0	0	121
0	1	176
1	1	8231
0	2	47
1	2	2442
2	2	31199
0	3	27
1	3	900
2	3	13070
3	3	73923
0	4	16
1	4	511
2	4	5482
3	4	30564
4	4	84502
0	5	5
1	5	215
2	5	1986
3	5	8258
4	5	23033
5	5	71648
0	6	4
1	6	160
2	6	1221
3	6	4866
4	6	8389
5	6	23001
6	6	92345
0	7	4
1	7	152
2	7	852
3	7	3345
4	7	5184
5	7	10239
6	7	29045
7	7	84551
0	8	5
1	8	83
2	8	545
3	8	1891
4	8	2818
5	8	5053
6	8	9461
7	8	29693
8	8	88924
0	9	3
1	9	58
2	9	392
3	9	1274
4	9	1920
5	9	3085
6	9	6123
7	9	12506
8	9	26468
9	9	76542
0	10	2
1	10	48
2	10	255
3	10	796
4	10	1139
5	10	1805
6	10	3177
7	10	5552
8	10	8704
9	10	25630
10	10	74598
0	11	2
1	11	54
2	11	274
3	11	737
4	11	903
5	11	1529
6	11	2441
7	11	3633
8	11	5456
9	11	11071
10	11	28079
11	11	103910
0	12	3
1	12	53
2	12	226
3	12	637
4	12	853
5	12	1317
6	12	2137
7	12	3197
8	12	4511
9	12	9083
10	12	18110
11	12	37105
12	12	98041
0	13	2
1	13	50
2	13	250
3	13	608
4	13	825
5	13	1241
6	13	1785
7	13	2301
8	13	3132
9	13	4624
10	13	7028
11	13	11272
12	13	33504
13	13	90248
1	14	66
2	14	266
3	14	650
4	14	797
5	14	1001
6	14	1468
7	14	1740
8	14	2099
9	14	2827
10	14	3504
11	14	5332
12	14	10517
13	14	26252
14	14	91124
0	15	6
1	15	57
2	15	209
3	15	472
4	15	517
5	15	657
6	15	950
7	15	1021
8	15	1213
9	15	1492
10	15	1615
11	15	2351
12	15	3960
13	15	6948
14	15	28458
15	15	76990
0	16	2
1	16	50
2	16	188
3	16	397
4	16	527
5	16	621
6	16	789
7	16	876
8	16	1055
9	16	1255
10	16	1425
11	16	2108
12	16	3208
13	16	5059
14	16	15089
15	16	25130
16	16	82727
0	17	3
1	17	40
2	17	169
3	17	374
4	17	422
5	17	564
6	17	720
7	17	829
8	17	1042
9	17	1145
10	17	1320
11	17	1923
12	17	2602
13	17	3907
14	17	9078
15	17	10249
16	17	34399
17	17	88913
1	18	39
2	18	151
3	18	314
4	18	387
5	18	550
6	18	734
7	18	854
8	18	995
9	18	1101
10	18	1247
11	18	1983
12	18	2336
13	18	2987
14	18	5414
15	18	5430
16	18	12248
17	18	29168
18	18	96505
0	19	1
1	19	38
2	19	116
3	19	292
4	19	364
5	19	489
6	19	632
7	19	778
8	19	860
9	19	978
10	19	1171
11	19	1798
12	19	2082
13	19	2805
14	19	5187
15	19	5133
16	19	11631
17	19	17049
18	19	34564
19	19	87386
0	20	3
1	20	41
2	20	158
3	20	334
4	20	375
5	20	543
6	20	706
7	20	866
8	20	861
9	20	987
10	20	1192
11	20	2031
12	20	2131
13	20	2583
14	20	3494
15	20	3163
16	20	5818
17	20	7357
18	20	10215
19	20	27161
20	20	101793
0	21	3
1	21	24
2	21	136
3	21	283
4	21	375
5	21	421
6	21	533
7	21	554
8	21	705
9	21	697
10	21	731
11	21	1123
12	21	1215
13	21	1611
14	21	2146
15	21	1978
16	21	3020
17	21	3330
18	21	3911
19	21	8205
20	21	33153
21	21	83190
0	22	7
1	22	40
2	22	136
3	22	290
4	22	370
5	22	421
6	22	523
7	22	545
8	22	579
9	22	633
10	22	776
11	22	1003
12	22	1062
13	22	1412
14	22	1718
15	22	1637
16	22	2110
17	22	2484
18	22	2885
19	22	4354
20	22	10643
21	22	31686
22	22	82784
1	23	26
2	23	125
3	23	231
4	23	331
5	23	361
6	23	484
7	23	529
8	23	584
9	23	688
10	23	754
11	23	1138
12	23	1084
13	23	1188
14	23	1330
15	23	1078
16	23	1484
17	23	1689
18	23	2347
19	23	3428
20	23	7628
21	23	12555
22	23	24121
23	23	90852
0	24	1
1	24	21
2	24	139
3	24	225
4	24	275
5	24	404
6	24	483
7	24	605
8	24	617
9	24	655
10	24	753
11	24	1181
12	24	1150
13	24	1135
14	24	1169
15	24	836
16	24	1180
17	24	1525
18	24	2142
19	24	2739
20	24	5752
21	24	6656
22	24	9032
23	24	29977
24	24	103073
1	25	27
2	25	84
3	25	230
4	25	234
5	25	314
6	25	425
7	25	412
8	25	498
9	25	568
10	25	634
11	25	903
12	25	911
13	25	799
14	25	880
15	25	621
16	25	803
17	25	1034
18	25	1415
19	25	1685
20	25	3058
21	25	2971
22	25	3986
23	25	8169
24	25	30349
25	25	92548
0	26	1
1	26	29
2	26	78
3	26	194
4	26	216
5	26	335
6	26	393
7	26	409
8	26	513
9	26	532
10	26	544
11	26	912
12	26	770
13	26	765
14	26	719
15	26	581
16	26	648
17	26	843
18	26	1180
19	26	1389
20	26	2406
21	26	2171
22	26	2795
23	26	5513
24	26	13784
25	26	32830
26	26	94356
1	27	26
2	27	117
3	27	200
4	27	252
5	27	312
6	27	420
7	27	444
8	27	472
9	27	525
10	27	555
11	27	817
12	27	781
13	27	744
14	27	725
15	27	483
16	27	660
17	27	773
18	27	1080
19	27	1225
20	27	2125
21	27	1845
22	27	2149
23	27	4169
24	27	10119
25	27	16573
26	27	36352
27	27	112114
0	28	2
1	28	20
2	28	88
3	28	188
4	28	210
5	28	282
6	28	347
7	28	388
8	28	418
9	28	401
10	28	489
11	28	656
12	28	662
13	28	610
14	28	573
15	28	414
16	28	469
17	28	623
18	28	876
19	28	933
20	28	1488
21	28	1243
22	28	1442
23	28	2555
24	28	5228
25	28	7274
26	28	11472
27	28	40394
28	28	99435
1	29	24
2	29	86
3	29	169
4	29	220
5	29	264
6	29	344
7	29	384
8	29	444
9	29	428
10	29	401
11	29	621
12	29	573
13	29	566
14	29	529
15	29	368
16	29	464
17	29	548
18	29	793
19	29	861
20	29	1310
21	29	1116
22	29	1240
23	29	2060
24	29	3819
25	29	5205
26	29	8028
27	29	16418
28	29	22310
29	29	96131
0	30	2
1	30	23
2	30	82
3	30	189
4	30	194
5	30	269
6	30	368
7	30	385
8	30	415
9	30	411
10	30	408
11	30	712
12	30	589
13	30	601
14	30	520
15	30	336
16	30	446
17	30	588
18	30	759
19	30	792
20	30	1278
21	30	962
22	30	1157
23	30	1830
24	30	3095
25	30	3737
26	30	5248
27	30	8760
28	30	9669
29	30	41044
30	30	91801
1	31	27
2	31	123
3	31	226
4	31	244
5	31	328
6	31	401
7	31	385
8	31	457
9	31	453
10	31	448
11	31	653
12	31	575
13	31	588
14	31	638
15	31	450
16	31	511
17	31	547
18	31	723
19	31	785
20	31	1189
21	31	1056
22	31	1141
23	31	1645
24	31	2559
25	31	3075
26	31	4087
27	31	6514
28	31	6497
29	31	19136
30	31	33604
31	31	101992
0	32	4
1	32	22
2	32	85
3	32	215
4	32	245
5	32	346
6	32	359
7	32	378
8	32	482
9	32	457
10	32	470
11	32	722
12	32	600
13	32	636
14	32	576
15	32	400
16	32	436
17	32	535
18	32	719
19	32	724
20	32	1148
21	32	913
22	32	1045
23	32	1533
24	32	2277
25	32	2609
26	32	3349
27	32	4474
28	32	4256
29	32	9320
30	32	12435
31	32	39617
32	32	101851
0	33	1
1	33	18
2	33	74
3	33	170
4	33	185
5	33	295
6	33	372
7	33	431
8	33	441
9	33	469
10	33	489
11	33	879
12	33	742
13	33	669
14	33	542
15	33	389
16	33	453
17	33	543
18	33	748
19	33	731
20	33	1242
21	33	901
22	33	1012
23	33	1555
24	33	2364
25	33	2303
26	33	3111
27	33	3792
28	33	3444
29	33	7257
30	33	9889
31	33	17497
32	33	42841
33	33	111214
0	34	2
1	34	19
2	34	80
3	34	256
4	34	270
5	34	311
6	34	440
7	34	449
8	34	503
9	34	471
10	34	452
11	34	661
12	34	622
13	34	580
14	34	556
15	34	395
16	34	455
17	34	546
18	34	629
19	34	613
20	34	966
21	34	731
22	34	821
23	34	968
24	34	1353
25	34	1427
26	34	1600
27	34	2012
28	34	1715
29	34	2881
30	34	3417
31	34	5715
32	34	8421
33	34	24915
34	34	93422
1	35	19
2	35	88
3	35	214
4	35	256
5	35	281
6	35	328
7	35	351
8	35	368
9	35	354
10	35	346
11	35	476
12	35	443
13	35	444
14	35	461
15	35	369
16	35	395
17	35	424
18	35	458
19	35	455
20	35	616
21	35	536
22	35	552
23	35	634
24	35	817
25	35	820
26	35	889
27	35	1124
28	35	974
29	35	1545
30	35	1643
31	35	3037
32	35	3863
33	35	7057
34	35	31277
35	35	71634
0	36	1
1	36	24
2	36	108
3	36	220
4	36	245
5	36	334
6	36	380
7	36	355
8	36	338
9	36	352
10	36	328
11	36	357
12	36	411
13	36	385
14	36	449
15	36	388
16	36	351
17	36	382
18	36	403
19	36	465
20	36	537
21	36	489
22	36	492
23	36	600
24	36	726
25	36	796
26	36	803
27	36	878
28	36	770
29	36	1202
30	36	1440
31	36	2501
32	36	2985
33	36	5278
34	36	21285
35	36	27020
36	36	71287
0	38	1
1	38	21
2	38	86
3	38	216
4	38	239
5	38	281
6	38	382
7	38	349
8	38	400
9	38	364
10	38	341
11	38	476
12	38	389
13	38	393
14	38	433
15	38	339
16	38	371
17	38	397
18	38	465
19	38	428
20	38	588
21	38	478
22	38	493
23	38	588
24	38	703
25	38	777
26	38	742
27	38	869
28	38	806
29	38	1042
30	38	1191
31	38	1958
32	38	2249
33	38	3552
34	38	9835
35	38	9447
36	38	17203
38	38	66170
1	39	22
2	39	116
3	39	270
4	39	308
5	39	420
6	39	516
7	39	517
8	39	580
9	39	593
10	39	569
11	39	881
12	39	671
13	39	712
14	39	522
15	39	378
16	39	422
17	39	542
18	39	665
19	39	723
20	39	1007
21	39	699
22	39	703
23	39	1004
24	39	1302
25	39	1137
26	39	1204
27	39	1442
28	39	1229
29	39	1562
30	39	1845
31	39	2288
32	39	3153
33	39	5151
34	39	8856
35	39	7115
36	39	9951
38	39	24726
39	39	105023
1	40	16
2	40	103
3	40	263
4	40	338
5	40	400
6	40	465
7	40	473
8	40	492
9	40	512
10	40	474
11	40	646
12	40	594
13	40	485
14	40	474
15	40	336
16	40	350
17	40	450
18	40	530
19	40	539
20	40	745
21	40	533
22	40	543
23	40	618
24	40	853
25	40	752
26	40	745
27	40	946
28	40	782
29	40	951
30	40	1084
31	40	1372
32	40	1686
33	40	2432
34	40	3944
35	40	3198
36	40	3898
38	40	6782
39	40	29500
40	40	90273
1	41	26
2	41	112
3	41	274
4	41	266
5	41	436
6	41	494
7	41	457
8	41	444
9	41	460
10	41	399
11	41	558
12	41	458
13	41	441
14	41	422
15	41	295
16	41	331
17	41	387
18	41	389
19	41	451
20	41	596
21	41	481
22	41	438
23	41	514
24	41	667
25	41	601
26	41	667
27	41	725
28	41	603
29	41	749
30	41	810
31	41	1164
32	41	1221
33	41	1629
34	41	2974
35	41	2615
36	41	2866
38	41	4140
39	41	10371
40	41	40863
41	41	92214
0	42	1
1	42	27
2	42	128
3	42	280
4	42	330
5	42	422
6	42	471
7	42	528
8	42	557
9	42	466
10	42	428
11	42	667
12	42	542
13	42	522
14	42	423
15	42	282
16	42	318
17	42	387
18	42	559
19	42	507
20	42	670
21	42	456
22	42	481
23	42	596
24	42	752
25	42	659
26	42	638
27	42	753
28	42	717
29	42	815
30	42	905
31	42	948
32	42	1342
33	42	1752
34	42	2215
35	42	1624
36	42	1890
38	42	2882
39	42	8221
40	42	19712
41	42	25129
42	42	96783
0	43	1
1	43	26
2	43	142
3	43	319
4	43	354
5	43	472
6	43	472
7	43	510
8	43	460
9	43	440
10	43	415
11	43	507
12	43	445
13	43	452
14	43	401
15	43	280
16	43	348
17	43	370
18	43	423
19	43	428
20	43	529
21	43	357
22	43	380
23	43	422
24	43	613
25	43	522
26	43	550
27	43	584
28	43	546
29	43	616
30	43	651
31	43	786
32	43	939
33	43	1212
34	43	1623
35	43	1294
36	43	1495
38	43	2117
39	43	5196
40	43	10152
41	43	11329
42	43	40570
43	43	87897
0	44	2
1	44	49
2	44	223
3	44	449
4	44	470
5	44	517
6	44	603
7	44	475
8	44	475
9	44	409
10	44	377
11	44	444
12	44	385
13	44	434
14	44	389
15	44	289
16	44	319
17	44	332
18	44	371
19	44	362
20	44	463
21	44	328
22	44	366
23	44	387
24	44	517
25	44	419
26	44	413
27	44	510
28	44	479
29	44	494
30	44	611
31	44	664
32	44	777
33	44	938
34	44	1216
35	44	1086
36	44	1280
38	44	1622
39	44	3778
40	44	7086
41	44	7651
42	44	16882
43	44	28844
44	44	90575
0	45	1
1	45	65
2	45	251
3	45	484
4	45	453
5	45	464
6	45	349
7	45	350
8	45	290
9	45	264
10	45	225
11	45	252
12	45	214
13	45	287
14	45	244
15	45	197
16	45	197
17	45	260
18	45	235
19	45	239
20	45	283
21	45	225
22	45	246
23	45	256
24	45	293
25	45	279
26	45	233
27	45	298
28	45	301
29	45	281
30	45	357
31	45	395
32	45	412
33	45	460
34	45	615
35	45	625
36	45	672
38	45	803
39	45	1561
40	45	2641
41	45	2823
42	45	4682
43	45	6222
44	45	22914
45	45	92043
0	46	6
1	46	90
2	46	227
3	46	307
4	46	262
5	46	198
6	46	157
7	46	170
8	46	161
9	46	112
10	46	89
11	46	109
12	46	91
13	46	116
14	46	122
15	46	137
16	46	127
17	46	114
18	46	88
19	46	87
20	46	105
21	46	110
22	46	127
23	46	96
24	46	112
25	46	102
26	46	110
27	46	126
28	46	136
29	46	119
30	46	121
31	46	187
32	46	169
33	46	177
34	46	273
35	46	303
36	46	356
38	46	412
39	46	561
40	46	979
41	46	1071
42	46	1576
43	46	2113
44	46	7166
45	46	25559
46	46	59104
0	47	7
1	47	68
2	47	116
3	47	115
4	47	94
5	47	78
6	47	48
7	47	58
8	47	42
9	47	41
10	47	38
11	47	39
12	47	33
13	47	38
14	47	56
15	47	47
16	47	46
17	47	43
18	47	48
19	47	41
20	47	30
21	47	45
22	47	61
23	47	41
24	47	31
25	47	30
26	47	41
27	47	54
28	47	43
29	47	38
30	47	46
31	47	64
32	47	61
33	47	70
34	47	82
35	47	79
36	47	111
38	47	108
39	47	161
40	47	221
41	47	220
42	47	334
43	47	448
44	47	1115
45	47	3225
46	47	9537
47	47	25120
0	48	4
1	48	73
2	48	49
3	48	66
4	48	51
5	48	48
6	48	31
7	48	28
8	48	21
9	48	22
10	48	19
11	48	28
12	48	27
13	48	23
14	48	34
15	48	30
16	48	25
17	48	20
18	48	20
19	48	25
20	48	17
21	48	27
22	48	30
23	48	23
24	48	26
25	48	20
26	48	27
27	48	22
28	48	28
29	48	23
30	48	29
31	48	49
32	48	32
33	48	33
34	48	49
35	48	57
36	48	50
38	48	60
39	48	75
40	48	105
41	48	111
42	48	129
43	48	176
44	48	460
45	48	1229
46	48	3036
47	48	6866
48	48	15432
0	49	2
1	49	35
2	49	44
3	49	45
4	49	36
5	49	21
6	49	24
7	49	30
8	49	18
9	49	19
10	49	13
11	49	16
12	49	18
13	49	12
14	49	22
15	49	22
16	49	19
17	49	12
18	49	16
19	49	9
20	49	13
21	49	15
22	49	27
23	49	13
24	49	15
25	49	24
26	49	12
27	49	15
28	49	22
29	49	14
30	49	21
31	49	27
32	49	26
33	49	32
34	49	28
35	49	40
36	49	38
38	49	37
39	49	43
40	49	74
41	49	72
42	49	108
43	49	103
44	49	255
45	49	711
46	49	1652
47	49	2097
48	49	3226
49	49	7053
0	50	5
1	50	49
2	50	54
3	50	41
4	50	23
5	50	26
6	50	27
7	50	22
8	50	16
9	50	13
10	50	9
11	50	16
12	50	15
13	50	14
14	50	19
15	50	18
16	50	15
17	50	12
18	50	14
19	50	16
20	50	19
21	50	28
22	50	21
23	50	15
24	50	17
25	50	12
26	50	14
27	50	15
28	50	20
29	50	10
30	50	25
31	50	28
32	50	29
33	50	18
34	50	30
35	50	31
36	50	43
38	50	33
39	50	48
40	50	68
41	50	47
42	50	78
43	50	89
44	50	219
45	50	589
46	50	1457
47	50	1916
48	50	1943
49	50	2437
50	50	10832
0	51	2
1	51	61
2	51	53
3	51	45
4	51	34
5	51	20
6	51	27
7	51	25
8	51	21
9	51	29
10	51	15
11	51	15
12	51	14
13	51	20
14	51	31
15	51	32
16	51	20
17	51	21
18	51	25
19	51	24
20	51	25
21	51	19
22	51	23
23	51	19
24	51	14
25	51	22
26	51	19
27	51	21
28	51	26
29	51	22
30	51	25
31	51	42
32	51	33
33	51	28
34	51	49
35	51	45
36	51	52
38	51	51
39	51	49
40	51	52
41	51	76
42	51	106
43	51	151
44	51	277
45	51	726
46	51	1650
47	51	2100
48	51	1696
49	51	1578
50	51	3249
51	51	14959
0	52	3
1	52	40
2	52	53
3	52	44
4	52	34
5	52	31
6	52	22
7	52	33
8	52	21
9	52	14
10	52	14
11	52	16
12	52	15
13	52	25
14	52	22
15	52	17
16	52	17
17	52	18
18	52	12
19	52	17
20	52	17
21	52	19
22	52	23
23	52	19
24	52	15
25	52	20
26	52	23
27	52	13
28	52	24
29	52	14
30	52	16
31	52	34
32	52	28
33	52	36
34	52	49
35	52	32
36	52	35
38	52	34
39	52	46
40	52	69
41	52	61
42	52	58
43	52	98
44	52	208
45	52	506
46	52	1083
47	52	1301
48	52	1072
49	52	785
50	52	1230
51	52	3675
52	52	7907
0	53	2
1	53	45
2	53	38
3	53	45
4	53	20
5	53	19
6	53	18
7	53	28
8	53	14
9	53	15
10	53	9
11	53	14
12	53	16
13	53	13
14	53	18
15	53	24
16	53	20
17	53	13
18	53	13
19	53	11
20	53	14
21	53	23
22	53	18
23	53	15
24	53	23
25	53	13
26	53	9
27	53	12
28	53	17
29	53	17
30	53	18
31	53	34
32	53	19
33	53	20
34	53	33
35	53	35
36	53	29
38	53	32
39	53	31
40	53	34
41	53	51
42	53	66
43	53	69
44	53	164
45	53	391
46	53	921
47	53	1186
48	53	1032
49	53	788
50	53	1021
51	53	1576
52	53	2218
53	53	8365
0	54	4
1	54	65
2	54	89
3	54	106
4	54	68
5	54	63
6	54	56
7	54	43
8	54	38
9	54	25
10	54	36
11	54	22
12	54	45
13	54	25
14	54	39
15	54	56
16	54	47
17	54	26
18	54	50
19	54	37
20	54	34
21	54	36
22	54	54
23	54	39
24	54	37
25	54	35
26	54	35
27	54	27
28	54	33
29	54	40
30	54	41
31	54	70
32	54	63
33	54	46
34	54	51
35	54	69
36	54	74
38	54	73
39	54	95
40	54	112
41	54	117
42	54	158
43	54	185
44	54	433
45	54	936
46	54	2014
47	54	2175
48	54	1739
49	54	1194
50	54	1455
51	54	2216
52	54	2179
53	54	4128
54	54	28169
0	55	2
1	55	85
2	55	173
3	55	232
4	55	174
5	55	131
6	55	133
7	55	112
8	55	104
9	55	81
10	55	82
11	55	91
12	55	68
13	55	105
14	55	116
15	55	126
16	55	104
17	55	81
18	55	72
19	55	63
20	55	96
21	55	99
22	55	103
23	55	92
24	55	88
25	55	83
26	55	79
27	55	83
28	55	86
29	55	105
30	55	107
31	55	118
32	55	131
33	55	138
34	55	172
35	55	195
36	55	188
38	55	187
39	55	278
40	55	362
41	55	339
42	55	492
43	55	623
44	55	1334
45	55	2743
46	55	3644
47	55	2936
48	55	1613
49	55	1154
50	55	1116
51	55	2094
52	55	1815
53	55	1910
54	55	6843
55	55	46626
0	56	5
1	56	98
2	56	253
3	56	368
4	56	316
5	56	264
6	56	210
7	56	198
8	56	201
9	56	166
10	56	166
11	56	167
12	56	172
13	56	171
14	56	184
15	56	174
16	56	149
17	56	174
18	56	160
19	56	170
20	56	174
21	56	144
22	56	179
23	56	183
24	56	185
25	56	138
26	56	180
27	56	187
28	56	176
29	56	205
30	56	212
31	56	239
32	56	234
33	56	283
34	56	314
35	56	313
36	56	316
38	56	360
39	56	580
40	56	671
41	56	685
42	56	1037
43	56	1278
44	56	2581
45	56	4555
46	56	4887
47	56	3151
48	56	1541
49	56	1090
50	56	989
51	56	1870
52	56	1591
53	56	1450
54	56	4394
55	56	33387
56	56	90421
0	57	1
1	57	58
2	57	173
3	57	322
4	57	384
5	57	411
6	57	393
7	57	396
8	57	440
9	57	363
10	57	395
11	57	587
12	57	432
13	57	410
14	57	299
15	57	226
16	57	260
17	57	351
18	57	405
19	57	391
20	57	542
21	57	368
22	57	385
23	57	500
24	57	591
25	57	467
26	57	559
27	57	541
28	57	571
29	57	518
30	57	678
31	57	531
32	57	653
33	57	1002
34	57	708
35	57	512
36	57	464
38	57	572
39	57	1625
40	57	1390
41	57	1207
42	57	2272
43	57	2231
44	57	3068
45	57	3362
46	57	1607
47	57	837
48	57	379
49	57	263
50	57	230
51	57	417
52	57	373
53	57	311
54	57	1035
55	57	6964
56	57	17785
57	57	114926
1	58	39
2	58	151
3	58	322
4	58	291
5	58	358
6	58	389
7	58	331
8	58	377
9	58	312
10	58	358
11	58	512
12	58	414
13	58	374
14	58	279
15	58	224
16	58	222
17	58	275
18	58	405
19	58	319
20	58	482
21	58	306
22	58	323
23	58	455
24	58	559
25	58	389
26	58	474
27	58	473
28	58	489
29	58	451
30	58	507
31	58	463
32	58	543
33	58	752
34	58	603
35	58	420
36	58	394
38	58	530
39	58	1231
40	58	1091
41	58	888
42	58	1591
43	58	1493
44	58	2019
45	58	1922
46	58	884
47	58	368
48	58	186
49	58	137
50	58	116
51	58	230
52	58	154
53	58	173
54	58	528
55	58	2578
56	58	5062
57	58	36074
58	58	103118
0	59	1
1	59	26
2	59	203
3	59	373
4	59	315
5	59	327
6	59	340
7	59	337
8	59	343
9	59	305
10	59	338
11	59	458
12	59	338
13	59	350
14	59	267
15	59	160
16	59	198
17	59	265
18	59	306
19	59	292
20	59	427
21	59	271
22	59	303
23	59	368
24	59	470
25	59	352
26	59	371
27	59	393
28	59	350
29	59	393
30	59	449
31	59	403
32	59	531
33	59	669
34	59	463
35	59	349
36	59	337
38	59	402
39	59	982
40	59	860
41	59	745
42	59	1187
43	59	1181
44	59	1676
45	59	1680
46	59	810
47	59	335
48	59	173
49	59	131
50	59	129
51	59	191
52	59	163
53	59	140
54	59	428
55	59	1812
56	59	3595
57	59	15503
58	59	39199
59	59	103911
0	60	1
1	60	66
2	60	194
3	60	317
4	60	326
5	60	310
6	60	259
7	60	258
8	60	238
9	60	193
10	60	193
11	60	220
12	60	165
13	60	197
14	60	199
15	60	170
16	60	174
17	60	167
18	60	212
19	60	165
20	60	225
21	60	171
22	60	196
23	60	196
24	60	233
25	60	186
26	60	191
27	60	211
28	60	170
29	60	225
30	60	208
31	60	219
32	60	252
33	60	293
34	60	300
35	60	270
36	60	256
38	60	307
39	60	478
40	60	471
41	60	476
42	60	657
43	60	679
44	60	1158
45	60	1516
46	60	1083
47	60	540
48	60	310
49	60	178
50	60	182
51	60	303
52	60	240
53	60	233
54	60	659
55	60	2175
56	60	3782
57	60	7032
58	60	14314
59	60	36992
60	60	94650
0	61	4
1	61	82
2	61	149
3	61	208
4	61	162
5	61	129
6	61	112
7	61	112
8	61	126
9	61	85
10	61	71
11	61	90
12	61	68
13	61	61
14	61	88
15	61	94
16	61	77
17	61	75
18	61	85
19	61	77
20	61	89
21	61	69
22	61	83
23	61	80
24	61	88
25	61	72
26	61	68
27	61	88
28	61	79
29	61	75
30	61	90
31	61	104
32	61	98
33	61	112
34	61	120
35	61	101
36	61	121
38	61	126
39	61	180
40	61	184
41	61	187
42	61	254
43	61	310
44	61	510
45	61	838
46	61	931
47	61	647
48	61	445
49	61	260
50	61	304
51	61	426
52	61	386
53	61	392
54	61	866
55	61	1945
56	61	2715
57	61	3590
58	61	7433
59	61	12373
60	61	19620
61	61	46873
0	62	3
1	62	63
2	62	48
3	62	59
4	62	50
5	62	29
6	62	22
7	62	29
8	62	25
9	62	10
10	62	16
11	62	21
12	62	15
13	62	20
14	62	20
15	62	25
16	62	24
17	62	26
18	62	21
19	62	16
20	62	17
21	62	23
22	62	23
23	62	22
24	62	23
25	62	17
26	62	22
27	62	19
28	62	27
29	62	20
30	62	28
31	62	30
32	62	18
33	62	30
34	62	29
35	62	39
36	62	27
38	62	24
39	62	39
40	62	48
41	62	36
42	62	54
43	62	53
44	62	106
45	62	200
46	62	375
47	62	358
48	62	295
49	62	190
50	62	256
51	62	328
52	62	232
53	62	294
54	62	535
55	62	557
56	62	675
57	62	355
58	62	703
59	62	839
60	62	1662
61	62	6979
62	62	17994
1	63	12
2	63	15
3	63	15
4	63	10
5	63	3
6	63	5
7	63	4
8	63	5
9	63	6
10	63	5
11	63	3
12	63	7
13	63	3
14	63	2
15	63	2
16	63	8
17	63	2
18	63	3
19	63	5
20	63	3
21	63	4
22	63	2
23	63	7
24	63	4
25	63	4
26	63	7
27	63	5
28	63	4
29	63	2
30	63	5
31	63	5
32	63	5
33	63	3
34	63	4
35	63	9
36	63	13
38	63	3
39	63	3
40	63	7
41	63	7
42	63	9
43	63	6
44	63	14
45	63	24
46	63	71
47	63	66
48	63	72
49	63	43
50	63	40
51	63	71
52	63	45
53	63	54
54	63	95
55	63	91
56	63	105
57	63	47
58	63	78
59	63	118
60	63	188
61	63	698
62	63	814
63	63	646
0	64	3
1	64	52
2	64	61
3	64	49
4	64	47
5	64	23
6	64	32
7	64	18
8	64	28
9	64	18
10	64	17
11	64	18
12	64	21
13	64	13
14	64	15
15	64	22
16	64	16
17	64	30
18	64	13
19	64	14
20	64	30
21	64	17
22	64	23
23	64	25
24	64	31
25	64	18
26	64	24
27	64	19
28	64	17
29	64	22
30	64	22
31	64	34
32	64	25
33	64	25
34	64	19
35	64	32
36	64	29
38	64	30
39	64	38
40	64	36
41	64	36
42	64	52
43	64	50
44	64	96
45	64	165
46	64	314
47	64	312
48	64	297
49	64	207
50	64	280
51	64	280
52	64	220
53	64	273
54	64	432
55	64	444
56	64	480
57	64	268
58	64	406
59	64	573
60	64	974
61	64	2756
62	64	2377
63	64	869
64	64	18073
0	65	2
1	65	13
2	65	15
3	65	23
4	65	17
5	65	13
6	65	14
7	65	12
8	65	11
9	65	5
10	65	6
11	65	8
12	65	3
13	65	9
14	65	6
15	65	4
16	65	9
17	65	5
18	65	7
19	65	3
20	65	6
21	65	4
22	65	7
23	65	6
24	65	5
25	65	6
26	65	4
27	65	6
28	65	3
29	65	3
30	65	5
31	65	8
32	65	3
33	65	5
34	65	7
35	65	10
36	65	9
38	65	11
39	65	16
40	65	14
41	65	10
42	65	21
43	65	12
44	65	25
45	65	62
46	65	74
47	65	95
48	65	114
49	65	63
50	65	87
51	65	82
52	65	77
53	65	83
54	65	133
55	65	135
56	65	147
57	65	100
58	65	127
59	65	188
60	65	274
61	65	835
62	65	613
63	65	169
64	65	2078
65	65	2415
1	66	20
2	66	16
3	66	16
4	66	9
5	66	5
6	66	6
7	66	4
8	66	9
9	66	6
10	66	3
11	66	4
12	66	6
13	66	8
14	66	7
15	66	6
16	66	6
17	66	4
18	66	2
19	66	7
20	66	2
21	66	5
22	66	6
23	66	8
24	66	6
25	66	5
26	66	6
27	66	4
28	66	3
29	66	5
30	66	4
31	66	5
32	66	9
33	66	6
34	66	8
35	66	8
36	66	11
38	66	5
39	66	9
40	66	3
41	66	8
42	66	21
43	66	10
44	66	31
45	66	47
46	66	72
47	66	84
48	66	99
49	66	45
50	66	87
51	66	90
52	66	60
53	66	80
54	66	121
55	66	124
56	66	123
57	66	61
58	66	88
59	66	126
60	66	228
61	66	690
62	66	525
63	66	119
64	66	794
65	66	338
66	66	1490
0	67	5
1	67	68
2	67	91
3	67	78
4	67	59
5	67	41
6	67	38
7	67	25
8	67	25
9	67	22
10	67	22
11	67	27
12	67	16
13	67	24
14	67	20
15	67	30
16	67	22
17	67	27
18	67	26
19	67	27
20	67	26
21	67	29
22	67	25
23	67	29
24	67	17
25	67	21
26	67	15
27	67	20
28	67	12
29	67	17
30	67	14
31	67	35
32	67	25
33	67	25
34	67	29
35	67	33
36	67	38
38	67	36
39	67	61
40	67	35
41	67	39
42	67	53
43	67	71
44	67	117
45	67	228
46	67	401
47	67	382
48	67	325
49	67	208
50	67	285
51	67	318
52	67	248
53	67	256
54	67	500
55	67	555
56	67	575
57	67	337
58	67	443
59	67	641
60	67	1262
61	67	2995
62	67	1984
63	67	462
64	67	2476
65	67	981
66	67	1723
67	67	18954
0	68	1
1	68	58
2	68	170
3	68	265
4	68	245
5	68	188
6	68	146
7	68	145
8	68	111
9	68	105
10	68	78
11	68	108
12	68	95
13	68	127
14	68	114
15	68	86
16	68	77
17	68	105
18	68	100
19	68	98
20	68	91
21	68	80
22	68	97
23	68	84
24	68	108
25	68	106
26	68	80
27	68	94
28	68	97
29	68	97
30	68	94
31	68	102
32	68	115
33	68	114
34	68	136
35	68	111
36	68	119
38	68	132
39	68	190
40	68	216
41	68	240
42	68	288
43	68	313
44	68	551
45	68	783
46	68	693
47	68	370
48	68	266
49	68	181
50	68	144
51	68	238
52	68	205
53	68	199
54	68	475
55	68	976
56	68	1316
57	68	1678
58	68	2376
59	68	3239
60	68	3863
61	68	5255
62	68	1925
63	68	338
64	68	1978
65	68	674
66	68	736
67	68	5544
68	68	45060
0	69	4
1	69	39
2	69	168
3	69	356
4	69	340
5	69	286
6	69	315
7	69	257
8	69	283
9	69	187
10	69	176
11	69	226
12	69	213
13	69	234
14	69	213
15	69	168
16	69	177
17	69	200
18	69	198
19	69	205
20	69	225
21	69	167
22	69	195
23	69	193
24	69	213
25	69	190
26	69	194
27	69	246
28	69	188
29	69	200
30	69	217
31	69	214
32	69	239
33	69	262
34	69	271
35	69	226
36	69	215
38	69	248
39	69	458
40	69	478
41	69	435
42	69	598
43	69	633
44	69	945
45	69	944
46	69	575
47	69	235
48	69	117
49	69	104
50	69	84
51	69	111
52	69	77
53	69	87
54	69	236
55	69	717
56	69	1260
57	69	2104
58	69	2566
59	69	3239
60	69	3254
61	69	2329
62	69	610
63	69	96
64	69	588
65	69	210
66	69	199
67	69	1287
68	69	14114
69	69	83784
1	70	39
2	70	134
3	70	366
4	70	340
5	70	332
6	70	314
7	70	283
8	70	284
9	70	245
10	70	193
11	70	255
12	70	245
13	70	229
14	70	228
15	70	192
16	70	178
17	70	201
18	70	201
19	70	218
20	70	223
21	70	182
22	70	193
23	70	209
24	70	209
25	70	214
26	70	198
27	70	196
28	70	198
29	70	213
30	70	232
31	70	244
32	70	248
33	70	262
34	70	350
35	70	250
36	70	302
38	70	281
39	70	448
40	70	473
41	70	485
42	70	552
43	70	628
44	70	891
45	70	746
46	70	504
47	70	198
48	70	107
49	70	76
50	70	77
51	70	99
52	70	78
53	70	77
54	70	185
55	70	506
56	70	922
57	70	1502
58	70	1958
59	70	2353
60	70	2376
61	70	1522
62	70	400
63	70	74
64	70	413
65	70	141
66	70	166
67	70	806
68	70	7364
69	70	31356
70	70	84751
0	71	2
1	71	38
2	71	141
3	71	320
4	71	350
5	71	386
6	71	396
7	71	321
8	71	306
9	71	281
10	71	228
11	71	280
12	71	260
13	71	280
14	71	271
15	71	199
16	71	213
17	71	234
18	71	237
19	71	237
20	71	267
21	71	206
22	71	224
23	71	256
24	71	266
25	71	238
26	71	228
27	71	262
28	71	250
29	71	225
30	71	239
31	71	263
32	71	327
33	71	327
34	71	305
35	71	315
36	71	307
38	71	317
39	71	547
40	71	496
41	71	537
42	71	699
43	71	662
44	71	858
45	71	761
46	71	431
47	71	181
48	71	81
49	71	50
50	71	69
51	71	93
52	71	60
53	71	62
54	71	144
55	71	407
56	71	797
57	71	1450
58	71	1799
59	71	2035
60	71	1881
61	71	1087
62	71	234
63	71	53
64	71	268
65	71	100
66	71	91
67	71	499
68	71	3590
69	71	12457
70	71	30251
71	71	83235
0	72	2
1	72	28
2	72	139
3	72	279
4	72	284
5	72	359
6	72	398
7	72	358
8	72	361
9	72	326
10	72	307
11	72	391
12	72	306
13	72	311
14	72	308
15	72	238
16	72	245
17	72	261
18	72	290
19	72	274
20	72	355
21	72	229
22	72	229
23	72	341
24	72	332
25	72	309
26	72	297
27	72	293
28	72	296
29	72	289
30	72	326
31	72	330
32	72	378
33	72	468
34	72	441
35	72	310
36	72	377
38	72	378
39	72	699
40	72	618
41	72	608
42	72	725
43	72	730
44	72	837
45	72	627
46	72	314
47	72	109
48	72	63
49	72	42
50	72	40
51	72	45
52	72	44
53	72	34
54	72	92
55	72	291
56	72	584
57	72	1426
58	72	1696
59	72	1863
60	72	1348
61	72	646
62	72	149
63	72	20
64	72	152
65	72	50
66	72	51
67	72	296
68	72	2246
69	72	7759
70	72	13015
71	72	20270
72	72	83815
0	73	1
1	73	23
2	73	144
3	73	331
4	73	314
5	73	342
6	73	413
7	73	370
8	73	358
9	73	313
10	73	271
11	73	349
12	73	286
13	73	284
14	73	335
15	73	248
16	73	274
17	73	230
18	73	281
19	73	269
20	73	314
21	73	254
22	73	262
23	73	248
24	73	272
25	73	256
26	73	236
27	73	292
28	73	234
29	73	249
30	73	252
31	73	321
32	73	322
33	73	303
34	73	401
35	73	335
36	73	352
38	73	376
39	73	495
40	73	525
41	73	578
42	73	565
43	73	622
44	73	702
45	73	535
46	73	299
47	73	105
48	73	59
49	73	33
50	73	38
51	73	64
52	73	44
53	73	38
54	73	105
55	73	277
56	73	529
57	73	910
58	73	993
59	73	1157
60	73	1036
61	73	550
62	73	145
63	73	37
64	73	123
65	73	56
66	73	31
67	73	227
68	73	1311
69	73	4082
70	73	6391
71	73	7890
72	73	32243
73	73	95181
0	74	2
1	74	32
2	74	128
3	74	297
4	74	293
5	74	334
6	74	391
7	74	322
8	74	343
9	74	291
10	74	229
11	74	299
12	74	268
13	74	272
14	74	282
15	74	215
16	74	237
17	74	233
18	74	214
19	74	218
20	74	254
21	74	191
22	74	230
23	74	262
24	74	245
25	74	221
26	74	213
27	74	231
28	74	188
29	74	216
30	74	214
31	74	283
32	74	273
33	74	294
34	74	330
35	74	356
36	74	314
38	74	296
39	74	449
40	74	444
41	74	497
42	74	476
43	74	514
44	74	574
45	74	465
46	74	238
47	74	107
48	74	51
49	74	40
50	74	36
51	74	47
52	74	47
53	74	25
54	74	80
55	74	236
56	74	391
57	74	835
58	74	913
59	74	960
60	74	817
61	74	413
62	74	115
63	74	24
64	74	118
65	74	37
66	74	43
67	74	211
68	74	1027
69	74	3215
70	74	4924
71	74	5661
72	74	18017
73	74	40240
74	74	85491
0	75	1
1	75	29
2	75	143
3	75	240
4	75	385
5	75	436
6	75	393
7	75	384
8	75	373
9	75	299
10	75	281
11	75	377
12	75	374
13	75	385
14	75	301
15	75	224
16	75	228
17	75	264
18	75	299
19	75	250
20	75	334
21	75	261
22	75	297
23	75	325
24	75	331
25	75	270
26	75	311
27	75	283
28	75	310
29	75	260
30	75	285
31	75	292
32	75	354
33	75	399
34	75	334
35	75	284
36	75	264
38	75	333
39	75	531
40	75	552
41	75	453
42	75	587
43	75	564
44	75	664
45	75	494
46	75	226
47	75	79
48	75	39
49	75	26
50	75	42
51	75	51
52	75	46
53	75	37
54	75	68
55	75	241
56	75	412
57	75	1167
58	75	1367
59	75	1469
60	75	823
61	75	398
62	75	93
63	75	17
64	75	95
65	75	29
66	75	27
67	75	132
68	75	1064
69	75	2411
70	75	3295
71	75	3860
72	75	8915
73	75	13042
74	75	23906
75	75	87967
0	76	1
1	76	26
2	76	156
3	76	320
4	76	429
5	76	404
6	76	381
7	76	350
8	76	332
9	76	333
10	76	292
11	76	381
12	76	321
13	76	294
14	76	297
15	76	260
16	76	251
17	76	258
18	76	269
19	76	271
20	76	279
21	76	251
22	76	307
23	76	297
24	76	280
25	76	246
26	76	285
27	76	307
28	76	240
29	76	261
30	76	310
31	76	287
32	76	317
33	76	401
34	76	344
35	76	249
36	76	288
38	76	285
39	76	467
40	76	514
41	76	416
42	76	527
43	76	566
44	76	675
45	76	577
46	76	283
47	76	97
48	76	45
49	76	44
50	76	32
51	76	43
52	76	39
53	76	43
54	76	112
55	76	269
56	76	517
57	76	1180
58	76	1264
59	76	1360
60	76	863
61	76	436
62	76	90
63	76	18
64	76	104
65	76	31
66	76	39
67	76	133
68	76	1080
69	76	1986
70	76	2292
71	76	2503
72	76	4491
73	76	5966
74	76	8177
75	76	32116
76	76	98813
1	77	41
2	77	154
3	77	310
4	77	301
5	77	246
6	77	277
7	77	210
8	77	212
9	77	204
10	77	158
11	77	207
12	77	196
13	77	179
14	77	192
15	77	165
16	77	182
17	77	159
18	77	162
19	77	170
20	77	161
21	77	159
22	77	179
23	77	129
24	77	166
25	77	145
26	77	142
27	77	128
28	77	120
29	77	117
30	77	142
31	77	197
32	77	172
33	77	176
34	77	215
35	77	195
36	77	185
38	77	225
39	77	256
40	77	272
41	77	293
42	77	326
43	77	339
44	77	416
45	77	372
46	77	291
47	77	118
48	77	74
49	77	50
50	77	33
51	77	59
52	77	49
53	77	69
54	77	120
55	77	271
56	77	472
57	77	547
58	77	525
59	77	589
60	77	591
61	77	349
62	77	109
63	77	22
64	77	115
65	77	36
66	77	34
67	77	209
68	77	634
69	77	1183
70	77	1439
71	77	1513
72	77	2189
73	77	3313
74	77	3983
75	77	6964
76	77	23648
77	77	74157
0	78	1
1	78	35
2	78	130
3	78	286
4	78	324
5	78	297
6	78	282
7	78	270
8	78	232
9	78	192
10	78	195
11	78	250
12	78	181
13	78	202
14	78	211
15	78	172
16	78	179
17	78	184
18	78	176
19	78	176
20	78	183
21	78	149
22	78	164
23	78	175
24	78	192
25	78	194
26	78	187
27	78	200
28	78	147
29	78	172
30	78	170
31	78	205
32	78	186
33	78	238
34	78	246
35	78	219
36	78	212
38	78	239
39	78	336
40	78	304
41	78	334
42	78	384
43	78	389
44	78	507
45	78	436
46	78	258
47	78	95
48	78	60
49	78	49
50	78	40
51	78	42
52	78	36
53	78	41
54	78	108
55	78	250
56	78	467
57	78	726
58	78	671
59	78	756
60	78	652
61	78	402
62	78	83
63	78	19
64	78	93
65	78	36
66	78	32
67	78	146
68	78	706
69	78	1278
70	78	1455
71	78	1642
72	78	2256
73	78	3002
74	78	3363
75	78	6513
76	78	17455
77	78	31749
78	78	73030
0	79	3
1	79	37
2	79	191
3	79	300
4	79	288
5	79	297
6	79	264
7	79	242
8	79	240
9	79	161
10	79	174
11	79	199
12	79	170
13	79	200
14	79	190
15	79	157
16	79	152
17	79	162
18	79	150
19	79	163
20	79	189
21	79	150
22	79	148
23	79	166
24	79	146
25	79	160
26	79	146
27	79	167
28	79	163
29	79	125
30	79	168
31	79	182
32	79	183
33	79	219
34	79	204
35	79	186
36	79	174
38	79	151
39	79	303
40	79	282
41	79	261
42	79	347
43	79	360
44	79	521
45	79	492
46	79	330
47	79	135
48	79	81
49	79	45
50	79	38
51	79	75
52	79	59
53	79	60
54	79	119
55	79	327
56	79	573
57	79	791
58	79	718
59	79	789
60	79	694
61	79	468
62	79	137
63	79	11
64	79	117
65	79	49
66	79	33
67	79	209
68	79	798
69	79	1283
70	79	1296
71	79	1373
72	79	1900
73	79	2318
74	79	2674
75	79	5677
76	79	12652
77	79	12165
78	79	21345
79	79	75911
0	80	5
1	80	59
2	80	159
3	80	206
4	80	188
5	80	126
6	80	110
7	80	103
8	80	71
9	80	78
10	80	69
11	80	73
12	80	63
13	80	79
14	80	106
15	80	81
16	80	76
17	80	77
18	80	59
19	80	75
20	80	59
21	80	69
22	80	75
23	80	62
24	80	61
25	80	60
26	80	52
27	80	67
28	80	53
29	80	51
30	80	74
31	80	82
32	80	65
33	80	83
34	80	82
35	80	77
36	80	120
38	80	96
39	80	96
40	80	104
41	80	101
42	80	131
43	80	155
44	80	233
45	80	294
46	80	329
47	80	225
48	80	109
49	80	88
50	80	88
51	80	116
52	80	78
53	80	84
54	80	205
55	80	319
56	80	422
57	80	292
58	80	238
59	80	310
60	80	443
61	80	455
62	80	205
63	80	47
64	80	203
65	80	74
66	80	66
67	80	294
68	80	584
69	80	614
70	80	647
71	80	618
72	80	641
73	80	914
74	80	929
75	80	1272
76	80	2602
77	80	3909
78	80	4067
79	80	14190
80	80	50797
0	81	8
1	81	63
2	81	146
3	81	175
4	81	145
5	81	131
6	81	85
7	81	109
8	81	91
9	81	75
10	81	72
11	81	60
12	81	48
13	81	74
14	81	91
15	81	87
16	81	73
17	81	60
18	81	57
19	81	54
20	81	56
21	81	54
22	81	70
23	81	58
24	81	50
25	81	58
26	81	33
27	81	57
28	81	54
29	81	49
30	81	40
31	81	84
32	81	52
33	81	54
34	81	65
35	81	69
36	81	66
38	81	81
39	81	79
40	81	84
41	81	84
42	81	89
43	81	122
44	81	208
45	81	254
46	81	300
47	81	180
48	81	120
49	81	63
50	81	84
51	81	100
52	81	88
53	81	91
54	81	191
55	81	290
56	81	395
57	81	251
58	81	225
59	81	258
60	81	400
61	81	367
62	81	183
63	81	45
64	81	194
65	81	54
66	81	84
67	81	272
68	81	479
69	81	497
70	81	451
71	81	422
72	81	401
73	81	574
74	81	558
75	81	793
76	81	1366
77	81	1938
78	81	1867
79	81	4740
80	81	15103
81	81	52398
0	82	1
1	82	54
2	82	102
3	82	178
4	82	141
5	82	99
6	82	102
7	82	107
8	82	86
9	82	81
10	82	50
11	82	69
12	82	64
13	82	83
14	82	72
15	82	71
16	82	67
17	82	87
18	82	72
19	82	56
20	82	57
21	82	65
22	82	54
23	82	52
24	82	73
25	82	60
26	82	42
27	82	50
28	82	64
29	82	50
30	82	37
31	82	57
32	82	59
33	82	67
34	82	78
35	82	52
36	82	72
38	82	53
39	82	99
40	82	105
41	82	82
42	82	139
43	82	114
44	82	223
45	82	245
46	82	221
47	82	161
48	82	89
49	82	47
50	82	62
51	82	65
52	82	73
53	82	58
54	82	132
55	82	263
56	82	312
57	82	285
58	82	252
59	82	270
60	82	352
61	82	310
62	82	131
63	82	31
64	82	159
65	82	43
66	82	36
67	82	196
68	82	385
69	82	445
70	82	444
71	82	404
72	82	401
73	82	508
74	82	488
75	82	614
76	82	1033
77	82	1219
78	82	1351
79	82	2824
80	82	4783
81	82	12074
82	82	44551
0	83	6
1	83	55
2	83	116
3	83	196
4	83	137
5	83	156
6	83	126
7	83	100
8	83	93
9	83	63
10	83	49
11	83	65
12	83	69
13	83	76
14	83	84
15	83	64
16	83	64
17	83	70
18	83	82
19	83	66
20	83	59
21	83	63
22	83	58
23	83	60
24	83	67
25	83	53
26	83	48
27	83	52
28	83	72
29	83	52
30	83	61
31	83	70
32	83	74
33	83	68
34	83	70
35	83	73
36	83	76
38	83	69
39	83	111
40	83	90
41	83	103
42	83	118
43	83	145
44	83	219
45	83	270
46	83	267
47	83	156
48	83	119
49	83	68
50	83	76
51	83	89
52	83	89
53	83	75
54	83	154
55	83	283
56	83	370
57	83	326
58	83	229
59	83	330
60	83	391
61	83	353
62	83	173
63	83	30
64	83	148
65	83	53
66	83	52
67	83	226
68	83	441
69	83	517
70	83	453
71	83	424
72	83	427
73	83	468
74	83	500
75	83	675
76	83	974
77	83	1233
78	83	1373
79	83	2846
80	83	4955
81	83	11417
82	83	14841
83	83	56261
0	84	2
1	84	69
2	84	91
3	84	93
4	84	82
5	84	48
6	84	53
7	84	43
8	84	42
9	84	36
10	84	27
11	84	24
12	84	29
13	84	45
14	84	33
15	84	47
16	84	47
17	84	23
18	84	28
19	84	24
20	84	23
21	84	30
22	84	33
23	84	38
24	84	26
25	84	33
26	84	27
27	84	27
28	84	29
29	84	16
30	84	33
31	84	41
32	84	24
33	84	29
34	84	29
35	84	42
36	84	42
38	84	39
39	84	39
40	84	31
41	84	57
42	84	44
43	84	66
44	84	101
45	84	150
46	84	217
47	84	132
48	84	126
49	84	82
50	84	114
51	84	128
52	84	112
53	84	104
54	84	188
55	84	167
56	84	216
57	84	106
58	84	92
59	84	123
60	84	175
61	84	247
62	84	202
63	84	39
64	84	171
65	84	48
66	84	59
67	84	240
68	84	244
69	84	201
70	84	188
71	84	192
72	84	194
73	84	226
74	84	191
75	84	266
76	84	390
77	84	617
78	84	589
79	84	1149
80	84	3227
81	84	6018
82	84	4523
83	84	13645
84	84	40923
0	85	3
1	85	56
2	85	94
3	85	104
4	85	111
5	85	81
6	85	87
7	85	70
8	85	52
9	85	52
10	85	38
11	85	35
12	85	43
13	85	47
14	85	55
15	85	62
16	85	47
17	85	44
18	85	42
19	85	37
20	85	49
21	85	37
22	85	38
23	85	42
24	85	32
25	85	30
26	85	32
27	85	45
28	85	37
29	85	30
30	85	41
31	85	43
32	85	37
33	85	31
34	85	42
35	85	52
36	85	41
38	85	64
39	85	42
40	85	73
41	85	55
42	85	61
43	85	68
44	85	123
45	85	151
46	85	246
47	85	146
48	85	130
49	85	78
50	85	97
51	85	112
52	85	79
53	85	85
54	85	179
55	85	210
56	85	270
57	85	123
58	85	132
59	85	187
60	85	236
61	85	285
62	85	184
63	85	34
64	85	181
65	85	56
66	85	67
67	85	213
68	85	286
69	85	277
70	85	265
71	85	255
72	85	236
73	85	282
74	85	267
75	85	341
76	85	526
77	85	836
78	85	765
79	85	1557
80	85	3790
81	85	6844
82	85	4778
83	85	10309
84	85	16572
85	85	44582
0	86	8
1	86	72
2	86	101
3	86	122
4	86	94
5	86	88
6	86	78
7	86	65
8	86	58
9	86	40
10	86	45
11	86	44
12	86	44
13	86	41
14	86	58
15	86	53
16	86	46
17	86	52
18	86	28
19	86	40
20	86	36
21	86	43
22	86	49
23	86	39
24	86	36
25	86	38
26	86	24
27	86	41
28	86	28
29	86	29
30	86	26
31	86	37
32	86	43
33	86	35
34	86	40
35	86	53
36	86	63
38	86	39
39	86	59
40	86	74
41	86	64
42	86	57
43	86	78
44	86	155
45	86	186
46	86	260
47	86	185
48	86	112
49	86	57
50	86	106
51	86	119
52	86	93
53	86	104
54	86	169
55	86	189
56	86	256
57	86	166
58	86	145
59	86	157
60	86	243
61	86	278
62	86	147
63	86	38
64	86	158
65	86	49
66	86	49
67	86	240
68	86	309
69	86	257
70	86	275
71	86	264
72	86	247
73	86	284
74	86	288
75	86	326
76	86	569
77	86	820
78	86	711
79	86	1599
80	86	3564
81	86	6112
82	86	3816
83	86	7940
84	86	6299
85	86	11195
86	86	49914
1	87	53
2	87	137
3	87	198
4	87	157
5	87	129
6	87	103
7	87	107
8	87	102
9	87	69
10	87	50
11	87	72
12	87	52
13	87	66
14	87	81
15	87	57
16	87	74
17	87	47
18	87	62
19	87	55
20	87	49
21	87	64
22	87	67
23	87	67
24	87	58
25	87	54
26	87	40
27	87	40
28	87	50
29	87	52
30	87	60
31	87	69
32	87	56
33	87	41
34	87	76
35	87	66
36	87	69
38	87	71
39	87	90
40	87	85
41	87	97
42	87	125
43	87	124
44	87	177
45	87	253
46	87	285
47	87	167
48	87	108
49	87	82
50	87	62
51	87	86
52	87	80
53	87	67
54	87	165
55	87	212
56	87	339
57	87	273
58	87	236
59	87	283
60	87	327
61	87	302
62	87	146
63	87	29
64	87	144
65	87	44
66	87	45
67	87	215
68	87	389
69	87	423
70	87	406
71	87	371
72	87	366
73	87	434
74	87	401
75	87	573
76	87	820
77	87	984
78	87	1085
79	87	1986
80	87	3087
81	87	4932
82	87	3357
83	87	6404
84	87	4174
85	87	6254
86	87	19455
87	87	47739
0	88	3
1	88	49
2	88	157
3	88	311
4	88	250
5	88	213
6	88	182
7	88	156
8	88	138
9	88	140
10	88	113
11	88	118
12	88	115
13	88	123
14	88	131
15	88	111
16	88	126
17	88	108
18	88	104
19	88	98
20	88	94
21	88	99
22	88	89
23	88	103
24	88	91
25	88	109
26	88	86
27	88	94
28	88	74
29	88	90
30	88	96
31	88	123
32	88	108
33	88	102
34	88	123
35	88	108
36	88	127
38	88	113
39	88	165
40	88	169
41	88	182
42	88	219
43	88	239
44	88	371
45	88	378
46	88	285
47	88	142
48	88	76
49	88	65
50	88	47
51	88	91
52	88	66
53	88	65
54	88	142
55	88	303
56	88	475
57	88	458
58	88	448
59	88	422
60	88	511
61	88	409
62	88	148
63	88	24
64	88	135
65	88	39
66	88	36
67	88	176
68	88	510
69	88	623
70	88	647
71	88	628
72	88	605
73	88	670
74	88	664
75	88	952
76	88	1417
77	88	1243
78	88	1552
79	88	2478
80	88	2817
81	88	3848
82	88	3048
83	88	4694
84	88	2576
85	88	4216
86	88	8220
87	88	18852
88	88	67177
1	89	52
2	89	230
3	89	338
4	89	404
5	89	334
6	89	275
7	89	274
8	89	255
9	89	171
10	89	155
11	89	181
12	89	180
13	89	191
14	89	179
15	89	150
16	89	136
17	89	173
18	89	161
19	89	151
20	89	173
21	89	116
22	89	135
23	89	151
24	89	138
25	89	124
26	89	143
27	89	166
28	89	150
29	89	158
30	89	150
31	89	151
32	89	147
33	89	172
34	89	170
35	89	166
36	89	148
38	89	155
39	89	277
40	89	256
41	89	230
42	89	340
43	89	328
44	89	508
45	89	517
46	89	340
47	89	128
48	89	69
49	89	44
50	89	42
51	89	57
52	89	45
53	89	47
54	89	104
55	89	288
56	89	509
57	89	810
58	89	814
59	89	815
60	89	633
61	89	396
62	89	97
63	89	24
64	89	97
65	89	28
66	89	32
67	89	146
68	89	636
69	89	865
70	89	742
71	89	827
72	89	899
73	89	852
74	89	894
75	89	1576
76	89	2012
77	89	1352
78	89	1689
79	89	2535
80	89	1904
81	89	2265
82	89	2187
83	89	3207
84	89	1360
85	89	2464
86	89	4360
87	89	8639
88	89	19990
89	89	77211
0	90	2
1	90	63
2	90	140
3	90	216
4	90	149
5	90	154
6	90	145
7	90	113
8	90	108
9	90	77
10	90	65
11	90	81
12	90	79
13	90	88
14	90	88
15	90	71
16	90	82
17	90	72
18	90	90
19	90	60
20	90	64
21	90	58
22	90	83
23	90	84
24	90	67
25	90	55
26	90	65
27	90	77
28	90	49
29	90	56
30	90	58
31	90	69
32	90	79
33	90	73
34	90	78
35	90	68
36	90	84
38	90	105
39	90	112
40	90	123
41	90	112
42	90	149
43	90	168
44	90	259
45	90	317
46	90	306
47	90	160
48	90	115
49	90	98
50	90	82
51	90	107
52	90	86
53	90	89
54	90	158
55	90	276
56	90	402
57	90	384
58	90	333
59	90	347
60	90	405
61	90	353
62	90	156
63	90	25
64	90	150
65	90	54
66	90	45
67	90	198
68	90	372
69	90	433
70	90	349
71	90	377
72	90	354
73	90	394
74	90	342
75	90	460
76	90	624
77	90	497
78	90	663
79	90	994
80	90	1156
81	90	1567
82	90	1276
83	90	1794
84	90	1274
85	90	1627
86	90	2549
87	90	3155
88	90	5126
89	90	12127
90	90	50650
0	91	1
1	91	66
2	91	110
3	91	128
4	91	96
5	91	64
6	91	44
7	91	41
8	91	59
9	91	31
10	91	27
11	91	34
12	91	44
13	91	40
14	91	44
15	91	37
16	91	28
17	91	41
18	91	29
19	91	42
20	91	30
21	91	40
22	91	39
23	91	35
24	91	31
25	91	30
26	91	31
27	91	34
28	91	36
29	91	32
30	91	36
31	91	37
32	91	23
33	91	29
34	91	37
35	91	33
36	91	36
38	91	45
39	91	48
40	91	52
41	91	42
42	91	46
43	91	61
44	91	116
45	91	163
46	91	190
47	91	147
48	91	105
49	91	76
50	91	94
51	91	70
52	91	88
53	91	74
54	91	137
55	91	157
56	91	222
57	91	145
58	91	148
59	91	139
60	91	212
61	91	228
62	91	153
63	91	36
64	91	152
65	91	41
66	91	34
67	91	185
68	91	259
69	91	197
70	91	176
71	91	163
72	91	146
73	91	174
74	91	148
75	91	190
76	91	261
77	91	281
78	91	260
79	91	417
80	91	706
81	91	734
82	91	648
83	91	867
84	91	820
85	91	983
86	91	1374
87	91	1310
88	91	1768
89	91	2174
90	91	13732
91	91	38425
0	92	5
1	92	55
2	92	82
3	92	90
4	92	81
5	92	47
6	92	52
7	92	34
8	92	36
9	92	30
10	92	27
11	92	21
12	92	22
13	92	44
14	92	42
15	92	39
16	92	30
17	92	35
18	92	33
19	92	17
20	92	34
21	92	20
22	92	43
23	92	33
24	92	26
25	92	17
26	92	19
27	92	26
28	92	25
29	92	27
30	92	23
31	92	29
32	92	23
33	92	27
34	92	33
35	92	34
36	92	39
38	92	29
39	92	41
40	92	34
41	92	36
42	92	45
43	92	50
44	92	102
45	92	136
46	92	171
47	92	124
48	92	112
49	92	71
50	92	84
51	92	96
52	92	66
53	92	82
54	92	138
55	92	153
56	92	192
57	92	103
58	92	99
59	92	117
60	92	189
61	92	195
62	92	124
63	92	27
64	92	147
65	92	46
66	92	38
67	92	162
68	92	200
69	92	179
70	92	148
71	92	134
72	92	107
73	92	144
74	92	105
75	92	131
76	92	180
77	92	219
78	92	190
79	92	329
80	92	553
81	92	663
82	92	508
83	92	732
84	92	688
85	92	864
86	92	1134
87	92	980
88	92	1128
89	92	1456
90	92	5437
91	92	11703
92	92	34309
0	93	3
1	93	51
2	93	84
3	93	76
4	93	56
5	93	50
6	93	42
7	93	34
8	93	24
9	93	27
10	93	21
11	93	20
12	93	25
13	93	25
14	93	38
15	93	26
16	93	22
17	93	25
18	93	33
19	93	22
20	93	32
21	93	28
22	93	31
23	93	21
24	93	22
25	93	15
26	93	18
27	93	23
28	93	19
29	93	13
30	93	19
31	93	30
32	93	15
33	93	19
34	93	26
35	93	25
36	93	21
38	93	29
39	93	39
40	93	29
41	93	22
42	93	44
43	93	47
44	93	56
45	93	113
46	93	139
47	93	122
48	93	133
49	93	70
50	93	91
51	93	101
52	93	64
53	93	82
54	93	147
55	93	150
56	93	184
57	93	86
58	93	67
59	93	72
60	93	141
61	93	203
62	93	157
63	93	24
64	93	152
65	93	52
66	93	59
67	93	148
68	93	189
69	93	138
70	93	96
71	93	115
72	93	93
73	93	105
74	93	99
75	93	100
76	93	133
77	93	208
78	93	156
79	93	263
80	93	521
81	93	586
82	93	455
83	93	666
84	93	727
85	93	735
86	93	1031
87	93	898
88	93	1019
89	93	1197
90	93	5372
91	93	7899
92	93	12798
93	93	32078
0	94	3
1	94	66
2	94	149
3	94	146
4	94	138
5	94	100
6	94	89
7	94	99
8	94	60
9	94	43
10	94	47
11	94	51
12	94	48
13	94	54
14	94	59
15	94	49
16	94	51
17	94	69
18	94	51
19	94	40
20	94	52
21	94	29
22	94	53
23	94	47
24	94	56
25	94	39
26	94	39
27	94	49
28	94	59
29	94	54
30	94	51
31	94	49
32	94	58
33	94	55
34	94	65
35	94	55
36	94	65
38	94	58
39	94	88
40	94	81
41	94	66
42	94	105
43	94	113
44	94	158
45	94	225
46	94	247
47	94	163
48	94	94
49	94	71
50	94	84
51	94	111
52	94	94
53	94	85
54	94	156
55	94	214
56	94	291
57	94	240
58	94	213
59	94	237
60	94	287
61	94	295
62	94	141
63	94	28
64	94	141
65	94	50
66	94	49
67	94	188
68	94	301
69	94	327
70	94	264
71	94	255
72	94	233
73	94	261
74	94	256
75	94	250
76	94	296
77	94	362
78	94	362
79	94	586
80	94	749
81	94	808
82	94	627
83	94	906
84	94	733
85	94	866
86	94	1155
87	94	1230
88	94	1792
89	94	2673
90	94	8323
91	94	9530
92	94	6149
93	94	11578
94	94	53251
0	95	5
1	95	62
2	95	139
3	95	151
4	95	157
5	95	88
6	95	88
7	95	96
8	95	70
9	95	51
10	95	52
11	95	39
12	95	56
13	95	57
14	95	70
15	95	62
16	95	59
17	95	59
18	95	38
19	95	52
20	95	44
21	95	43
22	95	52
23	95	51
24	95	52
25	95	49
26	95	46
27	95	50
28	95	54
29	95	48
30	95	35
31	95	47
32	95	36
33	95	49
34	95	54
35	95	55
36	95	70
38	95	58
39	95	76
40	95	66
41	95	89
42	95	102
43	95	105
44	95	172
45	95	205
46	95	226
47	95	128
48	95	79
49	95	63
50	95	41
51	95	80
52	95	52
53	95	58
54	95	100
55	95	209
56	95	310
57	95	210
58	95	175
59	95	236
60	95	259
61	95	213
62	95	85
63	95	12
64	95	105
65	95	29
66	95	35
67	95	126
68	95	295
69	95	297
70	95	222
71	95	245
72	95	192
73	95	228
74	95	215
75	95	265
76	95	312
77	95	299
78	95	359
79	95	502
80	95	593
81	95	635
82	95	543
83	95	659
84	95	482
85	95	586
86	95	793
87	95	883
88	95	1318
89	95	1882
90	95	4090
91	95	3621
92	95	2390
93	95	2810
94	95	13606
95	95	46707
0	96	2
1	96	63
2	96	147
3	96	150
4	96	97
5	96	55
6	96	67
7	96	68
8	96	45
9	96	41
10	96	37
11	96	34
12	96	34
13	96	46
14	96	61
15	96	54
16	96	45
17	96	53
18	96	53
19	96	33
20	96	43
21	96	46
22	96	40
23	96	39
24	96	37
25	96	44
26	96	35
27	96	40
28	96	46
29	96	27
30	96	34
31	96	49
32	96	36
33	96	34
34	96	43
35	96	38
36	96	41
38	96	42
39	96	60
40	96	58
41	96	68
42	96	72
43	96	78
44	96	137
45	96	170
46	96	222
47	96	156
48	96	113
49	96	70
50	96	79
51	96	96
52	96	85
53	96	75
54	96	143
55	96	197
56	96	256
57	96	153
58	96	136
59	96	168
60	96	215
61	96	221
62	96	130
63	96	16
64	96	132
65	96	50
66	96	36
67	96	199
68	96	250
69	96	233
70	96	197
71	96	200
72	96	154
73	96	169
74	96	160
75	96	170
76	96	211
77	96	276
78	96	242
79	96	354
80	96	608
81	96	590
82	96	500
83	96	666
84	96	591
85	96	679
86	96	855
87	96	890
88	96	994
89	96	1150
90	96	2898
91	96	2832
92	96	2165
93	96	2530
94	96	6837
95	96	14902
96	96	52072
0	97	1
1	97	71
2	97	171
3	97	201
4	97	177
5	97	163
6	97	129
7	97	140
8	97	103
9	97	71
10	97	79
11	97	100
12	97	91
13	97	86
14	97	93
15	97	80
16	97	96
17	97	75
18	97	67
19	97	67
20	97	89
21	97	73
22	97	71
23	97	71
24	97	76
25	97	63
26	97	73
27	97	63
28	97	89
29	97	61
30	97	65
31	97	65
32	97	91
33	97	85
34	97	74
35	97	79
36	97	85
38	97	71
39	97	125
40	97	128
41	97	99
42	97	132
43	97	167
44	97	242
45	97	304
46	97	268
47	97	144
48	97	101
49	97	76
50	97	58
51	97	77
52	97	65
53	97	49
54	97	112
55	97	226
56	97	375
57	97	379
58	97	290
59	97	326
60	97	363
61	97	283
62	97	108
63	97	18
64	97	113
65	97	27
66	97	30
67	97	140
68	97	383
69	97	405
70	97	355
71	97	340
72	97	281
73	97	317
74	97	252
75	97	386
76	97	497
77	97	386
78	97	463
79	97	641
80	97	606
81	97	662
82	97	594
83	97	730
84	97	472
85	97	588
86	97	676
87	97	911
88	97	1304
89	97	2283
90	97	2720
91	97	2040
92	97	1588
93	97	1639
94	97	6064
95	97	9885
96	97	15818
97	97	55207
0	98	3
1	98	72
2	98	93
3	98	95
4	98	83
5	98	59
6	98	58
7	98	44
8	98	39
9	98	35
10	98	28
11	98	35
12	98	22
13	98	40
14	98	38
15	98	47
16	98	36
17	98	34
18	98	33
19	98	37
20	98	22
21	98	27
22	98	33
23	98	37
24	98	37
25	98	32
26	98	25
27	98	26
28	98	26
29	98	15
30	98	25
31	98	37
32	98	28
33	98	22
34	98	38
35	98	41
36	98	30
38	98	39
39	98	53
40	98	61
41	98	39
42	98	61
43	98	53
44	98	74
45	98	129
46	98	208
47	98	133
48	98	102
49	98	71
50	98	88
51	98	110
52	98	71
53	98	79
54	98	143
55	98	148
56	98	195
57	98	125
58	98	116
59	98	117
60	98	189
61	98	182
62	98	161
63	98	30
64	98	128
65	98	37
66	98	49
67	98	178
68	98	200
69	98	180
70	98	143
71	98	137
72	98	113
73	98	117
74	98	113
75	98	113
76	98	152
77	98	195
78	98	171
79	98	293
80	98	437
81	98	446
82	98	367
83	98	446
84	98	552
85	98	532
86	98	622
87	98	578
88	98	707
89	98	792
90	98	1737
91	98	1732
92	98	1484
93	98	1680
94	98	4019
95	98	5898
96	98	6663
97	98	9476
98	98	44639
0	99	3
1	99	56
2	99	62
3	99	62
4	99	40
5	99	22
6	99	35
7	99	28
8	99	24
9	99	19
10	99	20
11	99	18
12	99	16
13	99	14
14	99	18
15	99	35
16	99	24
17	99	18
18	99	10
19	99	19
20	99	22
21	99	14
22	99	20
23	99	28
24	99	27
25	99	13
26	99	21
27	99	24
28	99	12
29	99	17
30	99	19
31	99	14
32	99	16
33	99	21
34	99	14
35	99	29
36	99	25
38	99	20
39	99	26
40	99	32
41	99	23
42	99	35
43	99	44
44	99	45
45	99	70
46	99	135
47	99	126
48	99	96
49	99	90
50	99	92
51	99	111
52	99	89
53	99	99
54	99	125
55	99	124
56	99	141
57	99	50
58	99	62
59	99	59
60	99	91
61	99	157
62	99	123
63	99	32
64	99	135
65	99	40
66	99	52
67	99	152
68	99	144
69	99	93
70	99	68
71	99	76
72	99	64
73	99	56
74	99	60
75	99	56
76	99	82
77	99	124
78	99	101
79	99	143
80	99	264
81	99	315
82	99	241
83	99	289
84	99	436
85	99	404
86	99	454
87	99	346
88	99	354
89	99	346
90	99	883
91	99	1047
92	99	972
93	99	1129
94	99	1895
95	99	2079
96	99	2736
97	99	2537
98	99	10528
99	99	35173
0	100	10
1	100	48
2	100	56
3	100	53
4	100	46
5	100	34
6	100	23
7	100	13
8	100	29
9	100	20
10	100	19
11	100	23
12	100	17
13	100	24
14	100	16
15	100	24
16	100	28
17	100	20
18	100	16
19	100	12
20	100	15
21	100	16
22	100	18
23	100	20
24	100	18
25	100	20
26	100	17
27	100	13
28	100	15
29	100	18
30	100	9
31	100	20
32	100	18
33	100	25
34	100	21
35	100	27
36	100	30
38	100	13
39	100	27
40	100	34
41	100	32
42	100	30
43	100	20
44	100	52
45	100	70
46	100	118
47	100	109
48	100	84
49	100	72
50	100	87
51	100	98
52	100	81
53	100	76
54	100	123
55	100	107
56	100	110
57	100	58
58	100	41
59	100	52
60	100	79
61	100	142
62	100	127
63	100	31
64	100	116
65	100	46
66	100	39
67	100	140
68	100	120
69	100	82
70	100	80
71	100	65
72	100	52
73	100	52
74	100	70
75	100	49
76	100	62
77	100	99
78	100	101
79	100	120
80	100	228
81	100	260
82	100	156
83	100	264
84	100	322
85	100	299
86	100	367
87	100	304
88	100	295
89	100	243
90	100	729
91	100	790
92	100	737
93	100	939
94	100	1447
95	100	1660
96	100	1962
97	100	1819
98	100	4501
99	100	10656
100	100	32755
0	101	4
1	101	60
2	101	63
3	101	59
4	101	46
5	101	27
6	101	28
7	101	27
8	101	16
9	101	26
10	101	13
11	101	17
12	101	18
13	101	26
14	101	28
15	101	23
16	101	20
17	101	16
18	101	19
19	101	17
20	101	20
21	101	11
22	101	24
23	101	21
24	101	12
25	101	19
26	101	13
27	101	21
28	101	24
29	101	21
30	101	16
31	101	21
32	101	11
33	101	28
34	101	20
35	101	17
36	101	21
38	101	22
39	101	23
40	101	27
41	101	23
42	101	31
43	101	31
44	101	51
45	101	75
46	101	106
47	101	122
48	101	87
49	101	78
50	101	90
51	101	103
52	101	78
53	101	75
54	101	134
55	101	98
56	101	107
57	101	59
58	101	55
59	101	70
60	101	93
61	101	128
62	101	113
63	101	24
64	101	133
65	101	44
66	101	53
67	101	141
68	101	118
69	101	93
70	101	80
71	101	83
72	101	54
73	101	81
74	101	53
75	101	62
76	101	80
77	101	103
78	101	104
79	101	132
80	101	255
81	101	277
82	101	204
83	101	296
84	101	319
85	101	374
86	101	381
87	101	305
88	101	263
89	101	278
90	101	726
91	101	800
92	101	741
93	101	941
94	101	1396
95	101	1635
96	101	1918
97	101	1799
98	101	3803
99	101	5147
100	101	10734
101	101	39150
0	102	4
1	102	47
2	102	51
3	102	36
4	102	35
5	102	33
6	102	25
7	102	22
8	102	15
9	102	15
10	102	16
11	102	16
12	102	16
13	102	16
14	102	19
15	102	22
16	102	17
17	102	17
18	102	18
19	102	11
20	102	7
21	102	12
22	102	11
23	102	14
24	102	19
25	102	14
26	102	18
27	102	12
28	102	7
29	102	20
30	102	13
31	102	22
32	102	10
33	102	14
34	102	18
35	102	12
36	102	16
38	102	27
39	102	13
40	102	13
41	102	18
42	102	22
43	102	29
44	102	41
45	102	63
46	102	105
47	102	107
48	102	80
49	102	63
50	102	80
51	102	93
52	102	78
53	102	90
54	102	139
55	102	94
56	102	93
57	102	45
58	102	46
59	102	38
60	102	76
61	102	115
62	102	111
63	102	33
64	102	126
65	102	27
66	102	39
67	102	140
68	102	107
69	102	74
70	102	47
71	102	78
72	102	47
73	102	47
74	102	39
75	102	63
76	102	75
77	102	86
78	102	84
79	102	86
80	102	197
81	102	211
82	102	153
83	102	194
84	102	300
85	102	259
86	102	333
87	102	251
88	102	232
89	102	208
90	102	568
91	102	700
92	102	588
93	102	791
94	102	1082
95	102	1214
96	102	1430
97	102	1321
98	102	2695
99	102	3378
100	102	4286
101	102	10901
102	102	32850
0	103	6
1	103	61
2	103	64
3	103	58
4	103	54
5	103	23
6	103	25
7	103	35
8	103	24
9	103	24
10	103	24
11	103	22
12	103	19
13	103	15
14	103	26
15	103	35
16	103	20
17	103	16
18	103	15
19	103	10
20	103	17
21	103	13
22	103	13
23	103	19
24	103	22
25	103	20
26	103	11
27	103	19
28	103	5
29	103	15
30	103	22
31	103	32
32	103	13
33	103	16
34	103	18
35	103	20
36	103	18
38	103	21
39	103	20
40	103	22
41	103	23
42	103	30
43	103	30
44	103	60
45	103	49
46	103	126
47	103	111
48	103	109
49	103	75
50	103	100
51	103	89
52	103	75
53	103	82
54	103	141
55	103	92
56	103	108
57	103	51
58	103	50
59	103	67
60	103	108
61	103	127
62	103	102
63	103	33
64	103	119
65	103	37
66	103	49
67	103	138
68	103	116
69	103	70
70	103	68
71	103	65
72	103	62
73	103	61
74	103	66
75	103	46
76	103	80
77	103	103
78	103	88
79	103	145
80	103	214
81	103	280
82	103	198
83	103	266
84	103	337
85	103	296
86	103	350
87	103	269
88	103	280
89	103	279
90	103	671
91	103	730
92	103	692
93	103	854
94	103	1211
95	103	1283
96	103	1668
97	103	1426
98	103	2765
99	103	3293
100	103	3627
101	103	5424
102	103	11315
103	103	40751
0	104	5
1	104	48
2	104	51
3	104	63
4	104	38
5	104	35
6	104	27
7	104	21
8	104	22
9	104	13
10	104	10
11	104	14
12	104	18
13	104	14
14	104	15
15	104	22
16	104	16
17	104	17
18	104	18
19	104	17
20	104	16
21	104	13
22	104	12
23	104	15
24	104	12
25	104	10
26	104	16
27	104	15
28	104	13
29	104	17
30	104	14
31	104	25
32	104	15
33	104	17
34	104	14
35	104	20
36	104	30
38	104	22
39	104	19
40	104	28
41	104	16
42	104	26
43	104	17
44	104	40
45	104	70
46	104	94
47	104	107
48	104	81
49	104	42
50	104	74
51	104	90
52	104	73
53	104	65
54	104	91
55	104	97
56	104	98
57	104	42
58	104	47
59	104	47
60	104	84
61	104	114
62	104	112
63	104	22
64	104	111
65	104	23
66	104	36
67	104	130
68	104	88
69	104	84
70	104	65
71	104	55
72	104	40
73	104	62
74	104	60
75	104	55
76	104	59
77	104	88
78	104	76
79	104	105
80	104	206
81	104	228
82	104	158
83	104	230
84	104	287
85	104	302
86	104	327
87	104	265
88	104	237
89	104	227
90	104	579
91	104	612
92	104	591
93	104	760
94	104	1050
95	104	1202
96	104	1528
97	104	1239
98	104	2393
99	104	2600
100	104	2546
101	104	3560
102	104	4143
103	104	11497
104	104	34053
0	105	3
1	105	50
2	105	48
3	105	55
4	105	26
5	105	20
6	105	24
7	105	19
8	105	17
9	105	23
10	105	26
11	105	12
12	105	16
13	105	20
14	105	32
15	105	15
16	105	15
17	105	17
18	105	11
19	105	11
20	105	15
21	105	12
22	105	20
23	105	9
24	105	11
25	105	17
26	105	10
27	105	17
28	105	5
29	105	9
30	105	17
31	105	16
32	105	12
33	105	19
34	105	12
35	105	16
36	105	20
38	105	16
39	105	14
40	105	15
41	105	17
42	105	22
43	105	29
44	105	33
45	105	58
46	105	89
47	105	106
48	105	102
49	105	81
50	105	81
51	105	103
52	105	65
53	105	78
54	105	106
55	105	75
56	105	86
57	105	37
58	105	38
59	105	60
60	105	79
61	105	100
62	105	115
63	105	25
64	105	107
65	105	27
66	105	39
67	105	116
68	105	87
69	105	71
70	105	51
71	105	56
72	105	46
73	105	54
74	105	54
75	105	52
76	105	55
77	105	82
78	105	73
79	105	78
80	105	196
81	105	205
82	105	155
83	105	200
84	105	297
85	105	268
86	105	295
87	105	252
88	105	232
89	105	216
90	105	529
91	105	578
92	105	587
93	105	809
94	105	1020
95	105	1074
96	105	1315
97	105	1118
98	105	2212
99	105	2358
100	105	2346
101	105	2960
102	105	3179
103	105	4816
104	105	10660
105	105	31085
0	106	7
1	106	46
2	106	70
3	106	42
4	106	32
5	106	28
6	106	23
7	106	31
8	106	20
9	106	15
10	106	10
11	106	23
12	106	14
13	106	17
14	106	19
15	106	18
16	106	22
17	106	12
18	106	18
19	106	22
20	106	27
21	106	22
22	106	17
23	106	16
24	106	12
25	106	15
26	106	7
27	106	13
28	106	15
29	106	10
30	106	26
31	106	17
32	106	7
33	106	9
34	106	19
35	106	17
36	106	16
38	106	17
39	106	27
40	106	23
41	106	19
42	106	20
43	106	20
44	106	39
45	106	53
46	106	81
47	106	107
48	106	94
49	106	64
50	106	88
51	106	93
52	106	56
53	106	80
54	106	119
55	106	80
56	106	89
57	106	48
58	106	46
59	106	59
60	106	66
61	106	121
62	106	105
63	106	17
64	106	110
65	106	28
66	106	38
67	106	123
68	106	104
69	106	66
70	106	55
71	106	65
72	106	46
73	106	54
74	106	46
75	106	52
76	106	67
77	106	81
78	106	86
79	106	96
80	106	204
81	106	253
82	106	190
83	106	247
84	106	295
85	106	285
86	106	336
87	106	232
88	106	240
89	106	240
90	106	649
91	106	648
92	106	605
93	106	812
94	106	1104
95	106	1177
96	106	1421
97	106	1267
98	106	2294
99	106	2275
100	106	2241
101	106	2652
102	106	2571
103	106	3737
104	106	4367
105	106	9117
106	106	30173
0	107	5
1	107	57
2	107	84
3	107	93
4	107	65
5	107	46
6	107	40
7	107	42
8	107	45
9	107	30
10	107	24
11	107	38
12	107	29
13	107	30
14	107	28
15	107	42
16	107	35
17	107	37
18	107	29
19	107	28
20	107	31
21	107	33
22	107	29
23	107	21
24	107	27
25	107	23
26	107	24
27	107	25
28	107	16
29	107	26
30	107	28
31	107	33
32	107	36
33	107	35
34	107	24
35	107	30
36	107	44
38	107	22
39	107	48
40	107	30
41	107	37
42	107	47
43	107	56
44	107	84
45	107	142
46	107	150
47	107	124
48	107	76
49	107	58
50	107	80
51	107	84
52	107	66
53	107	49
54	107	124
55	107	117
56	107	166
57	107	96
58	107	89
59	107	91
60	107	157
61	107	153
62	107	98
63	107	14
64	107	103
65	107	39
66	107	41
67	107	114
68	107	163
69	107	141
70	107	131
71	107	113
72	107	100
73	107	92
74	107	84
75	107	116
76	107	118
77	107	159
78	107	145
79	107	187
80	107	307
81	107	368
82	107	281
83	107	341
84	107	360
85	107	353
86	107	391
87	107	388
88	107	468
89	107	514
90	107	1002
91	107	923
92	107	877
93	107	938
94	107	1996
95	107	2359
96	107	2391
97	107	2598
98	107	3324
99	107	2510
100	107	2404
101	107	2792
102	107	2582
103	107	3360
104	107	3689
105	107	4356
106	107	9554
107	107	38175
0	108	4
1	108	63
2	108	97
3	108	89
4	108	72
5	108	58
6	108	50
7	108	58
8	108	39
9	108	31
10	108	32
11	108	31
12	108	42
13	108	38
14	108	37
15	108	37
16	108	34
17	108	34
18	108	30
19	108	23
20	108	25
21	108	30
22	108	29
23	108	29
24	108	40
25	108	26
26	108	26
27	108	26
28	108	20
29	108	21
30	108	24
31	108	23
32	108	27
33	108	30
34	108	31
35	108	34
36	108	25
38	108	32
39	108	36
40	108	37
41	108	42
42	108	44
43	108	54
44	108	88
45	108	134
46	108	161
47	108	140
48	108	115
49	108	75
50	108	77
51	108	103
52	108	71
53	108	82
54	108	122
55	108	149
56	108	182
57	108	99
58	108	89
59	108	100
60	108	160
61	108	196
62	108	124
63	108	32
64	108	134
65	108	34
66	108	34
67	108	156
68	108	215
69	108	139
70	108	110
71	108	106
72	108	105
73	108	113
74	108	88
75	108	110
76	108	134
77	108	179
78	108	136
79	108	218
80	108	362
81	108	410
82	108	311
83	108	363
84	108	445
85	108	432
86	108	534
87	108	462
88	108	510
89	108	519
90	108	1273
91	108	1254
92	108	1025
93	108	1245
94	108	2515
95	108	3431
96	108	3350
97	108	3342
98	108	4164
99	108	2973
100	108	2694
101	108	3200
102	108	2745
103	108	3385
104	108	3395
105	108	3470
106	108	4321
107	108	11502
108	108	45423
0	109	3
1	109	59
2	109	81
3	109	63
4	109	42
5	109	35
6	109	45
7	109	27
8	109	19
9	109	23
10	109	12
11	109	19
12	109	12
13	109	22
14	109	25
15	109	30
16	109	23
17	109	23
18	109	22
19	109	18
20	109	18
21	109	20
22	109	30
23	109	20
24	109	12
25	109	12
26	109	13
27	109	14
28	109	10
29	109	11
30	109	20
31	109	18
32	109	16
33	109	21
34	109	13
35	109	16
36	109	22
38	109	21
39	109	17
40	109	27
41	109	24
42	109	20
43	109	30
44	109	34
45	109	71
46	109	126
47	109	105
48	109	71
49	109	54
50	109	84
51	109	60
52	109	58
53	109	51
54	109	106
55	109	100
56	109	123
57	109	64
58	109	51
59	109	56
60	109	98
61	109	113
62	109	74
63	109	27
64	109	107
65	109	25
66	109	39
67	109	116
68	109	108
69	109	63
70	109	69
71	109	61
72	109	55
73	109	56
74	109	64
75	109	55
76	109	77
77	109	97
78	109	92
79	109	109
80	109	222
81	109	244
82	109	184
83	109	225
84	109	254
85	109	245
86	109	307
87	109	262
88	109	257
89	109	206
90	109	499
91	109	517
92	109	489
93	109	573
94	109	889
95	109	902
96	109	1039
97	109	854
98	109	1141
99	109	1061
100	109	948
101	109	1065
102	109	1015
103	109	1111
104	109	1055
105	109	1085
106	109	1420
107	109	2002
108	109	6392
109	109	27461
0	110	5
1	110	52
2	110	85
3	110	79
4	110	56
5	110	37
6	110	40
7	110	35
8	110	23
9	110	17
10	110	18
11	110	22
12	110	17
13	110	27
14	110	28
15	110	32
16	110	30
17	110	21
18	110	28
19	110	25
20	110	14
21	110	29
22	110	26
23	110	21
24	110	20
25	110	21
26	110	13
27	110	16
28	110	18
29	110	14
30	110	12
31	110	21
32	110	20
33	110	23
34	110	18
35	110	35
36	110	22
38	110	20
39	110	30
40	110	20
41	110	30
42	110	34
43	110	29
44	110	44
45	110	84
46	110	134
47	110	92
48	110	79
49	110	52
50	110	75
51	110	83
52	110	52
53	110	83
54	110	86
55	110	81
56	110	98
57	110	54
58	110	66
59	110	60
60	110	76
61	110	127
62	110	91
63	110	18
64	110	93
65	110	29
66	110	28
67	110	118
68	110	132
69	110	91
70	110	80
71	110	72
72	110	48
73	110	80
74	110	54
75	110	73
76	110	77
77	110	99
78	110	89
79	110	123
80	110	211
81	110	238
82	110	154
83	110	232
84	110	285
85	110	282
86	110	302
87	110	304
88	110	245
89	110	232
90	110	481
91	110	465
92	110	493
93	110	533
94	110	822
95	110	906
96	110	978
97	110	881
98	110	1122
99	110	968
100	110	881
101	110	956
102	110	865
103	110	1003
104	110	989
105	110	1031
106	110	1214
107	110	1698
108	110	3700
109	110	9430
110	110	41049
0	111	6
1	111	69
2	111	75
3	111	66
4	111	71
5	111	41
6	111	41
7	111	31
8	111	33
9	111	20
10	111	14
11	111	20
12	111	25
13	111	28
14	111	41
15	111	28
16	111	31
17	111	24
18	111	22
19	111	21
20	111	33
21	111	27
22	111	28
23	111	22
24	111	23
25	111	17
26	111	22
27	111	15
28	111	18
29	111	21
30	111	23
31	111	34
32	111	22
33	111	12
34	111	22
35	111	21
36	111	35
38	111	24
39	111	33
40	111	36
41	111	39
42	111	35
43	111	50
44	111	47
45	111	70
46	111	133
47	111	131
48	111	85
49	111	58
50	111	84
51	111	79
52	111	66
53	111	75
54	111	116
55	111	104
56	111	108
57	111	46
58	111	46
59	111	61
60	111	105
61	111	142
62	111	103
63	111	18
64	111	122
65	111	26
66	111	36
67	111	111
68	111	115
69	111	95
70	111	73
71	111	76
72	111	71
73	111	79
74	111	73
75	111	57
76	111	88
77	111	115
78	111	106
79	111	133
80	111	246
81	111	254
82	111	200
83	111	269
84	111	304
85	111	303
86	111	358
87	111	278
88	111	269
89	111	240
90	111	486
91	111	461
92	111	529
93	111	507
94	111	618
95	111	621
96	111	819
97	111	657
98	111	917
99	111	785
100	111	682
101	111	834
102	111	689
103	111	838
104	111	840
105	111	857
106	111	943
107	111	1235
108	111	2433
109	111	4272
110	111	11790
111	111	46945
0	112	1
1	112	83
2	112	97
3	112	113
4	112	82
5	112	57
6	112	60
7	112	51
8	112	37
9	112	35
10	112	37
11	112	37
12	112	27
13	112	30
14	112	48
15	112	45
16	112	30
17	112	30
18	112	26
19	112	38
20	112	28
21	112	29
22	112	36
23	112	37
24	112	20
25	112	29
26	112	24
27	112	23
28	112	25
29	112	17
30	112	22
31	112	39
32	112	29
33	112	36
34	112	24
35	112	33
36	112	35
38	112	42
39	112	48
40	112	42
41	112	37
42	112	56
43	112	49
44	112	87
45	112	101
46	112	169
47	112	110
48	112	81
49	112	44
50	112	59
51	112	68
52	112	48
53	112	59
54	112	112
55	112	124
56	112	145
57	112	77
58	112	55
59	112	82
60	112	122
61	112	149
62	112	100
63	112	19
64	112	94
65	112	20
66	112	32
67	112	111
68	112	145
69	112	125
70	112	123
71	112	98
72	112	100
73	112	108
74	112	77
75	112	78
76	112	118
77	112	157
78	112	139
79	112	157
80	112	268
81	112	316
82	112	200
83	112	296
84	112	289
85	112	253
86	112	312
87	112	320
88	112	298
89	112	311
90	112	473
91	112	473
92	112	414
93	112	409
94	112	647
95	112	630
96	112	736
97	112	709
98	112	779
99	112	565
100	112	517
101	112	558
102	112	529
103	112	612
104	112	603
105	112	635
106	112	654
107	112	1004
108	112	1758
109	112	2889
110	112	5160
111	112	12853
112	112	46023
0	113	5
1	113	57
2	113	121
3	113	134
4	113	108
5	113	85
6	113	78
7	113	63
8	113	69
9	113	36
10	113	37
11	113	35
12	113	30
13	113	51
14	113	63
15	113	49
16	113	61
17	113	47
18	113	32
19	113	47
20	113	31
21	113	37
22	113	29
23	113	37
24	113	39
25	113	38
26	113	36
27	113	40
28	113	36
29	113	39
30	113	34
31	113	37
32	113	33
33	113	37
34	113	31
35	113	44
36	113	54
38	113	51
39	113	50
40	113	58
41	113	54
42	113	51
43	113	70
44	113	96
45	113	147
46	113	165
47	113	118
48	113	82
49	113	56
50	113	61
51	113	78
52	113	67
53	113	57
54	113	105
55	113	136
56	113	203
57	113	107
58	113	110
59	113	98
60	113	149
61	113	165
62	113	98
63	113	23
64	113	104
65	113	23
66	113	38
67	113	115
68	113	154
69	113	162
70	113	118
71	113	140
72	113	112
73	113	135
74	113	115
75	113	115
76	113	161
77	113	183
78	113	171
79	113	227
80	113	357
81	113	292
82	113	232
83	113	309
84	113	318
85	113	365
86	113	353
87	113	358
88	113	373
89	113	373
90	113	582
91	113	503
92	113	438
93	113	449
94	113	684
95	113	716
96	113	805
97	113	837
98	113	820
99	113	594
100	113	509
101	113	593
102	113	486
103	113	625
104	113	614
105	113	615
106	113	611
107	113	1026
108	113	1806
109	113	3327
110	113	5281
111	113	8028
112	113	18024
113	113	68028
0	114	3
1	114	36
2	114	127
3	114	184
4	114	215
5	114	161
6	114	167
7	114	124
8	114	133
9	114	93
10	114	85
11	114	109
12	114	80
13	114	117
14	114	124
15	114	88
16	114	80
17	114	82
18	114	82
19	114	68
20	114	81
21	114	75
22	114	89
23	114	67
24	114	86
25	114	72
26	114	60
27	114	59
28	114	63
29	114	48
30	114	52
31	114	70
32	114	69
33	114	70
34	114	87
35	114	77
36	114	78
38	114	97
39	114	95
40	114	115
41	114	126
42	114	121
43	114	171
44	114	200
45	114	244
46	114	179
47	114	86
48	114	55
49	114	41
50	114	39
51	114	44
52	114	34
53	114	34
54	114	66
55	114	143
56	114	222
57	114	219
58	114	189
59	114	217
60	114	229
61	114	171
62	114	64
63	114	9
64	114	66
65	114	16
66	114	17
67	114	78
68	114	228
69	114	298
70	114	265
71	114	252
72	114	219
73	114	231
74	114	262
75	114	292
76	114	319
77	114	271
78	114	294
79	114	355
80	114	355
81	114	316
82	114	264
83	114	296
84	114	177
85	114	248
86	114	261
87	114	351
88	114	483
89	114	698
90	114	591
91	114	369
92	114	272
93	114	284
94	114	586
95	114	670
96	114	587
97	114	958
98	114	499
99	114	289
100	114	285
101	114	322
102	114	245
103	114	338
104	114	325
105	114	278
106	114	333
107	114	671
108	114	1064
109	114	2176
110	114	2788
111	114	3497
112	114	5941
113	114	17205
114	114	63608
1	115	21
2	115	128
3	115	207
4	115	243
5	115	213
6	115	192
7	115	194
8	115	155
9	115	162
10	115	113
11	115	176
12	115	127
13	115	156
14	115	119
15	115	94
16	115	116
17	115	103
18	115	112
19	115	115
20	115	136
21	115	91
22	115	112
23	115	90
24	115	118
25	115	108
26	115	88
27	115	102
28	115	105
29	115	90
30	115	99
31	115	110
32	115	112
33	115	115
34	115	108
35	115	101
36	115	111
38	115	100
39	115	149
40	115	162
41	115	137
42	115	205
43	115	230
44	115	280
45	115	293
46	115	146
47	115	64
48	115	26
49	115	26
50	115	22
51	115	33
52	115	21
53	115	20
54	115	54
55	115	129
56	115	255
57	115	314
58	115	277
59	115	306
60	115	282
61	115	149
62	115	46
63	115	8
64	115	39
65	115	10
66	115	11
67	115	63
68	115	197
69	115	324
70	115	313
71	115	310
72	115	327
73	115	333
74	115	270
75	115	407
76	115	436
77	115	312
78	115	360
79	115	402
80	115	253
81	115	199
82	115	256
83	115	278
84	115	107
85	115	175
86	115	179
87	115	264
88	115	505
89	115	855
90	115	483
91	115	278
92	115	218
93	115	183
94	115	490
95	115	544
96	115	397
97	115	757
98	115	331
99	115	194
100	115	149
101	115	183
102	115	151
103	115	183
104	115	174
105	115	171
106	115	204
107	115	477
108	115	606
109	115	1162
110	115	1293
111	115	1508
112	115	2553
113	115	5182
114	115	17490
115	115	59304
0	116	2
1	116	37
2	116	142
3	116	243
4	116	226
5	116	235
6	116	196
7	116	202
8	116	175
9	116	156
10	116	134
11	116	150
12	116	163
13	116	144
14	116	128
15	116	94
16	116	116
17	116	111
18	116	141
19	116	93
20	116	135
21	116	84
22	116	109
23	116	104
24	116	112
25	116	101
26	116	93
27	116	114
28	116	101
29	116	91
30	116	128
31	116	116
32	116	117
33	116	102
34	116	138
35	116	95
36	116	98
38	116	103
39	116	195
40	116	161
41	116	172
42	116	201
43	116	279
44	116	323
45	116	308
46	116	175
47	116	68
48	116	46
49	116	20
50	116	35
51	116	43
52	116	35
53	116	20
54	116	47
55	116	153
56	116	269
57	116	399
58	116	295
59	116	352
60	116	319
61	116	156
62	116	51
63	116	10
64	116	59
65	116	11
66	116	12
67	116	63
68	116	204
69	116	338
70	116	328
71	116	362
72	116	337
73	116	317
74	116	280
75	116	333
76	116	413
77	116	334
78	116	377
79	116	419
80	116	290
81	116	276
82	116	288
83	116	326
84	116	135
85	116	186
86	116	201
87	116	294
88	116	532
89	116	763
90	116	584
91	116	348
92	116	244
93	116	221
94	116	535
95	116	532
96	116	431
97	116	825
98	116	377
99	116	218
100	116	204
101	116	207
102	116	180
103	116	260
104	116	188
105	116	208
106	116	235
107	116	512
108	116	728
109	116	1133
110	116	1350
111	116	1526
112	116	2631
113	116	4888
114	116	9586
115	116	21256
116	116	77386
0	117	7
1	117	44
2	117	105
3	117	179
4	117	160
5	117	163
6	117	134
7	117	105
8	117	116
9	117	72
10	117	85
11	117	87
12	117	81
13	117	91
14	117	90
15	117	72
16	117	65
17	117	91
18	117	84
19	117	72
20	117	62
21	117	52
22	117	62
23	117	59
24	117	56
25	117	45
26	117	52
27	117	48
28	117	65
29	117	42
30	117	44
31	117	82
32	117	58
33	117	66
34	117	72
35	117	64
36	117	64
38	117	68
39	117	99
40	117	104
41	117	85
42	117	132
43	117	130
44	117	219
45	117	208
46	117	187
47	117	84
48	117	45
49	117	40
50	117	32
51	117	58
52	117	36
53	117	34
54	117	63
55	117	128
56	117	213
57	117	204
58	117	195
59	117	166
60	117	215
61	117	134
62	117	61
63	117	12
64	117	77
65	117	22
66	117	16
67	117	71
68	117	146
69	117	224
70	117	201
71	117	231
72	117	212
73	117	182
74	117	168
75	117	219
76	117	247
77	117	244
78	117	257
79	117	269
80	117	270
81	117	233
82	117	209
83	117	262
84	117	182
85	117	220
86	117	238
87	117	273
88	117	395
89	117	493
90	117	432
91	117	332
92	117	283
93	117	255
94	117	479
95	117	484
96	117	444
97	117	674
98	117	425
99	117	258
100	117	228
101	117	272
102	117	222
103	117	288
104	117	265
105	117	257
106	117	293
107	117	509
108	117	846
109	117	1462
110	117	1705
111	117	2038
112	117	2958
113	117	5534
114	117	7772
115	117	9670
116	117	21628
117	117	68252
0	118	1
1	118	41
2	118	137
3	118	191
4	118	182
5	118	178
6	118	150
7	118	140
8	118	128
9	118	97
10	118	82
11	118	92
12	118	93
13	118	98
14	118	100
15	118	80
16	118	89
17	118	86
18	118	83
19	118	82
20	118	97
21	118	67
22	118	73
23	118	67
24	118	77
25	118	68
26	118	63
27	118	69
28	118	84
29	118	62
30	118	65
31	118	75
32	118	92
33	118	72
34	118	94
35	118	92
36	118	69
38	118	91
39	118	138
40	118	114
41	118	107
42	118	147
43	118	176
44	118	229
45	118	241
46	118	174
47	118	80
48	118	43
49	118	34
50	118	39
51	118	27
52	118	47
53	118	29
54	118	67
55	118	143
56	118	238
57	118	241
58	118	225
59	118	211
60	118	252
61	118	159
62	118	58
63	118	13
64	118	51
65	118	17
66	118	16
67	118	80
68	118	183
69	118	241
70	118	242
71	118	238
72	118	247
73	118	208
74	118	219
75	118	219
76	118	246
77	118	270
78	118	265
79	118	361
80	118	278
81	118	231
82	118	210
83	118	278
84	118	172
85	118	186
86	118	240
87	118	269
88	118	422
89	118	558
90	118	511
91	118	330
92	118	247
93	118	234
94	118	500
95	118	506
96	118	450
97	118	758
98	118	388
99	118	238
100	118	195
101	118	263
102	118	212
103	118	248
104	118	236
105	118	252
106	118	271
107	118	542
108	118	733
109	118	1098
110	118	1395
111	118	1615
112	118	2519
113	118	4419
114	118	6975
115	118	8310
116	118	14098
117	118	22516
118	118	69373
0	119	1
1	119	35
2	119	104
3	119	139
4	119	100
5	119	80
6	119	90
7	119	83
8	119	71
9	119	64
10	119	49
11	119	61
12	119	29
13	119	58
14	119	67
15	119	59
16	119	52
17	119	53
18	119	48
19	119	37
20	119	25
21	119	44
22	119	45
23	119	44
24	119	44
25	119	33
26	119	41
27	119	35
28	119	48
29	119	34
30	119	40
31	119	41
32	119	50
33	119	38
34	119	43
35	119	56
36	119	49
38	119	40
39	119	55
40	119	59
41	119	51
42	119	70
43	119	78
44	119	128
45	119	125
46	119	109
47	119	89
48	119	50
49	119	30
50	119	31
51	119	60
52	119	33
53	119	37
54	119	78
55	119	110
56	119	154
57	119	108
58	119	103
59	119	107
60	119	154
61	119	136
62	119	58
63	119	11
64	119	55
65	119	19
66	119	23
67	119	67
68	119	143
69	119	162
70	119	145
71	119	126
72	119	123
73	119	134
74	119	121
75	119	131
76	119	146
77	119	159
78	119	149
79	119	198
80	119	214
81	119	235
82	119	180
83	119	212
84	119	169
85	119	194
86	119	202
87	119	237
88	119	299
89	119	302
90	119	350
91	119	287
92	119	247
93	119	236
94	119	403
95	119	391
96	119	426
97	119	535
98	119	368
99	119	259
100	119	225
101	119	243
102	119	225
103	119	286
104	119	291
105	119	257
106	119	314
107	119	504
108	119	782
109	119	1250
110	119	1608
111	119	1832
112	119	2473
113	119	4534
114	119	4913
115	119	4804
116	119	7978
117	119	11414
118	119	20730
119	119	50419
0	120	1
1	120	57
2	120	99
3	120	114
4	120	84
5	120	57
6	120	56
7	120	51
8	120	48
9	120	41
10	120	16
11	120	30
12	120	38
13	120	39
14	120	52
15	120	48
16	120	43
17	120	27
18	120	40
19	120	30
20	120	29
21	120	27
22	120	32
23	120	25
24	120	34
25	120	24
26	120	25
27	120	32
28	120	22
29	120	26
30	120	22
31	120	36
32	120	35
33	120	29
34	120	26
35	120	38
36	120	33
38	120	35
39	120	36
40	120	42
41	120	39
42	120	47
43	120	61
44	120	88
45	120	111
46	120	132
47	120	70
48	120	58
49	120	56
50	120	45
51	120	58
52	120	44
53	120	31
54	120	90
55	120	92
56	120	133
57	120	80
58	120	65
59	120	87
60	120	115
61	120	98
62	120	65
63	120	10
64	120	58
65	120	24
66	120	22
67	120	81
68	120	116
69	120	114
70	120	113
71	120	106
72	120	104
73	120	75
74	120	90
75	120	95
76	120	100
77	120	141
78	120	124
79	120	171
80	120	210
81	120	209
82	120	175
83	120	214
84	120	185
85	120	223
86	120	222
87	120	230
88	120	233
89	120	224
90	120	297
91	120	294
92	120	266
93	120	243
94	120	370
95	120	392
96	120	448
97	120	517
98	120	401
99	120	296
100	120	284
101	120	297
102	120	309
103	120	321
104	120	329
105	120	310
106	120	366
107	120	520
108	120	870
109	120	1638
110	120	2111
111	120	2384
112	120	3094
113	120	5409
114	120	5128
115	120	4640
116	120	7091
117	120	9280
118	120	9029
119	120	13059
120	120	50466
0	121	3
1	121	60
2	121	68
3	121	91
4	121	74
5	121	47
6	121	41
7	121	48
8	121	38
9	121	29
10	121	20
11	121	31
12	121	30
13	121	27
14	121	48
15	121	44
16	121	41
17	121	33
18	121	30
19	121	26
20	121	30
21	121	32
22	121	33
23	121	29
24	121	20
25	121	31
26	121	22
27	121	21
28	121	24
29	121	18
30	121	23
31	121	30
32	121	24
33	121	22
34	121	26
35	121	32
36	121	49
38	121	24
39	121	34
40	121	39
41	121	39
42	121	33
43	121	37
44	121	75
45	121	105
46	121	131
47	121	93
48	121	60
49	121	63
50	121	47
51	121	67
52	121	49
53	121	50
54	121	93
55	121	97
56	121	133
57	121	60
58	121	58
59	121	63
60	121	80
61	121	109
62	121	74
63	121	20
64	121	68
65	121	19
66	121	25
67	121	98
68	121	121
69	121	83
70	121	85
71	121	90
72	121	60
73	121	77
74	121	69
75	121	74
76	121	104
77	121	104
78	121	104
79	121	132
80	121	198
81	121	206
82	121	156
83	121	190
84	121	243
85	121	245
86	121	239
87	121	222
88	121	214
89	121	193
90	121	304
91	121	294
92	121	307
93	121	311
94	121	381
95	121	362
96	121	486
97	121	435
98	121	463
99	121	346
100	121	301
101	121	395
102	121	334
103	121	372
104	121	382
105	121	372
106	121	404
107	121	568
108	121	973
109	121	1340
110	121	1832
111	121	2196
112	121	2408
113	121	3689
114	121	2905
115	121	2147
116	121	3088
117	121	4009
118	121	3713
119	121	4559
120	121	14716
121	121	49160
0	122	3
1	122	60
2	122	80
3	122	97
4	122	65
5	122	48
6	122	47
7	122	49
8	122	31
9	122	27
10	122	16
11	122	29
12	122	33
13	122	23
14	122	47
15	122	41
16	122	32
17	122	25
18	122	33
19	122	30
20	122	21
21	122	21
22	122	25
23	122	22
24	122	29
25	122	17
26	122	24
27	122	28
28	122	24
29	122	16
30	122	24
31	122	34
32	122	24
33	122	21
34	122	26
35	122	15
36	122	35
38	122	39
39	122	26
40	122	31
41	122	32
42	122	31
43	122	35
44	122	62
45	122	86
46	122	123
47	122	104
48	122	73
49	122	44
50	122	49
51	122	65
52	122	49
53	122	49
54	122	84
55	122	100
56	122	134
57	122	69
58	122	51
59	122	54
60	122	87
61	122	109
62	122	62
63	122	14
64	122	68
65	122	26
66	122	20
67	122	89
68	122	123
69	122	92
70	122	74
71	122	67
72	122	55
73	122	67
74	122	57
75	122	64
76	122	72
77	122	90
78	122	99
79	122	119
80	122	193
81	122	226
82	122	170
83	122	205
84	122	210
85	122	204
86	122	233
87	122	225
88	122	203
89	122	169
90	122	287
91	122	316
92	122	282
93	122	264
94	122	373
95	122	319
96	122	411
97	122	359
98	122	412
99	122	352
100	122	313
101	122	358
102	122	309
103	122	367
104	122	357
105	122	347
106	122	385
107	122	468
108	122	861
109	122	1263
110	122	1622
111	122	1798
112	122	1977
113	122	2859
114	122	2115
115	122	1594
116	122	2189
117	122	2874
118	122	2657
119	122	3167
120	122	6322
121	122	14138
122	122	45155
0	123	5
1	123	50
2	123	76
3	123	98
4	123	69
5	123	54
6	123	51
7	123	53
8	123	37
9	123	25
10	123	25
11	123	21
12	123	27
13	123	34
14	123	31
15	123	27
16	123	27
17	123	38
18	123	32
19	123	20
20	123	24
21	123	19
22	123	25
23	123	29
24	123	25
25	123	29
26	123	16
27	123	24
28	123	18
29	123	19
30	123	17
31	123	20
32	123	31
33	123	29
34	123	20
35	123	34
36	123	35
38	123	31
39	123	38
40	123	25
41	123	33
42	123	35
43	123	48
44	123	69
45	123	86
46	123	125
47	123	88
48	123	49
49	123	47
50	123	52
51	123	71
52	123	48
53	123	46
54	123	70
55	123	87
56	123	100
57	123	48
58	123	51
59	123	56
60	123	107
61	123	102
62	123	55
63	123	10
64	123	70
65	123	10
66	123	20
67	123	91
68	123	87
69	123	104
70	123	90
71	123	80
72	123	68
73	123	80
74	123	63
75	123	71
76	123	72
77	123	100
78	123	99
79	123	94
80	123	180
81	123	201
82	123	153
83	123	187
84	123	200
85	123	196
86	123	182
87	123	206
88	123	184
89	123	188
90	123	265
91	123	242
92	123	247
93	123	226
94	123	332
95	123	297
96	123	371
97	123	364
98	123	356
99	123	322
100	123	297
101	123	330
102	123	247
103	123	322
104	123	333
105	123	304
106	123	335
107	123	483
108	123	767
109	123	1027
110	123	1412
111	123	1502
112	123	1624
113	123	2444
114	123	1811
115	123	1315
116	123	1772
117	123	2248
118	123	2212
119	123	2496
120	123	4256
121	123	6024
122	123	11890
123	123	42018
0	124	1
1	124	66
2	124	98
3	124	83
4	124	82
5	124	45
6	124	56
7	124	45
8	124	32
9	124	30
10	124	43
11	124	33
12	124	24
13	124	41
14	124	37
15	124	41
16	124	45
17	124	28
18	124	28
19	124	34
20	124	26
21	124	31
22	124	31
23	124	20
24	124	20
25	124	20
26	124	20
27	124	29
28	124	23
29	124	19
30	124	29
31	124	35
32	124	30
33	124	19
34	124	32
35	124	28
36	124	34
38	124	41
39	124	40
40	124	21
41	124	39
42	124	33
43	124	54
44	124	77
45	124	94
46	124	152
47	124	93
48	124	59
49	124	52
50	124	57
51	124	72
52	124	52
53	124	46
54	124	92
55	124	103
56	124	113
57	124	73
58	124	56
59	124	70
60	124	100
61	124	101
62	124	75
63	124	9
64	124	67
65	124	27
66	124	27
67	124	89
68	124	113
69	124	84
70	124	81
71	124	83
72	124	58
73	124	77
74	124	67
75	124	57
76	124	84
77	124	115
78	124	95
79	124	127
80	124	211
81	124	230
82	124	160
83	124	191
84	124	231
85	124	217
86	124	240
87	124	213
88	124	223
89	124	202
90	124	306
91	124	288
92	124	270
93	124	307
94	124	332
95	124	283
96	124	414
97	124	376
98	124	426
99	124	391
100	124	315
101	124	387
102	124	307
103	124	374
104	124	393
105	124	336
106	124	377
107	124	523
108	124	850
109	124	1130
110	124	1474
111	124	1666
112	124	1740
113	124	2478
114	124	1709
115	124	1234
116	124	1632
117	124	2208
118	124	2033
119	124	2378
120	124	3918
121	124	5038
122	124	6526
123	124	13525
124	124	50834
0	125	3
1	125	46
2	125	65
3	125	88
4	125	64
5	125	51
6	125	42
7	125	38
8	125	37
9	125	29
10	125	24
11	125	21
12	125	26
13	125	31
14	125	40
15	125	40
16	125	35
17	125	35
18	125	30
19	125	27
20	125	30
21	125	25
22	125	31
23	125	23
24	125	26
25	125	18
26	125	22
27	125	27
28	125	12
29	125	22
30	125	21
31	125	37
32	125	34
33	125	23
34	125	17
35	125	21
36	125	26
38	125	23
39	125	29
40	125	34
41	125	29
42	125	38
43	125	31
44	125	64
45	125	116
46	125	126
47	125	81
48	125	62
49	125	55
50	125	48
51	125	60
52	125	37
53	125	34
54	125	75
55	125	103
56	125	130
57	125	63
58	125	44
59	125	69
60	125	94
61	125	99
62	125	58
63	125	12
64	125	69
65	125	23
66	125	19
67	125	61
68	125	101
69	125	77
70	125	72
71	125	80
72	125	63
73	125	83
74	125	82
75	125	52
76	125	90
77	125	100
78	125	79
79	125	130
80	125	159
81	125	212
82	125	145
83	125	198
84	125	213
85	125	206
86	125	227
87	125	214
88	125	204
89	125	189
90	125	319
91	125	258
92	125	240
93	125	277
94	125	339
95	125	323
96	125	377
97	125	343
98	125	407
99	125	342
100	125	294
101	125	329
102	125	290
103	125	335
104	125	358
105	125	361
106	125	333
107	125	473
108	125	774
109	125	1155
110	125	1351
111	125	1561
112	125	1632
113	125	2461
114	125	1729
115	125	1253
116	125	1691
117	125	2152
118	125	2043
119	125	2342
120	125	3901
121	125	4675
122	125	5495
123	125	7077
124	125	15520
125	125	45800
0	126	5
1	126	53
2	126	90
3	126	104
4	126	96
5	126	56
6	126	55
7	126	51
8	126	46
9	126	39
10	126	29
11	126	31
12	126	29
13	126	40
14	126	47
15	126	47
16	126	38
17	126	24
18	126	33
19	126	22
20	126	29
21	126	33
22	126	38
23	126	25
24	126	23
25	126	22
26	126	24
27	126	20
28	126	28
29	126	18
30	126	24
31	126	28
32	126	38
33	126	31
34	126	30
35	126	32
36	126	27
38	126	36
39	126	37
40	126	46
41	126	42
42	126	51
43	126	51
44	126	75
45	126	122
46	126	159
47	126	102
48	126	65
49	126	44
50	126	59
51	126	57
52	126	50
53	126	47
54	126	102
55	126	113
56	126	124
57	126	73
58	126	55
59	126	72
60	126	115
61	126	117
62	126	81
63	126	16
64	126	49
65	126	15
66	126	25
67	126	93
68	126	125
69	126	95
70	126	96
71	126	86
72	126	66
73	126	85
74	126	80
75	126	67
76	126	81
77	126	134
78	126	127
79	126	145
80	126	213
81	126	211
82	126	167
83	126	190
84	126	216
85	126	223
86	126	266
87	126	240
88	126	219
89	126	216
90	126	341
91	126	303
92	126	282
93	126	305
94	126	396
95	126	401
96	126	466
97	126	460
98	126	442
99	126	322
100	126	303
101	126	362
102	126	313
103	126	347
104	126	340
105	126	378
106	126	402
107	126	557
108	126	985
109	126	1823
110	126	1978
111	126	1955
112	126	2096
113	126	3378
114	126	2589
115	126	1951
116	126	2657
117	126	3222
118	126	3224
119	126	3498
120	126	5699
121	126	5936
122	126	6379
123	126	6737
124	126	7893
125	126	12883
126	126	49521
0	127	5
1	127	56
2	127	85
3	127	120
4	127	94
5	127	62
6	127	70
7	127	51
8	127	44
9	127	41
10	127	27
11	127	41
12	127	36
13	127	32
14	127	43
15	127	37
16	127	35
17	127	41
18	127	36
19	127	32
20	127	32
21	127	29
22	127	31
23	127	28
24	127	24
25	127	27
26	127	27
27	127	26
28	127	20
29	127	22
30	127	25
31	127	25
32	127	30
33	127	22
34	127	21
35	127	42
36	127	39
38	127	39
39	127	25
40	127	42
41	127	39
42	127	50
43	127	43
44	127	83
45	127	102
46	127	158
47	127	105
48	127	80
49	127	39
50	127	52
51	127	55
52	127	62
53	127	44
54	127	109
55	127	117
56	127	139
57	127	69
58	127	62
59	127	70
60	127	141
61	127	120
62	127	88
63	127	14
64	127	85
65	127	19
66	127	26
67	127	97
68	127	117
69	127	110
70	127	96
71	127	96
72	127	80
73	127	94
74	127	90
75	127	85
76	127	94
77	127	138
78	127	117
79	127	134
80	127	263
81	127	265
82	127	188
83	127	210
84	127	244
85	127	255
86	127	270
87	127	237
88	127	269
89	127	227
90	127	323
91	127	343
92	127	330
93	127	301
94	127	388
95	127	372
96	127	494
97	127	434
98	127	509
99	127	387
100	127	337
101	127	402
102	127	310
103	127	399
104	127	356
105	127	357
106	127	430
107	127	487
108	127	889
109	127	1472
110	127	1741
111	127	1738
112	127	1717
113	127	2650
114	127	1889
115	127	1432
116	127	1817
117	127	2212
118	127	2049
119	127	2415
120	127	3511
121	127	3901
122	127	3903
123	127	3944
124	127	4563
125	127	5038
126	127	13810
127	127	52173
1	128	85
2	128	137
3	128	186
4	128	150
5	128	106
6	128	76
7	128	95
8	128	79
9	128	60
10	128	61
11	128	49
12	128	55
13	128	59
14	128	62
15	128	62
16	128	51
17	128	60
18	128	44
19	128	55
20	128	49
21	128	51
22	128	54
23	128	47
24	128	35
25	128	39
26	128	41
27	128	43
28	128	34
29	128	53
30	128	50
31	128	54
32	128	42
33	128	57
34	128	55
35	128	55
36	128	47
38	128	49
39	128	67
40	128	60
41	128	54
42	128	77
43	128	73
44	128	117
45	128	190
46	128	174
47	128	99
48	128	77
49	128	40
50	128	32
51	128	60
52	128	45
53	128	57
54	128	90
55	128	119
56	128	180
57	128	125
58	128	111
59	128	122
60	128	192
61	128	150
62	128	91
63	128	12
64	128	85
65	128	20
66	128	20
67	128	86
68	128	164
69	128	181
70	128	157
71	128	155
72	128	128
73	128	148
74	128	145
75	128	155
76	128	190
77	128	217
78	128	185
79	128	238
80	128	268
81	128	284
82	128	220
83	128	239
84	128	206
85	128	232
86	128	244
87	128	281
88	128	358
89	128	420
90	128	477
91	128	332
92	128	311
93	128	308
94	128	520
95	128	542
96	128	512
97	128	606
98	128	495
99	128	337
100	128	316
101	128	319
102	128	301
103	128	324
104	128	314
105	128	330
106	128	309
107	128	538
108	128	947
109	128	1629
110	128	1533
111	128	1372
112	128	1647
113	128	2391
114	128	2336
115	128	1919
116	128	2370
117	128	2468
118	128	2590
119	128	2410
120	128	3355
121	128	3130
122	128	3175
123	128	3118
124	128	3326
125	128	3723
126	128	6925
127	128	13113
128	128	56145
0	129	2
1	129	40
2	129	184
3	129	299
4	129	324
5	129	259
6	129	271
7	129	240
8	129	187
9	129	151
10	129	136
11	129	179
12	129	157
13	129	136
14	129	174
15	129	125
16	129	121
17	129	134
18	129	139
19	129	104
20	129	126
21	129	111
22	129	97
23	129	104
24	129	116
25	129	103
26	129	117
27	129	149
28	129	109
29	129	90
30	129	131
31	129	126
32	129	119
33	129	116
34	129	120
35	129	104
36	129	113
38	129	107
39	129	189
40	129	184
41	129	183
42	129	236
43	129	221
44	129	322
45	129	307
46	129	183
47	129	75
48	129	32
49	129	22
50	129	31
51	129	31
52	129	32
53	129	27
54	129	86
55	129	138
56	129	274
57	129	353
58	129	355
59	129	325
60	129	334
61	129	212
62	129	53
63	129	7
64	129	53
65	129	13
66	129	15
67	129	63
68	129	307
69	129	369
70	129	371
71	129	349
72	129	343
73	129	364
74	129	297
75	129	402
76	129	453
77	129	336
78	129	404
79	129	465
80	129	316
81	129	299
82	129	270
83	129	327
84	129	161
85	129	209
86	129	214
87	129	341
88	129	607
89	129	902
90	129	579
91	129	283
92	129	235
93	129	191
94	129	476
95	129	538
96	129	389
97	129	820
98	129	354
99	129	185
100	129	165
101	129	224
102	129	161
103	129	195
104	129	199
105	129	172
106	129	189
107	129	456
108	129	580
109	129	877
110	129	778
111	129	655
112	129	975
113	129	1334
114	129	2302
115	129	2537
116	129	2814
117	129	1964
118	129	2370
119	129	1509
120	129	1540
121	129	1398
122	129	1374
123	129	1465
124	129	1586
125	129	1729
126	129	2961
127	129	4027
128	129	16864
129	129	69493
0	130	2
1	130	60
2	130	124
3	130	241
4	130	202
5	130	160
6	130	159
7	130	141
8	130	130
9	130	106
10	130	85
11	130	86
12	130	75
13	130	98
14	130	117
15	130	106
16	130	101
17	130	106
18	130	98
19	130	85
20	130	69
21	130	80
22	130	83
23	130	61
24	130	72
25	130	59
26	130	66
27	130	60
28	130	76
29	130	67
30	130	64
31	130	78
32	130	85
33	130	64
34	130	84
35	130	81
36	130	93
38	130	89
39	130	115
40	130	114
41	130	112
42	130	122
43	130	132
44	130	190
45	130	207
46	130	175
47	130	85
48	130	60
49	130	22
50	130	31
51	130	57
52	130	33
53	130	34
54	130	80
55	130	151
56	130	215
57	130	166
58	130	160
59	130	187
60	130	200
61	130	175
62	130	63
63	130	18
64	130	66
65	130	19
66	130	19
67	130	78
68	130	163
69	130	262
70	130	210
71	130	211
72	130	188
73	130	223
74	130	214
75	130	249
76	130	227
77	130	249
78	130	252
79	130	265
80	130	304
81	130	261
82	130	224
83	130	272
84	130	171
85	130	199
86	130	223
87	130	265
88	130	347
89	130	388
90	130	384
91	130	273
92	130	255
93	130	195
94	130	392
95	130	356
96	130	383
97	130	456
98	130	328
99	130	222
100	130	217
101	130	220
102	130	198
103	130	198
104	130	195
105	130	208
106	130	201
107	130	354
108	130	428
109	130	580
110	130	564
111	130	517
112	130	669
113	130	900
114	130	1067
115	130	1000
116	130	1089
117	130	1025
118	130	1039
119	130	835
120	130	864
121	130	888
122	130	914
123	130	893
124	130	1001
125	130	1060
126	130	1497
127	130	2007
128	130	4471
129	130	13090
130	130	57854
0	131	6
1	131	57
2	131	138
3	131	202
4	131	186
5	131	150
6	131	156
7	131	152
8	131	131
9	131	84
10	131	78
11	131	102
12	131	82
13	131	94
14	131	110
15	131	110
16	131	102
17	131	102
18	131	77
19	131	72
20	131	71
21	131	68
22	131	68
23	131	66
24	131	60
25	131	72
26	131	54
27	131	44
28	131	56
29	131	53
30	131	76
31	131	73
32	131	82
33	131	75
34	131	91
35	131	81
36	131	103
38	131	82
39	131	93
40	131	98
41	131	107
42	131	131
43	131	131
44	131	183
45	131	186
46	131	146
47	131	82
48	131	43
49	131	20
50	131	44
51	131	32
52	131	47
53	131	25
54	131	66
55	131	119
56	131	177
57	131	147
58	131	130
59	131	147
60	131	159
61	131	124
62	131	47
63	131	12
64	131	48
65	131	16
66	131	13
67	131	80
68	131	157
69	131	187
70	131	165
71	131	205
72	131	175
73	131	205
74	131	173
75	131	170
76	131	247
77	131	228
78	131	231
79	131	273
80	131	244
81	131	233
82	131	168
83	131	198
84	131	157
85	131	191
86	131	215
87	131	216
88	131	321
89	131	385
90	131	314
91	131	181
92	131	159
93	131	169
94	131	297
95	131	289
96	131	311
97	131	325
98	131	237
99	131	166
100	131	134
101	131	166
102	131	138
103	131	147
104	131	143
105	131	142
106	131	142
107	131	293
108	131	355
109	131	362
110	131	365
111	131	402
112	131	474
113	131	571
114	131	760
115	131	739
116	131	812
117	131	760
118	131	796
119	131	642
120	131	624
121	131	591
122	131	591
123	131	589
124	131	656
125	131	706
126	131	952
127	131	1232
128	131	2171
129	131	4677
130	131	17934
131	131	54125
1	132	52
2	132	137
3	132	207
4	132	179
5	132	135
6	132	170
7	132	114
8	132	106
9	132	77
10	132	60
11	132	73
12	132	64
13	132	78
14	132	107
15	132	105
16	132	77
17	132	98
18	132	84
19	132	62
20	132	79
21	132	64
22	132	85
23	132	58
24	132	52
25	132	60
26	132	54
27	132	48
28	132	66
29	132	46
30	132	57
31	132	58
32	132	61
33	132	60
34	132	88
35	132	80
36	132	85
38	132	70
39	132	96
40	132	100
41	132	88
42	132	92
43	132	113
44	132	154
45	132	174
46	132	161
47	132	70
48	132	42
49	132	22
50	132	27
51	132	45
52	132	31
53	132	29
54	132	64
55	132	98
56	132	149
57	132	131
58	132	99
59	132	133
60	132	148
61	132	124
62	132	55
63	132	3
64	132	51
65	132	18
66	132	16
67	132	58
68	132	123
69	132	176
70	132	172
71	132	169
72	132	166
73	132	196
74	132	168
75	132	201
76	132	210
77	132	239
78	132	221
79	132	261
80	132	238
81	132	220
82	132	169
83	132	189
84	132	159
85	132	187
86	132	195
87	132	237
88	132	304
89	132	300
90	132	255
91	132	191
92	132	178
93	132	164
94	132	244
95	132	265
96	132	301
97	132	326
98	132	221
99	132	189
100	132	156
101	132	146
102	132	137
103	132	174
104	132	163
105	132	153
106	132	148
107	132	268
108	132	297
109	132	325
110	132	350
111	132	412
112	132	484
113	132	581
114	132	643
115	132	601
116	132	627
117	132	651
118	132	679
119	132	590
120	132	556
121	132	562
122	132	554
123	132	547
124	132	633
125	132	654
126	132	865
127	132	1098
128	132	1761
129	132	3337
130	132	9351
131	132	19511
132	132	61328
0	133	4
1	133	54
2	133	114
3	133	158
4	133	174
5	133	151
6	133	126
7	133	130
8	133	117
9	133	89
10	133	70
11	133	83
12	133	66
13	133	82
14	133	101
15	133	71
16	133	88
17	133	78
18	133	54
19	133	56
20	133	62
21	133	66
22	133	70
23	133	59
24	133	53
25	133	60
26	133	46
27	133	57
28	133	55
29	133	61
30	133	49
31	133	63
32	133	39
33	133	52
34	133	69
35	133	68
36	133	74
38	133	77
39	133	78
40	133	92
41	133	88
42	133	97
43	133	94
44	133	138
45	133	169
46	133	150
47	133	69
48	133	44
49	133	29
50	133	33
51	133	42
52	133	33
53	133	28
54	133	59
55	133	112
56	133	131
57	133	111
58	133	114
59	133	119
60	133	133
61	133	98
62	133	44
63	133	8
64	133	50
65	133	17
66	133	17
67	133	59
68	133	120
69	133	133
70	133	165
71	133	173
72	133	136
73	133	195
74	133	162
75	133	163
76	133	197
77	133	230
78	133	200
79	133	205
80	133	224
81	133	201
82	133	160
83	133	197
84	133	144
85	133	178
86	133	186
87	133	203
88	133	264
89	133	295
90	133	254
91	133	192
92	133	136
93	133	135
94	133	277
95	133	249
96	133	240
97	133	295
98	133	204
99	133	129
100	133	158
101	133	146
102	133	95
103	133	149
104	133	143
105	133	132
106	133	144
107	133	235
108	133	319
109	133	303
110	133	344
111	133	345
112	133	394
113	133	502
114	133	589
115	133	535
116	133	567
117	133	511
118	133	563
119	133	462
120	133	465
121	133	485
122	133	519
123	133	472
124	133	551
125	133	606
126	133	692
127	133	868
128	133	1494
129	133	2772
130	133	8394
131	133	8857
132	133	16276
133	133	57998
1	134	37
2	134	141
3	134	207
4	134	196
5	134	177
6	134	208
7	134	164
8	134	195
9	134	128
10	134	112
11	134	137
12	134	101
13	134	106
14	134	149
15	134	106
16	134	103
17	134	132
18	134	92
19	134	101
20	134	129
21	134	75
22	134	88
23	134	85
24	134	86
25	134	85
26	134	75
27	134	90
28	134	91
29	134	71
30	134	84
31	134	77
32	134	100
33	134	83
34	134	89
35	134	75
36	134	103
38	134	107
39	134	112
40	134	122
41	134	144
42	134	161
43	134	158
44	134	195
45	134	212
46	134	143
47	134	62
48	134	46
49	134	28
50	134	26
51	134	32
52	134	25
53	134	24
54	134	57
55	134	123
56	134	175
57	134	201
58	134	191
59	134	174
60	134	197
61	134	108
62	134	40
63	134	7
64	134	57
65	134	17
66	134	12
67	134	51
68	134	126
69	134	203
70	134	246
71	134	225
72	134	233
73	134	247
74	134	229
75	134	236
76	134	254
77	134	231
78	134	238
79	134	255
80	134	249
81	134	200
82	134	198
83	134	216
84	134	139
85	134	167
86	134	175
87	134	206
88	134	326
89	134	377
90	134	283
91	134	191
92	134	145
93	134	140
94	134	258
95	134	268
96	134	258
97	134	336
98	134	167
99	134	120
100	134	115
101	134	138
102	134	99
103	134	125
104	134	111
105	134	116
106	134	126
107	134	225
108	134	277
109	134	274
110	134	290
111	134	252
112	134	393
113	134	464
114	134	573
115	134	635
116	134	715
117	134	579
118	134	684
119	134	457
120	134	383
121	134	429
122	134	389
123	134	371
124	134	434
125	134	517
126	134	546
127	134	762
128	134	1194
129	134	2599
130	134	5100
131	134	4855
132	134	5703
133	134	20953
134	134	69539
0	135	2
1	135	44
2	135	132
3	135	209
4	135	186
5	135	192
6	135	142
7	135	134
8	135	113
9	135	107
10	135	78
11	135	76
12	135	93
13	135	103
14	135	112
15	135	97
16	135	104
17	135	81
18	135	86
19	135	76
20	135	74
21	135	70
22	135	67
23	135	73
24	135	63
25	135	61
26	135	56
27	135	63
28	135	51
29	135	51
30	135	64
31	135	78
32	135	60
33	135	63
34	135	90
35	135	76
36	135	73
38	135	82
39	135	111
40	135	101
41	135	87
42	135	134
43	135	137
44	135	177
45	135	178
46	135	131
47	135	67
48	135	49
49	135	21
50	135	29
51	135	39
52	135	25
53	135	31
54	135	56
55	135	114
56	135	149
57	135	156
58	135	136
59	135	151
60	135	157
61	135	100
62	135	39
63	135	6
64	135	39
65	135	13
66	135	9
67	135	54
68	135	130
69	135	178
70	135	168
71	135	165
72	135	181
73	135	173
74	135	184
75	135	157
76	135	205
77	135	221
78	135	194
79	135	206
80	135	203
81	135	183
82	135	175
83	135	179
84	135	150
85	135	162
86	135	158
87	135	188
88	135	262
89	135	302
90	135	245
91	135	162
92	135	155
93	135	130
94	135	221
95	135	210
96	135	201
97	135	303
98	135	183
99	135	117
100	135	106
101	135	128
102	135	110
103	135	109
104	135	120
105	135	114
106	135	157
107	135	215
108	135	234
109	135	255
110	135	242
111	135	292
112	135	367
113	135	463
114	135	519
115	135	521
116	135	567
117	135	576
118	135	553
119	135	381
120	135	446
121	135	412
122	135	401
123	135	416
124	135	455
125	135	451
126	135	626
127	135	706
128	135	1159
129	135	2526
130	135	6070
131	135	5446
132	135	6970
133	135	21417
134	135	27566
135	135	57491
0	136	2
1	136	51
2	136	126
3	136	202
4	136	241
5	136	195
6	136	173
7	136	160
8	136	136
9	136	111
10	136	86
11	136	108
12	136	91
13	136	110
14	136	114
15	136	110
16	136	94
17	136	104
18	136	80
19	136	89
20	136	84
21	136	88
22	136	86
23	136	87
24	136	82
25	136	68
26	136	67
27	136	69
28	136	69
29	136	52
30	136	70
31	136	77
32	136	84
33	136	81
34	136	85
35	136	87
36	136	75
38	136	91
39	136	108
40	136	99
41	136	111
42	136	145
43	136	145
44	136	203
45	136	181
46	136	155
47	136	77
48	136	36
49	136	31
50	136	21
51	136	26
52	136	20
53	136	31
54	136	39
55	136	86
56	136	155
57	136	200
58	136	160
59	136	163
60	136	190
61	136	95
62	136	36
63	136	5
64	136	27
65	136	11
66	136	11
67	136	51
68	136	142
69	136	190
70	136	187
71	136	177
72	136	209
73	136	201
74	136	188
75	136	212
76	136	260
77	136	192
78	136	209
79	136	239
80	136	185
81	136	164
82	136	147
83	136	172
84	136	119
85	136	131
86	136	188
87	136	196
88	136	284
89	136	328
90	136	265
91	136	160
92	136	144
93	136	131
94	136	199
95	136	227
96	136	200
97	136	320
98	136	168
99	136	93
100	136	109
101	136	101
102	136	104
103	136	92
104	136	128
105	136	117
106	136	108
107	136	203
108	136	235
109	136	218
110	136	206
111	136	270
112	136	314
113	136	429
114	136	590
115	136	626
116	136	569
117	136	477
118	136	509
119	136	376
120	136	341
121	136	342
122	136	340
123	136	326
124	136	393
125	136	375
126	136	503
127	136	567
128	136	1048
129	136	2345
130	136	3948
131	136	4123
132	136	5299
133	136	10475
134	136	7919
135	136	13910
136	136	59016
1	137	33
2	137	123
3	137	251
4	137	239
5	137	179
6	137	188
7	137	170
8	137	129
9	137	114
10	137	92
11	137	103
12	137	110
13	137	114
14	137	128
15	137	113
16	137	99
17	137	122
18	137	105
19	137	70
20	137	88
21	137	73
22	137	81
23	137	67
24	137	76
25	137	65
26	137	83
27	137	76
28	137	72
29	137	64
30	137	81
31	137	83
32	137	85
33	137	73
34	137	97
35	137	73
36	137	91
38	137	70
39	137	104
40	137	128
41	137	117
42	137	110
43	137	182
44	137	231
45	137	191
46	137	150
47	137	55
48	137	36
49	137	31
50	137	24
51	137	29
52	137	16
53	137	31
54	137	46
55	137	108
56	137	155
57	137	186
58	137	174
59	137	203
60	137	186
61	137	118
62	137	44
63	137	9
64	137	30
65	137	8
66	137	17
67	137	55
68	137	167
69	137	186
70	137	205
71	137	177
72	137	194
73	137	199
74	137	168
75	137	219
76	137	223
77	137	190
78	137	206
79	137	246
80	137	184
81	137	162
82	137	149
83	137	170
84	137	116
85	137	129
86	137	128
87	137	197
88	137	281
89	137	339
90	137	230
91	137	128
92	137	131
93	137	113
94	137	223
95	137	230
96	137	202
97	137	304
98	137	173
99	137	105
100	137	102
101	137	93
102	137	83
103	137	113
104	137	108
105	137	96
106	137	101
107	137	152
108	137	222
109	137	160
110	137	203
111	137	214
112	137	274
113	137	331
114	137	531
115	137	573
116	137	529
117	137	414
118	137	476
119	137	341
120	137	312
121	137	296
122	137	263
123	137	303
124	137	339
125	137	339
126	137	405
127	137	470
128	137	800
129	137	1743
130	137	2573
131	137	2720
132	137	3437
133	137	5560
134	137	4498
135	137	6134
136	137	17897
137	137	49842
0	138	3
1	138	53
2	138	138
3	138	202
4	138	220
5	138	167
6	138	133
7	138	121
8	138	124
9	138	96
10	138	83
11	138	78
12	138	71
13	138	117
14	138	111
15	138	100
16	138	95
17	138	86
18	138	65
19	138	87
20	138	97
21	138	60
22	138	60
23	138	53
24	138	56
25	138	71
26	138	60
27	138	60
28	138	60
29	138	55
30	138	64
31	138	86
32	138	63
33	138	65
34	138	95
35	138	97
36	138	86
38	138	78
39	138	100
40	138	102
41	138	113
42	138	107
43	138	117
44	138	177
45	138	193
46	138	124
47	138	75
48	138	44
49	138	12
50	138	33
51	138	35
52	138	22
53	138	21
54	138	60
55	138	114
56	138	187
57	138	124
58	138	119
59	138	150
60	138	173
61	138	120
62	138	49
63	138	11
64	138	42
65	138	16
66	138	19
67	138	65
68	138	148
69	138	184
70	138	160
71	138	179
72	138	161
73	138	179
74	138	184
75	138	154
76	138	194
77	138	184
78	138	190
79	138	239
80	138	224
81	138	210
82	138	165
83	138	205
84	138	133
85	138	234
86	138	199
87	138	196
88	138	262
89	138	298
90	138	261
91	138	172
92	138	160
93	138	165
94	138	221
95	138	253
96	138	233
97	138	292
98	138	179
99	138	123
100	138	135
101	138	117
102	138	100
103	138	120
104	138	136
105	138	113
106	138	140
107	138	216
108	138	263
109	138	190
110	138	241
111	138	250
112	138	324
113	138	396
114	138	462
115	138	404
116	138	441
117	138	376
118	138	466
119	138	352
120	138	343
121	138	345
122	138	319
123	138	334
124	138	367
125	138	372
126	138	468
127	138	508
128	138	838
129	138	1353
130	138	2198
131	138	2093
132	138	2308
133	138	3525
134	138	3272
135	138	3825
136	138	5955
137	138	14107
138	138	59094
0	139	4
1	139	51
2	139	134
3	139	176
4	139	165
5	139	137
6	139	115
7	139	104
8	139	74
9	139	61
10	139	57
11	139	58
12	139	70
13	139	75
14	139	98
15	139	90
16	139	80
17	139	68
18	139	75
19	139	57
20	139	60
21	139	56
22	139	53
23	139	40
24	139	54
25	139	55
26	139	38
27	139	54
28	139	49
29	139	50
30	139	40
31	139	57
32	139	45
33	139	59
34	139	62
35	139	72
36	139	71
38	139	56
39	139	63
40	139	72
41	139	80
42	139	99
43	139	98
44	139	126
45	139	162
46	139	159
47	139	75
48	139	47
49	139	35
50	139	45
51	139	52
52	139	35
53	139	32
54	139	74
55	139	119
56	139	129
57	139	126
58	139	91
59	139	137
60	139	161
61	139	94
62	139	51
63	139	12
64	139	56
65	139	15
66	139	15
67	139	62
68	139	147
69	139	146
70	139	150
71	139	122
72	139	136
73	139	169
74	139	138
75	139	132
76	139	129
77	139	175
78	139	167
79	139	168
80	139	223
81	139	206
82	139	172
83	139	161
84	139	154
85	139	201
86	139	200
87	139	180
88	139	257
89	139	232
90	139	247
91	139	177
92	139	164
93	139	154
94	139	233
95	139	218
96	139	267
97	139	281
98	139	211
99	139	149
100	139	144
101	139	156
102	139	132
103	139	147
104	139	145
105	139	108
106	139	162
107	139	200
108	139	272
109	139	228
110	139	258
111	139	262
112	139	318
113	139	423
114	139	367
115	139	324
116	139	360
117	139	359
118	139	358
119	139	350
120	139	331
121	139	356
122	139	345
123	139	352
124	139	387
125	139	357
126	139	488
127	139	552
128	139	731
129	139	917
130	139	1446
131	139	1376
132	139	1656
133	139	2290
134	139	2000
135	139	2356
136	139	3197
137	139	5332
138	139	16734
139	139	61097
0	140	2
1	140	52
2	140	142
3	140	190
4	140	156
5	140	113
6	140	107
7	140	99
8	140	82
9	140	64
10	140	57
11	140	69
12	140	70
13	140	59
14	140	86
15	140	93
16	140	72
17	140	72
18	140	65
19	140	46
20	140	61
21	140	51
22	140	59
23	140	51
24	140	43
25	140	36
26	140	37
27	140	46
28	140	61
29	140	39
30	140	48
31	140	59
32	140	44
33	140	39
34	140	74
35	140	59
36	140	59
38	140	77
39	140	66
40	140	79
41	140	76
42	140	95
43	140	79
44	140	130
45	140	135
46	140	131
47	140	89
48	140	46
49	140	30
50	140	29
51	140	48
52	140	23
53	140	25
54	140	57
55	140	94
56	140	148
57	140	115
58	140	99
59	140	106
60	140	151
61	140	112
62	140	48
63	140	13
64	140	36
65	140	11
66	140	9
67	140	52
68	140	112
69	140	148
70	140	140
71	140	133
72	140	125
73	140	128
74	140	121
75	140	115
76	140	165
77	140	144
78	140	143
79	140	174
80	140	186
81	140	181
82	140	153
83	140	163
84	140	151
85	140	161
86	140	186
87	140	156
88	140	224
89	140	256
90	140	207
91	140	157
92	140	120
93	140	116
94	140	210
95	140	201
96	140	216
97	140	291
98	140	215
99	140	129
100	140	111
101	140	120
102	140	94
103	140	111
104	140	101
105	140	109
106	140	87
107	140	178
108	140	235
109	140	183
110	140	203
111	140	221
112	140	282
113	140	334
114	140	367
115	140	293
116	140	307
117	140	330
118	140	346
119	140	274
120	140	298
121	140	267
122	140	294
123	140	289
124	140	371
125	140	291
126	140	428
127	140	447
128	140	661
129	140	842
130	140	1323
131	140	1181
132	140	1363
133	140	1910
134	140	1747
135	140	1986
136	140	2701
137	140	4488
138	140	11348
139	140	19667
140	140	50140
1	141	44
2	141	128
3	141	226
4	141	184
5	141	168
6	141	135
7	141	108
8	141	97
9	141	101
10	141	76
11	141	76
12	141	96
13	141	79
14	141	108
15	141	89
16	141	71
17	141	82
18	141	67
19	141	71
20	141	72
21	141	60
22	141	78
23	141	53
24	141	73
25	141	52
26	141	60
27	141	66
28	141	59
29	141	54
30	141	66
31	141	89
32	141	75
33	141	49
34	141	75
35	141	62
36	141	62
38	141	62
39	141	102
40	141	96
41	141	109
42	141	109
43	141	106
44	141	185
45	141	188
46	141	122
47	141	52
48	141	32
49	141	21
50	141	23
51	141	36
52	141	24
53	141	29
54	141	51
55	141	103
56	141	173
57	141	158
58	141	161
59	141	139
60	141	183
61	141	109
62	141	37
63	141	10
64	141	39
65	141	12
66	141	15
67	141	44
68	141	133
69	141	170
70	141	160
71	141	173
72	141	162
73	141	162
74	141	143
75	141	169
76	141	153
77	141	189
78	141	177
79	141	225
80	141	157
81	141	159
82	141	140
83	141	173
84	141	105
85	141	132
86	141	126
87	141	167
88	141	241
89	141	294
90	141	234
91	141	132
92	141	98
93	141	101
94	141	219
95	141	172
96	141	156
97	141	276
98	141	144
99	141	91
100	141	81
101	141	73
102	141	74
103	141	87
104	141	89
105	141	90
106	141	90
107	141	164
108	141	168
109	141	126
110	141	147
111	141	165
112	141	217
113	141	260
114	141	381
115	141	335
116	141	414
117	141	304
118	141	345
119	141	242
120	141	242
121	141	217
122	141	216
123	141	232
124	141	252
125	141	258
126	141	305
127	141	295
128	141	474
129	141	815
130	141	932
131	141	902
132	141	956
133	141	1132
134	141	1166
135	141	1192
136	141	1631
137	141	2468
138	141	4415
139	141	5340
140	141	12004
141	141	48928
1	142	58
2	142	105
3	142	164
4	142	150
5	142	108
6	142	97
7	142	76
8	142	67
9	142	75
10	142	59
11	142	60
12	142	63
13	142	41
14	142	67
15	142	81
16	142	70
17	142	43
18	142	46
19	142	48
20	142	45
21	142	42
22	142	61
23	142	55
24	142	52
25	142	39
26	142	37
27	142	38
28	142	24
29	142	34
30	142	43
31	142	51
32	142	49
33	142	30
34	142	59
35	142	56
36	142	54
38	142	43
39	142	61
40	142	50
41	142	77
42	142	56
43	142	63
44	142	145
45	142	139
46	142	141
47	142	59
48	142	45
49	142	28
50	142	24
51	142	37
52	142	25
53	142	38
54	142	70
55	142	76
56	142	136
57	142	106
58	142	84
59	142	86
60	142	137
61	142	109
62	142	50
63	142	7
64	142	43
65	142	14
66	142	11
67	142	60
68	142	102
69	142	104
70	142	118
71	142	112
72	142	100
73	142	116
74	142	105
75	142	105
76	142	112
77	142	130
78	142	144
79	142	156
80	142	169
81	142	159
82	142	139
83	142	162
84	142	108
85	142	105
86	142	131
87	142	176
88	142	212
89	142	202
90	142	185
91	142	138
92	142	122
93	142	123
94	142	162
95	142	163
96	142	170
97	142	237
98	142	137
99	142	97
100	142	88
101	142	105
102	142	85
103	142	94
104	142	118
105	142	89
106	142	115
107	142	153
108	142	192
109	142	134
110	142	192
111	142	208
112	142	235
113	142	288
114	142	306
115	142	241
116	142	268
117	142	244
118	142	285
119	142	257
120	142	254
121	142	241
122	142	266
123	142	251
124	142	276
125	142	248
126	142	362
127	142	364
128	142	428
129	142	595
130	142	746
131	142	720
132	142	795
133	142	937
134	142	882
135	142	898
136	142	1192
137	142	1553
138	142	2757
139	142	3656
140	142	5704
141	142	15491
142	142	43992
0	143	4
1	143	44
2	143	148
3	143	176
4	143	166
5	143	133
6	143	132
7	143	123
8	143	101
9	143	84
10	143	56
11	143	74
12	143	57
13	143	70
14	143	62
15	143	56
16	143	63
17	143	68
18	143	57
19	143	45
20	143	58
21	143	56
22	143	60
23	143	51
24	143	66
25	143	47
26	143	42
27	143	56
28	143	39
29	143	48
30	143	42
31	143	72
32	143	51
33	143	56
34	143	67
35	143	56
36	143	62
38	143	66
39	143	79
40	143	66
41	143	55
42	143	75
43	143	99
44	143	135
45	143	159
46	143	128
47	143	60
48	143	49
49	143	26
50	143	30
51	143	28
52	143	35
53	143	24
54	143	54
55	143	91
56	143	149
57	143	131
58	143	83
59	143	138
60	143	140
61	143	85
62	143	38
63	143	13
64	143	31
65	143	12
66	143	8
67	143	44
68	143	122
69	143	164
70	143	147
71	143	127
72	143	115
73	143	163
74	143	123
75	143	93
76	143	144
77	143	152
78	143	152
79	143	145
80	143	173
81	143	174
82	143	145
83	143	172
84	143	101
85	143	137
86	143	139
87	143	160
88	143	208
89	143	248
90	143	209
91	143	134
92	143	112
93	143	118
94	143	200
95	143	181
96	143	195
97	143	273
98	143	150
99	143	97
100	143	84
101	143	112
102	143	76
103	143	99
104	143	97
105	143	101
106	143	104
107	143	164
108	143	218
109	143	141
110	143	157
111	143	168
112	143	223
113	143	275
114	143	304
115	143	297
116	143	312
117	143	280
118	143	332
119	143	263
120	143	230
121	143	246
122	143	268
123	143	217
124	143	270
125	143	273
126	143	292
127	143	379
128	143	468
129	143	785
130	143	827
131	143	848
132	143	854
133	143	1132
134	143	1052
135	143	1120
136	143	1472
137	143	2167
138	143	4607
139	143	5464
140	143	8526
141	143	17696
142	143	15099
143	143	46762
0	144	6
1	144	82
2	144	114
3	144	145
4	144	139
5	144	93
6	144	69
7	144	57
8	144	46
9	144	36
10	144	46
11	144	66
12	144	39
13	144	38
14	144	59
15	144	61
16	144	46
17	144	41
18	144	41
19	144	45
20	144	38
21	144	32
22	144	43
23	144	33
24	144	26
25	144	35
26	144	30
27	144	48
28	144	24
29	144	45
30	144	26
31	144	48
32	144	46
33	144	36
34	144	31
35	144	52
36	144	49
38	144	46
39	144	34
40	144	45
41	144	59
42	144	50
43	144	62
44	144	87
45	144	109
46	144	138
47	144	84
48	144	60
49	144	39
50	144	50
51	144	66
52	144	51
53	144	40
54	144	73
55	144	92
56	144	148
57	144	72
58	144	57
59	144	63
60	144	97
61	144	115
62	144	59
63	144	19
64	144	71
65	144	16
66	144	24
67	144	73
68	144	119
69	144	100
70	144	112
71	144	94
72	144	72
73	144	105
74	144	85
75	144	61
76	144	94
77	144	121
78	144	103
79	144	137
80	144	162
81	144	180
82	144	143
83	144	182
84	144	165
85	144	181
86	144	179
87	144	179
88	144	188
89	144	156
90	144	225
91	144	167
92	144	190
93	144	188
94	144	214
95	144	190
96	144	243
97	144	252
98	144	235
99	144	182
100	144	186
101	144	184
102	144	150
103	144	169
104	144	149
105	144	188
106	144	170
107	144	206
108	144	305
109	144	214
110	144	249
111	144	320
112	144	314
113	144	381
114	144	298
115	144	233
116	144	246
117	144	262
118	144	275
119	144	297
120	144	326
121	144	366
122	144	364
123	144	352
124	144	395
125	144	367
126	144	418
127	144	470
128	144	574
129	144	527
130	144	686
131	144	727
132	144	819
133	144	880
134	144	772
135	144	776
136	144	933
137	144	1232
138	144	2494
139	144	3288
140	144	4230
141	144	5573
142	144	4305
143	144	9637
144	144	60149
0	145	6
1	145	71
2	145	87
3	145	81
4	145	83
5	145	50
6	145	51
7	145	32
8	145	36
9	145	22
10	145	23
11	145	21
12	145	25
13	145	32
14	145	30
15	145	47
16	145	39
17	145	25
18	145	33
19	145	29
20	145	23
21	145	24
22	145	26
23	145	30
24	145	16
25	145	26
26	145	19
27	145	21
28	145	14
29	145	15
30	145	19
31	145	27
32	145	27
33	145	21
34	145	29
35	145	19
36	145	30
38	145	20
39	145	18
40	145	31
41	145	32
42	145	28
43	145	35
44	145	67
45	145	61
46	145	93
47	145	75
48	145	68
49	145	50
50	145	50
51	145	53
52	145	53
53	145	43
54	145	87
55	145	81
56	145	107
57	145	35
58	145	46
59	145	49
60	145	82
61	145	77
62	145	69
63	145	14
64	145	78
65	145	18
66	145	27
67	145	67
68	145	82
69	145	62
70	145	67
71	145	49
72	145	51
73	145	47
74	145	38
75	145	49
76	145	61
77	145	71
78	145	66
79	145	77
80	145	141
81	145	155
82	145	125
83	145	135
84	145	185
85	145	187
86	145	186
87	145	150
88	145	143
89	145	94
90	145	152
91	145	164
92	145	142
93	145	174
94	145	154
95	145	139
96	145	216
97	145	172
98	145	198
99	145	208
100	145	178
101	145	207
102	145	170
103	145	200
104	145	188
105	145	206
106	145	180
107	145	206
108	145	259
109	145	234
110	145	259
111	145	339
112	145	261
113	145	344
114	145	208
115	145	136
116	145	138
117	145	182
118	145	151
119	145	231
120	145	258
121	145	319
122	145	291
123	145	271
124	145	363
125	145	341
126	145	377
127	145	422
128	145	390
129	145	300
130	145	442
131	145	412
132	145	568
133	145	507
134	145	467
135	145	526
136	145	515
137	145	697
138	145	1374
139	145	1864
140	145	2274
141	145	2601
142	145	2409
143	145	3475
144	145	17491
145	145	55717
0	146	2
1	146	63
2	146	76
3	146	82
4	146	66
5	146	43
6	146	42
7	146	35
8	146	28
9	146	27
10	146	25
11	146	29
12	146	20
13	146	29
14	146	36
15	146	34
16	146	26
17	146	39
18	146	15
19	146	24
20	146	22
21	146	21
22	146	29
23	146	21
24	146	19
25	146	17
26	146	14
27	146	13
28	146	16
29	146	16
30	146	16
31	146	21
32	146	16
33	146	21
34	146	23
35	146	29
36	146	31
38	146	30
39	146	26
40	146	22
41	146	29
42	146	20
43	146	29
44	146	44
45	146	64
46	146	84
47	146	79
48	146	72
49	146	44
50	146	45
51	146	62
52	146	47
53	146	62
54	146	70
55	146	70
56	146	72
57	146	38
58	146	35
59	146	32
60	146	62
61	146	69
62	146	62
63	146	8
64	146	74
65	146	16
66	146	23
67	146	69
68	146	73
69	146	44
70	146	53
71	146	57
72	146	43
73	146	43
74	146	34
75	146	32
76	146	47
77	146	51
78	146	48
79	146	65
80	146	110
81	146	118
82	146	88
83	146	124
84	146	168
85	146	146
86	146	136
87	146	123
88	146	100
89	146	80
90	146	146
91	146	133
92	146	150
93	146	163
94	146	152
95	146	117
96	146	194
97	146	131
98	146	212
99	146	181
100	146	191
101	146	193
102	146	184
103	146	231
104	146	198
105	146	197
106	146	175
107	146	195
108	146	240
109	146	213
110	146	249
111	146	301
112	146	277
113	146	311
114	146	167
115	146	104
116	146	122
117	146	152
118	146	140
119	146	169
120	146	247
121	146	270
122	146	272
123	146	269
124	146	326
125	146	323
126	146	363
127	146	347
128	146	314
129	146	216
130	146	322
131	146	367
132	146	390
133	146	441
134	146	366
135	146	387
136	146	392
137	146	454
138	146	939
139	146	1260
140	146	1435
141	146	1546
142	146	1384
143	146	1906
144	146	6734
145	146	16828
146	146	51563
0	147	1
1	147	58
2	147	66
3	147	77
4	147	65
5	147	50
6	147	42
7	147	28
8	147	34
9	147	17
10	147	18
11	147	19
12	147	15
13	147	19
14	147	35
15	147	32
16	147	32
17	147	23
18	147	17
19	147	25
20	147	20
21	147	14
22	147	25
23	147	34
24	147	19
25	147	23
26	147	16
27	147	10
28	147	19
29	147	19
30	147	28
31	147	23
32	147	22
33	147	19
34	147	22
35	147	17
36	147	29
38	147	26
39	147	20
40	147	22
41	147	16
42	147	28
43	147	26
44	147	43
45	147	54
46	147	110
47	147	83
48	147	71
49	147	45
50	147	58
51	147	57
52	147	44
53	147	43
54	147	78
55	147	71
56	147	91
57	147	32
58	147	39
59	147	39
60	147	54
61	147	57
62	147	78
63	147	10
64	147	65
65	147	15
66	147	15
67	147	93
68	147	72
69	147	55
70	147	50
71	147	51
72	147	26
73	147	45
74	147	43
75	147	36
76	147	32
77	147	50
78	147	51
79	147	75
80	147	105
81	147	134
82	147	77
83	147	113
84	147	148
85	147	164
86	147	161
87	147	121
88	147	103
89	147	85
90	147	144
91	147	157
92	147	160
93	147	148
94	147	160
95	147	118
96	147	196
97	147	119
98	147	199
99	147	215
100	147	206
101	147	204
102	147	164
103	147	183
104	147	218
105	147	191
106	147	182
107	147	191
108	147	235
109	147	189
110	147	251
111	147	288
112	147	222
113	147	279
114	147	140
115	147	100
116	147	134
117	147	146
118	147	160
119	147	180
120	147	210
121	147	268
122	147	317
123	147	291
124	147	342
125	147	279
126	147	303
127	147	341
128	147	309
129	147	214
130	147	311
131	147	314
132	147	401
133	147	400
134	147	334
135	147	356
136	147	371
137	147	441
138	147	807
139	147	1129
140	147	1205
141	147	1240
142	147	1266
143	147	1511
144	147	4989
145	147	7152
146	147	16141
147	147	55006
0	148	4
1	148	71
2	148	74
3	148	94
4	148	68
5	148	50
6	148	46
7	148	54
8	148	34
9	148	30
10	148	18
11	148	22
12	148	25
13	148	21
14	148	37
15	148	43
16	148	28
17	148	35
18	148	19
19	148	28
20	148	31
21	148	24
22	148	34
23	148	25
24	148	23
25	148	21
26	148	19
27	148	22
28	148	18
29	148	18
30	148	16
31	148	27
32	148	26
33	148	22
34	148	28
35	148	29
36	148	25
38	148	35
39	148	30
40	148	29
41	148	16
42	148	25
43	148	38
44	148	48
45	148	76
46	148	114
47	148	72
48	148	58
49	148	40
50	148	55
51	148	67
52	148	40
53	148	38
54	148	82
55	148	89
56	148	93
57	148	44
58	148	38
59	148	58
60	148	84
61	148	64
62	148	69
63	148	13
64	148	60
65	148	16
66	148	10
67	148	64
68	148	80
69	148	61
70	148	61
71	148	59
72	148	39
73	148	60
74	148	40
75	148	46
76	148	60
77	148	71
78	148	73
79	148	77
80	148	139
81	148	133
82	148	82
83	148	119
84	148	145
85	148	136
86	148	133
87	148	136
88	148	116
89	148	108
90	148	157
91	148	141
92	148	152
93	148	157
94	148	157
95	148	139
96	148	219
97	148	163
98	148	179
99	148	157
100	148	150
101	148	191
102	148	133
103	148	158
104	148	171
105	148	167
106	148	157
107	148	193
108	148	236
109	148	185
110	148	233
111	148	243
112	148	228
113	148	270
114	148	171
115	148	125
116	148	153
117	148	166
118	148	165
119	148	178
120	148	191
121	148	260
122	148	283
123	148	244
124	148	279
125	148	251
126	148	296
127	148	342
128	148	317
129	148	279
130	148	352
131	148	335
132	148	382
133	148	409
134	148	372
135	148	420
136	148	406
137	148	519
138	148	1136
139	148	1219
140	148	1281
141	148	1376
142	148	1200
143	148	1729
144	148	4642
145	148	4925
146	148	6572
147	148	14241
148	148	49303
0	149	2
1	149	44
2	149	66
3	149	78
4	149	58
5	149	36
6	149	54
7	149	23
8	149	31
9	149	28
10	149	14
11	149	24
12	149	18
13	149	30
14	149	36
15	149	34
16	149	27
17	149	28
18	149	17
19	149	19
20	149	22
21	149	29
22	149	23
23	149	26
24	149	24
25	149	17
26	149	9
27	149	12
28	149	16
29	149	15
30	149	12
31	149	28
32	149	19
33	149	13
34	149	18
35	149	31
36	149	28
38	149	25
39	149	21
40	149	26
41	149	28
42	149	20
43	149	35
44	149	51
45	149	46
46	149	84
47	149	89
48	149	52
49	149	40
50	149	44
51	149	50
52	149	54
53	149	46
54	149	77
55	149	69
56	149	82
57	149	36
58	149	39
59	149	32
60	149	57
61	149	84
62	149	59
63	149	11
64	149	70
65	149	13
66	149	32
67	149	65
68	149	69
69	149	46
70	149	51
71	149	52
72	149	41
73	149	47
74	149	36
75	149	30
76	149	40
77	149	57
78	149	50
79	149	63
80	149	105
81	149	126
82	149	87
83	149	97
84	149	145
85	149	150
86	149	128
87	149	99
88	149	109
89	149	80
90	149	147
91	149	152
92	149	126
93	149	140
94	149	135
95	149	116
96	149	170
97	149	131
98	149	176
99	149	190
100	149	140
101	149	199
102	149	176
103	149	188
104	149	199
105	149	205
106	149	189
107	149	182
108	149	240
109	149	210
110	149	214
111	149	266
112	149	222
113	149	264
114	149	163
115	149	109
116	149	128
117	149	157
118	149	140
119	149	172
120	149	200
121	149	248
122	149	233
123	149	232
124	149	309
125	149	263
126	149	240
127	149	300
128	149	253
129	149	217
130	149	309
131	149	264
132	149	317
133	149	311
134	149	304
135	149	329
136	149	331
137	149	400
138	149	733
139	149	868
140	149	926
141	149	928
142	149	898
143	149	1112
144	149	3258
145	149	3695
146	149	4509
147	149	5991
148	149	14340
149	149	49315
0	150	3
1	150	41
2	150	47
3	150	53
4	150	56
5	150	40
6	150	40
7	150	28
8	150	20
9	150	20
10	150	12
11	150	17
12	150	17
13	150	16
14	150	22
15	150	19
16	150	25
17	150	28
18	150	13
19	150	17
20	150	14
21	150	16
22	150	25
23	150	10
24	150	12
25	150	13
26	150	15
27	150	22
28	150	22
29	150	14
30	150	13
31	150	26
32	150	18
33	150	26
34	150	25
35	150	13
36	150	18
38	150	11
39	150	16
40	150	13
41	150	22
42	150	26
43	150	21
44	150	44
45	150	47
46	150	72
47	150	60
48	150	55
49	150	45
50	150	67
51	150	56
52	150	37
53	150	48
54	150	74
55	150	53
56	150	68
57	150	35
58	150	34
59	150	37
60	150	54
61	150	67
62	150	68
63	150	6
64	150	56
65	150	16
66	150	21
67	150	60
68	150	65
69	150	35
70	150	48
71	150	39
72	150	33
73	150	40
74	150	28
75	150	30
76	150	33
77	150	50
78	150	40
79	150	56
80	150	85
81	150	107
82	150	71
83	150	88
84	150	139
85	150	110
86	150	120
87	150	92
88	150	92
89	150	74
90	150	115
91	150	120
92	150	123
93	150	125
94	150	128
95	150	115
96	150	143
97	150	113
98	150	178
99	150	179
100	150	166
101	150	207
102	150	161
103	150	211
104	150	157
105	150	185
106	150	144
107	150	143
108	150	187
109	150	186
110	150	202
111	150	269
112	150	193
113	150	217
114	150	115
115	150	73
116	150	85
117	150	120
118	150	117
119	150	135
120	150	172
121	150	215
122	150	222
123	150	201
124	150	266
125	150	209
126	150	246
127	150	258
128	150	223
129	150	157
130	150	267
131	150	239
132	150	278
133	150	289
134	150	244
135	150	249
136	150	258
137	150	275
138	150	496
139	150	768
140	150	768
141	150	743
142	150	769
143	150	916
144	150	2579
145	150	2828
146	150	3485
147	150	4026
148	150	6224
149	150	13566
150	150	41191
0	151	3
1	151	49
2	151	57
3	151	59
4	151	73
5	151	30
6	151	30
7	151	32
8	151	33
9	151	26
10	151	23
11	151	25
12	151	23
13	151	31
14	151	16
15	151	29
16	151	31
17	151	30
18	151	13
19	151	14
20	151	21
21	151	23
22	151	27
23	151	20
24	151	16
25	151	16
26	151	16
27	151	17
28	151	25
29	151	18
30	151	17
31	151	19
32	151	10
33	151	16
34	151	21
35	151	29
36	151	27
38	151	15
39	151	16
40	151	20
41	151	23
42	151	19
43	151	29
44	151	34
45	151	52
46	151	85
47	151	81
48	151	62
49	151	50
50	151	53
51	151	74
52	151	34
53	151	55
54	151	72
55	151	65
56	151	66
57	151	29
58	151	38
59	151	35
60	151	45
61	151	64
62	151	60
63	151	5
64	151	66
65	151	23
66	151	19
67	151	49
68	151	54
69	151	59
70	151	44
71	151	40
72	151	25
73	151	40
74	151	32
75	151	35
76	151	34
77	151	35
78	151	50
79	151	51
80	151	110
81	151	91
82	151	69
83	151	106
84	151	142
85	151	117
86	151	137
87	151	111
88	151	99
89	151	79
90	151	138
91	151	122
92	151	147
93	151	125
94	151	125
95	151	113
96	151	185
97	151	130
98	151	177
99	151	185
100	151	162
101	151	198
102	151	183
103	151	242
104	151	213
105	151	192
106	151	194
107	151	161
108	151	226
109	151	174
110	151	225
111	151	240
112	151	213
113	151	243
114	151	139
115	151	93
116	151	89
117	151	128
118	151	119
119	151	151
120	151	182
121	151	263
122	151	231
123	151	219
124	151	300
125	151	247
126	151	274
127	151	282
128	151	231
129	151	141
130	151	233
131	151	273
132	151	306
133	151	311
134	151	260
135	151	262
136	151	282
137	151	329
138	151	508
139	151	692
140	151	775
141	151	708
142	151	727
143	151	873
144	151	2404
145	151	2889
146	151	3452
147	151	3967
148	151	5035
149	151	6597
150	151	13871
151	151	49561
0	152	3
1	152	50
2	152	45
3	152	43
4	152	38
5	152	28
6	152	27
7	152	23
8	152	22
9	152	17
10	152	14
11	152	18
12	152	19
13	152	19
14	152	30
15	152	17
16	152	28
17	152	27
18	152	21
19	152	16
20	152	21
21	152	11
22	152	14
23	152	13
24	152	16
25	152	15
26	152	11
27	152	11
28	152	12
29	152	13
30	152	24
31	152	16
32	152	8
33	152	16
34	152	17
35	152	9
36	152	14
38	152	15
39	152	17
40	152	12
41	152	18
42	152	26
43	152	26
44	152	27
45	152	36
46	152	57
47	152	49
48	152	47
49	152	34
50	152	38
51	152	40
52	152	37
53	152	33
54	152	43
55	152	42
56	152	61
57	152	26
58	152	24
59	152	28
60	152	54
61	152	52
62	152	48
63	152	10
64	152	48
65	152	9
66	152	18
67	152	54
68	152	46
69	152	35
70	152	35
71	152	32
72	152	16
73	152	30
74	152	15
75	152	16
76	152	28
77	152	39
78	152	33
79	152	55
80	152	72
81	152	68
82	152	53
83	152	78
84	152	89
85	152	112
86	152	105
87	152	90
88	152	67
89	152	51
90	152	113
91	152	89
92	152	107
93	152	98
94	152	97
95	152	78
96	152	140
97	152	97
98	152	136
99	152	130
100	152	132
101	152	175
102	152	142
103	152	167
104	152	165
105	152	153
106	152	151
107	152	139
108	152	170
109	152	134
110	152	198
111	152	193
112	152	189
113	152	195
114	152	98
115	152	65
116	152	81
117	152	98
118	152	102
119	152	125
120	152	154
121	152	186
122	152	174
123	152	158
124	152	259
125	152	172
126	152	209
127	152	213
128	152	181
129	152	122
130	152	177
131	152	197
132	152	247
133	152	217
134	152	191
135	152	214
136	152	216
137	152	249
138	152	365
139	152	545
140	152	552
141	152	591
142	152	604
143	152	616
144	152	1905
145	152	2167
146	152	2510
147	152	2778
148	152	3423
149	152	3984
150	152	5001
151	152	13259
152	152	34124
0	153	4
1	153	61
2	153	67
3	153	73
4	153	58
5	153	24
6	153	38
7	153	24
8	153	24
9	153	21
10	153	23
11	153	14
12	153	10
13	153	25
14	153	24
15	153	34
16	153	20
17	153	16
18	153	27
19	153	15
20	153	14
21	153	14
22	153	14
23	153	14
24	153	11
25	153	16
26	153	19
27	153	18
28	153	14
29	153	19
30	153	11
31	153	11
32	153	14
33	153	15
34	153	20
35	153	18
36	153	26
38	153	21
39	153	23
40	153	18
41	153	21
42	153	32
43	153	28
44	153	31
45	153	37
46	153	89
47	153	52
48	153	62
49	153	43
50	153	55
51	153	53
52	153	44
53	153	51
54	153	69
55	153	60
56	153	74
57	153	35
58	153	33
59	153	27
60	153	60
61	153	65
62	153	73
63	153	18
64	153	51
65	153	14
66	153	20
67	153	55
68	153	59
69	153	47
70	153	41
71	153	33
72	153	38
73	153	34
74	153	35
75	153	28
76	153	42
77	153	45
78	153	33
79	153	50
80	153	101
81	153	95
82	153	86
83	153	74
84	153	133
85	153	109
86	153	129
87	153	91
88	153	77
89	153	79
90	153	119
91	153	113
92	153	166
93	153	133
94	153	107
95	153	86
96	153	158
97	153	133
98	153	169
99	153	206
100	153	160
101	153	216
102	153	187
103	153	203
104	153	198
105	153	169
106	153	160
107	153	158
108	153	186
109	153	162
110	153	229
111	153	211
112	153	185
113	153	204
114	153	122
115	153	73
116	153	80
117	153	115
118	153	115
119	153	132
120	153	168
121	153	201
122	153	240
123	153	199
124	153	245
125	153	233
126	153	271
127	153	242
128	153	229
129	153	156
130	153	240
131	153	230
132	153	289
133	153	264
134	153	248
135	153	248
136	153	248
137	153	276
138	153	530
139	153	694
140	153	707
141	153	701
142	153	696
143	153	795
144	153	2381
145	153	2623
146	153	3072
147	153	3377
148	153	4109
149	153	4433
150	153	4626
151	153	6764
152	153	11096
153	153	43820
0	154	4
1	154	55
2	154	63
3	154	58
4	154	49
5	154	33
6	154	32
7	154	31
8	154	20
9	154	16
10	154	23
11	154	29
12	154	19
13	154	19
14	154	43
15	154	19
16	154	24
17	154	18
18	154	17
19	154	19
20	154	21
21	154	15
22	154	19
23	154	25
24	154	13
25	154	17
26	154	11
27	154	19
28	154	15
29	154	15
30	154	12
31	154	24
32	154	20
33	154	18
34	154	16
35	154	26
36	154	23
38	154	16
39	154	24
40	154	22
41	154	25
42	154	21
43	154	24
44	154	42
45	154	53
46	154	88
47	154	67
48	154	62
49	154	43
50	154	48
51	154	56
52	154	35
53	154	29
54	154	74
55	154	61
56	154	66
57	154	32
58	154	37
59	154	39
60	154	51
61	154	75
62	154	58
63	154	15
64	154	47
65	154	17
66	154	22
67	154	72
68	154	36
69	154	33
70	154	45
71	154	37
72	154	37
73	154	42
74	154	32
75	154	34
76	154	29
77	154	47
78	154	43
79	154	53
80	154	97
81	154	92
82	154	74
83	154	81
84	154	141
85	154	98
86	154	144
87	154	85
88	154	72
89	154	66
90	154	119
91	154	108
92	154	124
93	154	139
94	154	118
95	154	118
96	154	156
97	154	103
98	154	159
99	154	173
100	154	179
101	154	174
102	154	153
103	154	185
104	154	172
105	154	159
106	154	154
107	154	170
108	154	219
109	154	178
110	154	184
111	154	226
112	154	189
113	154	200
114	154	131
115	154	73
116	154	88
117	154	114
118	154	122
119	154	130
120	154	153
121	154	212
122	154	208
123	154	213
124	154	255
125	154	225
126	154	225
127	154	263
128	154	205
129	154	159
130	154	230
131	154	248
132	154	278
133	154	287
134	154	272
135	154	277
136	154	235
137	154	285
138	154	523
139	154	766
140	154	786
141	154	721
142	154	878
143	154	949
144	154	2714
145	154	2888
146	154	3354
147	154	3550
148	154	4113
149	154	4143
150	154	3900
151	154	5040
152	154	4810
153	154	12406
154	154	36429
0	155	5
1	155	62
2	155	99
3	155	132
4	155	97
5	155	66
6	155	71
7	155	44
8	155	49
9	155	43
10	155	37
11	155	43
12	155	32
13	155	37
14	155	57
15	155	45
16	155	38
17	155	34
18	155	24
19	155	27
20	155	33
21	155	35
22	155	42
23	155	25
24	155	30
25	155	30
26	155	17
27	155	34
28	155	26
29	155	24
30	155	27
31	155	31
32	155	41
33	155	38
34	155	40
35	155	34
36	155	36
38	155	30
39	155	49
40	155	33
41	155	38
42	155	39
43	155	55
44	155	82
45	155	90
46	155	120
47	155	86
48	155	53
49	155	33
50	155	51
51	155	55
52	155	32
53	155	45
54	155	71
55	155	84
56	155	100
57	155	56
58	155	67
59	155	58
60	155	97
61	155	97
62	155	65
63	155	12
64	155	54
65	155	11
66	155	20
67	155	69
68	155	87
69	155	89
70	155	84
71	155	86
72	155	65
73	155	77
74	155	63
75	155	69
76	155	80
77	155	99
78	155	79
79	155	116
80	155	150
81	155	145
82	155	108
83	155	141
84	155	141
85	155	136
86	155	158
87	155	153
88	155	154
89	155	139
90	155	204
91	155	132
92	155	125
93	155	120
94	155	157
95	155	168
96	155	187
97	155	170
98	155	165
99	155	143
100	155	116
101	155	154
102	155	135
103	155	136
104	155	144
105	155	153
106	155	152
107	155	170
108	155	237
109	155	174
110	155	215
111	155	239
112	155	247
113	155	291
114	155	199
115	155	157
116	155	185
117	155	192
118	155	221
119	155	206
120	155	206
121	155	269
122	155	237
123	155	252
124	155	299
125	155	242
126	155	301
127	155	305
128	155	353
129	155	350
130	155	465
131	155	415
132	155	434
133	155	516
134	155	498
135	155	439
136	155	520
137	155	674
138	155	1118
139	155	1447
140	155	1741
141	155	1999
142	155	1670
143	155	2472
144	155	5731
145	155	4408
146	155	4847
147	155	4398
148	155	5811
149	155	4444
150	155	3859
151	155	4229
152	155	3668
153	155	5134
154	155	10516
155	155	44621
0	156	2
1	156	47
2	156	191
3	156	288
4	156	285
5	156	252
6	156	203
7	156	163
8	156	150
9	156	129
10	156	115
11	156	129
12	156	109
13	156	132
14	156	128
15	156	92
16	156	103
17	156	109
18	156	115
19	156	93
20	156	114
21	156	80
22	156	79
23	156	83
24	156	105
25	156	78
26	156	77
27	156	85
28	156	78
29	156	70
30	156	81
31	156	93
32	156	90
33	156	92
34	156	97
35	156	79
36	156	97
38	156	89
39	156	117
40	156	134
41	156	124
42	156	160
43	156	201
44	156	233
45	156	261
46	156	158
47	156	79
48	156	29
49	156	26
50	156	30
51	156	29
52	156	28
53	156	24
54	156	64
55	156	134
56	156	203
57	156	237
58	156	215
59	156	219
60	156	245
61	156	149
62	156	50
63	156	9
64	156	43
65	156	13
66	156	9
67	156	56
68	156	169
69	156	215
70	156	202
71	156	220
72	156	224
73	156	205
74	156	190
75	156	192
76	156	277
77	156	151
78	156	228
79	156	265
80	156	176
81	156	170
82	156	177
83	156	191
84	156	105
85	156	135
86	156	148
87	156	208
88	156	267
89	156	388
90	156	312
91	156	150
92	156	124
93	156	90
94	156	210
95	156	232
96	156	200
97	156	334
98	156	160
99	156	117
100	156	82
101	156	87
102	156	62
103	156	95
104	156	87
105	156	77
106	156	92
107	156	163
108	156	194
109	156	124
110	156	126
111	156	153
112	156	192
113	156	266
114	156	360
115	156	401
116	156	469
117	156	365
118	156	382
119	156	260
120	156	203
121	156	193
122	156	218
123	156	194
124	156	227
125	156	219
126	156	245
127	156	246
128	156	403
129	156	813
130	156	677
131	156	622
132	156	633
133	156	665
134	156	808
135	156	694
136	156	845
137	156	1093
138	156	1437
139	156	1310
140	156	1563
141	156	2305
142	156	1435
143	156	2357
144	156	2764
145	156	1525
146	156	1409
147	156	1286
148	156	1963
149	156	1426
150	156	1183
151	156	1224
152	156	1030
153	156	1478
154	156	1898
155	156	10184
156	156	55465
0	157	5
1	157	70
2	157	171
3	157	222
4	157	184
5	157	136
6	157	129
7	157	119
8	157	97
9	157	79
10	157	68
11	157	77
12	157	53
13	157	87
14	157	98
15	157	90
16	157	76
17	157	68
18	157	57
19	157	73
20	157	77
21	157	60
22	157	75
23	157	66
24	157	73
25	157	52
26	157	53
27	157	62
28	157	52
29	157	55
30	157	67
31	157	54
32	157	58
33	157	50
34	157	66
35	157	68
36	157	55
38	157	61
39	157	101
40	157	78
41	157	69
42	157	94
43	157	98
44	157	148
45	157	186
46	157	154
47	157	89
48	157	49
49	157	36
50	157	38
51	157	36
52	157	30
53	157	29
54	157	78
55	157	141
56	157	190
57	157	153
58	157	131
59	157	131
60	157	185
61	157	118
62	157	60
63	157	5
64	157	41
65	157	10
66	157	12
67	157	70
68	157	144
69	157	151
70	157	159
71	157	158
72	157	138
73	157	149
74	157	115
75	157	126
76	157	147
77	157	146
78	157	131
79	157	170
80	157	168
81	157	168
82	157	161
83	157	175
84	157	137
85	157	148
86	157	162
87	157	186
88	157	215
89	157	273
90	157	264
91	157	162
92	157	127
93	157	128
94	157	243
95	157	233
96	157	225
97	157	256
98	157	183
99	157	124
100	157	120
101	157	114
102	157	108
103	157	130
104	157	109
105	157	97
106	157	95
107	157	178
108	157	232
109	157	149
110	157	167
111	157	190
112	157	236
113	157	286
114	157	301
115	157	279
116	157	284
117	157	292
118	157	297
119	157	245
120	157	226
121	157	237
122	157	214
123	157	204
124	157	244
125	157	209
126	157	282
127	157	289
128	157	420
129	157	601
130	157	561
131	157	495
132	157	544
133	157	519
134	157	571
135	157	526
136	157	549
137	157	758
138	157	1059
139	157	1234
140	157	1305
141	157	1593
142	157	1220
143	157	1678
144	157	2435
145	157	1598
146	157	1543
147	157	1372
148	157	1884
149	157	1495
150	157	1251
151	157	1333
152	157	1104
153	157	1527
154	157	1909
155	157	5149
156	157	15995
157	157	53724
0	158	3
1	158	65
2	158	83
3	158	128
4	158	85
5	158	63
6	158	54
7	158	52
8	158	39
9	158	39
10	158	18
11	158	35
12	158	34
13	158	47
14	158	50
15	158	48
16	158	47
17	158	35
18	158	31
19	158	32
20	158	34
21	158	37
22	158	36
23	158	23
24	158	22
25	158	28
26	158	24
27	158	28
28	158	15
29	158	28
30	158	28
31	158	42
32	158	23
33	158	19
34	158	28
35	158	39
36	158	29
38	158	18
39	158	38
40	158	31
41	158	38
42	158	42
43	158	38
44	158	99
45	158	73
46	158	121
47	158	68
48	158	44
49	158	23
50	158	35
51	158	47
52	158	31
53	158	32
54	158	59
55	158	68
56	158	117
57	158	55
58	158	51
59	158	63
60	158	82
61	158	76
62	158	55
63	158	11
64	158	59
65	158	8
66	158	21
67	158	66
68	158	92
69	158	76
70	158	66
71	158	70
72	158	64
73	158	73
74	158	58
75	158	65
76	158	83
77	158	93
78	158	72
79	158	89
80	158	112
81	158	107
82	158	90
83	158	110
84	158	124
85	158	131
86	158	134
87	158	125
88	158	139
89	158	97
90	158	147
91	158	145
92	158	112
93	158	111
94	158	176
95	158	130
96	158	186
97	158	170
98	158	163
99	158	116
100	158	110
101	158	102
102	158	103
103	158	126
104	158	127
105	158	113
106	158	117
107	158	150
108	158	200
109	158	142
110	158	164
111	158	197
112	158	207
113	158	224
114	158	161
115	158	134
116	158	166
117	158	184
118	158	164
119	158	178
120	158	180
121	158	182
122	158	209
123	158	198
124	158	232
125	158	199
126	158	237
127	158	262
128	158	311
129	158	270
130	158	308
131	158	328
132	158	355
133	158	340
134	158	330
135	158	323
136	158	316
137	158	426
138	158	677
139	158	804
140	158	830
141	158	928
142	158	835
143	158	1097
144	158	2117
145	158	1671
146	158	1581
147	158	1448
148	158	1743
149	158	1396
150	158	1231
151	158	1355
152	158	1070
153	158	1505
154	158	1777
155	158	3685
156	158	5697
157	158	14254
158	158	38424
0	159	5
1	159	74
2	159	79
3	159	91
4	159	96
5	159	59
6	159	51
7	159	48
8	159	22
9	159	26
10	159	27
11	159	32
12	159	27
13	159	38
14	159	39
15	159	44
16	159	46
17	159	31
18	159	27
19	159	18
20	159	19
21	159	33
22	159	41
23	159	23
24	159	20
25	159	16
26	159	18
27	159	24
28	159	32
29	159	23
30	159	19
31	159	28
32	159	28
33	159	22
34	159	20
35	159	35
36	159	31
38	159	16
39	159	31
40	159	23
41	159	29
42	159	31
43	159	41
44	159	49
45	159	71
46	159	95
47	159	98
48	159	59
49	159	33
50	159	59
51	159	61
52	159	53
53	159	41
54	159	66
55	159	68
56	159	83
57	159	41
58	159	38
59	159	43
60	159	62
61	159	92
62	159	60
63	159	6
64	159	59
65	159	27
66	159	18
67	159	87
68	159	89
69	159	66
70	159	64
71	159	55
72	159	44
73	159	55
74	159	50
75	159	38
76	159	61
77	159	69
78	159	60
79	159	83
80	159	119
81	159	138
82	159	75
83	159	120
84	159	148
85	159	132
86	159	145
87	159	106
88	159	119
89	159	94
90	159	146
91	159	141
92	159	158
93	159	151
94	159	146
95	159	134
96	159	196
97	159	139
98	159	192
99	159	158
100	159	146
101	159	191
102	159	149
103	159	166
104	159	175
105	159	160
106	159	142
107	159	189
108	159	199
109	159	155
110	159	199
111	159	246
112	159	196
113	159	251
114	159	169
115	159	114
116	159	113
117	159	137
118	159	150
119	159	144
120	159	211
121	159	263
122	159	227
123	159	230
124	159	257
125	159	223
126	159	232
127	159	287
128	159	276
129	159	185
130	159	271
131	159	260
132	159	303
133	159	303
134	159	302
135	159	294
136	159	257
137	159	264
138	159	400
139	159	586
140	159	550
141	159	494
142	159	546
143	159	533
144	159	1131
145	159	1175
146	159	1155
147	159	1144
148	159	1133
149	159	1064
150	159	961
151	159	1024
152	159	905
153	159	1156
154	159	1225
155	159	1720
156	159	1662
157	159	3549
158	159	10807
159	159	53976
0	160	2
1	160	68
2	160	93
3	160	105
4	160	86
5	160	50
6	160	46
7	160	54
8	160	43
9	160	37
10	160	30
11	160	30
12	160	26
13	160	35
14	160	45
15	160	39
16	160	50
17	160	42
18	160	23
19	160	37
20	160	29
21	160	36
22	160	44
23	160	27
24	160	28
25	160	23
26	160	23
27	160	22
28	160	35
29	160	21
30	160	29
31	160	33
32	160	33
33	160	17
34	160	33
35	160	26
36	160	27
38	160	30
39	160	22
40	160	32
41	160	30
42	160	39
43	160	45
44	160	71
45	160	82
46	160	116
47	160	93
48	160	79
49	160	42
50	160	49
51	160	66
52	160	45
53	160	29
54	160	90
55	160	73
56	160	97
57	160	62
58	160	41
59	160	60
60	160	71
61	160	69
62	160	63
63	160	12
64	160	56
65	160	17
66	160	21
67	160	62
68	160	63
69	160	62
70	160	72
71	160	57
72	160	44
73	160	51
74	160	48
75	160	49
76	160	59
77	160	73
78	160	52
79	160	76
80	160	133
81	160	126
82	160	86
83	160	115
84	160	151
85	160	136
86	160	164
87	160	108
88	160	118
89	160	96
90	160	143
91	160	144
92	160	156
93	160	147
94	160	151
95	160	129
96	160	186
97	160	131
98	160	204
99	160	158
100	160	163
101	160	160
102	160	144
103	160	161
104	160	183
105	160	151
106	160	157
107	160	139
108	160	225
109	160	149
110	160	191
111	160	231
112	160	198
113	160	243
114	160	148
115	160	95
116	160	130
117	160	153
118	160	153
119	160	160
120	160	190
121	160	218
122	160	216
123	160	196
124	160	244
125	160	213
126	160	269
127	160	262
128	160	257
129	160	203
130	160	278
131	160	248
132	160	285
133	160	274
134	160	257
135	160	254
136	160	288
137	160	287
138	160	382
139	160	493
140	160	460
141	160	397
142	160	508
143	160	511
144	160	944
145	160	965
146	160	954
147	160	919
148	160	951
149	160	883
150	160	800
151	160	857
152	160	687
153	160	932
154	160	876
155	160	1245
156	160	1321
157	160	2518
158	160	5427
159	160	17834
160	160	58482
0	161	2
1	161	45
2	161	75
3	161	76
4	161	72
5	161	39
6	161	44
7	161	44
8	161	31
9	161	32
10	161	32
11	161	28
12	161	39
13	161	29
14	161	43
15	161	47
16	161	34
17	161	30
18	161	23
19	161	19
20	161	24
21	161	16
22	161	30
23	161	26
24	161	14
25	161	17
26	161	20
27	161	17
28	161	18
29	161	17
30	161	20
31	161	21
32	161	9
33	161	19
34	161	24
35	161	23
36	161	28
38	161	20
39	161	36
40	161	25
41	161	27
42	161	31
43	161	37
44	161	61
45	161	71
46	161	84
47	161	49
48	161	40
49	161	28
50	161	38
51	161	53
52	161	35
53	161	33
54	161	62
55	161	52
56	161	63
57	161	36
58	161	36
59	161	41
60	161	66
61	161	75
62	161	38
63	161	11
64	161	42
65	161	20
66	161	12
67	161	39
68	161	74
69	161	57
70	161	44
71	161	47
72	161	53
73	161	31
74	161	40
75	161	29
76	161	46
77	161	44
78	161	68
79	161	68
80	161	96
81	161	102
82	161	77
83	161	92
84	161	85
85	161	97
86	161	98
87	161	99
88	161	88
89	161	99
90	161	123
91	161	89
92	161	110
93	161	91
94	161	117
95	161	115
96	161	140
97	161	117
98	161	113
99	161	136
100	161	122
101	161	131
102	161	98
103	161	132
104	161	128
105	161	120
106	161	117
107	161	135
108	161	170
109	161	135
110	161	165
111	161	173
112	161	151
113	161	160
114	161	134
115	161	84
116	161	88
117	161	112
118	161	130
119	161	113
120	161	140
121	161	133
122	161	157
123	161	141
124	161	155
125	161	134
126	161	145
127	161	184
128	161	192
129	161	144
130	161	189
131	161	188
132	161	212
133	161	197
134	161	193
135	161	174
136	161	185
137	161	209
138	161	285
139	161	343
140	161	337
141	161	286
142	161	303
143	161	339
144	161	572
145	161	596
146	161	529
147	161	544
148	161	567
149	161	505
150	161	477
151	161	537
152	161	458
153	161	581
154	161	579
155	161	776
156	161	877
157	161	1679
158	161	2961
159	161	5561
160	161	12364
161	161	31775
0	162	3
1	162	61
2	162	62
3	162	80
4	162	76
5	162	40
6	162	43
7	162	55
8	162	21
9	162	22
10	162	23
11	162	29
12	162	27
13	162	30
14	162	33
15	162	32
16	162	33
17	162	28
18	162	28
19	162	33
20	162	15
21	162	31
22	162	26
23	162	24
24	162	18
25	162	21
26	162	24
27	162	28
28	162	26
29	162	20
30	162	25
31	162	21
32	162	29
33	162	18
34	162	26
35	162	24
36	162	26
38	162	25
39	162	26
40	162	28
41	162	29
42	162	36
43	162	40
44	162	47
45	162	64
46	162	97
47	162	57
48	162	54
49	162	36
50	162	35
51	162	60
52	162	38
53	162	29
54	162	53
55	162	74
56	162	86
57	162	45
58	162	31
59	162	50
60	162	59
61	162	63
62	162	53
63	162	10
64	162	41
65	162	19
66	162	12
67	162	54
68	162	64
69	162	71
70	162	48
71	162	55
72	162	40
73	162	45
74	162	29
75	162	40
76	162	54
77	162	43
78	162	43
79	162	66
80	162	95
81	162	78
82	162	72
83	162	83
84	162	104
85	162	97
86	162	135
87	162	105
88	162	89
89	162	82
90	162	102
91	162	99
92	162	97
93	162	101
94	162	115
95	162	101
96	162	119
97	162	114
98	162	161
99	162	146
100	162	119
101	162	147
102	162	135
103	162	137
104	162	114
105	162	133
106	162	114
107	162	105
108	162	171
109	162	117
110	162	141
111	162	175
112	162	183
113	162	199
114	162	129
115	162	104
116	162	90
117	162	125
118	162	133
119	162	119
120	162	164
121	162	156
122	162	169
123	162	137
124	162	211
125	162	148
126	162	159
127	162	192
128	162	181
129	162	140
130	162	164
131	162	163
132	162	179
133	162	201
134	162	193
135	162	205
136	162	196
137	162	189
138	162	274
139	162	332
140	162	298
141	162	286
142	162	285
143	162	302
144	162	498
145	162	567
146	162	542
147	162	558
148	162	504
149	162	593
150	162	489
151	162	551
152	162	466
153	162	541
154	162	596
155	162	639
156	162	726
157	162	1271
158	162	2282
159	162	4242
160	162	5635
161	162	9822
162	162	43836
0	163	6
1	163	52
2	163	55
3	163	73
4	163	66
5	163	49
6	163	29
7	163	33
8	163	30
9	163	23
10	163	27
11	163	29
12	163	20
13	163	22
14	163	29
15	163	37
16	163	36
17	163	22
18	163	22
19	163	13
20	163	17
21	163	16
22	163	24
23	163	29
24	163	20
25	163	17
26	163	18
27	163	11
28	163	15
29	163	16
30	163	16
31	163	18
32	163	17
33	163	20
34	163	15
35	163	27
36	163	18
38	163	31
39	163	17
40	163	27
41	163	15
42	163	23
43	163	36
44	163	50
45	163	51
46	163	51
47	163	51
48	163	53
49	163	33
50	163	46
51	163	47
52	163	36
53	163	41
54	163	58
55	163	52
56	163	59
57	163	31
58	163	28
59	163	28
60	163	53
61	163	60
62	163	68
63	163	11
64	163	46
65	163	14
66	163	14
67	163	44
68	163	44
69	163	44
70	163	39
71	163	38
72	163	28
73	163	40
74	163	32
75	163	44
76	163	32
77	163	43
78	163	43
79	163	45
80	163	85
81	163	94
82	163	52
83	163	106
84	163	113
85	163	96
86	163	109
87	163	91
88	163	78
89	163	40
90	163	98
91	163	107
92	163	115
93	163	105
94	163	92
95	163	79
96	163	96
97	163	87
98	163	146
99	163	141
100	163	114
101	163	139
102	163	128
103	163	134
104	163	169
105	163	144
106	163	128
107	163	136
108	163	142
109	163	123
110	163	157
111	163	175
112	163	152
113	163	176
114	163	101
115	163	75
116	163	84
117	163	109
118	163	101
119	163	109
120	163	128
121	163	155
122	163	144
123	163	154
124	163	186
125	163	127
126	163	144
127	163	190
128	163	133
129	163	130
130	163	138
131	163	156
132	163	208
133	163	166
134	163	150
135	163	146
136	163	133
137	163	164
138	163	225
139	163	292
140	163	265
141	163	203
142	163	222
143	163	269
144	163	457
145	163	526
146	163	565
147	163	553
148	163	485
149	163	516
150	163	501
151	163	572
152	163	431
153	163	552
154	163	521
155	163	551
156	163	512
157	163	980
158	163	1858
159	163	3619
160	163	4184
161	163	4471
162	163	12285
163	163	45974
0	164	2
1	164	64
2	164	79
3	164	66
4	164	48
5	164	40
6	164	41
7	164	25
8	164	31
9	164	17
10	164	31
11	164	24
12	164	35
13	164	23
14	164	33
15	164	39
16	164	31
17	164	29
18	164	22
19	164	22
20	164	25
21	164	28
22	164	28
23	164	17
24	164	23
25	164	17
26	164	18
27	164	26
28	164	18
29	164	21
30	164	17
31	164	12
32	164	20
33	164	21
34	164	17
35	164	22
36	164	20
38	164	16
39	164	20
40	164	23
41	164	24
42	164	26
43	164	44
44	164	46
45	164	54
46	164	75
47	164	60
48	164	54
49	164	44
50	164	40
51	164	56
52	164	34
53	164	34
54	164	50
55	164	46
56	164	69
57	164	28
58	164	26
59	164	37
60	164	36
61	164	48
62	164	54
63	164	11
64	164	60
65	164	15
66	164	26
67	164	53
68	164	55
69	164	48
70	164	37
71	164	51
72	164	28
73	164	30
74	164	32
75	164	34
76	164	37
77	164	34
78	164	32
79	164	61
80	164	81
81	164	76
82	164	61
83	164	88
84	164	123
85	164	117
86	164	100
87	164	82
88	164	85
89	164	64
90	164	94
91	164	106
92	164	98
93	164	99
94	164	100
95	164	66
96	164	134
97	164	104
98	164	126
99	164	147
100	164	129
101	164	161
102	164	172
103	164	169
104	164	149
105	164	149
106	164	130
107	164	146
108	164	178
109	164	117
110	164	175
111	164	190
112	164	177
113	164	178
114	164	115
115	164	59
116	164	83
117	164	106
118	164	104
119	164	109
120	164	118
121	164	159
122	164	144
123	164	157
124	164	182
125	164	149
126	164	151
127	164	190
128	164	132
129	164	116
130	164	181
131	164	149
132	164	189
133	164	168
134	164	146
135	164	148
136	164	152
137	164	150
138	164	200
139	164	250
140	164	252
141	164	193
142	164	253
143	164	241
144	164	430
145	164	519
146	164	513
147	164	561
148	164	478
149	164	504
150	164	476
151	164	572
152	164	424
153	164	483
154	164	486
155	164	511
156	164	464
157	164	836
158	164	1390
159	164	2772
160	164	3050
161	164	2915
162	164	5261
163	164	14264
164	164	47607
0	165	5
1	165	42
2	165	72
3	165	74
4	165	55
5	165	40
6	165	32
7	165	41
8	165	33
9	165	27
10	165	19
11	165	25
12	165	16
13	165	21
14	165	31
15	165	30
16	165	24
17	165	25
18	165	17
19	165	23
20	165	21
21	165	21
22	165	30
23	165	18
24	165	7
25	165	18
26	165	17
27	165	18
28	165	18
29	165	14
30	165	17
31	165	23
32	165	22
33	165	16
34	165	16
35	165	17
36	165	23
38	165	19
39	165	27
40	165	24
41	165	16
42	165	35
43	165	39
44	165	28
45	165	50
46	165	60
47	165	62
48	165	48
49	165	33
50	165	38
51	165	59
52	165	32
53	165	35
54	165	54
55	165	54
56	165	56
57	165	35
58	165	31
59	165	34
60	165	51
61	165	56
62	165	44
63	165	10
64	165	54
65	165	14
66	165	13
67	165	42
68	165	50
69	165	40
70	165	36
71	165	42
72	165	24
73	165	38
74	165	35
75	165	32
76	165	36
77	165	47
78	165	46
79	165	45
80	165	81
81	165	85
82	165	70
83	165	73
84	165	108
85	165	92
86	165	87
87	165	69
88	165	80
89	165	57
90	165	77
91	165	82
92	165	102
93	165	99
94	165	86
95	165	72
96	165	117
97	165	114
98	165	114
99	165	127
100	165	95
101	165	145
102	165	115
103	165	140
104	165	158
105	165	137
106	165	116
107	165	123
108	165	142
109	165	105
110	165	144
111	165	149
112	165	135
113	165	162
114	165	108
115	165	63
116	165	87
117	165	96
118	165	81
119	165	108
120	165	125
121	165	144
122	165	154
123	165	104
124	165	183
125	165	137
126	165	134
127	165	135
128	165	141
129	165	109
130	165	148
131	165	126
132	165	160
133	165	127
134	165	143
135	165	128
136	165	140
137	165	153
138	165	213
139	165	225
140	165	224
141	165	191
142	165	209
143	165	203
144	165	353
145	165	410
146	165	425
147	165	446
148	165	388
149	165	435
150	165	377
151	165	454
152	165	347
153	165	439
154	165	421
155	165	429
156	165	418
157	165	739
158	165	1257
159	165	2181
160	165	2548
161	165	2413
162	165	3609
163	165	5837
164	165	12053
165	165	42570
0	166	2
1	166	49
2	166	73
3	166	70
4	166	76
5	166	50
6	166	51
7	166	54
8	166	41
9	166	23
10	166	21
11	166	36
12	166	27
13	166	26
14	166	40
15	166	42
16	166	39
17	166	37
18	166	31
19	166	24
20	166	28
21	166	26
22	166	36
23	166	20
24	166	32
25	166	27
26	166	16
27	166	24
28	166	27
29	166	22
30	166	20
31	166	30
32	166	17
33	166	17
34	166	33
35	166	22
36	166	20
38	166	25
39	166	28
40	166	27
41	166	18
42	166	31
43	166	41
44	166	65
45	166	54
46	166	94
47	166	49
48	166	63
49	166	39
50	166	46
51	166	56
52	166	38
53	166	38
54	166	52
55	166	45
56	166	62
57	166	39
58	166	46
59	166	46
60	166	71
61	166	53
62	166	47
63	166	8
64	166	43
65	166	13
66	166	17
67	166	32
68	166	66
69	166	49
70	166	46
71	166	43
72	166	47
73	166	48
74	166	36
75	166	32
76	166	50
77	166	60
78	166	37
79	166	70
80	166	84
81	166	77
82	166	81
83	166	104
84	166	105
85	166	86
86	166	94
87	166	75
88	166	92
89	166	71
90	166	89
91	166	114
92	166	120
93	166	107
94	166	101
95	166	79
96	166	114
97	166	125
98	166	118
99	166	135
100	166	125
101	166	134
102	166	139
103	166	145
104	166	143
105	166	146
106	166	108
107	166	131
108	166	182
109	166	108
110	166	140
111	166	184
112	166	159
113	166	158
114	166	135
115	166	74
116	166	102
117	166	108
118	166	112
119	166	131
120	166	128
121	166	166
122	166	145
123	166	165
124	166	164
125	166	167
126	166	163
127	166	148
128	166	160
129	166	133
130	166	158
131	166	184
132	166	184
133	166	157
134	166	167
135	166	169
136	166	158
137	166	167
138	166	218
139	166	243
140	166	264
141	166	232
142	166	229
143	166	251
144	166	424
145	166	471
146	166	454
147	166	494
148	166	476
149	166	466
150	166	412
151	166	446
152	166	398
153	166	452
154	166	461
155	166	502
156	166	479
157	166	828
158	166	1329
159	166	2354
160	166	2545
161	166	2392
162	166	3606
163	166	4913
164	166	6394
165	166	14020
166	166	47320
0	167	3
1	167	60
2	167	65
3	167	82
4	167	69
5	167	41
6	167	30
7	167	41
8	167	32
9	167	27
10	167	24
11	167	27
12	167	26
13	167	22
14	167	36
15	167	31
16	167	30
17	167	33
18	167	26
19	167	21
20	167	22
21	167	35
22	167	22
23	167	20
24	167	21
25	167	24
26	167	24
27	167	22
28	167	24
29	167	27
30	167	17
31	167	23
32	167	16
33	167	29
34	167	32
35	167	18
36	167	25
38	167	20
39	167	33
40	167	28
41	167	29
42	167	31
43	167	38
44	167	51
45	167	68
46	167	81
47	167	67
48	167	48
49	167	47
50	167	47
51	167	56
52	167	35
53	167	38
54	167	67
55	167	65
56	167	82
57	167	48
58	167	42
59	167	37
60	167	49
61	167	76
62	167	48
63	167	10
64	167	45
65	167	13
66	167	16
67	167	52
68	167	39
69	167	48
70	167	54
71	167	38
72	167	34
73	167	34
74	167	30
75	167	38
76	167	55
77	167	64
78	167	45
79	167	54
80	167	81
81	167	96
82	167	70
83	167	103
84	167	102
85	167	97
86	167	90
87	167	78
88	167	75
89	167	66
90	167	121
91	167	86
92	167	99
93	167	100
94	167	109
95	167	101
96	167	117
97	167	95
98	167	111
99	167	139
100	167	112
101	167	113
102	167	113
103	167	145
104	167	160
105	167	147
106	167	126
107	167	132
108	167	160
109	167	113
110	167	135
111	167	141
112	167	141
113	167	174
114	167	108
115	167	75
116	167	91
117	167	89
118	167	95
119	167	111
120	167	109
121	167	151
122	167	138
123	167	129
124	167	159
125	167	150
126	167	145
127	167	176
128	167	145
129	167	118
130	167	167
131	167	147
132	167	178
133	167	156
134	167	154
135	167	135
136	167	161
137	167	171
138	167	202
139	167	217
140	167	220
141	167	192
142	167	195
143	167	187
144	167	404
145	167	400
146	167	463
147	167	466
148	167	387
149	167	431
150	167	388
151	167	422
152	167	350
153	167	397
154	167	410
155	167	435
156	167	416
157	167	788
158	167	1160
159	167	2150
160	167	2351
161	167	2076
162	167	3221
163	167	4044
164	167	4617
165	167	5898
166	167	13940
167	167	47110
0	168	1
1	168	55
2	168	54
3	168	46
4	168	49
5	168	33
6	168	31
7	168	25
8	168	25
9	168	14
10	168	21
11	168	20
12	168	15
13	168	23
14	168	25
15	168	36
16	168	28
17	168	26
18	168	19
19	168	13
20	168	26
21	168	21
22	168	18
23	168	27
24	168	10
25	168	17
26	168	17
27	168	15
28	168	24
29	168	19
30	168	15
31	168	22
32	168	14
33	168	16
34	168	18
35	168	18
36	168	14
38	168	17
39	168	19
40	168	15
41	168	23
42	168	16
43	168	33
44	168	42
45	168	51
46	168	63
47	168	50
48	168	37
49	168	33
50	168	30
51	168	55
52	168	38
53	168	37
54	168	51
55	168	50
56	168	56
57	168	35
58	168	25
59	168	38
60	168	32
61	168	47
62	168	59
63	168	9
64	168	34
65	168	13
66	168	11
67	168	59
68	168	38
69	168	29
70	168	37
71	168	35
72	168	25
73	168	25
74	168	28
75	168	26
76	168	33
77	168	37
78	168	29
79	168	37
80	168	86
81	168	75
82	168	60
83	168	58
84	168	80
85	168	86
86	168	71
87	168	59
88	168	51
89	168	49
90	168	82
91	168	80
92	168	79
93	168	75
94	168	97
95	168	55
96	168	114
97	168	85
98	168	93
99	168	122
100	168	107
101	168	115
102	168	90
103	168	121
104	168	115
105	168	101
106	168	131
107	168	105
108	168	129
109	168	105
110	168	119
111	168	130
112	168	112
113	168	134
114	168	104
115	168	64
116	168	71
117	168	82
118	168	59
119	168	85
120	168	88
121	168	101
122	168	127
123	168	90
124	168	119
125	168	96
126	168	135
127	168	120
128	168	132
129	168	94
130	168	116
131	168	107
132	168	146
133	168	134
134	168	99
135	168	129
136	168	122
137	168	118
138	168	157
139	168	211
140	168	170
141	168	147
142	168	174
143	168	174
144	168	309
145	168	349
146	168	352
147	168	359
148	168	313
149	168	300
150	168	291
151	168	354
152	168	305
153	168	344
154	168	332
155	168	399
156	168	318
157	168	552
158	168	876
159	168	1537
160	168	1704
161	168	1609
162	168	2225
163	168	2897
164	168	2880
165	168	3453
166	168	4963
167	168	10291
168	168	34204
0	169	4
1	169	50
2	169	91
3	169	68
4	169	55
5	169	46
6	169	38
7	169	41
8	169	35
9	169	33
10	169	25
11	169	25
12	169	24
13	169	33
14	169	36
15	169	38
16	169	47
17	169	21
18	169	25
19	169	16
20	169	23
21	169	27
22	169	25
23	169	26
24	169	16
25	169	20
26	169	13
27	169	21
28	169	14
29	169	18
30	169	24
31	169	21
32	169	26
33	169	21
34	169	18
35	169	17
36	169	24
38	169	20
39	169	17
40	169	20
41	169	31
42	169	21
43	169	32
44	169	51
45	169	51
46	169	55
47	169	62
48	169	40
49	169	23
50	169	35
51	169	44
52	169	23
53	169	25
54	169	40
55	169	42
56	169	59
57	169	38
58	169	39
59	169	39
60	169	45
61	169	60
62	169	52
63	169	9
64	169	47
65	169	17
66	169	11
67	169	45
68	169	52
69	169	45
70	169	45
71	169	47
72	169	28
73	169	38
74	169	27
75	169	34
76	169	40
77	169	40
78	169	37
79	169	54
80	169	75
81	169	86
82	169	46
83	169	79
84	169	107
85	169	78
86	169	77
87	169	65
88	169	65
89	169	81
90	169	99
91	169	69
92	169	83
93	169	102
94	169	101
95	169	89
96	169	93
97	169	115
98	169	106
99	169	111
100	169	125
101	169	138
102	169	115
103	169	120
104	169	150
105	169	120
106	169	105
107	169	116
108	169	97
109	169	100
110	169	121
111	169	193
112	169	121
113	169	170
114	169	102
115	169	68
116	169	71
117	169	107
118	169	96
119	169	79
120	169	112
121	169	145
122	169	113
123	169	124
124	169	132
125	169	132
126	169	123
127	169	158
128	169	135
129	169	117
130	169	130
131	169	157
132	169	168
133	169	158
134	169	142
135	169	136
136	169	121
137	169	123
138	169	179
139	169	240
140	169	204
141	169	174
142	169	200
143	169	178
144	169	354
145	169	341
146	169	356
147	169	391
148	169	328
149	169	356
150	169	330
151	169	382
152	169	304
153	169	383
154	169	345
155	169	421
156	169	403
157	169	632
158	169	958
159	169	1673
160	169	1855
161	169	1610
162	169	2338
163	169	2829
164	169	2855
165	169	3209
166	169	4021
167	169	5485
168	169	10469
169	169	37878
0	170	2
1	170	46
2	170	66
3	170	80
4	170	72
5	170	51
6	170	43
7	170	25
8	170	33
9	170	24
10	170	21
11	170	15
12	170	22
13	170	29
14	170	32
15	170	43
16	170	28
17	170	28
18	170	26
19	170	32
20	170	25
21	170	30
22	170	21
23	170	24
24	170	30
25	170	17
26	170	20
27	170	22
28	170	21
29	170	19
30	170	16
31	170	27
32	170	17
33	170	13
34	170	25
35	170	25
36	170	23
38	170	16
39	170	34
40	170	26
41	170	38
42	170	25
43	170	35
44	170	51
45	170	58
46	170	86
47	170	59
48	170	39
49	170	30
50	170	41
51	170	62
52	170	36
53	170	42
54	170	64
55	170	57
56	170	71
57	170	44
58	170	38
59	170	35
60	170	55
61	170	71
62	170	54
63	170	8
64	170	40
65	170	12
66	170	15
67	170	59
68	170	65
69	170	54
70	170	41
71	170	45
72	170	36
73	170	49
74	170	42
75	170	45
76	170	38
77	170	48
78	170	52
79	170	59
80	170	81
81	170	92
82	170	75
83	170	93
84	170	104
85	170	107
86	170	106
87	170	82
88	170	80
89	170	87
90	170	104
91	170	103
92	170	110
93	170	121
94	170	104
95	170	94
96	170	103
97	170	107
98	170	125
99	170	131
100	170	126
101	170	124
102	170	107
103	170	136
104	170	137
105	170	156
106	170	122
107	170	147
108	170	128
109	170	116
110	170	159
111	170	154
112	170	146
113	170	146
114	170	94
115	170	91
116	170	81
117	170	109
118	170	101
119	170	104
120	170	137
121	170	157
122	170	149
123	170	139
124	170	158
125	170	167
126	170	138
127	170	153
128	170	178
129	170	119
130	170	168
131	170	160
132	170	162
133	170	185
134	170	138
135	170	166
136	170	163
137	170	161
138	170	198
139	170	262
140	170	233
141	170	215
142	170	229
143	170	244
144	170	380
145	170	404
146	170	397
147	170	454
148	170	392
149	170	382
150	170	368
151	170	430
152	170	314
153	170	369
154	170	379
155	170	456
156	170	546
157	170	772
158	170	1108
159	170	1994
160	170	2072
161	170	1867
162	170	2556
163	170	3067
164	170	3025
165	170	3286
166	170	4033
167	170	4775
168	170	5216
169	170	11658
170	170	42020
0	171	3
1	171	69
2	171	85
3	171	91
4	171	64
5	171	57
6	171	50
7	171	40
8	171	38
9	171	33
10	171	26
11	171	38
12	171	25
13	171	32
14	171	34
15	171	37
16	171	47
17	171	38
18	171	30
19	171	22
20	171	22
21	171	20
22	171	35
23	171	29
24	171	27
25	171	23
26	171	19
27	171	18
28	171	27
29	171	25
30	171	22
31	171	34
32	171	33
33	171	20
34	171	25
35	171	25
36	171	34
38	171	29
39	171	26
40	171	20
41	171	29
42	171	36
43	171	36
44	171	43
45	171	88
46	171	85
47	171	51
48	171	53
49	171	34
50	171	40
51	171	63
52	171	35
53	171	39
54	171	59
55	171	55
56	171	79
57	171	44
58	171	36
59	171	47
60	171	64
61	171	68
62	171	59
63	171	8
64	171	35
65	171	14
66	171	17
67	171	49
68	171	69
69	171	56
70	171	63
71	171	45
72	171	43
73	171	57
74	171	44
75	171	51
76	171	53
77	171	51
78	171	47
79	171	75
80	171	93
81	171	91
82	171	75
83	171	92
84	171	108
85	171	98
86	171	104
87	171	100
88	171	103
89	171	91
90	171	109
91	171	98
92	171	100
93	171	96
94	171	97
95	171	92
96	171	113
97	171	107
98	171	114
99	171	112
100	171	117
101	171	117
102	171	123
103	171	110
104	171	126
105	171	100
106	171	104
107	171	122
108	171	135
109	171	96
110	171	144
111	171	141
112	171	138
113	171	163
114	171	105
115	171	92
116	171	110
117	171	112
118	171	109
119	171	117
120	171	133
121	171	157
122	171	155
123	171	151
124	171	156
125	171	169
126	171	139
127	171	170
128	171	165
129	171	149
130	171	178
131	171	169
132	171	177
133	171	154
134	171	202
135	171	150
136	171	165
137	171	181
138	171	222
139	171	279
140	171	246
141	171	265
142	171	202
143	171	262
144	171	400
145	171	428
146	171	400
147	171	391
148	171	411
149	171	365
150	171	329
151	171	385
152	171	296
153	171	373
154	171	384
155	171	464
156	171	530
157	171	829
158	171	1232
159	171	1961
160	171	2103
161	171	1867
162	171	2592
163	171	2923
164	171	2662
165	171	2958
166	171	3474
167	171	3893
168	171	3788
169	171	5055
170	171	12283
171	171	41962
0	172	4
1	172	61
2	172	68
3	172	85
4	172	71
5	172	44
6	172	50
7	172	35
8	172	27
9	172	33
10	172	23
11	172	28
12	172	16
13	172	33
14	172	37
15	172	34
16	172	42
17	172	35
18	172	32
19	172	23
20	172	26
21	172	25
22	172	26
23	172	16
24	172	17
25	172	14
26	172	20
27	172	23
28	172	17
29	172	23
30	172	23
31	172	22
32	172	17
33	172	26
34	172	22
35	172	24
36	172	17
38	172	22
39	172	24
40	172	24
41	172	27
42	172	18
43	172	42
44	172	37
45	172	47
46	172	65
47	172	54
48	172	61
49	172	41
50	172	38
51	172	45
52	172	43
53	172	33
54	172	55
55	172	56
56	172	79
57	172	31
58	172	29
59	172	39
60	172	70
61	172	81
62	172	50
63	172	9
64	172	53
65	172	11
66	172	18
67	172	52
68	172	51
69	172	47
70	172	34
71	172	43
72	172	37
73	172	59
74	172	31
75	172	32
76	172	51
77	172	55
78	172	45
79	172	50
80	172	79
81	172	97
82	172	62
83	172	73
84	172	110
85	172	86
86	172	99
87	172	79
88	172	73
89	172	71
90	172	103
91	172	94
92	172	95
93	172	103
94	172	109
95	172	85
96	172	118
97	172	110
98	172	136
99	172	128
100	172	123
101	172	139
102	172	102
103	172	146
104	172	132
105	172	124
106	172	106
107	172	134
108	172	156
109	172	97
110	172	130
111	172	176
112	172	138
113	172	163
114	172	94
115	172	71
116	172	87
117	172	103
118	172	100
119	172	100
120	172	119
121	172	147
122	172	150
123	172	124
124	172	168
125	172	139
126	172	149
127	172	196
128	172	156
129	172	103
130	172	142
131	172	158
132	172	207
133	172	152
134	172	149
135	172	142
136	172	146
137	172	149
138	172	210
139	172	243
140	172	214
141	172	179
142	172	213
143	172	209
144	172	456
145	172	462
146	172	437
147	172	452
148	172	396
149	172	467
150	172	317
151	172	434
152	172	326
153	172	459
154	172	456
155	172	504
156	172	464
157	172	829
158	172	1366
159	172	2244
160	172	2444
161	172	2096
162	172	2909
163	172	3281
164	172	3070
165	172	3194
166	172	3455
167	172	3901
168	172	3474
169	172	4046
170	172	6013
171	172	12601
172	172	45057
0	173	2
1	173	62
2	173	68
3	173	106
4	173	78
5	173	57
6	173	53
7	173	45
8	173	48
9	173	45
10	173	29
11	173	29
12	173	38
13	173	36
14	173	33
15	173	33
16	173	48
17	173	46
18	173	27
19	173	35
20	173	25
21	173	35
22	173	28
23	173	23
24	173	23
25	173	22
26	173	31
27	173	25
28	173	24
29	173	24
30	173	28
31	173	20
32	173	26
33	173	30
34	173	32
35	173	24
36	173	24
38	173	26
39	173	30
40	173	29
41	173	24
42	173	46
43	173	45
44	173	52
45	173	69
46	173	74
47	173	42
48	173	37
49	173	30
50	173	32
51	173	34
52	173	26
53	173	23
54	173	40
55	173	56
56	173	75
57	173	58
58	173	53
59	173	46
60	173	67
61	173	60
62	173	35
63	173	8
64	173	43
65	173	12
66	173	8
67	173	67
68	173	55
69	173	49
70	173	53
71	173	61
72	173	41
73	173	38
74	173	43
75	173	39
76	173	53
77	173	46
78	173	50
79	173	51
80	173	92
81	173	78
82	173	54
83	173	61
84	173	75
85	173	76
86	173	88
87	173	74
88	173	94
89	173	88
90	173	120
91	173	87
92	173	84
93	173	81
94	173	101
95	173	80
96	173	111
97	173	103
98	173	101
99	173	108
100	173	88
101	173	106
102	173	72
103	173	84
104	173	101
105	173	106
106	173	74
107	173	102
108	173	143
109	173	76
110	173	98
111	173	139
112	173	134
113	173	162
114	173	117
115	173	83
116	173	106
117	173	86
118	173	101
119	173	103
120	173	117
121	173	130
122	173	139
123	173	137
124	173	126
125	173	115
126	173	132
127	173	151
128	173	134
129	173	140
130	173	186
131	173	127
132	173	177
133	173	188
134	173	170
135	173	155
136	173	155
137	173	158
138	173	197
139	173	244
140	173	260
141	173	229
142	173	237
143	173	273
144	173	412
145	173	374
146	173	360
147	173	354
148	173	348
149	173	313
150	173	316
151	173	327
152	173	246
153	173	309
154	173	348
155	173	487
156	173	570
157	173	950
158	173	1633
159	173	2349
160	173	2310
161	173	2128
162	173	2762
163	173	2960
164	173	2335
165	173	2506
166	173	2684
167	173	2807
168	173	2313
169	173	2690
170	173	3517
171	173	4463
172	173	8875
173	173	36061
0	174	2
1	174	56
2	174	78
3	174	133
4	174	99
5	174	73
6	174	71
7	174	63
8	174	58
9	174	36
10	174	43
11	174	39
12	174	42
13	174	36
14	174	65
15	174	50
16	174	42
17	174	46
18	174	29
19	174	46
20	174	30
21	174	26
22	174	38
23	174	33
24	174	34
25	174	29
26	174	18
27	174	29
28	174	33
29	174	30
30	174	23
31	174	23
32	174	27
33	174	26
34	174	37
35	174	34
36	174	32
38	174	24
39	174	46
40	174	30
41	174	33
42	174	43
43	174	42
44	174	77
45	174	83
46	174	93
47	174	54
48	174	32
49	174	30
50	174	30
51	174	34
52	174	36
53	174	19
54	174	43
55	174	50
56	174	103
57	174	47
58	174	65
59	174	57
60	174	96
61	174	72
62	174	27
63	174	11
64	174	34
65	174	14
66	174	10
67	174	45
68	174	73
69	174	63
70	174	73
71	174	69
72	174	47
73	174	59
74	174	42
75	174	50
76	174	60
77	174	65
78	174	66
79	174	93
80	174	76
81	174	90
82	174	55
83	174	93
84	174	96
85	174	105
86	174	90
87	174	95
88	174	95
89	174	85
90	174	103
91	174	103
92	174	87
93	174	85
94	174	101
95	174	85
96	174	119
97	174	126
98	174	116
99	174	104
100	174	73
101	174	88
102	174	74
103	174	89
104	174	80
105	174	81
106	174	88
107	174	117
108	174	122
109	174	95
110	174	94
111	174	104
112	174	117
113	174	154
114	174	126
115	174	95
116	174	114
117	174	112
118	174	119
119	174	93
120	174	111
121	174	116
122	174	102
123	174	108
124	174	147
125	174	128
126	174	117
127	174	138
128	174	151
129	174	169
130	174	186
131	174	168
132	174	192
133	174	195
134	174	185
135	174	152
136	174	158
137	174	183
138	174	221
139	174	272
140	174	272
141	174	234
142	174	225
143	174	280
144	174	369
145	174	290
146	174	290
147	174	303
148	174	286
149	174	266
150	174	217
151	174	228
152	174	192
153	174	264
154	174	237
155	174	416
156	174	513
157	174	832
158	174	869
159	174	1191
160	174	1265
161	174	1134
162	174	1281
163	174	1230
164	174	1086
165	174	1089
166	174	1262
167	174	1239
168	174	1016
169	174	1123
170	174	1392
171	174	1747
172	174	2301
173	174	11891
174	174	38082
0	175	4
1	175	55
2	175	96
3	175	99
4	175	92
5	175	56
6	175	50
7	175	44
8	175	49
9	175	31
10	175	40
11	175	22
12	175	28
13	175	40
14	175	51
15	175	38
16	175	45
17	175	36
18	175	29
19	175	36
20	175	43
21	175	33
22	175	23
23	175	35
24	175	28
25	175	23
26	175	30
27	175	30
28	175	30
29	175	19
30	175	19
31	175	39
32	175	28
33	175	33
34	175	25
35	175	36
36	175	34
38	175	27
39	175	36
40	175	35
41	175	33
42	175	39
43	175	30
44	175	62
45	175	90
46	175	95
47	175	56
48	175	39
49	175	31
50	175	30
51	175	41
52	175	34
53	175	40
54	175	64
55	175	81
56	175	101
57	175	50
58	175	45
59	175	57
60	175	66
61	175	71
62	175	53
63	175	8
64	175	49
65	175	10
66	175	17
67	175	62
68	175	86
69	175	62
70	175	60
71	175	70
72	175	53
73	175	44
74	175	49
75	175	36
76	175	67
77	175	68
78	175	61
79	175	68
80	175	84
81	175	97
82	175	64
83	175	81
84	175	100
85	175	98
86	175	108
87	175	83
88	175	98
89	175	89
90	175	101
91	175	84
92	175	74
93	175	79
94	175	111
95	175	102
96	175	111
97	175	136
98	175	98
99	175	93
100	175	70
101	175	104
102	175	69
103	175	99
104	175	87
105	175	97
106	175	78
107	175	97
108	175	128
109	175	86
110	175	119
111	175	133
112	175	144
113	175	177
114	175	114
115	175	76
116	175	116
117	175	104
118	175	106
119	175	120
120	175	103
121	175	134
122	175	136
123	175	130
124	175	145
125	175	135
126	175	131
127	175	145
128	175	158
129	175	159
130	175	181
131	175	145
132	175	181
133	175	160
134	175	148
135	175	141
136	175	154
137	175	157
138	175	203
139	175	235
140	175	222
141	175	204
142	175	228
143	175	210
144	175	352
145	175	292
146	175	285
147	175	267
148	175	274
149	175	275
150	175	221
151	175	278
152	175	206
153	175	305
154	175	295
155	175	364
156	175	447
157	175	654
158	175	705
159	175	960
160	175	1003
161	175	825
162	175	891
163	175	850
164	175	830
165	175	798
166	175	897
167	175	930
168	175	835
169	175	887
170	175	1069
171	175	1318
172	175	1600
173	175	4315
174	175	11566
175	175	38959
0	176	4
1	176	65
2	176	97
3	176	91
4	176	79
5	176	58
6	176	53
7	176	39
8	176	49
9	176	27
10	176	27
11	176	35
12	176	37
13	176	25
14	176	44
15	176	43
16	176	55
17	176	42
18	176	32
19	176	31
20	176	34
21	176	25
22	176	33
23	176	28
24	176	22
25	176	25
26	176	22
27	176	22
28	176	29
29	176	21
30	176	18
31	176	23
32	176	30
33	176	22
34	176	27
35	176	31
36	176	33
38	176	39
39	176	33
40	176	23
41	176	25
42	176	32
43	176	38
44	176	63
45	176	85
46	176	108
47	176	56
48	176	75
49	176	35
50	176	48
51	176	48
52	176	53
53	176	48
54	176	80
55	176	79
56	176	98
57	176	52
58	176	50
59	176	49
60	176	74
61	176	74
62	176	48
63	176	13
64	176	55
65	176	17
66	176	15
67	176	56
68	176	64
69	176	57
70	176	50
71	176	53
72	176	47
73	176	59
74	176	47
75	176	43
76	176	57
77	176	68
78	176	37
79	176	77
80	176	116
81	176	114
82	176	79
83	176	109
84	176	118
85	176	89
86	176	128
87	176	96
88	176	105
89	176	81
90	176	117
91	176	135
92	176	117
93	176	95
94	176	113
95	176	100
96	176	129
97	176	112
98	176	148
99	176	106
100	176	111
101	176	122
102	176	117
103	176	113
104	176	120
105	176	121
106	176	120
107	176	122
108	176	168
109	176	120
110	176	151
111	176	157
112	176	149
113	176	191
114	176	96
115	176	72
116	176	119
117	176	99
118	176	98
119	176	115
120	176	131
121	176	175
122	176	171
123	176	152
124	176	169
125	176	167
126	176	172
127	176	177
128	176	163
129	176	144
130	176	201
131	176	156
132	176	169
133	176	184
134	176	147
135	176	154
136	176	138
137	176	154
138	176	238
139	176	264
140	176	227
141	176	200
142	176	248
143	176	217
144	176	439
145	176	444
146	176	374
147	176	413
148	176	384
149	176	418
150	176	316
151	176	374
152	176	284
153	176	365
154	176	359
155	176	448
156	176	429
157	176	639
158	176	860
159	176	1251
160	176	1256
161	176	1008
162	176	1154
163	176	1151
164	176	1095
165	176	1012
166	176	1104
167	176	1150
168	176	945
169	176	1082
170	176	1337
171	176	1558
172	176	2107
173	176	4779
174	176	7721
175	176	13225
176	176	49128
0	177	3
1	177	50
2	177	72
3	177	72
4	177	86
5	177	60
6	177	52
7	177	39
8	177	38
9	177	27
10	177	33
11	177	28
12	177	31
13	177	26
14	177	46
15	177	34
16	177	44
17	177	26
18	177	27
19	177	31
20	177	15
21	177	32
22	177	30
23	177	20
24	177	27
25	177	28
26	177	26
27	177	18
28	177	22
29	177	20
30	177	23
31	177	18
32	177	18
33	177	21
34	177	23
35	177	22
36	177	25
38	177	30
39	177	33
40	177	27
41	177	27
42	177	29
43	177	28
44	177	65
45	177	55
46	177	77
47	177	43
48	177	46
49	177	25
50	177	20
51	177	28
52	177	51
53	177	31
54	177	52
55	177	58
56	177	64
57	177	48
58	177	41
59	177	49
60	177	55
61	177	76
62	177	37
63	177	9
64	177	39
65	177	11
66	177	6
67	177	45
68	177	66
69	177	57
70	177	52
71	177	45
72	177	38
73	177	46
74	177	24
75	177	34
76	177	36
77	177	54
78	177	42
79	177	65
80	177	83
81	177	79
82	177	69
83	177	79
84	177	59
85	177	79
86	177	95
87	177	69
88	177	74
89	177	83
90	177	85
91	177	80
92	177	76
93	177	67
94	177	107
95	177	85
96	177	95
97	177	79
98	177	105
99	177	72
100	177	78
101	177	63
102	177	67
103	177	66
104	177	94
105	177	74
106	177	67
107	177	95
108	177	119
109	177	96
110	177	102
111	177	101
112	177	112
113	177	135
114	177	103
115	177	75
116	177	95
117	177	89
118	177	82
119	177	86
120	177	103
121	177	111
122	177	115
123	177	122
124	177	123
125	177	114
126	177	119
127	177	118
128	177	142
129	177	114
130	177	141
131	177	132
132	177	170
133	177	135
134	177	149
135	177	166
136	177	128
137	177	143
138	177	201
139	177	239
140	177	186
141	177	198
142	177	173
143	177	189
144	177	314
145	177	301
146	177	277
147	177	239
148	177	269
149	177	238
150	177	216
151	177	235
152	177	185
153	177	249
154	177	254
155	177	318
156	177	433
157	177	604
158	177	740
159	177	1030
160	177	1040
161	177	927
162	177	1039
163	177	949
164	177	904
165	177	908
166	177	1016
167	177	965
168	177	835
169	177	916
170	177	1159
171	177	1349
172	177	1725
173	177	6652
174	177	8181
175	177	6043
176	177	12356
177	177	35214
0	178	6
1	178	57
2	178	109
3	178	154
4	178	123
5	178	101
6	178	73
7	178	73
8	178	74
9	178	39
10	178	47
11	178	57
12	178	46
13	178	52
14	178	64
15	178	60
16	178	57
17	178	52
18	178	41
19	178	48
20	178	49
21	178	35
22	178	45
23	178	42
24	178	45
25	178	27
26	178	38
27	178	34
28	178	34
29	178	35
30	178	36
31	178	29
32	178	29
33	178	31
34	178	46
35	178	41
36	178	38
38	178	43
39	178	38
40	178	50
41	178	51
42	178	62
43	178	70
44	178	102
45	178	105
46	178	113
47	178	55
48	178	45
49	178	31
50	178	45
51	178	49
52	178	32
53	178	44
54	178	76
55	178	74
56	178	124
57	178	85
58	178	72
59	178	66
60	178	107
61	178	98
62	178	48
63	178	11
64	178	49
65	178	18
66	178	16
67	178	44
68	178	83
69	178	76
70	178	73
71	178	87
72	178	65
73	178	87
74	178	56
75	178	68
76	178	91
77	178	98
78	178	72
79	178	83
80	178	119
81	178	111
82	178	78
83	178	112
84	178	99
85	178	97
86	178	90
87	178	85
88	178	114
89	178	127
90	178	148
91	178	108
92	178	87
93	178	88
94	178	116
95	178	110
96	178	123
97	178	142
98	178	120
99	178	86
100	178	100
101	178	87
102	178	74
103	178	80
104	178	81
105	178	91
106	178	92
107	178	121
108	178	133
109	178	84
110	178	116
111	178	113
112	178	126
113	178	156
114	178	129
115	178	126
116	178	147
117	178	162
118	178	157
119	178	127
120	178	115
121	178	127
122	178	119
123	178	110
124	178	151
125	178	132
126	178	144
127	178	157
128	178	180
129	178	177
130	178	200
131	178	206
132	178	190
133	178	194
134	178	209
135	178	182
136	178	196
137	178	212
138	178	243
139	178	262
140	178	264
141	178	268
142	178	223
143	178	276
144	178	345
145	178	269
146	178	240
147	178	253
148	178	241
149	178	257
150	178	216
151	178	261
152	178	208
153	178	236
154	178	236
155	178	375
156	178	563
157	178	656
158	178	677
159	178	803
160	178	849
161	178	721
162	178	828
163	178	697
164	178	646
165	178	634
166	178	743
167	178	720
168	178	658
169	178	723
170	178	838
171	178	1091
172	178	1167
173	178	3398
174	178	3908
175	178	3123
176	178	3845
177	178	9390
178	178	51577
1	179	59
2	179	143
3	179	194
4	179	151
5	179	135
6	179	110
7	179	95
8	179	95
9	179	58
10	179	53
11	179	74
12	179	62
13	179	72
14	179	96
15	179	63
16	179	66
17	179	72
18	179	71
19	179	59
20	179	67
21	179	57
22	179	56
23	179	51
24	179	61
25	179	42
26	179	48
27	179	54
28	179	61
29	179	43
30	179	58
31	179	65
32	179	53
33	179	45
34	179	53
35	179	53
36	179	54
38	179	53
39	179	72
40	179	65
41	179	69
42	179	76
43	179	75
44	179	140
45	179	123
46	179	124
47	179	76
48	179	50
49	179	37
50	179	26
51	179	36
52	179	39
53	179	27
54	179	87
55	179	112
56	179	167
57	179	134
58	179	90
59	179	110
60	179	126
61	179	110
62	179	43
63	179	7
64	179	39
65	179	13
66	179	16
67	179	57
68	179	109
69	179	128
70	179	93
71	179	102
72	179	89
73	179	102
74	179	85
75	179	82
76	179	115
77	179	91
78	179	95
79	179	119
80	179	117
81	179	113
82	179	126
83	179	118
84	179	84
85	179	128
86	179	101
87	179	103
88	179	141
89	179	133
90	179	168
91	179	117
92	179	91
93	179	97
94	179	147
95	179	111
96	179	129
97	179	170
98	179	115
99	179	92
100	179	86
101	179	90
102	179	71
103	179	99
104	179	105
105	179	60
106	179	99
107	179	116
108	179	121
109	179	94
110	179	107
111	179	143
112	179	132
113	179	169
114	179	175
115	179	174
116	179	189
117	179	180
118	179	174
119	179	129
120	179	141
121	179	138
122	179	129
123	179	137
124	179	135
125	179	124
126	179	124
127	179	163
128	179	183
129	179	254
130	179	241
131	179	223
132	179	219
133	179	223
134	179	252
135	179	239
136	179	185
137	179	221
138	179	302
139	179	285
140	179	311
141	179	311
142	179	273
143	179	272
144	179	352
145	179	261
146	179	214
147	179	244
148	179	247
149	179	218
150	179	216
151	179	207
152	179	158
153	179	226
154	179	237
155	179	343
156	179	679
157	179	731
158	179	594
159	179	621
160	179	716
161	179	617
162	179	639
163	179	610
164	179	580
165	179	518
166	179	588
167	179	566
168	179	547
169	179	588
170	179	771
171	179	882
172	179	930
173	179	2255
174	179	2757
175	179	2340
176	179	2708
177	179	4306
178	179	17534
179	179	55087
0	180	7
1	180	55
2	180	103
3	180	137
4	180	93
5	180	74
6	180	82
7	180	61
8	180	63
9	180	52
10	180	52
11	180	49
12	180	42
13	180	39
14	180	73
15	180	56
16	180	62
17	180	55
18	180	45
19	180	45
20	180	44
21	180	23
22	180	50
23	180	49
24	180	37
25	180	43
26	180	36
27	180	35
28	180	38
29	180	29
30	180	30
31	180	36
32	180	34
33	180	32
34	180	35
35	180	44
36	180	36
38	180	29
39	180	42
40	180	53
41	180	43
42	180	36
43	180	72
44	180	88
45	180	122
46	180	115
47	180	75
48	180	59
49	180	18
50	180	39
51	180	39
52	180	34
53	180	44
54	180	56
55	180	90
56	180	94
57	180	64
58	180	64
59	180	78
60	180	93
61	180	91
62	180	38
63	180	10
64	180	43
65	180	16
66	180	13
67	180	60
68	180	83
69	180	89
70	180	72
71	180	71
72	180	56
73	180	75
74	180	59
75	180	57
76	180	67
77	180	79
78	180	72
79	180	79
80	180	103
81	180	100
82	180	81
83	180	90
84	180	98
85	180	100
86	180	76
87	180	98
88	180	114
89	180	104
90	180	108
91	180	97
92	180	97
93	180	88
94	180	110
95	180	91
96	180	121
97	180	103
98	180	101
99	180	82
100	180	71
101	180	66
102	180	71
103	180	55
104	180	75
105	180	66
106	180	77
107	180	86
108	180	139
109	180	90
110	180	105
111	180	128
112	180	126
113	180	154
114	180	157
115	180	98
116	180	137
117	180	122
118	180	129
119	180	97
120	180	120
121	180	131
122	180	136
123	180	98
124	180	120
125	180	114
126	180	118
127	180	135
128	180	164
129	180	176
130	180	164
131	180	187
132	180	167
133	180	174
134	180	207
135	180	160
136	180	168
137	180	159
138	180	224
139	180	284
140	180	231
141	180	262
142	180	235
143	180	244
144	180	315
145	180	268
146	180	228
147	180	234
148	180	241
149	180	219
150	180	215
151	180	232
152	180	137
153	180	221
154	180	201
155	180	288
156	180	451
157	180	594
158	180	511
159	180	586
160	180	631
161	180	477
162	180	581
163	180	520
164	180	504
165	180	488
166	180	525
167	180	530
168	180	514
169	180	494
170	180	652
171	180	745
172	180	804
173	180	2013
174	180	2380
175	180	1976
176	180	2346
177	180	3892
178	180	9612
179	180	16957
180	180	48071
0	181	3
1	181	80
2	181	130
3	181	179
4	181	145
5	181	97
6	181	96
7	181	76
8	181	66
9	181	46
10	181	49
11	181	62
12	181	55
13	181	67
14	181	83
15	181	83
16	181	73
17	181	58
18	181	42
19	181	51
20	181	35
21	181	52
22	181	46
23	181	47
24	181	34
25	181	43
26	181	48
27	181	46
28	181	38
29	181	43
30	181	44
31	181	53
32	181	48
33	181	41
34	181	45
35	181	44
36	181	55
38	181	52
39	181	50
40	181	54
41	181	71
42	181	64
43	181	87
44	181	89
45	181	128
46	181	129
47	181	86
48	181	40
49	181	42
50	181	37
51	181	46
52	181	31
53	181	30
54	181	67
55	181	103
56	181	141
57	181	109
58	181	87
59	181	87
60	181	142
61	181	114
62	181	50
63	181	9
64	181	45
65	181	11
66	181	16
67	181	59
68	181	97
69	181	89
70	181	93
71	181	99
72	181	88
73	181	84
74	181	78
75	181	96
76	181	90
77	181	89
78	181	86
79	181	109
80	181	134
81	181	131
82	181	115
83	181	121
84	181	115
85	181	109
86	181	129
87	181	120
88	181	127
89	181	123
90	181	161
91	181	101
92	181	85
93	181	89
94	181	124
95	181	115
96	181	136
97	181	143
98	181	132
99	181	105
100	181	91
101	181	82
102	181	71
103	181	82
104	181	90
105	181	78
106	181	84
107	181	111
108	181	116
109	181	88
110	181	112
111	181	113
112	181	136
113	181	151
114	181	135
115	181	107
116	181	151
117	181	153
118	181	158
119	181	133
120	181	113
121	181	137
122	181	122
123	181	117
124	181	121
125	181	129
126	181	157
127	181	158
128	181	184
129	181	206
130	181	202
131	181	224
132	181	207
133	181	214
134	181	233
135	181	200
136	181	196
137	181	205
138	181	280
139	181	273
140	181	270
141	181	301
142	181	272
143	181	280
144	181	356
145	181	283
146	181	230
147	181	266
148	181	283
149	181	272
150	181	179
151	181	232
152	181	162
153	181	249
154	181	239
155	181	353
156	181	551
157	181	661
158	181	572
159	181	669
160	181	693
161	181	525
162	181	629
163	181	549
164	181	552
165	181	489
166	181	590
167	181	538
168	181	450
169	181	547
170	181	705
171	181	746
172	181	819
173	181	1918
174	181	2354
175	181	1974
176	181	2286
177	181	3397
178	181	7786
179	181	8881
180	181	17091
181	181	56602
0	182	5
1	182	61
2	182	103
3	182	173
4	182	162
5	182	118
6	182	103
7	182	101
8	182	79
9	182	75
10	182	46
11	182	72
12	182	60
13	182	62
14	182	79
15	182	55
16	182	73
17	182	66
18	182	61
19	182	49
20	182	69
21	182	46
22	182	45
23	182	56
24	182	63
25	182	45
26	182	41
27	182	59
28	182	54
29	182	51
30	182	55
31	182	65
32	182	53
33	182	49
34	182	50
35	182	40
36	182	60
38	182	49
39	182	80
40	182	79
41	182	73
42	182	73
43	182	81
44	182	107
45	182	142
46	182	120
47	182	65
48	182	57
49	182	31
50	182	26
51	182	33
52	182	23
53	182	33
54	182	58
55	182	81
56	182	125
57	182	129
58	182	104
59	182	137
60	182	121
61	182	89
62	182	38
63	182	5
64	182	35
65	182	4
66	182	15
67	182	75
68	182	110
69	182	122
70	182	103
71	182	93
72	182	105
73	182	76
74	182	83
75	182	91
76	182	108
77	182	86
78	182	110
79	182	129
80	182	130
81	182	116
82	182	100
83	182	110
84	182	65
85	182	90
86	182	87
87	182	102
88	182	139
89	182	161
90	182	128
91	182	98
92	182	80
93	182	81
94	182	136
95	182	118
96	182	123
97	182	147
98	182	91
99	182	71
100	182	61
101	182	62
102	182	52
103	182	68
104	182	66
105	182	64
106	182	50
107	182	93
108	182	114
109	182	74
110	182	83
111	182	78
112	182	115
113	182	124
114	182	153
115	182	146
116	182	157
117	182	125
118	182	142
119	182	121
120	182	110
121	182	115
122	182	123
123	182	98
124	182	106
125	182	101
126	182	112
127	182	116
128	182	165
129	182	241
130	182	214
131	182	197
132	182	175
133	182	179
134	182	209
135	182	190
136	182	200
137	182	189
138	182	292
139	182	258
140	182	225
141	182	258
142	182	215
143	182	312
144	182	323
145	182	217
146	182	192
147	182	168
148	182	201
149	182	201
150	182	152
151	182	136
152	182	108
153	182	171
154	182	171
155	182	294
156	182	587
157	182	638
158	182	498
159	182	529
160	182	554
161	182	532
162	182	520
163	182	416
164	182	429
165	182	388
166	182	481
167	182	444
168	182	362
169	182	416
170	182	553
171	182	675
172	182	648
173	182	1819
174	182	2180
175	182	1794
176	182	1944
177	182	3143
178	182	6994
179	182	7436
180	182	9133
181	182	14529
182	182	44399
0	183	5
1	183	61
2	183	107
3	183	160
4	183	142
5	183	98
6	183	74
7	183	74
8	183	69
9	183	55
10	183	34
11	183	44
12	183	41
13	183	58
14	183	57
15	183	69
16	183	61
17	183	61
18	183	39
19	183	43
20	183	46
21	183	43
22	183	44
23	183	37
24	183	41
25	183	41
26	183	27
27	183	39
28	183	41
29	183	32
30	183	33
31	183	49
32	183	40
33	183	46
34	183	47
35	183	54
36	183	58
38	183	43
39	183	56
40	183	60
41	183	53
42	183	60
43	183	63
44	183	113
45	183	103
46	183	121
47	183	62
48	183	58
49	183	31
50	183	45
51	183	33
52	183	36
53	183	32
54	183	60
55	183	80
56	183	129
57	183	75
58	183	51
59	183	74
60	183	113
61	183	64
62	183	50
63	183	11
64	183	43
65	183	11
66	183	14
67	183	36
68	183	110
69	183	92
70	183	87
71	183	85
72	183	64
73	183	71
74	183	76
75	183	77
76	183	87
77	183	109
78	183	77
79	183	100
80	183	117
81	183	113
82	183	95
83	183	101
84	183	90
85	183	91
86	183	118
87	183	103
88	183	146
89	183	125
90	183	146
91	183	105
92	183	96
93	183	98
94	183	120
95	183	118
96	183	145
97	183	140
98	183	104
99	183	98
100	183	62
101	183	96
102	183	65
103	183	85
104	183	82
105	183	77
106	183	73
107	183	110
108	183	114
109	183	73
110	183	99
111	183	142
112	183	118
113	183	154
114	183	127
115	183	127
116	183	113
117	183	119
118	183	124
119	183	117
120	183	100
121	183	144
122	183	118
123	183	146
124	183	139
125	183	121
126	183	144
127	183	141
128	183	195
129	183	195
130	183	209
131	183	182
132	183	180
133	183	185
134	183	192
135	183	182
136	183	186
137	183	207
138	183	244
139	183	307
140	183	232
141	183	293
142	183	238
143	183	306
144	183	343
145	183	285
146	183	258
147	183	263
148	183	241
149	183	257
150	183	190
151	183	216
152	183	165
153	183	198
154	183	236
155	183	383
156	183	536
157	183	665
158	183	654
159	183	754
160	183	776
161	183	565
162	183	658
163	183	623
164	183	561
165	183	542
166	183	620
167	183	559
168	183	521
169	183	570
170	183	705
171	183	826
172	183	956
173	183	2652
174	183	2988
175	183	2122
176	183	2582
177	183	4072
178	183	7393
179	183	5950
180	183	7294
181	183	6862
182	183	11977
183	183	54113
0	184	4
1	184	88
2	184	120
3	184	140
4	184	125
5	184	98
6	184	79
7	184	76
8	184	53
9	184	49
10	184	55
11	184	60
12	184	51
13	184	56
14	184	72
15	184	79
16	184	63
17	184	59
18	184	53
19	184	59
20	184	28
21	184	39
22	184	51
23	184	37
24	184	39
25	184	41
26	184	33
27	184	28
28	184	27
29	184	30
30	184	39
31	184	47
32	184	48
33	184	27
34	184	49
35	184	44
36	184	42
38	184	40
39	184	48
40	184	37
41	184	46
42	184	57
43	184	71
44	184	99
45	184	114
46	184	114
47	184	89
48	184	45
49	184	47
50	184	42
51	184	39
52	184	45
53	184	38
54	184	62
55	184	89
56	184	129
57	184	87
58	184	65
59	184	77
60	184	99
61	184	97
62	184	47
63	184	12
64	184	49
65	184	12
66	184	9
67	184	69
68	184	97
69	184	86
70	184	78
71	184	86
72	184	69
73	184	81
74	184	66
75	184	74
76	184	80
77	184	105
78	184	87
79	184	98
80	184	151
81	184	115
82	184	103
83	184	114
84	184	134
85	184	134
86	184	130
87	184	123
88	184	131
89	184	87
90	184	139
91	184	121
92	184	95
93	184	101
94	184	122
95	184	115
96	184	152
97	184	137
98	184	135
99	184	116
100	184	83
101	184	104
102	184	79
103	184	107
104	184	81
105	184	96
106	184	108
107	184	116
108	184	145
109	184	112
110	184	126
111	184	157
112	184	149
113	184	180
114	184	136
115	184	98
116	184	123
117	184	131
118	184	134
119	184	118
120	184	128
121	184	138
122	184	143
123	184	145
124	184	176
125	184	167
126	184	152
127	184	164
128	184	197
129	184	226
130	184	231
131	184	185
132	184	252
133	184	227
134	184	187
135	184	194
136	184	215
137	184	217
138	184	300
139	184	301
140	184	324
141	184	276
142	184	259
143	184	267
144	184	413
145	184	363
146	184	322
147	184	278
148	184	328
149	184	242
150	184	224
151	184	273
152	184	216
153	184	257
154	184	264
155	184	397
156	184	493
157	184	667
158	184	664
159	184	862
160	184	813
161	184	711
162	184	699
163	184	669
164	184	580
165	184	578
166	184	649
167	184	658
168	184	530
169	184	614
170	184	712
171	184	836
172	184	981
173	184	2157
174	184	2308
175	184	1801
176	184	2163
177	184	2827
178	184	4298
179	184	3535
180	184	3967
181	184	3898
182	184	4265
183	184	17527
184	184	59227
0	185	4
1	185	56
2	185	134
3	185	177
4	185	158
5	185	123
6	185	113
7	185	84
8	185	90
9	185	67
10	185	58
11	185	70
12	185	57
13	185	56
14	185	75
15	185	77
16	185	64
17	185	78
18	185	57
19	185	38
20	185	59
21	185	48
22	185	59
23	185	41
24	185	57
25	185	50
26	185	43
27	185	47
28	185	40
29	185	46
30	185	35
31	185	52
32	185	53
33	185	42
34	185	46
35	185	61
36	185	37
38	185	54
39	185	70
40	185	53
41	185	67
42	185	64
43	185	62
44	185	136
45	185	140
46	185	129
47	185	55
48	185	40
49	185	38
50	185	34
51	185	39
52	185	37
53	185	28
54	185	61
55	185	98
56	185	157
57	185	97
58	185	82
59	185	98
60	185	93
61	185	73
62	185	37
63	185	6
64	185	36
65	185	14
66	185	10
67	185	57
68	185	89
69	185	107
70	185	111
71	185	106
72	185	101
73	185	109
74	185	90
75	185	86
76	185	100
77	185	122
78	185	117
79	185	130
80	185	108
81	185	130
82	185	90
83	185	120
84	185	91
85	185	93
86	185	96
87	185	124
88	185	142
89	185	167
90	185	120
91	185	91
92	185	101
93	185	67
94	185	118
95	185	112
96	185	120
97	185	122
98	185	107
99	185	84
100	185	69
101	185	79
102	185	59
103	185	72
104	185	50
105	185	55
106	185	65
107	185	107
108	185	123
109	185	76
110	185	98
111	185	105
112	185	130
113	185	142
114	185	142
115	185	147
116	185	160
117	185	122
118	185	155
119	185	92
120	185	125
121	185	119
122	185	114
123	185	93
124	185	123
125	185	125
126	185	147
127	185	153
128	185	191
129	185	239
130	185	243
131	185	191
132	185	211
133	185	186
134	185	234
135	185	242
136	185	215
137	185	246
138	185	298
139	185	328
140	185	265
141	185	320
142	185	283
143	185	334
144	185	383
145	185	255
146	185	225
147	185	197
148	185	225
149	185	184
150	185	177
151	185	185
152	185	140
153	185	187
154	185	223
155	185	323
156	185	598
157	185	681
158	185	581
159	185	635
160	185	659
161	185	524
162	185	577
163	185	541
164	185	452
165	185	447
166	185	515
167	185	497
168	185	452
169	185	480
170	185	614
171	185	715
172	185	754
173	185	2086
174	185	2063
175	185	1479
176	185	1728
177	185	2713
178	185	4094
179	185	3440
180	185	3456
181	185	3361
182	185	4181
183	185	11731
184	185	17705
185	185	51013
1	186	37
2	186	179
3	186	276
4	186	282
5	186	220
6	186	198
7	186	210
8	186	175
9	186	131
10	186	125
11	186	128
12	186	113
13	186	155
14	186	132
15	186	118
16	186	106
17	186	136
18	186	119
19	186	119
20	186	125
21	186	96
22	186	93
23	186	98
24	186	101
25	186	95
26	186	77
27	186	84
28	186	84
29	186	78
30	186	84
31	186	113
32	186	98
33	186	100
34	186	105
35	186	105
36	186	109
38	186	87
39	186	154
40	186	135
41	186	115
42	186	162
43	186	163
44	186	239
45	186	211
46	186	143
47	186	61
48	186	31
49	186	22
50	186	26
51	186	35
52	186	23
53	186	17
54	186	55
55	186	104
56	186	175
57	186	246
58	186	196
59	186	223
60	186	156
61	186	137
62	186	30
63	186	7
64	186	24
65	186	12
66	186	8
67	186	39
68	186	150
69	186	200
70	186	195
71	186	208
72	186	161
73	186	179
74	186	150
75	186	182
76	186	188
77	186	157
78	186	193
79	186	197
80	186	131
81	186	150
82	186	122
83	186	117
84	186	63
85	186	84
86	186	102
87	186	118
88	186	204
89	186	270
90	186	166
91	186	86
92	186	76
93	186	68
94	186	127
95	186	133
96	186	119
97	186	195
98	186	84
99	186	48
100	186	42
101	186	53
102	186	40
103	186	55
104	186	56
105	186	41
106	186	31
107	186	82
108	186	79
109	186	48
110	186	73
111	186	81
112	186	125
113	186	143
114	186	229
115	186	226
116	186	257
117	186	217
118	186	200
119	186	136
120	186	109
121	186	122
122	186	104
123	186	106
124	186	107
125	186	119
126	186	118
127	186	138
128	186	190
129	186	389
130	186	279
131	186	300
132	186	271
133	186	260
134	186	354
135	186	249
136	186	346
137	186	346
138	186	397
139	186	344
140	186	343
141	186	384
142	186	317
143	186	347
144	186	276
145	186	186
146	186	163
147	186	165
148	186	201
149	186	129
150	186	108
151	186	137
152	186	120
153	186	142
154	186	141
155	186	331
156	186	895
157	186	701
158	186	441
159	186	404
160	186	472
161	186	368
162	186	415
163	186	286
164	186	317
165	186	316
166	186	378
167	186	363
168	186	259
169	186	358
170	186	356
171	186	492
172	186	486
173	186	1048
174	186	1181
175	186	1016
176	186	896
177	186	1232
178	186	2214
179	186	2368
180	186	1855
181	186	2140
182	186	2760
183	186	4557
184	186	4770
185	186	14051
186	186	59565
1	187	37
2	187	153
3	187	271
4	187	209
5	187	229
6	187	183
7	187	179
8	187	154
9	187	111
10	187	110
11	187	104
12	187	98
13	187	119
14	187	124
15	187	102
16	187	94
17	187	112
18	187	113
19	187	76
20	187	108
21	187	75
22	187	81
23	187	85
24	187	94
25	187	75
26	187	68
27	187	78
28	187	76
29	187	74
30	187	74
31	187	85
32	187	75
33	187	80
34	187	79
35	187	70
36	187	68
38	187	85
39	187	110
40	187	127
41	187	106
42	187	133
43	187	124
44	187	187
45	187	170
46	187	141
47	187	51
48	187	26
49	187	15
50	187	21
51	187	30
52	187	18
53	187	20
54	187	33
55	187	116
56	187	176
57	187	192
58	187	178
59	187	178
60	187	156
61	187	96
62	187	34
63	187	7
64	187	20
65	187	7
66	187	8
67	187	42
68	187	131
69	187	186
70	187	179
71	187	162
72	187	169
73	187	152
74	187	139
75	187	169
76	187	185
77	187	147
78	187	168
79	187	181
80	187	120
81	187	113
82	187	102
83	187	126
84	187	60
85	187	90
86	187	95
87	187	120
88	187	185
89	187	219
90	187	163
91	187	93
92	187	75
93	187	65
94	187	143
95	187	123
96	187	121
97	187	162
98	187	97
99	187	52
100	187	44
101	187	51
102	187	37
103	187	65
104	187	44
105	187	44
106	187	47
107	187	92
108	187	99
109	187	50
110	187	65
111	187	83
112	187	112
113	187	138
114	187	178
115	187	189
116	187	196
117	187	159
118	187	180
119	187	124
120	187	103
121	187	101
122	187	88
123	187	81
124	187	92
125	187	85
126	187	113
127	187	111
128	187	182
129	187	304
130	187	245
131	187	280
132	187	236
133	187	231
134	187	275
135	187	210
136	187	291
137	187	317
138	187	306
139	187	287
140	187	305
141	187	369
142	187	227
143	187	317
144	187	282
145	187	197
146	187	118
147	187	120
148	187	170
149	187	145
150	187	108
151	187	108
152	187	109
153	187	112
154	187	135
155	187	282
156	187	785
157	187	635
158	187	406
159	187	413
160	187	358
161	187	386
162	187	326
163	187	285
164	187	270
165	187	308
166	187	330
167	187	302
168	187	247
169	187	321
170	187	341
171	187	440
172	187	423
173	187	1078
174	187	1217
175	187	873
176	187	815
177	187	1242
178	187	2015
179	187	2121
180	187	1771
181	187	1973
182	187	2575
183	187	4738
184	187	4813
185	187	9779
186	187	16832
187	187	51370
0	188	3
1	188	43
2	188	173
3	188	219
4	188	202
5	188	200
6	188	148
7	188	133
8	188	128
9	188	113
10	188	87
11	188	94
12	188	105
13	188	84
14	188	112
15	188	73
16	188	82
17	188	103
18	188	81
19	188	74
20	188	78
21	188	74
22	188	79
23	188	82
24	188	68
25	188	68
26	188	62
27	188	74
28	188	58
29	188	68
30	188	69
31	188	74
32	188	56
33	188	64
34	188	76
35	188	61
36	188	79
38	188	66
39	188	95
40	188	96
41	188	91
42	188	111
43	188	121
44	188	176
45	188	178
46	188	134
47	188	70
48	188	42
49	188	26
50	188	21
51	188	29
52	188	25
53	188	24
54	188	63
55	188	104
56	188	184
57	188	155
58	188	144
59	188	141
60	188	151
61	188	105
62	188	35
63	188	4
64	188	36
65	188	13
66	188	4
67	188	45
68	188	138
69	188	169
70	188	172
71	188	153
72	188	113
73	188	148
74	188	117
75	188	151
76	188	147
77	188	132
78	188	186
79	188	170
80	188	131
81	188	150
82	188	109
83	188	125
84	188	87
85	188	92
86	188	100
87	188	135
88	188	187
89	188	239
90	188	155
91	188	109
92	188	83
93	188	84
94	188	130
95	188	122
96	188	104
97	188	189
98	188	98
99	188	58
100	188	62
101	188	71
102	188	56
103	188	84
104	188	65
105	188	57
106	188	68
107	188	101
108	188	98
109	188	57
110	188	74
111	188	73
112	188	124
113	188	131
114	188	204
115	188	187
116	188	201
117	188	149
118	188	195
119	188	113
120	188	95
121	188	109
122	188	106
123	188	108
124	188	123
125	188	90
126	188	119
127	188	116
128	188	187
129	188	339
130	188	241
131	188	195
132	188	233
133	188	212
134	188	239
135	188	243
136	188	234
137	188	247
138	188	263
139	188	298
140	188	287
141	188	322
142	188	259
143	188	299
144	188	287
145	188	191
146	188	151
147	188	147
148	188	194
149	188	161
150	188	107
151	188	155
152	188	124
153	188	129
154	188	153
155	188	298
156	188	634
157	188	537
158	188	378
159	188	355
160	188	389
161	188	319
162	188	312
163	188	265
164	188	255
165	188	251
166	188	318
167	188	295
168	188	217
169	188	294
170	188	317
171	188	350
172	188	373
173	188	685
174	188	794
175	188	638
176	188	630
177	188	744
178	188	1122
179	188	1277
180	188	999
181	188	1271
182	188	1445
183	188	2109
184	188	2458
185	188	3629
186	188	5198
187	188	15042
188	188	58546
0	189	1
1	189	30
2	189	68
3	189	88
4	189	78
5	189	58
6	189	53
7	189	46
8	189	43
9	189	27
10	189	34
11	189	30
12	189	21
13	189	32
14	189	27
15	189	44
16	189	37
17	189	40
18	189	20
19	189	27
20	189	26
21	189	25
22	189	17
23	189	24
24	189	25
25	189	18
26	189	26
27	189	20
28	189	31
29	189	15
30	189	27
31	189	26
32	189	29
33	189	33
34	189	14
35	189	28
36	189	29
38	189	30
39	189	31
40	189	38
41	189	33
42	189	31
43	189	39
44	189	58
45	189	65
46	189	70
47	189	58
48	189	33
49	189	25
50	189	24
51	189	35
52	189	37
53	189	25
54	189	41
55	189	73
56	189	70
57	189	65
58	189	45
59	189	42
60	189	61
61	189	60
62	189	23
63	189	6
64	189	40
65	189	7
66	189	7
67	189	48
68	189	42
69	189	57
70	189	46
71	189	48
72	189	45
73	189	45
74	189	43
75	189	51
76	189	50
77	189	43
78	189	62
79	189	62
80	189	83
81	189	80
82	189	79
83	189	93
84	189	79
85	189	74
86	189	61
87	189	87
88	189	67
89	189	86
90	189	78
91	189	53
92	189	74
93	189	68
94	189	73
95	189	53
96	189	91
97	189	75
98	189	55
99	189	56
100	189	53
101	189	60
102	189	39
103	189	67
104	189	42
105	189	58
106	189	55
107	189	58
108	189	72
109	189	69
110	189	63
111	189	87
112	189	105
113	189	108
114	189	85
115	189	63
116	189	87
117	189	80
118	189	80
119	189	83
120	189	81
121	189	89
122	189	83
123	189	66
124	189	91
125	189	85
126	189	95
127	189	97
128	189	119
129	189	126
130	189	142
131	189	115
132	189	122
133	189	105
134	189	128
135	189	107
136	189	108
137	189	107
138	189	133
139	189	168
140	189	146
141	189	153
142	189	148
143	189	161
144	189	214
145	189	155
146	189	163
147	189	161
148	189	159
149	189	146
150	189	132
151	189	149
152	189	96
153	189	138
154	189	134
155	189	207
156	189	226
157	189	294
158	189	257
159	189	300
160	189	308
161	189	242
162	189	260
163	189	249
164	189	220
165	189	205
166	189	243
167	189	244
168	189	199
169	189	204
170	189	249
171	189	315
172	189	301
173	189	437
174	189	467
175	189	432
176	189	573
177	189	506
178	189	706
179	189	662
180	189	655
181	189	713
182	189	645
183	189	1292
184	189	1625
185	189	1844
186	189	1873
187	189	4196
188	189	9864
189	189	28231
0	190	3
1	190	61
2	190	93
3	190	120
4	190	102
5	190	58
6	190	55
7	190	54
8	190	53
9	190	36
10	190	36
11	190	25
12	190	32
13	190	43
14	190	52
15	190	55
16	190	41
17	190	40
18	190	41
19	190	31
20	190	27
21	190	38
22	190	39
23	190	24
24	190	38
25	190	22
26	190	23
27	190	33
28	190	38
29	190	27
30	190	26
31	190	32
32	190	21
33	190	23
34	190	33
35	190	36
36	190	46
38	190	32
39	190	33
40	190	31
41	190	33
42	190	32
43	190	36
44	190	73
45	190	97
46	190	100
47	190	55
48	190	44
49	190	38
50	190	44
51	190	59
52	190	37
53	190	28
54	190	77
55	190	84
56	190	92
57	190	53
58	190	51
59	190	55
60	190	68
61	190	73
62	190	58
63	190	11
64	190	54
65	190	6
66	190	26
67	190	60
68	190	73
69	190	60
70	190	79
71	190	65
72	190	38
73	190	62
74	190	54
75	190	46
76	190	58
77	190	70
78	190	54
79	190	81
80	190	99
81	190	104
82	190	64
83	190	109
84	190	119
85	190	93
86	190	132
87	190	106
88	190	93
89	190	106
90	190	111
91	190	110
92	190	91
93	190	83
94	190	104
95	190	99
96	190	125
97	190	113
98	190	126
99	190	97
100	190	79
101	190	84
102	190	88
103	190	97
104	190	94
105	190	81
106	190	70
107	190	122
108	190	129
109	190	99
110	190	119
111	190	132
112	190	131
113	190	159
114	190	115
115	190	79
116	190	97
117	190	112
118	190	106
119	190	116
120	190	108
121	190	105
122	190	130
123	190	98
124	190	139
125	190	116
126	190	157
127	190	151
128	190	143
129	190	160
130	190	151
131	190	123
132	190	183
133	190	137
134	190	149
135	190	149
136	190	143
137	190	129
138	190	205
139	190	219
140	190	212
141	190	186
142	190	209
143	190	225
144	190	268
145	190	281
146	190	247
147	190	237
148	190	243
149	190	259
150	190	181
151	190	227
152	190	183
153	190	209
154	190	198
155	190	271
156	190	264
157	190	369
158	190	362
159	190	467
160	190	475
161	190	346
162	190	381
163	190	366
164	190	341
165	190	343
166	190	354
167	190	343
168	190	308
169	190	323
170	190	414
171	190	443
172	190	476
173	190	651
174	190	651
175	190	622
176	190	803
177	190	722
178	190	866
179	190	786
180	190	838
181	190	941
182	190	793
183	190	1677
184	190	2064
185	190	2297
186	190	1937
187	190	3984
188	190	7319
189	190	12264
190	190	48324
0	191	8
1	191	63
2	191	108
3	191	115
4	191	104
5	191	74
6	191	76
7	191	60
8	191	53
9	191	47
10	191	30
11	191	30
12	191	34
13	191	40
14	191	45
15	191	44
16	191	54
17	191	38
18	191	44
19	191	34
20	191	34
21	191	44
22	191	33
23	191	38
24	191	27
25	191	37
26	191	23
27	191	32
28	191	33
29	191	22
30	191	35
31	191	28
32	191	23
33	191	28
34	191	35
35	191	32
36	191	41
38	191	27
39	191	29
40	191	33
41	191	40
42	191	56
43	191	50
44	191	80
45	191	101
46	191	116
47	191	66
48	191	42
49	191	20
50	191	35
51	191	46
52	191	41
53	191	34
54	191	57
55	191	83
56	191	101
57	191	66
58	191	58
59	191	47
60	191	104
61	191	74
62	191	51
63	191	7
64	191	56
65	191	16
66	191	16
67	191	57
68	191	77
69	191	73
70	191	62
71	191	60
72	191	50
73	191	55
74	191	54
75	191	56
76	191	67
77	191	59
78	191	80
79	191	83
80	191	116
81	191	98
82	191	86
83	191	107
84	191	97
85	191	126
86	191	111
87	191	107
88	191	101
89	191	92
90	191	129
91	191	109
92	191	88
93	191	108
94	191	127
95	191	77
96	191	139
97	191	128
98	191	120
99	191	87
100	191	77
101	191	92
102	191	81
103	191	83
104	191	75
105	191	73
106	191	78
107	191	102
108	191	135
109	191	97
110	191	115
111	191	127
112	191	135
113	191	139
114	191	124
115	191	79
116	191	108
117	191	107
118	191	110
119	191	96
120	191	110
121	191	122
122	191	122
123	191	117
124	191	155
125	191	132
126	191	124
127	191	131
128	191	154
129	191	126
130	191	159
131	191	140
132	191	151
133	191	184
134	191	149
135	191	166
136	191	153
137	191	154
138	191	201
139	191	244
140	191	199
141	191	210
142	191	192
143	191	188
144	191	300
145	191	239
146	191	225
147	191	248
148	191	218
149	191	228
150	191	208
151	191	212
152	191	170
153	191	214
154	191	193
155	191	264
156	191	275
157	191	391
158	191	352
159	191	461
160	191	441
161	191	344
162	191	344
163	191	341
164	191	363
165	191	316
166	191	360
167	191	317
168	191	289
169	191	319
170	191	349
171	191	423
172	191	448
173	191	601
174	191	657
175	191	626
176	191	773
177	191	655
178	191	843
179	191	903
180	191	857
181	191	907
182	191	837
183	191	1496
184	191	1966
185	191	2105
186	191	1976
187	191	3792
188	191	6072
189	191	5649
190	191	14889
191	191	47057
1	192	66
2	192	106
3	192	113
4	192	109
5	192	78
6	192	82
7	192	63
8	192	55
9	192	45
10	192	31
11	192	49
12	192	33
13	192	38
14	192	49
15	192	53
16	192	46
17	192	56
18	192	52
19	192	32
20	192	24
21	192	40
22	192	38
23	192	35
24	192	21
25	192	27
26	192	29
27	192	27
28	192	24
29	192	32
30	192	31
31	192	32
32	192	47
33	192	36
34	192	39
35	192	43
36	192	48
38	192	34
39	192	36
40	192	41
41	192	56
42	192	51
43	192	47
44	192	67
45	192	68
46	192	111
47	192	79
48	192	62
49	192	34
50	192	44
51	192	51
52	192	49
53	192	40
54	192	80
55	192	83
56	192	100
57	192	58
58	192	58
59	192	72
60	192	92
61	192	85
62	192	49
63	192	6
64	192	63
65	192	17
66	192	13
67	192	61
68	192	89
69	192	72
70	192	59
71	192	49
72	192	50
73	192	60
74	192	53
75	192	50
76	192	80
77	192	87
78	192	74
79	192	79
80	192	117
81	192	124
82	192	89
83	192	116
84	192	103
85	192	134
86	192	109
87	192	96
88	192	119
89	192	95
90	192	123
91	192	110
92	192	98
93	192	120
94	192	125
95	192	98
96	192	139
97	192	123
98	192	120
99	192	102
100	192	83
101	192	89
102	192	73
103	192	102
104	192	102
105	192	90
106	192	106
107	192	95
108	192	157
109	192	93
110	192	150
111	192	124
112	192	142
113	192	142
114	192	119
115	192	62
116	192	107
117	192	124
118	192	133
119	192	112
120	192	111
121	192	111
122	192	123
123	192	115
124	192	161
125	192	140
126	192	161
127	192	153
128	192	161
129	192	133
130	192	172
131	192	154
132	192	194
133	192	167
134	192	165
135	192	163
136	192	149
137	192	175
138	192	187
139	192	249
140	192	220
141	192	187
142	192	185
143	192	203
144	192	314
145	192	262
146	192	281
147	192	251
148	192	237
149	192	236
150	192	215
151	192	198
152	192	167
153	192	231
154	192	214
155	192	271
156	192	302
157	192	401
158	192	368
159	192	500
160	192	492
161	192	346
162	192	391
163	192	380
164	192	391
165	192	369
166	192	383
167	192	395
168	192	298
169	192	350
170	192	394
171	192	426
172	192	504
173	192	719
174	192	778
175	192	672
176	192	823
177	192	766
178	192	962
179	192	944
180	192	943
181	192	1014
182	192	953
183	192	1926
184	192	2304
185	192	2641
186	192	2294
187	192	4516
188	192	6807
189	192	5532
190	192	9598
191	192	17291
192	192	53871
0	193	5
1	193	74
2	193	95
3	193	107
4	193	102
5	193	56
6	193	56
7	193	46
8	193	42
9	193	43
10	193	33
11	193	32
12	193	39
13	193	26
14	193	60
15	193	48
16	193	37
17	193	34
18	193	34
19	193	30
20	193	24
21	193	32
22	193	39
23	193	32
24	193	33
25	193	25
26	193	25
27	193	24
28	193	29
29	193	25
30	193	28
31	193	30
32	193	33
33	193	27
34	193	29
35	193	33
36	193	47
38	193	44
39	193	37
40	193	29
41	193	33
42	193	35
43	193	44
44	193	65
45	193	80
46	193	124
47	193	68
48	193	66
49	193	44
50	193	58
51	193	61
52	193	34
53	193	48
54	193	69
55	193	74
56	193	112
57	193	56
58	193	50
59	193	49
60	193	75
61	193	89
62	193	53
63	193	21
64	193	53
65	193	20
66	193	14
67	193	64
68	193	79
69	193	66
70	193	49
71	193	54
72	193	45
73	193	61
74	193	53
75	193	49
76	193	58
77	193	63
78	193	44
79	193	79
80	193	93
81	193	141
82	193	74
83	193	91
84	193	110
85	193	120
86	193	109
87	193	87
88	193	119
89	193	86
90	193	110
91	193	139
92	193	100
93	193	107
94	193	127
95	193	107
96	193	133
97	193	134
98	193	113
99	193	121
100	193	99
101	193	100
102	193	86
103	193	114
104	193	98
105	193	101
106	193	94
107	193	122
108	193	140
109	193	110
110	193	112
111	193	132
112	193	125
113	193	163
114	193	109
115	193	74
116	193	96
117	193	122
118	193	95
119	193	96
120	193	126
121	193	134
122	193	115
123	193	128
124	193	123
125	193	134
126	193	135
127	193	160
128	193	179
129	193	131
130	193	168
131	193	176
132	193	156
133	193	155
134	193	145
135	193	139
136	193	130
137	193	136
138	193	180
139	193	215
140	193	208
141	193	165
142	193	202
143	193	196
144	193	317
145	193	304
146	193	271
147	193	240
148	193	229
149	193	255
150	193	197
151	193	205
152	193	171
153	193	221
154	193	237
155	193	288
156	193	270
157	193	349
158	193	341
159	193	454
160	193	434
161	193	320
162	193	401
163	193	384
164	193	345
165	193	343
166	193	393
167	193	329
168	193	297
169	193	339
170	193	376
171	193	426
172	193	489
173	193	637
174	193	635
175	193	587
176	193	777
177	193	717
178	193	917
179	193	810
180	193	790
181	193	903
182	193	790
183	193	1584
184	193	1913
185	193	2128
186	193	1874
187	193	3534
188	193	4948
189	193	3562
190	193	5443
191	193	5880
192	193	11363
193	193	49837
0	194	4
1	194	76
2	194	73
3	194	84
4	194	58
5	194	63
6	194	57
7	194	38
8	194	33
9	194	31
10	194	25
11	194	24
12	194	25
13	194	28
14	194	43
15	194	46
16	194	32
17	194	24
18	194	30
19	194	29
20	194	29
21	194	18
22	194	35
23	194	30
24	194	22
25	194	30
26	194	22
27	194	20
28	194	20
29	194	26
30	194	18
31	194	35
32	194	16
33	194	24
34	194	21
35	194	36
36	194	29
38	194	22
39	194	23
40	194	21
41	194	22
42	194	30
43	194	34
44	194	46
45	194	52
46	194	108
47	194	77
48	194	64
49	194	40
50	194	58
51	194	61
52	194	36
53	194	44
54	194	71
55	194	93
56	194	89
57	194	39
58	194	28
59	194	44
60	194	64
61	194	84
62	194	77
63	194	21
64	194	48
65	194	20
66	194	17
67	194	81
68	194	53
69	194	40
70	194	53
71	194	46
72	194	33
73	194	37
74	194	40
75	194	43
76	194	42
77	194	63
78	194	44
79	194	65
80	194	111
81	194	108
82	194	80
83	194	88
84	194	118
85	194	118
86	194	106
87	194	101
88	194	79
89	194	64
90	194	106
91	194	104
92	194	107
93	194	97
94	194	99
95	194	87
96	194	145
97	194	97
98	194	116
99	194	129
100	194	110
101	194	110
102	194	98
103	194	102
104	194	124
105	194	92
106	194	105
107	194	119
108	194	128
109	194	115
110	194	138
111	194	150
112	194	115
113	194	150
114	194	93
115	194	62
116	194	60
117	194	87
118	194	100
119	194	98
120	194	112
121	194	133
122	194	143
123	194	132
124	194	157
125	194	146
126	194	141
127	194	147
128	194	144
129	194	101
130	194	120
131	194	131
132	194	140
133	194	129
134	194	129
135	194	111
136	194	131
137	194	100
138	194	130
139	194	199
140	194	173
141	194	151
142	194	170
143	194	167
144	194	265
145	194	262
146	194	264
147	194	258
148	194	260
149	194	276
150	194	248
151	194	253
152	194	218
153	194	263
154	194	262
155	194	229
156	194	201
157	194	317
158	194	331
159	194	436
160	194	452
161	194	297
162	194	349
163	194	346
164	194	347
165	194	344
166	194	377
167	194	372
168	194	289
169	194	327
170	194	374
171	194	372
172	194	416
173	194	452
174	194	469
175	194	496
176	194	653
177	194	488
178	194	590
179	194	569
180	194	566
181	194	609
182	194	472
183	194	864
184	194	1138
185	194	977
186	194	787
187	194	1043
188	194	1572
189	194	1532
190	194	2422
191	194	2541
192	194	3653
193	194	13834
194	194	49579
0	195	5
1	195	58
2	195	100
3	195	98
4	195	81
5	195	63
6	195	53
7	195	50
8	195	53
9	195	41
10	195	24
11	195	31
12	195	30
13	195	37
14	195	52
15	195	55
16	195	38
17	195	32
18	195	26
19	195	23
20	195	30
21	195	20
22	195	31
23	195	20
24	195	25
25	195	27
26	195	22
27	195	30
28	195	18
29	195	17
30	195	13
31	195	26
32	195	34
33	195	23
34	195	29
35	195	29
36	195	29
38	195	34
39	195	34
40	195	30
41	195	35
42	195	31
43	195	32
44	195	55
45	195	94
46	195	90
47	195	59
48	195	69
49	195	39
50	195	38
51	195	55
52	195	45
53	195	54
54	195	69
55	195	67
56	195	79
57	195	30
58	195	32
59	195	40
60	195	65
61	195	79
62	195	69
63	195	13
64	195	48
65	195	14
66	195	11
67	195	68
68	195	53
69	195	46
70	195	47
71	195	49
72	195	27
73	195	52
74	195	43
75	195	36
76	195	43
77	195	71
78	195	65
79	195	63
80	195	122
81	195	104
82	195	72
83	195	96
84	195	124
85	195	118
86	195	114
87	195	89
88	195	91
89	195	70
90	195	98
91	195	95
92	195	102
93	195	117
94	195	101
95	195	95
96	195	93
97	195	113
98	195	113
99	195	85
100	195	91
101	195	110
102	195	83
103	195	78
104	195	98
105	195	85
106	195	88
107	195	99
108	195	103
109	195	87
110	195	122
111	195	127
112	195	127
113	195	158
114	195	87
115	195	61
116	195	75
117	195	74
118	195	84
119	195	96
120	195	113
121	195	116
122	195	107
123	195	119
124	195	141
125	195	130
126	195	130
127	195	166
128	195	137
129	195	105
130	195	144
131	195	134
132	195	136
133	195	126
134	195	121
135	195	129
136	195	122
137	195	124
138	195	151
139	195	198
140	195	178
141	195	139
142	195	148
143	195	193
144	195	265
145	195	268
146	195	252
147	195	250
148	195	226
149	195	234
150	195	186
151	195	229
152	195	153
153	195	234
154	195	222
155	195	275
156	195	200
157	195	284
158	195	320
159	195	402
160	195	395
161	195	269
162	195	303
163	195	280
164	195	316
165	195	283
166	195	303
167	195	322
168	195	234
169	195	283
170	195	306
171	195	367
172	195	413
173	195	420
174	195	425
175	195	416
176	195	569
177	195	428
178	195	481
179	195	465
180	195	452
181	195	512
182	195	442
183	195	745
184	195	1024
185	195	886
186	195	783
187	195	1083
188	195	1506
189	195	1333
190	195	2025
191	195	2212
192	195	3131
193	195	8554
194	195	14410
195	195	47314
0	196	1
1	196	69
2	196	88
3	196	94
4	196	80
5	196	55
6	196	44
7	196	35
8	196	24
9	196	26
10	196	19
11	196	28
12	196	29
13	196	26
14	196	28
15	196	40
16	196	41
17	196	34
18	196	21
19	196	30
20	196	28
21	196	35
22	196	47
23	196	32
24	196	27
25	196	28
26	196	26
27	196	30
28	196	25
29	196	18
30	196	19
31	196	26
32	196	24
33	196	19
34	196	24
35	196	30
36	196	23
38	196	20
39	196	36
40	196	36
41	196	31
42	196	40
43	196	34
44	196	66
45	196	76
46	196	98
47	196	60
48	196	50
49	196	25
50	196	47
51	196	54
52	196	46
53	196	39
54	196	70
55	196	74
56	196	88
57	196	41
58	196	51
59	196	44
60	196	63
61	196	82
62	196	51
63	196	14
64	196	43
65	196	17
66	196	14
67	196	49
68	196	54
69	196	60
70	196	51
71	196	35
72	196	40
73	196	62
74	196	45
75	196	50
76	196	42
77	196	64
78	196	56
79	196	75
80	196	101
81	196	101
82	196	73
83	196	86
84	196	123
85	196	93
86	196	110
87	196	100
88	196	101
89	196	60
90	196	104
91	196	96
92	196	93
93	196	106
94	196	86
95	196	86
96	196	118
97	196	106
98	196	85
99	196	94
100	196	72
101	196	86
102	196	86
103	196	79
104	196	82
105	196	102
106	196	90
107	196	82
108	196	124
109	196	105
110	196	129
111	196	125
112	196	126
113	196	140
114	196	96
115	196	73
116	196	82
117	196	82
118	196	100
119	196	103
120	196	111
121	196	137
122	196	117
123	196	98
124	196	150
125	196	141
126	196	126
127	196	136
128	196	134
129	196	87
130	196	126
131	196	129
132	196	142
133	196	132
134	196	104
135	196	113
136	196	115
137	196	126
138	196	144
139	196	147
140	196	145
141	196	152
142	196	174
143	196	160
144	196	246
145	196	261
146	196	223
147	196	278
148	196	213
149	196	207
150	196	172
151	196	219
152	196	171
153	196	211
154	196	208
155	196	217
156	196	201
157	196	259
158	196	284
159	196	361
160	196	332
161	196	266
162	196	286
163	196	295
164	196	282
165	196	279
166	196	300
167	196	285
168	196	231
169	196	249
170	196	268
171	196	284
172	196	362
173	196	402
174	196	379
175	196	382
176	196	542
177	196	385
178	196	467
179	196	474
180	196	440
181	196	536
182	196	403
183	196	704
184	196	908
185	196	867
186	196	699
187	196	1036
188	196	1374
189	196	1113
190	196	1822
191	196	1898
192	196	2645
193	196	6699
194	196	6042
195	196	15042
196	196	46597
0	197	6
1	197	65
2	197	103
3	197	102
4	197	85
5	197	83
6	197	63
7	197	51
8	197	57
9	197	34
10	197	31
11	197	32
12	197	48
13	197	46
14	197	64
15	197	56
16	197	41
17	197	45
18	197	43
19	197	31
20	197	30
21	197	44
22	197	25
23	197	30
24	197	30
25	197	29
26	197	26
27	197	32
28	197	32
29	197	43
30	197	34
31	197	44
32	197	31
33	197	38
34	197	30
35	197	37
36	197	32
38	197	28
39	197	25
40	197	30
41	197	41
42	197	47
43	197	56
44	197	97
45	197	92
46	197	108
47	197	72
48	197	50
49	197	47
50	197	47
51	197	39
52	197	34
53	197	31
54	197	71
55	197	84
56	197	103
57	197	68
58	197	54
59	197	51
60	197	97
61	197	88
62	197	57
63	197	11
64	197	57
65	197	19
66	197	16
67	197	59
68	197	90
69	197	86
70	197	75
71	197	62
72	197	57
73	197	59
74	197	52
75	197	47
76	197	50
77	197	90
78	197	54
79	197	90
80	197	128
81	197	123
82	197	78
83	197	116
84	197	111
85	197	130
86	197	133
87	197	100
88	197	122
89	197	91
90	197	113
91	197	102
92	197	136
93	197	105
94	197	130
95	197	110
96	197	109
97	197	116
98	197	120
99	197	103
100	197	82
101	197	103
102	197	91
103	197	111
104	197	87
105	197	90
106	197	104
107	197	111
108	197	130
109	197	82
110	197	113
111	197	165
112	197	140
113	197	139
114	197	111
115	197	88
116	197	79
117	197	114
118	197	128
119	197	115
120	197	131
121	197	157
122	197	113
123	197	146
124	197	156
125	197	133
126	197	153
127	197	154
128	197	134
129	197	153
130	197	150
131	197	150
132	197	175
133	197	138
134	197	170
135	197	145
136	197	134
137	197	152
138	197	185
139	197	226
140	197	200
141	197	190
142	197	188
143	197	183
144	197	287
145	197	270
146	197	251
147	197	260
148	197	214
149	197	220
150	197	191
151	197	212
152	197	185
153	197	231
154	197	219
155	197	265
156	197	238
157	197	355
158	197	293
159	197	340
160	197	364
161	197	286
162	197	312
163	197	270
164	197	322
165	197	269
166	197	310
167	197	308
168	197	269
169	197	301
170	197	302
171	197	350
172	197	357
173	197	382
174	197	435
175	197	435
176	197	523
177	197	439
178	197	525
179	197	540
180	197	506
181	197	579
182	197	441
183	197	828
184	197	936
185	197	946
186	197	892
187	197	1076
188	197	1506
189	197	1161
190	197	1755
191	197	1881
192	197	2551
193	197	5566
194	197	5231
195	197	8894
196	197	16824
197	197	54354
0	198	5
1	198	74
2	198	117
3	198	172
4	198	117
5	198	96
6	198	89
7	198	77
8	198	79
9	198	55
10	198	46
11	198	66
12	198	47
13	198	56
14	198	66
15	198	69
16	198	71
17	198	59
18	198	47
19	198	43
20	198	57
21	198	47
22	198	48
23	198	28
24	198	46
25	198	43
26	198	46
27	198	38
28	198	30
29	198	31
30	198	41
31	198	56
32	198	42
33	198	46
34	198	29
35	198	51
36	198	57
38	198	48
39	198	59
40	198	55
41	198	60
42	198	73
43	198	59
44	198	101
45	198	130
46	198	143
47	198	76
48	198	42
49	198	36
50	198	34
51	198	45
52	198	28
53	198	35
54	198	63
55	198	88
56	198	136
57	198	85
58	198	71
59	198	77
60	198	110
61	198	99
62	198	54
63	198	6
64	198	39
65	198	8
66	198	12
67	198	62
68	198	93
69	198	110
70	198	95
71	198	88
72	198	74
73	198	88
74	198	61
75	198	70
76	198	86
77	198	99
78	198	87
79	198	105
80	198	124
81	198	135
82	198	101
83	198	118
84	198	109
85	198	127
86	198	128
87	198	103
88	198	123
89	198	123
90	198	153
91	198	99
92	198	93
93	198	100
94	198	124
95	198	104
96	198	139
97	198	157
98	198	119
99	198	97
100	198	91
101	198	80
102	198	80
103	198	65
104	198	75
105	198	81
106	198	84
107	198	92
108	198	113
109	198	94
110	198	94
111	198	114
112	198	123
113	198	165
114	198	133
115	198	109
116	198	126
117	198	136
118	198	148
119	198	125
120	198	132
121	198	106
122	198	128
123	198	112
124	198	136
125	198	116
126	198	141
127	198	159
128	198	162
129	198	173
130	198	187
131	198	198
132	198	177
133	198	180
134	198	200
135	198	184
136	198	166
137	198	158
138	198	219
139	198	287
140	198	236
141	198	241
142	198	218
143	198	209
144	198	262
145	198	239
146	198	190
147	198	199
148	198	214
149	198	171
150	198	157
151	198	174
152	198	165
153	198	170
154	198	177
155	198	282
156	198	373
157	198	382
158	198	338
159	198	355
160	198	386
161	198	238
162	198	275
163	198	271
164	198	247
165	198	221
166	198	261
167	198	251
168	198	210
169	198	274
170	198	273
171	198	321
172	198	341
173	198	401
174	198	425
175	198	404
176	198	478
177	198	441
178	198	591
179	198	626
180	198	554
181	198	587
182	198	520
183	198	903
184	198	1116
185	198	1097
186	198	1197
187	198	1586
188	198	1990
189	198	1345
190	198	1965
191	198	2183
192	198	3003
193	198	7300
194	198	5556
195	198	10395
196	198	9959
197	198	18547
198	198	55418
0	199	1
1	199	42
2	199	143
3	199	186
4	199	204
5	199	143
6	199	154
7	199	141
8	199	111
9	199	98
10	199	84
11	199	90
12	199	76
13	199	92
14	199	95
15	199	95
16	199	90
17	199	78
18	199	76
19	199	74
20	199	79
21	199	70
22	199	67
23	199	58
24	199	64
25	199	75
26	199	52
27	199	57
28	199	52
29	199	51
30	199	58
31	199	59
32	199	75
33	199	61
34	199	78
35	199	73
36	199	97
38	199	71
39	199	94
40	199	88
41	199	94
42	199	99
43	199	110
44	199	150
45	199	189
46	199	178
47	199	80
48	199	55
49	199	37
50	199	31
51	199	36
52	199	33
53	199	26
54	199	58
55	199	96
56	199	164
57	199	116
58	199	106
59	199	116
60	199	146
61	199	104
62	199	37
63	199	7
64	199	34
65	199	9
66	199	11
67	199	29
68	199	122
69	199	140
70	199	127
71	199	124
72	199	130
73	199	141
74	199	116
75	199	115
76	199	141
77	199	133
78	199	125
79	199	147
80	199	143
81	199	129
82	199	112
83	199	138
84	199	89
85	199	100
86	199	115
87	199	143
88	199	172
89	199	199
90	199	147
91	199	90
92	199	86
93	199	80
94	199	125
95	199	111
96	199	107
97	199	149
98	199	97
99	199	67
100	199	52
101	199	53
102	199	51
103	199	49
104	199	47
105	199	53
106	199	52
107	199	86
108	199	96
109	199	62
110	199	82
111	199	80
112	199	124
113	199	141
114	199	159
115	199	137
116	199	196
117	199	140
118	199	181
119	199	127
120	199	114
121	199	107
122	199	109
123	199	101
124	199	84
125	199	115
126	199	146
127	199	128
128	199	185
129	199	251
130	199	226
131	199	246
132	199	226
133	199	240
134	199	255
135	199	220
136	199	219
137	199	249
138	199	252
139	199	278
140	199	260
141	199	251
142	199	259
143	199	270
144	199	241
145	199	165
146	199	168
147	199	162
148	199	175
149	199	137
150	199	131
151	199	128
152	199	108
153	199	133
154	199	126
155	199	221
156	199	409
157	199	392
158	199	275
159	199	251
160	199	298
161	199	208
162	199	229
163	199	203
164	199	183
165	199	198
166	199	220
167	199	205
168	199	155
169	199	201
170	199	228
171	199	236
172	199	232
173	199	352
174	199	372
175	199	340
176	199	397
177	199	342
178	199	485
179	199	595
180	199	507
181	199	609
182	199	595
183	199	744
184	199	812
185	199	1006
186	199	1464
187	199	1607
188	199	1927
189	199	997
190	199	1427
191	199	1506
192	199	1978
193	199	3808
194	199	2827
195	199	4629
196	199	3804
197	199	5160
198	199	14726
199	199	67624
0	200	2
1	200	39
2	200	128
3	200	300
4	200	252
5	200	318
6	200	267
7	200	299
8	200	288
9	200	187
10	200	226
11	200	253
12	200	189
13	200	200
14	200	219
15	200	128
16	200	151
17	200	177
18	200	188
19	200	148
20	200	200
21	200	132
22	200	130
23	200	165
24	200	182
25	200	130
26	200	116
27	200	148
28	200	201
29	200	167
30	200	150
31	200	133
32	200	151
33	200	160
34	200	177
35	200	130
36	200	157
38	200	139
39	200	271
40	200	210
41	200	184
42	200	241
43	200	293
44	200	295
45	200	271
46	200	150
47	200	48
48	200	25
49	200	27
50	200	26
51	200	27
52	200	20
53	200	21
54	200	51
55	200	115
56	200	251
57	200	354
58	200	295
59	200	267
60	200	220
61	200	119
62	200	27
63	200	2
64	200	28
65	200	10
66	200	9
67	200	35
68	200	119
69	200	254
70	200	233
71	200	285
72	200	251
73	200	241
74	200	202
75	200	260
76	200	262
77	200	203
78	200	239
79	200	239
80	200	125
81	200	130
82	200	135
83	200	167
84	200	61
85	200	101
86	200	80
87	200	123
88	200	230
89	200	307
90	200	171
91	200	82
92	200	69
93	200	60
94	200	116
95	200	134
96	200	100
97	200	179
98	200	62
99	200	44
100	200	37
101	200	39
102	200	30
103	200	49
104	200	34
105	200	35
106	200	36
107	200	79
108	200	69
109	200	45
110	200	58
111	200	53
112	200	77
113	200	112
114	200	191
115	200	267
116	200	323
117	200	177
118	200	247
119	200	101
120	200	113
121	200	72
122	200	70
123	200	77
124	200	79
125	200	77
126	200	73
127	200	75
128	200	134
129	200	361
130	200	248
131	200	223
132	200	218
133	200	215
134	200	318
135	200	238
136	200	280
137	200	282
138	200	272
139	200	225
140	200	251
141	200	336
142	200	211
143	200	257
144	200	202
145	200	127
146	200	82
147	200	93
148	200	100
149	200	86
150	200	84
151	200	104
152	200	59
153	200	81
154	200	59
155	200	165
156	200	566
157	200	382
158	200	198
159	200	162
160	200	203
161	200	156
162	200	172
163	200	136
164	200	116
165	200	134
166	200	146
167	200	148
168	200	119
169	200	140
170	200	156
171	200	195
172	200	175
173	200	220
174	200	287
175	200	273
176	200	213
177	200	238
178	200	380
179	200	607
180	200	355
181	200	517
182	200	551
183	200	523
184	200	511
185	200	724
186	200	1465
187	200	1575
188	200	1680
189	200	530
190	200	653
191	200	863
192	200	963
193	200	1577
194	200	1079
195	200	1581
196	200	1526
197	200	2206
198	200	4595
199	200	22914
200	200	75533
1	201	29
2	201	136
3	201	261
4	201	255
5	201	313
6	201	290
7	201	318
8	201	297
9	201	212
10	201	243
11	201	223
12	201	200
13	201	243
14	201	192
15	201	131
16	201	133
17	201	167
18	201	214
19	201	192
20	201	213
21	201	158
22	201	141
23	201	168
24	201	179
25	201	142
26	201	141
27	201	165
28	201	192
29	201	130
30	201	173
31	201	140
32	201	188
33	201	170
34	201	170
35	201	143
36	201	167
38	201	174
39	201	293
40	201	241
41	201	194
42	201	304
43	201	291
44	201	343
45	201	257
46	201	133
47	201	47
48	201	32
49	201	15
50	201	20
51	201	18
52	201	17
53	201	15
54	201	38
55	201	94
56	201	199
57	201	384
58	201	320
59	201	282
60	201	230
61	201	111
62	201	26
63	201	6
64	201	31
65	201	8
66	201	12
67	201	32
68	201	111
69	201	270
70	201	246
71	201	289
72	201	293
73	201	233
74	201	200
75	201	265
76	201	264
77	201	190
78	201	214
79	201	249
80	201	112
81	201	120
82	201	143
83	201	135
84	201	57
85	201	61
86	201	69
87	201	108
88	201	188
89	201	289
90	201	167
91	201	94
92	201	74
93	201	46
94	201	109
95	201	107
96	201	104
97	201	176
98	201	62
99	201	35
100	201	24
101	201	43
102	201	31
103	201	32
104	201	36
105	201	29
106	201	35
107	201	68
108	201	60
109	201	51
110	201	53
111	201	50
112	201	81
113	201	95
114	201	176
115	201	256
116	201	362
117	201	209
118	201	216
119	201	108
120	201	70
121	201	68
122	201	59
123	201	67
124	201	74
125	201	72
126	201	66
127	201	80
128	201	145
129	201	351
130	201	233
131	201	216
132	201	204
133	201	208
134	201	357
135	201	241
136	201	250
137	201	297
138	201	275
139	201	202
140	201	227
141	201	316
142	201	176
143	201	237
144	201	192
145	201	96
146	201	73
147	201	77
148	201	75
149	201	74
150	201	78
151	201	59
152	201	50
153	201	59
154	201	68
155	201	158
156	201	576
157	201	382
158	201	182
159	201	139
160	201	149
161	201	125
162	201	126
163	201	111
164	201	122
165	201	112
166	201	151
167	201	116
168	201	103
169	201	140
170	201	150
171	201	186
172	201	119
173	201	204
174	201	251
175	201	225
176	201	168
177	201	182
178	201	371
179	201	539
180	201	342
181	201	411
182	201	485
183	201	418
184	201	416
185	201	666
186	201	1379
187	201	1525
188	201	1413
189	201	440
190	201	538
191	201	681
192	201	704
193	201	1068
194	201	745
195	201	1128
196	201	1048
197	201	1666
198	201	3367
199	201	12593
200	201	35192
201	201	74473
1	202	29
2	202	155
3	202	219
4	202	264
5	202	235
6	202	222
7	202	175
8	202	176
9	202	130
10	202	120
11	202	118
12	202	135
13	202	129
14	202	125
15	202	119
16	202	111
17	202	104
18	202	107
19	202	125
20	202	111
21	202	82
22	202	88
23	202	86
24	202	98
25	202	80
26	202	82
27	202	87
28	202	85
29	202	71
30	202	103
31	202	102
32	202	87
33	202	92
34	202	113
35	202	96
36	202	106
38	202	88
39	202	144
40	202	120
41	202	136
42	202	173
43	202	155
44	202	212
45	202	217
46	202	116
47	202	44
48	202	34
49	202	27
50	202	18
51	202	20
52	202	16
53	202	14
54	202	46
55	202	111
56	202	150
57	202	213
58	202	174
59	202	188
60	202	152
61	202	88
62	202	29
63	202	5
64	202	18
65	202	4
66	202	5
67	202	31
68	202	111
69	202	200
70	202	183
71	202	194
72	202	159
73	202	168
74	202	162
75	202	181
76	202	220
77	202	166
78	202	161
79	202	168
80	202	112
81	202	98
82	202	115
83	202	126
84	202	63
85	202	82
86	202	79
87	202	97
88	202	163
89	202	254
90	202	117
91	202	66
92	202	66
93	202	51
94	202	88
95	202	124
96	202	82
97	202	162
98	202	57
99	202	45
100	202	25
101	202	47
102	202	34
103	202	21
104	202	34
105	202	32
106	202	25
107	202	58
108	202	63
109	202	36
110	202	50
111	202	66
112	202	64
113	202	97
114	202	164
115	202	189
116	202	185
117	202	138
118	202	167
119	202	96
120	202	72
121	202	69
122	202	54
123	202	57
124	202	98
125	202	63
126	202	74
127	202	76
128	202	144
129	202	295
130	202	196
131	202	182
132	202	195
133	202	181
134	202	240
135	202	229
136	202	235
137	202	258
138	202	255
139	202	209
140	202	217
141	202	278
142	202	196
143	202	225
144	202	185
145	202	121
146	202	83
147	202	67
148	202	95
149	202	82
150	202	74
151	202	80
152	202	64
153	202	64
154	202	85
155	202	164
156	202	452
157	202	339
158	202	190
159	202	153
160	202	150
161	202	135
162	202	134
163	202	110
164	202	128
165	202	120
166	202	155
167	202	135
168	202	99
169	202	138
170	202	165
171	202	160
172	202	150
173	202	181
174	202	207
175	202	217
176	202	198
177	202	211
178	202	333
179	202	418
180	202	287
181	202	368
182	202	413
183	202	386
184	202	452
185	202	585
186	202	1062
187	202	1109
188	202	1237
189	202	475
190	202	597
191	202	692
192	202	844
193	202	1261
194	202	959
195	202	1406
196	202	1312
197	202	1921
198	202	4178
199	202	12696
200	202	13569
201	202	18867
202	202	59024
0	203	3
1	203	57
2	203	135
3	203	193
4	203	194
5	203	144
6	203	139
7	203	126
8	203	119
9	203	98
10	203	65
11	203	69
12	203	59
13	203	97
14	203	121
15	203	107
16	203	82
17	203	81
18	203	63
19	203	75
20	203	66
21	203	59
22	203	68
23	203	70
24	203	62
25	203	50
26	203	48
27	203	68
28	203	57
29	203	43
30	203	47
31	203	66
32	203	64
33	203	65
34	203	82
35	203	86
36	203	88
38	203	75
39	203	80
40	203	83
41	203	85
42	203	115
43	203	96
44	203	136
45	203	141
46	203	129
47	203	81
48	203	38
49	203	26
50	203	32
51	203	50
52	203	43
53	203	36
54	203	72
55	203	109
56	203	148
57	203	90
58	203	86
59	203	91
60	203	126
61	203	101
62	203	43
63	203	13
64	203	44
65	203	11
66	203	7
67	203	55
68	203	88
69	203	119
70	203	110
71	203	115
72	203	101
73	203	137
74	203	114
75	203	104
76	203	127
77	203	149
78	203	123
79	203	149
80	203	145
81	203	129
82	203	92
83	203	120
84	203	105
85	203	114
86	203	129
87	203	125
88	203	145
89	203	150
90	203	132
91	203	113
92	203	88
93	203	84
94	203	112
95	203	110
96	203	123
97	203	139
98	203	102
99	203	91
100	203	70
101	203	63
102	203	56
103	203	64
104	203	55
105	203	57
106	203	64
107	203	90
108	203	91
109	203	83
110	203	78
111	203	105
112	203	114
113	203	158
114	203	155
115	203	141
116	203	156
117	203	125
118	203	123
119	203	121
120	203	104
121	203	138
122	203	134
123	203	87
124	203	113
125	203	96
126	203	135
127	203	126
128	203	166
129	203	199
130	203	204
131	203	190
132	203	269
133	203	224
134	203	227
135	203	186
136	203	201
137	203	233
138	203	251
139	203	265
140	203	247
141	203	237
142	203	215
143	203	224
144	203	232
145	203	180
146	203	182
147	203	155
148	203	160
149	203	160
150	203	101
151	203	132
152	203	92
153	203	165
154	203	128
155	203	249
156	203	333
157	203	363
158	203	246
159	203	275
160	203	268
161	203	208
162	203	204
163	203	182
164	203	177
165	203	152
166	203	169
167	203	198
168	203	149
169	203	163
170	203	214
171	203	200
172	203	199
173	203	239
174	203	277
175	203	278
176	203	288
177	203	253
178	203	358
179	203	390
180	203	349
181	203	410
182	203	358
183	203	515
184	203	572
185	203	579
186	203	720
187	203	782
188	203	878
189	203	544
190	203	771
191	203	798
192	203	1044
193	203	1546
194	203	1300
195	203	1827
196	203	1685
197	203	2329
198	203	4325
199	203	8290
200	203	4992
201	203	4874
202	203	18539
203	203	70810
0	204	1
1	204	47
2	204	151
3	204	219
4	204	223
5	204	164
6	204	153
7	204	136
8	204	119
9	204	109
10	204	88
11	204	90
12	204	67
13	204	100
14	204	120
15	204	107
16	204	109
17	204	86
18	204	82
19	204	102
20	204	79
21	204	74
22	204	79
23	204	78
24	204	74
25	204	71
26	204	66
27	204	68
28	204	74
29	204	63
30	204	54
31	204	74
32	204	70
33	204	67
34	204	91
35	204	86
36	204	94
38	204	83
39	204	104
40	204	96
41	204	97
42	204	111
43	204	124
44	204	176
45	204	180
46	204	168
47	204	70
48	204	38
49	204	36
50	204	33
51	204	45
52	204	25
53	204	19
54	204	68
55	204	92
56	204	151
57	204	137
58	204	115
59	204	112
60	204	141
61	204	113
62	204	40
63	204	4
64	204	42
65	204	16
66	204	11
67	204	56
68	204	134
69	204	149
70	204	147
71	204	144
72	204	117
73	204	136
74	204	121
75	204	148
76	204	146
77	204	160
78	204	112
79	204	156
80	204	152
81	204	136
82	204	97
83	204	111
84	204	79
85	204	113
86	204	93
87	204	119
88	204	162
89	204	170
90	204	131
91	204	97
92	204	72
93	204	77
94	204	125
95	204	102
96	204	98
97	204	131
98	204	81
99	204	69
100	204	49
101	204	64
102	204	57
103	204	50
104	204	58
105	204	50
106	204	50
107	204	91
108	204	85
109	204	62
110	204	76
111	204	80
112	204	102
113	204	135
114	204	146
115	204	136
116	204	136
117	204	127
118	204	141
119	204	117
120	204	85
121	204	108
122	204	99
123	204	96
124	204	100
125	204	116
126	204	112
127	204	121
128	204	166
129	204	233
130	204	210
131	204	220
132	204	244
133	204	207
134	204	228
135	204	195
136	204	203
137	204	209
138	204	223
139	204	241
140	204	247
141	204	236
142	204	197
143	204	248
144	204	242
145	204	157
146	204	118
147	204	138
148	204	182
149	204	131
150	204	109
151	204	121
152	204	109
153	204	108
154	204	133
155	204	207
156	204	345
157	204	318
158	204	237
159	204	237
160	204	236
161	204	154
162	204	198
163	204	160
164	204	159
165	204	143
166	204	137
167	204	180
168	204	138
169	204	157
170	204	173
171	204	176
172	204	216
173	204	249
174	204	213
175	204	263
176	204	236
177	204	222
178	204	337
179	204	362
180	204	356
181	204	359
182	204	356
183	204	448
184	204	514
185	204	509
186	204	777
187	204	829
188	204	824
189	204	455
190	204	688
191	204	705
192	204	884
193	204	1106
194	204	1040
195	204	1239
196	204	1370
197	204	1837
198	204	3055
199	204	5387
200	204	3800
201	204	3910
202	204	8730
203	204	25336
204	204	67227
0	205	3
1	205	42
2	205	129
3	205	188
4	205	194
5	205	135
6	205	118
7	205	130
8	205	98
9	205	86
10	205	56
11	205	70
12	205	66
13	205	76
14	205	119
15	205	104
16	205	74
17	205	79
18	205	66
19	205	66
20	205	68
21	205	61
22	205	61
23	205	46
24	205	63
25	205	54
26	205	36
27	205	64
28	205	56
29	205	56
30	205	57
31	205	66
32	205	60
33	205	57
34	205	69
35	205	78
36	205	61
38	205	69
39	205	68
40	205	76
41	205	71
42	205	79
43	205	97
44	205	141
45	205	135
46	205	130
47	205	60
48	205	40
49	205	26
50	205	30
51	205	37
52	205	23
53	205	27
54	205	62
55	205	87
56	205	120
57	205	83
58	205	97
59	205	105
60	205	107
61	205	85
62	205	43
63	205	4
64	205	40
65	205	24
66	205	9
67	205	53
68	205	75
69	205	99
70	205	90
71	205	124
72	205	88
73	205	122
74	205	117
75	205	93
76	205	131
77	205	119
78	205	113
79	205	135
80	205	147
81	205	112
82	205	109
83	205	120
84	205	94
85	205	98
86	205	112
87	205	97
88	205	150
89	205	134
90	205	97
91	205	76
92	205	83
93	205	68
94	205	92
95	205	84
96	205	111
97	205	142
98	205	87
99	205	58
100	205	57
101	205	65
102	205	46
103	205	44
104	205	40
105	205	50
106	205	41
107	205	62
108	205	88
109	205	48
110	205	48
111	205	88
112	205	96
113	205	140
114	205	145
115	205	107
116	205	127
117	205	106
118	205	145
119	205	109
120	205	77
121	205	74
122	205	94
123	205	76
124	205	80
125	205	98
126	205	106
127	205	101
128	205	143
129	205	179
130	205	217
131	205	170
132	205	188
133	205	158
134	205	204
135	205	175
136	205	200
137	205	164
138	205	212
139	205	212
140	205	204
141	205	188
142	205	179
143	205	201
144	205	213
145	205	153
146	205	130
147	205	138
148	205	152
149	205	115
150	205	95
151	205	116
152	205	76
153	205	114
154	205	113
155	205	189
156	205	281
157	205	251
158	205	188
159	205	228
160	205	232
161	205	148
162	205	175
163	205	146
164	205	155
165	205	136
166	205	173
167	205	134
168	205	118
169	205	152
170	205	159
171	205	169
172	205	146
173	205	198
174	205	216
175	205	210
176	205	221
177	205	205
178	205	273
179	205	321
180	205	252
181	205	314
182	205	286
183	205	368
184	205	404
185	205	430
186	205	576
187	205	577
188	205	659
189	205	415
190	205	565
191	205	585
192	205	704
193	205	1013
194	205	972
195	205	1232
196	205	1176
197	205	1478
198	205	2361
199	205	4430
200	205	2923
201	205	3072
202	205	7874
203	205	17153
204	205	20802
205	205	56708
0	206	3
1	206	50
2	206	140
3	206	209
4	206	210
5	206	176
6	206	139
7	206	139
8	206	107
9	206	91
10	206	81
11	206	118
12	206	106
13	206	107
14	206	135
15	206	89
16	206	115
17	206	98
18	206	90
19	206	85
20	206	76
21	206	62
22	206	71
23	206	90
24	206	81
25	206	77
26	206	55
27	206	79
28	206	63
29	206	67
30	206	65
31	206	75
32	206	72
33	206	81
34	206	85
35	206	86
36	206	98
38	206	70
39	206	95
40	206	93
41	206	95
42	206	123
43	206	109
44	206	150
45	206	153
46	206	138
47	206	70
48	206	45
49	206	25
50	206	27
51	206	43
52	206	31
53	206	34
54	206	51
55	206	101
56	206	153
57	206	122
58	206	120
59	206	107
60	206	138
61	206	77
62	206	32
63	206	14
64	206	39
65	206	11
66	206	11
67	206	50
68	206	112
69	206	118
70	206	130
71	206	137
72	206	113
73	206	133
74	206	119
75	206	121
76	206	134
77	206	143
78	206	146
79	206	145
80	206	128
81	206	125
82	206	106
83	206	122
84	206	101
85	206	97
86	206	107
87	206	114
88	206	131
89	206	142
90	206	124
91	206	77
92	206	59
93	206	45
94	206	95
95	206	93
96	206	104
97	206	150
98	206	75
99	206	52
100	206	48
101	206	45
102	206	38
103	206	50
104	206	41
105	206	50
106	206	51
107	206	71
108	206	103
109	206	63
110	206	69
111	206	74
112	206	120
113	206	109
114	206	140
115	206	130
116	206	125
117	206	140
118	206	126
119	206	108
120	206	102
121	206	89
122	206	81
123	206	83
124	206	96
125	206	92
126	206	103
127	206	130
128	206	156
129	206	220
130	206	196
131	206	183
132	206	208
133	206	178
134	206	200
135	206	187
136	206	189
137	206	219
138	206	224
139	206	235
140	206	183
141	206	207
142	206	199
143	206	226
144	206	221
145	206	138
146	206	132
147	206	121
148	206	156
149	206	129
150	206	96
151	206	101
152	206	71
153	206	91
154	206	108
155	206	170
156	206	279
157	206	293
158	206	164
159	206	198
160	206	217
161	206	138
162	206	164
163	206	120
164	206	135
165	206	132
166	206	166
167	206	134
168	206	125
169	206	137
170	206	163
171	206	167
172	206	177
173	206	177
174	206	218
175	206	195
176	206	214
177	206	157
178	206	281
179	206	314
180	206	256
181	206	320
182	206	335
183	206	393
184	206	403
185	206	395
186	206	594
187	206	598
188	206	637
189	206	349
190	206	436
191	206	514
192	206	593
193	206	690
194	206	653
195	206	725
196	206	780
197	206	992
198	206	1319
199	206	2226
200	206	1875
201	206	1977
202	206	3369
203	206	6061
204	206	6505
205	206	18789
206	206	59689
0	207	3
1	207	44
2	207	135
3	207	208
4	207	207
5	207	163
6	207	161
7	207	129
8	207	144
9	207	109
10	207	86
11	207	88
12	207	95
13	207	95
14	207	110
15	207	104
16	207	100
17	207	86
18	207	87
19	207	85
20	207	77
21	207	86
22	207	77
23	207	75
24	207	75
25	207	83
26	207	63
27	207	58
28	207	58
29	207	65
30	207	55
31	207	80
32	207	68
33	207	76
34	207	77
35	207	79
36	207	92
38	207	92
39	207	97
40	207	102
41	207	109
42	207	101
43	207	119
44	207	152
45	207	121
46	207	133
47	207	62
48	207	39
49	207	30
50	207	14
51	207	33
52	207	22
53	207	31
54	207	41
55	207	97
56	207	140
57	207	116
58	207	104
59	207	112
60	207	152
61	207	95
62	207	35
63	207	5
64	207	26
65	207	12
66	207	9
67	207	46
68	207	100
69	207	132
70	207	159
71	207	148
72	207	115
73	207	142
74	207	127
75	207	114
76	207	134
77	207	161
78	207	124
79	207	133
80	207	127
81	207	101
82	207	90
83	207	128
84	207	70
85	207	90
86	207	113
87	207	119
88	207	135
89	207	157
90	207	119
91	207	68
92	207	56
93	207	58
94	207	91
95	207	86
96	207	108
97	207	132
98	207	72
99	207	60
100	207	37
101	207	41
102	207	40
103	207	57
104	207	47
105	207	34
106	207	47
107	207	73
108	207	66
109	207	53
110	207	65
111	207	92
112	207	96
113	207	122
114	207	119
115	207	131
116	207	131
117	207	118
118	207	137
119	207	96
120	207	90
121	207	86
122	207	87
123	207	88
124	207	94
125	207	74
126	207	80
127	207	99
128	207	116
129	207	216
130	207	189
131	207	178
132	207	184
133	207	181
134	207	180
135	207	171
136	207	201
137	207	203
138	207	219
139	207	227
140	207	205
141	207	217
142	207	157
143	207	210
144	207	180
145	207	137
146	207	125
147	207	120
148	207	122
149	207	110
150	207	94
151	207	90
152	207	86
153	207	102
154	207	93
155	207	152
156	207	283
157	207	258
158	207	171
159	207	179
160	207	180
161	207	151
162	207	134
163	207	110
164	207	128
165	207	97
166	207	159
167	207	128
168	207	87
169	207	111
170	207	136
171	207	157
172	207	154
173	207	171
174	207	171
175	207	158
176	207	182
177	207	145
178	207	239
179	207	299
180	207	223
181	207	288
182	207	259
183	207	326
184	207	334
185	207	390
186	207	545
187	207	579
188	207	603
189	207	313
190	207	400
191	207	470
192	207	461
193	207	555
194	207	544
195	207	685
196	207	578
197	207	774
198	207	1099
199	207	1964
200	207	1655
201	207	1785
202	207	3077
203	207	5100
204	207	5461
205	207	12721
206	207	18999
207	207	52961
0	208	1
1	208	46
2	208	119
3	208	199
4	208	168
5	208	131
6	208	137
7	208	120
8	208	98
9	208	62
10	208	66
11	208	73
12	208	78
13	208	87
14	208	88
15	208	95
16	208	102
17	208	93
18	208	56
19	208	80
20	208	65
21	208	71
22	208	77
23	208	62
24	208	58
25	208	55
26	208	48
27	208	40
28	208	49
29	208	62
30	208	47
31	208	66
32	208	61
33	208	47
34	208	80
35	208	99
36	208	80
38	208	89
39	208	68
40	208	79
41	208	77
42	208	85
43	208	93
44	208	136
45	208	123
46	208	128
47	208	53
48	208	36
49	208	33
50	208	25
51	208	44
52	208	27
53	208	29
54	208	52
55	208	83
56	208	127
57	208	85
58	208	82
59	208	70
60	208	111
61	208	82
62	208	45
63	208	14
64	208	27
65	208	11
66	208	11
67	208	46
68	208	92
69	208	111
70	208	107
71	208	108
72	208	91
73	208	125
74	208	122
75	208	113
76	208	120
77	208	127
78	208	127
79	208	131
80	208	147
81	208	108
82	208	95
83	208	108
84	208	88
85	208	108
86	208	101
87	208	99
88	208	98
89	208	135
90	208	92
91	208	70
92	208	67
93	208	64
94	208	105
95	208	68
96	208	90
97	208	106
98	208	71
99	208	57
100	208	47
101	208	49
102	208	50
103	208	49
104	208	58
105	208	45
106	208	44
107	208	72
108	208	70
109	208	56
110	208	80
111	208	72
112	208	88
113	208	115
114	208	102
115	208	111
116	208	120
117	208	132
118	208	125
119	208	89
120	208	89
121	208	85
122	208	81
123	208	90
124	208	96
125	208	81
126	208	83
127	208	127
128	208	143
129	208	168
130	208	196
131	208	201
132	208	194
133	208	179
134	208	173
135	208	178
136	208	183
137	208	186
138	208	223
139	208	226
140	208	181
141	208	180
142	208	154
143	208	176
144	208	198
145	208	144
146	208	131
147	208	112
148	208	149
149	208	118
150	208	93
151	208	90
152	208	92
153	208	88
154	208	96
155	208	173
156	208	250
157	208	270
158	208	188
159	208	189
160	208	176
161	208	142
162	208	122
163	208	119
164	208	114
165	208	128
166	208	132
167	208	116
168	208	92
169	208	136
170	208	155
171	208	151
172	208	138
173	208	153
174	208	181
175	208	176
176	208	188
177	208	179
178	208	235
179	208	264
180	208	251
181	208	268
182	208	244
183	208	336
184	208	399
185	208	377
186	208	467
187	208	459
188	208	496
189	208	306
190	208	395
191	208	445
192	208	487
193	208	625
194	208	580
195	208	648
196	208	602
197	208	764
198	208	1084
199	208	1660
200	208	1286
201	208	1286
202	208	2301
203	208	4592
204	208	4313
205	208	8510
206	208	8199
207	208	16410
208	208	55003
0	209	2
1	209	65
2	209	144
3	209	253
4	209	216
5	209	151
6	209	164
7	209	155
8	209	139
9	209	118
10	209	97
11	209	100
12	209	91
13	209	111
14	209	118
15	209	110
16	209	113
17	209	96
18	209	86
19	209	76
20	209	91
21	209	84
22	209	84
23	209	73
24	209	78
25	209	71
26	209	67
27	209	73
28	209	61
29	209	69
30	209	62
31	209	75
32	209	98
33	209	76
34	209	107
35	209	98
36	209	93
38	209	88
39	209	107
40	209	101
41	209	112
42	209	115
43	209	111
44	209	160
45	209	188
46	209	123
47	209	67
48	209	37
49	209	20
50	209	18
51	209	52
52	209	30
53	209	30
54	209	49
55	209	106
56	209	147
57	209	127
58	209	110
59	209	111
60	209	128
61	209	98
62	209	33
63	209	5
64	209	31
65	209	13
66	209	9
67	209	54
68	209	100
69	209	138
70	209	146
71	209	135
72	209	125
73	209	150
74	209	139
75	209	140
76	209	172
77	209	163
78	209	153
79	209	156
80	209	149
81	209	124
82	209	106
83	209	120
84	209	84
85	209	112
86	209	95
87	209	126
88	209	191
89	209	130
90	209	110
91	209	76
92	209	72
93	209	55
94	209	101
95	209	108
96	209	109
97	209	122
98	209	59
99	209	52
100	209	40
101	209	67
102	209	30
103	209	44
104	209	34
105	209	26
106	209	36
107	209	71
108	209	70
109	209	61
110	209	76
111	209	80
112	209	108
113	209	105
114	209	139
115	209	117
116	209	149
117	209	132
118	209	139
119	209	103
120	209	83
121	209	95
122	209	87
123	209	104
124	209	109
125	209	78
126	209	92
127	209	106
128	209	132
129	209	207
130	209	219
131	209	205
132	209	201
133	209	192
134	209	223
135	209	181
136	209	206
137	209	203
138	209	249
139	209	241
140	209	205
141	209	224
142	209	206
143	209	175
144	209	204
145	209	170
146	209	102
147	209	121
148	209	123
149	209	108
150	209	106
151	209	93
152	209	77
153	209	109
154	209	99
155	209	165
156	209	310
157	209	263
158	209	184
159	209	161
160	209	186
161	209	133
162	209	132
163	209	100
164	209	135
165	209	113
166	209	139
167	209	125
168	209	104
169	209	117
170	209	125
171	209	145
172	209	118
173	209	148
174	209	203
175	209	206
176	209	173
177	209	148
178	209	258
179	209	308
180	209	251
181	209	260
182	209	261
183	209	315
184	209	331
185	209	377
186	209	509
187	209	551
188	209	465
189	209	288
190	209	351
191	209	402
192	209	442
193	209	570
194	209	507
195	209	580
196	209	572
197	209	675
198	209	986
199	209	1718
200	209	1522
201	209	1495
202	209	2556
203	209	4372
204	209	4443
205	209	7868
206	209	6695
207	209	9326
208	209	22582
209	209	65303
1	210	44
2	210	170
3	210	302
4	210	279
5	210	226
6	210	243
7	210	186
8	210	181
9	210	143
10	210	116
11	210	129
12	210	129
13	210	154
14	210	188
15	210	150
16	210	131
17	210	142
18	210	113
19	210	97
20	210	116
21	210	118
22	210	106
23	210	91
24	210	90
25	210	91
26	210	89
27	210	111
28	210	89
29	210	87
30	210	90
31	210	113
32	210	100
33	210	91
34	210	128
35	210	138
36	210	117
38	210	119
39	210	150
40	210	138
41	210	175
42	210	142
43	210	166
44	210	221
45	210	201
46	210	142
47	210	56
48	210	31
49	210	23
50	210	20
51	210	25
52	210	36
53	210	18
54	210	46
55	210	114
56	210	145
57	210	177
58	210	158
59	210	129
60	210	150
61	210	102
62	210	34
63	210	4
64	210	24
65	210	7
66	210	9
67	210	37
68	210	126
69	210	172
70	210	183
71	210	176
72	210	198
73	210	184
74	210	194
75	210	187
76	210	203
77	210	192
78	210	170
79	210	204
80	210	147
81	210	148
82	210	105
83	210	110
84	210	68
85	210	96
86	210	78
87	210	115
88	210	169
89	210	192
90	210	128
91	210	75
92	210	61
93	210	58
94	210	103
95	210	90
96	210	104
97	210	135
98	210	57
99	210	39
100	210	44
101	210	44
102	210	37
103	210	34
104	210	47
105	210	41
106	210	35
107	210	69
108	210	69
109	210	49
110	210	41
111	210	62
112	210	79
113	210	110
114	210	147
115	210	157
116	210	176
117	210	121
118	210	151
119	210	106
120	210	70
121	210	90
122	210	82
123	210	69
124	210	84
125	210	78
126	210	90
127	210	81
128	210	149
129	210	212
130	210	205
131	210	211
132	210	201
133	210	211
134	210	248
135	210	205
136	210	216
137	210	241
138	210	249
139	210	224
140	210	227
141	210	233
142	210	182
143	210	209
144	210	141
145	210	106
146	210	99
147	210	94
148	210	103
149	210	86
150	210	73
151	210	70
152	210	57
153	210	73
154	210	76
155	210	135
156	210	350
157	210	276
158	210	152
159	210	162
160	210	171
161	210	124
162	210	112
163	210	89
164	210	102
165	210	118
166	210	103
167	210	107
168	210	84
169	210	91
170	210	107
171	210	155
172	210	119
173	210	153
174	210	186
175	210	172
176	210	154
177	210	140
178	210	201
179	210	294
180	210	217
181	210	259
182	210	305
183	210	262
184	210	279
185	210	336
186	210	528
187	210	516
188	210	532
189	210	231
190	210	308
191	210	310
192	210	389
193	210	374
194	210	324
195	210	369
196	210	365
197	210	543
198	210	760
199	210	1276
200	210	1420
201	210	1476
202	210	1944
203	210	2665
204	210	2881
205	210	4132
206	210	4130
207	210	5104
208	210	8834
209	210	19954
210	210	69961
1	211	27
2	211	162
3	211	321
4	211	325
5	211	324
6	211	344
7	211	284
8	211	327
9	211	234
10	211	172
11	211	235
12	211	204
13	211	239
14	211	209
15	211	162
16	211	172
17	211	172
18	211	152
19	211	149
20	211	182
21	211	158
22	211	163
23	211	149
24	211	187
25	211	133
26	211	145
27	211	147
28	211	124
29	211	137
30	211	139
31	211	161
32	211	142
33	211	162
34	211	179
35	211	164
36	211	158
38	211	145
39	211	253
40	211	257
41	211	232
42	211	261
43	211	253
44	211	325
45	211	236
46	211	112
47	211	42
48	211	19
49	211	21
50	211	14
51	211	22
52	211	19
53	211	18
54	211	46
55	211	115
56	211	190
57	211	283
58	211	233
59	211	248
60	211	194
61	211	99
62	211	20
63	211	8
64	211	19
65	211	3
66	211	5
67	211	32
68	211	133
69	211	240
70	211	256
71	211	277
72	211	285
73	211	294
74	211	272
75	211	272
76	211	298
77	211	206
78	211	262
79	211	243
80	211	136
81	211	101
82	211	124
83	211	140
84	211	46
85	211	71
86	211	80
87	211	106
88	211	202
89	211	267
90	211	139
91	211	58
92	211	48
93	211	54
94	211	100
95	211	93
96	211	69
97	211	133
98	211	59
99	211	41
100	211	32
101	211	35
102	211	15
103	211	28
104	211	26
105	211	19
106	211	37
107	211	65
108	211	68
109	211	33
110	211	37
111	211	58
112	211	69
113	211	87
114	211	172
115	211	234
116	211	221
117	211	124
118	211	200
119	211	104
120	211	83
121	211	65
122	211	63
123	211	74
124	211	73
125	211	63
126	211	71
127	211	67
128	211	165
129	211	346
130	211	222
131	211	220
132	211	208
133	211	197
134	211	274
135	211	220
136	211	249
137	211	318
138	211	252
139	211	214
140	211	201
141	211	275
142	211	182
143	211	208
144	211	151
145	211	79
146	211	62
147	211	68
148	211	102
149	211	84
150	211	61
151	211	68
152	211	45
153	211	71
154	211	52
155	211	140
156	211	452
157	211	255
158	211	160
159	211	109
160	211	135
161	211	95
162	211	108
163	211	70
164	211	88
165	211	87
166	211	86
167	211	96
168	211	70
169	211	85
170	211	98
171	211	113
172	211	100
173	211	138
174	211	137
175	211	124
176	211	132
177	211	128
178	211	209
179	211	258
180	211	171
181	211	240
182	211	263
183	211	233
184	211	241
185	211	276
186	211	646
187	211	576
188	211	552
189	211	191
190	211	215
191	211	254
192	211	266
193	211	289
194	211	223
195	211	256
196	211	269
197	211	365
198	211	532
199	211	971
200	211	1493
201	211	1624
202	211	1667
203	211	1569
204	211	1769
205	211	2202
206	211	2531
207	211	3101
208	211	4539
209	211	7189
210	211	20354
211	211	79969
0	212	1
1	212	31
2	212	140
3	212	287
4	212	285
5	212	332
6	212	272
7	212	330
8	212	265
9	212	199
10	212	187
11	212	224
12	212	201
13	212	184
14	212	216
15	212	173
16	212	156
17	212	152
18	212	190
19	212	166
20	212	204
21	212	145
22	212	146
23	212	156
24	212	167
25	212	148
26	212	148
27	212	147
28	212	158
29	212	123
30	212	141
31	212	146
32	212	154
33	212	169
34	212	168
35	212	173
36	212	156
38	212	156
39	212	224
40	212	228
41	212	199
42	212	229
43	212	256
44	212	300
45	212	275
46	212	140
47	212	45
48	212	27
49	212	9
50	212	17
51	212	21
52	212	12
53	212	21
54	212	37
55	212	120
56	212	191
57	212	293
58	212	263
59	212	239
60	212	216
61	212	101
62	212	19
63	212	4
64	212	26
65	212	9
66	212	5
67	212	33
68	212	143
69	212	269
70	212	227
71	212	250
72	212	285
73	212	250
74	212	218
75	212	271
76	212	267
77	212	206
78	212	254
79	212	225
80	212	109
81	212	109
82	212	112
83	212	120
84	212	58
85	212	67
86	212	82
87	212	105
88	212	179
89	212	274
90	212	150
91	212	71
92	212	55
93	212	38
94	212	109
95	212	97
96	212	75
97	212	163
98	212	56
99	212	26
100	212	23
101	212	39
102	212	25
103	212	41
104	212	34
105	212	24
106	212	25
107	212	58
108	212	79
109	212	37
110	212	29
111	212	61
112	212	65
113	212	84
114	212	151
115	212	189
116	212	247
117	212	137
118	212	194
119	212	81
120	212	62
121	212	63
122	212	50
123	212	80
124	212	57
125	212	51
126	212	58
127	212	73
128	212	121
129	212	287
130	212	196
131	212	213
132	212	179
133	212	180
134	212	242
135	212	200
136	212	225
137	212	255
138	212	252
139	212	186
140	212	186
141	212	240
142	212	155
143	212	172
144	212	149
145	212	72
146	212	55
147	212	62
148	212	89
149	212	64
150	212	58
151	212	50
152	212	45
153	212	56
154	212	62
155	212	114
156	212	407
157	212	253
158	212	126
159	212	111
160	212	113
161	212	94
162	212	95
163	212	76
164	212	76
165	212	81
166	212	83
167	212	67
168	212	65
169	212	76
170	212	87
171	212	91
172	212	82
173	212	108
174	212	133
175	212	123
176	212	114
177	212	100
178	212	190
179	212	223
180	212	179
181	212	234
182	212	237
183	212	212
184	212	204
185	212	256
186	212	573
187	212	525
188	212	464
189	212	157
190	212	177
191	212	210
192	212	206
193	212	235
194	212	196
195	212	206
196	212	196
197	212	304
198	212	394
199	212	812
200	212	1444
201	212	1507
202	212	1261
203	212	1039
204	212	1330
205	212	1565
206	212	1844
207	212	2206
208	212	2959
209	212	4752
210	212	8989
211	212	27003
212	212	71014
0	213	5
1	213	59
2	213	133
3	213	203
4	213	175
5	213	154
6	213	141
7	213	108
8	213	110
9	213	93
10	213	65
11	213	65
12	213	75
13	213	80
14	213	98
15	213	108
16	213	94
17	213	79
18	213	72
19	213	60
20	213	60
21	213	74
22	213	63
23	213	65
24	213	30
25	213	50
26	213	51
27	213	46
28	213	50
29	213	61
30	213	56
31	213	72
32	213	53
33	213	49
34	213	76
35	213	85
36	213	79
38	213	53
39	213	70
40	213	79
41	213	99
42	213	87
43	213	86
44	213	145
45	213	156
46	213	140
47	213	61
48	213	54
49	213	38
50	213	35
51	213	45
52	213	31
53	213	31
54	213	55
55	213	99
56	213	147
57	213	84
58	213	80
59	213	85
60	213	115
61	213	95
62	213	38
63	213	10
64	213	44
65	213	12
66	213	11
67	213	51
68	213	105
69	213	109
70	213	99
71	213	104
72	213	96
73	213	126
74	213	103
75	213	94
76	213	96
77	213	138
78	213	129
79	213	111
80	213	144
81	213	137
82	213	104
83	213	92
84	213	103
85	213	129
86	213	106
87	213	88
88	213	128
89	213	130
90	213	118
91	213	77
92	213	74
93	213	85
94	213	94
95	213	93
96	213	84
97	213	113
98	213	91
99	213	78
100	213	72
101	213	61
102	213	48
103	213	63
104	213	36
105	213	49
106	213	54
107	213	79
108	213	106
109	213	62
110	213	77
111	213	90
112	213	112
113	213	141
114	213	132
115	213	99
116	213	130
117	213	109
118	213	111
119	213	93
120	213	97
121	213	97
122	213	92
123	213	74
124	213	98
125	213	110
126	213	117
127	213	106
128	213	144
129	213	153
130	213	188
131	213	170
132	213	191
133	213	196
134	213	190
135	213	157
136	213	146
137	213	136
138	213	218
139	213	216
140	213	193
141	213	190
142	213	178
143	213	191
144	213	196
145	213	153
146	213	117
147	213	151
148	213	166
149	213	144
150	213	122
151	213	113
152	213	102
153	213	136
154	213	110
155	213	179
156	213	246
157	213	234
158	213	163
159	213	190
160	213	164
161	213	145
162	213	153
163	213	116
164	213	123
165	213	114
166	213	142
167	213	139
168	213	86
169	213	98
170	213	135
171	213	140
172	213	166
173	213	138
174	213	157
175	213	147
176	213	181
177	213	127
178	213	212
179	213	203
180	213	178
181	213	219
182	213	195
183	213	215
184	213	251
185	213	244
186	213	314
187	213	304
188	213	332
189	213	187
190	213	314
191	213	301
192	213	314
193	213	363
194	213	325
195	213	384
196	213	366
197	213	442
198	213	459
199	213	627
200	213	547
201	213	486
202	213	659
203	213	1070
204	213	1016
205	213	1080
206	213	1205
207	213	1407
208	213	1891
209	213	2482
210	213	3435
211	213	4870
212	213	11020
213	213	64393
0	214	4
1	214	75
2	214	146
3	214	227
4	214	203
5	214	153
6	214	129
7	214	125
8	214	123
9	214	86
10	214	64
11	214	82
12	214	69
13	214	84
14	214	123
15	214	94
16	214	111
17	214	96
18	214	70
19	214	81
20	214	71
21	214	74
22	214	63
23	214	71
24	214	64
25	214	63
26	214	51
27	214	60
28	214	47
29	214	59
30	214	71
31	214	79
32	214	65
33	214	70
34	214	73
35	214	84
36	214	99
38	214	79
39	214	82
40	214	87
41	214	97
42	214	108
43	214	108
44	214	149
45	214	141
46	214	155
47	214	73
48	214	57
49	214	39
50	214	33
51	214	39
52	214	39
53	214	36
54	214	53
55	214	106
56	214	153
57	214	87
58	214	116
59	214	97
60	214	126
61	214	115
62	214	52
63	214	12
64	214	50
65	214	16
66	214	5
67	214	58
68	214	125
69	214	109
70	214	133
71	214	128
72	214	126
73	214	116
74	214	81
75	214	90
76	214	118
77	214	159
78	214	118
79	214	151
80	214	139
81	214	144
82	214	117
83	214	137
84	214	101
85	214	111
86	214	140
87	214	111
88	214	144
89	214	123
90	214	132
91	214	92
92	214	86
93	214	78
94	214	121
95	214	98
96	214	104
97	214	116
98	214	87
99	214	67
100	214	53
101	214	55
102	214	47
103	214	62
104	214	51
105	214	72
106	214	54
107	214	90
108	214	101
109	214	69
110	214	87
111	214	80
112	214	106
113	214	125
114	214	150
115	214	125
116	214	120
117	214	129
118	214	135
119	214	113
120	214	95
121	214	90
122	214	108
123	214	95
124	214	97
125	214	101
126	214	109
127	214	132
128	214	162
129	214	189
130	214	213
131	214	191
132	214	214
133	214	180
134	214	192
135	214	205
136	214	199
137	214	190
138	214	213
139	214	226
140	214	215
141	214	192
142	214	179
143	214	178
144	214	222
145	214	182
146	214	145
147	214	142
148	214	154
149	214	137
150	214	110
151	214	116
152	214	94
153	214	104
154	214	104
155	214	199
156	214	267
157	214	246
158	214	189
159	214	191
160	214	198
161	214	140
162	214	118
163	214	118
164	214	138
165	214	121
166	214	130
167	214	119
168	214	92
169	214	128
170	214	143
171	214	132
172	214	152
173	214	135
174	214	179
175	214	153
176	214	217
177	214	128
178	214	198
179	214	241
180	214	193
181	214	222
182	214	203
183	214	220
184	214	298
185	214	250
186	214	295
187	214	299
188	214	339
189	214	240
190	214	279
191	214	301
192	214	317
193	214	326
194	214	330
195	214	364
196	214	371
197	214	398
198	214	508
199	214	605
200	214	556
201	214	521
202	214	631
203	214	1008
204	214	938
205	214	1041
206	214	1188
207	214	1269
208	214	1634
209	214	2185
210	214	2807
211	214	3595
212	214	6488
213	214	25457
214	214	66924
0	215	2
1	215	66
2	215	152
3	215	242
4	215	191
5	215	153
6	215	184
7	215	124
8	215	113
9	215	97
10	215	74
11	215	69
12	215	86
13	215	100
14	215	137
15	215	123
16	215	88
17	215	76
18	215	76
19	215	70
20	215	107
21	215	69
22	215	85
23	215	90
24	215	81
25	215	64
26	215	64
27	215	78
28	215	69
29	215	62
30	215	72
31	215	84
32	215	79
33	215	69
34	215	92
35	215	109
36	215	80
38	215	79
39	215	103
40	215	80
41	215	99
42	215	108
43	215	120
44	215	162
45	215	177
46	215	158
47	215	73
48	215	47
49	215	24
50	215	22
51	215	38
52	215	32
53	215	35
54	215	56
55	215	107
56	215	144
57	215	142
58	215	108
59	215	120
60	215	143
61	215	105
62	215	49
63	215	6
64	215	36
65	215	9
66	215	11
67	215	42
68	215	108
69	215	119
70	215	126
71	215	124
72	215	117
73	215	129
74	215	110
75	215	125
76	215	131
77	215	138
78	215	135
79	215	144
80	215	119
81	215	112
82	215	77
83	215	124
84	215	77
85	215	92
86	215	111
87	215	108
88	215	128
89	215	143
90	215	117
91	215	80
92	215	92
93	215	62
94	215	113
95	215	95
96	215	100
97	215	126
98	215	78
99	215	51
100	215	41
101	215	51
102	215	28
103	215	33
104	215	48
105	215	39
106	215	48
107	215	73
108	215	85
109	215	52
110	215	64
111	215	89
112	215	110
113	215	103
114	215	126
115	215	128
116	215	131
117	215	122
118	215	145
119	215	100
120	215	97
121	215	86
122	215	89
123	215	69
124	215	86
125	215	80
126	215	100
127	215	117
128	215	144
129	215	177
130	215	203
131	215	201
132	215	178
133	215	177
134	215	187
135	215	175
136	215	186
137	215	159
138	215	221
139	215	204
140	215	223
141	215	189
142	215	183
143	215	202
144	215	194
145	215	143
146	215	128
147	215	119
148	215	113
149	215	104
150	215	77
151	215	117
152	215	91
153	215	79
154	215	104
155	215	162
156	215	235
157	215	240
158	215	139
159	215	166
160	215	155
161	215	115
162	215	133
163	215	89
164	215	92
165	215	94
166	215	122
167	215	104
168	215	89
169	215	103
170	215	120
171	215	121
172	215	113
173	215	149
174	215	162
175	215	124
176	215	176
177	215	115
178	215	201
179	215	192
180	215	192
181	215	229
182	215	209
183	215	227
184	215	263
185	215	268
186	215	343
187	215	331
188	215	330
189	215	181
190	215	240
191	215	264
192	215	300
193	215	293
194	215	270
195	215	286
196	215	293
197	215	388
198	215	431
199	215	565
200	215	527
201	215	576
202	215	615
203	215	815
204	215	899
205	215	944
206	215	1026
207	215	1198
208	215	1617
209	215	1984
210	215	2573
211	215	3384
212	215	6741
213	215	14000
214	215	21247
215	215	63343
0	216	7
1	216	52
2	216	147
3	216	200
4	216	151
5	216	122
6	216	102
7	216	98
8	216	69
9	216	72
10	216	54
11	216	71
12	216	59
13	216	62
14	216	85
15	216	97
16	216	70
17	216	75
18	216	48
19	216	46
20	216	59
21	216	70
22	216	69
23	216	58
24	216	53
25	216	48
26	216	36
27	216	35
28	216	45
29	216	40
30	216	37
31	216	61
32	216	61
33	216	52
34	216	62
35	216	85
36	216	68
38	216	80
39	216	67
40	216	63
41	216	75
42	216	79
43	216	83
44	216	147
45	216	140
46	216	133
47	216	60
48	216	38
49	216	24
50	216	34
51	216	34
52	216	27
53	216	22
54	216	70
55	216	84
56	216	137
57	216	87
58	216	68
59	216	63
60	216	121
61	216	81
62	216	41
63	216	7
64	216	40
65	216	11
66	216	14
67	216	53
68	216	96
69	216	96
70	216	101
71	216	117
72	216	71
73	216	100
74	216	79
75	216	85
76	216	103
77	216	135
78	216	103
79	216	113
80	216	132
81	216	121
82	216	82
83	216	86
84	216	101
85	216	99
86	216	107
87	216	120
88	216	110
89	216	106
90	216	103
91	216	88
92	216	77
93	216	71
94	216	79
95	216	92
96	216	118
97	216	136
98	216	63
99	216	53
100	216	62
101	216	47
102	216	31
103	216	59
104	216	55
105	216	56
106	216	45
107	216	77
108	216	79
109	216	51
110	216	66
111	216	85
112	216	92
113	216	104
114	216	108
115	216	97
116	216	114
117	216	101
118	216	99
119	216	86
120	216	94
121	216	96
122	216	92
123	216	80
124	216	94
125	216	99
126	216	109
127	216	105
128	216	151
129	216	138
130	216	154
131	216	152
132	216	153
133	216	136
134	216	182
135	216	144
136	216	114
137	216	155
138	216	236
139	216	211
140	216	196
141	216	172
142	216	147
143	216	160
144	216	159
145	216	140
146	216	112
147	216	128
148	216	130
149	216	109
150	216	89
151	216	94
152	216	95
153	216	104
154	216	113
155	216	180
156	216	172
157	216	226
158	216	177
159	216	166
160	216	167
161	216	123
162	216	127
163	216	98
164	216	90
165	216	93
166	216	121
167	216	103
168	216	107
169	216	98
170	216	126
171	216	142
172	216	142
173	216	141
174	216	135
175	216	156
176	216	162
177	216	153
178	216	166
179	216	191
180	216	166
181	216	183
182	216	192
183	216	190
184	216	224
185	216	216
186	216	265
187	216	272
188	216	269
189	216	201
190	216	255
191	216	265
192	216	271
193	216	306
194	216	281
195	216	298
196	216	307
197	216	365
198	216	427
199	216	454
200	216	402
201	216	404
202	216	449
203	216	727
204	216	726
205	216	828
206	216	874
207	216	997
208	216	1408
209	216	1558
210	216	1996
211	216	2292
212	216	4936
213	216	9979
214	216	8860
215	216	16536
216	216	55780
0	217	2
1	217	77
2	217	108
3	217	168
4	217	157
5	217	90
6	217	83
7	217	73
8	217	71
9	217	57
10	217	48
11	217	44
12	217	52
13	217	51
14	217	83
15	217	95
16	217	79
17	217	64
18	217	48
19	217	43
20	217	36
21	217	48
22	217	61
23	217	33
24	217	40
25	217	47
26	217	43
27	217	39
28	217	37
29	217	31
30	217	43
31	217	43
32	217	42
33	217	46
34	217	44
35	217	57
36	217	63
38	217	43
39	217	54
40	217	52
41	217	54
42	217	52
43	217	50
44	217	101
45	217	105
46	217	132
47	217	96
48	217	66
49	217	45
50	217	52
51	217	58
52	217	52
53	217	45
54	217	71
55	217	82
56	217	111
57	217	65
58	217	75
59	217	66
60	217	90
61	217	97
62	217	68
63	217	15
64	217	61
65	217	18
66	217	12
67	217	58
68	217	75
69	217	77
70	217	78
71	217	80
72	217	75
73	217	74
74	217	76
75	217	66
76	217	76
77	217	88
78	217	76
79	217	103
80	217	157
81	217	123
82	217	78
83	217	108
84	217	133
85	217	133
86	217	122
87	217	111
88	217	111
89	217	89
90	217	110
91	217	88
92	217	91
93	217	80
94	217	119
95	217	91
96	217	113
97	217	97
98	217	99
99	217	85
100	217	69
101	217	73
102	217	69
103	217	75
104	217	69
105	217	68
106	217	80
107	217	89
108	217	98
109	217	84
110	217	104
111	217	112
112	217	110
113	217	156
114	217	100
115	217	102
116	217	86
117	217	78
118	217	71
119	217	98
120	217	107
121	217	111
122	217	127
123	217	114
124	217	134
125	217	125
126	217	136
127	217	130
128	217	145
129	217	114
130	217	153
131	217	155
132	217	162
133	217	166
134	217	164
135	217	149
136	217	132
137	217	144
138	217	189
139	217	216
140	217	177
141	217	137
142	217	164
143	217	167
144	217	210
145	217	200
146	217	192
147	217	197
148	217	176
149	217	171
150	217	159
151	217	168
152	217	123
153	217	126
154	217	157
155	217	197
156	217	136
157	217	206
158	217	188
159	217	223
160	217	232
161	217	175
162	217	160
163	217	150
164	217	159
165	217	146
166	217	148
167	217	148
168	217	115
169	217	130
170	217	163
171	217	154
172	217	185
173	217	160
174	217	163
175	217	158
176	217	196
177	217	162
178	217	175
179	217	214
180	217	191
181	217	226
182	217	173
183	217	251
184	217	307
185	217	255
186	217	227
187	217	224
188	217	266
189	217	209
190	217	322
191	217	310
192	217	326
193	217	416
194	217	379
195	217	404
196	217	404
197	217	440
198	217	428
199	217	453
200	217	261
201	217	261
202	217	398
203	217	784
204	217	764
205	217	807
206	217	879
207	217	999
208	217	1265
209	217	1378
210	217	1527
211	217	1630
212	217	2812
213	217	6926
214	217	5762
215	217	7078
216	217	17197
217	217	64820
0	218	2
1	218	45
2	218	124
3	218	158
4	218	133
5	218	98
6	218	105
7	218	75
8	218	73
9	218	62
10	218	64
11	218	56
12	218	57
13	218	53
14	218	68
15	218	72
16	218	65
17	218	57
18	218	49
19	218	35
20	218	54
21	218	61
22	218	52
23	218	60
24	218	51
25	218	39
26	218	49
27	218	41
28	218	37
29	218	43
30	218	35
31	218	54
32	218	47
33	218	59
34	218	63
35	218	59
36	218	75
38	218	78
39	218	62
40	218	56
41	218	63
42	218	73
43	218	56
44	218	109
45	218	119
46	218	132
47	218	68
48	218	33
49	218	25
50	218	35
51	218	44
52	218	39
53	218	28
54	218	78
55	218	90
56	218	130
57	218	59
58	218	60
59	218	67
60	218	95
61	218	74
62	218	40
63	218	7
64	218	32
65	218	16
66	218	15
67	218	45
68	218	82
69	218	94
70	218	97
71	218	91
72	218	74
73	218	109
74	218	70
75	218	85
76	218	95
77	218	90
78	218	80
79	218	108
80	218	135
81	218	101
82	218	78
83	218	95
84	218	87
85	218	102
86	218	104
87	218	109
88	218	113
89	218	102
90	218	92
91	218	83
92	218	81
93	218	70
94	218	98
95	218	87
96	218	88
97	218	97
98	218	77
99	218	64
100	218	52
101	218	68
102	218	48
103	218	51
104	218	63
105	218	51
106	218	46
107	218	56
108	218	89
109	218	64
110	218	63
111	218	71
112	218	80
113	218	112
114	218	110
115	218	72
116	218	89
117	218	89
118	218	101
119	218	81
120	218	77
121	218	93
122	218	88
123	218	98
124	218	99
125	218	92
126	218	95
127	218	100
128	218	124
129	218	131
130	218	131
131	218	134
132	218	143
133	218	130
134	218	135
135	218	126
136	218	132
137	218	146
138	218	222
139	218	197
140	218	193
141	218	154
142	218	149
143	218	182
144	218	177
145	218	142
146	218	119
147	218	116
148	218	138
149	218	103
150	218	112
151	218	96
152	218	91
153	218	105
154	218	115
155	218	148
156	218	173
157	218	194
158	218	182
159	218	169
160	218	149
161	218	124
162	218	142
163	218	117
164	218	111
165	218	94
166	218	119
167	218	96
168	218	95
169	218	76
170	218	124
171	218	120
172	218	124
173	218	123
174	218	131
175	218	146
176	218	131
177	218	125
178	218	152
179	218	158
180	218	139
181	218	197
182	218	172
183	218	179
184	218	229
185	218	214
186	218	209
187	218	227
188	218	222
189	218	168
190	218	216
191	218	224
192	218	259
193	218	289
194	218	267
195	218	277
196	218	286
197	218	315
198	218	362
199	218	414
200	218	303
201	218	318
202	218	422
203	218	700
204	218	684
205	218	746
206	218	781
207	218	913
208	218	1267
209	218	1461
210	218	1617
211	218	2105
212	218	4356
213	218	7476
214	218	5915
215	218	7500
216	218	12694
217	218	22818
218	218	46931
0	219	2
1	219	44
2	219	160
3	219	227
4	219	213
5	219	188
6	219	168
7	219	151
8	219	142
9	219	119
10	219	97
11	219	113
12	219	90
13	219	121
14	219	119
15	219	96
16	219	119
17	219	112
18	219	105
19	219	87
20	219	94
21	219	99
22	219	88
23	219	94
24	219	75
25	219	90
26	219	80
27	219	77
28	219	82
29	219	77
30	219	74
31	219	86
32	219	101
33	219	87
34	219	96
35	219	106
36	219	94
38	219	96
39	219	129
40	219	90
41	219	102
42	219	124
43	219	124
44	219	191
45	219	177
46	219	119
47	219	57
48	219	33
49	219	16
50	219	22
51	219	37
52	219	19
53	219	23
54	219	43
55	219	102
56	219	164
57	219	153
58	219	147
59	219	151
60	219	144
61	219	102
62	219	25
63	219	5
64	219	28
65	219	10
66	219	10
67	219	43
68	219	112
69	219	158
70	219	148
71	219	140
72	219	157
73	219	169
74	219	128
75	219	141
76	219	148
77	219	150
78	219	126
79	219	182
80	219	118
81	219	109
82	219	84
83	219	108
84	219	63
85	219	97
86	219	88
87	219	111
88	219	153
89	219	182
90	219	98
91	219	62
92	219	47
93	219	66
94	219	86
95	219	93
96	219	73
97	219	131
98	219	61
99	219	38
100	219	50
101	219	43
102	219	33
103	219	28
104	219	31
105	219	27
106	219	38
107	219	51
108	219	62
109	219	52
110	219	54
111	219	70
112	219	74
113	219	98
114	219	164
115	219	145
116	219	135
117	219	103
118	219	112
119	219	102
120	219	85
121	219	62
122	219	64
123	219	61
124	219	69
125	219	60
126	219	75
127	219	86
128	219	125
129	219	219
130	219	205
131	219	177
132	219	166
133	219	144
134	219	172
135	219	143
136	219	176
137	219	220
138	219	243
139	219	229
140	219	188
141	219	200
142	219	145
143	219	187
144	219	150
145	219	106
146	219	79
147	219	77
148	219	132
149	219	79
150	219	65
151	219	57
152	219	55
153	219	76
154	219	51
155	219	128
156	219	278
157	219	214
158	219	122
159	219	123
160	219	121
161	219	73
162	219	89
163	219	82
164	219	63
165	219	85
166	219	75
167	219	100
168	219	45
169	219	59
170	219	105
171	219	100
172	219	81
173	219	104
174	219	120
175	219	117
176	219	121
177	219	104
178	219	149
179	219	145
180	219	153
181	219	169
182	219	203
183	219	174
184	219	178
185	219	224
186	219	351
187	219	301
188	219	323
189	219	121
190	219	161
191	219	217
192	219	203
193	219	202
194	219	192
195	219	173
196	219	180
197	219	233
198	219	301
199	219	413
200	219	475
201	219	458
202	219	518
203	219	538
204	219	617
205	219	599
206	219	722
207	219	796
208	219	902
209	219	1091
210	219	1440
211	219	2147
212	219	2906
213	219	2717
214	219	2748
215	219	3231
216	219	3709
217	219	3559
218	219	6811
219	219	53440
0	220	5
1	220	61
2	220	120
3	220	172
4	220	168
5	220	113
6	220	131
7	220	104
8	220	87
9	220	90
10	220	62
11	220	68
12	220	61
13	220	82
14	220	112
15	220	83
16	220	85
17	220	64
18	220	64
19	220	70
20	220	73
21	220	52
22	220	69
23	220	46
24	220	64
25	220	40
26	220	42
27	220	52
28	220	45
29	220	49
30	220	53
31	220	52
32	220	71
33	220	58
34	220	69
35	220	81
36	220	77
38	220	78
39	220	94
40	220	73
41	220	95
42	220	73
43	220	95
44	220	135
45	220	136
46	220	137
47	220	66
48	220	44
49	220	40
50	220	39
51	220	32
52	220	33
53	220	30
54	220	60
55	220	113
56	220	120
57	220	90
58	220	81
59	220	83
60	220	116
61	220	97
62	220	46
63	220	5
64	220	36
65	220	10
66	220	12
67	220	62
68	220	104
69	220	99
70	220	117
71	220	102
72	220	90
73	220	127
74	220	103
75	220	107
76	220	107
77	220	141
78	220	112
79	220	117
80	220	130
81	220	102
82	220	87
83	220	113
84	220	85
85	220	90
86	220	112
87	220	133
88	220	128
89	220	135
90	220	93
91	220	80
92	220	62
93	220	63
94	220	83
95	220	83
96	220	107
97	220	122
98	220	61
99	220	49
100	220	42
101	220	48
102	220	44
103	220	54
104	220	47
105	220	42
106	220	51
107	220	59
108	220	89
109	220	57
110	220	84
111	220	88
112	220	103
113	220	114
114	220	109
115	220	88
116	220	107
117	220	85
118	220	110
119	220	115
120	220	103
121	220	96
122	220	71
123	220	87
124	220	96
125	220	88
126	220	107
127	220	98
128	220	121
129	220	135
130	220	145
131	220	145
132	220	157
133	220	165
134	220	143
135	220	143
136	220	153
137	220	150
138	220	220
139	220	223
140	220	171
141	220	131
142	220	130
143	220	179
144	220	172
145	220	131
146	220	111
147	220	112
148	220	133
149	220	99
150	220	82
151	220	92
152	220	69
153	220	91
154	220	100
155	220	119
156	220	173
157	220	197
158	220	150
159	220	147
160	220	150
161	220	123
162	220	101
163	220	99
164	220	95
165	220	93
166	220	109
167	220	115
168	220	75
169	220	86
170	220	97
171	220	102
172	220	107
173	220	115
174	220	124
175	220	123
176	220	151
177	220	137
178	220	164
179	220	164
180	220	139
181	220	179
182	220	157
183	220	188
184	220	210
185	220	226
186	220	256
187	220	233
188	220	253
189	220	151
190	220	190
191	220	209
192	220	237
193	220	243
194	220	242
195	220	245
196	220	231
197	220	251
198	220	320
199	220	382
200	220	331
201	220	291
202	220	384
203	220	514
204	220	544
205	220	504
206	220	587
207	220	668
208	220	737
209	220	822
210	220	949
211	220	1070
212	220	1326
213	220	1926
214	220	1865
215	220	2049
216	220	2531
217	220	2886
218	220	3482
219	220	15779
220	220	55807
0	221	2
1	221	54
2	221	126
3	221	189
4	221	211
5	221	170
6	221	136
7	221	110
8	221	124
9	221	82
10	221	61
11	221	92
12	221	86
13	221	105
14	221	125
15	221	106
16	221	95
17	221	89
18	221	81
19	221	61
20	221	80
21	221	63
22	221	52
23	221	66
24	221	63
25	221	55
26	221	49
27	221	58
28	221	52
29	221	60
30	221	62
31	221	79
32	221	55
33	221	62
34	221	90
35	221	69
36	221	101
38	221	90
39	221	104
40	221	88
41	221	103
42	221	108
43	221	104
44	221	129
45	221	130
46	221	130
47	221	50
48	221	41
49	221	36
50	221	19
51	221	47
52	221	28
53	221	23
54	221	48
55	221	91
56	221	129
57	221	125
58	221	89
59	221	82
60	221	122
61	221	86
62	221	40
63	221	6
64	221	24
65	221	10
66	221	11
67	221	38
68	221	94
69	221	121
70	221	136
71	221	133
72	221	123
73	221	139
74	221	117
75	221	101
76	221	134
77	221	146
78	221	127
79	221	138
80	221	117
81	221	113
82	221	82
83	221	104
84	221	86
85	221	75
86	221	77
87	221	86
88	221	132
89	221	117
90	221	123
91	221	61
92	221	51
93	221	41
94	221	75
95	221	84
96	221	77
97	221	106
98	221	78
99	221	41
100	221	42
101	221	42
102	221	42
103	221	45
104	221	39
105	221	28
106	221	29
107	221	52
108	221	70
109	221	70
110	221	42
111	221	56
112	221	76
113	221	95
114	221	112
115	221	110
116	221	117
117	221	121
118	221	110
119	221	75
120	221	63
121	221	77
122	221	75
123	221	66
124	221	73
125	221	61
126	221	96
127	221	79
128	221	114
129	221	146
130	221	143
131	221	146
132	221	162
133	221	142
134	221	160
135	221	136
136	221	148
137	221	164
138	221	192
139	221	193
140	221	162
141	221	154
142	221	131
143	221	171
144	221	173
145	221	108
146	221	91
147	221	85
148	221	109
149	221	89
150	221	68
151	221	71
152	221	57
153	221	69
154	221	76
155	221	133
156	221	216
157	221	189
158	221	124
159	221	118
160	221	125
161	221	91
162	221	100
163	221	95
164	221	79
165	221	80
166	221	76
167	221	100
168	221	69
169	221	80
170	221	78
171	221	100
172	221	84
173	221	112
174	221	120
175	221	104
176	221	132
177	221	100
178	221	135
179	221	144
180	221	132
181	221	169
182	221	162
183	221	151
184	221	208
185	221	197
186	221	257
187	221	245
188	221	235
189	221	135
190	221	160
191	221	183
192	221	205
193	221	199
194	221	185
195	221	200
196	221	195
197	221	225
198	221	268
199	221	345
200	221	354
201	221	329
202	221	371
203	221	500
204	221	473
205	221	521
206	221	510
207	221	544
208	221	644
209	221	766
210	221	887
211	221	1047
212	221	1305
213	221	1445
214	221	1408
215	221	1618
216	221	1863
217	221	1911
218	221	2333
219	221	8092
220	221	15293
221	221	60287
0	222	1
1	222	23
2	222	140
3	222	228
4	222	223
5	222	181
6	222	193
7	222	168
8	222	136
9	222	107
10	222	98
11	222	107
12	222	89
13	222	112
14	222	139
15	222	116
16	222	95
17	222	116
18	222	82
19	222	98
20	222	86
21	222	70
22	222	82
23	222	67
24	222	66
25	222	86
26	222	64
27	222	82
28	222	59
29	222	72
30	222	62
31	222	100
32	222	77
33	222	63
34	222	96
35	222	95
36	222	107
38	222	74
39	222	105
40	222	96
41	222	137
42	222	143
43	222	122
44	222	187
45	222	150
46	222	124
47	222	48
48	222	42
49	222	30
50	222	26
51	222	23
52	222	32
53	222	28
54	222	55
55	222	94
56	222	161
57	222	136
58	222	122
59	222	121
60	222	131
61	222	89
62	222	37
63	222	7
64	222	29
65	222	11
66	222	10
67	222	41
68	222	96
69	222	149
70	222	156
71	222	143
72	222	128
73	222	148
74	222	129
75	222	131
76	222	116
77	222	137
78	222	128
79	222	123
80	222	134
81	222	103
82	222	67
83	222	92
84	222	63
85	222	79
86	222	93
87	222	84
88	222	139
89	222	150
90	222	106
91	222	62
92	222	54
93	222	51
94	222	92
95	222	89
96	222	88
97	222	104
98	222	60
99	222	45
100	222	34
101	222	49
102	222	27
103	222	38
104	222	44
105	222	33
106	222	44
107	222	74
108	222	55
109	222	37
110	222	39
111	222	49
112	222	77
113	222	101
114	222	120
115	222	113
116	222	113
117	222	127
118	222	128
119	222	76
120	222	53
121	222	62
122	222	74
123	222	71
124	222	83
125	222	59
126	222	76
127	222	75
128	222	110
129	222	196
130	222	141
131	222	173
132	222	172
133	222	138
134	222	171
135	222	151
136	222	162
137	222	175
138	222	201
139	222	197
140	222	148
141	222	187
142	222	140
143	222	159
144	222	132
145	222	95
146	222	70
147	222	88
148	222	91
149	222	94
150	222	74
151	222	62
152	222	59
153	222	60
154	222	77
155	222	136
156	222	220
157	222	202
158	222	117
159	222	123
160	222	109
161	222	76
162	222	77
163	222	68
164	222	58
165	222	73
166	222	71
167	222	75
168	222	62
169	222	68
170	222	88
171	222	85
172	222	75
173	222	97
174	222	113
175	222	110
176	222	112
177	222	76
178	222	142
179	222	160
180	222	140
181	222	136
182	222	151
183	222	155
184	222	175
185	222	190
186	222	317
187	222	242
188	222	240
189	222	129
190	222	169
191	222	164
192	222	158
193	222	192
194	222	152
195	222	181
196	222	158
197	222	198
198	222	232
199	222	378
200	222	416
201	222	397
202	222	381
203	222	442
204	222	477
205	222	439
206	222	475
207	222	562
208	222	611
209	222	736
210	222	869
211	222	1157
212	222	1387
213	222	1373
214	222	1332
215	222	1561
216	222	1573
217	222	1627
218	222	2105
219	222	6718
220	222	8348
221	222	22025
222	222	51710
1	223	57
2	223	117
3	223	233
4	223	218
5	223	162
6	223	169
7	223	155
8	223	117
9	223	121
10	223	89
11	223	102
12	223	85
13	223	102
14	223	129
15	223	95
16	223	116
17	223	103
18	223	107
19	223	80
20	223	97
21	223	88
22	223	83
23	223	76
24	223	88
25	223	82
26	223	59
27	223	80
28	223	73
29	223	80
30	223	68
31	223	94
32	223	69
33	223	86
34	223	104
35	223	110
36	223	101
38	223	99
39	223	125
40	223	107
41	223	130
42	223	125
43	223	143
44	223	193
45	223	187
46	223	110
47	223	45
48	223	26
49	223	27
50	223	19
51	223	22
52	223	18
53	223	10
54	223	45
55	223	105
56	223	129
57	223	144
58	223	105
59	223	106
60	223	157
61	223	73
62	223	28
63	223	8
64	223	23
65	223	6
66	223	6
67	223	26
68	223	103
69	223	155
70	223	153
71	223	145
72	223	147
73	223	139
74	223	147
75	223	123
76	223	144
77	223	125
78	223	145
79	223	149
80	223	111
81	223	96
82	223	80
83	223	85
84	223	63
85	223	75
86	223	75
87	223	92
88	223	143
89	223	165
90	223	132
91	223	66
92	223	38
93	223	56
94	223	86
95	223	94
96	223	83
97	223	120
98	223	70
99	223	44
100	223	33
101	223	52
102	223	30
103	223	34
104	223	30
105	223	32
106	223	31
107	223	58
108	223	74
109	223	36
110	223	50
111	223	48
112	223	79
113	223	112
114	223	123
115	223	113
116	223	136
117	223	120
118	223	123
119	223	71
120	223	69
121	223	81
122	223	64
123	223	58
124	223	55
125	223	79
126	223	77
127	223	73
128	223	120
129	223	187
130	223	153
131	223	145
132	223	166
133	223	146
134	223	175
135	223	137
136	223	136
137	223	175
138	223	232
139	223	188
140	223	164
141	223	152
142	223	117
143	223	167
144	223	148
145	223	103
146	223	80
147	223	64
148	223	86
149	223	77
150	223	51
151	223	54
152	223	41
153	223	49
154	223	59
155	223	115
156	223	234
157	223	188
158	223	108
159	223	96
160	223	117
161	223	73
162	223	75
163	223	72
164	223	74
165	223	63
166	223	79
167	223	64
168	223	53
169	223	62
170	223	75
171	223	96
172	223	56
173	223	77
174	223	97
175	223	97
176	223	97
177	223	83
178	223	126
179	223	150
180	223	135
181	223	152
182	223	135
183	223	153
184	223	152
185	223	216
186	223	230
187	223	232
188	223	202
189	223	118
190	223	125
191	223	182
192	223	161
193	223	165
194	223	150
195	223	153
196	223	136
197	223	204
198	223	245
199	223	355
200	223	400
201	223	422
202	223	364
203	223	407
204	223	411
205	223	387
206	223	484
207	223	519
208	223	568
209	223	719
210	223	831
211	223	1173
212	223	1391
213	223	1195
214	223	1254
215	223	1371
216	223	1521
217	223	1431
218	223	1830
219	223	6333
220	223	7305
221	223	13677
222	223	15542
223	223	54687
1	224	41
2	224	134
3	224	272
4	224	229
5	224	213
6	224	225
7	224	214
8	224	169
9	224	141
10	224	144
11	224	135
12	224	121
13	224	136
14	224	142
15	224	94
16	224	120
17	224	125
18	224	120
19	224	118
20	224	140
21	224	90
22	224	104
23	224	123
24	224	106
25	224	102
26	224	81
27	224	114
28	224	113
29	224	106
30	224	100
31	224	129
32	224	113
33	224	118
34	224	142
35	224	153
36	224	114
38	224	102
39	224	155
40	224	178
41	224	169
42	224	174
43	224	164
44	224	214
45	224	217
46	224	144
47	224	62
48	224	45
49	224	18
50	224	29
51	224	18
52	224	27
53	224	22
54	224	51
55	224	115
56	224	198
57	224	204
58	224	174
59	224	174
60	224	186
61	224	105
62	224	40
63	224	5
64	224	18
65	224	9
66	224	13
67	224	36
68	224	112
69	224	206
70	224	180
71	224	189
72	224	192
73	224	188
74	224	179
75	224	178
76	224	172
77	224	171
78	224	169
79	224	180
80	224	128
81	224	105
82	224	92
83	224	100
84	224	69
85	224	97
86	224	76
87	224	110
88	224	169
89	224	188
90	224	127
91	224	72
92	224	53
93	224	43
94	224	103
95	224	96
96	224	77
97	224	127
98	224	69
99	224	38
100	224	26
101	224	39
102	224	33
103	224	38
104	224	36
105	224	33
106	224	23
107	224	45
108	224	56
109	224	49
110	224	54
111	224	64
112	224	96
113	224	90
114	224	142
115	224	157
116	224	166
117	224	124
118	224	133
119	224	88
120	224	70
121	224	58
122	224	75
123	224	51
124	224	66
125	224	75
126	224	74
127	224	79
128	224	128
129	224	203
130	224	177
131	224	170
132	224	163
133	224	131
134	224	191
135	224	146
136	224	159
137	224	184
138	224	270
139	224	220
140	224	167
141	224	196
142	224	156
143	224	166
144	224	139
145	224	108
146	224	76
147	224	83
148	224	89
149	224	59
150	224	65
151	224	69
152	224	57
153	224	67
154	224	56
155	224	116
156	224	282
157	224	210
158	224	133
159	224	108
160	224	123
161	224	73
162	224	85
163	224	75
164	224	49
165	224	68
166	224	65
167	224	78
168	224	61
169	224	66
170	224	89
171	224	89
172	224	68
173	224	90
174	224	90
175	224	99
176	224	96
177	224	105
178	224	156
179	224	200
180	224	138
181	224	152
182	224	168
183	224	154
184	224	158
185	224	199
186	224	349
187	224	304
188	224	248
189	224	112
190	224	142
191	224	168
192	224	148
193	224	181
194	224	147
195	224	148
196	224	130
197	224	185
198	224	257
199	224	374
200	224	545
201	224	529
202	224	411
203	224	389
204	224	445
205	224	436
206	224	531
207	224	519
208	224	569
209	224	657
210	224	911
211	224	1252
212	224	1602
213	224	1150
214	224	1178
215	224	1422
216	224	1310
217	224	1235
218	224	1766
219	224	4891
220	224	5193
221	224	8109
222	224	7496
223	224	22006
224	224	62733
1	225	36
2	225	168
3	225	252
4	225	249
5	225	213
6	225	192
7	225	169
8	225	156
9	225	134
10	225	125
11	225	135
12	225	121
13	225	119
14	225	139
15	225	110
16	225	118
17	225	111
18	225	122
19	225	105
20	225	124
21	225	87
22	225	97
23	225	94
24	225	110
25	225	95
26	225	82
27	225	107
28	225	78
29	225	83
30	225	73
31	225	107
32	225	98
33	225	104
34	225	134
35	225	124
36	225	139
38	225	105
39	225	159
40	225	146
41	225	167
42	225	164
43	225	174
44	225	228
45	225	206
46	225	142
47	225	57
48	225	36
49	225	21
50	225	28
51	225	19
52	225	16
53	225	21
54	225	34
55	225	92
56	225	201
57	225	211
58	225	159
59	225	164
60	225	174
61	225	102
62	225	26
63	225	2
64	225	26
65	225	4
66	225	11
67	225	32
68	225	113
69	225	185
70	225	192
71	225	167
72	225	189
73	225	191
74	225	144
75	225	182
76	225	166
77	225	175
78	225	176
79	225	160
80	225	118
81	225	102
82	225	101
83	225	109
84	225	57
85	225	84
86	225	76
87	225	104
88	225	165
89	225	216
90	225	114
91	225	75
92	225	61
93	225	46
94	225	98
95	225	104
96	225	79
97	225	136
98	225	53
99	225	49
100	225	25
101	225	34
102	225	27
103	225	31
104	225	33
105	225	27
106	225	24
107	225	50
108	225	59
109	225	42
110	225	42
111	225	64
112	225	73
113	225	86
114	225	147
115	225	149
116	225	148
117	225	122
118	225	134
119	225	86
120	225	67
121	225	56
122	225	45
123	225	66
124	225	61
125	225	63
126	225	79
127	225	66
128	225	122
129	225	202
130	225	146
131	225	146
132	225	141
133	225	146
134	225	171
135	225	161
136	225	174
137	225	236
138	225	301
139	225	177
140	225	200
141	225	184
142	225	142
143	225	182
144	225	124
145	225	93
146	225	60
147	225	70
148	225	102
149	225	69
150	225	67
151	225	57
152	225	47
153	225	44
154	225	43
155	225	124
156	225	253
157	225	164
158	225	98
159	225	79
160	225	99
161	225	67
162	225	63
163	225	60
164	225	50
165	225	57
166	225	76
167	225	67
168	225	53
169	225	62
170	225	70
171	225	74
172	225	53
173	225	93
174	225	91
175	225	91
176	225	88
177	225	85
178	225	122
179	225	154
180	225	130
181	225	160
182	225	155
183	225	123
184	225	124
185	225	149
186	225	280
187	225	265
188	225	247
189	225	84
190	225	119
191	225	138
192	225	152
193	225	147
194	225	129
195	225	127
196	225	132
197	225	174
198	225	246
199	225	309
200	225	503
201	225	418
202	225	366
203	225	360
204	225	438
205	225	368
206	225	428
207	225	474
208	225	512
209	225	631
210	225	780
211	225	1133
212	225	1407
213	225	942
214	225	984
215	225	1143
216	225	1097
217	225	957
218	225	1553
219	225	3609
220	225	3177
221	225	4412
222	225	4308
223	225	8655
224	225	21065
225	225	59933
0	226	2
1	226	51
2	226	131
3	226	196
4	226	175
5	226	123
6	226	120
7	226	97
8	226	105
9	226	78
10	226	58
11	226	82
12	226	89
13	226	94
14	226	109
15	226	79
16	226	90
17	226	81
18	226	63
19	226	64
20	226	68
21	226	66
22	226	62
23	226	62
24	226	60
25	226	59
26	226	53
27	226	59
28	226	54
29	226	64
30	226	53
31	226	71
32	226	54
33	226	71
34	226	77
35	226	91
36	226	87
38	226	81
39	226	65
40	226	84
41	226	102
42	226	105
43	226	104
44	226	173
45	226	154
46	226	130
47	226	60
48	226	33
49	226	32
50	226	32
51	226	37
52	226	29
53	226	28
54	226	55
55	226	104
56	226	141
57	226	121
58	226	107
59	226	119
60	226	137
61	226	107
62	226	34
63	226	4
64	226	44
65	226	15
66	226	7
67	226	46
68	226	116
69	226	132
70	226	145
71	226	93
72	226	124
73	226	118
74	226	96
75	226	94
76	226	98
77	226	105
78	226	123
79	226	122
80	226	115
81	226	118
82	226	88
83	226	112
84	226	73
85	226	115
86	226	96
87	226	105
88	226	131
89	226	158
90	226	120
91	226	61
92	226	59
93	226	60
94	226	105
95	226	93
96	226	93
97	226	116
98	226	75
99	226	57
100	226	39
101	226	39
102	226	29
103	226	49
104	226	43
105	226	37
106	226	35
107	226	44
108	226	65
109	226	38
110	226	45
111	226	80
112	226	84
113	226	89
114	226	113
115	226	107
116	226	113
117	226	98
118	226	106
119	226	88
120	226	67
121	226	81
122	226	82
123	226	62
124	226	83
125	226	73
126	226	75
127	226	99
128	226	116
129	226	145
130	226	134
131	226	125
132	226	150
133	226	117
134	226	146
135	226	118
136	226	155
137	226	170
138	226	415
139	226	251
140	226	203
141	226	154
142	226	142
143	226	189
144	226	155
145	226	118
146	226	100
147	226	94
148	226	141
149	226	77
150	226	90
151	226	61
152	226	64
153	226	87
154	226	83
155	226	140
156	226	242
157	226	201
158	226	135
159	226	130
160	226	129
161	226	103
162	226	87
163	226	72
164	226	58
165	226	80
166	226	84
167	226	72
168	226	81
169	226	90
170	226	92
171	226	108
172	226	89
173	226	112
174	226	129
175	226	120
176	226	114
177	226	102
178	226	141
179	226	140
180	226	118
181	226	159
182	226	158
183	226	156
184	226	145
185	226	147
186	226	231
187	226	224
188	226	209
189	226	106
190	226	160
191	226	174
192	226	181
193	226	186
194	226	176
195	226	170
196	226	159
197	226	185
198	226	252
199	226	310
200	226	272
201	226	292
202	226	265
203	226	329
204	226	389
205	226	353
206	226	398
207	226	447
208	226	484
209	226	535
210	226	633
211	226	728
212	226	943
213	226	927
214	226	936
215	226	1155
216	226	1215
217	226	1227
218	226	2102
219	226	3687
220	226	3276
221	226	4298
222	226	3905
223	226	7420
224	226	11551
225	226	18986
226	226	58004
0	227	2
1	227	51
2	227	113
3	227	101
4	227	81
5	227	59
6	227	53
7	227	59
8	227	50
9	227	29
10	227	29
11	227	29
12	227	30
13	227	38
14	227	36
15	227	54
16	227	50
17	227	33
18	227	35
19	227	23
20	227	29
21	227	32
22	227	42
23	227	33
24	227	26
25	227	24
26	227	26
27	227	26
28	227	27
29	227	20
30	227	24
31	227	24
32	227	33
33	227	24
34	227	40
35	227	33
36	227	40
38	227	30
39	227	32
40	227	33
41	227	39
42	227	52
43	227	55
44	227	79
45	227	97
46	227	116
47	227	72
48	227	45
49	227	31
50	227	38
51	227	43
52	227	33
53	227	26
54	227	62
55	227	84
56	227	99
57	227	52
58	227	54
59	227	66
60	227	75
61	227	69
62	227	55
63	227	11
64	227	52
65	227	17
66	227	11
67	227	59
68	227	69
69	227	64
70	227	64
71	227	47
72	227	46
73	227	62
74	227	50
75	227	46
76	227	56
77	227	54
78	227	59
79	227	81
80	227	92
81	227	97
82	227	68
83	227	86
84	227	71
85	227	97
86	227	102
87	227	93
88	227	83
89	227	81
90	227	102
91	227	66
92	227	66
93	227	72
94	227	90
95	227	64
96	227	86
97	227	89
98	227	77
99	227	55
100	227	68
101	227	62
102	227	38
103	227	60
104	227	62
105	227	53
106	227	80
107	227	64
108	227	104
109	227	53
110	227	77
111	227	99
112	227	83
113	227	116
114	227	95
115	227	65
116	227	68
117	227	72
118	227	64
119	227	84
120	227	87
121	227	89
122	227	71
123	227	81
124	227	84
125	227	73
126	227	100
127	227	87
128	227	115
129	227	89
130	227	103
131	227	91
132	227	85
133	227	84
134	227	85
135	227	88
136	227	81
137	227	92
138	227	149
139	227	151
140	227	124
141	227	98
142	227	121
143	227	112
144	227	137
145	227	114
146	227	127
147	227	142
148	227	128
149	227	109
150	227	100
151	227	101
152	227	81
153	227	84
154	227	105
155	227	121
156	227	112
157	227	132
158	227	137
159	227	132
160	227	123
161	227	97
162	227	90
163	227	96
164	227	94
165	227	76
166	227	83
167	227	84
168	227	82
169	227	98
170	227	105
171	227	87
172	227	105
173	227	104
174	227	110
175	227	112
176	227	111
177	227	98
178	227	112
179	227	146
180	227	150
181	227	160
182	227	137
183	227	132
184	227	187
185	227	144
186	227	139
187	227	159
188	227	164
189	227	110
190	227	145
191	227	177
192	227	184
193	227	217
194	227	211
195	227	165
196	227	164
197	227	203
198	227	204
199	227	196
200	227	150
201	227	117
202	227	158
203	227	294
204	227	244
205	227	250
206	227	271
207	227	243
208	227	302
209	227	314
210	227	304
211	227	338
212	227	344
213	227	530
214	227	583
215	227	627
216	227	699
217	227	914
218	227	861
219	227	1044
220	227	1417
221	227	1403
222	227	1375
223	227	1682
224	227	2227
225	227	2644
226	227	10705
227	227	37844
0	228	7
1	228	79
2	228	68
3	228	71
4	228	58
5	228	48
6	228	33
7	228	32
8	228	24
9	228	20
10	228	23
11	228	19
12	228	24
13	228	29
14	228	39
15	228	46
16	228	34
17	228	27
18	228	19
19	228	23
20	228	22
21	228	32
22	228	26
23	228	24
24	228	23
25	228	24
26	228	23
27	228	21
28	228	19
29	228	20
30	228	19
31	228	25
32	228	27
33	228	22
34	228	32
35	228	38
36	228	39
38	228	36
39	228	29
40	228	28
41	228	26
42	228	35
43	228	31
44	228	46
45	228	67
46	228	95
47	228	98
48	228	67
49	228	52
50	228	45
51	228	55
52	228	49
53	228	51
54	228	86
55	228	72
56	228	90
57	228	47
58	228	41
59	228	42
60	228	69
61	228	67
62	228	64
63	228	13
64	228	74
65	228	12
66	228	22
67	228	72
68	228	70
69	228	58
70	228	59
71	228	37
72	228	32
73	228	33
74	228	39
75	228	31
76	228	43
77	228	48
78	228	45
79	228	41
80	228	81
81	228	96
82	228	68
83	228	99
84	228	107
85	228	107
86	228	110
87	228	89
88	228	71
89	228	55
90	228	77
91	228	82
92	228	87
93	228	75
94	228	78
95	228	68
96	228	81
97	228	88
98	228	75
99	228	96
100	228	80
101	228	108
102	228	78
103	228	100
104	228	101
105	228	89
106	228	76
107	228	82
108	228	95
109	228	92
110	228	99
111	228	105
112	228	98
113	228	119
114	228	65
115	228	49
116	228	45
117	228	69
118	228	72
119	228	62
120	228	78
121	228	100
122	228	100
123	228	99
124	228	88
125	228	87
126	228	101
127	228	97
128	228	93
129	228	61
130	228	79
131	228	88
132	228	90
133	228	72
134	228	66
135	228	66
136	228	69
137	228	78
138	228	120
139	228	116
140	228	110
141	228	79
142	228	100
143	228	81
144	228	140
145	228	163
146	228	167
147	228	158
148	228	126
149	228	146
150	228	125
151	228	145
152	228	108
153	228	115
154	228	102
155	228	128
156	228	83
157	228	123
158	228	105
159	228	164
160	228	156
161	228	91
162	228	131
163	228	115
164	228	152
165	228	119
166	228	132
167	228	127
168	228	87
169	228	118
170	228	150
171	228	121
172	228	130
173	228	96
174	228	112
175	228	110
176	228	144
177	228	90
178	228	106
179	228	113
180	228	119
181	228	120
182	228	94
183	228	141
184	228	173
185	228	124
186	228	93
187	228	86
188	228	115
189	228	113
190	228	180
191	228	171
192	228	214
193	228	209
194	228	217
195	228	215
196	228	197
197	228	248
198	228	188
199	228	182
200	228	85
201	228	83
202	228	115
203	228	230
204	228	214
205	228	250
206	228	191
207	228	207
208	228	238
209	228	233
210	228	196
211	228	170
212	228	190
213	228	452
214	228	469
215	228	493
216	228	540
217	228	823
218	228	688
219	228	649
220	228	983
221	228	872
222	228	834
223	228	898
224	228	1154
225	228	1369
226	228	4435
227	228	11396
228	228	43891
0	229	4
1	229	55
2	229	72
3	229	74
4	229	68
5	229	38
6	229	34
7	229	38
8	229	31
9	229	35
10	229	29
11	229	24
12	229	30
13	229	25
14	229	47
15	229	44
16	229	33
17	229	35
18	229	20
19	229	15
20	229	18
21	229	30
22	229	34
23	229	16
24	229	21
25	229	27
26	229	17
27	229	18
28	229	19
29	229	16
30	229	16
31	229	36
32	229	26
33	229	20
34	229	27
35	229	28
36	229	30
38	229	24
39	229	32
40	229	23
41	229	35
42	229	25
43	229	31
44	229	42
45	229	68
46	229	90
47	229	109
48	229	81
49	229	53
50	229	48
51	229	69
52	229	58
53	229	51
54	229	59
55	229	64
56	229	90
57	229	36
58	229	27
59	229	31
60	229	55
61	229	73
62	229	57
63	229	9
64	229	53
65	229	15
66	229	14
67	229	78
68	229	72
69	229	51
70	229	50
71	229	47
72	229	39
73	229	40
74	229	44
75	229	35
76	229	37
77	229	39
78	229	36
79	229	56
80	229	80
81	229	86
82	229	70
83	229	73
84	229	114
85	229	90
86	229	108
87	229	93
88	229	72
89	229	38
90	229	105
91	229	89
92	229	87
93	229	90
94	229	69
95	229	56
96	229	101
97	229	98
98	229	106
99	229	86
100	229	96
101	229	71
102	229	92
103	229	101
104	229	88
105	229	90
106	229	87
107	229	91
108	229	124
109	229	67
110	229	99
111	229	107
112	229	97
113	229	126
114	229	59
115	229	35
116	229	48
117	229	68
118	229	57
119	229	72
120	229	70
121	229	98
122	229	72
123	229	97
124	229	114
125	229	96
126	229	100
127	229	91
128	229	98
129	229	59
130	229	67
131	229	75
132	229	93
133	229	82
134	229	72
135	229	65
136	229	53
137	229	71
138	229	102
139	229	110
140	229	106
141	229	64
142	229	92
143	229	83
144	229	139
145	229	159
146	229	152
147	229	149
148	229	165
149	229	154
150	229	132
151	229	169
152	229	106
153	229	148
154	229	123
155	229	110
156	229	92
157	229	126
158	229	125
159	229	165
160	229	175
161	229	123
162	229	133
163	229	143
164	229	139
165	229	128
166	229	162
167	229	120
168	229	96
169	229	110
170	229	132
171	229	116
172	229	147
173	229	97
174	229	120
175	229	113
176	229	155
177	229	98
178	229	124
179	229	111
180	229	115
181	229	133
182	229	89
183	229	141
184	229	167
185	229	126
186	229	103
187	229	76
188	229	120
189	229	140
190	229	174
191	229	168
192	229	208
193	229	215
194	229	247
195	229	252
196	229	200
197	229	246
198	229	177
199	229	171
200	229	93
201	229	104
202	229	88
203	229	228
204	229	209
205	229	192
206	229	196
207	229	202
208	229	244
209	229	231
210	229	200
211	229	192
212	229	203
213	229	471
214	229	486
215	229	428
216	229	526
217	229	789
218	229	671
219	229	561
220	229	928
221	229	865
222	229	749
223	229	877
224	229	1029
225	229	1232
226	229	3954
227	229	6442
228	229	15954
229	229	46896
0	230	5
1	230	49
2	230	91
3	230	85
4	230	62
5	230	39
6	230	49
7	230	51
8	230	30
9	230	33
10	230	16
11	230	29
12	230	30
13	230	26
14	230	27
15	230	35
16	230	31
17	230	35
18	230	33
19	230	25
20	230	33
21	230	28
22	230	35
23	230	21
24	230	17
25	230	21
26	230	30
27	230	21
28	230	15
29	230	20
30	230	20
31	230	24
32	230	29
33	230	16
34	230	36
35	230	27
36	230	32
38	230	32
39	230	23
40	230	25
41	230	37
42	230	32
43	230	41
44	230	47
45	230	53
46	230	111
47	230	88
48	230	72
49	230	36
50	230	52
51	230	63
52	230	53
53	230	39
54	230	76
55	230	74
56	230	92
57	230	52
58	230	31
59	230	38
60	230	71
61	230	75
62	230	66
63	230	11
64	230	68
65	230	18
66	230	18
67	230	44
68	230	76
69	230	43
70	230	52
71	230	39
72	230	40
73	230	36
74	230	38
75	230	28
76	230	42
77	230	66
78	230	42
79	230	63
80	230	89
81	230	77
82	230	62
83	230	74
84	230	88
85	230	94
86	230	114
87	230	87
88	230	60
89	230	34
90	230	90
91	230	109
92	230	75
93	230	71
94	230	81
95	230	71
96	230	99
97	230	67
98	230	95
99	230	86
100	230	83
101	230	96
102	230	94
103	230	94
104	230	96
105	230	109
106	230	86
107	230	74
108	230	97
109	230	65
110	230	89
111	230	106
112	230	91
113	230	93
114	230	63
115	230	51
116	230	58
117	230	78
118	230	59
119	230	74
120	230	73
121	230	111
122	230	93
123	230	84
124	230	95
125	230	100
126	230	98
127	230	107
128	230	94
129	230	54
130	230	97
131	230	77
132	230	91
133	230	83
134	230	72
135	230	82
136	230	68
137	230	71
138	230	113
139	230	135
140	230	116
141	230	70
142	230	82
143	230	81
144	230	139
145	230	190
146	230	157
147	230	164
148	230	126
149	230	135
150	230	130
151	230	136
152	230	101
153	230	130
154	230	129
155	230	128
156	230	81
157	230	134
158	230	124
159	230	161
160	230	181
161	230	131
162	230	131
163	230	138
164	230	138
165	230	110
166	230	138
167	230	132
168	230	116
169	230	103
170	230	120
171	230	113
172	230	134
173	230	102
174	230	108
175	230	113
176	230	168
177	230	114
178	230	114
179	230	125
180	230	118
181	230	115
182	230	93
183	230	141
184	230	151
185	230	141
186	230	102
187	230	97
188	230	113
189	230	130
190	230	190
191	230	179
192	230	193
193	230	225
194	230	230
195	230	214
196	230	214
197	230	218
198	230	208
199	230	155
200	230	93
201	230	86
202	230	124
203	230	239
204	230	236
205	230	215
206	230	212
207	230	196
208	230	231
209	230	240
210	230	202
211	230	168
212	230	202
213	230	483
214	230	499
215	230	401
216	230	486
217	230	788
218	230	641
219	230	566
220	230	933
221	230	877
222	230	752
223	230	907
224	230	1091
225	230	1335
226	230	4200
227	230	5774
228	230	7391
229	230	15476
230	230	46452
0	231	1
1	231	52
2	231	79
3	231	77
4	231	75
5	231	48
6	231	42
7	231	39
8	231	45
9	231	43
10	231	28
11	231	38
12	231	31
13	231	28
14	231	46
15	231	45
16	231	36
17	231	40
18	231	25
19	231	21
20	231	22
21	231	30
22	231	35
23	231	32
24	231	36
25	231	27
26	231	25
27	231	24
28	231	24
29	231	33
30	231	23
31	231	23
32	231	25
33	231	32
34	231	27
35	231	35
36	231	40
38	231	31
39	231	36
40	231	30
41	231	40
42	231	36
43	231	33
44	231	67
45	231	86
46	231	118
47	231	80
48	231	57
49	231	33
50	231	51
51	231	66
52	231	29
53	231	47
54	231	80
55	231	78
56	231	88
57	231	51
58	231	43
59	231	50
60	231	75
61	231	85
62	231	56
63	231	11
64	231	53
65	231	20
66	231	18
67	231	66
68	231	64
69	231	67
70	231	63
71	231	49
72	231	34
73	231	56
74	231	36
75	231	40
76	231	46
77	231	50
78	231	56
79	231	74
80	231	84
81	231	99
82	231	66
83	231	93
84	231	93
85	231	118
86	231	106
87	231	86
88	231	77
89	231	56
90	231	90
91	231	73
92	231	83
93	231	84
94	231	88
95	231	78
96	231	79
97	231	98
98	231	90
99	231	78
100	231	82
101	231	85
102	231	64
103	231	86
104	231	80
105	231	59
106	231	79
107	231	81
108	231	81
109	231	70
110	231	79
111	231	92
112	231	85
113	231	109
114	231	81
115	231	49
116	231	56
117	231	65
118	231	61
119	231	55
120	231	68
121	231	88
122	231	92
123	231	91
124	231	92
125	231	91
126	231	80
127	231	88
128	231	95
129	231	82
130	231	83
131	231	72
132	231	88
133	231	85
134	231	85
135	231	83
136	231	69
137	231	75
138	231	97
139	231	134
140	231	108
141	231	92
142	231	90
143	231	81
144	231	140
145	231	177
146	231	133
147	231	146
148	231	152
149	231	133
150	231	134
151	231	113
152	231	91
153	231	117
154	231	111
155	231	101
156	231	90
157	231	133
158	231	121
159	231	145
160	231	146
161	231	121
162	231	119
163	231	113
164	231	106
165	231	114
166	231	134
167	231	120
168	231	83
169	231	100
170	231	108
171	231	104
172	231	125
173	231	98
174	231	114
175	231	97
176	231	161
177	231	78
178	231	134
179	231	136
180	231	135
181	231	115
182	231	99
183	231	126
184	231	161
185	231	135
186	231	120
187	231	127
188	231	143
189	231	92
190	231	163
191	231	148
192	231	177
193	231	206
194	231	226
195	231	210
196	231	178
197	231	187
198	231	201
199	231	155
200	231	118
201	231	106
202	231	137
203	231	231
204	231	224
205	231	210
206	231	241
207	231	230
208	231	265
209	231	235
210	231	243
211	231	198
212	231	256
213	231	470
214	231	486
215	231	469
216	231	566
217	231	776
218	231	673
219	231	700
220	231	1042
221	231	993
222	231	856
223	231	1039
224	231	1520
225	231	1808
226	231	5532
227	231	6006
228	231	5817
229	231	7174
230	231	14079
231	231	43781
0	232	5
1	232	61
2	232	87
3	232	72
4	232	45
5	232	46
6	232	45
7	232	39
8	232	28
9	232	35
10	232	28
11	232	27
12	232	27
13	232	30
14	232	42
15	232	43
16	232	30
17	232	29
18	232	21
19	232	19
20	232	32
21	232	22
22	232	33
23	232	23
24	232	30
25	232	24
26	232	22
27	232	29
28	232	19
29	232	16
30	232	21
31	232	32
32	232	31
33	232	27
34	232	20
35	232	31
36	232	29
38	232	39
39	232	29
40	232	31
41	232	29
42	232	43
43	232	33
44	232	61
45	232	87
46	232	111
47	232	91
48	232	61
49	232	52
50	232	56
51	232	66
52	232	44
53	232	48
54	232	81
55	232	94
56	232	82
57	232	46
58	232	44
59	232	44
60	232	62
61	232	75
62	232	60
63	232	11
64	232	64
65	232	14
66	232	13
67	232	56
68	232	67
69	232	39
70	232	46
71	232	54
72	232	38
73	232	35
74	232	33
75	232	36
76	232	42
77	232	53
78	232	56
79	232	47
80	232	78
81	232	97
82	232	73
83	232	95
84	232	98
85	232	92
86	232	105
87	232	98
88	232	72
89	232	51
90	232	72
91	232	82
92	232	98
93	232	91
94	232	87
95	232	76
96	232	121
97	232	70
98	232	102
99	232	99
100	232	87
101	232	98
102	232	90
103	232	107
104	232	111
105	232	112
106	232	94
107	232	96
108	232	106
109	232	72
110	232	117
111	232	101
112	232	111
113	232	125
114	232	69
115	232	46
116	232	65
117	232	75
118	232	73
119	232	66
120	232	81
121	232	123
122	232	102
123	232	79
124	232	126
125	232	110
126	232	106
127	232	100
128	232	108
129	232	69
130	232	60
131	232	72
132	232	89
133	232	69
134	232	93
135	232	69
136	232	59
137	232	72
138	232	100
139	232	139
140	232	104
141	232	73
142	232	86
143	232	89
144	232	164
145	232	160
146	232	172
147	232	175
148	232	141
149	232	170
150	232	136
151	232	152
152	232	131
153	232	139
154	232	118
155	232	153
156	232	102
157	232	119
158	232	136
159	232	164
160	232	158
161	232	119
162	232	137
163	232	170
164	232	131
165	232	111
166	232	123
167	232	135
168	232	122
169	232	117
170	232	141
171	232	121
172	232	161
173	232	118
174	232	95
175	232	118
176	232	142
177	232	123
178	232	122
179	232	128
180	232	116
181	232	130
182	232	94
183	232	134
184	232	158
185	232	107
186	232	104
187	232	122
188	232	133
189	232	105
190	232	182
191	232	186
192	232	204
193	232	195
194	232	237
195	232	238
196	232	213
197	232	247
198	232	184
199	232	164
200	232	107
201	232	96
202	232	129
203	232	225
204	232	201
205	232	202
206	232	201
207	232	178
208	232	242
209	232	210
210	232	189
211	232	175
212	232	193
213	232	448
214	232	447
215	232	447
216	232	480
217	232	694
218	232	599
219	232	551
220	232	838
221	232	735
222	232	683
223	232	840
224	232	937
225	232	1141
226	232	3036
227	232	3872
228	232	4114
229	232	4741
230	232	5808
231	232	11776
232	232	47069
0	233	4
1	233	78
2	233	71
3	233	60
4	233	66
5	233	47
6	233	52
7	233	31
8	233	39
9	233	32
10	233	36
11	233	21
12	233	25
13	233	30
14	233	42
15	233	43
16	233	46
17	233	34
18	233	19
19	233	24
20	233	31
21	233	34
22	233	31
23	233	33
24	233	21
25	233	27
26	233	20
27	233	33
28	233	20
29	233	21
30	233	23
31	233	27
32	233	31
33	233	30
34	233	21
35	233	26
36	233	31
38	233	39
39	233	25
40	233	36
41	233	33
42	233	49
43	233	28
44	233	59
45	233	82
46	233	99
47	233	92
48	233	87
49	233	43
50	233	67
51	233	77
52	233	44
53	233	54
54	233	83
55	233	61
56	233	95
57	233	30
58	233	43
59	233	44
60	233	58
61	233	83
62	233	72
63	233	11
64	233	68
65	233	18
66	233	15
67	233	78
68	233	68
69	233	61
70	233	57
71	233	48
72	233	36
73	233	47
74	233	37
75	233	39
76	233	43
77	233	58
78	233	27
79	233	56
80	233	105
81	233	68
82	233	73
83	233	102
84	233	104
85	233	112
86	233	96
87	233	72
88	233	77
89	233	64
90	233	74
91	233	104
92	233	112
93	233	97
94	233	84
95	233	78
96	233	103
97	233	77
98	233	124
99	233	103
100	233	104
101	233	98
102	233	92
103	233	104
104	233	96
105	233	96
106	233	89
107	233	90
108	233	126
109	233	91
110	233	103
111	233	109
112	233	86
113	233	120
114	233	71
115	233	50
116	233	46
117	233	61
118	233	58
119	233	62
120	233	91
121	233	105
122	233	105
123	233	93
124	233	116
125	233	108
126	233	111
127	233	112
128	233	99
129	233	67
130	233	92
131	233	67
132	233	82
133	233	101
134	233	76
135	233	77
136	233	75
137	233	73
138	233	92
139	233	116
140	233	90
141	233	73
142	233	89
143	233	91
144	233	149
145	233	188
146	233	171
147	233	189
148	233	147
149	233	140
150	233	138
151	233	167
152	233	127
153	233	172
154	233	141
155	233	123
156	233	95
157	233	118
158	233	115
159	233	201
160	233	175
161	233	128
162	233	139
163	233	155
164	233	168
165	233	168
166	233	169
167	233	152
168	233	142
169	233	165
170	233	147
171	233	148
172	233	139
173	233	133
174	233	121
175	233	128
176	233	169
177	233	108
178	233	116
179	233	119
180	233	136
181	233	142
182	233	111
183	233	144
184	233	170
185	233	114
186	233	103
187	233	115
188	233	114
189	233	115
190	233	187
191	233	189
192	233	195
193	233	227
194	233	248
195	233	226
196	233	218
197	233	226
198	233	218
199	233	151
200	233	110
201	233	103
202	233	133
203	233	235
204	233	212
205	233	213
206	233	204
207	233	190
208	233	232
209	233	243
210	233	179
211	233	170
212	233	179
213	233	426
214	233	464
215	233	403
216	233	473
217	233	772
218	233	587
219	233	489
220	233	755
221	233	645
222	233	617
223	233	665
224	233	867
225	233	899
226	233	2099
227	233	2708
228	233	3065
229	233	3502
230	233	4042
231	233	5277
232	233	15368
233	233	52247
0	234	2
1	234	61
2	234	80
3	234	110
4	234	84
5	234	51
6	234	56
7	234	49
8	234	42
9	234	28
10	234	24
11	234	27
12	234	35
13	234	40
14	234	46
15	234	46
16	234	49
17	234	32
18	234	30
19	234	39
20	234	25
21	234	37
22	234	34
23	234	31
24	234	19
25	234	27
26	234	13
27	234	32
28	234	23
29	234	33
30	234	23
31	234	30
32	234	31
33	234	22
34	234	20
35	234	54
36	234	40
38	234	25
39	234	31
40	234	40
41	234	38
42	234	40
43	234	54
44	234	76
45	234	84
46	234	119
47	234	89
48	234	75
49	234	43
50	234	48
51	234	70
52	234	53
53	234	41
54	234	88
55	234	82
56	234	116
57	234	44
58	234	46
59	234	43
60	234	76
61	234	97
62	234	56
63	234	15
64	234	49
65	234	12
66	234	18
67	234	48
68	234	72
69	234	81
70	234	43
71	234	62
72	234	36
73	234	55
74	234	37
75	234	52
76	234	48
77	234	88
78	234	50
79	234	64
80	234	106
81	234	84
82	234	88
83	234	109
84	234	147
85	234	106
86	234	118
87	234	85
88	234	77
89	234	65
90	234	105
91	234	99
92	234	95
93	234	72
94	234	94
95	234	77
96	234	112
97	234	85
98	234	92
99	234	114
100	234	93
101	234	95
102	234	80
103	234	94
104	234	107
105	234	100
106	234	93
107	234	70
108	234	125
109	234	92
110	234	98
111	234	125
112	234	123
113	234	136
114	234	77
115	234	51
116	234	51
117	234	67
118	234	76
119	234	67
120	234	78
121	234	118
122	234	106
123	234	99
124	234	139
125	234	96
126	234	115
127	234	110
128	234	110
129	234	75
130	234	104
131	234	107
132	234	93
133	234	96
134	234	93
135	234	86
136	234	80
137	234	78
138	234	132
139	234	148
140	234	122
141	234	110
142	234	118
143	234	119
144	234	186
145	234	167
146	234	198
147	234	219
148	234	149
149	234	150
150	234	131
151	234	168
152	234	114
153	234	166
154	234	158
155	234	146
156	234	101
157	234	130
158	234	141
159	234	182
160	234	196
161	234	119
162	234	163
163	234	134
164	234	147
165	234	137
166	234	161
167	234	134
168	234	133
169	234	143
170	234	154
171	234	136
172	234	159
173	234	139
174	234	92
175	234	137
176	234	165
177	234	128
178	234	134
179	234	135
180	234	155
181	234	141
182	234	106
183	234	141
184	234	203
185	234	145
186	234	102
187	234	120
188	234	133
189	234	109
190	234	214
191	234	208
192	234	229
193	234	204
194	234	254
195	234	242
196	234	250
197	234	255
198	234	204
199	234	195
200	234	101
201	234	110
202	234	126
203	234	268
204	234	275
205	234	220
206	234	259
207	234	286
208	234	267
209	234	268
210	234	226
211	234	199
212	234	223
213	234	497
214	234	458
215	234	459
216	234	565
217	234	836
218	234	669
219	234	591
220	234	964
221	234	828
222	234	684
223	234	785
224	234	948
225	234	1140
226	234	2863
227	234	3150
228	234	3258
229	234	3644
230	234	3994
231	234	4922
232	234	7854
233	234	16869
234	234	54723
0	235	1
1	235	69
2	235	115
3	235	125
4	235	99
5	235	68
6	235	62
7	235	43
8	235	58
9	235	39
10	235	39
11	235	30
12	235	31
13	235	33
14	235	58
15	235	56
16	235	39
17	235	46
18	235	37
19	235	34
20	235	39
21	235	46
22	235	47
23	235	34
24	235	39
25	235	32
26	235	30
27	235	31
28	235	29
29	235	37
30	235	34
31	235	54
32	235	29
33	235	32
34	235	58
35	235	51
36	235	52
38	235	38
39	235	46
40	235	49
41	235	44
42	235	45
43	235	53
44	235	81
45	235	122
46	235	132
47	235	90
48	235	61
49	235	36
50	235	54
51	235	51
52	235	33
53	235	36
54	235	84
55	235	84
56	235	130
57	235	62
58	235	54
59	235	60
60	235	110
61	235	104
62	235	64
63	235	16
64	235	47
65	235	16
66	235	23
67	235	55
68	235	83
69	235	86
70	235	62
71	235	63
72	235	57
73	235	67
74	235	49
75	235	47
76	235	73
77	235	70
78	235	58
79	235	77
80	235	106
81	235	118
82	235	78
83	235	107
84	235	110
85	235	115
86	235	111
87	235	99
88	235	98
89	235	88
90	235	101
91	235	83
92	235	85
93	235	82
94	235	99
95	235	68
96	235	111
97	235	112
98	235	107
99	235	105
100	235	78
101	235	70
102	235	62
103	235	79
104	235	85
105	235	79
106	235	78
107	235	61
108	235	105
109	235	71
110	235	93
111	235	96
112	235	107
113	235	136
114	235	89
115	235	76
116	235	70
117	235	88
118	235	73
119	235	75
120	235	93
121	235	90
122	235	92
123	235	108
124	235	101
125	235	95
126	235	114
127	235	109
128	235	127
129	235	110
130	235	105
131	235	99
132	235	97
133	235	100
134	235	98
135	235	96
136	235	96
137	235	85
138	235	215
139	235	178
140	235	170
141	235	125
142	235	120
143	235	139
144	235	181
145	235	156
146	235	120
147	235	147
148	235	163
149	235	123
150	235	119
151	235	122
152	235	88
153	235	131
154	235	116
155	235	145
156	235	118
157	235	169
158	235	157
159	235	156
160	235	160
161	235	121
162	235	112
163	235	112
164	235	113
165	235	109
166	235	109
167	235	101
168	235	91
169	235	120
170	235	136
171	235	116
172	235	126
173	235	125
174	235	120
175	235	119
176	235	132
177	235	101
178	235	139
179	235	137
180	235	143
181	235	138
182	235	111
183	235	146
184	235	178
185	235	152
186	235	143
187	235	119
188	235	174
189	235	106
190	235	184
191	235	160
192	235	180
193	235	195
194	235	245
195	235	221
196	235	170
197	235	266
198	235	226
199	235	228
200	235	160
201	235	128
202	235	158
203	235	270
204	235	243
205	235	256
206	235	264
207	235	285
208	235	340
209	235	306
210	235	314
211	235	281
212	235	311
213	235	553
214	235	528
215	235	529
216	235	679
217	235	836
218	235	821
219	235	765
220	235	1187
221	235	946
222	235	913
223	235	994
224	235	1248
225	235	1642
226	235	3501
227	235	3010
228	235	2545
229	235	2590
230	235	2933
231	235	3531
232	235	4630
233	235	5624
234	235	14544
235	235	49267
0	236	5
1	236	58
2	236	134
3	236	179
4	236	122
5	236	99
6	236	81
7	236	91
8	236	69
9	236	67
10	236	59
11	236	66
12	236	52
13	236	69
14	236	81
15	236	87
16	236	82
17	236	72
18	236	47
19	236	69
20	236	56
21	236	61
22	236	57
23	236	48
24	236	42
25	236	52
26	236	41
27	236	52
28	236	33
29	236	35
30	236	50
31	236	55
32	236	51
33	236	63
34	236	70
35	236	81
36	236	69
38	236	63
39	236	71
40	236	52
41	236	73
42	236	68
43	236	96
44	236	142
45	236	165
46	236	161
47	236	84
48	236	54
49	236	25
50	236	32
51	236	44
52	236	39
53	236	40
54	236	77
55	236	119
56	236	136
57	236	93
58	236	74
59	236	112
60	236	163
61	236	116
62	236	46
63	236	8
64	236	43
65	236	10
66	236	11
67	236	55
68	236	108
69	236	116
70	236	96
71	236	96
72	236	99
73	236	98
74	236	79
75	236	78
76	236	94
77	236	115
78	236	109
79	236	124
80	236	129
81	236	109
82	236	94
83	236	109
84	236	95
85	236	105
86	236	106
87	236	105
88	236	151
89	236	131
90	236	113
91	236	82
92	236	78
93	236	58
94	236	100
95	236	90
96	236	106
97	236	115
98	236	89
99	236	58
100	236	64
101	236	46
102	236	41
103	236	56
104	236	61
105	236	56
106	236	43
107	236	61
108	236	96
109	236	57
110	236	71
111	236	86
112	236	97
113	236	123
114	236	113
115	236	79
116	236	105
117	236	102
118	236	121
119	236	77
120	236	87
121	236	93
122	236	89
123	236	75
124	236	95
125	236	93
126	236	103
127	236	109
128	236	125
129	236	119
130	236	131
131	236	138
132	236	133
133	236	143
134	236	134
135	236	141
136	236	141
137	236	137
138	236	258
139	236	202
140	236	166
141	236	149
142	236	135
143	236	144
144	236	168
145	236	133
146	236	127
147	236	123
148	236	139
149	236	100
150	236	95
151	236	73
152	236	58
153	236	89
154	236	87
155	236	131
156	236	177
157	236	174
158	236	131
159	236	126
160	236	138
161	236	110
162	236	123
163	236	84
164	236	87
165	236	67
166	236	105
167	236	88
168	236	75
169	236	86
170	236	95
171	236	108
172	236	84
173	236	113
174	236	104
175	236	100
176	236	118
177	236	102
178	236	134
179	236	165
180	236	150
181	236	168
182	236	141
183	236	150
184	236	177
185	236	138
186	236	198
187	236	186
188	236	206
189	236	118
190	236	160
191	236	178
192	236	191
193	236	176
194	236	174
195	236	169
196	236	159
197	236	208
198	236	243
199	236	245
200	236	196
201	236	190
202	236	234
203	236	269
204	236	286
205	236	288
206	236	290
207	236	277
208	236	331
209	236	359
210	236	373
211	236	445
212	236	412
213	236	532
214	236	567
215	236	648
216	236	670
217	236	770
218	236	911
219	236	1063
220	236	1116
221	236	1067
222	236	1014
223	236	1285
224	236	1612
225	236	2205
226	236	4178
227	236	2133
228	236	1547
229	236	1570
230	236	1767
231	236	2170
232	236	2546
233	236	2831
234	236	4744
235	236	11871
236	236	53469
0	237	5
1	237	47
2	237	135
3	237	160
4	237	132
5	237	92
6	237	94
7	237	79
8	237	58
9	237	48
10	237	56
11	237	55
12	237	54
13	237	45
14	237	71
15	237	68
16	237	65
17	237	81
18	237	38
19	237	39
20	237	57
21	237	48
22	237	35
23	237	48
24	237	52
25	237	42
26	237	37
27	237	44
28	237	31
29	237	38
30	237	33
31	237	49
32	237	43
33	237	37
34	237	60
35	237	50
36	237	76
38	237	45
39	237	58
40	237	68
41	237	60
42	237	50
43	237	78
44	237	131
45	237	123
46	237	130
47	237	79
48	237	51
49	237	35
50	237	31
51	237	44
52	237	38
53	237	30
54	237	62
55	237	100
56	237	142
57	237	102
58	237	86
59	237	89
60	237	119
61	237	95
62	237	47
63	237	9
64	237	54
65	237	8
66	237	10
67	237	60
68	237	83
69	237	97
70	237	123
71	237	92
72	237	73
73	237	90
74	237	73
75	237	81
76	237	74
77	237	93
78	237	93
79	237	118
80	237	132
81	237	114
82	237	81
83	237	87
84	237	81
85	237	93
86	237	83
87	237	86
88	237	113
89	237	118
90	237	98
91	237	82
92	237	67
93	237	50
94	237	108
95	237	107
96	237	102
97	237	119
98	237	93
99	237	69
100	237	60
101	237	51
102	237	36
103	237	61
104	237	48
105	237	53
106	237	55
107	237	66
108	237	86
109	237	53
110	237	77
111	237	72
112	237	76
113	237	100
114	237	102
115	237	70
116	237	87
117	237	112
118	237	88
119	237	82
120	237	80
121	237	90
122	237	77
123	237	74
124	237	88
125	237	72
126	237	84
127	237	92
128	237	103
129	237	140
130	237	115
131	237	129
132	237	111
133	237	89
134	237	93
135	237	96
136	237	103
137	237	120
138	237	150
139	237	173
140	237	153
141	237	117
142	237	126
143	237	146
144	237	157
145	237	131
146	237	101
147	237	109
148	237	113
149	237	104
150	237	89
151	237	76
152	237	58
153	237	79
154	237	77
155	237	132
156	237	159
157	237	156
158	237	99
159	237	103
160	237	117
161	237	84
162	237	83
163	237	85
164	237	80
165	237	84
166	237	91
167	237	72
168	237	66
169	237	83
170	237	86
171	237	98
172	237	86
173	237	89
174	237	101
175	237	94
176	237	107
177	237	70
178	237	112
179	237	137
180	237	112
181	237	126
182	237	132
183	237	129
184	237	146
185	237	161
186	237	152
187	237	171
188	237	158
189	237	102
190	237	131
191	237	143
192	237	145
193	237	153
194	237	137
195	237	168
196	237	143
197	237	171
198	237	206
199	237	214
200	237	169
201	237	162
202	237	184
203	237	280
204	237	241
205	237	245
206	237	277
207	237	264
208	237	271
209	237	321
210	237	301
211	237	321
212	237	345
213	237	412
214	237	429
215	237	440
216	237	490
217	237	532
218	237	570
219	237	624
220	237	706
221	237	758
222	237	690
223	237	761
224	237	959
225	237	1084
226	237	1670
227	237	1213
228	237	1056
229	237	1102
230	237	1098
231	237	1412
232	237	1611
233	237	1791
234	237	2925
235	237	4882
236	237	12621
237	237	47233
0	238	3
1	238	63
2	238	120
3	238	146
4	238	97
5	238	93
6	238	70
7	238	75
8	238	61
9	238	59
10	238	37
11	238	40
12	238	41
13	238	39
14	238	62
15	238	44
16	238	48
17	238	48
18	238	36
19	238	42
20	238	54
21	238	37
22	238	48
23	238	39
24	238	35
25	238	38
26	238	40
27	238	30
28	238	36
29	238	24
30	238	35
31	238	53
32	238	36
33	238	40
34	238	45
35	238	50
36	238	45
38	238	55
39	238	55
40	238	48
41	238	46
42	238	57
43	238	62
44	238	102
45	238	108
46	238	135
47	238	79
48	238	53
49	238	39
50	238	41
51	238	54
52	238	42
53	238	36
54	238	66
55	238	99
56	238	127
57	238	76
58	238	75
59	238	80
60	238	102
61	238	105
62	238	48
63	238	9
64	238	55
65	238	15
66	238	13
67	238	56
68	238	106
69	238	83
70	238	80
71	238	73
72	238	48
73	238	56
74	238	67
75	238	50
76	238	75
77	238	95
78	238	69
79	238	84
80	238	121
81	238	113
82	238	87
83	238	96
84	238	106
85	238	98
86	238	117
87	238	94
88	238	86
89	238	92
90	238	105
91	238	69
92	238	91
93	238	84
94	238	86
95	238	84
96	238	102
97	238	102
98	238	85
99	238	66
100	238	76
101	238	67
102	238	50
103	238	76
104	238	73
105	238	62
106	238	49
107	238	90
108	238	99
109	238	56
110	238	84
111	238	88
112	238	102
113	238	110
114	238	101
115	238	66
116	238	68
117	238	67
118	238	79
119	238	89
120	238	79
121	238	68
122	238	86
123	238	69
124	238	95
125	238	75
126	238	91
127	238	92
128	238	109
129	238	137
130	238	123
131	238	103
132	238	108
133	238	115
134	238	89
135	238	80
136	238	108
137	238	116
138	238	150
139	238	141
140	238	117
141	238	102
142	238	114
143	238	105
144	238	154
145	238	117
146	238	107
147	238	108
148	238	121
149	238	111
150	238	91
151	238	108
152	238	97
153	238	97
154	238	94
155	238	131
156	238	126
157	238	116
158	238	136
159	238	117
160	238	135
161	238	103
162	238	87
163	238	95
164	238	102
165	238	80
166	238	101
167	238	84
168	238	67
169	238	73
170	238	86
171	238	107
172	238	90
173	238	96
174	238	102
175	238	99
176	238	142
177	238	102
178	238	132
179	238	151
180	238	123
181	238	141
182	238	113
183	238	121
184	238	150
185	238	144
186	238	149
187	238	143
188	238	157
189	238	109
190	238	154
191	238	146
192	238	124
193	238	174
194	238	148
195	238	165
196	238	152
197	238	204
198	238	211
199	238	195
200	238	152
201	238	120
202	238	168
203	238	221
204	238	251
205	238	230
206	238	233
207	238	217
208	238	271
209	238	277
210	238	258
211	238	246
212	238	260
213	238	399
214	238	397
215	238	398
216	238	461
217	238	534
218	238	463
219	238	447
220	238	609
221	238	560
222	238	598
223	238	571
224	238	696
225	238	811
226	238	1193
227	238	1014
228	238	920
229	238	923
230	238	1039
231	238	1112
232	238	1386
233	238	1632
234	238	2339
235	238	3526
236	238	5865
237	238	16130
238	238	49032
0	239	5
1	239	72
2	239	102
3	239	101
4	239	77
5	239	56
6	239	46
7	239	43
8	239	36
9	239	34
10	239	28
11	239	25
12	239	29
13	239	33
14	239	43
15	239	43
16	239	48
17	239	39
18	239	33
19	239	40
20	239	36
21	239	31
22	239	37
23	239	30
24	239	24
25	239	34
26	239	33
27	239	30
28	239	22
29	239	26
30	239	17
31	239	37
32	239	36
33	239	23
34	239	31
35	239	42
36	239	43
38	239	25
39	239	37
40	239	53
41	239	33
42	239	44
43	239	61
44	239	51
45	239	77
46	239	138
47	239	78
48	239	60
49	239	58
50	239	52
51	239	64
52	239	36
53	239	52
54	239	80
55	239	97
56	239	107
57	239	54
58	239	38
59	239	41
60	239	65
61	239	79
62	239	74
63	239	10
64	239	58
65	239	18
66	239	19
67	239	69
68	239	73
69	239	62
70	239	60
71	239	52
72	239	51
73	239	52
74	239	42
75	239	39
76	239	53
77	239	76
78	239	45
79	239	74
80	239	106
81	239	96
82	239	70
83	239	99
84	239	112
85	239	99
86	239	101
87	239	89
88	239	86
89	239	66
90	239	85
91	239	72
92	239	87
93	239	77
94	239	81
95	239	71
96	239	87
97	239	81
98	239	105
99	239	91
100	239	101
101	239	55
102	239	80
103	239	95
104	239	57
105	239	79
106	239	68
107	239	87
108	239	80
109	239	66
110	239	78
111	239	118
112	239	101
113	239	116
114	239	76
115	239	56
116	239	54
117	239	57
118	239	97
119	239	63
120	239	87
121	239	88
122	239	88
123	239	80
124	239	95
125	239	77
126	239	83
127	239	98
128	239	101
129	239	90
130	239	104
131	239	92
132	239	93
133	239	81
134	239	81
135	239	80
136	239	79
137	239	78
138	239	106
139	239	120
140	239	109
141	239	86
142	239	110
143	239	100
144	239	146
145	239	156
146	239	137
147	239	139
148	239	118
149	239	130
150	239	99
151	239	129
152	239	90
153	239	115
154	239	100
155	239	100
156	239	78
157	239	119
158	239	113
159	239	148
160	239	150
161	239	96
162	239	104
163	239	118
164	239	91
165	239	119
166	239	109
167	239	101
168	239	93
169	239	104
170	239	103
171	239	96
172	239	108
173	239	100
174	239	95
175	239	86
176	239	132
177	239	91
178	239	117
179	239	117
180	239	86
181	239	133
182	239	84
183	239	118
184	239	143
185	239	115
186	239	95
187	239	76
188	239	109
189	239	100
190	239	145
191	239	159
192	239	135
193	239	175
194	239	190
195	239	193
196	239	143
197	239	181
198	239	162
199	239	156
200	239	104
201	239	90
202	239	100
203	239	231
204	239	171
205	239	186
206	239	177
207	239	178
208	239	200
209	239	219
210	239	173
211	239	180
212	239	159
213	239	356
214	239	348
215	239	310
216	239	352
217	239	441
218	239	363
219	239	316
220	239	510
221	239	421
222	239	405
223	239	358
224	239	428
225	239	481
226	239	760
227	239	881
228	239	938
229	239	1008
230	239	945
231	239	1039
232	239	1392
233	239	1611
234	239	2145
235	239	2690
236	239	3918
237	239	6981
238	239	13077
239	239	50611
0	240	1
1	240	49
2	240	88
3	240	87
4	240	87
5	240	63
6	240	70
7	240	53
8	240	40
9	240	36
10	240	27
11	240	47
12	240	40
13	240	45
14	240	44
15	240	50
16	240	44
17	240	44
18	240	33
19	240	34
20	240	41
21	240	34
22	240	34
23	240	28
24	240	31
25	240	20
26	240	35
27	240	34
28	240	33
29	240	32
30	240	18
31	240	41
32	240	25
33	240	30
34	240	44
35	240	31
36	240	44
38	240	32
39	240	47
40	240	37
41	240	40
42	240	47
43	240	46
44	240	80
45	240	96
46	240	140
47	240	72
48	240	71
49	240	45
50	240	58
51	240	69
52	240	53
53	240	49
54	240	78
55	240	86
56	240	129
57	240	48
58	240	53
59	240	46
60	240	73
61	240	91
62	240	52
63	240	11
64	240	61
65	240	10
66	240	24
67	240	55
68	240	88
69	240	81
70	240	65
71	240	57
72	240	44
73	240	54
74	240	46
75	240	52
76	240	50
77	240	94
78	240	55
79	240	74
80	240	97
81	240	105
82	240	75
83	240	86
84	240	104
85	240	109
86	240	95
87	240	89
88	240	93
89	240	66
90	240	92
91	240	83
92	240	80
93	240	81
94	240	83
95	240	69
96	240	98
97	240	98
98	240	108
99	240	92
100	240	72
101	240	79
102	240	65
103	240	84
104	240	84
105	240	78
106	240	77
107	240	96
108	240	113
109	240	81
110	240	83
111	240	109
112	240	97
113	240	107
114	240	71
115	240	52
116	240	65
117	240	65
118	240	66
119	240	80
120	240	77
121	240	102
122	240	79
123	240	100
124	240	93
125	240	96
126	240	105
127	240	121
128	240	111
129	240	79
130	240	86
131	240	97
132	240	102
133	240	88
134	240	94
135	240	83
136	240	78
137	240	85
138	240	98
139	240	118
140	240	100
141	240	105
142	240	111
143	240	99
144	240	149
145	240	144
146	240	130
147	240	132
148	240	138
149	240	117
150	240	107
151	240	123
152	240	93
153	240	127
154	240	98
155	240	143
156	240	97
157	240	124
158	240	124
159	240	152
160	240	111
161	240	107
162	240	96
163	240	120
164	240	118
165	240	119
166	240	104
167	240	93
168	240	93
169	240	90
170	240	116
171	240	92
172	240	118
173	240	103
174	240	101
175	240	100
176	240	136
177	240	89
178	240	126
179	240	117
180	240	115
181	240	108
182	240	79
183	240	135
184	240	154
185	240	116
186	240	108
187	240	113
188	240	106
189	240	89
190	240	158
191	240	159
192	240	173
193	240	184
194	240	177
195	240	187
196	240	178
197	240	193
198	240	194
199	240	161
200	240	110
201	240	87
202	240	127
203	240	202
204	240	226
205	240	189
206	240	182
207	240	196
208	240	249
209	240	221
210	240	193
211	240	181
212	240	158
213	240	338
214	240	349
215	240	307
216	240	356
217	240	471
218	240	385
219	240	350
220	240	467
221	240	422
222	240	400
223	240	383
224	240	454
225	240	497
226	240	743
227	240	845
228	240	990
229	240	982
230	240	1025
231	240	1040
232	240	1375
233	240	1503
234	240	2094
235	240	2575
236	240	3745
237	240	6413
238	240	7756
239	240	15637
240	240	51977
0	241	4
1	241	60
2	241	99
3	241	101
4	241	74
5	241	68
6	241	81
7	241	54
8	241	37
9	241	42
10	241	32
11	241	40
12	241	44
13	241	41
14	241	53
15	241	53
16	241	45
17	241	41
18	241	32
19	241	29
20	241	26
21	241	37
22	241	37
23	241	30
24	241	39
25	241	38
26	241	23
27	241	35
28	241	27
29	241	30
30	241	28
31	241	44
32	241	35
33	241	31
34	241	36
35	241	33
36	241	45
38	241	45
39	241	38
40	241	38
41	241	43
42	241	42
43	241	46
44	241	61
45	241	89
46	241	123
47	241	101
48	241	57
49	241	45
50	241	54
51	241	58
52	241	44
53	241	38
54	241	68
55	241	111
56	241	124
57	241	66
58	241	45
59	241	56
60	241	64
61	241	91
62	241	63
63	241	15
64	241	57
65	241	11
66	241	11
67	241	62
68	241	87
69	241	68
70	241	57
71	241	64
72	241	43
73	241	56
74	241	56
75	241	46
76	241	50
77	241	72
78	241	50
79	241	69
80	241	142
81	241	98
82	241	87
83	241	90
84	241	112
85	241	115
86	241	105
87	241	96
88	241	100
89	241	83
90	241	92
91	241	75
92	241	89
93	241	84
94	241	99
95	241	80
96	241	96
97	241	84
98	241	88
99	241	91
100	241	70
101	241	76
102	241	68
103	241	77
104	241	64
105	241	69
106	241	67
107	241	88
108	241	87
109	241	52
110	241	84
111	241	112
112	241	122
113	241	123
114	241	67
115	241	53
116	241	66
117	241	74
118	241	69
119	241	58
120	241	93
121	241	93
122	241	103
123	241	92
124	241	105
125	241	79
126	241	82
127	241	99
128	241	107
129	241	92
130	241	76
131	241	92
132	241	111
133	241	81
134	241	76
135	241	95
136	241	79
137	241	94
138	241	113
139	241	137
140	241	110
141	241	99
142	241	102
143	241	102
144	241	152
145	241	139
146	241	144
147	241	128
148	241	127
149	241	122
150	241	116
151	241	106
152	241	97
153	241	101
154	241	88
155	241	150
156	241	110
157	241	132
158	241	110
159	241	162
160	241	137
161	241	100
162	241	110
163	241	105
164	241	90
165	241	93
166	241	87
167	241	97
168	241	82
169	241	94
170	241	86
171	241	108
172	241	115
173	241	92
174	241	92
175	241	127
176	241	107
177	241	111
178	241	103
179	241	126
180	241	113
181	241	140
182	241	86
183	241	138
184	241	144
185	241	110
186	241	94
187	241	126
188	241	138
189	241	96
190	241	164
191	241	145
192	241	161
193	241	144
194	241	186
195	241	147
196	241	156
197	241	198
198	241	184
199	241	168
200	241	127
201	241	97
202	241	147
203	241	230
204	241	191
205	241	200
206	241	190
207	241	174
208	241	210
209	241	225
210	241	173
211	241	187
212	241	194
213	241	343
214	241	352
215	241	346
216	241	355
217	241	486
218	241	396
219	241	361
220	241	530
221	241	460
222	241	392
223	241	433
224	241	450
225	241	505
226	241	868
227	241	840
228	241	872
229	241	883
230	241	951
231	241	962
232	241	1239
233	241	1353
234	241	1918
235	241	2702
236	241	3706
237	241	5857
238	241	6211
239	241	7655
240	241	16270
241	241	53235
0	242	6
1	242	76
2	242	120
3	242	149
4	242	142
5	242	90
6	242	76
7	242	72
8	242	63
9	242	49
10	242	49
11	242	57
12	242	56
13	242	58
14	242	72
15	242	37
16	242	46
17	242	47
18	242	51
19	242	50
20	242	48
21	242	44
22	242	52
23	242	37
24	242	33
25	242	53
26	242	39
27	242	45
28	242	39
29	242	39
30	242	48
31	242	50
32	242	49
33	242	42
34	242	54
35	242	61
36	242	52
38	242	50
39	242	62
40	242	57
41	242	71
42	242	49
43	242	66
44	242	116
45	242	143
46	242	154
47	242	96
48	242	61
49	242	49
50	242	59
51	242	71
52	242	45
53	242	38
54	242	75
55	242	110
56	242	155
57	242	109
58	242	73
59	242	97
60	242	150
61	242	122
62	242	62
63	242	11
64	242	57
65	242	25
66	242	22
67	242	79
68	242	124
69	242	109
70	242	90
71	242	96
72	242	62
73	242	80
74	242	69
75	242	67
76	242	84
77	242	95
78	242	94
79	242	102
80	242	148
81	242	133
82	242	97
83	242	120
84	242	109
85	242	118
86	242	107
87	242	109
88	242	142
89	242	107
90	242	134
91	242	92
92	242	92
93	242	78
94	242	103
95	242	101
96	242	130
97	242	121
98	242	119
99	242	94
100	242	75
101	242	80
102	242	75
103	242	84
104	242	73
105	242	53
106	242	70
107	242	82
108	242	92
109	242	62
110	242	103
111	242	115
112	242	118
113	242	137
114	242	102
115	242	78
116	242	93
117	242	92
118	242	96
119	242	77
120	242	87
121	242	104
122	242	102
123	242	72
124	242	100
125	242	106
126	242	94
127	242	127
128	242	152
129	242	106
130	242	119
131	242	117
132	242	123
133	242	92
134	242	105
135	242	100
136	242	103
137	242	101
138	242	165
139	242	180
140	242	140
141	242	106
142	242	120
143	242	124
144	242	163
145	242	146
146	242	124
147	242	145
148	242	124
149	242	113
150	242	91
151	242	111
152	242	89
153	242	123
154	242	104
155	242	141
156	242	147
157	242	172
158	242	146
159	242	150
160	242	153
161	242	102
162	242	117
163	242	112
164	242	115
165	242	93
166	242	106
167	242	101
168	242	88
169	242	95
170	242	117
171	242	108
172	242	100
173	242	106
174	242	114
175	242	124
176	242	140
177	242	106
178	242	142
179	242	131
180	242	122
181	242	163
182	242	119
183	242	161
184	242	162
185	242	140
186	242	136
187	242	161
188	242	170
189	242	111
190	242	160
191	242	170
192	242	176
193	242	188
194	242	176
195	242	208
196	242	199
197	242	201
198	242	216
199	242	209
200	242	179
201	242	161
202	242	184
203	242	244
204	242	247
205	242	227
206	242	245
207	242	250
208	242	255
209	242	285
210	242	284
211	242	252
212	242	277
213	242	377
214	242	443
215	242	417
216	242	429
217	242	551
218	242	485
219	242	531
220	242	651
221	242	541
222	242	550
223	242	574
224	242	703
225	242	749
226	242	1330
227	242	1001
228	242	874
229	242	835
230	242	930
231	242	1009
232	242	1262
233	242	1435
234	242	1917
235	242	2840
236	242	4466
237	242	6362
238	242	5943
239	242	6035
240	242	7896
241	242	16527
242	242	62734
0	243	1
1	243	58
2	243	129
3	243	180
4	243	177
5	243	144
6	243	119
7	243	104
8	243	78
9	243	65
10	243	60
11	243	75
12	243	60
13	243	66
14	243	88
15	243	71
16	243	64
17	243	66
18	243	73
19	243	59
20	243	72
21	243	65
22	243	77
23	243	48
24	243	58
25	243	53
26	243	59
27	243	55
28	243	42
29	243	58
30	243	60
31	243	78
32	243	58
33	243	57
34	243	55
35	243	62
36	243	69
38	243	80
39	243	71
40	243	74
41	243	79
42	243	98
43	243	107
44	243	135
45	243	167
46	243	150
47	243	92
48	243	67
49	243	43
50	243	32
51	243	55
52	243	44
53	243	32
54	243	80
55	243	125
56	243	177
57	243	143
58	243	114
59	243	141
60	243	168
61	243	129
62	243	63
63	243	9
64	243	51
65	243	13
66	243	13
67	243	54
68	243	153
69	243	129
70	243	125
71	243	123
72	243	103
73	243	112
74	243	93
75	243	105
76	243	147
77	243	117
78	243	114
79	243	137
80	243	142
81	243	120
82	243	93
83	243	122
84	243	98
85	243	98
86	243	99
87	243	114
88	243	148
89	243	179
90	243	111
91	243	78
92	243	76
93	243	59
94	243	117
95	243	110
96	243	113
97	243	156
98	243	88
99	243	62
100	243	40
101	243	74
102	243	60
103	243	52
104	243	64
105	243	55
106	243	46
107	243	84
108	243	84
109	243	81
110	243	73
111	243	76
112	243	78
113	243	119
114	243	136
115	243	83
116	243	105
117	243	82
118	243	105
119	243	92
120	243	76
121	243	85
122	243	87
123	243	82
124	243	93
125	243	68
126	243	91
127	243	109
128	243	129
129	243	157
130	243	120
131	243	124
132	243	127
133	243	154
134	243	133
135	243	113
136	243	115
137	243	138
138	243	178
139	243	165
140	243	132
141	243	131
142	243	143
143	243	128
144	243	169
145	243	96
146	243	77
147	243	99
148	243	108
149	243	79
150	243	64
151	243	77
152	243	58
153	243	70
154	243	85
155	243	108
156	243	173
157	243	190
158	243	123
159	243	121
160	243	119
161	243	88
162	243	98
163	243	82
164	243	80
165	243	86
166	243	81
167	243	71
168	243	66
169	243	77
170	243	90
171	243	80
172	243	101
173	243	73
174	243	91
175	243	122
176	243	106
177	243	96
178	243	116
179	243	143
180	243	142
181	243	139
182	243	137
183	243	132
184	243	155
185	243	154
186	243	176
187	243	168
188	243	169
189	243	108
190	243	134
191	243	156
192	243	163
193	243	155
194	243	154
195	243	140
196	243	137
197	243	183
198	243	214
199	243	245
200	243	192
201	243	183
202	243	219
203	243	254
204	243	285
205	243	222
206	243	281
207	243	260
208	243	278
209	243	275
210	243	325
211	243	324
212	243	380
213	243	349
214	243	398
215	243	422
216	243	423
217	243	469
218	243	412
219	243	613
220	243	646
221	243	594
222	243	588
223	243	650
224	243	801
225	243	874
226	243	956
227	243	832
228	243	659
229	243	683
230	243	783
231	243	827
232	243	930
233	243	1078
234	243	1604
235	243	2348
236	243	4402
237	243	7400
238	243	6015
239	243	5362
240	243	6720
241	243	9490
242	243	20040
243	243	60274
0	244	6
1	244	36
2	244	130
3	244	155
4	244	113
5	244	105
6	244	82
7	244	75
8	244	85
9	244	56
10	244	49
11	244	58
12	244	42
13	244	72
14	244	67
15	244	70
16	244	49
17	244	60
18	244	47
19	244	44
20	244	59
21	244	44
22	244	41
23	244	42
24	244	53
25	244	33
26	244	38
27	244	50
28	244	50
29	244	51
30	244	44
31	244	52
32	244	47
33	244	56
34	244	67
35	244	54
36	244	45
38	244	49
39	244	64
40	244	49
41	244	46
42	244	70
43	244	76
44	244	118
45	244	134
46	244	117
47	244	42
48	244	30
49	244	20
50	244	26
51	244	36
52	244	26
53	244	27
54	244	55
55	244	99
56	244	128
57	244	131
58	244	93
59	244	113
60	244	133
61	244	90
62	244	48
63	244	8
64	244	35
65	244	12
66	244	12
67	244	50
68	244	105
69	244	97
70	244	106
71	244	83
72	244	65
73	244	81
74	244	61
75	244	82
76	244	120
77	244	86
78	244	84
79	244	110
80	244	103
81	244	81
82	244	64
83	244	87
84	244	68
85	244	61
86	244	81
87	244	85
88	244	107
89	244	156
90	244	93
91	244	69
92	244	52
93	244	59
94	244	87
95	244	79
96	244	66
97	244	101
98	244	56
99	244	52
100	244	32
101	244	44
102	244	41
103	244	37
104	244	33
105	244	40
106	244	40
107	244	51
108	244	57
109	244	43
110	244	58
111	244	65
112	244	76
113	244	72
114	244	102
115	244	79
116	244	72
117	244	68
118	244	82
119	244	56
120	244	53
121	244	78
122	244	49
123	244	57
124	244	56
125	244	66
126	244	58
127	244	74
128	244	110
129	244	128
130	244	74
131	244	79
132	244	76
133	244	70
134	244	87
135	244	85
136	244	73
137	244	97
138	244	98
139	244	79
140	244	81
141	244	108
142	244	101
143	244	94
144	244	102
145	244	65
146	244	77
147	244	82
148	244	71
149	244	46
150	244	53
151	244	53
152	244	51
153	244	56
154	244	50
155	244	81
156	244	134
157	244	103
158	244	87
159	244	76
160	244	81
161	244	72
162	244	75
163	244	50
164	244	68
165	244	60
166	244	57
167	244	66
168	244	59
169	244	54
170	244	52
171	244	65
172	244	47
173	244	55
174	244	63
175	244	67
176	244	71
177	244	62
178	244	90
179	244	94
180	244	95
181	244	92
182	244	106
183	244	99
184	244	98
185	244	108
186	244	148
187	244	117
188	244	138
189	244	76
190	244	120
191	244	114
192	244	103
193	244	115
194	244	105
195	244	98
196	244	111
197	244	101
198	244	129
199	244	146
200	244	150
201	244	144
202	244	177
203	244	171
204	244	164
205	244	174
206	244	174
207	244	171
208	244	178
209	244	200
210	244	231
211	244	247
212	244	256
213	244	266
214	244	262
215	244	286
216	244	231
217	244	277
218	244	244
219	244	353
220	244	336
221	244	368
222	244	331
223	244	371
224	244	470
225	244	512
226	244	559
227	244	473
228	244	361
229	244	405
230	244	430
231	244	461
232	244	516
233	244	633
234	244	833
235	244	1142
236	244	2082
237	244	3544
238	244	2559
239	244	2186
240	244	2465
241	244	3239
242	244	4030
243	244	8669
244	244	42576
0	245	2
1	245	67
2	245	99
3	245	142
4	245	105
5	245	78
6	245	73
7	245	76
8	245	59
9	245	47
10	245	49
11	245	44
12	245	45
13	245	54
14	245	71
15	245	65
16	245	56
17	245	36
18	245	41
19	245	49
20	245	48
21	245	41
22	245	46
23	245	42
24	245	43
25	245	42
26	245	33
27	245	41
28	245	39
29	245	27
30	245	27
31	245	51
32	245	45
33	245	39
34	245	51
35	245	40
36	245	64
38	245	44
39	245	57
40	245	57
41	245	60
42	245	60
43	245	77
44	245	96
45	245	118
46	245	136
47	245	105
48	245	51
49	245	39
50	245	45
51	245	56
52	245	46
53	245	48
54	245	87
55	245	119
56	245	150
57	245	99
58	245	54
59	245	75
60	245	96
61	245	90
62	245	57
63	245	11
64	245	47
65	245	15
66	245	14
67	245	63
68	245	106
69	245	69
70	245	76
71	245	68
72	245	61
73	245	78
74	245	68
75	245	61
76	245	83
77	245	93
78	245	63
79	245	81
80	245	121
81	245	113
82	245	80
83	245	92
84	245	102
85	245	107
86	245	77
87	245	100
88	245	111
89	245	84
90	245	137
91	245	97
92	245	87
93	245	83
94	245	105
95	245	69
96	245	104
97	245	106
98	245	90
99	245	90
100	245	69
101	245	65
102	245	64
103	245	71
104	245	68
105	245	53
106	245	70
107	245	94
108	245	113
109	245	78
110	245	85
111	245	98
112	245	89
113	245	122
114	245	90
115	245	58
116	245	76
117	245	79
118	245	82
119	245	80
120	245	89
121	245	102
122	245	103
123	245	86
124	245	85
125	245	99
126	245	87
127	245	95
128	245	108
129	245	84
130	245	108
131	245	102
132	245	113
133	245	100
134	245	96
135	245	104
136	245	82
137	245	90
138	245	106
139	245	120
140	245	116
141	245	99
142	245	83
143	245	105
144	245	138
145	245	126
146	245	112
147	245	107
148	245	105
149	245	106
150	245	91
151	245	102
152	245	83
153	245	92
154	245	74
155	245	116
156	245	108
157	245	151
158	245	97
159	245	120
160	245	107
161	245	89
162	245	95
163	245	111
164	245	91
165	245	86
166	245	96
167	245	84
168	245	72
169	245	80
170	245	85
171	245	93
172	245	101
173	245	87
174	245	86
175	245	109
176	245	94
177	245	80
178	245	117
179	245	138
180	245	104
181	245	110
182	245	118
183	245	151
184	245	146
185	245	137
186	245	122
187	245	136
188	245	120
189	245	100
190	245	125
191	245	130
192	245	167
193	245	168
194	245	171
195	245	163
196	245	141
197	245	174
198	245	162
199	245	174
200	245	153
201	245	100
202	245	145
203	245	194
204	245	198
205	245	191
206	245	222
207	245	204
208	245	209
209	245	199
210	245	204
211	245	207
212	245	205
213	245	288
214	245	288
215	245	305
216	245	299
217	245	377
218	245	285
219	245	295
220	245	385
221	245	368
222	245	347
223	245	342
224	245	392
225	245	400
226	245	492
227	245	589
228	245	540
229	245	524
230	245	546
231	245	575
232	245	706
233	245	753
234	245	1005
235	245	1171
236	245	1581
237	245	2092
238	245	1932
239	245	1850
240	245	2092
241	245	2318
242	245	2735
243	245	3463
244	245	14251
245	245	56124
0	246	2
1	246	43
2	246	115
3	246	156
4	246	117
5	246	108
6	246	78
7	246	75
8	246	70
9	246	40
10	246	52
11	246	38
12	246	61
13	246	68
14	246	80
15	246	72
16	246	62
17	246	60
18	246	65
19	246	45
20	246	41
21	246	33
22	246	58
23	246	55
24	246	46
25	246	39
26	246	43
27	246	60
28	246	40
29	246	34
30	246	31
31	246	54
32	246	39
33	246	52
34	246	61
35	246	81
36	246	59
38	246	52
39	246	72
40	246	64
41	246	52
42	246	62
43	246	83
44	246	96
45	246	124
46	246	159
47	246	96
48	246	51
49	246	48
50	246	52
51	246	57
52	246	48
53	246	44
54	246	73
55	246	124
56	246	171
57	246	114
58	246	100
59	246	101
60	246	113
61	246	100
62	246	56
63	246	11
64	246	49
65	246	12
66	246	15
67	246	60
68	246	104
69	246	108
70	246	105
71	246	71
72	246	98
73	246	88
74	246	60
75	246	76
76	246	85
77	246	104
78	246	103
79	246	102
80	246	138
81	246	99
82	246	85
83	246	121
84	246	94
85	246	96
86	246	97
87	246	110
88	246	125
89	246	98
90	246	114
91	246	79
92	246	78
93	246	65
94	246	113
95	246	107
96	246	116
97	246	105
98	246	102
99	246	72
100	246	72
101	246	71
102	246	50
103	246	46
104	246	70
105	246	57
106	246	69
107	246	78
108	246	102
109	246	61
110	246	66
111	246	95
112	246	74
113	246	125
114	246	100
115	246	81
116	246	77
117	246	90
118	246	95
119	246	73
120	246	72
121	246	88
122	246	89
123	246	78
124	246	118
125	246	86
126	246	91
127	246	110
128	246	106
129	246	128
130	246	125
131	246	96
132	246	113
133	246	90
134	246	86
135	246	91
136	246	94
137	246	104
138	246	132
139	246	129
140	246	105
141	246	104
142	246	97
143	246	107
144	246	127
145	246	110
146	246	87
147	246	98
148	246	96
149	246	91
150	246	94
151	246	86
152	246	75
153	246	84
154	246	76
155	246	107
156	246	125
157	246	120
158	246	112
159	246	138
160	246	104
161	246	94
162	246	82
163	246	91
164	246	94
165	246	72
166	246	94
167	246	81
168	246	69
169	246	92
170	246	87
171	246	90
172	246	79
173	246	102
174	246	87
175	246	91
176	246	113
177	246	87
178	246	114
179	246	116
180	246	95
181	246	127
182	246	108
183	246	116
184	246	132
185	246	123
186	246	140
187	246	126
188	246	149
189	246	109
190	246	122
191	246	134
192	246	141
193	246	143
194	246	147
195	246	147
196	246	140
197	246	166
198	246	175
199	246	172
200	246	151
201	246	148
202	246	164
203	246	195
204	246	216
205	246	192
206	246	181
207	246	191
208	246	195
209	246	232
210	246	203
211	246	230
212	246	230
213	246	290
214	246	291
215	246	305
216	246	326
217	246	371
218	246	315
219	246	343
220	246	413
221	246	350
222	246	389
223	246	343
224	246	478
225	246	454
226	246	577
227	246	544
228	246	496
229	246	540
230	246	512
231	246	523
232	246	638
233	246	721
234	246	917
235	246	1133
236	246	1714
237	246	2389
238	246	2008
239	246	1787
240	246	2010
241	246	2368
242	246	2717
243	246	3799
244	246	13511
245	246	21207
246	246	54547
0	247	3
1	247	58
2	247	100
3	247	109
4	247	93
5	247	64
6	247	61
7	247	77
8	247	51
9	247	45
10	247	43
11	247	45
12	247	43
13	247	43
14	247	56
15	247	47
16	247	39
17	247	40
18	247	45
19	247	38
20	247	48
21	247	37
22	247	17
23	247	39
24	247	33
25	247	43
26	247	33
27	247	41
28	247	26
29	247	35
30	247	27
31	247	47
32	247	50
33	247	25
34	247	36
35	247	43
36	247	48
38	247	49
39	247	48
40	247	34
41	247	45
42	247	43
43	247	62
44	247	98
45	247	119
46	247	130
47	247	78
48	247	71
49	247	32
50	247	46
51	247	43
52	247	40
53	247	48
54	247	60
55	247	101
56	247	113
57	247	84
58	247	58
59	247	54
60	247	112
61	247	81
62	247	47
63	247	9
64	247	59
65	247	13
66	247	18
67	247	47
68	247	78
69	247	73
70	247	73
71	247	73
72	247	51
73	247	50
74	247	60
75	247	53
76	247	62
77	247	69
78	247	79
79	247	66
80	247	84
81	247	89
82	247	79
83	247	92
84	247	83
85	247	84
86	247	93
87	247	104
88	247	94
89	247	71
90	247	79
91	247	75
92	247	78
93	247	51
94	247	97
95	247	66
96	247	96
97	247	97
98	247	83
99	247	71
100	247	77
101	247	59
102	247	54
103	247	75
104	247	60
105	247	57
106	247	52
107	247	68
108	247	77
109	247	58
110	247	62
111	247	82
112	247	78
113	247	97
114	247	79
115	247	68
116	247	88
117	247	76
118	247	81
119	247	59
120	247	69
121	247	84
122	247	75
123	247	55
124	247	80
125	247	84
126	247	83
127	247	91
128	247	103
129	247	82
130	247	83
131	247	97
132	247	82
133	247	87
134	247	97
135	247	93
136	247	81
137	247	97
138	247	99
139	247	107
140	247	96
141	247	67
142	247	117
143	247	90
144	247	120
145	247	96
146	247	98
147	247	76
148	247	88
149	247	73
150	247	70
151	247	84
152	247	45
153	247	63
154	247	67
155	247	81
156	247	129
157	247	132
158	247	98
159	247	98
160	247	130
161	247	81
162	247	74
163	247	83
164	247	89
165	247	89
166	247	91
167	247	63
168	247	73
169	247	79
170	247	94
171	247	67
172	247	76
173	247	79
174	247	82
175	247	86
176	247	120
177	247	86
178	247	91
179	247	111
180	247	98
181	247	112
182	247	93
183	247	105
184	247	143
185	247	94
186	247	104
187	247	103
188	247	106
189	247	97
190	247	127
191	247	138
192	247	117
193	247	143
194	247	136
195	247	123
196	247	105
197	247	143
198	247	155
199	247	141
200	247	131
201	247	107
202	247	121
203	247	160
204	247	161
205	247	185
206	247	181
207	247	150
208	247	189
209	247	166
210	247	168
211	247	179
212	247	195
213	247	258
214	247	271
215	247	268
216	247	301
217	247	284
218	247	242
219	247	277
220	247	330
221	247	312
222	247	314
223	247	318
224	247	357
225	247	351
226	247	457
227	247	440
228	247	438
229	247	416
230	247	449
231	247	414
232	247	579
233	247	605
234	247	745
235	247	879
236	247	1255
237	247	1546
238	247	1455
239	247	1380
240	247	1517
241	247	1727
242	247	1969
243	247	2495
244	247	6473
245	247	7019
246	247	11554
247	247	44772
0	248	5
1	248	45
2	248	97
3	248	132
4	248	112
5	248	95
6	248	85
7	248	84
8	248	54
9	248	47
10	248	46
11	248	55
12	248	49
13	248	45
14	248	58
15	248	65
16	248	60
17	248	54
18	248	62
19	248	37
20	248	41
21	248	40
22	248	59
23	248	46
24	248	44
25	248	45
26	248	40
27	248	42
28	248	37
29	248	39
30	248	44
31	248	52
32	248	52
33	248	59
34	248	52
35	248	43
36	248	54
38	248	47
39	248	69
40	248	54
41	248	63
42	248	72
43	248	82
44	248	124
45	248	115
46	248	111
47	248	56
48	248	50
49	248	30
50	248	30
51	248	49
52	248	29
53	248	43
54	248	66
55	248	80
56	248	108
57	248	75
58	248	72
59	248	82
60	248	97
61	248	78
62	248	41
63	248	6
64	248	48
65	248	12
66	248	8
67	248	51
68	248	98
69	248	78
70	248	79
71	248	92
72	248	61
73	248	81
74	248	66
75	248	87
76	248	88
77	248	108
78	248	56
79	248	95
80	248	87
81	248	93
82	248	85
83	248	81
84	248	74
85	248	85
86	248	108
87	248	84
88	248	100
89	248	97
90	248	80
91	248	89
92	248	70
93	248	64
94	248	89
95	248	76
96	248	104
97	248	89
98	248	82
99	248	64
100	248	45
101	248	62
102	248	43
103	248	56
104	248	62
105	248	50
106	248	54
107	248	79
108	248	96
109	248	56
110	248	59
111	248	89
112	248	82
113	248	115
114	248	110
115	248	96
116	248	80
117	248	98
118	248	78
119	248	72
120	248	69
121	248	81
122	248	71
123	248	80
124	248	84
125	248	55
126	248	73
127	248	89
128	248	99
129	248	109
130	248	104
131	248	87
132	248	115
133	248	106
134	248	101
135	248	81
136	248	92
137	248	133
138	248	100
139	248	130
140	248	116
141	248	100
142	248	96
143	248	106
144	248	115
145	248	105
146	248	91
147	248	100
148	248	78
149	248	77
150	248	68
151	248	74
152	248	75
153	248	74
154	248	75
155	248	92
156	248	109
157	248	136
158	248	103
159	248	108
160	248	103
161	248	91
162	248	84
163	248	71
164	248	79
165	248	74
166	248	66
167	248	80
168	248	68
169	248	73
170	248	84
171	248	105
172	248	75
173	248	85
174	248	87
175	248	74
176	248	115
177	248	78
178	248	102
179	248	100
180	248	83
181	248	95
182	248	87
183	248	108
184	248	113
185	248	115
186	248	93
187	248	114
188	248	132
189	248	97
190	248	121
191	248	123
192	248	134
193	248	130
194	248	120
195	248	135
196	248	140
197	248	123
198	248	149
199	248	151
200	248	153
201	248	124
202	248	152
203	248	201
204	248	189
205	248	152
206	248	170
207	248	182
208	248	172
209	248	179
210	248	207
211	248	196
212	248	211
213	248	281
214	248	292
215	248	251
216	248	260
217	248	322
218	248	232
219	248	306
220	248	310
221	248	284
222	248	291
223	248	300
224	248	339
225	248	339
226	248	376
227	248	345
228	248	339
229	248	328
230	248	361
231	248	405
232	248	464
233	248	455
234	248	563
235	248	701
236	248	930
237	248	1098
238	248	979
239	248	965
240	248	1097
241	248	1185
242	248	1332
243	248	1708
244	248	3908
245	248	3862
246	248	5034
247	248	12938
248	248	44086
0	249	2
1	249	44
2	249	126
3	249	170
4	249	146
5	249	132
6	249	115
7	249	93
8	249	105
9	249	75
10	249	63
11	249	68
12	249	65
13	249	71
14	249	90
15	249	80
16	249	78
17	249	71
18	249	60
19	249	56
20	249	79
21	249	67
22	249	54
23	249	75
24	249	48
25	249	61
26	249	47
27	249	58
28	249	53
29	249	50
30	249	41
31	249	81
32	249	58
33	249	55
34	249	61
35	249	83
36	249	73
38	249	59
39	249	75
40	249	69
41	249	79
42	249	104
43	249	116
44	249	147
45	249	142
46	249	152
47	249	78
48	249	49
49	249	22
50	249	33
51	249	48
52	249	35
53	249	23
54	249	65
55	249	97
56	249	157
57	249	142
58	249	105
59	249	108
60	249	134
61	249	106
62	249	44
63	249	12
64	249	37
65	249	11
66	249	14
67	249	52
68	249	117
69	249	116
70	249	123
71	249	111
72	249	101
73	249	113
74	249	87
75	249	87
76	249	111
77	249	101
78	249	106
79	249	123
80	249	109
81	249	100
82	249	97
83	249	98
84	249	81
85	249	95
86	249	84
87	249	103
88	249	116
89	249	129
90	249	89
91	249	80
92	249	67
93	249	69
94	249	96
95	249	81
96	249	95
97	249	119
98	249	62
99	249	55
100	249	53
101	249	52
102	249	48
103	249	65
104	249	54
105	249	45
106	249	49
107	249	85
108	249	81
109	249	56
110	249	50
111	249	72
112	249	93
113	249	92
114	249	118
115	249	102
116	249	122
117	249	108
118	249	107
119	249	69
120	249	58
121	249	67
122	249	64
123	249	69
124	249	83
125	249	56
126	249	85
127	249	82
128	249	93
129	249	133
130	249	116
131	249	118
132	249	123
133	249	130
134	249	103
135	249	123
136	249	132
137	249	136
138	249	133
139	249	132
140	249	127
141	249	123
142	249	118
143	249	92
144	249	106
145	249	102
146	249	88
147	249	58
148	249	80
149	249	81
150	249	57
151	249	81
152	249	52
153	249	75
154	249	69
155	249	100
156	249	177
157	249	142
158	249	110
159	249	96
160	249	97
161	249	68
162	249	93
163	249	63
164	249	68
165	249	75
166	249	74
167	249	78
168	249	50
169	249	64
170	249	79
171	249	90
172	249	86
173	249	72
174	249	84
175	249	94
176	249	93
177	249	78
178	249	82
179	249	153
180	249	96
181	249	108
182	249	106
183	249	136
184	249	120
185	249	120
186	249	174
187	249	164
188	249	165
189	249	84
190	249	121
191	249	127
192	249	114
193	249	149
194	249	125
195	249	106
196	249	108
197	249	139
198	249	180
199	249	176
200	249	177
201	249	219
202	249	192
203	249	176
204	249	214
205	249	174
206	249	191
207	249	204
208	249	178
209	249	221
210	249	225
211	249	302
212	249	272
213	249	299
214	249	318
215	249	290
216	249	267
217	249	310
218	249	214
219	249	389
220	249	349
221	249	353
222	249	370
223	249	344
224	249	431
225	249	479
226	249	467
227	249	396
228	249	307
229	249	329
230	249	334
231	249	348
232	249	405
233	249	449
234	249	507
235	249	652
236	249	974
237	249	1089
238	249	957
239	249	837
240	249	939
241	249	1070
242	249	1342
243	249	1847
244	249	3937
245	249	3573
246	249	4401
247	249	7116
248	249	12957
249	249	53073
0	250	2
1	250	57
2	250	113
3	250	152
4	250	140
5	250	80
6	250	100
7	250	98
8	250	70
9	250	42
10	250	49
11	250	60
12	250	41
13	250	63
14	250	72
15	250	68
16	250	64
17	250	62
18	250	53
19	250	53
20	250	36
21	250	50
22	250	66
23	250	48
24	250	55
25	250	43
26	250	41
27	250	32
28	250	45
29	250	44
30	250	47
31	250	57
32	250	56
33	250	51
34	250	67
35	250	76
36	250	68
38	250	55
39	250	60
40	250	63
41	250	78
42	250	82
43	250	79
44	250	118
45	250	147
46	250	151
47	250	81
48	250	59
49	250	35
50	250	42
51	250	47
52	250	31
53	250	28
54	250	61
55	250	86
56	250	177
57	250	109
58	250	74
59	250	102
60	250	117
61	250	100
62	250	51
63	250	8
64	250	39
65	250	11
66	250	13
67	250	61
68	250	115
69	250	113
70	250	105
71	250	106
72	250	74
73	250	93
74	250	78
75	250	81
76	250	86
77	250	108
78	250	94
79	250	97
80	250	126
81	250	107
82	250	81
83	250	126
84	250	78
85	250	101
86	250	120
87	250	99
88	250	112
89	250	100
90	250	111
91	250	88
92	250	75
93	250	64
94	250	119
95	250	91
96	250	113
97	250	110
98	250	79
99	250	56
100	250	44
101	250	66
102	250	58
103	250	57
104	250	53
105	250	58
106	250	59
107	250	69
108	250	95
109	250	53
110	250	59
111	250	74
112	250	91
113	250	124
114	250	111
115	250	79
116	250	84
117	250	92
118	250	72
119	250	86
120	250	85
121	250	94
122	250	68
123	250	73
124	250	81
125	250	79
126	250	81
127	250	97
128	250	109
129	250	110
130	250	139
131	250	108
132	250	117
133	250	107
134	250	114
135	250	84
136	250	87
137	250	103
138	250	146
139	250	120
140	250	134
141	250	96
142	250	108
143	250	95
144	250	131
145	250	103
146	250	89
147	250	88
148	250	100
149	250	80
150	250	72
151	250	73
152	250	56
153	250	61
154	250	74
155	250	125
156	250	139
157	250	135
158	250	100
159	250	119
160	250	112
161	250	89
162	250	81
163	250	84
164	250	85
165	250	77
166	250	80
167	250	71
168	250	60
169	250	78
170	250	79
171	250	101
172	250	73
173	250	85
174	250	86
175	250	95
176	250	107
177	250	67
178	250	123
179	250	125
180	250	106
181	250	140
182	250	107
183	250	104
184	250	125
185	250	102
186	250	121
187	250	132
188	250	124
189	250	83
190	250	115
191	250	132
192	250	116
193	250	138
194	250	147
195	250	119
196	250	135
197	250	153
198	250	156
199	250	196
200	250	154
201	250	147
202	250	181
203	250	202
204	250	208
205	250	168
206	250	213
207	250	209
208	250	177
209	250	218
210	250	242
211	250	239
212	250	254
213	250	259
214	250	320
215	250	283
216	250	296
217	250	352
218	250	304
219	250	366
220	250	405
221	250	315
222	250	366
223	250	317
224	250	388
225	250	398
226	250	467
227	250	417
228	250	360
229	250	363
230	250	404
231	250	401
232	250	467
233	250	488
234	250	665
235	250	825
236	250	1070
237	250	1227
238	250	1171
239	250	974
240	250	1057
241	250	1208
242	250	1464
243	250	1783
244	250	3971
245	250	3838
246	250	4492
247	250	6174
248	250	6368
249	250	13101
250	250	54067
0	251	1
1	251	62
2	251	92
3	251	116
4	251	134
5	251	86
6	251	85
7	251	61
8	251	65
9	251	56
10	251	56
11	251	52
12	251	46
13	251	52
14	251	58
15	251	45
16	251	61
17	251	73
18	251	49
19	251	52
20	251	39
21	251	42
22	251	45
23	251	60
24	251	41
25	251	47
26	251	43
27	251	41
28	251	48
29	251	44
30	251	40
31	251	53
32	251	35
33	251	41
34	251	56
35	251	49
36	251	61
38	251	46
39	251	49
40	251	58
41	251	64
42	251	60
43	251	55
44	251	111
45	251	110
46	251	140
47	251	55
48	251	39
49	251	39
50	251	30
51	251	42
52	251	34
53	251	23
54	251	63
55	251	74
56	251	136
57	251	88
58	251	73
59	251	86
60	251	102
61	251	99
62	251	35
63	251	5
64	251	34
65	251	12
66	251	13
67	251	58
68	251	75
69	251	80
70	251	92
71	251	88
72	251	68
73	251	97
74	251	74
75	251	59
76	251	80
77	251	81
78	251	94
79	251	86
80	251	116
81	251	99
82	251	94
83	251	79
84	251	66
85	251	96
86	251	80
87	251	95
88	251	70
89	251	95
90	251	93
91	251	60
92	251	61
93	251	57
94	251	86
95	251	79
96	251	82
97	251	104
98	251	67
99	251	52
100	251	45
101	251	46
102	251	50
103	251	44
104	251	38
105	251	44
106	251	45
107	251	59
108	251	66
109	251	63
110	251	66
111	251	68
112	251	62
113	251	85
114	251	93
115	251	72
116	251	94
117	251	84
118	251	71
119	251	79
120	251	73
121	251	67
122	251	90
123	251	75
124	251	78
125	251	63
126	251	63
127	251	85
128	251	101
129	251	109
130	251	92
131	251	93
132	251	101
133	251	91
134	251	105
135	251	95
136	251	74
137	251	97
138	251	118
139	251	95
140	251	103
141	251	108
142	251	86
143	251	95
144	251	102
145	251	96
146	251	72
147	251	82
148	251	85
149	251	77
150	251	60
151	251	66
152	251	57
153	251	50
154	251	47
155	251	111
156	251	110
157	251	137
158	251	95
159	251	101
160	251	90
161	251	78
162	251	79
163	251	67
164	251	66
165	251	58
166	251	68
167	251	73
168	251	50
169	251	74
170	251	79
171	251	82
172	251	75
173	251	69
174	251	90
175	251	71
176	251	87
177	251	69
178	251	93
179	251	102
180	251	96
181	251	108
182	251	81
183	251	119
184	251	118
185	251	118
186	251	143
187	251	105
188	251	116
189	251	68
190	251	109
191	251	111
192	251	121
193	251	106
194	251	116
195	251	116
196	251	104
197	251	130
198	251	137
199	251	158
200	251	148
201	251	144
202	251	109
203	251	180
204	251	159
205	251	170
206	251	185
207	251	176
208	251	158
209	251	178
210	251	200
211	251	209
212	251	216
213	251	272
214	251	223
215	251	254
216	251	283
217	251	251
218	251	235
219	251	299
220	251	304
221	251	310
222	251	324
223	251	300
224	251	340
225	251	329
226	251	460
227	251	329
228	251	294
229	251	298
230	251	311
231	251	352
232	251	338
233	251	432
234	251	481
235	251	663
236	251	880
237	251	1077
238	251	906
239	251	731
240	251	898
241	251	916
242	251	1164
243	251	1399
244	251	3299
245	251	2945
246	251	3491
247	251	4196
248	251	3658
249	251	5364
250	251	14215
251	251	48270
0	252	4
1	252	67
2	252	87
3	252	90
4	252	99
5	252	68
6	252	59
7	252	48
8	252	48
9	252	18
10	252	27
11	252	34
12	252	42
13	252	34
14	252	50
15	252	68
16	252	43
17	252	45
18	252	37
19	252	35
20	252	26
21	252	40
22	252	45
23	252	36
24	252	32
25	252	31
26	252	28
27	252	30
28	252	30
29	252	21
30	252	33
31	252	46
32	252	27
33	252	37
34	252	28
35	252	41
36	252	45
38	252	49
39	252	35
40	252	45
41	252	46
42	252	31
43	252	45
44	252	76
45	252	90
46	252	111
47	252	85
48	252	68
49	252	38
50	252	49
51	252	49
52	252	48
53	252	46
54	252	65
55	252	93
56	252	108
57	252	52
58	252	45
59	252	62
60	252	88
61	252	68
62	252	66
63	252	14
64	252	64
65	252	12
66	252	14
67	252	57
68	252	85
69	252	68
70	252	68
71	252	62
72	252	49
73	252	82
74	252	62
75	252	60
76	252	60
77	252	69
78	252	62
79	252	65
80	252	104
81	252	105
82	252	75
83	252	99
84	252	98
85	252	90
86	252	90
87	252	97
88	252	94
89	252	78
90	252	87
91	252	65
92	252	73
93	252	74
94	252	89
95	252	87
96	252	89
97	252	68
98	252	78
99	252	75
100	252	69
101	252	78
102	252	67
103	252	86
104	252	84
105	252	78
106	252	61
107	252	86
108	252	101
109	252	81
110	252	85
111	252	108
112	252	95
113	252	117
114	252	66
115	252	44
116	252	61
117	252	89
118	252	79
119	252	70
120	252	70
121	252	96
122	252	85
123	252	91
124	252	85
125	252	81
126	252	94
127	252	91
128	252	116
129	252	93
130	252	111
131	252	102
132	252	106
133	252	80
134	252	81
135	252	86
136	252	70
137	252	78
138	252	94
139	252	104
140	252	94
141	252	93
142	252	86
143	252	89
144	252	142
145	252	123
146	252	108
147	252	124
148	252	119
149	252	118
150	252	103
151	252	103
152	252	83
153	252	109
154	252	128
155	252	100
156	252	92
157	252	125
158	252	106
159	252	121
160	252	130
161	252	93
162	252	94
163	252	101
164	252	104
165	252	89
166	252	109
167	252	95
168	252	74
169	252	86
170	252	103
171	252	94
172	252	101
173	252	72
174	252	80
175	252	81
176	252	105
177	252	79
178	252	95
179	252	102
180	252	82
181	252	111
182	252	80
183	252	97
184	252	127
185	252	91
186	252	110
187	252	103
188	252	102
189	252	83
190	252	150
191	252	139
192	252	152
193	252	158
194	252	158
195	252	137
196	252	141
197	252	160
198	252	145
199	252	146
200	252	84
201	252	91
202	252	94
203	252	181
204	252	154
205	252	132
206	252	173
207	252	146
208	252	184
209	252	173
210	252	160
211	252	143
212	252	126
213	252	276
214	252	270
215	252	230
216	252	246
217	252	308
218	252	273
219	252	240
220	252	328
221	252	265
222	252	280
223	252	240
224	252	279
225	252	267
226	252	342
227	252	384
228	252	398
229	252	430
230	252	435
231	252	373
232	252	475
233	252	558
234	252	686
235	252	671
236	252	771
237	252	768
238	252	859
239	252	881
240	252	961
241	252	975
242	252	1116
243	252	1120
244	252	1945
245	252	2254
246	252	2422
247	252	2650
248	252	2246
249	252	2743
250	252	4819
251	252	12822
252	252	54131
0	253	3
1	253	49
2	253	76
3	253	101
4	253	88
5	253	63
6	253	58
7	253	46
8	253	45
9	253	28
10	253	35
11	253	30
12	253	34
13	253	34
14	253	44
15	253	56
16	253	40
17	253	31
18	253	33
19	253	24
20	253	27
21	253	33
22	253	29
23	253	26
24	253	26
25	253	17
26	253	27
27	253	23
28	253	33
29	253	33
30	253	28
31	253	30
32	253	38
33	253	30
34	253	37
35	253	37
36	253	38
38	253	35
39	253	41
40	253	42
41	253	38
42	253	56
43	253	49
44	253	82
45	253	87
46	253	107
47	253	76
48	253	61
49	253	58
50	253	43
51	253	62
52	253	37
53	253	47
54	253	70
55	253	64
56	253	103
57	253	66
58	253	47
59	253	50
60	253	75
61	253	76
62	253	60
63	253	10
64	253	44
65	253	19
66	253	24
67	253	63
68	253	74
69	253	59
70	253	63
71	253	46
72	253	49
73	253	64
74	253	49
75	253	36
76	253	46
77	253	78
78	253	65
79	253	75
80	253	92
81	253	84
82	253	65
83	253	88
84	253	86
85	253	89
86	253	103
87	253	94
88	253	80
89	253	60
90	253	74
91	253	80
92	253	59
93	253	70
94	253	90
95	253	62
96	253	88
97	253	78
98	253	98
99	253	51
100	253	73
101	253	84
102	253	82
103	253	71
104	253	72
105	253	71
106	253	80
107	253	72
108	253	89
109	253	79
110	253	89
111	253	87
112	253	89
113	253	112
114	253	61
115	253	48
116	253	54
117	253	65
118	253	69
119	253	68
120	253	78
121	253	93
122	253	94
123	253	87
124	253	102
125	253	71
126	253	84
127	253	98
128	253	110
129	253	86
130	253	87
131	253	95
132	253	95
133	253	82
134	253	83
135	253	73
136	253	90
137	253	75
138	253	116
139	253	153
140	253	85
141	253	66
142	253	94
143	253	94
144	253	124
145	253	126
146	253	135
147	253	128
148	253	102
149	253	92
150	253	101
151	253	108
152	253	68
153	253	114
154	253	91
155	253	108
156	253	82
157	253	87
158	253	80
159	253	127
160	253	126
161	253	80
162	253	106
163	253	87
164	253	110
165	253	87
166	253	87
167	253	104
168	253	73
169	253	90
170	253	106
171	253	98
172	253	93
173	253	75
174	253	92
175	253	97
176	253	100
177	253	80
178	253	73
179	253	99
180	253	98
181	253	122
182	253	77
183	253	82
184	253	120
185	253	117
186	253	105
187	253	78
188	253	122
189	253	81
190	253	124
191	253	124
192	253	136
193	253	138
194	253	159
195	253	137
196	253	138
197	253	160
198	253	153
199	253	155
200	253	94
201	253	97
202	253	99
203	253	174
204	253	155
205	253	167
206	253	128
207	253	148
208	253	174
209	253	175
210	253	152
211	253	123
212	253	148
213	253	224
214	253	237
215	253	225
216	253	283
217	253	322
218	253	223
219	253	221
220	253	248
221	253	260
222	253	252
223	253	226
224	253	234
225	253	271
226	253	307
227	253	355
228	253	360
229	253	390
230	253	382
231	253	392
232	253	464
233	253	525
234	253	609
235	253	654
236	253	652
237	253	781
238	253	742
239	253	763
240	253	856
241	253	907
242	253	1016
243	253	974
244	253	1823
245	253	2011
246	253	2116
247	253	2471
248	253	2055
249	253	2439
250	253	4129
251	253	8655
252	253	18039
253	253	52538
0	254	3
1	254	51
2	254	82
3	254	92
4	254	80
5	254	74
6	254	61
7	254	47
8	254	54
9	254	42
10	254	38
11	254	39
12	254	31
13	254	43
14	254	56
15	254	56
16	254	51
17	254	56
18	254	24
19	254	42
20	254	41
21	254	43
22	254	36
23	254	32
24	254	29
25	254	38
26	254	31
27	254	29
28	254	29
29	254	34
30	254	25
31	254	39
32	254	37
33	254	35
34	254	46
35	254	52
36	254	50
38	254	39
39	254	33
40	254	44
41	254	49
42	254	53
43	254	55
44	254	86
45	254	79
46	254	130
47	254	80
48	254	50
49	254	38
50	254	41
51	254	54
52	254	47
53	254	41
54	254	66
55	254	89
56	254	95
57	254	60
58	254	52
59	254	74
60	254	74
61	254	86
62	254	51
63	254	13
64	254	47
65	254	16
66	254	16
67	254	49
68	254	73
69	254	63
70	254	82
71	254	74
72	254	53
73	254	56
74	254	42
75	254	41
76	254	53
77	254	77
78	254	71
79	254	76
80	254	119
81	254	90
82	254	75
83	254	94
84	254	91
85	254	84
86	254	94
87	254	82
88	254	87
89	254	77
90	254	94
91	254	77
92	254	69
93	254	85
94	254	77
95	254	65
96	254	82
97	254	116
98	254	107
99	254	55
100	254	60
101	254	60
102	254	70
103	254	79
104	254	53
105	254	65
106	254	70
107	254	72
108	254	84
109	254	52
110	254	70
111	254	106
112	254	91
113	254	104
114	254	62
115	254	58
116	254	76
117	254	80
118	254	70
119	254	85
120	254	76
121	254	93
122	254	64
123	254	75
124	254	93
125	254	75
126	254	92
127	254	109
128	254	109
129	254	97
130	254	90
131	254	102
132	254	96
133	254	96
134	254	81
135	254	84
136	254	89
137	254	84
138	254	110
139	254	108
140	254	90
141	254	89
142	254	115
143	254	72
144	254	141
145	254	129
146	254	123
147	254	117
148	254	113
149	254	93
150	254	79
151	254	93
152	254	71
153	254	82
154	254	85
155	254	106
156	254	102
157	254	103
158	254	112
159	254	125
160	254	124
161	254	85
162	254	89
163	254	94
164	254	97
165	254	96
166	254	92
167	254	93
168	254	57
169	254	86
170	254	76
171	254	88
172	254	92
173	254	84
174	254	97
175	254	112
176	254	98
177	254	89
178	254	106
179	254	95
180	254	105
181	254	106
182	254	78
183	254	104
184	254	135
185	254	107
186	254	96
187	254	87
188	254	109
189	254	87
190	254	119
191	254	146
192	254	126
193	254	130
194	254	140
195	254	152
196	254	139
197	254	150
198	254	162
199	254	143
200	254	86
201	254	108
202	254	121
203	254	183
204	254	174
205	254	168
206	254	166
207	254	164
208	254	167
209	254	184
210	254	186
211	254	159
212	254	170
213	254	258
214	254	261
215	254	238
216	254	263
217	254	312
218	254	263
219	254	230
220	254	320
221	254	311
222	254	264
223	254	245
224	254	268
225	254	285
226	254	346
227	254	358
228	254	357
229	254	376
230	254	380
231	254	389
232	254	457
233	254	512
234	254	589
235	254	659
236	254	746
237	254	807
238	254	764
239	254	747
240	254	823
241	254	908
242	254	955
243	254	1085
244	254	1754
245	254	2017
246	254	2117
247	254	2147
248	254	2005
249	254	2433
250	254	3825
251	254	7096
252	254	8889
253	254	15277
254	254	53416
0	255	3
1	255	63
2	255	120
3	255	169
4	255	162
5	255	105
6	255	99
7	255	79
8	255	85
9	255	68
10	255	64
11	255	68
12	255	50
13	255	97
14	255	74
15	255	72
16	255	75
17	255	80
18	255	70
19	255	61
20	255	51
21	255	59
22	255	59
23	255	57
24	255	53
25	255	52
26	255	56
27	255	51
28	255	54
29	255	64
30	255	53
31	255	60
32	255	53
33	255	64
34	255	66
35	255	87
36	255	79
38	255	64
39	255	66
40	255	81
41	255	88
42	255	83
43	255	107
44	255	151
45	255	139
46	255	129
47	255	64
48	255	43
49	255	23
50	255	30
51	255	32
52	255	35
53	255	19
54	255	55
55	255	86
56	255	142
57	255	98
58	255	77
59	255	114
60	255	116
61	255	85
62	255	48
63	255	9
64	255	47
65	255	13
66	255	11
67	255	56
68	255	100
69	255	141
70	255	101
71	255	101
72	255	98
73	255	96
74	255	91
75	255	96
76	255	92
77	255	100
78	255	122
79	255	130
80	255	117
81	255	99
82	255	85
83	255	83
84	255	84
85	255	103
86	255	92
87	255	77
88	255	138
89	255	104
90	255	117
91	255	73
92	255	67
93	255	62
94	255	83
95	255	90
96	255	80
97	255	95
98	255	68
99	255	58
100	255	40
101	255	52
102	255	47
103	255	48
104	255	55
105	255	43
106	255	50
107	255	64
108	255	62
109	255	48
110	255	63
111	255	73
112	255	81
113	255	100
114	255	110
115	255	84
116	255	108
117	255	76
118	255	99
119	255	80
120	255	65
121	255	75
122	255	79
123	255	88
124	255	74
125	255	70
126	255	73
127	255	81
128	255	110
129	255	116
130	255	133
131	255	108
132	255	120
133	255	101
134	255	124
135	255	93
136	255	108
137	255	101
138	255	117
139	255	122
140	255	113
141	255	107
142	255	109
143	255	107
144	255	129
145	255	91
146	255	87
147	255	58
148	255	94
149	255	72
150	255	51
151	255	66
152	255	40
153	255	65
154	255	69
155	255	119
156	255	145
157	255	136
158	255	86
159	255	98
160	255	99
161	255	69
162	255	75
163	255	61
164	255	67
165	255	79
166	255	64
167	255	64
168	255	57
169	255	66
170	255	83
171	255	81
172	255	67
173	255	84
174	255	85
175	255	73
176	255	79
177	255	77
178	255	113
179	255	122
180	255	100
181	255	105
182	255	99
183	255	102
184	255	110
185	255	111
186	255	144
187	255	139
188	255	131
189	255	88
190	255	109
191	255	124
192	255	122
193	255	137
194	255	120
195	255	102
196	255	102
197	255	117
198	255	166
199	255	149
200	255	168
201	255	185
202	255	170
203	255	180
204	255	197
205	255	161
206	255	197
207	255	194
208	255	209
209	255	207
210	255	246
211	255	253
212	255	285
213	255	277
214	255	297
215	255	302
216	255	286
217	255	320
218	255	283
219	255	333
220	255	350
221	255	355
222	255	330
223	255	348
224	255	419
225	255	448
226	255	486
227	255	347
228	255	264
229	255	312
230	255	301
231	255	325
232	255	323
233	255	382
234	255	469
235	255	597
236	255	823
237	255	812
238	255	785
239	255	645
240	255	695
241	255	775
242	255	958
243	255	1200
244	255	2219
245	255	1869
246	255	2168
247	255	2292
248	255	1943
249	255	2547
250	255	4024
251	255	8287
252	255	6470
253	255	7136
254	255	14998
255	255	55007
0	256	1
1	256	42
2	256	137
3	256	187
4	256	178
5	256	157
6	256	130
7	256	129
8	256	105
9	256	85
10	256	74
11	256	104
12	256	79
13	256	100
14	256	114
15	256	83
16	256	95
17	256	101
18	256	84
19	256	62
20	256	66
21	256	72
22	256	66
23	256	62
24	256	68
25	256	68
26	256	49
27	256	65
28	256	59
29	256	67
30	256	60
31	256	79
32	256	70
33	256	67
34	256	90
35	256	85
36	256	99
38	256	84
39	256	100
40	256	119
41	256	113
42	256	130
43	256	125
44	256	183
45	256	173
46	256	149
47	256	68
48	256	46
49	256	20
50	256	36
51	256	34
52	256	32
53	256	23
54	256	55
55	256	93
56	256	186
57	256	133
58	256	102
59	256	138
60	256	130
61	256	101
62	256	44
63	256	8
64	256	30
65	256	11
66	256	13
67	256	39
68	256	108
69	256	135
70	256	132
71	256	141
72	256	136
73	256	130
74	256	119
75	256	104
76	256	149
77	256	131
78	256	134
79	256	132
80	256	138
81	256	87
82	256	90
83	256	115
84	256	57
85	256	84
86	256	89
87	256	91
88	256	135
89	256	150
90	256	112
91	256	75
92	256	67
93	256	57
94	256	69
95	256	86
96	256	106
97	256	110
98	256	72
99	256	38
100	256	47
101	256	49
102	256	35
103	256	39
104	256	47
105	256	46
106	256	43
107	256	67
108	256	72
109	256	40
110	256	51
111	256	58
112	256	79
113	256	84
114	256	117
115	256	131
116	256	125
117	256	98
118	256	119
119	256	71
120	256	71
121	256	81
122	256	65
123	256	66
124	256	69
125	256	58
126	256	80
127	256	74
128	256	116
129	256	160
130	256	174
131	256	128
132	256	128
133	256	102
134	256	125
135	256	114
136	256	125
137	256	132
138	256	168
139	256	154
140	256	146
141	256	130
142	256	97
143	256	119
144	256	121
145	256	82
146	256	77
147	256	69
148	256	69
149	256	71
150	256	62
151	256	53
152	256	49
153	256	53
154	256	60
155	256	112
156	256	172
157	256	170
158	256	112
159	256	78
160	256	78
161	256	80
162	256	70
163	256	57
164	256	58
165	256	82
166	256	63
167	256	63
168	256	48
169	256	59
170	256	71
171	256	80
172	256	66
173	256	77
174	256	72
175	256	83
176	256	79
177	256	52
178	256	100
179	256	114
180	256	93
181	256	120
182	256	114
183	256	108
184	256	121
185	256	118
186	256	172
187	256	163
188	256	157
189	256	75
190	256	114
191	256	114
192	256	120
193	256	119
194	256	93
195	256	108
196	256	89
197	256	126
198	256	128
199	256	169
200	256	181
201	256	213
202	256	216
203	256	217
204	256	205
205	256	217
206	256	246
207	256	210
208	256	224
209	256	267
210	256	294
211	256	327
212	256	344
213	256	312
214	256	341
215	256	359
216	256	286
217	256	300
218	256	310
219	256	401
220	256	373
221	256	394
222	256	431
223	256	424
224	256	523
225	256	583
226	256	725
227	256	355
228	256	263
229	256	271
230	256	264
231	256	326
232	256	313
233	256	317
234	256	411
235	256	615
236	256	938
237	256	899
238	256	743
239	256	618
240	256	659
241	256	774
242	256	1000
243	256	1230
244	256	2053
245	256	1702
246	256	1902
247	256	1999
248	256	1857
249	256	2701
250	256	3705
251	256	6739
252	256	4800
253	256	4964
254	256	7138
255	256	24347
256	256	64038
0	257	3
1	257	38
2	257	107
3	257	171
4	257	158
5	257	152
6	257	133
7	257	104
8	257	102
9	257	86
10	257	67
11	257	81
12	257	69
13	257	90
14	257	95
15	257	89
16	257	75
17	257	86
18	257	72
19	257	53
20	257	67
21	257	65
22	257	61
23	257	68
24	257	73
25	257	54
26	257	64
27	257	59
28	257	58
29	257	59
30	257	56
31	257	72
32	257	69
33	257	60
34	257	82
35	257	85
36	257	88
38	257	59
39	257	105
40	257	78
41	257	84
42	257	94
43	257	101
44	257	144
45	257	179
46	257	126
47	257	54
48	257	48
49	257	38
50	257	30
51	257	32
52	257	29
53	257	28
54	257	36
55	257	85
56	257	143
57	257	105
58	257	106
59	257	111
60	257	118
61	257	86
62	257	39
63	257	8
64	257	42
65	257	18
66	257	9
67	257	42
68	257	83
69	257	115
70	257	133
71	257	112
72	257	101
73	257	119
74	257	101
75	257	94
76	257	116
77	257	129
78	257	121
79	257	120
80	257	101
81	257	97
82	257	76
83	257	89
84	257	65
85	257	84
86	257	82
87	257	115
88	257	138
89	257	128
90	257	97
91	257	64
92	257	53
93	257	38
94	257	90
95	257	88
96	257	76
97	257	95
98	257	68
99	257	34
100	257	37
101	257	42
102	257	40
103	257	40
104	257	30
105	257	43
106	257	39
107	257	52
108	257	59
109	257	44
110	257	53
111	257	66
112	257	75
113	257	83
114	257	101
115	257	107
116	257	91
117	257	101
118	257	85
119	257	65
120	257	48
121	257	70
122	257	43
123	257	66
124	257	64
125	257	70
126	257	85
127	257	71
128	257	102
129	257	119
130	257	118
131	257	115
132	257	129
133	257	99
134	257	138
135	257	111
136	257	111
137	257	127
138	257	140
139	257	136
140	257	123
141	257	114
142	257	106
143	257	91
144	257	110
145	257	75
146	257	65
147	257	62
148	257	55
149	257	53
150	257	49
151	257	52
152	257	41
153	257	61
154	257	52
155	257	82
156	257	142
157	257	135
158	257	86
159	257	77
160	257	105
161	257	51
162	257	73
163	257	53
164	257	46
165	257	59
166	257	58
167	257	52
168	257	39
169	257	47
170	257	64
171	257	67
172	257	50
173	257	89
174	257	71
175	257	74
176	257	76
177	257	56
178	257	90
179	257	115
180	257	82
181	257	122
182	257	98
183	257	104
184	257	119
185	257	110
186	257	160
187	257	140
188	257	140
189	257	66
190	257	101
191	257	114
192	257	100
193	257	112
194	257	118
195	257	94
196	257	97
197	257	113
198	257	128
199	257	157
200	257	183
201	257	180
202	257	153
203	257	171
204	257	191
205	257	197
206	257	212
207	257	171
208	257	212
209	257	226
210	257	240
211	257	295
212	257	302
213	257	274
214	257	273
215	257	300
216	257	275
217	257	268
218	257	297
219	257	388
220	257	320
221	257	366
222	257	355
223	257	379
224	257	443
225	257	494
226	257	554
227	257	299
228	257	240
229	257	229
230	257	243
231	257	305
232	257	275
233	257	312
234	257	339
235	257	530
236	257	849
237	257	871
238	257	680
239	257	572
240	257	645
241	257	683
242	257	892
243	257	1258
244	257	2546
245	257	1842
246	257	2253
247	257	2275
248	257	1999
249	257	2832
250	257	3951
251	257	7773
252	257	4953
253	257	5092
254	257	6436
255	257	12684
256	257	18324
257	257	54758
0	258	3
1	258	42
2	258	118
3	258	195
4	258	195
5	258	161
6	258	139
7	258	133
8	258	134
9	258	98
10	258	75
11	258	92
12	258	85
13	258	103
14	258	102
15	258	105
16	258	111
17	258	91
18	258	87
19	258	84
20	258	71
21	258	78
22	258	71
23	258	90
24	258	58
25	258	84
26	258	52
27	258	75
28	258	70
29	258	68
30	258	68
31	258	97
32	258	71
33	258	80
34	258	87
35	258	85
36	258	108
38	258	61
39	258	122
40	258	109
41	258	128
42	258	101
43	258	123
44	258	175
45	258	160
46	258	125
47	258	67
48	258	44
49	258	19
50	258	23
51	258	27
52	258	19
53	258	23
54	258	49
55	258	88
56	258	132
57	258	148
58	258	110
59	258	113
60	258	154
61	258	87
62	258	31
63	258	5
64	258	34
65	258	14
66	258	6
67	258	42
68	258	99
69	258	136
70	258	135
71	258	133
72	258	135
73	258	137
74	258	121
75	258	119
76	258	156
77	258	136
78	258	148
79	258	115
80	258	126
81	258	101
82	258	83
83	258	88
84	258	76
85	258	82
86	258	78
87	258	101
88	258	116
89	258	145
90	258	113
91	258	69
92	258	53
93	258	49
94	258	88
95	258	81
96	258	76
97	258	104
98	258	57
99	258	39
100	258	41
101	258	43
102	258	41
103	258	35
104	258	28
105	258	30
106	258	39
107	258	47
108	258	61
109	258	33
110	258	46
111	258	56
112	258	70
113	258	94
114	258	119
115	258	118
116	258	104
117	258	93
118	258	98
119	258	74
120	258	63
121	258	66
122	258	53
123	258	60
124	258	48
125	258	51
126	258	70
127	258	70
128	258	108
129	258	135
130	258	150
131	258	115
132	258	137
133	258	116
134	258	158
135	258	109
136	258	111
137	258	138
138	258	157
139	258	116
140	258	130
141	258	111
142	258	103
143	258	128
144	258	105
145	258	71
146	258	60
147	258	51
148	258	67
149	258	98
150	258	48
151	258	50
152	258	38
153	258	54
154	258	53
155	258	92
156	258	177
157	258	130
158	258	78
159	258	90
160	258	76
161	258	72
162	258	54
163	258	51
164	258	54
165	258	55
166	258	48
167	258	43
168	258	47
169	258	49
170	258	58
171	258	51
172	258	56
173	258	64
174	258	64
175	258	76
176	258	52
177	258	51
178	258	83
179	258	89
180	258	84
181	258	98
182	258	94
183	258	89
184	258	113
185	258	113
186	258	176
187	258	149
188	258	141
189	258	76
190	258	102
191	258	81
192	258	98
193	258	111
194	258	94
195	258	84
196	258	79
197	258	128
198	258	133
199	258	184
200	258	203
201	258	230
202	258	182
203	258	210
204	258	200
205	258	180
206	258	219
207	258	212
208	258	213
209	258	244
210	258	285
211	258	352
212	258	339
213	258	257
214	258	311
215	258	330
216	258	288
217	258	239
218	258	244
219	258	384
220	258	353
221	258	391
222	258	420
223	258	409
224	258	451
225	258	492
226	258	447
227	258	251
228	258	215
229	258	221
230	258	208
231	258	244
232	258	250
233	258	247
234	258	344
235	258	462
236	258	751
237	258	694
238	258	569
239	258	464
240	258	523
241	258	522
242	258	768
243	258	960
244	258	1387
245	258	1186
246	258	1387
247	258	1287
248	258	1305
249	258	1829
250	258	2270
251	258	3476
252	258	2319
253	258	2290
254	258	2778
255	258	4688
256	258	5601
257	258	16738
258	258	57835
1	259	43
2	259	139
3	259	243
4	259	215
5	259	207
6	259	198
7	259	152
8	259	154
9	259	119
10	259	116
11	259	109
12	259	122
13	259	123
14	259	129
15	259	121
16	259	117
17	259	123
18	259	112
19	259	102
20	259	131
21	259	110
22	259	103
23	259	99
24	259	97
25	259	109
26	259	80
27	259	102
28	259	110
29	259	80
30	259	100
31	259	95
32	259	116
33	259	92
34	259	115
35	259	117
36	259	98
38	259	115
39	259	158
40	259	117
41	259	128
42	259	150
43	259	145
44	259	190
45	259	198
46	259	106
47	259	59
48	259	26
49	259	21
50	259	22
51	259	44
52	259	21
53	259	22
54	259	56
55	259	91
56	259	156
57	259	181
58	259	152
59	259	155
60	259	145
61	259	101
62	259	42
63	259	9
64	259	33
65	259	9
66	259	9
67	259	35
68	259	118
69	259	176
70	259	155
71	259	172
72	259	160
73	259	166
74	259	133
75	259	155
76	259	159
77	259	186
78	259	187
79	259	171
80	259	133
81	259	115
82	259	87
83	259	112
84	259	51
85	259	85
86	259	98
87	259	107
88	259	147
89	259	188
90	259	106
91	259	63
92	259	53
93	259	55
94	259	90
95	259	99
96	259	77
97	259	134
98	259	72
99	259	39
100	259	42
101	259	34
102	259	33
103	259	34
104	259	36
105	259	32
106	259	35
107	259	42
108	259	59
109	259	48
110	259	48
111	259	52
112	259	73
113	259	86
114	259	114
115	259	123
116	259	150
117	259	87
118	259	96
119	259	74
120	259	64
121	259	65
122	259	65
123	259	57
124	259	76
125	259	63
126	259	67
127	259	78
128	259	94
129	259	181
130	259	142
131	259	143
132	259	157
133	259	135
134	259	151
135	259	126
136	259	148
137	259	143
138	259	154
139	259	137
140	259	126
141	259	124
142	259	104
143	259	116
144	259	108
145	259	83
146	259	61
147	259	56
148	259	76
149	259	68
150	259	41
151	259	49
152	259	36
153	259	55
154	259	52
155	259	97
156	259	189
157	259	140
158	259	75
159	259	71
160	259	77
161	259	92
162	259	69
163	259	58
164	259	55
165	259	38
166	259	55
167	259	60
168	259	42
169	259	38
170	259	63
171	259	78
172	259	68
173	259	61
174	259	64
175	259	64
176	259	64
177	259	67
178	259	92
179	259	107
180	259	99
181	259	114
182	259	107
183	259	112
184	259	106
185	259	114
186	259	211
187	259	169
188	259	153
189	259	77
190	259	105
191	259	105
192	259	112
193	259	107
194	259	74
195	259	89
196	259	73
197	259	102
198	259	145
199	259	197
200	259	249
201	259	254
202	259	222
203	259	209
204	259	218
205	259	192
206	259	223
207	259	236
208	259	212
209	259	282
210	259	310
211	259	405
212	259	386
213	259	268
214	259	320
215	259	324
216	259	285
217	259	226
218	259	233
219	259	436
220	259	365
221	259	401
222	259	383
223	259	444
224	259	552
225	259	517
226	259	435
227	259	259
228	259	200
229	259	193
230	259	188
231	259	229
232	259	254
233	259	244
234	259	317
235	259	449
236	259	700
237	259	624
238	259	587
239	259	429
240	259	493
241	259	541
242	259	707
243	259	971
244	259	1327
245	259	1096
246	259	1335
247	259	1180
248	259	1215
249	259	1754
250	259	2084
251	259	2851
252	259	1955
253	259	1868
254	259	2295
255	259	3864
256	259	4790
257	259	10158
258	259	19668
259	259	64803
0	260	1
1	260	15
2	260	124
3	260	237
4	260	246
5	260	247
6	260	225
7	260	226
8	260	190
9	260	147
10	260	155
11	260	181
12	260	153
13	260	147
14	260	182
15	260	148
16	260	122
17	260	135
18	260	174
19	260	127
20	260	161
21	260	124
22	260	131
23	260	128
24	260	114
25	260	119
26	260	118
27	260	112
28	260	143
29	260	125
30	260	110
31	260	140
32	260	137
33	260	137
34	260	144
35	260	140
36	260	133
38	260	122
39	260	237
40	260	160
41	260	185
42	260	221
43	260	228
44	260	299
45	260	196
46	260	147
47	260	49
48	260	19
49	260	17
50	260	16
51	260	18
52	260	16
53	260	17
54	260	29
55	260	101
56	260	168
57	260	272
58	260	216
59	260	219
60	260	212
61	260	93
62	260	24
63	260	1
64	260	27
65	260	9
66	260	9
67	260	32
68	260	111
69	260	213
70	260	179
71	260	189
72	260	201
73	260	200
74	260	211
75	260	211
76	260	245
77	260	176
78	260	189
79	260	187
80	260	90
81	260	90
82	260	87
83	260	110
84	260	43
85	260	66
86	260	71
87	260	105
88	260	160
89	260	174
90	260	130
91	260	64
92	260	45
93	260	24
94	260	86
95	260	76
96	260	79
97	260	113
98	260	47
99	260	37
100	260	30
101	260	28
102	260	20
103	260	30
104	260	34
105	260	28
106	260	25
107	260	44
108	260	43
109	260	26
110	260	53
111	260	35
112	260	52
113	260	67
114	260	133
115	260	159
116	260	168
117	260	102
118	260	125
119	260	62
120	260	63
121	260	42
122	260	33
123	260	49
124	260	52
125	260	46
126	260	64
127	260	66
128	260	86
129	260	193
130	260	151
131	260	130
132	260	141
133	260	114
134	260	158
135	260	136
136	260	151
137	260	138
138	260	163
139	260	127
140	260	127
141	260	166
142	260	87
143	260	132
144	260	72
145	260	53
146	260	31
147	260	34
148	260	46
149	260	37
150	260	35
151	260	34
152	260	20
153	260	32
154	260	38
155	260	56
156	260	188
157	260	129
158	260	76
159	260	62
160	260	54
161	260	45
162	260	58
163	260	31
164	260	39
165	260	44
166	260	21
167	260	44
168	260	28
169	260	46
170	260	41
171	260	64
172	260	46
173	260	75
174	260	63
175	260	62
176	260	56
177	260	51
178	260	83
179	260	118
180	260	72
181	260	108
182	260	107
183	260	82
184	260	91
185	260	124
186	260	209
187	260	197
188	260	167
189	260	62
190	260	79
191	260	85
192	260	71
193	260	83
194	260	63
195	260	65
196	260	59
197	260	77
198	260	99
199	260	171
200	260	311
201	260	338
202	260	240
203	260	163
204	260	217
205	260	181
206	260	227
207	260	227
208	260	201
209	260	240
210	260	344
211	260	486
212	260	443
213	260	240
214	260	286
215	260	287
216	260	222
217	260	178
218	260	199
219	260	397
220	260	279
221	260	323
222	260	389
223	260	416
224	260	594
225	260	588
226	260	378
227	260	189
228	260	125
229	260	110
230	260	135
231	260	179
232	260	132
233	260	162
234	260	190
235	260	296
236	260	458
237	260	503
238	260	400
239	260	240
240	260	327
241	260	346
242	260	480
243	260	791
244	260	1004
245	260	735
246	260	848
247	260	781
248	260	850
249	260	1280
250	260	1313
251	260	1885
252	260	1082
253	260	971
254	260	1203
255	260	2589
256	260	3337
257	260	6869
258	260	8263
259	260	21429
260	260	64944
1	261	26
2	261	107
3	261	226
4	261	259
5	261	253
6	261	224
7	261	182
8	261	201
9	261	147
10	261	165
11	261	154
12	261	150
13	261	179
14	261	166
15	261	147
16	261	132
17	261	121
18	261	154
19	261	117
20	261	115
21	261	117
22	261	103
23	261	118
24	261	119
25	261	106
26	261	79
27	261	114
28	261	123
29	261	104
30	261	97
31	261	112
32	261	126
33	261	127
34	261	141
35	261	129
36	261	135
38	261	104
39	261	169
40	261	164
41	261	189
42	261	167
43	261	190
44	261	249
45	261	211
46	261	123
47	261	47
48	261	23
49	261	22
50	261	24
51	261	29
52	261	16
53	261	20
54	261	43
55	261	109
56	261	145
57	261	214
58	261	172
59	261	178
60	261	164
61	261	80
62	261	23
63	261	6
64	261	24
65	261	4
66	261	17
67	261	31
68	261	115
69	261	186
70	261	192
71	261	184
72	261	195
73	261	193
74	261	173
75	261	203
76	261	201
77	261	161
78	261	178
79	261	190
80	261	111
81	261	107
82	261	72
83	261	92
84	261	38
85	261	62
86	261	63
87	261	108
88	261	125
89	261	219
90	261	103
91	261	54
92	261	41
93	261	37
94	261	69
95	261	93
96	261	78
97	261	115
98	261	62
99	261	31
100	261	34
101	261	30
102	261	23
103	261	31
104	261	30
105	261	25
106	261	21
107	261	52
108	261	52
109	261	35
110	261	43
111	261	46
112	261	56
113	261	76
114	261	124
115	261	151
116	261	146
117	261	108
118	261	113
119	261	60
120	261	59
121	261	51
122	261	43
123	261	50
124	261	54
125	261	49
126	261	54
127	261	66
128	261	92
129	261	213
130	261	165
131	261	159
132	261	151
133	261	129
134	261	179
135	261	135
136	261	148
137	261	161
138	261	137
139	261	125
140	261	127
141	261	120
142	261	96
143	261	121
144	261	86
145	261	50
146	261	32
147	261	35
148	261	59
149	261	41
150	261	33
151	261	37
152	261	20
153	261	35
154	261	34
155	261	55
156	261	175
157	261	122
158	261	65
159	261	60
160	261	70
161	261	51
162	261	54
163	261	36
164	261	43
165	261	46
166	261	40
167	261	39
168	261	43
169	261	51
170	261	39
171	261	53
172	261	53
173	261	44
174	261	66
175	261	48
176	261	50
177	261	49
178	261	88
179	261	98
180	261	71
181	261	100
182	261	115
183	261	102
184	261	83
185	261	102
186	261	205
187	261	179
188	261	179
189	261	60
190	261	78
191	261	87
192	261	85
193	261	67
194	261	70
195	261	55
196	261	74
197	261	90
198	261	115
199	261	201
200	261	272
201	261	255
202	261	212
203	261	190
204	261	196
205	261	150
206	261	200
207	261	223
208	261	195
209	261	225
210	261	311
211	261	436
212	261	379
213	261	252
214	261	246
215	261	282
216	261	201
217	261	196
218	261	220
219	261	371
220	261	292
221	261	333
222	261	357
223	261	382
224	261	403
225	261	447
226	261	319
227	261	175
228	261	122
229	261	123
230	261	146
231	261	165
232	261	139
233	261	147
234	261	196
235	261	283
236	261	428
237	261	413
238	261	408
239	261	243
240	261	260
241	261	306
242	261	413
243	261	651
244	261	755
245	261	591
246	261	648
247	261	583
248	261	642
249	261	944
250	261	961
251	261	1076
252	261	756
253	261	749
254	261	926
255	261	1578
256	261	1948
257	261	3245
258	261	4030
259	261	6663
260	261	16500
261	261	67179
1	262	30
2	262	97
3	262	210
4	262	225
5	262	212
6	262	204
7	262	162
8	262	177
9	262	134
10	262	114
11	262	143
12	262	127
13	262	155
14	262	171
15	262	131
16	262	143
17	262	134
18	262	111
19	262	100
20	262	127
21	262	102
22	262	108
23	262	86
24	262	132
25	262	104
26	262	77
27	262	83
28	262	96
29	262	76
30	262	88
31	262	92
32	262	88
33	262	103
34	262	125
35	262	96
36	262	114
38	262	111
39	262	172
40	262	149
41	262	131
42	262	129
43	262	166
44	262	230
45	262	161
46	262	111
47	262	50
48	262	26
49	262	22
50	262	21
51	262	19
52	262	21
53	262	22
54	262	45
55	262	81
56	262	135
57	262	174
58	262	131
59	262	176
60	262	123
61	262	78
62	262	30
63	262	3
64	262	36
65	262	11
66	262	4
67	262	25
68	262	106
69	262	167
70	262	168
71	262	160
72	262	148
73	262	162
74	262	147
75	262	156
76	262	158
77	262	135
78	262	160
79	262	155
80	262	93
81	262	64
82	262	76
83	262	72
84	262	59
85	262	60
86	262	58
87	262	88
88	262	118
89	262	155
90	262	107
91	262	43
92	262	42
93	262	47
94	262	72
95	262	59
96	262	61
97	262	80
98	262	55
99	262	24
100	262	24
101	262	34
102	262	30
103	262	29
104	262	25
105	262	24
106	262	32
107	262	49
108	262	37
109	262	15
110	262	32
111	262	47
112	262	50
113	262	64
114	262	115
115	262	149
116	262	130
117	262	76
118	262	112
119	262	64
120	262	52
121	262	45
122	262	40
123	262	43
124	262	43
125	262	43
126	262	46
127	262	52
128	262	75
129	262	177
130	262	142
131	262	133
132	262	130
133	262	133
134	262	131
135	262	141
136	262	120
137	262	129
138	262	137
139	262	104
140	262	105
141	262	136
142	262	90
143	262	109
144	262	73
145	262	42
146	262	44
147	262	52
148	262	58
149	262	43
150	262	26
151	262	30
152	262	17
153	262	29
154	262	31
155	262	63
156	262	168
157	262	115
158	262	57
159	262	61
160	262	68
161	262	43
162	262	44
163	262	40
164	262	37
165	262	43
166	262	45
167	262	41
168	262	39
169	262	28
170	262	47
171	262	39
172	262	40
173	262	43
174	262	66
175	262	43
176	262	49
177	262	49
178	262	72
179	262	102
180	262	63
181	262	89
182	262	104
183	262	77
184	262	80
185	262	101
186	262	183
187	262	143
188	262	143
189	262	53
190	262	73
191	262	74
192	262	74
193	262	76
194	262	77
195	262	64
196	262	53
197	262	73
198	262	84
199	262	154
200	262	219
201	262	269
202	262	182
203	262	178
204	262	184
205	262	132
206	262	192
207	262	208
208	262	179
209	262	241
210	262	281
211	262	389
212	262	340
213	262	210
214	262	233
215	262	237
216	262	223
217	262	159
218	262	190
219	262	333
220	262	286
221	262	289
222	262	341
223	262	346
224	262	386
225	262	439
226	262	313
227	262	159
228	262	144
229	262	131
230	262	125
231	262	154
232	262	138
233	262	160
234	262	198
235	262	238
236	262	412
237	262	369
238	262	350
239	262	244
240	262	264
241	262	284
242	262	405
243	262	542
244	262	603
245	262	516
246	262	575
247	262	486
248	262	580
249	262	850
250	262	869
251	262	1096
252	262	731
253	262	721
254	262	827
255	262	1445
256	262	1840
257	262	3016
258	262	3737
259	262	5787
260	262	11580
261	262	21571
262	262	51561
0	263	2
1	263	28
2	263	117
3	263	236
4	263	209
5	263	192
6	263	193
7	263	200
8	263	150
9	263	136
10	263	114
11	263	133
12	263	100
13	263	131
14	263	158
15	263	120
16	263	145
17	263	120
18	263	122
19	263	102
20	263	109
21	263	87
22	263	107
23	263	102
24	263	92
25	263	112
26	263	74
27	263	87
28	263	89
29	263	77
30	263	98
31	263	109
32	263	92
33	263	116
34	263	130
35	263	113
36	263	122
38	263	93
39	263	132
40	263	120
41	263	150
42	263	143
43	263	160
44	263	210
45	263	172
46	263	125
47	263	41
48	263	22
49	263	20
50	263	11
51	263	22
52	263	24
53	263	17
54	263	47
55	263	86
56	263	141
57	263	155
58	263	147
59	263	146
60	263	153
61	263	95
62	263	28
63	263	4
64	263	29
65	263	5
66	263	9
67	263	29
68	263	109
69	263	153
70	263	160
71	263	170
72	263	189
73	263	183
74	263	151
75	263	184
76	263	193
77	263	161
78	263	178
79	263	149
80	263	100
81	263	83
82	263	105
83	263	101
84	263	58
85	263	95
86	263	68
87	263	88
88	263	123
89	263	156
90	263	101
91	263	64
92	263	50
93	263	51
94	263	82
95	263	89
96	263	70
97	263	116
98	263	55
99	263	35
100	263	28
101	263	32
102	263	27
103	263	35
104	263	37
105	263	27
106	263	19
107	263	40
108	263	51
109	263	34
110	263	42
111	263	52
112	263	57
113	263	68
114	263	124
115	263	143
116	263	146
117	263	92
118	263	133
119	263	68
120	263	61
121	263	74
122	263	46
123	263	45
124	263	48
125	263	53
126	263	68
127	263	61
128	263	77
129	263	163
130	263	128
131	263	144
132	263	145
133	263	138
134	263	151
135	263	145
136	263	122
137	263	150
138	263	141
139	263	121
140	263	103
141	263	137
142	263	83
143	263	117
144	263	79
145	263	55
146	263	55
147	263	51
148	263	62
149	263	42
150	263	43
151	263	42
152	263	33
153	263	37
154	263	49
155	263	77
156	263	175
157	263	157
158	263	79
159	263	67
160	263	68
161	263	42
162	263	42
163	263	47
164	263	36
165	263	41
166	263	53
167	263	46
168	263	37
169	263	37
170	263	58
171	263	53
172	263	39
173	263	51
174	263	70
175	263	69
176	263	49
177	263	46
178	263	72
179	263	102
180	263	73
181	263	96
182	263	92
183	263	99
184	263	87
185	263	104
186	263	189
187	263	165
188	263	136
189	263	67
190	263	69
191	263	97
192	263	78
193	263	71
194	263	74
195	263	65
196	263	68
197	263	97
198	263	109
199	263	156
200	263	245
201	263	231
202	263	180
203	263	176
204	263	225
205	263	176
206	263	190
207	263	192
208	263	195
209	263	242
210	263	315
211	263	413
212	263	361
213	263	285
214	263	265
215	263	288
216	263	235
217	263	199
218	263	217
219	263	363
220	263	308
221	263	332
222	263	359
223	263	352
224	263	414
225	263	380
226	263	307
227	263	193
228	263	118
229	263	129
230	263	138
231	263	160
232	263	175
233	263	192
234	263	227
235	263	283
236	263	430
237	263	425
238	263	364
239	263	254
240	263	294
241	263	277
242	263	451
243	263	573
244	263	640
245	263	578
246	263	640
247	263	568
248	263	654
249	263	900
250	263	930
251	263	1171
252	263	811
253	263	787
254	263	938
255	263	1501
256	263	1916
257	263	3019
258	263	3724
259	263	5425
260	263	9097
261	263	10505
262	263	18001
263	263	60799
0	264	3
1	264	48
2	264	122
3	264	195
4	264	212
5	264	180
6	264	172
7	264	150
8	264	145
9	264	111
10	264	82
11	264	97
12	264	85
13	264	113
14	264	132
15	264	117
16	264	100
17	264	98
18	264	103
19	264	76
20	264	86
21	264	87
22	264	92
23	264	68
24	264	69
25	264	80
26	264	69
27	264	86
28	264	88
29	264	55
30	264	64
31	264	96
32	264	70
33	264	81
34	264	105
35	264	98
36	264	105
38	264	107
39	264	101
40	264	109
41	264	115
42	264	114
43	264	140
44	264	158
45	264	152
46	264	122
47	264	53
48	264	48
49	264	25
50	264	38
51	264	32
52	264	33
53	264	22
54	264	44
55	264	101
56	264	119
57	264	113
58	264	94
59	264	94
60	264	138
61	264	110
62	264	46
63	264	6
64	264	40
65	264	9
66	264	11
67	264	29
68	264	105
69	264	150
70	264	123
71	264	143
72	264	142
73	264	172
74	264	162
75	264	142
76	264	140
77	264	162
78	264	139
79	264	164
80	264	132
81	264	137
82	264	92
83	264	118
84	264	81
85	264	94
86	264	75
87	264	101
88	264	134
89	264	155
90	264	101
91	264	73
92	264	69
93	264	47
94	264	98
95	264	88
96	264	99
97	264	125
98	264	80
99	264	55
100	264	56
101	264	39
102	264	37
103	264	45
104	264	30
105	264	39
106	264	35
107	264	66
108	264	73
109	264	45
110	264	46
111	264	71
112	264	87
113	264	107
114	264	129
115	264	102
116	264	95
117	264	91
118	264	104
119	264	71
120	264	63
121	264	64
122	264	72
123	264	49
124	264	68
125	264	61
126	264	84
127	264	104
128	264	98
129	264	130
130	264	184
131	264	156
132	264	175
133	264	144
134	264	161
135	264	118
136	264	149
137	264	138
138	264	152
139	264	151
140	264	126
141	264	125
142	264	137
143	264	133
144	264	111
145	264	90
146	264	70
147	264	72
148	264	63
149	264	60
150	264	55
151	264	74
152	264	44
153	264	51
154	264	53
155	264	81
156	264	142
157	264	131
158	264	85
159	264	91
160	264	86
161	264	56
162	264	71
163	264	55
164	264	59
165	264	53
166	264	67
167	264	54
168	264	54
169	264	48
170	264	54
171	264	75
172	264	57
173	264	62
174	264	86
175	264	78
176	264	94
177	264	62
178	264	95
179	264	97
180	264	105
181	264	98
182	264	110
183	264	128
184	264	115
185	264	109
186	264	159
187	264	142
188	264	145
189	264	85
190	264	103
191	264	92
192	264	124
193	264	112
194	264	94
195	264	105
196	264	97
197	264	109
198	264	129
199	264	164
200	264	189
201	264	175
202	264	204
203	264	221
204	264	198
205	264	207
206	264	228
207	264	248
208	264	235
209	264	267
210	264	281
211	264	329
212	264	320
213	264	295
214	264	310
215	264	285
216	264	279
217	264	284
218	264	241
219	264	333
220	264	359
221	264	355
222	264	358
223	264	339
224	264	374
225	264	338
226	264	297
227	264	248
228	264	194
229	264	191
230	264	201
231	264	205
232	264	228
233	264	212
234	264	285
235	264	334
236	264	432
237	264	438
238	264	427
239	264	363
240	264	369
241	264	387
242	264	489
243	264	576
244	264	585
245	264	621
246	264	593
247	264	606
248	264	620
249	264	870
250	264	953
251	264	987
252	264	853
253	264	882
254	264	955
255	264	1252
256	264	1495
257	264	2072
258	264	2558
259	264	3507
260	264	4254
261	264	5099
262	264	6229
263	264	18766
264	264	62877
0	265	5
1	265	26
2	265	106
3	265	225
4	265	249
5	265	246
6	265	241
7	265	168
8	265	207
9	265	145
10	265	127
11	265	151
12	265	144
13	265	151
14	265	174
15	265	111
16	265	110
17	265	158
18	265	133
19	265	110
20	265	109
21	265	114
22	265	114
23	265	103
24	265	96
25	265	92
26	265	88
27	265	93
28	265	98
29	265	116
30	265	95
31	265	116
32	265	83
33	265	101
34	265	113
35	265	110
36	265	108
38	265	102
39	265	150
40	265	153
41	265	163
42	265	157
43	265	167
44	265	221
45	265	184
46	265	84
47	265	34
48	265	26
49	265	26
50	265	10
51	265	24
52	265	19
53	265	14
54	265	42
55	265	85
56	265	138
57	265	161
58	265	162
59	265	157
60	265	146
61	265	104
62	265	26
63	265	3
64	265	27
65	265	7
66	265	5
67	265	32
68	265	122
69	265	173
70	265	176
71	265	185
72	265	171
73	265	189
74	265	168
75	265	197
76	265	205
77	265	155
78	265	179
79	265	162
80	265	105
81	265	106
82	265	102
83	265	90
84	265	55
85	265	51
86	265	74
87	265	95
88	265	151
89	265	210
90	265	98
91	265	56
92	265	47
93	265	47
94	265	76
95	265	74
96	265	76
97	265	111
98	265	52
99	265	36
100	265	36
101	265	27
102	265	23
103	265	39
104	265	33
105	265	34
106	265	28
107	265	51
108	265	68
109	265	39
110	265	35
111	265	56
112	265	50
113	265	88
114	265	129
115	265	146
116	265	159
117	265	110
118	265	112
119	265	60
120	265	65
121	265	56
122	265	38
123	265	50
124	265	47
125	265	47
126	265	62
127	265	63
128	265	96
129	265	183
130	265	138
131	265	164
132	265	133
133	265	115
134	265	157
135	265	154
136	265	164
137	265	152
138	265	135
139	265	131
140	265	124
141	265	124
142	265	106
143	265	117
144	265	81
145	265	60
146	265	54
147	265	42
148	265	60
149	265	39
150	265	31
151	265	55
152	265	31
153	265	44
154	265	40
155	265	63
156	265	178
157	265	126
158	265	76
159	265	51
160	265	65
161	265	61
162	265	54
163	265	47
164	265	32
165	265	37
166	265	55
167	265	48
168	265	27
169	265	42
170	265	45
171	265	66
172	265	46
173	265	59
174	265	70
175	265	55
176	265	60
177	265	57
178	265	80
179	265	120
180	265	64
181	265	83
182	265	84
183	265	95
184	265	84
185	265	117
186	265	164
187	265	159
188	265	166
189	265	64
190	265	71
191	265	75
192	265	74
193	265	80
194	265	69
195	265	69
196	265	52
197	265	82
198	265	91
199	265	132
200	265	252
201	265	248
202	265	188
203	265	181
204	265	185
205	265	150
206	265	194
207	265	231
208	265	200
209	265	240
210	265	299
211	265	393
212	265	372
213	265	229
214	265	231
215	265	229
216	265	200
217	265	176
218	265	181
219	265	341
220	265	237
221	265	287
222	265	317
223	265	332
224	265	366
225	265	393
226	265	282
227	265	174
228	265	120
229	265	124
230	265	101
231	265	133
232	265	135
233	265	143
234	265	142
235	265	215
236	265	350
237	265	280
238	265	271
239	265	191
240	265	214
241	265	239
242	265	330
243	265	485
244	265	419
245	265	364
246	265	453
247	265	391
248	265	448
249	265	625
250	265	578
251	265	643
252	265	452
253	265	441
254	265	532
255	265	833
256	265	1068
257	265	1352
258	265	1705
259	265	2282
260	265	3326
261	265	3569
262	265	4315
263	265	7778
264	265	14036
265	265	53504
0	266	2
1	266	21
2	266	109
3	266	240
4	266	237
5	266	272
6	266	236
7	266	227
8	266	174
9	266	178
10	266	125
11	266	167
12	266	137
13	266	174
14	266	154
15	266	132
16	266	135
17	266	145
18	266	146
19	266	108
20	266	128
21	266	116
22	266	119
23	266	114
24	266	144
25	266	129
26	266	105
27	266	108
28	266	80
29	266	105
30	266	125
31	266	134
32	266	100
33	266	103
34	266	143
35	266	118
36	266	101
38	266	127
39	266	197
40	266	177
41	266	158
42	266	181
43	266	196
44	266	224
45	266	226
46	266	123
47	266	37
48	266	27
49	266	8
50	266	22
51	266	25
52	266	19
53	266	23
54	266	35
55	266	96
56	266	152
57	266	232
58	266	184
59	266	183
60	266	204
61	266	89
62	266	29
63	266	9
64	266	17
65	266	8
66	266	8
67	266	39
68	266	116
69	266	200
70	266	192
71	266	218
72	266	189
73	266	198
74	266	169
75	266	222
76	266	224
77	266	170
78	266	189
79	266	169
80	266	93
81	266	94
82	266	95
83	266	98
84	266	44
85	266	64
86	266	74
87	266	88
88	266	146
89	266	218
90	266	133
91	266	56
92	266	54
93	266	42
94	266	73
95	266	94
96	266	64
97	266	112
98	266	39
99	266	36
100	266	28
101	266	26
102	266	18
103	266	30
104	266	27
105	266	29
106	266	21
107	266	52
108	266	51
109	266	29
110	266	26
111	266	56
112	266	64
113	266	54
114	266	124
115	266	141
116	266	161
117	266	89
118	266	115
119	266	58
120	266	47
121	266	65
122	266	60
123	266	51
124	266	42
125	266	37
126	266	51
127	266	43
128	266	88
129	266	232
130	266	172
131	266	122
132	266	113
133	266	124
134	266	184
135	266	153
136	266	181
137	266	149
138	266	139
139	266	124
140	266	113
141	266	126
142	266	108
143	266	95
144	266	67
145	266	47
146	266	30
147	266	40
148	266	68
149	266	25
150	266	32
151	266	31
152	266	30
153	266	26
154	266	35
155	266	65
156	266	168
157	266	131
158	266	68
159	266	50
160	266	53
161	266	36
162	266	47
163	266	43
164	266	33
165	266	43
166	266	43
167	266	45
168	266	45
169	266	34
170	266	48
171	266	50
172	266	43
173	266	34
174	266	67
175	266	49
176	266	57
177	266	46
178	266	74
179	266	112
180	266	78
181	266	96
182	266	87
183	266	70
184	266	87
185	266	85
186	266	189
187	266	155
188	266	161
189	266	44
190	266	68
191	266	58
192	266	71
193	266	66
194	266	63
195	266	60
196	266	64
197	266	85
198	266	93
199	266	146
200	266	233
201	266	281
202	266	221
203	266	174
204	266	180
205	266	172
206	266	183
207	266	176
208	266	186
209	266	236
210	266	280
211	266	388
212	266	377
213	266	204
214	266	220
215	266	238
216	266	176
217	266	152
218	266	162
219	266	302
220	266	252
221	266	266
222	266	307
223	266	310
224	266	374
225	266	339
226	266	266
227	266	133
228	266	97
229	266	103
230	266	101
231	266	120
232	266	118
233	266	125
234	266	136
235	266	185
236	266	296
237	266	280
238	266	210
239	266	161
240	266	185
241	266	184
242	266	251
243	266	412
244	266	350
245	266	307
246	266	356
247	266	315
248	266	341
249	266	496
250	266	450
251	266	436
252	266	318
253	266	353
254	266	424
255	266	616
256	266	756
257	266	857
258	266	1156
259	266	1545
260	266	2170
261	266	2247
262	266	2306
263	266	3655
264	266	4939
265	266	16402
266	266	62319
0	267	2
1	267	26
2	267	109
3	267	198
4	267	215
5	267	199
6	267	193
7	267	171
8	267	167
9	267	123
10	267	97
11	267	100
12	267	110
13	267	137
14	267	161
15	267	139
16	267	95
17	267	112
18	267	90
19	267	76
20	267	116
21	267	95
22	267	82
23	267	92
24	267	82
25	267	95
26	267	79
27	267	93
28	267	80
29	267	76
30	267	100
31	267	84
32	267	93
33	267	111
34	267	108
35	267	103
36	267	110
38	267	108
39	267	117
40	267	117
41	267	126
42	267	135
43	267	170
44	267	189
45	267	153
46	267	137
47	267	51
48	267	41
49	267	32
50	267	18
51	267	31
52	267	20
53	267	20
54	267	51
55	267	102
56	267	129
57	267	148
58	267	139
59	267	140
60	267	168
61	267	88
62	267	37
63	267	4
64	267	26
65	267	10
66	267	9
67	267	35
68	267	110
69	267	163
70	267	173
71	267	170
72	267	155
73	267	180
74	267	171
75	267	189
76	267	177
77	267	142
78	267	133
79	267	156
80	267	131
81	267	100
82	267	95
83	267	104
84	267	69
85	267	81
86	267	72
87	267	94
88	267	160
89	267	165
90	267	131
91	267	59
92	267	56
93	267	48
94	267	75
95	267	76
96	267	80
97	267	108
98	267	64
99	267	38
100	267	25
101	267	42
102	267	34
103	267	42
104	267	40
105	267	46
106	267	34
107	267	57
108	267	81
109	267	35
110	267	47
111	267	57
112	267	55
113	267	87
114	267	129
115	267	155
116	267	150
117	267	118
118	267	133
119	267	75
120	267	70
121	267	45
122	267	47
123	267	53
124	267	65
125	267	49
126	267	77
127	267	64
128	267	89
129	267	210
130	267	152
131	267	158
132	267	163
133	267	144
134	267	162
135	267	134
136	267	161
137	267	159
138	267	137
139	267	106
140	267	122
141	267	103
142	267	97
143	267	110
144	267	94
145	267	66
146	267	51
147	267	52
148	267	58
149	267	37
150	267	40
151	267	38
152	267	34
153	267	37
154	267	60
155	267	69
156	267	171
157	267	110
158	267	74
159	267	68
160	267	86
161	267	49
162	267	53
163	267	59
164	267	49
165	267	49
166	267	61
167	267	59
168	267	54
169	267	44
170	267	66
171	267	54
172	267	47
173	267	52
174	267	91
175	267	76
176	267	70
177	267	54
178	267	71
179	267	89
180	267	73
181	267	97
182	267	91
183	267	84
184	267	99
185	267	107
186	267	187
187	267	143
188	267	166
189	267	68
190	267	75
191	267	85
192	267	109
193	267	83
194	267	63
195	267	46
196	267	79
197	267	82
198	267	112
199	267	155
200	267	203
201	267	246
202	267	189
203	267	181
204	267	191
205	267	186
206	267	204
207	267	185
208	267	170
209	267	201
210	267	254
211	267	354
212	267	314
213	267	182
214	267	201
215	267	234
216	267	182
217	267	174
218	267	186
219	267	257
220	267	235
221	267	227
222	267	252
223	267	288
224	267	349
225	267	316
226	267	235
227	267	142
228	267	130
229	267	117
230	267	108
231	267	137
232	267	151
233	267	126
234	267	149
235	267	204
236	267	299
237	267	248
238	267	233
239	267	179
240	267	211
241	267	213
242	267	292
243	267	352
244	267	346
245	267	311
246	267	334
247	267	312
248	267	407
249	267	472
250	267	488
251	267	410
252	267	373
253	267	328
254	267	389
255	267	554
256	267	623
257	267	705
258	267	879
259	267	1109
260	267	1388
261	267	1462
262	267	1591
263	267	2301
264	267	3168
265	267	5793
266	267	14736
267	267	57611
0	268	3
1	268	43
2	268	125
3	268	199
4	268	175
5	268	152
6	268	168
7	268	137
8	268	140
9	268	126
10	268	93
11	268	104
12	268	106
13	268	98
14	268	128
15	268	110
16	268	113
17	268	124
18	268	87
19	268	89
20	268	90
21	268	97
22	268	72
23	268	88
24	268	81
25	268	78
26	268	73
27	268	81
28	268	74
29	268	71
30	268	61
31	268	94
32	268	88
33	268	77
34	268	117
35	268	88
36	268	100
38	268	97
39	268	114
40	268	120
41	268	98
42	268	131
43	268	143
44	268	191
45	268	140
46	268	122
47	268	54
48	268	37
49	268	28
50	268	31
51	268	31
52	268	26
53	268	21
54	268	56
55	268	96
56	268	152
57	268	142
58	268	126
59	268	115
60	268	144
61	268	121
62	268	40
63	268	2
64	268	30
65	268	12
66	268	11
67	268	41
68	268	106
69	268	140
70	268	141
71	268	155
72	268	143
73	268	161
74	268	141
75	268	138
76	268	171
77	268	160
78	268	138
79	268	150
80	268	108
81	268	98
82	268	92
83	268	90
84	268	68
85	268	79
86	268	96
87	268	105
88	268	144
89	268	160
90	268	127
91	268	78
92	268	56
93	268	53
94	268	98
95	268	99
96	268	85
97	268	108
98	268	67
99	268	47
100	268	36
101	268	37
102	268	34
103	268	41
104	268	48
105	268	47
106	268	33
107	268	62
108	268	66
109	268	36
110	268	57
111	268	50
112	268	63
113	268	105
114	268	139
115	268	119
116	268	131
117	268	87
118	268	119
119	268	82
120	268	65
121	268	54
122	268	52
123	268	65
124	268	69
125	268	63
126	268	64
127	268	79
128	268	92
129	268	171
130	268	150
131	268	146
132	268	135
133	268	132
134	268	149
135	268	120
136	268	127
137	268	150
138	268	131
139	268	141
140	268	110
141	268	126
142	268	108
143	268	109
144	268	122
145	268	59
146	268	67
147	268	63
148	268	56
149	268	42
150	268	47
151	268	55
152	268	37
153	268	55
154	268	45
155	268	84
156	268	139
157	268	137
158	268	103
159	268	77
160	268	69
161	268	64
162	268	78
163	268	48
164	268	60
165	268	39
166	268	57
167	268	63
168	268	41
169	268	47
170	268	65
171	268	70
172	268	55
173	268	54
174	268	68
175	268	65
176	268	71
177	268	58
178	268	97
179	268	108
180	268	88
181	268	107
182	268	90
183	268	114
184	268	116
185	268	106
186	268	155
187	268	161
188	268	130
189	268	84
190	268	79
191	268	105
192	268	90
193	268	97
194	268	72
195	268	89
196	268	79
197	268	112
198	268	119
199	268	147
200	268	195
201	268	184
202	268	165
203	268	183
204	268	193
205	268	160
206	268	191
207	268	168
208	268	196
209	268	203
210	268	263
211	268	296
212	268	287
213	268	223
214	268	229
215	268	223
216	268	194
217	268	183
218	268	162
219	268	251
220	268	265
221	268	229
222	268	251
223	268	296
224	268	314
225	268	299
226	268	255
227	268	171
228	268	154
229	268	128
230	268	151
231	268	163
232	268	149
233	268	149
234	268	187
235	268	244
236	268	315
237	268	320
238	268	293
239	268	206
240	268	227
241	268	231
242	268	355
243	268	385
244	268	320
245	268	374
246	268	365
247	268	321
248	268	349
249	268	417
250	268	462
251	268	441
252	268	351
253	268	342
254	268	386
255	268	543
256	268	651
257	268	673
258	268	865
259	268	984
260	268	1213
261	268	1251
262	268	1367
263	268	2073
264	268	2867
265	268	4079
266	268	7716
267	268	14800
268	268	57740
0	269	3
1	269	36
2	269	110
3	269	191
4	269	180
5	269	151
6	269	132
7	269	126
8	269	122
9	269	72
10	269	89
11	269	71
12	269	92
13	269	98
14	269	120
15	269	95
16	269	87
17	269	61
18	269	85
19	269	86
20	269	81
21	269	75
22	269	75
23	269	78
24	269	62
25	269	74
26	269	58
27	269	70
28	269	64
29	269	75
30	269	73
31	269	71
32	269	56
33	269	80
34	269	85
35	269	79
36	269	86
38	269	95
39	269	98
40	269	87
41	269	105
42	269	106
43	269	125
44	269	164
45	269	144
46	269	123
47	269	67
48	269	35
49	269	13
50	269	27
51	269	42
52	269	23
53	269	23
54	269	58
55	269	70
56	269	168
57	269	126
58	269	109
59	269	110
60	269	133
61	269	103
62	269	40
63	269	6
64	269	27
65	269	7
66	269	12
67	269	45
68	269	92
69	269	120
70	269	130
71	269	130
72	269	133
73	269	130
74	269	124
75	269	115
76	269	149
77	269	150
78	269	153
79	269	126
80	269	138
81	269	115
82	269	98
83	269	96
84	269	71
85	269	95
86	269	79
87	269	100
88	269	153
89	269	158
90	269	105
91	269	86
92	269	55
93	269	65
94	269	91
95	269	93
96	269	88
97	269	116
98	269	69
99	269	60
100	269	35
101	269	48
102	269	30
103	269	47
104	269	54
105	269	37
106	269	33
107	269	78
108	269	78
109	269	35
110	269	52
111	269	57
112	269	76
113	269	112
114	269	101
115	269	123
116	269	123
117	269	108
118	269	106
119	269	86
120	269	76
121	269	69
122	269	58
123	269	67
124	269	69
125	269	78
126	269	84
127	269	79
128	269	105
129	269	157
130	269	152
131	269	125
132	269	113
133	269	137
134	269	130
135	269	112
136	269	123
137	269	119
138	269	144
139	269	129
140	269	126
141	269	113
142	269	108
143	269	111
144	269	108
145	269	97
146	269	61
147	269	75
148	269	62
149	269	53
150	269	63
151	269	51
152	269	39
153	269	59
154	269	52
155	269	82
156	269	151
157	269	131
158	269	70
159	269	83
160	269	88
161	269	61
162	269	59
163	269	56
164	269	56
165	269	56
166	269	60
167	269	63
168	269	50
169	269	54
170	269	95
171	269	74
172	269	64
173	269	57
174	269	83
175	269	78
176	269	69
177	269	65
178	269	74
179	269	108
180	269	95
181	269	101
182	269	94
183	269	80
184	269	122
185	269	107
186	269	153
187	269	116
188	269	137
189	269	68
190	269	92
191	269	96
192	269	87
193	269	96
194	269	74
195	269	98
196	269	96
197	269	113
198	269	132
199	269	132
200	269	157
201	269	179
202	269	145
203	269	172
204	269	167
205	269	167
206	269	157
207	269	176
208	269	166
209	269	212
210	269	228
211	269	241
212	269	210
213	269	205
214	269	210
215	269	233
216	269	216
217	269	202
218	269	150
219	269	255
220	269	253
221	269	241
222	269	261
223	269	250
224	269	298
225	269	282
226	269	249
227	269	169
228	269	146
229	269	150
230	269	156
231	269	162
232	269	170
233	269	167
234	269	195
235	269	237
236	269	299
237	269	296
238	269	277
239	269	223
240	269	235
241	269	244
242	269	323
243	269	366
244	269	265
245	269	367
246	269	352
247	269	290
248	269	314
249	269	416
250	269	412
251	269	401
252	269	357
253	269	325
254	269	402
255	269	532
256	269	587
257	269	619
258	269	681
259	269	849
260	269	924
261	269	947
262	269	1103
263	269	1553
264	269	2211
265	269	2728
266	269	4668
267	269	7112
268	269	24938
269	269	56991
1	270	37
2	270	155
3	270	246
4	270	253
5	270	209
6	270	215
7	270	196
8	270	190
9	270	160
10	270	118
11	270	125
12	270	144
13	270	162
14	270	165
15	270	116
16	270	129
17	270	108
18	270	106
19	270	107
20	270	132
21	270	119
22	270	128
23	270	98
24	270	104
25	270	81
26	270	84
27	270	104
28	270	88
29	270	103
30	270	103
31	270	105
32	270	114
33	270	104
34	270	127
35	270	135
36	270	117
38	270	102
39	270	200
40	270	138
41	270	163
42	270	187
43	270	175
44	270	255
45	270	210
46	270	132
47	270	60
48	270	28
49	270	22
50	270	28
51	270	29
52	270	19
53	270	21
54	270	45
55	270	103
56	270	177
57	270	250
58	270	192
59	270	212
60	270	182
61	270	110
62	270	36
63	270	3
64	270	27
65	270	12
66	270	13
67	270	29
68	270	171
69	270	221
70	270	201
71	270	222
72	270	234
73	270	182
74	270	175
75	270	225
76	270	242
77	270	188
78	270	189
79	270	190
80	270	149
81	270	96
82	270	119
83	270	118
84	270	44
85	270	81
86	270	90
87	270	108
88	270	179
89	270	242
90	270	128
91	270	82
92	270	63
93	270	51
94	270	104
95	270	108
96	270	71
97	270	153
98	270	58
99	270	38
100	270	46
101	270	41
102	270	36
103	270	31
104	270	36
105	270	28
106	270	25
107	270	60
108	270	55
109	270	35
110	270	63
111	270	44
112	270	69
113	270	52
114	270	146
115	270	150
116	270	162
117	270	113
118	270	144
119	270	75
120	270	78
121	270	73
122	270	61
123	270	62
124	270	52
125	270	77
126	270	61
127	270	81
128	270	106
129	270	187
130	270	151
131	270	164
132	270	144
133	270	123
134	270	153
135	270	137
136	270	145
137	270	162
138	270	154
139	270	126
140	270	142
141	270	134
142	270	124
143	270	124
144	270	100
145	270	50
146	270	44
147	270	48
148	270	70
149	270	53
150	270	47
151	270	44
152	270	24
153	270	40
154	270	46
155	270	71
156	270	190
157	270	124
158	270	82
159	270	69
160	270	71
161	270	57
162	270	51
163	270	43
164	270	54
165	270	35
166	270	53
167	270	58
168	270	40
169	270	49
170	270	56
171	270	58
172	270	53
173	270	60
174	270	83
175	270	62
176	270	61
177	270	62
178	270	97
179	270	101
180	270	74
181	270	102
182	270	115
183	270	102
184	270	101
185	270	112
186	270	185
187	270	151
188	270	193
189	270	77
190	270	82
191	270	90
192	270	84
193	270	87
194	270	86
195	270	75
196	270	60
197	270	98
198	270	116
199	270	160
200	270	210
201	270	223
202	270	191
203	270	176
204	270	186
205	270	161
206	270	185
207	270	212
208	270	202
209	270	209
210	270	275
211	270	324
212	270	336
213	270	207
214	270	212
215	270	265
216	270	184
217	270	169
218	270	203
219	270	316
220	270	215
221	270	306
222	270	288
223	270	292
224	270	380
225	270	335
226	270	288
227	270	133
228	270	121
229	270	119
230	270	127
231	270	128
232	270	119
233	270	143
234	270	175
235	270	229
236	270	304
237	270	303
238	270	229
239	270	190
240	270	194
241	270	220
242	270	283
243	270	391
244	270	326
245	270	315
246	270	320
247	270	267
248	270	321
249	270	465
250	270	394
251	270	412
252	270	274
253	270	289
254	270	310
255	270	510
256	270	583
257	270	621
258	270	765
259	270	1007
260	270	1208
261	270	1219
262	270	1240
263	270	1642
264	270	1992
265	270	3065
266	270	5305
267	270	7098
268	270	13627
269	270	17025
270	270	63912
0	271	1
1	271	35
2	271	153
3	271	257
4	271	263
5	271	266
6	271	203
7	271	177
8	271	182
9	271	131
10	271	121
11	271	121
12	271	119
13	271	154
14	271	146
15	271	111
16	271	96
17	271	106
18	271	104
19	271	111
20	271	119
21	271	95
22	271	111
23	271	110
24	271	114
25	271	86
26	271	82
27	271	98
28	271	87
29	271	104
30	271	106
31	271	112
32	271	112
33	271	96
34	271	139
35	271	91
36	271	113
38	271	103
39	271	159
40	271	166
41	271	166
42	271	197
43	271	176
44	271	239
45	271	262
46	271	127
47	271	46
48	271	32
49	271	18
50	271	17
51	271	32
52	271	24
53	271	16
54	271	48
55	271	98
56	271	213
57	271	269
58	271	223
59	271	227
60	271	180
61	271	110
62	271	29
63	271	3
64	271	33
65	271	5
66	271	10
67	271	34
68	271	127
69	271	238
70	271	180
71	271	206
72	271	191
73	271	209
74	271	189
75	271	225
76	271	258
77	271	172
78	271	192
79	271	213
80	271	124
81	271	102
82	271	95
83	271	108
84	271	53
85	271	77
86	271	91
87	271	140
88	271	184
89	271	359
90	271	144
91	271	61
92	271	51
93	271	41
94	271	106
95	271	113
96	271	84
97	271	155
98	271	65
99	271	40
100	271	32
101	271	47
102	271	33
103	271	36
104	271	34
105	271	20
106	271	45
107	271	66
108	271	54
109	271	29
110	271	45
111	271	45
112	271	64
113	271	72
114	271	158
115	271	173
116	271	155
117	271	111
118	271	154
119	271	87
120	271	73
121	271	59
122	271	44
123	271	40
124	271	54
125	271	67
126	271	65
127	271	73
128	271	113
129	271	263
130	271	165
131	271	133
132	271	127
133	271	114
134	271	142
135	271	141
136	271	163
137	271	167
138	271	162
139	271	123
140	271	142
141	271	167
142	271	109
143	271	129
144	271	103
145	271	58
146	271	43
147	271	48
148	271	43
149	271	48
150	271	39
151	271	34
152	271	31
153	271	31
154	271	51
155	271	65
156	271	214
157	271	155
158	271	71
159	271	70
160	271	70
161	271	54
162	271	49
163	271	35
164	271	43
165	271	47
166	271	50
167	271	44
168	271	46
169	271	49
170	271	53
171	271	53
172	271	51
173	271	58
174	271	62
175	271	54
176	271	47
177	271	45
178	271	98
179	271	122
180	271	68
181	271	93
182	271	102
183	271	101
184	271	105
185	271	132
186	271	219
187	271	173
188	271	191
189	271	63
190	271	60
191	271	94
192	271	86
193	271	72
194	271	54
195	271	60
196	271	59
197	271	64
198	271	113
199	271	156
200	271	245
201	271	233
202	271	222
203	271	189
204	271	175
205	271	162
206	271	180
207	271	186
208	271	158
209	271	193
210	271	269
211	271	380
212	271	326
213	271	186
214	271	196
215	271	233
216	271	160
217	271	140
218	271	161
219	271	313
220	271	209
221	271	274
222	271	258
223	271	323
224	271	390
225	271	372
226	271	250
227	271	154
228	271	102
229	271	123
230	271	106
231	271	136
232	271	125
233	271	119
234	271	143
235	271	175
236	271	297
237	271	258
238	271	216
239	271	167
240	271	171
241	271	176
242	271	276
243	271	397
244	271	340
245	271	241
246	271	310
247	271	253
248	271	324
249	271	407
250	271	353
251	271	335
252	271	272
253	271	251
254	271	294
255	271	518
256	271	589
257	271	556
258	271	635
259	271	826
260	271	992
261	271	1037
262	271	957
263	271	1259
264	271	1315
265	271	2135
266	271	3721
267	271	4258
268	271	6296
269	271	5611
270	271	19125
271	271	65078
0	272	2
1	272	42
2	272	97
3	272	163
4	272	140
5	272	106
6	272	88
7	272	94
8	272	75
9	272	66
10	272	54
11	272	55
12	272	56
13	272	71
14	272	76
15	272	62
16	272	76
17	272	66
18	272	63
19	272	62
20	272	51
21	272	53
22	272	41
23	272	43
24	272	53
25	272	57
26	272	31
27	272	50
28	272	52
29	272	50
30	272	54
31	272	69
32	272	45
33	272	51
34	272	59
35	272	45
36	272	58
38	272	82
39	272	94
40	272	70
41	272	81
42	272	73
43	272	75
44	272	146
45	272	164
46	272	146
47	272	61
48	272	45
49	272	28
50	272	32
51	272	33
52	272	26
53	272	27
54	272	62
55	272	97
56	272	149
57	272	117
58	272	103
59	272	124
60	272	135
61	272	87
62	272	38
63	272	6
64	272	46
65	272	15
66	272	15
67	272	49
68	272	118
69	272	124
70	272	99
71	272	121
72	272	95
73	272	111
74	272	99
75	272	98
76	272	99
77	272	98
78	272	117
79	272	141
80	272	123
81	272	108
82	272	93
83	272	114
84	272	64
85	272	97
86	272	112
87	272	103
88	272	132
89	272	161
90	272	137
91	272	76
92	272	87
93	272	74
94	272	107
95	272	110
96	272	97
97	272	122
98	272	77
99	272	49
100	272	46
101	272	45
102	272	48
103	272	47
104	272	50
105	272	49
106	272	46
107	272	70
108	272	69
109	272	56
110	272	54
111	272	72
112	272	95
113	272	104
114	272	124
115	272	103
116	272	107
117	272	104
118	272	125
119	272	85
120	272	78
121	272	57
122	272	72
123	272	60
124	272	70
125	272	86
126	272	86
127	272	89
128	272	113
129	272	165
130	272	106
131	272	124
132	272	104
133	272	90
134	272	125
135	272	105
136	272	108
137	272	132
138	272	168
139	272	115
140	272	129
141	272	110
142	272	91
143	272	110
144	272	118
145	272	81
146	272	79
147	272	72
148	272	77
149	272	60
150	272	59
151	272	68
152	272	31
153	272	49
154	272	56
155	272	99
156	272	140
157	272	136
158	272	92
159	272	68
160	272	88
161	272	70
162	272	56
163	272	61
164	272	69
165	272	69
166	272	53
167	272	51
168	272	51
169	272	51
170	272	78
171	272	77
172	272	76
173	272	79
174	272	64
175	272	75
176	272	74
177	272	61
178	272	96
179	272	123
180	272	62
181	272	98
182	272	92
183	272	80
184	272	124
185	272	101
186	272	109
187	272	124
188	272	117
189	272	64
190	272	88
191	272	102
192	272	76
193	272	95
194	272	95
195	272	86
196	272	71
197	272	111
198	272	120
199	272	139
200	272	149
201	272	147
202	272	135
203	272	161
204	272	149
205	272	124
206	272	133
207	272	140
208	272	144
209	272	150
210	272	180
211	272	171
212	272	206
213	272	166
214	272	162
215	272	199
216	272	176
217	272	186
218	272	190
219	272	209
220	272	214
221	272	184
222	272	200
223	272	179
224	272	240
225	272	262
226	272	305
227	272	186
228	272	126
229	272	170
230	272	141
231	272	155
232	272	154
233	272	168
234	272	200
235	272	259
236	272	343
237	272	271
238	272	232
239	272	198
240	272	235
241	272	226
242	272	308
243	272	342
244	272	247
245	272	297
246	272	272
247	272	280
248	272	276
249	272	329
250	272	366
251	272	304
252	272	269
253	272	290
254	272	322
255	272	394
256	272	436
257	272	441
258	272	464
259	272	470
260	272	542
261	272	461
262	272	467
263	272	716
264	272	861
265	272	1012
266	272	1406
267	272	1843
268	272	3163
269	272	2980
270	272	4813
271	272	12538
272	272	47239
0	273	3
1	273	51
2	273	91
3	273	123
4	273	96
5	273	70
6	273	56
7	273	57
8	273	49
9	273	38
10	273	31
11	273	31
12	273	42
13	273	41
14	273	45
15	273	51
16	273	44
17	273	39
18	273	22
19	273	32
20	273	32
21	273	35
22	273	33
23	273	34
24	273	32
25	273	24
26	273	21
27	273	34
28	273	22
29	273	35
30	273	29
31	273	37
32	273	28
33	273	28
34	273	40
35	273	33
36	273	49
38	273	28
39	273	48
40	273	48
41	273	39
42	273	39
43	273	51
44	273	84
45	273	96
46	273	128
47	273	90
48	273	56
49	273	45
50	273	44
51	273	34
52	273	48
53	273	45
54	273	77
55	273	94
56	273	121
57	273	73
58	273	54
59	273	63
60	273	76
61	273	91
62	273	64
63	273	18
64	273	43
65	273	18
66	273	24
67	273	57
68	273	83
69	273	93
70	273	79
71	273	62
72	273	69
73	273	84
74	273	53
75	273	55
76	273	66
77	273	92
78	273	77
79	273	62
80	273	132
81	273	118
82	273	89
83	273	117
84	273	113
85	273	102
86	273	118
87	273	110
88	273	105
89	273	83
90	273	94
91	273	73
92	273	96
93	273	78
94	273	98
95	273	62
96	273	106
97	273	81
98	273	116
99	273	64
100	273	65
101	273	73
102	273	70
103	273	63
104	273	77
105	273	71
106	273	63
107	273	82
108	273	92
109	273	74
110	273	96
111	273	97
112	273	95
113	273	109
114	273	95
115	273	73
116	273	75
117	273	74
118	273	92
119	273	82
120	273	82
121	273	93
122	273	78
123	273	78
124	273	99
125	273	80
126	273	107
127	273	101
128	273	113
129	273	94
130	273	104
131	273	86
132	273	97
133	273	86
134	273	90
135	273	71
136	273	72
137	273	80
138	273	103
139	273	118
140	273	112
141	273	77
142	273	87
143	273	96
144	273	144
145	273	93
146	273	102
147	273	111
148	273	108
149	273	89
150	273	83
151	273	81
152	273	83
153	273	98
154	273	87
155	273	125
156	273	90
157	273	111
158	273	88
159	273	104
160	273	115
161	273	83
162	273	91
163	273	96
164	273	73
165	273	78
166	273	80
167	273	89
168	273	50
169	273	76
170	273	104
171	273	58
172	273	105
173	273	63
174	273	68
175	273	91
176	273	88
177	273	72
178	273	80
179	273	80
180	273	80
181	273	115
182	273	78
183	273	99
184	273	104
185	273	90
186	273	86
187	273	81
188	273	98
189	273	58
190	273	95
191	273	110
192	273	120
193	273	123
194	273	125
195	273	119
196	273	88
197	273	111
198	273	133
199	273	108
200	273	92
201	273	73
202	273	86
203	273	144
204	273	125
205	273	118
206	273	113
207	273	103
208	273	131
209	273	131
210	273	99
211	273	111
212	273	99
213	273	176
214	273	174
215	273	181
216	273	166
217	273	219
218	273	158
219	273	145
220	273	203
221	273	160
222	273	136
223	273	141
224	273	164
225	273	127
226	273	197
227	273	191
228	273	199
229	273	204
230	273	194
231	273	209
232	273	188
233	273	231
234	273	274
235	273	263
236	273	248
237	273	224
238	273	241
239	273	280
240	273	244
241	273	245
242	273	306
243	273	272
244	273	223
245	273	302
246	273	287
247	273	250
248	273	295
249	273	269
250	273	334
251	273	293
252	273	372
253	273	330
254	273	343
255	273	351
256	273	339
257	273	305
258	273	330
259	273	296
260	273	265
261	273	303
262	273	305
263	273	432
264	273	644
265	273	552
266	273	630
267	273	965
268	273	1473
269	273	1570
270	273	1775
271	273	2755
272	273	13307
273	273	45343
0	274	1
1	274	47
2	274	95
3	274	143
4	274	100
5	274	87
6	274	56
7	274	53
8	274	58
9	274	35
10	274	44
11	274	44
12	274	34
13	274	32
14	274	50
15	274	73
16	274	56
17	274	49
18	274	46
19	274	39
20	274	49
21	274	35
22	274	43
23	274	29
24	274	35
25	274	35
26	274	29
27	274	34
28	274	39
29	274	32
30	274	28
31	274	44
32	274	35
33	274	35
34	274	46
35	274	47
36	274	56
38	274	41
39	274	55
40	274	39
41	274	41
42	274	61
43	274	63
44	274	90
45	274	124
46	274	137
47	274	76
48	274	58
49	274	51
50	274	46
51	274	47
52	274	36
53	274	37
54	274	101
55	274	107
56	274	150
57	274	72
58	274	75
59	274	73
60	274	126
61	274	100
62	274	70
63	274	16
64	274	48
65	274	14
66	274	22
67	274	66
68	274	88
69	274	84
70	274	81
71	274	79
72	274	69
73	274	65
74	274	62
75	274	70
76	274	68
77	274	72
78	274	73
79	274	88
80	274	143
81	274	113
82	274	82
83	274	128
84	274	118
85	274	118
86	274	105
87	274	117
88	274	135
89	274	125
90	274	132
91	274	116
92	274	95
93	274	100
94	274	102
95	274	103
96	274	119
97	274	111
98	274	99
99	274	92
100	274	84
101	274	69
102	274	68
103	274	79
104	274	73
105	274	80
106	274	57
107	274	91
108	274	84
109	274	66
110	274	72
111	274	114
112	274	107
113	274	131
114	274	116
115	274	77
116	274	85
117	274	117
118	274	88
119	274	81
120	274	79
121	274	92
122	274	104
123	274	98
124	274	92
125	274	122
126	274	101
127	274	120
128	274	119
129	274	99
130	274	118
131	274	106
132	274	118
133	274	99
134	274	100
135	274	83
136	274	84
137	274	85
138	274	151
139	274	126
140	274	120
141	274	95
142	274	110
143	274	91
144	274	144
145	274	120
146	274	111
147	274	123
148	274	103
149	274	103
150	274	100
151	274	94
152	274	81
153	274	100
154	274	65
155	274	102
156	274	106
157	274	116
158	274	117
159	274	113
160	274	100
161	274	76
162	274	95
163	274	87
164	274	93
165	274	88
166	274	81
167	274	81
168	274	66
169	274	66
170	274	86
171	274	83
172	274	94
173	274	91
174	274	89
175	274	103
176	274	120
177	274	74
178	274	114
179	274	114
180	274	85
181	274	102
182	274	88
183	274	110
184	274	135
185	274	114
186	274	106
187	274	105
188	274	124
189	274	55
190	274	126
191	274	119
192	274	117
193	274	134
194	274	127
195	274	115
196	274	132
197	274	148
198	274	161
199	274	120
200	274	103
201	274	112
202	274	92
203	274	138
204	274	130
205	274	134
206	274	131
207	274	116
208	274	163
209	274	148
210	274	136
211	274	134
212	274	123
213	274	158
214	274	194
215	274	166
216	274	161
217	274	219
218	274	177
219	274	179
220	274	216
221	274	177
222	274	166
223	274	181
224	274	182
225	274	169
226	274	209
227	274	179
228	274	182
229	274	217
230	274	194
231	274	201
232	274	217
233	274	245
234	274	269
235	274	328
236	274	345
237	274	271
238	274	307
239	274	248
240	274	246
241	274	297
242	274	335
243	274	284
244	274	261
245	274	337
246	274	329
247	274	281
248	274	298
249	274	315
250	274	393
251	274	361
252	274	379
253	274	364
254	274	348
255	274	341
256	274	399
257	274	352
258	274	359
259	274	412
260	274	321
261	274	289
262	274	344
263	274	447
264	274	685
265	274	546
266	274	669
267	274	1032
268	274	1533
269	274	1636
270	274	1764
271	274	2727
272	274	8698
273	274	15776
274	274	52050
0	275	1
1	275	60
2	275	106
3	275	123
4	275	93
5	275	87
6	275	71
7	275	56
8	275	58
9	275	48
10	275	35
11	275	59
12	275	28
13	275	44
14	275	53
15	275	52
16	275	55
17	275	54
18	275	38
19	275	37
20	275	37
21	275	43
22	275	45
23	275	58
24	275	42
25	275	37
26	275	33
27	275	37
28	275	41
29	275	45
30	275	36
31	275	41
32	275	32
33	275	34
34	275	47
35	275	44
36	275	58
38	275	42
39	275	67
40	275	41
41	275	48
42	275	55
43	275	60
44	275	111
45	275	115
46	275	150
47	275	79
48	275	52
49	275	37
50	275	37
51	275	48
52	275	44
53	275	42
54	275	73
55	275	95
56	275	139
57	275	112
58	275	69
59	275	95
60	275	118
61	275	98
62	275	46
63	275	9
64	275	59
65	275	18
66	275	10
67	275	60
68	275	93
69	275	94
70	275	82
71	275	82
72	275	58
73	275	80
74	275	58
75	275	56
76	275	92
77	275	88
78	275	91
79	275	110
80	275	117
81	275	124
82	275	104
83	275	119
84	275	93
85	275	119
86	275	117
87	275	115
88	275	144
89	275	110
90	275	117
91	275	96
92	275	94
93	275	69
94	275	110
95	275	110
96	275	108
97	275	125
98	275	100
99	275	61
100	275	49
101	275	77
102	275	48
103	275	56
104	275	71
105	275	65
106	275	58
107	275	92
108	275	83
109	275	57
110	275	81
111	275	109
112	275	91
113	275	113
114	275	112
115	275	72
116	275	82
117	275	82
118	275	94
119	275	88
120	275	76
121	275	79
122	275	94
123	275	71
124	275	96
125	275	71
126	275	100
127	275	108
128	275	111
129	275	113
130	275	109
131	275	114
132	275	92
133	275	115
134	275	120
135	275	93
136	275	80
137	275	97
138	275	139
139	275	127
140	275	109
141	275	95
142	275	84
143	275	114
144	275	152
145	275	94
146	275	81
147	275	89
148	275	91
149	275	82
150	275	70
151	275	82
152	275	60
153	275	93
154	275	71
155	275	94
156	275	131
157	275	124
158	275	94
159	275	104
160	275	92
161	275	101
162	275	91
163	275	60
164	275	76
165	275	68
166	275	78
167	275	63
168	275	52
169	275	64
170	275	84
171	275	68
172	275	81
173	275	64
174	275	73
175	275	97
176	275	63
177	275	72
178	275	94
179	275	99
180	275	89
181	275	90
182	275	73
183	275	109
184	275	123
185	275	105
186	275	113
187	275	95
188	275	112
189	275	63
190	275	101
191	275	113
192	275	119
193	275	102
194	275	88
195	275	109
196	275	100
197	275	115
198	275	122
199	275	139
200	275	98
201	275	116
202	275	112
203	275	135
204	275	148
205	275	132
206	275	142
207	275	132
208	275	119
209	275	153
210	275	154
211	275	131
212	275	135
213	275	171
214	275	196
215	275	183
216	275	138
217	275	189
218	275	189
219	275	175
220	275	190
221	275	186
222	275	155
223	275	190
224	275	171
225	275	186
226	275	267
227	275	192
228	275	211
229	275	196
230	275	176
231	275	196
232	275	190
233	275	200
234	275	253
235	275	292
236	275	325
237	275	240
238	275	295
239	275	210
240	275	241
241	275	268
242	275	299
243	275	305
244	275	231
245	275	291
246	275	301
247	275	272
248	275	295
249	275	312
250	275	345
251	275	351
252	275	323
253	275	316
254	275	338
255	275	343
256	275	377
257	275	348
258	275	366
259	275	384
260	275	331
261	275	331
262	275	339
263	275	532
264	275	648
265	275	602
266	275	767
267	275	1102
268	275	1824
269	275	1819
270	275	2132
271	275	3776
272	275	12188
273	275	10831
274	275	16860
275	275	46883
0	276	1
1	276	45
2	276	87
3	276	77
4	276	65
5	276	35
6	276	51
7	276	39
8	276	28
9	276	30
10	276	21
11	276	29
12	276	20
13	276	31
14	276	49
15	276	31
16	276	28
17	276	29
18	276	35
19	276	23
20	276	23
21	276	30
22	276	32
23	276	30
24	276	20
25	276	25
26	276	24
27	276	21
28	276	20
29	276	23
30	276	26
31	276	42
32	276	36
33	276	17
34	276	29
35	276	31
36	276	32
38	276	33
39	276	37
40	276	31
41	276	31
42	276	30
43	276	43
44	276	66
45	276	78
46	276	101
47	276	63
48	276	60
49	276	36
50	276	42
51	276	45
52	276	40
53	276	33
54	276	67
55	276	76
56	276	97
57	276	59
58	276	47
59	276	43
60	276	81
61	276	79
62	276	43
63	276	7
64	276	37
65	276	17
66	276	17
67	276	47
68	276	64
69	276	53
70	276	61
71	276	53
72	276	42
73	276	48
74	276	43
75	276	43
76	276	44
77	276	60
78	276	51
79	276	66
80	276	128
81	276	111
82	276	69
83	276	89
84	276	92
85	276	87
86	276	89
87	276	92
88	276	81
89	276	78
90	276	89
91	276	65
92	276	74
93	276	65
94	276	102
95	276	82
96	276	103
97	276	94
98	276	82
99	276	67
100	276	69
101	276	94
102	276	62
103	276	76
104	276	53
105	276	73
106	276	71
107	276	89
108	276	95
109	276	73
110	276	77
111	276	94
112	276	88
113	276	109
114	276	68
115	276	59
116	276	48
117	276	62
118	276	76
119	276	79
120	276	86
121	276	87
122	276	116
123	276	83
124	276	79
125	276	83
126	276	80
127	276	86
128	276	83
129	276	68
130	276	100
131	276	69
132	276	92
133	276	67
134	276	76
135	276	60
136	276	67
137	276	65
138	276	86
139	276	102
140	276	95
141	276	63
142	276	74
143	276	65
144	276	119
145	276	115
146	276	100
147	276	107
148	276	113
149	276	108
150	276	82
151	276	88
152	276	66
153	276	74
154	276	71
155	276	98
156	276	80
157	276	123
158	276	82
159	276	111
160	276	106
161	276	65
162	276	73
163	276	73
164	276	69
165	276	85
166	276	80
167	276	86
168	276	59
169	276	60
170	276	75
171	276	73
172	276	83
173	276	75
174	276	75
175	276	90
176	276	89
177	276	65
178	276	66
179	276	82
180	276	66
181	276	81
182	276	55
183	276	83
184	276	88
185	276	78
186	276	72
187	276	70
188	276	79
189	276	53
190	276	99
191	276	122
192	276	105
193	276	114
194	276	98
195	276	120
196	276	106
197	276	137
198	276	109
199	276	100
200	276	53
201	276	76
202	276	64
203	276	121
204	276	107
205	276	103
206	276	83
207	276	98
208	276	85
209	276	106
210	276	95
211	276	80
212	276	102
213	276	116
214	276	145
215	276	122
216	276	121
217	276	189
218	276	119
219	276	110
220	276	150
221	276	145
222	276	122
223	276	117
224	276	128
225	276	104
226	276	169
227	276	157
228	276	165
229	276	187
230	276	147
231	276	195
232	276	204
233	276	212
234	276	223
235	276	224
236	276	212
237	276	190
238	276	219
239	276	191
240	276	245
241	276	213
242	276	250
243	276	230
244	276	169
245	276	234
246	276	258
247	276	229
248	276	230
249	276	243
250	276	264
251	276	211
252	276	296
253	276	285
254	276	265
255	276	257
256	276	255
257	276	212
258	276	226
259	276	225
260	276	175
261	276	198
262	276	179
263	276	317
264	276	423
265	276	297
266	276	388
267	276	570
268	276	808
269	276	911
270	276	937
271	276	1391
272	276	4110
273	276	4164
274	276	4275
275	276	8622
276	276	40161
0	277	4
1	277	64
2	277	74
3	277	82
4	277	75
5	277	45
6	277	47
7	277	38
8	277	25
9	277	34
10	277	21
11	277	31
12	277	30
13	277	31
14	277	49
15	277	35
16	277	43
17	277	29
18	277	23
19	277	23
20	277	23
21	277	30
22	277	26
23	277	17
24	277	18
25	277	21
26	277	29
27	277	23
28	277	22
29	277	24
30	277	25
31	277	29
32	277	29
33	277	22
34	277	27
35	277	39
36	277	33
38	277	27
39	277	31
40	277	29
41	277	31
42	277	46
43	277	38
44	277	70
45	277	76
46	277	141
47	277	89
48	277	61
49	277	48
50	277	61
51	277	65
52	277	34
53	277	51
54	277	93
55	277	91
56	277	131
57	277	53
58	277	43
59	277	56
60	277	93
61	277	89
62	277	59
63	277	13
64	277	56
65	277	19
66	277	19
67	277	69
68	277	94
69	277	69
70	277	71
71	277	62
72	277	40
73	277	59
74	277	40
75	277	52
76	277	62
77	277	71
78	277	39
79	277	72
80	277	117
81	277	105
82	277	84
83	277	92
84	277	119
85	277	115
86	277	118
87	277	97
88	277	94
89	277	80
90	277	102
91	277	92
92	277	116
93	277	98
94	277	97
95	277	74
96	277	117
97	277	110
98	277	115
99	277	94
100	277	89
101	277	114
102	277	82
103	277	90
104	277	85
105	277	85
106	277	87
107	277	113
108	277	119
109	277	74
110	277	94
111	277	126
112	277	107
113	277	141
114	277	74
115	277	57
116	277	65
117	277	70
118	277	77
119	277	74
120	277	80
121	277	93
122	277	111
123	277	83
124	277	122
125	277	90
126	277	104
127	277	114
128	277	96
129	277	86
130	277	101
131	277	97
132	277	86
133	277	81
134	277	79
135	277	80
136	277	70
137	277	69
138	277	116
139	277	119
140	277	102
141	277	86
142	277	85
143	277	79
144	277	119
145	277	123
146	277	133
147	277	121
148	277	103
149	277	107
150	277	85
151	277	107
152	277	89
153	277	102
154	277	96
155	277	123
156	277	89
157	277	102
158	277	116
159	277	134
160	277	159
161	277	98
162	277	86
163	277	103
164	277	123
165	277	97
166	277	100
167	277	80
168	277	95
169	277	66
170	277	106
171	277	97
172	277	118
173	277	88
174	277	88
175	277	76
176	277	110
177	277	67
178	277	67
179	277	86
180	277	93
181	277	92
182	277	75
183	277	90
184	277	95
185	277	71
186	277	68
187	277	77
188	277	89
189	277	73
190	277	104
191	277	117
192	277	118
193	277	123
194	277	143
195	277	128
196	277	131
197	277	123
198	277	117
199	277	91
200	277	71
201	277	64
202	277	75
203	277	124
204	277	112
205	277	105
206	277	108
207	277	99
208	277	113
209	277	103
210	277	77
211	277	102
212	277	98
213	277	146
214	277	153
215	277	157
216	277	154
217	277	173
218	277	138
219	277	116
220	277	171
221	277	134
222	277	121
223	277	112
224	277	101
225	277	127
226	277	162
227	277	172
228	277	221
229	277	206
230	277	178
231	277	222
232	277	259
233	277	243
234	277	281
235	277	267
236	277	233
237	277	217
238	277	233
239	277	254
240	277	253
241	277	229
242	277	299
243	277	226
244	277	203
245	277	271
246	277	245
247	277	262
248	277	286
249	277	237
250	277	297
251	277	233
252	277	312
253	277	305
254	277	309
255	277	269
256	277	244
257	277	208
258	277	226
259	277	224
260	277	183
261	277	210
262	277	192
263	277	257
264	277	404
265	277	308
266	277	341
267	277	524
268	277	805
269	277	822
270	277	804
271	277	1131
272	277	3108
273	277	3055
274	277	2956
275	277	4188
276	277	13674
277	277	47942
0	278	4
1	278	38
2	278	69
3	278	80
4	278	69
5	278	47
6	278	49
7	278	36
8	278	44
9	278	28
10	278	24
11	278	16
12	278	25
13	278	18
14	278	40
15	278	45
16	278	33
17	278	34
18	278	26
19	278	30
20	278	27
21	278	29
22	278	31
23	278	33
24	278	22
25	278	21
26	278	26
27	278	22
28	278	31
29	278	19
30	278	31
31	278	30
32	278	25
33	278	22
34	278	25
35	278	34
36	278	26
38	278	20
39	278	39
40	278	22
41	278	31
42	278	35
43	278	23
44	278	60
45	278	68
46	278	114
47	278	68
48	278	53
49	278	39
50	278	67
51	278	64
52	278	48
53	278	49
54	278	74
55	278	83
56	278	94
57	278	46
58	278	32
59	278	54
60	278	68
61	278	97
62	278	57
63	278	18
64	278	53
65	278	20
66	278	26
67	278	71
68	278	77
69	278	66
70	278	64
71	278	70
72	278	39
73	278	58
74	278	35
75	278	36
76	278	42
77	278	65
78	278	50
79	278	57
80	278	78
81	278	108
82	278	85
83	278	104
84	278	106
85	278	110
86	278	113
87	278	96
88	278	87
89	278	81
90	278	92
91	278	78
92	278	104
93	278	96
94	278	94
95	278	75
96	278	109
97	278	90
98	278	113
99	278	109
100	278	92
101	278	84
102	278	90
103	278	86
104	278	89
105	278	94
106	278	95
107	278	111
108	278	109
109	278	59
110	278	106
111	278	110
112	278	109
113	278	124
114	278	89
115	278	40
116	278	62
117	278	60
118	278	68
119	278	61
120	278	76
121	278	90
122	278	91
123	278	95
124	278	108
125	278	98
126	278	101
127	278	112
128	278	91
129	278	84
130	278	80
131	278	77
132	278	86
133	278	82
134	278	56
135	278	60
136	278	65
137	278	78
138	278	73
139	278	93
140	278	90
141	278	72
142	278	100
143	278	67
144	278	151
145	278	123
146	278	153
147	278	139
148	278	101
149	278	127
150	278	109
151	278	118
152	278	86
153	278	101
154	278	100
155	278	115
156	278	67
157	278	123
158	278	108
159	278	128
160	278	101
161	278	84
162	278	98
163	278	98
164	278	99
165	278	76
166	278	112
167	278	96
168	278	86
169	278	80
170	278	119
171	278	93
172	278	92
173	278	75
174	278	69
175	278	81
176	278	97
177	278	66
178	278	82
179	278	80
180	278	63
181	278	87
182	278	72
183	278	78
184	278	110
185	278	76
186	278	67
187	278	67
188	278	83
189	278	70
190	278	130
191	278	97
192	278	110
193	278	116
194	278	131
195	278	119
196	278	125
197	278	134
198	278	106
199	278	88
200	278	60
201	278	56
202	278	58
203	278	121
204	278	102
205	278	89
206	278	109
207	278	89
208	278	97
209	278	97
210	278	88
211	278	74
212	278	80
213	278	142
214	278	145
215	278	137
216	278	142
217	278	172
218	278	125
219	278	102
220	278	150
221	278	118
222	278	125
223	278	98
224	278	125
225	278	120
226	278	138
227	278	160
228	278	179
229	278	217
230	278	170
231	278	200
232	278	228
233	278	243
234	278	266
235	278	250
236	278	213
237	278	178
238	278	202
239	278	238
240	278	241
241	278	213
242	278	219
243	278	215
244	278	157
245	278	281
246	278	256
247	278	227
248	278	247
249	278	210
250	278	242
251	278	236
252	278	289
253	278	300
254	278	291
255	278	232
256	278	200
257	278	217
258	278	198
259	278	243
260	278	168
261	278	192
262	278	198
263	278	242
264	278	361
265	278	279
266	278	265
267	278	417
268	278	595
269	278	621
270	278	629
271	278	798
272	278	2253
273	278	2096
274	278	2118
275	278	2750
276	278	5845
277	278	12562
278	278	51916
0	279	3
1	279	64
2	279	69
3	279	76
4	279	74
5	279	52
6	279	38
7	279	36
8	279	33
9	279	28
10	279	26
11	279	16
12	279	31
13	279	34
14	279	38
15	279	40
16	279	30
17	279	34
18	279	13
19	279	17
20	279	17
21	279	29
22	279	21
23	279	31
24	279	22
25	279	23
26	279	20
27	279	24
28	279	35
29	279	23
30	279	23
31	279	24
32	279	28
33	279	21
34	279	34
35	279	32
36	279	36
38	279	30
39	279	38
40	279	30
41	279	41
42	279	38
43	279	36
44	279	70
45	279	73
46	279	135
47	279	90
48	279	81
49	279	55
50	279	59
51	279	74
52	279	60
53	279	40
54	279	87
55	279	69
56	279	116
57	279	60
58	279	32
59	279	62
60	279	92
61	279	85
62	279	52
63	279	16
64	279	78
65	279	15
66	279	31
67	279	78
68	279	83
69	279	71
70	279	63
71	279	58
72	279	55
73	279	53
74	279	51
75	279	45
76	279	49
77	279	77
78	279	50
79	279	72
80	279	114
81	279	112
82	279	77
83	279	102
84	279	117
85	279	119
86	279	115
87	279	96
88	279	90
89	279	70
90	279	99
91	279	88
92	279	118
93	279	98
94	279	116
95	279	89
96	279	134
97	279	99
98	279	116
99	279	95
100	279	103
101	279	124
102	279	93
103	279	122
104	279	92
105	279	94
106	279	94
107	279	106
108	279	120
109	279	95
110	279	112
111	279	135
112	279	113
113	279	135
114	279	84
115	279	63
116	279	47
117	279	72
118	279	84
119	279	76
120	279	102
121	279	115
122	279	109
123	279	108
124	279	110
125	279	119
126	279	111
127	279	91
128	279	89
129	279	65
130	279	78
131	279	71
132	279	99
133	279	94
134	279	80
135	279	69
136	279	67
137	279	59
138	279	98
139	279	101
140	279	103
141	279	85
142	279	84
143	279	84
144	279	127
145	279	118
146	279	162
147	279	145
148	279	102
149	279	119
150	279	103
151	279	120
152	279	102
153	279	112
154	279	107
155	279	103
156	279	75
157	279	104
158	279	102
159	279	137
160	279	140
161	279	99
162	279	100
163	279	92
164	279	109
165	279	104
166	279	94
167	279	108
168	279	74
169	279	98
170	279	104
171	279	118
172	279	123
173	279	92
174	279	72
175	279	91
176	279	114
177	279	70
178	279	77
179	279	80
180	279	102
181	279	81
182	279	82
183	279	102
184	279	124
185	279	84
186	279	72
187	279	67
188	279	85
189	279	61
190	279	139
191	279	112
192	279	112
193	279	126
194	279	143
195	279	151
196	279	126
197	279	145
198	279	122
199	279	120
200	279	73
201	279	59
202	279	74
203	279	116
204	279	127
205	279	79
206	279	109
207	279	97
208	279	94
209	279	91
210	279	101
211	279	68
212	279	82
213	279	151
214	279	153
215	279	121
216	279	129
217	279	194
218	279	145
219	279	123
220	279	147
221	279	131
222	279	119
223	279	106
224	279	102
225	279	125
226	279	162
227	279	173
228	279	217
229	279	210
230	279	237
231	279	226
232	279	243
233	279	253
234	279	303
235	279	261
236	279	211
237	279	217
238	279	222
239	279	292
240	279	273
241	279	241
242	279	272
243	279	225
244	279	182
245	279	279
246	279	286
247	279	239
248	279	252
249	279	217
250	279	283
251	279	186
252	279	320
253	279	281
254	279	294
255	279	245
256	279	223
257	279	208
258	279	217
259	279	199
260	279	153
261	279	175
262	279	182
263	279	232
264	279	368
265	279	247
266	279	265
267	279	426
268	279	589
269	279	591
270	279	547
271	279	750
272	279	1745
273	279	1905
274	279	1900
275	279	2202
276	279	4558
277	279	6316
278	279	17494
279	279	58664
1	280	62
2	280	94
3	280	129
4	280	132
5	280	91
6	280	79
7	280	81
8	280	59
9	280	54
10	280	43
11	280	43
12	280	44
13	280	59
14	280	50
15	280	54
16	280	65
17	280	61
18	280	48
19	280	42
20	280	50
21	280	39
22	280	45
23	280	47
24	280	49
25	280	55
26	280	34
27	280	49
28	280	43
29	280	32
30	280	44
31	280	51
32	280	55
33	280	35
34	280	44
35	280	42
36	280	59
38	280	55
39	280	66
40	280	65
41	280	62
42	280	81
43	280	69
44	280	141
45	280	132
46	280	139
47	280	77
48	280	56
49	280	36
50	280	32
51	280	64
52	280	30
53	280	40
54	280	66
55	280	96
56	280	147
57	280	137
58	280	89
59	280	99
60	280	158
61	280	97
62	280	54
63	280	10
64	280	40
65	280	17
66	280	8
67	280	55
68	280	128
69	280	121
70	280	96
71	280	84
72	280	88
73	280	98
74	280	83
75	280	80
76	280	84
77	280	97
78	280	99
79	280	127
80	280	129
81	280	130
82	280	110
83	280	134
84	280	88
85	280	100
86	280	105
87	280	134
88	280	129
89	280	153
90	280	156
91	280	89
92	280	93
93	280	92
94	280	119
95	280	107
96	280	115
97	280	132
98	280	103
99	280	95
100	280	60
101	280	77
102	280	64
103	280	74
104	280	59
105	280	42
106	280	76
107	280	86
108	280	99
109	280	58
110	280	95
111	280	81
112	280	109
113	280	130
114	280	131
115	280	109
116	280	98
117	280	84
118	280	121
119	280	93
120	280	83
121	280	98
122	280	78
123	280	74
124	280	92
125	280	83
126	280	106
127	280	78
128	280	125
129	280	115
130	280	107
131	280	97
132	280	110
133	280	83
134	280	124
135	280	99
136	280	85
137	280	97
138	280	121
139	280	141
140	280	108
141	280	104
142	280	118
143	280	106
144	280	120
145	280	99
146	280	106
147	280	99
148	280	95
149	280	91
150	280	72
151	280	76
152	280	54
153	280	78
154	280	80
155	280	99
156	280	146
157	280	156
158	280	90
159	280	108
160	280	102
161	280	88
162	280	79
163	280	82
164	280	86
165	280	61
166	280	88
167	280	91
168	280	69
169	280	76
170	280	73
171	280	102
172	280	70
173	280	71
174	280	107
175	280	77
176	280	102
177	280	58
178	280	71
179	280	87
180	280	95
181	280	108
182	280	91
183	280	83
184	280	98
185	280	108
186	280	111
187	280	118
188	280	108
189	280	60
190	280	116
191	280	106
192	280	106
193	280	93
194	280	108
195	280	93
196	280	105
197	280	92
198	280	113
199	280	144
200	280	127
201	280	136
202	280	107
203	280	137
204	280	149
205	280	115
206	280	130
207	280	127
208	280	118
209	280	139
210	280	133
211	280	151
212	280	124
213	280	148
214	280	180
215	280	141
216	280	154
217	280	156
218	280	140
219	280	162
220	280	156
221	280	149
222	280	159
223	280	148
224	280	162
225	280	167
226	280	182
227	280	187
228	280	149
229	280	178
230	280	144
231	280	170
232	280	176
233	280	174
234	280	216
235	280	208
236	280	286
237	280	208
238	280	202
239	280	199
240	280	192
241	280	235
242	280	256
243	280	239
244	280	201
245	280	265
246	280	257
247	280	239
248	280	259
249	280	257
250	280	293
251	280	231
252	280	262
253	280	222
254	280	265
255	280	326
256	280	329
257	280	292
258	280	270
259	280	298
260	280	286
261	280	304
262	280	288
263	280	365
264	280	407
265	280	430
266	280	480
267	280	619
268	280	789
269	280	778
270	280	960
271	280	1345
272	280	2272
273	280	1601
274	280	1741
275	280	2331
276	280	3667
277	280	4327
278	280	8076
279	280	13687
280	280	49478
0	281	4
1	281	51
2	281	101
3	281	125
4	281	112
5	281	91
6	281	56
7	281	73
8	281	48
9	281	53
10	281	39
11	281	37
12	281	47
13	281	46
14	281	55
15	281	50
16	281	47
17	281	57
18	281	44
19	281	34
20	281	44
21	281	36
22	281	39
23	281	37
24	281	42
25	281	32
26	281	40
27	281	27
28	281	43
29	281	30
30	281	38
31	281	43
32	281	46
33	281	49
34	281	41
35	281	42
36	281	54
38	281	47
39	281	72
40	281	69
41	281	58
42	281	79
43	281	75
44	281	132
45	281	124
46	281	137
47	281	83
48	281	50
49	281	53
50	281	52
51	281	62
52	281	41
53	281	45
54	281	75
55	281	105
56	281	148
57	281	91
58	281	86
59	281	90
60	281	115
61	281	98
62	281	56
63	281	15
64	281	64
65	281	16
66	281	10
67	281	62
68	281	103
69	281	113
70	281	87
71	281	101
72	281	80
73	281	93
74	281	74
75	281	76
76	281	88
77	281	94
78	281	80
79	281	110
80	281	126
81	281	119
82	281	103
83	281	116
84	281	120
85	281	111
86	281	128
87	281	118
88	281	106
89	281	121
90	281	147
91	281	82
92	281	104
93	281	93
94	281	110
95	281	120
96	281	144
97	281	119
98	281	114
99	281	94
100	281	69
101	281	83
102	281	70
103	281	76
104	281	75
105	281	72
106	281	70
107	281	99
108	281	118
109	281	68
110	281	82
111	281	99
112	281	110
113	281	122
114	281	124
115	281	79
116	281	102
117	281	100
118	281	84
119	281	109
120	281	83
121	281	120
122	281	97
123	281	100
124	281	102
125	281	103
126	281	94
127	281	93
128	281	121
129	281	108
130	281	100
131	281	112
132	281	98
133	281	92
134	281	98
135	281	110
136	281	94
137	281	92
138	281	111
139	281	122
140	281	107
141	281	123
142	281	90
143	281	108
144	281	112
145	281	115
146	281	98
147	281	134
148	281	111
149	281	110
150	281	96
151	281	94
152	281	69
153	281	99
154	281	82
155	281	113
156	281	118
157	281	136
158	281	106
159	281	121
160	281	116
161	281	82
162	281	83
163	281	88
164	281	98
165	281	73
166	281	88
167	281	87
168	281	68
169	281	67
170	281	99
171	281	83
172	281	83
173	281	85
174	281	99
175	281	91
176	281	117
177	281	79
178	281	108
179	281	116
180	281	73
181	281	86
182	281	90
183	281	90
184	281	116
185	281	105
186	281	106
187	281	118
188	281	140
189	281	116
190	281	133
191	281	109
192	281	120
193	281	115
194	281	130
195	281	111
196	281	111
197	281	123
198	281	128
199	281	135
200	281	109
201	281	129
202	281	114
203	281	138
204	281	160
205	281	98
206	281	119
207	281	102
208	281	128
209	281	136
210	281	124
211	281	125
212	281	126
213	281	182
214	281	175
215	281	201
216	281	155
217	281	187
218	281	166
219	281	138
220	281	184
221	281	142
222	281	154
223	281	129
224	281	160
225	281	185
226	281	184
227	281	190
228	281	183
229	281	178
230	281	186
231	281	186
232	281	189
233	281	179
234	281	224
235	281	248
236	281	255
237	281	238
238	281	236
239	281	205
240	281	219
241	281	199
242	281	264
243	281	287
244	281	196
245	281	263
246	281	240
247	281	238
248	281	299
249	281	265
250	281	281
251	281	263
252	281	279
253	281	269
254	281	259
255	281	281
256	281	303
257	281	272
258	281	302
259	281	301
260	281	245
261	281	265
262	281	256
263	281	304
264	281	383
265	281	337
266	281	426
267	281	557
268	281	717
269	281	713
270	281	840
271	281	1168
272	281	2028
273	281	1545
274	281	1690
275	281	2086
276	281	3441
277	281	4249
278	281	7257
279	281	8201
280	281	15202
281	281	52182
0	282	6
1	282	47
2	282	80
3	282	67
4	282	69
5	282	42
6	282	36
7	282	34
8	282	39
9	282	21
10	282	15
11	282	19
12	282	17
13	282	32
14	282	27
15	282	49
16	282	36
17	282	27
18	282	24
19	282	28
20	282	26
21	282	20
22	282	20
23	282	20
24	282	26
25	282	21
26	282	21
27	282	27
28	282	20
29	282	20
30	282	18
31	282	29
32	282	32
33	282	20
34	282	33
35	282	26
36	282	44
38	282	31
39	282	33
40	282	44
41	282	34
42	282	40
43	282	39
44	282	62
45	282	50
46	282	109
47	282	85
48	282	66
49	282	48
50	282	51
51	282	74
52	282	61
53	282	44
54	282	78
55	282	75
56	282	89
57	282	52
58	282	37
59	282	55
60	282	75
61	282	76
62	282	64
63	282	10
64	282	66
65	282	21
66	282	16
67	282	83
68	282	76
69	282	54
70	282	72
71	282	47
72	282	40
73	282	32
74	282	47
75	282	40
76	282	35
77	282	47
78	282	47
79	282	76
80	282	107
81	282	107
82	282	74
83	282	101
84	282	131
85	282	106
86	282	136
87	282	102
88	282	83
89	282	80
90	282	102
91	282	87
92	282	103
93	282	88
94	282	100
95	282	80
96	282	118
97	282	88
98	282	92
99	282	114
100	282	103
101	282	82
102	282	105
103	282	112
104	282	112
105	282	106
106	282	96
107	282	89
108	282	109
109	282	85
110	282	117
111	282	109
112	282	103
113	282	136
114	282	72
115	282	57
116	282	46
117	282	72
118	282	69
119	282	75
120	282	74
121	282	117
122	282	129
123	282	97
124	282	127
125	282	90
126	282	105
127	282	97
128	282	110
129	282	65
130	282	80
131	282	71
132	282	94
133	282	98
134	282	67
135	282	74
136	282	48
137	282	67
138	282	75
139	282	85
140	282	84
141	282	65
142	282	83
143	282	88
144	282	118
145	282	124
146	282	116
147	282	157
148	282	114
149	282	139
150	282	98
151	282	137
152	282	106
153	282	128
154	282	104
155	282	98
156	282	69
157	282	113
158	282	91
159	282	127
160	282	107
161	282	88
162	282	109
163	282	86
164	282	126
165	282	103
166	282	118
167	282	97
168	282	71
169	282	81
170	282	107
171	282	97
172	282	124
173	282	90
174	282	68
175	282	93
176	282	107
177	282	63
178	282	62
179	282	68
180	282	87
181	282	80
182	282	57
183	282	90
184	282	115
185	282	76
186	282	60
187	282	65
188	282	62
189	282	82
190	282	106
191	282	119
192	282	99
193	282	108
194	282	152
195	282	146
196	282	119
197	282	125
198	282	116
199	282	89
200	282	52
201	282	45
202	282	58
203	282	115
204	282	99
205	282	100
206	282	98
207	282	76
208	282	83
209	282	94
210	282	82
211	282	63
212	282	66
213	282	138
214	282	144
215	282	101
216	282	149
217	282	184
218	282	152
219	282	101
220	282	156
221	282	117
222	282	100
223	282	78
224	282	97
225	282	96
226	282	138
227	282	174
228	282	200
229	282	240
230	282	226
231	282	194
232	282	234
233	282	262
234	282	263
235	282	206
236	282	195
237	282	178
238	282	205
239	282	249
240	282	233
241	282	215
242	282	244
243	282	195
244	282	140
245	282	230
246	282	205
247	282	204
248	282	250
249	282	189
250	282	248
251	282	215
252	282	288
253	282	283
254	282	269
255	282	215
256	282	210
257	282	187
258	282	171
259	282	181
260	282	125
261	282	166
262	282	168
263	282	211
264	282	300
265	282	196
266	282	221
267	282	357
268	282	425
269	282	468
270	282	414
271	282	532
272	282	1174
273	282	1374
274	282	1359
275	282	1506
276	282	2812
277	282	3720
278	282	5720
279	282	6345
280	282	5418
281	282	14686
282	282	51945
0	283	4
1	283	53
2	283	75
3	283	87
4	283	77
5	283	46
6	283	52
7	283	40
8	283	48
9	283	30
10	283	23
11	283	25
12	283	26
13	283	37
14	283	46
15	283	36
16	283	41
17	283	34
18	283	26
19	283	16
20	283	29
21	283	27
22	283	25
23	283	34
24	283	20
25	283	25
26	283	23
27	283	24
28	283	23
29	283	29
30	283	27
31	283	29
32	283	24
33	283	28
34	283	27
35	283	39
36	283	30
38	283	29
39	283	22
40	283	30
41	283	36
42	283	36
43	283	57
44	283	68
45	283	72
46	283	123
47	283	83
48	283	56
49	283	35
50	283	63
51	283	65
52	283	47
53	283	40
54	283	77
55	283	86
56	283	88
57	283	51
58	283	43
59	283	58
60	283	77
61	283	100
62	283	72
63	283	10
64	283	54
65	283	14
66	283	27
67	283	78
68	283	89
69	283	57
70	283	68
71	283	43
72	283	39
73	283	51
74	283	36
75	283	34
76	283	49
77	283	58
78	283	59
79	283	72
80	283	95
81	283	106
82	283	76
83	283	90
84	283	122
85	283	127
86	283	108
87	283	99
88	283	88
89	283	72
90	283	103
91	283	101
92	283	105
93	283	94
94	283	82
95	283	70
96	283	103
97	283	92
98	283	107
99	283	91
100	283	89
101	283	89
102	283	92
103	283	95
104	283	95
105	283	102
106	283	101
107	283	101
108	283	131
109	283	90
110	283	108
111	283	121
112	283	105
113	283	127
114	283	86
115	283	63
116	283	59
117	283	85
118	283	73
119	283	74
120	283	98
121	283	101
122	283	94
123	283	95
124	283	110
125	283	92
126	283	102
127	283	118
128	283	98
129	283	67
130	283	75
131	283	74
132	283	86
133	283	82
134	283	55
135	283	72
136	283	76
137	283	79
138	283	90
139	283	101
140	283	79
141	283	61
142	283	87
143	283	92
144	283	120
145	283	129
146	283	141
147	283	159
148	283	129
149	283	127
150	283	122
151	283	137
152	283	84
153	283	111
154	283	86
155	283	117
156	283	93
157	283	109
158	283	95
159	283	130
160	283	145
161	283	108
162	283	112
163	283	127
164	283	111
165	283	101
166	283	97
167	283	98
168	283	90
169	283	93
170	283	111
171	283	100
172	283	123
173	283	83
174	283	77
175	283	108
176	283	101
177	283	68
178	283	74
179	283	76
180	283	83
181	283	80
182	283	52
183	283	83
184	283	109
185	283	89
186	283	76
187	283	67
188	283	84
189	283	74
190	283	103
191	283	112
192	283	122
193	283	125
194	283	130
195	283	119
196	283	116
197	283	128
198	283	117
199	283	96
200	283	59
201	283	55
202	283	73
203	283	97
204	283	107
205	283	90
206	283	100
207	283	85
208	283	85
209	283	100
210	283	81
211	283	79
212	283	57
213	283	156
214	283	129
215	283	110
216	283	145
217	283	178
218	283	147
219	283	105
220	283	145
221	283	111
222	283	103
223	283	92
224	283	127
225	283	118
226	283	155
227	283	153
228	283	180
229	283	200
230	283	220
231	283	193
232	283	223
233	283	258
234	283	250
235	283	235
236	283	251
237	283	162
238	283	208
239	283	227
240	283	237
241	283	251
242	283	250
243	283	214
244	283	153
245	283	266
246	283	221
247	283	225
248	283	400
249	283	197
250	283	212
251	283	194
252	283	277
253	283	255
254	283	265
255	283	201
256	283	215
257	283	218
258	283	202
259	283	195
260	283	145
261	283	150
262	283	164
263	283	182
264	283	347
265	283	243
266	283	256
267	283	350
268	283	453
269	283	483
270	283	456
271	283	609
272	283	1208
273	283	1338
274	283	1344
275	283	1525
276	283	2734
277	283	3334
278	283	5124
279	283	4830
280	283	4170
281	283	6331
282	283	14811
283	283	51584
0	284	1
1	284	47
2	284	64
3	284	62
4	284	67
5	284	38
6	284	35
7	284	31
8	284	32
9	284	35
10	284	28
11	284	25
12	284	35
13	284	28
14	284	27
15	284	33
16	284	38
17	284	31
18	284	33
19	284	28
20	284	25
21	284	21
22	284	32
23	284	21
24	284	22
25	284	14
26	284	20
27	284	17
28	284	20
29	284	22
30	284	19
31	284	32
32	284	29
33	284	16
34	284	33
35	284	33
36	284	36
38	284	39
39	284	28
40	284	37
41	284	38
42	284	42
43	284	33
44	284	65
45	284	86
46	284	108
47	284	94
48	284	51
49	284	38
50	284	50
51	284	47
52	284	35
53	284	54
54	284	82
55	284	73
56	284	91
57	284	43
58	284	44
59	284	53
60	284	83
61	284	102
62	284	79
63	284	16
64	284	54
65	284	18
66	284	17
67	284	71
68	284	64
69	284	53
70	284	72
71	284	51
72	284	26
73	284	47
74	284	44
75	284	47
76	284	49
77	284	67
78	284	38
79	284	63
80	284	105
81	284	90
82	284	62
83	284	88
84	284	142
85	284	99
86	284	100
87	284	78
88	284	111
89	284	63
90	284	100
91	284	87
92	284	100
93	284	92
94	284	92
95	284	84
96	284	118
97	284	90
98	284	106
99	284	132
100	284	88
101	284	124
102	284	106
103	284	101
104	284	109
105	284	114
106	284	109
107	284	94
108	284	139
109	284	97
110	284	110
111	284	123
112	284	109
113	284	119
114	284	80
115	284	49
116	284	65
117	284	63
118	284	65
119	284	83
120	284	74
121	284	99
122	284	108
123	284	91
124	284	123
125	284	103
126	284	117
127	284	127
128	284	103
129	284	80
130	284	80
131	284	82
132	284	85
133	284	82
134	284	66
135	284	67
136	284	73
137	284	57
138	284	73
139	284	120
140	284	87
141	284	69
142	284	81
143	284	80
144	284	116
145	284	157
146	284	154
147	284	148
148	284	139
149	284	134
150	284	120
151	284	138
152	284	118
153	284	103
154	284	128
155	284	102
156	284	84
157	284	102
158	284	103
159	284	127
160	284	129
161	284	88
162	284	113
163	284	111
164	284	109
165	284	112
166	284	129
167	284	131
168	284	93
169	284	99
170	284	113
171	284	108
172	284	103
173	284	92
174	284	76
175	284	72
176	284	134
177	284	62
178	284	88
179	284	73
180	284	78
181	284	72
182	284	71
183	284	91
184	284	83
185	284	69
186	284	52
187	284	48
188	284	72
189	284	75
190	284	106
191	284	107
192	284	100
193	284	104
194	284	141
195	284	132
196	284	123
197	284	123
198	284	118
199	284	87
200	284	51
201	284	59
202	284	62
203	284	114
204	284	106
205	284	99
206	284	101
207	284	86
208	284	110
209	284	95
210	284	82
211	284	83
212	284	70
213	284	135
214	284	151
215	284	102
216	284	120
217	284	194
218	284	137
219	284	81
220	284	134
221	284	113
222	284	77
223	284	82
224	284	86
225	284	93
226	284	160
227	284	161
228	284	214
229	284	200
230	284	215
231	284	211
232	284	225
233	284	262
234	284	281
235	284	270
236	284	210
237	284	197
238	284	211
239	284	250
240	284	243
241	284	257
242	284	226
243	284	163
244	284	155
245	284	260
246	284	213
247	284	234
248	284	726
249	284	172
250	284	236
251	284	185
252	284	310
253	284	243
254	284	269
255	284	214
256	284	201
257	284	153
258	284	171
259	284	176
260	284	148
261	284	158
262	284	134
263	284	195
264	284	288
265	284	210
266	284	206
267	284	298
268	284	391
269	284	433
270	284	392
271	284	482
272	284	1059
273	284	1161
274	284	1198
275	284	1342
276	284	2362
277	284	2934
278	284	3985
279	284	3614
280	284	2833
281	284	3965
282	284	5874
283	284	15822
284	284	56054
0	285	4
1	285	50
2	285	73
3	285	77
4	285	62
5	285	49
6	285	33
7	285	36
8	285	35
9	285	27
10	285	26
11	285	30
12	285	25
13	285	24
14	285	33
15	285	42
16	285	30
17	285	29
18	285	29
19	285	30
20	285	28
21	285	30
22	285	27
23	285	31
24	285	16
25	285	24
26	285	23
27	285	27
28	285	20
29	285	16
30	285	32
31	285	43
32	285	25
33	285	21
34	285	34
35	285	37
36	285	35
38	285	34
39	285	38
40	285	24
41	285	40
42	285	36
43	285	45
44	285	61
45	285	78
46	285	124
47	285	67
48	285	85
49	285	44
50	285	64
51	285	58
52	285	49
53	285	51
54	285	73
55	285	74
56	285	90
57	285	52
58	285	40
59	285	54
60	285	84
61	285	85
62	285	63
63	285	21
64	285	65
65	285	21
66	285	18
67	285	74
68	285	72
69	285	65
70	285	74
71	285	56
72	285	43
73	285	49
74	285	39
75	285	51
76	285	38
77	285	64
78	285	60
79	285	63
80	285	116
81	285	102
82	285	76
83	285	99
84	285	115
85	285	118
86	285	137
87	285	116
88	285	84
89	285	59
90	285	127
91	285	93
92	285	110
93	285	88
94	285	83
95	285	82
96	285	110
97	285	89
98	285	125
99	285	109
100	285	108
101	285	126
102	285	105
103	285	148
104	285	131
105	285	106
106	285	99
107	285	109
108	285	114
109	285	91
110	285	135
111	285	135
112	285	119
113	285	141
114	285	88
115	285	63
116	285	47
117	285	89
118	285	66
119	285	87
120	285	93
121	285	117
122	285	108
123	285	116
124	285	107
125	285	92
126	285	110
127	285	111
128	285	94
129	285	65
130	285	104
131	285	62
132	285	96
133	285	95
134	285	76
135	285	76
136	285	72
137	285	63
138	285	88
139	285	121
140	285	86
141	285	63
142	285	108
143	285	72
144	285	131
145	285	153
146	285	165
147	285	184
148	285	144
149	285	132
150	285	120
151	285	141
152	285	100
153	285	117
154	285	117
155	285	125
156	285	88
157	285	116
158	285	93
159	285	145
160	285	137
161	285	91
162	285	104
163	285	118
164	285	148
165	285	99
166	285	129
167	285	122
168	285	77
169	285	92
170	285	132
171	285	126
172	285	127
173	285	95
174	285	77
175	285	95
176	285	109
177	285	86
178	285	98
179	285	89
180	285	71
181	285	88
182	285	61
183	285	87
184	285	97
185	285	81
186	285	68
187	285	65
188	285	70
189	285	75
190	285	101
191	285	119
192	285	131
193	285	129
194	285	165
195	285	115
196	285	133
197	285	135
198	285	133
199	285	100
200	285	60
201	285	68
202	285	65
203	285	103
204	285	104
205	285	87
206	285	104
207	285	96
208	285	83
209	285	101
210	285	85
211	285	70
212	285	70
213	285	167
214	285	138
215	285	125
216	285	128
217	285	232
218	285	142
219	285	88
220	285	148
221	285	102
222	285	111
223	285	100
224	285	96
225	285	108
226	285	151
227	285	160
228	285	242
229	285	245
230	285	228
231	285	208
232	285	243
233	285	269
234	285	280
235	285	239
236	285	204
237	285	215
238	285	217
239	285	260
240	285	270
241	285	260
242	285	228
243	285	182
244	285	155
245	285	239
246	285	205
247	285	218
248	285	326
249	285	211
250	285	233
251	285	183
252	285	280
253	285	286
254	285	286
255	285	200
256	285	186
257	285	192
258	285	192
259	285	199
260	285	133
261	285	130
262	285	160
263	285	176
264	285	284
265	285	204
266	285	183
267	285	333
268	285	406
269	285	441
270	285	409
271	285	537
272	285	1054
273	285	1198
274	285	1222
275	285	1329
276	285	2220
277	285	2765
278	285	3460
279	285	3244
280	285	2356
281	285	3278
282	285	4802
283	285	7746
284	285	18944
285	285	57504
0	286	5
1	286	50
2	286	77
3	286	76
4	286	60
5	286	39
6	286	50
7	286	40
8	286	35
9	286	40
10	286	19
11	286	31
12	286	29
13	286	23
14	286	36
15	286	46
16	286	39
17	286	39
18	286	29
19	286	20
20	286	24
21	286	30
22	286	28
23	286	31
24	286	21
25	286	22
26	286	22
27	286	31
28	286	18
29	286	29
30	286	26
31	286	45
32	286	35
33	286	25
34	286	39
35	286	38
36	286	36
38	286	34
39	286	40
40	286	30
41	286	38
42	286	41
43	286	43
44	286	78
45	286	96
46	286	124
47	286	92
48	286	53
49	286	38
50	286	67
51	286	59
52	286	61
53	286	35
54	286	66
55	286	76
56	286	105
57	286	42
58	286	41
59	286	55
60	286	78
61	286	93
62	286	57
63	286	13
64	286	50
65	286	13
66	286	9
67	286	60
68	286	72
69	286	75
70	286	52
71	286	47
72	286	36
73	286	68
74	286	56
75	286	48
76	286	43
77	286	69
78	286	59
79	286	64
80	286	115
81	286	115
82	286	74
83	286	102
84	286	99
85	286	112
86	286	114
87	286	96
88	286	97
89	286	82
90	286	121
91	286	92
92	286	92
93	286	85
94	286	101
95	286	89
96	286	117
97	286	89
98	286	120
99	286	84
100	286	83
101	286	90
102	286	69
103	286	85
104	286	77
105	286	99
106	286	92
107	286	114
108	286	102
109	286	56
110	286	100
111	286	130
112	286	97
113	286	125
114	286	96
115	286	48
116	286	75
117	286	85
118	286	61
119	286	76
120	286	97
121	286	92
122	286	81
123	286	88
124	286	120
125	286	83
126	286	85
127	286	97
128	286	89
129	286	82
130	286	77
131	286	82
132	286	95
133	286	90
134	286	82
135	286	84
136	286	74
137	286	71
138	286	110
139	286	119
140	286	95
141	286	74
142	286	99
143	286	70
144	286	123
145	286	104
146	286	130
147	286	134
148	286	118
149	286	108
150	286	96
151	286	95
152	286	73
153	286	92
154	286	100
155	286	121
156	286	90
157	286	98
158	286	116
159	286	119
160	286	135
161	286	85
162	286	100
163	286	94
164	286	98
165	286	75
166	286	90
167	286	105
168	286	77
169	286	73
170	286	111
171	286	96
172	286	106
173	286	80
174	286	80
175	286	81
176	286	108
177	286	64
178	286	69
179	286	75
180	286	71
181	286	83
182	286	75
183	286	87
184	286	105
185	286	60
186	286	70
187	286	70
188	286	76
189	286	68
190	286	110
191	286	116
192	286	108
193	286	115
194	286	103
195	286	111
196	286	105
197	286	113
198	286	130
199	286	89
200	286	81
201	286	66
202	286	57
203	286	122
204	286	110
205	286	106
206	286	100
207	286	98
208	286	110
209	286	97
210	286	109
211	286	76
212	286	87
213	286	139
214	286	162
215	286	130
216	286	135
217	286	180
218	286	172
219	286	154
220	286	161
221	286	146
222	286	141
223	286	98
224	286	146
225	286	158
226	286	220
227	286	188
228	286	189
229	286	178
230	286	190
231	286	203
232	286	216
233	286	220
234	286	252
235	286	291
236	286	256
237	286	219
238	286	209
239	286	227
240	286	210
241	286	203
242	286	254
243	286	209
244	286	156
245	286	245
246	286	206
247	286	228
248	286	314
249	286	218
250	286	233
251	286	214
252	286	274
253	286	265
254	286	279
255	286	255
256	286	244
257	286	189
258	286	196
259	286	209
260	286	150
261	286	179
262	286	167
263	286	224
264	286	342
265	286	244
266	286	224
267	286	374
268	286	522
269	286	561
270	286	520
271	286	717
272	286	1535
273	286	1452
274	286	1540
275	286	1886
276	286	3265
277	286	3572
278	286	4799
279	286	3820
280	286	3398
281	286	4411
282	286	4940
283	286	8509
284	286	11333
285	286	16890
286	286	52786
0	287	4
1	287	38
2	287	108
3	287	125
4	287	87
5	287	76
6	287	55
7	287	54
8	287	62
9	287	39
10	287	34
11	287	50
12	287	40
13	287	37
14	287	60
15	287	52
16	287	44
17	287	40
18	287	41
19	287	44
20	287	28
21	287	34
22	287	36
23	287	52
24	287	26
25	287	38
26	287	45
27	287	39
28	287	33
29	287	28
30	287	40
31	287	50
32	287	26
33	287	40
34	287	52
35	287	48
36	287	52
38	287	42
39	287	56
40	287	46
41	287	45
42	287	64
43	287	67
44	287	107
45	287	122
46	287	140
47	287	72
48	287	47
49	287	32
50	287	40
51	287	49
52	287	44
53	287	33
54	287	69
55	287	91
56	287	112
57	287	77
58	287	76
59	287	71
60	287	117
61	287	89
62	287	49
63	287	7
64	287	42
65	287	15
66	287	15
67	287	47
68	287	95
69	287	88
70	287	91
71	287	76
72	287	73
73	287	78
74	287	58
75	287	55
76	287	84
77	287	85
78	287	86
79	287	98
80	287	106
81	287	134
82	287	88
83	287	106
84	287	99
85	287	114
86	287	107
87	287	116
88	287	118
89	287	110
90	287	124
91	287	89
92	287	69
93	287	87
94	287	115
95	287	110
96	287	120
97	287	138
98	287	100
99	287	72
100	287	60
101	287	55
102	287	67
103	287	63
104	287	50
105	287	68
106	287	53
107	287	86
108	287	105
109	287	73
110	287	75
111	287	88
112	287	91
113	287	107
114	287	89
115	287	92
116	287	82
117	287	79
118	287	108
119	287	84
120	287	76
121	287	99
122	287	80
123	287	67
124	287	105
125	287	101
126	287	83
127	287	82
128	287	118
129	287	109
130	287	95
131	287	105
132	287	105
133	287	87
134	287	91
135	287	91
136	287	101
137	287	111
138	287	160
139	287	166
140	287	129
141	287	87
142	287	103
143	287	104
144	287	121
145	287	102
146	287	78
147	287	88
148	287	122
149	287	72
150	287	73
151	287	80
152	287	60
153	287	67
154	287	69
155	287	109
156	287	107
157	287	138
158	287	81
159	287	113
160	287	109
161	287	66
162	287	74
163	287	66
164	287	65
165	287	70
166	287	70
167	287	80
168	287	50
169	287	61
170	287	64
171	287	84
172	287	82
173	287	70
174	287	81
175	287	86
176	287	77
177	287	66
178	287	84
179	287	75
180	287	77
181	287	91
182	287	91
183	287	94
184	287	105
185	287	84
186	287	97
187	287	93
188	287	93
189	287	64
190	287	108
191	287	102
192	287	116
193	287	100
194	287	106
195	287	98
196	287	72
197	287	106
198	287	96
199	287	120
200	287	94
201	287	91
202	287	79
203	287	123
204	287	142
205	287	102
206	287	101
207	287	131
208	287	118
209	287	134
210	287	106
211	287	140
212	287	107
213	287	146
214	287	167
215	287	162
216	287	146
217	287	163
218	287	194
219	287	174
220	287	184
221	287	182
222	287	167
223	287	170
224	287	169
225	287	221
226	287	347
227	287	188
228	287	144
229	287	177
230	287	168
231	287	179
232	287	143
233	287	172
234	287	237
235	287	298
236	287	340
237	287	211
238	287	214
239	287	196
240	287	201
241	287	211
242	287	303
243	287	234
244	287	188
245	287	213
246	287	232
247	287	196
248	287	256
249	287	243
250	287	248
251	287	240
252	287	222
253	287	221
254	287	204
255	287	280
256	287	269
257	287	261
258	287	266
259	287	268
260	287	195
261	287	227
262	287	251
263	287	281
264	287	342
265	287	315
266	287	366
267	287	490
268	287	674
269	287	669
270	287	689
271	287	1076
272	287	1991
273	287	1491
274	287	1660
275	287	2255
276	287	3371
277	287	3086
278	287	4170
279	287	2900
280	287	3450
281	287	3963
282	287	3516
283	287	5611
284	287	5901
285	287	4737
286	287	10906
287	287	44404
0	288	3
1	288	52
2	288	72
3	288	109
4	288	87
5	288	48
6	288	51
7	288	51
8	288	25
9	288	30
10	288	24
11	288	26
12	288	30
13	288	38
14	288	32
15	288	45
16	288	39
17	288	25
18	288	31
19	288	21
20	288	27
21	288	33
22	288	43
23	288	14
24	288	19
25	288	24
26	288	22
27	288	23
28	288	23
29	288	24
30	288	22
31	288	28
32	288	40
33	288	21
34	288	38
35	288	32
36	288	42
38	288	29
39	288	31
40	288	29
41	288	42
42	288	39
43	288	52
44	288	65
45	288	76
46	288	132
47	288	74
48	288	59
49	288	38
50	288	39
51	288	62
52	288	40
53	288	53
54	288	63
55	288	86
56	288	124
57	288	52
58	288	40
59	288	50
60	288	70
61	288	83
62	288	65
63	288	13
64	288	48
65	288	15
66	288	23
67	288	53
68	288	67
69	288	80
70	288	73
71	288	60
72	288	44
73	288	60
74	288	62
75	288	56
76	288	51
77	288	73
78	288	67
79	288	77
80	288	111
81	288	110
82	288	88
83	288	106
84	288	113
85	288	125
86	288	126
87	288	107
88	288	118
89	288	78
90	288	106
91	288	102
92	288	92
93	288	77
94	288	118
95	288	96
96	288	118
97	288	114
98	288	116
99	288	74
100	288	81
101	288	90
102	288	69
103	288	84
104	288	95
105	288	70
106	288	76
107	288	90
108	288	96
109	288	77
110	288	97
111	288	125
112	288	104
113	288	140
114	288	97
115	288	62
116	288	59
117	288	70
118	288	87
119	288	84
120	288	86
121	288	106
122	288	68
123	288	89
124	288	87
125	288	93
126	288	96
127	288	114
128	288	101
129	288	73
130	288	105
131	288	84
132	288	94
133	288	102
134	288	82
135	288	56
136	288	60
137	288	69
138	288	119
139	288	138
140	288	107
141	288	84
142	288	75
143	288	92
144	288	122
145	288	149
146	288	101
147	288	125
148	288	88
149	288	97
150	288	91
151	288	95
152	288	79
153	288	88
154	288	62
155	288	109
156	288	84
157	288	108
158	288	92
159	288	125
160	288	125
161	288	85
162	288	83
163	288	87
164	288	86
165	288	56
166	288	87
167	288	73
168	288	74
169	288	68
170	288	92
171	288	82
172	288	85
173	288	62
174	288	82
175	288	73
176	288	83
177	288	85
178	288	75
179	288	100
180	288	78
181	288	72
182	288	68
183	288	92
184	288	115
185	288	101
186	288	58
187	288	72
188	288	90
189	288	91
190	288	100
191	288	107
192	288	128
193	288	108
194	288	130
195	288	120
196	288	113
197	288	120
198	288	105
199	288	81
200	288	71
201	288	51
202	288	70
203	288	113
204	288	113
205	288	105
206	288	112
207	288	108
208	288	104
209	288	112
210	288	92
211	288	72
212	288	89
213	288	162
214	288	171
215	288	135
216	288	167
217	288	211
218	288	168
219	288	122
220	288	162
221	288	123
222	288	138
223	288	111
224	288	133
225	288	124
226	288	152
227	288	169
228	288	181
229	288	168
230	288	172
231	288	168
232	288	207
233	288	181
234	288	228
235	288	215
236	288	218
237	288	199
238	288	195
239	288	200
240	288	233
241	288	215
242	288	229
243	288	205
244	288	139
245	288	229
246	288	218
247	288	198
248	288	207
249	288	205
250	288	222
251	288	194
252	288	264
253	288	220
254	288	244
255	288	226
256	288	218
257	288	211
258	288	177
259	288	209
260	288	162
261	288	140
262	288	178
263	288	191
264	288	311
265	288	219
266	288	262
267	288	340
268	288	452
269	288	498
270	288	414
271	288	550
272	288	1061
273	288	1068
274	288	1156
275	288	1236
276	288	1735
277	288	1950
278	288	2142
279	288	1966
280	288	1692
281	288	1994
282	288	2220
283	288	2827
284	288	2958
285	288	2864
286	288	3693
287	288	10335
288	288	40917
0	289	4
1	289	56
2	289	95
3	289	91
4	289	84
5	289	67
6	289	45
7	289	49
8	289	38
9	289	42
10	289	44
11	289	38
12	289	31
13	289	30
14	289	51
15	289	54
16	289	44
17	289	41
18	289	36
19	289	40
20	289	35
21	289	29
22	289	39
23	289	24
24	289	27
25	289	32
26	289	23
27	289	33
28	289	24
29	289	26
30	289	21
31	289	36
32	289	21
33	289	34
34	289	49
35	289	43
36	289	48
38	289	26
39	289	40
40	289	48
41	289	46
42	289	38
43	289	56
44	289	95
45	289	93
46	289	129
47	289	82
48	289	44
49	289	38
50	289	45
51	289	47
52	289	38
53	289	35
54	289	69
55	289	80
56	289	111
57	289	66
58	289	67
59	289	58
60	289	93
61	289	94
62	289	68
63	289	9
64	289	51
65	289	13
66	289	16
67	289	52
68	289	81
69	289	82
70	289	81
71	289	58
72	289	57
73	289	81
74	289	51
75	289	61
76	289	56
77	289	89
78	289	60
79	289	75
80	289	119
81	289	129
82	289	86
83	289	106
84	289	104
85	289	104
86	289	107
87	289	81
88	289	112
89	289	96
90	289	116
91	289	94
92	289	98
93	289	73
94	289	114
95	289	99
96	289	112
97	289	115
98	289	92
99	289	68
100	289	73
101	289	77
102	289	74
103	289	84
104	289	68
105	289	65
106	289	65
107	289	89
108	289	108
109	289	69
110	289	80
111	289	112
112	289	109
113	289	113
114	289	102
115	289	68
116	289	82
117	289	89
118	289	86
119	289	85
120	289	90
121	289	97
122	289	84
123	289	89
124	289	113
125	289	87
126	289	100
127	289	120
128	289	104
129	289	86
130	289	99
131	289	97
132	289	99
133	289	88
134	289	97
135	289	98
136	289	86
137	289	90
138	289	131
139	289	108
140	289	112
141	289	92
142	289	100
143	289	121
144	289	125
145	289	108
146	289	86
147	289	81
148	289	113
149	289	91
150	289	81
151	289	103
152	289	72
153	289	70
154	289	80
155	289	100
156	289	86
157	289	129
158	289	83
159	289	103
160	289	114
161	289	64
162	289	80
163	289	91
164	289	78
165	289	79
166	289	74
167	289	73
168	289	47
169	289	64
170	289	78
171	289	83
172	289	100
173	289	80
174	289	81
175	289	67
176	289	92
177	289	61
178	289	87
179	289	72
180	289	80
181	289	94
182	289	75
183	289	105
184	289	93
185	289	80
186	289	95
187	289	74
188	289	88
189	289	63
190	289	91
191	289	81
192	289	123
193	289	108
194	289	110
195	289	99
196	289	114
197	289	106
198	289	100
199	289	88
200	289	83
201	289	78
202	289	84
203	289	134
204	289	124
205	289	122
206	289	138
207	289	116
208	289	109
209	289	128
210	289	120
211	289	116
212	289	117
213	289	165
214	289	173
215	289	145
216	289	134
217	289	204
218	289	149
219	289	140
220	289	189
221	289	154
222	289	137
223	289	135
224	289	125
225	289	135
226	289	150
227	289	153
228	289	157
229	289	160
230	289	155
231	289	166
232	289	187
233	289	172
234	289	205
235	289	207
236	289	222
237	289	176
238	289	164
239	289	174
240	289	173
241	289	184
242	289	195
243	289	195
244	289	139
245	289	189
246	289	210
247	289	194
248	289	211
249	289	226
250	289	226
251	289	208
252	289	229
253	289	240
254	289	224
255	289	199
256	289	202
257	289	192
258	289	231
259	289	221
260	289	160
261	289	176
262	289	193
263	289	239
264	289	292
265	289	254
266	289	263
267	289	369
268	289	481
269	289	464
270	289	501
271	289	588
272	289	1057
273	289	1018
274	289	1030
275	289	1176
276	289	1651
277	289	1659
278	289	1771
279	289	1607
280	289	1675
281	289	1824
282	289	1888
283	289	2556
284	289	2623
285	289	2345
286	289	3171
287	289	6421
288	289	13414
289	289	46109
0	290	1
1	290	50
2	290	112
3	290	138
4	290	121
5	290	64
6	290	61
7	290	60
8	290	51
9	290	57
10	290	41
11	290	44
12	290	25
13	290	52
14	290	55
15	290	54
16	290	57
17	290	42
18	290	39
19	290	30
20	290	24
21	290	52
22	290	36
23	290	44
24	290	35
25	290	33
26	290	22
27	290	38
28	290	41
29	290	30
30	290	25
31	290	45
32	290	35
33	290	32
34	290	40
35	290	37
36	290	56
38	290	47
39	290	47
40	290	55
41	290	60
42	290	58
43	290	74
44	290	102
45	290	96
46	290	130
47	290	80
48	290	57
49	290	41
50	290	37
51	290	46
52	290	29
53	290	24
54	290	58
55	290	79
56	290	139
57	290	72
58	290	78
59	290	63
60	290	87
61	290	112
62	290	57
63	290	8
64	290	51
65	290	14
66	290	17
67	290	61
68	290	98
69	290	112
70	290	106
71	290	90
72	290	75
73	290	79
74	290	58
75	290	64
76	290	78
77	290	93
78	290	71
79	290	82
80	290	134
81	290	121
82	290	71
83	290	104
84	290	112
85	290	116
86	290	119
87	290	85
88	290	131
89	290	79
90	290	129
91	290	102
92	290	86
93	290	85
94	290	108
95	290	114
96	290	110
97	290	109
98	290	96
99	290	70
100	290	66
101	290	74
102	290	43
103	290	83
104	290	64
105	290	52
106	290	57
107	290	82
108	290	111
109	290	61
110	290	99
111	290	101
112	290	103
113	290	134
114	290	107
115	290	78
116	290	79
117	290	102
118	290	98
119	290	88
120	290	102
121	290	97
122	290	103
123	290	81
124	290	116
125	290	91
126	290	110
127	290	105
128	290	118
129	290	108
130	290	141
131	290	117
132	290	121
133	290	102
134	290	97
135	290	103
136	290	118
137	290	101
138	290	107
139	290	120
140	290	105
141	290	109
142	290	113
143	290	123
144	290	131
145	290	103
146	290	111
147	290	82
148	290	106
149	290	94
150	290	84
151	290	98
152	290	54
153	290	61
154	290	72
155	290	101
156	290	98
157	290	141
158	290	95
159	290	116
160	290	96
161	290	89
162	290	84
163	290	77
164	290	80
165	290	72
166	290	75
167	290	66
168	290	65
169	290	77
170	290	78
171	290	81
172	290	77
173	290	79
174	290	76
175	290	85
176	290	85
177	290	68
178	290	98
179	290	76
180	290	72
181	290	111
182	290	77
183	290	87
184	290	106
185	290	86
186	290	105
187	290	89
188	290	96
189	290	74
190	290	107
191	290	104
192	290	105
193	290	106
194	290	96
195	290	99
196	290	119
197	290	132
198	290	137
199	290	122
200	290	88
201	290	80
202	290	93
203	290	140
204	290	134
205	290	106
206	290	123
207	290	108
208	290	136
209	290	125
210	290	122
211	290	122
212	290	115
213	290	171
214	290	163
215	290	156
216	290	145
217	290	166
218	290	161
219	290	168
220	290	153
221	290	154
222	290	160
223	290	163
224	290	141
225	290	147
226	290	182
227	290	154
228	290	172
229	290	149
230	290	162
231	290	160
232	290	183
233	290	189
234	290	201
235	290	212
236	290	212
237	290	183
238	290	194
239	290	181
240	290	203
241	290	186
242	290	198
243	290	214
244	290	132
245	290	212
246	290	193
247	290	170
248	290	200
249	290	227
250	290	207
251	290	174
252	290	190
253	290	199
254	290	247
255	290	214
256	290	243
257	290	200
258	290	220
259	290	244
260	290	187
261	290	211
262	290	205
263	290	268
264	290	363
265	290	270
266	290	302
267	290	398
268	290	490
269	290	491
270	290	534
271	290	654
272	290	863
273	290	833
274	290	935
275	290	952
276	290	1213
277	290	1186
278	290	1366
279	290	1309
280	290	1336
281	290	1529
282	290	1453
283	290	1770
284	290	1822
285	290	1766
286	290	2196
287	290	3707
288	290	5646
289	290	15971
290	290	53643
1	291	36
2	291	116
3	291	193
4	291	197
5	291	174
6	291	171
7	291	141
8	291	146
9	291	97
10	291	95
11	291	96
12	291	82
13	291	94
14	291	110
15	291	87
16	291	92
17	291	103
18	291	83
19	291	88
20	291	102
21	291	80
22	291	92
23	291	64
24	291	101
25	291	75
26	291	73
27	291	78
28	291	98
29	291	62
30	291	77
31	291	88
32	291	90
33	291	94
34	291	101
35	291	79
36	291	86
38	291	86
39	291	128
40	291	126
41	291	131
42	291	140
43	291	146
44	291	175
45	291	232
46	291	116
47	291	73
48	291	39
49	291	24
50	291	20
51	291	24
52	291	21
53	291	23
54	291	44
55	291	102
56	291	147
57	291	155
58	291	173
59	291	166
60	291	152
61	291	111
62	291	33
63	291	5
64	291	28
65	291	4
66	291	8
67	291	44
68	291	116
69	291	180
70	291	180
71	291	175
72	291	150
73	291	154
74	291	143
75	291	169
76	291	155
77	291	136
78	291	173
79	291	177
80	291	122
81	291	121
82	291	104
83	291	128
84	291	73
85	291	99
86	291	86
87	291	126
88	291	149
89	291	203
90	291	119
91	291	74
92	291	55
93	291	58
94	291	109
95	291	107
96	291	86
97	291	144
98	291	73
99	291	38
100	291	39
101	291	45
102	291	31
103	291	43
104	291	39
105	291	38
106	291	52
107	291	74
108	291	68
109	291	36
110	291	34
111	291	58
112	291	72
113	291	96
114	291	165
115	291	133
116	291	157
117	291	123
118	291	151
119	291	91
120	291	76
121	291	79
122	291	60
123	291	79
124	291	73
125	291	62
126	291	65
127	291	56
128	291	113
129	291	179
130	291	146
131	291	148
132	291	144
133	291	118
134	291	146
135	291	146
136	291	147
137	291	140
138	291	133
139	291	128
140	291	117
141	291	135
142	291	120
143	291	139
144	291	95
145	291	64
146	291	57
147	291	59
148	291	75
149	291	47
150	291	41
151	291	54
152	291	48
153	291	50
154	291	39
155	291	92
156	291	188
157	291	116
158	291	93
159	291	66
160	291	76
161	291	57
162	291	65
163	291	48
164	291	60
165	291	53
166	291	48
167	291	49
168	291	38
169	291	47
170	291	53
171	291	67
172	291	40
173	291	61
174	291	77
175	291	61
176	291	66
177	291	69
178	291	91
179	291	115
180	291	78
181	291	108
182	291	92
183	291	93
184	291	88
185	291	107
186	291	155
187	291	152
188	291	155
189	291	48
190	291	77
191	291	86
192	291	78
193	291	71
194	291	60
195	291	72
196	291	81
197	291	85
198	291	106
199	291	149
200	291	200
201	291	221
202	291	173
203	291	160
204	291	141
205	291	126
206	291	146
207	291	147
208	291	132
209	291	161
210	291	219
211	291	234
212	291	230
213	291	150
214	291	169
215	291	191
216	291	155
217	291	147
218	291	121
219	291	214
220	291	148
221	291	205
222	291	211
223	291	214
224	291	248
225	291	250
226	291	207
227	291	122
228	291	100
229	291	85
230	291	78
231	291	107
232	291	95
233	291	85
234	291	134
235	291	130
236	291	174
237	291	163
238	291	149
239	291	113
240	291	129
241	291	126
242	291	193
243	291	194
244	291	156
245	291	156
246	291	159
247	291	154
248	291	183
249	291	225
250	291	196
251	291	190
252	291	154
253	291	154
254	291	178
255	291	249
256	291	306
257	291	266
258	291	288
259	291	322
260	291	382
261	291	339
262	291	354
263	291	401
264	291	395
265	291	477
266	291	556
267	291	572
268	291	584
269	291	618
270	291	810
271	291	1079
272	291	857
273	291	559
274	291	669
275	291	827
276	291	600
277	291	648
278	291	764
279	291	675
280	291	1086
281	291	1146
282	291	652
283	291	940
284	291	926
285	291	893
286	291	1169
287	291	2373
288	291	2562
289	291	6183
290	291	13431
291	291	58913
0	292	3
1	292	29
2	292	106
3	292	220
4	292	249
5	292	243
6	292	234
7	292	189
8	292	222
9	292	161
10	292	139
11	292	175
12	292	146
13	292	132
14	292	149
15	292	108
16	292	116
17	292	147
18	292	130
19	292	128
20	292	132
21	292	103
22	292	101
23	292	97
24	292	117
25	292	107
26	292	114
27	292	126
28	292	116
29	292	99
30	292	118
31	292	131
32	292	129
33	292	129
34	292	144
35	292	94
36	292	118
38	292	113
39	292	180
40	292	167
41	292	173
42	292	200
43	292	254
44	292	279
45	292	247
46	292	123
47	292	58
48	292	30
49	292	13
50	292	11
51	292	23
52	292	17
53	292	13
54	292	40
55	292	109
56	292	182
57	292	249
58	292	216
59	292	209
60	292	207
61	292	104
62	292	29
63	292	4
64	292	33
65	292	8
66	292	8
67	292	31
68	292	131
69	292	246
70	292	228
71	292	242
72	292	239
73	292	219
74	292	180
75	292	227
76	292	242
77	292	168
78	292	200
79	292	214
80	292	126
81	292	101
82	292	109
83	292	145
84	292	50
85	292	57
86	292	83
87	292	117
88	292	169
89	292	230
90	292	150
91	292	62
92	292	52
93	292	41
94	292	93
95	292	97
96	292	88
97	292	143
98	292	69
99	292	35
100	292	38
101	292	51
102	292	23
103	292	48
104	292	36
105	292	36
106	292	32
107	292	73
108	292	69
109	292	40
110	292	38
111	292	50
112	292	65
113	292	83
114	292	151
115	292	185
116	292	207
117	292	144
118	292	166
119	292	115
120	292	65
121	292	60
122	292	53
123	292	53
124	292	44
125	292	60
126	292	46
127	292	61
128	292	99
129	292	225
130	292	112
131	292	134
132	292	146
133	292	113
134	292	183
135	292	127
136	292	151
137	292	179
138	292	140
139	292	122
140	292	119
141	292	140
142	292	91
143	292	126
144	292	102
145	292	55
146	292	42
147	292	48
148	292	58
149	292	38
150	292	43
151	292	36
152	292	36
153	292	29
154	292	36
155	292	78
156	292	224
157	292	118
158	292	71
159	292	66
160	292	60
161	292	41
162	292	54
163	292	47
164	292	43
165	292	44
166	292	51
167	292	53
168	292	33
169	292	34
170	292	42
171	292	67
172	292	30
173	292	55
174	292	74
175	292	57
176	292	61
177	292	48
178	292	79
179	292	110
180	292	75
181	292	86
182	292	92
183	292	77
184	292	81
185	292	99
186	292	183
187	292	160
188	292	146
189	292	63
190	292	47
191	292	82
192	292	81
193	292	54
194	292	61
195	292	55
196	292	61
197	292	78
198	292	111
199	292	160
200	292	302
201	292	285
202	292	218
203	292	135
204	292	162
205	292	135
206	292	140
207	292	168
208	292	145
209	292	167
210	292	214
211	292	358
212	292	347
213	292	162
214	292	169
215	292	178
216	292	122
217	292	105
218	292	111
219	292	214
220	292	145
221	292	189
222	292	206
223	292	205
224	292	301
225	292	271
226	292	167
227	292	103
228	292	58
229	292	71
230	292	62
231	292	92
232	292	74
233	292	79
234	292	75
235	292	103
236	292	178
237	292	154
238	292	133
239	292	89
240	292	103
241	292	123
242	292	167
243	292	196
244	292	158
245	292	141
246	292	167
247	292	125
248	292	154
249	292	236
250	292	193
251	292	162
252	292	126
253	292	115
254	292	155
255	292	239
256	292	277
257	292	267
258	292	312
259	292	365
260	292	433
261	292	415
262	292	379
263	292	438
264	292	382
265	292	530
266	292	668
267	292	630
268	292	621
269	292	640
270	292	885
271	292	1124
272	292	771
273	292	420
274	292	517
275	292	606
276	292	450
277	292	428
278	292	438
279	292	448
280	292	901
281	292	827
282	292	438
283	292	568
284	292	563
285	292	556
286	292	712
287	292	1446
288	292	1406
289	292	3120
290	292	4861
291	292	19253
292	292	71274
1	293	19
2	293	121
3	293	185
4	293	204
5	293	213
6	293	185
7	293	195
8	293	152
9	293	123
10	293	117
11	293	132
12	293	141
13	293	119
14	293	121
15	293	113
16	293	107
17	293	126
18	293	107
19	293	99
20	293	115
21	293	87
22	293	109
23	293	82
24	293	99
25	293	78
26	293	78
27	293	105
28	293	87
29	293	71
30	293	87
31	293	98
32	293	107
33	293	106
34	293	123
35	293	110
36	293	106
38	293	114
39	293	154
40	293	146
41	293	166
42	293	161
43	293	201
44	293	262
45	293	243
46	293	146
47	293	50
48	293	24
49	293	22
50	293	17
51	293	30
52	293	18
53	293	22
54	293	36
55	293	99
56	293	161
57	293	207
58	293	192
59	293	185
60	293	168
61	293	103
62	293	27
63	293	4
64	293	39
65	293	9
66	293	7
67	293	31
68	293	133
69	293	215
70	293	191
71	293	203
72	293	192
73	293	198
74	293	156
75	293	193
76	293	206
77	293	170
78	293	179
79	293	184
80	293	131
81	293	110
82	293	104
83	293	112
84	293	65
85	293	70
86	293	64
87	293	121
88	293	169
89	293	196
90	293	140
91	293	79
92	293	45
93	293	54
94	293	100
95	293	92
96	293	76
97	293	136
98	293	51
99	293	37
100	293	46
101	293	46
102	293	32
103	293	42
104	293	39
105	293	42
106	293	41
107	293	56
108	293	64
109	293	40
110	293	44
111	293	57
112	293	74
113	293	108
114	293	122
115	293	178
116	293	170
117	293	121
118	293	152
119	293	93
120	293	77
121	293	59
122	293	52
123	293	53
124	293	58
125	293	55
126	293	55
127	293	57
128	293	92
129	293	216
130	293	152
131	293	151
132	293	131
133	293	117
134	293	189
135	293	129
136	293	139
137	293	163
138	293	154
139	293	114
140	293	136
141	293	134
142	293	91
143	293	117
144	293	90
145	293	49
146	293	32
147	293	47
148	293	64
149	293	46
150	293	36
151	293	43
152	293	34
153	293	42
154	293	28
155	293	74
156	293	178
157	293	138
158	293	55
159	293	66
160	293	73
161	293	53
162	293	64
163	293	41
164	293	43
165	293	38
166	293	61
167	293	40
168	293	34
169	293	34
170	293	44
171	293	58
172	293	46
173	293	64
174	293	62
175	293	61
176	293	52
177	293	47
178	293	83
179	293	123
180	293	80
181	293	99
182	293	106
183	293	81
184	293	76
185	293	94
186	293	207
187	293	174
188	293	142
189	293	64
190	293	68
191	293	65
192	293	70
193	293	58
194	293	58
195	293	55
196	293	49
197	293	82
198	293	94
199	293	140
200	293	226
201	293	229
202	293	172
203	293	147
204	293	139
205	293	154
206	293	147
207	293	153
208	293	129
209	293	172
210	293	204
211	293	281
212	293	267
213	293	176
214	293	178
215	293	179
216	293	141
217	293	131
218	293	133
219	293	216
220	293	164
221	293	195
222	293	177
223	293	226
224	293	267
225	293	255
226	293	214
227	293	112
228	293	74
229	293	74
230	293	81
231	293	103
232	293	99
233	293	75
234	293	91
235	293	123
236	293	194
237	293	169
238	293	140
239	293	102
240	293	112
241	293	91
242	293	151
243	293	212
244	293	136
245	293	146
246	293	166
247	293	149
248	293	164
249	293	229
250	293	198
251	293	189
252	293	138
253	293	132
254	293	133
255	293	225
256	293	278
257	293	276
258	293	339
259	293	361
260	293	460
261	293	382
262	293	354
263	293	424
264	293	384
265	293	516
266	293	557
267	293	585
268	293	610
269	293	571
270	293	869
271	293	1010
272	293	778
273	293	505
274	293	546
275	293	644
276	293	518
277	293	535
278	293	509
279	293	499
280	293	924
281	293	848
282	293	531
283	293	708
284	293	691
285	293	691
286	293	946
287	293	1819
288	293	1900
289	293	4524
290	293	6491
291	293	17111
292	293	24978
293	293	62487
1	294	32
2	294	111
3	294	186
4	294	212
5	294	157
6	294	197
7	294	101
8	294	120
9	294	97
10	294	73
11	294	76
12	294	85
13	294	86
14	294	97
15	294	85
16	294	84
17	294	89
18	294	91
19	294	64
20	294	73
21	294	73
22	294	83
23	294	73
24	294	73
25	294	62
26	294	64
27	294	64
28	294	64
29	294	54
30	294	68
31	294	70
32	294	74
33	294	73
34	294	83
35	294	90
36	294	84
38	294	84
39	294	98
40	294	88
41	294	95
42	294	88
43	294	130
44	294	163
45	294	167
46	294	120
47	294	67
48	294	33
49	294	18
50	294	20
51	294	30
52	294	22
53	294	16
54	294	41
55	294	84
56	294	135
57	294	155
58	294	129
59	294	131
60	294	153
61	294	76
62	294	28
63	294	4
64	294	32
65	294	12
66	294	13
67	294	38
68	294	109
69	294	143
70	294	139
71	294	171
72	294	148
73	294	172
74	294	137
75	294	125
76	294	154
77	294	146
78	294	159
79	294	146
80	294	102
81	294	124
82	294	96
83	294	108
84	294	64
85	294	78
86	294	72
87	294	103
88	294	129
89	294	182
90	294	102
91	294	86
92	294	60
93	294	62
94	294	86
95	294	92
96	294	76
97	294	129
98	294	60
99	294	42
100	294	35
101	294	41
102	294	32
103	294	41
104	294	62
105	294	49
106	294	22
107	294	58
108	294	69
109	294	47
110	294	47
111	294	51
112	294	71
113	294	89
114	294	135
115	294	107
116	294	125
117	294	96
118	294	114
119	294	87
120	294	56
121	294	71
122	294	66
123	294	50
124	294	47
125	294	61
126	294	63
127	294	82
128	294	106
129	294	173
130	294	154
131	294	120
132	294	120
133	294	101
134	294	122
135	294	119
136	294	121
137	294	120
138	294	129
139	294	109
140	294	122
141	294	126
142	294	88
143	294	112
144	294	103
145	294	64
146	294	50
147	294	44
148	294	57
149	294	63
150	294	52
151	294	41
152	294	36
153	294	45
154	294	37
155	294	71
156	294	152
157	294	111
158	294	78
159	294	55
160	294	79
161	294	54
162	294	44
163	294	35
164	294	38
165	294	36
166	294	47
167	294	46
168	294	24
169	294	50
170	294	45
171	294	56
172	294	46
173	294	61
174	294	47
175	294	47
176	294	54
177	294	40
178	294	79
179	294	82
180	294	75
181	294	87
182	294	89
183	294	83
184	294	88
185	294	91
186	294	122
187	294	126
188	294	103
189	294	57
190	294	67
191	294	60
192	294	64
193	294	61
194	294	62
195	294	49
196	294	75
197	294	85
198	294	91
199	294	116
200	294	132
201	294	159
202	294	129
203	294	126
204	294	123
205	294	137
206	294	142
207	294	126
208	294	129
209	294	146
210	294	154
211	294	207
212	294	196
213	294	154
214	294	165
215	294	171
216	294	138
217	294	128
218	294	100
219	294	195
220	294	157
221	294	177
222	294	176
223	294	205
224	294	221
225	294	208
226	294	181
227	294	120
228	294	75
229	294	89
230	294	95
231	294	92
232	294	101
233	294	83
234	294	89
235	294	138
236	294	188
237	294	151
238	294	144
239	294	88
240	294	108
241	294	116
242	294	139
243	294	180
244	294	150
245	294	149
246	294	141
247	294	136
248	294	156
249	294	225
250	294	193
251	294	149
252	294	150
253	294	121
254	294	177
255	294	209
256	294	235
257	294	225
258	294	237
259	294	289
260	294	309
261	294	311
262	294	287
263	294	336
264	294	360
265	294	372
266	294	459
267	294	441
268	294	527
269	294	513
270	294	671
271	294	810
272	294	729
273	294	496
274	294	578
275	294	634
276	294	558
277	294	577
278	294	684
279	294	609
280	294	967
281	294	898
282	294	647
283	294	823
284	294	819
285	294	774
286	294	1130
287	294	2098
288	294	2486
289	294	5801
290	294	7146
291	294	10928
292	294	8665
293	294	18262
294	294	53849
0	295	4
1	295	42
2	295	101
3	295	205
4	295	182
5	295	158
6	295	149
7	295	124
8	295	120
9	295	92
10	295	77
11	295	86
12	295	70
13	295	86
14	295	97
15	295	96
16	295	71
17	295	77
18	295	83
19	295	69
20	295	72
21	295	66
22	295	60
23	295	80
24	295	74
25	295	74
26	295	51
27	295	68
28	295	67
29	295	75
30	295	63
31	295	77
32	295	73
33	295	86
34	295	64
35	295	93
36	295	89
38	295	91
39	295	107
40	295	108
41	295	116
42	295	115
43	295	123
44	295	173
45	295	153
46	295	121
47	295	61
48	295	33
49	295	28
50	295	14
51	295	31
52	295	23
53	295	24
54	295	51
55	295	98
56	295	149
57	295	137
58	295	110
59	295	125
60	295	136
61	295	81
62	295	33
63	295	8
64	295	35
65	295	13
66	295	7
67	295	32
68	295	108
69	295	155
70	295	116
71	295	168
72	295	146
73	295	161
74	295	136
75	295	132
76	295	145
77	295	162
78	295	137
79	295	142
80	295	125
81	295	98
82	295	97
83	295	97
84	295	64
85	295	95
86	295	96
87	295	118
88	295	145
89	295	168
90	295	113
91	295	80
92	295	65
93	295	71
94	295	88
95	295	97
96	295	76
97	295	143
98	295	75
99	295	57
100	295	39
101	295	37
102	295	36
103	295	45
104	295	51
105	295	51
106	295	39
107	295	56
108	295	75
109	295	41
110	295	57
111	295	61
112	295	76
113	295	82
114	295	122
115	295	137
116	295	145
117	295	102
118	295	118
119	295	61
120	295	77
121	295	68
122	295	52
123	295	71
124	295	62
125	295	71
126	295	65
127	295	100
128	295	106
129	295	148
130	295	155
131	295	91
132	295	143
133	295	115
134	295	132
135	295	125
136	295	125
137	295	125
138	295	146
139	295	99
140	295	114
141	295	93
142	295	89
143	295	99
144	295	98
145	295	68
146	295	68
147	295	53
148	295	77
149	295	62
150	295	29
151	295	46
152	295	56
153	295	48
154	295	40
155	295	88
156	295	149
157	295	111
158	295	74
159	295	67
160	295	74
161	295	48
162	295	61
163	295	44
164	295	47
165	295	31
166	295	62
167	295	56
168	295	34
169	295	31
170	295	63
171	295	53
172	295	55
173	295	54
174	295	63
175	295	60
176	295	66
177	295	49
178	295	74
179	295	100
180	295	80
181	295	79
182	295	69
183	295	77
184	295	87
185	295	100
186	295	150
187	295	108
188	295	88
189	295	47
190	295	71
191	295	76
192	295	76
193	295	74
194	295	57
195	295	68
196	295	63
197	295	91
198	295	116
199	295	126
200	295	150
201	295	143
202	295	125
203	295	139
204	295	156
205	295	128
206	295	163
207	295	132
208	295	130
209	295	159
210	295	179
211	295	211
212	295	182
213	295	150
214	295	158
215	295	162
216	295	133
217	295	140
218	295	129
219	295	150
220	295	161
221	295	165
222	295	173
223	295	197
224	295	189
225	295	182
226	295	157
227	295	130
228	295	96
229	295	91
230	295	82
231	295	100
232	295	95
233	295	108
234	295	125
235	295	131
236	295	189
237	295	139
238	295	135
239	295	109
240	295	129
241	295	122
242	295	152
243	295	155
244	295	144
245	295	163
246	295	172
247	295	131
248	295	142
249	295	194
250	295	167
251	295	143
252	295	147
253	295	126
254	295	151
255	295	179
256	295	220
257	295	190
258	295	246
259	295	260
260	295	297
261	295	282
262	295	237
263	295	306
264	295	342
265	295	372
266	295	423
267	295	395
268	295	477
269	295	402
270	295	595
271	295	668
272	295	593
273	295	446
274	295	463
275	295	532
276	295	448
277	295	513
278	295	509
279	295	509
280	295	739
281	295	653
282	295	478
283	295	651
284	295	587
285	295	605
286	295	857
287	295	1267
288	295	1494
289	295	2839
290	295	3112
291	295	3608
292	295	3092
293	295	4468
294	295	11166
295	295	54996
0	296	4
1	296	38
2	296	130
3	296	223
4	296	237
5	296	182
6	296	182
7	296	181
8	296	154
9	296	133
10	296	102
11	296	101
12	296	124
13	296	130
14	296	120
15	296	96
16	296	89
17	296	111
18	296	112
19	296	86
20	296	114
21	296	84
22	296	90
23	296	84
24	296	105
25	296	77
26	296	69
27	296	78
28	296	84
29	296	73
30	296	95
31	296	94
32	296	112
33	296	87
34	296	110
35	296	98
36	296	109
38	296	107
39	296	140
40	296	151
41	296	148
42	296	174
43	296	177
44	296	222
45	296	233
46	296	125
47	296	54
48	296	40
49	296	24
50	296	17
51	296	30
52	296	21
53	296	24
54	296	51
55	296	94
56	296	175
57	296	202
58	296	208
59	296	195
60	296	184
61	296	114
62	296	40
63	296	8
64	296	25
65	296	8
66	296	12
67	296	46
68	296	145
69	296	184
70	296	196
71	296	168
72	296	188
73	296	186
74	296	174
75	296	217
76	296	230
77	296	174
78	296	170
79	296	168
80	296	131
81	296	110
82	296	109
83	296	96
84	296	59
85	296	73
86	296	85
87	296	105
88	296	186
89	296	256
90	296	150
91	296	74
92	296	62
93	296	45
94	296	96
95	296	106
96	296	69
97	296	131
98	296	60
99	296	41
100	296	47
101	296	49
102	296	37
103	296	57
104	296	48
105	296	41
106	296	42
107	296	59
108	296	70
109	296	38
110	296	40
111	296	54
112	296	67
113	296	91
114	296	139
115	296	160
116	296	140
117	296	104
118	296	119
119	296	89
120	296	69
121	296	62
122	296	58
123	296	60
124	296	77
125	296	52
126	296	73
127	296	72
128	296	113
129	296	222
130	296	137
131	296	142
132	296	117
133	296	120
134	296	151
135	296	140
136	296	131
137	296	152
138	296	130
139	296	119
140	296	116
141	296	126
142	296	125
143	296	121
144	296	91
145	296	72
146	296	44
147	296	50
148	296	57
149	296	37
150	296	34
151	296	48
152	296	25
153	296	43
154	296	42
155	296	75
156	296	162
157	296	113
158	296	76
159	296	51
160	296	68
161	296	54
162	296	48
163	296	39
164	296	44
165	296	35
166	296	52
167	296	44
168	296	44
169	296	46
170	296	46
171	296	61
172	296	46
173	296	49
174	296	56
175	296	61
176	296	64
177	296	56
178	296	54
179	296	101
180	296	67
181	296	86
182	296	94
183	296	86
184	296	80
185	296	82
186	296	150
187	296	149
188	296	131
189	296	63
190	296	64
191	296	57
192	296	79
193	296	71
194	296	55
195	296	54
196	296	56
197	296	69
198	296	89
199	296	172
200	296	174
201	296	198
202	296	180
203	296	154
204	296	144
205	296	135
206	296	133
207	296	162
208	296	123
209	296	157
210	296	209
211	296	255
212	296	207
213	296	168
214	296	157
215	296	167
216	296	152
217	296	108
218	296	119
219	296	202
220	296	166
221	296	149
222	296	167
223	296	214
224	296	224
225	296	209
226	296	176
227	296	105
228	296	79
229	296	75
230	296	79
231	296	92
232	296	62
233	296	73
234	296	92
235	296	131
236	296	170
237	296	137
238	296	119
239	296	87
240	296	110
241	296	96
242	296	157
243	296	192
244	296	165
245	296	148
246	296	156
247	296	133
248	296	158
249	296	202
250	296	168
251	296	153
252	296	117
253	296	140
254	296	142
255	296	181
256	296	241
257	296	220
258	296	227
259	296	276
260	296	338
261	296	300
262	296	286
263	296	289
264	296	336
265	296	426
266	296	474
267	296	475
268	296	423
269	296	433
270	296	658
271	296	795
272	296	560
273	296	355
274	296	433
275	296	465
276	296	408
277	296	405
278	296	442
279	296	396
280	296	666
281	296	607
282	296	435
283	296	528
284	296	522
285	296	522
286	296	662
287	296	1146
288	296	1241
289	296	2572
290	296	2522
291	296	3468
292	296	3155
293	296	4242
294	296	8708
295	296	24428
296	296	64845
1	297	32
2	297	113
3	297	184
4	297	190
5	297	222
6	297	194
7	297	232
8	297	186
9	297	160
10	297	137
11	297	169
12	297	142
13	297	161
14	297	163
15	297	109
16	297	93
17	297	126
18	297	158
19	297	116
20	297	147
21	297	107
22	297	104
23	297	122
24	297	133
25	297	116
26	297	112
27	297	119
28	297	135
29	297	107
30	297	123
31	297	101
32	297	133
33	297	117
34	297	117
35	297	99
36	297	95
38	297	124
39	297	202
40	297	197
41	297	169
42	297	220
43	297	198
44	297	273
45	297	258
46	297	99
47	297	35
48	297	24
49	297	17
50	297	13
51	297	23
52	297	10
53	297	12
54	297	40
55	297	80
56	297	195
57	297	330
58	297	288
59	297	244
60	297	175
61	297	109
62	297	17
63	297	3
64	297	31
65	297	5
66	297	9
67	297	38
68	297	124
69	297	203
70	297	184
71	297	211
72	297	231
73	297	200
74	297	185
75	297	240
76	297	236
77	297	156
78	297	169
79	297	182
80	297	85
81	297	77
82	297	99
83	297	123
84	297	49
85	297	61
86	297	64
87	297	98
88	297	153
89	297	276
90	297	189
91	297	62
92	297	38
93	297	51
94	297	103
95	297	107
96	297	77
97	297	160
98	297	59
99	297	34
100	297	29
101	297	33
102	297	27
103	297	36
104	297	31
105	297	34
106	297	29
107	297	44
108	297	45
109	297	33
110	297	43
111	297	44
112	297	63
113	297	66
114	297	135
115	297	180
116	297	205
117	297	115
118	297	152
119	297	89
120	297	47
121	297	54
122	297	48
123	297	36
124	297	52
125	297	55
126	297	60
127	297	47
128	297	90
129	297	202
130	297	116
131	297	120
132	297	103
133	297	111
134	297	159
135	297	103
136	297	129
137	297	136
138	297	119
139	297	84
140	297	102
141	297	123
142	297	72
143	297	86
144	297	77
145	297	42
146	297	39
147	297	23
148	297	45
149	297	27
150	297	28
151	297	28
152	297	25
153	297	29
154	297	32
155	297	57
156	297	186
157	297	113
158	297	69
159	297	43
160	297	44
161	297	31
162	297	37
163	297	30
164	297	30
165	297	46
166	297	41
167	297	46
168	297	26
169	297	39
170	297	36
171	297	31
172	297	31
173	297	48
174	297	49
175	297	47
176	297	36
177	297	45
178	297	64
179	297	106
180	297	51
181	297	81
182	297	86
183	297	65
184	297	64
185	297	101
186	297	168
187	297	137
188	297	130
189	297	42
190	297	42
191	297	57
192	297	69
193	297	43
194	297	24
195	297	31
196	297	42
197	297	58
198	297	81
199	297	138
200	297	223
201	297	248
202	297	154
203	297	117
204	297	127
205	297	95
206	297	119
207	297	110
208	297	101
209	297	129
210	297	170
211	297	239
212	297	241
213	297	126
214	297	131
215	297	136
216	297	77
217	297	89
218	297	88
219	297	162
220	297	121
221	297	110
222	297	130
223	297	184
224	297	194
225	297	220
226	297	146
227	297	83
228	297	51
229	297	50
230	297	57
231	297	58
232	297	67
233	297	54
234	297	68
235	297	73
236	297	131
237	297	136
238	297	83
239	297	52
240	297	76
241	297	59
242	297	114
243	297	134
244	297	124
245	297	105
246	297	128
247	297	103
248	297	123
249	297	173
250	297	122
251	297	126
252	297	77
253	297	78
254	297	91
255	297	173
256	297	160
257	297	171
258	297	218
259	297	250
260	297	334
261	297	318
262	297	260
263	297	280
264	297	207
265	297	363
266	297	427
267	297	373
268	297	348
269	297	298
270	297	490
271	297	616
272	297	414
273	297	215
274	297	273
275	297	303
276	297	231
277	297	243
278	297	227
279	297	200
280	297	465
281	297	405
282	297	227
283	297	262
284	297	261
285	297	259
286	297	335
287	297	585
288	297	527
289	297	876
290	297	1051
291	297	1891
292	297	2075
293	297	2361
294	297	3491
295	297	5616
296	297	13405
297	297	61007
0	298	3
1	298	31
2	298	106
3	298	189
4	298	197
5	298	171
6	298	198
7	298	179
8	298	138
9	298	91
10	298	102
11	298	119
12	298	102
13	298	120
14	298	129
15	298	104
16	298	87
17	298	105
18	298	104
19	298	87
20	298	103
21	298	87
22	298	125
23	298	95
24	298	102
25	298	87
26	298	58
27	298	93
28	298	80
29	298	78
30	298	83
31	298	92
32	298	68
33	298	90
34	298	109
35	298	81
36	298	112
38	298	90
39	298	138
40	298	147
41	298	131
42	298	154
43	298	175
44	298	224
45	298	191
46	298	137
47	298	56
48	298	24
49	298	23
50	298	18
51	298	23
52	298	20
53	298	21
54	298	61
55	298	119
56	298	206
57	298	202
58	298	169
59	298	194
60	298	181
61	298	108
62	298	38
63	298	6
64	298	32
65	298	10
66	298	9
67	298	42
68	298	121
69	298	196
70	298	177
71	298	216
72	298	194
73	298	187
74	298	159
75	298	172
76	298	181
77	298	182
78	298	172
79	298	170
80	298	117
81	298	89
82	298	97
83	298	126
84	298	71
85	298	82
86	298	84
87	298	109
88	298	165
89	298	193
90	298	145
91	298	74
92	298	61
93	298	71
94	298	98
95	298	106
96	298	98
97	298	129
98	298	71
99	298	57
100	298	51
101	298	32
102	298	29
103	298	35
104	298	55
105	298	43
106	298	41
107	298	74
108	298	65
109	298	57
110	298	49
111	298	70
112	298	61
113	298	81
114	298	136
115	298	154
116	298	156
117	298	113
118	298	146
119	298	89
120	298	52
121	298	83
122	298	53
123	298	52
124	298	62
125	298	57
126	298	64
127	298	78
128	298	107
129	298	187
130	298	144
131	298	123
132	298	122
133	298	126
134	298	131
135	298	138
136	298	109
137	298	124
138	298	122
139	298	145
140	298	106
141	298	129
142	298	95
143	298	114
144	298	85
145	298	73
146	298	58
147	298	52
148	298	61
149	298	49
150	298	40
151	298	47
152	298	31
153	298	35
154	298	36
155	298	70
156	298	156
157	298	132
158	298	63
159	298	53
160	298	72
161	298	51
162	298	53
163	298	46
164	298	47
165	298	45
166	298	41
167	298	51
168	298	34
169	298	50
170	298	52
171	298	35
172	298	48
173	298	44
174	298	62
175	298	63
176	298	56
177	298	37
178	298	80
179	298	114
180	298	65
181	298	85
182	298	86
183	298	79
184	298	77
185	298	101
186	298	142
187	298	125
188	298	110
189	298	49
190	298	64
191	298	67
192	298	78
193	298	72
194	298	51
195	298	65
196	298	67
197	298	55
198	298	101
199	298	133
200	298	199
201	298	176
202	298	127
203	298	128
204	298	122
205	298	126
206	298	138
207	298	130
208	298	113
209	298	150
210	298	164
211	298	222
212	298	221
213	298	131
214	298	128
215	298	130
216	298	106
217	298	120
218	298	120
219	298	157
220	298	140
221	298	132
222	298	187
223	298	144
224	298	188
225	298	177
226	298	136
227	298	85
228	298	62
229	298	45
230	298	60
231	298	86
232	298	80
233	298	89
234	298	93
235	298	124
236	298	150
237	298	140
238	298	129
239	298	91
240	298	85
241	298	101
242	298	153
243	298	174
244	298	121
245	298	125
246	298	137
247	298	110
248	298	140
249	298	176
250	298	172
251	298	146
252	298	117
253	298	110
254	298	125
255	298	181
256	298	205
257	298	184
258	298	205
259	298	251
260	298	266
261	298	303
262	298	235
263	298	260
264	298	277
265	298	309
266	298	396
267	298	355
268	298	380
269	298	350
270	298	454
271	298	545
272	298	385
273	298	253
274	298	344
275	298	352
276	298	236
277	298	263
278	298	255
279	298	286
280	298	456
281	298	394
282	298	273
283	298	293
284	298	274
285	298	323
286	298	339
287	298	574
288	298	552
289	298	770
290	298	865
291	298	1420
292	298	1442
293	298	1611
294	298	2187
295	298	3457
296	298	5775
297	298	20977
298	298	66506
0	299	2
1	299	41
2	299	101
3	299	168
4	299	158
5	299	144
6	299	159
7	299	114
8	299	126
9	299	90
10	299	69
11	299	78
12	299	70
13	299	99
14	299	95
15	299	78
16	299	88
17	299	82
18	299	76
19	299	74
20	299	76
21	299	69
22	299	62
23	299	63
24	299	73
25	299	63
26	299	59
27	299	53
28	299	87
29	299	50
30	299	57
31	299	82
32	299	71
33	299	74
34	299	77
35	299	62
36	299	75
38	299	84
39	299	110
40	299	70
41	299	108
42	299	114
43	299	120
44	299	183
45	299	157
46	299	140
47	299	53
48	299	34
49	299	37
50	299	33
51	299	41
52	299	30
53	299	35
54	299	60
55	299	106
56	299	164
57	299	152
58	299	142
59	299	132
60	299	131
61	299	115
62	299	38
63	299	9
64	299	37
65	299	8
66	299	14
67	299	36
68	299	119
69	299	149
70	299	124
71	299	152
72	299	122
73	299	155
74	299	104
75	299	125
76	299	146
77	299	132
78	299	139
79	299	166
80	299	125
81	299	122
82	299	88
83	299	122
84	299	83
85	299	99
86	299	87
87	299	123
88	299	165
89	299	175
90	299	148
91	299	87
92	299	74
93	299	62
94	299	91
95	299	107
96	299	98
97	299	122
98	299	90
99	299	58
100	299	39
101	299	54
102	299	42
103	299	53
104	299	63
105	299	56
106	299	49
107	299	75
108	299	85
109	299	46
110	299	66
111	299	69
112	299	79
113	299	91
114	299	116
115	299	132
116	299	147
117	299	110
118	299	125
119	299	88
120	299	68
121	299	78
122	299	61
123	299	74
124	299	84
125	299	67
126	299	72
127	299	103
128	299	112
129	299	155
130	299	122
131	299	114
132	299	133
133	299	111
134	299	146
135	299	114
136	299	119
137	299	104
138	299	125
139	299	112
140	299	94
141	299	107
142	299	103
143	299	108
144	299	94
145	299	73
146	299	43
147	299	59
148	299	55
149	299	63
150	299	38
151	299	54
152	299	51
153	299	47
154	299	46
155	299	76
156	299	146
157	299	125
158	299	76
159	299	85
160	299	50
161	299	53
162	299	57
163	299	50
164	299	48
165	299	48
166	299	57
167	299	45
168	299	48
169	299	52
170	299	61
171	299	48
172	299	55
173	299	54
174	299	61
175	299	60
176	299	70
177	299	55
178	299	70
179	299	94
180	299	80
181	299	93
182	299	99
183	299	67
184	299	90
185	299	91
186	299	114
187	299	86
188	299	95
189	299	60
190	299	73
191	299	71
192	299	73
193	299	78
194	299	56
195	299	59
196	299	89
197	299	75
198	299	96
199	299	127
200	299	136
201	299	151
202	299	104
203	299	138
204	299	152
205	299	110
206	299	112
207	299	126
208	299	115
209	299	134
210	299	167
211	299	157
212	299	184
213	299	142
214	299	140
215	299	152
216	299	137
217	299	121
218	299	112
219	299	154
220	299	126
221	299	124
222	299	135
223	299	140
224	299	170
225	299	152
226	299	160
227	299	85
228	299	106
229	299	88
230	299	104
231	299	90
232	299	99
233	299	72
234	299	114
235	299	146
236	299	152
237	299	142
238	299	120
239	299	99
240	299	104
241	299	83
242	299	138
243	299	172
244	299	125
245	299	144
246	299	148
247	299	132
248	299	147
249	299	144
250	299	179
251	299	152
252	299	156
253	299	122
254	299	137
255	299	186
256	299	173
257	299	196
258	299	188
259	299	215
260	299	253
261	299	222
262	299	222
263	299	248
264	299	225
265	299	236
266	299	292
267	299	299
268	299	317
269	299	338
270	299	407
271	299	443
272	299	384
273	299	256
274	299	345
275	299	355
276	299	310
277	299	341
278	299	318
279	299	350
280	299	444
281	299	428
282	299	343
283	299	385
284	299	340
285	299	329
286	299	411
287	299	574
288	299	557
289	299	846
290	299	916
291	299	1112
292	299	1196
293	299	1279
294	299	1797
295	299	2769
296	299	4117
297	299	10375
298	299	23238
299	299	63156
0	300	1
1	300	58
2	300	123
3	300	175
4	300	159
5	300	93
6	300	102
7	300	88
8	300	74
9	300	54
10	300	62
11	300	61
12	300	54
13	300	58
14	300	59
15	300	64
16	300	80
17	300	68
18	300	65
19	300	62
20	300	53
21	300	48
22	300	52
23	300	56
24	300	42
25	300	39
26	300	44
27	300	49
28	300	44
29	300	45
30	300	43
31	300	54
32	300	49
33	300	42
34	300	68
35	300	56
36	300	65
38	300	59
39	300	79
40	300	56
41	300	94
42	300	74
43	300	95
44	300	129
45	300	148
46	300	143
47	300	93
48	300	48
49	300	38
50	300	39
51	300	72
52	300	47
53	300	42
54	300	83
55	300	116
56	300	138
57	300	95
58	300	93
59	300	107
60	300	129
61	300	108
62	300	54
63	300	8
64	300	37
65	300	12
66	300	15
67	300	58
68	300	94
69	300	125
70	300	111
71	300	104
72	300	86
73	300	98
74	300	104
75	300	96
76	300	115
77	300	109
78	300	118
79	300	142
80	300	148
81	300	147
82	300	105
83	300	114
84	300	109
85	300	101
86	300	106
87	300	114
88	300	143
89	300	130
90	300	127
91	300	109
92	300	92
93	300	89
94	300	119
95	300	105
96	300	103
97	300	114
98	300	112
99	300	70
100	300	78
101	300	69
102	300	65
103	300	82
104	300	63
105	300	88
106	300	65
107	300	86
108	300	108
109	300	65
110	300	88
111	300	107
112	300	95
113	300	138
114	300	115
115	300	118
116	300	98
117	300	111
118	300	114
119	300	82
120	300	83
121	300	96
122	300	85
123	300	75
124	300	111
125	300	100
126	300	108
127	300	99
128	300	110
129	300	134
130	300	145
131	300	145
132	300	152
133	300	124
134	300	145
135	300	101
136	300	108
137	300	114
138	300	118
139	300	141
140	300	114
141	300	108
142	300	92
143	300	116
144	300	119
145	300	110
146	300	80
147	300	78
148	300	76
149	300	83
150	300	76
151	300	71
152	300	60
153	300	65
154	300	71
155	300	102
156	300	137
157	300	129
158	300	95
159	300	90
160	300	102
161	300	71
162	300	83
163	300	61
164	300	59
165	300	77
166	300	72
167	300	64
168	300	62
169	300	70
170	300	94
171	300	64
172	300	84
173	300	61
174	300	76
175	300	79
176	300	84
177	300	55
178	300	101
179	300	102
180	300	95
181	300	109
182	300	89
183	300	91
184	300	115
185	300	86
186	300	106
187	300	130
188	300	107
189	300	55
190	300	96
191	300	100
192	300	105
193	300	103
194	300	89
195	300	84
196	300	102
197	300	94
198	300	114
199	300	122
200	300	107
201	300	112
202	300	118
203	300	136
204	300	147
205	300	130
206	300	141
207	300	115
208	300	136
209	300	132
210	300	134
211	300	153
212	300	133
213	300	140
214	300	151
215	300	152
216	300	143
217	300	129
218	300	129
219	300	116
220	300	137
221	300	156
222	300	149
223	300	142
224	300	156
225	300	157
226	300	130
227	300	110
228	300	114
229	300	126
230	300	117
231	300	103
232	300	114
233	300	122
234	300	161
235	300	144
236	300	177
237	300	143
238	300	157
239	300	147
240	300	134
241	300	158
242	300	189
243	300	180
244	300	122
245	300	150
246	300	182
247	300	138
248	300	161
249	300	175
250	300	169
251	300	166
252	300	184
253	300	169
254	300	174
255	300	182
256	300	195
257	300	174
258	300	190
259	300	214
260	300	160
261	300	188
262	300	173
263	300	202
264	300	301
265	300	231
266	300	237
267	300	285
268	300	321
269	300	323
270	300	345
271	300	326
272	300	383
273	300	378
274	300	410
275	300	380
276	300	368
277	300	454
278	300	420
279	300	428
280	300	457
281	300	473
282	300	407
283	300	480
284	300	472
285	300	485
286	300	498
287	300	640
288	300	798
289	300	1018
290	300	1080
291	300	1019
292	300	912
293	300	1113
294	300	1685
295	300	2622
296	300	3470
297	300	7225
298	300	12135
299	300	22298
300	300	69115
0	301	3
1	301	42
2	301	110
3	301	115
4	301	95
5	301	78
6	301	81
7	301	75
8	301	70
9	301	62
10	301	50
11	301	41
12	301	52
13	301	46
14	301	64
15	301	64
16	301	55
17	301	76
18	301	55
19	301	50
20	301	59
21	301	42
22	301	53
23	301	41
24	301	53
25	301	33
26	301	41
27	301	36
28	301	38
29	301	38
30	301	35
31	301	46
32	301	48
33	301	43
34	301	52
35	301	58
36	301	55
38	301	60
39	301	52
40	301	68
41	301	55
42	301	77
43	301	80
44	301	103
45	301	133
46	301	125
47	301	74
48	301	48
49	301	39
50	301	27
51	301	41
52	301	32
53	301	43
54	301	63
55	301	91
56	301	122
57	301	90
58	301	86
59	301	99
60	301	92
61	301	82
62	301	62
63	301	10
64	301	34
65	301	11
66	301	14
67	301	59
68	301	80
69	301	93
70	301	83
71	301	98
72	301	84
73	301	101
74	301	87
75	301	73
76	301	84
77	301	98
78	301	72
79	301	129
80	301	149
81	301	115
82	301	98
83	301	115
84	301	100
85	301	100
86	301	102
87	301	107
88	301	153
89	301	118
90	301	112
91	301	105
92	301	96
93	301	91
94	301	97
95	301	95
96	301	125
97	301	136
98	301	97
99	301	67
100	301	73
101	301	72
102	301	66
103	301	66
104	301	76
105	301	73
106	301	58
107	301	83
108	301	93
109	301	54
110	301	60
111	301	79
112	301	97
113	301	105
114	301	107
115	301	66
116	301	102
117	301	87
118	301	99
119	301	77
120	301	75
121	301	72
122	301	81
123	301	72
124	301	94
125	301	73
126	301	94
127	301	110
128	301	114
129	301	114
130	301	118
131	301	105
132	301	115
133	301	96
134	301	98
135	301	90
136	301	105
137	301	94
138	301	111
139	301	102
140	301	101
141	301	84
142	301	93
143	301	87
144	301	100
145	301	92
146	301	68
147	301	85
148	301	65
149	301	86
150	301	57
151	301	74
152	301	64
153	301	61
154	301	60
155	301	79
156	301	96
157	301	120
158	301	98
159	301	72
160	301	101
161	301	48
162	301	71
163	301	69
164	301	68
165	301	64
166	301	60
167	301	68
168	301	52
169	301	60
170	301	73
171	301	85
172	301	63
173	301	63
174	301	71
175	301	74
176	301	78
177	301	58
178	301	61
179	301	82
180	301	68
181	301	88
182	301	63
183	301	88
184	301	109
185	301	101
186	301	93
187	301	76
188	301	94
189	301	63
190	301	100
191	301	82
192	301	93
193	301	91
194	301	92
195	301	95
196	301	86
197	301	96
198	301	101
199	301	104
200	301	110
201	301	81
202	301	102
203	301	132
204	301	116
205	301	130
206	301	109
207	301	111
208	301	98
209	301	118
210	301	106
211	301	111
212	301	102
213	301	115
214	301	142
215	301	127
216	301	132
217	301	129
218	301	136
219	301	126
220	301	136
221	301	118
222	301	130
223	301	107
224	301	100
225	301	121
226	301	121
227	301	93
228	301	88
229	301	100
230	301	102
231	301	98
232	301	127
233	301	136
234	301	130
235	301	140
236	301	167
237	301	129
238	301	129
239	301	113
240	301	157
241	301	119
242	301	176
243	301	144
244	301	116
245	301	155
246	301	167
247	301	106
248	301	127
249	301	153
250	301	159
251	301	125
252	301	153
253	301	147
254	301	144
255	301	163
256	301	172
257	301	168
258	301	169
259	301	176
260	301	136
261	301	172
262	301	160
263	301	181
264	301	238
265	301	185
266	301	229
267	301	225
268	301	280
269	301	238
270	301	298
271	301	307
272	301	334
273	301	315
274	301	361
275	301	373
276	301	317
277	301	415
278	301	427
279	301	409
280	301	453
281	301	454
282	301	410
283	301	453
284	301	455
285	301	466
286	301	482
287	301	565
288	301	767
289	301	1014
290	301	1071
291	301	975
292	301	795
293	301	1080
294	301	1518
295	301	2656
296	301	3292
297	301	7023
298	301	9582
299	301	11033
300	301	21959
301	301	56661
0	302	3
1	302	44
2	302	96
3	302	130
4	302	108
5	302	95
6	302	90
7	302	69
8	302	71
9	302	54
10	302	53
11	302	46
12	302	46
13	302	61
14	302	56
15	302	60
16	302	70
17	302	71
18	302	44
19	302	41
20	302	42
21	302	48
22	302	55
23	302	44
24	302	49
25	302	37
26	302	41
27	302	44
28	302	48
29	302	46
30	302	42
31	302	48
32	302	52
33	302	54
34	302	53
35	302	66
36	302	49
38	302	52
39	302	81
40	302	57
41	302	68
42	302	75
43	302	70
44	302	133
45	302	138
46	302	120
47	302	71
48	302	33
49	302	28
50	302	34
51	302	44
52	302	25
53	302	28
54	302	55
55	302	94
56	302	149
57	302	110
58	302	108
59	302	112
60	302	109
61	302	87
62	302	45
63	302	6
64	302	34
65	302	13
66	302	12
67	302	49
68	302	102
69	302	103
70	302	112
71	302	100
72	302	119
73	302	93
74	302	82
75	302	90
76	302	98
77	302	114
78	302	110
79	302	105
80	302	130
81	302	103
82	302	96
83	302	100
84	302	72
85	302	81
86	302	90
87	302	100
88	302	136
89	302	151
90	302	111
91	302	99
92	302	76
93	302	71
94	302	101
95	302	111
96	302	101
97	302	117
98	302	77
99	302	78
100	302	55
101	302	53
102	302	48
103	302	64
104	302	55
105	302	55
106	302	60
107	302	76
108	302	77
109	302	61
110	302	66
111	302	62
112	302	75
113	302	112
114	302	100
115	302	92
116	302	106
117	302	93
118	302	111
119	302	66
120	302	73
121	302	62
122	302	62
123	302	63
124	302	82
125	302	72
126	302	72
127	302	91
128	302	101
129	302	137
130	302	119
131	302	103
132	302	103
133	302	92
134	302	93
135	302	92
136	302	96
137	302	104
138	302	104
139	302	114
140	302	84
141	302	103
142	302	85
143	302	105
144	302	90
145	302	89
146	302	49
147	302	50
148	302	64
149	302	46
150	302	51
151	302	61
152	302	58
153	302	58
154	302	52
155	302	73
156	302	103
157	302	94
158	302	81
159	302	80
160	302	76
161	302	61
162	302	70
163	302	51
164	302	46
165	302	43
166	302	48
167	302	52
168	302	39
169	302	56
170	302	68
171	302	70
172	302	52
173	302	67
174	302	60
175	302	70
176	302	82
177	302	51
178	302	75
179	302	70
180	302	72
181	302	77
182	302	69
183	302	85
184	302	80
185	302	94
186	302	97
187	302	100
188	302	82
189	302	52
190	302	53
191	302	73
192	302	72
193	302	72
194	302	51
195	302	58
196	302	60
197	302	64
198	302	93
199	302	98
200	302	109
201	302	121
202	302	103
203	302	107
204	302	106
205	302	101
206	302	99
207	302	112
208	302	113
209	302	109
210	302	132
211	302	138
212	302	113
213	302	106
214	302	126
215	302	128
216	302	102
217	302	105
218	302	103
219	302	111
220	302	103
221	302	107
222	302	111
223	302	91
224	302	119
225	302	149
226	302	111
227	302	93
228	302	78
229	302	72
230	302	74
231	302	90
232	302	82
233	302	92
234	302	107
235	302	118
236	302	140
237	302	139
238	302	121
239	302	98
240	302	133
241	302	116
242	302	134
243	302	133
244	302	102
245	302	164
246	302	114
247	302	112
248	302	131
249	302	133
250	302	154
251	302	141
252	302	114
253	302	106
254	302	146
255	302	140
256	302	136
257	302	135
258	302	165
259	302	174
260	302	178
261	302	156
262	302	152
263	302	191
264	302	195
265	302	214
266	302	235
267	302	212
268	302	237
269	302	237
270	302	314
271	302	379
272	302	357
273	302	288
274	302	298
275	302	335
276	302	315
277	302	389
278	302	364
279	302	375
280	302	428
281	302	476
282	302	348
283	302	420
284	302	423
285	302	385
286	302	475
287	302	699
288	302	699
289	302	1082
290	302	1150
291	302	1147
292	302	916
293	302	1253
294	302	2155
295	302	3407
296	302	4817
297	302	11369
298	302	10005
299	302	8999
300	302	10410
301	302	16488
302	302	54612
0	303	2
1	303	54
2	303	80
3	303	113
4	303	100
5	303	55
6	303	78
7	303	46
8	303	61
9	303	54
10	303	37
11	303	36
12	303	35
13	303	59
14	303	51
15	303	47
16	303	50
17	303	54
18	303	45
19	303	44
20	303	36
21	303	37
22	303	54
23	303	37
24	303	37
25	303	34
26	303	36
27	303	35
28	303	40
29	303	29
30	303	22
31	303	45
32	303	44
33	303	33
34	303	44
35	303	51
36	303	46
38	303	45
39	303	34
40	303	49
41	303	56
42	303	56
43	303	52
44	303	99
45	303	127
46	303	123
47	303	59
48	303	54
49	303	42
50	303	40
51	303	41
52	303	35
53	303	31
54	303	61
55	303	86
56	303	115
57	303	87
58	303	81
59	303	84
60	303	82
61	303	106
62	303	61
63	303	10
64	303	48
65	303	18
66	303	18
67	303	47
68	303	101
69	303	81
70	303	84
71	303	86
72	303	70
73	303	79
74	303	62
75	303	50
76	303	70
77	303	70
78	303	79
79	303	97
80	303	120
81	303	114
82	303	69
83	303	98
84	303	79
85	303	99
86	303	126
87	303	122
88	303	115
89	303	120
90	303	113
91	303	89
92	303	82
93	303	92
94	303	122
95	303	91
96	303	119
97	303	130
98	303	98
99	303	81
100	303	66
101	303	66
102	303	58
103	303	81
104	303	72
105	303	63
106	303	61
107	303	82
108	303	98
109	303	60
110	303	85
111	303	96
112	303	102
113	303	93
114	303	91
115	303	79
116	303	102
117	303	100
118	303	78
119	303	90
120	303	92
121	303	82
122	303	89
123	303	83
124	303	99
125	303	75
126	303	88
127	303	102
128	303	98
129	303	99
130	303	116
131	303	105
132	303	99
133	303	75
134	303	96
135	303	73
136	303	100
137	303	74
138	303	120
139	303	102
140	303	92
141	303	83
142	303	83
143	303	86
144	303	113
145	303	84
146	303	62
147	303	76
148	303	81
149	303	78
150	303	53
151	303	54
152	303	60
153	303	54
154	303	79
155	303	86
156	303	96
157	303	109
158	303	76
159	303	77
160	303	80
161	303	62
162	303	72
163	303	50
164	303	66
165	303	63
166	303	60
167	303	63
168	303	41
169	303	58
170	303	74
171	303	75
172	303	75
173	303	57
174	303	82
175	303	63
176	303	77
177	303	62
178	303	84
179	303	80
180	303	72
181	303	74
182	303	75
183	303	81
184	303	84
185	303	97
186	303	83
187	303	83
188	303	96
189	303	55
190	303	82
191	303	97
192	303	85
193	303	87
194	303	90
195	303	76
196	303	71
197	303	108
198	303	102
199	303	94
200	303	75
201	303	75
202	303	85
203	303	88
204	303	100
205	303	92
206	303	94
207	303	85
208	303	101
209	303	93
210	303	101
211	303	105
212	303	96
213	303	116
214	303	108
215	303	108
216	303	95
217	303	107
218	303	89
219	303	103
220	303	113
221	303	111
222	303	73
223	303	110
224	303	86
225	303	95
226	303	107
227	303	87
228	303	96
229	303	112
230	303	90
231	303	100
232	303	96
233	303	123
234	303	113
235	303	131
236	303	134
237	303	121
238	303	98
239	303	125
240	303	126
241	303	112
242	303	148
243	303	133
244	303	102
245	303	144
246	303	142
247	303	140
248	303	146
249	303	154
250	303	126
251	303	143
252	303	134
253	303	121
254	303	143
255	303	124
256	303	140
257	303	128
258	303	133
259	303	157
260	303	149
261	303	125
262	303	119
263	303	176
264	303	172
265	303	169
266	303	169
267	303	215
268	303	204
269	303	226
270	303	225
271	303	283
272	303	286
273	303	290
274	303	325
275	303	336
276	303	323
277	303	396
278	303	379
279	303	350
280	303	384
281	303	436
282	303	401
283	303	460
284	303	419
285	303	471
286	303	423
287	303	617
288	303	707
289	303	1053
290	303	983
291	303	830
292	303	654
293	303	796
294	303	1455
295	303	2528
296	303	3011
297	303	4993
298	303	4172
299	303	4288
300	303	5124
301	303	5956
302	303	13482
303	303	47762
0	304	2
1	304	41
2	304	56
3	304	59
4	304	47
5	304	46
6	304	23
7	304	22
8	304	35
9	304	18
10	304	22
11	304	24
12	304	25
13	304	27
14	304	32
15	304	15
16	304	31
17	304	16
18	304	20
19	304	13
20	304	13
21	304	25
22	304	19
23	304	15
24	304	20
25	304	20
26	304	12
27	304	24
28	304	16
29	304	25
30	304	19
31	304	19
32	304	24
33	304	19
34	304	21
35	304	13
36	304	24
38	304	34
39	304	23
40	304	32
41	304	18
42	304	36
43	304	35
44	304	55
45	304	45
46	304	64
47	304	54
48	304	51
49	304	29
50	304	37
51	304	33
52	304	34
53	304	38
54	304	37
55	304	61
56	304	62
57	304	61
58	304	38
59	304	43
60	304	62
61	304	75
62	304	29
63	304	6
64	304	38
65	304	8
66	304	17
67	304	39
68	304	59
69	304	43
70	304	42
71	304	43
72	304	32
73	304	34
74	304	27
75	304	29
76	304	34
77	304	33
78	304	34
79	304	55
80	304	69
81	304	56
82	304	63
83	304	52
84	304	80
85	304	52
86	304	69
87	304	53
88	304	69
89	304	56
90	304	81
91	304	51
92	304	50
93	304	52
94	304	85
95	304	56
96	304	62
97	304	76
98	304	64
99	304	54
100	304	60
101	304	46
102	304	52
103	304	45
104	304	45
105	304	59
106	304	41
107	304	59
108	304	60
109	304	54
110	304	65
111	304	58
112	304	49
113	304	60
114	304	35
115	304	41
116	304	55
117	304	46
118	304	46
119	304	26
120	304	45
121	304	60
122	304	41
123	304	43
124	304	44
125	304	56
126	304	64
127	304	49
128	304	64
129	304	46
130	304	63
131	304	51
132	304	45
133	304	50
134	304	37
135	304	51
136	304	41
137	304	55
138	304	53
139	304	41
140	304	59
141	304	47
142	304	47
143	304	52
144	304	51
145	304	57
146	304	42
147	304	46
148	304	46
149	304	55
150	304	56
151	304	48
152	304	34
153	304	44
154	304	38
155	304	60
156	304	48
157	304	56
158	304	42
159	304	52
160	304	45
161	304	38
162	304	51
163	304	33
164	304	33
165	304	43
166	304	36
167	304	43
168	304	33
169	304	38
170	304	42
171	304	55
172	304	41
173	304	52
174	304	43
175	304	47
176	304	47
177	304	38
178	304	46
179	304	50
180	304	44
181	304	48
182	304	37
183	304	40
184	304	53
185	304	44
186	304	42
187	304	52
188	304	42
189	304	35
190	304	54
191	304	51
192	304	54
193	304	63
194	304	50
195	304	52
196	304	56
197	304	54
198	304	47
199	304	56
200	304	46
201	304	35
202	304	26
203	304	50
204	304	45
205	304	55
206	304	59
207	304	52
208	304	42
209	304	63
210	304	54
211	304	40
212	304	51
213	304	52
214	304	62
215	304	62
216	304	58
217	304	56
218	304	42
219	304	59
220	304	55
221	304	43
222	304	45
223	304	40
224	304	55
225	304	39
226	304	53
227	304	70
228	304	70
229	304	60
230	304	58
231	304	56
232	304	56
233	304	68
234	304	71
235	304	66
236	304	69
237	304	55
238	304	59
239	304	68
240	304	64
241	304	75
242	304	79
243	304	69
244	304	58
245	304	74
246	304	86
247	304	71
248	304	79
249	304	77
250	304	76
251	304	70
252	304	67
253	304	73
254	304	62
255	304	85
256	304	76
257	304	66
258	304	70
259	304	82
260	304	57
261	304	64
262	304	69
263	304	70
264	304	88
265	304	86
266	304	74
267	304	81
268	304	100
269	304	114
270	304	114
271	304	121
272	304	169
273	304	165
274	304	144
275	304	183
276	304	179
277	304	202
278	304	167
279	304	224
280	304	211
281	304	205
282	304	175
283	304	214
284	304	221
285	304	214
286	304	211
287	304	255
288	304	331
289	304	389
290	304	381
291	304	304
292	304	253
293	304	283
294	304	426
295	304	583
296	304	659
297	304	894
298	304	904
299	304	970
300	304	1199
301	304	1289
302	304	1697
303	304	5717
304	304	15944
1	305	34
2	305	54
3	305	47
4	305	48
5	305	25
6	305	21
7	305	30
8	305	20
9	305	13
10	305	17
11	305	19
12	305	17
13	305	18
14	305	22
15	305	28
16	305	13
17	305	20
18	305	15
19	305	13
20	305	12
21	305	14
22	305	22
23	305	16
24	305	7
25	305	15
26	305	14
27	305	15
28	305	18
29	305	14
30	305	13
31	305	22
32	305	14
33	305	12
34	305	17
35	305	11
36	305	19
38	305	18
39	305	19
40	305	19
41	305	24
42	305	35
43	305	27
44	305	41
45	305	61
46	305	66
47	305	40
48	305	36
49	305	27
50	305	16
51	305	46
52	305	25
53	305	27
54	305	47
55	305	44
56	305	58
57	305	41
58	305	28
59	305	43
60	305	58
61	305	53
62	305	29
63	305	8
64	305	37
65	305	9
66	305	8
67	305	45
68	305	60
69	305	48
70	305	30
71	305	40
72	305	33
73	305	37
74	305	21
75	305	32
76	305	38
77	305	48
78	305	37
79	305	45
80	305	61
81	305	78
82	305	32
83	305	45
84	305	54
85	305	71
86	305	57
87	305	60
88	305	72
89	305	54
90	305	66
91	305	61
92	305	49
93	305	60
94	305	60
95	305	53
96	305	67
97	305	78
98	305	68
99	305	72
100	305	50
101	305	68
102	305	48
103	305	49
104	305	59
105	305	53
106	305	51
107	305	67
108	305	58
109	305	69
110	305	49
111	305	65
112	305	60
113	305	79
114	305	49
115	305	29
116	305	46
117	305	46
118	305	52
119	305	37
120	305	44
121	305	49
122	305	53
123	305	53
124	305	45
125	305	43
126	305	69
127	305	60
128	305	69
129	305	43
130	305	51
131	305	49
132	305	47
133	305	43
134	305	40
135	305	47
136	305	32
137	305	40
138	305	39
139	305	52
140	305	34
141	305	44
142	305	50
143	305	38
144	305	69
145	305	55
146	305	48
147	305	36
148	305	50
149	305	51
150	305	45
151	305	44
152	305	39
153	305	37
154	305	47
155	305	46
156	305	54
157	305	68
158	305	42
159	305	55
160	305	51
161	305	39
162	305	42
163	305	41
164	305	41
165	305	35
166	305	59
167	305	45
168	305	36
169	305	29
170	305	42
171	305	40
172	305	41
173	305	42
174	305	31
175	305	35
176	305	56
177	305	27
178	305	53
179	305	48
180	305	40
181	305	42
182	305	43
183	305	39
184	305	52
185	305	38
186	305	42
187	305	23
188	305	46
189	305	31
190	305	49
191	305	53
192	305	48
193	305	68
194	305	50
195	305	46
196	305	36
197	305	68
198	305	43
199	305	50
200	305	44
201	305	36
202	305	39
203	305	66
204	305	34
205	305	43
206	305	59
207	305	49
208	305	52
209	305	35
210	305	45
211	305	29
212	305	48
213	305	56
214	305	60
215	305	50
216	305	42
217	305	59
218	305	48
219	305	37
220	305	54
221	305	50
222	305	32
223	305	40
224	305	58
225	305	37
226	305	45
227	305	81
228	305	53
229	305	53
230	305	61
231	305	72
232	305	63
233	305	78
234	305	82
235	305	92
236	305	54
237	305	67
238	305	66
239	305	68
240	305	77
241	305	69
242	305	90
243	305	71
244	305	54
245	305	78
246	305	88
247	305	77
248	305	74
249	305	75
250	305	65
251	305	70
252	305	81
253	305	64
254	305	80
255	305	66
256	305	66
257	305	56
258	305	50
259	305	62
260	305	66
261	305	64
262	305	60
263	305	60
264	305	81
265	305	73
266	305	58
267	305	85
268	305	93
269	305	98
270	305	84
271	305	77
272	305	120
273	305	135
274	305	144
275	305	168
276	305	144
277	305	195
278	305	177
279	305	188
280	305	182
281	305	161
282	305	197
283	305	206
284	305	196
285	305	236
286	305	202
287	305	204
288	305	266
289	305	325
290	305	309
291	305	228
292	305	178
293	305	207
294	305	322
295	305	468
296	305	454
297	305	533
298	305	573
299	305	675
300	305	888
301	305	859
302	305	1196
303	305	2752
304	305	4348
305	305	15931
0	306	2
1	306	23
2	306	29
3	306	38
4	306	27
5	306	20
6	306	18
7	306	19
8	306	17
9	306	17
10	306	8
11	306	22
12	306	15
13	306	12
14	306	16
15	306	20
16	306	16
17	306	19
18	306	6
19	306	14
20	306	15
21	306	21
22	306	19
23	306	13
24	306	10
25	306	9
26	306	10
27	306	14
28	306	10
29	306	14
30	306	12
31	306	13
32	306	13
33	306	10
34	306	17
35	306	14
36	306	22
38	306	12
39	306	15
40	306	17
41	306	11
42	306	21
43	306	17
44	306	29
45	306	38
46	306	56
47	306	33
48	306	24
49	306	18
50	306	26
51	306	18
52	306	18
53	306	22
54	306	35
55	306	35
56	306	43
57	306	32
58	306	20
59	306	23
60	306	35
61	306	54
62	306	25
63	306	8
64	306	30
65	306	6
66	306	1
67	306	30
68	306	35
69	306	31
70	306	28
71	306	27
72	306	23
73	306	26
74	306	16
75	306	19
76	306	20
77	306	38
78	306	27
79	306	37
80	306	48
81	306	47
82	306	28
83	306	43
84	306	38
85	306	43
86	306	44
87	306	46
88	306	49
89	306	28
90	306	45
91	306	41
92	306	39
93	306	35
94	306	51
95	306	47
96	306	48
97	306	55
98	306	47
99	306	49
100	306	36
101	306	44
102	306	41
103	306	28
104	306	52
105	306	38
106	306	24
107	306	40
108	306	44
109	306	37
110	306	41
111	306	49
112	306	37
113	306	49
114	306	42
115	306	27
116	306	28
117	306	36
118	306	35
119	306	34
120	306	36
121	306	36
122	306	38
123	306	33
124	306	33
125	306	32
126	306	37
127	306	50
128	306	49
129	306	38
130	306	54
131	306	34
132	306	37
133	306	38
134	306	27
135	306	30
136	306	36
137	306	34
138	306	39
139	306	33
140	306	26
141	306	28
142	306	28
143	306	36
144	306	43
145	306	42
146	306	38
147	306	37
148	306	35
149	306	38
150	306	31
151	306	30
152	306	27
153	306	33
154	306	31
155	306	31
156	306	30
157	306	45
158	306	35
159	306	36
160	306	46
161	306	31
162	306	35
163	306	40
164	306	26
165	306	28
166	306	29
167	306	43
168	306	28
169	306	23
170	306	29
171	306	29
172	306	31
173	306	26
174	306	30
175	306	26
176	306	31
177	306	25
178	306	37
179	306	35
180	306	36
181	306	47
182	306	32
183	306	33
184	306	36
185	306	30
186	306	30
187	306	27
188	306	32
189	306	23
190	306	49
191	306	37
192	306	45
193	306	44
194	306	38
195	306	40
196	306	43
197	306	39
198	306	44
199	306	36
200	306	23
201	306	28
202	306	29
203	306	41
204	306	36
205	306	37
206	306	34
207	306	32
208	306	29
209	306	39
210	306	33
211	306	32
212	306	32
213	306	34
214	306	36
215	306	39
216	306	38
217	306	37
218	306	36
219	306	34
220	306	40
221	306	24
222	306	29
223	306	27
224	306	29
225	306	24
226	306	44
227	306	36
228	306	43
229	306	54
230	306	49
231	306	43
232	306	61
233	306	58
234	306	44
235	306	56
236	306	55
237	306	40
238	306	62
239	306	52
240	306	57
241	306	39
242	306	63
243	306	37
244	306	34
245	306	57
246	306	63
247	306	52
248	306	44
249	306	48
250	306	72
251	306	54
252	306	49
253	306	49
254	306	57
255	306	53
256	306	51
257	306	49
258	306	29
259	306	50
260	306	48
261	306	35
262	306	27
263	306	49
264	306	56
265	306	43
266	306	44
267	306	65
268	306	76
269	306	61
270	306	72
271	306	87
272	306	120
273	306	105
274	306	126
275	306	100
276	306	113
277	306	155
278	306	131
279	306	136
280	306	144
281	306	134
282	306	141
283	306	143
284	306	147
285	306	156
286	306	160
287	306	154
288	306	186
289	306	206
290	306	220
291	306	152
292	306	126
293	306	136
294	306	195
295	306	310
296	306	343
297	306	364
298	306	424
299	306	401
300	306	530
301	306	588
302	306	755
303	306	1755
304	306	1505
305	306	2247
306	306	9252
0	307	2
1	307	14
2	307	31
3	307	35
4	307	22
5	307	23
6	307	16
7	307	14
8	307	14
9	307	18
10	307	12
11	307	7
12	307	13
13	307	10
14	307	11
15	307	18
16	307	10
17	307	12
18	307	7
19	307	7
20	307	16
21	307	13
22	307	8
23	307	12
24	307	10
25	307	10
26	307	14
27	307	11
28	307	12
29	307	9
30	307	12
31	307	18
32	307	11
33	307	8
34	307	19
35	307	8
36	307	9
38	307	11
39	307	8
40	307	12
41	307	13
42	307	19
43	307	15
44	307	35
45	307	35
46	307	40
47	307	26
48	307	10
49	307	11
50	307	15
51	307	12
52	307	16
53	307	19
54	307	21
55	307	18
56	307	39
57	307	44
58	307	28
59	307	22
60	307	31
61	307	22
62	307	14
63	307	3
64	307	15
65	307	4
66	307	7
67	307	15
68	307	40
69	307	35
70	307	20
71	307	20
72	307	19
73	307	27
74	307	19
75	307	27
76	307	26
77	307	26
78	307	25
79	307	33
80	307	40
81	307	42
82	307	32
83	307	46
84	307	34
85	307	32
86	307	28
87	307	24
88	307	44
89	307	40
90	307	44
91	307	32
92	307	25
93	307	23
94	307	33
95	307	24
96	307	34
97	307	45
98	307	42
99	307	27
100	307	29
101	307	24
102	307	18
103	307	24
104	307	32
105	307	20
106	307	24
107	307	26
108	307	38
109	307	25
110	307	36
111	307	36
112	307	21
113	307	31
114	307	38
115	307	22
116	307	40
117	307	29
118	307	35
119	307	25
120	307	21
121	307	23
122	307	28
123	307	23
124	307	30
125	307	24
126	307	26
127	307	31
128	307	20
129	307	34
130	307	29
131	307	23
132	307	32
133	307	19
134	307	28
135	307	30
136	307	24
137	307	25
138	307	28
139	307	33
140	307	26
141	307	33
142	307	27
143	307	29
144	307	28
145	307	26
146	307	26
147	307	34
148	307	15
149	307	26
150	307	16
151	307	19
152	307	16
153	307	19
154	307	38
155	307	33
156	307	30
157	307	29
158	307	28
159	307	27
160	307	36
161	307	21
162	307	16
163	307	22
164	307	21
165	307	27
166	307	29
167	307	27
168	307	18
169	307	20
170	307	19
171	307	18
172	307	18
173	307	22
174	307	21
175	307	21
176	307	31
177	307	17
178	307	30
179	307	31
180	307	18
181	307	25
182	307	19
183	307	18
184	307	30
185	307	26
186	307	26
187	307	28
188	307	20
189	307	20
190	307	24
191	307	30
192	307	37
193	307	19
194	307	32
195	307	21
196	307	24
197	307	21
198	307	36
199	307	30
200	307	31
201	307	25
202	307	21
203	307	30
204	307	26
205	307	22
206	307	30
207	307	34
208	307	24
209	307	29
210	307	25
211	307	23
212	307	24
213	307	31
214	307	35
215	307	26
216	307	21
217	307	48
218	307	34
219	307	27
220	307	24
221	307	24
222	307	29
223	307	26
224	307	26
225	307	25
226	307	28
227	307	33
228	307	26
229	307	28
230	307	39
231	307	28
232	307	33
233	307	27
234	307	28
235	307	34
236	307	33
237	307	39
238	307	39
239	307	35
240	307	33
241	307	29
242	307	42
243	307	38
244	307	26
245	307	33
246	307	33
247	307	42
248	307	35
249	307	55
250	307	37
251	307	42
252	307	42
253	307	43
254	307	48
255	307	28
256	307	25
257	307	28
258	307	41
259	307	30
260	307	34
261	307	31
262	307	34
263	307	36
264	307	50
265	307	40
266	307	42
267	307	47
268	307	49
269	307	44
270	307	55
271	307	73
272	307	87
273	307	82
274	307	83
275	307	92
276	307	78
277	307	79
278	307	73
279	307	91
280	307	78
281	307	86
282	307	83
283	307	81
284	307	111
285	307	108
286	307	93
287	307	117
288	307	138
289	307	156
290	307	142
291	307	128
292	307	127
293	307	137
294	307	173
295	307	257
296	307	247
297	307	285
298	307	338
299	307	339
300	307	390
301	307	378
302	307	552
303	307	1139
304	307	888
305	307	1015
306	307	1571
307	307	4605
0	308	1
1	308	30
2	308	61
3	308	76
4	308	55
5	308	52
6	308	41
7	308	47
8	308	31
9	308	26
10	308	29
11	308	32
12	308	25
13	308	35
14	308	28
15	308	34
16	308	41
17	308	43
18	308	31
19	308	28
20	308	36
21	308	18
22	308	19
23	308	29
24	308	34
25	308	23
26	308	19
27	308	32
28	308	21
29	308	27
30	308	26
31	308	27
32	308	26
33	308	30
34	308	36
35	308	24
36	308	29
38	308	29
39	308	35
40	308	43
41	308	32
42	308	47
43	308	49
44	308	84
45	308	84
46	308	100
47	308	65
48	308	52
49	308	15
50	308	25
51	308	27
52	308	23
53	308	14
54	308	51
55	308	83
56	308	103
57	308	76
58	308	58
59	308	65
60	308	89
61	308	69
62	308	38
63	308	3
64	308	37
65	308	6
66	308	12
67	308	35
68	308	85
69	308	73
70	308	62
71	308	45
72	308	59
73	308	46
74	308	32
75	308	44
76	308	47
77	308	60
78	308	54
79	308	73
80	308	61
81	308	77
82	308	57
83	308	73
84	308	58
85	308	52
86	308	59
87	308	63
88	308	89
89	308	77
90	308	86
91	308	54
92	308	50
93	308	62
94	308	79
95	308	74
96	308	75
97	308	97
98	308	63
99	308	55
100	308	44
101	308	44
102	308	36
103	308	50
104	308	51
105	308	32
106	308	49
107	308	57
108	308	78
109	308	43
110	308	50
111	308	55
112	308	59
113	308	68
114	308	63
115	308	70
116	308	73
117	308	68
118	308	63
119	308	48
120	308	47
121	308	47
122	308	57
123	308	48
124	308	39
125	308	51
126	308	48
127	308	53
128	308	73
129	308	98
130	308	56
131	308	67
132	308	66
133	308	53
134	308	67
135	308	67
136	308	59
137	308	58
138	308	69
139	308	57
140	308	52
141	308	56
142	308	37
143	308	57
144	308	71
145	308	65
146	308	42
147	308	35
148	308	49
149	308	40
150	308	43
151	308	47
152	308	33
153	308	30
154	308	37
155	308	59
156	308	68
157	308	69
158	308	59
159	308	63
160	308	52
161	308	45
162	308	40
163	308	35
164	308	48
165	308	38
166	308	30
167	308	47
168	308	33
169	308	41
170	308	35
171	308	57
172	308	45
173	308	39
174	308	35
175	308	37
176	308	44
177	308	41
178	308	56
179	308	74
180	308	43
181	308	52
182	308	60
183	308	36
184	308	38
185	308	67
186	308	68
187	308	73
188	308	58
189	308	33
190	308	50
191	308	44
192	308	59
193	308	47
194	308	52
195	308	56
196	308	52
197	308	49
198	308	66
199	308	66
200	308	58
201	308	80
202	308	57
203	308	71
204	308	51
205	308	50
206	308	53
207	308	58
208	308	51
209	308	59
210	308	67
211	308	66
212	308	58
213	308	64
214	308	85
215	308	68
216	308	51
217	308	65
218	308	64
219	308	69
220	308	57
221	308	62
222	308	51
223	308	64
224	308	60
225	308	65
226	308	73
227	308	63
228	308	58
229	308	58
230	308	67
231	308	65
232	308	63
233	308	71
234	308	75
235	308	72
236	308	68
237	308	67
238	308	63
239	308	74
240	308	62
241	308	68
242	308	73
243	308	86
244	308	65
245	308	82
246	308	90
247	308	76
248	308	93
249	308	84
250	308	100
251	308	84
252	308	70
253	308	76
254	308	74
255	308	88
256	308	76
257	308	91
258	308	80
259	308	81
260	308	86
261	308	86
262	308	77
263	308	100
264	308	97
265	308	97
266	308	106
267	308	106
268	308	118
269	308	107
270	308	135
271	308	131
272	308	174
273	308	163
274	308	170
275	308	192
276	308	136
277	308	159
278	308	148
279	308	171
280	308	197
281	308	188
282	308	172
283	308	166
284	308	176
285	308	197
286	308	181
287	308	232
288	308	254
289	308	296
290	308	305
291	308	318
292	308	274
293	308	334
294	308	348
295	308	512
296	308	576
297	308	760
298	308	714
299	308	729
300	308	811
301	308	812
302	308	1053
303	308	2158
304	308	1640
305	308	1557
306	308	1697
307	308	2839
308	308	20223
0	309	2
1	309	42
2	309	66
3	309	87
4	309	59
5	309	47
6	309	51
7	309	43
8	309	29
9	309	30
10	309	36
11	309	27
12	309	31
13	309	28
14	309	36
15	309	36
16	309	39
17	309	20
18	309	32
19	309	16
20	309	36
21	309	19
22	309	26
23	309	22
24	309	30
25	309	24
26	309	24
27	309	25
28	309	27
29	309	28
30	309	31
31	309	26
32	309	37
33	309	28
34	309	36
35	309	38
36	309	38
38	309	36
39	309	46
40	309	35
41	309	23
42	309	47
43	309	42
44	309	77
45	309	79
46	309	110
47	309	83
48	309	53
49	309	42
50	309	40
51	309	49
52	309	40
53	309	43
54	309	84
55	309	80
56	309	95
57	309	75
58	309	44
59	309	63
60	309	84
61	309	98
62	309	59
63	309	14
64	309	57
65	309	17
66	309	15
67	309	73
68	309	85
69	309	67
70	309	68
71	309	58
72	309	37
73	309	34
74	309	44
75	309	42
76	309	55
77	309	78
78	309	53
79	309	67
80	309	94
81	309	94
82	309	81
83	309	81
84	309	92
85	309	109
86	309	108
87	309	107
88	309	102
89	309	74
90	309	115
91	309	100
92	309	86
93	309	85
94	309	98
95	309	107
96	309	107
97	309	108
98	309	117
99	309	88
100	309	91
101	309	77
102	309	73
103	309	85
104	309	73
105	309	73
106	309	83
107	309	91
108	309	93
109	309	72
110	309	76
111	309	110
112	309	103
113	309	125
114	309	86
115	309	71
116	309	87
117	309	85
118	309	83
119	309	61
120	309	72
121	309	91
122	309	91
123	309	72
124	309	93
125	309	86
126	309	93
127	309	91
128	309	99
129	309	73
130	309	91
131	309	79
132	309	80
133	309	79
134	309	83
135	309	65
136	309	61
137	309	66
138	309	82
139	309	96
140	309	76
141	309	63
142	309	75
143	309	67
144	309	111
145	309	112
146	309	86
147	309	99
148	309	100
149	309	85
150	309	86
151	309	82
152	309	68
153	309	91
154	309	70
155	309	86
156	309	70
157	309	86
158	309	68
159	309	104
160	309	101
161	309	78
162	309	94
163	309	77
164	309	80
165	309	93
166	309	62
167	309	75
168	309	55
169	309	84
170	309	64
171	309	82
172	309	59
173	309	72
174	309	79
175	309	69
176	309	86
177	309	54
178	309	85
179	309	74
180	309	76
181	309	71
182	309	70
183	309	75
184	309	82
185	309	72
186	309	67
187	309	56
188	309	67
189	309	68
190	309	64
191	309	91
192	309	105
193	309	91
194	309	94
195	309	112
196	309	78
197	309	109
198	309	98
199	309	80
200	309	73
201	309	53
202	309	58
203	309	90
204	309	76
205	309	82
206	309	66
207	309	87
208	309	77
209	309	80
210	309	63
211	309	64
212	309	70
213	309	88
214	309	91
215	309	76
216	309	87
217	309	88
218	309	82
219	309	77
220	309	93
221	309	61
222	309	72
223	309	62
224	309	78
225	309	73
226	309	74
227	309	120
228	309	90
229	309	103
230	309	123
231	309	125
232	309	120
233	309	132
234	309	115
235	309	121
236	309	102
237	309	103
238	309	111
239	309	103
240	309	132
241	309	117
242	309	136
243	309	119
244	309	101
245	309	104
246	309	147
247	309	115
248	309	124
249	309	114
250	309	102
251	309	114
252	309	112
253	309	120
254	309	102
255	309	111
256	309	112
257	309	86
258	309	96
259	309	99
260	309	89
261	309	80
262	309	84
263	309	96
264	309	145
265	309	98
266	309	98
267	309	140
268	309	130
269	309	131
270	309	139
271	309	142
272	309	204
273	309	234
274	309	240
275	309	206
276	309	233
277	309	300
278	309	291
279	309	289
280	309	273
281	309	330
282	309	323
283	309	335
284	309	338
285	309	360
286	309	316
287	309	309
288	309	452
289	309	470
290	309	501
291	309	332
292	309	266
293	309	312
294	309	411
295	309	631
296	309	622
297	309	719
298	309	753
299	309	839
300	309	1101
301	309	1108
302	309	1358
303	309	3197
304	309	2342
305	309	2296
306	309	2261
307	309	2064
308	309	7901
309	309	43132
1	310	57
2	310	82
3	310	97
4	310	76
5	310	70
6	310	46
7	310	43
8	310	49
9	310	34
10	310	30
11	310	23
12	310	30
13	310	38
14	310	48
15	310	43
16	310	34
17	310	34
18	310	27
19	310	19
20	310	38
21	310	30
22	310	24
23	310	30
24	310	27
25	310	26
26	310	21
27	310	27
28	310	23
29	310	25
30	310	30
31	310	37
32	310	32
33	310	30
34	310	30
35	310	34
36	310	41
38	310	41
39	310	31
40	310	38
41	310	39
42	310	39
43	310	29
44	310	93
45	310	109
46	310	116
47	310	85
48	310	56
49	310	39
50	310	61
51	310	57
52	310	44
53	310	52
54	310	90
55	310	97
56	310	109
57	310	72
58	310	60
59	310	56
60	310	110
61	310	97
62	310	72
63	310	11
64	310	77
65	310	19
66	310	20
67	310	72
68	310	98
69	310	80
70	310	75
71	310	65
72	310	52
73	310	51
74	310	51
75	310	60
76	310	56
77	310	67
78	310	71
79	310	91
80	310	118
81	310	100
82	310	95
83	310	100
84	310	98
85	310	113
86	310	110
87	310	86
88	310	97
89	310	84
90	310	103
91	310	93
92	310	104
93	310	84
94	310	98
95	310	103
96	310	101
97	310	134
98	310	120
99	310	105
100	310	99
101	310	85
102	310	68
103	310	108
104	310	91
105	310	102
106	310	70
107	310	97
108	310	115
109	310	54
110	310	93
111	310	108
112	310	92
113	310	124
114	310	98
115	310	74
116	310	86
117	310	86
118	310	77
119	310	86
120	310	65
121	310	89
122	310	103
123	310	90
124	310	102
125	310	93
126	310	91
127	310	111
128	310	95
129	310	91
130	310	99
131	310	81
132	310	90
133	310	84
134	310	75
135	310	78
136	310	61
137	310	79
138	310	97
139	310	92
140	310	72
141	310	73
142	310	75
143	310	90
144	310	107
145	310	95
146	310	102
147	310	85
148	310	98
149	310	92
150	310	65
151	310	83
152	310	55
153	310	69
154	310	73
155	310	105
156	310	76
157	310	106
158	310	81
159	310	75
160	310	108
161	310	86
162	310	80
163	310	72
164	310	85
165	310	65
166	310	87
167	310	82
168	310	65
169	310	75
170	310	93
171	310	85
172	310	89
173	310	69
174	310	73
175	310	81
176	310	71
177	310	64
178	310	68
179	310	74
180	310	65
181	310	87
182	310	56
183	310	82
184	310	95
185	310	89
186	310	68
187	310	64
188	310	70
189	310	72
190	310	69
191	310	84
192	310	80
193	310	96
194	310	96
195	310	108
196	310	89
197	310	98
198	310	86
199	310	78
200	310	71
201	310	63
202	310	64
203	310	112
204	310	95
205	310	89
206	310	79
207	310	78
208	310	106
209	310	90
210	310	80
211	310	72
212	310	73
213	310	95
214	310	101
215	310	88
216	310	88
217	310	122
218	310	95
219	310	102
220	310	98
221	310	85
222	310	77
223	310	71
224	310	73
225	310	70
226	310	100
227	310	87
228	310	102
229	310	105
230	310	113
231	310	112
232	310	114
233	310	144
234	310	151
235	310	143
236	310	143
237	310	122
238	310	122
239	310	142
240	310	121
241	310	105
242	310	163
243	310	136
244	310	84
245	310	148
246	310	119
247	310	128
248	310	113
249	310	126
250	310	135
251	310	107
252	310	122
253	310	141
254	310	142
255	310	120
256	310	113
257	310	93
258	310	87
259	310	109
260	310	77
261	310	86
262	310	85
263	310	97
264	310	148
265	310	128
266	310	111
267	310	150
268	310	183
269	310	159
270	310	145
271	310	158
272	310	225
273	310	259
274	310	270
275	310	231
276	310	262
277	310	306
278	310	313
279	310	340
280	310	298
281	310	273
282	310	315
283	310	355
284	310	342
285	310	357
286	310	335
287	310	372
288	310	459
289	310	508
290	310	530
291	310	373
292	310	314
293	310	326
294	310	489
295	310	684
296	310	703
297	310	785
298	310	801
299	310	983
300	310	1162
301	310	1173
302	310	1554
303	310	3306
304	310	2314
305	310	2220
306	310	1917
307	310	1514
308	310	3873
309	310	12019
310	310	43326
0	311	1
1	311	56
2	311	82
3	311	107
4	311	80
5	311	64
6	311	56
7	311	58
8	311	67
9	311	35
10	311	31
11	311	35
12	311	38
13	311	29
14	311	45
15	311	46
16	311	46
17	311	49
18	311	32
19	311	25
20	311	33
21	311	34
22	311	36
23	311	26
24	311	29
25	311	38
26	311	33
27	311	32
28	311	35
29	311	33
30	311	26
31	311	31
32	311	34
33	311	35
34	311	28
35	311	32
36	311	37
38	311	41
39	311	48
40	311	45
41	311	42
42	311	43
43	311	54
44	311	105
45	311	136
46	311	121
47	311	81
48	311	50
49	311	35
50	311	42
51	311	57
52	311	44
53	311	33
54	311	88
55	311	105
56	311	106
57	311	74
58	311	76
59	311	92
60	311	112
61	311	105
62	311	60
63	311	11
64	311	60
65	311	18
66	311	14
67	311	65
68	311	108
69	311	92
70	311	70
71	311	51
72	311	62
73	311	47
74	311	60
75	311	54
76	311	82
77	311	82
78	311	84
79	311	90
80	311	108
81	311	93
82	311	90
83	311	100
84	311	81
85	311	74
86	311	126
87	311	91
88	311	109
89	311	103
90	311	101
91	311	91
92	311	79
93	311	86
94	311	114
95	311	93
96	311	84
97	311	91
98	311	105
99	311	91
100	311	84
101	311	75
102	311	60
103	311	98
104	311	73
105	311	68
106	311	72
107	311	96
108	311	103
109	311	84
110	311	82
111	311	93
112	311	108
113	311	97
114	311	94
115	311	68
116	311	85
117	311	82
118	311	88
119	311	61
120	311	77
121	311	67
122	311	76
123	311	52
124	311	95
125	311	66
126	311	84
127	311	87
128	311	104
129	311	88
130	311	92
131	311	102
132	311	81
133	311	64
134	311	78
135	311	66
136	311	78
137	311	88
138	311	82
139	311	95
140	311	111
141	311	78
142	311	89
143	311	67
144	311	92
145	311	92
146	311	65
147	311	82
148	311	55
149	311	71
150	311	67
151	311	60
152	311	50
153	311	66
154	311	69
155	311	80
156	311	95
157	311	99
158	311	75
159	311	83
160	311	85
161	311	72
162	311	78
163	311	69
164	311	61
165	311	61
166	311	60
167	311	53
168	311	50
169	311	54
170	311	58
171	311	66
172	311	77
173	311	56
174	311	77
175	311	79
176	311	67
177	311	45
178	311	77
179	311	75
180	311	76
181	311	72
182	311	59
183	311	74
184	311	90
185	311	74
186	311	86
187	311	75
188	311	85
189	311	46
190	311	65
191	311	81
192	311	89
193	311	84
194	311	92
195	311	70
196	311	75
197	311	98
198	311	76
199	311	109
200	311	79
201	311	81
202	311	73
203	311	90
204	311	96
205	311	83
206	311	96
207	311	100
208	311	98
209	311	93
210	311	86
211	311	94
212	311	85
213	311	95
214	311	106
215	311	84
216	311	89
217	311	104
218	311	94
219	311	99
220	311	101
221	311	79
222	311	89
223	311	83
224	311	89
225	311	86
226	311	105
227	311	99
228	311	93
229	311	93
230	311	115
231	311	80
232	311	96
233	311	95
234	311	84
235	311	118
236	311	126
237	311	113
238	311	121
239	311	95
240	311	110
241	311	80
242	311	125
243	311	119
244	311	90
245	311	136
246	311	102
247	311	110
248	311	88
249	311	118
250	311	120
251	311	94
252	311	127
253	311	111
254	311	130
255	311	116
256	311	119
257	311	97
258	311	115
259	311	123
260	311	109
261	311	117
262	311	89
263	311	119
264	311	149
265	311	132
266	311	107
267	311	168
268	311	157
269	311	178
270	311	177
271	311	197
272	311	212
273	311	237
274	311	237
275	311	228
276	311	209
277	311	244
278	311	214
279	311	266
280	311	280
281	311	271
282	311	280
283	311	271
284	311	249
285	311	267
286	311	291
287	311	341
288	311	347
289	311	409
290	311	464
291	311	418
292	311	349
293	311	379
294	311	483
295	311	610
296	311	715
297	311	811
298	311	876
299	311	901
300	311	1057
301	311	1037
302	311	1313
303	311	2718
304	311	1926
305	311	1552
306	311	1267
307	311	968
308	311	2503
309	311	4798
310	311	11223
311	311	39757
0	312	1
1	312	43
2	312	139
3	312	180
4	312	115
5	312	120
6	312	87
7	312	87
8	312	75
9	312	63
10	312	47
11	312	52
12	312	50
13	312	49
14	312	69
15	312	65
16	312	56
17	312	63
18	312	54
19	312	59
20	312	57
21	312	51
22	312	52
23	312	48
24	312	49
25	312	47
26	312	35
27	312	59
28	312	48
29	312	51
30	312	62
31	312	50
32	312	66
33	312	51
34	312	52
35	312	53
36	312	61
38	312	59
39	312	82
40	312	67
41	312	81
42	312	89
43	312	87
44	312	159
45	312	163
46	312	158
47	312	78
48	312	52
49	312	30
50	312	35
51	312	43
52	312	43
53	312	28
54	312	68
55	312	105
56	312	161
57	312	121
58	312	116
59	312	119
60	312	162
61	312	117
62	312	46
63	312	8
64	312	59
65	312	8
66	312	13
67	312	75
68	312	126
69	312	149
70	312	136
71	312	126
72	312	96
73	312	105
74	312	93
75	312	95
76	312	113
77	312	108
78	312	118
79	312	156
80	312	138
81	312	128
82	312	112
83	312	124
84	312	94
85	312	104
86	312	132
87	312	122
88	312	179
89	312	141
90	312	128
91	312	100
92	312	91
93	312	81
94	312	143
95	312	130
96	312	127
97	312	145
98	312	109
99	312	104
100	312	82
101	312	71
102	312	67
103	312	99
104	312	71
105	312	73
106	312	58
107	312	120
108	312	117
109	312	66
110	312	86
111	312	90
112	312	109
113	312	129
114	312	149
115	312	129
116	312	130
117	312	100
118	312	117
119	312	95
120	312	106
121	312	103
122	312	102
123	312	73
124	312	102
125	312	84
126	312	97
127	312	94
128	312	133
129	312	175
130	312	131
131	312	156
132	312	133
133	312	110
134	312	111
135	312	108
136	312	107
137	312	116
138	312	123
139	312	132
140	312	111
141	312	118
142	312	119
143	312	105
144	312	132
145	312	96
146	312	77
147	312	75
148	312	79
149	312	77
150	312	60
151	312	73
152	312	49
153	312	74
154	312	55
155	312	102
156	312	150
157	312	125
158	312	97
159	312	99
160	312	100
161	312	82
162	312	74
163	312	71
164	312	78
165	312	63
166	312	72
167	312	65
168	312	58
169	312	57
170	312	72
171	312	65
172	312	68
173	312	54
174	312	75
175	312	67
176	312	80
177	312	68
178	312	93
179	312	88
180	312	83
181	312	98
182	312	89
183	312	87
184	312	122
185	312	113
186	312	126
187	312	100
188	312	110
189	312	69
190	312	101
191	312	86
192	312	80
193	312	93
194	312	90
195	312	88
196	312	73
197	312	110
198	312	102
199	312	143
200	312	112
201	312	140
202	312	93
203	312	121
204	312	125
205	312	112
206	312	122
207	312	116
208	312	107
209	312	134
210	312	132
211	312	121
212	312	144
213	312	132
214	312	129
215	312	125
216	312	132
217	312	119
218	312	113
219	312	126
220	312	140
221	312	136
222	312	129
223	312	114
224	312	119
225	312	131
226	312	124
227	312	118
228	312	91
229	312	100
230	312	76
231	312	103
232	312	114
233	312	117
234	312	131
235	312	145
236	312	157
237	312	158
238	312	134
239	312	116
240	312	135
241	312	126
242	312	151
243	312	155
244	312	109
245	312	143
246	312	138
247	312	125
248	312	121
249	312	160
250	312	163
251	312	126
252	312	123
253	312	156
254	312	138
255	312	150
256	312	180
257	312	141
258	312	165
259	312	170
260	312	155
261	312	155
262	312	145
263	312	155
264	312	198
265	312	179
266	312	195
267	312	205
268	312	243
269	312	202
270	312	213
271	312	279
272	312	286
273	312	234
274	312	288
275	312	281
276	312	214
277	312	275
278	312	288
279	312	282
280	312	320
281	312	336
282	312	267
283	312	299
284	312	308
285	312	311
286	312	345
287	312	412
288	312	397
289	312	483
290	312	526
291	312	603
292	312	500
293	312	544
294	312	667
295	312	890
296	312	1067
297	312	1167
298	312	1128
299	312	1064
300	312	1232
301	312	1228
302	312	1581
303	312	3407
304	312	1583
305	312	1195
306	312	979
307	312	797
308	312	1929
309	312	3137
310	312	4736
311	312	12155
312	312	61988
0	313	2
1	313	50
2	313	79
3	313	103
4	313	81
5	313	79
6	313	61
7	313	44
8	313	41
9	313	34
10	313	18
11	313	28
12	313	17
13	313	34
14	313	49
15	313	48
16	313	39
17	313	40
18	313	37
19	313	29
20	313	21
21	313	33
22	313	42
23	313	29
24	313	30
25	313	34
26	313	26
27	313	31
28	313	27
29	313	27
30	313	22
31	313	44
32	313	32
33	313	21
34	313	44
35	313	20
36	313	26
38	313	39
39	313	54
40	313	42
41	313	48
42	313	42
43	313	56
44	313	104
45	313	71
46	313	117
47	313	77
48	313	49
49	313	29
50	313	45
51	313	53
52	313	30
53	313	39
54	313	63
55	313	84
56	313	107
57	313	62
58	313	67
59	313	59
60	313	97
61	313	88
62	313	55
63	313	12
64	313	37
65	313	10
66	313	9
67	313	46
68	313	80
69	313	63
70	313	81
71	313	79
72	313	52
73	313	60
74	313	56
75	313	55
76	313	66
77	313	76
78	313	72
79	313	83
80	313	108
81	313	96
82	313	60
83	313	78
84	313	87
85	313	91
86	313	98
87	313	91
88	313	100
89	313	83
90	313	88
91	313	75
92	313	87
93	313	81
94	313	101
95	313	100
96	313	113
97	313	118
98	313	101
99	313	99
100	313	69
101	313	78
102	313	68
103	313	69
104	313	72
105	313	82
106	313	47
107	313	87
108	313	84
109	313	54
110	313	71
111	313	90
112	313	80
113	313	142
114	313	99
115	313	66
116	313	64
117	313	69
118	313	58
119	313	87
120	313	90
121	313	92
122	313	79
123	313	89
124	313	87
125	313	90
126	313	95
127	313	88
128	313	119
129	313	94
130	313	98
131	313	90
132	313	102
133	313	85
134	313	79
135	313	83
136	313	83
137	313	69
138	313	90
139	313	96
140	313	77
141	313	79
142	313	90
143	313	85
144	313	100
145	313	100
146	313	89
147	313	100
148	313	80
149	313	82
150	313	69
151	313	81
152	313	56
153	313	68
154	313	65
155	313	63
156	313	74
157	313	98
158	313	91
159	313	85
160	313	107
161	313	73
162	313	69
163	313	78
164	313	71
165	313	58
166	313	71
167	313	58
168	313	44
169	313	65
170	313	68
171	313	67
172	313	72
173	313	59
174	313	62
175	313	64
176	313	90
177	313	56
178	313	80
179	313	61
180	313	59
181	313	84
182	313	68
183	313	76
184	313	84
185	313	80
186	313	62
187	313	55
188	313	84
189	313	40
190	313	83
191	313	93
192	313	93
193	313	83
194	313	75
195	313	86
196	313	72
197	313	89
198	313	82
199	313	92
200	313	62
201	313	77
202	313	67
203	313	96
204	313	99
205	313	70
206	313	92
207	313	81
208	313	102
209	313	74
210	313	87
211	313	89
212	313	78
213	313	115
214	313	112
215	313	96
216	313	91
217	313	145
218	313	85
219	313	75
220	313	107
221	313	84
222	313	101
223	313	92
224	313	79
225	313	81
226	313	105
227	313	108
228	313	100
229	313	86
230	313	97
231	313	100
232	313	116
233	313	105
234	313	127
235	313	110
236	313	114
237	313	114
238	313	116
239	313	118
240	313	101
241	313	105
242	313	137
243	313	111
244	313	104
245	313	136
246	313	105
247	313	93
248	313	116
249	313	111
250	313	134
251	313	112
252	313	128
253	313	126
254	313	127
255	313	131
256	313	90
257	313	96
258	313	117
259	313	108
260	313	97
261	313	112
262	313	102
263	313	120
264	313	164
265	313	112
266	313	109
267	313	142
268	313	157
269	313	152
270	313	142
271	313	137
272	313	179
273	313	202
274	313	222
275	313	188
276	313	223
277	313	227
278	313	246
279	313	264
280	313	217
281	313	248
282	313	271
283	313	256
284	313	294
285	313	333
286	313	263
287	313	264
288	313	356
289	313	439
290	313	470
291	313	297
292	313	267
293	313	305
294	313	389
295	313	510
296	313	518
297	313	514
298	313	621
299	313	594
300	313	801
301	313	839
302	313	911
303	313	1959
304	313	934
305	313	761
306	313	532
307	313	388
308	313	916
309	313	1786
310	313	2379
311	313	3658
312	313	14323
313	313	43386
0	314	1
1	314	51
2	314	105
3	314	97
4	314	105
5	314	83
6	314	57
7	314	58
8	314	51
9	314	42
10	314	26
11	314	36
12	314	46
13	314	40
14	314	55
15	314	43
16	314	46
17	314	50
18	314	30
19	314	33
20	314	38
21	314	29
22	314	36
23	314	35
24	314	29
25	314	22
26	314	36
27	314	35
28	314	27
29	314	26
30	314	25
31	314	48
32	314	30
33	314	26
34	314	34
35	314	29
36	314	34
38	314	35
39	314	40
40	314	49
41	314	31
42	314	61
43	314	64
44	314	96
45	314	114
46	314	123
47	314	61
48	314	58
49	314	50
50	314	28
51	314	49
52	314	37
53	314	46
54	314	81
55	314	84
56	314	120
57	314	69
58	314	63
59	314	64
60	314	83
61	314	82
62	314	58
63	314	10
64	314	52
65	314	13
66	314	18
67	314	57
68	314	82
69	314	89
70	314	97
71	314	57
72	314	48
73	314	78
74	314	68
75	314	67
76	314	79
77	314	85
78	314	96
79	314	97
80	314	127
81	314	104
82	314	81
83	314	98
84	314	96
85	314	131
86	314	95
87	314	113
88	314	128
89	314	88
90	314	121
91	314	89
92	314	93
93	314	96
94	314	89
95	314	84
96	314	120
97	314	120
98	314	110
99	314	74
100	314	81
101	314	104
102	314	64
103	314	93
104	314	80
105	314	68
106	314	81
107	314	96
108	314	114
109	314	83
110	314	96
111	314	104
112	314	108
113	314	124
114	314	106
115	314	80
116	314	92
117	314	81
118	314	87
119	314	67
120	314	78
121	314	92
122	314	74
123	314	72
124	314	96
125	314	103
126	314	88
127	314	106
128	314	96
129	314	78
130	314	92
131	314	102
132	314	97
133	314	87
134	314	83
135	314	89
136	314	81
137	314	92
138	314	99
139	314	109
140	314	101
141	314	79
142	314	103
143	314	82
144	314	143
145	314	115
146	314	92
147	314	100
148	314	80
149	314	82
150	314	66
151	314	80
152	314	65
153	314	92
154	314	70
155	314	90
156	314	78
157	314	94
158	314	99
159	314	101
160	314	111
161	314	73
162	314	74
163	314	65
164	314	78
165	314	71
166	314	64
167	314	74
168	314	55
169	314	63
170	314	88
171	314	75
172	314	71
173	314	64
174	314	70
175	314	80
176	314	87
177	314	60
178	314	84
179	314	66
180	314	79
181	314	80
182	314	70
183	314	71
184	314	85
185	314	75
186	314	77
187	314	87
188	314	74
189	314	74
190	314	79
191	314	79
192	314	88
193	314	90
194	314	90
195	314	89
196	314	88
197	314	89
198	314	102
199	314	81
200	314	67
201	314	78
202	314	76
203	314	109
204	314	96
205	314	78
206	314	90
207	314	92
208	314	100
209	314	119
210	314	105
211	314	87
212	314	93
213	314	115
214	314	92
215	314	111
216	314	110
217	314	149
218	314	112
219	314	97
220	314	107
221	314	93
222	314	90
223	314	82
224	314	92
225	314	77
226	314	94
227	314	90
228	314	104
229	314	113
230	314	120
231	314	99
232	314	123
233	314	117
234	314	142
235	314	135
236	314	147
237	314	109
238	314	109
239	314	125
240	314	120
241	314	121
242	314	133
243	314	123
244	314	92
245	314	140
246	314	99
247	314	133
248	314	100
249	314	154
250	314	112
251	314	121
252	314	126
253	314	153
254	314	150
255	314	112
256	314	142
257	314	114
258	314	120
259	314	126
260	314	121
261	314	117
262	314	102
263	314	119
264	314	151
265	314	135
266	314	152
267	314	135
268	314	152
269	314	164
270	314	162
271	314	176
272	314	220
273	314	219
274	314	262
275	314	230
276	314	227
277	314	260
278	314	256
279	314	294
280	314	261
281	314	296
282	314	339
283	314	315
284	314	314
285	314	332
286	314	346
287	314	368
288	314	347
289	314	423
290	314	451
291	314	363
292	314	273
293	314	316
294	314	402
295	314	546
296	314	565
297	314	581
298	314	619
299	314	685
300	314	863
301	314	868
302	314	990
303	314	1865
304	314	941
305	314	737
306	314	592
307	314	447
308	314	927
309	314	1684
310	314	2423
311	314	3398
312	314	10003
313	314	19124
314	314	50596
0	315	5
1	315	51
2	315	77
3	315	128
4	315	132
5	315	109
6	315	78
7	315	65
8	315	62
9	315	46
10	315	43
11	315	53
12	315	52
13	315	41
14	315	59
15	315	63
16	315	48
17	315	62
18	315	39
19	315	35
20	315	49
21	315	45
22	315	44
23	315	37
24	315	39
25	315	54
26	315	30
27	315	44
28	315	36
29	315	28
30	315	44
31	315	48
32	315	47
33	315	51
34	315	53
35	315	48
36	315	71
38	315	38
39	315	55
40	315	68
41	315	54
42	315	79
43	315	85
44	315	147
45	315	136
46	315	140
47	315	55
48	315	59
49	315	41
50	315	40
51	315	36
52	315	36
53	315	37
54	315	62
55	315	90
56	315	157
57	315	99
58	315	90
59	315	107
60	315	131
61	315	102
62	315	46
63	315	13
64	315	55
65	315	15
66	315	12
67	315	56
68	315	112
69	315	96
70	315	118
71	315	100
72	315	68
73	315	92
74	315	83
75	315	82
76	315	95
77	315	108
78	315	92
79	315	110
80	315	103
81	315	123
82	315	89
83	315	92
84	315	80
85	315	98
86	315	111
87	315	105
88	315	117
89	315	144
90	315	143
91	315	71
92	315	78
93	315	69
94	315	103
95	315	111
96	315	99
97	315	154
98	315	88
99	315	64
100	315	59
101	315	72
102	315	48
103	315	67
104	315	81
105	315	70
106	315	57
107	315	79
108	315	110
109	315	69
110	315	96
111	315	99
112	315	106
113	315	122
114	315	130
115	315	104
116	315	85
117	315	99
118	315	109
119	315	83
120	315	96
121	315	102
122	315	73
123	315	90
124	315	91
125	315	79
126	315	94
127	315	98
128	315	119
129	315	127
130	315	107
131	315	104
132	315	136
133	315	120
134	315	112
135	315	86
136	315	85
137	315	118
138	315	125
139	315	108
140	315	113
141	315	100
142	315	87
143	315	114
144	315	122
145	315	97
146	315	73
147	315	83
148	315	71
149	315	69
150	315	66
151	315	61
152	315	61
153	315	66
154	315	69
155	315	97
156	315	132
157	315	121
158	315	90
159	315	90
160	315	97
161	315	59
162	315	81
163	315	68
164	315	71
165	315	62
166	315	54
167	315	60
168	315	55
169	315	71
170	315	68
171	315	61
172	315	76
173	315	67
174	315	60
175	315	65
176	315	91
177	315	70
178	315	69
179	315	79
180	315	64
181	315	107
182	315	81
183	315	61
184	315	96
185	315	83
186	315	94
187	315	97
188	315	108
189	315	47
190	315	86
191	315	83
192	315	81
193	315	74
194	315	69
195	315	83
196	315	75
197	315	95
198	315	92
199	315	91
200	315	90
201	315	106
202	315	111
203	315	112
204	315	117
205	315	84
206	315	97
207	315	115
208	315	103
209	315	105
210	315	113
211	315	104
212	315	88
213	315	107
214	315	135
215	315	123
216	315	106
217	315	127
218	315	100
219	315	100
220	315	126
221	315	92
222	315	102
223	315	103
224	315	124
225	315	98
226	315	118
227	315	96
228	315	83
229	315	105
230	315	97
231	315	87
232	315	91
233	315	89
234	315	125
235	315	142
236	315	138
237	315	113
238	315	120
239	315	110
240	315	114
241	315	128
242	315	134
243	315	114
244	315	82
245	315	117
246	315	124
247	315	99
248	315	127
249	315	130
250	315	133
251	315	123
252	315	113
253	315	128
254	315	132
255	315	120
256	315	157
257	315	108
258	315	126
259	315	172
260	315	134
261	315	126
262	315	125
263	315	153
264	315	196
265	315	141
266	315	170
267	315	193
268	315	175
269	315	179
270	315	224
271	315	267
272	315	256
273	315	223
274	315	241
275	315	256
276	315	225
277	315	258
278	315	230
279	315	212
280	315	251
281	315	226
282	315	210
283	315	242
284	315	236
285	315	295
286	315	282
287	315	322
288	315	362
289	315	383
290	315	454
291	315	475
292	315	372
293	315	413
294	315	473
295	315	595
296	315	669
297	315	723
298	315	781
299	315	710
300	315	848
301	315	810
302	315	1050
303	315	1672
304	315	820
305	315	618
306	315	474
307	315	377
308	315	838
309	315	1380
310	315	1857
311	315	2989
312	315	8632
313	315	8053
314	315	10203
315	315	45124
0	316	1
1	316	45
2	316	112
3	316	129
4	316	155
5	316	101
6	316	90
7	316	76
8	316	91
9	316	41
10	316	47
11	316	52
12	316	43
13	316	70
14	316	54
15	316	59
16	316	50
17	316	48
18	316	39
19	316	39
20	316	49
21	316	45
22	316	56
23	316	36
24	316	43
25	316	40
26	316	23
27	316	33
28	316	43
29	316	38
30	316	41
31	316	40
32	316	42
33	316	46
34	316	49
35	316	55
36	316	42
38	316	48
39	316	84
40	316	66
41	316	66
42	316	74
43	316	83
44	316	114
45	316	136
46	316	129
47	316	74
48	316	48
49	316	33
50	316	26
51	316	40
52	316	28
53	316	23
54	316	62
55	316	98
56	316	128
57	316	111
58	316	99
59	316	100
60	316	121
61	316	108
62	316	46
63	316	11
64	316	49
65	316	11
66	316	14
67	316	48
68	316	112
69	316	103
70	316	103
71	316	119
72	316	86
73	316	115
74	316	102
75	316	116
76	316	111
77	316	93
78	316	106
79	316	141
80	316	124
81	316	103
82	316	100
83	316	110
84	316	80
85	316	108
86	316	81
87	316	105
88	316	127
89	316	135
90	316	119
91	316	86
92	316	83
93	316	76
94	316	114
95	316	108
96	316	115
97	316	142
98	316	105
99	316	86
100	316	68
101	316	57
102	316	56
103	316	66
104	316	67
105	316	50
106	316	58
107	316	73
108	316	105
109	316	63
110	316	85
111	316	78
112	316	93
113	316	124
114	316	139
115	316	84
116	316	107
117	316	86
118	316	100
119	316	87
120	316	70
121	316	73
122	316	71
123	316	70
124	316	69
125	316	77
126	316	92
127	316	103
128	316	125
129	316	112
130	316	120
131	316	119
132	316	106
133	316	101
134	316	110
135	316	103
136	316	98
137	316	83
138	316	115
139	316	98
140	316	85
141	316	95
142	316	80
143	316	98
144	316	115
145	316	107
146	316	66
147	316	70
148	316	100
149	316	79
150	316	59
151	316	69
152	316	49
153	316	49
154	316	52
155	316	77
156	316	134
157	316	116
158	316	83
159	316	77
160	316	84
161	316	61
162	316	60
163	316	69
164	316	54
165	316	69
166	316	55
167	316	50
168	316	46
169	316	51
170	316	53
171	316	67
172	316	60
173	316	51
174	316	69
175	316	66
176	316	65
177	316	53
178	316	79
179	316	76
180	316	63
181	316	91
182	316	66
183	316	78
184	316	84
185	316	73
186	316	104
187	316	82
188	316	96
189	316	57
190	316	78
191	316	63
192	316	81
193	316	67
194	316	70
195	316	92
196	316	67
197	316	88
198	316	76
199	316	111
200	316	91
201	316	120
202	316	89
203	316	122
204	316	96
205	316	96
206	316	117
207	316	86
208	316	92
209	316	105
210	316	83
211	316	121
212	316	131
213	316	108
214	316	113
215	316	123
216	316	92
217	316	112
218	316	94
219	316	104
220	316	105
221	316	104
222	316	94
223	316	98
224	316	115
225	316	101
226	316	108
227	316	85
228	316	74
229	316	86
230	316	79
231	316	75
232	316	81
233	316	102
234	316	96
235	316	114
236	316	121
237	316	139
238	316	102
239	316	102
240	316	102
241	316	107
242	316	135
243	316	142
244	316	96
245	316	88
246	316	117
247	316	96
248	316	108
249	316	129
250	316	118
251	316	115
252	316	106
253	316	115
254	316	123
255	316	119
256	316	130
257	316	113
258	316	122
259	316	146
260	316	144
261	316	148
262	316	116
263	316	145
264	316	159
265	316	155
266	316	154
267	316	165
268	316	182
269	316	177
270	316	240
271	316	236
272	316	202
273	316	197
274	316	208
275	316	228
276	316	184
277	316	202
278	316	233
279	316	207
280	316	234
281	316	246
282	316	208
283	316	243
284	316	216
285	316	243
286	316	249
287	316	280
288	316	329
289	316	337
290	316	387
291	316	414
292	316	398
293	316	416
294	316	481
295	316	552
296	316	631
297	316	656
298	316	668
299	316	683
300	316	751
301	316	730
302	316	924
303	316	1543
304	316	704
305	316	592
306	316	454
307	316	339
308	316	807
309	316	1254
310	316	1632
311	316	2519
312	316	7861
313	316	6784
314	316	6318
315	316	16078
316	316	43973
1	317	45
2	317	99
3	317	144
4	317	123
5	317	89
6	317	89
7	317	68
8	317	50
9	317	44
10	317	51
11	317	58
12	317	44
13	317	60
14	317	66
15	317	49
16	317	65
17	317	48
18	317	46
19	317	48
20	317	46
21	317	46
22	317	44
23	317	35
24	317	43
25	317	33
26	317	40
27	317	29
28	317	32
29	317	34
30	317	31
31	317	40
32	317	49
33	317	40
34	317	66
35	317	53
36	317	49
38	317	44
39	317	62
40	317	55
41	317	71
42	317	68
43	317	91
44	317	123
45	317	120
46	317	121
47	317	56
48	317	41
49	317	38
50	317	37
51	317	48
52	317	38
53	317	34
54	317	60
55	317	106
56	317	138
57	317	92
58	317	70
59	317	89
60	317	141
61	317	106
62	317	54
63	317	10
64	317	57
65	317	16
66	317	9
67	317	57
68	317	100
69	317	114
70	317	99
71	317	86
72	317	93
73	317	84
74	317	82
75	317	92
76	317	110
77	317	114
78	317	93
79	317	104
80	317	143
81	317	114
82	317	85
83	317	100
84	317	106
85	317	98
86	317	121
87	317	107
88	317	128
89	317	124
90	317	128
91	317	100
92	317	101
93	317	75
94	317	128
95	317	94
96	317	144
97	317	146
98	317	125
99	317	61
100	317	64
101	317	84
102	317	69
103	317	68
104	317	58
105	317	67
106	317	76
107	317	88
108	317	100
109	317	69
110	317	72
111	317	95
112	317	101
113	317	122
114	317	136
115	317	88
116	317	76
117	317	90
118	317	117
119	317	105
120	317	80
121	317	93
122	317	100
123	317	92
124	317	107
125	317	83
126	317	92
127	317	119
128	317	106
129	317	134
130	317	135
131	317	109
132	317	139
133	317	116
134	317	103
135	317	91
136	317	118
137	317	116
138	317	109
139	317	129
140	317	114
141	317	101
142	317	87
143	317	118
144	317	136
145	317	86
146	317	103
147	317	91
148	317	69
149	317	94
150	317	65
151	317	76
152	317	56
153	317	68
154	317	52
155	317	82
156	317	103
157	317	105
158	317	91
159	317	107
160	317	84
161	317	70
162	317	77
163	317	65
164	317	61
165	317	67
166	317	70
167	317	70
168	317	43
169	317	65
170	317	65
171	317	70
172	317	60
173	317	62
174	317	63
175	317	72
176	317	91
177	317	55
178	317	72
179	317	85
180	317	72
181	317	105
182	317	67
183	317	75
184	317	85
185	317	79
186	317	112
187	317	103
188	317	94
189	317	59
190	317	91
191	317	88
192	317	96
193	317	92
194	317	79
195	317	80
196	317	73
197	317	109
198	317	109
199	317	117
200	317	93
201	317	96
202	317	92
203	317	106
204	317	128
205	317	95
206	317	103
207	317	93
208	317	102
209	317	118
210	317	133
211	317	130
212	317	114
213	317	127
214	317	160
215	317	97
216	317	107
217	317	138
218	317	111
219	317	115
220	317	119
221	317	121
222	317	134
223	317	106
224	317	112
225	317	112
226	317	119
227	317	99
228	317	92
229	317	108
230	317	106
231	317	86
232	317	114
233	317	105
234	317	118
235	317	131
236	317	129
237	317	124
238	317	130
239	317	95
240	317	108
241	317	118
242	317	128
243	317	155
244	317	70
245	317	149
246	317	131
247	317	121
248	317	111
249	317	147
250	317	145
251	317	121
252	317	152
253	317	112
254	317	124
255	317	134
256	317	148
257	317	115
258	317	146
259	317	149
260	317	123
261	317	137
262	317	138
263	317	142
264	317	180
265	317	151
266	317	157
267	317	161
268	317	201
269	317	195
270	317	218
271	317	251
272	317	239
273	317	223
274	317	224
275	317	248
276	317	220
277	317	218
278	317	218
279	317	244
280	317	236
281	317	255
282	317	224
283	317	235
284	317	244
285	317	267
286	317	260
287	317	298
288	317	334
289	317	360
290	317	386
291	317	398
292	317	342
293	317	346
294	317	437
295	317	544
296	317	610
297	317	645
298	317	632
299	317	656
300	317	703
301	317	712
302	317	740
303	317	1146
304	317	562
305	317	540
306	317	410
307	317	281
308	317	692
309	317	1025
310	317	1375
311	317	1921
312	317	4955
313	317	4341
314	317	4122
315	317	6883
316	317	18569
317	317	53764
0	318	3
1	318	34
2	318	128
3	318	215
4	318	260
5	318	227
6	318	174
7	318	135
8	318	149
9	318	98
10	318	96
11	318	104
12	318	95
13	318	95
14	318	95
15	318	99
16	318	98
17	318	94
18	318	107
19	318	72
20	318	72
21	318	72
22	318	93
23	318	69
24	318	70
25	318	63
26	318	57
27	318	77
28	318	64
29	318	65
30	318	75
31	318	85
32	318	85
33	318	89
34	318	92
35	318	94
36	318	78
38	318	101
39	318	145
40	318	119
41	318	111
42	318	142
43	318	167
44	318	237
45	318	244
46	318	145
47	318	63
48	318	45
49	318	29
50	318	28
51	318	40
52	318	26
53	318	36
54	318	50
55	318	152
56	318	218
57	318	207
58	318	178
59	318	195
60	318	192
61	318	129
62	318	40
63	318	10
64	318	34
65	318	20
66	318	8
67	318	56
68	318	161
69	318	199
70	318	172
71	318	168
72	318	183
73	318	174
74	318	147
75	318	161
76	318	213
77	318	162
78	318	154
79	318	233
80	318	129
81	318	121
82	318	119
83	318	132
84	318	72
85	318	87
86	318	93
87	318	142
88	318	228
89	318	278
90	318	169
91	318	98
92	318	89
93	318	71
94	318	116
95	318	116
96	318	135
97	318	221
98	318	91
99	318	61
100	318	45
101	318	55
102	318	44
103	318	59
104	318	63
105	318	52
106	318	42
107	318	84
108	318	109
109	318	60
110	318	64
111	318	85
112	318	107
113	318	125
114	318	185
115	318	182
116	318	187
117	318	127
118	318	145
119	318	92
120	318	92
121	318	83
122	318	82
123	318	86
124	318	84
125	318	76
126	318	99
127	318	103
128	318	131
129	318	238
130	318	174
131	318	158
132	318	144
133	318	143
134	318	162
135	318	131
136	318	138
137	318	154
138	318	159
139	318	121
140	318	118
141	318	129
142	318	117
143	318	142
144	318	101
145	318	105
146	318	82
147	318	69
148	318	68
149	318	66
150	318	57
151	318	58
152	318	27
153	318	65
154	318	47
155	318	127
156	318	184
157	318	154
158	318	77
159	318	89
160	318	80
161	318	46
162	318	62
163	318	56
164	318	53
165	318	39
166	318	46
167	318	49
168	318	41
169	318	66
170	318	56
171	318	79
172	318	62
173	318	65
174	318	73
175	318	74
176	318	65
177	318	62
178	318	83
179	318	100
180	318	71
181	318	119
182	318	89
183	318	101
184	318	97
185	318	95
186	318	179
187	318	149
188	318	146
189	318	64
190	318	82
191	318	86
192	318	103
193	318	81
194	318	53
195	318	70
196	318	84
197	318	85
198	318	115
199	318	147
200	318	182
201	318	202
202	318	147
203	318	116
204	318	158
205	318	104
206	318	136
207	318	158
208	318	118
209	318	136
210	318	169
211	318	214
212	318	188
213	318	132
214	318	154
215	318	150
216	318	116
217	318	100
218	318	118
219	318	159
220	318	139
221	318	123
222	318	125
223	318	155
224	318	172
225	318	163
226	318	144
227	318	88
228	318	59
229	318	74
230	318	66
231	318	60
232	318	77
233	318	82
234	318	79
235	318	97
236	318	146
237	318	119
238	318	134
239	318	100
240	318	92
241	318	91
242	318	151
243	318	146
244	318	125
245	318	128
246	318	137
247	318	115
248	318	125
249	318	157
250	318	138
251	318	148
252	318	94
253	318	120
254	318	96
255	318	178
256	318	203
257	318	205
258	318	180
259	318	236
260	318	239
261	318	215
262	318	221
263	318	222
264	318	195
265	318	258
266	318	290
267	318	256
268	318	264
269	318	245
270	318	373
271	318	404
272	318	286
273	318	205
274	318	231
275	318	236
276	318	176
277	318	171
278	318	165
279	318	188
280	318	294
281	318	275
282	318	167
283	318	175
284	318	192
285	318	190
286	318	207
287	318	268
288	318	271
289	318	313
290	318	355
291	318	543
292	318	609
293	318	552
294	318	555
295	318	671
296	318	817
297	318	974
298	318	832
299	318	708
300	318	736
301	318	647
302	318	750
303	318	873
304	318	422
305	318	356
306	318	288
307	318	258
308	318	584
309	318	753
310	318	948
311	318	1475
312	318	3358
313	318	2359
314	318	2434
315	318	4128
316	318	7738
317	318	13364
318	318	62334
0	319	2
1	319	43
2	319	153
3	319	218
4	319	296
5	319	208
6	319	152
7	319	128
8	319	146
9	319	73
10	319	94
11	319	102
12	319	90
13	319	96
14	319	89
15	319	83
16	319	80
17	319	109
18	319	93
19	319	87
20	319	90
21	319	67
22	319	105
23	319	73
24	319	90
25	319	64
26	319	74
27	319	95
28	319	86
29	319	82
30	319	87
31	319	92
32	319	76
33	319	91
34	319	89
35	319	69
36	319	86
38	319	74
39	319	117
40	319	107
41	319	104
42	319	151
43	319	176
44	319	245
45	319	255
46	319	144
47	319	61
48	319	29
49	319	27
50	319	14
51	319	32
52	319	21
53	319	16
54	319	43
55	319	115
56	319	204
57	319	283
58	319	275
59	319	302
60	319	175
61	319	141
62	319	32
63	319	5
64	319	40
65	319	16
66	319	13
67	319	43
68	319	240
69	319	207
70	319	186
71	319	169
72	319	164
73	319	153
74	319	157
75	319	305
76	319	360
77	319	137
78	319	179
79	319	204
80	319	138
81	319	121
82	319	114
83	319	147
84	319	68
85	319	84
86	319	70
87	319	136
88	319	197
89	319	426
90	319	158
91	319	89
92	319	79
93	319	57
94	319	126
95	319	116
96	319	103
97	319	226
98	319	90
99	319	59
100	319	44
101	319	44
102	319	34
103	319	53
104	319	56
105	319	40
106	319	46
107	319	76
108	319	83
109	319	59
110	319	52
111	319	79
112	319	71
113	319	129
114	319	250
115	319	215
116	319	165
117	319	132
118	319	151
119	319	100
120	319	85
121	319	57
122	319	56
123	319	65
124	319	83
125	319	59
126	319	104
127	319	86
128	319	148
129	319	315
130	319	133
131	319	143
132	319	131
133	319	104
134	319	133
135	319	119
136	319	159
137	319	145
138	319	125
139	319	94
140	319	101
141	319	125
142	319	89
143	319	132
144	319	92
145	319	71
146	319	61
147	319	55
148	319	71
149	319	53
150	319	35
151	319	38
152	319	33
153	319	48
154	319	46
155	319	94
156	319	208
157	319	142
158	319	89
159	319	66
160	319	76
161	319	54
162	319	53
163	319	39
164	319	40
165	319	48
166	319	50
167	319	53
168	319	45
169	319	49
170	319	43
171	319	63
172	319	56
173	319	66
174	319	54
175	319	52
176	319	53
177	319	59
178	319	86
179	319	97
180	319	73
181	319	96
182	319	100
183	319	59
184	319	90
185	319	100
186	319	178
187	319	150
188	319	246
189	319	55
190	319	64
191	319	83
192	319	95
193	319	90
194	319	64
195	319	60
196	319	59
197	319	96
198	319	89
199	319	130
200	319	172
201	319	199
202	319	173
203	319	130
204	319	134
205	319	106
206	319	124
207	319	125
208	319	100
209	319	124
210	319	139
211	319	215
212	319	196
213	319	122
214	319	118
215	319	127
216	319	112
217	319	99
218	319	84
219	319	162
220	319	94
221	319	99
222	319	132
223	319	112
224	319	160
225	319	162
226	319	122
227	319	77
228	319	66
229	319	50
230	319	64
231	319	68
232	319	60
233	319	68
234	319	97
235	319	89
236	319	154
237	319	139
238	319	110
239	319	86
240	319	90
241	319	92
242	319	132
243	319	231
244	319	184
245	319	135
246	319	125
247	319	98
248	319	100
249	319	153
250	319	136
251	319	111
252	319	82
253	319	83
254	319	98
255	319	130
256	319	169
257	319	156
258	319	159
259	319	167
260	319	242
261	319	236
262	319	182
263	319	203
264	319	169
265	319	239
266	319	277
267	319	238
268	319	231
269	319	194
270	319	409
271	319	648
272	319	264
273	319	171
274	319	176
275	319	209
276	319	160
277	319	151
278	319	146
279	319	144
280	319	238
281	319	209
282	319	135
283	319	136
284	319	130
285	319	154
286	319	162
287	319	228
288	319	212
289	319	252
290	319	258
291	319	484
292	319	457
293	319	481
294	319	426
295	319	559
296	319	958
297	319	903
298	319	749
299	319	542
300	319	494
301	319	429
302	319	550
303	319	613
304	319	290
305	319	273
306	319	216
307	319	190
308	319	419
309	319	468
310	319	689
311	319	934
312	319	2134
313	319	1384
314	319	1449
315	319	2282
316	319	4684
317	319	5008
318	319	16641
319	319	61431
0	320	2
1	320	43
2	320	89
3	320	109
4	320	107
5	320	67
6	320	53
7	320	61
8	320	64
9	320	25
10	320	30
11	320	29
12	320	36
13	320	35
14	320	38
15	320	45
16	320	37
17	320	46
18	320	30
19	320	22
20	320	27
21	320	37
22	320	26
23	320	33
24	320	16
25	320	32
26	320	28
27	320	31
28	320	21
29	320	33
30	320	23
31	320	33
32	320	34
33	320	27
34	320	35
35	320	42
36	320	35
38	320	49
39	320	35
40	320	29
41	320	49
42	320	51
43	320	58
44	320	97
45	320	124
46	320	122
47	320	75
48	320	55
49	320	50
50	320	47
51	320	42
52	320	35
53	320	35
54	320	80
55	320	114
56	320	107
57	320	88
58	320	67
59	320	69
60	320	122
61	320	104
62	320	52
63	320	11
64	320	56
65	320	18
66	320	23
67	320	74
68	320	114
69	320	79
70	320	85
71	320	64
72	320	50
73	320	59
74	320	71
75	320	66
76	320	73
77	320	83
78	320	93
79	320	107
80	320	134
81	320	108
82	320	77
83	320	103
84	320	124
85	320	121
86	320	127
87	320	119
88	320	114
89	320	137
90	320	89
91	320	134
92	320	104
93	320	88
94	320	113
95	320	99
96	320	117
97	320	124
98	320	151
99	320	121
100	320	69
101	320	75
102	320	67
103	320	81
104	320	84
105	320	79
106	320	87
107	320	111
108	320	131
109	320	68
110	320	98
111	320	105
112	320	107
113	320	148
114	320	129
115	320	75
116	320	90
117	320	96
118	320	86
119	320	92
120	320	87
121	320	98
122	320	86
123	320	75
124	320	105
125	320	109
126	320	124
127	320	111
128	320	105
129	320	103
130	320	111
131	320	103
132	320	121
133	320	75
134	320	88
135	320	78
136	320	73
137	320	91
138	320	101
139	320	142
140	320	87
141	320	81
142	320	102
143	320	105
144	320	123
145	320	94
146	320	94
147	320	77
148	320	95
149	320	90
150	320	75
151	320	82
152	320	57
153	320	82
154	320	72
155	320	106
156	320	94
157	320	125
158	320	86
159	320	104
160	320	86
161	320	72
162	320	83
163	320	64
164	320	77
165	320	64
166	320	75
167	320	72
168	320	66
169	320	64
170	320	82
171	320	75
172	320	65
173	320	63
174	320	74
175	320	65
176	320	85
177	320	70
178	320	78
179	320	84
180	320	83
181	320	84
182	320	70
183	320	98
184	320	95
185	320	64
186	320	74
187	320	78
188	320	90
189	320	64
190	320	91
191	320	82
192	320	81
193	320	95
194	320	93
195	320	81
196	320	85
197	320	96
198	320	98
199	320	101
200	320	67
201	320	89
202	320	64
203	320	99
204	320	79
205	320	85
206	320	88
207	320	82
208	320	96
209	320	87
210	320	83
211	320	75
212	320	88
213	320	91
214	320	97
215	320	103
216	320	96
217	320	123
218	320	97
219	320	77
220	320	99
221	320	90
222	320	91
223	320	89
224	320	80
225	320	73
226	320	109
227	320	106
228	320	103
229	320	102
230	320	114
231	320	84
232	320	91
233	320	119
234	320	114
235	320	132
236	320	91
237	320	107
238	320	124
239	320	106
240	320	107
241	320	110
242	320	137
243	320	111
244	320	100
245	320	122
246	320	118
247	320	104
248	320	101
249	320	114
250	320	117
251	320	108
252	320	113
253	320	126
254	320	125
255	320	119
256	320	122
257	320	81
258	320	104
259	320	83
260	320	105
261	320	101
262	320	97
263	320	111
264	320	116
265	320	105
266	320	127
267	320	136
268	320	169
269	320	124
270	320	145
271	320	158
272	320	171
273	320	188
274	320	233
275	320	187
276	320	196
277	320	208
278	320	176
279	320	199
280	320	201
281	320	197
282	320	218
283	320	210
284	320	239
285	320	223
286	320	219
287	320	204
288	320	266
289	320	254
290	320	290
291	320	226
292	320	171
293	320	202
294	320	254
295	320	269
296	320	317
297	320	255
298	320	291
299	320	325
300	320	371
301	320	337
302	320	367
303	320	460
304	320	273
305	320	259
306	320	212
307	320	149
308	320	306
309	320	547
310	320	616
311	320	698
312	320	1152
313	320	1149
314	320	1087
315	320	1390
316	320	2086
317	320	2534
318	320	3167
319	320	10026
320	320	44945
0	321	3
1	321	58
2	321	77
3	321	86
4	321	91
5	321	59
6	321	58
7	321	50
8	321	45
9	321	31
10	321	22
11	321	34
12	321	21
13	321	30
14	321	43
15	321	32
16	321	37
17	321	32
18	321	31
19	321	23
20	321	23
21	321	35
22	321	40
23	321	28
24	321	29
25	321	25
26	321	16
27	321	27
28	321	30
29	321	21
30	321	31
31	321	45
32	321	33
33	321	37
34	321	38
35	321	29
36	321	41
38	321	36
39	321	36
40	321	46
41	321	46
42	321	45
43	321	58
44	321	81
45	321	116
46	321	130
47	321	72
48	321	64
49	321	45
50	321	41
51	321	52
52	321	43
53	321	34
54	321	73
55	321	96
56	321	121
57	321	82
58	321	62
59	321	86
60	321	110
61	321	117
62	321	59
63	321	12
64	321	63
65	321	11
66	321	12
67	321	76
68	321	89
69	321	88
70	321	60
71	321	75
72	321	60
73	321	67
74	321	56
75	321	58
76	321	69
77	321	104
78	321	82
79	321	90
80	321	125
81	321	128
82	321	100
83	321	114
84	321	104
85	321	120
86	321	128
87	321	99
88	321	110
89	321	116
90	321	121
91	321	109
92	321	110
93	321	69
94	321	123
95	321	119
96	321	137
97	321	128
98	321	119
99	321	90
100	321	70
101	321	89
102	321	82
103	321	100
104	321	108
105	321	95
106	321	90
107	321	103
108	321	119
109	321	92
110	321	109
111	321	112
112	321	110
113	321	124
114	321	107
115	321	75
116	321	86
117	321	81
118	321	111
119	321	111
120	321	97
121	321	100
122	321	103
123	321	119
124	321	117
125	321	96
126	321	111
127	321	112
128	321	100
129	321	94
130	321	102
131	321	99
132	321	101
133	321	95
134	321	88
135	321	76
136	321	94
137	321	79
138	321	103
139	321	101
140	321	85
141	321	84
142	321	93
143	321	92
144	321	119
145	321	112
146	321	99
147	321	106
148	321	99
149	321	96
150	321	93
151	321	107
152	321	71
153	321	86
154	321	91
155	321	100
156	321	93
157	321	114
158	321	105
159	321	123
160	321	113
161	321	75
162	321	75
163	321	86
164	321	85
165	321	71
166	321	91
167	321	80
168	321	85
169	321	75
170	321	89
171	321	92
172	321	92
173	321	59
174	321	77
175	321	98
176	321	73
177	321	92
178	321	79
179	321	70
180	321	66
181	321	82
182	321	68
183	321	76
184	321	102
185	321	88
186	321	68
187	321	70
188	321	69
189	321	65
190	321	99
191	321	92
192	321	100
193	321	100
194	321	94
195	321	90
196	321	85
197	321	95
198	321	96
199	321	96
200	321	88
201	321	65
202	321	81
203	321	102
204	321	91
205	321	89
206	321	78
207	321	98
208	321	89
209	321	86
210	321	87
211	321	69
212	321	72
213	321	120
214	321	103
215	321	97
216	321	93
217	321	114
218	321	94
219	321	86
220	321	91
221	321	93
222	321	85
223	321	58
224	321	73
225	321	76
226	321	95
227	321	78
228	321	106
229	321	123
230	321	116
231	321	96
232	321	116
233	321	136
234	321	116
235	321	127
236	321	113
237	321	98
238	321	139
239	321	120
240	321	126
241	321	145
242	321	141
243	321	109
244	321	79
245	321	128
246	321	106
247	321	115
248	321	112
249	321	110
250	321	108
251	321	94
252	321	123
253	321	111
254	321	129
255	321	96
256	321	90
257	321	103
258	321	100
259	321	96
260	321	92
261	321	87
262	321	87
263	321	108
264	321	114
265	321	87
266	321	107
267	321	126
268	321	132
269	321	150
270	321	147
271	321	146
272	321	177
273	321	187
274	321	233
275	321	194
276	321	196
277	321	230
278	321	199
279	321	243
280	321	189
281	321	230
282	321	237
283	321	224
284	321	212
285	321	286
286	321	243
287	321	233
288	321	259
289	321	228
290	321	280
291	321	189
292	321	180
293	321	179
294	321	229
295	321	251
296	321	257
297	321	200
298	321	257
299	321	277
300	321	351
301	321	291
302	321	315
303	321	432
304	321	262
305	321	252
306	321	192
307	321	151
308	321	297
309	321	479
310	321	627
311	321	618
312	321	952
313	321	867
314	321	960
315	321	1084
316	321	1481
317	321	1705
318	321	2025
319	321	4478
320	321	13205
321	321	49607
0	322	4
1	322	49
2	322	85
3	322	68
4	322	77
5	322	46
6	322	48
7	322	43
8	322	46
9	322	33
10	322	17
11	322	25
12	322	24
13	322	30
14	322	35
15	322	35
16	322	31
17	322	35
18	322	20
19	322	28
20	322	19
21	322	20
22	322	31
23	322	23
24	322	19
25	322	27
26	322	26
27	322	25
28	322	25
29	322	20
30	322	18
31	322	19
32	322	30
33	322	21
34	322	26
35	322	29
36	322	27
38	322	24
39	322	38
40	322	24
41	322	44
42	322	42
43	322	42
44	322	64
45	322	67
46	322	115
47	322	88
48	322	60
49	322	44
50	322	57
51	322	59
52	322	47
53	322	49
54	322	74
55	322	87
56	322	111
57	322	69
58	322	59
59	322	62
60	322	92
61	322	90
62	322	64
63	322	10
64	322	65
65	322	24
66	322	21
67	322	79
68	322	92
69	322	59
70	322	47
71	322	54
72	322	38
73	322	40
74	322	50
75	322	60
76	322	67
77	322	74
78	322	68
79	322	84
80	322	117
81	322	128
82	322	89
83	322	108
84	322	129
85	322	125
86	322	129
87	322	98
88	322	91
89	322	87
90	322	117
91	322	107
92	322	104
93	322	94
94	322	108
95	322	98
96	322	122
97	322	100
98	322	127
99	322	110
100	322	100
101	322	109
102	322	98
103	322	104
104	322	109
105	322	118
106	322	104
107	322	112
108	322	137
109	322	87
110	322	111
111	322	126
112	322	124
113	322	143
114	322	89
115	322	72
116	322	79
117	322	86
118	322	85
119	322	99
120	322	84
121	322	113
122	322	105
123	322	79
124	322	127
125	322	89
126	322	88
127	322	104
128	322	98
129	322	91
130	322	94
131	322	73
132	322	90
133	322	94
134	322	86
135	322	76
136	322	71
137	322	62
138	322	88
139	322	102
140	322	99
141	322	75
142	322	80
143	322	79
144	322	113
145	322	123
146	322	128
147	322	139
148	322	98
149	322	103
150	322	97
151	322	148
152	322	80
153	322	97
154	322	89
155	322	108
156	322	82
157	322	89
158	322	104
159	322	104
160	322	130
161	322	81
162	322	95
163	322	93
164	322	105
165	322	99
166	322	97
167	322	85
168	322	63
169	322	77
170	322	79
171	322	91
172	322	90
173	322	67
174	322	79
175	322	88
176	322	90
177	322	82
178	322	77
179	322	67
180	322	69
181	322	70
182	322	59
183	322	89
184	322	91
185	322	87
186	322	65
187	322	64
188	322	79
189	322	56
190	322	100
191	322	68
192	322	97
193	322	112
194	322	90
195	322	87
196	322	98
197	322	101
198	322	94
199	322	74
200	322	52
201	322	57
202	322	60
203	322	99
204	322	103
205	322	73
206	322	87
207	322	79
208	322	76
209	322	68
210	322	67
211	322	52
212	322	52
213	322	81
214	322	111
215	322	85
216	322	59
217	322	121
218	322	81
219	322	64
220	322	76
221	322	82
222	322	67
223	322	70
224	322	55
225	322	69
226	322	82
227	322	99
228	322	119
229	322	131
230	322	131
231	322	102
232	322	124
233	322	142
234	322	138
235	322	117
236	322	111
237	322	78
238	322	124
239	322	131
240	322	128
241	322	129
242	322	129
243	322	102
244	322	73
245	322	130
246	322	128
247	322	115
248	322	131
249	322	94
250	322	111
251	322	90
252	322	118
253	322	119
254	322	108
255	322	93
256	322	93
257	322	73
258	322	72
259	322	75
260	322	60
261	322	78
262	322	74
263	322	93
264	322	102
265	322	84
266	322	92
267	322	88
268	322	102
269	322	126
270	322	96
271	322	106
272	322	136
273	322	197
274	322	188
275	322	159
276	322	163
277	322	225
278	322	199
279	322	232
280	322	202
281	322	221
282	322	255
283	322	243
284	322	270
285	322	290
286	322	260
287	322	172
288	322	224
289	322	272
290	322	235
291	322	168
292	322	130
293	322	140
294	322	159
295	322	221
296	322	213
297	322	169
298	322	213
299	322	203
300	322	310
301	322	289
302	322	256
303	322	361
304	322	235
305	322	255
306	322	193
307	322	122
308	322	255
309	322	476
310	322	535
311	322	542
312	322	851
313	322	809
314	322	863
315	322	883
316	322	1047
317	322	1393
318	322	1386
319	322	3011
320	322	6599
321	322	15127
322	322	46301
0	323	5
1	323	51
2	323	69
3	323	55
4	323	52
5	323	28
6	323	30
7	323	31
8	323	20
9	323	15
10	323	12
11	323	26
12	323	15
13	323	20
14	323	20
15	323	35
16	323	22
17	323	23
18	323	19
19	323	15
20	323	17
21	323	17
22	323	24
23	323	25
24	323	18
25	323	21
26	323	13
27	323	18
28	323	18
29	323	18
30	323	15
31	323	22
32	323	16
33	323	17
34	323	19
35	323	18
36	323	22
38	323	18
39	323	24
40	323	24
41	323	18
42	323	31
43	323	20
44	323	65
45	323	83
46	323	77
47	323	58
48	323	61
49	323	38
50	323	39
51	323	51
52	323	35
53	323	44
54	323	75
55	323	78
56	323	72
57	323	53
58	323	30
59	323	56
60	323	63
61	323	83
62	323	51
63	323	13
64	323	48
65	323	17
66	323	15
67	323	52
68	323	60
69	323	44
70	323	51
71	323	37
72	323	40
73	323	34
74	323	34
75	323	45
76	323	40
77	323	54
78	323	52
79	323	56
80	323	103
81	323	71
82	323	61
83	323	100
84	323	115
85	323	91
86	323	112
87	323	97
88	323	87
89	323	71
90	323	102
91	323	86
92	323	97
93	323	75
94	323	85
95	323	72
96	323	101
97	323	111
98	323	111
99	323	97
100	323	78
101	323	92
102	323	77
103	323	78
104	323	103
105	323	89
106	323	72
107	323	92
108	323	94
109	323	76
110	323	79
111	323	120
112	323	105
113	323	110
114	323	71
115	323	50
116	323	59
117	323	68
118	323	62
119	323	74
120	323	69
121	323	101
122	323	82
123	323	79
124	323	92
125	323	82
126	323	90
127	323	88
128	323	82
129	323	55
130	323	82
131	323	65
132	323	74
133	323	58
134	323	57
135	323	60
136	323	57
137	323	61
138	323	72
139	323	70
140	323	61
141	323	54
142	323	67
143	323	65
144	323	95
145	323	108
146	323	89
147	323	94
148	323	90
149	323	111
150	323	103
151	323	112
152	323	78
153	323	96
154	323	99
155	323	92
156	323	76
157	323	78
158	323	82
159	323	103
160	323	101
161	323	82
162	323	85
163	323	76
164	323	87
165	323	66
166	323	72
167	323	77
168	323	60
169	323	71
170	323	77
171	323	77
172	323	81
173	323	55
174	323	55
175	323	67
176	323	71
177	323	57
178	323	76
179	323	55
180	323	60
181	323	50
182	323	47
183	323	62
184	323	95
185	323	51
186	323	46
187	323	46
188	323	68
189	323	63
190	323	69
191	323	78
192	323	76
193	323	77
194	323	100
195	323	93
196	323	96
197	323	96
198	323	69
199	323	58
200	323	40
201	323	29
202	323	42
203	323	82
204	323	62
205	323	68
206	323	53
207	323	58
208	323	78
209	323	73
210	323	49
211	323	56
212	323	46
213	323	81
214	323	79
215	323	66
216	323	63
217	323	110
218	323	67
219	323	51
220	323	78
221	323	55
222	323	45
223	323	44
224	323	48
225	323	48
226	323	71
227	323	82
228	323	101
229	323	104
230	323	95
231	323	103
232	323	109
233	323	137
234	323	116
235	323	93
236	323	69
237	323	90
238	323	97
239	323	103
240	323	106
241	323	113
242	323	111
243	323	73
244	323	64
245	323	108
246	323	86
247	323	82
248	323	106
249	323	83
250	323	94
251	323	68
252	323	108
253	323	102
254	323	107
255	323	81
256	323	62
257	323	56
258	323	67
259	323	73
260	323	46
261	323	49
262	323	51
263	323	57
264	323	83
265	323	53
266	323	64
267	323	91
268	323	89
269	323	90
270	323	73
271	323	69
272	323	109
273	323	149
274	323	146
275	323	120
276	323	150
277	323	189
278	323	183
279	323	209
280	323	141
281	323	162
282	323	228
283	323	210
284	323	217
285	323	208
286	323	192
287	323	161
288	323	217
289	323	187
290	323	195
291	323	121
292	323	105
293	323	114
294	323	120
295	323	178
296	323	156
297	323	120
298	323	127
299	323	200
300	323	250
301	323	261
302	323	209
303	323	311
304	323	193
305	323	202
306	323	147
307	323	95
308	323	214
309	323	373
310	323	507
311	323	433
312	323	622
313	323	626
314	323	670
315	323	714
316	323	908
317	323	1063
318	323	1071
319	323	2635
320	323	5072
321	323	7064
322	323	12218
323	323	33071
0	324	1
1	324	58
2	324	60
3	324	65
4	324	54
5	324	40
6	324	36
7	324	34
8	324	35
9	324	27
10	324	20
11	324	20
12	324	17
13	324	36
14	324	21
15	324	38
16	324	31
17	324	30
18	324	12
19	324	17
20	324	17
21	324	28
22	324	19
23	324	18
24	324	27
25	324	8
26	324	18
27	324	24
28	324	26
29	324	15
30	324	22
31	324	23
32	324	28
33	324	21
34	324	19
35	324	23
36	324	33
38	324	23
39	324	26
40	324	19
41	324	33
42	324	35
43	324	34
44	324	58
45	324	59
46	324	102
47	324	92
48	324	77
49	324	53
50	324	60
51	324	75
52	324	39
53	324	46
54	324	79
55	324	74
56	324	107
57	324	44
58	324	35
59	324	40
60	324	83
61	324	82
62	324	55
63	324	13
64	324	71
65	324	14
66	324	28
67	324	53
68	324	56
69	324	56
70	324	46
71	324	48
72	324	35
73	324	46
74	324	35
75	324	34
76	324	44
77	324	51
78	324	59
79	324	65
80	324	99
81	324	115
82	324	55
83	324	85
84	324	123
85	324	115
86	324	109
87	324	101
88	324	87
89	324	52
90	324	119
91	324	105
92	324	113
93	324	94
94	324	104
95	324	76
96	324	135
97	324	104
98	324	131
99	324	106
100	324	124
101	324	135
102	324	115
103	324	132
104	324	121
105	324	94
106	324	111
107	324	116
108	324	126
109	324	96
110	324	122
111	324	151
112	324	115
113	324	139
114	324	84
115	324	56
116	324	53
117	324	66
118	324	62
119	324	68
120	324	94
121	324	136
122	324	104
123	324	93
124	324	119
125	324	113
126	324	109
127	324	113
128	324	104
129	324	58
130	324	88
131	324	86
132	324	89
133	324	77
134	324	66
135	324	70
136	324	74
137	324	64
138	324	68
139	324	94
140	324	84
141	324	57
142	324	82
143	324	69
144	324	116
145	324	154
146	324	144
147	324	144
148	324	111
149	324	136
150	324	122
151	324	136
152	324	118
153	324	129
154	324	144
155	324	112
156	324	61
157	324	82
158	324	105
159	324	133
160	324	117
161	324	81
162	324	110
163	324	139
164	324	124
165	324	134
166	324	110
167	324	106
168	324	83
169	324	109
170	324	119
171	324	95
172	324	99
173	324	89
174	324	71
175	324	78
176	324	108
177	324	69
178	324	69
179	324	70
180	324	72
181	324	62
182	324	57
183	324	83
184	324	83
185	324	69
186	324	57
187	324	52
188	324	69
189	324	60
190	324	76
191	324	101
192	324	115
193	324	104
194	324	113
195	324	103
196	324	110
197	324	88
198	324	94
199	324	77
200	324	50
201	324	47
202	324	46
203	324	82
204	324	93
205	324	85
206	324	78
207	324	58
208	324	66
209	324	61
210	324	61
211	324	54
212	324	40
213	324	70
214	324	86
215	324	67
216	324	60
217	324	110
218	324	77
219	324	43
220	324	91
221	324	64
222	324	56
223	324	55
224	324	43
225	324	58
226	324	89
227	324	100
228	324	132
229	324	134
230	324	136
231	324	115
232	324	146
233	324	163
234	324	126
235	324	124
236	324	81
237	324	89
238	324	110
239	324	144
240	324	117
241	324	119
242	324	113
243	324	89
244	324	91
245	324	112
246	324	103
247	324	105
248	324	85
249	324	76
250	324	107
251	324	90
252	324	127
253	324	113
254	324	108
255	324	107
256	324	74
257	324	72
258	324	59
259	324	68
260	324	60
261	324	46
262	324	62
263	324	66
264	324	96
265	324	66
266	324	59
267	324	81
268	324	86
269	324	99
270	324	94
271	324	87
272	324	130
273	324	191
274	324	185
275	324	148
276	324	158
277	324	211
278	324	223
279	324	252
280	324	148
281	324	209
282	324	256
283	324	258
284	324	274
285	324	301
286	324	234
287	324	175
288	324	260
289	324	213
290	324	234
291	324	148
292	324	103
293	324	115
294	324	142
295	324	162
296	324	175
297	324	114
298	324	167
299	324	190
300	324	301
301	324	274
302	324	243
303	324	354
304	324	204
305	324	252
306	324	177
307	324	136
308	324	214
309	324	428
310	324	513
311	324	467
312	324	626
313	324	688
314	324	666
315	324	709
316	324	815
317	324	1030
318	324	984
319	324	1784
320	324	3917
321	324	4914
322	324	5475
323	324	10357
324	324	49165
0	325	4
1	325	39
2	325	57
3	325	66
4	325	57
5	325	41
6	325	34
7	325	25
8	325	22
9	325	20
10	325	16
11	325	23
12	325	19
13	325	19
14	325	34
15	325	34
16	325	28
17	325	25
18	325	27
19	325	11
20	325	18
21	325	19
22	325	19
23	325	28
24	325	19
25	325	21
26	325	17
27	325	11
28	325	21
29	325	21
30	325	16
31	325	23
32	325	22
33	325	12
34	325	19
35	325	23
36	325	16
38	325	24
39	325	27
40	325	22
41	325	31
42	325	30
43	325	32
44	325	58
45	325	76
46	325	79
47	325	72
48	325	72
49	325	59
50	325	61
51	325	71
52	325	46
53	325	35
54	325	84
55	325	64
56	325	80
57	325	52
58	325	56
59	325	57
60	325	76
61	325	75
62	325	63
63	325	10
64	325	64
65	325	16
66	325	14
67	325	76
68	325	92
69	325	58
70	325	55
71	325	59
72	325	35
73	325	39
74	325	38
75	325	36
76	325	58
77	325	67
78	325	39
79	325	51
80	325	101
81	325	103
82	325	63
83	325	122
84	325	119
85	325	109
86	325	96
87	325	100
88	325	95
89	325	66
90	325	80
91	325	73
92	325	101
93	325	106
94	325	109
95	325	80
96	325	130
97	325	125
98	325	122
99	325	114
100	325	103
101	325	137
102	325	121
103	325	114
104	325	124
105	325	114
106	325	91
107	325	111
108	325	124
109	325	105
110	325	101
111	325	153
112	325	131
113	325	124
114	325	88
115	325	63
116	325	62
117	325	81
118	325	67
119	325	81
120	325	75
121	325	107
122	325	112
123	325	101
124	325	122
125	325	104
126	325	113
127	325	132
128	325	99
129	325	77
130	325	83
131	325	79
132	325	74
133	325	68
134	325	62
135	325	66
136	325	67
137	325	49
138	325	84
139	325	105
140	325	67
141	325	68
142	325	73
143	325	69
144	325	109
145	325	109
146	325	139
147	325	151
148	325	114
149	325	122
150	325	101
151	325	134
152	325	87
153	325	88
154	325	108
155	325	107
156	325	69
157	325	93
158	325	92
159	325	122
160	325	125
161	325	84
162	325	114
163	325	116
164	325	114
165	325	112
166	325	110
167	325	97
168	325	71
169	325	98
170	325	95
171	325	93
172	325	112
173	325	73
174	325	77
175	325	77
176	325	105
177	325	79
178	325	75
179	325	56
180	325	72
181	325	74
182	325	56
183	325	94
184	325	73
185	325	54
186	325	69
187	325	57
188	325	77
189	325	65
190	325	104
191	325	89
192	325	103
193	325	97
194	325	120
195	325	110
196	325	98
197	325	88
198	325	88
199	325	88
200	325	45
201	325	54
202	325	53
203	325	84
204	325	76
205	325	73
206	325	57
207	325	61
208	325	58
209	325	58
210	325	64
211	325	52
212	325	54
213	325	86
214	325	90
215	325	85
216	325	85
217	325	117
218	325	81
219	325	61
220	325	71
221	325	62
222	325	58
223	325	57
224	325	72
225	325	49
226	325	77
227	325	84
228	325	117
229	325	120
230	325	117
231	325	117
232	325	124
233	325	140
234	325	144
235	325	123
236	325	89
237	325	94
238	325	100
239	325	115
240	325	126
241	325	125
242	325	116
243	325	116
244	325	77
245	325	125
246	325	104
247	325	103
248	325	94
249	325	92
250	325	115
251	325	86
252	325	132
253	325	129
254	325	110
255	325	83
256	325	84
257	325	79
258	325	70
259	325	56
260	325	60
261	325	64
262	325	52
263	325	68
264	325	110
265	325	72
266	325	88
267	325	87
268	325	81
269	325	96
270	325	101
271	325	96
272	325	128
273	325	166
274	325	202
275	325	169
276	325	173
277	325	242
278	325	201
279	325	231
280	325	188
281	325	197
282	325	242
283	325	251
284	325	263
285	325	276
286	325	221
287	325	199
288	325	263
289	325	257
290	325	204
291	325	149
292	325	130
293	325	111
294	325	127
295	325	170
296	325	179
297	325	146
298	325	175
299	325	212
300	325	314
301	325	265
302	325	224
303	325	295
304	325	214
305	325	181
306	325	156
307	325	107
308	325	193
309	325	485
310	325	484
311	325	430
312	325	605
313	325	635
314	325	726
315	325	615
316	325	743
317	325	887
318	325	933
319	325	1722
320	325	3349
321	325	4248
322	325	4289
323	325	5206
324	325	14908
325	325	47238
0	326	2
1	326	49
2	326	62
3	326	78
4	326	38
5	326	33
6	326	30
7	326	30
8	326	26
9	326	25
10	326	18
11	326	25
12	326	20
13	326	22
14	326	31
15	326	19
16	326	29
17	326	21
18	326	23
19	326	24
20	326	27
21	326	17
22	326	20
23	326	25
24	326	19
25	326	17
26	326	13
27	326	16
28	326	11
29	326	16
30	326	21
31	326	25
32	326	24
33	326	16
34	326	26
35	326	23
36	326	38
38	326	27
39	326	33
40	326	28
41	326	25
42	326	33
43	326	31
44	326	65
45	326	64
46	326	113
47	326	90
48	326	61
49	326	36
50	326	49
51	326	55
52	326	46
53	326	47
54	326	57
55	326	73
56	326	105
57	326	52
58	326	34
59	326	44
60	326	74
61	326	86
62	326	57
63	326	8
64	326	44
65	326	19
66	326	18
67	326	68
68	326	68
69	326	72
70	326	42
71	326	48
72	326	41
73	326	40
74	326	36
75	326	40
76	326	39
77	326	72
78	326	46
79	326	60
80	326	81
81	326	84
82	326	73
83	326	98
84	326	96
85	326	107
86	326	101
87	326	100
88	326	96
89	326	72
90	326	98
91	326	101
92	326	84
93	326	89
94	326	94
95	326	72
96	326	111
97	326	105
98	326	105
99	326	111
100	326	86
101	326	89
102	326	90
103	326	91
104	326	80
105	326	98
106	326	85
107	326	89
108	326	110
109	326	64
110	326	103
111	326	108
112	326	103
113	326	117
114	326	80
115	326	66
116	326	56
117	326	64
118	326	71
119	326	55
120	326	67
121	326	83
122	326	94
123	326	68
124	326	94
125	326	85
126	326	103
127	326	94
128	326	88
129	326	71
130	326	84
131	326	72
132	326	61
133	326	58
134	326	66
135	326	62
136	326	54
137	326	66
138	326	80
139	326	79
140	326	81
141	326	54
142	326	71
143	326	49
144	326	92
145	326	102
146	326	136
147	326	111
148	326	87
149	326	105
150	326	79
151	326	100
152	326	78
153	326	87
154	326	81
155	326	103
156	326	68
157	326	81
158	326	83
159	326	114
160	326	112
161	326	72
162	326	78
163	326	68
164	326	81
165	326	79
166	326	95
167	326	79
168	326	72
169	326	81
170	326	90
171	326	76
172	326	85
173	326	55
174	326	55
175	326	73
176	326	83
177	326	58
178	326	61
179	326	81
180	326	60
181	326	71
182	326	54
183	326	75
184	326	80
185	326	53
186	326	55
187	326	53
188	326	59
189	326	51
190	326	68
191	326	73
192	326	74
193	326	72
194	326	105
195	326	81
196	326	81
197	326	90
198	326	84
199	326	73
200	326	57
201	326	34
202	326	52
203	326	78
204	326	76
205	326	73
206	326	62
207	326	65
208	326	59
209	326	65
210	326	52
211	326	36
212	326	36
213	326	56
214	326	66
215	326	69
216	326	65
217	326	93
218	326	52
219	326	59
220	326	68
221	326	62
222	326	47
223	326	55
224	326	59
225	326	53
226	326	49
227	326	89
228	326	91
229	326	88
230	326	114
231	326	92
232	326	88
233	326	99
234	326	118
235	326	114
236	326	101
237	326	96
238	326	98
239	326	113
240	326	101
241	326	90
242	326	112
243	326	78
244	326	77
245	326	104
246	326	93
247	326	78
248	326	89
249	326	69
250	326	102
251	326	74
252	326	98
253	326	114
254	326	98
255	326	89
256	326	71
257	326	91
258	326	58
259	326	85
260	326	55
261	326	64
262	326	56
263	326	55
264	326	100
265	326	76
266	326	64
267	326	62
268	326	96
269	326	88
270	326	83
271	326	92
272	326	112
273	326	118
274	326	175
275	326	151
276	326	146
277	326	195
278	326	175
279	326	220
280	326	165
281	326	166
282	326	197
283	326	230
284	326	232
285	326	205
286	326	183
287	326	185
288	326	228
289	326	223
290	326	207
291	326	162
292	326	119
293	326	150
294	326	142
295	326	150
296	326	167
297	326	121
298	326	171
299	326	210
300	326	251
301	326	203
302	326	206
303	326	279
304	326	193
305	326	179
306	326	146
307	326	98
308	326	193
309	326	325
310	326	410
311	326	435
312	326	565
313	326	555
314	326	567
315	326	580
316	326	703
317	326	864
318	326	923
319	326	1709
320	326	3034
321	326	3628
322	326	3329
323	326	3580
324	326	5746
325	326	12081
326	326	35943
0	327	4
1	327	49
2	327	61
3	327	56
4	327	55
5	327	37
6	327	24
7	327	35
8	327	17
9	327	26
10	327	29
11	327	24
12	327	18
13	327	17
14	327	24
15	327	23
16	327	24
17	327	20
18	327	24
19	327	16
20	327	19
21	327	20
22	327	42
23	327	15
24	327	18
25	327	16
26	327	15
27	327	17
28	327	12
29	327	16
30	327	25
31	327	24
32	327	20
33	327	17
34	327	23
35	327	25
36	327	17
38	327	24
39	327	25
40	327	31
41	327	37
42	327	20
43	327	43
44	327	54
45	327	70
46	327	99
47	327	99
48	327	50
49	327	45
50	327	54
51	327	60
52	327	39
53	327	63
54	327	76
55	327	59
56	327	78
57	327	51
58	327	38
59	327	40
60	327	57
61	327	83
62	327	57
63	327	11
64	327	60
65	327	13
66	327	17
67	327	71
68	327	63
69	327	53
70	327	62
71	327	43
72	327	29
73	327	41
74	327	38
75	327	38
76	327	55
77	327	58
78	327	35
79	327	65
80	327	97
81	327	96
82	327	71
83	327	78
84	327	115
85	327	114
86	327	117
87	327	90
88	327	70
89	327	76
90	327	90
91	327	88
92	327	114
93	327	93
94	327	93
95	327	74
96	327	141
97	327	93
98	327	104
99	327	107
100	327	100
101	327	115
102	327	107
103	327	126
104	327	117
105	327	110
106	327	95
107	327	117
108	327	130
109	327	86
110	327	116
111	327	140
112	327	111
113	327	127
114	327	69
115	327	47
116	327	45
117	327	75
118	327	68
119	327	76
120	327	82
121	327	92
122	327	100
123	327	95
124	327	117
125	327	82
126	327	106
127	327	107
128	327	99
129	327	62
130	327	92
131	327	67
132	327	79
133	327	72
134	327	56
135	327	69
136	327	67
137	327	50
138	327	70
139	327	76
140	327	75
141	327	67
142	327	65
143	327	65
144	327	113
145	327	139
146	327	119
147	327	133
148	327	115
149	327	121
150	327	113
151	327	136
152	327	83
153	327	110
154	327	111
155	327	88
156	327	61
157	327	90
158	327	88
159	327	109
160	327	118
161	327	59
162	327	103
163	327	88
164	327	102
165	327	98
166	327	105
167	327	94
168	327	77
169	327	93
170	327	99
171	327	105
172	327	96
173	327	79
174	327	48
175	327	87
176	327	89
177	327	67
178	327	75
179	327	58
180	327	67
181	327	81
182	327	61
183	327	79
184	327	85
185	327	61
186	327	49
187	327	46
188	327	69
189	327	49
190	327	96
191	327	85
192	327	87
193	327	88
194	327	110
195	327	108
196	327	80
197	327	118
198	327	71
199	327	64
200	327	38
201	327	42
202	327	46
203	327	76
204	327	64
205	327	71
206	327	78
207	327	65
208	327	71
209	327	61
210	327	61
211	327	40
212	327	46
213	327	82
214	327	100
215	327	63
216	327	64
217	327	135
218	327	68
219	327	34
220	327	70
221	327	61
222	327	53
223	327	53
224	327	61
225	327	45
226	327	61
227	327	86
228	327	106
229	327	126
230	327	122
231	327	107
232	327	124
233	327	147
234	327	148
235	327	125
236	327	83
237	327	83
238	327	106
239	327	114
240	327	124
241	327	129
242	327	109
243	327	88
244	327	77
245	327	103
246	327	100
247	327	103
248	327	109
249	327	101
250	327	103
251	327	76
252	327	134
253	327	107
254	327	118
255	327	65
256	327	73
257	327	89
258	327	76
259	327	74
260	327	50
261	327	71
262	327	58
263	327	57
264	327	87
265	327	69
266	327	56
267	327	73
268	327	100
269	327	93
270	327	89
271	327	67
272	327	139
273	327	174
274	327	178
275	327	144
276	327	197
277	327	228
278	327	224
279	327	230
280	327	158
281	327	182
282	327	247
283	327	245
284	327	225
285	327	301
286	327	232
287	327	186
288	327	215
289	327	244
290	327	234
291	327	148
292	327	90
293	327	131
294	327	125
295	327	155
296	327	152
297	327	112
298	327	159
299	327	211
300	327	267
301	327	241
302	327	231
303	327	305
304	327	213
305	327	202
306	327	147
307	327	120
308	327	223
309	327	366
310	327	467
311	327	405
312	327	552
313	327	601
314	327	636
315	327	584
316	327	705
317	327	818
318	327	825
319	327	1560
320	327	3215
321	327	3667
322	327	3264
323	327	3383
324	327	4957
325	327	5849
326	327	10649
327	327	44404
0	328	4
1	328	57
2	328	68
3	328	75
4	328	53
5	328	45
6	328	43
7	328	35
8	328	30
9	328	16
10	328	17
11	328	20
12	328	18
13	328	22
14	328	44
15	328	35
16	328	33
17	328	40
18	328	22
19	328	28
20	328	26
21	328	20
22	328	26
23	328	28
24	328	21
25	328	29
26	328	16
27	328	27
28	328	16
29	328	20
30	328	23
31	328	23
32	328	25
33	328	22
34	328	28
35	328	23
36	328	28
38	328	30
39	328	26
40	328	26
41	328	29
42	328	32
43	328	39
44	328	55
45	328	77
46	328	113
47	328	106
48	328	58
49	328	42
50	328	70
51	328	77
52	328	63
53	328	40
54	328	79
55	328	85
56	328	99
57	328	46
58	328	47
59	328	56
60	328	63
61	328	101
62	328	75
63	328	12
64	328	77
65	328	17
66	328	21
67	328	82
68	328	82
69	328	67
70	328	71
71	328	43
72	328	46
73	328	33
74	328	51
75	328	42
76	328	44
77	328	79
78	328	58
79	328	77
80	328	115
81	328	131
82	328	75
83	328	108
84	328	125
85	328	137
86	328	123
87	328	109
88	328	102
89	328	82
90	328	124
91	328	120
92	328	123
93	328	114
94	328	113
95	328	88
96	328	140
97	328	101
98	328	144
99	328	105
100	328	119
101	328	113
102	328	110
103	328	120
104	328	142
105	328	109
106	328	113
107	328	137
108	328	146
109	328	105
110	328	133
111	328	148
112	328	138
113	328	159
114	328	105
115	328	68
116	328	80
117	328	85
118	328	70
119	328	73
120	328	97
121	328	104
122	328	111
123	328	97
124	328	106
125	328	105
126	328	120
127	328	134
128	328	108
129	328	88
130	328	98
131	328	76
132	328	101
133	328	78
134	328	82
135	328	85
136	328	80
137	328	71
138	328	78
139	328	102
140	328	86
141	328	75
142	328	74
143	328	83
144	328	123
145	328	122
146	328	134
147	328	140
148	328	117
149	328	117
150	328	116
151	328	100
152	328	95
153	328	109
154	328	103
155	328	105
156	328	78
157	328	100
158	328	99
159	328	127
160	328	136
161	328	81
162	328	115
163	328	94
164	328	102
165	328	101
166	328	101
167	328	109
168	328	88
169	328	92
170	328	113
171	328	105
172	328	110
173	328	90
174	328	80
175	328	87
176	328	109
177	328	91
178	328	89
179	328	95
180	328	78
181	328	92
182	328	56
183	328	84
184	328	101
185	328	100
186	328	73
187	328	57
188	328	70
189	328	61
190	328	89
191	328	80
192	328	101
193	328	107
194	328	118
195	328	92
196	328	99
197	328	104
198	328	84
199	328	78
200	328	36
201	328	50
202	328	51
203	328	100
204	328	90
205	328	80
206	328	72
207	328	59
208	328	76
209	328	82
210	328	74
211	328	60
212	328	42
213	328	95
214	328	104
215	328	85
216	328	106
217	328	120
218	328	101
219	328	63
220	328	95
221	328	76
222	328	57
223	328	68
224	328	77
225	328	53
226	328	96
227	328	112
228	328	128
229	328	154
230	328	137
231	328	95
232	328	153
233	328	168
234	328	183
235	328	141
236	328	100
237	328	110
238	328	131
239	328	121
240	328	127
241	328	124
242	328	145
243	328	121
244	328	79
245	328	135
246	328	113
247	328	130
248	328	112
249	328	119
250	328	104
251	328	116
252	328	140
253	328	144
254	328	132
255	328	102
256	328	86
257	328	79
258	328	87
259	328	93
260	328	56
261	328	74
262	328	85
263	328	75
264	328	118
265	328	80
266	328	72
267	328	105
268	328	135
269	328	115
270	328	100
271	328	118
272	328	158
273	328	186
274	328	195
275	328	191
276	328	198
277	328	254
278	328	243
279	328	253
280	328	191
281	328	207
282	328	263
283	328	260
284	328	255
285	328	258
286	328	221
287	328	207
288	328	236
289	328	291
290	328	241
291	328	163
292	328	126
293	328	134
294	328	185
295	328	205
296	328	182
297	328	166
298	328	180
299	328	226
300	328	318
301	328	280
302	328	272
303	328	364
304	328	223
305	328	237
306	328	176
307	328	128
308	328	229
309	328	458
310	328	530
311	328	482
312	328	708
313	328	685
314	328	742
315	328	734
316	328	831
317	328	995
318	328	1079
319	328	1881
320	328	3550
321	328	3873
322	328	3446
323	328	3538
324	328	4654
325	328	5073
326	328	5989
327	328	14170
328	328	48997
0	329	1
1	329	44
2	329	96
3	329	91
4	329	85
5	329	57
6	329	40
7	329	47
8	329	37
9	329	35
10	329	24
11	329	23
12	329	26
13	329	26
14	329	36
15	329	43
16	329	41
17	329	31
18	329	29
19	329	29
20	329	38
21	329	19
22	329	31
23	329	28
24	329	36
25	329	17
26	329	20
27	329	27
28	329	26
29	329	30
30	329	19
31	329	33
32	329	27
33	329	20
34	329	23
35	329	28
36	329	42
38	329	32
39	329	36
40	329	35
41	329	32
42	329	40
43	329	36
44	329	85
45	329	92
46	329	112
47	329	69
48	329	56
49	329	34
50	329	43
51	329	45
52	329	42
53	329	35
54	329	67
55	329	72
56	329	109
57	329	54
58	329	48
59	329	75
60	329	93
61	329	91
62	329	60
63	329	12
64	329	55
65	329	19
66	329	15
67	329	72
68	329	95
69	329	79
70	329	70
71	329	69
72	329	47
73	329	57
74	329	36
75	329	47
76	329	66
77	329	61
78	329	68
79	329	91
80	329	103
81	329	106
82	329	88
83	329	93
84	329	93
85	329	97
86	329	100
87	329	96
88	329	97
89	329	92
90	329	111
91	329	88
92	329	95
93	329	88
94	329	121
95	329	109
96	329	128
97	329	119
98	329	124
99	329	91
100	329	92
101	329	79
102	329	75
103	329	82
104	329	84
105	329	75
106	329	73
107	329	98
108	329	103
109	329	66
110	329	118
111	329	86
112	329	105
113	329	101
114	329	101
115	329	67
116	329	81
117	329	70
118	329	85
119	329	73
120	329	67
121	329	94
122	329	99
123	329	59
124	329	110
125	329	80
126	329	92
127	329	113
128	329	116
129	329	97
130	329	110
131	329	69
132	329	92
133	329	86
134	329	91
135	329	79
136	329	71
137	329	75
138	329	89
139	329	122
140	329	82
141	329	77
142	329	66
143	329	91
144	329	103
145	329	100
146	329	89
147	329	82
148	329	97
149	329	96
150	329	71
151	329	97
152	329	74
153	329	79
154	329	91
155	329	94
156	329	94
157	329	101
158	329	79
159	329	76
160	329	99
161	329	77
162	329	81
163	329	66
164	329	75
165	329	52
166	329	74
167	329	82
168	329	54
169	329	63
170	329	72
171	329	64
172	329	72
173	329	59
174	329	70
175	329	77
176	329	84
177	329	62
178	329	79
179	329	79
180	329	77
181	329	85
182	329	66
183	329	74
184	329	83
185	329	76
186	329	73
187	329	61
188	329	85
189	329	54
190	329	95
191	329	79
192	329	88
193	329	94
194	329	82
195	329	78
196	329	78
197	329	89
198	329	87
199	329	76
200	329	69
201	329	53
202	329	58
203	329	90
204	329	98
205	329	68
206	329	65
207	329	83
208	329	75
209	329	65
210	329	80
211	329	53
212	329	73
213	329	75
214	329	106
215	329	88
216	329	92
217	329	99
218	329	79
219	329	88
220	329	97
221	329	75
222	329	77
223	329	72
224	329	72
225	329	69
226	329	71
227	329	83
228	329	89
229	329	95
230	329	108
231	329	110
232	329	84
233	329	108
234	329	123
235	329	114
236	329	108
237	329	103
238	329	113
239	329	104
240	329	79
241	329	109
242	329	127
243	329	98
244	329	92
245	329	99
246	329	112
247	329	77
248	329	110
249	329	101
250	329	113
251	329	95
252	329	112
253	329	101
254	329	100
255	329	92
256	329	95
257	329	108
258	329	94
259	329	89
260	329	75
261	329	69
262	329	75
263	329	81
264	329	109
265	329	87
266	329	84
267	329	87
268	329	113
269	329	117
270	329	127
271	329	126
272	329	163
273	329	152
274	329	190
275	329	189
276	329	176
277	329	171
278	329	175
279	329	222
280	329	177
281	329	201
282	329	190
283	329	188
284	329	196
285	329	185
286	329	189
287	329	171
288	329	204
289	329	207
290	329	234
291	329	160
292	329	134
293	329	186
294	329	167
295	329	182
296	329	195
297	329	169
298	329	209
299	329	232
300	329	279
301	329	260
302	329	266
303	329	350
304	329	205
305	329	189
306	329	149
307	329	113
308	329	216
309	329	353
310	329	477
311	329	451
312	329	701
313	329	574
314	329	663
315	329	709
316	329	856
317	329	1030
318	329	1127
319	329	2309
320	329	3558
321	329	3716
322	329	2944
323	329	2770
324	329	3409
325	329	3662
326	329	4048
327	329	5025
328	329	11223
329	329	39462
1	330	47
2	330	119
3	330	112
4	330	105
5	330	81
6	330	71
7	330	65
8	330	70
9	330	51
10	330	37
11	330	41
12	330	40
13	330	49
14	330	55
15	330	42
16	330	50
17	330	37
18	330	40
19	330	38
20	330	45
21	330	37
22	330	42
23	330	35
24	330	37
25	330	45
26	330	46
27	330	53
28	330	34
29	330	33
30	330	31
31	330	49
32	330	38
33	330	44
34	330	37
35	330	52
36	330	26
38	330	41
39	330	71
40	330	54
41	330	60
42	330	57
43	330	93
44	330	111
45	330	145
46	330	146
47	330	75
48	330	60
49	330	36
50	330	33
51	330	64
52	330	47
53	330	39
54	330	67
55	330	109
56	330	165
57	330	92
58	330	79
59	330	90
60	330	132
61	330	115
62	330	54
63	330	7
64	330	51
65	330	10
66	330	15
67	330	65
68	330	124
69	330	117
70	330	91
71	330	95
72	330	79
73	330	91
74	330	75
75	330	86
76	330	104
77	330	100
78	330	120
79	330	146
80	330	148
81	330	122
82	330	96
83	330	119
84	330	92
85	330	91
86	330	122
87	330	123
88	330	162
89	330	130
90	330	150
91	330	113
92	330	92
93	330	96
94	330	113
95	330	122
96	330	118
97	330	159
98	330	109
99	330	97
100	330	73
101	330	81
102	330	70
103	330	84
104	330	89
105	330	83
106	330	76
107	330	115
108	330	139
109	330	74
110	330	96
111	330	101
112	330	109
113	330	120
114	330	139
115	330	110
116	330	121
117	330	94
118	330	133
119	330	96
120	330	78
121	330	101
122	330	109
123	330	116
124	330	103
125	330	95
126	330	107
127	330	118
128	330	133
129	330	155
130	330	139
131	330	115
132	330	111
133	330	98
134	330	113
135	330	106
136	330	96
137	330	101
138	330	138
139	330	107
140	330	90
141	330	96
142	330	94
143	330	93
144	330	123
145	330	86
146	330	122
147	330	85
148	330	94
149	330	93
150	330	66
151	330	91
152	330	51
153	330	90
154	330	87
155	330	120
156	330	138
157	330	132
158	330	102
159	330	110
160	330	125
161	330	72
162	330	76
163	330	82
164	330	65
165	330	63
166	330	60
167	330	66
168	330	57
169	330	84
170	330	64
171	330	85
172	330	78
173	330	72
174	330	74
175	330	79
176	330	87
177	330	58
178	330	79
179	330	97
180	330	73
181	330	96
182	330	80
183	330	97
184	330	105
185	330	92
186	330	109
187	330	92
188	330	113
189	330	58
190	330	84
191	330	99
192	330	100
193	330	82
194	330	96
195	330	80
196	330	87
197	330	99
198	330	108
199	330	119
200	330	91
201	330	103
202	330	98
203	330	111
204	330	99
205	330	89
206	330	111
207	330	86
208	330	100
209	330	96
210	330	97
211	330	117
212	330	88
213	330	135
214	330	140
215	330	115
216	330	112
217	330	115
218	330	113
219	330	116
220	330	108
221	330	119
222	330	88
223	330	110
224	330	111
225	330	119
226	330	109
227	330	110
228	330	88
229	330	93
230	330	106
231	330	86
232	330	84
233	330	101
234	330	104
235	330	132
236	330	156
237	330	134
238	330	126
239	330	118
240	330	98
241	330	125
242	330	141
243	330	159
244	330	108
245	330	130
246	330	108
247	330	114
248	330	103
249	330	150
250	330	114
251	330	104
252	330	120
253	330	113
254	330	117
255	330	127
256	330	136
257	330	127
258	330	135
259	330	141
260	330	111
261	330	108
262	330	115
263	330	132
264	330	161
265	330	140
266	330	119
267	330	126
268	330	176
269	330	152
270	330	195
271	330	176
272	330	210
273	330	179
274	330	198
275	330	202
276	330	163
277	330	194
278	330	175
279	330	192
280	330	214
281	330	230
282	330	193
283	330	188
284	330	180
285	330	225
286	330	203
287	330	237
288	330	202
289	330	274
290	330	259
291	330	283
292	330	206
293	330	215
294	330	255
295	330	288
296	330	318
297	330	280
298	330	296
299	330	280
300	330	375
301	330	292
302	330	343
303	330	403
304	330	218
305	330	215
306	330	199
307	330	114
308	330	272
309	330	397
310	330	468
311	330	564
312	330	948
313	330	750
314	330	792
315	330	978
316	330	1268
317	330	1370
318	330	1921
319	330	4785
320	330	5235
321	330	4764
322	330	3330
323	330	3147
324	330	3490
325	330	3401
326	330	3805
327	330	4177
328	330	6432
329	330	12278
330	330	46334
0	331	2
1	331	44
2	331	142
3	331	158
4	331	135
5	331	96
6	331	91
7	331	90
8	331	65
9	331	56
10	331	44
11	331	38
12	331	51
13	331	56
14	331	54
15	331	62
16	331	49
17	331	61
18	331	44
19	331	43
20	331	45
21	331	45
22	331	47
23	331	31
24	331	30
25	331	41
26	331	41
27	331	45
28	331	30
29	331	48
30	331	39
31	331	54
32	331	38
33	331	43
34	331	51
35	331	50
36	331	50
38	331	60
39	331	53
40	331	54
41	331	75
42	331	59
43	331	72
44	331	143
45	331	143
46	331	147
47	331	79
48	331	44
49	331	27
50	331	35
51	331	38
52	331	38
53	331	51
54	331	59
55	331	109
56	331	176
57	331	109
58	331	90
59	331	109
60	331	124
61	331	118
62	331	47
63	331	10
64	331	57
65	331	11
66	331	12
67	331	53
68	331	127
69	331	111
70	331	108
71	331	101
72	331	95
73	331	88
74	331	91
75	331	103
76	331	116
77	331	131
78	331	123
79	331	142
80	331	151
81	331	126
82	331	91
83	331	111
84	331	92
85	331	91
86	331	126
87	331	134
88	331	148
89	331	167
90	331	149
91	331	97
92	331	90
93	331	90
94	331	128
95	331	130
96	331	129
97	331	149
98	331	109
99	331	82
100	331	64
101	331	78
102	331	44
103	331	60
104	331	52
105	331	60
106	331	63
107	331	107
108	331	125
109	331	84
110	331	73
111	331	101
112	331	99
113	331	127
114	331	124
115	331	124
116	331	136
117	331	103
118	331	121
119	331	86
120	331	104
121	331	107
122	331	92
123	331	98
124	331	81
125	331	95
126	331	113
127	331	130
128	331	139
129	331	141
130	331	181
131	331	113
132	331	128
133	331	104
134	331	138
135	331	113
136	331	122
137	331	124
138	331	144
139	331	122
140	331	121
141	331	130
142	331	126
143	331	131
144	331	123
145	331	100
146	331	87
147	331	90
148	331	98
149	331	98
150	331	75
151	331	79
152	331	56
153	331	62
154	331	71
155	331	109
156	331	136
157	331	139
158	331	91
159	331	95
160	331	85
161	331	83
162	331	87
163	331	72
164	331	61
165	331	60
166	331	72
167	331	61
168	331	59
169	331	62
170	331	80
171	331	72
172	331	62
173	331	73
174	331	90
175	331	68
176	331	93
177	331	50
178	331	95
179	331	92
180	331	84
181	331	117
182	331	90
183	331	107
184	331	92
185	331	101
186	331	112
187	331	103
188	331	99
189	331	58
190	331	92
191	331	80
192	331	98
193	331	87
194	331	82
195	331	77
196	331	86
197	331	103
198	331	110
199	331	119
200	331	122
201	331	127
202	331	100
203	331	132
204	331	111
205	331	96
206	331	116
207	331	122
208	331	113
209	331	119
210	331	133
211	331	116
212	331	115
213	331	121
214	331	135
215	331	123
216	331	126
217	331	128
218	331	124
219	331	137
220	331	112
221	331	129
222	331	119
223	331	125
224	331	132
225	331	120
226	331	110
227	331	126
228	331	75
229	331	91
230	331	96
231	331	100
232	331	90
233	331	87
234	331	116
235	331	112
236	331	144
237	331	140
238	331	126
239	331	96
240	331	107
241	331	104
242	331	153
243	331	137
244	331	105
245	331	134
246	331	124
247	331	118
248	331	104
249	331	144
250	331	117
251	331	125
252	331	121
253	331	108
254	331	106
255	331	137
256	331	151
257	331	118
258	331	151
259	331	161
260	331	136
261	331	146
262	331	103
263	331	146
264	331	200
265	331	150
266	331	165
267	331	165
268	331	195
269	331	173
270	331	210
271	331	227
272	331	208
273	331	158
274	331	207
275	331	186
276	331	159
277	331	178
278	331	180
279	331	175
280	331	185
281	331	213
282	331	160
283	331	160
284	331	159
285	331	176
286	331	182
287	331	240
288	331	228
289	331	240
290	331	242
291	331	262
292	331	273
293	331	295
294	331	294
295	331	288
296	331	290
297	331	300
298	331	302
299	331	315
300	331	364
301	331	303
302	331	319
303	331	309
304	331	168
305	331	197
306	331	138
307	331	121
308	331	231
309	331	336
310	331	368
311	331	488
312	331	755
313	331	562
314	331	597
315	331	702
316	331	914
317	331	1038
318	331	1531
319	331	2876
320	331	2416
321	331	2111
322	331	1542
323	331	1384
324	331	1524
325	331	1647
326	331	1592
327	331	1685
328	331	2355
329	331	2938
330	331	11128
331	331	53541
0	332	1
1	332	54
2	332	103
3	332	145
4	332	112
5	332	92
6	332	76
7	332	72
8	332	63
9	332	54
10	332	41
11	332	50
12	332	48
13	332	48
14	332	72
15	332	52
16	332	66
17	332	57
18	332	46
19	332	38
20	332	31
21	332	49
22	332	52
23	332	33
24	332	43
25	332	32
26	332	28
27	332	44
28	332	31
29	332	29
30	332	40
31	332	40
32	332	49
33	332	50
34	332	59
35	332	45
36	332	59
38	332	46
39	332	64
40	332	64
41	332	65
42	332	49
43	332	71
44	332	98
45	332	137
46	332	138
47	332	84
48	332	59
49	332	43
50	332	38
51	332	53
52	332	37
53	332	32
54	332	78
55	332	101
56	332	137
57	332	94
58	332	60
59	332	80
60	332	127
61	332	110
62	332	52
63	332	9
64	332	42
65	332	17
66	332	20
67	332	75
68	332	107
69	332	115
70	332	116
71	332	95
72	332	77
73	332	109
74	332	85
75	332	69
76	332	106
77	332	114
78	332	85
79	332	108
80	332	142
81	332	150
82	332	115
83	332	121
84	332	123
85	332	124
86	332	132
87	332	116
88	332	146
89	332	148
90	332	139
91	332	120
92	332	101
93	332	96
94	332	128
95	332	124
96	332	121
97	332	145
98	332	124
99	332	104
100	332	65
101	332	79
102	332	72
103	332	84
104	332	89
105	332	91
106	332	79
107	332	105
108	332	134
109	332	73
110	332	102
111	332	105
112	332	125
113	332	137
114	332	127
115	332	91
116	332	113
117	332	115
118	332	116
119	332	101
120	332	109
121	332	118
122	332	122
123	332	90
124	332	113
125	332	99
126	332	96
127	332	140
128	332	154
129	332	131
130	332	139
131	332	107
132	332	117
133	332	112
134	332	116
135	332	111
136	332	105
137	332	113
138	332	130
139	332	118
140	332	123
141	332	111
142	332	129
143	332	113
144	332	145
145	332	128
146	332	99
147	332	102
148	332	96
149	332	105
150	332	97
151	332	116
152	332	66
153	332	88
154	332	88
155	332	138
156	332	124
157	332	136
158	332	111
159	332	94
160	332	116
161	332	88
162	332	76
163	332	74
164	332	84
165	332	89
166	332	81
167	332	80
168	332	74
169	332	75
170	332	75
171	332	79
172	332	104
173	332	68
174	332	86
175	332	83
176	332	84
177	332	69
178	332	88
179	332	112
180	332	93
181	332	104
182	332	71
183	332	92
184	332	134
185	332	105
186	332	116
187	332	101
188	332	124
189	332	71
190	332	112
191	332	106
192	332	98
193	332	110
194	332	102
195	332	99
196	332	83
197	332	119
198	332	103
199	332	101
200	332	96
201	332	101
202	332	103
203	332	126
204	332	126
205	332	115
206	332	133
207	332	126
208	332	108
209	332	138
210	332	118
211	332	117
212	332	97
213	332	134
214	332	135
215	332	143
216	332	139
217	332	147
218	332	102
219	332	122
220	332	126
221	332	116
222	332	117
223	332	101
224	332	118
225	332	108
226	332	121
227	332	116
228	332	111
229	332	125
230	332	94
231	332	106
232	332	103
233	332	109
234	332	128
235	332	138
236	332	150
237	332	119
238	332	109
239	332	139
240	332	127
241	332	120
242	332	150
243	332	147
244	332	97
245	332	136
246	332	121
247	332	134
248	332	136
249	332	131
250	332	154
251	332	118
252	332	141
253	332	116
254	332	143
255	332	126
256	332	124
257	332	138
258	332	146
259	332	140
260	332	115
261	332	126
262	332	128
263	332	107
264	332	173
265	332	123
266	332	144
267	332	188
268	332	169
269	332	168
270	332	163
271	332	158
272	332	177
273	332	211
274	332	219
275	332	194
276	332	191
277	332	195
278	332	176
279	332	170
280	332	184
281	332	203
282	332	197
283	332	183
284	332	194
285	332	226
286	332	198
287	332	224
288	332	247
289	332	251
290	332	261
291	332	263
292	332	225
293	332	217
294	332	225
295	332	295
296	332	266
297	332	210
298	332	269
299	332	277
300	332	335
301	332	347
302	332	282
303	332	327
304	332	190
305	332	138
306	332	138
307	332	112
308	332	227
309	332	333
310	332	365
311	332	403
312	332	625
313	332	535
314	332	557
315	332	627
316	332	692
317	332	775
318	332	1019
319	332	1320
320	332	1476
321	332	1410
322	332	1256
323	332	957
324	332	1174
325	332	1210
326	332	1146
327	332	1363
328	332	1755
329	332	1965
330	332	3889
331	332	14815
332	332	59399
0	333	1
1	333	48
2	333	107
3	333	174
4	333	158
5	333	112
6	333	84
7	333	81
8	333	90
9	333	66
10	333	45
11	333	52
12	333	55
13	333	53
14	333	73
15	333	76
16	333	63
17	333	50
18	333	51
19	333	51
20	333	52
21	333	50
22	333	42
23	333	42
24	333	49
25	333	57
26	333	42
27	333	46
28	333	42
29	333	39
30	333	48
31	333	74
32	333	45
33	333	44
34	333	67
35	333	76
36	333	71
38	333	59
39	333	76
40	333	63
41	333	80
42	333	81
43	333	101
44	333	167
45	333	157
46	333	153
47	333	76
48	333	44
49	333	29
50	333	32
51	333	55
52	333	45
53	333	37
54	333	52
55	333	114
56	333	184
57	333	118
58	333	89
59	333	103
60	333	128
61	333	126
62	333	53
63	333	10
64	333	53
65	333	21
66	333	13
67	333	73
68	333	126
69	333	153
70	333	131
71	333	130
72	333	112
73	333	131
74	333	113
75	333	106
76	333	134
77	333	122
78	333	120
79	333	139
80	333	165
81	333	167
82	333	119
83	333	126
84	333	124
85	333	130
86	333	131
87	333	145
88	333	192
89	333	177
90	333	169
91	333	101
92	333	81
93	333	88
94	333	121
95	333	127
96	333	127
97	333	155
98	333	129
99	333	75
100	333	56
101	333	73
102	333	46
103	333	78
104	333	91
105	333	65
106	333	72
107	333	110
108	333	112
109	333	82
110	333	110
111	333	120
112	333	118
113	333	152
114	333	166
115	333	116
116	333	127
117	333	131
118	333	136
119	333	85
120	333	113
121	333	114
122	333	112
123	333	105
124	333	99
125	333	113
126	333	120
127	333	134
128	333	135
129	333	196
130	333	141
131	333	165
132	333	148
133	333	129
134	333	166
135	333	119
136	333	108
137	333	133
138	333	185
139	333	166
140	333	168
141	333	137
142	333	118
143	333	132
144	333	146
145	333	117
146	333	114
147	333	110
148	333	87
149	333	86
150	333	88
151	333	83
152	333	77
153	333	65
154	333	84
155	333	106
156	333	146
157	333	145
158	333	108
159	333	88
160	333	108
161	333	71
162	333	96
163	333	70
164	333	69
165	333	73
166	333	88
167	333	88
168	333	73
169	333	58
170	333	73
171	333	100
172	333	73
173	333	70
174	333	77
175	333	79
176	333	91
177	333	71
178	333	87
179	333	95
180	333	81
181	333	127
182	333	103
183	333	116
184	333	106
185	333	117
186	333	134
187	333	120
188	333	133
189	333	69
190	333	95
191	333	106
192	333	107
193	333	120
194	333	89
195	333	85
196	333	81
197	333	113
198	333	123
199	333	123
200	333	129
201	333	114
202	333	102
203	333	166
204	333	140
205	333	128
206	333	149
207	333	158
208	333	137
209	333	170
210	333	142
211	333	142
212	333	140
213	333	144
214	333	149
215	333	164
216	333	145
217	333	153
218	333	133
219	333	150
220	333	139
221	333	132
222	333	132
223	333	125
224	333	162
225	333	149
226	333	175
227	333	124
228	333	110
229	333	101
230	333	103
231	333	111
232	333	92
233	333	112
234	333	131
235	333	170
236	333	202
237	333	140
238	333	142
239	333	119
240	333	108
241	333	114
242	333	161
243	333	171
244	333	106
245	333	134
246	333	142
247	333	137
248	333	108
249	333	145
250	333	147
251	333	111
252	333	134
253	333	129
254	333	149
255	333	147
256	333	180
257	333	148
258	333	159
259	333	171
260	333	158
261	333	117
262	333	153
263	333	164
264	333	194
265	333	156
266	333	177
267	333	175
268	333	220
269	333	225
270	333	221
271	333	205
272	333	215
273	333	169
274	333	226
275	333	219
276	333	162
277	333	172
278	333	163
279	333	198
280	333	269
281	333	199
282	333	183
283	333	197
284	333	201
285	333	193
286	333	217
287	333	249
288	333	239
289	333	239
290	333	289
291	333	288
292	333	281
293	333	271
294	333	307
295	333	322
296	333	324
297	333	264
298	333	316
299	333	332
300	333	372
301	333	371
302	333	353
303	333	355
304	333	156
305	333	172
306	333	165
307	333	107
308	333	242
309	333	373
310	333	406
311	333	439
312	333	631
313	333	521
314	333	583
315	333	675
316	333	732
317	333	866
318	333	1201
319	333	1658
320	333	1516
321	333	1377
322	333	1174
323	333	926
324	333	1107
325	333	1143
326	333	1081
327	333	1288
328	333	1636
329	333	1929
330	333	4454
331	333	12655
332	333	22205
333	333	59422
0	334	2
1	334	38
2	334	104
3	334	168
4	334	149
5	334	104
6	334	86
7	334	74
8	334	75
9	334	66
10	334	47
11	334	51
12	334	44
13	334	59
14	334	65
15	334	65
16	334	68
17	334	68
18	334	52
19	334	51
20	334	48
21	334	46
22	334	58
23	334	43
24	334	49
25	334	34
26	334	31
27	334	40
28	334	39
29	334	37
30	334	52
31	334	55
32	334	50
33	334	42
34	334	51
35	334	58
36	334	57
38	334	53
39	334	56
40	334	72
41	334	76
42	334	75
43	334	95
44	334	139
45	334	143
46	334	109
47	334	59
48	334	35
49	334	14
50	334	22
51	334	30
52	334	29
53	334	23
54	334	40
55	334	92
56	334	119
57	334	105
58	334	99
59	334	106
60	334	115
61	334	94
62	334	32
63	334	9
64	334	39
65	334	12
66	334	12
67	334	52
68	334	102
69	334	135
70	334	115
71	334	127
72	334	83
73	334	105
74	334	116
75	334	99
76	334	119
77	334	105
78	334	119
79	334	130
80	334	122
81	334	104
82	334	85
83	334	114
84	334	86
85	334	87
86	334	89
87	334	109
88	334	165
89	334	152
90	334	130
91	334	83
92	334	73
93	334	79
94	334	125
95	334	94
96	334	96
97	334	140
98	334	80
99	334	51
100	334	50
101	334	42
102	334	46
103	334	49
104	334	51
105	334	49
106	334	46
107	334	77
108	334	106
109	334	61
110	334	64
111	334	72
112	334	83
113	334	94
114	334	110
115	334	109
116	334	118
117	334	124
118	334	108
119	334	105
120	334	80
121	334	77
122	334	67
123	334	72
124	334	69
125	334	73
126	334	80
127	334	88
128	334	115
129	334	151
130	334	128
131	334	123
132	334	121
133	334	122
134	334	116
135	334	127
136	334	147
137	334	113
138	334	136
139	334	124
140	334	116
141	334	120
142	334	106
143	334	104
144	334	107
145	334	83
146	334	60
147	334	76
148	334	83
149	334	71
150	334	62
151	334	53
152	334	39
153	334	66
154	334	49
155	334	80
156	334	141
157	334	116
158	334	73
159	334	69
160	334	101
161	334	61
162	334	61
163	334	49
164	334	57
165	334	47
166	334	62
167	334	58
168	334	49
169	334	60
170	334	66
171	334	57
172	334	51
173	334	60
174	334	78
175	334	58
176	334	67
177	334	52
178	334	77
179	334	69
180	334	86
181	334	87
182	334	75
183	334	78
184	334	88
185	334	94
186	334	96
187	334	103
188	334	96
189	334	46
190	334	69
191	334	76
192	334	64
193	334	68
194	334	74
195	334	66
196	334	53
197	334	72
198	334	95
199	334	115
200	334	99
201	334	115
202	334	107
203	334	121
204	334	126
205	334	85
206	334	99
207	334	107
208	334	103
209	334	101
210	334	126
211	334	125
212	334	128
213	334	119
214	334	106
215	334	127
216	334	120
217	334	96
218	334	95
219	334	128
220	334	124
221	334	121
222	334	125
223	334	111
224	334	120
225	334	113
226	334	119
227	334	72
228	334	52
229	334	77
230	334	73
231	334	69
232	334	55
233	334	59
234	334	99
235	334	115
236	334	125
237	334	119
238	334	109
239	334	85
240	334	78
241	334	74
242	334	116
243	334	130
244	334	82
245	334	102
246	334	107
247	334	99
248	334	94
249	334	131
250	334	136
251	334	101
252	334	105
253	334	98
254	334	99
255	334	115
256	334	121
257	334	141
258	334	124
259	334	137
260	334	143
261	334	151
262	334	141
263	334	133
264	334	167
265	334	158
266	334	152
267	334	154
268	334	161
269	334	133
270	334	227
271	334	192
272	334	167
273	334	141
274	334	129
275	334	182
276	334	97
277	334	119
278	334	136
279	334	129
280	334	164
281	334	163
282	334	142
283	334	113
284	334	125
285	334	117
286	334	146
287	334	177
288	334	185
289	334	167
290	334	203
291	334	281
292	334	244
293	334	230
294	334	234
295	334	279
296	334	288
297	334	275
298	334	284
299	334	300
300	334	259
301	334	268
302	334	259
303	334	274
304	334	132
305	334	118
306	334	103
307	334	78
308	334	189
309	334	216
310	334	273
311	334	323
312	334	545
313	334	402
314	334	440
315	334	531
316	334	618
317	334	692
318	334	1114
319	334	1653
320	334	1246
321	334	1060
322	334	906
323	334	722
324	334	792
325	334	829
326	334	815
327	334	841
328	334	1221
329	334	1533
330	334	4242
331	334	11930
332	334	8485
333	334	14786
334	334	44755
0	335	3
1	335	40
2	335	110
3	335	174
4	335	160
5	335	117
6	335	98
7	335	92
8	335	72
9	335	44
10	335	47
11	335	56
12	335	80
13	335	69
14	335	88
15	335	75
16	335	72
17	335	58
18	335	61
19	335	48
20	335	54
21	335	49
22	335	46
23	335	34
24	335	49
25	335	53
26	335	46
27	335	45
28	335	37
29	335	50
30	335	39
31	335	66
32	335	34
33	335	54
34	335	57
35	335	56
36	335	78
38	335	69
39	335	66
40	335	82
41	335	82
42	335	69
43	335	91
44	335	144
45	335	136
46	335	124
47	335	63
48	335	46
49	335	29
50	335	26
51	335	30
52	335	33
53	335	25
54	335	86
55	335	90
56	335	166
57	335	93
58	335	96
59	335	118
60	335	151
61	335	83
62	335	52
63	335	12
64	335	47
65	335	12
66	335	14
67	335	56
68	335	103
69	335	122
70	335	118
71	335	123
72	335	107
73	335	110
74	335	112
75	335	115
76	335	138
77	335	165
78	335	125
79	335	120
80	335	161
81	335	133
82	335	87
83	335	126
84	335	106
85	335	97
86	335	122
87	335	116
88	335	152
89	335	179
90	335	107
91	335	89
92	335	75
93	335	80
94	335	116
95	335	116
96	335	108
97	335	167
98	335	101
99	335	72
100	335	59
101	335	59
102	335	57
103	335	67
104	335	66
105	335	56
106	335	58
107	335	84
108	335	93
109	335	65
110	335	83
111	335	98
112	335	84
113	335	120
114	335	129
115	335	110
116	335	125
117	335	113
118	335	122
119	335	110
120	335	98
121	335	101
122	335	96
123	335	74
124	335	88
125	335	96
126	335	80
127	335	106
128	335	112
129	335	163
130	335	164
131	335	144
132	335	139
133	335	110
134	335	136
135	335	124
136	335	119
137	335	147
138	335	153
139	335	146
140	335	125
141	335	119
142	335	130
143	335	119
144	335	140
145	335	116
146	335	90
147	335	78
148	335	91
149	335	66
150	335	62
151	335	76
152	335	54
153	335	69
154	335	73
155	335	102
156	335	133
157	335	155
158	335	110
159	335	65
160	335	94
161	335	87
162	335	91
163	335	59
164	335	69
165	335	57
166	335	76
167	335	78
168	335	33
169	335	68
170	335	71
171	335	77
172	335	74
173	335	65
174	335	64
175	335	62
176	335	87
177	335	50
178	335	77
179	335	96
180	335	88
181	335	106
182	335	88
183	335	77
184	335	99
185	335	94
186	335	135
187	335	133
188	335	132
189	335	70
190	335	93
191	335	86
192	335	87
193	335	89
194	335	84
195	335	81
196	335	92
197	335	94
198	335	99
199	335	122
200	335	125
201	335	137
202	335	111
203	335	133
204	335	129
205	335	125
206	335	145
207	335	134
208	335	122
209	335	139
210	335	169
211	335	169
212	335	179
213	335	138
214	335	136
215	335	143
216	335	126
217	335	131
218	335	138
219	335	170
220	335	147
221	335	144
222	335	127
223	335	137
224	335	169
225	335	160
226	335	127
227	335	84
228	335	86
229	335	77
230	335	82
231	335	77
232	335	95
233	335	95
234	335	102
235	335	105
236	335	126
237	335	122
238	335	129
239	335	115
240	335	109
241	335	112
242	335	133
243	335	133
244	335	100
245	335	105
246	335	107
247	335	118
248	335	130
249	335	136
250	335	152
251	335	113
252	335	116
253	335	119
254	335	118
255	335	146
256	335	171
257	335	127
258	335	165
259	335	174
260	335	159
261	335	162
262	335	133
263	335	166
264	335	187
265	335	173
266	335	199
267	335	198
268	335	189
269	335	222
270	335	185
271	335	210
272	335	195
273	335	148
274	335	179
275	335	182
276	335	135
277	335	161
278	335	142
279	335	147
280	335	188
281	335	175
282	335	163
283	335	144
284	335	147
285	335	167
286	335	165
287	335	201
288	335	178
289	335	212
290	335	266
291	335	268
292	335	246
293	335	323
294	335	266
295	335	307
296	335	305
297	335	281
298	335	322
299	335	329
300	335	302
301	335	304
302	335	296
303	335	303
304	335	156
305	335	138
306	335	121
307	335	98
308	335	198
309	335	277
310	335	312
311	335	333
312	335	540
313	335	401
314	335	434
315	335	529
316	335	686
317	335	747
318	335	1052
319	335	1282
320	335	1120
321	335	997
322	335	858
323	335	640
324	335	721
325	335	754
326	335	704
327	335	862
328	335	1066
329	335	1243
330	335	2785
331	335	5966
332	335	4435
333	335	5547
334	335	13879
335	335	50621
0	336	5
1	336	46
2	336	107
3	336	178
4	336	158
5	336	108
6	336	82
7	336	90
8	336	63
9	336	50
10	336	49
11	336	61
12	336	56
13	336	61
14	336	93
15	336	97
16	336	73
17	336	80
18	336	61
19	336	46
20	336	68
21	336	49
22	336	46
23	336	44
24	336	40
25	336	52
26	336	40
27	336	54
28	336	41
29	336	34
30	336	42
31	336	47
32	336	51
33	336	52
34	336	52
35	336	59
36	336	72
38	336	65
39	336	50
40	336	76
41	336	62
42	336	82
43	336	85
44	336	109
45	336	127
46	336	179
47	336	83
48	336	58
49	336	33
50	336	27
51	336	42
52	336	37
53	336	38
54	336	82
55	336	126
56	336	143
57	336	91
58	336	86
59	336	101
60	336	116
61	336	101
62	336	63
63	336	8
64	336	45
65	336	15
66	336	13
67	336	55
68	336	129
69	336	118
70	336	140
71	336	127
72	336	103
73	336	129
74	336	101
75	336	97
76	336	114
77	336	146
78	336	118
79	336	141
80	336	161
81	336	181
82	336	121
83	336	122
84	336	100
85	336	96
86	336	153
87	336	132
88	336	178
89	336	168
90	336	123
91	336	108
92	336	115
93	336	90
94	336	132
95	336	114
96	336	137
97	336	135
98	336	121
99	336	85
100	336	92
101	336	77
102	336	58
103	336	81
104	336	82
105	336	92
106	336	76
107	336	97
108	336	118
109	336	77
110	336	102
111	336	91
112	336	115
113	336	149
114	336	130
115	336	111
116	336	117
117	336	110
118	336	134
119	336	91
120	336	106
121	336	112
122	336	107
123	336	97
124	336	125
125	336	87
126	336	117
127	336	106
128	336	147
129	336	147
130	336	149
131	336	149
132	336	165
133	336	160
134	336	146
135	336	123
136	336	151
137	336	122
138	336	173
139	336	144
140	336	142
141	336	113
142	336	125
143	336	123
144	336	152
145	336	117
146	336	107
147	336	98
148	336	106
149	336	97
150	336	89
151	336	93
152	336	67
153	336	84
154	336	88
155	336	95
156	336	134
157	336	139
158	336	105
159	336	129
160	336	101
161	336	78
162	336	70
163	336	75
164	336	66
165	336	87
166	336	89
167	336	73
168	336	72
169	336	70
170	336	66
171	336	75
172	336	66
173	336	74
174	336	82
175	336	83
176	336	91
177	336	75
178	336	81
179	336	108
180	336	89
181	336	114
182	336	89
183	336	102
184	336	114
185	336	98
186	336	105
187	336	128
188	336	103
189	336	80
190	336	109
191	336	71
192	336	117
193	336	100
194	336	89
195	336	91
196	336	85
197	336	102
198	336	154
199	336	146
200	336	119
201	336	127
202	336	139
203	336	152
204	336	157
205	336	131
206	336	101
207	336	146
208	336	166
209	336	159
210	336	171
211	336	157
212	336	123
213	336	167
214	336	160
215	336	166
216	336	159
217	336	159
218	336	134
219	336	143
220	336	161
221	336	158
222	336	148
223	336	121
224	336	146
225	336	130
226	336	110
227	336	100
228	336	110
229	336	95
230	336	104
231	336	93
232	336	97
233	336	106
234	336	111
235	336	132
236	336	135
237	336	137
238	336	128
239	336	138
240	336	121
241	336	120
242	336	154
243	336	141
244	336	100
245	336	114
246	336	115
247	336	136
248	336	119
249	336	145
250	336	137
251	336	118
252	336	138
253	336	140
254	336	143
255	336	156
256	336	135
257	336	143
258	336	124
259	336	168
260	336	151
261	336	137
262	336	141
263	336	152
264	336	221
265	336	161
266	336	166
267	336	209
268	336	195
269	336	199
270	336	218
271	336	196
272	336	189
273	336	199
274	336	202
275	336	186
276	336	161
277	336	192
278	336	170
279	336	185
280	336	207
281	336	196
282	336	175
283	336	199
284	336	155
285	336	198
286	336	203
287	336	186
288	336	233
289	336	225
290	336	251
291	336	243
292	336	230
293	336	246
294	336	300
295	336	327
296	336	315
297	336	230
298	336	298
299	336	329
300	336	344
301	336	345
302	336	247
303	336	329
304	336	150
305	336	156
306	336	125
307	336	97
308	336	204
309	336	294
310	336	318
311	336	333
312	336	516
313	336	376
314	336	452
315	336	499
316	336	566
317	336	647
318	336	849
319	336	999
320	336	1036
321	336	905
322	336	748
323	336	663
324	336	780
325	336	802
326	336	726
327	336	814
328	336	1080
329	336	1173
330	336	2065
331	336	3955
332	336	3572
333	336	3976
334	336	6167
335	336	16923
336	336	62280
1	337	46
2	337	128
3	337	220
4	337	235
5	337	155
6	337	139
7	337	147
8	337	114
9	337	88
10	337	69
11	337	106
12	337	91
13	337	102
14	337	106
15	337	83
16	337	74
17	337	84
18	337	79
19	337	68
20	337	83
21	337	71
22	337	82
23	337	65
24	337	50
25	337	63
26	337	56
27	337	59
28	337	60
29	337	74
30	337	62
31	337	84
32	337	58
33	337	58
34	337	92
35	337	77
36	337	91
38	337	99
39	337	113
40	337	96
41	337	100
42	337	115
43	337	135
44	337	215
45	337	212
46	337	138
47	337	78
48	337	35
49	337	35
50	337	20
51	337	48
52	337	36
53	337	31
54	337	61
55	337	116
56	337	175
57	337	154
58	337	122
59	337	133
60	337	161
61	337	113
62	337	47
63	337	3
64	337	29
65	337	14
66	337	12
67	337	63
68	337	124
69	337	157
70	337	172
71	337	170
72	337	147
73	337	175
74	337	160
75	337	153
76	337	176
77	337	171
78	337	168
79	337	190
80	337	162
81	337	132
82	337	118
83	337	141
84	337	78
85	337	90
86	337	100
87	337	126
88	337	180
89	337	220
90	337	170
91	337	102
92	337	84
93	337	69
94	337	124
95	337	136
96	337	131
97	337	157
98	337	97
99	337	54
100	337	62
101	337	68
102	337	66
103	337	68
104	337	48
105	337	61
106	337	58
107	337	88
108	337	104
109	337	73
110	337	66
111	337	65
112	337	105
113	337	136
114	337	145
115	337	174
116	337	158
117	337	136
118	337	164
119	337	105
120	337	109
121	337	90
122	337	91
123	337	72
124	337	81
125	337	66
126	337	98
127	337	94
128	337	142
129	337	185
130	337	196
131	337	166
132	337	180
133	337	144
134	337	187
135	337	157
136	337	120
137	337	151
138	337	164
139	337	169
140	337	145
141	337	146
142	337	122
143	337	134
144	337	103
145	337	79
146	337	63
147	337	75
148	337	83
149	337	66
150	337	49
151	337	61
152	337	56
153	337	49
154	337	66
155	337	100
156	337	168
157	337	154
158	337	84
159	337	75
160	337	78
161	337	78
162	337	61
163	337	69
164	337	51
165	337	52
166	337	58
167	337	53
168	337	42
169	337	49
170	337	65
171	337	76
172	337	54
173	337	77
174	337	69
175	337	74
176	337	71
177	337	64
178	337	97
179	337	122
180	337	91
181	337	122
182	337	105
183	337	109
184	337	91
185	337	124
186	337	170
187	337	136
188	337	128
189	337	57
190	337	92
191	337	78
192	337	94
193	337	90
194	337	79
195	337	71
196	337	71
197	337	107
198	337	111
199	337	142
200	337	185
201	337	167
202	337	164
203	337	163
204	337	165
205	337	143
206	337	143
207	337	146
208	337	126
209	337	194
210	337	192
211	337	188
212	337	192
213	337	193
214	337	170
215	337	185
216	337	149
217	337	128
218	337	125
219	337	176
220	337	164
221	337	147
222	337	162
223	337	160
224	337	188
225	337	167
226	337	146
227	337	94
228	337	87
229	337	75
230	337	79
231	337	72
232	337	79
233	337	74
234	337	93
235	337	95
236	337	151
237	337	103
238	337	95
239	337	89
240	337	92
241	337	90
242	337	139
243	337	131
244	337	119
245	337	118
246	337	120
247	337	112
248	337	124
249	337	128
250	337	150
251	337	109
252	337	124
253	337	96
254	337	122
255	337	158
256	337	155
257	337	158
258	337	185
259	337	198
260	337	191
261	337	243
262	337	168
263	337	173
264	337	198
265	337	204
266	337	229
267	337	251
268	337	226
269	337	223
270	337	275
271	337	248
272	337	175
273	337	167
274	337	150
275	337	202
276	337	112
277	337	117
278	337	122
279	337	137
280	337	181
281	337	163
282	337	107
283	337	136
284	337	125
285	337	143
286	337	152
287	337	193
288	337	169
289	337	203
290	337	228
291	337	351
292	337	354
293	337	373
294	337	315
295	337	332
296	337	372
297	337	353
298	337	396
299	337	357
300	337	354
301	337	303
302	337	324
303	337	273
304	337	162
305	337	131
306	337	105
307	337	70
308	337	192
309	337	231
310	337	270
311	337	344
312	337	557
313	337	341
314	337	404
315	337	518
316	337	537
317	337	648
318	337	1092
319	337	1291
320	337	883
321	337	792
322	337	620
323	337	538
324	337	576
325	337	530
326	337	583
327	337	552
328	337	823
329	337	958
330	337	1985
331	337	3844
332	337	3089
333	337	3634
334	337	6247
335	337	11677
336	337	20516
337	337	62420
1	338	17
2	338	96
3	338	261
4	338	288
5	338	272
6	338	301
7	338	283
8	338	256
9	338	220
10	338	148
11	338	198
12	338	206
13	338	240
14	338	204
15	338	120
16	338	124
17	338	170
18	338	165
19	338	142
20	338	181
21	338	122
22	338	138
23	338	162
24	338	158
25	338	125
26	338	139
27	338	146
28	338	154
29	338	141
30	338	141
31	338	139
32	338	142
33	338	165
34	338	157
35	338	136
36	338	131
38	338	130
39	338	242
40	338	241
41	338	260
42	338	260
43	338	276
44	338	305
45	338	248
46	338	126
47	338	47
48	338	21
49	338	18
50	338	13
51	338	21
52	338	15
53	338	15
54	338	25
55	338	93
56	338	185
57	338	400
58	338	394
59	338	334
60	338	219
61	338	99
62	338	23
63	338	2
64	338	26
65	338	9
66	338	7
67	338	25
68	338	185
69	338	225
70	338	273
71	338	291
72	338	277
73	338	267
74	338	248
75	338	411
76	338	430
77	338	227
78	338	276
79	338	239
80	338	122
81	338	113
82	338	98
83	338	113
84	338	57
85	338	68
86	338	86
87	338	105
88	338	215
89	338	432
90	338	191
91	338	65
92	338	55
93	338	48
94	338	111
95	338	106
96	338	77
97	338	177
98	338	73
99	338	46
100	338	37
101	338	21
102	338	27
103	338	32
104	338	35
105	338	46
106	338	30
107	338	74
108	338	75
109	338	38
110	338	37
111	338	38
112	338	63
113	338	67
114	338	189
115	338	260
116	338	245
117	338	123
118	338	169
119	338	88
120	338	73
121	338	48
122	338	51
123	338	50
124	338	60
125	338	64
126	338	70
127	338	61
128	338	112
129	338	304
130	338	184
131	338	151
132	338	129
133	338	166
134	338	202
135	338	147
136	338	171
137	338	203
138	338	161
139	338	135
140	338	127
141	338	168
142	338	94
143	338	126
144	338	78
145	338	50
146	338	35
147	338	42
148	338	46
149	338	41
150	338	45
151	338	37
152	338	22
153	338	28
154	338	37
155	338	78
156	338	233
157	338	131
158	338	65
159	338	48
160	338	52
161	338	43
162	338	47
163	338	34
164	338	46
165	338	36
166	338	46
167	338	31
168	338	31
169	338	32
170	338	36
171	338	55
172	338	39
173	338	51
174	338	66
175	338	52
176	338	40
177	338	36
178	338	73
179	338	101
180	338	72
181	338	82
182	338	115
183	338	76
184	338	82
185	338	86
186	338	204
187	338	158
188	338	180
189	338	30
190	338	57
191	338	51
192	338	60
193	338	51
194	338	33
195	338	41
196	338	42
197	338	55
198	338	83
199	338	131
200	338	288
201	338	291
202	338	188
203	338	128
204	338	128
205	338	94
206	338	145
207	338	133
208	338	112
209	338	155
210	338	192
211	338	288
212	338	323
213	338	124
214	338	125
215	338	140
216	338	99
217	338	98
218	338	100
219	338	178
220	338	108
221	338	144
222	338	152
223	338	149
224	338	222
225	338	201
226	338	120
227	338	53
228	338	36
229	338	35
230	338	45
231	338	48
232	338	38
233	338	39
234	338	50
235	338	71
236	338	118
237	338	104
238	338	90
239	338	51
240	338	68
241	338	61
242	338	83
243	338	160
244	338	101
245	338	75
246	338	92
247	338	70
248	338	99
249	338	148
250	338	96
251	338	98
252	338	77
253	338	75
254	338	79
255	338	113
256	338	185
257	338	164
258	338	187
259	338	244
260	338	318
261	338	269
262	338	231
263	338	239
264	338	206
265	338	298
266	338	334
267	338	313
268	338	232
269	338	177
270	338	374
271	338	423
272	338	159
273	338	80
274	338	112
275	338	148
276	338	73
277	338	70
278	338	71
279	338	66
280	338	175
281	338	138
282	338	63
283	338	77
284	338	69
285	338	82
286	338	102
287	338	140
288	338	72
289	338	138
290	338	158
291	338	333
292	338	503
293	338	436
294	338	315
295	338	323
296	338	508
297	338	613
298	338	489
299	338	348
300	338	237
301	338	229
302	338	256
303	338	214
304	338	98
305	338	102
306	338	61
307	338	66
308	338	162
309	338	132
310	338	166
311	338	235
312	338	425
313	338	244
314	338	235
315	338	358
316	338	449
317	338	441
318	338	1209
319	338	2756
320	338	595
321	338	483
322	338	340
323	338	250
324	338	275
325	338	296
326	338	299
327	338	273
328	338	392
329	338	506
330	338	1118
331	338	1841
332	338	1264
333	338	1748
334	338	2887
335	338	4432
336	338	4971
337	338	15283
338	338	84422
1	339	16
2	339	101
3	339	222
4	339	292
5	339	336
6	339	295
7	339	260
8	339	292
9	339	208
10	339	205
11	339	224
12	339	198
13	339	252
14	339	190
15	339	126
16	339	134
17	339	165
18	339	174
19	339	173
20	339	213
21	339	156
22	339	176
23	339	159
24	339	189
25	339	153
26	339	141
27	339	198
28	339	168
29	339	152
30	339	152
31	339	163
32	339	152
33	339	179
34	339	168
35	339	122
36	339	142
38	339	156
39	339	282
40	339	265
41	339	228
42	339	282
43	339	286
44	339	314
45	339	239
46	339	91
47	339	32
48	339	19
49	339	13
50	339	15
51	339	19
52	339	9
53	339	18
54	339	40
55	339	78
56	339	146
57	339	400
58	339	328
59	339	335
60	339	217
61	339	90
62	339	18
63	339	1
64	339	18
65	339	6
66	339	6
67	339	23
68	339	124
69	339	262
70	339	243
71	339	278
72	339	284
73	339	259
74	339	256
75	339	417
76	339	372
77	339	196
78	339	245
79	339	232
80	339	80
81	339	80
82	339	85
83	339	105
84	339	31
85	339	56
86	339	42
87	339	108
88	339	150
89	339	374
90	339	145
91	339	69
92	339	48
93	339	41
94	339	89
95	339	93
96	339	64
97	339	148
98	339	57
99	339	25
100	339	40
101	339	21
102	339	23
103	339	50
104	339	27
105	339	21
106	339	30
107	339	60
108	339	53
109	339	27
110	339	30
111	339	43
112	339	52
113	339	82
114	339	150
115	339	228
116	339	206
117	339	102
118	339	151
119	339	63
120	339	47
121	339	43
122	339	49
123	339	43
124	339	45
125	339	51
126	339	48
127	339	52
128	339	99
129	339	278
130	339	165
131	339	134
132	339	119
133	339	124
134	339	179
135	339	151
136	339	174
137	339	171
138	339	137
139	339	86
140	339	113
141	339	143
142	339	98
143	339	73
144	339	65
145	339	36
146	339	27
147	339	32
148	339	40
149	339	40
150	339	27
151	339	32
152	339	19
153	339	32
154	339	26
155	339	60
156	339	187
157	339	133
158	339	46
159	339	46
160	339	38
161	339	37
162	339	34
163	339	23
164	339	33
165	339	23
166	339	40
167	339	37
168	339	29
169	339	18
170	339	35
171	339	42
172	339	26
173	339	33
174	339	52
175	339	53
176	339	44
177	339	33
178	339	71
179	339	101
180	339	52
181	339	84
182	339	78
183	339	69
184	339	73
185	339	75
186	339	183
187	339	138
188	339	114
189	339	48
190	339	46
191	339	60
192	339	48
193	339	30
194	339	28
195	339	40
196	339	24
197	339	43
198	339	78
199	339	120
200	339	239
201	339	302
202	339	212
203	339	97
204	339	135
205	339	102
206	339	112
207	339	130
208	339	96
209	339	134
210	339	222
211	339	302
212	339	280
213	339	126
214	339	135
215	339	150
216	339	92
217	339	67
218	339	76
219	339	154
220	339	106
221	339	110
222	339	111
223	339	146
224	339	182
225	339	179
226	339	91
227	339	51
228	339	27
229	339	39
230	339	21
231	339	44
232	339	43
233	339	36
234	339	48
235	339	67
236	339	103
237	339	76
238	339	62
239	339	46
240	339	49
241	339	61
242	339	82
243	339	110
244	339	98
245	339	66
246	339	89
247	339	74
248	339	87
249	339	105
250	339	112
251	339	81
252	339	49
253	339	56
254	339	59
255	339	106
256	339	140
257	339	97
258	339	159
259	339	197
260	339	288
261	339	253
262	339	222
263	339	216
264	339	192
265	339	271
266	339	332
267	339	257
268	339	226
269	339	177
270	339	312
271	339	376
272	339	140
273	339	82
274	339	86
275	339	102
276	339	68
277	339	67
278	339	68
279	339	62
280	339	126
281	339	133
282	339	69
283	339	60
284	339	48
285	339	66
286	339	63
287	339	105
288	339	89
289	339	100
290	339	115
291	339	279
292	339	460
293	339	381
294	339	273
295	339	302
296	339	438
297	339	525
298	339	443
299	339	293
300	339	247
301	339	195
302	339	212
303	339	188
304	339	89
305	339	79
306	339	50
307	339	46
308	339	141
309	339	120
310	339	131
311	339	179
312	339	305
313	339	165
314	339	208
315	339	311
316	339	347
317	339	332
318	339	872
319	339	1670
320	339	412
321	339	312
322	339	202
323	339	175
324	339	177
325	339	184
326	339	208
327	339	192
328	339	251
329	339	364
330	339	652
331	339	1057
332	339	792
333	339	1158
334	339	1553
335	339	2279
336	339	2484
337	339	5956
338	339	30909
339	339	82038
0	340	1
1	340	20
2	340	79
3	340	165
4	340	229
5	340	216
6	340	186
7	340	212
8	340	213
9	340	136
10	340	111
11	340	137
12	340	108
13	340	159
14	340	176
15	340	133
16	340	107
17	340	118
18	340	114
19	340	135
20	340	112
21	340	122
22	340	124
23	340	116
24	340	104
25	340	95
26	340	94
27	340	96
28	340	84
29	340	77
30	340	85
31	340	117
32	340	110
33	340	114
34	340	100
35	340	122
36	340	105
38	340	107
39	340	149
40	340	156
41	340	171
42	340	162
43	340	178
44	340	194
45	340	157
46	340	71
47	340	29
48	340	26
49	340	9
50	340	20
51	340	15
52	340	20
53	340	13
54	340	18
55	340	57
56	340	111
57	340	187
58	340	176
59	340	163
60	340	143
61	340	55
62	340	16
63	340	2
64	340	13
65	340	5
66	340	4
67	340	22
68	340	87
69	340	144
70	340	163
71	340	201
72	340	189
73	340	200
74	340	179
75	340	247
76	340	243
77	340	181
78	340	173
79	340	164
80	340	102
81	340	78
82	340	82
83	340	74
84	340	56
85	340	54
86	340	70
87	340	91
88	340	133
89	340	195
90	340	108
91	340	56
92	340	35
93	340	44
94	340	67
95	340	77
96	340	69
97	340	113
98	340	53
99	340	24
100	340	21
101	340	26
102	340	18
103	340	34
104	340	23
105	340	25
106	340	32
107	340	40
108	340	51
109	340	42
110	340	35
111	340	43
112	340	36
113	340	78
114	340	123
115	340	129
116	340	157
117	340	106
118	340	116
119	340	73
120	340	53
121	340	45
122	340	41
123	340	37
124	340	47
125	340	38
126	340	57
127	340	62
128	340	83
129	340	184
130	340	118
131	340	137
132	340	152
133	340	129
134	340	139
135	340	141
136	340	145
137	340	126
138	340	119
139	340	100
140	340	88
141	340	93
142	340	90
143	340	89
144	340	68
145	340	52
146	340	35
147	340	37
148	340	49
149	340	49
150	340	36
151	340	37
152	340	29
153	340	30
154	340	25
155	340	50
156	340	149
157	340	96
158	340	40
159	340	36
160	340	49
161	340	33
162	340	34
163	340	36
164	340	34
165	340	24
166	340	53
167	340	38
168	340	28
169	340	49
170	340	36
171	340	41
172	340	35
173	340	38
174	340	48
175	340	53
176	340	56
177	340	47
178	340	64
179	340	60
180	340	52
181	340	80
182	340	76
183	340	64
184	340	55
185	340	76
186	340	154
187	340	100
188	340	114
189	340	37
190	340	60
191	340	56
192	340	57
193	340	39
194	340	37
195	340	43
196	340	25
197	340	50
198	340	61
199	340	101
200	340	157
201	340	193
202	340	148
203	340	102
204	340	120
205	340	96
206	340	105
207	340	123
208	340	96
209	340	127
210	340	166
211	340	248
212	340	223
213	340	107
214	340	97
215	340	105
216	340	86
217	340	70
218	340	89
219	340	149
220	340	91
221	340	133
222	340	116
223	340	97
224	340	161
225	340	109
226	340	91
227	340	42
228	340	38
229	340	27
230	340	39
231	340	52
232	340	41
233	340	39
234	340	55
235	340	61
236	340	67
237	340	72
238	340	51
239	340	41
240	340	54
241	340	62
242	340	77
243	340	98
244	340	66
245	340	70
246	340	71
247	340	50
248	340	74
249	340	114
250	340	75
251	340	63
252	340	39
253	340	49
254	340	84
255	340	99
256	340	121
257	340	119
258	340	135
259	340	153
260	340	218
261	340	205
262	340	155
263	340	199
264	340	188
265	340	198
266	340	233
267	340	193
268	340	194
269	340	177
270	340	224
271	340	247
272	340	129
273	340	65
274	340	84
275	340	88
276	340	75
277	340	78
278	340	59
279	340	64
280	340	85
281	340	90
282	340	61
283	340	72
284	340	70
285	340	58
286	340	71
287	340	98
288	340	72
289	340	102
290	340	117
291	340	243
292	340	284
293	340	269
294	340	221
295	340	234
296	340	320
297	340	308
298	340	306
299	340	211
300	340	206
301	340	161
302	340	193
303	340	150
304	340	69
305	340	47
306	340	53
307	340	39
308	340	95
309	340	114
310	340	118
311	340	163
312	340	253
313	340	158
314	340	184
315	340	224
316	340	273
317	340	251
318	340	558
319	340	804
320	340	290
321	340	226
322	340	207
323	340	153
324	340	187
325	340	161
326	340	156
327	340	173
328	340	224
329	340	240
330	340	468
331	340	644
332	340	596
333	340	702
334	340	872
335	340	1379
336	340	1621
337	340	3229
338	340	8147
339	340	19585
340	340	62190
1	341	20
2	341	76
3	341	183
4	341	232
5	341	207
6	341	253
7	341	221
8	341	203
9	341	141
10	341	145
11	341	135
12	341	124
13	341	155
14	341	178
15	341	162
16	341	155
17	341	134
18	341	120
19	341	121
20	341	136
21	341	120
22	341	113
23	341	108
24	341	115
25	341	110
26	341	95
27	341	110
28	341	105
29	341	94
30	341	92
31	341	132
32	341	112
33	341	120
34	341	126
35	341	137
36	341	127
38	341	146
39	341	161
40	341	161
41	341	165
42	341	177
43	341	175
44	341	202
45	341	186
46	341	85
47	341	39
48	341	15
49	341	22
50	341	17
51	341	22
52	341	14
53	341	21
54	341	36
55	341	55
56	341	125
57	341	164
58	341	154
59	341	155
60	341	131
61	341	79
62	341	22
63	341	4
64	341	32
65	341	6
66	341	8
67	341	28
68	341	96
69	341	157
70	341	204
71	341	198
72	341	225
73	341	246
74	341	196
75	341	226
76	341	214
77	341	193
78	341	180
79	341	158
80	341	105
81	341	87
82	341	86
83	341	99
84	341	54
85	341	74
86	341	91
87	341	98
88	341	145
89	341	201
90	341	118
91	341	66
92	341	56
93	341	33
94	341	71
95	341	79
96	341	76
97	341	105
98	341	62
99	341	38
100	341	27
101	341	31
102	341	22
103	341	39
104	341	34
105	341	35
106	341	36
107	341	65
108	341	58
109	341	37
110	341	48
111	341	55
112	341	68
113	341	95
114	341	131
115	341	159
116	341	143
117	341	103
118	341	121
119	341	77
120	341	69
121	341	51
122	341	65
123	341	64
124	341	71
125	341	51
126	341	62
127	341	78
128	341	100
129	341	183
130	341	159
131	341	180
132	341	190
133	341	132
134	341	178
135	341	138
136	341	140
137	341	175
138	341	146
139	341	109
140	341	108
141	341	115
142	341	106
143	341	85
144	341	81
145	341	53
146	341	39
147	341	45
148	341	43
149	341	48
150	341	36
151	341	41
152	341	36
153	341	40
154	341	42
155	341	67
156	341	151
157	341	114
158	341	67
159	341	62
160	341	57
161	341	35
162	341	46
163	341	42
164	341	39
165	341	39
166	341	37
167	341	37
168	341	33
169	341	44
170	341	51
171	341	45
172	341	42
173	341	44
174	341	65
175	341	39
176	341	48
177	341	43
178	341	65
179	341	81
180	341	63
181	341	77
182	341	77
183	341	77
184	341	90
185	341	100
186	341	160
187	341	143
188	341	111
189	341	54
190	341	59
191	341	61
192	341	57
193	341	59
194	341	56
195	341	47
196	341	52
197	341	66
198	341	74
199	341	111
200	341	175
201	341	176
202	341	130
203	341	126
204	341	126
205	341	106
206	341	128
207	341	132
208	341	122
209	341	167
210	341	194
211	341	246
212	341	212
213	341	122
214	341	132
215	341	141
216	341	110
217	341	101
218	341	92
219	341	136
220	341	120
221	341	124
222	341	159
223	341	136
224	341	166
225	341	161
226	341	112
227	341	74
228	341	49
229	341	59
230	341	43
231	341	55
232	341	67
233	341	58
234	341	59
235	341	75
236	341	109
237	341	102
238	341	88
239	341	75
240	341	67
241	341	54
242	341	90
243	341	110
244	341	67
245	341	78
246	341	89
247	341	77
248	341	97
249	341	113
250	341	98
251	341	81
252	341	80
253	341	72
254	341	79
255	341	108
256	341	132
257	341	108
258	341	135
259	341	183
260	341	226
261	341	200
262	341	185
263	341	205
264	341	226
265	341	209
266	341	260
267	341	250
268	341	198
269	341	179
270	341	244
271	341	226
272	341	132
273	341	99
274	341	119
275	341	108
276	341	86
277	341	82
278	341	70
279	341	83
280	341	115
281	341	108
282	341	59
283	341	73
284	341	82
285	341	76
286	341	86
287	341	117
288	341	105
289	341	111
290	341	159
291	341	253
292	341	275
293	341	309
294	341	230
295	341	274
296	341	345
297	341	292
298	341	320
299	341	257
300	341	231
301	341	179
302	341	174
303	341	154
304	341	72
305	341	67
306	341	47
307	341	43
308	341	108
309	341	118
310	341	143
311	341	170
312	341	267
313	341	190
314	341	225
315	341	276
316	341	278
317	341	355
318	341	546
319	341	579
320	341	308
321	341	261
322	341	226
323	341	186
324	341	170
325	341	196
326	341	212
327	341	198
328	341	277
329	341	257
330	341	469
331	341	679
332	341	594
333	341	742
334	341	844
335	341	1297
336	341	1561
337	341	2632
338	341	4492
339	341	7018
340	341	23609
341	341	71019
0	342	1
1	342	12
2	342	92
3	342	183
4	342	250
5	342	280
6	342	275
7	342	237
8	342	224
9	342	189
10	342	150
11	342	146
12	342	174
13	342	211
14	342	190
15	342	133
16	342	145
17	342	140
18	342	154
19	342	144
20	342	121
21	342	142
22	342	135
23	342	152
24	342	121
25	342	110
26	342	124
27	342	162
28	342	128
29	342	130
30	342	118
31	342	159
32	342	134
33	342	139
34	342	172
35	342	154
36	342	136
38	342	139
39	342	197
40	342	196
41	342	199
42	342	186
43	342	220
44	342	241
45	342	194
46	342	98
47	342	34
48	342	16
49	342	13
50	342	6
51	342	22
52	342	14
53	342	13
54	342	43
55	342	62
56	342	135
57	342	247
58	342	204
59	342	203
60	342	171
61	342	80
62	342	31
63	342	3
64	342	12
65	342	2
66	342	5
67	342	28
68	342	105
69	342	212
70	342	215
71	342	226
72	342	247
73	342	252
74	342	251
75	342	324
76	342	292
77	342	192
78	342	209
79	342	186
80	342	82
81	342	80
82	342	87
83	342	100
84	342	48
85	342	48
86	342	69
87	342	93
88	342	168
89	342	250
90	342	124
91	342	51
92	342	34
93	342	38
94	342	74
95	342	86
96	342	74
97	342	105
98	342	48
99	342	34
100	342	29
101	342	25
102	342	23
103	342	26
104	342	22
105	342	35
106	342	25
107	342	45
108	342	52
109	342	39
110	342	39
111	342	41
112	342	66
113	342	73
114	342	150
115	342	179
116	342	176
117	342	117
118	342	132
119	342	82
120	342	67
121	342	63
122	342	41
123	342	56
124	342	56
125	342	41
126	342	47
127	342	61
128	342	112
129	342	236
130	342	172
131	342	147
132	342	131
133	342	121
134	342	155
135	342	159
136	342	196
137	342	167
138	342	116
139	342	101
140	342	107
141	342	144
142	342	83
143	342	95
144	342	68
145	342	50
146	342	38
147	342	35
148	342	39
149	342	39
150	342	34
151	342	28
152	342	28
153	342	25
154	342	33
155	342	58
156	342	177
157	342	106
158	342	76
159	342	56
160	342	39
161	342	43
162	342	36
163	342	28
164	342	34
165	342	29
166	342	41
167	342	32
168	342	33
169	342	30
170	342	50
171	342	35
172	342	38
173	342	47
174	342	54
175	342	37
176	342	50
177	342	38
178	342	68
179	342	82
180	342	67
181	342	64
182	342	64
183	342	63
184	342	79
185	342	94
186	342	158
187	342	137
188	342	149
189	342	39
190	342	49
191	342	52
192	342	41
193	342	49
194	342	28
195	342	33
196	342	26
197	342	59
198	342	69
199	342	102
200	342	200
201	342	225
202	342	172
203	342	121
204	342	151
205	342	123
206	342	133
207	342	128
208	342	129
209	342	134
210	342	219
211	342	317
212	342	226
213	342	125
214	342	123
215	342	145
216	342	106
217	342	98
218	342	90
219	342	144
220	342	109
221	342	126
222	342	142
223	342	140
224	342	172
225	342	160
226	342	114
227	342	61
228	342	35
229	342	38
230	342	32
231	342	51
232	342	45
233	342	38
234	342	52
235	342	58
236	342	101
237	342	73
238	342	81
239	342	66
240	342	51
241	342	64
242	342	74
243	342	119
244	342	94
245	342	57
246	342	91
247	342	53
248	342	88
249	342	114
250	342	84
251	342	84
252	342	67
253	342	56
254	342	76
255	342	104
256	342	151
257	342	118
258	342	139
259	342	172
260	342	256
261	342	244
262	342	220
263	342	203
264	342	217
265	342	250
266	342	301
267	342	223
268	342	211
269	342	200
270	342	277
271	342	311
272	342	152
273	342	71
274	342	110
275	342	85
276	342	47
277	342	75
278	342	70
279	342	58
280	342	113
281	342	108
282	342	55
283	342	57
284	342	55
285	342	72
286	342	54
287	342	92
288	342	95
289	342	100
290	342	122
291	342	239
292	342	343
293	342	326
294	342	278
295	342	242
296	342	332
297	342	385
298	342	284
299	342	232
300	342	190
301	342	171
302	342	183
303	342	147
304	342	63
305	342	84
306	342	46
307	342	50
308	342	114
309	342	119
310	342	115
311	342	169
312	342	246
313	342	157
314	342	178
315	342	249
316	342	267
317	342	285
318	342	608
319	342	856
320	342	268
321	342	239
322	342	166
323	342	142
324	342	158
325	342	165
326	342	153
327	342	149
328	342	163
329	342	226
330	342	434
331	342	613
332	342	499
333	342	697
334	342	841
335	342	1186
336	342	1290
337	342	2492
338	342	6395
339	342	9666
340	342	19431
341	342	23265
342	342	78363
0	343	1
1	343	20
2	343	78
3	343	187
4	343	301
5	343	321
6	343	328
7	343	280
8	343	259
9	343	228
10	343	207
11	343	189
12	343	190
13	343	239
14	343	216
15	343	151
16	343	163
17	343	185
18	343	166
19	343	193
20	343	214
21	343	159
22	343	171
23	343	145
24	343	169
25	343	173
26	343	165
27	343	158
28	343	163
29	343	138
30	343	155
31	343	142
32	343	182
33	343	156
34	343	167
35	343	142
36	343	137
38	343	124
39	343	265
40	343	226
41	343	205
42	343	277
43	343	249
44	343	253
45	343	228
46	343	82
47	343	41
48	343	19
49	343	11
50	343	5
51	343	15
52	343	12
53	343	18
54	343	35
55	343	63
56	343	141
57	343	287
58	343	261
59	343	233
60	343	172
61	343	73
62	343	22
63	343	3
64	343	17
65	343	7
66	343	5
67	343	20
68	343	106
69	343	207
70	343	217
71	343	256
72	343	279
73	343	285
74	343	239
75	343	369
76	343	385
77	343	192
78	343	218
79	343	176
80	343	99
81	343	84
82	343	76
83	343	79
84	343	59
85	343	55
86	343	66
87	343	106
88	343	178
89	343	304
90	343	125
91	343	51
92	343	46
93	343	37
94	343	72
95	343	75
96	343	59
97	343	129
98	343	40
99	343	35
100	343	27
101	343	38
102	343	14
103	343	17
104	343	27
105	343	21
106	343	23
107	343	53
108	343	56
109	343	29
110	343	25
111	343	35
112	343	44
113	343	60
114	343	162
115	343	182
116	343	189
117	343	99
118	343	101
119	343	68
120	343	53
121	343	39
122	343	42
123	343	45
124	343	53
125	343	52
126	343	50
127	343	48
128	343	96
129	343	260
130	343	154
131	343	172
132	343	148
133	343	110
134	343	190
135	343	128
136	343	157
137	343	181
138	343	125
139	343	101
140	343	107
141	343	112
142	343	71
143	343	99
144	343	71
145	343	43
146	343	35
147	343	32
148	343	45
149	343	28
150	343	33
151	343	28
152	343	23
153	343	20
154	343	25
155	343	54
156	343	152
157	343	111
158	343	53
159	343	37
160	343	38
161	343	42
162	343	36
163	343	34
164	343	36
165	343	31
166	343	45
167	343	40
168	343	30
169	343	41
170	343	23
171	343	41
172	343	28
173	343	39
174	343	43
175	343	47
176	343	34
177	343	37
178	343	69
179	343	76
180	343	63
181	343	67
182	343	74
183	343	51
184	343	57
185	343	64
186	343	169
187	343	131
188	343	148
189	343	40
190	343	32
191	343	64
192	343	50
193	343	33
194	343	41
195	343	41
196	343	50
197	343	35
198	343	72
199	343	128
200	343	239
201	343	249
202	343	183
203	343	121
204	343	118
205	343	90
206	343	139
207	343	128
208	343	111
209	343	158
210	343	189
211	343	294
212	343	266
213	343	120
214	343	121
215	343	109
216	343	88
217	343	76
218	343	79
219	343	156
220	343	116
221	343	115
222	343	145
223	343	141
224	343	217
225	343	176
226	343	103
227	343	57
228	343	45
229	343	33
230	343	41
231	343	38
232	343	33
233	343	39
234	343	43
235	343	55
236	343	77
237	343	59
238	343	64
239	343	36
240	343	47
241	343	51
242	343	57
243	343	109
244	343	111
245	343	61
246	343	49
247	343	59
248	343	68
249	343	97
250	343	94
251	343	69
252	343	60
253	343	63
254	343	67
255	343	101
256	343	149
257	343	129
258	343	163
259	343	186
260	343	258
261	343	249
262	343	197
263	343	215
264	343	186
265	343	258
266	343	314
267	343	214
268	343	219
269	343	164
270	343	268
271	343	334
272	343	127
273	343	67
274	343	72
275	343	83
276	343	65
277	343	57
278	343	50
279	343	59
280	343	94
281	343	107
282	343	44
283	343	51
284	343	44
285	343	63
286	343	58
287	343	95
288	343	61
289	343	68
290	343	117
291	343	264
292	343	349
293	343	283
294	343	239
295	343	251
296	343	339
297	343	405
298	343	344
299	343	189
300	343	185
301	343	160
302	343	165
303	343	126
304	343	60
305	343	68
306	343	45
307	343	29
308	343	94
309	343	81
310	343	102
311	343	134
312	343	213
313	343	125
314	343	154
315	343	193
316	343	219
317	343	229
318	343	573
319	343	888
320	343	204
321	343	182
322	343	120
323	343	109
324	343	107
325	343	113
326	343	132
327	343	101
328	343	155
329	343	175
330	343	342
331	343	421
332	343	385
333	343	505
334	343	619
335	343	811
336	343	914
337	343	1664
338	343	4649
339	343	6241
340	343	8048
341	343	7474
342	343	21523
343	343	71824
1	344	24
2	344	81
3	344	223
4	344	244
5	344	244
6	344	263
7	344	262
8	344	255
9	344	191
10	344	176
11	344	197
12	344	183
13	344	220
14	344	204
15	344	154
16	344	144
17	344	185
18	344	174
19	344	145
20	344	180
21	344	136
22	344	134
23	344	156
24	344	174
25	344	124
26	344	143
27	344	165
28	344	139
29	344	138
30	344	148
31	344	154
32	344	136
33	344	171
34	344	172
35	344	134
36	344	158
38	344	176
39	344	260
40	344	233
41	344	209
42	344	239
43	344	219
44	344	268
45	344	195
46	344	107
47	344	46
48	344	30
49	344	13
50	344	15
51	344	24
52	344	11
53	344	12
54	344	43
55	344	73
56	344	135
57	344	242
58	344	243
59	344	225
60	344	177
61	344	84
62	344	27
63	344	7
64	344	26
65	344	9
66	344	3
67	344	43
68	344	120
69	344	211
70	344	192
71	344	202
72	344	249
73	344	241
74	344	216
75	344	302
76	344	282
77	344	205
78	344	213
79	344	220
80	344	117
81	344	92
82	344	93
83	344	93
84	344	52
85	344	52
86	344	70
87	344	81
88	344	148
89	344	266
90	344	133
91	344	63
92	344	40
93	344	43
94	344	81
95	344	94
96	344	73
97	344	135
98	344	67
99	344	34
100	344	34
101	344	41
102	344	28
103	344	41
104	344	36
105	344	28
106	344	37
107	344	72
108	344	49
109	344	46
110	344	41
111	344	41
112	344	55
113	344	77
114	344	162
115	344	172
116	344	200
117	344	127
118	344	143
119	344	78
120	344	54
121	344	51
122	344	53
123	344	57
124	344	49
125	344	46
126	344	65
127	344	63
128	344	111
129	344	259
130	344	186
131	344	171
132	344	134
133	344	143
134	344	162
135	344	138
136	344	176
137	344	150
138	344	153
139	344	117
140	344	91
141	344	109
142	344	83
143	344	112
144	344	84
145	344	50
146	344	33
147	344	45
148	344	40
149	344	33
150	344	26
151	344	39
152	344	32
153	344	29
154	344	42
155	344	44
156	344	174
157	344	111
158	344	55
159	344	56
160	344	51
161	344	45
162	344	43
163	344	31
164	344	36
165	344	33
166	344	29
167	344	34
168	344	26
169	344	39
170	344	41
171	344	51
172	344	42
173	344	49
174	344	64
175	344	45
176	344	35
177	344	43
178	344	76
179	344	107
180	344	64
181	344	73
182	344	81
183	344	66
184	344	89
185	344	101
186	344	175
187	344	128
188	344	126
189	344	55
190	344	53
191	344	57
192	344	49
193	344	49
194	344	44
195	344	45
196	344	37
197	344	63
198	344	64
199	344	122
200	344	238
201	344	265
202	344	186
203	344	121
204	344	126
205	344	109
206	344	142
207	344	127
208	344	109
209	344	162
210	344	206
211	344	259
212	344	264
213	344	143
214	344	161
215	344	147
216	344	97
217	344	79
218	344	79
219	344	156
220	344	128
221	344	131
222	344	144
223	344	143
224	344	221
225	344	175
226	344	116
227	344	61
228	344	41
229	344	32
230	344	38
231	344	43
232	344	51
233	344	43
234	344	65
235	344	57
236	344	85
237	344	99
238	344	65
239	344	55
240	344	49
241	344	70
242	344	88
243	344	93
244	344	93
245	344	61
246	344	84
247	344	68
248	344	70
249	344	116
250	344	85
251	344	85
252	344	54
253	344	57
254	344	59
255	344	116
256	344	164
257	344	126
258	344	161
259	344	196
260	344	227
261	344	219
262	344	186
263	344	228
264	344	209
265	344	219
266	344	284
267	344	210
268	344	212
269	344	172
270	344	302
271	344	247
272	344	115
273	344	91
274	344	87
275	344	83
276	344	67
277	344	62
278	344	57
279	344	65
280	344	97
281	344	98
282	344	60
283	344	65
284	344	62
285	344	55
286	344	77
287	344	101
288	344	80
289	344	108
290	344	103
291	344	224
292	344	317
293	344	288
294	344	209
295	344	258
296	344	321
297	344	325
298	344	308
299	344	244
300	344	193
301	344	151
302	344	168
303	344	127
304	344	81
305	344	49
306	344	40
307	344	40
308	344	97
309	344	99
310	344	98
311	344	148
312	344	216
313	344	131
314	344	154
315	344	209
316	344	193
317	344	221
318	344	473
319	344	656
320	344	226
321	344	188
322	344	151
323	344	120
324	344	100
325	344	125
326	344	119
327	344	127
328	344	147
329	344	188
330	344	299
331	344	434
332	344	339
333	344	473
334	344	531
335	344	672
336	344	729
337	344	1271
338	344	2891
339	344	3371
340	344	3880
341	344	3855
342	344	7790
343	344	21500
344	344	70861
0	345	1
1	345	17
2	345	103
3	345	195
4	345	218
5	345	233
6	345	244
7	345	219
8	345	186
9	345	176
10	345	123
11	345	143
12	345	150
13	345	169
14	345	184
15	345	136
16	345	147
17	345	168
18	345	149
19	345	127
20	345	150
21	345	140
22	345	133
23	345	131
24	345	95
25	345	125
26	345	105
27	345	116
28	345	92
29	345	116
30	345	116
31	345	143
32	345	139
33	345	127
34	345	134
35	345	141
36	345	151
38	345	148
39	345	166
40	345	170
41	345	147
42	345	176
43	345	182
44	345	238
45	345	176
46	345	95
47	345	34
48	345	22
49	345	17
50	345	13
51	345	17
52	345	17
53	345	17
54	345	38
55	345	89
56	345	122
57	345	198
58	345	178
59	345	156
60	345	130
61	345	88
62	345	33
63	345	6
64	345	29
65	345	7
66	345	13
67	345	35
68	345	98
69	345	156
70	345	188
71	345	217
72	345	169
73	345	227
74	345	201
75	345	208
76	345	238
77	345	159
78	345	184
79	345	174
80	345	116
81	345	102
82	345	87
83	345	88
84	345	66
85	345	69
86	345	73
87	345	97
88	345	157
89	345	166
90	345	113
91	345	57
92	345	47
93	345	40
94	345	67
95	345	80
96	345	69
97	345	126
98	345	70
99	345	39
100	345	30
101	345	30
102	345	28
103	345	39
104	345	41
105	345	40
106	345	38
107	345	57
108	345	62
109	345	38
110	345	42
111	345	54
112	345	61
113	345	77
114	345	170
115	345	183
116	345	139
117	345	113
118	345	116
119	345	77
120	345	56
121	345	62
122	345	47
123	345	48
124	345	62
125	345	50
126	345	75
127	345	56
128	345	94
129	345	194
130	345	149
131	345	162
132	345	131
133	345	123
134	345	182
135	345	143
136	345	159
137	345	149
138	345	155
139	345	124
140	345	115
141	345	145
142	345	85
143	345	115
144	345	69
145	345	54
146	345	57
147	345	47
148	345	53
149	345	36
150	345	40
151	345	35
152	345	34
153	345	38
154	345	36
155	345	57
156	345	148
157	345	151
158	345	61
159	345	58
160	345	50
161	345	49
162	345	46
163	345	52
164	345	41
165	345	29
166	345	45
167	345	41
168	345	36
169	345	42
170	345	43
171	345	39
172	345	46
173	345	37
174	345	52
175	345	53
176	345	48
177	345	37
178	345	69
179	345	94
180	345	60
181	345	86
182	345	69
183	345	72
184	345	75
185	345	86
186	345	159
187	345	133
188	345	110
189	345	40
190	345	65
191	345	46
192	345	54
193	345	57
194	345	51
195	345	41
196	345	47
197	345	69
198	345	79
199	345	143
200	345	192
201	345	186
202	345	168
203	345	118
204	345	132
205	345	125
206	345	151
207	345	134
208	345	133
209	345	160
210	345	182
211	345	257
212	345	231
213	345	152
214	345	144
215	345	165
216	345	109
217	345	93
218	345	104
219	345	153
220	345	130
221	345	139
222	345	143
223	345	159
224	345	174
225	345	173
226	345	138
227	345	60
228	345	47
229	345	32
230	345	40
231	345	48
232	345	39
233	345	59
234	345	47
235	345	69
236	345	108
237	345	75
238	345	90
239	345	57
240	345	56
241	345	75
242	345	92
243	345	96
244	345	87
245	345	83
246	345	91
247	345	79
248	345	90
249	345	110
250	345	94
251	345	79
252	345	67
253	345	54
254	345	96
255	345	144
256	345	138
257	345	125
258	345	124
259	345	181
260	345	229
261	345	187
262	345	175
263	345	186
264	345	195
265	345	206
266	345	216
267	345	202
268	345	181
269	345	189
270	345	229
271	345	212
272	345	110
273	345	76
274	345	87
275	345	91
276	345	49
277	345	61
278	345	71
279	345	79
280	345	91
281	345	85
282	345	62
283	345	60
284	345	64
285	345	56
286	345	77
287	345	112
288	345	81
289	345	122
290	345	146
291	345	228
292	345	296
293	345	250
294	345	200
295	345	216
296	345	266
297	345	268
298	345	278
299	345	216
300	345	167
301	345	140
302	345	148
303	345	152
304	345	59
305	345	60
306	345	37
307	345	36
308	345	101
309	345	93
310	345	98
311	345	108
312	345	221
313	345	125
314	345	152
315	345	203
316	345	195
317	345	231
318	345	324
319	345	407
320	345	191
321	345	174
322	345	123
323	345	95
324	345	118
325	345	131
326	345	123
327	345	116
328	345	151
329	345	203
330	345	293
331	345	380
332	345	355
333	345	455
334	345	470
335	345	617
336	345	635
337	345	1089
338	345	1747
339	345	2101
340	345	2680
341	345	2883
342	345	4695
343	345	7637
344	345	23346
345	345	66638
0	346	2
1	346	25
2	346	103
3	346	170
4	346	194
5	346	191
6	346	175
7	346	153
8	346	142
9	346	125
10	346	112
11	346	141
12	346	134
13	346	150
14	346	142
15	346	122
16	346	146
17	346	131
18	346	108
19	346	114
20	346	96
21	346	104
22	346	98
23	346	98
24	346	77
25	346	92
26	346	92
27	346	92
28	346	99
29	346	98
30	346	100
31	346	96
32	346	122
33	346	116
34	346	156
35	346	120
36	346	131
38	346	130
39	346	139
40	346	137
41	346	126
42	346	148
43	346	136
44	346	206
45	346	147
46	346	115
47	346	46
48	346	30
49	346	11
50	346	14
51	346	29
52	346	18
53	346	16
54	346	40
55	346	64
56	346	138
57	346	168
58	346	134
59	346	152
60	346	141
61	346	76
62	346	32
63	346	6
64	346	26
65	346	2
66	346	9
67	346	32
68	346	103
69	346	156
70	346	147
71	346	172
72	346	184
73	346	185
74	346	163
75	346	159
76	346	198
77	346	150
78	346	143
79	346	163
80	346	118
81	346	100
82	346	80
83	346	103
84	346	47
85	346	65
86	346	59
87	346	94
88	346	138
89	346	150
90	346	106
91	346	55
92	346	44
93	346	47
94	346	83
95	346	93
96	346	67
97	346	119
98	346	43
99	346	43
100	346	34
101	346	39
102	346	30
103	346	42
104	346	44
105	346	24
106	346	35
107	346	50
108	346	64
109	346	24
110	346	50
111	346	42
112	346	75
113	346	69
114	346	127
115	346	126
116	346	134
117	346	106
118	346	108
119	346	70
120	346	65
121	346	54
122	346	63
123	346	48
124	346	53
125	346	52
126	346	55
127	346	59
128	346	98
129	346	163
130	346	135
131	346	126
132	346	146
133	346	125
134	346	147
135	346	145
136	346	148
137	346	131
138	346	188
139	346	142
140	346	115
141	346	109
142	346	92
143	346	103
144	346	71
145	346	41
146	346	58
147	346	49
148	346	64
149	346	53
150	346	47
151	346	42
152	346	39
153	346	42
154	346	30
155	346	75
156	346	162
157	346	112
158	346	77
159	346	57
160	346	56
161	346	44
162	346	41
163	346	40
164	346	37
165	346	38
166	346	44
167	346	40
168	346	37
169	346	33
170	346	50
171	346	37
172	346	43
173	346	39
174	346	56
175	346	52
176	346	40
177	346	46
178	346	58
179	346	74
180	346	64
181	346	73
182	346	92
183	346	58
184	346	70
185	346	93
186	346	146
187	346	133
188	346	116
189	346	45
190	346	51
191	346	56
192	346	57
193	346	60
194	346	44
195	346	41
196	346	44
197	346	63
198	346	79
199	346	111
200	346	164
201	346	188
202	346	137
203	346	112
204	346	112
205	346	121
206	346	150
207	346	138
208	346	143
209	346	168
210	346	187
211	346	212
212	346	208
213	346	125
214	346	133
215	346	138
216	346	103
217	346	124
218	346	109
219	346	179
220	346	131
221	346	115
222	346	147
223	346	139
224	346	180
225	346	180
226	346	150
227	346	64
228	346	38
229	346	45
230	346	45
231	346	53
232	346	50
233	346	56
234	346	53
235	346	72
236	346	109
237	346	89
238	346	90
239	346	50
240	346	61
241	346	50
242	346	109
243	346	119
244	346	72
245	346	71
246	346	93
247	346	62
248	346	85
249	346	104
250	346	73
251	346	72
252	346	58
253	346	80
254	346	76
255	346	93
256	346	143
257	346	121
258	346	122
259	346	156
260	346	208
261	346	180
262	346	162
263	346	177
264	346	160
265	346	200
266	346	184
267	346	159
268	346	174
269	346	149
270	346	214
271	346	198
272	346	123
273	346	70
274	346	93
275	346	88
276	346	64
277	346	72
278	346	53
279	346	62
280	346	107
281	346	95
282	346	60
283	346	70
284	346	71
285	346	49
286	346	88
287	346	131
288	346	89
289	346	107
290	346	116
291	346	191
292	346	266
293	346	223
294	346	164
295	346	194
296	346	215
297	346	228
298	346	227
299	346	189
300	346	162
301	346	143
302	346	138
303	346	105
304	346	54
305	346	48
306	346	57
307	346	33
308	346	87
309	346	97
310	346	114
311	346	112
312	346	209
313	346	133
314	346	132
315	346	158
316	346	180
317	346	178
318	346	299
319	346	288
320	346	169
321	346	134
322	346	137
323	346	109
324	346	107
325	346	112
326	346	111
327	346	107
328	346	147
329	346	159
330	346	270
331	346	315
332	346	315
333	346	405
334	346	349
335	346	505
336	346	490
337	346	756
338	346	986
339	346	1144
340	346	1417
341	346	1621
342	346	2160
343	346	2875
344	346	5646
345	346	19271
346	346	64822
0	347	1
1	347	33
2	347	79
3	347	136
4	347	164
5	347	116
6	347	110
7	347	122
8	347	111
9	347	84
10	347	83
11	347	95
12	347	81
13	347	77
14	347	114
15	347	97
16	347	91
17	347	108
18	347	76
19	347	62
20	347	70
21	347	69
22	347	78
23	347	77
24	347	84
25	347	63
26	347	60
27	347	68
28	347	64
29	347	54
30	347	63
31	347	67
32	347	62
33	347	68
34	347	88
35	347	109
36	347	86
38	347	82
39	347	99
40	347	109
41	347	101
42	347	114
43	347	111
44	347	124
45	347	105
46	347	108
47	347	71
48	347	39
49	347	21
50	347	24
51	347	34
52	347	27
53	347	21
54	347	42
55	347	64
56	347	113
57	347	104
58	347	92
59	347	89
60	347	91
61	347	74
62	347	32
63	347	8
64	347	41
65	347	11
66	347	12
67	347	30
68	347	89
69	347	103
70	347	106
71	347	135
72	347	147
73	347	144
74	347	131
75	347	106
76	347	135
77	347	136
78	347	124
79	347	132
80	347	129
81	347	120
82	347	99
83	347	99
84	347	76
85	347	90
86	347	97
87	347	102
88	347	127
89	347	113
90	347	115
91	347	64
92	347	79
93	347	52
94	347	86
95	347	66
96	347	89
97	347	99
98	347	83
99	347	43
100	347	46
101	347	31
102	347	42
103	347	46
104	347	47
105	347	40
106	347	37
107	347	53
108	347	93
109	347	38
110	347	61
111	347	69
112	347	78
113	347	86
114	347	93
115	347	94
116	347	119
117	347	99
118	347	89
119	347	71
120	347	67
121	347	79
122	347	58
123	347	82
124	347	74
125	347	66
126	347	86
127	347	90
128	347	118
129	347	149
130	347	153
131	347	126
132	347	122
133	347	113
134	347	136
135	347	117
136	347	129
137	347	115
138	347	174
139	347	148
140	347	98
141	347	113
142	347	89
143	347	98
144	347	110
145	347	79
146	347	70
147	347	65
148	347	76
149	347	57
150	347	61
151	347	53
152	347	35
153	347	53
154	347	53
155	347	83
156	347	115
157	347	93
158	347	78
159	347	78
160	347	77
161	347	59
162	347	35
163	347	49
164	347	51
165	347	43
166	347	52
167	347	51
168	347	38
169	347	46
170	347	62
171	347	64
172	347	56
173	347	55
174	347	46
175	347	56
176	347	75
177	347	43
178	347	70
179	347	70
180	347	80
181	347	81
182	347	72
183	347	82
184	347	94
185	347	94
186	347	123
187	347	91
188	347	100
189	347	58
190	347	54
191	347	75
192	347	84
193	347	75
194	347	55
195	347	65
196	347	58
197	347	71
198	347	76
199	347	98
200	347	114
201	347	129
202	347	116
203	347	129
204	347	114
205	347	122
206	347	110
207	347	117
208	347	129
209	347	150
210	347	131
211	347	174
212	347	138
213	347	139
214	347	136
215	347	119
216	347	107
217	347	130
218	347	107
219	347	154
220	347	143
221	347	145
222	347	122
223	347	122
224	347	160
225	347	127
226	347	139
227	347	81
228	347	67
229	347	70
230	347	74
231	347	63
232	347	70
233	347	75
234	347	68
235	347	94
236	347	114
237	347	77
238	347	80
239	347	88
240	347	79
241	347	69
242	347	94
243	347	103
244	347	93
245	347	89
246	347	93
247	347	93
248	347	80
249	347	84
250	347	98
251	347	81
252	347	105
253	347	95
254	347	87
255	347	98
256	347	125
257	347	110
258	347	125
259	347	158
260	347	121
261	347	147
262	347	127
263	347	142
264	347	179
265	347	160
266	347	118
267	347	168
268	347	146
269	347	167
270	347	165
271	347	146
272	347	124
273	347	101
274	347	116
275	347	102
276	347	69
277	347	79
278	347	94
279	347	109
280	347	113
281	347	104
282	347	91
283	347	85
284	347	80
285	347	86
286	347	108
287	347	102
288	347	104
289	347	114
290	347	150
291	347	159
292	347	185
293	347	175
294	347	150
295	347	194
296	347	152
297	347	160
298	347	173
299	347	152
300	347	178
301	347	133
302	347	151
303	347	117
304	347	74
305	347	64
306	347	48
307	347	38
308	347	94
309	347	109
310	347	116
311	347	127
312	347	210
313	347	157
314	347	157
315	347	154
316	347	174
317	347	187
318	347	272
319	347	220
320	347	183
321	347	177
322	347	175
323	347	108
324	347	139
325	347	155
326	347	134
327	347	138
328	347	202
329	347	187
330	347	248
331	347	311
332	347	343
333	347	383
334	347	345
335	347	443
336	347	492
337	347	605
338	347	625
339	347	666
340	347	909
341	347	1082
342	347	1222
343	347	1514
344	347	3024
345	347	7137
346	347	16682
347	347	59621
0	348	3
1	348	46
2	348	97
3	348	133
4	348	153
5	348	143
6	348	150
7	348	135
8	348	128
9	348	107
10	348	91
11	348	105
12	348	109
13	348	103
14	348	137
15	348	122
16	348	112
17	348	103
18	348	102
19	348	93
20	348	77
21	348	86
22	348	85
23	348	64
24	348	82
25	348	72
26	348	68
27	348	78
28	348	71
29	348	70
30	348	71
31	348	100
32	348	91
33	348	96
34	348	116
35	348	111
36	348	99
38	348	74
39	348	127
40	348	125
41	348	140
42	348	122
43	348	140
44	348	147
45	348	128
46	348	90
47	348	37
48	348	32
49	348	18
50	348	19
51	348	30
52	348	22
53	348	25
54	348	46
55	348	89
56	348	125
57	348	126
58	348	98
59	348	110
60	348	124
61	348	94
62	348	29
63	348	5
64	348	33
65	348	9
66	348	10
67	348	52
68	348	90
69	348	127
70	348	133
71	348	153
72	348	144
73	348	157
74	348	154
75	348	134
76	348	163
77	348	141
78	348	155
79	348	137
80	348	113
81	348	99
82	348	83
83	348	105
84	348	61
85	348	84
86	348	79
87	348	86
88	348	109
89	348	136
90	348	92
91	348	78
92	348	51
93	348	51
94	348	90
95	348	79
96	348	84
97	348	109
98	348	70
99	348	42
100	348	48
101	348	48
102	348	42
103	348	40
104	348	41
105	348	43
106	348	37
107	348	61
108	348	66
109	348	38
110	348	53
111	348	57
112	348	57
113	348	93
114	348	112
115	348	111
116	348	103
117	348	102
118	348	98
119	348	61
120	348	63
121	348	52
122	348	55
123	348	71
124	348	78
125	348	81
126	348	75
127	348	87
128	348	90
129	348	157
130	348	133
131	348	137
132	348	140
133	348	115
134	348	155
135	348	149
136	348	136
137	348	132
138	348	165
139	348	110
140	348	102
141	348	101
142	348	86
143	348	120
144	348	96
145	348	70
146	348	58
147	348	56
148	348	59
149	348	54
150	348	38
151	348	45
152	348	32
153	348	48
154	348	56
155	348	91
156	348	126
157	348	135
158	348	74
159	348	57
160	348	75
161	348	52
162	348	53
163	348	35
164	348	38
165	348	37
166	348	49
167	348	43
168	348	39
169	348	36
170	348	41
171	348	66
172	348	55
173	348	50
174	348	69
175	348	61
176	348	54
177	348	42
178	348	75
179	348	81
180	348	81
181	348	78
182	348	72
183	348	69
184	348	101
185	348	88
186	348	110
187	348	104
188	348	117
189	348	57
190	348	71
191	348	58
192	348	70
193	348	67
194	348	57
195	348	62
196	348	62
197	348	64
198	348	86
199	348	125
200	348	154
201	348	171
202	348	114
203	348	132
204	348	136
205	348	128
206	348	135
207	348	122
208	348	127
209	348	153
210	348	163
211	348	202
212	348	163
213	348	133
214	348	156
215	348	156
216	348	115
217	348	99
218	348	117
219	348	132
220	348	131
221	348	138
222	348	161
223	348	120
224	348	145
225	348	143
226	348	134
227	348	77
228	348	50
229	348	59
230	348	48
231	348	82
232	348	64
233	348	77
234	348	81
235	348	81
236	348	131
237	348	79
238	348	90
239	348	57
240	348	88
241	348	80
242	348	102
243	348	93
244	348	67
245	348	92
246	348	91
247	348	82
248	348	88
249	348	96
250	348	80
251	348	87
252	348	83
253	348	72
254	348	89
255	348	124
256	348	116
257	348	139
258	348	141
259	348	168
260	348	157
261	348	146
262	348	160
263	348	163
264	348	160
265	348	148
266	348	182
267	348	163
268	348	152
269	348	126
270	348	183
271	348	154
272	348	123
273	348	103
274	348	107
275	348	118
276	348	79
277	348	77
278	348	62
279	348	75
280	348	108
281	348	101
282	348	71
283	348	75
284	348	85
285	348	76
286	348	75
287	348	135
288	348	102
289	348	106
290	348	121
291	348	150
292	348	178
293	348	209
294	348	162
295	348	182
296	348	188
297	348	174
298	348	180
299	348	159
300	348	175
301	348	133
302	348	133
303	348	140
304	348	59
305	348	61
306	348	35
307	348	36
308	348	92
309	348	103
310	348	125
311	348	128
312	348	180
313	348	149
314	348	167
315	348	160
316	348	159
317	348	205
318	348	261
319	348	221
320	348	165
321	348	157
322	348	167
323	348	132
324	348	121
325	348	145
326	348	143
327	348	139
328	348	176
329	348	190
330	348	280
331	348	303
332	348	331
333	348	369
334	348	306
335	348	415
336	348	469
337	348	581
338	348	692
339	348	681
340	348	902
341	348	1069
342	348	1180
343	348	1637
344	348	3213
345	348	6988
346	348	13940
347	348	27214
348	348	63240
1	349	35
2	349	103
3	349	143
4	349	170
5	349	172
6	349	164
7	349	165
8	349	139
9	349	115
10	349	109
11	349	127
12	349	113
13	349	113
14	349	139
15	349	104
16	349	126
17	349	110
18	349	115
19	349	93
20	349	110
21	349	95
22	349	109
23	349	84
24	349	93
25	349	86
26	349	86
27	349	81
28	349	83
29	349	82
30	349	75
31	349	99
32	349	88
33	349	108
34	349	124
35	349	111
36	349	105
38	349	124
39	349	109
40	349	119
41	349	142
42	349	142
43	349	161
44	349	186
45	349	139
46	349	84
47	349	40
48	349	24
49	349	29
50	349	13
51	349	28
52	349	27
53	349	15
54	349	35
55	349	80
56	349	118
57	349	150
58	349	127
59	349	141
60	349	149
61	349	67
62	349	29
63	349	7
64	349	27
65	349	14
66	349	10
67	349	43
68	349	97
69	349	135
70	349	135
71	349	153
72	349	155
73	349	181
74	349	164
75	349	187
76	349	180
77	349	145
78	349	148
79	349	153
80	349	124
81	349	93
82	349	78
83	349	83
84	349	60
85	349	82
86	349	70
87	349	83
88	349	133
89	349	140
90	349	121
91	349	64
92	349	52
93	349	53
94	349	78
95	349	85
96	349	89
97	349	98
98	349	65
99	349	38
100	349	37
101	349	45
102	349	32
103	349	36
104	349	30
105	349	34
106	349	39
107	349	61
108	349	64
109	349	43
110	349	49
111	349	66
112	349	67
113	349	91
114	349	118
115	349	125
116	349	134
117	349	101
118	349	109
119	349	84
120	349	65
121	349	78
122	349	55
123	349	57
124	349	60
125	349	47
126	349	91
127	349	64
128	349	109
129	349	171
130	349	138
131	349	148
132	349	122
133	349	125
134	349	136
135	349	124
136	349	115
137	349	156
138	349	158
139	349	119
140	349	119
141	349	108
142	349	98
143	349	88
144	349	90
145	349	74
146	349	55
147	349	49
148	349	71
149	349	44
150	349	53
151	349	45
152	349	39
153	349	33
154	349	46
155	349	61
156	349	117
157	349	115
158	349	53
159	349	66
160	349	57
161	349	54
162	349	41
163	349	35
164	349	30
165	349	36
166	349	54
167	349	43
168	349	34
169	349	40
170	349	57
171	349	44
172	349	54
173	349	38
174	349	52
175	349	54
176	349	67
177	349	42
178	349	55
179	349	74
180	349	72
181	349	73
182	349	79
183	349	74
184	349	90
185	349	71
186	349	107
187	349	111
188	349	110
189	349	51
190	349	72
191	349	55
192	349	67
193	349	66
194	349	60
195	349	44
196	349	51
197	349	52
198	349	66
199	349	104
200	349	168
201	349	154
202	349	109
203	349	141
204	349	122
205	349	110
206	349	121
207	349	128
208	349	128
209	349	132
210	349	181
211	349	195
212	349	188
213	349	129
214	349	139
215	349	131
216	349	132
217	349	94
218	349	117
219	349	114
220	349	113
221	349	117
222	349	143
223	349	126
224	349	132
225	349	124
226	349	120
227	349	68
228	349	53
229	349	52
230	349	59
231	349	44
232	349	44
233	349	47
234	349	70
235	349	66
236	349	96
237	349	83
238	349	83
239	349	66
240	349	81
241	349	86
242	349	95
243	349	105
244	349	82
245	349	69
246	349	93
247	349	64
248	349	73
249	349	123
250	349	78
251	349	74
252	349	70
253	349	57
254	349	79
255	349	100
256	349	113
257	349	115
258	349	136
259	349	141
260	349	170
261	349	163
262	349	148
263	349	164
264	349	139
265	349	157
266	349	174
267	349	142
268	349	179
269	349	134
270	349	202
271	349	175
272	349	94
273	349	80
274	349	88
275	349	113
276	349	69
277	349	73
278	349	79
279	349	92
280	349	102
281	349	90
282	349	61
283	349	68
284	349	71
285	349	73
286	349	77
287	349	94
288	349	88
289	349	94
290	349	111
291	349	185
292	349	195
293	349	193
294	349	176
295	349	176
296	349	171
297	349	184
298	349	203
299	349	163
300	349	138
301	349	151
302	349	116
303	349	104
304	349	57
305	349	47
306	349	43
307	349	34
308	349	65
309	349	89
310	349	106
311	349	111
312	349	168
313	349	135
314	349	130
315	349	177
316	349	151
317	349	175
318	349	265
319	349	269
320	349	177
321	349	162
322	349	131
323	349	97
324	349	132
325	349	109
326	349	109
327	349	109
328	349	137
329	349	161
330	349	214
331	349	286
332	349	280
333	349	303
334	349	318
335	349	386
336	349	477
337	349	564
338	349	751
339	349	845
340	349	976
341	349	1066
342	349	1352
343	349	1732
344	349	3286
345	349	7757
346	349	12915
347	349	14136
348	349	18738
349	349	70740
0	350	2
1	350	19
2	350	87
3	350	183
4	350	207
5	350	203
6	350	234
7	350	192
8	350	203
9	350	128
10	350	145
11	350	158
12	350	189
13	350	182
14	350	175
15	350	139
16	350	139
17	350	159
18	350	164
19	350	134
20	350	163
21	350	114
22	350	115
23	350	116
24	350	137
25	350	133
26	350	131
27	350	121
28	350	138
29	350	117
30	350	91
31	350	138
32	350	157
33	350	140
34	350	170
35	350	124
36	350	147
38	350	149
39	350	238
40	350	188
41	350	159
42	350	222
43	350	188
44	350	241
45	350	175
46	350	98
47	350	39
48	350	17
49	350	13
50	350	20
51	350	25
52	350	15
53	350	23
54	350	40
55	350	69
56	350	168
57	350	263
58	350	207
59	350	230
60	350	182
61	350	85
62	350	20
63	350	7
64	350	25
65	350	7
66	350	8
67	350	29
68	350	93
69	350	175
70	350	194
71	350	212
72	350	180
73	350	198
74	350	191
75	350	213
76	350	226
77	350	152
78	350	177
79	350	169
80	350	99
81	350	88
82	350	88
83	350	88
84	350	52
85	350	72
86	350	71
87	350	83
88	350	159
89	350	191
90	350	148
91	350	64
92	350	32
93	350	40
94	350	83
95	350	81
96	350	67
97	350	107
98	350	49
99	350	29
100	350	23
101	350	37
102	350	26
103	350	37
104	350	33
105	350	26
106	350	31
107	350	58
108	350	62
109	350	36
110	350	47
111	350	35
112	350	72
113	350	77
114	350	130
115	350	159
116	350	163
117	350	138
118	350	132
119	350	85
120	350	57
121	350	49
122	350	47
123	350	57
124	350	47
125	350	45
126	350	50
127	350	55
128	350	90
129	350	209
130	350	145
131	350	134
132	350	121
133	350	118
134	350	169
135	350	133
136	350	148
137	350	142
138	350	155
139	350	120
140	350	92
141	350	128
142	350	70
143	350	104
144	350	70
145	350	50
146	350	34
147	350	40
148	350	42
149	350	54
150	350	50
151	350	39
152	350	30
153	350	31
154	350	43
155	350	59
156	350	156
157	350	119
158	350	52
159	350	49
160	350	56
161	350	50
162	350	42
163	350	26
164	350	42
165	350	36
166	350	31
167	350	51
168	350	36
169	350	43
170	350	45
171	350	43
172	350	29
173	350	35
174	350	52
175	350	53
176	350	41
177	350	46
178	350	72
179	350	99
180	350	63
181	350	64
182	350	96
183	350	56
184	350	76
185	350	79
186	350	151
187	350	136
188	350	136
189	350	50
190	350	51
191	350	54
192	350	50
193	350	52
194	350	37
195	350	51
196	350	39
197	350	53
198	350	74
199	350	112
200	350	234
201	350	238
202	350	151
203	350	115
204	350	111
205	350	81
206	350	128
207	350	129
208	350	105
209	350	119
210	350	177
211	350	261
212	350	232
213	350	106
214	350	108
215	350	139
216	350	97
217	350	96
218	350	97
219	350	125
220	350	112
221	350	113
222	350	119
223	350	137
224	350	172
225	350	161
226	350	126
227	350	52
228	350	52
229	350	40
230	350	37
231	350	50
232	350	40
233	350	42
234	350	53
235	350	65
236	350	113
237	350	76
238	350	57
239	350	43
240	350	51
241	350	50
242	350	70
243	350	95
244	350	75
245	350	69
246	350	92
247	350	76
248	350	81
249	350	109
250	350	103
251	350	73
252	350	62
253	350	55
254	350	59
255	350	98
256	350	125
257	350	112
258	350	135
259	350	170
260	350	218
261	350	184
262	350	168
263	350	178
264	350	137
265	350	188
266	350	192
267	350	154
268	350	172
269	350	128
270	350	208
271	350	206
272	350	114
273	350	71
274	350	83
275	350	96
276	350	52
277	350	55
278	350	62
279	350	60
280	350	111
281	350	97
282	350	50
283	350	61
284	350	47
285	350	57
286	350	68
287	350	107
288	350	69
289	350	81
290	350	92
291	350	203
292	350	276
293	350	222
294	350	166
295	350	185
296	350	233
297	350	289
298	350	238
299	350	186
300	350	138
301	350	130
302	350	133
303	350	90
304	350	72
305	350	29
306	350	37
307	350	36
308	350	88
309	350	69
310	350	107
311	350	121
312	350	163
313	350	99
314	350	112
315	350	170
316	350	166
317	350	171
318	350	293
319	350	332
320	350	138
321	350	147
322	350	114
323	350	82
324	350	98
325	350	95
326	350	106
327	350	83
328	350	98
329	350	159
330	350	191
331	350	255
332	350	233
333	350	329
334	350	286
335	350	341
336	350	327
337	350	543
338	350	814
339	350	934
340	350	862
341	350	937
342	350	1309
343	350	1686
344	350	2745
345	350	4559
346	350	6588
347	350	5553
348	350	6899
349	350	26027
350	350	65498
0	351	2
1	351	30
2	351	96
3	351	180
4	351	209
5	351	188
6	351	193
7	351	160
8	351	177
9	351	131
10	351	109
11	351	125
12	351	138
13	351	155
14	351	145
15	351	106
16	351	107
17	351	140
18	351	137
19	351	115
20	351	123
21	351	91
22	351	104
23	351	103
24	351	106
25	351	96
26	351	78
27	351	82
28	351	100
29	351	90
30	351	93
31	351	139
32	351	109
33	351	119
34	351	140
35	351	129
36	351	119
38	351	133
39	351	163
40	351	142
41	351	144
42	351	142
43	351	162
44	351	196
45	351	167
46	351	103
47	351	38
48	351	26
49	351	18
50	351	30
51	351	38
52	351	20
53	351	12
54	351	52
55	351	81
56	351	149
57	351	168
58	351	121
59	351	143
60	351	145
61	351	86
62	351	27
63	351	8
64	351	31
65	351	11
66	351	14
67	351	34
68	351	100
69	351	145
70	351	160
71	351	222
72	351	172
73	351	206
74	351	202
75	351	167
76	351	179
77	351	161
78	351	169
79	351	166
80	351	119
81	351	94
82	351	97
83	351	107
84	351	65
85	351	72
86	351	84
87	351	92
88	351	160
89	351	161
90	351	112
91	351	60
92	351	55
93	351	55
94	351	108
95	351	89
96	351	85
97	351	120
98	351	65
99	351	44
100	351	41
101	351	48
102	351	37
103	351	41
104	351	38
105	351	35
106	351	50
107	351	63
108	351	65
109	351	59
110	351	51
111	351	59
112	351	70
113	351	82
114	351	118
115	351	141
116	351	157
117	351	121
118	351	117
119	351	91
120	351	60
121	351	68
122	351	66
123	351	64
124	351	67
125	351	64
126	351	77
127	351	77
128	351	93
129	351	188
130	351	160
131	351	139
132	351	146
133	351	98
134	351	184
135	351	141
136	351	156
137	351	146
138	351	157
139	351	147
140	351	98
141	351	107
142	351	104
143	351	115
144	351	95
145	351	63
146	351	54
147	351	56
148	351	82
149	351	43
150	351	44
151	351	40
152	351	32
153	351	47
154	351	48
155	351	89
156	351	148
157	351	115
158	351	68
159	351	86
160	351	62
161	351	65
162	351	51
163	351	47
164	351	58
165	351	53
166	351	40
167	351	41
168	351	47
169	351	50
170	351	53
171	351	55
172	351	50
173	351	54
174	351	55
175	351	43
176	351	58
177	351	46
178	351	86
179	351	91
180	351	81
181	351	65
182	351	81
183	351	48
184	351	86
185	351	91
186	351	153
187	351	110
188	351	117
189	351	44
190	351	85
191	351	65
192	351	62
193	351	65
194	351	44
195	351	56
196	351	63
197	351	63
198	351	70
199	351	108
200	351	183
201	351	178
202	351	123
203	351	121
204	351	147
205	351	94
206	351	150
207	351	137
208	351	111
209	351	161
210	351	202
211	351	194
212	351	203
213	351	118
214	351	142
215	351	165
216	351	107
217	351	106
218	351	115
219	351	141
220	351	141
221	351	108
222	351	125
223	351	141
224	351	148
225	351	173
226	351	133
227	351	85
228	351	53
229	351	51
230	351	60
231	351	65
232	351	72
233	351	65
234	351	65
235	351	93
236	351	117
237	351	102
238	351	88
239	351	71
240	351	57
241	351	66
242	351	113
243	351	100
244	351	65
245	351	82
246	351	81
247	351	75
248	351	80
249	351	97
250	351	85
251	351	75
252	351	83
253	351	64
254	351	82
255	351	108
256	351	135
257	351	100
258	351	164
259	351	165
260	351	196
261	351	184
262	351	161
263	351	180
264	351	171
265	351	166
266	351	175
267	351	175
268	351	145
269	351	145
270	351	178
271	351	169
272	351	105
273	351	77
274	351	110
275	351	104
276	351	72
277	351	68
278	351	67
279	351	86
280	351	90
281	351	114
282	351	72
283	351	77
284	351	61
285	351	82
286	351	81
287	351	103
288	351	81
289	351	112
290	351	127
291	351	175
292	351	240
293	351	208
294	351	153
295	351	168
296	351	242
297	351	210
298	351	219
299	351	195
300	351	178
301	351	123
302	351	117
303	351	121
304	351	53
305	351	46
306	351	54
307	351	27
308	351	80
309	351	98
310	351	102
311	351	151
312	351	201
313	351	116
314	351	148
315	351	157
316	351	157
317	351	155
318	351	299
319	351	274
320	351	173
321	351	133
322	351	123
323	351	94
324	351	114
325	351	122
326	351	111
327	351	125
328	351	157
329	351	158
330	351	228
331	351	278
332	351	258
333	351	332
334	351	285
335	351	375
336	351	424
337	351	528
338	351	636
339	351	673
340	351	732
341	351	915
342	351	1012
343	351	1287
344	351	2047
345	351	3625
346	351	5201
347	351	5115
348	351	5814
349	351	13363
350	351	25751
351	351	79995
0	352	2
1	352	31
2	352	94
3	352	176
4	352	198
5	352	199
6	352	199
7	352	219
8	352	170
9	352	134
10	352	127
11	352	121
12	352	130
13	352	151
14	352	135
15	352	107
16	352	125
17	352	152
18	352	136
19	352	117
20	352	126
21	352	105
22	352	89
23	352	102
24	352	105
25	352	117
26	352	90
27	352	104
28	352	98
29	352	100
30	352	100
31	352	127
32	352	123
33	352	127
34	352	122
35	352	120
36	352	111
38	352	121
39	352	187
40	352	154
41	352	138
42	352	176
43	352	150
44	352	224
45	352	167
46	352	88
47	352	42
48	352	15
49	352	12
50	352	16
51	352	19
52	352	26
53	352	13
54	352	39
55	352	92
56	352	135
57	352	195
58	352	176
59	352	173
60	352	158
61	352	90
62	352	29
63	352	8
64	352	22
65	352	7
66	352	7
67	352	26
68	352	93
69	352	177
70	352	159
71	352	171
72	352	185
73	352	189
74	352	159
75	352	173
76	352	187
77	352	139
78	352	178
79	352	171
80	352	87
81	352	87
82	352	83
83	352	90
84	352	42
85	352	66
86	352	64
87	352	96
88	352	121
89	352	184
90	352	110
91	352	73
92	352	52
93	352	50
94	352	85
95	352	75
96	352	64
97	352	97
98	352	51
99	352	34
100	352	33
101	352	34
102	352	25
103	352	34
104	352	30
105	352	28
106	352	30
107	352	59
108	352	46
109	352	38
110	352	38
111	352	53
112	352	62
113	352	78
114	352	120
115	352	164
116	352	149
117	352	104
118	352	125
119	352	63
120	352	63
121	352	59
122	352	47
123	352	53
124	352	53
125	352	47
126	352	67
127	352	58
128	352	94
129	352	174
130	352	150
131	352	139
132	352	126
133	352	111
134	352	144
135	352	122
136	352	139
137	352	158
138	352	122
139	352	97
140	352	99
141	352	98
142	352	92
143	352	102
144	352	73
145	352	47
146	352	35
147	352	39
148	352	56
149	352	43
150	352	35
151	352	41
152	352	32
153	352	37
154	352	30
155	352	56
156	352	153
157	352	103
158	352	73
159	352	63
160	352	47
161	352	43
162	352	51
163	352	36
164	352	39
165	352	41
166	352	40
167	352	35
168	352	27
169	352	34
170	352	34
171	352	52
172	352	37
173	352	48
174	352	56
175	352	48
176	352	47
177	352	48
178	352	67
179	352	86
180	352	48
181	352	79
182	352	76
183	352	83
184	352	60
185	352	72
186	352	148
187	352	120
188	352	105
189	352	44
190	352	50
191	352	58
192	352	76
193	352	52
194	352	43
195	352	47
196	352	44
197	352	77
198	352	74
199	352	112
200	352	195
201	352	220
202	352	129
203	352	116
204	352	125
205	352	100
206	352	115
207	352	114
208	352	107
209	352	135
210	352	167
211	352	188
212	352	196
213	352	93
214	352	95
215	352	130
216	352	100
217	352	66
218	352	81
219	352	129
220	352	111
221	352	120
222	352	127
223	352	127
224	352	163
225	352	172
226	352	117
227	352	48
228	352	44
229	352	32
230	352	44
231	352	45
232	352	31
233	352	66
234	352	51
235	352	64
236	352	98
237	352	87
238	352	68
239	352	55
240	352	62
241	352	50
242	352	65
243	352	111
244	352	72
245	352	62
246	352	84
247	352	67
248	352	61
249	352	98
250	352	71
251	352	79
252	352	61
253	352	58
254	352	57
255	352	85
256	352	114
257	352	81
258	352	91
259	352	125
260	352	194
261	352	142
262	352	152
263	352	136
264	352	132
265	352	172
266	352	196
267	352	157
268	352	154
269	352	120
270	352	213
271	352	181
272	352	99
273	352	69
274	352	71
275	352	61
276	352	45
277	352	44
278	352	47
279	352	64
280	352	115
281	352	90
282	352	58
283	352	49
284	352	60
285	352	51
286	352	72
287	352	71
288	352	63
289	352	75
290	352	97
291	352	152
292	352	212
293	352	210
294	352	163
295	352	133
296	352	206
297	352	214
298	352	212
299	352	179
300	352	129
301	352	116
302	352	144
303	352	98
304	352	60
305	352	51
306	352	45
307	352	37
308	352	64
309	352	81
310	352	83
311	352	115
312	352	164
313	352	89
314	352	91
315	352	150
316	352	149
317	352	160
318	352	245
319	352	262
320	352	130
321	352	118
322	352	106
323	352	85
324	352	87
325	352	87
326	352	78
327	352	79
328	352	108
329	352	104
330	352	180
331	352	210
332	352	209
333	352	263
334	352	250
335	352	293
336	352	333
337	352	402
338	352	641
339	352	645
340	352	593
341	352	622
342	352	825
343	352	1122
344	352	1590
345	352	2392
346	352	2993
347	352	2577
348	352	3097
349	352	6605
350	352	10229
351	352	18482
352	352	66003
0	353	3
1	353	22
2	353	89
3	353	165
4	353	167
5	353	183
6	353	184
7	353	172
8	353	167
9	353	134
10	353	115
11	353	139
12	353	138
13	353	142
14	353	140
15	353	105
16	353	128
17	353	122
18	353	156
19	353	135
20	353	126
21	353	94
22	353	105
23	353	120
24	353	124
25	353	114
26	353	98
27	353	91
28	353	110
29	353	84
30	353	105
31	353	97
32	353	111
33	353	115
34	353	138
35	353	120
36	353	128
38	353	140
39	353	177
40	353	150
41	353	128
42	353	189
43	353	170
44	353	207
45	353	183
46	353	104
47	353	34
48	353	14
49	353	19
50	353	21
51	353	23
52	353	17
53	353	12
54	353	39
55	353	85
56	353	137
57	353	217
58	353	179
59	353	160
60	353	143
61	353	70
62	353	27
63	353	8
64	353	29
65	353	10
66	353	7
67	353	36
68	353	84
69	353	173
70	353	144
71	353	188
72	353	193
73	353	183
74	353	135
75	353	173
76	353	203
77	353	142
78	353	181
79	353	163
80	353	87
81	353	97
82	353	83
83	353	93
84	353	52
85	353	66
86	353	59
87	353	87
88	353	141
89	353	164
90	353	127
91	353	63
92	353	54
93	353	34
94	353	77
95	353	66
96	353	59
97	353	124
98	353	50
99	353	42
100	353	32
101	353	37
102	353	27
103	353	28
104	353	30
105	353	25
106	353	34
107	353	47
108	353	60
109	353	39
110	353	43
111	353	39
112	353	57
113	353	89
114	353	120
115	353	146
116	353	192
117	353	117
118	353	129
119	353	68
120	353	63
121	353	48
122	353	55
123	353	51
124	353	41
125	353	38
126	353	65
127	353	64
128	353	89
129	353	185
130	353	113
131	353	111
132	353	108
133	353	104
134	353	145
135	353	110
136	353	116
137	353	115
138	353	99
139	353	103
140	353	101
141	353	110
142	353	57
143	353	90
144	353	65
145	353	52
146	353	45
147	353	34
148	353	38
149	353	41
150	353	36
151	353	36
152	353	30
153	353	28
154	353	36
155	353	67
156	353	157
157	353	120
158	353	59
159	353	44
160	353	56
161	353	48
162	353	44
163	353	31
164	353	32
165	353	27
166	353	39
167	353	39
168	353	26
169	353	26
170	353	43
171	353	48
172	353	41
173	353	33
174	353	52
175	353	45
176	353	51
177	353	33
178	353	66
179	353	91
180	353	62
181	353	79
182	353	74
183	353	68
184	353	58
185	353	89
186	353	130
187	353	120
188	353	121
189	353	30
190	353	57
191	353	59
192	353	45
193	353	50
194	353	48
195	353	44
196	353	39
197	353	58
198	353	63
199	353	130
200	353	219
201	353	222
202	353	121
203	353	96
204	353	115
205	353	89
206	353	110
207	353	107
208	353	84
209	353	114
210	353	149
211	353	188
212	353	182
213	353	102
214	353	98
215	353	110
216	353	86
217	353	78
218	353	70
219	353	133
220	353	82
221	353	129
222	353	109
223	353	122
224	353	154
225	353	134
226	353	87
227	353	47
228	353	42
229	353	46
230	353	42
231	353	49
232	353	40
233	353	45
234	353	47
235	353	50
236	353	91
237	353	58
238	353	69
239	353	56
240	353	55
241	353	52
242	353	65
243	353	89
244	353	69
245	353	66
246	353	76
247	353	54
248	353	55
249	353	112
250	353	87
251	353	67
252	353	57
253	353	48
254	353	53
255	353	84
256	353	110
257	353	97
258	353	103
259	353	122
260	353	193
261	353	148
262	353	115
263	353	153
264	353	134
265	353	167
266	353	162
267	353	145
268	353	121
269	353	123
270	353	168
271	353	180
272	353	99
273	353	45
274	353	69
275	353	89
276	353	49
277	353	62
278	353	55
279	353	64
280	353	89
281	353	97
282	353	49
283	353	43
284	353	50
285	353	52
286	353	64
287	353	78
288	353	64
289	353	74
290	353	82
291	353	172
292	353	238
293	353	188
294	353	165
295	353	151
296	353	207
297	353	233
298	353	168
299	353	163
300	353	121
301	353	114
302	353	117
303	353	103
304	353	58
305	353	51
306	353	30
307	353	24
308	353	73
309	353	63
310	353	79
311	353	96
312	353	145
313	353	113
314	353	97
315	353	119
316	353	159
317	353	132
318	353	239
319	353	255
320	353	119
321	353	131
322	353	111
323	353	82
324	353	81
325	353	82
326	353	82
327	353	94
328	353	102
329	353	117
330	353	192
331	353	243
332	353	196
333	353	262
334	353	228
335	353	269
336	353	263
337	353	398
338	353	581
339	353	659
340	353	512
341	353	598
342	353	793
343	353	977
344	353	1448
345	353	1913
346	353	2325
347	353	2129
348	353	2486
349	353	4690
350	353	7654
351	353	10390
352	353	29635
353	353	63054
0	354	1
1	354	31
2	354	100
3	354	155
4	354	178
5	354	149
6	354	153
7	354	147
8	354	138
9	354	111
10	354	95
11	354	100
12	354	83
13	354	98
14	354	101
15	354	96
16	354	89
17	354	86
18	354	97
19	354	67
20	354	100
21	354	70
22	354	82
23	354	82
24	354	92
25	354	83
26	354	67
27	354	74
28	354	87
29	354	76
30	354	80
31	354	97
32	354	73
33	354	88
34	354	99
35	354	111
36	354	76
38	354	89
39	354	139
40	354	127
41	354	104
42	354	117
43	354	108
44	354	155
45	354	123
46	354	93
47	354	41
48	354	18
49	354	15
50	354	25
51	354	23
52	354	17
53	354	17
54	354	34
55	354	70
56	354	116
57	354	128
58	354	134
59	354	141
60	354	152
61	354	70
62	354	32
63	354	1
64	354	35
65	354	13
66	354	9
67	354	41
68	354	91
69	354	148
70	354	157
71	354	131
72	354	142
73	354	137
74	354	134
75	354	149
76	354	150
77	354	146
78	354	138
79	354	128
80	354	89
81	354	96
82	354	73
83	354	86
84	354	47
85	354	61
86	354	57
87	354	70
88	354	137
89	354	160
90	354	117
91	354	56
92	354	42
93	354	41
94	354	75
95	354	97
96	354	76
97	354	119
98	354	57
99	354	34
100	354	31
101	354	51
102	354	29
103	354	37
104	354	29
105	354	30
106	354	37
107	354	49
108	354	61
109	354	51
110	354	54
111	354	45
112	354	57
113	354	80
114	354	107
115	354	123
116	354	148
117	354	122
118	354	94
119	354	94
120	354	60
121	354	47
122	354	53
123	354	45
124	354	50
125	354	40
126	354	50
127	354	66
128	354	99
129	354	163
130	354	142
131	354	100
132	354	115
133	354	114
134	354	112
135	354	116
136	354	98
137	354	111
138	354	121
139	354	101
140	354	128
141	354	90
142	354	74
143	354	88
144	354	73
145	354	65
146	354	34
147	354	45
148	354	41
149	354	47
150	354	37
151	354	43
152	354	26
153	354	46
154	354	43
155	354	58
156	354	134
157	354	109
158	354	58
159	354	42
160	354	42
161	354	43
162	354	44
163	354	48
164	354	30
165	354	33
166	354	43
167	354	50
168	354	42
169	354	41
170	354	30
171	354	45
172	354	36
173	354	60
174	354	50
175	354	52
176	354	48
177	354	36
178	354	74
179	354	67
180	354	51
181	354	74
182	354	60
183	354	68
184	354	64
185	354	78
186	354	128
187	354	100
188	354	88
189	354	41
190	354	58
191	354	48
192	354	55
193	354	57
194	354	58
195	354	51
196	354	38
197	354	55
198	354	66
199	354	101
200	354	157
201	354	129
202	354	102
203	354	103
204	354	104
205	354	99
206	354	121
207	354	127
208	354	101
209	354	126
210	354	144
211	354	153
212	354	158
213	354	89
214	354	110
215	354	113
216	354	48
217	354	87
218	354	80
219	354	119
220	354	101
221	354	104
222	354	97
223	354	125
224	354	153
225	354	137
226	354	92
227	354	47
228	354	45
229	354	35
230	354	51
231	354	52
232	354	49
233	354	41
234	354	66
235	354	59
236	354	81
237	354	70
238	354	66
239	354	45
240	354	59
241	354	59
242	354	88
243	354	98
244	354	74
245	354	74
246	354	83
247	354	56
248	354	77
249	354	75
250	354	84
251	354	60
252	354	60
253	354	58
254	354	64
255	354	73
256	354	118
257	354	97
258	354	101
259	354	134
260	354	151
261	354	133
262	354	114
263	354	121
264	354	130
265	354	141
266	354	140
267	354	109
268	354	143
269	354	121
270	354	149
271	354	143
272	354	109
273	354	68
274	354	104
275	354	84
276	354	57
277	354	62
278	354	59
279	354	65
280	354	65
281	354	81
282	354	43
283	354	56
284	354	49
285	354	43
286	354	71
287	354	80
288	354	68
289	354	88
290	354	96
291	354	147
292	354	178
293	354	195
294	354	130
295	354	148
296	354	163
297	354	181
298	354	170
299	354	145
300	354	125
301	354	122
302	354	120
303	354	93
304	354	63
305	354	46
306	354	46
307	354	28
308	354	72
309	354	79
310	354	76
311	354	92
312	354	158
313	354	90
314	354	124
315	354	117
316	354	172
317	354	134
318	354	229
319	354	213
320	354	139
321	354	124
322	354	91
323	354	76
324	354	95
325	354	109
326	354	102
327	354	90
328	354	112
329	354	105
330	354	171
331	354	220
332	354	209
333	354	274
334	354	211
335	354	255
336	354	266
337	354	406
338	354	434
339	354	451
340	354	415
341	354	489
342	354	539
343	354	709
344	354	1101
345	354	1396
346	354	1692
347	354	1600
348	354	1764
349	354	3020
350	354	4284
351	354	6626
352	354	10890
353	354	17879
354	354	52612
0	355	3
1	355	45
2	355	103
3	355	170
4	355	186
5	355	126
6	355	162
7	355	117
8	355	107
9	355	85
10	355	84
11	355	91
12	355	63
13	355	96
14	355	111
15	355	96
16	355	87
17	355	81
18	355	75
19	355	72
20	355	88
21	355	104
22	355	85
23	355	78
24	355	68
25	355	62
26	355	55
27	355	61
28	355	63
29	355	49
30	355	74
31	355	83
32	355	73
33	355	82
34	355	74
35	355	99
36	355	98
38	355	73
39	355	101
40	355	97
41	355	94
42	355	106
43	355	118
44	355	157
45	355	144
46	355	137
47	355	75
48	355	37
49	355	23
50	355	25
51	355	35
52	355	33
53	355	24
54	355	56
55	355	113
56	355	125
57	355	132
58	355	101
59	355	129
60	355	122
61	355	86
62	355	48
63	355	2
64	355	38
65	355	19
66	355	11
67	355	75
68	355	102
69	355	106
70	355	160
71	355	144
72	355	124
73	355	158
74	355	114
75	355	125
76	355	169
77	355	153
78	355	136
79	355	141
80	355	108
81	355	127
82	355	95
83	355	115
84	355	85
85	355	86
86	355	89
87	355	114
88	355	130
89	355	129
90	355	132
91	355	73
92	355	68
93	355	76
94	355	96
95	355	76
96	355	95
97	355	93
98	355	94
99	355	57
100	355	52
101	355	56
102	355	46
103	355	47
104	355	49
105	355	41
106	355	48
107	355	56
108	355	63
109	355	54
110	355	54
111	355	80
112	355	89
113	355	86
114	355	126
115	355	136
116	355	123
117	355	93
118	355	121
119	355	89
120	355	73
121	355	83
122	355	74
123	355	58
124	355	74
125	355	83
126	355	84
127	355	75
128	355	126
129	355	146
130	355	144
131	355	123
132	355	158
133	355	128
134	355	142
135	355	113
136	355	132
137	355	144
138	355	122
139	355	129
140	355	112
141	355	104
142	355	109
143	355	88
144	355	111
145	355	65
146	355	71
147	355	77
148	355	65
149	355	66
150	355	65
151	355	55
152	355	33
153	355	61
154	355	40
155	355	84
156	355	140
157	355	118
158	355	68
159	355	67
160	355	73
161	355	52
162	355	56
163	355	47
164	355	68
165	355	61
166	355	67
167	355	59
168	355	45
169	355	56
170	355	59
171	355	65
172	355	52
173	355	64
174	355	59
175	355	64
176	355	70
177	355	44
178	355	85
179	355	97
180	355	80
181	355	89
182	355	91
183	355	76
184	355	90
185	355	94
186	355	118
187	355	99
188	355	105
189	355	57
190	355	65
191	355	71
192	355	77
193	355	80
194	355	81
195	355	59
196	355	79
197	355	76
198	355	70
199	355	107
200	355	123
201	355	159
202	355	113
203	355	114
204	355	122
205	355	106
206	355	132
207	355	123
208	355	147
209	355	129
210	355	141
211	355	147
212	355	141
213	355	116
214	355	151
215	355	123
216	355	113
217	355	127
218	355	100
219	355	108
220	355	108
221	355	120
222	355	113
223	355	107
224	355	136
225	355	120
226	355	110
227	355	68
228	355	50
229	355	61
230	355	61
231	355	69
232	355	68
233	355	75
234	355	83
235	355	97
236	355	108
237	355	76
238	355	83
239	355	79
240	355	99
241	355	86
242	355	111
243	355	98
244	355	66
245	355	88
246	355	87
247	355	69
248	355	95
249	355	99
250	355	93
251	355	92
252	355	85
253	355	92
254	355	101
255	355	93
256	355	112
257	355	95
258	355	120
259	355	132
260	355	136
261	355	123
262	355	88
263	355	133
264	355	155
265	355	148
266	355	123
267	355	113
268	355	142
269	355	124
270	355	132
271	355	133
272	355	93
273	355	95
274	355	99
275	355	113
276	355	78
277	355	90
278	355	84
279	355	86
280	355	114
281	355	106
282	355	98
283	355	93
284	355	90
285	355	99
286	355	96
287	355	106
288	355	107
289	355	106
290	355	127
291	355	135
292	355	177
293	355	158
294	355	136
295	355	147
296	355	154
297	355	134
298	355	179
299	355	156
300	355	160
301	355	126
302	355	119
303	355	124
304	355	76
305	355	65
306	355	57
307	355	42
308	355	79
309	355	104
310	355	136
311	355	122
312	355	164
313	355	117
314	355	130
315	355	171
316	355	137
317	355	184
318	355	261
319	355	222
320	355	157
321	355	160
322	355	129
323	355	106
324	355	155
325	355	140
326	355	116
327	355	118
328	355	156
329	355	139
330	355	223
331	355	237
332	355	257
333	355	305
334	355	262
335	355	324
336	355	368
337	355	337
338	355	412
339	355	413
340	355	369
341	355	500
342	355	533
343	355	606
344	355	801
345	355	1070
346	355	1288
347	355	1351
348	355	1424
349	355	1917
350	355	2285
351	355	3540
352	355	4481
353	355	5525
354	355	16286
355	355	55961
0	356	1
1	356	39
2	356	94
3	356	163
4	356	152
5	356	129
6	356	122
7	356	131
8	356	107
9	356	87
10	356	72
11	356	85
12	356	62
13	356	82
14	356	97
15	356	116
16	356	93
17	356	93
18	356	64
19	356	67
20	356	66
21	356	79
22	356	91
23	356	69
24	356	60
25	356	57
26	356	72
27	356	64
28	356	56
29	356	52
30	356	66
31	356	72
32	356	69
33	356	72
34	356	90
35	356	74
36	356	106
38	356	78
39	356	110
40	356	90
41	356	97
42	356	99
43	356	109
44	356	168
45	356	126
46	356	128
47	356	68
48	356	37
49	356	28
50	356	31
51	356	29
52	356	37
53	356	28
54	356	67
55	356	97
56	356	138
57	356	118
58	356	100
59	356	96
60	356	151
61	356	102
62	356	47
63	356	12
64	356	37
65	356	10
66	356	8
67	356	61
68	356	79
69	356	120
70	356	154
71	356	143
72	356	127
73	356	155
74	356	125
75	356	121
76	356	148
77	356	141
78	356	145
79	356	134
80	356	131
81	356	125
82	356	106
83	356	111
84	356	95
85	356	100
86	356	104
87	356	114
88	356	169
89	356	149
90	356	124
91	356	77
92	356	82
93	356	86
94	356	113
95	356	109
96	356	102
97	356	142
98	356	97
99	356	69
100	356	68
101	356	71
102	356	61
103	356	58
104	356	70
105	356	54
106	356	64
107	356	98
108	356	87
109	356	98
110	356	83
111	356	87
112	356	101
113	356	128
114	356	120
115	356	116
116	356	110
117	356	116
118	356	114
119	356	100
120	356	121
121	356	91
122	356	78
123	356	88
124	356	106
125	356	77
126	356	97
127	356	103
128	356	131
129	356	149
130	356	167
131	356	140
132	356	149
133	356	160
134	356	173
135	356	147
136	356	135
137	356	124
138	356	140
139	356	172
140	356	118
141	356	104
142	356	103
143	356	113
144	356	128
145	356	89
146	356	99
147	356	70
148	356	73
149	356	84
150	356	57
151	356	73
152	356	62
153	356	84
154	356	57
155	356	92
156	356	130
157	356	135
158	356	102
159	356	109
160	356	78
161	356	86
162	356	72
163	356	76
164	356	77
165	356	62
166	356	66
167	356	64
168	356	66
169	356	63
170	356	69
171	356	79
172	356	80
173	356	68
174	356	74
175	356	67
176	356	89
177	356	74
178	356	101
179	356	102
180	356	91
181	356	113
182	356	79
183	356	91
184	356	107
185	356	107
186	356	111
187	356	125
188	356	106
189	356	80
190	356	106
191	356	98
192	356	91
193	356	93
194	356	98
195	356	78
196	356	81
197	356	84
198	356	114
199	356	136
200	356	142
201	356	132
202	356	121
203	356	158
204	356	137
205	356	129
206	356	138
207	356	114
208	356	130
209	356	157
210	356	171
211	356	153
212	356	128
213	356	160
214	356	147
215	356	130
216	356	138
217	356	153
218	356	108
219	356	117
220	356	128
221	356	127
222	356	127
223	356	146
224	356	126
225	356	104
226	356	111
227	356	83
228	356	72
229	356	86
230	356	65
231	356	88
232	356	90
233	356	86
234	356	110
235	356	98
236	356	140
237	356	116
238	356	105
239	356	75
240	356	107
241	356	89
242	356	111
243	356	127
244	356	78
245	356	100
246	356	107
247	356	91
248	356	96
249	356	107
250	356	104
251	356	85
252	356	101
253	356	91
254	356	103
255	356	111
256	356	119
257	356	112
258	356	119
259	356	130
260	356	144
261	356	129
262	356	144
263	356	127
264	356	165
265	356	157
266	356	119
267	356	151
268	356	118
269	356	151
270	356	171
271	356	129
272	356	109
273	356	105
274	356	100
275	356	109
276	356	94
277	356	119
278	356	91
279	356	106
280	356	112
281	356	101
282	356	97
283	356	100
284	356	101
285	356	111
286	356	106
287	356	95
288	356	110
289	356	139
290	356	130
291	356	188
292	356	192
293	356	159
294	356	143
295	356	163
296	356	175
297	356	164
298	356	176
299	356	166
300	356	178
301	356	145
302	356	163
303	356	148
304	356	70
305	356	65
306	356	52
307	356	44
308	356	81
309	356	129
310	356	146
311	356	159
312	356	184
313	356	156
314	356	177
315	356	168
316	356	172
317	356	201
318	356	243
319	356	206
320	356	204
321	356	185
322	356	197
323	356	129
324	356	134
325	356	152
326	356	139
327	356	170
328	356	226
329	356	158
330	356	227
331	356	253
332	356	267
333	356	320
334	356	269
335	356	339
336	356	391
337	356	413
338	356	362
339	356	347
340	356	420
341	356	518
342	356	501
343	356	546
344	356	757
345	356	1006
346	356	1113
347	356	1349
348	356	1437
349	356	1822
350	356	2025
351	356	3360
352	356	3938
353	356	4744
354	356	10945
355	356	21959
356	356	64243
0	357	2
1	357	36
2	357	115
3	357	220
4	357	225
5	357	198
6	357	174
7	357	156
8	357	148
9	357	116
10	357	81
11	357	105
12	357	101
13	357	96
14	357	119
15	357	93
16	357	102
17	357	114
18	357	94
19	357	73
20	357	93
21	357	78
22	357	109
23	357	77
24	357	95
25	357	60
26	357	78
27	357	87
28	357	87
29	357	76
30	357	72
31	357	95
32	357	67
33	357	108
34	357	105
35	357	92
36	357	91
38	357	106
39	357	121
40	357	130
41	357	109
42	357	136
43	357	145
44	357	207
45	357	194
46	357	111
47	357	61
48	357	33
49	357	22
50	357	27
51	357	36
52	357	26
53	357	32
54	357	40
55	357	119
56	357	157
57	357	192
58	357	156
59	357	161
60	357	163
61	357	100
62	357	48
63	357	5
64	357	42
65	357	6
66	357	18
67	357	46
68	357	124
69	357	170
70	357	193
71	357	149
72	357	148
73	357	159
74	357	165
75	357	183
76	357	215
77	357	171
78	357	171
79	357	194
80	357	151
81	357	110
82	357	104
83	357	113
84	357	84
85	357	99
86	357	92
87	357	127
88	357	183
89	357	236
90	357	149
91	357	86
92	357	61
93	357	69
94	357	115
95	357	89
96	357	106
97	357	139
98	357	86
99	357	58
100	357	56
101	357	57
102	357	43
103	357	48
104	357	54
105	357	41
106	357	46
107	357	90
108	357	83
109	357	74
110	357	52
111	357	63
112	357	90
113	357	100
114	357	175
115	357	141
116	357	136
117	357	129
118	357	152
119	357	85
120	357	73
121	357	85
122	357	83
123	357	74
124	357	75
125	357	67
126	357	88
127	357	84
128	357	127
129	357	209
130	357	166
131	357	152
132	357	168
133	357	153
134	357	149
135	357	163
136	357	150
137	357	167
138	357	149
139	357	139
140	357	117
141	357	127
142	357	112
143	357	108
144	357	86
145	357	69
146	357	74
147	357	68
148	357	71
149	357	65
150	357	47
151	357	59
152	357	31
153	357	70
154	357	51
155	357	91
156	357	162
157	357	147
158	357	83
159	357	85
160	357	78
161	357	72
162	357	62
163	357	67
164	357	53
165	357	50
166	357	62
167	357	51
168	357	34
169	357	54
170	357	63
171	357	62
172	357	62
173	357	68
174	357	54
175	357	60
176	357	63
177	357	53
178	357	84
179	357	97
180	357	92
181	357	114
182	357	101
183	357	87
184	357	103
185	357	98
186	357	133
187	357	129
188	357	152
189	357	55
190	357	81
191	357	82
192	357	82
193	357	90
194	357	82
195	357	74
196	357	57
197	357	82
198	357	91
199	357	125
200	357	187
201	357	131
202	357	157
203	357	147
204	357	163
205	357	132
206	357	152
207	357	159
208	357	142
209	357	133
210	357	178
211	357	192
212	357	183
213	357	149
214	357	166
215	357	127
216	357	146
217	357	126
218	357	94
219	357	128
220	357	122
221	357	113
222	357	141
223	357	129
224	357	147
225	357	155
226	357	89
227	357	77
228	357	62
229	357	61
230	357	78
231	357	62
232	357	51
233	357	78
234	357	66
235	357	99
236	357	97
237	357	93
238	357	89
239	357	81
240	357	83
241	357	84
242	357	108
243	357	124
244	357	93
245	357	96
246	357	99
247	357	86
248	357	81
249	357	95
250	357	116
251	357	91
252	357	67
253	357	61
254	357	73
255	357	102
256	357	134
257	357	133
258	357	125
259	357	158
260	357	160
261	357	163
262	357	153
263	357	153
264	357	189
265	357	176
266	357	190
267	357	181
268	357	170
269	357	148
270	357	179
271	357	197
272	357	122
273	357	90
274	357	121
275	357	118
276	357	76
277	357	85
278	357	66
279	357	80
280	357	105
281	357	113
282	357	82
283	357	88
284	357	84
285	357	101
286	357	96
287	357	108
288	357	105
289	357	113
290	357	128
291	357	150
292	357	198
293	357	151
294	357	194
295	357	173
296	357	209
297	357	187
298	357	175
299	357	192
300	357	162
301	357	122
302	357	140
303	357	134
304	357	58
305	357	67
306	357	45
307	357	30
308	357	83
309	357	114
310	357	123
311	357	144
312	357	193
313	357	118
314	357	149
315	357	167
316	357	175
317	357	205
318	357	290
319	357	399
320	357	193
321	357	173
322	357	140
323	357	120
324	357	156
325	357	134
326	357	143
327	357	136
328	357	174
329	357	179
330	357	244
331	357	277
332	357	263
333	357	309
334	357	272
335	357	315
336	357	373
337	357	436
338	357	549
339	357	521
340	357	543
341	357	597
342	357	646
343	357	730
344	357	889
345	357	1204
346	357	1305
347	357	1227
348	357	1340
349	357	1870
350	357	2372
351	357	3632
352	357	4695
353	357	5753
354	357	12233
355	357	14619
356	357	25374
357	357	70910
0	358	1
1	358	21
2	358	124
3	358	215
4	358	240
5	358	236
6	358	241
7	358	229
8	358	228
9	358	166
10	358	121
11	358	174
12	358	143
13	358	194
14	358	161
15	358	110
16	358	136
17	358	144
18	358	157
19	358	146
20	358	141
21	358	123
22	358	143
23	358	135
24	358	143
25	358	121
26	358	119
27	358	140
28	358	153
29	358	122
30	358	137
31	358	145
32	358	135
33	358	170
34	358	138
35	358	115
36	358	120
38	358	136
39	358	195
40	358	205
41	358	154
42	358	233
43	358	219
44	358	279
45	358	255
46	358	120
47	358	34
48	358	24
49	358	16
50	358	14
51	358	20
52	358	24
53	358	10
54	358	40
55	358	112
56	358	184
57	358	347
58	358	297
59	358	293
60	358	194
61	358	115
62	358	26
63	358	4
64	358	28
65	358	11
66	358	6
67	358	28
68	358	161
69	358	230
70	358	204
71	358	248
72	358	264
73	358	215
74	358	201
75	358	288
76	358	348
77	358	177
78	358	225
79	358	203
80	358	100
81	358	85
82	358	106
83	358	119
84	358	55
85	358	70
86	358	62
87	358	94
88	358	168
89	358	286
90	358	136
91	358	62
92	358	44
93	358	34
94	358	108
95	358	103
96	358	68
97	358	143
98	358	63
99	358	37
100	358	29
101	358	45
102	358	25
103	358	41
104	358	36
105	358	22
106	358	35
107	358	58
108	358	61
109	358	36
110	358	45
111	358	58
112	358	53
113	358	88
114	358	170
115	358	225
116	358	214
117	358	114
118	358	138
119	358	69
120	358	50
121	358	56
122	358	41
123	358	55
124	358	48
125	358	57
126	358	59
127	358	56
128	358	103
129	358	248
130	358	135
131	358	154
132	358	130
133	358	132
134	358	156
135	358	144
136	358	148
137	358	164
138	358	112
139	358	92
140	358	96
141	358	140
142	358	80
143	358	103
144	358	70
145	358	59
146	358	40
147	358	38
148	358	57
149	358	43
150	358	39
151	358	23
152	358	27
153	358	33
154	358	35
155	358	61
156	358	187
157	358	121
158	358	50
159	358	41
160	358	53
161	358	46
162	358	41
163	358	32
164	358	38
165	358	38
166	358	53
167	358	37
168	358	24
169	358	31
170	358	40
171	358	37
172	358	39
173	358	47
174	358	51
175	358	46
176	358	60
177	358	38
178	358	75
179	358	113
180	358	60
181	358	96
182	358	94
183	358	65
184	358	78
185	358	81
186	358	171
187	358	140
188	358	141
189	358	40
190	358	55
191	358	58
192	358	62
193	358	55
194	358	37
195	358	47
196	358	41
197	358	49
198	358	84
199	358	105
200	358	200
201	358	241
202	358	150
203	358	95
204	358	116
205	358	92
206	358	118
207	358	128
208	358	88
209	358	121
210	358	158
211	358	233
212	358	215
213	358	85
214	358	91
215	358	128
216	358	78
217	358	56
218	358	71
219	358	150
220	358	98
221	358	107
222	358	87
223	358	130
224	358	134
225	358	151
226	358	117
227	358	49
228	358	35
229	358	37
230	358	31
231	358	51
232	358	34
233	358	28
234	358	43
235	358	49
236	358	81
237	358	80
238	358	61
239	358	34
240	358	56
241	358	54
242	358	78
243	358	116
244	358	89
245	358	72
246	358	78
247	358	60
248	358	73
249	358	95
250	358	73
251	358	80
252	358	72
253	358	59
254	358	49
255	358	87
256	358	120
257	358	98
258	358	116
259	358	131
260	358	189
261	358	193
262	358	144
263	358	137
264	358	154
265	358	222
266	358	194
267	358	169
268	358	137
269	358	134
270	358	211
271	358	229
272	358	117
273	358	63
274	358	84
275	358	92
276	358	44
277	358	48
278	358	48
279	358	42
280	358	104
281	358	78
282	358	55
283	358	45
284	358	48
285	358	62
286	358	57
287	358	77
288	358	61
289	358	78
290	358	80
291	358	184
292	358	219
293	358	207
294	358	138
295	358	182
296	358	226
297	358	274
298	358	229
299	358	161
300	358	122
301	358	108
302	358	110
303	358	108
304	358	44
305	358	53
306	358	34
307	358	37
308	358	95
309	358	66
310	358	78
311	358	116
312	358	181
313	358	79
314	358	107
315	358	133
316	358	160
317	358	138
318	358	344
319	358	446
320	358	134
321	358	115
322	358	120
323	358	72
324	358	95
325	358	90
326	358	85
327	358	70
328	358	121
329	358	116
330	358	145
331	358	242
332	358	192
333	358	238
334	358	220
335	358	252
336	358	247
337	358	363
338	358	759
339	358	801
340	358	586
341	358	539
342	358	693
343	358	933
344	358	953
345	358	947
346	358	918
347	358	679
348	358	811
349	358	1211
350	358	1902
351	358	2091
352	358	2931
353	358	3516
354	358	5111
355	358	4940
356	358	5441
357	358	17059
358	358	60538
0	359	2
1	359	32
2	359	135
3	359	237
4	359	223
5	359	218
6	359	170
7	359	204
8	359	151
9	359	136
10	359	143
11	359	176
12	359	136
13	359	159
14	359	136
15	359	98
16	359	90
17	359	112
18	359	142
19	359	131
20	359	141
21	359	98
22	359	130
23	359	136
24	359	135
25	359	122
26	359	105
27	359	118
28	359	133
29	359	117
30	359	133
31	359	120
32	359	126
33	359	155
34	359	110
35	359	83
36	359	128
38	359	111
39	359	202
40	359	204
41	359	154
42	359	246
43	359	210
44	359	263
45	359	285
46	359	134
47	359	63
48	359	36
49	359	21
50	359	25
51	359	26
52	359	19
53	359	20
54	359	45
55	359	113
56	359	192
57	359	419
58	359	377
59	359	347
60	359	255
61	359	146
62	359	34
63	359	4
64	359	30
65	359	26
66	359	9
67	359	55
68	359	177
69	359	267
70	359	194
71	359	250
72	359	222
73	359	201
74	359	185
75	359	279
76	359	321
77	359	170
78	359	196
79	359	226
80	359	96
81	359	108
82	359	104
83	359	125
84	359	63
85	359	73
86	359	69
87	359	138
88	359	179
89	359	365
90	359	154
91	359	76
92	359	59
93	359	52
94	359	104
95	359	123
96	359	92
97	359	191
98	359	85
99	359	35
100	359	31
101	359	46
102	359	41
103	359	45
104	359	35
105	359	31
106	359	44
107	359	67
108	359	72
109	359	43
110	359	42
111	359	48
112	359	70
113	359	82
114	359	160
115	359	172
116	359	203
117	359	114
118	359	174
119	359	88
120	359	65
121	359	62
122	359	61
123	359	57
124	359	64
125	359	68
126	359	75
127	359	68
128	359	96
129	359	259
130	359	125
131	359	121
132	359	113
133	359	91
134	359	148
135	359	125
136	359	140
137	359	155
138	359	124
139	359	112
140	359	112
141	359	109
142	359	83
143	359	105
144	359	71
145	359	55
146	359	37
147	359	44
148	359	54
149	359	45
150	359	42
151	359	35
152	359	29
153	359	35
154	359	33
155	359	71
156	359	199
157	359	135
158	359	62
159	359	63
160	359	68
161	359	42
162	359	56
163	359	45
164	359	48
165	359	39
166	359	54
167	359	56
168	359	30
169	359	41
170	359	45
171	359	61
172	359	53
173	359	47
174	359	56
175	359	76
176	359	64
177	359	63
178	359	90
179	359	128
180	359	87
181	359	82
182	359	104
183	359	78
184	359	58
185	359	93
186	359	154
187	359	162
188	359	169
189	359	41
190	359	59
191	359	67
192	359	59
193	359	44
194	359	47
195	359	48
196	359	45
197	359	58
198	359	79
199	359	113
200	359	214
201	359	236
202	359	167
203	359	97
204	359	108
205	359	68
206	359	117
207	359	100
208	359	84
209	359	99
210	359	136
211	359	197
212	359	216
213	359	93
214	359	88
215	359	123
216	359	76
217	359	57
218	359	57
219	359	136
220	359	79
221	359	98
222	359	127
223	359	116
224	359	146
225	359	158
226	359	84
227	359	49
228	359	51
229	359	50
230	359	39
231	359	54
232	359	38
233	359	35
234	359	43
235	359	69
236	359	92
237	359	63
238	359	97
239	359	50
240	359	78
241	359	58
242	359	88
243	359	129
244	359	100
245	359	61
246	359	75
247	359	56
248	359	77
249	359	100
250	359	80
251	359	66
252	359	48
253	359	53
254	359	50
255	359	88
256	359	114
257	359	92
258	359	119
259	359	128
260	359	167
261	359	153
262	359	127
263	359	143
264	359	107
265	359	145
266	359	199
267	359	150
268	359	129
269	359	123
270	359	221
271	359	223
272	359	108
273	359	63
274	359	66
275	359	93
276	359	58
277	359	57
278	359	41
279	359	62
280	359	107
281	359	97
282	359	50
283	359	64
284	359	50
285	359	56
286	359	58
287	359	87
288	359	70
289	359	68
290	359	79
291	359	168
292	359	236
293	359	183
294	359	154
295	359	154
296	359	226
297	359	257
298	359	214
299	359	152
300	359	120
301	359	113
302	359	118
303	359	98
304	359	74
305	359	57
306	359	40
307	359	25
308	359	95
309	359	87
310	359	83
311	359	109
312	359	176
313	359	105
314	359	123
315	359	137
316	359	154
317	359	150
318	359	333
319	359	603
320	359	153
321	359	140
322	359	110
323	359	85
324	359	87
325	359	82
326	359	97
327	359	78
328	359	104
329	359	135
330	359	216
331	359	225
332	359	165
333	359	235
334	359	193
335	359	255
336	359	218
337	359	295
338	359	839
339	359	684
340	359	419
341	359	377
342	359	511
343	359	650
344	359	716
345	359	605
346	359	560
347	359	423
348	359	516
349	359	652
350	359	1139
351	359	1061
352	359	1484
353	359	1694
354	359	2268
355	359	2153
356	359	2335
357	359	5361
358	359	16608
359	359	64287
0	360	2
1	360	57
2	360	72
3	360	60
4	360	62
5	360	38
6	360	35
7	360	27
8	360	24
9	360	20
10	360	21
11	360	21
12	360	22
13	360	26
14	360	28
15	360	23
16	360	33
17	360	25
18	360	22
19	360	13
20	360	13
21	360	32
22	360	21
23	360	26
24	360	23
25	360	18
26	360	18
27	360	24
28	360	18
29	360	17
30	360	16
31	360	24
32	360	24
33	360	24
34	360	22
35	360	20
36	360	27
38	360	26
39	360	32
40	360	36
41	360	28
42	360	27
43	360	32
44	360	47
45	360	73
46	360	122
47	360	76
48	360	75
49	360	47
50	360	68
51	360	79
52	360	44
53	360	61
54	360	106
55	360	107
56	360	106
57	360	73
58	360	49
59	360	62
60	360	85
61	360	89
62	360	73
63	360	21
64	360	84
65	360	19
66	360	26
67	360	107
68	360	105
69	360	69
70	360	56
71	360	54
72	360	35
73	360	53
74	360	38
75	360	36
76	360	49
77	360	61
78	360	51
79	360	76
80	360	91
81	360	92
82	360	84
83	360	86
84	360	81
85	360	83
86	360	104
87	360	71
88	360	102
89	360	90
90	360	109
91	360	103
92	360	84
93	360	111
94	360	104
95	360	77
96	360	103
97	360	112
98	360	117
99	360	108
100	360	114
101	360	110
102	360	92
103	360	102
104	360	103
105	360	92
106	360	94
107	360	87
108	360	107
109	360	76
110	360	95
111	360	94
112	360	99
113	360	105
114	360	68
115	360	54
116	360	64
117	360	80
118	360	92
119	360	64
120	360	84
121	360	84
122	360	81
123	360	86
124	360	76
125	360	87
126	360	95
127	360	84
128	360	107
129	360	95
130	360	87
131	360	75
132	360	57
133	360	61
134	360	76
135	360	70
136	360	51
137	360	59
138	360	79
139	360	91
140	360	79
141	360	63
142	360	79
143	360	64
144	360	97
145	360	83
146	360	88
147	360	82
148	360	71
149	360	90
150	360	88
151	360	91
152	360	67
153	360	81
154	360	70
155	360	101
156	360	87
157	360	90
158	360	93
159	360	86
160	360	76
161	360	65
162	360	86
163	360	72
164	360	62
165	360	79
166	360	79
167	360	77
168	360	66
169	360	43
170	360	57
171	360	70
172	360	71
173	360	54
174	360	64
175	360	82
176	360	85
177	360	57
178	360	81
179	360	87
180	360	89
181	360	92
182	360	57
183	360	84
184	360	103
185	360	66
186	360	60
187	360	75
188	360	57
189	360	56
190	360	90
191	360	75
192	360	89
193	360	92
194	360	85
195	360	71
196	360	76
197	360	69
198	360	69
199	360	49
200	360	60
201	360	55
202	360	59
203	360	61
204	360	84
205	360	38
206	360	95
207	360	59
208	360	47
209	360	62
210	360	43
211	360	43
212	360	45
213	360	58
214	360	64
215	360	75
216	360	69
217	360	84
218	360	77
219	360	52
220	360	67
221	360	48
222	360	55
223	360	39
224	360	55
225	360	60
226	360	71
227	360	64
228	360	81
229	360	66
230	360	61
231	360	84
232	360	75
233	360	66
234	360	71
235	360	88
236	360	71
237	360	67
238	360	75
239	360	66
240	360	85
241	360	87
242	360	91
243	360	82
244	360	59
245	360	88
246	360	84
247	360	72
248	360	59
249	360	51
250	360	60
251	360	60
252	360	96
253	360	72
254	360	62
255	360	61
256	360	52
257	360	53
258	360	48
259	360	56
260	360	39
261	360	61
262	360	30
263	360	56
264	360	56
265	360	52
266	360	47
267	360	47
268	360	56
269	360	49
270	360	49
271	360	67
272	360	70
273	360	97
274	360	90
275	360	85
276	360	63
277	360	97
278	360	77
279	360	105
280	360	83
281	360	89
282	360	97
283	360	105
284	360	78
285	360	100
286	360	88
287	360	65
288	360	80
289	360	84
290	360	91
291	360	64
292	360	54
293	360	66
294	360	77
295	360	76
296	360	73
297	360	63
298	360	88
299	360	83
300	360	109
301	360	85
302	360	68
303	360	103
304	360	82
305	360	76
306	360	50
307	360	35
308	360	68
309	360	127
310	360	126
311	360	109
312	360	112
313	360	108
314	360	126
315	360	117
316	360	86
317	360	113
318	360	91
319	360	116
320	360	136
321	360	160
322	360	149
323	360	130
324	360	140
325	360	156
326	360	147
327	360	167
328	360	178
329	360	182
330	360	148
331	360	151
332	360	145
333	360	150
334	360	113
335	360	133
336	360	183
337	360	146
338	360	105
339	360	97
340	360	90
341	360	83
342	360	86
343	360	88
344	360	129
345	360	118
346	360	139
347	360	197
348	360	172
349	360	185
350	360	189
351	360	252
352	360	278
353	360	447
354	360	462
355	360	614
356	360	773
357	360	910
358	360	949
359	360	4692
360	360	33610
0	361	1
1	361	50
2	361	48
3	361	33
4	361	28
5	361	21
6	361	26
7	361	14
8	361	27
9	361	14
10	361	9
11	361	10
12	361	13
13	361	14
14	361	10
15	361	23
16	361	21
17	361	9
18	361	12
19	361	10
20	361	17
21	361	15
22	361	14
23	361	11
24	361	9
25	361	9
26	361	12
27	361	19
28	361	16
29	361	13
30	361	9
31	361	15
32	361	18
33	361	17
34	361	18
35	361	19
36	361	11
38	361	12
39	361	12
40	361	5
41	361	19
42	361	17
43	361	16
44	361	30
45	361	30
46	361	65
47	361	74
48	361	71
49	361	46
50	361	47
51	361	55
52	361	49
53	361	41
54	361	68
55	361	63
56	361	62
57	361	44
58	361	32
59	361	39
60	361	32
61	361	60
62	361	62
63	361	14
64	361	62
65	361	17
66	361	18
67	361	59
68	361	74
69	361	49
70	361	28
71	361	41
72	361	20
73	361	22
74	361	15
75	361	23
76	361	22
77	361	37
78	361	40
79	361	26
80	361	61
81	361	71
82	361	55
83	361	55
84	361	50
85	361	59
86	361	61
87	361	59
88	361	46
89	361	48
90	361	72
91	361	66
92	361	60
93	361	68
94	361	62
95	361	55
96	361	69
97	361	55
98	361	77
99	361	78
100	361	61
101	361	68
102	361	65
103	361	76
104	361	62
105	361	61
106	361	57
107	361	69
108	361	61
109	361	66
110	361	74
111	361	62
112	361	69
113	361	67
114	361	33
115	361	33
116	361	37
117	361	42
118	361	59
119	361	42
120	361	44
121	361	63
122	361	75
123	361	54
124	361	60
125	361	52
126	361	69
127	361	68
128	361	63
129	361	39
130	361	67
131	361	49
132	361	41
133	361	42
134	361	43
135	361	28
136	361	54
137	361	32
138	361	53
139	361	52
140	361	50
141	361	24
142	361	51
143	361	25
144	361	51
145	361	61
146	361	64
147	361	69
148	361	64
149	361	67
150	361	55
151	361	49
152	361	45
153	361	68
154	361	40
155	361	59
156	361	37
157	361	57
158	361	70
159	361	74
160	361	68
161	361	60
162	361	61
163	361	52
164	361	53
165	361	52
166	361	47
167	361	45
168	361	42
169	361	53
170	361	63
171	361	51
172	361	57
173	361	36
174	361	41
175	361	45
176	361	55
177	361	47
178	361	51
179	361	51
180	361	57
181	361	57
182	361	43
183	361	42
184	361	54
185	361	45
186	361	32
187	361	47
188	361	36
189	361	34
190	361	54
191	361	66
192	361	64
193	361	54
194	361	73
195	361	66
196	361	62
197	361	55
198	361	56
199	361	29
200	361	34
201	361	29
202	361	28
203	361	42
204	361	52
205	361	47
206	361	46
207	361	32
208	361	33
209	361	29
210	361	33
211	361	28
212	361	22
213	361	35
214	361	45
215	361	38
216	361	40
217	361	60
218	361	36
219	361	30
220	361	60
221	361	34
222	361	19
223	361	30
224	361	32
225	361	29
226	361	31
227	361	44
228	361	48
229	361	56
230	361	61
231	361	54
232	361	72
233	361	59
234	361	69
235	361	45
236	361	34
237	361	27
238	361	46
239	361	67
240	361	53
241	361	50
242	361	63
243	361	56
244	361	32
245	361	46
246	361	52
247	361	53
248	361	32
249	361	42
250	361	53
251	361	43
252	361	54
253	361	47
254	361	53
255	361	44
256	361	25
257	361	27
258	361	31
259	361	24
260	361	24
261	361	29
262	361	22
263	361	28
264	361	33
265	361	34
266	361	27
267	361	34
268	361	41
269	361	37
270	361	32
271	361	23
272	361	36
273	361	59
274	361	67
275	361	62
276	361	49
277	361	65
278	361	75
279	361	72
280	361	52
281	361	61
282	361	63
283	361	76
284	361	82
285	361	69
286	361	52
287	361	51
288	361	61
289	361	56
290	361	50
291	361	34
292	361	30
293	361	28
294	361	33
295	361	34
296	361	36
297	361	46
298	361	43
299	361	58
300	361	63
301	361	59
302	361	53
303	361	58
304	361	54
305	361	52
306	361	31
307	361	25
308	361	59
309	361	81
310	361	84
311	361	82
312	361	75
313	361	65
314	361	77
315	361	77
316	361	81
317	361	68
318	361	63
319	361	64
320	361	102
321	361	105
322	361	105
323	361	98
324	361	113
325	361	104
326	361	107
327	361	106
328	361	121
329	361	101
330	361	96
331	361	98
332	361	101
333	361	83
334	361	79
335	361	101
336	361	103
337	361	100
338	361	48
339	361	46
340	361	45
341	361	60
342	361	42
343	361	48
344	361	83
345	361	78
346	361	83
347	361	124
348	361	136
349	361	96
350	361	100
351	361	147
352	361	136
353	361	160
354	361	234
355	361	283
356	361	434
357	361	451
358	361	374
359	361	1525
360	361	7734
361	361	19331
0	362	4
1	362	52
2	362	45
3	362	42
4	362	37
5	362	20
6	362	21
7	362	16
8	362	14
9	362	16
10	362	12
11	362	10
12	362	17
13	362	15
14	362	11
15	362	12
16	362	12
17	362	15
18	362	15
19	362	9
20	362	19
21	362	13
22	362	18
23	362	15
24	362	16
25	362	17
26	362	11
27	362	9
28	362	18
29	362	16
30	362	12
31	362	20
32	362	20
33	362	16
34	362	18
35	362	19
36	362	14
38	362	9
39	362	18
40	362	23
41	362	12
42	362	20
43	362	20
44	362	30
45	362	37
46	362	89
47	362	73
48	362	58
49	362	47
50	362	57
51	362	56
52	362	36
53	362	47
54	362	62
55	362	57
56	362	68
57	362	33
58	362	26
59	362	33
60	362	45
61	362	61
62	362	46
63	362	15
64	362	62
65	362	21
66	362	23
67	362	66
68	362	65
69	362	39
70	362	33
71	362	22
72	362	22
73	362	26
74	362	24
75	362	23
76	362	35
77	362	28
78	362	35
79	362	33
80	362	72
81	362	65
82	362	50
83	362	65
84	362	91
85	362	68
86	362	82
87	362	59
88	362	56
89	362	37
90	362	68
91	362	57
92	362	65
93	362	67
94	362	64
95	362	51
96	362	75
97	362	55
98	362	89
99	362	79
100	362	73
101	362	73
102	362	74
103	362	96
104	362	80
105	362	65
106	362	66
107	362	76
108	362	110
109	362	62
110	362	72
111	362	77
112	362	83
113	362	74
114	362	41
115	362	32
116	362	33
117	362	44
118	362	50
119	362	45
120	362	51
121	362	51
122	362	67
123	362	57
124	362	68
125	362	72
126	362	56
127	362	73
128	362	62
129	362	40
130	362	74
131	362	61
132	362	57
133	362	50
134	362	54
135	362	45
136	362	42
137	362	39
138	362	54
139	362	59
140	362	55
141	362	52
142	362	46
143	362	46
144	362	66
145	362	68
146	362	82
147	362	75
148	362	68
149	362	67
150	362	64
151	362	62
152	362	59
153	362	69
154	362	66
155	362	60
156	362	33
157	362	66
158	362	61
159	362	78
160	362	73
161	362	53
162	362	58
163	362	65
164	362	76
165	362	70
166	362	69
167	362	71
168	362	57
169	362	48
170	362	73
171	362	49
172	362	67
173	362	40
174	362	43
175	362	56
176	362	63
177	362	44
178	362	41
179	362	46
180	362	54
181	362	51
182	362	46
183	362	51
184	362	71
185	362	45
186	362	37
187	362	40
188	362	36
189	362	37
190	362	62
191	362	61
192	362	62
193	362	62
194	362	74
195	362	68
196	362	62
197	362	64
198	362	72
199	362	39
200	362	43
201	362	32
202	362	27
203	362	51
204	362	42
205	362	47
206	362	44
207	362	43
208	362	38
209	362	25
210	362	32
211	362	27
212	362	18
213	362	47
214	362	42
215	362	41
216	362	49
217	362	74
218	362	31
219	362	33
220	362	45
221	362	33
222	362	42
223	362	24
224	362	25
225	362	28
226	362	42
227	362	50
228	362	76
229	362	61
230	362	72
231	362	58
232	362	90
233	362	56
234	362	76
235	362	46
236	362	51
237	362	58
238	362	50
239	362	60
240	362	64
241	362	59
242	362	63
243	362	57
244	362	33
245	362	59
246	362	49
247	362	49
248	362	48
249	362	51
250	362	50
251	362	33
252	362	72
253	362	50
254	362	45
255	362	46
256	362	48
257	362	47
258	362	36
259	362	27
260	362	20
261	362	19
262	362	21
263	362	32
264	362	37
265	362	23
266	362	22
267	362	25
268	362	35
269	362	38
270	362	35
271	362	32
272	362	39
273	362	63
274	362	69
275	362	60
276	362	69
277	362	77
278	362	67
279	362	67
280	362	61
281	362	72
282	362	68
283	362	71
284	362	78
285	362	69
286	362	70
287	362	62
288	362	69
289	362	59
290	362	66
291	362	42
292	362	39
293	362	42
294	362	45
295	362	42
296	362	34
297	362	41
298	362	33
299	362	40
300	362	70
301	362	61
302	362	60
303	362	66
304	362	57
305	362	45
306	362	37
307	362	28
308	362	44
309	362	98
310	362	100
311	362	93
312	362	80
313	362	69
314	362	101
315	362	76
316	362	64
317	362	79
318	362	71
319	362	64
320	362	100
321	362	120
322	362	126
323	362	95
324	362	115
325	362	95
326	362	90
327	362	132
328	362	160
329	362	118
330	362	112
331	362	106
332	362	94
333	362	112
334	362	79
335	362	80
336	362	132
337	362	91
338	362	53
339	362	48
340	362	45
341	362	63
342	362	58
343	362	46
344	362	73
345	362	79
346	362	87
347	362	112
348	362	113
349	362	116
350	362	84
351	362	135
352	362	144
353	362	179
354	362	222
355	362	301
356	362	372
357	362	382
358	362	338
359	362	1267
360	362	4410
361	362	5819
362	362	20254
0	363	1
1	363	32
2	363	36
3	363	47
4	363	21
5	363	19
6	363	21
7	363	20
8	363	16
9	363	14
10	363	16
11	363	15
12	363	6
13	363	12
14	363	19
15	363	13
16	363	15
17	363	14
18	363	11
19	363	15
20	363	16
21	363	14
22	363	11
23	363	10
24	363	8
25	363	7
26	363	8
27	363	14
28	363	9
29	363	14
30	363	10
31	363	12
32	363	15
33	363	10
34	363	11
35	363	13
36	363	13
38	363	13
39	363	21
40	363	13
41	363	8
42	363	14
43	363	15
44	363	32
45	363	40
46	363	57
47	363	54
48	363	34
49	363	32
50	363	31
51	363	40
52	363	34
53	363	31
54	363	46
55	363	64
56	363	55
57	363	30
58	363	32
59	363	37
60	363	40
61	363	67
62	363	35
63	363	11
64	363	48
65	363	7
66	363	17
67	363	49
68	363	48
69	363	40
70	363	18
71	363	36
72	363	20
73	363	16
74	363	18
75	363	24
76	363	20
77	363	32
78	363	33
79	363	38
80	363	51
81	363	55
82	363	38
83	363	42
84	363	44
85	363	42
86	363	48
87	363	41
88	363	49
89	363	46
90	363	47
91	363	49
92	363	47
93	363	58
94	363	51
95	363	42
96	363	62
97	363	49
98	363	70
99	363	42
100	363	57
101	363	56
102	363	41
103	363	70
104	363	53
105	363	41
106	363	42
107	363	56
108	363	42
109	363	59
110	363	53
111	363	62
112	363	36
113	363	74
114	363	36
115	363	31
116	363	41
117	363	38
118	363	42
119	363	32
120	363	41
121	363	43
122	363	44
123	363	37
124	363	50
125	363	44
126	363	43
127	363	49
128	363	44
129	363	36
130	363	52
131	363	36
132	363	34
133	363	31
134	363	49
135	363	37
136	363	38
137	363	40
138	363	49
139	363	40
140	363	41
141	363	46
142	363	34
143	363	39
144	363	49
145	363	62
146	363	57
147	363	62
148	363	46
149	363	37
150	363	33
151	363	47
152	363	33
153	363	52
154	363	41
155	363	38
156	363	34
157	363	52
158	363	41
159	363	56
160	363	55
161	363	27
162	363	45
163	363	33
164	363	38
165	363	32
166	363	40
167	363	35
168	363	43
169	363	46
170	363	43
171	363	55
172	363	47
173	363	44
174	363	28
175	363	37
176	363	52
177	363	27
178	363	55
179	363	49
180	363	40
181	363	47
182	363	36
183	363	49
184	363	47
185	363	28
186	363	43
187	363	29
188	363	43
189	363	23
190	363	57
191	363	37
192	363	51
193	363	45
194	363	39
195	363	38
196	363	34
197	363	53
198	363	34
199	363	33
200	363	28
201	363	29
202	363	23
203	363	36
204	363	38
205	363	29
206	363	34
207	363	20
208	363	24
209	363	28
210	363	33
211	363	19
212	363	21
213	363	38
214	363	33
215	363	38
216	363	32
217	363	38
218	363	38
219	363	33
220	363	33
221	363	35
222	363	30
223	363	24
224	363	34
225	363	26
226	363	31
227	363	38
228	363	40
229	363	38
230	363	45
231	363	48
232	363	59
233	363	42
234	363	39
235	363	44
236	363	28
237	363	32
238	363	36
239	363	38
240	363	47
241	363	36
242	363	43
243	363	55
244	363	31
245	363	39
246	363	45
247	363	33
248	363	46
249	363	34
250	363	35
251	363	31
252	363	36
253	363	42
254	363	34
255	363	28
256	363	16
257	363	28
258	363	27
259	363	22
260	363	24
261	363	15
262	363	26
263	363	36
264	363	33
265	363	20
266	363	21
267	363	30
268	363	24
269	363	32
270	363	25
271	363	34
272	363	34
273	363	53
274	363	49
275	363	35
276	363	40
277	363	48
278	363	44
279	363	54
280	363	49
281	363	49
282	363	50
283	363	51
284	363	50
285	363	58
286	363	49
287	363	53
288	363	53
289	363	51
290	363	37
291	363	38
292	363	22
293	363	31
294	363	31
295	363	39
296	363	28
297	363	28
298	363	42
299	363	40
300	363	64
301	363	44
302	363	37
303	363	56
304	363	40
305	363	43
306	363	31
307	363	20
308	363	46
309	363	68
310	363	60
311	363	70
312	363	70
313	363	58
314	363	65
315	363	61
316	363	61
317	363	51
318	363	51
319	363	57
320	363	69
321	363	82
322	363	81
323	363	73
324	363	108
325	363	80
326	363	75
327	363	83
328	363	90
329	363	62
330	363	85
331	363	87
332	363	96
333	363	84
334	363	52
335	363	83
336	363	82
337	363	70
338	363	56
339	363	36
340	363	39
341	363	53
342	363	58
343	363	52
344	363	72
345	363	73
346	363	66
347	363	87
348	363	98
349	363	95
350	363	69
351	363	125
352	363	100
353	363	120
354	363	176
355	363	212
356	363	282
357	363	314
358	363	282
359	363	1127
360	363	2917
361	363	2170
362	363	5555
363	363	15255
0	364	4
1	364	47
2	364	51
3	364	39
4	364	34
5	364	20
6	364	21
7	364	17
8	364	28
9	364	7
10	364	17
11	364	17
12	364	18
13	364	16
14	364	17
15	364	17
16	364	13
17	364	18
18	364	14
19	364	11
20	364	19
21	364	3
22	364	19
23	364	15
24	364	12
25	364	14
26	364	7
27	364	21
28	364	17
29	364	13
30	364	8
31	364	14
32	364	18
33	364	14
34	364	18
35	364	11
36	364	22
38	364	15
39	364	17
40	364	19
41	364	11
42	364	20
43	364	30
44	364	32
45	364	40
46	364	79
47	364	64
48	364	49
49	364	26
50	364	47
51	364	42
52	364	42
53	364	57
54	364	62
55	364	60
56	364	81
57	364	48
58	364	41
59	364	39
60	364	52
61	364	56
62	364	69
63	364	11
64	364	51
65	364	13
66	364	18
67	364	64
68	364	64
69	364	27
70	364	34
71	364	28
72	364	26
73	364	21
74	364	23
75	364	28
76	364	36
77	364	43
78	364	36
79	364	41
80	364	56
81	364	75
82	364	54
83	364	67
84	364	65
85	364	55
86	364	82
87	364	49
88	364	39
89	364	44
90	364	67
91	364	58
92	364	67
93	364	68
94	364	73
95	364	59
96	364	66
97	364	73
98	364	95
99	364	76
100	364	66
101	364	67
102	364	70
103	364	71
104	364	53
105	364	67
106	364	61
107	364	73
108	364	59
109	364	62
110	364	49
111	364	72
112	364	73
113	364	71
114	364	52
115	364	40
116	364	37
117	364	44
118	364	45
119	364	44
120	364	44
121	364	50
122	364	58
123	364	62
124	364	63
125	364	47
126	364	56
127	364	73
128	364	54
129	364	34
130	364	70
131	364	44
132	364	44
133	364	36
134	364	45
135	364	46
136	364	40
137	364	39
138	364	54
139	364	61
140	364	42
141	364	42
142	364	43
143	364	38
144	364	73
145	364	61
146	364	75
147	364	76
148	364	59
149	364	69
150	364	56
151	364	62
152	364	51
153	364	58
154	364	48
155	364	67
156	364	45
157	364	60
158	364	66
159	364	80
160	364	80
161	364	36
162	364	71
163	364	58
164	364	50
165	364	55
166	364	57
167	364	69
168	364	54
169	364	42
170	364	66
171	364	49
172	364	60
173	364	38
174	364	43
175	364	37
176	364	66
177	364	45
178	364	56
179	364	74
180	364	52
181	364	51
182	364	39
183	364	48
184	364	60
185	364	44
186	364	33
187	364	43
188	364	37
189	364	29
190	364	53
191	364	50
192	364	52
193	364	68
194	364	77
195	364	60
196	364	50
197	364	70
198	364	43
199	364	41
200	364	39
201	364	32
202	364	23
203	364	47
204	364	37
205	364	39
206	364	40
207	364	35
208	364	32
209	364	31
210	364	27
211	364	37
212	364	29
213	364	54
214	364	37
215	364	40
216	364	41
217	364	68
218	364	43
219	364	37
220	364	39
221	364	33
222	364	32
223	364	25
224	364	42
225	364	17
226	364	35
227	364	37
228	364	69
229	364	57
230	364	38
231	364	58
232	364	54
233	364	71
234	364	65
235	364	52
236	364	41
237	364	42
238	364	50
239	364	48
240	364	51
241	364	69
242	364	48
243	364	39
244	364	38
245	364	56
246	364	56
247	364	52
248	364	36
249	364	43
250	364	41
251	364	34
252	364	47
253	364	54
254	364	47
255	364	44
256	364	34
257	364	34
258	364	28
259	364	30
260	364	31
261	364	31
262	364	14
263	364	30
264	364	28
265	364	26
266	364	30
267	364	36
268	364	34
269	364	32
270	364	28
271	364	34
272	364	45
273	364	54
274	364	55
275	364	53
276	364	53
277	364	62
278	364	68
279	364	81
280	364	48
281	364	53
282	364	56
283	364	71
284	364	70
285	364	69
286	364	57
287	364	59
288	364	63
289	364	68
290	364	68
291	364	33
292	364	32
293	364	34
294	364	49
295	364	37
296	364	38
297	364	32
298	364	48
299	364	59
300	364	69
301	364	53
302	364	47
303	364	63
304	364	45
305	364	66
306	364	33
307	364	29
308	364	52
309	364	83
310	364	87
311	364	84
312	364	82
313	364	72
314	364	78
315	364	78
316	364	59
317	364	60
318	364	53
319	364	63
320	364	104
321	364	96
322	364	96
323	364	107
324	364	102
325	364	126
326	364	101
327	364	93
328	364	126
329	364	115
330	364	107
331	364	88
332	364	114
333	364	116
334	364	75
335	364	89
336	364	114
337	364	91
338	364	52
339	364	52
340	364	35
341	364	63
342	364	57
343	364	56
344	364	69
345	364	81
346	364	70
347	364	102
348	364	110
349	364	91
350	364	93
351	364	127
352	364	136
353	364	149
354	364	209
355	364	258
356	364	323
357	364	315
358	364	290
359	364	1101
360	364	2927
361	364	1994
362	364	2510
363	364	3521
364	364	18712
0	365	1
1	365	47
2	365	74
3	365	51
4	365	33
5	365	32
6	365	26
7	365	15
8	365	25
9	365	17
10	365	20
11	365	20
12	365	23
13	365	25
14	365	19
15	365	15
16	365	24
17	365	20
18	365	16
19	365	17
20	365	15
21	365	23
22	365	12
23	365	15
24	365	8
25	365	6
26	365	16
27	365	13
28	365	13
29	365	7
30	365	17
31	365	15
32	365	23
33	365	21
34	365	15
35	365	20
36	365	17
38	365	21
39	365	18
40	365	21
41	365	24
42	365	31
43	365	23
44	365	40
45	365	50
46	365	100
47	365	74
48	365	64
49	365	40
50	365	58
51	365	57
52	365	35
53	365	47
54	365	90
55	365	64
56	365	88
57	365	37
58	365	24
59	365	43
60	365	58
61	365	82
62	365	66
63	365	16
64	365	63
65	365	17
66	365	27
67	365	97
68	365	68
69	365	47
70	365	40
71	365	32
72	365	36
73	365	42
74	365	32
75	365	29
76	365	28
77	365	42
78	365	34
79	365	61
80	365	69
81	365	73
82	365	56
83	365	76
84	365	76
85	365	71
86	365	83
87	365	63
88	365	77
89	365	61
90	365	83
91	365	87
92	365	86
93	365	90
94	365	84
95	365	57
96	365	101
97	365	73
98	365	91
99	365	98
100	365	75
101	365	118
102	365	98
103	365	90
104	365	89
105	365	80
106	365	79
107	365	92
108	365	107
109	365	82
110	365	86
111	365	93
112	365	65
113	365	92
114	365	38
115	365	26
116	365	56
117	365	65
118	365	52
119	365	50
120	365	74
121	365	81
122	365	69
123	365	73
124	365	76
125	365	84
126	365	74
127	365	68
128	365	75
129	365	61
130	365	71
131	365	60
132	365	45
133	365	48
134	365	60
135	365	42
136	365	61
137	365	54
138	365	56
139	365	61
140	365	54
141	365	50
142	365	53
143	365	51
144	365	84
145	365	92
146	365	79
147	365	100
148	365	73
149	365	92
150	365	78
151	365	95
152	365	64
153	365	82
154	365	80
155	365	85
156	365	43
157	365	72
158	365	63
159	365	82
160	365	87
161	365	79
162	365	92
163	365	75
164	365	49
165	365	61
166	365	83
167	365	74
168	365	56
169	365	66
170	365	74
171	365	57
172	365	64
173	365	56
174	365	58
175	365	64
176	365	77
177	365	67
178	365	75
179	365	74
180	365	71
181	365	74
182	365	56
183	365	73
184	365	75
185	365	48
186	365	40
187	365	48
188	365	57
189	365	45
190	365	59
191	365	60
192	365	65
193	365	74
194	365	79
195	365	68
196	365	63
197	365	75
198	365	59
199	365	56
200	365	50
201	365	36
202	365	36
203	365	52
204	365	77
205	365	40
206	365	52
207	365	44
208	365	47
209	365	48
210	365	35
211	365	32
212	365	28
213	365	54
214	365	58
215	365	41
216	365	58
217	365	85
218	365	55
219	365	36
220	365	45
221	365	40
222	365	42
223	365	27
224	365	44
225	365	39
226	365	47
227	365	65
228	365	78
229	365	79
230	365	70
231	365	80
232	365	69
233	365	86
234	365	90
235	365	76
236	365	62
237	365	45
238	365	51
239	365	65
240	365	57
241	365	72
242	365	75
243	365	64
244	365	49
245	365	68
246	365	70
247	365	53
248	365	62
249	365	51
250	365	61
251	365	53
252	365	61
253	365	76
254	365	54
255	365	43
256	365	49
257	365	42
258	365	34
259	365	42
260	365	31
261	365	28
262	365	28
263	365	37
264	365	42
265	365	28
266	365	36
267	365	36
268	365	45
269	365	44
270	365	51
271	365	32
272	365	59
273	365	64
274	365	74
275	365	62
276	365	65
277	365	88
278	365	71
279	365	93
280	365	62
281	365	79
282	365	103
283	365	88
284	365	80
285	365	88
286	365	67
287	365	68
288	365	70
289	365	62
290	365	63
291	365	48
292	365	42
293	365	47
294	365	42
295	365	61
296	365	44
297	365	47
298	365	51
299	365	55
300	365	70
301	365	76
302	365	63
303	365	91
304	365	77
305	365	59
306	365	37
307	365	23
308	365	63
309	365	117
310	365	123
311	365	102
312	365	82
313	365	81
314	365	97
315	365	86
316	365	65
317	365	100
318	365	74
319	365	81
320	365	113
321	365	130
322	365	136
323	365	126
324	365	142
325	365	162
326	365	111
327	365	131
328	365	149
329	365	126
330	365	115
331	365	100
332	365	127
333	365	124
334	365	91
335	365	107
336	365	125
337	365	116
338	365	64
339	365	71
340	365	70
341	365	71
342	365	64
343	365	63
344	365	78
345	365	92
346	365	81
347	365	115
348	365	132
349	365	113
350	365	118
351	365	160
352	365	129
353	365	180
354	365	247
355	365	322
356	365	368
357	365	390
358	365	337
359	365	1334
360	365	3277
361	365	2107
362	365	2435
363	365	2640
364	365	7666
365	365	27206
1	366	20
2	366	14
3	366	18
4	366	11
5	366	14
6	366	9
7	366	10
8	366	12
9	366	9
10	366	5
11	366	8
12	366	7
13	366	8
14	366	11
15	366	7
16	366	3
17	366	6
18	366	9
19	366	9
20	366	6
21	366	4
22	366	2
23	366	6
24	366	6
25	366	4
26	366	3
27	366	8
28	366	3
29	366	7
30	366	6
31	366	8
32	366	7
33	366	7
34	366	7
35	366	7
36	366	4
38	366	9
39	366	15
40	366	10
41	366	4
42	366	8
43	366	9
44	366	20
45	366	23
46	366	37
47	366	27
48	366	21
49	366	17
50	366	24
51	366	24
52	366	17
53	366	22
54	366	28
55	366	29
56	366	29
57	366	20
58	366	11
59	366	12
60	366	18
61	366	39
62	366	28
63	366	9
64	366	26
65	366	6
66	366	7
67	366	27
68	366	31
69	366	16
70	366	17
71	366	14
72	366	5
73	366	12
74	366	7
75	366	21
76	366	13
77	366	12
78	366	12
79	366	16
80	366	34
81	366	30
82	366	17
83	366	29
84	366	26
85	366	26
86	366	27
87	366	34
88	366	21
89	366	19
90	366	31
91	366	39
92	366	27
93	366	37
94	366	25
95	366	30
96	366	24
97	366	36
98	366	33
99	366	38
100	366	26
101	366	30
102	366	19
103	366	41
104	366	27
105	366	31
106	366	31
107	366	37
108	366	38
109	366	33
110	366	25
111	366	22
112	366	28
113	366	28
114	366	18
115	366	20
116	366	30
117	366	27
118	366	21
119	366	22
120	366	27
121	366	24
122	366	27
123	366	21
124	366	18
125	366	25
126	366	30
127	366	21
128	366	23
129	366	31
130	366	22
131	366	19
132	366	12
133	366	27
134	366	19
135	366	19
136	366	19
137	366	17
138	366	18
139	366	34
140	366	19
141	366	14
142	366	23
143	366	20
144	366	21
145	366	33
146	366	25
147	366	25
148	366	30
149	366	22
150	366	23
151	366	21
152	366	16
153	366	24
154	366	24
155	366	29
156	366	22
157	366	25
158	366	9
159	366	38
160	366	16
161	366	29
162	366	25
163	366	24
164	366	33
165	366	24
166	366	24
167	366	23
168	366	28
169	366	15
170	366	17
171	366	26
172	366	23
173	366	15
174	366	16
175	366	17
176	366	24
177	366	17
178	366	23
179	366	36
180	366	21
181	366	26
182	366	22
183	366	20
184	366	30
185	366	18
186	366	14
187	366	15
188	366	19
189	366	20
190	366	16
191	366	20
192	366	30
193	366	24
194	366	34
195	366	24
196	366	23
197	366	28
198	366	25
199	366	24
200	366	13
201	366	15
202	366	12
203	366	19
204	366	14
205	366	12
206	366	25
207	366	18
208	366	13
209	366	19
210	366	17
211	366	13
212	366	11
213	366	17
214	366	20
215	366	21
216	366	21
217	366	23
218	366	17
219	366	18
220	366	16
221	366	19
222	366	14
223	366	13
224	366	12
225	366	10
226	366	15
227	366	31
228	366	23
229	366	23
230	366	22
231	366	22
232	366	24
233	366	30
234	366	31
235	366	23
236	366	11
237	366	15
238	366	23
239	366	25
240	366	24
241	366	36
242	366	18
243	366	20
244	366	16
245	366	19
246	366	26
247	366	22
248	366	16
249	366	21
250	366	15
251	366	19
252	366	21
253	366	16
254	366	26
255	366	20
256	366	13
257	366	13
258	366	10
259	366	16
260	366	20
261	366	9
262	366	10
263	366	9
264	366	20
265	366	19
266	366	13
267	366	9
268	366	16
269	366	14
270	366	23
271	366	15
272	366	18
273	366	25
274	366	33
275	366	21
276	366	22
277	366	26
278	366	14
279	366	16
280	366	28
281	366	26
282	366	23
283	366	24
284	366	29
285	366	18
286	366	27
287	366	15
288	366	40
289	366	16
290	366	19
291	366	18
292	366	11
293	366	15
294	366	19
295	366	20
296	366	19
297	366	9
298	366	21
299	366	19
300	366	25
301	366	33
302	366	30
303	366	22
304	366	39
305	366	26
306	366	9
307	366	12
308	366	18
309	366	36
310	366	39
311	366	44
312	366	30
313	366	20
314	366	30
315	366	25
316	366	27
317	366	33
318	366	38
319	366	29
320	366	51
321	366	42
322	366	45
323	366	43
324	366	50
325	366	51
326	366	37
327	366	47
328	366	37
329	366	50
330	366	38
331	366	36
332	366	54
333	366	35
334	366	27
335	366	45
336	366	39
337	366	37
338	366	32
339	366	19
340	366	16
341	366	30
342	366	33
343	366	26
344	366	27
345	366	36
346	366	35
347	366	39
348	366	42
349	366	50
350	366	49
351	366	56
352	366	59
353	366	69
354	366	98
355	366	110
356	366	120
357	366	153
358	366	133
359	366	632
360	366	1382
361	366	837
362	366	785
363	366	764
364	366	1374
365	366	3396
366	366	4329
0	367	2
1	367	17
2	367	28
3	367	24
4	367	26
5	367	11
6	367	9
7	367	10
8	367	15
9	367	5
10	367	7
11	367	12
12	367	5
13	367	11
14	367	15
15	367	10
16	367	14
17	367	11
18	367	9
19	367	11
20	367	11
21	367	3
22	367	8
23	367	4
24	367	9
25	367	9
26	367	5
27	367	8
28	367	7
29	367	8
30	367	3
31	367	10
32	367	11
33	367	8
34	367	13
35	367	4
36	367	11
38	367	7
39	367	8
40	367	9
41	367	9
42	367	11
43	367	18
44	367	21
45	367	21
46	367	39
47	367	41
48	367	20
49	367	14
50	367	20
51	367	20
52	367	22
53	367	9
54	367	39
55	367	23
56	367	26
57	367	18
58	367	20
59	367	18
60	367	25
61	367	43
62	367	20
63	367	3
64	367	30
65	367	14
66	367	6
67	367	27
68	367	40
69	367	22
70	367	19
71	367	22
72	367	20
73	367	14
74	367	5
75	367	6
76	367	18
77	367	33
78	367	17
79	367	28
80	367	35
81	367	29
82	367	28
83	367	33
84	367	31
85	367	50
86	367	25
87	367	25
88	367	27
89	367	31
90	367	41
91	367	32
92	367	30
93	367	30
94	367	32
95	367	16
96	367	41
97	367	40
98	367	50
99	367	37
100	367	30
101	367	52
102	367	39
103	367	38
104	367	31
105	367	24
106	367	31
107	367	32
108	367	30
109	367	39
110	367	37
111	367	31
112	367	44
113	367	37
114	367	21
115	367	19
116	367	23
117	367	22
118	367	28
119	367	23
120	367	27
121	367	33
122	367	24
123	367	26
124	367	32
125	367	30
126	367	28
127	367	27
128	367	37
129	367	23
130	367	28
131	367	30
132	367	19
133	367	12
134	367	16
135	367	26
136	367	17
137	367	21
138	367	22
139	367	24
140	367	25
141	367	18
142	367	18
143	367	16
144	367	27
145	367	36
146	367	26
147	367	27
148	367	25
149	367	33
150	367	25
151	367	28
152	367	16
153	367	33
154	367	19
155	367	31
156	367	28
157	367	34
158	367	27
159	367	29
160	367	36
161	367	22
162	367	29
163	367	28
164	367	18
165	367	28
166	367	29
167	367	23
168	367	19
169	367	25
170	367	28
171	367	25
172	367	30
173	367	19
174	367	23
175	367	27
176	367	40
177	367	26
178	367	32
179	367	26
180	367	22
181	367	36
182	367	27
183	367	17
184	367	30
185	367	18
186	367	25
187	367	18
188	367	27
189	367	21
190	367	27
191	367	16
192	367	32
193	367	28
194	367	42
195	367	33
196	367	29
197	367	26
198	367	22
199	367	26
200	367	20
201	367	16
202	367	20
203	367	33
204	367	29
205	367	19
206	367	34
207	367	22
208	367	27
209	367	16
210	367	19
211	367	17
212	367	16
213	367	31
214	367	23
215	367	20
216	367	21
217	367	28
218	367	16
219	367	17
220	367	24
221	367	19
222	367	15
223	367	10
224	367	24
225	367	19
226	367	18
227	367	18
228	367	19
229	367	28
230	367	24
231	367	28
232	367	24
233	367	37
234	367	45
235	367	24
236	367	26
237	367	26
238	367	24
239	367	25
240	367	24
241	367	34
242	367	21
243	367	20
244	367	21
245	367	29
246	367	26
247	367	28
248	367	17
249	367	11
250	367	28
251	367	19
252	367	25
253	367	28
254	367	29
255	367	20
256	367	28
257	367	16
258	367	19
259	367	15
260	367	16
261	367	20
262	367	16
263	367	19
264	367	22
265	367	11
266	367	17
267	367	20
268	367	28
269	367	28
270	367	20
271	367	14
272	367	28
273	367	19
274	367	25
275	367	25
276	367	29
277	367	19
278	367	20
279	367	29
280	367	31
281	367	35
282	367	21
283	367	22
284	367	39
285	367	37
286	367	25
287	367	29
288	367	24
289	367	30
290	367	34
291	367	18
292	367	23
293	367	31
294	367	27
295	367	28
296	367	26
297	367	18
298	367	22
299	367	28
300	367	29
301	367	36
302	367	29
303	367	29
304	367	32
305	367	17
306	367	17
307	367	9
308	367	29
309	367	43
310	367	35
311	367	43
312	367	39
313	367	24
314	367	39
315	367	51
316	367	39
317	367	37
318	367	39
319	367	52
320	367	36
321	367	39
322	367	53
323	367	39
324	367	67
325	367	56
326	367	47
327	367	48
328	367	41
329	367	62
330	367	51
331	367	44
332	367	55
333	367	51
334	367	35
335	367	47
336	367	31
337	367	50
338	367	26
339	367	35
340	367	31
341	367	34
342	367	35
343	367	17
344	367	49
345	367	43
346	367	49
347	367	49
348	367	47
349	367	55
350	367	68
351	367	76
352	367	87
353	367	89
354	367	135
355	367	161
356	367	189
357	367	204
358	367	239
359	367	1021
360	367	1485
361	367	830
362	367	869
363	367	808
364	367	1148
365	367	1805
366	367	1319
367	367	5073
0	368	3
1	368	19
2	368	31
3	368	16
4	368	21
5	368	14
6	368	13
7	368	9
8	368	12
9	368	8
10	368	12
11	368	10
12	368	11
13	368	10
14	368	9
15	368	9
16	368	12
17	368	9
18	368	9
19	368	9
20	368	8
21	368	6
22	368	6
23	368	11
24	368	12
25	368	18
26	368	5
27	368	11
28	368	10
29	368	4
30	368	13
31	368	14
32	368	13
33	368	11
34	368	16
35	368	8
36	368	12
38	368	10
39	368	12
40	368	12
41	368	6
42	368	9
43	368	18
44	368	16
45	368	28
46	368	51
47	368	36
48	368	23
49	368	19
50	368	22
51	368	16
52	368	20
53	368	14
54	368	39
55	368	41
56	368	42
57	368	33
58	368	25
59	368	18
60	368	26
61	368	39
62	368	23
63	368	8
64	368	31
65	368	14
66	368	5
67	368	33
68	368	26
69	368	30
70	368	18
71	368	23
72	368	14
73	368	23
74	368	14
75	368	15
76	368	17
77	368	18
78	368	17
79	368	28
80	368	33
81	368	36
82	368	24
83	368	35
84	368	41
85	368	26
86	368	28
87	368	23
88	368	40
89	368	25
90	368	50
91	368	40
92	368	32
93	368	29
94	368	47
95	368	31
96	368	40
97	368	45
98	368	50
99	368	29
100	368	38
101	368	34
102	368	39
103	368	36
104	368	28
105	368	24
106	368	27
107	368	33
108	368	33
109	368	27
110	368	31
111	368	38
112	368	24
113	368	30
114	368	24
115	368	19
116	368	39
117	368	35
118	368	31
119	368	32
120	368	24
121	368	34
122	368	31
123	368	28
124	368	31
125	368	31
126	368	26
127	368	26
128	368	35
129	368	21
130	368	37
131	368	30
132	368	19
133	368	27
134	368	30
135	368	26
136	368	20
137	368	27
138	368	22
139	368	41
140	368	21
141	368	29
142	368	21
143	368	21
144	368	31
145	368	27
146	368	36
147	368	29
148	368	25
149	368	23
150	368	19
151	368	18
152	368	19
153	368	30
154	368	20
155	368	24
156	368	25
157	368	31
158	368	19
159	368	43
160	368	33
161	368	27
162	368	24
163	368	22
164	368	28
165	368	27
166	368	28
167	368	30
168	368	20
169	368	24
170	368	22
171	368	23
172	368	21
173	368	27
174	368	27
175	368	21
176	368	25
177	368	21
178	368	41
179	368	33
180	368	31
181	368	35
182	368	30
183	368	29
184	368	28
185	368	18
186	368	21
187	368	27
188	368	16
189	368	20
190	368	32
191	368	20
192	368	35
193	368	25
194	368	34
195	368	27
196	368	22
197	368	38
198	368	36
199	368	27
200	368	24
201	368	18
202	368	17
203	368	25
204	368	27
205	368	15
206	368	22
207	368	20
208	368	15
209	368	22
210	368	14
211	368	15
212	368	17
213	368	22
214	368	23
215	368	21
216	368	20
217	368	18
218	368	15
219	368	18
220	368	20
221	368	21
222	368	22
223	368	10
224	368	20
225	368	18
226	368	29
227	368	17
228	368	26
229	368	23
230	368	26
231	368	22
232	368	27
233	368	31
234	368	20
235	368	16
236	368	20
237	368	25
238	368	23
239	368	25
240	368	34
241	368	16
242	368	29
243	368	22
244	368	15
245	368	21
246	368	34
247	368	28
248	368	30
249	368	17
250	368	29
251	368	20
252	368	30
253	368	19
254	368	17
255	368	15
256	368	24
257	368	15
258	368	17
259	368	18
260	368	20
261	368	15
262	368	14
263	368	10
264	368	17
265	368	13
266	368	19
267	368	15
268	368	17
269	368	21
270	368	27
271	368	31
272	368	27
273	368	33
274	368	23
275	368	26
276	368	22
277	368	26
278	368	34
279	368	37
280	368	32
281	368	30
282	368	22
283	368	27
284	368	28
285	368	32
286	368	27
287	368	20
288	368	34
289	368	22
290	368	26
291	368	23
292	368	19
293	368	19
294	368	25
295	368	17
296	368	30
297	368	18
298	368	27
299	368	33
300	368	36
301	368	34
302	368	20
303	368	28
304	368	27
305	368	23
306	368	21
307	368	10
308	368	23
309	368	47
310	368	46
311	368	35
312	368	31
313	368	32
314	368	30
315	368	42
316	368	33
317	368	43
318	368	39
319	368	31
320	368	41
321	368	57
322	368	38
323	368	45
324	368	44
325	368	43
326	368	39
327	368	50
328	368	53
329	368	46
330	368	52
331	368	44
332	368	55
333	368	52
334	368	36
335	368	38
336	368	58
337	368	36
338	368	42
339	368	40
340	368	23
341	368	42
342	368	27
343	368	24
344	368	32
345	368	57
346	368	66
347	368	53
348	368	59
349	368	47
350	368	67
351	368	71
352	368	81
353	368	92
354	368	120
355	368	140
356	368	155
357	368	200
358	368	208
359	368	760
360	368	1211
361	368	677
362	368	679
363	368	658
364	368	869
365	368	1246
366	368	777
367	368	1460
368	368	4338
0	369	2
1	369	49
2	369	58
3	369	74
4	369	35
5	369	36
6	369	31
7	369	22
8	369	23
9	369	29
10	369	25
11	369	20
12	369	22
13	369	22
14	369	22
15	369	26
16	369	18
17	369	30
18	369	22
19	369	9
20	369	22
21	369	29
22	369	24
23	369	15
24	369	28
25	369	20
26	369	13
27	369	31
28	369	21
29	369	19
30	369	16
31	369	23
32	369	13
33	369	23
34	369	19
35	369	17
36	369	15
38	369	16
39	369	32
40	369	22
41	369	26
42	369	36
43	369	37
44	369	41
45	369	58
46	369	68
47	369	51
48	369	60
49	369	23
50	369	35
51	369	48
52	369	30
53	369	44
54	369	72
55	369	82
56	369	75
57	369	52
58	369	46
59	369	46
60	369	79
61	369	80
62	369	48
63	369	8
64	369	56
65	369	21
66	369	18
67	369	60
68	369	73
69	369	59
70	369	51
71	369	33
72	369	28
73	369	35
74	369	29
75	369	41
76	369	36
77	369	49
78	369	40
79	369	58
80	369	60
81	369	57
82	369	55
83	369	68
84	369	46
85	369	65
86	369	66
87	369	49
88	369	54
89	369	58
90	369	79
91	369	76
92	369	54
93	369	61
94	369	74
95	369	48
96	369	55
97	369	53
98	369	69
99	369	66
100	369	63
101	369	51
102	369	57
103	369	55
104	369	60
105	369	40
106	369	54
107	369	57
108	369	74
109	369	59
110	369	50
111	369	59
112	369	46
113	369	67
114	369	51
115	369	43
116	369	63
117	369	48
118	369	62
119	369	42
120	369	44
121	369	51
122	369	49
123	369	52
124	369	54
125	369	44
126	369	53
127	369	52
128	369	69
129	369	75
130	369	56
131	369	57
132	369	56
133	369	38
134	369	53
135	369	49
136	369	40
137	369	46
138	369	51
139	369	66
140	369	52
141	369	50
142	369	33
143	369	41
144	369	52
145	369	63
146	369	41
147	369	52
148	369	52
149	369	52
150	369	45
151	369	51
152	369	40
153	369	46
154	369	38
155	369	54
156	369	69
157	369	68
158	369	41
159	369	62
160	369	57
161	369	44
162	369	38
163	369	45
164	369	52
165	369	41
166	369	58
167	369	41
168	369	39
169	369	46
170	369	52
171	369	55
172	369	50
173	369	33
174	369	52
175	369	44
176	369	60
177	369	29
178	369	59
179	369	66
180	369	44
181	369	55
182	369	35
183	369	54
184	369	48
185	369	54
186	369	49
187	369	44
188	369	45
189	369	38
190	369	44
191	369	40
192	369	49
193	369	45
194	369	50
195	369	38
196	369	42
197	369	40
198	369	42
199	369	52
200	369	49
201	369	50
202	369	48
203	369	60
204	369	52
205	369	39
206	369	46
207	369	33
208	369	39
209	369	35
210	369	46
211	369	51
212	369	44
213	369	46
214	369	41
215	369	50
216	369	36
217	369	61
218	369	49
219	369	47
220	369	34
221	369	43
222	369	30
223	369	35
224	369	46
225	369	46
226	369	44
227	369	55
228	369	43
229	369	47
230	369	38
231	369	43
232	369	55
233	369	50
234	369	57
235	369	52
236	369	39
237	369	49
238	369	48
239	369	44
240	369	43
241	369	49
242	369	52
243	369	44
244	369	29
245	369	53
246	369	42
247	369	43
248	369	41
249	369	58
250	369	54
251	369	47
252	369	56
253	369	41
254	369	33
255	369	48
256	369	53
257	369	34
258	369	34
259	369	39
260	369	31
261	369	36
262	369	32
263	369	35
264	369	39
265	369	32
266	369	46
267	369	48
268	369	48
269	369	47
270	369	49
271	369	50
272	369	39
273	369	42
274	369	53
275	369	65
276	369	41
277	369	42
278	369	50
279	369	50
280	369	39
281	369	60
282	369	41
283	369	59
284	369	40
285	369	49
286	369	56
287	369	42
288	369	53
289	369	51
290	369	39
291	369	46
292	369	49
293	369	47
294	369	47
295	369	51
296	369	45
297	369	38
298	369	61
299	369	59
300	369	68
301	369	51
302	369	56
303	369	70
304	369	56
305	369	36
306	369	33
307	369	16
308	369	58
309	369	77
310	369	85
311	369	84
312	369	61
313	369	56
314	369	72
315	369	69
316	369	50
317	369	74
318	369	84
319	369	78
320	369	97
321	369	86
322	369	74
323	369	64
324	369	88
325	369	87
326	369	76
327	369	75
328	369	81
329	369	77
330	369	76
331	369	77
332	369	88
333	369	90
334	369	78
335	369	90
336	369	98
337	369	109
338	369	72
339	369	80
340	369	53
341	369	64
342	369	80
343	369	63
344	369	95
345	369	90
346	369	93
347	369	129
348	369	94
349	369	92
350	369	135
351	369	129
352	369	159
353	369	213
354	369	270
355	369	300
356	369	320
357	369	360
358	369	406
359	369	1932
360	369	2475
361	369	1272
362	369	1253
363	369	1200
364	369	1615
365	369	2040
366	369	1120
367	369	1511
368	369	2731
369	369	20931
0	370	1
1	370	41
2	370	37
3	370	39
4	370	42
5	370	13
6	370	25
7	370	24
8	370	15
9	370	15
10	370	6
11	370	13
12	370	12
13	370	9
14	370	18
15	370	16
16	370	12
17	370	15
18	370	19
19	370	21
20	370	25
21	370	18
22	370	11
23	370	17
24	370	14
25	370	8
26	370	13
27	370	12
28	370	10
29	370	14
30	370	17
31	370	19
32	370	14
33	370	12
34	370	16
35	370	14
36	370	19
38	370	20
39	370	18
40	370	18
41	370	15
42	370	18
43	370	30
44	370	31
45	370	50
46	370	62
47	370	51
48	370	41
49	370	26
50	370	35
51	370	47
52	370	41
53	370	23
54	370	59
55	370	58
56	370	61
57	370	49
58	370	44
59	370	45
60	370	51
61	370	75
62	370	52
63	370	6
64	370	55
65	370	24
66	370	11
67	370	53
68	370	75
69	370	53
70	370	34
71	370	36
72	370	31
73	370	28
74	370	25
75	370	21
76	370	22
77	370	27
78	370	45
79	370	46
80	370	51
81	370	58
82	370	41
83	370	59
84	370	56
85	370	56
86	370	53
87	370	38
88	370	54
89	370	45
90	370	63
91	370	51
92	370	46
93	370	62
94	370	69
95	370	47
96	370	67
97	370	59
98	370	61
99	370	56
100	370	54
101	370	55
102	370	56
103	370	62
104	370	54
105	370	48
106	370	57
107	370	60
108	370	75
109	370	49
110	370	48
111	370	62
112	370	41
113	370	62
114	370	53
115	370	31
116	370	47
117	370	41
118	370	39
119	370	36
120	370	41
121	370	53
122	370	57
123	370	42
124	370	52
125	370	44
126	370	47
127	370	59
128	370	60
129	370	47
130	370	59
131	370	44
132	370	42
133	370	37
134	370	36
135	370	35
136	370	34
137	370	30
138	370	45
139	370	34
140	370	46
141	370	43
142	370	38
143	370	20
144	370	60
145	370	54
146	370	58
147	370	48
148	370	39
149	370	59
150	370	35
151	370	39
152	370	41
153	370	46
154	370	37
155	370	46
156	370	38
157	370	43
158	370	43
159	370	39
160	370	51
161	370	49
162	370	46
163	370	40
164	370	43
165	370	39
166	370	45
167	370	30
168	370	41
169	370	35
170	370	49
171	370	30
172	370	45
173	370	29
174	370	35
175	370	34
176	370	48
177	370	39
178	370	55
179	370	50
180	370	48
181	370	48
182	370	52
183	370	37
184	370	49
185	370	40
186	370	46
187	370	38
188	370	29
189	370	27
190	370	33
191	370	48
192	370	50
193	370	61
194	370	63
195	370	53
196	370	40
197	370	40
198	370	35
199	370	38
200	370	43
201	370	28
202	370	24
203	370	42
204	370	51
205	370	36
206	370	33
207	370	47
208	370	29
209	370	33
210	370	31
211	370	35
212	370	30
213	370	43
214	370	53
215	370	41
216	370	45
217	370	51
218	370	45
219	370	37
220	370	26
221	370	38
222	370	26
223	370	23
224	370	39
225	370	28
226	370	34
227	370	42
228	370	52
229	370	51
230	370	41
231	370	49
232	370	46
233	370	47
234	370	48
235	370	37
236	370	36
237	370	34
238	370	38
239	370	37
240	370	46
241	370	34
242	370	54
243	370	51
244	370	28
245	370	51
246	370	56
247	370	39
248	370	38
249	370	36
250	370	48
251	370	42
252	370	45
253	370	36
254	370	45
255	370	27
256	370	28
257	370	32
258	370	42
259	370	26
260	370	28
261	370	31
262	370	25
263	370	29
264	370	38
265	370	18
266	370	28
267	370	21
268	370	29
269	370	40
270	370	37
271	370	30
272	370	44
273	370	41
274	370	52
275	370	41
276	370	41
277	370	49
278	370	47
279	370	58
280	370	53
281	370	57
282	370	52
283	370	48
284	370	52
285	370	43
286	370	55
287	370	52
288	370	46
289	370	39
290	370	43
291	370	42
292	370	36
293	370	25
294	370	32
295	370	32
296	370	39
297	370	31
298	370	53
299	370	36
300	370	69
301	370	54
302	370	43
303	370	70
304	370	44
305	370	31
306	370	29
307	370	23
308	370	50
309	370	67
310	370	72
311	370	69
312	370	47
313	370	51
314	370	54
315	370	54
316	370	57
317	370	63
318	370	56
319	370	62
320	370	71
321	370	72
322	370	75
323	370	66
324	370	80
325	370	78
326	370	78
327	370	83
328	370	88
329	370	66
330	370	71
331	370	84
332	370	80
333	370	77
334	370	69
335	370	77
336	370	108
337	370	68
338	370	48
339	370	50
340	370	43
341	370	56
342	370	55
343	370	49
344	370	61
345	370	60
346	370	81
347	370	99
348	370	97
349	370	83
350	370	76
351	370	104
352	370	124
353	370	119
354	370	167
355	370	240
356	370	281
357	370	259
358	370	312
359	370	1116
360	370	2105
361	370	1127
362	370	1219
363	370	956
364	370	1360
365	370	1692
366	370	854
367	370	1079
368	370	1306
369	370	5073
370	370	15609
0	371	3
1	371	46
2	371	68
3	371	83
4	371	61
5	371	50
6	371	43
7	371	47
8	371	32
9	371	41
10	371	28
11	371	25
12	371	21
13	371	31
14	371	31
15	371	24
16	371	26
17	371	36
18	371	26
19	371	26
20	371	27
21	371	24
22	371	26
23	371	27
24	371	20
25	371	30
26	371	21
27	371	25
28	371	23
29	371	26
30	371	15
31	371	29
32	371	19
33	371	25
34	371	22
35	371	27
36	371	29
38	371	29
39	371	40
40	371	29
41	371	30
42	371	31
43	371	48
44	371	66
45	371	82
46	371	104
47	371	79
48	371	65
49	371	34
50	371	44
51	371	35
52	371	39
53	371	39
54	371	85
55	371	120
56	371	122
57	371	75
58	371	47
59	371	61
60	371	98
61	371	103
62	371	44
63	371	11
64	371	59
65	371	12
66	371	12
67	371	55
68	371	96
69	371	77
70	371	69
71	371	52
72	371	49
73	371	40
74	371	37
75	371	54
76	371	57
77	371	45
78	371	62
79	371	60
80	371	76
81	371	93
82	371	67
83	371	77
84	371	67
85	371	68
86	371	78
87	371	79
88	371	89
89	371	96
90	371	103
91	371	78
92	371	68
93	371	95
94	371	97
95	371	83
96	371	75
97	371	86
98	371	93
99	371	79
100	371	47
101	371	75
102	371	65
103	371	47
104	371	59
105	371	61
106	371	56
107	371	79
108	371	77
109	371	56
110	371	68
111	371	62
112	371	75
113	371	98
114	371	61
115	371	60
116	371	74
117	371	73
118	371	73
119	371	73
120	371	70
121	371	64
122	371	78
123	371	53
124	371	74
125	371	61
126	371	75
127	371	64
128	371	81
129	371	91
130	371	97
131	371	59
132	371	61
133	371	55
134	371	68
135	371	54
136	371	59
137	371	57
138	371	74
139	371	65
140	371	75
141	371	66
142	371	61
143	371	78
144	371	81
145	371	71
146	371	70
147	371	68
148	371	63
149	371	61
150	371	67
151	371	79
152	371	44
153	371	60
154	371	34
155	371	70
156	371	72
157	371	74
158	371	53
159	371	73
160	371	72
161	371	54
162	371	45
163	371	52
164	371	59
165	371	46
166	371	51
167	371	65
168	371	40
169	371	46
170	371	56
171	371	52
172	371	44
173	371	53
174	371	51
175	371	71
176	371	79
177	371	59
178	371	70
179	371	85
180	371	58
181	371	70
182	371	66
183	371	59
184	371	64
185	371	68
186	371	90
187	371	65
188	371	69
189	371	41
190	371	62
191	371	45
192	371	58
193	371	76
194	371	59
195	371	53
196	371	56
197	371	67
198	371	64
199	371	72
200	371	69
201	371	42
202	371	55
203	371	52
204	371	52
205	371	73
206	371	55
207	371	58
208	371	51
209	371	55
210	371	52
211	371	38
212	371	59
213	371	54
214	371	59
215	371	65
216	371	74
217	371	67
218	371	44
219	371	54
220	371	56
221	371	54
222	371	62
223	371	48
224	371	59
225	371	44
226	371	74
227	371	60
228	371	60
229	371	43
230	371	53
231	371	56
232	371	72
233	371	61
234	371	59
235	371	58
236	371	70
237	371	68
238	371	58
239	371	61
240	371	68
241	371	60
242	371	68
243	371	66
244	371	45
245	371	66
246	371	68
247	371	65
248	371	61
249	371	60
250	371	55
251	371	64
252	371	62
253	371	48
254	371	49
255	371	43
256	371	60
257	371	62
258	371	43
259	371	57
260	371	44
261	371	42
262	371	34
263	371	46
264	371	54
265	371	48
266	371	58
267	371	49
268	371	49
269	371	51
270	371	67
271	371	52
272	371	82
273	371	66
274	371	77
275	371	86
276	371	60
277	371	66
278	371	60
279	371	68
280	371	80
281	371	76
282	371	73
283	371	65
284	371	55
285	371	54
286	371	63
287	371	62
288	371	69
289	371	68
290	371	62
291	371	73
292	371	97
293	371	63
294	371	55
295	371	59
296	371	78
297	371	64
298	371	69
299	371	80
300	371	94
301	371	84
302	371	62
303	371	92
304	371	72
305	371	57
306	371	44
307	371	24
308	371	83
309	371	108
310	371	106
311	371	96
312	371	101
313	371	74
314	371	96
315	371	72
316	371	94
317	371	84
318	371	120
319	371	114
320	371	102
321	371	108
322	371	98
323	371	87
324	371	104
325	371	105
326	371	110
327	371	99
328	371	113
329	371	105
330	371	126
331	371	120
332	371	139
333	371	148
334	371	101
335	371	119
336	371	134
337	371	128
338	371	102
339	371	103
340	371	73
341	371	90
342	371	81
343	371	101
344	371	127
345	371	137
346	371	158
347	371	133
348	371	162
349	371	168
350	371	169
351	371	217
352	371	209
353	371	258
354	371	341
355	371	389
356	371	485
357	371	557
358	371	578
359	371	2215
360	371	2938
361	371	1651
362	371	1593
363	371	1364
364	371	1814
365	371	2302
366	371	1106
367	371	1373
368	371	1529
369	371	4112
370	371	6818
371	371	29650
0	372	1
1	372	42
2	372	111
3	372	176
4	372	163
5	372	124
6	372	94
7	372	73
8	372	78
9	372	92
10	372	51
11	372	65
12	372	54
13	372	67
14	372	84
15	372	56
16	372	64
17	372	63
18	372	57
19	372	41
20	372	43
21	372	53
22	372	50
23	372	67
24	372	56
25	372	60
26	372	53
27	372	41
28	372	56
29	372	47
30	372	43
31	372	53
32	372	56
33	372	64
34	372	51
35	372	65
36	372	58
38	372	55
39	372	98
40	372	83
41	372	86
42	372	117
43	372	116
44	372	145
45	372	172
46	372	111
47	372	65
48	372	32
49	372	18
50	372	18
51	372	26
52	372	25
53	372	17
54	372	41
55	372	100
56	372	181
57	372	161
58	372	130
59	372	152
60	372	169
61	372	112
62	372	38
63	372	6
64	372	41
65	372	13
66	372	14
67	372	42
68	372	114
69	372	157
70	372	120
71	372	117
72	372	108
73	372	99
74	372	80
75	372	114
76	372	141
77	372	98
78	372	120
79	372	156
80	372	120
81	372	105
82	372	116
83	372	113
84	372	59
85	372	62
86	372	81
87	372	109
88	372	142
89	372	170
90	372	149
91	372	87
92	372	60
93	372	61
94	372	100
95	372	89
96	372	95
97	372	145
98	372	78
99	372	60
100	372	46
101	372	39
102	372	47
103	372	48
104	372	40
105	372	32
106	372	36
107	372	76
108	372	60
109	372	61
110	372	61
111	372	52
112	372	72
113	372	76
114	372	139
115	372	130
116	372	141
117	372	93
118	372	143
119	372	89
120	372	76
121	372	64
122	372	61
123	372	63
124	372	54
125	372	58
126	372	82
127	372	90
128	372	128
129	372	173
130	372	135
131	372	122
132	372	129
133	372	93
134	372	121
135	372	96
136	372	98
137	372	126
138	372	125
139	372	111
140	372	126
141	372	106
142	372	86
143	372	88
144	372	110
145	372	62
146	372	55
147	372	62
148	372	69
149	372	51
150	372	49
151	372	50
152	372	39
153	372	55
154	372	37
155	372	78
156	372	174
157	372	103
158	372	77
159	372	67
160	372	68
161	372	41
162	372	60
163	372	70
164	372	47
165	372	54
166	372	58
167	372	67
168	372	40
169	372	52
170	372	64
171	372	68
172	372	56
173	372	57
174	372	69
175	372	58
176	372	55
177	372	57
178	372	90
179	372	85
180	372	61
181	372	85
182	372	90
183	372	70
184	372	83
185	372	78
186	372	143
187	372	146
188	372	122
189	372	45
190	372	73
191	372	75
192	372	78
193	372	52
194	372	63
195	372	44
196	372	78
197	372	62
198	372	86
199	372	89
200	372	176
201	372	119
202	372	95
203	372	93
204	372	96
205	372	85
206	372	94
207	372	96
208	372	85
209	372	86
210	372	108
211	372	132
212	372	138
213	372	86
214	372	95
215	372	97
216	372	77
217	372	75
218	372	70
219	372	106
220	372	81
221	372	94
222	372	92
223	372	104
224	372	118
225	372	125
226	372	93
227	372	76
228	372	51
229	372	38
230	372	55
231	372	71
232	372	51
233	372	59
234	372	54
235	372	76
236	372	91
237	372	79
238	372	80
239	372	58
240	372	49
241	372	58
242	372	90
243	372	83
244	372	66
245	372	84
246	372	67
247	372	70
248	372	69
249	372	87
250	372	61
251	372	72
252	372	66
253	372	47
254	372	40
255	372	81
256	372	99
257	372	96
258	372	88
259	372	96
260	372	94
261	372	104
262	372	104
263	372	100
264	372	93
265	372	105
266	372	99
267	372	95
268	372	102
269	372	98
270	372	129
271	372	130
272	372	119
273	372	67
274	372	76
275	372	74
276	372	57
277	372	77
278	372	57
279	372	63
280	372	90
281	372	94
282	372	53
283	372	62
284	372	49
285	372	63
286	372	61
287	372	91
288	372	72
289	372	69
290	372	90
291	372	108
292	372	139
293	372	121
294	372	126
295	372	112
296	372	134
297	372	168
298	372	151
299	372	135
300	372	127
301	372	96
302	372	132
303	372	90
304	372	66
305	372	43
306	372	42
307	372	38
308	372	64
309	372	79
310	372	91
311	372	114
312	372	137
313	372	97
314	372	87
315	372	137
316	372	125
317	372	123
318	372	205
319	372	234
320	372	128
321	372	121
322	372	105
323	372	71
324	372	85
325	372	93
326	372	106
327	372	107
328	372	116
329	372	110
330	372	173
331	372	222
332	372	156
333	372	210
334	372	150
335	372	193
336	372	187
337	372	214
338	372	235
339	372	248
340	372	160
341	372	203
342	372	232
343	372	253
344	372	275
345	372	289
346	372	300
347	372	242
348	372	271
349	372	300
350	372	368
351	372	422
352	372	448
353	372	588
354	372	652
355	372	687
356	372	775
357	372	973
358	372	1722
359	372	5613
360	372	2788
361	372	1332
362	372	1342
363	372	1262
364	372	1560
365	372	1962
366	372	827
367	372	1208
368	372	1237
369	372	3225
370	372	2625
371	372	7418
372	372	44463
0	373	1
1	373	32
2	373	121
3	373	226
4	373	203
5	373	156
6	373	141
7	373	128
8	373	124
9	373	93
10	373	76
11	373	89
12	373	82
13	373	93
14	373	119
15	373	95
16	373	81
17	373	87
18	373	92
19	373	76
20	373	96
21	373	68
22	373	67
23	373	67
24	373	88
25	373	75
26	373	54
27	373	70
28	373	70
29	373	53
30	373	56
31	373	74
32	373	86
33	373	68
34	373	83
35	373	74
36	373	90
38	373	84
39	373	109
40	373	133
41	373	112
42	373	115
43	373	144
44	373	231
45	373	186
46	373	119
47	373	51
48	373	24
49	373	17
50	373	23
51	373	27
52	373	19
53	373	26
54	373	44
55	373	112
56	373	210
57	373	184
58	373	165
59	373	155
60	373	144
61	373	112
62	373	28
63	373	6
64	373	26
65	373	9
66	373	9
67	373	51
68	373	131
69	373	185
70	373	179
71	373	173
72	373	149
73	373	178
74	373	124
75	373	150
76	373	184
77	373	163
78	373	169
79	373	185
80	373	104
81	373	110
82	373	73
83	373	101
84	373	71
85	373	70
86	373	75
87	373	107
88	373	144
89	373	194
90	373	124
91	373	71
92	373	68
93	373	42
94	373	90
95	373	99
96	373	100
97	373	135
98	373	75
99	373	56
100	373	39
101	373	45
102	373	29
103	373	49
104	373	51
105	373	34
106	373	44
107	373	85
108	373	77
109	373	53
110	373	64
111	373	69
112	373	69
113	373	81
114	373	152
115	373	147
116	373	132
117	373	117
118	373	155
119	373	79
120	373	78
121	373	65
122	373	62
123	373	60
124	373	77
125	373	62
126	373	67
127	373	81
128	373	102
129	373	184
130	373	157
131	373	132
132	373	126
133	373	136
134	373	162
135	373	116
136	373	151
137	373	150
138	373	148
139	373	152
140	373	99
141	373	141
142	373	120
143	373	128
144	373	109
145	373	62
146	373	49
147	373	49
148	373	75
149	373	65
150	373	43
151	373	43
152	373	30
153	373	53
154	373	49
155	373	96
156	373	189
157	373	141
158	373	77
159	373	63
160	373	85
161	373	62
162	373	56
163	373	58
164	373	60
165	373	42
166	373	46
167	373	65
168	373	51
169	373	49
170	373	45
171	373	73
172	373	52
173	373	60
174	373	82
175	373	68
176	373	75
177	373	48
178	373	74
179	373	99
180	373	84
181	373	112
182	373	97
183	373	108
184	373	87
185	373	102
186	373	184
187	373	158
188	373	142
189	373	65
190	373	75
191	373	75
192	373	79
193	373	67
194	373	50
195	373	71
196	373	62
197	373	86
198	373	86
199	373	129
200	373	155
201	373	155
202	373	141
203	373	110
204	373	114
205	373	102
206	373	121
207	373	124
208	373	131
209	373	116
210	373	144
211	373	162
212	373	151
213	373	100
214	373	124
215	373	122
216	373	99
217	373	78
218	373	92
219	373	136
220	373	113
221	373	121
222	373	124
223	373	142
224	373	144
225	373	144
226	373	108
227	373	69
228	373	49
229	373	46
230	373	54
231	373	47
232	373	61
233	373	55
234	373	60
235	373	84
236	373	99
237	373	93
238	373	92
239	373	51
240	373	74
241	373	54
242	373	84
243	373	119
244	373	81
245	373	79
246	373	79
247	373	72
248	373	88
249	373	102
250	373	86
251	373	88
252	373	65
253	373	80
254	373	65
255	373	98
256	373	109
257	373	101
258	373	112
259	373	107
260	373	141
261	373	123
262	373	123
263	373	134
264	373	141
265	373	147
266	373	150
267	373	145
268	373	146
269	373	107
270	373	159
271	373	181
272	373	113
273	373	81
274	373	107
275	373	84
276	373	74
277	373	66
278	373	66
279	373	64
280	373	116
281	373	106
282	373	57
283	373	64
284	373	65
285	373	65
286	373	70
287	373	83
288	373	74
289	373	78
290	373	110
291	373	176
292	373	191
293	373	181
294	373	156
295	373	146
296	373	161
297	373	159
298	373	194
299	373	173
300	373	133
301	373	113
302	373	115
303	373	87
304	373	45
305	373	60
306	373	34
307	373	33
308	373	77
309	373	89
310	373	101
311	373	94
312	373	152
313	373	122
314	373	104
315	373	157
316	373	134
317	373	155
318	373	246
319	373	208
320	373	137
321	373	104
322	373	81
323	373	82
324	373	63
325	373	77
326	373	82
327	373	63
328	373	108
329	373	125
330	373	168
331	373	184
332	373	169
333	373	218
334	373	204
335	373	219
336	373	212
337	373	280
338	373	319
339	373	321
340	373	238
341	373	291
342	373	327
343	373	356
344	373	375
345	373	379
346	373	330
347	373	305
348	373	399
349	373	384
350	373	447
351	373	548
352	373	585
353	373	593
354	373	621
355	373	726
356	373	801
357	373	1042
358	373	1535
359	373	3195
360	373	1253
361	373	625
362	373	629
363	373	611
364	373	683
365	373	846
366	373	360
367	373	463
368	373	537
369	373	1311
370	373	1046
371	373	2418
372	373	13554
373	373	60742
0	374	3
1	374	41
2	374	107
3	374	182
4	374	176
5	374	167
6	374	157
7	374	135
8	374	132
9	374	88
10	374	89
11	374	86
12	374	86
13	374	110
14	374	111
15	374	130
16	374	73
17	374	95
18	374	78
19	374	56
20	374	80
21	374	70
22	374	82
23	374	59
24	374	79
25	374	63
26	374	61
27	374	54
28	374	49
29	374	66
30	374	64
31	374	90
32	374	86
33	374	67
34	374	76
35	374	97
36	374	110
38	374	66
39	374	126
40	374	113
41	374	112
42	374	120
43	374	127
44	374	205
45	374	188
46	374	136
47	374	69
48	374	37
49	374	29
50	374	31
51	374	34
52	374	26
53	374	30
54	374	52
55	374	86
56	374	184
57	374	146
58	374	129
59	374	142
60	374	152
61	374	107
62	374	31
63	374	4
64	374	33
65	374	9
66	374	15
67	374	42
68	374	83
69	374	165
70	374	186
71	374	144
72	374	157
73	374	147
74	374	137
75	374	157
76	374	179
77	374	155
78	374	141
79	374	141
80	374	137
81	374	96
82	374	88
83	374	103
84	374	77
85	374	83
86	374	94
87	374	103
88	374	159
89	374	179
90	374	146
91	374	86
92	374	85
93	374	68
94	374	101
95	374	90
96	374	108
97	374	136
98	374	78
99	374	63
100	374	61
101	374	42
102	374	48
103	374	57
104	374	40
105	374	46
106	374	54
107	374	58
108	374	86
109	374	52
110	374	58
111	374	65
112	374	84
113	374	104
114	374	139
115	374	136
116	374	138
117	374	107
118	374	131
119	374	86
120	374	70
121	374	80
122	374	84
123	374	83
124	374	99
125	374	82
126	374	73
127	374	106
128	374	142
129	374	217
130	374	154
131	374	146
132	374	162
133	374	158
134	374	127
135	374	147
136	374	149
137	374	141
138	374	135
139	374	119
140	374	142
141	374	141
142	374	134
143	374	120
144	374	115
145	374	94
146	374	69
147	374	91
148	374	74
149	374	60
150	374	60
151	374	78
152	374	54
153	374	74
154	374	59
155	374	95
156	374	154
157	374	148
158	374	113
159	374	97
160	374	97
161	374	71
162	374	69
163	374	56
164	374	67
165	374	63
166	374	69
167	374	54
168	374	37
169	374	62
170	374	77
171	374	72
172	374	63
173	374	63
174	374	81
175	374	63
176	374	86
177	374	61
178	374	94
179	374	108
180	374	91
181	374	112
182	374	100
183	374	94
184	374	102
185	374	111
186	374	159
187	374	123
188	374	124
189	374	50
190	374	91
191	374	89
192	374	89
193	374	78
194	374	63
195	374	77
196	374	71
197	374	84
198	374	102
199	374	120
200	374	162
201	374	147
202	374	116
203	374	141
204	374	158
205	374	117
206	374	140
207	374	133
208	374	130
209	374	144
210	374	169
211	374	172
212	374	179
213	374	138
214	374	134
215	374	127
216	374	111
217	374	117
218	374	110
219	374	131
220	374	134
221	374	131
222	374	116
223	374	158
224	374	164
225	374	128
226	374	107
227	374	75
228	374	59
229	374	68
230	374	80
231	374	61
232	374	63
233	374	78
234	374	94
235	374	77
236	374	118
237	374	102
238	374	100
239	374	68
240	374	76
241	374	77
242	374	94
243	374	109
244	374	68
245	374	77
246	374	88
247	374	81
248	374	85
249	374	107
250	374	93
251	374	85
252	374	63
253	374	64
254	374	94
255	374	101
256	374	125
257	374	92
258	374	152
259	374	152
260	374	131
261	374	139
262	374	148
263	374	123
264	374	146
265	374	157
266	374	154
267	374	151
268	374	133
269	374	149
270	374	170
271	374	176
272	374	100
273	374	84
274	374	92
275	374	104
276	374	74
277	374	88
278	374	83
279	374	84
280	374	110
281	374	115
282	374	58
283	374	68
284	374	72
285	374	86
286	374	80
287	374	107
288	374	74
289	374	106
290	374	115
291	374	176
292	374	210
293	374	174
294	374	138
295	374	129
296	374	153
297	374	145
298	374	166
299	374	153
300	374	127
301	374	124
302	374	117
303	374	114
304	374	61
305	374	65
306	374	47
307	374	26
308	374	81
309	374	96
310	374	113
311	374	119
312	374	159
313	374	143
314	374	116
315	374	144
316	374	139
317	374	160
318	374	231
319	374	217
320	374	139
321	374	119
322	374	114
323	374	97
324	374	113
325	374	119
326	374	105
327	374	94
328	374	105
329	374	134
330	374	180
331	374	172
332	374	187
333	374	271
334	374	214
335	374	246
336	374	216
337	374	300
338	374	310
339	374	255
340	374	245
341	374	295
342	374	327
343	374	348
344	374	335
345	374	414
346	374	399
347	374	348
348	374	375
349	374	444
350	374	437
351	374	548
352	374	536
353	374	545
354	374	615
355	374	741
356	374	835
357	374	968
358	374	1201
359	374	1852
360	374	987
361	374	484
362	374	507
363	374	454
364	374	561
365	374	658
366	374	235
367	374	338
368	374	379
369	374	770
370	374	683
371	374	1596
372	374	4983
373	374	18978
374	374	65982
0	375	1
1	375	30
2	375	137
3	375	210
4	375	217
5	375	186
6	375	175
7	375	139
8	375	126
9	375	105
10	375	86
11	375	86
12	375	91
13	375	117
14	375	127
15	375	84
16	375	81
17	375	72
18	375	79
19	375	68
20	375	76
21	375	68
22	375	81
23	375	73
24	375	69
25	375	78
26	375	65
27	375	77
28	375	64
29	375	73
30	375	69
31	375	82
32	375	72
33	375	61
34	375	93
35	375	75
36	375	76
38	375	69
39	375	107
40	375	117
41	375	124
42	375	140
43	375	136
44	375	208
45	375	184
46	375	118
47	375	40
48	375	33
49	375	21
50	375	18
51	375	18
52	375	22
53	375	12
54	375	47
55	375	74
56	375	168
57	375	158
58	375	162
59	375	155
60	375	167
61	375	102
62	375	33
63	375	5
64	375	28
65	375	6
66	375	8
67	375	43
68	375	117
69	375	169
70	375	200
71	375	167
72	375	162
73	375	166
74	375	133
75	375	160
76	375	178
77	375	157
78	375	166
79	375	163
80	375	108
81	375	76
82	375	76
83	375	105
84	375	59
85	375	62
86	375	67
87	375	107
88	375	151
89	375	186
90	375	102
91	375	65
92	375	49
93	375	57
94	375	85
95	375	94
96	375	79
97	375	106
98	375	60
99	375	25
100	375	31
101	375	44
102	375	30
103	375	50
104	375	31
105	375	27
106	375	36
107	375	60
108	375	60
109	375	34
110	375	45
111	375	54
112	375	78
113	375	92
114	375	147
115	375	154
116	375	153
117	375	110
118	375	129
119	375	82
120	375	61
121	375	67
122	375	55
123	375	47
124	375	62
125	375	59
126	375	80
127	375	66
128	375	120
129	375	200
130	375	135
131	375	150
132	375	124
133	375	115
134	375	139
135	375	137
136	375	139
137	375	159
138	375	124
139	375	113
140	375	114
141	375	128
142	375	104
143	375	113
144	375	89
145	375	59
146	375	46
147	375	54
148	375	48
149	375	57
150	375	40
151	375	44
152	375	36
153	375	47
154	375	38
155	375	86
156	375	176
157	375	136
158	375	73
159	375	56
160	375	71
161	375	54
162	375	50
163	375	43
164	375	46
165	375	38
166	375	41
167	375	57
168	375	25
169	375	38
170	375	51
171	375	55
172	375	42
173	375	48
174	375	57
175	375	59
176	375	39
177	375	40
178	375	76
179	375	90
180	375	64
181	375	86
182	375	88
183	375	78
184	375	76
185	375	98
186	375	150
187	375	132
188	375	111
189	375	45
190	375	55
191	375	59
192	375	66
193	375	70
194	375	50
195	375	44
196	375	57
197	375	66
198	375	86
199	375	124
200	375	147
201	375	210
202	375	111
203	375	115
204	375	135
205	375	121
206	375	130
207	375	131
208	375	93
209	375	134
210	375	180
211	375	180
212	375	165
213	375	113
214	375	125
215	375	127
216	375	97
217	375	72
218	375	84
219	375	138
220	375	108
221	375	100
222	375	128
223	375	118
224	375	145
225	375	131
226	375	102
227	375	48
228	375	57
229	375	38
230	375	42
231	375	57
232	375	52
233	375	53
234	375	54
235	375	72
236	375	101
237	375	98
238	375	86
239	375	64
240	375	56
241	375	60
242	375	92
243	375	97
244	375	77
245	375	73
246	375	69
247	375	67
248	375	82
249	375	100
250	375	73
251	375	75
252	375	53
253	375	57
254	375	45
255	375	92
256	375	105
257	375	103
258	375	107
259	375	134
260	375	146
261	375	129
262	375	125
263	375	119
264	375	130
265	375	149
266	375	157
267	375	137
268	375	109
269	375	137
270	375	173
271	375	178
272	375	104
273	375	75
274	375	80
275	375	72
276	375	37
277	375	63
278	375	53
279	375	54
280	375	90
281	375	88
282	375	59
283	375	64
284	375	49
285	375	61
286	375	70
287	375	72
288	375	66
289	375	66
290	375	93
291	375	139
292	375	174
293	375	167
294	375	113
295	375	133
296	375	141
297	375	172
298	375	168
299	375	128
300	375	126
301	375	81
302	375	106
303	375	94
304	375	37
305	375	49
306	375	34
307	375	35
308	375	63
309	375	57
310	375	91
311	375	97
312	375	166
313	375	92
314	375	107
315	375	124
316	375	122
317	375	125
318	375	218
319	375	269
320	375	117
321	375	99
322	375	91
323	375	62
324	375	53
325	375	75
326	375	59
327	375	63
328	375	91
329	375	126
330	375	140
331	375	190
332	375	155
333	375	186
334	375	171
335	375	189
336	375	203
337	375	242
338	375	340
339	375	310
340	375	248
341	375	297
342	375	345
343	375	361
344	375	383
345	375	370
346	375	348
347	375	329
348	375	322
349	375	372
350	375	455
351	375	488
352	375	542
353	375	516
354	375	583
355	375	659
356	375	762
357	375	1016
358	375	1363
359	375	2648
360	375	854
361	375	475
362	375	475
363	375	424
364	375	463
365	375	570
366	375	235
367	375	337
368	375	367
369	375	834
370	375	649
371	375	1565
372	375	5813
373	375	17227
374	375	21765
375	375	59598
0	376	2
1	376	22
2	376	123
3	376	224
4	376	237
5	376	189
6	376	191
7	376	176
8	376	154
9	376	107
10	376	98
11	376	114
12	376	106
13	376	140
14	376	128
15	376	97
16	376	107
17	376	125
18	376	110
19	376	92
20	376	118
21	376	72
22	376	100
23	376	93
24	376	82
25	376	107
26	376	83
27	376	92
28	376	80
29	376	99
30	376	96
31	376	112
32	376	99
33	376	105
34	376	113
35	376	109
36	376	97
38	376	96
39	376	121
40	376	142
41	376	170
42	376	156
43	376	175
44	376	205
45	376	199
46	376	125
47	376	59
48	376	22
49	376	25
50	376	17
51	376	29
52	376	15
53	376	24
54	376	38
55	376	94
56	376	152
57	376	199
58	376	137
59	376	169
60	376	154
61	376	108
62	376	19
63	376	5
64	376	21
65	376	5
66	376	11
67	376	32
68	376	138
69	376	179
70	376	183
71	376	215
72	376	191
73	376	201
74	376	189
75	376	190
76	376	213
77	376	198
78	376	170
79	376	193
80	376	113
81	376	113
82	376	109
83	376	98
84	376	74
85	376	82
86	376	64
87	376	106
88	376	148
89	376	188
90	376	128
91	376	78
92	376	57
93	376	54
94	376	90
95	376	92
96	376	84
97	376	152
98	376	78
99	376	47
100	376	40
101	376	55
102	376	31
103	376	38
104	376	36
105	376	39
106	376	40
107	376	68
108	376	68
109	376	41
110	376	52
111	376	61
112	376	58
113	376	105
114	376	158
115	376	153
116	376	189
117	376	105
118	376	144
119	376	109
120	376	70
121	376	65
122	376	63
123	376	66
124	376	54
125	376	65
126	376	73
127	376	87
128	376	102
129	376	209
130	376	197
131	376	198
132	376	153
133	376	127
134	376	155
135	376	125
136	376	176
137	376	164
138	376	170
139	376	141
140	376	137
141	376	141
142	376	121
143	376	133
144	376	108
145	376	65
146	376	70
147	376	60
148	376	64
149	376	59
150	376	64
151	376	51
152	376	35
153	376	52
154	376	49
155	376	81
156	376	161
157	376	138
158	376	76
159	376	63
160	376	75
161	376	66
162	376	60
163	376	65
164	376	49
165	376	46
166	376	66
167	376	40
168	376	42
169	376	54
170	376	49
171	376	70
172	376	51
173	376	54
174	376	73
175	376	72
176	376	57
177	376	51
178	376	75
179	376	110
180	376	95
181	376	90
182	376	79
183	376	78
184	376	77
185	376	121
186	376	169
187	376	154
188	376	134
189	376	54
190	376	71
191	376	65
192	376	77
193	376	80
194	376	60
195	376	60
196	376	48
197	376	79
198	376	101
199	376	134
200	376	196
201	376	182
202	376	140
203	376	146
204	376	167
205	376	117
206	376	130
207	376	130
208	376	139
209	376	168
210	376	198
211	376	233
212	376	219
213	376	124
214	376	156
215	376	132
216	376	95
217	376	91
218	376	90
219	376	147
220	376	125
221	376	104
222	376	134
223	376	153
224	376	171
225	376	164
226	376	128
227	376	56
228	376	53
229	376	48
230	376	62
231	376	53
232	376	35
233	376	59
234	376	61
235	376	74
236	376	122
237	376	90
238	376	84
239	376	65
240	376	66
241	376	73
242	376	82
243	376	101
244	376	96
245	376	67
246	376	91
247	376	71
248	376	82
249	376	99
250	376	105
251	376	80
252	376	60
253	376	66
254	376	77
255	376	102
256	376	124
257	376	128
258	376	124
259	376	161
260	376	169
261	376	172
262	376	163
263	376	157
264	376	148
265	376	189
266	376	171
267	376	170
268	376	155
269	376	150
270	376	176
271	376	176
272	376	125
273	376	75
274	376	90
275	376	95
276	376	48
277	376	72
278	376	46
279	376	73
280	376	90
281	376	90
282	376	64
283	376	59
284	376	58
285	376	55
286	376	57
287	376	83
288	376	64
289	376	86
290	376	92
291	376	175
292	376	187
293	376	190
294	376	144
295	376	167
296	376	177
297	376	152
298	376	191
299	376	176
300	376	136
301	376	134
302	376	100
303	376	81
304	376	55
305	376	51
306	376	42
307	376	36
308	376	69
309	376	86
310	376	99
311	376	100
312	376	132
313	376	97
314	376	106
315	376	132
316	376	135
317	376	135
318	376	225
319	376	222
320	376	116
321	376	117
322	376	86
323	376	74
324	376	87
325	376	90
326	376	105
327	376	85
328	376	79
329	376	123
330	376	132
331	376	181
332	376	175
333	376	198
334	376	188
335	376	231
336	376	234
337	376	282
338	376	362
339	376	311
340	376	309
341	376	343
342	376	350
343	376	385
344	376	372
345	376	423
346	376	388
347	376	311
348	376	393
349	376	440
350	376	518
351	376	569
352	376	555
353	376	552
354	376	555
355	376	640
356	376	719
357	376	862
358	376	1121
359	376	1713
360	376	535
361	376	341
362	376	325
363	376	265
364	376	326
365	376	405
366	376	139
367	376	208
368	376	224
369	376	518
370	376	471
371	376	929
372	376	3040
373	376	7013
374	376	7134
375	376	16682
376	376	66644
0	377	2
1	377	16
2	377	96
3	377	177
4	377	203
5	377	159
6	377	157
7	377	132
8	377	149
9	377	93
10	377	79
11	377	96
12	377	88
13	377	98
14	377	114
15	377	114
16	377	98
17	377	84
18	377	77
19	377	101
20	377	94
21	377	70
22	377	64
23	377	90
24	377	74
25	377	79
26	377	76
27	377	95
28	377	64
29	377	66
30	377	69
31	377	84
32	377	92
33	377	79
34	377	92
35	377	97
36	377	97
38	377	105
39	377	119
40	377	148
41	377	111
42	377	129
43	377	123
44	377	190
45	377	166
46	377	102
47	377	46
48	377	31
49	377	16
50	377	22
51	377	20
52	377	23
53	377	9
54	377	39
55	377	91
56	377	140
57	377	138
58	377	132
59	377	122
60	377	149
61	377	88
62	377	25
63	377	4
64	377	33
65	377	9
66	377	4
67	377	35
68	377	96
69	377	154
70	377	155
71	377	184
72	377	166
73	377	173
74	377	181
75	377	145
76	377	152
77	377	157
78	377	147
79	377	153
80	377	117
81	377	106
82	377	103
83	377	116
84	377	63
85	377	66
86	377	69
87	377	102
88	377	143
89	377	152
90	377	101
91	377	66
92	377	49
93	377	51
94	377	94
95	377	98
96	377	70
97	377	114
98	377	70
99	377	36
100	377	34
101	377	37
102	377	36
103	377	29
104	377	26
105	377	39
106	377	38
107	377	56
108	377	55
109	377	44
110	377	43
111	377	61
112	377	80
113	377	80
114	377	117
115	377	135
116	377	128
117	377	94
118	377	117
119	377	82
120	377	61
121	377	71
122	377	61
123	377	39
124	377	65
125	377	59
126	377	70
127	377	64
128	377	113
129	377	171
130	377	166
131	377	137
132	377	146
133	377	126
134	377	146
135	377	145
136	377	124
137	377	142
138	377	132
139	377	134
140	377	112
141	377	108
142	377	79
143	377	119
144	377	115
145	377	51
146	377	45
147	377	55
148	377	54
149	377	63
150	377	37
151	377	46
152	377	39
153	377	35
154	377	48
155	377	64
156	377	150
157	377	132
158	377	70
159	377	90
160	377	67
161	377	55
162	377	50
163	377	49
164	377	48
165	377	40
166	377	51
167	377	51
168	377	37
169	377	46
170	377	52
171	377	59
172	377	44
173	377	52
174	377	53
175	377	47
176	377	46
177	377	49
178	377	71
179	377	91
180	377	74
181	377	99
182	377	80
183	377	75
184	377	83
185	377	98
186	377	169
187	377	130
188	377	101
189	377	59
190	377	73
191	377	80
192	377	75
193	377	71
194	377	59
195	377	62
196	377	56
197	377	81
198	377	77
199	377	131
200	377	144
201	377	165
202	377	141
203	377	129
204	377	143
205	377	104
206	377	127
207	377	144
208	377	124
209	377	150
210	377	142
211	377	203
212	377	195
213	377	104
214	377	126
215	377	99
216	377	121
217	377	89
218	377	110
219	377	140
220	377	134
221	377	131
222	377	148
223	377	151
224	377	146
225	377	132
226	377	86
227	377	71
228	377	47
229	377	45
230	377	46
231	377	44
232	377	51
233	377	47
234	377	66
235	377	85
236	377	103
237	377	85
238	377	78
239	377	56
240	377	65
241	377	67
242	377	76
243	377	108
244	377	72
245	377	88
246	377	91
247	377	72
248	377	79
249	377	105
250	377	81
251	377	90
252	377	59
253	377	59
254	377	68
255	377	111
256	377	107
257	377	102
258	377	131
259	377	141
260	377	152
261	377	147
262	377	141
263	377	147
264	377	158
265	377	142
266	377	144
267	377	159
268	377	142
269	377	143
270	377	174
271	377	161
272	377	99
273	377	78
274	377	84
275	377	76
276	377	54
277	377	55
278	377	56
279	377	53
280	377	93
281	377	81
282	377	47
283	377	58
284	377	53
285	377	49
286	377	59
287	377	85
288	377	60
289	377	96
290	377	99
291	377	120
292	377	145
293	377	174
294	377	128
295	377	143
296	377	156
297	377	154
298	377	141
299	377	151
300	377	110
301	377	102
302	377	104
303	377	81
304	377	53
305	377	47
306	377	22
307	377	21
308	377	52
309	377	60
310	377	90
311	377	75
312	377	128
313	377	98
314	377	93
315	377	120
316	377	118
317	377	120
318	377	189
319	377	172
320	377	94
321	377	103
322	377	87
323	377	63
324	377	66
325	377	65
326	377	73
327	377	58
328	377	89
329	377	111
330	377	144
331	377	176
332	377	146
333	377	192
334	377	167
335	377	186
336	377	183
337	377	252
338	377	291
339	377	283
340	377	236
341	377	284
342	377	326
343	377	324
344	377	360
345	377	339
346	377	373
347	377	311
348	377	339
349	377	320
350	377	415
351	377	425
352	377	453
353	377	455
354	377	484
355	377	531
356	377	549
357	377	696
358	377	865
359	377	1094
360	377	378
361	377	214
362	377	232
363	377	187
364	377	241
365	377	301
366	377	107
367	377	169
368	377	161
369	377	397
370	377	303
371	377	670
372	377	1871
373	377	4587
374	377	4504
375	377	8151
376	377	21584
377	377	55187
0	378	1
1	378	30
2	378	84
3	378	197
4	378	196
5	378	187
6	378	173
7	378	182
8	378	149
9	378	124
10	378	111
11	378	123
12	378	116
13	378	137
14	378	149
15	378	98
16	378	116
17	378	129
18	378	108
19	378	95
20	378	101
21	378	93
22	378	100
23	378	94
24	378	92
25	378	96
26	378	84
27	378	94
28	378	85
29	378	94
30	378	89
31	378	107
32	378	91
33	378	102
34	378	119
35	378	107
36	378	121
38	378	111
39	378	166
40	378	136
41	378	121
42	378	178
43	378	160
44	378	243
45	378	175
46	378	121
47	378	57
48	378	24
49	378	20
50	378	22
51	378	20
52	378	25
53	378	14
54	378	47
55	378	87
56	378	115
57	378	190
58	378	167
59	378	164
60	378	167
61	378	94
62	378	20
63	378	10
64	378	26
65	378	9
66	378	5
67	378	28
68	378	102
69	378	174
70	378	178
71	378	193
72	378	171
73	378	165
74	378	172
75	378	161
76	378	207
77	378	158
78	378	152
79	378	175
80	378	114
81	378	92
82	378	91
83	378	84
84	378	52
85	378	77
86	378	79
87	378	81
88	378	149
89	378	161
90	378	122
91	378	72
92	378	60
93	378	50
94	378	88
95	378	88
96	378	87
97	378	125
98	378	65
99	378	41
100	378	44
101	378	51
102	378	21
103	378	44
104	378	46
105	378	34
106	378	42
107	378	62
108	378	53
109	378	43
110	378	53
111	378	39
112	378	64
113	378	95
114	378	123
115	378	160
116	378	160
117	378	115
118	378	115
119	378	79
120	378	65
121	378	74
122	378	51
123	378	54
124	378	62
125	378	75
126	378	76
127	378	89
128	378	105
129	378	221
130	378	162
131	378	161
132	378	143
133	378	120
134	378	166
135	378	108
136	378	142
137	378	142
138	378	126
139	378	123
140	378	117
141	378	105
142	378	103
143	378	97
144	378	107
145	378	70
146	378	60
147	378	43
148	378	47
149	378	41
150	378	39
151	378	46
152	378	28
153	378	46
154	378	36
155	378	79
156	378	178
157	378	143
158	378	68
159	378	68
160	378	66
161	378	49
162	378	47
163	378	44
164	378	39
165	378	27
166	378	62
167	378	52
168	378	37
169	378	45
170	378	44
171	378	51
172	378	44
173	378	56
174	378	60
175	378	50
176	378	55
177	378	52
178	378	78
179	378	95
180	378	69
181	378	101
182	378	80
183	378	102
184	378	111
185	378	99
186	378	173
187	378	125
188	378	121
189	378	55
190	378	75
191	378	96
192	378	66
193	378	54
194	378	50
195	378	65
196	378	70
197	378	78
198	378	72
199	378	115
200	378	178
201	378	177
202	378	147
203	378	135
204	378	138
205	378	115
206	378	139
207	378	126
208	378	125
209	378	138
210	378	178
211	378	224
212	378	192
213	378	125
214	378	143
215	378	154
216	378	116
217	378	96
218	378	89
219	378	162
220	378	127
221	378	123
222	378	133
223	378	139
224	378	155
225	378	169
226	378	105
227	378	66
228	378	41
229	378	44
230	378	41
231	378	58
232	378	60
233	378	65
234	378	61
235	378	63
236	378	135
237	378	89
238	378	63
239	378	52
240	378	69
241	378	65
242	378	111
243	378	100
244	378	75
245	378	70
246	378	85
247	378	61
248	378	69
249	378	104
250	378	77
251	378	75
252	378	58
253	378	64
254	378	78
255	378	104
256	378	127
257	378	111
258	378	135
259	378	159
260	378	160
261	378	170
262	378	161
263	378	151
264	378	143
265	378	157
266	378	159
267	378	155
268	378	139
269	378	147
270	378	196
271	378	155
272	378	102
273	378	92
274	378	75
275	378	96
276	378	64
277	378	59
278	378	51
279	378	67
280	378	89
281	378	91
282	378	61
283	378	60
284	378	60
285	378	45
286	378	79
287	378	89
288	378	74
289	378	75
290	378	96
291	378	143
292	378	171
293	378	180
294	378	133
295	378	151
296	378	158
297	378	168
298	378	170
299	378	118
300	378	129
301	378	105
302	378	99
303	378	88
304	378	37
305	378	36
306	378	23
307	378	30
308	378	58
309	378	80
310	378	80
311	378	110
312	378	114
313	378	78
314	378	99
315	378	120
316	378	118
317	378	106
318	378	212
319	378	200
320	378	109
321	378	104
322	378	84
323	378	70
324	378	73
325	378	61
326	378	73
327	378	61
328	378	97
329	378	91
330	378	120
331	378	151
332	378	154
333	378	173
334	378	162
335	378	187
336	378	186
337	378	221
338	378	338
339	378	309
340	378	262
341	378	298
342	378	314
343	378	385
344	378	375
345	378	379
346	378	350
347	378	329
348	378	347
349	378	360
350	378	457
351	378	510
352	378	433
353	378	471
354	378	393
355	378	461
356	378	539
357	378	706
358	378	869
359	378	920
360	378	293
361	378	167
362	378	206
363	378	152
364	378	201
365	378	231
366	378	92
367	378	140
368	378	133
369	378	256
370	378	231
371	378	439
372	378	1275
373	378	2446
374	378	2556
375	378	3516
376	378	6469
377	378	19411
378	378	63090
0	379	1
1	379	28
2	379	109
3	379	190
4	379	192
5	379	183
6	379	174
7	379	174
8	379	147
9	379	130
10	379	102
11	379	108
12	379	103
13	379	120
14	379	131
15	379	136
16	379	96
17	379	130
18	379	100
19	379	113
20	379	106
21	379	83
22	379	91
23	379	108
24	379	94
25	379	88
26	379	80
27	379	81
28	379	75
29	379	74
30	379	91
31	379	113
32	379	109
33	379	112
34	379	127
35	379	104
36	379	107
38	379	91
39	379	159
40	379	128
41	379	150
42	379	137
43	379	163
44	379	188
45	379	170
46	379	100
47	379	43
48	379	27
49	379	16
50	379	26
51	379	22
52	379	16
53	379	13
54	379	42
55	379	85
56	379	149
57	379	181
58	379	135
59	379	152
60	379	135
61	379	64
62	379	23
63	379	2
64	379	20
65	379	13
66	379	7
67	379	28
68	379	127
69	379	163
70	379	150
71	379	163
72	379	174
73	379	168
74	379	164
75	379	170
76	379	175
77	379	143
78	379	158
79	379	167
80	379	117
81	379	94
82	379	92
83	379	79
84	379	46
85	379	55
86	379	65
87	379	97
88	379	127
89	379	173
90	379	112
91	379	55
92	379	52
93	379	52
94	379	77
95	379	100
96	379	75
97	379	116
98	379	54
99	379	39
100	379	29
101	379	39
102	379	41
103	379	36
104	379	35
105	379	33
106	379	39
107	379	51
108	379	61
109	379	29
110	379	35
111	379	40
112	379	66
113	379	86
114	379	136
115	379	157
116	379	140
117	379	96
118	379	105
119	379	90
120	379	79
121	379	67
122	379	50
123	379	48
124	379	56
125	379	39
126	379	63
127	379	73
128	379	118
129	379	181
130	379	148
131	379	118
132	379	127
133	379	112
134	379	132
135	379	135
136	379	135
137	379	165
138	379	114
139	379	129
140	379	87
141	379	101
142	379	95
143	379	102
144	379	78
145	379	62
146	379	49
147	379	57
148	379	57
149	379	45
150	379	37
151	379	45
152	379	30
153	379	38
154	379	40
155	379	70
156	379	144
157	379	145
158	379	70
159	379	70
160	379	61
161	379	44
162	379	58
163	379	44
164	379	42
165	379	42
166	379	52
167	379	49
168	379	30
169	379	39
170	379	53
171	379	44
172	379	41
173	379	49
174	379	60
175	379	54
176	379	60
177	379	43
178	379	78
179	379	98
180	379	62
181	379	91
182	379	78
183	379	93
184	379	93
185	379	106
186	379	149
187	379	141
188	379	122
189	379	46
190	379	83
191	379	65
192	379	56
193	379	59
194	379	66
195	379	57
196	379	43
197	379	86
198	379	94
199	379	106
200	379	183
201	379	181
202	379	149
203	379	135
204	379	134
205	379	115
206	379	130
207	379	133
208	379	128
209	379	137
210	379	164
211	379	197
212	379	183
213	379	101
214	379	117
215	379	120
216	379	89
217	379	104
218	379	81
219	379	139
220	379	107
221	379	117
222	379	133
223	379	140
224	379	163
225	379	153
226	379	103
227	379	45
228	379	41
229	379	47
230	379	31
231	379	56
232	379	52
233	379	53
234	379	53
235	379	76
236	379	84
237	379	74
238	379	66
239	379	49
240	379	60
241	379	61
242	379	68
243	379	104
244	379	64
245	379	56
246	379	73
247	379	57
248	379	71
249	379	86
250	379	89
251	379	79
252	379	64
253	379	59
254	379	49
255	379	91
256	379	101
257	379	99
258	379	119
259	379	148
260	379	137
261	379	157
262	379	132
263	379	147
264	379	132
265	379	146
266	379	181
267	379	147
268	379	144
269	379	123
270	379	156
271	379	165
272	379	82
273	379	60
274	379	70
275	379	66
276	379	53
277	379	54
278	379	56
279	379	56
280	379	82
281	379	78
282	379	56
283	379	62
284	379	58
285	379	62
286	379	55
287	379	69
288	379	48
289	379	70
290	379	84
291	379	141
292	379	159
293	379	174
294	379	110
295	379	143
296	379	150
297	379	145
298	379	146
299	379	122
300	379	114
301	379	98
302	379	89
303	379	92
304	379	41
305	379	34
306	379	35
307	379	16
308	379	66
309	379	56
310	379	69
311	379	62
312	379	88
313	379	77
314	379	98
315	379	112
316	379	112
317	379	97
318	379	167
319	379	163
320	379	100
321	379	82
322	379	70
323	379	58
324	379	63
325	379	54
326	379	62
327	379	47
328	379	67
329	379	79
330	379	117
331	379	158
332	379	113
333	379	181
334	379	143
335	379	161
336	379	150
337	379	221
338	379	296
339	379	286
340	379	239
341	379	274
342	379	317
343	379	325
344	379	360
345	379	353
346	379	341
347	379	277
348	379	292
349	379	338
350	379	451
351	379	412
352	379	405
353	379	396
354	379	409
355	379	466
356	379	510
357	379	585
358	379	730
359	379	798
360	379	261
361	379	170
362	379	155
363	379	155
364	379	168
365	379	207
366	379	73
367	379	113
368	379	93
369	379	246
370	379	183
371	379	400
372	379	1037
373	379	1927
374	379	1874
375	379	2445
376	379	4315
377	379	9422
378	379	17626
379	379	57688
1	380	30
2	380	105
3	380	191
4	380	179
5	380	163
6	380	142
7	380	142
8	380	124
9	380	130
10	380	89
11	380	85
12	380	91
13	380	110
14	380	127
15	380	109
16	380	112
17	380	93
18	380	85
19	380	94
20	380	80
21	380	87
22	380	84
23	380	70
24	380	85
25	380	67
26	380	63
27	380	74
28	380	73
29	380	52
30	380	66
31	380	82
32	380	81
33	380	82
34	380	99
35	380	97
36	380	105
38	380	96
39	380	114
40	380	115
41	380	119
42	380	119
43	380	143
44	380	171
45	380	152
46	380	110
47	380	47
48	380	32
49	380	26
50	380	20
51	380	33
52	380	19
53	380	13
54	380	34
55	380	94
56	380	136
57	380	139
58	380	106
59	380	114
60	380	128
61	380	91
62	380	29
63	380	10
64	380	32
65	380	15
66	380	9
67	380	36
68	380	114
69	380	136
70	380	164
71	380	143
72	380	130
73	380	158
74	380	140
75	380	147
76	380	160
77	380	150
78	380	174
79	380	143
80	380	128
81	380	97
82	380	81
83	380	82
84	380	64
85	380	87
86	380	76
87	380	83
88	380	155
89	380	174
90	380	130
91	380	73
92	380	63
93	380	54
94	380	82
95	380	80
96	380	92
97	380	122
98	380	71
99	380	40
100	380	35
101	380	56
102	380	40
103	380	49
104	380	43
105	380	27
106	380	45
107	380	60
108	380	76
109	380	40
110	380	52
111	380	67
112	380	78
113	380	98
114	380	139
115	380	129
116	380	121
117	380	101
118	380	116
119	380	73
120	380	75
121	380	54
122	380	74
123	380	55
124	380	74
125	380	62
126	380	74
127	380	93
128	380	132
129	380	194
130	380	145
131	380	158
132	380	146
133	380	120
134	380	162
135	380	132
136	380	141
137	380	133
138	380	149
139	380	126
140	380	126
141	380	125
142	380	100
143	380	121
144	380	100
145	380	70
146	380	53
147	380	61
148	380	71
149	380	50
150	380	51
151	380	47
152	380	31
153	380	38
154	380	51
155	380	71
156	380	156
157	380	126
158	380	75
159	380	84
160	380	71
161	380	59
162	380	51
163	380	43
164	380	53
165	380	43
166	380	40
167	380	54
168	380	43
169	380	42
170	380	59
171	380	57
172	380	61
173	380	53
174	380	68
175	380	80
176	380	68
177	380	55
178	380	75
179	380	96
180	380	74
181	380	82
182	380	97
183	380	85
184	380	110
185	380	95
186	380	149
187	380	143
188	380	106
189	380	75
190	380	86
191	380	95
192	380	81
193	380	75
194	380	64
195	380	63
196	380	64
197	380	88
198	380	91
199	380	144
200	380	140
201	380	150
202	380	141
203	380	150
204	380	149
205	380	110
206	380	126
207	380	159
208	380	141
209	380	156
210	380	195
211	380	212
212	380	156
213	380	140
214	380	165
215	380	149
216	380	117
217	380	106
218	380	113
219	380	134
220	380	127
221	380	148
222	380	129
223	380	134
224	380	175
225	380	137
226	380	104
227	380	62
228	380	58
229	380	41
230	380	44
231	380	62
232	380	53
233	380	51
234	380	75
235	380	73
236	380	100
237	380	104
238	380	84
239	380	53
240	380	74
241	380	72
242	380	113
243	380	102
244	380	77
245	380	93
246	380	103
247	380	62
248	380	79
249	380	95
250	380	103
251	380	74
252	380	63
253	380	65
254	380	83
255	380	103
256	380	113
257	380	85
258	380	118
259	380	131
260	380	150
261	380	142
262	380	155
263	380	138
264	380	150
265	380	139
266	380	149
267	380	147
268	380	126
269	380	138
270	380	148
271	380	153
272	380	114
273	380	67
274	380	83
275	380	100
276	380	75
277	380	77
278	380	55
279	380	72
280	380	98
281	380	83
282	380	58
283	380	73
284	380	46
285	380	80
286	380	73
287	380	68
288	380	93
289	380	94
290	380	113
291	380	144
292	380	142
293	380	183
294	380	134
295	380	147
296	380	141
297	380	135
298	380	120
299	380	136
300	380	114
301	380	127
302	380	99
303	380	98
304	380	60
305	380	46
306	380	32
307	380	30
308	380	60
309	380	78
310	380	71
311	380	99
312	380	128
313	380	86
314	380	88
315	380	110
316	380	134
317	380	105
318	380	150
319	380	150
320	380	102
321	380	85
322	380	84
323	380	85
324	380	78
325	380	89
326	380	73
327	380	62
328	380	87
329	380	79
330	380	141
331	380	150
332	380	135
333	380	156
334	380	147
335	380	205
336	380	220
337	380	255
338	380	258
339	380	222
340	380	231
341	380	295
342	380	288
343	380	304
344	380	334
345	380	374
346	380	323
347	380	331
348	380	336
349	380	333
350	380	366
351	380	452
352	380	398
353	380	378
354	380	421
355	380	464
356	380	504
357	380	571
358	380	607
359	380	634
360	380	269
361	380	169
362	380	181
363	380	139
364	380	194
365	380	219
366	380	64
367	380	108
368	380	119
369	380	246
370	380	194
371	380	360
372	380	933
373	380	1786
374	380	1795
375	380	2246
376	380	4217
377	380	9677
378	380	10335
379	380	18264
380	380	60655
0	381	2
1	381	50
2	381	99
3	381	165
4	381	152
5	381	103
6	381	113
7	381	112
8	381	93
9	381	78
10	381	74
11	381	59
12	381	63
13	381	73
14	381	99
15	381	100
16	381	82
17	381	76
18	381	69
19	381	77
20	381	69
21	381	68
22	381	78
23	381	66
24	381	59
25	381	65
26	381	47
27	381	61
28	381	58
29	381	60
30	381	56
31	381	75
32	381	64
33	381	56
34	381	100
35	381	96
36	381	82
38	381	80
39	381	78
40	381	85
41	381	80
42	381	86
43	381	96
44	381	126
45	381	129
46	381	115
47	381	76
48	381	51
49	381	32
50	381	50
51	381	42
52	381	35
53	381	28
54	381	65
55	381	109
56	381	131
57	381	103
58	381	79
59	381	84
60	381	114
61	381	105
62	381	54
63	381	7
64	381	46
65	381	16
66	381	24
67	381	67
68	381	114
69	381	120
70	381	111
71	381	119
72	381	109
73	381	147
74	381	108
75	381	104
76	381	102
77	381	143
78	381	131
79	381	135
80	381	124
81	381	131
82	381	95
83	381	93
84	381	86
85	381	87
86	381	114
87	381	101
88	381	128
89	381	105
90	381	111
91	381	82
92	381	64
93	381	61
94	381	99
95	381	86
96	381	98
97	381	103
98	381	77
99	381	60
100	381	60
101	381	60
102	381	42
103	381	69
104	381	59
105	381	51
106	381	51
107	381	64
108	381	88
109	381	65
110	381	68
111	381	93
112	381	88
113	381	103
114	381	117
115	381	91
116	381	94
117	381	75
118	381	116
119	381	69
120	381	74
121	381	89
122	381	80
123	381	74
124	381	75
125	381	92
126	381	80
127	381	77
128	381	129
129	381	155
130	381	176
131	381	149
132	381	133
133	381	161
134	381	129
135	381	121
136	381	136
137	381	131
138	381	112
139	381	141
140	381	126
141	381	118
142	381	89
143	381	112
144	381	127
145	381	94
146	381	89
147	381	71
148	381	88
149	381	87
150	381	46
151	381	82
152	381	57
153	381	57
154	381	57
155	381	90
156	381	125
157	381	125
158	381	88
159	381	107
160	381	105
161	381	61
162	381	69
163	381	71
164	381	79
165	381	51
166	381	63
167	381	52
168	381	49
169	381	63
170	381	81
171	381	57
172	381	73
173	381	57
174	381	59
175	381	84
176	381	96
177	381	65
178	381	94
179	381	98
180	381	87
181	381	86
182	381	81
183	381	96
184	381	111
185	381	99
186	381	91
187	381	104
188	381	105
189	381	54
190	381	89
191	381	98
192	381	91
193	381	100
194	381	92
195	381	85
196	381	69
197	381	102
198	381	103
199	381	118
200	381	122
201	381	110
202	381	104
203	381	141
204	381	152
205	381	130
206	381	162
207	381	141
208	381	163
209	381	171
210	381	137
211	381	143
212	381	121
213	381	148
214	381	144
215	381	131
216	381	116
217	381	143
218	381	127
219	381	124
220	381	164
221	381	146
222	381	142
223	381	125
224	381	145
225	381	122
226	381	90
227	381	78
228	381	72
229	381	77
230	381	68
231	381	71
232	381	94
233	381	64
234	381	87
235	381	113
236	381	121
237	381	109
238	381	94
239	381	77
240	381	86
241	381	87
242	381	107
243	381	85
244	381	66
245	381	108
246	381	90
247	381	85
248	381	97
249	381	87
250	381	111
251	381	61
252	381	92
253	381	77
254	381	90
255	381	98
256	381	88
257	381	110
258	381	130
259	381	136
260	381	104
261	381	116
262	381	99
263	381	138
264	381	135
265	381	125
266	381	129
267	381	120
268	381	160
269	381	143
270	381	135
271	381	118
272	381	98
273	381	97
274	381	107
275	381	95
276	381	85
277	381	77
278	381	73
279	381	87
280	381	98
281	381	83
282	381	73
283	381	66
284	381	74
285	381	76
286	381	72
287	381	85
288	381	79
289	381	108
290	381	98
291	381	122
292	381	111
293	381	110
294	381	122
295	381	128
296	381	99
297	381	102
298	381	126
299	381	114
300	381	146
301	381	113
302	381	93
303	381	103
304	381	56
305	381	52
306	381	39
307	381	33
308	381	63
309	381	70
310	381	86
311	381	114
312	381	149
313	381	95
314	381	114
315	381	122
316	381	115
317	381	122
318	381	147
319	381	133
320	381	104
321	381	112
322	381	83
323	381	68
324	381	89
325	381	87
326	381	79
327	381	109
328	381	120
329	381	118
330	381	150
331	381	155
332	381	165
333	381	158
334	381	135
335	381	175
336	381	193
337	381	203
338	381	191
339	381	170
340	381	197
341	381	215
342	381	220
343	381	236
344	381	290
345	381	291
346	381	278
347	381	347
348	381	303
349	381	327
350	381	288
351	381	365
352	381	322
353	381	284
354	381	407
355	381	446
356	381	491
357	381	485
358	381	407
359	381	412
360	381	335
361	381	182
362	381	235
363	381	157
364	381	191
365	381	254
366	381	97
367	381	112
368	381	132
369	381	229
370	381	229
371	381	410
372	381	667
373	381	1073
374	381	1345
375	381	1339
376	381	2278
377	381	3886
378	381	3998
379	381	4623
380	381	16098
381	381	63642
0	382	1
1	382	45
2	382	111
3	382	197
4	382	214
5	382	189
6	382	174
7	382	135
8	382	150
9	382	110
10	382	92
11	382	122
12	382	102
13	382	121
14	382	143
15	382	130
16	382	121
17	382	119
18	382	100
19	382	99
20	382	123
21	382	81
22	382	100
23	382	90
24	382	93
25	382	89
26	382	72
27	382	78
28	382	80
29	382	81
30	382	81
31	382	102
32	382	109
33	382	104
34	382	112
35	382	135
36	382	139
38	382	136
39	382	126
40	382	121
41	382	141
42	382	128
43	382	149
44	382	233
45	382	170
46	382	125
47	382	61
48	382	27
49	382	26
50	382	26
51	382	22
52	382	19
53	382	22
54	382	33
55	382	108
56	382	152
57	382	139
58	382	135
59	382	152
60	382	138
61	382	99
62	382	30
63	382	4
64	382	34
65	382	6
66	382	4
67	382	51
68	382	120
69	382	164
70	382	170
71	382	187
72	382	169
73	382	167
74	382	157
75	382	173
76	382	220
77	382	153
78	382	158
79	382	161
80	382	119
81	382	85
82	382	79
83	382	104
84	382	58
85	382	74
86	382	90
87	382	98
88	382	141
89	382	161
90	382	130
91	382	78
92	382	57
93	382	46
94	382	106
95	382	109
96	382	80
97	382	128
98	382	70
99	382	38
100	382	36
101	382	43
102	382	39
103	382	46
104	382	43
105	382	50
106	382	30
107	382	52
108	382	75
109	382	48
110	382	61
111	382	54
112	382	82
113	382	106
114	382	127
115	382	139
116	382	144
117	382	102
118	382	139
119	382	81
120	382	58
121	382	73
122	382	59
123	382	67
124	382	72
125	382	74
126	382	74
127	382	75
128	382	125
129	382	188
130	382	148
131	382	161
132	382	150
133	382	145
134	382	143
135	382	138
136	382	137
137	382	161
138	382	167
139	382	143
140	382	131
141	382	124
142	382	121
143	382	135
144	382	107
145	382	78
146	382	49
147	382	56
148	382	49
149	382	52
150	382	50
151	382	39
152	382	38
153	382	56
154	382	53
155	382	90
156	382	180
157	382	134
158	382	69
159	382	88
160	382	75
161	382	49
162	382	51
163	382	53
164	382	44
165	382	53
166	382	60
167	382	47
168	382	41
169	382	52
170	382	48
171	382	51
172	382	61
173	382	53
174	382	68
175	382	72
176	382	47
177	382	47
178	382	81
179	382	112
180	382	67
181	382	94
182	382	101
183	382	86
184	382	109
185	382	111
186	382	151
187	382	130
188	382	111
189	382	50
190	382	75
191	382	79
192	382	91
193	382	61
194	382	63
195	382	63
196	382	64
197	382	81
198	382	88
199	382	135
200	382	180
201	382	159
202	382	165
203	382	160
204	382	146
205	382	115
206	382	175
207	382	152
208	382	148
209	382	169
210	382	196
211	382	219
212	382	198
213	382	150
214	382	147
215	382	160
216	382	129
217	382	114
218	382	115
219	382	164
220	382	134
221	382	167
222	382	131
223	382	146
224	382	151
225	382	156
226	382	107
227	382	77
228	382	58
229	382	63
230	382	54
231	382	49
232	382	54
233	382	59
234	382	78
235	382	91
236	382	124
237	382	79
238	382	89
239	382	60
240	382	80
241	382	70
242	382	100
243	382	86
244	382	78
245	382	89
246	382	102
247	382	82
248	382	70
249	382	108
250	382	107
251	382	76
252	382	82
253	382	50
254	382	71
255	382	98
256	382	120
257	382	100
258	382	122
259	382	153
260	382	152
261	382	159
262	382	126
263	382	160
264	382	175
265	382	188
266	382	172
267	382	172
268	382	167
269	382	168
270	382	175
271	382	176
272	382	111
273	382	71
274	382	109
275	382	75
276	382	50
277	382	74
278	382	69
279	382	53
280	382	73
281	382	81
282	382	57
283	382	73
284	382	58
285	382	75
286	382	75
287	382	80
288	382	60
289	382	90
290	382	93
291	382	144
292	382	167
293	382	163
294	382	123
295	382	152
296	382	139
297	382	154
298	382	178
299	382	142
300	382	131
301	382	113
302	382	101
303	382	99
304	382	41
305	382	38
306	382	30
307	382	31
308	382	65
309	382	64
310	382	80
311	382	87
312	382	128
313	382	98
314	382	85
315	382	138
316	382	112
317	382	120
318	382	164
319	382	172
320	382	98
321	382	72
322	382	88
323	382	49
324	382	72
325	382	50
326	382	72
327	382	58
328	382	74
329	382	73
330	382	130
331	382	157
332	382	143
333	382	200
334	382	153
335	382	197
336	382	199
337	382	248
338	382	290
339	382	287
340	382	263
341	382	290
342	382	299
343	382	316
344	382	335
345	382	364
346	382	385
347	382	306
348	382	343
349	382	355
350	382	395
351	382	425
352	382	386
353	382	379
354	382	385
355	382	387
356	382	456
357	382	532
358	382	556
359	382	616
360	382	185
361	382	115
362	382	155
363	382	112
364	382	132
365	382	192
366	382	68
367	382	89
368	382	98
369	382	215
370	382	138
371	382	267
372	382	693
373	382	1210
374	382	1336
375	382	1602
376	382	2493
377	382	4149
378	382	4087
379	382	4665
380	382	14113
381	382	22967
382	382	67982
1	383	24
2	383	69
3	383	173
4	383	156
5	383	140
6	383	143
7	383	134
8	383	127
9	383	117
10	383	96
11	383	84
12	383	75
13	383	113
14	383	128
15	383	111
16	383	107
17	383	105
18	383	98
19	383	85
20	383	66
21	383	68
22	383	77
23	383	72
24	383	67
25	383	81
26	383	62
27	383	76
28	383	52
29	383	64
30	383	64
31	383	89
32	383	92
33	383	90
34	383	75
35	383	108
36	383	115
38	383	95
39	383	110
40	383	92
41	383	117
42	383	109
43	383	101
44	383	126
45	383	111
46	383	83
47	383	47
48	383	31
49	383	18
50	383	21
51	383	29
52	383	24
53	383	27
54	383	46
55	383	86
56	383	126
57	383	136
58	383	93
59	383	106
60	383	121
61	383	86
62	383	30
63	383	7
64	383	26
65	383	7
66	383	8
67	383	29
68	383	67
69	383	116
70	383	129
71	383	141
72	383	140
73	383	156
74	383	130
75	383	141
76	383	130
77	383	136
78	383	146
79	383	118
80	383	136
81	383	111
82	383	78
83	383	74
84	383	66
85	383	77
86	383	71
87	383	84
88	383	126
89	383	104
90	383	107
91	383	56
92	383	53
93	383	50
94	383	78
95	383	81
96	383	76
97	383	95
98	383	64
99	383	34
100	383	32
101	383	37
102	383	31
103	383	32
104	383	36
105	383	31
106	383	30
107	383	53
108	383	62
109	383	45
110	383	41
111	383	55
112	383	66
113	383	88
114	383	86
115	383	98
116	383	87
117	383	91
118	383	81
119	383	78
120	383	65
121	383	69
122	383	59
123	383	59
124	383	77
125	383	70
126	383	75
127	383	78
128	383	103
129	383	145
130	383	137
131	383	143
132	383	129
133	383	116
134	383	148
135	383	128
136	383	114
137	383	120
138	383	118
139	383	121
140	383	105
141	383	83
142	383	95
143	383	93
144	383	99
145	383	60
146	383	72
147	383	58
148	383	59
149	383	64
150	383	52
151	383	54
152	383	35
153	383	40
154	383	49
155	383	88
156	383	125
157	383	113
158	383	69
159	383	80
160	383	67
161	383	58
162	383	54
163	383	55
164	383	63
165	383	55
166	383	47
167	383	43
168	383	36
169	383	42
170	383	42
171	383	61
172	383	56
173	383	54
174	383	55
175	383	52
176	383	73
177	383	58
178	383	90
179	383	75
180	383	65
181	383	100
182	383	74
183	383	97
184	383	94
185	383	77
186	383	126
187	383	99
188	383	94
189	383	53
190	383	72
191	383	70
192	383	82
193	383	80
194	383	58
195	383	53
196	383	70
197	383	83
198	383	92
199	383	118
200	383	147
201	383	133
202	383	112
203	383	140
204	383	108
205	383	118
206	383	129
207	383	138
208	383	126
209	383	176
210	383	186
211	383	170
212	383	154
213	383	137
214	383	131
215	383	110
216	383	116
217	383	134
218	383	108
219	383	167
220	383	135
221	383	130
222	383	124
223	383	123
224	383	137
225	383	112
226	383	101
227	383	52
228	383	63
229	383	52
230	383	62
231	383	70
232	383	56
233	383	69
234	383	68
235	383	93
236	383	89
237	383	90
238	383	97
239	383	57
240	383	73
241	383	91
242	383	75
243	383	95
244	383	63
245	383	71
246	383	83
247	383	80
248	383	71
249	383	92
250	383	99
251	383	86
252	383	83
253	383	76
254	383	92
255	383	89
256	383	107
257	383	102
258	383	106
259	383	124
260	383	142
261	383	144
262	383	106
263	383	115
264	383	156
265	383	127
266	383	143
267	383	119
268	383	124
269	383	136
270	383	137
271	383	132
272	383	94
273	383	71
274	383	91
275	383	99
276	383	50
277	383	64
278	383	52
279	383	61
280	383	67
281	383	69
282	383	84
283	383	73
284	383	60
285	383	59
286	383	56
287	383	78
288	383	72
289	383	84
290	383	82
291	383	125
292	383	133
293	383	128
294	383	121
295	383	100
296	383	128
297	383	119
298	383	124
299	383	114
300	383	113
301	383	89
302	383	94
303	383	84
304	383	38
305	383	31
306	383	36
307	383	21
308	383	49
309	383	65
310	383	59
311	383	62
312	383	100
313	383	82
314	383	98
315	383	99
316	383	104
317	383	106
318	383	134
319	383	94
320	383	105
321	383	84
322	383	76
323	383	53
324	383	58
325	383	54
326	383	75
327	383	61
328	383	82
329	383	58
330	383	110
331	383	142
332	383	123
333	383	147
334	383	134
335	383	154
336	383	169
337	383	202
338	383	208
339	383	191
340	383	213
341	383	232
342	383	230
343	383	245
344	383	287
345	383	283
346	383	297
347	383	310
348	383	316
349	383	322
350	383	286
351	383	355
352	383	307
353	383	319
354	383	279
355	383	375
356	383	411
357	383	408
358	383	354
359	383	332
360	383	177
361	383	125
362	383	113
363	383	98
364	383	123
365	383	163
366	383	46
367	383	56
368	383	78
369	383	136
370	383	141
371	383	222
372	383	459
373	383	793
374	383	939
375	383	923
376	383	1577
377	383	2094
378	383	2277
379	383	2454
380	383	5510
381	383	6940
382	383	15959
383	383	60184
1	384	23
2	384	61
3	384	118
4	384	146
5	384	166
6	384	140
7	384	141
8	384	134
9	384	116
10	384	101
11	384	97
12	384	113
13	384	113
14	384	121
15	384	102
16	384	89
17	384	107
18	384	95
19	384	105
20	384	106
21	384	88
22	384	88
23	384	92
24	384	109
25	384	93
26	384	76
27	384	90
28	384	78
29	384	57
30	384	90
31	384	96
32	384	93
33	384	92
34	384	120
35	384	89
36	384	105
38	384	117
39	384	132
40	384	144
41	384	115
42	384	127
43	384	146
44	384	159
45	384	127
46	384	73
47	384	26
48	384	18
49	384	10
50	384	9
51	384	19
52	384	22
53	384	9
54	384	30
55	384	69
56	384	91
57	384	166
58	384	133
59	384	159
60	384	114
61	384	49
62	384	21
63	384	2
64	384	14
65	384	5
66	384	4
67	384	23
68	384	90
69	384	131
70	384	131
71	384	134
72	384	141
73	384	138
74	384	128
75	384	146
76	384	170
77	384	122
78	384	131
79	384	106
80	384	53
81	384	58
82	384	52
83	384	73
84	384	45
85	384	41
86	384	59
87	384	64
88	384	94
89	384	141
90	384	87
91	384	48
92	384	51
93	384	30
94	384	62
95	384	60
96	384	49
97	384	91
98	384	44
99	384	37
100	384	25
101	384	20
102	384	16
103	384	24
104	384	20
105	384	24
106	384	26
107	384	46
108	384	48
109	384	28
110	384	22
111	384	37
112	384	31
113	384	50
114	384	96
115	384	108
116	384	129
117	384	75
118	384	87
119	384	45
120	384	46
121	384	42
122	384	36
123	384	36
124	384	32
125	384	41
126	384	38
127	384	48
128	384	71
129	384	132
130	384	107
131	384	99
132	384	98
133	384	65
134	384	120
135	384	92
136	384	106
137	384	93
138	384	98
139	384	81
140	384	72
141	384	81
142	384	74
143	384	78
144	384	59
145	384	35
146	384	39
147	384	29
148	384	38
149	384	35
150	384	31
151	384	37
152	384	25
153	384	27
154	384	32
155	384	42
156	384	107
157	384	92
158	384	50
159	384	48
160	384	54
161	384	36
162	384	22
163	384	25
164	384	18
165	384	32
166	384	33
167	384	35
168	384	18
169	384	26
170	384	34
171	384	35
172	384	40
173	384	31
174	384	35
175	384	41
176	384	34
177	384	34
178	384	53
179	384	82
180	384	50
181	384	58
182	384	66
183	384	61
184	384	53
185	384	71
186	384	107
187	384	107
188	384	84
189	384	37
190	384	33
191	384	52
192	384	48
193	384	40
194	384	34
195	384	31
196	384	34
197	384	55
198	384	57
199	384	62
200	384	151
201	384	162
202	384	121
203	384	97
204	384	86
205	384	73
206	384	91
207	384	109
208	384	87
209	384	117
210	384	133
211	384	184
212	384	156
213	384	83
214	384	96
215	384	98
216	384	66
217	384	71
218	384	63
219	384	104
220	384	90
221	384	84
222	384	95
223	384	126
224	384	141
225	384	108
226	384	79
227	384	37
228	384	30
229	384	32
230	384	31
231	384	33
232	384	31
233	384	28
234	384	44
235	384	44
236	384	75
237	384	65
238	384	30
239	384	42
240	384	40
241	384	43
242	384	61
243	384	53
244	384	48
245	384	57
246	384	66
247	384	46
248	384	62
249	384	54
250	384	50
251	384	60
252	384	39
253	384	23
254	384	54
255	384	65
256	384	88
257	384	57
258	384	80
259	384	108
260	384	138
261	384	116
262	384	118
263	384	113
264	384	99
265	384	112
266	384	113
267	384	90
268	384	91
269	384	102
270	384	114
271	384	106
272	384	66
273	384	35
274	384	44
275	384	59
276	384	33
277	384	22
278	384	44
279	384	27
280	384	64
281	384	49
282	384	21
283	384	39
284	384	36
285	384	31
286	384	43
287	384	47
288	384	57
289	384	70
290	384	43
291	384	104
292	384	133
293	384	128
294	384	105
295	384	97
296	384	97
297	384	106
298	384	112
299	384	92
300	384	74
301	384	79
302	384	57
303	384	68
304	384	18
305	384	33
306	384	18
307	384	18
308	384	46
309	384	35
310	384	33
311	384	52
312	384	69
313	384	62
314	384	40
315	384	77
316	384	80
317	384	70
318	384	107
319	384	123
320	384	51
321	384	52
322	384	43
323	384	30
324	384	42
325	384	42
326	384	36
327	384	35
328	384	39
329	384	51
330	384	64
331	384	96
332	384	83
333	384	110
334	384	85
335	384	108
336	384	134
337	384	142
338	384	204
339	384	200
340	384	174
341	384	195
342	384	233
343	384	256
344	384	286
345	384	243
346	384	222
347	384	204
348	384	226
349	384	221
350	384	289
351	384	311
352	384	277
353	384	308
354	384	266
355	384	271
356	384	235
357	384	286
358	384	405
359	384	366
360	384	97
361	384	70
362	384	73
363	384	59
364	384	56
365	384	84
366	384	37
367	384	42
368	384	53
369	384	103
370	384	64
371	384	161
372	384	361
373	384	538
374	384	578
375	384	623
376	384	989
377	384	1165
378	384	1403
379	384	1637
380	384	2844
381	384	3013
382	384	6803
383	384	15093
384	384	39976
0	385	1
1	385	17
2	385	87
3	385	156
4	385	190
5	385	207
6	385	237
7	385	193
8	385	190
9	385	176
10	385	110
11	385	142
12	385	145
13	385	177
14	385	209
15	385	144
16	385	148
17	385	146
18	385	133
19	385	140
20	385	177
21	385	116
22	385	155
23	385	125
24	385	127
25	385	113
26	385	87
27	385	115
28	385	119
29	385	126
30	385	120
31	385	145
32	385	132
33	385	125
34	385	167
35	385	148
36	385	112
38	385	157
39	385	182
40	385	153
41	385	175
42	385	183
43	385	168
44	385	229
45	385	176
46	385	70
47	385	36
48	385	25
49	385	15
50	385	13
51	385	15
52	385	17
53	385	10
54	385	37
55	385	61
56	385	137
57	385	178
58	385	157
59	385	154
60	385	138
61	385	60
62	385	16
63	385	4
64	385	24
65	385	6
66	385	5
67	385	25
68	385	100
69	385	159
70	385	190
71	385	192
72	385	190
73	385	222
74	385	217
75	385	192
76	385	231
77	385	176
78	385	172
79	385	157
80	385	103
81	385	68
82	385	88
83	385	82
84	385	41
85	385	56
86	385	52
87	385	89
88	385	123
89	385	170
90	385	88
91	385	44
92	385	46
93	385	38
94	385	60
95	385	62
96	385	67
97	385	105
98	385	58
99	385	28
100	385	19
101	385	38
102	385	29
103	385	17
104	385	20
105	385	14
106	385	35
107	385	38
108	385	51
109	385	26
110	385	35
111	385	38
112	385	47
113	385	82
114	385	131
115	385	157
116	385	146
117	385	81
118	385	114
119	385	77
120	385	52
121	385	62
122	385	50
123	385	44
124	385	52
125	385	50
126	385	44
127	385	56
128	385	106
129	385	187
130	385	143
131	385	148
132	385	157
133	385	127
134	385	164
135	385	119
136	385	149
137	385	148
138	385	133
139	385	105
140	385	118
141	385	117
142	385	87
143	385	110
144	385	68
145	385	45
146	385	44
147	385	39
148	385	46
149	385	54
150	385	37
151	385	43
152	385	37
153	385	38
154	385	28
155	385	72
156	385	179
157	385	105
158	385	58
159	385	59
160	385	50
161	385	49
162	385	50
163	385	30
164	385	38
165	385	38
166	385	48
167	385	46
168	385	30
169	385	35
170	385	46
171	385	47
172	385	42
173	385	33
174	385	49
175	385	37
176	385	53
177	385	46
178	385	76
179	385	87
180	385	50
181	385	85
182	385	76
183	385	63
184	385	70
185	385	100
186	385	156
187	385	118
188	385	118
189	385	37
190	385	61
191	385	62
192	385	71
193	385	60
194	385	51
195	385	52
196	385	44
197	385	67
198	385	71
199	385	129
200	385	198
201	385	164
202	385	144
203	385	125
204	385	122
205	385	99
206	385	143
207	385	139
208	385	114
209	385	174
210	385	179
211	385	234
212	385	243
213	385	129
214	385	168
215	385	139
216	385	111
217	385	86
218	385	88
219	385	157
220	385	135
221	385	107
222	385	136
223	385	146
224	385	159
225	385	137
226	385	103
227	385	56
228	385	36
229	385	42
230	385	28
231	385	49
232	385	42
233	385	42
234	385	58
235	385	55
236	385	92
237	385	67
238	385	65
239	385	46
240	385	55
241	385	46
242	385	65
243	385	92
244	385	67
245	385	62
246	385	82
247	385	54
248	385	76
249	385	93
250	385	82
251	385	67
252	385	58
253	385	61
254	385	64
255	385	92
256	385	107
257	385	81
258	385	130
259	385	147
260	385	158
261	385	146
262	385	164
263	385	160
264	385	195
265	385	175
266	385	183
267	385	175
268	385	156
269	385	127
270	385	165
271	385	161
272	385	83
273	385	60
274	385	75
275	385	68
276	385	40
277	385	55
278	385	42
279	385	66
280	385	73
281	385	66
282	385	46
283	385	47
284	385	43
285	385	29
286	385	59
287	385	59
288	385	40
289	385	58
290	385	78
291	385	170
292	385	151
293	385	160
294	385	148
295	385	134
296	385	149
297	385	139
298	385	160
299	385	110
300	385	109
301	385	95
302	385	107
303	385	80
304	385	31
305	385	29
306	385	25
307	385	15
308	385	45
309	385	69
310	385	71
311	385	63
312	385	114
313	385	79
314	385	93
315	385	90
316	385	81
317	385	105
318	385	156
319	385	151
320	385	83
321	385	79
322	385	62
323	385	41
324	385	51
325	385	52
326	385	50
327	385	44
328	385	60
329	385	64
330	385	80
331	385	128
332	385	106
333	385	117
334	385	130
335	385	164
336	385	162
337	385	184
338	385	280
339	385	329
340	385	294
341	385	310
342	385	344
343	385	378
344	385	372
345	385	366
346	385	334
347	385	257
348	385	310
349	385	319
350	385	410
351	385	420
352	385	359
353	385	353
354	385	320
355	385	366
356	385	358
357	385	422
358	385	496
359	385	454
360	385	127
361	385	79
362	385	69
363	385	60
364	385	69
365	385	105
366	385	34
367	385	36
368	385	41
369	385	112
370	385	89
371	385	156
372	385	392
373	385	695
374	385	762
375	385	859
376	385	1290
377	385	1405
378	385	1591
379	385	1763
380	385	2973
381	385	2912
382	385	6481
383	385	9083
384	385	13847
385	385	65687
0	386	2
1	386	24
2	386	79
3	386	165
4	386	210
5	386	187
6	386	223
7	386	211
8	386	179
9	386	179
10	386	145
11	386	175
12	386	162
13	386	161
14	386	198
15	386	147
16	386	173
17	386	146
18	386	142
19	386	152
20	386	138
21	386	98
22	386	135
23	386	124
24	386	126
25	386	122
26	386	100
27	386	128
28	386	102
29	386	106
30	386	127
31	386	150
32	386	114
33	386	131
34	386	177
35	386	174
36	386	181
38	386	145
39	386	204
40	386	165
41	386	202
42	386	185
43	386	179
44	386	215
45	386	168
46	386	86
47	386	36
48	386	15
49	386	9
50	386	14
51	386	14
52	386	11
53	386	12
54	386	37
55	386	74
56	386	109
57	386	174
58	386	162
59	386	147
60	386	123
61	386	61
62	386	22
63	386	2
64	386	21
65	386	9
66	386	6
67	386	23
68	386	85
69	386	158
70	386	203
71	386	186
72	386	207
73	386	236
74	386	218
75	386	219
76	386	256
77	386	183
78	386	198
79	386	139
80	386	89
81	386	77
82	386	75
83	386	77
84	386	34
85	386	39
86	386	63
87	386	82
88	386	110
89	386	171
90	386	83
91	386	53
92	386	42
93	386	40
94	386	72
95	386	52
96	386	55
97	386	79
98	386	42
99	386	21
100	386	26
101	386	22
102	386	24
103	386	21
104	386	27
105	386	29
106	386	30
107	386	36
108	386	47
109	386	32
110	386	33
111	386	47
112	386	41
113	386	68
114	386	116
115	386	116
116	386	141
117	386	81
118	386	100
119	386	49
120	386	47
121	386	52
122	386	49
123	386	55
124	386	49
125	386	39
126	386	48
127	386	62
128	386	96
129	386	181
130	386	151
131	386	146
132	386	127
133	386	117
134	386	149
135	386	121
136	386	138
137	386	134
138	386	129
139	386	134
140	386	118
141	386	134
142	386	92
143	386	103
144	386	60
145	386	56
146	386	51
147	386	48
148	386	46
149	386	39
150	386	23
151	386	26
152	386	23
153	386	42
154	386	32
155	386	64
156	386	156
157	386	91
158	386	54
159	386	42
160	386	56
161	386	54
162	386	34
163	386	21
164	386	28
165	386	35
166	386	53
167	386	43
168	386	26
169	386	41
170	386	30
171	386	39
172	386	37
173	386	46
174	386	54
175	386	38
176	386	40
177	386	44
178	386	73
179	386	88
180	386	65
181	386	66
182	386	70
183	386	55
184	386	78
185	386	78
186	386	128
187	386	116
188	386	101
189	386	25
190	386	57
191	386	49
192	386	58
193	386	62
194	386	46
195	386	47
196	386	39
197	386	61
198	386	61
199	386	99
200	386	166
201	386	151
202	386	108
203	386	116
204	386	124
205	386	112
206	386	108
207	386	157
208	386	133
209	386	169
210	386	178
211	386	242
212	386	183
213	386	129
214	386	131
215	386	120
216	386	112
217	386	95
218	386	104
219	386	160
220	386	124
221	386	127
222	386	159
223	386	125
224	386	165
225	386	155
226	386	104
227	386	52
228	386	37
229	386	33
230	386	37
231	386	50
232	386	42
233	386	39
234	386	48
235	386	67
236	386	86
237	386	58
238	386	67
239	386	44
240	386	51
241	386	54
242	386	72
243	386	84
244	386	72
245	386	65
246	386	77
247	386	62
248	386	64
249	386	91
250	386	75
251	386	71
252	386	65
253	386	50
254	386	54
255	386	85
256	386	116
257	386	92
258	386	124
259	386	149
260	386	175
261	386	165
262	386	138
263	386	160
264	386	164
265	386	180
266	386	169
267	386	144
268	386	118
269	386	118
270	386	153
271	386	152
272	386	90
273	386	51
274	386	59
275	386	65
276	386	33
277	386	52
278	386	45
279	386	46
280	386	59
281	386	83
282	386	44
283	386	51
284	386	33
285	386	50
286	386	48
287	386	77
288	386	53
289	386	74
290	386	76
291	386	138
292	386	174
293	386	176
294	386	121
295	386	131
296	386	163
297	386	153
298	386	143
299	386	123
300	386	98
301	386	88
302	386	95
303	386	64
304	386	33
305	386	31
306	386	22
307	386	24
308	386	34
309	386	52
310	386	44
311	386	65
312	386	85
313	386	73
314	386	89
315	386	84
316	386	81
317	386	92
318	386	151
319	386	143
320	386	67
321	386	60
322	386	44
323	386	32
324	386	45
325	386	55
326	386	40
327	386	47
328	386	45
329	386	51
330	386	100
331	386	119
332	386	116
333	386	143
334	386	119
335	386	139
336	386	162
337	386	191
338	386	243
339	386	298
340	386	247
341	386	284
342	386	316
343	386	340
344	386	345
345	386	361
346	386	319
347	386	254
348	386	288
349	386	314
350	386	359
351	386	405
352	386	330
353	386	325
354	386	291
355	386	299
356	386	304
357	386	365
358	386	436
359	386	383
360	386	114
361	386	66
362	386	81
363	386	62
364	386	74
365	386	92
366	386	35
367	386	35
368	386	59
369	386	85
370	386	68
371	386	129
372	386	374
373	386	628
374	386	745
375	386	779
376	386	1219
377	386	1344
378	386	1577
379	386	1737
380	386	2891
381	386	3033
382	386	5732
383	386	7397
384	386	6039
385	386	18865
386	386	71566
1	387	19
2	387	79
3	387	172
4	387	212
5	387	216
6	387	230
7	387	197
8	387	189
9	387	178
10	387	139
11	387	173
12	387	204
13	387	202
14	387	167
15	387	161
16	387	160
17	387	154
18	387	167
19	387	164
20	387	169
21	387	159
22	387	157
23	387	132
24	387	150
25	387	139
26	387	113
27	387	113
28	387	86
29	387	132
30	387	117
31	387	146
32	387	144
33	387	147
34	387	190
35	387	187
36	387	179
38	387	164
39	387	202
40	387	190
41	387	188
42	387	210
43	387	201
44	387	212
45	387	163
46	387	74
47	387	25
48	387	13
49	387	11
50	387	10
51	387	20
52	387	8
53	387	12
54	387	34
55	387	54
56	387	117
57	387	175
58	387	176
59	387	167
60	387	130
61	387	72
62	387	25
64	387	22
65	387	2
66	387	3
67	387	16
68	387	95
69	387	164
70	387	198
71	387	211
72	387	229
73	387	236
74	387	234
75	387	244
76	387	252
77	387	198
78	387	189
79	387	173
80	387	90
81	387	73
82	387	64
83	387	61
84	387	37
85	387	50
86	387	58
87	387	79
88	387	110
89	387	152
90	387	60
91	387	41
92	387	45
93	387	28
94	387	55
95	387	71
96	387	54
97	387	78
98	387	36
99	387	25
100	387	19
101	387	26
102	387	23
103	387	32
104	387	33
105	387	16
106	387	15
107	387	48
108	387	45
109	387	25
110	387	46
111	387	35
112	387	46
113	387	78
114	387	120
115	387	120
116	387	133
117	387	83
118	387	94
119	387	54
120	387	64
121	387	55
122	387	46
123	387	32
124	387	53
125	387	46
126	387	59
127	387	50
128	387	80
129	387	179
130	387	131
131	387	138
132	387	117
133	387	114
134	387	145
135	387	120
136	387	117
137	387	119
138	387	120
139	387	108
140	387	88
141	387	85
142	387	70
143	387	90
144	387	85
145	387	59
146	387	37
147	387	32
148	387	44
149	387	36
150	387	32
151	387	39
152	387	27
153	387	37
154	387	31
155	387	63
156	387	124
157	387	108
158	387	59
159	387	52
160	387	41
161	387	38
162	387	47
163	387	30
164	387	29
165	387	20
166	387	45
167	387	45
168	387	21
169	387	26
170	387	48
171	387	36
172	387	38
173	387	36
174	387	41
175	387	47
176	387	38
177	387	31
178	387	55
179	387	61
180	387	52
181	387	72
182	387	65
183	387	64
184	387	58
185	387	78
186	387	136
187	387	124
188	387	107
189	387	37
190	387	30
191	387	59
192	387	60
193	387	61
194	387	44
195	387	32
196	387	41
197	387	52
198	387	76
199	387	110
200	387	163
201	387	190
202	387	128
203	387	125
204	387	141
205	387	101
206	387	123
207	387	117
208	387	110
209	387	154
210	387	184
211	387	254
212	387	204
213	387	100
214	387	136
215	387	126
216	387	92
217	387	81
218	387	69
219	387	136
220	387	108
221	387	104
222	387	143
223	387	114
224	387	157
225	387	158
226	387	97
227	387	53
228	387	36
229	387	35
230	387	52
231	387	39
232	387	32
233	387	35
234	387	56
235	387	57
236	387	83
237	387	56
238	387	42
239	387	37
240	387	39
241	387	42
242	387	66
243	387	68
244	387	53
245	387	61
246	387	49
247	387	57
248	387	57
249	387	59
250	387	68
251	387	64
252	387	55
253	387	59
254	387	64
255	387	77
256	387	103
257	387	82
258	387	75
259	387	128
260	387	180
261	387	183
262	387	162
263	387	137
264	387	164
265	387	159
266	387	160
267	387	146
268	387	136
269	387	109
270	387	172
271	387	145
272	387	72
273	387	46
274	387	57
275	387	43
276	387	39
277	387	49
278	387	44
279	387	38
280	387	64
281	387	66
282	387	51
283	387	44
284	387	28
285	387	46
286	387	41
287	387	52
288	387	54
289	387	76
290	387	67
291	387	114
292	387	158
293	387	142
294	387	129
295	387	93
296	387	134
297	387	133
298	387	146
299	387	127
300	387	94
301	387	101
302	387	80
303	387	65
304	387	31
305	387	26
306	387	14
307	387	13
308	387	37
309	387	55
310	387	58
311	387	54
312	387	92
313	387	55
314	387	61
315	387	82
316	387	73
317	387	75
318	387	158
319	387	122
320	387	68
321	387	51
322	387	67
323	387	40
324	387	32
325	387	45
326	387	41
327	387	46
328	387	53
329	387	57
330	387	87
331	387	100
332	387	83
333	387	122
334	387	119
335	387	125
336	387	134
337	387	158
338	387	300
339	387	282
340	387	258
341	387	259
342	387	374
343	387	378
344	387	369
345	387	311
346	387	308
347	387	244
348	387	280
349	387	298
350	387	341
351	387	379
352	387	347
353	387	315
354	387	288
355	387	287
356	387	319
357	387	344
358	387	421
359	387	396
360	387	98
361	387	60
362	387	48
363	387	51
364	387	67
365	387	70
366	387	36
367	387	35
368	387	43
369	387	89
370	387	80
371	387	139
372	387	372
373	387	645
374	387	690
375	387	727
376	387	1046
377	387	1304
378	387	1442
379	387	1509
380	387	2790
381	387	2719
382	387	5442
383	387	6132
384	387	5085
385	387	11870
386	387	36045
387	387	68971
1	388	15
2	388	69
3	388	158
4	388	238
5	388	280
6	388	315
7	388	322
8	388	349
9	388	273
10	388	237
11	388	315
12	388	261
13	388	286
14	388	246
15	388	184
16	388	201
17	388	237
18	388	233
19	388	223
20	388	265
21	388	236
22	388	243
23	388	253
24	388	265
25	388	235
26	388	252
27	388	248
28	388	228
29	388	194
30	388	220
31	388	254
32	388	291
33	388	321
34	388	308
35	388	221
36	388	201
38	388	202
39	388	377
40	388	327
41	388	330
42	388	367
43	388	347
44	388	312
45	388	204
46	388	94
47	388	29
48	388	14
49	388	9
50	388	10
51	388	20
52	388	10
53	388	7
54	388	28
55	388	59
56	388	127
57	388	364
58	388	359
59	388	359
60	388	198
61	388	67
62	388	13
63	388	2
64	388	15
65	388	6
66	388	5
67	388	19
68	388	108
69	388	210
70	388	265
71	388	264
72	388	362
73	388	310
74	388	292
75	388	441
76	388	402
77	388	205
78	388	287
79	388	208
80	388	81
81	388	62
82	388	67
83	388	80
84	388	39
85	388	41
86	388	50
87	388	83
88	388	139
89	388	246
90	388	88
91	388	39
92	388	39
93	388	25
94	388	70
95	388	70
96	388	34
97	388	88
98	388	37
99	388	15
100	388	17
101	388	24
102	388	20
103	388	19
104	388	22
105	388	16
106	388	17
107	388	33
108	388	36
109	388	23
110	388	34
111	388	23
112	388	34
113	388	46
114	388	128
115	388	158
116	388	165
117	388	107
118	388	114
119	388	60
120	388	60
121	388	38
122	388	39
123	388	26
124	388	40
125	388	32
126	388	36
127	388	47
128	388	80
129	388	191
130	388	128
131	388	111
132	388	128
133	388	87
134	388	127
135	388	101
136	388	117
137	388	148
138	388	135
139	388	77
140	388	83
141	388	110
142	388	64
143	388	85
144	388	50
145	388	33
146	388	36
147	388	18
148	388	31
149	388	22
150	388	18
151	388	21
152	388	17
153	388	18
154	388	26
155	388	38
156	388	124
157	388	93
158	388	46
159	388	36
160	388	34
161	388	28
162	388	28
163	388	18
164	388	31
165	388	22
166	388	36
167	388	28
168	388	25
169	388	32
170	388	23
171	388	39
172	388	19
173	388	43
174	388	48
175	388	35
176	388	27
177	388	29
178	388	50
179	388	92
180	388	60
181	388	62
182	388	78
183	388	53
184	388	54
185	388	66
186	388	135
187	388	116
188	388	119
189	388	23
190	388	48
191	388	48
192	388	40
193	388	37
194	388	36
195	388	37
196	388	32
197	388	36
198	388	44
199	388	113
200	388	190
201	388	224
202	388	148
203	388	97
204	388	123
205	388	88
206	388	114
207	388	115
208	388	86
209	388	146
210	388	183
211	388	312
212	388	280
213	388	90
214	388	111
215	388	109
216	388	75
217	388	51
218	388	102
219	388	161
220	388	106
221	388	98
222	388	118
223	388	143
224	388	183
225	388	173
226	388	105
227	388	39
228	388	36
229	388	23
230	388	29
231	388	27
232	388	30
233	388	43
234	388	40
235	388	48
236	388	75
237	388	62
238	388	47
239	388	32
240	388	40
241	388	39
242	388	58
243	388	86
244	388	73
245	388	52
246	388	62
247	388	44
248	388	44
249	388	73
250	388	81
251	388	52
252	388	32
253	388	36
254	388	51
255	388	65
256	388	104
257	388	109
258	388	115
259	388	139
260	388	224
261	388	189
262	388	151
263	388	148
264	388	121
265	388	203
266	388	180
267	388	146
268	388	122
269	388	115
270	388	181
271	388	199
272	388	76
273	388	44
274	388	52
275	388	50
276	388	35
277	388	39
278	388	28
279	388	31
280	388	56
281	388	51
282	388	25
283	388	34
284	388	29
285	388	21
286	388	39
287	388	46
288	388	50
289	388	30
290	388	71
291	388	129
292	388	203
293	388	167
294	388	127
295	388	137
296	388	177
297	388	208
298	388	151
299	388	115
300	388	80
301	388	83
302	388	80
303	388	47
304	388	22
305	388	34
306	388	16
307	388	17
308	388	49
309	388	38
310	388	39
311	388	47
312	388	97
313	388	50
314	388	47
315	388	68
316	388	73
317	388	88
318	388	141
319	388	217
320	388	67
321	388	68
322	388	29
323	388	30
324	388	32
325	388	27
326	388	42
327	388	11
328	388	29
329	388	42
330	388	84
331	388	94
332	388	92
333	388	117
334	388	120
335	388	114
336	388	98
337	388	166
338	388	460
339	388	447
340	388	329
341	388	328
342	388	409
343	388	520
344	388	452
345	388	383
346	388	299
347	388	214
348	388	242
349	388	308
350	388	433
351	388	371
352	388	389
353	388	354
354	388	309
355	388	264
356	388	270
357	388	390
358	388	569
359	388	560
360	388	92
361	388	38
362	388	53
363	388	41
364	388	61
365	388	67
366	388	25
367	388	41
368	388	41
369	388	80
370	388	53
371	388	117
372	388	333
373	388	497
374	388	564
375	388	674
376	388	911
377	388	880
378	388	1093
379	388	1174
380	388	1393
381	388	1313
382	388	2538
383	388	2487
384	388	2735
385	388	5295
386	388	9164
387	388	18178
388	388	87474
1	389	11
2	389	74
3	389	183
4	389	248
5	389	301
6	389	330
7	389	286
8	389	337
9	389	259
10	389	290
11	389	344
12	389	280
13	389	336
14	389	230
15	389	163
16	389	196
17	389	206
18	389	275
19	389	233
20	389	277
21	389	218
22	389	230
23	389	253
24	389	282
25	389	245
26	389	269
27	389	263
28	389	247
29	389	229
30	389	234
31	389	285
32	389	271
33	389	357
34	389	290
35	389	208
36	389	200
38	389	203
39	389	409
40	389	362
41	389	288
42	389	357
43	389	351
44	389	288
45	389	200
46	389	57
47	389	33
48	389	18
49	389	10
50	389	9
51	389	14
52	389	13
53	389	12
54	389	30
55	389	61
56	389	139
57	389	455
58	389	409
59	389	382
60	389	187
61	389	63
62	389	13
63	389	4
64	389	8
65	389	4
66	389	7
67	389	31
68	389	124
69	389	212
70	389	228
71	389	287
72	389	311
73	389	311
74	389	270
75	389	456
76	389	487
77	389	182
78	389	250
79	389	205
80	389	80
81	389	57
82	389	77
83	389	69
84	389	31
85	389	36
86	389	30
87	389	87
88	389	121
89	389	278
90	389	80
91	389	43
92	389	28
93	389	36
94	389	54
95	389	67
96	389	53
97	389	99
98	389	46
99	389	23
100	389	15
101	389	19
102	389	16
103	389	25
104	389	11
105	389	25
106	389	17
107	389	17
108	389	41
109	389	19
110	389	28
111	389	29
112	389	31
113	389	43
114	389	131
115	389	158
116	389	162
117	389	72
118	389	97
119	389	52
120	389	33
121	389	35
122	389	42
123	389	30
124	389	41
125	389	34
126	389	32
127	389	41
128	389	79
129	389	201
130	389	114
131	389	136
132	389	91
133	389	90
134	389	142
135	389	110
136	389	124
137	389	157
138	389	98
139	389	106
140	389	66
141	389	90
142	389	61
143	389	71
144	389	58
145	389	28
146	389	37
147	389	22
148	389	31
149	389	29
150	389	28
151	389	26
152	389	29
153	389	31
154	389	19
155	389	50
156	389	156
157	389	94
158	389	38
159	389	35
160	389	36
161	389	43
162	389	30
163	389	19
164	389	20
165	389	25
166	389	36
167	389	26
168	389	22
169	389	31
170	389	35
171	389	39
172	389	30
173	389	35
174	389	46
175	389	36
176	389	33
177	389	32
178	389	61
179	389	76
180	389	60
181	389	63
182	389	74
183	389	64
184	389	62
185	389	68
186	389	148
187	389	120
188	389	116
189	389	35
190	389	30
191	389	42
192	389	42
193	389	40
194	389	27
195	389	27
196	389	36
197	389	45
198	389	43
199	389	91
200	389	206
201	389	248
202	389	157
203	389	79
204	389	102
205	389	99
206	389	102
207	389	101
208	389	98
209	389	108
210	389	155
211	389	283
212	389	241
213	389	92
214	389	95
215	389	99
216	389	93
217	389	59
218	389	73
219	389	124
220	389	86
221	389	100
222	389	99
223	389	132
224	389	134
225	389	139
226	389	80
227	389	41
228	389	27
229	389	20
230	389	26
231	389	31
232	389	29
233	389	19
234	389	25
235	389	43
236	389	77
237	389	47
238	389	49
239	389	38
240	389	48
241	389	41
242	389	68
243	389	79
244	389	55
245	389	64
246	389	46
247	389	46
248	389	55
249	389	76
250	389	55
251	389	50
252	389	33
253	389	44
254	389	40
255	389	78
256	389	100
257	389	76
258	389	110
259	389	141
260	389	182
261	389	192
262	389	171
263	389	193
264	389	104
265	389	161
266	389	180
267	389	134
268	389	134
269	389	112
270	389	175
271	389	184
272	389	65
273	389	40
274	389	49
275	389	47
276	389	31
277	389	30
278	389	24
279	389	34
280	389	56
281	389	54
282	389	27
283	389	38
284	389	24
285	389	29
286	389	30
287	389	45
288	389	34
289	389	49
290	389	46
291	389	151
292	389	210
293	389	180
294	389	112
295	389	104
296	389	176
297	389	230
298	389	154
299	389	106
300	389	81
301	389	80
302	389	77
303	389	46
304	389	25
305	389	21
306	389	17
307	389	15
308	389	46
309	389	44
310	389	38
311	389	45
312	389	74
313	389	57
314	389	51
315	389	68
316	389	71
317	389	75
318	389	164
319	389	223
320	389	49
321	389	41
322	389	53
323	389	25
324	389	36
325	389	28
326	389	33
327	389	31
328	389	43
329	389	36
330	389	75
331	389	99
332	389	73
333	389	84
334	389	99
335	389	110
336	389	102
337	389	151
338	389	470
339	389	497
340	389	300
341	389	268
342	389	398
343	389	491
344	389	417
345	389	335
346	389	264
347	389	180
348	389	217
349	389	264
350	389	384
351	389	295
352	389	362
353	389	335
354	389	245
355	389	209
356	389	245
357	389	404
358	389	590
359	389	559
360	389	69
361	389	55
362	389	49
363	389	30
364	389	44
365	389	50
366	389	25
367	389	35
368	389	25
369	389	69
370	389	52
371	389	110
372	389	266
373	389	445
374	389	418
375	389	552
376	389	656
377	389	576
378	389	799
379	389	769
380	389	892
381	389	690
382	389	1364
383	389	1241
384	389	1374
385	389	2414
386	389	3566
387	389	5723
388	389	25272
389	389	89671
1	390	14
2	390	68
3	390	181
4	390	225
5	390	281
6	390	331
7	390	300
8	390	311
9	390	250
10	390	246
11	390	269
12	390	237
13	390	276
14	390	272
15	390	174
16	390	201
17	390	219
18	390	226
19	390	207
20	390	274
21	390	219
22	390	213
23	390	188
24	390	243
25	390	204
26	390	213
27	390	258
28	390	237
29	390	194
30	390	224
31	390	233
32	390	237
33	390	237
34	390	284
35	390	244
36	390	204
38	390	218
39	390	382
40	390	310
41	390	270
42	390	288
43	390	316
44	390	301
45	390	200
46	390	96
47	390	19
48	390	13
49	390	12
50	390	16
51	390	22
52	390	7
53	390	13
54	390	31
55	390	75
56	390	146
57	390	337
58	390	327
59	390	315
60	390	202
61	390	80
62	390	15
63	390	2
64	390	15
65	390	7
66	390	7
67	390	26
68	390	101
69	390	228
70	390	231
71	390	264
72	390	327
73	390	319
74	390	280
75	390	358
76	390	321
77	390	214
78	390	245
79	390	198
80	390	94
81	390	71
82	390	77
83	390	78
84	390	46
85	390	41
86	390	63
87	390	78
88	390	143
89	390	213
90	390	92
91	390	35
92	390	42
93	390	28
94	390	57
95	390	60
96	390	47
97	390	96
98	390	36
99	390	12
100	390	28
101	390	23
102	390	15
103	390	17
104	390	22
105	390	16
106	390	24
107	390	48
108	390	35
109	390	24
110	390	31
111	390	43
112	390	45
113	390	48
114	390	110
115	390	147
116	390	157
117	390	100
118	390	94
119	390	52
120	390	45
121	390	35
122	390	34
123	390	37
124	390	37
125	390	57
126	390	51
127	390	63
128	390	95
129	390	234
130	390	120
131	390	92
132	390	120
133	390	89
134	390	154
135	390	112
136	390	124
137	390	149
138	390	113
139	390	84
140	390	107
141	390	118
142	390	77
143	390	87
144	390	59
145	390	45
146	390	34
147	390	34
148	390	38
149	390	29
150	390	33
151	390	19
152	390	19
153	390	24
154	390	24
155	390	48
156	390	162
157	390	112
158	390	45
159	390	35
160	390	39
161	390	34
162	390	35
163	390	22
164	390	28
165	390	32
166	390	34
167	390	43
168	390	27
169	390	21
170	390	38
171	390	38
172	390	29
173	390	47
174	390	41
175	390	34
176	390	39
177	390	32
178	390	57
179	390	83
180	390	67
181	390	50
182	390	76
183	390	71
184	390	57
185	390	86
186	390	178
187	390	131
188	390	119
189	390	38
190	390	41
191	390	54
192	390	54
193	390	39
194	390	28
195	390	37
196	390	32
197	390	52
198	390	58
199	390	117
200	390	226
201	390	245
202	390	149
203	390	114
204	390	136
205	390	95
206	390	118
207	390	125
208	390	86
209	390	118
210	390	188
211	390	302
212	390	293
213	390	109
214	390	108
215	390	99
216	390	90
217	390	58
218	390	88
219	390	134
220	390	89
221	390	117
222	390	134
223	390	143
224	390	204
225	390	164
226	390	98
227	390	38
228	390	41
229	390	35
230	390	34
231	390	32
232	390	35
233	390	32
234	390	40
235	390	62
236	390	76
237	390	71
238	390	54
239	390	32
240	390	34
241	390	39
242	390	58
243	390	80
244	390	72
245	390	60
246	390	68
247	390	36
248	390	49
249	390	61
250	390	60
251	390	53
252	390	51
253	390	50
254	390	59
255	390	79
256	390	104
257	390	74
258	390	102
259	390	141
260	390	235
261	390	181
262	390	154
263	390	153
264	390	149
265	390	171
266	390	211
267	390	176
268	390	134
269	390	121
270	390	181
271	390	183
272	390	78
273	390	42
274	390	58
275	390	64
276	390	41
277	390	39
278	390	42
279	390	36
280	390	67
281	390	41
282	390	29
283	390	42
284	390	23
285	390	31
286	390	43
287	390	57
288	390	44
289	390	49
290	390	49
291	390	155
292	390	210
293	390	181
294	390	135
295	390	125
296	390	169
297	390	210
298	390	139
299	390	128
300	390	84
301	390	82
302	390	69
303	390	66
304	390	30
305	390	24
306	390	24
307	390	12
308	390	45
309	390	36
310	390	42
311	390	50
312	390	87
313	390	46
314	390	48
315	390	85
316	390	91
317	390	82
318	390	187
319	390	176
320	390	45
321	390	54
322	390	48
323	390	27
324	390	39
325	390	26
326	390	35
327	390	40
328	390	52
329	390	51
330	390	82
331	390	90
332	390	85
333	390	110
334	390	121
335	390	132
336	390	108
337	390	183
338	390	356
339	390	378
340	390	295
341	390	291
342	390	362
343	390	409
344	390	397
345	390	337
346	390	287
347	390	198
348	390	252
349	390	249
350	390	364
351	390	327
352	390	316
353	390	336
354	390	242
355	390	239
356	390	245
357	390	331
358	390	449
359	390	425
360	390	70
361	390	43
362	390	39
363	390	44
364	390	42
365	390	64
366	390	21
367	390	33
368	390	44
369	390	74
370	390	57
371	390	83
372	390	283
373	390	390
374	390	456
375	390	489
376	390	632
377	390	617
378	390	762
379	390	729
380	390	843
381	390	693
382	390	1213
383	390	1094
384	390	1147
385	390	2126
386	390	3029
387	390	3997
388	390	10151
389	390	32096
390	390	84196
1	391	14
2	391	89
3	391	197
4	391	219
5	391	257
6	391	292
7	391	278
8	391	286
9	391	228
10	391	182
11	391	247
12	391	203
13	391	232
14	391	223
15	391	155
16	391	192
17	391	197
18	391	210
19	391	197
20	391	239
21	391	170
22	391	175
23	391	213
24	391	224
25	391	210
26	391	181
27	391	197
28	391	174
29	391	175
30	391	179
31	391	198
32	391	222
33	391	225
34	391	250
35	391	184
36	391	179
38	391	186
39	391	319
40	391	261
41	391	249
42	391	295
43	391	293
44	391	322
45	391	209
46	391	88
47	391	35
48	391	20
49	391	8
50	391	10
51	391	21
52	391	13
53	391	10
54	391	21
55	391	65
56	391	133
57	391	327
58	391	329
59	391	293
60	391	187
61	391	80
62	391	18
63	391	3
64	391	17
65	391	9
66	391	6
67	391	19
68	391	118
69	391	205
70	391	221
71	391	267
72	391	287
73	391	263
74	391	234
75	391	299
76	391	279
77	391	173
78	391	230
79	391	209
80	391	87
81	391	60
82	391	84
83	391	98
84	391	39
85	391	37
86	391	55
87	391	79
88	391	155
89	391	197
90	391	82
91	391	42
92	391	35
93	391	25
94	391	68
95	391	82
96	391	59
97	391	111
98	391	44
99	391	23
100	391	22
101	391	23
102	391	19
103	391	18
104	391	21
105	391	13
106	391	23
107	391	41
108	391	31
109	391	35
110	391	21
111	391	26
112	391	39
113	391	48
114	391	132
115	391	182
116	391	174
117	391	103
118	391	130
119	391	64
120	391	54
121	391	36
122	391	44
123	391	35
124	391	42
125	391	40
126	391	50
127	391	43
128	391	69
129	391	228
130	391	124
131	391	124
132	391	98
133	391	96
134	391	167
135	391	110
136	391	136
137	391	139
138	391	115
139	391	110
140	391	93
141	391	114
142	391	81
143	391	101
144	391	55
145	391	34
146	391	24
147	391	28
148	391	34
149	391	32
150	391	25
151	391	27
152	391	25
153	391	20
154	391	17
155	391	59
156	391	152
157	391	99
158	391	54
159	391	49
160	391	33
161	391	51
162	391	37
163	391	36
164	391	33
165	391	34
166	391	31
167	391	27
168	391	22
169	391	30
170	391	41
171	391	33
172	391	30
173	391	34
174	391	47
175	391	42
176	391	34
177	391	31
178	391	52
179	391	85
180	391	49
181	391	73
182	391	76
183	391	59
184	391	59
185	391	71
186	391	168
187	391	146
188	391	121
189	391	37
190	391	49
191	391	35
192	391	47
193	391	40
194	391	36
195	391	42
196	391	31
197	391	49
198	391	66
199	391	129
200	391	256
201	391	315
202	391	161
203	391	111
204	391	103
205	391	94
206	391	124
207	391	108
208	391	113
209	391	120
210	391	187
211	391	284
212	391	281
213	391	82
214	391	132
215	391	131
216	391	83
217	391	55
218	391	99
219	391	158
220	391	97
221	391	83
222	391	131
223	391	136
224	391	162
225	391	197
226	391	100
227	391	44
228	391	30
229	391	29
230	391	30
231	391	40
232	391	33
233	391	36
234	391	39
235	391	51
236	391	79
237	391	62
238	391	58
239	391	33
240	391	49
241	391	43
242	391	62
243	391	80
244	391	65
245	391	52
246	391	59
247	391	43
248	391	57
249	391	65
250	391	72
251	391	65
252	391	50
253	391	43
254	391	40
255	391	77
256	391	102
257	391	98
258	391	124
259	391	148
260	391	208
261	391	173
262	391	149
263	391	159
264	391	117
265	391	180
266	391	202
267	391	133
268	391	129
269	391	140
270	391	181
271	391	158
272	391	79
273	391	50
274	391	55
275	391	50
276	391	31
277	391	37
278	391	33
279	391	37
280	391	80
281	391	73
282	391	25
283	391	42
284	391	35
285	391	48
286	391	33
287	391	71
288	391	34
289	391	55
290	391	62
291	391	120
292	391	214
293	391	191
294	391	122
295	391	138
296	391	175
297	391	197
298	391	165
299	391	109
300	391	83
301	391	74
302	391	77
303	391	45
304	391	24
305	391	22
306	391	20
307	391	21
308	391	45
309	391	51
310	391	46
311	391	44
312	391	81
313	391	41
314	391	60
315	391	85
316	391	82
317	391	78
318	391	142
319	391	175
320	391	51
321	391	41
322	391	43
323	391	37
324	391	37
325	391	32
326	391	31
327	391	27
328	391	42
329	391	52
330	391	83
331	391	102
332	391	87
333	391	111
334	391	94
335	391	117
336	391	110
337	391	163
338	391	363
339	391	379
340	391	267
341	391	254
342	391	324
343	391	376
344	391	361
345	391	252
346	391	268
347	391	162
348	391	193
349	391	253
350	391	339
351	391	296
352	391	293
353	391	289
354	391	211
355	391	209
356	391	194
357	391	275
358	391	412
359	391	418
360	391	81
361	391	40
362	391	41
363	391	37
364	391	46
365	391	66
366	391	34
367	391	25
368	391	39
369	391	79
370	391	48
371	391	106
372	391	282
373	391	401
374	391	355
375	391	403
376	391	509
377	391	556
378	391	569
379	391	642
380	391	645
381	391	515
382	391	906
383	391	845
384	391	961
385	391	1473
386	391	1944
387	391	2546
388	391	5804
389	391	11224
390	391	29592
391	391	77545
1	392	33
2	392	100
3	392	210
4	392	207
5	392	182
6	392	230
7	392	208
8	392	168
9	392	157
10	392	131
11	392	152
12	392	127
13	392	157
14	392	173
15	392	168
16	392	141
17	392	163
18	392	136
19	392	119
20	392	123
21	392	107
22	392	132
23	392	140
24	392	113
25	392	108
26	392	117
27	392	123
28	392	109
29	392	116
30	392	92
31	392	154
32	392	163
33	392	124
34	392	207
35	392	146
36	392	161
38	392	186
39	392	226
40	392	179
41	392	172
42	392	178
43	392	204
44	392	226
45	392	190
46	392	122
47	392	35
48	392	21
49	392	22
50	392	20
51	392	19
52	392	12
53	392	13
54	392	29
55	392	96
56	392	154
57	392	202
58	392	204
59	392	182
60	392	158
61	392	81
62	392	16
63	392	4
64	392	23
65	392	5
66	392	5
67	392	22
68	392	116
69	392	195
70	392	204
71	392	201
72	392	233
73	392	273
74	392	211
75	392	205
76	392	231
77	392	207
78	392	224
79	392	161
80	392	114
81	392	81
82	392	82
83	392	72
84	392	44
85	392	68
86	392	69
87	392	90
88	392	149
89	392	171
90	392	104
91	392	58
92	392	39
93	392	55
94	392	77
95	392	72
96	392	76
97	392	125
98	392	47
99	392	31
100	392	21
101	392	45
102	392	26
103	392	32
104	392	24
105	392	30
106	392	19
107	392	62
108	392	56
109	392	29
110	392	37
111	392	41
112	392	63
113	392	63
114	392	147
115	392	128
116	392	159
117	392	96
118	392	129
119	392	64
120	392	54
121	392	46
122	392	45
123	392	46
124	392	55
125	392	45
126	392	73
127	392	63
128	392	108
129	392	181
130	392	154
131	392	136
132	392	147
133	392	130
134	392	165
135	392	138
136	392	136
137	392	167
138	392	139
139	392	133
140	392	123
141	392	125
142	392	82
143	392	111
144	392	91
145	392	71
146	392	43
147	392	48
148	392	65
149	392	59
150	392	36
151	392	36
152	392	29
153	392	52
154	392	42
155	392	74
156	392	172
157	392	129
158	392	71
159	392	44
160	392	55
161	392	49
162	392	40
163	392	40
164	392	39
165	392	38
166	392	34
167	392	35
168	392	25
169	392	43
170	392	38
171	392	50
172	392	41
173	392	49
174	392	55
175	392	57
176	392	57
177	392	45
178	392	70
179	392	97
180	392	67
181	392	67
182	392	95
183	392	83
184	392	83
185	392	95
186	392	171
187	392	139
188	392	128
189	392	51
190	392	56
191	392	69
192	392	70
193	392	67
194	392	49
195	392	46
196	392	53
197	392	85
198	392	93
199	392	142
200	392	213
201	392	230
202	392	181
203	392	144
204	392	140
205	392	132
206	392	139
207	392	161
208	392	151
209	392	191
210	392	216
211	392	277
212	392	257
213	392	140
214	392	133
215	392	160
216	392	129
217	392	114
218	392	126
219	392	152
220	392	121
221	392	127
222	392	157
223	392	163
224	392	187
225	392	202
226	392	124
227	392	69
228	392	44
229	392	39
230	392	43
231	392	63
232	392	46
233	392	42
234	392	53
235	392	82
236	392	86
237	392	82
238	392	79
239	392	54
240	392	64
241	392	68
242	392	74
243	392	120
244	392	73
245	392	62
246	392	61
247	392	55
248	392	75
249	392	80
250	392	90
251	392	76
252	392	60
253	392	52
254	392	62
255	392	107
256	392	130
257	392	114
258	392	106
259	392	141
260	392	178
261	392	185
262	392	142
263	392	155
264	392	158
265	392	171
266	392	161
267	392	155
268	392	147
269	392	157
270	392	200
271	392	144
272	392	94
273	392	67
274	392	74
275	392	88
276	392	30
277	392	45
278	392	49
279	392	45
280	392	97
281	392	88
282	392	60
283	392	63
284	392	47
285	392	51
286	392	52
287	392	83
288	392	63
289	392	81
290	392	77
291	392	151
292	392	189
293	392	169
294	392	131
295	392	147
296	392	151
297	392	164
298	392	174
299	392	104
300	392	109
301	392	97
302	392	85
303	392	66
304	392	33
305	392	24
306	392	12
307	392	20
308	392	56
309	392	51
310	392	46
311	392	60
312	392	111
313	392	79
314	392	70
315	392	93
316	392	90
317	392	100
318	392	163
319	392	142
320	392	57
321	392	58
322	392	45
323	392	42
324	392	40
325	392	45
326	392	37
327	392	53
328	392	50
329	392	57
330	392	109
331	392	115
332	392	109
333	392	114
334	392	113
335	392	128
336	392	141
337	392	205
338	392	247
339	392	247
340	392	187
341	392	249
342	392	278
343	392	287
344	392	343
345	392	291
346	392	260
347	392	237
348	392	240
349	392	272
350	392	281
351	392	265
352	392	275
353	392	236
354	392	252
355	392	235
356	392	216
357	392	257
358	392	299
359	392	303
360	392	92
361	392	53
362	392	64
363	392	49
364	392	52
365	392	78
366	392	21
367	392	26
368	392	29
369	392	73
370	392	48
371	392	113
372	392	261
373	392	430
374	392	412
375	392	494
376	392	568
377	392	545
378	392	597
379	392	527
380	392	729
381	392	680
382	392	951
383	392	884
384	392	734
385	392	1258
386	392	1770
387	392	2102
388	392	2993
389	392	4784
390	392	9419
391	392	23954
392	392	86991
0	393	1
1	393	32
2	393	105
3	393	188
4	393	179
5	393	186
6	393	174
7	393	182
8	393	136
9	393	118
10	393	118
11	393	128
12	393	120
13	393	108
14	393	148
15	393	110
16	393	85
17	393	110
18	393	113
19	393	107
20	393	139
21	393	98
22	393	100
23	393	100
24	393	111
25	393	76
26	393	82
27	393	90
28	393	91
29	393	75
30	393	102
31	393	96
32	393	95
33	393	109
34	393	144
35	393	129
36	393	125
38	393	123
39	393	166
40	393	138
41	393	132
42	393	175
43	393	153
44	393	193
45	393	147
46	393	102
47	393	43
48	393	31
49	393	25
50	393	14
51	393	20
52	393	26
53	393	15
54	393	32
55	393	86
56	393	137
57	393	170
58	393	128
59	393	131
60	393	147
61	393	81
62	393	19
63	393	1
64	393	29
65	393	10
66	393	10
67	393	36
68	393	111
69	393	163
70	393	158
71	393	166
72	393	190
73	393	198
74	393	176
75	393	168
76	393	192
77	393	177
78	393	162
79	393	163
80	393	97
81	393	98
82	393	77
83	393	108
84	393	49
85	393	65
86	393	78
87	393	79
88	393	128
89	393	146
90	393	101
91	393	61
92	393	38
93	393	35
94	393	83
95	393	94
96	393	66
97	393	95
98	393	75
99	393	41
100	393	39
101	393	26
102	393	31
103	393	37
104	393	26
105	393	32
106	393	29
107	393	48
108	393	59
109	393	40
110	393	47
111	393	51
112	393	65
113	393	87
114	393	106
115	393	149
116	393	145
117	393	91
118	393	100
119	393	87
120	393	53
121	393	57
122	393	45
123	393	64
124	393	60
125	393	56
126	393	56
127	393	75
128	393	109
129	393	165
130	393	150
131	393	154
132	393	127
133	393	108
134	393	171
135	393	109
136	393	118
137	393	126
138	393	153
139	393	130
140	393	126
141	393	132
142	393	89
143	393	111
144	393	101
145	393	67
146	393	45
147	393	53
148	393	59
149	393	51
150	393	41
151	393	46
152	393	42
153	393	36
154	393	43
155	393	73
156	393	139
157	393	112
158	393	79
159	393	50
160	393	55
161	393	47
162	393	45
163	393	49
164	393	55
165	393	35
166	393	39
167	393	47
168	393	45
169	393	36
170	393	62
171	393	49
172	393	38
173	393	68
174	393	65
175	393	51
176	393	56
177	393	34
178	393	64
179	393	80
180	393	72
181	393	93
182	393	86
183	393	67
184	393	89
185	393	99
186	393	152
187	393	130
188	393	111
189	393	48
190	393	59
191	393	68
192	393	65
193	393	75
194	393	53
195	393	57
196	393	70
197	393	65
198	393	90
199	393	127
200	393	193
201	393	182
202	393	128
203	393	136
204	393	119
205	393	101
206	393	157
207	393	150
208	393	124
209	393	157
210	393	209
211	393	249
212	393	207
213	393	142
214	393	161
215	393	115
216	393	122
217	393	90
218	393	93
219	393	125
220	393	152
221	393	152
222	393	154
223	393	150
224	393	188
225	393	187
226	393	123
227	393	64
228	393	48
229	393	54
230	393	48
231	393	59
232	393	56
233	393	56
234	393	53
235	393	92
236	393	106
237	393	103
238	393	79
239	393	55
240	393	53
241	393	65
242	393	91
243	393	87
244	393	67
245	393	75
246	393	84
247	393	69
248	393	70
249	393	101
250	393	80
251	393	62
252	393	60
253	393	61
254	393	65
255	393	96
256	393	121
257	393	132
258	393	135
259	393	158
260	393	165
261	393	144
262	393	156
263	393	130
264	393	145
265	393	136
266	393	156
267	393	122
268	393	113
269	393	119
270	393	140
271	393	152
272	393	102
273	393	71
274	393	56
275	393	74
276	393	43
277	393	51
278	393	47
279	393	46
280	393	97
281	393	75
282	393	45
283	393	51
284	393	46
285	393	59
286	393	51
287	393	86
288	393	62
289	393	69
290	393	86
291	393	137
292	393	148
293	393	139
294	393	123
295	393	124
296	393	129
297	393	132
298	393	117
299	393	122
300	393	96
301	393	70
302	393	76
303	393	70
304	393	40
305	393	26
306	393	25
307	393	21
308	393	52
309	393	50
310	393	55
311	393	69
312	393	123
313	393	61
314	393	75
315	393	78
316	393	96
317	393	102
318	393	141
319	393	131
320	393	63
321	393	70
322	393	49
323	393	49
324	393	47
325	393	38
326	393	52
327	393	44
328	393	69
329	393	63
330	393	88
331	393	118
332	393	113
333	393	153
334	393	131
335	393	116
336	393	119
337	393	165
338	393	222
339	393	198
340	393	193
341	393	211
342	393	212
343	393	246
344	393	275
345	393	228
346	393	215
347	393	202
348	393	220
349	393	223
350	393	248
351	393	228
352	393	251
353	393	253
354	393	241
355	393	221
356	393	222
357	393	211
358	393	255
359	393	235
360	393	113
361	393	50
362	393	67
363	393	60
364	393	57
365	393	62
366	393	33
367	393	30
368	393	39
369	393	87
370	393	69
371	393	128
372	393	251
373	393	353
374	393	384
375	393	364
376	393	509
377	393	517
378	393	496
379	393	496
380	393	608
381	393	579
382	393	754
383	393	708
384	393	607
385	393	886
386	393	1193
387	393	1301
388	393	1692
389	393	2441
390	393	4228
391	393	8295
392	393	23080
393	393	71206
0	394	1
1	394	19
2	394	89
3	394	165
4	394	185
5	394	154
6	394	168
7	394	134
8	394	129
9	394	99
10	394	78
11	394	89
12	394	88
13	394	107
14	394	121
15	394	108
16	394	102
17	394	106
18	394	86
19	394	82
20	394	84
21	394	94
22	394	89
23	394	97
24	394	90
25	394	78
26	394	85
27	394	88
28	394	71
29	394	64
30	394	80
31	394	118
32	394	119
33	394	97
34	394	111
35	394	120
36	394	117
38	394	112
39	394	129
40	394	118
41	394	128
42	394	110
43	394	147
44	394	185
45	394	144
46	394	120
47	394	54
48	394	21
49	394	18
50	394	22
51	394	22
52	394	18
53	394	21
54	394	40
55	394	90
56	394	160
57	394	116
58	394	100
59	394	115
60	394	125
61	394	76
62	394	32
63	394	6
64	394	32
65	394	5
66	394	12
67	394	41
68	394	89
69	394	135
70	394	141
71	394	160
72	394	158
73	394	178
74	394	149
75	394	148
76	394	170
77	394	145
78	394	172
79	394	142
80	394	129
81	394	89
82	394	98
83	394	90
84	394	65
85	394	78
86	394	80
87	394	89
88	394	126
89	394	117
90	394	84
91	394	44
92	394	50
93	394	48
94	394	96
95	394	75
96	394	83
97	394	112
98	394	61
99	394	38
100	394	30
101	394	32
102	394	25
103	394	44
104	394	28
105	394	33
106	394	36
107	394	68
108	394	74
109	394	50
110	394	35
111	394	49
112	394	69
113	394	83
114	394	115
115	394	119
116	394	118
117	394	97
118	394	112
119	394	87
120	394	59
121	394	69
122	394	54
123	394	57
124	394	65
125	394	62
126	394	54
127	394	81
128	394	114
129	394	156
130	394	168
131	394	139
132	394	129
133	394	109
134	394	139
135	394	129
136	394	115
137	394	137
138	394	151
139	394	115
140	394	99
141	394	118
142	394	100
143	394	118
144	394	90
145	394	72
146	394	41
147	394	58
148	394	66
149	394	43
150	394	37
151	394	41
152	394	41
153	394	42
154	394	39
155	394	72
156	394	136
157	394	117
158	394	79
159	394	83
160	394	71
161	394	69
162	394	44
163	394	67
164	394	46
165	394	51
166	394	54
167	394	46
168	394	34
169	394	47
170	394	45
171	394	60
172	394	64
173	394	58
174	394	56
175	394	53
176	394	58
177	394	56
178	394	72
179	394	97
180	394	77
181	394	93
182	394	92
183	394	90
184	394	90
185	394	99
186	394	142
187	394	125
188	394	102
189	394	67
190	394	67
191	394	62
192	394	71
193	394	79
194	394	57
195	394	67
196	394	48
197	394	75
198	394	85
199	394	108
200	394	129
201	394	178
202	394	137
203	394	146
204	394	135
205	394	142
206	394	153
207	394	127
208	394	160
209	394	159
210	394	189
211	394	185
212	394	165
213	394	129
214	394	137
215	394	161
216	394	130
217	394	128
218	394	107
219	394	131
220	394	134
221	394	121
222	394	155
223	394	146
224	394	153
225	394	165
226	394	130
227	394	89
228	394	51
229	394	49
230	394	58
231	394	54
232	394	59
233	394	64
234	394	75
235	394	97
236	394	99
237	394	97
238	394	104
239	394	59
240	394	83
241	394	71
242	394	93
243	394	93
244	394	87
245	394	105
246	394	108
247	394	78
248	394	65
249	394	85
250	394	90
251	394	81
252	394	77
253	394	66
254	394	65
255	394	98
256	394	139
257	394	127
258	394	150
259	394	168
260	394	140
261	394	139
262	394	143
263	394	137
264	394	134
265	394	144
266	394	138
267	394	123
268	394	112
269	394	139
270	394	136
271	394	144
272	394	102
273	394	49
274	394	74
275	394	75
276	394	56
277	394	60
278	394	61
279	394	60
280	394	87
281	394	76
282	394	60
283	394	66
284	394	59
285	394	59
286	394	75
287	394	71
288	394	65
289	394	69
290	394	83
291	394	132
292	394	155
293	394	141
294	394	105
295	394	119
296	394	140
297	394	124
298	394	128
299	394	124
300	394	130
301	394	108
302	394	87
303	394	76
304	394	39
305	394	34
306	394	32
307	394	25
308	394	47
309	394	72
310	394	65
311	394	74
312	394	115
313	394	62
314	394	70
315	394	88
316	394	92
317	394	88
318	394	140
319	394	105
320	394	73
321	394	74
322	394	56
323	394	45
324	394	51
325	394	45
326	394	48
327	394	52
328	394	85
329	394	84
330	394	96
331	394	123
332	394	120
333	394	164
334	394	118
335	394	126
336	394	173
337	394	169
338	394	186
339	394	176
340	394	141
341	394	177
342	394	191
343	394	202
344	394	206
345	394	222
346	394	193
347	394	195
348	394	194
349	394	203
350	394	208
351	394	236
352	394	221
353	394	222
354	394	211
355	394	220
356	394	230
357	394	255
358	394	249
359	394	222
360	394	75
361	394	56
362	394	62
363	394	47
364	394	63
365	394	66
366	394	24
367	394	30
368	394	33
369	394	91
370	394	62
371	394	109
372	394	262
373	394	376
374	394	377
375	394	357
376	394	482
377	394	490
378	394	455
379	394	475
380	394	613
381	394	550
382	394	714
383	394	694
384	394	517
385	394	836
386	394	1114
387	394	1089
388	394	1372
389	394	1867
390	394	3269
391	394	6180
392	394	15539
393	394	29568
394	394	66249
1	395	24
2	395	92
3	395	176
4	395	147
5	395	152
6	395	153
7	395	128
8	395	124
9	395	94
10	395	82
11	395	94
12	395	84
13	395	108
14	395	122
15	395	112
16	395	118
17	395	124
18	395	85
19	395	92
20	395	85
21	395	77
22	395	90
23	395	74
24	395	84
25	395	69
26	395	67
27	395	69
28	395	68
29	395	57
30	395	64
31	395	87
32	395	89
33	395	71
34	395	84
35	395	112
36	395	122
38	395	92
39	395	126
40	395	109
41	395	112
42	395	122
43	395	120
44	395	177
45	395	157
46	395	134
47	395	58
48	395	30
49	395	17
50	395	24
51	395	19
52	395	24
53	395	25
54	395	37
55	395	101
56	395	144
57	395	115
58	395	102
59	395	148
60	395	142
61	395	102
62	395	32
63	395	3
64	395	30
65	395	8
66	395	6
67	395	33
68	395	110
69	395	148
70	395	161
71	395	143
72	395	135
73	395	165
74	395	163
75	395	130
76	395	150
77	395	151
78	395	153
79	395	137
80	395	111
81	395	93
82	395	83
83	395	98
84	395	57
85	395	75
86	395	82
87	395	95
88	395	122
89	395	137
90	395	116
91	395	66
92	395	61
93	395	50
94	395	82
95	395	73
96	395	74
97	395	95
98	395	64
99	395	31
100	395	26
101	395	41
102	395	32
103	395	39
104	395	43
105	395	29
106	395	40
107	395	52
108	395	64
109	395	54
110	395	52
111	395	72
112	395	72
113	395	79
114	395	110
115	395	137
116	395	118
117	395	98
118	395	106
119	395	84
120	395	52
121	395	67
122	395	70
123	395	63
124	395	75
125	395	51
126	395	82
127	395	77
128	395	105
129	395	148
130	395	138
131	395	124
132	395	150
133	395	159
134	395	146
135	395	142
136	395	124
137	395	153
138	395	119
139	395	119
140	395	119
141	395	123
142	395	95
143	395	128
144	395	110
145	395	68
146	395	61
147	395	47
148	395	75
149	395	63
150	395	43
151	395	47
152	395	35
153	395	70
154	395	56
155	395	82
156	395	152
157	395	130
158	395	89
159	395	64
160	395	72
161	395	52
162	395	53
163	395	53
164	395	44
165	395	45
166	395	52
167	395	56
168	395	43
169	395	51
170	395	66
171	395	54
172	395	58
173	395	70
174	395	61
175	395	75
176	395	60
177	395	46
178	395	78
179	395	88
180	395	72
181	395	91
182	395	96
183	395	77
184	395	112
185	395	106
186	395	162
187	395	133
188	395	133
189	395	62
190	395	72
191	395	83
192	395	74
193	395	65
194	395	71
195	395	69
196	395	66
197	395	75
198	395	78
199	395	127
200	395	149
201	395	153
202	395	126
203	395	138
204	395	148
205	395	117
206	395	139
207	395	149
208	395	125
209	395	166
210	395	190
211	395	199
212	395	174
213	395	165
214	395	164
215	395	141
216	395	126
217	395	138
218	395	128
219	395	134
220	395	149
221	395	137
222	395	154
223	395	136
224	395	159
225	395	160
226	395	124
227	395	66
228	395	56
229	395	50
230	395	61
231	395	60
232	395	59
233	395	56
234	395	75
235	395	104
236	395	130
237	395	105
238	395	96
239	395	83
240	395	79
241	395	61
242	395	85
243	395	102
244	395	74
245	395	69
246	395	76
247	395	75
248	395	92
249	395	117
250	395	114
251	395	76
252	395	72
253	395	68
254	395	77
255	395	70
256	395	113
257	395	111
258	395	124
259	395	145
260	395	149
261	395	125
262	395	115
263	395	143
264	395	136
265	395	121
266	395	122
267	395	130
268	395	117
269	395	125
270	395	132
271	395	122
272	395	76
273	395	79
274	395	98
275	395	63
276	395	56
277	395	68
278	395	69
279	395	50
280	395	66
281	395	85
282	395	65
283	395	63
284	395	59
285	395	64
286	395	64
287	395	91
288	395	66
289	395	71
290	395	79
291	395	151
292	395	140
293	395	151
294	395	122
295	395	116
296	395	116
297	395	129
298	395	119
299	395	89
300	395	126
301	395	88
302	395	84
303	395	61
304	395	46
305	395	27
306	395	32
307	395	12
308	395	35
309	395	65
310	395	77
311	395	65
312	395	111
313	395	81
314	395	88
315	395	104
316	395	86
317	395	112
318	395	112
319	395	132
320	395	59
321	395	77
322	395	72
323	395	57
324	395	65
325	395	51
326	395	69
327	395	50
328	395	70
329	395	77
330	395	102
331	395	101
332	395	115
333	395	127
334	395	118
335	395	139
336	395	141
337	395	180
338	395	195
339	395	179
340	395	140
341	395	217
342	395	190
343	395	185
344	395	203
345	395	219
346	395	202
347	395	191
348	395	188
349	395	211
350	395	203
351	395	238
352	395	193
353	395	196
354	395	166
355	395	204
356	395	223
357	395	243
358	395	220
359	395	201
360	395	106
361	395	70
362	395	75
363	395	45
364	395	61
365	395	69
366	395	26
367	395	33
368	395	30
369	395	75
370	395	71
371	395	122
372	395	234
373	395	340
374	395	400
375	395	380
376	395	439
377	395	433
378	395	444
379	395	422
380	395	525
381	395	499
382	395	700
383	395	594
384	395	461
385	395	806
386	395	923
387	395	914
388	395	1175
389	395	1552
390	395	2542
391	395	4452
392	395	9411
393	395	11292
394	395	19356
395	395	62953
0	396	3
1	396	29
2	396	88
3	396	155
4	396	157
5	396	109
6	396	120
7	396	93
8	396	97
9	396	78
10	396	58
11	396	75
12	396	78
13	396	85
14	396	84
15	396	84
16	396	79
17	396	81
18	396	64
19	396	69
20	396	47
21	396	54
22	396	67
23	396	47
24	396	64
25	396	68
26	396	48
27	396	64
28	396	42
29	396	67
30	396	50
31	396	73
32	396	64
33	396	63
34	396	82
35	396	94
36	396	105
38	396	75
39	396	78
40	396	82
41	396	94
42	396	91
43	396	101
44	396	124
45	396	127
46	396	97
47	396	44
48	396	36
49	396	21
50	396	12
51	396	21
52	396	26
53	396	19
54	396	37
55	396	78
56	396	130
57	396	102
58	396	78
59	396	82
60	396	113
61	396	77
62	396	18
63	396	9
64	396	26
65	396	10
66	396	7
67	396	30
68	396	89
69	396	131
70	396	122
71	396	110
72	396	119
73	396	113
74	396	111
75	396	95
76	396	132
77	396	134
78	396	129
79	396	120
80	396	128
81	396	100
82	396	67
83	396	89
84	396	57
85	396	68
86	396	71
87	396	86
88	396	120
89	396	105
90	396	84
91	396	63
92	396	37
93	396	46
94	396	54
95	396	62
96	396	87
97	396	109
98	396	52
99	396	33
100	396	27
101	396	36
102	396	27
103	396	29
104	396	31
105	396	28
106	396	40
107	396	70
108	396	67
109	396	44
110	396	42
111	396	61
112	396	54
113	396	86
114	396	112
115	396	95
116	396	92
117	396	81
118	396	85
119	396	72
120	396	72
121	396	56
122	396	55
123	396	51
124	396	69
125	396	52
126	396	70
127	396	86
128	396	107
129	396	125
130	396	148
131	396	109
132	396	147
133	396	109
134	396	115
135	396	95
136	396	98
137	396	121
138	396	136
139	396	135
140	396	136
141	396	94
142	396	88
143	396	133
144	396	89
145	396	75
146	396	61
147	396	64
148	396	68
149	396	52
150	396	42
151	396	47
152	396	34
153	396	42
154	396	52
155	396	74
156	396	117
157	396	111
158	396	102
159	396	63
160	396	73
161	396	57
162	396	52
163	396	46
164	396	43
165	396	36
166	396	50
167	396	48
168	396	49
169	396	50
170	396	49
171	396	58
172	396	54
173	396	50
174	396	47
175	396	74
176	396	49
177	396	47
178	396	76
179	396	96
180	396	70
181	396	78
182	396	84
183	396	90
184	396	99
185	396	95
186	396	118
187	396	141
188	396	112
189	396	55
190	396	79
191	396	84
192	396	80
193	396	80
194	396	58
195	396	81
196	396	56
197	396	78
198	396	93
199	396	123
200	396	130
201	396	109
202	396	118
203	396	125
204	396	114
205	396	103
206	396	125
207	396	144
208	396	135
209	396	170
210	396	147
211	396	151
212	396	143
213	396	116
214	396	131
215	396	144
216	396	114
217	396	123
218	396	115
219	396	128
220	396	142
221	396	144
222	396	134
223	396	106
224	396	147
225	396	130
226	396	99
227	396	69
228	396	57
229	396	56
230	396	66
231	396	57
232	396	65
233	396	54
234	396	87
235	396	81
236	396	132
237	396	110
238	396	93
239	396	62
240	396	78
241	396	77
242	396	94
243	396	85
244	396	66
245	396	64
246	396	68
247	396	77
248	396	64
249	396	70
250	396	86
251	396	83
252	396	90
253	396	77
254	396	87
255	396	93
256	396	116
257	396	89
258	396	104
259	396	110
260	396	114
261	396	93
262	396	93
263	396	110
264	396	142
265	396	119
266	396	116
267	396	122
268	396	118
269	396	119
270	396	117
271	396	124
272	396	90
273	396	68
274	396	94
275	396	93
276	396	42
277	396	66
278	396	53
279	396	44
280	396	62
281	396	68
282	396	69
283	396	53
284	396	56
285	396	63
286	396	64
287	396	80
288	396	69
289	396	75
290	396	75
291	396	119
292	396	123
293	396	115
294	396	92
295	396	83
296	396	108
297	396	79
298	396	120
299	396	113
300	396	99
301	396	83
302	396	81
303	396	76
304	396	35
305	396	29
306	396	22
307	396	12
308	396	43
309	396	44
310	396	68
311	396	72
312	396	110
313	396	61
314	396	81
315	396	72
316	396	79
317	396	88
318	396	104
319	396	98
320	396	83
321	396	77
322	396	54
323	396	44
324	396	46
325	396	49
326	396	64
327	396	52
328	396	84
329	396	53
330	396	97
331	396	128
332	396	99
333	396	124
334	396	126
335	396	115
336	396	148
337	396	170
338	396	152
339	396	115
340	396	128
341	396	141
342	396	136
343	396	157
344	396	169
345	396	168
346	396	171
347	396	165
348	396	160
349	396	179
350	396	172
351	396	196
352	396	166
353	396	163
354	396	148
355	396	170
356	396	195
357	396	208
358	396	188
359	396	168
360	396	102
361	396	57
362	396	77
363	396	54
364	396	62
365	396	64
366	396	33
367	396	39
368	396	34
369	396	78
370	396	78
371	396	102
372	396	193
373	396	280
374	396	352
375	396	276
376	396	397
377	396	386
378	396	427
379	396	353
380	396	445
381	396	502
382	396	574
383	396	551
384	396	384
385	396	601
386	396	759
387	396	724
388	396	824
389	396	1103
390	396	1969
391	396	3606
392	396	7967
393	396	8736
394	396	10971
395	396	20436
396	396	50260
0	397	1
1	397	33
2	397	82
3	397	146
4	397	158
5	397	112
6	397	106
7	397	98
8	397	87
9	397	61
10	397	69
11	397	64
12	397	59
13	397	67
14	397	86
15	397	88
16	397	74
17	397	73
18	397	54
19	397	56
20	397	63
21	397	65
22	397	59
23	397	67
24	397	52
25	397	58
26	397	52
27	397	59
28	397	46
29	397	43
30	397	51
31	397	58
32	397	72
33	397	50
34	397	68
35	397	83
36	397	96
38	397	77
39	397	79
40	397	100
41	397	92
42	397	80
43	397	99
44	397	122
45	397	141
46	397	115
47	397	46
48	397	29
49	397	25
50	397	22
51	397	22
52	397	18
53	397	10
54	397	43
55	397	87
56	397	114
57	397	108
58	397	101
59	397	105
60	397	122
61	397	82
62	397	26
63	397	5
64	397	27
65	397	6
66	397	6
67	397	33
68	397	97
69	397	133
70	397	116
71	397	129
72	397	122
73	397	145
74	397	116
75	397	93
76	397	113
77	397	119
78	397	95
79	397	140
80	397	111
81	397	83
82	397	82
83	397	83
84	397	58
85	397	69
86	397	69
87	397	94
88	397	127
89	397	141
90	397	97
91	397	53
92	397	53
93	397	45
94	397	78
95	397	88
96	397	73
97	397	116
98	397	63
99	397	40
100	397	33
101	397	42
102	397	36
103	397	29
104	397	31
105	397	36
106	397	35
107	397	57
108	397	63
109	397	42
110	397	57
111	397	59
112	397	63
113	397	104
114	397	115
115	397	85
116	397	87
117	397	98
118	397	109
119	397	71
120	397	68
121	397	62
122	397	58
123	397	56
124	397	67
125	397	71
126	397	74
127	397	74
128	397	116
129	397	164
130	397	116
131	397	138
132	397	111
133	397	127
134	397	130
135	397	91
136	397	83
137	397	139
138	397	128
139	397	138
140	397	91
141	397	109
142	397	98
143	397	134
144	397	95
145	397	65
146	397	49
147	397	57
148	397	61
149	397	60
150	397	49
151	397	47
152	397	49
153	397	41
154	397	57
155	397	84
156	397	138
157	397	135
158	397	79
159	397	83
160	397	59
161	397	55
162	397	60
163	397	45
164	397	38
165	397	52
166	397	66
167	397	46
168	397	29
169	397	49
170	397	59
171	397	61
172	397	55
173	397	52
174	397	47
175	397	42
176	397	58
177	397	48
178	397	70
179	397	75
180	397	65
181	397	98
182	397	88
183	397	80
184	397	89
185	397	96
186	397	132
187	397	111
188	397	87
189	397	70
190	397	77
191	397	76
192	397	71
193	397	71
194	397	62
195	397	58
196	397	75
197	397	84
198	397	96
199	397	117
200	397	118
201	397	121
202	397	122
203	397	124
204	397	129
205	397	106
206	397	125
207	397	129
208	397	110
209	397	144
210	397	119
211	397	153
212	397	130
213	397	120
214	397	131
215	397	161
216	397	113
217	397	104
218	397	127
219	397	144
220	397	127
221	397	163
222	397	127
223	397	118
224	397	142
225	397	140
226	397	114
227	397	87
228	397	68
229	397	62
230	397	69
231	397	68
232	397	52
233	397	69
234	397	76
235	397	102
236	397	124
237	397	100
238	397	85
239	397	54
240	397	75
241	397	73
242	397	105
243	397	127
244	397	76
245	397	89
246	397	82
247	397	67
248	397	79
249	397	87
250	397	85
251	397	89
252	397	64
253	397	56
254	397	65
255	397	108
256	397	117
257	397	86
258	397	107
259	397	106
260	397	107
261	397	111
262	397	106
263	397	121
264	397	123
265	397	114
266	397	118
267	397	79
268	397	110
269	397	105
270	397	120
271	397	106
272	397	87
273	397	72
274	397	101
275	397	86
276	397	60
277	397	67
278	397	62
279	397	51
280	397	90
281	397	84
282	397	58
283	397	56
284	397	58
285	397	59
286	397	58
287	397	74
288	397	63
289	397	73
290	397	56
291	397	111
292	397	115
293	397	112
294	397	87
295	397	107
296	397	106
297	397	99
298	397	106
299	397	96
300	397	76
301	397	76
302	397	69
303	397	84
304	397	33
305	397	44
306	397	18
307	397	19
308	397	35
309	397	57
310	397	67
311	397	66
312	397	85
313	397	85
314	397	65
315	397	84
316	397	78
317	397	92
318	397	121
319	397	125
320	397	75
321	397	89
322	397	47
323	397	51
324	397	53
325	397	71
326	397	62
327	397	52
328	397	71
329	397	71
330	397	89
331	397	114
332	397	110
333	397	157
334	397	104
335	397	146
336	397	144
337	397	145
338	397	173
339	397	136
340	397	126
341	397	154
342	397	132
343	397	119
344	397	161
345	397	168
346	397	146
347	397	176
348	397	162
349	397	146
350	397	176
351	397	167
352	397	159
353	397	132
354	397	143
355	397	158
356	397	180
357	397	189
358	397	197
359	397	210
360	397	108
361	397	58
362	397	60
363	397	43
364	397	69
365	397	82
366	397	29
367	397	30
368	397	39
369	397	72
370	397	60
371	397	107
372	397	229
373	397	306
374	397	287
375	397	297
376	397	349
377	397	290
378	397	364
379	397	344
380	397	418
381	397	415
382	397	509
383	397	441
384	397	332
385	397	525
386	397	656
387	397	609
388	397	699
389	397	916
390	397	1547
391	397	2682
392	397	5831
393	397	6139
394	397	7312
395	397	9931
396	397	17568
397	397	48534
0	398	1
1	398	36
2	398	79
3	398	117
4	398	93
5	398	63
6	398	75
7	398	56
8	398	54
9	398	45
10	398	46
11	398	44
12	398	47
13	398	41
14	398	73
15	398	70
16	398	56
17	398	50
18	398	47
19	398	44
20	398	45
21	398	47
22	398	50
23	398	29
24	398	43
25	398	24
26	398	33
27	398	36
28	398	33
29	398	36
30	398	26
31	398	35
32	398	46
33	398	48
34	398	48
35	398	52
36	398	55
38	398	58
39	398	60
40	398	63
41	398	55
42	398	62
43	398	69
44	398	94
45	398	86
46	398	135
47	398	62
48	398	48
49	398	36
50	398	25
51	398	36
52	398	29
53	398	33
54	398	57
55	398	86
56	398	124
57	398	82
58	398	52
59	398	70
60	398	84
61	398	90
62	398	45
63	398	10
64	398	38
65	398	13
66	398	11
67	398	53
68	398	82
69	398	94
70	398	75
71	398	77
72	398	72
73	398	71
74	398	54
75	398	58
76	398	71
77	398	85
78	398	67
79	398	81
80	398	131
81	398	104
82	398	73
83	398	108
84	398	86
85	398	112
86	398	89
87	398	107
88	398	117
89	398	82
90	398	118
91	398	82
92	398	86
93	398	79
94	398	106
95	398	94
96	398	111
97	398	118
98	398	89
99	398	58
100	398	57
101	398	58
102	398	46
103	398	62
104	398	50
105	398	58
106	398	43
107	398	81
108	398	94
109	398	63
110	398	79
111	398	88
112	398	84
113	398	115
114	398	97
115	398	81
116	398	82
117	398	104
118	398	117
119	398	78
120	398	94
121	398	106
122	398	99
123	398	92
124	398	99
125	398	86
126	398	109
127	398	87
128	398	106
129	398	110
130	398	114
131	398	134
132	398	126
133	398	109
134	398	96
135	398	112
136	398	90
137	398	107
138	398	135
139	398	152
140	398	111
141	398	102
142	398	84
143	398	118
144	398	144
145	398	121
146	398	97
147	398	97
148	398	108
149	398	84
150	398	63
151	398	97
152	398	68
153	398	81
154	398	73
155	398	97
156	398	121
157	398	125
158	398	95
159	398	93
160	398	119
161	398	85
162	398	79
163	398	86
164	398	60
165	398	76
166	398	62
167	398	76
168	398	59
169	398	81
170	398	83
171	398	73
172	398	78
173	398	74
174	398	73
175	398	69
176	398	102
177	398	74
178	398	104
179	398	107
180	398	84
181	398	94
182	398	83
183	398	100
184	398	96
185	398	80
186	398	95
187	398	87
188	398	82
189	398	65
190	398	92
191	398	102
192	398	120
193	398	96
194	398	86
195	398	105
196	398	94
197	398	101
198	398	90
199	398	105
200	398	103
201	398	91
202	398	124
203	398	133
204	398	119
205	398	116
206	398	135
207	398	126
208	398	123
209	398	119
210	398	100
211	398	103
212	398	104
213	398	140
214	398	162
215	398	127
216	398	128
217	398	137
218	398	118
219	398	127
220	398	123
221	398	102
222	398	120
223	398	96
224	398	121
225	398	107
226	398	126
227	398	108
228	398	113
229	398	99
230	398	109
231	398	106
232	398	92
233	398	107
234	398	116
235	398	124
236	398	120
237	398	115
238	398	116
239	398	97
240	398	98
241	398	104
242	398	126
243	398	129
244	398	62
245	398	118
246	398	98
247	398	102
248	398	93
249	398	99
250	398	114
251	398	88
252	398	101
253	398	87
254	398	98
255	398	103
256	398	102
257	398	101
258	398	109
259	398	108
260	398	92
261	398	86
262	398	86
263	398	82
264	398	97
265	398	76
266	398	77
267	398	68
268	398	91
269	398	92
270	398	107
271	398	83
272	398	101
273	398	101
274	398	115
275	398	100
276	398	86
277	398	98
278	398	75
279	398	98
280	398	130
281	398	101
282	398	81
283	398	93
284	398	87
285	398	97
286	398	110
287	398	89
288	398	103
289	398	108
290	398	105
291	398	108
292	398	75
293	398	84
294	398	83
295	398	93
296	398	101
297	398	73
298	398	115
299	398	91
300	398	129
301	398	108
302	398	93
303	398	93
304	398	51
305	398	48
306	398	22
307	398	41
308	398	34
309	398	83
310	398	94
311	398	116
312	398	110
313	398	94
314	398	100
315	398	101
316	398	106
317	398	101
318	398	122
319	398	119
320	398	103
321	398	99
322	398	98
323	398	87
324	398	99
325	398	91
326	398	79
327	398	85
328	398	111
329	398	86
330	398	109
331	398	128
332	398	120
333	398	130
334	398	127
335	398	131
336	398	137
337	398	142
338	398	95
339	398	78
340	398	71
341	398	98
342	398	99
343	398	81
344	398	101
345	398	111
346	398	116
347	398	151
348	398	134
349	398	122
350	398	106
351	398	133
352	398	117
353	398	112
354	398	121
355	398	167
356	398	194
357	398	179
358	398	114
359	398	130
360	398	169
361	398	112
362	398	101
363	398	80
364	398	123
365	398	111
366	398	39
367	398	64
368	398	56
369	398	101
370	398	96
371	398	122
372	398	171
373	398	209
374	398	249
375	398	199
376	398	284
377	398	253
378	398	232
379	398	241
380	398	303
381	398	341
382	398	337
383	398	356
384	398	223
385	398	325
386	398	332
387	398	334
388	398	340
389	398	396
390	398	607
391	398	865
392	398	1639
393	398	1934
394	398	2284
395	398	2767
396	398	3348
397	398	8398
398	398	54754
0	399	2
1	399	37
2	399	76
3	399	102
4	399	78
5	399	71
6	399	62
7	399	55
8	399	42
9	399	35
10	399	43
11	399	34
12	399	35
13	399	36
14	399	47
15	399	67
16	399	56
17	399	61
18	399	32
19	399	32
20	399	49
21	399	41
22	399	27
23	399	28
24	399	42
25	399	29
26	399	41
27	399	34
28	399	28
29	399	35
30	399	25
31	399	52
32	399	39
33	399	41
34	399	33
35	399	40
36	399	49
38	399	42
39	399	44
40	399	56
41	399	53
42	399	58
43	399	61
44	399	78
45	399	94
46	399	103
47	399	86
48	399	55
49	399	37
50	399	42
51	399	37
52	399	34
53	399	40
54	399	66
55	399	80
56	399	97
57	399	54
58	399	42
59	399	58
60	399	91
61	399	63
62	399	42
63	399	6
64	399	47
65	399	7
66	399	19
67	399	49
68	399	74
69	399	87
70	399	70
71	399	59
72	399	63
73	399	60
74	399	68
75	399	60
76	399	60
77	399	75
78	399	65
79	399	83
80	399	113
81	399	106
82	399	77
83	399	94
84	399	96
85	399	109
86	399	99
87	399	88
88	399	84
89	399	80
90	399	118
91	399	61
92	399	81
93	399	76
94	399	104
95	399	90
96	399	95
97	399	103
98	399	93
99	399	61
100	399	71
101	399	60
102	399	65
103	399	64
104	399	66
105	399	69
106	399	62
107	399	76
108	399	85
109	399	73
110	399	90
111	399	92
112	399	105
113	399	143
114	399	98
115	399	78
116	399	82
117	399	86
118	399	88
119	399	81
120	399	90
121	399	97
122	399	95
123	399	72
124	399	88
125	399	89
126	399	106
127	399	96
128	399	105
129	399	96
130	399	121
131	399	96
132	399	101
133	399	127
134	399	108
135	399	117
136	399	96
137	399	104
138	399	117
139	399	137
140	399	106
141	399	92
142	399	104
143	399	97
144	399	109
145	399	118
146	399	110
147	399	123
148	399	133
149	399	89
150	399	92
151	399	93
152	399	63
153	399	63
154	399	86
155	399	116
156	399	90
157	399	138
158	399	85
159	399	110
160	399	116
161	399	82
162	399	87
163	399	95
164	399	93
165	399	87
166	399	79
167	399	78
168	399	75
169	399	63
170	399	86
171	399	73
172	399	97
173	399	73
174	399	69
175	399	85
176	399	104
177	399	77
178	399	104
179	399	101
180	399	107
181	399	109
182	399	101
183	399	108
184	399	92
185	399	98
186	399	86
187	399	83
188	399	87
189	399	60
190	399	95
191	399	98
192	399	120
193	399	110
194	399	112
195	399	104
196	399	108
197	399	102
198	399	116
199	399	122
200	399	84
201	399	75
202	399	86
203	399	111
204	399	128
205	399	126
206	399	110
207	399	121
208	399	132
209	399	100
210	399	110
211	399	76
212	399	90
213	399	132
214	399	157
215	399	115
216	399	119
217	399	136
218	399	117
219	399	103
220	399	130
221	399	125
222	399	96
223	399	96
224	399	113
225	399	85
226	399	113
227	399	110
228	399	115
229	399	103
230	399	107
231	399	103
232	399	103
233	399	105
234	399	112
235	399	129
236	399	83
237	399	92
238	399	96
239	399	110
240	399	95
241	399	130
242	399	130
243	399	91
244	399	72
245	399	98
246	399	86
247	399	99
248	399	94
249	399	98
250	399	99
251	399	86
252	399	101
253	399	117
254	399	93
255	399	96
256	399	88
257	399	78
258	399	75
259	399	89
260	399	59
261	399	85
262	399	60
263	399	85
264	399	108
265	399	79
266	399	63
267	399	91
268	399	87
269	399	84
270	399	76
271	399	78
272	399	79
273	399	120
274	399	102
275	399	102
276	399	84
277	399	114
278	399	95
279	399	130
280	399	98
281	399	100
282	399	95
283	399	110
284	399	116
285	399	102
286	399	83
287	399	83
288	399	97
289	399	114
290	399	87
291	399	88
292	399	75
293	399	82
294	399	95
295	399	82
296	399	84
297	399	66
298	399	70
299	399	83
300	399	104
301	399	88
302	399	92
303	399	90
304	399	57
305	399	63
306	399	30
307	399	27
308	399	40
309	399	78
310	399	105
311	399	78
312	399	111
313	399	95
314	399	110
315	399	95
316	399	86
317	399	101
318	399	98
319	399	69
320	399	89
321	399	110
322	399	125
323	399	91
324	399	100
325	399	110
326	399	94
327	399	98
328	399	138
329	399	89
330	399	110
331	399	114
332	399	123
333	399	127
334	399	100
335	399	110
336	399	132
337	399	107
338	399	84
339	399	75
340	399	79
341	399	96
342	399	80
343	399	75
344	399	96
345	399	101
346	399	102
347	399	139
348	399	134
349	399	115
350	399	122
351	399	120
352	399	97
353	399	99
354	399	126
355	399	154
356	399	173
357	399	140
358	399	93
359	399	120
360	399	154
361	399	128
362	399	126
363	399	71
364	399	118
365	399	127
366	399	35
367	399	60
368	399	57
369	399	89
370	399	96
371	399	138
372	399	141
373	399	186
374	399	185
375	399	175
376	399	200
377	399	220
378	399	245
379	399	219
380	399	249
381	399	307
382	399	292
383	399	271
384	399	193
385	399	293
386	399	279
387	399	258
388	399	261
389	399	285
390	399	473
391	399	634
392	399	1293
393	399	1395
394	399	1628
395	399	2002
396	399	2258
397	399	4467
398	399	17504
399	399	49682
1	400	43
2	400	70
3	400	85
4	400	57
5	400	49
6	400	39
7	400	49
8	400	30
9	400	35
10	400	38
11	400	25
12	400	26
13	400	37
14	400	41
15	400	35
16	400	48
17	400	34
18	400	22
19	400	26
20	400	27
21	400	30
22	400	32
23	400	20
24	400	26
25	400	17
26	400	22
27	400	22
28	400	27
29	400	20
30	400	13
31	400	29
32	400	30
33	400	26
34	400	25
35	400	29
36	400	51
38	400	21
39	400	26
40	400	29
41	400	28
42	400	40
43	400	44
44	400	66
45	400	75
46	400	95
47	400	55
48	400	55
49	400	33
50	400	42
51	400	46
52	400	43
53	400	31
54	400	49
55	400	69
56	400	89
57	400	40
58	400	43
59	400	38
60	400	73
61	400	64
62	400	54
63	400	11
64	400	39
65	400	16
66	400	9
67	400	44
68	400	60
69	400	63
70	400	60
71	400	49
72	400	44
73	400	55
74	400	59
75	400	37
76	400	70
77	400	63
78	400	53
79	400	62
80	400	94
81	400	93
82	400	84
83	400	93
84	400	87
85	400	87
86	400	93
87	400	92
88	400	69
89	400	56
90	400	87
91	400	66
92	400	63
93	400	67
94	400	78
95	400	65
96	400	110
97	400	95
98	400	83
99	400	79
100	400	54
101	400	74
102	400	46
103	400	75
104	400	56
105	400	68
106	400	61
107	400	75
108	400	84
109	400	63
110	400	66
111	400	89
112	400	86
113	400	128
114	400	61
115	400	41
116	400	66
117	400	58
118	400	72
119	400	72
120	400	71
121	400	87
122	400	95
123	400	74
124	400	95
125	400	73
126	400	95
127	400	108
128	400	96
129	400	68
130	400	89
131	400	105
132	400	93
133	400	88
134	400	70
135	400	85
136	400	64
137	400	66
138	400	105
139	400	106
140	400	92
141	400	53
142	400	90
143	400	79
144	400	110
145	400	113
146	400	107
147	400	75
148	400	84
149	400	93
150	400	72
151	400	77
152	400	66
153	400	105
154	400	79
155	400	101
156	400	64
157	400	110
158	400	72
159	400	128
160	400	115
161	400	61
162	400	84
163	400	80
164	400	78
165	400	70
166	400	84
167	400	60
168	400	64
169	400	76
170	400	73
171	400	76
172	400	72
173	400	72
174	400	69
175	400	76
176	400	90
177	400	56
178	400	76
179	400	65
180	400	83
181	400	84
182	400	76
183	400	90
184	400	89
185	400	92
186	400	81
187	400	51
188	400	83
189	400	66
190	400	93
191	400	99
192	400	95
193	400	102
194	400	85
195	400	105
196	400	88
197	400	99
198	400	93
199	400	95
200	400	51
201	400	62
202	400	57
203	400	103
204	400	96
205	400	94
206	400	77
207	400	85
208	400	105
209	400	105
210	400	77
211	400	59
212	400	62
213	400	96
214	400	115
215	400	100
216	400	93
217	400	121
218	400	95
219	400	82
220	400	88
221	400	102
222	400	65
223	400	95
224	400	89
225	400	66
226	400	89
227	400	78
228	400	107
229	400	97
230	400	116
231	400	94
232	400	86
233	400	101
234	400	112
235	400	107
236	400	101
237	400	91
238	400	89
239	400	81
240	400	107
241	400	96
242	400	106
243	400	88
244	400	63
245	400	81
246	400	86
247	400	79
248	400	71
249	400	83
250	400	85
251	400	65
252	400	83
253	400	104
254	400	88
255	400	79
256	400	59
257	400	71
258	400	63
259	400	64
260	400	54
261	400	47
262	400	63
263	400	73
264	400	77
265	400	52
266	400	45
267	400	77
268	400	74
269	400	54
270	400	73
271	400	62
272	400	54
273	400	88
274	400	88
275	400	68
276	400	77
277	400	95
278	400	97
279	400	98
280	400	78
281	400	99
282	400	109
283	400	97
284	400	101
285	400	112
286	400	104
287	400	84
288	400	99
289	400	94
290	400	96
291	400	68
292	400	52
293	400	62
294	400	73
295	400	67
296	400	51
297	400	35
298	400	71
299	400	68
300	400	114
301	400	70
302	400	70
303	400	78
304	400	47
305	400	46
306	400	28
307	400	24
308	400	32
309	400	90
310	400	95
311	400	59
312	400	73
313	400	78
314	400	76
315	400	95
316	400	71
317	400	69
318	400	85
319	400	70
320	400	84
321	400	85
322	400	86
323	400	83
324	400	107
325	400	98
326	400	84
327	400	100
328	400	99
329	400	83
330	400	89
331	400	88
332	400	100
333	400	107
334	400	72
335	400	115
336	400	110
337	400	97
338	400	62
339	400	51
340	400	66
341	400	71
342	400	74
343	400	62
344	400	80
345	400	86
346	400	91
347	400	117
348	400	112
349	400	94
350	400	89
351	400	124
352	400	74
353	400	78
354	400	76
355	400	137
356	400	148
357	400	124
358	400	85
359	400	90
360	400	130
361	400	77
362	400	130
363	400	73
364	400	102
365	400	128
366	400	33
367	400	42
368	400	45
369	400	76
370	400	83
371	400	117
372	400	120
373	400	132
374	400	164
375	400	140
376	400	178
377	400	157
378	400	160
379	400	157
380	400	212
381	400	258
382	400	209
383	400	249
384	400	141
385	400	229
386	400	231
387	400	197
388	400	190
389	400	229
390	400	327
391	400	460
392	400	890
393	400	962
394	400	1160
395	400	1475
396	400	1624
397	400	3503
398	400	8672
399	400	13495
400	400	40520
0	401	5
1	401	44
2	401	68
3	401	92
4	401	108
5	401	55
6	401	41
7	401	42
8	401	47
9	401	30
10	401	31
11	401	31
12	401	26
13	401	37
14	401	53
15	401	42
16	401	55
17	401	49
18	401	38
19	401	34
20	401	38
21	401	35
22	401	36
23	401	39
24	401	23
25	401	26
26	401	23
27	401	34
28	401	27
29	401	32
30	401	25
31	401	37
32	401	32
33	401	29
34	401	42
35	401	41
36	401	47
38	401	37
39	401	46
40	401	28
41	401	42
42	401	62
43	401	56
44	401	68
45	401	96
46	401	95
47	401	68
48	401	56
49	401	37
50	401	62
51	401	49
52	401	47
53	401	39
54	401	62
55	401	83
56	401	99
57	401	56
58	401	39
59	401	57
60	401	78
61	401	88
62	401	71
63	401	8
64	401	47
65	401	22
66	401	24
67	401	67
68	401	79
69	401	59
70	401	65
71	401	78
72	401	35
73	401	61
74	401	58
75	401	52
76	401	62
77	401	67
78	401	75
79	401	67
80	401	123
81	401	105
82	401	97
83	401	96
84	401	134
85	401	130
86	401	106
87	401	100
88	401	102
89	401	80
90	401	101
91	401	89
92	401	89
93	401	88
94	401	104
95	401	89
96	401	103
97	401	101
98	401	113
99	401	93
100	401	71
101	401	95
102	401	64
103	401	75
104	401	76
105	401	81
106	401	65
107	401	82
108	401	113
109	401	74
110	401	91
111	401	111
112	401	109
113	401	127
114	401	94
115	401	64
116	401	79
117	401	73
118	401	69
119	401	101
120	401	103
121	401	111
122	401	98
123	401	80
124	401	107
125	401	90
126	401	95
127	401	102
128	401	119
129	401	79
130	401	116
131	401	113
132	401	111
133	401	116
134	401	119
135	401	102
136	401	96
137	401	95
138	401	105
139	401	122
140	401	116
141	401	87
142	401	103
143	401	90
144	401	138
145	401	99
146	401	123
147	401	113
148	401	97
149	401	107
150	401	103
151	401	88
152	401	79
153	401	99
154	401	95
155	401	112
156	401	99
157	401	116
158	401	87
159	401	121
160	401	118
161	401	82
162	401	92
163	401	90
164	401	94
165	401	79
166	401	103
167	401	103
168	401	75
169	401	88
170	401	86
171	401	95
172	401	105
173	401	81
174	401	80
175	401	84
176	401	107
177	401	62
178	401	93
179	401	81
180	401	85
181	401	109
182	401	111
183	401	105
184	401	124
185	401	84
186	401	92
187	401	83
188	401	95
189	401	79
190	401	121
191	401	107
192	401	110
193	401	135
194	401	122
195	401	112
196	401	130
197	401	121
198	401	134
199	401	125
200	401	91
201	401	82
202	401	87
203	401	112
204	401	123
205	401	105
206	401	118
207	401	86
208	401	113
209	401	98
210	401	89
211	401	91
212	401	94
213	401	104
214	401	126
215	401	121
216	401	127
217	401	158
218	401	114
219	401	95
220	401	123
221	401	106
222	401	96
223	401	75
224	401	108
225	401	92
226	401	93
227	401	131
228	401	126
229	401	136
230	401	118
231	401	114
232	401	114
233	401	133
234	401	141
235	401	127
236	401	117
237	401	99
238	401	90
239	401	123
240	401	111
241	401	104
242	401	140
243	401	117
244	401	85
245	401	96
246	401	122
247	401	98
248	401	113
249	401	100
250	401	92
251	401	77
252	401	108
253	401	117
254	401	124
255	401	87
256	401	91
257	401	90
258	401	83
259	401	97
260	401	71
261	401	62
262	401	62
263	401	65
264	401	107
265	401	65
266	401	54
267	401	72
268	401	88
269	401	95
270	401	89
271	401	63
272	401	94
273	401	98
274	401	118
275	401	107
276	401	93
277	401	107
278	401	110
279	401	130
280	401	103
281	401	122
282	401	119
283	401	115
284	401	93
285	401	122
286	401	103
287	401	106
288	401	95
289	401	92
290	401	115
291	401	78
292	401	68
293	401	80
294	401	83
295	401	74
296	401	83
297	401	46
298	401	77
299	401	93
300	401	94
301	401	97
302	401	76
303	401	105
304	401	68
305	401	48
306	401	45
307	401	21
308	401	60
309	401	80
310	401	93
311	401	86
312	401	114
313	401	108
314	401	112
315	401	86
316	401	100
317	401	88
318	401	102
319	401	73
320	401	108
321	401	116
322	401	103
323	401	103
324	401	128
325	401	129
326	401	97
327	401	123
328	401	148
329	401	89
330	401	129
331	401	110
332	401	138
333	401	136
334	401	91
335	401	114
336	401	158
337	401	123
338	401	70
339	401	66
340	401	80
341	401	91
342	401	85
343	401	69
344	401	75
345	401	94
346	401	88
347	401	118
348	401	121
349	401	108
350	401	100
351	401	114
352	401	109
353	401	85
354	401	101
355	401	129
356	401	168
357	401	145
358	401	109
359	401	106
360	401	146
361	401	110
362	401	125
363	401	81
364	401	117
365	401	162
366	401	47
367	401	55
368	401	59
369	401	94
370	401	93
371	401	136
372	401	141
373	401	160
374	401	182
375	401	174
376	401	188
377	401	196
378	401	193
379	401	164
380	401	251
381	401	294
382	401	270
383	401	247
384	401	143
385	401	267
386	401	259
387	401	258
388	401	220
389	401	227
390	401	380
391	401	448
392	401	913
393	401	1035
394	401	1195
395	401	1491
396	401	1692
397	401	2948
398	401	6572
399	401	7073
400	401	14649
401	401	49990
0	402	6
1	402	54
2	402	69
3	402	98
4	402	87
5	402	54
6	402	51
7	402	64
8	402	71
9	402	37
10	402	45
11	402	45
12	402	35
13	402	45
14	402	51
15	402	86
16	402	40
17	402	50
18	402	42
19	402	31
20	402	44
21	402	39
22	402	41
23	402	38
24	402	31
25	402	26
26	402	37
27	402	30
28	402	27
29	402	28
30	402	37
31	402	45
32	402	51
33	402	35
34	402	45
35	402	35
36	402	41
38	402	44
39	402	36
40	402	51
41	402	39
42	402	45
43	402	56
44	402	96
45	402	107
46	402	112
47	402	56
48	402	62
49	402	35
50	402	40
51	402	49
52	402	33
53	402	49
54	402	57
55	402	93
56	402	113
57	402	58
58	402	53
59	402	53
60	402	102
61	402	80
62	402	46
63	402	8
64	402	51
65	402	19
66	402	8
67	402	66
68	402	81
69	402	73
70	402	52
71	402	66
72	402	50
73	402	58
74	402	49
75	402	44
76	402	63
77	402	71
78	402	73
79	402	93
80	402	132
81	402	109
82	402	96
83	402	119
84	402	93
85	402	143
86	402	121
87	402	99
88	402	90
89	402	98
90	402	122
91	402	90
92	402	102
93	402	87
94	402	82
95	402	102
96	402	94
97	402	116
98	402	105
99	402	91
100	402	69
101	402	81
102	402	67
103	402	81
104	402	68
105	402	63
106	402	56
107	402	80
108	402	116
109	402	55
110	402	89
111	402	108
112	402	119
113	402	126
114	402	106
115	402	65
116	402	78
117	402	96
118	402	77
119	402	81
120	402	76
121	402	100
122	402	106
123	402	80
124	402	100
125	402	102
126	402	120
127	402	113
128	402	105
129	402	103
130	402	113
131	402	105
132	402	116
133	402	110
134	402	105
135	402	83
136	402	96
137	402	93
138	402	106
139	402	117
140	402	108
141	402	97
142	402	126
143	402	110
144	402	104
145	402	116
146	402	123
147	402	111
148	402	114
149	402	92
150	402	102
151	402	88
152	402	74
153	402	76
154	402	94
155	402	99
156	402	106
157	402	137
158	402	91
159	402	122
160	402	102
161	402	96
162	402	101
163	402	89
164	402	98
165	402	80
166	402	80
167	402	83
168	402	93
169	402	70
170	402	84
171	402	78
172	402	96
173	402	79
174	402	86
175	402	96
176	402	102
177	402	82
178	402	91
179	402	101
180	402	90
181	402	97
182	402	78
183	402	91
184	402	122
185	402	102
186	402	106
187	402	75
188	402	109
189	402	74
190	402	122
191	402	112
192	402	114
193	402	101
194	402	109
195	402	96
196	402	111
197	402	123
198	402	113
199	402	111
200	402	99
201	402	72
202	402	62
203	402	133
204	402	151
205	402	112
206	402	111
207	402	111
208	402	125
209	402	117
210	402	85
211	402	82
212	402	86
213	402	143
214	402	142
215	402	123
216	402	122
217	402	133
218	402	116
219	402	113
220	402	98
221	402	120
222	402	110
223	402	96
224	402	105
225	402	86
226	402	106
227	402	91
228	402	115
229	402	108
230	402	121
231	402	114
232	402	119
233	402	137
234	402	124
235	402	137
236	402	119
237	402	101
238	402	91
239	402	100
240	402	120
241	402	118
242	402	119
243	402	104
244	402	68
245	402	105
246	402	93
247	402	109
248	402	106
249	402	107
250	402	107
251	402	103
252	402	100
253	402	98
254	402	108
255	402	100
256	402	97
257	402	79
258	402	89
259	402	104
260	402	76
261	402	87
262	402	67
263	402	81
264	402	115
265	402	86
266	402	71
267	402	101
268	402	92
269	402	86
270	402	98
271	402	74
272	402	81
273	402	109
274	402	100
275	402	112
276	402	95
277	402	103
278	402	105
279	402	119
280	402	113
281	402	109
282	402	110
283	402	106
284	402	98
285	402	111
286	402	92
287	402	108
288	402	107
289	402	108
290	402	113
291	402	79
292	402	68
293	402	77
294	402	75
295	402	87
296	402	70
297	402	60
298	402	78
299	402	83
300	402	109
301	402	101
302	402	89
303	402	82
304	402	68
305	402	40
306	402	42
307	402	34
308	402	65
309	402	107
310	402	104
311	402	89
312	402	115
313	402	92
314	402	101
315	402	89
316	402	104
317	402	97
318	402	90
319	402	78
320	402	92
321	402	100
322	402	113
323	402	99
324	402	98
325	402	110
326	402	95
327	402	98
328	402	136
329	402	93
330	402	97
331	402	110
332	402	126
333	402	134
334	402	98
335	402	130
336	402	143
337	402	109
338	402	95
339	402	71
340	402	82
341	402	101
342	402	78
343	402	73
344	402	85
345	402	92
346	402	108
347	402	135
348	402	120
349	402	101
350	402	93
351	402	110
352	402	94
353	402	108
354	402	99
355	402	148
356	402	174
357	402	158
358	402	111
359	402	126
360	402	181
361	402	120
362	402	118
363	402	98
364	402	94
365	402	144
366	402	44
367	402	50
368	402	46
369	402	114
370	402	100
371	402	163
372	402	163
373	402	182
374	402	238
375	402	191
376	402	210
377	402	228
378	402	229
379	402	213
380	402	240
381	402	297
382	402	259
383	402	292
384	402	192
385	402	296
386	402	263
387	402	312
388	402	227
389	402	271
390	402	381
391	402	516
392	402	1073
393	402	1163
394	402	1329
395	402	1665
396	402	1910
397	402	3730
398	402	7398
399	402	7121
400	402	9940
401	402	17811
402	402	49718
0	403	1
1	403	26
2	403	71
3	403	116
4	403	70
5	403	73
6	403	65
7	403	53
8	403	41
9	403	41
10	403	32
11	403	33
12	403	30
13	403	45
14	403	61
15	403	62
16	403	55
17	403	52
18	403	40
19	403	30
20	403	40
21	403	32
22	403	50
23	403	23
24	403	39
25	403	37
26	403	26
27	403	25
28	403	28
29	403	27
30	403	26
31	403	49
32	403	31
33	403	34
34	403	42
35	403	46
36	403	50
38	403	40
39	403	49
40	403	40
41	403	62
42	403	54
43	403	62
44	403	75
45	403	106
46	403	112
47	403	50
48	403	41
49	403	32
50	403	39
51	403	42
52	403	30
53	403	24
54	403	60
55	403	58
56	403	98
57	403	72
58	403	54
59	403	72
60	403	87
61	403	79
62	403	45
63	403	9
64	403	42
65	403	12
66	403	13
67	403	57
68	403	77
69	403	70
70	403	97
71	403	85
72	403	58
73	403	78
74	403	58
75	403	60
76	403	66
77	403	65
78	403	61
79	403	78
80	403	111
81	403	121
82	403	71
83	403	81
84	403	88
85	403	99
86	403	113
87	403	84
88	403	125
89	403	77
90	403	90
91	403	89
92	403	94
93	403	67
94	403	92
95	403	66
96	403	82
97	403	76
98	403	78
99	403	65
100	403	37
101	403	53
102	403	56
103	403	56
104	403	59
105	403	50
106	403	59
107	403	75
108	403	95
109	403	54
110	403	60
111	403	65
112	403	88
113	403	112
114	403	84
115	403	86
116	403	80
117	403	81
118	403	77
119	403	84
120	403	91
121	403	76
122	403	71
123	403	88
124	403	99
125	403	78
126	403	83
127	403	108
128	403	105
129	403	106
130	403	114
131	403	113
132	403	89
133	403	93
134	403	102
135	403	79
136	403	86
137	403	80
138	403	140
139	403	154
140	403	136
141	403	103
142	403	89
143	403	87
144	403	111
145	403	93
146	403	97
147	403	110
148	403	101
149	403	96
150	403	78
151	403	92
152	403	54
153	403	72
154	403	76
155	403	116
156	403	106
157	403	133
158	403	80
159	403	111
160	403	102
161	403	71
162	403	70
163	403	80
164	403	79
165	403	84
166	403	93
167	403	71
168	403	55
169	403	69
170	403	64
171	403	76
172	403	62
173	403	59
174	403	85
175	403	71
176	403	83
177	403	66
178	403	69
179	403	75
180	403	80
181	403	95
182	403	74
183	403	84
184	403	101
185	403	83
186	403	101
187	403	79
188	403	81
189	403	67
190	403	93
191	403	83
192	403	105
193	403	84
194	403	97
195	403	106
196	403	86
197	403	95
198	403	83
199	403	91
200	403	90
201	403	60
202	403	71
203	403	116
204	403	106
205	403	95
206	403	121
207	403	101
208	403	121
209	403	110
210	403	106
211	403	108
212	403	85
213	403	117
214	403	140
215	403	127
216	403	122
217	403	117
218	403	143
219	403	120
220	403	107
221	403	100
222	403	96
223	403	77
224	403	90
225	403	111
226	403	116
227	403	93
228	403	94
229	403	94
230	403	87
231	403	103
232	403	116
233	403	92
234	403	128
235	403	122
236	403	124
237	403	111
238	403	97
239	403	84
240	403	90
241	403	87
242	403	125
243	403	81
244	403	72
245	403	96
246	403	97
247	403	82
248	403	106
249	403	113
250	403	104
251	403	56
252	403	95
253	403	89
254	403	74
255	403	84
256	403	91
257	403	73
258	403	81
259	403	95
260	403	70
261	403	68
262	403	71
263	403	85
264	403	78
265	403	71
266	403	73
267	403	87
268	403	98
269	403	91
270	403	88
271	403	76
272	403	86
273	403	99
274	403	97
275	403	91
276	403	86
277	403	90
278	403	85
279	403	84
280	403	83
281	403	90
282	403	102
283	403	94
284	403	100
285	403	90
286	403	113
287	403	103
288	403	97
289	403	87
290	403	86
291	403	74
292	403	66
293	403	74
294	403	84
295	403	82
296	403	81
297	403	67
298	403	82
299	403	93
300	403	121
301	403	91
302	403	74
303	403	73
304	403	48
305	403	49
306	403	32
307	403	35
308	403	61
309	403	85
310	403	94
311	403	92
312	403	81
313	403	91
314	403	88
315	403	94
316	403	79
317	403	86
318	403	89
319	403	69
320	403	99
321	403	83
322	403	76
323	403	81
324	403	72
325	403	66
326	403	77
327	403	79
328	403	120
329	403	84
330	403	106
331	403	103
332	403	117
333	403	131
334	403	98
335	403	127
336	403	157
337	403	119
338	403	94
339	403	71
340	403	69
341	403	94
342	403	94
343	403	72
344	403	86
345	403	92
346	403	136
347	403	133
348	403	119
349	403	107
350	403	113
351	403	139
352	403	102
353	403	108
354	403	100
355	403	134
356	403	168
357	403	152
358	403	101
359	403	112
360	403	141
361	403	87
362	403	90
363	403	81
364	403	102
365	403	107
366	403	34
367	403	54
368	403	50
369	403	95
370	403	87
371	403	134
372	403	159
373	403	150
374	403	187
375	403	155
376	403	200
377	403	209
378	403	191
379	403	196
380	403	251
381	403	301
382	403	262
383	403	300
384	403	160
385	403	255
386	403	286
387	403	268
388	403	302
389	403	289
390	403	465
391	403	688
392	403	1316
393	403	1433
394	403	1671
395	403	2136
396	403	2352
397	403	5382
398	403	8904
399	403	7348
400	403	9290
401	403	7844
402	403	14840
403	403	44854
0	404	1
1	404	22
2	404	106
3	404	163
4	404	159
5	404	125
6	404	125
7	404	120
8	404	89
9	404	102
10	404	82
11	404	97
12	404	81
13	404	103
14	404	97
15	404	102
16	404	74
17	404	101
18	404	81
19	404	72
20	404	80
21	404	73
22	404	85
23	404	76
24	404	91
25	404	74
26	404	60
27	404	80
28	404	70
29	404	62
30	404	67
31	404	71
32	404	80
33	404	86
34	404	115
35	404	84
36	404	76
38	404	95
39	404	128
40	404	108
41	404	121
42	404	130
43	404	151
44	404	206
45	404	178
46	404	127
47	404	52
48	404	30
49	404	16
50	404	28
51	404	21
52	404	22
53	404	12
54	404	45
55	404	100
56	404	136
57	404	176
58	404	131
59	404	155
60	404	142
61	404	85
62	404	17
63	404	6
64	404	30
65	404	13
66	404	8
67	404	39
68	404	109
69	404	167
70	404	154
71	404	159
72	404	118
73	404	147
74	404	143
75	404	131
76	404	145
77	404	143
78	404	141
79	404	180
80	404	118
81	404	113
82	404	79
83	404	107
84	404	55
85	404	76
86	404	70
87	404	99
88	404	147
89	404	177
90	404	95
91	404	74
92	404	74
93	404	47
94	404	110
95	404	101
96	404	66
97	404	140
98	404	60
99	404	39
100	404	36
101	404	39
102	404	20
103	404	31
104	404	30
105	404	36
106	404	32
107	404	62
108	404	77
109	404	42
110	404	46
111	404	57
112	404	77
113	404	82
114	404	113
115	404	124
116	404	148
117	404	101
118	404	133
119	404	76
120	404	86
121	404	62
122	404	61
123	404	74
124	404	69
125	404	56
126	404	74
127	404	86
128	404	110
129	404	188
130	404	134
131	404	123
132	404	125
133	404	120
134	404	133
135	404	120
136	404	124
137	404	140
138	404	188
139	404	137
140	404	125
141	404	137
142	404	104
143	404	146
144	404	112
145	404	59
146	404	54
147	404	54
148	404	64
149	404	58
150	404	50
151	404	48
152	404	39
153	404	44
154	404	47
155	404	80
156	404	183
157	404	140
158	404	87
159	404	59
160	404	66
161	404	60
162	404	52
163	404	45
164	404	57
165	404	38
166	404	71
167	404	58
168	404	44
169	404	49
170	404	63
171	404	59
172	404	52
173	404	56
174	404	71
175	404	74
176	404	65
177	404	50
178	404	73
179	404	117
180	404	78
181	404	102
182	404	103
183	404	97
184	404	81
185	404	118
186	404	181
187	404	141
188	404	113
189	404	71
190	404	70
191	404	73
192	404	63
193	404	56
194	404	63
195	404	66
196	404	65
197	404	99
198	404	104
199	404	113
200	404	195
201	404	182
202	404	126
203	404	114
204	404	127
205	404	106
206	404	131
207	404	116
208	404	102
209	404	134
210	404	167
211	404	220
212	404	189
213	404	131
214	404	144
215	404	157
216	404	127
217	404	111
218	404	134
219	404	169
220	404	128
221	404	118
222	404	129
223	404	144
224	404	183
225	404	211
226	404	198
227	404	69
228	404	54
229	404	57
230	404	55
231	404	77
232	404	68
233	404	63
234	404	91
235	404	121
236	404	161
237	404	94
238	404	83
239	404	57
240	404	76
241	404	68
242	404	100
243	404	148
244	404	107
245	404	78
246	404	94
247	404	61
248	404	86
249	404	127
250	404	97
251	404	82
252	404	63
253	404	50
254	404	88
255	404	111
256	404	139
257	404	130
258	404	100
259	404	149
260	404	154
261	404	126
262	404	104
263	404	168
264	404	100
265	404	139
266	404	116
267	404	138
268	404	111
269	404	119
270	404	141
271	404	145
272	404	108
273	404	60
274	404	96
275	404	96
276	404	47
277	404	61
278	404	61
279	404	51
280	404	101
281	404	93
282	404	60
283	404	67
284	404	67
285	404	66
286	404	78
287	404	92
288	404	78
289	404	69
290	404	92
291	404	123
292	404	166
293	404	130
294	404	121
295	404	122
296	404	136
297	404	152
298	404	140
299	404	107
300	404	102
301	404	96
302	404	88
303	404	79
304	404	32
305	404	32
306	404	24
307	404	24
308	404	64
309	404	56
310	404	50
311	404	80
312	404	112
313	404	83
314	404	69
315	404	104
316	404	105
317	404	96
318	404	183
319	404	110
320	404	73
321	404	94
322	404	62
323	404	64
324	404	68
325	404	67
326	404	63
327	404	53
328	404	72
329	404	60
330	404	104
331	404	106
332	404	112
333	404	158
334	404	115
335	404	120
336	404	111
337	404	130
338	404	209
339	404	212
340	404	139
341	404	150
342	404	170
343	404	175
344	404	180
345	404	166
346	404	178
347	404	128
348	404	163
349	404	155
350	404	213
351	404	187
352	404	201
353	404	155
354	404	198
355	404	164
356	404	163
357	404	191
358	404	217
359	404	264
360	404	92
361	404	52
362	404	68
363	404	56
364	404	55
365	404	72
366	404	33
367	404	32
368	404	55
369	404	72
370	404	62
371	404	121
372	404	242
373	404	318
374	404	280
375	404	263
376	404	354
377	404	326
378	404	364
379	404	314
380	404	359
381	404	327
382	404	437
383	404	402
384	404	338
385	404	486
386	404	501
387	404	493
388	404	672
389	404	816
390	404	1094
391	404	1788
392	404	2609
393	404	2481
394	404	2583
395	404	2969
396	404	3154
397	404	6653
398	404	6982
399	404	5086
400	404	5523
401	404	4198
402	404	5741
403	404	11138
404	404	59841
1	405	16
2	405	87
3	405	210
4	405	206
5	405	204
6	405	210
7	405	208
8	405	171
9	405	165
10	405	130
11	405	156
12	405	139
13	405	138
14	405	171
15	405	132
16	405	147
17	405	134
18	405	128
19	405	130
20	405	155
21	405	131
22	405	135
23	405	121
24	405	142
25	405	123
26	405	100
27	405	147
28	405	148
29	405	109
30	405	113
31	405	108
32	405	120
33	405	158
34	405	197
35	405	156
36	405	146
38	405	157
39	405	216
40	405	208
41	405	195
42	405	219
43	405	216
44	405	261
45	405	194
46	405	100
47	405	32
48	405	17
49	405	15
50	405	15
51	405	17
52	405	15
53	405	13
54	405	35
55	405	68
56	405	119
57	405	219
58	405	176
59	405	212
60	405	155
61	405	59
62	405	26
63	405	2
64	405	18
65	405	5
66	405	9
67	405	29
68	405	108
69	405	185
70	405	174
71	405	195
72	405	189
73	405	198
74	405	200
75	405	179
76	405	227
77	405	179
78	405	174
79	405	171
80	405	78
81	405	81
82	405	89
83	405	92
84	405	54
85	405	72
86	405	49
87	405	70
88	405	176
89	405	237
90	405	109
91	405	47
92	405	51
93	405	43
94	405	85
95	405	77
96	405	67
97	405	130
98	405	31
99	405	31
100	405	19
101	405	36
102	405	22
103	405	24
104	405	31
105	405	19
106	405	30
107	405	48
108	405	51
109	405	27
110	405	16
111	405	40
112	405	57
113	405	64
114	405	126
115	405	158
116	405	168
117	405	90
118	405	128
119	405	70
120	405	62
121	405	31
122	405	46
123	405	50
124	405	55
125	405	52
126	405	58
127	405	68
128	405	89
129	405	174
130	405	118
131	405	135
132	405	139
133	405	109
134	405	162
135	405	113
136	405	138
137	405	163
138	405	253
139	405	151
140	405	134
141	405	144
142	405	76
143	405	120
144	405	77
145	405	57
146	405	50
147	405	40
148	405	63
149	405	47
150	405	29
151	405	37
152	405	22
153	405	40
154	405	37
155	405	63
156	405	190
157	405	118
158	405	61
159	405	57
160	405	62
161	405	55
162	405	44
163	405	36
164	405	40
165	405	36
166	405	62
167	405	54
168	405	40
169	405	46
170	405	165
171	405	61
172	405	51
173	405	56
174	405	60
175	405	53
176	405	42
177	405	40
178	405	71
179	405	102
180	405	75
181	405	68
182	405	69
183	405	74
184	405	76
185	405	85
186	405	178
187	405	148
188	405	119
189	405	40
190	405	53
191	405	69
192	405	70
193	405	58
194	405	47
195	405	43
196	405	41
197	405	64
198	405	55
199	405	98
200	405	226
201	405	251
202	405	146
203	405	121
204	405	137
205	405	102
206	405	131
207	405	149
208	405	154
209	405	172
210	405	226
211	405	298
212	405	262
213	405	109
214	405	137
215	405	167
216	405	105
217	405	101
218	405	109
219	405	215
220	405	159
221	405	160
222	405	163
223	405	214
224	405	269
225	405	319
226	405	303
227	405	99
228	405	63
229	405	55
230	405	56
231	405	64
232	405	56
233	405	58
234	405	60
235	405	114
236	405	180
237	405	108
238	405	104
239	405	56
240	405	66
241	405	52
242	405	110
243	405	125
244	405	62
245	405	62
246	405	86
247	405	64
248	405	81
249	405	106
250	405	86
251	405	75
252	405	58
253	405	51
254	405	67
255	405	94
256	405	164
257	405	111
258	405	120
259	405	177
260	405	181
261	405	162
262	405	145
263	405	161
264	405	145
265	405	144
266	405	181
267	405	132
268	405	146
269	405	130
270	405	175
271	405	175
272	405	110
273	405	61
274	405	66
275	405	84
276	405	59
277	405	41
278	405	39
279	405	60
280	405	98
281	405	70
282	405	34
283	405	56
284	405	50
285	405	37
286	405	64
287	405	127
288	405	73
289	405	59
290	405	72
291	405	144
292	405	181
293	405	171
294	405	98
295	405	104
296	405	158
297	405	178
298	405	146
299	405	120
300	405	98
301	405	86
302	405	80
303	405	59
304	405	43
305	405	31
306	405	24
307	405	25
308	405	45
309	405	46
310	405	56
311	405	59
312	405	83
313	405	61
314	405	63
315	405	70
316	405	92
317	405	79
318	405	155
319	405	162
320	405	61
321	405	63
322	405	54
323	405	43
324	405	46
325	405	48
326	405	42
327	405	41
328	405	35
329	405	69
330	405	82
331	405	100
332	405	76
333	405	110
334	405	110
335	405	125
336	405	112
337	405	152
338	405	281
339	405	272
340	405	187
341	405	216
342	405	242
343	405	239
344	405	262
345	405	227
346	405	279
347	405	200
348	405	190
349	405	187
350	405	281
351	405	262
352	405	242
353	405	224
354	405	182
355	405	184
356	405	163
357	405	184
358	405	293
359	405	290
360	405	71
361	405	46
362	405	38
363	405	33
364	405	50
365	405	48
366	405	23
367	405	40
368	405	29
369	405	59
370	405	57
371	405	74
372	405	221
373	405	279
374	405	296
375	405	268
376	405	355
377	405	354
378	405	381
379	405	360
380	405	370
381	405	286
382	405	488
383	405	378
384	405	375
385	405	557
386	405	616
387	405	699
388	405	1059
389	405	1151
390	405	1574
391	405	1915
392	405	2362
393	405	2069
394	405	1958
395	405	2084
396	405	1955
397	405	3184
398	405	2543
399	405	1834
400	405	1596
401	405	1485
402	405	1938
403	405	3048
404	405	16313
405	405	75549
1	406	16
2	406	64
3	406	186
4	406	189
5	406	172
6	406	207
7	406	206
8	406	222
9	406	161
10	406	149
11	406	168
12	406	155
13	406	146
14	406	177
15	406	136
16	406	151
17	406	135
18	406	152
19	406	155
20	406	168
21	406	128
22	406	137
23	406	131
24	406	137
25	406	146
26	406	130
27	406	154
28	406	121
29	406	117
30	406	137
31	406	137
32	406	142
33	406	147
34	406	180
35	406	178
36	406	143
38	406	153
39	406	214
40	406	198
41	406	224
42	406	240
43	406	205
44	406	246
45	406	165
46	406	81
47	406	25
48	406	16
49	406	10
50	406	7
51	406	11
52	406	7
53	406	5
54	406	24
55	406	58
56	406	114
57	406	196
58	406	191
59	406	201
60	406	145
61	406	65
62	406	14
63	406	9
64	406	13
65	406	3
66	406	9
67	406	18
68	406	97
69	406	175
70	406	181
71	406	201
72	406	206
73	406	232
74	406	192
75	406	192
76	406	214
77	406	126
78	406	150
79	406	147
80	406	71
81	406	75
82	406	75
83	406	86
84	406	48
85	406	73
86	406	56
87	406	81
88	406	144
89	406	206
90	406	87
91	406	43
92	406	39
93	406	32
94	406	79
95	406	75
96	406	39
97	406	89
98	406	42
99	406	16
100	406	13
101	406	22
102	406	24
103	406	25
104	406	17
105	406	17
106	406	19
107	406	38
108	406	42
109	406	24
110	406	29
111	406	30
112	406	64
113	406	59
114	406	116
115	406	156
116	406	156
117	406	71
118	406	100
119	406	51
120	406	39
121	406	32
122	406	30
123	406	29
124	406	44
125	406	42
126	406	35
127	406	46
128	406	84
129	406	182
130	406	115
131	406	103
132	406	112
133	406	103
134	406	143
135	406	97
136	406	114
137	406	182
138	406	229
139	406	126
140	406	120
141	406	123
142	406	74
143	406	87
144	406	70
145	406	39
146	406	29
147	406	30
148	406	54
149	406	34
150	406	28
151	406	21
152	406	32
153	406	25
154	406	16
155	406	60
156	406	159
157	406	93
158	406	47
159	406	34
160	406	50
161	406	44
162	406	33
163	406	26
164	406	36
165	406	29
166	406	38
167	406	39
168	406	22
169	406	29
170	406	38
171	406	42
172	406	29
173	406	48
174	406	55
175	406	46
176	406	41
177	406	42
178	406	47
179	406	91
180	406	61
181	406	78
182	406	73
183	406	70
184	406	76
185	406	69
186	406	164
187	406	147
188	406	105
189	406	39
190	406	35
191	406	51
192	406	41
193	406	48
194	406	40
195	406	44
196	406	44
197	406	51
198	406	63
199	406	114
200	406	203
201	406	254
202	406	124
203	406	94
204	406	120
205	406	93
206	406	118
207	406	130
208	406	111
209	406	127
210	406	178
211	406	270
212	406	264
213	406	104
214	406	136
215	406	132
216	406	101
217	406	91
218	406	115
219	406	206
220	406	125
221	406	131
222	406	143
223	406	188
224	406	266
225	406	293
226	406	406
227	406	73
228	406	50
229	406	45
230	406	46
231	406	39
232	406	41
233	406	47
234	406	66
235	406	72
236	406	150
237	406	94
238	406	71
239	406	44
240	406	40
241	406	49
242	406	95
243	406	83
244	406	100
245	406	65
246	406	71
247	406	56
248	406	51
249	406	100
250	406	78
251	406	63
252	406	54
253	406	47
254	406	43
255	406	82
256	406	120
257	406	108
258	406	124
259	406	133
260	406	180
261	406	170
262	406	146
263	406	134
264	406	125
265	406	164
266	406	151
267	406	143
268	406	146
269	406	125
270	406	159
271	406	175
272	406	115
273	406	56
274	406	57
275	406	82
276	406	51
277	406	40
278	406	40
279	406	36
280	406	73
281	406	66
282	406	39
283	406	44
284	406	33
285	406	29
286	406	49
287	406	86
288	406	41
289	406	73
290	406	73
291	406	130
292	406	177
293	406	136
294	406	125
295	406	116
296	406	139
297	406	145
298	406	135
299	406	86
300	406	71
301	406	56
302	406	59
303	406	49
304	406	31
305	406	15
306	406	23
307	406	11
308	406	37
309	406	42
310	406	48
311	406	55
312	406	78
313	406	34
314	406	41
315	406	72
316	406	70
317	406	82
318	406	127
319	406	147
320	406	36
321	406	40
322	406	51
323	406	27
324	406	36
325	406	29
326	406	48
327	406	26
328	406	38
329	406	48
330	406	67
331	406	74
332	406	67
333	406	94
334	406	103
335	406	119
336	406	101
337	406	142
338	406	246
339	406	234
340	406	190
341	406	193
342	406	252
343	406	257
344	406	237
345	406	244
346	406	272
347	406	177
348	406	223
349	406	191
350	406	249
351	406	230
352	406	238
353	406	221
354	406	186
355	406	145
356	406	173
357	406	200
358	406	282
359	406	240
360	406	57
361	406	40
362	406	33
363	406	36
364	406	38
365	406	45
366	406	12
367	406	27
368	406	18
369	406	56
370	406	42
371	406	79
372	406	209
373	406	283
374	406	293
375	406	271
376	406	314
377	406	296
378	406	311
379	406	355
380	406	331
381	406	256
382	406	389
383	406	353
384	406	352
385	406	570
386	406	594
387	406	671
388	406	952
389	406	1068
390	406	1407
391	406	1666
392	406	2008
393	406	1638
394	406	1598
395	406	1450
396	406	1396
397	406	2328
398	406	1569
399	406	1169
400	406	945
401	406	895
402	406	1199
403	406	1956
404	406	7925
405	406	31022
406	406	72836
1	407	9
2	407	90
3	407	154
4	407	212
5	407	239
6	407	244
7	407	205
8	407	190
9	407	167
10	407	116
11	407	164
12	407	179
13	407	157
14	407	185
15	407	163
16	407	150
17	407	183
18	407	163
19	407	139
20	407	141
21	407	133
22	407	151
23	407	132
24	407	155
25	407	127
26	407	124
27	407	136
28	407	125
29	407	126
30	407	130
31	407	181
32	407	144
33	407	146
34	407	151
35	407	147
36	407	134
38	407	156
39	407	216
40	407	222
41	407	206
42	407	200
43	407	196
44	407	253
45	407	171
46	407	87
47	407	26
48	407	19
49	407	6
50	407	10
51	407	16
52	407	12
53	407	15
54	407	26
55	407	50
56	407	98
57	407	182
58	407	186
59	407	174
60	407	123
61	407	68
62	407	20
63	407	4
64	407	16
65	407	4
66	407	6
67	407	13
68	407	91
69	407	174
70	407	182
71	407	182
72	407	207
73	407	231
74	407	201
75	407	242
76	407	195
77	407	152
78	407	161
79	407	170
80	407	79
81	407	63
82	407	71
83	407	72
84	407	35
85	407	64
86	407	48
87	407	73
88	407	128
89	407	165
90	407	97
91	407	41
92	407	31
93	407	29
94	407	69
95	407	64
96	407	51
97	407	83
98	407	39
99	407	21
100	407	22
101	407	24
102	407	25
103	407	21
104	407	29
105	407	27
106	407	17
107	407	36
108	407	39
109	407	27
110	407	23
111	407	31
112	407	44
113	407	67
114	407	114
115	407	158
116	407	110
117	407	88
118	407	105
119	407	56
120	407	53
121	407	41
122	407	32
123	407	41
124	407	43
125	407	33
126	407	43
127	407	46
128	407	75
129	407	177
130	407	131
131	407	100
132	407	104
133	407	90
134	407	138
135	407	107
136	407	135
137	407	137
138	407	125
139	407	123
140	407	97
141	407	108
142	407	89
143	407	85
144	407	70
145	407	31
146	407	28
147	407	29
148	407	43
149	407	33
150	407	24
151	407	19
152	407	20
153	407	25
154	407	30
155	407	61
156	407	143
157	407	112
158	407	52
159	407	36
160	407	57
161	407	36
162	407	44
163	407	29
164	407	35
165	407	29
166	407	36
167	407	27
168	407	20
169	407	26
170	407	36
171	407	35
172	407	32
173	407	42
174	407	47
175	407	36
176	407	37
177	407	40
178	407	48
179	407	89
180	407	61
181	407	64
182	407	89
183	407	53
184	407	59
185	407	78
186	407	131
187	407	136
188	407	103
189	407	47
190	407	55
191	407	54
192	407	68
193	407	36
194	407	27
195	407	39
196	407	41
197	407	42
198	407	76
199	407	119
200	407	166
201	407	193
202	407	149
203	407	110
204	407	132
205	407	120
206	407	150
207	407	145
208	407	132
209	407	148
210	407	176
211	407	224
212	407	222
213	407	116
214	407	111
215	407	141
216	407	101
217	407	92
218	407	92
219	407	157
220	407	120
221	407	119
222	407	137
223	407	130
224	407	209
225	407	157
226	407	120
227	407	48
228	407	45
229	407	33
230	407	29
231	407	51
232	407	49
233	407	43
234	407	47
235	407	71
236	407	89
237	407	65
238	407	63
239	407	49
240	407	51
241	407	53
242	407	64
243	407	80
244	407	63
245	407	59
246	407	61
247	407	54
248	407	70
249	407	88
250	407	78
251	407	64
252	407	40
253	407	55
254	407	64
255	407	85
256	407	106
257	407	107
258	407	115
259	407	151
260	407	184
261	407	182
262	407	137
263	407	131
264	407	138
265	407	168
266	407	179
267	407	118
268	407	145
269	407	133
270	407	179
271	407	168
272	407	73
273	407	50
274	407	65
275	407	62
276	407	46
277	407	39
278	407	33
279	407	42
280	407	62
281	407	63
282	407	45
283	407	42
284	407	39
285	407	42
286	407	48
287	407	50
288	407	34
289	407	50
290	407	50
291	407	129
292	407	168
293	407	146
294	407	142
295	407	104
296	407	153
297	407	168
298	407	142
299	407	92
300	407	62
301	407	61
302	407	73
303	407	53
304	407	28
305	407	26
306	407	24
307	407	15
308	407	36
309	407	41
310	407	52
311	407	62
312	407	75
313	407	40
314	407	55
315	407	54
316	407	68
317	407	80
318	407	123
319	407	125
320	407	67
321	407	52
322	407	44
323	407	41
324	407	46
325	407	30
326	407	26
327	407	29
328	407	47
329	407	38
330	407	77
331	407	81
332	407	66
333	407	101
334	407	90
335	407	103
336	407	96
337	407	152
338	407	269
339	407	261
340	407	226
341	407	239
342	407	259
343	407	278
344	407	251
345	407	249
346	407	222
347	407	133
348	407	175
349	407	206
350	407	213
351	407	222
352	407	205
353	407	188
354	407	159
355	407	163
356	407	162
357	407	189
358	407	272
359	407	223
360	407	49
361	407	41
362	407	36
363	407	29
364	407	37
365	407	38
366	407	19
367	407	17
368	407	24
369	407	45
370	407	40
371	407	69
372	407	188
373	407	250
374	407	243
375	407	283
376	407	334
377	407	278
378	407	319
379	407	345
380	407	321
381	407	271
382	407	439
383	407	320
384	407	353
385	407	578
386	407	576
387	407	606
388	407	874
389	407	1117
390	407	1340
391	407	1416
392	407	1564
393	407	1229
394	407	1198
395	407	1201
396	407	1057
397	407	1387
398	407	949
399	407	737
400	407	607
401	407	625
402	407	776
403	407	1013
404	407	3358
405	407	8725
406	407	21287
407	407	69317
0	408	1
1	408	13
2	408	57
3	408	157
4	408	178
5	408	193
6	408	252
7	408	219
8	408	236
9	408	194
10	408	167
11	408	183
12	408	212
13	408	227
14	408	222
15	408	163
16	408	150
17	408	182
18	408	181
19	408	189
20	408	214
21	408	165
22	408	148
23	408	155
24	408	195
25	408	162
26	408	153
27	408	156
28	408	146
29	408	137
30	408	171
31	408	168
32	408	168
33	408	166
34	408	175
35	408	182
36	408	144
38	408	148
39	408	261
40	408	212
41	408	226
42	408	250
43	408	242
44	408	242
45	408	143
46	408	81
47	408	31
48	408	18
49	408	12
50	408	15
51	408	15
52	408	11
53	408	14
54	408	18
55	408	77
56	408	90
57	408	206
58	408	190
59	408	208
60	408	136
61	408	50
62	408	20
63	408	4
64	408	19
65	408	10
66	408	6
67	408	19
68	408	94
69	408	154
70	408	210
71	408	194
72	408	255
73	408	226
74	408	181
75	408	196
76	408	222
77	408	159
78	408	176
79	408	149
80	408	74
81	408	60
82	408	68
83	408	67
84	408	38
85	408	48
86	408	46
87	408	68
88	408	126
89	408	166
90	408	78
91	408	36
92	408	37
93	408	25
94	408	58
95	408	63
96	408	48
97	408	100
98	408	30
99	408	28
100	408	20
101	408	24
102	408	21
103	408	24
104	408	23
105	408	24
106	408	20
107	408	36
108	408	39
109	408	36
110	408	28
111	408	33
112	408	31
113	408	51
114	408	137
115	408	131
116	408	151
117	408	80
118	408	83
119	408	62
120	408	53
121	408	44
122	408	41
123	408	35
124	408	33
125	408	41
126	408	34
127	408	44
128	408	66
129	408	179
130	408	129
131	408	120
132	408	104
133	408	103
134	408	117
135	408	116
136	408	124
137	408	111
138	408	114
139	408	75
140	408	86
141	408	103
142	408	65
143	408	72
144	408	52
145	408	41
146	408	35
147	408	34
148	408	46
149	408	33
150	408	30
151	408	23
152	408	21
153	408	22
154	408	25
155	408	47
156	408	128
157	408	75
158	408	64
159	408	38
160	408	55
161	408	27
162	408	28
163	408	32
164	408	26
165	408	21
166	408	37
167	408	35
168	408	30
169	408	35
170	408	35
171	408	44
172	408	32
173	408	43
174	408	46
175	408	39
176	408	38
177	408	29
178	408	50
179	408	74
180	408	55
181	408	60
182	408	58
183	408	48
184	408	61
185	408	74
186	408	144
187	408	137
188	408	97
189	408	41
190	408	41
191	408	44
192	408	51
193	408	41
194	408	36
195	408	42
196	408	33
197	408	44
198	408	68
199	408	95
200	408	218
201	408	221
202	408	151
203	408	110
204	408	127
205	408	101
206	408	121
207	408	140
208	408	117
209	408	132
210	408	170
211	408	304
212	408	219
213	408	91
214	408	146
215	408	136
216	408	86
217	408	78
218	408	93
219	408	131
220	408	104
221	408	113
222	408	132
223	408	130
224	408	189
225	408	168
226	408	107
227	408	47
228	408	31
229	408	23
230	408	33
231	408	47
232	408	44
233	408	34
234	408	39
235	408	58
236	408	77
237	408	67
238	408	56
239	408	35
240	408	38
241	408	41
242	408	57
243	408	84
244	408	68
245	408	59
246	408	67
247	408	53
248	408	72
249	408	93
250	408	75
251	408	58
252	408	51
253	408	43
254	408	64
255	408	102
256	408	124
257	408	99
258	408	99
259	408	147
260	408	220
261	408	178
262	408	142
263	408	159
264	408	116
265	408	187
266	408	181
267	408	147
268	408	132
269	408	118
270	408	172
271	408	164
272	408	66
273	408	48
274	408	49
275	408	56
276	408	30
277	408	41
278	408	35
279	408	26
280	408	55
281	408	53
282	408	31
283	408	41
284	408	27
285	408	40
286	408	42
287	408	40
288	408	38
289	408	49
290	408	60
291	408	127
292	408	182
293	408	154
294	408	125
295	408	90
296	408	134
297	408	141
298	408	123
299	408	107
300	408	76
301	408	71
302	408	55
303	408	64
304	408	27
305	408	23
306	408	25
307	408	15
308	408	40
309	408	31
310	408	44
311	408	45
312	408	81
313	408	50
314	408	47
315	408	78
316	408	66
317	408	62
318	408	140
319	408	122
320	408	53
321	408	38
322	408	35
323	408	26
324	408	29
325	408	27
326	408	33
327	408	26
328	408	25
329	408	51
330	408	68
331	408	86
332	408	61
333	408	99
334	408	79
335	408	96
336	408	103
337	408	134
338	408	259
339	408	285
340	408	202
341	408	241
342	408	279
343	408	326
344	408	313
345	408	239
346	408	207
347	408	174
348	408	156
349	408	209
350	408	271
351	408	197
352	408	215
353	408	196
354	408	181
355	408	149
356	408	159
357	408	191
358	408	293
359	408	248
360	408	41
361	408	23
362	408	40
363	408	24
364	408	22
365	408	40
366	408	17
367	408	22
368	408	26
369	408	49
370	408	26
371	408	63
372	408	168
373	408	231
374	408	254
375	408	208
376	408	294
377	408	306
378	408	317
379	408	317
380	408	282
381	408	245
382	408	387
383	408	338
384	408	314
385	408	488
386	408	547
387	408	565
388	408	920
389	408	1088
390	408	1294
391	408	1306
392	408	1284
393	408	1029
394	408	966
395	408	974
396	408	844
397	408	922
398	408	626
399	408	549
400	408	426
401	408	483
402	408	517
403	408	639
404	408	2104
405	408	5165
406	408	7925
407	408	24334
408	408	75412
1	409	12
2	409	65
3	409	153
4	409	222
5	409	237
6	409	273
7	409	240
8	409	240
9	409	240
10	409	171
11	409	222
12	409	196
13	409	215
14	409	237
15	409	170
16	409	180
17	409	223
18	409	205
19	409	195
20	409	246
21	409	194
22	409	172
23	409	189
24	409	215
25	409	155
26	409	164
27	409	152
28	409	169
29	409	183
30	409	166
31	409	193
32	409	189
33	409	177
34	409	213
35	409	163
36	409	169
38	409	186
39	409	260
40	409	255
41	409	243
42	409	257
43	409	250
44	409	270
45	409	151
46	409	63
47	409	24
48	409	11
49	409	9
50	409	6
51	409	18
52	409	12
53	409	14
54	409	24
55	409	49
56	409	110
57	409	208
58	409	209
59	409	176
60	409	136
61	409	61
62	409	10
63	409	5
64	409	8
65	409	5
66	409	3
67	409	14
68	409	68
69	409	158
70	409	164
71	409	186
72	409	253
73	409	249
74	409	207
75	409	213
76	409	241
77	409	150
78	409	152
79	409	137
80	409	65
81	409	55
82	409	53
83	409	65
84	409	25
85	409	42
86	409	37
87	409	61
88	409	105
89	409	178
90	409	78
91	409	35
92	409	31
93	409	26
94	409	66
95	409	72
96	409	50
97	409	79
98	409	27
99	409	23
100	409	19
101	409	25
102	409	17
103	409	19
104	409	21
105	409	11
106	409	11
107	409	21
108	409	40
109	409	25
110	409	31
111	409	27
112	409	37
113	409	40
114	409	116
115	409	162
116	409	148
117	409	86
118	409	119
119	409	59
120	409	42
121	409	31
122	409	35
123	409	31
124	409	32
125	409	40
126	409	38
127	409	51
128	409	72
129	409	184
130	409	124
131	409	104
132	409	95
133	409	96
134	409	155
135	409	102
136	409	113
137	409	119
138	409	123
139	409	77
140	409	72
141	409	86
142	409	62
143	409	75
144	409	62
145	409	28
146	409	29
147	409	21
148	409	42
149	409	30
150	409	24
151	409	31
152	409	19
153	409	24
154	409	19
155	409	42
156	409	147
157	409	82
158	409	38
159	409	34
160	409	44
161	409	25
162	409	27
163	409	41
164	409	34
165	409	28
166	409	21
167	409	25
168	409	15
169	409	25
170	409	26
171	409	34
172	409	34
173	409	36
174	409	42
175	409	38
176	409	35
177	409	31
178	409	58
179	409	81
180	409	40
181	409	74
182	409	76
183	409	48
184	409	60
185	409	65
186	409	169
187	409	129
188	409	104
189	409	32
190	409	53
191	409	52
192	409	46
193	409	52
194	409	45
195	409	36
196	409	35
197	409	34
198	409	64
199	409	84
200	409	191
201	409	233
202	409	164
203	409	86
204	409	130
205	409	88
206	409	108
207	409	137
208	409	101
209	409	131
210	409	191
211	409	306
212	409	237
213	409	91
214	409	106
215	409	108
216	409	71
217	409	73
218	409	71
219	409	123
220	409	88
221	409	109
222	409	135
223	409	152
224	409	180
225	409	173
226	409	94
227	409	53
228	409	33
229	409	32
230	409	35
231	409	29
232	409	30
233	409	34
234	409	34
235	409	53
236	409	64
237	409	70
238	409	57
239	409	32
240	409	45
241	409	36
242	409	74
243	409	83
244	409	61
245	409	53
246	409	57
247	409	57
248	409	67
249	409	85
250	409	76
251	409	65
252	409	43
253	409	49
254	409	37
255	409	87
256	409	113
257	409	102
258	409	119
259	409	137
260	409	200
261	409	176
262	409	174
263	409	157
264	409	122
265	409	153
266	409	179
267	409	160
268	409	126
269	409	124
270	409	179
271	409	175
272	409	53
273	409	31
274	409	51
275	409	63
276	409	30
277	409	35
278	409	28
279	409	40
280	409	55
281	409	49
282	409	25
283	409	34
284	409	23
285	409	28
286	409	36
287	409	60
288	409	36
289	409	43
290	409	49
291	409	141
292	409	187
293	409	163
294	409	107
295	409	112
296	409	150
297	409	177
298	409	145
299	409	99
300	409	81
301	409	66
302	409	64
303	409	55
304	409	26
305	409	17
306	409	21
307	409	13
308	409	41
309	409	31
310	409	43
311	409	57
312	409	70
313	409	43
314	409	47
315	409	62
316	409	53
317	409	71
318	409	117
319	409	115
320	409	47
321	409	49
322	409	33
323	409	20
324	409	22
325	409	26
326	409	30
327	409	29
328	409	50
329	409	44
330	409	52
331	409	81
332	409	78
333	409	90
334	409	87
335	409	97
336	409	94
337	409	133
338	409	259
339	409	290
340	409	229
341	409	240
342	409	255
343	409	361
344	409	276
345	409	283
346	409	226
347	409	150
348	409	148
349	409	201
350	409	261
351	409	248
352	409	225
353	409	225
354	409	183
355	409	157
356	409	160
357	409	202
358	409	287
359	409	248
360	409	42
361	409	31
362	409	17
363	409	28
364	409	38
365	409	37
366	409	17
367	409	10
368	409	26
369	409	38
370	409	29
371	409	47
372	409	163
373	409	211
374	409	218
375	409	257
376	409	310
377	409	289
378	409	350
379	409	316
380	409	281
381	409	248
382	409	383
383	409	291
384	409	322
385	409	518
386	409	493
387	409	589
388	409	907
389	409	1053
390	409	1312
391	409	1295
392	409	1190
393	409	929
394	409	820
395	409	855
396	409	656
397	409	764
398	409	521
399	409	440
400	409	284
401	409	378
402	409	429
403	409	518
404	409	1705
405	409	3829
406	409	5839
407	409	11973
408	409	31227
409	409	79939
0	410	1
1	410	15
2	410	64
3	410	158
4	410	210
5	410	262
6	410	256
7	410	256
8	410	239
9	410	194
10	410	174
11	410	225
12	410	208
13	410	227
14	410	223
15	410	178
16	410	205
17	410	226
18	410	228
19	410	175
20	410	202
21	410	181
22	410	182
23	410	193
24	410	230
25	410	178
26	410	167
27	410	170
28	410	155
29	410	164
30	410	170
31	410	199
32	410	180
33	410	215
34	410	197
35	410	186
36	410	183
38	410	189
39	410	255
40	410	224
41	410	230
42	410	220
43	410	205
44	410	240
45	410	140
46	410	67
47	410	17
48	410	15
49	410	7
50	410	14
51	410	12
52	410	13
53	410	5
54	410	19
55	410	51
56	410	97
57	410	241
58	410	208
59	410	227
60	410	115
61	410	45
62	410	13
63	410	4
64	410	17
65	410	5
66	410	3
67	410	22
68	410	88
69	410	176
70	410	146
71	410	204
72	410	234
73	410	230
74	410	221
75	410	301
76	410	303
77	410	163
78	410	170
79	410	139
80	410	70
81	410	49
82	410	54
83	410	68
84	410	30
85	410	39
86	410	49
87	410	67
88	410	115
89	410	197
90	410	79
91	410	58
92	410	16
93	410	28
94	410	57
95	410	62
96	410	44
97	410	74
98	410	33
99	410	12
100	410	16
101	410	28
102	410	10
103	410	24
104	410	20
105	410	13
106	410	29
107	410	25
108	410	41
109	410	24
110	410	30
111	410	26
112	410	30
113	410	45
114	410	134
115	410	128
116	410	135
117	410	94
118	410	109
119	410	41
120	410	43
121	410	32
122	410	32
123	410	22
124	410	34
125	410	36
126	410	47
127	410	31
128	410	77
129	410	202
130	410	100
131	410	104
132	410	102
133	410	90
134	410	120
135	410	99
136	410	126
137	410	132
138	410	96
139	410	82
140	410	72
141	410	84
142	410	53
143	410	69
144	410	51
145	410	31
146	410	23
147	410	31
148	410	28
149	410	30
150	410	16
151	410	31
152	410	27
153	410	18
154	410	23
155	410	55
156	410	121
157	410	83
158	410	34
159	410	27
160	410	33
161	410	36
162	410	31
163	410	24
164	410	22
165	410	21
166	410	33
167	410	29
168	410	27
169	410	35
170	410	24
171	410	30
172	410	28
173	410	32
174	410	48
175	410	23
176	410	43
177	410	21
178	410	47
179	410	77
180	410	45
181	410	59
182	410	99
183	410	57
184	410	64
185	410	76
186	410	126
187	410	109
188	410	95
189	410	35
190	410	35
191	410	49
192	410	33
193	410	39
194	410	38
195	410	29
196	410	33
197	410	44
198	410	48
199	410	97
200	410	200
201	410	221
202	410	161
203	410	119
204	410	118
205	410	86
206	410	118
207	410	134
208	410	113
209	410	126
210	410	150
211	410	274
212	410	223
213	410	108
214	410	93
215	410	98
216	410	65
217	410	62
218	410	76
219	410	128
220	410	91
221	410	87
222	410	119
223	410	115
224	410	159
225	410	148
226	410	92
227	410	42
228	410	24
229	410	30
230	410	40
231	410	44
232	410	33
233	410	22
234	410	37
235	410	41
236	410	76
237	410	57
238	410	46
239	410	40
240	410	50
241	410	45
242	410	61
243	410	91
244	410	51
245	410	51
246	410	55
247	410	43
248	410	61
249	410	84
250	410	64
251	410	71
252	410	46
253	410	32
254	410	47
255	410	97
256	410	99
257	410	86
258	410	116
259	410	133
260	410	192
261	410	176
262	410	136
263	410	165
264	410	125
265	410	144
266	410	200
267	410	155
268	410	127
269	410	118
270	410	144
271	410	149
272	410	68
273	410	31
274	410	35
275	410	60
276	410	31
277	410	37
278	410	28
279	410	43
280	410	57
281	410	43
282	410	28
283	410	36
284	410	27
285	410	35
286	410	38
287	410	47
288	410	32
289	410	46
290	410	50
291	410	108
292	410	161
293	410	135
294	410	109
295	410	104
296	410	145
297	410	147
298	410	130
299	410	88
300	410	77
301	410	41
302	410	74
303	410	55
304	410	21
305	410	18
306	410	12
307	410	16
308	410	23
309	410	39
310	410	40
311	410	40
312	410	67
313	410	41
314	410	39
315	410	62
316	410	53
317	410	62
318	410	123
319	410	158
320	410	48
321	410	48
322	410	36
323	410	20
324	410	25
325	410	28
326	410	28
327	410	30
328	410	29
329	410	28
330	410	52
331	410	66
332	410	55
333	410	90
334	410	88
335	410	85
336	410	77
337	410	138
338	410	279
339	410	345
340	410	228
341	410	231
342	410	314
343	410	310
344	410	285
345	410	244
346	410	202
347	410	120
348	410	165
349	410	201
350	410	257
351	410	206
352	410	250
353	410	213
354	410	179
355	410	153
356	410	148
357	410	209
358	410	263
359	410	285
360	410	49
361	410	22
362	410	39
363	410	24
364	410	31
365	410	24
366	410	13
367	410	17
368	410	20
369	410	46
370	410	33
371	410	50
372	410	129
373	410	214
374	410	203
375	410	259
376	410	281
377	410	240
378	410	281
379	410	297
380	410	250
381	410	217
382	410	327
383	410	254
384	410	283
385	410	494
386	410	487
387	410	601
388	410	903
389	410	1147
390	410	1116
391	410	1056
392	410	907
393	410	714
394	410	688
395	410	662
396	410	523
397	410	573
398	410	397
399	410	323
400	410	267
401	410	285
402	410	311
403	410	358
404	410	1034
405	410	2391
406	410	3460
407	410	6576
408	410	11329
409	410	25291
410	410	77902
0	411	3
1	411	14
2	411	59
3	411	117
4	411	149
5	411	207
6	411	204
7	411	185
8	411	233
9	411	180
10	411	171
11	411	162
12	411	186
13	411	221
14	411	199
15	411	154
16	411	163
17	411	201
18	411	160
19	411	175
20	411	197
21	411	138
22	411	148
23	411	172
24	411	173
25	411	161
26	411	164
27	411	191
28	411	148
29	411	157
30	411	156
31	411	159
32	411	176
33	411	200
34	411	190
35	411	148
36	411	183
38	411	174
39	411	253
40	411	219
41	411	183
42	411	213
43	411	201
44	411	182
45	411	126
46	411	57
47	411	22
48	411	17
49	411	12
50	411	14
51	411	10
52	411	12
53	411	5
54	411	17
55	411	63
56	411	87
57	411	221
58	411	201
59	411	197
60	411	119
61	411	58
62	411	17
63	411	2
64	411	13
65	411	4
66	411	5
67	411	19
68	411	80
69	411	150
70	411	165
71	411	177
72	411	199
73	411	195
74	411	204
75	411	271
76	411	248
77	411	147
78	411	142
79	411	127
80	411	58
81	411	50
82	411	49
83	411	56
84	411	28
85	411	34
86	411	37
87	411	47
88	411	101
89	411	152
90	411	83
91	411	37
92	411	27
93	411	29
94	411	50
95	411	54
96	411	41
97	411	86
98	411	34
99	411	12
100	411	16
101	411	16
102	411	14
103	411	29
104	411	20
105	411	17
106	411	13
107	411	27
108	411	43
109	411	26
110	411	21
111	411	26
112	411	25
113	411	45
114	411	96
115	411	127
116	411	127
117	411	81
118	411	81
119	411	43
120	411	41
121	411	33
122	411	24
123	411	24
124	411	30
125	411	41
126	411	34
127	411	38
128	411	52
129	411	163
130	411	106
131	411	77
132	411	88
133	411	82
134	411	106
135	411	81
136	411	107
137	411	86
138	411	80
139	411	56
140	411	63
141	411	103
142	411	63
143	411	76
144	411	53
145	411	31
146	411	20
147	411	23
148	411	47
149	411	26
150	411	25
151	411	26
152	411	15
153	411	16
154	411	20
155	411	38
156	411	110
157	411	78
158	411	42
159	411	19
160	411	26
161	411	33
162	411	26
163	411	23
164	411	24
165	411	21
166	411	26
167	411	25
168	411	24
169	411	18
170	411	25
171	411	34
172	411	24
173	411	28
174	411	35
175	411	34
176	411	36
177	411	35
178	411	44
179	411	67
180	411	46
181	411	45
182	411	58
183	411	50
184	411	49
185	411	64
186	411	101
187	411	96
188	411	92
189	411	40
190	411	43
191	411	44
192	411	31
193	411	31
194	411	22
195	411	22
196	411	36
197	411	46
198	411	45
199	411	79
200	411	161
201	411	155
202	411	140
203	411	87
204	411	109
205	411	85
206	411	98
207	411	84
208	411	82
209	411	107
210	411	145
211	411	233
212	411	185
213	411	61
214	411	91
215	411	100
216	411	64
217	411	54
218	411	56
219	411	117
220	411	85
221	411	97
222	411	95
223	411	103
224	411	119
225	411	128
226	411	80
227	411	39
228	411	29
229	411	17
230	411	22
231	411	25
232	411	21
233	411	34
234	411	37
235	411	44
236	411	59
237	411	47
238	411	44
239	411	28
240	411	37
241	411	34
242	411	45
243	411	72
244	411	47
245	411	51
246	411	50
247	411	33
248	411	59
249	411	62
250	411	57
251	411	37
252	411	26
253	411	34
254	411	36
255	411	55
256	411	81
257	411	55
258	411	85
259	411	111
260	411	136
261	411	149
262	411	119
263	411	141
264	411	97
265	411	138
266	411	184
267	411	124
268	411	109
269	411	109
270	411	144
271	411	162
272	411	56
273	411	31
274	411	48
275	411	39
276	411	25
277	411	21
278	411	25
279	411	40
280	411	36
281	411	44
282	411	35
283	411	25
284	411	24
285	411	37
286	411	27
287	411	45
288	411	30
289	411	39
290	411	40
291	411	84
292	411	127
293	411	128
294	411	94
295	411	79
296	411	124
297	411	127
298	411	113
299	411	88
300	411	79
301	411	41
302	411	60
303	411	38
304	411	22
305	411	20
306	411	13
307	411	11
308	411	37
309	411	26
310	411	30
311	411	41
312	411	57
313	411	32
314	411	33
315	411	42
316	411	60
317	411	56
318	411	119
319	411	155
320	411	46
321	411	43
322	411	44
323	411	31
324	411	25
325	411	21
326	411	28
327	411	34
328	411	22
329	411	27
330	411	50
331	411	61
332	411	52
333	411	69
334	411	66
335	411	70
336	411	73
337	411	103
338	411	273
339	411	302
340	411	187
341	411	165
342	411	253
343	411	313
344	411	255
345	411	205
346	411	176
347	411	128
348	411	168
349	411	181
350	411	233
351	411	180
352	411	209
353	411	181
354	411	141
355	411	125
356	411	132
357	411	190
358	411	259
359	411	245
360	411	50
361	411	28
362	411	30
363	411	25
364	411	31
365	411	21
366	411	15
367	411	10
368	411	11
369	411	42
370	411	27
371	411	49
372	411	112
373	411	179
374	411	178
375	411	203
376	411	215
377	411	203
378	411	257
379	411	255
380	411	235
381	411	191
382	411	269
383	411	257
384	411	241
385	411	360
386	411	424
387	411	481
388	411	798
389	411	929
390	411	864
391	411	856
392	411	683
393	411	512
394	411	501
395	411	456
396	411	409
397	411	415
398	411	276
399	411	239
400	411	200
401	411	183
402	411	240
403	411	290
404	411	752
405	411	1508
406	411	2065
407	411	3699
408	411	5710
409	411	8291
410	411	21071
411	411	70970
1	412	10
2	412	60
3	412	122
4	412	157
5	412	202
6	412	213
7	412	247
8	412	263
9	412	207
10	412	201
11	412	241
12	412	199
13	412	228
14	412	224
15	412	160
16	412	177
17	412	207
18	412	240
19	412	194
20	412	249
21	412	178
22	412	172
23	412	183
24	412	267
25	412	184
26	412	212
27	412	218
28	412	223
29	412	189
30	412	200
31	412	202
32	412	210
33	412	218
34	412	235
35	412	191
36	412	145
38	412	214
39	412	329
40	412	280
41	412	220
42	412	286
43	412	242
44	412	186
45	412	124
46	412	74
47	412	27
48	412	13
49	412	3
50	412	9
51	412	11
52	412	18
53	412	10
54	412	15
55	412	46
56	412	94
57	412	261
58	412	247
59	412	228
60	412	129
61	412	54
62	412	12
63	412	5
64	412	18
65	412	7
66	412	3
67	412	19
68	412	64
69	412	147
70	412	145
71	412	215
72	412	245
73	412	209
74	412	197
75	412	239
76	412	228
77	412	116
78	412	134
79	412	154
80	412	72
81	412	64
82	412	54
83	412	61
84	412	38
85	412	31
86	412	51
87	412	52
88	412	107
89	412	162
90	412	66
91	412	39
92	412	28
93	412	21
94	412	56
95	412	65
96	412	39
97	412	65
98	412	38
99	412	25
100	412	19
101	412	25
102	412	16
103	412	26
104	412	17
105	412	18
106	412	22
107	412	38
108	412	38
109	412	22
110	412	29
111	412	26
112	412	45
113	412	37
114	412	111
115	412	113
116	412	143
117	412	80
118	412	110
119	412	46
120	412	42
121	412	24
122	412	31
123	412	21
124	412	37
125	412	33
126	412	29
127	412	42
128	412	66
129	412	152
130	412	110
131	412	106
132	412	66
133	412	99
134	412	145
135	412	83
136	412	92
137	412	128
138	412	97
139	412	73
140	412	62
141	412	83
142	412	61
143	412	69
144	412	46
145	412	22
146	412	17
147	412	24
148	412	38
149	412	20
150	412	20
151	412	24
152	412	18
153	412	18
154	412	26
155	412	47
156	412	138
157	412	80
158	412	42
159	412	31
160	412	33
161	412	32
162	412	19
163	412	20
164	412	18
165	412	27
166	412	23
167	412	27
168	412	26
169	412	21
170	412	30
171	412	27
172	412	39
173	412	21
174	412	27
175	412	38
176	412	29
177	412	24
178	412	49
179	412	58
180	412	42
181	412	68
182	412	57
183	412	58
184	412	51
185	412	66
186	412	127
187	412	121
188	412	113
189	412	37
190	412	36
191	412	44
192	412	53
193	412	39
194	412	30
195	412	30
196	412	29
197	412	42
198	412	47
199	412	111
200	412	270
201	412	248
202	412	140
203	412	81
204	412	105
205	412	74
206	412	109
207	412	100
208	412	97
209	412	128
210	412	167
211	412	268
212	412	224
213	412	96
214	412	113
215	412	111
216	412	83
217	412	60
218	412	57
219	412	123
220	412	87
221	412	93
222	412	106
223	412	109
224	412	166
225	412	144
226	412	92
227	412	42
228	412	27
229	412	33
230	412	30
231	412	37
232	412	24
233	412	27
234	412	39
235	412	42
236	412	63
237	412	50
238	412	52
239	412	28
240	412	32
241	412	37
242	412	74
243	412	74
244	412	50
245	412	46
246	412	54
247	412	40
248	412	50
249	412	70
250	412	54
251	412	62
252	412	39
253	412	44
254	412	41
255	412	79
256	412	102
257	412	91
258	412	90
259	412	115
260	412	183
261	412	164
262	412	118
263	412	156
264	412	117
265	412	148
266	412	183
267	412	138
268	412	112
269	412	95
270	412	163
271	412	133
272	412	68
273	412	41
274	412	36
275	412	54
276	412	26
277	412	29
278	412	28
279	412	32
280	412	50
281	412	56
282	412	32
283	412	26
284	412	33
285	412	31
286	412	33
287	412	42
288	412	40
289	412	51
290	412	47
291	412	118
292	412	179
293	412	141
294	412	107
295	412	99
296	412	142
297	412	153
298	412	124
299	412	96
300	412	68
301	412	56
302	412	54
303	412	39
304	412	26
305	412	22
306	412	12
307	412	12
308	412	32
309	412	39
310	412	37
311	412	55
312	412	66
313	412	32
314	412	41
315	412	51
316	412	66
317	412	56
318	412	121
319	412	101
320	412	41
321	412	42
322	412	33
323	412	23
324	412	31
325	412	26
326	412	26
327	412	25
328	412	32
329	412	39
330	412	54
331	412	53
332	412	60
333	412	73
334	412	66
335	412	66
336	412	75
337	412	128
338	412	208
339	412	232
340	412	192
341	412	218
342	412	244
343	412	291
344	412	299
345	412	233
346	412	189
347	412	150
348	412	179
349	412	174
350	412	261
351	412	193
352	412	170
353	412	205
354	412	141
355	412	145
356	412	127
357	412	156
358	412	266
359	412	195
360	412	38
361	412	29
362	412	26
363	412	28
364	412	34
365	412	30
366	412	13
367	412	18
368	412	14
369	412	30
370	412	33
371	412	42
372	412	123
373	412	139
374	412	164
375	412	172
376	412	198
377	412	182
378	412	248
379	412	231
380	412	255
381	412	194
382	412	259
383	412	233
384	412	288
385	412	363
386	412	384
387	412	458
388	412	741
389	412	820
390	412	872
391	412	886
392	412	635
393	412	562
394	412	463
395	412	409
396	412	354
397	412	361
398	412	286
399	412	233
400	412	169
401	412	213
402	412	209
403	412	250
404	412	696
405	412	1382
406	412	1663
407	412	2232
408	412	3035
409	412	4306
410	412	6126
411	412	22283
412	412	83035
1	413	16
2	413	60
3	413	133
4	413	138
5	413	207
6	413	216
7	413	229
8	413	240
9	413	183
10	413	182
11	413	197
12	413	197
13	413	218
14	413	188
15	413	153
16	413	156
17	413	176
18	413	224
19	413	166
20	413	188
21	413	159
22	413	187
23	413	175
24	413	201
25	413	168
26	413	167
27	413	151
28	413	148
29	413	159
30	413	156
31	413	194
32	413	196
33	413	187
34	413	208
35	413	185
36	413	203
38	413	167
39	413	281
40	413	206
41	413	217
42	413	197
43	413	186
44	413	179
45	413	135
46	413	52
47	413	36
48	413	16
49	413	14
50	413	10
51	413	16
52	413	19
53	413	6
54	413	31
55	413	45
56	413	98
57	413	188
58	413	181
59	413	133
60	413	88
61	413	58
62	413	16
63	413	2
64	413	20
65	413	9
66	413	1
67	413	25
68	413	55
69	413	136
70	413	169
71	413	176
72	413	177
73	413	225
74	413	202
75	413	198
76	413	186
77	413	130
78	413	155
79	413	128
80	413	76
81	413	59
82	413	64
83	413	51
84	413	32
85	413	41
86	413	39
87	413	49
88	413	105
89	413	146
90	413	89
91	413	41
92	413	32
93	413	25
94	413	59
95	413	58
96	413	44
97	413	68
98	413	37
99	413	20
100	413	18
101	413	33
102	413	23
103	413	30
104	413	15
105	413	21
106	413	20
107	413	34
108	413	34
109	413	27
110	413	27
111	413	29
112	413	32
113	413	40
114	413	121
115	413	114
116	413	115
117	413	104
118	413	89
119	413	47
120	413	30
121	413	38
122	413	32
123	413	34
124	413	32
125	413	35
126	413	42
127	413	42
128	413	64
129	413	160
130	413	103
131	413	108
132	413	117
133	413	92
134	413	125
135	413	87
136	413	97
137	413	110
138	413	98
139	413	81
140	413	69
141	413	77
142	413	64
143	413	68
144	413	47
145	413	37
146	413	27
147	413	27
148	413	32
149	413	25
150	413	23
151	413	25
152	413	15
153	413	25
154	413	20
155	413	46
156	413	114
157	413	96
158	413	47
159	413	43
160	413	42
161	413	20
162	413	33
163	413	27
164	413	33
165	413	24
166	413	33
167	413	22
168	413	20
169	413	22
170	413	32
171	413	43
172	413	27
173	413	33
174	413	39
175	413	33
176	413	36
177	413	28
178	413	53
179	413	73
180	413	51
181	413	58
182	413	63
183	413	54
184	413	55
185	413	60
186	413	110
187	413	117
188	413	104
189	413	23
190	413	42
191	413	48
192	413	29
193	413	45
194	413	27
195	413	33
196	413	38
197	413	34
198	413	43
199	413	87
200	413	196
201	413	206
202	413	131
203	413	82
204	413	102
205	413	87
206	413	94
207	413	108
208	413	115
209	413	118
210	413	159
211	413	255
212	413	208
213	413	107
214	413	90
215	413	108
216	413	70
217	413	77
218	413	65
219	413	123
220	413	83
221	413	102
222	413	115
223	413	118
224	413	155
225	413	138
226	413	99
227	413	44
228	413	26
229	413	37
230	413	38
231	413	57
232	413	23
233	413	39
234	413	44
235	413	51
236	413	59
237	413	60
238	413	52
239	413	41
240	413	41
241	413	30
242	413	75
243	413	72
244	413	50
245	413	44
246	413	64
247	413	44
248	413	55
249	413	77
250	413	54
251	413	59
252	413	35
253	413	41
254	413	38
255	413	81
256	413	83
257	413	85
258	413	85
259	413	109
260	413	155
261	413	165
262	413	116
263	413	138
264	413	134
265	413	143
266	413	145
267	413	130
268	413	106
269	413	100
270	413	147
271	413	103
272	413	72
273	413	42
274	413	45
275	413	53
276	413	29
277	413	33
278	413	34
279	413	34
280	413	53
281	413	51
282	413	32
283	413	28
284	413	21
285	413	38
286	413	40
287	413	55
288	413	43
289	413	48
290	413	47
291	413	98
292	413	152
293	413	119
294	413	102
295	413	77
296	413	142
297	413	137
298	413	113
299	413	79
300	413	55
301	413	58
302	413	60
303	413	42
304	413	25
305	413	16
306	413	22
307	413	8
308	413	28
309	413	34
310	413	39
311	413	43
312	413	73
313	413	44
314	413	38
315	413	57
316	413	60
317	413	53
318	413	114
319	413	99
320	413	31
321	413	27
322	413	25
323	413	25
324	413	24
325	413	27
326	413	40
327	413	23
328	413	25
329	413	46
330	413	52
331	413	69
332	413	47
333	413	82
334	413	77
335	413	69
336	413	65
337	413	107
338	413	200
339	413	240
340	413	166
341	413	187
342	413	235
343	413	267
344	413	277
345	413	229
346	413	201
347	413	141
348	413	177
349	413	180
350	413	249
351	413	207
352	413	194
353	413	180
354	413	164
355	413	154
356	413	149
357	413	173
358	413	216
359	413	201
360	413	53
361	413	33
362	413	20
363	413	20
364	413	34
365	413	38
366	413	12
367	413	22
368	413	17
369	413	35
370	413	34
371	413	56
372	413	134
373	413	173
374	413	150
375	413	159
376	413	212
377	413	194
378	413	248
379	413	245
380	413	208
381	413	192
382	413	283
383	413	230
384	413	229
385	413	360
386	413	423
387	413	423
388	413	634
389	413	667
390	413	719
391	413	713
392	413	605
393	413	501
394	413	445
395	413	391
396	413	375
397	413	382
398	413	278
399	413	207
400	413	181
401	413	195
402	413	250
403	413	245
404	413	641
405	413	1263
406	413	1520
407	413	2077
408	413	2833
409	413	3710
410	413	5427
411	413	16165
412	413	31011
413	413	75269
1	414	19
2	414	50
3	414	121
4	414	161
5	414	162
6	414	220
7	414	176
8	414	216
9	414	204
10	414	147
11	414	176
12	414	177
13	414	195
14	414	226
15	414	157
16	414	166
17	414	180
18	414	176
19	414	146
20	414	163
21	414	161
22	414	142
23	414	175
24	414	172
25	414	152
26	414	130
27	414	153
28	414	148
29	414	131
30	414	132
31	414	172
32	414	159
33	414	188
34	414	204
35	414	183
36	414	160
38	414	173
39	414	229
40	414	193
41	414	207
42	414	210
43	414	166
44	414	183
45	414	128
46	414	68
47	414	30
48	414	17
49	414	9
50	414	8
51	414	13
52	414	16
53	414	7
54	414	23
55	414	64
56	414	75
57	414	139
58	414	138
59	414	146
60	414	96
61	414	45
62	414	18
63	414	4
64	414	15
65	414	5
66	414	3
67	414	18
68	414	57
69	414	120
70	414	148
71	414	162
72	414	191
73	414	232
74	414	187
75	414	203
76	414	181
77	414	153
78	414	142
79	414	103
80	414	77
81	414	74
82	414	49
83	414	63
84	414	25
85	414	34
86	414	38
87	414	68
88	414	88
89	414	124
90	414	78
91	414	43
92	414	41
93	414	33
94	414	59
95	414	53
96	414	47
97	414	67
98	414	45
99	414	25
100	414	16
101	414	19
102	414	13
103	414	18
104	414	29
105	414	23
106	414	20
107	414	41
108	414	39
109	414	22
110	414	19
111	414	33
112	414	36
113	414	48
114	414	91
115	414	109
116	414	118
117	414	67
118	414	87
119	414	56
120	414	37
121	414	41
122	414	41
123	414	33
124	414	35
125	414	37
126	414	51
127	414	40
128	414	73
129	414	144
130	414	97
131	414	122
132	414	108
133	414	84
134	414	140
135	414	116
136	414	123
137	414	139
138	414	107
139	414	95
140	414	76
141	414	87
142	414	73
143	414	76
144	414	56
145	414	41
146	414	29
147	414	32
148	414	33
149	414	33
150	414	32
151	414	33
152	414	19
153	414	27
154	414	21
155	414	53
156	414	98
157	414	73
158	414	41
159	414	43
160	414	45
161	414	38
162	414	29
163	414	34
164	414	29
165	414	28
166	414	22
167	414	33
168	414	31
169	414	31
170	414	39
171	414	33
172	414	47
173	414	40
174	414	44
175	414	22
176	414	39
177	414	35
178	414	41
179	414	62
180	414	46
181	414	59
182	414	58
183	414	50
184	414	66
185	414	60
186	414	129
187	414	95
188	414	80
189	414	35
190	414	40
191	414	49
192	414	45
193	414	42
194	414	34
195	414	47
196	414	47
197	414	44
198	414	46
199	414	106
200	414	147
201	414	182
202	414	109
203	414	106
204	414	115
205	414	95
206	414	109
207	414	122
208	414	93
209	414	106
210	414	177
211	414	219
212	414	185
213	414	103
214	414	113
215	414	114
216	414	82
217	414	63
218	414	81
219	414	125
220	414	103
221	414	124
222	414	117
223	414	123
224	414	193
225	414	132
226	414	129
227	414	47
228	414	39
229	414	44
230	414	33
231	414	52
232	414	57
233	414	35
234	414	43
235	414	77
236	414	66
237	414	68
238	414	53
239	414	47
240	414	43
241	414	32
242	414	66
243	414	94
244	414	51
245	414	61
246	414	69
247	414	63
248	414	49
249	414	73
250	414	60
251	414	59
252	414	43
253	414	36
254	414	58
255	414	84
256	414	85
257	414	93
258	414	89
259	414	124
260	414	157
261	414	143
262	414	112
263	414	129
264	414	132
265	414	125
266	414	134
267	414	129
268	414	123
269	414	105
270	414	152
271	414	126
272	414	69
273	414	50
274	414	51
275	414	52
276	414	33
277	414	40
278	414	43
279	414	28
280	414	46
281	414	40
282	414	29
283	414	40
284	414	31
285	414	33
286	414	69
287	414	66
288	414	44
289	414	52
290	414	61
291	414	106
292	414	132
293	414	126
294	414	110
295	414	114
296	414	120
297	414	126
298	414	106
299	414	92
300	414	84
301	414	59
302	414	59
303	414	37
304	414	18
305	414	28
306	414	17
307	414	8
308	414	31
309	414	32
310	414	41
311	414	44
312	414	81
313	414	35
314	414	52
315	414	63
316	414	68
317	414	71
318	414	91
319	414	82
320	414	51
321	414	47
322	414	31
323	414	25
324	414	24
325	414	30
326	414	38
327	414	32
328	414	37
329	414	42
330	414	49
331	414	73
332	414	60
333	414	80
334	414	92
335	414	81
336	414	86
337	414	130
338	414	203
339	414	199
340	414	214
341	414	182
342	414	237
343	414	240
344	414	229
345	414	227
346	414	197
347	414	153
348	414	177
349	414	204
350	414	198
351	414	215
352	414	197
353	414	178
354	414	152
355	414	146
356	414	139
357	414	172
358	414	198
359	414	171
360	414	33
361	414	21
362	414	24
363	414	24
364	414	24
365	414	36
366	414	15
367	414	15
368	414	16
369	414	35
370	414	35
371	414	44
372	414	110
373	414	152
374	414	173
375	414	156
376	414	266
377	414	204
378	414	239
379	414	239
380	414	248
381	414	192
382	414	246
383	414	256
384	414	235
385	414	393
386	414	380
387	414	442
388	414	591
389	414	647
390	414	711
391	414	601
392	414	620
393	414	537
394	414	480
395	414	427
396	414	366
397	414	389
398	414	273
399	414	244
400	414	207
401	414	226
402	414	225
403	414	244
404	414	625
405	414	1253
406	414	1539
407	414	1807
408	414	2348
409	414	3076
410	414	4180
411	414	9576
412	414	11419
413	414	31161
414	414	78992
0	415	1
1	415	16
2	415	57
3	415	117
4	415	148
5	415	165
6	415	162
7	415	196
8	415	164
9	415	142
10	415	141
11	415	179
12	415	196
13	415	205
14	415	208
15	415	144
16	415	175
17	415	180
18	415	178
19	415	153
20	415	200
21	415	138
22	415	146
23	415	171
24	415	182
25	415	161
26	415	159
27	415	174
28	415	158
29	415	160
30	415	156
31	415	161
32	415	161
33	415	165
34	415	227
35	415	189
36	415	181
38	415	168
39	415	241
40	415	231
41	415	211
42	415	197
43	415	170
44	415	160
45	415	117
46	415	60
47	415	17
48	415	10
49	415	3
50	415	3
51	415	15
52	415	10
53	415	9
54	415	21
55	415	44
56	415	87
57	415	140
58	415	158
59	415	136
60	415	117
61	415	52
62	415	12
63	415	5
64	415	13
65	415	5
66	415	2
67	415	15
68	415	56
69	415	137
70	415	158
71	415	172
72	415	197
73	415	196
74	415	186
75	415	194
76	415	198
77	415	142
78	415	163
79	415	135
80	415	65
81	415	44
82	415	52
83	415	69
84	415	31
85	415	41
86	415	33
87	415	39
88	415	88
89	415	124
90	415	54
91	415	38
92	415	25
93	415	29
94	415	37
95	415	46
96	415	40
97	415	65
98	415	38
99	415	21
100	415	24
101	415	26
102	415	18
103	415	9
104	415	23
105	415	17
106	415	20
107	415	40
108	415	27
109	415	18
110	415	27
111	415	30
112	415	32
113	415	66
114	415	96
115	415	116
116	415	109
117	415	68
118	415	62
119	415	51
120	415	46
121	415	36
122	415	34
123	415	33
124	415	37
125	415	29
126	415	36
127	415	29
128	415	61
129	415	133
130	415	105
131	415	107
132	415	75
133	415	81
134	415	116
135	415	77
136	415	120
137	415	119
138	415	138
139	415	77
140	415	80
141	415	86
142	415	77
143	415	70
144	415	64
145	415	33
146	415	37
147	415	30
148	415	44
149	415	25
150	415	21
151	415	22
152	415	21
153	415	22
154	415	21
155	415	36
156	415	103
157	415	87
158	415	36
159	415	40
160	415	43
161	415	32
162	415	37
163	415	24
164	415	24
165	415	23
166	415	27
167	415	36
168	415	15
169	415	33
170	415	26
171	415	30
172	415	29
173	415	38
174	415	37
175	415	36
176	415	40
177	415	35
178	415	48
179	415	53
180	415	46
181	415	54
182	415	69
183	415	52
184	415	56
185	415	72
186	415	129
187	415	86
188	415	109
189	415	30
190	415	49
191	415	45
192	415	35
193	415	39
194	415	32
195	415	31
196	415	37
197	415	37
198	415	59
199	415	81
200	415	124
201	415	170
202	415	114
203	415	75
204	415	103
205	415	89
206	415	87
207	415	102
208	415	115
209	415	124
210	415	135
211	415	236
212	415	184
213	415	112
214	415	70
215	415	98
216	415	80
217	415	62
218	415	86
219	415	131
220	415	97
221	415	103
222	415	113
223	415	145
224	415	143
225	415	149
226	415	168
227	415	52
228	415	31
229	415	35
230	415	28
231	415	31
232	415	33
233	415	34
234	415	41
235	415	63
236	415	107
237	415	67
238	415	40
239	415	34
240	415	42
241	415	39
242	415	74
243	415	69
244	415	46
245	415	49
246	415	53
247	415	46
248	415	49
249	415	68
250	415	59
251	415	44
252	415	45
253	415	49
254	415	48
255	415	53
256	415	91
257	415	77
258	415	104
259	415	138
260	415	140
261	415	138
262	415	118
263	415	134
264	415	90
265	415	139
266	415	155
267	415	116
268	415	124
269	415	86
270	415	128
271	415	118
272	415	76
273	415	34
274	415	53
275	415	50
276	415	28
277	415	25
278	415	24
279	415	32
280	415	64
281	415	51
282	415	34
283	415	34
284	415	27
285	415	28
286	415	35
287	415	42
288	415	41
289	415	40
290	415	49
291	415	86
292	415	120
293	415	120
294	415	95
295	415	99
296	415	113
297	415	128
298	415	103
299	415	86
300	415	55
301	415	48
302	415	56
303	415	48
304	415	21
305	415	21
306	415	9
307	415	15
308	415	42
309	415	30
310	415	35
311	415	37
312	415	64
313	415	27
314	415	45
315	415	49
316	415	59
317	415	52
318	415	114
319	415	101
320	415	39
321	415	27
322	415	22
323	415	23
324	415	28
325	415	22
326	415	14
327	415	27
328	415	45
329	415	30
330	415	43
331	415	57
332	415	64
333	415	53
334	415	52
335	415	82
336	415	67
337	415	108
338	415	193
339	415	207
340	415	135
341	415	180
342	415	182
343	415	251
344	415	243
345	415	194
346	415	166
347	415	153
348	415	164
349	415	167
350	415	212
351	415	208
352	415	187
353	415	179
354	415	156
355	415	134
356	415	127
357	415	167
358	415	201
359	415	170
360	415	37
361	415	18
362	415	24
363	415	14
364	415	31
365	415	29
366	415	19
367	415	8
368	415	11
369	415	33
370	415	17
371	415	49
372	415	96
373	415	129
374	415	152
375	415	177
376	415	212
377	415	181
378	415	229
379	415	195
380	415	168
381	415	184
382	415	273
383	415	199
384	415	185
385	415	344
386	415	404
387	415	418
388	415	542
389	415	583
390	415	610
391	415	595
392	415	534
393	415	437
394	415	422
395	415	379
396	415	328
397	415	338
398	415	213
399	415	184
400	415	148
401	415	140
402	415	188
403	415	232
404	415	549
405	415	1307
406	415	1608
407	415	1510
408	415	1703
409	415	2123
410	415	2759
411	415	4611
412	415	5626
413	415	10388
414	415	23078
415	415	76354
1	416	17
2	416	49
3	416	116
4	416	146
5	416	184
6	416	192
7	416	159
8	416	184
9	416	146
10	416	139
11	416	183
12	416	177
13	416	160
14	416	201
15	416	136
16	416	142
17	416	172
18	416	184
19	416	153
20	416	209
21	416	126
22	416	138
23	416	128
24	416	168
25	416	184
26	416	147
27	416	168
28	416	138
29	416	141
30	416	152
31	416	154
32	416	173
33	416	182
34	416	257
35	416	216
36	416	208
38	416	181
39	416	244
40	416	220
41	416	217
42	416	185
43	416	150
44	416	161
45	416	112
46	416	57
47	416	24
48	416	11
49	416	7
50	416	10
51	416	11
52	416	15
53	416	8
54	416	19
55	416	48
56	416	85
57	416	173
58	416	135
59	416	148
60	416	107
61	416	47
62	416	7
63	416	1
64	416	14
65	416	1
66	416	5
67	416	21
68	416	75
69	416	131
70	416	132
71	416	164
72	416	200
73	416	217
74	416	221
75	416	165
76	416	178
77	416	118
78	416	133
79	416	112
80	416	59
81	416	57
82	416	48
83	416	55
84	416	22
85	416	39
86	416	30
87	416	58
88	416	101
89	416	137
90	416	57
91	416	33
92	416	30
93	416	18
94	416	53
95	416	58
96	416	44
97	416	63
98	416	29
99	416	13
100	416	18
101	416	16
102	416	23
103	416	24
104	416	13
105	416	30
106	416	18
107	416	18
108	416	37
109	416	18
110	416	22
111	416	28
112	416	26
113	416	40
114	416	81
115	416	117
116	416	103
117	416	55
118	416	86
119	416	47
120	416	41
121	416	30
122	416	30
123	416	25
124	416	27
125	416	31
126	416	37
127	416	27
128	416	57
129	416	113
130	416	88
131	416	85
132	416	87
133	416	90
134	416	107
135	416	92
136	416	108
137	416	99
138	416	143
139	416	99
140	416	87
141	416	76
142	416	52
143	416	57
144	416	49
145	416	34
146	416	31
147	416	30
148	416	45
149	416	29
150	416	25
151	416	24
152	416	15
153	416	21
154	416	30
155	416	42
156	416	104
157	416	78
158	416	40
159	416	38
160	416	31
161	416	33
162	416	31
163	416	24
164	416	21
165	416	23
166	416	28
167	416	27
168	416	13
169	416	27
170	416	35
171	416	30
172	416	16
173	416	24
174	416	37
175	416	30
176	416	39
177	416	24
178	416	50
179	416	52
180	416	51
181	416	43
182	416	69
183	416	48
184	416	58
185	416	67
186	416	103
187	416	90
188	416	71
189	416	25
190	416	44
191	416	47
192	416	36
193	416	30
194	416	26
195	416	38
196	416	38
197	416	40
198	416	51
199	416	80
200	416	164
201	416	157
202	416	104
203	416	89
204	416	88
205	416	81
206	416	104
207	416	115
208	416	107
209	416	127
210	416	127
211	416	191
212	416	186
213	416	102
214	416	96
215	416	97
216	416	95
217	416	63
218	416	99
219	416	128
220	416	100
221	416	84
222	416	123
223	416	115
224	416	173
225	416	204
226	416	157
227	416	48
228	416	33
229	416	36
230	416	32
231	416	44
232	416	36
233	416	45
234	416	44
235	416	62
236	416	112
237	416	64
238	416	56
239	416	36
240	416	52
241	416	52
242	416	54
243	416	67
244	416	41
245	416	52
246	416	55
247	416	33
248	416	35
249	416	62
250	416	67
251	416	42
252	416	49
253	416	34
254	416	40
255	416	68
256	416	105
257	416	83
258	416	84
259	416	112
260	416	152
261	416	135
262	416	129
263	416	119
264	416	114
265	416	131
266	416	134
267	416	101
268	416	105
269	416	85
270	416	121
271	416	126
272	416	65
273	416	38
274	416	47
275	416	56
276	416	26
277	416	34
278	416	35
279	416	31
280	416	44
281	416	53
282	416	24
283	416	34
284	416	22
285	416	35
286	416	29
287	416	51
288	416	30
289	416	33
290	416	49
291	416	109
292	416	120
293	416	114
294	416	75
295	416	101
296	416	116
297	416	130
298	416	104
299	416	80
300	416	62
301	416	49
302	416	62
303	416	46
304	416	21
305	416	15
306	416	19
307	416	10
308	416	38
309	416	31
310	416	35
311	416	39
312	416	59
313	416	28
314	416	37
315	416	40
316	416	57
317	416	57
318	416	112
319	416	76
320	416	28
321	416	39
322	416	35
323	416	29
324	416	32
325	416	29
326	416	30
327	416	23
328	416	45
329	416	33
330	416	43
331	416	59
332	416	47
333	416	76
334	416	53
335	416	69
336	416	76
337	416	99
338	416	201
339	416	189
340	416	136
341	416	179
342	416	203
343	416	231
344	416	208
345	416	201
346	416	192
347	416	157
348	416	152
349	416	185
350	416	213
351	416	208
352	416	179
353	416	173
354	416	135
355	416	116
356	416	115
357	416	156
358	416	186
359	416	145
360	416	38
361	416	32
362	416	22
363	416	10
364	416	30
365	416	25
366	416	16
367	416	13
368	416	16
369	416	29
370	416	27
371	416	47
372	416	103
373	416	124
374	416	164
375	416	121
376	416	190
377	416	170
378	416	191
379	416	224
380	416	180
381	416	168
382	416	254
383	416	185
384	416	188
385	416	309
386	416	390
387	416	366
388	416	507
389	416	485
390	416	604
391	416	535
392	416	531
393	416	441
394	416	381
395	416	346
396	416	292
397	416	332
398	416	218
399	416	176
400	416	154
401	416	145
402	416	171
403	416	219
404	416	515
405	416	1238
406	416	1494
407	416	1056
408	416	1211
409	416	1445
410	416	1561
411	416	2220
412	416	2987
413	416	4235
414	416	6960
415	416	26271
416	416	75975
1	417	13
2	417	55
3	417	108
4	417	114
5	417	166
6	417	164
7	417	177
8	417	157
9	417	156
10	417	156
11	417	199
12	417	167
13	417	154
14	417	204
15	417	147
16	417	143
17	417	189
18	417	158
19	417	124
20	417	159
21	417	130
22	417	122
23	417	136
24	417	154
25	417	159
26	417	128
27	417	176
28	417	146
29	417	124
30	417	126
31	417	167
32	417	155
33	417	175
34	417	260
35	417	200
36	417	188
38	417	167
39	417	196
40	417	170
41	417	214
42	417	219
43	417	176
44	417	173
45	417	92
46	417	45
47	417	27
48	417	15
49	417	10
50	417	10
51	417	15
52	417	15
53	417	8
54	417	18
55	417	44
56	417	76
57	417	150
58	417	153
59	417	142
60	417	108
61	417	48
62	417	11
63	417	2
64	417	17
65	417	3
66	417	3
67	417	26
68	417	62
69	417	121
70	417	106
71	417	156
72	417	207
73	417	199
74	417	157
75	417	164
76	417	172
77	417	116
78	417	127
79	417	121
80	417	63
81	417	58
82	417	49
83	417	62
84	417	29
85	417	41
86	417	35
87	417	70
88	417	75
89	417	108
90	417	57
91	417	27
92	417	21
93	417	24
94	417	48
95	417	50
96	417	42
97	417	56
98	417	42
99	417	22
100	417	22
101	417	22
102	417	14
103	417	25
104	417	16
105	417	19
106	417	14
107	417	26
108	417	36
109	417	26
110	417	18
111	417	32
112	417	39
113	417	36
114	417	70
115	417	101
116	417	91
117	417	77
118	417	88
119	417	37
120	417	40
121	417	29
122	417	38
123	417	29
124	417	26
125	417	29
126	417	36
127	417	31
128	417	56
129	417	117
130	417	90
131	417	68
132	417	73
133	417	67
134	417	94
135	417	91
136	417	100
137	417	99
138	417	229
139	417	113
140	417	97
141	417	77
142	417	58
143	417	73
144	417	43
145	417	40
146	417	28
147	417	26
148	417	49
149	417	25
150	417	14
151	417	30
152	417	13
153	417	15
154	417	29
155	417	55
156	417	110
157	417	71
158	417	42
159	417	39
160	417	40
161	417	29
162	417	26
163	417	22
164	417	17
165	417	19
166	417	25
167	417	28
168	417	25
169	417	22
170	417	30
171	417	26
172	417	29
173	417	34
174	417	35
175	417	30
176	417	25
177	417	28
178	417	42
179	417	62
180	417	32
181	417	53
182	417	55
183	417	44
184	417	50
185	417	53
186	417	76
187	417	91
188	417	70
189	417	29
190	417	35
191	417	48
192	417	32
193	417	48
194	417	32
195	417	26
196	417	21
197	417	43
198	417	49
199	417	66
200	417	168
201	417	171
202	417	97
203	417	87
204	417	93
205	417	72
206	417	88
207	417	96
208	417	90
209	417	121
210	417	148
211	417	189
212	417	200
213	417	117
214	417	95
215	417	110
216	417	96
217	417	71
218	417	133
219	417	145
220	417	111
221	417	108
222	417	113
223	417	155
224	417	186
225	417	244
226	417	285
227	417	67
228	417	37
229	417	42
230	417	38
231	417	35
232	417	36
233	417	33
234	417	41
235	417	82
236	417	134
237	417	73
238	417	41
239	417	43
240	417	34
241	417	48
242	417	63
243	417	62
244	417	42
245	417	37
246	417	59
247	417	44
248	417	48
249	417	78
250	417	66
251	417	47
252	417	43
253	417	43
254	417	37
255	417	67
256	417	108
257	417	80
258	417	76
259	417	85
260	417	134
261	417	118
262	417	99
263	417	141
264	417	95
265	417	128
266	417	129
267	417	101
268	417	73
269	417	92
270	417	102
271	417	105
272	417	70
273	417	41
274	417	63
275	417	51
276	417	35
277	417	28
278	417	28
279	417	30
280	417	43
281	417	57
282	417	21
283	417	37
284	417	45
285	417	26
286	417	44
287	417	60
288	417	33
289	417	34
290	417	60
291	417	85
292	417	107
293	417	122
294	417	77
295	417	77
296	417	142
297	417	126
298	417	107
299	417	71
300	417	47
301	417	54
302	417	51
303	417	27
304	417	22
305	417	14
306	417	17
307	417	10
308	417	22
309	417	29
310	417	22
311	417	44
312	417	50
313	417	51
314	417	48
315	417	44
316	417	46
317	417	49
318	417	67
319	417	83
320	417	31
321	417	38
322	417	28
323	417	23
324	417	29
325	417	29
326	417	25
327	417	23
328	417	26
329	417	32
330	417	49
331	417	69
332	417	58
333	417	72
334	417	68
335	417	64
336	417	55
337	417	82
338	417	169
339	417	198
340	417	140
341	417	174
342	417	193
343	417	191
344	417	220
345	417	201
346	417	225
347	417	167
348	417	157
349	417	175
350	417	241
351	417	217
352	417	165
353	417	157
354	417	131
355	417	114
356	417	95
357	417	114
358	417	155
359	417	160
360	417	31
361	417	19
362	417	21
363	417	11
364	417	26
365	417	32
366	417	21
367	417	13
368	417	15
369	417	32
370	417	20
371	417	62
372	417	106
373	417	139
374	417	145
375	417	170
376	417	205
377	417	161
378	417	211
379	417	197
380	417	177
381	417	153
382	417	196
383	417	174
384	417	185
385	417	306
386	417	349
387	417	369
388	417	535
389	417	465
390	417	525
391	417	526
392	417	471
393	417	415
394	417	361
395	417	333
396	417	307
397	417	287
398	417	220
399	417	185
400	417	120
401	417	164
402	417	195
403	417	243
404	417	569
405	417	1711
406	417	2148
407	417	1095
408	417	1118
409	417	1308
410	417	1335
411	417	1936
412	417	2700
413	417	3744
414	417	6330
415	417	18754
416	417	33070
417	417	79263
1	418	17
2	418	52
3	418	101
4	418	116
5	418	158
6	418	176
7	418	176
8	418	137
9	418	133
10	418	131
11	418	154
12	418	163
13	418	146
14	418	202
15	418	151
16	418	123
17	418	151
18	418	138
19	418	124
20	418	165
21	418	122
22	418	132
23	418	142
24	418	138
25	418	140
26	418	117
27	418	120
28	418	116
29	418	123
30	418	125
31	418	151
32	418	124
33	418	141
34	418	195
35	418	194
36	418	169
38	418	176
39	418	164
40	418	178
41	418	224
42	418	156
43	418	148
44	418	144
45	418	86
46	418	44
47	418	24
48	418	19
49	418	8
50	418	8
51	418	4
52	418	7
53	418	13
54	418	24
55	418	42
56	418	64
57	418	134
58	418	122
59	418	110
60	418	86
61	418	33
62	418	14
63	418	2
64	418	10
65	418	5
66	418	4
67	418	24
68	418	50
69	418	111
70	418	137
71	418	135
72	418	167
73	418	188
74	418	179
75	418	165
76	418	151
77	418	117
78	418	124
79	418	117
80	418	59
81	418	52
82	418	52
83	418	43
84	418	30
85	418	47
86	418	42
87	418	56
88	418	72
89	418	96
90	418	62
91	418	34
92	418	29
93	418	21
94	418	51
95	418	54
96	418	44
97	418	56
98	418	34
99	418	24
100	418	14
101	418	26
102	418	16
103	418	21
104	418	13
105	418	12
106	418	19
107	418	34
108	418	20
109	418	25
110	418	24
111	418	21
112	418	34
113	418	59
114	418	75
115	418	83
116	418	78
117	418	58
118	418	78
119	418	44
120	418	31
121	418	30
122	418	37
123	418	27
124	418	46
125	418	31
126	418	31
127	418	40
128	418	56
129	418	128
130	418	94
131	418	100
132	418	97
133	418	86
134	418	110
135	418	80
136	418	101
137	418	91
138	418	171
139	418	110
140	418	81
141	418	77
142	418	41
143	418	68
144	418	47
145	418	31
146	418	31
147	418	21
148	418	35
149	418	35
150	418	27
151	418	31
152	418	19
153	418	17
154	418	21
155	418	40
156	418	115
157	418	59
158	418	40
159	418	42
160	418	36
161	418	32
162	418	24
163	418	22
164	418	23
165	418	16
166	418	28
167	418	25
168	418	22
169	418	34
170	418	30
171	418	34
172	418	23
173	418	26
174	418	37
175	418	31
176	418	36
177	418	16
178	418	38
179	418	60
180	418	52
181	418	55
182	418	52
183	418	53
184	418	61
185	418	68
186	418	93
187	418	87
188	418	78
189	418	23
190	418	40
191	418	23
192	418	47
193	418	45
194	418	27
195	418	40
196	418	31
197	418	33
198	418	48
199	418	88
200	418	133
201	418	132
202	418	97
203	418	75
204	418	92
205	418	75
206	418	113
207	418	78
208	418	84
209	418	112
210	418	134
211	418	162
212	418	166
213	418	85
214	418	81
215	418	114
216	418	79
217	418	96
218	418	94
219	418	138
220	418	105
221	418	113
222	418	120
223	418	132
224	418	187
225	418	190
226	418	195
227	418	81
228	418	45
229	418	43
230	418	42
231	418	50
232	418	35
233	418	46
234	418	64
235	418	86
236	418	101
237	418	74
238	418	68
239	418	41
240	418	43
241	418	56
242	418	68
243	418	62
244	418	48
245	418	48
246	418	55
247	418	40
248	418	59
249	418	57
250	418	58
251	418	54
252	418	49
253	418	47
254	418	44
255	418	60
256	418	104
257	418	74
258	418	83
259	418	106
260	418	119
261	418	120
262	418	120
263	418	119
264	418	96
265	418	99
266	418	115
267	418	94
268	418	116
269	418	72
270	418	117
271	418	103
272	418	55
273	418	37
274	418	49
275	418	49
276	418	41
277	418	30
278	418	24
279	418	24
280	418	48
281	418	44
282	418	32
283	418	30
284	418	25
285	418	29
286	418	38
287	418	49
288	418	42
289	418	29
290	418	40
291	418	78
292	418	104
293	418	106
294	418	86
295	418	73
296	418	97
297	418	101
298	418	92
299	418	69
300	418	60
301	418	51
302	418	60
303	418	42
304	418	19
305	418	13
306	418	10
307	418	11
308	418	24
309	418	37
310	418	29
311	418	36
312	418	61
313	418	39
314	418	37
315	418	47
316	418	37
317	418	58
318	418	82
319	418	90
320	418	50
321	418	36
322	418	36
323	418	28
324	418	33
325	418	25
326	418	28
327	418	32
328	418	35
329	418	32
330	418	52
331	418	44
332	418	46
333	418	80
334	418	58
335	418	71
336	418	68
337	418	85
338	418	160
339	418	181
340	418	120
341	418	171
342	418	194
343	418	213
344	418	195
345	418	183
346	418	197
347	418	146
348	418	182
349	418	178
350	418	192
351	418	182
352	418	184
353	418	154
354	418	141
355	418	110
356	418	118
357	418	132
358	418	154
359	418	108
360	418	42
361	418	25
362	418	33
363	418	17
364	418	27
365	418	34
366	418	5
367	418	12
368	418	12
369	418	21
370	418	23
371	418	48
372	418	93
373	418	129
374	418	136
375	418	126
376	418	196
377	418	166
378	418	179
379	418	217
380	418	175
381	418	161
382	418	181
383	418	211
384	418	180
385	418	308
386	418	362
387	418	414
388	418	454
389	418	473
390	418	498
391	418	470
392	418	482
393	418	379
394	418	358
395	418	304
396	418	292
397	418	291
398	418	195
399	418	173
400	418	154
401	418	160
402	418	183
403	418	185
404	418	494
405	418	1173
406	418	1352
407	418	931
408	418	1014
409	418	1222
410	418	1333
411	418	1846
412	418	2324
413	418	3614
414	418	6081
415	418	15511
416	418	16834
417	418	32480
418	418	71851
0	419	2
1	419	9
2	419	56
3	419	140
4	419	197
5	419	236
6	419	242
7	419	254
8	419	272
9	419	242
10	419	208
11	419	223
12	419	235
13	419	262
14	419	233
15	419	155
16	419	173
17	419	232
18	419	232
19	419	228
20	419	254
21	419	185
22	419	198
23	419	212
24	419	238
25	419	181
26	419	198
27	419	234
28	419	191
29	419	204
30	419	230
31	419	262
32	419	271
33	419	252
34	419	270
35	419	206
36	419	200
38	419	220
39	419	332
40	419	304
41	419	226
42	419	239
43	419	206
44	419	231
45	419	153
46	419	63
47	419	22
48	419	12
49	419	10
50	419	10
51	419	13
52	419	13
53	419	8
54	419	25
55	419	42
56	419	103
57	419	253
58	419	210
59	419	237
60	419	114
61	419	50
62	419	16
63	419	2
64	419	15
65	419	3
66	419	3
67	419	22
68	419	70
69	419	157
70	419	169
71	419	197
72	419	239
73	419	232
74	419	220
75	419	306
76	419	285
77	419	142
78	419	164
79	419	157
80	419	48
81	419	64
82	419	58
83	419	60
84	419	28
85	419	38
86	419	49
87	419	76
88	419	129
89	419	199
90	419	93
91	419	31
92	419	16
93	419	24
94	419	48
95	419	51
96	419	41
97	419	91
98	419	41
99	419	25
100	419	17
101	419	17
102	419	14
103	419	18
104	419	12
105	419	11
106	419	9
107	419	20
108	419	26
109	419	20
110	419	28
111	419	24
112	419	31
113	419	46
114	419	101
115	419	114
116	419	135
117	419	76
118	419	94
119	419	54
120	419	41
121	419	31
122	419	34
123	419	23
124	419	34
125	419	45
126	419	27
127	419	44
128	419	57
129	419	172
130	419	107
131	419	93
132	419	73
133	419	87
134	419	121
135	419	99
136	419	122
137	419	127
138	419	118
139	419	88
140	419	68
141	419	79
142	419	51
143	419	72
144	419	57
145	419	50
146	419	24
147	419	28
148	419	40
149	419	24
150	419	20
151	419	18
152	419	12
153	419	22
154	419	27
155	419	32
156	419	133
157	419	71
158	419	35
159	419	35
160	419	32
161	419	23
162	419	24
163	419	17
164	419	19
165	419	30
166	419	19
167	419	33
168	419	21
169	419	20
170	419	28
171	419	33
172	419	23
173	419	28
174	419	41
175	419	25
176	419	34
177	419	37
178	419	47
179	419	58
180	419	37
181	419	53
182	419	65
183	419	50
184	419	43
185	419	69
186	419	114
187	419	113
188	419	110
189	419	41
190	419	27
191	419	49
192	419	47
193	419	40
194	419	28
195	419	44
196	419	27
197	419	36
198	419	53
199	419	83
200	419	173
201	419	222
202	419	138
203	419	89
204	419	98
205	419	88
206	419	85
207	419	104
208	419	82
209	419	115
210	419	166
211	419	246
212	419	217
213	419	70
214	419	103
215	419	102
216	419	70
217	419	62
218	419	81
219	419	131
220	419	89
221	419	87
222	419	115
223	419	129
224	419	167
225	419	158
226	419	103
227	419	51
228	419	27
229	419	26
230	419	34
231	419	42
232	419	33
233	419	34
234	419	38
235	419	46
236	419	79
237	419	57
238	419	60
239	419	41
240	419	44
241	419	35
242	419	55
243	419	84
244	419	78
245	419	47
246	419	50
247	419	41
248	419	53
249	419	83
250	419	68
251	419	48
252	419	42
253	419	37
254	419	46
255	419	76
256	419	105
257	419	65
258	419	114
259	419	112
260	419	202
261	419	174
262	419	116
263	419	144
264	419	121
265	419	160
266	419	162
267	419	132
268	419	108
269	419	95
270	419	173
271	419	166
272	419	68
273	419	33
274	419	39
275	419	61
276	419	26
277	419	36
278	419	33
279	419	32
280	419	50
281	419	40
282	419	28
283	419	28
284	419	28
285	419	31
286	419	42
287	419	46
288	419	41
289	419	36
290	419	47
291	419	113
292	419	159
293	419	124
294	419	89
295	419	91
296	419	146
297	419	195
298	419	130
299	419	92
300	419	73
301	419	55
302	419	59
303	419	47
304	419	27
305	419	17
306	419	11
307	419	15
308	419	36
309	419	43
310	419	44
311	419	39
312	419	57
313	419	36
314	419	44
315	419	56
316	419	54
317	419	66
318	419	105
319	419	191
320	419	43
321	419	43
322	419	38
323	419	22
324	419	34
325	419	30
326	419	30
327	419	18
328	419	32
329	419	32
330	419	53
331	419	72
332	419	55
333	419	83
334	419	87
335	419	71
336	419	74
337	419	125
338	419	328
339	419	357
340	419	204
341	419	205
342	419	319
343	419	335
344	419	326
345	419	251
346	419	198
347	419	162
348	419	168
349	419	196
350	419	264
351	419	222
352	419	212
353	419	194
354	419	165
355	419	144
356	419	137
357	419	225
358	419	256
359	419	245
360	419	32
361	419	29
362	419	15
363	419	15
364	419	29
365	419	22
366	419	12
367	419	11
368	419	18
369	419	22
370	419	25
371	419	43
372	419	115
373	419	144
374	419	151
375	419	177
376	419	192
377	419	193
378	419	220
379	419	245
380	419	205
381	419	166
382	419	211
383	419	185
384	419	254
385	419	343
386	419	399
387	419	437
388	419	851
389	419	874
390	419	719
391	419	682
392	419	499
393	419	358
394	419	347
395	419	324
396	419	268
397	419	276
398	419	193
399	419	138
400	419	129
401	419	137
402	419	156
403	419	149
404	419	440
405	419	1037
406	419	1077
407	419	1147
408	419	1222
409	419	1511
410	419	1949
411	419	2494
412	419	2611
413	419	3349
414	419	4660
415	419	9860
416	419	9638
417	419	11390
418	419	18407
419	419	88323
1	420	14
2	420	52
3	420	117
4	420	148
5	420	204
6	420	259
7	420	238
8	420	249
9	420	244
10	420	244
11	420	293
12	420	293
13	420	267
14	420	248
15	420	137
16	420	188
17	420	202
18	420	247
19	420	246
20	420	305
21	420	217
22	420	187
23	420	252
24	420	296
25	420	265
26	420	242
27	420	253
28	420	241
29	420	228
30	420	254
31	420	234
32	420	276
33	420	301
34	420	319
35	420	256
36	420	199
38	420	192
39	420	404
40	420	312
41	420	297
42	420	281
43	420	256
44	420	243
45	420	128
46	420	58
47	420	20
48	420	16
49	420	2
50	420	8
51	420	8
52	420	8
53	420	4
54	420	15
55	420	31
56	420	84
57	420	259
58	420	265
59	420	196
60	420	104
61	420	57
62	420	14
63	420	3
64	420	12
65	420	3
66	420	2
67	420	20
68	420	70
69	420	153
70	420	164
71	420	208
72	420	272
73	420	247
74	420	227
75	420	259
76	420	277
77	420	127
78	420	142
79	420	138
80	420	51
81	420	51
82	420	52
83	420	57
84	420	28
85	420	51
86	420	35
87	420	52
88	420	96
89	420	166
90	420	51
91	420	23
92	420	18
93	420	23
94	420	58
95	420	54
96	420	33
97	420	61
98	420	43
99	420	12
100	420	11
101	420	20
102	420	11
103	420	28
104	420	11
105	420	15
106	420	12
107	420	21
108	420	32
109	420	19
110	420	25
111	420	25
112	420	25
113	420	42
114	420	78
115	420	143
116	420	143
117	420	67
118	420	89
119	420	50
120	420	25
121	420	36
122	420	20
123	420	25
124	420	29
125	420	32
126	420	46
127	420	33
128	420	54
129	420	161
130	420	100
131	420	87
132	420	87
133	420	71
134	420	115
135	420	77
136	420	112
137	420	125
138	420	102
139	420	73
140	420	70
141	420	94
142	420	63
143	420	63
144	420	41
145	420	24
146	420	21
147	420	12
148	420	31
149	420	17
150	420	31
151	420	22
152	420	24
153	420	16
154	420	16
155	420	44
156	420	120
157	420	88
158	420	30
159	420	20
160	420	28
161	420	21
162	420	23
163	420	22
164	420	26
165	420	19
166	420	21
167	420	22
168	420	14
169	420	23
170	420	24
171	420	25
172	420	24
173	420	31
174	420	31
175	420	31
176	420	25
177	420	30
178	420	36
179	420	71
180	420	41
181	420	69
182	420	63
183	420	50
184	420	44
185	420	59
186	420	124
187	420	109
188	420	75
189	420	31
190	420	28
191	420	38
192	420	36
193	420	43
194	420	27
195	420	33
196	420	23
197	420	34
198	420	56
199	420	91
200	420	201
201	420	228
202	420	136
203	420	86
204	420	96
205	420	83
206	420	108
207	420	105
208	420	95
209	420	109
210	420	172
211	420	271
212	420	240
213	420	105
214	420	80
215	420	95
216	420	72
217	420	56
218	420	77
219	420	130
220	420	116
221	420	97
222	420	98
223	420	121
224	420	178
225	420	180
226	420	122
227	420	38
228	420	23
229	420	34
230	420	33
231	420	30
232	420	29
233	420	17
234	420	31
235	420	56
236	420	75
237	420	61
238	420	43
239	420	28
240	420	34
241	420	43
242	420	48
243	420	59
244	420	56
245	420	51
246	420	64
247	420	48
248	420	46
249	420	72
250	420	58
251	420	53
252	420	48
253	420	37
254	420	46
255	420	76
256	420	94
257	420	90
258	420	96
259	420	143
260	420	189
261	420	179
262	420	148
263	420	151
264	420	104
265	420	150
266	420	172
267	420	146
268	420	91
269	420	87
270	420	166
271	420	135
272	420	67
273	420	38
274	420	45
275	420	46
276	420	16
277	420	40
278	420	16
279	420	26
280	420	48
281	420	39
282	420	31
283	420	28
284	420	24
285	420	26
286	420	30
287	420	54
288	420	27
289	420	37
290	420	40
291	420	124
292	420	148
293	420	147
294	420	92
295	420	81
296	420	109
297	420	175
298	420	129
299	420	83
300	420	67
301	420	57
302	420	69
303	420	42
304	420	18
305	420	19
306	420	15
307	420	14
308	420	31
309	420	33
310	420	42
311	420	47
312	420	62
313	420	28
314	420	51
315	420	69
316	420	49
317	420	46
318	420	123
319	420	108
320	420	32
321	420	36
322	420	24
323	420	13
324	420	20
325	420	16
326	420	26
327	420	15
328	420	28
329	420	27
330	420	41
331	420	55
332	420	49
333	420	71
334	420	69
335	420	75
336	420	77
337	420	115
338	420	259
339	420	302
340	420	215
341	420	213
342	420	224
343	420	306
344	420	257
345	420	237
346	420	205
347	420	158
348	420	173
349	420	189
350	420	266
351	420	181
352	420	212
353	420	207
354	420	157
355	420	137
356	420	100
357	420	161
358	420	248
359	420	210
360	420	26
361	420	6
362	420	25
363	420	16
364	420	26
365	420	30
366	420	10
367	420	15
368	420	13
369	420	37
370	420	19
371	420	38
372	420	140
373	420	166
374	420	138
375	420	141
376	420	201
377	420	172
378	420	223
379	420	232
380	420	191
381	420	122
382	420	223
383	420	193
384	420	230
385	420	364
386	420	413
387	420	472
388	420	704
389	420	672
390	420	705
391	420	680
392	420	498
393	420	394
394	420	323
395	420	318
396	420	243
397	420	227
398	420	133
399	420	137
400	420	96
401	420	121
402	420	143
403	420	157
404	420	404
405	420	1007
406	420	1171
407	420	901
408	420	1101
409	420	1316
410	420	1389
411	420	1589
412	420	2156
413	420	2270
414	420	2790
415	420	5338
416	420	5516
417	420	6833
418	420	7261
419	420	26451
420	420	88814
1	421	9
2	421	42
3	421	85
4	421	100
5	421	119
6	421	150
7	421	150
8	421	144
9	421	147
10	421	131
11	421	179
12	421	161
13	421	150
14	421	171
15	421	139
16	421	121
17	421	159
18	421	136
19	421	125
20	421	167
21	421	132
22	421	130
23	421	166
24	421	160
25	421	154
26	421	104
27	421	151
28	421	140
29	421	137
30	421	143
31	421	190
32	421	150
33	421	162
34	421	254
35	421	206
36	421	203
38	421	160
39	421	214
40	421	194
41	421	217
42	421	171
43	421	149
44	421	153
45	421	107
46	421	49
47	421	23
48	421	8
49	421	8
50	421	10
51	421	12
52	421	4
53	421	6
54	421	15
55	421	37
56	421	67
57	421	127
58	421	127
59	421	113
60	421	88
61	421	46
62	421	10
63	421	1
64	421	12
65	421	4
66	421	6
67	421	12
68	421	30
69	421	120
70	421	100
71	421	141
72	421	162
73	421	179
74	421	153
75	421	140
76	421	136
77	421	111
78	421	123
79	421	97
80	421	47
81	421	40
82	421	38
83	421	47
84	421	28
85	421	30
86	421	33
87	421	37
88	421	57
89	421	72
90	421	42
91	421	22
92	421	22
93	421	15
94	421	45
95	421	44
96	421	31
97	421	57
98	421	27
99	421	14
100	421	13
101	421	20
102	421	10
103	421	15
104	421	9
105	421	7
106	421	14
107	421	24
108	421	23
109	421	14
110	421	27
111	421	19
112	421	35
113	421	40
114	421	50
115	421	99
116	421	87
117	421	39
118	421	57
119	421	36
120	421	40
121	421	29
122	421	27
123	421	22
124	421	24
125	421	22
126	421	18
127	421	20
128	421	44
129	421	107
130	421	59
131	421	70
132	421	78
133	421	74
134	421	82
135	421	62
136	421	87
137	421	101
138	421	168
139	421	71
140	421	64
141	421	69
142	421	52
143	421	52
144	421	46
145	421	21
146	421	22
147	421	16
148	421	30
149	421	22
150	421	17
151	421	16
152	421	21
153	421	18
154	421	14
155	421	29
156	421	95
157	421	52
158	421	31
159	421	27
160	421	32
161	421	27
162	421	22
163	421	20
164	421	19
165	421	23
166	421	18
167	421	19
168	421	18
169	421	16
170	421	21
171	421	35
172	421	16
173	421	11
174	421	27
175	421	30
176	421	26
177	421	23
178	421	32
179	421	43
180	421	15
181	421	36
182	421	42
183	421	36
184	421	45
185	421	52
186	421	82
187	421	74
188	421	65
189	421	20
190	421	28
191	421	33
192	421	26
193	421	29
194	421	14
195	421	27
196	421	20
197	421	37
198	421	38
199	421	61
200	421	116
201	421	142
202	421	87
203	421	62
204	421	74
205	421	62
206	421	76
207	421	82
208	421	76
209	421	91
210	421	126
211	421	162
212	421	138
213	421	67
214	421	84
215	421	86
216	421	64
217	421	68
218	421	102
219	421	114
220	421	87
221	421	83
222	421	123
223	421	115
224	421	175
225	421	202
226	421	232
227	421	44
228	421	25
229	421	34
230	421	40
231	421	35
232	421	35
233	421	28
234	421	44
235	421	39
236	421	86
237	421	57
238	421	47
239	421	35
240	421	30
241	421	32
242	421	63
243	421	71
244	421	40
245	421	44
246	421	46
247	421	39
248	421	47
249	421	51
250	421	56
251	421	46
252	421	28
253	421	28
254	421	29
255	421	50
256	421	85
257	421	73
258	421	68
259	421	87
260	421	100
261	421	105
262	421	101
263	421	100
264	421	109
265	421	104
266	421	108
267	421	84
268	421	88
269	421	60
270	421	90
271	421	92
272	421	55
273	421	32
274	421	39
275	421	38
276	421	29
277	421	27
278	421	26
279	421	26
280	421	40
281	421	38
282	421	27
283	421	25
284	421	37
285	421	21
286	421	23
287	421	53
288	421	29
289	421	26
290	421	38
291	421	75
292	421	116
293	421	106
294	421	77
295	421	82
296	421	77
297	421	98
298	421	75
299	421	82
300	421	49
301	421	35
302	421	39
303	421	32
304	421	20
305	421	9
306	421	11
307	421	7
308	421	20
309	421	24
310	421	30
311	421	25
312	421	49
313	421	26
314	421	16
315	421	44
316	421	26
317	421	43
318	421	70
319	421	63
320	421	26
321	421	26
322	421	25
323	421	20
324	421	15
325	421	26
326	421	19
327	421	21
328	421	17
329	421	22
330	421	40
331	421	41
332	421	37
333	421	69
334	421	58
335	421	60
336	421	47
337	421	104
338	421	175
339	421	175
340	421	130
341	421	152
342	421	156
343	421	185
344	421	193
345	421	175
346	421	179
347	421	133
348	421	142
349	421	135
350	421	182
351	421	169
352	421	140
353	421	116
354	421	101
355	421	89
356	421	84
357	421	101
358	421	128
359	421	112
360	421	26
361	421	16
362	421	14
363	421	16
364	421	22
365	421	16
366	421	7
367	421	10
368	421	6
369	421	25
370	421	12
371	421	29
372	421	67
373	421	100
374	421	113
375	421	141
376	421	150
377	421	119
378	421	163
379	421	122
380	421	135
381	421	117
382	421	192
383	421	145
384	421	183
385	421	286
386	421	330
387	421	363
388	421	529
389	421	406
390	421	442
391	421	376
392	421	356
393	421	300
394	421	266
395	421	246
396	421	168
397	421	227
398	421	140
399	421	79
400	421	115
401	421	103
402	421	118
403	421	138
404	421	389
405	421	1039
406	421	1221
407	421	671
408	421	652
409	421	751
410	421	732
411	421	786
412	421	1089
413	421	1354
414	421	1894
415	421	3380
416	421	4170
417	421	6893
418	421	4987
419	421	7053
420	421	23999
421	421	68530
0	422	2
1	422	9
2	422	45
3	422	119
4	422	122
5	422	157
6	422	173
7	422	155
8	422	170
9	422	164
10	422	139
11	422	193
12	422	190
13	422	161
14	422	182
15	422	126
16	422	145
17	422	141
18	422	164
19	422	139
20	422	176
21	422	128
22	422	142
23	422	129
24	422	147
25	422	142
26	422	147
27	422	184
28	422	132
29	422	124
30	422	141
31	422	139
32	422	157
33	422	171
34	422	259
35	422	206
36	422	174
38	422	179
39	422	206
40	422	184
41	422	256
42	422	179
43	422	160
44	422	166
45	422	100
46	422	43
47	422	12
48	422	10
49	422	9
50	422	12
51	422	5
52	422	11
53	422	6
54	422	20
55	422	34
56	422	71
57	422	134
58	422	129
59	422	112
60	422	88
61	422	41
62	422	14
63	422	4
64	422	12
65	422	4
66	422	6
67	422	15
68	422	53
69	422	131
70	422	117
71	422	150
72	422	193
73	422	206
74	422	167
75	422	159
76	422	158
77	422	110
78	422	116
79	422	96
80	422	52
81	422	53
82	422	40
83	422	57
84	422	27
85	422	36
86	422	40
87	422	58
88	422	73
89	422	125
90	422	58
91	422	29
92	422	20
93	422	19
94	422	48
95	422	49
96	422	34
97	422	58
98	422	35
99	422	13
100	422	13
101	422	14
102	422	14
103	422	19
104	422	13
105	422	12
106	422	11
107	422	25
108	422	29
109	422	22
110	422	21
111	422	28
112	422	33
113	422	38
114	422	83
115	422	108
116	422	116
117	422	82
118	422	77
119	422	40
120	422	31
121	422	27
122	422	27
123	422	20
124	422	28
125	422	20
126	422	26
127	422	27
128	422	49
129	422	134
130	422	95
131	422	91
132	422	73
133	422	72
134	422	111
135	422	68
136	422	89
137	422	114
138	422	202
139	422	96
140	422	80
141	422	94
142	422	38
143	422	72
144	422	52
145	422	20
146	422	19
147	422	22
148	422	39
149	422	28
150	422	22
151	422	19
152	422	14
153	422	28
154	422	26
155	422	42
156	422	90
157	422	70
158	422	41
159	422	27
160	422	29
161	422	29
162	422	24
163	422	29
164	422	25
165	422	26
166	422	22
167	422	23
168	422	19
169	422	22
170	422	24
171	422	31
172	422	35
173	422	22
174	422	24
175	422	24
176	422	25
177	422	26
178	422	49
179	422	57
180	422	45
181	422	52
182	422	55
183	422	58
184	422	46
185	422	53
186	422	101
187	422	93
188	422	62
189	422	35
190	422	22
191	422	50
192	422	35
193	422	32
194	422	31
195	422	27
196	422	29
197	422	40
198	422	63
199	422	81
200	422	144
201	422	148
202	422	104
203	422	63
204	422	89
205	422	86
206	422	88
207	422	92
208	422	87
209	422	96
210	422	140
211	422	213
212	422	193
213	422	88
214	422	84
215	422	107
216	422	90
217	422	73
218	422	113
219	422	152
220	422	97
221	422	107
222	422	110
223	422	146
224	422	184
225	422	223
226	422	274
227	422	50
228	422	37
229	422	39
230	422	31
231	422	26
232	422	29
233	422	33
234	422	43
235	422	70
236	422	117
237	422	63
238	422	44
239	422	25
240	422	36
241	422	35
242	422	70
243	422	80
244	422	55
245	422	33
246	422	48
247	422	34
248	422	45
249	422	59
250	422	56
251	422	62
252	422	41
253	422	35
254	422	30
255	422	78
256	422	110
257	422	73
258	422	93
259	422	111
260	422	162
261	422	122
262	422	113
263	422	108
264	422	83
265	422	120
266	422	129
267	422	92
268	422	99
269	422	74
270	422	138
271	422	107
272	422	73
273	422	37
274	422	41
275	422	57
276	422	28
277	422	30
278	422	32
279	422	28
280	422	56
281	422	41
282	422	28
283	422	26
284	422	22
285	422	24
286	422	30
287	422	57
288	422	33
289	422	38
290	422	43
291	422	90
292	422	127
293	422	132
294	422	92
295	422	93
296	422	107
297	422	119
298	422	91
299	422	59
300	422	65
301	422	46
302	422	42
303	422	33
304	422	24
305	422	18
306	422	6
307	422	17
308	422	26
309	422	25
310	422	37
311	422	45
312	422	52
313	422	34
314	422	35
315	422	48
316	422	48
317	422	50
318	422	91
319	422	72
320	422	35
321	422	39
322	422	24
323	422	26
324	422	27
325	422	29
326	422	26
327	422	26
328	422	26
329	422	33
330	422	52
331	422	52
332	422	58
333	422	71
334	422	48
335	422	64
336	422	69
337	422	89
338	422	169
339	422	179
340	422	142
341	422	158
342	422	172
343	422	206
344	422	206
345	422	198
346	422	211
347	422	135
348	422	153
349	422	172
350	422	194
351	422	200
352	422	152
353	422	151
354	422	115
355	422	114
356	422	93
357	422	114
358	422	151
359	422	130
360	422	26
361	422	23
362	422	19
363	422	10
364	422	23
365	422	13
366	422	10
367	422	12
368	422	13
369	422	28
370	422	29
371	422	42
372	422	96
373	422	113
374	422	109
375	422	128
376	422	154
377	422	139
378	422	176
379	422	147
380	422	155
381	422	115
382	422	191
383	422	166
384	422	178
385	422	411
386	422	373
387	422	420
388	422	500
389	422	419
390	422	443
391	422	433
392	422	390
393	422	344
394	422	298
395	422	248
396	422	211
397	422	238
398	422	139
399	422	128
400	422	106
401	422	114
402	422	120
403	422	154
404	422	392
405	422	1078
406	422	1292
407	422	631
408	422	670
409	422	750
410	422	739
411	422	739
412	422	1081
413	422	1190
414	422	1631
415	422	2745
416	422	3378
417	422	5883
418	422	3823
419	422	4079
420	422	9427
421	422	22647
422	422	75212
1	423	18
2	423	46
3	423	99
4	423	133
5	423	178
6	423	156
7	423	187
8	423	168
9	423	164
10	423	150
11	423	142
12	423	158
13	423	175
14	423	198
15	423	177
16	423	184
17	423	181
18	423	181
19	423	163
20	423	187
21	423	161
22	423	153
23	423	128
24	423	152
25	423	133
26	423	140
27	423	131
28	423	141
29	423	127
30	423	136
31	423	163
32	423	151
33	423	164
34	423	223
35	423	182
36	423	176
38	423	200
39	423	209
40	423	187
41	423	198
42	423	176
43	423	143
44	423	151
45	423	105
46	423	49
47	423	24
48	423	18
49	423	10
50	423	4
51	423	13
52	423	10
53	423	11
54	423	20
55	423	54
56	423	75
57	423	114
58	423	132
59	423	114
60	423	102
61	423	43
62	423	11
64	423	11
65	423	5
66	423	4
67	423	14
68	423	59
69	423	102
70	423	127
71	423	161
72	423	153
73	423	170
74	423	182
75	423	178
76	423	164
77	423	151
78	423	121
79	423	116
80	423	64
81	423	56
82	423	57
83	423	56
84	423	33
85	423	44
86	423	29
87	423	49
88	423	98
89	423	92
90	423	81
91	423	33
92	423	26
93	423	19
94	423	61
95	423	58
96	423	49
97	423	69
98	423	29
99	423	19
100	423	18
101	423	19
102	423	17
103	423	18
104	423	14
105	423	25
106	423	10
107	423	36
108	423	29
109	423	16
110	423	24
111	423	19
112	423	39
113	423	49
114	423	94
115	423	134
116	423	104
117	423	71
118	423	76
119	423	61
120	423	41
121	423	40
122	423	31
123	423	38
124	423	35
125	423	32
126	423	39
127	423	40
128	423	63
129	423	139
130	423	112
131	423	91
132	423	106
133	423	92
134	423	107
135	423	97
136	423	115
137	423	120
138	423	123
139	423	100
140	423	82
141	423	88
142	423	41
143	423	55
144	423	51
145	423	38
146	423	30
147	423	31
148	423	39
149	423	38
150	423	19
151	423	28
152	423	22
153	423	24
154	423	27
155	423	46
156	423	113
157	423	92
158	423	28
159	423	39
160	423	39
161	423	39
162	423	35
163	423	25
164	423	32
165	423	19
166	423	25
167	423	24
168	423	25
169	423	31
170	423	31
171	423	31
172	423	26
173	423	38
174	423	37
175	423	50
176	423	37
177	423	26
178	423	45
179	423	76
180	423	57
181	423	71
182	423	53
183	423	45
184	423	62
185	423	73
186	423	102
187	423	98
188	423	99
189	423	27
190	423	43
191	423	48
192	423	48
193	423	43
194	423	32
195	423	28
196	423	40
197	423	38
198	423	63
199	423	83
200	423	165
201	423	160
202	423	116
203	423	107
204	423	90
205	423	68
206	423	111
207	423	113
208	423	80
209	423	110
210	423	160
211	423	213
212	423	216
213	423	82
214	423	123
215	423	103
216	423	92
217	423	89
218	423	91
219	423	135
220	423	116
221	423	93
222	423	120
223	423	133
224	423	173
225	423	186
226	423	146
227	423	53
228	423	38
229	423	28
230	423	41
231	423	58
232	423	48
233	423	33
234	423	33
235	423	74
236	423	82
237	423	71
238	423	63
239	423	49
240	423	50
241	423	44
242	423	69
243	423	64
244	423	59
245	423	52
246	423	63
247	423	58
248	423	75
249	423	97
250	423	65
251	423	51
252	423	44
253	423	51
254	423	55
255	423	73
256	423	95
257	423	95
258	423	116
259	423	119
260	423	152
261	423	167
262	423	150
263	423	142
264	423	135
265	423	153
266	423	140
267	423	129
268	423	93
269	423	97
270	423	142
271	423	122
272	423	71
273	423	31
274	423	54
275	423	47
276	423	44
277	423	39
278	423	35
279	423	44
280	423	49
281	423	60
282	423	24
283	423	30
284	423	26
285	423	29
286	423	39
287	423	46
288	423	52
289	423	56
290	423	47
291	423	123
292	423	140
293	423	134
294	423	92
295	423	98
296	423	113
297	423	123
298	423	101
299	423	104
300	423	68
301	423	60
302	423	62
303	423	42
304	423	30
305	423	17
306	423	26
307	423	8
308	423	32
309	423	32
310	423	44
311	423	43
312	423	67
313	423	48
314	423	56
315	423	55
316	423	66
317	423	47
318	423	86
319	423	83
320	423	42
321	423	34
322	423	31
323	423	33
324	423	26
325	423	25
326	423	23
327	423	21
328	423	30
329	423	27
330	423	50
331	423	51
332	423	53
333	423	79
334	423	62
335	423	83
336	423	86
337	423	127
338	423	176
339	423	186
340	423	170
341	423	181
342	423	220
343	423	247
344	423	206
345	423	214
346	423	221
347	423	157
348	423	167
349	423	180
350	423	182
351	423	203
352	423	178
353	423	140
354	423	126
355	423	118
356	423	142
357	423	139
358	423	164
359	423	138
360	423	40
361	423	25
362	423	20
363	423	13
364	423	31
365	423	28
366	423	15
367	423	8
368	423	18
369	423	26
370	423	20
371	423	48
372	423	72
373	423	136
374	423	169
375	423	142
376	423	167
377	423	161
378	423	171
379	423	174
380	423	165
381	423	121
382	423	217
383	423	187
384	423	197
385	423	462
386	423	446
387	423	486
388	423	435
389	423	460
390	423	437
391	423	411
392	423	398
393	423	339
394	423	340
395	423	291
396	423	265
397	423	233
398	423	167
399	423	168
400	423	88
401	423	152
402	423	145
403	423	151
404	423	387
405	423	687
406	423	692
407	423	577
408	423	631
409	423	696
410	423	731
411	423	753
412	423	910
413	423	1000
414	423	1274
415	423	1757
416	423	1987
417	423	2494
418	423	2173
419	423	2798
420	423	5111
421	423	8702
422	423	27240
423	423	74186
1	424	20
2	424	54
3	424	124
4	424	135
5	424	141
6	424	150
7	424	145
8	424	164
9	424	132
10	424	105
11	424	134
12	424	129
13	424	152
14	424	174
15	424	153
16	424	145
17	424	126
18	424	139
19	424	110
20	424	155
21	424	124
22	424	135
23	424	112
24	424	117
25	424	115
26	424	113
27	424	110
28	424	91
29	424	104
30	424	112
31	424	142
32	424	133
33	424	125
34	424	162
35	424	162
36	424	144
38	424	133
39	424	166
40	424	149
41	424	148
42	424	125
43	424	126
44	424	136
45	424	96
46	424	56
47	424	20
48	424	10
49	424	18
50	424	9
51	424	15
52	424	11
53	424	9
54	424	17
55	424	40
56	424	81
57	424	90
58	424	106
59	424	89
60	424	88
61	424	51
62	424	12
63	424	1
64	424	12
65	424	4
66	424	2
67	424	21
68	424	60
69	424	95
70	424	117
71	424	119
72	424	132
73	424	164
74	424	152
75	424	124
76	424	139
77	424	131
78	424	127
79	424	91
80	424	69
81	424	57
82	424	44
83	424	49
84	424	44
85	424	38
86	424	35
87	424	53
88	424	75
89	424	87
90	424	71
91	424	26
92	424	26
93	424	27
94	424	33
95	424	37
96	424	28
97	424	58
98	424	30
99	424	24
100	424	13
101	424	17
102	424	21
103	424	16
104	424	13
105	424	15
106	424	20
107	424	33
108	424	32
109	424	17
110	424	24
111	424	29
112	424	29
113	424	41
114	424	92
115	424	98
116	424	79
117	424	74
118	424	71
119	424	50
120	424	46
121	424	41
122	424	32
123	424	28
124	424	35
125	424	27
126	424	32
127	424	43
128	424	50
129	424	107
130	424	80
131	424	99
132	424	117
133	424	78
134	424	108
135	424	104
136	424	135
137	424	135
138	424	114
139	424	65
140	424	76
141	424	76
142	424	66
143	424	76
144	424	50
145	424	30
146	424	22
147	424	35
148	424	37
149	424	30
150	424	19
151	424	39
152	424	20
153	424	28
154	424	24
155	424	31
156	424	119
157	424	82
158	424	32
159	424	36
160	424	41
161	424	29
162	424	42
163	424	29
164	424	24
165	424	21
166	424	32
167	424	34
168	424	31
169	424	37
170	424	36
171	424	28
172	424	34
173	424	49
174	424	41
175	424	29
176	424	24
177	424	37
178	424	52
179	424	61
180	424	52
181	424	58
182	424	55
183	424	56
184	424	62
185	424	64
186	424	93
187	424	101
188	424	82
189	424	34
190	424	39
191	424	42
192	424	54
193	424	39
194	424	35
195	424	33
196	424	35
197	424	46
198	424	65
199	424	82
200	424	127
201	424	142
202	424	97
203	424	88
204	424	80
205	424	82
206	424	110
207	424	110
208	424	102
209	424	121
210	424	147
211	424	197
212	424	154
213	424	101
214	424	98
215	424	105
216	424	83
217	424	94
218	424	88
219	424	132
220	424	111
221	424	134
222	424	107
223	424	121
224	424	140
225	424	145
226	424	118
227	424	54
228	424	28
229	424	43
230	424	41
231	424	46
232	424	44
233	424	43
234	424	53
235	424	67
236	424	91
237	424	73
238	424	36
239	424	45
240	424	51
241	424	30
242	424	70
243	424	84
244	424	54
245	424	56
246	424	50
247	424	44
248	424	82
249	424	65
250	424	59
251	424	53
252	424	50
253	424	46
254	424	45
255	424	65
256	424	99
257	424	78
258	424	107
259	424	105
260	424	143
261	424	143
262	424	107
263	424	123
264	424	115
265	424	137
266	424	136
267	424	104
268	424	101
269	424	102
270	424	125
271	424	118
272	424	59
273	424	42
274	424	54
275	424	55
276	424	33
277	424	49
278	424	35
279	424	28
280	424	58
281	424	50
282	424	23
283	424	35
284	424	47
285	424	36
286	424	40
287	424	51
288	424	47
289	424	54
290	424	58
291	424	104
292	424	124
293	424	122
294	424	98
295	424	85
296	424	100
297	424	85
298	424	91
299	424	88
300	424	60
301	424	60
302	424	57
303	424	46
304	424	15
305	424	13
306	424	11
307	424	13
308	424	27
309	424	27
310	424	41
311	424	42
312	424	55
313	424	30
314	424	35
315	424	56
316	424	55
317	424	54
318	424	83
319	424	81
320	424	50
321	424	38
322	424	46
323	424	35
324	424	30
325	424	36
326	424	20
327	424	23
328	424	34
329	424	41
330	424	52
331	424	65
332	424	79
333	424	79
334	424	75
335	424	83
336	424	78
337	424	114
338	424	138
339	424	170
340	424	139
341	424	190
342	424	189
343	424	205
344	424	205
345	424	199
346	424	203
347	424	157
348	424	139
349	424	145
350	424	170
351	424	157
352	424	163
353	424	145
354	424	110
355	424	131
356	424	136
357	424	138
358	424	150
359	424	95
360	424	24
361	424	22
362	424	30
363	424	18
364	424	17
365	424	38
366	424	6
367	424	12
368	424	8
369	424	27
370	424	18
371	424	40
372	424	103
373	424	133
374	424	149
375	424	123
376	424	154
377	424	164
378	424	177
379	424	141
380	424	190
381	424	157
382	424	168
383	424	180
384	424	163
385	424	523
386	424	449
387	424	455
388	424	363
389	424	336
390	424	399
391	424	352
392	424	303
393	424	293
394	424	280
395	424	302
396	424	218
397	424	213
398	424	164
399	424	142
400	424	122
401	424	161
402	424	175
403	424	160
404	424	289
405	424	478
406	424	518
407	424	527
408	424	531
409	424	569
410	424	579
411	424	587
412	424	689
413	424	799
414	424	1073
415	424	1292
416	424	1465
417	424	1678
418	424	1665
419	424	2096
420	424	3502
421	424	6394
422	424	16477
423	424	27641
424	424	63907
1	425	8
2	425	43
3	425	97
4	425	110
5	425	126
6	425	168
7	425	163
8	425	180
9	425	144
10	425	125
11	425	156
12	425	156
13	425	183
14	425	185
15	425	140
16	425	149
17	425	148
18	425	133
19	425	149
20	425	175
21	425	136
22	425	125
23	425	139
24	425	155
25	425	127
26	425	135
27	425	117
28	425	100
29	425	116
30	425	152
31	425	122
32	425	188
33	425	135
34	425	197
35	425	165
36	425	176
38	425	153
39	425	204
40	425	167
41	425	151
42	425	141
43	425	142
44	425	180
45	425	94
46	425	57
47	425	15
48	425	11
49	425	10
50	425	12
51	425	15
52	425	10
53	425	4
54	425	20
55	425	50
56	425	78
57	425	106
58	425	124
59	425	109
60	425	86
61	425	42
62	425	14
63	425	5
64	425	8
65	425	3
66	425	6
67	425	13
68	425	52
69	425	125
70	425	159
71	425	140
72	425	159
73	425	198
74	425	162
75	425	179
76	425	155
77	425	147
78	425	143
79	425	118
80	425	60
81	425	54
82	425	51
83	425	46
84	425	25
85	425	45
86	425	44
87	425	50
88	425	110
89	425	107
90	425	56
91	425	32
92	425	26
93	425	23
94	425	39
95	425	40
96	425	20
97	425	74
98	425	33
99	425	17
100	425	13
101	425	19
102	425	21
103	425	14
104	425	26
105	425	15
106	425	19
107	425	23
108	425	25
109	425	16
110	425	29
111	425	29
112	425	18
113	425	51
114	425	64
115	425	102
116	425	82
117	425	80
118	425	97
119	425	35
120	425	30
121	425	31
122	425	35
123	425	36
124	425	26
125	425	44
126	425	39
127	425	30
128	425	57
129	425	136
130	425	98
131	425	88
132	425	100
133	425	94
134	425	108
135	425	91
136	425	111
137	425	105
138	425	113
139	425	86
140	425	60
141	425	80
142	425	60
143	425	55
144	425	66
145	425	23
146	425	28
147	425	30
148	425	35
149	425	32
150	425	27
151	425	17
152	425	16
153	425	24
154	425	30
155	425	30
156	425	101
157	425	66
158	425	34
159	425	48
160	425	41
161	425	28
162	425	23
163	425	15
164	425	31
165	425	33
166	425	40
167	425	30
168	425	19
169	425	32
170	425	39
171	425	28
172	425	38
173	425	19
174	425	32
175	425	38
176	425	28
177	425	34
178	425	38
179	425	53
180	425	38
181	425	47
182	425	51
183	425	51
184	425	46
185	425	69
186	425	99
187	425	79
188	425	69
189	425	22
190	425	37
191	425	43
192	425	39
193	425	31
194	425	40
195	425	29
196	425	27
197	425	46
198	425	70
199	425	83
200	425	120
201	425	124
202	425	97
203	425	79
204	425	84
205	425	71
206	425	111
207	425	94
208	425	111
209	425	100
210	425	138
211	425	198
212	425	175
213	425	91
214	425	93
215	425	112
216	425	91
217	425	83
218	425	77
219	425	109
220	425	105
221	425	108
222	425	102
223	425	120
224	425	138
225	425	145
226	425	112
227	425	53
228	425	37
229	425	36
230	425	36
231	425	38
232	425	43
233	425	35
234	425	48
235	425	67
236	425	87
237	425	73
238	425	55
239	425	46
240	425	41
241	425	42
242	425	69
243	425	65
244	425	56
245	425	44
246	425	57
247	425	44
248	425	60
249	425	65
250	425	74
251	425	53
252	425	47
253	425	42
254	425	42
255	425	69
256	425	93
257	425	78
258	425	89
259	425	117
260	425	139
261	425	154
262	425	116
263	425	122
264	425	96
265	425	139
266	425	136
267	425	115
268	425	116
269	425	103
270	425	125
271	425	98
272	425	53
273	425	43
274	425	30
275	425	49
276	425	34
277	425	36
278	425	25
279	425	31
280	425	49
281	425	48
282	425	37
283	425	32
284	425	35
285	425	42
286	425	51
287	425	39
288	425	43
289	425	44
290	425	48
291	425	87
292	425	125
293	425	116
294	425	77
295	425	83
296	425	113
297	425	99
298	425	98
299	425	78
300	425	70
301	425	62
302	425	52
303	425	42
304	425	21
305	425	22
306	425	11
307	425	19
308	425	32
309	425	29
310	425	41
311	425	54
312	425	47
313	425	41
314	425	47
315	425	50
316	425	49
317	425	44
318	425	95
319	425	94
320	425	46
321	425	36
322	425	19
323	425	28
324	425	27
325	425	29
326	425	31
327	425	21
328	425	30
329	425	34
330	425	47
331	425	60
332	425	67
333	425	64
334	425	57
335	425	85
336	425	67
337	425	96
338	425	166
339	425	173
340	425	151
341	425	175
342	425	183
343	425	201
344	425	203
345	425	174
346	425	169
347	425	135
348	425	148
349	425	166
350	425	169
351	425	174
352	425	140
353	425	127
354	425	118
355	425	114
356	425	106
357	425	131
358	425	115
359	425	126
360	425	30
361	425	21
362	425	22
363	425	15
364	425	19
365	425	19
366	425	13
367	425	9
368	425	20
369	425	28
370	425	19
371	425	40
372	425	79
373	425	123
374	425	157
375	425	128
376	425	191
377	425	160
378	425	196
379	425	158
380	425	166
381	425	142
382	425	198
383	425	177
384	425	204
385	425	487
386	425	470
387	425	417
388	425	385
389	425	379
390	425	420
391	425	342
392	425	381
393	425	299
394	425	286
395	425	258
396	425	215
397	425	204
398	425	174
399	425	143
400	425	111
401	425	124
402	425	131
403	425	130
404	425	296
405	425	497
406	425	591
407	425	549
408	425	533
409	425	597
410	425	602
411	425	641
412	425	714
413	425	807
414	425	1083
415	425	1283
416	425	1406
417	425	1739
418	425	1542
419	425	2069
420	425	3517
421	425	5673
422	425	11607
423	425	12235
424	425	21498
425	425	66023
0	426	2
1	426	19
2	426	50
3	426	111
4	426	162
5	426	174
6	426	148
7	426	191
8	426	191
9	426	161
10	426	142
11	426	187
12	426	167
13	426	201
14	426	183
15	426	151
16	426	160
17	426	186
18	426	166
19	426	166
20	426	199
21	426	136
22	426	191
23	426	152
24	426	194
25	426	164
26	426	139
27	426	149
28	426	114
29	426	142
30	426	127
31	426	172
32	426	178
33	426	177
34	426	224
35	426	182
36	426	192
38	426	188
39	426	216
40	426	174
41	426	209
42	426	178
43	426	162
44	426	152
45	426	114
46	426	66
47	426	28
48	426	13
49	426	5
50	426	10
51	426	15
52	426	34
53	426	10
54	426	26
55	426	42
56	426	67
57	426	141
58	426	121
59	426	123
60	426	105
61	426	48
62	426	11
63	426	2
64	426	14
65	426	5
66	426	6
67	426	14
68	426	65
69	426	107
70	426	123
71	426	128
72	426	168
73	426	191
74	426	196
75	426	178
76	426	166
77	426	146
78	426	126
79	426	102
80	426	74
81	426	58
82	426	52
83	426	57
84	426	32
85	426	49
86	426	40
87	426	57
88	426	102
89	426	100
90	426	61
91	426	39
92	426	35
93	426	25
94	426	42
95	426	41
96	426	42
97	426	60
98	426	37
99	426	25
100	426	25
101	426	29
102	426	20
103	426	32
104	426	30
105	426	27
106	426	37
107	426	30
108	426	38
109	426	23
110	426	35
111	426	42
112	426	29
113	426	67
114	426	97
115	426	107
116	426	98
117	426	61
118	426	96
119	426	47
120	426	32
121	426	37
122	426	36
123	426	36
124	426	38
125	426	34
126	426	30
127	426	42
128	426	68
129	426	117
130	426	99
131	426	82
132	426	100
133	426	95
134	426	100
135	426	85
136	426	83
137	426	94
138	426	102
139	426	77
140	426	67
141	426	83
142	426	54
143	426	77
144	426	48
145	426	41
146	426	35
147	426	33
148	426	40
149	426	40
150	426	35
151	426	39
152	426	29
153	426	24
154	426	38
155	426	36
156	426	113
157	426	72
158	426	43
159	426	57
160	426	54
161	426	31
162	426	36
163	426	39
164	426	38
165	426	35
166	426	33
167	426	50
168	426	29
169	426	31
170	426	31
171	426	33
172	426	24
173	426	39
174	426	39
175	426	36
176	426	46
177	426	29
178	426	55
179	426	56
180	426	37
181	426	72
182	426	56
183	426	47
184	426	61
185	426	58
186	426	109
187	426	103
188	426	76
189	426	29
190	426	48
191	426	52
192	426	59
193	426	49
194	426	49
195	426	32
196	426	38
197	426	42
198	426	72
199	426	78
200	426	151
201	426	156
202	426	121
203	426	88
204	426	114
205	426	69
206	426	130
207	426	93
208	426	92
209	426	138
210	426	160
211	426	179
212	426	169
213	426	110
214	426	106
215	426	107
216	426	90
217	426	79
218	426	68
219	426	135
220	426	99
221	426	111
222	426	119
223	426	112
224	426	135
225	426	134
226	426	102
227	426	47
228	426	41
229	426	41
230	426	31
231	426	41
232	426	42
233	426	47
234	426	61
235	426	61
236	426	104
237	426	66
238	426	55
239	426	47
240	426	35
241	426	48
242	426	56
243	426	83
244	426	68
245	426	72
246	426	66
247	426	52
248	426	67
249	426	65
250	426	67
251	426	54
252	426	51
253	426	59
254	426	60
255	426	76
256	426	100
257	426	92
258	426	105
259	426	107
260	426	157
261	426	141
262	426	88
263	426	122
264	426	123
265	426	137
266	426	143
267	426	124
268	426	100
269	426	100
270	426	131
271	426	117
272	426	79
273	426	50
274	426	54
275	426	53
276	426	36
277	426	39
278	426	42
279	426	36
280	426	64
281	426	51
282	426	35
283	426	49
284	426	36
285	426	42
286	426	41
287	426	33
288	426	51
289	426	37
290	426	57
291	426	77
292	426	155
293	426	147
294	426	82
295	426	93
296	426	121
297	426	110
298	426	102
299	426	69
300	426	77
301	426	58
302	426	54
303	426	45
304	426	21
305	426	17
306	426	25
307	426	12
308	426	28
309	426	36
310	426	31
311	426	44
312	426	65
313	426	27
314	426	46
315	426	57
316	426	66
317	426	62
318	426	110
319	426	88
320	426	43
321	426	48
322	426	27
323	426	29
324	426	31
325	426	35
326	426	21
327	426	32
328	426	43
329	426	29
330	426	57
331	426	70
332	426	62
333	426	71
334	426	56
335	426	88
336	426	77
337	426	90
338	426	150
339	426	179
340	426	153
341	426	182
342	426	225
343	426	209
344	426	218
345	426	218
346	426	199
347	426	129
348	426	158
349	426	156
350	426	193
351	426	192
352	426	157
353	426	155
354	426	101
355	426	144
356	426	117
357	426	143
358	426	140
359	426	132
360	426	32
361	426	24
362	426	34
363	426	18
364	426	21
365	426	32
366	426	10
367	426	9
368	426	10
369	426	24
370	426	17
371	426	36
372	426	84
373	426	140
374	426	141
375	426	143
376	426	184
377	426	157
378	426	188
379	426	159
380	426	170
381	426	168
382	426	207
383	426	196
384	426	198
385	426	283
386	426	337
387	426	324
388	426	377
389	426	373
390	426	359
391	426	356
392	426	356
393	426	309
394	426	260
395	426	263
396	426	202
397	426	228
398	426	145
399	426	102
400	426	108
401	426	125
402	426	128
403	426	131
404	426	274
405	426	514
406	426	528
407	426	524
408	426	520
409	426	643
410	426	622
411	426	641
412	426	765
413	426	857
414	426	1081
415	426	1262
416	426	1414
417	426	1695
418	426	1514
419	426	1825
420	426	3071
421	426	4351
422	426	7086
423	426	6448
424	426	7841
425	426	24311
426	426	69865
1	427	10
2	427	31
3	427	100
4	427	104
5	427	183
6	427	196
7	427	166
8	427	214
9	427	174
10	427	159
11	427	243
12	427	217
13	427	232
14	427	237
15	427	144
16	427	189
17	427	200
18	427	206
19	427	181
20	427	223
21	427	189
22	427	198
23	427	196
24	427	263
25	427	208
26	427	187
27	427	212
28	427	177
29	427	177
30	427	189
31	427	193
32	427	212
33	427	210
34	427	246
35	427	203
36	427	179
38	427	193
39	427	262
40	427	226
41	427	214
42	427	229
43	427	201
44	427	190
45	427	100
46	427	50
47	427	21
48	427	8
49	427	7
50	427	9
51	427	11
52	427	13
53	427	9
54	427	18
55	427	38
56	427	88
57	427	206
58	427	168
59	427	166
60	427	92
61	427	34
62	427	6
63	427	1
64	427	11
65	427	3
66	427	7
67	427	11
68	427	77
69	427	123
70	427	144
71	427	199
72	427	214
73	427	190
74	427	190
75	427	218
76	427	224
77	427	116
78	427	149
79	427	117
80	427	52
81	427	48
82	427	42
83	427	42
84	427	23
85	427	34
86	427	33
87	427	54
88	427	85
89	427	144
90	427	60
91	427	27
92	427	30
93	427	21
94	427	41
95	427	46
96	427	33
97	427	60
98	427	28
99	427	13
100	427	18
101	427	20
102	427	11
103	427	20
104	427	11
105	427	5
106	427	19
107	427	23
108	427	28
109	427	20
110	427	14
111	427	27
112	427	26
113	427	37
114	427	69
115	427	104
116	427	104
117	427	67
118	427	70
119	427	38
120	427	34
121	427	23
122	427	20
123	427	32
124	427	21
125	427	25
126	427	30
127	427	22
128	427	44
129	427	121
130	427	81
131	427	91
132	427	70
133	427	88
134	427	90
135	427	69
136	427	89
137	427	87
138	427	96
139	427	63
140	427	63
141	427	70
142	427	47
143	427	64
144	427	42
145	427	23
146	427	19
147	427	17
148	427	32
149	427	21
150	427	20
151	427	19
152	427	15
153	427	21
154	427	16
155	427	34
156	427	99
157	427	72
158	427	33
159	427	29
160	427	25
161	427	27
162	427	22
163	427	19
164	427	19
165	427	21
166	427	22
167	427	16
168	427	16
169	427	26
170	427	21
171	427	20
172	427	23
173	427	28
174	427	42
175	427	27
176	427	37
177	427	20
178	427	46
179	427	45
180	427	34
181	427	63
182	427	39
183	427	34
184	427	47
185	427	47
186	427	103
187	427	93
188	427	88
189	427	31
190	427	36
191	427	34
192	427	39
193	427	25
194	427	33
195	427	27
196	427	27
197	427	31
198	427	30
199	427	61
200	427	152
201	427	179
202	427	105
203	427	67
204	427	84
205	427	70
206	427	90
207	427	73
208	427	73
209	427	101
210	427	145
211	427	220
212	427	191
213	427	78
214	427	102
215	427	91
216	427	55
217	427	56
218	427	54
219	427	125
220	427	89
221	427	79
222	427	98
223	427	118
224	427	119
225	427	143
226	427	81
227	427	32
228	427	23
229	427	23
230	427	26
231	427	26
232	427	30
233	427	30
234	427	29
235	427	35
236	427	58
237	427	48
238	427	55
239	427	42
240	427	37
241	427	29
242	427	46
243	427	65
244	427	53
245	427	41
246	427	50
247	427	30
248	427	49
249	427	66
250	427	48
251	427	43
252	427	31
253	427	31
254	427	34
255	427	53
256	427	88
257	427	88
258	427	79
259	427	117
260	427	164
261	427	155
262	427	117
263	427	121
264	427	103
265	427	141
266	427	155
267	427	116
268	427	118
269	427	89
270	427	130
271	427	116
272	427	69
273	427	29
274	427	47
275	427	43
276	427	20
277	427	26
278	427	25
279	427	27
280	427	51
281	427	44
282	427	23
283	427	25
284	427	28
285	427	23
286	427	34
287	427	43
288	427	28
289	427	34
290	427	40
291	427	110
292	427	148
293	427	119
294	427	87
295	427	84
296	427	108
297	427	114
298	427	109
299	427	86
300	427	52
301	427	57
302	427	60
303	427	28
304	427	24
305	427	17
306	427	8
307	427	11
308	427	25
309	427	23
310	427	29
311	427	26
312	427	50
313	427	30
314	427	49
315	427	61
316	427	54
317	427	44
318	427	93
319	427	125
320	427	39
321	427	36
322	427	33
323	427	18
324	427	18
325	427	16
326	427	22
327	427	15
328	427	29
329	427	27
330	427	50
331	427	55
332	427	58
333	427	56
334	427	76
335	427	78
336	427	71
337	427	89
338	427	229
339	427	270
340	427	152
341	427	171
342	427	231
343	427	276
344	427	254
345	427	191
346	427	181
347	427	128
348	427	135
349	427	155
350	427	181
351	427	175
352	427	176
353	427	142
354	427	134
355	427	100
356	427	89
357	427	112
358	427	214
359	427	150
360	427	29
361	427	19
362	427	16
363	427	21
364	427	15
365	427	23
366	427	8
367	427	10
368	427	7
369	427	34
370	427	17
371	427	24
372	427	62
373	427	126
374	427	120
375	427	139
376	427	176
377	427	151
378	427	182
379	427	175
380	427	135
381	427	114
382	427	211
383	427	164
384	427	190
385	427	258
386	427	281
387	427	279
388	427	482
389	427	521
390	427	482
391	427	403
392	427	334
393	427	271
394	427	235
395	427	199
396	427	165
397	427	173
398	427	116
399	427	95
400	427	76
401	427	94
402	427	102
403	427	116
404	427	250
405	427	524
406	427	568
407	427	477
408	427	594
409	427	603
410	427	681
411	427	750
412	427	814
413	427	880
414	427	952
415	427	1163
416	427	1366
417	427	1609
418	427	1287
419	427	2178
420	427	3156
421	427	3819
422	427	6125
423	427	4714
424	427	5038
425	427	11857
426	427	21296
427	427	72468
0	428	1
1	428	7
2	428	49
3	428	84
4	428	154
5	428	182
6	428	214
7	428	202
8	428	210
9	428	167
10	428	164
11	428	208
12	428	209
13	428	248
14	428	260
15	428	171
16	428	177
17	428	205
18	428	213
19	428	193
20	428	235
21	428	183
22	428	205
23	428	197
24	428	210
25	428	203
26	428	181
27	428	215
28	428	178
29	428	176
30	428	180
31	428	222
32	428	205
33	428	222
34	428	260
35	428	184
36	428	173
38	428	200
39	428	264
40	428	215
41	428	250
42	428	212
43	428	211
44	428	189
45	428	122
46	428	55
47	428	21
48	428	8
49	428	9
50	428	7
51	428	10
52	428	7
53	428	5
54	428	17
55	428	39
56	428	82
57	428	193
58	428	181
59	428	138
60	428	103
61	428	43
62	428	16
63	428	3
64	428	11
65	428	5
66	428	1
67	428	25
68	428	60
69	428	120
70	428	148
71	428	165
72	428	237
73	428	212
74	428	214
75	428	225
76	428	199
77	428	120
78	428	170
79	428	113
80	428	64
81	428	54
82	428	56
83	428	54
84	428	22
85	428	30
86	428	48
87	428	51
88	428	89
89	428	140
90	428	64
91	428	31
92	428	28
93	428	25
94	428	29
95	428	59
96	428	35
97	428	54
98	428	21
99	428	23
100	428	16
101	428	11
102	428	15
103	428	10
104	428	10
105	428	21
106	428	13
107	428	33
108	428	35
109	428	15
110	428	21
111	428	29
112	428	29
113	428	36
114	428	84
115	428	118
116	428	110
117	428	52
118	428	78
119	428	54
120	428	38
121	428	28
122	428	37
123	428	20
124	428	24
125	428	30
126	428	39
127	428	38
128	428	53
129	428	132
130	428	90
131	428	86
132	428	80
133	428	89
134	428	123
135	428	93
136	428	99
137	428	113
138	428	104
139	428	72
140	428	50
141	428	70
142	428	51
143	428	72
144	428	49
145	428	24
146	428	23
147	428	22
148	428	24
149	428	28
150	428	21
151	428	18
152	428	15
153	428	18
154	428	20
155	428	29
156	428	92
157	428	66
158	428	45
159	428	37
160	428	35
161	428	23
162	428	22
163	428	26
164	428	25
165	428	23
166	428	37
167	428	24
168	428	14
169	428	24
170	428	30
171	428	22
172	428	13
173	428	28
174	428	34
175	428	34
176	428	29
177	428	28
178	428	46
179	428	47
180	428	37
181	428	59
182	428	62
183	428	40
184	428	37
185	428	57
186	428	103
187	428	88
188	428	80
189	428	28
190	428	27
191	428	33
192	428	45
193	428	30
194	428	36
195	428	30
196	428	29
197	428	40
198	428	46
199	428	75
200	428	151
201	428	157
202	428	112
203	428	90
204	428	81
205	428	75
206	428	87
207	428	98
208	428	88
209	428	119
210	428	152
211	428	201
212	428	177
213	428	84
214	428	79
215	428	100
216	428	81
217	428	52
218	428	66
219	428	111
220	428	87
221	428	94
222	428	117
223	428	100
224	428	120
225	428	111
226	428	70
227	428	41
228	428	31
229	428	29
230	428	35
231	428	26
232	428	33
233	428	25
234	428	27
235	428	54
236	428	75
237	428	58
238	428	54
239	428	39
240	428	40
241	428	34
242	428	53
243	428	63
244	428	53
245	428	56
246	428	64
247	428	61
248	428	51
249	428	69
250	428	55
251	428	58
252	428	50
253	428	39
254	428	53
255	428	73
256	428	85
257	428	80
258	428	102
259	428	107
260	428	147
261	428	148
262	428	132
263	428	145
264	428	112
265	428	145
266	428	156
267	428	124
268	428	101
269	428	84
270	428	133
271	428	152
272	428	56
273	428	34
274	428	42
275	428	48
276	428	32
277	428	32
278	428	30
279	428	38
280	428	50
281	428	33
282	428	32
283	428	32
284	428	25
285	428	34
286	428	27
287	428	46
288	428	36
289	428	42
290	428	51
291	428	108
292	428	163
293	428	132
294	428	97
295	428	84
296	428	101
297	428	148
298	428	120
299	428	85
300	428	58
301	428	66
302	428	52
303	428	46
304	428	23
305	428	24
306	428	15
307	428	20
308	428	34
309	428	34
310	428	27
311	428	36
312	428	67
313	428	31
314	428	45
315	428	65
316	428	61
317	428	62
318	428	105
319	428	79
320	428	38
321	428	31
322	428	31
323	428	15
324	428	30
325	428	26
326	428	31
327	428	24
328	428	27
329	428	25
330	428	42
331	428	60
332	428	59
333	428	89
334	428	49
335	428	78
336	428	75
337	428	113
338	428	202
339	428	248
340	428	183
341	428	195
342	428	246
343	428	258
344	428	223
345	428	194
346	428	182
347	428	124
348	428	147
349	428	172
350	428	197
351	428	145
352	428	151
353	428	147
354	428	127
355	428	102
356	428	127
357	428	132
358	428	186
359	428	144
360	428	27
361	428	11
362	428	18
363	428	19
364	428	22
365	428	29
366	428	11
367	428	9
368	428	15
369	428	24
370	428	20
371	428	51
372	428	75
373	428	116
374	428	126
375	428	139
376	428	164
377	428	134
378	428	177
379	428	186
380	428	169
381	428	120
382	428	201
383	428	150
384	428	167
385	428	271
386	428	290
387	428	320
388	428	385
389	428	405
390	428	429
391	428	373
392	428	305
393	428	239
394	428	225
395	428	217
396	428	186
397	428	150
398	428	114
399	428	109
400	428	78
401	428	85
402	428	114
403	428	101
404	428	215
405	428	342
406	428	400
407	428	481
408	428	481
409	428	569
410	428	631
411	428	598
412	428	733
413	428	713
414	428	764
415	428	853
416	428	848
417	428	897
418	428	858
419	428	1340
420	428	1844
421	428	1833
422	428	2640
423	428	2610
424	428	2721
425	428	4332
426	428	5883
427	428	17513
428	428	80569
1	429	9
2	429	50
3	429	116
4	429	169
5	429	203
6	429	219
7	429	225
8	429	231
9	429	207
10	429	176
11	429	209
12	429	217
13	429	261
14	429	235
15	429	215
16	429	181
17	429	209
18	429	242
19	429	206
20	429	267
21	429	204
22	429	237
23	429	220
24	429	250
25	429	223
26	429	217
27	429	221
28	429	221
29	429	230
30	429	211
31	429	254
32	429	259
33	429	291
34	429	284
35	429	193
36	429	191
38	429	193
39	429	319
40	429	254
41	429	247
42	429	245
43	429	212
44	429	223
45	429	117
46	429	61
47	429	27
48	429	17
49	429	6
50	429	6
51	429	12
52	429	15
53	429	8
54	429	15
55	429	55
56	429	90
57	429	223
58	429	208
59	429	190
60	429	105
61	429	58
62	429	10
63	429	2
64	429	14
65	429	7
66	429	5
67	429	14
68	429	64
69	429	136
70	429	181
71	429	201
72	429	225
73	429	221
74	429	209
75	429	256
76	429	201
77	429	150
78	429	156
79	429	133
80	429	58
81	429	50
82	429	45
83	429	66
84	429	28
85	429	40
86	429	37
87	429	56
88	429	112
89	429	154
90	429	54
91	429	36
92	429	31
93	429	17
94	429	45
95	429	64
96	429	27
97	429	72
98	429	25
99	429	24
100	429	20
101	429	22
102	429	18
103	429	22
104	429	13
105	429	12
106	429	9
107	429	31
108	429	23
109	429	21
110	429	21
111	429	23
112	429	38
113	429	41
114	429	94
115	429	129
116	429	120
117	429	66
118	429	77
119	429	37
120	429	36
121	429	31
122	429	27
123	429	31
124	429	31
125	429	28
126	429	38
127	429	30
128	429	63
129	429	126
130	429	95
131	429	98
132	429	102
133	429	98
134	429	103
135	429	97
136	429	103
137	429	133
138	429	101
139	429	75
140	429	74
141	429	88
142	429	64
143	429	62
144	429	37
145	429	36
146	429	23
147	429	33
148	429	25
149	429	31
150	429	26
151	429	24
152	429	23
153	429	23
154	429	23
155	429	42
156	429	105
157	429	56
158	429	34
159	429	35
160	429	29
161	429	29
162	429	35
163	429	30
164	429	28
165	429	23
166	429	30
167	429	27
168	429	28
169	429	21
170	429	30
171	429	31
172	429	29
173	429	41
174	429	34
175	429	33
176	429	34
177	429	30
178	429	47
179	429	55
180	429	49
181	429	53
182	429	70
183	429	43
184	429	41
185	429	76
186	429	128
187	429	93
188	429	90
189	429	35
190	429	44
191	429	35
192	429	46
193	429	43
194	429	47
195	429	35
196	429	28
197	429	33
198	429	56
199	429	101
200	429	189
201	429	183
202	429	150
203	429	77
204	429	103
205	429	85
206	429	111
207	429	94
208	429	100
209	429	129
210	429	162
211	429	229
212	429	206
213	429	99
214	429	104
215	429	89
216	429	80
217	429	68
218	429	68
219	429	117
220	429	87
221	429	96
222	429	95
223	429	93
224	429	151
225	429	124
226	429	80
227	429	35
228	429	18
229	429	38
230	429	24
231	429	39
232	429	42
233	429	38
234	429	34
235	429	49
236	429	75
237	429	54
238	429	63
239	429	45
240	429	51
241	429	43
242	429	65
243	429	76
244	429	56
245	429	39
246	429	49
247	429	45
248	429	51
249	429	97
250	429	69
251	429	56
252	429	50
253	429	41
254	429	54
255	429	58
256	429	95
257	429	74
258	429	90
259	429	123
260	429	190
261	429	158
262	429	135
263	429	150
264	429	144
265	429	150
266	429	199
267	429	125
268	429	115
269	429	105
270	429	153
271	429	145
272	429	50
273	429	50
274	429	46
275	429	41
276	429	39
277	429	43
278	429	32
279	429	38
280	429	53
281	429	46
282	429	33
283	429	37
284	429	38
285	429	26
286	429	37
287	429	37
288	429	31
289	429	46
290	429	61
291	429	111
292	429	126
293	429	133
294	429	88
295	429	103
296	429	133
297	429	131
298	429	121
299	429	100
300	429	78
301	429	60
302	429	79
303	429	41
304	429	24
305	429	15
306	429	23
307	429	20
308	429	46
309	429	32
310	429	49
311	429	39
312	429	72
313	429	42
314	429	39
315	429	61
316	429	49
317	429	63
318	429	96
319	429	114
320	429	41
321	429	39
322	429	21
323	429	25
324	429	18
325	429	28
326	429	26
327	429	30
328	429	33
329	429	28
330	429	52
331	429	50
332	429	65
333	429	69
334	429	73
335	429	76
336	429	82
337	429	111
338	429	235
339	429	290
340	429	209
341	429	198
342	429	239
343	429	303
344	429	254
345	429	207
346	429	179
347	429	122
348	429	164
349	429	173
350	429	213
351	429	188
352	429	171
353	429	152
354	429	145
355	429	110
356	429	112
357	429	159
358	429	205
359	429	170
360	429	34
361	429	11
362	429	33
363	429	15
364	429	19
365	429	21
366	429	10
367	429	18
368	429	14
369	429	27
370	429	19
371	429	38
372	429	81
373	429	153
374	429	167
375	429	139
376	429	173
377	429	137
378	429	173
379	429	178
380	429	170
381	429	119
382	429	224
383	429	162
384	429	199
385	429	276
386	429	277
387	429	317
388	429	493
389	429	529
390	429	458
391	429	425
392	429	341
393	429	252
394	429	196
395	429	219
396	429	181
397	429	165
398	429	124
399	429	97
400	429	92
401	429	94
402	429	86
403	429	98
404	429	220
405	429	376
406	429	407
407	429	495
408	429	508
409	429	549
410	429	637
411	429	616
412	429	740
413	429	704
414	429	791
415	429	795
416	429	800
417	429	880
418	429	844
419	429	1541
420	429	1824
421	429	1685
422	429	2374
423	429	2510
424	429	2643
425	429	3880
426	429	5043
427	429	11367
428	429	39222
429	429	96269
1	430	12
2	430	42
3	430	92
4	430	109
5	430	155
6	430	193
7	430	232
8	430	231
9	430	207
10	430	221
11	430	318
12	430	240
13	430	275
14	430	226
15	430	154
16	430	171
17	430	207
18	430	265
19	430	242
20	430	307
21	430	230
22	430	213
23	430	271
24	430	343
25	430	239
26	430	269
27	430	283
28	430	314
29	430	238
30	430	279
31	430	309
32	430	334
33	430	375
34	430	293
35	430	181
36	430	199
38	430	222
39	430	361
40	430	273
41	430	239
42	430	277
43	430	234
44	430	197
45	430	124
46	430	45
47	430	9
48	430	16
49	430	3
50	430	6
51	430	9
52	430	11
53	430	4
54	430	15
55	430	49
56	430	93
57	430	320
58	430	312
59	430	259
60	430	108
61	430	37
62	430	12
63	430	4
64	430	9
65	430	4
66	430	2
67	430	14
68	430	66
69	430	143
70	430	148
71	430	194
72	430	257
73	430	199
74	430	169
75	430	250
76	430	233
77	430	110
78	430	148
79	430	141
80	430	46
81	430	32
82	430	32
83	430	42
84	430	32
85	430	30
86	430	24
87	430	52
88	430	93
89	430	124
90	430	57
91	430	22
92	430	19
93	430	27
94	430	38
95	430	38
96	430	25
97	430	64
98	430	24
99	430	11
100	430	13
101	430	20
102	430	15
103	430	14
104	430	14
105	430	15
106	430	11
107	430	20
108	430	39
109	430	11
110	430	18
111	430	24
112	430	27
113	430	28
114	430	74
115	430	106
116	430	123
117	430	46
118	430	72
119	430	42
120	430	29
121	430	37
122	430	27
123	430	25
124	430	29
125	430	18
126	430	27
127	430	22
128	430	44
129	430	107
130	430	75
131	430	75
132	430	71
133	430	51
134	430	92
135	430	66
136	430	60
137	430	105
138	430	80
139	430	68
140	430	54
141	430	69
142	430	35
143	430	48
144	430	25
145	430	26
146	430	20
147	430	15
148	430	20
149	430	20
150	430	16
151	430	14
152	430	16
153	430	12
154	430	14
155	430	33
156	430	95
157	430	55
158	430	32
159	430	29
160	430	22
161	430	15
162	430	18
163	430	9
164	430	16
165	430	21
166	430	14
167	430	25
168	430	11
169	430	17
170	430	21
171	430	25
172	430	27
173	430	19
174	430	21
175	430	22
176	430	24
177	430	18
178	430	42
179	430	64
180	430	41
181	430	28
182	430	57
183	430	42
184	430	26
185	430	35
186	430	102
187	430	90
188	430	78
189	430	18
190	430	14
191	430	32
192	430	29
193	430	26
194	430	21
195	430	28
196	430	22
197	430	38
198	430	38
199	430	76
200	430	192
201	430	224
202	430	81
203	430	62
204	430	83
205	430	59
206	430	61
207	430	78
208	430	54
209	430	62
210	430	105
211	430	182
212	430	191
213	430	56
214	430	74
215	430	77
216	430	45
217	430	35
218	430	47
219	430	101
220	430	67
221	430	61
222	430	79
223	430	84
224	430	116
225	430	94
226	430	63
227	430	18
228	430	22
229	430	23
230	430	29
231	430	20
232	430	29
233	430	21
234	430	33
235	430	40
236	430	54
237	430	50
238	430	40
239	430	22
240	430	27
241	430	31
242	430	42
243	430	62
244	430	42
245	430	26
246	430	35
247	430	37
248	430	31
249	430	66
250	430	51
251	430	39
252	430	36
253	430	26
254	430	31
255	430	52
256	430	69
257	430	74
258	430	76
259	430	94
260	430	144
261	430	127
262	430	116
263	430	115
264	430	83
265	430	126
266	430	149
267	430	117
268	430	115
269	430	89
270	430	103
271	430	100
272	430	59
273	430	40
274	430	33
275	430	35
276	430	19
277	430	24
278	430	21
279	430	22
280	430	45
281	430	26
282	430	21
283	430	20
284	430	18
285	430	25
286	430	23
287	430	44
288	430	20
289	430	31
290	430	28
291	430	86
292	430	138
293	430	102
294	430	75
295	430	71
296	430	96
297	430	143
298	430	90
299	430	61
300	430	50
301	430	52
302	430	57
303	430	35
304	430	16
305	430	22
306	430	18
307	430	11
308	430	21
309	430	19
310	430	28
311	430	37
312	430	38
313	430	14
314	430	26
315	430	50
316	430	46
317	430	46
318	430	106
319	430	90
320	430	38
321	430	23
322	430	27
323	430	27
324	430	18
325	430	19
326	430	13
327	430	22
328	430	32
329	430	19
330	430	40
331	430	42
332	430	44
333	430	46
334	430	54
335	430	55
336	430	48
337	430	77
338	430	174
339	430	248
340	430	158
341	430	171
342	430	200
343	430	224
344	430	210
345	430	153
346	430	141
347	430	93
348	430	127
349	430	147
350	430	193
351	430	140
352	430	159
353	430	162
354	430	108
355	430	99
356	430	82
357	430	130
358	430	169
359	430	160
360	430	29
361	430	8
362	430	18
363	430	13
364	430	15
365	430	28
366	430	9
367	430	9
368	430	13
369	430	21
370	430	23
371	430	25
372	430	64
373	430	99
374	430	98
375	430	117
376	430	145
377	430	127
378	430	135
379	430	155
380	430	141
381	430	85
382	430	184
383	430	144
384	430	170
385	430	213
386	430	215
387	430	276
388	430	504
389	430	500
390	430	451
391	430	399
392	430	260
393	430	184
394	430	149
395	430	156
396	430	125
397	430	111
398	430	79
399	430	74
400	430	51
401	430	76
402	430	72
403	430	80
404	430	204
405	430	336
406	430	352
407	430	345
408	430	452
409	430	475
410	430	550
411	430	578
412	430	739
413	430	595
414	430	555
415	430	631
416	430	759
417	430	728
418	430	657
419	430	1147
420	430	1726
421	430	1323
422	430	1732
423	430	1556
424	430	1385
425	430	2367
426	430	3007
427	430	6998
428	430	12411
429	430	21987
430	430	71500
0	431	1
1	431	10
2	431	39
3	431	107
4	431	121
5	431	149
6	431	188
7	431	196
8	431	189
9	431	198
10	431	186
11	431	217
12	431	221
13	431	222
14	431	222
15	431	200
16	431	176
17	431	195
18	431	208
19	431	189
20	431	251
21	431	181
22	431	221
23	431	202
24	431	235
25	431	241
26	431	225
27	431	221
28	431	181
29	431	186
30	431	193
31	431	226
32	431	266
33	431	262
34	431	252
35	431	216
36	431	200
38	431	194
39	431	293
40	431	236
41	431	222
42	431	256
43	431	191
44	431	183
45	431	131
46	431	60
47	431	18
48	431	9
49	431	12
50	431	9
51	431	11
52	431	11
53	431	10
54	431	16
55	431	45
56	431	77
57	431	193
58	431	171
59	431	155
60	431	95
61	431	44
62	431	9
63	431	2
64	431	19
65	431	1
66	431	6
67	431	24
68	431	56
69	431	117
70	431	130
71	431	188
72	431	197
73	431	237
74	431	198
75	431	218
76	431	201
77	431	134
78	431	142
79	431	105
80	431	59
81	431	38
82	431	46
83	431	47
84	431	23
85	431	46
86	431	54
87	431	55
88	431	81
89	431	105
90	431	60
91	431	21
92	431	25
93	431	24
94	431	42
95	431	30
96	431	39
97	431	55
98	431	18
99	431	18
100	431	9
101	431	22
102	431	13
103	431	19
104	431	14
105	431	13
106	431	14
107	431	30
108	431	30
109	431	13
110	431	24
111	431	30
112	431	29
113	431	34
114	431	84
115	431	104
116	431	95
117	431	69
118	431	84
119	431	43
120	431	32
121	431	32
122	431	32
123	431	29
124	431	21
125	431	32
126	431	31
127	431	42
128	431	49
129	431	109
130	431	85
131	431	87
132	431	83
133	431	90
134	431	86
135	431	86
136	431	76
137	431	103
138	431	96
139	431	53
140	431	59
141	431	61
142	431	40
143	431	52
144	431	55
145	431	24
146	431	27
147	431	19
148	431	27
149	431	21
150	431	18
151	431	26
152	431	23
153	431	24
154	431	28
155	431	39
156	431	97
157	431	68
158	431	34
159	431	34
160	431	37
161	431	32
162	431	29
163	431	32
164	431	21
165	431	17
166	431	27
167	431	30
168	431	13
169	431	23
170	431	27
171	431	33
172	431	32
173	431	26
174	431	31
175	431	30
176	431	33
177	431	26
178	431	29
179	431	51
180	431	50
181	431	50
182	431	51
183	431	50
184	431	45
185	431	55
186	431	97
187	431	99
188	431	72
189	431	26
190	431	31
191	431	52
192	431	45
193	431	38
194	431	23
195	431	29
196	431	16
197	431	39
198	431	31
199	431	85
200	431	126
201	431	178
202	431	92
203	431	109
204	431	101
205	431	77
206	431	88
207	431	92
208	431	88
209	431	86
210	431	117
211	431	185
212	431	179
213	431	78
214	431	84
215	431	79
216	431	78
217	431	57
218	431	71
219	431	109
220	431	79
221	431	78
222	431	101
223	431	95
224	431	116
225	431	104
226	431	87
227	431	38
228	431	28
229	431	26
230	431	31
231	431	32
232	431	31
233	431	36
234	431	37
235	431	50
236	431	67
237	431	52
238	431	31
239	431	35
240	431	43
241	431	42
242	431	48
243	431	60
244	431	51
245	431	48
246	431	46
247	431	44
248	431	74
249	431	67
250	431	50
251	431	51
252	431	35
253	431	33
254	431	41
255	431	67
256	431	82
257	431	70
258	431	118
259	431	124
260	431	150
261	431	144
262	431	154
263	431	121
264	431	108
265	431	137
266	431	128
267	431	101
268	431	112
269	431	81
270	431	142
271	431	123
272	431	42
273	431	41
274	431	43
275	431	37
276	431	21
277	431	42
278	431	34
279	431	28
280	431	54
281	431	38
282	431	44
283	431	28
284	431	26
285	431	31
286	431	32
287	431	43
288	431	41
289	431	47
290	431	50
291	431	96
292	431	143
293	431	106
294	431	103
295	431	76
296	431	102
297	431	129
298	431	104
299	431	66
300	431	64
301	431	52
302	431	56
303	431	43
304	431	19
305	431	26
306	431	19
307	431	16
308	431	37
309	431	23
310	431	29
311	431	49
312	431	55
313	431	35
314	431	42
315	431	60
316	431	62
317	431	50
318	431	84
319	431	86
320	431	40
321	431	38
322	431	36
323	431	22
324	431	27
325	431	24
326	431	20
327	431	29
328	431	32
329	431	41
330	431	52
331	431	48
332	431	53
333	431	57
334	431	62
335	431	66
336	431	73
337	431	85
338	431	166
339	431	177
340	431	167
341	431	168
342	431	208
343	431	248
344	431	218
345	431	199
346	431	182
347	431	106
348	431	130
349	431	160
350	431	169
351	431	158
352	431	187
353	431	123
354	431	133
355	431	108
356	431	121
357	431	141
358	431	160
359	431	154
360	431	21
361	431	17
362	431	14
363	431	11
364	431	21
365	431	20
366	431	10
367	431	9
368	431	16
369	431	26
370	431	10
371	431	32
372	431	79
373	431	118
374	431	110
375	431	159
376	431	133
377	431	124
378	431	151
379	431	147
380	431	131
381	431	115
382	431	182
383	431	148
384	431	158
385	431	261
386	431	257
387	431	257
388	431	387
389	431	427
390	431	399
391	431	338
392	431	270
393	431	196
394	431	183
395	431	178
396	431	157
397	431	125
398	431	91
399	431	72
400	431	61
401	431	102
402	431	94
403	431	83
404	431	169
405	431	329
406	431	350
407	431	389
408	431	418
409	431	457
410	431	480
411	431	481
412	431	500
413	431	487
414	431	525
415	431	579
416	431	627
417	431	607
418	431	640
419	431	891
420	431	1112
421	431	1002
422	431	1220
423	431	1241
424	431	1176
425	431	1487
426	431	1967
427	431	2953
428	431	4773
429	431	6660
430	431	19497
431	431	78905
1	432	8
2	432	42
3	432	102
4	432	132
5	432	152
6	432	184
7	432	165
8	432	203
9	432	204
10	432	162
11	432	210
12	432	191
13	432	241
14	432	194
15	432	173
16	432	183
17	432	183
18	432	190
19	432	173
20	432	208
21	432	186
22	432	200
23	432	205
24	432	221
25	432	191
26	432	185
27	432	204
28	432	179
29	432	180
30	432	169
31	432	205
32	432	253
33	432	236
34	432	246
35	432	174
36	432	178
38	432	171
39	432	272
40	432	229
41	432	186
42	432	199
43	432	164
44	432	178
45	432	126
46	432	53
47	432	9
48	432	8
49	432	8
50	432	2
51	432	15
52	432	10
53	432	7
54	432	16
55	432	38
56	432	72
57	432	197
58	432	173
59	432	142
60	432	93
61	432	34
62	432	9
63	432	1
64	432	19
65	432	4
66	432	4
67	432	14
68	432	53
69	432	123
70	432	133
71	432	147
72	432	160
73	432	200
74	432	183
75	432	180
76	432	205
77	432	133
78	432	135
79	432	104
80	432	51
81	432	46
82	432	58
83	432	55
84	432	36
85	432	31
86	432	37
87	432	51
88	432	86
89	432	119
90	432	55
91	432	30
92	432	33
93	432	18
94	432	39
95	432	42
96	432	34
97	432	75
98	432	26
99	432	19
100	432	17
101	432	18
102	432	14
103	432	25
104	432	17
105	432	13
106	432	11
107	432	31
108	432	30
109	432	19
110	432	19
111	432	21
112	432	32
113	432	39
114	432	76
115	432	95
116	432	86
117	432	57
118	432	80
119	432	52
120	432	31
121	432	30
122	432	27
123	432	25
124	432	32
125	432	30
126	432	35
127	432	36
128	432	62
129	432	116
130	432	109
131	432	98
132	432	93
133	432	78
134	432	95
135	432	74
136	432	103
137	432	94
138	432	81
139	432	67
140	432	64
141	432	66
142	432	34
143	432	55
144	432	42
145	432	39
146	432	19
147	432	26
148	432	30
149	432	21
150	432	22
151	432	20
152	432	18
153	432	23
154	432	14
155	432	43
156	432	103
157	432	52
158	432	35
159	432	38
160	432	35
161	432	31
162	432	32
163	432	15
164	432	29
165	432	21
166	432	27
167	432	18
168	432	18
169	432	24
170	432	27
171	432	35
172	432	28
173	432	33
174	432	45
175	432	35
176	432	23
177	432	24
178	432	46
179	432	51
180	432	39
181	432	53
182	432	48
183	432	51
184	432	53
185	432	45
186	432	106
187	432	82
188	432	60
189	432	25
190	432	37
191	432	42
192	432	44
193	432	26
194	432	35
195	432	32
196	432	29
197	432	41
198	432	45
199	432	88
200	432	126
201	432	149
202	432	101
203	432	93
204	432	98
205	432	70
206	432	92
207	432	85
208	432	75
209	432	124
210	432	164
211	432	177
212	432	176
213	432	90
214	432	89
215	432	89
216	432	67
217	432	62
218	432	77
219	432	90
220	432	89
221	432	95
222	432	85
223	432	97
224	432	132
225	432	90
226	432	81
227	432	36
228	432	36
229	432	33
230	432	29
231	432	33
232	432	26
233	432	29
234	432	39
235	432	46
236	432	78
237	432	55
238	432	46
239	432	33
240	432	43
241	432	37
242	432	48
243	432	64
244	432	58
245	432	46
246	432	53
247	432	38
248	432	41
249	432	87
250	432	46
251	432	46
252	432	42
253	432	36
254	432	60
255	432	86
256	432	83
257	432	71
258	432	82
259	432	135
260	432	118
261	432	136
262	432	134
263	432	141
264	432	106
265	432	116
266	432	169
267	432	125
268	432	99
269	432	100
270	432	147
271	432	118
272	432	60
273	432	32
274	432	56
275	432	57
276	432	32
277	432	39
278	432	35
279	432	31
280	432	52
281	432	36
282	432	32
283	432	31
284	432	26
285	432	33
286	432	42
287	432	45
288	432	36
289	432	37
290	432	64
291	432	104
292	432	112
293	432	128
294	432	84
295	432	79
296	432	108
297	432	113
298	432	113
299	432	82
300	432	58
301	432	56
302	432	66
303	432	27
304	432	16
305	432	18
306	432	10
307	432	21
308	432	32
309	432	33
310	432	30
311	432	33
312	432	53
313	432	38
314	432	35
315	432	48
316	432	53
317	432	58
318	432	88
319	432	75
320	432	38
321	432	26
322	432	33
323	432	25
324	432	30
325	432	22
326	432	24
327	432	33
328	432	33
329	432	30
330	432	50
331	432	56
332	432	52
333	432	61
334	432	71
335	432	69
336	432	66
337	432	98
338	432	154
339	432	208
340	432	164
341	432	216
342	432	209
343	432	224
344	432	201
345	432	185
346	432	177
347	432	129
348	432	142
349	432	174
350	432	168
351	432	165
352	432	157
353	432	139
354	432	120
355	432	106
356	432	127
357	432	122
358	432	138
359	432	111
360	432	40
361	432	19
362	432	16
363	432	13
364	432	15
365	432	21
366	432	9
367	432	8
368	432	11
369	432	24
370	432	24
371	432	33
372	432	80
373	432	87
374	432	137
375	432	119
376	432	153
377	432	131
378	432	143
379	432	161
380	432	170
381	432	114
382	432	196
383	432	141
384	432	133
385	432	252
386	432	265
387	432	283
388	432	399
389	432	345
390	432	346
391	432	334
392	432	278
393	432	181
394	432	174
395	432	193
396	432	137
397	432	117
398	432	120
399	432	96
400	432	76
401	432	88
402	432	114
403	432	95
404	432	162
405	432	254
406	432	304
407	432	352
408	432	379
409	432	469
410	432	476
411	432	433
412	432	466
413	432	458
414	432	541
415	432	492
416	432	573
417	432	582
418	432	569
419	432	881
420	432	964
421	432	830
422	432	1021
423	432	1124
424	432	1143
425	432	1388
426	432	1734
427	432	2461
428	432	4079
429	432	5200
430	432	12129
431	432	41250
432	432	82642
1	433	11
2	433	34
3	433	92
4	433	103
5	433	163
6	433	201
7	433	211
8	433	233
9	433	232
10	433	208
11	433	283
12	433	256
13	433	248
14	433	253
15	433	179
16	433	184
17	433	233
18	433	250
19	433	256
20	433	318
21	433	226
22	433	229
23	433	244
24	433	303
25	433	237
26	433	300
27	433	311
28	433	292
29	433	236
30	433	252
31	433	305
32	433	309
33	433	318
34	433	321
35	433	248
36	433	206
38	433	230
39	433	405
40	433	284
41	433	256
42	433	282
43	433	243
44	433	205
45	433	129
46	433	58
47	433	18
48	433	14
49	433	4
50	433	4
51	433	4
52	433	14
53	433	3
54	433	25
55	433	45
56	433	91
57	433	251
58	433	218
59	433	216
60	433	120
61	433	44
62	433	7
63	433	1
64	433	14
65	433	3
66	433	1
67	433	9
68	433	42
69	433	150
70	433	170
71	433	210
72	433	246
73	433	267
74	433	211
75	433	246
76	433	251
77	433	117
78	433	156
79	433	138
80	433	48
81	433	35
82	433	40
83	433	55
84	433	28
85	433	39
86	433	30
87	433	49
88	433	82
89	433	143
90	433	72
91	433	30
92	433	33
93	433	32
94	433	38
95	433	34
96	433	49
97	433	69
98	433	43
99	433	17
100	433	21
101	433	19
102	433	11
103	433	19
104	433	9
105	433	18
106	433	16
107	433	16
108	433	23
109	433	17
110	433	17
111	433	27
112	433	22
113	433	51
114	433	74
115	433	96
116	433	116
117	433	86
118	433	77
119	433	46
120	433	32
121	433	32
122	433	22
123	433	22
124	433	22
125	433	24
126	433	44
127	433	30
128	433	51
129	433	128
130	433	85
131	433	86
132	433	80
133	433	61
134	433	110
135	433	101
136	433	118
137	433	92
138	433	89
139	433	60
140	433	63
141	433	59
142	433	62
143	433	57
144	433	40
145	433	21
146	433	21
147	433	14
148	433	21
149	433	29
150	433	23
151	433	17
152	433	14
153	433	21
154	433	19
155	433	41
156	433	102
157	433	60
158	433	33
159	433	27
160	433	28
161	433	18
162	433	24
163	433	21
164	433	17
165	433	22
166	433	22
167	433	21
168	433	25
169	433	17
170	433	23
171	433	15
172	433	23
173	433	26
174	433	34
175	433	24
176	433	26
177	433	23
178	433	43
179	433	48
180	433	43
181	433	56
182	433	72
183	433	45
184	433	47
185	433	48
186	433	110
187	433	98
188	433	82
189	433	24
190	433	29
191	433	30
192	433	30
193	433	27
194	433	16
195	433	29
196	433	29
197	433	45
198	433	46
199	433	79
200	433	180
201	433	197
202	433	108
203	433	82
204	433	102
205	433	71
206	433	83
207	433	72
208	433	97
209	433	102
210	433	140
211	433	219
212	433	197
213	433	83
214	433	86
215	433	112
216	433	71
217	433	50
218	433	62
219	433	118
220	433	71
221	433	84
222	433	101
223	433	104
224	433	133
225	433	120
226	433	85
227	433	37
228	433	25
229	433	26
230	433	26
231	433	25
232	433	31
233	433	28
234	433	34
235	433	42
236	433	64
237	433	59
238	433	43
239	433	22
240	433	29
241	433	31
242	433	62
243	433	51
244	433	58
245	433	34
246	433	60
247	433	40
248	433	57
249	433	73
250	433	49
251	433	60
252	433	37
253	433	36
254	433	43
255	433	63
256	433	87
257	433	90
258	433	100
259	433	112
260	433	171
261	433	161
262	433	144
263	433	156
264	433	102
265	433	151
266	433	172
267	433	122
268	433	101
269	433	83
270	433	145
271	433	127
272	433	72
273	433	47
274	433	38
275	433	33
276	433	22
277	433	32
278	433	28
279	433	26
280	433	47
281	433	42
282	433	26
283	433	26
284	433	33
285	433	24
286	433	39
287	433	33
288	433	26
289	433	32
290	433	41
291	433	93
292	433	159
293	433	143
294	433	98
295	433	90
296	433	113
297	433	159
298	433	103
299	433	93
300	433	74
301	433	59
302	433	66
303	433	38
304	433	17
305	433	24
306	433	16
307	433	9
308	433	32
309	433	27
310	433	34
311	433	39
312	433	47
313	433	41
314	433	43
315	433	43
316	433	53
317	433	52
318	433	100
319	433	74
320	433	39
321	433	32
322	433	25
323	433	22
324	433	19
325	433	25
326	433	32
327	433	18
328	433	27
329	433	33
330	433	55
331	433	52
332	433	43
333	433	72
334	433	50
335	433	68
336	433	61
337	433	99
338	433	208
339	433	249
340	433	171
341	433	201
342	433	265
343	433	279
344	433	264
345	433	208
346	433	178
347	433	115
348	433	146
349	433	146
350	433	206
351	433	178
352	433	182
353	433	168
354	433	115
355	433	93
356	433	128
357	433	115
358	433	187
359	433	148
360	433	24
361	433	10
362	433	15
363	433	15
364	433	10
365	433	19
366	433	6
367	433	8
368	433	11
369	433	31
370	433	20
371	433	49
372	433	81
373	433	118
374	433	124
375	433	148
376	433	148
377	433	142
378	433	160
379	433	164
380	433	139
381	433	109
382	433	187
383	433	153
384	433	177
385	433	251
386	433	272
387	433	294
388	433	530
389	433	493
390	433	479
391	433	370
392	433	301
393	433	234
394	433	194
395	433	187
396	433	124
397	433	137
398	433	86
399	433	88
400	433	67
401	433	79
402	433	93
403	433	77
404	433	200
405	433	358
406	433	417
407	433	386
408	433	490
409	433	505
410	433	503
411	433	529
412	433	625
413	433	567
414	433	551
415	433	670
416	433	702
417	433	682
418	433	599
419	433	936
420	433	1303
421	433	948
422	433	1179
423	433	1029
424	433	954
425	433	1292
426	433	1576
427	433	2410
428	433	3180
429	433	4160
430	433	8957
431	433	15743
432	433	22237
433	433	88142
1	434	6
2	434	32
3	434	101
4	434	137
5	434	198
6	434	208
7	434	211
8	434	237
9	434	220
10	434	243
11	434	289
12	434	262
13	434	255
14	434	263
15	434	163
16	434	164
17	434	219
18	434	251
19	434	242
20	434	292
21	434	241
22	434	232
23	434	210
24	434	282
25	434	239
26	434	235
27	434	258
28	434	214
29	434	216
30	434	240
31	434	255
32	434	258
33	434	307
34	434	272
35	434	269
36	434	203
38	434	234
39	434	348
40	434	312
41	434	287
42	434	277
43	434	246
44	434	205
45	434	111
46	434	55
47	434	18
48	434	6
49	434	3
50	434	13
51	434	10
52	434	11
53	434	9
54	434	10
55	434	57
56	434	84
57	434	232
58	434	186
59	434	149
60	434	130
61	434	62
62	434	14
63	434	1
64	434	15
65	434	2
66	434	3
67	434	19
68	434	59
69	434	136
70	434	159
71	434	186
72	434	274
73	434	248
74	434	234
75	434	231
76	434	225
77	434	166
78	434	152
79	434	127
80	434	40
81	434	40
82	434	49
83	434	54
84	434	21
85	434	32
86	434	37
87	434	58
88	434	76
89	434	115
90	434	58
91	434	33
92	434	29
93	434	20
94	434	42
95	434	48
96	434	32
97	434	68
98	434	31
99	434	11
100	434	17
101	434	16
102	434	11
103	434	20
104	434	18
105	434	9
106	434	20
107	434	26
108	434	26
109	434	13
110	434	18
111	434	20
112	434	32
113	434	39
114	434	98
115	434	107
116	434	127
117	434	62
118	434	76
119	434	39
120	434	25
121	434	24
122	434	19
123	434	28
124	434	36
125	434	33
126	434	31
127	434	36
128	434	58
129	434	125
130	434	99
131	434	96
132	434	86
133	434	72
134	434	108
135	434	78
136	434	100
137	434	96
138	434	105
139	434	85
140	434	54
141	434	72
142	434	52
143	434	64
144	434	39
145	434	27
146	434	22
147	434	19
148	434	29
149	434	17
150	434	20
151	434	14
152	434	18
153	434	7
154	434	16
155	434	34
156	434	95
157	434	76
158	434	30
159	434	28
160	434	33
161	434	23
162	434	19
163	434	22
164	434	27
165	434	22
166	434	22
167	434	22
168	434	17
169	434	19
170	434	35
171	434	31
172	434	22
173	434	29
174	434	27
175	434	23
176	434	18
177	434	23
178	434	49
179	434	61
180	434	36
181	434	52
182	434	45
183	434	53
184	434	41
185	434	51
186	434	108
187	434	113
188	434	82
189	434	24
190	434	35
191	434	38
192	434	47
193	434	36
194	434	27
195	434	31
196	434	26
197	434	32
198	434	54
199	434	87
200	434	198
201	434	218
202	434	135
203	434	71
204	434	105
205	434	90
206	434	91
207	434	105
208	434	94
209	434	115
210	434	136
211	434	243
212	434	212
213	434	90
214	434	102
215	434	99
216	434	68
217	434	65
218	434	66
219	434	116
220	434	105
221	434	89
222	434	117
223	434	135
224	434	127
225	434	137
226	434	79
227	434	35
228	434	24
229	434	14
230	434	32
231	434	38
232	434	19
233	434	25
234	434	40
235	434	52
236	434	66
237	434	53
238	434	37
239	434	26
240	434	35
241	434	29
242	434	64
243	434	61
244	434	50
245	434	47
246	434	47
247	434	43
248	434	38
249	434	69
250	434	72
251	434	53
252	434	45
253	434	33
254	434	41
255	434	78
256	434	96
257	434	95
258	434	102
259	434	139
260	434	177
261	434	144
262	434	137
263	434	145
264	434	131
265	434	172
266	434	169
267	434	120
268	434	132
269	434	95
270	434	145
271	434	124
272	434	61
273	434	38
274	434	41
275	434	51
276	434	23
277	434	25
278	434	40
279	434	27
280	434	58
281	434	38
282	434	25
283	434	30
284	434	33
285	434	36
286	434	30
287	434	38
288	434	40
289	434	41
290	434	44
291	434	108
292	434	160
293	434	143
294	434	120
295	434	104
296	434	95
297	434	149
298	434	123
299	434	80
300	434	71
301	434	47
302	434	55
303	434	34
304	434	29
305	434	14
306	434	16
307	434	8
308	434	32
309	434	23
310	434	29
311	434	49
312	434	65
313	434	43
314	434	53
315	434	61
316	434	66
317	434	40
318	434	95
319	434	86
320	434	54
321	434	40
322	434	21
323	434	21
324	434	32
325	434	26
326	434	26
327	434	22
328	434	17
329	434	32
330	434	37
331	434	63
332	434	61
333	434	60
334	434	50
335	434	78
336	434	75
337	434	98
338	434	219
339	434	217
340	434	201
341	434	197
342	434	245
343	434	275
344	434	232
345	434	179
346	434	196
347	434	131
348	434	155
349	434	151
350	434	237
351	434	181
352	434	175
353	434	180
354	434	125
355	434	121
356	434	125
357	434	134
358	434	183
359	434	139
360	434	24
361	434	14
362	434	16
363	434	17
364	434	21
365	434	24
366	434	14
367	434	9
368	434	16
369	434	33
370	434	14
371	434	41
372	434	94
373	434	128
374	434	131
375	434	117
376	434	174
377	434	154
378	434	187
379	434	176
380	434	158
381	434	123
382	434	214
383	434	157
384	434	180
385	434	282
386	434	270
387	434	330
388	434	457
389	434	447
390	434	491
391	434	399
392	434	272
393	434	236
394	434	218
395	434	200
396	434	165
397	434	163
398	434	109
399	434	85
400	434	58
401	434	69
402	434	85
403	434	77
404	434	178
405	434	337
406	434	407
407	434	381
408	434	483
409	434	552
410	434	557
411	434	475
412	434	594
413	434	587
414	434	554
415	434	580
416	434	640
417	434	670
418	434	582
419	434	888
420	434	1074
421	434	906
422	434	1009
423	434	1017
424	434	897
425	434	1175
426	434	1346
427	434	1850
428	434	2388
429	434	2988
430	434	4817
431	434	8056
432	434	9853
433	434	31182
434	434	93971
1	435	9
2	435	45
3	435	105
4	435	109
5	435	190
6	435	231
7	435	222
8	435	244
9	435	242
10	435	214
11	435	301
12	435	224
13	435	258
14	435	258
15	435	179
16	435	190
17	435	211
18	435	259
19	435	229
20	435	278
21	435	229
22	435	204
23	435	226
24	435	310
25	435	266
26	435	240
27	435	285
28	435	242
29	435	231
30	435	221
31	435	259
32	435	295
33	435	290
34	435	322
35	435	229
36	435	225
38	435	245
39	435	378
40	435	312
41	435	269
42	435	308
43	435	244
44	435	221
45	435	118
46	435	48
47	435	13
48	435	17
49	435	7
50	435	4
51	435	14
52	435	6
53	435	4
54	435	17
55	435	41
56	435	83
57	435	251
58	435	260
59	435	190
60	435	95
61	435	36
62	435	9
63	435	3
64	435	5
65	435	4
66	435	2
67	435	15
68	435	63
69	435	157
70	435	147
71	435	203
72	435	263
73	435	229
74	435	220
75	435	274
76	435	235
77	435	129
78	435	159
79	435	128
80	435	49
81	435	50
82	435	69
83	435	44
84	435	22
85	435	32
86	435	38
87	435	54
88	435	93
89	435	143
90	435	55
91	435	34
92	435	29
93	435	22
94	435	57
95	435	45
96	435	31
97	435	61
98	435	29
99	435	15
100	435	16
101	435	15
102	435	13
103	435	18
104	435	8
105	435	11
106	435	9
107	435	28
108	435	23
109	435	15
110	435	20
111	435	22
112	435	32
113	435	31
114	435	76
115	435	114
116	435	132
117	435	69
118	435	82
119	435	41
120	435	40
121	435	20
122	435	26
123	435	27
124	435	27
125	435	41
126	435	32
127	435	22
128	435	63
129	435	153
130	435	97
131	435	104
132	435	102
133	435	83
134	435	115
135	435	82
136	435	81
137	435	91
138	435	84
139	435	81
140	435	74
141	435	91
142	435	48
143	435	63
144	435	40
145	435	22
146	435	12
147	435	18
148	435	17
149	435	24
150	435	21
151	435	19
152	435	11
153	435	15
154	435	8
155	435	37
156	435	110
157	435	64
158	435	34
159	435	30
160	435	34
161	435	27
162	435	30
163	435	27
164	435	14
165	435	26
166	435	16
167	435	30
168	435	18
169	435	17
170	435	19
171	435	27
172	435	30
173	435	27
174	435	34
175	435	38
176	435	26
177	435	17
178	435	47
179	435	66
180	435	39
181	435	53
182	435	64
183	435	48
184	435	56
185	435	56
186	435	133
187	435	123
188	435	84
189	435	25
190	435	31
191	435	46
192	435	33
193	435	25
194	435	25
195	435	34
196	435	27
197	435	40
198	435	51
199	435	75
200	435	218
201	435	235
202	435	115
203	435	101
204	435	96
205	435	82
206	435	125
207	435	98
208	435	80
209	435	105
210	435	174
211	435	239
212	435	219
213	435	91
214	435	108
215	435	99
216	435	65
217	435	42
218	435	47
219	435	118
220	435	87
221	435	86
222	435	102
223	435	116
224	435	139
225	435	126
226	435	75
227	435	32
228	435	24
229	435	31
230	435	30
231	435	28
232	435	33
233	435	26
234	435	33
235	435	44
236	435	62
237	435	29
238	435	51
239	435	35
240	435	31
241	435	32
242	435	60
243	435	63
244	435	48
245	435	44
246	435	63
247	435	38
248	435	40
249	435	80
250	435	55
251	435	47
252	435	47
253	435	46
254	435	57
255	435	79
256	435	103
257	435	75
258	435	105
259	435	139
260	435	186
261	435	173
262	435	134
263	435	145
264	435	124
265	435	161
266	435	168
267	435	141
268	435	109
269	435	97
270	435	132
271	435	137
272	435	63
273	435	29
274	435	36
275	435	38
276	435	20
277	435	34
278	435	19
279	435	30
280	435	53
281	435	35
282	435	19
283	435	37
284	435	29
285	435	28
286	435	27
287	435	51
288	435	36
289	435	40
290	435	55
291	435	109
292	435	205
293	435	134
294	435	110
295	435	95
296	435	139
297	435	146
298	435	146
299	435	93
300	435	79
301	435	48
302	435	63
303	435	42
304	435	17
305	435	23
306	435	15
307	435	13
308	435	33
309	435	41
310	435	39
311	435	45
312	435	61
313	435	28
314	435	38
315	435	51
316	435	43
317	435	59
318	435	111
319	435	88
320	435	39
321	435	46
322	435	30
323	435	29
324	435	25
325	435	20
326	435	22
327	435	24
328	435	22
329	435	23
330	435	46
331	435	51
332	435	67
333	435	64
334	435	65
335	435	80
336	435	68
337	435	108
338	435	245
339	435	227
340	435	195
341	435	213
342	435	259
343	435	305
344	435	275
345	435	242
346	435	193
347	435	115
348	435	155
349	435	156
350	435	260
351	435	190
352	435	188
353	435	190
354	435	154
355	435	113
356	435	113
357	435	131
358	435	214
359	435	169
360	435	34
361	435	16
362	435	20
363	435	14
364	435	15
365	435	27
366	435	8
367	435	11
368	435	18
369	435	24
370	435	17
371	435	51
372	435	76
373	435	132
374	435	138
375	435	129
376	435	144
377	435	157
378	435	185
379	435	190
380	435	166
381	435	116
382	435	185
383	435	153
384	435	204
385	435	283
386	435	278
387	435	320
388	435	457
389	435	494
390	435	453
391	435	435
392	435	332
393	435	241
394	435	214
395	435	187
396	435	151
397	435	132
398	435	90
399	435	88
400	435	70
401	435	90
402	435	89
403	435	85
404	435	216
405	435	337
406	435	396
407	435	393
408	435	487
409	435	552
410	435	526
411	435	504
412	435	709
413	435	577
414	435	545
415	435	564
416	435	639
417	435	647
418	435	586
419	435	880
420	435	1142
421	435	854
422	435	970
423	435	937
424	435	763
425	435	951
426	435	1116
427	435	1637
428	435	1878
429	435	2328
430	435	3250
431	435	4519
432	435	4880
433	435	12839
434	435	29631
435	435	82264
1	436	8
2	436	43
3	436	99
4	436	131
5	436	145
6	436	162
7	436	181
8	436	202
9	436	181
10	436	135
11	436	190
12	436	191
13	436	219
14	436	189
15	436	153
16	436	152
17	436	170
18	436	182
19	436	180
20	436	199
21	436	152
22	436	148
23	436	171
24	436	184
25	436	158
26	436	172
27	436	153
28	436	166
29	436	155
30	436	148
31	436	181
32	436	182
33	436	190
34	436	203
35	436	176
36	436	178
38	436	173
39	436	232
40	436	212
41	436	209
42	436	202
43	436	190
44	436	154
45	436	105
46	436	57
47	436	19
48	436	11
49	436	7
50	436	5
51	436	9
52	436	8
53	436	7
54	436	17
55	436	39
56	436	69
57	436	155
58	436	147
59	436	126
60	436	91
61	436	32
62	436	12
63	436	1
64	436	10
65	436	4
66	436	1
67	436	12
68	436	58
69	436	114
70	436	142
71	436	165
72	436	197
73	436	190
74	436	170
75	436	223
76	436	221
77	436	119
78	436	137
79	436	116
80	436	54
81	436	37
82	436	51
83	436	46
84	436	23
85	436	35
86	436	41
87	436	49
88	436	77
89	436	105
90	436	50
91	436	29
92	436	18
93	436	17
94	436	47
95	436	46
96	436	48
97	436	67
98	436	28
99	436	14
100	436	26
101	436	13
102	436	11
103	436	8
104	436	11
105	436	20
106	436	13
107	436	20
108	436	19
109	436	18
110	436	21
111	436	20
112	436	31
113	436	42
114	436	86
115	436	114
116	436	80
117	436	62
118	436	62
119	436	51
120	436	34
121	436	41
122	436	27
123	436	26
124	436	22
125	436	20
126	436	29
127	436	42
128	436	42
129	436	125
130	436	102
131	436	89
132	436	76
133	436	89
134	436	104
135	436	88
136	436	83
137	436	103
138	436	87
139	436	69
140	436	57
141	436	69
142	436	50
143	436	46
144	436	46
145	436	30
146	436	20
147	436	20
148	436	28
149	436	20
150	436	14
151	436	18
152	436	16
153	436	22
154	436	17
155	436	45
156	436	97
157	436	54
158	436	36
159	436	34
160	436	35
161	436	30
162	436	27
163	436	18
164	436	17
165	436	13
166	436	28
167	436	24
168	436	20
169	436	18
170	436	21
171	436	25
172	436	19
173	436	32
174	436	31
175	436	23
176	436	32
177	436	27
178	436	51
179	436	70
180	436	33
181	436	57
182	436	51
183	436	47
184	436	40
185	436	60
186	436	105
187	436	94
188	436	82
189	436	21
190	436	29
191	436	34
192	436	31
193	436	35
194	436	31
195	436	25
196	436	23
197	436	46
198	436	41
199	436	68
200	436	164
201	436	161
202	436	106
203	436	86
204	436	99
205	436	81
206	436	96
207	436	97
208	436	80
209	436	104
210	436	168
211	436	225
212	436	176
213	436	93
214	436	115
215	436	95
216	436	75
217	436	71
218	436	70
219	436	114
220	436	91
221	436	93
222	436	93
223	436	122
224	436	128
225	436	136
226	436	79
227	436	37
228	436	30
229	436	24
230	436	25
231	436	30
232	436	27
233	436	22
234	436	35
235	436	50
236	436	63
237	436	50
238	436	40
239	436	43
240	436	29
241	436	31
242	436	43
243	436	63
244	436	63
245	436	61
246	436	53
247	436	31
248	436	42
249	436	69
250	436	73
251	436	54
252	436	39
253	436	32
254	436	36
255	436	83
256	436	87
257	436	80
258	436	96
259	436	111
260	436	157
261	436	150
262	436	121
263	436	147
264	436	92
265	436	149
266	436	148
267	436	135
268	436	96
269	436	104
270	436	137
271	436	114
272	436	53
273	436	38
274	436	44
275	436	38
276	436	38
277	436	43
278	436	27
279	436	34
280	436	47
281	436	45
282	436	34
283	436	36
284	436	33
285	436	26
286	436	32
287	436	52
288	436	36
289	436	40
290	436	48
291	436	121
292	436	142
293	436	142
294	436	88
295	436	108
296	436	132
297	436	137
298	436	107
299	436	96
300	436	84
301	436	67
302	436	60
303	436	57
304	436	17
305	436	17
306	436	10
307	436	9
308	436	34
309	436	35
310	436	29
311	436	36
312	436	69
313	436	43
314	436	42
315	436	45
316	436	69
317	436	42
318	436	86
319	436	96
320	436	32
321	436	33
322	436	33
323	436	19
324	436	22
325	436	27
326	436	23
327	436	19
328	436	24
329	436	35
330	436	55
331	436	52
332	436	57
333	436	73
334	436	56
335	436	65
336	436	64
337	436	102
338	436	171
339	436	214
340	436	171
341	436	182
342	436	220
343	436	264
344	436	220
345	436	176
346	436	176
347	436	113
348	436	139
349	436	182
350	436	191
351	436	197
352	436	148
353	436	164
354	436	114
355	436	118
356	436	111
357	436	130
358	436	184
359	436	105
360	436	20
361	436	18
362	436	24
363	436	12
364	436	23
365	436	26
366	436	9
367	436	11
368	436	12
369	436	24
370	436	14
371	436	36
372	436	70
373	436	103
374	436	125
375	436	136
376	436	179
377	436	151
378	436	164
379	436	156
380	436	129
381	436	126
382	436	183
383	436	148
384	436	170
385	436	271
386	436	243
387	436	284
388	436	384
389	436	334
390	436	427
391	436	353
392	436	263
393	436	222
394	436	185
395	436	166
396	436	145
397	436	116
398	436	81
399	436	76
400	436	69
401	436	87
402	436	57
403	436	81
404	436	179
405	436	292
406	436	301
407	436	372
408	436	401
409	436	381
410	436	455
411	436	363
412	436	441
413	436	427
414	436	474
415	436	464
416	436	462
417	436	436
418	436	414
419	436	619
420	436	735
421	436	552
422	436	627
423	436	683
424	436	605
425	436	754
426	436	823
427	436	961
428	436	1314
429	436	1511
430	436	1686
431	436	2542
432	436	2889
433	436	5727
434	436	9356
435	436	23698
436	436	76560
0	437	1
1	437	10
2	437	35
3	437	82
4	437	100
5	437	141
6	437	183
7	437	183
8	437	166
9	437	139
10	437	133
11	437	189
12	437	177
13	437	166
14	437	167
15	437	126
16	437	103
17	437	148
18	437	144
19	437	145
20	437	146
21	437	136
22	437	123
23	437	139
24	437	160
25	437	146
26	437	133
27	437	147
28	437	143
29	437	134
30	437	133
31	437	135
32	437	163
33	437	175
34	437	205
35	437	151
36	437	183
38	437	150
39	437	230
40	437	186
41	437	170
42	437	171
43	437	162
44	437	174
45	437	128
46	437	53
47	437	12
48	437	13
49	437	4
50	437	5
51	437	7
52	437	7
53	437	5
54	437	18
55	437	38
56	437	68
57	437	134
58	437	147
59	437	104
60	437	85
61	437	40
62	437	15
63	437	1
64	437	15
65	437	2
66	437	5
67	437	14
68	437	52
69	437	116
70	437	138
71	437	164
72	437	169
73	437	185
74	437	168
75	437	185
76	437	180
77	437	108
78	437	135
79	437	114
80	437	41
81	437	44
82	437	38
83	437	54
84	437	28
85	437	25
86	437	38
87	437	45
88	437	89
89	437	110
90	437	57
91	437	19
92	437	23
93	437	17
94	437	35
95	437	49
96	437	35
97	437	44
98	437	20
99	437	10
100	437	13
101	437	19
102	437	8
103	437	15
104	437	16
105	437	10
106	437	13
107	437	23
108	437	35
109	437	13
110	437	17
111	437	25
112	437	28
113	437	33
114	437	74
115	437	94
116	437	96
117	437	64
118	437	73
119	437	44
120	437	39
121	437	21
122	437	27
123	437	33
124	437	28
125	437	28
126	437	30
127	437	42
128	437	53
129	437	135
130	437	80
131	437	85
132	437	106
133	437	80
134	437	93
135	437	79
136	437	91
137	437	94
138	437	88
139	437	61
140	437	59
141	437	75
142	437	55
143	437	50
144	437	42
145	437	26
146	437	20
147	437	30
148	437	22
149	437	24
150	437	8
151	437	25
152	437	18
153	437	18
154	437	15
155	437	33
156	437	93
157	437	49
158	437	35
159	437	28
160	437	31
161	437	17
162	437	28
163	437	16
164	437	24
165	437	19
166	437	22
167	437	24
168	437	16
169	437	19
170	437	24
171	437	24
172	437	28
173	437	35
174	437	36
175	437	37
176	437	37
177	437	21
178	437	54
179	437	80
180	437	54
181	437	65
182	437	68
183	437	36
184	437	48
185	437	59
186	437	112
187	437	90
188	437	72
189	437	27
190	437	30
191	437	41
192	437	38
193	437	35
194	437	23
195	437	35
196	437	26
197	437	30
198	437	39
199	437	81
200	437	166
201	437	163
202	437	111
203	437	71
204	437	102
205	437	73
206	437	93
207	437	87
208	437	77
209	437	115
210	437	155
211	437	177
212	437	184
213	437	103
214	437	90
215	437	97
216	437	75
217	437	68
218	437	53
219	437	98
220	437	83
221	437	71
222	437	86
223	437	98
224	437	106
225	437	113
226	437	66
227	437	33
228	437	23
229	437	31
230	437	28
231	437	33
232	437	28
233	437	34
234	437	29
235	437	44
236	437	54
237	437	58
238	437	37
239	437	40
240	437	26
241	437	40
242	437	58
243	437	62
244	437	51
245	437	51
246	437	51
247	437	38
248	437	34
249	437	73
250	437	71
251	437	47
252	437	46
253	437	45
254	437	51
255	437	63
256	437	91
257	437	104
258	437	81
259	437	123
260	437	165
261	437	149
262	437	127
263	437	134
264	437	102
265	437	156
266	437	140
267	437	121
268	437	104
269	437	95
270	437	121
271	437	120
272	437	59
273	437	52
274	437	41
275	437	45
276	437	29
277	437	35
278	437	31
279	437	33
280	437	51
281	437	36
282	437	25
283	437	30
284	437	32
285	437	28
286	437	37
287	437	48
288	437	29
289	437	38
290	437	41
291	437	101
292	437	146
293	437	135
294	437	84
295	437	86
296	437	119
297	437	118
298	437	123
299	437	81
300	437	66
301	437	66
302	437	70
303	437	41
304	437	21
305	437	22
306	437	17
307	437	14
308	437	37
309	437	30
310	437	34
311	437	46
312	437	63
313	437	54
314	437	51
315	437	46
316	437	57
317	437	48
318	437	90
319	437	97
320	437	49
321	437	30
322	437	32
323	437	25
324	437	28
325	437	23
326	437	27
327	437	25
328	437	25
329	437	43
330	437	60
331	437	48
332	437	63
333	437	63
334	437	78
335	437	79
336	437	67
337	437	105
338	437	186
339	437	202
340	437	149
341	437	190
342	437	216
343	437	229
344	437	230
345	437	182
346	437	164
347	437	157
348	437	128
349	437	167
350	437	189
351	437	150
352	437	152
353	437	146
354	437	128
355	437	102
356	437	108
357	437	147
358	437	159
359	437	136
360	437	26
361	437	20
362	437	17
363	437	11
364	437	13
365	437	20
366	437	6
367	437	9
368	437	16
369	437	19
370	437	16
371	437	22
372	437	85
373	437	112
374	437	125
375	437	147
376	437	164
377	437	133
378	437	167
379	437	148
380	437	162
381	437	114
382	437	185
383	437	154
384	437	162
385	437	267
386	437	235
387	437	246
388	437	326
389	437	356
390	437	334
391	437	295
392	437	250
393	437	187
394	437	194
395	437	172
396	437	128
397	437	109
398	437	87
399	437	78
400	437	74
401	437	78
402	437	70
403	437	70
404	437	165
405	437	244
406	437	297
407	437	316
408	437	327
409	437	426
410	437	395
411	437	331
412	437	397
413	437	389
414	437	404
415	437	365
416	437	394
417	437	370
418	437	377
419	437	547
420	437	560
421	437	459
422	437	549
423	437	561
424	437	577
425	437	622
426	437	670
427	437	759
428	437	998
429	437	1114
430	437	1209
431	437	1992
432	437	2028
433	437	3917
434	437	5662
435	437	11163
436	437	31671
437	437	68934
1	438	8
2	438	40
3	438	96
4	438	109
5	438	149
6	438	163
7	438	178
8	438	183
9	438	157
10	438	136
11	438	171
12	438	153
13	438	179
14	438	179
15	438	136
16	438	159
17	438	139
18	438	162
19	438	163
20	438	153
21	438	143
22	438	152
23	438	128
24	438	144
25	438	128
26	438	124
27	438	158
28	438	124
29	438	121
30	438	152
31	438	141
32	438	148
33	438	144
34	438	179
35	438	147
36	438	167
38	438	159
39	438	226
40	438	175
41	438	166
42	438	155
43	438	189
44	438	175
45	438	112
46	438	59
47	438	20
48	438	11
49	438	7
50	438	8
51	438	12
52	438	10
53	438	10
54	438	10
55	438	41
56	438	75
57	438	153
58	438	150
59	438	110
60	438	112
61	438	43
62	438	13
63	438	2
64	438	9
65	438	4
66	438	5
67	438	16
68	438	60
69	438	133
70	438	133
71	438	163
72	438	159
73	438	187
74	438	190
75	438	202
76	438	203
77	438	145
78	438	132
79	438	104
80	438	62
81	438	53
82	438	50
83	438	56
84	438	26
85	438	45
86	438	32
87	438	45
88	438	76
89	438	125
90	438	57
91	438	29
92	438	38
93	438	28
94	438	51
95	438	42
96	438	48
97	438	46
98	438	28
99	438	9
100	438	9
101	438	23
102	438	13
103	438	15
104	438	14
105	438	15
106	438	13
107	438	29
108	438	34
109	438	13
110	438	32
111	438	30
112	438	29
113	438	53
114	438	74
115	438	95
116	438	109
117	438	60
118	438	80
119	438	57
120	438	33
121	438	28
122	438	33
123	438	28
124	438	22
125	438	40
126	438	52
127	438	48
128	438	58
129	438	118
130	438	103
131	438	98
132	438	98
133	438	100
134	438	127
135	438	98
136	438	116
137	438	132
138	438	84
139	438	74
140	438	92
141	438	90
142	438	58
143	438	75
144	438	58
145	438	46
146	438	36
147	438	24
148	438	36
149	438	23
150	438	25
151	438	17
152	438	14
153	438	21
154	438	21
155	438	49
156	438	101
157	438	73
158	438	44
159	438	40
160	438	26
161	438	29
162	438	30
163	438	34
164	438	23
165	438	22
166	438	26
167	438	33
168	438	29
169	438	22
170	438	24
171	438	32
172	438	26
173	438	41
174	438	47
175	438	30
176	438	46
177	438	34
178	438	49
179	438	74
180	438	51
181	438	69
182	438	65
183	438	51
184	438	55
185	438	56
186	438	124
187	438	100
188	438	61
189	438	33
190	438	54
191	438	45
192	438	43
193	438	35
194	438	38
195	438	32
196	438	38
197	438	48
198	438	58
199	438	107
200	438	157
201	438	182
202	438	120
203	438	99
204	438	99
205	438	83
206	438	108
207	438	91
208	438	95
209	438	108
210	438	169
211	438	211
212	438	210
213	438	110
214	438	119
215	438	114
216	438	81
217	438	87
218	438	79
219	438	109
220	438	97
221	438	109
222	438	116
223	438	109
224	438	139
225	438	123
226	438	92
227	438	35
228	438	36
229	438	29
230	438	36
231	438	30
232	438	27
233	438	32
234	438	52
235	438	53
236	438	63
237	438	59
238	438	53
239	438	49
240	438	42
241	438	45
242	438	54
243	438	65
244	438	54
245	438	55
246	438	54
247	438	50
248	438	64
249	438	94
250	438	71
251	438	70
252	438	41
253	438	48
254	438	49
255	438	71
256	438	97
257	438	83
258	438	106
259	438	116
260	438	153
261	438	163
262	438	141
263	438	153
264	438	136
265	438	176
266	438	159
267	438	147
268	438	121
269	438	103
270	438	160
271	438	145
272	438	81
273	438	31
274	438	53
275	438	56
276	438	38
277	438	35
278	438	30
279	438	40
280	438	62
281	438	49
282	438	40
283	438	48
284	438	38
285	438	40
286	438	42
287	438	51
288	438	36
289	438	40
290	438	66
291	438	111
292	438	157
293	438	159
294	438	115
295	438	127
296	438	118
297	438	134
298	438	104
299	438	98
300	438	81
301	438	71
302	438	65
303	438	46
304	438	31
305	438	24
306	438	9
307	438	16
308	438	37
309	438	42
310	438	47
311	438	44
312	438	68
313	438	63
314	438	47
315	438	72
316	438	72
317	438	70
318	438	122
319	438	120
320	438	47
321	438	51
322	438	43
323	438	22
324	438	36
325	438	30
326	438	34
327	438	35
328	438	30
329	438	30
330	438	48
331	438	67
332	438	61
333	438	80
334	438	73
335	438	79
336	438	72
337	438	132
338	438	215
339	438	217
340	438	166
341	438	191
342	438	228
343	438	257
344	438	236
345	438	178
346	438	173
347	438	137
348	438	155
349	438	165
350	438	196
351	438	191
352	438	162
353	438	170
354	438	114
355	438	138
356	438	133
357	438	146
358	438	166
359	438	119
360	438	31
361	438	25
362	438	24
363	438	13
364	438	24
365	438	28
366	438	10
367	438	16
368	438	10
369	438	32
370	438	24
371	438	36
372	438	81
373	438	134
374	438	129
375	438	120
376	438	176
377	438	162
378	438	179
379	438	175
380	438	168
381	438	157
382	438	197
383	438	156
384	438	161
385	438	249
386	438	248
387	438	278
388	438	336
389	438	308
390	438	358
391	438	289
392	438	270
393	438	231
394	438	229
395	438	175
396	438	137
397	438	134
398	438	96
399	438	95
400	438	78
401	438	83
402	438	101
403	438	90
404	438	182
405	438	277
406	438	287
407	438	353
408	438	377
409	438	395
410	438	437
411	438	357
412	438	451
413	438	383
414	438	425
415	438	388
416	438	435
417	438	360
418	438	355
419	438	550
420	438	611
421	438	472
422	438	558
423	438	624
424	438	556
425	438	611
426	438	705
427	438	701
428	438	1019
429	438	1036
430	438	1080
431	438	1618
432	438	1816
433	438	2967
434	438	4471
435	438	7404
436	438	16101
437	438	35378
438	438	83442
1	439	15
2	439	41
3	439	104
4	439	117
5	439	154
6	439	195
7	439	192
8	439	208
9	439	183
10	439	164
11	439	194
12	439	230
13	439	204
14	439	203
15	439	122
16	439	149
17	439	169
18	439	187
19	439	161
20	439	171
21	439	178
22	439	180
23	439	181
24	439	186
25	439	146
26	439	143
27	439	174
28	439	158
29	439	144
30	439	145
31	439	182
32	439	193
33	439	185
34	439	230
35	439	159
36	439	162
38	439	170
39	439	263
40	439	264
41	439	199
42	439	204
43	439	192
44	439	212
45	439	114
46	439	48
47	439	15
48	439	10
49	439	4
50	439	8
51	439	10
52	439	12
53	439	10
54	439	29
55	439	39
56	439	82
57	439	201
58	439	192
59	439	149
60	439	104
61	439	29
62	439	10
63	439	2
64	439	15
65	439	1
66	439	5
67	439	25
68	439	68
69	439	158
70	439	160
71	439	199
72	439	215
73	439	197
74	439	194
75	439	226
76	439	215
77	439	160
78	439	158
79	439	127
80	439	71
81	439	47
82	439	56
83	439	62
84	439	34
85	439	39
86	439	30
87	439	65
88	439	81
89	439	143
90	439	62
91	439	37
92	439	22
93	439	19
94	439	53
95	439	49
96	439	37
97	439	72
98	439	28
99	439	23
100	439	19
101	439	22
102	439	18
103	439	15
104	439	15
105	439	16
106	439	12
107	439	23
108	439	34
109	439	23
110	439	20
111	439	28
112	439	39
113	439	34
114	439	87
115	439	126
116	439	120
117	439	70
118	439	85
119	439	49
120	439	37
121	439	36
122	439	34
123	439	33
124	439	28
125	439	23
126	439	31
127	439	35
128	439	53
129	439	133
130	439	105
131	439	96
132	439	104
133	439	84
134	439	131
135	439	83
136	439	94
137	439	109
138	439	99
139	439	83
140	439	62
141	439	80
142	439	51
143	439	69
144	439	45
145	439	40
146	439	15
147	439	18
148	439	28
149	439	21
150	439	25
151	439	22
152	439	17
153	439	19
154	439	21
155	439	41
156	439	122
157	439	66
158	439	34
159	439	33
160	439	31
161	439	25
162	439	28
163	439	20
164	439	24
165	439	23
166	439	24
167	439	14
168	439	21
169	439	25
170	439	26
171	439	37
172	439	28
173	439	34
174	439	33
175	439	36
176	439	33
177	439	27
178	439	43
179	439	70
180	439	44
181	439	50
182	439	54
183	439	44
184	439	50
185	439	58
186	439	128
187	439	113
188	439	86
189	439	34
190	439	41
191	439	50
192	439	42
193	439	33
194	439	22
195	439	35
196	439	38
197	439	41
198	439	52
199	439	87
200	439	202
201	439	186
202	439	165
203	439	96
204	439	107
205	439	95
206	439	103
207	439	100
208	439	97
209	439	134
210	439	158
211	439	214
212	439	200
213	439	96
214	439	113
215	439	108
216	439	82
217	439	55
218	439	58
219	439	143
220	439	91
221	439	95
222	439	96
223	439	105
224	439	143
225	439	115
226	439	73
227	439	43
228	439	28
229	439	39
230	439	32
231	439	47
232	439	30
233	439	38
234	439	34
235	439	60
236	439	61
237	439	46
238	439	51
239	439	31
240	439	42
241	439	45
242	439	57
243	439	65
244	439	69
245	439	47
246	439	67
247	439	36
248	439	76
249	439	89
250	439	68
251	439	54
252	439	36
253	439	38
254	439	53
255	439	77
256	439	99
257	439	78
258	439	91
259	439	129
260	439	173
261	439	166
262	439	151
263	439	159
264	439	116
265	439	163
266	439	214
267	439	178
268	439	121
269	439	131
270	439	173
271	439	135
272	439	86
273	439	51
274	439	56
275	439	55
276	439	42
277	439	23
278	439	26
279	439	28
280	439	70
281	439	49
282	439	35
283	439	37
284	439	23
285	439	23
286	439	47
287	439	55
288	439	38
289	439	48
290	439	55
291	439	122
292	439	158
293	439	165
294	439	101
295	439	118
296	439	139
297	439	158
298	439	132
299	439	85
300	439	84
301	439	66
302	439	68
303	439	54
304	439	25
305	439	27
306	439	16
307	439	15
308	439	39
309	439	42
310	439	44
311	439	39
312	439	68
313	439	44
314	439	54
315	439	75
316	439	67
317	439	52
318	439	121
319	439	125
320	439	38
321	439	45
322	439	38
323	439	30
324	439	30
325	439	19
326	439	24
327	439	17
328	439	42
329	439	28
330	439	56
331	439	73
332	439	78
333	439	95
334	439	66
335	439	92
336	439	94
337	439	122
338	439	227
339	439	304
340	439	218
341	439	219
342	439	257
343	439	318
344	439	279
345	439	225
346	439	176
347	439	131
348	439	158
349	439	172
350	439	207
351	439	185
352	439	172
353	439	185
354	439	129
355	439	128
356	439	129
357	439	146
358	439	234
359	439	143
360	439	26
361	439	22
362	439	23
363	439	16
364	439	16
365	439	29
366	439	8
367	439	10
368	439	13
369	439	24
370	439	15
371	439	28
372	439	101
373	439	148
374	439	146
375	439	121
376	439	174
377	439	151
378	439	200
379	439	164
380	439	156
381	439	129
382	439	191
383	439	171
384	439	184
385	439	251
386	439	256
387	439	252
388	439	449
389	439	420
390	439	422
391	439	371
392	439	298
393	439	225
394	439	188
395	439	160
396	439	137
397	439	140
398	439	90
399	439	90
400	439	66
401	439	68
402	439	78
403	439	94
404	439	175
405	439	325
406	439	327
407	439	369
408	439	444
409	439	426
410	439	482
411	439	384
412	439	482
413	439	440
414	439	457
415	439	393
416	439	426
417	439	463
418	439	383
419	439	633
420	439	670
421	439	466
422	439	577
423	439	602
424	439	513
425	439	593
426	439	686
427	439	765
428	439	1009
429	439	1129
430	439	1238
431	439	1607
432	439	1620
433	439	2694
434	439	3800
435	439	6095
436	439	11035
437	439	15177
438	439	26200
439	439	86929
1	440	10
2	440	44
3	440	85
4	440	177
5	440	185
6	440	213
7	440	215
8	440	223
9	440	198
10	440	192
11	440	253
12	440	224
13	440	271
14	440	186
15	440	143
16	440	161
17	440	213
18	440	230
19	440	188
20	440	265
21	440	200
22	440	199
23	440	202
24	440	233
25	440	196
26	440	213
27	440	223
28	440	224
29	440	201
30	440	218
31	440	207
32	440	258
33	440	298
34	440	223
35	440	196
36	440	164
38	440	196
39	440	353
40	440	294
41	440	252
42	440	295
43	440	232
44	440	226
45	440	132
46	440	53
47	440	19
48	440	5
49	440	5
50	440	5
51	440	12
52	440	7
53	440	3
54	440	9
55	440	42
56	440	90
57	440	328
58	440	298
59	440	249
60	440	111
61	440	48
62	440	5
63	440	3
64	440	7
65	440	5
66	440	4
67	440	15
68	440	85
69	440	154
70	440	166
71	440	206
72	440	289
73	440	216
74	440	225
75	440	352
76	440	342
77	440	154
78	440	164
79	440	154
80	440	55
81	440	41
82	440	63
83	440	57
84	440	21
85	440	30
86	440	35
87	440	47
88	440	100
89	440	187
90	440	101
91	440	33
92	440	21
93	440	29
94	440	36
95	440	40
96	440	29
97	440	78
98	440	28
99	440	15
100	440	20
101	440	21
102	440	12
103	440	27
104	440	15
105	440	11
106	440	10
107	440	21
108	440	36
109	440	18
110	440	19
111	440	18
112	440	25
113	440	30
114	440	83
115	440	126
116	440	128
117	440	86
118	440	88
119	440	39
120	440	38
121	440	23
122	440	26
123	440	18
124	440	26
125	440	22
126	440	21
127	440	22
128	440	54
129	440	157
130	440	100
131	440	73
132	440	54
133	440	70
134	440	96
135	440	80
136	440	93
137	440	93
138	440	98
139	440	61
140	440	54
141	440	80
142	440	52
143	440	65
144	440	44
145	440	20
146	440	17
147	440	30
148	440	25
149	440	22
150	440	27
151	440	20
152	440	17
153	440	13
154	440	19
155	440	30
156	440	112
157	440	84
158	440	28
159	440	30
160	440	32
161	440	22
162	440	21
163	440	24
164	440	26
165	440	26
166	440	11
167	440	23
168	440	23
169	440	25
170	440	26
171	440	30
172	440	23
173	440	22
174	440	38
175	440	28
176	440	23
177	440	25
178	440	37
179	440	56
180	440	36
181	440	39
182	440	59
183	440	34
184	440	31
185	440	53
186	440	122
187	440	104
188	440	74
189	440	32
190	440	38
191	440	44
192	440	36
193	440	22
194	440	23
195	440	31
196	440	31
197	440	32
198	440	43
199	440	72
200	440	217
201	440	260
202	440	148
203	440	74
204	440	86
205	440	77
206	440	107
207	440	96
208	440	83
209	440	101
210	440	143
211	440	221
212	440	247
213	440	73
214	440	89
215	440	98
216	440	54
217	440	43
218	440	49
219	440	103
220	440	71
221	440	89
222	440	85
223	440	100
224	440	141
225	440	127
226	440	60
227	440	35
228	440	19
229	440	28
230	440	20
231	440	32
232	440	28
233	440	21
234	440	28
235	440	29
236	440	59
237	440	59
238	440	42
239	440	26
240	440	42
241	440	36
242	440	68
243	440	60
244	440	67
245	440	57
246	440	55
247	440	45
248	440	56
249	440	64
250	440	64
251	440	56
252	440	35
253	440	41
254	440	38
255	440	59
256	440	94
257	440	74
258	440	109
259	440	128
260	440	166
261	440	179
262	440	138
263	440	140
264	440	122
265	440	156
266	440	175
267	440	155
268	440	121
269	440	115
270	440	168
271	440	167
272	440	63
273	440	35
274	440	51
275	440	43
276	440	26
277	440	23
278	440	31
279	440	16
280	440	37
281	440	61
282	440	26
283	440	30
284	440	39
285	440	20
286	440	23
287	440	34
288	440	31
289	440	43
290	440	42
291	440	116
292	440	210
293	440	166
294	440	99
295	440	110
296	440	169
297	440	181
298	440	140
299	440	100
300	440	76
301	440	59
302	440	61
303	440	47
304	440	28
305	440	18
306	440	16
307	440	11
308	440	27
309	440	25
310	440	34
311	440	44
312	440	69
313	440	30
314	440	43
315	440	59
316	440	52
317	440	58
318	440	125
319	440	200
320	440	39
321	440	37
322	440	31
323	440	29
324	440	25
325	440	33
326	440	16
327	440	20
328	440	34
329	440	47
330	440	48
331	440	79
332	440	58
333	440	75
334	440	73
335	440	82
336	440	83
337	440	98
338	440	379
339	440	382
340	440	217
341	440	197
342	440	321
343	440	368
344	440	330
345	440	235
346	440	173
347	440	115
348	440	151
349	440	168
350	440	243
351	440	197
352	440	210
353	440	206
354	440	162
355	440	122
356	440	112
357	440	151
358	440	268
359	440	230
360	440	31
361	440	17
362	440	10
363	440	14
364	440	21
365	440	16
366	440	9
367	440	16
368	440	13
369	440	21
370	440	18
371	440	36
372	440	71
373	440	133
374	440	124
375	440	158
376	440	160
377	440	151
378	440	190
379	440	190
380	440	132
381	440	102
382	440	157
383	440	153
384	440	207
385	440	258
386	440	233
387	440	301
388	440	610
389	440	685
390	440	489
391	440	464
392	440	277
393	440	192
394	440	180
395	440	158
396	440	119
397	440	129
398	440	75
399	440	60
400	440	45
401	440	57
402	440	76
403	440	74
404	440	184
405	440	309
406	440	369
407	440	394
408	440	443
409	440	460
410	440	530
411	440	522
412	440	500
413	440	462
414	440	427
415	440	438
416	440	458
417	440	441
418	440	361
419	440	831
420	440	825
421	440	487
422	440	520
423	440	519
424	440	427
425	440	460
426	440	609
427	440	949
428	440	937
429	440	1084
430	440	1473
431	440	1327
432	440	1294
433	440	2455
434	440	2927
435	440	4749
436	440	6907
437	440	8424
438	440	11626
439	440	22206
440	440	79755
1	441	9
2	441	45
3	441	105
4	441	145
5	441	188
6	441	223
7	441	218
8	441	212
9	441	188
10	441	191
11	441	272
12	441	251
13	441	248
14	441	208
15	441	106
16	441	148
17	441	178
18	441	244
19	441	205
20	441	255
21	441	188
22	441	160
23	441	224
24	441	205
25	441	217
26	441	187
27	441	238
28	441	182
29	441	189
30	441	220
31	441	191
32	441	256
33	441	266
34	441	254
35	441	177
36	441	178
38	441	175
39	441	344
40	441	338
41	441	255
42	441	280
43	441	257
44	441	215
45	441	134
46	441	57
47	441	20
48	441	11
49	441	7
50	441	15
51	441	12
52	441	5
53	441	10
54	441	27
55	441	44
56	441	100
57	441	295
58	441	308
59	441	278
60	441	142
61	441	53
62	441	12
63	441	3
64	441	5
65	441	4
66	441	3
67	441	18
68	441	80
69	441	162
70	441	166
71	441	245
72	441	266
73	441	275
74	441	232
75	441	356
76	441	356
77	441	160
78	441	193
79	441	163
80	441	85
81	441	42
82	441	58
83	441	60
84	441	31
85	441	34
86	441	40
87	441	46
88	441	125
89	441	178
90	441	90
91	441	31
92	441	27
93	441	24
94	441	29
95	441	38
96	441	35
97	441	58
98	441	28
99	441	18
100	441	14
101	441	12
102	441	16
103	441	17
104	441	17
105	441	11
106	441	14
107	441	29
108	441	28
109	441	20
110	441	25
111	441	20
112	441	33
113	441	41
114	441	87
115	441	139
116	441	145
117	441	71
118	441	114
119	441	52
120	441	30
121	441	27
122	441	18
123	441	17
124	441	29
125	441	26
126	441	31
127	441	40
128	441	62
129	441	169
130	441	100
131	441	98
132	441	72
133	441	72
134	441	113
135	441	114
136	441	102
137	441	94
138	441	70
139	441	59
140	441	57
141	441	70
142	441	58
143	441	64
144	441	42
145	441	17
146	441	30
147	441	25
148	441	29
149	441	15
150	441	20
151	441	18
152	441	14
153	441	14
154	441	13
155	441	24
156	441	115
157	441	90
158	441	28
159	441	22
160	441	26
161	441	24
162	441	14
163	441	23
164	441	27
165	441	9
166	441	23
167	441	16
168	441	19
169	441	33
170	441	25
171	441	25
172	441	22
173	441	32
174	441	23
175	441	37
176	441	20
177	441	22
178	441	60
179	441	83
180	441	40
181	441	68
182	441	59
183	441	48
184	441	42
185	441	67
186	441	128
187	441	106
188	441	108
189	441	14
190	441	33
191	441	37
192	441	31
193	441	34
194	441	21
195	441	26
196	441	39
197	441	33
198	441	42
199	441	84
200	441	220
201	441	261
202	441	140
203	441	78
204	441	99
205	441	71
206	441	97
207	441	97
208	441	86
209	441	110
210	441	155
211	441	265
212	441	224
213	441	90
214	441	102
215	441	89
216	441	60
217	441	74
218	441	73
219	441	103
220	441	88
221	441	97
222	441	121
223	441	108
224	441	161
225	441	141
226	441	87
227	441	32
228	441	24
229	441	31
230	441	21
231	441	22
232	441	32
233	441	36
234	441	26
235	441	35
236	441	56
237	441	62
238	441	46
239	441	36
240	441	34
241	441	36
242	441	61
243	441	82
244	441	74
245	441	63
246	441	49
247	441	51
248	441	42
249	441	80
250	441	48
251	441	67
252	441	26
253	441	39
254	441	48
255	441	82
256	441	88
257	441	76
258	441	109
259	441	136
260	441	171
261	441	194
262	441	155
263	441	143
264	441	118
265	441	169
266	441	200
267	441	134
268	441	127
269	441	115
270	441	183
271	441	202
272	441	60
273	441	36
274	441	46
275	441	45
276	441	19
277	441	26
278	441	35
279	441	34
280	441	61
281	441	55
282	441	19
283	441	26
284	441	31
285	441	27
286	441	32
287	441	33
288	441	34
289	441	50
290	441	58
291	441	128
292	441	206
293	441	168
294	441	121
295	441	97
296	441	166
297	441	198
298	441	125
299	441	78
300	441	70
301	441	92
302	441	62
303	441	59
304	441	30
305	441	20
306	441	15
307	441	14
308	441	39
309	441	32
310	441	26
311	441	49
312	441	78
313	441	38
314	441	41
315	441	35
316	441	72
317	441	72
318	441	141
319	441	210
320	441	48
321	441	46
322	441	41
323	441	22
324	441	26
325	441	29
326	441	28
327	441	30
328	441	25
329	441	36
330	441	54
331	441	63
332	441	72
333	441	64
334	441	67
335	441	87
336	441	89
337	441	126
338	441	393
339	441	356
340	441	218
341	441	242
342	441	330
343	441	393
344	441	345
345	441	236
346	441	191
347	441	133
348	441	169
349	441	176
350	441	249
351	441	159
352	441	200
353	441	175
354	441	141
355	441	133
356	441	105
357	441	201
358	441	293
359	441	232
360	441	35
361	441	20
362	441	17
363	441	22
364	441	19
365	441	29
366	441	8
367	441	16
368	441	8
369	441	34
370	441	23
371	441	41
372	441	104
373	441	138
374	441	137
375	441	161
376	441	198
377	441	162
378	441	181
379	441	187
380	441	135
381	441	127
382	441	192
383	441	168
384	441	182
385	441	279
386	441	249
387	441	314
388	441	629
389	441	679
390	441	463
391	441	431
392	441	281
393	441	244
394	441	196
395	441	195
396	441	124
397	441	123
398	441	79
399	441	58
400	441	47
401	441	55
402	441	80
403	441	67
404	441	179
405	441	326
406	441	331
407	441	378
408	441	421
409	441	494
410	441	530
411	441	481
412	441	499
413	441	433
414	441	386
415	441	415
416	441	414
417	441	442
418	441	348
419	441	785
420	441	721
421	441	432
422	441	492
423	441	499
424	441	417
425	441	466
426	441	564
427	441	894
428	441	752
429	441	917
430	441	1178
431	441	1161
432	441	1111
433	441	1760
434	441	2176
435	441	3132
436	441	3760
437	441	3963
438	441	4963
439	441	7608
440	441	29176
441	441	83401
0	442	1
1	442	8
2	442	38
3	442	101
4	442	126
5	442	146
6	442	209
7	442	185
8	442	167
9	442	183
10	442	152
11	442	174
12	442	164
13	442	179
14	442	165
15	442	133
16	442	102
17	442	119
18	442	161
19	442	160
20	442	173
21	442	137
22	442	124
23	442	123
24	442	170
25	442	124
26	442	113
27	442	137
28	442	131
29	442	121
30	442	156
31	442	174
32	442	145
33	442	170
34	442	183
35	442	144
36	442	164
38	442	168
39	442	230
40	442	232
41	442	223
42	442	233
43	442	203
44	442	208
45	442	131
46	442	50
47	442	26
48	442	12
49	442	6
50	442	10
51	442	9
52	442	8
53	442	6
54	442	15
55	442	41
56	442	92
57	442	221
58	442	171
59	442	135
60	442	118
61	442	40
62	442	18
63	442	2
64	442	14
65	442	3
66	442	7
67	442	10
68	442	59
69	442	160
70	442	190
71	442	200
72	442	242
73	442	237
74	442	222
75	442	228
76	442	221
77	442	145
78	442	140
79	442	131
80	442	57
81	442	55
82	442	51
83	442	65
84	442	24
85	442	30
86	442	42
87	442	53
88	442	98
89	442	151
90	442	79
91	442	26
92	442	25
93	442	19
94	442	56
95	442	39
96	442	37
97	442	66
98	442	32
99	442	15
100	442	14
101	442	20
102	442	9
103	442	13
104	442	15
105	442	14
106	442	12
107	442	29
108	442	23
109	442	20
110	442	17
111	442	21
112	442	30
113	442	45
114	442	101
115	442	128
116	442	136
117	442	66
118	442	87
119	442	51
120	442	49
121	442	30
122	442	30
123	442	24
124	442	30
125	442	26
126	442	36
127	442	37
128	442	55
129	442	159
130	442	97
131	442	84
132	442	86
133	442	89
134	442	126
135	442	110
136	442	113
137	442	123
138	442	97
139	442	73
140	442	87
141	442	88
142	442	55
143	442	70
144	442	44
145	442	34
146	442	25
147	442	32
148	442	32
149	442	26
150	442	19
151	442	22
152	442	11
153	442	20
154	442	15
155	442	42
156	442	117
157	442	79
158	442	36
159	442	34
160	442	29
161	442	30
162	442	36
163	442	23
164	442	32
165	442	23
166	442	34
167	442	26
168	442	16
169	442	17
170	442	35
171	442	26
172	442	26
173	442	36
174	442	29
175	442	40
176	442	28
177	442	33
178	442	47
179	442	77
180	442	45
181	442	66
182	442	62
183	442	55
184	442	50
185	442	62
186	442	139
187	442	100
188	442	81
189	442	36
190	442	40
191	442	43
192	442	30
193	442	37
194	442	28
195	442	37
196	442	35
197	442	39
198	442	50
199	442	95
200	442	189
201	442	239
202	442	121
203	442	107
204	442	120
205	442	84
206	442	103
207	442	100
208	442	92
209	442	121
210	442	178
211	442	245
212	442	199
213	442	113
214	442	113
215	442	98
216	442	99
217	442	84
218	442	69
219	442	153
220	442	110
221	442	97
222	442	135
223	442	121
224	442	156
225	442	146
226	442	105
227	442	48
228	442	31
229	442	28
230	442	35
231	442	35
232	442	26
233	442	47
234	442	35
235	442	59
236	442	88
237	442	66
238	442	50
239	442	35
240	442	43
241	442	42
242	442	54
243	442	84
244	442	57
245	442	49
246	442	64
247	442	48
248	442	47
249	442	78
250	442	69
251	442	71
252	442	43
253	442	44
254	442	49
255	442	77
256	442	107
257	442	95
258	442	111
259	442	133
260	442	186
261	442	167
262	442	162
263	442	171
264	442	147
265	442	186
266	442	182
267	442	157
268	442	130
269	442	136
270	442	174
271	442	168
272	442	89
273	442	48
274	442	50
275	442	71
276	442	35
277	442	45
278	442	30
279	442	38
280	442	72
281	442	59
282	442	29
283	442	42
284	442	37
285	442	32
286	442	49
287	442	45
288	442	57
289	442	54
290	442	64
291	442	136
292	442	173
293	442	146
294	442	124
295	442	131
296	442	154
297	442	145
298	442	126
299	442	114
300	442	74
301	442	79
302	442	64
303	442	50
304	442	22
305	442	26
306	442	14
307	442	19
308	442	32
309	442	39
310	442	44
311	442	53
312	442	88
313	442	42
314	442	58
315	442	80
316	442	88
317	442	70
318	442	139
319	442	122
320	442	38
321	442	36
322	442	25
323	442	25
324	442	37
325	442	39
326	442	22
327	442	28
328	442	37
329	442	48
330	442	58
331	442	79
332	442	72
333	442	80
334	442	98
335	442	82
336	442	97
337	442	151
338	442	273
339	442	290
340	442	183
341	442	232
342	442	249
343	442	294
344	442	279
345	442	237
346	442	193
347	442	125
348	442	146
349	442	171
350	442	237
351	442	183
352	442	196
353	442	182
354	442	130
355	442	93
356	442	115
357	442	144
358	442	206
359	442	176
360	442	33
361	442	29
362	442	22
363	442	17
364	442	23
365	442	25
366	442	13
367	442	8
368	442	19
369	442	23
370	442	19
371	442	30
372	442	92
373	442	139
374	442	145
375	442	157
376	442	183
377	442	162
378	442	206
379	442	173
380	442	180
381	442	148
382	442	198
383	442	179
384	442	184
385	442	232
386	442	241
387	442	287
388	442	361
389	442	368
390	442	417
391	442	331
392	442	334
393	442	239
394	442	200
395	442	179
396	442	161
397	442	127
398	442	88
399	442	78
400	442	63
401	442	59
402	442	68
403	442	82
404	442	204
405	442	337
406	442	318
407	442	352
408	442	385
409	442	466
410	442	368
411	442	349
412	442	400
413	442	388
414	442	360
415	442	362
416	442	361
417	442	356
418	442	328
419	442	476
420	442	530
421	442	362
422	442	410
423	442	413
424	442	376
425	442	422
426	442	541
427	442	545
428	442	614
429	442	629
430	442	640
431	442	774
432	442	768
433	442	1148
434	442	1360
435	442	1835
436	442	2174
437	442	2190
438	442	2612
439	442	3609
440	442	6398
441	442	21123
442	442	73869
1	443	5
2	443	39
3	443	115
4	443	127
5	443	170
6	443	190
7	443	163
8	443	169
9	443	145
10	443	148
11	443	155
12	443	144
13	443	148
14	443	149
15	443	107
16	443	110
17	443	126
18	443	136
19	443	125
20	443	158
21	443	119
22	443	109
23	443	108
24	443	169
25	443	144
26	443	99
27	443	113
28	443	127
29	443	114
30	443	117
31	443	134
32	443	148
33	443	159
34	443	201
35	443	143
36	443	118
38	443	143
39	443	236
40	443	193
41	443	198
42	443	238
43	443	202
44	443	202
45	443	140
46	443	67
47	443	25
48	443	11
49	443	4
50	443	5
51	443	13
52	443	6
53	443	5
54	443	12
55	443	63
56	443	110
57	443	188
58	443	174
59	443	150
60	443	139
61	443	46
62	443	7
63	443	6
64	443	10
65	443	2
66	443	1
67	443	16
68	443	63
69	443	162
70	443	170
71	443	194
72	443	245
73	443	219
74	443	211
75	443	190
76	443	220
77	443	143
78	443	152
79	443	159
80	443	76
81	443	69
82	443	69
83	443	66
84	443	33
85	443	43
86	443	50
87	443	62
88	443	121
89	443	125
90	443	59
91	443	38
92	443	28
93	443	23
94	443	44
95	443	49
96	443	31
97	443	82
98	443	24
99	443	26
100	443	11
101	443	13
102	443	10
103	443	14
104	443	14
105	443	22
106	443	23
107	443	24
108	443	29
109	443	23
110	443	21
111	443	30
112	443	37
113	443	52
114	443	81
115	443	116
116	443	131
117	443	80
118	443	96
119	443	48
120	443	40
121	443	26
122	443	29
123	443	26
124	443	33
125	443	33
126	443	32
127	443	47
128	443	53
129	443	137
130	443	99
131	443	106
132	443	110
133	443	97
134	443	125
135	443	97
136	443	80
137	443	104
138	443	97
139	443	76
140	443	93
141	443	95
142	443	66
143	443	68
144	443	56
145	443	35
146	443	35
147	443	24
148	443	32
149	443	25
150	443	28
151	443	27
152	443	9
153	443	19
154	443	18
155	443	44
156	443	144
157	443	82
158	443	46
159	443	38
160	443	36
161	443	26
162	443	36
163	443	25
164	443	20
165	443	22
166	443	33
167	443	23
168	443	26
169	443	26
170	443	29
171	443	30
172	443	31
173	443	33
174	443	34
175	443	52
176	443	32
177	443	25
178	443	57
179	443	82
180	443	50
181	443	59
182	443	75
183	443	47
184	443	49
185	443	77
186	443	135
187	443	119
188	443	94
189	443	39
190	443	36
191	443	46
192	443	43
193	443	46
194	443	32
195	443	36
196	443	29
197	443	46
198	443	56
199	443	103
200	443	221
201	443	213
202	443	145
203	443	98
204	443	127
205	443	96
206	443	87
207	443	109
208	443	91
209	443	123
210	443	166
211	443	260
212	443	250
213	443	118
214	443	116
215	443	101
216	443	87
217	443	43
218	443	88
219	443	126
220	443	99
221	443	109
222	443	128
223	443	146
224	443	166
225	443	167
226	443	96
227	443	42
228	443	21
229	443	28
230	443	42
231	443	45
232	443	38
233	443	34
234	443	38
235	443	42
236	443	80
237	443	69
238	443	54
239	443	34
240	443	42
241	443	40
242	443	65
243	443	76
244	443	56
245	443	52
246	443	50
247	443	43
248	443	67
249	443	73
250	443	64
251	443	49
252	443	50
253	443	49
254	443	52
255	443	80
256	443	104
257	443	105
258	443	103
259	443	158
260	443	181
261	443	190
262	443	155
263	443	170
264	443	131
265	443	173
266	443	188
267	443	140
268	443	134
269	443	127
270	443	158
271	443	169
272	443	82
273	443	44
274	443	57
275	443	58
276	443	24
277	443	41
278	443	47
279	443	39
280	443	54
281	443	43
282	443	35
283	443	37
284	443	33
285	443	38
286	443	38
287	443	54
288	443	43
289	443	57
290	443	55
291	443	159
292	443	233
293	443	191
294	443	106
295	443	136
296	443	170
297	443	193
298	443	163
299	443	105
300	443	81
301	443	68
302	443	75
303	443	57
304	443	35
305	443	26
306	443	12
307	443	25
308	443	39
309	443	34
310	443	43
311	443	66
312	443	83
313	443	46
314	443	58
315	443	68
316	443	82
317	443	72
318	443	145
319	443	111
320	443	49
321	443	46
322	443	33
323	443	26
324	443	17
325	443	19
326	443	25
327	443	30
328	443	34
329	443	40
330	443	70
331	443	91
332	443	71
333	443	97
334	443	100
335	443	102
336	443	93
337	443	162
338	443	223
339	443	277
340	443	191
341	443	212
342	443	222
343	443	273
344	443	249
345	443	195
346	443	179
347	443	126
348	443	141
349	443	159
350	443	231
351	443	172
352	443	178
353	443	180
354	443	142
355	443	123
356	443	128
357	443	158
358	443	204
359	443	170
360	443	28
361	443	23
362	443	15
363	443	11
364	443	22
365	443	22
366	443	16
367	443	12
368	443	9
369	443	22
370	443	20
371	443	40
372	443	101
373	443	162
374	443	141
375	443	146
376	443	168
377	443	188
378	443	201
379	443	178
380	443	172
381	443	120
382	443	195
383	443	169
384	443	207
385	443	237
386	443	249
387	443	264
388	443	372
389	443	351
390	443	355
391	443	329
392	443	271
393	443	232
394	443	218
395	443	206
396	443	166
397	443	143
398	443	102
399	443	58
400	443	52
401	443	81
402	443	83
403	443	87
404	443	217
405	443	316
406	443	312
407	443	334
408	443	355
409	443	408
410	443	332
411	443	318
412	443	387
413	443	337
414	443	365
415	443	331
416	443	327
417	443	319
418	443	311
419	443	405
420	443	460
421	443	368
422	443	396
423	443	364
424	443	324
425	443	387
426	443	442
427	443	467
428	443	514
429	443	533
430	443	518
431	443	580
432	443	598
433	443	876
434	443	1061
435	443	1366
436	443	1556
437	443	1560
438	443	1855
439	443	2441
440	443	3828
441	443	9308
442	443	28432
443	443	66156
1	444	12
2	444	66
3	444	129
4	444	144
5	444	152
6	444	196
7	444	181
8	444	164
9	444	165
10	444	121
11	444	176
12	444	153
13	444	161
14	444	141
15	444	116
16	444	107
17	444	146
18	444	135
19	444	146
20	444	158
21	444	101
22	444	123
23	444	123
24	444	140
25	444	151
26	444	104
27	444	148
28	444	124
29	444	104
30	444	124
31	444	151
32	444	135
33	444	136
34	444	173
35	444	152
36	444	151
38	444	142
39	444	202
40	444	232
41	444	199
42	444	243
43	444	226
44	444	207
45	444	141
46	444	64
47	444	20
48	444	11
49	444	10
50	444	5
51	444	13
52	444	11
53	444	5
54	444	22
55	444	60
56	444	98
57	444	180
58	444	155
59	444	160
60	444	119
61	444	45
62	444	18
63	444	1
64	444	18
65	444	3
66	444	3
67	444	19
68	444	71
69	444	149
70	444	175
71	444	223
72	444	248
73	444	252
74	444	199
75	444	201
76	444	182
77	444	156
78	444	152
79	444	153
80	444	74
81	444	71
82	444	73
83	444	72
84	444	27
85	444	31
86	444	46
87	444	65
88	444	126
89	444	145
90	444	63
91	444	52
92	444	31
93	444	29
94	444	54
95	444	47
96	444	37
97	444	70
98	444	33
99	444	22
100	444	22
101	444	20
102	444	21
103	444	25
104	444	30
105	444	20
106	444	20
107	444	28
108	444	31
109	444	19
110	444	27
111	444	29
112	444	35
113	444	56
114	444	99
115	444	144
116	444	160
117	444	94
118	444	89
119	444	47
120	444	41
121	444	41
122	444	39
123	444	36
124	444	25
125	444	29
126	444	41
127	444	47
128	444	74
129	444	156
130	444	116
131	444	108
132	444	104
133	444	113
134	444	150
135	444	86
136	444	126
137	444	125
138	444	105
139	444	103
140	444	96
141	444	103
142	444	73
143	444	96
144	444	48
145	444	26
146	444	30
147	444	30
148	444	28
149	444	31
150	444	31
151	444	21
152	444	15
153	444	24
154	444	17
155	444	48
156	444	145
157	444	104
158	444	40
159	444	28
160	444	42
161	444	40
162	444	31
163	444	37
164	444	28
165	444	22
166	444	27
167	444	25
168	444	15
169	444	35
170	444	29
171	444	45
172	444	33
173	444	37
174	444	41
175	444	33
176	444	48
177	444	34
178	444	44
179	444	83
180	444	50
181	444	71
182	444	78
183	444	71
184	444	68
185	444	85
186	444	161
187	444	134
188	444	118
189	444	47
190	444	64
191	444	42
192	444	63
193	444	35
194	444	33
195	444	34
196	444	34
197	444	51
198	444	61
199	444	105
200	444	203
201	444	245
202	444	144
203	444	107
204	444	126
205	444	99
206	444	117
207	444	114
208	444	106
209	444	161
210	444	176
211	444	290
212	444	262
213	444	122
214	444	117
215	444	126
216	444	104
217	444	61
218	444	95
219	444	146
220	444	106
221	444	125
222	444	147
223	444	154
224	444	209
225	444	172
226	444	128
227	444	41
228	444	37
229	444	36
230	444	44
231	444	42
232	444	35
233	444	43
234	444	44
235	444	54
236	444	86
237	444	85
238	444	56
239	444	42
240	444	64
241	444	48
242	444	79
243	444	95
244	444	62
245	444	63
246	444	89
247	444	64
248	444	74
249	444	81
250	444	69
251	444	80
252	444	51
253	444	64
254	444	59
255	444	101
256	444	121
257	444	116
258	444	138
259	444	136
260	444	218
261	444	196
262	444	179
263	444	186
264	444	148
265	444	164
266	444	183
267	444	150
268	444	146
269	444	134
270	444	187
271	444	194
272	444	98
273	444	51
274	444	57
275	444	65
276	444	36
277	444	43
278	444	52
279	444	52
280	444	76
281	444	70
282	444	29
283	444	48
284	444	38
285	444	54
286	444	40
287	444	69
288	444	56
289	444	58
290	444	69
291	444	186
292	444	244
293	444	187
294	444	137
295	444	150
296	444	169
297	444	217
298	444	171
299	444	134
300	444	79
301	444	69
302	444	69
303	444	47
304	444	24
305	444	25
306	444	19
307	444	14
308	444	48
309	444	45
310	444	59
311	444	54
312	444	112
313	444	61
314	444	46
315	444	70
316	444	75
317	444	74
318	444	156
319	444	136
320	444	68
321	444	64
322	444	33
323	444	38
324	444	35
325	444	40
326	444	22
327	444	28
328	444	40
329	444	47
330	444	67
331	444	105
332	444	89
333	444	121
334	444	89
335	444	106
336	444	95
337	444	148
338	444	245
339	444	277
340	444	189
341	444	200
342	444	254
343	444	274
344	444	278
345	444	224
346	444	190
347	444	143
348	444	183
349	444	176
350	444	223
351	444	182
352	444	191
353	444	187
354	444	156
355	444	155
356	444	144
357	444	158
358	444	225
359	444	172
360	444	49
361	444	28
362	444	21
363	444	26
364	444	19
365	444	26
366	444	6
367	444	10
368	444	16
369	444	23
370	444	20
371	444	42
372	444	107
373	444	167
374	444	163
375	444	197
376	444	227
377	444	187
378	444	216
379	444	203
380	444	177
381	444	142
382	444	218
383	444	172
384	444	188
385	444	258
386	444	283
387	444	292
388	444	341
389	444	343
390	444	400
391	444	368
392	444	337
393	444	287
394	444	248
395	444	196
396	444	183
397	444	145
398	444	110
399	444	89
400	444	60
401	444	80
402	444	91
403	444	90
404	444	244
405	444	319
406	444	350
407	444	360
408	444	338
409	444	383
410	444	347
411	444	317
412	444	394
413	444	360
414	444	331
415	444	337
416	444	340
417	444	371
418	444	321
419	444	400
420	444	472
421	444	373
422	444	445
423	444	399
424	444	299
425	444	370
426	444	441
427	444	457
428	444	485
429	444	477
430	444	510
431	444	591
432	444	620
433	444	855
434	444	1038
435	444	1299
436	444	1401
437	444	1376
438	444	1620
439	444	1918
440	444	3105
441	444	6092
442	444	12406
443	444	34809
444	444	82566
1	445	8
2	445	43
3	445	115
4	445	119
5	445	143
6	445	143
7	445	146
8	445	146
9	445	115
10	445	100
11	445	128
12	445	109
13	445	108
14	445	128
15	445	93
16	445	106
17	445	95
18	445	121
19	445	91
20	445	122
21	445	88
22	445	105
23	445	93
24	445	91
25	445	97
26	445	88
27	445	96
28	445	79
29	445	78
30	445	84
31	445	114
32	445	92
33	445	116
34	445	107
35	445	119
36	445	108
38	445	116
39	445	169
40	445	158
41	445	163
42	445	169
43	445	162
44	445	185
45	445	145
46	445	66
47	445	27
48	445	17
49	445	9
50	445	10
51	445	13
52	445	16
53	445	6
54	445	18
55	445	59
56	445	91
57	445	141
58	445	138
59	445	162
60	445	98
61	445	54
62	445	10
63	445	3
64	445	12
65	445	8
66	445	4
67	445	14
68	445	67
69	445	130
70	445	162
71	445	149
72	445	212
73	445	199
74	445	194
75	445	206
76	445	173
77	445	131
78	445	160
79	445	128
80	445	81
81	445	82
82	445	63
83	445	60
84	445	31
85	445	36
86	445	47
87	445	74
88	445	111
89	445	157
90	445	83
91	445	36
92	445	30
93	445	27
94	445	68
95	445	55
96	445	46
97	445	77
98	445	30
99	445	22
100	445	20
101	445	22
102	445	17
103	445	23
104	445	16
105	445	22
106	445	18
107	445	33
108	445	20
109	445	19
110	445	23
111	445	35
112	445	33
113	445	58
114	445	109
115	445	113
116	445	128
117	445	61
118	445	92
119	445	51
120	445	27
121	445	29
122	445	33
123	445	39
124	445	34
125	445	38
126	445	36
127	445	42
128	445	81
129	445	151
130	445	102
131	445	85
132	445	88
133	445	97
134	445	125
135	445	111
136	445	128
137	445	129
138	445	109
139	445	89
140	445	95
141	445	104
142	445	64
143	445	81
144	445	60
145	445	40
146	445	32
147	445	38
148	445	35
149	445	26
150	445	26
151	445	18
152	445	18
153	445	21
154	445	21
155	445	47
156	445	129
157	445	89
158	445	38
159	445	37
160	445	36
161	445	36
162	445	37
163	445	26
164	445	18
165	445	27
166	445	33
167	445	38
168	445	33
169	445	24
170	445	33
171	445	40
172	445	25
173	445	36
174	445	44
175	445	29
176	445	48
177	445	18
178	445	50
179	445	84
180	445	48
181	445	69
182	445	65
183	445	59
184	445	53
185	445	77
186	445	140
187	445	109
188	445	99
189	445	38
190	445	44
191	445	39
192	445	55
193	445	36
194	445	34
195	445	31
196	445	31
197	445	46
198	445	65
199	445	109
200	445	181
201	445	170
202	445	135
203	445	97
204	445	100
205	445	99
206	445	112
207	445	112
208	445	118
209	445	132
210	445	168
211	445	230
212	445	244
213	445	106
214	445	111
215	445	144
216	445	95
217	445	73
218	445	69
219	445	138
220	445	103
221	445	106
222	445	135
223	445	143
224	445	166
225	445	145
226	445	95
227	445	62
228	445	35
229	445	32
230	445	38
231	445	37
232	445	39
233	445	33
234	445	44
235	445	62
236	445	88
237	445	66
238	445	63
239	445	47
240	445	46
241	445	37
242	445	74
243	445	100
244	445	66
245	445	60
246	445	65
247	445	53
248	445	39
249	445	79
250	445	67
251	445	66
252	445	52
253	445	52
254	445	50
255	445	77
256	445	112
257	445	106
258	445	128
259	445	136
260	445	186
261	445	176
262	445	154
263	445	184
264	445	134
265	445	184
266	445	190
267	445	147
268	445	140
269	445	129
270	445	196
271	445	174
272	445	105
273	445	55
274	445	61
275	445	53
276	445	44
277	445	46
278	445	38
279	445	49
280	445	73
281	445	57
282	445	40
283	445	41
284	445	43
285	445	32
286	445	49
287	445	56
288	445	40
289	445	50
290	445	76
291	445	133
292	445	221
293	445	192
294	445	119
295	445	133
296	445	180
297	445	170
298	445	162
299	445	97
300	445	96
301	445	73
302	445	77
303	445	56
304	445	33
305	445	22
306	445	28
307	445	16
308	445	37
309	445	51
310	445	40
311	445	49
312	445	81
313	445	57
314	445	60
315	445	65
316	445	87
317	445	90
318	445	152
319	445	124
320	445	59
321	445	50
322	445	42
323	445	22
324	445	40
325	445	31
326	445	30
327	445	34
328	445	51
329	445	52
330	445	60
331	445	109
332	445	77
333	445	109
334	445	101
335	445	115
336	445	96
337	445	147
338	445	222
339	445	199
340	445	178
341	445	196
342	445	223
343	445	218
344	445	209
345	445	194
346	445	183
347	445	139
348	445	145
349	445	155
350	445	184
351	445	141
352	445	185
353	445	166
354	445	136
355	445	114
356	445	102
357	445	161
358	445	176
359	445	152
360	445	36
361	445	26
362	445	23
363	445	21
364	445	17
365	445	21
366	445	8
367	445	14
368	445	22
369	445	35
370	445	23
371	445	51
372	445	96
373	445	152
374	445	153
375	445	171
376	445	196
377	445	176
378	445	183
379	445	205
380	445	165
381	445	122
382	445	202
383	445	175
384	445	151
385	445	224
386	445	237
387	445	204
388	445	276
389	445	269
390	445	300
391	445	319
392	445	259
393	445	207
394	445	195
395	445	209
396	445	153
397	445	130
398	445	104
399	445	78
400	445	66
401	445	68
402	445	87
403	445	86
404	445	176
405	445	289
406	445	266
407	445	289
408	445	323
409	445	340
410	445	260
411	445	256
412	445	289
413	445	270
414	445	291
415	445	279
416	445	243
417	445	273
418	445	253
419	445	325
420	445	348
421	445	225
422	445	283
423	445	302
424	445	251
425	445	299
426	445	323
427	445	347
428	445	357
429	445	398
430	445	373
431	445	407
432	445	416
433	445	566
434	445	706
435	445	853
436	445	893
437	445	899
438	445	1079
439	445	1319
440	445	1746
441	445	3456
442	445	6668
443	445	12065
444	445	17026
445	445	60976
1	446	10
2	446	65
3	446	145
4	446	156
5	446	115
6	446	141
7	446	157
8	446	112
9	446	91
10	446	78
11	446	109
12	446	98
13	446	109
14	446	114
15	446	107
16	446	93
17	446	89
18	446	101
19	446	77
20	446	87
21	446	80
22	446	90
23	446	82
24	446	88
25	446	88
26	446	73
27	446	81
28	446	91
29	446	70
30	446	71
31	446	105
32	446	82
33	446	106
34	446	101
35	446	97
36	446	97
38	446	98
39	446	133
40	446	122
41	446	135
42	446	141
43	446	124
44	446	156
45	446	114
46	446	71
47	446	32
48	446	21
49	446	12
50	446	11
51	446	15
52	446	7
53	446	9
54	446	32
55	446	46
56	446	120
57	446	148
58	446	146
59	446	144
60	446	123
61	446	67
62	446	11
63	446	3
64	446	19
65	446	6
66	446	2
67	446	27
68	446	85
69	446	144
70	446	166
71	446	163
72	446	154
73	446	176
74	446	137
75	446	154
76	446	170
77	446	137
78	446	153
79	446	118
80	446	93
81	446	76
82	446	59
83	446	76
84	446	20
85	446	44
86	446	42
87	446	53
88	446	92
89	446	139
90	446	80
91	446	45
92	446	26
93	446	25
94	446	70
95	446	51
96	446	52
97	446	91
98	446	40
99	446	12
100	446	32
101	446	23
102	446	14
103	446	21
104	446	20
105	446	24
106	446	23
107	446	41
108	446	40
109	446	29
110	446	26
111	446	36
112	446	54
113	446	63
114	446	108
115	446	131
116	446	118
117	446	89
118	446	95
119	446	44
120	446	37
121	446	45
122	446	34
123	446	32
124	446	36
125	446	32
126	446	39
127	446	64
128	446	77
129	446	174
130	446	94
131	446	103
132	446	126
133	446	107
134	446	114
135	446	95
136	446	117
137	446	124
138	446	124
139	446	82
140	446	86
141	446	102
142	446	79
143	446	96
144	446	59
145	446	36
146	446	35
147	446	35
148	446	44
149	446	33
150	446	31
151	446	26
152	446	16
153	446	31
154	446	32
155	446	55
156	446	128
157	446	95
158	446	52
159	446	43
160	446	46
161	446	46
162	446	33
163	446	28
164	446	29
165	446	26
166	446	27
167	446	38
168	446	21
169	446	30
170	446	42
171	446	34
172	446	39
173	446	45
174	446	42
175	446	45
176	446	51
177	446	26
178	446	73
179	446	69
180	446	61
181	446	65
182	446	71
183	446	60
184	446	67
185	446	82
186	446	161
187	446	110
188	446	113
189	446	42
190	446	56
191	446	66
192	446	48
193	446	47
194	446	34
195	446	49
196	446	42
197	446	68
198	446	82
199	446	113
200	446	152
201	446	170
202	446	133
203	446	117
204	446	125
205	446	102
206	446	116
207	446	132
208	446	109
209	446	142
210	446	177
211	446	245
212	446	199
213	446	110
214	446	127
215	446	124
216	446	109
217	446	86
218	446	91
219	446	160
220	446	127
221	446	124
222	446	117
223	446	143
224	446	157
225	446	154
226	446	135
227	446	50
228	446	48
229	446	31
230	446	45
231	446	50
232	446	59
233	446	57
234	446	57
235	446	76
236	446	104
237	446	85
238	446	56
239	446	56
240	446	64
241	446	66
242	446	81
243	446	103
244	446	77
245	446	74
246	446	81
247	446	63
248	446	75
249	446	99
250	446	84
251	446	69
252	446	70
253	446	78
254	446	75
255	446	95
256	446	127
257	446	92
258	446	118
259	446	165
260	446	179
261	446	189
262	446	158
263	446	189
264	446	158
265	446	174
266	446	170
267	446	148
268	446	159
269	446	134
270	446	186
271	446	184
272	446	75
273	446	73
274	446	77
275	446	62
276	446	36
277	446	59
278	446	51
279	446	48
280	446	76
281	446	72
282	446	41
283	446	70
284	446	65
285	446	52
286	446	44
287	446	66
288	446	45
289	446	64
290	446	94
291	446	143
292	446	177
293	446	164
294	446	124
295	446	123
296	446	154
297	446	151
298	446	145
299	446	123
300	446	94
301	446	77
302	446	87
303	446	73
304	446	33
305	446	23
306	446	17
307	446	26
308	446	45
309	446	52
310	446	61
311	446	73
312	446	95
313	446	60
314	446	60
315	446	85
316	446	93
317	446	83
318	446	148
319	446	139
320	446	50
321	446	55
322	446	47
323	446	32
324	446	37
325	446	52
326	446	31
327	446	35
328	446	38
329	446	49
330	446	85
331	446	97
332	446	103
333	446	95
334	446	84
335	446	110
336	446	123
337	446	153
338	446	213
339	446	180
340	446	175
341	446	207
342	446	197
343	446	196
344	446	186
345	446	196
346	446	158
347	446	119
348	446	124
349	446	152
350	446	174
351	446	163
352	446	173
353	446	152
354	446	136
355	446	126
356	446	126
357	446	146
358	446	167
359	446	144
360	446	42
361	446	29
362	446	26
363	446	18
364	446	28
365	446	25
366	446	15
367	446	17
368	446	15
369	446	37
370	446	31
371	446	50
372	446	122
373	446	159
374	446	197
375	446	171
376	446	217
377	446	183
378	446	210
379	446	154
380	446	185
381	446	144
382	446	195
383	446	180
384	446	164
385	446	218
386	446	206
387	446	206
388	446	241
389	446	217
390	446	230
391	446	237
392	446	267
393	446	213
394	446	195
395	446	200
396	446	155
397	446	151
398	446	110
399	446	81
400	446	80
401	446	90
402	446	81
403	446	92
404	446	208
405	446	270
406	446	237
407	446	269
408	446	267
409	446	270
410	446	262
411	446	214
412	446	232
413	446	261
414	446	208
415	446	245
416	446	225
417	446	229
418	446	224
419	446	264
420	446	303
421	446	230
422	446	241
423	446	244
424	446	280
425	446	259
426	446	321
427	446	289
428	446	280
429	446	324
430	446	315
431	446	398
432	446	352
433	446	459
434	446	509
435	446	592
436	446	739
437	446	734
438	446	862
439	446	918
440	446	1223
441	446	2072
442	446	3846
443	446	5832
444	446	7396
445	446	18428
446	446	64768
1	447	17
2	447	54
3	447	109
4	447	126
5	447	146
6	447	128
7	447	118
8	447	100
9	447	99
10	447	88
11	447	91
12	447	74
13	447	90
14	447	101
15	447	74
16	447	102
17	447	84
18	447	76
19	447	67
20	447	87
21	447	76
22	447	74
23	447	75
24	447	82
25	447	65
26	447	56
27	447	85
28	447	72
29	447	72
30	447	65
31	447	63
32	447	84
33	447	98
34	447	96
35	447	85
36	447	91
38	447	73
39	447	118
40	447	115
41	447	125
42	447	145
43	447	134
44	447	162
45	447	137
46	447	60
47	447	25
48	447	13
49	447	10
50	447	11
51	447	10
52	447	13
53	447	9
54	447	21
55	447	50
56	447	91
57	447	147
58	447	124
59	447	122
60	447	109
61	447	66
62	447	18
63	447	6
64	447	14
65	447	4
66	447	4
67	447	17
68	447	63
69	447	123
70	447	134
71	447	142
72	447	162
73	447	162
74	447	146
75	447	160
76	447	143
77	447	149
78	447	131
79	447	129
80	447	70
81	447	61
82	447	60
83	447	63
84	447	30
85	447	39
86	447	35
87	447	61
88	447	91
89	447	128
90	447	81
91	447	46
92	447	30
93	447	28
94	447	59
95	447	63
96	447	44
97	447	66
98	447	46
99	447	30
100	447	26
101	447	22
102	447	27
103	447	14
104	447	16
105	447	16
106	447	19
107	447	43
108	447	38
109	447	21
110	447	20
111	447	47
112	447	48
113	447	61
114	447	106
115	447	141
116	447	128
117	447	72
118	447	103
119	447	63
120	447	35
121	447	27
122	447	30
123	447	42
124	447	36
125	447	43
126	447	41
127	447	40
128	447	67
129	447	157
130	447	92
131	447	111
132	447	89
133	447	103
134	447	115
135	447	91
136	447	96
137	447	121
138	447	108
139	447	94
140	447	79
141	447	95
142	447	70
143	447	71
144	447	55
145	447	30
146	447	26
147	447	36
148	447	39
149	447	32
150	447	18
151	447	30
152	447	14
153	447	27
154	447	32
155	447	58
156	447	117
157	447	101
158	447	48
159	447	35
160	447	40
161	447	38
162	447	35
163	447	26
164	447	26
165	447	29
166	447	34
167	447	26
168	447	31
169	447	33
170	447	34
171	447	49
172	447	31
173	447	40
174	447	40
175	447	44
176	447	49
177	447	34
178	447	54
179	447	63
180	447	60
181	447	77
182	447	72
183	447	53
184	447	51
185	447	83
186	447	140
187	447	125
188	447	84
189	447	39
190	447	52
191	447	48
192	447	59
193	447	58
194	447	34
195	447	41
196	447	31
197	447	41
198	447	64
199	447	116
200	447	166
201	447	173
202	447	117
203	447	115
204	447	137
205	447	106
206	447	130
207	447	119
208	447	115
209	447	120
210	447	168
211	447	216
212	447	186
213	447	116
214	447	107
215	447	129
216	447	93
217	447	83
218	447	92
219	447	149
220	447	109
221	447	120
222	447	134
223	447	160
224	447	169
225	447	133
226	447	109
227	447	52
228	447	48
229	447	35
230	447	42
231	447	35
232	447	39
233	447	46
234	447	55
235	447	76
236	447	78
237	447	75
238	447	73
239	447	67
240	447	49
241	447	51
242	447	81
243	447	95
244	447	71
245	447	69
246	447	72
247	447	56
248	447	55
249	447	94
250	447	80
251	447	51
252	447	47
253	447	56
254	447	55
255	447	87
256	447	106
257	447	92
258	447	128
259	447	152
260	447	195
261	447	156
262	447	121
263	447	150
264	447	132
265	447	159
266	447	177
267	447	147
268	447	160
269	447	135
270	447	171
271	447	192
272	447	95
273	447	65
274	447	71
275	447	87
276	447	46
277	447	47
278	447	48
279	447	49
280	447	71
281	447	67
282	447	50
283	447	52
284	447	50
285	447	38
286	447	43
287	447	65
288	447	51
289	447	72
290	447	76
291	447	121
292	447	178
293	447	142
294	447	112
295	447	98
296	447	139
297	447	163
298	447	141
299	447	103
300	447	100
301	447	86
302	447	77
303	447	61
304	447	27
305	447	30
306	447	17
307	447	17
308	447	44
309	447	48
310	447	43
311	447	62
312	447	85
313	447	56
314	447	65
315	447	89
316	447	102
317	447	81
318	447	140
319	447	141
320	447	67
321	447	56
322	447	44
323	447	32
324	447	31
325	447	52
326	447	58
327	447	31
328	447	51
329	447	55
330	447	66
331	447	82
332	447	84
333	447	101
334	447	93
335	447	102
336	447	97
337	447	153
338	447	181
339	447	189
340	447	136
341	447	146
342	447	184
343	447	204
344	447	165
345	447	167
346	447	142
347	447	117
348	447	134
349	447	144
350	447	183
351	447	149
352	447	132
353	447	140
354	447	118
355	447	128
356	447	119
357	447	140
358	447	184
359	447	166
360	447	41
361	447	20
362	447	24
363	447	33
364	447	26
365	447	25
366	447	18
367	447	17
368	447	18
369	447	37
370	447	16
371	447	46
372	447	105
373	447	138
374	447	172
375	447	153
376	447	199
377	447	169
378	447	174
379	447	184
380	447	171
381	447	129
382	447	186
383	447	148
384	447	153
385	447	207
386	447	168
387	447	215
388	447	249
389	447	216
390	447	246
391	447	241
392	447	253
393	447	175
394	447	209
395	447	164
396	447	152
397	447	150
398	447	79
399	447	80
400	447	75
401	447	86
402	447	98
403	447	85
404	447	186
405	447	234
406	447	268
407	447	222
408	447	211
409	447	234
410	447	222
411	447	216
412	447	224
413	447	209
414	447	209
415	447	205
416	447	183
417	447	170
418	447	179
419	447	232
420	447	264
421	447	198
422	447	254
423	447	220
424	447	217
425	447	245
426	447	252
427	447	255
428	447	276
429	447	305
430	447	262
431	447	295
432	447	323
433	447	378
434	447	442
435	447	515
436	447	596
437	447	584
438	447	669
439	447	804
440	447	1020
441	447	1605
442	447	2799
443	447	4205
444	447	5243
445	447	10015
446	447	19688
447	447	52005
1	448	20
2	448	64
3	448	111
4	448	119
5	448	109
6	448	131
7	448	104
8	448	97
9	448	79
10	448	47
11	448	80
12	448	72
13	448	67
14	448	82
15	448	64
16	448	70
17	448	90
18	448	86
19	448	71
20	448	64
21	448	63
22	448	68
23	448	63
24	448	77
25	448	59
26	448	50
27	448	66
28	448	60
29	448	59
30	448	59
31	448	77
32	448	73
33	448	61
34	448	83
35	448	80
36	448	65
38	448	61
39	448	111
40	448	111
41	448	98
42	448	131
43	448	100
44	448	168
45	448	129
46	448	79
47	448	37
48	448	20
49	448	12
50	448	15
51	448	21
52	448	7
53	448	11
54	448	19
55	448	57
56	448	115
57	448	139
58	448	125
59	448	124
60	448	136
61	448	78
62	448	21
63	448	2
64	448	16
65	448	5
66	448	4
67	448	16
68	448	88
69	448	129
70	448	163
71	448	158
72	448	139
73	448	129
74	448	129
75	448	119
76	448	143
77	448	121
78	448	133
79	448	153
80	448	84
81	448	70
82	448	77
83	448	67
84	448	25
85	448	63
86	448	52
87	448	62
88	448	123
89	448	148
90	448	71
91	448	43
92	448	30
93	448	39
94	448	81
95	448	64
96	448	63
97	448	102
98	448	44
99	448	20
100	448	16
101	448	20
102	448	18
103	448	22
104	448	29
105	448	25
106	448	20
107	448	29
108	448	41
109	448	27
110	448	36
111	448	37
112	448	45
113	448	64
114	448	110
115	448	121
116	448	123
117	448	94
118	448	103
119	448	62
120	448	56
121	448	54
122	448	28
123	448	35
124	448	43
125	448	35
126	448	52
127	448	53
128	448	86
129	448	172
130	448	108
131	448	103
132	448	102
133	448	102
134	448	118
135	448	86
136	448	127
137	448	103
138	448	116
139	448	84
140	448	74
141	448	105
142	448	72
143	448	104
144	448	75
145	448	35
146	448	41
147	448	26
148	448	41
149	448	23
150	448	27
151	448	38
152	448	23
153	448	38
154	448	23
155	448	50
156	448	159
157	448	95
158	448	47
159	448	45
160	448	38
161	448	35
162	448	38
163	448	32
164	448	22
165	448	36
166	448	28
167	448	30
168	448	30
169	448	28
170	448	49
171	448	49
172	448	26
173	448	34
174	448	40
175	448	37
176	448	30
177	448	33
178	448	65
179	448	94
180	448	56
181	448	79
182	448	80
183	448	68
184	448	78
185	448	73
186	448	139
187	448	110
188	448	123
189	448	51
190	448	58
191	448	43
192	448	55
193	448	52
194	448	44
195	448	41
196	448	38
197	448	43
198	448	76
199	448	132
200	448	178
201	448	184
202	448	126
203	448	108
204	448	123
205	448	109
206	448	128
207	448	109
208	448	106
209	448	136
210	448	165
211	448	213
212	448	215
213	448	96
214	448	111
215	448	122
216	448	104
217	448	67
218	448	94
219	448	172
220	448	112
221	448	115
222	448	140
223	448	160
224	448	205
225	448	165
226	448	129
227	448	65
228	448	46
229	448	47
230	448	46
231	448	57
232	448	52
233	448	56
234	448	77
235	448	80
236	448	109
237	448	82
238	448	62
239	448	62
240	448	55
241	448	67
242	448	83
243	448	101
244	448	87
245	448	69
246	448	78
247	448	63
248	448	64
249	448	93
250	448	72
251	448	93
252	448	69
253	448	58
254	448	61
255	448	98
256	448	141
257	448	122
258	448	133
259	448	161
260	448	191
261	448	158
262	448	125
263	448	140
264	448	127
265	448	148
266	448	138
267	448	125
268	448	149
269	448	129
270	448	179
271	448	171
272	448	104
273	448	79
274	448	64
275	448	97
276	448	50
277	448	52
278	448	60
279	448	58
280	448	85
281	448	78
282	448	48
283	448	52
284	448	41
285	448	43
286	448	63
287	448	88
288	448	67
289	448	71
290	448	82
291	448	154
292	448	179
293	448	157
294	448	127
295	448	115
296	448	137
297	448	165
298	448	166
299	448	107
300	448	101
301	448	76
302	448	96
303	448	66
304	448	39
305	448	46
306	448	17
307	448	23
308	448	43
309	448	53
310	448	55
311	448	79
312	448	99
313	448	62
314	448	75
315	448	98
316	448	87
317	448	89
318	448	169
319	448	146
320	448	83
321	448	68
322	448	47
323	448	43
324	448	34
325	448	47
326	448	49
327	448	39
328	448	42
329	448	56
330	448	100
331	448	111
332	448	108
333	448	111
334	448	114
335	448	105
336	448	96
337	448	155
338	448	180
339	448	181
340	448	129
341	448	161
342	448	166
343	448	156
344	448	154
345	448	148
346	448	135
347	448	96
348	448	116
349	448	136
350	448	154
351	448	129
352	448	131
353	448	134
354	448	106
355	448	110
356	448	101
357	448	127
358	448	154
359	448	165
360	448	57
361	448	25
362	448	33
363	448	21
364	448	27
365	448	43
366	448	7
367	448	16
368	448	23
369	448	40
370	448	18
371	448	55
372	448	139
373	448	184
374	448	162
375	448	134
376	448	208
377	448	168
378	448	164
379	448	197
380	448	152
381	448	125
382	448	157
383	448	121
384	448	123
385	448	178
386	448	159
387	448	166
388	448	190
389	448	179
390	448	211
391	448	196
392	448	207
393	448	192
394	448	195
395	448	173
396	448	158
397	448	159
398	448	119
399	448	100
400	448	75
401	448	87
402	448	92
403	448	103
404	448	210
405	448	244
406	448	262
407	448	210
408	448	215
409	448	232
410	448	196
411	448	158
412	448	177
413	448	150
414	448	190
415	448	186
416	448	191
417	448	160
418	448	178
419	448	198
420	448	222
421	448	163
422	448	179
423	448	174
424	448	163
425	448	215
426	448	211
427	448	246
428	448	204
429	448	231
430	448	207
431	448	246
432	448	215
433	448	299
434	448	315
435	448	428
436	448	435
437	448	439
438	448	480
439	448	593
440	448	696
441	448	1123
442	448	1897
443	448	2948
444	448	3844
445	448	5866
446	448	7842
447	448	9653
448	448	45477
0	449	2
1	449	29
2	449	76
3	449	141
4	449	105
5	449	84
6	449	86
7	449	84
8	449	70
9	449	53
10	449	45
11	449	59
12	449	56
13	449	57
14	449	95
15	449	69
16	449	63
17	449	68
18	449	56
19	449	52
20	449	65
21	449	56
22	449	40
23	449	39
24	449	49
25	449	33
26	449	57
27	449	35
28	449	49
29	449	52
30	449	29
31	449	49
32	449	44
33	449	55
34	449	76
35	449	63
36	449	64
38	449	59
39	449	68
40	449	62
41	449	81
42	449	88
43	449	112
44	449	151
45	449	128
46	449	126
47	449	53
48	449	27
49	449	17
50	449	25
51	449	31
52	449	23
53	449	22
54	449	54
55	449	95
56	449	149
57	449	118
58	449	103
59	449	127
60	449	122
61	449	68
62	449	31
63	449	6
64	449	26
65	449	12
66	449	9
67	449	32
68	449	103
69	449	115
70	449	133
71	449	123
72	449	128
73	449	113
74	449	118
75	449	101
76	449	133
77	449	115
78	449	124
79	449	134
80	449	117
81	449	93
82	449	88
83	449	105
84	449	69
85	449	75
86	449	75
87	449	108
88	449	145
89	449	153
90	449	105
91	449	90
92	449	57
93	449	50
94	449	99
95	449	82
96	449	83
97	449	114
98	449	75
99	449	41
100	449	32
101	449	37
102	449	29
103	449	42
104	449	46
105	449	36
106	449	58
107	449	49
108	449	66
109	449	53
110	449	56
111	449	48
112	449	87
113	449	107
114	449	112
115	449	112
116	449	111
117	449	110
118	449	102
119	449	73
120	449	71
121	449	82
122	449	64
123	449	77
124	449	78
125	449	63
126	449	83
127	449	105
128	449	147
129	449	179
130	449	136
131	449	134
132	449	129
133	449	117
134	449	132
135	449	112
136	449	112
137	449	122
138	449	156
139	449	145
140	449	128
141	449	149
142	449	122
143	449	132
144	449	138
145	449	62
146	449	71
147	449	63
148	449	85
149	449	62
150	449	56
151	449	57
152	449	44
153	449	52
154	449	55
155	449	95
156	449	151
157	449	136
158	449	91
159	449	98
160	449	83
161	449	71
162	449	45
163	449	49
164	449	54
165	449	49
166	449	55
167	449	57
168	449	32
169	449	55
170	449	52
171	449	60
172	449	58
173	449	61
174	449	69
175	449	66
176	449	84
177	449	55
178	449	81
179	449	92
180	449	78
181	449	119
182	449	107
183	449	91
184	449	101
185	449	117
186	449	187
187	449	137
188	449	141
189	449	49
190	449	77
191	449	80
192	449	95
193	449	101
194	449	86
195	449	82
196	449	75
197	449	114
198	449	118
199	449	149
200	449	155
201	449	157
202	449	136
203	449	158
204	449	174
205	449	151
206	449	150
207	449	170
208	449	152
209	449	199
210	449	181
211	449	210
212	449	171
213	449	160
214	449	170
215	449	173
216	449	159
217	449	122
218	449	144
219	449	161
220	449	174
221	449	181
222	449	198
223	449	188
224	449	192
225	449	181
226	449	152
227	449	90
228	449	88
229	449	78
230	449	77
231	449	94
232	449	82
233	449	90
234	449	114
235	449	123
236	449	161
237	449	149
238	449	133
239	449	88
240	449	112
241	449	121
242	449	151
243	449	147
244	449	113
245	449	108
246	449	120
247	449	88
248	449	109
249	449	122
250	449	132
251	449	135
252	449	106
253	449	114
254	449	127
255	449	131
256	449	161
257	449	161
258	449	169
259	449	162
260	449	187
261	449	162
262	449	121
263	449	167
264	449	160
265	449	149
266	449	160
267	449	136
268	449	161
269	449	172
270	449	176
271	449	182
272	449	157
273	449	108
274	449	137
275	449	152
276	449	80
277	449	91
278	449	88
279	449	104
280	449	140
281	449	108
282	449	91
283	449	94
284	449	83
285	449	118
286	449	125
287	449	116
288	449	143
289	449	123
290	449	156
291	449	172
292	449	179
293	449	164
294	449	172
295	449	195
296	449	176
297	449	147
298	449	173
299	449	156
300	449	140
301	449	136
302	449	128
303	449	114
304	449	52
305	449	52
306	449	36
307	449	26
308	449	74
309	449	90
310	449	79
311	449	97
312	449	158
313	449	100
314	449	101
315	449	138
316	449	135
317	449	140
318	449	190
319	449	170
320	449	96
321	449	74
322	449	88
323	449	74
324	449	65
325	449	82
326	449	85
327	449	79
328	449	104
329	449	99
330	449	137
331	449	151
332	449	144
333	449	195
334	449	168
335	449	136
336	449	187
337	449	203
338	449	169
339	449	150
340	449	114
341	449	124
342	449	150
343	449	134
344	449	133
345	449	137
346	449	134
347	449	121
348	449	148
349	449	160
350	449	137
351	449	135
352	449	124
353	449	129
354	449	131
355	449	134
356	449	137
357	449	144
358	449	152
359	449	148
360	449	60
361	449	38
362	449	50
363	449	41
364	449	50
365	449	51
366	449	24
367	449	21
368	449	21
369	449	41
370	449	50
371	449	70
372	449	143
373	449	194
374	449	215
375	449	168
376	449	224
377	449	168
378	449	185
379	449	168
380	449	191
381	449	157
382	449	193
383	449	179
384	449	122
385	449	159
386	449	169
387	449	146
388	449	127
389	449	114
390	449	161
391	449	185
392	449	226
393	449	220
394	449	213
395	449	186
396	449	227
397	449	208
398	449	172
399	449	137
400	449	137
401	449	140
402	449	136
403	449	168
404	449	196
405	449	246
406	449	193
407	449	152
408	449	160
409	449	184
410	449	142
411	449	90
412	449	128
413	449	130
414	449	139
415	449	128
416	449	136
417	449	142
418	449	148
419	449	145
420	449	186
421	449	136
422	449	161
423	449	189
424	449	164
425	449	166
426	449	171
427	449	165
428	449	174
429	449	176
430	449	155
431	449	197
432	449	213
433	449	236
434	449	258
435	449	263
436	449	348
437	449	342
438	449	395
439	449	437
440	449	481
441	449	695
442	449	1183
443	449	1951
444	449	2464
445	449	3370
446	449	4422
447	449	4499
448	449	16631
449	449	58619
0	450	1
1	450	41
2	450	51
3	450	73
4	450	52
5	450	50
6	450	37
7	450	35
8	450	39
9	450	17
10	450	29
11	450	27
12	450	19
13	450	22
14	450	31
15	450	34
16	450	42
17	450	31
18	450	29
19	450	22
20	450	28
21	450	28
22	450	21
23	450	20
24	450	20
25	450	22
26	450	23
27	450	14
28	450	20
29	450	23
30	450	20
31	450	26
32	450	30
33	450	39
34	450	34
35	450	33
36	450	34
38	450	33
39	450	29
40	450	36
41	450	39
42	450	52
43	450	41
44	450	64
45	450	87
46	450	79
47	450	66
48	450	38
49	450	29
50	450	44
51	450	39
52	450	21
53	450	29
54	450	50
55	450	68
56	450	91
57	450	57
58	450	48
59	450	49
60	450	69
61	450	64
62	450	31
63	450	8
64	450	36
65	450	10
66	450	14
67	450	46
68	450	79
69	450	66
70	450	62
71	450	60
72	450	54
73	450	72
74	450	47
75	450	52
76	450	48
77	450	88
78	450	72
79	450	82
80	450	102
81	450	84
82	450	69
83	450	79
84	450	90
85	450	87
86	450	82
87	450	83
88	450	94
89	450	65
90	450	89
91	450	73
92	450	81
93	450	84
94	450	73
95	450	72
96	450	87
97	450	67
98	450	74
99	450	59
100	450	43
101	450	73
102	450	49
103	450	59
104	450	54
105	450	46
106	450	69
107	450	50
108	450	91
109	450	49
110	450	85
111	450	90
112	450	76
113	450	111
114	450	101
115	450	52
116	450	78
117	450	78
118	450	67
119	450	84
120	450	85
121	450	87
122	450	69
123	450	77
124	450	93
125	450	78
126	450	78
127	450	84
128	450	102
129	450	99
130	450	106
131	450	90
132	450	119
133	450	95
134	450	92
135	450	79
136	450	83
137	450	86
138	450	120
139	450	139
140	450	116
141	450	78
142	450	89
143	450	95
144	450	117
145	450	110
146	450	112
147	450	94
148	450	103
149	450	82
150	450	70
151	450	91
152	450	61
153	450	75
154	450	87
155	450	96
156	450	86
157	450	127
158	450	84
159	450	108
160	450	103
161	450	71
162	450	80
163	450	82
164	450	91
165	450	66
166	450	56
167	450	62
168	450	54
169	450	62
170	450	65
171	450	68
172	450	84
173	450	65
174	450	66
175	450	87
176	450	105
177	450	64
178	450	74
179	450	91
180	450	88
181	450	94
182	450	78
183	450	90
184	450	100
185	450	95
186	450	79
187	450	84
188	450	98
189	450	73
190	450	94
191	450	89
192	450	111
193	450	97
194	450	90
195	450	80
196	450	93
197	450	115
198	450	100
199	450	129
200	450	77
201	450	79
202	450	103
203	450	145
204	450	113
205	450	108
206	450	123
207	450	116
208	450	134
209	450	118
210	450	116
211	450	102
212	450	86
213	450	159
214	450	135
215	450	136
216	450	119
217	450	161
218	450	130
219	450	98
220	450	146
221	450	130
222	450	129
223	450	104
224	450	112
225	450	98
226	450	125
227	450	141
228	450	124
229	450	124
230	450	126
231	450	97
232	450	105
233	450	133
234	450	152
235	450	140
236	450	167
237	450	130
238	450	137
239	450	123
240	450	125
241	450	127
242	450	134
243	450	130
244	450	79
245	450	127
246	450	105
247	450	100
248	450	75
249	450	97
250	450	112
251	450	88
252	450	114
253	450	115
254	450	120
255	450	116
256	450	105
257	450	127
258	450	104
259	450	125
260	450	81
261	450	77
262	450	81
263	450	85
264	450	121
265	450	90
266	450	86
267	450	83
268	450	93
269	450	126
270	450	109
271	450	123
272	450	109
273	450	128
274	450	115
275	450	108
276	450	83
277	450	117
278	450	111
279	450	139
280	450	105
281	450	121
282	450	123
283	450	150
284	450	117
285	450	138
286	450	138
287	450	122
288	450	144
289	450	129
290	450	148
291	450	110
292	450	95
293	450	116
294	450	110
295	450	124
296	450	108
297	450	67
298	450	128
299	450	121
300	450	145
301	450	110
302	450	73
303	450	96
304	450	51
305	450	56
306	450	38
307	450	34
308	450	47
309	450	98
310	450	125
311	450	103
312	450	119
313	450	116
314	450	122
315	450	110
316	450	94
317	450	131
318	450	120
319	450	98
320	450	121
321	450	113
322	450	105
323	450	87
324	450	103
325	450	112
326	450	74
327	450	107
328	450	134
329	450	86
330	450	128
331	450	130
332	450	171
333	450	130
334	450	99
335	450	124
336	450	133
337	450	134
338	450	87
339	450	65
340	450	69
341	450	94
342	450	70
343	450	63
344	450	57
345	450	89
346	450	87
347	450	94
348	450	97
349	450	86
350	450	84
351	450	100
352	450	73
353	450	71
354	450	69
355	450	125
356	450	153
357	450	120
358	450	86
359	450	74
360	450	94
361	450	61
362	450	63
363	450	65
364	450	44
365	450	82
366	450	26
367	450	33
368	450	23
369	450	61
370	450	47
371	450	66
372	450	102
373	450	126
374	450	125
375	450	109
376	450	129
377	450	135
378	450	117
379	450	104
380	450	116
381	450	163
382	450	107
383	450	128
384	450	62
385	450	101
386	450	91
387	450	75
388	450	63
389	450	56
390	450	75
391	450	65
392	450	119
393	450	128
394	450	153
395	450	135
396	450	121
397	450	138
398	450	182
399	450	160
400	450	140
401	450	126
402	450	170
403	450	142
404	450	135
405	450	122
406	450	81
407	450	74
408	450	82
409	450	67
410	450	71
411	450	67
412	450	63
413	450	65
414	450	81
415	450	64
416	450	72
417	450	84
418	450	72
419	450	64
420	450	62
421	450	67
422	450	93
423	450	92
424	450	86
425	450	84
426	450	103
427	450	68
428	450	89
429	450	95
430	450	69
431	450	109
432	450	107
433	450	72
434	450	127
435	450	131
436	450	148
437	450	147
438	450	173
439	450	208
440	450	178
441	450	266
442	450	466
443	450	646
444	450	788
445	450	1070
446	450	1536
447	450	1429
448	450	3196
449	450	13038
450	450	54421
0	451	1
1	451	24
2	451	57
3	451	67
4	451	46
5	451	37
6	451	47
7	451	29
8	451	31
9	451	22
10	451	12
11	451	24
12	451	24
13	451	24
14	451	45
15	451	39
16	451	36
17	451	16
18	451	13
19	451	13
20	451	24
21	451	25
22	451	26
23	451	24
24	451	18
25	451	16
26	451	16
27	451	19
28	451	18
29	451	11
30	451	24
31	451	20
32	451	13
33	451	14
34	451	26
35	451	33
36	451	29
38	451	32
39	451	40
40	451	29
41	451	33
42	451	41
43	451	49
44	451	76
45	451	83
46	451	101
47	451	65
48	451	44
49	451	28
50	451	31
51	451	41
52	451	36
53	451	26
54	451	34
55	451	60
56	451	87
57	451	45
58	451	42
59	451	53
60	451	80
61	451	70
62	451	53
63	451	10
64	451	37
65	451	13
66	451	8
67	451	39
68	451	71
69	451	66
70	451	50
71	451	51
72	451	60
73	451	59
74	451	47
75	451	36
76	451	53
77	451	63
78	451	61
79	451	58
80	451	81
81	451	82
82	451	54
83	451	72
84	451	94
85	451	70
86	451	65
87	451	81
88	451	83
89	451	72
90	451	89
91	451	84
92	451	64
93	451	53
94	451	87
95	451	68
96	451	98
97	451	77
98	451	74
99	451	67
100	451	58
101	451	53
102	451	46
103	451	40
104	451	65
105	451	45
106	451	49
107	451	64
108	451	99
109	451	53
110	451	65
111	451	75
112	451	91
113	451	92
114	451	93
115	451	67
116	451	56
117	451	68
118	451	69
119	451	60
120	451	58
121	451	76
122	451	75
123	451	67
124	451	91
125	451	75
126	451	92
127	451	87
128	451	103
129	451	85
130	451	100
131	451	86
132	451	91
133	451	80
134	451	89
135	451	73
136	451	63
137	451	57
138	451	97
139	451	106
140	451	113
141	451	86
142	451	86
143	451	98
144	451	121
145	451	98
146	451	104
147	451	97
148	451	94
149	451	92
150	451	78
151	451	76
152	451	71
153	451	90
154	451	60
155	451	96
156	451	80
157	451	102
158	451	84
159	451	85
160	451	90
161	451	64
162	451	71
163	451	67
164	451	63
165	451	64
166	451	73
167	451	58
168	451	62
169	451	50
170	451	74
171	451	69
172	451	71
173	451	78
174	451	72
175	451	72
176	451	84
177	451	68
178	451	64
179	451	83
180	451	66
181	451	85
182	451	68
183	451	74
184	451	99
185	451	92
186	451	88
187	451	60
188	451	81
189	451	56
190	451	89
191	451	93
192	451	107
193	451	95
194	451	105
195	451	92
196	451	111
197	451	117
198	451	85
199	451	93
200	451	77
201	451	69
202	451	71
203	451	112
204	451	95
205	451	98
206	451	87
207	451	96
208	451	112
209	451	110
210	451	94
211	451	95
212	451	80
213	451	110
214	451	118
215	451	116
216	451	140
217	451	153
218	451	115
219	451	97
220	451	137
221	451	128
222	451	100
223	451	101
224	451	104
225	451	98
226	451	120
227	451	103
228	451	107
229	451	126
230	451	86
231	451	99
232	451	99
233	451	123
234	451	145
235	451	162
236	451	162
237	451	100
238	451	127
239	451	107
240	451	123
241	451	115
242	451	143
243	451	142
244	451	91
245	451	102
246	451	110
247	451	86
248	451	79
249	451	97
250	451	106
251	451	96
252	451	121
253	451	106
254	451	110
255	451	91
256	451	110
257	451	100
258	451	100
259	451	82
260	451	83
261	451	85
262	451	79
263	451	91
264	451	116
265	451	72
266	451	97
267	451	73
268	451	96
269	451	100
270	451	80
271	451	76
272	451	112
273	451	116
274	451	116
275	451	141
276	451	116
277	451	114
278	451	120
279	451	100
280	451	97
281	451	105
282	451	111
283	451	105
284	451	121
285	451	120
286	451	141
287	451	135
288	451	117
289	451	103
290	451	123
291	451	114
292	451	90
293	451	98
294	451	88
295	451	98
296	451	82
297	451	74
298	451	81
299	451	114
300	451	126
301	451	113
302	451	94
303	451	101
304	451	39
305	451	59
306	451	42
307	451	20
308	451	64
309	451	75
310	451	97
311	451	95
312	451	114
313	451	116
314	451	106
315	451	108
316	451	78
317	451	104
318	451	106
319	451	68
320	451	92
321	451	94
322	451	94
323	451	75
324	451	78
325	451	102
326	451	83
327	451	108
328	451	121
329	451	100
330	451	115
331	451	118
332	451	120
333	451	140
334	451	87
335	451	122
336	451	152
337	451	119
338	451	70
339	451	52
340	451	65
341	451	63
342	451	72
343	451	58
344	451	53
345	451	67
346	451	66
347	451	115
348	451	101
349	451	75
350	451	61
351	451	63
352	451	64
353	451	70
354	451	60
355	451	94
356	451	108
357	451	87
358	451	65
359	451	88
360	451	68
361	451	74
362	451	69
363	451	33
364	451	63
365	451	93
366	451	25
367	451	33
368	451	32
369	451	53
370	451	42
371	451	75
372	451	74
373	451	84
374	451	115
375	451	82
376	451	117
377	451	96
378	451	101
379	451	87
380	451	107
381	451	126
382	451	71
383	451	84
384	451	59
385	451	75
386	451	74
387	451	74
388	451	59
389	451	51
390	451	65
391	451	61
392	451	112
393	451	90
394	451	148
395	451	116
396	451	132
397	451	114
398	451	122
399	451	160
400	451	129
401	451	139
402	451	114
403	451	143
404	451	115
405	451	107
406	451	79
407	451	96
408	451	85
409	451	63
410	451	48
411	451	52
412	451	47
413	451	64
414	451	69
415	451	66
416	451	65
417	451	69
418	451	69
419	451	71
420	451	61
421	451	68
422	451	79
423	451	82
424	451	88
425	451	85
426	451	98
427	451	78
428	451	81
429	451	85
430	451	64
431	451	87
432	451	94
433	451	86
434	451	100
435	451	106
436	451	128
437	451	127
438	451	163
439	451	185
440	451	148
441	451	204
442	451	393
443	451	557
444	451	682
445	451	886
446	451	1259
447	451	1157
448	451	2631
449	451	7785
450	451	16603
451	451	49326
0	452	3
1	452	31
2	452	55
3	452	66
4	452	50
5	452	45
6	452	32
7	452	32
8	452	28
9	452	17
10	452	19
11	452	16
12	452	25
13	452	28
14	452	36
15	452	27
16	452	33
17	452	28
18	452	23
19	452	23
20	452	21
21	452	23
22	452	25
23	452	20
24	452	23
25	452	17
26	452	12
27	452	22
28	452	20
29	452	20
30	452	19
31	452	28
32	452	22
33	452	23
34	452	28
35	452	21
36	452	35
38	452	24
39	452	41
40	452	36
41	452	35
42	452	35
43	452	39
44	452	79
45	452	62
46	452	91
47	452	41
48	452	35
49	452	20
50	452	29
51	452	42
52	452	19
53	452	28
54	452	51
55	452	72
56	452	90
57	452	68
58	452	44
59	452	47
60	452	78
61	452	62
62	452	20
63	452	7
64	452	39
65	452	10
66	452	4
67	452	49
68	452	58
69	452	61
70	452	47
71	452	57
72	452	35
73	452	53
74	452	46
75	452	41
76	452	38
77	452	80
78	452	51
79	452	75
80	452	80
81	452	89
82	452	71
83	452	67
84	452	62
85	452	71
86	452	83
87	452	70
88	452	80
89	452	64
90	452	82
91	452	57
92	452	65
93	452	52
94	452	90
95	452	72
96	452	76
97	452	90
98	452	77
99	452	62
100	452	65
101	452	54
102	452	53
103	452	57
104	452	48
105	452	60
106	452	43
107	452	65
108	452	53
109	452	63
110	452	64
111	452	81
112	452	80
113	452	84
114	452	56
115	452	53
116	452	58
117	452	64
118	452	60
119	452	60
120	452	74
121	452	77
122	452	85
123	452	74
124	452	74
125	452	87
126	452	71
127	452	82
128	452	85
129	452	76
130	452	94
131	452	75
132	452	64
133	452	87
134	452	86
135	452	79
136	452	60
137	452	74
138	452	127
139	452	121
140	452	87
141	452	91
142	452	84
143	452	81
144	452	110
145	452	103
146	452	121
147	452	98
148	452	104
149	452	77
150	452	79
151	452	87
152	452	79
153	452	64
154	452	75
155	452	86
156	452	83
157	452	108
158	452	83
159	452	76
160	452	96
161	452	71
162	452	75
163	452	67
164	452	65
165	452	62
166	452	63
167	452	65
168	452	53
169	452	54
170	452	65
171	452	72
172	452	56
173	452	64
174	452	68
175	452	65
176	452	81
177	452	60
178	452	73
179	452	68
180	452	68
181	452	80
182	452	83
183	452	72
184	452	90
185	452	98
186	452	87
187	452	75
188	452	88
189	452	68
190	452	85
191	452	89
192	452	96
193	452	114
194	452	94
195	452	106
196	452	96
197	452	106
198	452	107
199	452	109
200	452	74
201	452	70
202	452	67
203	452	129
204	452	112
205	452	85
206	452	89
207	452	88
208	452	115
209	452	96
210	452	95
211	452	69
212	452	84
213	452	101
214	452	107
215	452	142
216	452	119
217	452	135
218	452	115
219	452	115
220	452	111
221	452	108
222	452	91
223	452	99
224	452	121
225	452	108
226	452	166
227	452	112
228	452	100
229	452	115
230	452	100
231	452	107
232	452	97
233	452	124
234	452	131
235	452	145
236	452	151
237	452	125
238	452	132
239	452	111
240	452	129
241	452	126
242	452	135
243	452	128
244	452	99
245	452	97
246	452	105
247	452	73
248	452	76
249	452	77
250	452	98
251	452	70
252	452	122
253	452	102
254	452	108
255	452	110
256	452	121
257	452	104
258	452	112
259	452	102
260	452	83
261	452	81
262	452	67
263	452	94
264	452	108
265	452	77
266	452	81
267	452	82
268	452	99
269	452	101
270	452	84
271	452	92
272	452	103
273	452	124
274	452	116
275	452	133
276	452	105
277	452	96
278	452	131
279	452	126
280	452	104
281	452	95
282	452	110
283	452	118
284	452	116
285	452	112
286	452	131
287	452	130
288	452	105
289	452	134
290	452	118
291	452	96
292	452	109
293	452	72
294	452	96
295	452	99
296	452	93
297	452	87
298	452	99
299	452	107
300	452	121
301	452	116
302	452	96
303	452	89
304	452	47
305	452	49
306	452	30
307	452	16
308	452	53
309	452	98
310	452	103
311	452	96
312	452	111
313	452	92
314	452	108
315	452	108
316	452	109
317	452	78
318	452	107
319	452	89
320	452	96
321	452	107
322	452	86
323	452	78
324	452	100
325	452	103
326	452	95
327	452	96
328	452	118
329	452	116
330	452	99
331	452	88
332	452	94
333	452	138
334	452	104
335	452	113
336	452	148
337	452	96
338	452	73
339	452	59
340	452	55
341	452	73
342	452	77
343	452	48
344	452	60
345	452	74
346	452	67
347	452	68
348	452	78
349	452	74
350	452	73
351	452	85
352	452	57
353	452	61
354	452	71
355	452	94
356	452	106
357	452	89
358	452	84
359	452	77
360	452	89
361	452	60
362	452	52
363	452	33
364	452	59
365	452	65
366	452	12
367	452	18
368	452	27
369	452	43
370	452	55
371	452	77
372	452	77
373	452	105
374	452	122
375	452	75
376	452	94
377	452	92
378	452	101
379	452	90
380	452	89
381	452	111
382	452	105
383	452	92
384	452	61
385	452	72
386	452	65
387	452	96
388	452	60
389	452	38
390	452	51
391	452	58
392	452	114
393	452	100
394	452	132
395	452	95
396	452	115
397	452	134
398	452	143
399	452	126
400	452	126
401	452	123
402	452	130
403	452	116
404	452	112
405	452	126
406	452	92
407	452	57
408	452	60
409	452	74
410	452	58
411	452	69
412	452	50
413	452	50
414	452	93
415	452	71
416	452	91
417	452	67
418	452	83
419	452	50
420	452	57
421	452	64
422	452	93
423	452	88
424	452	69
425	452	83
426	452	91
427	452	62
428	452	79
429	452	88
430	452	47
431	452	93
432	452	90
433	452	86
434	452	93
435	452	99
436	452	112
437	452	135
438	452	142
439	452	163
440	452	132
441	452	202
442	452	333
443	452	449
444	452	594
445	452	700
446	452	957
447	452	926
448	452	1881
449	452	5083
450	452	6919
451	452	12770
452	452	49933
0	453	2
1	453	12
2	453	56
3	453	65
4	453	47
5	453	30
6	453	39
7	453	28
8	453	24
9	453	19
10	453	18
11	453	22
12	453	24
13	453	31
14	453	26
15	453	27
16	453	30
17	453	20
18	453	18
19	453	16
20	453	18
21	453	12
22	453	18
23	453	18
24	453	15
25	453	26
26	453	19
27	453	18
28	453	20
29	453	21
30	453	10
31	453	21
32	453	18
33	453	22
34	453	23
35	453	23
36	453	28
38	453	25
39	453	30
40	453	24
41	453	37
42	453	32
43	453	31
44	453	59
45	453	69
46	453	63
47	453	69
48	453	41
49	453	40
50	453	25
51	453	47
52	453	28
53	453	22
54	453	37
55	453	65
56	453	74
57	453	43
58	453	34
59	453	26
60	453	61
61	453	57
62	453	49
63	453	7
64	453	40
65	453	4
66	453	9
67	453	49
68	453	51
69	453	66
70	453	54
71	453	47
72	453	42
73	453	54
74	453	32
75	453	33
76	453	33
77	453	58
78	453	54
79	453	51
80	453	92
81	453	81
82	453	74
83	453	70
84	453	75
85	453	75
86	453	83
87	453	80
88	453	69
89	453	59
90	453	102
91	453	68
92	453	73
93	453	61
94	453	65
95	453	75
96	453	73
97	453	65
98	453	71
99	453	67
100	453	73
101	453	65
102	453	56
103	453	61
104	453	62
105	453	56
106	453	73
107	453	68
108	453	84
109	453	55
110	453	64
111	453	76
112	453	87
113	453	110
114	453	71
115	453	64
116	453	64
117	453	58
118	453	60
119	453	66
120	453	72
121	453	94
122	453	87
123	453	65
124	453	92
125	453	81
126	453	74
127	453	95
128	453	79
129	453	71
130	453	75
131	453	79
132	453	72
133	453	74
134	453	90
135	453	69
136	453	63
137	453	64
138	453	100
139	453	112
140	453	68
141	453	81
142	453	64
143	453	74
144	453	109
145	453	107
146	453	107
147	453	105
148	453	85
149	453	92
150	453	78
151	453	100
152	453	86
153	453	86
154	453	83
155	453	77
156	453	87
157	453	83
158	453	73
159	453	99
160	453	118
161	453	66
162	453	83
163	453	68
164	453	73
165	453	77
166	453	76
167	453	67
168	453	57
169	453	64
170	453	71
171	453	83
172	453	67
173	453	52
174	453	69
175	453	62
176	453	95
177	453	73
178	453	63
179	453	77
180	453	77
181	453	96
182	453	68
183	453	68
184	453	110
185	453	88
186	453	63
187	453	79
188	453	85
189	453	50
190	453	86
191	453	96
192	453	95
193	453	110
194	453	102
195	453	108
196	453	84
197	453	101
198	453	100
199	453	103
200	453	55
201	453	53
202	453	72
203	453	122
204	453	106
205	453	96
206	453	98
207	453	94
208	453	101
209	453	85
210	453	99
211	453	72
212	453	77
213	453	131
214	453	105
215	453	104
216	453	118
217	453	124
218	453	118
219	453	81
220	453	113
221	453	96
222	453	94
223	453	93
224	453	93
225	453	85
226	453	103
227	453	104
228	453	111
229	453	118
230	453	121
231	453	107
232	453	121
233	453	108
234	453	165
235	453	138
236	453	140
237	453	94
238	453	124
239	453	135
240	453	129
241	453	123
242	453	125
243	453	109
244	453	84
245	453	118
246	453	106
247	453	96
248	453	89
249	453	82
250	453	95
251	453	98
252	453	122
253	453	115
254	453	120
255	453	97
256	453	107
257	453	87
258	453	83
259	453	92
260	453	71
261	453	62
262	453	50
263	453	76
264	453	105
265	453	78
266	453	71
267	453	82
268	453	80
269	453	93
270	453	89
271	453	101
272	453	92
273	453	120
274	453	132
275	453	108
276	453	112
277	453	134
278	453	125
279	453	138
280	453	98
281	453	121
282	453	128
283	453	140
284	453	159
285	453	126
286	453	130
287	453	104
288	453	127
289	453	131
290	453	116
291	453	94
292	453	66
293	453	76
294	453	86
295	453	80
296	453	80
297	453	69
298	453	82
299	453	94
300	453	137
301	453	108
302	453	70
303	453	81
304	453	65
305	453	57
306	453	38
307	453	32
308	453	60
309	453	99
310	453	102
311	453	101
312	453	118
313	453	101
314	453	115
315	453	90
316	453	90
317	453	112
318	453	84
319	453	85
320	453	118
321	453	111
322	453	89
323	453	77
324	453	116
325	453	108
326	453	84
327	453	95
328	453	132
329	453	107
330	453	109
331	453	112
332	453	116
333	453	142
334	453	83
335	453	93
336	453	139
337	453	110
338	453	68
339	453	50
340	453	38
341	453	68
342	453	62
343	453	52
344	453	56
345	453	64
346	453	67
347	453	71
348	453	96
349	453	81
350	453	65
351	453	69
352	453	56
353	453	70
354	453	53
355	453	103
356	453	111
357	453	83
358	453	65
359	453	65
360	453	74
361	453	67
362	453	69
363	453	38
364	453	62
365	453	53
366	453	20
367	453	29
368	453	34
369	453	49
370	453	46
371	453	66
372	453	76
373	453	103
374	453	117
375	453	67
376	453	79
377	453	76
378	453	85
379	453	71
380	453	91
381	453	110
382	453	111
383	453	76
384	453	50
385	453	66
386	453	64
387	453	58
388	453	37
389	453	34
390	453	40
391	453	55
392	453	84
393	453	91
394	453	82
395	453	112
396	453	120
397	453	103
398	453	139
399	453	131
400	453	119
401	453	128
402	453	162
403	453	115
404	453	123
405	453	91
406	453	84
407	453	69
408	453	68
409	453	59
410	453	64
411	453	56
412	453	47
413	453	66
414	453	58
415	453	63
416	453	49
417	453	62
418	453	46
419	453	53
420	453	45
421	453	48
422	453	47
423	453	85
424	453	74
425	453	76
426	453	79
427	453	54
428	453	69
429	453	78
430	453	50
431	453	72
432	453	95
433	453	77
434	453	68
435	453	83
436	453	128
437	453	113
438	453	162
439	453	138
440	453	124
441	453	148
442	453	283
443	453	376
444	453	486
445	453	594
446	453	814
447	453	738
448	453	1525
449	453	4139
450	453	5849
451	453	8178
452	453	16185
453	453	54434
0	454	2
1	454	23
2	454	39
3	454	32
4	454	35
5	454	20
6	454	22
7	454	17
8	454	15
9	454	21
10	454	18
11	454	10
12	454	13
13	454	14
14	454	16
15	454	21
16	454	22
17	454	17
18	454	15
19	454	17
20	454	9
21	454	14
22	454	21
23	454	14
24	454	14
25	454	6
26	454	8
27	454	14
28	454	5
29	454	14
30	454	9
31	454	11
32	454	14
33	454	12
34	454	12
35	454	20
36	454	20
38	454	17
39	454	12
40	454	19
41	454	13
42	454	20
43	454	26
44	454	44
45	454	40
46	454	50
47	454	52
48	454	48
49	454	27
50	454	31
51	454	34
52	454	30
53	454	31
54	454	53
55	454	39
56	454	66
57	454	32
58	454	32
59	454	24
60	454	49
61	454	56
62	454	42
63	454	5
64	454	32
65	454	5
66	454	21
67	454	41
68	454	51
69	454	32
70	454	44
71	454	31
72	454	25
73	454	40
74	454	32
75	454	25
76	454	24
77	454	36
78	454	33
79	454	42
80	454	74
81	454	67
82	454	44
83	454	59
84	454	76
85	454	73
86	454	71
87	454	63
88	454	67
89	454	39
90	454	66
91	454	61
92	454	74
93	454	63
94	454	61
95	454	54
96	454	73
97	454	49
98	454	75
99	454	80
100	454	69
101	454	75
102	454	75
103	454	77
104	454	59
105	454	68
106	454	58
107	454	62
108	454	73
109	454	59
110	454	64
111	454	84
112	454	54
113	454	91
114	454	58
115	454	29
116	454	29
117	454	50
118	454	37
119	454	57
120	454	62
121	454	81
122	454	71
123	454	63
124	454	78
125	454	66
126	454	91
127	454	82
128	454	84
129	454	63
130	454	57
131	454	54
132	454	68
133	454	64
134	454	68
135	454	39
136	454	51
137	454	47
138	454	68
139	454	90
140	454	65
141	454	47
142	454	57
143	454	52
144	454	93
145	454	115
146	454	89
147	454	101
148	454	89
149	454	88
150	454	102
151	454	94
152	454	74
153	454	103
154	454	65
155	454	74
156	454	48
157	454	89
158	454	63
159	454	95
160	454	84
161	454	64
162	454	86
163	454	77
164	454	94
165	454	72
166	454	68
167	454	68
168	454	55
169	454	77
170	454	73
171	454	63
172	454	82
173	454	48
174	454	59
175	454	72
176	454	83
177	454	58
178	454	59
179	454	64
180	454	68
181	454	85
182	454	45
183	454	76
184	454	83
185	454	60
186	454	42
187	454	56
188	454	51
189	454	58
190	454	88
191	454	85
192	454	97
193	454	90
194	454	100
195	454	103
196	454	92
197	454	98
198	454	80
199	454	85
200	454	59
201	454	45
202	454	52
203	454	74
204	454	78
205	454	72
206	454	73
207	454	73
208	454	88
209	454	100
210	454	63
211	454	53
212	454	39
213	454	82
214	454	95
215	454	84
216	454	73
217	454	118
218	454	80
219	454	61
220	454	82
221	454	80
222	454	60
223	454	73
224	454	73
225	454	61
226	454	65
227	454	105
228	454	110
229	454	118
230	454	119
231	454	94
232	454	107
233	454	141
234	454	140
235	454	121
236	454	107
237	454	95
238	454	85
239	454	119
240	454	121
241	454	114
242	454	115
243	454	73
244	454	68
245	454	97
246	454	76
247	454	95
248	454	81
249	454	80
250	454	86
251	454	78
252	454	114
253	454	111
254	454	94
255	454	67
256	454	67
257	454	69
258	454	60
259	454	67
260	454	54
261	454	49
262	454	51
263	454	63
264	454	66
265	454	47
266	454	45
267	454	67
268	454	74
269	454	81
270	454	67
271	454	73
272	454	84
273	454	113
274	454	109
275	454	96
276	454	121
277	454	114
278	454	116
279	454	145
280	454	91
281	454	124
282	454	125
283	454	114
284	454	122
285	454	131
286	454	103
287	454	98
288	454	120
289	454	94
290	454	113
291	454	76
292	454	56
293	454	60
294	454	48
295	454	74
296	454	69
297	454	53
298	454	75
299	454	83
300	454	117
301	454	94
302	454	70
303	454	93
304	454	55
305	454	51
306	454	38
307	454	30
308	454	53
309	454	93
310	454	110
311	454	88
312	454	96
313	454	99
314	454	95
315	454	76
316	454	66
317	454	91
318	454	78
319	454	64
320	454	91
321	454	107
322	454	99
323	454	102
324	454	110
325	454	117
326	454	96
327	454	102
328	454	138
329	454	108
330	454	100
331	454	84
332	454	92
333	454	120
334	454	71
335	454	86
336	454	96
337	454	66
338	454	37
339	454	34
340	454	41
341	454	48
342	454	48
343	454	32
344	454	44
345	454	45
346	454	41
347	454	63
348	454	55
349	454	48
350	454	51
351	454	62
352	454	46
353	454	45
354	454	48
355	454	65
356	454	90
357	454	75
358	454	43
359	454	37
360	454	69
361	454	60
362	454	71
363	454	40
364	454	62
365	454	87
366	454	22
367	454	23
368	454	20
369	454	37
370	454	53
371	454	66
372	454	69
373	454	81
374	454	89
375	454	71
376	454	79
377	454	58
378	454	59
379	454	61
380	454	71
381	454	110
382	454	76
383	454	76
384	454	35
385	454	45
386	454	35
387	454	53
388	454	40
389	454	28
390	454	42
391	454	40
392	454	71
393	454	69
394	454	87
395	454	77
396	454	68
397	454	91
398	454	104
399	454	133
400	454	114
401	454	118
402	454	110
403	454	117
404	454	71
405	454	54
406	454	44
407	454	54
408	454	46
409	454	43
410	454	47
411	454	32
412	454	33
413	454	46
414	454	42
415	454	31
416	454	43
417	454	41
418	454	31
419	454	39
420	454	36
421	454	35
422	454	35
423	454	55
424	454	60
425	454	43
426	454	45
427	454	36
428	454	47
429	454	49
430	454	37
431	454	45
432	454	62
433	454	53
434	454	53
435	454	69
436	454	72
437	454	85
438	454	99
439	454	111
440	454	74
441	454	106
442	454	169
443	454	233
444	454	278
445	454	386
446	454	494
447	454	481
448	454	913
449	454	2871
450	454	4135
451	454	5351
452	454	6957
453	454	13692
454	454	49494
0	455	1
1	455	22
2	455	43
3	455	39
4	455	25
5	455	24
6	455	26
7	455	24
8	455	21
9	455	14
10	455	17
11	455	15
12	455	20
13	455	15
14	455	18
15	455	22
16	455	16
17	455	19
18	455	13
19	455	10
20	455	13
21	455	14
22	455	23
23	455	19
24	455	10
25	455	17
26	455	12
27	455	16
28	455	10
29	455	14
30	455	9
31	455	11
32	455	18
33	455	15
34	455	14
35	455	22
36	455	21
38	455	22
39	455	24
40	455	16
41	455	21
42	455	23
43	455	33
44	455	39
45	455	39
46	455	68
47	455	47
48	455	35
49	455	30
50	455	32
51	455	48
52	455	31
53	455	35
54	455	51
55	455	46
56	455	55
57	455	36
58	455	30
59	455	53
60	455	53
61	455	68
62	455	37
63	455	6
64	455	39
65	455	8
66	455	12
67	455	41
68	455	49
69	455	35
70	455	41
71	455	34
72	455	26
73	455	41
74	455	26
75	455	31
76	455	33
77	455	46
78	455	33
79	455	41
80	455	62
81	455	73
82	455	54
83	455	64
84	455	74
85	455	90
86	455	63
87	455	72
88	455	60
89	455	39
90	455	60
91	455	72
92	455	76
93	455	67
94	455	59
95	455	60
96	455	70
97	455	50
98	455	64
99	455	77
100	455	65
101	455	83
102	455	68
103	455	71
104	455	80
105	455	63
106	455	69
107	455	62
108	455	70
109	455	52
110	455	71
111	455	112
112	455	83
113	455	96
114	455	56
115	455	32
116	455	40
117	455	62
118	455	47
119	455	54
120	455	56
121	455	86
122	455	75
123	455	72
124	455	81
125	455	79
126	455	75
127	455	76
128	455	85
129	455	54
130	455	70
131	455	55
132	455	66
133	455	81
134	455	62
135	455	50
136	455	49
137	455	58
138	455	60
139	455	74
140	455	60
141	455	51
142	455	62
143	455	59
144	455	102
145	455	115
146	455	104
147	455	101
148	455	88
149	455	97
150	455	87
151	455	105
152	455	86
153	455	104
154	455	97
155	455	84
156	455	62
157	455	80
158	455	84
159	455	104
160	455	115
161	455	54
162	455	78
163	455	80
164	455	107
165	455	85
166	455	64
167	455	90
168	455	59
169	455	80
170	455	76
171	455	78
172	455	100
173	455	52
174	455	57
175	455	68
176	455	88
177	455	62
178	455	68
179	455	76
180	455	60
181	455	83
182	455	48
183	455	93
184	455	82
185	455	68
186	455	54
187	455	55
188	455	69
189	455	54
190	455	81
191	455	84
192	455	104
193	455	94
194	455	97
195	455	99
196	455	99
197	455	110
198	455	74
199	455	82
200	455	56
201	455	41
202	455	50
203	455	84
204	455	77
205	455	63
206	455	94
207	455	73
208	455	105
209	455	72
210	455	60
211	455	62
212	455	45
213	455	106
214	455	100
215	455	63
216	455	79
217	455	131
218	455	84
219	455	85
220	455	88
221	455	74
222	455	76
223	455	74
224	455	54
225	455	65
226	455	70
227	455	79
228	455	83
229	455	129
230	455	122
231	455	126
232	455	128
233	455	119
234	455	135
235	455	116
236	455	101
237	455	87
238	455	99
239	455	124
240	455	108
241	455	123
242	455	147
243	455	94
244	455	64
245	455	104
246	455	87
247	455	91
248	455	72
249	455	84
250	455	94
251	455	76
252	455	116
253	455	112
254	455	91
255	455	82
256	455	67
257	455	83
258	455	81
259	455	75
260	455	42
261	455	47
262	455	54
263	455	65
264	455	85
265	455	62
266	455	50
267	455	56
268	455	97
269	455	89
270	455	82
271	455	66
272	455	82
273	455	125
274	455	120
275	455	107
276	455	107
277	455	104
278	455	135
279	455	148
280	455	105
281	455	135
282	455	140
283	455	106
284	455	121
285	455	174
286	455	120
287	455	107
288	455	117
289	455	112
290	455	106
291	455	68
292	455	55
293	455	62
294	455	54
295	455	63
296	455	70
297	455	47
298	455	77
299	455	75
300	455	109
301	455	107
302	455	99
303	455	91
304	455	69
305	455	61
306	455	57
307	455	27
308	455	69
309	455	86
310	455	90
311	455	83
312	455	86
313	455	86
314	455	112
315	455	83
316	455	89
317	455	88
318	455	84
319	455	78
320	455	92
321	455	108
322	455	117
323	455	93
324	455	110
325	455	103
326	455	101
327	455	130
328	455	120
329	455	88
330	455	89
331	455	84
332	455	104
333	455	104
334	455	73
335	455	99
336	455	100
337	455	63
338	455	50
339	455	38
340	455	37
341	455	56
342	455	44
343	455	39
344	455	40
345	455	53
346	455	46
347	455	73
348	455	84
349	455	55
350	455	39
351	455	63
352	455	38
353	455	44
354	455	36
355	455	61
356	455	79
357	455	72
358	455	35
359	455	49
360	455	81
361	455	61
362	455	70
363	455	51
364	455	65
365	455	85
366	455	28
367	455	34
368	455	35
369	455	62
370	455	42
371	455	64
372	455	62
373	455	87
374	455	77
375	455	57
376	455	68
377	455	69
378	455	58
379	455	57
380	455	71
381	455	97
382	455	57
383	455	60
384	455	35
385	455	59
386	455	52
387	455	43
388	455	34
389	455	28
390	455	40
391	455	35
392	455	66
393	455	60
394	455	78
395	455	100
396	455	90
397	455	71
398	455	135
399	455	129
400	455	103
401	455	147
402	455	119
403	455	112
404	455	89
405	455	68
406	455	31
407	455	47
408	455	32
409	455	44
410	455	36
411	455	29
412	455	26
413	455	46
414	455	39
415	455	42
416	455	30
417	455	50
418	455	49
419	455	34
420	455	33
421	455	22
422	455	45
423	455	68
424	455	55
425	455	62
426	455	57
427	455	46
428	455	60
429	455	65
430	455	36
431	455	57
432	455	76
433	455	63
434	455	51
435	455	60
436	455	82
437	455	79
438	455	90
439	455	97
440	455	71
441	455	98
442	455	173
443	455	240
444	455	244
445	455	317
446	455	491
447	455	402
448	455	711
449	455	2022
450	455	3202
451	455	3872
452	455	4559
453	455	6179
454	455	14894
455	455	52784
0	456	2
1	456	27
2	456	34
3	456	39
4	456	39
5	456	35
6	456	20
7	456	15
8	456	16
9	456	18
10	456	18
11	456	20
12	456	16
13	456	16
14	456	24
15	456	31
16	456	16
17	456	22
18	456	19
19	456	20
20	456	19
21	456	10
22	456	22
23	456	20
24	456	16
25	456	12
26	456	14
27	456	19
28	456	14
29	456	22
30	456	12
31	456	19
32	456	14
33	456	19
34	456	20
35	456	24
36	456	16
38	456	15
39	456	18
40	456	26
41	456	19
42	456	26
43	456	27
44	456	52
45	456	53
46	456	82
47	456	59
48	456	31
49	456	29
50	456	36
51	456	36
52	456	24
53	456	23
54	456	54
55	456	60
56	456	56
57	456	57
58	456	28
59	456	41
60	456	62
61	456	57
62	456	42
63	456	8
64	456	36
65	456	9
66	456	14
67	456	41
68	456	46
69	456	54
70	456	38
71	456	43
72	456	26
73	456	36
74	456	30
75	456	30
76	456	41
77	456	52
78	456	27
79	456	44
80	456	83
81	456	86
82	456	53
83	456	77
84	456	69
85	456	78
86	456	86
87	456	65
88	456	69
89	456	57
90	456	73
91	456	59
92	456	59
93	456	71
94	456	64
95	456	74
96	456	92
97	456	70
98	456	67
99	456	79
100	456	76
101	456	81
102	456	51
103	456	101
104	456	93
105	456	65
106	456	75
107	456	63
108	456	93
109	456	53
110	456	70
111	456	84
112	456	78
113	456	98
114	456	71
115	456	55
116	456	44
117	456	62
118	456	56
119	456	51
120	456	72
121	456	69
122	456	73
123	456	75
124	456	115
125	456	99
126	456	73
127	456	74
128	456	93
129	456	63
130	456	78
131	456	72
132	456	69
133	456	65
134	456	66
135	456	79
136	456	67
137	456	55
138	456	72
139	456	87
140	456	62
141	456	51
142	456	72
143	456	61
144	456	94
145	456	109
146	456	105
147	456	101
148	456	101
149	456	109
150	456	79
151	456	106
152	456	78
153	456	110
154	456	85
155	456	81
156	456	66
157	456	74
158	456	87
159	456	110
160	456	113
161	456	70
162	456	82
163	456	76
164	456	87
165	456	65
166	456	86
167	456	82
168	456	68
169	456	76
170	456	91
171	456	86
172	456	83
173	456	53
174	456	63
175	456	64
176	456	104
177	456	63
178	456	76
179	456	67
180	456	69
181	456	75
182	456	53
183	456	68
184	456	86
185	456	80
186	456	60
187	456	53
188	456	50
189	456	51
190	456	88
191	456	88
192	456	94
193	456	105
194	456	88
195	456	105
196	456	99
197	456	98
198	456	93
199	456	65
200	456	56
201	456	47
202	456	52
203	456	98
204	456	80
205	456	75
206	456	79
207	456	71
208	456	82
209	456	78
210	456	74
211	456	54
212	456	66
213	456	98
214	456	101
215	456	80
216	456	83
217	456	110
218	456	88
219	456	65
220	456	84
221	456	71
222	456	63
223	456	60
224	456	65
225	456	70
226	456	82
227	456	104
228	456	122
229	456	113
230	456	115
231	456	118
232	456	129
233	456	127
234	456	137
235	456	107
236	456	118
237	456	74
238	456	107
239	456	108
240	456	125
241	456	126
242	456	116
243	456	87
244	456	69
245	456	107
246	456	120
247	456	101
248	456	63
249	456	83
250	456	119
251	456	81
252	456	125
253	456	105
254	456	92
255	456	80
256	456	68
257	456	88
258	456	86
259	456	82
260	456	57
261	456	58
262	456	62
263	456	58
264	456	94
265	456	64
266	456	59
267	456	64
268	456	89
269	456	78
270	456	72
271	456	90
272	456	95
273	456	103
274	456	102
275	456	110
276	456	101
277	456	154
278	456	142
279	456	120
280	456	93
281	456	116
282	456	132
283	456	120
284	456	127
285	456	130
286	456	116
287	456	97
288	456	121
289	456	102
290	456	117
291	456	66
292	456	63
293	456	68
294	456	69
295	456	85
296	456	78
297	456	46
298	456	84
299	456	87
300	456	115
301	456	81
302	456	91
303	456	97
304	456	51
305	456	68
306	456	47
307	456	32
308	456	66
309	456	111
310	456	106
311	456	69
312	456	89
313	456	114
314	456	118
315	456	111
316	456	85
317	456	79
318	456	72
319	456	66
320	456	123
321	456	131
322	456	112
323	456	94
324	456	118
325	456	121
326	456	107
327	456	118
328	456	139
329	456	99
330	456	103
331	456	98
332	456	137
333	456	96
334	456	89
335	456	89
336	456	101
337	456	84
338	456	38
339	456	33
340	456	43
341	456	58
342	456	45
343	456	46
344	456	52
345	456	57
346	456	47
347	456	72
348	456	63
349	456	56
350	456	41
351	456	53
352	456	49
353	456	58
354	456	57
355	456	68
356	456	97
357	456	60
358	456	37
359	456	55
360	456	80
361	456	58
362	456	75
363	456	45
364	456	72
365	456	77
366	456	22
367	456	25
368	456	34
369	456	57
370	456	52
371	456	74
372	456	73
373	456	83
374	456	94
375	456	81
376	456	61
377	456	58
378	456	59
379	456	49
380	456	83
381	456	91
382	456	87
383	456	62
384	456	55
385	456	57
386	456	48
387	456	43
388	456	41
389	456	39
390	456	42
391	456	46
392	456	68
393	456	84
394	456	75
395	456	80
396	456	75
397	456	69
398	456	126
399	456	106
400	456	95
401	456	124
402	456	137
403	456	121
404	456	97
405	456	70
406	456	57
407	456	50
408	456	45
409	456	57
410	456	40
411	456	34
412	456	43
413	456	39
414	456	54
415	456	42
416	456	45
417	456	35
418	456	46
419	456	37
420	456	44
421	456	39
422	456	36
423	456	65
424	456	73
425	456	72
426	456	42
427	456	38
428	456	63
429	456	55
430	456	43
431	456	63
432	456	64
433	456	66
434	456	51
435	456	67
436	456	78
437	456	82
438	456	115
439	456	94
440	456	97
441	456	95
442	456	177
443	456	200
444	456	278
445	456	370
446	456	455
447	456	437
448	456	700
449	456	1993
450	456	2845
451	456	3437
452	456	4055
453	456	4943
454	456	7830
455	456	16447
456	456	57362
0	457	4
1	457	19
2	457	29
3	457	36
4	457	51
5	457	27
6	457	23
7	457	21
8	457	18
9	457	16
10	457	17
11	457	18
12	457	18
13	457	21
14	457	15
15	457	25
16	457	26
17	457	28
18	457	21
19	457	10
20	457	17
21	457	20
22	457	16
23	457	16
24	457	16
25	457	16
26	457	19
27	457	13
28	457	15
29	457	14
30	457	9
31	457	30
32	457	13
33	457	19
34	457	16
35	457	26
36	457	18
38	457	15
39	457	29
40	457	21
41	457	30
42	457	26
43	457	33
44	457	41
45	457	61
46	457	70
47	457	43
48	457	39
49	457	29
50	457	31
51	457	36
52	457	36
53	457	25
54	457	37
55	457	54
56	457	60
57	457	35
58	457	28
59	457	49
60	457	60
61	457	58
62	457	31
63	457	6
64	457	34
65	457	19
66	457	17
67	457	44
68	457	58
69	457	60
70	457	61
71	457	44
72	457	38
73	457	40
74	457	24
75	457	45
76	457	48
77	457	42
78	457	43
79	457	42
80	457	65
81	457	67
82	457	48
83	457	67
84	457	89
85	457	64
86	457	69
87	457	61
88	457	73
89	457	53
90	457	74
91	457	69
92	457	65
93	457	61
94	457	62
95	457	53
96	457	89
97	457	73
98	457	79
99	457	70
100	457	57
101	457	59
102	457	67
103	457	81
104	457	70
105	457	65
106	457	64
107	457	77
108	457	69
109	457	44
110	457	66
111	457	87
112	457	88
113	457	110
114	457	71
115	457	52
116	457	66
117	457	53
118	457	80
119	457	66
120	457	66
121	457	75
122	457	81
123	457	84
124	457	81
125	457	82
126	457	77
127	457	85
128	457	93
129	457	68
130	457	71
131	457	77
132	457	71
133	457	54
134	457	60
135	457	54
136	457	52
137	457	59
138	457	78
139	457	77
140	457	70
141	457	70
142	457	60
143	457	80
144	457	91
145	457	101
146	457	86
147	457	91
148	457	86
149	457	88
150	457	85
151	457	86
152	457	73
153	457	91
154	457	75
155	457	82
156	457	70
157	457	101
158	457	71
159	457	106
160	457	103
161	457	74
162	457	87
163	457	65
164	457	74
165	457	84
166	457	83
167	457	78
168	457	63
169	457	67
170	457	91
171	457	73
172	457	77
173	457	56
174	457	74
175	457	58
176	457	97
177	457	65
178	457	78
179	457	66
180	457	73
181	457	80
182	457	51
183	457	63
184	457	94
185	457	73
186	457	52
187	457	67
188	457	76
189	457	58
190	457	89
191	457	88
192	457	78
193	457	97
194	457	102
195	457	86
196	457	96
197	457	84
198	457	95
199	457	77
200	457	63
201	457	58
202	457	59
203	457	92
204	457	96
205	457	76
206	457	78
207	457	75
208	457	80
209	457	71
210	457	79
211	457	62
212	457	70
213	457	93
214	457	110
215	457	90
216	457	96
217	457	102
218	457	83
219	457	61
220	457	105
221	457	72
222	457	79
223	457	77
224	457	68
225	457	73
226	457	84
227	457	86
228	457	114
229	457	112
230	457	108
231	457	102
232	457	113
233	457	139
234	457	128
235	457	104
236	457	114
237	457	98
238	457	101
239	457	110
240	457	102
241	457	112
242	457	109
243	457	114
244	457	53
245	457	121
246	457	103
247	457	79
248	457	83
249	457	85
250	457	86
251	457	75
252	457	109
253	457	120
254	457	122
255	457	64
256	457	78
257	457	78
258	457	87
259	457	65
260	457	60
261	457	50
262	457	65
263	457	78
264	457	77
265	457	52
266	457	41
267	457	70
268	457	87
269	457	79
270	457	77
271	457	60
272	457	82
273	457	123
274	457	127
275	457	96
276	457	108
277	457	116
278	457	103
279	457	143
280	457	103
281	457	131
282	457	114
283	457	128
284	457	131
285	457	133
286	457	118
287	457	94
288	457	120
289	457	117
290	457	119
291	457	89
292	457	66
293	457	59
294	457	68
295	457	85
296	457	62
297	457	61
298	457	84
299	457	87
300	457	122
301	457	110
302	457	84
303	457	110
304	457	52
305	457	45
306	457	54
307	457	18
308	457	58
309	457	95
310	457	99
311	457	97
312	457	109
313	457	79
314	457	99
315	457	101
316	457	97
317	457	95
318	457	84
319	457	73
320	457	100
321	457	91
322	457	123
323	457	105
324	457	122
325	457	100
326	457	75
327	457	118
328	457	116
329	457	107
330	457	86
331	457	92
332	457	110
333	457	96
334	457	81
335	457	104
336	457	105
337	457	94
338	457	50
339	457	38
340	457	38
341	457	60
342	457	49
343	457	47
344	457	46
345	457	49
346	457	54
347	457	64
348	457	73
349	457	57
350	457	44
351	457	52
352	457	58
353	457	45
354	457	65
355	457	88
356	457	93
357	457	76
358	457	44
359	457	53
360	457	86
361	457	63
362	457	71
363	457	48
364	457	70
365	457	69
366	457	32
367	457	30
368	457	33
369	457	54
370	457	54
371	457	94
372	457	66
373	457	79
374	457	90
375	457	72
376	457	67
377	457	62
378	457	70
379	457	62
380	457	78
381	457	96
382	457	65
383	457	67
384	457	43
385	457	68
386	457	57
387	457	50
388	457	37
389	457	47
390	457	48
391	457	43
392	457	68
393	457	69
394	457	86
395	457	74
396	457	83
397	457	85
398	457	119
399	457	126
400	457	114
401	457	145
402	457	122
403	457	102
404	457	80
405	457	77
406	457	48
407	457	52
408	457	45
409	457	53
410	457	37
411	457	32
412	457	36
413	457	49
414	457	44
415	457	34
416	457	42
417	457	45
418	457	33
419	457	54
420	457	31
421	457	52
422	457	54
423	457	58
424	457	68
425	457	67
426	457	50
427	457	33
428	457	71
429	457	68
430	457	52
431	457	65
432	457	70
433	457	55
434	457	65
435	457	81
436	457	92
437	457	83
438	457	107
439	457	119
440	457	83
441	457	112
442	457	185
443	457	236
444	457	254
445	457	316
446	457	488
447	457	464
448	457	734
449	457	1952
450	457	2579
451	457	3139
452	457	3649
453	457	4460
454	457	6116
455	457	7719
456	457	16837
457	457	53428
1	458	20
2	458	41
3	458	41
4	458	38
5	458	38
6	458	24
7	458	20
8	458	20
9	458	12
10	458	18
11	458	18
12	458	14
13	458	18
14	458	23
15	458	18
16	458	22
17	458	22
18	458	12
19	458	23
20	458	16
21	458	16
22	458	23
23	458	20
24	458	15
25	458	12
26	458	23
27	458	12
28	458	18
29	458	19
30	458	19
31	458	12
32	458	17
33	458	14
34	458	18
35	458	20
36	458	27
38	458	22
39	458	21
40	458	21
41	458	20
42	458	25
43	458	32
44	458	40
45	458	45
46	458	59
47	458	63
48	458	28
49	458	33
50	458	35
51	458	34
52	458	21
53	458	33
54	458	58
55	458	58
56	458	70
57	458	35
58	458	41
59	458	26
60	458	53
61	458	49
62	458	48
63	458	4
64	458	38
65	458	7
66	458	16
67	458	45
68	458	40
69	458	42
70	458	37
71	458	35
72	458	32
73	458	30
74	458	28
75	458	29
76	458	48
77	458	46
78	458	39
79	458	47
80	458	80
81	458	79
82	458	39
83	458	56
84	458	59
85	458	70
86	458	71
87	458	60
88	458	61
89	458	48
90	458	101
91	458	63
92	458	50
93	458	74
94	458	69
95	458	57
96	458	70
97	458	63
98	458	56
99	458	71
100	458	56
101	458	67
102	458	80
103	458	80
104	458	73
105	458	60
106	458	61
107	458	93
108	458	88
109	458	52
110	458	62
111	458	80
112	458	64
113	458	96
114	458	53
115	458	52
116	458	55
117	458	32
118	458	44
119	458	58
120	458	63
121	458	72
122	458	57
123	458	91
124	458	90
125	458	85
126	458	87
127	458	81
128	458	88
129	458	57
130	458	62
131	458	59
132	458	71
133	458	64
134	458	56
135	458	55
136	458	50
137	458	65
138	458	82
139	458	100
140	458	54
141	458	73
142	458	73
143	458	46
144	458	85
145	458	103
146	458	111
147	458	83
148	458	83
149	458	88
150	458	78
151	458	93
152	458	62
153	458	81
154	458	83
155	458	85
156	458	66
157	458	87
158	458	80
159	458	97
160	458	88
161	458	74
162	458	68
163	458	73
164	458	66
165	458	70
166	458	76
167	458	72
168	458	57
169	458	76
170	458	77
171	458	77
172	458	81
173	458	67
174	458	54
175	458	71
176	458	93
177	458	61
178	458	62
179	458	66
180	458	60
181	458	61
182	458	60
183	458	70
184	458	76
185	458	76
186	458	61
187	458	48
188	458	69
189	458	58
190	458	73
191	458	96
192	458	86
193	458	85
194	458	100
195	458	101
196	458	78
197	458	101
198	458	76
199	458	74
200	458	52
201	458	44
202	458	67
203	458	79
204	458	89
205	458	72
206	458	83
207	458	72
208	458	75
209	458	73
210	458	75
211	458	59
212	458	62
213	458	83
214	458	82
215	458	79
216	458	72
217	458	103
218	458	82
219	458	63
220	458	78
221	458	75
222	458	77
223	458	56
224	458	69
225	458	68
226	458	84
227	458	85
228	458	93
229	458	95
230	458	93
231	458	90
232	458	86
233	458	114
234	458	106
235	458	97
236	458	92
237	458	81
238	458	117
239	458	102
240	458	105
241	458	113
242	458	111
243	458	104
244	458	70
245	458	94
246	458	87
247	458	76
248	458	77
249	458	99
250	458	107
251	458	78
252	458	122
253	458	102
254	458	97
255	458	76
256	458	60
257	458	95
258	458	77
259	458	87
260	458	60
261	458	48
262	458	44
263	458	63
264	458	88
265	458	58
266	458	61
267	458	77
268	458	72
269	458	58
270	458	76
271	458	85
272	458	72
273	458	111
274	458	116
275	458	98
276	458	104
277	458	115
278	458	113
279	458	142
280	458	87
281	458	118
282	458	118
283	458	126
284	458	138
285	458	146
286	458	101
287	458	97
288	458	109
289	458	106
290	458	125
291	458	90
292	458	71
293	458	79
294	458	69
295	458	81
296	458	66
297	458	56
298	458	75
299	458	82
300	458	78
301	458	86
302	458	74
303	458	106
304	458	58
305	458	53
306	458	43
307	458	27
308	458	53
309	458	101
310	458	103
311	458	88
312	458	94
313	458	78
314	458	109
315	458	85
316	458	77
317	458	93
318	458	88
319	458	51
320	458	109
321	458	90
322	458	94
323	458	75
324	458	107
325	458	109
326	458	99
327	458	113
328	458	131
329	458	98
330	458	93
331	458	97
332	458	119
333	458	108
334	458	76
335	458	87
336	458	114
337	458	74
338	458	41
339	458	38
340	458	53
341	458	63
342	458	65
343	458	36
344	458	40
345	458	46
346	458	39
347	458	63
348	458	49
349	458	50
350	458	42
351	458	53
352	458	47
353	458	31
354	458	50
355	458	84
356	458	101
357	458	87
358	458	57
359	458	39
360	458	84
361	458	79
362	458	65
363	458	30
364	458	69
365	458	83
366	458	24
367	458	25
368	458	34
369	458	51
370	458	44
371	458	71
372	458	66
373	458	71
374	458	91
375	458	61
376	458	83
377	458	71
378	458	69
379	458	51
380	458	59
381	458	86
382	458	62
383	458	58
384	458	37
385	458	47
386	458	41
387	458	47
388	458	22
389	458	34
390	458	50
391	458	41
392	458	63
393	458	59
394	458	85
395	458	89
396	458	85
397	458	63
398	458	117
399	458	90
400	458	109
401	458	129
402	458	131
403	458	122
404	458	99
405	458	74
406	458	46
407	458	53
408	458	50
409	458	26
410	458	30
411	458	28
412	458	47
413	458	43
414	458	39
415	458	49
416	458	39
417	458	53
418	458	38
419	458	41
420	458	45
421	458	33
422	458	25
423	458	51
424	458	65
425	458	48
426	458	42
427	458	38
428	458	60
429	458	58
430	458	46
431	458	62
432	458	67
433	458	51
434	458	64
435	458	62
436	458	92
437	458	63
438	458	99
439	458	86
440	458	81
441	458	111
442	458	188
443	458	209
444	458	258
445	458	273
446	458	445
447	458	397
448	458	625
449	458	1694
450	458	2374
451	458	2947
452	458	3323
453	458	4003
454	458	5061
455	458	5817
456	458	7518
457	458	14752
458	458	49719
1	459	21
2	459	35
3	459	27
4	459	30
5	459	31
6	459	20
7	459	22
8	459	10
9	459	15
10	459	11
11	459	11
12	459	14
13	459	12
14	459	23
15	459	17
16	459	12
17	459	20
18	459	13
19	459	18
20	459	18
21	459	10
22	459	9
23	459	13
24	459	12
25	459	13
26	459	12
27	459	11
28	459	8
29	459	10
30	459	5
31	459	18
32	459	14
33	459	11
34	459	14
35	459	24
36	459	11
38	459	17
39	459	23
40	459	12
41	459	19
42	459	14
43	459	24
44	459	50
45	459	56
46	459	65
47	459	27
48	459	28
49	459	24
50	459	25
51	459	24
52	459	22
53	459	24
54	459	40
55	459	48
56	459	60
57	459	34
58	459	37
59	459	34
60	459	46
61	459	45
62	459	31
63	459	5
64	459	34
65	459	9
66	459	8
67	459	37
68	459	42
69	459	31
70	459	34
71	459	31
72	459	24
73	459	24
74	459	30
75	459	20
76	459	40
77	459	29
78	459	27
79	459	50
80	459	67
81	459	55
82	459	42
83	459	61
84	459	47
85	459	49
86	459	55
87	459	62
88	459	39
89	459	41
90	459	59
91	459	39
92	459	58
93	459	42
94	459	51
95	459	30
96	459	63
97	459	52
98	459	55
99	459	47
100	459	53
101	459	56
102	459	56
103	459	47
104	459	56
105	459	43
106	459	50
107	459	53
108	459	47
109	459	41
110	459	56
111	459	52
112	459	58
113	459	72
114	459	52
115	459	30
116	459	41
117	459	31
118	459	39
119	459	46
120	459	36
121	459	49
122	459	56
123	459	50
124	459	57
125	459	43
126	459	53
127	459	56
128	459	55
129	459	56
130	459	58
131	459	51
132	459	50
133	459	49
134	459	45
135	459	43
136	459	27
137	459	45
138	459	57
139	459	53
140	459	59
141	459	43
142	459	44
143	459	51
144	459	73
145	459	74
146	459	65
147	459	70
148	459	64
149	459	65
150	459	67
151	459	47
152	459	47
153	459	50
154	459	57
155	459	66
156	459	44
157	459	52
158	459	53
159	459	73
160	459	72
161	459	52
162	459	47
163	459	53
164	459	51
165	459	48
166	459	62
167	459	56
168	459	48
169	459	46
170	459	51
171	459	58
172	459	61
173	459	48
174	459	39
175	459	52
176	459	68
177	459	37
178	459	41
179	459	57
180	459	63
181	459	47
182	459	41
183	459	56
184	459	68
185	459	46
186	459	49
187	459	43
188	459	42
189	459	43
190	459	72
191	459	71
192	459	67
193	459	64
194	459	75
195	459	71
196	459	64
197	459	71
198	459	53
199	459	53
200	459	45
201	459	35
202	459	40
203	459	63
204	459	63
205	459	65
206	459	54
207	459	40
208	459	61
209	459	43
210	459	43
211	459	53
212	459	51
213	459	63
214	459	73
215	459	63
216	459	62
217	459	86
218	459	59
219	459	41
220	459	62
221	459	57
222	459	57
223	459	48
224	459	57
225	459	43
226	459	65
227	459	77
228	459	75
229	459	73
230	459	76
231	459	78
232	459	80
233	459	90
234	459	78
235	459	82
236	459	79
237	459	64
238	459	70
239	459	71
240	459	68
241	459	67
242	459	92
243	459	79
244	459	43
245	459	69
246	459	70
247	459	74
248	459	49
249	459	64
250	459	70
251	459	59
252	459	77
253	459	70
254	459	72
255	459	58
256	459	49
257	459	51
258	459	33
259	459	70
260	459	40
261	459	43
262	459	43
263	459	47
264	459	58
265	459	52
266	459	53
267	459	62
268	459	71
269	459	53
270	459	56
271	459	59
272	459	75
273	459	85
274	459	77
275	459	75
276	459	66
277	459	76
278	459	78
279	459	84
280	459	73
281	459	71
282	459	87
283	459	84
284	459	102
285	459	101
286	459	80
287	459	79
288	459	74
289	459	75
290	459	84
291	459	51
292	459	50
293	459	45
294	459	52
295	459	61
296	459	47
297	459	50
298	459	42
299	459	79
300	459	89
301	459	77
302	459	62
303	459	54
304	459	36
305	459	35
306	459	33
307	459	22
308	459	39
309	459	81
310	459	80
311	459	78
312	459	83
313	459	67
314	459	65
315	459	52
316	459	53
317	459	70
318	459	58
319	459	57
320	459	65
321	459	83
322	459	93
323	459	66
324	459	82
325	459	78
326	459	70
327	459	56
328	459	93
329	459	68
330	459	71
331	459	66
332	459	69
333	459	95
334	459	55
335	459	66
336	459	65
337	459	76
338	459	37
339	459	41
340	459	39
341	459	48
342	459	35
343	459	28
344	459	24
345	459	32
346	459	37
347	459	44
348	459	57
349	459	46
350	459	46
351	459	49
352	459	43
353	459	40
354	459	36
355	459	64
356	459	66
357	459	47
358	459	37
359	459	46
360	459	64
361	459	42
362	459	66
363	459	45
364	459	50
365	459	68
366	459	20
367	459	27
368	459	16
369	459	36
370	459	43
371	459	52
372	459	56
373	459	47
374	459	67
375	459	61
376	459	48
377	459	41
378	459	65
379	459	55
380	459	57
381	459	57
382	459	58
383	459	53
384	459	33
385	459	41
386	459	35
387	459	41
388	459	31
389	459	19
390	459	52
391	459	34
392	459	52
393	459	57
394	459	64
395	459	81
396	459	62
397	459	54
398	459	110
399	459	90
400	459	82
401	459	105
402	459	88
403	459	81
404	459	72
405	459	54
406	459	53
407	459	38
408	459	36
409	459	33
410	459	21
411	459	34
412	459	28
413	459	41
414	459	46
415	459	34
416	459	27
417	459	29
418	459	41
419	459	29
420	459	38
421	459	24
422	459	39
423	459	58
424	459	41
425	459	43
426	459	38
427	459	35
428	459	40
429	459	52
430	459	36
431	459	56
432	459	47
433	459	46
434	459	50
435	459	52
436	459	67
437	459	66
438	459	80
439	459	85
440	459	71
441	459	89
442	459	143
443	459	139
444	459	200
445	459	277
446	459	324
447	459	295
448	459	513
449	459	1288
450	459	1690
451	459	2196
452	459	2516
453	459	2945
454	459	3683
455	459	3754
456	459	4419
457	459	5435
458	459	12088
459	459	31523
0	460	1
1	460	19
2	460	36
3	460	34
4	460	30
5	460	25
6	460	11
7	460	20
8	460	17
9	460	9
10	460	10
11	460	18
12	460	16
13	460	14
14	460	22
15	460	24
16	460	27
17	460	17
18	460	17
19	460	11
20	460	6
21	460	14
22	460	24
23	460	15
24	460	10
25	460	11
26	460	13
27	460	19
28	460	12
29	460	8
30	460	10
31	460	16
32	460	20
33	460	19
34	460	18
35	460	16
36	460	20
38	460	13
39	460	22
40	460	23
41	460	16
42	460	18
43	460	15
44	460	30
45	460	51
46	460	74
47	460	46
48	460	41
49	460	21
50	460	36
51	460	41
52	460	33
53	460	45
54	460	52
55	460	55
56	460	59
57	460	34
58	460	34
59	460	32
60	460	52
61	460	39
62	460	35
63	460	9
64	460	42
65	460	10
66	460	9
67	460	51
68	460	48
69	460	38
70	460	37
71	460	36
72	460	30
73	460	25
74	460	38
75	460	27
76	460	31
77	460	31
78	460	24
79	460	43
80	460	70
81	460	71
82	460	54
83	460	71
84	460	74
85	460	61
86	460	65
87	460	67
88	460	49
89	460	47
90	460	58
91	460	58
92	460	71
93	460	67
94	460	54
95	460	45
96	460	75
97	460	66
98	460	75
99	460	68
100	460	60
101	460	64
102	460	49
103	460	61
104	460	75
105	460	51
106	460	64
107	460	78
108	460	80
109	460	48
110	460	66
111	460	78
112	460	65
113	460	76
114	460	57
115	460	35
116	460	22
117	460	48
118	460	47
119	460	59
120	460	62
121	460	68
122	460	50
123	460	70
124	460	71
125	460	65
126	460	67
127	460	97
128	460	74
129	460	56
130	460	69
131	460	69
132	460	82
133	460	62
134	460	58
135	460	55
136	460	37
137	460	50
138	460	59
139	460	69
140	460	66
141	460	48
142	460	49
143	460	52
144	460	83
145	460	86
146	460	94
147	460	88
148	460	76
149	460	82
150	460	68
151	460	93
152	460	63
153	460	76
154	460	77
155	460	76
156	460	61
157	460	77
158	460	68
159	460	95
160	460	101
161	460	69
162	460	66
163	460	60
164	460	82
165	460	64
166	460	73
167	460	76
168	460	63
169	460	68
170	460	79
171	460	85
172	460	73
173	460	58
174	460	49
175	460	77
176	460	78
177	460	55
178	460	57
179	460	53
180	460	56
181	460	68
182	460	42
183	460	66
184	460	83
185	460	56
186	460	58
187	460	55
188	460	65
189	460	45
190	460	74
191	460	71
192	460	78
193	460	83
194	460	94
195	460	80
196	460	80
197	460	94
198	460	78
199	460	59
200	460	54
201	460	51
202	460	48
203	460	75
204	460	81
205	460	73
206	460	70
207	460	86
208	460	69
209	460	61
210	460	69
211	460	49
212	460	35
213	460	77
214	460	72
215	460	64
216	460	73
217	460	101
218	460	84
219	460	58
220	460	78
221	460	60
222	460	56
223	460	54
224	460	60
225	460	65
226	460	80
227	460	102
228	460	93
229	460	111
230	460	109
231	460	76
232	460	120
233	460	125
234	460	99
235	460	93
236	460	93
237	460	90
238	460	82
239	460	101
240	460	101
241	460	103
242	460	101
243	460	85
244	460	76
245	460	106
246	460	69
247	460	65
248	460	88
249	460	76
250	460	99
251	460	67
252	460	107
253	460	92
254	460	82
255	460	70
256	460	73
257	460	60
258	460	61
259	460	59
260	460	44
261	460	49
262	460	49
263	460	52
264	460	77
265	460	47
266	460	49
267	460	75
268	460	68
269	460	78
270	460	59
271	460	61
272	460	75
273	460	98
274	460	104
275	460	108
276	460	104
277	460	113
278	460	116
279	460	105
280	460	82
281	460	86
282	460	115
283	460	115
284	460	119
285	460	128
286	460	90
287	460	87
288	460	98
289	460	98
290	460	110
291	460	59
292	460	58
293	460	78
294	460	76
295	460	66
296	460	47
297	460	52
298	460	74
299	460	75
300	460	96
301	460	92
302	460	65
303	460	83
304	460	52
305	460	57
306	460	45
307	460	14
308	460	51
309	460	82
310	460	101
311	460	76
312	460	59
313	460	86
314	460	91
315	460	92
316	460	84
317	460	80
318	460	93
319	460	61
320	460	90
321	460	95
322	460	94
323	460	80
324	460	128
325	460	99
326	460	83
327	460	132
328	460	115
329	460	96
330	460	96
331	460	77
332	460	95
333	460	97
334	460	58
335	460	80
336	460	105
337	460	81
338	460	37
339	460	51
340	460	38
341	460	52
342	460	47
343	460	35
344	460	29
345	460	58
346	460	45
347	460	54
348	460	45
349	460	43
350	460	49
351	460	51
352	460	38
353	460	43
354	460	48
355	460	76
356	460	91
357	460	55
358	460	48
359	460	40
360	460	73
361	460	50
362	460	69
363	460	37
364	460	65
365	460	69
366	460	33
367	460	18
368	460	19
369	460	48
370	460	41
371	460	55
372	460	51
373	460	62
374	460	71
375	460	51
376	460	76
377	460	79
378	460	62
379	460	50
380	460	59
381	460	74
382	460	59
383	460	68
384	460	33
385	460	55
386	460	43
387	460	39
388	460	37
389	460	35
390	460	35
391	460	41
392	460	61
393	460	58
394	460	87
395	460	75
396	460	74
397	460	71
398	460	85
399	460	99
400	460	104
401	460	109
402	460	109
403	460	94
404	460	52
405	460	70
406	460	35
407	460	46
408	460	47
409	460	38
410	460	47
411	460	41
412	460	30
413	460	37
414	460	45
415	460	34
416	460	43
417	460	33
418	460	46
419	460	37
420	460	42
421	460	36
422	460	44
423	460	68
424	460	56
425	460	55
426	460	56
427	460	34
428	460	53
429	460	62
430	460	47
431	460	55
432	460	72
433	460	44
434	460	55
435	460	60
436	460	75
437	460	89
438	460	80
439	460	90
440	460	87
441	460	90
442	460	155
443	460	192
444	460	247
445	460	287
446	460	367
447	460	367
448	460	611
449	460	1471
450	460	2160
451	460	2588
452	460	2824
453	460	3440
454	460	4188
455	460	4059
456	460	4450
457	460	4954
458	460	5861
459	460	10119
460	460	47718
0	461	2
1	461	24
2	461	26
3	461	41
4	461	34
5	461	26
6	461	19
7	461	19
8	461	17
9	461	16
10	461	12
11	461	14
12	461	8
13	461	12
14	461	19
15	461	17
16	461	15
17	461	17
18	461	10
19	461	14
20	461	8
21	461	15
22	461	18
23	461	10
24	461	15
25	461	11
26	461	11
27	461	8
28	461	13
29	461	12
30	461	9
31	461	11
32	461	12
33	461	10
34	461	18
35	461	15
36	461	14
38	461	13
39	461	14
40	461	16
41	461	13
42	461	22
43	461	21
44	461	36
45	461	35
46	461	57
47	461	52
48	461	26
49	461	21
50	461	22
51	461	33
52	461	22
53	461	18
54	461	40
55	461	46
56	461	50
57	461	27
58	461	32
59	461	33
60	461	46
61	461	45
62	461	41
63	461	7
64	461	31
65	461	15
66	461	12
67	461	43
68	461	44
69	461	39
70	461	32
71	461	32
72	461	25
73	461	24
74	461	29
75	461	24
76	461	36
77	461	35
78	461	31
79	461	38
80	461	71
81	461	71
82	461	42
83	461	54
84	461	71
85	461	57
86	461	72
87	461	70
88	461	54
89	461	42
90	461	58
91	461	64
92	461	65
93	461	62
94	461	57
95	461	52
96	461	68
97	461	55
98	461	54
99	461	56
100	461	53
101	461	64
102	461	49
103	461	70
104	461	68
105	461	77
106	461	63
107	461	55
108	461	72
109	461	41
110	461	57
111	461	77
112	461	61
113	461	73
114	461	50
115	461	40
116	461	40
117	461	40
118	461	49
119	461	60
120	461	57
121	461	63
122	461	56
123	461	61
124	461	76
125	461	64
126	461	65
127	461	61
128	461	63
129	461	41
130	461	53
131	461	53
132	461	44
133	461	43
134	461	49
135	461	43
136	461	47
137	461	48
138	461	49
139	461	65
140	461	52
141	461	49
142	461	51
143	461	57
144	461	82
145	461	69
146	461	85
147	461	88
148	461	71
149	461	72
150	461	66
151	461	91
152	461	60
153	461	73
154	461	68
155	461	69
156	461	68
157	461	67
158	461	68
159	461	72
160	461	82
161	461	62
162	461	69
163	461	63
164	461	69
165	461	58
166	461	67
167	461	63
168	461	44
169	461	48
170	461	76
171	461	70
172	461	83
173	461	58
174	461	50
175	461	59
176	461	71
177	461	43
178	461	58
179	461	70
180	461	59
181	461	80
182	461	50
183	461	66
184	461	57
185	461	54
186	461	58
187	461	40
188	461	61
189	461	41
190	461	66
191	461	67
192	461	77
193	461	87
194	461	86
195	461	76
196	461	90
197	461	89
198	461	66
199	461	57
200	461	63
201	461	54
202	461	52
203	461	55
204	461	60
205	461	64
206	461	58
207	461	55
208	461	47
209	461	55
210	461	46
211	461	49
212	461	49
213	461	57
214	461	65
215	461	64
216	461	70
217	461	89
218	461	69
219	461	58
220	461	71
221	461	57
222	461	59
223	461	54
224	461	51
225	461	40
226	461	64
227	461	72
228	461	87
229	461	90
230	461	98
231	461	83
232	461	91
233	461	102
234	461	113
235	461	86
236	461	73
237	461	64
238	461	79
239	461	67
240	461	71
241	461	85
242	461	92
243	461	66
244	461	49
245	461	86
246	461	62
247	461	79
248	461	82
249	461	95
250	461	75
251	461	66
252	461	83
253	461	78
254	461	73
255	461	64
256	461	56
257	461	70
258	461	60
259	461	58
260	461	36
261	461	46
262	461	38
263	461	46
264	461	58
265	461	47
266	461	52
267	461	59
268	461	56
269	461	40
270	461	62
271	461	50
272	461	79
273	461	86
274	461	86
275	461	86
276	461	74
277	461	106
278	461	104
279	461	131
280	461	73
281	461	74
282	461	125
283	461	101
284	461	118
285	461	134
286	461	86
287	461	89
288	461	103
289	461	110
290	461	100
291	461	66
292	461	50
293	461	63
294	461	70
295	461	63
296	461	61
297	461	41
298	461	62
299	461	61
300	461	103
301	461	79
302	461	69
303	461	82
304	461	52
305	461	54
306	461	40
307	461	33
308	461	44
309	461	70
310	461	103
311	461	71
312	461	82
313	461	83
314	461	98
315	461	62
316	461	65
317	461	83
318	461	67
319	461	61
320	461	86
321	461	71
322	461	117
323	461	73
324	461	135
325	461	107
326	461	93
327	461	103
328	461	116
329	461	65
330	461	91
331	461	73
332	461	96
333	461	88
334	461	55
335	461	64
336	461	90
337	461	53
338	461	42
339	461	30
340	461	35
341	461	46
342	461	39
343	461	47
344	461	28
345	461	31
346	461	38
347	461	46
348	461	57
349	461	46
350	461	40
351	461	40
352	461	38
353	461	41
354	461	53
355	461	66
356	461	71
357	461	47
358	461	30
359	461	55
360	461	67
361	461	54
362	461	67
363	461	38
364	461	51
365	461	77
366	461	22
367	461	23
368	461	21
369	461	36
370	461	49
371	461	71
372	461	59
373	461	58
374	461	67
375	461	52
376	461	69
377	461	54
378	461	55
379	461	49
380	461	57
381	461	71
382	461	42
383	461	62
384	461	37
385	461	42
386	461	31
387	461	37
388	461	18
389	461	34
390	461	27
391	461	47
392	461	44
393	461	64
394	461	63
395	461	56
396	461	55
397	461	68
398	461	100
399	461	128
400	461	101
401	461	108
402	461	106
403	461	95
404	461	84
405	461	48
406	461	48
407	461	45
408	461	39
409	461	34
410	461	38
411	461	28
412	461	32
413	461	36
414	461	36
415	461	24
416	461	37
417	461	38
418	461	39
419	461	39
420	461	27
421	461	24
422	461	30
423	461	39
424	461	44
425	461	48
426	461	50
427	461	37
428	461	39
429	461	41
430	461	37
431	461	45
432	461	41
433	461	46
434	461	37
435	461	36
436	461	55
437	461	59
438	461	82
439	461	60
440	461	69
441	461	68
442	461	107
443	461	166
444	461	177
445	461	216
446	461	323
447	461	276
448	461	438
449	461	1157
450	461	1717
451	461	2004
452	461	2234
453	461	2608
454	461	2983
455	461	3040
456	461	3234
457	461	3387
458	461	3623
459	461	3768
460	461	12367
461	461	42615
0	462	2
1	462	20
2	462	47
3	462	43
4	462	39
5	462	30
6	462	24
7	462	24
8	462	22
9	462	17
10	462	19
11	462	19
12	462	19
13	462	17
14	462	17
15	462	24
16	462	22
17	462	24
18	462	27
19	462	14
20	462	21
21	462	15
22	462	20
23	462	12
24	462	14
25	462	17
26	462	16
27	462	26
28	462	16
29	462	19
30	462	22
31	462	21
32	462	15
33	462	20
34	462	21
35	462	21
36	462	22
38	462	18
39	462	28
40	462	23
41	462	28
42	462	26
43	462	37
44	462	39
45	462	57
46	462	78
47	462	42
48	462	29
49	462	25
50	462	23
51	462	36
52	462	24
53	462	42
54	462	51
55	462	56
56	462	70
57	462	50
58	462	27
59	462	37
60	462	57
61	462	45
62	462	41
63	462	5
64	462	37
65	462	16
66	462	8
67	462	35
68	462	54
69	462	45
70	462	34
71	462	40
72	462	27
73	462	31
74	462	28
75	462	35
76	462	27
77	462	40
78	462	36
79	462	43
80	462	81
81	462	70
82	462	44
83	462	63
84	462	63
85	462	78
86	462	68
87	462	66
88	462	67
89	462	56
90	462	82
91	462	58
92	462	57
93	462	58
94	462	69
95	462	60
96	462	81
97	462	51
98	462	94
99	462	71
100	462	68
101	462	77
102	462	67
103	462	78
104	462	62
105	462	67
106	462	54
107	462	61
108	462	93
109	462	61
110	462	67
111	462	72
112	462	65
113	462	97
114	462	90
115	462	41
116	462	49
117	462	61
118	462	52
119	462	55
120	462	73
121	462	68
122	462	65
123	462	71
124	462	57
125	462	67
126	462	78
127	462	76
128	462	75
129	462	65
130	462	88
131	462	62
132	462	74
133	462	80
134	462	68
135	462	56
136	462	45
137	462	74
138	462	62
139	462	81
140	462	65
141	462	59
142	462	86
143	462	73
144	462	104
145	462	104
146	462	92
147	462	77
148	462	92
149	462	80
150	462	86
151	462	106
152	462	66
153	462	71
154	462	83
155	462	99
156	462	68
157	462	70
158	462	90
159	462	74
160	462	91
161	462	68
162	462	70
163	462	80
164	462	89
165	462	73
166	462	81
167	462	71
168	462	58
169	462	68
170	462	78
171	462	63
172	462	73
173	462	72
174	462	62
175	462	50
176	462	92
177	462	52
178	462	72
179	462	74
180	462	58
181	462	67
182	462	66
183	462	76
184	462	80
185	462	76
186	462	62
187	462	67
188	462	58
189	462	45
190	462	86
191	462	78
192	462	74
193	462	96
194	462	81
195	462	81
196	462	70
197	462	91
198	462	84
199	462	85
200	462	54
201	462	57
202	462	50
203	462	92
204	462	88
205	462	79
206	462	81
207	462	81
208	462	75
209	462	86
210	462	62
211	462	49
212	462	65
213	462	96
214	462	88
215	462	89
216	462	85
217	462	96
218	462	88
219	462	75
220	462	69
221	462	84
222	462	72
223	462	70
224	462	70
225	462	71
226	462	77
227	462	64
228	462	98
229	462	108
230	462	103
231	462	99
232	462	117
233	462	121
234	462	119
235	462	101
236	462	111
237	462	86
238	462	90
239	462	105
240	462	113
241	462	106
242	462	102
243	462	94
244	462	57
245	462	116
246	462	87
247	462	92
248	462	106
249	462	99
250	462	101
251	462	71
252	462	100
253	462	91
254	462	101
255	462	92
256	462	92
257	462	64
258	462	92
259	462	95
260	462	47
261	462	67
262	462	42
263	462	55
264	462	79
265	462	52
266	462	43
267	462	62
268	462	83
269	462	101
270	462	68
271	462	80
272	462	98
273	462	102
274	462	124
275	462	97
276	462	82
277	462	116
278	462	111
279	462	115
280	462	112
281	462	94
282	462	127
283	462	113
284	462	128
285	462	124
286	462	118
287	462	106
288	462	110
289	462	106
290	462	112
291	462	85
292	462	74
293	462	58
294	462	81
295	462	86
296	462	90
297	462	66
298	462	95
299	462	84
300	462	100
301	462	116
302	462	88
303	462	79
304	462	65
305	462	74
306	462	42
307	462	25
308	462	60
309	462	89
310	462	87
311	462	90
312	462	96
313	462	87
314	462	98
315	462	95
316	462	70
317	462	74
318	462	85
319	462	68
320	462	112
321	462	95
322	462	101
323	462	86
324	462	116
325	462	110
326	462	111
327	462	112
328	462	132
329	462	89
330	462	95
331	462	79
332	462	96
333	462	97
334	462	82
335	462	92
336	462	93
337	462	95
338	462	68
339	462	45
340	462	48
341	462	64
342	462	43
343	462	42
344	462	65
345	462	42
346	462	47
347	462	62
348	462	61
349	462	58
350	462	48
351	462	56
352	462	53
353	462	51
354	462	59
355	462	76
356	462	84
357	462	70
358	462	40
359	462	52
360	462	86
361	462	60
362	462	62
363	462	38
364	462	52
365	462	97
366	462	22
367	462	33
368	462	22
369	462	66
370	462	41
371	462	71
372	462	75
373	462	72
374	462	99
375	462	51
376	462	76
377	462	56
378	462	71
379	462	70
380	462	76
381	462	83
382	462	65
383	462	50
384	462	40
385	462	54
386	462	51
387	462	38
388	462	43
389	462	44
390	462	49
391	462	48
392	462	66
393	462	68
394	462	71
395	462	94
396	462	65
397	462	72
398	462	114
399	462	109
400	462	106
401	462	128
402	462	127
403	462	99
404	462	94
405	462	67
406	462	63
407	462	55
408	462	54
409	462	61
410	462	49
411	462	25
412	462	50
413	462	37
414	462	54
415	462	41
416	462	47
417	462	45
418	462	50
419	462	35
420	462	42
421	462	51
422	462	46
423	462	56
424	462	61
425	462	64
426	462	55
427	462	39
428	462	52
429	462	64
430	462	65
431	462	60
432	462	69
433	462	59
434	462	66
435	462	68
436	462	84
437	462	77
438	462	110
439	462	92
440	462	68
441	462	109
442	462	173
443	462	243
444	462	268
445	462	299
446	462	391
447	462	400
448	462	655
449	462	1506
450	462	1947
451	462	2369
452	462	2584
453	462	2881
454	462	3243
455	462	3019
456	462	3294
457	462	3481
458	462	3681
459	462	3506
460	462	6333
461	462	12442
462	462	49580
1	463	21
2	463	23
3	463	41
4	463	30
5	463	28
6	463	15
7	463	17
8	463	16
9	463	7
10	463	9
11	463	17
12	463	8
13	463	21
14	463	14
15	463	19
16	463	19
17	463	15
18	463	18
19	463	15
20	463	16
21	463	21
22	463	13
23	463	17
24	463	13
25	463	13
26	463	13
27	463	23
28	463	13
29	463	10
30	463	11
31	463	24
32	463	9
33	463	4
34	463	15
35	463	11
36	463	13
38	463	18
39	463	27
40	463	22
41	463	13
42	463	20
43	463	28
44	463	37
45	463	40
46	463	53
47	463	29
48	463	35
49	463	20
50	463	22
51	463	28
52	463	14
53	463	17
54	463	42
55	463	47
56	463	52
57	463	32
58	463	20
59	463	39
60	463	52
61	463	35
62	463	28
63	463	11
64	463	35
65	463	5
66	463	10
67	463	35
68	463	46
69	463	41
70	463	25
71	463	30
72	463	30
73	463	32
74	463	24
75	463	22
76	463	34
77	463	40
78	463	40
79	463	40
80	463	65
81	463	66
82	463	48
83	463	52
84	463	63
85	463	40
86	463	59
87	463	57
88	463	56
89	463	43
90	463	64
91	463	61
92	463	50
93	463	53
94	463	70
95	463	50
96	463	61
97	463	51
98	463	61
99	463	55
100	463	41
101	463	56
102	463	42
103	463	73
104	463	42
105	463	56
106	463	48
107	463	42
108	463	67
109	463	60
110	463	63
111	463	54
112	463	63
113	463	69
114	463	48
115	463	51
116	463	42
117	463	57
118	463	58
119	463	41
120	463	57
121	463	53
122	463	65
123	463	49
124	463	60
125	463	60
126	463	57
127	463	64
128	463	70
129	463	52
130	463	73
131	463	53
132	463	63
133	463	38
134	463	63
135	463	43
136	463	44
137	463	35
138	463	68
139	463	59
140	463	61
141	463	52
142	463	56
143	463	50
144	463	67
145	463	60
146	463	72
147	463	59
148	463	61
149	463	70
150	463	54
151	463	60
152	463	52
153	463	56
154	463	50
155	463	52
156	463	63
157	463	56
158	463	43
159	463	69
160	463	72
161	463	56
162	463	78
163	463	62
164	463	77
165	463	52
166	463	57
167	463	61
168	463	61
169	463	52
170	463	52
171	463	57
172	463	46
173	463	55
174	463	49
175	463	47
176	463	84
177	463	47
178	463	54
179	463	42
180	463	58
181	463	67
182	463	46
183	463	64
184	463	66
185	463	57
186	463	52
187	463	57
188	463	58
189	463	42
190	463	60
191	463	70
192	463	65
193	463	77
194	463	75
195	463	70
196	463	67
197	463	72
198	463	67
199	463	53
200	463	37
201	463	40
202	463	37
203	463	61
204	463	72
205	463	79
206	463	72
207	463	47
208	463	69
209	463	59
210	463	50
211	463	50
212	463	65
213	463	73
214	463	69
215	463	75
216	463	71
217	463	85
218	463	71
219	463	37
220	463	68
221	463	58
222	463	61
223	463	64
224	463	54
225	463	54
226	463	68
227	463	57
228	463	73
229	463	73
230	463	83
231	463	88
232	463	73
233	463	102
234	463	96
235	463	102
236	463	72
237	463	66
238	463	88
239	463	83
240	463	87
241	463	70
242	463	94
243	463	76
244	463	49
245	463	70
246	463	82
247	463	78
248	463	78
249	463	88
250	463	70
251	463	67
252	463	94
253	463	77
254	463	65
255	463	67
256	463	56
257	463	59
258	463	52
259	463	74
260	463	48
261	463	50
262	463	50
263	463	56
264	463	68
265	463	52
266	463	53
267	463	55
268	463	65
269	463	66
270	463	62
271	463	65
272	463	73
273	463	91
274	463	89
275	463	86
276	463	91
277	463	80
278	463	99
279	463	80
280	463	90
281	463	82
282	463	114
283	463	94
284	463	108
285	463	102
286	463	110
287	463	86
288	463	105
289	463	105
290	463	98
291	463	69
292	463	63
293	463	75
294	463	57
295	463	66
296	463	63
297	463	43
298	463	78
299	463	70
300	463	100
301	463	78
302	463	75
303	463	90
304	463	40
305	463	48
306	463	33
307	463	26
308	463	57
309	463	87
310	463	93
311	463	72
312	463	93
313	463	78
314	463	85
315	463	76
316	463	62
317	463	64
318	463	73
319	463	65
320	463	71
321	463	81
322	463	97
323	463	78
324	463	89
325	463	90
326	463	64
327	463	82
328	463	110
329	463	68
330	463	99
331	463	87
332	463	91
333	463	71
334	463	55
335	463	67
336	463	71
337	463	62
338	463	46
339	463	41
340	463	31
341	463	46
342	463	42
343	463	34
344	463	28
345	463	48
346	463	42
347	463	51
348	463	59
349	463	46
350	463	42
351	463	60
352	463	49
353	463	43
354	463	43
355	463	48
356	463	83
357	463	64
358	463	41
359	463	62
360	463	83
361	463	58
362	463	61
363	463	30
364	463	50
365	463	64
366	463	20
367	463	29
368	463	25
369	463	54
370	463	44
371	463	68
372	463	55
373	463	68
374	463	72
375	463	63
376	463	51
377	463	61
378	463	60
379	463	55
380	463	47
381	463	74
382	463	78
383	463	60
384	463	34
385	463	38
386	463	43
387	463	38
388	463	36
389	463	32
390	463	50
391	463	46
392	463	65
393	463	63
394	463	54
395	463	55
396	463	66
397	463	61
398	463	96
399	463	104
400	463	70
401	463	91
402	463	120
403	463	94
404	463	54
405	463	46
406	463	49
407	463	41
408	463	43
409	463	26
410	463	40
411	463	30
412	463	24
413	463	44
414	463	39
415	463	31
416	463	29
417	463	28
418	463	21
419	463	36
420	463	28
421	463	37
422	463	42
423	463	43
424	463	52
425	463	44
426	463	44
427	463	42
428	463	42
429	463	45
430	463	36
431	463	38
432	463	58
433	463	45
434	463	56
435	463	58
436	463	59
437	463	56
438	463	94
439	463	77
440	463	75
441	463	93
442	463	139
443	463	145
444	463	207
445	463	233
446	463	321
447	463	311
448	463	474
449	463	1127
450	463	1467
451	463	1701
452	463	1843
453	463	2035
454	463	2187
455	463	2055
456	463	2179
457	463	2426
458	463	2489
459	463	2367
460	463	3681
461	463	4387
462	463	11714
463	463	36646
0	464	2
1	464	28
2	464	35
3	464	37
4	464	42
5	464	19
6	464	23
7	464	19
8	464	15
9	464	17
10	464	17
11	464	13
12	464	5
13	464	20
14	464	27
15	464	18
16	464	18
17	464	20
18	464	15
19	464	16
20	464	17
21	464	17
22	464	22
23	464	11
24	464	15
25	464	14
26	464	13
27	464	13
28	464	12
29	464	10
30	464	13
31	464	10
32	464	19
33	464	18
34	464	15
35	464	20
36	464	16
38	464	16
39	464	22
40	464	16
41	464	22
42	464	22
43	464	22
44	464	48
45	464	42
46	464	57
47	464	50
48	464	33
49	464	31
50	464	29
51	464	34
52	464	18
53	464	23
54	464	46
55	464	46
56	464	65
57	464	34
58	464	37
59	464	35
60	464	50
61	464	44
62	464	35
63	464	10
64	464	19
65	464	7
66	464	12
67	464	39
68	464	51
69	464	49
70	464	45
71	464	27
72	464	28
73	464	40
74	464	25
75	464	26
76	464	23
77	464	52
78	464	40
79	464	54
80	464	65
81	464	44
82	464	48
83	464	52
84	464	79
85	464	68
86	464	54
87	464	61
88	464	55
89	464	35
90	464	57
91	464	57
92	464	60
93	464	58
94	464	68
95	464	63
96	464	73
97	464	74
98	464	65
99	464	56
100	464	49
101	464	59
102	464	45
103	464	58
104	464	65
105	464	57
106	464	67
107	464	68
108	464	83
109	464	52
110	464	64
111	464	86
112	464	51
113	464	72
114	464	48
115	464	46
116	464	41
117	464	52
118	464	45
119	464	45
120	464	63
121	464	69
122	464	57
123	464	66
124	464	71
125	464	55
126	464	68
127	464	60
128	464	69
129	464	47
130	464	76
131	464	48
132	464	70
133	464	46
134	464	67
135	464	52
136	464	44
137	464	42
138	464	58
139	464	78
140	464	48
141	464	38
142	464	29
143	464	60
144	464	86
145	464	84
146	464	83
147	464	85
148	464	73
149	464	77
150	464	48
151	464	77
152	464	62
153	464	65
154	464	57
155	464	77
156	464	51
157	464	67
158	464	80
159	464	72
160	464	89
161	464	58
162	464	67
163	464	72
164	464	70
165	464	71
166	464	72
167	464	85
168	464	58
169	464	64
170	464	93
171	464	71
172	464	69
173	464	58
174	464	66
175	464	64
176	464	71
177	464	46
178	464	51
179	464	52
180	464	58
181	464	60
182	464	60
183	464	53
184	464	72
185	464	69
186	464	64
187	464	44
188	464	58
189	464	49
190	464	63
191	464	71
192	464	88
193	464	80
194	464	90
195	464	71
196	464	78
197	464	82
198	464	67
199	464	87
200	464	55
201	464	48
202	464	45
203	464	67
204	464	65
205	464	77
206	464	81
207	464	78
208	464	52
209	464	83
210	464	73
211	464	42
212	464	62
213	464	83
214	464	91
215	464	71
216	464	81
217	464	104
218	464	59
219	464	79
220	464	78
221	464	62
222	464	70
223	464	50
224	464	65
225	464	46
226	464	72
227	464	99
228	464	93
229	464	85
230	464	74
231	464	99
232	464	90
233	464	102
234	464	109
235	464	81
236	464	75
237	464	61
238	464	75
239	464	97
240	464	101
241	464	96
242	464	104
243	464	83
244	464	62
245	464	102
246	464	74
247	464	68
248	464	73
249	464	74
250	464	82
251	464	57
252	464	94
253	464	72
254	464	88
255	464	57
256	464	67
257	464	63
258	464	64
259	464	67
260	464	50
261	464	41
262	464	54
263	464	54
264	464	83
265	464	43
266	464	58
267	464	51
268	464	68
269	464	73
270	464	67
271	464	66
272	464	76
273	464	100
274	464	101
275	464	83
276	464	102
277	464	117
278	464	98
279	464	105
280	464	93
281	464	97
282	464	99
283	464	94
284	464	116
285	464	107
286	464	98
287	464	95
288	464	101
289	464	80
290	464	92
291	464	53
292	464	69
293	464	88
294	464	60
295	464	70
296	464	76
297	464	57
298	464	77
299	464	85
300	464	110
301	464	85
302	464	95
303	464	102
304	464	42
305	464	60
306	464	43
307	464	24
308	464	55
309	464	77
310	464	72
311	464	80
312	464	88
313	464	87
314	464	85
315	464	74
316	464	59
317	464	81
318	464	63
319	464	63
320	464	81
321	464	82
322	464	113
323	464	76
324	464	115
325	464	98
326	464	93
327	464	100
328	464	124
329	464	84
330	464	81
331	464	88
332	464	99
333	464	88
334	464	74
335	464	86
336	464	102
337	464	85
338	464	50
339	464	50
340	464	40
341	464	46
342	464	42
343	464	37
344	464	50
345	464	39
346	464	53
347	464	59
348	464	62
349	464	44
350	464	36
351	464	44
352	464	43
353	464	38
354	464	49
355	464	70
356	464	69
357	464	54
358	464	55
359	464	59
360	464	57
361	464	58
362	464	55
363	464	46
364	464	53
365	464	84
366	464	18
367	464	19
368	464	22
369	464	36
370	464	46
371	464	66
372	464	70
373	464	66
374	464	85
375	464	53
376	464	66
377	464	50
378	464	78
379	464	54
380	464	60
381	464	78
382	464	53
383	464	50
384	464	47
385	464	49
386	464	41
387	464	43
388	464	33
389	464	38
390	464	41
391	464	33
392	464	52
393	464	57
394	464	75
395	464	66
396	464	58
397	464	82
398	464	78
399	464	102
400	464	83
401	464	113
402	464	90
403	464	100
404	464	83
405	464	58
406	464	38
407	464	43
408	464	38
409	464	25
410	464	36
411	464	24
412	464	26
413	464	30
414	464	39
415	464	33
416	464	31
417	464	48
418	464	52
419	464	48
420	464	43
421	464	36
422	464	39
423	464	44
424	464	55
425	464	41
426	464	49
427	464	39
428	464	56
429	464	64
430	464	39
431	464	64
432	464	56
433	464	57
434	464	61
435	464	74
436	464	68
437	464	74
438	464	81
439	464	89
440	464	65
441	464	89
442	464	126
443	464	181
444	464	235
445	464	253
446	464	318
447	464	294
448	464	502
449	464	1146
450	464	1545
451	464	1753
452	464	1830
453	464	1940
454	464	2065
455	464	2068
456	464	2144
457	464	2296
458	464	2526
459	464	2179
460	464	3475
461	464	3902
462	464	6004
463	464	11095
464	464	42012
1	465	29
2	465	38
3	465	40
4	465	33
5	465	28
6	465	20
7	465	22
8	465	17
9	465	20
10	465	13
11	465	19
12	465	16
13	465	16
14	465	29
15	465	22
16	465	24
17	465	21
18	465	18
19	465	19
20	465	15
21	465	18
22	465	20
23	465	11
24	465	16
25	465	17
26	465	14
27	465	11
28	465	12
29	465	9
30	465	16
31	465	15
32	465	22
33	465	28
34	465	23
35	465	18
36	465	16
38	465	21
39	465	36
40	465	22
41	465	22
42	465	18
43	465	35
44	465	47
45	465	69
46	465	84
47	465	46
48	465	24
49	465	27
50	465	17
51	465	35
52	465	24
53	465	32
54	465	40
55	465	51
56	465	77
57	465	48
58	465	39
59	465	40
60	465	65
61	465	56
62	465	36
63	465	6
64	465	36
65	465	12
66	465	9
67	465	44
68	465	46
69	465	61
70	465	36
71	465	53
72	465	24
73	465	38
74	465	29
75	465	22
76	465	39
77	465	47
78	465	47
79	465	44
80	465	67
81	465	60
82	465	58
83	465	60
84	465	71
85	465	56
86	465	80
87	465	56
88	465	72
89	465	63
90	465	74
91	465	58
92	465	74
93	465	67
94	465	73
95	465	55
96	465	98
97	465	85
98	465	76
99	465	64
100	465	60
101	465	49
102	465	54
103	465	82
104	465	65
105	465	69
106	465	60
107	465	74
108	465	75
109	465	68
110	465	66
111	465	78
112	465	66
113	465	90
114	465	63
115	465	44
116	465	50
117	465	64
118	465	56
119	465	70
120	465	72
121	465	68
122	465	53
123	465	64
124	465	88
125	465	76
126	465	61
127	465	75
128	465	74
129	465	59
130	465	73
131	465	74
132	465	62
133	465	51
134	465	53
135	465	54
136	465	56
137	465	66
138	465	62
139	465	84
140	465	76
141	465	58
142	465	43
143	465	49
144	465	81
145	465	78
146	465	88
147	465	69
148	465	65
149	465	93
150	465	71
151	465	64
152	465	62
153	465	77
154	465	61
155	465	69
156	465	65
157	465	75
158	465	70
159	465	72
160	465	92
161	465	64
162	465	73
163	465	73
164	465	80
165	465	72
166	465	84
167	465	69
168	465	52
169	465	71
170	465	65
171	465	58
172	465	77
173	465	56
174	465	54
175	465	66
176	465	67
177	465	47
178	465	75
179	465	83
180	465	60
181	465	68
182	465	63
183	465	68
184	465	82
185	465	58
186	465	45
187	465	54
188	465	60
189	465	49
190	465	78
191	465	82
192	465	80
193	465	89
194	465	75
195	465	81
196	465	98
197	465	90
198	465	82
199	465	80
200	465	51
201	465	39
202	465	46
203	465	85
204	465	65
205	465	70
206	465	70
207	465	50
208	465	74
209	465	74
210	465	72
211	465	59
212	465	59
213	465	86
214	465	92
215	465	63
216	465	88
217	465	93
218	465	76
219	465	53
220	465	70
221	465	60
222	465	72
223	465	59
224	465	55
225	465	62
226	465	71
227	465	93
228	465	101
229	465	85
230	465	107
231	465	98
232	465	108
233	465	120
234	465	108
235	465	109
236	465	81
237	465	71
238	465	89
239	465	92
240	465	88
241	465	80
242	465	115
243	465	98
244	465	66
245	465	92
246	465	91
247	465	77
248	465	103
249	465	87
250	465	90
251	465	92
252	465	69
253	465	83
254	465	103
255	465	53
256	465	71
257	465	61
258	465	81
259	465	67
260	465	58
261	465	63
262	465	44
263	465	65
264	465	54
265	465	60
266	465	60
267	465	68
268	465	71
269	465	64
270	465	73
271	465	89
272	465	88
273	465	121
274	465	111
275	465	104
276	465	83
277	465	109
278	465	110
279	465	122
280	465	101
281	465	90
282	465	103
283	465	103
284	465	125
285	465	125
286	465	107
287	465	97
288	465	85
289	465	112
290	465	112
291	465	75
292	465	67
293	465	65
294	465	82
295	465	74
296	465	72
297	465	60
298	465	54
299	465	100
300	465	101
301	465	88
302	465	78
303	465	105
304	465	67
305	465	60
306	465	38
307	465	30
308	465	61
309	465	97
310	465	115
311	465	79
312	465	96
313	465	89
314	465	91
315	465	97
316	465	88
317	465	72
318	465	90
319	465	65
320	465	83
321	465	90
322	465	90
323	465	79
324	465	104
325	465	113
326	465	87
327	465	107
328	465	102
329	465	90
330	465	94
331	465	90
332	465	94
333	465	111
334	465	78
335	465	80
336	465	92
337	465	92
338	465	64
339	465	39
340	465	44
341	465	60
342	465	48
343	465	54
344	465	49
345	465	46
346	465	59
347	465	55
348	465	43
349	465	55
350	465	36
351	465	52
352	465	52
353	465	43
354	465	61
355	465	62
356	465	93
357	465	60
358	465	51
359	465	61
360	465	67
361	465	60
362	465	67
363	465	52
364	465	52
365	465	88
366	465	29
367	465	25
368	465	27
369	465	59
370	465	57
371	465	77
372	465	74
373	465	87
374	465	84
375	465	61
376	465	53
377	465	58
378	465	60
379	465	62
380	465	60
381	465	84
382	465	70
383	465	78
384	465	43
385	465	51
386	465	50
387	465	40
388	465	33
389	465	24
390	465	52
391	465	40
392	465	64
393	465	60
394	465	64
395	465	78
396	465	59
397	465	70
398	465	118
399	465	94
400	465	97
401	465	115
402	465	122
403	465	97
404	465	65
405	465	87
406	465	52
407	465	48
408	465	49
409	465	37
410	465	45
411	465	28
412	465	38
413	465	31
414	465	38
415	465	44
416	465	50
417	465	31
418	465	42
419	465	49
420	465	39
421	465	36
422	465	36
423	465	53
424	465	58
425	465	53
426	465	51
427	465	40
428	465	46
429	465	44
430	465	41
431	465	57
432	465	51
433	465	53
434	465	70
435	465	56
436	465	68
437	465	64
438	465	100
439	465	79
440	465	81
441	465	90
442	465	129
443	465	148
444	465	232
445	465	292
446	465	336
447	465	323
448	465	475
449	465	1051
450	465	1407
451	465	1568
452	465	1597
453	465	1742
454	465	1822
455	465	1792
456	465	1898
457	465	1955
458	465	2091
459	465	1854
460	465	2774
461	465	2997
462	465	4005
463	465	4203
464	465	9892
465	465	48738
0	466	2
1	466	27
2	466	24
3	466	42
4	466	35
5	466	33
6	466	20
7	466	21
8	466	10
9	466	14
10	466	18
11	466	15
12	466	24
13	466	23
14	466	11
15	466	27
16	466	26
17	466	21
18	466	8
19	466	15
20	466	17
21	466	23
22	466	25
23	466	16
24	466	12
25	466	14
26	466	12
27	466	13
28	466	12
29	466	11
30	466	15
31	466	23
32	466	11
33	466	23
34	466	21
35	466	14
36	466	22
38	466	24
39	466	27
40	466	35
41	466	22
42	466	27
43	466	27
44	466	48
45	466	47
46	466	82
47	466	40
48	466	42
49	466	24
50	466	34
51	466	30
52	466	26
53	466	35
54	466	63
55	466	61
56	466	55
57	466	37
58	466	36
59	466	55
60	466	62
61	466	51
62	466	32
63	466	9
64	466	39
65	466	12
66	466	9
67	466	40
68	466	55
69	466	43
70	466	44
71	466	43
72	466	29
73	466	45
74	466	27
75	466	35
76	466	36
77	466	41
78	466	30
79	466	54
80	466	46
81	466	63
82	466	55
83	466	62
84	466	64
85	466	66
86	466	74
87	466	65
88	466	61
89	466	50
90	466	71
91	466	75
92	466	57
93	466	65
94	466	64
95	466	60
96	466	82
97	466	65
98	466	71
99	466	64
100	466	69
101	466	80
102	466	59
103	466	86
104	466	72
105	466	69
106	466	57
107	466	57
108	466	55
109	466	59
110	466	74
111	466	82
112	466	77
113	466	58
114	466	55
115	466	29
116	466	55
117	466	60
118	466	43
119	466	64
120	466	63
121	466	75
122	466	60
123	466	68
124	466	64
125	466	47
126	466	61
127	466	73
128	466	61
129	466	64
130	466	71
131	466	76
132	466	58
133	466	71
134	466	63
135	466	50
136	466	69
137	466	47
138	466	68
139	466	61
140	466	54
141	466	61
142	466	63
143	466	51
144	466	84
145	466	97
146	466	78
147	466	95
148	466	71
149	466	88
150	466	66
151	466	83
152	466	63
153	466	61
154	466	66
155	466	78
156	466	60
157	466	79
158	466	68
159	466	88
160	466	75
161	466	76
162	466	69
163	466	64
164	466	71
165	466	68
166	466	67
167	466	72
168	466	58
169	466	77
170	466	60
171	466	72
172	466	63
173	466	48
174	466	61
175	466	67
176	466	92
177	466	57
178	466	71
179	466	65
180	466	82
181	466	53
182	466	53
183	466	65
184	466	76
185	466	71
186	466	57
187	466	50
188	466	52
189	466	39
190	466	70
191	466	85
192	466	77
193	466	80
194	466	119
195	466	82
196	466	72
197	466	86
198	466	81
199	466	71
200	466	56
201	466	66
202	466	58
203	466	92
204	466	67
205	466	75
206	466	70
207	466	54
208	466	81
209	466	91
210	466	73
211	466	62
212	466	66
213	466	74
214	466	78
215	466	77
216	466	66
217	466	93
218	466	68
219	466	67
220	466	79
221	466	61
222	466	68
223	466	47
224	466	62
225	466	57
226	466	76
227	466	74
228	466	92
229	466	100
230	466	100
231	466	90
232	466	85
233	466	98
234	466	94
235	466	85
236	466	96
237	466	77
238	466	101
239	466	84
240	466	104
241	466	103
242	466	114
243	466	79
244	466	60
245	466	74
246	466	104
247	466	93
248	466	76
249	466	74
250	466	86
251	466	76
252	466	87
253	466	95
254	466	79
255	466	83
256	466	64
257	466	65
258	466	68
259	466	58
260	466	54
261	466	49
262	466	53
263	466	68
264	466	58
265	466	76
266	466	58
267	466	74
268	466	85
269	466	84
270	466	69
271	466	75
272	466	81
273	466	103
274	466	93
275	466	99
276	466	96
277	466	114
278	466	87
279	466	101
280	466	88
281	466	114
282	466	112
283	466	100
284	466	103
285	466	111
286	466	113
287	466	96
288	466	88
289	466	114
290	466	110
291	466	72
292	466	69
293	466	76
294	466	61
295	466	72
296	466	64
297	466	72
298	466	71
299	466	102
300	466	106
301	466	90
302	466	99
303	466	102
304	466	82
305	466	50
306	466	39
307	466	31
308	466	60
309	466	112
310	466	108
311	466	81
312	466	108
313	466	101
314	466	80
315	466	83
316	466	70
317	466	100
318	466	81
319	466	92
320	466	92
321	466	95
322	466	100
323	466	84
324	466	106
325	466	97
326	466	79
327	466	119
328	466	103
329	466	81
330	466	95
331	466	90
332	466	107
333	466	86
334	466	69
335	466	86
336	466	119
337	466	76
338	466	55
339	466	47
340	466	39
341	466	47
342	466	51
343	466	44
344	466	47
345	466	48
346	466	53
347	466	66
348	466	58
349	466	51
350	466	49
351	466	46
352	466	48
353	466	41
354	466	49
355	466	77
356	466	80
357	466	59
358	466	47
359	466	67
360	466	100
361	466	73
362	466	63
363	466	46
364	466	69
365	466	75
366	466	54
367	466	45
368	466	33
369	466	59
370	466	61
371	466	82
372	466	62
373	466	66
374	466	64
375	466	65
376	466	73
377	466	60
378	466	69
379	466	65
380	466	55
381	466	90
382	466	75
383	466	61
384	466	45
385	466	40
386	466	60
387	466	48
388	466	34
389	466	41
390	466	37
391	466	40
392	466	61
393	466	73
394	466	80
395	466	69
396	466	70
397	466	69
398	466	102
399	466	92
400	466	94
401	466	116
402	466	115
403	466	111
404	466	61
405	466	48
406	466	60
407	466	44
408	466	57
409	466	41
410	466	37
411	466	45
412	466	43
413	466	39
414	466	43
415	466	34
416	466	39
417	466	46
418	466	35
419	466	35
420	466	40
421	466	43
422	466	41
423	466	53
424	466	42
425	466	51
426	466	45
427	466	43
428	466	56
429	466	59
430	466	27
431	466	57
432	466	61
433	466	46
434	466	71
435	466	68
436	466	63
437	466	60
438	466	99
439	466	80
440	466	79
441	466	95
442	466	115
443	466	166
444	466	218
445	466	197
446	466	313
447	466	262
448	466	421
449	466	922
450	466	1153
451	466	1272
452	466	1235
453	466	1373
454	466	1434
455	466	1448
456	466	1475
457	466	1542
458	466	1638
459	466	1372
460	466	2025
461	466	1995
462	466	2750
463	466	2808
464	466	4182
465	466	14831
466	466	47257
0	467	2
1	467	18
2	467	43
3	467	42
4	467	42
5	467	31
6	467	25
7	467	26
8	467	17
9	467	9
10	467	11
11	467	24
12	467	17
13	467	22
14	467	23
15	467	23
16	467	19
17	467	22
18	467	23
19	467	16
20	467	22
21	467	19
22	467	16
23	467	13
24	467	19
25	467	9
26	467	14
27	467	18
28	467	8
29	467	17
30	467	10
31	467	21
32	467	9
33	467	21
34	467	21
35	467	14
36	467	20
38	467	22
39	467	21
40	467	23
41	467	26
42	467	24
43	467	23
44	467	48
45	467	52
46	467	61
47	467	39
48	467	32
49	467	19
50	467	37
51	467	40
52	467	23
53	467	24
54	467	44
55	467	52
56	467	60
57	467	38
58	467	40
59	467	43
60	467	63
61	467	60
62	467	37
63	467	7
64	467	35
65	467	12
66	467	15
67	467	31
68	467	49
69	467	45
70	467	40
71	467	45
72	467	44
73	467	43
74	467	37
75	467	37
76	467	29
77	467	33
78	467	40
79	467	55
80	467	57
81	467	68
82	467	48
83	467	66
84	467	61
85	467	70
86	467	56
87	467	63
88	467	71
89	467	50
90	467	78
91	467	57
92	467	58
93	467	62
94	467	77
95	467	60
96	467	105
97	467	77
98	467	72
99	467	54
100	467	55
101	467	62
102	467	59
103	467	74
104	467	70
105	467	58
106	467	56
107	467	62
108	467	79
109	467	58
110	467	58
111	467	80
112	467	69
113	467	87
114	467	63
115	467	52
116	467	49
117	467	43
118	467	61
119	467	53
120	467	63
121	467	66
122	467	73
123	467	64
124	467	66
125	467	63
126	467	79
127	467	75
128	467	70
129	467	54
130	467	73
131	467	81
132	467	66
133	467	68
134	467	66
135	467	54
136	467	48
137	467	58
138	467	62
139	467	68
140	467	66
141	467	67
142	467	63
143	467	69
144	467	83
145	467	82
146	467	67
147	467	69
148	467	83
149	467	81
150	467	66
151	467	88
152	467	53
153	467	62
154	467	77
155	467	78
156	467	56
157	467	61
158	467	69
159	467	99
160	467	84
161	467	77
162	467	75
163	467	71
164	467	66
165	467	61
166	467	86
167	467	86
168	467	53
169	467	44
170	467	83
171	467	71
172	467	66
173	467	55
174	467	69
175	467	78
176	467	87
177	467	54
178	467	57
179	467	81
180	467	55
181	467	80
182	467	52
183	467	63
184	467	67
185	467	47
186	467	54
187	467	52
188	467	74
189	467	60
190	467	68
191	467	80
192	467	83
193	467	70
194	467	93
195	467	67
196	467	81
197	467	78
198	467	72
199	467	88
200	467	66
201	467	50
202	467	34
203	467	90
204	467	68
205	467	47
206	467	75
207	467	62
208	467	82
209	467	68
210	467	59
211	467	68
212	467	51
213	467	77
214	467	101
215	467	76
216	467	70
217	467	111
218	467	74
219	467	63
220	467	71
221	467	66
222	467	54
223	467	68
224	467	70
225	467	69
226	467	86
227	467	80
228	467	103
229	467	92
230	467	88
231	467	87
232	467	102
233	467	104
234	467	102
235	467	89
236	467	97
237	467	76
238	467	100
239	467	94
240	467	91
241	467	105
242	467	103
243	467	91
244	467	57
245	467	103
246	467	98
247	467	78
248	467	69
249	467	89
250	467	103
251	467	89
252	467	89
253	467	80
254	467	85
255	467	71
256	467	86
257	467	63
258	467	67
259	467	69
260	467	56
261	467	57
262	467	48
263	467	64
264	467	74
265	467	66
266	467	63
267	467	63
268	467	72
269	467	70
270	467	61
271	467	62
272	467	88
273	467	97
274	467	105
275	467	97
276	467	94
277	467	116
278	467	95
279	467	89
280	467	102
281	467	107
282	467	99
283	467	109
284	467	98
285	467	130
286	467	89
287	467	94
288	467	94
289	467	109
290	467	112
291	467	94
292	467	71
293	467	80
294	467	80
295	467	87
296	467	81
297	467	54
298	467	94
299	467	78
300	467	104
301	467	101
302	467	93
303	467	75
304	467	66
305	467	63
306	467	38
307	467	34
308	467	54
309	467	105
310	467	135
311	467	87
312	467	93
313	467	87
314	467	93
315	467	83
316	467	79
317	467	80
318	467	83
319	467	79
320	467	98
321	467	104
322	467	121
323	467	92
324	467	105
325	467	116
326	467	88
327	467	100
328	467	137
329	467	74
330	467	90
331	467	98
332	467	85
333	467	111
334	467	92
335	467	106
336	467	90
337	467	73
338	467	48
339	467	39
340	467	52
341	467	58
342	467	46
343	467	43
344	467	51
345	467	42
346	467	41
347	467	48
348	467	62
349	467	46
350	467	47
351	467	50
352	467	55
353	467	48
354	467	56
355	467	76
356	467	67
357	467	65
358	467	48
359	467	78
360	467	83
361	467	65
362	467	64
363	467	45
364	467	70
365	467	75
366	467	30
367	467	30
368	467	37
369	467	45
370	467	49
371	467	69
372	467	61
373	467	77
374	467	89
375	467	66
376	467	63
377	467	52
378	467	64
379	467	60
380	467	52
381	467	71
382	467	73
383	467	70
384	467	26
385	467	61
386	467	51
387	467	51
388	467	38
389	467	33
390	467	47
391	467	51
392	467	62
393	467	72
394	467	76
395	467	77
396	467	62
397	467	69
398	467	108
399	467	95
400	467	83
401	467	122
402	467	113
403	467	105
404	467	76
405	467	61
406	467	53
407	467	52
408	467	51
409	467	39
410	467	27
411	467	26
412	467	47
413	467	43
414	467	30
415	467	34
416	467	47
417	467	39
418	467	53
419	467	38
420	467	38
421	467	38
422	467	40
423	467	58
424	467	49
425	467	50
426	467	68
427	467	46
428	467	53
429	467	62
430	467	37
431	467	57
432	467	53
433	467	51
434	467	59
435	467	67
436	467	72
437	467	76
438	467	100
439	467	91
440	467	76
441	467	85
442	467	118
443	467	152
444	467	196
445	467	223
446	467	293
447	467	291
448	467	392
449	467	1001
450	467	1146
451	467	1303
452	467	1244
453	467	1418
454	467	1376
455	467	1350
456	467	1401
457	467	1496
458	467	1486
459	467	1283
460	467	1924
461	467	1924
462	467	2633
463	467	2555
464	467	3495
465	467	7327
466	467	12084
467	467	45541
0	468	1
1	468	20
2	468	34
3	468	50
4	468	51
5	468	35
6	468	31
7	468	18
8	468	23
9	468	13
10	468	20
11	468	21
12	468	20
13	468	17
14	468	25
15	468	26
16	468	27
17	468	22
18	468	24
19	468	16
20	468	18
21	468	14
22	468	13
23	468	11
24	468	20
25	468	14
26	468	25
27	468	23
28	468	18
29	468	16
30	468	19
31	468	18
32	468	14
33	468	23
34	468	24
35	468	20
36	468	15
38	468	31
39	468	34
40	468	26
41	468	17
42	468	28
43	468	26
44	468	42
45	468	54
46	468	64
47	468	48
48	468	32
49	468	23
50	468	40
51	468	37
52	468	24
53	468	29
54	468	39
55	468	40
56	468	69
57	468	51
58	468	38
59	468	42
60	468	56
61	468	42
62	468	36
63	468	3
64	468	20
65	468	13
66	468	6
67	468	43
68	468	55
69	468	56
70	468	45
71	468	49
72	468	33
73	468	41
74	468	41
75	468	29
76	468	35
77	468	49
78	468	34
79	468	45
80	468	74
81	468	65
82	468	53
83	468	61
84	468	67
85	468	60
86	468	59
87	468	61
88	468	50
89	468	63
90	468	60
91	468	55
92	468	49
93	468	56
94	468	53
95	468	58
96	468	64
97	468	64
98	468	78
99	468	49
100	468	55
101	468	60
102	468	58
103	468	61
104	468	56
105	468	74
106	468	53
107	468	70
108	468	76
109	468	45
110	468	70
111	468	82
112	468	60
113	468	69
114	468	61
115	468	46
116	468	43
117	468	57
118	468	59
119	468	45
120	468	56
121	468	75
122	468	64
123	468	50
124	468	68
125	468	48
126	468	67
127	468	75
128	468	66
129	468	68
130	468	71
131	468	75
132	468	69
133	468	54
134	468	59
135	468	66
136	468	55
137	468	61
138	468	79
139	468	74
140	468	80
141	468	56
142	468	47
143	468	63
144	468	77
145	468	94
146	468	80
147	468	74
148	468	80
149	468	65
150	468	59
151	468	71
152	468	64
153	468	59
154	468	76
155	468	63
156	468	90
157	468	87
158	468	71
159	468	96
160	468	90
161	468	57
162	468	55
163	468	75
164	468	72
165	468	81
166	468	69
167	468	61
168	468	49
169	468	55
170	468	81
171	468	65
172	468	62
173	468	63
174	468	56
175	468	62
176	468	65
177	468	60
178	468	75
179	468	70
180	468	60
181	468	61
182	468	55
183	468	53
184	468	52
185	468	70
186	468	75
187	468	67
188	468	75
189	468	45
190	468	72
191	468	79
192	468	96
193	468	91
194	468	90
195	468	71
196	468	83
197	468	73
198	468	81
199	468	81
200	468	62
201	468	52
202	468	70
203	468	83
204	468	91
205	468	65
206	468	65
207	468	61
208	468	80
209	468	73
210	468	63
211	468	86
212	468	57
213	468	85
214	468	87
215	468	79
216	468	84
217	468	95
218	468	82
219	468	68
220	468	79
221	468	57
222	468	67
223	468	69
224	468	74
225	468	66
226	468	90
227	468	81
228	468	76
229	468	77
230	468	94
231	468	84
232	468	120
233	468	104
234	468	105
235	468	98
236	468	107
237	468	94
238	468	100
239	468	82
240	468	82
241	468	88
242	468	115
243	468	98
244	468	59
245	468	85
246	468	97
247	468	79
248	468	88
249	468	63
250	468	95
251	468	83
252	468	80
253	468	84
254	468	72
255	468	95
256	468	79
257	468	60
258	468	81
259	468	69
260	468	60
261	468	62
262	468	61
263	468	59
264	468	58
265	468	58
266	468	65
267	468	64
268	468	77
269	468	98
270	468	80
271	468	75
272	468	94
273	468	93
274	468	115
275	468	112
276	468	94
277	468	113
278	468	94
279	468	124
280	468	104
281	468	107
282	468	109
283	468	106
284	468	117
285	468	107
286	468	132
287	468	111
288	468	99
289	468	105
290	468	114
291	468	98
292	468	89
293	468	82
294	468	75
295	468	86
296	468	78
297	468	68
298	468	82
299	468	104
300	468	120
301	468	97
302	468	94
303	468	96
304	468	58
305	468	51
306	468	56
307	468	27
308	468	72
309	468	89
310	468	110
311	468	98
312	468	113
313	468	95
314	468	84
315	468	107
316	468	84
317	468	107
318	468	86
319	468	78
320	468	96
321	468	120
322	468	100
323	468	81
324	468	112
325	468	109
326	468	96
327	468	100
328	468	120
329	468	83
330	468	92
331	468	89
332	468	104
333	468	104
334	468	75
335	468	85
336	468	93
337	468	84
338	468	59
339	468	58
340	468	55
341	468	74
342	468	57
343	468	48
344	468	38
345	468	52
346	468	61
347	468	63
348	468	59
349	468	58
350	468	51
351	468	65
352	468	54
353	468	65
354	468	67
355	468	83
356	468	64
357	468	88
358	468	54
359	468	81
360	468	72
361	468	60
362	468	62
363	468	51
364	468	72
365	468	55
366	468	23
367	468	37
368	468	32
369	468	50
370	468	47
371	468	73
372	468	65
373	468	81
374	468	67
375	468	79
376	468	88
377	468	62
378	468	81
379	468	68
380	468	81
381	468	81
382	468	86
383	468	67
384	468	53
385	468	59
386	468	51
387	468	37
388	468	30
389	468	38
390	468	40
391	468	53
392	468	70
393	468	66
394	468	76
395	468	78
396	468	93
397	468	90
398	468	105
399	468	101
400	468	89
401	468	126
402	468	114
403	468	105
404	468	92
405	468	70
406	468	56
407	468	66
408	468	44
409	468	44
410	468	63
411	468	45
412	468	41
413	468	55
414	468	47
415	468	41
416	468	39
417	468	46
418	468	35
419	468	39
420	468	46
421	468	31
422	468	39
423	468	61
424	468	59
425	468	53
426	468	49
427	468	39
428	468	67
429	468	54
430	468	37
431	468	46
432	468	62
433	468	55
434	468	66
435	468	56
436	468	86
437	468	80
438	468	90
439	468	113
440	468	75
441	468	115
442	468	178
443	468	168
444	468	201
445	468	253
446	468	306
447	468	275
448	468	438
449	468	886
450	468	1016
451	468	1157
452	468	1175
453	468	1158
454	468	1086
455	468	1097
456	468	1212
457	468	1196
458	468	1261
459	468	1054
460	468	1468
461	468	1496
462	468	2083
463	468	2033
464	468	2827
465	468	5065
466	468	5642
467	468	13226
468	468	42421
0	469	3
1	469	21
2	469	30
3	469	33
4	469	53
5	469	21
6	469	15
7	469	29
8	469	19
9	469	16
10	469	5
11	469	12
12	469	14
13	469	16
14	469	26
15	469	27
16	469	26
17	469	12
18	469	23
19	469	14
20	469	14
21	469	16
22	469	10
23	469	15
24	469	22
25	469	10
26	469	17
27	469	21
28	469	16
29	469	19
30	469	17
31	469	19
32	469	15
33	469	12
34	469	17
35	469	17
36	469	19
38	469	8
39	469	22
40	469	16
41	469	21
42	469	31
43	469	20
44	469	49
45	469	52
46	469	58
47	469	40
48	469	28
49	469	20
50	469	22
51	469	36
52	469	19
53	469	19
54	469	41
55	469	42
56	469	67
57	469	42
58	469	33
59	469	43
60	469	54
61	469	60
62	469	24
63	469	2
64	469	22
65	469	12
66	469	9
67	469	30
68	469	47
69	469	46
70	469	47
71	469	31
72	469	41
73	469	31
74	469	32
75	469	30
76	469	25
77	469	45
78	469	32
79	469	51
80	469	68
81	469	58
82	469	50
83	469	47
84	469	62
85	469	60
86	469	59
87	469	65
88	469	65
89	469	53
90	469	67
91	469	59
92	469	47
93	469	38
94	469	57
95	469	53
96	469	67
97	469	63
98	469	59
99	469	47
100	469	47
101	469	57
102	469	48
103	469	47
104	469	53
105	469	50
106	469	46
107	469	52
108	469	71
109	469	35
110	469	53
111	469	60
112	469	52
113	469	84
114	469	53
115	469	48
116	469	41
117	469	57
118	469	53
119	469	38
120	469	54
121	469	49
122	469	58
123	469	51
124	469	52
125	469	56
126	469	53
127	469	70
128	469	62
129	469	64
130	469	64
131	469	46
132	469	67
133	469	68
134	469	58
135	469	39
136	469	49
137	469	59
138	469	65
139	469	77
140	469	52
141	469	51
142	469	48
143	469	59
144	469	67
145	469	65
146	469	69
147	469	75
148	469	62
149	469	62
150	469	50
151	469	72
152	469	37
153	469	45
154	469	61
155	469	55
156	469	50
157	469	71
158	469	52
159	469	72
160	469	75
161	469	57
162	469	58
163	469	66
164	469	63
165	469	58
166	469	84
167	469	54
168	469	39
169	469	55
170	469	57
171	469	61
172	469	53
173	469	51
174	469	46
175	469	70
176	469	65
177	469	57
178	469	72
179	469	59
180	469	44
181	469	60
182	469	52
183	469	76
184	469	51
185	469	60
186	469	56
187	469	57
188	469	66
189	469	50
190	469	51
191	469	63
192	469	61
193	469	72
194	469	64
195	469	65
196	469	67
197	469	60
198	469	63
199	469	70
200	469	60
201	469	35
202	469	40
203	469	77
204	469	70
205	469	69
206	469	66
207	469	49
208	469	62
209	469	72
210	469	51
211	469	65
212	469	48
213	469	76
214	469	73
215	469	84
216	469	75
217	469	92
218	469	59
219	469	52
220	469	83
221	469	72
222	469	73
223	469	43
224	469	55
225	469	67
226	469	58
227	469	70
228	469	75
229	469	92
230	469	83
231	469	71
232	469	76
233	469	73
234	469	89
235	469	84
236	469	99
237	469	73
238	469	92
239	469	63
240	469	65
241	469	76
242	469	89
243	469	79
244	469	57
245	469	95
246	469	64
247	469	70
248	469	75
249	469	88
250	469	87
251	469	69
252	469	83
253	469	74
254	469	69
255	469	64
256	469	70
257	469	62
258	469	57
259	469	65
260	469	52
261	469	45
262	469	52
263	469	59
264	469	69
265	469	57
266	469	54
267	469	54
268	469	68
269	469	66
270	469	63
271	469	66
272	469	66
273	469	92
274	469	92
275	469	83
276	469	92
277	469	106
278	469	81
279	469	87
280	469	88
281	469	77
282	469	96
283	469	103
284	469	95
285	469	88
286	469	95
287	469	87
288	469	94
289	469	88
290	469	86
291	469	84
292	469	76
293	469	72
294	469	71
295	469	84
296	469	70
297	469	69
298	469	77
299	469	83
300	469	106
301	469	87
302	469	84
303	469	99
304	469	35
305	469	49
306	469	37
307	469	29
308	469	50
309	469	73
310	469	105
311	469	84
312	469	99
313	469	74
314	469	91
315	469	89
316	469	79
317	469	74
318	469	97
319	469	68
320	469	74
321	469	82
322	469	82
323	469	68
324	469	113
325	469	80
326	469	62
327	469	76
328	469	98
329	469	75
330	469	91
331	469	89
332	469	96
333	469	95
334	469	64
335	469	68
336	469	79
337	469	77
338	469	54
339	469	56
340	469	38
341	469	48
342	469	53
343	469	45
344	469	49
345	469	55
346	469	57
347	469	53
348	469	53
349	469	50
350	469	44
351	469	52
352	469	56
353	469	45
354	469	42
355	469	63
356	469	72
357	469	81
358	469	60
359	469	71
360	469	75
361	469	37
362	469	50
363	469	31
364	469	55
365	469	58
366	469	27
367	469	25
368	469	24
369	469	47
370	469	49
371	469	52
372	469	60
373	469	68
374	469	84
375	469	52
376	469	66
377	469	58
378	469	62
379	469	79
380	469	61
381	469	58
382	469	72
383	469	58
384	469	38
385	469	49
386	469	47
387	469	38
388	469	38
389	469	32
390	469	38
391	469	55
392	469	62
393	469	63
394	469	69
395	469	67
396	469	63
397	469	57
398	469	92
399	469	86
400	469	86
401	469	125
402	469	100
403	469	104
404	469	81
405	469	70
406	469	53
407	469	47
408	469	52
409	469	44
410	469	32
411	469	28
412	469	41
413	469	46
414	469	39
415	469	35
416	469	35
417	469	42
418	469	26
419	469	42
420	469	39
421	469	41
422	469	50
423	469	57
424	469	42
425	469	42
426	469	54
427	469	46
428	469	46
429	469	61
430	469	33
431	469	36
432	469	59
433	469	46
434	469	45
435	469	58
436	469	78
437	469	67
438	469	81
439	469	85
440	469	73
441	469	89
442	469	120
443	469	162
444	469	202
445	469	268
446	469	303
447	469	280
448	469	398
449	469	750
450	469	918
451	469	989
452	469	1052
453	469	1042
454	469	970
455	469	951
456	469	1004
457	469	1081
458	469	1096
459	469	933
460	469	1348
461	469	1301
462	469	1873
463	469	1715
464	469	2361
465	469	4030
466	469	4091
467	469	5615
468	469	10325
469	469	35824
1	470	18
2	470	30
3	470	33
4	470	28
5	470	18
6	470	28
7	470	20
8	470	22
9	470	12
10	470	15
11	470	10
12	470	17
13	470	11
14	470	20
15	470	23
16	470	27
17	470	14
18	470	17
19	470	14
20	470	12
21	470	12
22	470	11
23	470	15
24	470	9
25	470	13
26	470	13
27	470	14
28	470	12
29	470	12
30	470	12
31	470	12
32	470	12
33	470	19
34	470	15
35	470	18
36	470	16
38	470	15
39	470	18
40	470	22
41	470	15
42	470	23
43	470	18
44	470	49
45	470	45
46	470	75
47	470	45
48	470	30
49	470	15
50	470	33
51	470	41
52	470	15
53	470	27
54	470	50
55	470	45
56	470	64
57	470	41
58	470	23
59	470	33
60	470	44
61	470	39
62	470	34
63	470	9
64	470	30
65	470	9
66	470	8
67	470	32
68	470	35
69	470	37
70	470	32
71	470	34
72	470	29
73	470	46
74	470	39
75	470	21
76	470	35
77	470	37
78	470	51
79	470	39
80	470	68
81	470	56
82	470	37
83	470	62
84	470	66
85	470	70
86	470	69
87	470	50
88	470	51
89	470	48
90	470	60
91	470	61
92	470	71
93	470	55
94	470	62
95	470	44
96	470	94
97	470	55
98	470	68
99	470	74
100	470	58
101	470	70
102	470	40
103	470	70
104	470	60
105	470	46
106	470	49
107	470	60
108	470	55
109	470	40
110	470	47
111	470	70
112	470	71
113	470	73
114	470	57
115	470	39
116	470	42
117	470	43
118	470	57
119	470	32
120	470	59
121	470	62
122	470	64
123	470	59
124	470	67
125	470	59
126	470	64
127	470	74
128	470	60
129	470	57
130	470	60
131	470	63
132	470	62
133	470	69
134	470	51
135	470	65
136	470	51
137	470	43
138	470	50
139	470	67
140	470	60
141	470	59
142	470	59
143	470	49
144	470	78
145	470	77
146	470	65
147	470	83
148	470	71
149	470	63
150	470	70
151	470	84
152	470	55
153	470	72
154	470	69
155	470	56
156	470	55
157	470	73
158	470	69
159	470	91
160	470	79
161	470	54
162	470	72
163	470	85
164	470	77
165	470	59
166	470	80
167	470	70
168	470	64
169	470	64
170	470	62
171	470	68
172	470	62
173	470	55
174	470	62
175	470	54
176	470	71
177	470	41
178	470	51
179	470	56
180	470	69
181	470	68
182	470	51
183	470	47
184	470	71
185	470	60
186	470	64
187	470	51
188	470	69
189	470	47
190	470	46
191	470	57
192	470	75
193	470	73
194	470	71
195	470	85
196	470	77
197	470	74
198	470	87
199	470	81
200	470	60
201	470	51
202	470	49
203	470	65
204	470	70
205	470	68
206	470	73
207	470	62
208	470	66
209	470	63
210	470	41
211	470	55
212	470	54
213	470	76
214	470	91
215	470	65
216	470	77
217	470	82
218	470	85
219	470	58
220	470	70
221	470	71
222	470	66
223	470	54
224	470	56
225	470	46
226	470	71
227	470	89
228	470	77
229	470	96
230	470	88
231	470	84
232	470	93
233	470	97
234	470	103
235	470	92
236	470	89
237	470	79
238	470	76
239	470	89
240	470	86
241	470	111
242	470	97
243	470	103
244	470	70
245	470	74
246	470	90
247	470	83
248	470	87
249	470	83
250	470	87
251	470	74
252	470	88
253	470	88
254	470	108
255	470	64
256	470	68
257	470	62
258	470	69
259	470	71
260	470	61
261	470	47
262	470	42
263	470	66
264	470	86
265	470	54
266	470	49
267	470	71
268	470	85
269	470	65
270	470	78
271	470	55
272	470	69
273	470	77
274	470	118
275	470	104
276	470	84
277	470	92
278	470	95
279	470	111
280	470	83
281	470	96
282	470	112
283	470	109
284	470	123
285	470	117
286	470	89
287	470	76
288	470	97
289	470	103
290	470	112
291	470	68
292	470	67
293	470	71
294	470	75
295	470	81
296	470	61
297	470	42
298	470	89
299	470	85
300	470	79
301	470	96
302	470	93
303	470	86
304	470	49
305	470	58
306	470	34
307	470	29
308	470	45
309	470	104
310	470	124
311	470	81
312	470	89
313	470	76
314	470	76
315	470	91
316	470	81
317	470	80
318	470	78
319	470	73
320	470	78
321	470	98
322	470	103
323	470	84
324	470	102
325	470	105
326	470	87
327	470	113
328	470	113
329	470	77
330	470	100
331	470	86
332	470	96
333	470	86
334	470	68
335	470	91
336	470	84
337	470	73
338	470	50
339	470	33
340	470	39
341	470	46
342	470	37
343	470	55
344	470	42
345	470	44
346	470	47
347	470	47
348	470	47
349	470	54
350	470	57
351	470	44
352	470	44
353	470	38
354	470	41
355	470	68
356	470	64
357	470	81
358	470	45
359	470	52
360	470	72
361	470	45
362	470	63
363	470	37
364	470	52
365	470	79
366	470	25
367	470	22
368	470	32
369	470	45
370	470	37
371	470	68
372	470	50
373	470	69
374	470	71
375	470	48
376	470	64
377	470	45
378	470	58
379	470	50
380	470	57
381	470	64
382	470	64
383	470	55
384	470	42
385	470	52
386	470	37
387	470	41
388	470	37
389	470	34
390	470	42
391	470	40
392	470	59
393	470	47
394	470	60
395	470	78
396	470	92
397	470	64
398	470	87
399	470	112
400	470	89
401	470	125
402	470	90
403	470	113
404	470	78
405	470	65
406	470	40
407	470	38
408	470	37
409	470	37
410	470	32
411	470	26
412	470	28
413	470	44
414	470	47
415	470	34
416	470	35
417	470	35
418	470	34
419	470	33
420	470	28
421	470	31
422	470	35
423	470	37
424	470	43
425	470	53
426	470	56
427	470	38
428	470	51
429	470	46
430	470	45
431	470	54
432	470	51
433	470	54
434	470	54
435	470	60
436	470	76
437	470	64
438	470	70
439	470	84
440	470	53
441	470	69
442	470	116
443	470	116
444	470	167
445	470	203
446	470	234
447	470	210
448	470	364
449	470	713
450	470	920
451	470	1029
452	470	996
453	470	1128
454	470	1078
455	470	1111
456	470	1081
457	470	1077
458	470	1138
459	470	910
460	470	1373
461	470	1409
462	470	1784
463	470	1743
464	470	2328
465	470	3750
466	470	3611
467	470	4594
468	470	5243
469	470	9928
470	470	41319
1	471	18
2	471	28
3	471	35
4	471	35
5	471	21
6	471	19
7	471	22
8	471	19
9	471	15
10	471	15
11	471	13
12	471	13
13	471	14
14	471	21
15	471	22
16	471	21
17	471	19
18	471	12
19	471	21
20	471	6
21	471	10
22	471	15
23	471	13
24	471	12
25	471	7
26	471	12
27	471	12
28	471	13
29	471	13
30	471	8
31	471	15
32	471	15
33	471	14
34	471	21
35	471	22
36	471	26
38	471	15
39	471	13
40	471	20
41	471	23
42	471	30
43	471	26
44	471	35
45	471	42
46	471	49
47	471	40
48	471	26
49	471	26
50	471	27
51	471	37
52	471	28
53	471	26
54	471	31
55	471	37
56	471	58
57	471	19
58	471	18
59	471	26
60	471	52
61	471	52
62	471	33
63	471	6
64	471	27
65	471	9
66	471	9
67	471	45
68	471	51
69	471	30
70	471	31
71	471	38
72	471	33
73	471	27
74	471	23
75	471	20
76	471	27
77	471	44
78	471	31
79	471	34
80	471	52
81	471	55
82	471	49
83	471	50
84	471	47
85	471	60
86	471	51
87	471	46
88	471	57
89	471	52
90	471	42
91	471	63
92	471	48
93	471	52
94	471	65
95	471	46
96	471	64
97	471	64
98	471	62
99	471	52
100	471	47
101	471	54
102	471	58
103	471	69
104	471	54
105	471	52
106	471	55
107	471	56
108	471	63
109	471	44
110	471	67
111	471	68
112	471	58
113	471	72
114	471	57
115	471	44
116	471	38
117	471	48
118	471	36
119	471	45
120	471	42
121	471	68
122	471	47
123	471	60
124	471	66
125	471	61
126	471	55
127	471	66
128	471	57
129	471	52
130	471	52
131	471	57
132	471	51
133	471	46
134	471	41
135	471	52
136	471	50
137	471	38
138	471	63
139	471	67
140	471	56
141	471	34
142	471	53
143	471	51
144	471	76
145	471	99
146	471	73
147	471	87
148	471	73
149	471	64
150	471	66
151	471	64
152	471	65
153	471	58
154	471	63
155	471	53
156	471	49
157	471	76
158	471	67
159	471	88
160	471	89
161	471	61
162	471	62
163	471	70
164	471	73
165	471	59
166	471	49
167	471	59
168	471	44
169	471	47
170	471	67
171	471	80
172	471	60
173	471	64
174	471	46
175	471	62
176	471	66
177	471	45
178	471	56
179	471	42
180	471	38
181	471	44
182	471	35
183	471	53
184	471	70
185	471	65
186	471	59
187	471	36
188	471	57
189	471	40
190	471	56
191	471	68
192	471	66
193	471	76
194	471	67
195	471	69
196	471	77
197	471	68
198	471	73
199	471	62
200	471	40
201	471	46
202	471	42
203	471	79
204	471	65
205	471	73
206	471	53
207	471	70
208	471	56
209	471	66
210	471	55
211	471	43
212	471	46
213	471	82
214	471	94
215	471	73
216	471	66
217	471	83
218	471	81
219	471	70
220	471	58
221	471	51
222	471	67
223	471	44
224	471	65
225	471	51
226	471	68
227	471	69
228	471	69
229	471	81
230	471	80
231	471	97
232	471	80
233	471	92
234	471	99
235	471	85
236	471	95
237	471	70
238	471	84
239	471	90
240	471	82
241	471	90
242	471	94
243	471	67
244	471	72
245	471	87
246	471	77
247	471	70
248	471	78
249	471	70
250	471	72
251	471	65
252	471	72
253	471	98
254	471	72
255	471	78
256	471	61
257	471	43
258	471	66
259	471	60
260	471	50
261	471	44
262	471	45
263	471	52
264	471	84
265	471	45
266	471	36
267	471	73
268	471	66
269	471	67
270	471	63
271	471	60
272	471	82
273	471	99
274	471	91
275	471	107
276	471	86
277	471	106
278	471	98
279	471	95
280	471	90
281	471	88
282	471	103
283	471	131
284	471	118
285	471	138
286	471	79
287	471	90
288	471	97
289	471	83
290	471	74
291	471	65
292	471	51
293	471	65
294	471	68
295	471	76
296	471	71
297	471	62
298	471	63
299	471	55
300	471	97
301	471	73
302	471	73
303	471	86
304	471	52
305	471	50
306	471	37
307	471	27
308	471	50
309	471	80
310	471	81
311	471	79
312	471	86
313	471	82
314	471	100
315	471	72
316	471	71
317	471	73
318	471	74
319	471	54
320	471	106
321	471	89
322	471	88
323	471	74
324	471	106
325	471	83
326	471	73
327	471	84
328	471	98
329	471	87
330	471	83
331	471	80
332	471	87
333	471	86
334	471	55
335	471	86
336	471	93
337	471	76
338	471	52
339	471	34
340	471	44
341	471	47
342	471	50
343	471	48
344	471	39
345	471	44
346	471	40
347	471	56
348	471	48
349	471	40
350	471	47
351	471	58
352	471	42
353	471	26
354	471	56
355	471	61
356	471	73
357	471	44
358	471	44
359	471	48
360	471	66
361	471	48
362	471	60
363	471	43
364	471	40
365	471	60
366	471	22
367	471	22
368	471	17
369	471	26
370	471	35
371	471	52
372	471	42
373	471	51
374	471	80
375	471	47
376	471	65
377	471	52
378	471	51
379	471	46
380	471	64
381	471	79
382	471	57
383	471	69
384	471	44
385	471	48
386	471	47
387	471	40
388	471	28
389	471	25
390	471	25
391	471	25
392	471	56
393	471	62
394	471	54
395	471	79
396	471	60
397	471	66
398	471	88
399	471	91
400	471	71
401	471	101
402	471	92
403	471	72
404	471	58
405	471	50
406	471	40
407	471	42
408	471	27
409	471	33
410	471	33
411	471	15
412	471	26
413	471	34
414	471	36
415	471	41
416	471	32
417	471	37
418	471	33
419	471	34
420	471	20
421	471	29
422	471	43
423	471	57
424	471	40
425	471	44
426	471	43
427	471	34
428	471	39
429	471	38
430	471	33
431	471	52
432	471	57
433	471	38
434	471	45
435	471	42
436	471	59
437	471	50
438	471	79
439	471	75
440	471	53
441	471	52
442	471	118
443	471	135
444	471	169
445	471	162
446	471	216
447	471	195
448	471	280
449	471	652
450	471	913
451	471	1033
452	471	984
453	471	1055
454	471	1113
455	471	987
456	471	1062
457	471	1028
458	471	1069
459	471	833
460	471	1374
461	471	1261
462	471	1552
463	471	1445
464	471	2009
465	471	3229
466	471	2853
467	471	3370
468	471	3534
469	471	4244
470	471	10213
471	471	40324
0	472	2
1	472	28
2	472	22
3	472	37
4	472	25
5	472	18
6	472	26
7	472	20
8	472	14
9	472	18
10	472	15
11	472	12
12	472	15
13	472	10
14	472	20
15	472	20
16	472	33
17	472	19
18	472	10
19	472	9
20	472	14
21	472	15
22	472	15
23	472	10
24	472	10
25	472	13
26	472	17
27	472	12
28	472	23
29	472	5
30	472	12
31	472	13
32	472	28
33	472	20
34	472	22
35	472	19
36	472	16
38	472	16
39	472	23
40	472	21
41	472	23
42	472	19
43	472	24
44	472	44
45	472	46
46	472	52
47	472	52
48	472	24
49	472	25
50	472	20
51	472	23
52	472	23
53	472	37
54	472	27
55	472	46
56	472	64
57	472	39
58	472	31
59	472	34
60	472	44
61	472	44
62	472	27
63	472	13
64	472	31
65	472	4
66	472	19
67	472	29
68	472	48
69	472	26
70	472	47
71	472	26
72	472	23
73	472	26
74	472	25
75	472	21
76	472	33
77	472	39
78	472	38
79	472	45
80	472	59
81	472	74
82	472	34
83	472	50
84	472	73
85	472	59
86	472	50
87	472	70
88	472	51
89	472	56
90	472	55
91	472	54
92	472	47
93	472	55
94	472	55
95	472	40
96	472	72
97	472	72
98	472	72
99	472	50
100	472	50
101	472	66
102	472	67
103	472	63
104	472	83
105	472	62
106	472	51
107	472	70
108	472	79
109	472	49
110	472	52
111	472	85
112	472	59
113	472	73
114	472	48
115	472	35
116	472	34
117	472	56
118	472	38
119	472	40
120	472	61
121	472	53
122	472	59
123	472	52
124	472	70
125	472	63
126	472	52
127	472	83
128	472	65
129	472	49
130	472	65
131	472	64
132	472	58
133	472	50
134	472	57
135	472	57
136	472	47
137	472	43
138	472	77
139	472	76
140	472	50
141	472	55
142	472	60
143	472	53
144	472	79
145	472	88
146	472	82
147	472	63
148	472	75
149	472	74
150	472	61
151	472	80
152	472	54
153	472	81
154	472	65
155	472	78
156	472	51
157	472	76
158	472	62
159	472	88
160	472	78
161	472	55
162	472	57
163	472	67
164	472	72
165	472	64
166	472	79
167	472	70
168	472	52
169	472	57
170	472	62
171	472	65
172	472	61
173	472	54
174	472	54
175	472	73
176	472	74
177	472	47
178	472	64
179	472	65
180	472	68
181	472	60
182	472	45
183	472	64
184	472	80
185	472	58
186	472	51
187	472	43
188	472	45
189	472	51
190	472	52
191	472	74
192	472	82
193	472	79
194	472	93
195	472	83
196	472	66
197	472	75
198	472	73
199	472	66
200	472	44
201	472	36
202	472	47
203	472	63
204	472	89
205	472	74
206	472	83
207	472	65
208	472	63
209	472	68
210	472	64
211	472	62
212	472	60
213	472	81
214	472	74
215	472	73
216	472	73
217	472	109
218	472	82
219	472	59
220	472	69
221	472	57
222	472	66
223	472	52
224	472	60
225	472	57
226	472	65
227	472	85
228	472	103
229	472	123
230	472	99
231	472	77
232	472	94
233	472	104
234	472	119
235	472	96
236	472	84
237	472	81
238	472	94
239	472	96
240	472	80
241	472	101
242	472	98
243	472	75
244	472	55
245	472	80
246	472	85
247	472	80
248	472	77
249	472	88
250	472	79
251	472	60
252	472	105
253	472	84
254	472	91
255	472	76
256	472	72
257	472	71
258	472	55
259	472	59
260	472	60
261	472	43
262	472	57
263	472	59
264	472	89
265	472	54
266	472	47
267	472	68
268	472	73
269	472	67
270	472	71
271	472	76
272	472	74
273	472	113
274	472	108
275	472	87
276	472	81
277	472	109
278	472	100
279	472	127
280	472	75
281	472	105
282	472	110
283	472	128
284	472	118
285	472	122
286	472	102
287	472	90
288	472	112
289	472	106
290	472	97
291	472	72
292	472	63
293	472	58
294	472	83
295	472	87
296	472	71
297	472	58
298	472	78
299	472	70
300	472	99
301	472	87
302	472	81
303	472	100
304	472	55
305	472	62
306	472	26
307	472	32
308	472	48
309	472	85
310	472	96
311	472	69
312	472	116
313	472	81
314	472	103
315	472	79
316	472	71
317	472	91
318	472	68
319	472	56
320	472	95
321	472	105
322	472	94
323	472	92
324	472	116
325	472	92
326	472	68
327	472	98
328	472	113
329	472	100
330	472	81
331	472	84
332	472	114
333	472	89
334	472	72
335	472	79
336	472	85
337	472	86
338	472	49
339	472	40
340	472	52
341	472	59
342	472	53
343	472	34
344	472	37
345	472	48
346	472	45
347	472	76
348	472	62
349	472	51
350	472	36
351	472	61
352	472	60
353	472	40
354	472	59
355	472	77
356	472	72
357	472	69
358	472	37
359	472	44
360	472	73
361	472	50
362	472	78
363	472	31
364	472	59
365	472	69
366	472	22
367	472	32
368	472	16
369	472	31
370	472	38
371	472	58
372	472	47
373	472	71
374	472	89
375	472	62
376	472	69
377	472	59
378	472	57
379	472	50
380	472	54
381	472	82
382	472	60
383	472	72
384	472	45
385	472	51
386	472	53
387	472	38
388	472	29
389	472	28
390	472	44
391	472	34
392	472	67
393	472	59
394	472	66
395	472	82
396	472	69
397	472	73
398	472	97
399	472	99
400	472	86
401	472	106
402	472	92
403	472	89
404	472	66
405	472	63
406	472	54
407	472	36
408	472	43
409	472	26
410	472	31
411	472	24
412	472	30
413	472	27
414	472	48
415	472	24
416	472	27
417	472	41
418	472	36
419	472	37
420	472	26
421	472	37
422	472	46
423	472	45
424	472	52
425	472	46
426	472	43
427	472	37
428	472	41
429	472	49
430	472	25
431	472	43
432	472	43
433	472	47
434	472	67
435	472	67
436	472	52
437	472	72
438	472	93
439	472	88
440	472	61
441	472	71
442	472	91
443	472	120
444	472	142
445	472	159
446	472	234
447	472	186
448	472	227
449	472	518
450	472	745
451	472	731
452	472	695
453	472	749
454	472	721
455	472	712
456	472	750
457	472	686
458	472	725
459	472	586
460	472	782
461	472	728
462	472	981
463	472	822
464	472	1098
465	472	1602
466	472	1528
467	472	1589
468	472	1696
469	472	1879
470	472	2880
471	472	9437
472	472	46865
1	473	23
2	473	30
3	473	39
4	473	25
5	473	19
6	473	22
7	473	24
8	473	18
9	473	16
10	473	15
11	473	22
12	473	16
13	473	24
14	473	26
15	473	24
16	473	20
17	473	22
18	473	23
19	473	23
20	473	23
21	473	13
22	473	21
23	473	19
24	473	27
25	473	11
26	473	10
27	473	9
28	473	13
29	473	16
30	473	19
31	473	18
32	473	11
33	473	15
34	473	15
35	473	24
36	473	15
38	473	20
39	473	27
40	473	26
41	473	26
42	473	34
43	473	37
44	473	52
45	473	61
46	473	65
47	473	39
48	473	30
49	473	27
50	473	30
51	473	26
52	473	25
53	473	16
54	473	38
55	473	42
56	473	81
57	473	43
58	473	33
59	473	30
60	473	54
61	473	52
62	473	31
63	473	10
64	473	28
65	473	14
66	473	9
67	473	45
68	473	58
69	473	49
70	473	41
71	473	42
72	473	32
73	473	51
74	473	33
75	473	27
76	473	31
77	473	41
78	473	35
79	473	51
80	473	65
81	473	62
82	473	44
83	473	81
84	473	62
85	473	76
86	473	71
87	473	56
88	473	64
89	473	53
90	473	79
91	473	56
92	473	57
93	473	53
94	473	74
95	473	56
96	473	60
97	473	66
98	473	63
99	473	68
100	473	53
101	473	48
102	473	62
103	473	72
104	473	72
105	473	45
106	473	46
107	473	58
108	473	58
109	473	50
110	473	59
111	473	72
112	473	73
113	473	76
114	473	63
115	473	38
116	473	60
117	473	49
118	473	62
119	473	49
120	473	54
121	473	74
122	473	75
123	473	71
124	473	64
125	473	64
126	473	63
127	473	66
128	473	64
129	473	52
130	473	61
131	473	67
132	473	67
133	473	71
134	473	62
135	473	51
136	473	50
137	473	55
138	473	58
139	473	85
140	473	62
141	473	55
142	473	42
143	473	49
144	473	80
145	473	95
146	473	87
147	473	83
148	473	73
149	473	86
150	473	69
151	473	69
152	473	60
153	473	79
154	473	56
155	473	72
156	473	54
157	473	92
158	473	72
159	473	104
160	473	85
161	473	55
162	473	80
163	473	79
164	473	86
165	473	81
166	473	65
167	473	65
168	473	54
169	473	67
170	473	87
171	473	71
172	473	81
173	473	49
174	473	55
175	473	59
176	473	72
177	473	60
178	473	74
179	473	65
180	473	65
181	473	68
182	473	70
183	473	67
184	473	86
185	473	58
186	473	77
187	473	61
188	473	64
189	473	50
190	473	68
191	473	76
192	473	83
193	473	71
194	473	80
195	473	85
196	473	76
197	473	83
198	473	87
199	473	86
200	473	71
201	473	60
202	473	57
203	473	84
204	473	89
205	473	80
206	473	51
207	473	63
208	473	72
209	473	80
210	473	63
211	473	62
212	473	49
213	473	86
214	473	90
215	473	63
216	473	82
217	473	103
218	473	72
219	473	66
220	473	89
221	473	73
222	473	65
223	473	50
224	473	69
225	473	72
226	473	76
227	473	72
228	473	91
229	473	90
230	473	105
231	473	94
232	473	97
233	473	111
234	473	109
235	473	111
236	473	91
237	473	94
238	473	83
239	473	106
240	473	104
241	473	85
242	473	108
243	473	103
244	473	73
245	473	94
246	473	89
247	473	84
248	473	68
249	473	84
250	473	91
251	473	74
252	473	89
253	473	98
254	473	102
255	473	82
256	473	69
257	473	76
258	473	79
259	473	82
260	473	61
261	473	68
262	473	64
263	473	62
264	473	98
265	473	62
266	473	71
267	473	89
268	473	97
269	473	75
270	473	84
271	473	75
272	473	82
273	473	100
274	473	118
275	473	87
276	473	85
277	473	117
278	473	112
279	473	96
280	473	100
281	473	109
282	473	118
283	473	120
284	473	123
285	473	129
286	473	113
287	473	91
288	473	130
289	473	124
290	473	137
291	473	95
292	473	63
293	473	85
294	473	81
295	473	79
296	473	83
297	473	63
298	473	100
299	473	89
300	473	102
301	473	107
302	473	97
303	473	114
304	473	63
305	473	47
306	473	49
307	473	27
308	473	66
309	473	79
310	473	98
311	473	91
312	473	110
313	473	93
314	473	107
315	473	99
316	473	91
317	473	104
318	473	94
319	473	76
320	473	91
321	473	105
322	473	92
323	473	78
324	473	107
325	473	90
326	473	104
327	473	109
328	473	112
329	473	96
330	473	110
331	473	112
332	473	100
333	473	117
334	473	92
335	473	85
336	473	108
337	473	101
338	473	53
339	473	69
340	473	47
341	473	49
342	473	63
343	473	44
344	473	48
345	473	53
346	473	59
347	473	75
348	473	63
349	473	65
350	473	37
351	473	57
352	473	56
353	473	46
354	473	65
355	473	72
356	473	76
357	473	66
358	473	50
359	473	67
360	473	98
361	473	65
362	473	53
363	473	38
364	473	70
365	473	68
366	473	31
367	473	24
368	473	30
369	473	57
370	473	45
371	473	56
372	473	82
373	473	75
374	473	97
375	473	66
376	473	86
377	473	63
378	473	66
379	473	59
380	473	59
381	473	87
382	473	61
383	473	66
384	473	34
385	473	63
386	473	45
387	473	53
388	473	42
389	473	57
390	473	43
391	473	50
392	473	67
393	473	59
394	473	78
395	473	71
396	473	90
397	473	62
398	473	117
399	473	106
400	473	82
401	473	106
402	473	129
403	473	107
404	473	99
405	473	81
406	473	65
407	473	45
408	473	42
409	473	42
410	473	39
411	473	45
412	473	43
413	473	45
414	473	46
415	473	42
416	473	39
417	473	47
418	473	46
419	473	48
420	473	36
421	473	27
422	473	37
423	473	55
424	473	55
425	473	46
426	473	51
427	473	36
428	473	57
429	473	48
430	473	49
431	473	54
432	473	65
433	473	37
434	473	66
435	473	61
436	473	68
437	473	84
438	473	104
439	473	83
440	473	80
441	473	98
442	473	115
443	473	137
444	473	171
445	473	181
446	473	220
447	473	198
448	473	252
449	473	449
450	473	628
451	473	611
452	473	620
453	473	619
454	473	582
455	473	558
456	473	620
457	473	633
458	473	551
459	473	448
460	473	602
461	473	628
462	473	728
463	473	605
464	473	759
465	473	1051
466	473	1017
467	473	1161
468	473	1097
469	473	1170
470	473	1800
471	473	3525
472	473	13797
473	473	56332
0	474	2
1	474	16
2	474	26
3	474	38
4	474	29
5	474	25
6	474	21
7	474	16
8	474	19
9	474	15
10	474	15
11	474	10
12	474	13
13	474	29
14	474	24
15	474	13
16	474	16
17	474	22
18	474	16
19	474	13
20	474	20
21	474	17
22	474	16
23	474	16
24	474	14
25	474	9
26	474	11
27	474	18
28	474	17
29	474	14
30	474	15
31	474	19
32	474	14
33	474	23
34	474	16
35	474	24
36	474	20
38	474	20
39	474	18
40	474	24
41	474	18
42	474	27
43	474	42
44	474	62
45	474	48
46	474	68
47	474	40
48	474	23
49	474	14
50	474	15
51	474	19
52	474	19
53	474	16
54	474	31
55	474	44
56	474	78
57	474	38
58	474	29
59	474	43
60	474	57
61	474	40
62	474	20
63	474	6
64	474	20
65	474	10
66	474	8
67	474	34
68	474	31
69	474	51
70	474	37
71	474	43
72	474	27
73	474	27
74	474	27
75	474	29
76	474	29
77	474	44
78	474	33
79	474	47
80	474	51
81	474	46
82	474	40
83	474	52
84	474	54
85	474	71
86	474	51
87	474	57
88	474	60
89	474	49
90	474	58
91	474	50
92	474	50
93	474	40
94	474	50
95	474	57
96	474	40
97	474	68
98	474	53
99	474	50
100	474	40
101	474	42
102	474	47
103	474	40
104	474	37
105	474	37
106	474	41
107	474	52
108	474	55
109	474	33
110	474	47
111	474	48
112	474	49
113	474	72
114	474	64
115	474	56
116	474	37
117	474	50
118	474	48
119	474	51
120	474	45
121	474	59
122	474	51
123	474	57
124	474	52
125	474	51
126	474	55
127	474	62
128	474	59
129	474	56
130	474	52
131	474	51
132	474	59
133	474	62
134	474	60
135	474	42
136	474	56
137	474	66
138	474	51
139	474	58
140	474	50
141	474	42
142	474	61
143	474	54
144	474	58
145	474	69
146	474	60
147	474	58
148	474	56
149	474	50
150	474	50
151	474	63
152	474	55
153	474	66
154	474	49
155	474	51
156	474	56
157	474	46
158	474	51
159	474	62
160	474	68
161	474	45
162	474	49
163	474	45
164	474	61
165	474	48
166	474	50
167	474	64
168	474	53
169	474	44
170	474	45
171	474	35
172	474	46
173	474	34
174	474	48
175	474	51
176	474	60
177	474	32
178	474	60
179	474	71
180	474	40
181	474	70
182	474	38
183	474	70
184	474	91
185	474	54
186	474	60
187	474	66
188	474	55
189	474	28
190	474	58
191	474	61
192	474	71
193	474	67
194	474	63
195	474	62
196	474	55
197	474	52
198	474	76
199	474	62
200	474	79
201	474	57
202	474	62
203	474	73
204	474	82
205	474	62
206	474	47
207	474	56
208	474	52
209	474	58
210	474	58
211	474	67
212	474	73
213	474	62
214	474	97
215	474	59
216	474	81
217	474	84
218	474	68
219	474	66
220	474	76
221	474	68
222	474	50
223	474	72
224	474	61
225	474	73
226	474	75
227	474	68
228	474	75
229	474	69
230	474	79
231	474	90
232	474	77
233	474	71
234	474	93
235	474	73
236	474	87
237	474	72
238	474	93
239	474	75
240	474	82
241	474	91
242	474	99
243	474	70
244	474	52
245	474	78
246	474	83
247	474	77
248	474	51
249	474	75
250	474	102
251	474	65
252	474	65
253	474	80
254	474	66
255	474	80
256	474	73
257	474	79
258	474	52
259	474	64
260	474	65
261	474	63
262	474	47
263	474	51
264	474	74
265	474	67
266	474	58
267	474	80
268	474	65
269	474	93
270	474	70
271	474	72
272	474	60
273	474	98
274	474	90
275	474	89
276	474	80
277	474	89
278	474	81
279	474	83
280	474	79
281	474	88
282	474	98
283	474	80
284	474	106
285	474	118
286	474	65
287	474	85
288	474	99
289	474	84
290	474	88
291	474	100
292	474	76
293	474	72
294	474	72
295	474	64
296	474	81
297	474	86
298	474	84
299	474	95
300	474	85
301	474	79
302	474	110
303	474	73
304	474	38
305	474	52
306	474	27
307	474	37
308	474	49
309	474	89
310	474	79
311	474	73
312	474	94
313	474	94
314	474	91
315	474	89
316	474	78
317	474	76
318	474	85
319	474	74
320	474	79
321	474	68
322	474	78
323	474	70
324	474	90
325	474	82
326	474	69
327	474	64
328	474	90
329	474	71
330	474	91
331	474	87
332	474	84
333	474	80
334	474	69
335	474	79
336	474	80
337	474	81
338	474	60
339	474	45
340	474	53
341	474	54
342	474	53
343	474	58
344	474	35
345	474	51
346	474	59
347	474	48
348	474	62
349	474	45
350	474	50
351	474	40
352	474	50
353	474	47
354	474	64
355	474	68
356	474	74
357	474	62
358	474	47
359	474	59
360	474	65
361	474	39
362	474	46
363	474	25
364	474	40
365	474	60
366	474	14
367	474	30
368	474	27
369	474	41
370	474	35
371	474	54
372	474	83
373	474	70
374	474	78
375	474	66
376	474	87
377	474	51
378	474	69
379	474	61
380	474	82
381	474	66
382	474	61
383	474	55
384	474	45
385	474	46
386	474	41
387	474	39
388	474	38
389	474	38
390	474	48
391	474	47
392	474	60
393	474	71
394	474	58
395	474	76
396	474	73
397	474	67
398	474	89
399	474	74
400	474	73
401	474	87
402	474	84
403	474	102
404	474	68
405	474	53
406	474	72
407	474	47
408	474	41
409	474	40
410	474	43
411	474	33
412	474	45
413	474	37
414	474	35
415	474	33
416	474	32
417	474	31
418	474	28
419	474	29
420	474	34
421	474	42
422	474	40
423	474	62
424	474	55
425	474	46
426	474	46
427	474	49
428	474	44
429	474	53
430	474	37
431	474	47
432	474	52
433	474	36
434	474	59
435	474	69
436	474	74
437	474	64
438	474	100
439	474	88
440	474	76
441	474	88
442	474	116
443	474	142
444	474	156
445	474	186
446	474	173
447	474	162
448	474	247
449	474	390
450	474	432
451	474	480
452	474	451
453	474	450
454	474	423
455	474	417
456	474	436
457	474	379
458	474	420
459	474	309
460	474	448
461	474	414
462	474	486
463	474	466
464	474	512
465	474	728
466	474	705
467	474	787
468	474	798
469	474	911
470	474	1156
471	474	2303
472	474	6092
473	474	13574
474	474	39795
1	475	18
2	475	28
3	475	26
4	475	36
5	475	27
6	475	27
7	475	16
8	475	18
9	475	20
10	475	15
11	475	9
12	475	8
13	475	20
14	475	28
15	475	19
16	475	19
17	475	24
18	475	12
19	475	18
20	475	15
21	475	18
22	475	19
23	475	14
24	475	12
25	475	7
26	475	13
27	475	16
28	475	9
29	475	18
30	475	17
31	475	14
32	475	17
33	475	11
34	475	12
35	475	20
36	475	15
38	475	14
39	475	30
40	475	23
41	475	19
42	475	20
43	475	29
44	475	45
45	475	39
46	475	49
47	475	33
48	475	28
49	475	12
50	475	18
51	475	25
52	475	11
53	475	14
54	475	34
55	475	35
56	475	74
57	475	33
58	475	36
59	475	35
60	475	36
61	475	35
62	475	23
63	475	2
64	475	21
65	475	7
66	475	5
67	475	33
68	475	53
69	475	46
70	475	42
71	475	57
72	475	32
73	475	37
74	475	20
75	475	23
76	475	35
77	475	30
78	475	35
79	475	41
80	475	60
81	475	54
82	475	37
83	475	46
84	475	50
85	475	58
86	475	67
87	475	72
88	475	73
89	475	41
90	475	62
91	475	37
92	475	39
93	475	39
94	475	47
95	475	38
96	475	54
97	475	44
98	475	46
99	475	43
100	475	46
101	475	51
102	475	32
103	475	45
104	475	53
105	475	50
106	475	42
107	475	49
108	475	45
109	475	40
110	475	54
111	475	63
112	475	68
113	475	76
114	475	59
115	475	52
116	475	49
117	475	54
118	475	66
119	475	54
120	475	34
121	475	46
122	475	56
123	475	56
124	475	61
125	475	53
126	475	61
127	475	50
128	475	57
129	475	55
130	475	50
131	475	49
132	475	66
133	475	60
134	475	52
135	475	54
136	475	55
137	475	47
138	475	53
139	475	65
140	475	62
141	475	49
142	475	56
143	475	57
144	475	73
145	475	71
146	475	60
147	475	53
148	475	63
149	475	65
150	475	59
151	475	62
152	475	41
153	475	65
154	475	54
155	475	44
156	475	54
157	475	62
158	475	64
159	475	50
160	475	67
161	475	59
162	475	51
163	475	46
164	475	47
165	475	69
166	475	59
167	475	49
168	475	29
169	475	53
170	475	66
171	475	60
172	475	51
173	475	60
174	475	43
175	475	53
176	475	55
177	475	52
178	475	42
179	475	52
180	475	38
181	475	70
182	475	35
183	475	57
184	475	57
185	475	56
186	475	52
187	475	58
188	475	50
189	475	57
190	475	58
191	475	53
192	475	60
193	475	62
194	475	58
195	475	56
196	475	63
197	475	70
198	475	78
199	475	69
200	475	48
201	475	40
202	475	69
203	475	66
204	475	81
205	475	69
206	475	56
207	475	63
208	475	65
209	475	62
210	475	54
211	475	61
212	475	42
213	475	88
214	475	76
215	475	61
216	475	60
217	475	79
218	475	55
219	475	59
220	475	76
221	475	57
222	475	51
223	475	66
224	475	59
225	475	48
226	475	59
227	475	63
228	475	60
229	475	69
230	475	63
231	475	71
232	475	81
233	475	86
234	475	83
235	475	78
236	475	80
237	475	72
238	475	76
239	475	74
240	475	75
241	475	74
242	475	99
243	475	77
244	475	61
245	475	99
246	475	90
247	475	72
248	475	81
249	475	63
250	475	81
251	475	57
252	475	60
253	475	68
254	475	76
255	475	73
256	475	76
257	475	52
258	475	58
259	475	64
260	475	55
261	475	49
262	475	43
263	475	58
264	475	63
265	475	53
266	475	68
267	475	69
268	475	81
269	475	72
270	475	77
271	475	63
272	475	69
273	475	76
274	475	93
275	475	86
276	475	94
277	475	83
278	475	89
279	475	99
280	475	85
281	475	89
282	475	92
283	475	78
284	475	98
285	475	107
286	475	72
287	475	80
288	475	88
289	475	88
290	475	81
291	475	75
292	475	73
293	475	77
294	475	80
295	475	83
296	475	56
297	475	46
298	475	79
299	475	76
300	475	93
301	475	87
302	475	71
303	475	95
304	475	50
305	475	51
306	475	36
307	475	29
308	475	54
309	475	76
310	475	75
311	475	84
312	475	91
313	475	65
314	475	85
315	475	84
316	475	71
317	475	100
318	475	75
319	475	66
320	475	86
321	475	81
322	475	86
323	475	79
324	475	74
325	475	80
326	475	77
327	475	90
328	475	81
329	475	65
330	475	99
331	475	85
332	475	83
333	475	96
334	475	66
335	475	67
336	475	87
337	475	59
338	475	58
339	475	53
340	475	50
341	475	54
342	475	58
343	475	49
344	475	39
345	475	42
346	475	67
347	475	53
348	475	48
349	475	58
350	475	44
351	475	39
352	475	35
353	475	37
354	475	50
355	475	56
356	475	65
357	475	67
358	475	55
359	475	40
360	475	68
361	475	45
362	475	68
363	475	41
364	475	35
365	475	56
366	475	16
367	475	18
368	475	17
369	475	44
370	475	32
371	475	68
372	475	63
373	475	82
374	475	66
375	475	66
376	475	73
377	475	72
378	475	53
379	475	50
380	475	61
381	475	51
382	475	60
383	475	55
384	475	29
385	475	61
386	475	50
387	475	49
388	475	31
389	475	37
390	475	48
391	475	41
392	475	57
393	475	49
394	475	67
395	475	75
396	475	63
397	475	82
398	475	78
399	475	90
400	475	74
401	475	78
402	475	91
403	475	63
404	475	73
405	475	73
406	475	53
407	475	43
408	475	53
409	475	29
410	475	29
411	475	38
412	475	38
413	475	30
414	475	42
415	475	31
416	475	24
417	475	27
418	475	43
419	475	46
420	475	31
421	475	32
422	475	39
423	475	54
424	475	45
425	475	44
426	475	28
427	475	39
428	475	44
429	475	47
430	475	28
431	475	35
432	475	44
433	475	43
434	475	50
435	475	47
436	475	57
437	475	66
438	475	72
439	475	77
440	475	66
441	475	82
442	475	112
443	475	120
444	475	162
445	475	145
446	475	177
447	475	167
448	475	204
449	475	372
450	475	425
451	475	418
452	475	410
453	475	416
454	475	339
455	475	401
456	475	437
457	475	404
458	475	359
459	475	294
460	475	411
461	475	408
462	475	466
463	475	386
464	475	511
465	475	654
466	475	675
467	475	676
468	475	729
469	475	829
470	475	1132
471	475	1988
472	475	5021
473	475	6551
474	475	10753
475	475	38909
1	476	11
2	476	34
3	476	48
4	476	27
5	476	26
6	476	28
7	476	17
8	476	20
9	476	20
10	476	13
11	476	14
12	476	18
13	476	19
14	476	25
15	476	24
16	476	23
17	476	27
18	476	15
19	476	13
20	476	20
21	476	24
22	476	22
23	476	22
24	476	10
25	476	5
26	476	13
27	476	18
28	476	11
29	476	18
30	476	10
31	476	26
32	476	16
33	476	21
34	476	23
35	476	14
36	476	11
38	476	37
39	476	29
40	476	18
41	476	34
42	476	36
43	476	38
44	476	61
45	476	57
46	476	59
47	476	23
48	476	21
49	476	25
50	476	17
51	476	26
52	476	21
53	476	13
54	476	32
55	476	57
56	476	62
57	476	46
58	476	28
59	476	52
60	476	71
61	476	45
62	476	30
63	476	5
64	476	27
65	476	11
66	476	8
67	476	40
68	476	51
69	476	69
70	476	52
71	476	41
72	476	36
73	476	48
74	476	30
75	476	29
76	476	42
77	476	58
78	476	39
79	476	52
80	476	73
81	476	63
82	476	49
83	476	61
84	476	63
85	476	59
86	476	62
87	476	60
88	476	73
89	476	55
90	476	62
91	476	52
92	476	51
93	476	53
94	476	40
95	476	50
96	476	64
97	476	81
98	476	56
99	476	42
100	476	58
101	476	39
102	476	45
103	476	58
104	476	44
105	476	45
106	476	45
107	476	63
108	476	78
109	476	52
110	476	67
111	476	62
112	476	81
113	476	78
114	476	68
115	476	58
116	476	58
117	476	64
118	476	57
119	476	46
120	476	56
121	476	62
122	476	41
123	476	61
124	476	69
125	476	60
126	476	68
127	476	62
128	476	66
129	476	68
130	476	78
131	476	51
132	476	73
133	476	59
134	476	58
135	476	52
136	476	58
137	476	51
138	476	78
139	476	99
140	476	77
141	476	61
142	476	55
143	476	65
144	476	87
145	476	67
146	476	71
147	476	78
148	476	65
149	476	67
150	476	55
151	476	66
152	476	52
153	476	58
154	476	53
155	476	71
156	476	73
157	476	78
158	476	71
159	476	69
160	476	70
161	476	47
162	476	55
163	476	59
164	476	58
165	476	48
166	476	66
167	476	69
168	476	59
169	476	54
170	476	62
171	476	49
172	476	71
173	476	50
174	476	62
175	476	59
176	476	59
177	476	48
178	476	58
179	476	65
180	476	54
181	476	60
182	476	48
183	476	71
184	476	76
185	476	74
186	476	72
187	476	73
188	476	65
189	476	66
190	476	78
191	476	69
192	476	70
193	476	81
194	476	68
195	476	72
196	476	82
197	476	85
198	476	73
199	476	74
200	476	64
201	476	55
202	476	68
203	476	105
204	476	79
205	476	81
206	476	73
207	476	73
208	476	72
209	476	68
210	476	62
211	476	78
212	476	72
213	476	81
214	476	90
215	476	84
216	476	71
217	476	109
218	476	67
219	476	72
220	476	85
221	476	78
222	476	58
223	476	65
224	476	77
225	476	71
226	476	100
227	476	76
228	476	84
229	476	91
230	476	95
231	476	64
232	476	92
233	476	98
234	476	109
235	476	116
236	476	98
237	476	77
238	476	80
239	476	93
240	476	85
241	476	87
242	476	109
243	476	89
244	476	56
245	476	86
246	476	78
247	476	77
248	476	84
249	476	70
250	476	90
251	476	88
252	476	87
253	476	88
254	476	81
255	476	90
256	476	90
257	476	76
258	476	60
259	476	75
260	476	69
261	476	66
262	476	50
263	476	69
264	476	81
265	476	66
266	476	69
267	476	88
268	476	90
269	476	73
270	476	72
271	476	74
272	476	91
273	476	92
274	476	106
275	476	107
276	476	92
277	476	91
278	476	95
279	476	116
280	476	97
281	476	106
282	476	104
283	476	98
284	476	104
285	476	110
286	476	85
287	476	92
288	476	82
289	476	132
290	476	113
291	476	97
292	476	95
293	476	97
294	476	71
295	476	80
296	476	72
297	476	74
298	476	100
299	476	102
300	476	112
301	476	89
302	476	89
303	476	77
304	476	57
305	476	48
306	476	36
307	476	22
308	476	63
309	476	85
310	476	94
311	476	99
312	476	110
313	476	98
314	476	97
315	476	75
316	476	77
317	476	93
318	476	99
319	476	78
320	476	88
321	476	94
322	476	94
323	476	91
324	476	119
325	476	90
326	476	79
327	476	97
328	476	115
329	476	89
330	476	108
331	476	120
332	476	111
333	476	114
334	476	87
335	476	85
336	476	97
337	476	90
338	476	66
339	476	43
340	476	60
341	476	63
342	476	69
343	476	43
344	476	46
345	476	68
346	476	57
347	476	62
348	476	69
349	476	63
350	476	54
351	476	61
352	476	61
353	476	50
354	476	65
355	476	76
356	476	80
357	476	70
358	476	61
359	476	69
360	476	78
361	476	49
362	476	59
363	476	37
364	476	56
365	476	74
366	476	16
367	476	26
368	476	26
369	476	60
370	476	44
371	476	69
372	476	80
373	476	87
374	476	89
375	476	71
376	476	69
377	476	61
378	476	85
379	476	62
380	476	65
381	476	92
382	476	83
383	476	68
384	476	33
385	476	54
386	476	59
387	476	45
388	476	38
389	476	44
390	476	40
391	476	50
392	476	75
393	476	76
394	476	86
395	476	83
396	476	73
397	476	66
398	476	97
399	476	104
400	476	84
401	476	95
402	476	112
403	476	94
404	476	110
405	476	69
406	476	47
407	476	41
408	476	60
409	476	54
410	476	43
411	476	34
412	476	36
413	476	38
414	476	44
415	476	34
416	476	46
417	476	48
418	476	47
419	476	37
420	476	34
421	476	40
422	476	50
423	476	63
424	476	48
425	476	52
426	476	44
427	476	35
428	476	45
429	476	70
430	476	34
431	476	53
432	476	71
433	476	51
434	476	53
435	476	68
436	476	65
437	476	74
438	476	95
439	476	93
440	476	78
441	476	85
442	476	124
443	476	152
444	476	190
445	476	203
446	476	204
447	476	187
448	476	260
449	476	467
450	476	489
451	476	481
452	476	510
453	476	495
454	476	463
455	476	416
456	476	460
457	476	433
458	476	430
459	476	350
460	476	477
461	476	440
462	476	558
463	476	463
464	476	597
465	476	712
466	476	668
467	476	782
468	476	805
469	476	918
470	476	1264
471	476	2126
472	476	5394
473	476	6541
474	476	6867
475	476	12931
476	476	47925
0	477	2
1	477	13
2	477	28
3	477	29
4	477	22
5	477	20
6	477	20
7	477	15
8	477	23
9	477	17
10	477	11
11	477	19
12	477	7
13	477	14
14	477	18
15	477	13
16	477	21
17	477	16
18	477	28
19	477	10
20	477	12
21	477	17
22	477	14
23	477	14
24	477	6
25	477	13
26	477	8
27	477	18
28	477	17
29	477	14
30	477	12
31	477	16
32	477	13
33	477	12
34	477	12
35	477	17
36	477	15
38	477	15
39	477	18
40	477	18
41	477	22
42	477	22
43	477	23
44	477	44
45	477	40
46	477	75
47	477	34
48	477	36
49	477	22
50	477	32
51	477	35
52	477	19
53	477	20
54	477	26
55	477	37
56	477	62
57	477	33
58	477	33
59	477	27
60	477	50
61	477	49
62	477	36
63	477	12
64	477	31
65	477	8
66	477	11
67	477	37
68	477	34
69	477	44
70	477	28
71	477	30
72	477	27
73	477	34
74	477	20
75	477	18
76	477	26
77	477	39
78	477	28
79	477	27
80	477	58
81	477	47
82	477	40
83	477	48
84	477	55
85	477	59
86	477	55
87	477	50
88	477	68
89	477	32
90	477	52
91	477	47
92	477	49
93	477	63
94	477	43
95	477	45
96	477	75
97	477	57
98	477	67
99	477	55
100	477	42
101	477	53
102	477	43
103	477	72
104	477	54
105	477	46
106	477	50
107	477	60
108	477	64
109	477	52
110	477	50
111	477	82
112	477	55
113	477	78
114	477	55
115	477	33
116	477	42
117	477	40
118	477	60
119	477	49
120	477	36
121	477	75
122	477	50
123	477	64
124	477	64
125	477	44
126	477	50
127	477	69
128	477	64
129	477	46
130	477	47
131	477	53
132	477	83
133	477	55
134	477	51
135	477	46
136	477	49
137	477	41
138	477	53
139	477	60
140	477	55
141	477	45
142	477	58
143	477	52
144	477	73
145	477	73
146	477	73
147	477	73
148	477	66
149	477	68
150	477	56
151	477	94
152	477	46
153	477	79
154	477	64
155	477	60
156	477	45
157	477	78
158	477	62
159	477	72
160	477	77
161	477	71
162	477	68
163	477	75
164	477	65
165	477	67
166	477	82
167	477	67
168	477	66
169	477	62
170	477	55
171	477	65
172	477	67
173	477	43
174	477	58
175	477	54
176	477	87
177	477	42
178	477	50
179	477	46
180	477	66
181	477	48
182	477	44
183	477	60
184	477	80
185	477	51
186	477	57
187	477	47
188	477	46
189	477	45
190	477	54
191	477	63
192	477	79
193	477	51
194	477	81
195	477	79
196	477	82
197	477	74
198	477	74
199	477	57
200	477	40
201	477	42
202	477	60
203	477	68
204	477	50
205	477	65
206	477	59
207	477	55
208	477	54
209	477	74
210	477	64
211	477	52
212	477	54
213	477	83
214	477	85
215	477	67
216	477	68
217	477	98
218	477	74
219	477	55
220	477	61
221	477	56
222	477	49
223	477	55
224	477	39
225	477	46
226	477	59
227	477	84
228	477	88
229	477	92
230	477	92
231	477	55
232	477	88
233	477	85
234	477	101
235	477	87
236	477	80
237	477	63
238	477	81
239	477	73
240	477	78
241	477	71
242	477	90
243	477	78
244	477	57
245	477	84
246	477	91
247	477	65
248	477	71
249	477	79
250	477	73
251	477	68
252	477	87
253	477	86
254	477	78
255	477	69
256	477	69
257	477	67
258	477	56
259	477	68
260	477	44
261	477	49
262	477	47
263	477	57
264	477	69
265	477	46
266	477	54
267	477	65
268	477	59
269	477	72
270	477	69
271	477	66
272	477	84
273	477	86
274	477	109
275	477	99
276	477	84
277	477	91
278	477	85
279	477	109
280	477	77
281	477	85
282	477	94
283	477	112
284	477	98
285	477	133
286	477	102
287	477	96
288	477	92
289	477	116
290	477	109
291	477	66
292	477	58
293	477	57
294	477	62
295	477	59
296	477	61
297	477	59
298	477	70
299	477	66
300	477	99
301	477	90
302	477	100
303	477	91
304	477	38
305	477	59
306	477	33
307	477	24
308	477	59
309	477	77
310	477	88
311	477	71
312	477	106
313	477	89
314	477	99
315	477	82
316	477	80
317	477	81
318	477	81
319	477	74
320	477	105
321	477	93
322	477	95
323	477	69
324	477	108
325	477	81
326	477	69
327	477	122
328	477	108
329	477	80
330	477	82
331	477	84
332	477	99
333	477	104
334	477	69
335	477	88
336	477	108
337	477	64
338	477	50
339	477	47
340	477	62
341	477	59
342	477	47
343	477	33
344	477	38
345	477	49
346	477	51
347	477	59
348	477	43
349	477	54
350	477	41
351	477	38
352	477	38
353	477	36
354	477	47
355	477	49
356	477	52
357	477	71
358	477	43
359	477	49
360	477	59
361	477	55
362	477	46
363	477	47
364	477	52
365	477	77
366	477	17
367	477	22
368	477	26
369	477	44
370	477	32
371	477	63
372	477	64
373	477	62
374	477	68
375	477	56
376	477	49
377	477	42
378	477	64
379	477	46
380	477	37
381	477	66
382	477	66
383	477	51
384	477	32
385	477	39
386	477	50
387	477	36
388	477	21
389	477	26
390	477	29
391	477	29
392	477	47
393	477	57
394	477	59
395	477	65
396	477	57
397	477	57
398	477	80
399	477	103
400	477	94
401	477	96
402	477	103
403	477	74
404	477	59
405	477	46
406	477	29
407	477	36
408	477	36
409	477	38
410	477	33
411	477	30
412	477	32
413	477	35
414	477	29
415	477	32
416	477	34
417	477	24
418	477	31
419	477	24
420	477	38
421	477	29
422	477	41
423	477	45
424	477	40
425	477	54
426	477	59
427	477	25
428	477	39
429	477	49
430	477	27
431	477	43
432	477	49
433	477	34
434	477	36
435	477	48
436	477	48
437	477	49
438	477	77
439	477	58
440	477	51
441	477	68
442	477	96
443	477	88
444	477	125
445	477	147
446	477	138
447	477	158
448	477	177
449	477	339
450	477	406
451	477	451
452	477	430
453	477	432
454	477	433
455	477	430
456	477	426
457	477	446
458	477	437
459	477	330
460	477	469
461	477	468
462	477	545
463	477	381
464	477	560
465	477	639
466	477	699
467	477	760
468	477	796
469	477	777
470	477	1112
471	477	2013
472	477	4883
473	477	5268
474	477	4707
475	477	5429
476	477	11478
477	477	42971
0	478	4
1	478	16
2	478	18
3	478	23
4	478	14
5	478	17
6	478	10
7	478	17
8	478	8
9	478	8
10	478	7
11	478	8
12	478	10
13	478	12
14	478	8
15	478	11
16	478	15
17	478	10
18	478	10
19	478	13
20	478	8
21	478	14
22	478	8
23	478	6
24	478	8
25	478	10
26	478	6
27	478	12
28	478	9
29	478	11
30	478	11
31	478	12
32	478	8
33	478	9
34	478	13
35	478	5
36	478	13
38	478	13
39	478	14
40	478	9
41	478	20
42	478	10
43	478	18
44	478	27
45	478	36
46	478	40
47	478	29
48	478	28
49	478	14
50	478	17
51	478	23
52	478	14
53	478	16
54	478	23
55	478	23
56	478	27
57	478	29
58	478	18
59	478	17
60	478	33
61	478	32
62	478	16
63	478	3
64	478	35
65	478	9
66	478	8
67	478	29
68	478	20
69	478	37
70	478	22
71	478	26
72	478	24
73	478	17
74	478	15
75	478	14
76	478	25
77	478	18
78	478	23
79	478	30
80	478	38
81	478	38
82	478	37
83	478	31
84	478	35
85	478	42
86	478	43
87	478	45
88	478	37
89	478	28
90	478	40
91	478	32
92	478	35
93	478	37
94	478	45
95	478	35
96	478	46
97	478	36
98	478	52
99	478	31
100	478	45
101	478	54
102	478	34
103	478	37
104	478	54
105	478	42
106	478	36
107	478	40
108	478	50
109	478	38
110	478	44
111	478	51
112	478	35
113	478	46
114	478	44
115	478	31
116	478	36
117	478	36
118	478	19
119	478	34
120	478	44
121	478	50
122	478	37
123	478	51
124	478	41
125	478	39
126	478	57
127	478	48
128	478	41
129	478	36
130	478	40
131	478	35
132	478	44
133	478	43
134	478	30
135	478	50
136	478	29
137	478	40
138	478	36
139	478	51
140	478	39
141	478	31
142	478	32
143	478	39
144	478	35
145	478	62
146	478	56
147	478	68
148	478	51
149	478	55
150	478	47
151	478	57
152	478	34
153	478	52
154	478	39
155	478	41
156	478	32
157	478	40
158	478	37
159	478	50
160	478	53
161	478	55
162	478	42
163	478	47
164	478	49
165	478	43
166	478	55
167	478	48
168	478	49
169	478	50
170	478	36
171	478	59
172	478	44
173	478	40
174	478	42
175	478	44
176	478	51
177	478	31
178	478	39
179	478	58
180	478	39
181	478	46
182	478	41
183	478	52
184	478	51
185	478	40
186	478	23
187	478	40
188	478	32
189	478	49
190	478	42
191	478	48
192	478	63
193	478	61
194	478	70
195	478	60
196	478	56
197	478	63
198	478	36
199	478	40
200	478	32
201	478	34
202	478	35
203	478	47
204	478	46
205	478	50
206	478	52
207	478	37
208	478	55
209	478	31
210	478	33
211	478	36
212	478	34
213	478	65
214	478	55
215	478	50
216	478	48
217	478	63
218	478	49
219	478	38
220	478	48
221	478	40
222	478	30
223	478	26
224	478	36
225	478	28
226	478	35
227	478	53
228	478	53
229	478	49
230	478	56
231	478	59
232	478	58
233	478	75
234	478	83
235	478	52
236	478	65
237	478	68
238	478	59
239	478	47
240	478	56
241	478	57
242	478	67
243	478	60
244	478	28
245	478	57
246	478	67
247	478	45
248	478	68
249	478	59
250	478	42
251	478	44
252	478	58
253	478	55
254	478	66
255	478	48
256	478	47
257	478	37
258	478	39
259	478	40
260	478	27
261	478	28
262	478	30
263	478	42
264	478	47
265	478	39
266	478	36
267	478	38
268	478	43
269	478	40
270	478	27
271	478	48
272	478	53
273	478	60
274	478	80
275	478	60
276	478	76
277	478	81
278	478	66
279	478	84
280	478	57
281	478	77
282	478	92
283	478	90
284	478	79
285	478	94
286	478	74
287	478	80
288	478	63
289	478	59
290	478	64
291	478	54
292	478	38
293	478	41
294	478	41
295	478	53
296	478	49
297	478	41
298	478	51
299	478	54
300	478	65
301	478	81
302	478	57
303	478	60
304	478	25
305	478	27
306	478	16
307	478	17
308	478	50
309	478	65
310	478	60
311	478	53
312	478	67
313	478	57
314	478	65
315	478	50
316	478	54
317	478	68
318	478	52
319	478	39
320	478	63
321	478	75
322	478	69
323	478	59
324	478	94
325	478	78
326	478	64
327	478	74
328	478	92
329	478	54
330	478	67
331	478	60
332	478	67
333	478	57
334	478	34
335	478	64
336	478	68
337	478	62
338	478	23
339	478	23
340	478	33
341	478	32
342	478	35
343	478	25
344	478	29
345	478	34
346	478	36
347	478	39
348	478	29
349	478	42
350	478	40
351	478	45
352	478	27
353	478	28
354	478	36
355	478	46
356	478	45
357	478	46
358	478	34
359	478	49
360	478	50
361	478	45
362	478	45
363	478	25
364	478	51
365	478	42
366	478	21
367	478	7
368	478	21
369	478	36
370	478	30
371	478	44
372	478	40
373	478	42
374	478	51
375	478	49
376	478	51
377	478	43
378	478	38
379	478	37
380	478	41
381	478	58
382	478	46
383	478	39
384	478	13
385	478	44
386	478	34
387	478	21
388	478	30
389	478	24
390	478	23
391	478	26
392	478	33
393	478	53
394	478	55
395	478	52
396	478	49
397	478	35
398	478	62
399	478	75
400	478	65
401	478	80
402	478	80
403	478	69
404	478	54
405	478	36
406	478	32
407	478	24
408	478	23
409	478	14
410	478	24
411	478	24
412	478	35
413	478	22
414	478	25
415	478	22
416	478	13
417	478	21
418	478	31
419	478	24
420	478	22
421	478	18
422	478	27
423	478	30
424	478	35
425	478	29
426	478	38
427	478	27
428	478	21
429	478	38
430	478	26
431	478	31
432	478	38
433	478	30
434	478	31
435	478	34
436	478	37
437	478	30
438	478	54
439	478	47
440	478	33
441	478	46
442	478	63
443	478	79
444	478	88
445	478	87
446	478	110
447	478	106
448	478	136
449	478	238
450	478	294
451	478	318
452	478	277
453	478	323
454	478	306
455	478	315
456	478	315
457	478	290
458	478	299
459	478	242
460	478	303
461	478	340
462	478	374
463	478	322
464	478	412
465	478	518
466	478	546
467	478	559
468	478	573
469	478	592
470	478	871
471	478	1578
472	478	4075
473	478	4005
474	478	3185
475	478	3280
476	478	4507
477	478	9044
478	478	27519
0	479	2
1	479	18
2	479	26
3	479	27
4	479	25
5	479	21
6	479	13
7	479	13
8	479	10
9	479	9
10	479	7
11	479	10
12	479	5
13	479	21
14	479	13
15	479	20
16	479	12
17	479	13
18	479	9
19	479	4
20	479	10
21	479	10
22	479	13
23	479	14
24	479	13
25	479	16
26	479	10
27	479	11
28	479	15
29	479	7
30	479	18
31	479	11
32	479	11
33	479	19
34	479	7
35	479	16
36	479	15
38	479	10
39	479	17
40	479	18
41	479	18
42	479	16
43	479	12
44	479	43
45	479	33
46	479	41
47	479	40
48	479	24
49	479	23
50	479	19
51	479	33
52	479	22
53	479	21
54	479	29
55	479	30
56	479	47
57	479	30
58	479	24
59	479	26
60	479	35
61	479	35
62	479	30
63	479	3
64	479	33
65	479	8
66	479	6
67	479	34
68	479	34
69	479	30
70	479	23
71	479	21
72	479	19
73	479	13
74	479	26
75	479	18
76	479	24
77	479	41
78	479	21
79	479	38
80	479	42
81	479	43
82	479	28
83	479	36
84	479	53
85	479	54
86	479	60
87	479	57
88	479	37
89	479	27
90	479	52
91	479	43
92	479	65
93	479	57
94	479	40
95	479	48
96	479	57
97	479	49
98	479	61
99	479	48
100	479	42
101	479	64
102	479	49
103	479	56
104	479	59
105	479	60
106	479	55
107	479	35
108	479	55
109	479	43
110	479	47
111	479	66
112	479	59
113	479	73
114	479	43
115	479	35
116	479	38
117	479	43
118	479	30
119	479	40
120	479	41
121	479	55
122	479	52
123	479	43
124	479	58
125	479	54
126	479	57
127	479	51
128	479	53
129	479	41
130	479	56
131	479	46
132	479	53
133	479	42
134	479	50
135	479	35
136	479	43
137	479	54
138	479	36
139	479	54
140	479	47
141	479	39
142	479	25
143	479	44
144	479	58
145	479	72
146	479	75
147	479	74
148	479	64
149	479	67
150	479	51
151	479	89
152	479	59
153	479	59
154	479	58
155	479	60
156	479	45
157	479	62
158	479	59
159	479	74
160	479	73
161	479	45
162	479	55
163	479	65
164	479	79
165	479	55
166	479	72
167	479	59
168	479	62
169	479	55
170	479	57
171	479	64
172	479	76
173	479	59
174	479	42
175	479	43
176	479	83
177	479	39
178	479	46
179	479	57
180	479	55
181	479	55
182	479	45
183	479	51
184	479	71
185	479	51
186	479	31
187	479	45
188	479	45
189	479	43
190	479	68
191	479	56
192	479	62
193	479	75
194	479	62
195	479	63
196	479	76
197	479	63
198	479	52
199	479	55
200	479	34
201	479	32
202	479	34
203	479	52
204	479	43
205	479	57
206	479	49
207	479	44
208	479	47
209	479	60
210	479	39
211	479	43
212	479	37
213	479	81
214	479	70
215	479	56
216	479	54
217	479	93
218	479	68
219	479	46
220	479	58
221	479	40
222	479	48
223	479	54
224	479	50
225	479	39
226	479	58
227	479	52
228	479	79
229	479	72
230	479	68
231	479	69
232	479	97
233	479	100
234	479	87
235	479	84
236	479	51
237	479	60
238	479	76
239	479	79
240	479	94
241	479	87
242	479	79
243	479	75
244	479	52
245	479	68
246	479	65
247	479	84
248	479	65
249	479	63
250	479	59
251	479	67
252	479	74
253	479	80
254	479	76
255	479	53
256	479	55
257	479	53
258	479	44
259	479	55
260	479	53
261	479	47
262	479	41
263	479	51
264	479	52
265	479	47
266	479	36
267	479	53
268	479	55
269	479	64
270	479	59
271	479	55
272	479	80
273	479	84
274	479	71
275	479	97
276	479	90
277	479	121
278	479	91
279	479	95
280	479	79
281	479	92
282	479	122
283	479	94
284	479	120
285	479	118
286	479	90
287	479	67
288	479	95
289	479	95
290	479	90
291	479	64
292	479	46
293	479	58
294	479	61
295	479	55
296	479	41
297	479	39
298	479	49
299	479	71
300	479	79
301	479	86
302	479	68
303	479	80
304	479	39
305	479	40
306	479	30
307	479	21
308	479	50
309	479	80
310	479	88
311	479	59
312	479	98
313	479	70
314	479	69
315	479	87
316	479	62
317	479	84
318	479	52
319	479	43
320	479	82
321	479	79
322	479	91
323	479	88
324	479	110
325	479	107
326	479	81
327	479	77
328	479	115
329	479	69
330	479	69
331	479	70
332	479	96
333	479	81
334	479	51
335	479	67
336	479	81
337	479	59
338	479	42
339	479	33
340	479	42
341	479	50
342	479	40
343	479	32
344	479	38
345	479	28
346	479	30
347	479	35
348	479	43
349	479	44
350	479	32
351	479	39
352	479	33
353	479	37
354	479	45
355	479	46
356	479	65
357	479	67
358	479	26
359	479	38
360	479	64
361	479	47
362	479	55
363	479	34
364	479	41
365	479	65
366	479	14
367	479	36
368	479	25
369	479	39
370	479	38
371	479	50
372	479	48
373	479	54
374	479	70
375	479	56
376	479	37
377	479	42
378	479	51
379	479	47
380	479	42
381	479	64
382	479	31
383	479	57
384	479	18
385	479	38
386	479	40
387	479	22
388	479	28
389	479	21
390	479	25
391	479	36
392	479	37
393	479	32
394	479	50
395	479	49
396	479	70
397	479	54
398	479	84
399	479	85
400	479	79
401	479	105
402	479	86
403	479	70
404	479	60
405	479	47
406	479	37
407	479	29
408	479	32
409	479	39
410	479	27
411	479	20
412	479	29
413	479	25
414	479	23
415	479	28
416	479	28
417	479	27
418	479	26
419	479	29
420	479	27
421	479	17
422	479	25
423	479	24
424	479	36
425	479	27
426	479	22
427	479	28
428	479	45
429	479	31
430	479	26
431	479	36
432	479	37
433	479	24
434	479	32
435	479	31
436	479	45
437	479	43
438	479	63
439	479	51
440	479	42
441	479	37
442	479	63
443	479	88
444	479	83
445	479	81
446	479	121
447	479	110
448	479	126
449	479	294
450	479	397
451	479	361
452	479	334
453	479	442
454	479	436
455	479	427
456	479	442
457	479	404
458	479	397
459	479	328
460	479	437
461	479	432
462	479	535
463	479	443
464	479	530
465	479	741
466	479	686
467	479	720
468	479	688
469	479	739
470	479	1099
471	479	2237
472	479	5529
473	479	4559
474	479	3505
475	479	3473
476	479	4162
477	479	5237
478	479	8483
479	479	40828
0	480	1
1	480	17
2	480	24
3	480	23
4	480	16
5	480	14
6	480	14
7	480	10
8	480	12
9	480	16
10	480	9
11	480	6
12	480	11
13	480	7
14	480	16
15	480	12
16	480	11
17	480	19
18	480	12
19	480	12
20	480	5
21	480	4
22	480	12
23	480	10
24	480	12
25	480	9
26	480	10
27	480	8
28	480	9
29	480	5
30	480	5
31	480	15
32	480	9
33	480	7
34	480	10
35	480	11
36	480	11
38	480	11
39	480	12
40	480	12
41	480	14
42	480	15
43	480	18
44	480	21
45	480	31
46	480	44
47	480	37
48	480	36
49	480	12
50	480	21
51	480	26
52	480	17
53	480	18
54	480	35
55	480	39
56	480	39
57	480	26
58	480	17
59	480	21
60	480	34
61	480	28
62	480	22
63	480	10
64	480	19
65	480	12
66	480	2
67	480	24
68	480	31
69	480	31
70	480	21
71	480	31
72	480	18
73	480	19
74	480	14
75	480	11
76	480	16
77	480	20
78	480	26
79	480	34
80	480	40
81	480	51
82	480	32
83	480	40
84	480	50
85	480	52
86	480	52
87	480	41
88	480	37
89	480	34
90	480	53
91	480	44
92	480	37
93	480	52
94	480	43
95	480	36
96	480	44
97	480	52
98	480	56
99	480	46
100	480	55
101	480	64
102	480	61
103	480	58
104	480	52
105	480	66
106	480	52
107	480	46
108	480	70
109	480	33
110	480	43
111	480	56
112	480	53
113	480	60
114	480	36
115	480	20
116	480	26
117	480	36
118	480	32
119	480	25
120	480	45
121	480	56
122	480	57
123	480	39
124	480	45
125	480	47
126	480	46
127	480	40
128	480	51
129	480	34
130	480	40
131	480	46
132	480	49
133	480	32
134	480	29
135	480	39
136	480	33
137	480	37
138	480	37
139	480	52
140	480	44
141	480	46
142	480	46
143	480	39
144	480	59
145	480	78
146	480	78
147	480	72
148	480	57
149	480	60
150	480	61
151	480	84
152	480	44
153	480	51
154	480	52
155	480	54
156	480	41
157	480	54
158	480	45
159	480	55
160	480	50
161	480	42
162	480	54
163	480	72
164	480	51
165	480	72
166	480	54
167	480	51
168	480	48
169	480	56
170	480	60
171	480	61
172	480	53
173	480	45
174	480	44
175	480	49
176	480	76
177	480	34
178	480	39
179	480	48
180	480	50
181	480	61
182	480	33
183	480	30
184	480	53
185	480	38
186	480	38
187	480	38
188	480	41
189	480	31
190	480	58
191	480	57
192	480	53
193	480	70
194	480	61
195	480	56
196	480	57
197	480	70
198	480	54
199	480	52
200	480	32
201	480	26
202	480	36
203	480	42
204	480	43
205	480	42
206	480	46
207	480	36
208	480	39
209	480	32
210	480	44
211	480	40
212	480	33
213	480	74
214	480	66
215	480	55
216	480	67
217	480	58
218	480	56
219	480	49
220	480	53
221	480	45
222	480	46
223	480	44
224	480	40
225	480	43
226	480	60
227	480	60
228	480	62
229	480	89
230	480	77
231	480	72
232	480	78
233	480	114
234	480	74
235	480	65
236	480	62
237	480	72
238	480	76
239	480	63
240	480	73
241	480	56
242	480	77
243	480	71
244	480	43
245	480	70
246	480	53
247	480	83
248	480	73
249	480	58
250	480	67
251	480	36
252	480	59
253	480	67
254	480	64
255	480	73
256	480	47
257	480	60
258	480	48
259	480	52
260	480	27
261	480	36
262	480	46
263	480	44
264	480	56
265	480	35
266	480	36
267	480	53
268	480	43
269	480	55
270	480	52
271	480	27
272	480	59
273	480	83
274	480	79
275	480	75
276	480	60
277	480	98
278	480	73
279	480	106
280	480	82
281	480	83
282	480	97
283	480	128
284	480	113
285	480	125
286	480	87
287	480	65
288	480	93
289	480	90
290	480	76
291	480	42
292	480	40
293	480	59
294	480	49
295	480	52
296	480	47
297	480	33
298	480	69
299	480	55
300	480	70
301	480	69
302	480	64
303	480	84
304	480	41
305	480	49
306	480	28
307	480	23
308	480	39
309	480	79
310	480	72
311	480	70
312	480	79
313	480	62
314	480	84
315	480	63
316	480	61
317	480	55
318	480	56
319	480	54
320	480	80
321	480	75
322	480	107
323	480	80
324	480	96
325	480	101
326	480	75
327	480	107
328	480	78
329	480	67
330	480	65
331	480	61
332	480	74
333	480	77
334	480	60
335	480	53
336	480	60
337	480	59
338	480	27
339	480	36
340	480	18
341	480	47
342	480	37
343	480	23
344	480	43
345	480	40
346	480	38
347	480	30
348	480	38
349	480	34
350	480	35
351	480	41
352	480	28
353	480	24
354	480	35
355	480	47
356	480	53
357	480	38
358	480	29
359	480	59
360	480	69
361	480	43
362	480	46
363	480	49
364	480	45
365	480	55
366	480	16
367	480	19
368	480	22
369	480	35
370	480	47
371	480	38
372	480	48
373	480	45
374	480	51
375	480	43
376	480	40
377	480	44
378	480	37
379	480	43
380	480	46
381	480	59
382	480	49
383	480	49
384	480	29
385	480	27
386	480	25
387	480	19
388	480	19
389	480	25
390	480	23
391	480	26
392	480	35
393	480	40
394	480	42
395	480	46
396	480	39
397	480	37
398	480	74
399	480	69
400	480	63
401	480	77
402	480	86
403	480	72
404	480	37
405	480	37
406	480	30
407	480	27
408	480	39
409	480	19
410	480	19
411	480	18
412	480	24
413	480	18
414	480	34
415	480	18
416	480	19
417	480	17
418	480	23
419	480	26
420	480	20
421	480	23
422	480	20
423	480	33
424	480	32
425	480	28
426	480	36
427	480	22
428	480	37
429	480	31
430	480	20
431	480	27
432	480	38
433	480	26
434	480	39
435	480	49
436	480	41
437	480	44
438	480	46
439	480	54
440	480	41
441	480	34
442	480	57
443	480	84
444	480	83
445	480	89
446	480	117
447	480	94
448	480	117
449	480	247
450	480	339
451	480	312
452	480	370
453	480	324
454	480	371
455	480	359
456	480	386
457	480	361
458	480	362
459	480	266
460	480	377
461	480	388
462	480	437
463	480	381
464	480	513
465	480	581
466	480	617
467	480	626
468	480	611
469	480	637
470	480	893
471	480	1693
472	480	3695
473	480	3079
474	480	2263
475	480	2179
476	480	2621
477	480	3014
478	480	3024
479	480	9544
480	480	36230
0	481	2
1	481	8
2	481	23
3	481	28
4	481	19
5	481	17
6	481	13
7	481	6
8	481	10
9	481	10
10	481	7
11	481	18
12	481	13
13	481	11
14	481	10
15	481	17
16	481	7
17	481	20
18	481	10
19	481	8
20	481	5
21	481	9
22	481	11
23	481	7
24	481	10
25	481	9
26	481	6
27	481	8
28	481	11
29	481	4
30	481	10
31	481	9
32	481	11
33	481	4
34	481	12
35	481	5
36	481	12
38	481	12
39	481	14
40	481	16
41	481	7
42	481	16
43	481	21
44	481	35
45	481	21
46	481	42
47	481	37
48	481	19
49	481	19
50	481	21
51	481	26
52	481	18
53	481	15
54	481	29
55	481	21
56	481	39
57	481	26
58	481	22
59	481	22
60	481	33
61	481	43
62	481	22
63	481	5
64	481	35
65	481	5
66	481	8
67	481	21
68	481	25
69	481	23
70	481	27
71	481	26
72	481	25
73	481	18
74	481	12
75	481	13
76	481	23
77	481	35
78	481	22
79	481	28
80	481	44
81	481	30
82	481	33
83	481	45
84	481	54
85	481	47
86	481	52
87	481	43
88	481	42
89	481	25
90	481	38
91	481	33
92	481	51
93	481	37
94	481	37
95	481	46
96	481	49
97	481	51
98	481	59
99	481	46
100	481	43
101	481	60
102	481	38
103	481	54
104	481	48
105	481	46
106	481	40
107	481	38
108	481	68
109	481	40
110	481	40
111	481	57
112	481	55
113	481	72
114	481	38
115	481	25
116	481	31
117	481	27
118	481	28
119	481	34
120	481	44
121	481	45
122	481	37
123	481	50
124	481	54
125	481	42
126	481	52
127	481	56
128	481	56
129	481	45
130	481	33
131	481	49
132	481	44
133	481	30
134	481	38
135	481	24
136	481	40
137	481	37
138	481	39
139	481	43
140	481	37
141	481	29
142	481	39
143	481	31
144	481	55
145	481	53
146	481	69
147	481	56
148	481	61
149	481	55
150	481	59
151	481	60
152	481	53
153	481	55
154	481	38
155	481	45
156	481	31
157	481	41
158	481	42
159	481	56
160	481	82
161	481	41
162	481	62
163	481	46
164	481	50
165	481	55
166	481	70
167	481	59
168	481	43
169	481	57
170	481	86
171	481	39
172	481	59
173	481	37
174	481	30
175	481	36
176	481	63
177	481	30
178	481	45
179	481	29
180	481	40
181	481	43
182	481	35
183	481	46
184	481	43
185	481	37
186	481	40
187	481	24
188	481	44
189	481	26
190	481	57
191	481	64
192	481	63
193	481	53
194	481	74
195	481	58
196	481	44
197	481	45
198	481	49
199	481	53
200	481	43
201	481	28
202	481	37
203	481	52
204	481	54
205	481	43
206	481	44
207	481	48
208	481	49
209	481	38
210	481	36
211	481	37
212	481	39
213	481	48
214	481	52
215	481	42
216	481	47
217	481	56
218	481	46
219	481	41
220	481	50
221	481	38
222	481	42
223	481	33
224	481	43
225	481	27
226	481	48
227	481	49
228	481	79
229	481	69
230	481	50
231	481	68
232	481	64
233	481	98
234	481	76
235	481	72
236	481	58
237	481	53
238	481	49
239	481	61
240	481	65
241	481	62
242	481	74
243	481	55
244	481	40
245	481	56
246	481	60
247	481	50
248	481	62
249	481	63
250	481	69
251	481	55
252	481	72
253	481	54
254	481	74
255	481	41
256	481	44
257	481	34
258	481	52
259	481	45
260	481	38
261	481	26
262	481	38
263	481	39
264	481	43
265	481	37
266	481	42
267	481	62
268	481	48
269	481	62
270	481	49
271	481	37
272	481	56
273	481	68
274	481	84
275	481	54
276	481	75
277	481	69
278	481	89
279	481	94
280	481	57
281	481	61
282	481	91
283	481	103
284	481	92
285	481	105
286	481	88
287	481	60
288	481	73
289	481	86
290	481	86
291	481	49
292	481	38
293	481	52
294	481	55
295	481	51
296	481	46
297	481	38
298	481	48
299	481	44
300	481	79
301	481	80
302	481	60
303	481	88
304	481	37
305	481	54
306	481	23
307	481	20
308	481	45
309	481	78
310	481	73
311	481	61
312	481	62
313	481	72
314	481	71
315	481	62
316	481	55
317	481	74
318	481	67
319	481	55
320	481	64
321	481	89
322	481	72
323	481	72
324	481	85
325	481	97
326	481	51
327	481	68
328	481	101
329	481	54
330	481	54
331	481	69
332	481	73
333	481	59
334	481	39
335	481	59
336	481	66
337	481	50
338	481	39
339	481	27
340	481	29
341	481	46
342	481	39
343	481	32
344	481	27
345	481	28
346	481	37
347	481	33
348	481	44
349	481	37
350	481	42
351	481	39
352	481	34
353	481	35
354	481	22
355	481	40
356	481	53
357	481	50
358	481	42
359	481	41
360	481	51
361	481	34
362	481	48
363	481	27
364	481	30
365	481	62
366	481	20
367	481	20
368	481	24
369	481	36
370	481	27
371	481	40
372	481	44
373	481	42
374	481	70
375	481	36
376	481	41
377	481	39
378	481	39
379	481	37
380	481	39
381	481	54
382	481	38
383	481	42
384	481	22
385	481	30
386	481	31
387	481	29
388	481	27
389	481	24
390	481	20
391	481	22
392	481	34
393	481	35
394	481	50
395	481	49
396	481	50
397	481	48
398	481	70
399	481	64
400	481	65
401	481	79
402	481	85
403	481	64
404	481	37
405	481	31
406	481	33
407	481	29
408	481	26
409	481	29
410	481	24
411	481	22
412	481	28
413	481	20
414	481	30
415	481	18
416	481	25
417	481	24
418	481	16
419	481	25
420	481	15
421	481	18
422	481	22
423	481	28
424	481	30
425	481	28
426	481	31
427	481	17
428	481	26
429	481	26
430	481	16
431	481	21
432	481	38
433	481	32
434	481	26
435	481	29
436	481	27
437	481	32
438	481	45
439	481	48
440	481	41
441	481	43
442	481	57
443	481	56
444	481	82
445	481	100
446	481	131
447	481	98
448	481	132
449	481	244
450	481	343
451	481	322
452	481	297
453	481	321
454	481	373
455	481	371
456	481	380
457	481	368
458	481	350
459	481	261
460	481	364
461	481	363
462	481	461
463	481	389
464	481	474
465	481	615
466	481	581
467	481	608
468	481	694
469	481	709
470	481	942
471	481	2083
472	481	4744
473	481	3294
474	481	2457
475	481	2178
476	481	2541
477	481	2675
478	481	2319
479	481	4907
480	481	8697
481	481	32776
0	482	2
1	482	20
2	482	26
3	482	32
4	482	21
5	482	27
6	482	24
7	482	16
8	482	19
9	482	14
10	482	12
11	482	18
12	482	16
13	482	10
14	482	21
15	482	18
16	482	26
17	482	22
18	482	11
19	482	19
20	482	13
21	482	13
22	482	10
23	482	11
24	482	10
25	482	15
26	482	15
27	482	12
28	482	12
29	482	21
30	482	11
31	482	18
32	482	15
33	482	11
34	482	18
35	482	17
36	482	19
38	482	19
39	482	16
40	482	16
41	482	18
42	482	16
43	482	35
44	482	48
45	482	51
46	482	58
47	482	44
48	482	37
49	482	20
50	482	26
51	482	38
52	482	22
53	482	18
54	482	35
55	482	36
56	482	48
57	482	33
58	482	26
59	482	29
60	482	51
61	482	54
62	482	30
63	482	8
64	482	31
65	482	5
66	482	7
67	482	34
68	482	45
69	482	45
70	482	32
71	482	26
72	482	19
73	482	32
74	482	24
75	482	38
76	482	29
77	482	42
78	482	32
79	482	39
80	482	49
81	482	55
82	482	38
83	482	52
84	482	63
85	482	49
86	482	51
87	482	47
88	482	50
89	482	39
90	482	52
91	482	58
92	482	47
93	482	59
94	482	61
95	482	42
96	482	70
97	482	64
98	482	66
99	482	57
100	482	58
101	482	60
102	482	65
103	482	76
104	482	78
105	482	53
106	482	52
107	482	61
108	482	59
109	482	40
110	482	59
111	482	64
112	482	73
113	482	63
114	482	50
115	482	33
116	482	48
117	482	50
118	482	45
119	482	40
120	482	43
121	482	56
122	482	51
123	482	50
124	482	65
125	482	58
126	482	56
127	482	55
128	482	58
129	482	63
130	482	69
131	482	49
132	482	58
133	482	66
134	482	44
135	482	35
136	482	46
137	482	39
138	482	50
139	482	76
140	482	65
141	482	39
142	482	65
143	482	50
144	482	66
145	482	73
146	482	68
147	482	78
148	482	76
149	482	80
150	482	51
151	482	68
152	482	81
153	482	65
154	482	53
155	482	74
156	482	48
157	482	65
158	482	57
159	482	75
160	482	83
161	482	56
162	482	61
163	482	67
164	482	76
165	482	68
166	482	70
167	482	80
168	482	57
169	482	57
170	482	66
171	482	72
172	482	67
173	482	57
174	482	57
175	482	51
176	482	79
177	482	58
178	482	69
179	482	57
180	482	48
181	482	57
182	482	41
183	482	48
184	482	56
185	482	42
186	482	36
187	482	43
188	482	47
189	482	38
190	482	83
191	482	51
192	482	82
193	482	74
194	482	80
195	482	64
196	482	63
197	482	65
198	482	68
199	482	57
200	482	46
201	482	51
202	482	48
203	482	77
204	482	64
205	482	58
206	482	67
207	482	51
208	482	48
209	482	71
210	482	54
211	482	60
212	482	41
213	482	65
214	482	55
215	482	73
216	482	72
217	482	100
218	482	62
219	482	66
220	482	75
221	482	54
222	482	55
223	482	49
224	482	63
225	482	45
226	482	66
227	482	69
228	482	83
229	482	86
230	482	73
231	482	83
232	482	96
233	482	101
234	482	95
235	482	93
236	482	80
237	482	89
238	482	51
239	482	69
240	482	71
241	482	81
242	482	96
243	482	61
244	482	57
245	482	85
246	482	79
247	482	72
248	482	82
249	482	78
250	482	80
251	482	80
252	482	81
253	482	72
254	482	89
255	482	59
256	482	66
257	482	69
258	482	49
259	482	52
260	482	52
261	482	54
262	482	44
263	482	53
264	482	64
265	482	65
266	482	46
267	482	53
268	482	83
269	482	72
270	482	48
271	482	50
272	482	92
273	482	98
274	482	112
275	482	79
276	482	70
277	482	104
278	482	121
279	482	125
280	482	68
281	482	93
282	482	102
283	482	93
284	482	132
285	482	111
286	482	102
287	482	68
288	482	100
289	482	88
290	482	91
291	482	81
292	482	65
293	482	63
294	482	64
295	482	63
296	482	70
297	482	47
298	482	74
299	482	81
300	482	103
301	482	92
302	482	83
303	482	111
304	482	62
305	482	49
306	482	31
307	482	33
308	482	51
309	482	104
310	482	88
311	482	71
312	482	97
313	482	81
314	482	79
315	482	92
316	482	82
317	482	87
318	482	73
319	482	74
320	482	78
321	482	95
322	482	109
323	482	82
324	482	125
325	482	108
326	482	77
327	482	125
328	482	122
329	482	68
330	482	88
331	482	79
332	482	107
333	482	101
334	482	68
335	482	93
336	482	96
337	482	75
338	482	60
339	482	39
340	482	46
341	482	47
342	482	49
343	482	55
344	482	49
345	482	37
346	482	42
347	482	42
348	482	54
349	482	35
350	482	46
351	482	44
352	482	30
353	482	57
354	482	39
355	482	59
356	482	72
357	482	68
358	482	48
359	482	58
360	482	89
361	482	55
362	482	68
363	482	46
364	482	56
365	482	64
366	482	26
367	482	30
368	482	21
369	482	45
370	482	47
371	482	76
372	482	58
373	482	70
374	482	73
375	482	60
376	482	61
377	482	59
378	482	49
379	482	58
380	482	63
381	482	72
382	482	48
383	482	49
384	482	40
385	482	56
386	482	53
387	482	37
388	482	42
389	482	33
390	482	41
391	482	26
392	482	50
393	482	60
394	482	71
395	482	68
396	482	76
397	482	57
398	482	67
399	482	95
400	482	83
401	482	95
402	482	92
403	482	70
404	482	77
405	482	36
406	482	49
407	482	44
408	482	45
409	482	38
410	482	41
411	482	28
412	482	35
413	482	33
414	482	34
415	482	37
416	482	23
417	482	39
418	482	34
419	482	30
420	482	29
421	482	24
422	482	26
423	482	51
424	482	37
425	482	41
426	482	46
427	482	35
428	482	43
429	482	47
430	482	27
431	482	47
432	482	40
433	482	39
434	482	37
435	482	50
436	482	52
437	482	59
438	482	74
439	482	58
440	482	53
441	482	68
442	482	87
443	482	108
444	482	102
445	482	130
446	482	151
447	482	140
448	482	161
449	482	366
450	482	441
451	482	397
452	482	409
453	482	425
454	482	469
455	482	459
456	482	457
457	482	455
458	482	408
459	482	338
460	482	480
461	482	467
462	482	534
463	482	456
464	482	559
465	482	718
466	482	677
467	482	725
468	482	759
469	482	796
470	482	1149
471	482	2270
472	482	4565
473	482	3431
474	482	2346
475	482	2040
476	482	2362
477	482	2427
478	482	2086
479	482	3606
480	482	4014
481	482	8711
482	482	45953
1	483	14
2	483	18
3	483	33
4	483	35
5	483	23
6	483	19
7	483	23
8	483	23
9	483	13
10	483	12
11	483	23
12	483	11
13	483	13
14	483	18
15	483	17
16	483	14
17	483	29
18	483	14
19	483	12
20	483	14
21	483	15
22	483	17
23	483	16
24	483	17
25	483	16
26	483	11
27	483	12
28	483	12
29	483	18
30	483	13
31	483	17
32	483	9
33	483	19
34	483	11
35	483	13
36	483	10
38	483	13
39	483	20
40	483	26
41	483	23
42	483	24
43	483	36
44	483	41
45	483	68
46	483	64
47	483	46
48	483	34
49	483	19
50	483	30
51	483	27
52	483	31
53	483	25
54	483	47
55	483	42
56	483	50
57	483	38
58	483	30
59	483	32
60	483	48
61	483	47
62	483	30
63	483	4
64	483	53
65	483	8
66	483	9
67	483	35
68	483	40
69	483	37
70	483	24
71	483	47
72	483	28
73	483	41
74	483	33
75	483	17
76	483	24
77	483	30
78	483	34
79	483	44
80	483	66
81	483	52
82	483	43
83	483	43
84	483	62
85	483	69
86	483	79
87	483	51
88	483	50
89	483	57
90	483	65
91	483	62
92	483	63
93	483	55
94	483	73
95	483	58
96	483	58
97	483	58
98	483	76
99	483	70
100	483	59
101	483	71
102	483	71
103	483	72
104	483	59
105	483	64
106	483	61
107	483	69
108	483	68
109	483	43
110	483	53
111	483	78
112	483	77
113	483	91
114	483	60
115	483	32
116	483	60
117	483	50
118	483	58
119	483	56
120	483	57
121	483	55
122	483	59
123	483	72
124	483	72
125	483	61
126	483	63
127	483	70
128	483	73
129	483	57
130	483	59
131	483	57
132	483	58
133	483	58
134	483	45
135	483	55
136	483	63
137	483	39
138	483	54
139	483	65
140	483	67
141	483	43
142	483	68
143	483	45
144	483	82
145	483	86
146	483	88
147	483	112
148	483	70
149	483	91
150	483	68
151	483	87
152	483	56
153	483	85
154	483	71
155	483	64
156	483	54
157	483	76
158	483	60
159	483	88
160	483	91
161	483	67
162	483	61
163	483	90
164	483	84
165	483	83
166	483	78
167	483	65
168	483	62
169	483	76
170	483	101
171	483	71
172	483	72
173	483	55
174	483	56
175	483	54
176	483	69
177	483	42
178	483	59
179	483	57
180	483	57
181	483	52
182	483	56
183	483	60
184	483	73
185	483	72
186	483	65
187	483	49
188	483	75
189	483	51
190	483	66
191	483	72
192	483	88
193	483	87
194	483	85
195	483	86
196	483	75
197	483	86
198	483	84
199	483	77
200	483	49
201	483	52
202	483	70
203	483	86
204	483	68
205	483	69
206	483	66
207	483	61
208	483	72
209	483	65
210	483	58
211	483	68
212	483	57
213	483	80
214	483	98
215	483	63
216	483	70
217	483	85
218	483	73
219	483	58
220	483	66
221	483	64
222	483	52
223	483	57
224	483	55
225	483	44
226	483	62
227	483	90
228	483	98
229	483	96
230	483	76
231	483	91
232	483	104
233	483	94
234	483	116
235	483	98
236	483	85
237	483	91
238	483	93
239	483	95
240	483	85
241	483	84
242	483	115
243	483	87
244	483	54
245	483	80
246	483	95
247	483	70
248	483	100
249	483	68
250	483	82
251	483	78
252	483	86
253	483	96
254	483	94
255	483	64
256	483	70
257	483	60
258	483	54
259	483	69
260	483	58
261	483	47
262	483	49
263	483	65
264	483	69
265	483	49
266	483	50
267	483	73
268	483	65
269	483	66
270	483	81
271	483	68
272	483	79
273	483	101
274	483	120
275	483	113
276	483	107
277	483	101
278	483	117
279	483	112
280	483	100
281	483	93
282	483	129
283	483	144
284	483	140
285	483	138
286	483	120
287	483	99
288	483	113
289	483	95
290	483	118
291	483	71
292	483	77
293	483	70
294	483	71
295	483	79
296	483	89
297	483	66
298	483	81
299	483	82
300	483	112
301	483	113
302	483	85
303	483	109
304	483	58
305	483	57
306	483	63
307	483	28
308	483	64
309	483	104
310	483	109
311	483	88
312	483	131
313	483	93
314	483	91
315	483	92
316	483	89
317	483	105
318	483	74
319	483	72
320	483	93
321	483	118
322	483	94
323	483	86
324	483	143
325	483	107
326	483	108
327	483	110
328	483	129
329	483	109
330	483	100
331	483	101
332	483	95
333	483	103
334	483	79
335	483	105
336	483	106
337	483	86
338	483	59
339	483	51
340	483	40
341	483	61
342	483	63
343	483	37
344	483	46
345	483	46
346	483	50
347	483	53
348	483	51
349	483	55
350	483	51
351	483	52
352	483	47
353	483	39
354	483	58
355	483	64
356	483	71
357	483	67
358	483	48
359	483	61
360	483	87
361	483	59
362	483	61
363	483	35
364	483	62
365	483	72
366	483	31
367	483	41
368	483	19
369	483	42
370	483	43
371	483	71
372	483	76
373	483	73
374	483	84
375	483	51
376	483	52
377	483	70
378	483	59
379	483	61
380	483	51
381	483	60
382	483	52
383	483	44
384	483	48
385	483	52
386	483	51
387	483	26
388	483	40
389	483	37
390	483	39
391	483	39
392	483	69
393	483	68
394	483	59
395	483	68
396	483	75
397	483	74
398	483	108
399	483	96
400	483	92
401	483	82
402	483	90
403	483	84
404	483	93
405	483	67
406	483	42
407	483	39
408	483	51
409	483	39
410	483	30
411	483	45
412	483	35
413	483	30
414	483	33
415	483	37
416	483	36
417	483	43
418	483	26
419	483	47
420	483	41
421	483	27
422	483	37
423	483	59
424	483	62
425	483	45
426	483	43
427	483	37
428	483	50
429	483	44
430	483	34
431	483	32
432	483	40
433	483	40
434	483	53
435	483	40
436	483	57
437	483	58
438	483	68
439	483	77
440	483	53
441	483	74
442	483	81
443	483	105
444	483	123
445	483	127
446	483	132
447	483	140
448	483	162
449	483	303
450	483	381
451	483	417
452	483	421
453	483	420
454	483	429
455	483	435
456	483	456
457	483	419
458	483	455
459	483	331
460	483	455
461	483	471
462	483	468
463	483	441
464	483	541
465	483	705
466	483	628
467	483	656
468	483	700
469	483	695
470	483	950
471	483	1632
472	483	2946
473	483	2356
474	483	1747
475	483	1607
476	483	1861
477	483	2016
478	483	1573
479	483	2643
480	483	2985
481	483	3905
482	483	13701
483	483	51926
0	484	1
1	484	21
2	484	26
3	484	28
4	484	31
5	484	24
6	484	18
7	484	11
8	484	18
9	484	6
10	484	10
11	484	10
12	484	16
13	484	12
14	484	12
15	484	25
16	484	18
17	484	18
18	484	12
19	484	10
20	484	16
21	484	22
22	484	10
23	484	11
24	484	10
25	484	8
26	484	4
27	484	10
28	484	9
29	484	8
30	484	5
31	484	12
32	484	18
33	484	14
34	484	9
35	484	6
36	484	7
38	484	13
39	484	13
40	484	12
41	484	15
42	484	14
43	484	27
44	484	40
45	484	39
46	484	54
47	484	23
48	484	34
49	484	15
50	484	28
51	484	28
52	484	24
53	484	21
54	484	22
55	484	26
56	484	46
57	484	27
58	484	23
59	484	32
60	484	27
61	484	51
62	484	15
63	484	5
64	484	35
65	484	7
66	484	7
67	484	22
68	484	23
69	484	35
70	484	28
71	484	28
72	484	21
73	484	25
74	484	19
75	484	20
76	484	29
77	484	31
78	484	30
79	484	20
80	484	42
81	484	63
82	484	40
83	484	40
84	484	53
85	484	45
86	484	40
87	484	29
88	484	35
89	484	38
90	484	65
91	484	52
92	484	43
93	484	42
94	484	45
95	484	39
96	484	48
97	484	56
98	484	66
99	484	64
100	484	52
101	484	55
102	484	55
103	484	61
104	484	59
105	484	52
106	484	47
107	484	46
108	484	63
109	484	30
110	484	43
111	484	56
112	484	50
113	484	51
114	484	49
115	484	26
116	484	35
117	484	40
118	484	39
119	484	45
120	484	35
121	484	40
122	484	50
123	484	52
124	484	50
125	484	50
126	484	51
127	484	45
128	484	51
129	484	40
130	484	46
131	484	40
132	484	43
133	484	43
134	484	31
135	484	42
136	484	36
137	484	31
138	484	43
139	484	39
140	484	30
141	484	40
142	484	41
143	484	33
144	484	56
145	484	59
146	484	59
147	484	60
148	484	58
149	484	57
150	484	52
151	484	65
152	484	64
153	484	58
154	484	58
155	484	55
156	484	46
157	484	58
158	484	55
159	484	70
160	484	60
161	484	47
162	484	56
163	484	73
164	484	49
165	484	57
166	484	63
167	484	58
168	484	62
169	484	62
170	484	54
171	484	43
172	484	49
173	484	48
174	484	40
175	484	44
176	484	66
177	484	46
178	484	29
179	484	42
180	484	41
181	484	51
182	484	34
183	484	43
184	484	47
185	484	30
186	484	52
187	484	46
188	484	35
189	484	37
190	484	61
191	484	68
192	484	59
193	484	57
194	484	57
195	484	61
196	484	64
197	484	63
198	484	48
199	484	47
200	484	41
201	484	30
202	484	39
203	484	55
204	484	53
205	484	38
206	484	58
207	484	42
208	484	47
209	484	52
210	484	42
211	484	40
212	484	27
213	484	58
214	484	63
215	484	51
216	484	55
217	484	81
218	484	47
219	484	45
220	484	54
221	484	55
222	484	51
223	484	34
224	484	49
225	484	30
226	484	59
227	484	58
228	484	72
229	484	78
230	484	64
231	484	80
232	484	76
233	484	72
234	484	67
235	484	70
236	484	61
237	484	70
238	484	66
239	484	70
240	484	64
241	484	68
242	484	86
243	484	59
244	484	42
245	484	80
246	484	72
247	484	51
248	484	50
249	484	61
250	484	61
251	484	58
252	484	74
253	484	68
254	484	55
255	484	41
256	484	59
257	484	53
258	484	51
259	484	48
260	484	40
261	484	37
262	484	31
263	484	31
264	484	58
265	484	38
266	484	46
267	484	51
268	484	57
269	484	41
270	484	62
271	484	72
272	484	62
273	484	84
274	484	59
275	484	66
276	484	84
277	484	94
278	484	97
279	484	111
280	484	70
281	484	80
282	484	107
283	484	90
284	484	103
285	484	99
286	484	90
287	484	56
288	484	86
289	484	74
290	484	65
291	484	63
292	484	51
293	484	57
294	484	45
295	484	54
296	484	46
297	484	49
298	484	59
299	484	66
300	484	78
301	484	70
302	484	73
303	484	78
304	484	44
305	484	39
306	484	25
307	484	26
308	484	47
309	484	79
310	484	85
311	484	73
312	484	78
313	484	74
314	484	68
315	484	59
316	484	55
317	484	62
318	484	68
319	484	51
320	484	72
321	484	83
322	484	95
323	484	63
324	484	99
325	484	91
326	484	79
327	484	82
328	484	82
329	484	60
330	484	82
331	484	67
332	484	81
333	484	80
334	484	56
335	484	65
336	484	91
337	484	61
338	484	42
339	484	31
340	484	32
341	484	35
342	484	43
343	484	39
344	484	33
345	484	50
346	484	32
347	484	44
348	484	40
349	484	37
350	484	25
351	484	46
352	484	33
353	484	38
354	484	40
355	484	71
356	484	54
357	484	64
358	484	40
359	484	44
360	484	76
361	484	36
362	484	62
363	484	37
364	484	52
365	484	84
366	484	24
367	484	16
368	484	17
369	484	34
370	484	41
371	484	44
372	484	57
373	484	57
374	484	51
375	484	45
376	484	49
377	484	42
378	484	41
379	484	38
380	484	45
381	484	55
382	484	38
383	484	44
384	484	37
385	484	39
386	484	32
387	484	34
388	484	32
389	484	21
390	484	31
391	484	28
392	484	44
393	484	40
394	484	59
395	484	57
396	484	47
397	484	48
398	484	84
399	484	89
400	484	66
401	484	89
402	484	82
403	484	69
404	484	62
405	484	40
406	484	34
407	484	42
408	484	34
409	484	20
410	484	34
411	484	28
412	484	25
413	484	28
414	484	28
415	484	20
416	484	22
417	484	19
418	484	29
419	484	29
420	484	27
421	484	28
422	484	31
423	484	34
424	484	42
425	484	24
426	484	39
427	484	28
428	484	38
429	484	33
430	484	28
431	484	33
432	484	32
433	484	34
434	484	30
435	484	29
436	484	34
437	484	31
438	484	43
439	484	44
440	484	29
441	484	39
442	484	59
443	484	75
444	484	88
445	484	98
446	484	110
447	484	97
448	484	116
449	484	227
450	484	309
451	484	289
452	484	316
453	484	318
454	484	309
455	484	322
456	484	303
457	484	301
458	484	270
459	484	249
460	484	293
461	484	320
462	484	380
463	484	319
464	484	391
465	484	478
466	484	489
467	484	478
468	484	527
469	484	496
470	484	657
471	484	1178
472	484	2242
473	484	1656
474	484	1199
475	484	1082
476	484	1311
477	484	1397
478	484	1118
479	484	1959
480	484	1875
481	484	2447
482	484	4837
483	484	11724
484	484	35945
0	485	1
1	485	18
2	485	21
3	485	25
4	485	29
5	485	23
6	485	19
7	485	16
8	485	17
9	485	11
10	485	11
11	485	10
12	485	8
13	485	11
14	485	12
15	485	17
16	485	17
17	485	21
18	485	10
19	485	8
20	485	11
21	485	7
22	485	9
23	485	14
24	485	18
25	485	10
26	485	12
27	485	7
28	485	13
29	485	12
30	485	13
31	485	11
32	485	10
33	485	6
34	485	16
35	485	15
36	485	14
38	485	18
39	485	13
40	485	14
41	485	10
42	485	13
43	485	24
44	485	35
45	485	30
46	485	37
47	485	34
48	485	34
49	485	19
50	485	27
51	485	23
52	485	27
53	485	17
54	485	40
55	485	29
56	485	37
57	485	22
58	485	33
59	485	32
60	485	37
61	485	43
62	485	29
63	485	5
64	485	31
65	485	11
66	485	9
67	485	27
68	485	27
69	485	32
70	485	27
71	485	24
72	485	28
73	485	28
74	485	20
75	485	17
76	485	31
77	485	23
78	485	25
79	485	27
80	485	55
81	485	45
82	485	45
83	485	57
84	485	50
85	485	50
86	485	58
87	485	41
88	485	41
89	485	34
90	485	57
91	485	39
92	485	50
93	485	41
94	485	46
95	485	55
96	485	56
97	485	45
98	485	58
99	485	57
100	485	80
101	485	63
102	485	56
103	485	53
104	485	64
105	485	63
106	485	54
107	485	49
108	485	57
109	485	34
110	485	44
111	485	71
112	485	48
113	485	60
114	485	43
115	485	26
116	485	38
117	485	34
118	485	30
119	485	37
120	485	38
121	485	46
122	485	46
123	485	37
124	485	57
125	485	44
126	485	55
127	485	54
128	485	44
129	485	41
130	485	48
131	485	41
132	485	45
133	485	33
134	485	52
135	485	53
136	485	32
137	485	36
138	485	43
139	485	45
140	485	34
141	485	35
142	485	46
143	485	43
144	485	58
145	485	68
146	485	65
147	485	71
148	485	73
149	485	61
150	485	57
151	485	67
152	485	41
153	485	69
154	485	55
155	485	63
156	485	54
157	485	50
158	485	49
159	485	68
160	485	73
161	485	58
162	485	65
163	485	59
164	485	52
165	485	65
166	485	74
167	485	55
168	485	58
169	485	48
170	485	66
171	485	58
172	485	48
173	485	47
174	485	44
175	485	41
176	485	61
177	485	30
178	485	50
179	485	42
180	485	41
181	485	57
182	485	36
183	485	43
184	485	62
185	485	54
186	485	41
187	485	54
188	485	60
189	485	36
190	485	58
191	485	67
192	485	72
193	485	65
194	485	78
195	485	66
196	485	58
197	485	67
198	485	59
199	485	54
200	485	36
201	485	44
202	485	34
203	485	67
204	485	52
205	485	52
206	485	48
207	485	53
208	485	47
209	485	42
210	485	49
211	485	32
212	485	42
213	485	41
214	485	67
215	485	57
216	485	53
217	485	78
218	485	55
219	485	42
220	485	59
221	485	39
222	485	49
223	485	36
224	485	53
225	485	39
226	485	56
227	485	67
228	485	82
229	485	89
230	485	85
231	485	75
232	485	76
233	485	84
234	485	85
235	485	82
236	485	65
237	485	56
238	485	64
239	485	68
240	485	78
241	485	78
242	485	75
243	485	51
244	485	33
245	485	69
246	485	71
247	485	64
248	485	58
249	485	69
250	485	75
251	485	62
252	485	72
253	485	83
254	485	65
255	485	53
256	485	59
257	485	51
258	485	56
259	485	45
260	485	39
261	485	33
262	485	48
263	485	52
264	485	61
265	485	56
266	485	45
267	485	61
268	485	58
269	485	49
270	485	47
271	485	46
272	485	64
273	485	91
274	485	96
275	485	78
276	485	68
277	485	101
278	485	107
279	485	88
280	485	73
281	485	91
282	485	101
283	485	90
284	485	99
285	485	105
286	485	88
287	485	68
288	485	83
289	485	98
290	485	92
291	485	49
292	485	48
293	485	51
294	485	49
295	485	74
296	485	48
297	485	41
298	485	63
299	485	67
300	485	92
301	485	75
302	485	75
303	485	82
304	485	54
305	485	56
306	485	30
307	485	27
308	485	42
309	485	79
310	485	87
311	485	71
312	485	78
313	485	74
314	485	76
315	485	73
316	485	70
317	485	77
318	485	74
319	485	50
320	485	83
321	485	98
322	485	96
323	485	80
324	485	110
325	485	93
326	485	75
327	485	97
328	485	104
329	485	75
330	485	74
331	485	63
332	485	74
333	485	94
334	485	39
335	485	56
336	485	69
337	485	54
338	485	50
339	485	34
340	485	27
341	485	33
342	485	24
343	485	45
344	485	32
345	485	42
346	485	45
347	485	39
348	485	43
349	485	43
350	485	37
351	485	44
352	485	30
353	485	46
354	485	35
355	485	50
356	485	68
357	485	60
358	485	38
359	485	56
360	485	56
361	485	45
362	485	49
363	485	37
364	485	46
365	485	74
366	485	19
367	485	25
368	485	24
369	485	34
370	485	44
371	485	72
372	485	40
373	485	56
374	485	75
375	485	43
376	485	56
377	485	39
378	485	50
379	485	48
380	485	48
381	485	62
382	485	52
383	485	50
384	485	22
385	485	30
386	485	35
387	485	37
388	485	22
389	485	43
390	485	30
391	485	33
392	485	43
393	485	43
394	485	55
395	485	54
396	485	40
397	485	43
398	485	70
399	485	65
400	485	64
401	485	84
402	485	66
403	485	68
404	485	64
405	485	47
406	485	40
407	485	30
408	485	29
409	485	28
410	485	22
411	485	22
412	485	33
413	485	26
414	485	39
415	485	28
416	485	26
417	485	33
418	485	30
419	485	28
420	485	17
421	485	20
422	485	26
423	485	32
424	485	39
425	485	24
426	485	29
427	485	38
428	485	35
429	485	34
430	485	21
431	485	39
432	485	41
433	485	30
434	485	22
435	485	48
436	485	36
437	485	57
438	485	54
439	485	51
440	485	34
441	485	46
442	485	63
443	485	74
444	485	94
445	485	103
446	485	115
447	485	103
448	485	116
449	485	207
450	485	282
451	485	265
452	485	299
453	485	311
454	485	296
455	485	317
456	485	310
457	485	321
458	485	343
459	485	239
460	485	328
461	485	293
462	485	325
463	485	276
464	485	337
465	485	419
466	485	436
467	485	444
468	485	437
469	485	448
470	485	654
471	485	1028
472	485	1781
473	485	1392
474	485	951
475	485	905
476	485	1125
477	485	1139
478	485	914
479	485	1455
480	485	1482
481	485	1681
482	485	3310
483	485	4540
484	485	8494
485	485	33276
0	486	1
1	486	26
2	486	13
3	486	35
4	486	18
5	486	13
6	486	10
7	486	8
8	486	12
9	486	12
10	486	9
11	486	17
12	486	12
13	486	7
14	486	10
15	486	12
16	486	14
17	486	10
18	486	14
19	486	8
20	486	12
21	486	11
22	486	8
23	486	13
24	486	5
25	486	11
26	486	9
27	486	10
28	486	9
29	486	3
30	486	9
31	486	15
32	486	8
33	486	7
34	486	10
35	486	11
36	486	12
38	486	11
39	486	16
40	486	13
41	486	14
42	486	10
43	486	22
44	486	32
45	486	25
46	486	43
47	486	39
48	486	25
49	486	21
50	486	19
51	486	30
52	486	31
53	486	24
54	486	24
55	486	36
56	486	38
57	486	27
58	486	24
59	486	25
60	486	34
61	486	40
62	486	32
63	486	7
64	486	21
65	486	11
66	486	7
67	486	23
68	486	40
69	486	26
70	486	28
71	486	27
72	486	15
73	486	18
74	486	10
75	486	16
76	486	18
77	486	25
78	486	17
79	486	26
80	486	42
81	486	51
82	486	25
83	486	47
84	486	42
85	486	42
86	486	42
87	486	48
88	486	46
89	486	44
90	486	37
91	486	47
92	486	44
93	486	47
94	486	49
95	486	47
96	486	62
97	486	32
98	486	57
99	486	57
100	486	61
101	486	46
102	486	45
103	486	55
104	486	58
105	486	62
106	486	45
107	486	45
108	486	55
109	486	54
110	486	38
111	486	51
112	486	49
113	486	59
114	486	44
115	486	31
116	486	42
117	486	32
118	486	49
119	486	42
120	486	37
121	486	51
122	486	55
123	486	42
124	486	50
125	486	53
126	486	50
127	486	53
128	486	53
129	486	52
130	486	47
131	486	45
132	486	54
133	486	45
134	486	52
135	486	45
136	486	50
137	486	64
138	486	96
139	486	123
140	486	648
141	486	268
142	486	108
143	486	130
144	486	112
145	486	97
146	486	67
147	486	86
148	486	58
149	486	74
150	486	70
151	486	75
152	486	53
153	486	72
154	486	58
155	486	71
156	486	53
157	486	58
158	486	71
159	486	67
160	486	74
161	486	56
162	486	45
163	486	62
164	486	69
165	486	53
166	486	61
167	486	66
168	486	60
169	486	55
170	486	67
171	486	45
172	486	53
173	486	38
174	486	52
175	486	44
176	486	57
177	486	39
178	486	45
179	486	46
180	486	39
181	486	36
182	486	32
183	486	53
184	486	63
185	486	37
186	486	40
187	486	33
188	486	38
189	486	32
190	486	44
191	486	57
192	486	67
193	486	51
194	486	67
195	486	69
196	486	50
197	486	57
198	486	65
199	486	47
200	486	37
201	486	31
202	486	29
203	486	41
204	486	43
205	486	62
206	486	35
207	486	48
208	486	43
209	486	44
210	486	39
211	486	46
212	486	42
213	486	56
214	486	61
215	486	49
216	486	61
217	486	65
218	486	54
219	486	40
220	486	63
221	486	40
222	486	41
223	486	40
224	486	32
225	486	42
226	486	47
227	486	54
228	486	69
229	486	75
230	486	75
231	486	61
232	486	67
233	486	85
234	486	88
235	486	63
236	486	66
237	486	70
238	486	55
239	486	62
240	486	58
241	486	66
242	486	69
243	486	61
244	486	42
245	486	71
246	486	62
247	486	58
248	486	63
249	486	49
250	486	54
251	486	39
252	486	63
253	486	61
254	486	78
255	486	62
256	486	52
257	486	51
258	486	46
259	486	48
260	486	39
261	486	37
262	486	45
263	486	38
264	486	51
265	486	43
266	486	30
267	486	50
268	486	51
269	486	50
270	486	49
271	486	32
272	486	76
273	486	98
274	486	71
275	486	66
276	486	84
277	486	88
278	486	87
279	486	103
280	486	67
281	486	78
282	486	93
283	486	88
284	486	83
285	486	104
286	486	81
287	486	77
288	486	76
289	486	67
290	486	82
291	486	60
292	486	53
293	486	53
294	486	51
295	486	59
296	486	62
297	486	38
298	486	57
299	486	64
300	486	81
301	486	74
302	486	62
303	486	66
304	486	48
305	486	40
306	486	34
307	486	25
308	486	36
309	486	90
310	486	95
311	486	54
312	486	86
313	486	77
314	486	60
315	486	70
316	486	52
317	486	72
318	486	50
319	486	63
320	486	64
321	486	79
322	486	82
323	486	57
324	486	84
325	486	97
326	486	77
327	486	90
328	486	101
329	486	76
330	486	75
331	486	58
332	486	68
333	486	64
334	486	49
335	486	73
336	486	78
337	486	58
338	486	34
339	486	25
340	486	39
341	486	37
342	486	38
343	486	26
344	486	36
345	486	37
346	486	34
347	486	45
348	486	53
349	486	33
350	486	35
351	486	30
352	486	38
353	486	31
354	486	40
355	486	44
356	486	56
357	486	57
358	486	40
359	486	46
360	486	62
361	486	57
362	486	46
363	486	44
364	486	53
365	486	66
366	486	24
367	486	20
368	486	24
369	486	40
370	486	43
371	486	57
372	486	65
373	486	50
374	486	63
375	486	39
376	486	48
377	486	39
378	486	32
379	486	33
380	486	44
381	486	48
382	486	39
383	486	45
384	486	38
385	486	25
386	486	26
387	486	23
388	486	25
389	486	33
390	486	27
391	486	26
392	486	32
393	486	48
394	486	50
395	486	50
396	486	45
397	486	50
398	486	71
399	486	59
400	486	51
401	486	79
402	486	81
403	486	60
404	486	54
405	486	40
406	486	36
407	486	23
408	486	17
409	486	19
410	486	24
411	486	16
412	486	22
413	486	27
414	486	26
415	486	33
416	486	19
417	486	20
418	486	17
419	486	22
420	486	20
421	486	15
422	486	28
423	486	31
424	486	32
425	486	38
426	486	34
427	486	23
428	486	21
429	486	33
430	486	19
431	486	34
432	486	38
433	486	30
434	486	34
435	486	27
436	486	27
437	486	37
438	486	32
439	486	46
440	486	37
441	486	53
442	486	61
443	486	45
444	486	50
445	486	72
446	486	82
447	486	97
448	486	109
449	486	189
450	486	280
451	486	258
452	486	254
453	486	250
454	486	284
455	486	260
456	486	291
457	486	271
458	486	298
459	486	203
460	486	298
461	486	278
462	486	308
463	486	274
464	486	342
465	486	376
466	486	367
467	486	410
468	486	373
469	486	381
470	486	482
471	486	855
472	486	1437
473	486	1148
474	486	831
475	486	749
476	486	848
477	486	981
478	486	732
479	486	1146
480	486	1183
481	486	1301
482	486	2287
483	486	3135
484	486	3392
485	486	9186
486	486	31544
1	487	18
2	487	17
3	487	30
4	487	33
5	487	22
6	487	22
7	487	16
8	487	17
9	487	9
10	487	18
11	487	9
12	487	18
13	487	12
14	487	28
15	487	21
16	487	17
17	487	17
18	487	16
19	487	13
20	487	10
21	487	8
22	487	11
23	487	8
24	487	12
25	487	11
26	487	19
27	487	13
28	487	9
29	487	8
30	487	8
31	487	17
32	487	8
33	487	17
34	487	11
35	487	15
36	487	17
38	487	15
39	487	25
40	487	19
41	487	15
42	487	20
43	487	26
44	487	40
45	487	43
46	487	61
47	487	35
48	487	26
49	487	22
50	487	23
51	487	30
52	487	27
53	487	14
54	487	30
55	487	35
56	487	41
57	487	38
58	487	27
59	487	30
60	487	40
61	487	49
62	487	34
63	487	4
64	487	32
65	487	8
66	487	11
67	487	42
68	487	45
69	487	29
70	487	46
71	487	37
72	487	18
73	487	25
74	487	21
75	487	25
76	487	28
77	487	25
78	487	27
79	487	40
80	487	57
81	487	49
82	487	42
83	487	57
84	487	49
85	487	44
86	487	51
87	487	45
88	487	46
89	487	41
90	487	62
91	487	52
92	487	49
93	487	57
94	487	60
95	487	32
96	487	70
97	487	62
98	487	62
99	487	52
100	487	57
101	487	74
102	487	62
103	487	56
104	487	57
105	487	73
106	487	41
107	487	53
108	487	68
109	487	47
110	487	40
111	487	70
112	487	67
113	487	69
114	487	48
115	487	49
116	487	31
117	487	45
118	487	57
119	487	56
120	487	61
121	487	62
122	487	57
123	487	54
124	487	53
125	487	46
126	487	66
127	487	52
128	487	60
129	487	47
130	487	53
131	487	46
132	487	58
133	487	35
134	487	30
135	487	46
136	487	41
137	487	38
138	487	44
139	487	57
140	487	41
141	487	49
142	487	34
143	487	52
144	487	63
145	487	67
146	487	80
147	487	75
148	487	59
149	487	63
150	487	80
151	487	69
152	487	56
153	487	54
154	487	59
155	487	68
156	487	62
157	487	60
158	487	57
159	487	82
160	487	85
161	487	55
162	487	57
163	487	63
164	487	66
165	487	56
166	487	71
167	487	72
168	487	52
169	487	53
170	487	56
171	487	64
172	487	65
173	487	57
174	487	55
175	487	52
176	487	47
177	487	41
178	487	44
179	487	51
180	487	64
181	487	59
182	487	38
183	487	46
184	487	61
185	487	53
186	487	52
187	487	55
188	487	44
189	487	43
190	487	52
191	487	62
192	487	60
193	487	66
194	487	86
195	487	62
196	487	63
197	487	68
198	487	62
199	487	60
200	487	42
201	487	47
202	487	51
203	487	71
204	487	63
205	487	44
206	487	67
207	487	65
208	487	49
209	487	50
210	487	45
211	487	45
212	487	52
213	487	60
214	487	62
215	487	53
216	487	69
217	487	76
218	487	54
219	487	49
220	487	57
221	487	61
222	487	48
223	487	31
224	487	53
225	487	55
226	487	62
227	487	58
228	487	68
229	487	76
230	487	82
231	487	81
232	487	89
233	487	91
234	487	78
235	487	96
236	487	98
237	487	71
238	487	80
239	487	84
240	487	84
241	487	70
242	487	71
243	487	74
244	487	59
245	487	68
246	487	57
247	487	71
248	487	57
249	487	68
250	487	68
251	487	72
252	487	85
253	487	89
254	487	75
255	487	78
256	487	60
257	487	60
258	487	60
259	487	59
260	487	54
261	487	50
262	487	43
263	487	58
264	487	63
265	487	44
266	487	54
267	487	62
268	487	73
269	487	70
270	487	52
271	487	69
272	487	72
273	487	109
274	487	97
275	487	102
276	487	87
277	487	92
278	487	82
279	487	101
280	487	93
281	487	88
282	487	89
283	487	108
284	487	105
285	487	116
286	487	85
287	487	79
288	487	88
289	487	93
290	487	87
291	487	71
292	487	73
293	487	64
294	487	64
295	487	78
296	487	71
297	487	60
298	487	76
299	487	90
300	487	79
301	487	88
302	487	81
303	487	83
304	487	40
305	487	43
306	487	38
307	487	32
308	487	47
309	487	84
310	487	82
311	487	98
312	487	80
313	487	72
314	487	88
315	487	81
316	487	75
317	487	93
318	487	62
319	487	77
320	487	86
321	487	103
322	487	110
323	487	87
324	487	119
325	487	86
326	487	82
327	487	96
328	487	110
329	487	106
330	487	89
331	487	76
332	487	80
333	487	85
334	487	72
335	487	83
336	487	76
337	487	78
338	487	51
339	487	53
340	487	49
341	487	47
342	487	46
343	487	35
344	487	43
345	487	43
346	487	47
347	487	53
348	487	48
349	487	39
350	487	59
351	487	59
352	487	46
353	487	53
354	487	43
355	487	55
356	487	59
357	487	57
358	487	35
359	487	62
360	487	89
361	487	65
362	487	48
363	487	49
364	487	60
365	487	69
366	487	25
367	487	21
368	487	44
369	487	57
370	487	46
371	487	70
372	487	59
373	487	75
374	487	74
375	487	58
376	487	63
377	487	59
378	487	70
379	487	46
380	487	55
381	487	66
382	487	52
383	487	47
384	487	33
385	487	42
386	487	37
387	487	37
388	487	29
389	487	41
390	487	32
391	487	29
392	487	41
393	487	48
394	487	70
395	487	65
396	487	43
397	487	57
398	487	76
399	487	98
400	487	78
401	487	96
402	487	87
403	487	81
404	487	64
405	487	49
406	487	33
407	487	32
408	487	34
409	487	29
410	487	24
411	487	36
412	487	41
413	487	31
414	487	30
415	487	28
416	487	19
417	487	30
418	487	36
419	487	34
420	487	31
421	487	22
422	487	35
423	487	41
424	487	29
425	487	36
426	487	32
427	487	34
428	487	38
429	487	32
430	487	26
431	487	44
432	487	31
433	487	36
434	487	35
435	487	48
436	487	27
437	487	54
438	487	50
439	487	67
440	487	50
441	487	62
442	487	65
443	487	86
444	487	90
445	487	98
446	487	118
447	487	121
448	487	142
449	487	252
450	487	295
451	487	303
452	487	264
453	487	322
454	487	302
455	487	316
456	487	332
457	487	326
458	487	345
459	487	242
460	487	336
461	487	296
462	487	375
463	487	258
464	487	323
465	487	429
466	487	437
467	487	445
468	487	435
469	487	433
470	487	588
471	487	929
472	487	1452
473	487	1151
474	487	878
475	487	766
476	487	971
477	487	943
478	487	794
479	487	1157
480	487	1150
481	487	1292
482	487	2232
483	487	2881
484	487	2986
485	487	4649
486	487	8809
487	487	38320
0	488	2
1	488	22
2	488	17
3	488	28
4	488	22
5	488	12
6	488	20
7	488	19
8	488	7
9	488	10
10	488	11
11	488	11
12	488	9
13	488	13
14	488	12
15	488	16
16	488	32
17	488	15
18	488	16
19	488	8
20	488	14
21	488	15
22	488	12
23	488	12
24	488	9
25	488	12
26	488	8
27	488	7
28	488	8
29	488	11
30	488	15
31	488	19
32	488	13
33	488	13
34	488	14
35	488	11
36	488	11
38	488	9
39	488	16
40	488	10
41	488	16
42	488	19
43	488	21
44	488	30
45	488	40
46	488	47
47	488	37
48	488	41
49	488	19
50	488	23
51	488	50
52	488	21
53	488	24
54	488	34
55	488	41
56	488	40
57	488	31
58	488	26
59	488	33
60	488	34
61	488	41
62	488	40
63	488	3
64	488	27
65	488	6
66	488	11
67	488	46
68	488	33
69	488	31
70	488	34
71	488	25
72	488	20
73	488	32
74	488	17
75	488	23
76	488	17
77	488	37
78	488	26
79	488	24
80	488	53
81	488	36
82	488	34
83	488	52
84	488	53
85	488	44
86	488	52
87	488	50
88	488	55
89	488	37
90	488	60
91	488	57
92	488	62
93	488	50
94	488	56
95	488	52
96	488	55
97	488	57
98	488	63
99	488	55
100	488	62
101	488	63
102	488	62
103	488	59
104	488	60
105	488	64
106	488	60
107	488	61
108	488	72
109	488	55
110	488	51
111	488	56
112	488	68
113	488	71
114	488	56
115	488	39
116	488	36
117	488	45
118	488	40
119	488	37
120	488	47
121	488	49
122	488	51
123	488	49
124	488	59
125	488	44
126	488	56
127	488	53
128	488	46
129	488	40
130	488	50
131	488	64
132	488	55
133	488	47
134	488	46
135	488	42
136	488	40
137	488	38
138	488	49
139	488	32
140	488	47
141	488	46
142	488	38
143	488	44
144	488	66
145	488	80
146	488	83
147	488	84
148	488	64
149	488	66
150	488	59
151	488	77
152	488	49
153	488	61
154	488	61
155	488	60
156	488	40
157	488	47
158	488	51
159	488	80
160	488	67
161	488	61
162	488	61
163	488	81
164	488	78
165	488	75
166	488	75
167	488	76
168	488	51
169	488	64
170	488	75
171	488	66
172	488	75
173	488	56
174	488	44
175	488	39
176	488	79
177	488	37
178	488	54
179	488	59
180	488	39
181	488	51
182	488	41
183	488	41
184	488	53
185	488	51
186	488	51
187	488	43
188	488	39
189	488	53
190	488	72
191	488	76
192	488	80
193	488	60
194	488	84
195	488	73
196	488	63
197	488	72
198	488	57
199	488	61
200	488	51
201	488	45
202	488	33
203	488	56
204	488	61
205	488	45
206	488	50
207	488	48
208	488	55
209	488	51
210	488	43
211	488	42
212	488	39
213	488	74
214	488	69
215	488	57
216	488	51
217	488	77
218	488	53
219	488	55
220	488	51
221	488	49
222	488	41
223	488	39
224	488	41
225	488	47
226	488	62
227	488	58
228	488	82
229	488	86
230	488	76
231	488	69
232	488	89
233	488	85
234	488	78
235	488	83
236	488	65
237	488	79
238	488	68
239	488	82
240	488	69
241	488	67
242	488	78
243	488	77
244	488	53
245	488	77
246	488	84
247	488	58
248	488	59
249	488	55
250	488	98
251	488	53
252	488	76
253	488	78
254	488	65
255	488	45
256	488	54
257	488	66
258	488	57
259	488	44
260	488	36
261	488	37
262	488	46
263	488	49
264	488	55
265	488	44
266	488	46
267	488	61
268	488	60
269	488	62
270	488	58
271	488	50
272	488	63
273	488	81
274	488	82
275	488	72
276	488	86
277	488	97
278	488	80
279	488	90
280	488	80
281	488	95
282	488	92
283	488	94
284	488	109
285	488	112
286	488	116
287	488	81
288	488	89
289	488	79
290	488	89
291	488	59
292	488	54
293	488	44
294	488	54
295	488	61
296	488	60
297	488	58
298	488	72
299	488	52
300	488	93
301	488	107
302	488	68
303	488	82
304	488	45
305	488	58
306	488	53
307	488	23
308	488	56
309	488	83
310	488	105
311	488	80
312	488	84
313	488	86
314	488	100
315	488	100
316	488	68
317	488	90
318	488	73
319	488	62
320	488	90
321	488	90
322	488	95
323	488	79
324	488	112
325	488	104
326	488	96
327	488	114
328	488	97
329	488	86
330	488	89
331	488	73
332	488	89
333	488	80
334	488	58
335	488	81
336	488	80
337	488	79
338	488	43
339	488	32
340	488	39
341	488	40
342	488	34
343	488	26
344	488	35
345	488	39
346	488	36
347	488	46
348	488	47
349	488	36
350	488	40
351	488	48
352	488	40
353	488	25
354	488	39
355	488	47
356	488	63
357	488	56
358	488	32
359	488	49
360	488	84
361	488	47
362	488	81
363	488	53
364	488	53
365	488	63
366	488	24
367	488	30
368	488	27
369	488	40
370	488	44
371	488	51
372	488	48
373	488	57
374	488	50
375	488	55
376	488	42
377	488	43
378	488	55
379	488	53
380	488	56
381	488	61
382	488	55
383	488	44
384	488	24
385	488	36
386	488	35
387	488	36
388	488	21
389	488	25
390	488	26
391	488	25
392	488	44
393	488	44
394	488	41
395	488	62
396	488	32
397	488	44
398	488	75
399	488	98
400	488	79
401	488	101
402	488	82
403	488	70
404	488	69
405	488	41
406	488	30
407	488	35
408	488	27
409	488	27
410	488	34
411	488	17
412	488	27
413	488	27
414	488	22
415	488	20
416	488	21
417	488	26
418	488	23
419	488	30
420	488	21
421	488	19
422	488	26
423	488	29
424	488	33
425	488	31
426	488	32
427	488	29
428	488	34
429	488	31
430	488	22
431	488	21
432	488	19
433	488	30
434	488	38
435	488	23
436	488	40
437	488	48
438	488	51
439	488	54
440	488	41
441	488	52
442	488	56
443	488	62
444	488	95
445	488	82
446	488	86
447	488	88
448	488	140
449	488	211
450	488	294
451	488	268
452	488	276
453	488	305
454	488	346
455	488	333
456	488	342
457	488	302
458	488	327
459	488	222
460	488	323
461	488	333
462	488	373
463	488	312
464	488	394
465	488	430
466	488	433
467	488	450
468	488	431
469	488	414
470	488	609
471	488	972
472	488	1592
473	488	1193
474	488	863
475	488	768
476	488	945
477	488	926
478	488	738
479	488	1212
480	488	1209
481	488	1325
482	488	2198
483	488	2779
484	488	2763
485	488	4172
486	488	5007
487	488	11133
488	488	42736
0	489	2
1	489	13
2	489	20
3	489	18
4	489	16
5	489	15
6	489	13
7	489	18
8	489	14
9	489	11
10	489	9
11	489	10
12	489	11
13	489	15
14	489	16
15	489	11
16	489	20
17	489	5
18	489	12
19	489	12
20	489	12
21	489	10
22	489	9
23	489	7
24	489	13
25	489	8
26	489	10
27	489	4
28	489	13
29	489	9
30	489	11
31	489	9
32	489	9
33	489	7
34	489	11
35	489	9
36	489	17
38	489	9
39	489	15
40	489	6
41	489	18
42	489	16
43	489	18
44	489	20
45	489	34
46	489	47
47	489	38
48	489	24
49	489	12
50	489	24
51	489	27
52	489	13
53	489	20
54	489	32
55	489	30
56	489	42
57	489	18
58	489	19
59	489	22
60	489	33
61	489	36
62	489	17
63	489	4
64	489	23
65	489	5
66	489	4
67	489	36
68	489	29
69	489	27
70	489	27
71	489	18
72	489	15
73	489	22
74	489	15
75	489	20
76	489	22
77	489	24
78	489	30
79	489	28
80	489	38
81	489	42
82	489	41
83	489	38
84	489	52
85	489	61
86	489	43
87	489	56
88	489	40
89	489	35
90	489	41
91	489	40
92	489	57
93	489	39
94	489	54
95	489	36
96	489	58
97	489	54
98	489	50
99	489	54
100	489	45
101	489	55
102	489	45
103	489	55
104	489	52
105	489	50
106	489	50
107	489	44
108	489	43
109	489	42
110	489	58
111	489	57
112	489	45
113	489	59
114	489	43
115	489	27
116	489	36
117	489	42
118	489	35
119	489	38
120	489	45
121	489	58
122	489	33
123	489	30
124	489	50
125	489	48
126	489	56
127	489	64
128	489	48
129	489	36
130	489	41
131	489	30
132	489	40
133	489	43
134	489	33
135	489	33
136	489	32
137	489	38
138	489	40
139	489	48
140	489	38
141	489	36
142	489	35
143	489	45
144	489	59
145	489	82
146	489	47
147	489	66
148	489	57
149	489	69
150	489	45
151	489	72
152	489	49
153	489	58
154	489	58
155	489	44
156	489	37
157	489	46
158	489	38
159	489	79
160	489	78
161	489	46
162	489	66
163	489	74
164	489	46
165	489	56
166	489	61
167	489	51
168	489	47
169	489	50
170	489	59
171	489	66
172	489	53
173	489	40
174	489	39
175	489	46
176	489	52
177	489	36
178	489	54
179	489	49
180	489	34
181	489	44
182	489	39
183	489	53
184	489	60
185	489	46
186	489	49
187	489	37
188	489	47
189	489	22
190	489	67
191	489	48
192	489	65
193	489	44
194	489	68
195	489	51
196	489	55
197	489	63
198	489	46
199	489	51
200	489	35
201	489	31
202	489	31
203	489	47
204	489	49
205	489	46
206	489	39
207	489	28
208	489	36
209	489	58
210	489	30
211	489	39
212	489	25
213	489	43
214	489	57
215	489	74
216	489	50
217	489	68
218	489	60
219	489	47
220	489	63
221	489	47
222	489	38
223	489	53
224	489	32
225	489	46
226	489	51
227	489	58
228	489	60
229	489	85
230	489	58
231	489	73
232	489	81
233	489	81
234	489	85
235	489	65
236	489	63
237	489	50
238	489	61
239	489	80
240	489	68
241	489	69
242	489	61
243	489	68
244	489	44
245	489	77
246	489	54
247	489	71
248	489	57
249	489	44
250	489	71
251	489	41
252	489	75
253	489	69
254	489	56
255	489	54
256	489	44
257	489	39
258	489	50
259	489	42
260	489	43
261	489	40
262	489	36
263	489	35
264	489	52
265	489	34
266	489	39
267	489	55
268	489	50
269	489	44
270	489	45
271	489	40
272	489	50
273	489	68
274	489	75
275	489	85
276	489	70
277	489	107
278	489	97
279	489	84
280	489	79
281	489	76
282	489	104
283	489	110
284	489	102
285	489	117
286	489	80
287	489	52
288	489	90
289	489	67
290	489	90
291	489	48
292	489	36
293	489	44
294	489	58
295	489	72
296	489	40
297	489	40
298	489	65
299	489	56
300	489	91
301	489	76
302	489	65
303	489	57
304	489	51
305	489	46
306	489	31
307	489	18
308	489	55
309	489	64
310	489	77
311	489	56
312	489	76
313	489	75
314	489	90
315	489	75
316	489	60
317	489	68
318	489	54
319	489	52
320	489	75
321	489	84
322	489	97
323	489	64
324	489	89
325	489	101
326	489	77
327	489	84
328	489	99
329	489	70
330	489	60
331	489	58
332	489	91
333	489	73
334	489	49
335	489	47
336	489	79
337	489	41
338	489	36
339	489	31
340	489	34
341	489	42
342	489	24
343	489	34
344	489	35
345	489	43
346	489	30
347	489	28
348	489	37
349	489	42
350	489	30
351	489	39
352	489	29
353	489	29
354	489	31
355	489	45
356	489	57
357	489	47
358	489	28
359	489	42
360	489	62
361	489	51
362	489	55
363	489	41
364	489	50
365	489	56
366	489	24
367	489	20
368	489	23
369	489	31
370	489	24
371	489	52
372	489	55
373	489	56
374	489	70
375	489	37
376	489	47
377	489	38
378	489	40
379	489	55
380	489	43
381	489	49
382	489	37
383	489	34
384	489	21
385	489	34
386	489	35
387	489	24
388	489	22
389	489	18
390	489	23
391	489	20
392	489	43
393	489	29
394	489	36
395	489	49
396	489	51
397	489	46
398	489	72
399	489	87
400	489	77
401	489	77
402	489	85
403	489	82
404	489	57
405	489	40
406	489	31
407	489	33
408	489	37
409	489	33
410	489	22
411	489	18
412	489	17
413	489	9
414	489	18
415	489	22
416	489	23
417	489	22
418	489	34
419	489	20
420	489	18
421	489	16
422	489	18
423	489	21
424	489	29
425	489	32
426	489	30
427	489	27
428	489	22
429	489	27
430	489	23
431	489	24
432	489	31
433	489	28
434	489	30
435	489	49
436	489	34
437	489	22
438	489	32
439	489	43
440	489	43
441	489	37
442	489	59
443	489	58
444	489	70
445	489	63
446	489	83
447	489	90
448	489	82
449	489	178
450	489	276
451	489	262
452	489	267
453	489	256
454	489	282
455	489	300
456	489	290
457	489	247
458	489	316
459	489	229
460	489	284
461	489	278
462	489	300
463	489	263
464	489	334
465	489	366
466	489	375
467	489	354
468	489	376
469	489	363
470	489	513
471	489	757
472	489	1210
473	489	997
474	489	672
475	489	597
476	489	758
477	489	739
478	489	581
479	489	1012
480	489	917
481	489	1059
482	489	1773
483	489	2092
484	489	2017
485	489	2694
486	489	2995
487	489	3929
488	489	9710
489	489	34087
1	490	13
2	490	28
3	490	30
4	490	26
5	490	10
6	490	15
7	490	12
8	490	6
9	490	13
10	490	6
11	490	9
12	490	9
13	490	13
14	490	20
15	490	18
16	490	18
17	490	12
18	490	13
19	490	7
20	490	21
21	490	15
22	490	15
23	490	7
24	490	7
25	490	8
26	490	6
27	490	9
28	490	7
29	490	9
30	490	13
31	490	13
32	490	8
33	490	13
34	490	18
35	490	6
36	490	10
38	490	10
39	490	12
40	490	10
41	490	15
42	490	23
43	490	14
44	490	34
45	490	41
46	490	45
47	490	34
48	490	30
49	490	15
50	490	28
51	490	29
52	490	15
53	490	21
54	490	36
55	490	30
56	490	48
57	490	20
58	490	17
59	490	22
60	490	41
61	490	32
62	490	23
63	490	4
64	490	19
65	490	9
66	490	14
67	490	24
68	490	32
69	490	26
70	490	29
71	490	21
72	490	17
73	490	16
74	490	22
75	490	23
76	490	16
77	490	20
78	490	25
79	490	33
80	490	52
81	490	40
82	490	38
83	490	53
84	490	54
85	490	42
86	490	43
87	490	48
88	490	39
89	490	32
90	490	58
91	490	52
92	490	42
93	490	51
94	490	37
95	490	38
96	490	54
97	490	47
98	490	58
99	490	60
100	490	59
101	490	64
102	490	48
103	490	52
104	490	51
105	490	47
106	490	40
107	490	61
108	490	69
109	490	49
110	490	51
111	490	69
112	490	58
113	490	53
114	490	37
115	490	35
116	490	37
117	490	59
118	490	36
119	490	30
120	490	33
121	490	45
122	490	46
123	490	44
124	490	49
125	490	54
126	490	36
127	490	48
128	490	47
129	490	27
130	490	56
131	490	32
132	490	48
133	490	37
134	490	31
135	490	46
136	490	39
137	490	31
138	490	35
139	490	45
140	490	38
141	490	36
142	490	39
143	490	31
144	490	64
145	490	63
146	490	69
147	490	73
148	490	62
149	490	60
150	490	51
151	490	63
152	490	48
153	490	61
154	490	55
155	490	56
156	490	45
157	490	60
158	490	58
159	490	71
160	490	68
161	490	57
162	490	62
163	490	61
164	490	75
165	490	52
166	490	79
167	490	67
168	490	49
169	490	54
170	490	55
171	490	57
172	490	70
173	490	57
174	490	40
175	490	54
176	490	58
177	490	38
178	490	48
179	490	45
180	490	44
181	490	51
182	490	38
183	490	57
184	490	65
185	490	44
186	490	43
187	490	33
188	490	47
189	490	35
190	490	58
191	490	63
192	490	70
193	490	52
194	490	71
195	490	53
196	490	67
197	490	74
198	490	61
199	490	49
200	490	29
201	490	38
202	490	32
203	490	50
204	490	43
205	490	53
206	490	49
207	490	40
208	490	46
209	490	42
210	490	51
211	490	46
212	490	28
213	490	47
214	490	51
215	490	59
216	490	66
217	490	74
218	490	49
219	490	41
220	490	58
221	490	40
222	490	36
223	490	41
224	490	53
225	490	28
226	490	40
227	490	47
228	490	83
229	490	88
230	490	71
231	490	63
232	490	65
233	490	94
234	490	82
235	490	78
236	490	62
237	490	64
238	490	70
239	490	61
240	490	84
241	490	58
242	490	85
243	490	64
244	490	47
245	490	73
246	490	75
247	490	48
248	490	64
249	490	54
250	490	57
251	490	53
252	490	74
253	490	54
254	490	77
255	490	56
256	490	35
257	490	46
258	490	49
259	490	51
260	490	45
261	490	43
262	490	39
263	490	43
264	490	46
265	490	30
266	490	34
267	490	38
268	490	46
269	490	70
270	490	53
271	490	49
272	490	70
273	490	82
274	490	95
275	490	82
276	490	85
277	490	81
278	490	84
279	490	86
280	490	80
281	490	76
282	490	104
283	490	108
284	490	109
285	490	98
286	490	93
287	490	87
288	490	83
289	490	87
290	490	74
291	490	55
292	490	51
293	490	54
294	490	40
295	490	64
296	490	51
297	490	39
298	490	63
299	490	77
300	490	72
301	490	70
302	490	86
303	490	77
304	490	41
305	490	57
306	490	30
307	490	23
308	490	35
309	490	66
310	490	75
311	490	61
312	490	81
313	490	76
314	490	84
315	490	66
316	490	60
317	490	68
318	490	62
319	490	47
320	490	76
321	490	87
322	490	93
323	490	79
324	490	103
325	490	93
326	490	63
327	490	109
328	490	98
329	490	81
330	490	84
331	490	54
332	490	82
333	490	66
334	490	51
335	490	63
336	490	91
337	490	77
338	490	35
339	490	34
340	490	26
341	490	26
342	490	29
343	490	27
344	490	28
345	490	36
346	490	37
347	490	44
348	490	47
349	490	36
350	490	38
351	490	39
352	490	42
353	490	41
354	490	37
355	490	55
356	490	54
357	490	53
358	490	36
359	490	46
360	490	49
361	490	46
362	490	58
363	490	46
364	490	49
365	490	60
366	490	16
367	490	21
368	490	21
369	490	43
370	490	45
371	490	44
372	490	42
373	490	43
374	490	61
375	490	42
376	490	46
377	490	46
378	490	38
379	490	31
380	490	47
381	490	58
382	490	33
383	490	33
384	490	33
385	490	39
386	490	32
387	490	29
388	490	17
389	490	15
390	490	24
391	490	36
392	490	39
393	490	43
394	490	52
395	490	50
396	490	37
397	490	51
398	490	64
399	490	92
400	490	61
401	490	88
402	490	84
403	490	64
404	490	43
405	490	42
406	490	31
407	490	30
408	490	31
409	490	27
410	490	29
411	490	17
412	490	20
413	490	27
414	490	23
415	490	10
416	490	25
417	490	24
418	490	31
419	490	34
420	490	18
421	490	16
422	490	22
423	490	25
424	490	45
425	490	32
426	490	23
427	490	23
428	490	24
429	490	28
430	490	23
431	490	26
432	490	23
433	490	19
434	490	31
435	490	39
436	490	35
437	490	32
438	490	53
439	490	46
440	490	38
441	490	47
442	490	50
443	490	66
444	490	70
445	490	63
446	490	119
447	490	102
448	490	101
449	490	196
450	490	279
451	490	272
452	490	262
453	490	256
454	490	307
455	490	341
456	490	351
457	490	302
458	490	318
459	490	211
460	490	312
461	490	287
462	490	359
463	490	313
464	490	324
465	490	455
466	490	389
467	490	367
468	490	405
469	490	395
470	490	594
471	490	953
472	490	1644
473	490	1162
474	490	844
475	490	737
476	490	871
477	490	942
478	490	734
479	490	1193
480	490	1159
481	490	1268
482	490	2200
483	490	2518
484	490	2374
485	490	3313
486	490	3065
487	490	3564
488	490	5166
489	490	9961
490	490	34102
1	491	11
2	491	29
3	491	23
4	491	22
5	491	18
6	491	14
7	491	16
8	491	17
9	491	6
10	491	13
11	491	6
12	491	11
13	491	20
14	491	16
15	491	16
16	491	13
17	491	11
18	491	13
19	491	8
20	491	14
21	491	8
22	491	8
23	491	6
24	491	3
25	491	10
26	491	10
27	491	12
28	491	12
29	491	7
30	491	5
31	491	8
32	491	13
33	491	13
34	491	20
35	491	12
36	491	15
38	491	14
39	491	19
40	491	15
41	491	19
42	491	15
43	491	20
44	491	27
45	491	40
46	491	41
47	491	42
48	491	37
49	491	21
50	491	25
51	491	40
52	491	21
53	491	17
54	491	34
55	491	39
56	491	46
57	491	25
58	491	26
59	491	31
60	491	36
61	491	40
62	491	39
63	491	5
64	491	35
65	491	6
66	491	9
67	491	35
68	491	44
69	491	20
70	491	25
71	491	24
72	491	22
73	491	27
74	491	23
75	491	16
76	491	24
77	491	23
78	491	25
79	491	32
80	491	51
81	491	39
82	491	38
83	491	50
84	491	57
85	491	55
86	491	57
87	491	47
88	491	36
89	491	37
90	491	69
91	491	40
92	491	44
93	491	64
94	491	53
95	491	50
96	491	56
97	491	49
98	491	65
99	491	57
100	491	52
101	491	73
102	491	55
103	491	61
104	491	63
105	491	51
106	491	65
107	491	67
108	491	63
109	491	50
110	491	64
111	491	88
112	491	57
113	491	54
114	491	34
115	491	42
116	491	29
117	491	46
118	491	35
119	491	49
120	491	40
121	491	58
122	491	61
123	491	40
124	491	66
125	491	49
126	491	64
127	491	60
128	491	34
129	491	43
130	491	39
131	491	45
132	491	52
133	491	48
134	491	37
135	491	39
136	491	38
137	491	44
138	491	43
139	491	46
140	491	54
141	491	29
142	491	43
143	491	51
144	491	69
145	491	86
146	491	74
147	491	95
148	491	71
149	491	93
150	491	62
151	491	66
152	491	56
153	491	59
154	491	63
155	491	57
156	491	39
157	491	59
158	491	49
159	491	81
160	491	78
161	491	58
162	491	58
163	491	79
164	491	67
165	491	71
166	491	58
167	491	70
168	491	50
169	491	54
170	491	68
171	491	62
172	491	73
173	491	46
174	491	56
175	491	54
176	491	57
177	491	49
178	491	57
179	491	59
180	491	48
181	491	60
182	491	39
183	491	53
184	491	57
185	491	49
186	491	33
187	491	42
188	491	51
189	491	50
190	491	60
191	491	67
192	491	56
193	491	72
194	491	65
195	491	74
196	491	61
197	491	72
198	491	49
199	491	45
200	491	43
201	491	34
202	491	38
203	491	60
204	491	69
205	491	40
206	491	45
207	491	47
208	491	62
209	491	46
210	491	34
211	491	37
212	491	37
213	491	55
214	491	63
215	491	66
216	491	65
217	491	75
218	491	63
219	491	44
220	491	63
221	491	65
222	491	41
223	491	47
224	491	39
225	491	32
226	491	52
227	491	66
228	491	73
229	491	71
230	491	81
231	491	78
232	491	99
233	491	92
234	491	88
235	491	88
236	491	65
237	491	67
238	491	81
239	491	71
240	491	84
241	491	85
242	491	72
243	491	84
244	491	48
245	491	80
246	491	66
247	491	68
248	491	70
249	491	51
250	491	64
251	491	54
252	491	67
253	491	63
254	491	83
255	491	61
256	491	65
257	491	50
258	491	43
259	491	54
260	491	38
261	491	36
262	491	36
263	491	45
264	491	49
265	491	39
266	491	46
267	491	52
268	491	51
269	491	47
270	491	64
271	491	42
272	491	67
273	491	75
274	491	82
275	491	90
276	491	66
277	491	103
278	491	93
279	491	101
280	491	97
281	491	88
282	491	128
283	491	97
284	491	106
285	491	112
286	491	87
287	491	76
288	491	86
289	491	83
290	491	90
291	491	55
292	491	59
293	491	42
294	491	58
295	491	57
296	491	62
297	491	47
298	491	54
299	491	71
300	491	104
301	491	80
302	491	72
303	491	86
304	491	53
305	491	53
306	491	39
307	491	25
308	491	41
309	491	108
310	491	90
311	491	83
312	491	83
313	491	87
314	491	80
315	491	89
316	491	69
317	491	74
318	491	64
319	491	57
320	491	82
321	491	93
322	491	112
323	491	75
324	491	99
325	491	101
326	491	97
327	491	89
328	491	105
329	491	74
330	491	85
331	491	71
332	491	88
333	491	82
334	491	59
335	491	83
336	491	96
337	491	69
338	491	44
339	491	29
340	491	33
341	491	47
342	491	30
343	491	23
344	491	42
345	491	41
346	491	47
347	491	53
348	491	37
349	491	46
350	491	38
351	491	48
352	491	38
353	491	42
354	491	35
355	491	53
356	491	74
357	491	56
358	491	51
359	491	38
360	491	85
361	491	46
362	491	56
363	491	41
364	491	42
365	491	66
366	491	19
367	491	25
368	491	32
369	491	39
370	491	43
371	491	53
372	491	57
373	491	47
374	491	60
375	491	43
376	491	53
377	491	53
378	491	49
379	491	56
380	491	52
381	491	53
382	491	48
383	491	53
384	491	33
385	491	44
386	491	35
387	491	29
388	491	23
389	491	21
390	491	22
391	491	30
392	491	41
393	491	37
394	491	71
395	491	69
396	491	52
397	491	49
398	491	68
399	491	85
400	491	72
401	491	80
402	491	69
403	491	76
404	491	41
405	491	38
406	491	45
407	491	31
408	491	35
409	491	26
410	491	22
411	491	19
412	491	32
413	491	19
414	491	25
415	491	22
416	491	19
417	491	26
418	491	27
419	491	16
420	491	21
421	491	26
422	491	15
423	491	34
424	491	41
425	491	36
426	491	32
427	491	27
428	491	41
429	491	29
430	491	24
431	491	32
432	491	37
433	491	26
434	491	37
435	491	24
436	491	49
437	491	42
438	491	44
439	491	46
440	491	33
441	491	43
442	491	59
443	491	78
444	491	78
445	491	92
446	491	96
447	491	87
448	491	108
449	491	203
450	491	282
451	491	326
452	491	269
453	491	305
454	491	311
455	491	340
456	491	360
457	491	298
458	491	289
459	491	226
460	491	304
461	491	289
462	491	317
463	491	298
464	491	337
465	491	420
466	491	407
467	491	423
468	491	400
469	491	393
470	491	587
471	491	880
472	491	1361
473	491	1032
474	491	744
475	491	638
476	491	811
477	491	817
478	491	653
479	491	997
480	491	952
481	491	1041
482	491	1614
483	491	1970
484	491	1797
485	491	2308
486	491	2086
487	491	2376
488	491	3165
489	491	3578
490	491	8054
491	491	37470
0	492	1
1	492	26
2	492	19
3	492	31
4	492	32
5	492	30
6	492	7
7	492	9
8	492	18
9	492	17
10	492	11
11	492	14
12	492	5
13	492	13
14	492	21
15	492	10
16	492	16
17	492	13
18	492	13
19	492	16
20	492	18
21	492	10
22	492	12
23	492	14
24	492	9
25	492	21
26	492	12
27	492	10
28	492	9
29	492	4
30	492	8
31	492	15
32	492	9
33	492	7
34	492	9
35	492	11
36	492	16
38	492	17
39	492	19
40	492	11
41	492	26
42	492	18
43	492	21
44	492	35
45	492	43
46	492	53
47	492	37
48	492	26
49	492	24
50	492	30
51	492	34
52	492	23
53	492	32
54	492	36
55	492	40
56	492	56
57	492	40
58	492	22
59	492	23
60	492	43
61	492	43
62	492	37
63	492	8
64	492	29
65	492	9
66	492	5
67	492	38
68	492	42
69	492	30
70	492	27
71	492	19
72	492	14
73	492	20
74	492	22
75	492	22
76	492	26
77	492	35
78	492	15
79	492	22
80	492	58
81	492	50
82	492	44
83	492	37
84	492	46
85	492	76
86	492	55
87	492	52
88	492	55
89	492	44
90	492	60
91	492	55
92	492	56
93	492	42
94	492	67
95	492	51
96	492	53
97	492	57
98	492	56
99	492	72
100	492	47
101	492	67
102	492	54
103	492	60
104	492	63
105	492	55
106	492	60
107	492	58
108	492	65
109	492	61
110	492	59
111	492	72
112	492	74
113	492	71
114	492	63
115	492	38
116	492	42
117	492	35
118	492	53
119	492	61
120	492	35
121	492	48
122	492	44
123	492	53
124	492	61
125	492	62
126	492	45
127	492	64
128	492	59
129	492	54
130	492	63
131	492	56
132	492	55
133	492	60
134	492	42
135	492	37
136	492	57
137	492	48
138	492	60
139	492	56
140	492	62
141	492	45
142	492	45
143	492	49
144	492	68
145	492	80
146	492	74
147	492	96
148	492	73
149	492	85
150	492	69
151	492	87
152	492	61
153	492	89
154	492	67
155	492	53
156	492	48
157	492	80
158	492	66
159	492	74
160	492	78
161	492	50
162	492	64
163	492	72
164	492	77
165	492	70
166	492	73
167	492	70
168	492	80
169	492	69
170	492	54
171	492	53
172	492	69
173	492	51
174	492	55
175	492	57
176	492	57
177	492	42
178	492	62
179	492	49
180	492	48
181	492	50
182	492	40
183	492	57
184	492	73
185	492	65
186	492	43
187	492	52
188	492	47
189	492	45
190	492	60
191	492	67
192	492	76
193	492	84
194	492	71
195	492	77
196	492	53
197	492	72
198	492	66
199	492	65
200	492	48
201	492	40
202	492	53
203	492	66
204	492	79
205	492	56
206	492	50
207	492	53
208	492	59
209	492	50
210	492	44
211	492	43
212	492	44
213	492	62
214	492	80
215	492	65
216	492	80
217	492	75
218	492	61
219	492	46
220	492	75
221	492	47
222	492	61
223	492	43
224	492	49
225	492	49
226	492	62
227	492	65
228	492	78
229	492	100
230	492	90
231	492	71
232	492	88
233	492	100
234	492	112
235	492	76
236	492	77
237	492	78
238	492	82
239	492	87
240	492	91
241	492	104
242	492	90
243	492	71
244	492	60
245	492	76
246	492	87
247	492	80
248	492	46
249	492	78
250	492	72
251	492	75
252	492	71
253	492	77
254	492	83
255	492	63
256	492	59
257	492	57
258	492	56
259	492	53
260	492	46
261	492	55
262	492	45
263	492	51
264	492	49
265	492	56
266	492	45
267	492	62
268	492	76
269	492	68
270	492	64
271	492	58
272	492	84
273	492	97
274	492	94
275	492	77
276	492	97
277	492	100
278	492	109
279	492	110
280	492	85
281	492	112
282	492	102
283	492	106
284	492	119
285	492	139
286	492	98
287	492	74
288	492	100
289	492	103
290	492	117
291	492	70
292	492	61
293	492	72
294	492	75
295	492	74
296	492	63
297	492	49
298	492	70
299	492	80
300	492	104
301	492	103
302	492	76
303	492	73
304	492	45
305	492	52
306	492	32
307	492	24
308	492	58
309	492	88
310	492	112
311	492	79
312	492	91
313	492	111
314	492	90
315	492	89
316	492	74
317	492	85
318	492	84
319	492	74
320	492	90
321	492	94
322	492	121
323	492	81
324	492	123
325	492	113
326	492	72
327	492	104
328	492	109
329	492	89
330	492	80
331	492	91
332	492	100
333	492	96
334	492	70
335	492	93
336	492	105
337	492	68
338	492	49
339	492	47
340	492	31
341	492	57
342	492	44
343	492	36
344	492	36
345	492	55
346	492	44
347	492	56
348	492	52
349	492	45
350	492	36
351	492	43
352	492	42
353	492	44
354	492	43
355	492	62
356	492	69
357	492	58
358	492	35
359	492	44
360	492	75
361	492	57
362	492	71
363	492	43
364	492	71
365	492	77
366	492	25
367	492	19
368	492	30
369	492	46
370	492	47
371	492	70
372	492	63
373	492	55
374	492	78
375	492	33
376	492	55
377	492	45
378	492	54
379	492	49
380	492	40
381	492	59
382	492	51
383	492	44
384	492	26
385	492	44
386	492	29
387	492	48
388	492	28
389	492	30
390	492	27
391	492	32
392	492	42
393	492	40
394	492	59
395	492	57
396	492	67
397	492	63
398	492	83
399	492	95
400	492	87
401	492	78
402	492	94
403	492	84
404	492	49
405	492	44
406	492	33
407	492	39
408	492	30
409	492	35
410	492	33
411	492	28
412	492	34
413	492	22
414	492	31
415	492	17
416	492	23
417	492	22
418	492	28
419	492	30
420	492	20
421	492	22
422	492	26
423	492	41
424	492	32
425	492	38
426	492	38
427	492	21
428	492	31
429	492	32
430	492	30
431	492	30
432	492	36
433	492	21
434	492	30
435	492	38
436	492	46
437	492	49
438	492	55
439	492	49
440	492	39
441	492	45
442	492	45
443	492	73
444	492	76
445	492	86
446	492	113
447	492	112
448	492	157
449	492	232
450	492	312
451	492	281
452	492	299
453	492	309
454	492	332
455	492	331
456	492	356
457	492	315
458	492	290
459	492	248
460	492	314
461	492	284
462	492	348
463	492	316
464	492	334
465	492	398
466	492	390
467	492	423
468	492	378
469	492	370
470	492	572
471	492	771
472	492	1080
473	492	942
474	492	647
475	492	610
476	492	711
477	492	707
478	492	599
479	492	861
480	492	826
481	492	847
482	492	1312
483	492	1527
484	492	1358
485	492	1730
486	492	1567
487	492	1870
488	492	2295
489	492	2381
490	492	3553
491	492	10777
492	492	42485
1	493	27
2	493	19
3	493	30
4	493	20
5	493	12
6	493	20
7	493	15
8	493	14
9	493	15
10	493	7
11	493	8
12	493	10
13	493	19
14	493	19
15	493	21
16	493	16
17	493	23
18	493	13
19	493	12
20	493	5
21	493	14
22	493	14
23	493	12
24	493	18
25	493	16
26	493	10
27	493	9
28	493	14
29	493	9
30	493	11
31	493	9
32	493	12
33	493	15
34	493	10
35	493	16
36	493	15
38	493	21
39	493	20
40	493	12
41	493	16
42	493	17
43	493	20
44	493	31
45	493	29
46	493	58
47	493	35
48	493	35
49	493	28
50	493	29
51	493	25
52	493	31
53	493	28
54	493	44
55	493	41
56	493	56
57	493	32
58	493	25
59	493	24
60	493	31
61	493	38
62	493	37
63	493	8
64	493	30
65	493	5
66	493	13
67	493	27
68	493	31
69	493	27
70	493	26
71	493	24
72	493	17
73	493	26
74	493	21
75	493	25
76	493	26
77	493	39
78	493	31
79	493	30
80	493	46
81	493	62
82	493	34
83	493	42
84	493	72
85	493	55
86	493	57
87	493	51
88	493	46
89	493	31
90	493	65
91	493	65
92	493	55
93	493	66
94	493	61
95	493	37
96	493	52
97	493	51
98	493	64
99	493	61
100	493	63
101	493	53
102	493	59
103	493	61
104	493	70
105	493	67
106	493	47
107	493	63
108	493	66
109	493	57
110	493	61
111	493	60
112	493	70
113	493	57
114	493	49
115	493	34
116	493	42
117	493	45
118	493	27
119	493	44
120	493	49
121	493	56
122	493	45
123	493	39
124	493	71
125	493	63
126	493	63
127	493	60
128	493	57
129	493	42
130	493	55
131	493	48
132	493	60
133	493	53
134	493	45
135	493	48
136	493	31
137	493	40
138	493	50
139	493	65
140	493	47
141	493	41
142	493	48
143	493	38
144	493	72
145	493	87
146	493	85
147	493	83
148	493	61
149	493	86
150	493	69
151	493	78
152	493	50
153	493	86
154	493	63
155	493	52
156	493	52
157	493	62
158	493	52
159	493	70
160	493	86
161	493	51
162	493	67
163	493	77
164	493	78
165	493	71
166	493	62
167	493	68
168	493	62
169	493	60
170	493	75
171	493	53
172	493	67
173	493	52
174	493	50
175	493	54
176	493	85
177	493	52
178	493	56
179	493	54
180	493	47
181	493	53
182	493	60
183	493	52
184	493	65
185	493	52
186	493	42
187	493	45
188	493	47
189	493	48
190	493	63
191	493	73
192	493	81
193	493	60
194	493	82
195	493	67
196	493	79
197	493	74
198	493	77
199	493	58
200	493	41
201	493	37
202	493	37
203	493	72
204	493	74
205	493	51
206	493	46
207	493	54
208	493	65
209	493	67
210	493	54
211	493	39
212	493	33
213	493	76
214	493	73
215	493	66
216	493	62
217	493	104
218	493	69
219	493	42
220	493	64
221	493	47
222	493	45
223	493	42
224	493	47
225	493	51
226	493	59
227	493	65
228	493	92
229	493	102
230	493	88
231	493	79
232	493	96
233	493	95
234	493	111
235	493	76
236	493	63
237	493	60
238	493	78
239	493	82
240	493	87
241	493	76
242	493	97
243	493	70
244	493	43
245	493	82
246	493	65
247	493	75
248	493	78
249	493	78
250	493	62
251	493	69
252	493	66
253	493	71
254	493	87
255	493	79
256	493	73
257	493	60
258	493	42
259	493	55
260	493	41
261	493	39
262	493	43
263	493	37
264	493	65
265	493	41
266	493	41
267	493	59
268	493	52
269	493	73
270	493	55
271	493	58
272	493	64
273	493	83
274	493	84
275	493	95
276	493	92
277	493	98
278	493	115
279	493	103
280	493	90
281	493	89
282	493	105
283	493	113
284	493	117
285	493	109
286	493	97
287	493	87
288	493	97
289	493	83
290	493	70
291	493	59
292	493	52
293	493	71
294	493	56
295	493	61
296	493	73
297	493	51
298	493	66
299	493	71
300	493	89
301	493	92
302	493	67
303	493	99
304	493	52
305	493	53
306	493	40
307	493	25
308	493	54
309	493	106
310	493	97
311	493	96
312	493	82
313	493	84
314	493	107
315	493	78
316	493	68
317	493	92
318	493	70
319	493	65
320	493	89
321	493	88
322	493	91
323	493	100
324	493	134
325	493	103
326	493	96
327	493	117
328	493	123
329	493	89
330	493	93
331	493	90
332	493	98
333	493	70
334	493	67
335	493	57
336	493	78
337	493	72
338	493	42
339	493	39
340	493	35
341	493	48
342	493	33
343	493	26
344	493	44
345	493	30
346	493	40
347	493	37
348	493	50
349	493	54
350	493	32
351	493	37
352	493	50
353	493	26
354	493	49
355	493	56
356	493	81
357	493	53
358	493	36
359	493	58
360	493	80
361	493	59
362	493	68
363	493	59
364	493	61
365	493	69
366	493	27
367	493	25
368	493	30
369	493	43
370	493	46
371	493	51
372	493	56
373	493	65
374	493	68
375	493	59
376	493	49
377	493	36
378	493	53
379	493	52
380	493	55
381	493	58
382	493	51
383	493	48
384	493	32
385	493	39
386	493	41
387	493	22
388	493	19
389	493	31
390	493	25
391	493	21
392	493	36
393	493	40
394	493	54
395	493	50
396	493	61
397	493	47
398	493	92
399	493	85
400	493	61
401	493	108
402	493	99
403	493	80
404	493	51
405	493	44
406	493	31
407	493	32
408	493	31
409	493	25
410	493	26
411	493	31
412	493	29
413	493	31
414	493	27
415	493	26
416	493	22
417	493	27
418	493	19
419	493	30
420	493	16
421	493	15
422	493	19
423	493	41
424	493	34
425	493	34
426	493	34
427	493	31
428	493	25
429	493	27
430	493	26
431	493	29
432	493	38
433	493	35
434	493	25
435	493	31
436	493	23
437	493	45
438	493	52
439	493	43
440	493	48
441	493	38
442	493	64
443	493	74
444	493	86
445	493	81
446	493	98
447	493	88
448	493	114
449	493	184
450	493	272
451	493	268
452	493	302
453	493	298
454	493	316
455	493	343
456	493	326
457	493	284
458	493	338
459	493	237
460	493	285
461	493	279
462	493	346
463	493	267
464	493	323
465	493	401
466	493	374
467	493	403
468	493	358
469	493	398
470	493	533
471	493	701
472	493	1016
473	493	853
474	493	595
475	493	522
476	493	648
477	493	639
478	493	547
479	493	775
480	493	687
481	493	788
482	493	1147
483	493	1346
484	493	1207
485	493	1439
486	493	1467
487	493	1614
488	493	1956
489	493	2018
490	493	2745
491	493	4734
492	493	11808
493	493	41502
0	494	1
1	494	29
2	494	24
3	494	32
4	494	25
5	494	13
6	494	10
7	494	12
8	494	18
9	494	6
10	494	7
11	494	12
12	494	8
13	494	10
14	494	15
15	494	10
16	494	18
17	494	22
18	494	7
19	494	8
20	494	7
21	494	6
22	494	13
23	494	8
24	494	7
25	494	12
26	494	6
27	494	7
28	494	7
29	494	18
30	494	5
31	494	10
32	494	15
33	494	10
34	494	10
35	494	13
36	494	11
38	494	8
39	494	17
40	494	11
41	494	10
42	494	16
43	494	18
44	494	26
45	494	30
46	494	56
47	494	50
48	494	41
49	494	30
50	494	31
51	494	27
52	494	32
53	494	25
54	494	41
55	494	33
56	494	57
57	494	27
58	494	29
59	494	27
60	494	37
61	494	34
62	494	40
63	494	7
64	494	35
65	494	11
66	494	15
67	494	50
68	494	39
69	494	45
70	494	25
71	494	26
72	494	20
73	494	30
74	494	19
75	494	24
76	494	26
77	494	26
78	494	27
79	494	35
80	494	50
81	494	60
82	494	34
83	494	58
84	494	63
85	494	47
86	494	53
87	494	51
88	494	47
89	494	40
90	494	54
91	494	45
92	494	63
93	494	53
94	494	65
95	494	38
96	494	69
97	494	44
98	494	85
99	494	82
100	494	60
101	494	74
102	494	69
103	494	64
104	494	82
105	494	74
106	494	67
107	494	57
108	494	80
109	494	60
110	494	79
111	494	67
112	494	49
113	494	65
114	494	37
115	494	30
116	494	38
117	494	35
118	494	41
119	494	43
120	494	59
121	494	52
122	494	80
123	494	61
124	494	66
125	494	53
126	494	61
127	494	60
128	494	75
129	494	37
130	494	59
131	494	48
132	494	50
133	494	43
134	494	60
135	494	45
136	494	39
137	494	42
138	494	42
139	494	54
140	494	41
141	494	42
142	494	53
143	494	50
144	494	71
145	494	77
146	494	85
147	494	103
148	494	66
149	494	69
150	494	78
151	494	91
152	494	71
153	494	84
154	494	73
155	494	65
156	494	41
157	494	52
158	494	60
159	494	87
160	494	101
161	494	70
162	494	86
163	494	71
164	494	92
165	494	64
166	494	77
167	494	58
168	494	70
169	494	71
170	494	73
171	494	63
172	494	70
173	494	56
174	494	50
175	494	62
176	494	68
177	494	49
178	494	56
179	494	43
180	494	46
181	494	68
182	494	45
183	494	49
184	494	61
185	494	46
186	494	43
187	494	57
188	494	51
189	494	44
190	494	75
191	494	63
192	494	71
193	494	75
194	494	83
195	494	94
196	494	63
197	494	97
198	494	61
199	494	59
200	494	40
201	494	44
202	494	43
203	494	73
204	494	56
205	494	49
206	494	60
207	494	64
208	494	58
209	494	36
210	494	49
211	494	42
212	494	30
213	494	60
214	494	82
215	494	72
216	494	62
217	494	94
218	494	63
219	494	42
220	494	62
221	494	42
222	494	52
223	494	48
224	494	48
225	494	37
226	494	59
227	494	77
228	494	108
229	494	101
230	494	88
231	494	92
232	494	86
233	494	111
234	494	128
235	494	113
236	494	79
237	494	62
238	494	78
239	494	81
240	494	105
241	494	98
242	494	83
243	494	69
244	494	42
245	494	87
246	494	96
247	494	69
248	494	70
249	494	71
250	494	69
251	494	72
252	494	104
253	494	65
254	494	77
255	494	68
256	494	77
257	494	55
258	494	42
259	494	50
260	494	44
261	494	45
262	494	39
263	494	60
264	494	53
265	494	50
266	494	37
267	494	62
268	494	66
269	494	73
270	494	48
271	494	42
272	494	86
273	494	93
274	494	119
275	494	92
276	494	109
277	494	119
278	494	110
279	494	131
280	494	80
281	494	97
282	494	121
283	494	131
284	494	120
285	494	140
286	494	111
287	494	85
288	494	90
289	494	100
290	494	92
291	494	71
292	494	46
293	494	54
294	494	57
295	494	69
296	494	47
297	494	57
298	494	48
299	494	87
300	494	85
301	494	97
302	494	67
303	494	92
304	494	64
305	494	56
306	494	43
307	494	34
308	494	52
309	494	115
310	494	101
311	494	78
312	494	92
313	494	75
314	494	116
315	494	82
316	494	84
317	494	105
318	494	61
319	494	55
320	494	99
321	494	112
322	494	119
323	494	94
324	494	128
325	494	148
326	494	102
327	494	126
328	494	154
329	494	101
330	494	97
331	494	85
332	494	86
333	494	93
334	494	70
335	494	91
336	494	97
337	494	86
338	494	42
339	494	34
340	494	33
341	494	37
342	494	37
343	494	38
344	494	47
345	494	38
346	494	49
347	494	59
348	494	48
349	494	39
350	494	37
351	494	42
352	494	33
353	494	36
354	494	34
355	494	55
356	494	63
357	494	60
358	494	42
359	494	47
360	494	96
361	494	57
362	494	83
363	494	39
364	494	73
365	494	90
366	494	32
367	494	27
368	494	29
369	494	44
370	494	52
371	494	68
372	494	61
373	494	55
374	494	78
375	494	53
376	494	51
377	494	45
378	494	52
379	494	39
380	494	57
381	494	56
382	494	43
383	494	51
384	494	37
385	494	36
386	494	33
387	494	27
388	494	21
389	494	25
390	494	26
391	494	27
392	494	41
393	494	46
394	494	57
395	494	52
396	494	57
397	494	48
398	494	93
399	494	110
400	494	84
401	494	92
402	494	103
403	494	78
404	494	58
405	494	49
406	494	43
407	494	26
408	494	37
409	494	22
410	494	18
411	494	24
412	494	33
413	494	36
414	494	30
415	494	22
416	494	21
417	494	25
418	494	24
419	494	27
420	494	21
421	494	14
422	494	27
423	494	40
424	494	42
425	494	30
426	494	32
427	494	27
428	494	35
429	494	25
430	494	24
431	494	40
432	494	29
433	494	29
434	494	32
435	494	36
436	494	35
437	494	45
438	494	33
439	494	39
440	494	46
441	494	43
442	494	51
443	494	66
444	494	76
445	494	81
446	494	100
447	494	91
448	494	101
449	494	222
450	494	320
451	494	293
452	494	314
453	494	317
454	494	348
455	494	362
456	494	334
457	494	324
458	494	350
459	494	259
460	494	344
461	494	298
462	494	331
463	494	291
464	494	375
465	494	421
466	494	427
467	494	417
468	494	414
469	494	366
470	494	529
471	494	768
472	494	979
473	494	799
474	494	529
475	494	520
476	494	621
477	494	660
478	494	498
479	494	765
480	494	752
481	494	750
482	494	1161
483	494	1353
484	494	1170
485	494	1375
486	494	1390
487	494	1516
488	494	1888
489	494	1840
490	494	2294
491	494	3790
492	494	5529
493	494	12071
494	494	46908
0	495	2
1	495	19
2	495	21
3	495	36
4	495	26
5	495	19
6	495	29
7	495	16
8	495	14
9	495	11
10	495	7
11	495	16
12	495	13
13	495	21
14	495	15
15	495	16
16	495	13
17	495	15
18	495	20
19	495	8
20	495	11
21	495	9
22	495	10
23	495	9
24	495	19
25	495	13
26	495	15
27	495	11
28	495	10
29	495	9
30	495	15
31	495	11
32	495	14
33	495	11
34	495	12
35	495	13
36	495	11
38	495	15
39	495	15
40	495	14
41	495	19
42	495	15
43	495	16
44	495	38
45	495	36
46	495	53
47	495	39
48	495	35
49	495	16
50	495	37
51	495	43
52	495	18
53	495	35
54	495	53
55	495	33
56	495	47
57	495	24
58	495	13
59	495	32
60	495	43
61	495	43
62	495	40
63	495	3
64	495	40
65	495	9
66	495	11
67	495	32
68	495	43
69	495	41
70	495	36
71	495	33
72	495	25
73	495	25
74	495	18
75	495	26
76	495	19
77	495	33
78	495	28
79	495	49
80	495	57
81	495	61
82	495	42
83	495	62
84	495	73
85	495	60
86	495	52
87	495	56
88	495	65
89	495	40
90	495	60
91	495	57
92	495	54
93	495	61
94	495	72
95	495	49
96	495	58
97	495	63
98	495	59
99	495	56
100	495	59
101	495	70
102	495	59
103	495	69
104	495	57
105	495	64
106	495	68
107	495	67
108	495	75
109	495	53
110	495	73
111	495	67
112	495	67
113	495	88
114	495	54
115	495	27
116	495	54
117	495	53
118	495	33
119	495	50
120	495	49
121	495	59
122	495	69
123	495	57
124	495	78
125	495	57
126	495	52
127	495	66
128	495	60
129	495	51
130	495	56
131	495	41
132	495	62
133	495	47
134	495	49
135	495	54
136	495	46
137	495	32
138	495	52
139	495	69
140	495	44
141	495	45
142	495	43
143	495	46
144	495	60
145	495	74
146	495	84
147	495	91
148	495	69
149	495	84
150	495	80
151	495	98
152	495	64
153	495	67
154	495	85
155	495	74
156	495	45
157	495	72
158	495	63
159	495	87
160	495	82
161	495	67
162	495	77
163	495	74
164	495	96
165	495	62
166	495	66
167	495	64
168	495	62
169	495	62
170	495	70
171	495	66
172	495	66
173	495	61
174	495	50
175	495	59
176	495	93
177	495	54
178	495	54
179	495	59
180	495	69
181	495	55
182	495	47
183	495	57
184	495	71
185	495	58
186	495	46
187	495	36
188	495	54
189	495	47
190	495	66
191	495	70
192	495	75
193	495	78
194	495	76
195	495	71
196	495	79
197	495	81
198	495	78
199	495	58
200	495	44
201	495	37
202	495	40
203	495	76
204	495	66
205	495	48
206	495	52
207	495	53
208	495	47
209	495	63
210	495	47
211	495	42
212	495	33
213	495	52
214	495	75
215	495	60
216	495	56
217	495	86
218	495	58
219	495	47
220	495	54
221	495	69
222	495	52
223	495	39
224	495	50
225	495	37
226	495	56
227	495	69
228	495	75
229	495	86
230	495	92
231	495	79
232	495	101
233	495	104
234	495	106
235	495	92
236	495	82
237	495	75
238	495	85
239	495	83
240	495	86
241	495	82
242	495	104
243	495	71
244	495	54
245	495	81
246	495	72
247	495	64
248	495	81
249	495	54
250	495	72
251	495	64
252	495	85
253	495	89
254	495	63
255	495	57
256	495	68
257	495	64
258	495	61
259	495	51
260	495	53
261	495	46
262	495	47
263	495	42
264	495	66
265	495	39
266	495	40
267	495	62
268	495	59
269	495	82
270	495	39
271	495	45
272	495	76
273	495	99
274	495	96
275	495	89
276	495	76
277	495	114
278	495	101
279	495	132
280	495	98
281	495	92
282	495	122
283	495	111
284	495	133
285	495	142
286	495	101
287	495	75
288	495	114
289	495	97
290	495	89
291	495	70
292	495	56
293	495	64
294	495	65
295	495	72
296	495	59
297	495	43
298	495	64
299	495	87
300	495	91
301	495	74
302	495	78
303	495	82
304	495	57
305	495	66
306	495	40
307	495	25
308	495	41
309	495	113
310	495	101
311	495	83
312	495	85
313	495	90
314	495	109
315	495	93
316	495	67
317	495	78
318	495	71
319	495	65
320	495	97
321	495	108
322	495	120
323	495	89
324	495	121
325	495	102
326	495	91
327	495	119
328	495	127
329	495	96
330	495	83
331	495	100
332	495	101
333	495	96
334	495	57
335	495	77
336	495	89
337	495	63
338	495	46
339	495	35
340	495	40
341	495	41
342	495	22
343	495	34
344	495	34
345	495	36
346	495	37
347	495	56
348	495	50
349	495	48
350	495	43
351	495	67
352	495	42
353	495	32
354	495	44
355	495	64
356	495	71
357	495	62
358	495	32
359	495	51
360	495	84
361	495	51
362	495	67
363	495	35
364	495	55
365	495	86
366	495	28
367	495	27
368	495	29
369	495	46
370	495	47
371	495	65
372	495	66
373	495	51
374	495	68
375	495	51
376	495	55
377	495	57
378	495	56
379	495	49
380	495	54
381	495	69
382	495	70
383	495	40
384	495	33
385	495	45
386	495	31
387	495	37
388	495	31
389	495	34
390	495	18
391	495	25
392	495	54
393	495	46
394	495	47
395	495	50
396	495	52
397	495	50
398	495	72
399	495	106
400	495	80
401	495	123
402	495	101
403	495	59
404	495	59
405	495	42
406	495	35
407	495	40
408	495	24
409	495	32
410	495	30
411	495	25
412	495	21
413	495	25
414	495	31
415	495	15
416	495	27
417	495	29
418	495	21
419	495	24
420	495	24
421	495	23
422	495	24
423	495	35
424	495	38
425	495	28
426	495	30
427	495	16
428	495	34
429	495	38
430	495	22
431	495	32
432	495	31
433	495	22
434	495	46
435	495	34
436	495	38
437	495	40
438	495	49
439	495	46
440	495	43
441	495	40
442	495	76
443	495	64
444	495	74
445	495	92
446	495	99
447	495	94
448	495	117
449	495	225
450	495	343
451	495	302
452	495	326
453	495	347
454	495	315
455	495	356
456	495	309
457	495	328
458	495	347
459	495	231
460	495	340
461	495	311
462	495	325
463	495	298
464	495	337
465	495	345
466	495	435
467	495	425
468	495	376
469	495	379
470	495	513
471	495	658
472	495	993
473	495	803
474	495	550
475	495	555
476	495	602
477	495	629
478	495	503
479	495	686
480	495	654
481	495	683
482	495	1070
483	495	1257
484	495	1057
485	495	1300
486	495	1255
487	495	1418
488	495	1667
489	495	1558
490	495	2077
491	495	3111
492	495	3901
493	495	4971
494	495	11493
495	495	44922
0	496	1
1	496	29
2	496	43
3	496	27
4	496	27
5	496	18
6	496	24
7	496	22
8	496	21
9	496	13
10	496	19
11	496	12
12	496	16
13	496	15
14	496	19
15	496	16
16	496	14
17	496	8
18	496	13
19	496	8
20	496	14
21	496	11
22	496	14
23	496	10
24	496	14
25	496	19
26	496	10
27	496	6
28	496	17
29	496	8
30	496	15
31	496	14
32	496	9
33	496	11
34	496	13
35	496	19
36	496	19
38	496	18
39	496	16
40	496	16
41	496	22
42	496	20
43	496	24
44	496	33
45	496	35
46	496	53
47	496	56
48	496	45
49	496	28
50	496	37
51	496	42
52	496	29
53	496	32
54	496	50
55	496	43
56	496	55
57	496	23
58	496	27
59	496	32
60	496	34
61	496	56
62	496	36
63	496	5
64	496	34
65	496	10
66	496	18
67	496	49
68	496	55
69	496	26
70	496	38
71	496	29
72	496	20
73	496	28
74	496	26
75	496	26
76	496	35
77	496	31
78	496	25
79	496	31
80	496	81
81	496	56
82	496	47
83	496	61
84	496	61
85	496	61
86	496	74
87	496	48
88	496	48
89	496	36
90	496	62
91	496	61
92	496	49
93	496	62
94	496	61
95	496	36
96	496	74
97	496	59
98	496	77
99	496	86
100	496	59
101	496	68
102	496	63
103	496	66
104	496	76
105	496	72
106	496	83
107	496	60
108	496	78
109	496	57
110	496	97
111	496	88
112	496	74
113	496	76
114	496	53
115	496	39
116	496	32
117	496	42
118	496	53
119	496	50
120	496	48
121	496	67
122	496	58
123	496	55
124	496	70
125	496	60
126	496	72
127	496	61
128	496	58
129	496	59
130	496	68
131	496	61
132	496	62
133	496	40
134	496	60
135	496	53
136	496	58
137	496	47
138	496	53
139	496	60
140	496	55
141	496	48
142	496	46
143	496	48
144	496	70
145	496	79
146	496	91
147	496	85
148	496	90
149	496	92
150	496	85
151	496	81
152	496	69
153	496	83
154	496	67
155	496	77
156	496	62
157	496	74
158	496	70
159	496	99
160	496	113
161	496	76
162	496	75
163	496	82
164	496	83
165	496	66
166	496	79
167	496	83
168	496	54
169	496	67
170	496	81
171	496	54
172	496	78
173	496	52
174	496	58
175	496	56
176	496	87
177	496	42
178	496	60
179	496	52
180	496	44
181	496	80
182	496	62
183	496	66
184	496	73
185	496	66
186	496	40
187	496	57
188	496	47
189	496	36
190	496	92
191	496	65
192	496	86
193	496	82
194	496	125
195	496	94
196	496	80
197	496	94
198	496	71
199	496	65
200	496	42
201	496	33
202	496	36
203	496	75
204	496	70
205	496	66
206	496	66
207	496	52
208	496	61
209	496	62
210	496	51
211	496	49
212	496	60
213	496	71
214	496	73
215	496	63
216	496	79
217	496	108
218	496	62
219	496	67
220	496	94
221	496	62
222	496	63
223	496	67
224	496	50
225	496	56
226	496	62
227	496	60
228	496	91
229	496	112
230	496	104
231	496	102
232	496	113
233	496	126
234	496	112
235	496	113
236	496	83
237	496	92
238	496	100
239	496	92
240	496	93
241	496	102
242	496	100
243	496	86
244	496	56
245	496	110
246	496	87
247	496	83
248	496	84
249	496	58
250	496	59
251	496	78
252	496	104
253	496	91
254	496	85
255	496	86
256	496	62
257	496	72
258	496	68
259	496	56
260	496	40
261	496	39
262	496	55
263	496	50
264	496	53
265	496	54
266	496	57
267	496	79
268	496	77
269	496	86
270	496	51
271	496	48
272	496	68
273	496	110
274	496	105
275	496	110
276	496	113
277	496	113
278	496	117
279	496	139
280	496	99
281	496	111
282	496	117
283	496	118
284	496	120
285	496	144
286	496	103
287	496	95
288	496	113
289	496	125
290	496	106
291	496	68
292	496	65
293	496	62
294	496	58
295	496	70
296	496	56
297	496	46
298	496	67
299	496	79
300	496	107
301	496	109
302	496	73
303	496	100
304	496	71
305	496	62
306	496	36
307	496	29
308	496	60
309	496	108
310	496	103
311	496	90
312	496	101
313	496	103
314	496	100
315	496	88
316	496	92
317	496	92
318	496	74
319	496	86
320	496	100
321	496	123
322	496	108
323	496	97
324	496	132
325	496	124
326	496	101
327	496	112
328	496	148
329	496	94
330	496	100
331	496	115
332	496	103
333	496	114
334	496	75
335	496	95
336	496	97
337	496	77
338	496	56
339	496	30
340	496	40
341	496	51
342	496	43
343	496	34
344	496	48
345	496	36
346	496	49
347	496	61
348	496	55
349	496	49
350	496	51
351	496	51
352	496	52
353	496	37
354	496	46
355	496	67
356	496	98
357	496	76
358	496	38
359	496	50
360	496	113
361	496	74
362	496	72
363	496	56
364	496	70
365	496	90
366	496	38
367	496	33
368	496	36
369	496	45
370	496	46
371	496	65
372	496	65
373	496	73
374	496	76
375	496	54
376	496	58
377	496	52
378	496	55
379	496	55
380	496	55
381	496	75
382	496	53
383	496	49
384	496	48
385	496	55
386	496	41
387	496	33
388	496	43
389	496	31
390	496	31
391	496	34
392	496	47
393	496	62
394	496	51
395	496	51
396	496	65
397	496	58
398	496	98
399	496	108
400	496	98
401	496	95
402	496	106
403	496	103
404	496	60
405	496	46
406	496	43
407	496	42
408	496	28
409	496	29
410	496	29
411	496	29
412	496	19
413	496	34
414	496	37
415	496	32
416	496	29
417	496	24
418	496	27
419	496	23
420	496	27
421	496	11
422	496	31
423	496	34
424	496	32
425	496	33
426	496	39
427	496	31
428	496	21
429	496	41
430	496	28
431	496	33
432	496	44
433	496	34
434	496	42
435	496	26
436	496	38
437	496	39
438	496	62
439	496	54
440	496	40
441	496	42
442	496	63
443	496	68
444	496	80
445	496	94
446	496	116
447	496	110
448	496	147
449	496	247
450	496	374
451	496	361
452	496	342
453	496	357
454	496	353
455	496	408
456	496	404
457	496	361
458	496	347
459	496	245
460	496	342
461	496	300
462	496	371
463	496	326
464	496	398
465	496	443
466	496	408
467	496	438
468	496	410
469	496	441
470	496	545
471	496	742
472	496	1111
473	496	895
474	496	628
475	496	534
476	496	624
477	496	678
478	496	517
479	496	790
480	496	711
481	496	712
482	496	1139
483	496	1293
484	496	1161
485	496	1353
486	496	1315
487	496	1501
488	496	1693
489	496	1654
490	496	2093
491	496	3159
492	496	3626
493	496	4047
494	496	5879
495	496	12391
496	496	53131
0	497	2
1	497	24
2	497	19
3	497	20
4	497	17
5	497	11
6	497	19
7	497	17
8	497	21
9	497	9
10	497	9
11	497	11
12	497	12
13	497	11
14	497	9
15	497	14
16	497	16
17	497	11
18	497	7
19	497	7
20	497	9
21	497	6
22	497	14
23	497	14
24	497	15
25	497	9
26	497	14
27	497	10
28	497	10
29	497	12
30	497	7
31	497	8
32	497	9
33	497	13
34	497	13
35	497	14
36	497	9
38	497	15
39	497	14
40	497	15
41	497	15
42	497	18
43	497	23
44	497	40
45	497	44
46	497	61
47	497	46
48	497	33
49	497	26
50	497	28
51	497	36
52	497	32
53	497	40
54	497	54
55	497	45
56	497	57
57	497	28
58	497	25
59	497	19
60	497	36
61	497	46
62	497	43
63	497	7
64	497	41
65	497	22
66	497	12
67	497	56
68	497	37
69	497	37
70	497	35
71	497	27
72	497	24
73	497	16
74	497	26
75	497	20
76	497	22
77	497	37
78	497	29
79	497	44
80	497	58
81	497	63
82	497	34
83	497	59
84	497	72
85	497	69
86	497	49
87	497	58
88	497	38
89	497	34
90	497	61
91	497	62
92	497	56
93	497	50
94	497	54
95	497	49
96	497	68
97	497	54
98	497	80
99	497	70
100	497	71
101	497	92
102	497	53
103	497	54
104	497	66
105	497	51
106	497	65
107	497	62
108	497	65
109	497	53
110	497	63
111	497	47
112	497	58
113	497	71
114	497	47
115	497	36
116	497	23
117	497	40
118	497	52
119	497	43
120	497	54
121	497	64
122	497	57
123	497	48
124	497	71
125	497	52
126	497	68
127	497	57
128	497	72
129	497	41
130	497	66
131	497	46
132	497	53
133	497	55
134	497	53
135	497	32
136	497	43
137	497	38
138	497	47
139	497	59
140	497	53
141	497	43
142	497	56
143	497	44
144	497	82
145	497	105
146	497	86
147	497	77
148	497	83
149	497	85
150	497	69
151	497	80
152	497	64
153	497	78
154	497	69
155	497	68
156	497	50
157	497	54
158	497	58
159	497	74
160	497	78
161	497	46
162	497	61
163	497	61
164	497	82
165	497	57
166	497	57
167	497	64
168	497	63
169	497	74
170	497	70
171	497	68
172	497	67
173	497	46
174	497	43
175	497	56
176	497	66
177	497	45
178	497	39
179	497	66
180	497	39
181	497	59
182	497	54
183	497	54
184	497	75
185	497	63
186	497	37
187	497	43
188	497	49
189	497	46
190	497	62
191	497	74
192	497	80
193	497	65
194	497	82
195	497	75
196	497	80
197	497	73
198	497	72
199	497	54
200	497	37
201	497	34
202	497	43
203	497	68
204	497	63
205	497	52
206	497	50
207	497	47
208	497	47
209	497	57
210	497	43
211	497	47
212	497	29
213	497	68
214	497	62
215	497	45
216	497	45
217	497	80
218	497	64
219	497	43
220	497	80
221	497	47
222	497	41
223	497	42
224	497	38
225	497	46
226	497	56
227	497	79
228	497	96
229	497	93
230	497	85
231	497	71
232	497	79
233	497	102
234	497	124
235	497	96
236	497	83
237	497	61
238	497	69
239	497	84
240	497	99
241	497	64
242	497	76
243	497	84
244	497	59
245	497	80
246	497	68
247	497	71
248	497	62
249	497	45
250	497	78
251	497	47
252	497	81
253	497	70
254	497	68
255	497	68
256	497	65
257	497	55
258	497	45
259	497	65
260	497	45
261	497	25
262	497	35
263	497	55
264	497	51
265	497	44
266	497	48
267	497	43
268	497	66
269	497	56
270	497	48
271	497	51
272	497	79
273	497	89
274	497	93
275	497	102
276	497	92
277	497	100
278	497	103
279	497	115
280	497	73
281	497	85
282	497	100
283	497	105
284	497	119
285	497	113
286	497	90
287	497	81
288	497	99
289	497	96
290	497	100
291	497	71
292	497	57
293	497	57
294	497	54
295	497	63
296	497	49
297	497	51
298	497	49
299	497	81
300	497	77
301	497	87
302	497	81
303	497	85
304	497	54
305	497	59
306	497	36
307	497	22
308	497	59
309	497	94
310	497	97
311	497	86
312	497	77
313	497	96
314	497	87
315	497	90
316	497	76
317	497	95
318	497	62
319	497	71
320	497	99
321	497	95
322	497	110
323	497	79
324	497	116
325	497	118
326	497	76
327	497	106
328	497	106
329	497	93
330	497	84
331	497	75
332	497	100
333	497	82
334	497	57
335	497	86
336	497	91
337	497	59
338	497	46
339	497	35
340	497	33
341	497	43
342	497	36
343	497	29
344	497	40
345	497	34
346	497	47
347	497	51
348	497	43
349	497	40
350	497	37
351	497	56
352	497	37
353	497	31
354	497	42
355	497	71
356	497	71
357	497	55
358	497	42
359	497	53
360	497	78
361	497	73
362	497	74
363	497	49
364	497	69
365	497	86
366	497	25
367	497	25
368	497	32
369	497	61
370	497	47
371	497	70
372	497	74
373	497	64
374	497	66
375	497	50
376	497	61
377	497	62
378	497	57
379	497	55
380	497	60
381	497	74
382	497	46
383	497	40
384	497	34
385	497	28
386	497	38
387	497	38
388	497	32
389	497	26
390	497	29
391	497	34
392	497	45
393	497	63
394	497	56
395	497	48
396	497	48
397	497	55
398	497	86
399	497	89
400	497	83
401	497	91
402	497	74
403	497	80
404	497	71
405	497	34
406	497	38
407	497	22
408	497	40
409	497	15
410	497	32
411	497	19
412	497	34
413	497	28
414	497	38
415	497	29
416	497	36
417	497	19
418	497	26
419	497	18
420	497	37
421	497	16
422	497	31
423	497	34
424	497	40
425	497	30
426	497	24
427	497	27
428	497	36
429	497	34
430	497	29
431	497	23
432	497	29
433	497	21
434	497	34
435	497	27
436	497	34
437	497	51
438	497	45
439	497	39
440	497	37
441	497	62
442	497	59
443	497	61
444	497	78
445	497	86
446	497	113
447	497	93
448	497	135
449	497	235
450	497	324
451	497	316
452	497	291
453	497	351
454	497	340
455	497	362
456	497	335
457	497	304
458	497	337
459	497	223
460	497	301
461	497	298
462	497	298
463	497	303
464	497	309
465	497	395
466	497	405
467	497	405
468	497	355
469	497	328
470	497	471
471	497	675
472	497	929
473	497	749
474	497	520
475	497	508
476	497	599
477	497	590
478	497	443
479	497	623
480	497	593
481	497	650
482	497	1001
483	497	1117
484	497	1010
485	497	1182
486	497	1013
487	497	1184
488	497	1384
489	497	1269
490	497	1643
491	497	2370
492	497	2710
493	497	2978
494	497	3780
495	497	4912
496	497	12643
497	497	38685
0	498	2
1	498	25
2	498	37
3	498	30
4	498	31
5	498	24
6	498	32
7	498	23
8	498	11
9	498	16
10	498	12
11	498	12
12	498	12
13	498	12
14	498	18
15	498	11
16	498	15
17	498	11
18	498	14
19	498	12
20	498	10
21	498	10
22	498	12
23	498	7
24	498	11
25	498	22
26	498	7
27	498	13
28	498	17
29	498	11
30	498	12
31	498	15
32	498	11
33	498	20
34	498	15
35	498	13
36	498	13
38	498	23
39	498	21
40	498	20
41	498	13
42	498	16
43	498	20
44	498	40
45	498	53
46	498	62
47	498	46
48	498	43
49	498	31
50	498	34
51	498	42
52	498	34
53	498	32
54	498	47
55	498	52
56	498	59
57	498	31
58	498	18
59	498	30
60	498	42
61	498	45
62	498	37
63	498	10
64	498	43
65	498	13
66	498	16
67	498	53
68	498	60
69	498	26
70	498	37
71	498	32
72	498	27
73	498	16
74	498	32
75	498	28
76	498	33
77	498	33
78	498	34
79	498	46
80	498	50
81	498	81
82	498	50
83	498	65
84	498	62
85	498	52
86	498	85
87	498	51
88	498	47
89	498	43
90	498	61
91	498	63
92	498	75
93	498	63
94	498	78
95	498	51
96	498	71
97	498	70
98	498	81
99	498	79
100	498	96
101	498	74
102	498	63
103	498	78
104	498	73
105	498	66
106	498	67
107	498	83
108	498	74
109	498	48
110	498	65
111	498	74
112	498	58
113	498	76
114	498	48
115	498	22
116	498	47
117	498	45
118	498	47
119	498	46
120	498	65
121	498	67
122	498	64
123	498	55
124	498	59
125	498	49
126	498	64
127	498	73
128	498	65
129	498	56
130	498	51
131	498	64
132	498	54
133	498	45
134	498	47
135	498	54
136	498	34
137	498	52
138	498	57
139	498	60
140	498	50
141	498	43
142	498	46
143	498	57
144	498	88
145	498	105
146	498	81
147	498	81
148	498	99
149	498	77
150	498	69
151	498	81
152	498	63
153	498	71
154	498	79
155	498	75
156	498	46
157	498	80
158	498	62
159	498	93
160	498	74
161	498	56
162	498	53
163	498	65
164	498	65
165	498	57
166	498	64
167	498	64
168	498	57
169	498	54
170	498	54
171	498	75
172	498	52
173	498	39
174	498	49
175	498	66
176	498	66
177	498	50
178	498	58
179	498	75
180	498	57
181	498	53
182	498	44
183	498	57
184	498	70
185	498	44
186	498	52
187	498	56
188	498	58
189	498	50
190	498	61
191	498	82
192	498	79
193	498	90
194	498	84
195	498	78
196	498	69
197	498	79
198	498	57
199	498	50
200	498	55
201	498	37
202	498	40
203	498	74
204	498	56
205	498	72
206	498	53
207	498	67
208	498	51
209	498	49
210	498	60
211	498	43
212	498	51
213	498	69
214	498	69
215	498	82
216	498	60
217	498	84
218	498	54
219	498	47
220	498	57
221	498	59
222	498	49
223	498	49
224	498	57
225	498	47
226	498	61
227	498	72
228	498	87
229	498	108
230	498	86
231	498	84
232	498	94
233	498	97
234	498	112
235	498	86
236	498	83
237	498	93
238	498	92
239	498	88
240	498	75
241	498	87
242	498	111
243	498	86
244	498	60
245	498	93
246	498	75
247	498	68
248	498	67
249	498	66
250	498	86
251	498	64
252	498	90
253	498	88
254	498	74
255	498	68
256	498	74
257	498	66
258	498	62
259	498	49
260	498	53
261	498	47
262	498	41
263	498	51
264	498	64
265	498	46
266	498	49
267	498	51
268	498	72
269	498	71
270	498	59
271	498	67
272	498	97
273	498	116
274	498	91
275	498	88
276	498	100
277	498	118
278	498	115
279	498	101
280	498	110
281	498	95
282	498	104
283	498	124
284	498	118
285	498	137
286	498	87
287	498	101
288	498	103
289	498	115
290	498	82
291	498	65
292	498	59
293	498	50
294	498	55
295	498	71
296	498	57
297	498	51
298	498	70
299	498	69
300	498	95
301	498	91
302	498	91
303	498	83
304	498	75
305	498	56
306	498	42
307	498	37
308	498	54
309	498	99
310	498	113
311	498	93
312	498	87
313	498	70
314	498	80
315	498	69
316	498	67
317	498	119
318	498	98
319	498	70
320	498	111
321	498	96
322	498	100
323	498	75
324	498	112
325	498	118
326	498	108
327	498	121
328	498	129
329	498	89
330	498	103
331	498	85
332	498	99
333	498	104
334	498	77
335	498	83
336	498	107
337	498	76
338	498	34
339	498	42
340	498	38
341	498	51
342	498	44
343	498	40
344	498	57
345	498	45
346	498	37
347	498	59
348	498	55
349	498	48
350	498	45
351	498	62
352	498	37
353	498	44
354	498	56
355	498	59
356	498	73
357	498	65
358	498	53
359	498	60
360	498	99
361	498	79
362	498	74
363	498	80
364	498	74
365	498	91
366	498	25
367	498	48
368	498	32
369	498	64
370	498	65
371	498	88
372	498	73
373	498	56
374	498	60
375	498	63
376	498	51
377	498	56
378	498	54
379	498	56
380	498	55
381	498	97
382	498	55
383	498	60
384	498	37
385	498	50
386	498	34
387	498	38
388	498	26
389	498	20
390	498	46
391	498	35
392	498	58
393	498	73
394	498	65
395	498	50
396	498	48
397	498	56
398	498	86
399	498	99
400	498	79
401	498	120
402	498	85
403	498	93
404	498	65
405	498	47
406	498	41
407	498	45
408	498	35
409	498	40
410	498	35
411	498	22
412	498	27
413	498	36
414	498	28
415	498	22
416	498	25
417	498	31
418	498	24
419	498	24
420	498	29
421	498	21
422	498	25
423	498	32
424	498	36
425	498	41
426	498	31
427	498	23
428	498	32
429	498	35
430	498	20
431	498	48
432	498	30
433	498	29
434	498	40
435	498	37
436	498	37
437	498	36
438	498	63
439	498	45
440	498	53
441	498	54
442	498	76
443	498	78
444	498	92
445	498	102
446	498	126
447	498	129
448	498	144
449	498	318
450	498	365
451	498	351
452	498	357
453	498	359
454	498	385
455	498	365
456	498	344
457	498	307
458	498	300
459	498	238
460	498	330
461	498	264
462	498	343
463	498	291
464	498	310
465	498	428
466	498	445
467	498	402
468	498	344
469	498	403
470	498	534
471	498	744
472	498	1119
473	498	857
474	498	654
475	498	592
476	498	647
477	498	675
478	498	476
479	498	720
480	498	692
481	498	733
482	498	1105
483	498	1226
484	498	1128
485	498	1259
486	498	1217
487	498	1458
488	498	1501
489	498	1424
490	498	1875
491	498	2651
492	498	2838
493	498	3017
494	498	3586
495	498	4502
496	498	7106
497	498	11274
498	498	43381
0	499	4
1	499	30
2	499	44
3	499	44
4	499	48
5	499	34
6	499	38
7	499	20
8	499	22
9	499	19
10	499	13
11	499	21
12	499	16
13	499	15
14	499	13
15	499	27
16	499	16
17	499	26
18	499	18
19	499	9
20	499	15
21	499	16
22	499	19
23	499	16
24	499	13
25	499	16
26	499	11
27	499	14
28	499	9
29	499	17
30	499	14
31	499	19
32	499	18
33	499	12
34	499	19
35	499	27
36	499	27
38	499	22
39	499	29
40	499	26
41	499	28
42	499	33
43	499	34
44	499	48
45	499	66
46	499	79
47	499	60
48	499	41
49	499	23
50	499	26
51	499	25
52	499	28
53	499	26
54	499	53
55	499	55
56	499	79
57	499	52
58	499	39
59	499	53
60	499	51
61	499	64
62	499	43
63	499	6
64	499	34
65	499	9
66	499	12
67	499	37
68	499	62
69	499	56
70	499	36
71	499	35
72	499	36
73	499	36
74	499	31
75	499	36
76	499	40
77	499	31
78	499	45
79	499	63
80	499	76
81	499	56
82	499	54
83	499	65
84	499	54
85	499	59
86	499	68
87	499	59
88	499	79
89	499	58
90	499	74
91	499	79
92	499	51
93	499	45
94	499	73
95	499	65
96	499	70
97	499	70
98	499	61
99	499	69
100	499	46
101	499	47
102	499	46
103	499	48
104	499	45
105	499	47
106	499	47
107	499	52
108	499	47
109	499	53
110	499	58
111	499	53
112	499	67
113	499	82
114	499	69
115	499	55
116	499	56
117	499	51
118	499	49
119	499	48
120	499	58
121	499	55
122	499	52
123	499	59
124	499	58
125	499	62
126	499	58
127	499	76
128	499	77
129	499	68
130	499	73
131	499	59
132	499	67
133	499	67
134	499	74
135	499	44
136	499	40
137	499	38
138	499	67
139	499	75
140	499	48
141	499	58
142	499	48
143	499	57
144	499	90
145	499	100
146	499	64
147	499	61
148	499	66
149	499	61
150	499	61
151	499	60
152	499	46
153	499	52
154	499	57
155	499	62
156	499	77
157	499	83
158	499	63
159	499	82
160	499	72
161	499	60
162	499	43
163	499	47
164	499	52
165	499	58
166	499	35
167	499	59
168	499	50
169	499	46
170	499	50
171	499	49
172	499	57
173	499	55
174	499	50
175	499	52
176	499	64
177	499	48
178	499	65
179	499	70
180	499	80
181	499	73
182	499	72
183	499	74
184	499	63
185	499	59
186	499	65
187	499	60
188	499	61
189	499	49
190	499	73
191	499	50
192	499	70
193	499	83
194	499	71
195	499	78
196	499	61
197	499	58
198	499	93
199	499	64
200	499	74
201	499	61
202	499	54
203	499	81
204	499	80
205	499	62
206	499	68
207	499	73
208	499	59
209	499	68
210	499	90
211	499	78
212	499	77
213	499	95
214	499	74
215	499	69
216	499	71
217	499	102
218	499	70
219	499	70
220	499	83
221	499	64
222	499	78
223	499	59
224	499	97
225	499	60
226	499	81
227	499	96
228	499	92
229	499	91
230	499	65
231	499	82
232	499	72
233	499	85
234	499	95
235	499	105
236	499	104
237	499	78
238	499	87
239	499	86
240	499	92
241	499	96
242	499	93
243	499	103
244	499	70
245	499	93
246	499	94
247	499	80
248	499	65
249	499	63
250	499	88
251	499	69
252	499	66
253	499	90
254	499	85
255	499	82
256	499	72
257	499	74
258	499	71
259	499	82
260	499	68
261	499	54
262	499	51
263	499	64
264	499	74
265	499	66
266	499	68
267	499	71
268	499	81
269	499	78
270	499	97
271	499	100
272	499	78
273	499	104
274	499	94
275	499	113
276	499	80
277	499	84
278	499	96
279	499	92
280	499	83
281	499	95
282	499	101
283	499	92
284	499	84
285	499	87
286	499	104
287	499	96
288	499	80
289	499	94
290	499	85
291	499	83
292	499	69
293	499	77
294	499	72
295	499	84
296	499	81
297	499	66
298	499	94
299	499	110
300	499	92
301	499	70
302	499	78
303	499	92
304	499	85
305	499	60
306	499	41
307	499	30
308	499	43
309	499	87
310	499	103
311	499	100
312	499	111
313	499	73
314	499	83
315	499	91
316	499	80
317	499	98
318	499	111
319	499	100
320	499	89
321	499	111
322	499	83
323	499	65
324	499	89
325	499	89
326	499	92
327	499	85
328	499	106
329	499	73
330	499	125
331	499	97
332	499	108
333	499	103
334	499	81
335	499	113
336	499	103
337	499	88
338	499	70
339	499	63
340	499	59
341	499	58
342	499	61
343	499	51
344	499	64
345	499	63
346	499	60
347	499	59
348	499	63
349	499	58
350	499	60
351	499	58
352	499	45
353	499	80
354	499	61
355	499	82
356	499	80
357	499	81
358	499	45
359	499	85
360	499	102
361	499	61
362	499	64
363	499	54
364	499	60
365	499	71
366	499	38
367	499	37
368	499	38
369	499	68
370	499	56
371	499	96
372	499	92
373	499	83
374	499	107
375	499	63
376	499	91
377	499	59
378	499	68
379	499	63
380	499	80
381	499	97
382	499	66
383	499	70
384	499	43
385	499	62
386	499	53
387	499	58
388	499	45
389	499	36
390	499	52
391	499	54
392	499	62
393	499	78
394	499	72
395	499	72
396	499	65
397	499	75
398	499	82
399	499	79
400	499	57
401	499	85
402	499	96
403	499	92
404	499	74
405	499	63
406	499	53
407	499	46
408	499	48
409	499	61
410	499	42
411	499	37
412	499	39
413	499	53
414	499	40
415	499	42
416	499	35
417	499	46
418	499	41
419	499	42
420	499	31
421	499	31
422	499	39
423	499	50
424	499	54
425	499	47
426	499	32
427	499	51
428	499	43
429	499	50
430	499	46
431	499	40
432	499	43
433	499	40
434	499	44
435	499	58
436	499	59
437	499	67
438	499	72
439	499	68
440	499	79
441	499	83
442	499	124
443	499	144
444	499	152
445	499	154
446	499	188
447	499	190
448	499	242
449	499	410
450	499	448
451	499	432
452	499	357
453	499	364
454	499	288
455	499	325
456	499	346
457	499	325
458	499	294
459	499	221
460	499	295
461	499	285
462	499	367
463	499	292
464	499	358
465	499	426
466	499	453
467	499	436
468	499	429
469	499	465
470	499	515
471	499	988
472	499	1600
473	499	1069
474	499	814
475	499	722
476	499	843
477	499	788
478	499	572
479	499	873
480	499	762
481	499	898
482	499	1421
483	499	1530
484	499	1329
485	499	1689
486	499	1460
487	499	1768
488	499	1793
489	499	1623
490	499	2204
491	499	3065
492	499	2885
493	499	3074
494	499	3647
495	499	4181
496	499	6498
497	499	6437
498	499	11791
499	499	42357
0	500	1
1	500	20
2	500	63
3	500	141
4	500	126
5	500	107
6	500	108
7	500	109
8	500	87
9	500	75
10	500	77
11	500	76
12	500	90
13	500	98
14	500	79
15	500	57
16	500	70
17	500	83
18	500	89
19	500	54
20	500	74
21	500	62
22	500	56
23	500	69
24	500	78
25	500	67
26	500	61
27	500	59
28	500	73
29	500	51
30	500	58
31	500	84
32	500	77
33	500	87
34	500	73
35	500	78
36	500	71
38	500	89
39	500	109
40	500	116
41	500	122
42	500	129
43	500	148
44	500	193
45	500	196
46	500	101
47	500	38
48	500	27
49	500	17
50	500	22
51	500	18
52	500	21
53	500	14
54	500	36
55	500	78
56	500	155
57	500	206
58	500	168
59	500	171
60	500	154
61	500	78
62	500	23
63	500	5
64	500	30
65	500	10
66	500	9
67	500	27
68	500	121
69	500	184
70	500	171
71	500	184
72	500	160
73	500	136
74	500	131
75	500	169
76	500	138
77	500	131
78	500	154
79	500	169
80	500	84
81	500	88
82	500	78
83	500	86
84	500	48
85	500	53
86	500	59
87	500	79
88	500	161
89	500	203
90	500	133
91	500	61
92	500	49
93	500	43
94	500	85
95	500	100
96	500	79
97	500	134
98	500	60
99	500	40
100	500	24
101	500	37
102	500	25
103	500	24
104	500	44
105	500	18
106	500	22
107	500	69
108	500	64
109	500	43
110	500	46
111	500	47
112	500	69
113	500	74
114	500	118
115	500	168
116	500	176
117	500	120
118	500	127
119	500	81
120	500	56
121	500	47
122	500	52
123	500	39
124	500	50
125	500	55
126	500	63
127	500	48
128	500	85
129	500	227
130	500	147
131	500	124
132	500	112
133	500	116
134	500	155
135	500	126
136	500	118
137	500	134
138	500	135
139	500	112
140	500	115
141	500	133
142	500	94
143	500	117
144	500	108
145	500	60
146	500	38
147	500	38
148	500	61
149	500	47
150	500	39
151	500	42
152	500	38
153	500	34
154	500	38
155	500	80
156	500	208
157	500	132
158	500	78
159	500	55
160	500	65
161	500	61
162	500	52
163	500	38
164	500	50
165	500	30
166	500	39
167	500	48
168	500	29
169	500	41
170	500	30
171	500	53
172	500	40
173	500	48
174	500	66
175	500	50
176	500	52
177	500	47
178	500	76
179	500	100
180	500	72
181	500	80
182	500	107
183	500	89
184	500	72
185	500	95
186	500	168
187	500	171
188	500	152
189	500	49
190	500	58
191	500	67
192	500	72
193	500	66
194	500	53
195	500	58
196	500	50
197	500	74
198	500	104
199	500	167
200	500	221
201	500	262
202	500	166
203	500	109
204	500	162
205	500	84
206	500	114
207	500	129
208	500	111
209	500	168
210	500	169
211	500	269
212	500	252
213	500	124
214	500	139
215	500	158
216	500	119
217	500	94
218	500	95
219	500	175
220	500	117
221	500	139
222	500	173
223	500	173
224	500	203
225	500	215
226	500	157
227	500	98
228	500	67
229	500	65
230	500	50
231	500	74
232	500	52
233	500	46
234	500	81
235	500	92
236	500	137
237	500	93
238	500	103
239	500	63
240	500	64
241	500	77
242	500	86
243	500	113
244	500	112
245	500	93
246	500	88
247	500	105
248	500	90
249	500	93
250	500	94
251	500	93
252	500	69
253	500	66
254	500	88
255	500	135
256	500	153
257	500	122
258	500	137
259	500	183
260	500	241
261	500	194
262	500	171
263	500	175
264	500	147
265	500	190
266	500	213
267	500	165
268	500	178
269	500	151
270	500	227
271	500	253
272	500	167
273	500	85
274	500	103
275	500	113
276	500	74
277	500	81
278	500	48
279	500	86
280	500	114
281	500	132
282	500	76
283	500	77
284	500	68
285	500	66
286	500	92
287	500	130
288	500	93
289	500	89
290	500	121
291	500	242
292	500	296
293	500	231
294	500	189
295	500	185
296	500	219
297	500	220
298	500	223
299	500	173
300	500	136
301	500	123
302	500	124
303	500	123
304	500	70
305	500	54
306	500	40
307	500	30
308	500	71
309	500	88
310	500	92
311	500	103
312	500	158
313	500	81
314	500	96
315	500	135
316	500	139
317	500	121
318	500	228
319	500	234
320	500	105
321	500	90
322	500	86
323	500	59
324	500	63
325	500	69
326	500	73
327	500	63
328	500	68
329	500	95
330	500	120
331	500	149
332	500	153
333	500	163
334	500	138
335	500	160
336	500	121
337	500	219
338	500	244
339	500	222
340	500	132
341	500	166
342	500	206
343	500	228
344	500	219
345	500	167
346	500	154
347	500	107
348	500	150
349	500	165
350	500	201
351	500	166
352	500	171
353	500	172
354	500	141
355	500	147
356	500	123
357	500	202
358	500	231
359	500	241
360	500	71
361	500	30
362	500	51
363	500	47
364	500	43
365	500	49
366	500	12
367	500	32
368	500	24
369	500	64
370	500	39
371	500	88
372	500	188
373	500	231
374	500	199
375	500	197
376	500	224
377	500	177
378	500	229
379	500	168
380	500	165
381	500	123
382	500	184
383	500	135
384	500	127
385	500	171
386	500	151
387	500	164
388	500	212
389	500	167
390	500	230
391	500	243
392	500	227
393	500	200
394	500	176
395	500	191
396	500	136
397	500	155
398	500	110
399	500	88
400	500	74
401	500	78
402	500	96
403	500	78
404	500	226
405	500	261
406	500	228
407	500	210
408	500	211
409	500	207
410	500	141
411	500	140
412	500	181
413	500	146
414	500	171
415	500	152
416	500	155
417	500	140
418	500	131
419	500	176
420	500	210
421	500	134
422	500	153
423	500	159
424	500	151
425	500	134
426	500	153
427	500	154
428	500	166
429	500	176
430	500	162
431	500	155
432	500	151
433	500	217
434	500	232
435	500	300
436	500	260
437	500	245
438	500	279
439	500	297
440	500	341
441	500	425
442	500	459
443	500	596
444	500	659
445	500	561
446	500	572
447	500	534
448	500	695
449	500	797
450	500	402
451	500	390
452	500	374
453	500	323
454	500	213
455	500	209
456	500	232
457	500	226
458	500	239
459	500	201
460	500	219
461	500	215
462	500	299
463	500	236
464	500	269
465	500	292
466	500	357
467	500	346
468	500	406
469	500	415
470	500	356
471	500	533
472	500	756
473	500	684
474	500	722
475	500	552
476	500	741
477	500	492
478	500	373
479	500	434
480	500	352
481	500	444
482	500	688
483	500	840
484	500	655
485	500	730
486	500	618
487	500	868
488	500	697
489	500	722
490	500	819
491	500	1020
492	500	1214
493	500	1083
494	500	1170
495	500	1411
496	500	1835
497	500	1848
498	500	2368
499	500	8902
500	500	67901
0	501	3
1	501	14
2	501	59
3	501	128
4	501	120
5	501	156
6	501	144
7	501	125
8	501	124
9	501	81
10	501	86
11	501	93
12	501	91
13	501	106
14	501	88
15	501	84
16	501	96
17	501	87
18	501	84
19	501	73
20	501	78
21	501	68
22	501	81
23	501	62
24	501	67
25	501	81
26	501	51
27	501	71
28	501	75
29	501	63
30	501	63
31	501	86
32	501	90
33	501	91
34	501	79
35	501	85
36	501	75
38	501	97
39	501	159
40	501	136
41	501	114
42	501	147
43	501	162
44	501	197
45	501	162
46	501	94
47	501	37
48	501	22
49	501	18
50	501	16
51	501	22
52	501	14
53	501	13
54	501	35
55	501	62
56	501	116
57	501	184
58	501	129
59	501	139
60	501	133
61	501	55
62	501	16
63	501	4
64	501	18
65	501	4
66	501	5
67	501	30
68	501	92
69	501	150
70	501	173
71	501	148
72	501	155
73	501	180
74	501	177
75	501	143
76	501	185
77	501	165
78	501	131
79	501	140
80	501	73
81	501	103
82	501	84
83	501	92
84	501	54
85	501	57
86	501	85
87	501	80
88	501	139
89	501	174
90	501	89
91	501	63
92	501	39
93	501	46
94	501	86
95	501	78
96	501	78
97	501	105
98	501	53
99	501	44
100	501	32
101	501	34
102	501	30
103	501	34
104	501	31
105	501	25
106	501	36
107	501	52
108	501	66
109	501	37
110	501	46
111	501	44
112	501	63
113	501	90
114	501	149
115	501	128
116	501	149
117	501	112
118	501	124
119	501	73
120	501	51
121	501	58
122	501	42
123	501	40
124	501	49
125	501	51
126	501	57
127	501	66
128	501	99
129	501	196
130	501	135
131	501	144
132	501	141
133	501	111
134	501	135
135	501	140
136	501	132
137	501	131
138	501	136
139	501	115
140	501	121
141	501	134
142	501	113
143	501	103
144	501	104
145	501	62
146	501	53
147	501	43
148	501	45
149	501	39
150	501	44
151	501	46
152	501	35
153	501	53
154	501	44
155	501	57
156	501	186
157	501	150
158	501	69
159	501	64
160	501	83
161	501	61
162	501	70
163	501	50
164	501	43
165	501	44
166	501	53
167	501	53
168	501	39
169	501	49
170	501	51
171	501	48
172	501	57
173	501	57
174	501	46
175	501	53
176	501	51
177	501	39
178	501	67
179	501	85
180	501	82
181	501	100
182	501	87
183	501	83
184	501	93
185	501	92
186	501	166
187	501	128
188	501	148
189	501	43
190	501	51
191	501	66
192	501	65
193	501	84
194	501	49
195	501	68
196	501	49
197	501	82
198	501	93
199	501	156
200	501	215
201	501	228
202	501	151
203	501	140
204	501	159
205	501	122
206	501	142
207	501	154
208	501	120
209	501	164
210	501	191
211	501	271
212	501	241
213	501	131
214	501	158
215	501	149
216	501	125
217	501	118
218	501	106
219	501	183
220	501	138
221	501	167
222	501	156
223	501	210
224	501	210
225	501	202
226	501	158
227	501	73
228	501	65
229	501	70
230	501	66
231	501	78
232	501	72
233	501	71
234	501	55
235	501	89
236	501	135
237	501	111
238	501	98
239	501	56
240	501	81
241	501	72
242	501	102
243	501	133
244	501	96
245	501	87
246	501	99
247	501	69
248	501	101
249	501	98
250	501	122
251	501	107
252	501	95
253	501	99
254	501	99
255	501	117
256	501	145
257	501	152
258	501	168
259	501	193
260	501	232
261	501	183
262	501	159
263	501	202
264	501	169
265	501	196
266	501	220
267	501	194
268	501	197
269	501	166
270	501	216
271	501	249
272	501	151
273	501	75
274	501	103
275	501	113
276	501	87
277	501	79
278	501	81
279	501	99
280	501	126
281	501	125
282	501	86
283	501	91
284	501	72
285	501	74
286	501	89
287	501	112
288	501	106
289	501	125
290	501	136
291	501	227
292	501	278
293	501	222
294	501	198
295	501	203
296	501	195
297	501	191
298	501	213
299	501	192
300	501	161
301	501	136
302	501	132
303	501	95
304	501	55
305	501	48
306	501	33
307	501	29
308	501	67
309	501	84
310	501	90
311	501	98
312	501	164
313	501	93
314	501	107
315	501	103
316	501	121
317	501	129
318	501	241
319	501	210
320	501	114
321	501	93
322	501	93
323	501	69
324	501	65
325	501	70
326	501	80
327	501	63
328	501	72
329	501	93
330	501	126
331	501	131
332	501	131
333	501	177
334	501	162
335	501	165
336	501	179
337	501	216
338	501	252
339	501	238
340	501	211
341	501	215
342	501	247
343	501	238
344	501	216
345	501	211
346	501	186
347	501	184
348	501	174
349	501	165
350	501	216
351	501	216
352	501	161
353	501	181
354	501	155
355	501	162
356	501	176
357	501	172
358	501	225
359	501	181
360	501	58
361	501	46
362	501	53
363	501	18
364	501	53
365	501	64
366	501	18
367	501	25
368	501	24
369	501	50
370	501	38
371	501	79
372	501	161
373	501	211
374	501	232
375	501	200
376	501	296
377	501	185
378	501	242
379	501	204
380	501	216
381	501	140
382	501	189
383	501	150
384	501	146
385	501	227
386	501	228
387	501	195
388	501	250
389	501	209
390	501	223
391	501	227
392	501	233
393	501	205
394	501	218
395	501	214
396	501	182
397	501	167
398	501	116
399	501	107
400	501	67
401	501	102
402	501	111
403	501	116
404	501	205
405	501	269
406	501	246
407	501	230
408	501	231
409	501	220
410	501	209
411	501	156
412	501	194
413	501	192
414	501	185
415	501	203
416	501	190
417	501	190
418	501	182
419	501	217
420	501	212
421	501	170
422	501	227
423	501	198
424	501	185
425	501	187
426	501	212
427	501	203
428	501	218
429	501	199
430	501	165
431	501	220
432	501	239
433	501	254
434	501	264
435	501	300
436	501	260
437	501	292
438	501	366
439	501	392
440	501	358
441	501	431
442	501	557
443	501	585
444	501	628
445	501	578
446	501	631
447	501	622
448	501	632
449	501	707
450	501	395
451	501	355
452	501	351
453	501	296
454	501	199
455	501	199
456	501	253
457	501	258
458	501	234
459	501	192
460	501	233
461	501	217
462	501	281
463	501	225
464	501	251
465	501	324
466	501	259
467	501	331
468	501	343
469	501	313
470	501	333
471	501	362
472	501	533
473	501	571
474	501	493
475	501	456
476	501	560
477	501	405
478	501	315
479	501	361
480	501	314
481	501	333
482	501	538
483	501	595
484	501	465
485	501	519
486	501	483
487	501	602
488	501	491
489	501	492
490	501	577
491	501	674
492	501	819
493	501	748
494	501	782
495	501	861
496	501	1122
497	501	1012
498	501	1348
499	501	3079
500	501	22900
501	501	77596
1	502	11
2	502	51
3	502	104
4	502	122
5	502	150
6	502	149
7	502	108
8	502	114
9	502	86
10	502	70
11	502	89
12	502	85
13	502	103
14	502	107
15	502	74
16	502	90
17	502	90
18	502	84
19	502	72
20	502	98
21	502	69
22	502	73
23	502	64
24	502	84
25	502	70
26	502	78
27	502	84
28	502	78
29	502	61
30	502	68
31	502	68
32	502	78
33	502	86
34	502	103
35	502	94
36	502	107
38	502	112
39	502	127
40	502	133
41	502	139
42	502	140
43	502	154
44	502	218
45	502	143
46	502	97
47	502	35
48	502	21
49	502	9
50	502	11
51	502	12
52	502	17
53	502	17
54	502	30
55	502	65
56	502	112
57	502	159
58	502	142
59	502	137
60	502	127
61	502	65
62	502	16
63	502	6
64	502	20
65	502	4
66	502	7
67	502	24
68	502	84
69	502	152
70	502	166
71	502	156
72	502	193
73	502	195
74	502	134
75	502	134
76	502	146
77	502	122
78	502	130
79	502	151
80	502	75
81	502	59
82	502	70
83	502	75
84	502	39
85	502	43
86	502	56
87	502	74
88	502	117
89	502	147
90	502	93
91	502	40
92	502	42
93	502	34
94	502	68
95	502	74
96	502	55
97	502	93
98	502	49
99	502	20
100	502	24
101	502	25
102	502	18
103	502	20
104	502	26
105	502	17
106	502	25
107	502	54
108	502	47
109	502	25
110	502	34
111	502	33
112	502	52
113	502	48
114	502	96
115	502	137
116	502	124
117	502	73
118	502	93
119	502	49
120	502	41
121	502	44
122	502	42
123	502	33
124	502	37
125	502	46
126	502	45
127	502	51
128	502	77
129	502	183
130	502	95
131	502	107
132	502	98
133	502	97
134	502	123
135	502	118
136	502	115
137	502	111
138	502	134
139	502	94
140	502	112
141	502	113
142	502	92
143	502	93
144	502	51
145	502	50
146	502	33
147	502	38
148	502	47
149	502	37
150	502	37
151	502	32
152	502	24
153	502	31
154	502	35
155	502	57
156	502	139
157	502	121
158	502	63
159	502	54
160	502	38
161	502	44
162	502	43
163	502	45
164	502	37
165	502	38
166	502	43
167	502	38
168	502	26
169	502	41
170	502	47
171	502	41
172	502	40
173	502	50
174	502	46
175	502	50
176	502	41
177	502	50
178	502	59
179	502	85
180	502	55
181	502	110
182	502	88
183	502	70
184	502	60
185	502	87
186	502	163
187	502	129
188	502	121
189	502	40
190	502	46
191	502	61
192	502	52
193	502	66
194	502	52
195	502	45
196	502	50
197	502	63
198	502	68
199	502	119
200	502	193
201	502	200
202	502	150
203	502	101
204	502	132
205	502	108
206	502	110
207	502	125
208	502	115
209	502	142
210	502	188
211	502	254
212	502	220
213	502	129
214	502	122
215	502	133
216	502	114
217	502	74
218	502	95
219	502	180
220	502	150
221	502	121
222	502	148
223	502	167
224	502	183
225	502	216
226	502	162
227	502	60
228	502	48
229	502	27
230	502	47
231	502	72
232	502	55
233	502	56
234	502	52
235	502	80
236	502	110
237	502	96
238	502	76
239	502	56
240	502	61
241	502	60
242	502	81
243	502	92
244	502	71
245	502	65
246	502	84
247	502	61
248	502	82
249	502	117
250	502	93
251	502	73
252	502	62
253	502	59
254	502	78
255	502	92
256	502	133
257	502	143
258	502	154
259	502	181
260	502	202
261	502	168
262	502	171
263	502	182
264	502	141
265	502	197
266	502	202
267	502	166
268	502	163
269	502	151
270	502	200
271	502	200
272	502	94
273	502	72
274	502	92
275	502	71
276	502	47
277	502	86
278	502	67
279	502	59
280	502	111
281	502	81
282	502	63
283	502	64
284	502	54
285	502	65
286	502	66
287	502	85
288	502	54
289	502	86
290	502	78
291	502	170
292	502	212
293	502	220
294	502	158
295	502	154
296	502	192
297	502	196
298	502	188
299	502	127
300	502	112
301	502	111
302	502	112
303	502	89
304	502	46
305	502	31
306	502	31
307	502	26
308	502	54
309	502	67
310	502	57
311	502	82
312	502	138
313	502	82
314	502	74
315	502	132
316	502	102
317	502	126
318	502	210
319	502	176
320	502	74
321	502	74
322	502	62
323	502	48
324	502	46
325	502	56
326	502	55
327	502	40
328	502	64
329	502	68
330	502	89
331	502	134
332	502	104
333	502	139
334	502	125
335	502	150
336	502	119
337	502	183
338	502	280
339	502	221
340	502	165
341	502	187
342	502	241
343	502	247
344	502	205
345	502	225
346	502	181
347	502	143
348	502	160
349	502	159
350	502	190
351	502	212
352	502	175
353	502	154
354	502	128
355	502	139
356	502	121
357	502	175
358	502	204
359	502	198
360	502	58
361	502	30
362	502	23
363	502	24
364	502	32
365	502	37
366	502	17
367	502	26
368	502	14
369	502	36
370	502	35
371	502	58
372	502	135
373	502	181
374	502	193
375	502	181
376	502	191
377	502	176
378	502	220
379	502	163
380	502	166
381	502	145
382	502	172
383	502	167
384	502	166
385	502	191
386	502	232
387	502	196
388	502	265
389	502	213
390	502	260
391	502	250
392	502	269
393	502	180
394	502	198
395	502	188
396	502	135
397	502	129
398	502	92
399	502	86
400	502	71
401	502	69
402	502	87
403	502	82
404	502	180
405	502	290
406	502	250
407	502	212
408	502	223
409	502	219
410	502	215
411	502	174
412	502	201
413	502	165
414	502	193
415	502	229
416	502	219
417	502	229
418	502	170
419	502	191
420	502	234
421	502	206
422	502	209
423	502	210
424	502	182
425	502	207
426	502	204
427	502	185
428	502	219
429	502	239
430	502	185
431	502	195
432	502	215
433	502	265
434	502	265
435	502	298
436	502	269
437	502	293
438	502	301
439	502	383
440	502	366
441	502	476
442	502	495
443	502	557
444	502	571
445	502	592
446	502	557
447	502	492
448	502	593
449	502	614
450	502	321
451	502	291
452	502	286
453	502	241
454	502	167
455	502	176
456	502	148
457	502	160
458	502	153
459	502	101
460	502	169
461	502	126
462	502	190
463	502	165
464	502	186
465	502	210
466	502	234
467	502	234
468	502	272
469	502	257
470	502	247
471	502	279
472	502	340
473	502	386
474	502	369
475	502	312
476	502	413
477	502	304
478	502	209
479	502	260
480	502	220
481	502	241
482	502	374
483	502	406
484	502	307
485	502	311
486	502	276
487	502	431
488	502	372
489	502	318
490	502	326
491	502	451
492	502	520
493	502	467
494	502	500
495	502	601
496	502	693
497	502	676
498	502	887
499	502	1979
500	502	12184
501	502	23999
502	502	67681
1	503	11
2	503	50
3	503	111
4	503	126
5	503	147
6	503	152
7	503	161
8	503	138
9	503	104
10	503	112
11	503	130
12	503	129
13	503	133
14	503	113
15	503	84
16	503	109
17	503	134
18	503	122
19	503	111
20	503	118
21	503	87
22	503	82
23	503	107
24	503	123
25	503	93
26	503	102
27	503	105
28	503	97
29	503	114
30	503	108
31	503	107
32	503	109
33	503	124
34	503	137
35	503	94
36	503	103
38	503	110
39	503	197
40	503	162
41	503	157
42	503	184
43	503	199
44	503	227
45	503	172
46	503	73
47	503	32
48	503	9
49	503	13
50	503	8
51	503	16
52	503	6
53	503	8
54	503	19
55	503	52
56	503	109
57	503	216
58	503	217
59	503	193
60	503	145
61	503	53
62	503	19
63	503	5
64	503	9
65	503	4
66	503	3
67	503	17
68	503	71
69	503	163
70	503	152
71	503	182
72	503	193
73	503	190
74	503	165
75	503	209
76	503	210
77	503	140
78	503	159
79	503	153
80	503	74
81	503	58
82	503	62
83	503	80
84	503	37
85	503	42
86	503	31
87	503	65
88	503	136
89	503	211
90	503	98
91	503	34
92	503	34
93	503	24
94	503	69
95	503	74
96	503	55
97	503	90
98	503	47
99	503	22
100	503	14
101	503	25
102	503	14
103	503	22
104	503	20
105	503	12
106	503	15
107	503	34
108	503	44
109	503	19
110	503	25
111	503	39
112	503	48
113	503	53
114	503	109
115	503	151
116	503	158
117	503	86
118	503	119
119	503	45
120	503	34
121	503	29
122	503	24
123	503	27
124	503	32
125	503	35
126	503	38
127	503	42
128	503	62
129	503	188
130	503	105
131	503	111
132	503	94
133	503	98
134	503	138
135	503	92
136	503	101
137	503	110
138	503	108
139	503	78
140	503	74
141	503	104
142	503	75
143	503	87
144	503	50
145	503	34
146	503	22
147	503	23
148	503	33
149	503	21
150	503	21
151	503	18
152	503	22
153	503	25
154	503	17
155	503	45
156	503	181
157	503	117
158	503	42
159	503	33
160	503	36
161	503	30
162	503	40
163	503	27
164	503	28
165	503	28
166	503	30
167	503	31
168	503	22
169	503	19
170	503	34
171	503	31
172	503	36
173	503	32
174	503	49
175	503	27
176	503	36
177	503	29
178	503	58
179	503	85
180	503	46
181	503	72
182	503	78
183	503	55
184	503	67
185	503	81
186	503	164
187	503	138
188	503	120
189	503	44
190	503	45
191	503	47
192	503	46
193	503	42
194	503	24
195	503	42
196	503	35
197	503	47
198	503	66
199	503	111
200	503	204
201	503	245
202	503	139
203	503	87
204	503	98
205	503	75
206	503	111
207	503	105
208	503	102
209	503	136
210	503	164
211	503	282
212	503	250
213	503	95
214	503	113
215	503	127
216	503	78
217	503	67
218	503	103
219	503	143
220	503	84
221	503	121
222	503	143
223	503	153
224	503	208
225	503	185
226	503	144
227	503	62
228	503	34
229	503	31
230	503	47
231	503	34
232	503	33
233	503	44
234	503	52
235	503	59
236	503	109
237	503	56
238	503	67
239	503	41
240	503	58
241	503	54
242	503	85
243	503	95
244	503	76
245	503	58
246	503	67
247	503	45
248	503	52
249	503	97
250	503	90
251	503	76
252	503	52
253	503	56
254	503	57
255	503	95
256	503	125
257	503	114
258	503	142
259	503	167
260	503	241
261	503	172
262	503	150
263	503	161
264	503	127
265	503	184
266	503	202
267	503	156
268	503	149
269	503	126
270	503	229
271	503	200
272	503	118
273	503	40
274	503	71
275	503	80
276	503	52
277	503	48
278	503	40
279	503	44
280	503	90
281	503	84
282	503	38
283	503	46
284	503	37
285	503	47
286	503	51
287	503	82
288	503	57
289	503	69
290	503	66
291	503	170
292	503	219
293	503	192
294	503	156
295	503	122
296	503	191
297	503	215
298	503	172
299	503	153
300	503	113
301	503	105
302	503	93
303	503	65
304	503	34
305	503	20
306	503	25
307	503	22
308	503	59
309	503	59
310	503	61
311	503	67
312	503	116
313	503	62
314	503	61
315	503	105
316	503	77
317	503	88
318	503	202
319	503	202
320	503	52
321	503	62
322	503	44
323	503	47
324	503	45
325	503	47
326	503	36
327	503	32
328	503	53
329	503	62
330	503	97
331	503	96
332	503	86
333	503	132
334	503	112
335	503	94
336	503	107
337	503	162
338	503	323
339	503	272
340	503	217
341	503	159
342	503	236
343	503	275
344	503	256
345	503	174
346	503	177
347	503	106
348	503	137
349	503	171
350	503	228
351	503	175
352	503	190
353	503	183
354	503	143
355	503	146
356	503	116
357	503	157
358	503	235
359	503	219
360	503	45
361	503	21
362	503	22
363	503	20
364	503	32
365	503	35
366	503	16
367	503	19
368	503	23
369	503	42
370	503	21
371	503	64
372	503	142
373	503	156
374	503	135
375	503	180
376	503	202
377	503	191
378	503	185
379	503	151
380	503	145
381	503	123
382	503	198
383	503	146
384	503	146
385	503	222
386	503	197
387	503	175
388	503	285
389	503	280
390	503	299
391	503	270
392	503	209
393	503	180
394	503	174
395	503	161
396	503	120
397	503	112
398	503	79
399	503	65
400	503	49
401	503	45
402	503	70
403	503	53
404	503	158
405	503	308
406	503	305
407	503	227
408	503	257
409	503	239
410	503	226
411	503	205
412	503	275
413	503	185
414	503	206
415	503	205
416	503	225
417	503	260
418	503	203
419	503	287
420	503	332
421	503	218
422	503	265
423	503	178
424	503	176
425	503	185
426	503	210
427	503	276
428	503	223
429	503	246
430	503	267
431	503	261
432	503	226
433	503	328
434	503	347
435	503	426
436	503	330
437	503	284
438	503	310
439	503	378
440	503	529
441	503	642
442	503	554
443	503	609
444	503	668
445	503	543
446	503	513
447	503	514
448	503	584
449	503	503
450	503	203
451	503	210
452	503	192
453	503	143
454	503	102
455	503	106
456	503	114
457	503	133
458	503	117
459	503	102
460	503	112
461	503	93
462	503	144
463	503	132
464	503	144
465	503	152
466	503	153
467	503	180
468	503	190
469	503	189
470	503	171
471	503	187
472	503	257
473	503	274
474	503	274
475	503	232
476	503	291
477	503	185
478	503	156
479	503	164
480	503	150
481	503	166
482	503	259
483	503	271
484	503	218
485	503	243
486	503	212
487	503	308
488	503	271
489	503	204
490	503	234
491	503	265
492	503	307
493	503	317
494	503	306
495	503	362
496	503	516
497	503	466
498	503	585
499	503	1327
500	503	9190
501	503	11020
502	503	25018
503	503	63343
0	504	1
1	504	16
2	504	55
3	504	111
4	504	120
5	504	152
6	504	138
7	504	145
8	504	152
9	504	103
10	504	145
11	504	137
12	504	113
13	504	121
14	504	102
15	504	85
16	504	100
17	504	122
18	504	125
19	504	106
20	504	128
21	504	117
22	504	102
23	504	94
24	504	135
25	504	102
26	504	84
27	504	105
28	504	117
29	504	81
30	504	80
31	504	109
32	504	113
33	504	131
34	504	136
35	504	96
36	504	108
38	504	117
39	504	203
40	504	162
41	504	167
42	504	170
43	504	176
44	504	179
45	504	143
46	504	76
47	504	25
48	504	18
49	504	17
50	504	12
51	504	17
52	504	11
53	504	9
54	504	33
55	504	56
56	504	96
57	504	264
58	504	157
59	504	163
60	504	156
61	504	66
62	504	16
64	504	17
65	504	6
66	504	1
67	504	27
68	504	70
69	504	165
70	504	155
71	504	196
72	504	198
73	504	209
74	504	167
75	504	182
76	504	179
77	504	147
78	504	154
79	504	136
80	504	66
81	504	52
82	504	67
83	504	80
84	504	29
85	504	38
86	504	39
87	504	53
88	504	112
89	504	170
90	504	93
91	504	40
92	504	40
93	504	29
94	504	66
95	504	61
96	504	48
97	504	99
98	504	20
99	504	21
100	504	17
101	504	26
102	504	22
103	504	29
104	504	29
105	504	15
106	504	24
107	504	36
108	504	47
109	504	19
110	504	26
111	504	29
112	504	39
113	504	52
114	504	97
115	504	134
116	504	141
117	504	90
118	504	112
119	504	67
120	504	45
121	504	28
122	504	33
123	504	39
124	504	29
125	504	28
126	504	41
127	504	39
128	504	68
129	504	158
130	504	105
131	504	139
132	504	84
133	504	93
134	504	119
135	504	99
136	504	102
137	504	122
138	504	104
139	504	88
140	504	83
141	504	106
142	504	65
143	504	80
144	504	61
145	504	30
146	504	22
147	504	29
148	504	49
149	504	30
150	504	22
151	504	14
152	504	10
153	504	24
154	504	29
155	504	43
156	504	146
157	504	108
158	504	47
159	504	42
160	504	30
161	504	30
162	504	33
163	504	17
164	504	33
165	504	23
166	504	39
167	504	28
168	504	20
169	504	33
170	504	31
171	504	49
172	504	44
173	504	41
174	504	50
175	504	50
176	504	40
177	504	33
178	504	65
179	504	74
180	504	63
181	504	74
182	504	74
183	504	54
184	504	72
185	504	64
186	504	148
187	504	116
188	504	104
189	504	40
190	504	29
191	504	47
192	504	61
193	504	36
194	504	26
195	504	36
196	504	38
197	504	50
198	504	70
199	504	106
200	504	234
201	504	248
202	504	121
203	504	90
204	504	102
205	504	84
206	504	110
207	504	123
208	504	102
209	504	105
210	504	154
211	504	227
212	504	230
213	504	90
214	504	99
215	504	103
216	504	104
217	504	69
218	504	77
219	504	128
220	504	87
221	504	104
222	504	112
223	504	126
224	504	174
225	504	165
226	504	122
227	504	55
228	504	28
229	504	35
230	504	36
231	504	42
232	504	39
233	504	34
234	504	34
235	504	53
236	504	90
237	504	60
238	504	71
239	504	48
240	504	54
241	504	46
242	504	79
243	504	99
244	504	83
245	504	67
246	504	92
247	504	48
248	504	65
249	504	85
250	504	77
251	504	77
252	504	55
253	504	48
254	504	62
255	504	85
256	504	120
257	504	103
258	504	125
259	504	138
260	504	215
261	504	160
262	504	156
263	504	140
264	504	124
265	504	130
266	504	189
267	504	145
268	504	126
269	504	136
270	504	182
271	504	190
272	504	110
273	504	59
274	504	62
275	504	87
276	504	38
277	504	36
278	504	57
279	504	31
280	504	88
281	504	80
282	504	46
283	504	55
284	504	45
285	504	61
286	504	48
287	504	78
288	504	61
289	504	64
290	504	68
291	504	154
292	504	224
293	504	206
294	504	126
295	504	138
296	504	177
297	504	204
298	504	179
299	504	130
300	504	106
301	504	95
302	504	86
303	504	59
304	504	33
305	504	29
306	504	22
307	504	22
308	504	44
309	504	49
310	504	52
311	504	79
312	504	100
313	504	60
314	504	69
315	504	84
316	504	97
317	504	77
318	504	151
319	504	160
320	504	74
321	504	60
322	504	42
323	504	34
324	504	41
325	504	45
326	504	56
327	504	36
328	504	54
329	504	66
330	504	85
331	504	109
332	504	112
333	504	111
334	504	95
335	504	97
336	504	123
337	504	177
338	504	271
339	504	283
340	504	171
341	504	184
342	504	235
343	504	271
344	504	273
345	504	207
346	504	178
347	504	127
348	504	171
349	504	150
350	504	224
351	504	189
352	504	193
353	504	224
354	504	157
355	504	163
356	504	129
357	504	194
358	504	222
359	504	212
360	504	55
361	504	29
362	504	23
363	504	34
364	504	34
365	504	43
366	504	16
367	504	18
368	504	23
369	504	57
370	504	17
371	504	58
372	504	132
373	504	157
374	504	172
375	504	148
376	504	204
377	504	149
378	504	190
379	504	178
380	504	144
381	504	139
382	504	185
383	504	153
384	504	153
385	504	222
386	504	185
387	504	184
388	504	287
389	504	278
390	504	310
391	504	295
392	504	231
393	504	199
394	504	158
395	504	154
396	504	141
397	504	85
398	504	72
399	504	61
400	504	53
401	504	65
402	504	72
403	504	69
404	504	173
405	504	233
406	504	235
407	504	241
408	504	228
409	504	278
410	504	225
411	504	210
412	504	263
413	504	239
414	504	228
415	504	213
416	504	210
417	504	184
418	504	174
419	504	239
420	504	280
421	504	205
422	504	216
423	504	189
424	504	149
425	504	172
426	504	209
427	504	257
428	504	211
429	504	253
430	504	229
431	504	210
432	504	208
433	504	276
434	504	312
435	504	357
436	504	283
437	504	285
438	504	303
439	504	386
440	504	472
441	504	535
442	504	566
443	504	568
444	504	602
445	504	475
446	504	432
447	504	428
448	504	476
449	504	394
450	504	230
451	504	189
452	504	189
453	504	162
454	504	106
455	504	112
456	504	129
457	504	125
458	504	128
459	504	95
460	504	114
461	504	115
462	504	154
463	504	132
464	504	138
465	504	161
466	504	171
467	504	159
468	504	169
469	504	157
470	504	158
471	504	165
472	504	178
473	504	249
474	504	217
475	504	217
476	504	238
477	504	154
478	504	100
479	504	131
480	504	105
481	504	139
482	504	206
483	504	206
484	504	162
485	504	172
486	504	158
487	504	229
488	504	168
489	504	160
490	504	180
491	504	217
492	504	253
493	504	233
494	504	229
495	504	275
496	504	319
497	504	307
498	504	394
499	504	734
500	504	3168
501	504	3564
502	504	5304
503	504	13953
504	504	75730
0	505	1
1	505	16
2	505	42
3	505	110
4	505	109
5	505	125
6	505	126
7	505	139
8	505	127
9	505	90
10	505	88
11	505	128
12	505	107
13	505	104
14	505	120
15	505	67
16	505	54
17	505	103
18	505	81
19	505	92
20	505	103
21	505	74
22	505	87
23	505	115
24	505	107
25	505	89
26	505	65
27	505	87
28	505	101
29	505	85
30	505	76
31	505	107
32	505	88
33	505	109
34	505	96
35	505	89
36	505	81
38	505	107
39	505	174
40	505	144
41	505	145
42	505	158
43	505	142
44	505	167
45	505	106
46	505	60
47	505	22
48	505	11
49	505	11
50	505	12
51	505	9
52	505	6
53	505	9
54	505	28
55	505	65
56	505	99
57	505	176
58	505	152
59	505	142
60	505	91
61	505	41
62	505	20
63	505	3
64	505	15
65	505	4
66	505	6
67	505	26
68	505	81
69	505	116
70	505	138
71	505	140
72	505	175
73	505	173
74	505	162
75	505	154
76	505	187
77	505	114
78	505	131
79	505	118
80	505	50
81	505	46
82	505	51
83	505	78
84	505	31
85	505	42
86	505	47
87	505	48
88	505	88
89	505	129
90	505	98
91	505	43
92	505	30
93	505	31
94	505	62
95	505	49
96	505	34
97	505	73
98	505	30
99	505	22
100	505	18
101	505	29
102	505	20
103	505	19
104	505	18
105	505	19
106	505	23
107	505	30
108	505	41
109	505	22
110	505	27
111	505	26
112	505	34
113	505	54
114	505	91
115	505	117
116	505	101
117	505	81
118	505	93
119	505	46
120	505	44
121	505	29
122	505	27
123	505	30
124	505	31
125	505	27
126	505	34
127	505	36
128	505	59
129	505	157
130	505	87
131	505	70
132	505	73
133	505	79
134	505	109
135	505	79
136	505	89
137	505	85
138	505	86
139	505	81
140	505	68
141	505	69
142	505	43
143	505	69
144	505	56
145	505	28
146	505	19
147	505	31
148	505	37
149	505	20
150	505	26
151	505	16
152	505	16
153	505	26
154	505	23
155	505	53
156	505	141
157	505	86
158	505	40
159	505	35
160	505	36
161	505	20
162	505	30
163	505	28
164	505	41
165	505	22
166	505	28
167	505	25
168	505	17
169	505	21
170	505	30
171	505	33
172	505	35
173	505	29
174	505	42
175	505	31
176	505	33
177	505	21
178	505	61
179	505	69
180	505	61
181	505	72
182	505	82
183	505	54
184	505	47
185	505	73
186	505	119
187	505	117
188	505	96
189	505	36
190	505	35
191	505	42
192	505	44
193	505	41
194	505	29
195	505	32
196	505	33
197	505	51
198	505	55
199	505	84
200	505	181
201	505	193
202	505	107
203	505	78
204	505	103
205	505	79
206	505	104
207	505	101
208	505	91
209	505	105
210	505	143
211	505	206
212	505	182
213	505	88
214	505	101
215	505	85
216	505	90
217	505	57
218	505	80
219	505	116
220	505	95
221	505	87
222	505	105
223	505	107
224	505	145
225	505	128
226	505	91
227	505	46
228	505	28
229	505	27
230	505	44
231	505	39
232	505	42
233	505	40
234	505	40
235	505	49
236	505	96
237	505	51
238	505	65
239	505	44
240	505	47
241	505	43
242	505	70
243	505	67
244	505	80
245	505	71
246	505	68
247	505	58
248	505	58
249	505	69
250	505	62
251	505	61
252	505	36
253	505	51
254	505	48
255	505	73
256	505	106
257	505	79
258	505	104
259	505	116
260	505	181
261	505	159
262	505	139
263	505	137
264	505	109
265	505	141
266	505	187
267	505	137
268	505	128
269	505	109
270	505	163
271	505	177
272	505	79
273	505	60
274	505	71
275	505	72
276	505	49
277	505	40
278	505	41
279	505	39
280	505	92
281	505	83
282	505	40
283	505	37
284	505	33
285	505	47
286	505	54
287	505	55
288	505	41
289	505	55
290	505	75
291	505	123
292	505	224
293	505	148
294	505	116
295	505	101
296	505	163
297	505	185
298	505	144
299	505	129
300	505	95
301	505	78
302	505	89
303	505	56
304	505	41
305	505	37
306	505	15
307	505	26
308	505	45
309	505	45
310	505	55
311	505	61
312	505	82
313	505	31
314	505	60
315	505	83
316	505	98
317	505	75
318	505	156
319	505	152
320	505	56
321	505	66
322	505	47
323	505	40
324	505	40
325	505	38
326	505	46
327	505	29
328	505	56
329	505	64
330	505	72
331	505	99
332	505	84
333	505	107
334	505	112
335	505	100
336	505	121
337	505	139
338	505	244
339	505	228
340	505	176
341	505	172
342	505	191
343	505	212
344	505	266
345	505	162
346	505	149
347	505	107
348	505	132
349	505	135
350	505	171
351	505	156
352	505	172
353	505	190
354	505	131
355	505	115
356	505	124
357	505	148
358	505	201
359	505	211
360	505	46
361	505	28
362	505	28
363	505	24
364	505	32
365	505	28
366	505	13
367	505	23
368	505	14
369	505	53
370	505	36
371	505	54
372	505	119
373	505	157
374	505	145
375	505	135
376	505	167
377	505	131
378	505	165
379	505	155
380	505	142
381	505	122
382	505	157
383	505	125
384	505	149
385	505	163
386	505	186
387	505	182
388	505	243
389	505	275
390	505	244
391	505	241
392	505	209
393	505	168
394	505	145
395	505	139
396	505	121
397	505	123
398	505	66
399	505	62
400	505	44
401	505	52
402	505	53
403	505	70
404	505	140
405	505	190
406	505	233
407	505	195
408	505	195
409	505	224
410	505	201
411	505	216
412	505	230
413	505	189
414	505	170
415	505	187
416	505	179
417	505	178
418	505	148
419	505	227
420	505	248
421	505	154
422	505	166
423	505	175
424	505	133
425	505	147
426	505	160
427	505	186
428	505	200
429	505	190
430	505	195
431	505	188
432	505	155
433	505	296
434	505	285
435	505	312
436	505	263
437	505	280
438	505	263
439	505	314
440	505	434
441	505	436
442	505	463
443	505	452
444	505	536
445	505	446
446	505	388
447	505	370
448	505	403
449	505	387
450	505	208
451	505	174
452	505	163
453	505	147
454	505	114
455	505	105
456	505	98
457	505	98
458	505	96
459	505	83
460	505	98
461	505	91
462	505	119
463	505	107
464	505	92
465	505	132
466	505	122
467	505	126
468	505	172
469	505	160
470	505	139
471	505	145
472	505	163
473	505	214
474	505	226
475	505	212
476	505	202
477	505	163
478	505	107
479	505	135
480	505	116
481	505	121
482	505	181
483	505	215
484	505	153
485	505	165
486	505	127
487	505	205
488	505	149
489	505	152
490	505	179
491	505	202
492	505	213
493	505	199
494	505	221
495	505	244
496	505	300
497	505	315
498	505	375
499	505	686
500	505	2949
501	505	3496
502	505	5121
503	505	11548
504	505	31165
505	505	62100
1	506	9
2	506	51
3	506	105
4	506	143
5	506	179
6	506	153
7	506	178
8	506	153
9	506	118
10	506	122
11	506	136
12	506	116
13	506	119
14	506	109
15	506	91
16	506	99
17	506	95
18	506	112
19	506	116
20	506	145
21	506	80
22	506	91
23	506	100
24	506	114
25	506	99
26	506	90
27	506	120
28	506	108
29	506	88
30	506	99
31	506	107
32	506	91
33	506	130
34	506	134
35	506	91
36	506	84
38	506	126
39	506	156
40	506	171
41	506	134
42	506	203
43	506	196
44	506	225
45	506	183
46	506	61
47	506	34
48	506	9
49	506	9
50	506	13
51	506	18
52	506	9
53	506	8
54	506	24
55	506	58
56	506	125
57	506	256
58	506	228
59	506	191
60	506	157
61	506	58
62	506	16
63	506	4
64	506	15
65	506	7
66	506	1
67	506	17
68	506	95
69	506	154
70	506	175
71	506	185
72	506	200
73	506	184
74	506	169
75	506	256
76	506	277
77	506	117
78	506	152
79	506	161
80	506	69
81	506	71
82	506	64
83	506	69
84	506	39
85	506	42
86	506	57
87	506	77
88	506	128
89	506	237
90	506	101
91	506	36
92	506	31
93	506	24
94	506	72
95	506	54
96	506	54
97	506	108
98	506	38
99	506	26
100	506	26
101	506	20
102	506	20
103	506	23
104	506	22
105	506	14
106	506	22
107	506	40
108	506	37
109	506	32
110	506	18
111	506	34
112	506	46
113	506	40
114	506	108
115	506	159
116	506	164
117	506	87
118	506	119
119	506	63
120	506	48
121	506	33
122	506	27
123	506	24
124	506	33
125	506	27
126	506	40
127	506	38
128	506	91
129	506	215
130	506	112
131	506	92
132	506	105
133	506	92
134	506	137
135	506	103
136	506	139
137	506	136
138	506	122
139	506	97
140	506	73
141	506	119
142	506	72
143	506	71
144	506	43
145	506	36
146	506	26
147	506	22
148	506	27
149	506	33
150	506	16
151	506	25
152	506	20
153	506	26
154	506	18
155	506	59
156	506	161
157	506	91
158	506	46
159	506	35
160	506	41
161	506	29
162	506	39
163	506	34
164	506	17
165	506	21
166	506	38
167	506	29
168	506	21
169	506	31
170	506	40
171	506	40
172	506	27
173	506	39
174	506	42
175	506	53
176	506	33
177	506	34
178	506	64
179	506	85
180	506	48
181	506	60
182	506	78
183	506	56
184	506	55
185	506	92
186	506	151
187	506	140
188	506	132
189	506	34
190	506	42
191	506	54
192	506	63
193	506	39
194	506	31
195	506	43
196	506	41
197	506	56
198	506	49
199	506	108
200	506	202
201	506	226
202	506	182
203	506	113
204	506	115
205	506	97
206	506	107
207	506	98
208	506	107
209	506	132
210	506	168
211	506	221
212	506	201
213	506	97
214	506	113
215	506	126
216	506	94
217	506	72
218	506	70
219	506	141
220	506	98
221	506	126
222	506	128
223	506	139
224	506	187
225	506	175
226	506	107
227	506	44
228	506	38
229	506	29
230	506	36
231	506	41
232	506	36
233	506	38
234	506	49
235	506	66
236	506	85
237	506	80
238	506	65
239	506	49
240	506	61
241	506	47
242	506	94
243	506	104
244	506	96
245	506	71
246	506	78
247	506	63
248	506	77
249	506	95
250	506	81
251	506	87
252	506	58
253	506	50
254	506	54
255	506	90
256	506	130
257	506	110
258	506	130
259	506	163
260	506	202
261	506	178
262	506	155
263	506	147
264	506	124
265	506	177
266	506	223
267	506	177
268	506	153
269	506	127
270	506	210
271	506	237
272	506	112
273	506	59
274	506	73
275	506	78
276	506	47
277	506	42
278	506	42
279	506	46
280	506	88
281	506	86
282	506	45
283	506	59
284	506	42
285	506	46
286	506	47
287	506	88
288	506	65
289	506	62
290	506	80
291	506	185
292	506	238
293	506	165
294	506	151
295	506	120
296	506	201
297	506	225
298	506	190
299	506	136
300	506	100
301	506	86
302	506	111
303	506	66
304	506	39
305	506	25
306	506	27
307	506	22
308	506	59
309	506	56
310	506	58
311	506	87
312	506	122
313	506	58
314	506	71
315	506	92
316	506	92
317	506	93
318	506	208
319	506	307
320	506	88
321	506	80
322	506	64
323	506	39
324	506	50
325	506	43
326	506	47
327	506	39
328	506	55
329	506	77
330	506	116
331	506	128
332	506	94
333	506	108
334	506	123
335	506	103
336	506	108
337	506	168
338	506	386
339	506	363
340	506	219
341	506	214
342	506	284
343	506	273
344	506	312
345	506	220
346	506	171
347	506	115
348	506	137
349	506	164
350	506	209
351	506	176
352	506	210
353	506	184
354	506	161
355	506	133
356	506	128
357	506	183
358	506	270
359	506	303
360	506	60
361	506	32
362	506	23
363	506	26
364	506	30
365	506	41
366	506	22
367	506	15
368	506	18
369	506	62
370	506	33
371	506	57
372	506	157
373	506	182
374	506	166
375	506	189
376	506	181
377	506	176
378	506	200
379	506	198
380	506	161
381	506	132
382	506	187
383	506	135
384	506	164
385	506	199
386	506	198
387	506	200
388	506	302
389	506	324
390	506	291
391	506	280
392	506	224
393	506	166
394	506	170
395	506	154
396	506	139
397	506	126
398	506	81
399	506	64
400	506	50
401	506	58
402	506	83
403	506	81
404	506	174
405	506	243
406	506	236
407	506	231
408	506	251
409	506	264
410	506	291
411	506	256
412	506	242
413	506	224
414	506	196
415	506	207
416	506	202
417	506	212
418	506	147
419	506	309
420	506	241
421	506	181
422	506	194
423	506	190
424	506	150
425	506	176
426	506	197
427	506	247
428	506	229
429	506	243
430	506	261
431	506	224
432	506	216
433	506	302
434	506	300
435	506	332
436	506	313
437	506	272
438	506	308
439	506	369
440	506	525
441	506	583
442	506	473
443	506	489
444	506	518
445	506	491
446	506	476
447	506	477
448	506	482
449	506	431
450	506	192
451	506	145
452	506	190
453	506	154
454	506	88
455	506	88
456	506	115
457	506	127
458	506	100
459	506	98
460	506	108
461	506	83
462	506	150
463	506	104
464	506	106
465	506	119
466	506	138
467	506	157
468	506	148
469	506	147
470	506	139
471	506	143
472	506	170
473	506	181
474	506	206
475	506	189
476	506	234
477	506	139
478	506	118
479	506	135
480	506	128
481	506	108
482	506	191
483	506	230
484	506	149
485	506	166
486	506	158
487	506	164
488	506	155
489	506	140
490	506	155
491	506	189
492	506	217
493	506	201
494	506	182
495	506	236
496	506	252
497	506	251
498	506	345
499	506	537
500	506	2694
501	506	2938
502	506	4094
503	506	8543
504	506	9926
505	506	14020
506	506	76562
0	507	1
1	507	18
2	507	59
3	507	137
4	507	122
5	507	125
6	507	134
7	507	124
8	507	121
9	507	112
10	507	91
11	507	97
12	507	88
13	507	83
14	507	99
15	507	66
16	507	75
17	507	94
18	507	85
19	507	77
20	507	78
21	507	61
22	507	72
23	507	90
24	507	86
25	507	87
26	507	66
27	507	60
28	507	62
29	507	69
30	507	74
31	507	93
32	507	79
33	507	75
34	507	106
35	507	89
36	507	87
38	507	85
39	507	124
40	507	128
41	507	107
42	507	120
43	507	148
44	507	159
45	507	122
46	507	82
47	507	40
48	507	14
49	507	12
50	507	9
51	507	15
52	507	9
53	507	8
54	507	28
55	507	69
56	507	108
57	507	156
58	507	125
59	507	148
60	507	129
61	507	64
62	507	17
63	507	4
64	507	18
65	507	6
66	507	6
67	507	25
68	507	86
69	507	130
70	507	117
71	507	134
72	507	148
73	507	168
74	507	146
75	507	151
76	507	162
77	507	116
78	507	158
79	507	150
80	507	70
81	507	55
82	507	80
83	507	58
84	507	41
85	507	41
86	507	38
87	507	71
88	507	115
89	507	150
90	507	88
91	507	48
92	507	36
93	507	32
94	507	55
95	507	56
96	507	54
97	507	86
98	507	42
99	507	27
100	507	32
101	507	29
102	507	15
103	507	32
104	507	23
105	507	14
106	507	17
107	507	41
108	507	26
109	507	23
110	507	29
111	507	39
112	507	36
113	507	62
114	507	106
115	507	131
116	507	143
117	507	85
118	507	66
119	507	47
120	507	47
121	507	44
122	507	45
123	507	26
124	507	41
125	507	39
126	507	46
127	507	48
128	507	81
129	507	170
130	507	123
131	507	97
132	507	92
133	507	94
134	507	126
135	507	107
136	507	110
137	507	107
138	507	113
139	507	100
140	507	82
141	507	102
142	507	76
143	507	89
144	507	64
145	507	50
146	507	34
147	507	25
148	507	48
149	507	36
150	507	22
151	507	30
152	507	22
153	507	24
154	507	26
155	507	74
156	507	140
157	507	95
158	507	54
159	507	48
160	507	44
161	507	44
162	507	28
163	507	34
164	507	25
165	507	34
166	507	40
167	507	37
168	507	25
169	507	31
170	507	45
171	507	39
172	507	29
173	507	40
174	507	42
175	507	44
176	507	35
177	507	31
178	507	59
179	507	70
180	507	54
181	507	78
182	507	94
183	507	60
184	507	61
185	507	99
186	507	134
187	507	123
188	507	105
189	507	37
190	507	43
191	507	46
192	507	46
193	507	52
194	507	38
195	507	36
196	507	36
197	507	60
198	507	87
199	507	102
200	507	187
201	507	197
202	507	143
203	507	93
204	507	105
205	507	102
206	507	120
207	507	106
208	507	105
209	507	160
210	507	168
211	507	207
212	507	201
213	507	112
214	507	107
215	507	140
216	507	93
217	507	83
218	507	72
219	507	123
220	507	76
221	507	119
222	507	117
223	507	132
224	507	181
225	507	143
226	507	127
227	507	64
228	507	38
229	507	35
230	507	54
231	507	56
232	507	46
233	507	29
234	507	63
235	507	78
236	507	91
237	507	98
238	507	86
239	507	56
240	507	70
241	507	52
242	507	86
243	507	97
244	507	65
245	507	70
246	507	76
247	507	65
248	507	66
249	507	117
250	507	97
251	507	75
252	507	55
253	507	60
254	507	79
255	507	88
256	507	127
257	507	112
258	507	156
259	507	149
260	507	156
261	507	193
262	507	145
263	507	151
264	507	130
265	507	169
266	507	148
267	507	155
268	507	144
269	507	145
270	507	192
271	507	196
272	507	110
273	507	84
274	507	83
275	507	86
276	507	51
277	507	66
278	507	53
279	507	48
280	507	93
281	507	91
282	507	50
283	507	63
284	507	53
285	507	55
286	507	64
287	507	109
288	507	65
289	507	87
290	507	93
291	507	165
292	507	196
293	507	171
294	507	135
295	507	141
296	507	163
297	507	153
298	507	165
299	507	141
300	507	103
301	507	90
302	507	97
303	507	81
304	507	40
305	507	37
306	507	26
307	507	20
308	507	57
309	507	66
310	507	67
311	507	71
312	507	92
313	507	69
314	507	81
315	507	92
316	507	130
317	507	117
318	507	155
319	507	159
320	507	67
321	507	71
322	507	73
323	507	56
324	507	50
325	507	62
326	507	43
327	507	51
328	507	50
329	507	63
330	507	98
331	507	138
332	507	98
333	507	142
334	507	113
335	507	141
336	507	124
337	507	176
338	507	271
339	507	235
340	507	135
341	507	207
342	507	218
343	507	208
344	507	206
345	507	197
346	507	170
347	507	143
348	507	133
349	507	138
350	507	205
351	507	157
352	507	176
353	507	171
354	507	157
355	507	112
356	507	130
357	507	157
358	507	190
359	507	213
360	507	55
361	507	40
362	507	30
363	507	24
364	507	31
365	507	33
366	507	18
367	507	20
368	507	23
369	507	41
370	507	30
371	507	64
372	507	138
373	507	173
374	507	179
375	507	168
376	507	175
377	507	213
378	507	171
379	507	191
380	507	154
381	507	109
382	507	171
383	507	133
384	507	116
385	507	185
386	507	174
387	507	169
388	507	221
389	507	251
390	507	214
391	507	203
392	507	187
393	507	165
394	507	155
395	507	128
396	507	130
397	507	122
398	507	96
399	507	74
400	507	75
401	507	62
402	507	81
403	507	67
404	507	157
405	507	207
406	507	196
407	507	186
408	507	213
409	507	198
410	507	203
411	507	145
412	507	187
413	507	193
414	507	151
415	507	157
416	507	169
417	507	146
418	507	155
419	507	182
420	507	198
421	507	139
422	507	164
423	507	188
424	507	158
425	507	137
426	507	186
427	507	167
428	507	197
429	507	175
430	507	182
431	507	174
432	507	162
433	507	218
434	507	210
435	507	248
436	507	224
437	507	221
438	507	233
439	507	294
440	507	321
441	507	361
442	507	375
443	507	412
444	507	386
445	507	359
446	507	391
447	507	376
448	507	451
449	507	430
450	507	223
451	507	211
452	507	210
453	507	178
454	507	125
455	507	114
456	507	135
457	507	150
458	507	131
459	507	101
460	507	112
461	507	103
462	507	141
463	507	143
464	507	126
465	507	156
466	507	168
467	507	158
468	507	196
469	507	158
470	507	147
471	507	160
472	507	178
473	507	245
474	507	232
475	507	203
476	507	254
477	507	164
478	507	135
479	507	134
480	507	138
481	507	116
482	507	196
483	507	217
484	507	192
485	507	159
486	507	150
487	507	234
488	507	184
489	507	176
490	507	176
491	507	182
492	507	220
493	507	212
494	507	224
495	507	240
496	507	293
497	507	284
498	507	360
499	507	513
500	507	1869
501	507	2173
502	507	2597
503	507	3975
504	507	4642
505	507	5515
506	507	26265
507	507	65428
1	508	26
2	508	69
3	508	121
4	508	138
5	508	104
6	508	127
7	508	98
8	508	101
9	508	77
10	508	73
11	508	89
12	508	84
13	508	86
14	508	116
15	508	81
16	508	91
17	508	91
18	508	80
19	508	61
20	508	73
21	508	61
22	508	57
23	508	54
24	508	71
25	508	67
26	508	46
27	508	63
28	508	54
29	508	37
30	508	52
31	508	64
32	508	67
33	508	66
34	508	82
35	508	74
36	508	73
38	508	72
39	508	109
40	508	102
41	508	108
42	508	111
43	508	134
44	508	167
45	508	105
46	508	84
47	508	38
48	508	19
49	508	13
50	508	16
51	508	24
52	508	12
53	508	14
54	508	23
55	508	54
56	508	120
57	508	136
58	508	114
59	508	117
60	508	112
61	508	81
62	508	18
63	508	4
64	508	25
65	508	3
66	508	1
67	508	30
68	508	71
69	508	114
70	508	143
71	508	122
72	508	135
73	508	158
74	508	127
75	508	144
76	508	143
77	508	135
78	508	134
79	508	128
80	508	91
81	508	75
82	508	90
83	508	86
84	508	43
85	508	68
86	508	62
87	508	72
88	508	120
89	508	138
90	508	111
91	508	65
92	508	43
93	508	31
94	508	74
95	508	61
96	508	60
97	508	121
98	508	49
99	508	30
100	508	28
101	508	35
102	508	27
103	508	38
104	508	27
105	508	25
106	508	34
107	508	45
108	508	56
109	508	25
110	508	45
111	508	40
112	508	63
113	508	80
114	508	108
115	508	115
116	508	114
117	508	83
118	508	98
119	508	66
120	508	75
121	508	54
122	508	43
123	508	45
124	508	42
125	508	38
126	508	62
127	508	69
128	508	94
129	508	144
130	508	118
131	508	105
132	508	111
133	508	94
134	508	109
135	508	122
136	508	110
137	508	115
138	508	142
139	508	97
140	508	104
141	508	106
142	508	101
143	508	93
144	508	87
145	508	63
146	508	50
147	508	54
148	508	55
149	508	43
150	508	40
151	508	44
152	508	26
153	508	44
154	508	46
155	508	74
156	508	131
157	508	96
158	508	72
159	508	82
160	508	66
161	508	51
162	508	45
163	508	45
164	508	27
165	508	35
166	508	43
167	508	40
168	508	18
169	508	41
170	508	39
171	508	53
172	508	44
173	508	52
174	508	56
175	508	47
176	508	39
177	508	34
178	508	78
179	508	104
180	508	71
181	508	83
182	508	84
183	508	80
184	508	60
185	508	100
186	508	163
187	508	116
188	508	132
189	508	48
190	508	68
191	508	78
192	508	59
193	508	69
194	508	52
195	508	45
196	508	48
197	508	61
198	508	98
199	508	115
200	508	163
201	508	175
202	508	137
203	508	128
204	508	146
205	508	120
206	508	125
207	508	121
208	508	128
209	508	124
210	508	163
211	508	182
212	508	171
213	508	111
214	508	136
215	508	138
216	508	101
217	508	111
218	508	102
219	508	156
220	508	139
221	508	154
222	508	136
223	508	141
224	508	154
225	508	176
226	508	123
227	508	74
228	508	49
229	508	62
230	508	58
231	508	59
232	508	50
233	508	73
234	508	71
235	508	104
236	508	103
237	508	104
238	508	105
239	508	70
240	508	75
241	508	69
242	508	105
243	508	128
244	508	83
245	508	95
246	508	105
247	508	67
248	508	81
249	508	115
250	508	94
251	508	73
252	508	80
253	508	68
254	508	74
255	508	97
256	508	126
257	508	118
258	508	158
259	508	155
260	508	153
261	508	166
262	508	144
263	508	160
264	508	160
265	508	160
266	508	173
267	508	160
268	508	163
269	508	157
270	508	192
271	508	193
272	508	112
273	508	92
274	508	95
275	508	103
276	508	81
277	508	82
278	508	67
279	508	70
280	508	111
281	508	101
282	508	62
283	508	72
284	508	65
285	508	65
286	508	87
287	508	111
288	508	92
289	508	74
290	508	109
291	508	163
292	508	173
293	508	186
294	508	140
295	508	177
296	508	158
297	508	159
298	508	148
299	508	115
300	508	113
301	508	88
302	508	102
303	508	98
304	508	48
305	508	44
306	508	30
307	508	40
308	508	58
309	508	76
310	508	75
311	508	86
312	508	120
313	508	85
314	508	90
315	508	114
316	508	113
317	508	117
318	508	152
319	508	135
320	508	98
321	508	90
322	508	81
323	508	48
324	508	55
325	508	58
326	508	60
327	508	45
328	508	74
329	508	75
330	508	121
331	508	149
332	508	113
333	508	161
334	508	134
335	508	135
336	508	142
337	508	197
338	508	201
339	508	192
340	508	141
341	508	187
342	508	178
343	508	211
344	508	170
345	508	187
346	508	167
347	508	130
348	508	139
349	508	147
350	508	161
351	508	157
352	508	147
353	508	142
354	508	159
355	508	154
356	508	148
357	508	145
358	508	155
359	508	148
360	508	56
361	508	30
362	508	44
363	508	35
364	508	37
365	508	51
366	508	12
367	508	20
368	508	23
369	508	49
370	508	40
371	508	49
372	508	147
373	508	178
374	508	187
375	508	175
376	508	183
377	508	178
378	508	180
379	508	165
380	508	192
381	508	143
382	508	184
383	508	136
384	508	116
385	508	157
386	508	193
387	508	169
388	508	173
389	508	178
390	508	187
391	508	172
392	508	210
393	508	191
394	508	175
395	508	183
396	508	132
397	508	153
398	508	131
399	508	97
400	508	73
401	508	88
402	508	107
403	508	79
404	508	156
405	508	169
406	508	165
407	508	157
408	508	154
409	508	168
410	508	174
411	508	140
412	508	157
413	508	147
414	508	162
415	508	133
416	508	130
417	508	94
418	508	148
419	508	146
420	508	144
421	508	113
422	508	148
423	508	151
424	508	135
425	508	142
426	508	144
427	508	149
428	508	131
429	508	148
430	508	126
431	508	145
432	508	164
433	508	156
434	508	183
435	508	193
436	508	168
437	508	215
438	508	199
439	508	230
440	508	234
441	508	251
442	508	275
443	508	348
444	508	345
445	508	373
446	508	351
447	508	347
448	508	405
449	508	464
450	508	267
451	508	255
452	508	256
453	508	227
454	508	153
455	508	162
456	508	158
457	508	173
458	508	163
459	508	115
460	508	139
461	508	114
462	508	187
463	508	152
464	508	154
465	508	169
466	508	165
467	508	208
468	508	216
469	508	193
470	508	196
471	508	191
472	508	243
473	508	253
474	508	257
475	508	220
476	508	252
477	508	212
478	508	156
479	508	175
480	508	161
481	508	166
482	508	212
483	508	290
484	508	194
485	508	195
486	508	177
487	508	238
488	508	205
489	508	183
490	508	226
491	508	246
492	508	262
493	508	265
494	508	243
495	508	266
496	508	323
497	508	300
498	508	399
499	508	480
500	508	1458
501	508	1755
502	508	1727
503	508	2106
504	508	2474
505	508	2875
506	508	7638
507	508	19388
508	508	66538
1	509	22
2	509	62
3	509	122
4	509	123
5	509	100
6	509	100
7	509	91
8	509	97
9	509	74
10	509	60
11	509	71
12	509	65
13	509	62
14	509	78
15	509	58
16	509	64
17	509	79
18	509	62
19	509	65
20	509	67
21	509	47
22	509	42
23	509	52
24	509	79
25	509	64
26	509	53
27	509	65
28	509	50
29	509	46
30	509	51
31	509	63
32	509	69
33	509	73
34	509	71
35	509	68
36	509	70
38	509	63
39	509	91
40	509	86
41	509	83
42	509	111
43	509	109
44	509	129
45	509	135
46	509	66
47	509	32
48	509	30
49	509	7
50	509	12
51	509	18
52	509	16
53	509	6
54	509	31
55	509	60
56	509	117
57	509	130
58	509	110
59	509	120
60	509	118
61	509	71
62	509	15
63	509	10
64	509	21
65	509	4
66	509	4
67	509	25
68	509	82
69	509	123
70	509	130
71	509	115
72	509	106
73	509	124
74	509	122
75	509	114
76	509	132
77	509	108
78	509	104
79	509	119
80	509	63
81	509	63
82	509	76
83	509	103
84	509	49
85	509	54
86	509	60
87	509	69
88	509	116
89	509	145
90	509	93
91	509	43
92	509	33
93	509	44
94	509	70
95	509	79
96	509	67
97	509	94
98	509	47
99	509	25
100	509	27
101	509	35
102	509	29
103	509	25
104	509	26
105	509	22
106	509	27
107	509	41
108	509	57
109	509	29
110	509	41
111	509	35
112	509	56
113	509	68
114	509	91
115	509	128
116	509	111
117	509	86
118	509	86
119	509	65
120	509	57
121	509	47
122	509	52
123	509	44
124	509	44
125	509	51
126	509	45
127	509	59
128	509	84
129	509	164
130	509	121
131	509	126
132	509	109
133	509	100
134	509	115
135	509	107
136	509	90
137	509	116
138	509	112
139	509	106
140	509	101
141	509	118
142	509	80
143	509	94
144	509	72
145	509	52
146	509	39
147	509	32
148	509	42
149	509	45
150	509	39
151	509	31
152	509	18
153	509	37
154	509	36
155	509	59
156	509	154
157	509	90
158	509	56
159	509	63
160	509	48
161	509	43
162	509	29
163	509	44
164	509	44
165	509	35
166	509	38
167	509	36
168	509	33
169	509	36
170	509	45
171	509	46
172	509	34
173	509	54
174	509	53
175	509	50
176	509	46
177	509	51
178	509	68
179	509	67
180	509	66
181	509	77
182	509	83
183	509	86
184	509	75
185	509	66
186	509	145
187	509	108
188	509	124
189	509	37
190	509	53
191	509	58
192	509	73
193	509	49
194	509	62
195	509	58
196	509	36
197	509	61
198	509	74
199	509	121
200	509	141
201	509	131
202	509	129
203	509	100
204	509	103
205	509	113
206	509	121
207	509	110
208	509	111
209	509	120
210	509	145
211	509	206
212	509	205
213	509	104
214	509	133
215	509	144
216	509	104
217	509	89
218	509	88
219	509	153
220	509	106
221	509	124
222	509	126
223	509	120
224	509	147
225	509	143
226	509	118
227	509	83
228	509	55
229	509	48
230	509	52
231	509	63
232	509	53
233	509	59
234	509	59
235	509	72
236	509	115
237	509	89
238	509	72
239	509	58
240	509	65
241	509	75
242	509	102
243	509	111
244	509	79
245	509	81
246	509	94
247	509	69
248	509	77
249	509	105
250	509	92
251	509	71
252	509	75
253	509	59
254	509	72
255	509	94
256	509	130
257	509	113
258	509	124
259	509	146
260	509	170
261	509	145
262	509	131
263	509	150
264	509	111
265	509	153
266	509	161
267	509	148
268	509	142
269	509	139
270	509	168
271	509	183
272	509	119
273	509	87
274	509	97
275	509	107
276	509	70
277	509	67
278	509	58
279	509	73
280	509	107
281	509	114
282	509	67
283	509	74
284	509	60
285	509	68
286	509	76
287	509	101
288	509	72
289	509	69
290	509	78
291	509	161
292	509	155
293	509	164
294	509	138
295	509	116
296	509	145
297	509	142
298	509	137
299	509	131
300	509	106
301	509	89
302	509	96
303	509	100
304	509	51
305	509	41
306	509	27
307	509	17
308	509	62
309	509	77
310	509	71
311	509	78
312	509	118
313	509	77
314	509	83
315	509	82
316	509	102
317	509	107
318	509	156
319	509	168
320	509	93
321	509	86
322	509	62
323	509	51
324	509	53
325	509	55
326	509	55
327	509	48
328	509	62
329	509	75
330	509	108
331	509	118
332	509	125
333	509	137
334	509	136
335	509	126
336	509	116
337	509	164
338	509	187
339	509	183
340	509	152
341	509	190
342	509	180
343	509	153
344	509	153
345	509	174
346	509	144
347	509	113
348	509	107
349	509	132
350	509	153
351	509	127
352	509	139
353	509	128
354	509	115
355	509	119
356	509	117
357	509	144
358	509	159
359	509	172
360	509	55
361	509	27
362	509	35
363	509	28
364	509	34
365	509	62
366	509	17
367	509	21
368	509	26
369	509	47
370	509	35
371	509	55
372	509	111
373	509	173
374	509	166
375	509	154
376	509	169
377	509	142
378	509	162
379	509	146
380	509	131
381	509	122
382	509	162
383	509	119
384	509	113
385	509	152
386	509	125
387	509	129
388	509	159
389	509	142
390	509	183
391	509	174
392	509	166
393	509	136
394	509	144
395	509	157
396	509	106
397	509	119
398	509	100
399	509	110
400	509	76
401	509	91
402	509	92
403	509	79
404	509	155
405	509	169
406	509	161
407	509	154
408	509	142
409	509	150
410	509	137
411	509	109
412	509	129
413	509	129
414	509	133
415	509	127
416	509	110
417	509	121
418	509	91
419	509	112
420	509	131
421	509	87
422	509	134
423	509	129
424	509	116
425	509	127
426	509	108
427	509	124
428	509	132
429	509	135
430	509	94
431	509	139
432	509	121
433	509	152
434	509	148
435	509	158
436	509	166
437	509	172
438	509	185
439	509	201
440	509	197
441	509	234
442	509	277
443	509	255
444	509	288
445	509	285
446	509	316
447	509	295
448	509	343
449	509	363
450	509	219
451	509	202
452	509	206
453	509	191
454	509	117
455	509	121
456	509	184
457	509	163
458	509	133
459	509	121
460	509	151
461	509	134
462	509	164
463	509	138
464	509	138
465	509	157
466	509	166
467	509	182
468	509	199
469	509	169
470	509	183
471	509	163
472	509	219
473	509	207
474	509	210
475	509	181
476	509	242
477	509	189
478	509	140
479	509	169
480	509	139
481	509	161
482	509	207
483	509	255
484	509	186
485	509	188
486	509	163
487	509	202
488	509	218
489	509	176
490	509	199
491	509	209
492	509	260
493	509	252
494	509	246
495	509	261
496	509	252
497	509	205
498	509	302
499	509	407
500	509	1333
501	509	1372
502	509	1454
503	509	1833
504	509	1855
505	509	2060
506	509	5852
507	509	10306
508	509	17823
509	509	56091
1	510	25
2	510	68
3	510	109
4	510	88
5	510	70
6	510	70
7	510	67
8	510	62
9	510	43
10	510	34
11	510	28
12	510	41
13	510	39
14	510	42
15	510	50
16	510	49
17	510	47
18	510	35
19	510	53
20	510	45
21	510	42
22	510	48
23	510	32
24	510	33
25	510	25
26	510	26
27	510	41
28	510	34
29	510	36
30	510	29
31	510	42
32	510	33
33	510	43
34	510	52
35	510	45
36	510	45
38	510	40
39	510	64
40	510	65
41	510	59
42	510	70
43	510	64
44	510	101
45	510	108
46	510	74
47	510	51
48	510	32
49	510	16
50	510	16
51	510	33
52	510	17
53	510	18
54	510	37
55	510	69
56	510	108
57	510	83
58	510	70
59	510	62
60	510	92
61	510	74
62	510	31
63	510	5
64	510	25
65	510	7
66	510	10
67	510	31
68	510	88
69	510	101
70	510	98
71	510	75
72	510	76
73	510	74
74	510	68
75	510	76
76	510	89
77	510	80
78	510	83
79	510	95
80	510	93
81	510	74
82	510	92
83	510	89
84	510	51
85	510	71
86	510	55
87	510	97
88	510	106
89	510	102
90	510	99
91	510	70
92	510	57
93	510	41
94	510	71
95	510	81
96	510	80
97	510	106
98	510	65
99	510	50
100	510	44
101	510	41
102	510	32
103	510	38
104	510	31
105	510	40
106	510	27
107	510	47
108	510	60
109	510	45
110	510	47
111	510	66
112	510	57
113	510	61
114	510	88
115	510	95
116	510	89
117	510	76
118	510	102
119	510	85
120	510	59
121	510	42
122	510	52
123	510	62
124	510	65
125	510	70
126	510	67
127	510	61
128	510	109
129	510	124
130	510	105
131	510	99
132	510	90
133	510	89
134	510	110
135	510	84
136	510	77
137	510	108
138	510	117
139	510	101
140	510	92
141	510	121
142	510	93
143	510	96
144	510	103
145	510	65
146	510	49
147	510	55
148	510	67
149	510	49
150	510	56
151	510	53
152	510	39
153	510	59
154	510	39
155	510	76
156	510	136
157	510	130
158	510	70
159	510	90
160	510	71
161	510	43
162	510	43
163	510	52
164	510	48
165	510	35
166	510	57
167	510	53
168	510	35
169	510	41
170	510	61
171	510	47
172	510	63
173	510	55
174	510	61
175	510	80
176	510	59
177	510	55
178	510	71
179	510	89
180	510	71
181	510	76
182	510	89
183	510	80
184	510	106
185	510	89
186	510	114
187	510	113
188	510	92
189	510	59
190	510	78
191	510	80
192	510	90
193	510	76
194	510	77
195	510	58
196	510	70
197	510	98
198	510	99
199	510	107
200	510	114
201	510	98
202	510	104
203	510	108
204	510	133
205	510	80
206	510	110
207	510	111
208	510	114
209	510	122
210	510	114
211	510	146
212	510	118
213	510	117
214	510	124
215	510	142
216	510	113
217	510	126
218	510	108
219	510	153
220	510	106
221	510	105
222	510	139
223	510	111
224	510	142
225	510	106
226	510	130
227	510	94
228	510	81
229	510	79
230	510	71
231	510	69
232	510	84
233	510	101
234	510	88
235	510	113
236	510	155
237	510	108
238	510	98
239	510	96
240	510	80
241	510	91
242	510	107
243	510	130
244	510	82
245	510	94
246	510	112
247	510	92
248	510	82
249	510	117
250	510	107
251	510	111
252	510	88
253	510	88
254	510	80
255	510	107
256	510	121
257	510	116
258	510	122
259	510	126
260	510	126
261	510	122
262	510	114
263	510	131
264	510	124
265	510	108
266	510	118
267	510	114
268	510	120
269	510	134
270	510	139
271	510	129
272	510	133
273	510	121
274	510	118
275	510	121
276	510	79
277	510	81
278	510	102
279	510	88
280	510	129
281	510	107
282	510	83
283	510	84
284	510	85
285	510	119
286	510	115
287	510	98
288	510	104
289	510	118
290	510	109
291	510	152
292	510	145
293	510	150
294	510	119
295	510	134
296	510	149
297	510	117
298	510	121
299	510	115
300	510	137
301	510	99
302	510	113
303	510	97
304	510	44
305	510	62
306	510	38
307	510	31
308	510	60
309	510	73
310	510	116
311	510	89
312	510	175
313	510	73
314	510	102
315	510	130
316	510	114
317	510	104
318	510	147
319	510	170
320	510	103
321	510	98
322	510	116
323	510	81
324	510	72
325	510	93
326	510	93
327	510	78
328	510	103
329	510	105
330	510	127
331	510	142
332	510	141
333	510	141
334	510	142
335	510	150
336	510	114
337	510	144
338	510	148
339	510	126
340	510	107
341	510	114
342	510	113
343	510	101
344	510	128
345	510	109
346	510	126
347	510	107
348	510	117
349	510	110
350	510	104
351	510	122
352	510	106
353	510	103
354	510	104
355	510	106
356	510	111
357	510	121
358	510	117
359	510	127
360	510	72
361	510	53
362	510	53
363	510	36
364	510	47
365	510	49
366	510	22
367	510	34
368	510	25
369	510	40
370	510	54
371	510	77
372	510	137
373	510	158
374	510	129
375	510	130
376	510	119
377	510	140
378	510	127
379	510	117
380	510	141
381	510	117
382	510	126
383	510	119
384	510	87
385	510	109
386	510	116
387	510	107
388	510	99
389	510	82
390	510	105
391	510	86
392	510	140
393	510	120
394	510	133
395	510	138
396	510	135
397	510	128
398	510	140
399	510	95
400	510	95
401	510	104
402	510	113
403	510	110
404	510	137
405	510	142
406	510	119
407	510	128
408	510	107
409	510	105
410	510	91
411	510	91
412	510	77
413	510	84
414	510	95
415	510	73
416	510	94
417	510	94
418	510	86
419	510	104
420	510	82
421	510	84
422	510	89
423	510	73
424	510	83
425	510	81
426	510	85
427	510	88
428	510	84
429	510	107
430	510	60
431	510	93
432	510	91
433	510	104
434	510	86
435	510	118
436	510	114
437	510	98
438	510	120
439	510	141
440	510	127
441	510	138
442	510	180
443	510	187
444	510	191
445	510	187
446	510	251
447	510	238
448	510	292
449	510	383
450	510	294
451	510	292
452	510	260
453	510	246
454	510	180
455	510	176
456	510	218
457	510	197
458	510	202
459	510	147
460	510	185
461	510	164
462	510	177
463	510	165
464	510	190
465	510	174
466	510	198
467	510	213
468	510	238
469	510	193
470	510	223
471	510	229
472	510	262
473	510	284
474	510	274
475	510	245
476	510	284
477	510	203
478	510	165
479	510	212
480	510	160
481	510	164
482	510	258
483	510	287
484	510	220
485	510	251
486	510	209
487	510	298
488	510	257
489	510	230
490	510	245
491	510	244
492	510	315
493	510	306
494	510	285
495	510	303
496	510	369
497	510	345
498	510	390
499	510	481
500	510	900
501	510	1049
502	510	952
503	510	1046
504	510	1208
505	510	1216
506	510	2862
507	510	4860
508	510	6088
509	510	13662
510	510	61553
1	511	26
2	511	53
3	511	72
4	511	67
5	511	49
6	511	42
7	511	34
8	511	33
9	511	26
10	511	28
11	511	21
12	511	37
13	511	32
14	511	30
15	511	40
16	511	32
17	511	29
18	511	29
19	511	17
20	511	20
21	511	20
22	511	26
23	511	35
24	511	17
25	511	17
26	511	22
27	511	18
28	511	16
29	511	17
30	511	25
31	511	22
32	511	18
33	511	28
34	511	28
35	511	28
36	511	31
38	511	32
39	511	42
40	511	33
41	511	28
42	511	45
43	511	41
44	511	72
45	511	78
46	511	70
47	511	56
48	511	31
49	511	21
50	511	17
51	511	26
52	511	19
53	511	18
54	511	43
55	511	65
56	511	77
57	511	57
58	511	53
59	511	39
60	511	83
61	511	60
62	511	32
63	511	11
64	511	35
65	511	11
66	511	13
67	511	28
68	511	62
69	511	77
70	511	54
71	511	48
72	511	52
73	511	51
74	511	62
75	511	43
76	511	53
77	511	64
78	511	61
79	511	70
80	511	113
81	511	77
82	511	64
83	511	63
84	511	67
85	511	69
86	511	58
87	511	71
88	511	75
89	511	81
90	511	75
91	511	60
92	511	59
93	511	54
94	511	78
95	511	65
96	511	82
97	511	108
98	511	58
99	511	55
100	511	29
101	511	27
102	511	40
103	511	48
104	511	37
105	511	38
106	511	36
107	511	44
108	511	65
109	511	41
110	511	66
111	511	72
112	511	68
113	511	88
114	511	76
115	511	54
116	511	60
117	511	67
118	511	71
119	511	66
120	511	59
121	511	59
122	511	60
123	511	62
124	511	58
125	511	58
126	511	69
127	511	61
128	511	89
129	511	98
130	511	76
131	511	87
132	511	82
133	511	82
134	511	72
135	511	73
136	511	64
137	511	61
138	511	89
139	511	86
140	511	68
141	511	88
142	511	82
143	511	78
144	511	111
145	511	63
146	511	59
147	511	70
148	511	69
149	511	57
150	511	54
151	511	65
152	511	48
153	511	56
154	511	58
155	511	94
156	511	97
157	511	106
158	511	72
159	511	75
160	511	69
161	511	60
162	511	63
163	511	46
164	511	37
165	511	58
166	511	42
167	511	50
168	511	38
169	511	52
170	511	53
171	511	51
172	511	55
173	511	52
174	511	69
175	511	50
176	511	63
177	511	57
178	511	69
179	511	69
180	511	62
181	511	67
182	511	76
183	511	77
184	511	91
185	511	80
186	511	76
187	511	71
188	511	79
189	511	54
190	511	90
191	511	81
192	511	74
193	511	67
194	511	84
195	511	68
196	511	49
197	511	71
198	511	87
199	511	85
200	511	77
201	511	84
202	511	77
203	511	100
204	511	96
205	511	104
206	511	94
207	511	108
208	511	94
209	511	104
210	511	102
211	511	95
212	511	87
213	511	103
214	511	109
215	511	97
216	511	88
217	511	117
218	511	98
219	511	114
220	511	109
221	511	88
222	511	88
223	511	84
224	511	100
225	511	90
226	511	128
227	511	77
228	511	75
229	511	86
230	511	86
231	511	103
232	511	110
233	511	102
234	511	97
235	511	108
236	511	133
237	511	109
238	511	93
239	511	97
240	511	96
241	511	92
242	511	121
243	511	141
244	511	70
245	511	105
246	511	94
247	511	81
248	511	90
249	511	76
250	511	80
251	511	93
252	511	100
253	511	98
254	511	88
255	511	113
256	511	99
257	511	86
258	511	98
259	511	71
260	511	76
261	511	78
262	511	84
263	511	84
264	511	99
265	511	77
266	511	63
267	511	83
268	511	109
269	511	110
270	511	105
271	511	105
272	511	91
273	511	102
274	511	115
275	511	122
276	511	87
277	511	108
278	511	89
279	511	103
280	511	111
281	511	91
282	511	92
283	511	92
284	511	79
285	511	82
286	511	104
287	511	103
288	511	112
289	511	113
290	511	100
291	511	97
292	511	103
293	511	108
294	511	108
295	511	98
296	511	98
297	511	85
298	511	83
299	511	94
300	511	137
301	511	87
302	511	93
303	511	99
304	511	48
305	511	46
306	511	41
307	511	30
308	511	45
309	511	75
310	511	90
311	511	88
312	511	127
313	511	113
314	511	89
315	511	105
316	511	94
317	511	90
318	511	123
319	511	108
320	511	106
321	511	93
322	511	102
323	511	72
324	511	100
325	511	73
326	511	87
327	511	84
328	511	119
329	511	118
330	511	110
331	511	129
332	511	115
333	511	130
334	511	115
335	511	100
336	511	154
337	511	114
338	511	84
339	511	79
340	511	57
341	511	74
342	511	62
343	511	61
344	511	90
345	511	76
346	511	80
347	511	107
348	511	98
349	511	85
350	511	74
351	511	95
352	511	62
353	511	79
354	511	81
355	511	96
356	511	107
357	511	86
358	511	75
359	511	81
360	511	78
361	511	54
362	511	50
363	511	48
364	511	55
365	511	80
366	511	26
367	511	27
368	511	28
369	511	54
370	511	47
371	511	75
372	511	94
373	511	111
374	511	110
375	511	89
376	511	102
377	511	102
378	511	99
379	511	103
380	511	97
381	511	112
382	511	119
383	511	80
384	511	70
385	511	82
386	511	65
387	511	66
388	511	58
389	511	65
390	511	83
391	511	72
392	511	84
393	511	105
394	511	104
395	511	97
396	511	94
397	511	111
398	511	112
399	511	118
400	511	84
401	511	92
402	511	115
403	511	102
404	511	106
405	511	85
406	511	80
407	511	61
408	511	49
409	511	54
410	511	61
411	511	50
412	511	46
413	511	73
414	511	69
415	511	55
416	511	58
417	511	51
418	511	74
419	511	54
420	511	47
421	511	56
422	511	59
423	511	54
424	511	45
425	511	55
426	511	63
427	511	56
428	511	45
429	511	56
430	511	43
431	511	50
432	511	50
433	511	58
434	511	61
435	511	72
436	511	72
437	511	68
438	511	98
439	511	100
440	511	86
441	511	71
442	511	99
443	511	104
444	511	139
445	511	121
446	511	125
447	511	164
448	511	187
449	511	321
450	511	292
451	511	253
452	511	251
453	511	276
454	511	198
455	511	199
456	511	201
457	511	233
458	511	211
459	511	178
460	511	189
461	511	155
462	511	176
463	511	181
464	511	218
465	511	198
466	511	227
467	511	202
468	511	211
469	511	189
470	511	201
471	511	222
472	511	254
473	511	278
474	511	257
475	511	216
476	511	276
477	511	218
478	511	163
479	511	183
480	511	177
481	511	149
482	511	255
483	511	292
484	511	224
485	511	208
486	511	226
487	511	240
488	511	243
489	511	215
490	511	227
491	511	251
492	511	335
493	511	296
494	511	305
495	511	313
496	511	372
497	511	340
498	511	384
499	511	447
500	511	663
501	511	594
502	511	599
503	511	523
504	511	676
505	511	747
506	511	1337
507	511	2433
508	511	3258
509	511	4198
510	511	16107
511	511	49458
0	512	1
1	512	34
2	512	48
3	512	56
4	512	39
5	512	36
6	512	30
7	512	19
8	512	28
9	512	21
10	512	11
11	512	22
12	512	21
13	512	24
14	512	23
15	512	15
16	512	21
17	512	25
18	512	12
19	512	22
20	512	17
21	512	15
22	512	23
23	512	17
24	512	10
25	512	19
26	512	18
27	512	17
28	512	18
29	512	12
30	512	18
31	512	23
32	512	13
33	512	22
34	512	17
35	512	19
36	512	15
38	512	25
39	512	23
40	512	27
41	512	27
42	512	28
43	512	25
44	512	45
45	512	57
46	512	81
47	512	51
48	512	47
49	512	15
50	512	23
51	512	40
52	512	29
53	512	23
54	512	51
55	512	38
56	512	69
57	512	32
58	512	33
59	512	29
60	512	57
61	512	52
62	512	42
63	512	9
64	512	31
65	512	14
66	512	12
67	512	44
68	512	44
69	512	48
70	512	38
71	512	39
72	512	36
73	512	34
74	512	31
75	512	35
76	512	36
77	512	50
78	512	44
79	512	51
80	512	68
81	512	72
82	512	68
83	512	64
84	512	79
85	512	81
86	512	94
87	512	75
88	512	69
89	512	60
90	512	62
91	512	72
92	512	54
93	512	55
94	512	72
95	512	61
96	512	79
97	512	66
98	512	79
99	512	47
100	512	48
101	512	62
102	512	68
103	512	54
104	512	63
105	512	59
106	512	45
107	512	54
108	512	74
109	512	51
110	512	74
111	512	86
112	512	67
113	512	101
114	512	60
115	512	35
116	512	52
117	512	46
118	512	58
119	512	63
120	512	58
121	512	74
122	512	91
123	512	62
124	512	74
125	512	84
126	512	68
127	512	93
128	512	82
129	512	67
130	512	73
131	512	70
132	512	75
133	512	69
134	512	68
135	512	59
136	512	55
137	512	48
138	512	93
139	512	84
140	512	72
141	512	56
142	512	68
143	512	58
144	512	107
145	512	94
146	512	94
147	512	74
148	512	83
149	512	84
150	512	92
151	512	75
152	512	65
153	512	78
154	512	73
155	512	83
156	512	66
157	512	83
158	512	80
159	512	90
160	512	72
161	512	63
162	512	68
163	512	70
164	512	59
165	512	77
166	512	66
167	512	63
168	512	54
169	512	55
170	512	63
171	512	67
172	512	55
173	512	62
174	512	59
175	512	78
176	512	79
177	512	44
178	512	69
179	512	83
180	512	59
181	512	99
182	512	48
183	512	78
184	512	91
185	512	77
186	512	64
187	512	54
188	512	68
189	512	41
190	512	76
191	512	78
192	512	85
193	512	94
194	512	91
195	512	85
196	512	78
197	512	82
198	512	86
199	512	82
200	512	60
201	512	59
202	512	53
203	512	106
204	512	89
205	512	66
206	512	94
207	512	83
208	512	92
209	512	101
210	512	94
211	512	63
212	512	55
213	512	95
214	512	113
215	512	95
216	512	97
217	512	112
218	512	98
219	512	77
220	512	93
221	512	93
222	512	74
223	512	75
224	512	83
225	512	83
226	512	108
227	512	112
228	512	104
229	512	113
230	512	88
231	512	82
232	512	93
233	512	102
234	512	110
235	512	127
236	512	130
237	512	101
238	512	90
239	512	100
240	512	100
241	512	79
242	512	128
243	512	99
244	512	74
245	512	101
246	512	83
247	512	78
248	512	87
249	512	86
250	512	73
251	512	88
252	512	113
253	512	98
254	512	88
255	512	89
256	512	83
257	512	73
258	512	77
259	512	80
260	512	54
261	512	50
262	512	43
263	512	60
264	512	74
265	512	72
266	512	53
267	512	70
268	512	75
269	512	97
270	512	95
271	512	79
272	512	76
273	512	92
274	512	112
275	512	84
276	512	93
277	512	105
278	512	99
279	512	126
280	512	99
281	512	115
282	512	104
283	512	105
284	512	116
285	512	127
286	512	121
287	512	119
288	512	115
289	512	113
290	512	91
291	512	69
292	512	60
293	512	74
294	512	61
295	512	66
296	512	78
297	512	70
298	512	67
299	512	88
300	512	93
301	512	94
302	512	94
303	512	73
304	512	55
305	512	52
306	512	46
307	512	34
308	512	54
309	512	95
310	512	107
311	512	81
312	512	101
313	512	93
314	512	91
315	512	102
316	512	83
317	512	79
318	512	107
319	512	76
320	512	106
321	512	107
322	512	109
323	512	86
324	512	95
325	512	108
326	512	95
327	512	99
328	512	127
329	512	99
330	512	121
331	512	101
332	512	121
333	512	142
334	512	90
335	512	102
336	512	122
337	512	92
338	512	56
339	512	47
340	512	50
341	512	66
342	512	51
343	512	41
344	512	76
345	512	55
346	512	54
347	512	84
348	512	81
349	512	59
350	512	61
351	512	77
352	512	46
353	512	53
354	512	81
355	512	100
356	512	94
357	512	73
358	512	65
359	512	50
360	512	90
361	512	64
362	512	71
363	512	41
364	512	66
365	512	78
366	512	23
367	512	31
368	512	25
369	512	54
370	512	47
371	512	71
372	512	86
373	512	84
374	512	84
375	512	88
376	512	74
377	512	78
378	512	69
379	512	68
380	512	71
381	512	129
382	512	86
383	512	93
384	512	46
385	512	56
386	512	61
387	512	62
388	512	48
389	512	43
390	512	54
391	512	39
392	512	63
393	512	69
394	512	77
395	512	91
396	512	96
397	512	77
398	512	103
399	512	102
400	512	90
401	512	128
402	512	111
403	512	89
404	512	73
405	512	58
406	512	48
407	512	48
408	512	52
409	512	42
410	512	41
411	512	31
412	512	49
413	512	34
414	512	48
415	512	30
416	512	41
417	512	49
418	512	43
419	512	53
420	512	27
421	512	34
422	512	30
423	512	45
424	512	45
425	512	42
426	512	43
427	512	42
428	512	48
429	512	37
430	512	28
431	512	47
432	512	54
433	512	35
434	512	37
435	512	51
436	512	47
437	512	55
438	512	75
439	512	57
440	512	49
441	512	61
442	512	75
443	512	72
444	512	103
445	512	108
446	512	101
447	512	106
448	512	147
449	512	255
450	512	301
451	512	295
452	512	263
453	512	292
454	512	237
455	512	272
456	512	234
457	512	217
458	512	238
459	512	163
460	512	224
461	512	180
462	512	247
463	512	181
464	512	207
465	512	256
466	512	226
467	512	234
468	512	260
469	512	218
470	512	261
471	512	274
472	512	273
473	512	312
474	512	221
475	512	229
476	512	250
477	512	247
478	512	185
479	512	211
480	512	246
481	512	214
482	512	274
483	512	286
484	512	250
485	512	270
486	512	255
487	512	278
488	512	289
489	512	252
490	512	296
491	512	305
492	512	340
493	512	356
494	512	322
495	512	399
496	512	469
497	512	387
498	512	439
499	512	455
500	512	412
501	512	455
502	512	417
503	512	384
504	512	453
505	512	486
506	512	994
507	512	2005
508	512	2638
509	512	3475
510	512	10841
511	512	14930
512	512	49938
0	513	3
1	513	32
2	513	39
3	513	33
4	513	38
5	513	14
6	513	30
7	513	21
8	513	19
9	513	18
10	513	13
11	513	18
12	513	13
13	513	16
14	513	32
15	513	31
16	513	17
17	513	11
18	513	18
19	513	17
20	513	20
21	513	12
22	513	12
23	513	10
24	513	14
25	513	10
26	513	13
27	513	11
28	513	9
29	513	13
30	513	15
31	513	20
32	513	14
33	513	12
34	513	20
35	513	28
36	513	11
38	513	15
39	513	14
40	513	11
41	513	14
42	513	21
43	513	17
44	513	31
45	513	36
46	513	70
47	513	61
48	513	52
49	513	26
50	513	38
51	513	42
52	513	20
53	513	35
54	513	40
55	513	52
56	513	51
57	513	26
58	513	23
59	513	28
60	513	47
61	513	51
62	513	44
63	513	17
64	513	45
65	513	17
66	513	16
67	513	49
68	513	41
69	513	28
70	513	25
71	513	19
72	513	23
73	513	43
74	513	37
75	513	32
76	513	33
77	513	36
78	513	36
79	513	32
80	513	71
81	513	67
82	513	44
83	513	72
84	513	67
85	513	80
86	513	78
87	513	52
88	513	69
89	513	54
90	513	58
91	513	58
92	513	68
93	513	71
94	513	71
95	513	57
96	513	87
97	513	58
98	513	79
99	513	88
100	513	75
101	513	59
102	513	66
103	513	64
104	513	69
105	513	72
106	513	67
107	513	60
108	513	66
109	513	66
110	513	53
111	513	89
112	513	69
113	513	84
114	513	60
115	513	31
116	513	37
117	513	51
118	513	51
119	513	65
120	513	57
121	513	88
122	513	79
123	513	73
124	513	73
125	513	77
126	513	74
127	513	78
128	513	60
129	513	56
130	513	56
131	513	49
132	513	58
133	513	63
134	513	45
135	513	59
136	513	55
137	513	39
138	513	64
139	513	83
140	513	68
141	513	64
142	513	59
143	513	59
144	513	98
145	513	127
146	513	90
147	513	112
148	513	87
149	513	104
150	513	87
151	513	99
152	513	64
153	513	92
154	513	70
155	513	75
156	513	45
157	513	89
158	513	85
159	513	91
160	513	97
161	513	77
162	513	77
163	513	85
164	513	94
165	513	55
166	513	79
167	513	65
168	513	58
169	513	56
170	513	73
171	513	57
172	513	85
173	513	45
174	513	69
175	513	71
176	513	76
177	513	54
178	513	81
179	513	53
180	513	70
181	513	66
182	513	60
183	513	84
184	513	94
185	513	66
186	513	58
187	513	53
188	513	59
189	513	53
190	513	94
191	513	83
192	513	80
193	513	100
194	513	100
195	513	96
196	513	88
197	513	83
198	513	74
199	513	57
200	513	42
201	513	53
202	513	48
203	513	82
204	513	70
205	513	76
206	513	81
207	513	56
208	513	88
209	513	66
210	513	53
211	513	58
212	513	49
213	513	71
214	513	85
215	513	85
216	513	69
217	513	118
218	513	79
219	513	47
220	513	88
221	513	74
222	513	63
223	513	69
224	513	60
225	513	48
226	513	67
227	513	104
228	513	103
229	513	109
230	513	115
231	513	95
232	513	108
233	513	147
234	513	141
235	513	124
236	513	95
237	513	86
238	513	72
239	513	112
240	513	91
241	513	98
242	513	127
243	513	95
244	513	69
245	513	103
246	513	99
247	513	81
248	513	69
249	513	73
250	513	82
251	513	67
252	513	97
253	513	82
254	513	94
255	513	77
256	513	75
257	513	67
258	513	71
259	513	69
260	513	35
261	513	42
262	513	38
263	513	64
264	513	64
265	513	46
266	513	56
267	513	54
268	513	66
269	513	59
270	513	59
271	513	58
272	513	89
273	513	108
274	513	111
275	513	92
276	513	76
277	513	138
278	513	111
279	513	126
280	513	93
281	513	91
282	513	124
283	513	110
284	513	126
285	513	153
286	513	106
287	513	101
288	513	113
289	513	102
290	513	86
291	513	55
292	513	58
293	513	63
294	513	77
295	513	55
296	513	70
297	513	38
298	513	70
299	513	89
300	513	96
301	513	94
302	513	77
303	513	88
304	513	63
305	513	46
306	513	48
307	513	24
308	513	64
309	513	110
310	513	109
311	513	84
312	513	96
313	513	88
314	513	94
315	513	108
316	513	83
317	513	92
318	513	83
319	513	50
320	513	109
321	513	100
322	513	123
323	513	99
324	513	126
325	513	113
326	513	108
327	513	111
328	513	135
329	513	100
330	513	107
331	513	72
332	513	104
333	513	118
334	513	75
335	513	83
336	513	117
337	513	85
338	513	46
339	513	44
340	513	42
341	513	59
342	513	30
343	513	37
344	513	41
345	513	62
346	513	63
347	513	64
348	513	54
349	513	51
350	513	42
351	513	72
352	513	37
353	513	48
354	513	49
355	513	55
356	513	79
357	513	68
358	513	38
359	513	60
360	513	95
361	513	68
362	513	60
363	513	64
364	513	63
365	513	70
366	513	35
367	513	32
368	513	30
369	513	52
370	513	44
371	513	69
372	513	57
373	513	60
374	513	79
375	513	61
376	513	53
377	513	55
378	513	57
379	513	58
380	513	82
381	513	88
382	513	78
383	513	63
384	513	36
385	513	50
386	513	40
387	513	47
388	513	37
389	513	30
390	513	32
391	513	34
392	513	57
393	513	57
394	513	70
395	513	59
396	513	64
397	513	61
398	513	107
399	513	115
400	513	95
401	513	115
402	513	119
403	513	94
404	513	74
405	513	49
406	513	43
407	513	35
408	513	27
409	513	39
410	513	25
411	513	27
412	513	29
413	513	33
414	513	49
415	513	47
416	513	46
417	513	27
418	513	32
419	513	33
420	513	36
421	513	24
422	513	24
423	513	37
424	513	50
425	513	49
426	513	42
427	513	39
428	513	35
429	513	37
430	513	28
431	513	28
432	513	38
433	513	40
434	513	33
435	513	21
436	513	39
437	513	35
438	513	42
439	513	54
440	513	34
441	513	50
442	513	46
443	513	66
444	513	62
445	513	74
446	513	72
447	513	78
448	513	81
449	513	202
450	513	269
451	513	265
452	513	250
453	513	287
454	513	270
455	513	281
456	513	256
457	513	262
458	513	205
459	513	175
460	513	207
461	513	232
462	513	254
463	513	199
464	513	217
465	513	250
466	513	243
467	513	223
468	513	223
469	513	206
470	513	253
471	513	259
472	513	294
473	513	307
474	513	217
475	513	209
476	513	271
477	513	251
478	513	181
479	513	258
480	513	245
481	513	244
482	513	295
483	513	280
484	513	267
485	513	256
486	513	257
487	513	311
488	513	289
489	513	287
490	513	291
491	513	302
492	513	388
493	513	357
494	513	429
495	513	428
496	513	487
497	513	447
498	513	470
499	513	430
500	513	283
501	513	336
502	513	313
503	513	245
504	513	315
505	513	364
506	513	664
507	513	1318
508	513	1829
509	513	2147
510	513	5922
511	513	5771
512	513	12369
513	513	49753
0	514	5
1	514	29
2	514	40
3	514	34
4	514	23
5	514	25
6	514	33
7	514	12
8	514	12
9	514	12
10	514	21
11	514	13
12	514	15
13	514	20
14	514	17
15	514	23
16	514	19
17	514	16
18	514	13
19	514	13
20	514	10
21	514	19
22	514	16
23	514	11
24	514	11
25	514	15
26	514	12
27	514	15
28	514	15
29	514	10
30	514	14
31	514	13
32	514	8
33	514	14
34	514	14
35	514	27
36	514	17
38	514	18
39	514	9
40	514	16
41	514	20
42	514	15
43	514	15
44	514	29
45	514	44
46	514	76
47	514	60
48	514	45
49	514	29
50	514	33
51	514	56
52	514	37
53	514	32
54	514	57
55	514	48
56	514	59
57	514	28
58	514	22
59	514	20
60	514	42
61	514	57
62	514	49
63	514	10
64	514	50
65	514	13
66	514	16
67	514	60
68	514	49
69	514	27
70	514	30
71	514	31
72	514	22
73	514	18
74	514	29
75	514	22
76	514	27
77	514	33
78	514	32
79	514	31
80	514	68
81	514	73
82	514	44
83	514	55
84	514	88
85	514	80
86	514	96
87	514	82
88	514	58
89	514	45
90	514	76
91	514	73
92	514	69
93	514	67
94	514	63
95	514	43
96	514	67
97	514	59
98	514	78
99	514	89
100	514	82
101	514	85
102	514	61
103	514	77
104	514	79
105	514	90
106	514	80
107	514	73
108	514	86
109	514	69
110	514	92
111	514	101
112	514	79
113	514	83
114	514	43
115	514	38
116	514	38
117	514	46
118	514	46
119	514	51
120	514	55
121	514	86
122	514	86
123	514	69
124	514	70
125	514	70
126	514	79
127	514	79
128	514	79
129	514	42
130	514	66
131	514	43
132	514	59
133	514	63
134	514	63
135	514	50
136	514	40
137	514	35
138	514	55
139	514	90
140	514	55
141	514	47
142	514	73
143	514	58
144	514	121
145	514	109
146	514	109
147	514	121
148	514	81
149	514	105
150	514	111
151	514	100
152	514	83
153	514	96
154	514	93
155	514	93
156	514	44
157	514	79
158	514	80
159	514	121
160	514	96
161	514	66
162	514	85
163	514	79
164	514	75
165	514	83
166	514	73
167	514	59
168	514	73
169	514	69
170	514	88
171	514	65
172	514	81
173	514	56
174	514	57
175	514	57
176	514	91
177	514	46
178	514	73
179	514	52
180	514	73
181	514	71
182	514	55
183	514	68
184	514	75
185	514	68
186	514	50
187	514	53
188	514	65
189	514	51
190	514	84
191	514	74
192	514	81
193	514	87
194	514	111
195	514	91
196	514	94
197	514	116
198	514	95
199	514	56
200	514	45
201	514	26
202	514	46
203	514	85
204	514	72
205	514	85
206	514	59
207	514	53
208	514	80
209	514	58
210	514	64
211	514	42
212	514	36
213	514	77
214	514	84
215	514	76
216	514	82
217	514	116
218	514	80
219	514	63
220	514	79
221	514	74
222	514	64
223	514	55
224	514	61
225	514	44
226	514	87
227	514	94
228	514	115
229	514	130
230	514	128
231	514	93
232	514	139
233	514	154
234	514	136
235	514	119
236	514	90
237	514	97
238	514	98
239	514	115
240	514	125
241	514	127
242	514	111
243	514	79
244	514	77
245	514	118
246	514	82
247	514	69
248	514	75
249	514	64
250	514	89
251	514	84
252	514	110
253	514	85
254	514	106
255	514	69
256	514	70
257	514	59
258	514	58
259	514	68
260	514	42
261	514	45
262	514	41
263	514	40
264	514	79
265	514	62
266	514	49
267	514	50
268	514	67
269	514	77
270	514	56
271	514	54
272	514	83
273	514	116
274	514	113
275	514	113
276	514	91
277	514	123
278	514	93
279	514	142
280	514	94
281	514	100
282	514	130
283	514	129
284	514	162
285	514	152
286	514	129
287	514	91
288	514	114
289	514	101
290	514	93
291	514	56
292	514	38
293	514	48
294	514	59
295	514	69
296	514	58
297	514	42
298	514	45
299	514	71
300	514	100
301	514	93
302	514	80
303	514	80
304	514	66
305	514	74
306	514	43
307	514	31
308	514	51
309	514	118
310	514	103
311	514	104
312	514	97
313	514	118
314	514	103
315	514	98
316	514	90
317	514	98
318	514	76
319	514	52
320	514	96
321	514	105
322	514	133
323	514	121
324	514	140
325	514	123
326	514	111
327	514	114
328	514	121
329	514	111
330	514	105
331	514	93
332	514	118
333	514	121
334	514	67
335	514	103
336	514	128
337	514	90
338	514	45
339	514	33
340	514	44
341	514	50
342	514	48
343	514	50
344	514	48
345	514	42
346	514	34
347	514	64
348	514	74
349	514	52
350	514	31
351	514	56
352	514	46
353	514	31
354	514	55
355	514	68
356	514	75
357	514	79
358	514	47
359	514	51
360	514	108
361	514	73
362	514	80
363	514	61
364	514	84
365	514	88
366	514	30
367	514	36
368	514	27
369	514	66
370	514	67
371	514	98
372	514	53
373	514	65
374	514	78
375	514	55
376	514	63
377	514	74
378	514	52
379	514	46
380	514	63
381	514	106
382	514	71
383	514	72
384	514	26
385	514	48
386	514	43
387	514	42
388	514	23
389	514	31
390	514	30
391	514	27
392	514	44
393	514	57
394	514	64
395	514	66
396	514	72
397	514	55
398	514	101
399	514	107
400	514	96
401	514	120
402	514	110
403	514	99
404	514	58
405	514	52
406	514	27
407	514	48
408	514	40
409	514	26
410	514	27
411	514	23
412	514	28
413	514	24
414	514	41
415	514	31
416	514	35
417	514	28
418	514	26
419	514	31
420	514	28
421	514	21
422	514	20
423	514	28
424	514	35
425	514	36
426	514	34
427	514	35
428	514	30
429	514	36
430	514	21
431	514	24
432	514	38
433	514	23
434	514	39
435	514	26
436	514	34
437	514	37
438	514	37
439	514	45
440	514	36
441	514	35
442	514	48
443	514	44
444	514	65
445	514	68
446	514	90
447	514	69
448	514	88
449	514	202
450	514	268
451	514	250
452	514	256
453	514	309
454	514	311
455	514	322
456	514	294
457	514	305
458	514	250
459	514	186
460	514	262
461	514	222
462	514	256
463	514	193
464	514	218
465	514	274
466	514	259
467	514	250
468	514	224
469	514	244
470	514	274
471	514	302
472	514	321
473	514	337
474	514	242
475	514	230
476	514	263
477	514	288
478	514	203
479	514	288
480	514	263
481	514	259
482	514	324
483	514	344
484	514	288
485	514	310
486	514	283
487	514	333
488	514	326
489	514	321
490	514	362
491	514	369
492	514	386
493	514	362
494	514	476
495	514	535
496	514	512
497	514	479
498	514	560
499	514	411
500	514	309
501	514	332
502	514	256
503	514	220
504	514	250
505	514	295
506	514	512
507	514	1004
508	514	1437
509	514	1675
510	514	4159
511	514	4160
512	514	6471
513	514	15634
514	514	52224
0	515	1
1	515	31
2	515	44
3	515	42
4	515	25
5	515	22
6	515	22
7	515	23
8	515	18
9	515	18
10	515	15
11	515	7
12	515	9
13	515	14
14	515	12
15	515	24
16	515	23
17	515	13
18	515	13
19	515	14
20	515	16
21	515	20
22	515	17
23	515	15
24	515	11
25	515	12
26	515	17
27	515	13
28	515	10
29	515	10
30	515	9
31	515	13
32	515	18
33	515	11
34	515	13
35	515	16
36	515	18
38	515	18
39	515	14
40	515	17
41	515	18
42	515	9
43	515	21
44	515	29
45	515	44
46	515	67
47	515	55
48	515	35
49	515	35
50	515	35
51	515	37
52	515	22
53	515	32
54	515	62
55	515	49
56	515	49
57	515	18
58	515	22
59	515	23
60	515	34
61	515	44
62	515	33
63	515	7
64	515	54
65	515	11
66	515	15
67	515	59
68	515	45
69	515	34
70	515	27
71	515	29
72	515	37
73	515	18
74	515	26
75	515	20
76	515	26
77	515	40
78	515	26
79	515	45
80	515	66
81	515	65
82	515	60
83	515	50
84	515	80
85	515	70
86	515	70
87	515	63
88	515	44
89	515	38
90	515	63
91	515	69
92	515	63
93	515	57
94	515	53
95	515	55
96	515	67
97	515	53
98	515	69
99	515	71
100	515	76
101	515	68
102	515	69
103	515	51
104	515	62
105	515	77
106	515	57
107	515	61
108	515	84
109	515	46
110	515	86
111	515	93
112	515	60
113	515	85
114	515	42
115	515	36
116	515	29
117	515	44
118	515	40
119	515	39
120	515	55
121	515	78
122	515	77
123	515	76
124	515	82
125	515	75
126	515	87
127	515	72
128	515	65
129	515	43
130	515	46
131	515	49
132	515	53
133	515	48
134	515	48
135	515	53
136	515	43
137	515	54
138	515	55
139	515	78
140	515	65
141	515	39
142	515	56
143	515	48
144	515	85
145	515	113
146	515	113
147	515	133
148	515	72
149	515	81
150	515	81
151	515	100
152	515	82
153	515	86
154	515	87
155	515	68
156	515	67
157	515	88
158	515	61
159	515	99
160	515	112
161	515	76
162	515	79
163	515	72
164	515	78
165	515	71
166	515	68
167	515	71
168	515	60
169	515	60
170	515	68
171	515	62
172	515	87
173	515	65
174	515	60
175	515	69
176	515	87
177	515	66
178	515	66
179	515	66
180	515	67
181	515	66
182	515	48
183	515	58
184	515	89
185	515	54
186	515	45
187	515	49
188	515	58
189	515	50
190	515	67
191	515	71
192	515	97
193	515	70
194	515	105
195	515	74
196	515	82
197	515	86
198	515	64
199	515	65
200	515	38
201	515	32
202	515	51
203	515	80
204	515	76
205	515	78
206	515	61
207	515	59
208	515	77
209	515	56
210	515	51
211	515	28
212	515	42
213	515	58
214	515	77
215	515	82
216	515	80
217	515	115
218	515	79
219	515	49
220	515	76
221	515	55
222	515	49
223	515	58
224	515	57
225	515	55
226	515	74
227	515	91
228	515	120
229	515	107
230	515	111
231	515	102
232	515	116
233	515	119
234	515	124
235	515	113
236	515	66
237	515	84
238	515	104
239	515	104
240	515	113
241	515	113
242	515	120
243	515	78
244	515	58
245	515	106
246	515	99
247	515	77
248	515	72
249	515	71
250	515	82
251	515	68
252	515	112
253	515	81
254	515	99
255	515	70
256	515	58
257	515	62
258	515	59
259	515	50
260	515	57
261	515	59
262	515	52
263	515	53
264	515	71
265	515	45
266	515	54
267	515	45
268	515	57
269	515	74
270	515	52
271	515	63
272	515	81
273	515	89
274	515	119
275	515	88
276	515	86
277	515	123
278	515	115
279	515	143
280	515	93
281	515	97
282	515	139
283	515	121
284	515	137
285	515	146
286	515	110
287	515	96
288	515	115
289	515	106
290	515	80
291	515	62
292	515	49
293	515	61
294	515	47
295	515	67
296	515	53
297	515	41
298	515	52
299	515	64
300	515	79
301	515	87
302	515	80
303	515	71
304	515	47
305	515	76
306	515	64
307	515	23
308	515	54
309	515	94
310	515	109
311	515	80
312	515	107
313	515	87
314	515	109
315	515	76
316	515	81
317	515	102
318	515	87
319	515	63
320	515	123
321	515	118
322	515	129
323	515	102
324	515	136
325	515	144
326	515	103
327	515	99
328	515	134
329	515	108
330	515	95
331	515	114
332	515	109
333	515	120
334	515	77
335	515	85
336	515	104
337	515	76
338	515	42
339	515	24
340	515	45
341	515	51
342	515	31
343	515	31
344	515	36
345	515	41
346	515	52
347	515	57
348	515	54
349	515	63
350	515	36
351	515	65
352	515	37
353	515	46
354	515	54
355	515	65
356	515	89
357	515	47
358	515	36
359	515	52
360	515	91
361	515	68
362	515	97
363	515	44
364	515	77
365	515	95
366	515	31
367	515	26
368	515	26
369	515	36
370	515	63
371	515	71
372	515	61
373	515	74
374	515	75
375	515	49
376	515	52
377	515	50
378	515	69
379	515	47
380	515	50
381	515	77
382	515	67
383	515	57
384	515	45
385	515	36
386	515	38
387	515	38
388	515	36
389	515	22
390	515	50
391	515	31
392	515	30
393	515	61
394	515	61
395	515	63
396	515	54
397	515	59
398	515	117
399	515	112
400	515	101
401	515	111
402	515	110
403	515	72
404	515	58
405	515	41
406	515	43
407	515	22
408	515	32
409	515	34
410	515	24
411	515	25
412	515	32
413	515	30
414	515	31
415	515	26
416	515	36
417	515	22
418	515	32
419	515	36
420	515	27
421	515	21
422	515	21
423	515	28
424	515	30
425	515	31
426	515	31
427	515	31
428	515	28
429	515	33
430	515	29
431	515	35
432	515	28
433	515	32
434	515	30
435	515	28
436	515	42
437	515	36
438	515	52
439	515	46
440	515	34
441	515	29
442	515	50
443	515	56
444	515	61
445	515	57
446	515	73
447	515	77
448	515	87
449	515	178
450	515	273
451	515	241
452	515	251
453	515	248
454	515	266
455	515	297
456	515	267
457	515	232
458	515	227
459	515	170
460	515	231
461	515	217
462	515	252
463	515	160
464	515	225
465	515	214
466	515	245
467	515	260
468	515	224
469	515	192
470	515	254
471	515	239
472	515	305
473	515	307
474	515	194
475	515	228
476	515	214
477	515	273
478	515	166
479	515	260
480	515	253
481	515	216
482	515	291
483	515	323
484	515	256
485	515	261
486	515	285
487	515	314
488	515	281
489	515	278
490	515	291
491	515	321
492	515	350
493	515	368
494	515	418
495	515	430
496	515	487
497	515	424
498	515	436
499	515	379
500	515	290
501	515	296
502	515	221
503	515	192
504	515	304
505	515	278
506	515	555
507	515	996
508	515	1409
509	515	1626
510	515	4076
511	515	3484
512	515	4925
513	515	6905
514	515	15393
515	515	48727
0	516	2
1	516	31
2	516	25
3	516	37
4	516	34
5	516	24
6	516	16
7	516	16
8	516	16
9	516	11
10	516	11
11	516	15
12	516	10
13	516	27
14	516	22
15	516	23
16	516	11
17	516	15
18	516	15
19	516	10
20	516	13
21	516	8
22	516	12
23	516	15
24	516	8
25	516	12
26	516	16
27	516	10
28	516	19
29	516	9
30	516	14
31	516	24
32	516	11
33	516	8
34	516	26
35	516	11
36	516	15
38	516	21
39	516	24
40	516	22
41	516	21
42	516	15
43	516	25
44	516	27
45	516	41
46	516	55
47	516	45
48	516	42
49	516	25
50	516	38
51	516	37
52	516	28
53	516	25
54	516	45
55	516	37
56	516	51
57	516	21
58	516	31
59	516	27
60	516	44
61	516	45
62	516	42
63	516	7
64	516	49
65	516	8
66	516	13
67	516	37
68	516	33
69	516	34
70	516	28
71	516	31
72	516	20
73	516	27
74	516	21
75	516	12
76	516	29
77	516	35
78	516	25
79	516	31
80	516	63
81	516	62
82	516	54
83	516	58
84	516	93
85	516	73
86	516	82
87	516	57
88	516	68
89	516	48
90	516	62
91	516	57
92	516	59
93	516	72
94	516	55
95	516	51
96	516	67
97	516	48
98	516	79
99	516	71
100	516	54
101	516	84
102	516	72
103	516	59
104	516	71
105	516	62
106	516	76
107	516	50
108	516	81
109	516	88
110	516	80
111	516	85
112	516	70
113	516	95
114	516	46
115	516	31
116	516	31
117	516	45
118	516	37
119	516	45
120	516	67
121	516	65
122	516	66
123	516	68
124	516	73
125	516	89
126	516	91
127	516	78
128	516	66
129	516	45
130	516	46
131	516	49
132	516	78
133	516	45
134	516	44
135	516	46
136	516	49
137	516	34
138	516	59
139	516	74
140	516	49
141	516	60
142	516	56
143	516	64
144	516	107
145	516	108
146	516	134
147	516	100
148	516	97
149	516	98
150	516	110
151	516	117
152	516	72
153	516	85
154	516	85
155	516	89
156	516	45
157	516	61
158	516	76
159	516	92
160	516	100
161	516	61
162	516	65
163	516	86
164	516	106
165	516	81
166	516	81
167	516	61
168	516	64
169	516	64
170	516	81
171	516	88
172	516	78
173	516	57
174	516	69
175	516	66
176	516	80
177	516	63
178	516	49
179	516	62
180	516	62
181	516	74
182	516	41
183	516	59
184	516	86
185	516	65
186	516	31
187	516	43
188	516	53
189	516	59
190	516	99
191	516	80
192	516	94
193	516	86
194	516	106
195	516	88
196	516	91
197	516	86
198	516	76
199	516	63
200	516	44
201	516	34
202	516	39
203	516	70
204	516	81
205	516	65
206	516	60
207	516	51
208	516	68
209	516	58
210	516	63
211	516	43
212	516	33
213	516	78
214	516	94
215	516	81
216	516	99
217	516	117
218	516	85
219	516	51
220	516	80
221	516	63
222	516	64
223	516	45
224	516	40
225	516	52
226	516	81
227	516	87
228	516	116
229	516	116
230	516	94
231	516	102
232	516	118
233	516	136
234	516	149
235	516	122
236	516	88
237	516	71
238	516	80
239	516	127
240	516	107
241	516	112
242	516	106
243	516	93
244	516	63
245	516	84
246	516	79
247	516	72
248	516	78
249	516	68
250	516	100
251	516	60
252	516	129
253	516	92
254	516	101
255	516	78
256	516	66
257	516	72
258	516	47
259	516	56
260	516	49
261	516	37
262	516	41
263	516	48
264	516	70
265	516	48
266	516	49
267	516	45
268	516	72
269	516	55
270	516	59
271	516	44
272	516	71
273	516	116
274	516	86
275	516	77
276	516	98
277	516	126
278	516	108
279	516	144
280	516	106
281	516	104
282	516	144
283	516	119
284	516	145
285	516	129
286	516	104
287	516	90
288	516	103
289	516	91
290	516	127
291	516	58
292	516	44
293	516	57
294	516	51
295	516	67
296	516	49
297	516	44
298	516	57
299	516	71
300	516	88
301	516	86
302	516	53
303	516	80
304	516	46
305	516	55
306	516	56
307	516	23
308	516	50
309	516	108
310	516	101
311	516	86
312	516	83
313	516	89
314	516	103
315	516	88
316	516	70
317	516	89
318	516	56
319	516	45
320	516	97
321	516	125
322	516	114
323	516	100
324	516	141
325	516	149
326	516	88
327	516	133
328	516	146
329	516	110
330	516	82
331	516	88
332	516	151
333	516	103
334	516	77
335	516	99
336	516	105
337	516	75
338	516	40
339	516	38
340	516	40
341	516	55
342	516	42
343	516	34
344	516	54
345	516	68
346	516	46
347	516	64
348	516	53
349	516	60
350	516	45
351	516	52
352	516	52
353	516	43
354	516	58
355	516	58
356	516	75
357	516	71
358	516	34
359	516	46
360	516	83
361	516	75
362	516	80
363	516	44
364	516	79
365	516	94
366	516	29
367	516	30
368	516	29
369	516	70
370	516	79
371	516	71
372	516	57
373	516	55
374	516	85
375	516	59
376	516	67
377	516	44
378	516	68
379	516	50
380	516	68
381	516	82
382	516	52
383	516	72
384	516	39
385	516	42
386	516	46
387	516	45
388	516	29
389	516	27
390	516	34
391	516	35
392	516	46
393	516	58
394	516	58
395	516	65
396	516	53
397	516	74
398	516	89
399	516	113
400	516	83
401	516	110
402	516	103
403	516	89
404	516	50
405	516	40
406	516	32
407	516	26
408	516	27
409	516	26
410	516	24
411	516	21
412	516	14
413	516	23
414	516	38
415	516	31
416	516	33
417	516	33
418	516	21
419	516	31
420	516	27
421	516	32
422	516	22
423	516	32
424	516	41
425	516	26
426	516	37
427	516	20
428	516	26
429	516	27
430	516	20
431	516	31
432	516	34
433	516	32
434	516	36
435	516	32
436	516	42
437	516	42
438	516	43
439	516	41
440	516	34
441	516	46
442	516	46
443	516	54
444	516	57
445	516	55
446	516	71
447	516	53
448	516	88
449	516	164
450	516	275
451	516	204
452	516	243
453	516	258
454	516	288
455	516	289
456	516	251
457	516	250
458	516	261
459	516	194
460	516	209
461	516	225
462	516	223
463	516	199
464	516	213
465	516	242
466	516	213
467	516	245
468	516	237
469	516	219
470	516	291
471	516	247
472	516	319
473	516	303
474	516	201
475	516	205
476	516	248
477	516	294
478	516	201
479	516	258
480	516	237
481	516	222
482	516	311
483	516	304
484	516	266
485	516	297
486	516	248
487	516	252
488	516	314
489	516	282
490	516	297
491	516	314
492	516	356
493	516	353
494	516	395
495	516	424
496	516	443
497	516	391
498	516	409
499	516	332
500	516	253
501	516	287
502	516	235
503	516	213
504	516	266
505	516	254
506	516	474
507	516	804
508	516	1204
509	516	1383
510	516	3237
511	516	2823
512	516	3908
513	516	5023
514	516	7214
515	516	13725
516	516	48609
1	517	34
2	517	44
3	517	32
4	517	29
5	517	23
6	517	14
7	517	18
8	517	15
9	517	16
10	517	10
11	517	18
12	517	9
13	517	11
14	517	26
15	517	20
16	517	15
17	517	14
18	517	15
19	517	16
20	517	11
21	517	16
22	517	11
23	517	6
24	517	7
25	517	13
26	517	16
27	517	11
28	517	7
29	517	15
30	517	18
31	517	18
32	517	13
33	517	10
34	517	18
35	517	14
36	517	14
38	517	13
39	517	15
40	517	18
41	517	17
42	517	14
43	517	15
44	517	26
45	517	45
46	517	48
47	517	50
48	517	30
49	517	35
50	517	35
51	517	41
52	517	40
53	517	42
54	517	46
55	517	32
56	517	42
57	517	23
58	517	25
59	517	24
60	517	44
61	517	45
62	517	41
63	517	8
64	517	42
65	517	17
66	517	13
67	517	36
68	517	37
69	517	30
70	517	32
71	517	23
72	517	21
73	517	44
74	517	32
75	517	23
76	517	34
77	517	28
78	517	25
79	517	32
80	517	68
81	517	63
82	517	49
83	517	61
84	517	89
85	517	69
86	517	67
87	517	66
88	517	44
89	517	42
90	517	83
91	517	59
92	517	59
93	517	59
94	517	75
95	517	48
96	517	71
97	517	51
98	517	93
99	517	82
100	517	96
101	517	74
102	517	64
103	517	86
104	517	63
105	517	66
106	517	83
107	517	68
108	517	98
109	517	53
110	517	82
111	517	68
112	517	67
113	517	107
114	517	41
115	517	25
116	517	28
117	517	38
118	517	34
119	517	41
120	517	60
121	517	69
122	517	80
123	517	84
124	517	71
125	517	59
126	517	77
127	517	74
128	517	60
129	517	78
130	517	68
131	517	59
132	517	60
133	517	50
134	517	50
135	517	44
136	517	48
137	517	59
138	517	57
139	517	72
140	517	60
141	517	51
142	517	70
143	517	55
144	517	99
145	517	120
146	517	108
147	517	115
148	517	93
149	517	108
150	517	77
151	517	112
152	517	81
153	517	89
154	517	75
155	517	67
156	517	49
157	517	65
158	517	73
159	517	97
160	517	91
161	517	71
162	517	87
163	517	86
164	517	97
165	517	70
166	517	69
167	517	92
168	517	74
169	517	68
170	517	66
171	517	65
172	517	84
173	517	69
174	517	62
175	517	46
176	517	85
177	517	69
178	517	72
179	517	61
180	517	57
181	517	80
182	517	53
183	517	64
184	517	70
185	517	53
186	517	40
187	517	42
188	517	59
189	517	61
190	517	86
191	517	86
192	517	89
193	517	90
194	517	115
195	517	93
196	517	76
197	517	77
198	517	81
199	517	63
200	517	44
201	517	38
202	517	43
203	517	86
204	517	76
205	517	71
206	517	75
207	517	55
208	517	68
209	517	61
210	517	55
211	517	45
212	517	39
213	517	77
214	517	90
215	517	80
216	517	76
217	517	126
218	517	78
219	517	47
220	517	75
221	517	50
222	517	51
223	517	45
224	517	63
225	517	49
226	517	58
227	517	83
228	517	106
229	517	121
230	517	123
231	517	104
232	517	130
233	517	126
234	517	137
235	517	122
236	517	89
237	517	84
238	517	97
239	517	113
240	517	118
241	517	96
242	517	117
243	517	96
244	517	60
245	517	100
246	517	83
247	517	68
248	517	87
249	517	60
250	517	85
251	517	59
252	517	123
253	517	109
254	517	83
255	517	77
256	517	64
257	517	68
258	517	56
259	517	50
260	517	44
261	517	47
262	517	49
263	517	50
264	517	66
265	517	47
266	517	46
267	517	44
268	517	64
269	517	64
270	517	51
271	517	49
272	517	85
273	517	84
274	517	112
275	517	92
276	517	107
277	517	129
278	517	100
279	517	125
280	517	97
281	517	93
282	517	127
283	517	124
284	517	144
285	517	137
286	517	117
287	517	110
288	517	106
289	517	93
290	517	100
291	517	57
292	517	51
293	517	47
294	517	61
295	517	60
296	517	71
297	517	46
298	517	53
299	517	56
300	517	83
301	517	95
302	517	71
303	517	101
304	517	55
305	517	53
306	517	35
307	517	21
308	517	60
309	517	105
310	517	111
311	517	93
312	517	106
313	517	100
314	517	101
315	517	81
316	517	69
317	517	88
318	517	64
319	517	83
320	517	111
321	517	98
322	517	115
323	517	115
324	517	126
325	517	159
326	517	108
327	517	136
328	517	133
329	517	103
330	517	88
331	517	95
332	517	118
333	517	105
334	517	70
335	517	89
336	517	107
337	517	71
338	517	51
339	517	36
340	517	38
341	517	61
342	517	46
343	517	26
344	517	48
345	517	52
346	517	60
347	517	69
348	517	59
349	517	50
350	517	56
351	517	51
352	517	43
353	517	41
354	517	47
355	517	80
356	517	72
357	517	67
358	517	27
359	517	35
360	517	84
361	517	72
362	517	72
363	517	51
364	517	67
365	517	88
366	517	26
367	517	26
368	517	31
369	517	47
370	517	51
371	517	58
372	517	65
373	517	50
374	517	72
375	517	52
376	517	65
377	517	53
378	517	53
379	517	59
380	517	49
381	517	82
382	517	73
383	517	67
384	517	32
385	517	40
386	517	41
387	517	48
388	517	17
389	517	26
390	517	26
391	517	28
392	517	40
393	517	58
394	517	54
395	517	84
396	517	72
397	517	68
398	517	98
399	517	105
400	517	92
401	517	122
402	517	120
403	517	76
404	517	51
405	517	38
406	517	29
407	517	43
408	517	47
409	517	41
410	517	22
411	517	27
412	517	30
413	517	32
414	517	38
415	517	22
416	517	22
417	517	23
418	517	28
419	517	30
420	517	34
421	517	32
422	517	27
423	517	37
424	517	26
425	517	26
426	517	35
427	517	27
428	517	33
429	517	28
430	517	27
431	517	31
432	517	28
433	517	21
434	517	39
435	517	27
436	517	37
437	517	31
438	517	39
439	517	50
440	517	45
441	517	40
442	517	47
443	517	56
444	517	53
445	517	55
446	517	67
447	517	62
448	517	78
449	517	195
450	517	267
451	517	235
452	517	221
453	517	250
454	517	256
455	517	256
456	517	266
457	517	250
458	517	225
459	517	180
460	517	214
461	517	206
462	517	236
463	517	204
464	517	183
465	517	259
466	517	249
467	517	235
468	517	215
469	517	198
470	517	245
471	517	253
472	517	271
473	517	300
474	517	232
475	517	209
476	517	264
477	517	260
478	517	176
479	517	252
480	517	239
481	517	238
482	517	286
483	517	316
484	517	246
485	517	237
486	517	254
487	517	291
488	517	297
489	517	278
490	517	263
491	517	299
492	517	337
493	517	338
494	517	358
495	517	418
496	517	456
497	517	389
498	517	401
499	517	373
500	517	245
501	517	301
502	517	248
503	517	202
504	517	235
505	517	271
506	517	470
507	517	974
508	517	1345
509	517	1511
510	517	3627
511	517	3052
512	517	4135
513	517	4992
514	517	5934
515	517	6924
516	517	13827
517	517	49314
0	518	1
1	518	42
2	518	44
3	518	36
4	518	30
5	518	22
6	518	20
7	518	18
8	518	17
9	518	11
10	518	9
11	518	17
12	518	8
13	518	19
14	518	20
15	518	13
16	518	19
17	518	15
18	518	7
19	518	14
20	518	12
21	518	11
22	518	13
23	518	18
24	518	7
25	518	9
26	518	9
27	518	12
28	518	9
29	518	11
30	518	13
31	518	15
32	518	11
33	518	10
34	518	16
35	518	12
36	518	17
38	518	21
39	518	15
40	518	23
41	518	22
42	518	15
43	518	22
44	518	31
45	518	44
46	518	62
47	518	54
48	518	39
49	518	35
50	518	38
51	518	48
52	518	37
53	518	25
54	518	64
55	518	48
56	518	57
57	518	23
58	518	35
59	518	33
60	518	39
61	518	49
62	518	50
63	518	9
64	518	46
65	518	13
66	518	20
67	518	49
68	518	34
69	518	23
70	518	18
71	518	37
72	518	20
73	518	34
74	518	20
75	518	17
76	518	31
77	518	42
78	518	26
79	518	25
80	518	74
81	518	67
82	518	51
83	518	54
84	518	87
85	518	74
86	518	80
87	518	51
88	518	43
89	518	30
90	518	54
91	518	69
92	518	63
93	518	63
94	518	52
95	518	44
96	518	76
97	518	51
98	518	75
99	518	63
100	518	71
101	518	81
102	518	55
103	518	77
104	518	84
105	518	77
106	518	72
107	518	66
108	518	71
109	518	56
110	518	82
111	518	69
112	518	79
113	518	71
114	518	37
115	518	24
116	518	32
117	518	47
118	518	42
119	518	37
120	518	68
121	518	67
122	518	74
123	518	69
124	518	74
125	518	79
126	518	58
127	518	71
128	518	66
129	518	52
130	518	58
131	518	57
132	518	52
133	518	62
134	518	47
135	518	45
136	518	49
137	518	36
138	518	53
139	518	74
140	518	56
141	518	39
142	518	58
143	518	61
144	518	83
145	518	96
146	518	100
147	518	102
148	518	83
149	518	91
150	518	91
151	518	98
152	518	61
153	518	88
154	518	94
155	518	100
156	518	43
157	518	67
158	518	76
159	518	126
160	518	93
161	518	72
162	518	90
163	518	74
164	518	75
165	518	86
166	518	74
167	518	75
168	518	50
169	518	66
170	518	67
171	518	78
172	518	69
173	518	53
174	518	56
175	518	54
176	518	87
177	518	64
178	518	68
179	518	71
180	518	53
181	518	63
182	518	52
183	518	70
184	518	79
185	518	60
186	518	40
187	518	36
188	518	46
189	518	53
190	518	81
191	518	80
192	518	88
193	518	88
194	518	97
195	518	90
196	518	77
197	518	81
198	518	76
199	518	66
200	518	45
201	518	26
202	518	32
203	518	76
204	518	71
205	518	73
206	518	60
207	518	60
208	518	64
209	518	51
210	518	41
211	518	29
212	518	31
213	518	81
214	518	86
215	518	72
216	518	68
217	518	108
218	518	60
219	518	64
220	518	81
221	518	76
222	518	76
223	518	55
224	518	52
225	518	48
226	518	63
227	518	94
228	518	110
229	518	108
230	518	117
231	518	96
232	518	115
233	518	143
234	518	136
235	518	106
236	518	77
237	518	82
238	518	78
239	518	113
240	518	98
241	518	99
242	518	91
243	518	72
244	518	66
245	518	102
246	518	79
247	518	81
248	518	64
249	518	65
250	518	65
251	518	74
252	518	96
253	518	101
254	518	87
255	518	70
256	518	66
257	518	62
258	518	64
259	518	55
260	518	37
261	518	54
262	518	41
263	518	40
264	518	65
265	518	36
266	518	41
267	518	55
268	518	67
269	518	70
270	518	50
271	518	64
272	518	63
273	518	96
274	518	81
275	518	87
276	518	94
277	518	117
278	518	92
279	518	128
280	518	90
281	518	113
282	518	122
283	518	135
284	518	137
285	518	138
286	518	127
287	518	94
288	518	110
289	518	111
290	518	94
291	518	57
292	518	48
293	518	56
294	518	54
295	518	56
296	518	52
297	518	34
298	518	59
299	518	58
300	518	92
301	518	74
302	518	53
303	518	97
304	518	63
305	518	68
306	518	38
307	518	38
308	518	51
309	518	116
310	518	109
311	518	77
312	518	98
313	518	77
314	518	109
315	518	81
316	518	91
317	518	83
318	518	69
319	518	61
320	518	67
321	518	103
322	518	122
323	518	97
324	518	125
325	518	121
326	518	120
327	518	106
328	518	114
329	518	96
330	518	97
331	518	85
332	518	107
333	518	112
334	518	62
335	518	76
336	518	129
337	518	83
338	518	41
339	518	43
340	518	41
341	518	47
342	518	33
343	518	40
344	518	45
345	518	41
346	518	38
347	518	65
348	518	62
349	518	46
350	518	44
351	518	45
352	518	46
353	518	43
354	518	39
355	518	59
356	518	88
357	518	60
358	518	31
359	518	40
360	518	95
361	518	62
362	518	92
363	518	52
364	518	56
365	518	72
366	518	33
367	518	30
368	518	29
369	518	63
370	518	55
371	518	73
372	518	61
373	518	67
374	518	63
375	518	44
376	518	59
377	518	55
378	518	56
379	518	66
380	518	66
381	518	93
382	518	45
383	518	56
384	518	25
385	518	33
386	518	50
387	518	45
388	518	28
389	518	41
390	518	26
391	518	28
392	518	54
393	518	46
394	518	51
395	518	57
396	518	57
397	518	61
398	518	82
399	518	87
400	518	94
401	518	110
402	518	85
403	518	92
404	518	64
405	518	50
406	518	42
407	518	30
408	518	30
409	518	33
410	518	25
411	518	25
412	518	38
413	518	36
414	518	28
415	518	24
416	518	22
417	518	33
418	518	36
419	518	27
420	518	33
421	518	22
422	518	24
423	518	26
424	518	42
425	518	32
426	518	31
427	518	29
428	518	23
429	518	36
430	518	19
431	518	41
432	518	30
433	518	25
434	518	27
435	518	33
436	518	36
437	518	39
438	518	42
439	518	46
440	518	36
441	518	37
442	518	35
443	518	39
444	518	56
445	518	62
446	518	72
447	518	64
448	518	80
449	518	159
450	518	252
451	518	256
452	518	221
453	518	239
454	518	258
455	518	280
456	518	234
457	518	241
458	518	220
459	518	156
460	518	217
461	518	242
462	518	207
463	518	181
464	518	219
465	518	221
466	518	265
467	518	232
468	518	223
469	518	190
470	518	226
471	518	251
472	518	260
473	518	284
474	518	204
475	518	215
476	518	238
477	518	251
478	518	180
479	518	245
480	518	232
481	518	218
482	518	302
483	518	296
484	518	245
485	518	226
486	518	262
487	518	259
488	518	316
489	518	254
490	518	285
491	518	331
492	518	347
493	518	330
494	518	380
495	518	408
496	518	435
497	518	420
498	518	472
499	518	347
500	518	257
501	518	289
502	518	240
503	518	174
504	518	263
505	518	252
506	518	462
507	518	852
508	518	1187
509	518	1320
510	518	2858
511	518	2721
512	518	3833
513	518	4300
514	518	5042
515	518	5207
516	518	6214
517	518	13058
518	518	46651
0	519	3
1	519	31
2	519	30
3	519	47
4	519	48
5	519	20
6	519	21
7	519	17
8	519	24
9	519	22
10	519	9
11	519	10
12	519	10
13	519	18
14	519	19
15	519	27
16	519	19
17	519	18
18	519	9
19	519	19
20	519	10
21	519	21
22	519	14
23	519	16
24	519	9
25	519	12
26	519	14
27	519	15
28	519	11
29	519	12
30	519	16
31	519	14
32	519	14
33	519	21
34	519	22
35	519	20
36	519	20
38	519	18
39	519	17
40	519	27
41	519	17
42	519	26
43	519	18
44	519	31
45	519	40
46	519	66
47	519	62
48	519	36
49	519	30
50	519	31
51	519	48
52	519	29
53	519	20
54	519	72
55	519	40
56	519	52
57	519	24
58	519	31
59	519	18
60	519	54
61	519	51
62	519	37
63	519	11
64	519	53
65	519	10
66	519	15
67	519	44
68	519	44
69	519	36
70	519	47
71	519	47
72	519	35
73	519	24
74	519	32
75	519	27
76	519	23
77	519	45
78	519	25
79	519	31
80	519	64
81	519	51
82	519	49
83	519	49
84	519	71
85	519	61
86	519	77
87	519	61
88	519	52
89	519	56
90	519	63
91	519	62
92	519	61
93	519	75
94	519	77
95	519	52
96	519	62
97	519	59
98	519	82
99	519	71
100	519	61
101	519	66
102	519	62
103	519	73
104	519	57
105	519	67
106	519	32
107	519	63
108	519	60
109	519	64
110	519	62
111	519	88
112	519	74
113	519	101
114	519	54
115	519	26
116	519	31
117	519	45
118	519	49
119	519	53
120	519	58
121	519	88
122	519	62
123	519	73
124	519	67
125	519	62
126	519	76
127	519	98
128	519	60
129	519	45
130	519	57
131	519	59
132	519	64
133	519	56
134	519	50
135	519	48
136	519	40
137	519	60
138	519	68
139	519	69
140	519	52
141	519	44
142	519	52
143	519	52
144	519	105
145	519	89
146	519	90
147	519	97
148	519	87
149	519	86
150	519	73
151	519	92
152	519	75
153	519	79
154	519	85
155	519	83
156	519	53
157	519	80
158	519	83
159	519	92
160	519	87
161	519	66
162	519	72
163	519	84
164	519	67
165	519	62
166	519	82
167	519	72
168	519	65
169	519	54
170	519	65
171	519	84
172	519	72
173	519	54
174	519	54
175	519	68
176	519	78
177	519	59
178	519	66
179	519	60
180	519	57
181	519	67
182	519	53
183	519	69
184	519	61
185	519	56
186	519	54
187	519	48
188	519	47
189	519	60
190	519	70
191	519	94
192	519	97
193	519	66
194	519	80
195	519	86
196	519	81
197	519	86
198	519	86
199	519	52
200	519	43
201	519	42
202	519	40
203	519	90
204	519	69
205	519	65
206	519	71
207	519	58
208	519	70
209	519	51
210	519	73
211	519	53
212	519	54
213	519	84
214	519	103
215	519	92
216	519	86
217	519	134
218	519	88
219	519	61
220	519	89
221	519	80
222	519	74
223	519	58
224	519	61
225	519	51
226	519	71
227	519	79
228	519	99
229	519	126
230	519	96
231	519	105
232	519	127
233	519	120
234	519	138
235	519	126
236	519	107
237	519	101
238	519	81
239	519	94
240	519	103
241	519	125
242	519	109
243	519	107
244	519	64
245	519	100
246	519	85
247	519	86
248	519	73
249	519	77
250	519	100
251	519	80
252	519	99
253	519	94
254	519	95
255	519	86
256	519	58
257	519	67
258	519	51
259	519	67
260	519	30
261	519	47
262	519	49
263	519	50
264	519	86
265	519	56
266	519	39
267	519	55
268	519	72
269	519	62
270	519	61
271	519	55
272	519	80
273	519	112
274	519	112
275	519	88
276	519	93
277	519	115
278	519	107
279	519	129
280	519	96
281	519	98
282	519	128
283	519	126
284	519	117
285	519	136
286	519	124
287	519	104
288	519	94
289	519	117
290	519	91
291	519	68
292	519	39
293	519	53
294	519	53
295	519	77
296	519	63
297	519	45
298	519	51
299	519	74
300	519	100
301	519	99
302	519	72
303	519	95
304	519	65
305	519	58
306	519	42
307	519	23
308	519	51
309	519	83
310	519	104
311	519	86
312	519	90
313	519	77
314	519	115
315	519	75
316	519	91
317	519	75
318	519	91
319	519	60
320	519	86
321	519	99
322	519	123
323	519	84
324	519	120
325	519	110
326	519	116
327	519	122
328	519	143
329	519	105
330	519	104
331	519	101
332	519	104
333	519	97
334	519	60
335	519	105
336	519	107
337	519	78
338	519	46
339	519	41
340	519	38
341	519	58
342	519	42
343	519	43
344	519	50
345	519	49
346	519	67
347	519	70
348	519	52
349	519	49
350	519	48
351	519	72
352	519	51
353	519	42
354	519	36
355	519	81
356	519	89
357	519	64
358	519	35
359	519	53
360	519	84
361	519	53
362	519	87
363	519	54
364	519	66
365	519	81
366	519	30
367	519	24
368	519	34
369	519	51
370	519	57
371	519	68
372	519	54
373	519	73
374	519	63
375	519	65
376	519	58
377	519	62
378	519	65
379	519	51
380	519	78
381	519	81
382	519	75
383	519	62
384	519	40
385	519	58
386	519	37
387	519	54
388	519	32
389	519	27
390	519	33
391	519	28
392	519	50
393	519	69
394	519	69
395	519	80
396	519	66
397	519	61
398	519	100
399	519	109
400	519	107
401	519	103
402	519	96
403	519	96
404	519	52
405	519	33
406	519	43
407	519	45
408	519	45
409	519	26
410	519	20
411	519	30
412	519	28
413	519	28
414	519	45
415	519	45
416	519	43
417	519	23
418	519	38
419	519	37
420	519	21
421	519	23
422	519	29
423	519	38
424	519	36
425	519	29
426	519	38
427	519	25
428	519	38
429	519	35
430	519	24
431	519	36
432	519	31
433	519	25
434	519	30
435	519	31
436	519	46
437	519	35
438	519	63
439	519	41
440	519	39
441	519	46
442	519	57
443	519	58
444	519	80
445	519	61
446	519	73
447	519	83
448	519	96
449	519	192
450	519	280
451	519	251
452	519	250
453	519	266
454	519	227
455	519	242
456	519	270
457	519	238
458	519	213
459	519	161
460	519	223
461	519	200
462	519	221
463	519	188
464	519	206
465	519	195
466	519	194
467	519	210
468	519	223
469	519	209
470	519	235
471	519	259
472	519	286
473	519	281
474	519	212
475	519	209
476	519	228
477	519	254
478	519	168
479	519	234
480	519	252
481	519	200
482	519	279
483	519	311
484	519	239
485	519	262
486	519	224
487	519	274
488	519	263
489	519	236
490	519	260
491	519	286
492	519	334
493	519	321
494	519	359
495	519	365
496	519	463
497	519	387
498	519	443
499	519	382
500	519	289
501	519	340
502	519	244
503	519	211
504	519	312
505	519	271
506	519	544
507	519	940
508	519	1316
509	519	1459
510	519	3264
511	519	2946
512	519	3731
513	519	4325
514	519	4696
515	519	4529
516	519	5077
517	519	6449
518	519	13345
519	519	44530
0	520	3
1	520	30
2	520	51
3	520	80
4	520	78
5	520	54
6	520	28
7	520	25
8	520	32
9	520	19
10	520	19
11	520	27
12	520	27
13	520	20
14	520	33
15	520	30
16	520	18
17	520	19
18	520	28
19	520	23
20	520	19
21	520	26
22	520	26
23	520	17
24	520	13
25	520	15
26	520	15
27	520	16
28	520	23
29	520	22
30	520	18
31	520	25
32	520	25
33	520	18
34	520	18
35	520	23
36	520	28
38	520	30
39	520	34
40	520	27
41	520	32
42	520	43
43	520	35
44	520	73
45	520	98
46	520	84
47	520	42
48	520	48
49	520	33
50	520	29
51	520	39
52	520	20
53	520	27
54	520	38
55	520	53
56	520	74
57	520	44
58	520	40
59	520	66
60	520	73
61	520	61
62	520	46
63	520	11
64	520	34
65	520	11
66	520	11
67	520	34
68	520	56
69	520	67
70	520	42
71	520	60
72	520	50
73	520	51
74	520	47
75	520	34
76	520	69
77	520	80
78	520	57
79	520	80
80	520	80
81	520	89
82	520	69
83	520	73
84	520	65
85	520	71
86	520	52
87	520	73
88	520	77
89	520	79
90	520	87
91	520	76
92	520	57
93	520	60
94	520	69
95	520	65
96	520	75
97	520	89
98	520	65
99	520	48
100	520	51
101	520	57
102	520	37
103	520	55
104	520	43
105	520	41
106	520	42
107	520	58
108	520	81
109	520	44
110	520	69
111	520	52
112	520	81
113	520	82
114	520	80
115	520	68
116	520	56
117	520	54
118	520	53
119	520	53
120	520	61
121	520	79
122	520	53
123	520	73
124	520	61
125	520	57
126	520	83
127	520	75
128	520	98
129	520	80
130	520	96
131	520	73
132	520	84
133	520	81
134	520	86
135	520	78
136	520	58
137	520	83
138	520	88
139	520	96
140	520	87
141	520	56
142	520	77
143	520	68
144	520	112
145	520	72
146	520	77
147	520	83
148	520	91
149	520	77
150	520	56
151	520	71
152	520	51
153	520	53
154	520	63
155	520	90
156	520	82
157	520	88
158	520	93
159	520	86
160	520	79
161	520	74
162	520	74
163	520	69
164	520	70
165	520	52
166	520	56
167	520	63
168	520	46
169	520	45
170	520	54
171	520	48
172	520	69
173	520	52
174	520	57
175	520	66
176	520	85
177	520	44
178	520	76
179	520	81
180	520	65
181	520	80
182	520	73
183	520	72
184	520	77
185	520	78
186	520	79
187	520	76
188	520	65
189	520	40
190	520	89
191	520	56
192	520	79
193	520	85
194	520	83
195	520	77
196	520	74
197	520	91
198	520	76
199	520	72
200	520	70
201	520	64
202	520	70
203	520	109
204	520	96
205	520	92
206	520	85
207	520	94
208	520	94
209	520	109
210	520	92
211	520	85
212	520	95
213	520	107
214	520	105
215	520	108
216	520	96
217	520	141
218	520	109
219	520	108
220	520	91
221	520	88
222	520	91
223	520	70
224	520	114
225	520	82
226	520	104
227	520	95
228	520	88
229	520	100
230	520	80
231	520	93
232	520	91
233	520	109
234	520	107
235	520	116
236	520	122
237	520	81
238	520	112
239	520	98
240	520	113
241	520	94
242	520	107
243	520	102
244	520	77
245	520	91
246	520	106
247	520	91
248	520	66
249	520	83
250	520	107
251	520	82
252	520	97
253	520	103
254	520	97
255	520	96
256	520	107
257	520	89
258	520	104
259	520	106
260	520	71
261	520	72
262	520	64
263	520	81
264	520	103
265	520	77
266	520	85
267	520	77
268	520	96
269	520	77
270	520	92
271	520	101
272	520	94
273	520	96
274	520	91
275	520	109
276	520	79
277	520	99
278	520	113
279	520	106
280	520	81
281	520	105
282	520	93
283	520	121
284	520	98
285	520	111
286	520	105
287	520	104
288	520	113
289	520	117
290	520	113
291	520	98
292	520	90
293	520	90
294	520	83
295	520	85
296	520	87
297	520	79
298	520	113
299	520	98
300	520	101
301	520	97
302	520	89
303	520	75
304	520	67
305	520	49
306	520	27
307	520	24
308	520	51
309	520	95
310	520	99
311	520	96
312	520	116
313	520	101
314	520	117
315	520	105
316	520	111
317	520	102
318	520	103
319	520	142
320	520	123
321	520	88
322	520	114
323	520	72
324	520	100
325	520	114
326	520	90
327	520	110
328	520	133
329	520	101
330	520	119
331	520	104
332	520	133
333	520	141
334	520	118
335	520	101
336	520	123
337	520	150
338	520	103
339	520	85
340	520	80
341	520	72
342	520	79
343	520	76
344	520	79
345	520	85
346	520	68
347	520	94
348	520	74
349	520	86
350	520	69
351	520	81
352	520	68
353	520	67
354	520	80
355	520	96
356	520	117
357	520	83
358	520	79
359	520	86
360	520	83
361	520	59
362	520	69
363	520	30
364	520	56
365	520	91
366	520	11
367	520	21
368	520	33
369	520	49
370	520	59
371	520	69
372	520	99
373	520	96
374	520	133
375	520	98
376	520	103
377	520	101
378	520	90
379	520	92
380	520	107
381	520	103
382	520	95
383	520	88
384	520	61
385	520	70
386	520	82
387	520	65
388	520	51
389	520	70
390	520	53
391	520	64
392	520	95
393	520	95
394	520	93
395	520	95
396	520	83
397	520	84
398	520	107
399	520	122
400	520	94
401	520	133
402	520	91
403	520	100
404	520	87
405	520	79
406	520	69
407	520	70
408	520	61
409	520	64
410	520	55
411	520	58
412	520	54
413	520	49
414	520	48
415	520	51
416	520	48
417	520	58
418	520	48
419	520	48
420	520	43
421	520	39
422	520	47
423	520	60
424	520	53
425	520	54
426	520	62
427	520	53
428	520	51
429	520	66
430	520	40
431	520	47
432	520	53
433	520	63
434	520	54
435	520	77
436	520	77
437	520	67
438	520	96
439	520	71
440	520	79
441	520	87
442	520	95
443	520	85
444	520	131
445	520	134
446	520	141
447	520	121
448	520	179
449	520	290
450	520	295
451	520	282
452	520	252
453	520	253
454	520	234
455	520	230
456	520	214
457	520	224
458	520	212
459	520	147
460	520	179
461	520	154
462	520	200
463	520	170
464	520	190
465	520	212
466	520	218
467	520	204
468	520	206
469	520	196
470	520	220
471	520	239
472	520	263
473	520	276
474	520	246
475	520	231
476	520	272
477	520	242
478	520	169
479	520	207
480	520	190
481	520	181
482	520	254
483	520	277
484	520	192
485	520	215
486	520	203
487	520	262
488	520	248
489	520	223
490	520	239
491	520	268
492	520	299
493	520	257
494	520	307
495	520	349
496	520	376
497	520	358
498	520	395
499	520	429
500	520	634
501	520	580
502	520	554
503	520	514
504	520	626
505	520	707
506	520	1638
507	520	2846
508	520	3248
509	520	4074
510	520	7384
511	520	4742
512	520	5548
513	520	4976
514	520	5107
515	520	4841
516	520	4872
517	520	5731
518	520	6882
519	520	13190
520	520	54415
0	521	1
1	521	21
2	521	57
3	521	112
4	521	76
5	521	48
6	521	71
7	521	52
8	521	56
9	521	37
10	521	27
11	521	46
12	521	33
13	521	43
14	521	52
15	521	45
16	521	35
17	521	29
18	521	40
19	521	32
20	521	25
21	521	28
22	521	29
23	521	25
24	521	34
25	521	22
26	521	30
27	521	24
28	521	34
29	521	29
30	521	16
31	521	35
32	521	28
33	521	32
34	521	51
35	521	41
36	521	43
38	521	33
39	521	39
40	521	64
41	521	51
42	521	62
43	521	47
44	521	83
45	521	101
46	521	80
47	521	38
48	521	33
49	521	20
50	521	19
51	521	27
52	521	24
53	521	18
54	521	41
55	521	57
56	521	92
57	521	71
58	521	63
59	521	73
60	521	94
61	521	69
62	521	34
63	521	9
64	521	23
65	521	7
66	521	9
67	521	48
68	521	73
69	521	99
70	521	81
71	521	77
72	521	69
73	521	69
74	521	74
75	521	71
76	521	81
77	521	69
78	521	88
79	521	94
80	521	105
81	521	84
82	521	68
83	521	78
84	521	64
85	521	59
86	521	59
87	521	67
88	521	101
89	521	92
90	521	78
91	521	54
92	521	54
93	521	44
94	521	70
95	521	85
96	521	83
97	521	99
98	521	56
99	521	34
100	521	23
101	521	58
102	521	21
103	521	42
104	521	31
105	521	38
106	521	46
107	521	44
108	521	59
109	521	47
110	521	48
111	521	78
112	521	62
113	521	78
114	521	75
115	521	84
116	521	75
117	521	74
118	521	89
119	521	67
120	521	55
121	521	61
122	521	56
123	521	48
124	521	56
125	521	67
126	521	73
127	521	63
128	521	103
129	521	118
130	521	95
131	521	83
132	521	94
133	521	65
134	521	97
135	521	76
136	521	76
137	521	70
138	521	90
139	521	105
140	521	104
141	521	100
142	521	78
143	521	98
144	521	106
145	521	85
146	521	62
147	521	76
148	521	72
149	521	58
150	521	60
151	521	64
152	521	35
153	521	53
154	521	56
155	521	77
156	521	116
157	521	104
158	521	71
159	521	73
160	521	75
161	521	48
162	521	58
163	521	45
164	521	53
165	521	47
166	521	54
167	521	37
168	521	45
169	521	46
170	521	59
171	521	43
172	521	53
173	521	37
174	521	64
175	521	65
176	521	63
177	521	48
178	521	62
179	521	87
180	521	66
181	521	70
182	521	79
183	521	81
184	521	85
185	521	97
186	521	98
187	521	100
188	521	84
189	521	57
190	521	80
191	521	58
192	521	84
193	521	73
194	521	59
195	521	75
196	521	59
197	521	71
198	521	82
199	521	103
200	521	92
201	521	90
202	521	84
203	521	104
204	521	90
205	521	113
206	521	117
207	521	98
208	521	100
209	521	130
210	521	105
211	521	122
212	521	99
213	521	121
214	521	100
215	521	126
216	521	107
217	521	145
218	521	113
219	521	113
220	521	122
221	521	116
222	521	104
223	521	109
224	521	133
225	521	116
226	521	123
227	521	88
228	521	75
229	521	87
230	521	94
231	521	76
232	521	70
233	521	78
234	521	95
235	521	108
236	521	120
237	521	117
238	521	103
239	521	87
240	521	86
241	521	93
242	521	127
243	521	125
244	521	83
245	521	92
246	521	91
247	521	77
248	521	73
249	521	100
250	521	93
251	521	74
252	521	88
253	521	85
254	521	88
255	521	100
256	521	131
257	521	128
258	521	111
259	521	107
260	521	116
261	521	94
262	521	76
263	521	99
264	521	118
265	521	106
266	521	109
267	521	103
268	521	113
269	521	106
270	521	118
271	521	118
272	521	110
273	521	100
274	521	103
275	521	107
276	521	82
277	521	90
278	521	98
279	521	87
280	521	111
281	521	112
282	521	98
283	521	92
284	521	95
285	521	83
286	521	99
287	521	108
288	521	97
289	521	110
290	521	92
291	521	123
292	521	109
293	521	107
294	521	104
295	521	122
296	521	95
297	521	91
298	521	99
299	521	107
300	521	112
301	521	126
302	521	106
303	521	106
304	521	58
305	521	45
306	521	29
307	521	35
308	521	60
309	521	94
310	521	87
311	521	97
312	521	132
313	521	83
314	521	96
315	521	122
316	521	96
317	521	111
318	521	141
319	521	121
320	521	92
321	521	91
322	521	88
323	521	65
324	521	77
325	521	76
326	521	73
327	521	69
328	521	92
329	521	104
330	521	122
331	521	128
332	521	126
333	521	159
334	521	102
335	521	131
336	521	146
337	521	128
338	521	97
339	521	107
340	521	92
341	521	97
342	521	110
343	521	89
344	521	111
345	521	122
346	521	103
347	521	108
348	521	90
349	521	110
350	521	107
351	521	98
352	521	90
353	521	97
354	521	92
355	521	118
356	521	129
357	521	119
358	521	105
359	521	100
360	521	79
361	521	47
362	521	58
363	521	50
364	521	48
365	521	44
366	521	26
367	521	24
368	521	23
369	521	61
370	521	39
371	521	76
372	521	123
373	521	120
374	521	143
375	521	128
376	521	131
377	521	119
378	521	111
379	521	114
380	521	83
381	521	128
382	521	123
383	521	107
384	521	67
385	521	105
386	521	107
387	521	98
388	521	87
389	521	81
390	521	89
391	521	109
392	521	127
393	521	106
394	521	106
395	521	133
396	521	110
397	521	102
398	521	95
399	521	108
400	521	86
401	521	93
402	521	84
403	521	82
404	521	112
405	521	134
406	521	90
407	521	88
408	521	88
409	521	78
410	521	73
411	521	60
412	521	81
413	521	62
414	521	80
415	521	82
416	521	69
417	521	67
418	521	45
419	521	74
420	521	64
421	521	58
422	521	98
423	521	90
424	521	83
425	521	61
426	521	70
427	521	76
428	521	60
429	521	72
430	521	63
431	521	79
432	521	79
433	521	77
434	521	77
435	521	106
436	521	80
437	521	92
438	521	123
439	521	115
440	521	100
441	521	140
442	521	137
443	521	176
444	521	179
445	521	171
446	521	210
447	521	182
448	521	224
449	521	321
450	521	275
451	521	270
452	521	282
453	521	218
454	521	158
455	521	157
456	521	200
457	521	189
458	521	161
459	521	141
460	521	168
461	521	169
462	521	184
463	521	174
464	521	174
465	521	189
466	521	194
467	521	195
468	521	190
469	521	172
470	521	203
471	521	207
472	521	237
473	521	251
474	521	230
475	521	230
476	521	252
477	521	194
478	521	134
479	521	174
480	521	154
481	521	163
482	521	219
483	521	248
484	521	176
485	521	186
486	521	175
487	521	233
488	521	214
489	521	180
490	521	191
491	521	223
492	521	248
493	521	256
494	521	283
495	521	262
496	521	322
497	521	289
498	521	307
499	521	423
500	521	684
501	521	741
502	521	671
503	521	685
504	521	791
505	521	835
506	521	1891
507	521	2900
508	521	3344
509	521	3729
510	521	5673
511	521	3811
512	521	3620
513	521	3161
514	521	2860
515	521	2831
516	521	2840
517	521	3212
518	521	3438
519	521	4403
520	521	17249
521	521	58767
0	522	1
1	522	26
2	522	74
3	522	123
4	522	118
5	522	88
6	522	94
7	522	103
8	522	82
9	522	71
10	522	59
11	522	80
12	522	58
13	522	69
14	522	75
15	522	45
16	522	68
17	522	55
18	522	60
19	522	74
20	522	52
21	522	57
22	522	43
23	522	60
24	522	58
25	522	65
26	522	44
27	522	60
28	522	45
29	522	53
30	522	55
31	522	63
32	522	62
33	522	61
34	522	75
35	522	55
36	522	68
38	522	65
39	522	74
40	522	80
41	522	83
42	522	87
43	522	113
44	522	132
45	522	133
46	522	83
47	522	38
48	522	19
49	522	9
50	522	10
51	522	25
52	522	16
53	522	9
54	522	31
55	522	73
56	522	97
57	522	121
58	522	99
59	522	116
60	522	97
61	522	69
62	522	20
63	522	5
64	522	17
65	522	5
66	522	6
67	522	30
68	522	85
69	522	137
70	522	137
71	522	121
72	522	99
73	522	109
74	522	95
75	522	114
76	522	115
77	522	118
78	522	113
79	522	118
80	522	85
81	522	70
82	522	75
83	522	85
84	522	51
85	522	69
86	522	52
87	522	76
88	522	114
89	522	145
90	522	110
91	522	48
92	522	47
93	522	42
94	522	66
95	522	75
96	522	66
97	522	94
98	522	44
99	522	34
100	522	34
101	522	29
102	522	20
103	522	37
104	522	33
105	522	21
106	522	32
107	522	49
108	522	60
109	522	26
110	522	42
111	522	45
112	522	64
113	522	63
114	522	110
115	522	114
116	522	90
117	522	108
118	522	114
119	522	85
120	522	50
121	522	40
122	522	50
123	522	56
124	522	56
125	522	54
126	522	69
127	522	43
128	522	85
129	522	170
130	522	137
131	522	133
132	522	124
133	522	100
134	522	120
135	522	93
136	522	102
137	522	122
138	522	111
139	522	95
140	522	109
141	522	110
142	522	87
143	522	97
144	522	92
145	522	60
146	522	47
147	522	50
148	522	53
149	522	40
150	522	30
151	522	43
152	522	35
153	522	37
154	522	29
155	522	63
156	522	157
157	522	109
158	522	76
159	522	59
160	522	59
161	522	55
162	522	37
163	522	43
164	522	45
165	522	24
166	522	42
167	522	41
168	522	23
169	522	47
170	522	44
171	522	48
172	522	46
173	522	58
174	522	47
175	522	40
176	522	56
177	522	47
178	522	63
179	522	66
180	522	65
181	522	71
182	522	72
183	522	76
184	522	69
185	522	76
186	522	131
187	522	112
188	522	117
189	522	48
190	522	66
191	522	71
192	522	60
193	522	73
194	522	51
195	522	45
196	522	70
197	522	58
198	522	83
199	522	111
200	522	154
201	522	159
202	522	100
203	522	119
204	522	135
205	522	107
206	522	120
207	522	128
208	522	108
209	522	130
210	522	162
211	522	204
212	522	180
213	522	136
214	522	113
215	522	129
216	522	101
217	522	119
218	522	106
219	522	148
220	522	111
221	522	127
222	522	117
223	522	135
224	522	181
225	522	135
226	522	138
227	522	67
228	522	67
229	522	51
230	522	50
231	522	61
232	522	72
233	522	73
234	522	81
235	522	94
236	522	107
237	522	94
238	522	96
239	522	70
240	522	59
241	522	67
242	522	103
243	522	110
244	522	86
245	522	83
246	522	92
247	522	79
248	522	77
249	522	116
250	522	100
251	522	99
252	522	56
253	522	71
254	522	85
255	522	101
256	522	131
257	522	138
258	522	120
259	522	153
260	522	170
261	522	108
262	522	104
263	522	136
264	522	130
265	522	138
266	522	165
267	522	143
268	522	129
269	522	149
270	522	175
271	522	219
272	522	106
273	522	81
274	522	91
275	522	115
276	522	75
277	522	73
278	522	75
279	522	78
280	522	114
281	522	112
282	522	59
283	522	71
284	522	49
285	522	77
286	522	81
287	522	87
288	522	71
289	522	86
290	522	101
291	522	166
292	522	151
293	522	157
294	522	138
295	522	161
296	522	154
297	522	153
298	522	152
299	522	135
300	522	107
301	522	126
302	522	124
303	522	69
304	522	34
305	522	33
306	522	33
307	522	30
308	522	71
309	522	86
310	522	83
311	522	82
312	522	116
313	522	79
314	522	82
315	522	114
316	522	122
317	522	124
318	522	178
319	522	191
320	522	93
321	522	77
322	522	63
323	522	46
324	522	54
325	522	59
326	522	56
327	522	72
328	522	76
329	522	89
330	522	115
331	522	125
332	522	118
333	522	170
334	522	138
335	522	132
336	522	147
337	522	166
338	522	203
339	522	213
340	522	140
341	522	167
342	522	173
343	522	169
344	522	156
345	522	148
346	522	142
347	522	123
348	522	121
349	522	123
350	522	174
351	522	150
352	522	118
353	522	124
354	522	126
355	522	139
356	522	130
357	522	136
358	522	150
359	522	182
360	522	64
361	522	43
362	522	49
363	522	33
364	522	46
365	522	48
366	522	16
367	522	26
368	522	36
369	522	48
370	522	30
371	522	73
372	522	131
373	522	188
374	522	183
375	522	169
376	522	168
377	522	163
378	522	170
379	522	150
380	522	170
381	522	126
382	522	194
383	522	159
384	522	105
385	522	184
386	522	149
387	522	135
388	522	144
389	522	147
390	522	184
391	522	154
392	522	154
393	522	159
394	522	162
395	522	177
396	522	138
397	522	116
398	522	95
399	522	93
400	522	75
401	522	75
402	522	92
403	522	98
404	522	167
405	522	153
406	522	186
407	522	153
408	522	158
409	522	165
410	522	117
411	522	107
412	522	127
413	522	119
414	522	128
415	522	101
416	522	100
417	522	108
418	522	108
419	522	138
420	522	115
421	522	75
422	522	128
423	522	129
424	522	113
425	522	101
426	522	116
427	522	106
428	522	125
429	522	126
430	522	120
431	522	123
432	522	155
433	522	151
434	522	141
435	522	180
436	522	172
437	522	146
438	522	206
439	522	203
440	522	231
441	522	231
442	522	229
443	522	256
444	522	324
445	522	263
446	522	285
447	522	262
448	522	338
449	522	398
450	522	246
451	522	218
452	522	227
453	522	182
454	522	122
455	522	138
456	522	144
457	522	143
458	522	149
459	522	113
460	522	149
461	522	125
462	522	157
463	522	122
464	522	141
465	522	154
466	522	157
467	522	159
468	522	197
469	522	188
470	522	145
471	522	139
472	522	202
473	522	229
474	522	227
475	522	191
476	522	195
477	522	172
478	522	124
479	522	128
480	522	127
481	522	135
482	522	179
483	522	211
484	522	147
485	522	178
486	522	118
487	522	192
488	522	180
489	522	124
490	522	150
491	522	181
492	522	164
493	522	173
494	522	201
495	522	204
496	522	209
497	522	210
498	522	221
499	522	343
500	522	875
501	522	931
502	522	936
503	522	1045
504	522	1169
505	522	1168
506	522	2620
507	522	3264
508	522	3290
509	522	3941
510	522	4630
511	522	2709
512	522	2332
513	522	1797
514	522	1679
515	522	1652
516	522	1622
517	522	2001
518	522	1879
519	522	2544
520	522	7995
521	522	13274
522	522	66775
0	523	1
1	523	19
2	523	62
3	523	132
4	523	121
5	523	94
6	523	108
7	523	91
8	523	86
9	523	60
10	523	44
11	523	55
12	523	57
13	523	55
14	523	73
15	523	63
16	523	55
17	523	72
18	523	58
19	523	49
20	523	54
21	523	45
22	523	56
23	523	48
24	523	49
25	523	45
26	523	44
27	523	50
28	523	42
29	523	51
30	523	60
31	523	44
32	523	41
33	523	52
34	523	52
35	523	53
36	523	70
38	523	48
39	523	89
40	523	70
41	523	83
42	523	80
43	523	77
44	523	131
45	523	114
46	523	84
47	523	28
48	523	19
49	523	11
50	523	11
51	523	17
52	523	19
53	523	12
54	523	26
55	523	66
56	523	76
57	523	96
58	523	71
59	523	93
60	523	80
61	523	41
62	523	16
63	523	2
64	523	15
65	523	8
66	523	3
67	523	25
68	523	53
69	523	100
70	523	114
71	523	96
72	523	102
73	523	103
74	523	97
75	523	114
76	523	127
77	523	117
78	523	119
79	523	117
80	523	69
81	523	65
82	523	58
83	523	70
84	523	50
85	523	63
86	523	65
87	523	66
88	523	111
89	523	111
90	523	77
91	523	43
92	523	43
93	523	29
94	523	57
95	523	51
96	523	49
97	523	94
98	523	42
99	523	18
100	523	19
101	523	19
102	523	24
103	523	24
104	523	24
105	523	17
106	523	17
107	523	55
108	523	36
109	523	34
110	523	46
111	523	40
112	523	66
113	523	62
114	523	88
115	523	112
116	523	91
117	523	83
118	523	70
119	523	75
120	523	57
121	523	44
122	523	36
123	523	35
124	523	50
125	523	45
126	523	50
127	523	65
128	523	65
129	523	133
130	523	92
131	523	109
132	523	138
133	523	111
134	523	119
135	523	104
136	523	120
137	523	149
138	523	119
139	523	92
140	523	96
141	523	104
142	523	64
143	523	106
144	523	76
145	523	65
146	523	43
147	523	41
148	523	51
149	523	47
150	523	30
151	523	36
152	523	31
153	523	32
154	523	48
155	523	69
156	523	134
157	523	110
158	523	53
159	523	49
160	523	54
161	523	47
162	523	44
163	523	29
164	523	62
165	523	38
166	523	37
167	523	39
168	523	38
169	523	38
170	523	40
171	523	49
172	523	38
173	523	46
174	523	43
175	523	46
176	523	56
177	523	41
178	523	55
179	523	78
180	523	67
181	523	83
182	523	78
183	523	79
184	523	54
185	523	83
186	523	122
187	523	89
188	523	111
189	523	52
190	523	64
191	523	54
192	523	67
193	523	48
194	523	59
195	523	55
196	523	44
197	523	68
198	523	90
199	523	106
200	523	144
201	523	141
202	523	100
203	523	131
204	523	114
205	523	111
206	523	114
207	523	105
208	523	96
209	523	137
210	523	155
211	523	171
212	523	157
213	523	120
214	523	142
215	523	136
216	523	102
217	523	109
218	523	89
219	523	142
220	523	129
221	523	118
222	523	148
223	523	147
224	523	147
225	523	134
226	523	92
227	523	57
228	523	52
229	523	51
230	523	71
231	523	70
232	523	53
233	523	68
234	523	67
235	523	90
236	523	102
237	523	100
238	523	80
239	523	64
240	523	70
241	523	78
242	523	91
243	523	109
244	523	78
245	523	77
246	523	100
247	523	70
248	523	74
249	523	90
250	523	99
251	523	78
252	523	73
253	523	81
254	523	81
255	523	87
256	523	109
257	523	113
258	523	107
259	523	145
260	523	150
261	523	152
262	523	142
263	523	140
264	523	142
265	523	145
266	523	149
267	523	131
268	523	129
269	523	114
270	523	169
271	523	182
272	523	106
273	523	85
274	523	80
275	523	111
276	523	67
277	523	80
278	523	67
279	523	71
280	523	92
281	523	76
282	523	58
283	523	71
284	523	61
285	523	61
286	523	85
287	523	95
288	523	86
289	523	91
290	523	95
291	523	163
292	523	145
293	523	153
294	523	113
295	523	136
296	523	114
297	523	134
298	523	107
299	523	103
300	523	116
301	523	105
302	523	100
303	523	88
304	523	45
305	523	31
306	523	36
307	523	18
308	523	46
309	523	50
310	523	76
311	523	72
312	523	110
313	523	90
314	523	81
315	523	99
316	523	99
317	523	98
318	523	153
319	523	148
320	523	84
321	523	75
322	523	83
323	523	42
324	523	67
325	523	56
326	523	50
327	523	64
328	523	73
329	523	81
330	523	99
331	523	110
332	523	120
333	523	139
334	523	128
335	523	146
336	523	134
337	523	163
338	523	201
339	523	160
340	523	134
341	523	151
342	523	159
343	523	162
344	523	163
345	523	168
346	523	131
347	523	116
348	523	119
349	523	147
350	523	131
351	523	152
352	523	110
353	523	113
354	523	117
355	523	125
356	523	128
357	523	145
358	523	141
359	523	133
360	523	63
361	523	31
362	523	35
363	523	26
364	523	37
365	523	39
366	523	11
367	523	22
368	523	26
369	523	58
370	523	32
371	523	62
372	523	113
373	523	161
374	523	154
375	523	150
376	523	191
377	523	122
378	523	169
379	523	145
380	523	151
381	523	143
382	523	166
383	523	147
384	523	98
385	523	175
386	523	125
387	523	159
388	523	121
389	523	133
390	523	148
391	523	125
392	523	176
393	523	143
394	523	156
395	523	135
396	523	127
397	523	142
398	523	107
399	523	98
400	523	79
401	523	93
402	523	82
403	523	84
404	523	151
405	523	141
406	523	143
407	523	162
408	523	139
409	523	130
410	523	146
411	523	119
412	523	114
413	523	119
414	523	107
415	523	120
416	523	106
417	523	106
418	523	103
419	523	131
420	523	113
421	523	82
422	523	96
423	523	125
424	523	134
425	523	128
426	523	109
427	523	121
428	523	110
429	523	131
430	523	85
431	523	130
432	523	124
433	523	113
434	523	140
435	523	156
436	523	156
437	523	163
438	523	176
439	523	187
440	523	143
441	523	191
442	523	214
443	523	236
444	523	255
445	523	278
446	523	285
447	523	267
448	523	305
449	523	362
450	523	236
451	523	209
452	523	187
453	523	178
454	523	144
455	523	135
456	523	148
457	523	165
458	523	126
459	523	96
460	523	101
461	523	113
462	523	158
463	523	122
464	523	142
465	523	134
466	523	150
467	523	149
468	523	160
469	523	152
470	523	114
471	523	138
472	523	184
473	523	185
474	523	174
475	523	154
476	523	193
477	523	145
478	523	101
479	523	125
480	523	100
481	523	108
482	523	155
483	523	178
484	523	126
485	523	133
486	523	127
487	523	167
488	523	127
489	523	123
490	523	130
491	523	146
492	523	181
493	523	186
494	523	165
495	523	182
496	523	172
497	523	149
498	523	201
499	523	242
500	523	668
501	523	761
502	523	732
503	523	684
504	523	746
505	523	771
506	523	1441
507	523	1745
508	523	1966
509	523	2221
510	523	2315
511	523	1440
512	523	1111
513	523	950
514	523	879
515	523	890
516	523	946
517	523	1025
518	523	1065
519	523	1353
520	523	3669
521	523	5319
522	523	18941
523	523	60359
1	524	15
2	524	54
3	524	82
4	524	98
5	524	71
6	524	78
7	524	65
8	524	66
9	524	51
10	524	49
11	524	48
12	524	40
13	524	43
14	524	68
15	524	52
16	524	58
17	524	57
18	524	46
19	524	44
20	524	54
21	524	43
22	524	45
23	524	40
24	524	30
25	524	44
26	524	36
27	524	41
28	524	39
29	524	42
30	524	35
31	524	53
32	524	36
33	524	48
34	524	52
35	524	60
36	524	67
38	524	56
39	524	69
40	524	50
41	524	68
42	524	61
43	524	72
44	524	105
45	524	85
46	524	56
47	524	21
48	524	24
49	524	13
50	524	7
51	524	14
52	524	12
53	524	11
54	524	33
55	524	55
56	524	77
57	524	58
58	524	70
59	524	65
60	524	75
61	524	49
62	524	15
63	524	3
64	524	16
65	524	3
66	524	6
67	524	22
68	524	61
69	524	87
70	524	85
71	524	94
72	524	94
73	524	98
74	524	100
75	524	79
76	524	98
77	524	112
78	524	92
79	524	84
80	524	80
81	524	69
82	524	56
83	524	59
84	524	31
85	524	44
86	524	42
87	524	72
88	524	86
89	524	96
90	524	64
91	524	41
92	524	31
93	524	33
94	524	50
95	524	50
96	524	46
97	524	74
98	524	41
99	524	31
100	524	21
101	524	23
102	524	30
103	524	20
104	524	33
105	524	23
106	524	30
107	524	33
108	524	36
109	524	21
110	524	30
111	524	36
112	524	62
113	524	55
114	524	78
115	524	91
116	524	74
117	524	72
118	524	64
119	524	43
120	524	58
121	524	54
122	524	35
123	524	45
124	524	46
125	524	39
126	524	45
127	524	64
128	524	76
129	524	98
130	524	99
131	524	99
132	524	109
133	524	109
134	524	108
135	524	87
136	524	91
137	524	95
138	524	95
139	524	84
140	524	85
141	524	84
142	524	85
143	524	89
144	524	72
145	524	46
146	524	51
147	524	44
148	524	47
149	524	50
150	524	39
151	524	30
152	524	39
153	524	37
154	524	34
155	524	53
156	524	127
157	524	57
158	524	53
159	524	57
160	524	60
161	524	52
162	524	36
163	524	46
164	524	37
165	524	33
166	524	44
167	524	43
168	524	30
169	524	40
170	524	31
171	524	42
172	524	43
173	524	55
174	524	40
175	524	51
176	524	50
177	524	31
178	524	75
179	524	64
180	524	45
181	524	69
182	524	64
183	524	73
184	524	81
185	524	59
186	524	99
187	524	107
188	524	86
189	524	43
190	524	48
191	524	50
192	524	69
193	524	49
194	524	54
195	524	60
196	524	47
197	524	64
198	524	69
199	524	101
200	524	97
201	524	118
202	524	93
203	524	117
204	524	110
205	524	112
206	524	97
207	524	120
208	524	100
209	524	116
210	524	138
211	524	154
212	524	112
213	524	126
214	524	125
215	524	126
216	524	97
217	524	96
218	524	99
219	524	129
220	524	151
221	524	113
222	524	136
223	524	107
224	524	118
225	524	118
226	524	114
227	524	66
228	524	64
229	524	39
230	524	54
231	524	63
232	524	50
233	524	63
234	524	66
235	524	77
236	524	112
237	524	66
238	524	83
239	524	56
240	524	62
241	524	74
242	524	75
243	524	91
244	524	73
245	524	66
246	524	78
247	524	75
248	524	87
249	524	88
250	524	97
251	524	69
252	524	89
253	524	70
254	524	64
255	524	84
256	524	103
257	524	91
258	524	120
259	524	137
260	524	118
261	524	110
262	524	103
263	524	131
264	524	133
265	524	122
266	524	110
267	524	120
268	524	133
269	524	111
270	524	152
271	524	131
272	524	85
273	524	65
274	524	118
275	524	73
276	524	63
277	524	71
278	524	63
279	524	60
280	524	85
281	524	94
282	524	60
283	524	77
284	524	58
285	524	74
286	524	66
287	524	92
288	524	64
289	524	80
290	524	84
291	524	122
292	524	138
293	524	138
294	524	135
295	524	107
296	524	104
297	524	91
298	524	115
299	524	85
300	524	123
301	524	70
302	524	61
303	524	88
304	524	39
305	524	26
306	524	31
307	524	27
308	524	55
309	524	56
310	524	75
311	524	78
312	524	122
313	524	68
314	524	78
315	524	88
316	524	101
317	524	92
318	524	139
319	524	94
320	524	77
321	524	77
322	524	74
323	524	52
324	524	56
325	524	59
326	524	58
327	524	50
328	524	72
329	524	63
330	524	86
331	524	99
332	524	96
333	524	137
334	524	109
335	524	123
336	524	132
337	524	154
338	524	127
339	524	121
340	524	106
341	524	142
342	524	133
343	524	116
344	524	136
345	524	141
346	524	136
347	524	128
348	524	142
349	524	105
350	524	131
351	524	136
352	524	122
353	524	111
354	524	95
355	524	116
356	524	127
357	524	119
358	524	123
359	524	110
360	524	41
361	524	32
362	524	39
363	524	25
364	524	41
365	524	33
366	524	12
367	524	17
368	524	20
369	524	41
370	524	31
371	524	59
372	524	89
373	524	112
374	524	126
375	524	112
376	524	158
377	524	138
378	524	136
379	524	115
380	524	139
381	524	125
382	524	151
383	524	120
384	524	104
385	524	121
386	524	127
387	524	129
388	524	124
389	524	111
390	524	116
391	524	116
392	524	157
393	524	125
394	524	137
395	524	136
396	524	119
397	524	130
398	524	106
399	524	102
400	524	71
401	524	86
402	524	92
403	524	78
404	524	127
405	524	140
406	524	110
407	524	123
408	524	115
409	524	111
410	524	103
411	524	88
412	524	99
413	524	94
414	524	115
415	524	90
416	524	87
417	524	94
418	524	94
419	524	117
420	524	110
421	524	97
422	524	106
423	524	108
424	524	130
425	524	110
426	524	117
427	524	111
428	524	106
429	524	120
430	524	88
431	524	103
432	524	117
433	524	138
434	524	111
435	524	138
436	524	147
437	524	132
438	524	173
439	524	141
440	524	137
441	524	154
442	524	203
443	524	197
444	524	221
445	524	241
446	524	258
447	524	239
448	524	230
449	524	332
450	524	209
451	524	190
452	524	155
453	524	176
454	524	151
455	524	118
456	524	135
457	524	137
458	524	125
459	524	89
460	524	106
461	524	112
462	524	160
463	524	101
464	524	118
465	524	122
466	524	129
467	524	124
468	524	130
469	524	142
470	524	104
471	524	125
472	524	158
473	524	189
474	524	146
475	524	151
476	524	179
477	524	157
478	524	120
479	524	119
480	524	96
481	524	118
482	524	140
483	524	150
484	524	117
485	524	135
486	524	120
487	524	136
488	524	126
489	524	104
490	524	133
491	524	121
492	524	147
493	524	145
494	524	144
495	524	158
496	524	158
497	524	159
498	524	160
499	524	213
500	524	503
501	524	570
502	524	483
503	524	481
504	524	520
505	524	517
506	524	780
507	524	932
508	524	1079
509	524	1076
510	524	1045
511	524	861
512	524	650
513	524	582
514	524	562
515	524	589
516	524	600
517	524	626
518	524	619
519	524	779
520	524	1388
521	524	2056
522	524	4307
523	524	15067
524	524	57124
1	525	16
2	525	46
3	525	89
4	525	100
5	525	101
6	525	112
7	525	70
8	525	63
9	525	60
10	525	45
11	525	58
12	525	50
13	525	44
14	525	75
15	525	52
16	525	53
17	525	52
18	525	51
19	525	35
20	525	61
21	525	48
22	525	48
23	525	49
24	525	45
25	525	35
26	525	42
27	525	38
28	525	54
29	525	47
30	525	51
31	525	49
32	525	55
33	525	41
34	525	65
35	525	62
36	525	42
38	525	56
39	525	65
40	525	74
41	525	77
42	525	70
43	525	83
44	525	102
45	525	90
46	525	55
47	525	26
48	525	16
49	525	7
50	525	17
51	525	13
52	525	12
53	525	13
54	525	22
55	525	50
56	525	70
57	525	76
58	525	67
59	525	68
60	525	79
61	525	43
62	525	18
63	525	4
64	525	16
65	525	5
66	525	4
67	525	9
68	525	50
69	525	99
70	525	91
71	525	85
72	525	86
73	525	96
74	525	103
75	525	83
76	525	82
77	525	98
78	525	102
79	525	63
80	525	69
81	525	50
82	525	51
83	525	64
84	525	32
85	525	43
86	525	42
87	525	50
88	525	92
89	525	84
90	525	46
91	525	39
92	525	28
93	525	29
94	525	66
95	525	52
96	525	42
97	525	65
98	525	35
99	525	18
100	525	19
101	525	26
102	525	13
103	525	20
104	525	16
105	525	17
106	525	18
107	525	34
108	525	43
109	525	25
110	525	31
111	525	37
112	525	45
113	525	44
114	525	67
115	525	58
116	525	80
117	525	63
118	525	81
119	525	36
120	525	37
121	525	37
122	525	37
123	525	37
124	525	41
125	525	42
126	525	37
127	525	48
128	525	73
129	525	100
130	525	88
131	525	87
132	525	92
133	525	76
134	525	103
135	525	90
136	525	73
137	525	97
138	525	89
139	525	88
140	525	88
141	525	89
142	525	69
143	525	77
144	525	74
145	525	49
146	525	54
147	525	39
148	525	29
149	525	44
150	525	38
151	525	25
152	525	20
153	525	42
154	525	28
155	525	51
156	525	114
157	525	74
158	525	53
159	525	43
160	525	41
161	525	38
162	525	35
163	525	25
164	525	26
165	525	29
166	525	30
167	525	30
168	525	24
169	525	34
170	525	51
171	525	44
172	525	34
173	525	32
174	525	47
175	525	37
176	525	44
177	525	27
178	525	53
179	525	61
180	525	49
181	525	69
182	525	61
183	525	45
184	525	55
185	525	67
186	525	114
187	525	95
188	525	83
189	525	30
190	525	53
191	525	57
192	525	55
193	525	63
194	525	39
195	525	47
196	525	42
197	525	53
198	525	63
199	525	96
200	525	105
201	525	114
202	525	98
203	525	95
204	525	108
205	525	67
206	525	99
207	525	95
208	525	88
209	525	105
210	525	135
211	525	167
212	525	137
213	525	103
214	525	121
215	525	112
216	525	95
217	525	94
218	525	98
219	525	120
220	525	108
221	525	106
222	525	101
223	525	113
224	525	120
225	525	124
226	525	86
227	525	62
228	525	57
229	525	56
230	525	50
231	525	52
232	525	52
233	525	69
234	525	64
235	525	74
236	525	110
237	525	84
238	525	89
239	525	62
240	525	58
241	525	60
242	525	88
243	525	97
244	525	60
245	525	73
246	525	60
247	525	59
248	525	64
249	525	68
250	525	72
251	525	78
252	525	73
253	525	76
254	525	69
255	525	86
256	525	101
257	525	85
258	525	111
259	525	128
260	525	102
261	525	123
262	525	94
263	525	122
264	525	112
265	525	100
266	525	120
267	525	104
268	525	103
269	525	101
270	525	127
271	525	134
272	525	93
273	525	77
274	525	80
275	525	65
276	525	49
277	525	44
278	525	63
279	525	70
280	525	62
281	525	67
282	525	45
283	525	70
284	525	48
285	525	57
286	525	61
287	525	69
288	525	58
289	525	87
290	525	80
291	525	117
292	525	132
293	525	133
294	525	98
295	525	99
296	525	102
297	525	107
298	525	99
299	525	94
300	525	107
301	525	94
302	525	68
303	525	55
304	525	39
305	525	32
306	525	19
307	525	19
308	525	48
309	525	59
310	525	62
311	525	75
312	525	111
313	525	49
314	525	61
315	525	97
316	525	87
317	525	93
318	525	122
319	525	98
320	525	69
321	525	68
322	525	54
323	525	32
324	525	39
325	525	51
326	525	39
327	525	50
328	525	64
329	525	47
330	525	87
331	525	101
332	525	101
333	525	114
334	525	85
335	525	114
336	525	113
337	525	138
338	525	136
339	525	116
340	525	101
341	525	110
342	525	130
343	525	152
344	525	125
345	525	153
346	525	127
347	525	109
348	525	124
349	525	136
350	525	116
351	525	132
352	525	114
353	525	110
354	525	87
355	525	103
356	525	100
357	525	117
358	525	103
359	525	111
360	525	51
361	525	18
362	525	37
363	525	23
364	525	24
365	525	34
366	525	14
367	525	12
368	525	15
369	525	36
370	525	19
371	525	52
372	525	74
373	525	105
374	525	145
375	525	135
376	525	154
377	525	140
378	525	128
379	525	133
380	525	153
381	525	134
382	525	146
383	525	108
384	525	107
385	525	129
386	525	144
387	525	108
388	525	121
389	525	104
390	525	143
391	525	127
392	525	153
393	525	118
394	525	127
395	525	145
396	525	110
397	525	100
398	525	91
399	525	78
400	525	53
401	525	70
402	525	94
403	525	75
404	525	122
405	525	139
406	525	121
407	525	128
408	525	123
409	525	126
410	525	115
411	525	81
412	525	110
413	525	109
414	525	101
415	525	96
416	525	111
417	525	102
418	525	99
419	525	106
420	525	87
421	525	81
422	525	96
423	525	135
424	525	104
425	525	100
426	525	123
427	525	121
428	525	115
429	525	127
430	525	94
431	525	109
432	525	111
433	525	118
434	525	123
435	525	153
436	525	153
437	525	130
438	525	162
439	525	153
440	525	152
441	525	185
442	525	238
443	525	226
444	525	278
445	525	214
446	525	246
447	525	240
448	525	237
449	525	277
450	525	198
451	525	154
452	525	171
453	525	173
454	525	106
455	525	108
456	525	116
457	525	124
458	525	102
459	525	88
460	525	102
461	525	71
462	525	115
463	525	82
464	525	103
465	525	117
466	525	95
467	525	122
468	525	114
469	525	109
470	525	121
471	525	115
472	525	132
473	525	137
474	525	142
475	525	112
476	525	160
477	525	116
478	525	78
479	525	90
480	525	81
481	525	85
482	525	125
483	525	143
484	525	93
485	525	84
486	525	91
487	525	111
488	525	103
489	525	108
490	525	110
491	525	116
492	525	128
493	525	117
494	525	100
495	525	103
496	525	137
497	525	111
498	525	103
499	525	198
500	525	509
501	525	489
502	525	484
503	525	451
504	525	518
505	525	484
506	525	678
507	525	803
508	525	876
509	525	853
510	525	917
511	525	701
512	525	534
513	525	483
514	525	438
515	525	449
516	525	444
517	525	467
518	525	424
519	525	568
520	525	1092
521	525	1601
522	525	3316
523	525	8145
524	525	15393
525	525	50439
1	526	20
2	526	40
3	526	108
4	526	113
5	526	83
6	526	86
7	526	73
8	526	77
9	526	66
10	526	56
11	526	46
12	526	60
13	526	66
14	526	64
15	526	55
16	526	64
17	526	53
18	526	57
19	526	51
20	526	58
21	526	54
22	526	59
23	526	41
24	526	42
25	526	46
26	526	34
27	526	45
28	526	43
29	526	35
30	526	40
31	526	53
32	526	69
33	526	60
34	526	65
35	526	69
36	526	69
38	526	77
39	526	76
40	526	75
41	526	73
42	526	91
43	526	72
44	526	95
45	526	87
46	526	71
47	526	32
48	526	16
49	526	24
50	526	7
51	526	20
52	526	16
53	526	17
54	526	30
55	526	60
56	526	91
57	526	64
58	526	77
59	526	70
60	526	86
61	526	50
62	526	26
63	526	5
64	526	20
65	526	4
66	526	9
67	526	26
68	526	66
69	526	103
70	526	94
71	526	95
72	526	89
73	526	113
74	526	94
75	526	94
76	526	96
77	526	103
78	526	92
79	526	93
80	526	77
81	526	64
82	526	60
83	526	55
84	526	40
85	526	56
86	526	65
87	526	66
88	526	80
89	526	94
90	526	67
91	526	49
92	526	34
93	526	28
94	526	56
95	526	63
96	526	51
97	526	77
98	526	40
99	526	25
100	526	23
101	526	29
102	526	21
103	526	27
104	526	21
105	526	26
106	526	17
107	526	36
108	526	47
109	526	32
110	526	30
111	526	34
112	526	62
113	526	46
114	526	95
115	526	79
116	526	64
117	526	72
118	526	88
119	526	45
120	526	37
121	526	48
122	526	59
123	526	53
124	526	46
125	526	41
126	526	61
127	526	62
128	526	74
129	526	124
130	526	104
131	526	99
132	526	104
133	526	91
134	526	125
135	526	90
136	526	84
137	526	88
138	526	130
139	526	91
140	526	85
141	526	80
142	526	81
143	526	88
144	526	83
145	526	59
146	526	45
147	526	35
148	526	55
149	526	38
150	526	30
151	526	41
152	526	35
153	526	33
154	526	36
155	526	62
156	526	117
157	526	93
158	526	50
159	526	66
160	526	59
161	526	45
162	526	43
163	526	37
164	526	46
165	526	35
166	526	44
167	526	39
168	526	25
169	526	33
170	526	35
171	526	48
172	526	32
173	526	38
174	526	40
175	526	38
176	526	57
177	526	39
178	526	51
179	526	61
180	526	47
181	526	61
182	526	62
183	526	63
184	526	69
185	526	89
186	526	128
187	526	85
188	526	94
189	526	42
190	526	57
191	526	55
192	526	52
193	526	56
194	526	55
195	526	47
196	526	52
197	526	73
198	526	87
199	526	114
200	526	133
201	526	130
202	526	87
203	526	122
204	526	124
205	526	93
206	526	101
207	526	110
208	526	106
209	526	136
210	526	140
211	526	159
212	526	145
213	526	127
214	526	117
215	526	132
216	526	96
217	526	89
218	526	95
219	526	113
220	526	142
221	526	152
222	526	124
223	526	142
224	526	129
225	526	151
226	526	135
227	526	77
228	526	60
229	526	49
230	526	61
231	526	52
232	526	48
233	526	81
234	526	79
235	526	88
236	526	111
237	526	93
238	526	67
239	526	64
240	526	85
241	526	66
242	526	97
243	526	112
244	526	62
245	526	70
246	526	86
247	526	69
248	526	81
249	526	87
250	526	90
251	526	85
252	526	71
253	526	81
254	526	79
255	526	93
256	526	123
257	526	125
258	526	116
259	526	116
260	526	120
261	526	131
262	526	118
263	526	133
264	526	152
265	526	119
266	526	131
267	526	141
268	526	123
269	526	106
270	526	140
271	526	126
272	526	104
273	526	90
274	526	85
275	526	82
276	526	67
277	526	58
278	526	76
279	526	76
280	526	94
281	526	86
282	526	71
283	526	61
284	526	62
285	526	76
286	526	77
287	526	111
288	526	74
289	526	84
290	526	89
291	526	144
292	526	126
293	526	134
294	526	110
295	526	135
296	526	130
297	526	110
298	526	98
299	526	112
300	526	104
301	526	84
302	526	87
303	526	82
304	526	32
305	526	32
306	526	24
307	526	31
308	526	46
309	526	59
310	526	72
311	526	76
312	526	84
313	526	79
314	526	78
315	526	84
316	526	71
317	526	83
318	526	122
319	526	111
320	526	77
321	526	68
322	526	75
323	526	51
324	526	57
325	526	62
326	526	48
327	526	58
328	526	66
329	526	60
330	526	98
331	526	119
332	526	114
333	526	112
334	526	102
335	526	125
336	526	126
337	526	165
338	526	132
339	526	136
340	526	131
341	526	148
342	526	128
343	526	138
344	526	147
345	526	142
346	526	124
347	526	146
348	526	159
349	526	120
350	526	141
351	526	133
352	526	143
353	526	118
354	526	117
355	526	118
356	526	140
357	526	131
358	526	126
359	526	103
360	526	55
361	526	27
362	526	36
363	526	31
364	526	37
365	526	40
366	526	13
367	526	12
368	526	16
369	526	31
370	526	28
371	526	51
372	526	89
373	526	129
374	526	148
375	526	134
376	526	173
377	526	144
378	526	143
379	526	132
380	526	157
381	526	150
382	526	171
383	526	156
384	526	97
385	526	148
386	526	153
387	526	142
388	526	117
389	526	140
390	526	133
391	526	127
392	526	156
393	526	144
394	526	164
395	526	158
396	526	158
397	526	118
398	526	98
399	526	87
400	526	86
401	526	104
402	526	77
403	526	93
404	526	172
405	526	152
406	526	158
407	526	130
408	526	109
409	526	133
410	526	122
411	526	103
412	526	126
413	526	112
414	526	138
415	526	114
416	526	123
417	526	141
418	526	126
419	526	113
420	526	135
421	526	87
422	526	112
423	526	170
424	526	130
425	526	134
426	526	142
427	526	100
428	526	126
429	526	143
430	526	97
431	526	110
432	526	130
433	526	131
434	526	163
435	526	175
436	526	157
437	526	174
438	526	166
439	526	172
440	526	160
441	526	174
442	526	229
443	526	254
444	526	269
445	526	229
446	526	235
447	526	274
448	526	240
449	526	310
450	526	230
451	526	219
452	526	171
453	526	193
454	526	127
455	526	122
456	526	125
457	526	136
458	526	121
459	526	91
460	526	125
461	526	103
462	526	137
463	526	108
464	526	94
465	526	133
466	526	110
467	526	130
468	526	140
469	526	139
470	526	151
471	526	133
472	526	143
473	526	172
474	526	139
475	526	145
476	526	180
477	526	111
478	526	94
479	526	101
480	526	102
481	526	100
482	526	149
483	526	161
484	526	114
485	526	134
486	526	111
487	526	136
488	526	128
489	526	106
490	526	117
491	526	135
492	526	111
493	526	136
494	526	121
495	526	139
496	526	148
497	526	149
498	526	186
499	526	206
500	526	488
501	526	590
502	526	500
503	526	463
504	526	512
505	526	539
506	526	758
507	526	893
508	526	1039
509	526	880
510	526	1036
511	526	739
512	526	646
513	526	502
514	526	456
515	526	487
516	526	489
517	526	527
518	526	534
519	526	662
520	526	1142
521	526	1614
522	526	2949
523	526	7223
524	526	9242
525	526	18440
526	526	64764
0	527	1
1	527	14
2	527	61
3	527	81
4	527	109
5	527	96
6	527	105
7	527	98
8	527	96
9	527	66
10	527	54
11	527	74
12	527	78
13	527	72
14	527	94
15	527	56
16	527	71
17	527	72
18	527	67
19	527	64
20	527	73
21	527	64
22	527	52
23	527	53
24	527	79
25	527	63
26	527	62
27	527	68
28	527	53
29	527	51
30	527	63
31	527	76
32	527	78
33	527	68
34	527	78
35	527	92
36	527	80
38	527	68
39	527	83
40	527	101
41	527	96
42	527	113
43	527	97
44	527	130
45	527	106
46	527	87
47	527	32
48	527	19
49	527	14
50	527	13
51	527	14
52	527	12
53	527	7
54	527	28
55	527	52
56	527	89
57	527	101
58	527	98
59	527	110
60	527	93
61	527	45
62	527	21
63	527	3
64	527	17
65	527	6
66	527	3
67	527	22
68	527	66
69	527	113
70	527	114
71	527	111
72	527	116
73	527	127
74	527	101
75	527	119
76	527	123
77	527	112
78	527	108
79	527	112
80	527	67
81	527	49
82	527	54
83	527	68
84	527	32
85	527	51
86	527	44
87	527	59
88	527	108
89	527	115
90	527	62
91	527	51
92	527	31
93	527	21
94	527	56
95	527	39
96	527	49
97	527	56
98	527	38
99	527	22
100	527	13
101	527	22
102	527	14
103	527	19
104	527	23
105	527	20
106	527	19
107	527	38
108	527	27
109	527	27
110	527	32
111	527	29
112	527	49
113	527	56
114	527	91
115	527	100
116	527	90
117	527	64
118	527	85
119	527	47
120	527	33
121	527	35
122	527	34
123	527	37
124	527	49
125	527	46
126	527	42
127	527	44
128	527	76
129	527	138
130	527	123
131	527	89
132	527	80
133	527	101
134	527	107
135	527	104
136	527	90
137	527	119
138	527	125
139	527	89
140	527	87
141	527	96
142	527	74
143	527	88
144	527	77
145	527	46
146	527	26
147	527	34
148	527	38
149	527	26
150	527	29
151	527	24
152	527	23
153	527	29
154	527	32
155	527	66
156	527	122
157	527	93
158	527	61
159	527	42
160	527	50
161	527	38
162	527	40
163	527	29
164	527	33
165	527	23
166	527	36
167	527	27
168	527	22
169	527	32
170	527	41
171	527	43
172	527	34
173	527	42
174	527	39
175	527	42
176	527	32
177	527	38
178	527	46
179	527	83
180	527	51
181	527	61
182	527	75
183	527	58
184	527	71
185	527	75
186	527	107
187	527	95
188	527	90
189	527	45
190	527	35
191	527	56
192	527	55
193	527	50
194	527	41
195	527	42
196	527	39
197	527	58
198	527	77
199	527	106
200	527	158
201	527	149
202	527	107
203	527	99
204	527	103
205	527	96
206	527	103
207	527	115
208	527	105
209	527	141
210	527	146
211	527	163
212	527	159
213	527	110
214	527	121
215	527	140
216	527	117
217	527	88
218	527	94
219	527	138
220	527	124
221	527	107
222	527	121
223	527	145
224	527	160
225	527	163
226	527	132
227	527	65
228	527	53
229	527	48
230	527	42
231	527	58
232	527	61
233	527	60
234	527	62
235	527	78
236	527	103
237	527	99
238	527	84
239	527	49
240	527	64
241	527	50
242	527	69
243	527	98
244	527	80
245	527	71
246	527	75
247	527	61
248	527	75
249	527	86
250	527	76
251	527	75
252	527	57
253	527	52
254	527	60
255	527	98
256	527	126
257	527	108
258	527	122
259	527	143
260	527	153
261	527	138
262	527	112
263	527	151
264	527	134
265	527	138
266	527	119
267	527	117
268	527	122
269	527	104
270	527	152
271	527	144
272	527	91
273	527	60
274	527	95
275	527	80
276	527	48
277	527	64
278	527	49
279	527	48
280	527	93
281	527	84
282	527	50
283	527	56
284	527	52
285	527	55
286	527	61
287	527	74
288	527	49
289	527	81
290	527	86
291	527	143
292	527	178
293	527	164
294	527	124
295	527	129
296	527	133
297	527	123
298	527	113
299	527	132
300	527	93
301	527	70
302	527	82
303	527	89
304	527	33
305	527	44
306	527	17
307	527	16
308	527	44
309	527	52
310	527	79
311	527	84
312	527	106
313	527	68
314	527	80
315	527	97
316	527	74
317	527	86
318	527	143
319	527	124
320	527	69
321	527	54
322	527	53
323	527	42
324	527	57
325	527	59
326	527	49
327	527	47
328	527	47
329	527	68
330	527	92
331	527	110
332	527	94
333	527	120
334	527	94
335	527	118
336	527	129
337	527	142
338	527	188
339	527	169
340	527	134
341	527	155
342	527	173
343	527	168
344	527	165
345	527	166
346	527	161
347	527	140
348	527	120
349	527	128
350	527	127
351	527	160
352	527	161
353	527	139
354	527	118
355	527	136
356	527	123
357	527	139
358	527	162
359	527	137
360	527	46
361	527	30
362	527	17
363	527	19
364	527	29
365	527	41
366	527	15
367	527	16
368	527	24
369	527	36
370	527	30
371	527	54
372	527	97
373	527	138
374	527	167
375	527	131
376	527	180
377	527	141
378	527	168
379	527	157
380	527	129
381	527	141
382	527	177
383	527	128
384	527	118
385	527	152
386	527	143
387	527	158
388	527	177
389	527	166
390	527	167
391	527	195
392	527	176
393	527	164
394	527	154
395	527	165
396	527	127
397	527	122
398	527	94
399	527	72
400	527	70
401	527	84
402	527	73
403	527	65
404	527	149
405	527	198
406	527	191
407	527	134
408	527	160
409	527	178
410	527	142
411	527	124
412	527	158
413	527	138
414	527	138
415	527	169
416	527	129
417	527	152
418	527	157
419	527	144
420	527	163
421	527	123
422	527	148
423	527	145
424	527	139
425	527	162
426	527	144
427	527	134
428	527	137
429	527	140
430	527	118
431	527	150
432	527	136
433	527	175
434	527	176
435	527	211
436	527	188
437	527	193
438	527	225
439	527	215
440	527	182
441	527	231
442	527	277
443	527	299
444	527	350
445	527	290
446	527	284
447	527	278
448	527	287
449	527	329
450	527	172
451	527	160
452	527	177
453	527	131
454	527	84
455	527	108
456	527	102
457	527	122
458	527	109
459	527	80
460	527	89
461	527	85
462	527	113
463	527	109
464	527	102
465	527	106
466	527	121
467	527	105
468	527	116
469	527	93
470	527	115
471	527	112
472	527	110
473	527	134
474	527	137
475	527	118
476	527	130
477	527	123
478	527	81
479	527	89
480	527	79
481	527	66
482	527	116
483	527	102
484	527	100
485	527	100
486	527	84
487	527	113
488	527	93
489	527	94
490	527	96
491	527	99
492	527	101
493	527	104
494	527	100
495	527	104
496	527	136
497	527	137
498	527	149
499	527	175
500	527	584
501	527	610
502	527	566
503	527	634
504	527	635
505	527	625
506	527	890
507	527	937
508	527	1015
509	527	948
510	527	955
511	527	698
512	527	469
513	527	400
514	527	398
515	527	370
516	527	338
517	527	386
518	527	411
519	527	474
520	527	936
521	527	1421
522	527	3033
523	527	6635
524	527	7761
525	527	11469
526	527	18819
527	527	54603
1	528	15
2	528	51
3	528	90
4	528	95
5	528	89
6	528	88
7	528	64
8	528	76
9	528	57
10	528	38
11	528	46
12	528	51
13	528	49
14	528	59
15	528	68
16	528	57
17	528	61
18	528	52
19	528	37
20	528	39
21	528	42
22	528	56
23	528	40
24	528	34
25	528	47
26	528	33
27	528	32
28	528	35
29	528	41
30	528	48
31	528	46
32	528	56
33	528	39
34	528	53
35	528	70
36	528	58
38	528	58
39	528	63
40	528	63
41	528	61
42	528	63
43	528	76
44	528	104
45	528	78
46	528	54
47	528	31
48	528	21
49	528	7
50	528	11
51	528	7
52	528	11
53	528	9
54	528	29
55	528	50
56	528	98
57	528	79
58	528	57
59	528	69
60	528	85
61	528	56
62	528	10
63	528	3
64	528	17
65	528	8
66	528	10
67	528	30
68	528	50
69	528	83
70	528	98
71	528	100
72	528	80
73	528	112
74	528	100
75	528	83
76	528	90
77	528	96
78	528	85
79	528	81
80	528	77
81	528	51
82	528	61
83	528	53
84	528	42
85	528	47
86	528	43
87	528	54
88	528	92
89	528	87
90	528	60
91	528	50
92	528	32
93	528	25
94	528	55
95	528	43
96	528	44
97	528	81
98	528	40
99	528	26
100	528	26
101	528	28
102	528	19
103	528	29
104	528	31
105	528	19
106	528	18
107	528	37
108	528	46
109	528	30
110	528	22
111	528	45
112	528	51
113	528	63
114	528	77
115	528	89
116	528	86
117	528	68
118	528	67
119	528	57
120	528	52
121	528	42
122	528	43
123	528	41
124	528	49
125	528	53
126	528	46
127	528	51
128	528	88
129	528	113
130	528	103
131	528	109
132	528	100
133	528	96
134	528	115
135	528	103
136	528	70
137	528	89
138	528	96
139	528	112
140	528	84
141	528	93
142	528	75
143	528	81
144	528	68
145	528	57
146	528	48
147	528	54
148	528	52
149	528	31
150	528	29
151	528	38
152	528	23
153	528	49
154	528	34
155	528	53
156	528	116
157	528	98
158	528	60
159	528	62
160	528	63
161	528	39
162	528	40
163	528	24
164	528	48
165	528	44
166	528	48
167	528	35
168	528	40
169	528	45
170	528	39
171	528	38
172	528	34
173	528	44
174	528	43
175	528	48
176	528	44
177	528	32
178	528	49
179	528	65
180	528	67
181	528	65
182	528	60
183	528	66
184	528	62
185	528	61
186	528	96
187	528	94
188	528	97
189	528	46
190	528	50
191	528	55
192	528	69
193	528	47
194	528	40
195	528	49
196	528	47
197	528	75
198	528	76
199	528	90
200	528	114
201	528	89
202	528	84
203	528	113
204	528	112
205	528	95
206	528	109
207	528	103
208	528	104
209	528	135
210	528	129
211	528	139
212	528	138
213	528	123
214	528	120
215	528	112
216	528	111
217	528	90
218	528	78
219	528	128
220	528	109
221	528	136
222	528	121
223	528	134
224	528	146
225	528	120
226	528	123
227	528	70
228	528	65
229	528	66
230	528	61
231	528	53
232	528	50
233	528	76
234	528	72
235	528	86
236	528	110
237	528	77
238	528	97
239	528	56
240	528	68
241	528	73
242	528	83
243	528	83
244	528	79
245	528	87
246	528	86
247	528	82
248	528	63
249	528	96
250	528	82
251	528	87
252	528	77
253	528	64
254	528	74
255	528	88
256	528	121
257	528	115
258	528	117
259	528	130
260	528	131
261	528	104
262	528	101
263	528	123
264	528	131
265	528	119
266	528	129
267	528	105
268	528	136
269	528	121
270	528	126
271	528	137
272	528	90
273	528	59
274	528	80
275	528	85
276	528	76
277	528	51
278	528	60
279	528	68
280	528	78
281	528	91
282	528	54
283	528	79
284	528	81
285	528	91
286	528	65
287	528	91
288	528	70
289	528	98
290	528	102
291	528	96
292	528	146
293	528	129
294	528	93
295	528	94
296	528	102
297	528	95
298	528	120
299	528	95
300	528	96
301	528	73
302	528	80
303	528	91
304	528	33
305	528	35
306	528	29
307	528	26
308	528	59
309	528	61
310	528	73
311	528	70
312	528	104
313	528	78
314	528	74
315	528	97
316	528	86
317	528	110
318	528	126
319	528	95
320	528	69
321	528	50
322	528	66
323	528	38
324	528	57
325	528	66
326	528	60
327	528	52
328	528	72
329	528	69
330	528	94
331	528	103
332	528	115
333	528	126
334	528	87
335	528	131
336	528	117
337	528	154
338	528	133
339	528	120
340	528	116
341	528	144
342	528	130
343	528	109
344	528	150
345	528	140
346	528	178
347	528	111
348	528	127
349	528	144
350	528	123
351	528	147
352	528	108
353	528	100
354	528	100
355	528	118
356	528	117
357	528	138
358	528	95
359	528	105
360	528	69
361	528	27
362	528	32
363	528	30
364	528	33
365	528	39
366	528	16
367	528	21
368	528	17
369	528	29
370	528	25
371	528	50
372	528	89
373	528	132
374	528	146
375	528	112
376	528	154
377	528	125
378	528	134
379	528	134
380	528	146
381	528	156
382	528	155
383	528	153
384	528	86
385	528	141
386	528	161
387	528	126
388	528	115
389	528	114
390	528	140
391	528	116
392	528	156
393	528	139
394	528	144
395	528	160
396	528	148
397	528	112
398	528	120
399	528	85
400	528	78
401	528	83
402	528	102
403	528	77
404	528	140
405	528	132
406	528	149
407	528	122
408	528	132
409	528	114
410	528	115
411	528	93
412	528	97
413	528	103
414	528	108
415	528	93
416	528	104
417	528	94
418	528	119
419	528	100
420	528	94
421	528	91
422	528	91
423	528	104
424	528	115
425	528	120
426	528	121
427	528	102
428	528	124
429	528	112
430	528	91
431	528	109
432	528	108
433	528	114
434	528	114
435	528	132
436	528	139
437	528	154
438	528	179
439	528	147
440	528	142
441	528	179
442	528	203
443	528	211
444	528	215
445	528	216
446	528	242
447	528	228
448	528	263
449	528	347
450	528	215
451	528	203
452	528	204
453	528	171
454	528	123
455	528	109
456	528	135
457	528	135
458	528	132
459	528	108
460	528	120
461	528	106
462	528	138
463	528	112
464	528	122
465	528	125
466	528	136
467	528	126
468	528	143
469	528	124
470	528	129
471	528	125
472	528	161
473	528	174
474	528	146
475	528	148
476	528	161
477	528	137
478	528	84
479	528	118
480	528	95
481	528	95
482	528	131
483	528	134
484	528	127
485	528	109
486	528	113
487	528	127
488	528	113
489	528	127
490	528	119
491	528	109
492	528	150
493	528	107
494	528	151
495	528	133
496	528	166
497	528	137
498	528	141
499	528	211
500	528	468
501	528	542
502	528	478
503	528	418
504	528	473
505	528	455
506	528	694
507	528	810
508	528	986
509	528	853
510	528	962
511	528	777
512	528	590
513	528	497
514	528	497
515	528	474
516	528	477
517	528	555
518	528	520
519	528	623
520	528	1099
521	528	1567
522	528	2855
523	528	6983
524	528	7962
525	528	9534
526	528	11082
527	528	18684
528	528	62564
0	529	2
1	529	21
2	529	49
3	529	79
4	529	64
5	529	71
6	529	69
7	529	73
8	529	56
9	529	46
10	529	33
11	529	49
12	529	54
13	529	43
14	529	43
15	529	54
16	529	45
17	529	42
18	529	36
19	529	36
20	529	42
21	529	32
22	529	32
23	529	35
24	529	34
25	529	49
26	529	34
27	529	38
28	529	31
29	529	35
30	529	35
31	529	31
32	529	30
33	529	44
34	529	46
35	529	51
36	529	46
38	529	47
39	529	46
40	529	55
41	529	59
42	529	52
43	529	53
44	529	80
45	529	82
46	529	56
47	529	40
48	529	21
49	529	13
50	529	19
51	529	22
52	529	19
53	529	14
54	529	39
55	529	46
56	529	71
57	529	70
58	529	48
59	529	46
60	529	78
61	529	41
62	529	23
63	529	5
64	529	29
65	529	3
66	529	8
67	529	34
68	529	67
69	529	78
70	529	69
71	529	75
72	529	75
73	529	76
74	529	74
75	529	68
76	529	70
77	529	61
78	529	73
79	529	67
80	529	83
81	529	71
82	529	56
83	529	56
84	529	64
85	529	62
86	529	45
87	529	65
88	529	64
89	529	97
90	529	82
91	529	42
92	529	42
93	529	28
94	529	47
95	529	64
96	529	46
97	529	53
98	529	39
99	529	31
100	529	27
101	529	51
102	529	21
103	529	29
104	529	27
105	529	31
106	529	28
107	529	37
108	529	52
109	529	35
110	529	33
111	529	45
112	529	52
113	529	59
114	529	70
115	529	48
116	529	58
117	529	67
118	529	57
119	529	68
120	529	39
121	529	57
122	529	39
123	529	42
124	529	45
125	529	43
126	529	52
127	529	68
128	529	75
129	529	92
130	529	95
131	529	83
132	529	73
133	529	77
134	529	88
135	529	63
136	529	71
137	529	88
138	529	96
139	529	98
140	529	89
141	529	91
142	529	69
143	529	67
144	529	91
145	529	54
146	529	55
147	529	49
148	529	57
149	529	46
150	529	31
151	529	42
152	529	34
153	529	44
154	529	40
155	529	67
156	529	95
157	529	84
158	529	53
159	529	72
160	529	59
161	529	54
162	529	36
163	529	29
164	529	49
165	529	35
166	529	59
167	529	35
168	529	40
169	529	34
170	529	43
171	529	35
172	529	46
173	529	42
174	529	47
175	529	48
176	529	43
177	529	45
178	529	51
179	529	71
180	529	66
181	529	77
182	529	57
183	529	63
184	529	74
185	529	86
186	529	96
187	529	65
188	529	84
189	529	43
190	529	67
191	529	65
192	529	65
193	529	82
194	529	68
195	529	63
196	529	58
197	529	67
198	529	79
199	529	87
200	529	90
201	529	113
202	529	85
203	529	103
204	529	100
205	529	87
206	529	95
207	529	99
208	529	109
209	529	135
210	529	119
211	529	136
212	529	107
213	529	105
214	529	124
215	529	100
216	529	120
217	529	110
218	529	102
219	529	122
220	529	138
221	529	131
222	529	99
223	529	101
224	529	115
225	529	121
226	529	103
227	529	77
228	529	57
229	529	65
230	529	68
231	529	68
232	529	78
233	529	55
234	529	76
235	529	99
236	529	82
237	529	92
238	529	82
239	529	65
240	529	80
241	529	96
242	529	97
243	529	96
244	529	65
245	529	85
246	529	72
247	529	85
248	529	79
249	529	65
250	529	89
251	529	78
252	529	91
253	529	77
254	529	87
255	529	93
256	529	103
257	529	95
258	529	103
259	529	100
260	529	108
261	529	100
262	529	104
263	529	127
264	529	103
265	529	120
266	529	108
267	529	96
268	529	124
269	529	97
270	529	118
271	529	90
272	529	98
273	529	77
274	529	84
275	529	98
276	529	61
277	529	77
278	529	49
279	529	59
280	529	85
281	529	76
282	529	67
283	529	83
284	529	79
285	529	67
286	529	63
287	529	88
288	529	92
289	529	69
290	529	98
291	529	109
292	529	106
293	529	107
294	529	93
295	529	122
296	529	100
297	529	88
298	529	86
299	529	112
300	529	87
301	529	116
302	529	79
303	529	77
304	529	42
305	529	40
306	529	16
307	529	17
308	529	45
309	529	55
310	529	66
311	529	74
312	529	92
313	529	72
314	529	79
315	529	92
316	529	89
317	529	82
318	529	128
319	529	90
320	529	65
321	529	69
322	529	80
323	529	50
324	529	58
325	529	69
326	529	58
327	529	69
328	529	69
329	529	62
330	529	77
331	529	104
332	529	90
333	529	102
334	529	91
335	529	112
336	529	128
337	529	151
338	529	111
339	529	82
340	529	100
341	529	126
342	529	108
343	529	99
344	529	143
345	529	121
346	529	107
347	529	120
348	529	103
349	529	104
350	529	118
351	529	123
352	529	99
353	529	89
354	529	81
355	529	101
356	529	108
357	529	109
358	529	107
359	529	84
360	529	70
361	529	48
362	529	38
363	529	33
364	529	38
365	529	44
366	529	16
367	529	20
368	529	19
369	529	47
370	529	38
371	529	62
372	529	85
373	529	122
374	529	134
375	529	95
376	529	147
377	529	117
378	529	130
379	529	102
380	529	123
381	529	148
382	529	133
383	529	117
384	529	83
385	529	112
386	529	115
387	529	128
388	529	88
389	529	87
390	529	107
391	529	102
392	529	122
393	529	130
394	529	131
395	529	128
396	529	138
397	529	99
398	529	106
399	529	117
400	529	82
401	529	98
402	529	91
403	529	81
404	529	94
405	529	116
406	529	99
407	529	101
408	529	84
409	529	95
410	529	93
411	529	79
412	529	86
413	529	91
414	529	92
415	529	73
416	529	98
417	529	70
418	529	77
419	529	74
420	529	103
421	529	74
422	529	89
423	529	97
424	529	104
425	529	78
426	529	93
427	529	73
428	529	89
429	529	80
430	529	79
431	529	103
432	529	91
433	529	84
434	529	112
435	529	124
436	529	92
437	529	108
438	529	115
439	529	109
440	529	96
441	529	119
442	529	143
443	529	170
444	529	176
445	529	169
446	529	154
447	529	168
448	529	210
449	529	289
450	529	255
451	529	208
452	529	187
453	529	148
454	529	142
455	529	157
456	529	131
457	529	136
458	529	148
459	529	83
460	529	105
461	529	116
462	529	125
463	529	117
464	529	122
465	529	137
466	529	135
467	529	152
468	529	161
469	529	131
470	529	134
471	529	133
472	529	156
473	529	166
474	529	155
475	529	132
476	529	165
477	529	111
478	529	98
479	529	118
480	529	98
481	529	98
482	529	144
483	529	168
484	529	117
485	529	123
486	529	108
487	529	142
488	529	150
489	529	105
490	529	102
491	529	142
492	529	153
493	529	143
494	529	136
495	529	171
496	529	167
497	529	166
498	529	204
499	529	226
500	529	375
501	529	475
502	529	393
503	529	352
504	529	461
505	529	392
506	529	538
507	529	652
508	529	840
509	529	738
510	529	915
511	529	794
512	529	678
513	529	640
514	529	622
515	529	557
516	529	556
517	529	591
518	529	627
519	529	756
520	529	1152
521	529	1573
522	529	2713
523	529	6031
524	529	6679
525	529	7413
526	529	7579
527	529	8234
528	529	14194
529	529	50413
0	530	1
1	530	23
2	530	54
3	530	76
4	530	68
5	530	48
6	530	58
7	530	46
8	530	35
9	530	35
10	530	33
11	530	26
12	530	33
13	530	35
14	530	38
15	530	55
16	530	40
17	530	44
18	530	24
19	530	18
20	530	27
21	530	35
22	530	25
23	530	32
24	530	27
25	530	33
26	530	18
27	530	34
28	530	28
29	530	28
30	530	25
31	530	29
32	530	25
33	530	35
34	530	36
35	530	38
36	530	44
38	530	40
39	530	38
40	530	44
41	530	49
42	530	52
43	530	42
44	530	55
45	530	55
46	530	84
47	530	48
48	530	24
49	530	12
50	530	26
51	530	30
52	530	20
53	530	16
54	530	45
55	530	55
56	530	64
57	530	49
58	530	52
59	530	41
60	530	52
61	530	58
62	530	31
63	530	8
64	530	29
65	530	6
66	530	7
67	530	39
68	530	58
69	530	65
70	530	59
71	530	71
72	530	70
73	530	62
74	530	56
75	530	66
76	530	70
77	530	79
78	530	56
79	530	68
80	530	88
81	530	67
82	530	68
83	530	74
84	530	66
85	530	53
86	530	71
87	530	71
88	530	93
89	530	75
90	530	72
91	530	59
92	530	70
93	530	51
94	530	68
95	530	51
96	530	74
97	530	78
98	530	54
99	530	48
100	530	42
101	530	43
102	530	29
103	530	41
104	530	38
105	530	39
106	530	41
107	530	65
108	530	61
109	530	55
110	530	42
111	530	61
112	530	68
113	530	93
114	530	80
115	530	51
116	530	59
117	530	49
118	530	61
119	530	60
120	530	71
121	530	62
122	530	59
123	530	44
124	530	62
125	530	55
126	530	68
127	530	79
128	530	90
129	530	88
130	530	106
131	530	97
132	530	104
133	530	80
134	530	103
135	530	82
136	530	73
137	530	75
138	530	110
139	530	123
140	530	83
141	530	77
142	530	95
143	530	78
144	530	92
145	530	73
146	530	71
147	530	68
148	530	66
149	530	69
150	530	84
151	530	53
152	530	54
153	530	49
154	530	74
155	530	79
156	530	94
157	530	85
158	530	71
159	530	87
160	530	74
161	530	66
162	530	65
163	530	54
164	530	56
165	530	57
166	530	54
167	530	57
168	530	39
169	530	45
170	530	54
171	530	60
172	530	49
173	530	62
174	530	60
175	530	62
176	530	70
177	530	52
178	530	69
179	530	63
180	530	61
181	530	90
182	530	61
183	530	98
184	530	100
185	530	92
186	530	72
187	530	75
188	530	71
189	530	62
190	530	100
191	530	69
192	530	84
193	530	82
194	530	81
195	530	78
196	530	65
197	530	86
198	530	94
199	530	92
200	530	76
201	530	75
202	530	76
203	530	146
204	530	122
205	530	106
206	530	100
207	530	123
208	530	148
209	530	138
210	530	112
211	530	123
212	530	89
213	530	114
214	530	104
215	530	117
216	530	115
217	530	137
218	530	123
219	530	92
220	530	134
221	530	128
222	530	114
223	530	116
224	530	104
225	530	95
226	530	113
227	530	98
228	530	78
229	530	111
230	530	96
231	530	72
232	530	84
233	530	97
234	530	111
235	530	115
236	530	127
237	530	113
238	530	109
239	530	96
240	530	103
241	530	86
242	530	125
243	530	102
244	530	71
245	530	116
246	530	97
247	530	80
248	530	78
249	530	81
250	530	86
251	530	82
252	530	132
253	530	104
254	530	102
255	530	83
256	530	103
257	530	121
258	530	98
259	530	117
260	530	103
261	530	102
262	530	77
263	530	106
264	530	141
265	530	86
266	530	81
267	530	105
268	530	111
269	530	119
270	530	114
271	530	80
272	530	106
273	530	116
274	530	102
275	530	100
276	530	78
277	530	107
278	530	88
279	530	79
280	530	76
281	530	106
282	530	90
283	530	77
284	530	88
285	530	97
286	530	102
287	530	87
288	530	116
289	530	109
290	530	92
291	530	120
292	530	95
293	530	98
294	530	81
295	530	93
296	530	92
297	530	70
298	530	78
299	530	94
300	530	110
301	530	103
302	530	84
303	530	77
304	530	47
305	530	47
306	530	37
307	530	16
308	530	51
309	530	83
310	530	96
311	530	84
312	530	115
313	530	92
314	530	100
315	530	103
316	530	90
317	530	96
318	530	107
319	530	94
320	530	88
321	530	90
322	530	107
323	530	68
324	530	74
325	530	77
326	530	69
327	530	98
328	530	95
329	530	90
330	530	90
331	530	113
332	530	128
333	530	159
334	530	98
335	530	152
336	530	143
337	530	135
338	530	89
339	530	86
340	530	90
341	530	103
342	530	83
343	530	98
344	530	96
345	530	128
346	530	118
347	530	135
348	530	135
349	530	94
350	530	109
351	530	108
352	530	88
353	530	94
354	530	97
355	530	106
356	530	142
357	530	124
358	530	86
359	530	71
360	530	81
361	530	51
362	530	60
363	530	39
364	530	59
365	530	55
366	530	35
367	530	26
368	530	22
369	530	32
370	530	48
371	530	61
372	530	68
373	530	109
374	530	139
375	530	87
376	530	113
377	530	132
378	530	132
379	530	113
380	530	161
381	530	171
382	530	167
383	530	119
384	530	91
385	530	114
386	530	112
387	530	111
388	530	82
389	530	71
390	530	92
391	530	67
392	530	118
393	530	133
394	530	122
395	530	127
396	530	111
397	530	102
398	530	154
399	530	129
400	530	90
401	530	101
402	530	110
403	530	107
404	530	86
405	530	86
406	530	83
407	530	80
408	530	86
409	530	88
410	530	80
411	530	69
412	530	73
413	530	92
414	530	82
415	530	75
416	530	63
417	530	57
418	530	82
419	530	71
420	530	77
421	530	60
422	530	84
423	530	91
424	530	101
425	530	72
426	530	95
427	530	62
428	530	74
429	530	86
430	530	48
431	530	79
432	530	73
433	530	86
434	530	75
435	530	95
436	530	76
437	530	84
438	530	115
439	530	114
440	530	84
441	530	98
442	530	153
443	530	147
444	530	156
445	530	139
446	530	165
447	530	162
448	530	179
449	530	294
450	530	314
451	530	254
452	530	258
453	530	240
454	530	205
455	530	200
456	530	208
457	530	207
458	530	182
459	530	126
460	530	146
461	530	140
462	530	173
463	530	118
464	530	171
465	530	200
466	530	201
467	530	163
468	530	150
469	530	181
470	530	158
471	530	173
472	530	202
473	530	222
474	530	199
475	530	183
476	530	201
477	530	170
478	530	103
479	530	137
480	530	157
481	530	148
482	530	184
483	530	222
484	530	165
485	530	160
486	530	136
487	530	186
488	530	150
489	530	149
490	530	166
491	530	182
492	530	185
493	530	189
494	530	190
495	530	211
496	530	245
497	530	214
498	530	240
499	530	256
500	530	336
501	530	385
502	530	310
503	530	242
504	530	338
505	530	303
506	530	450
507	530	662
508	530	774
509	530	682
510	530	967
511	530	853
512	530	909
513	530	811
514	530	792
515	530	742
516	530	812
517	530	785
518	530	859
519	530	1000
520	530	1425
521	530	1656
522	530	2552
523	530	5405
524	530	5527
525	530	5233
526	530	5744
527	530	5258
528	530	6934
529	530	15338
530	530	59075
0	531	1
1	531	19
2	531	48
3	531	73
4	531	75
5	531	64
6	531	52
7	531	45
8	531	45
9	531	41
10	531	33
11	531	31
12	531	30
13	531	46
14	531	47
15	531	52
16	531	43
17	531	44
18	531	35
19	531	36
20	531	32
21	531	38
22	531	38
23	531	33
24	531	41
25	531	27
26	531	27
27	531	32
28	531	27
29	531	37
30	531	33
31	531	26
32	531	29
33	531	31
34	531	40
35	531	35
36	531	42
38	531	37
39	531	35
40	531	34
41	531	50
42	531	45
43	531	48
44	531	55
45	531	65
46	531	74
47	531	34
48	531	33
49	531	18
50	531	15
51	531	23
52	531	22
53	531	25
54	531	39
55	531	50
56	531	71
57	531	55
58	531	45
59	531	53
60	531	61
61	531	62
62	531	22
63	531	5
64	531	25
65	531	12
66	531	8
67	531	37
68	531	56
69	531	55
70	531	60
71	531	57
72	531	65
73	531	79
74	531	68
75	531	71
76	531	77
77	531	87
78	531	74
79	531	65
80	531	99
81	531	83
82	531	63
83	531	65
84	531	57
85	531	61
86	531	57
87	531	65
88	531	81
89	531	73
90	531	70
91	531	54
92	531	42
93	531	42
94	531	53
95	531	67
96	531	63
97	531	64
98	531	51
99	531	46
100	531	41
101	531	42
102	531	34
103	531	32
104	531	28
105	531	38
106	531	31
107	531	40
108	531	70
109	531	51
110	531	45
111	531	56
112	531	83
113	531	71
114	531	80
115	531	68
116	531	84
117	531	69
118	531	62
119	531	44
120	531	53
121	531	66
122	531	53
123	531	57
124	531	64
125	531	66
126	531	68
127	531	69
128	531	91
129	531	101
130	531	109
131	531	73
132	531	108
133	531	91
134	531	96
135	531	77
136	531	83
137	531	79
138	531	97
139	531	98
140	531	88
141	531	82
142	531	78
143	531	100
144	531	99
145	531	98
146	531	59
147	531	72
148	531	62
149	531	66
150	531	38
151	531	53
152	531	47
153	531	59
154	531	62
155	531	61
156	531	91
157	531	89
158	531	53
159	531	71
160	531	66
161	531	46
162	531	67
163	531	35
164	531	60
165	531	52
166	531	50
167	531	60
168	531	38
169	531	56
170	531	53
171	531	52
172	531	47
173	531	43
174	531	51
175	531	62
176	531	56
177	531	42
178	531	63
179	531	56
180	531	64
181	531	83
182	531	56
183	531	66
184	531	93
185	531	84
186	531	88
187	531	76
188	531	77
189	531	43
190	531	84
191	531	81
192	531	65
193	531	60
194	531	59
195	531	84
196	531	68
197	531	89
198	531	70
199	531	104
200	531	86
201	531	64
202	531	81
203	531	136
204	531	120
205	531	109
206	531	123
207	531	103
208	531	127
209	531	132
210	531	132
211	531	112
212	531	107
213	531	123
214	531	153
215	531	130
216	531	129
217	531	123
218	531	118
219	531	107
220	531	144
221	531	131
222	531	97
223	531	128
224	531	111
225	531	99
226	531	89
227	531	109
228	531	91
229	531	93
230	531	96
231	531	95
232	531	92
233	531	72
234	531	104
235	531	117
236	531	128
237	531	100
238	531	118
239	531	94
240	531	94
241	531	104
242	531	111
243	531	100
244	531	82
245	531	108
246	531	90
247	531	80
248	531	82
249	531	80
250	531	107
251	531	98
252	531	78
253	531	98
254	531	112
255	531	102
256	531	98
257	531	110
258	531	117
259	531	114
260	531	88
261	531	115
262	531	101
263	531	113
264	531	139
265	531	86
266	531	106
267	531	93
268	531	123
269	531	124
270	531	123
271	531	80
272	531	92
273	531	85
274	531	114
275	531	79
276	531	87
277	531	88
278	531	86
279	531	85
280	531	93
281	531	102
282	531	83
283	531	80
284	531	88
285	531	81
286	531	77
287	531	106
288	531	80
289	531	83
290	531	116
291	531	118
292	531	99
293	531	106
294	531	89
295	531	99
296	531	100
297	531	85
298	531	95
299	531	109
300	531	112
301	531	99
302	531	95
303	531	82
304	531	38
305	531	44
306	531	42
307	531	23
308	531	41
309	531	81
310	531	91
311	531	101
312	531	125
313	531	77
314	531	84
315	531	95
316	531	85
317	531	92
318	531	99
319	531	81
320	531	101
321	531	89
322	531	84
323	531	69
324	531	80
325	531	73
326	531	72
327	531	79
328	531	75
329	531	81
330	531	100
331	531	122
332	531	122
333	531	147
334	531	94
335	531	122
336	531	138
337	531	145
338	531	89
339	531	101
340	531	92
341	531	98
342	531	107
343	531	88
344	531	101
345	531	129
346	531	115
347	531	125
348	531	124
349	531	108
350	531	110
351	531	114
352	531	82
353	531	102
354	531	91
355	531	111
356	531	130
357	531	124
358	531	87
359	531	78
360	531	69
361	531	42
362	531	41
363	531	32
364	531	49
365	531	58
366	531	24
367	531	18
368	531	21
369	531	35
370	531	41
371	531	66
372	531	84
373	531	108
374	531	136
375	531	112
376	531	124
377	531	121
378	531	127
379	531	127
380	531	132
381	531	171
382	531	156
383	531	142
384	531	89
385	531	123
386	531	124
387	531	109
388	531	77
389	531	79
390	531	95
391	531	98
392	531	146
393	531	134
394	531	125
395	531	139
396	531	127
397	531	118
398	531	116
399	531	110
400	531	104
401	531	113
402	531	115
403	531	106
404	531	101
405	531	86
406	531	88
407	531	100
408	531	79
409	531	80
410	531	74
411	531	88
412	531	91
413	531	89
414	531	104
415	531	85
416	531	72
417	531	83
418	531	78
419	531	82
420	531	55
421	531	70
422	531	75
423	531	98
424	531	87
425	531	84
426	531	98
427	531	67
428	531	95
429	531	99
430	531	63
431	531	73
432	531	82
433	531	81
434	531	76
435	531	92
436	531	113
437	531	105
438	531	105
439	531	100
440	531	99
441	531	102
442	531	142
443	531	153
444	531	184
445	531	155
446	531	193
447	531	185
448	531	193
449	531	287
450	531	280
451	531	251
452	531	237
453	531	214
454	531	172
455	531	167
456	531	175
457	531	172
458	531	174
459	531	136
460	531	162
461	531	151
462	531	170
463	531	142
464	531	157
465	531	153
466	531	136
467	531	155
468	531	176
469	531	150
470	531	170
471	531	196
472	531	205
473	531	190
474	531	156
475	531	164
476	531	185
477	531	145
478	531	142
479	531	119
480	531	120
481	531	138
482	531	170
483	531	185
484	531	112
485	531	131
486	531	117
487	531	166
488	531	146
489	531	135
490	531	138
491	531	162
492	531	176
493	531	169
494	531	182
495	531	199
496	531	234
497	531	206
498	531	177
499	531	263
500	531	330
501	531	409
502	531	331
503	531	307
504	531	338
505	531	343
506	531	494
507	531	610
508	531	799
509	531	753
510	531	977
511	531	885
512	531	821
513	531	749
514	531	769
515	531	752
516	531	686
517	531	781
518	531	778
519	531	900
520	531	1353
521	531	1662
522	531	2545
523	531	5117
524	531	4467
525	531	4189
526	531	4620
527	531	3968
528	531	5155
529	531	7130
530	531	17242
531	531	56482
1	532	15
2	532	66
3	532	89
4	532	100
5	532	63
6	532	88
7	532	61
8	532	56
9	532	54
10	532	39
11	532	53
12	532	49
13	532	47
14	532	68
15	532	55
16	532	65
17	532	42
18	532	41
19	532	53
20	532	46
21	532	44
22	532	42
23	532	48
24	532	35
25	532	38
26	532	41
27	532	43
28	532	42
29	532	38
30	532	43
31	532	47
32	532	43
33	532	47
34	532	56
35	532	64
36	532	69
38	532	53
39	532	80
40	532	66
41	532	76
42	532	56
43	532	60
44	532	92
45	532	77
46	532	77
47	532	37
48	532	31
49	532	18
50	532	17
51	532	20
52	532	17
53	532	9
54	532	32
55	532	49
56	532	72
57	532	54
58	532	64
59	532	57
60	532	88
61	532	68
62	532	15
63	532	8
64	532	16
65	532	8
66	532	7
67	532	30
68	532	58
69	532	85
70	532	86
71	532	88
72	532	82
73	532	105
74	532	79
75	532	80
76	532	95
77	532	93
78	532	77
79	532	98
80	532	86
81	532	79
82	532	48
83	532	79
84	532	56
85	532	54
86	532	59
87	532	59
88	532	110
89	532	87
90	532	62
91	532	50
92	532	40
93	532	39
94	532	60
95	532	58
96	532	64
97	532	77
98	532	61
99	532	27
100	532	24
101	532	23
102	532	28
103	532	24
104	532	35
105	532	32
106	532	36
107	532	52
108	532	52
109	532	29
110	532	43
111	532	52
112	532	64
113	532	74
114	532	88
115	532	66
116	532	58
117	532	71
118	532	80
119	532	54
120	532	49
121	532	51
122	532	44
123	532	50
124	532	49
125	532	66
126	532	52
127	532	51
128	532	92
129	532	107
130	532	103
131	532	107
132	532	96
133	532	104
134	532	113
135	532	98
136	532	104
137	532	84
138	532	135
139	532	100
140	532	101
141	532	91
142	532	90
143	532	91
144	532	92
145	532	72
146	532	56
147	532	54
148	532	65
149	532	67
150	532	40
151	532	44
152	532	39
153	532	54
154	532	46
155	532	78
156	532	108
157	532	97
158	532	84
159	532	65
160	532	72
161	532	38
162	532	45
163	532	36
164	532	34
165	532	38
166	532	48
167	532	30
168	532	51
169	532	35
170	532	51
171	532	48
172	532	41
173	532	53
174	532	56
175	532	49
176	532	57
177	532	42
178	532	59
179	532	72
180	532	64
181	532	81
182	532	75
183	532	84
184	532	90
185	532	110
186	532	112
187	532	95
188	532	113
189	532	44
190	532	66
191	532	69
192	532	71
193	532	66
194	532	65
195	532	52
196	532	67
197	532	73
198	532	71
199	532	105
200	532	111
201	532	111
202	532	102
203	532	125
204	532	126
205	532	131
206	532	120
207	532	130
208	532	127
209	532	125
210	532	136
211	532	127
212	532	157
213	532	122
214	532	125
215	532	126
216	532	144
217	532	121
218	532	113
219	532	145
220	532	131
221	532	137
222	532	137
223	532	138
224	532	144
225	532	132
226	532	108
227	532	72
228	532	67
229	532	66
230	532	56
231	532	84
232	532	73
233	532	63
234	532	93
235	532	129
236	532	127
237	532	97
238	532	101
239	532	81
240	532	69
241	532	85
242	532	114
243	532	111
244	532	67
245	532	95
246	532	84
247	532	67
248	532	83
249	532	87
250	532	101
251	532	96
252	532	89
253	532	84
254	532	103
255	532	102
256	532	125
257	532	119
258	532	126
259	532	120
260	532	121
261	532	108
262	532	115
263	532	145
264	532	140
265	532	119
266	532	116
267	532	122
268	532	113
269	532	152
270	532	148
271	532	124
272	532	90
273	532	79
274	532	103
275	532	99
276	532	62
277	532	94
278	532	80
279	532	66
280	532	79
281	532	96
282	532	86
283	532	69
284	532	83
285	532	64
286	532	94
287	532	109
288	532	94
289	532	83
290	532	109
291	532	92
292	532	95
293	532	146
294	532	120
295	532	130
296	532	119
297	532	115
298	532	107
299	532	113
300	532	86
301	532	92
302	532	92
303	532	79
304	532	50
305	532	34
306	532	31
307	532	25
308	532	52
309	532	76
310	532	74
311	532	79
312	532	115
313	532	76
314	532	109
315	532	115
316	532	78
317	532	103
318	532	112
319	532	113
320	532	79
321	532	78
322	532	72
323	532	46
324	532	64
325	532	62
326	532	67
327	532	65
328	532	98
329	532	86
330	532	113
331	532	109
332	532	113
333	532	137
334	532	115
335	532	163
336	532	140
337	532	186
338	532	138
339	532	118
340	532	105
341	532	140
342	532	151
343	532	118
344	532	144
345	532	172
346	532	143
347	532	156
348	532	127
349	532	144
350	532	129
351	532	150
352	532	137
353	532	97
354	532	113
355	532	139
356	532	134
357	532	129
358	532	133
359	532	94
360	532	67
361	532	36
362	532	38
363	532	26
364	532	43
365	532	48
366	532	24
367	532	21
368	532	21
369	532	40
370	532	34
371	532	50
372	532	104
373	532	131
374	532	169
375	532	157
376	532	158
377	532	162
378	532	158
379	532	144
380	532	173
381	532	158
382	532	195
383	532	159
384	532	118
385	532	148
386	532	141
387	532	132
388	532	111
389	532	117
390	532	124
391	532	110
392	532	151
393	532	136
394	532	174
395	532	158
396	532	157
397	532	169
398	532	127
399	532	111
400	532	88
401	532	96
402	532	113
403	532	103
404	532	120
405	532	144
406	532	130
407	532	138
408	532	114
409	532	133
410	532	106
411	532	95
412	532	109
413	532	108
414	532	111
415	532	109
416	532	117
417	532	106
418	532	110
419	532	120
420	532	94
421	532	91
422	532	98
423	532	126
424	532	98
425	532	124
426	532	127
427	532	94
428	532	109
429	532	102
430	532	77
431	532	120
432	532	100
433	532	143
434	532	135
435	532	124
436	532	153
437	532	126
438	532	133
439	532	156
440	532	145
441	532	157
442	532	208
443	532	201
444	532	240
445	532	234
446	532	269
447	532	245
448	532	240
449	532	352
450	532	297
451	532	226
452	532	225
453	532	218
454	532	156
455	532	152
456	532	160
457	532	174
458	532	126
459	532	96
460	532	102
461	532	119
462	532	140
463	532	124
464	532	150
465	532	135
466	532	113
467	532	141
468	532	148
469	532	135
470	532	149
471	532	149
472	532	157
473	532	183
474	532	161
475	532	149
476	532	168
477	532	119
478	532	93
479	532	106
480	532	104
481	532	114
482	532	133
483	532	128
484	532	123
485	532	132
486	532	107
487	532	138
488	532	123
489	532	121
490	532	119
491	532	124
492	532	155
493	532	140
494	532	143
495	532	158
496	532	157
497	532	163
498	532	181
499	532	188
500	532	440
501	532	486
502	532	451
503	532	407
504	532	460
505	532	494
506	532	700
507	532	847
508	532	1056
509	532	908
510	532	1048
511	532	858
512	532	733
513	532	594
514	532	588
515	532	528
516	532	557
517	532	635
518	532	574
519	532	708
520	532	1326
521	532	1737
522	532	3132
523	532	5783
524	532	4581
525	532	4565
526	532	4779
527	532	4498
528	532	5098
529	532	6433
530	532	11026
531	532	19492
532	532	58773
1	533	18
2	533	39
3	533	99
4	533	112
5	533	108
6	533	104
7	533	96
8	533	81
9	533	64
10	533	46
11	533	69
12	533	65
13	533	81
14	533	82
15	533	89
16	533	70
17	533	74
18	533	67
19	533	64
20	533	53
21	533	50
22	533	60
23	533	41
24	533	53
25	533	58
26	533	34
27	533	62
28	533	52
29	533	30
30	533	47
31	533	61
32	533	51
33	533	67
34	533	70
35	533	75
36	533	79
38	533	78
39	533	73
40	533	68
41	533	93
42	533	81
43	533	81
44	533	121
45	533	87
46	533	60
47	533	22
48	533	11
49	533	9
50	533	8
51	533	14
52	533	17
53	533	11
54	533	25
55	533	62
56	533	68
57	533	71
58	533	75
59	533	90
60	533	89
61	533	42
62	533	26
63	533	2
64	533	16
65	533	4
66	533	6
67	533	22
68	533	47
69	533	82
70	533	93
71	533	101
72	533	120
73	533	128
74	533	108
75	533	101
76	533	128
77	533	114
78	533	121
79	533	109
80	533	76
81	533	61
82	533	51
83	533	73
84	533	37
85	533	54
86	533	45
87	533	57
88	533	99
89	533	86
90	533	73
91	533	39
92	533	36
93	533	33
94	533	48
95	533	51
96	533	54
97	533	70
98	533	39
99	533	17
100	533	23
101	533	25
102	533	27
103	533	30
104	533	20
105	533	22
106	533	22
107	533	42
108	533	37
109	533	35
110	533	28
111	533	23
112	533	53
113	533	53
114	533	89
115	533	74
116	533	85
117	533	59
118	533	75
119	533	55
120	533	49
121	533	43
122	533	39
123	533	40
124	533	57
125	533	41
126	533	49
127	533	60
128	533	82
129	533	117
130	533	120
131	533	110
132	533	109
133	533	95
134	533	129
135	533	96
136	533	71
137	533	84
138	533	112
139	533	102
140	533	108
141	533	79
142	533	88
143	533	81
144	533	68
145	533	44
146	533	25
147	533	40
148	533	58
149	533	39
150	533	28
151	533	30
152	533	23
153	533	33
154	533	43
155	533	66
156	533	114
157	533	103
158	533	59
159	533	54
160	533	45
161	533	55
162	533	47
163	533	37
164	533	27
165	533	35
166	533	49
167	533	37
168	533	27
169	533	32
170	533	46
171	533	40
172	533	35
173	533	42
174	533	41
175	533	42
176	533	46
177	533	40
178	533	48
179	533	60
180	533	43
181	533	69
182	533	80
183	533	75
184	533	65
185	533	75
186	533	92
187	533	103
188	533	84
189	533	40
190	533	57
191	533	53
192	533	63
193	533	62
194	533	37
195	533	56
196	533	45
197	533	61
198	533	77
199	533	99
200	533	126
201	533	97
202	533	116
203	533	124
204	533	112
205	533	114
206	533	111
207	533	120
208	533	133
209	533	161
210	533	141
211	533	161
212	533	157
213	533	123
214	533	128
215	533	118
216	533	114
217	533	121
218	533	104
219	533	144
220	533	146
221	533	142
222	533	155
223	533	144
224	533	153
225	533	127
226	533	123
227	533	60
228	533	51
229	533	64
230	533	38
231	533	52
232	533	61
233	533	52
234	533	71
235	533	94
236	533	119
237	533	89
238	533	78
239	533	70
240	533	80
241	533	72
242	533	67
243	533	120
244	533	74
245	533	76
246	533	86
247	533	80
248	533	60
249	533	58
250	533	66
251	533	86
252	533	75
253	533	67
254	533	91
255	533	90
256	533	130
257	533	99
258	533	142
259	533	131
260	533	138
261	533	146
262	533	104
263	533	125
264	533	149
265	533	146
266	533	147
267	533	126
268	533	150
269	533	121
270	533	150
271	533	129
272	533	102
273	533	74
274	533	87
275	533	96
276	533	55
277	533	65
278	533	62
279	533	64
280	533	99
281	533	75
282	533	57
283	533	70
284	533	65
285	533	70
286	533	71
287	533	79
288	533	77
289	533	95
290	533	89
291	533	130
292	533	145
293	533	153
294	533	133
295	533	111
296	533	139
297	533	108
298	533	120
299	533	97
300	533	123
301	533	86
302	533	96
303	533	69
304	533	42
305	533	34
306	533	33
307	533	21
308	533	53
309	533	72
310	533	55
311	533	69
312	533	111
313	533	78
314	533	98
315	533	88
316	533	93
317	533	86
318	533	109
319	533	105
320	533	71
321	533	57
322	533	71
323	533	47
324	533	49
325	533	43
326	533	49
327	533	51
328	533	53
329	533	68
330	533	95
331	533	127
332	533	103
333	533	129
334	533	113
335	533	134
336	533	138
337	533	168
338	533	137
339	533	128
340	533	139
341	533	151
342	533	160
343	533	184
344	533	152
345	533	171
346	533	154
347	533	149
348	533	136
349	533	148
350	533	156
351	533	151
352	533	132
353	533	120
354	533	136
355	533	140
356	533	139
357	533	143
358	533	163
359	533	116
360	533	44
361	533	32
362	533	38
363	533	27
364	533	26
365	533	47
366	533	17
367	533	16
368	533	15
369	533	32
370	533	31
371	533	46
372	533	86
373	533	147
374	533	158
375	533	134
376	533	191
377	533	162
378	533	156
379	533	181
380	533	183
381	533	166
382	533	198
383	533	174
384	533	113
385	533	176
386	533	203
387	533	193
388	533	158
389	533	137
390	533	164
391	533	135
392	533	183
393	533	203
394	533	184
395	533	162
396	533	165
397	533	165
398	533	103
399	533	96
400	533	65
401	533	97
402	533	84
403	533	85
404	533	135
405	533	159
406	533	167
407	533	150
408	533	149
409	533	167
410	533	128
411	533	135
412	533	134
413	533	146
414	533	156
415	533	140
416	533	114
417	533	144
418	533	126
419	533	132
420	533	118
421	533	124
422	533	136
423	533	132
424	533	140
425	533	162
426	533	159
427	533	138
428	533	138
429	533	141
430	533	101
431	533	160
432	533	126
433	533	134
434	533	147
435	533	181
436	533	175
437	533	156
438	533	196
439	533	181
440	533	187
441	533	212
442	533	255
443	533	230
444	533	278
445	533	267
446	533	291
447	533	266
448	533	299
449	533	328
450	533	226
451	533	181
452	533	189
453	533	164
454	533	124
455	533	88
456	533	125
457	533	104
458	533	108
459	533	87
460	533	106
461	533	92
462	533	139
463	533	88
464	533	114
465	533	117
466	533	106
467	533	126
468	533	129
469	533	102
470	533	115
471	533	116
472	533	136
473	533	119
474	533	125
475	533	116
476	533	129
477	533	109
478	533	76
479	533	73
480	533	67
481	533	84
482	533	122
483	533	131
484	533	85
485	533	96
486	533	83
487	533	104
488	533	104
489	533	93
490	533	99
491	533	107
492	533	99
493	533	118
494	533	110
495	533	107
496	533	117
497	533	115
498	533	133
499	533	185
500	533	454
501	533	464
502	533	523
503	533	428
504	533	485
505	533	458
506	533	645
507	533	806
508	533	944
509	533	830
510	533	828
511	533	547
512	533	485
513	533	344
514	533	323
515	533	303
516	533	318
517	533	357
518	533	368
519	533	463
520	533	792
521	533	1101
522	533	1881
523	533	2650
524	533	2488
525	533	2431
526	533	2836
527	533	2761
528	533	2806
529	533	2999
530	533	4456
531	533	5762
532	533	13707
533	533	57938
1	534	11
2	534	53
3	534	103
4	534	127
5	534	116
6	534	104
7	534	130
8	534	113
9	534	105
10	534	90
11	534	93
12	534	89
13	534	99
14	534	88
15	534	98
16	534	81
17	534	81
18	534	87
19	534	57
20	534	77
21	534	69
22	534	86
23	534	73
24	534	82
25	534	57
26	534	50
27	534	60
28	534	68
29	534	66
30	534	79
31	534	76
32	534	94
33	534	87
34	534	106
35	534	102
36	534	85
38	534	77
39	534	126
40	534	117
41	534	118
42	534	98
43	534	98
44	534	121
45	534	99
46	534	58
47	534	18
48	534	10
49	534	5
50	534	10
51	534	15
52	534	6
53	534	10
54	534	18
55	534	52
56	534	86
57	534	111
58	534	119
59	534	97
60	534	95
61	534	56
62	534	17
63	534	4
64	534	16
65	534	7
66	534	3
67	534	18
68	534	71
69	534	112
70	534	98
71	534	128
72	534	133
73	534	165
74	534	137
75	534	114
76	534	145
77	534	116
78	534	115
79	534	110
80	534	68
81	534	60
82	534	52
83	534	66
84	534	32
85	534	44
86	534	52
87	534	64
88	534	81
89	534	95
90	534	69
91	534	31
92	534	23
93	534	23
94	534	39
95	534	57
96	534	47
97	534	68
98	534	35
99	534	20
100	534	25
101	534	17
102	534	15
103	534	15
104	534	18
105	534	17
106	534	14
107	534	25
108	534	35
109	534	29
110	534	22
111	534	38
112	534	43
113	534	46
114	534	73
115	534	83
116	534	110
117	534	66
118	534	73
119	534	44
120	534	31
121	534	33
122	534	29
123	534	25
124	534	35
125	534	24
126	534	51
127	534	49
128	534	54
129	534	111
130	534	128
131	534	76
132	534	86
133	534	89
134	534	114
135	534	87
136	534	95
137	534	102
138	534	118
139	534	88
140	534	78
141	534	97
142	534	66
143	534	70
144	534	57
145	534	46
146	534	22
147	534	36
148	534	37
149	534	39
150	534	17
151	534	25
152	534	19
153	534	31
154	534	37
155	534	34
156	534	127
157	534	73
158	534	43
159	534	46
160	534	46
161	534	20
162	534	29
163	534	27
164	534	26
165	534	27
166	534	27
167	534	26
168	534	25
169	534	26
170	534	35
171	534	43
172	534	26
173	534	25
174	534	42
175	534	39
176	534	33
177	534	36
178	534	25
179	534	57
180	534	46
181	534	65
182	534	65
183	534	48
184	534	43
185	534	57
186	534	108
187	534	109
188	534	81
189	534	34
190	534	46
191	534	46
192	534	48
193	534	42
194	534	30
195	534	48
196	534	33
197	534	43
198	534	70
199	534	86
200	534	129
201	534	139
202	534	117
203	534	87
204	534	108
205	534	100
206	534	126
207	534	116
208	534	102
209	534	139
210	534	169
211	534	185
212	534	167
213	534	110
214	534	85
215	534	131
216	534	90
217	534	74
218	534	79
219	534	130
220	534	89
221	534	116
222	534	100
223	534	117
224	534	147
225	534	127
226	534	104
227	534	51
228	534	35
229	534	37
230	534	38
231	534	59
232	534	37
233	534	37
234	534	43
235	534	76
236	534	90
237	534	75
238	534	67
239	534	50
240	534	57
241	534	51
242	534	76
243	534	106
244	534	60
245	534	53
246	534	59
247	534	57
248	534	76
249	534	78
250	534	74
251	534	59
252	534	50
253	534	55
254	534	60
255	534	88
256	534	103
257	534	107
258	534	113
259	534	131
260	534	149
261	534	122
262	534	144
263	534	139
264	534	153
265	534	131
266	534	138
267	534	125
268	534	117
269	534	117
270	534	175
271	534	161
272	534	84
273	534	59
274	534	68
275	534	66
276	534	38
277	534	50
278	534	42
279	534	40
280	534	75
281	534	66
282	534	33
283	534	59
284	534	48
285	534	46
286	534	52
287	534	75
288	534	58
289	534	64
290	534	78
291	534	135
292	534	163
293	534	123
294	534	109
295	534	109
296	534	133
297	534	129
298	534	116
299	534	98
300	534	83
301	534	79
302	534	97
303	534	62
304	534	35
305	534	28
306	534	23
307	534	21
308	534	44
309	534	47
310	534	63
311	534	76
312	534	91
313	534	62
314	534	60
315	534	78
316	534	92
317	534	76
318	534	130
319	534	113
320	534	65
321	534	56
322	534	54
323	534	38
324	534	47
325	534	47
326	534	34
327	534	50
328	534	47
329	534	49
330	534	76
331	534	76
332	534	66
333	534	94
334	534	93
335	534	120
336	534	82
337	534	128
338	534	209
339	534	208
340	534	137
341	534	174
342	534	171
343	534	198
344	534	194
345	534	168
346	534	158
347	534	143
348	534	147
349	534	149
350	534	161
351	534	153
352	534	159
353	534	132
354	534	134
355	534	129
356	534	146
357	534	140
358	534	156
359	534	135
360	534	43
361	534	20
362	534	35
363	534	24
364	534	24
365	534	24
366	534	15
367	534	24
368	534	16
369	534	30
370	534	22
371	534	38
372	534	90
373	534	140
374	534	123
375	534	154
376	534	160
377	534	140
378	534	165
379	534	153
380	534	170
381	534	151
382	534	189
383	534	165
384	534	115
385	534	163
386	534	183
387	534	164
388	534	234
389	534	214
390	534	211
391	534	196
392	534	227
393	534	166
394	534	161
395	534	153
396	534	121
397	534	134
398	534	77
399	534	65
400	534	47
401	534	69
402	534	87
403	534	73
404	534	139
405	534	186
406	534	185
407	534	180
408	534	160
409	534	185
410	534	158
411	534	164
412	534	177
413	534	166
414	534	191
415	534	136
416	534	149
417	534	142
418	534	150
419	534	165
420	534	197
421	534	125
422	534	143
423	534	180
424	534	170
425	534	153
426	534	192
427	534	155
428	534	149
429	534	199
430	534	157
431	534	142
432	534	178
433	534	204
434	534	207
435	534	248
436	534	211
437	534	212
438	534	238
439	534	232
440	534	242
441	534	270
442	534	273
443	534	263
444	534	331
445	534	304
446	534	286
447	534	261
448	534	268
449	534	263
450	534	164
451	534	141
452	534	132
453	534	118
454	534	66
455	534	61
456	534	98
457	534	72
458	534	78
459	534	63
460	534	67
461	534	53
462	534	82
463	534	71
464	534	75
465	534	90
466	534	61
467	534	79
468	534	90
469	534	83
470	534	74
471	534	72
472	534	93
473	534	78
474	534	82
475	534	83
476	534	106
477	534	75
478	534	47
479	534	68
480	534	62
481	534	69
482	534	98
483	534	95
484	534	62
485	534	72
486	534	65
487	534	95
488	534	70
489	534	75
490	534	76
491	534	76
492	534	79
493	534	78
494	534	80
495	534	105
496	534	96
497	534	85
498	534	94
499	534	135
500	534	436
501	534	428
502	534	445
503	534	484
504	534	533
505	534	509
506	534	628
507	534	632
508	534	676
509	534	502
510	534	512
511	534	321
512	534	243
513	534	203
514	534	163
515	534	158
516	534	160
517	534	162
518	534	183
519	534	209
520	534	378
521	534	560
522	534	1014
523	534	1275
524	534	1152
525	534	1104
526	534	1307
527	534	1432
528	534	1300
529	534	1217
530	534	1487
531	534	1837
532	534	3230
533	534	12267
534	534	63718
1	535	16
2	535	39
3	535	107
4	535	117
5	535	116
6	535	126
7	535	137
8	535	127
9	535	119
10	535	109
11	535	122
12	535	95
13	535	98
14	535	115
15	535	104
16	535	95
17	535	105
18	535	126
19	535	72
20	535	85
21	535	66
22	535	88
23	535	77
24	535	97
25	535	77
26	535	77
27	535	95
28	535	111
29	535	82
30	535	91
31	535	109
32	535	113
33	535	123
34	535	123
35	535	94
36	535	104
38	535	103
39	535	142
40	535	128
41	535	123
42	535	158
43	535	122
44	535	156
45	535	120
46	535	52
47	535	21
48	535	14
49	535	9
50	535	6
51	535	11
52	535	12
53	535	3
54	535	20
55	535	56
56	535	76
57	535	139
58	535	129
59	535	117
60	535	123
61	535	51
62	535	12
63	535	3
64	535	6
65	535	3
66	535	6
67	535	16
68	535	62
69	535	115
70	535	129
71	535	137
72	535	135
73	535	179
74	535	134
75	535	173
76	535	150
77	535	119
78	535	124
79	535	114
80	535	77
81	535	62
82	535	48
83	535	38
84	535	29
85	535	27
86	535	35
87	535	69
88	535	103
89	535	123
90	535	71
91	535	26
92	535	25
93	535	18
94	535	49
95	535	47
96	535	33
97	535	70
98	535	30
99	535	15
100	535	18
101	535	10
102	535	15
103	535	21
104	535	11
105	535	9
106	535	16
107	535	27
108	535	40
109	535	29
110	535	22
111	535	30
112	535	31
113	535	30
114	535	95
115	535	110
116	535	92
117	535	84
118	535	86
119	535	47
120	535	34
121	535	25
122	535	34
123	535	33
124	535	34
125	535	27
126	535	35
127	535	35
128	535	62
129	535	151
130	535	107
131	535	82
132	535	98
133	535	100
134	535	101
135	535	107
136	535	115
137	535	109
138	535	85
139	535	79
140	535	78
141	535	81
142	535	61
143	535	81
144	535	37
145	535	38
146	535	26
147	535	23
148	535	19
149	535	25
150	535	20
151	535	24
152	535	13
153	535	17
154	535	27
155	535	47
156	535	126
157	535	96
158	535	43
159	535	34
160	535	35
161	535	31
162	535	27
163	535	33
164	535	28
165	535	18
166	535	24
167	535	27
168	535	32
169	535	33
170	535	30
171	535	34
172	535	28
173	535	42
174	535	35
175	535	34
176	535	31
177	535	34
178	535	45
179	535	53
180	535	37
181	535	67
182	535	65
183	535	46
184	535	56
185	535	78
186	535	129
187	535	99
188	535	90
189	535	32
190	535	34
191	535	47
192	535	49
193	535	47
194	535	34
195	535	28
196	535	38
197	535	37
198	535	54
199	535	82
200	535	174
201	535	168
202	535	126
203	535	96
204	535	110
205	535	95
206	535	105
207	535	100
208	535	103
209	535	122
210	535	155
211	535	196
212	535	210
213	535	100
214	535	109
215	535	122
216	535	86
217	535	60
218	535	84
219	535	106
220	535	110
221	535	115
222	535	107
223	535	112
224	535	186
225	535	158
226	535	86
227	535	54
228	535	35
229	535	34
230	535	36
231	535	37
232	535	33
233	535	49
234	535	36
235	535	49
236	535	80
237	535	76
238	535	59
239	535	44
240	535	41
241	535	52
242	535	63
243	535	85
244	535	66
245	535	50
246	535	63
247	535	53
248	535	61
249	535	79
250	535	62
251	535	54
252	535	58
253	535	59
254	535	54
255	535	90
256	535	95
257	535	108
258	535	109
259	535	137
260	535	135
261	535	176
262	535	151
263	535	125
264	535	132
265	535	156
266	535	162
267	535	130
268	535	142
269	535	119
270	535	156
271	535	135
272	535	81
273	535	59
274	535	62
275	535	57
276	535	53
277	535	40
278	535	43
279	535	36
280	535	56
281	535	56
282	535	40
283	535	45
284	535	43
285	535	47
286	535	40
287	535	51
288	535	44
289	535	59
290	535	61
291	535	127
292	535	143
293	535	127
294	535	101
295	535	113
296	535	148
297	535	119
298	535	152
299	535	104
300	535	95
301	535	55
302	535	67
303	535	61
304	535	38
305	535	26
306	535	23
307	535	20
308	535	50
309	535	60
310	535	58
311	535	62
312	535	90
313	535	57
314	535	67
315	535	65
316	535	72
317	535	101
318	535	156
319	535	130
320	535	59
321	535	53
322	535	46
323	535	42
324	535	50
325	535	36
326	535	26
327	535	41
328	535	56
329	535	57
330	535	99
331	535	78
332	535	83
333	535	90
334	535	88
335	535	91
336	535	89
337	535	146
338	535	221
339	535	261
340	535	169
341	535	183
342	535	209
343	535	234
344	535	198
345	535	203
346	535	156
347	535	129
348	535	153
349	535	160
350	535	184
351	535	166
352	535	194
353	535	191
354	535	142
355	535	135
356	535	131
357	535	165
358	535	176
359	535	162
360	535	36
361	535	17
362	535	37
363	535	17
364	535	30
365	535	33
366	535	14
367	535	16
368	535	18
369	535	58
370	535	24
371	535	54
372	535	105
373	535	129
374	535	133
375	535	153
376	535	168
377	535	146
378	535	180
379	535	146
380	535	155
381	535	132
382	535	178
383	535	125
384	535	139
385	535	192
386	535	216
387	535	199
388	535	243
389	535	223
390	535	252
391	535	253
392	535	213
393	535	178
394	535	167
395	535	143
396	535	124
397	535	113
398	535	83
399	535	67
400	535	55
401	535	73
402	535	60
403	535	79
404	535	126
405	535	174
406	535	169
407	535	197
408	535	233
409	535	196
410	535	225
411	535	178
412	535	220
413	535	186
414	535	191
415	535	165
416	535	195
417	535	177
418	535	138
419	535	211
420	535	229
421	535	143
422	535	162
423	535	189
424	535	142
425	535	156
426	535	205
427	535	176
428	535	183
429	535	218
430	535	191
431	535	221
432	535	198
433	535	242
434	535	241
435	535	258
436	535	220
437	535	222
438	535	255
439	535	238
440	535	289
441	535	340
442	535	338
443	535	312
444	535	349
445	535	321
446	535	291
447	535	295
448	535	268
449	535	252
450	535	144
451	535	100
452	535	117
453	535	104
454	535	68
455	535	71
456	535	86
457	535	59
458	535	86
459	535	57
460	535	78
461	535	50
462	535	83
463	535	65
464	535	67
465	535	81
466	535	74
467	535	75
468	535	90
469	535	74
470	535	69
471	535	67
472	535	78
473	535	91
474	535	85
475	535	82
476	535	82
477	535	65
478	535	58
479	535	64
480	535	52
481	535	55
482	535	76
483	535	77
484	535	58
485	535	84
486	535	53
487	535	76
488	535	59
489	535	49
490	535	69
491	535	58
492	535	68
493	535	57
494	535	56
495	535	59
496	535	75
497	535	85
498	535	93
499	535	113
500	535	411
501	535	443
502	535	444
503	535	501
504	535	514
505	535	471
506	535	713
507	535	571
508	535	583
509	535	547
510	535	365
511	535	259
512	535	203
513	535	140
514	535	146
515	535	152
516	535	148
517	535	139
518	535	130
519	535	180
520	535	314
521	535	432
522	535	822
523	535	1043
524	535	938
525	535	855
526	535	1030
527	535	1147
528	535	966
529	535	881
530	535	1123
531	535	1288
532	535	2295
533	535	7320
534	535	22256
535	535	62391
1	536	16
2	536	60
3	536	105
4	536	111
5	536	117
6	536	130
7	536	124
8	536	110
9	536	79
10	536	83
11	536	79
12	536	72
13	536	98
14	536	95
15	536	84
16	536	100
17	536	91
18	536	61
19	536	82
20	536	76
21	536	72
22	536	66
23	536	66
24	536	72
25	536	65
26	536	59
27	536	55
28	536	71
29	536	67
30	536	69
31	536	82
32	536	78
33	536	78
34	536	90
35	536	101
36	536	88
38	536	78
39	536	104
40	536	105
41	536	98
42	536	105
43	536	111
44	536	141
45	536	81
46	536	68
47	536	22
48	536	15
49	536	8
50	536	9
51	536	8
52	536	8
53	536	6
54	536	32
55	536	50
56	536	71
57	536	83
58	536	96
59	536	101
60	536	96
61	536	46
62	536	16
63	536	3
64	536	22
65	536	4
66	536	2
67	536	23
68	536	56
69	536	98
70	536	91
71	536	120
72	536	117
73	536	146
74	536	112
75	536	144
76	536	130
77	536	121
78	536	109
79	536	123
80	536	84
81	536	51
82	536	54
83	536	57
84	536	39
85	536	42
86	536	57
87	536	58
88	536	95
89	536	116
90	536	48
91	536	41
92	536	23
93	536	20
94	536	53
95	536	46
96	536	49
97	536	66
98	536	36
99	536	21
100	536	14
101	536	33
102	536	13
103	536	17
104	536	24
105	536	20
106	536	21
107	536	25
108	536	41
109	536	31
110	536	21
111	536	28
112	536	51
113	536	55
114	536	78
115	536	67
116	536	71
117	536	53
118	536	93
119	536	48
120	536	33
121	536	38
122	536	29
123	536	31
124	536	33
125	536	28
126	536	48
127	536	37
128	536	75
129	536	133
130	536	116
131	536	86
132	536	93
133	536	105
134	536	111
135	536	116
136	536	119
137	536	110
138	536	110
139	536	85
140	536	93
141	536	93
142	536	83
143	536	73
144	536	66
145	536	39
146	536	33
147	536	40
148	536	45
149	536	35
150	536	27
151	536	20
152	536	18
153	536	22
154	536	24
155	536	44
156	536	95
157	536	79
158	536	55
159	536	45
160	536	39
161	536	28
162	536	36
163	536	19
164	536	38
165	536	28
166	536	23
167	536	30
168	536	28
169	536	29
170	536	30
171	536	26
172	536	27
173	536	34
174	536	50
175	536	39
176	536	50
177	536	33
178	536	55
179	536	70
180	536	54
181	536	81
182	536	63
183	536	51
184	536	71
185	536	62
186	536	95
187	536	100
188	536	77
189	536	34
190	536	52
191	536	45
192	536	45
193	536	47
194	536	50
195	536	32
196	536	29
197	536	47
198	536	66
199	536	85
200	536	129
201	536	127
202	536	96
203	536	113
204	536	108
205	536	101
206	536	124
207	536	106
208	536	101
209	536	144
210	536	145
211	536	162
212	536	154
213	536	103
214	536	101
215	536	131
216	536	93
217	536	125
218	536	88
219	536	132
220	536	120
221	536	130
222	536	112
223	536	129
224	536	145
225	536	159
226	536	94
227	536	63
228	536	34
229	536	43
230	536	48
231	536	54
232	536	51
233	536	46
234	536	57
235	536	79
236	536	101
237	536	79
238	536	67
239	536	57
240	536	55
241	536	62
242	536	88
243	536	100
244	536	51
245	536	53
246	536	72
247	536	52
248	536	62
249	536	76
250	536	72
251	536	75
252	536	72
253	536	53
254	536	80
255	536	82
256	536	117
257	536	100
258	536	133
259	536	127
260	536	163
261	536	147
262	536	115
263	536	145
264	536	140
265	536	155
266	536	147
267	536	116
268	536	120
269	536	124
270	536	134
271	536	143
272	536	87
273	536	80
274	536	68
275	536	72
276	536	67
277	536	36
278	536	45
279	536	51
280	536	64
281	536	66
282	536	46
283	536	55
284	536	48
285	536	55
286	536	61
287	536	69
288	536	63
289	536	63
290	536	88
291	536	120
292	536	155
293	536	134
294	536	117
295	536	114
296	536	147
297	536	113
298	536	92
299	536	114
300	536	104
301	536	79
302	536	76
303	536	68
304	536	35
305	536	35
306	536	22
307	536	24
308	536	52
309	536	66
310	536	54
311	536	62
312	536	89
313	536	49
314	536	70
315	536	75
316	536	67
317	536	86
318	536	123
319	536	116
320	536	57
321	536	49
322	536	57
323	536	40
324	536	42
325	536	41
326	536	37
327	536	33
328	536	57
329	536	64
330	536	87
331	536	96
332	536	109
333	536	98
334	536	91
335	536	139
336	536	124
337	536	179
338	536	167
339	536	137
340	536	147
341	536	146
342	536	205
343	536	200
344	536	175
345	536	179
346	536	173
347	536	169
348	536	173
349	536	149
350	536	148
351	536	155
352	536	144
353	536	145
354	536	111
355	536	123
356	536	105
357	536	138
358	536	156
359	536	120
360	536	47
361	536	41
362	536	28
363	536	30
364	536	31
365	536	28
366	536	11
367	536	15
368	536	16
369	536	31
370	536	23
371	536	55
372	536	92
373	536	145
374	536	157
375	536	141
376	536	188
377	536	136
378	536	164
379	536	169
380	536	216
381	536	175
382	536	200
383	536	169
384	536	119
385	536	183
386	536	200
387	536	180
388	536	164
389	536	198
390	536	188
391	536	183
392	536	228
393	536	173
394	536	206
395	536	161
396	536	138
397	536	121
398	536	98
399	536	69
400	536	60
401	536	69
402	536	83
403	536	80
404	536	155
405	536	195
406	536	185
407	536	202
408	536	170
409	536	169
410	536	170
411	536	148
412	536	165
413	536	151
414	536	169
415	536	159
416	536	159
417	536	175
418	536	144
419	536	168
420	536	183
421	536	141
422	536	144
423	536	163
424	536	150
425	536	143
426	536	167
427	536	152
428	536	198
429	536	204
430	536	152
431	536	157
432	536	174
433	536	201
434	536	206
435	536	252
436	536	234
437	536	183
438	536	224
439	536	224
440	536	248
441	536	269
442	536	283
443	536	275
444	536	328
445	536	290
446	536	287
447	536	292
448	536	267
449	536	269
450	536	165
451	536	148
452	536	152
453	536	131
454	536	86
455	536	89
456	536	82
457	536	101
458	536	108
459	536	75
460	536	90
461	536	78
462	536	90
463	536	71
464	536	99
465	536	92
466	536	96
467	536	108
468	536	85
469	536	78
470	536	100
471	536	93
472	536	87
473	536	119
474	536	101
475	536	94
476	536	105
477	536	100
478	536	51
479	536	79
480	536	64
481	536	56
482	536	102
483	536	112
484	536	74
485	536	77
486	536	66
487	536	91
488	536	61
489	536	51
490	536	87
491	536	71
492	536	77
493	536	79
494	536	84
495	536	97
496	536	88
497	536	102
498	536	99
499	536	129
500	536	346
501	536	446
502	536	418
503	536	425
504	536	492
505	536	406
506	536	565
507	536	579
508	536	598
509	536	486
510	536	469
511	536	277
512	536	225
513	536	177
514	536	209
515	536	207
516	536	184
517	536	194
518	536	197
519	536	212
520	536	330
521	536	494
522	536	814
523	536	910
524	536	898
525	536	936
526	536	1095
527	536	1151
528	536	1076
529	536	1002
530	536	1285
531	536	1560
532	536	2488
533	536	6489
534	536	10330
535	536	18492
536	536	61727
1	537	20
2	537	41
3	537	88
4	537	98
5	537	113
6	537	127
7	537	116
8	537	105
9	537	120
10	537	78
11	537	95
12	537	77
13	537	102
14	537	102
15	537	93
16	537	83
17	537	81
18	537	76
19	537	71
20	537	64
21	537	61
22	537	58
23	537	60
24	537	79
25	537	54
26	537	57
27	537	68
28	537	69
29	537	52
30	537	64
31	537	93
32	537	96
33	537	86
34	537	86
35	537	93
36	537	81
38	537	101
39	537	105
40	537	96
41	537	103
42	537	109
43	537	107
44	537	95
45	537	100
46	537	40
47	537	11
48	537	5
49	537	10
50	537	12
51	537	11
52	537	10
53	537	8
54	537	24
55	537	46
56	537	72
57	537	109
58	537	89
59	537	104
60	537	87
61	537	46
62	537	12
63	537	2
64	537	17
65	537	3
66	537	3
67	537	15
68	537	47
69	537	118
70	537	117
71	537	93
72	537	128
73	537	145
74	537	106
75	537	110
76	537	127
77	537	125
78	537	131
79	537	113
80	537	79
81	537	54
82	537	59
83	537	42
84	537	29
85	537	41
86	537	27
87	537	45
88	537	83
89	537	97
90	537	61
91	537	25
92	537	16
93	537	21
94	537	49
95	537	36
96	537	26
97	537	50
98	537	25
99	537	16
100	537	17
101	537	20
102	537	17
103	537	18
104	537	20
105	537	19
106	537	8
107	537	33
108	537	26
109	537	16
110	537	35
111	537	31
112	537	30
113	537	43
114	537	73
115	537	85
116	537	93
117	537	58
118	537	63
119	537	59
120	537	42
121	537	30
122	537	28
123	537	25
124	537	28
125	537	32
126	537	27
127	537	48
128	537	64
129	537	135
130	537	89
131	537	85
132	537	81
133	537	75
134	537	97
135	537	78
136	537	77
137	537	100
138	537	108
139	537	74
140	537	74
141	537	80
142	537	61
143	537	52
144	537	47
145	537	19
146	537	26
147	537	29
148	537	41
149	537	24
150	537	24
151	537	36
152	537	18
153	537	21
154	537	23
155	537	45
156	537	98
157	537	73
158	537	41
159	537	37
160	537	37
161	537	19
162	537	31
163	537	21
164	537	26
165	537	29
166	537	26
167	537	35
168	537	17
169	537	27
170	537	32
171	537	24
172	537	22
173	537	31
174	537	42
175	537	35
176	537	23
177	537	22
178	537	43
179	537	52
180	537	43
181	537	58
182	537	58
183	537	46
184	537	57
185	537	59
186	537	110
187	537	89
188	537	83
189	537	37
190	537	40
191	537	44
192	537	44
193	537	27
194	537	41
195	537	42
196	537	33
197	537	39
198	537	52
199	537	67
200	537	132
201	537	129
202	537	87
203	537	105
204	537	121
205	537	78
206	537	104
207	537	109
208	537	99
209	537	109
210	537	149
211	537	170
212	537	171
213	537	105
214	537	116
215	537	116
216	537	80
217	537	73
218	537	92
219	537	153
220	537	101
221	537	105
222	537	128
223	537	130
224	537	144
225	537	147
226	537	105
227	537	52
228	537	28
229	537	23
230	537	35
231	537	47
232	537	37
233	537	49
234	537	57
235	537	67
236	537	94
237	537	72
238	537	59
239	537	45
240	537	58
241	537	53
242	537	80
243	537	91
244	537	56
245	537	59
246	537	61
247	537	41
248	537	77
249	537	74
250	537	74
251	537	65
252	537	36
253	537	53
254	537	56
255	537	87
256	537	112
257	537	90
258	537	109
259	537	108
260	537	155
261	537	144
262	537	139
263	537	132
264	537	126
265	537	155
266	537	145
267	537	114
268	537	135
269	537	121
270	537	137
271	537	153
272	537	83
273	537	52
274	537	60
275	537	74
276	537	38
277	537	38
278	537	52
279	537	40
280	537	65
281	537	76
282	537	33
283	537	35
284	537	50
285	537	41
286	537	63
287	537	61
288	537	67
289	537	52
290	537	83
291	537	94
292	537	122
293	537	146
294	537	121
295	537	94
296	537	131
297	537	111
298	537	126
299	537	96
300	537	89
301	537	80
302	537	65
303	537	59
304	537	33
305	537	21
306	537	14
307	537	15
308	537	34
309	537	48
310	537	50
311	537	63
312	537	101
313	537	53
314	537	65
315	537	79
316	537	68
317	537	68
318	537	118
319	537	113
320	537	59
321	537	47
322	537	39
323	537	31
324	537	41
325	537	39
326	537	29
327	537	36
328	537	43
329	537	51
330	537	78
331	537	91
332	537	76
333	537	123
334	537	94
335	537	115
336	537	86
337	537	135
338	537	171
339	537	169
340	537	143
341	537	162
342	537	178
343	537	174
344	537	211
345	537	184
346	537	148
347	537	138
348	537	142
349	537	148
350	537	172
351	537	174
352	537	144
353	537	113
354	537	118
355	537	124
356	537	149
357	537	129
358	537	143
359	537	130
360	537	52
361	537	27
362	537	25
363	537	27
364	537	23
365	537	30
366	537	11
367	537	13
368	537	15
369	537	36
370	537	23
371	537	40
372	537	104
373	537	127
374	537	147
375	537	134
376	537	184
377	537	147
378	537	179
379	537	151
380	537	152
381	537	130
382	537	170
383	537	164
384	537	128
385	537	180
386	537	206
387	537	177
388	537	204
389	537	207
390	537	199
391	537	185
392	537	210
393	537	185
394	537	163
395	537	151
396	537	144
397	537	118
398	537	96
399	537	82
400	537	50
401	537	67
402	537	58
403	537	64
404	537	119
405	537	185
406	537	215
407	537	183
408	537	192
409	537	196
410	537	191
411	537	143
412	537	158
413	537	160
414	537	175
415	537	174
416	537	163
417	537	194
418	537	187
419	537	180
420	537	189
421	537	153
422	537	155
423	537	155
424	537	168
425	537	170
426	537	182
427	537	165
428	537	142
429	537	175
430	537	150
431	537	174
432	537	188
433	537	199
434	537	193
435	537	211
436	537	230
437	537	188
438	537	227
439	537	224
440	537	236
441	537	248
442	537	284
443	537	297
444	537	320
445	537	261
446	537	266
447	537	232
448	537	227
449	537	236
450	537	146
451	537	131
452	537	113
453	537	111
454	537	77
455	537	84
456	537	69
457	537	68
458	537	78
459	537	60
460	537	79
461	537	54
462	537	88
463	537	57
464	537	66
465	537	66
466	537	79
467	537	74
468	537	96
469	537	91
470	537	80
471	537	84
472	537	94
473	537	87
474	537	82
475	537	77
476	537	100
477	537	49
478	537	57
479	537	57
480	537	50
481	537	61
482	537	82
483	537	100
484	537	78
485	537	60
486	537	71
487	537	73
488	537	65
489	537	62
490	537	62
491	537	52
492	537	81
493	537	81
494	537	89
495	537	78
496	537	84
497	537	67
498	537	81
499	537	102
500	537	390
501	537	446
502	537	369
503	537	410
504	537	438
505	537	415
506	537	577
507	537	531
508	537	573
509	537	510
510	537	457
511	537	316
512	537	182
513	537	165
514	537	166
515	537	158
516	537	145
517	537	168
518	537	144
519	537	176
520	537	324
521	537	475
522	537	788
523	537	990
524	537	872
525	537	923
526	537	1069
527	537	1216
528	537	1078
529	537	926
530	537	1196
531	537	1427
532	537	2482
533	537	7026
534	537	11688
535	537	15848
536	537	22165
537	537	60938
0	538	1
1	538	15
2	538	54
3	538	93
4	538	108
5	538	99
6	538	100
7	538	114
8	538	99
9	538	82
10	538	73
11	538	77
12	538	66
13	538	80
14	538	114
15	538	69
16	538	84
17	538	86
18	538	69
19	538	61
20	538	71
21	538	53
22	538	59
23	538	51
24	538	70
25	538	72
26	538	62
27	538	75
28	538	55
29	538	50
30	538	69
31	538	82
32	538	69
33	538	73
34	538	81
35	538	91
36	538	92
38	538	69
39	538	88
40	538	94
41	538	108
42	538	101
43	538	102
44	538	107
45	538	84
46	538	43
47	538	20
48	538	13
49	538	6
50	538	8
51	538	12
52	538	6
53	538	8
54	538	21
55	538	45
56	538	68
57	538	83
58	538	89
59	538	96
60	538	65
61	538	43
62	538	16
63	538	2
64	538	8
65	538	3
66	538	2
67	538	11
68	538	54
69	538	96
70	538	116
71	538	93
72	538	110
73	538	126
74	538	129
75	538	120
76	538	134
77	538	112
78	538	143
79	538	100
80	538	49
81	538	56
82	538	38
83	538	39
84	538	22
85	538	32
86	538	38
87	538	43
88	538	78
89	538	99
90	538	48
91	538	36
92	538	23
93	538	24
94	538	50
95	538	37
96	538	47
97	538	59
98	538	27
99	538	14
100	538	12
101	538	18
102	538	16
103	538	15
104	538	13
105	538	16
106	538	27
107	538	31
108	538	37
109	538	23
110	538	27
111	538	28
112	538	30
113	538	36
114	538	85
115	538	75
116	538	79
117	538	51
118	538	47
119	538	28
120	538	44
121	538	30
122	538	25
123	538	20
124	538	44
125	538	16
126	538	33
127	538	39
128	538	50
129	538	100
130	538	87
131	538	97
132	538	94
133	538	80
134	538	110
135	538	82
136	538	94
137	538	97
138	538	94
139	538	97
140	538	64
141	538	76
142	538	49
143	538	65
144	538	46
145	538	32
146	538	24
147	538	20
148	538	40
149	538	22
150	538	22
151	538	24
152	538	21
153	538	20
154	538	22
155	538	42
156	538	92
157	538	87
158	538	41
159	538	26
160	538	42
161	538	25
162	538	24
163	538	30
164	538	30
165	538	21
166	538	22
167	538	27
168	538	17
169	538	16
170	538	31
171	538	30
172	538	22
173	538	35
174	538	38
175	538	39
176	538	34
177	538	27
178	538	45
179	538	47
180	538	45
181	538	49
182	538	49
183	538	53
184	538	43
185	538	65
186	538	97
187	538	89
188	538	87
189	538	31
190	538	41
191	538	45
192	538	43
193	538	39
194	538	26
195	538	36
196	538	29
197	538	41
198	538	61
199	538	79
200	538	123
201	538	127
202	538	106
203	538	99
204	538	99
205	538	105
206	538	97
207	538	117
208	538	108
209	538	129
210	538	163
211	538	183
212	538	177
213	538	90
214	538	103
215	538	102
216	538	101
217	538	89
218	538	76
219	538	123
220	538	116
221	538	109
222	538	137
223	538	129
224	538	140
225	538	143
226	538	102
227	538	39
228	538	28
229	538	38
230	538	33
231	538	38
232	538	27
233	538	26
234	538	41
235	538	60
236	538	93
237	538	54
238	538	52
239	538	45
240	538	55
241	538	54
242	538	66
243	538	90
244	538	53
245	538	66
246	538	69
247	538	54
248	538	54
249	538	58
250	538	61
251	538	56
252	538	58
253	538	46
254	538	50
255	538	81
256	538	117
257	538	76
258	538	110
259	538	143
260	538	139
261	538	158
262	538	124
263	538	124
264	538	153
265	538	149
266	538	141
267	538	107
268	538	123
269	538	132
270	538	159
271	538	143
272	538	64
273	538	41
274	538	65
275	538	61
276	538	38
277	538	38
278	538	40
279	538	44
280	538	67
281	538	52
282	538	42
283	538	28
284	538	53
285	538	39
286	538	48
287	538	51
288	538	55
289	538	68
290	538	63
291	538	115
292	538	147
293	538	149
294	538	113
295	538	118
296	538	126
297	538	125
298	538	121
299	538	89
300	538	83
301	538	74
302	538	71
303	538	71
304	538	26
305	538	31
306	538	14
307	538	19
308	538	42
309	538	39
310	538	48
311	538	44
312	538	82
313	538	57
314	538	48
315	538	61
316	538	75
317	538	88
318	538	100
319	538	98
320	538	58
321	538	62
322	538	44
323	538	29
324	538	45
325	538	23
326	538	48
327	538	31
328	538	58
329	538	56
330	538	89
331	538	107
332	538	94
333	538	118
334	538	91
335	538	101
336	538	92
337	538	138
338	538	172
339	538	141
340	538	131
341	538	131
342	538	181
343	538	156
344	538	196
345	538	162
346	538	157
347	538	102
348	538	148
349	538	135
350	538	184
351	538	152
352	538	142
353	538	120
354	538	122
355	538	126
356	538	125
357	538	134
358	538	120
359	538	117
360	538	47
361	538	23
362	538	18
363	538	31
364	538	33
365	538	30
366	538	11
367	538	13
368	538	11
369	538	41
370	538	28
371	538	38
372	538	86
373	538	113
374	538	130
375	538	112
376	538	148
377	538	179
378	538	174
379	538	151
380	538	163
381	538	140
382	538	169
383	538	159
384	538	119
385	538	186
386	538	205
387	538	200
388	538	178
389	538	194
390	538	217
391	538	176
392	538	197
393	538	167
394	538	150
395	538	136
396	538	135
397	538	105
398	538	87
399	538	66
400	538	60
401	538	73
402	538	74
403	538	60
404	538	127
405	538	155
406	538	160
407	538	167
408	538	173
409	538	173
410	538	166
411	538	133
412	538	137
413	538	159
414	538	192
415	538	166
416	538	168
417	538	184
418	538	152
419	538	184
420	538	175
421	538	154
422	538	158
423	538	160
424	538	155
425	538	174
426	538	173
427	538	180
428	538	146
429	538	173
430	538	145
431	538	174
432	538	149
433	538	178
434	538	191
435	538	221
436	538	186
437	538	176
438	538	230
439	538	216
440	538	221
441	538	264
442	538	264
443	538	249
444	538	265
445	538	272
446	538	269
447	538	236
448	538	252
449	538	268
450	538	151
451	538	117
452	538	102
453	538	97
454	538	67
455	538	64
456	538	68
457	538	72
458	538	64
459	538	56
460	538	65
461	538	58
462	538	73
463	538	71
464	538	71
465	538	74
466	538	60
467	538	79
468	538	81
469	538	70
470	538	69
471	538	82
472	538	97
473	538	95
474	538	71
475	538	80
476	538	106
477	538	65
478	538	53
479	538	70
480	538	47
481	538	51
482	538	72
483	538	82
484	538	60
485	538	48
486	538	55
487	538	75
488	538	61
489	538	48
490	538	73
491	538	62
492	538	74
493	538	66
494	538	65
495	538	57
496	538	89
497	538	64
498	538	87
499	538	102
500	538	322
501	538	398
502	538	382
503	538	414
504	538	403
505	538	384
506	538	468
507	538	495
508	538	509
509	538	431
510	538	394
511	538	262
512	538	204
513	538	156
514	538	142
515	538	132
516	538	162
517	538	145
518	538	137
519	538	148
520	538	286
521	538	412
522	538	679
523	538	798
524	538	786
525	538	775
526	538	862
527	538	972
528	538	872
529	538	841
530	538	1025
531	538	1149
532	538	1919
533	538	4682
534	538	6260
535	538	6998
536	538	6812
537	538	14034
538	538	52906
0	539	1
1	539	17
2	539	40
3	539	117
4	539	117
5	539	106
6	539	105
7	539	109
8	539	105
9	539	76
10	539	65
11	539	93
12	539	79
13	539	92
14	539	102
15	539	82
16	539	91
17	539	85
18	539	96
19	539	89
20	539	79
21	539	77
22	539	63
23	539	69
24	539	74
25	539	63
26	539	55
27	539	66
28	539	65
29	539	57
30	539	63
31	539	61
32	539	95
33	539	78
34	539	107
35	539	91
36	539	89
38	539	78
39	539	104
40	539	104
41	539	103
42	539	117
43	539	107
44	539	117
45	539	82
46	539	50
47	539	19
48	539	11
49	539	14
50	539	8
51	539	10
52	539	7
53	539	14
54	539	21
55	539	44
56	539	86
57	539	98
58	539	81
59	539	87
60	539	69
61	539	45
62	539	17
63	539	1
64	539	16
65	539	3
66	539	5
67	539	25
68	539	50
69	539	99
70	539	104
71	539	99
72	539	111
73	539	143
74	539	127
75	539	119
76	539	134
77	539	108
78	539	127
79	539	107
80	539	81
81	539	46
82	539	57
83	539	58
84	539	32
85	539	43
86	539	40
87	539	56
88	539	88
89	539	96
90	539	46
91	539	32
92	539	32
93	539	30
94	539	45
95	539	44
96	539	41
97	539	51
98	539	33
99	539	22
100	539	18
101	539	18
102	539	13
103	539	13
104	539	16
105	539	16
106	539	17
107	539	28
108	539	25
109	539	25
110	539	16
111	539	35
112	539	32
113	539	41
114	539	80
115	539	94
116	539	96
117	539	64
118	539	66
119	539	42
120	539	40
121	539	29
122	539	44
123	539	26
124	539	28
125	539	28
126	539	31
127	539	38
128	539	75
129	539	137
130	539	105
131	539	102
132	539	102
133	539	109
134	539	108
135	539	87
136	539	97
137	539	97
138	539	103
139	539	81
140	539	85
141	539	91
142	539	69
143	539	91
144	539	71
145	539	40
146	539	34
147	539	33
148	539	36
149	539	39
150	539	25
151	539	27
152	539	18
153	539	21
154	539	22
155	539	55
156	539	104
157	539	83
158	539	49
159	539	30
160	539	42
161	539	36
162	539	30
163	539	17
164	539	23
165	539	29
166	539	23
167	539	25
168	539	28
169	539	28
170	539	29
171	539	24
172	539	31
173	539	34
174	539	33
175	539	26
176	539	40
177	539	37
178	539	54
179	539	68
180	539	34
181	539	58
182	539	61
183	539	69
184	539	55
185	539	70
186	539	100
187	539	97
188	539	72
189	539	22
190	539	37
191	539	43
192	539	45
193	539	49
194	539	33
195	539	31
196	539	59
197	539	49
198	539	57
199	539	87
200	539	135
201	539	152
202	539	107
203	539	95
204	539	122
205	539	92
206	539	120
207	539	123
208	539	115
209	539	140
210	539	175
211	539	220
212	539	182
213	539	115
214	539	123
215	539	118
216	539	92
217	539	90
218	539	91
219	539	122
220	539	104
221	539	120
222	539	133
223	539	121
224	539	149
225	539	129
226	539	119
227	539	51
228	539	43
229	539	38
230	539	39
231	539	44
232	539	44
233	539	54
234	539	54
235	539	65
236	539	89
237	539	97
238	539	75
239	539	47
240	539	55
241	539	45
242	539	74
243	539	76
244	539	69
245	539	73
246	539	62
247	539	53
248	539	60
249	539	71
250	539	82
251	539	61
252	539	50
253	539	47
254	539	62
255	539	74
256	539	102
257	539	107
258	539	126
259	539	141
260	539	142
261	539	144
262	539	139
263	539	153
264	539	153
265	539	137
266	539	132
267	539	131
268	539	128
269	539	131
270	539	169
271	539	123
272	539	71
273	539	58
274	539	75
275	539	72
276	539	48
277	539	50
278	539	42
279	539	43
280	539	76
281	539	50
282	539	46
283	539	49
284	539	50
285	539	41
286	539	55
287	539	66
288	539	55
289	539	76
290	539	70
291	539	118
292	539	155
293	539	122
294	539	108
295	539	131
296	539	134
297	539	117
298	539	102
299	539	87
300	539	71
301	539	94
302	539	69
303	539	64
304	539	37
305	539	25
306	539	19
307	539	21
308	539	38
309	539	51
310	539	49
311	539	64
312	539	91
313	539	54
314	539	60
315	539	65
316	539	76
317	539	64
318	539	126
319	539	110
320	539	50
321	539	54
322	539	50
323	539	28
324	539	47
325	539	51
326	539	49
327	539	45
328	539	55
329	539	51
330	539	75
331	539	86
332	539	84
333	539	95
334	539	95
335	539	110
336	539	119
337	539	164
338	539	163
339	539	152
340	539	128
341	539	174
342	539	192
343	539	201
344	539	189
345	539	161
346	539	171
347	539	143
348	539	172
349	539	135
350	539	161
351	539	171
352	539	156
353	539	116
354	539	138
355	539	124
356	539	129
357	539	127
358	539	149
359	539	128
360	539	42
361	539	29
362	539	29
363	539	17
364	539	30
365	539	36
366	539	21
367	539	14
368	539	17
369	539	32
370	539	33
371	539	50
372	539	101
373	539	150
374	539	146
375	539	134
376	539	173
377	539	156
378	539	183
379	539	171
380	539	177
381	539	152
382	539	178
383	539	174
384	539	145
385	539	178
386	539	192
387	539	187
388	539	194
389	539	169
390	539	194
391	539	212
392	539	200
393	539	183
394	539	160
395	539	170
396	539	152
397	539	143
398	539	98
399	539	77
400	539	63
401	539	76
402	539	96
403	539	83
404	539	137
405	539	179
406	539	154
407	539	164
408	539	186
409	539	188
410	539	172
411	539	157
412	539	182
413	539	140
414	539	174
415	539	160
416	539	143
417	539	157
418	539	146
419	539	163
420	539	187
421	539	126
422	539	174
423	539	160
424	539	152
425	539	152
426	539	196
427	539	169
428	539	149
429	539	165
430	539	140
431	539	147
432	539	157
433	539	196
434	539	186
435	539	209
436	539	203
437	539	205
438	539	258
439	539	244
440	539	233
441	539	265
442	539	300
443	539	271
444	539	305
445	539	273
446	539	275
447	539	236
448	539	246
449	539	275
450	539	140
451	539	129
452	539	116
453	539	107
454	539	97
455	539	78
456	539	80
457	539	99
458	539	90
459	539	69
460	539	92
461	539	73
462	539	101
463	539	79
464	539	86
465	539	76
466	539	74
467	539	91
468	539	93
469	539	67
470	539	90
471	539	91
472	539	82
473	539	108
474	539	97
475	539	102
476	539	122
477	539	82
478	539	57
479	539	75
480	539	64
481	539	52
482	539	75
483	539	104
484	539	66
485	539	89
486	539	55
487	539	94
488	539	69
489	539	50
490	539	59
491	539	90
492	539	80
493	539	62
494	539	83
495	539	77
496	539	93
497	539	77
498	539	103
499	539	111
500	539	378
501	539	457
502	539	402
503	539	384
504	539	367
505	539	351
506	539	520
507	539	461
508	539	536
509	539	420
510	539	372
511	539	284
512	539	191
513	539	155
514	539	153
515	539	150
516	539	152
517	539	146
518	539	152
519	539	175
520	539	284
521	539	437
522	539	671
523	539	770
524	539	768
525	539	815
526	539	885
527	539	838
528	539	846
529	539	815
530	539	937
531	539	1099
532	539	1709
533	539	3495
534	539	4223
535	539	4386
536	539	4732
537	539	6939
538	539	16722
539	539	63653
1	540	14
2	540	41
3	540	110
4	540	112
5	540	96
6	540	90
7	540	102
8	540	79
9	540	92
10	540	73
11	540	72
12	540	70
13	540	74
14	540	88
15	540	70
16	540	70
17	540	69
18	540	77
19	540	65
20	540	79
21	540	51
22	540	60
23	540	66
24	540	58
25	540	63
26	540	49
27	540	51
28	540	69
29	540	44
30	540	68
31	540	62
32	540	61
33	540	67
34	540	82
35	540	84
36	540	69
38	540	63
39	540	102
40	540	95
41	540	95
42	540	70
43	540	88
44	540	104
45	540	84
46	540	54
47	540	27
48	540	11
49	540	4
50	540	8
51	540	11
52	540	10
53	540	8
54	540	14
55	540	46
56	540	62
57	540	87
58	540	69
59	540	75
60	540	59
61	540	48
62	540	13
63	540	1
64	540	12
65	540	4
67	540	12
68	540	54
69	540	85
70	540	88
71	540	102
72	540	116
73	540	129
74	540	128
75	540	116
76	540	98
77	540	109
78	540	76
79	540	88
80	540	68
81	540	70
82	540	39
83	540	56
84	540	25
85	540	46
86	540	26
87	540	50
88	540	63
89	540	84
90	540	65
91	540	35
92	540	27
93	540	20
94	540	58
95	540	55
96	540	33
97	540	50
98	540	32
99	540	25
100	540	16
101	540	12
102	540	16
103	540	23
104	540	24
105	540	6
106	540	22
107	540	27
108	540	37
109	540	22
110	540	21
111	540	41
112	540	37
113	540	42
114	540	86
115	540	74
116	540	69
117	540	66
118	540	70
119	540	44
120	540	42
121	540	24
122	540	28
123	540	22
124	540	35
125	540	32
126	540	36
127	540	40
128	540	60
129	540	99
130	540	92
131	540	82
132	540	90
133	540	83
134	540	96
135	540	71
136	540	87
137	540	95
138	540	91
139	540	83
140	540	62
141	540	75
142	540	69
143	540	70
144	540	49
145	540	41
146	540	23
147	540	23
148	540	29
149	540	25
150	540	25
151	540	24
152	540	14
153	540	20
154	540	32
155	540	51
156	540	97
157	540	60
158	540	53
159	540	43
160	540	43
161	540	30
162	540	24
163	540	26
164	540	36
165	540	26
166	540	24
167	540	27
168	540	18
169	540	28
170	540	26
171	540	42
172	540	17
173	540	26
174	540	25
175	540	39
176	540	35
177	540	27
178	540	43
179	540	54
180	540	46
181	540	54
182	540	62
183	540	52
184	540	55
185	540	72
186	540	101
187	540	87
188	540	70
189	540	24
190	540	36
191	540	45
192	540	32
193	540	43
194	540	24
195	540	32
196	540	42
197	540	42
198	540	55
199	540	75
200	540	121
201	540	131
202	540	96
203	540	86
204	540	97
205	540	83
206	540	77
207	540	96
208	540	107
209	540	145
210	540	161
211	540	184
212	540	145
213	540	104
214	540	93
215	540	153
216	540	95
217	540	67
218	540	81
219	540	125
220	540	106
221	540	104
222	540	110
223	540	127
224	540	109
225	540	126
226	540	64
227	540	42
228	540	33
229	540	25
230	540	26
231	540	39
232	540	44
233	540	47
234	540	43
235	540	48
236	540	72
237	540	84
238	540	56
239	540	41
240	540	28
241	540	46
242	540	58
243	540	82
244	540	41
245	540	71
246	540	48
247	540	42
248	540	66
249	540	79
250	540	82
251	540	82
252	540	51
253	540	46
254	540	51
255	540	92
256	540	108
257	540	81
258	540	101
259	540	121
260	540	155
261	540	133
262	540	137
263	540	155
264	540	109
265	540	126
266	540	117
267	540	116
268	540	110
269	540	125
270	540	134
271	540	128
272	540	77
273	540	63
274	540	58
275	540	63
276	540	39
277	540	49
278	540	47
279	540	44
280	540	54
281	540	63
282	540	46
283	540	51
284	540	37
285	540	40
286	540	47
287	540	54
288	540	59
289	540	52
290	540	78
291	540	99
292	540	140
293	540	123
294	540	107
295	540	98
296	540	119
297	540	107
298	540	113
299	540	83
300	540	108
301	540	75
302	540	88
303	540	54
304	540	30
305	540	21
306	540	22
307	540	15
308	540	35
309	540	55
310	540	42
311	540	52
312	540	83
313	540	49
314	540	67
315	540	46
316	540	71
317	540	61
318	540	121
319	540	83
320	540	47
321	540	53
322	540	46
323	540	21
324	540	37
325	540	38
326	540	34
327	540	44
328	540	58
329	540	40
330	540	62
331	540	89
332	540	91
333	540	93
334	540	97
335	540	88
336	540	111
337	540	118
338	540	130
339	540	177
340	540	138
341	540	155
342	540	184
343	540	157
344	540	190
345	540	167
346	540	144
347	540	127
348	540	133
349	540	141
350	540	142
351	540	133
352	540	111
353	540	117
354	540	128
355	540	119
356	540	103
357	540	113
358	540	119
359	540	94
360	540	34
361	540	24
362	540	24
363	540	26
364	540	35
365	540	34
366	540	7
367	540	11
368	540	8
369	540	22
370	540	16
371	540	42
372	540	94
373	540	122
374	540	141
375	540	116
376	540	161
377	540	152
378	540	168
379	540	152
380	540	160
381	540	167
382	540	186
383	540	165
384	540	127
385	540	171
386	540	175
387	540	171
388	540	155
389	540	146
390	540	192
391	540	142
392	540	205
393	540	165
394	540	154
395	540	131
396	540	129
397	540	104
398	540	76
399	540	75
400	540	65
401	540	68
402	540	83
403	540	72
404	540	117
405	540	173
406	540	161
407	540	154
408	540	174
409	540	167
410	540	165
411	540	142
412	540	140
413	540	129
414	540	170
415	540	142
416	540	134
417	540	134
418	540	161
419	540	140
420	540	147
421	540	113
422	540	122
423	540	158
424	540	123
425	540	144
426	540	190
427	540	141
428	540	132
429	540	164
430	540	112
431	540	163
432	540	130
433	540	162
434	540	162
435	540	188
436	540	161
437	540	175
438	540	229
439	540	200
440	540	173
441	540	233
442	540	261
443	540	262
444	540	268
445	540	206
446	540	225
447	540	215
448	540	238
449	540	258
450	540	124
451	540	141
452	540	117
453	540	96
454	540	71
455	540	76
456	540	89
457	540	94
458	540	84
459	540	65
460	540	73
461	540	68
462	540	93
463	540	65
464	540	86
465	540	71
466	540	68
467	540	61
468	540	89
469	540	78
470	540	71
471	540	75
472	540	90
473	540	111
474	540	82
475	540	65
476	540	100
477	540	71
478	540	60
479	540	57
480	540	68
481	540	42
482	540	91
483	540	96
484	540	52
485	540	60
486	540	52
487	540	66
488	540	67
489	540	57
490	540	51
491	540	69
492	540	77
493	540	78
494	540	80
495	540	79
496	540	76
497	540	66
498	540	105
499	540	114
500	540	343
501	540	358
502	540	339
503	540	351
504	540	346
505	540	326
506	540	394
507	540	443
508	540	455
509	540	407
510	540	319
511	540	251
512	540	189
513	540	132
514	540	147
515	540	138
516	540	141
517	540	119
518	540	140
519	540	164
520	540	260
521	540	405
522	540	594
523	540	679
524	540	593
525	540	652
526	540	655
527	540	695
528	540	717
529	540	692
530	540	784
531	540	895
532	540	1363
533	540	2669
534	540	3073
535	540	3031
536	540	3262
537	540	4640
538	540	8690
539	540	22212
540	540	51284
1	541	15
2	541	45
3	541	99
4	541	110
5	541	98
6	541	113
7	541	107
8	541	105
9	541	69
10	541	67
11	541	96
12	541	73
13	541	79
14	541	99
15	541	79
16	541	84
17	541	73
18	541	77
19	541	74
20	541	82
21	541	77
22	541	58
23	541	69
24	541	64
25	541	72
26	541	48
27	541	52
28	541	59
29	541	49
30	541	64
31	541	76
32	541	66
33	541	72
34	541	107
35	541	87
36	541	82
38	541	79
39	541	99
40	541	101
41	541	117
42	541	95
43	541	88
44	541	106
45	541	92
46	541	50
47	541	16
48	541	14
49	541	10
50	541	8
51	541	11
52	541	12
53	541	5
54	541	20
55	541	43
56	541	59
57	541	78
58	541	78
59	541	81
60	541	74
61	541	51
62	541	17
63	541	1
64	541	12
65	541	2
66	541	5
67	541	13
68	541	53
69	541	108
70	541	108
71	541	92
72	541	102
73	541	117
74	541	115
75	541	133
76	541	115
77	541	125
78	541	116
79	541	94
80	541	59
81	541	45
82	541	58
83	541	59
84	541	36
85	541	36
86	541	38
87	541	43
88	541	88
89	541	89
90	541	60
91	541	29
92	541	30
93	541	30
94	541	44
95	541	36
96	541	46
97	541	56
98	541	26
99	541	24
100	541	21
101	541	20
102	541	10
103	541	14
104	541	18
105	541	19
106	541	20
107	541	23
108	541	43
109	541	27
110	541	29
111	541	26
112	541	44
113	541	56
114	541	77
115	541	81
116	541	65
117	541	53
118	541	62
119	541	45
120	541	36
121	541	35
122	541	35
123	541	32
124	541	40
125	541	30
126	541	38
127	541	47
128	541	71
129	541	97
130	541	97
131	541	95
132	541	106
133	541	96
134	541	105
135	541	84
136	541	103
137	541	103
138	541	96
139	541	93
140	541	89
141	541	95
142	541	61
143	541	88
144	541	60
145	541	37
146	541	31
147	541	33
148	541	41
149	541	39
150	541	21
151	541	30
152	541	27
153	541	31
154	541	24
155	541	46
156	541	95
157	541	79
158	541	43
159	541	40
160	541	45
161	541	28
162	541	39
163	541	27
164	541	21
165	541	29
166	541	29
167	541	28
168	541	21
169	541	26
170	541	29
171	541	38
172	541	28
173	541	29
174	541	36
175	541	46
176	541	28
177	541	24
178	541	40
179	541	53
180	541	58
181	541	70
182	541	57
183	541	57
184	541	54
185	541	70
186	541	110
187	541	80
188	541	57
189	541	25
190	541	45
191	541	38
192	541	48
193	541	44
194	541	38
195	541	39
196	541	28
197	541	42
198	541	58
199	541	89
200	541	122
201	541	118
202	541	105
203	541	110
204	541	100
205	541	105
206	541	127
207	541	111
208	541	119
209	541	157
210	541	157
211	541	165
212	541	174
213	541	104
214	541	95
215	541	145
216	541	119
217	541	81
218	541	72
219	541	128
220	541	128
221	541	122
222	541	123
223	541	136
224	541	156
225	541	109
226	541	77
227	541	54
228	541	36
229	541	39
230	541	43
231	541	48
232	541	34
233	541	44
234	541	56
235	541	60
236	541	80
237	541	98
238	541	57
239	541	48
240	541	60
241	541	59
242	541	80
243	541	82
244	541	61
245	541	71
246	541	71
247	541	56
248	541	59
249	541	74
250	541	84
251	541	59
252	541	49
253	541	45
254	541	69
255	541	87
256	541	103
257	541	87
258	541	101
259	541	133
260	541	125
261	541	143
262	541	121
263	541	123
264	541	126
265	541	138
266	541	139
267	541	138
268	541	119
269	541	124
270	541	143
271	541	136
272	541	74
273	541	52
274	541	72
275	541	60
276	541	54
277	541	53
278	541	57
279	541	38
280	541	59
281	541	58
282	541	43
283	541	41
284	541	38
285	541	51
286	541	43
287	541	74
288	541	58
289	541	60
290	541	63
291	541	115
292	541	146
293	541	121
294	541	112
295	541	107
296	541	107
297	541	104
298	541	131
299	541	109
300	541	98
301	541	87
302	541	58
303	541	80
304	541	33
305	541	23
306	541	19
307	541	17
308	541	39
309	541	38
310	541	70
311	541	55
312	541	103
313	541	66
314	541	57
315	541	74
316	541	83
317	541	86
318	541	105
319	541	92
320	541	64
321	541	63
322	541	49
323	541	34
324	541	42
325	541	40
326	541	55
327	541	60
328	541	58
329	541	45
330	541	74
331	541	93
332	541	95
333	541	116
334	541	111
335	541	109
336	541	114
337	541	143
338	541	181
339	541	149
340	541	156
341	541	175
342	541	170
343	541	177
344	541	183
345	541	167
346	541	153
347	541	136
348	541	141
349	541	139
350	541	147
351	541	163
352	541	148
353	541	119
354	541	141
355	541	121
356	541	122
357	541	140
358	541	136
359	541	110
360	541	35
361	541	25
362	541	24
363	541	24
364	541	35
365	541	33
366	541	9
367	541	13
368	541	10
369	541	23
370	541	25
371	541	44
372	541	102
373	541	134
374	541	139
375	541	120
376	541	175
377	541	137
378	541	179
379	541	160
380	541	142
381	541	163
382	541	183
383	541	157
384	541	136
385	541	180
386	541	183
387	541	190
388	541	199
389	541	157
390	541	165
391	541	161
392	541	190
393	541	175
394	541	169
395	541	148
396	541	135
397	541	120
398	541	105
399	541	104
400	541	67
401	541	77
402	541	73
403	541	76
404	541	119
405	541	149
406	541	170
407	541	170
408	541	155
409	541	161
410	541	152
411	541	138
412	541	141
413	541	138
414	541	165
415	541	154
416	541	156
417	541	149
418	541	135
419	541	172
420	541	154
421	541	126
422	541	120
423	541	178
424	541	148
425	541	157
426	541	179
427	541	156
428	541	175
429	541	166
430	541	144
431	541	140
432	541	175
433	541	168
434	541	177
435	541	197
436	541	190
437	541	185
438	541	208
439	541	215
440	541	191
441	541	216
442	541	239
443	541	253
444	541	263
445	541	238
446	541	285
447	541	235
448	541	277
449	541	236
450	541	172
451	541	133
452	541	129
453	541	102
454	541	75
455	541	95
456	541	68
457	541	78
458	541	79
459	541	75
460	541	77
461	541	74
462	541	109
463	541	71
464	541	69
465	541	77
466	541	97
467	541	103
468	541	99
469	541	90
470	541	79
471	541	89
472	541	90
473	541	102
474	541	80
475	541	98
476	541	97
477	541	76
478	541	54
479	541	65
480	541	68
481	541	63
482	541	95
483	541	95
484	541	67
485	541	78
486	541	59
487	541	82
488	541	89
489	541	56
490	541	61
491	541	80
492	541	79
493	541	85
494	541	64
495	541	76
496	541	97
497	541	81
498	541	78
499	541	130
500	541	321
501	541	370
502	541	336
503	541	305
504	541	354
505	541	309
506	541	405
507	541	423
508	541	457
509	541	401
510	541	346
511	541	219
512	541	169
513	541	157
514	541	134
515	541	148
516	541	136
517	541	141
518	541	137
519	541	171
520	541	276
521	541	377
522	541	540
523	541	600
524	541	564
525	541	572
526	541	636
527	541	667
528	541	637
529	541	549
530	541	661
531	541	744
532	541	1058
533	541	1872
534	541	1909
535	541	1929
536	541	2240
537	541	2772
538	541	4645
539	541	7900
540	541	15539
541	541	53583
1	542	12
2	542	51
3	542	112
4	542	113
5	542	105
6	542	115
7	542	97
8	542	96
9	542	78
10	542	54
11	542	60
12	542	48
13	542	69
14	542	105
15	542	78
16	542	71
17	542	83
18	542	76
19	542	62
20	542	59
21	542	46
22	542	54
23	542	53
24	542	54
25	542	49
26	542	48
27	542	60
28	542	56
29	542	54
30	542	46
31	542	64
32	542	58
33	542	64
34	542	81
35	542	82
36	542	69
38	542	77
39	542	86
40	542	66
41	542	81
42	542	83
43	542	97
44	542	93
45	542	76
46	542	53
47	542	34
48	542	15
49	542	12
50	542	11
51	542	13
52	542	11
53	542	9
54	542	30
55	542	39
56	542	84
57	542	60
58	542	74
59	542	81
60	542	76
61	542	38
62	542	16
63	542	4
64	542	15
65	542	7
66	542	5
67	542	14
68	542	35
69	542	72
70	542	85
71	542	101
72	542	99
73	542	113
74	542	115
75	542	92
76	542	106
77	542	111
78	542	102
79	542	82
80	542	68
81	542	56
82	542	60
83	542	56
84	542	46
85	542	43
86	542	57
87	542	52
88	542	83
89	542	85
90	542	69
91	542	34
92	542	35
93	542	21
94	542	51
95	542	44
96	542	42
97	542	43
98	542	35
99	542	21
100	542	21
101	542	19
102	542	20
103	542	31
104	542	15
105	542	24
106	542	27
107	542	43
108	542	42
109	542	28
110	542	22
111	542	31
112	542	35
113	542	64
114	542	70
115	542	70
116	542	86
117	542	58
118	542	71
119	542	58
120	542	46
121	542	37
122	542	37
123	542	46
124	542	48
125	542	34
126	542	45
127	542	59
128	542	71
129	542	118
130	542	98
131	542	110
132	542	90
133	542	102
134	542	95
135	542	87
136	542	94
137	542	85
138	542	95
139	542	90
140	542	89
141	542	72
142	542	80
143	542	65
144	542	64
145	542	55
146	542	42
147	542	32
148	542	43
149	542	37
150	542	25
151	542	26
152	542	24
153	542	28
154	542	19
155	542	45
156	542	88
157	542	90
158	542	56
159	542	44
160	542	49
161	542	34
162	542	36
163	542	29
164	542	30
165	542	14
166	542	33
167	542	28
168	542	18
169	542	25
170	542	30
171	542	37
172	542	14
173	542	45
174	542	35
175	542	41
176	542	46
177	542	20
178	542	55
179	542	58
180	542	47
181	542	51
182	542	48
183	542	54
184	542	69
185	542	53
186	542	90
187	542	92
188	542	66
189	542	44
190	542	46
191	542	33
192	542	51
193	542	44
194	542	41
195	542	41
196	542	40
197	542	43
198	542	70
199	542	78
200	542	104
201	542	105
202	542	99
203	542	114
204	542	119
205	542	91
206	542	130
207	542	111
208	542	126
209	542	134
210	542	135
211	542	174
212	542	139
213	542	114
214	542	110
215	542	106
216	542	99
217	542	104
218	542	99
219	542	125
220	542	113
221	542	120
222	542	116
223	542	122
224	542	133
225	542	116
226	542	95
227	542	59
228	542	40
229	542	53
230	542	47
231	542	61
232	542	58
233	542	49
234	542	55
235	542	77
236	542	98
237	542	76
238	542	76
239	542	50
240	542	52
241	542	69
242	542	83
243	542	74
244	542	66
245	542	72
246	542	65
247	542	54
248	542	71
249	542	77
250	542	92
251	542	76
252	542	79
253	542	93
254	542	71
255	542	84
256	542	90
257	542	81
258	542	115
259	542	129
260	542	156
261	542	139
262	542	123
263	542	132
264	542	144
265	542	133
266	542	125
267	542	117
268	542	121
269	542	118
270	542	127
271	542	121
272	542	86
273	542	68
274	542	88
275	542	68
276	542	61
277	542	47
278	542	56
279	542	55
280	542	73
281	542	62
282	542	50
283	542	50
284	542	44
285	542	55
286	542	52
287	542	66
288	542	73
289	542	80
290	542	76
291	542	107
292	542	118
293	542	132
294	542	112
295	542	109
296	542	105
297	542	100
298	542	119
299	542	118
300	542	106
301	542	80
302	542	64
303	542	66
304	542	28
305	542	24
306	542	32
307	542	15
308	542	38
309	542	52
310	542	64
311	542	62
312	542	111
313	542	73
314	542	53
315	542	84
316	542	80
317	542	72
318	542	120
319	542	96
320	542	62
321	542	64
322	542	46
323	542	40
324	542	44
325	542	58
326	542	50
327	542	48
328	542	60
329	542	72
330	542	79
331	542	99
332	542	80
333	542	99
334	542	88
335	542	95
336	542	120
337	542	145
338	542	148
339	542	135
340	542	111
341	542	169
342	542	170
343	542	138
344	542	147
345	542	157
346	542	169
347	542	117
348	542	154
349	542	138
350	542	144
351	542	141
352	542	146
353	542	114
354	542	87
355	542	131
356	542	128
357	542	136
358	542	120
359	542	110
360	542	45
361	542	22
362	542	32
363	542	18
364	542	29
365	542	30
366	542	8
367	542	11
368	542	14
369	542	33
370	542	20
371	542	49
372	542	103
373	542	147
374	542	138
375	542	125
376	542	162
377	542	147
378	542	164
379	542	158
380	542	166
381	542	163
382	542	181
383	542	168
384	542	96
385	542	160
386	542	187
387	542	155
388	542	142
389	542	159
390	542	157
391	542	166
392	542	195
393	542	153
394	542	172
395	542	148
396	542	137
397	542	128
398	542	113
399	542	113
400	542	70
401	542	71
402	542	59
403	542	93
404	542	124
405	542	147
406	542	149
407	542	152
408	542	161
409	542	172
410	542	133
411	542	118
412	542	146
413	542	153
414	542	168
415	542	152
416	542	120
417	542	127
418	542	152
419	542	153
420	542	137
421	542	106
422	542	126
423	542	140
424	542	152
425	542	148
426	542	157
427	542	125
428	542	157
429	542	142
430	542	101
431	542	142
432	542	150
433	542	167
434	542	175
435	542	139
436	542	184
437	542	185
438	542	212
439	542	193
440	542	163
441	542	195
442	542	239
443	542	243
444	542	297
445	542	197
446	542	228
447	542	212
448	542	220
449	542	238
450	542	170
451	542	144
452	542	131
453	542	128
454	542	98
455	542	97
456	542	111
457	542	98
458	542	88
459	542	63
460	542	83
461	542	73
462	542	107
463	542	83
464	542	89
465	542	88
466	542	88
467	542	86
468	542	90
469	542	85
470	542	93
471	542	95
472	542	86
473	542	113
474	542	85
475	542	72
476	542	106
477	542	97
478	542	79
479	542	81
480	542	84
481	542	86
482	542	114
483	542	105
484	542	67
485	542	83
486	542	64
487	542	85
488	542	86
489	542	57
490	542	79
491	542	84
492	542	87
493	542	79
494	542	81
495	542	83
496	542	99
497	542	76
498	542	103
499	542	122
500	542	269
501	542	347
502	542	331
503	542	259
504	542	307
505	542	289
506	542	342
507	542	380
508	542	374
509	542	354
510	542	315
511	542	271
512	542	180
513	542	161
514	542	146
515	542	145
516	542	150
517	542	147
518	542	173
519	542	190
520	542	274
521	542	358
522	542	486
523	542	576
524	542	485
525	542	517
526	542	634
527	542	602
528	542	605
529	542	533
530	542	641
531	542	731
532	542	959
533	542	1563
534	542	1469
535	542	1433
536	542	1770
537	542	2095
538	542	3259
539	542	4959
540	542	6654
541	542	19553
542	542	55230
1	543	11
2	543	55
3	543	111
4	543	131
5	543	114
6	543	131
7	543	123
8	543	109
9	543	101
10	543	74
11	543	93
12	543	91
13	543	107
14	543	108
15	543	94
16	543	82
17	543	94
18	543	91
19	543	74
20	543	100
21	543	60
22	543	78
23	543	69
24	543	87
25	543	72
26	543	62
27	543	88
28	543	72
29	543	63
30	543	86
31	543	72
32	543	76
33	543	103
34	543	93
35	543	84
36	543	90
38	543	100
39	543	132
40	543	105
41	543	90
42	543	109
43	543	118
44	543	131
45	543	99
46	543	56
47	543	25
48	543	13
49	543	8
50	543	8
51	543	10
52	543	10
53	543	8
54	543	14
55	543	51
56	543	89
57	543	129
58	543	119
59	543	104
60	543	83
61	543	37
62	543	12
63	543	2
64	543	18
65	543	7
66	543	2
67	543	20
68	543	69
69	543	90
70	543	116
71	543	142
72	543	128
73	543	130
74	543	120
75	543	142
76	543	137
77	543	119
78	543	120
79	543	110
80	543	61
81	543	47
82	543	49
83	543	48
84	543	31
85	543	28
86	543	39
87	543	56
88	543	106
89	543	106
90	543	64
91	543	40
92	543	24
93	543	23
94	543	38
95	543	40
96	543	34
97	543	83
98	543	24
99	543	14
100	543	16
101	543	17
102	543	13
103	543	11
104	543	14
105	543	12
106	543	17
107	543	31
108	543	25
109	543	25
110	543	18
111	543	21
112	543	35
113	543	39
114	543	72
115	543	95
116	543	104
117	543	80
118	543	65
119	543	48
120	543	31
121	543	33
122	543	30
123	543	30
124	543	33
125	543	35
126	543	48
127	543	43
128	543	60
129	543	129
130	543	77
131	543	100
132	543	99
133	543	75
134	543	107
135	543	78
136	543	90
137	543	83
138	543	84
139	543	74
140	543	66
141	543	88
142	543	53
143	543	70
144	543	49
145	543	28
146	543	24
147	543	20
148	543	27
149	543	39
150	543	21
151	543	25
152	543	18
153	543	18
154	543	24
155	543	45
156	543	122
157	543	88
158	543	55
159	543	28
160	543	34
161	543	24
162	543	18
163	543	24
164	543	25
165	543	25
166	543	33
167	543	29
168	543	18
169	543	26
170	543	23
171	543	33
172	543	19
173	543	27
174	543	37
175	543	38
176	543	30
177	543	21
178	543	45
179	543	47
180	543	52
181	543	52
182	543	59
183	543	47
184	543	46
185	543	75
186	543	115
187	543	109
188	543	86
189	543	25
190	543	39
191	543	40
192	543	27
193	543	37
194	543	38
195	543	40
196	543	30
197	543	30
198	543	49
199	543	87
200	543	152
201	543	156
202	543	137
203	543	93
204	543	93
205	543	86
206	543	111
207	543	105
208	543	99
209	543	104
210	543	146
211	543	186
212	543	176
213	543	100
214	543	124
215	543	96
216	543	89
217	543	69
218	543	94
219	543	121
220	543	114
221	543	107
222	543	116
223	543	129
224	543	138
225	543	139
226	543	93
227	543	60
228	543	32
229	543	31
230	543	24
231	543	50
232	543	32
233	543	46
234	543	40
235	543	45
236	543	79
237	543	61
238	543	62
239	543	31
240	543	52
241	543	42
242	543	71
243	543	99
244	543	66
245	543	57
246	543	59
247	543	65
248	543	69
249	543	81
250	543	50
251	543	56
252	543	58
253	543	52
254	543	57
255	543	86
256	543	113
257	543	99
258	543	98
259	543	136
260	543	137
261	543	139
262	543	139
263	543	130
264	543	125
265	543	145
266	543	181
267	543	158
268	543	140
269	543	115
270	543	157
271	543	159
272	543	69
273	543	45
274	543	58
275	543	46
276	543	29
277	543	34
278	543	28
279	543	42
280	543	61
281	543	42
282	543	33
283	543	43
284	543	44
285	543	39
286	543	39
287	543	90
288	543	44
289	543	61
290	543	65
291	543	132
292	543	159
293	543	143
294	543	94
295	543	113
296	543	155
297	543	143
298	543	121
299	543	105
300	543	84
301	543	70
302	543	81
303	543	58
304	543	27
305	543	26
306	543	28
307	543	17
308	543	40
309	543	47
310	543	52
311	543	51
312	543	80
313	543	54
314	543	53
315	543	79
316	543	77
317	543	64
318	543	124
319	543	136
320	543	55
321	543	48
322	543	36
323	543	33
324	543	30
325	543	33
326	543	30
327	543	39
328	543	54
329	543	39
330	543	75
331	543	79
332	543	56
333	543	97
334	543	94
335	543	87
336	543	101
337	543	160
338	543	191
339	543	177
340	543	157
341	543	173
342	543	159
343	543	182
344	543	217
345	543	180
346	543	150
347	543	134
348	543	149
349	543	129
350	543	170
351	543	153
352	543	152
353	543	147
354	543	114
355	543	120
356	543	114
357	543	153
358	543	176
359	543	128
360	543	47
361	543	20
362	543	30
363	543	24
364	543	29
365	543	36
366	543	12
367	543	11
368	543	16
369	543	29
370	543	20
371	543	46
372	543	98
373	543	143
374	543	139
375	543	146
376	543	171
377	543	140
378	543	205
379	543	169
380	543	144
381	543	122
382	543	186
383	543	167
384	543	128
385	543	194
386	543	144
387	543	180
388	543	224
389	543	217
390	543	232
391	543	216
392	543	205
393	543	164
394	543	161
395	543	139
396	543	139
397	543	110
398	543	80
399	543	74
400	543	55
401	543	61
402	543	81
403	543	79
404	543	131
405	543	197
406	543	192
407	543	160
408	543	185
409	543	203
410	543	184
411	543	147
412	543	156
413	543	172
414	543	154
415	543	156
416	543	166
417	543	144
418	543	148
419	543	185
420	543	186
421	543	139
422	543	135
423	543	177
424	543	140
425	543	164
426	543	154
427	543	165
428	543	178
429	543	187
430	543	163
431	543	146
432	543	146
433	543	201
434	543	208
435	543	255
436	543	206
437	543	178
438	543	217
439	543	205
440	543	253
441	543	267
442	543	263
443	543	307
444	543	330
445	543	283
446	543	263
447	543	258
448	543	264
449	543	217
450	543	137
451	543	100
452	543	113
453	543	95
454	543	77
455	543	60
456	543	78
457	543	81
458	543	80
459	543	65
460	543	62
461	543	60
462	543	72
463	543	69
464	543	71
465	543	78
466	543	66
467	543	77
468	543	91
469	543	76
470	543	59
471	543	76
472	543	75
473	543	103
474	543	78
475	543	65
476	543	88
477	543	68
478	543	53
479	543	56
480	543	62
481	543	51
482	543	72
483	543	87
484	543	53
485	543	86
486	543	47
487	543	71
488	543	65
489	543	58
490	543	55
491	543	64
492	543	66
493	543	74
494	543	66
495	543	77
496	543	82
497	543	66
498	543	75
499	543	91
500	543	374
501	543	393
502	543	339
503	543	408
504	543	391
505	543	360
506	543	480
507	543	440
508	543	435
509	543	371
510	543	307
511	543	192
512	543	156
513	543	109
514	543	130
515	543	115
516	543	111
517	543	128
518	543	107
519	543	115
520	543	225
521	543	300
522	543	532
523	543	546
524	543	473
525	543	476
526	543	526
527	543	595
528	543	495
529	543	483
530	543	515
531	543	536
532	543	802
533	543	1336
534	543	1512
535	543	1536
536	543	1641
537	543	2049
538	543	3154
539	543	4761
540	543	6580
541	543	15388
542	543	15152
543	543	49839
1	544	14
2	544	49
3	544	114
4	544	136
5	544	129
6	544	126
7	544	118
8	544	115
9	544	95
10	544	76
11	544	85
12	544	92
13	544	87
14	544	109
15	544	67
16	544	77
17	544	94
18	544	101
19	544	73
20	544	78
21	544	73
22	544	70
23	544	70
24	544	80
25	544	61
26	544	66
27	544	59
28	544	69
29	544	76
30	544	72
31	544	79
32	544	74
33	544	74
34	544	98
35	544	81
36	544	91
38	544	89
39	544	92
40	544	96
41	544	102
42	544	106
43	544	111
44	544	110
45	544	84
46	544	59
47	544	18
48	544	13
49	544	8
50	544	8
51	544	15
52	544	11
53	544	7
54	544	10
55	544	49
56	544	82
57	544	94
58	544	106
59	544	96
60	544	111
61	544	38
62	544	14
64	544	15
65	544	3
66	544	6
67	544	13
68	544	50
69	544	107
70	544	119
71	544	117
72	544	132
73	544	138
74	544	110
75	544	132
76	544	154
77	544	109
78	544	116
79	544	97
80	544	58
81	544	61
82	544	59
83	544	62
84	544	30
85	544	19
86	544	34
87	544	58
88	544	92
89	544	93
90	544	64
91	544	23
92	544	20
93	544	26
94	544	48
95	544	56
96	544	42
97	544	63
98	544	31
99	544	21
100	544	20
101	544	13
102	544	14
103	544	12
104	544	16
105	544	20
106	544	13
107	544	27
108	544	39
109	544	12
110	544	18
111	544	26
112	544	36
113	544	49
114	544	93
115	544	87
116	544	100
117	544	63
118	544	71
119	544	37
120	544	27
121	544	36
122	544	42
123	544	26
124	544	34
125	544	28
126	544	36
127	544	39
128	544	77
129	544	132
130	544	100
131	544	103
132	544	93
133	544	91
134	544	110
135	544	90
136	544	112
137	544	119
138	544	94
139	544	78
140	544	79
141	544	98
142	544	59
143	544	78
144	544	59
145	544	28
146	544	22
147	544	26
148	544	25
149	544	35
150	544	27
151	544	23
152	544	14
153	544	33
154	544	22
155	544	42
156	544	111
157	544	83
158	544	46
159	544	41
160	544	42
161	544	30
162	544	27
163	544	26
164	544	31
165	544	18
166	544	37
167	544	46
168	544	25
169	544	19
170	544	31
171	544	28
172	544	27
173	544	36
174	544	38
175	544	37
176	544	34
177	544	25
178	544	50
179	544	50
180	544	47
181	544	53
182	544	54
183	544	50
184	544	61
185	544	75
186	544	109
187	544	92
188	544	96
189	544	35
190	544	47
191	544	50
192	544	47
193	544	41
194	544	36
195	544	30
196	544	27
197	544	30
198	544	60
199	544	98
200	544	135
201	544	169
202	544	112
203	544	96
204	544	113
205	544	96
206	544	105
207	544	100
208	544	113
209	544	143
210	544	177
211	544	204
212	544	186
213	544	100
214	544	117
215	544	112
216	544	81
217	544	78
218	544	83
219	544	106
220	544	114
221	544	113
222	544	130
223	544	118
224	544	162
225	544	147
226	544	83
227	544	37
228	544	34
229	544	36
230	544	48
231	544	43
232	544	39
233	544	41
234	544	48
235	544	64
236	544	82
237	544	70
238	544	56
239	544	48
240	544	35
241	544	61
242	544	60
243	544	74
244	544	63
245	544	66
246	544	60
247	544	53
248	544	58
249	544	75
250	544	63
251	544	66
252	544	64
253	544	51
254	544	57
255	544	90
256	544	105
257	544	97
258	544	98
259	544	159
260	544	172
261	544	130
262	544	130
263	544	121
264	544	109
265	544	156
266	544	168
267	544	127
268	544	127
269	544	118
270	544	146
271	544	152
272	544	67
273	544	57
274	544	61
275	544	63
276	544	42
277	544	41
278	544	37
279	544	47
280	544	68
281	544	65
282	544	33
283	544	44
284	544	55
285	544	45
286	544	57
287	544	77
288	544	44
289	544	64
290	544	78
291	544	122
292	544	134
293	544	139
294	544	98
295	544	123
296	544	124
297	544	124
298	544	128
299	544	89
300	544	98
301	544	85
302	544	80
303	544	63
304	544	28
305	544	22
306	544	21
307	544	25
308	544	47
309	544	56
310	544	50
311	544	58
312	544	94
313	544	57
314	544	58
315	544	69
316	544	83
317	544	89
318	544	117
319	544	116
320	544	56
321	544	52
322	544	52
323	544	42
324	544	45
325	544	29
326	544	33
327	544	31
328	544	58
329	544	54
330	544	85
331	544	82
332	544	86
333	544	123
334	544	82
335	544	102
336	544	106
337	544	144
338	544	177
339	544	188
340	544	122
341	544	176
342	544	211
343	544	191
344	544	173
345	544	160
346	544	135
347	544	125
348	544	141
349	544	146
350	544	160
351	544	155
352	544	147
353	544	114
354	544	121
355	544	128
356	544	144
357	544	135
358	544	140
359	544	135
360	544	44
361	544	23
362	544	38
363	544	20
364	544	25
365	544	40
366	544	9
367	544	19
368	544	19
369	544	36
370	544	27
371	544	49
372	544	84
373	544	135
374	544	156
375	544	144
376	544	176
377	544	158
378	544	202
379	544	153
380	544	156
381	544	149
382	544	196
383	544	149
384	544	123
385	544	190
386	544	197
387	544	180
388	544	218
389	544	208
390	544	212
391	544	200
392	544	193
393	544	172
394	544	142
395	544	142
396	544	129
397	544	121
398	544	84
399	544	93
400	544	72
401	544	82
402	544	58
403	544	85
404	544	161
405	544	201
406	544	174
407	544	199
408	544	188
409	544	167
410	544	189
411	544	156
412	544	155
413	544	153
414	544	166
415	544	158
416	544	153
417	544	114
418	544	137
419	544	180
420	544	180
421	544	120
422	544	132
423	544	151
424	544	153
425	544	153
426	544	180
427	544	161
428	544	157
429	544	207
430	544	107
431	544	163
432	544	173
433	544	190
434	544	221
435	544	222
436	544	211
437	544	206
438	544	212
439	544	209
440	544	221
441	544	245
442	544	265
443	544	271
444	544	304
445	544	266
446	544	262
447	544	261
448	544	259
449	544	262
450	544	115
451	544	106
452	544	114
453	544	106
454	544	89
455	544	75
456	544	87
457	544	84
458	544	78
459	544	51
460	544	78
461	544	54
462	544	80
463	544	60
464	544	85
465	544	68
466	544	87
467	544	70
468	544	89
469	544	87
470	544	84
471	544	77
472	544	79
473	544	99
474	544	95
475	544	81
476	544	111
477	544	77
478	544	52
479	544	62
480	544	59
481	544	52
482	544	79
483	544	86
484	544	56
485	544	60
486	544	64
487	544	70
488	544	72
489	544	66
490	544	69
491	544	72
492	544	81
493	544	89
494	544	77
495	544	79
496	544	78
497	544	71
498	544	77
499	544	122
500	544	361
501	544	360
502	544	391
503	544	401
504	544	331
505	544	341
506	544	402
507	544	429
508	544	415
509	544	369
510	544	282
511	544	197
512	544	162
513	544	121
514	544	127
515	544	114
516	544	120
517	544	122
518	544	120
519	544	148
520	544	234
521	544	310
522	544	460
523	544	527
524	544	467
525	544	453
526	544	528
527	544	510
528	544	483
529	544	420
530	544	439
531	544	497
532	544	744
533	544	1156
534	544	1175
535	544	1229
536	544	1250
537	544	1529
538	544	2149
539	544	2992
540	544	3603
541	544	6977
542	544	5463
543	544	15339
544	544	54802
1	545	17
2	545	55
3	545	111
4	545	106
5	545	99
6	545	120
7	545	99
8	545	75
9	545	63
10	545	53
11	545	60
12	545	78
13	545	77
14	545	88
15	545	59
16	545	71
17	545	70
18	545	58
19	545	58
20	545	68
21	545	67
22	545	62
23	545	44
24	545	68
25	545	54
26	545	51
27	545	44
28	545	69
29	545	48
30	545	52
31	545	45
32	545	49
33	545	69
34	545	94
35	545	83
36	545	66
38	545	68
39	545	82
40	545	81
41	545	62
42	545	84
43	545	96
44	545	106
45	545	108
46	545	53
47	545	28
48	545	11
49	545	12
50	545	14
51	545	5
52	545	11
53	545	17
54	545	20
55	545	30
56	545	78
57	545	72
58	545	68
59	545	70
60	545	75
61	545	39
62	545	18
63	545	3
64	545	16
65	545	3
66	545	2
67	545	25
68	545	56
69	545	93
70	545	102
71	545	88
72	545	99
73	545	125
74	545	99
75	545	95
76	545	97
77	545	92
78	545	84
79	545	92
80	545	67
81	545	52
82	545	45
83	545	45
84	545	27
85	545	35
86	545	29
87	545	39
88	545	74
89	545	103
90	545	54
91	545	25
92	545	34
93	545	27
94	545	47
95	545	42
96	545	30
97	545	75
98	545	29
99	545	17
100	545	17
101	545	20
102	545	16
103	545	12
104	545	12
105	545	23
106	545	17
107	545	34
108	545	38
109	545	23
110	545	25
111	545	22
112	545	38
113	545	47
114	545	88
115	545	100
116	545	74
117	545	65
118	545	60
119	545	34
120	545	37
121	545	37
122	545	33
123	545	29
124	545	29
125	545	45
126	545	36
127	545	48
128	545	64
129	545	113
130	545	101
131	545	95
132	545	106
133	545	92
134	545	86
135	545	90
136	545	83
137	545	92
138	545	94
139	545	73
140	545	80
141	545	67
142	545	63
143	545	71
144	545	43
145	545	48
146	545	25
147	545	41
148	545	33
149	545	19
150	545	21
151	545	18
152	545	17
153	545	34
154	545	17
155	545	47
156	545	89
157	545	70
158	545	34
159	545	33
160	545	42
161	545	20
162	545	26
163	545	22
164	545	31
165	545	23
166	545	33
167	545	22
168	545	25
169	545	26
170	545	34
171	545	29
172	545	26
173	545	39
174	545	39
175	545	36
176	545	38
177	545	38
178	545	60
179	545	55
180	545	50
181	545	54
182	545	54
183	545	54
184	545	57
185	545	59
186	545	87
187	545	104
188	545	83
189	545	30
190	545	39
191	545	53
192	545	57
193	545	45
194	545	25
195	545	42
196	545	38
197	545	44
198	545	52
199	545	83
200	545	100
201	545	109
202	545	91
203	545	82
204	545	92
205	545	79
206	545	117
207	545	105
208	545	93
209	545	118
210	545	146
211	545	152
212	545	128
213	545	106
214	545	105
215	545	117
216	545	89
217	545	87
218	545	64
219	545	131
220	545	120
221	545	104
222	545	115
223	545	112
224	545	128
225	545	128
226	545	89
227	545	54
228	545	38
229	545	40
230	545	33
231	545	45
232	545	47
233	545	44
234	545	39
235	545	64
236	545	75
237	545	58
238	545	57
239	545	56
240	545	44
241	545	44
242	545	74
243	545	83
244	545	68
245	545	65
246	545	66
247	545	57
248	545	46
249	545	58
250	545	72
251	545	52
252	545	57
253	545	60
254	545	53
255	545	85
256	545	90
257	545	99
258	545	97
259	545	137
260	545	151
261	545	130
262	545	127
263	545	118
264	545	134
265	545	140
266	545	116
267	545	115
268	545	124
269	545	125
270	545	144
271	545	116
272	545	71
273	545	58
274	545	72
275	545	64
276	545	46
277	545	54
278	545	41
279	545	49
280	545	54
281	545	63
282	545	39
283	545	46
284	545	51
285	545	38
286	545	51
287	545	61
288	545	56
289	545	53
290	545	62
291	545	109
292	545	100
293	545	125
294	545	127
295	545	116
296	545	95
297	545	106
298	545	110
299	545	85
300	545	79
301	545	81
302	545	80
303	545	64
304	545	32
305	545	28
306	545	18
307	545	15
308	545	36
309	545	46
310	545	67
311	545	62
312	545	77
313	545	66
314	545	45
315	545	58
316	545	64
317	545	58
318	545	125
319	545	111
320	545	67
321	545	59
322	545	44
323	545	45
324	545	56
325	545	51
326	545	41
327	545	44
328	545	54
329	545	62
330	545	84
331	545	70
332	545	103
333	545	102
334	545	94
335	545	110
336	545	109
337	545	159
338	545	163
339	545	112
340	545	130
341	545	142
342	545	118
343	545	149
344	545	152
345	545	150
346	545	150
347	545	107
348	545	108
349	545	147
350	545	122
351	545	134
352	545	111
353	545	122
354	545	107
355	545	117
356	545	92
357	545	109
358	545	142
359	545	109
360	545	43
361	545	31
362	545	35
363	545	23
364	545	32
365	545	28
366	545	9
367	545	14
368	545	15
369	545	36
370	545	28
371	545	54
372	545	78
373	545	122
374	545	143
375	545	134
376	545	162
377	545	150
378	545	135
379	545	153
380	545	143
381	545	148
382	545	152
383	545	150
384	545	107
385	545	164
386	545	173
387	545	151
388	545	150
389	545	132
390	545	185
391	545	170
392	545	161
393	545	158
394	545	160
395	545	142
396	545	121
397	545	134
398	545	72
399	545	63
400	545	66
401	545	79
402	545	87
403	545	72
404	545	124
405	545	152
406	545	150
407	545	171
408	545	148
409	545	148
410	545	127
411	545	127
412	545	141
413	545	145
414	545	153
415	545	117
416	545	134
417	545	110
418	545	101
419	545	152
420	545	126
421	545	120
422	545	132
423	545	149
424	545	125
425	545	122
426	545	151
427	545	122
428	545	151
429	545	128
430	545	116
431	545	107
432	545	136
433	545	150
434	545	161
435	545	172
436	545	182
437	545	141
438	545	187
439	545	190
440	545	192
441	545	198
442	545	192
443	545	205
444	545	246
445	545	203
446	545	246
447	545	215
448	545	183
449	545	223
450	545	148
451	545	106
452	545	154
453	545	108
454	545	83
455	545	72
456	545	91
457	545	93
458	545	81
459	545	61
460	545	89
461	545	76
462	545	74
463	545	75
464	545	96
465	545	99
466	545	92
467	545	91
468	545	84
469	545	93
470	545	88
471	545	77
472	545	97
473	545	94
474	545	107
475	545	78
476	545	108
477	545	88
478	545	55
479	545	72
480	545	55
481	545	59
482	545	81
483	545	98
484	545	80
485	545	60
486	545	59
487	545	85
488	545	61
489	545	63
490	545	61
491	545	75
492	545	85
493	545	72
494	545	85
495	545	60
496	545	91
497	545	69
498	545	84
499	545	131
500	545	286
501	545	330
502	545	298
503	545	284
504	545	296
505	545	259
506	545	340
507	545	339
508	545	368
509	545	309
510	545	247
511	545	172
512	545	156
513	545	128
514	545	113
515	545	138
516	545	114
517	545	135
518	545	131
519	545	145
520	545	211
521	545	268
522	545	434
523	545	443
524	545	402
525	545	399
526	545	472
527	545	489
528	545	443
529	545	375
530	545	449
531	545	505
532	545	649
533	545	862
534	545	894
535	545	920
536	545	1059
537	545	1105
538	545	1507
539	545	2005
540	545	2278
541	545	3814
542	545	3412
543	545	5603
544	545	16585
545	545	50098
0	546	1
1	546	15
2	546	55
3	546	103
4	546	125
5	546	108
6	546	129
7	546	104
8	546	93
9	546	84
10	546	70
11	546	68
12	546	68
13	546	81
14	546	81
15	546	71
16	546	71
17	546	72
18	546	67
19	546	84
20	546	80
21	546	60
22	546	58
23	546	70
24	546	51
25	546	65
26	546	43
27	546	51
28	546	65
29	546	49
30	546	57
31	546	69
32	546	61
33	546	57
34	546	72
35	546	71
36	546	65
38	546	80
39	546	93
40	546	91
41	546	83
42	546	105
43	546	107
44	546	127
45	546	111
46	546	43
47	546	24
48	546	18
49	546	8
50	546	11
51	546	7
52	546	8
53	546	8
54	546	19
55	546	49
56	546	79
57	546	103
58	546	97
59	546	94
60	546	96
61	546	47
62	546	6
63	546	5
64	546	11
65	546	7
66	546	1
67	546	19
68	546	54
69	546	104
70	546	114
71	546	125
72	546	129
73	546	118
74	546	82
75	546	119
76	546	130
77	546	107
78	546	101
79	546	115
80	546	91
81	546	45
82	546	67
83	546	56
84	546	36
85	546	37
86	546	48
87	546	51
88	546	86
89	546	144
90	546	74
91	546	37
92	546	31
93	546	32
94	546	46
95	546	54
96	546	46
97	546	78
98	546	37
99	546	32
100	546	19
101	546	20
102	546	22
103	546	24
104	546	21
105	546	20
106	546	23
107	546	36
108	546	48
109	546	21
110	546	27
111	546	28
112	546	39
113	546	45
114	546	86
115	546	91
116	546	97
117	546	69
118	546	80
119	546	44
120	546	33
121	546	37
122	546	27
123	546	53
124	546	50
125	546	33
126	546	34
127	546	42
128	546	70
129	546	132
130	546	84
131	546	99
132	546	84
133	546	98
134	546	101
135	546	77
136	546	101
137	546	108
138	546	112
139	546	71
140	546	73
141	546	101
142	546	67
143	546	79
144	546	59
145	546	30
146	546	36
147	546	34
148	546	31
149	546	31
150	546	28
151	546	33
152	546	26
153	546	25
154	546	24
155	546	66
156	546	121
157	546	78
158	546	45
159	546	39
160	546	40
161	546	29
162	546	36
163	546	32
164	546	35
165	546	30
166	546	30
167	546	26
168	546	32
169	546	17
170	546	37
171	546	28
172	546	34
173	546	45
174	546	39
175	546	50
176	546	28
177	546	40
178	546	59
179	546	65
180	546	48
181	546	64
182	546	73
183	546	68
184	546	64
185	546	72
186	546	120
187	546	114
188	546	99
189	546	39
190	546	38
191	546	53
192	546	50
193	546	46
194	546	32
195	546	38
196	546	41
197	546	40
198	546	64
199	546	95
200	546	156
201	546	130
202	546	134
203	546	100
204	546	116
205	546	86
206	546	124
207	546	116
208	546	99
209	546	132
210	546	126
211	546	190
212	546	168
213	546	106
214	546	110
215	546	119
216	546	95
217	546	85
218	546	78
219	546	112
220	546	95
221	546	121
222	546	127
223	546	103
224	546	130
225	546	159
226	546	111
227	546	48
228	546	40
229	546	41
230	546	44
231	546	48
232	546	48
233	546	40
234	546	53
235	546	62
236	546	90
237	546	77
238	546	74
239	546	45
240	546	56
241	546	60
242	546	68
243	546	95
244	546	70
245	546	62
246	546	68
247	546	67
248	546	75
249	546	99
250	546	95
251	546	75
252	546	48
253	546	48
254	546	62
255	546	102
256	546	120
257	546	108
258	546	104
259	546	146
260	546	137
261	546	122
262	546	124
263	546	149
264	546	121
265	546	135
266	546	152
267	546	119
268	546	135
269	546	110
270	546	147
271	546	151
272	546	81
273	546	44
274	546	83
275	546	72
276	546	50
277	546	52
278	546	53
279	546	43
280	546	84
281	546	60
282	546	36
283	546	54
284	546	59
285	546	42
286	546	55
287	546	81
288	546	58
289	546	57
290	546	88
291	546	129
292	546	151
293	546	140
294	546	123
295	546	100
296	546	134
297	546	136
298	546	140
299	546	109
300	546	99
301	546	89
302	546	86
303	546	82
304	546	47
305	546	36
306	546	36
307	546	26
308	546	48
309	546	60
310	546	58
311	546	59
312	546	92
313	546	52
314	546	55
315	546	93
316	546	83
317	546	89
318	546	133
319	546	115
320	546	56
321	546	80
322	546	47
323	546	41
324	546	53
325	546	54
326	546	34
327	546	42
328	546	54
329	546	70
330	546	78
331	546	114
332	546	104
333	546	117
334	546	106
335	546	97
336	546	109
337	546	128
338	546	155
339	546	149
340	546	132
341	546	176
342	546	155
343	546	175
344	546	171
345	546	151
346	546	133
347	546	110
348	546	124
349	546	120
350	546	148
351	546	142
352	546	133
353	546	129
354	546	101
355	546	117
356	546	123
357	546	140
358	546	145
359	546	134
360	546	46
361	546	35
362	546	39
363	546	27
364	546	32
365	546	31
366	546	9
367	546	20
368	546	19
369	546	35
370	546	40
371	546	48
372	546	87
373	546	128
374	546	132
375	546	135
376	546	163
377	546	151
378	546	160
379	546	152
380	546	162
381	546	128
382	546	175
383	546	137
384	546	118
385	546	180
386	546	188
387	546	150
388	546	162
389	546	159
390	546	176
391	546	183
392	546	161
393	546	126
394	546	174
395	546	139
396	546	141
397	546	139
398	546	112
399	546	85
400	546	58
401	546	79
402	546	81
403	546	88
404	546	140
405	546	184
406	546	156
407	546	170
408	546	169
409	546	155
410	546	158
411	546	133
412	546	134
413	546	119
414	546	153
415	546	127
416	546	113
417	546	138
418	546	125
419	546	145
420	546	146
421	546	104
422	546	121
423	546	163
424	546	159
425	546	128
426	546	154
427	546	152
428	546	146
429	546	154
430	546	99
431	546	139
432	546	125
433	546	182
434	546	136
435	546	161
436	546	167
437	546	141
438	546	184
439	546	185
440	546	169
441	546	169
442	546	191
443	546	233
444	546	248
445	546	253
446	546	243
447	546	237
448	546	263
449	546	240
450	546	142
451	546	133
452	546	108
453	546	107
454	546	87
455	546	101
456	546	108
457	546	111
458	546	99
459	546	81
460	546	101
461	546	78
462	546	105
463	546	97
464	546	101
465	546	104
466	546	121
467	546	105
468	546	122
469	546	119
470	546	79
471	546	89
472	546	100
473	546	120
474	546	128
475	546	109
476	546	113
477	546	81
478	546	62
479	546	75
480	546	84
481	546	76
482	546	107
483	546	96
484	546	65
485	546	76
486	546	59
487	546	96
488	546	90
489	546	75
490	546	97
491	546	78
492	546	116
493	546	88
494	546	88
495	546	77
496	546	91
497	546	82
498	546	96
499	546	118
500	546	338
501	546	351
502	546	324
503	546	316
504	546	311
505	546	283
506	546	333
507	546	354
508	546	361
509	546	376
510	546	308
511	546	246
512	546	187
513	546	106
514	546	128
515	546	129
516	546	123
517	546	135
518	546	134
519	546	138
520	546	249
521	546	307
522	546	448
523	546	469
524	546	399
525	546	390
526	546	465
527	546	444
528	546	433
529	546	388
530	546	434
531	546	430
532	546	646
533	546	867
534	546	878
535	546	884
536	546	905
537	546	1093
538	546	1443
539	546	1918
540	546	2322
541	546	4044
542	546	3308
543	546	6343
544	546	12258
545	546	14578
546	546	49239
0	547	1
1	547	22
2	547	54
3	547	86
4	547	77
5	547	63
6	547	76
7	547	53
8	547	57
9	547	44
10	547	43
11	547	42
12	547	44
13	547	44
14	547	46
15	547	47
16	547	46
17	547	58
18	547	45
19	547	43
20	547	35
21	547	46
22	547	42
23	547	36
24	547	41
25	547	28
26	547	25
27	547	40
28	547	37
29	547	23
30	547	43
31	547	37
32	547	39
33	547	35
34	547	47
35	547	43
36	547	47
38	547	36
39	547	58
40	547	67
41	547	49
42	547	55
43	547	64
44	547	84
45	547	74
46	547	60
47	547	34
48	547	18
49	547	9
50	547	6
51	547	19
52	547	9
53	547	18
54	547	18
55	547	52
56	547	59
57	547	66
58	547	58
59	547	60
60	547	70
61	547	49
62	547	19
63	547	5
64	547	20
65	547	5
66	547	1
67	547	26
68	547	44
69	547	67
70	547	76
71	547	53
72	547	74
73	547	73
74	547	54
75	547	65
76	547	67
77	547	85
78	547	70
79	547	83
80	547	71
81	547	64
82	547	39
83	547	45
84	547	37
85	547	56
86	547	51
87	547	71
88	547	84
89	547	69
90	547	57
91	547	57
92	547	30
93	547	32
94	547	52
95	547	57
96	547	50
97	547	62
98	547	61
99	547	34
100	547	29
101	547	24
102	547	30
103	547	30
104	547	25
105	547	27
106	547	18
107	547	32
108	547	40
109	547	32
110	547	36
111	547	43
112	547	36
113	547	62
114	547	77
115	547	70
116	547	65
117	547	52
118	547	56
119	547	56
120	547	51
121	547	44
122	547	49
123	547	51
124	547	60
125	547	45
126	547	51
127	547	47
128	547	59
129	547	102
130	547	94
131	547	89
132	547	95
133	547	73
134	547	81
135	547	74
136	547	95
137	547	91
138	547	90
139	547	97
140	547	89
141	547	63
142	547	61
143	547	70
144	547	60
145	547	45
146	547	54
147	547	42
148	547	42
149	547	49
150	547	38
151	547	32
152	547	24
153	547	38
154	547	31
155	547	55
156	547	83
157	547	82
158	547	52
159	547	56
160	547	54
161	547	57
162	547	48
163	547	38
164	547	35
165	547	31
166	547	35
167	547	34
168	547	36
169	547	28
170	547	39
171	547	39
172	547	45
173	547	36
174	547	39
175	547	44
176	547	58
177	547	46
178	547	53
179	547	67
180	547	51
181	547	70
182	547	61
183	547	45
184	547	70
185	547	62
186	547	105
187	547	75
188	547	73
189	547	48
190	547	51
191	547	63
192	547	49
193	547	54
194	547	47
195	547	48
196	547	42
197	547	64
198	547	76
199	547	92
200	547	69
201	547	100
202	547	108
203	547	105
204	547	110
205	547	100
206	547	107
207	547	116
208	547	110
209	547	93
210	547	114
211	547	127
212	547	110
213	547	106
214	547	113
215	547	116
216	547	105
217	547	99
218	547	81
219	547	105
220	547	125
221	547	110
222	547	123
223	547	78
224	547	126
225	547	103
226	547	93
227	547	56
228	547	53
229	547	60
230	547	61
231	547	54
232	547	44
233	547	73
234	547	79
235	547	74
236	547	92
237	547	66
238	547	70
239	547	60
240	547	74
241	547	85
242	547	90
243	547	90
244	547	74
245	547	70
246	547	73
247	547	71
248	547	79
249	547	81
250	547	94
251	547	75
252	547	59
253	547	81
254	547	66
255	547	74
256	547	95
257	547	73
258	547	92
259	547	110
260	547	94
261	547	100
262	547	92
263	547	112
264	547	115
265	547	90
266	547	89
267	547	110
268	547	104
269	547	103
270	547	114
271	547	125
272	547	95
273	547	68
274	547	64
275	547	79
276	547	71
277	547	54
278	547	70
279	547	65
280	547	63
281	547	85
282	547	74
283	547	74
284	547	57
285	547	60
286	547	70
287	547	60
288	547	81
289	547	76
290	547	87
291	547	90
292	547	103
293	547	108
294	547	99
295	547	92
296	547	92
297	547	95
298	547	81
299	547	102
300	547	106
301	547	96
302	547	80
303	547	85
304	547	48
305	547	38
306	547	33
307	547	24
308	547	47
309	547	65
310	547	66
311	547	79
312	547	92
313	547	77
314	547	72
315	547	95
316	547	86
317	547	88
318	547	97
319	547	106
320	547	66
321	547	81
322	547	74
323	547	61
324	547	71
325	547	58
326	547	50
327	547	72
328	547	88
329	547	81
330	547	88
331	547	102
332	547	103
333	547	129
334	547	97
335	547	111
336	547	122
337	547	132
338	547	105
339	547	98
340	547	106
341	547	117
342	547	95
343	547	87
344	547	116
345	547	115
346	547	87
347	547	103
348	547	113
349	547	91
350	547	87
351	547	134
352	547	84
353	547	98
354	547	101
355	547	110
356	547	105
357	547	108
358	547	99
359	547	93
360	547	49
361	547	30
362	547	41
363	547	33
364	547	38
365	547	41
366	547	12
367	547	21
368	547	22
369	547	47
370	547	31
371	547	53
372	547	73
373	547	99
374	547	118
375	547	115
376	547	117
377	547	124
378	547	112
379	547	98
380	547	122
381	547	125
382	547	121
383	547	112
384	547	82
385	547	133
386	547	116
387	547	93
388	547	89
389	547	95
390	547	99
391	547	80
392	547	112
393	547	109
394	547	101
395	547	106
396	547	100
397	547	118
398	547	120
399	547	119
400	547	80
401	547	91
402	547	97
403	547	98
404	547	110
405	547	120
406	547	99
407	547	102
408	547	94
409	547	106
410	547	84
411	547	72
412	547	73
413	547	86
414	547	91
415	547	84
416	547	73
417	547	79
418	547	82
419	547	92
420	547	95
421	547	57
422	547	60
423	547	98
424	547	106
425	547	95
426	547	99
427	547	80
428	547	81
429	547	83
430	547	58
431	547	95
432	547	90
433	547	98
434	547	93
435	547	110
436	547	96
437	547	99
438	547	116
439	547	122
440	547	92
441	547	109
442	547	139
443	547	126
444	547	160
445	547	155
446	547	169
447	547	152
448	547	172
449	547	184
450	547	155
451	547	138
452	547	148
453	547	132
454	547	106
455	547	128
456	547	112
457	547	115
458	547	129
459	547	91
460	547	89
461	547	100
462	547	139
463	547	103
464	547	105
465	547	118
466	547	98
467	547	99
468	547	121
469	547	114
470	547	123
471	547	107
472	547	117
473	547	143
474	547	120
475	547	128
476	547	142
477	547	110
478	547	76
479	547	109
480	547	90
481	547	87
482	547	116
483	547	145
484	547	96
485	547	98
486	547	91
487	547	106
488	547	104
489	547	91
490	547	97
491	547	89
492	547	105
493	547	125
494	547	113
495	547	124
496	547	123
497	547	104
498	547	112
499	547	133
500	547	236
501	547	287
502	547	210
503	547	210
504	547	177
505	547	167
506	547	201
507	547	227
508	547	264
509	547	235
510	547	253
511	547	226
512	547	208
513	547	156
514	547	186
515	547	151
516	547	180
517	547	185
518	547	165
519	547	183
520	547	221
521	547	262
522	547	325
523	547	339
524	547	328
525	547	303
526	547	331
527	547	318
528	547	328
529	547	315
530	547	383
531	547	437
532	547	494
533	547	564
534	547	470
535	547	477
536	547	521
537	547	577
538	547	685
539	547	866
540	547	1028
541	547	1462
542	547	1456
543	547	1703
544	547	2804
545	547	2782
546	547	9276
547	547	40847
1	548	22
2	548	48
3	548	77
4	548	60
5	548	44
6	548	42
7	548	40
8	548	41
9	548	26
10	548	31
11	548	27
12	548	25
13	548	40
14	548	43
15	548	41
16	548	31
17	548	38
18	548	33
19	548	22
20	548	29
21	548	26
22	548	24
23	548	32
24	548	25
25	548	13
26	548	17
27	548	23
28	548	28
29	548	27
30	548	28
31	548	27
32	548	36
33	548	45
34	548	30
35	548	35
36	548	32
38	548	32
39	548	32
40	548	44
41	548	38
42	548	44
43	548	36
44	548	61
45	548	52
46	548	52
47	548	26
48	548	14
49	548	10
50	548	14
51	548	19
52	548	3
53	548	9
54	548	21
55	548	40
56	548	47
57	548	36
58	548	45
59	548	42
60	548	39
61	548	41
62	548	19
63	548	5
64	548	17
65	548	5
66	548	4
67	548	20
68	548	43
69	548	49
70	548	61
71	548	55
72	548	29
73	548	49
74	548	48
75	548	44
76	548	50
77	548	66
78	548	32
79	548	46
80	548	50
81	548	58
82	548	47
83	548	53
84	548	40
85	548	46
86	548	45
87	548	52
88	548	48
89	548	54
90	548	45
91	548	46
92	548	35
93	548	43
94	548	45
95	548	41
96	548	48
97	548	53
98	548	34
99	548	21
100	548	22
101	548	35
102	548	27
103	548	28
104	548	20
105	548	22
106	548	21
107	548	39
108	548	47
109	548	31
110	548	37
111	548	35
112	548	43
113	548	56
114	548	72
115	548	47
116	548	55
117	548	50
118	548	59
119	548	47
120	548	34
121	548	38
122	548	41
123	548	39
124	548	53
125	548	48
126	548	46
127	548	48
128	548	66
129	548	84
130	548	78
131	548	58
132	548	75
133	548	71
134	548	75
135	548	60
136	548	68
137	548	75
138	548	75
139	548	78
140	548	51
141	548	65
142	548	63
143	548	63
144	548	56
145	548	49
146	548	34
147	548	48
148	548	48
149	548	39
150	548	34
151	548	30
152	548	35
153	548	37
154	548	37
155	548	45
156	548	81
157	548	51
158	548	53
159	548	53
160	548	51
161	548	48
162	548	40
163	548	32
164	548	40
165	548	41
166	548	41
167	548	32
168	548	22
169	548	38
170	548	39
171	548	38
172	548	42
173	548	37
174	548	47
175	548	47
176	548	39
177	548	30
178	548	42
179	548	75
180	548	44
181	548	43
182	548	36
183	548	48
184	548	60
185	548	65
186	548	52
187	548	70
188	548	49
189	548	32
190	548	36
191	548	47
192	548	58
193	548	59
194	548	43
195	548	63
196	548	36
197	548	49
198	548	54
199	548	70
200	548	57
201	548	64
202	548	63
203	548	96
204	548	80
205	548	105
206	548	70
207	548	82
208	548	100
209	548	100
210	548	100
211	548	106
212	548	76
213	548	99
214	548	98
215	548	88
216	548	80
217	548	97
218	548	76
219	548	110
220	548	85
221	548	76
222	548	83
223	548	74
224	548	82
225	548	58
226	548	81
227	548	59
228	548	58
229	548	43
230	548	50
231	548	60
232	548	64
233	548	56
234	548	72
235	548	78
236	548	72
237	548	70
238	548	58
239	548	49
240	548	69
241	548	55
242	548	70
243	548	75
244	548	52
245	548	62
246	548	70
247	548	70
248	548	62
249	548	83
250	548	65
251	548	69
252	548	78
253	548	64
254	548	72
255	548	66
256	548	85
257	548	65
258	548	63
259	548	79
260	548	83
261	548	78
262	548	72
263	548	82
264	548	100
265	548	92
266	548	86
267	548	67
268	548	72
269	548	94
270	548	93
271	548	90
272	548	75
273	548	73
274	548	77
275	548	69
276	548	54
277	548	59
278	548	69
279	548	59
280	548	68
281	548	68
282	548	70
283	548	76
284	548	75
285	548	73
286	548	62
287	548	81
288	548	68
289	548	74
290	548	91
291	548	84
292	548	85
293	548	79
294	548	76
295	548	76
296	548	75
297	548	74
298	548	75
299	548	65
300	548	87
301	548	79
302	548	68
303	548	59
304	548	35
305	548	44
306	548	32
307	548	10
308	548	52
309	548	60
310	548	45
311	548	55
312	548	79
313	548	55
314	548	65
315	548	78
316	548	66
317	548	81
318	548	79
319	548	68
320	548	63
321	548	62
322	548	55
323	548	62
324	548	66
325	548	58
326	548	46
327	548	65
328	548	62
329	548	64
330	548	85
331	548	80
332	548	90
333	548	82
334	548	76
335	548	85
336	548	92
337	548	86
338	548	95
339	548	78
340	548	64
341	548	81
342	548	95
343	548	83
344	548	84
345	548	80
346	548	90
347	548	80
348	548	86
349	548	74
350	548	77
351	548	85
352	548	78
353	548	61
354	548	73
355	548	65
356	548	99
357	548	100
358	548	70
359	548	65
360	548	57
361	548	19
362	548	45
363	548	22
364	548	40
365	548	40
366	548	15
367	548	17
368	548	12
369	548	38
370	548	33
371	548	49
372	548	63
373	548	89
374	548	108
375	548	65
376	548	93
377	548	75
378	548	81
379	548	79
380	548	99
381	548	106
382	548	107
383	548	96
384	548	79
385	548	92
386	548	98
387	548	74
388	548	71
389	548	58
390	548	90
391	548	73
392	548	98
393	548	96
394	548	106
395	548	98
396	548	95
397	548	87
398	548	108
399	548	87
400	548	62
401	548	91
402	548	88
403	548	87
404	548	74
405	548	87
406	548	66
407	548	79
408	548	72
409	548	60
410	548	67
411	548	66
412	548	58
413	548	66
414	548	66
415	548	72
416	548	60
417	548	54
418	548	56
419	548	60
420	548	69
421	548	39
422	548	64
423	548	72
424	548	92
425	548	68
426	548	70
427	548	52
428	548	59
429	548	68
430	548	40
431	548	63
432	548	75
433	548	56
434	548	71
435	548	73
436	548	79
437	548	67
438	548	80
439	548	76
440	548	83
441	548	64
442	548	94
443	548	102
444	548	112
445	548	92
446	548	100
447	548	111
448	548	124
449	548	151
450	548	131
451	548	146
452	548	150
453	548	143
454	548	119
455	548	133
456	548	133
457	548	112
458	548	101
459	548	90
460	548	90
461	548	105
462	548	108
463	548	104
464	548	96
465	548	94
466	548	101
467	548	133
468	548	119
469	548	113
470	548	106
471	548	92
472	548	115
473	548	121
474	548	98
475	548	101
476	548	121
477	548	95
478	548	65
479	548	108
480	548	96
481	548	92
482	548	107
483	548	99
484	548	88
485	548	77
486	548	80
487	548	90
488	548	91
489	548	88
490	548	70
491	548	94
492	548	110
493	548	100
494	548	116
495	548	112
496	548	125
497	548	99
498	548	113
499	548	124
500	548	166
501	548	218
502	548	166
503	548	117
504	548	125
505	548	122
506	548	162
507	548	148
508	548	236
509	548	180
510	548	180
511	548	200
512	548	177
513	548	138
514	548	147
515	548	169
516	548	147
517	548	178
518	548	176
519	548	161
520	548	184
521	548	209
522	548	278
523	548	287
524	548	272
525	548	244
526	548	262
527	548	225
528	548	288
529	548	264
530	548	328
531	548	323
532	548	365
533	548	433
534	548	317
535	548	312
536	548	332
537	548	388
538	548	498
539	548	567
540	548	591
541	548	882
542	548	860
543	548	914
544	548	1371
545	548	1407
546	548	2955
547	548	9628
548	548	38386
0	549	1
1	549	26
2	549	64
3	549	101
4	549	82
5	549	71
6	549	62
7	549	64
8	549	61
9	549	38
10	549	34
11	549	27
12	549	38
13	549	50
14	549	55
15	549	60
16	549	61
17	549	54
18	549	36
19	549	39
20	549	42
21	549	33
22	549	34
23	549	28
24	549	28
25	549	31
26	549	17
27	549	33
28	549	37
29	549	22
30	549	33
31	549	44
32	549	37
33	549	35
34	549	39
35	549	44
36	549	46
38	549	49
39	549	57
40	549	43
41	549	46
42	549	50
43	549	54
44	549	76
45	549	85
46	549	70
47	549	42
48	549	25
49	549	15
50	549	12
51	549	22
52	549	12
53	549	11
54	549	28
55	549	48
56	549	64
57	549	65
58	549	59
59	549	54
60	549	61
61	549	45
62	549	13
63	549	5
64	549	30
65	549	7
66	549	8
67	549	37
68	549	54
69	549	46
70	549	56
71	549	83
72	549	61
73	549	68
74	549	64
75	549	59
76	549	88
77	549	72
78	549	58
79	549	70
80	549	89
81	549	71
82	549	71
83	549	69
84	549	57
85	549	60
86	549	60
87	549	63
88	549	83
89	549	70
90	549	60
91	549	37
92	549	50
93	549	44
94	549	52
95	549	48
96	549	35
97	549	59
98	549	50
99	549	27
100	549	35
101	549	34
102	549	32
103	549	29
104	549	36
105	549	24
106	549	22
107	549	49
108	549	49
109	549	34
110	549	47
111	549	48
112	549	60
113	549	70
114	549	65
115	549	66
116	549	64
117	549	60
118	549	72
119	549	60
120	549	67
121	549	59
122	549	51
123	549	55
124	549	53
125	549	54
126	549	55
127	549	64
128	549	73
129	549	103
130	549	90
131	549	80
132	549	87
133	549	72
134	549	78
135	549	77
136	549	74
137	549	65
138	549	95
139	549	86
140	549	83
141	549	64
142	549	76
143	549	90
144	549	82
145	549	70
146	549	56
147	549	56
148	549	51
149	549	46
150	549	48
151	549	51
152	549	42
153	549	52
154	549	50
155	549	63
156	549	99
157	549	99
158	549	58
159	549	64
160	549	74
161	549	45
162	549	62
163	549	45
164	549	47
165	549	37
166	549	51
167	549	39
168	549	30
169	549	39
170	549	45
171	549	51
172	549	44
173	549	42
174	549	51
175	549	46
176	549	51
177	549	45
178	549	67
179	549	60
180	549	54
181	549	61
182	549	60
183	549	59
184	549	76
185	549	62
186	549	93
187	549	69
188	549	51
189	549	38
190	549	80
191	549	58
192	549	78
193	549	68
194	549	67
195	549	77
196	549	71
197	549	81
198	549	67
199	549	95
200	549	104
201	549	74
202	549	93
203	549	123
204	549	98
205	549	87
206	549	96
207	549	108
208	549	121
209	549	94
210	549	112
211	549	113
212	549	114
213	549	121
214	549	134
215	549	107
216	549	116
217	549	95
218	549	97
219	549	117
220	549	104
221	549	115
222	549	100
223	549	81
224	549	111
225	549	89
226	549	82
227	549	61
228	549	61
229	549	71
230	549	61
231	549	81
232	549	75
233	549	81
234	549	78
235	549	87
236	549	104
237	549	79
238	549	71
239	549	85
240	549	85
241	549	94
242	549	99
243	549	103
244	549	67
245	549	97
246	549	82
247	549	69
248	549	87
249	549	99
250	549	90
251	549	85
252	549	81
253	549	87
254	549	106
255	549	97
256	549	93
257	549	102
258	549	97
259	549	96
260	549	106
261	549	98
262	549	87
263	549	95
264	549	121
265	549	102
266	549	81
267	549	93
268	549	112
269	549	94
270	549	83
271	549	121
272	549	75
273	549	76
274	549	91
275	549	87
276	549	82
277	549	78
278	549	69
279	549	73
280	549	97
281	549	79
282	549	65
283	549	84
284	549	79
285	549	77
286	549	82
287	549	93
288	549	80
289	549	86
290	549	96
291	549	92
292	549	104
293	549	94
294	549	86
295	549	109
296	549	98
297	549	78
298	549	89
299	549	90
300	549	97
301	549	74
302	549	94
303	549	73
304	549	55
305	549	45
306	549	36
307	549	22
308	549	57
309	549	68
310	549	75
311	549	89
312	549	91
313	549	82
314	549	61
315	549	65
316	549	75
317	549	80
318	549	106
319	549	104
320	549	78
321	549	74
322	549	73
323	549	70
324	549	70
325	549	81
326	549	62
327	549	74
328	549	77
329	549	90
330	549	106
331	549	106
332	549	113
333	549	129
334	549	92
335	549	108
336	549	112
337	549	117
338	549	114
339	549	109
340	549	97
341	549	92
342	549	101
343	549	79
344	549	105
345	549	116
346	549	109
347	549	127
348	549	99
349	549	122
350	549	111
351	549	81
352	549	91
353	549	98
354	549	92
355	549	118
356	549	105
357	549	116
358	549	76
359	549	94
360	549	47
361	549	42
362	549	49
363	549	52
364	549	53
365	549	50
366	549	20
367	549	16
368	549	25
369	549	52
370	549	44
371	549	44
372	549	91
373	549	103
374	549	127
375	549	106
376	549	116
377	549	112
378	549	120
379	549	100
380	549	118
381	549	136
382	549	130
383	549	146
384	549	76
385	549	127
386	549	107
387	549	101
388	549	87
389	549	80
390	549	121
391	549	75
392	549	134
393	549	123
394	549	162
395	549	124
396	549	107
397	549	124
398	549	117
399	549	119
400	549	106
401	549	102
402	549	109
403	549	112
404	549	101
405	549	99
406	549	95
407	549	102
408	549	103
409	549	97
410	549	84
411	549	58
412	549	102
413	549	74
414	549	85
415	549	66
416	549	67
417	549	82
418	549	86
419	549	75
420	549	68
421	549	56
422	549	84
423	549	92
424	549	93
425	549	80
426	549	105
427	549	78
428	549	74
429	549	83
430	549	65
431	549	85
432	549	92
433	549	90
434	549	88
435	549	92
436	549	91
437	549	98
438	549	115
439	549	115
440	549	83
441	549	92
442	549	117
443	549	150
444	549	129
445	549	138
446	549	147
447	549	131
448	549	158
449	549	224
450	549	175
451	549	191
452	549	169
453	549	168
454	549	123
455	549	118
456	549	150
457	549	130
458	549	113
459	549	108
460	549	126
461	549	113
462	549	131
463	549	118
464	549	101
465	549	128
466	549	147
467	549	121
468	549	128
469	549	104
470	549	134
471	549	125
472	549	114
473	549	166
474	549	133
475	549	137
476	549	146
477	549	126
478	549	75
479	549	112
480	549	101
481	549	82
482	549	115
483	549	142
484	549	98
485	549	84
486	549	103
487	549	127
488	549	135
489	549	90
490	549	102
491	549	106
492	549	136
493	549	140
494	549	127
495	549	133
496	549	129
497	549	109
498	549	117
499	549	155
500	549	208
501	549	233
502	549	203
503	549	150
504	549	168
505	549	167
506	549	189
507	549	197
508	549	276
509	549	234
510	549	232
511	549	237
512	549	210
513	549	195
514	549	204
515	549	164
516	549	201
517	549	188
518	549	200
519	549	196
520	549	260
521	549	267
522	549	304
523	549	301
524	549	296
525	549	276
526	549	372
527	549	279
528	549	309
529	549	330
530	549	423
531	549	392
532	549	463
533	549	534
534	549	392
535	549	333
536	549	420
537	549	398
538	549	521
539	549	656
540	549	670
541	549	938
542	549	905
543	549	920
544	549	1431
545	549	1431
546	549	2816
547	549	5884
548	549	12387
549	549	53383
0	550	3
1	550	18
2	550	50
3	550	71
4	550	56
5	550	59
6	550	49
7	550	61
8	550	56
9	550	37
10	550	38
11	550	32
12	550	39
13	550	50
14	550	54
15	550	41
16	550	58
17	550	65
18	550	39
19	550	36
20	550	46
21	550	32
22	550	31
23	550	33
24	550	23
25	550	26
26	550	27
27	550	34
28	550	39
29	550	39
30	550	32
31	550	34
32	550	37
33	550	25
34	550	31
35	550	48
36	550	62
38	550	37
39	550	47
40	550	47
41	550	51
42	550	43
43	550	56
44	550	72
45	550	82
46	550	57
47	550	32
48	550	16
49	550	14
50	550	11
51	550	16
52	550	12
53	550	14
54	550	32
55	550	56
56	550	67
57	550	52
58	550	36
59	550	43
60	550	80
61	550	47
62	550	27
63	550	2
64	550	24
65	550	10
66	550	6
67	550	21
68	550	55
69	550	58
70	550	61
71	550	55
72	550	61
73	550	76
74	550	69
75	550	38
76	550	56
77	550	78
78	550	43
79	550	77
80	550	69
81	550	75
82	550	41
83	550	43
84	550	50
85	550	48
86	550	49
87	550	58
88	550	69
89	550	75
90	550	72
91	550	64
92	550	37
93	550	35
94	550	55
95	550	56
96	550	65
97	550	61
98	550	35
99	550	33
100	550	40
101	550	39
102	550	14
103	550	29
104	550	23
105	550	30
106	550	37
107	550	28
108	550	50
109	550	34
110	550	40
111	550	54
112	550	48
113	550	71
114	550	71
115	550	58
116	550	69
117	550	54
118	550	53
119	550	61
120	550	42
121	550	48
122	550	46
123	550	38
124	550	48
125	550	44
126	550	41
127	550	54
128	550	60
129	550	91
130	550	84
131	550	76
132	550	86
133	550	83
134	550	99
135	550	71
136	550	80
137	550	65
138	550	77
139	550	81
140	550	83
141	550	94
142	550	76
143	550	75
144	550	66
145	550	55
146	550	58
147	550	45
148	550	39
149	550	56
150	550	59
151	550	39
152	550	27
153	550	36
154	550	43
155	550	51
156	550	83
157	550	90
158	550	55
159	550	66
160	550	66
161	550	49
162	550	44
163	550	39
164	550	40
165	550	44
166	550	41
167	550	57
168	550	40
169	550	38
170	550	36
171	550	37
172	550	37
173	550	47
174	550	52
175	550	47
176	550	64
177	550	36
178	550	54
179	550	61
180	550	52
181	550	64
182	550	56
183	550	58
184	550	68
185	550	73
186	550	77
187	550	67
188	550	67
189	550	37
190	550	77
191	550	61
192	550	65
193	550	70
194	550	52
195	550	60
196	550	58
197	550	74
198	550	86
199	550	77
200	550	99
201	550	84
202	550	89
203	550	110
204	550	87
205	550	111
206	550	121
207	550	92
208	550	103
209	550	93
210	550	101
211	550	96
212	550	95
213	550	100
214	550	102
215	550	115
216	550	104
217	550	110
218	550	89
219	550	109
220	550	105
221	550	105
222	550	89
223	550	94
224	550	127
225	550	100
226	550	110
227	550	86
228	550	62
229	550	60
230	550	43
231	550	67
232	550	62
233	550	80
234	550	94
235	550	76
236	550	104
237	550	84
238	550	75
239	550	66
240	550	84
241	550	80
242	550	109
243	550	92
244	550	63
245	550	76
246	550	70
247	550	77
248	550	78
249	550	97
250	550	78
251	550	65
252	550	71
253	550	87
254	550	80
255	550	109
256	550	88
257	550	95
258	550	94
259	550	99
260	550	105
261	550	86
262	550	91
263	550	91
264	550	122
265	550	88
266	550	99
267	550	90
268	550	83
269	550	97
270	550	129
271	550	115
272	550	81
273	550	76
274	550	90
275	550	78
276	550	70
277	550	66
278	550	70
279	550	66
280	550	94
281	550	89
282	550	82
283	550	88
284	550	74
285	550	74
286	550	69
287	550	85
288	550	69
289	550	108
290	550	80
291	550	76
292	550	115
293	550	102
294	550	88
295	550	76
296	550	85
297	550	77
298	550	85
299	550	87
300	550	100
301	550	77
302	550	89
303	550	65
304	550	42
305	550	30
306	550	35
307	550	27
308	550	41
309	550	69
310	550	82
311	550	63
312	550	83
313	550	83
314	550	72
315	550	82
316	550	86
317	550	91
318	550	92
319	550	93
320	550	82
321	550	81
322	550	83
323	550	50
324	550	74
325	550	74
326	550	60
327	550	71
328	550	86
329	550	65
330	550	87
331	550	95
332	550	91
333	550	135
334	550	84
335	550	106
336	550	122
337	550	131
338	550	103
339	550	82
340	550	88
341	550	111
342	550	100
343	550	86
344	550	89
345	550	101
346	550	115
347	550	104
348	550	99
349	550	93
350	550	87
351	550	114
352	550	84
353	550	93
354	550	67
355	550	108
356	550	120
357	550	107
358	550	81
359	550	92
360	550	52
361	550	41
362	550	49
363	550	30
364	550	36
365	550	53
366	550	15
367	550	23
368	550	24
369	550	45
370	550	34
371	550	51
372	550	86
373	550	107
374	550	119
375	550	87
376	550	105
377	550	105
378	550	118
379	550	89
380	550	126
381	550	132
382	550	124
383	550	121
384	550	79
385	550	101
386	550	110
387	550	85
388	550	94
389	550	72
390	550	100
391	550	84
392	550	113
393	550	105
394	550	112
395	550	112
396	550	105
397	550	92
398	550	106
399	550	94
400	550	90
401	550	83
402	550	103
403	550	97
404	550	123
405	550	107
406	550	90
407	550	81
408	550	74
409	550	93
410	550	94
411	550	69
412	550	65
413	550	74
414	550	77
415	550	69
416	550	72
417	550	74
418	550	94
419	550	71
420	550	65
421	550	57
422	550	73
423	550	101
424	550	94
425	550	82
426	550	94
427	550	82
428	550	71
429	550	89
430	550	71
431	550	72
432	550	88
433	550	89
434	550	107
435	550	90
436	550	79
437	550	85
438	550	99
439	550	106
440	550	84
441	550	102
442	550	142
443	550	121
444	550	135
445	550	114
446	550	161
447	550	149
448	550	160
449	550	224
450	550	207
451	550	180
452	550	174
453	550	158
454	550	146
455	550	137
456	550	132
457	550	131
458	550	126
459	550	91
460	550	133
461	550	86
462	550	127
463	550	120
464	550	113
465	550	124
466	550	110
467	550	109
468	550	126
469	550	113
470	550	128
471	550	123
472	550	124
473	550	147
474	550	110
475	550	117
476	550	123
477	550	105
478	550	85
479	550	108
480	550	95
481	550	102
482	550	112
483	550	129
484	550	78
485	550	110
486	550	92
487	550	110
488	550	101
489	550	96
490	550	93
491	550	98
492	550	107
493	550	104
494	550	107
495	550	118
496	550	131
497	550	119
498	550	129
499	550	137
500	550	214
501	550	234
502	550	188
503	550	178
504	550	145
505	550	151
506	550	216
507	550	188
508	550	268
509	550	224
510	550	224
511	550	219
512	550	241
513	550	183
514	550	189
515	550	198
516	550	169
517	550	201
518	550	171
519	550	200
520	550	216
521	550	276
522	550	271
523	550	321
524	550	279
525	550	261
526	550	290
527	550	295
528	550	304
529	550	286
530	550	418
531	550	383
532	550	454
533	550	458
534	550	355
535	550	295
536	550	440
537	550	403
538	550	485
539	550	590
540	550	597
541	550	817
542	550	754
543	550	846
544	550	1089
545	550	1166
546	550	2072
547	550	4187
548	550	6011
549	550	14057
550	550	52081
0	551	2
1	551	17
2	551	68
3	551	78
4	551	76
5	551	54
6	551	56
7	551	44
8	551	47
9	551	36
10	551	44
11	551	38
12	551	27
13	551	34
14	551	62
15	551	39
16	551	50
17	551	38
18	551	40
19	551	36
20	551	32
21	551	25
22	551	47
23	551	27
24	551	34
25	551	31
26	551	25
27	551	28
28	551	29
29	551	23
30	551	27
31	551	37
32	551	32
33	551	30
34	551	46
35	551	31
36	551	39
38	551	43
39	551	49
40	551	44
41	551	49
42	551	44
43	551	37
44	551	68
45	551	54
46	551	75
47	551	32
48	551	26
49	551	16
50	551	21
51	551	19
52	551	25
53	551	14
54	551	39
55	551	53
56	551	70
57	551	51
58	551	40
59	551	47
60	551	65
61	551	52
62	551	27
63	551	6
64	551	23
65	551	6
66	551	14
67	551	29
68	551	43
69	551	76
70	551	58
71	551	66
72	551	48
73	551	60
74	551	63
75	551	53
76	551	66
77	551	68
78	551	68
79	551	72
80	551	62
81	551	66
82	551	61
83	551	69
84	551	59
85	551	72
86	551	58
87	551	58
88	551	98
89	551	54
90	551	64
91	551	49
92	551	41
93	551	36
94	551	61
95	551	58
96	551	48
97	551	58
98	551	55
99	551	42
100	551	48
101	551	36
102	551	22
103	551	37
104	551	33
105	551	24
106	551	33
107	551	46
108	551	52
109	551	37
110	551	44
111	551	60
112	551	63
113	551	72
114	551	79
115	551	48
116	551	55
117	551	41
118	551	52
119	551	68
120	551	60
121	551	59
122	551	61
123	551	57
124	551	68
125	551	48
126	551	62
127	551	75
128	551	82
129	551	75
130	551	93
131	551	95
132	551	86
133	551	83
134	551	93
135	551	97
136	551	80
137	551	70
138	551	82
139	551	92
140	551	97
141	551	85
142	551	81
143	551	69
144	551	94
145	551	78
146	551	67
147	551	77
148	551	67
149	551	46
150	551	48
151	551	47
152	551	43
153	551	48
154	551	51
155	551	69
156	551	85
157	551	99
158	551	72
159	551	76
160	551	78
161	551	43
162	551	69
163	551	45
164	551	54
165	551	34
166	551	43
167	551	57
168	551	37
169	551	31
170	551	70
171	551	51
172	551	64
173	551	49
174	551	54
175	551	47
176	551	56
177	551	59
178	551	55
179	551	72
180	551	70
181	551	71
182	551	63
183	551	63
184	551	92
185	551	81
186	551	90
187	551	61
188	551	69
189	551	45
190	551	81
191	551	67
192	551	75
193	551	84
194	551	59
195	551	73
196	551	75
197	551	96
198	551	82
199	551	99
200	551	107
201	551	83
202	551	63
203	551	114
204	551	114
205	551	90
206	551	107
207	551	103
208	551	128
209	551	109
210	551	116
211	551	90
212	551	84
213	551	120
214	551	125
215	551	113
216	551	115
217	551	128
218	551	99
219	551	97
220	551	146
221	551	95
222	551	114
223	551	98
224	551	118
225	551	80
226	551	86
227	551	76
228	551	82
229	551	72
230	551	75
231	551	83
232	551	96
233	551	78
234	551	89
235	551	99
236	551	114
237	551	107
238	551	97
239	551	96
240	551	101
241	551	87
242	551	86
243	551	95
244	551	69
245	551	128
246	551	89
247	551	90
248	551	86
249	551	74
250	551	106
251	551	72
252	551	83
253	551	96
254	551	84
255	551	90
256	551	107
257	551	83
258	551	77
259	551	95
260	551	98
261	551	81
262	551	96
263	551	88
264	551	116
265	551	81
266	551	72
267	551	78
268	551	108
269	551	113
270	551	125
271	551	78
272	551	82
273	551	82
274	551	80
275	551	84
276	551	63
277	551	82
278	551	76
279	551	88
280	551	77
281	551	89
282	551	104
283	551	81
284	551	86
285	551	85
286	551	90
287	551	91
288	551	79
289	551	100
290	551	99
291	551	91
292	551	90
293	551	92
294	551	87
295	551	72
296	551	101
297	551	61
298	551	109
299	551	95
300	551	103
301	551	89
302	551	75
303	551	104
304	551	35
305	551	46
306	551	31
307	551	21
308	551	50
309	551	110
310	551	96
311	551	88
312	551	104
313	551	90
314	551	96
315	551	85
316	551	88
317	551	108
318	551	97
319	551	63
320	551	90
321	551	83
322	551	69
323	551	86
324	551	82
325	551	76
326	551	69
327	551	60
328	551	79
329	551	101
330	551	93
331	551	113
332	551	144
333	551	148
334	551	76
335	551	121
336	551	133
337	551	123
338	551	90
339	551	63
340	551	88
341	551	103
342	551	84
343	551	88
344	551	88
345	551	87
346	551	134
347	551	128
348	551	108
349	551	102
350	551	84
351	551	111
352	551	78
353	551	88
354	551	87
355	551	113
356	551	150
357	551	100
358	551	76
359	551	73
360	551	72
361	551	38
362	551	58
363	551	38
364	551	43
365	551	54
366	551	24
367	551	15
368	551	21
369	551	45
370	551	44
371	551	60
372	551	83
373	551	106
374	551	116
375	551	85
376	551	114
377	551	122
378	551	108
379	551	114
380	551	141
381	551	145
382	551	116
383	551	126
384	551	73
385	551	88
386	551	120
387	551	94
388	551	77
389	551	77
390	551	94
391	551	85
392	551	106
393	551	116
394	551	116
395	551	120
396	551	110
397	551	117
398	551	145
399	551	131
400	551	80
401	551	111
402	551	133
403	551	117
404	551	109
405	551	90
406	551	86
407	551	90
408	551	74
409	551	82
410	551	71
411	551	63
412	551	56
413	551	71
414	551	88
415	551	77
416	551	70
417	551	110
418	551	79
419	551	70
420	551	67
421	551	60
422	551	72
423	551	85
424	551	82
425	551	97
426	551	93
427	551	81
428	551	74
429	551	95
430	551	70
431	551	69
432	551	98
433	551	74
434	551	89
435	551	94
436	551	106
437	551	81
438	551	90
439	551	101
440	551	64
441	551	71
442	551	125
443	551	117
444	551	118
445	551	112
446	551	138
447	551	136
448	551	155
449	551	241
450	551	216
451	551	191
452	551	189
453	551	191
454	551	168
455	551	160
456	551	191
457	551	152
458	551	153
459	551	101
460	551	151
461	551	124
462	551	153
463	551	90
464	551	139
465	551	143
466	551	155
467	551	157
468	551	142
469	551	114
470	551	123
471	551	125
472	551	154
473	551	165
474	551	120
475	551	153
476	551	124
477	551	127
478	551	90
479	551	138
480	551	102
481	551	85
482	551	127
483	551	158
484	551	104
485	551	104
486	551	116
487	551	129
488	551	103
489	551	121
490	551	102
491	551	133
492	551	116
493	551	124
494	551	138
495	551	161
496	551	147
497	551	142
498	551	136
499	551	150
500	551	200
501	551	207
502	551	180
503	551	146
504	551	155
505	551	124
506	551	158
507	551	216
508	551	218
509	551	198
510	551	272
511	551	272
512	551	231
513	551	235
514	551	228
515	551	220
516	551	236
517	551	222
518	551	231
519	551	251
520	551	290
521	551	306
522	551	319
523	551	319
524	551	320
525	551	296
526	551	312
527	551	307
528	551	296
529	551	345
530	551	454
531	551	436
532	551	476
533	551	454
534	551	340
535	551	329
536	551	426
537	551	420
538	551	463
539	551	578
540	551	511
541	551	811
542	551	849
543	551	743
544	551	1025
545	551	1164
546	551	1837
547	551	3588
548	551	4749
549	551	7652
550	551	15588
551	551	58313
1	552	25
2	552	47
3	552	61
4	552	80
5	552	60
6	552	61
7	552	44
8	552	46
9	552	21
10	552	24
11	552	31
12	552	20
13	552	29
14	552	36
15	552	45
16	552	43
17	552	43
18	552	42
19	552	26
20	552	33
21	552	27
22	552	41
23	552	17
24	552	31
25	552	20
26	552	22
27	552	27
28	552	23
29	552	31
30	552	29
31	552	32
32	552	24
33	552	32
34	552	29
35	552	38
36	552	35
38	552	29
39	552	36
40	552	36
41	552	42
42	552	40
43	552	51
44	552	59
45	552	56
46	552	84
47	552	33
48	552	22
49	552	12
50	552	22
51	552	31
52	552	16
53	552	28
54	552	39
55	552	48
56	552	94
57	552	51
58	552	40
59	552	39
60	552	46
61	552	49
62	552	24
63	552	3
64	552	27
65	552	13
66	552	4
67	552	22
68	552	58
69	552	52
70	552	62
71	552	66
72	552	60
73	552	76
74	552	55
75	552	50
76	552	61
77	552	79
78	552	56
79	552	50
80	552	77
81	552	72
82	552	49
83	552	78
84	552	65
85	552	61
86	552	71
87	552	59
88	552	75
89	552	59
90	552	67
91	552	53
92	552	46
93	552	48
94	552	50
95	552	39
96	552	61
97	552	51
98	552	59
99	552	45
100	552	31
101	552	52
102	552	47
103	552	41
104	552	36
105	552	38
106	552	39
107	552	52
108	552	52
109	552	32
110	552	48
111	552	59
112	552	72
113	552	67
114	552	68
115	552	46
116	552	68
117	552	53
118	552	64
119	552	56
120	552	53
121	552	60
122	552	61
123	552	48
124	552	57
125	552	43
126	552	60
127	552	49
128	552	76
129	552	84
130	552	96
131	552	71
132	552	86
133	552	111
134	552	73
135	552	68
136	552	68
137	552	78
138	552	65
139	552	100
140	552	68
141	552	65
142	552	83
143	552	65
144	552	76
145	552	82
146	552	75
147	552	63
148	552	80
149	552	66
150	552	51
151	552	64
152	552	42
153	552	59
154	552	59
155	552	77
156	552	79
157	552	71
158	552	54
159	552	75
160	552	83
161	552	56
162	552	41
163	552	45
164	552	55
165	552	52
166	552	50
167	552	55
168	552	50
169	552	36
170	552	48
171	552	55
172	552	44
173	552	52
174	552	56
175	552	51
176	552	63
177	552	36
178	552	60
179	552	63
180	552	61
181	552	81
182	552	69
183	552	79
184	552	88
185	552	65
186	552	64
187	552	76
188	552	72
189	552	43
190	552	66
191	552	78
192	552	78
193	552	67
194	552	71
195	552	67
196	552	79
197	552	89
198	552	81
199	552	92
200	552	61
201	552	89
202	552	69
203	552	104
204	552	98
205	552	93
206	552	85
207	552	94
208	552	106
209	552	110
210	552	103
211	552	96
212	552	100
213	552	102
214	552	98
215	552	114
216	552	112
217	552	120
218	552	104
219	552	94
220	552	117
221	552	102
222	552	107
223	552	108
224	552	99
225	552	82
226	552	92
227	552	73
228	552	88
229	552	75
230	552	86
231	552	72
232	552	81
233	552	76
234	552	98
235	552	111
236	552	129
237	552	90
238	552	107
239	552	84
240	552	97
241	552	89
242	552	101
243	552	68
244	552	52
245	552	90
246	552	99
247	552	69
248	552	80
249	552	82
250	552	78
251	552	77
252	552	91
253	552	101
254	552	110
255	552	85
256	552	96
257	552	64
258	552	85
259	552	94
260	552	85
261	552	96
262	552	87
263	552	92
264	552	126
265	552	93
266	552	92
267	552	80
268	552	83
269	552	95
270	552	81
271	552	80
272	552	93
273	552	74
274	552	92
275	552	77
276	552	70
277	552	74
278	552	68
279	552	80
280	552	104
281	552	99
282	552	87
283	552	90
284	552	94
285	552	100
286	552	98
287	552	73
288	552	86
289	552	105
290	552	81
291	552	98
292	552	93
293	552	90
294	552	73
295	552	87
296	552	71
297	552	61
298	552	109
299	552	90
300	552	104
301	552	76
302	552	73
303	552	79
304	552	44
305	552	49
306	552	34
307	552	25
308	552	61
309	552	72
310	552	77
311	552	90
312	552	106
313	552	77
314	552	90
315	552	86
316	552	77
317	552	95
318	552	90
319	552	67
320	552	88
321	552	89
322	552	80
323	552	68
324	552	98
325	552	73
326	552	72
327	552	86
328	552	98
329	552	94
330	552	93
331	552	120
332	552	116
333	552	117
334	552	98
335	552	115
336	552	107
337	552	100
338	552	78
339	552	92
340	552	70
341	552	104
342	552	87
343	552	65
344	552	84
345	552	78
346	552	85
347	552	114
348	552	99
349	552	81
350	552	88
351	552	99
352	552	76
353	552	74
354	552	93
355	552	106
356	552	125
357	552	115
358	552	72
359	552	62
360	552	58
361	552	41
362	552	45
363	552	41
364	552	47
365	552	59
366	552	21
367	552	19
368	552	21
369	552	38
370	552	39
371	552	68
372	552	104
373	552	86
374	552	144
375	552	80
376	552	109
377	552	103
378	552	105
379	552	81
380	552	120
381	552	154
382	552	112
383	552	102
384	552	63
385	552	113
386	552	100
387	552	86
388	552	78
389	552	73
390	552	94
391	552	79
392	552	95
393	552	109
394	552	144
395	552	107
396	552	127
397	552	109
398	552	114
399	552	102
400	552	101
401	552	125
402	552	124
403	552	113
404	552	105
405	552	87
406	552	76
407	552	79
408	552	91
409	552	77
410	552	79
411	552	58
412	552	94
413	552	76
414	552	90
415	552	79
416	552	93
417	552	62
418	552	70
419	552	66
420	552	59
421	552	54
422	552	68
423	552	69
424	552	84
425	552	80
426	552	78
427	552	54
428	552	73
429	552	99
430	552	58
431	552	72
432	552	72
433	552	68
434	552	86
435	552	72
436	552	90
437	552	93
438	552	106
439	552	83
440	552	64
441	552	81
442	552	105
443	552	126
444	552	123
445	552	102
446	552	111
447	552	163
448	552	151
449	552	215
450	552	226
451	552	175
452	552	190
453	552	219
454	552	168
455	552	158
456	552	173
457	552	164
458	552	142
459	552	113
460	552	143
461	552	133
462	552	148
463	552	106
464	552	129
465	552	150
466	552	136
467	552	138
468	552	132
469	552	133
470	552	124
471	552	152
472	552	153
473	552	158
474	552	133
475	552	143
476	552	163
477	552	122
478	552	83
479	552	116
480	552	106
481	552	95
482	552	141
483	552	151
484	552	106
485	552	109
486	552	98
487	552	128
488	552	122
489	552	117
490	552	108
491	552	121
492	552	129
493	552	117
494	552	156
495	552	147
496	552	159
497	552	140
498	552	142
499	552	135
500	552	188
501	552	215
502	552	169
503	552	134
504	552	145
505	552	140
506	552	142
507	552	190
508	552	248
509	552	214
510	552	233
511	552	218
512	552	248
513	552	259
514	552	257
515	552	241
516	552	210
517	552	233
518	552	283
519	552	261
520	552	257
521	552	265
522	552	293
523	552	276
524	552	298
525	552	271
526	552	298
527	552	268
528	552	293
529	552	307
530	552	446
531	552	430
532	552	436
533	552	460
534	552	304
535	552	279
536	552	419
537	552	331
538	552	431
539	552	531
540	552	520
541	552	681
542	552	722
543	552	715
544	552	915
545	552	1015
546	552	1627
547	552	3407
548	552	4493
549	552	6989
550	552	9648
551	552	18768
552	552	58111
0	553	1
1	553	23
2	553	52
3	553	82
4	553	74
5	553	53
6	553	57
7	553	46
8	553	42
9	553	30
10	553	30
11	553	41
12	553	33
13	553	38
14	553	52
15	553	37
16	553	44
17	553	45
18	553	36
19	553	24
20	553	36
21	553	36
22	553	30
23	553	30
24	553	25
25	553	27
26	553	27
27	553	30
28	553	33
29	553	21
30	553	32
31	553	31
32	553	32
33	553	33
34	553	38
35	553	45
36	553	42
38	553	55
39	553	41
40	553	30
41	553	59
42	553	34
43	553	45
44	553	70
45	553	56
46	553	59
47	553	33
48	553	31
49	553	20
50	553	28
51	553	24
52	553	8
53	553	11
54	553	23
55	553	56
56	553	70
57	553	50
58	553	25
59	553	51
60	553	65
61	553	44
62	553	32
63	553	6
64	553	37
65	553	7
66	553	9
67	553	35
68	553	60
69	553	69
70	553	59
71	553	49
72	553	68
73	553	53
74	553	59
75	553	32
76	553	57
77	553	79
78	553	68
79	553	48
80	553	82
81	553	54
82	553	42
83	553	63
84	553	64
85	553	49
86	553	59
87	553	56
88	553	81
89	553	55
90	553	63
91	553	48
92	553	32
93	553	40
94	553	54
95	553	51
96	553	61
97	553	60
98	553	41
99	553	31
100	553	29
101	553	42
102	553	18
103	553	36
104	553	36
105	553	31
106	553	34
107	553	41
108	553	40
109	553	33
110	553	34
111	553	51
112	553	60
113	553	71
114	553	59
115	553	61
116	553	69
117	553	59
118	553	62
119	553	55
120	553	49
121	553	60
122	553	52
123	553	56
124	553	69
125	553	52
126	553	58
127	553	54
128	553	78
129	553	91
130	553	65
131	553	61
132	553	81
133	553	84
134	553	79
135	553	76
136	553	69
137	553	71
138	553	82
139	553	83
140	553	91
141	553	82
142	553	54
143	553	67
144	553	75
145	553	76
146	553	58
147	553	73
148	553	67
149	553	43
150	553	48
151	553	49
152	553	47
153	553	46
154	553	40
155	553	71
156	553	81
157	553	97
158	553	51
159	553	74
160	553	60
161	553	46
162	553	51
163	553	37
164	553	41
165	553	28
166	553	48
167	553	42
168	553	41
169	553	34
170	553	51
171	553	44
172	553	36
173	553	40
174	553	49
175	553	54
176	553	56
177	553	41
178	553	58
179	553	52
180	553	57
181	553	66
182	553	55
183	553	55
184	553	68
185	553	81
186	553	91
187	553	87
188	553	86
189	553	45
190	553	72
191	553	60
192	553	70
193	553	52
194	553	56
195	553	57
196	553	63
197	553	69
198	553	92
199	553	89
200	553	86
201	553	79
202	553	84
203	553	94
204	553	110
205	553	91
206	553	106
207	553	90
208	553	106
209	553	108
210	553	93
211	553	111
212	553	113
213	553	108
214	553	109
215	553	102
216	553	97
217	553	136
218	553	93
219	553	95
220	553	115
221	553	92
222	553	114
223	553	100
224	553	114
225	553	111
226	553	100
227	553	76
228	553	67
229	553	79
230	553	81
231	553	68
232	553	68
233	553	86
234	553	91
235	553	108
236	553	93
237	553	93
238	553	82
239	553	82
240	553	81
241	553	78
242	553	94
243	553	102
244	553	53
245	553	84
246	553	84
247	553	82
248	553	72
249	553	64
250	553	79
251	553	73
252	553	83
253	553	85
254	553	85
255	553	84
256	553	87
257	553	76
258	553	96
259	553	97
260	553	90
261	553	75
262	553	79
263	553	90
264	553	114
265	553	93
266	553	82
267	553	74
268	553	87
269	553	97
270	553	93
271	553	92
272	553	81
273	553	69
274	553	89
275	553	105
276	553	73
277	553	81
278	553	66
279	553	70
280	553	88
281	553	76
282	553	71
283	553	85
284	553	79
285	553	91
286	553	76
287	553	99
288	553	91
289	553	80
290	553	119
291	553	78
292	553	96
293	553	92
294	553	83
295	553	92
296	553	89
297	553	76
298	553	78
299	553	93
300	553	104
301	553	89
302	553	76
303	553	74
304	553	36
305	553	36
306	553	38
307	553	28
308	553	58
309	553	62
310	553	69
311	553	75
312	553	87
313	553	75
314	553	74
315	553	83
316	553	78
317	553	75
318	553	104
319	553	71
320	553	73
321	553	67
322	553	83
323	553	60
324	553	77
325	553	82
326	553	67
327	553	68
328	553	75
329	553	71
330	553	90
331	553	119
332	553	94
333	553	112
334	553	96
335	553	95
336	553	114
337	553	122
338	553	87
339	553	83
340	553	71
341	553	93
342	553	94
343	553	95
344	553	79
345	553	94
346	553	104
347	553	108
348	553	90
349	553	88
350	553	97
351	553	107
352	553	60
353	553	70
354	553	91
355	553	115
356	553	114
357	553	90
358	553	79
359	553	78
360	553	47
361	553	52
362	553	64
363	553	34
364	553	41
365	553	54
366	553	23
367	553	18
368	553	26
369	553	46
370	553	41
371	553	55
372	553	91
373	553	93
374	553	110
375	553	90
376	553	117
377	553	105
378	553	105
379	553	104
380	553	119
381	553	153
382	553	132
383	553	103
384	553	75
385	553	101
386	553	88
387	553	102
388	553	72
389	553	67
390	553	104
391	553	92
392	553	111
393	553	104
394	553	101
395	553	111
396	553	117
397	553	118
398	553	122
399	553	122
400	553	83
401	553	99
402	553	98
403	553	82
404	553	103
405	553	102
406	553	103
407	553	94
408	553	88
409	553	77
410	553	63
411	553	83
412	553	64
413	553	67
414	553	81
415	553	85
416	553	82
417	553	84
418	553	76
419	553	76
420	553	85
421	553	77
422	553	84
423	553	89
424	553	85
425	553	90
426	553	108
427	553	73
428	553	77
429	553	80
430	553	61
431	553	85
432	553	89
433	553	95
434	553	86
435	553	74
436	553	86
437	553	74
438	553	85
439	553	82
440	553	73
441	553	90
442	553	104
443	553	112
444	553	120
445	553	119
446	553	132
447	553	141
448	553	132
449	553	193
450	553	208
451	553	169
452	553	179
453	553	172
454	553	120
455	553	153
456	553	136
457	553	128
458	553	121
459	553	126
460	553	109
461	553	99
462	553	131
463	553	124
464	553	109
465	553	130
466	553	116
467	553	109
468	553	131
469	553	112
470	553	131
471	553	104
472	553	121
473	553	153
474	553	108
475	553	107
476	553	123
477	553	106
478	553	68
479	553	73
480	553	97
481	553	97
482	553	121
483	553	123
484	553	102
485	553	123
486	553	105
487	553	113
488	553	109
489	553	90
490	553	118
491	553	117
492	553	121
493	553	101
494	553	130
495	553	123
496	553	157
497	553	129
498	553	135
499	553	156
500	553	200
501	553	218
502	553	176
503	553	162
504	553	164
505	553	140
506	553	142
507	553	194
508	553	240
509	553	210
510	553	265
511	553	239
512	553	229
513	553	177
514	553	230
515	553	234
516	553	205
517	553	187
518	553	214
519	553	223
520	553	236
521	553	252
522	553	307
523	553	277
524	553	264
525	553	275
526	553	295
527	553	249
528	553	304
529	553	309
530	553	411
531	553	419
532	553	446
533	553	440
534	553	339
535	553	319
536	553	403
537	553	418
538	553	419
539	553	536
540	553	491
541	553	696
542	553	776
543	553	701
544	553	933
545	553	995
546	553	1723
547	553	3274
548	553	4012
549	553	6133
550	553	7527
551	553	9167
552	553	15419
553	553	55123
1	554	18
2	554	49
3	554	91
4	554	77
5	554	59
6	554	79
7	554	69
8	554	65
9	554	49
10	554	53
11	554	41
12	554	55
13	554	48
14	554	64
15	554	58
16	554	51
17	554	49
18	554	48
19	554	36
20	554	54
21	554	35
22	554	47
23	554	35
24	554	44
25	554	39
26	554	27
27	554	34
28	554	37
29	554	27
30	554	42
31	554	49
32	554	30
33	554	27
34	554	48
35	554	47
36	554	42
38	554	59
39	554	53
40	554	52
41	554	44
42	554	65
43	554	46
44	554	87
45	554	86
46	554	71
47	554	37
48	554	22
49	554	9
50	554	18
51	554	16
52	554	18
53	554	13
54	554	24
55	554	55
56	554	70
57	554	83
58	554	62
59	554	61
60	554	83
61	554	54
62	554	22
63	554	6
64	554	18
65	554	8
66	554	5
67	554	24
68	554	54
69	554	70
70	554	78
71	554	69
72	554	69
73	554	78
74	554	70
75	554	58
76	554	64
77	554	74
78	554	85
79	554	77
80	554	70
81	554	63
82	554	49
83	554	52
84	554	42
85	554	50
86	554	57
87	554	46
88	554	71
89	554	75
90	554	66
91	554	38
92	554	36
93	554	28
94	554	53
95	554	49
96	554	61
97	554	63
98	554	48
99	554	22
100	554	29
101	554	34
102	554	25
103	554	41
104	554	33
105	554	34
106	554	33
107	554	38
108	554	52
109	554	31
110	554	34
111	554	45
112	554	42
113	554	55
114	554	67
115	554	66
116	554	71
117	554	71
118	554	67
119	554	52
120	554	45
121	554	40
122	554	43
123	554	55
124	554	58
125	554	38
126	554	56
127	554	62
128	554	70
129	554	107
130	554	90
131	554	78
132	554	106
133	554	59
134	554	87
135	554	69
136	554	87
137	554	89
138	554	94
139	554	77
140	554	93
141	554	77
142	554	70
143	554	76
144	554	71
145	554	54
146	554	49
147	554	48
148	554	53
149	554	50
150	554	35
151	554	41
152	554	25
153	554	35
154	554	44
155	554	50
156	554	105
157	554	78
158	554	57
159	554	53
160	554	63
161	554	45
162	554	41
163	554	40
164	554	42
165	554	31
166	554	41
167	554	43
168	554	30
169	554	36
170	554	39
171	554	37
172	554	34
173	554	43
174	554	39
175	554	42
176	554	53
177	554	43
178	554	58
179	554	65
180	554	58
181	554	67
182	554	63
183	554	46
184	554	71
185	554	70
186	554	87
187	554	84
188	554	65
189	554	47
190	554	66
191	554	58
192	554	65
193	554	60
194	554	55
195	554	73
196	554	59
197	554	52
198	554	75
199	554	89
200	554	118
201	554	100
202	554	87
203	554	102
204	554	90
205	554	88
206	554	109
207	554	103
208	554	97
209	554	116
210	554	114
211	554	140
212	554	116
213	554	124
214	554	131
215	554	117
216	554	90
217	554	109
218	554	96
219	554	105
220	554	124
221	554	111
222	554	118
223	554	107
224	554	119
225	554	120
226	554	123
227	554	64
228	554	57
229	554	59
230	554	65
231	554	68
232	554	64
233	554	64
234	554	79
235	554	94
236	554	112
237	554	99
238	554	76
239	554	81
240	554	63
241	554	72
242	554	86
243	554	82
244	554	53
245	554	81
246	554	78
247	554	84
248	554	74
249	554	90
250	554	91
251	554	88
252	554	69
253	554	72
254	554	85
255	554	100
256	554	101
257	554	99
258	554	109
259	554	119
260	554	106
261	554	103
262	554	96
263	554	107
264	554	117
265	554	111
266	554	110
267	554	89
268	554	87
269	554	107
270	554	106
271	554	90
272	554	82
273	554	76
274	554	83
275	554	90
276	554	82
277	554	74
278	554	63
279	554	84
280	554	80
281	554	66
282	554	61
283	554	61
284	554	60
285	554	68
286	554	86
287	554	103
288	554	86
289	554	70
290	554	78
291	554	98
292	554	132
293	554	118
294	554	78
295	554	106
296	554	86
297	554	83
298	554	94
299	554	118
300	554	114
301	554	93
302	554	91
303	554	90
304	554	38
305	554	43
306	554	26
307	554	25
308	554	46
309	554	61
310	554	60
311	554	65
312	554	76
313	554	57
314	554	76
315	554	81
316	554	84
317	554	77
318	554	115
319	554	96
320	554	73
321	554	71
322	554	69
323	554	62
324	554	59
325	554	59
326	554	55
327	554	51
328	554	78
329	554	55
330	554	84
331	554	99
332	554	98
333	554	114
334	554	89
335	554	112
336	554	107
337	554	117
338	554	116
339	554	93
340	554	85
341	554	102
342	554	112
343	554	119
344	554	109
345	554	119
346	554	94
347	554	111
348	554	110
349	554	94
350	554	128
351	554	106
352	554	91
353	554	108
354	554	81
355	554	123
356	554	106
357	554	116
358	554	96
359	554	98
360	554	70
361	554	35
362	554	37
363	554	31
364	554	38
365	554	43
366	554	16
367	554	17
368	554	19
369	554	37
370	554	35
371	554	81
372	554	96
373	554	145
374	554	129
375	554	100
376	554	127
377	554	106
378	554	114
379	554	121
380	554	140
381	554	106
382	554	136
383	554	136
384	554	74
385	554	95
386	554	117
387	554	108
388	554	94
389	554	107
390	554	129
391	554	104
392	554	142
393	554	132
394	554	135
395	554	124
396	554	112
397	554	116
398	554	107
399	554	106
400	554	87
401	554	110
402	554	87
403	554	98
404	554	121
405	554	147
406	554	135
407	554	101
408	554	106
409	554	135
410	554	84
411	554	84
412	554	91
413	554	93
414	554	99
415	554	116
416	554	103
417	554	109
418	554	95
419	554	121
420	554	100
421	554	96
422	554	123
423	554	97
424	554	98
425	554	97
426	554	95
427	554	96
428	554	105
429	554	93
430	554	75
431	554	108
432	554	85
433	554	109
434	554	123
435	554	106
436	554	101
437	554	122
438	554	116
439	554	128
440	554	109
441	554	106
442	554	127
443	554	149
444	554	169
445	554	151
446	554	169
447	554	131
448	554	173
449	554	216
450	554	185
451	554	170
452	554	182
453	554	148
454	554	107
455	554	106
456	554	128
457	554	134
458	554	122
459	554	94
460	554	123
461	554	90
462	554	112
463	554	79
464	554	107
465	554	115
466	554	93
467	554	121
468	554	118
469	554	122
470	554	101
471	554	120
472	554	102
473	554	153
474	554	106
475	554	102
476	554	140
477	554	112
478	554	65
479	554	108
480	554	78
481	554	81
482	554	109
483	554	124
484	554	85
485	554	106
486	554	90
487	554	108
488	554	111
489	554	80
490	554	86
491	554	94
492	554	110
493	554	99
494	554	101
495	554	106
496	554	121
497	554	93
498	554	115
499	554	136
500	554	232
501	554	258
502	554	252
503	554	189
504	554	192
505	554	178
506	554	219
507	554	219
508	554	286
509	554	287
510	554	274
511	554	244
512	554	209
513	554	177
514	554	180
515	554	155
516	554	177
517	554	198
518	554	158
519	554	195
520	554	236
521	554	264
522	554	317
523	554	322
524	554	308
525	554	281
526	554	307
527	554	301
528	554	327
529	554	321
530	554	377
531	554	396
532	554	460
533	554	484
534	554	406
535	554	353
536	554	454
537	554	448
538	554	508
539	554	612
540	554	698
541	554	940
542	554	847
543	554	865
544	554	1189
545	554	1276
546	554	2224
547	554	4119
548	554	5371
549	554	7805
550	554	8743
551	554	8347
552	554	9441
553	554	19732
554	554	54223
0	555	1
1	555	15
2	555	62
3	555	88
4	555	83
5	555	87
6	555	68
7	555	72
8	555	44
9	555	58
10	555	37
11	555	46
12	555	37
13	555	48
14	555	51
15	555	52
16	555	57
17	555	61
18	555	42
19	555	39
20	555	48
21	555	37
22	555	42
23	555	44
24	555	45
25	555	32
26	555	29
27	555	33
28	555	33
29	555	36
30	555	26
31	555	40
32	555	37
33	555	51
34	555	46
35	555	40
36	555	45
38	555	47
39	555	57
40	555	61
41	555	64
42	555	59
43	555	51
44	555	102
45	555	92
46	555	61
47	555	26
48	555	22
49	555	17
50	555	17
51	555	16
52	555	9
53	555	14
54	555	34
55	555	51
56	555	63
57	555	84
58	555	58
59	555	71
60	555	77
61	555	48
62	555	23
63	555	7
64	555	18
65	555	6
66	555	6
67	555	29
68	555	50
69	555	78
70	555	81
71	555	78
72	555	86
73	555	76
74	555	62
75	555	69
76	555	75
77	555	79
78	555	66
79	555	86
80	555	81
81	555	62
82	555	63
83	555	68
84	555	51
85	555	47
86	555	51
87	555	59
88	555	56
89	555	66
90	555	70
91	555	40
92	555	36
93	555	29
94	555	52
95	555	49
96	555	63
97	555	72
98	555	47
99	555	37
100	555	31
101	555	26
102	555	28
103	555	36
104	555	24
105	555	24
106	555	26
107	555	40
108	555	51
109	555	30
110	555	46
111	555	47
112	555	50
113	555	71
114	555	69
115	555	62
116	555	76
117	555	70
118	555	80
119	555	58
120	555	54
121	555	38
122	555	41
123	555	40
124	555	45
125	555	48
126	555	61
127	555	58
128	555	70
129	555	102
130	555	100
131	555	93
132	555	88
133	555	71
134	555	107
135	555	78
136	555	82
137	555	90
138	555	97
139	555	90
140	555	79
141	555	87
142	555	70
143	555	72
144	555	66
145	555	69
146	555	51
147	555	47
148	555	52
149	555	35
150	555	41
151	555	31
152	555	26
153	555	47
154	555	40
155	555	52
156	555	87
157	555	89
158	555	49
159	555	50
160	555	67
161	555	40
162	555	33
163	555	37
164	555	29
165	555	31
166	555	37
167	555	41
168	555	41
169	555	39
170	555	38
171	555	45
172	555	32
173	555	42
174	555	32
175	555	49
176	555	65
177	555	46
178	555	56
179	555	74
180	555	53
181	555	64
182	555	70
183	555	57
184	555	67
185	555	80
186	555	96
187	555	80
188	555	79
189	555	33
190	555	51
191	555	76
192	555	56
193	555	64
194	555	52
195	555	52
196	555	49
197	555	73
198	555	71
199	555	82
200	555	111
201	555	98
202	555	91
203	555	95
204	555	105
205	555	109
206	555	98
207	555	99
208	555	84
209	555	108
210	555	135
211	555	126
212	555	137
213	555	95
214	555	107
215	555	113
216	555	114
217	555	95
218	555	86
219	555	101
220	555	116
221	555	101
222	555	97
223	555	115
224	555	121
225	555	113
226	555	104
227	555	64
228	555	56
229	555	67
230	555	64
231	555	72
232	555	66
233	555	66
234	555	67
235	555	103
236	555	96
237	555	86
238	555	70
239	555	72
240	555	80
241	555	83
242	555	103
243	555	90
244	555	76
245	555	76
246	555	83
247	555	71
248	555	52
249	555	91
250	555	77
251	555	81
252	555	91
253	555	65
254	555	66
255	555	79
256	555	121
257	555	91
258	555	105
259	555	122
260	555	117
261	555	82
262	555	93
263	555	103
264	555	126
265	555	97
266	555	103
267	555	105
268	555	109
269	555	100
270	555	118
271	555	119
272	555	75
273	555	69
274	555	73
275	555	97
276	555	62
277	555	58
278	555	69
279	555	77
280	555	80
281	555	84
282	555	40
283	555	67
284	555	67
285	555	67
286	555	52
287	555	99
288	555	56
289	555	80
290	555	95
291	555	105
292	555	108
293	555	89
294	555	79
295	555	97
296	555	112
297	555	81
298	555	99
299	555	87
300	555	102
301	555	66
302	555	104
303	555	72
304	555	45
305	555	36
306	555	24
307	555	19
308	555	48
309	555	61
310	555	79
311	555	72
312	555	87
313	555	57
314	555	69
315	555	83
316	555	75
317	555	94
318	555	108
319	555	109
320	555	67
321	555	64
322	555	59
323	555	49
324	555	51
325	555	68
326	555	55
327	555	66
328	555	80
329	555	75
330	555	105
331	555	112
332	555	97
333	555	113
334	555	78
335	555	108
336	555	112
337	555	137
338	555	111
339	555	117
340	555	98
341	555	108
342	555	110
343	555	105
344	555	102
345	555	98
346	555	103
347	555	113
348	555	99
349	555	125
350	555	110
351	555	130
352	555	105
353	555	108
354	555	80
355	555	112
356	555	121
357	555	100
358	555	99
359	555	93
360	555	62
361	555	38
362	555	42
363	555	37
364	555	40
365	555	55
366	555	23
367	555	14
368	555	24
369	555	51
370	555	39
371	555	59
372	555	87
373	555	109
374	555	131
375	555	100
376	555	127
377	555	125
378	555	123
379	555	114
380	555	126
381	555	138
382	555	113
383	555	128
384	555	90
385	555	134
386	555	109
387	555	92
388	555	95
389	555	101
390	555	107
391	555	127
392	555	125
393	555	124
394	555	126
395	555	134
396	555	104
397	555	110
398	555	84
399	555	107
400	555	83
401	555	112
402	555	103
403	555	85
404	555	146
405	555	119
406	555	113
407	555	102
408	555	107
409	555	97
410	555	97
411	555	68
412	555	94
413	555	92
414	555	109
415	555	76
416	555	93
417	555	91
418	555	70
419	555	98
420	555	83
421	555	95
422	555	96
423	555	113
424	555	76
425	555	100
426	555	88
427	555	88
428	555	83
429	555	111
430	555	62
431	555	87
432	555	89
433	555	102
434	555	102
435	555	107
436	555	118
437	555	107
438	555	117
439	555	123
440	555	99
441	555	99
442	555	141
443	555	136
444	555	168
445	555	149
446	555	183
447	555	155
448	555	158
449	555	211
450	555	163
451	555	166
452	555	167
453	555	143
454	555	115
455	555	111
456	555	133
457	555	127
458	555	116
459	555	79
460	555	123
461	555	102
462	555	114
463	555	97
464	555	105
465	555	112
466	555	114
467	555	115
468	555	119
469	555	112
470	555	104
471	555	115
472	555	110
473	555	126
474	555	135
475	555	99
476	555	144
477	555	107
478	555	95
479	555	97
480	555	90
481	555	74
482	555	100
483	555	123
484	555	99
485	555	91
486	555	96
487	555	128
488	555	101
489	555	89
490	555	93
491	555	103
492	555	111
493	555	118
494	555	98
495	555	105
496	555	125
497	555	110
498	555	113
499	555	139
500	555	242
501	555	261
502	555	189
503	555	173
504	555	219
505	555	173
506	555	192
507	555	244
508	555	240
509	555	243
510	555	301
511	555	246
512	555	196
513	555	197
514	555	193
515	555	172
516	555	167
517	555	180
518	555	169
519	555	167
520	555	253
521	555	242
522	555	312
523	555	345
524	555	314
525	555	277
526	555	299
527	555	272
528	555	293
529	555	296
530	555	349
531	555	364
532	555	458
533	555	517
534	555	380
535	555	368
536	555	468
537	555	409
538	555	499
539	555	583
540	555	625
541	555	786
542	555	761
543	555	863
544	555	1234
545	555	1238
546	555	2202
547	555	3798
548	555	4643
549	555	6137
550	555	6185
551	555	5719
552	555	5993
553	555	7754
554	555	14092
555	555	52894
0	556	2
1	556	25
2	556	43
3	556	76
4	556	80
5	556	58
6	556	56
7	556	52
8	556	47
9	556	29
10	556	32
11	556	37
12	556	35
13	556	40
14	556	52
15	556	40
16	556	48
17	556	36
18	556	41
19	556	29
20	556	40
21	556	31
22	556	23
23	556	19
24	556	36
25	556	23
26	556	25
27	556	40
28	556	35
29	556	23
30	556	28
31	556	29
32	556	22
33	556	38
34	556	39
35	556	42
36	556	41
38	556	33
39	556	36
40	556	37
41	556	43
42	556	44
43	556	48
44	556	61
45	556	62
46	556	75
47	556	36
48	556	19
49	556	25
50	556	20
51	556	21
52	556	16
53	556	13
54	556	40
55	556	57
56	556	64
57	556	50
58	556	52
59	556	48
60	556	65
61	556	44
62	556	28
63	556	5
64	556	25
65	556	9
66	556	8
67	556	28
68	556	51
69	556	60
70	556	60
71	556	50
72	556	55
73	556	68
74	556	55
75	556	59
76	556	57
77	556	58
78	556	58
79	556	53
80	556	63
81	556	58
82	556	56
83	556	56
84	556	43
85	556	56
86	556	63
87	556	43
88	556	70
89	556	54
90	556	61
91	556	53
92	556	49
93	556	37
94	556	43
95	556	50
96	556	51
97	556	57
98	556	38
99	556	42
100	556	34
101	556	32
102	556	33
103	556	37
104	556	34
105	556	31
106	556	35
107	556	38
108	556	50
109	556	39
110	556	24
111	556	51
112	556	56
113	556	71
114	556	52
115	556	42
116	556	48
117	556	53
118	556	58
119	556	48
120	556	44
121	556	47
122	556	52
123	556	41
124	556	48
125	556	46
126	556	66
127	556	55
128	556	66
129	556	98
130	556	77
131	556	92
132	556	65
133	556	73
134	556	76
135	556	73
136	556	77
137	556	72
138	556	89
139	556	96
140	556	78
141	556	49
142	556	65
143	556	77
144	556	71
145	556	58
146	556	48
147	556	55
148	556	59
149	556	41
150	556	43
151	556	62
152	556	40
153	556	37
154	556	53
155	556	67
156	556	78
157	556	61
158	556	46
159	556	65
160	556	81
161	556	39
162	556	56
163	556	42
164	556	39
165	556	38
166	556	35
167	556	40
168	556	34
169	556	42
170	556	51
171	556	38
172	556	35
173	556	44
174	556	48
175	556	44
176	556	50
177	556	38
178	556	62
179	556	68
180	556	41
181	556	77
182	556	61
183	556	71
184	556	78
185	556	68
186	556	61
187	556	69
188	556	74
189	556	49
190	556	61
191	556	60
192	556	56
193	556	66
194	556	62
195	556	56
196	556	55
197	556	64
198	556	70
199	556	85
200	556	70
201	556	71
202	556	88
203	556	98
204	556	110
205	556	88
206	556	91
207	556	92
208	556	104
209	556	120
210	556	110
211	556	107
212	556	110
213	556	83
214	556	113
215	556	106
216	556	103
217	556	116
218	556	93
219	556	85
220	556	92
221	556	95
222	556	98
223	556	100
224	556	118
225	556	65
226	556	89
227	556	67
228	556	68
229	556	77
230	556	69
231	556	69
232	556	81
233	556	69
234	556	79
235	556	96
236	556	104
237	556	99
238	556	92
239	556	70
240	556	67
241	556	55
242	556	94
243	556	85
244	556	56
245	556	99
246	556	74
247	556	66
248	556	59
249	556	69
250	556	77
251	556	80
252	556	96
253	556	82
254	556	79
255	556	95
256	556	92
257	556	94
258	556	70
259	556	75
260	556	81
261	556	86
262	556	80
263	556	100
264	556	125
265	556	102
266	556	80
267	556	102
268	556	93
269	556	97
270	556	96
271	556	83
272	556	69
273	556	84
274	556	83
275	556	95
276	556	70
277	556	68
278	556	67
279	556	65
280	556	73
281	556	72
282	556	74
283	556	79
284	556	77
285	556	75
286	556	66
287	556	73
288	556	77
289	556	82
290	556	100
291	556	76
292	556	93
293	556	74
294	556	80
295	556	75
296	556	76
297	556	73
298	556	85
299	556	86
300	556	97
301	556	75
302	556	77
303	556	64
304	556	42
305	556	43
306	556	29
307	556	22
308	556	37
309	556	69
310	556	62
311	556	73
312	556	83
313	556	76
314	556	72
315	556	90
316	556	87
317	556	88
318	556	100
319	556	77
320	556	79
321	556	70
322	556	88
323	556	57
324	556	56
325	556	60
326	556	56
327	556	66
328	556	90
329	556	82
330	556	88
331	556	126
332	556	101
333	556	133
334	556	89
335	556	97
336	556	114
337	556	116
338	556	88
339	556	75
340	556	101
341	556	100
342	556	79
343	556	77
344	556	97
345	556	99
346	556	95
347	556	113
348	556	101
349	556	96
350	556	74
351	556	113
352	556	82
353	556	89
354	556	84
355	556	99
356	556	104
357	556	104
358	556	92
359	556	86
360	556	61
361	556	30
362	556	46
363	556	40
364	556	49
365	556	55
366	556	21
367	556	13
368	556	34
369	556	43
370	556	33
371	556	56
372	556	83
373	556	99
374	556	116
375	556	90
376	556	111
377	556	74
378	556	112
379	556	119
380	556	101
381	556	98
382	556	119
383	556	101
384	556	76
385	556	97
386	556	85
387	556	85
388	556	76
389	556	74
390	556	92
391	556	88
392	556	109
393	556	129
394	556	114
395	556	119
396	556	129
397	556	88
398	556	119
399	556	131
400	556	80
401	556	102
402	556	106
403	556	99
404	556	105
405	556	107
406	556	88
407	556	82
408	556	78
409	556	76
410	556	75
411	556	62
412	556	72
413	556	77
414	556	85
415	556	77
416	556	75
417	556	66
418	556	69
419	556	65
420	556	80
421	556	59
422	556	72
423	556	93
424	556	82
425	556	85
426	556	71
427	556	71
428	556	73
429	556	79
430	556	55
431	556	75
432	556	77
433	556	63
434	556	78
435	556	88
436	556	87
437	556	77
438	556	91
439	556	93
440	556	84
441	556	115
442	556	99
443	556	114
444	556	148
445	556	114
446	556	130
447	556	132
448	556	146
449	556	233
450	556	204
451	556	166
452	556	180
453	556	150
454	556	131
455	556	150
456	556	133
457	556	119
458	556	137
459	556	103
460	556	123
461	556	105
462	556	126
463	556	107
464	556	133
465	556	151
466	556	137
467	556	155
468	556	144
469	556	122
470	556	128
471	556	120
472	556	114
473	556	151
474	556	117
475	556	113
476	556	137
477	556	109
478	556	83
479	556	98
480	556	113
481	556	82
482	556	105
483	556	138
484	556	115
485	556	102
486	556	96
487	556	117
488	556	119
489	556	103
490	556	113
491	556	126
492	556	107
493	556	115
494	556	129
495	556	98
496	556	156
497	556	107
498	556	110
499	556	145
500	556	195
501	556	206
502	556	173
503	556	134
504	556	174
505	556	134
506	556	146
507	556	220
508	556	236
509	556	200
510	556	259
511	556	212
512	556	209
513	556	178
514	556	199
515	556	196
516	556	213
517	556	199
518	556	194
519	556	167
520	556	242
521	556	254
522	556	281
523	556	283
524	556	248
525	556	243
526	556	286
527	556	255
528	556	278
529	556	291
530	556	377
531	556	368
532	556	375
533	556	414
534	556	323
535	556	286
536	556	378
537	556	359
538	556	425
539	556	520
540	556	553
541	556	686
542	556	678
543	556	751
544	556	1032
545	556	1075
546	556	1915
547	556	3487
548	556	4197
549	556	5244
550	556	5028
551	556	4576
552	556	5067
553	556	6015
554	556	7261
555	556	12398
556	556	45029
0	557	2
1	557	24
2	557	63
3	557	90
4	557	88
5	557	66
6	557	68
7	557	44
8	557	46
9	557	44
10	557	36
11	557	31
12	557	34
13	557	47
14	557	57
15	557	54
16	557	64
17	557	47
18	557	46
19	557	28
20	557	42
21	557	38
22	557	33
23	557	37
24	557	38
25	557	28
26	557	20
27	557	30
28	557	28
29	557	23
30	557	33
31	557	36
32	557	26
33	557	29
34	557	39
35	557	49
36	557	51
38	557	48
39	557	49
40	557	45
41	557	45
42	557	54
43	557	67
44	557	74
45	557	84
46	557	58
47	557	46
48	557	32
49	557	15
50	557	12
51	557	22
52	557	17
53	557	20
54	557	39
55	557	48
56	557	74
57	557	55
58	557	52
59	557	57
60	557	76
61	557	83
62	557	26
63	557	5
64	557	24
65	557	7
66	557	7
67	557	31
68	557	60
69	557	72
70	557	73
71	557	63
72	557	50
73	557	89
74	557	66
75	557	54
76	557	73
77	557	79
78	557	70
79	557	76
80	557	91
81	557	71
82	557	54
83	557	65
84	557	54
85	557	67
86	557	66
87	557	62
88	557	70
89	557	70
90	557	73
91	557	44
92	557	42
93	557	41
94	557	58
95	557	50
96	557	62
97	557	61
98	557	52
99	557	32
100	557	32
101	557	38
102	557	40
103	557	32
104	557	42
105	557	42
106	557	29
107	557	33
108	557	53
109	557	43
110	557	46
111	557	43
112	557	66
113	557	90
114	557	64
115	557	68
116	557	63
117	557	70
118	557	61
119	557	69
120	557	59
121	557	46
122	557	64
123	557	72
124	557	56
125	557	47
126	557	70
127	557	65
128	557	88
129	557	84
130	557	107
131	557	83
132	557	87
133	557	96
134	557	101
135	557	62
136	557	69
137	557	76
138	557	123
139	557	116
140	557	83
141	557	78
142	557	76
143	557	89
144	557	90
145	557	65
146	557	66
147	557	52
148	557	77
149	557	71
150	557	64
151	557	49
152	557	48
153	557	49
154	557	55
155	557	73
156	557	78
157	557	103
158	557	76
159	557	70
160	557	61
161	557	78
162	557	59
163	557	58
164	557	48
165	557	40
166	557	51
167	557	42
168	557	30
169	557	47
170	557	46
171	557	52
172	557	46
173	557	41
174	557	47
175	557	59
176	557	64
177	557	50
178	557	58
179	557	71
180	557	52
181	557	62
182	557	72
183	557	79
184	557	87
185	557	87
186	557	89
187	557	71
188	557	80
189	557	49
190	557	68
191	557	82
192	557	82
193	557	83
194	557	67
195	557	66
196	557	61
197	557	67
198	557	66
199	557	90
200	557	93
201	557	90
202	557	90
203	557	115
204	557	119
205	557	105
206	557	106
207	557	113
208	557	111
209	557	113
210	557	132
211	557	132
212	557	121
213	557	129
214	557	125
215	557	129
216	557	126
217	557	131
218	557	137
219	557	112
220	557	125
221	557	139
222	557	133
223	557	112
224	557	125
225	557	106
226	557	130
227	557	85
228	557	80
229	557	78
230	557	68
231	557	72
232	557	83
233	557	88
234	557	103
235	557	104
236	557	161
237	557	82
238	557	100
239	557	89
240	557	93
241	557	93
242	557	112
243	557	96
244	557	68
245	557	115
246	557	105
247	557	91
248	557	73
249	557	94
250	557	96
251	557	74
252	557	101
253	557	100
254	557	91
255	557	105
256	557	126
257	557	104
258	557	89
259	557	128
260	557	94
261	557	109
262	557	88
263	557	113
264	557	136
265	557	99
266	557	101
267	557	94
268	557	113
269	557	105
270	557	124
271	557	109
272	557	102
273	557	88
274	557	78
275	557	107
276	557	73
277	557	68
278	557	82
279	557	96
280	557	90
281	557	86
282	557	70
283	557	87
284	557	81
285	557	78
286	557	87
287	557	104
288	557	88
289	557	90
290	557	117
291	557	114
292	557	96
293	557	108
294	557	81
295	557	107
296	557	106
297	557	74
298	557	93
299	557	98
300	557	108
301	557	83
302	557	85
303	557	101
304	557	37
305	557	39
306	557	26
307	557	35
308	557	61
309	557	80
310	557	81
311	557	72
312	557	107
313	557	77
314	557	91
315	557	108
316	557	88
317	557	121
318	557	110
319	557	95
320	557	83
321	557	88
322	557	89
323	557	68
324	557	75
325	557	76
326	557	73
327	557	75
328	557	80
329	557	88
330	557	106
331	557	103
332	557	115
333	557	137
334	557	96
335	557	111
336	557	135
337	557	137
338	557	96
339	557	93
340	557	93
341	557	108
342	557	91
343	557	95
344	557	119
345	557	107
346	557	110
347	557	130
348	557	128
349	557	121
350	557	96
351	557	117
352	557	89
353	557	83
354	557	108
355	557	116
356	557	133
357	557	119
358	557	93
359	557	89
360	557	60
361	557	35
362	557	62
363	557	47
364	557	48
365	557	51
366	557	25
367	557	25
368	557	35
369	557	43
370	557	48
371	557	71
372	557	103
373	557	103
374	557	131
375	557	101
376	557	131
377	557	129
378	557	115
379	557	110
380	557	128
381	557	166
382	557	134
383	557	149
384	557	83
385	557	113
386	557	111
387	557	123
388	557	70
389	557	97
390	557	104
391	557	88
392	557	135
393	557	122
394	557	113
395	557	124
396	557	108
397	557	129
398	557	121
399	557	121
400	557	107
401	557	129
402	557	125
403	557	110
404	557	126
405	557	125
406	557	126
407	557	115
408	557	97
409	557	91
410	557	93
411	557	94
412	557	84
413	557	77
414	557	119
415	557	92
416	557	82
417	557	89
418	557	90
419	557	75
420	557	91
421	557	93
422	557	95
423	557	97
424	557	98
425	557	103
426	557	110
427	557	78
428	557	83
429	557	82
430	557	63
431	557	83
432	557	89
433	557	79
434	557	93
435	557	119
436	557	101
437	557	101
438	557	108
439	557	107
440	557	93
441	557	99
442	557	149
443	557	115
444	557	145
445	557	147
446	557	171
447	557	169
448	557	186
449	557	258
450	557	247
451	557	213
452	557	203
453	557	206
454	557	160
455	557	171
456	557	172
457	557	171
458	557	154
459	557	106
460	557	153
461	557	113
462	557	125
463	557	118
464	557	120
465	557	146
466	557	147
467	557	137
468	557	155
469	557	140
470	557	126
471	557	127
472	557	155
473	557	167
474	557	130
475	557	113
476	557	137
477	557	110
478	557	113
479	557	128
480	557	123
481	557	108
482	557	153
483	557	130
484	557	94
485	557	111
486	557	103
487	557	121
488	557	125
489	557	115
490	557	98
491	557	129
492	557	157
493	557	117
494	557	135
495	557	151
496	557	173
497	557	124
498	557	155
499	557	168
500	557	239
501	557	261
502	557	220
503	557	158
504	557	174
505	557	163
506	557	213
507	557	246
508	557	248
509	557	253
510	557	286
511	557	254
512	557	239
513	557	224
514	557	232
515	557	220
516	557	206
517	557	184
518	557	195
519	557	225
520	557	304
521	557	299
522	557	314
523	557	292
524	557	301
525	557	292
526	557	361
527	557	306
528	557	353
529	557	367
530	557	444
531	557	413
532	557	450
533	557	455
534	557	391
535	557	314
536	557	410
537	557	459
538	557	476
539	557	537
540	557	586
541	557	681
542	557	730
543	557	684
544	557	895
545	557	917
546	557	1390
547	557	2199
548	557	2352
549	557	3095
550	557	2811
551	557	2976
552	557	3113
553	557	3359
554	557	3593
555	557	4565
556	557	12057
557	557	51641
0	558	1
1	558	28
2	558	79
3	558	107
4	558	90
5	558	96
6	558	102
7	558	58
8	558	57
9	558	60
10	558	45
11	558	59
12	558	44
13	558	52
14	558	66
15	558	75
16	558	61
17	558	66
18	558	44
19	558	50
20	558	42
21	558	35
22	558	58
23	558	47
24	558	39
25	558	40
26	558	37
27	558	30
28	558	35
29	558	43
30	558	43
31	558	37
32	558	37
33	558	33
34	558	64
35	558	68
36	558	61
38	558	65
39	558	61
40	558	73
41	558	69
42	558	54
43	558	80
44	558	104
45	558	94
46	558	70
47	558	30
48	558	24
49	558	14
50	558	7
51	558	26
52	558	22
53	558	8
54	558	31
55	558	37
56	558	96
57	558	84
58	558	58
59	558	86
60	558	84
61	558	66
62	558	26
63	558	3
64	558	27
65	558	2
66	558	8
67	558	23
68	558	73
69	558	77
70	558	73
71	558	99
72	558	74
73	558	103
74	558	100
75	558	83
76	558	88
77	558	119
78	558	92
79	558	117
80	558	105
81	558	85
82	558	46
83	558	69
84	558	36
85	558	61
86	558	63
87	558	61
88	558	92
89	558	99
90	558	61
91	558	52
92	558	42
93	558	43
94	558	76
95	558	61
96	558	47
97	558	91
98	558	49
99	558	32
100	558	23
101	558	23
102	558	25
103	558	24
104	558	26
105	558	28
106	558	26
107	558	45
108	558	55
109	558	44
110	558	39
111	558	50
112	558	56
113	558	63
114	558	78
115	558	67
116	558	84
117	558	63
118	558	83
119	558	68
120	558	64
121	558	43
122	558	49
123	558	33
124	558	63
125	558	54
126	558	63
127	558	53
128	558	104
129	558	127
130	558	106
131	558	120
132	558	80
133	558	96
134	558	112
135	558	95
136	558	97
137	558	109
138	558	146
139	558	137
140	558	99
141	558	84
142	558	92
143	558	109
144	558	88
145	558	70
146	558	56
147	558	57
148	558	62
149	558	52
150	558	37
151	558	46
152	558	33
153	558	40
154	558	47
155	558	74
156	558	101
157	558	101
158	558	67
159	558	69
160	558	73
161	558	45
162	558	49
163	558	44
164	558	44
165	558	29
166	558	47
167	558	42
168	558	40
169	558	38
170	558	51
171	558	44
172	558	42
173	558	43
174	558	57
175	558	52
176	558	59
177	558	49
178	558	64
179	558	62
180	558	53
181	558	60
182	558	67
183	558	70
184	558	76
185	558	73
186	558	97
187	558	102
188	558	87
189	558	57
190	558	67
191	558	70
192	558	65
193	558	78
194	558	56
195	558	60
196	558	67
197	558	73
198	558	72
199	558	113
200	558	114
201	558	107
202	558	96
203	558	115
204	558	111
205	558	104
206	558	125
207	558	124
208	558	144
209	558	145
210	558	148
211	558	167
212	558	129
213	558	134
214	558	130
215	558	124
216	558	112
217	558	112
218	558	126
219	558	141
220	558	160
221	558	128
222	558	127
223	558	131
224	558	152
225	558	180
226	558	158
227	558	99
228	558	76
229	558	75
230	558	73
231	558	79
232	558	76
233	558	70
234	558	89
235	558	111
236	558	154
237	558	108
238	558	100
239	558	68
240	558	85
241	558	95
242	558	120
243	558	122
244	558	80
245	558	100
246	558	97
247	558	73
248	558	88
249	558	97
250	558	98
251	558	97
252	558	91
253	558	69
254	558	100
255	558	96
256	558	110
257	558	98
258	558	116
259	558	131
260	558	101
261	558	126
262	558	123
263	558	136
264	558	142
265	558	100
266	558	112
267	558	105
268	558	132
269	558	110
270	558	150
271	558	119
272	558	82
273	558	79
274	558	110
275	558	90
276	558	59
277	558	73
278	558	74
279	558	84
280	558	110
281	558	89
282	558	73
283	558	87
284	558	69
285	558	76
286	558	104
287	558	116
288	558	86
289	558	96
290	558	110
291	558	114
292	558	123
293	558	137
294	558	118
295	558	123
296	558	111
297	558	94
298	558	116
299	558	108
300	558	129
301	558	85
302	558	97
303	558	66
304	558	44
305	558	44
306	558	30
307	558	27
308	558	57
309	558	75
310	558	76
311	558	102
312	558	112
313	558	90
314	558	89
315	558	97
316	558	86
317	558	94
318	558	127
319	558	111
320	558	81
321	558	88
322	558	93
323	558	59
324	558	67
325	558	69
326	558	63
327	558	60
328	558	84
329	558	74
330	558	91
331	558	120
332	558	126
333	558	122
334	558	104
335	558	126
336	558	130
337	558	167
338	558	122
339	558	122
340	558	129
341	558	142
342	558	136
343	558	127
344	558	140
345	558	139
346	558	124
347	558	144
348	558	145
349	558	137
350	558	111
351	558	167
352	558	114
353	558	110
354	558	126
355	558	121
356	558	123
357	558	139
358	558	97
359	558	121
360	558	69
361	558	39
362	558	38
363	558	47
364	558	46
365	558	43
366	558	20
367	558	19
368	558	29
369	558	44
370	558	31
371	558	61
372	558	107
373	558	135
374	558	168
375	558	117
376	558	181
377	558	133
378	558	146
379	558	150
380	558	159
381	558	143
382	558	173
383	558	158
384	558	104
385	558	145
386	558	156
387	558	145
388	558	130
389	558	120
390	558	130
391	558	120
392	558	179
393	558	158
394	558	172
395	558	182
396	558	155
397	558	159
398	558	119
399	558	129
400	558	96
401	558	120
402	558	112
403	558	126
404	558	162
405	558	166
406	558	158
407	558	133
408	558	104
409	558	142
410	558	111
411	558	95
412	558	112
413	558	104
414	558	134
415	558	117
416	558	147
417	558	125
418	558	137
419	558	107
420	558	126
421	558	96
422	558	121
423	558	132
424	558	138
425	558	119
426	558	105
427	558	91
428	558	136
429	558	105
430	558	78
431	558	125
432	558	122
433	558	132
434	558	138
435	558	121
436	558	125
437	558	125
438	558	147
439	558	143
440	558	136
441	558	146
442	558	176
443	558	173
444	558	184
445	558	162
446	558	216
447	558	225
448	558	254
449	558	293
450	558	261
451	558	218
452	558	207
453	558	173
454	558	154
455	558	155
456	558	155
457	558	136
458	558	143
459	558	100
460	558	112
461	558	100
462	558	129
463	558	114
464	558	138
465	558	131
466	558	146
467	558	116
468	558	151
469	558	135
470	558	132
471	558	132
472	558	132
473	558	153
474	558	120
475	558	143
476	558	144
477	558	100
478	558	83
479	558	89
480	558	105
481	558	105
482	558	125
483	558	110
484	558	106
485	558	100
486	558	93
487	558	114
488	558	102
489	558	88
490	558	97
491	558	110
492	558	126
493	558	133
494	558	115
495	558	134
496	558	149
497	558	107
498	558	121
499	558	160
500	558	296
501	558	342
502	558	287
503	558	234
504	558	224
505	558	240
506	558	284
507	558	319
508	558	323
509	558	313
510	558	317
511	558	267
512	558	246
513	558	192
514	558	191
515	558	166
516	558	188
517	558	173
518	558	177
519	558	200
520	558	276
521	558	309
522	558	378
523	558	358
524	558	348
525	558	338
526	558	411
527	558	373
528	558	420
529	558	391
530	558	422
531	558	449
532	558	527
533	558	545
534	558	485
535	558	424
536	558	515
537	558	501
538	558	543
539	558	658
540	558	679
541	558	773
542	558	810
543	558	791
544	558	939
545	558	950
546	558	1405
547	558	1759
548	558	1681
549	558	2135
550	558	2129
551	558	2246
552	558	2288
553	558	2457
554	558	2841
555	558	3001
556	558	5118
557	558	18012
558	558	67351
1	559	26
2	559	64
3	559	131
4	559	126
5	559	117
6	559	104
7	559	98
8	559	89
9	559	79
10	559	69
11	559	68
12	559	62
13	559	67
14	559	80
15	559	67
16	559	73
17	559	90
18	559	47
19	559	57
20	559	60
21	559	52
22	559	49
23	559	46
24	559	51
25	559	42
26	559	57
27	559	42
28	559	51
29	559	46
30	559	48
31	559	57
32	559	53
33	559	76
34	559	82
35	559	73
36	559	64
38	559	76
39	559	86
40	559	88
41	559	87
42	559	103
43	559	97
44	559	112
45	559	125
46	559	76
47	559	33
48	559	17
49	559	16
50	559	9
51	559	16
52	559	12
53	559	7
54	559	26
55	559	55
56	559	103
57	559	108
58	559	88
59	559	104
60	559	110
61	559	58
62	559	26
64	559	28
65	559	8
66	559	4
67	559	27
68	559	55
69	559	101
70	559	100
71	559	104
72	559	103
73	559	115
74	559	107
75	559	111
76	559	118
77	559	99
78	559	113
79	559	114
80	559	79
81	559	59
82	559	45
83	559	66
84	559	34
85	559	47
86	559	50
87	559	63
88	559	116
89	559	114
90	559	70
91	559	34
92	559	18
93	559	27
94	559	57
95	559	58
96	559	48
97	559	80
98	559	42
99	559	26
100	559	24
101	559	30
102	559	19
103	559	28
104	559	23
105	559	20
106	559	23
107	559	33
108	559	37
109	559	20
110	559	30
111	559	30
112	559	39
113	559	67
114	559	91
115	559	91
116	559	99
117	559	84
118	559	78
119	559	63
120	559	58
121	559	47
122	559	34
123	559	30
124	559	59
125	559	40
126	559	52
127	559	44
128	559	73
129	559	123
130	559	102
131	559	104
132	559	86
133	559	79
134	559	123
135	559	108
136	559	111
137	559	104
138	559	143
139	559	128
140	559	96
141	559	90
142	559	84
143	559	91
144	559	80
145	559	57
146	559	47
147	559	46
148	559	48
149	559	42
150	559	24
151	559	25
152	559	33
153	559	32
154	559	40
155	559	65
156	559	155
157	559	98
158	559	52
159	559	41
160	559	55
161	559	47
162	559	37
163	559	25
164	559	40
165	559	32
166	559	43
167	559	47
168	559	30
169	559	33
170	559	40
171	559	31
172	559	39
173	559	44
174	559	36
175	559	52
176	559	49
177	559	44
178	559	51
179	559	60
180	559	48
181	559	62
182	559	64
183	559	65
184	559	74
185	559	68
186	559	149
187	559	119
188	559	96
189	559	41
190	559	53
191	559	62
192	559	57
193	559	55
194	559	50
195	559	49
196	559	48
197	559	74
198	559	76
199	559	91
200	559	142
201	559	151
202	559	115
203	559	127
204	559	111
205	559	111
206	559	111
207	559	116
208	559	119
209	559	155
210	559	159
211	559	169
212	559	182
213	559	119
214	559	117
215	559	139
216	559	125
217	559	98
218	559	93
219	559	149
220	559	119
221	559	137
222	559	143
223	559	169
224	559	178
225	559	190
226	559	154
227	559	89
228	559	51
229	559	50
230	559	56
231	559	42
232	559	44
233	559	56
234	559	62
235	559	118
236	559	120
237	559	101
238	559	87
239	559	57
240	559	60
241	559	69
242	559	99
243	559	99
244	559	83
245	559	67
246	559	79
247	559	80
248	559	65
249	559	83
250	559	96
251	559	74
252	559	84
253	559	67
254	559	80
255	559	96
256	559	136
257	559	117
258	559	116
259	559	164
260	559	151
261	559	134
262	559	124
263	559	110
264	559	113
265	559	120
266	559	127
267	559	133
268	559	126
269	559	132
270	559	147
271	559	170
272	559	97
273	559	63
274	559	85
275	559	101
276	559	56
277	559	82
278	559	63
279	559	48
280	559	76
281	559	95
282	559	56
283	559	57
284	559	53
285	559	65
286	559	68
287	559	121
288	559	83
289	559	77
290	559	90
291	559	157
292	559	155
293	559	152
294	559	124
295	559	120
296	559	154
297	559	130
298	559	139
299	559	102
300	559	108
301	559	102
302	559	92
303	559	62
304	559	43
305	559	40
306	559	18
307	559	18
308	559	56
309	559	69
310	559	83
311	559	65
312	559	97
313	559	74
314	559	63
315	559	98
316	559	74
317	559	93
318	559	107
319	559	97
320	559	68
321	559	71
322	559	59
323	559	48
324	559	56
325	559	56
326	559	56
327	559	46
328	559	63
329	559	69
330	559	101
331	559	124
332	559	91
333	559	139
334	559	102
335	559	127
336	559	129
337	559	149
338	559	170
339	559	154
340	559	120
341	559	145
342	559	164
343	559	158
344	559	147
345	559	173
346	559	163
347	559	139
348	559	144
349	559	149
350	559	173
351	559	152
352	559	128
353	559	139
354	559	107
355	559	127
356	559	142
357	559	127
358	559	145
359	559	132
360	559	59
361	559	40
362	559	31
363	559	28
364	559	38
365	559	38
366	559	24
367	559	14
368	559	25
369	559	42
370	559	25
371	559	61
372	559	126
373	559	135
374	559	142
375	559	146
376	559	170
377	559	148
378	559	156
379	559	145
380	559	158
381	559	130
382	559	184
383	559	148
384	559	119
385	559	149
386	559	140
387	559	150
388	559	159
389	559	128
390	559	139
391	559	171
392	559	188
393	559	182
394	559	167
395	559	167
396	559	157
397	559	160
398	559	110
399	559	109
400	559	70
401	559	90
402	559	91
403	559	103
404	559	181
405	559	228
406	559	227
407	559	161
408	559	178
409	559	141
410	559	136
411	559	111
412	559	136
413	559	152
414	559	162
415	559	143
416	559	138
417	559	159
418	559	164
419	559	156
420	559	170
421	559	137
422	559	153
423	559	159
424	559	128
425	559	180
426	559	147
427	559	128
428	559	140
429	559	142
430	559	116
431	559	135
432	559	118
433	559	156
434	559	162
435	559	186
436	559	135
437	559	141
438	559	163
439	559	184
440	559	159
441	559	172
442	559	207
443	559	205
444	559	254
445	559	223
446	559	211
447	559	213
448	559	232
449	559	275
450	559	160
451	559	177
452	559	173
453	559	159
454	559	114
455	559	107
456	559	112
457	559	116
458	559	118
459	559	98
460	559	89
461	559	105
462	559	110
463	559	86
464	559	87
465	559	107
466	559	90
467	559	108
468	559	127
469	559	91
470	559	99
471	559	117
472	559	129
473	559	136
474	559	141
475	559	112
476	559	128
477	559	96
478	559	58
479	559	90
480	559	77
481	559	81
482	559	85
483	559	113
484	559	89
485	559	77
486	559	55
487	559	93
488	559	87
489	559	79
490	559	102
491	559	94
492	559	77
493	559	88
494	559	84
495	559	95
496	559	111
497	559	93
498	559	116
499	559	155
500	559	377
501	559	361
502	559	332
503	559	283
504	559	311
505	559	254
506	559	310
507	559	328
508	559	326
509	559	309
510	559	302
511	559	225
512	559	212
513	559	160
514	559	135
515	559	123
516	559	134
517	559	134
518	559	150
519	559	150
520	559	203
521	559	302
522	559	443
523	559	384
524	559	327
525	559	331
526	559	362
527	559	400
528	559	360
529	559	339
530	559	366
531	559	357
532	559	453
533	559	525
534	559	474
535	559	431
536	559	493
537	559	513
538	559	539
539	559	677
540	559	579
541	559	731
542	559	713
543	559	782
544	559	961
545	559	916
546	559	1226
547	559	1321
548	559	1166
549	559	1493
550	559	1433
551	559	1413
552	559	1496
553	559	1662
554	559	1935
555	559	2161
556	559	3089
557	559	7923
558	559	14631
559	559	57334
0	560	1
1	560	26
2	560	60
3	560	89
4	560	95
5	560	73
6	560	74
7	560	80
8	560	60
9	560	48
10	560	45
11	560	55
12	560	43
13	560	62
14	560	78
15	560	66
16	560	58
17	560	64
18	560	62
19	560	43
20	560	58
21	560	54
22	560	49
23	560	36
24	560	39
25	560	33
26	560	33
27	560	40
28	560	28
29	560	29
30	560	41
31	560	65
32	560	45
33	560	40
34	560	52
35	560	56
36	560	56
38	560	47
39	560	55
40	560	60
41	560	57
42	560	53
43	560	62
44	560	95
45	560	91
46	560	77
47	560	35
48	560	21
49	560	20
50	560	15
51	560	26
52	560	16
53	560	9
54	560	32
55	560	58
56	560	61
57	560	70
58	560	53
59	560	69
60	560	65
61	560	49
62	560	24
63	560	6
64	560	22
65	560	8
66	560	7
67	560	17
68	560	56
69	560	68
70	560	96
71	560	83
72	560	50
73	560	94
74	560	77
75	560	79
76	560	103
77	560	96
78	560	72
79	560	81
80	560	79
81	560	72
82	560	67
83	560	81
84	560	50
85	560	62
86	560	50
87	560	59
88	560	76
89	560	79
90	560	64
91	560	47
92	560	41
93	560	37
94	560	66
95	560	53
96	560	56
97	560	68
98	560	40
99	560	34
100	560	31
101	560	31
102	560	28
103	560	38
104	560	19
105	560	32
106	560	22
107	560	45
108	560	47
109	560	24
110	560	44
111	560	48
112	560	59
113	560	65
114	560	70
115	560	71
116	560	66
117	560	55
118	560	58
119	560	54
120	560	41
121	560	57
122	560	57
123	560	46
124	560	51
125	560	61
126	560	62
127	560	45
128	560	73
129	560	110
130	560	102
131	560	88
132	560	121
133	560	78
134	560	115
135	560	94
136	560	98
137	560	96
138	560	142
139	560	116
140	560	104
141	560	85
142	560	87
143	560	91
144	560	79
145	560	63
146	560	54
147	560	52
148	560	71
149	560	56
150	560	46
151	560	43
152	560	29
153	560	33
154	560	41
155	560	53
156	560	93
157	560	86
158	560	67
159	560	56
160	560	53
161	560	41
162	560	42
163	560	29
164	560	45
165	560	39
166	560	23
167	560	34
168	560	43
169	560	29
170	560	18
171	560	50
172	560	49
173	560	38
174	560	47
175	560	49
176	560	56
177	560	42
178	560	44
179	560	60
180	560	58
181	560	65
182	560	53
183	560	66
184	560	77
185	560	66
186	560	107
187	560	104
188	560	89
189	560	49
190	560	51
191	560	54
192	560	63
193	560	58
194	560	66
195	560	54
196	560	55
197	560	67
198	560	69
199	560	90
200	560	107
201	560	97
202	560	94
203	560	110
204	560	93
205	560	100
206	560	121
207	560	118
208	560	119
209	560	117
210	560	98
211	560	124
212	560	101
213	560	127
214	560	144
215	560	131
216	560	122
217	560	129
218	560	135
219	560	141
220	560	145
221	560	128
222	560	134
223	560	127
224	560	154
225	560	158
226	560	140
227	560	93
228	560	66
229	560	68
230	560	66
231	560	70
232	560	68
233	560	60
234	560	91
235	560	136
236	560	142
237	560	103
238	560	103
239	560	73
240	560	88
241	560	72
242	560	105
243	560	122
244	560	74
245	560	93
246	560	88
247	560	60
248	560	64
249	560	92
250	560	90
251	560	67
252	560	84
253	560	81
254	560	98
255	560	109
256	560	100
257	560	107
258	560	114
259	560	114
260	560	103
261	560	112
262	560	119
263	560	107
264	560	113
265	560	106
266	560	105
267	560	111
268	560	123
269	560	109
270	560	128
271	560	113
272	560	107
273	560	85
274	560	108
275	560	100
276	560	79
277	560	75
278	560	71
279	560	73
280	560	97
281	560	82
282	560	67
283	560	78
284	560	77
285	560	75
286	560	102
287	560	107
288	560	95
289	560	81
290	560	99
291	560	97
292	560	100
293	560	113
294	560	96
295	560	108
296	560	92
297	560	89
298	560	119
299	560	62
300	560	101
301	560	97
302	560	85
303	560	87
304	560	36
305	560	36
306	560	21
307	560	17
308	560	45
309	560	65
310	560	91
311	560	66
312	560	106
313	560	69
314	560	98
315	560	94
316	560	80
317	560	89
318	560	101
319	560	107
320	560	74
321	560	72
322	560	67
323	560	48
324	560	58
325	560	57
326	560	54
327	560	59
328	560	91
329	560	86
330	560	92
331	560	104
332	560	103
333	560	126
334	560	105
335	560	105
336	560	126
337	560	146
338	560	118
339	560	123
340	560	81
341	560	112
342	560	137
343	560	106
344	560	128
345	560	145
346	560	123
347	560	124
348	560	130
349	560	122
350	560	133
351	560	128
352	560	95
353	560	117
354	560	109
355	560	128
356	560	125
357	560	100
358	560	110
359	560	113
360	560	68
361	560	54
362	560	38
363	560	31
364	560	45
365	560	42
366	560	9
367	560	26
368	560	20
369	560	55
370	560	37
371	560	54
372	560	94
373	560	127
374	560	130
375	560	129
376	560	134
377	560	127
378	560	147
379	560	107
380	560	126
381	560	143
382	560	151
383	560	135
384	560	71
385	560	143
386	560	113
387	560	118
388	560	115
389	560	104
390	560	111
391	560	123
392	560	160
393	560	151
394	560	147
395	560	140
396	560	149
397	560	132
398	560	141
399	560	127
400	560	97
401	560	122
402	560	110
403	560	118
404	560	137
405	560	167
406	560	162
407	560	103
408	560	106
409	560	110
410	560	107
411	560	91
412	560	109
413	560	105
414	560	110
415	560	123
416	560	117
417	560	133
418	560	129
419	560	97
420	560	119
421	560	123
422	560	134
423	560	120
424	560	100
425	560	117
426	560	126
427	560	99
428	560	108
429	560	98
430	560	85
431	560	111
432	560	112
433	560	98
434	560	111
435	560	134
436	560	106
437	560	107
438	560	133
439	560	147
440	560	113
441	560	137
442	560	154
443	560	140
444	560	197
445	560	161
446	560	158
447	560	190
448	560	188
449	560	253
450	560	218
451	560	168
452	560	180
453	560	180
454	560	154
455	560	133
456	560	143
457	560	131
458	560	116
459	560	74
460	560	118
461	560	97
462	560	119
463	560	101
464	560	117
465	560	132
466	560	139
467	560	126
468	560	126
469	560	98
470	560	140
471	560	142
472	560	111
473	560	143
474	560	127
475	560	137
476	560	155
477	560	135
478	560	88
479	560	111
480	560	92
481	560	80
482	560	110
483	560	132
484	560	104
485	560	101
486	560	105
487	560	135
488	560	98
489	560	106
490	560	99
491	560	110
492	560	130
493	560	111
494	560	117
495	560	120
496	560	133
497	560	115
498	560	123
499	560	119
500	560	268
501	560	295
502	560	252
503	560	192
504	560	169
505	560	191
506	560	207
507	560	244
508	560	277
509	560	255
510	560	249
511	560	219
512	560	211
513	560	160
514	560	207
515	560	186
516	560	165
517	560	168
518	560	171
519	560	193
520	560	215
521	560	282
522	560	320
523	560	312
524	560	315
525	560	289
526	560	316
527	560	312
528	560	311
529	560	297
530	560	359
531	560	344
532	560	428
533	560	427
534	560	362
535	560	332
536	560	408
537	560	405
538	560	429
539	560	463
540	560	484
541	560	606
542	560	577
543	560	556
544	560	698
545	560	705
546	560	835
547	560	1025
548	560	1017
549	560	1210
550	560	1231
551	560	1323
552	560	1344
553	560	1403
554	560	1611
555	560	1745
556	560	2413
557	560	5310
558	560	8189
559	560	20152
560	560	55423
1	561	18
2	561	72
3	561	108
4	561	94
5	561	82
6	561	78
7	561	84
8	561	56
9	561	51
10	561	35
11	561	45
12	561	58
13	561	57
14	561	70
15	561	60
16	561	48
17	561	62
18	561	41
19	561	54
20	561	41
21	561	48
22	561	46
23	561	40
24	561	44
25	561	39
26	561	28
27	561	43
28	561	41
29	561	28
30	561	38
31	561	57
32	561	48
33	561	44
34	561	57
35	561	55
36	561	66
38	561	60
39	561	77
40	561	51
41	561	65
42	561	68
43	561	54
44	561	99
45	561	95
46	561	71
47	561	38
48	561	37
49	561	9
50	561	10
51	561	19
52	561	14
53	561	16
54	561	24
55	561	59
56	561	79
57	561	93
58	561	67
59	561	84
60	561	85
61	561	49
62	561	21
63	561	3
64	561	23
65	561	6
66	561	7
67	561	19
68	561	78
69	561	95
70	561	86
71	561	98
72	561	77
73	561	106
74	561	88
75	561	69
76	561	79
77	561	94
78	561	106
79	561	89
80	561	59
81	561	64
82	561	54
83	561	66
84	561	46
85	561	59
86	561	54
87	561	59
88	561	74
89	561	97
90	561	63
91	561	45
92	561	27
93	561	25
94	561	50
95	561	48
96	561	50
97	561	66
98	561	44
99	561	34
100	561	29
101	561	32
102	561	29
103	561	28
104	561	19
105	561	20
106	561	27
107	561	40
108	561	42
109	561	30
110	561	30
111	561	30
112	561	46
113	561	77
114	561	75
115	561	87
116	561	68
117	561	52
118	561	76
119	561	53
120	561	43
121	561	54
122	561	47
123	561	45
124	561	55
125	561	44
126	561	47
127	561	53
128	561	67
129	561	104
130	561	91
131	561	82
132	561	92
133	561	90
134	561	90
135	561	91
136	561	81
137	561	97
138	561	180
139	561	96
140	561	103
141	561	83
142	561	76
143	561	81
144	561	89
145	561	70
146	561	49
147	561	46
148	561	88
149	561	45
150	561	34
151	561	39
152	561	33
153	561	41
154	561	36
155	561	65
156	561	92
157	561	92
158	561	61
159	561	64
160	561	62
161	561	50
162	561	42
163	561	45
164	561	29
165	561	29
166	561	47
167	561	29
168	561	24
169	561	24
170	561	34
171	561	42
172	561	30
173	561	25
174	561	52
175	561	49
176	561	45
177	561	54
178	561	70
179	561	45
180	561	54
181	561	57
182	561	64
183	561	59
184	561	68
185	561	77
186	561	81
187	561	74
188	561	98
189	561	30
190	561	63
191	561	53
192	561	58
193	561	60
194	561	56
195	561	44
196	561	46
197	561	60
198	561	59
199	561	110
200	561	120
201	561	114
202	561	94
203	561	90
204	561	124
205	561	98
206	561	123
207	561	96
208	561	114
209	561	110
210	561	135
211	561	166
212	561	132
213	561	136
214	561	133
215	561	142
216	561	131
217	561	111
218	561	151
219	561	193
220	561	151
221	561	120
222	561	147
223	561	157
224	561	193
225	561	225
226	561	306
227	561	113
228	561	59
229	561	61
230	561	67
231	561	96
232	561	72
233	561	74
234	561	98
235	561	151
236	561	201
237	561	85
238	561	85
239	561	84
240	561	87
241	561	84
242	561	111
243	561	107
244	561	80
245	561	83
246	561	94
247	561	71
248	561	80
249	561	83
250	561	96
251	561	79
252	561	76
253	561	78
254	561	95
255	561	104
256	561	159
257	561	108
258	561	125
259	561	127
260	561	116
261	561	109
262	561	93
263	561	124
264	561	111
265	561	110
266	561	109
267	561	101
268	561	97
269	561	103
270	561	135
271	561	123
272	561	133
273	561	92
274	561	104
275	561	106
276	561	66
277	561	79
278	561	65
279	561	65
280	561	87
281	561	76
282	561	68
283	561	64
284	561	74
285	561	72
286	561	108
287	561	125
288	561	97
289	561	95
290	561	86
291	561	120
292	561	135
293	561	123
294	561	107
295	561	102
296	561	116
297	561	79
298	561	107
299	561	94
300	561	94
301	561	85
302	561	69
303	561	67
304	561	28
305	561	30
306	561	30
307	561	22
308	561	46
309	561	64
310	561	53
311	561	66
312	561	106
313	561	64
314	561	82
315	561	99
316	561	96
317	561	97
318	561	113
319	561	88
320	561	60
321	561	86
322	561	59
323	561	54
324	561	57
325	561	61
326	561	54
327	561	60
328	561	83
329	561	78
330	561	105
331	561	96
332	561	86
333	561	114
334	561	101
335	561	109
336	561	115
337	561	133
338	561	123
339	561	103
340	561	119
341	561	142
342	561	142
343	561	110
344	561	139
345	561	137
346	561	169
347	561	151
348	561	131
349	561	146
350	561	104
351	561	131
352	561	124
353	561	98
354	561	103
355	561	106
356	561	121
357	561	107
358	561	109
359	561	105
360	561	53
361	561	32
362	561	29
363	561	25
364	561	40
365	561	40
366	561	14
367	561	22
368	561	23
369	561	32
370	561	30
371	561	51
372	561	106
373	561	120
374	561	126
375	561	132
376	561	156
377	561	123
378	561	140
379	561	107
380	561	141
381	561	131
382	561	144
383	561	136
384	561	101
385	561	136
386	561	149
387	561	125
388	561	114
389	561	109
390	561	125
391	561	110
392	561	167
393	561	156
394	561	163
395	561	155
396	561	146
397	561	157
398	561	135
399	561	111
400	561	86
401	561	108
402	561	138
403	561	129
404	561	179
405	561	241
406	561	272
407	561	148
408	561	126
409	561	148
410	561	117
411	561	86
412	561	110
413	561	117
414	561	140
415	561	156
416	561	178
417	561	203
418	561	162
419	561	117
420	561	131
421	561	195
422	561	231
423	561	167
424	561	128
425	561	132
426	561	152
427	561	127
428	561	116
429	561	110
430	561	84
431	561	132
432	561	101
433	561	122
434	561	121
435	561	153
436	561	117
437	561	119
438	561	134
439	561	135
440	561	107
441	561	149
442	561	167
443	561	145
444	561	198
445	561	162
446	561	194
447	561	201
448	561	199
449	561	295
450	561	196
451	561	232
452	561	215
453	561	146
454	561	141
455	561	129
456	561	144
457	561	133
458	561	132
459	561	98
460	561	106
461	561	96
462	561	134
463	561	108
464	561	97
465	561	104
466	561	125
467	561	107
468	561	166
469	561	107
470	561	109
471	561	104
472	561	106
473	561	156
474	561	110
475	561	121
476	561	130
477	561	96
478	561	62
479	561	82
480	561	91
481	561	86
482	561	94
483	561	125
484	561	90
485	561	85
486	561	64
487	561	112
488	561	85
489	561	95
490	561	101
491	561	99
492	561	126
493	561	88
494	561	105
495	561	109
496	561	123
497	561	113
498	561	111
499	561	125
500	561	297
501	561	328
502	561	332
503	561	285
504	561	211
505	561	207
506	561	236
507	561	260
508	561	296
509	561	285
510	561	309
511	561	209
512	561	176
513	561	150
514	561	153
515	561	154
516	561	143
517	561	192
518	561	141
519	561	169
520	561	219
521	561	260
522	561	328
523	561	327
524	561	299
525	561	306
526	561	370
527	561	391
528	561	329
529	561	309
530	561	338
531	561	361
532	561	433
533	561	478
534	561	413
535	561	380
536	561	464
537	561	477
538	561	511
539	561	526
540	561	501
541	561	603
542	561	633
543	561	635
544	561	746
545	561	703
546	561	975
547	561	1180
548	561	1031
549	561	1339
550	561	1332
551	561	1283
552	561	1286
553	561	1466
554	561	1868
555	561	1807
556	561	2517
557	561	5956
558	561	9145
559	561	14272
560	561	17628
561	561	55790
0	562	1
1	562	22
2	562	59
3	562	133
4	562	114
5	562	82
6	562	75
7	562	75
8	562	71
9	562	45
10	562	38
11	562	47
12	562	49
13	562	65
14	562	72
15	562	53
16	562	65
17	562	60
18	562	39
19	562	40
20	562	49
21	562	60
22	562	47
23	562	34
24	562	47
25	562	35
26	562	38
27	562	46
28	562	37
29	562	36
30	562	35
31	562	39
32	562	43
33	562	46
34	562	59
35	562	58
36	562	58
38	562	45
39	562	65
40	562	71
41	562	65
42	562	64
43	562	89
44	562	120
45	562	81
46	562	68
47	562	36
48	562	19
49	562	17
50	562	15
51	562	11
52	562	18
53	562	18
54	562	32
55	562	58
56	562	81
57	562	96
58	562	67
59	562	74
60	562	97
61	562	55
62	562	29
63	562	3
64	562	17
65	562	3
66	562	4
67	562	29
68	562	50
69	562	99
70	562	97
71	562	80
72	562	78
73	562	119
74	562	79
75	562	77
76	562	87
77	562	100
78	562	93
79	562	78
80	562	90
81	562	79
82	562	77
83	562	79
84	562	44
85	562	44
86	562	65
87	562	57
88	562	84
89	562	108
90	562	79
91	562	47
92	562	39
93	562	34
94	562	86
95	562	61
96	562	57
97	562	77
98	562	32
99	562	30
100	562	29
101	562	39
102	562	19
103	562	30
104	562	35
105	562	25
106	562	16
107	562	35
108	562	51
109	562	38
110	562	41
111	562	54
112	562	43
113	562	73
114	562	93
115	562	68
116	562	83
117	562	62
118	562	91
119	562	71
120	562	53
121	562	43
122	562	52
123	562	57
124	562	53
125	562	48
126	562	49
127	562	69
128	562	91
129	562	102
130	562	122
131	562	115
132	562	117
133	562	106
134	562	104
135	562	78
136	562	106
137	562	108
138	562	147
139	562	129
140	562	113
141	562	93
142	562	101
143	562	111
144	562	87
145	562	66
146	562	58
147	562	50
148	562	67
149	562	54
150	562	44
151	562	46
152	562	40
153	562	38
154	562	39
155	562	76
156	562	116
157	562	106
158	562	60
159	562	66
160	562	52
161	562	63
162	562	52
163	562	33
164	562	39
165	562	36
166	562	47
167	562	53
168	562	29
169	562	44
170	562	55
171	562	55
172	562	38
173	562	40
174	562	45
175	562	54
176	562	55
177	562	33
178	562	63
179	562	78
180	562	63
181	562	87
182	562	74
183	562	71
184	562	86
185	562	90
186	562	116
187	562	112
188	562	86
189	562	40
190	562	53
191	562	83
192	562	62
193	562	76
194	562	65
195	562	53
196	562	54
197	562	66
198	562	109
199	562	102
200	562	103
201	562	110
202	562	107
203	562	115
204	562	122
205	562	123
206	562	129
207	562	118
208	562	141
209	562	142
210	562	169
211	562	183
212	562	152
213	562	127
214	562	140
215	562	154
216	562	140
217	562	103
218	562	129
219	562	131
220	562	181
221	562	146
222	562	153
223	562	146
224	562	150
225	562	168
226	562	179
227	562	92
228	562	79
229	562	65
230	562	69
231	562	62
232	562	78
233	562	73
234	562	96
235	562	109
236	562	154
237	562	107
238	562	95
239	562	87
240	562	86
241	562	112
242	562	120
243	562	122
244	562	73
245	562	92
246	562	98
247	562	93
248	562	95
249	562	89
250	562	113
251	562	77
252	562	88
253	562	73
254	562	90
255	562	107
256	562	132
257	562	115
258	562	123
259	562	129
260	562	133
261	562	125
262	562	110
263	562	148
264	562	147
265	562	126
266	562	119
267	562	126
268	562	144
269	562	125
270	562	143
271	562	131
272	562	114
273	562	95
274	562	101
275	562	92
276	562	65
277	562	71
278	562	67
279	562	76
280	562	88
281	562	81
282	562	65
283	562	75
284	562	75
285	562	93
286	562	102
287	562	116
288	562	91
289	562	109
290	562	115
291	562	137
292	562	128
293	562	135
294	562	116
295	562	117
296	562	134
297	562	101
298	562	114
299	562	103
300	562	117
301	562	94
302	562	75
303	562	91
304	562	35
305	562	40
306	562	21
307	562	24
308	562	49
309	562	67
310	562	75
311	562	74
312	562	114
313	562	89
314	562	104
315	562	97
316	562	112
317	562	107
318	562	116
319	562	120
320	562	83
321	562	86
322	562	66
323	562	53
324	562	76
325	562	76
326	562	67
327	562	58
328	562	85
329	562	76
330	562	113
331	562	137
332	562	127
333	562	152
334	562	112
335	562	150
336	562	130
337	562	160
338	562	144
339	562	135
340	562	139
341	562	134
342	562	145
343	562	120
344	562	144
345	562	144
346	562	133
347	562	119
348	562	133
349	562	137
350	562	140
351	562	143
352	562	103
353	562	116
354	562	94
355	562	134
356	562	168
357	562	146
358	562	99
359	562	105
360	562	52
361	562	29
362	562	40
363	562	34
364	562	43
365	562	47
366	562	15
367	562	15
368	562	14
369	562	36
370	562	35
371	562	58
372	562	115
373	562	144
374	562	138
375	562	118
376	562	168
377	562	161
378	562	165
379	562	142
380	562	174
381	562	156
382	562	155
383	562	146
384	562	103
385	562	133
386	562	154
387	562	141
388	562	125
389	562	93
390	562	137
391	562	127
392	562	173
393	562	146
394	562	168
395	562	187
396	562	175
397	562	158
398	562	140
399	562	108
400	562	101
401	562	114
402	562	138
403	562	131
404	562	181
405	562	193
406	562	152
407	562	156
408	562	146
409	562	133
410	562	117
411	562	99
412	562	95
413	562	127
414	562	99
415	562	114
416	562	148
417	562	154
418	562	132
419	562	103
420	562	109
421	562	128
422	562	134
423	562	141
424	562	143
425	562	121
426	562	147
427	562	118
428	562	114
429	562	133
430	562	97
431	562	118
432	562	112
433	562	108
434	562	119
435	562	124
436	562	110
437	562	120
438	562	151
439	562	143
440	562	113
441	562	143
442	562	175
443	562	154
444	562	182
445	562	182
446	562	190
447	562	189
448	562	201
449	562	305
450	562	217
451	562	209
452	562	220
453	562	168
454	562	157
455	562	145
456	562	141
457	562	135
458	562	142
459	562	95
460	562	135
461	562	119
462	562	145
463	562	104
464	562	124
465	562	130
466	562	119
467	562	117
468	562	135
469	562	130
470	562	104
471	562	129
472	562	143
473	562	170
474	562	132
475	562	113
476	562	153
477	562	114
478	562	91
479	562	114
480	562	101
481	562	119
482	562	116
483	562	130
484	562	88
485	562	106
486	562	105
487	562	114
488	562	117
489	562	101
490	562	125
491	562	111
492	562	128
493	562	129
494	562	126
495	562	103
496	562	132
497	562	125
498	562	131
499	562	143
500	562	299
501	562	342
502	562	274
503	562	247
504	562	235
505	562	201
506	562	245
507	562	297
508	562	351
509	562	280
510	562	322
511	562	240
512	562	201
513	562	190
514	562	183
515	562	170
516	562	166
517	562	178
518	562	168
519	562	184
520	562	268
521	562	330
522	562	391
523	562	347
524	562	337
525	562	300
526	562	395
527	562	330
528	562	322
529	562	285
530	562	381
531	562	397
532	562	476
533	562	538
534	562	389
535	562	368
536	562	422
537	562	465
538	562	480
539	562	563
540	562	551
541	562	614
542	562	654
543	562	634
544	562	697
545	562	712
546	562	947
547	562	1069
548	562	1054
549	562	1263
550	562	1223
551	562	1286
552	562	1254
553	562	1348
554	562	1552
555	562	1606
556	562	2293
557	562	4813
558	562	6926
559	562	8031
560	562	7118
561	562	12284
562	562	55948
1	563	17
2	563	92
3	563	124
4	563	135
5	563	97
6	563	96
7	563	85
8	563	81
9	563	62
10	563	57
11	563	49
12	563	50
13	563	53
14	563	74
15	563	53
16	563	57
17	563	73
18	563	53
19	563	46
20	563	45
21	563	43
22	563	53
23	563	47
24	563	47
25	563	40
26	563	33
27	563	40
28	563	35
29	563	46
30	563	32
31	563	52
32	563	52
33	563	53
34	563	75
35	563	67
36	563	69
38	563	46
39	563	69
40	563	61
41	563	74
42	563	80
43	563	75
44	563	118
45	563	100
46	563	90
47	563	39
48	563	24
49	563	19
50	563	14
51	563	17
52	563	15
53	563	14
54	563	24
55	563	65
56	563	97
57	563	90
58	563	87
59	563	84
60	563	90
61	563	67
62	563	24
63	563	4
64	563	24
65	563	8
66	563	5
67	563	26
68	563	75
69	563	64
70	563	95
71	563	89
72	563	99
73	563	108
74	563	96
75	563	80
76	563	83
77	563	93
78	563	88
79	563	116
80	563	98
81	563	83
82	563	68
83	563	68
84	563	35
85	563	77
86	563	71
87	563	69
88	563	108
89	563	105
90	563	75
91	563	38
92	563	33
93	563	30
94	563	71
95	563	66
96	563	59
97	563	70
98	563	39
99	563	30
100	563	32
101	563	31
102	563	29
103	563	29
104	563	31
105	563	18
106	563	31
107	563	47
108	563	52
109	563	35
110	563	48
111	563	47
112	563	60
113	563	71
114	563	105
115	563	77
116	563	77
117	563	84
118	563	86
119	563	72
120	563	38
121	563	50
122	563	51
123	563	42
124	563	60
125	563	60
126	563	60
127	563	65
128	563	77
129	563	136
130	563	97
131	563	114
132	563	121
133	563	118
134	563	114
135	563	105
136	563	104
137	563	138
138	563	156
139	563	91
140	563	116
141	563	100
142	563	93
143	563	102
144	563	92
145	563	58
146	563	47
147	563	60
148	563	68
149	563	47
150	563	52
151	563	45
152	563	24
153	563	45
154	563	47
155	563	64
156	563	127
157	563	90
158	563	69
159	563	59
160	563	50
161	563	39
162	563	42
163	563	45
164	563	38
165	563	36
166	563	39
167	563	43
168	563	28
169	563	48
170	563	55
171	563	63
172	563	41
173	563	39
174	563	52
175	563	42
176	563	51
177	563	46
178	563	67
179	563	66
180	563	57
181	563	65
182	563	63
183	563	84
184	563	79
185	563	84
186	563	118
187	563	102
188	563	110
189	563	33
190	563	71
191	563	84
192	563	77
193	563	73
194	563	52
195	563	58
196	563	53
197	563	78
198	563	77
199	563	97
200	563	125
201	563	141
202	563	117
203	563	110
204	563	134
205	563	99
206	563	133
207	563	134
208	563	140
209	563	172
210	563	148
211	563	171
212	563	169
213	563	129
214	563	151
215	563	151
216	563	137
217	563	117
218	563	129
219	563	166
220	563	160
221	563	144
222	563	167
223	563	163
224	563	169
225	563	200
226	563	148
227	563	95
228	563	78
229	563	76
230	563	77
231	563	59
232	563	67
233	563	83
234	563	97
235	563	115
236	563	161
237	563	108
238	563	120
239	563	71
240	563	98
241	563	86
242	563	112
243	563	126
244	563	88
245	563	91
246	563	88
247	563	82
248	563	88
249	563	111
250	563	106
251	563	98
252	563	102
253	563	87
254	563	83
255	563	104
256	563	151
257	563	116
258	563	119
259	563	140
260	563	153
261	563	111
262	563	120
263	563	151
264	563	153
265	563	145
266	563	139
267	563	141
268	563	143
269	563	121
270	563	123
271	563	138
272	563	124
273	563	80
274	563	106
275	563	116
276	563	64
277	563	76
278	563	70
279	563	80
280	563	110
281	563	104
282	563	65
283	563	83
284	563	80
285	563	78
286	563	100
287	563	113
288	563	93
289	563	112
290	563	106
291	563	156
292	563	140
293	563	146
294	563	133
295	563	124
296	563	131
297	563	131
298	563	112
299	563	115
300	563	126
301	563	99
302	563	110
303	563	96
304	563	36
305	563	34
306	563	31
307	563	24
308	563	65
309	563	53
310	563	83
311	563	79
312	563	113
313	563	89
314	563	91
315	563	108
316	563	99
317	563	106
318	563	154
319	563	139
320	563	83
321	563	100
322	563	83
323	563	68
324	563	68
325	563	85
326	563	82
327	563	61
328	563	76
329	563	80
330	563	106
331	563	111
332	563	116
333	563	155
334	563	117
335	563	129
336	563	164
337	563	169
338	563	136
339	563	128
340	563	124
341	563	128
342	563	162
343	563	111
344	563	143
345	563	166
346	563	135
347	563	133
348	563	153
349	563	126
350	563	138
351	563	160
352	563	122
353	563	120
354	563	134
355	563	122
356	563	103
357	563	155
358	563	148
359	563	131
360	563	53
361	563	40
362	563	42
363	563	30
364	563	31
365	563	44
366	563	15
367	563	19
368	563	27
369	563	41
370	563	28
371	563	69
372	563	110
373	563	154
374	563	157
375	563	166
376	563	169
377	563	158
378	563	153
379	563	127
380	563	155
381	563	156
382	563	168
383	563	129
384	563	98
385	563	168
386	563	157
387	563	142
388	563	129
389	563	120
390	563	123
391	563	135
392	563	173
393	563	142
394	563	189
395	563	185
396	563	164
397	563	148
398	563	135
399	563	118
400	563	114
401	563	123
402	563	93
403	563	111
404	563	185
405	563	196
406	563	207
407	563	162
408	563	141
409	563	150
410	563	127
411	563	90
412	563	96
413	563	107
414	563	121
415	563	137
416	563	126
417	563	138
418	563	126
419	563	114
420	563	144
421	563	131
422	563	143
423	563	155
424	563	140
425	563	138
426	563	141
427	563	127
428	563	123
429	563	97
430	563	101
431	563	100
432	563	105
433	563	114
434	563	124
435	563	150
436	563	125
437	563	123
438	563	146
439	563	137
440	563	134
441	563	138
442	563	169
443	563	175
444	563	192
445	563	217
446	563	217
447	563	195
448	563	227
449	563	317
450	563	219
451	563	218
452	563	202
453	563	179
454	563	139
455	563	113
456	563	142
457	563	126
458	563	153
459	563	121
460	563	132
461	563	100
462	563	144
463	563	128
464	563	124
465	563	130
466	563	151
467	563	138
468	563	130
469	563	134
470	563	127
471	563	120
472	563	131
473	563	171
474	563	142
475	563	130
476	563	163
477	563	123
478	563	99
479	563	106
480	563	100
481	563	101
482	563	152
483	563	164
484	563	91
485	563	118
486	563	93
487	563	133
488	563	106
489	563	111
490	563	123
491	563	106
492	563	135
493	563	124
494	563	128
495	563	128
496	563	126
497	563	118
498	563	132
499	563	160
500	563	328
501	563	393
502	563	310
503	563	253
504	563	212
505	563	208
506	563	286
507	563	332
508	563	355
509	563	310
510	563	322
511	563	233
512	563	211
513	563	171
514	563	163
515	563	161
516	563	189
517	563	159
518	563	166
519	563	179
520	563	271
521	563	306
522	563	384
523	563	354
524	563	336
525	563	314
526	563	348
527	563	328
528	563	369
529	563	322
530	563	334
531	563	341
532	563	456
533	563	428
534	563	393
535	563	404
536	563	454
537	563	434
538	563	435
539	563	433
540	563	470
541	563	503
542	563	514
543	563	518
544	563	665
545	563	574
546	563	845
547	563	862
548	563	749
549	563	883
550	563	928
551	563	987
552	563	947
553	563	929
554	563	1091
555	563	1098
556	563	1369
557	563	2421
558	563	3130
559	563	3532
560	563	3462
561	563	4735
562	563	17439
563	563	59051
0	564	1
1	564	15
2	564	37
3	564	94
4	564	86
5	564	51
6	564	62
7	564	53
8	564	48
9	564	37
10	564	38
11	564	45
12	564	47
13	564	45
14	564	64
15	564	36
16	564	50
17	564	47
18	564	35
19	564	39
20	564	35
21	564	32
22	564	39
23	564	22
24	564	24
25	564	41
26	564	32
27	564	29
28	564	39
29	564	28
30	564	34
31	564	32
32	564	34
33	564	40
34	564	40
35	564	49
36	564	42
38	564	37
39	564	51
40	564	43
41	564	56
42	564	58
43	564	68
44	564	87
45	564	87
46	564	74
47	564	37
48	564	18
49	564	12
50	564	14
51	564	25
52	564	29
53	564	16
54	564	27
55	564	48
56	564	81
57	564	88
58	564	72
59	564	55
60	564	65
61	564	70
62	564	24
63	564	3
64	564	27
65	564	11
66	564	8
67	564	28
68	564	68
69	564	96
70	564	75
71	564	59
72	564	63
73	564	78
74	564	76
75	564	50
76	564	59
77	564	80
78	564	65
79	564	75
80	564	71
81	564	74
82	564	51
83	564	69
84	564	43
85	564	74
86	564	54
87	564	50
88	564	86
89	564	87
90	564	42
91	564	45
92	564	52
93	564	42
94	564	46
95	564	53
96	564	58
97	564	61
98	564	43
99	564	36
100	564	29
101	564	23
102	564	21
103	564	30
104	564	22
105	564	28
106	564	31
107	564	40
108	564	45
109	564	30
110	564	35
111	564	36
112	564	51
113	564	64
114	564	69
115	564	57
116	564	78
117	564	69
118	564	74
119	564	55
120	564	43
121	564	49
122	564	36
123	564	42
124	564	50
125	564	47
126	564	53
127	564	60
128	564	74
129	564	85
130	564	93
131	564	78
132	564	68
133	564	84
134	564	95
135	564	89
136	564	69
137	564	84
138	564	220
139	564	115
140	564	112
141	564	97
142	564	78
143	564	72
144	564	82
145	564	62
146	564	50
147	564	62
148	564	78
149	564	45
150	564	52
151	564	36
152	564	35
153	564	52
154	564	31
155	564	62
156	564	118
157	564	81
158	564	55
159	564	71
160	564	69
161	564	41
162	564	36
163	564	49
164	564	39
165	564	46
166	564	40
167	564	35
168	564	31
169	564	40
170	564	43
171	564	48
172	564	43
173	564	46
174	564	48
175	564	54
176	564	54
177	564	44
178	564	54
179	564	62
180	564	58
181	564	64
182	564	54
183	564	57
184	564	71
185	564	59
186	564	76
187	564	89
188	564	88
189	564	47
190	564	54
191	564	70
192	564	47
193	564	58
194	564	45
195	564	54
196	564	54
197	564	59
198	564	74
199	564	91
200	564	99
201	564	99
202	564	95
203	564	104
204	564	91
205	564	80
206	564	103
207	564	92
208	564	109
209	564	122
210	564	125
211	564	99
212	564	116
213	564	120
214	564	125
215	564	141
216	564	114
217	564	119
218	564	146
219	564	148
220	564	121
221	564	115
222	564	123
223	564	114
224	564	165
225	564	166
226	564	284
227	564	101
228	564	84
229	564	75
230	564	61
231	564	76
232	564	73
233	564	85
234	564	93
235	564	146
236	564	190
237	564	118
238	564	94
239	564	58
240	564	91
241	564	75
242	564	124
243	564	105
244	564	82
245	564	77
246	564	87
247	564	70
248	564	70
249	564	94
250	564	92
251	564	97
252	564	69
253	564	79
254	564	81
255	564	100
256	564	124
257	564	97
258	564	91
259	564	109
260	564	96
261	564	94
262	564	70
263	564	93
264	564	94
265	564	111
266	564	99
267	564	106
268	564	129
269	564	98
270	564	138
271	564	101
272	564	106
273	564	97
274	564	106
275	564	102
276	564	82
277	564	66
278	564	75
279	564	84
280	564	99
281	564	95
282	564	71
283	564	86
284	564	84
285	564	81
286	564	97
287	564	140
288	564	91
289	564	74
290	564	85
291	564	100
292	564	112
293	564	100
294	564	100
295	564	109
296	564	102
297	564	93
298	564	101
299	564	105
300	564	100
301	564	84
302	564	71
303	564	77
304	564	40
305	564	41
306	564	22
307	564	26
308	564	46
309	564	57
310	564	77
311	564	82
312	564	122
313	564	82
314	564	70
315	564	89
316	564	71
317	564	100
318	564	109
319	564	98
320	564	66
321	564	76
322	564	66
323	564	53
324	564	55
325	564	59
326	564	53
327	564	62
328	564	70
329	564	68
330	564	96
331	564	109
332	564	116
333	564	110
334	564	101
335	564	127
336	564	120
337	564	107
338	564	91
339	564	76
340	564	83
341	564	97
342	564	93
343	564	103
344	564	87
345	564	113
346	564	141
347	564	122
348	564	114
349	564	125
350	564	112
351	564	131
352	564	79
353	564	62
354	564	105
355	564	111
356	564	102
357	564	114
358	564	93
359	564	86
360	564	63
361	564	39
362	564	43
363	564	36
364	564	42
365	564	42
366	564	14
367	564	20
368	564	14
369	564	34
370	564	31
371	564	42
372	564	91
373	564	124
374	564	132
375	564	110
376	564	104
377	564	130
378	564	106
379	564	117
380	564	119
381	564	93
382	564	113
383	564	115
384	564	79
385	564	107
386	564	101
387	564	106
388	564	99
389	564	83
390	564	99
391	564	83
392	564	130
393	564	126
394	564	135
395	564	138
396	564	120
397	564	129
398	564	128
399	564	100
400	564	85
401	564	103
402	564	91
403	564	119
404	564	167
405	564	197
406	564	230
407	564	106
408	564	78
409	564	116
410	564	83
411	564	89
412	564	65
413	564	81
414	564	109
415	564	107
416	564	151
417	564	214
418	564	142
419	564	95
420	564	83
421	564	139
422	564	188
423	564	112
424	564	100
425	564	113
426	564	120
427	564	105
428	564	87
429	564	92
430	564	67
431	564	89
432	564	94
433	564	98
434	564	91
435	564	119
436	564	88
437	564	89
438	564	100
439	564	107
440	564	86
441	564	91
442	564	118
443	564	139
444	564	144
445	564	116
446	564	133
447	564	143
448	564	183
449	564	242
450	564	180
451	564	175
452	564	203
453	564	179
454	564	139
455	564	125
456	564	148
457	564	123
458	564	125
459	564	98
460	564	113
461	564	110
462	564	143
463	564	107
464	564	113
465	564	130
466	564	128
467	564	135
468	564	144
469	564	117
470	564	110
471	564	113
472	564	120
473	564	118
474	564	115
475	564	114
476	564	126
477	564	122
478	564	87
479	564	98
480	564	101
481	564	85
482	564	100
483	564	138
484	564	76
485	564	83
486	564	103
487	564	106
488	564	105
489	564	99
490	564	92
491	564	121
492	564	108
493	564	111
494	564	114
495	564	113
496	564	127
497	564	117
498	564	113
499	564	134
500	564	255
501	564	276
502	564	242
503	564	207
504	564	182
505	564	167
506	564	216
507	564	231
508	564	258
509	564	241
510	564	296
511	564	210
512	564	177
513	564	170
514	564	174
515	564	140
516	564	152
517	564	176
518	564	167
519	564	164
520	564	235
521	564	273
522	564	302
523	564	285
524	564	229
525	564	277
526	564	262
527	564	294
528	564	244
529	564	248
530	564	252
531	564	292
532	564	331
533	564	342
534	564	283
535	564	289
536	564	319
537	564	357
538	564	306
539	564	350
540	564	345
541	564	356
542	564	350
543	564	353
544	564	377
545	564	391
546	564	483
547	564	536
548	564	448
549	564	613
550	564	594
551	564	653
552	564	605
553	564	697
554	564	790
555	564	720
556	564	834
557	564	1380
558	564	1738
559	564	2070
560	564	1952
561	564	3364
562	564	4802
563	564	13484
564	564	54657
0	565	3
1	565	32
2	565	76
3	565	97
4	565	109
5	565	68
6	565	67
7	565	56
8	565	53
9	565	47
10	565	28
11	565	46
12	565	33
13	565	36
14	565	62
15	565	42
16	565	47
17	565	42
18	565	35
19	565	43
20	565	42
21	565	28
22	565	31
23	565	38
24	565	30
25	565	18
26	565	28
27	565	34
28	565	38
29	565	22
30	565	30
31	565	24
32	565	38
33	565	37
34	565	44
35	565	39
36	565	46
38	565	34
39	565	48
40	565	48
41	565	52
42	565	47
43	565	54
44	565	84
45	565	89
46	565	71
47	565	43
48	565	25
49	565	22
50	565	23
51	565	33
52	565	14
53	565	27
54	565	49
55	565	54
56	565	87
57	565	70
58	565	74
59	565	59
60	565	88
61	565	64
62	565	28
63	565	6
64	565	29
65	565	9
66	565	9
67	565	44
68	565	56
69	565	72
70	565	98
71	565	67
72	565	70
73	565	77
74	565	68
75	565	65
76	565	64
77	565	81
78	565	82
79	565	66
80	565	93
81	565	70
82	565	62
83	565	63
84	565	57
85	565	70
86	565	72
87	565	70
88	565	83
89	565	67
90	565	87
91	565	80
92	565	51
93	565	53
94	565	70
95	565	62
96	565	74
97	565	80
98	565	60
99	565	31
100	565	40
101	565	37
102	565	33
103	565	44
104	565	38
105	565	39
106	565	40
107	565	62
108	565	66
109	565	44
110	565	70
111	565	59
112	565	70
113	565	87
114	565	77
115	565	57
116	565	71
117	565	69
118	565	84
119	565	79
120	565	68
121	565	70
122	565	71
123	565	57
124	565	71
125	565	64
126	565	64
127	565	84
128	565	74
129	565	74
130	565	104
131	565	101
132	565	107
133	565	104
134	565	96
135	565	86
136	565	80
137	565	92
138	565	108
139	565	126
140	565	91
141	565	86
142	565	99
143	565	103
144	565	113
145	565	86
146	565	78
147	565	86
148	565	96
149	565	64
150	565	61
151	565	57
152	565	58
153	565	67
154	565	53
155	565	73
156	565	97
157	565	98
158	565	82
159	565	86
160	565	87
161	565	64
162	565	56
163	565	46
164	565	46
165	565	48
166	565	72
167	565	60
168	565	38
169	565	51
170	565	61
171	565	65
172	565	48
173	565	53
174	565	52
175	565	59
176	565	58
177	565	56
178	565	56
179	565	81
180	565	60
181	565	98
182	565	69
183	565	66
184	565	81
185	565	90
186	565	101
187	565	84
188	565	88
189	565	54
190	565	75
191	565	88
192	565	71
193	565	83
194	565	63
195	565	76
196	565	75
197	565	78
198	565	98
199	565	98
200	565	121
201	565	91
202	565	89
203	565	112
204	565	124
205	565	101
206	565	105
207	565	120
208	565	106
209	565	124
210	565	113
211	565	133
212	565	103
213	565	151
214	565	151
215	565	157
216	565	126
217	565	146
218	565	127
219	565	142
220	565	134
221	565	123
222	565	106
223	565	108
224	565	134
225	565	123
226	565	151
227	565	93
228	565	105
229	565	93
230	565	100
231	565	92
232	565	108
233	565	117
234	565	137
235	565	133
236	565	146
237	565	93
238	565	105
239	565	104
240	565	100
241	565	104
242	565	113
243	565	119
244	565	75
245	565	103
246	565	115
247	565	103
248	565	89
249	565	110
250	565	105
251	565	98
252	565	94
253	565	102
254	565	92
255	565	112
256	565	111
257	565	88
258	565	96
259	565	114
260	565	94
261	565	96
262	565	77
263	565	108
264	565	114
265	565	96
266	565	80
267	565	99
268	565	112
269	565	115
270	565	94
271	565	108
272	565	98
273	565	106
274	565	115
275	565	111
276	565	83
277	565	84
278	565	92
279	565	93
280	565	113
281	565	108
282	565	80
283	565	98
284	565	110
285	565	110
286	565	92
287	565	138
288	565	119
289	565	105
290	565	110
291	565	101
292	565	100
293	565	103
294	565	104
295	565	110
296	565	99
297	565	82
298	565	79
299	565	102
300	565	111
301	565	110
302	565	82
303	565	99
304	565	38
305	565	55
306	565	40
307	565	25
308	565	60
309	565	78
310	565	91
311	565	93
312	565	119
313	565	82
314	565	114
315	565	94
316	565	98
317	565	115
318	565	120
319	565	104
320	565	101
321	565	103
322	565	95
323	565	72
324	565	106
325	565	102
326	565	64
327	565	89
328	565	110
329	565	98
330	565	105
331	565	108
332	565	136
333	565	132
334	565	123
335	565	126
336	565	140
337	565	134
338	565	110
339	565	100
340	565	90
341	565	124
342	565	94
343	565	91
344	565	95
345	565	119
346	565	94
347	565	132
348	565	107
349	565	122
350	565	117
351	565	118
352	565	91
353	565	71
354	565	88
355	565	109
356	565	147
357	565	131
358	565	94
359	565	99
360	565	86
361	565	56
362	565	66
363	565	44
364	565	51
365	565	76
366	565	24
367	565	23
368	565	36
369	565	52
370	565	44
371	565	72
372	565	98
373	565	125
374	565	134
375	565	106
376	565	121
377	565	106
378	565	103
379	565	94
380	565	119
381	565	124
382	565	125
383	565	141
384	565	73
385	565	95
386	565	105
387	565	94
388	565	78
389	565	83
390	565	96
391	565	103
392	565	112
393	565	136
394	565	153
395	565	119
396	565	116
397	565	112
398	565	152
399	565	127
400	565	113
401	565	137
402	565	135
403	565	133
404	565	143
405	565	147
406	565	130
407	565	108
408	565	102
409	565	88
410	565	110
411	565	77
412	565	90
413	565	105
414	565	90
415	565	96
416	565	93
417	565	113
418	565	88
419	565	90
420	565	90
421	565	82
422	565	101
423	565	106
424	565	81
425	565	110
426	565	90
427	565	84
428	565	87
429	565	81
430	565	69
431	565	95
432	565	89
433	565	90
434	565	92
435	565	87
436	565	85
437	565	85
438	565	103
439	565	109
440	565	101
441	565	99
442	565	116
443	565	128
444	565	155
445	565	131
446	565	139
447	565	144
448	565	159
449	565	231
450	565	230
451	565	216
452	565	222
453	565	201
454	565	178
455	565	155
456	565	167
457	565	178
458	565	154
459	565	121
460	565	164
461	565	143
462	565	146
463	565	144
464	565	147
465	565	168
466	565	141
467	565	160
468	565	183
469	565	151
470	565	143
471	565	139
472	565	177
473	565	174
474	565	140
475	565	143
476	565	170
477	565	176
478	565	127
479	565	110
480	565	124
481	565	118
482	565	162
483	565	166
484	565	105
485	565	125
486	565	100
487	565	145
488	565	145
489	565	126
490	565	132
491	565	139
492	565	157
493	565	142
494	565	130
495	565	146
496	565	179
497	565	142
498	565	160
499	565	142
500	565	259
501	565	247
502	565	183
503	565	174
504	565	176
505	565	138
506	565	183
507	565	213
508	565	234
509	565	220
510	565	262
511	565	246
512	565	231
513	565	217
514	565	223
515	565	231
516	565	213
517	565	241
518	565	238
519	565	259
520	565	245
521	565	277
522	565	282
523	565	284
524	565	262
525	565	220
526	565	243
527	565	274
528	565	252
529	565	287
530	565	348
531	565	358
532	565	338
533	565	366
534	565	274
535	565	242
536	565	311
537	565	271
538	565	279
539	565	349
540	565	317
541	565	370
542	565	354
543	565	325
544	565	385
545	565	406
546	565	457
547	565	509
548	565	490
549	565	628
550	565	589
551	565	659
552	565	697
553	565	639
554	565	672
555	565	659
556	565	805
557	565	1228
558	565	1381
559	565	1340
560	565	1415
561	565	1767
562	565	2729
563	565	4843
564	565	16146
565	565	60375
1	566	30
2	566	49
3	566	56
4	566	62
5	566	40
6	566	40
7	566	43
8	566	35
9	566	28
10	566	24
11	566	30
12	566	37
13	566	36
14	566	45
15	566	37
16	566	24
17	566	38
18	566	35
19	566	16
20	566	19
21	566	23
22	566	42
23	566	23
24	566	19
25	566	25
26	566	18
27	566	24
28	566	22
29	566	19
30	566	19
31	566	23
32	566	20
33	566	21
34	566	30
35	566	34
36	566	34
38	566	37
39	566	26
40	566	36
41	566	30
42	566	37
43	566	32
44	566	54
45	566	63
46	566	55
47	566	49
48	566	26
49	566	28
50	566	14
51	566	25
52	566	12
53	566	19
54	566	34
55	566	62
56	566	64
57	566	34
58	566	50
59	566	35
60	566	51
61	566	59
62	566	32
63	566	3
64	566	24
65	566	7
66	566	7
67	566	23
68	566	41
69	566	49
70	566	58
71	566	47
72	566	32
73	566	53
74	566	37
75	566	38
76	566	50
77	566	41
78	566	48
79	566	63
80	566	68
81	566	62
82	566	48
83	566	47
84	566	47
85	566	63
86	566	62
87	566	44
88	566	54
89	566	49
90	566	72
91	566	46
92	566	40
93	566	38
94	566	57
95	566	49
96	566	49
97	566	55
98	566	56
99	566	40
100	566	43
101	566	38
102	566	41
103	566	34
104	566	27
105	566	35
106	566	36
107	566	49
108	566	49
109	566	35
110	566	50
111	566	51
112	566	65
113	566	90
114	566	59
115	566	48
116	566	52
117	566	48
118	566	54
119	566	40
120	566	56
121	566	56
122	566	45
123	566	50
124	566	65
125	566	63
126	566	63
127	566	55
128	566	71
129	566	64
130	566	67
131	566	63
132	566	74
133	566	71
134	566	62
135	566	48
136	566	59
137	566	68
138	566	85
139	566	104
140	566	87
141	566	67
142	566	81
143	566	67
144	566	80
145	566	81
146	566	64
147	566	62
148	566	66
149	566	77
150	566	59
151	566	70
152	566	39
153	566	45
154	566	52
155	566	74
156	566	68
157	566	82
158	566	60
159	566	78
160	566	68
161	566	39
162	566	41
163	566	52
164	566	41
165	566	36
166	566	45
167	566	35
168	566	41
169	566	35
170	566	42
171	566	59
172	566	49
173	566	44
174	566	52
175	566	44
176	566	46
177	566	40
178	566	56
179	566	49
180	566	31
181	566	63
182	566	56
183	566	62
184	566	83
185	566	70
186	566	66
187	566	60
188	566	65
189	566	41
190	566	57
191	566	79
192	566	61
193	566	69
194	566	58
195	566	51
196	566	55
197	566	81
198	566	72
199	566	58
200	566	60
201	566	79
202	566	55
203	566	88
204	566	88
205	566	74
206	566	82
207	566	90
208	566	78
209	566	99
210	566	103
211	566	76
212	566	74
213	566	99
214	566	102
215	566	104
216	566	127
217	566	128
218	566	105
219	566	82
220	566	96
221	566	75
222	566	77
223	566	71
224	566	105
225	566	76
226	566	92
227	566	76
228	566	81
229	566	71
230	566	82
231	566	89
232	566	74
233	566	87
234	566	111
235	566	122
236	566	113
237	566	91
238	566	82
239	566	83
240	566	95
241	566	92
242	566	95
243	566	99
244	566	62
245	566	82
246	566	98
247	566	76
248	566	72
249	566	79
250	566	70
251	566	69
252	566	96
253	566	59
254	566	81
255	566	69
256	566	91
257	566	89
258	566	79
259	566	77
260	566	72
261	566	72
262	566	71
263	566	83
264	566	86
265	566	69
266	566	59
267	566	63
268	566	84
269	566	80
270	566	85
271	566	75
272	566	93
273	566	74
274	566	92
275	566	78
276	566	77
277	566	88
278	566	93
279	566	82
280	566	91
281	566	113
282	566	87
283	566	89
284	566	72
285	566	102
286	566	99
287	566	99
288	566	93
289	566	89
290	566	99
291	566	97
292	566	70
293	566	74
294	566	78
295	566	71
296	566	64
297	566	60
298	566	63
299	566	72
300	566	93
301	566	76
302	566	65
303	566	76
304	566	22
305	566	37
306	566	28
307	566	24
308	566	43
309	566	70
310	566	59
311	566	67
312	566	92
313	566	70
314	566	100
315	566	80
316	566	79
317	566	75
318	566	93
319	566	85
320	566	77
321	566	66
322	566	82
323	566	60
324	566	72
325	566	67
326	566	59
327	566	84
328	566	82
329	566	75
330	566	99
331	566	104
332	566	98
333	566	105
334	566	86
335	566	81
336	566	123
337	566	100
338	566	74
339	566	76
340	566	63
341	566	82
342	566	53
343	566	69
344	566	63
345	566	79
346	566	79
347	566	114
348	566	92
349	566	71
350	566	77
351	566	81
352	566	65
353	566	85
354	566	53
355	566	97
356	566	94
357	566	84
358	566	78
359	566	63
360	566	55
361	566	35
362	566	54
363	566	25
364	566	48
365	566	54
366	566	14
367	566	18
368	566	20
369	566	35
370	566	42
371	566	45
372	566	69
373	566	76
374	566	100
375	566	81
376	566	77
377	566	82
378	566	89
379	566	80
380	566	89
381	566	108
382	566	87
383	566	98
384	566	38
385	566	91
386	566	69
387	566	90
388	566	62
389	566	47
390	566	50
391	566	73
392	566	89
393	566	100
394	566	98
395	566	89
396	566	87
397	566	96
398	566	122
399	566	106
400	566	93
401	566	118
402	566	108
403	566	118
404	566	104
405	566	116
406	566	76
407	566	70
408	566	65
409	566	52
410	566	65
411	566	53
412	566	63
413	566	49
414	566	59
415	566	52
416	566	72
417	566	77
418	566	69
419	566	46
420	566	64
421	566	59
422	566	78
423	566	90
424	566	72
425	566	71
426	566	58
427	566	52
428	566	49
429	566	74
430	566	34
431	566	54
432	566	82
433	566	53
434	566	65
435	566	61
436	566	68
437	566	73
438	566	93
439	566	78
440	566	62
441	566	72
442	566	92
443	566	78
444	566	128
445	566	91
446	566	103
447	566	93
448	566	134
449	566	190
450	566	207
451	566	176
452	566	162
453	566	176
454	566	131
455	566	147
456	566	162
457	566	137
458	566	122
459	566	105
460	566	120
461	566	145
462	566	158
463	566	97
464	566	147
465	566	117
466	566	137
467	566	141
468	566	129
469	566	95
470	566	135
471	566	116
472	566	119
473	566	155
474	566	124
475	566	119
476	566	128
477	566	138
478	566	85
479	566	115
480	566	114
481	566	80
482	566	125
483	566	118
484	566	89
485	566	96
486	566	99
487	566	131
488	566	112
489	566	114
490	566	109
491	566	129
492	566	139
493	566	125
494	566	124
495	566	128
496	566	124
497	566	137
498	566	131
499	566	123
500	566	188
501	566	176
502	566	148
503	566	103
504	566	106
505	566	110
506	566	140
507	566	154
508	566	171
509	566	145
510	566	241
511	566	189
512	566	196
513	566	203
514	566	188
515	566	185
516	566	192
517	566	190
518	566	193
519	566	194
520	566	186
521	566	211
522	566	222
523	566	179
524	566	216
525	566	191
526	566	217
527	566	176
528	566	153
529	566	201
530	566	246
531	566	251
532	566	297
533	566	230
534	566	210
535	566	168
536	566	200
537	566	183
538	566	192
539	566	261
540	566	209
541	566	275
542	566	260
543	566	239
544	566	260
545	566	301
546	566	311
547	566	381
548	566	359
549	566	474
550	566	501
551	566	565
552	566	525
553	566	495
554	566	523
555	566	499
556	566	614
557	566	917
558	566	993
559	566	909
560	566	1004
561	566	1207
562	566	1922
563	566	3337
564	566	8541
565	566	17617
566	566	44430
1	567	19
2	567	24
3	567	61
4	567	44
5	567	30
6	567	36
7	567	33
8	567	24
9	567	31
10	567	19
11	567	19
12	567	27
13	567	29
14	567	26
15	567	31
16	567	30
17	567	25
18	567	17
19	567	11
20	567	22
21	567	15
22	567	20
23	567	15
24	567	14
25	567	15
26	567	14
27	567	14
28	567	20
29	567	13
30	567	18
31	567	30
32	567	18
33	567	23
34	567	28
35	567	26
36	567	19
38	567	29
39	567	25
40	567	24
41	567	52
42	567	32
43	567	27
44	567	57
45	567	55
46	567	57
47	567	27
48	567	20
49	567	16
50	567	14
51	567	21
52	567	27
53	567	15
54	567	28
55	567	45
56	567	44
57	567	33
58	567	28
59	567	31
60	567	51
61	567	32
62	567	30
63	567	8
64	567	24
65	567	6
66	567	2
67	567	23
68	567	28
69	567	40
70	567	31
71	567	35
72	567	38
73	567	45
74	567	36
75	567	38
76	567	37
77	567	50
78	567	48
79	567	48
80	567	60
81	567	61
82	567	36
83	567	47
84	567	46
85	567	51
86	567	59
87	567	50
88	567	64
89	567	49
90	567	58
91	567	42
92	567	38
93	567	36
94	567	32
95	567	40
96	567	52
97	567	47
98	567	57
99	567	42
100	567	20
101	567	37
102	567	15
103	567	37
104	567	27
105	567	33
106	567	30
107	567	46
108	567	39
109	567	34
110	567	52
111	567	44
112	567	48
113	567	63
114	567	58
115	567	28
116	567	37
117	567	49
118	567	46
119	567	29
120	567	63
121	567	52
122	567	46
123	567	49
124	567	66
125	567	50
126	567	44
127	567	59
128	567	70
129	567	40
130	567	66
131	567	60
132	567	58
133	567	64
134	567	60
135	567	56
136	567	41
137	567	59
138	567	65
139	567	82
140	567	61
141	567	55
142	567	59
143	567	67
144	567	72
145	567	76
146	567	73
147	567	60
148	567	64
149	567	49
150	567	45
151	567	65
152	567	41
153	567	37
154	567	54
155	567	51
156	567	66
157	567	74
158	567	47
159	567	60
160	567	61
161	567	34
162	567	41
163	567	48
164	567	40
165	567	40
166	567	36
167	567	55
168	567	32
169	567	32
170	567	47
171	567	55
172	567	43
173	567	37
174	567	44
175	567	46
176	567	43
177	567	32
178	567	40
179	567	44
180	567	55
181	567	59
182	567	41
183	567	49
184	567	69
185	567	45
186	567	44
187	567	53
188	567	58
189	567	34
190	567	55
191	567	69
192	567	52
193	567	71
194	567	64
195	567	52
196	567	72
197	567	62
198	567	65
199	567	75
200	567	49
201	567	52
202	567	59
203	567	83
204	567	66
205	567	69
206	567	66
207	567	63
208	567	60
209	567	78
210	567	71
211	567	72
212	567	69
213	567	92
214	567	79
215	567	80
216	567	68
217	567	113
218	567	78
219	567	76
220	567	85
221	567	76
222	567	71
223	567	60
224	567	68
225	567	67
226	567	70
227	567	76
228	567	73
229	567	84
230	567	76
231	567	57
232	567	70
233	567	73
234	567	109
235	567	103
236	567	100
237	567	73
238	567	77
239	567	86
240	567	78
241	567	96
242	567	111
243	567	55
244	567	50
245	567	63
246	567	77
247	567	62
248	567	61
249	567	64
250	567	72
251	567	70
252	567	75
253	567	79
254	567	83
255	567	78
256	567	89
257	567	65
258	567	61
259	567	80
260	567	59
261	567	51
262	567	63
263	567	80
264	567	80
265	567	69
266	567	56
267	567	55
268	567	68
269	567	75
270	567	64
271	567	55
272	567	81
273	567	64
274	567	93
275	567	68
276	567	60
277	567	72
278	567	67
279	567	87
280	567	68
281	567	93
282	567	77
283	567	85
284	567	101
285	567	90
286	567	98
287	567	85
288	567	97
289	567	71
290	567	83
291	567	70
292	567	52
293	567	73
294	567	61
295	567	68
296	567	55
297	567	49
298	567	70
299	567	75
300	567	75
301	567	83
302	567	58
303	567	77
304	567	38
305	567	24
306	567	23
307	567	21
308	567	43
309	567	72
310	567	60
311	567	65
312	567	99
313	567	80
314	567	66
315	567	60
316	567	66
317	567	80
318	567	69
319	567	57
320	567	72
321	567	83
322	567	67
323	567	69
324	567	61
325	567	67
326	567	54
327	567	68
328	567	95
329	567	71
330	567	82
331	567	75
332	567	86
333	567	100
334	567	63
335	567	90
336	567	96
337	567	65
338	567	62
339	567	57
340	567	65
341	567	54
342	567	51
343	567	50
344	567	45
345	567	50
346	567	65
347	567	94
348	567	70
349	567	57
350	567	60
351	567	88
352	567	70
353	567	50
354	567	64
355	567	65
356	567	105
357	567	64
358	567	55
359	567	60
360	567	69
361	567	45
362	567	52
363	567	31
364	567	45
365	567	42
366	567	21
367	567	15
368	567	23
369	567	37
370	567	28
371	567	55
372	567	56
373	567	58
374	567	76
375	567	78
376	567	63
377	567	70
378	567	71
379	567	65
380	567	69
381	567	109
382	567	94
383	567	76
384	567	49
385	567	61
386	567	60
387	567	65
388	567	44
389	567	56
390	567	65
391	567	36
392	567	65
393	567	75
394	567	78
395	567	84
396	567	81
397	567	82
398	567	97
399	567	112
400	567	99
401	567	122
402	567	102
403	567	106
404	567	86
405	567	78
406	567	63
407	567	50
408	567	53
409	567	59
410	567	57
411	567	37
412	567	46
413	567	47
414	567	45
415	567	42
416	567	49
417	567	54
418	567	65
419	567	53
420	567	42
421	567	31
422	567	57
423	567	58
424	567	68
425	567	67
426	567	55
427	567	40
428	567	45
429	567	56
430	567	28
431	567	43
432	567	46
433	567	36
434	567	45
435	567	46
436	567	65
437	567	60
438	567	71
439	567	63
440	567	47
441	567	53
442	567	55
443	567	56
444	567	68
445	567	84
446	567	87
447	567	94
448	567	94
449	567	154
450	567	169
451	567	147
452	567	157
453	567	165
454	567	135
455	567	142
456	567	144
457	567	150
458	567	142
459	567	81
460	567	121
461	567	109
462	567	130
463	567	108
464	567	117
465	567	111
466	567	111
467	567	132
468	567	110
469	567	110
470	567	125
471	567	125
472	567	126
473	567	130
474	567	120
475	567	98
476	567	123
477	567	120
478	567	81
479	567	96
480	567	98
481	567	80
482	567	112
483	567	138
484	567	92
485	567	104
486	567	92
487	567	112
488	567	111
489	567	97
490	567	99
491	567	94
492	567	112
493	567	116
494	567	121
495	567	133
496	567	142
497	567	99
498	567	121
499	567	106
500	567	139
501	567	164
502	567	98
503	567	95
504	567	76
505	567	82
506	567	107
507	567	119
508	567	164
509	567	148
510	567	181
511	567	169
512	567	180
513	567	163
514	567	172
515	567	192
516	567	175
517	567	166
518	567	171
519	567	176
520	567	164
521	567	165
522	567	173
523	567	168
524	567	157
525	567	117
526	567	167
527	567	151
528	567	162
529	567	177
530	567	204
531	567	225
532	567	245
533	567	201
534	567	126
535	567	125
536	567	210
537	567	145
538	567	174
539	567	173
540	567	181
541	567	206
542	567	206
543	567	180
544	567	215
545	567	225
546	567	240
547	567	352
548	567	342
549	567	381
550	567	391
551	567	470
552	567	445
553	567	466
554	567	404
555	567	423
556	567	503
557	567	757
558	567	793
559	567	684
560	567	876
561	567	1013
562	567	1643
563	567	2925
564	567	7238
565	567	8414
566	567	12134
567	567	38131
0	568	1
1	568	29
2	568	51
3	568	62
4	568	70
5	568	31
6	568	36
7	568	29
8	568	41
9	568	17
10	568	22
11	568	22
12	568	23
13	568	32
14	568	32
15	568	31
16	568	32
17	568	39
18	568	35
19	568	25
20	568	21
21	568	25
22	568	20
23	568	23
24	568	27
25	568	18
26	568	15
27	568	19
28	568	21
29	568	21
30	568	17
31	568	28
32	568	25
33	568	20
34	568	25
35	568	26
36	568	37
38	568	27
39	568	31
40	568	34
41	568	29
42	568	32
43	568	52
44	568	60
45	568	59
46	568	53
47	568	41
48	568	36
49	568	17
50	568	20
51	568	32
52	568	21
53	568	23
54	568	46
55	568	58
56	568	53
57	568	37
58	568	29
59	568	34
60	568	46
61	568	55
62	568	30
63	568	7
64	568	29
65	568	9
66	568	9
67	568	31
68	568	44
69	568	55
70	568	45
71	568	43
72	568	42
73	568	51
74	568	38
75	568	30
76	568	50
77	568	49
78	568	50
79	568	67
80	568	81
81	568	68
82	568	52
83	568	56
84	568	60
85	568	77
86	568	79
87	568	62
88	568	60
89	568	59
90	568	58
91	568	31
92	568	58
93	568	42
94	568	62
95	568	33
96	568	69
97	568	58
98	568	61
99	568	46
100	568	43
101	568	58
102	568	37
103	568	47
104	568	41
105	568	38
106	568	43
107	568	42
108	568	60
109	568	42
110	568	50
111	568	73
112	568	69
113	568	97
114	568	52
115	568	44
116	568	50
117	568	59
118	568	49
119	568	45
120	568	62
121	568	63
122	568	57
123	568	53
124	568	72
125	568	55
126	568	79
127	568	70
128	568	58
129	568	56
130	568	67
131	568	65
132	568	70
133	568	81
134	568	85
135	568	67
136	568	60
137	568	68
138	568	95
139	568	90
140	568	81
141	568	78
142	568	71
143	568	66
144	568	81
145	568	79
146	568	94
147	568	69
148	568	98
149	568	71
150	568	60
151	568	60
152	568	53
153	568	66
154	568	62
155	568	51
156	568	82
157	568	76
158	568	67
159	568	69
160	568	56
161	568	58
162	568	64
163	568	53
164	568	70
165	568	40
166	568	65
167	568	54
168	568	50
169	568	46
170	568	48
171	568	56
172	568	71
173	568	55
174	568	41
175	568	53
176	568	74
177	568	47
178	568	59
179	568	65
180	568	57
181	568	60
182	568	44
183	568	50
184	568	88
185	568	55
186	568	62
187	568	56
188	568	76
189	568	50
190	568	61
191	568	74
192	568	62
193	568	66
194	568	76
195	568	64
196	568	57
197	568	84
198	568	83
199	568	89
200	568	54
201	568	52
202	568	60
203	568	93
204	568	95
205	568	82
206	568	81
207	568	86
208	568	80
209	568	77
210	568	75
211	568	76
212	568	66
213	568	117
214	568	115
215	568	95
216	568	96
217	568	104
218	568	83
219	568	76
220	568	120
221	568	107
222	568	70
223	568	74
224	568	82
225	568	73
226	568	101
227	568	78
228	568	121
229	568	96
230	568	95
231	568	87
232	568	92
233	568	109
234	568	106
235	568	92
236	568	110
237	568	88
238	568	83
239	568	104
240	568	98
241	568	79
242	568	134
243	568	90
244	568	45
245	568	84
246	568	79
247	568	80
248	568	62
249	568	80
250	568	79
251	568	88
252	568	88
253	568	101
254	568	100
255	568	73
256	568	90
257	568	75
258	568	78
259	568	74
260	568	68
261	568	74
262	568	60
263	568	57
264	568	78
265	568	67
266	568	84
267	568	93
268	568	80
269	568	88
270	568	77
271	568	78
272	568	84
273	568	86
274	568	104
275	568	86
276	568	77
277	568	88
278	568	94
279	568	128
280	568	84
281	568	95
282	568	87
283	568	91
284	568	120
285	568	109
286	568	106
287	568	90
288	568	101
289	568	100
290	568	100
291	568	81
292	568	63
293	568	77
294	568	78
295	568	64
296	568	67
297	568	57
298	568	82
299	568	53
300	568	93
301	568	89
302	568	58
303	568	57
304	568	46
305	568	44
306	568	41
307	568	31
308	568	47
309	568	78
310	568	95
311	568	79
312	568	95
313	568	93
314	568	91
315	568	101
316	568	80
317	568	92
318	568	84
319	568	84
320	568	64
321	568	97
322	568	86
323	568	82
324	568	114
325	568	117
326	568	67
327	568	85
328	568	95
329	568	86
330	568	97
331	568	103
332	568	133
333	568	101
334	568	102
335	568	90
336	568	93
337	568	105
338	568	71
339	568	50
340	568	77
341	568	75
342	568	69
343	568	52
344	568	60
345	568	58
346	568	81
347	568	87
348	568	87
349	568	79
350	568	72
351	568	70
352	568	54
353	568	53
354	568	68
355	568	89
356	568	89
357	568	109
358	568	67
359	568	51
360	568	79
361	568	49
362	568	53
363	568	43
364	568	53
365	568	74
366	568	19
367	568	23
368	568	33
369	568	45
370	568	41
371	568	81
372	568	64
373	568	100
374	568	107
375	568	70
376	568	95
377	568	87
378	568	77
379	568	81
380	568	92
381	568	77
382	568	73
383	568	82
384	568	51
385	568	78
386	568	66
387	568	66
388	568	48
389	568	46
390	568	62
391	568	59
392	568	89
393	568	79
394	568	94
395	568	103
396	568	87
397	568	95
398	568	126
399	568	125
400	568	113
401	568	123
402	568	133
403	568	102
404	568	102
405	568	96
406	568	79
407	568	59
408	568	61
409	568	69
410	568	41
411	568	48
412	568	46
413	568	59
414	568	68
415	568	58
416	568	65
417	568	59
418	568	76
419	568	49
420	568	57
421	568	47
422	568	67
423	568	59
424	568	79
425	568	67
426	568	54
427	568	49
428	568	63
429	568	56
430	568	35
431	568	59
432	568	74
433	568	48
434	568	56
435	568	44
436	568	60
437	568	69
438	568	79
439	568	78
440	568	57
441	568	52
442	568	59
443	568	79
444	568	81
445	568	55
446	568	98
447	568	72
448	568	105
449	568	188
450	568	172
451	568	183
452	568	191
453	568	182
454	568	179
455	568	173
456	568	157
457	568	152
458	568	136
459	568	121
460	568	153
461	568	125
462	568	142
463	568	116
464	568	124
465	568	133
466	568	126
467	568	143
468	568	139
469	568	139
470	568	169
471	568	139
472	568	164
473	568	185
474	568	133
475	568	120
476	568	160
477	568	156
478	568	94
479	568	117
480	568	131
481	568	106
482	568	133
483	568	166
484	568	127
485	568	132
486	568	107
487	568	124
488	568	146
489	568	112
490	568	137
491	568	141
492	568	159
493	568	159
494	568	159
495	568	159
496	568	148
497	568	140
498	568	148
499	568	132
500	568	147
501	568	151
502	568	131
503	568	86
504	568	84
505	568	94
506	568	120
507	568	148
508	568	188
509	568	142
510	568	184
511	568	174
512	568	204
513	568	218
514	568	232
515	568	199
516	568	213
517	568	218
518	568	227
519	568	234
520	568	209
521	568	217
522	568	187
523	568	177
524	568	198
525	568	155
526	568	195
527	568	139
528	568	201
529	568	167
530	568	260
531	568	284
532	568	250
533	568	211
534	568	155
535	568	138
536	568	194
537	568	185
538	568	192
539	568	227
540	568	184
541	568	217
542	568	278
543	568	205
544	568	253
545	568	265
546	568	290
547	568	380
548	568	367
549	568	444
550	568	439
551	568	549
552	568	538
553	568	494
554	568	459
555	568	426
556	568	576
557	568	834
558	568	903
559	568	806
560	568	1008
561	568	1052
562	568	1683
563	568	2887
564	568	6135
565	568	6370
566	568	6198
567	568	12629
568	568	49725
0	569	1
1	569	32
2	569	55
3	569	63
4	569	52
5	569	45
6	569	46
7	569	36
8	569	33
9	569	34
10	569	15
11	569	29
12	569	19
13	569	34
14	569	33
15	569	30
16	569	39
17	569	43
18	569	36
19	569	22
20	569	17
21	569	26
22	569	37
23	569	27
24	569	20
25	569	22
26	569	22
27	569	14
28	569	18
29	569	13
30	569	22
31	569	20
32	569	37
33	569	25
34	569	35
35	569	30
36	569	44
38	569	34
39	569	37
40	569	27
41	569	38
42	569	31
43	569	37
44	569	66
45	569	62
46	569	73
47	569	35
48	569	30
49	569	29
50	569	18
51	569	23
52	569	16
53	569	20
54	569	33
55	569	53
56	569	60
57	569	38
58	569	37
59	569	39
60	569	58
61	569	47
62	569	27
63	569	6
64	569	27
65	569	11
66	569	12
67	569	31
68	569	51
69	569	46
70	569	45
71	569	59
72	569	36
73	569	49
74	569	42
75	569	35
76	569	56
77	569	53
78	569	57
79	569	59
80	569	83
81	569	55
82	569	50
83	569	72
84	569	54
85	569	68
86	569	75
87	569	53
88	569	65
89	569	57
90	569	58
91	569	52
92	569	47
93	569	41
94	569	71
95	569	53
96	569	54
97	569	50
98	569	42
99	569	40
100	569	44
101	569	32
102	569	27
103	569	43
104	569	41
105	569	34
106	569	25
107	569	49
108	569	54
109	569	45
110	569	60
111	569	48
112	569	52
113	569	68
114	569	59
115	569	51
116	569	46
117	569	66
118	569	57
119	569	48
120	569	50
121	569	69
122	569	41
123	569	52
124	569	55
125	569	49
126	569	63
127	569	54
128	569	63
129	569	66
130	569	82
131	569	74
132	569	80
133	569	62
134	569	59
135	569	61
136	569	74
137	569	78
138	569	85
139	569	88
140	569	72
141	569	69
142	569	77
143	569	51
144	569	89
145	569	67
146	569	69
147	569	61
148	569	69
149	569	53
150	569	63
151	569	57
152	569	44
153	569	54
154	569	56
155	569	48
156	569	83
157	569	89
158	569	67
159	569	70
160	569	57
161	569	51
162	569	42
163	569	57
164	569	60
165	569	42
166	569	51
167	569	54
168	569	31
169	569	47
170	569	59
171	569	47
172	569	53
173	569	36
174	569	53
175	569	47
176	569	61
177	569	31
178	569	52
179	569	56
180	569	52
181	569	70
182	569	57
183	569	67
184	569	94
185	569	56
186	569	67
187	569	77
188	569	78
189	569	64
190	569	64
191	569	77
192	569	79
193	569	67
194	569	68
195	569	64
196	569	54
197	569	82
198	569	88
199	569	74
200	569	64
201	569	58
202	569	62
203	569	87
204	569	97
205	569	78
206	569	93
207	569	95
208	569	92
209	569	89
210	569	82
211	569	88
212	569	71
213	569	92
214	569	110
215	569	88
216	569	89
217	569	93
218	569	109
219	569	86
220	569	98
221	569	82
222	569	80
223	569	88
224	569	100
225	569	90
226	569	125
227	569	79
228	569	65
229	569	87
230	569	88
231	569	93
232	569	95
233	569	91
234	569	90
235	569	113
236	569	117
237	569	96
238	569	90
239	569	63
240	569	105
241	569	96
242	569	111
243	569	76
244	569	50
245	569	99
246	569	70
247	569	89
248	569	65
249	569	91
250	569	101
251	569	72
252	569	89
253	569	83
254	569	97
255	569	61
256	569	102
257	569	74
258	569	78
259	569	91
260	569	78
261	569	68
262	569	73
263	569	69
264	569	96
265	569	68
266	569	72
267	569	80
268	569	82
269	569	82
270	569	78
271	569	72
272	569	82
273	569	73
274	569	86
275	569	82
276	569	70
277	569	93
278	569	78
279	569	87
280	569	83
281	569	92
282	569	85
283	569	86
284	569	92
285	569	111
286	569	96
287	569	85
288	569	95
289	569	72
290	569	119
291	569	86
292	569	89
293	569	68
294	569	76
295	569	70
296	569	91
297	569	76
298	569	92
299	569	94
300	569	93
301	569	97
302	569	82
303	569	80
304	569	44
305	569	40
306	569	42
307	569	27
308	569	52
309	569	74
310	569	83
311	569	70
312	569	80
313	569	92
314	569	79
315	569	82
316	569	80
317	569	97
318	569	99
319	569	73
320	569	91
321	569	92
322	569	79
323	569	75
324	569	80
325	569	78
326	569	73
327	569	81
328	569	95
329	569	100
330	569	102
331	569	80
332	569	96
333	569	109
334	569	91
335	569	102
336	569	90
337	569	92
338	569	80
339	569	53
340	569	70
341	569	77
342	569	70
343	569	68
344	569	83
345	569	57
346	569	82
347	569	89
348	569	89
349	569	75
350	569	60
351	569	79
352	569	80
353	569	68
354	569	67
355	569	77
356	569	99
357	569	95
358	569	65
359	569	78
360	569	49
361	569	44
362	569	42
363	569	52
364	569	48
365	569	58
366	569	23
367	569	30
368	569	25
369	569	40
370	569	50
371	569	58
372	569	56
373	569	84
374	569	86
375	569	74
376	569	78
377	569	77
378	569	94
379	569	71
380	569	76
381	569	88
382	569	85
383	569	85
384	569	48
385	569	86
386	569	76
387	569	72
388	569	77
389	569	74
390	569	66
391	569	62
392	569	92
393	569	79
394	569	93
395	569	97
396	569	94
397	569	82
398	569	113
399	569	101
400	569	121
401	569	100
402	569	101
403	569	112
404	569	113
405	569	99
406	569	81
407	569	73
408	569	62
409	569	70
410	569	48
411	569	46
412	569	53
413	569	55
414	569	81
415	569	61
416	569	67
417	569	83
418	569	67
419	569	67
420	569	56
421	569	62
422	569	68
423	569	75
424	569	77
425	569	67
426	569	82
427	569	55
428	569	72
429	569	59
430	569	56
431	569	72
432	569	69
433	569	69
434	569	73
435	569	53
436	569	73
437	569	75
438	569	64
439	569	88
440	569	65
441	569	74
442	569	66
443	569	100
444	569	104
445	569	102
446	569	98
447	569	119
448	569	116
449	569	172
450	569	185
451	569	147
452	569	174
453	569	148
454	569	146
455	569	154
456	569	140
457	569	145
458	569	134
459	569	101
460	569	135
461	569	100
462	569	147
463	569	122
464	569	130
465	569	114
466	569	106
467	569	128
468	569	127
469	569	109
470	569	143
471	569	127
472	569	146
473	569	138
474	569	118
475	569	135
476	569	141
477	569	113
478	569	104
479	569	111
480	569	91
481	569	109
482	569	134
483	569	143
484	569	109
485	569	117
486	569	108
487	569	110
488	569	119
489	569	102
490	569	122
491	569	118
492	569	134
493	569	127
494	569	125
495	569	140
496	569	141
497	569	127
498	569	113
499	569	134
500	569	170
501	569	198
502	569	132
503	569	113
504	569	111
505	569	85
506	569	122
507	569	149
508	569	161
509	569	168
510	569	195
511	569	203
512	569	189
513	569	164
514	569	172
515	569	179
516	569	194
517	569	166
518	569	178
519	569	174
520	569	217
521	569	208
522	569	223
523	569	200
524	569	201
525	569	158
526	569	183
527	569	159
528	569	194
529	569	192
530	569	248
531	569	255
532	569	264
533	569	217
534	569	150
535	569	172
536	569	200
537	569	186
538	569	192
539	569	240
540	569	196
541	569	226
542	569	262
543	569	230
544	569	236
545	569	239
546	569	329
547	569	360
548	569	358
549	569	437
550	569	438
551	569	456
552	569	479
553	569	459
554	569	424
555	569	457
556	569	569
557	569	749
558	569	926
559	569	819
560	569	905
561	569	1102
562	569	1723
563	569	2957
564	569	5958
565	569	5580
566	569	4736
567	569	6180
568	569	14659
569	569	44338
0	570	1
1	570	29
2	570	49
3	570	64
4	570	59
5	570	41
6	570	49
7	570	37
8	570	39
9	570	33
10	570	33
11	570	20
12	570	22
13	570	32
14	570	30
15	570	37
16	570	26
17	570	42
18	570	28
19	570	20
20	570	25
21	570	19
22	570	22
23	570	16
24	570	27
25	570	19
26	570	12
27	570	16
28	570	30
29	570	22
30	570	23
31	570	28
32	570	28
33	570	33
34	570	24
35	570	23
36	570	27
38	570	28
39	570	37
40	570	29
41	570	36
42	570	33
43	570	40
44	570	43
45	570	45
46	570	53
47	570	32
48	570	24
49	570	13
50	570	13
51	570	18
52	570	13
53	570	14
54	570	38
55	570	46
56	570	62
57	570	38
58	570	31
59	570	37
60	570	60
61	570	65
62	570	21
63	570	5
64	570	28
65	570	4
66	570	12
67	570	23
68	570	41
69	570	48
70	570	51
71	570	52
72	570	45
73	570	38
74	570	32
75	570	30
76	570	44
77	570	51
78	570	34
79	570	46
80	570	76
81	570	66
82	570	50
83	570	59
84	570	50
85	570	56
86	570	57
87	570	61
88	570	62
89	570	60
90	570	53
91	570	34
92	570	43
93	570	30
94	570	52
95	570	36
96	570	56
97	570	51
98	570	38
99	570	34
100	570	23
101	570	33
102	570	29
103	570	37
104	570	30
105	570	31
106	570	34
107	570	50
108	570	48
109	570	31
110	570	28
111	570	47
112	570	54
113	570	71
114	570	67
115	570	49
116	570	50
117	570	57
118	570	76
119	570	38
120	570	47
121	570	46
122	570	42
123	570	44
124	570	57
125	570	53
126	570	41
127	570	60
128	570	55
129	570	71
130	570	68
131	570	73
132	570	71
133	570	69
134	570	71
135	570	71
136	570	49
137	570	64
138	570	74
139	570	95
140	570	70
141	570	61
142	570	60
143	570	48
144	570	68
145	570	55
146	570	47
147	570	41
148	570	46
149	570	56
150	570	39
151	570	55
152	570	40
153	570	30
154	570	49
155	570	58
156	570	56
157	570	72
158	570	51
159	570	54
160	570	72
161	570	42
162	570	41
163	570	40
164	570	44
165	570	33
166	570	45
167	570	34
168	570	29
169	570	40
170	570	46
171	570	58
172	570	44
173	570	36
174	570	44
175	570	52
176	570	57
177	570	36
178	570	36
179	570	58
180	570	55
181	570	45
182	570	50
183	570	71
184	570	58
185	570	53
186	570	59
187	570	50
188	570	63
189	570	49
190	570	53
191	570	59
192	570	64
193	570	62
194	570	52
195	570	66
196	570	58
197	570	67
198	570	65
199	570	64
200	570	75
201	570	64
202	570	50
203	570	85
204	570	87
205	570	83
206	570	64
207	570	56
208	570	76
209	570	72
210	570	77
211	570	71
212	570	70
213	570	91
214	570	106
215	570	87
216	570	70
217	570	111
218	570	97
219	570	91
220	570	98
221	570	92
222	570	74
223	570	91
224	570	88
225	570	74
226	570	86
227	570	85
228	570	69
229	570	77
230	570	77
231	570	75
232	570	83
233	570	76
234	570	82
235	570	89
236	570	103
237	570	89
238	570	83
239	570	81
240	570	80
241	570	62
242	570	86
243	570	77
244	570	52
245	570	79
246	570	74
247	570	79
248	570	62
249	570	77
250	570	92
251	570	62
252	570	67
253	570	66
254	570	74
255	570	65
256	570	74
257	570	55
258	570	77
259	570	77
260	570	56
261	570	65
262	570	51
263	570	68
264	570	92
265	570	58
266	570	72
267	570	65
268	570	77
269	570	58
270	570	93
271	570	75
272	570	82
273	570	74
274	570	86
275	570	81
276	570	68
277	570	80
278	570	76
279	570	72
280	570	81
281	570	75
282	570	84
283	570	70
284	570	88
285	570	86
286	570	82
287	570	71
288	570	86
289	570	78
290	570	80
291	570	81
292	570	70
293	570	60
294	570	63
295	570	72
296	570	70
297	570	64
298	570	75
299	570	78
300	570	92
301	570	78
302	570	74
303	570	67
304	570	41
305	570	42
306	570	38
307	570	21
308	570	39
309	570	65
310	570	68
311	570	71
312	570	74
313	570	70
314	570	80
315	570	66
316	570	77
317	570	77
318	570	88
319	570	75
320	570	76
321	570	72
322	570	77
323	570	50
324	570	65
325	570	76
326	570	64
327	570	61
328	570	77
329	570	76
330	570	84
331	570	83
332	570	98
333	570	102
334	570	75
335	570	89
336	570	105
337	570	91
338	570	71
339	570	52
340	570	55
341	570	65
342	570	59
343	570	61
344	570	63
345	570	74
346	570	70
347	570	86
348	570	86
349	570	67
350	570	69
351	570	79
352	570	64
353	570	65
354	570	65
355	570	77
356	570	99
357	570	88
358	570	72
359	570	80
360	570	60
361	570	47
362	570	48
363	570	37
364	570	35
365	570	39
366	570	25
367	570	18
368	570	24
369	570	37
370	570	37
371	570	43
372	570	65
373	570	76
374	570	87
375	570	73
376	570	69
377	570	65
378	570	76
379	570	74
380	570	77
381	570	73
382	570	70
383	570	70
384	570	56
385	570	66
386	570	69
387	570	51
388	570	63
389	570	53
390	570	64
391	570	69
392	570	88
393	570	86
394	570	85
395	570	90
396	570	100
397	570	89
398	570	106
399	570	104
400	570	84
401	570	112
402	570	100
403	570	88
404	570	89
405	570	94
406	570	81
407	570	77
408	570	78
409	570	67
410	570	47
411	570	57
412	570	47
413	570	50
414	570	63
415	570	54
416	570	58
417	570	76
418	570	52
419	570	57
420	570	52
421	570	51
422	570	65
423	570	62
424	570	58
425	570	63
426	570	70
427	570	39
428	570	66
429	570	78
430	570	46
431	570	77
432	570	63
433	570	53
434	570	61
435	570	66
436	570	43
437	570	51
438	570	79
439	570	70
440	570	60
441	570	70
442	570	69
443	570	88
444	570	94
445	570	108
446	570	110
447	570	100
448	570	105
449	570	163
450	570	163
451	570	153
452	570	132
453	570	144
454	570	131
455	570	132
456	570	123
457	570	131
458	570	134
459	570	70
460	570	125
461	570	99
462	570	112
463	570	91
464	570	110
465	570	135
466	570	134
467	570	108
468	570	140
469	570	108
470	570	118
471	570	111
472	570	138
473	570	146
474	570	125
475	570	101
476	570	149
477	570	112
478	570	67
479	570	89
480	570	89
481	570	95
482	570	130
483	570	143
484	570	82
485	570	85
486	570	93
487	570	100
488	570	116
489	570	91
490	570	85
491	570	104
492	570	104
493	570	125
494	570	125
495	570	102
496	570	130
497	570	104
498	570	110
499	570	127
500	570	160
501	570	134
502	570	137
503	570	97
504	570	107
505	570	127
506	570	112
507	570	117
508	570	148
509	570	169
510	570	181
511	570	173
512	570	175
513	570	144
514	570	156
515	570	156
516	570	155
517	570	178
518	570	168
519	570	162
520	570	176
521	570	193
522	570	185
523	570	179
524	570	167
525	570	147
526	570	166
527	570	175
528	570	181
529	570	166
530	570	205
531	570	206
532	570	227
533	570	199
534	570	183
535	570	168
536	570	169
537	570	186
538	570	167
539	570	189
540	570	186
541	570	224
542	570	211
543	570	196
544	570	220
545	570	230
546	570	266
547	570	294
548	570	271
549	570	415
550	570	346
551	570	443
552	570	465
553	570	382
554	570	397
555	570	392
556	570	503
557	570	679
558	570	785
559	570	779
560	570	824
561	570	950
562	570	1521
563	570	2520
564	570	5139
565	570	4962
566	570	3941
567	570	4738
568	570	6799
569	570	12721
570	570	35990
0	571	3
1	571	26
2	571	53
3	571	82
4	571	89
5	571	55
6	571	67
7	571	53
8	571	56
9	571	35
10	571	34
11	571	35
12	571	27
13	571	45
14	571	35
15	571	44
16	571	38
17	571	50
18	571	42
19	571	43
20	571	28
21	571	21
22	571	32
23	571	22
24	571	20
25	571	18
26	571	31
27	571	19
28	571	21
29	571	19
30	571	22
31	571	31
32	571	37
33	571	38
34	571	35
35	571	33
36	571	41
38	571	38
39	571	38
40	571	47
41	571	53
42	571	45
43	571	67
44	571	77
45	571	88
46	571	95
47	571	34
48	571	17
49	571	12
50	571	18
51	571	23
52	571	12
53	571	13
54	571	37
55	571	49
56	571	84
57	571	70
58	571	48
59	571	65
60	571	65
61	571	48
62	571	24
63	571	4
64	571	15
65	571	5
66	571	5
67	571	43
68	571	54
69	571	64
70	571	52
71	571	68
72	571	71
73	571	74
74	571	62
75	571	55
76	571	68
77	571	77
78	571	71
79	571	77
80	571	67
81	571	60
82	571	57
83	571	54
84	571	52
85	571	61
86	571	61
87	571	53
88	571	71
89	571	80
90	571	74
91	571	44
92	571	40
93	571	41
94	571	64
95	571	44
96	571	49
97	571	64
98	571	38
99	571	37
100	571	30
101	571	33
102	571	36
103	571	41
104	571	31
105	571	45
106	571	40
107	571	34
108	571	42
109	571	40
110	571	39
111	571	52
112	571	63
113	571	76
114	571	68
115	571	77
116	571	74
117	571	65
118	571	63
119	571	42
120	571	58
121	571	75
122	571	52
123	571	58
124	571	62
125	571	45
126	571	68
127	571	59
128	571	66
129	571	101
130	571	82
131	571	92
132	571	92
133	571	83
134	571	87
135	571	67
136	571	72
137	571	106
138	571	107
139	571	95
140	571	91
141	571	82
142	571	67
143	571	87
144	571	84
145	571	68
146	571	62
147	571	59
148	571	55
149	571	62
150	571	37
151	571	54
152	571	33
153	571	60
154	571	29
155	571	65
156	571	98
157	571	96
158	571	70
159	571	76
160	571	62
161	571	44
162	571	46
163	571	48
164	571	42
165	571	43
166	571	38
167	571	33
168	571	29
169	571	53
170	571	47
171	571	49
172	571	58
173	571	51
174	571	56
175	571	48
176	571	48
177	571	47
178	571	74
179	571	54
180	571	59
181	571	72
182	571	68
183	571	67
184	571	69
185	571	80
186	571	92
187	571	77
188	571	102
189	571	44
190	571	71
191	571	65
192	571	58
193	571	75
194	571	55
195	571	53
196	571	74
197	571	66
198	571	85
199	571	86
200	571	93
201	571	86
202	571	79
203	571	108
204	571	101
205	571	95
206	571	92
207	571	107
208	571	104
209	571	103
210	571	85
211	571	102
212	571	96
213	571	124
214	571	130
215	571	114
216	571	103
217	571	114
218	571	114
219	571	124
220	571	123
221	571	100
222	571	93
223	571	109
224	571	114
225	571	120
226	571	117
227	571	91
228	571	63
229	571	83
230	571	69
231	571	77
232	571	79
233	571	68
234	571	91
235	571	103
236	571	135
237	571	103
238	571	95
239	571	86
240	571	71
241	571	64
242	571	100
243	571	103
244	571	57
245	571	76
246	571	80
247	571	70
248	571	78
249	571	82
250	571	98
251	571	65
252	571	89
253	571	70
254	571	91
255	571	85
256	571	115
257	571	109
258	571	82
259	571	106
260	571	92
261	571	79
262	571	100
263	571	91
264	571	111
265	571	98
266	571	93
267	571	84
268	571	103
269	571	117
270	571	110
271	571	111
272	571	111
273	571	92
274	571	97
275	571	88
276	571	80
277	571	87
278	571	84
279	571	80
280	571	92
281	571	93
282	571	87
283	571	91
284	571	70
285	571	99
286	571	99
287	571	113
288	571	94
289	571	103
290	571	104
291	571	110
292	571	99
293	571	97
294	571	100
295	571	82
296	571	100
297	571	76
298	571	98
299	571	83
300	571	101
301	571	86
302	571	74
303	571	75
304	571	33
305	571	36
306	571	41
307	571	16
308	571	53
309	571	79
310	571	100
311	571	102
312	571	100
313	571	86
314	571	82
315	571	98
316	571	96
317	571	93
318	571	107
319	571	101
320	571	89
321	571	82
322	571	76
323	571	86
324	571	72
325	571	92
326	571	68
327	571	75
328	571	94
329	571	81
330	571	114
331	571	125
332	571	103
333	571	113
334	571	116
335	571	109
336	571	118
337	571	122
338	571	102
339	571	87
340	571	80
341	571	86
342	571	93
343	571	87
344	571	89
345	571	88
346	571	107
347	571	81
348	571	109
349	571	95
350	571	89
351	571	103
352	571	95
353	571	71
354	571	85
355	571	94
356	571	128
357	571	97
358	571	102
359	571	86
360	571	76
361	571	46
362	571	40
363	571	42
364	571	35
365	571	46
366	571	20
367	571	16
368	571	26
369	571	32
370	571	34
371	571	62
372	571	86
373	571	117
374	571	114
375	571	101
376	571	96
377	571	88
378	571	111
379	571	87
380	571	110
381	571	107
382	571	127
383	571	115
384	571	73
385	571	87
386	571	100
387	571	101
388	571	76
389	571	88
390	571	103
391	571	103
392	571	117
393	571	110
394	571	120
395	571	109
396	571	108
397	571	109
398	571	127
399	571	131
400	571	98
401	571	125
402	571	110
403	571	112
404	571	114
405	571	131
406	571	108
407	571	111
408	571	91
409	571	75
410	571	90
411	571	74
412	571	67
413	571	73
414	571	87
415	571	94
416	571	83
417	571	80
418	571	80
419	571	99
420	571	84
421	571	66
422	571	95
423	571	109
424	571	105
425	571	102
426	571	86
427	571	59
428	571	82
429	571	88
430	571	63
431	571	84
432	571	86
433	571	90
434	571	91
435	571	83
436	571	74
437	571	96
438	571	95
439	571	98
440	571	93
441	571	99
442	571	97
443	571	112
444	571	132
445	571	110
446	571	131
447	571	130
448	571	152
449	571	238
450	571	193
451	571	180
452	571	170
453	571	164
454	571	139
455	571	146
456	571	146
457	571	157
458	571	134
459	571	108
460	571	126
461	571	127
462	571	120
463	571	121
464	571	102
465	571	133
466	571	142
467	571	140
468	571	147
469	571	132
470	571	153
471	571	131
472	571	130
473	571	164
474	571	138
475	571	140
476	571	161
477	571	114
478	571	111
479	571	100
480	571	96
481	571	85
482	571	148
483	571	151
484	571	112
485	571	102
486	571	108
487	571	138
488	571	127
489	571	96
490	571	124
491	571	121
492	571	154
493	571	121
494	571	127
495	571	151
496	571	127
497	571	125
498	571	141
499	571	144
500	571	250
501	571	211
502	571	162
503	571	180
504	571	168
505	571	156
506	571	180
507	571	192
508	571	203
509	571	190
510	571	221
511	571	201
512	571	201
513	571	158
514	571	174
515	571	159
516	571	182
517	571	157
518	571	175
519	571	167
520	571	237
521	571	225
522	571	242
523	571	235
524	571	229
525	571	201
526	571	229
527	571	210
528	571	232
529	571	218
530	571	253
531	571	277
532	571	285
533	571	278
534	571	266
535	571	216
536	571	300
537	571	271
538	571	266
539	571	301
540	571	267
541	571	316
542	571	307
543	571	301
544	571	333
545	571	324
546	571	425
547	571	480
548	571	383
549	571	536
550	571	504
551	571	572
552	571	509
553	571	515
554	571	535
555	571	567
556	571	660
557	571	955
558	571	1172
559	571	1137
560	571	1192
561	571	1520
562	571	2602
563	571	5532
564	571	11933
565	571	8156
566	571	6429
567	571	8167
568	571	8857
569	571	9264
570	571	12197
571	571	56058
0	572	2
1	572	24
2	572	71
3	572	103
4	572	89
5	572	59
6	572	49
7	572	44
8	572	48
9	572	44
10	572	32
11	572	35
12	572	50
13	572	52
14	572	48
15	572	31
16	572	39
17	572	42
18	572	36
19	572	31
20	572	36
21	572	31
22	572	50
23	572	35
24	572	18
25	572	31
26	572	29
27	572	33
28	572	26
29	572	21
30	572	32
31	572	38
32	572	29
33	572	30
34	572	43
35	572	49
36	572	39
38	572	44
39	572	54
40	572	50
41	572	53
42	572	53
43	572	66
44	572	103
45	572	98
46	572	74
47	572	46
48	572	23
49	572	10
50	572	28
51	572	33
52	572	12
53	572	13
54	572	28
55	572	56
56	572	88
57	572	66
58	572	66
59	572	64
60	572	76
61	572	58
62	572	24
63	572	7
64	572	23
65	572	10
66	572	8
67	572	40
68	572	79
69	572	83
70	572	79
71	572	71
72	572	83
73	572	67
74	572	59
75	572	68
76	572	68
77	572	87
78	572	76
79	572	93
80	572	80
81	572	87
82	572	60
83	572	74
84	572	47
85	572	67
86	572	63
87	572	64
88	572	81
89	572	89
90	572	78
91	572	49
92	572	35
93	572	44
94	572	67
95	572	54
96	572	66
97	572	67
98	572	43
99	572	35
100	572	41
101	572	29
102	572	31
103	572	37
104	572	38
105	572	33
106	572	31
107	572	57
108	572	56
109	572	42
110	572	41
111	572	47
112	572	52
113	572	73
114	572	87
115	572	63
116	572	58
117	572	47
118	572	79
119	572	62
120	572	55
121	572	44
122	572	51
123	572	51
124	572	68
125	572	53
126	572	61
127	572	63
128	572	83
129	572	108
130	572	96
131	572	76
132	572	85
133	572	78
134	572	85
135	572	94
136	572	84
137	572	81
138	572	96
139	572	115
140	572	93
141	572	82
142	572	83
143	572	83
144	572	85
145	572	67
146	572	50
147	572	51
148	572	51
149	572	49
150	572	47
151	572	39
152	572	42
153	572	42
154	572	51
155	572	60
156	572	110
157	572	91
158	572	60
159	572	68
160	572	74
161	572	49
162	572	32
163	572	52
164	572	43
165	572	56
166	572	50
167	572	44
168	572	36
169	572	47
170	572	45
171	572	34
172	572	43
173	572	41
174	572	44
175	572	43
176	572	82
177	572	62
178	572	63
179	572	66
180	572	65
181	572	75
182	572	77
183	572	53
184	572	78
185	572	62
186	572	111
187	572	86
188	572	80
189	572	61
190	572	58
191	572	73
192	572	52
193	572	80
194	572	63
195	572	59
196	572	65
197	572	62
198	572	82
199	572	97
200	572	88
201	572	82
202	572	87
203	572	88
204	572	107
205	572	103
206	572	106
207	572	101
208	572	110
209	572	91
210	572	118
211	572	120
212	572	123
213	572	111
214	572	122
215	572	110
216	572	106
217	572	116
218	572	100
219	572	103
220	572	92
221	572	103
222	572	109
223	572	116
224	572	103
225	572	105
226	572	133
227	572	97
228	572	65
229	572	77
230	572	50
231	572	57
232	572	69
233	572	80
234	572	96
235	572	102
236	572	112
237	572	87
238	572	89
239	572	75
240	572	75
241	572	62
242	572	107
243	572	113
244	572	86
245	572	91
246	572	77
247	572	84
248	572	72
249	572	87
250	572	103
251	572	101
252	572	83
253	572	72
254	572	76
255	572	96
256	572	99
257	572	78
258	572	94
259	572	98
260	572	97
261	572	95
262	572	79
263	572	106
264	572	136
265	572	103
266	572	94
267	572	93
268	572	120
269	572	105
270	572	117
271	572	115
272	572	96
273	572	76
274	572	98
275	572	90
276	572	65
277	572	59
278	572	82
279	572	83
280	572	81
281	572	76
282	572	74
283	572	88
284	572	71
285	572	91
286	572	92
287	572	117
288	572	87
289	572	101
290	572	117
291	572	115
292	572	97
293	572	103
294	572	100
295	572	86
296	572	98
297	572	85
298	572	96
299	572	87
300	572	104
301	572	82
302	572	85
303	572	81
304	572	46
305	572	42
306	572	41
307	572	33
308	572	54
309	572	93
310	572	78
311	572	101
312	572	103
313	572	64
314	572	99
315	572	81
316	572	76
317	572	90
318	572	105
319	572	92
320	572	80
321	572	92
322	572	88
323	572	75
324	572	56
325	572	75
326	572	60
327	572	62
328	572	117
329	572	74
330	572	95
331	572	102
332	572	105
333	572	117
334	572	112
335	572	114
336	572	144
337	572	119
338	572	111
339	572	93
340	572	91
341	572	106
342	572	89
343	572	104
344	572	102
345	572	110
346	572	93
347	572	108
348	572	90
349	572	103
350	572	89
351	572	99
352	572	101
353	572	78
354	572	94
355	572	94
356	572	95
357	572	123
358	572	110
359	572	102
360	572	75
361	572	46
362	572	51
363	572	44
364	572	52
365	572	46
366	572	7
367	572	21
368	572	27
369	572	55
370	572	34
371	572	67
372	572	88
373	572	107
374	572	96
375	572	106
376	572	124
377	572	100
378	572	118
379	572	108
380	572	103
381	572	105
382	572	114
383	572	112
384	572	76
385	572	113
386	572	94
387	572	90
388	572	72
389	572	80
390	572	99
391	572	82
392	572	108
393	572	105
394	572	119
395	572	129
396	572	111
397	572	117
398	572	124
399	572	118
400	572	98
401	572	116
402	572	103
403	572	116
404	572	133
405	572	140
406	572	128
407	572	111
408	572	81
409	572	104
410	572	86
411	572	70
412	572	57
413	572	82
414	572	103
415	572	90
416	572	74
417	572	91
418	572	81
419	572	90
420	572	74
421	572	73
422	572	98
423	572	101
424	572	97
425	572	84
426	572	83
427	572	72
428	572	80
429	572	83
430	572	59
431	572	102
432	572	94
433	572	81
434	572	89
435	572	96
436	572	83
437	572	97
438	572	113
439	572	122
440	572	95
441	572	81
442	572	120
443	572	133
444	572	124
445	572	98
446	572	148
447	572	155
448	572	155
449	572	222
450	572	178
451	572	165
452	572	163
453	572	172
454	572	133
455	572	134
456	572	144
457	572	139
458	572	147
459	572	115
460	572	142
461	572	129
462	572	145
463	572	125
464	572	133
465	572	135
466	572	140
467	572	144
468	572	156
469	572	137
470	572	143
471	572	139
472	572	129
473	572	157
474	572	136
475	572	138
476	572	145
477	572	128
478	572	96
479	572	97
480	572	114
481	572	109
482	572	139
483	572	169
484	572	112
485	572	116
486	572	119
487	572	121
488	572	127
489	572	115
490	572	121
491	572	121
492	572	146
493	572	122
494	572	129
495	572	145
496	572	141
497	572	118
498	572	136
499	572	137
500	572	223
501	572	246
502	572	188
503	572	171
504	572	146
505	572	134
506	572	174
507	572	181
508	572	226
509	572	201
510	572	248
511	572	207
512	572	194
513	572	178
514	572	162
515	572	189
516	572	167
517	572	188
518	572	184
519	572	192
520	572	242
521	572	260
522	572	262
523	572	254
524	572	210
525	572	206
526	572	216
527	572	208
528	572	237
529	572	239
530	572	220
531	572	276
532	572	300
533	572	276
534	572	235
535	572	224
536	572	248
537	572	257
538	572	262
539	572	281
540	572	279
541	572	312
542	572	306
543	572	304
544	572	338
545	572	354
546	572	420
547	572	458
548	572	404
549	572	544
550	572	472
551	572	532
552	572	488
553	572	507
554	572	538
555	572	558
556	572	644
557	572	951
558	572	1125
559	572	1122
560	572	1046
561	572	1355
562	572	2297
563	572	4543
564	572	7114
565	572	4525
566	572	3530
567	572	3673
568	572	3851
569	572	3871
570	572	3648
571	572	12764
572	572	47277
0	573	2
1	573	29
2	573	71
3	573	79
4	573	71
5	573	52
6	573	60
7	573	56
8	573	45
9	573	33
10	573	28
11	573	38
12	573	24
13	573	45
14	573	44
15	573	32
16	573	40
17	573	42
18	573	30
19	573	28
20	573	25
21	573	19
22	573	28
23	573	18
24	573	32
25	573	19
26	573	27
27	573	26
28	573	16
29	573	28
30	573	24
31	573	32
32	573	39
33	573	33
34	573	37
35	573	46
36	573	37
38	573	31
39	573	29
40	573	47
41	573	39
42	573	44
43	573	45
44	573	59
45	573	76
46	573	85
47	573	34
48	573	33
49	573	16
50	573	29
51	573	21
52	573	26
53	573	21
54	573	34
55	573	60
56	573	69
57	573	55
58	573	42
59	573	52
60	573	58
61	573	59
62	573	31
63	573	7
64	573	23
65	573	5
66	573	6
67	573	41
68	573	55
69	573	59
70	573	83
71	573	68
72	573	45
73	573	54
74	573	48
75	573	53
76	573	56
77	573	66
78	573	67
79	573	73
80	573	109
81	573	77
82	573	70
83	573	63
84	573	68
85	573	68
86	573	84
87	573	76
88	573	78
89	573	59
90	573	76
91	573	55
92	573	48
93	573	56
94	573	86
95	573	55
96	573	79
97	573	74
98	573	61
99	573	55
100	573	30
101	573	35
102	573	39
103	573	44
104	573	27
105	573	44
106	573	42
107	573	63
108	573	55
109	573	42
110	573	49
111	573	62
112	573	74
113	573	81
114	573	70
115	573	53
116	573	73
117	573	57
118	573	53
119	573	75
120	573	63
121	573	67
122	573	66
123	573	50
124	573	64
125	573	60
126	573	63
127	573	76
128	573	71
129	573	88
130	573	82
131	573	70
132	573	99
133	573	87
134	573	87
135	573	90
136	573	85
137	573	70
138	573	108
139	573	91
140	573	77
141	573	62
142	573	72
143	573	74
144	573	85
145	573	84
146	573	65
147	573	62
148	573	79
149	573	62
150	573	49
151	573	57
152	573	41
153	573	59
154	573	47
155	573	80
156	573	71
157	573	99
158	573	69
159	573	61
160	573	89
161	573	58
162	573	75
163	573	48
164	573	59
165	573	53
166	573	59
167	573	45
168	573	39
169	573	50
170	573	49
171	573	64
172	573	54
173	573	59
174	573	55
175	573	50
176	573	69
177	573	53
178	573	73
179	573	54
180	573	66
181	573	84
182	573	49
183	573	80
184	573	98
185	573	91
186	573	75
187	573	68
188	573	72
189	573	60
190	573	79
191	573	71
192	573	95
193	573	80
194	573	80
195	573	68
196	573	65
197	573	82
198	573	84
199	573	92
200	573	73
201	573	70
202	573	71
203	573	109
204	573	102
205	573	87
206	573	103
207	573	117
208	573	102
209	573	109
210	573	102
211	573	105
212	573	83
213	573	98
214	573	115
215	573	95
216	573	84
217	573	140
218	573	108
219	573	97
220	573	124
221	573	97
222	573	98
223	573	111
224	573	91
225	573	86
226	573	126
227	573	104
228	573	83
229	573	83
230	573	77
231	573	84
232	573	73
233	573	93
234	573	116
235	573	125
236	573	127
237	573	102
238	573	102
239	573	102
240	573	88
241	573	77
242	573	104
243	573	95
244	573	61
245	573	89
246	573	97
247	573	99
248	573	90
249	573	71
250	573	91
251	573	94
252	573	100
253	573	85
254	573	96
255	573	89
256	573	96
257	573	84
258	573	108
259	573	94
260	573	97
261	573	66
262	573	74
263	573	88
264	573	122
265	573	76
266	573	73
267	573	85
268	573	98
269	573	112
270	573	102
271	573	87
272	573	108
273	573	98
274	573	97
275	573	101
276	573	90
277	573	91
278	573	77
279	573	82
280	573	88
281	573	110
282	573	88
283	573	110
284	573	76
285	573	95
286	573	97
287	573	112
288	573	101
289	573	103
290	573	115
291	573	90
292	573	77
293	573	93
294	573	69
295	573	106
296	573	88
297	573	63
298	573	90
299	573	96
300	573	100
301	573	99
302	573	73
303	573	90
304	573	51
305	573	35
306	573	29
307	573	43
308	573	58
309	573	71
310	573	96
311	573	69
312	573	127
313	573	98
314	573	93
315	573	80
316	573	84
317	573	105
318	573	94
319	573	96
320	573	102
321	573	92
322	573	97
323	573	78
324	573	68
325	573	99
326	573	81
327	573	83
328	573	106
329	573	85
330	573	108
331	573	120
332	573	105
333	573	109
334	573	101
335	573	122
336	573	134
337	573	108
338	573	82
339	573	73
340	573	69
341	573	98
342	573	94
343	573	69
344	573	100
345	573	95
346	573	92
347	573	92
348	573	98
349	573	97
350	573	71
351	573	111
352	573	76
353	573	67
354	573	77
355	573	78
356	573	118
357	573	87
358	573	69
359	573	81
360	573	77
361	573	52
362	573	64
363	573	36
364	573	61
365	573	53
366	573	21
367	573	31
368	573	32
369	573	60
370	573	34
371	573	69
372	573	106
373	573	100
374	573	102
375	573	112
376	573	110
377	573	87
378	573	110
379	573	91
380	573	121
381	573	133
382	573	121
383	573	101
384	573	66
385	573	78
386	573	76
387	573	71
388	573	80
389	573	77
390	573	86
391	573	73
392	573	110
393	573	105
394	573	118
395	573	112
396	573	98
397	573	117
398	573	134
399	573	122
400	573	109
401	573	140
402	573	130
403	573	121
404	573	115
405	573	91
406	573	119
407	573	88
408	573	74
409	573	78
410	573	66
411	573	52
412	573	58
413	573	64
414	573	78
415	573	57
416	573	63
417	573	65
418	573	64
419	573	71
420	573	59
421	573	78
422	573	68
423	573	80
424	573	72
425	573	72
426	573	72
427	573	75
428	573	69
429	573	75
430	573	45
431	573	75
432	573	76
433	573	77
434	573	73
435	573	84
436	573	74
437	573	85
438	573	83
439	573	89
440	573	77
441	573	82
442	573	84
443	573	115
444	573	97
445	573	111
446	573	141
447	573	110
448	573	133
449	573	211
450	573	216
451	573	205
452	573	181
453	573	169
454	573	157
455	573	155
456	573	168
457	573	170
458	573	157
459	573	129
460	573	154
461	573	135
462	573	158
463	573	121
464	573	126
465	573	160
466	573	149
467	573	137
468	573	137
469	573	143
470	573	156
471	573	151
472	573	164
473	573	174
474	573	149
475	573	124
476	573	165
477	573	133
478	573	100
479	573	142
480	573	123
481	573	128
482	573	139
483	573	151
484	573	123
485	573	141
486	573	112
487	573	138
488	573	126
489	573	123
490	573	127
491	573	147
492	573	159
493	573	143
494	573	166
495	573	171
496	573	175
497	573	112
498	573	168
499	573	159
500	573	189
501	573	219
502	573	166
503	573	114
504	573	150
505	573	125
506	573	156
507	573	186
508	573	197
509	573	196
510	573	232
511	573	221
512	573	215
513	573	233
514	573	198
515	573	177
516	573	189
517	573	199
518	573	187
519	573	187
520	573	240
521	573	260
522	573	208
523	573	240
524	573	202
525	573	184
526	573	222
527	573	203
528	573	218
529	573	211
530	573	283
531	573	261
532	573	302
533	573	256
534	573	211
535	573	209
536	573	240
537	573	241
538	573	207
539	573	259
540	573	228
541	573	262
542	573	301
543	573	266
544	573	324
545	573	315
546	573	394
547	573	481
548	573	445
549	573	550
550	573	517
551	573	592
552	573	550
553	573	560
554	573	526
555	573	594
556	573	704
557	573	990
558	573	1204
559	573	1037
560	573	1179
561	573	1441
562	573	2606
563	573	5126
564	573	7899
565	573	4275
566	573	3256
567	573	3404
568	573	3578
569	573	3322
570	573	2969
571	573	6758
572	573	12954
573	573	51365
0	574	1
1	574	32
2	574	57
3	574	94
4	574	85
5	574	58
6	574	58
7	574	47
8	574	46
9	574	37
10	574	40
11	574	29
12	574	32
13	574	38
14	574	49
15	574	43
16	574	45
17	574	26
18	574	22
19	574	34
20	574	27
21	574	21
22	574	35
23	574	33
24	574	22
25	574	28
26	574	30
27	574	24
28	574	23
29	574	18
30	574	24
31	574	39
32	574	33
33	574	27
34	574	32
35	574	31
36	574	38
38	574	34
39	574	44
40	574	27
41	574	40
42	574	50
43	574	32
44	574	73
45	574	59
46	574	64
47	574	48
48	574	33
49	574	22
50	574	25
51	574	32
52	574	12
53	574	16
54	574	49
55	574	62
56	574	92
57	574	66
58	574	51
59	574	70
60	574	61
61	574	61
62	574	34
63	574	7
64	574	35
65	574	10
66	574	7
67	574	42
68	574	65
69	574	56
70	574	51
71	574	71
72	574	61
73	574	54
74	574	70
75	574	55
76	574	61
77	574	62
78	574	81
79	574	76
80	574	82
81	574	82
82	574	72
83	574	71
84	574	74
85	574	58
86	574	74
87	574	63
88	574	89
89	574	91
90	574	68
91	574	66
92	574	47
93	574	60
94	574	70
95	574	60
96	574	59
97	574	86
98	574	58
99	574	36
100	574	34
101	574	43
102	574	43
103	574	53
104	574	45
105	574	56
106	574	41
107	574	57
108	574	53
109	574	46
110	574	46
111	574	72
112	574	52
113	574	99
114	574	74
115	574	59
116	574	71
117	574	60
118	574	89
119	574	60
120	574	63
121	574	56
122	574	61
123	574	60
124	574	68
125	574	64
126	574	83
127	574	66
128	574	86
129	574	90
130	574	103
131	574	87
132	574	91
133	574	82
134	574	70
135	574	106
136	574	85
137	574	87
138	574	96
139	574	106
140	574	104
141	574	74
142	574	55
143	574	64
144	574	108
145	574	65
146	574	58
147	574	82
148	574	66
149	574	56
150	574	48
151	574	53
152	574	35
153	574	45
154	574	42
155	574	79
156	574	94
157	574	87
158	574	70
159	574	80
160	574	69
161	574	71
162	574	60
163	574	54
164	574	54
165	574	42
166	574	49
167	574	55
168	574	36
169	574	33
170	574	56
171	574	59
172	574	60
173	574	55
174	574	59
175	574	64
176	574	68
177	574	48
178	574	78
179	574	81
180	574	65
181	574	76
182	574	52
183	574	78
184	574	78
185	574	76
186	574	79
187	574	73
188	574	60
189	574	39
190	574	72
191	574	52
192	574	93
193	574	87
194	574	57
195	574	79
196	574	68
197	574	74
198	574	87
199	574	97
200	574	87
201	574	58
202	574	96
203	574	102
204	574	109
205	574	104
206	574	113
207	574	100
208	574	101
209	574	99
210	574	107
211	574	95
212	574	100
213	574	98
214	574	147
215	574	103
216	574	124
217	574	130
218	574	112
219	574	105
220	574	130
221	574	94
222	574	84
223	574	104
224	574	93
225	574	88
226	574	96
227	574	76
228	574	78
229	574	67
230	574	78
231	574	79
232	574	79
233	574	79
234	574	93
235	574	102
236	574	115
237	574	79
238	574	115
239	574	98
240	574	99
241	574	96
242	574	101
243	574	107
244	574	71
245	574	101
246	574	87
247	574	81
248	574	77
249	574	91
250	574	101
251	574	75
252	574	96
253	574	87
254	574	79
255	574	92
256	574	86
257	574	101
258	574	109
259	574	87
260	574	80
261	574	76
262	574	78
263	574	73
264	574	117
265	574	108
266	574	82
267	574	90
268	574	99
269	574	101
270	574	98
271	574	91
272	574	103
273	574	89
274	574	110
275	574	102
276	574	90
277	574	87
278	574	92
279	574	100
280	574	93
281	574	82
282	574	84
283	574	90
284	574	97
285	574	86
286	574	81
287	574	116
288	574	117
289	574	109
290	574	99
291	574	108
292	574	70
293	574	105
294	574	91
295	574	94
296	574	92
297	574	74
298	574	105
299	574	95
300	574	122
301	574	96
302	574	87
303	574	101
304	574	54
305	574	40
306	574	26
307	574	22
308	574	61
309	574	89
310	574	95
311	574	70
312	574	103
313	574	81
314	574	86
315	574	104
316	574	94
317	574	105
318	574	100
319	574	97
320	574	100
321	574	92
322	574	89
323	574	78
324	574	97
325	574	87
326	574	75
327	574	86
328	574	98
329	574	80
330	574	127
331	574	115
332	574	98
333	574	124
334	574	88
335	574	120
336	574	126
337	574	103
338	574	99
339	574	74
340	574	66
341	574	107
342	574	76
343	574	77
344	574	94
345	574	80
346	574	102
347	574	102
348	574	113
349	574	79
350	574	93
351	574	110
352	574	79
353	574	85
354	574	81
355	574	104
356	574	139
357	574	111
358	574	89
359	574	84
360	574	76
361	574	57
362	574	57
363	574	47
364	574	62
365	574	57
366	574	18
367	574	22
368	574	29
369	574	59
370	574	51
371	574	75
372	574	104
373	574	78
374	574	111
375	574	91
376	574	120
377	574	101
378	574	109
379	574	83
380	574	125
381	574	134
382	574	104
383	574	101
384	574	78
385	574	93
386	574	99
387	574	88
388	574	70
389	574	63
390	574	69
391	574	77
392	574	120
393	574	111
394	574	136
395	574	107
396	574	111
397	574	109
398	574	122
399	574	126
400	574	106
401	574	121
402	574	123
403	574	107
404	574	106
405	574	107
406	574	83
407	574	79
408	574	78
409	574	88
410	574	73
411	574	59
412	574	64
413	574	62
414	574	70
415	574	69
416	574	79
417	574	74
418	574	87
419	574	76
420	574	73
421	574	51
422	574	77
423	574	90
424	574	97
425	574	76
426	574	75
427	574	67
428	574	87
429	574	91
430	574	60
431	574	83
432	574	95
433	574	72
434	574	82
435	574	64
436	574	93
437	574	85
438	574	95
439	574	81
440	574	70
441	574	82
442	574	103
443	574	123
444	574	113
445	574	112
446	574	138
447	574	119
448	574	133
449	574	184
450	574	211
451	574	202
452	574	174
453	574	180
454	574	142
455	574	154
456	574	169
457	574	161
458	574	162
459	574	116
460	574	144
461	574	112
462	574	152
463	574	130
464	574	143
465	574	160
466	574	158
467	574	144
468	574	161
469	574	131
470	574	152
471	574	149
472	574	151
473	574	178
474	574	127
475	574	147
476	574	141
477	574	138
478	574	98
479	574	122
480	574	133
481	574	115
482	574	132
483	574	150
484	574	106
485	574	119
486	574	109
487	574	154
488	574	138
489	574	106
490	574	115
491	574	120
492	574	159
493	574	152
494	574	150
495	574	156
496	574	188
497	574	147
498	574	176
499	574	137
500	574	234
501	574	220
502	574	139
503	574	142
504	574	151
505	574	130
506	574	131
507	574	177
508	574	236
509	574	195
510	574	225
511	574	233
512	574	192
513	574	190
514	574	216
515	574	192
516	574	188
517	574	182
518	574	191
519	574	213
520	574	226
521	574	222
522	574	234
523	574	242
524	574	210
525	574	179
526	574	197
527	574	196
528	574	215
529	574	223
530	574	324
531	574	258
532	574	299
533	574	273
534	574	212
535	574	241
536	574	229
537	574	232
538	574	253
539	574	248
540	574	258
541	574	311
542	574	309
543	574	257
544	574	324
545	574	319
546	574	411
547	574	454
548	574	427
549	574	548
550	574	519
551	574	514
552	574	540
553	574	470
554	574	554
555	574	515
556	574	599
557	574	937
558	574	991
559	574	857
560	574	978
561	574	1021
562	574	1825
563	574	3059
564	574	3673
565	574	2529
566	574	1934
567	574	1827
568	574	2008
569	574	1829
570	574	1774
571	574	3227
572	574	4641
573	574	12473
574	574	42142
1	575	23
2	575	71
3	575	155
4	575	132
5	575	111
6	575	102
7	575	91
8	575	92
9	575	80
10	575	68
11	575	61
12	575	66
13	575	73
14	575	82
15	575	70
16	575	53
17	575	73
18	575	78
19	575	57
20	575	50
21	575	64
22	575	42
23	575	50
24	575	57
25	575	42
26	575	55
27	575	55
28	575	47
29	575	53
30	575	44
31	575	68
32	575	50
33	575	54
34	575	60
35	575	72
36	575	58
38	575	47
39	575	79
40	575	70
41	575	80
42	575	72
43	575	100
44	575	136
45	575	140
46	575	93
47	575	54
48	575	25
49	575	13
50	575	28
51	575	25
52	575	17
53	575	21
54	575	42
55	575	82
56	575	116
57	575	118
58	575	88
59	575	127
60	575	109
61	575	84
62	575	29
63	575	10
64	575	27
65	575	5
66	575	9
67	575	26
68	575	103
69	575	106
70	575	101
71	575	97
72	575	95
73	575	86
74	575	97
75	575	113
76	575	127
77	575	100
78	575	111
79	575	126
80	575	101
81	575	75
82	575	103
83	575	99
84	575	61
85	575	68
86	575	65
87	575	100
88	575	105
89	575	125
90	575	92
91	575	60
92	575	57
93	575	50
94	575	89
95	575	55
96	575	65
97	575	121
98	575	47
99	575	30
100	575	31
101	575	29
102	575	37
103	575	40
104	575	34
105	575	18
106	575	41
107	575	44
108	575	54
109	575	39
110	575	39
111	575	56
112	575	66
113	575	68
114	575	115
115	575	106
116	575	87
117	575	79
118	575	95
119	575	69
120	575	57
121	575	41
122	575	46
123	575	56
124	575	56
125	575	74
126	575	70
127	575	65
128	575	93
129	575	156
130	575	118
131	575	95
132	575	129
133	575	98
134	575	94
135	575	99
136	575	125
137	575	113
138	575	115
139	575	111
140	575	111
141	575	96
142	575	94
143	575	97
144	575	90
145	575	64
146	575	56
147	575	48
148	575	50
149	575	53
150	575	35
151	575	56
152	575	39
153	575	34
154	575	41
155	575	77
156	575	134
157	575	117
158	575	80
159	575	68
160	575	63
161	575	53
162	575	49
163	575	39
164	575	35
165	575	41
166	575	44
167	575	42
168	575	35
169	575	28
170	575	30
171	575	59
172	575	50
173	575	59
174	575	58
175	575	50
176	575	68
177	575	59
178	575	84
179	575	86
180	575	54
181	575	78
182	575	78
183	575	83
184	575	77
185	575	94
186	575	126
187	575	97
188	575	98
189	575	52
190	575	53
191	575	78
192	575	78
193	575	70
194	575	55
195	575	69
196	575	57
197	575	65
198	575	79
199	575	103
200	575	125
201	575	127
202	575	125
203	575	123
204	575	112
205	575	95
206	575	128
207	575	114
208	575	114
209	575	133
210	575	138
211	575	151
212	575	149
213	575	112
214	575	115
215	575	134
216	575	96
217	575	114
218	575	102
219	575	138
220	575	125
221	575	103
222	575	116
223	575	103
224	575	101
225	575	147
226	575	109
227	575	60
228	575	49
229	575	53
230	575	54
231	575	75
232	575	63
233	575	59
234	575	78
235	575	76
236	575	103
237	575	81
238	575	85
239	575	78
240	575	89
241	575	78
242	575	103
243	575	112
244	575	90
245	575	85
246	575	100
247	575	86
248	575	82
249	575	91
250	575	123
251	575	97
252	575	83
253	575	63
254	575	66
255	575	81
256	575	97
257	575	98
258	575	117
259	575	134
260	575	144
261	575	129
262	575	134
263	575	132
264	575	116
265	575	151
266	575	132
267	575	126
268	575	132
269	575	120
270	575	159
271	575	178
272	575	122
273	575	82
274	575	98
275	575	104
276	575	78
277	575	79
278	575	66
279	575	86
280	575	108
281	575	104
282	575	80
283	575	76
284	575	64
285	575	85
286	575	76
287	575	101
288	575	69
289	575	94
290	575	101
291	575	132
292	575	141
293	575	150
294	575	124
295	575	127
296	575	151
297	575	143
298	575	132
299	575	105
300	575	124
301	575	104
302	575	105
303	575	92
304	575	47
305	575	50
306	575	33
307	575	27
308	575	55
309	575	80
310	575	77
311	575	83
312	575	111
313	575	94
314	575	97
315	575	102
316	575	101
317	575	108
318	575	163
319	575	173
320	575	93
321	575	85
322	575	80
323	575	55
324	575	73
325	575	67
326	575	74
327	575	81
328	575	83
329	575	101
330	575	127
331	575	138
332	575	116
333	575	152
334	575	136
335	575	148
336	575	126
337	575	146
338	575	185
339	575	158
340	575	145
341	575	156
342	575	171
343	575	179
344	575	158
345	575	144
346	575	130
347	575	113
348	575	124
349	575	123
350	575	140
351	575	123
352	575	112
353	575	98
354	575	106
355	575	128
356	575	122
357	575	150
358	575	158
359	575	135
360	575	79
361	575	40
362	575	40
363	575	45
364	575	44
365	575	55
366	575	16
367	575	25
368	575	28
369	575	48
370	575	43
371	575	65
372	575	118
373	575	160
374	575	156
375	575	130
376	575	174
377	575	140
378	575	152
379	575	129
380	575	140
381	575	142
382	575	173
383	575	123
384	575	95
385	575	145
386	575	143
387	575	127
388	575	133
389	575	134
390	575	124
391	575	148
392	575	160
393	575	164
394	575	133
395	575	149
396	575	122
397	575	142
398	575	133
399	575	138
400	575	101
401	575	110
402	575	142
403	575	131
404	575	146
405	575	154
406	575	137
407	575	132
408	575	140
409	575	131
410	575	142
411	575	128
412	575	117
413	575	108
414	575	110
415	575	130
416	575	97
417	575	91
418	575	123
419	575	143
420	575	116
421	575	90
422	575	103
423	575	127
424	575	120
425	575	112
426	575	122
427	575	119
428	575	123
429	575	133
430	575	98
431	575	124
432	575	115
433	575	112
434	575	136
435	575	120
436	575	117
437	575	125
438	575	154
439	575	132
440	575	182
441	575	174
442	575	165
443	575	164
444	575	179
445	575	179
446	575	200
447	575	187
448	575	219
449	575	272
450	575	178
451	575	185
452	575	168
453	575	175
454	575	137
455	575	122
456	575	145
457	575	125
458	575	133
459	575	95
460	575	103
461	575	100
462	575	133
463	575	115
464	575	98
465	575	134
466	575	147
467	575	142
468	575	152
469	575	133
470	575	137
471	575	145
472	575	148
473	575	140
474	575	134
475	575	136
476	575	130
477	575	121
478	575	113
479	575	110
480	575	101
481	575	108
482	575	115
483	575	131
484	575	104
485	575	120
486	575	93
487	575	134
488	575	112
489	575	106
490	575	142
491	575	127
492	575	144
493	575	134
494	575	118
495	575	138
496	575	135
497	575	144
498	575	136
499	575	148
500	575	293
501	575	321
502	575	284
503	575	265
504	575	235
505	575	210
506	575	275
507	575	290
508	575	315
509	575	318
510	575	278
511	575	230
512	575	223
513	575	146
514	575	173
515	575	159
516	575	157
517	575	139
518	575	126
519	575	162
520	575	243
521	575	261
522	575	319
523	575	294
524	575	253
525	575	236
526	575	283
527	575	284
528	575	246
529	575	231
530	575	257
531	575	242
532	575	308
533	575	298
534	575	316
535	575	312
536	575	310
537	575	306
538	575	311
539	575	346
540	575	330
541	575	343
542	575	349
543	575	354
544	575	457
545	575	430
546	575	495
547	575	515
548	575	429
549	575	481
550	575	480
551	575	491
552	575	454
553	575	448
554	575	527
555	575	520
556	575	551
557	575	739
558	575	920
559	575	921
560	575	880
561	575	1015
562	575	1662
563	575	2707
564	575	2636
565	575	1848
566	575	1384
567	575	1279
568	575	1284
569	575	1360
570	575	1299
571	575	2445
572	575	3285
573	575	5079
574	575	13343
575	575	51916
0	576	3
1	576	24
2	576	56
3	576	112
4	576	95
5	576	73
6	576	80
7	576	67
8	576	43
9	576	50
10	576	52
11	576	43
12	576	55
13	576	48
14	576	55
15	576	55
16	576	67
17	576	46
18	576	52
19	576	40
20	576	48
21	576	39
22	576	41
23	576	30
24	576	37
25	576	41
26	576	44
27	576	42
28	576	28
29	576	41
30	576	45
31	576	46
32	576	34
33	576	40
34	576	41
35	576	49
36	576	52
38	576	49
39	576	61
40	576	61
41	576	66
42	576	67
43	576	61
44	576	73
45	576	82
46	576	102
47	576	56
48	576	37
49	576	17
50	576	13
51	576	26
52	576	25
53	576	25
54	576	45
55	576	57
56	576	115
57	576	68
58	576	80
59	576	70
60	576	89
61	576	72
62	576	55
63	576	10
64	576	37
65	576	6
66	576	6
67	576	34
68	576	69
69	576	80
70	576	77
71	576	79
72	576	67
73	576	76
74	576	88
75	576	68
76	576	105
77	576	102
78	576	92
79	576	99
80	576	105
81	576	104
82	576	70
83	576	85
84	576	62
85	576	64
86	576	81
87	576	92
88	576	104
89	576	110
90	576	77
91	576	62
92	576	49
93	576	43
94	576	70
95	576	57
96	576	73
97	576	77
98	576	61
99	576	48
100	576	35
101	576	47
102	576	36
103	576	31
104	576	39
105	576	31
106	576	34
107	576	43
108	576	72
109	576	45
110	576	48
111	576	53
112	576	59
113	576	100
114	576	68
115	576	72
116	576	70
117	576	79
118	576	70
119	576	64
120	576	63
121	576	56
122	576	80
123	576	52
124	576	74
125	576	51
126	576	59
127	576	59
128	576	86
129	576	103
130	576	114
131	576	98
132	576	110
133	576	98
134	576	111
135	576	89
136	576	96
137	576	98
138	576	121
139	576	116
140	576	91
141	576	85
142	576	69
143	576	80
144	576	91
145	576	81
146	576	61
147	576	56
148	576	60
149	576	53
150	576	47
151	576	59
152	576	37
153	576	55
154	576	47
155	576	71
156	576	96
157	576	119
158	576	70
159	576	97
160	576	66
161	576	50
162	576	57
163	576	41
164	576	50
165	576	43
166	576	53
167	576	69
168	576	49
169	576	55
170	576	41
171	576	48
172	576	61
173	576	53
174	576	59
175	576	58
176	576	72
177	576	51
178	576	74
179	576	73
180	576	74
181	576	76
182	576	76
183	576	83
184	576	88
185	576	93
186	576	83
187	576	81
188	576	95
189	576	53
190	576	82
191	576	68
192	576	58
193	576	51
194	576	64
195	576	66
196	576	58
197	576	88
198	576	80
199	576	107
200	576	84
201	576	87
202	576	89
203	576	137
204	576	122
205	576	92
206	576	113
207	576	101
208	576	113
209	576	136
210	576	122
211	576	144
212	576	109
213	576	112
214	576	125
215	576	119
216	576	128
217	576	111
218	576	97
219	576	105
220	576	119
221	576	108
222	576	101
223	576	90
224	576	116
225	576	96
226	576	90
227	576	88
228	576	72
229	576	61
230	576	57
231	576	77
232	576	73
233	576	93
234	576	90
235	576	95
236	576	102
237	576	111
238	576	91
239	576	85
240	576	75
241	576	82
242	576	114
243	576	114
244	576	80
245	576	99
246	576	97
247	576	58
248	576	92
249	576	129
250	576	104
251	576	91
252	576	94
253	576	91
254	576	99
255	576	107
256	576	93
257	576	104
258	576	108
259	576	110
260	576	94
261	576	103
262	576	102
263	576	130
264	576	112
265	576	100
266	576	122
267	576	122
268	576	132
269	576	120
270	576	112
271	576	104
272	576	96
273	576	68
274	576	93
275	576	91
276	576	85
277	576	71
278	576	98
279	576	95
280	576	95
281	576	97
282	576	89
283	576	84
284	576	86
285	576	86
286	576	103
287	576	83
288	576	110
289	576	80
290	576	111
291	576	102
292	576	111
293	576	98
294	576	89
295	576	100
296	576	119
297	576	85
298	576	79
299	576	113
300	576	104
301	576	99
302	576	91
303	576	74
304	576	55
305	576	51
306	576	32
307	576	23
308	576	40
309	576	78
310	576	103
311	576	91
312	576	113
313	576	84
314	576	111
315	576	89
316	576	100
317	576	124
318	576	134
319	576	117
320	576	110
321	576	95
322	576	92
323	576	79
324	576	81
325	576	100
326	576	85
327	576	91
328	576	106
329	576	84
330	576	118
331	576	107
332	576	117
333	576	135
334	576	129
335	576	133
336	576	135
337	576	152
338	576	117
339	576	120
340	576	120
341	576	127
342	576	148
343	576	115
344	576	121
345	576	123
346	576	108
347	576	105
348	576	116
349	576	98
350	576	103
351	576	122
352	576	93
353	576	102
354	576	108
355	576	112
356	576	152
357	576	139
358	576	118
359	576	93
360	576	70
361	576	46
362	576	61
363	576	35
364	576	56
365	576	61
366	576	18
367	576	21
368	576	24
369	576	41
370	576	34
371	576	63
372	576	84
373	576	146
374	576	144
375	576	134
376	576	132
377	576	119
378	576	128
379	576	110
380	576	166
381	576	140
382	576	125
383	576	137
384	576	74
385	576	123
386	576	111
387	576	125
388	576	122
389	576	106
390	576	128
391	576	99
392	576	139
393	576	125
394	576	158
395	576	113
396	576	123
397	576	122
398	576	112
399	576	131
400	576	98
401	576	132
402	576	124
403	576	108
404	576	110
405	576	122
406	576	112
407	576	110
408	576	97
409	576	112
410	576	101
411	576	85
412	576	100
413	576	102
414	576	84
415	576	107
416	576	89
417	576	83
418	576	86
419	576	91
420	576	90
421	576	68
422	576	93
423	576	92
424	576	93
425	576	90
426	576	102
427	576	95
428	576	86
429	576	109
430	576	82
431	576	99
432	576	87
433	576	86
434	576	102
435	576	94
436	576	115
437	576	98
438	576	110
439	576	120
440	576	108
441	576	134
442	576	133
443	576	119
444	576	148
445	576	154
446	576	163
447	576	161
448	576	166
449	576	216
450	576	204
451	576	185
452	576	187
453	576	183
454	576	159
455	576	146
456	576	145
457	576	132
458	576	149
459	576	111
460	576	150
461	576	126
462	576	143
463	576	130
464	576	124
465	576	128
466	576	149
467	576	158
468	576	136
469	576	129
470	576	149
471	576	148
472	576	167
473	576	151
474	576	131
475	576	117
476	576	141
477	576	113
478	576	106
479	576	129
480	576	119
481	576	109
482	576	110
483	576	163
484	576	109
485	576	110
486	576	121
487	576	134
488	576	136
489	576	113
490	576	113
491	576	125
492	576	133
493	576	115
494	576	152
495	576	126
496	576	147
497	576	139
498	576	139
499	576	147
500	576	214
501	576	241
502	576	203
503	576	165
504	576	170
505	576	164
506	576	219
507	576	225
508	576	254
509	576	206
510	576	236
511	576	205
512	576	191
513	576	177
514	576	189
515	576	187
516	576	183
517	576	166
518	576	174
519	576	169
520	576	197
521	576	228
522	576	263
523	576	293
524	576	249
525	576	207
526	576	253
527	576	208
528	576	218
529	576	242
530	576	293
531	576	262
532	576	293
533	576	300
534	576	274
535	576	259
536	576	270
537	576	299
538	576	285
539	576	314
540	576	280
541	576	318
542	576	323
543	576	315
544	576	363
545	576	354
546	576	391
547	576	438
548	576	422
549	576	470
550	576	440
551	576	519
552	576	455
553	576	428
554	576	437
555	576	489
556	576	521
557	576	702
558	576	823
559	576	765
560	576	774
561	576	886
562	576	1292
563	576	1907
564	576	1879
565	576	1516
566	576	1168
567	576	1088
568	576	1237
569	576	1240
570	576	1058
571	576	1811
572	576	2323
573	576	3546
574	576	6021
575	576	12950
576	576	47544
1	577	17
2	577	94
3	577	153
4	577	172
5	577	158
6	577	136
7	577	137
8	577	135
9	577	121
10	577	84
11	577	117
12	577	103
13	577	129
14	577	111
15	577	84
16	577	114
17	577	96
18	577	98
19	577	88
20	577	115
21	577	85
22	577	91
23	577	92
24	577	91
25	577	86
26	577	63
27	577	94
28	577	94
29	577	83
30	577	94
31	577	85
32	577	97
33	577	113
34	577	91
35	577	68
36	577	80
38	577	81
39	577	128
40	577	133
41	577	122
42	577	140
43	577	129
44	577	165
45	577	146
46	577	104
47	577	56
48	577	29
49	577	18
50	577	23
51	577	14
52	577	21
53	577	13
54	577	43
55	577	77
56	577	157
57	577	261
58	577	209
59	577	230
60	577	172
61	577	102
62	577	29
63	577	4
64	577	29
65	577	6
66	577	11
67	577	49
68	577	163
69	577	154
70	577	136
71	577	152
72	577	136
73	577	161
74	577	123
75	577	215
76	577	272
77	577	138
78	577	164
79	577	157
80	577	96
81	577	93
82	577	76
83	577	99
84	577	47
85	577	62
86	577	63
87	577	113
88	577	138
89	577	223
90	577	106
91	577	52
92	577	40
93	577	37
94	577	98
95	577	83
96	577	91
97	577	128
98	577	53
99	577	35
100	577	23
101	577	30
102	577	25
103	577	28
104	577	23
105	577	29
106	577	24
107	577	58
108	577	54
109	577	27
110	577	39
111	577	42
112	577	55
113	577	61
114	577	111
115	577	131
116	577	119
117	577	103
118	577	120
119	577	71
120	577	50
121	577	61
122	577	38
123	577	47
124	577	51
125	577	37
126	577	47
127	577	64
128	577	100
129	577	201
130	577	118
131	577	138
132	577	94
133	577	109
134	577	143
135	577	112
136	577	127
137	577	146
138	577	143
139	577	105
140	577	110
141	577	112
142	577	90
143	577	88
144	577	80
145	577	47
146	577	47
147	577	36
148	577	49
149	577	38
150	577	36
151	577	36
152	577	29
153	577	39
154	577	29
155	577	57
156	577	149
157	577	130
158	577	58
159	577	53
160	577	75
161	577	51
162	577	48
163	577	38
164	577	44
165	577	43
166	577	35
167	577	58
168	577	42
169	577	51
170	577	47
171	577	53
172	577	42
173	577	52
174	577	68
175	577	58
176	577	49
177	577	55
178	577	68
179	577	93
180	577	75
181	577	87
182	577	83
183	577	65
184	577	81
185	577	101
186	577	144
187	577	139
188	577	138
189	577	45
190	577	69
191	577	71
192	577	73
193	577	50
194	577	46
195	577	52
196	577	47
197	577	75
198	577	89
199	577	116
200	577	192
201	577	163
202	577	152
203	577	111
204	577	141
205	577	98
206	577	126
207	577	154
208	577	107
209	577	140
210	577	137
211	577	184
212	577	193
213	577	116
214	577	135
215	577	131
216	577	108
217	577	98
218	577	101
219	577	149
220	577	115
221	577	105
222	577	143
223	577	116
224	577	167
225	577	152
226	577	118
227	577	62
228	577	59
229	577	51
230	577	51
231	577	56
232	577	58
233	577	56
234	577	80
235	577	88
236	577	121
237	577	92
238	577	84
239	577	63
240	577	88
241	577	79
242	577	106
243	577	132
244	577	106
245	577	89
246	577	100
247	577	73
248	577	84
249	577	128
250	577	107
251	577	99
252	577	68
253	577	60
254	577	87
255	577	117
256	577	121
257	577	122
258	577	139
259	577	158
260	577	203
261	577	145
262	577	157
263	577	160
264	577	136
265	577	173
266	577	190
267	577	151
268	577	145
269	577	147
270	577	209
271	577	210
272	577	106
273	577	70
274	577	88
275	577	87
276	577	68
277	577	68
278	577	80
279	577	73
280	577	92
281	577	99
282	577	77
283	577	71
284	577	63
285	577	59
286	577	80
287	577	79
288	577	84
289	577	99
290	577	90
291	577	137
292	577	162
293	577	162
294	577	127
295	577	149
296	577	174
297	577	187
298	577	170
299	577	143
300	577	133
301	577	91
302	577	114
303	577	92
304	577	58
305	577	43
306	577	34
307	577	24
308	577	71
309	577	73
310	577	98
311	577	109
312	577	133
313	577	87
314	577	97
315	577	126
316	577	117
317	577	124
318	577	200
319	577	346
320	577	120
321	577	93
322	577	79
323	577	63
324	577	52
325	577	77
326	577	75
327	577	82
328	577	89
329	577	71
330	577	144
331	577	141
332	577	123
333	577	134
334	577	138
335	577	142
336	577	126
337	577	173
338	577	360
339	577	294
340	577	156
341	577	192
342	577	224
343	577	252
344	577	219
345	577	190
346	577	146
347	577	126
348	577	138
349	577	146
350	577	201
351	577	153
352	577	155
353	577	155
354	577	154
355	577	105
356	577	141
357	577	229
358	577	274
359	577	312
360	577	65
361	577	56
362	577	50
363	577	47
364	577	48
365	577	46
366	577	18
367	577	36
368	577	34
369	577	44
370	577	53
371	577	65
372	577	145
373	577	164
374	577	147
375	577	148
376	577	177
377	577	161
378	577	188
379	577	166
380	577	173
381	577	145
382	577	185
383	577	151
384	577	139
385	577	201
386	577	174
387	577	177
388	577	244
389	577	271
390	577	208
391	577	224
392	577	200
393	577	170
394	577	168
395	577	164
396	577	126
397	577	139
398	577	123
399	577	96
400	577	80
401	577	93
402	577	109
403	577	91
404	577	168
405	577	218
406	577	184
407	577	185
408	577	194
409	577	175
410	577	210
411	577	184
412	577	192
413	577	151
414	577	148
415	577	180
416	577	132
417	577	140
418	577	130
419	577	224
420	577	175
421	577	125
422	577	168
423	577	163
424	577	140
425	577	140
426	577	128
427	577	196
428	577	178
429	577	214
430	577	186
431	577	192
432	577	178
433	577	181
434	577	164
435	577	180
436	577	174
437	577	171
438	577	176
439	577	239
440	577	300
441	577	308
442	577	213
443	577	202
444	577	243
445	577	248
446	577	277
447	577	248
448	577	267
449	577	268
450	577	161
451	577	148
452	577	146
453	577	156
454	577	112
455	577	119
456	577	116
457	577	146
458	577	106
459	577	111
460	577	117
461	577	105
462	577	141
463	577	105
464	577	105
465	577	132
466	577	117
467	577	108
468	577	131
469	577	122
470	577	117
471	577	128
472	577	126
473	577	144
474	577	155
475	577	121
476	577	133
477	577	110
478	577	76
479	577	107
480	577	102
481	577	99
482	577	122
483	577	139
484	577	104
485	577	117
486	577	93
487	577	109
488	577	101
489	577	82
490	577	92
491	577	101
492	577	107
493	577	107
494	577	102
495	577	113
496	577	112
497	577	96
498	577	120
499	577	172
500	577	384
501	577	361
502	577	298
503	577	403
504	577	309
505	577	307
506	577	548
507	577	372
508	577	340
509	577	323
510	577	286
511	577	200
512	577	164
513	577	112
514	577	111
515	577	118
516	577	136
517	577	133
518	577	128
519	577	135
520	577	227
521	577	230
522	577	368
523	577	341
524	577	245
525	577	270
526	577	262
527	577	291
528	577	315
529	577	242
530	577	233
531	577	259
532	577	308
533	577	321
534	577	356
535	577	421
536	577	333
537	577	412
538	577	365
539	577	421
540	577	316
541	577	389
542	577	399
543	577	484
544	577	507
545	577	421
546	577	549
547	577	399
548	577	349
549	577	385
550	577	382
551	577	404
552	577	405
553	577	402
554	577	459
555	577	481
556	577	449
557	577	583
558	577	736
559	577	845
560	577	719
561	577	771
562	577	1054
563	577	1619
564	577	1448
565	577	1160
566	577	790
567	577	681
568	577	842
569	577	821
570	577	842
571	577	1374
572	577	1763
573	577	2153
574	577	3284
575	577	6817
576	577	16133
577	577	69702
0	578	2
1	578	25
2	578	100
3	578	142
4	578	156
5	578	147
6	578	154
7	578	128
8	578	133
9	578	111
10	578	78
11	578	111
12	578	98
13	578	119
14	578	99
15	578	78
16	578	89
17	578	98
18	578	88
19	578	73
20	578	84
21	578	75
22	578	86
23	578	78
24	578	92
25	578	75
26	578	83
27	578	71
28	578	77
29	578	89
30	578	84
31	578	99
32	578	78
33	578	87
34	578	103
35	578	70
36	578	83
38	578	86
39	578	139
40	578	106
41	578	102
42	578	110
43	578	131
44	578	191
45	578	123
46	578	90
47	578	39
48	578	22
49	578	12
50	578	13
51	578	19
52	578	10
53	578	19
54	578	29
55	578	88
56	578	125
57	578	199
58	578	182
59	578	161
60	578	131
61	578	64
62	578	27
63	578	4
64	578	21
65	578	8
66	578	12
67	578	37
68	578	114
69	578	132
70	578	128
71	578	135
72	578	134
73	578	136
74	578	131
75	578	174
76	578	197
77	578	127
78	578	145
79	578	158
80	578	88
81	578	87
82	578	59
83	578	85
84	578	42
85	578	58
86	578	65
87	578	97
88	578	126
89	578	189
90	578	127
91	578	55
92	578	37
93	578	43
94	578	59
95	578	80
96	578	55
97	578	107
98	578	46
99	578	34
100	578	28
101	578	25
102	578	22
103	578	26
104	578	22
105	578	33
106	578	18
107	578	47
108	578	48
109	578	32
110	578	45
111	578	47
112	578	55
113	578	78
114	578	114
115	578	120
116	578	126
117	578	87
118	578	95
119	578	64
120	578	56
121	578	47
122	578	58
123	578	40
124	578	49
125	578	41
126	578	51
127	578	51
128	578	95
129	578	190
130	578	113
131	578	117
132	578	121
133	578	113
134	578	117
135	578	97
136	578	116
137	578	149
138	578	120
139	578	110
140	578	95
141	578	100
142	578	78
143	578	83
144	578	71
145	578	51
146	578	41
147	578	37
148	578	44
149	578	40
150	578	40
151	578	27
152	578	27
153	578	35
154	578	29
155	578	62
156	578	144
157	578	103
158	578	53
159	578	50
160	578	66
161	578	31
162	578	43
163	578	27
164	578	38
165	578	33
166	578	56
167	578	47
168	578	38
169	578	31
170	578	51
171	578	58
172	578	33
173	578	44
174	578	45
175	578	64
176	578	50
177	578	45
178	578	70
179	578	91
180	578	61
181	578	94
182	578	89
183	578	74
184	578	58
185	578	94
186	578	141
187	578	135
188	578	151
189	578	48
190	578	68
191	578	56
192	578	61
193	578	58
194	578	51
195	578	57
196	578	55
197	578	72
198	578	81
199	578	110
200	578	167
201	578	188
202	578	142
203	578	104
204	578	130
205	578	84
206	578	122
207	578	149
208	578	129
209	578	130
210	578	173
211	578	201
212	578	194
213	578	110
214	578	134
215	578	109
216	578	86
217	578	81
218	578	98
219	578	164
220	578	100
221	578	110
222	578	131
223	578	113
224	578	139
225	578	142
226	578	101
227	578	50
228	578	37
229	578	48
230	578	46
231	578	42
232	578	51
233	578	56
234	578	72
235	578	77
236	578	93
237	578	80
238	578	98
239	578	70
240	578	72
241	578	69
242	578	100
243	578	125
244	578	94
245	578	78
246	578	80
247	578	71
248	578	72
249	578	132
250	578	101
251	578	83
252	578	56
253	578	67
254	578	64
255	578	94
256	578	119
257	578	106
258	578	135
259	578	143
260	578	172
261	578	162
262	578	137
263	578	162
264	578	133
265	578	172
266	578	169
267	578	158
268	578	156
269	578	127
270	578	203
271	578	213
272	578	96
273	578	61
274	578	85
275	578	76
276	578	57
277	578	59
278	578	65
279	578	63
280	578	105
281	578	96
282	578	66
283	578	62
284	578	58
285	578	79
286	578	57
287	578	77
288	578	79
289	578	79
290	578	71
291	578	144
292	578	165
293	578	173
294	578	123
295	578	128
296	578	171
297	578	191
298	578	138
299	578	120
300	578	106
301	578	104
302	578	111
303	578	94
304	578	43
305	578	43
306	578	45
307	578	29
308	578	66
309	578	73
310	578	83
311	578	85
312	578	127
313	578	78
314	578	75
315	578	129
316	578	122
317	578	106
318	578	183
319	578	227
320	578	81
321	578	67
322	578	55
323	578	62
324	578	58
325	578	64
326	578	60
327	578	54
328	578	60
329	578	70
330	578	105
331	578	103
332	578	91
333	578	127
334	578	117
335	578	137
336	578	131
337	578	153
338	578	277
339	578	281
340	578	168
341	578	159
342	578	224
343	578	212
344	578	187
345	578	177
346	578	177
347	578	99
348	578	137
349	578	141
350	578	188
351	578	165
352	578	137
353	578	161
354	578	138
355	578	129
356	578	129
357	578	179
358	578	212
359	578	234
360	578	77
361	578	32
362	578	38
363	578	33
364	578	38
365	578	49
366	578	20
367	578	23
368	578	17
369	578	57
370	578	34
371	578	64
372	578	119
373	578	175
374	578	149
375	578	164
376	578	164
377	578	174
378	578	193
379	578	161
380	578	158
381	578	136
382	578	182
383	578	128
384	578	111
385	578	181
386	578	167
387	578	175
388	578	203
389	578	219
390	578	180
391	578	201
392	578	188
393	578	174
394	578	142
395	578	144
396	578	133
397	578	129
398	578	103
399	578	89
400	578	82
401	578	86
402	578	88
403	578	111
404	578	157
405	578	223
406	578	174
407	578	204
408	578	187
409	578	182
410	578	186
411	578	170
412	578	160
413	578	149
414	578	140
415	578	166
416	578	152
417	578	146
418	578	130
419	578	218
420	578	191
421	578	99
422	578	150
423	578	165
424	578	137
425	578	143
426	578	170
427	578	183
428	578	138
429	578	191
430	578	183
431	578	202
432	578	162
433	578	195
434	578	185
435	578	203
436	578	157
437	578	159
438	578	181
439	578	218
440	578	245
441	578	243
442	578	231
443	578	235
444	578	243
445	578	254
446	578	247
447	578	222
448	578	267
449	578	236
450	578	133
451	578	124
452	578	147
453	578	113
454	578	87
455	578	92
456	578	106
457	578	116
458	578	111
459	578	88
460	578	106
461	578	86
462	578	106
463	578	104
464	578	104
465	578	127
466	578	127
467	578	125
468	578	127
469	578	119
470	578	103
471	578	104
472	578	106
473	578	121
474	578	129
475	578	98
476	578	128
477	578	121
478	578	80
479	578	82
480	578	76
481	578	95
482	578	103
483	578	146
484	578	103
485	578	90
486	578	89
487	578	122
488	578	116
489	578	76
490	578	94
491	578	115
492	578	108
493	578	118
494	578	92
495	578	103
496	578	111
497	578	79
498	578	104
499	578	135
500	578	360
501	578	340
502	578	313
503	578	339
504	578	297
505	578	267
506	578	421
507	578	317
508	578	358
509	578	326
510	578	264
511	578	194
512	578	136
513	578	115
514	578	97
515	578	110
516	578	113
517	578	130
518	578	118
519	578	117
520	578	168
521	578	229
522	578	345
523	578	305
524	578	242
525	578	236
526	578	252
527	578	290
528	578	247
529	578	229
530	578	211
531	578	215
532	578	273
533	578	293
534	578	319
535	578	368
536	578	320
537	578	329
538	578	323
539	578	309
540	578	273
541	578	341
542	578	286
543	578	414
544	578	415
545	578	373
546	578	454
547	578	356
548	578	280
549	578	347
550	578	357
551	578	314
552	578	332
553	578	335
554	578	416
555	578	394
556	578	355
557	578	466
558	578	577
559	578	658
560	578	519
561	578	609
562	578	827
563	578	1096
564	578	904
565	578	781
566	578	544
567	578	456
568	578	502
569	578	571
570	578	476
571	578	863
572	578	1037
573	578	1130
574	578	1468
575	578	2995
576	578	3601
577	578	15566
578	578	65762
1	579	31
2	579	55
3	579	95
4	579	90
5	579	78
6	579	59
7	579	58
8	579	63
9	579	43
10	579	35
11	579	37
12	579	42
13	579	69
14	579	60
15	579	60
16	579	59
17	579	55
18	579	50
19	579	34
20	579	50
21	579	39
22	579	50
23	579	34
24	579	42
25	579	29
26	579	34
27	579	39
28	579	41
29	579	35
30	579	21
31	579	40
32	579	31
33	579	44
34	579	41
35	579	46
36	579	43
38	579	48
39	579	51
40	579	50
41	579	50
42	579	57
43	579	57
44	579	59
45	579	82
46	579	97
47	579	47
48	579	32
49	579	26
50	579	24
51	579	29
52	579	17
53	579	22
54	579	47
55	579	55
56	579	81
57	579	55
58	579	58
59	579	62
60	579	74
61	579	68
62	579	39
63	579	8
64	579	34
65	579	9
66	579	14
67	579	42
68	579	60
69	579	65
70	579	79
71	579	73
72	579	63
73	579	73
74	579	61
75	579	78
76	579	79
77	579	67
78	579	80
79	579	76
80	579	97
81	579	80
82	579	65
83	579	76
84	579	72
85	579	83
86	579	96
87	579	76
88	579	90
89	579	82
90	579	80
91	579	72
92	579	53
93	579	51
94	579	62
95	579	58
96	579	86
97	579	77
98	579	72
99	579	58
100	579	56
101	579	49
102	579	44
103	579	40
104	579	36
105	579	45
106	579	45
107	579	60
108	579	52
109	579	65
110	579	55
111	579	62
112	579	64
113	579	105
114	579	77
115	579	59
116	579	72
117	579	71
118	579	81
119	579	70
120	579	62
121	579	69
122	579	53
123	579	52
124	579	64
125	579	68
126	579	67
127	579	63
128	579	75
129	579	96
130	579	111
131	579	102
132	579	109
133	579	95
134	579	97
135	579	97
136	579	91
137	579	84
138	579	89
139	579	96
140	579	86
141	579	75
142	579	82
143	579	91
144	579	101
145	579	83
146	579	78
147	579	69
148	579	52
149	579	60
150	579	44
151	579	65
152	579	41
153	579	54
154	579	64
155	579	72
156	579	83
157	579	92
158	579	66
159	579	81
160	579	85
161	579	51
162	579	60
163	579	54
164	579	46
165	579	53
166	579	69
167	579	39
168	579	45
169	579	44
170	579	64
171	579	59
172	579	48
173	579	54
174	579	63
175	579	58
176	579	59
177	579	46
178	579	63
179	579	71
180	579	81
181	579	75
182	579	70
183	579	62
184	579	82
185	579	83
186	579	78
187	579	83
188	579	81
189	579	61
190	579	73
191	579	57
192	579	88
193	579	75
194	579	49
195	579	73
196	579	63
197	579	81
198	579	86
199	579	105
200	579	72
201	579	83
202	579	96
203	579	118
204	579	94
205	579	99
206	579	111
207	579	87
208	579	97
209	579	124
210	579	115
211	579	102
212	579	101
213	579	112
214	579	117
215	579	137
216	579	95
217	579	112
218	579	89
219	579	96
220	579	104
221	579	100
222	579	78
223	579	81
224	579	99
225	579	87
226	579	68
227	579	78
228	579	94
229	579	79
230	579	84
231	579	82
232	579	78
233	579	83
234	579	89
235	579	104
236	579	89
237	579	86
238	579	84
239	579	87
240	579	75
241	579	100
242	579	97
243	579	97
244	579	76
245	579	80
246	579	86
247	579	87
248	579	85
249	579	103
250	579	100
251	579	75
252	579	92
253	579	98
254	579	99
255	579	97
256	579	83
257	579	69
258	579	105
259	579	119
260	579	99
261	579	90
262	579	83
263	579	96
264	579	120
265	579	75
266	579	105
267	579	110
268	579	89
269	579	95
270	579	102
271	579	94
272	579	87
273	579	107
274	579	111
275	579	73
276	579	86
277	579	87
278	579	84
279	579	100
280	579	82
281	579	99
282	579	84
283	579	79
284	579	84
285	579	85
286	579	91
287	579	82
288	579	95
289	579	98
290	579	100
291	579	80
292	579	89
293	579	87
294	579	89
295	579	87
296	579	96
297	579	59
298	579	100
299	579	90
300	579	97
301	579	116
302	579	72
303	579	75
304	579	41
305	579	47
306	579	31
307	579	36
308	579	46
309	579	57
310	579	108
311	579	86
312	579	101
313	579	76
314	579	81
315	579	96
316	579	98
317	579	96
318	579	130
319	579	88
320	579	99
321	579	110
322	579	94
323	579	85
324	579	103
325	579	85
326	579	74
327	579	81
328	579	105
329	579	91
330	579	103
331	579	107
332	579	127
333	579	113
334	579	115
335	579	125
336	579	127
337	579	126
338	579	106
339	579	104
340	579	95
341	579	122
342	579	103
343	579	101
344	579	118
345	579	114
346	579	88
347	579	97
348	579	85
349	579	98
350	579	97
351	579	107
352	579	97
353	579	81
354	579	90
355	579	114
356	579	126
357	579	146
358	579	98
359	579	105
360	579	74
361	579	48
362	579	59
363	579	34
364	579	43
365	579	67
366	579	24
367	579	25
368	579	18
369	579	39
370	579	40
371	579	61
372	579	94
373	579	98
374	579	131
375	579	99
376	579	106
377	579	117
378	579	96
379	579	86
380	579	128
381	579	113
382	579	125
383	579	110
384	579	65
385	579	93
386	579	117
387	579	96
388	579	95
389	579	85
390	579	98
391	579	87
392	579	111
393	579	96
394	579	108
395	579	124
396	579	109
397	579	95
398	579	97
399	579	132
400	579	100
401	579	123
402	579	113
403	579	111
404	579	104
405	579	92
406	579	89
407	579	112
408	579	77
409	579	98
410	579	106
411	579	84
412	579	100
413	579	83
414	579	86
415	579	74
416	579	70
417	579	82
418	579	75
419	579	93
420	579	79
421	579	76
422	579	84
423	579	80
424	579	100
425	579	85
426	579	90
427	579	86
428	579	106
429	579	113
430	579	76
431	579	104
432	579	97
433	579	91
434	579	95
435	579	81
436	579	104
437	579	108
438	579	124
439	579	127
440	579	91
441	579	114
442	579	112
443	579	111
444	579	130
445	579	124
446	579	135
447	579	159
448	579	110
449	579	171
450	579	154
451	579	158
452	579	158
453	579	144
454	579	149
455	579	145
456	579	158
457	579	122
458	579	139
459	579	105
460	579	147
461	579	125
462	579	141
463	579	114
464	579	126
465	579	146
466	579	148
467	579	128
468	579	123
469	579	123
470	579	141
471	579	135
472	579	133
473	579	155
474	579	119
475	579	118
476	579	136
477	579	127
478	579	101
479	579	136
480	579	99
481	579	92
482	579	139
483	579	151
484	579	112
485	579	115
486	579	124
487	579	117
488	579	111
489	579	134
490	579	128
491	579	145
492	579	149
493	579	117
494	579	132
495	579	134
496	579	143
497	579	148
498	579	141
499	579	133
500	579	186
501	579	208
502	579	169
503	579	134
504	579	132
505	579	136
506	579	163
507	579	169
508	579	199
509	579	200
510	579	193
511	579	164
512	579	175
513	579	170
514	579	180
515	579	176
516	579	154
517	579	196
518	579	183
519	579	150
520	579	232
521	579	174
522	579	211
523	579	204
524	579	205
525	579	163
526	579	189
527	579	186
528	579	179
529	579	191
530	579	245
531	579	208
532	579	244
533	579	241
534	579	189
535	579	194
536	579	209
537	579	201
538	579	189
539	579	221
540	579	215
541	579	239
542	579	245
543	579	230
544	579	258
545	579	250
546	579	270
547	579	325
548	579	283
549	579	392
550	579	321
551	579	325
552	579	371
553	579	333
554	579	309
555	579	355
556	579	373
557	579	504
558	579	482
559	579	411
560	579	471
561	579	421
562	579	609
563	579	713
564	579	632
565	579	700
566	579	542
567	579	544
568	579	613
569	579	575
570	579	522
571	579	729
572	579	803
573	579	954
574	579	1117
575	579	1571
576	579	2657
577	579	3809
578	579	13536
579	579	48863
0	580	3
1	580	39
2	580	72
3	580	115
4	580	122
5	580	102
6	580	89
7	580	70
8	580	63
9	580	62
10	580	46
11	580	54
12	580	44
13	580	58
14	580	53
15	580	66
16	580	62
17	580	65
18	580	54
19	580	59
20	580	55
21	580	57
22	580	56
23	580	54
24	580	41
25	580	34
26	580	36
27	580	41
28	580	56
29	580	34
30	580	39
31	580	43
32	580	41
33	580	43
34	580	54
35	580	67
36	580	62
38	580	51
39	580	72
40	580	51
41	580	45
42	580	74
43	580	69
44	580	89
45	580	103
46	580	95
47	580	74
48	580	33
49	580	20
50	580	22
51	580	37
52	580	38
53	580	22
54	580	65
55	580	77
56	580	130
57	580	77
58	580	75
59	580	85
60	580	100
61	580	86
62	580	52
63	580	8
64	580	37
65	580	14
66	580	14
67	580	49
68	580	90
69	580	87
70	580	86
71	580	82
72	580	69
73	580	95
74	580	85
75	580	88
76	580	97
77	580	87
78	580	89
79	580	86
80	580	110
81	580	113
82	580	80
83	580	79
84	580	83
85	580	95
86	580	118
87	580	98
88	580	125
89	580	95
90	580	111
91	580	91
92	580	82
93	580	67
94	580	73
95	580	62
96	580	80
97	580	99
98	580	75
99	580	50
100	580	50
101	580	51
102	580	56
103	580	54
104	580	58
105	580	58
106	580	48
107	580	64
108	580	91
109	580	46
110	580	63
111	580	91
112	580	82
113	580	100
114	580	116
115	580	75
116	580	92
117	580	90
118	580	75
119	580	72
120	580	65
121	580	85
122	580	74
123	580	78
124	580	94
125	580	64
126	580	91
127	580	91
128	580	100
129	580	115
130	580	123
131	580	127
132	580	134
133	580	143
134	580	104
135	580	123
136	580	118
137	580	112
138	580	107
139	580	120
140	580	107
141	580	98
142	580	97
143	580	90
144	580	100
145	580	104
146	580	74
147	580	86
148	580	79
149	580	58
150	580	58
151	580	67
152	580	53
153	580	47
154	580	76
155	580	81
156	580	113
157	580	116
158	580	83
159	580	74
160	580	129
161	580	76
162	580	71
163	580	67
164	580	74
165	580	58
166	580	69
167	580	72
168	580	58
169	580	56
170	580	71
171	580	67
172	580	70
173	580	71
174	580	73
175	580	64
176	580	86
177	580	66
178	580	78
179	580	87
180	580	94
181	580	90
182	580	94
183	580	99
184	580	86
185	580	105
186	580	88
187	580	87
188	580	103
189	580	61
190	580	108
191	580	93
192	580	115
193	580	99
194	580	103
195	580	95
196	580	99
197	580	103
198	580	105
199	580	113
200	580	90
201	580	94
202	580	115
203	580	143
204	580	129
205	580	126
206	580	134
207	580	129
208	580	129
209	580	134
210	580	128
211	580	155
212	580	119
213	580	155
214	580	158
215	580	149
216	580	127
217	580	137
218	580	136
219	580	118
220	580	128
221	580	129
222	580	116
223	580	108
224	580	122
225	580	99
226	580	110
227	580	99
228	580	94
229	580	92
230	580	95
231	580	99
232	580	104
233	580	93
234	580	92
235	580	120
236	580	112
237	580	101
238	580	130
239	580	107
240	580	113
241	580	100
242	580	130
243	580	116
244	580	89
245	580	108
246	580	110
247	580	108
248	580	129
249	580	136
250	580	113
251	580	99
252	580	131
253	580	111
254	580	125
255	580	92
256	580	117
257	580	114
258	580	120
259	580	139
260	580	106
261	580	114
262	580	109
263	580	125
264	580	155
265	580	139
266	580	138
267	580	140
268	580	130
269	580	109
270	580	127
271	580	131
272	580	115
273	580	103
274	580	138
275	580	115
276	580	97
277	580	111
278	580	98
279	580	129
280	580	99
281	580	102
282	580	113
283	580	113
284	580	109
285	580	116
286	580	126
287	580	88
288	580	107
289	580	135
290	580	123
291	580	111
292	580	105
293	580	125
294	580	96
295	580	118
296	580	131
297	580	91
298	580	127
299	580	115
300	580	154
301	580	116
302	580	111
303	580	117
304	580	66
305	580	60
306	580	44
307	580	39
308	580	58
309	580	103
310	580	124
311	580	107
312	580	129
313	580	114
314	580	135
315	580	118
316	580	98
317	580	122
318	580	163
319	580	129
320	580	111
321	580	114
322	580	118
323	580	94
324	580	109
325	580	98
326	580	106
327	580	103
328	580	116
329	580	133
330	580	122
331	580	116
332	580	140
333	580	174
334	580	116
335	580	145
336	580	137
337	580	143
338	580	141
339	580	111
340	580	134
341	580	146
342	580	107
343	580	115
344	580	106
345	580	138
346	580	120
347	580	114
348	580	116
349	580	137
350	580	119
351	580	133
352	580	109
353	580	85
354	580	94
355	580	146
356	580	151
357	580	134
358	580	117
359	580	110
360	580	107
361	580	58
362	580	79
363	580	59
364	580	65
365	580	76
366	580	27
367	580	30
368	580	26
369	580	52
370	580	50
371	580	81
372	580	92
373	580	127
374	580	174
375	580	118
376	580	155
377	580	135
378	580	109
379	580	121
380	580	136
381	580	146
382	580	137
383	580	130
384	580	108
385	580	156
386	580	130
387	580	105
388	580	141
389	580	115
390	580	108
391	580	112
392	580	141
393	580	118
394	580	125
395	580	145
396	580	139
397	580	127
398	580	132
399	580	134
400	580	106
401	580	165
402	580	137
403	580	107
404	580	118
405	580	124
406	580	113
407	580	101
408	580	116
409	580	124
410	580	122
411	580	91
412	580	88
413	580	115
414	580	99
415	580	103
416	580	98
417	580	99
418	580	85
419	580	117
420	580	99
421	580	89
422	580	91
423	580	116
424	580	138
425	580	124
426	580	102
427	580	99
428	580	111
429	580	129
430	580	85
431	580	104
432	580	129
433	580	120
434	580	121
435	580	114
436	580	123
437	580	116
438	580	156
439	580	153
440	580	118
441	580	129
442	580	141
443	580	149
444	580	148
445	580	129
446	580	187
447	580	146
448	580	178
449	580	234
450	580	217
451	580	210
452	580	209
453	580	192
454	580	159
455	580	188
456	580	197
457	580	183
458	580	182
459	580	127
460	580	180
461	580	148
462	580	195
463	580	153
464	580	160
465	580	204
466	580	165
467	580	179
468	580	177
469	580	122
470	580	173
471	580	163
472	580	225
473	580	222
474	580	148
475	580	148
476	580	180
477	580	166
478	580	125
479	580	163
480	580	155
481	580	122
482	580	169
483	580	178
484	580	150
485	580	138
486	580	123
487	580	165
488	580	122
489	580	119
490	580	142
491	580	168
492	580	180
493	580	170
494	580	155
495	580	184
496	580	175
497	580	199
498	580	161
499	580	191
500	580	210
501	580	278
502	580	208
503	580	159
504	580	170
505	580	165
506	580	247
507	580	212
508	580	257
509	580	213
510	580	275
511	580	224
512	580	214
513	580	219
514	580	253
515	580	203
516	580	229
517	580	218
518	580	193
519	580	200
520	580	289
521	580	229
522	580	284
523	580	318
524	580	274
525	580	237
526	580	286
527	580	228
528	580	257
529	580	224
530	580	261
531	580	290
532	580	295
533	580	295
534	580	230
535	580	213
536	580	276
537	580	253
538	580	273
539	580	269
540	580	277
541	580	300
542	580	311
543	580	280
544	580	356
545	580	320
546	580	325
547	580	394
548	580	339
549	580	410
550	580	393
551	580	435
552	580	450
553	580	436
554	580	392
555	580	422
556	580	434
557	580	547
558	580	590
559	580	585
560	580	565
561	580	595
562	580	790
563	580	961
564	580	839
565	580	857
566	580	753
567	580	658
568	580	795
569	580	695
570	580	655
571	580	929
572	580	1034
573	580	1355
574	580	1565
575	580	2129
576	580	3360
577	580	5220
578	580	17444
579	580	26646
580	580	74418
0	581	1
1	581	22
2	581	52
3	581	79
4	581	60
5	581	46
6	581	55
7	581	68
8	581	72
9	581	42
10	581	39
11	581	49
12	581	43
13	581	46
14	581	54
15	581	36
16	581	18
17	581	43
18	581	42
19	581	39
20	581	38
21	581	34
22	581	42
23	581	38
24	581	40
25	581	35
26	581	33
27	581	37
28	581	30
29	581	33
30	581	40
31	581	43
32	581	44
33	581	30
34	581	52
35	581	35
36	581	47
38	581	40
39	581	60
40	581	52
41	581	46
42	581	50
43	581	46
44	581	69
45	581	78
46	581	41
47	581	27
48	581	13
49	581	14
50	581	13
51	581	18
52	581	17
53	581	8
54	581	21
55	581	54
56	581	64
57	581	84
58	581	63
59	581	77
60	581	52
61	581	44
62	581	16
63	581	1
64	581	14
65	581	7
66	581	2
67	581	15
68	581	41
69	581	57
70	581	62
71	581	56
72	581	60
73	581	70
74	581	57
75	581	58
76	581	65
77	581	74
78	581	62
79	581	63
80	581	52
81	581	46
82	581	42
83	581	34
84	581	21
85	581	30
86	581	42
87	581	60
88	581	71
89	581	84
90	581	60
91	581	39
92	581	29
93	581	26
94	581	36
95	581	29
96	581	29
97	581	60
98	581	33
99	581	22
100	581	17
101	581	19
102	581	20
103	581	15
104	581	16
105	581	27
106	581	22
107	581	28
108	581	36
109	581	24
110	581	26
111	581	29
112	581	24
113	581	43
114	581	45
115	581	71
116	581	64
117	581	52
118	581	67
119	581	31
120	581	30
121	581	30
122	581	28
123	581	24
124	581	24
125	581	28
126	581	25
127	581	32
128	581	46
129	581	87
130	581	60
131	581	50
132	581	69
133	581	39
134	581	59
135	581	57
136	581	57
137	581	58
138	581	56
139	581	73
140	581	62
141	581	53
142	581	36
143	581	56
144	581	27
145	581	35
146	581	32
147	581	29
148	581	23
149	581	28
150	581	18
151	581	24
152	581	9
153	581	34
154	581	19
155	581	37
156	581	77
157	581	50
158	581	43
159	581	25
160	581	35
161	581	35
162	581	32
163	581	34
164	581	26
165	581	15
166	581	49
167	581	24
168	581	26
169	581	27
170	581	33
171	581	31
172	581	29
173	581	30
174	581	33
175	581	30
176	581	35
177	581	20
178	581	37
179	581	53
180	581	47
181	581	58
182	581	41
183	581	51
184	581	45
185	581	42
186	581	73
187	581	55
188	581	48
189	581	37
190	581	48
191	581	33
192	581	28
193	581	40
194	581	33
195	581	30
196	581	32
197	581	36
198	581	41
199	581	59
200	581	80
201	581	82
202	581	65
203	581	70
204	581	60
205	581	47
206	581	59
207	581	64
208	581	59
209	581	74
210	581	61
211	581	88
212	581	78
213	581	58
214	581	68
215	581	77
216	581	55
217	581	44
218	581	45
219	581	86
220	581	66
221	581	56
222	581	54
223	581	55
224	581	87
225	581	75
226	581	64
227	581	44
228	581	39
229	581	32
230	581	36
231	581	31
232	581	37
233	581	38
234	581	40
235	581	46
236	581	61
237	581	46
238	581	57
239	581	37
240	581	37
241	581	44
242	581	61
243	581	51
244	581	38
245	581	56
246	581	50
247	581	49
248	581	54
249	581	75
250	581	65
251	581	59
252	581	43
253	581	45
254	581	50
255	581	47
256	581	74
257	581	61
258	581	61
259	581	100
260	581	80
261	581	47
262	581	59
263	581	87
264	581	77
265	581	83
266	581	86
267	581	75
268	581	74
269	581	77
270	581	78
271	581	104
272	581	63
273	581	33
274	581	62
275	581	49
276	581	47
277	581	54
278	581	37
279	581	36
280	581	73
281	581	44
282	581	42
283	581	35
284	581	37
285	581	31
286	581	37
287	581	51
288	581	38
289	581	39
290	581	50
291	581	80
292	581	84
293	581	68
294	581	55
295	581	77
296	581	84
297	581	78
298	581	67
299	581	67
300	581	54
301	581	53
302	581	63
303	581	59
304	581	37
305	581	31
306	581	19
307	581	16
308	581	37
309	581	48
310	581	62
311	581	53
312	581	60
313	581	41
314	581	60
315	581	54
316	581	56
317	581	54
318	581	75
319	581	79
320	581	54
321	581	43
322	581	33
323	581	45
324	581	33
325	581	27
326	581	41
327	581	29
328	581	38
329	581	51
330	581	61
331	581	76
332	581	67
333	581	71
334	581	57
335	581	70
336	581	70
337	581	69
338	581	90
339	581	100
340	581	73
341	581	67
342	581	94
343	581	81
344	581	91
345	581	84
346	581	85
347	581	56
348	581	75
349	581	68
350	581	75
351	581	67
352	581	82
353	581	62
354	581	90
355	581	65
356	581	82
357	581	79
358	581	82
359	581	71
360	581	44
361	581	20
362	581	31
363	581	28
364	581	35
365	581	32
366	581	9
367	581	13
368	581	15
369	581	38
370	581	28
371	581	43
372	581	77
373	581	94
374	581	66
375	581	81
376	581	82
377	581	86
378	581	89
379	581	81
380	581	92
381	581	56
382	581	79
383	581	67
384	581	64
385	581	69
386	581	92
387	581	70
388	581	94
389	581	90
390	581	77
391	581	68
392	581	73
393	581	73
394	581	74
395	581	64
396	581	65
397	581	61
398	581	61
399	581	53
400	581	37
401	581	41
402	581	58
403	581	51
404	581	80
405	581	82
406	581	79
407	581	77
408	581	78
409	581	84
410	581	88
411	581	65
412	581	79
413	581	68
414	581	78
415	581	81
416	581	65
417	581	64
418	581	67
419	581	63
420	581	83
421	581	59
422	581	76
423	581	88
424	581	60
425	581	76
426	581	82
427	581	66
428	581	87
429	581	76
430	581	81
431	581	62
432	581	81
433	581	82
434	581	72
435	581	88
436	581	75
437	581	79
438	581	91
439	581	93
440	581	99
441	581	110
442	581	104
443	581	106
444	581	101
445	581	132
446	581	94
447	581	109
448	581	125
449	581	140
450	581	97
451	581	69
452	581	77
453	581	73
454	581	49
455	581	53
456	581	63
457	581	73
458	581	73
459	581	56
460	581	67
461	581	52
462	581	67
463	581	54
464	581	70
465	581	68
466	581	70
467	581	58
468	581	73
469	581	71
470	581	62
471	581	56
472	581	65
473	581	85
474	581	79
475	581	74
476	581	69
477	581	69
478	581	47
479	581	63
480	581	46
481	581	44
482	581	71
483	581	70
484	581	43
485	581	60
486	581	60
487	581	66
488	581	58
489	581	61
490	581	55
491	581	56
492	581	72
493	581	67
494	581	58
495	581	45
496	581	73
497	581	50
498	581	66
499	581	80
500	581	151
501	581	164
502	581	165
503	581	145
504	581	154
505	581	119
506	581	159
507	581	165
508	581	147
509	581	169
510	581	151
511	581	106
512	581	102
513	581	72
514	581	70
515	581	70
516	581	69
517	581	94
518	581	65
519	581	72
520	581	97
521	581	131
522	581	148
523	581	136
524	581	108
525	581	116
526	581	132
527	581	124
528	581	129
529	581	130
530	581	127
531	581	141
532	581	136
533	581	154
534	581	181
535	581	161
536	581	168
537	581	173
538	581	180
539	581	177
540	581	187
541	581	187
542	581	150
543	581	184
544	581	188
545	581	197
546	581	212
547	581	188
548	581	167
549	581	194
550	581	163
551	581	171
552	581	175
553	581	165
554	581	204
555	581	193
556	581	186
557	581	262
558	581	285
559	581	308
560	581	271
561	581	281
562	581	343
563	581	460
564	581	372
565	581	355
566	581	268
567	581	225
568	581	277
569	581	241
570	581	260
571	581	360
572	581	438
573	581	459
574	581	634
575	581	953
576	581	1172
577	581	2515
578	581	6920
579	581	4155
580	581	9628
581	581	20002
1	582	33
2	582	64
3	582	89
4	582	67
5	582	87
6	582	70
7	582	72
8	582	84
9	582	64
10	582	59
11	582	67
12	582	50
13	582	71
14	582	51
15	582	52
16	582	47
17	582	59
18	582	68
19	582	55
20	582	60
21	582	50
22	582	50
23	582	54
24	582	57
25	582	34
26	582	40
27	582	56
28	582	66
29	582	54
30	582	45
31	582	53
32	582	53
33	582	69
34	582	67
35	582	47
36	582	53
38	582	52
39	582	91
40	582	68
41	582	55
42	582	81
43	582	77
44	582	102
45	582	100
46	582	58
47	582	31
48	582	15
49	582	23
50	582	11
51	582	26
52	582	40
53	582	18
54	582	34
55	582	58
56	582	77
57	582	131
58	582	117
59	582	84
60	582	92
61	582	41
62	582	26
63	582	5
64	582	25
65	582	11
66	582	12
67	582	27
68	582	72
69	582	82
70	582	78
71	582	95
72	582	99
73	582	93
74	582	57
75	582	85
76	582	101
77	582	52
78	582	99
79	582	100
80	582	54
81	582	50
82	582	57
83	582	63
84	582	40
85	582	44
86	582	41
87	582	53
88	582	66
89	582	106
90	582	85
91	582	46
92	582	39
93	582	35
94	582	70
95	582	56
96	582	55
97	582	79
98	582	57
99	582	31
100	582	37
101	582	38
102	582	29
103	582	42
104	582	37
105	582	20
106	582	35
107	582	42
108	582	55
109	582	28
110	582	38
111	582	29
112	582	48
113	582	60
114	582	63
115	582	79
116	582	103
117	582	66
118	582	87
119	582	50
120	582	41
121	582	39
122	582	33
123	582	38
124	582	42
125	582	40
126	582	50
127	582	46
128	582	72
129	582	113
130	582	86
131	582	85
132	582	62
133	582	60
134	582	83
135	582	78
136	582	78
137	582	91
138	582	67
139	582	59
140	582	69
141	582	71
142	582	52
143	582	56
144	582	57
145	582	41
146	582	36
147	582	36
148	582	40
149	582	35
150	582	31
151	582	32
152	582	24
153	582	32
154	582	36
155	582	48
156	582	98
157	582	55
158	582	44
159	582	46
160	582	50
161	582	55
162	582	50
163	582	37
164	582	26
165	582	26
166	582	43
167	582	47
168	582	45
169	582	38
170	582	31
171	582	44
172	582	32
173	582	43
174	582	47
175	582	43
176	582	37
177	582	33
178	582	59
179	582	79
180	582	47
181	582	46
182	582	66
183	582	62
184	582	53
185	582	66
186	582	93
187	582	93
188	582	70
189	582	30
190	582	40
191	582	43
192	582	58
193	582	58
194	582	42
195	582	40
196	582	44
197	582	50
198	582	57
199	582	75
200	582	104
201	582	123
202	582	95
203	582	82
204	582	87
205	582	65
206	582	70
207	582	77
208	582	72
209	582	93
210	582	100
211	582	133
212	582	129
213	582	79
214	582	87
215	582	86
216	582	67
217	582	67
218	582	62
219	582	94
220	582	60
221	582	64
222	582	73
223	582	93
224	582	99
225	582	102
226	582	69
227	582	42
228	582	41
229	582	41
230	582	47
231	582	49
232	582	47
233	582	47
234	582	49
235	582	47
236	582	91
237	582	56
238	582	70
239	582	38
240	582	54
241	582	59
242	582	71
243	582	97
244	582	56
245	582	56
246	582	78
247	582	55
248	582	54
249	582	76
250	582	61
251	582	62
252	582	44
253	582	49
254	582	63
255	582	68
256	582	80
257	582	69
258	582	85
259	582	108
260	582	99
261	582	99
262	582	79
263	582	102
264	582	98
265	582	101
266	582	111
267	582	91
268	582	77
269	582	85
270	582	105
271	582	101
272	582	77
273	582	58
274	582	76
275	582	60
276	582	49
277	582	55
278	582	37
279	582	57
280	582	75
281	582	84
282	582	46
283	582	48
284	582	48
285	582	34
286	582	43
287	582	77
288	582	48
289	582	57
290	582	54
291	582	93
292	582	103
293	582	94
294	582	90
295	582	73
296	582	96
297	582	94
298	582	102
299	582	99
300	582	91
301	582	73
302	582	77
303	582	71
304	582	50
305	582	34
306	582	25
307	582	24
308	582	40
309	582	55
310	582	54
311	582	72
312	582	98
313	582	54
314	582	56
315	582	67
316	582	63
317	582	73
318	582	97
319	582	88
320	582	60
321	582	59
322	582	38
323	582	29
324	582	54
325	582	59
326	582	44
327	582	44
328	582	53
329	582	64
330	582	79
331	582	85
332	582	72
333	582	107
334	582	65
335	582	75
336	582	73
337	582	124
338	582	127
339	582	132
340	582	90
341	582	104
342	582	111
343	582	104
344	582	129
345	582	107
346	582	89
347	582	84
348	582	87
349	582	101
350	582	114
351	582	103
352	582	121
353	582	109
354	582	89
355	582	94
356	582	85
357	582	103
358	582	135
359	582	117
360	582	73
361	582	29
362	582	42
363	582	28
364	582	39
365	582	43
366	582	18
367	582	23
368	582	34
369	582	47
370	582	32
371	582	63
372	582	98
373	582	111
374	582	103
375	582	94
376	582	114
377	582	92
378	582	108
379	582	102
380	582	89
381	582	84
382	582	94
383	582	77
384	582	80
385	582	109
386	582	86
387	582	73
388	582	129
389	582	121
390	582	135
391	582	132
392	582	107
393	582	111
394	582	87
395	582	85
396	582	65
397	582	75
398	582	66
399	582	71
400	582	54
401	582	58
402	582	76
403	582	70
404	582	97
405	582	136
406	582	116
407	582	111
408	582	99
409	582	91
410	582	112
411	582	93
412	582	99
413	582	99
414	582	87
415	582	102
416	582	92
417	582	92
418	582	85
419	582	103
420	582	136
421	582	81
422	582	110
423	582	101
424	582	75
425	582	89
426	582	122
427	582	94
428	582	88
429	582	118
430	582	121
431	582	102
432	582	86
433	582	112
434	582	121
435	582	139
436	582	128
437	582	94
438	582	122
439	582	125
440	582	140
441	582	150
442	582	144
443	582	144
444	582	170
445	582	160
446	582	163
447	582	122
448	582	135
449	582	183
450	582	112
451	582	86
452	582	114
453	582	94
454	582	73
455	582	86
456	582	115
457	582	81
458	582	93
459	582	78
460	582	77
461	582	69
462	582	95
463	582	69
464	582	86
465	582	79
466	582	100
467	582	103
468	582	106
469	582	98
470	582	74
471	582	87
472	582	92
473	582	90
474	582	110
475	582	67
476	582	95
477	582	73
478	582	57
479	582	71
480	582	65
481	582	68
482	582	96
483	582	100
484	582	76
485	582	70
486	582	70
487	582	90
488	582	80
489	582	61
490	582	69
491	582	69
492	582	76
493	582	69
494	582	63
495	582	85
496	582	85
497	582	84
498	582	104
499	582	98
500	582	235
501	582	211
502	582	197
503	582	222
504	582	231
505	582	192
506	582	235
507	582	199
508	582	210
509	582	184
510	582	157
511	582	135
512	582	116
513	582	99
514	582	87
515	582	90
516	582	93
517	582	90
518	582	78
519	582	84
520	582	129
521	582	145
522	582	226
523	582	209
524	582	157
525	582	164
526	582	173
527	582	191
528	582	170
529	582	171
530	582	167
531	582	146
532	582	186
533	582	211
534	582	229
535	582	252
536	582	194
537	582	220
538	582	216
539	582	226
540	582	228
541	582	220
542	582	182
543	582	245
544	582	275
545	582	246
546	582	288
547	582	235
548	582	206
549	582	251
550	582	222
551	582	218
552	582	180
553	582	221
554	582	295
555	582	286
556	582	249
557	582	313
558	582	359
559	582	380
560	582	294
561	582	362
562	582	418
563	582	533
564	582	494
565	582	448
566	582	336
567	582	267
568	582	299
569	582	304
570	582	308
571	582	434
572	582	507
573	582	503
574	582	673
575	582	996
576	582	1152
577	582	2403
578	582	6103
579	582	3212
580	582	5474
581	582	8721
582	582	35730
0	583	1
1	583	3
2	583	9
3	583	13
4	583	13
5	583	14
6	583	12
7	583	13
8	583	12
9	583	12
10	583	12
11	583	9
12	583	8
13	583	8
14	583	15
15	583	13
16	583	12
17	583	15
18	583	11
19	583	7
20	583	13
21	583	11
22	583	12
23	583	19
24	583	11
25	583	7
26	583	10
27	583	12
28	583	18
29	583	12
30	583	12
31	583	8
32	583	17
33	583	12
34	583	10
35	583	13
36	583	7
38	583	10
39	583	15
40	583	15
41	583	10
42	583	20
43	583	8
44	583	18
45	583	12
46	583	10
47	583	4
48	583	3
49	583	3
50	583	1
51	583	5
52	583	2
53	583	6
54	583	10
55	583	10
56	583	16
57	583	28
58	583	31
59	583	19
60	583	26
61	583	11
62	583	3
64	583	5
66	583	3
67	583	2
68	583	10
69	583	26
70	583	16
71	583	13
72	583	17
73	583	14
74	583	18
75	583	19
76	583	27
77	583	15
78	583	7
79	583	16
80	583	9
81	583	11
82	583	9
83	583	7
84	583	3
85	583	5
86	583	9
87	583	6
88	583	16
89	583	14
90	583	9
91	583	12
92	583	7
93	583	11
94	583	10
95	583	7
96	583	7
97	583	18
98	583	5
99	583	3
100	583	5
101	583	4
102	583	3
103	583	5
104	583	5
105	583	6
106	583	6
107	583	8
108	583	9
109	583	9
110	583	2
111	583	8
112	583	5
113	583	7
114	583	8
115	583	11
116	583	22
117	583	16
118	583	7
119	583	10
120	583	11
121	583	2
122	583	6
123	583	8
124	583	7
125	583	7
126	583	8
127	583	5
128	583	9
129	583	23
130	583	14
131	583	14
132	583	14
133	583	11
134	583	12
135	583	5
136	583	12
137	583	11
138	583	13
139	583	11
140	583	13
141	583	7
142	583	11
143	583	9
144	583	8
145	583	6
146	583	2
147	583	4
148	583	5
149	583	4
150	583	1
151	583	11
153	583	5
154	583	4
155	583	9
156	583	14
157	583	11
158	583	4
159	583	9
160	583	10
161	583	9
162	583	2
163	583	2
164	583	11
165	583	6
166	583	5
167	583	5
168	583	4
169	583	5
170	583	4
171	583	5
172	583	10
173	583	4
174	583	6
175	583	4
176	583	5
177	583	4
178	583	13
179	583	9
180	583	7
181	583	9
182	583	11
183	583	5
184	583	10
185	583	14
186	583	20
187	583	10
188	583	18
189	583	4
190	583	11
191	583	10
192	583	7
193	583	6
194	583	4
195	583	5
196	583	6
197	583	5
198	583	9
199	583	12
200	583	29
201	583	22
202	583	10
203	583	13
204	583	20
205	583	11
206	583	20
207	583	18
208	583	8
209	583	12
210	583	13
211	583	14
212	583	20
213	583	10
214	583	11
215	583	11
216	583	13
217	583	6
218	583	9
219	583	16
220	583	6
221	583	21
222	583	17
223	583	17
224	583	31
225	583	15
226	583	16
227	583	7
228	583	11
229	583	5
230	583	4
231	583	7
232	583	9
233	583	9
234	583	7
235	583	12
236	583	12
237	583	9
238	583	10
239	583	2
240	583	6
241	583	11
242	583	10
243	583	13
244	583	7
245	583	10
246	583	12
247	583	5
248	583	12
249	583	12
250	583	5
251	583	9
252	583	13
253	583	7
254	583	12
255	583	13
256	583	13
257	583	11
258	583	14
259	583	16
260	583	20
261	583	14
262	583	12
263	583	10
264	583	12
265	583	18
266	583	13
267	583	11
268	583	12
269	583	14
270	583	20
271	583	16
272	583	13
273	583	7
274	583	15
275	583	12
276	583	10
277	583	10
278	583	5
279	583	4
280	583	10
281	583	10
282	583	9
283	583	6
284	583	6
285	583	7
286	583	9
287	583	4
288	583	8
289	583	10
290	583	8
291	583	17
292	583	18
293	583	13
294	583	8
295	583	11
296	583	17
297	583	17
298	583	19
299	583	12
300	583	6
301	583	9
302	583	9
303	583	11
304	583	6
305	583	6
306	583	3
307	583	1
308	583	10
309	583	6
310	583	11
311	583	8
312	583	12
313	583	7
314	583	12
315	583	8
316	583	15
317	583	14
318	583	23
319	583	14
320	583	4
321	583	9
322	583	8
323	583	6
324	583	7
325	583	4
326	583	9
327	583	4
328	583	9
329	583	5
330	583	13
331	583	10
332	583	11
333	583	13
334	583	10
335	583	8
336	583	17
337	583	15
338	583	22
339	583	21
340	583	17
341	583	22
342	583	23
343	583	28
344	583	25
345	583	20
346	583	13
347	583	13
348	583	15
349	583	13
350	583	22
351	583	10
352	583	18
353	583	20
354	583	18
355	583	12
356	583	9
357	583	10
358	583	18
359	583	21
360	583	9
361	583	14
362	583	3
363	583	9
364	583	6
365	583	11
366	583	7
367	583	2
368	583	5
369	583	9
370	583	4
371	583	8
372	583	9
373	583	17
374	583	11
375	583	15
376	583	17
377	583	8
378	583	16
379	583	22
380	583	13
381	583	10
382	583	14
383	583	12
384	583	20
385	583	13
386	583	13
387	583	13
388	583	28
389	583	21
390	583	21
391	583	27
392	583	13
393	583	21
394	583	14
395	583	15
396	583	8
397	583	9
398	583	9
399	583	5
400	583	9
401	583	7
402	583	9
403	583	9
404	583	21
405	583	18
406	583	19
407	583	20
408	583	19
409	583	21
410	583	14
411	583	14
412	583	23
413	583	30
414	583	11
415	583	17
416	583	16
417	583	22
418	583	11
419	583	21
420	583	25
421	583	15
422	583	23
423	583	15
424	583	11
425	583	14
426	583	14
427	583	19
428	583	23
429	583	20
430	583	12
431	583	20
432	583	20
433	583	21
434	583	20
435	583	24
436	583	26
437	583	18
438	583	25
439	583	21
440	583	22
441	583	31
442	583	22
443	583	24
444	583	28
445	583	24
446	583	23
447	583	22
448	583	27
449	583	29
450	583	16
451	583	18
452	583	18
453	583	13
454	583	12
455	583	12
456	583	13
457	583	23
458	583	15
459	583	8
460	583	9
461	583	8
462	583	14
463	583	13
464	583	13
465	583	12
466	583	20
467	583	11
468	583	14
469	583	16
470	583	15
471	583	17
472	583	6
473	583	9
474	583	10
475	583	10
476	583	19
477	583	9
478	583	12
479	583	7
480	583	16
481	583	9
482	583	19
483	583	13
484	583	15
485	583	14
486	583	6
487	583	8
488	583	11
489	583	16
490	583	12
491	583	12
492	583	13
493	583	8
494	583	18
495	583	14
496	583	16
497	583	18
498	583	11
499	583	24
500	583	39
501	583	29
502	583	27
503	583	53
504	583	59
505	583	41
506	583	43
507	583	36
508	583	30
509	583	25
510	583	37
511	583	16
512	583	11
513	583	12
514	583	19
515	583	10
516	583	11
517	583	14
518	583	14
519	583	19
520	583	17
521	583	34
522	583	45
523	583	34
524	583	31
525	583	28
526	583	36
527	583	44
528	583	38
529	583	30
530	583	26
531	583	29
532	583	38
533	583	43
534	583	41
535	583	50
536	583	42
537	583	29
538	583	33
539	583	44
540	583	37
541	583	34
542	583	31
543	583	41
544	583	50
545	583	34
546	583	58
547	583	47
548	583	37
549	583	42
550	583	42
551	583	43
552	583	32
553	583	53
554	583	60
555	583	49
556	583	47
557	583	48
558	583	64
559	583	69
560	583	41
561	583	52
562	583	65
563	583	77
564	583	63
565	583	68
566	583	58
567	583	46
568	583	53
569	583	59
570	583	55
571	583	79
572	583	83
573	583	73
574	583	102
575	583	152
576	583	139
577	583	349
578	583	674
579	583	304
580	583	489
581	583	757
582	583	3392
583	583	2196
