0	0	76
0	1	125
1	1	5541
0	2	47
1	2	1633
2	2	21902
0	3	25
1	3	873
2	3	13105
3	3	55261
0	4	16
1	4	697
2	4	9252
3	4	28251
4	4	59168
0	5	6
1	5	285
2	5	3136
3	5	8332
4	5	18998
5	5	46150
0	6	4
1	6	174
2	6	1585
3	6	4367
4	6	6820
5	6	17101
6	6	60241
0	7	4
1	7	98
2	7	1017
3	7	3000
4	7	4064
5	7	8359
6	7	24257
7	7	54664
0	8	2
1	8	74
2	8	627
3	8	1762
4	8	2654
5	8	4532
6	8	9988
7	8	22434
8	8	57292
1	9	56
2	9	386
3	9	1204
4	9	1740
5	9	2924
6	9	6894
7	9	11999
8	9	24936
9	9	54092
1	10	41
2	10	313
3	10	1011
4	10	1155
5	10	2186
6	10	5009
7	10	8248
8	10	11496
9	10	24692
10	10	49867
1	11	40
2	11	248
3	11	677
4	11	776
5	11	1431
6	11	2879
7	11	4550
8	11	6056
9	11	10367
10	11	23329
11	11	72028
1	12	36
2	12	191
3	12	593
4	12	712
5	12	1110
6	12	2474
7	12	3795
8	12	5024
9	12	8488
10	12	16210
11	12	29952
12	12	66164
1	13	23
2	13	192
3	13	465
4	13	736
5	13	1092
6	13	1767
7	13	2720
8	13	3758
9	13	4526
10	13	7522
11	13	11280
12	13	30073
13	13	60675
1	14	31
2	14	199
3	14	500
4	14	640
5	14	824
6	14	1486
7	14	1937
8	14	2575
9	14	3209
10	14	4615
11	14	6288
12	14	13139
13	14	23773
14	14	63510
0	15	3
1	15	56
2	15	165
3	15	401
4	15	483
5	15	590
6	15	960
7	15	1166
8	15	1476
9	15	1769
10	15	2268
11	15	3074
12	15	5072
13	15	6688
14	15	23284
15	15	53861
0	16	1
1	16	27
2	16	164
3	16	356
4	16	406
5	16	554
6	16	899
7	16	1074
8	16	1394
9	16	1609
10	16	2019
11	16	2735
12	16	4425
13	16	5528
14	16	14847
15	16	25164
16	16	58475
1	17	18
2	17	139
3	17	316
4	17	397
5	17	479
6	17	789
7	17	972
8	17	1226
9	17	1438
10	17	1809
11	17	2769
12	17	4137
13	17	5959
14	17	11741
15	17	13693
16	17	32770
17	17	60598
1	18	11
2	18	115
3	18	279
4	18	328
5	18	498
6	18	710
7	18	1002
8	18	1225
9	18	1387
10	18	1697
11	18	2706
12	18	3824
13	18	4708
14	18	8590
15	18	9467
16	18	15540
17	18	28891
18	18	60772
1	19	18
2	19	113
3	19	268
4	19	350
5	19	427
6	19	732
7	19	871
8	19	1114
9	19	1261
10	19	1609
11	19	2581
12	19	3628
13	19	4296
14	19	8477
15	19	8988
16	19	14750
17	19	19644
18	19	27572
19	19	56618
1	20	16
2	20	107
3	20	243
4	20	259
5	20	410
6	20	658
7	20	911
8	20	1047
9	20	1186
10	20	1561
11	20	2763
12	20	3177
13	20	3394
14	20	5536
15	20	5611
16	20	8400
17	20	9448
18	20	9745
19	20	22407
20	20	65369
0	21	1
1	21	17
2	21	110
3	21	232
4	21	271
5	21	355
6	21	566
7	21	621
8	21	805
9	21	933
10	21	964
11	21	1551
12	21	1855
13	21	2101
14	21	3262
15	21	3357
16	21	4054
17	21	3942
18	21	4574
19	21	7417
20	21	25021
21	21	55154
0	22	1
1	22	25
2	22	116
3	22	262
4	22	305
5	22	415
6	22	567
7	22	661
8	22	772
9	22	838
10	22	910
11	22	1335
12	22	1633
13	22	2178
14	22	2694
15	22	2813
16	22	3237
17	22	3445
18	22	3644
19	22	4969
20	22	9654
21	22	26359
22	22	53001
0	23	1
1	23	14
2	23	95
3	23	207
4	23	241
5	23	300
6	23	474
7	23	612
8	23	751
9	23	816
10	23	966
11	23	1489
12	23	1656
13	23	1769
14	23	2220
15	23	2090
16	23	2438
17	23	2593
18	23	3156
19	23	4237
20	23	8087
21	23	14154
22	23	23361
23	23	59751
1	24	11
2	24	74
3	24	190
4	24	214
5	24	294
6	24	447
7	24	579
8	24	655
9	24	802
10	24	852
11	24	1690
12	24	1585
13	24	1563
14	24	1787
15	24	1539
16	24	1943
17	24	2125
18	24	2530
19	24	3153
20	24	6445
21	24	7690
22	24	9470
23	24	25823
24	24	69484
1	25	13
2	25	72
3	25	216
4	25	201
5	25	230
6	25	395
7	25	493
8	25	568
9	25	663
10	25	753
11	25	1141
12	25	1223
13	25	1099
14	25	1364
15	25	1263
16	25	1447
17	25	1558
18	25	1866
19	25	2245
20	25	3441
21	25	4170
22	25	4799
23	25	9060
24	25	24902
25	25	62264
1	26	9
2	26	77
3	26	157
4	26	146
5	26	236
6	26	373
7	26	487
8	26	524
9	26	667
10	26	716
11	26	1388
12	26	1251
13	26	1180
14	26	1266
15	26	1061
16	26	1185
17	26	1429
18	26	1741
19	26	2030
20	26	3123
21	26	3277
22	26	3685
23	26	6568
24	26	13649
25	26	28620
26	26	63424
1	27	12
2	27	66
3	27	167
4	27	167
5	27	232
6	27	363
7	27	462
8	27	579
9	27	620
10	27	718
11	27	1299
12	27	1160
13	27	1163
14	27	1184
15	27	974
16	27	1144
17	27	1350
18	27	1578
19	27	1780
20	27	2797
21	27	2594
22	27	2977
23	27	4819
24	27	9564
25	27	14823
26	27	29057
27	27	71431
1	28	7
2	28	69
3	28	136
4	28	144
5	28	220
6	28	304
7	28	415
8	28	463
9	28	529
10	28	582
11	28	1014
12	28	941
13	28	892
14	28	853
15	28	691
16	28	855
17	28	980
18	28	1110
19	28	1211
20	28	1949
21	28	1658
22	28	1876
23	28	2845
24	28	5677
25	28	7203
26	28	11213
27	28	34971
28	28	63229
0	29	3
1	29	10
2	29	79
3	29	173
4	29	204
5	29	266
6	29	384
7	29	485
8	29	605
9	29	610
10	29	678
11	29	1119
12	29	980
13	29	1075
14	29	1066
15	29	917
16	29	1006
17	29	1144
18	29	1312
19	29	1396
20	29	1797
21	29	1995
22	29	2199
23	29	2851
24	29	4216
25	29	5986
26	29	8551
27	29	15971
28	29	19104
29	29	59893
0	30	1
1	30	12
2	30	87
3	30	168
4	30	233
5	30	265
6	30	441
7	30	507
8	30	584
9	30	643
10	30	679
11	30	1190
12	30	1069
13	30	1003
14	30	1075
15	30	807
16	30	1037
17	30	1130
18	30	1308
19	30	1356
20	30	1980
21	30	1758
22	30	1880
23	30	2566
24	30	3730
25	30	4265
26	30	6271
27	30	10038
28	30	9565
29	30	35048
30	30	56452
0	31	2
1	31	33
2	31	121
3	31	187
4	31	272
5	31	364
6	31	546
7	31	568
8	31	688
9	31	786
10	31	769
11	31	1056
12	31	1063
13	31	1047
14	31	1270
15	31	1119
16	31	1193
17	31	1231
18	31	1281
19	31	1510
20	31	1711
21	31	1899
22	31	2070
23	31	2537
24	31	3032
25	31	3731
26	31	4690
27	31	6629
28	31	5962
29	31	15989
30	31	25319
31	31	63342
1	32	13
2	32	108
3	32	212
4	32	255
5	32	347
6	32	524
7	32	637
8	32	782
9	32	711
10	32	794
11	32	1176
12	32	1062
13	32	1100
14	32	1199
15	32	982
16	32	1152
17	32	1145
18	32	1347
19	32	1396
20	32	1816
21	32	1693
22	32	1877
23	32	2297
24	32	2864
25	32	3330
26	32	4233
27	32	5654
28	32	5095
29	32	12117
30	32	15087
31	32	33144
32	32	63227
1	33	16
2	33	89
3	33	202
4	33	269
5	33	352
6	33	518
7	33	643
8	33	807
9	33	736
10	33	883
11	33	1369
12	33	1266
13	33	1293
14	33	1162
15	33	898
16	33	1004
17	33	1224
18	33	1237
19	33	1388
20	33	1934
21	33	1576
22	33	1563
23	33	2143
24	33	2906
25	33	2947
26	33	3931
27	33	5194
28	33	4814
29	33	9754
30	33	11133
31	33	13355
32	33	30588
33	33	64260
0	34	1
1	34	21
2	34	109
3	34	299
4	34	335
5	34	404
6	34	592
7	34	708
8	34	724
9	34	808
10	34	829
11	34	1160
12	34	1050
13	34	868
14	34	998
15	34	821
16	34	906
17	34	904
18	34	946
19	34	1092
20	34	1288
21	34	1130
22	34	1081
23	34	1323
24	34	1503
25	34	1504
26	34	1662
27	34	1997
28	34	1913
29	34	2940
30	34	3266
31	34	4124
32	34	6140
33	34	19027
34	34	64260
1	35	24
2	35	128
3	35	253
4	35	337
5	35	366
6	35	532
7	35	601
8	35	625
9	35	668
10	35	671
11	35	820
12	35	712
13	35	639
14	35	769
15	35	668
16	35	657
17	35	657
18	35	698
19	35	701
20	35	853
21	35	746
22	35	788
23	35	805
24	35	925
25	35	969
26	35	965
27	35	1188
28	35	1091
29	35	1607
30	35	1757
31	35	2465
32	35	3156
33	35	6836
34	35	26887
35	35	55755
0	36	1
1	36	24
2	36	137
3	36	301
4	36	347
5	36	408
6	36	524
7	36	503
8	36	573
9	36	633
10	36	585
11	36	615
12	36	624
13	36	583
14	36	780
15	36	695
16	36	678
17	36	607
18	36	629
19	36	602
20	36	699
21	36	704
22	36	722
23	36	796
24	36	764
25	36	947
26	36	883
27	36	948
28	36	878
29	36	1450
30	36	1496
31	36	2487
32	36	2908
33	36	5433
34	36	20329
35	36	27556
36	36	51414
0	38	1
1	38	27
2	38	129
3	38	313
4	38	340
5	38	369
6	38	561
7	38	551
8	38	629
9	38	656
10	38	609
11	38	695
12	38	664
13	38	613
14	38	751
15	38	658
16	38	611
17	38	575
18	38	582
19	38	618
20	38	690
21	38	704
22	38	785
23	38	728
24	38	810
25	38	848
26	38	862
27	38	926
28	38	772
29	38	1325
30	38	1459
31	38	2183
32	38	2521
33	38	4302
34	38	12900
35	38	12172
36	38	17111
38	38	45489
0	39	2
1	39	25
2	39	132
3	39	404
4	39	418
5	39	595
6	39	809
7	39	992
8	39	966
9	39	1071
10	39	1048
11	39	1636
12	39	1283
13	39	1121
14	39	1003
15	39	691
16	39	790
17	39	876
18	39	971
19	39	1026
20	39	1332
21	39	976
22	39	950
23	39	1184
24	39	1518
25	39	1201
26	39	1448
27	39	1676
28	39	1485
29	39	1936
30	39	2110
31	39	2397
32	39	3306
33	39	6422
34	39	12914
35	39	9989
36	39	9609
38	39	18487
39	39	70389
0	40	2
1	40	18
2	40	207
3	40	426
4	40	540
5	40	618
6	40	860
7	40	937
8	40	917
9	40	883
10	40	798
11	40	1092
12	40	983
13	40	1062
14	40	782
15	40	543
16	40	548
17	40	657
18	40	736
19	40	735
20	40	801
21	40	657
22	40	681
23	40	695
24	40	937
25	40	778
26	40	881
27	40	1018
28	40	971
29	40	1189
30	40	1251
31	40	1381
32	40	1734
33	40	3145
34	40	5858
35	40	4521
36	40	4342
38	40	5917
39	40	22795
40	40	57533
0	41	1
1	41	21
2	41	165
3	41	456
4	41	485
5	41	599
6	41	789
7	41	813
8	41	786
9	41	854
10	41	769
11	41	1016
12	41	886
13	41	667
14	41	667
15	41	494
16	41	496
17	41	543
18	41	568
19	41	634
20	41	680
21	41	513
22	41	526
23	41	606
24	41	772
25	41	626
26	41	718
27	41	794
28	41	740
29	41	823
30	41	965
31	41	988
32	41	1329
33	41	2023
34	41	3441
35	41	2867
36	41	2492
38	41	3168
39	41	9521
40	41	37953
41	41	67765
0	42	2
1	42	26
2	42	215
3	42	529
4	42	582
5	42	761
6	42	921
7	42	949
8	42	911
9	42	899
10	42	789
11	42	1082
12	42	951
13	42	810
14	42	645
15	42	436
16	42	496
17	42	573
18	42	631
19	42	652
20	42	817
21	42	542
22	42	565
23	42	693
24	42	809
25	42	646
26	42	767
27	42	916
28	42	761
29	42	810
30	42	994
31	42	1084
32	42	1340
33	42	2075
34	42	2791
35	42	2217
36	42	1979
38	42	2651
39	42	8894
40	42	21984
41	42	23446
42	42	63060
0	43	2
1	43	35
2	43	271
3	43	611
4	43	681
5	43	840
6	43	1012
7	43	1010
8	43	948
9	43	824
10	43	778
11	43	901
12	43	745
13	43	740
14	43	592
15	43	454
16	43	509
17	43	529
18	43	558
19	43	555
20	43	580
21	43	467
22	43	493
23	43	578
24	43	676
25	43	561
26	43	584
27	43	692
28	43	604
29	43	724
30	43	802
31	43	872
32	43	1059
33	43	1630
34	43	2251
35	43	1796
36	43	1754
38	43	2220
39	43	5856
40	43	12620
41	43	11139
42	43	35225
43	43	55935
0	44	1
1	44	86
2	44	513
3	44	1063
4	44	1106
5	44	1123
6	44	1174
7	44	1136
8	44	932
9	44	727
10	44	717
11	44	789
12	44	682
13	44	615
14	44	554
15	44	385
16	44	418
17	44	428
18	44	423
19	44	399
20	44	540
21	44	395
22	44	413
23	44	466
24	44	502
25	44	413
26	44	389
27	44	524
28	44	495
29	44	589
30	44	587
31	44	658
32	44	749
33	44	1024
34	44	1527
35	44	1349
36	44	1275
38	44	1621
39	44	4134
40	44	8140
41	44	7426
42	44	16077
43	44	23147
44	44	55697
0	45	2
1	45	199
2	45	911
3	45	1456
4	45	1301
5	45	1056
6	45	917
7	45	651
8	45	532
9	45	407
10	45	302
11	45	329
12	45	261
13	45	229
14	45	297
15	45	220
16	45	251
17	45	200
18	45	191
19	45	208
20	45	242
21	45	214
22	45	240
23	45	211
24	45	218
25	45	201
26	45	183
27	45	211
28	45	150
29	45	234
30	45	231
31	45	355
32	45	335
33	45	359
34	45	646
35	45	639
36	45	710
38	45	800
39	45	1374
40	45	2397
41	45	2453
42	45	4077
43	45	4768
44	45	15231
45	45	56617
0	46	21
1	46	335
2	46	940
3	46	1104
4	46	1016
5	46	677
6	46	487
7	46	322
8	46	270
9	46	212
10	46	160
11	46	154
12	46	120
13	46	130
14	46	154
15	46	138
16	46	131
17	46	93
18	46	110
19	46	102
20	46	120
21	46	113
22	46	141
23	46	105
24	46	93
25	46	99
26	46	84
27	46	70
28	46	73
29	46	118
30	46	111
31	46	174
32	46	167
33	46	168
34	46	282
35	46	365
36	46	409
38	46	417
39	46	598
40	46	1102
41	46	1056
42	46	1764
43	46	1919
44	46	5043
45	46	19446
46	46	37727
0	47	25
1	47	451
2	47	421
3	47	399
4	47	343
5	47	205
6	47	142
7	47	96
8	47	71
9	47	48
10	47	42
11	47	43
12	47	38
13	47	45
14	47	64
15	47	47
16	47	39
17	47	30
18	47	27
19	47	35
20	47	34
21	47	42
22	47	41
23	47	32
24	47	34
25	47	31
26	47	17
27	47	14
28	47	23
29	47	35
30	47	41
31	47	55
32	47	59
33	47	49
34	47	78
35	47	87
36	47	124
38	47	148
39	47	92
40	47	128
41	47	154
42	47	193
43	47	302
44	47	609
45	47	2472
46	47	6362
47	47	17631
0	48	26
1	48	331
2	48	222
3	48	186
4	48	159
5	48	103
6	48	72
7	48	34
8	48	43
9	48	18
10	48	28
11	48	16
12	48	15
13	48	17
14	48	24
15	48	20
16	48	31
17	48	20
18	48	22
19	48	20
20	48	18
21	48	25
22	48	25
23	48	28
24	48	12
25	48	20
26	48	17
27	48	22
28	48	9
29	48	19
30	48	13
31	48	37
32	48	23
33	48	16
34	48	42
35	48	45
36	48	53
38	48	65
39	48	32
40	48	64
41	48	51
42	48	96
43	48	124
44	48	282
45	48	975
46	48	1782
47	48	4862
48	48	11018
0	49	16
1	49	212
2	49	151
3	49	109
4	49	98
5	49	59
6	49	44
7	49	29
8	49	23
9	49	17
10	49	11
11	49	18
12	49	6
13	49	8
14	49	22
15	49	11
16	49	15
17	49	16
18	49	12
19	49	10
20	49	10
21	49	10
22	49	15
23	49	15
24	49	13
25	49	10
26	49	11
27	49	10
28	49	14
29	49	9
30	49	7
31	49	19
32	49	13
33	49	12
34	49	31
35	49	19
36	49	53
38	49	35
39	49	27
40	49	37
41	49	30
42	49	45
43	49	80
44	49	169
45	49	530
46	49	1029
47	49	1640
48	49	2904
49	49	5057
0	50	16
1	50	243
2	50	147
3	50	132
4	50	107
5	50	56
6	50	38
7	50	24
8	50	13
9	50	14
10	50	16
11	50	14
12	50	10
13	50	19
14	50	19
15	50	15
16	50	11
17	50	10
18	50	20
19	50	15
20	50	10
21	50	17
22	50	21
23	50	10
24	50	11
25	50	7
26	50	14
27	50	11
28	50	4
29	50	13
30	50	16
31	50	31
32	50	11
33	50	16
34	50	31
35	50	29
36	50	35
38	50	44
39	50	33
40	50	38
41	50	39
42	50	42
43	50	77
44	50	135
45	50	586
46	50	928
47	50	1588
48	50	1786
49	50	2183
50	50	7494
0	51	30
1	51	286
2	51	163
3	51	135
4	51	131
5	51	72
6	51	47
7	51	35
8	51	25
9	51	22
10	51	22
11	51	11
12	51	16
13	51	14
14	51	28
15	51	31
16	51	23
17	51	23
18	51	15
19	51	17
20	51	9
21	51	23
22	51	17
23	51	22
24	51	16
25	51	15
26	51	15
27	51	11
28	51	6
29	51	22
30	51	15
31	51	30
32	51	16
33	51	14
34	51	28
35	51	30
36	51	50
38	51	47
39	51	42
40	51	49
41	51	58
42	51	68
43	51	93
44	51	182
45	51	697
46	51	1085
47	51	1619
48	51	1737
49	51	1578
50	51	3109
51	51	10794
0	52	15
1	52	191
2	52	161
3	52	153
4	52	113
5	52	93
6	52	41
7	52	24
8	52	18
9	52	14
10	52	15
11	52	17
12	52	14
13	52	15
14	52	21
15	52	18
16	52	21
17	52	7
18	52	16
19	52	14
20	52	17
21	52	22
22	52	22
23	52	20
24	52	17
25	52	9
26	52	16
27	52	15
28	52	14
29	52	17
30	52	20
31	52	23
32	52	23
33	52	25
34	52	28
35	52	24
36	52	45
38	52	37
39	52	29
40	52	37
41	52	35
42	52	47
43	52	79
44	52	159
45	52	582
46	52	876
47	52	1137
48	52	1125
49	52	921
50	52	1398
51	52	3185
52	52	5824
0	53	8
1	53	230
2	53	201
3	53	188
4	53	135
5	53	100
6	53	42
7	53	32
8	53	28
9	53	24
10	53	27
11	53	15
12	53	7
13	53	15
14	53	28
15	53	24
16	53	20
17	53	12
18	53	16
19	53	7
20	53	9
21	53	23
22	53	21
23	53	19
24	53	11
25	53	8
26	53	10
27	53	11
28	53	11
29	53	18
30	53	14
31	53	31
32	53	27
33	53	17
34	53	36
35	53	36
36	53	45
38	53	59
39	53	30
40	53	41
41	53	46
42	53	58
43	53	90
44	53	177
45	53	601
46	53	962
47	53	1168
48	53	1037
49	53	800
50	53	1061
51	53	1578
52	53	1883
53	53	5917
0	54	17
1	54	367
2	54	444
3	54	445
4	54	313
5	54	199
6	54	148
7	54	104
8	54	63
9	54	61
10	54	38
11	54	38
12	54	38
13	54	33
14	54	67
15	54	56
16	54	51
17	54	32
18	54	23
19	54	39
20	54	31
21	54	36
22	54	46
23	54	39
24	54	31
25	54	35
26	54	27
27	54	31
28	54	36
29	54	30
30	54	35
31	54	54
32	54	53
33	54	48
34	54	53
35	54	80
36	54	114
38	54	94
39	54	98
40	54	113
41	54	96
42	54	173
43	54	220
44	54	474
45	54	1508
46	54	2208
47	54	1908
48	54	1434
49	54	912
50	54	1162
51	54	1623
52	54	1516
53	54	2999
54	54	19275
0	55	9
1	55	227
2	55	702
3	55	891
4	55	710
5	55	458
6	55	359
7	55	237
8	55	217
9	55	163
10	55	124
11	55	120
12	55	113
13	55	83
14	55	119
15	55	112
16	55	107
17	55	92
18	55	69
19	55	81
20	55	96
21	55	102
22	55	102
23	55	83
24	55	101
25	55	79
26	55	58
27	55	77
28	55	83
29	55	85
30	55	93
31	55	116
32	55	118
33	55	124
34	55	173
35	55	192
36	55	186
38	55	230
39	55	273
40	55	338
41	55	374
42	55	518
43	55	647
44	55	1475
45	55	3419
46	55	3155
47	55	1646
48	55	911
49	55	560
50	55	642
51	55	979
52	55	917
53	55	1259
54	55	5531
55	55	31806
0	56	8
1	56	199
2	56	888
3	56	1215
4	56	1019
5	56	685
6	56	566
7	56	407
8	56	306
9	56	278
10	56	227
11	56	219
12	56	165
13	56	180
14	56	183
15	56	189
16	56	144
17	56	153
18	56	149
19	56	153
20	56	159
21	56	141
22	56	136
23	56	141
24	56	133
25	56	112
26	56	112
27	56	98
28	56	125
29	56	162
30	56	160
31	56	211
32	56	215
33	56	209
34	56	296
35	56	301
36	56	356
38	56	349
39	56	516
40	56	697
41	56	706
42	56	926
43	56	1112
44	56	2385
45	56	4846
46	56	4134
47	56	1794
48	56	906
49	56	613
50	56	675
51	56	1043
52	56	966
53	56	1259
54	56	3889
55	56	25583
56	56	57455
0	57	2
1	57	76
2	57	509
3	57	958
4	57	898
5	57	859
6	57	756
7	57	730
8	57	627
9	57	459
10	57	455
11	57	703
12	57	496
13	57	498
14	57	315
15	57	217
16	57	294
17	57	333
18	57	315
19	57	366
20	57	431
21	57	257
22	57	274
23	57	340
24	57	451
25	57	312
26	57	349
27	57	409
28	57	382
29	57	331
30	57	452
31	57	357
32	57	424
33	57	740
34	57	575
35	57	480
36	57	391
38	57	452
39	57	1548
40	57	1633
41	57	1473
42	57	2238
43	57	2068
44	57	3723
45	57	3170
46	57	1567
47	57	435
48	57	175
49	57	125
50	57	149
51	57	231
52	57	229
53	57	256
54	57	967
55	57	7317
56	57	13564
57	57	66903
0	58	1
1	58	44
2	58	426
3	58	740
4	58	802
5	58	772
6	58	681
7	58	701
8	58	557
9	58	471
10	58	469
11	58	614
12	58	484
13	58	531
14	58	330
15	58	221
16	58	228
17	58	356
18	58	312
19	58	280
20	58	371
21	58	259
22	58	290
23	58	331
24	58	455
25	58	255
26	58	338
27	58	361
28	58	329
29	58	343
30	58	406
31	58	354
32	58	417
33	58	631
34	58	572
35	58	435
36	58	318
38	58	409
39	58	1370
40	58	1502
41	58	1142
42	58	1863
43	58	1760
44	58	2908
45	58	2086
46	58	1079
47	58	254
48	58	123
49	58	96
50	58	94
51	58	127
52	58	134
53	58	169
54	58	545
55	58	3379
56	58	5365
57	58	32999
58	58	60881
0	59	1
1	59	59
2	59	472
3	59	920
4	59	902
5	59	839
6	59	687
7	59	743
8	59	556
9	59	510
10	59	411
11	59	587
12	59	459
13	59	472
14	59	323
15	59	211
16	59	248
17	59	315
18	59	328
19	59	283
20	59	383
21	59	271
22	59	283
23	59	330
24	59	406
25	59	257
26	59	334
27	59	382
28	59	323
29	59	381
30	59	376
31	59	348
32	59	387
33	59	592
34	59	549
35	59	417
36	59	354
38	59	440
39	59	1258
40	59	1377
41	59	1119
42	59	1801
43	59	1650
44	59	2861
45	59	2087
46	59	1147
47	59	319
48	59	118
49	59	70
50	59	96
51	59	137
52	59	147
53	59	165
54	59	610
55	59	3004
56	59	4859
57	59	20794
58	59	34917
59	59	64723
0	60	8
1	60	139
2	60	626
3	60	933
4	60	875
5	60	749
6	60	569
7	60	496
8	60	373
9	60	307
10	60	274
11	60	307
12	60	249
13	60	223
14	60	255
15	60	201
16	60	219
17	60	202
18	60	190
19	60	184
20	60	180
21	60	173
22	60	182
23	60	194
24	60	191
25	60	156
26	60	167
27	60	186
28	60	153
29	60	166
30	60	218
31	60	242
32	60	255
33	60	261
34	60	328
35	60	296
36	60	323
38	60	345
39	60	583
40	60	703
41	60	670
42	60	926
43	60	1028
44	60	1781
45	60	2424
46	60	1692
47	60	685
48	60	333
49	60	210
50	60	228
51	60	329
52	60	286
53	60	379
54	60	1161
55	60	3902
56	60	6046
57	60	8650
58	60	14253
59	60	29412
60	60	60859
0	61	7
1	61	206
2	61	558
3	61	709
4	61	645
5	61	507
6	61	352
7	61	271
8	61	223
9	61	184
10	61	126
11	61	142
12	61	142
13	61	112
14	61	148
15	61	113
16	61	132
17	61	96
18	61	85
19	61	87
20	61	109
21	61	97
22	61	123
23	61	119
24	61	81
25	61	81
26	61	77
27	61	83
28	61	68
29	61	91
30	61	95
31	61	148
32	61	119
33	61	127
34	61	178
35	61	166
36	61	195
38	61	212
39	61	276
40	61	306
41	61	332
42	61	482
43	61	509
44	61	1047
45	61	1872
46	61	1717
47	61	831
48	61	451
49	61	294
50	61	318
51	61	447
52	61	376
53	61	506
54	61	1434
55	61	3748
56	61	4922
57	61	5779
58	61	8282
59	61	10496
60	61	15451
61	61	30527
0	62	9
1	62	186
2	62	242
3	62	279
4	62	245
5	62	135
6	62	114
7	62	82
8	62	54
9	62	34
10	62	37
11	62	29
12	62	31
13	62	29
14	62	43
15	62	43
16	62	33
17	62	37
18	62	21
19	62	19
20	62	16
21	62	28
22	62	38
23	62	38
24	62	22
25	62	19
26	62	18
27	62	23
28	62	16
29	62	29
30	62	29
31	62	47
32	62	36
33	62	24
34	62	47
35	62	41
36	62	79
38	62	62
39	62	44
40	62	51
41	62	69
42	62	85
43	62	109
44	62	192
45	62	562
46	62	791
47	62	703
48	62	474
49	62	314
50	62	323
51	62	449
52	62	357
53	62	416
54	62	991
55	62	1228
56	62	1340
57	62	515
58	62	600
59	62	743
60	62	1650
61	62	4966
62	62	11956
0	63	4
1	63	38
2	63	40
3	63	61
4	63	42
5	63	35
6	63	22
7	63	15
8	63	9
9	63	9
10	63	2
11	63	6
12	63	3
13	63	4
14	63	7
15	63	5
16	63	10
17	63	4
18	63	7
19	63	9
20	63	5
21	63	9
22	63	8
23	63	9
24	63	1
25	63	8
26	63	1
27	63	3
28	63	10
29	63	5
30	63	5
31	63	11
32	63	12
33	63	8
34	63	9
35	63	6
36	63	17
38	63	15
39	63	7
40	63	9
41	63	10
42	63	11
43	63	24
44	63	38
45	63	99
46	63	119
47	63	108
48	63	95
49	63	68
50	63	74
51	63	92
52	63	72
53	63	91
54	63	166
55	63	168
56	63	203
57	63	93
58	63	102
59	63	122
60	63	237
61	63	525
62	63	694
63	63	465
0	64	13
1	64	182
2	64	209
3	64	266
4	64	192
5	64	105
6	64	111
7	64	82
8	64	58
9	64	38
10	64	26
11	64	30
12	64	32
13	64	22
14	64	39
15	64	39
16	64	27
17	64	27
18	64	25
19	64	20
20	64	27
21	64	33
22	64	35
23	64	31
24	64	27
25	64	29
26	64	20
27	64	23
28	64	21
29	64	27
30	64	23
31	64	44
32	64	29
33	64	25
34	64	42
35	64	37
36	64	54
38	64	63
39	64	59
40	64	48
41	64	62
42	64	81
43	64	112
44	64	195
45	64	452
46	64	647
47	64	575
48	64	433
49	64	290
50	64	350
51	64	440
52	64	322
53	64	387
54	64	743
55	64	836
56	64	903
57	64	448
58	64	462
59	64	541
60	64	1147
61	64	1858
62	64	1781
63	64	796
64	64	13112
0	65	2
1	65	55
2	65	71
3	65	76
4	65	48
5	65	27
6	65	30
7	65	23
8	65	19
9	65	13
10	65	11
11	65	10
12	65	8
13	65	10
14	65	12
15	65	11
16	65	12
17	65	4
18	65	14
19	65	10
20	65	7
21	65	5
22	65	7
23	65	5
24	65	10
25	65	5
26	65	10
27	65	8
28	65	6
29	65	9
30	65	11
31	65	9
32	65	9
33	65	9
34	65	10
35	65	13
36	65	21
38	65	12
39	65	19
40	65	19
41	65	18
42	65	13
43	65	33
44	65	60
45	65	156
46	65	204
47	65	201
48	65	133
49	65	78
50	65	117
51	65	140
52	65	100
53	65	126
54	65	226
55	65	259
56	65	315
57	65	151
58	65	143
59	65	181
60	65	321
61	65	571
62	65	518
63	65	157
64	65	1770
65	65	1784
0	66	7
1	66	55
2	66	63
3	66	62
4	66	45
5	66	23
6	66	24
7	66	18
8	66	5
9	66	18
10	66	9
11	66	4
12	66	10
13	66	10
14	66	11
15	66	11
16	66	9
17	66	5
18	66	7
19	66	5
20	66	4
21	66	9
22	66	3
23	66	5
24	66	5
25	66	4
26	66	6
27	66	3
28	66	3
29	66	2
30	66	3
31	66	10
32	66	7
33	66	2
34	66	10
35	66	16
36	66	18
38	66	29
39	66	16
40	66	13
41	66	10
42	66	15
43	66	23
44	66	41
45	66	149
46	66	208
47	66	186
48	66	170
49	66	115
50	66	126
51	66	151
52	66	114
53	66	128
54	66	223
55	66	219
56	66	226
57	66	91
58	66	88
59	66	132
60	66	284
61	66	504
62	66	468
63	66	117
64	66	716
65	66	306
66	66	1113
0	67	11
1	67	228
2	67	253
3	67	271
4	67	236
5	67	151
6	67	113
7	67	72
8	67	55
9	67	32
10	67	32
11	67	25
12	67	25
13	67	24
14	67	37
15	67	39
16	67	34
17	67	27
18	67	29
19	67	20
20	67	25
21	67	33
22	67	26
23	67	28
24	67	19
25	67	29
26	67	21
27	67	20
28	67	18
29	67	26
30	67	20
31	67	34
32	67	35
33	67	17
34	67	47
35	67	49
36	67	59
38	67	64
39	67	40
40	67	58
41	67	66
42	67	50
43	67	99
44	67	181
45	67	523
46	67	833
47	67	759
48	67	526
49	67	381
50	67	418
51	67	582
52	67	414
53	67	500
54	67	997
55	67	912
56	67	1007
57	67	346
58	67	389
59	67	515
60	67	1237
61	67	2140
62	67	1923
63	67	423
64	67	2041
65	67	688
66	67	1443
67	67	13564
0	68	5
1	68	151
2	68	579
3	68	789
4	68	839
5	68	610
6	68	434
7	68	326
8	68	261
9	68	207
10	68	151
11	68	181
12	68	134
13	68	165
14	68	131
15	68	107
16	68	111
17	68	119
18	68	108
19	68	107
20	68	96
21	68	113
22	68	137
23	68	86
24	68	96
25	68	73
26	68	79
27	68	75
28	68	91
29	68	92
30	68	121
31	68	135
32	68	135
33	68	127
34	68	177
35	68	168
36	68	150
38	68	173
39	68	277
40	68	333
41	68	297
42	68	384
43	68	500
44	68	912
45	68	1501
46	68	1279
47	68	568
48	68	328
49	68	212
50	68	221
51	68	277
52	68	268
53	68	309
54	68	814
55	68	1918
56	68	2415
57	68	2634
58	68	3158
59	68	3772
60	68	3811
61	68	4442
62	68	1725
63	68	340
64	68	1604
65	68	518
66	68	570
67	68	3653
68	68	30389
0	69	1
1	69	69
2	69	479
3	69	868
4	69	875
5	69	796
6	69	710
7	69	607
8	69	463
9	69	391
10	69	358
11	69	389
12	69	287
13	69	262
14	69	270
15	69	210
16	69	227
17	69	221
18	69	208
19	69	185
20	69	230
21	69	177
22	69	183
23	69	191
24	69	212
25	69	171
26	69	170
27	69	173
28	69	156
29	69	216
30	69	177
31	69	237
32	69	248
33	69	257
34	69	352
35	69	320
36	69	272
38	69	307
39	69	623
40	69	674
41	69	683
42	69	803
43	69	943
44	69	1414
45	69	1311
46	69	865
47	69	237
48	69	127
49	69	82
50	69	91
51	69	113
52	69	114
53	69	153
54	69	429
55	69	1288
56	69	1875
57	69	2990
58	69	3139
59	69	3607
60	69	3244
61	69	2379
62	69	629
63	69	131
64	69	688
65	69	227
66	69	186
67	69	906
68	69	11294
69	69	60177
0	70	4
1	70	49
2	70	367
3	70	762
4	70	894
5	70	795
6	70	736
7	70	608
8	70	569
9	70	459
10	70	387
11	70	385
12	70	392
13	70	440
14	70	321
15	70	256
16	70	278
17	70	263
18	70	245
19	70	260
20	70	263
21	70	196
22	70	265
23	70	235
24	70	228
25	70	223
26	70	255
27	70	253
28	70	219
29	70	253
30	70	262
31	70	244
32	70	293
33	70	336
34	70	442
35	70	343
36	70	333
38	70	329
39	70	681
40	70	800
41	70	773
42	70	896
43	70	919
44	70	1358
45	70	1121
46	70	647
47	70	173
48	70	82
49	70	62
50	70	67
51	70	73
52	70	73
53	70	83
54	70	267
55	70	892
56	70	1463
57	70	2958
58	70	3223
59	70	3618
60	70	2685
61	70	1874
62	70	398
63	70	80
64	70	412
65	70	169
66	70	151
67	70	596
68	70	7451
69	70	30703
70	70	61829
0	71	2
1	71	50
2	71	263
3	71	676
4	71	692
5	71	689
6	71	721
7	71	641
8	71	532
9	71	499
10	71	444
11	71	496
12	71	426
13	71	392
14	71	361
15	71	260
16	71	239
17	71	287
18	71	259
19	71	285
20	71	260
21	71	201
22	71	214
23	71	223
24	71	284
25	71	220
26	71	213
27	71	234
28	71	216
29	71	227
30	71	254
31	71	275
32	71	311
33	71	330
34	71	415
35	71	376
36	71	343
38	71	345
39	71	702
40	71	713
41	71	768
42	71	845
43	71	911
44	71	1237
45	71	947
46	71	545
47	71	175
48	71	78
49	71	46
50	71	58
51	71	100
52	71	64
53	71	95
54	71	201
55	71	700
56	71	1125
57	71	2051
58	71	2174
59	71	2308
60	71	1833
61	71	1210
62	71	330
63	71	62
64	71	331
65	71	105
66	71	85
67	71	426
68	71	3655
69	71	11494
70	71	24437
71	71	59973
1	72	30
2	72	270
3	72	665
4	72	767
5	72	638
6	72	736
7	72	713
8	72	604
9	72	547
10	72	483
11	72	591
12	72	474
13	72	398
14	72	385
15	72	276
16	72	266
17	72	272
18	72	323
19	72	288
20	72	330
21	72	247
22	72	222
23	72	262
24	72	296
25	72	240
26	72	242
27	72	264
28	72	238
29	72	319
30	72	291
31	72	299
32	72	339
33	72	404
34	72	442
35	72	419
36	72	362
38	72	403
39	72	744
40	72	719
41	72	762
42	72	879
43	72	896
44	72	1164
45	72	884
46	72	447
47	72	118
48	72	51
49	72	49
50	72	52
51	72	54
52	72	54
53	72	59
54	72	170
55	72	571
56	72	952
57	72	1886
58	72	1995
59	72	2110
60	72	1632
61	72	963
62	72	224
63	72	56
64	72	227
65	72	67
66	72	63
67	72	279
68	72	2704
69	72	9355
70	72	14707
71	72	16271
72	72	59777
0	73	2
1	73	36
2	73	251
3	73	645
4	73	656
5	73	698
6	73	765
7	73	747
8	73	575
9	73	595
10	73	503
11	73	601
12	73	490
13	73	412
14	73	449
15	73	336
16	73	349
17	73	303
18	73	320
19	73	315
20	73	296
21	73	259
22	73	286
23	73	273
24	73	314
25	73	297
26	73	240
27	73	278
28	73	255
29	73	283
30	73	310
31	73	337
32	73	364
33	73	418
34	73	543
35	73	450
36	73	411
38	73	470
39	73	749
40	73	815
41	73	916
42	73	879
43	73	949
44	73	1139
45	73	730
46	73	441
47	73	111
48	73	67
49	73	47
50	73	38
51	73	50
52	73	55
53	73	71
54	73	147
55	73	515
56	73	797
57	73	1425
58	73	1497
59	73	1638
60	73	1364
61	73	732
62	73	193
63	73	43
64	73	200
65	73	66
66	73	53
67	73	266
68	73	1667
69	73	4971
70	73	6812
71	73	7110
72	73	31002
73	73	72919
0	74	2
1	74	31
2	74	244
3	74	580
4	74	640
5	74	672
6	74	703
7	74	674
8	74	609
9	74	587
10	74	502
11	74	604
12	74	472
13	74	435
14	74	372
15	74	291
16	74	329
17	74	287
18	74	308
19	74	292
20	74	304
21	74	240
22	74	249
23	74	246
24	74	277
25	74	236
26	74	236
27	74	272
28	74	217
29	74	273
30	74	249
31	74	327
32	74	351
33	74	433
34	74	489
35	74	399
36	74	349
38	74	366
39	74	696
40	74	720
41	74	763
42	74	805
43	74	823
44	74	1047
45	74	644
46	74	379
47	74	126
48	74	50
49	74	39
50	74	43
51	74	49
52	74	42
53	74	44
54	74	155
55	74	444
56	74	762
57	74	1428
58	74	1401
59	74	1612
60	74	1255
61	74	683
62	74	185
63	74	30
64	74	181
65	74	52
66	74	47
67	74	219
68	74	1556
69	74	4186
70	74	6034
71	74	6153
72	74	21931
73	74	42202
74	74	65213
0	75	1
1	75	38
2	75	280
3	75	610
4	75	878
5	75	921
6	75	784
7	75	793
8	75	729
9	75	543
10	75	456
11	75	643
12	75	569
13	75	675
14	75	477
15	75	261
16	75	312
17	75	366
18	75	355
19	75	368
20	75	359
21	75	260
22	75	296
23	75	336
24	75	329
25	75	250
26	75	287
27	75	326
28	75	272
29	75	319
30	75	317
31	75	351
32	75	385
33	75	477
34	75	465
35	75	336
36	75	345
38	75	373
39	75	830
40	75	981
41	75	747
42	75	1105
43	75	1007
44	75	1297
45	75	788
46	75	401
47	75	102
48	75	45
49	75	32
50	75	25
51	75	44
52	75	55
53	75	47
54	75	151
55	75	444
56	75	762
57	75	2574
58	75	2778
59	75	2791
60	75	1428
61	75	825
62	75	161
63	75	34
64	75	151
65	75	36
66	75	33
67	75	185
68	75	2064
69	75	4008
70	75	6873
71	75	5757
72	75	12399
73	75	15829
74	75	22500
75	75	59365
0	76	4
1	76	49
2	76	416
3	76	850
4	76	1146
5	76	962
6	76	812
7	76	772
8	76	714
9	76	567
10	76	458
11	76	545
12	76	552
13	76	609
14	76	385
15	76	278
16	76	287
17	76	356
18	76	315
19	76	345
20	76	330
21	76	265
22	76	301
23	76	300
24	76	318
25	76	240
26	76	251
27	76	294
28	76	245
29	76	283
30	76	317
31	76	307
32	76	364
33	76	453
34	76	388
35	76	360
36	76	352
38	76	329
39	76	781
40	76	957
41	76	709
42	76	964
43	76	1010
44	76	1415
45	76	986
46	76	510
47	76	157
48	76	59
49	76	54
50	76	48
51	76	65
52	76	48
53	76	67
54	76	202
55	76	635
56	76	1080
57	76	2572
58	76	2675
59	76	2862
60	76	1778
61	76	980
62	76	234
63	76	52
64	76	201
65	76	77
66	76	49
67	76	249
68	76	2480
69	76	3717
70	76	5841
71	76	4489
72	76	6829
73	76	7408
74	76	9110
75	76	29016
76	76	67714
0	77	1
1	77	69
2	77	349
3	77	752
4	77	722
5	77	693
6	77	701
7	77	503
8	77	488
9	77	439
10	77	354
11	77	348
12	77	342
13	77	316
14	77	334
15	77	235
16	77	251
17	77	230
18	77	233
19	77	221
20	77	223
21	77	200
22	77	203
23	77	220
24	77	191
25	77	162
26	77	177
27	77	178
28	77	142
29	77	201
30	77	178
31	77	227
32	77	258
33	77	286
34	77	312
35	77	321
36	77	310
38	77	324
39	77	485
40	77	487
41	77	503
42	77	599
43	77	656
44	77	952
45	77	844
46	77	555
47	77	193
48	77	119
49	77	55
50	77	83
51	77	82
52	77	81
53	77	88
54	77	248
55	77	622
56	77	940
57	77	1126
58	77	1113
59	77	1260
60	77	1261
61	77	800
62	77	279
63	77	39
64	77	269
65	77	76
66	77	67
67	77	377
68	77	1419
69	77	2373
70	77	2596
71	77	2398
72	77	3595
73	77	4069
74	77	4318
75	77	6832
76	77	22629
77	77	57429
0	78	2
1	78	60
2	78	409
3	78	759
4	78	785
5	78	698
6	78	692
7	78	625
8	78	575
9	78	443
10	78	387
11	78	400
12	78	347
13	78	287
14	78	300
15	78	258
16	78	251
17	78	240
18	78	260
19	78	203
20	78	263
21	78	188
22	78	218
23	78	213
24	78	216
25	78	189
26	78	201
27	78	208
28	78	183
29	78	177
30	78	207
31	78	265
32	78	263
33	78	285
34	78	374
35	78	310
36	78	284
38	78	285
39	78	586
40	78	553
41	78	587
42	78	719
43	78	732
44	78	1023
45	78	918
46	78	526
47	78	163
48	78	78
49	78	44
50	78	54
51	78	65
52	78	77
53	78	88
54	78	216
55	78	665
56	78	989
57	78	1561
58	78	1479
59	78	1664
60	78	1301
61	78	827
62	78	196
63	78	48
64	78	214
65	78	84
66	78	69
67	78	292
68	78	1474
69	78	2405
70	78	2837
71	78	2447
72	78	3511
73	78	4039
74	78	4164
75	78	7523
76	78	19084
77	78	32308
78	78	55644
0	79	2
1	79	98
2	79	524
3	79	913
4	79	916
5	79	717
6	79	670
7	79	515
8	79	438
9	79	355
10	79	293
11	79	351
12	79	306
13	79	286
14	79	262
15	79	243
16	79	193
17	79	193
18	79	197
19	79	198
20	79	202
21	79	172
22	79	154
23	79	153
24	79	211
25	79	134
26	79	134
27	79	165
28	79	125
29	79	201
30	79	196
31	79	214
32	79	211
33	79	261
34	79	276
35	79	256
36	79	253
38	79	243
39	79	439
40	79	530
41	79	497
42	79	609
43	79	730
44	79	1050
45	79	1072
46	79	736
47	79	228
48	79	109
49	79	69
50	79	83
51	79	95
52	79	118
53	79	132
54	79	343
55	79	922
56	79	1432
57	79	1782
58	79	1604
59	79	1813
60	79	1574
61	79	1111
62	79	370
63	79	55
64	79	324
65	79	92
66	79	78
67	79	404
68	79	1881
69	79	2711
70	79	3009
71	79	2508
72	79	3304
73	79	3543
74	79	3968
75	79	7626
76	79	19087
77	79	15996
78	79	22185
79	79	55974
0	80	8
1	80	223
2	80	545
3	80	710
4	80	646
5	80	456
6	80	343
7	80	267
8	80	203
9	80	139
10	80	105
11	80	95
12	80	98
13	80	111
14	80	114
15	80	108
16	80	103
17	80	101
18	80	67
19	80	78
20	80	82
21	80	94
22	80	76
23	80	70
24	80	70
25	80	62
26	80	52
27	80	58
28	80	44
29	80	86
30	80	60
31	80	133
32	80	102
33	80	71
34	80	132
35	80	116
36	80	158
38	80	160
39	80	163
40	80	141
41	80	185
42	80	205
43	80	277
44	80	491
45	80	927
46	80	963
47	80	505
48	80	283
49	80	181
50	80	242
51	80	285
52	80	211
53	80	290
54	80	682
55	80	1017
56	80	1267
57	80	672
58	80	546
59	80	702
60	80	1133
61	80	1144
62	80	610
63	80	117
64	80	538
65	80	169
66	80	177
67	80	823
68	80	1602
69	80	1430
70	80	1171
71	80	1095
72	80	1245
73	80	1244
74	80	1313
75	80	1655
76	80	3529
77	80	4212
78	80	3932
79	80	11463
80	80	36265
0	81	9
1	81	234
2	81	478
3	81	638
4	81	517
5	81	317
6	81	278
7	81	177
8	81	147
9	81	130
10	81	77
11	81	72
12	81	67
13	81	52
14	81	80
15	81	96
16	81	85
17	81	61
18	81	54
19	81	65
20	81	55
21	81	77
22	81	74
23	81	53
24	81	53
25	81	53
26	81	27
27	81	39
28	81	37
29	81	40
30	81	50
31	81	81
32	81	77
33	81	57
34	81	78
35	81	96
36	81	106
38	81	121
39	81	102
40	81	116
41	81	118
42	81	144
43	81	183
44	81	365
45	81	803
46	81	912
47	81	606
48	81	365
49	81	258
50	81	264
51	81	360
52	81	294
53	81	342
54	81	697
55	81	900
56	81	1083
57	81	443
58	81	385
59	81	490
60	81	879
61	81	919
62	81	649
63	81	138
64	81	625
65	81	194
66	81	186
67	81	866
68	81	1192
69	81	864
70	81	674
71	81	648
72	81	630
73	81	674
74	81	659
75	81	798
76	81	1533
77	81	1999
78	81	1796
79	81	3665
80	81	12551
81	81	38255
0	82	17
1	82	196
2	82	412
3	82	518
4	82	437
5	82	292
6	82	220
7	82	155
8	82	113
9	82	81
10	82	67
11	82	61
12	82	63
13	82	76
14	82	83
15	82	77
16	82	62
17	82	61
18	82	55
19	82	40
20	82	50
21	82	56
22	82	52
23	82	54
24	82	45
25	82	45
26	82	30
27	82	30
28	82	26
29	82	50
30	82	48
31	82	44
32	82	44
33	82	42
34	82	65
35	82	77
36	82	86
38	82	82
39	82	86
40	82	105
41	82	138
42	82	109
43	82	181
44	82	289
45	82	614
46	82	734
47	82	471
48	82	279
49	82	177
50	82	182
51	82	276
52	82	235
53	82	253
54	82	539
55	82	764
56	82	866
57	82	398
58	82	346
59	82	381
60	82	701
61	82	737
62	82	453
63	82	97
64	82	500
65	82	135
66	82	149
67	82	587
68	82	901
69	82	694
70	82	598
71	82	509
72	82	485
73	82	535
74	82	478
75	82	527
76	82	1059
77	82	1290
78	82	1187
79	82	2272
80	82	5396
81	82	11525
82	82	30885
0	83	10
1	83	209
2	83	510
3	83	603
4	83	502
5	83	330
6	83	266
7	83	185
8	83	122
9	83	99
10	83	65
11	83	84
12	83	62
13	83	79
14	83	77
15	83	94
16	83	79
17	83	57
18	83	49
19	83	66
20	83	56
21	83	55
22	83	67
23	83	53
24	83	55
25	83	41
26	83	34
27	83	40
28	83	35
29	83	57
30	83	55
31	83	89
32	83	71
33	83	54
34	83	86
35	83	93
36	83	114
38	83	103
39	83	103
40	83	109
41	83	117
42	83	150
43	83	190
44	83	368
45	83	791
46	83	808
47	83	541
48	83	312
49	83	180
50	83	220
51	83	310
52	83	211
53	83	285
54	83	625
55	83	824
56	83	994
57	83	442
58	83	397
59	83	489
60	83	754
61	83	842
62	83	517
63	83	101
64	83	515
65	83	136
66	83	159
67	83	634
68	83	980
69	83	737
70	83	616
71	83	601
72	83	529
73	83	587
74	83	539
75	83	628
76	83	1125
77	83	1394
78	83	1314
79	83	2482
80	83	4973
81	83	7457
82	83	12183
83	83	40296
0	84	6
1	84	196
2	84	355
3	84	458
4	84	403
5	84	259
6	84	173
7	84	125
8	84	125
9	84	82
10	84	55
11	84	63
12	84	53
13	84	46
14	84	53
15	84	70
16	84	52
17	84	45
18	84	44
19	84	57
20	84	41
21	84	56
22	84	52
23	84	36
24	84	35
25	84	43
26	84	20
27	84	40
28	84	23
29	84	35
30	84	37
31	84	71
32	84	63
33	84	44
34	84	68
35	84	55
36	84	109
38	84	75
39	84	79
40	84	75
41	84	109
42	84	120
43	84	153
44	84	257
45	84	611
46	84	700
47	84	447
48	84	281
49	84	167
50	84	208
51	84	271
52	84	224
53	84	255
54	84	590
55	84	628
56	84	771
57	84	346
58	84	269
59	84	343
60	84	582
61	84	634
62	84	414
63	84	90
64	84	435
65	84	100
66	84	160
67	84	602
68	84	704
69	84	555
70	84	421
71	84	411
72	84	379
73	84	388
74	84	355
75	84	405
76	84	729
77	84	917
78	84	827
79	84	1449
80	84	3274
81	84	4366
82	84	4938
83	84	12960
84	84	28755
0	85	9
1	85	196
2	85	456
3	85	551
4	85	431
5	85	304
6	85	237
7	85	172
8	85	134
9	85	88
10	85	65
11	85	77
12	85	51
13	85	54
14	85	89
15	85	75
16	85	72
17	85	57
18	85	55
19	85	52
20	85	64
21	85	61
22	85	60
23	85	57
24	85	41
25	85	42
26	85	42
27	85	38
28	85	27
29	85	40
30	85	47
31	85	70
32	85	50
33	85	71
34	85	72
35	85	92
36	85	98
38	85	92
39	85	93
40	85	99
41	85	117
42	85	153
43	85	177
44	85	310
45	85	694
46	85	817
47	85	439
48	85	304
49	85	175
50	85	202
51	85	273
52	85	182
53	85	257
54	85	558
55	85	765
56	85	887
57	85	412
58	85	357
59	85	405
60	85	674
61	85	779
62	85	437
63	85	78
64	85	456
65	85	126
66	85	131
67	85	529
68	85	895
69	85	647
70	85	539
71	85	455
72	85	452
73	85	470
74	85	488
75	85	516
76	85	901
77	85	1045
78	85	1012
79	85	1728
80	85	3481
81	85	4282
82	85	4395
83	85	8993
84	85	13763
85	85	33279
0	86	8
1	86	218
2	86	451
3	86	609
4	86	472
5	86	311
6	86	236
7	86	184
8	86	123
9	86	87
10	86	62
11	86	59
12	86	67
13	86	64
14	86	99
15	86	90
16	86	62
17	86	47
18	86	61
19	86	48
20	86	50
21	86	61
22	86	55
23	86	48
24	86	47
25	86	56
26	86	42
27	86	45
28	86	43
29	86	49
30	86	32
31	86	80
32	86	77
33	86	41
34	86	89
35	86	68
36	86	103
38	86	94
39	86	102
40	86	110
41	86	128
42	86	141
43	86	173
44	86	334
45	86	690
46	86	834
47	86	479
48	86	289
49	86	202
50	86	211
51	86	285
52	86	267
53	86	280
54	86	601
55	86	748
56	86	1035
57	86	466
58	86	405
59	86	455
60	86	759
61	86	752
62	86	460
63	86	94
64	86	483
65	86	154
66	86	119
67	86	533
68	86	945
69	86	755
70	86	549
71	86	503
72	86	466
73	86	467
74	86	440
75	86	545
76	86	906
77	86	1073
78	86	1005
79	86	1787
80	86	3358
81	86	4374
82	86	3999
83	86	7546
84	86	6503
85	86	12208
86	86	37674
0	87	6
1	87	178
2	87	552
3	87	683
4	87	563
5	87	408
6	87	310
7	87	194
8	87	169
9	87	112
10	87	83
11	87	85
12	87	94
13	87	100
14	87	97
15	87	101
16	87	89
17	87	63
18	87	70
19	87	78
20	87	60
21	87	72
22	87	74
23	87	53
24	87	56
25	87	54
26	87	44
27	87	53
28	87	61
29	87	51
30	87	68
31	87	84
32	87	89
33	87	62
34	87	110
35	87	111
36	87	112
38	87	111
39	87	141
40	87	140
41	87	127
42	87	192
43	87	225
44	87	425
45	87	825
46	87	825
47	87	402
48	87	241
49	87	144
50	87	152
51	87	195
52	87	176
53	87	209
54	87	508
55	87	847
56	87	1052
57	87	723
58	87	616
59	87	694
60	87	934
61	87	892
62	87	445
63	87	76
64	87	379
65	87	137
66	87	104
67	87	497
68	87	1020
69	87	877
70	87	622
71	87	623
72	87	564
73	87	579
74	87	585
75	87	747
76	87	1159
77	87	1186
78	87	1165
79	87	1992
80	87	2987
81	87	3554
82	87	3282
83	87	6307
84	87	4451
85	87	6749
86	87	16711
87	87	35972
0	88	5
1	88	189
2	88	573
3	88	802
4	88	702
5	88	476
6	88	352
7	88	292
8	88	236
9	88	143
10	88	132
11	88	166
12	88	125
13	88	127
14	88	146
15	88	114
16	88	87
17	88	97
18	88	82
19	88	91
20	88	100
21	88	91
22	88	90
23	88	66
24	88	85
25	88	69
26	88	73
27	88	73
28	88	76
29	88	61
30	88	61
31	88	108
32	88	112
33	88	91
34	88	135
35	88	119
36	88	129
38	88	157
39	88	196
40	88	199
41	88	204
42	88	253
43	88	305
44	88	596
45	88	968
46	88	864
47	88	409
48	88	211
49	88	162
50	88	141
51	88	227
52	88	151
53	88	247
54	88	520
55	88	925
56	88	1166
57	88	923
58	88	769
59	88	912
60	88	1042
61	88	949
62	88	442
63	88	84
64	88	419
65	88	106
66	88	101
67	88	503
68	88	1181
69	88	1029
70	88	827
71	88	778
72	88	733
73	88	811
74	88	672
75	88	918
76	88	1473
77	88	1311
78	88	1390
79	88	2212
80	88	2843
81	88	3134
82	88	2740
83	88	4808
84	88	3580
85	88	5154
86	88	8372
87	88	17533
88	88	47227
0	89	4
1	89	109
2	89	700
3	89	980
4	89	1155
5	89	825
6	89	515
7	89	433
8	89	361
9	89	277
10	89	215
11	89	229
12	89	215
13	89	268
14	89	177
15	89	118
16	89	137
17	89	139
18	89	136
19	89	162
20	89	170
21	89	97
22	89	124
23	89	132
24	89	108
25	89	105
26	89	131
27	89	101
28	89	125
29	89	134
30	89	146
31	89	159
32	89	175
33	89	180
34	89	161
35	89	161
36	89	152
38	89	154
39	89	307
40	89	388
41	89	375
42	89	461
43	89	519
44	89	920
45	89	1093
46	89	693
47	89	239
48	89	127
49	89	86
50	89	96
51	89	124
52	89	102
53	89	127
54	89	360
55	89	802
56	89	1240
57	89	1905
58	89	1762
59	89	1996
60	89	1269
61	89	1087
62	89	266
63	89	50
64	89	246
65	89	76
66	89	79
67	89	306
68	89	1526
69	89	1535
70	89	1644
71	89	1190
72	89	1189
73	89	1008
74	89	1038
75	89	2401
76	89	2987
77	89	1553
78	89	1830
79	89	2813
80	89	2087
81	89	2157
82	89	1850
83	89	3516
84	89	2357
85	89	3530
86	89	5825
87	89	11064
88	89	17861
89	89	53851
0	90	7
1	90	190
2	90	517
3	90	645
4	90	551
5	90	414
6	90	289
7	90	233
8	90	142
9	90	119
10	90	111
11	90	95
12	90	93
13	90	78
14	90	98
15	90	87
16	90	86
17	90	76
18	90	59
19	90	65
20	90	74
21	90	64
22	90	84
23	90	85
24	90	71
25	90	49
26	90	47
27	90	59
28	90	50
29	90	50
30	90	74
31	90	88
32	90	75
33	90	87
34	90	107
35	90	91
36	90	105
38	90	106
39	90	140
40	90	180
41	90	179
42	90	215
43	90	246
44	90	520
45	90	780
46	90	767
47	90	387
48	90	206
49	90	144
50	90	163
51	90	233
52	90	182
53	90	191
54	90	468
55	90	828
56	90	1040
57	90	858
58	90	704
59	90	730
60	90	820
61	90	814
62	90	392
63	90	74
64	90	368
65	90	109
66	90	110
67	90	442
68	90	937
69	90	795
70	90	627
71	90	569
72	90	539
73	90	540
74	90	511
75	90	670
76	90	957
77	90	826
78	90	938
79	90	1349
80	90	1784
81	90	1999
82	90	1793
83	90	2844
84	90	2168
85	90	3031
86	90	4249
87	90	5205
88	90	6122
89	90	10592
90	90	34846
0	91	13
1	91	193
2	91	389
3	91	444
4	91	378
5	91	205
6	91	165
7	91	109
8	91	79
9	91	68
10	91	56
11	91	41
12	91	42
13	91	43
14	91	43
15	91	55
16	91	52
17	91	37
18	91	34
19	91	36
20	91	41
21	91	36
22	91	32
23	91	42
24	91	24
25	91	23
26	91	28
27	91	25
28	91	22
29	91	32
30	91	35
31	91	64
32	91	49
33	91	26
34	91	45
35	91	67
36	91	65
38	91	73
39	91	67
40	91	63
41	91	77
42	91	77
43	91	111
44	91	228
45	91	527
46	91	625
47	91	415
48	91	283
49	91	178
50	91	198
51	91	244
52	91	213
53	91	258
54	91	491
55	91	577
56	91	659
57	91	315
58	91	225
59	91	243
60	91	494
61	91	504
62	91	356
63	91	73
64	91	318
65	91	125
66	91	95
67	91	428
68	91	568
69	91	356
70	91	290
71	91	263
72	91	221
73	91	269
74	91	241
75	91	218
76	91	319
77	91	441
78	91	419
79	91	634
80	91	1160
81	91	1422
82	91	1235
83	91	1759
84	91	1580
85	91	1914
86	91	2316
87	91	2332
88	91	2689
89	91	2480
90	91	10993
91	91	27276
0	92	10
1	92	202
2	92	311
3	92	376
4	92	291
5	92	198
6	92	138
7	92	70
8	92	73
9	92	47
10	92	47
11	92	28
12	92	30
13	92	30
14	92	43
15	92	45
16	92	41
17	92	33
18	92	21
19	92	23
20	92	37
21	92	33
22	92	40
23	92	39
24	92	25
25	92	18
26	92	25
27	92	28
28	92	19
29	92	37
30	92	42
31	92	46
32	92	35
33	92	37
34	92	38
35	92	48
36	92	48
38	92	51
39	92	49
40	92	62
41	92	59
42	92	86
43	92	109
44	92	181
45	92	452
46	92	602
47	92	410
48	92	264
49	92	170
50	92	213
51	92	228
52	92	232
53	92	249
54	92	454
55	92	535
56	92	582
57	92	218
58	92	191
59	92	239
60	92	428
61	92	499
62	92	349
63	92	80
64	92	318
65	92	89
66	92	112
67	92	421
68	92	410
69	92	297
70	92	212
71	92	217
72	92	177
73	92	192
74	92	166
75	92	158
76	92	271
77	92	334
78	92	321
79	92	496
80	92	947
81	92	1258
82	92	1130
83	92	1456
84	92	1330
85	92	1503
86	92	1851
87	92	1741
88	92	2043
89	92	1506
90	92	4888
91	92	10118
92	92	24798
0	93	12
1	93	238
2	93	344
3	93	348
4	93	287
5	93	180
6	93	127
7	93	96
8	93	86
9	93	43
10	93	39
11	93	47
12	93	33
13	93	35
14	93	43
15	93	62
16	93	34
17	93	38
18	93	26
19	93	27
20	93	37
21	93	36
22	93	37
23	93	33
24	93	24
25	93	23
26	93	19
27	93	19
28	93	24
29	93	19
30	93	22
31	93	35
32	93	26
33	93	35
34	93	41
35	93	41
36	93	56
38	93	49
39	93	54
40	93	50
41	93	62
42	93	78
43	93	83
44	93	163
45	93	406
46	93	558
47	93	426
48	93	267
49	93	166
50	93	211
51	93	260
52	93	193
53	93	236
54	93	460
55	93	489
56	93	565
57	93	233
58	93	151
59	93	191
60	93	368
61	93	435
62	93	342
63	93	62
64	93	358
65	93	104
66	93	85
67	93	398
68	93	446
69	93	300
70	93	210
71	93	231
72	93	164
73	93	200
74	93	168
75	93	158
76	93	249
77	93	358
78	93	327
79	93	465
80	93	901
81	93	1192
82	93	1045
83	93	1322
84	93	1187
85	93	1387
86	93	1763
87	93	1618
88	93	1810
89	93	1477
90	93	4292
91	93	5918
92	93	10637
93	93	23627
0	94	9
1	94	146
2	94	507
3	94	625
4	94	510
5	94	361
6	94	286
7	94	235
8	94	175
9	94	158
10	94	135
11	94	129
12	94	119
13	94	89
14	94	108
15	94	84
16	94	99
17	94	75
18	94	89
19	94	77
20	94	79
21	94	80
22	94	73
23	94	83
24	94	81
25	94	76
26	94	58
27	94	69
28	94	80
29	94	62
30	94	81
31	94	96
32	94	85
33	94	99
34	94	86
35	94	110
36	94	116
38	94	118
39	94	179
40	94	179
41	94	187
42	94	275
43	94	248
44	94	515
45	94	733
46	94	634
47	94	300
48	94	183
49	94	118
50	94	155
51	94	158
52	94	148
53	94	180
54	94	375
55	94	761
56	94	935
57	94	899
58	94	770
59	94	758
60	94	774
61	94	709
62	94	285
63	94	59
64	94	274
65	94	86
66	94	90
67	94	335
68	94	826
69	94	742
70	94	596
71	94	537
72	94	469
73	94	510
74	94	418
75	94	589
76	94	757
77	94	694
78	94	752
79	94	1040
80	94	1114
81	94	1242
82	94	1139
83	94	1492
84	94	1308
85	94	1651
86	94	2062
87	94	2461
88	94	2892
89	94	3825
90	94	6469
91	94	6339
92	94	5397
93	94	10211
94	94	43274
0	95	10
1	95	160
2	95	481
3	95	570
4	95	462
5	95	295
6	95	191
7	95	161
8	95	143
9	95	109
10	95	86
11	95	124
12	95	73
13	95	81
14	95	78
15	95	51
16	95	70
17	95	60
18	95	54
19	95	63
20	95	70
21	95	48
22	95	74
23	95	57
24	95	49
25	95	48
26	95	43
27	95	56
28	95	53
29	95	50
30	95	49
31	95	80
32	95	84
33	95	58
34	95	93
35	95	101
36	95	92
38	95	89
39	95	131
40	95	143
41	95	142
42	95	199
43	95	189
44	95	419
45	95	636
46	95	620
47	95	318
48	95	180
49	95	98
50	95	125
51	95	174
52	95	150
53	95	174
54	95	409
55	95	684
56	95	876
57	95	647
58	95	516
59	95	566
60	95	646
61	95	621
62	95	264
63	95	60
64	95	254
65	95	80
66	95	82
67	95	282
68	95	669
69	95	610
70	95	467
71	95	420
72	95	313
73	95	374
74	95	328
75	95	392
76	95	525
77	95	519
78	95	578
79	95	828
80	95	1010
81	95	1089
82	95	965
83	95	1369
84	95	1060
85	95	1402
86	95	1848
87	95	2107
88	95	2528
89	95	3158
90	95	5526
91	95	4628
92	95	3529
93	95	4537
94	95	16532
95	95	37745
0	96	20
1	96	287
2	96	451
3	96	519
4	96	381
5	96	233
6	96	186
7	96	111
8	96	114
9	96	94
10	96	51
11	96	59
12	96	54
13	96	54
14	96	74
15	96	62
16	96	46
17	96	45
18	96	39
19	96	35
20	96	29
21	96	47
22	96	57
23	96	39
24	96	39
25	96	30
26	96	31
27	96	27
28	96	37
29	96	44
30	96	48
31	96	52
32	96	46
33	96	47
34	96	64
35	96	70
36	96	84
38	96	79
39	96	77
40	96	82
41	96	93
42	96	104
43	96	138
44	96	272
45	96	611
46	96	725
47	96	520
48	96	356
49	96	196
50	96	249
51	96	293
52	96	201
53	96	287
54	96	551
55	96	665
56	96	840
57	96	356
58	96	267
59	96	333
60	96	559
61	96	633
62	96	391
63	96	79
64	96	390
65	96	105
66	96	120
67	96	476
68	96	602
69	96	425
70	96	306
71	96	244
72	96	252
73	96	214
74	96	231
75	96	228
76	96	378
77	96	446
78	96	394
79	96	615
80	96	1082
81	96	1348
82	96	1128
83	96	1548
84	96	1335
85	96	1646
86	96	2031
87	96	2011
88	96	2241
89	96	2009
90	96	4282
91	96	4101
92	96	3679
93	96	4406
94	96	8007
95	96	14317
96	96	39066
0	97	7
1	97	182
2	97	631
3	97	712
4	97	578
5	97	420
6	97	260
7	97	240
8	97	148
9	97	134
10	97	107
11	97	88
12	97	85
13	97	98
14	97	81
15	97	68
16	97	74
17	97	74
18	97	78
19	97	57
20	97	79
21	97	71
22	97	66
23	97	73
24	97	67
25	97	62
26	97	70
27	97	71
28	97	49
29	97	57
30	97	64
31	97	84
32	97	71
33	97	87
34	97	112
35	97	109
36	97	94
38	97	107
39	97	141
40	97	143
41	97	191
42	97	205
43	97	240
44	97	487
45	97	795
46	97	742
47	97	360
48	97	207
49	97	140
50	97	152
51	97	180
52	97	162
53	97	199
54	97	480
55	97	824
56	97	1025
57	97	893
58	97	652
59	97	671
60	97	762
61	97	734
62	97	283
63	97	68
64	97	312
65	97	110
66	97	105
67	97	381
68	97	905
69	97	668
70	97	597
71	97	504
72	97	420
73	97	402
74	97	330
75	97	464
76	97	747
77	97	614
78	97	654
79	97	927
80	97	1060
81	97	1154
82	97	991
83	97	1482
84	97	1190
85	97	1515
86	97	1892
87	97	2158
88	97	2540
89	97	3634
90	97	4052
91	97	3405
92	97	2758
93	97	3391
94	97	8437
95	97	10699
96	97	16422
97	97	42497
0	98	14
1	98	292
2	98	405
3	98	426
4	98	350
5	98	205
6	98	145
7	98	133
8	98	78
9	98	60
10	98	46
11	98	46
12	98	55
13	98	53
14	98	50
15	98	60
16	98	43
17	98	40
18	98	35
19	98	39
20	98	47
21	98	48
22	98	46
23	98	45
24	98	42
25	98	39
26	98	22
27	98	31
28	98	43
29	98	35
30	98	37
31	98	54
32	98	37
33	98	35
34	98	41
35	98	62
36	98	59
38	98	76
39	98	70
40	98	74
41	98	73
42	98	101
43	98	139
44	98	232
45	98	550
46	98	699
47	98	610
48	98	380
49	98	283
50	98	339
51	98	407
52	98	311
53	98	360
54	98	603
55	98	680
56	98	753
57	98	392
58	98	304
59	98	309
60	98	472
61	98	589
62	98	397
63	98	95
64	98	387
65	98	115
66	98	145
67	98	487
68	98	581
69	98	361
70	98	284
71	98	250
72	98	200
73	98	200
74	98	180
75	98	228
76	98	308
77	98	371
78	98	330
79	98	585
80	98	918
81	98	1175
82	98	1005
83	98	1276
84	98	1085
85	98	1272
86	98	1625
87	98	1611
88	98	1770
89	98	1735
90	98	3290
91	98	3309
92	98	2924
93	98	3428
94	98	6156
95	98	7984
96	98	8222
97	98	11091
98	98	33263
0	99	29
1	99	381
2	99	216
3	99	176
4	99	168
5	99	89
6	99	78
7	99	34
8	99	38
9	99	15
10	99	34
11	99	31
12	99	20
13	99	16
14	99	23
15	99	28
16	99	30
17	99	18
18	99	20
19	99	7
20	99	19
21	99	17
22	99	18
23	99	19
24	99	16
25	99	18
26	99	11
27	99	9
28	99	13
29	99	20
30	99	16
31	99	29
32	99	27
33	99	19
34	99	23
35	99	29
36	99	44
38	99	32
39	99	20
40	99	23
41	99	25
42	99	30
43	99	51
44	99	65
45	99	252
46	99	431
47	99	643
48	99	646
49	99	430
50	99	539
51	99	636
52	99	449
53	99	405
54	99	537
55	99	352
56	99	307
57	99	78
58	99	82
59	99	70
60	99	173
61	99	307
62	99	337
63	99	70
64	99	341
65	99	113
66	99	137
67	99	471
68	99	294
69	99	132
70	99	99
71	99	107
72	99	78
73	99	105
74	99	68
75	99	59
76	99	90
77	99	147
78	99	122
79	99	193
80	99	510
81	99	716
82	99	634
83	99	751
84	99	732
85	99	804
86	99	879
87	99	725
88	99	771
89	99	455
90	99	1274
91	99	1568
92	99	1721
93	99	1804
94	99	1822
95	99	2062
96	99	3066
97	99	2325
98	99	8356
99	99	26033
0	100	22
1	100	273
2	100	178
3	100	156
4	100	126
5	100	63
6	100	63
7	100	46
8	100	24
9	100	22
10	100	13
11	100	19
12	100	13
13	100	21
14	100	28
15	100	16
16	100	21
17	100	22
18	100	13
19	100	12
20	100	17
21	100	17
22	100	17
23	100	10
24	100	14
25	100	12
26	100	8
27	100	12
28	100	12
29	100	13
30	100	14
31	100	27
32	100	12
33	100	13
34	100	20
35	100	27
36	100	30
38	100	23
39	100	25
40	100	22
41	100	24
42	100	35
43	100	41
44	100	66
45	100	191
46	100	352
47	100	578
48	100	563
49	100	432
50	100	568
51	100	559
52	100	419
53	100	381
54	100	483
55	100	279
56	100	258
57	100	58
58	100	47
59	100	73
60	100	137
61	100	243
62	100	293
63	100	57
64	100	303
65	100	94
66	100	136
67	100	415
68	100	184
69	100	93
70	100	67
71	100	67
72	100	48
73	100	57
74	100	56
75	100	49
76	100	83
77	100	123
78	100	81
79	100	131
80	100	374
81	100	576
82	100	487
83	100	606
84	100	600
85	100	544
86	100	685
87	100	476
88	100	559
89	100	342
90	100	853
91	100	1043
92	100	1067
93	100	1280
94	100	1112
95	100	1329
96	100	1904
97	100	1579
98	100	3519
99	100	9330
100	100	23547
0	101	32
1	101	287
2	101	201
3	101	179
4	101	128
5	101	83
6	101	74
7	101	32
8	101	31
9	101	21
10	101	20
11	101	16
12	101	23
13	101	15
14	101	19
15	101	23
16	101	19
17	101	21
18	101	9
19	101	17
20	101	17
21	101	16
22	101	15
23	101	19
24	101	12
25	101	17
26	101	11
27	101	10
28	101	12
29	101	17
30	101	17
31	101	29
32	101	28
33	101	18
34	101	15
35	101	20
36	101	29
38	101	32
39	101	19
40	101	21
41	101	16
42	101	40
43	101	32
44	101	68
45	101	183
46	101	341
47	101	574
48	101	623
49	101	416
50	101	551
51	101	624
52	101	440
53	101	395
54	101	421
55	101	240
56	101	271
57	101	56
58	101	56
59	101	78
60	101	111
61	101	256
62	101	295
63	101	67
64	101	326
65	101	94
66	101	127
67	101	430
68	101	217
69	101	111
70	101	85
71	101	52
72	101	54
73	101	75
74	101	37
75	101	50
76	101	91
77	101	110
78	101	79
79	101	153
80	101	402
81	101	587
82	101	537
83	101	638
84	101	614
85	101	580
86	101	745
87	101	512
88	101	558
89	101	367
90	101	905
91	101	1090
92	101	1192
93	101	1297
94	101	1093
95	101	1327
96	101	1929
97	101	1415
98	101	3035
99	101	5391
100	101	9975
101	101	28176
0	102	18
1	102	256
2	102	159
3	102	144
4	102	118
5	102	59
6	102	40
7	102	38
8	102	26
9	102	20
10	102	10
11	102	11
12	102	10
13	102	8
14	102	28
15	102	18
16	102	13
17	102	17
18	102	12
19	102	12
20	102	13
21	102	23
22	102	18
23	102	16
24	102	17
25	102	6
26	102	14
27	102	4
28	102	11
29	102	6
30	102	11
31	102	22
32	102	10
33	102	7
34	102	18
35	102	15
36	102	32
38	102	22
39	102	24
40	102	15
41	102	18
42	102	25
43	102	34
44	102	60
45	102	189
46	102	324
47	102	514
48	102	536
49	102	382
50	102	535
51	102	536
52	102	405
53	102	364
54	102	448
55	102	256
56	102	228
57	102	58
58	102	60
59	102	68
60	102	128
61	102	210
62	102	251
63	102	55
64	102	275
65	102	105
66	102	109
67	102	339
68	102	173
69	102	90
70	102	64
71	102	50
72	102	57
73	102	58
74	102	55
75	102	38
76	102	49
77	102	89
78	102	80
79	102	125
80	102	343
81	102	535
82	102	441
83	102	524
84	102	516
85	102	459
86	102	614
87	102	467
88	102	433
89	102	290
90	102	772
91	102	948
92	102	966
93	102	1057
94	102	925
95	102	1038
96	102	1605
97	102	1150
98	102	2464
99	102	4046
100	102	4838
101	102	10199
102	102	24011
0	103	27
1	103	297
2	103	202
3	103	188
4	103	146
5	103	104
6	103	72
7	103	35
8	103	29
9	103	24
10	103	20
11	103	14
12	103	23
13	103	14
14	103	20
15	103	24
16	103	25
17	103	11
18	103	24
19	103	12
20	103	17
21	103	23
22	103	17
23	103	14
24	103	15
25	103	21
26	103	14
27	103	14
28	103	13
29	103	12
30	103	12
31	103	29
32	103	18
33	103	13
34	103	20
35	103	31
36	103	40
38	103	31
39	103	29
40	103	29
41	103	31
42	103	28
43	103	38
44	103	68
45	103	186
46	103	346
47	103	613
48	103	571
49	103	398
50	103	560
51	103	614
52	103	433
53	103	391
54	103	482
55	103	238
56	103	242
57	103	74
58	103	66
59	103	75
60	103	145
61	103	226
62	103	263
63	103	73
64	103	285
65	103	83
66	103	123
67	103	395
68	103	210
69	103	113
70	103	94
71	103	96
72	103	72
73	103	64
74	103	68
75	103	71
76	103	73
77	103	129
78	103	113
79	103	159
80	103	423
81	103	614
82	103	524
83	103	576
84	103	605
85	103	557
86	103	639
87	103	547
88	103	543
89	103	344
90	103	867
91	103	1037
92	103	1074
93	103	1285
94	103	1096
95	103	1270
96	103	1805
97	103	1275
98	103	2423
99	103	3884
100	103	4343
101	103	6020
102	103	10321
103	103	29454
0	104	20
1	104	286
2	104	186
3	104	149
4	104	124
5	104	61
6	104	55
7	104	43
8	104	29
9	104	31
10	104	17
11	104	21
12	104	22
13	104	13
14	104	23
15	104	29
16	104	19
17	104	18
18	104	22
19	104	12
20	104	6
21	104	14
22	104	19
23	104	19
24	104	15
25	104	6
26	104	13
27	104	12
28	104	10
29	104	10
30	104	8
31	104	32
32	104	25
33	104	15
34	104	22
35	104	17
36	104	25
38	104	33
39	104	24
40	104	22
41	104	21
42	104	31
43	104	41
44	104	56
45	104	199
46	104	318
47	104	528
48	104	550
49	104	413
50	104	522
51	104	564
52	104	358
53	104	337
54	104	390
55	104	232
56	104	236
57	104	60
58	104	53
59	104	55
60	104	138
61	104	210
62	104	240
63	104	59
64	104	312
65	104	96
66	104	133
67	104	375
68	104	202
69	104	98
70	104	71
71	104	77
72	104	60
73	104	63
74	104	35
75	104	54
76	104	69
77	104	119
78	104	116
79	104	151
80	104	393
81	104	514
82	104	431
83	104	494
84	104	567
85	104	554
86	104	620
87	104	470
88	104	531
89	104	288
90	104	791
91	104	995
92	104	1021
93	104	1183
94	104	981
95	104	1077
96	104	1517
97	104	1154
98	104	2149
99	104	3281
100	104	3410
101	104	4564
102	104	5106
103	104	10684
104	104	24185
0	105	14
1	105	282
2	105	152
3	105	153
4	105	123
5	105	64
6	105	53
7	105	42
8	105	27
9	105	21
10	105	18
11	105	14
12	105	21
13	105	12
14	105	15
15	105	28
16	105	20
17	105	27
18	105	23
19	105	10
20	105	17
21	105	17
22	105	18
23	105	17
24	105	17
25	105	7
26	105	16
27	105	18
28	105	15
29	105	13
30	105	12
31	105	21
32	105	15
33	105	14
34	105	22
35	105	23
36	105	29
38	105	33
39	105	22
40	105	30
41	105	25
42	105	20
43	105	27
44	105	51
45	105	173
46	105	301
47	105	495
48	105	485
49	105	381
50	105	476
51	105	517
52	105	372
53	105	340
54	105	373
55	105	222
56	105	187
57	105	69
58	105	37
59	105	66
60	105	128
61	105	215
62	105	245
63	105	60
64	105	281
65	105	90
66	105	111
67	105	341
68	105	170
69	105	86
70	105	74
71	105	50
72	105	35
73	105	52
74	105	59
75	105	39
76	105	99
77	105	107
78	105	80
79	105	139
80	105	353
81	105	546
82	105	462
83	105	525
84	105	540
85	105	538
86	105	635
87	105	441
88	105	479
89	105	276
90	105	718
91	105	874
92	105	962
93	105	1065
94	105	919
95	105	1050
96	105	1432
97	105	1073
98	105	2050
99	105	3150
100	105	3230
101	105	3805
102	105	3834
103	105	5400
104	105	9487
105	105	22231
0	106	21
1	106	264
2	106	182
3	106	176
4	106	107
5	106	69
6	106	55
7	106	37
8	106	23
9	106	24
10	106	16
11	106	19
12	106	14
13	106	12
14	106	30
15	106	16
16	106	29
17	106	15
18	106	12
19	106	9
20	106	13
21	106	17
22	106	20
23	106	15
24	106	10
25	106	23
26	106	12
27	106	11
28	106	8
29	106	14
30	106	13
31	106	22
32	106	14
33	106	13
34	106	19
35	106	24
36	106	31
38	106	24
39	106	25
40	106	18
41	106	17
42	106	34
43	106	35
44	106	68
45	106	196
46	106	350
47	106	514
48	106	516
49	106	320
50	106	399
51	106	553
52	106	313
53	106	306
54	106	428
55	106	235
56	106	216
57	106	67
58	106	51
59	106	62
60	106	122
61	106	210
62	106	252
63	106	56
64	106	273
65	106	95
66	106	109
67	106	367
68	106	198
69	106	74
70	106	72
71	106	72
72	106	50
73	106	49
74	106	41
75	106	41
76	106	67
77	106	110
78	106	99
79	106	115
80	106	375
81	106	562
82	106	463
83	106	569
84	106	562
85	106	526
86	106	636
87	106	500
88	106	497
89	106	315
90	106	793
91	106	1036
92	106	1038
93	106	1112
94	106	988
95	106	1121
96	106	1505
97	106	1038
98	106	2244
99	106	2969
100	106	3011
101	106	3295
102	106	3201
103	106	3921
104	106	4580
105	106	8326
106	106	21656
0	107	15
1	107	286
2	107	268
3	107	268
4	107	167
5	107	123
6	107	95
7	107	46
8	107	42
9	107	37
10	107	27
11	107	29
12	107	15
13	107	25
14	107	24
15	107	38
16	107	21
17	107	23
18	107	28
19	107	22
20	107	19
21	107	26
22	107	35
23	107	23
24	107	16
25	107	19
26	107	16
27	107	22
28	107	19
29	107	23
30	107	21
31	107	35
32	107	24
33	107	12
34	107	40
35	107	29
36	107	39
38	107	31
39	107	35
40	107	40
41	107	34
42	107	37
43	107	57
44	107	98
45	107	301
46	107	452
47	107	550
48	107	449
49	107	302
50	107	322
51	107	425
52	107	310
53	107	322
54	107	468
55	107	360
56	107	353
57	107	115
58	107	85
59	107	106
60	107	202
61	107	303
62	107	300
63	107	59
64	107	294
65	107	83
66	107	124
67	107	399
68	107	283
69	107	147
70	107	124
71	107	109
72	107	89
73	107	87
74	107	94
75	107	96
76	107	139
77	107	197
78	107	146
79	107	220
80	107	527
81	107	812
82	107	605
83	107	769
84	107	808
85	107	780
86	107	980
87	107	752
88	107	834
89	107	539
90	107	1311
91	107	1550
92	107	1578
93	107	1739
94	107	1751
95	107	2078
96	107	2564
97	107	1986
98	107	3081
99	107	2991
100	107	2619
101	107	2801
102	107	2672
103	107	3290
104	107	3300
105	107	3956
106	107	8078
107	107	28023
0	108	22
1	108	257
2	108	325
3	108	385
4	108	345
5	108	186
6	108	137
7	108	99
8	108	68
9	108	61
10	108	45
11	108	47
12	108	33
13	108	50
14	108	61
15	108	52
16	108	51
17	108	33
18	108	38
19	108	34
20	108	39
21	108	39
22	108	32
23	108	28
24	108	31
25	108	39
26	108	22
27	108	25
28	108	32
29	108	29
30	108	40
31	108	40
32	108	41
33	108	35
34	108	51
35	108	55
36	108	54
38	108	60
39	108	59
40	108	71
41	108	63
42	108	80
43	108	106
44	108	183
45	108	472
46	108	566
47	108	484
48	108	325
49	108	225
50	108	257
51	108	315
52	108	266
53	108	242
54	108	439
55	108	437
56	108	481
57	108	177
58	108	140
59	108	167
60	108	327
61	108	354
62	108	306
63	108	51
64	108	289
65	108	99
66	108	87
67	108	335
68	108	357
69	108	227
70	108	193
71	108	181
72	108	162
73	108	190
74	108	153
75	108	137
76	108	197
77	108	293
78	108	252
79	108	344
80	108	736
81	108	950
82	108	793
83	108	1091
84	108	871
85	108	1072
86	108	1131
87	108	1002
88	108	1135
89	108	905
90	108	1836
91	108	1947
92	108	1733
93	108	1991
94	108	2778
95	108	3268
96	108	3230
97	108	2799
98	108	3283
99	108	2295
100	108	1869
101	108	2055
102	108	1854
103	108	2353
104	108	2323
105	108	2470
106	108	3179
107	108	9659
108	108	35144
0	109	1
1	109	88
2	109	188
3	109	222
4	109	207
5	109	152
6	109	126
7	109	97
8	109	70
9	109	60
10	109	57
11	109	51
12	109	32
13	109	39
14	109	43
15	109	42
16	109	37
17	109	27
18	109	24
19	109	28
20	109	24
21	109	27
22	109	21
23	109	27
24	109	21
25	109	39
26	109	23
27	109	20
28	109	17
29	109	18
30	109	23
31	109	30
32	109	30
33	109	25
34	109	45
35	109	55
36	109	44
38	109	47
39	109	48
40	109	67
41	109	66
42	109	72
43	109	76
44	109	144
45	109	232
46	109	272
47	109	204
48	109	98
49	109	74
50	109	70
51	109	93
52	109	71
53	109	76
54	109	168
55	109	175
56	109	240
57	109	121
58	109	105
59	109	100
60	109	186
61	109	190
62	109	117
63	109	37
64	109	120
65	109	43
66	109	35
67	109	148
68	109	176
69	109	187
70	109	160
71	109	137
72	109	107
73	109	128
74	109	122
75	109	96
76	109	151
77	109	191
78	109	148
79	109	216
80	109	357
81	109	408
82	109	323
83	109	447
84	109	422
85	109	434
86	109	468
87	109	450
88	109	516
89	109	442
90	109	713
91	109	708
92	109	667
93	109	740
94	109	1050
95	109	1219
96	109	1059
97	109	1093
98	109	1037
99	109	677
100	109	558
101	109	624
102	109	532
103	109	712
104	109	758
105	109	740
106	109	874
107	109	1717
108	109	5632
109	109	20279
0	110	2
1	110	43
2	110	142
3	110	261
4	110	232
5	110	213
6	110	182
7	110	150
8	110	128
9	110	83
10	110	96
11	110	69
12	110	71
13	110	61
14	110	84
15	110	57
16	110	54
17	110	63
18	110	51
19	110	52
20	110	58
21	110	60
22	110	51
23	110	44
24	110	40
25	110	47
26	110	44
27	110	38
28	110	39
29	110	53
30	110	41
31	110	70
32	110	57
33	110	74
34	110	78
35	110	64
36	110	101
38	110	71
39	110	96
40	110	111
41	110	122
42	110	108
43	110	164
44	110	223
45	110	268
46	110	204
47	110	92
48	110	58
49	110	30
50	110	57
51	110	42
52	110	44
53	110	48
54	110	120
55	110	161
56	110	229
57	110	180
58	110	171
59	110	180
60	110	166
61	110	166
62	110	80
63	110	16
64	110	102
65	110	30
66	110	26
67	110	115
68	110	161
69	110	224
70	110	181
71	110	223
72	110	190
73	110	226
74	110	187
75	110	173
76	110	195
77	110	246
78	110	209
79	110	252
80	110	277
81	110	271
82	110	293
83	110	315
84	110	257
85	110	318
86	110	315
87	110	339
88	110	440
89	110	430
90	110	517
91	110	438
92	110	421
93	110	419
94	110	850
95	110	874
96	110	713
97	110	819
98	110	606
99	110	354
100	110	302
101	110	307
102	110	289
103	110	392
104	110	363
105	110	391
106	110	441
107	110	844
108	110	2002
109	110	6843
110	110	34361
0	111	1
1	111	39
2	111	151
3	111	233
4	111	234
5	111	228
6	111	200
7	111	201
8	111	120
9	111	126
10	111	116
11	111	114
12	111	92
13	111	82
14	111	94
15	111	88
16	111	80
17	111	63
18	111	71
19	111	70
20	111	82
21	111	71
22	111	52
23	111	66
24	111	56
25	111	56
26	111	49
27	111	46
28	111	53
29	111	62
30	111	55
31	111	74
32	111	81
33	111	83
34	111	109
35	111	100
36	111	100
38	111	101
39	111	131
40	111	127
41	111	145
42	111	153
43	111	159
44	111	228
45	111	275
46	111	221
47	111	103
48	111	65
49	111	42
50	111	47
51	111	54
52	111	54
53	111	39
54	111	88
55	111	167
56	111	230
57	111	222
58	111	180
59	111	186
60	111	232
61	111	162
62	111	59
63	111	13
64	111	78
65	111	26
66	111	21
67	111	72
68	111	191
69	111	258
70	111	248
71	111	212
72	111	234
73	111	272
74	111	211
75	111	211
76	111	248
77	111	250
78	111	260
79	111	283
80	111	274
81	111	287
82	111	238
83	111	288
84	111	235
85	111	288
86	111	342
87	111	328
88	111	407
89	111	412
90	111	450
91	111	400
92	111	356
93	111	345
94	111	751
95	111	683
96	111	534
97	111	707
98	111	487
99	111	282
100	111	222
101	111	247
102	111	241
103	111	328
104	111	301
105	111	300
106	111	366
107	111	626
108	111	1542
109	111	3908
110	111	14077
111	111	39659
0	112	1
1	112	44
2	112	148
3	112	259
4	112	238
5	112	255
6	112	227
7	112	181
8	112	174
9	112	155
10	112	115
11	112	142
12	112	93
13	112	83
14	112	107
15	112	89
16	112	89
17	112	65
18	112	71
19	112	90
20	112	68
21	112	65
22	112	70
23	112	70
24	112	70
25	112	58
26	112	59
27	112	64
28	112	69
29	112	54
30	112	68
31	112	81
32	112	85
33	112	80
34	112	110
35	112	130
36	112	119
38	112	103
39	112	173
40	112	173
41	112	180
42	112	207
43	112	186
44	112	311
45	112	280
46	112	235
47	112	81
48	112	41
49	112	29
50	112	26
51	112	38
52	112	27
53	112	36
54	112	89
55	112	169
56	112	222
57	112	240
58	112	190
59	112	224
60	112	218
61	112	128
62	112	68
63	112	17
64	112	72
65	112	20
66	112	20
67	112	62
68	112	168
69	112	283
70	112	226
71	112	284
72	112	288
73	112	304
74	112	242
75	112	272
76	112	276
77	112	288
78	112	286
79	112	303
80	112	253
81	112	246
82	112	232
83	112	247
84	112	208
85	112	258
86	112	274
87	112	315
88	112	379
89	112	450
90	112	452
91	112	315
92	112	295
93	112	330
94	112	723
95	112	640
96	112	492
97	112	651
98	112	443
99	112	238
100	112	179
101	112	185
102	112	185
103	112	251
104	112	244
105	112	226
106	112	290
107	112	487
108	112	1215
109	112	3401
110	112	8676
111	112	17531
112	112	40975
0	113	1
1	113	35
2	113	143
3	113	322
4	113	297
5	113	307
6	113	289
7	113	238
8	113	239
9	113	188
10	113	140
11	113	190
12	113	133
13	113	117
14	113	140
15	113	125
16	113	101
17	113	119
18	113	104
19	113	93
20	113	97
21	113	91
22	113	101
23	113	81
24	113	80
25	113	63
26	113	75
27	113	65
28	113	80
29	113	78
30	113	102
31	113	106
32	113	95
33	113	128
34	113	163
35	113	153
36	113	116
38	113	120
39	113	238
40	113	213
41	113	244
42	113	232
43	113	237
44	113	330
45	113	345
46	113	259
47	113	78
48	113	57
49	113	27
50	113	29
51	113	40
52	113	39
53	113	54
54	113	92
55	113	211
56	113	273
57	113	315
58	113	259
59	113	274
60	113	297
61	113	193
62	113	75
63	113	17
64	113	76
65	113	27
66	113	23
67	113	71
68	113	235
69	113	350
70	113	345
71	113	357
72	113	376
73	113	415
74	113	350
75	113	327
76	113	358
77	113	367
78	113	411
79	113	397
80	113	304
81	113	298
82	113	247
83	113	309
84	113	262
85	113	304
86	113	288
87	113	353
88	113	442
89	113	486
90	113	505
91	113	377
92	113	334
93	113	366
94	113	848
95	113	738
96	113	571
97	113	759
98	113	512
99	113	196
100	113	196
101	113	238
102	113	178
103	113	249
104	113	261
105	113	287
106	113	314
107	113	596
108	113	1435
109	113	4062
110	113	8973
111	113	12407
112	113	22723
113	113	60437
1	114	35
2	114	155
3	114	290
4	114	277
5	114	253
6	114	310
7	114	211
8	114	252
9	114	184
10	114	161
11	114	184
12	114	169
13	114	147
14	114	138
15	114	110
16	114	103
17	114	112
18	114	85
19	114	103
20	114	106
21	114	87
22	114	88
23	114	84
24	114	97
25	114	71
26	114	80
27	114	103
28	114	94
29	114	83
30	114	80
31	114	100
32	114	87
33	114	105
34	114	129
35	114	137
36	114	137
38	114	130
39	114	221
40	114	197
41	114	209
42	114	253
43	114	293
44	114	386
45	114	316
46	114	206
47	114	68
48	114	19
49	114	22
50	114	27
51	114	35
52	114	25
53	114	38
54	114	73
55	114	155
56	114	249
57	114	353
58	114	279
59	114	334
60	114	297
61	114	168
62	114	67
63	114	13
64	114	66
65	114	22
66	114	11
67	114	66
68	114	217
69	114	345
70	114	343
71	114	356
72	114	354
73	114	431
74	114	374
75	114	339
76	114	385
77	114	383
78	114	361
79	114	398
80	114	271
81	114	214
82	114	206
83	114	254
84	114	214
85	114	231
86	114	252
87	114	315
88	114	405
89	114	593
90	114	418
91	114	292
92	114	256
93	114	292
94	114	769
95	114	710
96	114	464
97	114	717
98	114	392
99	114	168
100	114	142
101	114	165
102	114	158
103	114	202
104	114	185
105	114	188
106	114	215
107	114	451
108	114	1144
109	114	4250
110	114	8609
111	114	10064
112	114	13188
113	114	25796
114	114	52161
0	115	1
1	115	27
2	115	133
3	115	280
4	115	269
5	115	280
6	115	282
7	115	253
8	115	199
9	115	180
10	115	163
11	115	181
12	115	151
13	115	141
14	115	133
15	115	80
16	115	106
17	115	105
18	115	97
19	115	77
20	115	137
21	115	86
22	115	105
23	115	79
24	115	120
25	115	84
26	115	80
27	115	87
28	115	105
29	115	91
30	115	79
31	115	90
32	115	105
33	115	124
34	115	138
35	115	132
36	115	119
38	115	149
39	115	228
40	115	223
41	115	248
42	115	269
43	115	254
44	115	362
45	115	284
46	115	153
47	115	60
48	115	26
49	115	12
50	115	26
51	115	31
52	115	18
53	115	20
54	115	64
55	115	122
56	115	221
57	115	339
58	115	310
59	115	330
60	115	229
61	115	149
62	115	46
63	115	8
64	115	54
65	115	12
66	115	13
67	115	45
68	115	187
69	115	329
70	115	313
71	115	341
72	115	302
73	115	372
74	115	272
75	115	325
76	115	367
77	115	285
78	115	338
79	115	361
80	115	220
81	115	181
82	115	150
83	115	213
84	115	170
85	115	223
86	115	211
87	115	273
88	115	382
89	115	571
90	115	438
91	115	248
92	115	185
93	115	209
94	115	802
95	115	664
96	115	432
97	115	752
98	115	365
99	115	114
100	115	120
101	115	133
102	115	92
103	115	161
104	115	181
105	115	140
106	115	205
107	115	414
108	115	1013
109	115	3949
110	115	6708
111	115	7374
112	115	8529
113	115	10921
114	115	21636
115	115	45258
0	116	1
1	116	33
2	116	162
3	116	245
4	116	269
5	116	276
6	116	274
7	116	233
8	116	176
9	116	153
10	116	138
11	116	139
12	116	140
13	116	121
14	116	127
15	116	115
16	116	94
17	116	99
18	116	85
19	116	87
20	116	107
21	116	75
22	116	80
23	116	68
24	116	78
25	116	79
26	116	50
27	116	68
28	116	68
29	116	71
30	116	60
31	116	81
32	116	82
33	116	105
34	116	127
35	116	130
36	116	124
38	116	123
39	116	174
40	116	181
41	116	211
42	116	176
43	116	221
44	116	324
45	116	277
46	116	201
47	116	94
48	116	63
49	116	34
50	116	35
51	116	43
52	116	35
53	116	40
54	116	82
55	116	189
56	116	241
57	116	265
58	116	252
59	116	208
60	116	258
61	116	144
62	116	69
63	116	15
64	116	73
65	116	32
66	116	16
67	116	68
68	116	209
69	116	297
70	116	317
71	116	290
72	116	266
73	116	364
74	116	260
75	116	254
76	116	288
77	116	270
78	116	361
79	116	374
80	116	270
81	116	241
82	116	201
83	116	251
84	116	190
85	116	254
86	116	266
87	116	323
88	116	390
89	116	454
90	116	465
91	116	343
92	116	297
93	116	312
94	116	707
95	116	698
96	116	490
97	116	692
98	116	432
99	116	181
100	116	170
101	116	204
102	116	161
103	116	243
104	116	245
105	116	225
106	116	260
107	116	544
108	116	1177
109	116	3310
110	116	5087
111	116	5213
112	116	5597
113	116	7098
114	116	9063
115	116	14184
116	116	51728
0	117	1
1	117	47
2	117	144
3	117	280
4	117	250
5	117	268
6	117	244
7	117	217
8	117	193
9	117	123
10	117	101
11	117	142
12	117	131
13	117	110
14	117	124
15	117	113
16	117	95
17	117	85
18	117	77
19	117	74
20	117	102
21	117	82
22	117	59
23	117	72
24	117	83
25	117	65
26	117	59
27	117	66
28	117	81
29	117	65
30	117	55
31	117	72
32	117	69
33	117	96
34	117	125
35	117	117
36	117	123
38	117	112
39	117	179
40	117	180
41	117	188
42	117	211
43	117	215
44	117	295
45	117	260
46	117	201
47	117	80
48	117	56
49	117	31
50	117	31
51	117	40
52	117	39
53	117	31
54	117	90
55	117	192
56	117	252
57	117	272
58	117	208
59	117	200
60	117	229
61	117	179
62	117	75
63	117	14
64	117	75
65	117	16
66	117	20
67	117	72
68	117	145
69	117	311
70	117	254
71	117	301
72	117	267
73	117	321
74	117	259
75	117	249
76	117	303
77	117	309
78	117	318
79	117	318
80	117	287
81	117	254
82	117	212
83	117	279
84	117	219
85	117	273
86	117	278
87	117	300
88	117	383
89	117	404
90	117	442
91	117	302
92	117	300
93	117	311
94	117	714
95	117	595
96	117	484
97	117	600
98	117	455
99	117	230
100	117	180
101	117	199
102	117	198
103	117	235
104	117	245
105	117	211
106	117	259
107	117	455
108	117	1164
109	117	2928
110	117	4024
111	117	4251
112	117	4522
113	117	5803
114	117	6555
115	117	8538
116	117	24003
117	117	51042
0	118	2
1	118	36
2	118	161
3	118	303
4	118	266
5	118	289
6	118	269
7	118	249
8	118	228
9	118	184
10	118	162
11	118	154
12	118	145
13	118	141
14	118	128
15	118	99
16	118	116
17	118	123
18	118	93
19	118	94
20	118	124
21	118	88
22	118	94
23	118	99
24	118	102
25	118	75
26	118	82
27	118	75
28	118	104
29	118	73
30	118	89
31	118	118
32	118	105
33	118	119
34	118	142
35	118	133
36	118	162
38	118	125
39	118	199
40	118	225
41	118	234
42	118	277
43	118	266
44	118	377
45	118	301
46	118	213
47	118	80
48	118	41
49	118	25
50	118	39
51	118	40
52	118	38
53	118	37
54	118	75
55	118	180
56	118	264
57	118	343
58	118	258
59	118	254
60	118	286
61	118	183
62	118	59
63	118	7
64	118	83
65	118	23
66	118	19
67	118	67
68	118	182
69	118	306
70	118	342
71	118	356
72	118	309
73	118	370
74	118	345
75	118	279
76	118	336
77	118	369
78	118	370
79	118	362
80	118	280
81	118	256
82	118	221
83	118	283
84	118	212
85	118	266
86	118	281
87	118	296
88	118	433
89	118	507
90	118	431
91	118	315
92	118	276
93	118	285
94	118	795
95	118	709
96	118	446
97	118	722
98	118	419
99	118	177
100	118	168
101	118	188
102	118	183
103	118	217
104	118	226
105	118	203
106	118	254
107	118	467
108	118	1104
109	118	2881
110	118	4360
111	118	4749
112	118	5115
113	118	6405
114	118	7599
115	118	10708
116	118	17188
117	118	23868
118	118	56136
0	119	2
1	119	40
2	119	125
3	119	282
4	119	233
5	119	217
6	119	196
7	119	168
8	119	153
9	119	132
10	119	89
11	119	106
12	119	126
13	119	82
14	119	106
15	119	87
16	119	79
17	119	99
18	119	70
19	119	79
20	119	74
21	119	69
22	119	59
23	119	59
24	119	79
25	119	51
26	119	47
27	119	68
28	119	49
29	119	52
30	119	68
31	119	76
32	119	65
33	119	86
34	119	85
35	119	95
36	119	105
38	119	96
39	119	116
40	119	153
41	119	174
42	119	172
43	119	157
44	119	261
45	119	246
46	119	194
47	119	65
48	119	35
49	119	38
50	119	32
51	119	39
52	119	35
53	119	41
54	119	87
55	119	154
56	119	209
57	119	221
58	119	180
59	119	185
60	119	185
61	119	147
62	119	67
63	119	24
64	119	88
65	119	22
66	119	21
67	119	84
68	119	150
69	119	248
70	119	249
71	119	202
72	119	229
73	119	284
74	119	219
75	119	198
76	119	232
77	119	273
78	119	267
79	119	271
80	119	247
81	119	267
82	119	204
83	119	279
84	119	221
85	119	240
86	119	284
87	119	279
88	119	376
89	119	378
90	119	387
91	119	292
92	119	285
93	119	291
94	119	629
95	119	586
96	119	431
97	119	578
98	119	405
99	119	219
100	119	187
101	119	181
102	119	172
103	119	223
104	119	230
105	119	217
106	119	244
107	119	526
108	119	1141
109	119	2785
110	119	4059
111	119	4157
112	119	4245
113	119	5423
114	119	6155
115	119	8035
116	119	12122
117	119	11999
118	119	22063
119	119	42425
0	120	1
1	120	50
2	120	148
3	120	234
4	120	229
5	120	215
6	120	215
7	120	117
8	120	142
9	120	125
10	120	81
11	120	94
12	120	78
13	120	85
14	120	82
15	120	89
16	120	76
17	120	64
18	120	73
19	120	48
20	120	73
21	120	69
22	120	62
23	120	56
24	120	46
25	120	55
26	120	54
27	120	51
28	120	52
29	120	52
30	120	44
31	120	70
32	120	76
33	120	67
34	120	74
35	120	90
36	120	88
38	120	87
39	120	98
40	120	111
41	120	160
42	120	152
43	120	170
44	120	231
45	120	230
46	120	197
47	120	113
48	120	42
49	120	28
50	120	35
51	120	39
52	120	39
53	120	32
54	120	87
55	120	164
56	120	196
57	120	169
58	120	159
59	120	170
60	120	201
61	120	145
62	120	57
63	120	14
64	120	73
65	120	22
66	120	14
67	120	67
68	120	178
69	120	214
70	120	185
71	120	183
72	120	225
73	120	212
74	120	194
75	120	180
76	120	229
77	120	252
78	120	225
79	120	246
80	120	271
81	120	262
82	120	238
83	120	305
84	120	205
85	120	260
86	120	274
87	120	259
88	120	344
89	120	411
90	120	413
91	120	343
92	120	285
93	120	325
94	120	686
95	120	716
96	120	483
97	120	657
98	120	467
99	120	248
100	120	199
101	120	240
102	120	193
103	120	270
104	120	313
105	120	283
106	120	299
107	120	610
108	120	1509
109	120	4161
110	120	5255
111	120	5092
112	120	5290
113	120	6670
114	120	7952
115	120	10232
116	120	11879
117	120	9718
118	120	11841
119	120	14627
120	120	41417
0	121	3
1	121	65
2	121	169
3	121	286
4	121	260
5	121	211
6	121	218
7	121	145
8	121	149
9	121	98
10	121	91
11	121	84
12	121	79
13	121	71
14	121	75
15	121	77
16	121	85
17	121	63
18	121	59
19	121	72
20	121	72
21	121	52
22	121	52
23	121	54
24	121	50
25	121	48
26	121	47
27	121	56
28	121	48
29	121	61
30	121	54
31	121	65
32	121	74
33	121	61
34	121	73
35	121	86
36	121	97
38	121	101
39	121	111
40	121	107
41	121	139
42	121	128
43	121	154
44	121	244
45	121	277
46	121	232
47	121	113
48	121	76
49	121	41
50	121	48
51	121	68
52	121	42
53	121	37
54	121	128
55	121	192
56	121	241
57	121	167
58	121	148
59	121	153
60	121	195
61	121	191
62	121	81
63	121	20
64	121	82
65	121	28
66	121	23
67	121	89
68	121	175
69	121	226
70	121	205
71	121	219
72	121	238
73	121	246
74	121	173
75	121	174
76	121	176
77	121	266
78	121	243
79	121	258
80	121	317
81	121	298
82	121	240
83	121	291
84	121	247
85	121	337
86	121	328
87	121	301
88	121	404
89	121	384
90	121	442
91	121	412
92	121	398
93	121	361
94	121	671
95	121	644
96	121	550
97	121	688
98	121	510
99	121	314
100	121	255
101	121	297
102	121	271
103	121	310
104	121	340
105	121	320
106	121	370
107	121	691
108	121	1624
109	121	3235
110	121	3998
111	121	3813
112	121	3715
113	121	4763
114	121	4901
115	121	5415
116	121	6421
117	121	5431
118	121	5906
119	121	6114
120	121	16368
121	121	41580
0	122	2
1	122	64
2	122	173
3	122	227
4	122	252
5	122	195
6	122	172
7	122	139
8	122	124
9	122	89
10	122	90
11	122	87
12	122	68
13	122	70
14	122	76
15	122	82
16	122	56
17	122	65
18	122	57
19	122	50
20	122	59
21	122	44
22	122	43
23	122	52
24	122	36
25	122	46
26	122	55
27	122	53
28	122	46
29	122	45
30	122	40
31	122	78
32	122	52
33	122	36
34	122	88
35	122	97
36	122	66
38	122	92
39	122	121
40	122	116
41	122	127
42	122	114
43	122	148
44	122	192
45	122	270
46	122	237
47	122	111
48	122	66
49	122	51
50	122	50
51	122	64
52	122	43
53	122	60
54	122	106
55	122	172
56	122	235
57	122	150
58	122	129
59	122	152
60	122	195
61	122	140
62	122	79
63	122	19
64	122	109
65	122	32
66	122	26
67	122	94
68	122	182
69	122	185
70	122	190
71	122	184
72	122	180
73	122	196
74	122	174
75	122	158
76	122	205
77	122	256
78	122	239
79	122	250
80	122	303
81	122	273
82	122	236
83	122	320
84	122	280
85	122	314
86	122	326
87	122	334
88	122	410
89	122	367
90	122	427
91	122	424
92	122	332
93	122	402
94	122	635
95	122	613
96	122	567
97	122	607
98	122	490
99	122	297
100	122	281
101	122	314
102	122	287
103	122	336
104	122	322
105	122	343
106	122	413
107	122	706
108	122	1595
109	122	3004
110	122	3486
111	122	3343
112	122	3166
113	122	3910
114	122	4178
115	122	4294
116	122	4749
117	122	4232
118	122	4387
119	122	4652
120	122	8053
121	122	15803
122	122	37808
0	123	5
1	123	53
2	123	137
3	123	213
4	123	253
5	123	189
6	123	159
7	123	129
8	123	101
9	123	88
10	123	69
11	123	71
12	123	69
13	123	69
14	123	73
15	123	64
16	123	59
17	123	50
18	123	50
19	123	47
20	123	47
21	123	48
22	123	61
23	123	57
24	123	46
25	123	54
26	123	44
27	123	37
28	123	37
29	123	35
30	123	33
31	123	68
32	123	56
33	123	53
34	123	75
35	123	91
36	123	81
38	123	94
39	123	109
40	123	93
41	123	101
42	123	118
43	123	133
44	123	182
45	123	236
46	123	238
47	123	110
48	123	54
49	123	41
50	123	46
51	123	67
52	123	47
53	123	55
54	123	109
55	123	175
56	123	209
57	123	165
58	123	135
59	123	143
60	123	170
61	123	144
62	123	77
63	123	10
64	123	98
65	123	29
66	123	32
67	123	96
68	123	163
69	123	189
70	123	168
71	123	194
72	123	170
73	123	179
74	123	166
75	123	139
76	123	161
77	123	210
78	123	211
79	123	260
80	123	290
81	123	301
82	123	258
83	123	330
84	123	260
85	123	284
86	123	328
87	123	284
88	123	339
89	123	345
90	123	422
91	123	428
92	123	350
93	123	340
94	123	635
95	123	565
96	123	537
97	123	617
98	123	483
99	123	299
100	123	257
101	123	263
102	123	216
103	123	296
104	123	314
105	123	282
106	123	340
107	123	657
108	123	1462
109	123	2747
110	123	3242
111	123	2812
112	123	2842
113	123	3595
114	123	3634
115	123	3763
116	123	4056
117	123	3432
118	123	3836
119	123	3801
120	123	6206
121	123	7933
122	123	13875
123	123	34876
1	124	62
2	124	176
3	124	285
4	124	250
5	124	203
6	124	200
7	124	165
8	124	146
9	124	107
10	124	100
11	124	98
12	124	86
13	124	69
14	124	77
15	124	95
16	124	86
17	124	62
18	124	52
19	124	57
20	124	62
21	124	61
22	124	57
23	124	67
24	124	58
25	124	52
26	124	38
27	124	47
28	124	43
29	124	51
30	124	41
31	124	69
32	124	73
33	124	59
34	124	86
35	124	100
36	124	97
38	124	96
39	124	97
40	124	123
41	124	142
42	124	119
43	124	162
44	124	229
45	124	298
46	124	241
47	124	125
48	124	77
49	124	40
50	124	53
51	124	65
52	124	50
53	124	53
54	124	118
55	124	204
56	124	252
57	124	191
58	124	142
59	124	148
60	124	234
61	124	169
62	124	98
63	124	34
64	124	92
65	124	25
66	124	28
67	124	93
68	124	191
69	124	237
70	124	242
71	124	190
72	124	231
73	124	210
74	124	213
75	124	169
76	124	237
77	124	264
78	124	224
79	124	264
80	124	345
81	124	322
82	124	259
83	124	350
84	124	280
85	124	331
86	124	331
87	124	351
88	124	444
89	124	407
90	124	509
91	124	425
92	124	429
93	124	425
94	124	701
95	124	681
96	124	645
97	124	698
98	124	538
99	124	370
100	124	277
101	124	306
102	124	269
103	124	373
104	124	324
105	124	329
106	124	394
107	124	698
108	124	1692
109	124	3131
110	124	3355
111	124	3226
112	124	2973
113	124	3805
114	124	3739
115	124	3740
116	124	4174
117	124	3801
118	124	3912
119	124	3917
120	124	6032
121	124	7113
122	124	8716
123	124	15104
124	124	42162
0	125	1
1	125	59
2	125	174
3	125	211
4	125	232
5	125	228
6	125	195
7	125	141
8	125	116
9	125	115
10	125	73
11	125	63
12	125	70
13	125	85
14	125	90
15	125	76
16	125	66
17	125	53
18	125	61
19	125	54
20	125	58
21	125	55
22	125	66
23	125	54
24	125	43
25	125	43
26	125	36
27	125	38
28	125	37
29	125	46
30	125	37
31	125	54
32	125	65
33	125	65
34	125	96
35	125	60
36	125	87
38	125	95
39	125	120
40	125	119
41	125	120
42	125	122
43	125	139
44	125	213
45	125	273
46	125	262
47	125	101
48	125	59
49	125	42
50	125	49
51	125	45
52	125	40
53	125	50
54	125	110
55	125	152
56	125	226
57	125	181
58	125	135
59	125	161
60	125	200
61	125	168
62	125	79
63	125	18
64	125	93
65	125	30
66	125	34
67	125	88
68	125	163
69	125	232
70	125	211
71	125	199
72	125	220
73	125	176
74	125	198
75	125	161
76	125	194
77	125	244
78	125	228
79	125	257
80	125	286
81	125	283
82	125	255
83	125	318
84	125	246
85	125	335
86	125	300
87	125	292
88	125	401
89	125	365
90	125	464
91	125	423
92	125	360
93	125	386
94	125	663
95	125	659
96	125	598
97	125	695
98	125	524
99	125	311
100	125	266
101	125	271
102	125	260
103	125	328
104	125	323
105	125	323
106	125	361
107	125	670
108	125	1542
109	125	3172
110	125	3598
111	125	3223
112	125	3172
113	125	3926
114	125	3941
115	125	4087
116	125	4275
117	125	3689
118	125	4043
119	125	3848
120	125	6034
121	125	6699
122	125	7156
123	125	8474
124	125	16687
125	125	37895
0	126	2
1	126	58
2	126	171
3	126	312
4	126	279
5	126	256
6	126	194
7	126	163
8	126	131
9	126	105
10	126	97
11	126	105
12	126	73
13	126	88
14	126	101
15	126	81
16	126	84
17	126	66
18	126	64
19	126	53
20	126	59
21	126	76
22	126	60
23	126	59
24	126	65
25	126	54
26	126	52
27	126	49
28	126	47
29	126	55
30	126	50
31	126	72
32	126	61
33	126	68
34	126	70
35	126	87
36	126	95
38	126	97
39	126	112
40	126	126
41	126	154
42	126	135
43	126	158
44	126	264
45	126	288
46	126	271
47	126	112
48	126	66
49	126	53
50	126	41
51	126	45
52	126	59
53	126	54
54	126	119
55	126	187
56	126	246
57	126	181
58	126	178
59	126	171
60	126	241
61	126	202
62	126	87
63	126	24
64	126	84
65	126	30
66	126	33
67	126	81
68	126	220
69	126	253
70	126	231
71	126	233
72	126	230
73	126	243
74	126	188
75	126	189
76	126	265
77	126	292
78	126	270
79	126	304
80	126	352
81	126	346
82	126	317
83	126	382
84	126	294
85	126	359
86	126	366
87	126	391
88	126	428
89	126	490
90	126	561
91	126	448
92	126	414
93	126	476
94	126	947
95	126	881
96	126	743
97	126	862
98	126	659
99	126	329
100	126	286
101	126	329
102	126	318
103	126	379
104	126	438
105	126	396
106	126	497
107	126	886
108	126	2190
109	126	5458
110	126	5599
111	126	4628
112	126	4646
113	126	5791
114	126	6323
115	126	6553
116	126	6310
117	126	5099
118	126	5843
119	126	5456
120	126	8621
121	126	7741
122	126	7620
123	126	7646
124	126	8953
125	126	13856
126	126	42647
0	127	2
1	127	80
2	127	166
3	127	310
4	127	257
5	127	199
6	127	222
7	127	139
8	127	120
9	127	96
10	127	91
11	127	104
12	127	84
13	127	62
14	127	71
15	127	82
16	127	80
17	127	56
18	127	53
19	127	52
20	127	68
21	127	57
22	127	47
23	127	46
24	127	50
25	127	48
26	127	47
27	127	48
28	127	62
29	127	44
30	127	57
31	127	50
32	127	68
33	127	61
34	127	89
35	127	82
36	127	94
38	127	83
39	127	115
40	127	97
41	127	140
42	127	118
43	127	171
44	127	226
45	127	272
46	127	236
47	127	129
48	127	71
49	127	55
50	127	47
51	127	61
52	127	59
53	127	72
54	127	153
55	127	195
56	127	246
57	127	207
58	127	135
59	127	172
60	127	240
61	127	208
62	127	94
63	127	20
64	127	113
65	127	25
66	127	20
67	127	107
68	127	199
69	127	209
70	127	221
71	127	207
72	127	208
73	127	231
74	127	197
75	127	205
76	127	236
77	127	283
78	127	262
79	127	281
80	127	330
81	127	350
82	127	301
83	127	343
84	127	338
85	127	381
86	127	379
87	127	376
88	127	436
89	127	434
90	127	591
91	127	524
92	127	457
93	127	497
94	127	919
95	127	920
96	127	861
97	127	906
98	127	757
99	127	404
100	127	347
101	127	363
102	127	330
103	127	448
104	127	439
105	127	451
106	127	502
107	127	913
108	127	2214
109	127	4480
110	127	4474
111	127	3833
112	127	3667
113	127	4565
114	127	4770
115	127	4760
116	127	4771
117	127	3953
118	127	4323
119	127	4230
120	127	5772
121	127	5349
122	127	5069
123	127	4950
124	127	5848
125	127	6296
126	127	16113
127	127	41658
0	128	3
1	128	54
2	128	164
3	128	343
4	128	379
5	128	257
6	128	225
7	128	198
8	128	162
9	128	136
10	128	114
11	128	113
12	128	86
13	128	122
14	128	107
15	128	77
16	128	84
17	128	97
18	128	82
19	128	70
20	128	72
21	128	71
22	128	58
23	128	56
24	128	63
25	128	65
26	128	51
27	128	52
28	128	47
29	128	58
30	128	74
31	128	76
32	128	78
33	128	78
34	128	110
35	128	108
36	128	96
38	128	81
39	128	138
40	128	150
41	128	189
42	128	186
43	128	191
44	128	273
45	128	334
46	128	300
47	128	106
48	128	54
49	128	51
50	128	49
51	128	67
52	128	54
53	128	61
54	128	109
55	128	201
56	128	298
57	128	304
58	128	211
59	128	281
60	128	279
61	128	222
62	128	99
63	128	19
64	128	90
65	128	24
66	128	29
67	128	92
68	128	238
69	128	324
70	128	289
71	128	287
72	128	309
73	128	283
74	128	253
75	128	225
76	128	308
77	128	344
78	128	311
79	128	415
80	128	361
81	128	361
82	128	313
83	128	366
84	128	353
85	128	356
86	128	389
87	128	434
88	128	508
89	128	625
90	128	698
91	128	540
92	128	450
93	128	511
94	128	1192
95	128	1191
96	128	868
97	128	1136
98	128	803
99	128	373
100	128	330
101	128	361
102	128	350
103	128	420
104	128	432
105	128	386
106	128	474
107	128	872
108	128	2212
109	128	5192
110	128	5141
111	128	4238
112	128	4249
113	128	5002
114	128	5777
115	128	6087
116	128	5453
117	128	4296
118	128	4861
119	128	4511
120	128	6190
121	128	5274
122	128	4899
123	128	4593
124	128	5133
125	128	5429
126	128	10347
127	128	13781
128	128	43953
0	129	1
1	129	58
2	129	249
3	129	451
4	129	457
5	129	424
6	129	324
7	129	279
8	129	236
9	129	198
10	129	132
11	129	169
12	129	145
13	129	146
14	129	147
15	129	119
16	129	128
17	129	112
18	129	97
19	129	98
20	129	107
21	129	92
22	129	99
23	129	109
24	129	89
25	129	48
26	129	75
27	129	89
28	129	82
29	129	75
30	129	87
31	129	115
32	129	116
33	129	110
34	129	155
35	129	137
36	129	120
38	129	164
39	129	204
40	129	225
41	129	223
42	129	248
43	129	268
44	129	432
45	129	418
46	129	318
47	129	94
48	129	43
49	129	44
50	129	34
51	129	54
52	129	28
53	129	59
54	129	114
55	129	217
56	129	350
57	129	437
58	129	367
59	129	384
60	129	350
61	129	241
62	129	96
63	129	20
64	129	93
65	129	24
66	129	22
67	129	99
68	129	327
69	129	446
70	129	462
71	129	407
72	129	387
73	129	418
74	129	346
75	129	432
76	129	515
77	129	412
78	129	439
79	129	479
80	129	392
81	129	321
82	129	313
83	129	397
84	129	316
85	129	421
86	129	397
87	129	489
88	129	727
89	129	1026
90	129	720
91	129	516
92	129	453
93	129	455
94	129	1333
95	129	1276
96	129	878
97	129	1344
98	129	784
99	129	311
100	129	227
101	129	300
102	129	272
103	129	324
104	129	316
105	129	323
106	129	384
107	129	775
108	129	1889
109	129	4397
110	129	3940
111	129	3225
112	129	3270
113	129	4067
114	129	4674
115	129	4688
116	129	3883
117	129	3217
118	129	3852
119	129	3247
120	129	4163
121	129	3589
122	129	3371
123	129	3153
124	129	3626
125	129	3863
126	129	6284
127	129	6504
128	129	16611
129	129	50049
0	130	1
1	130	47
2	130	168
3	130	339
4	130	320
5	130	301
6	130	264
7	130	219
8	130	186
9	130	188
10	130	150
11	130	152
12	130	144
13	130	118
14	130	142
15	130	136
16	130	85
17	130	107
18	130	103
19	130	74
20	130	93
21	130	94
22	130	86
23	130	80
24	130	67
25	130	73
26	130	66
27	130	82
28	130	88
29	130	67
30	130	78
31	130	97
32	130	102
33	130	98
34	130	117
35	130	131
36	130	150
38	130	125
39	130	163
40	130	194
41	130	178
42	130	187
43	130	212
44	130	315
45	130	301
46	130	272
47	130	93
48	130	39
49	130	30
50	130	25
51	130	49
52	130	35
53	130	36
54	130	105
55	130	175
56	130	273
57	130	306
58	130	244
59	130	277
60	130	266
61	130	177
62	130	77
63	130	14
64	130	87
65	130	30
66	130	25
67	130	80
68	130	217
69	130	346
70	130	319
71	130	341
72	130	343
73	130	360
74	130	297
75	130	297
76	130	367
77	130	326
78	130	336
79	130	374
80	130	347
81	130	331
82	130	259
83	130	328
84	130	264
85	130	321
86	130	327
87	130	326
88	130	466
89	130	538
90	130	481
91	130	341
92	130	285
93	130	315
94	130	672
95	130	711
96	130	509
97	130	656
98	130	439
99	130	204
100	130	148
101	130	184
102	130	159
103	130	214
104	130	215
105	130	210
106	130	263
107	130	451
108	130	1083
109	130	1722
110	130	1712
111	130	1497
112	130	1475
113	130	1871
114	130	1729
115	130	1663
116	130	1655
117	130	1635
118	130	1720
119	130	1544
120	130	1702
121	130	1556
122	130	1460
123	130	1406
124	130	1708
125	130	1722
126	130	2125
127	130	2281
128	130	3546
129	130	11220
130	130	45865
0	131	3
1	131	45
2	131	204
3	131	297
4	131	290
5	131	303
6	131	301
7	131	272
8	131	228
9	131	189
10	131	154
11	131	162
12	131	148
13	131	125
14	131	144
15	131	128
16	131	112
17	131	109
18	131	104
19	131	84
20	131	116
21	131	97
22	131	103
23	131	94
24	131	106
25	131	87
26	131	79
27	131	79
28	131	82
29	131	74
30	131	87
31	131	123
32	131	120
33	131	102
34	131	124
35	131	125
36	131	137
38	131	169
39	131	193
40	131	188
41	131	215
42	131	253
43	131	251
44	131	335
45	131	302
46	131	191
47	131	76
48	131	34
49	131	17
50	131	31
51	131	31
52	131	25
53	131	38
54	131	81
55	131	193
56	131	275
57	131	290
58	131	261
59	131	272
60	131	277
61	131	179
62	131	75
63	131	15
64	131	74
65	131	22
66	131	25
67	131	63
68	131	214
69	131	324
70	131	327
71	131	321
72	131	318
73	131	376
74	131	312
75	131	330
76	131	363
77	131	424
78	131	390
79	131	363
80	131	312
81	131	251
82	131	218
83	131	328
84	131	210
85	131	220
86	131	301
87	131	317
88	131	410
89	131	510
90	131	391
91	131	259
92	131	259
93	131	213
94	131	577
95	131	509
96	131	351
97	131	534
98	131	310
99	131	140
100	131	118
101	131	161
102	131	124
103	131	155
104	131	127
105	131	148
106	131	156
107	131	325
108	131	741
109	131	1092
110	131	1142
111	131	1133
112	131	1162
113	131	1401
114	131	1328
115	131	1305
116	131	1339
117	131	1241
118	131	1323
119	131	1063
120	131	1133
121	131	1159
122	131	1018
123	131	1012
124	131	1116
125	131	1171
126	131	1464
127	131	1554
128	131	2259
129	131	5565
130	131	20467
131	131	46010
0	132	4
1	132	34
2	132	143
3	132	313
4	132	287
5	132	301
6	132	312
7	132	275
8	132	211
9	132	172
10	132	130
11	132	156
12	132	155
13	132	143
14	132	142
15	132	122
16	132	114
17	132	114
18	132	112
19	132	89
20	132	96
21	132	82
22	132	94
23	132	88
24	132	79
25	132	79
26	132	65
27	132	79
28	132	70
29	132	72
30	132	87
31	132	99
32	132	121
33	132	104
34	132	124
35	132	131
36	132	152
38	132	139
39	132	183
40	132	182
41	132	190
42	132	220
43	132	203
44	132	307
45	132	275
46	132	218
47	132	72
48	132	41
49	132	20
50	132	26
51	132	47
52	132	33
53	132	24
54	132	88
55	132	170
56	132	253
57	132	258
58	132	208
59	132	228
60	132	251
61	132	183
62	132	72
63	132	6
64	132	67
65	132	29
66	132	10
67	132	60
68	132	214
69	132	349
70	132	312
71	132	311
72	132	339
73	132	361
74	132	303
75	132	309
76	132	322
77	132	369
78	132	386
79	132	368
80	132	326
81	132	262
82	132	216
83	132	291
84	132	237
85	132	241
86	132	268
87	132	330
88	132	387
89	132	495
90	132	364
91	132	264
92	132	231
93	132	268
94	132	484
95	132	431
96	132	375
97	132	477
98	132	281
99	132	124
100	132	111
101	132	148
102	132	119
103	132	176
104	132	138
105	132	135
106	132	147
107	132	322
108	132	744
109	132	1069
110	132	1167
111	132	1083
112	132	1143
113	132	1315
114	132	1290
115	132	1212
116	132	1261
117	132	1216
118	132	1281
119	132	1156
120	132	1172
121	132	1103
122	132	1065
123	132	1054
124	132	1210
125	132	1242
126	132	1496
127	132	1503
128	132	2196
129	132	5039
130	132	14098
131	132	23468
132	132	50194
0	133	2
1	133	39
2	133	170
3	133	333
4	133	313
5	133	278
6	133	256
7	133	255
8	133	201
9	133	175
10	133	136
11	133	138
12	133	129
13	133	110
14	133	112
15	133	120
16	133	106
17	133	113
18	133	95
19	133	100
20	133	98
21	133	83
22	133	99
23	133	83
24	133	99
25	133	71
26	133	78
27	133	83
28	133	73
29	133	85
30	133	66
31	133	80
32	133	84
33	133	83
34	133	116
35	133	134
36	133	134
38	133	131
39	133	156
40	133	180
41	133	175
42	133	180
43	133	180
44	133	254
45	133	298
46	133	224
47	133	89
48	133	40
49	133	29
50	133	31
51	133	27
52	133	46
53	133	42
54	133	91
55	133	157
56	133	246
57	133	229
58	133	214
59	133	247
60	133	270
61	133	191
62	133	72
63	133	14
64	133	70
65	133	22
66	133	22
67	133	78
68	133	195
69	133	310
70	133	299
71	133	319
72	133	283
73	133	339
74	133	282
75	133	273
76	133	329
77	133	334
78	133	363
79	133	363
80	133	340
81	133	287
82	133	231
83	133	283
84	133	242
85	133	273
86	133	304
87	133	320
88	133	375
89	133	457
90	133	355
91	133	288
92	133	251
93	133	262
94	133	521
95	133	481
96	133	379
97	133	528
98	133	287
99	133	110
100	133	110
101	133	130
102	133	118
103	133	149
104	133	157
105	133	153
106	133	179
107	133	312
108	133	769
109	133	1134
110	133	1160
111	133	1154
112	133	1100
113	133	1311
114	133	1205
115	133	1134
116	133	1190
117	133	1192
118	133	1362
119	133	1131
120	133	1170
121	133	1070
122	133	1063
123	133	1026
124	133	1213
125	133	1172
126	133	1515
127	133	1551
128	133	2220
129	133	5226
130	133	13911
131	133	12655
132	133	18958
133	133	46661
0	134	1
1	134	54
2	134	158
3	134	310
4	134	277
5	134	286
6	134	240
7	134	229
8	134	205
9	134	137
10	134	120
11	134	133
12	134	112
13	134	101
14	134	154
15	134	117
16	134	105
17	134	79
18	134	69
19	134	87
20	134	77
21	134	75
22	134	69
23	134	76
24	134	68
25	134	58
26	134	56
27	134	49
28	134	70
29	134	54
30	134	74
31	134	86
32	134	96
33	134	99
34	134	126
35	134	136
36	134	119
38	134	126
39	134	143
40	134	144
41	134	162
42	134	165
43	134	158
44	134	236
45	134	277
46	134	227
47	134	105
48	134	39
49	134	45
50	134	40
51	134	55
52	134	39
53	134	40
54	134	119
55	134	184
56	134	291
57	134	210
58	134	187
59	134	216
60	134	229
61	134	213
62	134	58
63	134	20
64	134	80
65	134	30
66	134	24
67	134	93
68	134	203
69	134	261
70	134	260
71	134	303
72	134	282
73	134	324
74	134	268
75	134	272
76	134	284
77	134	348
78	134	296
79	134	353
80	134	346
81	134	300
82	134	278
83	134	353
84	134	289
85	134	299
86	134	297
87	134	331
88	134	369
89	134	436
90	134	394
91	134	337
92	134	318
93	134	271
94	134	508
95	134	476
96	134	413
97	134	498
98	134	321
99	134	209
100	134	160
101	134	172
102	134	164
103	134	207
104	134	176
105	134	219
106	134	210
107	134	403
108	134	826
109	134	979
110	134	1065
111	134	981
112	134	965
113	134	1128
114	134	1031
115	134	923
116	134	1108
117	134	1098
118	134	1079
119	134	950
120	134	1033
121	134	1114
122	134	1048
123	134	1012
124	134	1165
125	134	1172
126	134	1472
127	134	1458
128	134	1897
129	134	3800
130	134	8500
131	134	6875
132	134	7766
133	134	20365
134	134	51044
0	135	1
1	135	61
2	135	163
3	135	301
4	135	297
5	135	270
6	135	242
7	135	199
8	135	164
9	135	132
10	135	103
11	135	127
12	135	108
13	135	86
14	135	117
15	135	113
16	135	97
17	135	75
18	135	68
19	135	89
20	135	78
21	135	74
22	135	74
23	135	65
24	135	58
25	135	54
26	135	57
27	135	48
28	135	44
29	135	48
30	135	59
31	135	77
32	135	98
33	135	75
34	135	85
35	135	95
36	135	131
38	135	96
39	135	127
40	135	118
41	135	152
42	135	131
43	135	161
44	135	231
45	135	272
46	135	228
47	135	112
48	135	62
49	135	42
50	135	31
51	135	45
52	135	28
53	135	42
54	135	94
55	135	208
56	135	241
57	135	201
58	135	149
59	135	187
60	135	214
61	135	170
62	135	89
63	135	13
64	135	123
65	135	21
66	135	37
67	135	87
68	135	196
69	135	281
70	135	264
71	135	250
72	135	257
73	135	279
74	135	210
75	135	226
76	135	282
77	135	318
78	135	279
79	135	340
80	135	321
81	135	368
82	135	286
83	135	338
84	135	258
85	135	319
86	135	295
87	135	303
88	135	416
89	135	378
90	135	365
91	135	285
92	135	329
93	135	322
94	135	531
95	135	511
96	135	470
97	135	504
98	135	367
99	135	208
100	135	165
101	135	211
102	135	170
103	135	224
104	135	208
105	135	214
106	135	246
107	135	451
108	135	988
109	135	1309
110	135	1130
111	135	996
112	135	1018
113	135	1206
114	135	1043
115	135	929
116	135	1091
117	135	1047
118	135	1090
119	135	922
120	135	1091
121	135	1184
122	135	1098
123	135	1092
124	135	1164
125	135	1201
126	135	1541
127	135	1581
128	135	2164
129	135	4711
130	135	11468
131	135	7930
132	135	8608
133	135	16786
134	135	22941
135	135	44059
0	136	1
1	136	54
2	136	186
3	136	323
4	136	298
5	136	261
6	136	293
7	136	221
8	136	190
9	136	119
10	136	115
11	136	124
12	136	119
13	136	115
14	136	107
15	136	118
16	136	104
17	136	106
18	136	80
19	136	67
20	136	74
21	136	71
22	136	76
23	136	77
24	136	63
25	136	52
26	136	55
27	136	71
28	136	57
29	136	61
30	136	71
31	136	75
32	136	78
33	136	76
34	136	101
35	136	104
36	136	118
38	136	111
39	136	138
40	136	169
41	136	166
42	136	162
43	136	189
44	136	263
45	136	319
46	136	235
47	136	72
48	136	67
49	136	42
50	136	49
51	136	53
52	136	34
53	136	45
54	136	105
55	136	170
56	136	242
57	136	218
58	136	171
59	136	218
60	136	253
61	136	156
62	136	87
63	136	11
64	136	102
65	136	12
66	136	18
67	136	89
68	136	203
69	136	284
70	136	249
71	136	247
72	136	254
73	136	291
74	136	247
75	136	242
76	136	280
77	136	324
78	136	305
79	136	340
80	136	329
81	136	292
82	136	282
83	136	355
84	136	279
85	136	312
86	136	346
87	136	358
88	136	394
89	136	472
90	136	384
91	136	323
92	136	286
93	136	291
94	136	560
95	136	512
96	136	465
97	136	577
98	136	365
99	136	202
100	136	156
101	136	172
102	136	183
103	136	221
104	136	200
105	136	196
106	136	250
107	136	433
108	136	931
109	136	1157
110	136	1087
111	136	927
112	136	898
113	136	1186
114	136	1097
115	136	944
116	136	992
117	136	969
118	136	987
119	136	872
120	136	961
121	136	1011
122	136	1047
123	136	985
124	136	1027
125	136	1055
126	136	1366
127	136	1465
128	136	1979
129	136	4491
130	136	9254
131	136	6425
132	136	6950
133	136	10693
134	136	8335
135	136	12968
136	136	42667
1	137	53
2	137	178
3	137	330
4	137	330
5	137	283
6	137	236
7	137	266
8	137	211
9	137	141
10	137	123
11	137	141
12	137	129
13	137	121
14	137	132
15	137	96
16	137	105
17	137	95
18	137	83
19	137	86
20	137	85
21	137	81
22	137	88
23	137	71
24	137	83
25	137	63
26	137	59
27	137	84
28	137	68
29	137	73
30	137	70
31	137	82
32	137	96
33	137	77
34	137	117
35	137	107
36	137	110
38	137	96
39	137	162
40	137	154
41	137	167
42	137	160
43	137	196
44	137	323
45	137	280
46	137	211
47	137	79
48	137	47
49	137	35
50	137	30
51	137	51
52	137	38
53	137	48
54	137	79
55	137	200
56	137	240
57	137	268
58	137	234
59	137	264
60	137	251
61	137	194
62	137	69
63	137	15
64	137	76
65	137	27
66	137	26
67	137	70
68	137	217
69	137	272
70	137	284
71	137	290
72	137	243
73	137	307
74	137	257
75	137	260
76	137	338
77	137	305
78	137	301
79	137	379
80	137	307
81	137	315
82	137	211
83	137	300
84	137	244
85	137	319
86	137	304
87	137	356
88	137	442
89	137	490
90	137	407
91	137	325
92	137	281
93	137	265
94	137	586
95	137	503
96	137	436
97	137	552
98	137	389
99	137	183
100	137	143
101	137	164
102	137	143
103	137	212
104	137	174
105	137	180
106	137	175
107	137	348
108	137	760
109	137	951
110	137	867
111	137	786
112	137	761
113	137	912
114	137	930
115	137	853
116	137	918
117	137	843
118	137	964
119	137	734
120	137	800
121	137	832
122	137	797
123	137	783
124	137	836
125	137	851
126	137	1092
127	137	1095
128	137	1543
129	137	3011
130	137	5653
131	137	4462
132	137	4455
133	137	6421
134	137	5087
135	137	6109
136	137	16204
137	137	38634
1	138	57
2	138	166
3	138	318
4	138	354
5	138	279
6	138	261
7	138	226
8	138	189
9	138	151
10	138	138
11	138	109
12	138	134
13	138	100
14	138	117
15	138	104
16	138	102
17	138	90
18	138	71
19	138	72
20	138	68
21	138	72
22	138	82
23	138	59
24	138	62
25	138	80
26	138	54
27	138	53
28	138	71
29	138	70
30	138	62
31	138	104
32	138	76
33	138	75
34	138	110
35	138	102
36	138	105
38	138	118
39	138	161
40	138	155
41	138	167
42	138	183
43	138	207
44	138	297
45	138	322
46	138	244
47	138	111
48	138	58
49	138	47
50	138	38
51	138	53
52	138	55
53	138	54
54	138	124
55	138	227
56	138	280
57	138	252
58	138	209
59	138	239
60	138	270
61	138	188
62	138	74
63	138	25
64	138	115
65	138	37
66	138	27
67	138	126
68	138	213
69	138	277
70	138	299
71	138	241
72	138	271
73	138	268
74	138	293
75	138	201
76	138	314
77	138	278
78	138	304
79	138	364
80	138	346
81	138	331
82	138	270
83	138	340
84	138	297
85	138	301
86	138	322
87	138	342
88	138	402
89	138	437
90	138	434
91	138	317
92	138	294
93	138	293
94	138	529
95	138	500
96	138	452
97	138	533
98	138	361
99	138	187
100	138	140
101	138	166
102	138	166
103	138	224
104	138	173
105	138	171
106	138	183
107	138	385
108	138	694
109	138	807
110	138	792
111	138	714
112	138	737
113	138	890
114	138	798
115	138	713
116	138	796
117	138	839
118	138	787
119	138	732
120	138	772
121	138	791
122	138	761
123	138	729
124	138	862
125	138	817
126	138	959
127	138	1048
128	138	1291
129	138	2298
130	138	3995
131	138	3025
132	138	3258
133	138	4320
134	138	3529
135	138	4048
136	138	6376
137	138	14287
138	138	47562
0	139	1
1	139	66
2	139	190
3	139	313
4	139	281
5	139	257
6	139	236
7	139	215
8	139	133
9	139	125
10	139	114
11	139	108
12	139	108
13	139	88
14	139	104
15	139	126
16	139	116
17	139	78
18	139	74
19	139	75
20	139	69
21	139	93
22	139	89
23	139	61
24	139	52
25	139	81
26	139	53
27	139	49
28	139	61
29	139	76
30	139	64
31	139	76
32	139	77
33	139	66
34	139	95
35	139	124
36	139	116
38	139	109
39	139	98
40	139	123
41	139	153
42	139	123
43	139	182
44	139	235
45	139	323
46	139	258
47	139	130
48	139	61
49	139	45
50	139	54
51	139	49
52	139	59
53	139	54
54	139	143
55	139	236
56	139	278
57	139	190
58	139	134
59	139	222
60	139	287
61	139	203
62	139	104
63	139	14
64	139	94
65	139	35
66	139	33
67	139	112
68	139	228
69	139	270
70	139	211
71	139	248
72	139	254
73	139	278
74	139	273
75	139	218
76	139	232
77	139	300
78	139	275
79	139	313
80	139	365
81	139	328
82	139	296
83	139	349
84	139	327
85	139	310
86	139	350
87	139	352
88	139	397
89	139	438
90	139	425
91	139	303
92	139	335
93	139	308
94	139	507
95	139	456
96	139	489
97	139	500
98	139	393
99	139	230
100	139	210
101	139	199
102	139	172
103	139	239
104	139	219
105	139	208
106	139	265
107	139	468
108	139	853
109	139	735
110	139	674
111	139	658
112	139	638
113	139	836
114	139	662
115	139	562
116	139	692
117	139	717
118	139	744
119	139	635
120	139	650
121	139	770
122	139	704
123	139	730
124	139	829
125	139	800
126	139	956
127	139	927
128	139	1193
129	139	1921
130	139	3294
131	139	2680
132	139	2892
133	139	3763
134	139	3367
135	139	3769
136	139	5498
137	139	9026
138	139	21987
139	139	49513
0	140	2
1	140	59
2	140	172
3	140	323
4	140	273
5	140	225
6	140	236
7	140	191
8	140	136
9	140	98
10	140	89
11	140	89
12	140	76
13	140	69
14	140	90
15	140	105
16	140	90
17	140	78
18	140	69
19	140	46
20	140	70
21	140	54
22	140	53
23	140	57
24	140	65
25	140	50
26	140	41
27	140	47
28	140	53
29	140	52
30	140	48
31	140	61
32	140	76
33	140	67
34	140	89
35	140	83
36	140	81
38	140	102
39	140	115
40	140	120
41	140	133
42	140	133
43	140	158
44	140	199
45	140	303
46	140	244
47	140	113
48	140	54
49	140	30
50	140	49
51	140	53
52	140	41
53	140	48
54	140	102
55	140	179
56	140	201
57	140	177
58	140	183
59	140	177
60	140	230
61	140	181
62	140	90
63	140	27
64	140	97
65	140	25
66	140	27
67	140	108
68	140	210
69	140	250
70	140	214
71	140	220
72	140	225
73	140	213
74	140	199
75	140	201
76	140	221
77	140	264
78	140	264
79	140	312
80	140	304
81	140	289
82	140	264
83	140	282
84	140	283
85	140	306
86	140	344
87	140	287
88	140	374
89	140	361
90	140	387
91	140	262
92	140	296
93	140	264
94	140	476
95	140	398
96	140	386
97	140	450
98	140	346
99	140	192
100	140	149
101	140	139
102	140	149
103	140	198
104	140	188
105	140	200
106	140	196
107	140	356
108	140	690
109	140	706
110	140	643
111	140	570
112	140	532
113	140	692
114	140	630
115	140	557
116	140	614
117	140	641
118	140	661
119	140	558
120	140	621
121	140	657
122	140	587
123	140	572
124	140	687
125	140	673
126	140	826
127	140	830
128	140	989
129	140	1896
130	140	3318
131	140	2459
132	140	2658
133	140	3763
134	140	3308
135	140	3612
136	140	5517
137	140	8604
138	140	13347
139	140	17901
140	140	39426
0	141	1
1	141	53
2	141	172
3	141	287
4	141	285
5	141	211
6	141	205
7	141	149
8	141	148
9	141	123
10	141	85
11	141	77
12	141	69
13	141	83
14	141	81
15	141	76
16	141	76
17	141	83
18	141	71
19	141	59
20	141	66
21	141	57
22	141	60
23	141	53
24	141	47
25	141	48
26	141	35
27	141	39
28	141	40
29	141	41
30	141	48
31	141	80
32	141	55
33	141	48
34	141	81
35	141	89
36	141	94
38	141	80
39	141	102
40	141	107
41	141	130
42	141	121
43	141	133
44	141	215
45	141	270
46	141	241
47	141	94
48	141	56
49	141	24
50	141	29
51	141	42
52	141	43
53	141	40
54	141	101
55	141	192
56	141	235
57	141	177
58	141	156
59	141	187
60	141	232
61	141	169
62	141	74
63	141	17
64	141	83
65	141	19
66	141	18
67	141	96
68	141	200
69	141	247
70	141	197
71	141	209
72	141	179
73	141	220
74	141	160
75	141	162
76	141	214
77	141	234
78	141	236
79	141	285
80	141	293
81	141	239
82	141	214
83	141	271
84	141	232
85	141	230
86	141	288
87	141	283
88	141	299
89	141	304
90	141	316
91	141	246
92	141	264
93	141	238
94	141	418
95	141	337
96	141	325
97	141	361
98	141	283
99	141	139
100	141	130
101	141	119
102	141	113
103	141	168
104	141	165
105	141	137
106	141	171
107	141	302
108	141	530
109	141	453
110	141	436
111	141	391
112	141	440
113	141	495
114	141	479
115	141	425
116	141	464
117	141	480
118	141	515
119	141	364
120	141	418
121	141	478
122	141	425
123	141	453
124	141	527
125	141	447
126	141	581
127	141	580
128	141	653
129	141	1079
130	141	1647
131	141	1348
132	141	1534
133	141	1855
134	141	1769
135	141	1812
136	141	2359
137	141	3490
138	141	5005
139	141	5098
140	141	11452
141	141	38023
1	142	61
2	142	155
3	142	238
4	142	240
5	142	168
6	142	189
7	142	132
8	142	115
9	142	96
10	142	93
11	142	68
12	142	79
13	142	71
14	142	96
15	142	70
16	142	65
17	142	60
18	142	52
19	142	53
20	142	55
21	142	47
22	142	58
23	142	40
24	142	53
25	142	47
26	142	39
27	142	33
28	142	47
29	142	43
30	142	49
31	142	59
32	142	61
33	142	53
34	142	76
35	142	74
36	142	99
38	142	75
39	142	92
40	142	109
41	142	114
42	142	88
43	142	108
44	142	186
45	142	242
46	142	213
47	142	76
48	142	48
49	142	47
50	142	40
51	142	43
52	142	47
53	142	52
54	142	84
55	142	182
56	142	237
57	142	147
58	142	117
59	142	157
60	142	215
61	142	160
62	142	87
63	142	19
64	142	72
65	142	27
66	142	21
67	142	70
68	142	161
69	142	218
70	142	184
71	142	187
72	142	193
73	142	194
74	142	190
75	142	156
76	142	203
77	142	262
78	142	208
79	142	261
80	142	272
81	142	258
82	142	192
83	142	268
84	142	187
85	142	227
86	142	258
87	142	228
88	142	287
89	142	261
90	142	280
91	142	239
92	142	225
93	142	247
94	142	372
95	142	313
96	142	350
97	142	361
98	142	296
99	142	140
100	142	126
101	142	143
102	142	131
103	142	177
104	142	170
105	142	152
106	142	170
107	142	289
108	142	505
109	142	414
110	142	399
111	142	389
112	142	339
113	142	456
114	142	388
115	142	355
116	142	346
117	142	395
118	142	416
119	142	359
120	142	394
121	142	475
122	142	438
123	142	413
124	142	509
125	142	424
126	142	499
127	142	457
128	142	611
129	142	843
130	142	1259
131	142	1131
132	142	1264
133	142	1408
134	142	1359
135	142	1413
136	142	1752
137	142	2350
138	142	3444
139	142	3621
140	142	5514
141	142	16288
142	142	33880
0	143	1
1	143	42
2	143	163
3	143	286
4	143	252
5	143	228
6	143	199
7	143	158
8	143	135
9	143	113
10	143	116
11	143	95
12	143	81
13	143	77
14	143	79
15	143	95
16	143	69
17	143	70
18	143	60
19	143	56
20	143	58
21	143	70
22	143	60
23	143	61
24	143	51
25	143	53
26	143	49
27	143	57
28	143	45
29	143	52
30	143	55
31	143	60
32	143	80
33	143	51
34	143	91
35	143	87
36	143	90
38	143	98
39	143	102
40	143	101
41	143	127
42	143	123
43	143	141
44	143	223
45	143	271
46	143	215
47	143	87
48	143	55
49	143	35
50	143	47
51	143	44
52	143	40
53	143	41
54	143	93
55	143	194
56	143	244
57	143	196
58	143	160
59	143	170
60	143	241
61	143	193
62	143	72
63	143	17
64	143	77
65	143	22
66	143	24
67	143	99
68	143	208
69	143	257
70	143	202
71	143	212
72	143	184
73	143	217
74	143	187
75	143	167
76	143	229
77	143	236
78	143	251
79	143	286
80	143	269
81	143	239
82	143	274
83	143	261
84	143	224
85	143	256
86	143	242
87	143	253
88	143	311
89	143	324
90	143	315
91	143	220
92	143	228
93	143	231
94	143	392
95	143	370
96	143	291
97	143	429
98	143	306
99	143	161
100	143	112
101	143	115
102	143	115
103	143	164
104	143	146
105	143	130
106	143	159
107	143	250
108	143	541
109	143	491
110	143	417
111	143	413
112	143	441
113	143	535
114	143	470
115	143	456
116	143	433
117	143	454
118	143	524
119	143	416
120	143	436
121	143	505
122	143	416
123	143	462
124	143	510
125	143	437
126	143	567
127	143	608
128	143	729
129	143	1166
130	143	1736
131	143	1415
132	143	1486
133	143	1879
134	143	1651
135	143	1715
136	143	2354
137	143	3441
138	143	5097
139	143	4826
140	143	8124
141	143	18107
142	143	15481
143	143	38494
0	144	2
1	144	80
2	144	182
3	144	296
4	144	286
5	144	248
6	144	186
7	144	158
8	144	138
9	144	91
10	144	76
11	144	88
12	144	56
13	144	64
14	144	84
15	144	87
16	144	73
17	144	58
18	144	49
19	144	58
20	144	60
21	144	45
22	144	59
23	144	58
24	144	51
25	144	44
26	144	37
27	144	40
28	144	51
29	144	49
30	144	36
31	144	70
32	144	48
33	144	51
34	144	73
35	144	78
36	144	87
38	144	74
39	144	94
40	144	100
41	144	113
42	144	111
43	144	114
44	144	202
45	144	274
46	144	264
47	144	120
48	144	80
49	144	43
50	144	45
51	144	63
52	144	65
53	144	45
54	144	121
55	144	187
56	144	283
57	144	150
58	144	128
59	144	142
60	144	235
61	144	208
62	144	103
63	144	24
64	144	99
65	144	35
66	144	27
67	144	100
68	144	208
69	144	243
70	144	177
71	144	191
72	144	183
73	144	221
74	144	157
75	144	161
76	144	218
77	144	251
78	144	231
79	144	267
80	144	297
81	144	315
82	144	222
83	144	304
84	144	256
85	144	308
86	144	320
87	144	291
88	144	339
89	144	328
90	144	362
91	144	301
92	144	279
93	144	257
94	144	390
95	144	321
96	144	375
97	144	418
98	144	319
99	144	208
100	144	161
101	144	168
102	144	166
103	144	203
104	144	193
105	144	183
106	144	220
107	144	297
108	144	548
109	144	477
110	144	407
111	144	368
112	144	414
113	144	450
114	144	385
115	144	334
116	144	400
117	144	359
118	144	416
119	144	359
120	144	386
121	144	439
122	144	454
123	144	431
124	144	522
125	144	440
126	144	532
127	144	563
128	144	666
129	144	962
130	144	1244
131	144	1061
132	144	1122
133	144	1336
134	144	1346
135	144	1377
136	144	1672
137	144	2283
138	144	3120
139	144	3389
140	144	4868
141	144	7607
142	144	5172
143	144	10993
144	144	48505
0	145	1
1	145	65
2	145	172
3	145	246
4	145	232
5	145	188
6	145	160
7	145	113
8	145	100
9	145	87
10	145	64
11	145	73
12	145	64
13	145	60
14	145	75
15	145	71
16	145	53
17	145	61
18	145	58
19	145	53
20	145	49
21	145	64
22	145	64
23	145	38
24	145	38
25	145	38
26	145	33
27	145	34
28	145	38
29	145	58
30	145	45
31	145	56
32	145	47
33	145	60
34	145	62
35	145	75
36	145	113
38	145	67
39	145	73
40	145	92
41	145	84
42	145	102
43	145	102
44	145	154
45	145	241
46	145	231
47	145	142
48	145	84
49	145	65
50	145	66
51	145	81
52	145	43
53	145	59
54	145	155
55	145	173
56	145	224
57	145	135
58	145	121
59	145	126
60	145	202
61	145	162
62	145	86
63	145	26
64	145	89
65	145	31
66	145	35
67	145	111
68	145	182
69	145	173
70	145	177
71	145	125
72	145	128
73	145	168
74	145	135
75	145	141
76	145	152
77	145	197
78	145	187
79	145	208
80	145	292
81	145	309
82	145	241
83	145	317
84	145	266
85	145	291
86	145	304
87	145	259
88	145	302
89	145	241
90	145	315
91	145	296
92	145	276
93	145	229
94	145	344
95	145	303
96	145	350
97	145	321
98	145	299
99	145	222
100	145	176
101	145	194
102	145	171
103	145	233
104	145	208
105	145	184
106	145	203
107	145	339
108	145	498
109	145	394
110	145	340
111	145	290
112	145	321
113	145	387
114	145	287
115	145	272
116	145	295
117	145	299
118	145	358
119	145	282
120	145	315
121	145	339
122	145	387
123	145	348
124	145	421
125	145	382
126	145	406
127	145	429
128	145	494
129	145	638
130	145	860
131	145	763
132	145	867
133	145	977
134	145	1040
135	145	1001
136	145	1181
137	145	1449
138	145	1963
139	145	2172
140	145	2848
141	145	3932
142	145	3014
143	145	4470
144	145	16717
145	145	44413
0	146	2
1	146	78
2	146	157
3	146	212
4	146	238
5	146	171
6	146	151
7	146	131
8	146	100
9	146	89
10	146	75
11	146	70
12	146	55
13	146	67
14	146	66
15	146	76
16	146	79
17	146	61
18	146	45
19	146	42
20	146	43
21	146	48
22	146	50
23	146	40
24	146	41
25	146	42
26	146	34
27	146	36
28	146	37
29	146	40
30	146	50
31	146	69
32	146	62
33	146	31
34	146	56
35	146	73
36	146	93
38	146	70
39	146	73
40	146	87
41	146	115
42	146	88
43	146	103
44	146	151
45	146	229
46	146	226
47	146	118
48	146	68
49	146	50
50	146	51
51	146	78
52	146	60
53	146	51
54	146	127
55	146	175
56	146	220
57	146	155
58	146	102
59	146	127
60	146	184
61	146	175
62	146	105
63	146	18
64	146	99
65	146	28
66	146	32
67	146	98
68	146	154
69	146	184
70	146	137
71	146	140
72	146	144
73	146	160
74	146	152
75	146	104
76	146	129
77	146	238
78	146	170
79	146	222
80	146	277
81	146	328
82	146	236
83	146	270
84	146	234
85	146	254
86	146	277
87	146	221
88	146	283
89	146	239
90	146	284
91	146	257
92	146	276
93	146	242
94	146	319
95	146	272
96	146	328
97	146	309
98	146	338
99	146	188
100	146	190
101	146	187
102	146	175
103	146	194
104	146	182
105	146	181
106	146	199
107	146	305
108	146	539
109	146	325
110	146	320
111	146	323
112	146	249
113	146	347
114	146	288
115	146	238
116	146	309
117	146	313
118	146	317
119	146	289
120	146	304
121	146	343
122	146	352
123	146	296
124	146	433
125	146	386
126	146	387
127	146	395
128	146	465
129	146	641
130	146	718
131	146	711
132	146	820
133	146	833
134	146	889
135	146	870
136	146	1068
137	146	1267
138	146	1681
139	146	1914
140	146	2451
141	146	3235
142	146	2480
143	146	3418
144	146	8980
145	146	17776
146	146	41088
0	147	2
1	147	82
2	147	189
3	147	237
4	147	233
5	147	167
6	147	178
7	147	126
8	147	99
9	147	79
10	147	62
11	147	56
12	147	58
13	147	71
14	147	86
15	147	65
16	147	76
17	147	46
18	147	45
19	147	52
20	147	49
21	147	38
22	147	61
23	147	40
24	147	57
25	147	38
26	147	34
27	147	37
28	147	39
29	147	48
30	147	42
31	147	63
32	147	60
33	147	59
34	147	66
35	147	68
36	147	80
38	147	76
39	147	73
40	147	78
41	147	78
42	147	83
43	147	117
44	147	169
45	147	230
46	147	220
47	147	142
48	147	79
49	147	43
50	147	67
51	147	64
52	147	44
53	147	55
54	147	138
55	147	157
56	147	219
57	147	116
58	147	102
59	147	168
60	147	195
61	147	185
62	147	111
63	147	27
64	147	96
65	147	30
66	147	26
67	147	100
68	147	167
69	147	178
70	147	149
71	147	151
72	147	122
73	147	165
74	147	147
75	147	101
76	147	161
77	147	179
78	147	199
79	147	195
80	147	243
81	147	270
82	147	239
83	147	293
84	147	247
85	147	275
86	147	269
87	147	253
88	147	304
89	147	244
90	147	319
91	147	271
92	147	257
93	147	257
94	147	307
95	147	284
96	147	319
97	147	330
98	147	289
99	147	214
100	147	172
101	147	184
102	147	165
103	147	211
104	147	208
105	147	209
106	147	206
107	147	351
108	147	555
109	147	362
110	147	307
111	147	308
112	147	296
113	147	361
114	147	308
115	147	251
116	147	302
117	147	303
118	147	316
119	147	272
120	147	298
121	147	359
122	147	343
123	147	353
124	147	433
125	147	365
126	147	399
127	147	435
128	147	455
129	147	618
130	147	759
131	147	687
132	147	734
133	147	809
134	147	813
135	147	871
136	147	993
137	147	1269
138	147	1587
139	147	1801
140	147	2265
141	147	3112
142	147	2379
143	147	3262
144	147	7932
145	147	9926
146	147	17438
147	147	43173
0	148	2
1	148	57
2	148	165
3	148	239
4	148	222
5	148	146
6	148	147
7	148	117
8	148	98
9	148	79
10	148	74
11	148	56
12	148	59
13	148	54
14	148	78
15	148	73
16	148	62
17	148	60
18	148	47
19	148	65
20	148	56
21	148	52
22	148	53
23	148	36
24	148	38
25	148	38
26	148	26
27	148	32
28	148	38
29	148	53
30	148	47
31	148	54
32	148	47
33	148	48
34	148	76
35	148	54
36	148	81
38	148	64
39	148	84
40	148	100
41	148	110
42	148	92
43	148	90
44	148	169
45	148	251
46	148	214
47	148	97
48	148	72
49	148	51
50	148	55
51	148	67
52	148	47
53	148	55
54	148	109
55	148	166
56	148	218
57	148	138
58	148	116
59	148	127
60	148	217
61	148	173
62	148	63
63	148	20
64	148	85
65	148	30
66	148	31
67	148	90
68	148	178
69	148	179
70	148	182
71	148	135
72	148	143
73	148	176
74	148	131
75	148	140
76	148	156
77	148	175
78	148	150
79	148	213
80	148	258
81	148	251
82	148	220
83	148	265
84	148	213
85	148	250
86	148	264
87	148	262
88	148	275
89	148	258
90	148	306
91	148	229
92	148	241
93	148	216
94	148	321
95	148	316
96	148	274
97	148	320
98	148	257
99	148	163
100	148	148
101	148	128
102	148	126
103	148	156
104	148	160
105	148	158
106	148	177
107	148	278
108	148	472
109	148	333
110	148	323
111	148	299
112	148	261
113	148	319
114	148	297
115	148	268
116	148	303
117	148	314
118	148	354
119	148	286
120	148	275
121	148	324
122	148	308
123	148	304
124	148	348
125	148	335
126	148	366
127	148	369
128	148	460
129	148	621
130	148	771
131	148	687
132	148	735
133	148	779
134	148	748
135	148	809
136	148	949
137	148	1233
138	148	1621
139	148	1768
140	148	2276
141	148	3330
142	148	2141
143	148	3481
144	148	8058
145	148	7575
146	148	8537
147	148	15368
148	148	38635
1	149	65
2	149	149
3	149	191
4	149	197
5	149	146
6	149	131
7	149	92
8	149	81
9	149	65
10	149	56
11	149	50
12	149	37
13	149	57
14	149	54
15	149	58
16	149	56
17	149	32
18	149	36
19	149	34
20	149	34
21	149	51
22	149	35
23	149	31
24	149	33
25	149	36
26	149	34
27	149	23
28	149	25
29	149	29
30	149	33
31	149	50
32	149	51
33	149	42
34	149	57
35	149	67
36	149	66
38	149	51
39	149	65
40	149	56
41	149	73
42	149	54
43	149	91
44	149	156
45	149	189
46	149	230
47	149	131
48	149	93
49	149	48
50	149	79
51	149	75
52	149	63
53	149	65
54	149	133
55	149	158
56	149	211
57	149	94
58	149	93
59	149	96
60	149	173
61	149	138
62	149	74
63	149	19
64	149	93
65	149	34
66	149	32
67	149	103
68	149	149
69	149	157
70	149	141
71	149	132
72	149	99
73	149	122
74	149	102
75	149	102
76	149	111
77	149	153
78	149	136
79	149	177
80	149	225
81	149	255
82	149	231
83	149	284
84	149	261
85	149	226
86	149	248
87	149	246
88	149	244
89	149	205
90	149	277
91	149	231
92	149	246
93	149	268
94	149	291
95	149	260
96	149	323
97	149	278
98	149	301
99	149	214
100	149	178
101	149	188
102	149	195
103	149	245
104	149	197
105	149	204
106	149	223
107	149	366
108	149	521
109	149	307
110	149	250
111	149	273
112	149	255
113	149	276
114	149	247
115	149	188
116	149	233
117	149	249
118	149	287
119	149	251
120	149	252
121	149	342
122	149	324
123	149	301
124	149	406
125	149	295
126	149	345
127	149	374
128	149	375
129	149	471
130	149	605
131	149	536
132	149	588
133	149	626
134	149	749
135	149	703
136	149	751
137	149	914
138	149	1270
139	149	1449
140	149	1768
141	149	2341
142	149	1913
143	149	2407
144	149	5236
145	149	4930
146	149	5277
147	149	6423
148	149	14122
149	149	39416
0	150	6
1	150	52
2	150	129
3	150	214
4	150	181
5	150	160
6	150	123
7	150	87
8	150	86
9	150	64
10	150	57
11	150	68
12	150	68
13	150	56
14	150	68
15	150	54
16	150	49
17	150	50
18	150	41
19	150	53
20	150	47
21	150	36
22	150	42
23	150	42
24	150	32
25	150	39
26	150	37
27	150	27
28	150	28
29	150	35
30	150	35
31	150	45
32	150	40
33	150	34
34	150	55
35	150	63
36	150	57
38	150	57
39	150	64
40	150	57
41	150	61
42	150	68
43	150	95
44	150	132
45	150	189
46	150	202
47	150	128
48	150	72
49	150	32
50	150	35
51	150	51
52	150	52
53	150	62
54	150	101
55	150	146
56	150	195
57	150	121
58	150	90
59	150	109
60	150	171
61	150	153
62	150	78
63	150	16
64	150	82
65	150	23
66	150	22
67	150	97
68	150	148
69	150	170
70	150	142
71	150	140
72	150	122
73	150	112
74	150	124
75	150	88
76	150	114
77	150	138
78	150	143
79	150	158
80	150	236
81	150	238
82	150	212
83	150	259
84	150	210
85	150	242
86	150	221
87	150	254
88	150	291
89	150	209
90	150	236
91	150	229
92	150	206
93	150	210
94	150	297
95	150	252
96	150	249
97	150	279
98	150	260
99	150	173
100	150	152
101	150	149
102	150	154
103	150	206
104	150	179
105	150	161
106	150	162
107	150	251
108	150	413
109	150	278
110	150	265
111	150	265
112	150	239
113	150	280
114	150	234
115	150	185
116	150	233
117	150	278
118	150	307
119	150	245
120	150	279
121	150	334
122	150	276
123	150	265
124	150	320
125	150	330
126	150	290
127	150	360
128	150	365
129	150	474
130	150	567
131	150	535
132	150	563
133	150	654
134	150	691
135	150	625
136	150	724
137	150	847
138	150	1099
139	150	1293
140	150	1498
141	150	1998
142	150	1606
143	150	2012
144	150	4329
145	150	3905
146	150	3842
147	150	4429
148	150	6997
149	150	13681
150	150	32823
0	151	2
1	151	71
2	151	140
3	151	226
4	151	198
5	151	158
6	151	137
7	151	113
8	151	85
9	151	57
10	151	63
11	151	47
12	151	64
13	151	48
14	151	53
15	151	65
16	151	64
17	151	43
18	151	45
19	151	44
20	151	50
21	151	37
22	151	40
23	151	36
24	151	47
25	151	35
26	151	17
27	151	32
28	151	37
29	151	40
30	151	42
31	151	58
32	151	31
33	151	38
34	151	55
35	151	69
36	151	48
38	151	74
39	151	71
40	151	77
41	151	82
42	151	87
43	151	95
44	151	135
45	151	220
46	151	184
47	151	132
48	151	65
49	151	37
50	151	44
51	151	45
52	151	57
53	151	47
54	151	135
55	151	188
56	151	204
57	151	114
58	151	116
59	151	114
60	151	168
61	151	146
62	151	100
63	151	22
64	151	107
65	151	30
66	151	24
67	151	101
68	151	136
69	151	158
70	151	146
71	151	163
72	151	114
73	151	161
74	151	124
75	151	108
76	151	119
77	151	144
78	151	140
79	151	151
80	151	246
81	151	268
82	151	203
83	151	268
84	151	222
85	151	231
86	151	223
87	151	221
88	151	293
89	151	224
90	151	268
91	151	233
92	151	231
93	151	221
94	151	303
95	151	282
96	151	328
97	151	318
98	151	269
99	151	188
100	151	175
101	151	145
102	151	163
103	151	167
104	151	195
105	151	199
106	151	214
107	151	274
108	151	458
109	151	313
110	151	280
111	151	273
112	151	246
113	151	325
114	151	266
115	151	218
116	151	281
117	151	263
118	151	279
119	151	263
120	151	300
121	151	336
122	151	285
123	151	328
124	151	351
125	151	319
126	151	361
127	151	369
128	151	392
129	151	469
130	151	652
131	151	544
132	151	636
133	151	654
134	151	700
135	151	692
136	151	822
137	151	936
138	151	1221
139	151	1368
140	151	1572
141	151	2081
142	151	1656
143	151	2112
144	151	4430
145	151	3852
146	151	3864
147	151	4418
148	151	6449
149	151	8244
150	151	14137
151	151	38215
0	152	1
1	152	57
2	152	120
3	152	146
4	152	126
5	152	116
6	152	105
7	152	96
8	152	67
9	152	58
10	152	41
11	152	38
12	152	44
13	152	31
14	152	45
15	152	45
16	152	41
17	152	26
18	152	27
19	152	31
20	152	28
21	152	43
22	152	37
23	152	32
24	152	27
25	152	26
26	152	20
27	152	24
28	152	27
29	152	26
30	152	22
31	152	38
32	152	28
33	152	38
34	152	43
35	152	39
36	152	52
38	152	40
39	152	55
40	152	64
41	152	59
42	152	50
43	152	74
44	152	100
45	152	139
46	152	158
47	152	121
48	152	61
49	152	32
50	152	46
51	152	59
52	152	47
53	152	53
54	152	101
55	152	135
56	152	145
57	152	80
58	152	69
59	152	83
60	152	123
61	152	108
62	152	62
63	152	12
64	152	87
65	152	28
66	152	18
67	152	81
68	152	129
69	152	101
70	152	95
71	152	103
72	152	91
73	152	97
74	152	95
75	152	70
76	152	91
77	152	124
78	152	93
79	152	115
80	152	168
81	152	191
82	152	157
83	152	219
84	152	179
85	152	200
86	152	196
87	152	166
88	152	205
89	152	151
90	152	202
91	152	197
92	152	191
93	152	189
94	152	221
95	152	202
96	152	225
97	152	247
98	152	203
99	152	207
100	152	129
101	152	162
102	152	150
103	152	172
104	152	160
105	152	139
106	152	168
107	152	253
108	152	374
109	152	239
110	152	196
111	152	253
112	152	191
113	152	210
114	152	164
115	152	132
116	152	189
117	152	206
118	152	193
119	152	201
120	152	207
121	152	239
122	152	231
123	152	208
124	152	253
125	152	221
126	152	257
127	152	288
128	152	264
129	152	348
130	152	433
131	152	356
132	152	397
133	152	479
134	152	499
135	152	486
136	152	568
137	152	701
138	152	947
139	152	1020
140	152	1223
141	152	1526
142	152	1291
143	152	1596
144	152	3284
145	152	2905
146	152	2829
147	152	3406
148	152	4581
149	152	5443
150	152	6029
151	152	12517
152	152	25820
0	153	3
1	153	69
2	153	151
3	153	173
4	153	152
5	153	130
6	153	105
7	153	82
8	153	71
9	153	63
10	153	54
11	153	39
12	153	40
13	153	40
14	153	66
15	153	61
16	153	65
17	153	46
18	153	35
19	153	30
20	153	24
21	153	26
22	153	39
23	153	27
24	153	31
25	153	28
26	153	26
27	153	21
28	153	18
29	153	29
30	153	25
31	153	38
32	153	28
33	153	35
34	153	41
35	153	39
36	153	81
38	153	41
39	153	46
40	153	60
41	153	46
42	153	73
43	153	70
44	153	139
45	153	207
46	153	215
47	153	116
48	153	72
49	153	41
50	153	44
51	153	52
52	153	70
53	153	70
54	153	139
55	153	132
56	153	183
57	153	105
58	153	77
59	153	93
60	153	148
61	153	125
62	153	90
63	153	22
64	153	108
65	153	29
66	153	25
67	153	96
68	153	146
69	153	145
70	153	117
71	153	110
72	153	87
73	153	99
74	153	108
75	153	62
76	153	100
77	153	148
78	153	142
79	153	156
80	153	221
81	153	253
82	153	223
83	153	261
84	153	222
85	153	235
86	153	253
87	153	227
88	153	232
89	153	194
90	153	234
91	153	234
92	153	236
93	153	221
94	153	276
95	153	253
96	153	288
97	153	296
98	153	279
99	153	194
100	153	176
101	153	212
102	153	169
103	153	212
104	153	218
105	153	195
106	153	201
107	153	327
108	153	475
109	153	320
110	153	217
111	153	227
112	153	223
113	153	228
114	153	174
115	153	165
116	153	261
117	153	242
118	153	230
119	153	229
120	153	228
121	153	276
122	153	296
123	153	301
124	153	319
125	153	263
126	153	285
127	153	330
128	153	348
129	153	431
130	153	551
131	153	443
132	153	537
133	153	615
134	153	593
135	153	647
136	153	694
137	153	837
138	153	1122
139	153	1261
140	153	1416
141	153	1873
142	153	1537
143	153	1925
144	153	4112
145	153	3767
146	153	3647
147	153	4030
148	153	5472
149	153	6079
150	153	5667
151	153	7719
152	153	10657
153	153	33880
1	154	70
2	154	130
3	154	192
4	154	159
5	154	79
6	154	104
7	154	66
8	154	67
9	154	48
10	154	49
11	154	50
12	154	41
13	154	34
14	154	71
15	154	42
16	154	40
17	154	33
18	154	37
19	154	26
20	154	26
21	154	35
22	154	38
23	154	31
24	154	30
25	154	19
26	154	17
27	154	26
28	154	17
29	154	23
30	154	35
31	154	46
32	154	35
33	154	27
34	154	36
35	154	42
36	154	54
38	154	43
39	154	45
40	154	54
41	154	65
42	154	70
43	154	61
44	154	114
45	154	147
46	154	187
47	154	101
48	154	80
49	154	57
50	154	45
51	154	59
52	154	56
53	154	62
54	154	124
55	154	129
56	154	151
57	154	97
58	154	76
59	154	78
60	154	134
61	154	143
62	154	95
63	154	25
64	154	108
65	154	32
66	154	35
67	154	106
68	154	126
69	154	104
70	154	105
71	154	93
72	154	76
73	154	90
74	154	78
75	154	71
76	154	92
77	154	126
78	154	107
79	154	138
80	154	214
81	154	229
82	154	229
83	154	226
84	154	218
85	154	227
86	154	201
87	154	207
88	154	210
89	154	189
90	154	238
91	154	239
92	154	250
93	154	226
94	154	249
95	154	212
96	154	282
97	154	266
98	154	226
99	154	209
100	154	174
101	154	205
102	154	171
103	154	228
104	154	215
105	154	195
106	154	235
107	154	335
108	154	475
109	154	300
110	154	239
111	154	227
112	154	209
113	154	224
114	154	189
115	154	137
116	154	190
117	154	212
118	154	238
119	154	225
120	154	218
121	154	268
122	154	272
123	154	246
124	154	294
125	154	272
126	154	275
127	154	299
128	154	287
129	154	390
130	154	495
131	154	447
132	154	477
133	154	596
134	154	576
135	154	596
136	154	677
137	154	826
138	154	1108
139	154	1206
140	154	1572
141	154	2030
142	154	1595
143	154	2130
144	154	4581
145	154	4070
146	154	3703
147	154	4095
148	154	5415
149	154	5474
150	154	4693
151	154	5682
152	154	5363
153	154	11879
154	154	27571
0	155	2
1	155	59
2	155	164
3	155	249
4	155	201
5	155	181
6	155	161
7	155	98
8	155	91
9	155	80
10	155	68
11	155	62
12	155	52
13	155	45
14	155	68
15	155	68
16	155	61
17	155	49
18	155	39
19	155	25
20	155	57
21	155	49
22	155	56
23	155	44
24	155	40
25	155	44
26	155	28
27	155	47
28	155	30
29	155	28
30	155	46
31	155	58
32	155	54
33	155	40
34	155	59
35	155	63
36	155	62
38	155	59
39	155	77
40	155	68
41	155	67
42	155	74
43	155	97
44	155	167
45	155	271
46	155	194
47	155	120
48	155	55
49	155	44
50	155	50
51	155	52
52	155	51
53	155	40
54	155	101
55	155	172
56	155	210
57	155	128
58	155	129
59	155	141
60	155	190
61	155	142
62	155	79
63	155	18
64	155	85
65	155	29
66	155	20
67	155	92
68	155	183
69	155	191
70	155	165
71	155	140
72	155	146
73	155	140
74	155	139
75	155	114
76	155	151
77	155	155
78	155	164
79	155	201
80	155	233
81	155	232
82	155	212
83	155	264
84	155	228
85	155	234
86	155	226
87	155	226
88	155	272
89	155	272
90	155	275
91	155	234
92	155	202
93	155	249
94	155	315
95	155	288
96	155	301
97	155	310
98	155	215
99	155	180
100	155	137
101	155	158
102	155	142
103	155	170
104	155	179
105	155	173
106	155	202
107	155	292
108	155	488
109	155	336
110	155	291
111	155	298
112	155	260
113	155	335
114	155	291
115	155	244
116	155	310
117	155	293
118	155	305
119	155	268
120	155	292
121	155	309
122	155	325
123	155	348
124	155	340
125	155	359
126	155	350
127	155	334
128	155	469
129	155	638
130	155	840
131	155	692
132	155	739
133	155	817
134	155	878
135	155	838
136	155	1087
137	155	1463
138	155	1879
139	155	2000
140	155	2869
141	155	4383
142	155	2758
143	155	4578
144	155	9907
145	155	6553
146	155	5615
147	155	5913
148	155	8092
149	155	6091
150	155	4869
151	155	5317
152	155	4227
153	155	6147
154	155	10428
155	155	34063
0	156	1
1	156	48
2	156	193
3	156	348
4	156	276
5	156	250
6	156	254
7	156	202
8	156	166
9	156	127
10	156	108
11	156	121
12	156	123
13	156	85
14	156	114
15	156	77
16	156	100
17	156	88
18	156	96
19	156	57
20	156	95
21	156	84
22	156	72
23	156	63
24	156	68
25	156	71
26	156	62
27	156	60
28	156	56
29	156	67
30	156	59
31	156	86
32	156	77
33	156	95
34	156	97
35	156	108
36	156	86
38	156	110
39	156	137
40	156	156
41	156	170
42	156	161
43	156	200
44	156	316
45	156	268
46	156	217
47	156	69
48	156	38
49	156	23
50	156	27
51	156	33
52	156	34
53	156	34
54	156	78
55	156	175
56	156	277
57	156	303
58	156	251
59	156	260
60	156	292
61	156	177
62	156	53
63	156	11
64	156	80
65	156	23
66	156	15
67	156	60
68	156	214
69	156	338
70	156	260
71	156	244
72	156	267
73	156	265
74	156	241
75	156	212
76	156	288
77	156	267
78	156	293
79	156	301
80	156	272
81	156	218
82	156	188
83	156	247
84	156	188
85	156	219
86	156	260
87	156	259
88	156	319
89	156	394
90	156	307
91	156	224
92	156	191
93	156	181
94	156	445
95	156	367
96	156	262
97	156	457
98	156	262
99	156	123
100	156	87
101	156	108
102	156	93
103	156	124
104	156	102
105	156	86
106	156	113
107	156	185
108	156	367
109	156	312
110	156	301
111	156	348
112	156	372
113	156	432
114	156	430
115	156	385
116	156	388
117	156	358
118	156	425
119	156	370
120	156	320
121	156	326
122	156	334
123	156	324
124	156	345
125	156	368
126	156	417
127	156	407
128	156	538
129	156	830
130	156	1008
131	156	960
132	156	1009
133	156	1078
134	156	990
135	156	930
136	156	1240
137	156	1588
138	156	1946
139	156	1917
140	156	2650
141	156	3549
142	156	2431
143	156	3780
144	156	6215
145	156	4076
146	156	3706
147	156	3691
148	156	4624
149	156	3199
150	156	2870
151	156	2964
152	156	2239
153	156	2952
154	156	3355
155	156	12227
156	156	39779
0	157	5
1	157	58
2	157	200
3	157	310
4	157	268
5	157	218
6	157	219
7	157	154
8	157	109
9	157	98
10	157	81
11	157	97
12	157	75
13	157	70
14	157	79
15	157	79
16	157	84
17	157	69
18	157	57
19	157	62
20	157	56
21	157	62
22	157	60
23	157	67
24	157	53
25	157	45
26	157	44
27	157	45
28	157	40
29	157	48
30	157	44
31	157	62
32	157	58
33	157	46
34	157	58
35	157	77
36	157	86
38	157	81
39	157	96
40	157	94
41	157	113
42	157	108
43	157	135
44	157	198
45	157	277
46	157	248
47	157	119
48	157	61
49	157	41
50	157	50
51	157	38
52	157	50
53	157	47
54	157	129
55	157	180
56	157	238
57	157	180
58	157	173
59	157	187
60	157	213
61	157	183
62	157	92
63	157	25
64	157	103
65	157	30
66	157	29
67	157	91
68	157	181
69	157	215
70	157	181
71	157	196
72	157	167
73	157	226
74	157	136
75	157	164
76	157	204
77	157	209
78	157	207
79	157	261
80	157	241
81	157	251
82	157	222
83	157	312
84	157	255
85	157	273
86	157	253
87	157	260
88	157	336
89	157	356
90	157	349
91	157	289
92	157	242
93	157	210
94	157	373
95	157	326
96	157	313
97	157	374
98	157	288
99	157	165
100	157	152
101	157	160
102	157	154
103	157	159
104	157	163
105	157	148
106	157	186
107	157	331
108	157	484
109	157	366
110	157	281
111	157	266
112	157	255
113	157	368
114	157	276
115	157	283
116	157	339
117	157	310
118	157	325
119	157	298
120	157	287
121	157	340
122	157	314
123	157	295
124	157	354
125	157	325
126	157	335
127	157	368
128	157	450
129	157	670
130	157	859
131	157	684
132	157	777
133	157	866
134	157	825
135	157	888
136	157	1042
137	157	1312
138	157	1615
139	157	1707
140	157	2232
141	157	2841
142	157	2028
143	157	2924
144	157	5010
145	157	3457
146	157	3011
147	157	3136
148	157	3541
149	157	2716
150	157	2383
151	157	2548
152	157	1893
153	157	2468
154	157	2751
155	157	5528
156	157	13336
157	157	39532
0	158	2
1	158	36
2	158	141
3	158	206
4	158	188
5	158	154
6	158	159
7	158	109
8	158	105
9	158	98
10	158	63
11	158	74
12	158	48
13	158	49
14	158	58
15	158	55
16	158	43
17	158	56
18	158	46
19	158	49
20	158	43
21	158	52
22	158	38
23	158	43
24	158	42
25	158	37
26	158	24
27	158	49
28	158	28
29	158	29
30	158	34
31	158	50
32	158	37
33	158	49
34	158	55
35	158	61
36	158	54
38	158	56
39	158	77
40	158	90
41	158	80
42	158	91
43	158	93
44	158	175
45	158	222
46	158	183
47	158	94
48	158	56
49	158	24
50	158	30
51	158	39
52	158	51
53	158	47
54	158	108
55	158	142
56	158	187
57	158	112
58	158	132
59	158	138
60	158	163
61	158	123
62	158	61
63	158	22
64	158	58
65	158	20
66	158	16
67	158	77
68	158	157
69	158	182
70	158	146
71	158	140
72	158	114
73	158	143
74	158	117
75	158	117
76	158	133
77	158	163
78	158	141
79	158	144
80	158	220
81	158	185
82	158	158
83	158	208
84	158	164
85	158	187
86	158	219
87	158	209
88	158	227
89	158	219
90	158	236
91	158	187
92	158	165
93	158	130
94	158	283
95	158	230
96	158	210
97	158	263
98	158	218
99	158	133
100	158	113
101	158	114
102	158	134
103	158	138
104	158	121
105	158	110
106	158	139
107	158	206
108	158	360
109	158	250
110	158	216
111	158	245
112	158	206
113	158	279
114	158	244
115	158	233
116	158	263
117	158	241
118	158	229
119	158	227
120	158	201
121	158	250
122	158	244
123	158	232
124	158	268
125	158	254
126	158	268
127	158	323
128	158	367
129	158	469
130	158	589
131	158	563
132	158	628
133	158	683
134	158	610
135	158	656
136	158	768
137	158	955
138	158	1158
139	158	1207
140	158	1588
141	158	2258
142	158	1477
143	158	2158
144	158	3423
145	158	2382
146	158	2052
147	158	2157
148	158	2501
149	158	1898
150	158	1618
151	158	1726
152	158	1405
153	158	1741
154	158	1793
155	158	3558
156	158	5782
157	158	12260
158	158	29924
1	159	57
2	159	137
3	159	226
4	159	228
5	159	171
6	159	111
7	159	152
8	159	87
9	159	91
10	159	67
11	159	67
12	159	68
13	159	58
14	159	90
15	159	57
16	159	65
17	159	44
18	159	50
19	159	57
20	159	62
21	159	54
22	159	45
23	159	54
24	159	49
25	159	44
26	159	39
27	159	46
28	159	36
29	159	38
30	159	49
31	159	57
32	159	38
33	159	49
34	159	56
35	159	58
36	159	75
38	159	58
39	159	85
40	159	83
41	159	95
42	159	101
43	159	110
44	159	171
45	159	235
46	159	203
47	159	86
48	159	55
49	159	30
50	159	40
51	159	40
52	159	36
53	159	52
54	159	95
55	159	180
56	159	210
57	159	152
58	159	138
59	159	142
60	159	204
61	159	135
62	159	64
63	159	13
64	159	80
65	159	27
66	159	14
67	159	83
68	159	144
69	159	215
70	159	170
71	159	112
72	159	145
73	159	175
74	159	124
75	159	140
76	159	128
77	159	166
78	159	187
79	159	184
80	159	208
81	159	206
82	159	166
83	159	220
84	159	219
85	159	165
86	159	203
87	159	195
88	159	239
89	159	261
90	159	246
91	159	185
92	159	172
93	159	183
94	159	297
95	159	254
96	159	261
97	159	287
98	159	199
99	159	139
100	159	110
101	159	120
102	159	106
103	159	122
104	159	128
105	159	129
106	159	165
107	159	235
108	159	330
109	159	281
110	159	245
111	159	254
112	159	239
113	159	295
114	159	274
115	159	295
116	159	287
117	159	275
118	159	307
119	159	259
120	159	258
121	159	296
122	159	257
123	159	239
124	159	276
125	159	271
126	159	321
127	159	307
128	159	367
129	159	481
130	159	541
131	159	496
132	159	501
133	159	570
134	159	593
135	159	520
136	159	594
137	159	737
138	159	904
139	159	940
140	159	1068
141	159	1282
142	159	994
143	159	1219
144	159	1681
145	159	1307
146	159	1329
147	159	1276
148	159	1349
149	159	1211
150	159	983
151	159	1138
152	159	920
153	159	1111
154	159	1084
155	159	1763
156	159	2710
157	159	4387
158	159	11654
159	159	42560
0	160	3
1	160	60
2	160	159
3	160	268
4	160	199
5	160	148
6	160	156
7	160	129
8	160	102
9	160	87
10	160	73
11	160	70
12	160	58
13	160	62
14	160	78
15	160	65
16	160	61
17	160	49
18	160	55
19	160	48
20	160	54
21	160	63
22	160	52
23	160	48
24	160	49
25	160	45
26	160	33
27	160	41
28	160	26
29	160	38
30	160	51
31	160	41
32	160	48
33	160	54
34	160	68
35	160	58
36	160	74
38	160	65
39	160	90
40	160	83
41	160	91
42	160	106
43	160	111
44	160	190
45	160	252
46	160	183
47	160	96
48	160	59
49	160	41
50	160	46
51	160	61
52	160	50
53	160	46
54	160	91
55	160	178
56	160	206
57	160	125
58	160	111
59	160	129
60	160	181
61	160	121
62	160	66
63	160	16
64	160	78
65	160	21
66	160	19
67	160	81
68	160	160
69	160	171
70	160	186
71	160	173
72	160	140
73	160	150
74	160	167
75	160	140
76	160	162
77	160	172
78	160	171
79	160	205
80	160	195
81	160	211
82	160	214
83	160	209
84	160	197
85	160	206
86	160	226
87	160	194
88	160	272
89	160	267
90	160	246
91	160	215
92	160	215
93	160	199
94	160	279
95	160	264
96	160	268
97	160	289
98	160	232
99	160	140
100	160	122
101	160	132
102	160	126
103	160	147
104	160	127
105	160	116
106	160	123
107	160	252
108	160	360
109	160	229
110	160	257
111	160	272
112	160	251
113	160	317
114	160	258
115	160	240
116	160	274
117	160	304
118	160	291
119	160	256
120	160	235
121	160	285
122	160	271
123	160	252
124	160	295
125	160	297
126	160	318
127	160	333
128	160	346
129	160	426
130	160	515
131	160	509
132	160	529
133	160	542
134	160	547
135	160	535
136	160	580
137	160	750
138	160	842
139	160	880
140	160	957
141	160	1037
142	160	898
143	160	1031
144	160	1385
145	160	1240
146	160	1157
147	160	1153
148	160	1176
149	160	1088
150	160	919
151	160	1037
152	160	771
153	160	978
154	160	952
155	160	1386
156	160	2372
157	160	3401
158	160	6180
159	160	16461
160	160	46112
0	161	1
1	161	44
2	161	143
3	161	168
4	161	162
5	161	129
6	161	108
7	161	89
8	161	69
9	161	58
10	161	41
11	161	56
12	161	54
13	161	38
14	161	64
15	161	56
16	161	42
17	161	39
18	161	41
19	161	27
20	161	44
21	161	41
22	161	57
23	161	20
24	161	31
25	161	21
26	161	34
27	161	28
28	161	36
29	161	41
30	161	36
31	161	41
32	161	32
33	161	27
34	161	40
35	161	60
36	161	48
38	161	56
39	161	61
40	161	58
41	161	56
42	161	79
43	161	82
44	161	163
45	161	170
46	161	169
47	161	90
48	161	50
49	161	28
50	161	24
51	161	45
52	161	26
53	161	45
54	161	102
55	161	126
56	161	152
57	161	106
58	161	95
59	161	105
60	161	140
61	161	118
62	161	67
63	161	10
64	161	62
65	161	25
66	161	25
67	161	73
68	161	116
69	161	128
70	161	117
71	161	119
72	161	110
73	161	105
74	161	121
75	161	99
76	161	104
77	161	130
78	161	151
79	161	145
80	161	172
81	161	192
82	161	147
83	161	175
84	161	144
85	161	161
86	161	184
87	161	178
88	161	177
89	161	230
90	161	178
91	161	152
92	161	164
93	161	153
94	161	223
95	161	217
96	161	215
97	161	236
98	161	175
99	161	123
100	161	101
101	161	115
102	161	95
103	161	110
104	161	108
105	161	125
106	161	101
107	161	206
108	161	278
109	161	196
110	161	163
111	161	197
112	161	186
113	161	220
114	161	204
115	161	174
116	161	228
117	161	187
118	161	219
119	161	159
120	161	166
121	161	194
122	161	199
123	161	204
124	161	246
125	161	207
126	161	198
127	161	250
128	161	257
129	161	358
130	161	363
131	161	345
132	161	349
133	161	356
134	161	375
135	161	405
136	161	391
137	161	494
138	161	564
139	161	587
140	161	628
141	161	652
142	161	664
143	161	704
144	161	934
145	161	805
146	161	726
147	161	861
148	161	796
149	161	787
150	161	682
151	161	728
152	161	567
153	161	717
154	161	743
155	161	991
156	161	1519
157	161	2277
158	161	3816
159	161	6834
160	161	13219
161	161	26297
0	162	6
1	162	61
2	162	96
3	162	192
4	162	156
5	162	129
6	162	83
7	162	96
8	162	66
9	162	48
10	162	46
11	162	50
12	162	38
13	162	39
14	162	44
15	162	62
16	162	52
17	162	36
18	162	33
19	162	33
20	162	48
21	162	44
22	162	27
23	162	37
24	162	32
25	162	20
26	162	27
27	162	30
28	162	25
29	162	27
30	162	29
31	162	31
32	162	42
33	162	29
34	162	37
35	162	37
36	162	51
38	162	48
39	162	52
40	162	51
41	162	58
42	162	49
43	162	70
44	162	127
45	162	187
46	162	161
47	162	123
48	162	61
49	162	39
50	162	61
51	162	63
52	162	50
53	162	48
54	162	123
55	162	118
56	162	168
57	162	98
58	162	78
59	162	97
60	162	136
61	162	140
62	162	97
63	162	24
64	162	90
65	162	27
66	162	30
67	162	87
68	162	117
69	162	108
70	162	92
71	162	84
72	162	108
73	162	104
74	162	76
75	162	82
76	162	103
77	162	103
78	162	112
79	162	133
80	162	164
81	162	215
82	162	196
83	162	208
84	162	178
85	162	231
86	162	198
87	162	189
88	162	211
89	162	170
90	162	234
91	162	193
92	162	201
93	162	187
94	162	231
95	162	215
96	162	249
97	162	239
98	162	246
99	162	179
100	162	147
101	162	164
102	162	186
103	162	191
104	162	157
105	162	169
106	162	182
107	162	248
108	162	339
109	162	212
110	162	204
111	162	167
112	162	177
113	162	225
114	162	144
115	162	148
116	162	179
117	162	177
118	162	178
119	162	166
120	162	184
121	162	201
122	162	224
123	162	212
124	162	223
125	162	199
126	162	231
127	162	229
128	162	243
129	162	301
130	162	349
131	162	281
132	162	356
133	162	311
134	162	381
135	162	374
136	162	412
137	162	449
138	162	564
139	162	545
140	162	582
141	162	649
142	162	614
143	162	642
144	162	897
145	162	928
146	162	807
147	162	841
148	162	856
149	162	825
150	162	720
151	162	772
152	162	641
153	162	819
154	162	784
155	162	950
156	162	1345
157	162	2166
158	162	3201
159	162	5596
160	162	7251
161	162	11212
162	162	34418
0	163	6
1	163	89
2	163	141
3	163	187
4	163	149
5	163	111
6	163	102
7	163	75
8	163	71
9	163	55
10	163	42
11	163	32
12	163	39
13	163	43
14	163	40
15	163	65
16	163	41
17	163	42
18	163	42
19	163	32
20	163	36
21	163	51
22	163	45
23	163	25
24	163	29
25	163	26
26	163	22
27	163	27
28	163	24
29	163	19
30	163	36
31	163	46
32	163	39
33	163	20
34	163	49
35	163	53
36	163	52
38	163	45
39	163	44
40	163	43
41	163	58
42	163	47
43	163	87
44	163	96
45	163	167
46	163	192
47	163	137
48	163	87
49	163	48
50	163	58
51	163	68
52	163	59
53	163	65
54	163	132
55	163	152
56	163	189
57	163	93
58	163	59
59	163	89
60	163	136
61	163	140
62	163	82
63	163	16
64	163	93
65	163	34
66	163	22
67	163	102
68	163	131
69	163	120
70	163	104
71	163	106
72	163	74
73	163	84
74	163	70
75	163	75
76	163	92
77	163	115
78	163	112
79	163	149
80	163	206
81	163	221
82	163	196
83	163	231
84	163	230
85	163	202
86	163	216
87	163	182
88	163	195
89	163	147
90	163	208
91	163	234
92	163	200
93	163	203
94	163	259
95	163	203
96	163	267
97	163	256
98	163	241
99	163	216
100	163	172
101	163	204
102	163	166
103	163	192
104	163	199
105	163	196
106	163	197
107	163	280
108	163	389
109	163	232
110	163	177
111	163	205
112	163	170
113	163	178
114	163	183
115	163	137
116	163	173
117	163	166
118	163	158
119	163	149
120	163	185
121	163	214
122	163	203
123	163	192
124	163	220
125	163	221
126	163	231
127	163	242
128	163	224
129	163	295
130	163	293
131	163	277
132	163	302
133	163	322
134	163	345
135	163	389
136	163	439
137	163	481
138	163	570
139	163	560
140	163	640
141	163	656
142	163	634
143	163	639
144	163	960
145	163	934
146	163	887
147	163	866
148	163	823
149	163	880
150	163	645
151	163	770
152	163	615
153	163	757
154	163	783
155	163	1001
156	163	1270
157	163	2144
158	163	3208
159	163	5255
160	163	6235
161	163	6391
162	163	12849
163	163	35228
0	164	6
1	164	82
2	164	121
3	164	164
4	164	165
5	164	102
6	164	97
7	164	55
8	164	57
9	164	43
10	164	51
11	164	51
12	164	44
13	164	32
14	164	40
15	164	43
16	164	40
17	164	34
18	164	30
19	164	28
20	164	40
21	164	34
22	164	39
23	164	29
24	164	31
25	164	28
26	164	24
27	164	28
28	164	23
29	164	27
30	164	14
31	164	44
32	164	27
33	164	40
34	164	49
35	164	39
36	164	58
38	164	44
39	164	55
40	164	52
41	164	51
42	164	50
43	164	81
44	164	109
45	164	175
46	164	185
47	164	131
48	164	88
49	164	58
50	164	53
51	164	76
52	164	71
53	164	61
54	164	114
55	164	128
56	164	153
57	164	100
58	164	75
59	164	72
60	164	145
61	164	121
62	164	101
63	164	30
64	164	93
65	164	43
66	164	34
67	164	106
68	164	101
69	164	116
70	164	107
71	164	95
72	164	93
73	164	89
74	164	80
75	164	63
76	164	85
77	164	93
78	164	115
79	164	134
80	164	181
81	164	236
82	164	177
83	164	246
84	164	206
85	164	195
86	164	230
87	164	176
88	164	224
89	164	146
90	164	226
91	164	207
92	164	226
93	164	242
94	164	271
95	164	216
96	164	263
97	164	287
98	164	272
99	164	237
100	164	190
101	164	228
102	164	183
103	164	223
104	164	217
105	164	183
106	164	217
107	164	319
108	164	424
109	164	220
110	164	169
111	164	169
112	164	155
113	164	184
114	164	155
115	164	130
116	164	192
117	164	172
118	164	198
119	164	177
120	164	153
121	164	203
122	164	207
123	164	204
124	164	247
125	164	198
126	164	218
127	164	248
128	164	233
129	164	271
130	164	259
131	164	300
132	164	288
133	164	320
134	164	387
135	164	406
136	164	369
137	164	422
138	164	536
139	164	616
140	164	589
141	164	634
142	164	582
143	164	635
144	164	928
145	164	896
146	164	777
147	164	862
148	164	843
149	164	882
150	164	748
151	164	804
152	164	647
153	164	798
154	164	804
155	164	971
156	164	1169
157	164	2094
158	164	2814
159	164	4643
160	164	5198
161	164	4498
162	164	6569
163	164	13703
164	164	36077
0	165	5
1	165	70
2	165	115
3	165	142
4	165	143
5	165	94
6	165	122
7	165	62
8	165	51
9	165	45
10	165	36
11	165	30
12	165	36
13	165	37
14	165	55
15	165	43
16	165	42
17	165	32
18	165	33
19	165	35
20	165	22
21	165	30
22	165	30
23	165	26
24	165	19
25	165	23
26	165	23
27	165	23
28	165	21
29	165	32
30	165	14
31	165	39
32	165	37
33	165	31
34	165	47
35	165	44
36	165	44
38	165	42
39	165	34
40	165	39
41	165	50
42	165	65
43	165	52
44	165	85
45	165	175
46	165	181
47	165	130
48	165	77
49	165	54
50	165	64
51	165	69
52	165	75
53	165	56
54	165	124
55	165	145
56	165	138
57	165	100
58	165	60
59	165	70
60	165	112
61	165	110
62	165	96
63	165	17
64	165	86
65	165	18
66	165	22
67	165	107
68	165	134
69	165	120
70	165	83
71	165	119
72	165	80
73	165	78
74	165	62
75	165	61
76	165	94
77	165	104
78	165	94
79	165	102
80	165	187
81	165	200
82	165	216
83	165	228
84	165	221
85	165	213
86	165	213
87	165	191
88	165	199
89	165	145
90	165	217
91	165	217
92	165	204
93	165	193
94	165	218
95	165	178
96	165	261
97	165	242
98	165	254
99	165	191
100	165	167
101	165	218
102	165	166
103	165	216
104	165	200
105	165	227
106	165	214
107	165	285
108	165	376
109	165	206
110	165	169
111	165	185
112	165	157
113	165	178
114	165	153
115	165	116
116	165	151
117	165	173
118	165	162
119	165	165
120	165	157
121	165	222
122	165	186
123	165	196
124	165	231
125	165	196
126	165	216
127	165	224
128	165	242
129	165	240
130	165	297
131	165	279
132	165	267
133	165	301
134	165	367
135	165	318
136	165	344
137	165	375
138	165	490
139	165	552
140	165	595
141	165	576
142	165	553
143	165	591
144	165	862
145	165	815
146	165	804
147	165	773
148	165	764
149	165	790
150	165	697
151	165	735
152	165	619
153	165	739
154	165	728
155	165	884
156	165	1074
157	165	1801
158	165	2539
159	165	4050
160	165	4296
161	165	3490
162	165	4633
163	165	6572
164	165	12236
165	165	32984
0	166	5
1	166	84
2	166	105
3	166	166
4	166	149
5	166	126
6	166	129
7	166	90
8	166	83
9	166	60
10	166	30
11	166	46
12	166	35
13	166	39
14	166	58
15	166	46
16	166	54
17	166	35
18	166	34
19	166	33
20	166	26
21	166	39
22	166	49
23	166	31
24	166	26
25	166	26
26	166	21
27	166	24
28	166	21
29	166	37
30	166	26
31	166	24
32	166	30
33	166	23
34	166	56
35	166	51
36	166	49
38	166	44
39	166	45
40	166	50
41	166	56
42	166	75
43	166	79
44	166	130
45	166	177
46	166	167
47	166	135
48	166	87
49	166	59
50	166	59
51	166	80
52	166	62
53	166	77
54	166	131
55	166	158
56	166	162
57	166	90
58	166	78
59	166	81
60	166	135
61	166	143
62	166	86
63	166	16
64	166	97
65	166	33
66	166	39
67	166	91
68	166	130
69	166	95
70	166	111
71	166	103
72	166	79
73	166	78
74	166	82
75	166	70
76	166	91
77	166	120
78	166	110
79	166	140
80	166	222
81	166	229
82	166	206
83	166	239
84	166	220
85	166	230
86	166	235
87	166	187
88	166	191
89	166	160
90	166	217
91	166	222
92	166	206
93	166	239
94	166	243
95	166	216
96	166	262
97	166	271
98	166	311
99	166	228
100	166	210
101	166	248
102	166	189
103	166	230
104	166	231
105	166	206
106	166	233
107	166	314
108	166	419
109	166	232
110	166	167
111	166	197
112	166	143
113	166	171
114	166	177
115	166	165
116	166	158
117	166	179
118	166	197
119	166	153
120	166	178
121	166	233
122	166	208
123	166	212
124	166	224
125	166	217
126	166	212
127	166	232
128	166	240
129	166	268
130	166	315
131	166	282
132	166	306
133	166	315
134	166	324
135	166	391
136	166	385
137	166	415
138	166	507
139	166	581
140	166	540
141	166	637
142	166	624
143	166	635
144	166	986
145	166	827
146	166	798
147	166	892
148	166	792
149	166	894
150	166	692
151	166	772
152	166	655
153	166	775
154	166	805
155	166	918
156	166	1205
157	166	1982
158	166	2584
159	166	4132
160	166	4478
161	166	3601
162	166	4299
163	166	5787
164	166	7439
165	166	14328
166	166	37168
0	167	2
1	167	84
2	167	112
3	167	181
4	167	125
5	167	123
6	167	101
7	167	65
8	167	53
9	167	64
10	167	38
11	167	39
12	167	45
13	167	40
14	167	48
15	167	43
16	167	46
17	167	46
18	167	41
19	167	28
20	167	31
21	167	30
22	167	27
23	167	39
24	167	26
25	167	21
26	167	21
27	167	21
28	167	21
29	167	27
30	167	24
31	167	40
32	167	36
33	167	35
34	167	46
35	167	34
36	167	47
38	167	48
39	167	40
40	167	62
41	167	42
42	167	42
43	167	65
44	167	99
45	167	161
46	167	189
47	167	130
48	167	94
49	167	56
50	167	57
51	167	85
52	167	62
53	167	67
54	167	124
55	167	121
56	167	165
57	167	87
58	167	81
59	167	73
60	167	136
61	167	116
62	167	88
63	167	12
64	167	91
65	167	35
66	167	30
67	167	97
68	167	129
69	167	110
70	167	118
71	167	95
72	167	89
73	167	81
74	167	76
75	167	66
76	167	77
77	167	115
78	167	116
79	167	120
80	167	179
81	167	215
82	167	183
83	167	260
84	167	192
85	167	223
86	167	219
87	167	176
88	167	182
89	167	158
90	167	215
91	167	241
92	167	232
93	167	217
94	167	244
95	167	194
96	167	254
97	167	284
98	167	257
99	167	185
100	167	194
101	167	221
102	167	199
103	167	237
104	167	228
105	167	196
106	167	206
107	167	318
108	167	372
109	167	227
110	167	170
111	167	156
112	167	152
113	167	178
114	167	163
115	167	115
116	167	151
117	167	184
118	167	199
119	167	170
120	167	158
121	167	221
122	167	241
123	167	200
124	167	224
125	167	213
126	167	202
127	167	195
128	167	230
129	167	264
130	167	294
131	167	265
132	167	266
133	167	323
134	167	385
135	167	348
136	167	372
137	167	439
138	167	482
139	167	572
140	167	553
141	167	629
142	167	516
143	167	620
144	167	842
145	167	804
146	167	803
147	167	765
148	167	734
149	167	825
150	167	678
151	167	748
152	167	634
153	167	726
154	167	785
155	167	879
156	167	1149
157	167	1898
158	167	2564
159	167	4014
160	167	4142
161	167	3190
162	167	3808
163	167	4696
164	167	5621
165	167	6688
166	167	13763
167	167	35266
0	168	4
1	168	68
2	168	90
3	168	117
4	168	124
5	168	83
6	168	70
7	168	55
8	168	61
9	168	28
10	168	29
11	168	23
12	168	27
13	168	23
14	168	22
15	168	36
16	168	41
17	168	32
18	168	33
19	168	22
20	168	23
21	168	28
22	168	21
23	168	30
24	168	22
25	168	31
26	168	16
27	168	10
28	168	16
29	168	22
30	168	18
31	168	23
32	168	27
33	168	25
34	168	33
35	168	47
36	168	42
38	168	36
39	168	41
40	168	30
41	168	42
42	168	41
43	168	47
44	168	72
45	168	152
46	168	139
47	168	115
48	168	92
49	168	52
50	168	79
51	168	79
52	168	73
53	168	64
54	168	124
55	168	116
56	168	128
57	168	57
58	168	42
59	168	57
60	168	86
61	168	113
62	168	71
63	168	22
64	168	84
65	168	31
66	168	26
67	168	86
68	168	97
69	168	91
70	168	74
71	168	68
72	168	56
73	168	47
74	168	62
75	168	40
76	168	67
77	168	87
78	168	69
79	168	101
80	168	171
81	168	196
82	168	167
83	168	194
84	168	174
85	168	190
86	168	188
87	168	157
88	168	150
89	168	116
90	168	196
91	168	165
92	168	183
93	168	203
94	168	165
95	168	169
96	168	244
97	168	188
98	168	203
99	168	203
100	168	155
101	168	178
102	168	192
103	168	206
104	168	189
105	168	196
106	168	194
107	168	282
108	168	366
109	168	184
110	168	147
111	168	151
112	168	138
113	168	131
114	168	107
115	168	107
116	168	116
117	168	140
118	168	143
119	168	134
120	168	132
121	168	154
122	168	171
123	168	147
124	168	188
125	168	182
126	168	158
127	168	193
128	168	169
129	168	212
130	168	234
131	168	204
132	168	208
133	168	250
134	168	287
135	168	274
136	168	276
137	168	334
138	168	410
139	168	447
140	168	403
141	168	474
142	168	482
143	168	435
144	168	688
145	168	678
146	168	668
147	168	667
148	168	603
149	168	679
150	168	559
151	168	628
152	168	540
153	168	681
154	168	640
155	168	767
156	168	828
157	168	1525
158	168	2049
159	168	2961
160	168	3160
161	168	2382
162	168	3007
163	168	3655
164	168	4107
165	168	4311
166	168	6076
167	168	10913
168	168	25840
0	169	4
1	169	76
2	169	124
3	169	140
4	169	128
5	169	111
6	169	107
7	169	70
8	169	48
9	169	47
10	169	30
11	169	33
12	169	37
13	169	42
14	169	40
15	169	48
16	169	49
17	169	33
18	169	39
19	169	24
20	169	35
21	169	25
22	169	30
23	169	21
24	169	23
25	169	18
26	169	14
27	169	15
28	169	19
29	169	18
30	169	20
31	169	33
32	169	25
33	169	22
34	169	39
35	169	37
36	169	33
38	169	51
39	169	34
40	169	48
41	169	65
42	169	53
43	169	66
44	169	95
45	169	152
46	169	163
47	169	127
48	169	79
49	169	51
50	169	55
51	169	71
52	169	54
53	169	72
54	169	98
55	169	131
56	169	164
57	169	84
58	169	61
59	169	76
60	169	118
61	169	120
62	169	71
63	169	17
64	169	84
65	169	21
66	169	26
67	169	95
68	169	102
69	169	83
70	169	83
71	169	74
72	169	87
73	169	76
74	169	71
75	169	65
76	169	76
77	169	93
78	169	97
79	169	101
80	169	190
81	169	197
82	169	189
83	169	214
84	169	188
85	169	196
86	169	194
87	169	164
88	169	196
89	169	158
90	169	209
91	169	234
92	169	202
93	169	205
94	169	221
95	169	200
96	169	238
97	169	241
98	169	244
99	169	188
100	169	193
101	169	162
102	169	160
103	169	206
104	169	196
105	169	196
106	169	183
107	169	265
108	169	370
109	169	200
110	169	163
111	169	175
112	169	139
113	169	175
114	169	122
115	169	110
116	169	165
117	169	151
118	169	164
119	169	166
120	169	179
121	169	225
122	169	184
123	169	185
124	169	235
125	169	216
126	169	212
127	169	223
128	169	192
129	169	233
130	169	255
131	169	267
132	169	285
133	169	322
134	169	301
135	169	337
136	169	332
137	169	370
138	169	428
139	169	512
140	169	510
141	169	563
142	169	537
143	169	588
144	169	753
145	169	823
146	169	749
147	169	754
148	169	722
149	169	781
150	169	591
151	169	638
152	169	569
153	169	695
154	169	716
155	169	837
156	169	974
157	169	1655
158	169	2246
159	169	3454
160	169	3514
161	169	2594
162	169	3063
163	169	3680
164	169	4065
165	169	4141
166	169	5133
167	169	6442
168	169	10259
169	169	29319
0	170	5
1	170	74
2	170	131
3	170	185
4	170	169
5	170	111
6	170	116
7	170	64
8	170	63
9	170	49
10	170	43
11	170	46
12	170	41
13	170	40
14	170	60
15	170	44
16	170	44
17	170	46
18	170	34
19	170	38
20	170	30
21	170	25
22	170	43
23	170	41
24	170	23
25	170	35
26	170	29
27	170	20
28	170	22
29	170	23
30	170	32
31	170	45
32	170	33
33	170	24
34	170	42
35	170	42
36	170	44
38	170	31
39	170	43
40	170	50
41	170	67
42	170	61
43	170	76
44	170	113
45	170	183
46	170	190
47	170	128
48	170	83
49	170	48
50	170	82
51	170	77
52	170	56
53	170	74
54	170	118
55	170	140
56	170	147
57	170	106
58	170	81
59	170	82
60	170	142
61	170	150
62	170	83
63	170	19
64	170	99
65	170	27
66	170	25
67	170	91
68	170	131
69	170	132
70	170	107
71	170	101
72	170	80
73	170	88
74	170	69
75	170	79
76	170	89
77	170	108
78	170	103
79	170	135
80	170	212
81	170	205
82	170	208
83	170	221
84	170	175
85	170	220
86	170	243
87	170	186
88	170	210
89	170	145
90	170	203
91	170	198
92	170	236
93	170	177
94	170	261
95	170	245
96	170	283
97	170	270
98	170	260
99	170	212
100	170	204
101	170	179
102	170	196
103	170	214
104	170	201
105	170	184
106	170	240
107	170	287
108	170	363
109	170	202
110	170	199
111	170	193
112	170	196
113	170	220
114	170	171
115	170	144
116	170	185
117	170	213
118	170	211
119	170	173
120	170	190
121	170	248
122	170	232
123	170	219
124	170	237
125	170	236
126	170	219
127	170	232
128	170	234
129	170	257
130	170	309
131	170	295
132	170	283
133	170	332
134	170	383
135	170	364
136	170	397
137	170	424
138	170	553
139	170	551
140	170	616
141	170	653
142	170	565
143	170	666
144	170	999
145	170	853
146	170	731
147	170	843
148	170	820
149	170	836
150	170	696
151	170	750
152	170	640
153	170	765
154	170	789
155	170	942
156	170	1291
157	170	1980
158	170	2649
159	170	4017
160	170	4052
161	170	2943
162	170	3367
163	170	3966
164	170	4071
165	170	4186
166	170	4792
167	170	5370
168	170	5895
169	170	11780
170	170	32143
0	171	4
1	171	75
2	171	112
3	171	167
4	171	158
5	171	127
6	171	114
7	171	68
8	171	57
9	171	44
10	171	55
11	171	38
12	171	46
13	171	43
14	171	74
15	171	49
16	171	41
17	171	35
18	171	43
19	171	34
20	171	26
21	171	44
22	171	29
23	171	40
24	171	35
25	171	33
26	171	26
27	171	37
28	171	18
29	171	27
30	171	26
31	171	41
32	171	35
33	171	36
34	171	41
35	171	61
36	171	52
38	171	47
39	171	57
40	171	56
41	171	54
42	171	67
43	171	72
44	171	102
45	171	164
46	171	184
47	171	121
48	171	80
49	171	55
50	171	79
51	171	75
52	171	56
53	171	89
54	171	111
55	171	137
56	171	150
57	171	99
58	171	77
59	171	92
60	171	126
61	171	127
62	171	78
63	171	19
64	171	90
65	171	28
66	171	29
67	171	101
68	171	123
69	171	141
70	171	127
71	171	83
72	171	82
73	171	94
74	171	84
75	171	82
76	171	105
77	171	113
78	171	116
79	171	146
80	171	202
81	171	221
82	171	205
83	171	214
84	171	200
85	171	187
86	171	207
87	171	197
88	171	186
89	171	184
90	171	217
91	171	197
92	171	201
93	171	203
94	171	212
95	171	206
96	171	251
97	171	229
98	171	219
99	171	176
100	171	149
101	171	205
102	171	172
103	171	195
104	171	207
105	171	205
106	171	219
107	171	246
108	171	367
109	171	202
110	171	193
111	171	180
112	171	150
113	171	221
114	171	146
115	171	135
116	171	170
117	171	180
118	171	176
119	171	176
120	171	180
121	171	225
122	171	213
123	171	225
124	171	246
125	171	206
126	171	214
127	171	244
128	171	222
129	171	282
130	171	342
131	171	281
132	171	324
133	171	334
134	171	343
135	171	353
136	171	383
137	171	452
138	171	515
139	171	605
140	171	588
141	171	720
142	171	613
143	171	656
144	171	937
145	171	936
146	171	829
147	171	863
148	171	808
149	171	800
150	171	707
151	171	830
152	171	613
153	171	820
154	171	782
155	171	989
156	171	1263
157	171	2098
158	171	2848
159	171	4076
160	171	3948
161	171	2935
162	171	3295
163	171	3902
164	171	3942
165	171	3710
166	171	4282
167	171	4633
168	171	4220
169	171	6103
170	171	13036
171	171	33026
0	172	5
1	172	63
2	172	138
3	172	182
4	172	123
5	172	108
6	172	85
7	172	77
8	172	66
9	172	40
10	172	37
11	172	40
12	172	37
13	172	48
14	172	45
15	172	51
16	172	31
17	172	31
18	172	27
19	172	34
20	172	19
21	172	35
22	172	32
23	172	35
24	172	26
25	172	29
26	172	25
27	172	32
28	172	16
29	172	30
30	172	25
31	172	39
32	172	33
33	172	27
34	172	48
35	172	40
36	172	56
38	172	56
39	172	35
40	172	58
41	172	61
42	172	73
43	172	62
44	172	107
45	172	182
46	172	176
47	172	114
48	172	77
49	172	43
50	172	63
51	172	73
52	172	53
53	172	52
54	172	118
55	172	111
56	172	152
57	172	84
58	172	74
59	172	71
60	172	129
61	172	113
62	172	75
63	172	17
64	172	98
65	172	24
66	172	30
67	172	99
68	172	135
69	172	119
70	172	99
71	172	105
72	172	91
73	172	89
74	172	100
75	172	74
76	172	91
77	172	100
78	172	97
79	172	116
80	172	198
81	172	215
82	172	162
83	172	214
84	172	192
85	172	205
86	172	223
87	172	186
88	172	183
89	172	169
90	172	199
91	172	223
92	172	186
93	172	201
94	172	222
95	172	249
96	172	251
97	172	271
98	172	232
99	172	199
100	172	164
101	172	184
102	172	157
103	172	220
104	172	183
105	172	183
106	172	193
107	172	269
108	172	408
109	172	249
110	172	164
111	172	173
112	172	181
113	172	183
114	172	155
115	172	142
116	172	151
117	172	180
118	172	197
119	172	171
120	172	129
121	172	207
122	172	193
123	172	211
124	172	254
125	172	227
126	172	217
127	172	249
128	172	251
129	172	292
130	172	352
131	172	292
132	172	367
133	172	379
134	172	382
135	172	368
136	172	388
137	172	489
138	172	611
139	172	665
140	172	721
141	172	783
142	172	624
143	172	773
144	172	1085
145	172	1053
146	172	942
147	172	968
148	172	950
149	172	927
150	172	805
151	172	811
152	172	657
153	172	845
154	172	855
155	172	1114
156	172	1517
157	172	2524
158	172	3876
159	172	5451
160	172	5132
161	172	3545
162	172	3942
163	172	4441
164	172	4321
165	172	3985
166	172	4320
167	172	4460
168	172	4073
169	172	4867
170	172	6916
171	172	12242
172	172	34407
0	173	2
1	173	53
2	173	141
3	173	165
4	173	188
5	173	118
6	173	105
7	173	83
8	173	76
9	173	67
10	173	47
11	173	43
12	173	26
13	173	38
14	173	62
15	173	55
16	173	50
17	173	26
18	173	36
19	173	29
20	173	40
21	173	40
22	173	42
23	173	31
24	173	37
25	173	31
26	173	29
27	173	26
28	173	45
29	173	27
30	173	33
31	173	44
32	173	47
33	173	23
34	173	41
35	173	42
36	173	53
38	173	51
39	173	48
40	173	62
41	173	76
42	173	70
43	173	81
44	173	123
45	173	173
46	173	170
47	173	94
48	173	50
49	173	31
50	173	33
51	173	60
52	173	39
53	173	58
54	173	80
55	173	125
56	173	174
57	173	92
58	173	99
59	173	103
60	173	120
61	173	100
62	173	58
63	173	16
64	173	61
65	173	16
66	173	19
67	173	61
68	173	130
69	173	116
70	173	114
71	173	116
72	173	96
73	173	87
74	173	79
75	173	78
76	173	99
77	173	123
78	173	112
79	173	116
80	173	170
81	173	204
82	173	143
83	173	167
84	173	144
85	173	169
86	173	169
87	173	149
88	173	188
89	173	164
90	173	185
91	173	165
92	173	150
93	173	183
94	173	224
95	173	175
96	173	192
97	173	217
98	173	185
99	173	126
100	173	113
101	173	107
102	173	125
103	173	125
104	173	137
105	173	139
106	173	147
107	173	178
108	173	307
109	173	216
110	173	145
111	173	185
112	173	168
113	173	159
114	173	137
115	173	156
116	173	164
117	173	158
118	173	180
119	173	165
120	173	157
121	173	194
122	173	173
123	173	185
124	173	206
125	173	184
126	173	187
127	173	223
128	173	210
129	173	274
130	173	348
131	173	327
132	173	334
133	173	371
134	173	361
135	173	336
136	173	431
137	173	459
138	173	548
139	173	625
140	173	720
141	173	767
142	173	612
143	173	809
144	173	1217
145	173	915
146	173	863
147	173	833
148	173	982
149	173	844
150	173	720
151	173	800
152	173	579
153	173	790
154	173	784
155	173	1216
156	173	2067
157	173	3022
158	173	4859
159	173	6382
160	173	5141
161	173	3300
162	173	3228
163	173	3682
164	173	3310
165	173	2815
166	173	3131
167	173	3090
168	173	2661
169	173	3033
170	173	3737
171	173	4237
172	173	8414
173	173	28940
0	174	2
1	174	47
2	174	122
3	174	192
4	174	182
5	174	141
6	174	109
7	174	94
8	174	77
9	174	70
10	174	60
11	174	57
12	174	52
13	174	46
14	174	70
15	174	57
16	174	52
17	174	47
18	174	46
19	174	47
20	174	41
21	174	34
22	174	42
23	174	37
24	174	29
25	174	33
26	174	32
27	174	24
28	174	30
29	174	32
30	174	32
31	174	54
32	174	53
33	174	44
34	174	52
35	174	44
36	174	67
38	174	47
39	174	50
40	174	76
41	174	56
42	174	76
43	174	75
44	174	128
45	174	188
46	174	196
47	174	58
48	174	55
49	174	35
50	174	31
51	174	44
52	174	43
53	174	41
54	174	77
55	174	123
56	174	144
57	174	120
58	174	84
59	174	105
60	174	125
61	174	114
62	174	64
63	174	11
64	174	67
65	174	21
66	174	20
67	174	86
68	174	132
69	174	144
70	174	132
71	174	105
72	174	100
73	174	127
74	174	122
75	174	89
76	174	128
77	174	119
78	174	114
79	174	152
80	174	187
81	174	178
82	174	151
83	174	183
84	174	149
85	174	160
86	174	175
87	174	156
88	174	176
89	174	188
90	174	183
91	174	169
92	174	185
93	174	157
94	174	216
95	174	199
96	174	220
97	174	240
98	174	163
99	174	146
100	174	109
101	174	104
102	174	108
103	174	135
104	174	108
105	174	133
106	174	120
107	174	192
108	174	295
109	174	167
110	174	162
111	174	141
112	174	157
113	174	174
114	174	177
115	174	174
116	174	162
117	174	174
118	174	166
119	174	158
120	174	155
121	174	182
122	174	166
123	174	184
124	174	195
125	174	175
126	174	222
127	174	234
128	174	245
129	174	296
130	174	352
131	174	295
132	174	361
133	174	358
134	174	356
135	174	314
136	174	387
137	174	415
138	174	561
139	174	525
140	174	584
141	174	636
142	174	559
143	174	634
144	174	893
145	174	792
146	174	720
147	174	714
148	174	747
149	174	708
150	174	592
151	174	660
152	174	485
153	174	651
154	174	621
155	174	877
156	174	1331
157	174	1918
158	174	2384
159	174	3058
160	174	2554
161	174	1734
162	174	1781
163	174	1870
164	174	1716
165	174	1599
166	174	1614
167	174	1601
168	174	1320
169	174	1597
170	174	1835
171	174	2010
172	174	2793
173	174	11979
174	174	30744
0	175	1
1	175	60
2	175	103
3	175	180
4	175	152
5	175	148
6	175	121
7	175	83
8	175	72
9	175	64
10	175	53
11	175	49
12	175	47
13	175	63
14	175	55
15	175	53
16	175	59
17	175	52
18	175	35
19	175	36
20	175	38
21	175	48
22	175	29
23	175	23
24	175	35
25	175	32
26	175	31
27	175	33
28	175	18
29	175	28
30	175	26
31	175	40
32	175	47
33	175	40
34	175	39
35	175	55
36	175	51
38	175	49
39	175	61
40	175	56
41	175	66
42	175	79
43	175	78
44	175	118
45	175	173
46	175	170
47	175	85
48	175	60
49	175	35
50	175	38
51	175	56
52	175	31
53	175	48
54	175	89
55	175	137
56	175	166
57	175	116
58	175	97
59	175	111
60	175	127
61	175	121
62	175	78
63	175	14
64	175	82
65	175	23
66	175	16
67	175	82
68	175	118
69	175	140
70	175	97
71	175	98
72	175	95
73	175	108
74	175	91
75	175	82
76	175	104
77	175	107
78	175	117
79	175	137
80	175	179
81	175	172
82	175	156
83	175	195
84	175	150
85	175	174
86	175	181
87	175	153
88	175	196
89	175	148
90	175	189
91	175	158
92	175	154
93	175	158
94	175	215
95	175	170
96	175	211
97	175	252
98	175	166
99	175	102
100	175	101
101	175	119
102	175	91
103	175	135
104	175	108
105	175	105
106	175	142
107	175	190
108	175	258
109	175	172
110	175	130
111	175	166
112	175	155
113	175	198
114	175	159
115	175	141
116	175	164
117	175	174
118	175	194
119	175	156
120	175	164
121	175	188
122	175	188
123	175	175
124	175	199
125	175	164
126	175	191
127	175	182
128	175	167
129	175	262
130	175	314
131	175	286
132	175	318
133	175	320
134	175	372
135	175	320
136	175	341
137	175	414
138	175	441
139	175	502
140	175	501
141	175	534
142	175	532
143	175	522
144	175	732
145	175	672
146	175	666
147	175	625
148	175	653
149	175	581
150	175	531
151	175	586
152	175	467
153	175	600
154	175	531
155	175	699
156	175	1018
157	175	1426
158	175	1716
159	175	2012
160	175	1883
161	175	1333
162	175	1412
163	175	1386
164	175	1347
165	175	1206
166	175	1323
167	175	1295
168	175	1064
169	175	1238
170	175	1483
171	175	1639
172	175	2163
173	175	4745
174	175	11904
175	175	31286
0	176	4
1	176	54
2	176	130
3	176	213
4	176	181
5	176	122
6	176	128
7	176	105
8	176	82
9	176	80
10	176	57
11	176	71
12	176	55
13	176	68
14	176	75
15	176	51
16	176	67
17	176	40
18	176	50
19	176	60
20	176	45
21	176	33
22	176	43
23	176	46
24	176	47
25	176	53
26	176	29
27	176	47
28	176	33
29	176	33
30	176	33
31	176	57
32	176	57
33	176	49
34	176	59
35	176	70
36	176	71
38	176	60
39	176	70
40	176	79
41	176	77
42	176	89
43	176	124
44	176	186
45	176	199
46	176	159
47	176	80
48	176	62
49	176	36
50	176	41
51	176	56
52	176	46
53	176	48
54	176	114
55	176	139
56	176	202
57	176	142
58	176	111
59	176	118
60	176	171
61	176	128
62	176	78
63	176	20
64	176	82
65	176	24
66	176	26
67	176	103
68	176	136
69	176	147
70	176	132
71	176	144
72	176	97
73	176	133
74	176	129
75	176	106
76	176	129
77	176	155
78	176	149
79	176	168
80	176	176
81	176	210
82	176	165
83	176	205
84	176	168
85	176	222
86	176	185
87	176	218
88	176	183
89	176	225
90	176	200
91	176	197
92	176	197
93	176	186
94	176	242
95	176	220
96	176	220
97	176	290
98	176	219
99	176	148
100	176	107
101	176	123
102	176	120
103	176	132
104	176	118
105	176	133
106	176	138
107	176	183
108	176	298
109	176	168
110	176	172
111	176	198
112	176	185
113	176	244
114	176	207
115	176	174
116	176	206
117	176	221
118	176	234
119	176	187
120	176	198
121	176	214
122	176	213
123	176	224
124	176	248
125	176	229
126	176	209
127	176	225
128	176	242
129	176	305
130	176	379
131	176	327
132	176	387
133	176	384
134	176	431
135	176	381
136	176	397
137	176	491
138	176	545
139	176	551
140	176	549
141	176	609
142	176	552
143	176	672
144	176	885
145	176	793
146	176	728
147	176	749
148	176	707
149	176	731
150	176	656
151	176	707
152	176	529
153	176	641
154	176	658
155	176	862
156	176	1155
157	176	1683
158	176	1837
159	176	2373
160	176	2174
161	176	1459
162	176	1640
163	176	1615
164	176	1559
165	176	1382
166	176	1502
167	176	1478
168	176	1225
169	176	1369
170	176	1678
171	176	1804
172	176	2447
173	176	5366
174	176	9052
175	176	14619
176	176	39233
0	177	3
1	177	53
2	177	112
3	177	166
4	177	157
5	177	97
6	177	126
7	177	96
8	177	60
9	177	60
10	177	48
11	177	55
12	177	39
13	177	44
14	177	48
15	177	51
16	177	39
17	177	41
18	177	35
19	177	31
20	177	44
21	177	39
22	177	53
23	177	49
24	177	29
25	177	26
26	177	28
27	177	31
28	177	28
29	177	33
30	177	39
31	177	40
32	177	33
33	177	38
34	177	48
35	177	39
36	177	42
38	177	55
39	177	44
40	177	54
41	177	61
42	177	51
43	177	74
44	177	126
45	177	149
46	177	147
47	177	71
48	177	44
49	177	38
50	177	31
51	177	48
52	177	47
53	177	41
54	177	85
55	177	118
56	177	137
57	177	99
58	177	75
59	177	102
60	177	128
61	177	104
62	177	50
63	177	13
64	177	53
65	177	13
66	177	16
67	177	70
68	177	119
69	177	122
70	177	101
71	177	110
72	177	87
73	177	93
74	177	94
75	177	93
76	177	110
77	177	110
78	177	90
79	177	130
80	177	157
81	177	154
82	177	106
83	177	141
84	177	126
85	177	153
86	177	161
87	177	132
88	177	142
89	177	137
90	177	147
91	177	157
92	177	132
93	177	140
94	177	200
95	177	155
96	177	193
97	177	190
98	177	166
99	177	95
100	177	97
101	177	113
102	177	99
103	177	115
104	177	87
105	177	101
106	177	94
107	177	171
108	177	239
109	177	191
110	177	147
111	177	153
112	177	139
113	177	159
114	177	149
115	177	137
116	177	147
117	177	158
118	177	138
119	177	152
120	177	118
121	177	146
122	177	167
123	177	164
124	177	178
125	177	153
126	177	197
127	177	177
128	177	191
129	177	256
130	177	264
131	177	255
132	177	292
133	177	303
134	177	297
135	177	299
136	177	367
137	177	378
138	177	473
139	177	447
140	177	502
141	177	531
142	177	467
143	177	502
144	177	741
145	177	648
146	177	596
147	177	582
148	177	625
149	177	569
150	177	548
151	177	538
152	177	429
153	177	522
154	177	547
155	177	711
156	177	1150
157	177	1577
158	177	2081
159	177	2454
160	177	2130
161	177	1461
162	177	1444
163	177	1506
164	177	1436
165	177	1248
166	177	1368
167	177	1348
168	177	1126
169	177	1275
170	177	1547
171	177	1635
172	177	2345
173	177	7585
174	177	9373
175	177	6835
176	177	12568
177	177	27706
0	178	5
1	178	66
2	178	146
3	178	194
4	178	198
5	178	162
6	178	121
7	178	110
8	178	98
9	178	78
10	178	65
11	178	64
12	178	53
13	178	48
14	178	62
15	178	79
16	178	58
17	178	43
18	178	48
19	178	39
20	178	52
21	178	36
22	178	43
23	178	43
24	178	31
25	178	41
26	178	27
27	178	21
28	178	31
29	178	32
30	178	36
31	178	66
32	178	50
33	178	26
34	178	50
35	178	57
36	178	61
38	178	61
39	178	59
40	178	68
41	178	62
42	178	84
43	178	100
44	178	168
45	178	198
46	178	189
47	178	99
48	178	63
49	178	42
50	178	44
51	178	65
52	178	49
53	178	41
54	178	108
55	178	118
56	178	168
57	178	115
58	178	91
59	178	89
60	178	176
61	178	115
62	178	93
63	178	26
64	178	86
65	178	19
66	178	19
67	178	102
68	178	140
69	178	139
70	178	126
71	178	131
72	178	98
73	178	121
74	178	109
75	178	92
76	178	121
77	178	138
78	178	150
79	178	134
80	178	245
81	178	200
82	178	180
83	178	187
84	178	181
85	178	185
86	178	184
87	178	178
88	178	191
89	178	173
90	178	218
91	178	162
92	178	168
93	178	169
94	178	225
95	178	192
96	178	192
97	178	238
98	178	191
99	178	131
100	178	100
101	178	103
102	178	121
103	178	135
104	178	124
105	178	113
106	178	144
107	178	212
108	178	307
109	178	205
110	178	165
111	178	183
112	178	158
113	178	172
114	178	146
115	178	149
116	178	175
117	178	214
118	178	184
119	178	153
120	178	183
121	178	191
122	178	195
123	178	163
124	178	233
125	178	188
126	178	239
127	178	220
128	178	234
129	178	270
130	178	354
131	178	282
132	178	381
133	178	338
134	178	378
135	178	311
136	178	342
137	178	417
138	178	498
139	178	501
140	178	536
141	178	546
142	178	475
143	178	546
144	178	769
145	178	697
146	178	679
147	178	659
148	178	577
149	178	583
150	178	500
151	178	616
152	178	447
153	178	549
154	178	538
155	178	739
156	178	983
157	178	1385
158	178	1602
159	178	1949
160	178	1773
161	178	1268
162	178	1240
163	178	1342
164	178	1179
165	178	1208
166	178	1321
167	178	1183
168	178	1074
169	178	1151
170	178	1422
171	178	1454
172	178	1946
173	178	4337
174	178	5115
175	178	3793
176	178	4857
177	178	9853
178	178	40572
0	179	3
1	179	75
2	179	134
3	179	194
4	179	186
5	179	161
6	179	142
7	179	120
8	179	97
9	179	81
10	179	74
11	179	75
12	179	61
13	179	68
14	179	95
15	179	59
16	179	51
17	179	55
18	179	61
19	179	55
20	179	53
21	179	63
22	179	66
23	179	61
24	179	45
25	179	37
26	179	41
27	179	29
28	179	41
29	179	43
30	179	34
31	179	48
32	179	68
33	179	47
34	179	51
35	179	66
36	179	76
38	179	60
39	179	91
40	179	94
41	179	94
42	179	87
43	179	93
44	179	149
45	179	208
46	179	214
47	179	99
48	179	60
49	179	41
50	179	48
51	179	56
52	179	57
53	179	55
54	179	98
55	179	165
56	179	169
57	179	139
58	179	95
59	179	120
60	179	149
61	179	125
62	179	71
63	179	11
64	179	81
65	179	18
66	179	30
67	179	81
68	179	132
69	179	156
70	179	140
71	179	160
72	179	111
73	179	142
74	179	109
75	179	111
76	179	110
77	179	148
78	179	140
79	179	171
80	179	201
81	179	197
82	179	196
83	179	215
84	179	176
85	179	181
86	179	178
87	179	195
88	179	208
89	179	170
90	179	198
91	179	191
92	179	172
93	179	146
94	179	211
95	179	191
96	179	207
97	179	205
98	179	188
99	179	133
100	179	122
101	179	131
102	179	105
103	179	117
104	179	122
105	179	119
106	179	142
107	179	208
108	179	259
109	179	173
110	179	176
111	179	195
112	179	200
113	179	220
114	179	199
115	179	167
116	179	189
117	179	206
118	179	186
119	179	192
120	179	178
121	179	202
122	179	199
123	179	181
124	179	218
125	179	215
126	179	235
127	179	255
128	179	247
129	179	292
130	179	322
131	179	330
132	179	318
133	179	359
134	179	357
135	179	322
136	179	385
137	179	419
138	179	459
139	179	533
140	179	480
141	179	521
142	179	493
143	179	545
144	179	748
145	179	647
146	179	603
147	179	556
148	179	612
149	179	550
150	179	542
151	179	629
152	179	408
153	179	532
154	179	499
155	179	655
156	179	832
157	179	1270
158	179	1229
159	179	1603
160	179	1520
161	179	1123
162	179	1109
163	179	1142
164	179	1100
165	179	1037
166	179	1127
167	179	1152
168	179	941
169	179	1001
170	179	1203
171	179	1282
172	179	1620
173	179	3233
174	179	3680
175	179	2950
176	179	3640
177	179	5062
178	179	17152
179	179	43459
0	180	3
1	180	38
2	180	120
3	180	196
4	180	186
5	180	160
6	180	135
7	180	127
8	180	108
9	180	93
10	180	86
11	180	79
12	180	70
13	180	70
14	180	75
15	180	77
16	180	57
17	180	57
18	180	62
19	180	44
20	180	59
21	180	54
22	180	59
23	180	41
24	180	45
25	180	38
26	180	37
27	180	41
28	180	48
29	180	33
30	180	43
31	180	40
32	180	69
33	180	57
34	180	71
35	180	55
36	180	82
38	180	80
39	180	72
40	180	95
41	180	85
42	180	98
43	180	86
44	180	162
45	180	186
46	180	176
47	180	80
48	180	61
49	180	32
50	180	30
51	180	53
52	180	42
53	180	40
54	180	85
55	180	113
56	180	183
57	180	139
58	180	111
59	180	127
60	180	187
61	180	126
62	180	56
63	180	13
64	180	65
65	180	24
66	180	17
67	180	77
68	180	108
69	180	150
70	180	148
71	180	138
72	180	141
73	180	132
74	180	114
75	180	116
76	180	147
77	180	155
78	180	128
79	180	148
80	180	176
81	180	187
82	180	122
83	180	171
84	180	163
85	180	156
86	180	160
87	180	157
88	180	171
89	180	197
90	180	196
91	180	153
92	180	122
93	180	141
94	180	201
95	180	165
96	180	176
97	180	204
98	180	150
99	180	107
100	180	74
101	180	102
102	180	76
103	180	113
104	180	105
105	180	75
106	180	86
107	180	134
108	180	262
109	180	138
110	180	154
111	180	165
112	180	174
113	180	210
114	180	188
115	180	161
116	180	186
117	180	189
118	180	184
119	180	153
120	180	151
121	180	172
122	180	172
123	180	200
124	180	187
125	180	154
126	180	198
127	180	183
128	180	219
129	180	288
130	180	278
131	180	311
132	180	363
133	180	342
134	180	360
135	180	321
136	180	349
137	180	330
138	180	420
139	180	437
140	180	406
141	180	441
142	180	402
143	180	496
144	180	576
145	180	563
146	180	505
147	180	486
148	180	513
149	180	440
150	180	414
151	180	475
152	180	348
153	180	447
154	180	412
155	180	570
156	180	795
157	180	1009
158	180	1010
159	180	1313
160	180	1241
161	180	842
162	180	899
163	180	848
164	180	854
165	180	764
166	180	850
167	180	815
168	180	692
169	180	752
170	180	920
171	180	987
172	180	1187
173	180	2650
174	180	2948
175	180	2304
176	180	2769
177	180	4054
178	180	8842
179	180	16260
180	180	39112
0	181	1
1	181	38
2	181	156
3	181	200
4	181	256
5	181	177
6	181	188
7	181	143
8	181	151
9	181	129
10	181	87
11	181	94
12	181	113
13	181	83
14	181	100
15	181	82
16	181	67
17	181	92
18	181	80
19	181	82
20	181	76
21	181	72
22	181	71
23	181	58
24	181	66
25	181	51
26	181	42
27	181	55
28	181	58
29	181	59
30	181	57
31	181	78
32	181	77
33	181	77
34	181	93
35	181	93
36	181	98
38	181	90
39	181	120
40	181	135
41	181	155
42	181	158
43	181	159
44	181	235
45	181	246
46	181	183
47	181	86
48	181	50
49	181	26
50	181	35
51	181	46
52	181	41
53	181	55
54	181	89
55	181	169
56	181	206
57	181	190
58	181	169
59	181	167
60	181	195
61	181	161
62	181	73
63	181	17
64	181	71
65	181	18
66	181	23
67	181	73
68	181	175
69	181	213
70	181	186
71	181	185
72	181	201
73	181	194
74	181	158
75	181	135
76	181	168
77	181	181
78	181	213
79	181	203
80	181	180
81	181	173
82	181	149
83	181	194
84	181	151
85	181	168
86	181	174
87	181	172
88	181	232
89	181	256
90	181	223
91	181	157
92	181	128
93	181	146
94	181	251
95	181	220
96	181	195
97	181	215
98	181	156
99	181	94
100	181	66
101	181	74
102	181	72
103	181	112
104	181	99
105	181	82
106	181	88
107	181	138
108	181	237
109	181	145
110	181	202
111	181	213
112	181	229
113	181	252
114	181	254
115	181	208
116	181	236
117	181	232
118	181	252
119	181	204
120	181	191
121	181	179
122	181	207
123	181	191
124	181	202
125	181	196
126	181	215
127	181	231
128	181	264
129	181	328
130	181	377
131	181	380
132	181	405
133	181	430
134	181	396
135	181	370
136	181	369
137	181	431
138	181	512
139	181	496
140	181	529
141	181	537
142	181	476
143	181	555
144	181	571
145	181	561
146	181	543
147	181	505
148	181	593
149	181	449
150	181	433
151	181	505
152	181	339
153	181	445
154	181	398
155	181	551
156	181	929
157	181	1049
158	181	1120
159	181	1394
160	181	1319
161	181	859
162	181	873
163	181	910
164	181	855
165	181	734
166	181	793
167	181	785
168	181	598
169	181	756
170	181	848
171	181	945
172	181	1168
173	181	2287
174	181	2671
175	181	2105
176	181	2615
177	181	3385
178	181	6864
179	181	8742
180	181	19041
181	181	48236
0	182	1
1	182	25
2	182	141
3	182	210
4	182	214
5	182	201
6	182	167
7	182	157
8	182	118
9	182	110
10	182	66
11	182	112
12	182	79
13	182	83
14	182	75
15	182	82
16	182	75
17	182	53
18	182	66
19	182	71
20	182	70
21	182	57
22	182	68
23	182	65
24	182	59
25	182	58
26	182	58
27	182	59
28	182	55
29	182	60
30	182	60
31	182	77
32	182	64
33	182	54
34	182	69
35	182	81
36	182	83
38	182	86
39	182	111
40	182	123
41	182	137
42	182	157
43	182	126
44	182	197
45	182	187
46	182	167
47	182	56
48	182	47
49	182	27
50	182	30
51	182	25
52	182	26
53	182	36
54	182	63
55	182	133
56	182	185
57	182	191
58	182	182
59	182	172
60	182	191
61	182	151
62	182	46
63	182	18
64	182	57
65	182	15
66	182	13
67	182	53
68	182	130
69	182	186
70	182	170
71	182	155
72	182	138
73	182	169
74	182	137
75	182	136
76	182	194
77	182	168
78	182	197
79	182	191
80	182	160
81	182	164
82	182	116
83	182	141
84	182	136
85	182	144
86	182	139
87	182	173
88	182	210
89	182	261
90	182	182
91	182	149
92	182	110
93	182	137
94	182	230
95	182	211
96	182	157
97	182	218
98	182	137
99	182	73
100	182	57
101	182	71
102	182	64
103	182	72
104	182	81
105	182	94
106	182	79
107	182	107
108	182	182
109	182	140
110	182	171
111	182	178
112	182	198
113	182	234
114	182	192
115	182	205
116	182	180
117	182	208
118	182	215
119	182	192
120	182	152
121	182	177
122	182	163
123	182	155
124	182	176
125	182	171
126	182	208
127	182	190
128	182	222
129	182	316
130	182	329
131	182	347
132	182	331
133	182	306
134	182	332
135	182	286
136	182	317
137	182	367
138	182	425
139	182	440
140	182	424
141	182	425
142	182	368
143	182	431
144	182	578
145	182	470
146	182	484
147	182	483
148	182	480
149	182	412
150	182	383
151	182	432
152	182	303
153	182	339
154	182	338
155	182	483
156	182	845
157	182	990
158	182	1017
159	182	1229
160	182	1108
161	182	774
162	182	698
163	182	718
164	182	700
165	182	655
166	182	720
167	182	705
168	182	540
169	182	658
170	182	777
171	182	818
172	182	985
173	182	2336
174	182	2641
175	182	1981
176	182	2586
177	182	3586
178	182	7252
179	182	8433
180	182	13073
181	182	18001
182	182	35726
0	183	2
1	183	51
2	183	171
3	183	227
4	183	206
5	183	158
6	183	188
7	183	124
8	183	119
9	183	105
10	183	75
11	183	90
12	183	79
13	183	65
14	183	95
15	183	87
16	183	79
17	183	77
18	183	46
19	183	38
20	183	56
21	183	72
22	183	74
23	183	52
24	183	58
25	183	51
26	183	44
27	183	36
28	183	51
29	183	52
30	183	44
31	183	49
32	183	55
33	183	66
34	183	71
35	183	68
36	183	105
38	183	72
39	183	82
40	183	95
41	183	97
42	183	108
43	183	127
44	183	193
45	183	194
46	183	171
47	183	71
48	183	46
49	183	30
50	183	23
51	183	40
52	183	50
53	183	35
54	183	80
55	183	127
56	183	213
57	183	157
58	183	145
59	183	147
60	183	180
61	183	126
62	183	48
63	183	16
64	183	55
65	183	20
66	183	17
67	183	76
68	183	149
69	183	165
70	183	154
71	183	186
72	183	148
73	183	144
74	183	136
75	183	145
76	183	164
77	183	172
78	183	161
79	183	190
80	183	201
81	183	168
82	183	171
83	183	182
84	183	158
85	183	165
86	183	173
87	183	185
88	183	213
89	183	226
90	183	224
91	183	154
92	183	138
93	183	117
94	183	216
95	183	194
96	183	167
97	183	210
98	183	161
99	183	116
100	183	74
101	183	99
102	183	67
103	183	80
104	183	111
105	183	87
106	183	111
107	183	155
108	183	226
109	183	144
110	183	169
111	183	162
112	183	187
113	183	198
114	183	197
115	183	172
116	183	182
117	183	201
118	183	202
119	183	173
120	183	178
121	183	184
122	183	197
123	183	162
124	183	221
125	183	187
126	183	205
127	183	205
128	183	223
129	183	304
130	183	313
131	183	340
132	183	336
133	183	341
134	183	336
135	183	317
136	183	345
137	183	419
138	183	480
139	183	535
140	183	458
141	183	478
142	183	489
143	183	488
144	183	647
145	183	596
146	183	537
147	183	566
148	183	541
149	183	484
150	183	440
151	183	488
152	183	373
153	183	437
154	183	440
155	183	592
156	183	946
157	183	1217
158	183	1289
159	183	1548
160	183	1377
161	183	1021
162	183	976
163	183	1043
164	183	872
165	183	845
166	183	957
167	183	912
168	183	745
169	183	845
170	183	998
171	183	1095
172	183	1391
173	183	3296
174	183	3673
175	183	2673
176	183	3229
177	183	5009
178	183	8820
179	183	8290
180	183	9712
181	183	8424
182	183	13561
183	183	45491
0	184	1
1	184	70
2	184	145
3	184	198
4	184	235
5	184	203
6	184	147
7	184	105
8	184	117
9	184	95
10	184	75
11	184	62
12	184	63
13	184	70
14	184	74
15	184	88
16	184	76
17	184	54
18	184	48
19	184	63
20	184	65
21	184	59
22	184	54
23	184	72
24	184	51
25	184	45
26	184	32
27	184	28
28	184	36
29	184	42
30	184	47
31	184	59
32	184	57
33	184	40
34	184	71
35	184	66
36	184	77
38	184	71
39	184	74
40	184	87
41	184	79
42	184	84
43	184	93
44	184	151
45	184	201
46	184	189
47	184	108
48	184	60
49	184	34
50	184	41
51	184	57
52	184	40
53	184	55
54	184	98
55	184	152
56	184	191
57	184	124
58	184	120
59	184	97
60	184	161
61	184	131
62	184	104
63	184	12
64	184	82
65	184	30
66	184	22
67	184	104
68	184	159
69	184	152
70	184	121
71	184	145
72	184	111
73	184	140
74	184	122
75	184	109
76	184	141
77	184	141
78	184	142
79	184	196
80	184	203
81	184	210
82	184	203
83	184	193
84	184	183
85	184	176
86	184	185
87	184	195
88	184	235
89	184	211
90	184	189
91	184	182
92	184	145
93	184	157
94	184	225
95	184	192
96	184	220
97	184	228
98	184	206
99	184	121
100	184	146
101	184	111
102	184	93
103	184	147
104	184	118
105	184	84
106	184	133
107	184	173
108	184	271
109	184	213
110	184	192
111	184	200
112	184	152
113	184	218
114	184	162
115	184	135
116	184	218
117	184	235
118	184	216
119	184	192
120	184	177
121	184	210
122	184	221
123	184	194
124	184	228
125	184	206
126	184	234
127	184	233
128	184	247
129	184	317
130	184	357
131	184	273
132	184	365
133	184	380
134	184	369
135	184	355
136	184	395
137	184	449
138	184	487
139	184	564
140	184	551
141	184	574
142	184	520
143	184	560
144	184	745
145	184	695
146	184	613
147	184	630
148	184	581
149	184	580
150	184	502
151	184	538
152	184	442
153	184	529
154	184	515
155	184	662
156	184	850
157	184	1277
158	184	1241
159	184	1468
160	184	1530
161	184	1019
162	184	1092
163	184	1096
164	184	1059
165	184	1090
166	184	1107
167	184	1070
168	184	844
169	184	1028
170	184	1170
171	184	1203
172	184	1544
173	184	3119
174	184	3459
175	184	2613
176	184	3236
177	184	4258
178	184	6803
179	184	6300
180	184	5974
181	184	5047
182	184	5649
183	184	18093
184	184	48037
0	185	2
1	185	41
2	185	140
3	185	193
4	185	207
5	185	202
6	185	161
7	185	125
8	185	107
9	185	98
10	185	74
11	185	59
12	185	59
13	185	62
14	185	72
15	185	76
16	185	71
17	185	60
18	185	42
19	185	60
20	185	57
21	185	49
22	185	58
23	185	70
24	185	60
25	185	39
26	185	41
27	185	40
28	185	42
29	185	50
30	185	51
31	185	65
32	185	70
33	185	54
34	185	82
35	185	77
36	185	86
38	185	84
39	185	106
40	185	83
41	185	88
42	185	119
43	185	112
44	185	172
45	185	195
46	185	188
47	185	69
48	185	32
49	185	23
50	185	24
51	185	62
52	185	15
53	185	38
54	185	101
55	185	135
56	185	192
57	185	150
58	185	127
59	185	114
60	185	165
61	185	123
62	185	58
63	185	11
64	185	53
65	185	19
66	185	16
67	185	65
68	185	165
69	185	178
70	185	158
71	185	140
72	185	165
73	185	183
74	185	117
75	185	156
76	185	163
77	185	154
78	185	159
79	185	192
80	185	193
81	185	173
82	185	146
83	185	176
84	185	133
85	185	143
86	185	140
87	185	156
88	185	211
89	185	184
90	185	172
91	185	155
92	185	138
93	185	111
94	185	211
95	185	165
96	185	152
97	185	214
98	185	157
99	185	102
100	185	90
101	185	73
102	185	68
103	185	93
104	185	83
105	185	88
106	185	78
107	185	144
108	185	220
109	185	156
110	185	171
111	185	179
112	185	181
113	185	215
114	185	208
115	185	155
116	185	191
117	185	186
118	185	201
119	185	192
120	185	145
121	185	181
122	185	179
123	185	175
124	185	219
125	185	203
126	185	195
127	185	228
128	185	233
129	185	303
130	185	295
131	185	330
132	185	351
133	185	363
134	185	370
135	185	332
136	185	345
137	185	408
138	185	432
139	185	473
140	185	512
141	185	501
142	185	471
143	185	554
144	185	656
145	185	539
146	185	496
147	185	554
148	185	551
149	185	476
150	185	438
151	185	462
152	185	356
153	185	437
154	185	440
155	185	618
156	185	956
157	185	1205
158	185	1412
159	185	1648
160	185	1531
161	185	995
162	185	965
163	185	1055
164	185	1027
165	185	848
166	185	908
167	185	864
168	185	788
169	185	843
170	185	1028
171	185	1085
172	185	1372
173	185	3661
174	185	3729
175	185	2605
176	185	3216
177	185	4895
178	185	7093
179	185	5651
180	185	5720
181	185	4700
182	185	5470
183	185	13385
184	185	19070
185	185	40768
1	186	40
2	186	134
3	186	264
4	186	254
5	186	230
6	186	193
7	186	182
8	186	149
9	186	119
10	186	106
11	186	142
12	186	126
13	186	121
14	186	126
15	186	82
16	186	101
17	186	92
18	186	83
19	186	76
20	186	93
21	186	60
22	186	88
23	186	80
24	186	84
25	186	61
26	186	70
27	186	68
28	186	58
29	186	71
30	186	68
31	186	86
32	186	91
33	186	90
34	186	116
35	186	101
36	186	95
38	186	93
39	186	139
40	186	141
41	186	137
42	186	181
43	186	170
44	186	262
45	186	239
46	186	148
47	186	73
48	186	40
49	186	30
50	186	25
51	186	29
52	186	26
53	186	28
54	186	71
55	186	140
56	186	227
57	186	252
58	186	185
59	186	218
60	186	220
61	186	161
62	186	59
63	186	12
64	186	56
65	186	20
66	186	13
67	186	58
68	186	161
69	186	252
70	186	198
71	186	239
72	186	207
73	186	198
74	186	174
75	186	166
76	186	241
77	186	192
78	186	196
79	186	220
80	186	179
81	186	150
82	186	135
83	186	164
84	186	130
85	186	150
86	186	156
87	186	182
88	186	199
89	186	264
90	186	198
91	186	109
92	186	122
93	186	112
94	186	256
95	186	180
96	186	184
97	186	245
98	186	162
99	186	81
100	186	64
101	186	59
102	186	69
103	186	65
104	186	69
105	186	67
106	186	73
107	186	106
108	186	219
109	186	179
110	186	173
111	186	228
112	186	184
113	186	266
114	186	258
115	186	247
116	186	215
117	186	227
118	186	256
119	186	202
120	186	193
121	186	185
122	186	214
123	186	200
124	186	184
125	186	186
126	186	229
127	186	241
128	186	271
129	186	406
130	186	421
131	186	404
132	186	370
133	186	383
134	186	358
135	186	355
136	186	400
137	186	477
138	186	442
139	186	501
140	186	483
141	186	525
142	186	492
143	186	531
144	186	641
145	186	520
146	186	524
147	186	531
148	186	544
149	186	438
150	186	410
151	186	449
152	186	317
153	186	368
154	186	356
155	186	579
156	186	1100
157	186	1144
158	186	1207
159	186	1455
160	186	1279
161	186	871
162	186	801
163	186	797
164	186	709
165	186	638
166	186	787
167	186	770
168	186	549
169	186	724
170	186	812
171	186	910
172	186	1067
173	186	2544
174	186	2690
175	186	2042
176	186	2457
177	186	3226
178	186	4409
179	186	3788
180	186	3832
181	186	3789
182	186	4220
183	186	7436
184	186	7387
185	186	16136
186	186	46373
1	187	29
2	187	136
3	187	245
4	187	222
5	187	234
6	187	216
7	187	194
8	187	130
9	187	122
10	187	141
11	187	121
12	187	115
13	187	110
14	187	119
15	187	82
16	187	102
17	187	82
18	187	88
19	187	87
20	187	80
21	187	80
22	187	74
23	187	97
24	187	90
25	187	56
26	187	76
27	187	64
28	187	81
29	187	81
30	187	75
31	187	83
32	187	77
33	187	101
34	187	107
35	187	104
36	187	97
38	187	97
39	187	172
40	187	150
41	187	164
42	187	166
43	187	175
44	187	246
45	187	249
46	187	127
47	187	56
48	187	30
49	187	9
50	187	22
51	187	28
52	187	23
53	187	14
54	187	52
55	187	149
56	187	189
57	187	304
58	187	218
59	187	233
60	187	160
61	187	150
62	187	58
63	187	18
64	187	33
65	187	20
66	187	18
67	187	45
68	187	183
69	187	254
70	187	236
71	187	253
72	187	212
73	187	244
74	187	193
75	187	206
76	187	239
77	187	203
78	187	207
79	187	212
80	187	175
81	187	146
82	187	123
83	187	141
84	187	110
85	187	139
86	187	149
87	187	168
88	187	190
89	187	290
90	187	190
91	187	102
92	187	103
93	187	86
94	187	249
95	187	186
96	187	126
97	187	218
98	187	142
99	187	55
100	187	48
101	187	62
102	187	46
103	187	49
104	187	49
105	187	55
106	187	67
107	187	98
108	187	163
109	187	133
110	187	164
111	187	187
112	187	233
113	187	257
114	187	244
115	187	233
116	187	243
117	187	196
118	187	232
119	187	194
120	187	157
121	187	211
122	187	180
123	187	162
124	187	197
125	187	192
126	187	219
127	187	193
128	187	276
129	187	395
130	187	346
131	187	417
132	187	362
133	187	386
134	187	364
135	187	289
136	187	352
137	187	435
138	187	466
139	187	445
140	187	440
141	187	477
142	187	404
143	187	539
144	187	551
145	187	459
146	187	423
147	187	449
148	187	456
149	187	353
150	187	364
151	187	395
152	187	259
153	187	331
154	187	313
155	187	550
156	187	962
157	187	982
158	187	1021
159	187	1347
160	187	1129
161	187	765
162	187	644
163	187	679
164	187	595
165	187	542
166	187	615
167	187	602
168	187	481
169	187	592
170	187	743
171	187	717
172	187	923
173	187	2408
174	187	2431
175	187	1828
176	187	2116
177	187	2978
178	187	4114
179	187	3404
180	187	3624
181	187	3507
182	187	4071
183	187	7371
184	187	6138
185	187	10871
186	187	18074
187	187	40744
0	188	1
1	188	43
2	188	145
3	188	256
4	188	292
5	188	263
6	188	201
7	188	188
8	188	165
9	188	140
10	188	110
11	188	124
12	188	106
13	188	166
14	188	114
15	188	99
16	188	80
17	188	107
18	188	79
19	188	78
20	188	92
21	188	86
22	188	95
23	188	69
24	188	96
25	188	58
26	188	63
27	188	65
28	188	80
29	188	67
30	188	79
31	188	99
32	188	83
33	188	97
34	188	102
35	188	100
36	188	96
38	188	103
39	188	156
40	188	154
41	188	169
42	188	160
43	188	173
44	188	222
45	188	226
46	188	174
47	188	49
48	188	37
49	188	24
50	188	32
51	188	34
52	188	29
53	188	31
54	188	63
55	188	116
56	188	184
57	188	261
58	188	215
59	188	255
60	188	217
61	188	140
62	188	58
63	188	14
64	188	58
65	188	24
66	188	12
67	188	65
68	188	208
69	188	229
70	188	288
71	188	233
72	188	198
73	188	217
74	188	205
75	188	282
76	188	335
77	188	237
78	188	217
79	188	237
80	188	201
81	188	162
82	188	165
83	188	169
84	188	130
85	188	163
86	188	157
87	188	168
88	188	235
89	188	402
90	188	197
91	188	117
92	188	99
93	188	94
94	188	231
95	188	199
96	188	171
97	188	249
98	188	135
99	188	72
100	188	55
101	188	61
102	188	61
103	188	67
104	188	65
105	188	54
106	188	57
107	188	104
108	188	156
109	188	137
110	188	154
111	188	185
112	188	176
113	188	226
114	188	233
115	188	165
116	188	219
117	188	182
118	188	213
119	188	191
120	188	165
121	188	182
122	188	169
123	188	197
124	188	200
125	188	191
126	188	209
127	188	178
128	188	250
129	188	365
130	188	315
131	188	327
132	188	344
133	188	342
134	188	284
135	188	308
136	188	358
137	188	395
138	188	414
139	188	435
140	188	408
141	188	441
142	188	382
143	188	459
144	188	496
145	188	415
146	188	430
147	188	441
148	188	413
149	188	401
150	188	325
151	188	340
152	188	280
153	188	267
154	188	274
155	188	412
156	188	819
157	188	793
158	188	793
159	188	945
160	188	883
161	188	548
162	188	547
163	188	604
164	188	540
165	188	496
166	188	511
167	188	499
168	188	393
169	188	514
170	188	583
171	188	623
172	188	755
173	188	1394
174	188	1610
175	188	1263
176	188	1442
177	188	1745
178	188	2357
179	188	2056
180	188	2112
181	188	2265
182	188	2508
183	188	3783
184	188	3491
185	188	4623
186	188	6527
187	188	15646
188	188	48120
0	189	1
1	189	29
2	189	108
3	189	153
4	189	151
5	189	105
6	189	98
7	189	86
8	189	70
9	189	51
10	189	59
11	189	47
12	189	61
13	189	46
14	189	48
15	189	46
16	189	42
17	189	45
18	189	42
19	189	42
20	189	39
21	189	44
22	189	39
23	189	36
24	189	29
25	189	30
26	189	24
27	189	20
28	189	24
29	189	34
30	189	34
31	189	55
32	189	45
33	189	28
34	189	36
35	189	56
36	189	54
38	189	54
39	189	53
40	189	68
41	189	50
42	189	52
43	189	72
44	189	96
45	189	132
46	189	104
47	189	65
48	189	33
49	189	24
50	189	28
51	189	25
52	189	40
53	189	29
54	189	65
55	189	102
56	189	119
57	189	74
58	189	61
59	189	83
60	189	117
61	189	103
62	189	60
63	189	13
64	189	46
65	189	18
66	189	17
67	189	55
68	189	91
69	189	94
70	189	91
71	189	92
72	189	77
73	189	92
74	189	80
75	189	58
76	189	86
77	189	80
78	189	104
79	189	99
80	189	139
81	189	134
82	189	110
83	189	130
84	189	109
85	189	102
86	189	111
87	189	118
88	189	121
89	189	111
90	189	145
91	189	96
92	189	89
93	189	97
94	189	114
95	189	130
96	189	121
97	189	131
98	189	105
99	189	77
100	189	59
101	189	70
102	189	54
103	189	69
104	189	68
105	189	62
106	189	91
107	189	105
108	189	143
109	189	95
110	189	97
111	189	109
112	189	106
113	189	134
114	189	96
115	189	96
116	189	114
117	189	122
118	189	125
119	189	114
120	189	94
121	189	92
122	189	140
123	189	122
124	189	108
125	189	132
126	189	129
127	189	128
128	189	126
129	189	180
130	189	202
131	189	189
132	189	189
133	189	183
134	189	206
135	189	195
136	189	199
137	189	219
138	189	283
139	189	287
140	189	273
141	189	307
142	189	248
143	189	255
144	189	364
145	189	302
146	189	305
147	189	321
148	189	305
149	189	266
150	189	264
151	189	312
152	189	211
153	189	268
154	189	241
155	189	322
156	189	415
157	189	531
158	189	493
159	189	562
160	189	542
161	189	416
162	189	463
163	189	483
164	189	477
165	189	431
166	189	421
167	189	381
168	189	390
169	189	442
170	189	482
171	189	513
172	189	643
173	189	873
174	189	957
175	189	805
176	189	1042
177	189	1050
178	189	1326
179	189	1352
180	189	1178
181	189	1102
182	189	1111
183	189	1939
184	189	2028
185	189	2204
186	189	2551
187	189	3795
188	189	10152
189	189	22728
0	190	1
1	190	56
2	190	146
3	190	179
4	190	167
5	190	159
6	190	150
7	190	101
8	190	82
9	190	85
10	190	64
11	190	55
12	190	62
13	190	68
14	190	65
15	190	71
16	190	58
17	190	57
18	190	48
19	190	57
20	190	46
21	190	46
22	190	58
23	190	41
24	190	39
25	190	29
26	190	37
27	190	46
28	190	30
29	190	37
30	190	37
31	190	59
32	190	45
33	190	56
34	190	57
35	190	68
36	190	76
38	190	58
39	190	66
40	190	55
41	190	81
42	190	75
43	190	90
44	190	133
45	190	147
46	190	180
47	190	83
48	190	58
49	190	41
50	190	35
51	190	56
52	190	33
53	190	57
54	190	96
55	190	130
56	190	164
57	190	116
58	190	94
59	190	107
60	190	155
61	190	119
62	190	84
63	190	17
64	190	80
65	190	20
66	190	32
67	190	76
68	190	133
69	190	133
70	190	123
71	190	131
72	190	88
73	190	122
74	190	111
75	190	110
76	190	136
77	190	147
78	190	124
79	190	154
80	190	198
81	190	215
82	190	168
83	190	182
84	190	175
85	190	206
86	190	178
87	190	166
88	190	192
89	190	180
90	190	151
91	190	139
92	190	165
93	190	141
94	190	200
95	190	167
96	190	160
97	190	207
98	190	153
99	190	109
100	190	102
101	190	109
102	190	99
103	190	140
104	190	116
105	190	110
106	190	116
107	190	161
108	190	216
109	190	154
110	190	143
111	190	139
112	190	160
113	190	174
114	190	149
115	190	126
116	190	155
117	190	174
118	190	180
119	190	118
120	190	145
121	190	192
122	190	169
123	190	153
124	190	200
125	190	168
126	190	165
127	190	204
128	190	169
129	190	240
130	190	289
131	190	244
132	190	266
133	190	259
134	190	297
135	190	283
136	190	305
137	190	315
138	190	411
139	190	437
140	190	406
141	190	423
142	190	423
143	190	424
144	190	527
145	190	486
146	190	380
147	190	444
148	190	428
149	190	444
150	190	419
151	190	466
152	190	329
153	190	377
154	190	403
155	190	458
156	190	581
157	190	753
158	190	706
159	190	828
160	190	825
161	190	574
162	190	644
163	190	698
164	190	673
165	190	621
166	190	710
167	190	659
168	190	599
169	190	579
170	190	716
171	190	703
172	190	852
173	190	1164
174	190	1344
175	190	1217
176	190	1385
177	190	1373
178	190	1961
179	190	1898
180	190	1621
181	190	1534
182	190	1428
183	190	2565
184	190	2920
185	190	3037
186	190	3230
187	190	4345
188	190	8584
189	190	12529
190	190	38743
0	191	3
1	191	58
2	191	138
3	191	179
4	191	162
5	191	163
6	191	156
7	191	114
8	191	87
9	191	79
10	191	62
11	191	64
12	191	50
13	191	53
14	191	82
15	191	83
16	191	83
17	191	58
18	191	44
19	191	51
20	191	55
21	191	53
22	191	65
23	191	55
24	191	36
25	191	41
26	191	28
27	191	42
28	191	26
29	191	46
30	191	38
31	191	63
32	191	39
33	191	50
34	191	70
35	191	78
36	191	77
38	191	73
39	191	65
40	191	75
41	191	76
42	191	70
43	191	80
44	191	128
45	191	180
46	191	189
47	191	115
48	191	81
49	191	36
50	191	51
51	191	58
52	191	37
53	191	45
54	191	98
55	191	174
56	191	169
57	191	85
58	191	99
59	191	114
60	191	146
61	191	124
62	191	72
63	191	10
64	191	83
65	191	26
66	191	16
67	191	77
68	191	139
69	191	124
70	191	119
71	191	124
72	191	128
73	191	115
74	191	115
75	191	90
76	191	130
77	191	120
78	191	124
79	191	168
80	191	192
81	191	204
82	191	163
83	191	217
84	191	169
85	191	171
86	191	180
87	191	186
88	191	197
89	191	145
90	191	203
91	191	162
92	191	141
93	191	148
94	191	187
95	191	151
96	191	218
97	191	199
98	191	159
99	191	107
100	191	117
101	191	110
102	191	111
103	191	106
104	191	112
105	191	121
106	191	108
107	191	169
108	191	224
109	191	123
110	191	134
111	191	156
112	191	164
113	191	198
114	191	147
115	191	106
116	191	171
117	191	170
118	191	163
119	191	150
120	191	158
121	191	156
122	191	170
123	191	166
124	191	172
125	191	159
126	191	192
127	191	159
128	191	192
129	191	218
130	191	258
131	191	255
132	191	299
133	191	260
134	191	317
135	191	279
136	191	289
137	191	335
138	191	376
139	191	411
140	191	419
141	191	408
142	191	353
143	191	442
144	191	542
145	191	469
146	191	510
147	191	500
148	191	417
149	191	423
150	191	415
151	191	442
152	191	334
153	191	387
154	191	376
155	191	500
156	191	559
157	191	749
158	191	729
159	191	858
160	191	909
161	191	606
162	191	651
163	191	708
164	191	708
165	191	648
166	191	723
167	191	713
168	191	531
169	191	666
170	191	729
171	191	748
172	191	899
173	191	1339
174	191	1397
175	191	1225
176	191	1494
177	191	1559
178	191	2097
179	191	1975
180	191	1663
181	191	1681
182	191	1511
183	191	2656
184	191	3119
185	191	3123
186	191	3330
187	191	4650
188	191	7999
189	191	6853
190	191	16323
191	191	39214
0	192	4
1	192	48
2	192	122
3	192	197
4	192	209
5	192	188
6	192	147
7	192	121
8	192	126
9	192	102
10	192	58
11	192	88
12	192	71
13	192	67
14	192	86
15	192	79
16	192	77
17	192	59
18	192	54
19	192	51
20	192	63
21	192	63
22	192	58
23	192	58
24	192	42
25	192	46
26	192	41
27	192	31
28	192	36
29	192	45
30	192	45
31	192	58
32	192	74
33	192	48
34	192	66
35	192	78
36	192	77
38	192	73
39	192	84
40	192	77
41	192	77
42	192	80
43	192	110
44	192	127
45	192	212
46	192	180
47	192	105
48	192	55
49	192	33
50	192	46
51	192	52
52	192	36
53	192	42
54	192	111
55	192	131
56	192	183
57	192	99
58	192	112
59	192	110
60	192	151
61	192	122
62	192	81
63	192	14
64	192	68
65	192	19
66	192	19
67	192	90
68	192	129
69	192	151
70	192	131
71	192	112
72	192	127
73	192	126
74	192	114
75	192	111
76	192	136
77	192	153
78	192	130
79	192	158
80	192	206
81	192	211
82	192	178
83	192	182
84	192	188
85	192	175
86	192	178
87	192	166
88	192	180
89	192	167
90	192	180
91	192	157
92	192	152
93	192	150
94	192	188
95	192	155
96	192	182
97	192	198
98	192	166
99	192	95
100	192	100
101	192	89
102	192	91
103	192	106
104	192	117
105	192	101
106	192	97
107	192	155
108	192	260
109	192	156
110	192	159
111	192	166
112	192	169
113	192	205
114	192	161
115	192	137
116	192	173
117	192	174
118	192	196
119	192	120
120	192	154
121	192	183
122	192	163
123	192	177
124	192	188
125	192	198
126	192	181
127	192	237
128	192	227
129	192	244
130	192	287
131	192	254
132	192	274
133	192	307
134	192	365
135	192	299
136	192	315
137	192	346
138	192	389
139	192	425
140	192	445
141	192	423
142	192	369
143	192	443
144	192	544
145	192	455
146	192	491
147	192	564
148	192	434
149	192	467
150	192	397
151	192	455
152	192	353
153	192	429
154	192	398
155	192	556
156	192	649
157	192	827
158	192	787
159	192	1034
160	192	925
161	192	667
162	192	710
163	192	731
164	192	717
165	192	664
166	192	713
167	192	668
168	192	596
169	192	709
170	192	783
171	192	811
172	192	925
173	192	1596
174	192	1775
175	192	1478
176	192	1699
177	192	1794
178	192	2560
179	192	2306
180	192	2117
181	192	1896
182	192	1982
183	192	3787
184	192	3958
185	192	4355
186	192	4642
187	192	6394
188	192	9228
189	192	6177
190	192	9522
191	192	16800
192	192	43154
1	193	38
2	193	128
3	193	189
4	193	233
5	193	180
6	193	170
7	193	134
8	193	125
9	193	83
10	193	64
11	193	79
12	193	66
13	193	71
14	193	93
15	193	85
16	193	60
17	193	54
18	193	54
19	193	46
20	193	51
21	193	65
22	193	67
23	193	58
24	193	45
25	193	55
26	193	36
27	193	46
28	193	41
29	193	47
30	193	34
31	193	77
32	193	72
33	193	65
34	193	60
35	193	86
36	193	77
38	193	76
39	193	74
40	193	100
41	193	106
42	193	99
43	193	104
44	193	179
45	193	196
46	193	147
47	193	84
48	193	47
49	193	23
50	193	21
51	193	35
52	193	40
53	193	39
54	193	73
55	193	123
56	193	181
57	193	116
58	193	100
59	193	125
60	193	155
61	193	129
62	193	59
63	193	7
64	193	61
65	193	24
66	193	21
67	193	77
68	193	133
69	193	140
70	193	140
71	193	133
72	193	143
73	193	141
74	193	107
75	193	112
76	193	143
77	193	143
78	193	171
79	193	160
80	193	177
81	193	161
82	193	153
83	193	160
84	193	130
85	193	174
86	193	138
87	193	152
88	193	174
89	193	183
90	193	160
91	193	134
92	193	104
93	193	120
94	193	189
95	193	155
96	193	181
97	193	185
98	193	120
99	193	86
100	193	80
101	193	76
102	193	74
103	193	95
104	193	83
105	193	87
106	193	84
107	193	118
108	193	174
109	193	173
110	193	133
111	193	157
112	193	170
113	193	207
114	193	168
115	193	159
116	193	185
117	193	202
118	193	163
119	193	151
120	193	152
121	193	190
122	193	165
123	193	140
124	193	159
125	193	179
126	193	180
127	193	165
128	193	200
129	193	222
130	193	256
131	193	260
132	193	283
133	193	310
134	193	297
135	193	295
136	193	340
137	193	364
138	193	377
139	193	432
140	193	403
141	193	423
142	193	402
143	193	389
144	193	462
145	193	434
146	193	393
147	193	393
148	193	399
149	193	370
150	193	364
151	193	361
152	193	286
153	193	347
154	193	318
155	193	378
156	193	572
157	193	678
158	193	680
159	193	824
160	193	804
161	193	556
162	193	534
163	193	545
164	193	547
165	193	528
166	193	537
167	193	520
168	193	443
169	193	489
170	193	567
171	193	574
172	193	707
173	193	1341
174	193	1459
175	193	1147
176	193	1438
177	193	1543
178	193	2069
179	193	1882
180	193	1853
181	193	1614
182	193	1648
183	193	3059
184	193	3012
185	193	3789
186	193	3984
187	193	5406
188	193	6531
189	193	3438
190	193	4783
191	193	5660
192	193	11500
193	193	40351
0	194	5
1	194	70
2	194	120
3	194	203
4	194	172
5	194	139
6	194	151
7	194	147
8	194	113
9	194	89
10	194	89
11	194	95
12	194	63
13	194	66
14	194	106
15	194	83
16	194	63
17	194	68
18	194	50
19	194	41
20	194	54
21	194	72
22	194	70
23	194	60
24	194	46
25	194	39
26	194	39
27	194	48
28	194	36
29	194	53
30	194	39
31	194	53
32	194	57
33	194	60
34	194	88
35	194	79
36	194	81
38	194	71
39	194	70
40	194	80
41	194	77
42	194	97
43	194	119
44	194	144
45	194	172
46	194	163
47	194	88
48	194	42
49	194	34
50	194	37
51	194	47
52	194	39
53	194	47
54	194	93
55	194	116
56	194	161
57	194	103
58	194	100
59	194	99
60	194	138
61	194	120
62	194	67
63	194	10
64	194	67
65	194	22
66	194	18
67	194	76
68	194	120
69	194	144
70	194	139
71	194	114
72	194	105
73	194	124
74	194	126
75	194	111
76	194	126
77	194	130
78	194	150
79	194	144
80	194	169
81	194	168
82	194	150
83	194	171
84	194	131
85	194	149
86	194	145
87	194	134
88	194	170
89	194	157
90	194	162
91	194	134
92	194	109
93	194	106
94	194	170
95	194	142
96	194	139
97	194	159
98	194	132
99	194	92
100	194	80
101	194	78
102	194	82
103	194	87
104	194	80
105	194	67
106	194	83
107	194	123
108	194	192
109	194	124
110	194	161
111	194	159
112	194	144
113	194	159
114	194	183
115	194	149
116	194	161
117	194	169
118	194	176
119	194	159
120	194	155
121	194	160
122	194	181
123	194	162
124	194	199
125	194	173
126	194	185
127	194	161
128	194	192
129	194	268
130	194	269
131	194	286
132	194	297
133	194	316
134	194	302
135	194	307
136	194	269
137	194	308
138	194	365
139	194	386
140	194	311
141	194	370
142	194	318
143	194	361
144	194	410
145	194	388
146	194	387
147	194	355
148	194	334
149	194	359
150	194	299
151	194	343
152	194	236
153	194	332
154	194	324
155	194	326
156	194	447
157	194	545
158	194	508
159	194	643
160	194	670
161	194	476
162	194	500
163	194	474
164	194	489
165	194	439
166	194	486
167	194	474
168	194	412
169	194	449
170	194	529
171	194	510
172	194	595
173	194	853
174	194	943
175	194	861
176	194	983
177	194	901
178	194	1289
179	194	1210
180	194	1089
181	194	1162
182	194	975
183	194	1633
184	194	1854
185	194	1809
186	194	2015
187	194	2058
188	194	2550
189	194	1842
190	194	2676
191	194	3181
192	194	4555
193	194	15346
194	194	40091
0	195	2
1	195	42
2	195	99
3	195	163
4	195	175
5	195	144
6	195	149
7	195	123
8	195	122
9	195	92
10	195	75
11	195	77
12	195	73
13	195	64
14	195	96
15	195	90
16	195	88
17	195	70
18	195	55
19	195	45
20	195	49
21	195	50
22	195	59
23	195	47
24	195	58
25	195	57
26	195	53
27	195	53
28	195	44
29	195	34
30	195	49
31	195	69
32	195	59
33	195	42
34	195	79
35	195	83
36	195	85
38	195	78
39	195	89
40	195	92
41	195	104
42	195	112
43	195	128
44	195	152
45	195	170
46	195	147
47	195	75
48	195	41
49	195	27
50	195	22
51	195	32
52	195	39
53	195	29
54	195	80
55	195	114
56	195	151
57	195	115
58	195	86
59	195	114
60	195	134
61	195	120
62	195	42
63	195	16
64	195	72
65	195	21
66	195	17
67	195	53
68	195	118
69	195	140
70	195	135
71	195	126
72	195	131
73	195	165
74	195	140
75	195	130
76	195	132
77	195	139
78	195	125
79	195	143
80	195	171
81	195	141
82	195	116
83	195	161
84	195	128
85	195	140
86	195	141
87	195	133
88	195	156
89	195	145
90	195	149
91	195	115
92	195	96
93	195	105
94	195	182
95	195	119
96	195	129
97	195	176
98	195	112
99	195	73
100	195	72
101	195	70
102	195	55
103	195	75
104	195	59
105	195	61
106	195	74
107	195	116
108	195	160
109	195	114
110	195	129
111	195	153
112	195	162
113	195	203
114	195	172
115	195	148
116	195	169
117	195	189
118	195	179
119	195	182
120	195	150
121	195	198
122	195	149
123	195	135
124	195	178
125	195	168
126	195	189
127	195	197
128	195	199
129	195	235
130	195	271
131	195	271
132	195	278
133	195	254
134	195	308
135	195	282
136	195	267
137	195	305
138	195	344
139	195	357
140	195	306
141	195	316
142	195	307
143	195	327
144	195	391
145	195	334
146	195	332
147	195	333
148	195	323
149	195	293
150	195	285
151	195	326
152	195	229
153	195	267
154	195	265
155	195	320
156	195	435
157	195	488
158	195	473
159	195	595
160	195	617
161	195	409
162	195	417
163	195	446
164	195	449
165	195	409
166	195	482
167	195	388
168	195	362
169	195	321
170	195	459
171	195	470
172	195	501
173	195	732
174	195	845
175	195	758
176	195	896
177	195	851
178	195	1088
179	195	1126
180	195	983
181	195	1085
182	195	952
183	195	1499
184	195	1588
185	195	1591
186	195	1860
187	195	2073
188	195	2488
189	195	1616
190	195	2408
191	195	2803
192	195	3897
193	195	11373
194	195	16381
195	195	40629
0	196	3
1	196	20
2	196	93
3	196	191
4	196	176
5	196	161
6	196	163
7	196	154
8	196	124
9	196	122
10	196	101
11	196	94
12	196	113
13	196	87
14	196	83
15	196	85
16	196	84
17	196	73
18	196	60
19	196	58
20	196	89
21	196	58
22	196	69
23	196	55
24	196	69
25	196	51
26	196	49
27	196	58
28	196	49
29	196	55
30	196	49
31	196	75
32	196	74
33	196	81
34	196	91
35	196	123
36	196	95
38	196	85
39	196	93
40	196	129
41	196	116
42	196	138
43	196	126
44	196	187
45	196	173
46	196	129
47	196	44
48	196	27
49	196	14
50	196	22
51	196	23
52	196	26
53	196	26
54	196	57
55	196	96
56	196	139
57	196	163
58	196	133
59	196	148
60	196	164
61	196	103
62	196	33
63	196	9
64	196	49
65	196	16
66	196	15
67	196	55
68	196	113
69	196	178
70	196	188
71	196	163
72	196	149
73	196	197
74	196	141
75	196	129
76	196	154
77	196	163
78	196	148
79	196	149
80	196	123
81	196	104
82	196	94
83	196	119
84	196	84
85	196	105
86	196	121
87	196	127
88	196	166
89	196	159
90	196	127
91	196	88
92	196	78
93	196	76
94	196	162
95	196	145
96	196	124
97	196	154
98	196	97
99	196	63
100	196	38
101	196	48
102	196	39
103	196	57
104	196	55
105	196	36
106	196	55
107	196	70
108	196	139
109	196	123
110	196	127
111	196	169
112	196	195
113	196	192
114	196	226
115	196	181
116	196	180
117	196	213
118	196	209
119	196	168
120	196	175
121	196	158
122	196	159
123	196	159
124	196	194
125	196	167
126	196	177
127	196	167
128	196	203
129	196	231
130	196	274
131	196	333
132	196	306
133	196	297
134	196	320
135	196	232
136	196	262
137	196	313
138	196	318
139	196	331
140	196	291
141	196	332
142	196	297
143	196	311
144	196	313
145	196	285
146	196	293
147	196	297
148	196	283
149	196	239
150	196	251
151	196	282
152	196	220
153	196	219
154	196	228
155	196	281
156	196	491
157	196	480
158	196	441
159	196	568
160	196	512
161	196	361
162	196	356
163	196	362
164	196	323
165	196	286
166	196	346
167	196	332
168	196	240
169	196	309
170	196	375
171	196	409
172	196	423
173	196	616
174	196	694
175	196	589
176	196	731
177	196	676
178	196	914
179	196	925
180	196	875
181	196	1073
182	196	925
183	196	1161
184	196	1318
185	196	1446
186	196	1729
187	196	2124
188	196	2417
189	196	1342
190	196	1898
191	196	2191
192	196	3019
193	196	8465
194	196	7557
195	196	16486
196	196	40064
0	197	1
1	197	39
2	197	94
3	197	192
4	197	182
5	197	187
6	197	185
7	197	165
8	197	153
9	197	133
10	197	99
11	197	108
12	197	118
13	197	105
14	197	102
15	197	91
16	197	96
17	197	82
18	197	84
19	197	78
20	197	86
21	197	84
22	197	71
23	197	61
24	197	61
25	197	78
26	197	65
27	197	50
28	197	66
29	197	58
30	197	69
31	197	87
32	197	73
33	197	84
34	197	85
35	197	110
36	197	104
38	197	97
39	197	136
40	197	133
41	197	108
42	197	117
43	197	154
44	197	188
45	197	180
46	197	155
47	197	46
48	197	37
49	197	19
50	197	29
51	197	35
52	197	29
53	197	26
54	197	60
55	197	129
56	197	171
57	197	144
58	197	123
59	197	133
60	197	165
61	197	104
62	197	54
63	197	8
64	197	53
65	197	16
66	197	13
67	197	61
68	197	103
69	197	182
70	197	176
71	197	157
72	197	153
73	197	184
74	197	159
75	197	146
76	197	154
77	197	171
78	197	163
79	197	166
80	197	175
81	197	142
82	197	136
83	197	155
84	197	96
85	197	135
86	197	116
87	197	138
88	197	165
89	197	190
90	197	133
91	197	108
92	197	87
93	197	86
94	197	190
95	197	125
96	197	154
97	197	180
98	197	114
99	197	67
100	197	62
101	197	47
102	197	51
103	197	75
104	197	63
105	197	56
106	197	77
107	197	96
108	197	156
109	197	114
110	197	173
111	197	201
112	197	183
113	197	240
114	197	223
115	197	194
116	197	206
117	197	226
118	197	236
119	197	204
120	197	165
121	197	161
122	197	161
123	197	175
124	197	208
125	197	147
126	197	182
127	197	184
128	197	234
129	197	278
130	197	344
131	197	319
132	197	337
133	197	321
134	197	342
135	197	287
136	197	272
137	197	320
138	197	375
139	197	385
140	197	378
141	197	345
142	197	314
143	197	333
144	197	358
145	197	318
146	197	328
147	197	332
148	197	317
149	197	286
150	197	289
151	197	325
152	197	238
153	197	274
154	197	234
155	197	336
156	197	477
157	197	448
158	197	474
159	197	575
160	197	555
161	197	441
162	197	390
163	197	396
164	197	393
165	197	336
166	197	383
167	197	377
168	197	298
169	197	348
170	197	427
171	197	458
172	197	424
173	197	623
174	197	707
175	197	708
176	197	796
177	197	713
178	197	941
179	197	952
180	197	906
181	197	982
182	197	909
183	197	1278
184	197	1357
185	197	1412
186	197	1855
187	197	1997
188	197	2308
189	197	1347
190	197	1962
191	197	2212
192	197	3144
193	197	7459
194	197	7070
195	197	11493
196	197	19231
197	197	45099
1	198	40
2	198	120
3	198	191
4	198	199
5	198	184
6	198	185
7	198	162
8	198	142
9	198	111
10	198	95
11	198	96
12	198	102
13	198	97
14	198	118
15	198	89
16	198	89
17	198	63
18	198	75
19	198	58
20	198	84
21	198	62
22	198	72
23	198	65
24	198	54
25	198	53
26	198	53
27	198	47
28	198	71
29	198	53
30	198	73
31	198	79
32	198	72
33	198	82
34	198	81
35	198	90
36	198	137
38	198	100
39	198	94
40	198	116
41	198	110
42	198	122
43	198	122
44	198	205
45	198	190
46	198	157
47	198	55
48	198	30
49	198	19
50	198	16
51	198	25
52	198	21
53	198	30
54	198	65
55	198	128
56	198	178
57	198	166
58	198	139
59	198	133
60	198	139
61	198	105
62	198	38
63	198	9
64	198	47
65	198	15
66	198	8
67	198	50
68	198	110
69	198	157
70	198	150
71	198	156
72	198	146
73	198	178
74	198	140
75	198	135
76	198	160
77	198	167
78	198	174
79	198	169
80	198	154
81	198	134
82	198	108
83	198	139
84	198	100
85	198	128
86	198	140
87	198	122
88	198	161
89	198	166
90	198	141
91	198	99
92	198	79
93	198	90
94	198	171
95	198	154
96	198	110
97	198	155
98	198	107
99	198	68
100	198	71
101	198	57
102	198	59
103	198	65
104	198	79
105	198	56
106	198	41
107	198	106
108	198	162
109	198	117
110	198	149
111	198	181
112	198	192
113	198	233
114	198	252
115	198	184
116	198	192
117	198	195
118	198	221
119	198	191
120	198	174
121	198	174
122	198	159
123	198	154
124	198	177
125	198	158
126	198	167
127	198	196
128	198	175
129	198	282
130	198	278
131	198	303
132	198	295
133	198	342
134	198	304
135	198	235
136	198	260
137	198	311
138	198	336
139	198	352
140	198	389
141	198	341
142	198	296
143	198	353
144	198	384
145	198	328
146	198	287
147	198	285
148	198	306
149	198	285
150	198	275
151	198	296
152	198	212
153	198	257
154	198	244
155	198	332
156	198	500
157	198	472
158	198	449
159	198	568
160	198	568
161	198	426
162	198	386
163	198	365
164	198	373
165	198	334
166	198	389
167	198	378
168	198	250
169	198	340
170	198	425
171	198	428
172	198	482
173	198	751
174	198	812
175	198	731
176	198	804
177	198	817
178	198	1112
179	198	1031
180	198	1035
181	198	1132
182	198	1134
183	198	1475
184	198	1604
185	198	1739
186	198	2117
187	198	2790
188	198	3119
189	198	1692
190	198	2336
191	198	2732
192	198	3984
193	198	12393
194	198	8743
195	198	14399
196	198	13903
197	198	20841
198	198	43095
0	199	1
1	199	32
2	199	104
3	199	242
4	199	222
5	199	211
6	199	220
7	199	185
8	199	166
9	199	115
10	199	104
11	199	119
12	199	100
13	199	102
14	199	122
15	199	94
16	199	114
17	199	91
18	199	99
19	199	63
20	199	64
21	199	76
22	199	69
23	199	72
24	199	39
25	199	65
26	199	58
27	199	64
28	199	47
29	199	62
30	199	68
31	199	76
32	199	88
33	199	68
34	199	85
35	199	108
36	199	112
38	199	92
39	199	107
40	199	118
41	199	116
42	199	128
43	199	133
44	199	207
45	199	209
46	199	144
47	199	70
48	199	37
49	199	24
50	199	39
51	199	36
52	199	29
53	199	34
54	199	65
55	199	121
56	199	179
57	199	162
58	199	130
59	199	148
60	199	145
61	199	121
62	199	66
63	199	12
64	199	56
65	199	17
66	199	12
67	199	73
68	199	131
69	199	159
70	199	151
71	199	160
72	199	168
73	199	174
74	199	166
75	199	157
76	199	174
77	199	179
78	199	173
79	199	175
80	199	149
81	199	138
82	199	150
83	199	142
84	199	123
85	199	162
86	199	120
87	199	148
88	199	153
89	199	170
90	199	148
91	199	115
92	199	96
93	199	104
94	199	152
95	199	152
96	199	144
97	199	190
98	199	105
99	199	61
100	199	56
101	199	62
102	199	64
103	199	61
104	199	74
105	199	76
106	199	58
107	199	111
108	199	149
109	199	118
110	199	137
111	199	162
112	199	174
113	199	211
114	199	194
115	199	173
116	199	157
117	199	187
118	199	234
119	199	122
120	199	130
121	199	159
122	199	178
123	199	178
124	199	179
125	199	176
126	199	138
127	199	178
128	199	177
129	199	277
130	199	338
131	199	288
132	199	310
133	199	320
134	199	309
135	199	244
136	199	294
137	199	287
138	199	340
139	199	353
140	199	365
141	199	330
142	199	344
143	199	338
144	199	380
145	199	317
146	199	311
147	199	360
148	199	270
149	199	293
150	199	272
151	199	271
152	199	220
153	199	225
154	199	260
155	199	319
156	199	515
157	199	520
158	199	441
159	199	567
160	199	501
161	199	379
162	199	351
163	199	357
164	199	351
165	199	315
166	199	392
167	199	345
168	199	295
169	199	294
170	199	398
171	199	386
172	199	476
173	199	611
174	199	733
175	199	662
176	199	749
177	199	656
178	199	962
179	199	961
180	199	884
181	199	1022
182	199	934
183	199	1327
184	199	1368
185	199	1431
186	199	1837
187	199	2051
188	199	2517
189	199	1463
190	199	2129
191	199	2338
192	199	3296
193	199	7424
194	199	5803
195	199	6983
196	199	5498
197	199	5911
198	199	12560
199	199	45245
1	200	48
2	200	107
3	200	194
4	200	200
5	200	196
6	200	216
7	200	192
8	200	170
9	200	151
10	200	112
11	200	115
12	200	111
13	200	122
14	200	147
15	200	109
16	200	110
17	200	85
18	200	108
19	200	84
20	200	108
21	200	89
22	200	96
23	200	80
24	200	85
25	200	73
26	200	66
27	200	56
28	200	75
29	200	63
30	200	77
31	200	111
32	200	78
33	200	89
34	200	122
35	200	99
36	200	118
38	200	116
39	200	114
40	200	128
41	200	140
42	200	158
43	200	149
44	200	189
45	200	199
46	200	156
47	200	60
48	200	36
49	200	32
50	200	25
51	200	25
52	200	24
53	200	18
54	200	54
55	200	123
56	200	149
57	200	135
58	200	136
59	200	157
60	200	173
61	200	119
62	200	58
63	200	18
64	200	49
65	200	13
66	200	22
67	200	59
68	200	134
69	200	192
70	200	166
71	200	181
72	200	192
73	200	233
74	200	178
75	200	148
76	200	162
77	200	162
78	200	189
79	200	205
80	200	165
81	200	134
82	200	117
83	200	159
84	200	100
85	200	134
86	200	132
87	200	177
88	200	166
89	200	200
90	200	139
91	200	113
92	200	87
93	200	103
94	200	164
95	200	142
96	200	110
97	200	172
98	200	105
99	200	65
100	200	44
101	200	56
102	200	65
103	200	64
104	200	64
105	200	54
106	200	75
107	200	88
108	200	155
109	200	87
110	200	151
111	200	183
112	200	147
113	200	204
114	200	204
115	200	182
116	200	203
117	200	191
118	200	211
119	200	183
120	200	150
121	200	179
122	200	151
123	200	130
124	200	189
125	200	152
126	200	169
127	200	151
128	200	198
129	200	262
130	200	298
131	200	322
132	200	305
133	200	303
134	200	298
135	200	286
136	200	307
137	200	274
138	200	375
139	200	341
140	200	339
141	200	288
142	200	306
143	200	351
144	200	355
145	200	324
146	200	290
147	200	296
148	200	309
149	200	267
150	200	255
151	200	284
152	200	202
153	200	254
154	200	276
155	200	297
156	200	463
157	200	513
158	200	375
159	200	483
160	200	528
161	200	332
162	200	315
163	200	283
164	200	377
165	200	325
166	200	320
167	200	311
168	200	231
169	200	288
170	200	336
171	200	379
172	200	378
173	200	519
174	200	589
175	200	542
176	200	622
177	200	523
178	200	779
179	200	763
180	200	772
181	200	874
182	200	777
183	200	969
184	200	971
185	200	1060
186	200	1439
187	200	1541
188	200	1734
189	200	1082
190	200	1536
191	200	1620
192	200	2243
193	200	4058
194	200	3435
195	200	3868
196	200	3203
197	200	3563
198	200	5334
199	200	20862
200	200	43941
1	201	21
2	201	103
3	201	199
4	201	227
5	201	254
6	201	219
7	201	191
8	201	163
9	201	128
10	201	111
11	201	162
12	201	123
13	201	146
14	201	162
15	201	122
16	201	104
17	201	102
18	201	106
19	201	117
20	201	123
21	201	85
22	201	92
23	201	95
24	201	86
25	201	66
26	201	81
27	201	87
28	201	82
29	201	78
30	201	78
31	201	100
32	201	103
33	201	112
34	201	122
35	201	118
36	201	111
38	201	115
39	201	161
40	201	167
41	201	162
42	201	165
43	201	203
44	201	268
45	201	188
46	201	122
47	201	34
48	201	24
49	201	17
50	201	20
51	201	24
52	201	13
53	201	17
54	201	39
55	201	92
56	201	172
57	201	214
58	201	161
59	201	174
60	201	153
61	201	93
62	201	39
63	201	6
64	201	47
65	201	15
66	201	14
67	201	37
68	201	123
69	201	173
70	201	203
71	201	200
72	201	194
73	201	209
74	201	174
75	201	199
76	201	238
77	201	203
78	201	213
79	201	199
80	201	148
81	201	123
82	201	106
83	201	140
84	201	90
85	201	109
86	201	102
87	201	126
88	201	159
89	201	245
90	201	169
91	201	94
92	201	69
93	201	88
94	201	152
95	201	141
96	201	109
97	201	144
98	201	92
99	201	55
100	201	32
101	201	40
102	201	36
103	201	44
104	201	36
105	201	47
106	201	37
107	201	62
108	201	110
109	201	94
110	201	144
111	201	149
112	201	150
113	201	204
114	201	212
115	201	169
116	201	199
117	201	179
118	201	222
119	201	160
120	201	149
121	201	151
122	201	139
123	201	139
124	201	161
125	201	159
126	201	159
127	201	162
128	201	198
129	201	266
130	201	276
131	201	306
132	201	288
133	201	307
134	201	286
135	201	261
136	201	282
137	201	321
138	201	325
139	201	314
140	201	317
141	201	286
142	201	266
143	201	305
144	201	326
145	201	274
146	201	265
147	201	250
148	201	275
149	201	227
150	201	208
151	201	232
152	201	150
153	201	205
154	201	183
155	201	225
156	201	482
157	201	384
158	201	369
159	201	416
160	201	427
161	201	270
162	201	253
163	201	261
164	201	260
165	201	242
166	201	271
167	201	277
168	201	196
169	201	225
170	201	265
171	201	295
172	201	309
173	201	475
174	201	488
175	201	446
176	201	553
177	201	503
178	201	682
179	201	683
180	201	704
181	201	856
182	201	797
183	201	937
184	201	989
185	201	1055
186	201	1490
187	201	1684
188	201	2019
189	201	896
190	201	1273
191	201	1490
192	201	1969
193	201	4036
194	201	3157
195	201	3781
196	201	3365
197	201	3509
198	201	5733
199	201	16070
200	201	20300
201	201	41971
1	202	23
2	202	128
3	202	201
4	202	276
5	202	242
6	202	220
7	202	208
8	202	206
9	202	145
10	202	136
11	202	151
12	202	134
13	202	136
14	202	124
15	202	100
16	202	97
17	202	104
18	202	97
19	202	100
20	202	95
21	202	77
22	202	91
23	202	98
24	202	64
25	202	57
26	202	57
27	202	63
28	202	77
29	202	97
30	202	67
31	202	84
32	202	87
33	202	101
34	202	93
35	202	92
36	202	121
38	202	99
39	202	133
40	202	152
41	202	156
42	202	160
43	202	177
44	202	224
45	202	186
46	202	136
47	202	55
48	202	27
49	202	12
50	202	28
51	202	21
52	202	20
53	202	25
54	202	44
55	202	115
56	202	164
57	202	202
58	202	171
59	202	166
60	202	204
61	202	137
62	202	40
63	202	12
64	202	43
65	202	16
66	202	18
67	202	43
68	202	140
69	202	195
70	202	217
71	202	203
72	202	174
73	202	192
74	202	198
75	202	202
76	202	273
77	202	192
78	202	201
79	202	189
80	202	148
81	202	112
82	202	86
83	202	115
84	202	84
85	202	105
86	202	114
87	202	127
88	202	158
89	202	249
90	202	158
91	202	90
92	202	79
93	202	83
94	202	141
95	202	114
96	202	118
97	202	181
98	202	96
99	202	40
100	202	50
101	202	38
102	202	32
103	202	46
104	202	44
105	202	39
106	202	45
107	202	75
108	202	123
109	202	91
110	202	128
111	202	140
112	202	174
113	202	216
114	202	184
115	202	154
116	202	169
117	202	176
118	202	210
119	202	129
120	202	141
121	202	148
122	202	136
123	202	110
124	202	152
125	202	137
126	202	158
127	202	171
128	202	171
129	202	277
130	202	253
131	202	255
132	202	288
133	202	263
134	202	262
135	202	261
136	202	292
137	202	303
138	202	295
139	202	297
140	202	273
141	202	255
142	202	238
143	202	260
144	202	285
145	202	229
146	202	239
147	202	247
148	202	263
149	202	212
150	202	229
151	202	201
152	202	122
153	202	196
154	202	167
155	202	243
156	202	391
157	202	396
158	202	348
159	202	336
160	202	355
161	202	255
162	202	240
163	202	247
164	202	234
165	202	254
166	202	266
167	202	273
168	202	216
169	202	218
170	202	268
171	202	261
172	202	291
173	202	432
174	202	467
175	202	427
176	202	504
177	202	384
178	202	562
179	202	622
180	202	545
181	202	747
182	202	649
183	202	901
184	202	878
185	202	894
186	202	1263
187	202	1507
188	202	2391
189	202	865
190	202	1186
191	202	1316
192	202	1716
193	202	3369
194	202	2614
195	202	3175
196	202	2580
197	202	2896
198	202	4525
199	202	11565
200	202	8427
201	202	14670
202	202	37847
0	203	2
1	203	36
2	203	135
3	203	243
4	203	224
5	203	199
6	203	233
7	203	176
8	203	162
9	203	133
10	203	128
11	203	102
12	203	116
13	203	116
14	203	130
15	203	114
16	203	125
17	203	104
18	203	83
19	203	81
20	203	80
21	203	95
22	203	79
23	203	91
24	203	58
25	203	56
26	203	49
27	203	80
28	203	52
29	203	64
30	203	72
31	203	93
32	203	108
33	203	84
34	203	110
35	203	128
36	203	114
38	203	95
39	203	122
40	203	129
41	203	137
42	203	137
43	203	154
44	203	197
45	203	215
46	203	176
47	203	73
48	203	55
49	203	33
50	203	29
51	203	56
52	203	41
53	203	35
54	203	90
55	203	125
56	203	204
57	203	152
58	203	116
59	203	120
60	203	158
61	203	118
62	203	57
63	203	13
64	203	64
65	203	18
66	203	29
67	203	56
68	203	166
69	203	166
70	203	190
71	203	175
72	203	184
73	203	201
74	203	160
75	203	156
76	203	194
77	203	168
78	203	154
79	203	175
80	203	198
81	203	162
82	203	127
83	203	185
84	203	146
85	203	151
86	203	153
87	203	151
88	203	183
89	203	217
90	203	161
91	203	109
92	203	125
93	203	114
94	203	160
95	203	134
96	203	162
97	203	180
98	203	117
99	203	80
100	203	77
101	203	63
102	203	54
103	203	80
104	203	66
105	203	63
106	203	66
107	203	108
108	203	191
109	203	143
110	203	140
111	203	165
112	203	176
113	203	204
114	203	172
115	203	145
116	203	194
117	203	203
118	203	189
119	203	159
120	203	143
121	203	169
122	203	178
123	203	160
124	203	177
125	203	176
126	203	198
127	203	197
128	203	216
129	203	253
130	203	311
131	203	266
132	203	326
133	203	347
134	203	346
135	203	299
136	203	323
137	203	341
138	203	355
139	203	363
140	203	388
141	203	357
142	203	282
143	203	353
144	203	381
145	203	348
146	203	329
147	203	333
148	203	320
149	203	273
150	203	275
151	203	291
152	203	220
153	203	258
154	203	303
155	203	335
156	203	405
157	203	437
158	203	358
159	203	435
160	203	458
161	203	351
162	203	324
163	203	325
164	203	325
165	203	307
166	203	352
167	203	321
168	203	284
169	203	288
170	203	362
171	203	340
172	203	411
173	203	469
174	203	523
175	203	496
176	203	532
177	203	515
178	203	679
179	203	678
180	203	589
181	203	712
182	203	641
183	203	858
184	203	956
185	203	869
186	203	1101
187	203	1142
188	203	1353
189	203	898
190	203	1320
191	203	1386
192	203	1746
193	203	2732
194	203	2438
195	203	2627
196	203	2030
197	203	2261
198	203	3446
199	203	6358
200	203	5035
201	203	5667
202	203	15872
203	203	51005
1	204	35
2	204	144
3	204	243
4	204	235
5	204	202
6	204	205
7	204	237
8	204	184
9	204	132
10	204	134
11	204	120
12	204	115
13	204	120
14	204	139
15	204	112
16	204	112
17	204	102
18	204	93
19	204	76
20	204	111
21	204	98
22	204	82
23	204	91
24	204	74
25	204	74
26	204	59
27	204	76
28	204	75
29	204	76
30	204	73
31	204	100
32	204	109
33	204	79
34	204	108
35	204	109
36	204	135
38	204	129
39	204	144
40	204	135
41	204	124
42	204	135
43	204	164
44	204	199
45	204	207
46	204	157
47	204	111
48	204	44
49	204	19
50	204	21
51	204	35
52	204	30
53	204	22
54	204	73
55	204	154
56	204	179
57	204	144
58	204	132
59	204	165
60	204	165
61	204	131
62	204	62
63	204	9
64	204	59
65	204	32
66	204	14
67	204	83
68	204	126
69	204	188
70	204	159
71	204	177
72	204	185
73	204	202
74	204	174
75	204	157
76	204	184
77	204	189
78	204	183
79	204	206
80	204	179
81	204	160
82	204	137
83	204	147
84	204	144
85	204	129
86	204	146
87	204	140
88	204	185
89	204	204
90	204	155
91	204	132
92	204	113
93	204	114
94	204	150
95	204	135
96	204	143
97	204	164
98	204	115
99	204	73
100	204	57
101	204	65
102	204	42
103	204	75
104	204	87
105	204	59
106	204	82
107	204	124
108	204	177
109	204	137
110	204	123
111	204	164
112	204	167
113	204	209
114	204	201
115	204	177
116	204	189
117	204	208
118	204	247
119	204	174
120	204	154
121	204	168
122	204	176
123	204	158
124	204	190
125	204	171
126	204	167
127	204	179
128	204	202
129	204	241
130	204	303
131	204	294
132	204	337
133	204	300
134	204	351
135	204	301
136	204	301
137	204	337
138	204	368
139	204	342
140	204	311
141	204	326
142	204	309
143	204	299
144	204	378
145	204	320
146	204	332
147	204	321
148	204	317
149	204	309
150	204	260
151	204	332
152	204	219
153	204	237
154	204	242
155	204	311
156	204	387
157	204	441
158	204	367
159	204	415
160	204	420
161	204	294
162	204	285
163	204	346
164	204	328
165	204	263
166	204	309
167	204	320
168	204	270
169	204	287
170	204	344
171	204	326
172	204	374
173	204	439
174	204	447
175	204	477
176	204	577
177	204	488
178	204	641
179	204	619
180	204	610
181	204	705
182	204	650
183	204	763
184	204	906
185	204	799
186	204	993
187	204	1036
188	204	1211
189	204	765
190	204	1171
191	204	1266
192	204	1549
193	204	2264
194	204	2197
195	204	2333
196	204	1932
197	204	2199
198	204	2795
199	204	5086
200	204	4149
201	204	4390
202	204	8489
203	204	23894
204	204	52169
1	205	48
2	205	123
3	205	233
4	205	235
5	205	208
6	205	203
7	205	174
8	205	170
9	205	143
10	205	111
11	205	108
12	205	108
13	205	106
14	205	117
15	205	114
16	205	111
17	205	110
18	205	79
19	205	83
20	205	86
21	205	104
22	205	85
23	205	71
24	205	60
25	205	82
26	205	56
27	205	59
28	205	51
29	205	62
30	205	61
31	205	102
32	205	87
33	205	76
34	205	109
35	205	119
36	205	118
38	205	113
39	205	125
40	205	120
41	205	116
42	205	138
43	205	129
44	205	172
45	205	200
46	205	144
47	205	74
48	205	36
49	205	23
50	205	28
51	205	31
52	205	40
53	205	31
54	205	72
55	205	116
56	205	164
57	205	142
58	205	99
59	205	105
60	205	133
61	205	103
62	205	62
63	205	17
64	205	50
65	205	16
66	205	16
67	205	73
68	205	124
69	205	144
70	205	151
71	205	172
72	205	156
73	205	193
74	205	178
75	205	147
76	205	174
77	205	171
78	205	154
79	205	163
80	205	187
81	205	152
82	205	115
83	205	146
84	205	153
85	205	148
86	205	134
87	205	141
88	205	170
89	205	192
90	205	145
91	205	110
92	205	107
93	205	89
94	205	144
95	205	134
96	205	134
97	205	156
98	205	110
99	205	76
100	205	56
101	205	68
102	205	59
103	205	90
104	205	61
105	205	54
106	205	66
107	205	93
108	205	145
109	205	132
110	205	125
111	205	169
112	205	157
113	205	216
114	205	175
115	205	166
116	205	191
117	205	161
118	205	193
119	205	165
120	205	158
121	205	149
122	205	150
123	205	147
124	205	185
125	205	138
126	205	182
127	205	178
128	205	180
129	205	253
130	205	261
131	205	277
132	205	283
133	205	270
134	205	295
135	205	281
136	205	271
137	205	290
138	205	327
139	205	334
140	205	288
141	205	293
142	205	285
143	205	309
144	205	368
145	205	279
146	205	289
147	205	272
148	205	280
149	205	273
150	205	243
151	205	256
152	205	205
153	205	210
154	205	222
155	205	291
156	205	366
157	205	378
158	205	311
159	205	391
160	205	431
161	205	278
162	205	285
163	205	283
164	205	285
165	205	250
166	205	288
167	205	297
168	205	245
169	205	269
170	205	303
171	205	329
172	205	319
173	205	400
174	205	457
175	205	433
176	205	551
177	205	400
178	205	556
179	205	595
180	205	527
181	205	594
182	205	563
183	205	685
184	205	801
185	205	749
186	205	949
187	205	906
188	205	1122
189	205	766
190	205	1087
191	205	1177
192	205	1405
193	205	2163
194	205	2025
195	205	2184
196	205	1767
197	205	2082
198	205	2884
199	205	5466
200	205	3970
201	205	4412
202	205	8303
203	205	15935
204	205	20379
205	205	46645
0	206	1
1	206	36
2	206	131
3	206	223
4	206	220
5	206	224
6	206	223
7	206	200
8	206	211
9	206	143
10	206	155
11	206	140
12	206	141
13	206	140
14	206	156
15	206	120
16	206	125
17	206	127
18	206	116
19	206	102
20	206	103
21	206	100
22	206	124
23	206	89
24	206	107
25	206	92
26	206	61
27	206	82
28	206	73
29	206	97
30	206	92
31	206	126
32	206	127
33	206	109
34	206	125
35	206	109
36	206	111
38	206	118
39	206	147
40	206	151
41	206	141
42	206	148
43	206	137
44	206	214
45	206	182
46	206	152
47	206	64
48	206	36
49	206	21
50	206	27
51	206	38
52	206	15
53	206	27
54	206	63
55	206	136
56	206	194
57	206	168
58	206	164
59	206	157
60	206	197
61	206	108
62	206	44
63	206	10
64	206	55
65	206	15
66	206	14
67	206	56
68	206	146
69	206	192
70	206	197
71	206	196
72	206	209
73	206	197
74	206	172
75	206	176
76	206	222
77	206	200
78	206	203
79	206	166
80	206	192
81	206	140
82	206	124
83	206	153
84	206	98
85	206	136
86	206	125
87	206	135
88	206	202
89	206	194
90	206	134
91	206	109
92	206	98
93	206	97
94	206	174
95	206	129
96	206	115
97	206	159
98	206	107
99	206	64
100	206	53
101	206	46
102	206	45
103	206	55
104	206	65
105	206	47
106	206	65
107	206	92
108	206	136
109	206	111
110	206	175
111	206	166
112	206	196
113	206	235
114	206	210
115	206	170
116	206	191
117	206	181
118	206	232
119	206	170
120	206	139
121	206	163
122	206	185
123	206	166
124	206	164
125	206	179
126	206	180
127	206	174
128	206	194
129	206	239
130	206	273
131	206	339
132	206	333
133	206	328
134	206	314
135	206	282
136	206	299
137	206	327
138	206	330
139	206	334
140	206	288
141	206	316
142	206	272
143	206	293
144	206	301
145	206	258
146	206	256
147	206	230
148	206	281
149	206	232
150	206	209
151	206	256
152	206	186
153	206	211
154	206	183
155	206	263
156	206	421
157	206	420
158	206	338
159	206	366
160	206	378
161	206	276
162	206	237
163	206	226
164	206	248
165	206	227
166	206	257
167	206	244
168	206	174
169	206	223
170	206	288
171	206	300
172	206	280
173	206	381
174	206	401
175	206	374
176	206	460
177	206	344
178	206	516
179	206	493
180	206	476
181	206	601
182	206	548
183	206	682
184	206	675
185	206	653
186	206	862
187	206	882
188	206	1007
189	206	588
190	206	901
191	206	880
192	206	1115
193	206	1654
194	206	1457
195	206	1594
196	206	1355
197	206	1606
198	206	1983
199	206	3271
200	206	2840
201	206	3051
202	206	4834
203	206	8276
204	206	8676
205	206	20902
206	206	48740
0	207	1
1	207	35
2	207	129
3	207	238
4	207	246
5	207	239
6	207	256
7	207	228
8	207	217
9	207	176
10	207	129
11	207	162
12	207	140
13	207	146
14	207	198
15	207	139
16	207	159
17	207	132
18	207	106
19	207	122
20	207	100
21	207	93
22	207	108
23	207	94
24	207	89
25	207	88
26	207	78
27	207	76
28	207	70
29	207	91
30	207	105
31	207	115
32	207	113
33	207	110
34	207	136
35	207	146
36	207	127
38	207	120
39	207	167
40	207	131
41	207	183
42	207	179
43	207	190
44	207	241
45	207	197
46	207	122
47	207	45
48	207	23
49	207	8
50	207	16
51	207	30
52	207	15
53	207	28
54	207	57
55	207	112
56	207	181
57	207	162
58	207	143
59	207	193
60	207	187
61	207	130
62	207	49
63	207	11
64	207	32
65	207	19
66	207	8
67	207	45
68	207	148
69	207	200
70	207	204
71	207	187
72	207	190
73	207	221
74	207	184
75	207	205
76	207	205
77	207	180
78	207	176
79	207	193
80	207	160
81	207	128
82	207	114
83	207	106
84	207	108
85	207	109
86	207	140
87	207	129
88	207	138
89	207	207
90	207	128
91	207	81
92	207	77
93	207	80
94	207	171
95	207	128
96	207	110
97	207	149
98	207	107
99	207	53
100	207	47
101	207	63
102	207	36
103	207	50
104	207	36
105	207	45
106	207	47
107	207	81
108	207	107
109	207	96
110	207	109
111	207	158
112	207	160
113	207	191
114	207	210
115	207	181
116	207	216
117	207	193
118	207	187
119	207	161
120	207	147
121	207	170
122	207	151
123	207	147
124	207	167
125	207	173
126	207	157
127	207	151
128	207	182
129	207	241
130	207	271
131	207	321
132	207	281
133	207	313
134	207	261
135	207	284
136	207	257
137	207	289
138	207	300
139	207	273
140	207	284
141	207	262
142	207	265
143	207	311
144	207	285
145	207	248
146	207	248
147	207	251
148	207	229
149	207	232
150	207	219
151	207	238
152	207	164
153	207	192
154	207	170
155	207	240
156	207	377
157	207	344
158	207	263
159	207	336
160	207	321
161	207	221
162	207	211
163	207	225
164	207	209
165	207	190
166	207	249
167	207	222
168	207	135
169	207	201
170	207	241
171	207	224
172	207	214
173	207	314
174	207	349
175	207	296
176	207	393
177	207	303
178	207	479
179	207	443
180	207	451
181	207	535
182	207	494
183	207	559
184	207	581
185	207	594
186	207	766
187	207	834
188	207	940
189	207	484
190	207	744
191	207	769
192	207	889
193	207	1381
194	207	1234
195	207	1354
196	207	1258
197	207	1347
198	207	1785
199	207	2908
200	207	2464
201	207	2779
202	207	4487
203	207	6743
204	207	6762
205	207	10899
206	207	17956
207	207	45307
0	208	1
1	208	26
2	208	97
3	208	219
4	208	213
5	208	204
6	208	216
7	208	190
8	208	168
9	208	133
10	208	118
11	208	145
12	208	137
13	208	125
14	208	162
15	208	129
16	208	142
17	208	123
18	208	105
19	208	112
20	208	85
21	208	86
22	208	89
23	208	78
24	208	74
25	208	81
26	208	66
27	208	84
28	208	68
29	208	89
30	208	91
31	208	97
32	208	107
33	208	102
34	208	115
35	208	116
36	208	117
38	208	133
39	208	138
40	208	133
41	208	126
42	208	117
43	208	159
44	208	172
45	208	176
46	208	124
47	208	52
48	208	28
49	208	19
50	208	14
51	208	33
52	208	27
53	208	31
54	208	53
55	208	104
56	208	169
57	208	130
58	208	119
59	208	142
60	208	144
61	208	120
62	208	52
63	208	13
64	208	51
65	208	17
66	208	15
67	208	48
68	208	121
69	208	174
70	208	182
71	208	161
72	208	200
73	208	193
74	208	171
75	208	160
76	208	157
77	208	171
78	208	174
79	208	171
80	208	154
81	208	160
82	208	96
83	208	115
84	208	117
85	208	109
86	208	93
87	208	130
88	208	145
89	208	156
90	208	124
91	208	102
92	208	82
93	208	80
94	208	143
95	208	116
96	208	110
97	208	139
98	208	69
99	208	41
100	208	49
101	208	60
102	208	49
103	208	50
104	208	48
105	208	36
106	208	46
107	208	73
108	208	132
109	208	105
110	208	149
111	208	152
112	208	181
113	208	211
114	208	169
115	208	157
116	208	184
117	208	169
118	208	236
119	208	158
120	208	158
121	208	195
122	208	150
123	208	131
124	208	168
125	208	172
126	208	130
127	208	153
128	208	158
129	208	221
130	208	259
131	208	271
132	208	277
133	208	279
134	208	288
135	208	249
136	208	258
137	208	260
138	208	322
139	208	305
140	208	302
141	208	256
142	208	252
143	208	293
144	208	278
145	208	258
146	208	260
147	208	247
148	208	218
149	208	202
150	208	212
151	208	230
152	208	144
153	208	204
154	208	182
155	208	225
156	208	360
157	208	348
158	208	257
159	208	328
160	208	281
161	208	206
162	208	216
163	208	203
164	208	222
165	208	211
166	208	209
167	208	227
168	208	175
169	208	193
170	208	219
171	208	231
172	208	240
173	208	298
174	208	301
175	208	316
176	208	368
177	208	268
178	208	385
179	208	420
180	208	434
181	208	494
182	208	394
183	208	521
184	208	544
185	208	507
186	208	657
187	208	667
188	208	770
189	208	460
190	208	678
191	208	707
192	208	878
193	208	1233
194	208	1173
195	208	1311
196	208	1090
197	208	1206
198	208	1601
199	208	2591
200	208	2031
201	208	2212
202	208	3379
203	208	5352
204	208	5265
205	208	7620
206	208	8143
207	208	19202
208	208	47650
1	209	24
2	209	108
3	209	238
4	209	191
5	209	254
6	209	282
7	209	227
8	209	204
9	209	177
10	209	135
11	209	162
12	209	162
13	209	149
14	209	189
15	209	139
16	209	139
17	209	146
18	209	130
19	209	100
20	209	118
21	209	104
22	209	94
23	209	115
24	209	110
25	209	85
26	209	89
27	209	85
28	209	65
29	209	79
30	209	95
31	209	126
32	209	120
33	209	116
34	209	146
35	209	144
36	209	143
38	209	145
39	209	162
40	209	170
41	209	184
42	209	157
43	209	162
44	209	224
45	209	175
46	209	127
47	209	51
48	209	21
49	209	31
50	209	18
51	209	25
52	209	29
53	209	29
54	209	63
55	209	126
56	209	165
57	209	165
58	209	129
59	209	134
60	209	184
61	209	107
62	209	48
63	209	13
64	209	45
65	209	8
66	209	14
67	209	50
68	209	120
69	209	203
70	209	176
71	209	208
72	209	215
73	209	254
74	209	209
75	209	189
76	209	212
77	209	208
78	209	199
79	209	196
80	209	168
81	209	112
82	209	102
83	209	121
84	209	107
85	209	116
86	209	109
87	209	133
88	209	141
89	209	199
90	209	133
91	209	87
92	209	86
93	209	64
94	209	138
95	209	135
96	209	103
97	209	158
98	209	68
99	209	48
100	209	42
101	209	53
102	209	42
103	209	62
104	209	45
105	209	43
106	209	55
107	209	65
108	209	109
109	209	92
110	209	143
111	209	176
112	209	169
113	209	216
114	209	208
115	209	180
116	209	195
117	209	196
118	209	232
119	209	170
120	209	151
121	209	165
122	209	148
123	209	163
124	209	168
125	209	146
126	209	161
127	209	153
128	209	172
129	209	249
130	209	267
131	209	273
132	209	330
133	209	299
134	209	287
135	209	268
136	209	272
137	209	272
138	209	291
139	209	267
140	209	303
141	209	279
142	209	262
143	209	292
144	209	288
145	209	259
146	209	257
147	209	212
148	209	236
149	209	200
150	209	202
151	209	205
152	209	135
153	209	177
154	209	143
155	209	206
156	209	328
157	209	348
158	209	260
159	209	350
160	209	331
161	209	273
162	209	210
163	209	206
164	209	191
165	209	218
166	209	210
167	209	187
168	209	168
169	209	183
170	209	248
171	209	238
172	209	237
173	209	298
174	209	333
175	209	297
176	209	419
177	209	306
178	209	420
179	209	427
180	209	419
181	209	529
182	209	430
183	209	520
184	209	556
185	209	568
186	209	708
187	209	764
188	209	855
189	209	490
190	209	640
191	209	719
192	209	801
193	209	1444
194	209	1148
195	209	1376
196	209	1279
197	209	1405
198	209	1675
199	209	2834
200	209	2315
201	209	2643
202	209	4051
203	209	5951
204	209	5833
205	209	7941
206	209	7670
207	209	11697
208	209	25912
209	209	55303
0	210	1
1	210	39
2	210	102
3	210	210
4	210	223
5	210	246
6	210	277
7	210	229
8	210	211
9	210	180
10	210	165
11	210	161
12	210	145
13	210	165
14	210	170
15	210	149
16	210	179
17	210	128
18	210	154
19	210	125
20	210	150
21	210	124
22	210	127
23	210	119
24	210	116
25	210	106
26	210	91
27	210	85
28	210	90
29	210	85
30	210	112
31	210	138
32	210	141
33	210	114
34	210	150
35	210	149
36	210	131
38	210	135
39	210	159
40	210	153
41	210	207
42	210	176
43	210	199
44	210	248
45	210	196
46	210	126
47	210	37
48	210	20
49	210	13
50	210	11
51	210	33
52	210	15
53	210	25
54	210	51
55	210	100
56	210	162
57	210	166
58	210	141
59	210	159
60	210	184
61	210	127
62	210	45
63	210	8
64	210	45
65	210	15
66	210	15
67	210	52
68	210	127
69	210	205
70	210	206
71	210	192
72	210	210
73	210	242
74	210	213
75	210	212
76	210	226
77	210	182
78	210	192
79	210	193
80	210	117
81	210	135
82	210	97
83	210	113
84	210	85
85	210	121
86	210	134
87	210	113
88	210	138
89	210	197
90	210	124
91	210	95
92	210	86
93	210	70
94	210	127
95	210	128
96	210	94
97	210	126
98	210	87
99	210	46
100	210	35
101	210	39
102	210	38
103	210	32
104	210	32
105	210	35
106	210	39
107	210	67
108	210	114
109	210	90
110	210	159
111	210	146
112	210	166
113	210	230
114	210	212
115	210	190
116	210	182
117	210	226
118	210	217
119	210	162
120	210	153
121	210	163
122	210	184
123	210	133
124	210	148
125	210	141
126	210	153
127	210	159
128	210	197
129	210	252
130	210	242
131	210	297
132	210	327
133	210	311
134	210	321
135	210	257
136	210	254
137	210	277
138	210	319
139	210	281
140	210	264
141	210	259
142	210	216
143	210	265
144	210	236
145	210	246
146	210	216
147	210	233
148	210	218
149	210	176
150	210	184
151	210	206
152	210	136
153	210	155
154	210	136
155	210	220
156	210	349
157	210	258
158	210	255
159	210	302
160	210	308
161	210	240
162	210	171
163	210	190
164	210	202
165	210	174
166	210	200
167	210	184
168	210	156
169	210	165
170	210	227
171	210	181
172	210	229
173	210	267
174	210	306
175	210	306
176	210	335
177	210	276
178	210	339
179	210	425
180	210	379
181	210	464
182	210	428
183	210	496
184	210	494
185	210	470
186	210	638
187	210	660
188	210	742
189	210	405
190	210	557
191	210	606
192	210	685
193	210	957
194	210	921
195	210	1034
196	210	1034
197	210	1105
198	210	1221
199	210	1827
200	210	1688
201	210	1989
202	210	2496
203	210	3499
204	210	3552
205	210	4510
206	210	4787
207	210	6685
208	210	10127
209	210	19562
210	210	52508
0	211	1
1	211	21
2	211	102
3	211	207
4	211	248
5	211	253
6	211	254
7	211	274
8	211	259
9	211	216
10	211	177
11	211	192
12	211	167
13	211	206
14	211	233
15	211	185
16	211	166
17	211	144
18	211	146
19	211	154
20	211	123
21	211	111
22	211	109
23	211	112
24	211	119
25	211	116
26	211	92
27	211	122
28	211	133
29	211	108
30	211	111
31	211	163
32	211	116
33	211	132
34	211	169
35	211	165
36	211	164
38	211	177
39	211	204
40	211	208
41	211	213
42	211	215
43	211	217
44	211	286
45	211	211
46	211	113
47	211	46
48	211	25
49	211	11
50	211	14
51	211	19
52	211	17
53	211	17
54	211	46
55	211	98
56	211	162
57	211	212
58	211	182
59	211	196
60	211	194
61	211	90
62	211	32
63	211	9
64	211	34
65	211	11
66	211	7
67	211	39
68	211	108
69	211	196
70	211	230
71	211	228
72	211	239
73	211	250
74	211	247
75	211	215
76	211	216
77	211	211
78	211	226
79	211	221
80	211	117
81	211	116
82	211	114
83	211	125
84	211	79
85	211	88
86	211	108
87	211	124
88	211	181
89	211	184
90	211	121
91	211	71
92	211	76
93	211	63
94	211	142
95	211	111
96	211	87
97	211	130
98	211	71
99	211	49
100	211	34
101	211	43
102	211	36
103	211	39
104	211	30
105	211	35
106	211	38
107	211	51
108	211	107
109	211	83
110	211	136
111	211	161
112	211	194
113	211	218
114	211	208
115	211	198
116	211	234
117	211	230
118	211	209
119	211	189
120	211	143
121	211	181
122	211	164
123	211	111
124	211	163
125	211	152
126	211	149
127	211	156
128	211	180
129	211	273
130	211	254
131	211	323
132	211	315
133	211	312
134	211	254
135	211	267
136	211	229
137	211	279
138	211	284
139	211	283
140	211	257
141	211	262
142	211	221
143	211	268
144	211	249
145	211	204
146	211	197
147	211	214
148	211	178
149	211	194
150	211	186
151	211	175
152	211	131
153	211	171
154	211	135
155	211	208
156	211	353
157	211	236
158	211	212
159	211	277
160	211	267
161	211	219
162	211	163
163	211	155
164	211	150
165	211	144
166	211	161
167	211	190
168	211	123
169	211	144
170	211	171
171	211	190
172	211	179
173	211	222
174	211	258
175	211	249
176	211	287
177	211	244
178	211	338
179	211	352
180	211	327
181	211	437
182	211	416
183	211	433
184	211	413
185	211	410
186	211	602
187	211	600
188	211	715
189	211	373
190	211	457
191	211	457
192	211	613
193	211	836
194	211	770
195	211	769
196	211	833
197	211	909
198	211	996
199	211	1489
200	211	1427
201	211	1578
202	211	2103
203	211	2644
204	211	2860
205	211	3453
206	211	3799
207	211	5310
208	211	7577
209	211	10918
210	211	22657
211	211	56674
0	212	2
1	212	21
2	212	103
3	212	210
4	212	201
5	212	240
6	212	251
7	212	242
8	212	231
9	212	184
10	212	204
11	212	214
12	212	159
13	212	160
14	212	179
15	212	136
16	212	161
17	212	139
18	212	128
19	212	115
20	212	160
21	212	112
22	212	92
23	212	112
24	212	120
25	212	103
26	212	93
27	212	131
28	212	99
29	212	89
30	212	108
31	212	131
32	212	135
33	212	138
34	212	153
35	212	173
36	212	127
38	212	133
39	212	193
40	212	183
41	212	215
42	212	173
43	212	203
44	212	243
45	212	172
46	212	96
47	212	38
48	212	16
49	212	14
50	212	14
51	212	19
52	212	17
53	212	13
54	212	38
55	212	97
56	212	156
57	212	200
58	212	186
59	212	165
60	212	165
61	212	102
62	212	36
63	212	3
64	212	34
65	212	9
66	212	7
67	212	24
68	212	123
69	212	208
70	212	203
71	212	224
72	212	226
73	212	278
74	212	191
75	212	208
76	212	204
77	212	178
78	212	203
79	212	184
80	212	132
81	212	103
82	212	71
83	212	75
84	212	66
85	212	75
86	212	100
87	212	117
88	212	133
89	212	196
90	212	104
91	212	60
92	212	38
93	212	65
94	212	175
95	212	96
96	212	67
97	212	123
98	212	78
99	212	34
100	212	28
101	212	27
102	212	25
103	212	27
104	212	30
105	212	32
106	212	36
107	212	47
108	212	83
109	212	68
110	212	138
111	212	150
112	212	181
113	212	249
114	212	249
115	212	177
116	212	198
117	212	202
118	212	241
119	212	147
120	212	125
121	212	152
122	212	136
123	212	113
124	212	159
125	212	111
126	212	137
127	212	141
128	212	179
129	212	242
130	212	239
131	212	296
132	212	326
133	212	273
134	212	238
135	212	226
136	212	252
137	212	222
138	212	254
139	212	279
140	212	216
141	212	236
142	212	193
143	212	244
144	212	224
145	212	166
146	212	179
147	212	174
148	212	194
149	212	147
150	212	155
151	212	167
152	212	116
153	212	131
154	212	117
155	212	193
156	212	331
157	212	226
158	212	217
159	212	252
160	212	232
161	212	180
162	212	159
163	212	118
164	212	154
165	212	131
166	212	153
167	212	154
168	212	109
169	212	117
170	212	143
171	212	168
172	212	164
173	212	187
174	212	238
175	212	200
176	212	277
177	212	191
178	212	275
179	212	271
180	212	263
181	212	362
182	212	349
183	212	345
184	212	359
185	212	391
186	212	547
187	212	579
188	212	553
189	212	288
190	212	403
191	212	375
192	212	459
193	212	673
194	212	589
195	212	634
196	212	724
197	212	765
198	212	887
199	212	1197
200	212	1167
201	212	1352
202	212	1725
203	212	2209
204	212	2242
205	212	2772
206	212	3360
207	212	4635
208	212	6551
209	212	8205
210	212	11513
211	212	27154
212	212	48043
1	213	24
2	213	117
3	213	215
4	213	224
5	213	196
6	213	244
7	213	211
8	213	175
9	213	141
10	213	140
11	213	129
12	213	128
13	213	140
14	213	168
15	213	158
16	213	128
17	213	110
18	213	127
19	213	104
20	213	94
21	213	99
22	213	117
23	213	102
24	213	105
25	213	91
26	213	72
27	213	95
28	213	91
29	213	93
30	213	85
31	213	97
32	213	128
33	213	113
34	213	151
35	213	147
36	213	128
38	213	125
39	213	146
40	213	146
41	213	164
42	213	149
43	213	141
44	213	195
45	213	172
46	213	121
47	213	46
48	213	30
49	213	18
50	213	30
51	213	29
52	213	24
53	213	21
54	213	48
55	213	97
56	213	149
57	213	134
58	213	110
59	213	122
60	213	165
61	213	92
62	213	42
63	213	5
64	213	37
65	213	17
66	213	11
67	213	50
68	213	96
69	213	175
70	213	164
71	213	172
72	213	177
73	213	209
74	213	195
75	213	163
76	213	166
77	213	199
78	213	165
79	213	153
80	213	132
81	213	113
82	213	93
83	213	128
84	213	116
85	213	124
86	213	115
87	213	120
88	213	137
89	213	140
90	213	106
91	213	81
92	213	78
93	213	68
94	213	118
95	213	100
96	213	95
97	213	128
98	213	72
99	213	58
100	213	35
101	213	34
102	213	35
103	213	42
104	213	44
105	213	45
106	213	43
107	213	68
108	213	107
109	213	97
110	213	125
111	213	138
112	213	152
113	213	185
114	213	165
115	213	154
116	213	148
117	213	171
118	213	168
119	213	166
120	213	142
121	213	125
122	213	147
123	213	137
124	213	179
125	213	126
126	213	146
127	213	145
128	213	156
129	213	190
130	213	250
131	213	242
132	213	250
133	213	237
134	213	244
135	213	237
136	213	205
137	213	218
138	213	276
139	213	275
140	213	248
141	213	214
142	213	201
143	213	210
144	213	213
145	213	214
146	213	192
147	213	205
148	213	188
149	213	179
150	213	164
151	213	189
152	213	134
153	213	137
154	213	140
155	213	175
156	213	283
157	213	241
158	213	195
159	213	239
160	213	232
161	213	155
162	213	143
163	213	174
164	213	182
165	213	162
166	213	138
167	213	147
168	213	139
169	213	132
170	213	189
171	213	140
172	213	216
173	213	189
174	213	232
175	213	220
176	213	240
177	213	229
178	213	279
179	213	316
180	213	302
181	213	365
182	213	296
183	213	322
184	213	320
185	213	313
186	213	398
187	213	419
188	213	441
189	213	311
190	213	416
191	213	434
192	213	458
193	213	532
194	213	533
195	213	544
196	213	540
197	213	585
198	213	616
199	213	812
200	213	829
201	213	870
202	213	918
203	213	1465
204	213	1571
205	213	1677
206	213	1834
207	213	2205
208	213	2878
209	213	3312
210	213	4152
211	213	6095
212	213	10609
213	213	50772
0	214	2
1	214	24
2	214	130
3	214	212
4	214	240
5	214	230
6	214	197
7	214	193
8	214	194
9	214	190
10	214	167
11	214	161
12	214	134
13	214	143
14	214	185
15	214	151
16	214	160
17	214	149
18	214	125
19	214	109
20	214	135
21	214	117
22	214	94
23	214	96
24	214	107
25	214	86
26	214	92
27	214	73
28	214	67
29	214	94
30	214	103
31	214	127
32	214	133
33	214	130
34	214	152
35	214	132
36	214	149
38	214	146
39	214	146
40	214	159
41	214	169
42	214	170
43	214	154
44	214	209
45	214	176
46	214	132
47	214	66
48	214	26
49	214	15
50	214	23
51	214	35
52	214	29
53	214	33
54	214	55
55	214	122
56	214	152
57	214	144
58	214	119
59	214	169
60	214	159
61	214	117
62	214	52
63	214	10
64	214	41
65	214	6
66	214	9
67	214	48
68	214	103
69	214	176
70	214	179
71	214	193
72	214	175
73	214	250
74	214	190
75	214	169
76	214	199
77	214	160
78	214	187
79	214	202
80	214	153
81	214	133
82	214	117
83	214	141
84	214	102
85	214	100
86	214	138
87	214	148
88	214	158
89	214	159
90	214	108
91	214	101
92	214	74
93	214	80
94	214	146
95	214	113
96	214	93
97	214	148
98	214	106
99	214	46
100	214	41
101	214	53
102	214	41
103	214	54
104	214	60
105	214	44
106	214	46
107	214	67
108	214	97
109	214	87
110	214	141
111	214	157
112	214	160
113	214	233
114	214	168
115	214	163
116	214	172
117	214	169
118	214	175
119	214	158
120	214	147
121	214	172
122	214	132
123	214	151
124	214	180
125	214	132
126	214	163
127	214	156
128	214	166
129	214	210
130	214	233
131	214	267
132	214	296
133	214	262
134	214	265
135	214	241
136	214	217
137	214	241
138	214	278
139	214	249
140	214	240
141	214	248
142	214	209
143	214	240
144	214	244
145	214	200
146	214	214
147	214	247
148	214	215
149	214	178
150	214	176
151	214	186
152	214	142
153	214	154
154	214	143
155	214	193
156	214	288
157	214	249
158	214	219
159	214	279
160	214	264
161	214	181
162	214	180
163	214	181
164	214	169
165	214	152
166	214	168
167	214	156
168	214	123
169	214	147
170	214	210
171	214	183
172	214	160
173	214	203
174	214	224
175	214	193
176	214	229
177	214	197
178	214	283
179	214	296
180	214	263
181	214	370
182	214	321
183	214	310
184	214	361
185	214	379
186	214	433
187	214	434
188	214	429
189	214	283
190	214	403
191	214	389
192	214	455
193	214	526
194	214	520
195	214	518
196	214	515
197	214	588
198	214	628
199	214	817
200	214	840
201	214	869
202	214	947
203	214	1362
204	214	1387
205	214	1428
206	214	1786
207	214	1989
208	214	2494
209	214	2750
210	214	3584
211	214	4823
212	214	7488
213	214	27275
214	214	54971
0	215	1
1	215	28
2	215	110
3	215	210
4	215	214
5	215	208
6	215	220
7	215	192
8	215	177
9	215	158
10	215	128
11	215	140
12	215	123
13	215	107
14	215	158
15	215	174
16	215	131
17	215	123
18	215	110
19	215	112
20	215	106
21	215	115
22	215	102
23	215	91
24	215	87
25	215	84
26	215	79
27	215	102
28	215	76
29	215	84
30	215	94
31	215	109
32	215	99
33	215	105
34	215	117
35	215	116
36	215	148
38	215	138
39	215	158
40	215	124
41	215	155
42	215	132
43	215	155
44	215	177
45	215	214
46	215	149
47	215	56
48	215	22
49	215	23
50	215	28
51	215	26
52	215	31
53	215	22
54	215	57
55	215	115
56	215	124
57	215	124
58	215	130
59	215	127
60	215	167
61	215	98
62	215	46
63	215	12
64	215	47
65	215	11
66	215	9
67	215	62
68	215	108
69	215	185
70	215	164
71	215	180
72	215	206
73	215	207
74	215	156
75	215	159
76	215	164
77	215	169
78	215	170
79	215	179
80	215	143
81	215	131
82	215	117
83	215	119
84	215	107
85	215	113
86	215	136
87	215	122
88	215	160
89	215	160
90	215	130
91	215	80
92	215	88
93	215	85
94	215	137
95	215	116
96	215	98
97	215	116
98	215	89
99	215	51
100	215	54
101	215	58
102	215	49
103	215	57
104	215	44
105	215	39
106	215	49
107	215	87
108	215	102
109	215	89
110	215	112
111	215	132
112	215	154
113	215	173
114	215	189
115	215	156
116	215	167
117	215	168
118	215	162
119	215	120
120	215	146
121	215	133
122	215	124
123	215	141
124	215	154
125	215	134
126	215	150
127	215	167
128	215	158
129	215	241
130	215	243
131	215	248
132	215	227
133	215	255
134	215	229
135	215	240
136	215	224
137	215	236
138	215	316
139	215	272
140	215	268
141	215	240
142	215	218
143	215	235
144	215	242
145	215	217
146	215	219
147	215	215
148	215	187
149	215	189
150	215	152
151	215	192
152	215	138
153	215	168
154	215	157
155	215	189
156	215	278
157	215	250
158	215	212
159	215	219
160	215	217
161	215	153
162	215	184
163	215	186
164	215	146
165	215	163
166	215	172
167	215	164
168	215	138
169	215	146
170	215	182
171	215	178
172	215	186
173	215	200
174	215	215
175	215	224
176	215	232
177	215	209
178	215	296
179	215	301
180	215	266
181	215	331
182	215	278
183	215	353
184	215	352
185	215	331
186	215	392
187	215	393
188	215	407
189	215	278
190	215	360
191	215	394
192	215	466
193	215	576
194	215	549
195	215	578
196	215	470
197	215	574
198	215	591
199	215	836
200	215	771
201	215	799
202	215	924
203	215	1408
204	215	1465
205	215	1532
206	215	1659
207	215	1937
208	215	2533
209	215	2742
210	215	3260
211	215	4678
212	215	7444
213	215	17090
214	215	24519
215	215	52998
0	216	1
1	216	34
2	216	123
3	216	197
4	216	195
5	216	176
6	216	193
7	216	186
8	216	154
9	216	152
10	216	105
11	216	109
12	216	103
13	216	109
14	216	164
15	216	128
16	216	125
17	216	116
18	216	123
19	216	75
20	216	99
21	216	110
22	216	96
23	216	93
24	216	84
25	216	79
26	216	69
27	216	53
28	216	61
29	216	65
30	216	66
31	216	108
32	216	105
33	216	71
34	216	139
35	216	120
36	216	123
38	216	118
39	216	120
40	216	114
41	216	132
42	216	121
43	216	133
44	216	159
45	216	167
46	216	141
47	216	69
48	216	35
49	216	19
50	216	22
51	216	32
52	216	24
53	216	21
54	216	52
55	216	109
56	216	145
57	216	119
58	216	98
59	216	99
60	216	140
61	216	104
62	216	37
63	216	10
64	216	55
65	216	22
66	216	9
67	216	50
68	216	114
69	216	166
70	216	148
71	216	152
72	216	168
73	216	196
74	216	159
75	216	134
76	216	151
77	216	149
78	216	159
79	216	152
80	216	134
81	216	120
82	216	126
83	216	128
84	216	94
85	216	118
86	216	129
87	216	113
88	216	147
89	216	122
90	216	98
91	216	91
92	216	85
93	216	75
94	216	120
95	216	120
96	216	91
97	216	127
98	216	101
99	216	44
100	216	43
101	216	49
102	216	41
103	216	63
104	216	35
105	216	53
106	216	37
107	216	69
108	216	101
109	216	98
110	216	98
111	216	138
112	216	121
113	216	166
114	216	157
115	216	152
116	216	147
117	216	163
118	216	156
119	216	119
120	216	114
121	216	107
122	216	127
123	216	109
124	216	127
125	216	143
126	216	151
127	216	129
128	216	131
129	216	171
130	216	223
131	216	214
132	216	263
133	216	225
134	216	239
135	216	197
136	216	216
137	216	217
138	216	264
139	216	288
140	216	256
141	216	244
142	216	221
143	216	237
144	216	238
145	216	211
146	216	198
147	216	207
148	216	172
149	216	188
150	216	167
151	216	154
152	216	113
153	216	146
154	216	140
155	216	183
156	216	254
157	216	246
158	216	217
159	216	250
160	216	235
161	216	154
162	216	161
163	216	158
164	216	170
165	216	154
166	216	173
167	216	144
168	216	123
169	216	174
170	216	167
171	216	152
172	216	170
173	216	200
174	216	221
175	216	198
176	216	243
177	216	197
178	216	263
179	216	274
180	216	263
181	216	326
182	216	259
183	216	309
184	216	309
185	216	298
186	216	361
187	216	350
188	216	388
189	216	268
190	216	404
191	216	370
192	216	403
193	216	519
194	216	547
195	216	522
196	216	502
197	216	472
198	216	557
199	216	742
200	216	735
201	216	724
202	216	778
203	216	1305
204	216	1381
205	216	1397
206	216	1517
207	216	1857
208	216	2361
209	216	2676
210	216	3121
211	216	4227
212	216	7106
213	216	12549
214	216	11130
215	216	19422
216	216	47545
0	217	1
1	217	34
2	217	96
3	217	190
4	217	210
5	217	177
6	217	211
7	217	174
8	217	155
9	217	143
10	217	140
11	217	129
12	217	123
13	217	108
14	217	143
15	217	149
16	217	137
17	217	94
18	217	115
19	217	101
20	217	102
21	217	97
22	217	112
23	217	103
24	217	73
25	217	81
26	217	56
27	217	64
28	217	59
29	217	74
30	217	69
31	217	115
32	217	120
33	217	90
34	217	136
35	217	127
36	217	149
38	217	100
39	217	123
40	217	114
41	217	133
42	217	124
43	217	151
44	217	163
45	217	203
46	217	134
47	217	70
48	217	42
49	217	33
50	217	29
51	217	30
52	217	30
53	217	32
54	217	73
55	217	125
56	217	140
57	217	107
58	217	79
59	217	98
60	217	138
61	217	119
62	217	56
63	217	12
64	217	48
65	217	21
66	217	20
67	217	68
68	217	129
69	217	163
70	217	146
71	217	133
72	217	156
73	217	166
74	217	148
75	217	132
76	217	149
77	217	188
78	217	151
79	217	156
80	217	152
81	217	169
82	217	160
83	217	150
84	217	126
85	217	116
86	217	142
87	217	118
88	217	166
89	217	129
90	217	145
91	217	93
92	217	114
93	217	112
94	217	133
95	217	121
96	217	128
97	217	121
98	217	102
99	217	61
100	217	58
101	217	45
102	217	71
103	217	71
104	217	60
105	217	64
106	217	68
107	217	96
108	217	139
109	217	82
110	217	103
111	217	143
112	217	131
113	217	181
114	217	157
115	217	129
116	217	161
117	217	148
118	217	171
119	217	134
120	217	144
121	217	155
122	217	143
123	217	148
124	217	184
125	217	149
126	217	159
127	217	157
128	217	125
129	217	200
130	217	219
131	217	206
132	217	295
133	217	227
134	217	248
135	217	244
136	217	230
137	217	234
138	217	275
139	217	276
140	217	259
141	217	264
142	217	209
143	217	289
144	217	270
145	217	241
146	217	212
147	217	218
148	217	202
149	217	235
150	217	198
151	217	211
152	217	154
153	217	168
154	217	141
155	217	203
156	217	237
157	217	273
158	217	216
159	217	232
160	217	262
161	217	184
162	217	182
163	217	183
164	217	211
165	217	202
166	217	226
167	217	220
168	217	157
169	217	190
170	217	212
171	217	184
172	217	201
173	217	218
174	217	243
175	217	225
176	217	252
177	217	229
178	217	277
179	217	303
180	217	289
181	217	370
182	217	265
183	217	347
184	217	376
185	217	319
186	217	337
187	217	325
188	217	443
189	217	268
190	217	447
191	217	457
192	217	510
193	217	558
194	217	578
195	217	524
196	217	515
197	217	591
198	217	586
199	217	806
200	217	761
201	217	721
202	217	801
203	217	1381
204	217	1381
205	217	1411
206	217	1577
207	217	1757
208	217	2287
209	217	2438
210	217	3021
211	217	3880
212	217	5252
213	217	8500
214	217	7732
215	217	10122
216	217	21711
217	217	54867
0	218	1
1	218	23
2	218	94
3	218	184
4	218	203
5	218	152
6	218	154
7	218	143
8	218	154
9	218	110
10	218	111
11	218	123
12	218	107
13	218	109
14	218	143
15	218	128
16	218	128
17	218	105
18	218	92
19	218	83
20	218	117
21	218	71
22	218	80
23	218	71
24	218	81
25	218	65
26	218	62
27	218	56
28	218	60
29	218	72
30	218	75
31	218	110
32	218	78
33	218	82
34	218	100
35	218	115
36	218	129
38	218	107
39	218	125
40	218	107
41	218	117
42	218	143
43	218	110
44	218	170
45	218	182
46	218	130
47	218	52
48	218	25
49	218	16
50	218	21
51	218	28
52	218	23
53	218	25
54	218	64
55	218	101
56	218	156
57	218	109
58	218	99
59	218	112
60	218	108
61	218	104
62	218	42
63	218	10
64	218	49
65	218	11
66	218	20
67	218	44
68	218	114
69	218	133
70	218	145
71	218	139
72	218	155
73	218	180
74	218	155
75	218	148
76	218	136
77	218	151
78	218	139
79	218	171
80	218	136
81	218	121
82	218	85
83	218	136
84	218	105
85	218	109
86	218	131
87	218	101
88	218	112
89	218	127
90	218	95
91	218	80
92	218	73
93	218	86
94	218	132
95	218	102
96	218	98
97	218	107
98	218	91
99	218	56
100	218	48
101	218	37
102	218	38
103	218	46
104	218	39
105	218	40
106	218	47
107	218	60
108	218	111
109	218	79
110	218	95
111	218	118
112	218	133
113	218	157
114	218	154
115	218	108
116	218	133
117	218	138
118	218	143
119	218	115
120	218	110
121	218	132
122	218	110
123	218	104
124	218	122
125	218	123
126	218	126
127	218	122
128	218	134
129	218	202
130	218	196
131	218	195
132	218	246
133	218	206
134	218	199
135	218	193
136	218	199
137	218	237
138	218	274
139	218	238
140	218	194
141	218	209
142	218	181
143	218	219
144	218	230
145	218	179
146	218	191
147	218	192
148	218	169
149	218	163
150	218	154
151	218	168
152	218	132
153	218	130
154	218	132
155	218	155
156	218	229
157	218	223
158	218	196
159	218	209
160	218	227
161	218	158
162	218	158
163	218	182
164	218	168
165	218	148
166	218	148
167	218	172
168	218	128
169	218	142
170	218	160
171	218	161
172	218	162
173	218	190
174	218	200
175	218	211
176	218	206
177	218	192
178	218	227
179	218	254
180	218	245
181	218	288
182	218	242
183	218	319
184	218	272
185	218	303
186	218	345
187	218	359
188	218	340
189	218	225
190	218	338
191	218	364
192	218	416
193	218	492
194	218	472
195	218	446
196	218	442
197	218	513
198	218	543
199	218	706
200	218	664
201	218	663
202	218	763
203	218	1143
204	218	1256
205	218	1358
206	218	1450
207	218	1739
208	218	2298
209	218	2594
210	218	3075
211	218	4377
212	218	7078
213	218	9726
214	218	7934
215	218	10231
216	218	16732
217	218	24953
218	218	40398
0	219	1
1	219	22
2	219	118
3	219	200
4	219	206
5	219	222
6	219	238
7	219	202
8	219	196
9	219	168
10	219	138
11	219	177
12	219	155
13	219	140
14	219	157
15	219	129
16	219	159
17	219	162
18	219	138
19	219	118
20	219	128
21	219	112
22	219	128
23	219	100
24	219	111
25	219	72
26	219	96
27	219	91
28	219	92
29	219	95
30	219	100
31	219	105
32	219	124
33	219	131
34	219	149
35	219	144
36	219	140
38	219	117
39	219	185
40	219	168
41	219	156
42	219	170
43	219	147
44	219	237
45	219	207
46	219	119
47	219	44
48	219	17
49	219	15
50	219	20
51	219	21
52	219	22
53	219	22
54	219	50
55	219	113
56	219	143
57	219	178
58	219	156
59	219	164
60	219	139
61	219	105
62	219	39
63	219	7
64	219	34
65	219	15
66	219	14
67	219	37
68	219	127
69	219	168
70	219	193
71	219	171
72	219	169
73	219	213
74	219	194
75	219	169
76	219	172
77	219	161
78	219	176
79	219	184
80	219	140
81	219	104
82	219	91
83	219	90
84	219	95
85	219	99
86	219	109
87	219	117
88	219	129
89	219	173
90	219	125
91	219	70
92	219	73
93	219	59
94	219	176
95	219	94
96	219	95
97	219	138
98	219	84
99	219	31
100	219	31
101	219	37
102	219	35
103	219	46
104	219	27
105	219	39
106	219	40
107	219	49
108	219	98
109	219	73
110	219	102
111	219	125
112	219	157
113	219	198
114	219	187
115	219	174
116	219	164
117	219	143
118	219	207
119	219	136
120	219	130
121	219	123
122	219	118
123	219	112
124	219	121
125	219	108
126	219	146
127	219	141
128	219	142
129	219	249
130	219	207
131	219	223
132	219	250
133	219	241
134	219	238
135	219	188
136	219	222
137	219	272
138	219	289
139	219	269
140	219	225
141	219	210
142	219	190
143	219	205
144	219	217
145	219	187
146	219	171
147	219	183
148	219	157
149	219	147
150	219	142
151	219	164
152	219	113
153	219	131
154	219	114
155	219	190
156	219	284
157	219	208
158	219	171
159	219	201
160	219	244
161	219	166
162	219	131
163	219	122
164	219	134
165	219	125
166	219	145
167	219	154
168	219	120
169	219	127
170	219	143
171	219	148
172	219	147
173	219	169
174	219	183
175	219	213
176	219	223
177	219	183
178	219	205
179	219	249
180	219	234
181	219	307
182	219	261
183	219	279
184	219	270
185	219	284
186	219	378
187	219	404
188	219	423
189	219	229
190	219	292
191	219	293
192	219	329
193	219	439
194	219	385
195	219	415
196	219	426
197	219	499
198	219	499
199	219	582
200	219	655
201	219	699
202	219	742
203	219	922
204	219	924
205	219	980
206	219	1228
207	219	1331
208	219	1544
209	219	1812
210	219	2178
211	219	2769
212	219	3689
213	219	4449
214	219	4115
215	219	4680
216	219	5518
217	219	5538
218	219	8964
219	219	44135
0	220	1
1	220	37
2	220	108
3	220	187
4	220	222
5	220	169
6	220	195
7	220	168
8	220	153
9	220	146
10	220	105
11	220	118
12	220	109
13	220	126
14	220	121
15	220	141
16	220	122
17	220	94
18	220	96
19	220	93
20	220	97
21	220	102
22	220	96
23	220	76
24	220	82
25	220	79
26	220	74
27	220	61
28	220	57
29	220	71
30	220	87
31	220	101
32	220	107
33	220	111
34	220	129
35	220	109
36	220	112
38	220	114
39	220	101
40	220	131
41	220	131
42	220	134
43	220	149
44	220	179
45	220	168
46	220	146
47	220	49
48	220	45
49	220	26
50	220	28
51	220	26
52	220	24
53	220	35
54	220	60
55	220	102
56	220	135
57	220	118
58	220	108
59	220	122
60	220	120
61	220	81
62	220	48
63	220	10
64	220	47
65	220	13
66	220	9
67	220	47
68	220	111
69	220	138
70	220	141
71	220	171
72	220	160
73	220	174
74	220	152
75	220	115
76	220	159
77	220	159
78	220	148
79	220	170
80	220	142
81	220	148
82	220	105
83	220	129
84	220	104
85	220	116
86	220	127
87	220	115
88	220	148
89	220	132
90	220	114
91	220	93
92	220	72
93	220	86
94	220	117
95	220	115
96	220	123
97	220	135
98	220	83
99	220	65
100	220	39
101	220	48
102	220	49
103	220	48
104	220	47
105	220	33
106	220	63
107	220	81
108	220	120
109	220	87
110	220	98
111	220	140
112	220	132
113	220	172
114	220	153
115	220	119
116	220	146
117	220	139
118	220	168
119	220	126
120	220	115
121	220	152
122	220	125
123	220	115
124	220	137
125	220	120
126	220	119
127	220	121
128	220	126
129	220	173
130	220	186
131	220	202
132	220	240
133	220	213
134	220	233
135	220	203
136	220	182
137	220	225
138	220	265
139	220	248
140	220	262
141	220	195
142	220	186
143	220	191
144	220	221
145	220	201
146	220	186
147	220	181
148	220	180
149	220	162
150	220	140
151	220	162
152	220	104
153	220	146
154	220	144
155	220	151
156	220	237
157	220	241
158	220	168
159	220	203
160	220	221
161	220	132
162	220	138
163	220	164
164	220	175
165	220	159
166	220	166
167	220	139
168	220	100
169	220	140
170	220	168
171	220	163
172	220	171
173	220	167
174	220	216
175	220	160
176	220	216
177	220	180
178	220	235
179	220	268
180	220	207
181	220	238
182	220	209
183	220	257
184	220	291
185	220	267
186	220	289
187	220	288
188	220	281
189	220	211
190	220	298
191	220	298
192	220	338
193	220	402
194	220	389
195	220	403
196	220	342
197	220	402
198	220	402
199	220	582
200	220	494
201	220	499
202	220	546
203	220	813
204	220	799
205	220	816
206	220	931
207	220	939
208	220	1195
209	220	1258
210	220	1404
211	220	1677
212	220	1901
213	220	2535
214	220	2431
215	220	2812
216	220	3097
217	220	3553
218	220	3934
219	220	18046
220	220	48062
1	221	21
2	221	94
3	221	188
4	221	190
5	221	168
6	221	209
7	221	182
8	221	168
9	221	147
10	221	125
11	221	122
12	221	118
13	221	127
14	221	133
15	221	145
16	221	126
17	221	116
18	221	86
19	221	107
20	221	93
21	221	114
22	221	84
23	221	86
24	221	90
25	221	73
26	221	71
27	221	62
28	221	80
29	221	74
30	221	78
31	221	113
32	221	121
33	221	90
34	221	155
35	221	130
36	221	117
38	221	123
39	221	139
40	221	122
41	221	165
42	221	131
43	221	154
44	221	194
45	221	203
46	221	107
47	221	52
48	221	34
49	221	20
50	221	19
51	221	16
52	221	19
53	221	20
54	221	41
55	221	86
56	221	150
57	221	105
58	221	132
59	221	133
60	221	131
61	221	93
62	221	33
63	221	4
64	221	49
65	221	22
66	221	11
67	221	47
68	221	87
69	221	147
70	221	166
71	221	178
72	221	164
73	221	163
74	221	147
75	221	147
76	221	157
77	221	175
78	221	158
79	221	159
80	221	127
81	221	131
82	221	86
83	221	98
84	221	79
85	221	100
86	221	107
87	221	117
88	221	149
89	221	139
90	221	119
91	221	62
92	221	66
93	221	61
94	221	150
95	221	89
96	221	78
97	221	113
98	221	70
99	221	48
100	221	33
101	221	49
102	221	38
103	221	45
104	221	48
105	221	42
106	221	41
107	221	59
108	221	115
109	221	82
110	221	95
111	221	105
112	221	121
113	221	179
114	221	140
115	221	134
116	221	165
117	221	152
118	221	168
119	221	124
120	221	120
121	221	124
122	221	114
123	221	118
124	221	139
125	221	125
126	221	150
127	221	128
128	221	124
129	221	175
130	221	178
131	221	208
132	221	249
133	221	206
134	221	207
135	221	209
136	221	187
137	221	197
138	221	231
139	221	250
140	221	181
141	221	199
142	221	177
143	221	181
144	221	184
145	221	174
146	221	152
147	221	154
148	221	157
149	221	156
150	221	146
151	221	188
152	221	88
153	221	125
154	221	131
155	221	144
156	221	216
157	221	200
158	221	166
159	221	192
160	221	224
161	221	149
162	221	147
163	221	133
164	221	117
165	221	124
166	221	133
167	221	130
168	221	109
169	221	121
170	221	156
171	221	122
172	221	150
173	221	144
174	221	143
175	221	145
176	221	183
177	221	157
178	221	190
179	221	208
180	221	203
181	221	260
182	221	193
183	221	247
184	221	226
185	221	256
186	221	323
187	221	310
188	221	266
189	221	181
190	221	238
191	221	277
192	221	270
193	221	316
194	221	298
195	221	364
196	221	370
197	221	391
198	221	377
199	221	454
200	221	483
201	221	484
202	221	473
203	221	661
204	221	644
205	221	661
206	221	728
207	221	855
208	221	951
209	221	1048
210	221	1151
211	221	1446
212	221	1655
213	221	1975
214	221	1875
215	221	2082
216	221	2238
217	221	2515
218	221	2677
219	221	8927
220	221	16902
221	221	52277
1	222	19
2	222	89
3	222	145
4	222	176
5	222	194
6	222	168
7	222	195
8	222	198
9	222	157
10	222	125
11	222	132
12	222	130
13	222	123
14	222	159
15	222	129
16	222	117
17	222	113
18	222	107
19	222	98
20	222	123
21	222	99
22	222	107
23	222	110
24	222	115
25	222	103
26	222	88
27	222	93
28	222	108
29	222	94
30	222	98
31	222	120
32	222	121
33	222	100
34	222	151
35	222	134
36	222	148
38	222	118
39	222	150
40	222	153
41	222	155
42	222	144
43	222	165
44	222	200
45	222	166
46	222	133
47	222	44
48	222	30
49	222	11
50	222	19
51	222	20
52	222	26
53	222	32
54	222	34
55	222	82
56	222	137
57	222	140
58	222	124
59	222	161
60	222	154
61	222	80
62	222	39
63	222	3
64	222	45
65	222	12
66	222	9
67	222	41
68	222	119
69	222	170
70	222	174
71	222	166
72	222	200
73	222	220
74	222	195
75	222	169
76	222	171
77	222	161
78	222	185
79	222	156
80	222	122
81	222	109
82	222	81
83	222	106
84	222	68
85	222	85
86	222	94
87	222	126
88	222	119
89	222	149
90	222	118
91	222	65
92	222	55
93	222	66
94	222	130
95	222	85
96	222	95
97	222	136
98	222	99
99	222	37
100	222	25
101	222	42
102	222	30
103	222	37
104	222	35
105	222	37
106	222	40
107	222	62
108	222	79
109	222	63
110	222	117
111	222	144
112	222	136
113	222	159
114	222	159
115	222	140
116	222	166
117	222	167
118	222	167
119	222	118
120	222	116
121	222	89
122	222	127
123	222	109
124	222	122
125	222	141
126	222	123
127	222	128
128	222	138
129	222	215
130	222	196
131	222	223
132	222	214
133	222	232
134	222	207
135	222	165
136	222	207
137	222	220
138	222	218
139	222	227
140	222	204
141	222	196
142	222	179
143	222	205
144	222	209
145	222	154
146	222	146
147	222	162
148	222	149
149	222	138
150	222	149
151	222	147
152	222	110
153	222	128
154	222	134
155	222	155
156	222	226
157	222	208
158	222	159
159	222	176
160	222	207
161	222	133
162	222	120
163	222	132
164	222	144
165	222	130
166	222	131
167	222	123
168	222	100
169	222	105
170	222	152
171	222	118
172	222	126
173	222	135
174	222	156
175	222	164
176	222	192
177	222	147
178	222	213
179	222	218
180	222	206
181	222	277
182	222	228
183	222	216
184	222	225
185	222	237
186	222	279
187	222	332
188	222	295
189	222	157
190	222	221
191	222	234
192	222	241
193	222	323
194	222	324
195	222	322
196	222	329
197	222	380
198	222	354
199	222	419
200	222	414
201	222	459
202	222	471
203	222	560
204	222	630
205	222	649
206	222	788
207	222	758
208	222	877
209	222	1010
210	222	1133
211	222	1437
212	222	1572
213	222	1732
214	222	1729
215	222	1862
216	222	1987
217	222	2180
218	222	2316
219	222	7460
220	222	9701
221	222	26441
222	222	46856
0	223	1
1	223	21
2	223	94
3	223	172
4	223	169
5	223	189
6	223	211
7	223	164
8	223	177
9	223	182
10	223	120
11	223	163
12	223	116
13	223	126
14	223	161
15	223	143
16	223	123
17	223	112
18	223	96
19	223	91
20	223	105
21	223	107
22	223	85
23	223	86
24	223	88
25	223	77
26	223	63
27	223	82
28	223	76
29	223	76
30	223	92
31	223	104
32	223	93
33	223	102
34	223	124
35	223	117
36	223	114
38	223	123
39	223	145
40	223	115
41	223	163
42	223	147
43	223	118
44	223	181
45	223	151
46	223	108
47	223	44
48	223	27
49	223	14
50	223	14
51	223	24
52	223	16
53	223	20
54	223	43
55	223	95
56	223	130
57	223	128
58	223	119
59	223	128
60	223	132
61	223	92
62	223	27
63	223	14
64	223	38
65	223	11
66	223	6
67	223	38
68	223	101
69	223	167
70	223	175
71	223	156
72	223	175
73	223	219
74	223	174
75	223	156
76	223	166
77	223	152
78	223	161
79	223	168
80	223	106
81	223	93
82	223	79
83	223	97
84	223	81
85	223	101
86	223	100
87	223	98
88	223	126
89	223	131
90	223	101
91	223	68
92	223	64
93	223	69
94	223	123
95	223	104
96	223	64
97	223	102
98	223	69
99	223	22
100	223	36
101	223	37
102	223	22
103	223	30
104	223	33
105	223	23
106	223	30
107	223	54
108	223	95
109	223	76
110	223	103
111	223	120
112	223	148
113	223	176
114	223	145
115	223	161
116	223	153
117	223	139
118	223	191
119	223	120
120	223	111
121	223	126
122	223	105
123	223	94
124	223	96
125	223	103
126	223	132
127	223	144
128	223	133
129	223	161
130	223	191
131	223	211
132	223	228
133	223	201
134	223	210
135	223	189
136	223	189
137	223	216
138	223	218
139	223	207
140	223	204
141	223	174
142	223	153
143	223	198
144	223	192
145	223	152
146	223	143
147	223	162
148	223	167
149	223	153
150	223	117
151	223	126
152	223	94
153	223	112
154	223	109
155	223	149
156	223	254
157	223	196
158	223	153
159	223	174
160	223	185
161	223	134
162	223	132
163	223	111
164	223	103
165	223	113
166	223	129
167	223	116
168	223	107
169	223	110
170	223	113
171	223	140
172	223	120
173	223	156
174	223	147
175	223	140
176	223	166
177	223	144
178	223	200
179	223	188
180	223	211
181	223	254
182	223	208
183	223	206
184	223	212
185	223	210
186	223	287
187	223	288
188	223	335
189	223	160
190	223	251
191	223	273
192	223	270
193	223	301
194	223	338
195	223	350
196	223	335
197	223	347
198	223	374
199	223	428
200	223	429
201	223	471
202	223	490
203	223	595
204	223	660
205	223	669
206	223	667
207	223	825
208	223	873
209	223	996
210	223	1164
211	223	1395
212	223	1585
213	223	1914
214	223	1803
215	223	1985
216	223	2227
217	223	2326
218	223	2402
219	223	8916
220	223	11185
221	223	20042
222	223	20338
223	223	46469
0	224	2
1	224	27
2	224	104
3	224	182
4	224	219
5	224	183
6	224	205
7	224	165
8	224	162
9	224	136
10	224	147
11	224	121
12	224	147
13	224	110
14	224	153
15	224	130
16	224	129
17	224	93
18	224	104
19	224	112
20	224	90
21	224	98
22	224	97
23	224	66
24	224	87
25	224	90
26	224	87
27	224	77
28	224	70
29	224	83
30	224	85
31	224	86
32	224	98
33	224	111
34	224	141
35	224	149
36	224	106
38	224	136
39	224	135
40	224	118
41	224	149
42	224	151
43	224	147
44	224	195
45	224	159
46	224	122
47	224	62
48	224	28
49	224	16
50	224	17
51	224	21
52	224	20
53	224	23
54	224	55
55	224	107
56	224	147
57	224	112
58	224	124
59	224	150
60	224	131
61	224	87
62	224	35
63	224	8
64	224	39
65	224	14
66	224	12
67	224	44
68	224	108
69	224	173
70	224	165
71	224	165
72	224	164
73	224	183
74	224	145
75	224	176
76	224	158
77	224	161
78	224	169
79	224	168
80	224	109
81	224	123
82	224	86
83	224	105
84	224	93
85	224	104
86	224	140
87	224	116
88	224	131
89	224	136
90	224	114
91	224	78
92	224	89
93	224	63
94	224	119
95	224	99
96	224	91
97	224	146
98	224	75
99	224	60
100	224	34
101	224	41
102	224	38
103	224	42
104	224	39
105	224	41
106	224	39
107	224	55
108	224	85
109	224	79
110	224	102
111	224	132
112	224	131
113	224	158
114	224	148
115	224	132
116	224	156
117	224	156
118	224	169
119	224	125
120	224	119
121	224	129
122	224	128
123	224	119
124	224	128
125	224	120
126	224	116
127	224	139
128	224	131
129	224	239
130	224	192
131	224	213
132	224	229
133	224	212
134	224	203
135	224	180
136	224	207
137	224	218
138	224	262
139	224	237
140	224	219
141	224	185
142	224	181
143	224	217
144	224	187
145	224	170
146	224	181
147	224	168
148	224	165
149	224	135
150	224	131
151	224	159
152	224	109
153	224	135
154	224	129
155	224	169
156	224	239
157	224	209
158	224	152
159	224	202
160	224	196
161	224	133
162	224	138
163	224	146
164	224	122
165	224	113
166	224	123
167	224	131
168	224	102
169	224	130
170	224	154
171	224	103
172	224	135
173	224	159
174	224	179
175	224	160
176	224	187
177	224	175
178	224	210
179	224	203
180	224	206
181	224	240
182	224	208
183	224	213
184	224	263
185	224	247
186	224	297
187	224	292
188	224	331
189	224	171
190	224	280
191	224	281
192	224	298
193	224	326
194	224	319
195	224	367
196	224	318
197	224	356
198	224	397
199	224	462
200	224	442
201	224	448
202	224	492
203	224	639
204	224	729
205	224	722
206	224	768
207	224	842
208	224	993
209	224	1054
210	224	1207
211	224	1438
212	224	1617
213	224	1895
214	224	1873
215	224	2156
216	224	2389
217	224	2504
218	224	2836
219	224	9433
220	224	10925
221	224	15230
222	224	11384
223	224	24730
224	224	48482
1	225	15
2	225	89
3	225	156
4	225	183
5	225	173
6	225	194
7	225	161
8	225	146
9	225	133
10	225	113
11	225	139
12	225	125
13	225	141
14	225	140
15	225	102
16	225	121
17	225	110
18	225	108
19	225	103
20	225	109
21	225	91
22	225	85
23	225	88
24	225	105
25	225	106
26	225	83
27	225	89
28	225	58
29	225	83
30	225	92
31	225	87
32	225	91
33	225	104
34	225	114
35	225	107
36	225	118
38	225	114
39	225	161
40	225	140
41	225	159
42	225	121
43	225	148
44	225	186
45	225	178
46	225	132
47	225	41
48	225	22
49	225	13
50	225	16
51	225	19
52	225	16
53	225	24
54	225	51
55	225	92
56	225	136
57	225	149
58	225	122
59	225	143
60	225	130
61	225	97
62	225	37
63	225	9
64	225	22
65	225	11
66	225	11
67	225	44
68	225	98
69	225	147
70	225	151
71	225	155
72	225	166
73	225	183
74	225	147
75	225	140
76	225	139
77	225	162
78	225	149
79	225	162
80	225	125
81	225	123
82	225	86
83	225	112
84	225	87
85	225	93
86	225	109
87	225	102
88	225	136
89	225	138
90	225	109
91	225	70
92	225	71
93	225	57
94	225	134
95	225	98
96	225	87
97	225	134
98	225	81
99	225	47
100	225	30
101	225	33
102	225	34
103	225	51
104	225	42
105	225	47
106	225	42
107	225	54
108	225	88
109	225	91
110	225	108
111	225	130
112	225	124
113	225	163
114	225	156
115	225	154
116	225	152
117	225	176
118	225	148
119	225	136
120	225	129
121	225	144
122	225	119
123	225	108
124	225	123
125	225	98
126	225	123
127	225	128
128	225	148
129	225	180
130	225	175
131	225	212
132	225	207
133	225	197
134	225	181
135	225	174
136	225	183
137	225	202
138	225	301
139	225	228
140	225	201
141	225	199
142	225	183
143	225	175
144	225	186
145	225	175
146	225	157
147	225	163
148	225	173
149	225	158
150	225	129
151	225	137
152	225	103
153	225	126
154	225	121
155	225	161
156	225	213
157	225	201
158	225	150
159	225	184
160	225	201
161	225	150
162	225	131
163	225	123
164	225	127
165	225	95
166	225	141
167	225	116
168	225	113
169	225	103
170	225	124
171	225	126
172	225	108
173	225	147
174	225	151
175	225	162
176	225	196
177	225	154
178	225	163
179	225	203
180	225	187
181	225	228
182	225	199
183	225	209
184	225	230
185	225	216
186	225	288
187	225	284
188	225	304
189	225	183
190	225	232
191	225	234
192	225	232
193	225	288
194	225	280
195	225	343
196	225	335
197	225	347
198	225	343
199	225	385
200	225	389
201	225	474
202	225	460
203	225	570
204	225	626
205	225	641
206	225	653
207	225	758
208	225	823
209	225	938
210	225	1062
211	225	1311
212	225	1600
213	225	1683
214	225	1704
215	225	1951
216	225	2063
217	225	2184
218	225	2595
219	225	6657
220	225	7361
221	225	8408
222	225	6573
223	225	10051
224	225	19759
225	225	48258
0	226	2
1	226	24
2	226	109
3	226	212
4	226	160
5	226	173
6	226	167
7	226	160
8	226	136
9	226	142
10	226	108
11	226	121
12	226	82
13	226	105
14	226	152
15	226	115
16	226	110
17	226	115
18	226	78
19	226	92
20	226	93
21	226	88
22	226	86
23	226	90
24	226	71
25	226	83
26	226	81
27	226	80
28	226	76
29	226	81
30	226	80
31	226	99
32	226	98
33	226	93
34	226	127
35	226	115
36	226	109
38	226	124
39	226	121
40	226	119
41	226	125
42	226	138
43	226	136
44	226	223
45	226	178
46	226	133
47	226	46
48	226	30
49	226	30
50	226	24
51	226	19
52	226	18
53	226	22
54	226	59
55	226	113
56	226	149
57	226	150
58	226	146
59	226	149
60	226	136
61	226	123
62	226	42
63	226	8
64	226	47
65	226	8
66	226	8
67	226	36
68	226	98
69	226	172
70	226	186
71	226	140
72	226	144
73	226	184
74	226	139
75	226	148
76	226	144
77	226	144
78	226	188
79	226	161
80	226	149
81	226	114
82	226	74
83	226	133
84	226	100
85	226	107
86	226	96
87	226	131
88	226	162
89	226	145
90	226	138
91	226	87
92	226	81
93	226	78
94	226	150
95	226	134
96	226	107
97	226	166
98	226	106
99	226	50
100	226	32
101	226	49
102	226	39
103	226	58
104	226	45
105	226	34
106	226	29
107	226	69
108	226	112
109	226	89
110	226	108
111	226	142
112	226	137
113	226	143
114	226	166
115	226	162
116	226	154
117	226	139
118	226	167
119	226	126
120	226	116
121	226	117
122	226	114
123	226	117
124	226	124
125	226	123
126	226	122
127	226	141
128	226	139
129	226	176
130	226	179
131	226	233
132	226	203
133	226	209
134	226	184
135	226	192
136	226	170
137	226	239
138	226	340
139	226	231
140	226	217
141	226	184
142	226	181
143	226	174
144	226	185
145	226	174
146	226	173
147	226	178
148	226	176
149	226	155
150	226	148
151	226	157
152	226	109
153	226	122
154	226	113
155	226	153
156	226	255
157	226	222
158	226	169
159	226	221
160	226	203
161	226	144
162	226	155
163	226	143
164	226	145
165	226	128
166	226	173
167	226	166
168	226	115
169	226	124
170	226	166
171	226	166
172	226	149
173	226	160
174	226	155
175	226	172
176	226	211
177	226	192
178	226	216
179	226	216
180	226	216
181	226	275
182	226	202
183	226	224
184	226	266
185	226	252
186	226	303
187	226	296
188	226	301
189	226	174
190	226	251
191	226	276
192	226	306
193	226	299
194	226	368
195	226	355
196	226	307
197	226	315
198	226	384
199	226	405
200	226	420
201	226	468
202	226	426
203	226	581
204	226	657
205	226	655
206	226	684
207	226	752
208	226	768
209	226	890
210	226	999
211	226	1229
212	226	1504
213	226	1724
214	226	1584
215	226	1892
216	226	2149
217	226	2147
218	226	2772
219	226	6763
220	226	6443
221	226	7524
222	226	5497
223	226	8331
224	226	12462
225	226	23115
226	226	45646
0	227	5
1	227	43
2	227	64
3	227	135
4	227	127
5	227	103
6	227	94
7	227	80
8	227	90
9	227	55
10	227	67
11	227	58
12	227	54
13	227	54
14	227	70
15	227	64
16	227	73
17	227	54
18	227	47
19	227	49
20	227	58
21	227	66
22	227	63
23	227	45
24	227	50
25	227	52
26	227	33
27	227	36
28	227	24
29	227	42
30	227	37
31	227	67
32	227	54
33	227	34
34	227	52
35	227	64
36	227	77
38	227	62
39	227	62
40	227	62
41	227	57
42	227	49
43	227	70
44	227	82
45	227	126
46	227	134
47	227	61
48	227	50
49	227	33
50	227	25
51	227	43
52	227	29
53	227	39
54	227	78
55	227	90
56	227	131
57	227	64
58	227	47
59	227	56
60	227	83
61	227	113
62	227	60
63	227	9
64	227	53
65	227	16
66	227	14
67	227	68
68	227	83
69	227	82
70	227	86
71	227	83
72	227	86
73	227	78
74	227	66
75	227	74
76	227	98
77	227	96
78	227	76
79	227	106
80	227	150
81	227	151
82	227	117
83	227	141
84	227	118
85	227	101
86	227	137
87	227	116
88	227	147
89	227	99
90	227	124
91	227	105
92	227	110
93	227	79
94	227	112
95	227	84
96	227	126
97	227	117
98	227	93
99	227	87
100	227	59
101	227	73
102	227	63
103	227	77
104	227	62
105	227	65
106	227	81
107	227	96
108	227	128
109	227	91
110	227	83
111	227	94
112	227	86
113	227	90
114	227	87
115	227	60
116	227	94
117	227	107
118	227	94
119	227	83
120	227	90
121	227	105
122	227	90
123	227	83
124	227	114
125	227	109
126	227	96
127	227	92
128	227	88
129	227	119
130	227	119
131	227	113
132	227	137
133	227	146
134	227	148
135	227	163
136	227	138
137	227	127
138	227	193
139	227	199
140	227	159
141	227	168
142	227	163
143	227	155
144	227	186
145	227	145
146	227	159
147	227	192
148	227	152
149	227	187
150	227	151
151	227	178
152	227	127
153	227	158
154	227	152
155	227	139
156	227	156
157	227	177
158	227	161
159	227	170
160	227	181
161	227	125
162	227	190
163	227	168
164	227	163
165	227	170
166	227	170
167	227	150
168	227	161
169	227	153
170	227	157
171	227	192
172	227	177
173	227	150
174	227	182
175	227	168
176	227	187
177	227	152
178	227	207
179	227	216
180	227	194
181	227	180
182	227	144
183	227	192
184	227	233
185	227	199
186	227	201
187	227	165
188	227	190
189	227	169
190	227	226
191	227	264
192	227	261
193	227	265
194	227	274
195	227	290
196	227	226
197	227	266
198	227	240
199	227	304
200	227	295
201	227	256
202	227	300
203	227	489
204	227	509
205	227	457
206	227	446
207	227	434
208	227	478
209	227	497
210	227	535
211	227	552
212	227	564
213	227	834
214	227	821
215	227	944
216	227	1099
217	227	1320
218	227	1150
219	227	1885
220	227	2542
221	227	2251
222	227	1750
223	227	2266
224	227	3150
225	227	3986
226	227	11183
227	227	31176
0	228	3
1	228	52
2	228	105
3	228	125
4	228	153
5	228	109
6	228	123
7	228	88
8	228	76
9	228	70
10	228	46
11	228	59
12	228	40
13	228	44
14	228	58
15	228	71
16	228	100
17	228	53
18	228	48
19	228	50
20	228	62
21	228	50
22	228	47
23	228	45
24	228	36
25	228	46
26	228	23
27	228	23
28	228	35
29	228	47
30	228	30
31	228	56
32	228	69
33	228	47
34	228	67
35	228	58
36	228	75
38	228	64
39	228	58
40	228	61
41	228	61
42	228	68
43	228	67
44	228	88
45	228	134
46	228	154
47	228	94
48	228	53
49	228	31
50	228	40
51	228	50
52	228	46
53	228	37
54	228	97
55	228	111
56	228	132
57	228	59
58	228	47
59	228	65
60	228	88
61	228	88
62	228	63
63	228	14
64	228	53
65	228	14
66	228	17
67	228	57
68	228	96
69	228	87
70	228	79
71	228	73
72	228	72
73	228	86
74	228	76
75	228	57
76	228	80
77	228	89
78	228	91
79	228	106
80	228	131
81	228	154
82	228	153
83	228	163
84	228	141
85	228	142
86	228	131
87	228	111
88	228	137
89	228	101
90	228	115
91	228	101
92	228	111
93	228	111
94	228	108
95	228	96
96	228	138
97	228	116
98	228	107
99	228	77
100	228	72
101	228	115
102	228	80
103	228	86
104	228	88
105	228	70
106	228	81
107	228	126
108	228	146
109	228	84
110	228	89
111	228	93
112	228	75
113	228	115
114	228	97
115	228	87
116	228	78
117	228	105
118	228	115
119	228	98
120	228	93
121	228	118
122	228	105
123	228	100
124	228	128
125	228	106
126	228	122
127	228	112
128	228	120
129	228	126
130	228	132
131	228	120
132	228	140
133	228	159
134	228	157
135	228	146
136	228	137
137	228	160
138	228	189
139	228	204
140	228	168
141	228	164
142	228	154
143	228	154
144	228	198
145	228	179
146	228	220
147	228	171
148	228	176
149	228	192
150	228	171
151	228	169
152	228	138
153	228	174
154	228	152
155	228	159
156	228	161
157	228	174
158	228	147
159	228	157
160	228	191
161	228	159
162	228	162
163	228	185
164	228	180
165	228	168
166	228	216
167	228	198
168	228	156
169	228	159
170	228	194
171	228	184
172	228	183
173	228	155
174	228	173
175	228	175
176	228	193
177	228	165
178	228	189
179	228	217
180	228	175
181	228	185
182	228	154
183	228	226
184	228	267
185	228	234
186	228	174
187	228	165
188	228	200
189	228	177
190	228	239
191	228	298
192	228	276
193	228	260
194	228	275
195	228	272
196	228	219
197	228	222
198	228	229
199	228	308
200	228	297
201	228	218
202	228	271
203	228	414
204	228	431
205	228	413
206	228	399
207	228	393
208	228	457
209	228	478
210	228	464
211	228	496
212	228	465
213	228	706
214	228	778
215	228	855
216	228	918
217	228	1145
218	228	987
219	228	1411
220	228	2127
221	228	1788
222	228	1476
223	228	1686
224	228	2303
225	228	2579
226	228	5373
227	228	12832
228	228	35310
0	229	1
1	229	46
2	229	102
3	229	133
4	229	132
5	229	114
6	229	113
7	229	89
8	229	71
9	229	62
10	229	60
11	229	61
12	229	53
13	229	51
14	229	79
15	229	53
16	229	58
17	229	58
18	229	46
19	229	41
20	229	43
21	229	57
22	229	61
23	229	43
24	229	38
25	229	42
26	229	30
27	229	40
28	229	44
29	229	28
30	229	32
31	229	55
32	229	44
33	229	38
34	229	61
35	229	69
36	229	67
38	229	59
39	229	77
40	229	60
41	229	69
42	229	68
43	229	60
44	229	91
45	229	141
46	229	156
47	229	107
48	229	57
49	229	49
50	229	41
51	229	54
52	229	45
53	229	67
54	229	102
55	229	106
56	229	144
57	229	67
58	229	52
59	229	72
60	229	103
61	229	116
62	229	62
63	229	15
64	229	78
65	229	22
66	229	28
67	229	80
68	229	102
69	229	111
70	229	86
71	229	92
72	229	84
73	229	79
74	229	62
75	229	63
76	229	92
77	229	115
78	229	94
79	229	113
80	229	152
81	229	152
82	229	138
83	229	167
84	229	166
85	229	165
86	229	145
87	229	130
88	229	135
89	229	107
90	229	128
91	229	118
92	229	145
93	229	105
94	229	136
95	229	106
96	229	144
97	229	124
98	229	110
99	229	96
100	229	88
101	229	99
102	229	79
103	229	103
104	229	95
105	229	90
106	229	95
107	229	124
108	229	151
109	229	96
110	229	89
111	229	110
112	229	99
113	229	124
114	229	106
115	229	75
116	229	89
117	229	100
118	229	114
119	229	93
120	229	87
121	229	85
122	229	98
123	229	119
124	229	124
125	229	109
126	229	106
127	229	114
128	229	106
129	229	114
130	229	143
131	229	118
132	229	138
133	229	139
134	229	149
135	229	161
136	229	143
137	229	167
138	229	184
139	229	195
140	229	161
141	229	151
142	229	163
143	229	146
144	229	202
145	229	177
146	229	202
147	229	197
148	229	182
149	229	206
150	229	172
151	229	177
152	229	154
153	229	174
154	229	155
155	229	164
156	229	145
157	229	185
158	229	175
159	229	193
160	229	168
161	229	136
162	229	199
163	229	195
164	229	171
165	229	178
166	229	171
167	229	185
168	229	159
169	229	165
170	229	170
171	229	164
172	229	214
173	229	174
174	229	181
175	229	187
176	229	196
177	229	181
178	229	208
179	229	218
180	229	201
181	229	187
182	229	159
183	229	220
184	229	235
185	229	210
186	229	228
187	229	193
188	229	202
189	229	177
190	229	226
191	229	298
192	229	301
193	229	279
194	229	312
195	229	275
196	229	207
197	229	243
198	229	283
199	229	317
200	229	289
201	229	240
202	229	264
203	229	433
204	229	421
205	229	428
206	229	419
207	229	393
208	229	459
209	229	466
210	229	475
211	229	487
212	229	449
213	229	784
214	229	760
215	229	829
216	229	903
217	229	1109
218	229	925
219	229	1355
220	229	2099
221	229	1730
222	229	1491
223	229	1675
224	229	2246
225	229	2690
226	229	5276
227	229	8421
228	229	16339
229	229	37921
0	230	2
1	230	46
2	230	91
3	230	140
4	230	129
5	230	107
6	230	104
7	230	99
8	230	100
9	230	82
10	230	77
11	230	54
12	230	62
13	230	50
14	230	87
15	230	73
16	230	83
17	230	57
18	230	44
19	230	41
20	230	64
21	230	55
22	230	61
23	230	52
24	230	42
25	230	34
26	230	33
27	230	46
28	230	43
29	230	38
30	230	33
31	230	68
32	230	54
33	230	50
34	230	61
35	230	65
36	230	64
38	230	68
39	230	56
40	230	69
41	230	69
42	230	75
43	230	67
44	230	108
45	230	147
46	230	156
47	230	85
48	230	57
49	230	43
50	230	36
51	230	44
52	230	39
53	230	42
54	230	96
55	230	103
56	230	129
57	230	71
58	230	60
59	230	86
60	230	126
61	230	100
62	230	65
63	230	13
64	230	71
65	230	18
66	230	22
67	230	67
68	230	109
69	230	110
70	230	113
71	230	86
72	230	77
73	230	99
74	230	76
75	230	81
76	230	77
77	230	104
78	230	106
79	230	96
80	230	148
81	230	146
82	230	139
83	230	137
84	230	148
85	230	124
86	230	123
87	230	120
88	230	146
89	230	107
90	230	129
91	230	108
92	230	89
93	230	111
94	230	115
95	230	114
96	230	122
97	230	129
98	230	115
99	230	83
100	230	72
101	230	78
102	230	72
103	230	99
104	230	78
105	230	87
106	230	101
107	230	111
108	230	144
109	230	104
110	230	71
111	230	110
112	230	86
113	230	139
114	230	86
115	230	86
116	230	94
117	230	130
118	230	118
119	230	112
120	230	108
121	230	112
122	230	117
123	230	122
124	230	134
125	230	128
126	230	128
127	230	108
128	230	115
129	230	126
130	230	142
131	230	113
132	230	155
133	230	125
134	230	159
135	230	154
136	230	134
137	230	164
138	230	183
139	230	200
140	230	179
141	230	182
142	230	167
143	230	170
144	230	207
145	230	204
146	230	158
147	230	196
148	230	166
149	230	181
150	230	182
151	230	189
152	230	114
153	230	170
154	230	160
155	230	166
156	230	184
157	230	177
158	230	154
159	230	183
160	230	205
161	230	150
162	230	160
163	230	164
164	230	193
165	230	171
166	230	184
167	230	197
168	230	147
169	230	166
170	230	192
171	230	163
172	230	169
173	230	137
174	230	177
175	230	190
176	230	213
177	230	166
178	230	196
179	230	198
180	230	186
181	230	189
182	230	161
183	230	188
184	230	224
185	230	199
186	230	182
187	230	189
188	230	183
189	230	191
190	230	236
191	230	258
192	230	230
193	230	255
194	230	280
195	230	266
196	230	243
197	230	265
198	230	230
199	230	286
200	230	274
201	230	255
202	230	271
203	230	438
204	230	426
205	230	469
206	230	395
207	230	394
208	230	504
209	230	469
210	230	491
211	230	526
212	230	510
213	230	751
214	230	719
215	230	805
216	230	873
217	230	1173
218	230	950
219	230	1579
220	230	2010
221	230	1848
222	230	1555
223	230	1850
224	230	2465
225	230	3171
226	230	6268
227	230	7141
228	230	8498
229	230	16240
230	230	38218
0	231	3
1	231	55
2	231	83
3	231	136
4	231	141
5	231	111
6	231	130
7	231	94
8	231	79
9	231	70
10	231	64
11	231	62
12	231	73
13	231	57
14	231	59
15	231	84
16	231	73
17	231	60
18	231	55
19	231	54
20	231	54
21	231	63
22	231	54
23	231	54
24	231	52
25	231	36
26	231	34
27	231	47
28	231	37
29	231	51
30	231	44
31	231	71
32	231	73
33	231	53
34	231	66
35	231	73
36	231	80
38	231	94
39	231	59
40	231	72
41	231	77
42	231	75
43	231	97
44	231	106
45	231	156
46	231	124
47	231	79
48	231	56
49	231	24
50	231	39
51	231	54
52	231	40
53	231	38
54	231	63
55	231	101
56	231	143
57	231	65
58	231	73
59	231	68
60	231	111
61	231	103
62	231	71
63	231	16
64	231	62
65	231	24
66	231	21
67	231	70
68	231	102
69	231	96
70	231	112
71	231	110
72	231	76
73	231	85
74	231	80
75	231	79
76	231	95
77	231	111
78	231	101
79	231	108
80	231	161
81	231	146
82	231	125
83	231	157
84	231	130
85	231	151
86	231	136
87	231	136
88	231	132
89	231	110
90	231	119
91	231	106
92	231	87
93	231	97
94	231	121
95	231	105
96	231	116
97	231	116
98	231	121
99	231	65
100	231	78
101	231	99
102	231	70
103	231	72
104	231	67
105	231	71
106	231	70
107	231	86
108	231	144
109	231	86
110	231	101
111	231	103
112	231	97
113	231	123
114	231	100
115	231	83
116	231	125
117	231	113
118	231	95
119	231	94
120	231	108
121	231	118
122	231	119
123	231	89
124	231	126
125	231	87
126	231	109
127	231	105
128	231	99
129	231	129
130	231	136
131	231	148
132	231	141
133	231	119
134	231	154
135	231	147
136	231	158
137	231	158
138	231	189
139	231	190
140	231	183
141	231	155
142	231	150
143	231	148
144	231	180
145	231	179
146	231	173
147	231	174
148	231	162
149	231	152
150	231	145
151	231	156
152	231	133
153	231	137
154	231	147
155	231	146
156	231	171
157	231	190
158	231	132
159	231	182
160	231	179
161	231	146
162	231	189
163	231	179
164	231	192
165	231	169
166	231	146
167	231	145
168	231	120
169	231	178
170	231	155
171	231	163
172	231	174
173	231	142
174	231	158
175	231	217
176	231	194
177	231	166
178	231	188
179	231	214
180	231	181
181	231	206
182	231	152
183	231	181
184	231	239
185	231	195
186	231	188
187	231	195
188	231	196
189	231	162
190	231	221
191	231	251
192	231	251
193	231	236
194	231	253
195	231	250
196	231	252
197	231	276
198	231	270
199	231	294
200	231	307
201	231	258
202	231	258
203	231	404
204	231	400
205	231	402
206	231	403
207	231	396
208	231	435
209	231	491
210	231	492
211	231	502
212	231	540
213	231	741
214	231	750
215	231	803
216	231	883
217	231	1101
218	231	930
219	231	1620
220	231	2040
221	231	1957
222	231	1569
223	231	2038
224	231	2801
225	231	3432
226	231	6270
227	231	6336
228	231	6434
229	231	8176
230	231	14770
231	231	37323
0	232	4
1	232	70
2	232	81
3	232	149
4	232	125
5	232	128
6	232	123
7	232	80
8	232	84
9	232	66
10	232	56
11	232	50
12	232	55
13	232	66
14	232	79
15	232	73
16	232	56
17	232	49
18	232	57
19	232	50
20	232	56
21	232	55
22	232	64
23	232	53
24	232	49
25	232	57
26	232	41
27	232	33
28	232	31
29	232	44
30	232	45
31	232	63
32	232	51
33	232	53
34	232	74
35	232	61
36	232	85
38	232	79
39	232	78
40	232	72
41	232	57
42	232	98
43	232	71
44	232	108
45	232	138
46	232	146
47	232	97
48	232	58
49	232	31
50	232	32
51	232	36
52	232	34
53	232	35
54	232	81
55	232	85
56	232	136
57	232	80
58	232	69
59	232	62
60	232	119
61	232	112
62	232	66
63	232	9
64	232	65
65	232	15
66	232	21
67	232	75
68	232	90
69	232	89
70	232	101
71	232	88
72	232	99
73	232	90
74	232	85
75	232	65
76	232	91
77	232	108
78	232	88
79	232	105
80	232	153
81	232	140
82	232	119
83	232	135
84	232	144
85	232	141
86	232	141
87	232	135
88	232	128
89	232	93
90	232	112
91	232	112
92	232	106
93	232	110
94	232	126
95	232	96
96	232	116
97	232	118
98	232	94
99	232	89
100	232	68
101	232	83
102	232	70
103	232	88
104	232	67
105	232	75
106	232	60
107	232	112
108	232	160
109	232	88
110	232	84
111	232	99
112	232	111
113	232	126
114	232	94
115	232	84
116	232	105
117	232	93
118	232	112
119	232	79
120	232	85
121	232	119
122	232	98
123	232	82
124	232	123
125	232	114
126	232	111
127	232	107
128	232	103
129	232	133
130	232	131
131	232	138
132	232	140
133	232	144
134	232	150
135	232	167
136	232	135
137	232	150
138	232	164
139	232	194
140	232	159
141	232	171
142	232	154
143	232	156
144	232	186
145	232	188
146	232	160
147	232	186
148	232	162
149	232	185
150	232	145
151	232	163
152	232	129
153	232	152
154	232	167
155	232	142
156	232	161
157	232	183
158	232	154
159	232	167
160	232	181
161	232	122
162	232	197
163	232	162
164	232	165
165	232	162
166	232	193
167	232	154
168	232	158
169	232	149
170	232	169
171	232	202
172	232	165
173	232	167
174	232	179
175	232	175
176	232	201
177	232	135
178	232	192
179	232	236
180	232	183
181	232	188
182	232	149
183	232	198
184	232	213
185	232	213
186	232	187
187	232	146
188	232	171
189	232	145
190	232	254
191	232	256
192	232	282
193	232	261
194	232	345
195	232	267
196	232	238
197	232	244
198	232	240
199	232	340
200	232	266
201	232	215
202	232	258
203	232	408
204	232	441
205	232	423
206	232	382
207	232	419
208	232	463
209	232	468
210	232	497
211	232	554
212	232	472
213	232	728
214	232	711
215	232	770
216	232	867
217	232	1002
218	232	907
219	232	1402
220	232	1850
221	232	1668
222	232	1438
223	232	1647
224	232	2233
225	232	2655
226	232	4363
227	232	4990
228	232	5077
229	232	5850
230	232	7255
231	232	14724
232	232	38265
0	233	5
1	233	38
2	233	83
3	233	168
4	233	155
5	233	122
6	233	127
7	233	92
8	233	95
9	233	77
10	233	66
11	233	70
12	233	53
13	233	74
14	233	93
15	233	84
16	233	72
17	233	67
18	233	68
19	233	72
20	233	58
21	233	56
22	233	65
23	233	59
24	233	53
25	233	56
26	233	40
27	233	35
28	233	42
29	233	58
30	233	42
31	233	74
32	233	61
33	233	66
34	233	74
35	233	64
36	233	86
38	233	92
39	233	63
40	233	80
41	233	75
42	233	78
43	233	91
44	233	93
45	233	174
46	233	140
47	233	99
48	233	49
49	233	38
50	233	39
51	233	55
52	233	35
53	233	37
54	233	88
55	233	97
56	233	127
57	233	66
58	233	68
59	233	73
60	233	117
61	233	86
62	233	61
63	233	14
64	233	66
65	233	18
66	233	18
67	233	85
68	233	109
69	233	125
70	233	92
71	233	99
72	233	86
73	233	106
74	233	87
75	233	89
76	233	85
77	233	132
78	233	87
79	233	118
80	233	159
81	233	159
82	233	137
83	233	153
84	233	117
85	233	153
86	233	143
87	233	128
88	233	169
89	233	113
90	233	127
91	233	83
92	233	127
93	233	95
94	233	117
95	233	125
96	233	123
97	233	141
98	233	120
99	233	67
100	233	95
101	233	56
102	233	63
103	233	93
104	233	71
105	233	69
106	233	74
107	233	96
108	233	134
109	233	99
110	233	96
111	233	103
112	233	87
113	233	121
114	233	94
115	233	89
116	233	119
117	233	117
118	233	127
119	233	109
120	233	90
121	233	103
122	233	124
123	233	123
124	233	138
125	233	118
126	233	94
127	233	125
128	233	125
129	233	140
130	233	134
131	233	143
132	233	141
133	233	183
134	233	197
135	233	158
136	233	174
137	233	169
138	233	183
139	233	213
140	233	172
141	233	165
142	233	177
143	233	159
144	233	172
145	233	204
146	233	196
147	233	193
148	233	159
149	233	187
150	233	158
151	233	155
152	233	122
153	233	139
154	233	161
155	233	169
156	233	202
157	233	200
158	233	155
159	233	152
160	233	199
161	233	161
162	233	157
163	233	164
164	233	190
165	233	167
166	233	172
167	233	180
168	233	167
169	233	149
170	233	207
171	233	181
172	233	184
173	233	173
174	233	171
175	233	178
176	233	198
177	233	154
178	233	175
179	233	234
180	233	176
181	233	201
182	233	165
183	233	185
184	233	271
185	233	197
186	233	205
187	233	190
188	233	191
189	233	166
190	233	254
191	233	236
192	233	282
193	233	260
194	233	295
195	233	287
196	233	217
197	233	265
198	233	248
199	233	319
200	233	309
201	233	248
202	233	270
203	233	455
204	233	444
205	233	405
206	233	454
207	233	422
208	233	494
209	233	495
210	233	501
211	233	561
212	233	454
213	233	682
214	233	725
215	233	822
216	233	860
217	233	1066
218	233	823
219	233	1314
220	233	1836
221	233	1652
222	233	1379
223	233	1585
224	233	2094
225	233	2349
226	233	3722
227	233	4332
228	233	4506
229	233	5128
230	233	5840
231	233	7704
232	233	16474
233	233	41895
0	234	2
1	234	31
2	234	104
3	234	157
4	234	149
5	234	129
6	234	134
7	234	128
8	234	127
9	234	91
10	234	70
11	234	86
12	234	90
13	234	77
14	234	91
15	234	92
16	234	86
17	234	86
18	234	64
19	234	68
20	234	90
21	234	78
22	234	75
23	234	84
24	234	62
25	234	64
26	234	52
27	234	62
28	234	59
29	234	52
30	234	43
31	234	82
32	234	70
33	234	55
34	234	94
35	234	86
36	234	111
38	234	84
39	234	96
40	234	83
41	234	104
42	234	106
43	234	81
44	234	134
45	234	172
46	234	170
47	234	64
48	234	40
49	234	26
50	234	36
51	234	45
52	234	32
53	234	30
54	234	74
55	234	108
56	234	143
57	234	111
58	234	94
59	234	95
60	234	126
61	234	88
62	234	45
63	234	11
64	234	52
65	234	25
66	234	14
67	234	66
68	234	102
69	234	151
70	234	121
71	234	107
72	234	123
73	234	112
74	234	89
75	234	85
76	234	108
77	234	127
78	234	102
79	234	143
80	234	144
81	234	145
82	234	101
83	234	154
84	234	102
85	234	143
86	234	140
87	234	111
88	234	137
89	234	127
90	234	114
91	234	118
92	234	104
93	234	101
94	234	136
95	234	138
96	234	118
97	234	159
98	234	100
99	234	67
100	234	61
101	234	61
102	234	61
103	234	80
104	234	59
105	234	61
106	234	76
107	234	106
108	234	144
109	234	103
110	234	106
111	234	124
112	234	119
113	234	161
114	234	137
115	234	112
116	234	145
117	234	138
118	234	138
119	234	113
120	234	119
121	234	118
122	234	139
123	234	112
124	234	123
125	234	121
126	234	126
127	234	108
128	234	153
129	234	164
130	234	183
131	234	170
132	234	181
133	234	163
134	234	188
135	234	170
136	234	207
137	234	164
138	234	233
139	234	219
140	234	190
141	234	181
142	234	179
143	234	163
144	234	190
145	234	192
146	234	181
147	234	183
148	234	182
149	234	160
150	234	151
151	234	156
152	234	101
153	234	149
154	234	128
155	234	173
156	234	179
157	234	200
158	234	176
159	234	178
160	234	223
161	234	166
162	234	162
163	234	164
164	234	171
165	234	180
166	234	160
167	234	189
168	234	147
169	234	149
170	234	198
171	234	146
172	234	172
173	234	182
174	234	163
175	234	175
176	234	205
177	234	174
178	234	209
179	234	200
180	234	189
181	234	218
182	234	171
183	234	217
184	234	222
185	234	222
186	234	200
187	234	209
188	234	197
189	234	182
190	234	256
191	234	232
192	234	282
193	234	265
194	234	280
195	234	280
196	234	231
197	234	266
198	234	256
199	234	354
200	234	342
201	234	286
202	234	317
203	234	463
204	234	487
205	234	439
206	234	472
207	234	437
208	234	517
209	234	545
210	234	541
211	234	640
212	234	585
213	234	776
214	234	854
215	234	924
216	234	926
217	234	1088
218	234	936
219	234	1595
220	234	1946
221	234	1859
222	234	1581
223	234	1830
224	234	2413
225	234	2967
226	234	4804
227	234	4537
228	234	4441
229	234	4950
230	234	5705
231	234	7035
232	234	9216
233	234	17712
234	234	46210
0	235	1
1	235	27
2	235	87
3	235	172
4	235	157
5	235	144
6	235	158
7	235	127
8	235	102
9	235	104
10	235	95
11	235	83
12	235	103
13	235	95
14	235	104
15	235	107
16	235	87
17	235	97
18	235	68
19	235	81
20	235	102
21	235	80
22	235	84
23	235	79
24	235	70
25	235	56
26	235	68
27	235	69
28	235	57
29	235	64
30	235	75
31	235	101
32	235	71
33	235	72
34	235	89
35	235	115
36	235	103
38	235	93
39	235	118
40	235	97
41	235	124
42	235	95
43	235	123
44	235	154
45	235	163
46	235	121
47	235	63
48	235	33
49	235	15
50	235	25
51	235	28
52	235	25
53	235	25
54	235	70
55	235	99
56	235	133
57	235	125
58	235	87
59	235	122
60	235	148
61	235	85
62	235	53
63	235	9
64	235	49
65	235	17
66	235	13
67	235	56
68	235	97
69	235	131
70	235	129
71	235	123
72	235	127
73	235	120
74	235	141
75	235	128
76	235	105
77	235	146
78	235	118
79	235	132
80	235	145
81	235	116
82	235	105
83	235	119
84	235	99
85	235	101
86	235	102
87	235	135
88	235	125
89	235	125
90	235	124
91	235	99
92	235	82
93	235	93
94	235	129
95	235	112
96	235	98
97	235	119
98	235	94
99	235	57
100	235	46
101	235	46
102	235	44
103	235	48
104	235	45
105	235	38
106	235	48
107	235	72
108	235	102
109	235	99
110	235	83
111	235	115
112	235	115
113	235	131
114	235	127
115	235	107
116	235	132
117	235	148
118	235	138
119	235	114
120	235	107
121	235	115
122	235	107
123	235	99
124	235	127
125	235	114
126	235	111
127	235	146
128	235	139
129	235	149
130	235	149
131	235	187
132	235	211
133	235	202
134	235	212
135	235	174
136	235	155
137	235	179
138	235	215
139	235	198
140	235	154
141	235	168
142	235	149
143	235	178
144	235	192
145	235	184
146	235	181
147	235	154
148	235	165
149	235	143
150	235	153
151	235	144
152	235	121
153	235	134
154	235	113
155	235	177
156	235	182
157	235	192
158	235	146
159	235	169
160	235	200
161	235	164
162	235	135
163	235	140
164	235	151
165	235	130
166	235	152
167	235	144
168	235	115
169	235	124
170	235	135
171	235	160
172	235	172
173	235	164
174	235	147
175	235	152
176	235	171
177	235	152
178	235	178
179	235	181
180	235	170
181	235	206
182	235	178
183	235	211
184	235	238
185	235	198
186	235	260
187	235	234
188	235	219
189	235	144
190	235	230
191	235	234
192	235	252
193	235	272
194	235	277
195	235	265
196	235	259
197	235	297
198	235	277
199	235	316
200	235	309
201	235	305
202	235	313
203	235	461
204	235	506
205	235	458
206	235	460
207	235	501
208	235	499
209	235	537
210	235	541
211	235	624
212	235	625
213	235	753
214	235	796
215	235	873
216	235	869
217	235	962
218	235	889
219	235	1504
220	235	1775
221	235	1695
222	235	1555
223	235	1797
224	235	2289
225	235	2796
226	235	4155
227	235	3530
228	235	3286
229	235	3681
230	235	4336
231	235	4945
232	235	6125
233	235	7953
234	235	18841
235	235	46845
0	236	1
1	236	20
2	236	95
3	236	171
4	236	183
5	236	156
6	236	168
7	236	146
8	236	144
9	236	135
10	236	141
11	236	156
12	236	99
13	236	122
14	236	132
15	236	117
16	236	114
17	236	116
18	236	116
19	236	113
20	236	133
21	236	104
22	236	102
23	236	78
24	236	89
25	236	81
26	236	66
27	236	81
28	236	78
29	236	85
30	236	82
31	236	118
32	236	128
33	236	98
34	236	119
35	236	137
36	236	120
38	236	107
39	236	135
40	236	132
41	236	156
42	236	119
43	236	145
44	236	168
45	236	158
46	236	116
47	236	47
48	236	32
49	236	12
50	236	17
51	236	27
52	236	17
53	236	16
54	236	32
55	236	95
56	236	121
57	236	151
58	236	117
59	236	125
60	236	131
61	236	91
62	236	30
63	236	10
64	236	39
65	236	10
66	236	3
67	236	32
68	236	89
69	236	152
70	236	152
71	236	143
72	236	157
73	236	145
74	236	142
75	236	139
76	236	167
77	236	138
78	236	147
79	236	167
80	236	119
81	236	93
82	236	73
83	236	94
84	236	71
85	236	91
86	236	93
87	236	92
88	236	126
89	236	135
90	236	113
91	236	72
92	236	73
93	236	55
94	236	114
95	236	82
96	236	84
97	236	111
98	236	64
99	236	36
100	236	30
101	236	34
102	236	34
103	236	37
104	236	24
105	236	29
106	236	33
107	236	57
108	236	77
109	236	77
110	236	104
111	236	134
112	236	122
113	236	165
114	236	129
115	236	116
116	236	120
117	236	156
118	236	148
119	236	119
120	236	96
121	236	114
122	236	103
123	236	98
124	236	115
125	236	90
126	236	117
127	236	109
128	236	117
129	236	158
130	236	201
131	236	185
132	236	191
133	236	196
134	236	189
135	236	152
136	236	149
137	236	188
138	236	221
139	236	204
140	236	161
141	236	155
142	236	144
143	236	169
144	236	152
145	236	136
146	236	151
147	236	147
148	236	117
149	236	111
150	236	111
151	236	119
152	236	90
153	236	106
154	236	116
155	236	124
156	236	189
157	236	173
158	236	140
159	236	180
160	236	168
161	236	118
162	236	122
163	236	122
164	236	103
165	236	125
166	236	143
167	236	95
168	236	83
169	236	103
170	236	130
171	236	108
172	236	108
173	236	145
174	236	134
175	236	131
176	236	156
177	236	131
178	236	153
179	236	196
180	236	166
181	236	221
182	236	152
183	236	197
184	236	217
185	236	196
186	236	234
187	236	243
188	236	223
189	236	109
190	236	198
191	236	191
192	236	219
193	236	224
194	236	237
195	236	214
196	236	236
197	236	270
198	236	287
199	236	283
200	236	333
201	236	329
202	236	334
203	236	431
204	236	429
205	236	405
206	236	447
207	236	451
208	236	485
209	236	542
210	236	563
211	236	659
212	236	685
213	236	722
214	236	747
215	236	795
216	236	786
217	236	871
218	236	788
219	236	1480
220	236	1544
221	236	1508
222	236	1486
223	236	1631
224	236	2034
225	236	2463
226	236	3578
227	236	2519
228	236	2456
229	236	2738
230	236	3079
231	236	3695
232	236	4393
233	236	5400
234	236	8393
235	236	16066
236	236	49366
0	237	1
1	237	22
2	237	65
3	237	117
4	237	116
5	237	141
6	237	152
7	237	154
8	237	165
9	237	136
10	237	98
11	237	138
12	237	124
13	237	117
14	237	116
15	237	109
16	237	111
17	237	100
18	237	91
19	237	107
20	237	110
21	237	88
22	237	92
23	237	100
24	237	93
25	237	65
26	237	82
27	237	81
28	237	90
29	237	84
30	237	94
31	237	95
32	237	105
33	237	110
34	237	99
35	237	116
36	237	80
38	237	100
39	237	136
40	237	136
41	237	122
42	237	133
43	237	141
44	237	168
45	237	135
46	237	84
47	237	27
48	237	21
49	237	11
50	237	9
51	237	21
52	237	13
53	237	17
54	237	29
55	237	74
56	237	89
57	237	123
58	237	99
59	237	125
60	237	114
61	237	67
62	237	14
63	237	6
64	237	21
65	237	3
66	237	3
67	237	26
68	237	77
69	237	129
70	237	148
71	237	124
72	237	136
73	237	150
74	237	134
75	237	136
76	237	134
77	237	122
78	237	109
79	237	117
80	237	94
81	237	48
82	237	62
83	237	82
84	237	59
85	237	65
86	237	88
87	237	82
88	237	83
89	237	102
90	237	75
91	237	56
92	237	42
93	237	36
94	237	94
95	237	67
96	237	48
97	237	91
98	237	37
99	237	29
100	237	17
101	237	27
102	237	14
103	237	23
104	237	24
105	237	26
106	237	20
107	237	40
108	237	55
109	237	54
110	237	67
111	237	96
112	237	115
113	237	132
114	237	107
115	237	122
116	237	106
117	237	100
118	237	158
119	237	97
120	237	99
121	237	87
122	237	84
123	237	70
124	237	86
125	237	86
126	237	78
127	237	88
128	237	100
129	237	147
130	237	141
131	237	164
132	237	139
133	237	153
134	237	151
135	237	126
136	237	105
137	237	147
138	237	122
139	237	131
140	237	137
141	237	95
142	237	112
143	237	118
144	237	125
145	237	100
146	237	99
147	237	102
148	237	104
149	237	88
150	237	92
151	237	82
152	237	72
153	237	91
154	237	79
155	237	96
156	237	160
157	237	113
158	237	95
159	237	116
160	237	119
161	237	78
162	237	82
163	237	59
164	237	76
165	237	78
166	237	86
167	237	82
168	237	54
169	237	60
170	237	81
171	237	92
172	237	87
173	237	92
174	237	79
175	237	103
176	237	108
177	237	90
178	237	118
179	237	143
180	237	143
181	237	159
182	237	161
183	237	138
184	237	149
185	237	142
186	237	193
187	237	198
188	237	185
189	237	105
190	237	152
191	237	131
192	237	152
193	237	196
194	237	144
195	237	172
196	237	192
197	237	233
198	237	192
199	237	211
200	237	236
201	237	251
202	237	238
203	237	280
204	237	326
205	237	275
206	237	335
207	237	342
208	237	366
209	237	416
210	237	466
211	237	515
212	237	512
213	237	529
214	237	500
215	237	490
216	237	536
217	237	562
218	237	542
219	237	925
220	237	942
221	237	1014
222	237	956
223	237	1056
224	237	1241
225	237	1444
226	237	1874
227	237	1312
228	237	1273
229	237	1411
230	237	1619
231	237	1823
232	237	2175
233	237	2517
234	237	3883
235	237	5562
236	237	14187
237	237	44848
0	238	1
1	238	15
2	238	70
3	238	130
4	238	113
5	238	135
6	238	149
7	238	148
8	238	156
9	238	147
10	238	125
11	238	123
12	238	126
13	238	126
14	238	134
15	238	104
16	238	114
17	238	102
18	238	100
19	238	105
20	238	119
21	238	100
22	238	97
23	238	103
24	238	100
25	238	95
26	238	67
27	238	104
28	238	85
29	238	91
30	238	81
31	238	105
32	238	97
33	238	107
34	238	123
35	238	127
36	238	111
38	238	97
39	238	174
40	238	116
41	238	136
42	238	126
43	238	134
44	238	151
45	238	93
46	238	71
47	238	31
48	238	10
49	238	15
50	238	13
51	238	11
52	238	12
53	238	14
54	238	28
55	238	57
56	238	95
57	238	126
58	238	109
59	238	120
60	238	102
61	238	61
62	238	20
63	238	6
64	238	26
65	238	10
66	238	7
67	238	31
68	238	72
69	238	115
70	238	146
71	238	137
72	238	132
73	238	156
74	238	148
75	238	128
76	238	127
77	238	111
78	238	124
79	238	102
80	238	86
81	238	49
82	238	51
83	238	66
84	238	50
85	238	70
86	238	80
87	238	62
88	238	86
89	238	95
90	238	69
91	238	42
92	238	40
93	238	35
94	238	94
95	238	72
96	238	69
97	238	94
98	238	50
99	238	28
100	238	24
101	238	23
102	238	28
103	238	20
104	238	27
105	238	27
106	238	32
107	238	34
108	238	71
109	238	45
110	238	74
111	238	115
112	238	111
113	238	136
114	238	120
115	238	114
116	238	126
117	238	121
118	238	124
119	238	95
120	238	96
121	238	101
122	238	102
123	238	87
124	238	96
125	238	94
126	238	91
127	238	92
128	238	103
129	238	145
130	238	146
131	238	156
132	238	140
133	238	141
134	238	156
135	238	118
136	238	129
137	238	113
138	238	128
139	238	131
140	238	116
141	238	104
142	238	103
143	238	120
144	238	125
145	238	78
146	238	109
147	238	105
148	238	76
149	238	131
150	238	97
151	238	93
152	238	53
153	238	71
154	238	71
155	238	104
156	238	134
157	238	87
158	238	80
159	238	113
160	238	115
161	238	99
162	238	71
163	238	66
164	238	80
165	238	81
166	238	109
167	238	80
168	238	66
169	238	65
170	238	97
171	238	80
172	238	99
173	238	89
174	238	100
175	238	99
176	238	121
177	238	86
178	238	111
179	238	105
180	238	122
181	238	197
182	238	131
183	238	125
184	238	149
185	238	130
186	238	169
187	238	194
188	238	176
189	238	90
190	238	138
191	238	141
192	238	128
193	238	156
194	238	160
195	238	155
196	238	184
197	238	255
198	238	210
199	238	190
200	238	195
201	238	231
202	238	218
203	238	254
204	238	309
205	238	260
206	238	281
207	238	334
208	238	329
209	238	389
210	238	418
211	238	466
212	238	484
213	238	523
214	238	492
215	238	474
216	238	452
217	238	476
218	238	484
219	238	706
220	238	722
221	238	832
222	238	812
223	238	839
224	238	896
225	238	1081
226	238	1290
227	238	848
228	238	994
229	238	927
230	238	1078
231	238	1231
232	238	1456
233	238	1657
234	238	2428
235	238	3216
236	238	6117
237	238	21141
238	238	47229
1	239	13
2	239	52
3	239	105
4	239	115
5	239	132
6	239	149
7	239	139
8	239	122
9	239	126
10	239	117
11	239	110
12	239	103
13	239	108
14	239	109
15	239	108
16	239	105
17	239	107
18	239	105
19	239	97
20	239	84
21	239	89
22	239	86
23	239	78
24	239	93
25	239	62
26	239	72
27	239	73
28	239	64
29	239	70
30	239	86
31	239	103
32	239	88
33	239	97
34	239	120
35	239	98
36	239	101
38	239	83
39	239	123
40	239	114
41	239	124
42	239	113
43	239	113
44	239	125
45	239	106
46	239	70
47	239	28
48	239	19
49	239	15
50	239	14
51	239	21
52	239	21
53	239	13
54	239	41
55	239	73
56	239	90
57	239	82
58	239	94
59	239	91
60	239	83
61	239	58
62	239	24
63	239	6
64	239	27
65	239	7
66	239	11
67	239	37
68	239	58
69	239	112
70	239	127
71	239	116
72	239	103
73	239	142
74	239	110
75	239	105
76	239	93
77	239	141
78	239	123
79	239	82
80	239	69
81	239	75
82	239	71
83	239	64
84	239	50
85	239	77
86	239	68
87	239	78
88	239	76
89	239	87
90	239	83
91	239	37
92	239	37
93	239	53
94	239	85
95	239	65
96	239	48
97	239	77
98	239	44
99	239	30
100	239	36
101	239	23
102	239	32
103	239	29
104	239	33
105	239	34
106	239	25
107	239	44
108	239	63
109	239	50
110	239	79
111	239	98
112	239	120
113	239	146
114	239	114
115	239	93
116	239	116
117	239	110
118	239	116
119	239	107
120	239	92
121	239	87
122	239	99
123	239	100
124	239	82
125	239	85
126	239	104
127	239	90
128	239	110
129	239	144
130	239	126
131	239	133
132	239	132
133	239	138
134	239	136
135	239	132
136	239	108
137	239	120
138	239	120
139	239	112
140	239	127
141	239	90
142	239	112
143	239	112
144	239	132
145	239	112
146	239	123
147	239	117
148	239	99
149	239	90
150	239	92
151	239	104
152	239	66
153	239	79
154	239	85
155	239	110
156	239	135
157	239	132
158	239	102
159	239	110
160	239	107
161	239	99
162	239	101
163	239	75
164	239	73
165	239	88
166	239	67
167	239	86
168	239	61
169	239	53
170	239	85
171	239	79
172	239	82
173	239	74
174	239	95
175	239	83
176	239	113
177	239	96
178	239	146
179	239	128
180	239	128
181	239	162
182	239	118
183	239	138
184	239	116
185	239	140
186	239	169
187	239	169
188	239	154
189	239	105
190	239	131
191	239	150
192	239	143
193	239	173
194	239	163
195	239	172
196	239	168
197	239	207
198	239	206
199	239	244
200	239	223
201	239	212
202	239	217
203	239	240
204	239	254
205	239	262
206	239	281
207	239	286
208	239	327
209	239	358
210	239	371
211	239	440
212	239	418
213	239	416
214	239	506
215	239	468
216	239	471
217	239	495
218	239	432
219	239	665
220	239	702
221	239	720
222	239	760
223	239	736
224	239	795
225	239	860
226	239	1107
227	239	897
228	239	929
229	239	934
230	239	1012
231	239	1190
232	239	1334
233	239	1662
234	239	2144
235	239	2859
236	239	4930
237	239	11279
238	239	19810
239	239	46801
1	240	16
2	240	79
3	240	93
4	240	116
5	240	119
6	240	141
7	240	156
8	240	127
9	240	125
10	240	114
11	240	108
12	240	93
13	240	109
14	240	117
15	240	103
16	240	122
17	240	105
18	240	94
19	240	89
20	240	113
21	240	102
22	240	87
23	240	102
24	240	115
25	240	79
26	240	77
27	240	73
28	240	69
29	240	90
30	240	67
31	240	93
32	240	83
33	240	96
34	240	119
35	240	90
36	240	120
38	240	95
39	240	105
40	240	117
41	240	131
42	240	113
43	240	97
44	240	131
45	240	118
46	240	94
47	240	36
48	240	11
49	240	6
50	240	20
51	240	19
52	240	12
53	240	28
54	240	41
55	240	72
56	240	103
57	240	106
58	240	97
59	240	112
60	240	94
61	240	55
62	240	38
63	240	6
64	240	32
65	240	10
66	240	3
67	240	36
68	240	70
69	240	106
70	240	111
71	240	130
72	240	138
73	240	161
74	240	118
75	240	108
76	240	111
77	240	112
78	240	119
79	240	97
80	240	88
81	240	68
82	240	57
83	240	58
84	240	54
85	240	71
86	240	65
87	240	54
88	240	103
89	240	90
90	240	76
91	240	61
92	240	50
93	240	51
94	240	75
95	240	74
96	240	62
97	240	89
98	240	47
99	240	35
100	240	23
101	240	22
102	240	30
103	240	39
104	240	22
105	240	36
106	240	31
107	240	50
108	240	67
109	240	71
110	240	101
111	240	112
112	240	110
113	240	143
114	240	121
115	240	110
116	240	118
117	240	143
118	240	113
119	240	119
120	240	80
121	240	110
122	240	107
123	240	64
124	240	98
125	240	101
126	240	104
127	240	101
128	240	113
129	240	121
130	240	158
131	240	136
132	240	157
133	240	148
134	240	167
135	240	141
136	240	124
137	240	135
138	240	141
139	240	132
140	240	128
141	240	112
142	240	112
143	240	136
144	240	115
145	240	133
146	240	102
147	240	135
148	240	115
149	240	120
150	240	98
151	240	136
152	240	84
153	240	84
154	240	76
155	240	122
156	240	127
157	240	104
158	240	95
159	240	124
160	240	110
161	240	102
162	240	88
163	240	102
164	240	86
165	240	87
166	240	88
167	240	107
168	240	74
169	240	63
170	240	100
171	240	92
172	240	93
173	240	81
174	240	96
175	240	118
176	240	123
177	240	82
178	240	141
179	240	142
180	240	126
181	240	147
182	240	127
183	240	116
184	240	144
185	240	141
186	240	191
187	240	164
188	240	183
189	240	107
190	240	158
191	240	160
192	240	140
193	240	176
194	240	202
195	240	167
196	240	182
197	240	202
198	240	186
199	240	215
200	240	250
201	240	216
202	240	231
203	240	278
204	240	261
205	240	282
206	240	308
207	240	343
208	240	332
209	240	380
210	240	402
211	240	432
212	240	451
213	240	452
214	240	471
215	240	477
216	240	492
217	240	546
218	240	427
219	240	703
220	240	724
221	240	756
222	240	790
223	240	741
224	240	924
225	240	942
226	240	1127
227	240	943
228	240	970
229	240	973
230	240	1076
231	240	1225
232	240	1371
233	240	1683
234	240	2234
235	240	2909
236	240	4947
237	240	10296
238	240	12957
239	240	20692
240	240	47997
1	241	22
2	241	58
3	241	137
4	241	150
5	241	136
6	241	148
7	241	138
8	241	120
9	241	87
10	241	89
11	241	112
12	241	99
13	241	99
14	241	121
15	241	88
16	241	94
17	241	91
18	241	95
19	241	75
20	241	81
21	241	81
22	241	84
23	241	69
24	241	78
25	241	75
26	241	68
27	241	71
28	241	60
29	241	72
30	241	64
31	241	94
32	241	79
33	241	70
34	241	102
35	241	120
36	241	112
38	241	89
39	241	114
40	241	112
41	241	113
42	241	95
43	241	99
44	241	134
45	241	113
46	241	110
47	241	33
48	241	34
49	241	16
50	241	23
51	241	25
52	241	19
53	241	17
54	241	24
55	241	65
56	241	105
57	241	77
58	241	85
59	241	74
60	241	105
61	241	70
62	241	40
63	241	12
64	241	34
65	241	12
66	241	10
67	241	42
68	241	78
69	241	126
70	241	97
71	241	136
72	241	109
73	241	149
74	241	126
75	241	103
76	241	101
77	241	94
78	241	122
79	241	97
80	241	84
81	241	88
82	241	78
83	241	86
84	241	66
85	241	82
86	241	76
87	241	79
88	241	86
89	241	79
90	241	60
91	241	63
92	241	52
93	241	47
94	241	81
95	241	63
96	241	73
97	241	67
98	241	49
99	241	36
100	241	30
101	241	35
102	241	21
103	241	34
104	241	39
105	241	38
106	241	48
107	241	53
108	241	78
109	241	65
110	241	81
111	241	97
112	241	113
113	241	142
114	241	138
115	241	97
116	241	106
117	241	129
118	241	117
119	241	94
120	241	93
121	241	104
122	241	107
123	241	78
124	241	113
125	241	72
126	241	98
127	241	117
128	241	80
129	241	128
130	241	145
131	241	124
132	241	144
133	241	145
134	241	168
135	241	147
136	241	129
137	241	133
138	241	143
139	241	165
140	241	149
141	241	137
142	241	111
143	241	118
144	241	133
145	241	103
146	241	120
147	241	134
148	241	103
149	241	106
150	241	115
151	241	122
152	241	69
153	241	84
154	241	78
155	241	82
156	241	110
157	241	122
158	241	93
159	241	107
160	241	132
161	241	91
162	241	98
163	241	69
164	241	99
165	241	86
166	241	98
167	241	99
168	241	78
169	241	68
170	241	102
171	241	92
172	241	86
173	241	102
174	241	86
175	241	107
176	241	130
177	241	95
178	241	124
179	241	131
180	241	127
181	241	154
182	241	123
183	241	149
184	241	147
185	241	156
186	241	170
187	241	155
188	241	153
189	241	108
190	241	136
191	241	165
192	241	161
193	241	175
194	241	190
195	241	185
196	241	191
197	241	193
198	241	166
199	241	192
200	241	218
201	241	239
202	241	233
203	241	315
204	241	296
205	241	286
206	241	320
207	241	295
208	241	331
209	241	391
210	241	376
211	241	472
212	241	400
213	241	467
214	241	488
215	241	498
216	241	459
217	241	530
218	241	461
219	241	625
220	241	805
221	241	803
222	241	766
223	241	744
224	241	921
225	241	980
226	241	1161
227	241	1050
228	241	1014
229	241	1144
230	241	1139
231	241	1351
232	241	1614
233	241	1819
234	241	2410
235	241	3124
236	241	5304
237	241	10186
238	241	10938
239	241	12249
240	241	22618
241	241	48855
0	242	2
1	242	22
2	242	64
3	242	127
4	242	178
5	242	167
6	242	183
7	242	164
8	242	166
9	242	125
10	242	129
11	242	129
12	242	108
13	242	143
14	242	142
15	242	99
16	242	141
17	242	122
18	242	96
19	242	88
20	242	147
21	242	106
22	242	141
23	242	118
24	242	91
25	242	110
26	242	87
27	242	100
28	242	73
29	242	95
30	242	109
31	242	106
32	242	107
33	242	111
34	242	117
35	242	135
36	242	123
38	242	111
39	242	158
40	242	128
41	242	141
42	242	111
43	242	113
44	242	167
45	242	128
46	242	83
47	242	39
48	242	21
49	242	17
50	242	19
51	242	19
52	242	21
53	242	18
54	242	39
55	242	76
56	242	102
57	242	112
58	242	97
59	242	119
60	242	111
61	242	67
62	242	30
63	242	4
64	242	38
65	242	13
66	242	3
67	242	39
68	242	79
69	242	142
70	242	147
71	242	164
72	242	155
73	242	160
74	242	115
75	242	151
76	242	138
77	242	128
78	242	130
79	242	123
80	242	91
81	242	75
82	242	66
83	242	94
84	242	78
85	242	83
86	242	92
87	242	95
88	242	95
89	242	133
90	242	74
91	242	79
92	242	52
93	242	53
94	242	115
95	242	80
96	242	72
97	242	96
98	242	62
99	242	38
100	242	34
101	242	37
102	242	30
103	242	40
104	242	32
105	242	29
106	242	41
107	242	64
108	242	72
109	242	60
110	242	79
111	242	121
112	242	114
113	242	133
114	242	133
115	242	139
116	242	135
117	242	130
118	242	117
119	242	94
120	242	105
121	242	114
122	242	117
123	242	82
124	242	112
125	242	100
126	242	109
127	242	89
128	242	108
129	242	141
130	242	134
131	242	147
132	242	186
133	242	137
134	242	133
135	242	137
136	242	140
137	242	171
138	242	176
139	242	162
140	242	152
141	242	141
142	242	124
143	242	136
144	242	143
145	242	123
146	242	147
147	242	140
148	242	87
149	242	115
150	242	97
151	242	98
152	242	79
153	242	103
154	242	94
155	242	106
156	242	176
157	242	132
158	242	96
159	242	139
160	242	143
161	242	89
162	242	99
163	242	97
164	242	79
165	242	98
166	242	90
167	242	98
168	242	78
169	242	79
170	242	104
171	242	108
172	242	118
173	242	100
174	242	124
175	242	124
176	242	132
177	242	125
178	242	144
179	242	145
180	242	127
181	242	174
182	242	148
183	242	193
184	242	167
185	242	141
186	242	202
187	242	184
188	242	231
189	242	120
190	242	145
191	242	172
192	242	180
193	242	183
194	242	203
195	242	180
196	242	208
197	242	214
198	242	196
199	242	224
200	242	260
201	242	251
202	242	254
203	242	334
204	242	336
205	242	305
206	242	362
207	242	382
208	242	353
209	242	409
210	242	454
211	242	524
212	242	478
213	242	522
214	242	525
215	242	524
216	242	540
217	242	576
218	242	506
219	242	813
220	242	856
221	242	840
222	242	863
223	242	844
224	242	1024
225	242	1133
226	242	1375
227	242	1151
228	242	1142
229	242	1227
230	242	1377
231	242	1557
232	242	1730
233	242	1986
234	242	2894
235	242	3832
236	242	7366
237	242	14119
238	242	12511
239	242	11671
240	242	13205
241	242	20569
242	242	55622
0	243	1
1	243	22
2	243	91
3	243	143
4	243	133
5	243	159
6	243	171
7	243	152
8	243	148
9	243	124
10	243	121
11	243	129
12	243	130
13	243	110
14	243	149
15	243	116
16	243	116
17	243	102
18	243	102
19	243	99
20	243	101
21	243	89
22	243	111
23	243	97
24	243	95
25	243	99
26	243	95
27	243	104
28	243	84
29	243	83
30	243	94
31	243	111
32	243	123
33	243	101
34	243	109
35	243	103
36	243	134
38	243	113
39	243	123
40	243	130
41	243	132
42	243	116
43	243	108
44	243	143
45	243	122
46	243	85
47	243	41
48	243	35
49	243	9
50	243	14
51	243	23
52	243	28
53	243	16
54	243	43
55	243	90
56	243	96
57	243	127
58	243	105
59	243	113
60	243	117
61	243	73
62	243	32
63	243	9
64	243	32
65	243	18
66	243	7
67	243	26
68	243	82
69	243	112
70	243	141
71	243	129
72	243	151
73	243	164
74	243	154
75	243	137
76	243	132
77	243	137
78	243	133
79	243	113
80	243	91
81	243	85
82	243	69
83	243	81
84	243	76
85	243	81
86	243	91
87	243	72
88	243	114
89	243	119
90	243	71
91	243	56
92	243	54
93	243	64
94	243	98
95	243	94
96	243	78
97	243	79
98	243	60
99	243	30
100	243	26
101	243	33
102	243	35
103	243	38
104	243	41
105	243	32
106	243	26
107	243	58
108	243	56
109	243	59
110	243	100
111	243	108
112	243	99
113	243	155
114	243	115
115	243	106
116	243	120
117	243	122
118	243	136
119	243	118
120	243	77
121	243	105
122	243	85
123	243	88
124	243	111
125	243	90
126	243	102
127	243	75
128	243	122
129	243	160
130	243	140
131	243	151
132	243	154
133	243	169
134	243	154
135	243	141
136	243	114
137	243	164
138	243	150
139	243	149
140	243	151
141	243	114
142	243	120
143	243	144
144	243	128
145	243	90
146	243	120
147	243	122
148	243	106
149	243	108
150	243	99
151	243	100
152	243	84
153	243	104
154	243	83
155	243	115
156	243	160
157	243	130
158	243	104
159	243	134
160	243	138
161	243	95
162	243	93
163	243	79
164	243	82
165	243	83
166	243	94
167	243	102
168	243	87
169	243	95
170	243	97
171	243	97
172	243	98
173	243	111
174	243	107
175	243	134
176	243	117
177	243	108
178	243	165
179	243	164
180	243	138
181	243	161
182	243	146
183	243	139
184	243	160
185	243	154
186	243	202
187	243	195
188	243	201
189	243	111
190	243	149
191	243	165
192	243	166
193	243	171
194	243	197
195	243	194
196	243	176
197	243	213
198	243	203
199	243	242
200	243	228
201	243	241
202	243	239
203	243	311
204	243	324
205	243	324
206	243	338
207	243	383
208	243	390
209	243	428
210	243	449
211	243	501
212	243	484
213	243	545
214	243	547
215	243	524
216	243	519
217	243	544
218	243	525
219	243	791
220	243	882
221	243	968
222	243	828
223	243	916
224	243	1122
225	243	1164
226	243	1477
227	243	1225
228	243	1177
229	243	1292
230	243	1409
231	243	1684
232	243	1846
233	243	2175
234	243	3012
235	243	4032
236	243	7492
237	243	13237
238	243	10693
239	243	9522
240	243	9949
241	243	11934
242	243	28521
243	243	54927
1	244	10
2	244	50
3	244	105
4	244	111
5	244	117
6	244	125
7	244	100
8	244	106
9	244	67
10	244	91
11	244	93
12	244	88
13	244	81
14	244	92
15	244	78
16	244	74
17	244	80
18	244	65
19	244	70
20	244	73
21	244	62
22	244	68
23	244	64
24	244	70
25	244	52
26	244	47
27	244	47
28	244	46
29	244	71
30	244	53
31	244	77
32	244	80
33	244	74
34	244	97
35	244	87
36	244	78
38	244	65
39	244	109
40	244	92
41	244	84
42	244	76
43	244	76
44	244	104
45	244	78
46	244	60
47	244	23
48	244	17
49	244	10
50	244	13
51	244	12
52	244	10
53	244	13
54	244	31
55	244	45
56	244	64
57	244	72
58	244	68
59	244	69
60	244	63
61	244	32
62	244	21
63	244	2
64	244	24
65	244	8
66	244	7
67	244	28
68	244	63
69	244	68
70	244	92
71	244	89
72	244	93
73	244	111
74	244	109
75	244	94
76	244	110
77	244	85
78	244	73
79	244	82
80	244	69
81	244	54
82	244	67
83	244	55
84	244	44
85	244	50
86	244	47
87	244	64
88	244	68
89	244	73
90	244	50
91	244	30
92	244	30
93	244	23
94	244	79
95	244	48
96	244	45
97	244	54
98	244	32
99	244	28
100	244	15
101	244	23
102	244	15
103	244	26
104	244	25
105	244	18
106	244	16
107	244	28
108	244	54
109	244	38
110	244	61
111	244	73
112	244	80
113	244	90
114	244	79
115	244	67
116	244	71
117	244	102
118	244	99
119	244	84
120	244	51
121	244	56
122	244	87
123	244	70
124	244	74
125	244	64
126	244	64
127	244	62
128	244	63
129	244	99
130	244	114
131	244	110
132	244	115
133	244	103
134	244	112
135	244	105
136	244	116
137	244	93
138	244	112
139	244	119
140	244	80
141	244	98
142	244	95
143	244	91
144	244	90
145	244	100
146	244	91
147	244	85
148	244	87
149	244	72
150	244	58
151	244	77
152	244	66
153	244	71
154	244	53
155	244	74
156	244	121
157	244	107
158	244	75
159	244	101
160	244	71
161	244	75
162	244	57
163	244	65
164	244	77
165	244	66
166	244	68
167	244	60
168	244	47
169	244	72
170	244	66
171	244	77
172	244	90
173	244	80
174	244	81
175	244	90
176	244	82
177	244	57
178	244	81
179	244	94
180	244	82
181	244	128
182	244	82
183	244	104
184	244	109
185	244	108
186	244	127
187	244	121
188	244	132
189	244	87
190	244	100
191	244	103
192	244	111
193	244	128
194	244	112
195	244	139
196	244	148
197	244	164
198	244	163
199	244	140
200	244	157
201	244	181
202	244	173
203	244	231
204	244	228
205	244	223
206	244	246
207	244	276
208	244	280
209	244	283
210	244	307
211	244	327
212	244	300
213	244	309
214	244	365
215	244	389
216	244	361
217	244	434
218	244	354
219	244	645
220	244	629
221	244	618
222	244	577
223	244	607
224	244	721
225	244	784
226	244	969
227	244	724
228	244	778
229	244	736
230	244	898
231	244	1003
232	244	1118
233	244	1277
234	244	1865
235	244	2618
236	244	4893
237	244	8301
238	244	5035
239	244	3961
240	244	4085
241	244	4416
242	244	7112
243	244	9878
244	244	35760
1	245	24
2	245	55
3	245	126
4	245	116
5	245	127
6	245	152
7	245	102
8	245	119
9	245	83
10	245	87
11	245	97
12	245	101
13	245	101
14	245	115
15	245	106
16	245	112
17	245	102
18	245	75
19	245	82
20	245	83
21	245	83
22	245	95
23	245	77
24	245	71
25	245	68
26	245	56
27	245	65
28	245	67
29	245	81
30	245	63
31	245	97
32	245	88
33	245	87
34	245	104
35	245	100
36	245	103
38	245	106
39	245	116
40	245	91
41	245	80
42	245	97
43	245	86
44	245	90
45	245	97
46	245	74
47	245	35
48	245	24
49	245	16
50	245	25
51	245	23
52	245	20
53	245	16
54	245	38
55	245	45
56	245	98
57	245	82
58	245	74
59	245	95
60	245	101
61	245	61
62	245	35
63	245	1
64	245	49
65	245	13
66	245	8
67	245	38
68	245	87
69	245	101
70	245	98
71	245	107
72	245	111
73	245	129
74	245	109
75	245	101
76	245	103
77	245	100
78	245	118
79	245	110
80	245	85
81	245	86
82	245	55
83	245	90
84	245	81
85	245	68
86	245	77
87	245	90
88	245	84
89	245	101
90	245	74
91	245	49
92	245	60
93	245	60
94	245	68
95	245	82
96	245	57
97	245	71
98	245	53
99	245	38
100	245	40
101	245	45
102	245	44
103	245	38
104	245	41
105	245	34
106	245	36
107	245	46
108	245	74
109	245	54
110	245	89
111	245	81
112	245	112
113	245	118
114	245	104
115	245	113
116	245	107
117	245	141
118	245	126
119	245	104
120	245	81
121	245	112
122	245	83
123	245	89
124	245	91
125	245	83
126	245	95
127	245	107
128	245	95
129	245	130
130	245	123
131	245	141
132	245	144
133	245	137
134	245	145
135	245	121
136	245	138
137	245	139
138	245	153
139	245	144
140	245	157
141	245	122
142	245	124
143	245	121
144	245	131
145	245	134
146	245	125
147	245	138
148	245	116
149	245	99
150	245	106
151	245	91
152	245	72
153	245	103
154	245	92
155	245	123
156	245	162
157	245	152
158	245	97
159	245	124
160	245	154
161	245	78
162	245	111
163	245	110
164	245	86
165	245	87
166	245	75
167	245	115
168	245	76
169	245	89
170	245	124
171	245	116
172	245	91
173	245	118
174	245	108
175	245	114
176	245	138
177	245	92
178	245	134
179	245	140
180	245	124
181	245	162
182	245	139
183	245	144
184	245	150
185	245	159
186	245	161
187	245	153
188	245	158
189	245	99
190	245	137
191	245	163
192	245	142
193	245	167
194	245	183
195	245	212
196	245	202
197	245	205
198	245	201
199	245	263
200	245	237
201	245	221
202	245	212
203	245	291
204	245	290
205	245	308
206	245	297
207	245	320
208	245	336
209	245	381
210	245	359
211	245	389
212	245	396
213	245	446
214	245	485
215	245	470
216	245	490
217	245	516
218	245	447
219	245	596
220	245	686
221	245	642
222	245	604
223	245	613
224	245	730
225	245	799
226	245	955
227	245	801
228	245	827
229	245	898
230	245	996
231	245	996
232	245	1141
233	245	1356
234	245	1599
235	245	1970
236	245	2922
237	245	3057
238	245	2372
239	245	2278
240	245	2347
241	245	2592
242	245	3146
243	245	3827
244	245	15292
245	245	49272
0	246	3
1	246	28
2	246	77
3	246	119
4	246	120
5	246	98
6	246	121
7	246	127
8	246	145
9	246	102
10	246	81
11	246	87
12	246	95
13	246	97
14	246	131
15	246	104
16	246	102
17	246	81
18	246	78
19	246	94
20	246	85
21	246	99
22	246	83
23	246	77
24	246	74
25	246	71
26	246	58
27	246	64
28	246	62
29	246	55
30	246	69
31	246	92
32	246	77
33	246	61
34	246	96
35	246	86
36	246	102
38	246	77
39	246	110
40	246	94
41	246	92
42	246	88
43	246	98
44	246	111
45	246	111
46	246	63
47	246	43
48	246	27
49	246	19
50	246	20
51	246	17
52	246	24
53	246	22
54	246	40
55	246	68
56	246	86
57	246	95
58	246	56
59	246	78
60	246	96
61	246	63
62	246	30
63	246	7
64	246	38
65	246	12
66	246	13
67	246	39
68	246	69
69	246	106
70	246	90
71	246	114
72	246	110
73	246	113
74	246	119
75	246	109
76	246	103
77	246	96
78	246	113
79	246	92
80	246	87
81	246	91
82	246	65
83	246	91
84	246	74
85	246	89
86	246	78
87	246	66
88	246	90
89	246	105
90	246	73
91	246	80
92	246	60
93	246	57
94	246	74
95	246	63
96	246	91
97	246	74
98	246	48
99	246	35
100	246	28
101	246	51
102	246	30
103	246	41
104	246	49
105	246	28
106	246	42
107	246	63
108	246	86
109	246	60
110	246	96
111	246	101
112	246	108
113	246	145
114	246	99
115	246	80
116	246	102
117	246	132
118	246	146
119	246	100
120	246	93
121	246	107
122	246	88
123	246	84
124	246	110
125	246	85
126	246	108
127	246	103
128	246	102
129	246	119
130	246	133
131	246	137
132	246	154
133	246	155
134	246	132
135	246	127
136	246	135
137	246	129
138	246	161
139	246	158
140	246	136
141	246	110
142	246	155
143	246	137
144	246	133
145	246	134
146	246	120
147	246	150
148	246	97
149	246	127
150	246	94
151	246	136
152	246	104
153	246	100
154	246	93
155	246	123
156	246	146
157	246	123
158	246	111
159	246	132
160	246	130
161	246	84
162	246	94
163	246	107
164	246	126
165	246	96
166	246	128
167	246	105
168	246	98
169	246	93
170	246	113
171	246	122
172	246	108
173	246	112
174	246	118
175	246	92
176	246	135
177	246	102
178	246	120
179	246	143
180	246	137
181	246	180
182	246	149
183	246	137
184	246	149
185	246	140
186	246	144
187	246	164
188	246	151
189	246	121
190	246	149
191	246	173
192	246	178
193	246	208
194	246	173
195	246	190
196	246	182
197	246	221
198	246	177
199	246	242
200	246	261
201	246	210
202	246	254
203	246	289
204	246	277
205	246	299
206	246	303
207	246	313
208	246	333
209	246	352
210	246	346
211	246	413
212	246	381
213	246	459
214	246	488
215	246	486
216	246	442
217	246	543
218	246	441
219	246	583
220	246	664
221	246	659
222	246	612
223	246	609
224	246	750
225	246	728
226	246	813
227	246	818
228	246	826
229	246	919
230	246	947
231	246	975
232	246	1130
233	246	1239
234	246	1519
235	246	1860
236	246	2685
237	246	2754
238	246	2173
239	246	2039
240	246	2166
241	246	2395
242	246	2939
243	246	3372
244	246	10644
245	246	23878
246	246	48418
1	247	11
2	247	61
3	247	119
4	247	114
5	247	94
6	247	123
7	247	125
8	247	115
9	247	111
10	247	79
11	247	106
12	247	88
13	247	107
14	247	115
15	247	95
16	247	91
17	247	71
18	247	79
19	247	88
20	247	69
21	247	81
22	247	88
23	247	67
24	247	88
25	247	68
26	247	53
27	247	54
28	247	60
29	247	71
30	247	79
31	247	95
32	247	84
33	247	67
34	247	84
35	247	87
36	247	105
38	247	85
39	247	93
40	247	105
41	247	93
42	247	91
43	247	85
44	247	95
45	247	108
46	247	89
47	247	26
48	247	24
49	247	20
50	247	9
51	247	20
52	247	17
53	247	13
54	247	32
55	247	55
56	247	82
57	247	71
58	247	68
59	247	72
60	247	76
61	247	60
62	247	18
63	247	5
64	247	25
65	247	7
66	247	8
67	247	24
68	247	48
69	247	79
70	247	100
71	247	94
72	247	109
73	247	102
74	247	137
75	247	97
76	247	85
77	247	100
78	247	84
79	247	96
80	247	77
81	247	79
82	247	54
83	247	54
84	247	58
85	247	61
86	247	64
87	247	67
88	247	88
89	247	85
90	247	64
91	247	58
92	247	49
93	247	42
94	247	59
95	247	50
96	247	57
97	247	80
98	247	48
99	247	29
100	247	21
101	247	29
102	247	28
103	247	31
104	247	34
105	247	22
106	247	30
107	247	37
108	247	60
109	247	49
110	247	72
111	247	69
112	247	102
113	247	96
114	247	103
115	247	103
116	247	97
117	247	104
118	247	106
119	247	87
120	247	81
121	247	85
122	247	92
123	247	87
124	247	91
125	247	100
126	247	96
127	247	78
128	247	84
129	247	103
130	247	114
131	247	112
132	247	127
133	247	110
134	247	110
135	247	114
136	247	119
137	247	114
138	247	144
139	247	122
140	247	121
141	247	106
142	247	118
143	247	116
144	247	109
145	247	111
146	247	106
147	247	110
148	247	107
149	247	77
150	247	97
151	247	104
152	247	66
153	247	60
154	247	80
155	247	108
156	247	141
157	247	128
158	247	110
159	247	125
160	247	103
161	247	75
162	247	77
163	247	77
164	247	91
165	247	92
166	247	78
167	247	69
168	247	61
169	247	70
170	247	106
171	247	75
172	247	89
173	247	84
174	247	96
175	247	81
176	247	113
177	247	97
178	247	118
179	247	132
180	247	118
181	247	140
182	247	114
183	247	116
184	247	115
185	247	120
186	247	144
187	247	145
188	247	167
189	247	89
190	247	118
191	247	123
192	247	135
193	247	168
194	247	178
195	247	173
196	247	172
197	247	199
198	247	162
199	247	202
200	247	194
201	247	202
202	247	209
203	247	231
204	247	301
205	247	254
206	247	271
207	247	288
208	247	267
209	247	339
210	247	337
211	247	363
212	247	306
213	247	385
214	247	380
215	247	403
216	247	399
217	247	386
218	247	405
219	247	539
220	247	579
221	247	579
222	247	524
223	247	619
224	247	604
225	247	637
226	247	751
227	247	654
228	247	606
229	247	670
230	247	744
231	247	801
232	247	859
233	247	1002
234	247	1287
235	247	1582
236	247	2400
237	247	2690
238	247	1952
239	247	1781
240	247	1853
241	247	2087
242	247	2667
243	247	3081
244	247	9736
245	247	12183
246	247	18352
247	247	41690
0	248	1
1	248	15
2	248	47
3	248	87
4	248	96
5	248	98
6	248	137
7	248	133
8	248	130
9	248	127
10	248	96
11	248	109
12	248	114
13	248	81
14	248	103
15	248	115
16	248	93
17	248	66
18	248	80
19	248	73
20	248	88
21	248	85
22	248	76
23	248	64
24	248	73
25	248	65
26	248	56
27	248	59
28	248	61
29	248	76
30	248	72
31	248	80
32	248	87
33	248	97
34	248	92
35	248	82
36	248	87
38	248	73
39	248	121
40	248	87
41	248	109
42	248	83
43	248	101
44	248	89
45	248	101
46	248	53
47	248	20
48	248	16
49	248	8
50	248	14
51	248	14
52	248	10
53	248	10
54	248	32
55	248	39
56	248	69
57	248	77
58	248	83
59	248	77
60	248	75
61	248	52
62	248	26
63	248	6
64	248	22
65	248	3
66	248	7
67	248	22
68	248	51
69	248	106
70	248	90
71	248	120
72	248	96
73	248	149
74	248	113
75	248	109
76	248	90
77	248	105
78	248	91
79	248	81
80	248	77
81	248	63
82	248	50
83	248	66
84	248	50
85	248	45
86	248	48
87	248	50
88	248	64
89	248	103
90	248	54
91	248	46
92	248	43
93	248	38
94	248	56
95	248	60
96	248	47
97	248	57
98	248	36
99	248	27
100	248	18
101	248	26
102	248	15
103	248	31
104	248	15
105	248	33
106	248	18
107	248	39
108	248	53
109	248	36
110	248	63
111	248	78
112	248	89
113	248	128
114	248	92
115	248	101
116	248	116
117	248	110
118	248	89
119	248	78
120	248	78
121	248	95
122	248	71
123	248	80
124	248	78
125	248	70
126	248	75
127	248	80
128	248	91
129	248	128
130	248	116
131	248	114
132	248	115
133	248	104
134	248	116
135	248	93
136	248	111
137	248	147
138	248	127
139	248	116
140	248	111
141	248	121
142	248	107
143	248	106
144	248	80
145	248	82
146	248	109
147	248	86
148	248	82
149	248	97
150	248	74
151	248	101
152	248	59
153	248	79
154	248	62
155	248	87
156	248	116
157	248	98
158	248	85
159	248	110
160	248	96
161	248	63
162	248	78
163	248	78
164	248	67
165	248	57
166	248	84
167	248	76
168	248	60
169	248	83
170	248	79
171	248	78
172	248	88
173	248	85
174	248	92
175	248	75
176	248	96
177	248	78
178	248	112
179	248	135
180	248	105
181	248	123
182	248	107
183	248	124
184	248	125
185	248	112
186	248	151
187	248	111
188	248	158
189	248	95
190	248	117
191	248	130
192	248	125
193	248	127
194	248	126
195	248	146
196	248	155
197	248	189
198	248	167
199	248	145
200	248	165
201	248	181
202	248	210
203	248	248
204	248	272
205	248	262
206	248	250
207	248	268
208	248	254
209	248	288
210	248	288
211	248	405
212	248	346
213	248	321
214	248	359
215	248	388
216	248	367
217	248	391
218	248	351
219	248	537
220	248	521
221	248	489
222	248	510
223	248	485
224	248	564
225	248	574
226	248	639
227	248	464
228	248	476
229	248	533
230	248	565
231	248	618
232	248	713
233	248	829
234	248	1040
235	248	1286
236	248	2104
237	248	2385
238	248	1711
239	248	1523
240	248	1568
241	248	1665
242	248	2257
243	248	2589
244	248	7196
245	248	7464
246	248	8232
247	248	15360
248	248	37909
1	249	16
2	249	43
3	249	92
4	249	96
5	249	118
6	249	148
7	249	139
8	249	133
9	249	131
10	249	100
11	249	144
12	249	129
13	249	132
14	249	132
15	249	123
16	249	107
17	249	111
18	249	90
19	249	95
20	249	103
21	249	115
22	249	104
23	249	94
24	249	99
25	249	83
26	249	92
27	249	74
28	249	97
29	249	71
30	249	100
31	249	111
32	249	105
33	249	119
34	249	103
35	249	121
36	249	118
38	249	129
39	249	147
40	249	111
41	249	136
42	249	109
43	249	105
44	249	133
45	249	83
46	249	46
47	249	23
48	249	13
49	249	8
50	249	10
51	249	8
52	249	8
53	249	13
54	249	22
55	249	58
56	249	89
57	249	137
58	249	81
59	249	117
60	249	124
61	249	51
62	249	16
63	249	5
64	249	28
65	249	5
66	249	3
67	249	25
68	249	67
69	249	105
70	249	120
71	249	128
72	249	140
73	249	139
74	249	121
75	249	114
76	249	140
77	249	122
78	249	118
79	249	91
80	249	57
81	249	63
82	249	32
83	249	60
84	249	49
85	249	51
86	249	50
87	249	76
88	249	80
89	249	89
90	249	64
91	249	37
92	249	24
93	249	30
94	249	65
95	249	51
96	249	55
97	249	57
98	249	40
99	249	15
100	249	25
101	249	23
102	249	14
103	249	22
104	249	23
105	249	12
106	249	23
107	249	31
108	249	54
109	249	47
110	249	88
111	249	94
112	249	132
113	249	135
114	249	130
115	249	108
116	249	107
117	249	112
118	249	176
119	249	93
120	249	84
121	249	97
122	249	93
123	249	80
124	249	92
125	249	86
126	249	70
127	249	93
128	249	84
129	249	146
130	249	121
131	249	150
132	249	142
133	249	136
134	249	120
135	249	123
136	249	120
137	249	148
138	249	147
139	249	127
140	249	121
141	249	122
142	249	119
143	249	122
144	249	115
145	249	76
146	249	91
147	249	89
148	249	86
149	249	100
150	249	89
151	249	98
152	249	59
153	249	66
154	249	75
155	249	75
156	249	152
157	249	109
158	249	72
159	249	100
160	249	123
161	249	78
162	249	75
163	249	75
164	249	69
165	249	83
166	249	72
167	249	73
168	249	64
169	249	59
170	249	96
171	249	82
172	249	74
173	249	75
174	249	89
175	249	87
176	249	95
177	249	77
178	249	116
179	249	96
180	249	116
181	249	143
182	249	122
183	249	111
184	249	126
185	249	138
186	249	188
187	249	168
188	249	163
189	249	92
190	249	135
191	249	111
192	249	123
193	249	134
194	249	149
195	249	175
196	249	189
197	249	205
198	249	170
199	249	191
200	249	200
201	249	225
202	249	228
203	249	248
204	249	271
205	249	241
206	249	319
207	249	309
208	249	297
209	249	308
210	249	347
211	249	413
212	249	404
213	249	382
214	249	413
215	249	433
216	249	364
217	249	438
218	249	438
219	249	610
220	249	518
221	249	549
222	249	568
223	249	562
224	249	635
225	249	684
226	249	706
227	249	437
228	249	465
229	249	467
230	249	539
231	249	650
232	249	640
233	249	789
234	249	999
235	249	1370
236	249	2243
237	249	2606
238	249	1868
239	249	1638
240	249	1643
241	249	1746
242	249	2176
243	249	2680
244	249	7106
245	249	6515
246	249	6630
247	249	8916
248	249	19192
249	249	49246
0	250	1
1	250	13
2	250	46
3	250	111
4	250	93
5	250	110
6	250	144
7	250	145
8	250	126
9	250	131
10	250	127
11	250	143
12	250	117
13	250	121
14	250	122
15	250	126
16	250	113
17	250	102
18	250	78
19	250	80
20	250	108
21	250	102
22	250	103
23	250	84
24	250	94
25	250	82
26	250	54
27	250	72
28	250	72
29	250	76
30	250	71
31	250	92
32	250	86
33	250	90
34	250	120
35	250	110
36	250	126
38	250	129
39	250	151
40	250	112
41	250	150
42	250	110
43	250	115
44	250	139
45	250	78
46	250	44
47	250	20
48	250	17
49	250	11
50	250	3
51	250	17
52	250	15
53	250	15
54	250	19
55	250	58
56	250	87
57	250	104
58	250	78
59	250	89
60	250	65
61	250	57
62	250	14
63	250	8
64	250	27
65	250	8
66	250	7
67	250	20
68	250	56
69	250	103
70	250	106
71	250	117
72	250	108
73	250	148
74	250	119
75	250	106
76	250	117
77	250	120
78	250	101
79	250	96
80	250	56
81	250	62
82	250	44
83	250	63
84	250	48
85	250	46
86	250	48
87	250	69
88	250	72
89	250	88
90	250	64
91	250	48
92	250	28
93	250	43
94	250	88
95	250	59
96	250	55
97	250	61
98	250	36
99	250	21
100	250	19
101	250	21
102	250	21
103	250	30
104	250	33
105	250	22
106	250	14
107	250	26
108	250	52
109	250	33
110	250	59
111	250	90
112	250	97
113	250	111
114	250	115
115	250	90
116	250	113
117	250	131
118	250	147
119	250	113
120	250	88
121	250	90
122	250	100
123	250	81
124	250	93
125	250	76
126	250	88
127	250	84
128	250	88
129	250	94
130	250	144
131	250	127
132	250	151
133	250	143
134	250	124
135	250	116
136	250	108
137	250	106
138	250	143
139	250	119
140	250	115
141	250	121
142	250	112
143	250	101
144	250	130
145	250	95
146	250	93
147	250	111
148	250	89
149	250	68
150	250	83
151	250	89
152	250	42
153	250	69
154	250	87
155	250	85
156	250	123
157	250	99
158	250	85
159	250	112
160	250	122
161	250	77
162	250	84
163	250	74
164	250	82
165	250	76
166	250	70
167	250	74
168	250	53
169	250	62
170	250	68
171	250	76
172	250	83
173	250	60
174	250	88
175	250	69
176	250	100
177	250	80
178	250	100
179	250	119
180	250	99
181	250	147
182	250	127
183	250	130
184	250	130
185	250	105
186	250	154
187	250	154
188	250	141
189	250	77
190	250	131
191	250	135
192	250	120
193	250	152
194	250	140
195	250	140
196	250	163
197	250	180
198	250	180
199	250	185
200	250	211
201	250	198
202	250	209
203	250	251
204	250	270
205	250	264
206	250	255
207	250	296
208	250	311
209	250	341
210	250	331
211	250	360
212	250	407
213	250	376
214	250	390
215	250	388
216	250	393
217	250	406
218	250	386
219	250	561
220	250	569
221	250	531
222	250	564
223	250	534
224	250	584
225	250	613
226	250	725
227	250	462
228	250	466
229	250	523
230	250	555
231	250	626
232	250	692
233	250	818
234	250	1053
235	250	1359
236	250	2107
237	250	2350
238	250	1770
239	250	1560
240	250	1566
241	250	1720
242	250	2099
243	250	2454
244	250	6711
245	250	6051
246	250	5950
247	250	7171
248	250	8980
249	250	16927
250	250	49739
1	251	15
2	251	39
3	251	76
4	251	103
5	251	110
6	251	117
7	251	134
8	251	114
9	251	100
10	251	106
11	251	106
12	251	92
13	251	94
14	251	101
15	251	107
16	251	99
17	251	100
18	251	85
19	251	74
20	251	88
21	251	78
22	251	88
23	251	89
24	251	87
25	251	60
26	251	52
27	251	62
28	251	81
29	251	59
30	251	74
31	251	92
32	251	65
33	251	77
34	251	90
35	251	95
36	251	92
38	251	68
39	251	107
40	251	112
41	251	108
42	251	83
43	251	79
44	251	104
45	251	89
46	251	49
47	251	26
48	251	10
49	251	9
50	251	10
51	251	15
52	251	13
53	251	7
54	251	21
55	251	31
56	251	71
57	251	88
58	251	81
59	251	64
60	251	73
61	251	32
62	251	11
63	251	4
64	251	22
65	251	4
66	251	4
67	251	19
68	251	50
69	251	82
70	251	87
71	251	93
72	251	108
73	251	128
74	251	112
75	251	83
76	251	106
77	251	92
78	251	90
79	251	95
80	251	55
81	251	61
82	251	53
83	251	52
84	251	47
85	251	44
86	251	43
87	251	42
88	251	71
89	251	63
90	251	50
91	251	33
92	251	27
93	251	34
94	251	50
95	251	56
96	251	43
97	251	58
98	251	32
99	251	26
100	251	21
101	251	25
102	251	25
103	251	25
104	251	21
105	251	24
106	251	26
107	251	31
108	251	50
109	251	41
110	251	47
111	251	97
112	251	98
113	251	121
114	251	106
115	251	92
116	251	104
117	251	106
118	251	111
119	251	79
120	251	63
121	251	83
122	251	65
123	251	70
124	251	83
125	251	85
126	251	74
127	251	78
128	251	93
129	251	118
130	251	115
131	251	119
132	251	135
133	251	105
134	251	109
135	251	98
136	251	113
137	251	108
138	251	120
139	251	114
140	251	91
141	251	93
142	251	82
143	251	104
144	251	108
145	251	79
146	251	69
147	251	92
148	251	65
149	251	60
150	251	78
151	251	75
152	251	61
153	251	85
154	251	64
155	251	76
156	251	105
157	251	75
158	251	70
159	251	101
160	251	91
161	251	80
162	251	61
163	251	69
164	251	61
165	251	61
166	251	67
167	251	59
168	251	64
169	251	59
170	251	92
171	251	85
172	251	59
173	251	69
174	251	87
175	251	78
176	251	109
177	251	78
178	251	106
179	251	98
180	251	88
181	251	124
182	251	94
183	251	103
184	251	97
185	251	100
186	251	151
187	251	145
188	251	110
189	251	81
190	251	85
191	251	104
192	251	121
193	251	130
194	251	126
195	251	162
196	251	151
197	251	156
198	251	154
199	251	158
200	251	209
201	251	180
202	251	183
203	251	219
204	251	202
205	251	209
206	251	232
207	251	233
208	251	245
209	251	285
210	251	292
211	251	307
212	251	324
213	251	313
214	251	326
215	251	350
216	251	348
217	251	337
218	251	313
219	251	393
220	251	483
221	251	439
222	251	469
223	251	472
224	251	478
225	251	498
226	251	563
227	251	452
228	251	374
229	251	439
230	251	497
231	251	504
232	251	593
233	251	664
234	251	862
235	251	1089
236	251	1704
237	251	1937
238	251	1572
239	251	1316
240	251	1320
241	251	1395
242	251	1757
243	251	2005
244	251	6027
245	251	4820
246	251	4489
247	251	5217
248	251	5882
249	251	8531
250	251	21322
251	251	44766
0	252	2
1	252	8
2	252	38
3	252	93
4	252	98
5	252	104
6	252	115
7	252	140
8	252	134
9	252	106
10	252	123
11	252	133
12	252	121
13	252	121
14	252	103
15	252	97
16	252	122
17	252	94
18	252	100
19	252	82
20	252	116
21	252	86
22	252	75
23	252	75
24	252	90
25	252	69
26	252	73
27	252	85
28	252	85
29	252	92
30	252	87
31	252	106
32	252	106
33	252	100
34	252	118
35	252	106
36	252	104
38	252	121
39	252	106
40	252	101
41	252	141
42	252	97
43	252	100
44	252	110
45	252	83
46	252	53
47	252	17
48	252	12
49	252	6
50	252	21
51	252	15
52	252	12
53	252	11
54	252	28
55	252	56
56	252	73
57	252	96
58	252	82
59	252	81
60	252	97
61	252	52
62	252	23
63	252	3
64	252	17
65	252	7
66	252	4
67	252	24
68	252	54
69	252	95
70	252	91
71	252	131
72	252	139
73	252	158
74	252	136
75	252	123
76	252	116
77	252	99
78	252	111
79	252	125
80	252	48
81	252	52
82	252	38
83	252	56
84	252	37
85	252	54
86	252	43
87	252	56
88	252	68
89	252	72
90	252	47
91	252	43
92	252	34
93	252	38
94	252	68
95	252	54
96	252	40
97	252	74
98	252	41
99	252	23
100	252	18
101	252	24
102	252	20
103	252	24
104	252	21
105	252	19
106	252	20
107	252	30
108	252	54
109	252	42
110	252	88
111	252	100
112	252	110
113	252	153
114	252	123
115	252	107
116	252	138
117	252	151
118	252	150
119	252	113
120	252	81
121	252	114
122	252	87
123	252	78
124	252	90
125	252	105
126	252	81
127	252	82
128	252	91
129	252	115
130	252	114
131	252	139
132	252	136
133	252	128
134	252	123
135	252	120
136	252	116
137	252	125
138	252	141
139	252	143
140	252	123
141	252	117
142	252	100
143	252	123
144	252	100
145	252	105
146	252	93
147	252	88
148	252	95
149	252	70
150	252	76
151	252	97
152	252	55
153	252	64
154	252	52
155	252	70
156	252	125
157	252	91
158	252	86
159	252	99
160	252	95
161	252	80
162	252	82
163	252	80
164	252	68
165	252	68
166	252	73
167	252	57
168	252	61
169	252	65
170	252	61
171	252	79
172	252	57
173	252	67
174	252	83
175	252	80
176	252	100
177	252	89
178	252	101
179	252	100
180	252	112
181	252	141
182	252	113
183	252	109
184	252	118
185	252	115
186	252	164
187	252	150
188	252	130
189	252	82
190	252	122
191	252	120
192	252	106
193	252	156
194	252	141
195	252	152
196	252	186
197	252	192
198	252	191
199	252	147
200	252	181
201	252	180
202	252	185
203	252	201
204	252	274
205	252	254
206	252	261
207	252	277
208	252	274
209	252	328
210	252	353
211	252	332
212	252	343
213	252	383
214	252	384
215	252	399
216	252	349
217	252	418
218	252	344
219	252	449
220	252	449
221	252	491
222	252	528
223	252	488
224	252	532
225	252	528
226	252	521
227	252	344
228	252	382
229	252	423
230	252	469
231	252	521
232	252	551
233	252	672
234	252	798
235	252	1072
236	252	1457
237	252	1681
238	252	1404
239	252	1244
240	252	1388
241	252	1344
242	252	1607
243	252	1809
244	252	4146
245	252	3640
246	252	3581
247	252	3659
248	252	4139
249	252	5862
250	252	9635
251	252	19779
252	252	53260
0	253	1
1	253	11
2	253	38
3	253	110
4	253	95
5	253	117
6	253	112
7	253	122
8	253	119
9	253	126
10	253	109
11	253	136
12	253	142
13	253	122
14	253	130
15	253	81
16	253	115
17	253	102
18	253	110
19	253	103
20	253	101
21	253	93
22	253	79
23	253	82
24	253	107
25	253	62
26	253	82
27	253	85
28	253	85
29	253	78
30	253	90
31	253	92
32	253	111
33	253	90
34	253	105
35	253	122
36	253	82
38	253	73
39	253	140
40	253	105
41	253	127
42	253	114
43	253	98
44	253	127
45	253	99
46	253	58
47	253	19
48	253	9
49	253	11
50	253	11
51	253	6
52	253	7
53	253	10
54	253	21
55	253	51
56	253	74
57	253	100
58	253	92
59	253	85
60	253	74
61	253	50
62	253	11
63	253	5
64	253	16
65	253	2
66	253	3
67	253	18
68	253	50
69	253	107
70	253	98
71	253	136
72	253	117
73	253	158
74	253	144
75	253	104
76	253	122
77	253	93
78	253	103
79	253	82
80	253	46
81	253	53
82	253	36
83	253	63
84	253	45
85	253	50
86	253	55
87	253	58
88	253	67
89	253	72
90	253	68
91	253	22
92	253	22
93	253	32
94	253	69
95	253	59
96	253	28
97	253	74
98	253	40
99	253	23
100	253	13
101	253	18
102	253	23
103	253	20
104	253	16
105	253	28
106	253	14
107	253	30
108	253	41
109	253	41
110	253	67
111	253	118
112	253	95
113	253	136
114	253	112
115	253	120
116	253	130
117	253	133
118	253	134
119	253	110
120	253	82
121	253	82
122	253	107
123	253	82
124	253	84
125	253	90
126	253	80
127	253	95
128	253	90
129	253	112
130	253	127
131	253	121
132	253	154
133	253	147
134	253	119
135	253	109
136	253	94
137	253	117
138	253	131
139	253	111
140	253	112
141	253	96
142	253	94
143	253	117
144	253	104
145	253	73
146	253	87
147	253	75
148	253	78
149	253	69
150	253	70
151	253	90
152	253	60
153	253	60
154	253	61
155	253	92
156	253	109
157	253	86
158	253	94
159	253	96
160	253	90
161	253	78
162	253	69
163	253	55
164	253	66
165	253	63
166	253	68
167	253	56
168	253	50
169	253	53
170	253	66
171	253	62
172	253	73
173	253	73
174	253	86
175	253	83
176	253	95
177	253	70
178	253	100
179	253	111
180	253	99
181	253	136
182	253	122
183	253	99
184	253	93
185	253	85
186	253	149
187	253	152
188	253	146
189	253	74
190	253	112
191	253	101
192	253	121
193	253	131
194	253	140
195	253	133
196	253	185
197	253	204
198	253	180
199	253	168
200	253	169
201	253	207
202	253	173
203	253	208
204	253	251
205	253	205
206	253	230
207	253	295
208	253	249
209	253	316
210	253	334
211	253	332
212	253	363
213	253	327
214	253	341
215	253	325
216	253	311
217	253	305
218	253	311
219	253	478
220	253	420
221	253	445
222	253	486
223	253	467
224	253	509
225	253	545
226	253	565
227	253	394
228	253	323
229	253	348
230	253	412
231	253	413
232	253	461
233	253	540
234	253	760
235	253	885
236	253	1357
237	253	1685
238	253	1354
239	253	1248
240	253	1289
241	253	1238
242	253	1526
243	253	1684
244	253	4038
245	253	3332
246	253	3005
247	253	3252
248	253	3869
249	253	6083
250	253	8706
251	253	13780
252	253	22964
253	253	50624
1	254	11
2	254	51
3	254	84
4	254	96
5	254	98
6	254	151
7	254	120
8	254	127
9	254	118
10	254	102
11	254	134
12	254	114
13	254	127
14	254	118
15	254	121
16	254	92
17	254	96
18	254	82
19	254	81
20	254	83
21	254	89
22	254	89
23	254	93
24	254	99
25	254	80
26	254	72
27	254	88
28	254	85
29	254	83
30	254	65
31	254	121
32	254	84
33	254	99
34	254	106
35	254	117
36	254	100
38	254	89
39	254	147
40	254	111
41	254	127
42	254	108
43	254	117
44	254	108
45	254	90
46	254	40
47	254	25
48	254	18
49	254	11
50	254	8
51	254	18
52	254	11
53	254	10
54	254	23
55	254	48
56	254	70
57	254	100
58	254	73
59	254	80
60	254	77
61	254	54
62	254	15
63	254	8
64	254	24
65	254	11
66	254	6
67	254	15
68	254	62
69	254	106
70	254	121
71	254	137
72	254	121
73	254	163
74	254	117
75	254	122
76	254	125
77	254	92
78	254	95
79	254	91
80	254	66
81	254	49
82	254	48
83	254	56
84	254	40
85	254	69
86	254	36
87	254	54
88	254	52
89	254	86
90	254	58
91	254	41
92	254	30
93	254	43
94	254	59
95	254	45
96	254	39
97	254	52
98	254	32
99	254	27
100	254	19
101	254	30
102	254	13
103	254	21
104	254	28
105	254	17
106	254	22
107	254	22
108	254	55
109	254	42
110	254	76
111	254	107
112	254	95
113	254	139
114	254	128
115	254	124
116	254	111
117	254	128
118	254	141
119	254	83
120	254	85
121	254	107
122	254	88
123	254	87
124	254	89
125	254	76
126	254	87
127	254	85
128	254	105
129	254	114
130	254	128
131	254	116
132	254	124
133	254	140
134	254	104
135	254	103
136	254	110
137	254	108
138	254	119
139	254	124
140	254	108
141	254	106
142	254	86
143	254	101
144	254	99
145	254	85
146	254	72
147	254	86
148	254	76
149	254	75
150	254	84
151	254	89
152	254	55
153	254	68
154	254	61
155	254	62
156	254	136
157	254	108
158	254	91
159	254	114
160	254	132
161	254	78
162	254	65
163	254	62
164	254	66
165	254	64
166	254	77
167	254	73
168	254	66
169	254	62
170	254	81
171	254	66
172	254	78
173	254	68
174	254	74
175	254	88
176	254	94
177	254	77
178	254	77
179	254	127
180	254	91
181	254	142
182	254	113
183	254	135
184	254	115
185	254	116
186	254	150
187	254	135
188	254	177
189	254	81
190	254	103
191	254	115
192	254	126
193	254	150
194	254	158
195	254	153
196	254	171
197	254	184
198	254	182
199	254	192
200	254	171
201	254	192
202	254	197
203	254	206
204	254	236
205	254	219
206	254	256
207	254	286
208	254	266
209	254	293
210	254	339
211	254	365
212	254	382
213	254	329
214	254	372
215	254	399
216	254	354
217	254	384
218	254	334
219	254	471
220	254	454
221	254	510
222	254	475
223	254	488
224	254	541
225	254	518
226	254	551
227	254	386
228	254	357
229	254	392
230	254	461
231	254	476
232	254	518
233	254	582
234	254	771
235	254	971
236	254	1484
237	254	1616
238	254	1359
239	254	1199
240	254	1218
241	254	1281
242	254	1538
243	254	1726
244	254	3836
245	254	3214
246	254	3174
247	254	3319
248	254	3891
249	254	5339
250	254	7496
251	254	10596
252	254	12448
253	254	21030
254	254	50346
1	255	14
2	255	32
3	255	106
4	255	98
5	255	127
6	255	131
7	255	149
8	255	155
9	255	143
10	255	131
11	255	128
12	255	103
13	255	132
14	255	150
15	255	107
16	255	112
17	255	114
18	255	88
19	255	91
20	255	120
21	255	67
22	255	97
23	255	96
24	255	96
25	255	86
26	255	70
27	255	90
28	255	99
29	255	101
30	255	80
31	255	101
32	255	105
33	255	92
34	255	126
35	255	123
36	255	120
38	255	111
39	255	154
40	255	102
41	255	145
42	255	104
43	255	120
44	255	154
45	255	84
46	255	56
47	255	28
48	255	25
49	255	9
50	255	5
51	255	15
52	255	17
53	255	11
54	255	32
55	255	46
56	255	59
57	255	106
58	255	107
59	255	89
60	255	83
61	255	39
62	255	20
63	255	2
64	255	23
65	255	7
66	255	5
67	255	27
68	255	45
69	255	107
70	255	113
71	255	112
72	255	133
73	255	163
74	255	135
75	255	131
76	255	127
77	255	111
78	255	92
79	255	89
80	255	56
81	255	33
82	255	35
83	255	44
84	255	37
85	255	51
86	255	46
87	255	64
88	255	78
89	255	88
90	255	71
91	255	42
92	255	39
93	255	29
94	255	61
95	255	60
96	255	43
97	255	64
98	255	31
99	255	23
100	255	22
101	255	25
102	255	25
103	255	17
104	255	19
105	255	20
106	255	23
107	255	32
108	255	56
109	255	50
110	255	87
111	255	114
112	255	131
113	255	164
114	255	133
115	255	112
116	255	118
117	255	140
118	255	141
119	255	108
120	255	86
121	255	104
122	255	95
123	255	86
124	255	85
125	255	101
126	255	98
127	255	85
128	255	105
129	255	129
130	255	138
131	255	134
132	255	141
133	255	115
134	255	120
135	255	116
136	255	104
137	255	115
138	255	148
139	255	138
140	255	131
141	255	95
142	255	106
143	255	107
144	255	104
145	255	97
146	255	88
147	255	94
148	255	88
149	255	88
150	255	82
151	255	70
152	255	57
153	255	45
154	255	60
155	255	81
156	255	121
157	255	126
158	255	92
159	255	99
160	255	112
161	255	63
162	255	65
163	255	77
164	255	82
165	255	67
166	255	71
167	255	68
168	255	55
169	255	69
170	255	73
171	255	72
172	255	71
173	255	74
174	255	86
175	255	101
176	255	87
177	255	72
178	255	99
179	255	105
180	255	118
181	255	133
182	255	127
183	255	125
184	255	88
185	255	111
186	255	138
187	255	149
188	255	146
189	255	92
190	255	106
191	255	100
192	255	128
193	255	148
194	255	170
195	255	173
196	255	179
197	255	203
198	255	180
199	255	182
200	255	201
201	255	215
202	255	231
203	255	220
204	255	237
205	255	248
206	255	274
207	255	311
208	255	290
209	255	318
210	255	321
211	255	400
212	255	403
213	255	378
214	255	366
215	255	394
216	255	363
217	255	403
218	255	349
219	255	535
220	255	440
221	255	500
222	255	569
223	255	529
224	255	568
225	255	608
226	255	586
227	255	411
228	255	394
229	255	409
230	255	484
231	255	514
232	255	494
233	255	575
234	255	837
235	255	1035
236	255	1530
237	255	1738
238	255	1500
239	255	1280
240	255	1319
241	255	1394
242	255	1617
243	255	1853
244	255	4175
245	255	3546
246	255	3271
247	255	3563
248	255	4147
249	255	5973
250	255	7866
251	255	11231
252	255	11094
253	255	14638
254	255	24451
255	255	54019
1	256	14
2	256	51
3	256	87
4	256	122
5	256	127
6	256	161
7	256	148
8	256	140
9	256	151
10	256	120
11	256	160
12	256	139
13	256	138
14	256	163
15	256	117
16	256	110
17	256	115
18	256	96
19	256	102
20	256	112
21	256	98
22	256	96
23	256	90
24	256	104
25	256	107
26	256	96
27	256	99
28	256	97
29	256	94
30	256	106
31	256	106
32	256	102
33	256	124
34	256	139
35	256	137
36	256	118
38	256	113
39	256	150
40	256	128
41	256	154
42	256	132
43	256	154
44	256	134
45	256	101
46	256	56
47	256	17
48	256	19
49	256	5
50	256	10
51	256	13
52	256	14
53	256	12
54	256	33
55	256	45
56	256	65
57	256	124
58	256	103
59	256	120
60	256	88
61	256	55
62	256	17
63	256	4
64	256	22
65	256	9
66	256	5
67	256	20
68	256	70
69	256	115
70	256	128
71	256	174
72	256	148
73	256	163
74	256	133
75	256	108
76	256	100
77	256	127
78	256	116
79	256	96
80	256	59
81	256	58
82	256	50
83	256	72
84	256	52
85	256	57
86	256	48
87	256	68
88	256	78
89	256	95
90	256	65
91	256	35
92	256	26
93	256	26
94	256	80
95	256	49
96	256	52
97	256	60
98	256	39
99	256	27
100	256	15
101	256	15
102	256	18
103	256	15
104	256	17
105	256	18
106	256	15
107	256	35
108	256	48
109	256	42
110	256	63
111	256	112
112	256	130
113	256	175
114	256	133
115	256	109
116	256	95
117	256	158
118	256	144
119	256	109
120	256	95
121	256	108
122	256	76
123	256	86
124	256	92
125	256	99
126	256	79
127	256	106
128	256	96
129	256	137
130	256	143
131	256	149
132	256	144
133	256	143
134	256	132
135	256	122
136	256	124
137	256	131
138	256	154
139	256	139
140	256	143
141	256	110
142	256	102
143	256	111
144	256	97
145	256	128
146	256	91
147	256	85
148	256	108
149	256	74
150	256	71
151	256	79
152	256	57
153	256	63
154	256	68
155	256	84
156	256	127
157	256	111
158	256	83
159	256	126
160	256	101
161	256	82
162	256	58
163	256	66
164	256	69
165	256	55
166	256	72
167	256	59
168	256	50
169	256	49
170	256	71
171	256	87
172	256	82
173	256	65
174	256	85
175	256	90
176	256	106
177	256	65
178	256	108
179	256	114
180	256	118
181	256	130
182	256	128
183	256	119
184	256	135
185	256	110
186	256	164
187	256	176
188	256	147
189	256	74
190	256	120
191	256	101
192	256	132
193	256	146
194	256	148
195	256	162
196	256	183
197	256	205
198	256	195
199	256	180
200	256	204
201	256	215
202	256	207
203	256	229
204	256	271
205	256	232
206	256	296
207	256	287
208	256	294
209	256	375
210	256	355
211	256	436
212	256	415
213	256	379
214	256	429
215	256	400
216	256	371
217	256	399
218	256	393
219	256	561
220	256	543
221	256	514
222	256	552
223	256	520
224	256	562
225	256	622
226	256	672
227	256	417
228	256	412
229	256	469
230	256	514
231	256	548
232	256	551
233	256	650
234	256	825
235	256	1172
236	256	1784
237	256	2075
238	256	1639
239	256	1456
240	256	1477
241	256	1430
242	256	1877
243	256	2161
244	256	5237
245	256	4037
246	256	3885
247	256	4269
248	256	5074
249	256	7060
250	256	9138
251	256	12408
252	256	11460
253	256	13683
254	256	15182
255	256	29155
256	256	58632
1	257	18
2	257	43
3	257	101
4	257	107
5	257	127
6	257	134
7	257	113
8	257	118
9	257	115
10	257	102
11	257	110
12	257	92
13	257	110
14	257	113
15	257	114
16	257	99
17	257	92
18	257	97
19	257	100
20	257	104
21	257	80
22	257	105
23	257	69
24	257	73
25	257	78
26	257	68
27	257	59
28	257	62
29	257	87
30	257	75
31	257	88
32	257	102
33	257	80
34	257	106
35	257	78
36	257	112
38	257	107
39	257	120
40	257	112
41	257	101
42	257	103
43	257	88
44	257	132
45	257	95
46	257	64
47	257	25
48	257	14
49	257	15
50	257	17
51	257	12
52	257	15
53	257	13
54	257	27
55	257	36
56	257	67
57	257	79
58	257	60
59	257	77
60	257	72
61	257	43
62	257	29
63	257	5
64	257	24
65	257	6
66	257	9
67	257	24
68	257	63
69	257	102
70	257	102
71	257	112
72	257	102
73	257	132
74	257	103
75	257	102
76	257	104
77	257	122
78	257	103
79	257	106
80	257	56
81	257	57
82	257	50
83	257	57
84	257	41
85	257	55
86	257	46
87	257	53
88	257	82
89	257	97
90	257	63
91	257	47
92	257	44
93	257	29
94	257	64
95	257	56
96	257	52
97	257	58
98	257	33
99	257	19
100	257	27
101	257	23
102	257	15
103	257	21
104	257	17
105	257	15
106	257	23
107	257	33
108	257	51
109	257	40
110	257	71
111	257	83
112	257	113
113	257	138
114	257	103
115	257	80
116	257	103
117	257	108
118	257	140
119	257	94
120	257	91
121	257	74
122	257	78
123	257	76
124	257	80
125	257	72
126	257	81
127	257	74
128	257	72
129	257	95
130	257	126
131	257	131
132	257	136
133	257	122
134	257	138
135	257	134
136	257	90
137	257	98
138	257	124
139	257	134
140	257	116
141	257	103
142	257	103
143	257	113
144	257	116
145	257	100
146	257	109
147	257	96
148	257	85
149	257	72
150	257	59
151	257	78
152	257	60
153	257	67
154	257	69
155	257	90
156	257	130
157	257	87
158	257	76
159	257	95
160	257	99
161	257	79
162	257	85
163	257	46
164	257	72
165	257	63
166	257	58
167	257	70
168	257	65
169	257	50
170	257	78
171	257	81
172	257	64
173	257	78
174	257	81
175	257	91
176	257	93
177	257	91
178	257	92
179	257	95
180	257	88
181	257	128
182	257	105
183	257	104
184	257	113
185	257	117
186	257	140
187	257	145
188	257	134
189	257	59
190	257	93
191	257	126
192	257	122
193	257	130
194	257	127
195	257	158
196	257	141
197	257	179
198	257	166
199	257	181
200	257	181
201	257	190
202	257	154
203	257	233
204	257	254
205	257	249
206	257	265
207	257	247
208	257	273
209	257	339
210	257	306
211	257	344
212	257	392
213	257	346
214	257	382
215	257	393
216	257	349
217	257	401
218	257	360
219	257	468
220	257	509
221	257	498
222	257	476
223	257	484
224	257	582
225	257	651
226	257	669
227	257	526
228	257	485
229	257	486
230	257	608
231	257	626
232	257	635
233	257	727
234	257	1013
235	257	1354
236	257	2071
237	257	2497
238	257	1714
239	257	1553
240	257	1539
241	257	1644
242	257	2226
243	257	2540
244	257	8459
245	257	5576
246	257	5177
247	257	5787
248	257	6252
249	257	8034
250	257	9895
251	257	12588
252	257	9336
253	257	9822
254	257	9985
255	257	12100
256	257	20466
257	257	47809
1	258	9
2	258	60
3	258	109
4	258	104
5	258	137
6	258	158
7	258	156
8	258	156
9	258	111
10	258	119
11	258	131
12	258	110
13	258	115
14	258	145
15	258	121
16	258	123
17	258	98
18	258	82
19	258	81
20	258	102
21	258	80
22	258	102
23	258	95
24	258	94
25	258	74
26	258	78
27	258	68
28	258	82
29	258	82
30	258	90
31	258	105
32	258	105
33	258	91
34	258	105
35	258	95
36	258	105
38	258	119
39	258	126
40	258	86
41	258	121
42	258	103
43	258	110
44	258	125
45	258	104
46	258	69
47	258	31
48	258	16
49	258	11
50	258	20
51	258	23
52	258	19
53	258	11
54	258	34
55	258	67
56	258	85
57	258	90
58	258	81
59	258	69
60	258	73
61	258	49
62	258	26
63	258	7
64	258	19
65	258	4
66	258	5
67	258	23
68	258	65
69	258	99
70	258	138
71	258	146
72	258	132
73	258	161
74	258	135
75	258	107
76	258	124
77	258	130
78	258	127
79	258	100
80	258	77
81	258	76
82	258	51
83	258	65
84	258	51
85	258	77
86	258	60
87	258	81
88	258	89
89	258	98
90	258	70
91	258	52
92	258	36
93	258	42
94	258	79
95	258	63
96	258	60
97	258	73
98	258	32
99	258	22
100	258	18
101	258	23
102	258	28
103	258	32
104	258	26
105	258	19
106	258	27
107	258	29
108	258	55
109	258	54
110	258	77
111	258	98
112	258	87
113	258	141
114	258	116
115	258	106
116	258	108
117	258	114
118	258	118
119	258	82
120	258	86
121	258	99
122	258	83
123	258	73
124	258	97
125	258	66
126	258	100
127	258	95
128	258	92
129	258	142
130	258	119
131	258	136
132	258	143
133	258	117
134	258	147
135	258	147
136	258	132
137	258	115
138	258	136
139	258	135
140	258	115
141	258	127
142	258	115
143	258	116
144	258	120
145	258	98
146	258	96
147	258	119
148	258	92
149	258	90
150	258	82
151	258	93
152	258	62
153	258	86
154	258	85
155	258	80
156	258	101
157	258	112
158	258	82
159	258	106
160	258	104
161	258	91
162	258	61
163	258	83
164	258	83
165	258	82
166	258	85
167	258	73
168	258	64
169	258	59
170	258	89
171	258	70
172	258	77
173	258	99
174	258	76
175	258	83
176	258	104
177	258	73
178	258	122
179	258	111
180	258	118
181	258	161
182	258	108
183	258	139
184	258	114
185	258	117
186	258	128
187	258	139
188	258	154
189	258	78
190	258	104
191	258	131
192	258	159
193	258	143
194	258	159
195	258	153
196	258	176
197	258	184
198	258	184
199	258	198
200	258	199
201	258	178
202	258	194
203	258	263
204	258	267
205	258	276
206	258	300
207	258	270
208	258	307
209	258	349
210	258	334
211	258	381
212	258	396
213	258	408
214	258	438
215	258	414
216	258	430
217	258	439
218	258	386
219	258	544
220	258	531
221	258	576
222	258	529
223	258	564
224	258	614
225	258	667
226	258	729
227	258	554
228	258	532
229	258	576
230	258	563
231	258	632
232	258	701
233	258	829
234	258	1036
235	258	1362
236	258	1892
237	258	2011
238	258	1578
239	258	1400
240	258	1528
241	258	1559
242	258	1896
243	258	2263
244	258	4754
245	258	4239
246	258	4020
247	258	3863
248	258	3837
249	258	4455
250	258	5178
251	258	5672
252	258	4379
253	258	4192
254	258	4259
255	258	5078
256	258	6550
257	258	17500
258	258	48228
1	259	10
2	259	65
3	259	125
4	259	135
5	259	145
6	259	166
7	259	155
8	259	159
9	259	166
10	259	144
11	259	135
12	259	141
13	259	138
14	259	146
15	259	135
16	259	122
17	259	117
18	259	112
19	259	103
20	259	116
21	259	98
22	259	95
23	259	110
24	259	93
25	259	80
26	259	77
27	259	72
28	259	103
29	259	95
30	259	108
31	259	133
32	259	129
33	259	93
34	259	128
35	259	132
36	259	140
38	259	129
39	259	139
40	259	155
41	259	127
42	259	121
43	259	129
44	259	138
45	259	125
46	259	103
47	259	37
48	259	20
49	259	8
50	259	7
51	259	15
52	259	14
53	259	9
54	259	29
55	259	86
56	259	95
57	259	114
58	259	101
59	259	116
60	259	89
61	259	56
62	259	32
63	259	6
64	259	28
65	259	6
66	259	6
67	259	24
68	259	68
69	259	109
70	259	131
71	259	181
72	259	157
73	259	174
74	259	148
75	259	147
76	259	124
77	259	138
78	259	137
79	259	119
80	259	91
81	259	74
82	259	70
83	259	82
84	259	52
85	259	57
86	259	62
87	259	65
88	259	94
89	259	107
90	259	75
91	259	47
92	259	44
93	259	37
94	259	64
95	259	80
96	259	57
97	259	79
98	259	52
99	259	27
100	259	29
101	259	21
102	259	13
103	259	34
104	259	15
105	259	24
106	259	38
107	259	43
108	259	65
109	259	58
110	259	76
111	259	105
112	259	114
113	259	139
114	259	123
115	259	120
116	259	124
117	259	118
118	259	129
119	259	91
120	259	97
121	259	95
122	259	85
123	259	67
124	259	86
125	259	94
126	259	96
127	259	97
128	259	95
129	259	170
130	259	126
131	259	130
132	259	163
133	259	177
134	259	144
135	259	140
136	259	131
137	259	159
138	259	137
139	259	166
140	259	135
141	259	116
142	259	118
143	259	133
144	259	127
145	259	122
146	259	109
147	259	100
148	259	106
149	259	95
150	259	94
151	259	111
152	259	56
153	259	76
154	259	64
155	259	107
156	259	169
157	259	118
158	259	103
159	259	140
160	259	113
161	259	83
162	259	95
163	259	65
164	259	70
165	259	70
166	259	74
167	259	82
168	259	61
169	259	64
170	259	94
171	259	88
172	259	77
173	259	92
174	259	102
175	259	84
176	259	87
177	259	93
178	259	114
179	259	111
180	259	108
181	259	145
182	259	134
183	259	121
184	259	135
185	259	126
186	259	145
187	259	156
188	259	161
189	259	106
190	259	110
191	259	153
192	259	135
193	259	173
194	259	166
195	259	200
196	259	190
197	259	203
198	259	195
199	259	203
200	259	205
201	259	223
202	259	225
203	259	251
204	259	294
205	259	281
206	259	287
207	259	296
208	259	329
209	259	366
210	259	355
211	259	391
212	259	393
213	259	391
214	259	422
215	259	437
216	259	438
217	259	441
218	259	428
219	259	545
220	259	590
221	259	566
222	259	513
223	259	607
224	259	649
225	259	737
226	259	732
227	259	507
228	259	484
229	259	538
230	259	581
231	259	634
232	259	657
233	259	746
234	259	1024
235	259	1302
236	259	1878
237	259	2004
238	259	1530
239	259	1314
240	259	1376
241	259	1560
242	259	1943
243	259	2269
244	259	4572
245	259	3709
246	259	3532
247	259	3323
248	259	3350
249	259	4026
250	259	4695
251	259	4660
252	259	3809
253	259	3655
254	259	3788
255	259	4130
256	259	5401
257	259	11014
258	259	23140
259	259	52569
1	260	12
2	260	54
3	260	122
4	260	139
5	260	159
6	260	177
7	260	178
8	260	158
9	260	132
10	260	132
11	260	172
12	260	161
13	260	159
14	260	169
15	260	128
16	260	128
17	260	126
18	260	131
19	260	101
20	260	131
21	260	106
22	260	131
23	260	95
24	260	112
25	260	98
26	260	97
27	260	116
28	260	122
29	260	117
30	260	128
31	260	121
32	260	137
33	260	125
34	260	154
35	260	135
36	260	126
38	260	117
39	260	173
40	260	143
41	260	153
42	260	135
43	260	141
44	260	186
45	260	119
46	260	70
47	260	33
48	260	13
49	260	9
50	260	5
51	260	14
52	260	10
53	260	13
54	260	28
55	260	74
56	260	94
57	260	117
58	260	108
59	260	132
60	260	104
61	260	59
62	260	22
63	260	7
64	260	26
65	260	8
66	260	11
67	260	22
68	260	83
69	260	127
70	260	148
71	260	162
72	260	158
73	260	169
74	260	159
75	260	184
76	260	172
77	260	128
78	260	131
79	260	127
80	260	101
81	260	73
82	260	44
83	260	57
84	260	55
85	260	62
86	260	56
87	260	63
88	260	89
89	260	139
90	260	64
91	260	50
92	260	52
93	260	43
94	260	77
95	260	70
96	260	55
97	260	83
98	260	62
99	260	23
100	260	22
101	260	21
102	260	20
103	260	22
104	260	28
105	260	24
106	260	25
107	260	38
108	260	48
109	260	39
110	260	68
111	260	94
112	260	97
113	260	100
114	260	146
115	260	123
116	260	119
117	260	117
118	260	132
119	260	100
120	260	81
121	260	91
122	260	88
123	260	78
124	260	88
125	260	83
126	260	95
127	260	81
128	260	93
129	260	142
130	260	133
131	260	158
132	260	153
133	260	148
134	260	136
135	260	127
136	260	127
137	260	148
138	260	144
139	260	131
140	260	114
141	260	115
142	260	107
143	260	135
144	260	114
145	260	102
146	260	108
147	260	98
148	260	91
149	260	72
150	260	92
151	260	100
152	260	68
153	260	72
154	260	61
155	260	94
156	260	140
157	260	124
158	260	67
159	260	104
160	260	115
161	260	74
162	260	74
163	260	78
164	260	60
165	260	65
166	260	93
167	260	78
168	260	61
169	260	64
170	260	71
171	260	70
172	260	84
173	260	82
174	260	71
175	260	102
176	260	95
177	260	80
178	260	91
179	260	111
180	260	116
181	260	143
182	260	129
183	260	117
184	260	113
185	260	138
186	260	160
187	260	176
188	260	184
189	260	80
190	260	121
191	260	138
192	260	135
193	260	134
194	260	144
195	260	147
196	260	156
197	260	185
198	260	183
199	260	208
200	260	216
201	260	236
202	260	218
203	260	232
204	260	265
205	260	235
206	260	307
207	260	328
208	260	291
209	260	315
210	260	362
211	260	402
212	260	355
213	260	372
214	260	353
215	260	393
216	260	352
217	260	399
218	260	342
219	260	541
220	260	504
221	260	485
222	260	543
223	260	517
224	260	529
225	260	563
226	260	637
227	260	395
228	260	370
229	260	446
230	260	488
231	260	490
232	260	525
233	260	647
234	260	876
235	260	1139
236	260	1627
237	260	1819
238	260	1398
239	260	1138
240	260	1261
241	260	1239
242	260	1725
243	260	1990
244	260	3773
245	260	2752
246	260	2402
247	260	2570
248	260	2629
249	260	3142
250	260	3451
251	260	3426
252	260	2755
253	260	2731
254	260	2842
255	260	3197
256	260	4260
257	260	7691
258	260	9343
259	260	19434
260	260	50207
1	261	16
2	261	59
3	261	122
4	261	150
5	261	163
6	261	181
7	261	174
8	261	174
9	261	146
10	261	142
11	261	150
12	261	126
13	261	147
14	261	164
15	261	150
16	261	104
17	261	113
18	261	113
19	261	111
20	261	108
21	261	104
22	261	138
23	261	126
24	261	78
25	261	81
26	261	75
27	261	104
28	261	98
29	261	90
30	261	82
31	261	133
32	261	120
33	261	121
34	261	135
35	261	119
36	261	128
38	261	121
39	261	143
40	261	141
41	261	138
42	261	125
43	261	124
44	261	168
45	261	137
46	261	99
47	261	27
48	261	33
49	261	10
50	261	11
51	261	13
52	261	14
53	261	20
54	261	36
55	261	63
56	261	101
57	261	110
58	261	89
59	261	135
60	261	101
61	261	89
62	261	23
63	261	7
64	261	37
65	261	7
66	261	4
67	261	37
68	261	78
69	261	107
70	261	142
71	261	149
72	261	154
73	261	171
74	261	139
75	261	167
76	261	144
77	261	143
78	261	134
79	261	134
80	261	94
81	261	73
82	261	74
83	261	68
84	261	56
85	261	76
86	261	61
87	261	76
88	261	101
89	261	113
90	261	96
91	261	47
92	261	54
93	261	42
94	261	84
95	261	79
96	261	65
97	261	83
98	261	53
99	261	24
100	261	27
101	261	32
102	261	25
103	261	50
104	261	35
105	261	35
106	261	28
107	261	52
108	261	63
109	261	51
110	261	78
111	261	105
112	261	109
113	261	115
114	261	129
115	261	96
116	261	126
117	261	100
118	261	106
119	261	106
120	261	84
121	261	81
122	261	71
123	261	71
124	261	104
125	261	81
126	261	94
127	261	103
128	261	98
129	261	133
130	261	150
131	261	151
132	261	148
133	261	158
134	261	136
135	261	122
136	261	146
137	261	115
138	261	156
139	261	154
140	261	132
141	261	119
142	261	98
143	261	121
144	261	132
145	261	111
146	261	116
147	261	114
148	261	113
149	261	102
150	261	112
151	261	113
152	261	67
153	261	82
154	261	83
155	261	112
156	261	141
157	261	112
158	261	87
159	261	117
160	261	115
161	261	86
162	261	90
163	261	66
164	261	78
165	261	91
166	261	81
167	261	97
168	261	73
169	261	77
170	261	90
171	261	82
172	261	85
173	261	99
174	261	84
175	261	78
176	261	112
177	261	86
178	261	126
179	261	145
180	261	109
181	261	175
182	261	119
183	261	126
184	261	133
185	261	152
186	261	148
187	261	170
188	261	159
189	261	88
190	261	160
191	261	142
192	261	156
193	261	155
194	261	150
195	261	161
196	261	173
197	261	198
198	261	159
199	261	204
200	261	234
201	261	208
202	261	220
203	261	267
204	261	270
205	261	283
206	261	299
207	261	311
208	261	342
209	261	327
210	261	372
211	261	368
212	261	361
213	261	362
214	261	404
215	261	433
216	261	359
217	261	467
218	261	329
219	261	495
220	261	508
221	261	490
222	261	544
223	261	486
224	261	557
225	261	567
226	261	574
227	261	455
228	261	500
229	261	503
230	261	560
231	261	564
232	261	602
233	261	717
234	261	865
235	261	1049
236	261	1397
237	261	1480
238	261	1162
239	261	1080
240	261	1126
241	261	1213
242	261	1576
243	261	1744
244	261	2948
245	261	2492
246	261	2263
247	261	2254
248	261	2180
249	261	2391
250	261	2606
251	261	2453
252	261	2197
253	261	1916
254	261	2004
255	261	2368
256	261	2950
257	261	5115
258	261	6365
259	261	9238
260	261	19607
261	261	52299
0	262	4
1	262	17
2	262	67
3	262	127
4	262	123
5	262	147
6	262	176
7	262	180
8	262	180
9	262	141
10	262	107
11	262	141
12	262	131
13	262	154
14	262	169
15	262	134
16	262	143
17	262	125
18	262	123
19	262	118
20	262	129
21	262	111
22	262	113
23	262	114
24	262	111
25	262	113
26	262	93
27	262	102
28	262	100
29	262	84
30	262	109
31	262	103
32	262	108
33	262	123
34	262	116
35	262	114
36	262	128
38	262	105
39	262	172
40	262	144
41	262	135
42	262	124
43	262	139
44	262	162
45	262	125
46	262	70
47	262	37
48	262	19
49	262	12
50	262	16
51	262	10
52	262	10
53	262	15
54	262	22
55	262	61
56	262	81
57	262	128
58	262	102
59	262	123
60	262	107
61	262	60
62	262	30
63	262	8
64	262	22
65	262	20
66	262	8
67	262	26
68	262	73
69	262	139
70	262	112
71	262	139
72	262	124
73	262	185
74	262	122
75	262	131
76	262	151
77	262	137
78	262	140
79	262	134
80	262	75
81	262	68
82	262	55
83	262	69
84	262	39
85	262	61
86	262	51
87	262	72
88	262	77
89	262	133
90	262	72
91	262	44
92	262	27
93	262	34
94	262	95
95	262	55
96	262	51
97	262	64
98	262	41
99	262	22
100	262	20
101	262	32
102	262	11
103	262	21
104	262	24
105	262	28
106	262	21
107	262	39
108	262	60
109	262	55
110	262	77
111	262	80
112	262	96
113	262	129
114	262	113
115	262	119
116	262	99
117	262	102
118	262	131
119	262	100
120	262	91
121	262	89
122	262	79
123	262	89
124	262	85
125	262	73
126	262	91
127	262	76
128	262	91
129	262	137
130	262	129
131	262	134
132	262	172
133	262	144
134	262	131
135	262	122
136	262	122
137	262	116
138	262	147
139	262	148
140	262	126
141	262	118
142	262	103
143	262	115
144	262	93
145	262	112
146	262	104
147	262	86
148	262	78
149	262	76
150	262	89
151	262	90
152	262	47
153	262	67
154	262	61
155	262	89
156	262	133
157	262	123
158	262	93
159	262	117
160	262	116
161	262	63
162	262	77
163	262	81
164	262	70
165	262	64
166	262	58
167	262	67
168	262	60
169	262	66
170	262	66
171	262	72
172	262	72
173	262	76
174	262	84
175	262	99
176	262	106
177	262	75
178	262	98
179	262	106
180	262	118
181	262	165
182	262	119
183	262	117
184	262	124
185	262	110
186	262	160
187	262	183
188	262	157
189	262	94
190	262	88
191	262	112
192	262	116
193	262	167
194	262	144
195	262	161
196	262	162
197	262	195
198	262	176
199	262	174
200	262	197
201	262	193
202	262	199
203	262	245
204	262	257
205	262	240
206	262	294
207	262	299
208	262	245
209	262	300
210	262	369
211	262	373
212	262	334
213	262	389
214	262	408
215	262	392
216	262	323
217	262	314
218	262	322
219	262	483
220	262	464
221	262	491
222	262	474
223	262	450
224	262	485
225	262	511
226	262	515
227	262	388
228	262	386
229	262	424
230	262	413
231	262	492
232	262	514
233	262	598
234	262	779
235	262	978
236	262	1423
237	262	1539
238	262	1243
239	262	1018
240	262	1051
241	262	1101
242	262	1432
243	262	1699
244	262	3047
245	262	2284
246	262	2276
247	262	2204
248	262	2118
249	262	2635
250	262	2739
251	262	2553
252	262	2274
253	262	2150
254	262	2136
255	262	2454
256	262	3134
257	262	5574
258	262	6209
259	262	9229
260	262	16032
261	262	23885
262	262	41624
0	263	2
1	263	14
2	263	52
3	263	136
4	263	160
5	263	156
6	263	171
7	263	172
8	263	179
9	263	141
10	263	145
11	263	171
12	263	123
13	263	151
14	263	148
15	263	118
16	263	119
17	263	130
18	263	111
19	263	108
20	263	132
21	263	105
22	263	114
23	263	92
24	263	102
25	263	77
26	263	98
27	263	108
28	263	94
29	263	114
30	263	94
31	263	117
32	263	112
33	263	117
34	263	147
35	263	126
36	263	130
38	263	125
39	263	159
40	263	136
41	263	141
42	263	149
43	263	132
44	263	152
45	263	105
46	263	86
47	263	32
48	263	20
49	263	12
50	263	12
51	263	16
52	263	19
53	263	13
54	263	21
55	263	70
56	263	102
57	263	129
58	263	119
59	263	135
60	263	84
61	263	58
62	263	36
63	263	3
64	263	26
65	263	3
66	263	9
67	263	18
68	263	92
69	263	122
70	263	141
71	263	146
72	263	179
73	263	158
74	263	174
75	263	157
76	263	169
77	263	127
78	263	122
79	263	134
80	263	62
81	263	65
82	263	61
83	263	73
84	263	52
85	263	75
86	263	68
87	263	75
88	263	74
89	263	113
90	263	87
91	263	46
92	263	35
93	263	34
94	263	89
95	263	66
96	263	50
97	263	73
98	263	34
99	263	27
100	263	25
101	263	14
102	263	22
103	263	25
104	263	17
105	263	14
106	263	19
107	263	27
108	263	58
109	263	48
110	263	66
111	263	88
112	263	111
113	263	123
114	263	128
115	263	130
116	263	128
117	263	145
118	263	148
119	263	103
120	263	86
121	263	99
122	263	88
123	263	81
124	263	94
125	263	98
126	263	101
127	263	82
128	263	107
129	263	144
130	263	123
131	263	175
132	263	138
133	263	162
134	263	144
135	263	123
136	263	133
137	263	151
138	263	171
139	263	137
140	263	115
141	263	140
142	263	120
143	263	110
144	263	128
145	263	104
146	263	84
147	263	93
148	263	105
149	263	77
150	263	91
151	263	117
152	263	70
153	263	68
154	263	63
155	263	96
156	263	179
157	263	129
158	263	95
159	263	107
160	263	110
161	263	69
162	263	82
163	263	60
164	263	77
165	263	66
166	263	67
167	263	51
168	263	59
169	263	52
170	263	86
171	263	85
172	263	69
173	263	93
174	263	88
175	263	89
176	263	99
177	263	75
178	263	98
179	263	102
180	263	128
181	263	159
182	263	152
183	263	118
184	263	134
185	263	94
186	263	163
187	263	163
188	263	178
189	263	82
190	263	127
191	263	117
192	263	114
193	263	161
194	263	183
195	263	160
196	263	175
197	263	171
198	263	178
199	263	191
200	263	216
201	263	210
202	263	255
203	263	259
204	263	271
205	263	269
206	263	310
207	263	310
208	263	263
209	263	333
210	263	376
211	263	413
212	263	413
213	263	336
214	263	418
215	263	365
216	263	427
217	263	346
218	263	351
219	263	535
220	263	543
221	263	494
222	263	548
223	263	512
224	263	601
225	263	547
226	263	664
227	263	392
228	263	424
229	263	440
230	263	479
231	263	513
232	263	564
233	263	683
234	263	838
235	263	1033
236	263	1653
237	263	1794
238	263	1366
239	263	1083
240	263	1157
241	263	1261
242	263	1701
243	263	1878
244	263	4186
245	263	2880
246	263	2646
247	263	2712
248	263	2774
249	263	3124
250	263	3211
251	263	3260
252	263	2601
253	263	2686
254	263	2695
255	263	3114
256	263	4125
257	263	7439
258	263	7664
259	263	11022
260	263	15400
261	263	12700
262	263	18870
263	263	48856
0	264	1
1	264	10
2	264	68
3	264	141
4	264	161
5	264	169
6	264	192
7	264	171
8	264	170
9	264	128
10	264	141
11	264	133
12	264	130
13	264	110
14	264	179
15	264	136
16	264	133
17	264	106
18	264	107
19	264	88
20	264	102
21	264	120
22	264	127
23	264	84
24	264	90
25	264	71
26	264	62
27	264	85
28	264	91
29	264	88
30	264	79
31	264	136
32	264	125
33	264	92
34	264	139
35	264	103
36	264	148
38	264	105
39	264	111
40	264	118
41	264	143
42	264	127
43	264	124
44	264	138
45	264	129
46	264	102
47	264	41
48	264	25
49	264	23
50	264	23
51	264	25
52	264	16
53	264	17
54	264	47
55	264	66
56	264	113
57	264	93
58	264	80
59	264	112
60	264	122
61	264	81
62	264	34
63	264	9
64	264	31
65	264	17
66	264	8
67	264	34
68	264	74
69	264	99
70	264	142
71	264	154
72	264	169
73	264	193
74	264	163
75	264	135
76	264	162
77	264	131
78	264	136
79	264	122
80	264	116
81	264	96
82	264	93
83	264	106
84	264	64
85	264	67
86	264	71
87	264	81
88	264	123
89	264	109
90	264	95
91	264	51
92	264	60
93	264	44
94	264	77
95	264	59
96	264	64
97	264	109
98	264	49
99	264	30
100	264	34
101	264	38
102	264	27
103	264	36
104	264	42
105	264	33
106	264	42
107	264	73
108	264	79
109	264	46
110	264	79
111	264	105
112	264	106
113	264	147
114	264	145
115	264	108
116	264	113
117	264	141
118	264	131
119	264	114
120	264	88
121	264	121
122	264	95
123	264	80
124	264	93
125	264	106
126	264	117
127	264	127
128	264	112
129	264	155
130	264	166
131	264	145
132	264	166
133	264	180
134	264	180
135	264	161
136	264	171
137	264	143
138	264	192
139	264	168
140	264	161
141	264	151
142	264	118
143	264	140
144	264	173
145	264	134
146	264	139
147	264	134
148	264	139
149	264	109
150	264	94
151	264	108
152	264	79
153	264	97
154	264	92
155	264	111
156	264	168
157	264	153
158	264	101
159	264	127
160	264	127
161	264	81
162	264	96
163	264	101
164	264	107
165	264	78
166	264	87
167	264	89
168	264	63
169	264	93
170	264	105
171	264	105
172	264	99
173	264	92
174	264	135
175	264	119
176	264	123
177	264	109
178	264	136
179	264	139
180	264	109
181	264	175
182	264	132
183	264	165
184	264	162
185	264	156
186	264	167
187	264	173
188	264	165
189	264	86
190	264	185
191	264	170
192	264	158
193	264	195
194	264	212
195	264	172
196	264	178
197	264	197
198	264	196
199	264	216
200	264	239
201	264	228
202	264	232
203	264	316
204	264	316
205	264	292
206	264	331
207	264	355
208	264	350
209	264	390
210	264	378
211	264	456
212	264	409
213	264	458
214	264	423
215	264	458
216	264	442
217	264	493
218	264	426
219	264	615
220	264	595
221	264	568
222	264	536
223	264	547
224	264	560
225	264	577
226	264	638
227	264	542
228	264	562
229	264	599
230	264	647
231	264	685
232	264	788
233	264	851
234	264	1043
235	264	1211
236	264	1598
237	264	1492
238	264	1277
239	264	1144
240	264	1185
241	264	1285
242	264	1614
243	264	1885
244	264	2990
245	264	2757
246	264	2581
247	264	2250
248	264	2229
249	264	2452
250	264	2578
251	264	2475
252	264	2171
253	264	1988
254	264	2105
255	264	2450
256	264	2954
257	264	4879
258	264	5864
259	264	7275
260	264	8138
261	264	7815
262	264	7541
263	264	20031
264	264	51909
1	265	19
2	265	75
3	265	135
4	265	205
5	265	196
6	265	206
7	265	194
8	265	213
9	265	150
10	265	150
11	265	153
12	265	176
13	265	161
14	265	171
15	265	119
16	265	126
17	265	112
18	265	128
19	265	101
20	265	115
21	265	103
22	265	100
23	265	99
24	265	116
25	265	103
26	265	76
27	265	87
28	265	84
29	265	113
30	265	106
31	265	124
32	265	118
33	265	137
34	265	112
35	265	131
36	265	117
38	265	94
39	265	152
40	265	158
41	265	137
42	265	152
43	265	137
44	265	232
45	265	136
46	265	78
47	265	23
48	265	13
49	265	13
50	265	14
51	265	12
52	265	12
53	265	13
54	265	32
55	265	82
56	265	122
57	265	146
58	265	125
59	265	129
60	265	135
61	265	78
62	265	25
63	265	5
64	265	25
65	265	4
66	265	8
67	265	31
68	265	94
69	265	159
70	265	147
71	265	158
72	265	150
73	265	175
74	265	149
75	265	182
76	265	177
77	265	157
78	265	158
79	265	129
80	265	93
81	265	70
82	265	60
83	265	68
84	265	82
85	265	57
86	265	71
87	265	100
88	265	110
89	265	165
90	265	88
91	265	56
92	265	46
93	265	63
94	265	95
95	265	77
96	265	65
97	265	102
98	265	69
99	265	30
100	265	25
101	265	33
102	265	15
103	265	30
104	265	29
105	265	20
106	265	24
107	265	47
108	265	62
109	265	50
110	265	87
111	265	98
112	265	98
113	265	115
114	265	130
115	265	140
116	265	148
117	265	123
118	265	137
119	265	106
120	265	86
121	265	103
122	265	86
123	265	88
124	265	84
125	265	100
126	265	92
127	265	89
128	265	110
129	265	195
130	265	132
131	265	185
132	265	175
133	265	182
134	265	146
135	265	138
136	265	154
137	265	176
138	265	186
139	265	144
140	265	144
141	265	136
142	265	107
143	265	130
144	265	138
145	265	111
146	265	103
147	265	122
148	265	114
149	265	81
150	265	82
151	265	76
152	265	69
153	265	86
154	265	65
155	265	96
156	265	200
157	265	131
158	265	105
159	265	104
160	265	141
161	265	86
162	265	71
163	265	78
164	265	85
165	265	71
166	265	96
167	265	76
168	265	67
169	265	68
170	265	73
171	265	89
172	265	66
173	265	92
174	265	84
175	265	102
176	265	133
177	265	84
178	265	132
179	265	128
180	265	135
181	265	151
182	265	136
183	265	154
184	265	135
185	265	140
186	265	224
187	265	183
188	265	207
189	265	97
190	265	141
191	265	155
192	265	161
193	265	179
194	265	188
195	265	180
196	265	157
197	265	187
198	265	200
199	265	229
200	265	233
201	265	280
202	265	301
203	265	312
204	265	269
205	265	293
206	265	340
207	265	313
208	265	300
209	265	359
210	265	381
211	265	415
212	265	405
213	265	391
214	265	404
215	265	390
216	265	379
217	265	392
218	265	357
219	265	516
220	265	482
221	265	448
222	265	478
223	265	512
224	265	591
225	265	538
226	265	582
227	265	404
228	265	391
229	265	430
230	265	444
231	265	566
232	265	567
233	265	631
234	265	775
235	265	927
236	265	1321
237	265	1307
238	265	1039
239	265	929
240	265	907
241	265	999
242	265	1370
243	265	1445
244	265	2255
245	265	1867
246	265	1744
247	265	1674
248	265	1734
249	265	2011
250	265	1973
251	265	1793
252	265	1532
253	265	1551
254	265	1615
255	265	1797
256	265	2203
257	265	3560
258	265	3930
259	265	5272
260	265	6368
261	265	5258
262	265	5669
263	265	9702
264	265	15821
265	265	40336
1	266	17
2	266	79
3	266	181
4	266	185
5	266	189
6	266	210
7	266	210
8	266	176
9	266	151
10	266	127
11	266	156
12	266	125
13	266	170
14	266	154
15	266	131
16	266	142
17	266	134
18	266	127
19	266	106
20	266	105
21	266	99
22	266	98
23	266	117
24	266	96
25	266	101
26	266	119
27	266	94
28	266	78
29	266	110
30	266	96
31	266	106
32	266	137
33	266	113
34	266	131
35	266	122
36	266	118
38	266	138
39	266	160
40	266	157
41	266	125
42	266	129
43	266	148
44	266	181
45	266	151
46	266	83
47	266	41
48	266	26
49	266	9
50	266	14
51	266	25
52	266	22
53	266	19
54	266	34
55	266	96
56	266	127
57	266	157
58	266	143
59	266	139
60	266	146
61	266	86
62	266	29
63	266	5
64	266	41
65	266	9
66	266	8
67	266	41
68	266	101
69	266	167
70	266	166
71	266	168
72	266	176
73	266	204
74	266	176
75	266	187
76	266	218
77	266	170
78	266	145
79	266	154
80	266	102
81	266	97
82	266	56
83	266	92
84	266	62
85	266	89
86	266	78
87	266	92
88	266	123
89	266	168
90	266	76
91	266	63
92	266	55
93	266	44
94	266	111
95	266	81
96	266	65
97	266	106
98	266	44
99	266	35
100	266	22
101	266	31
102	266	41
103	266	29
104	266	31
105	266	28
106	266	21
107	266	51
108	266	65
109	266	73
110	266	90
111	266	108
112	266	122
113	266	127
114	266	138
115	266	130
116	266	134
117	266	138
118	266	142
119	266	90
120	266	103
121	266	100
122	266	102
123	266	97
124	266	98
125	266	104
126	266	105
127	266	97
128	266	105
129	266	166
130	266	153
131	266	173
132	266	186
133	266	172
134	266	185
135	266	155
136	266	163
137	266	188
138	266	192
139	266	172
140	266	156
141	266	130
142	266	155
143	266	141
144	266	140
145	266	141
146	266	128
147	266	116
148	266	111
149	266	105
150	266	113
151	266	114
152	266	93
153	266	78
154	266	72
155	266	129
156	266	188
157	266	157
158	266	110
159	266	109
160	266	147
161	266	93
162	266	84
163	266	106
164	266	88
165	266	103
166	266	95
167	266	91
168	266	81
169	266	64
170	266	90
171	266	89
172	266	100
173	266	97
174	266	120
175	266	107
176	266	131
177	266	96
178	266	131
179	266	157
180	266	121
181	266	176
182	266	156
183	266	166
184	266	158
185	266	149
186	266	171
187	266	201
188	266	230
189	266	98
190	266	129
191	266	149
192	266	172
193	266	203
194	266	178
195	266	171
196	266	202
197	266	196
198	266	190
199	266	220
200	266	258
201	266	252
202	266	312
203	266	302
204	266	290
205	266	282
206	266	308
207	266	341
208	266	312
209	266	361
210	266	403
211	266	421
212	266	395
213	266	406
214	266	446
215	266	381
216	266	406
217	266	414
218	266	379
219	266	490
220	266	467
221	266	496
222	266	486
223	266	446
224	266	492
225	266	493
226	266	533
227	266	408
228	266	397
229	266	475
230	266	414
231	266	484
232	266	469
233	266	576
234	266	655
235	266	795
236	266	1074
237	266	912
238	266	717
239	266	671
240	266	757
241	266	785
242	266	989
243	266	1093
244	266	1328
245	266	1319
246	266	1216
247	266	1116
248	266	1090
249	266	1165
250	266	1163
251	266	1089
252	266	1011
253	266	899
254	266	910
255	266	1134
256	266	1265
257	266	1813
258	266	2173
259	266	2763
260	266	3186
261	266	2857
262	266	2826
263	266	4064
264	266	5507
265	266	15051
266	266	45477
0	267	2
1	267	22
2	267	69
3	267	154
4	267	171
5	267	197
6	267	201
7	267	192
8	267	166
9	267	135
10	267	136
11	267	140
12	267	117
13	267	160
14	267	156
15	267	113
16	267	133
17	267	112
18	267	118
19	267	106
20	267	109
21	267	117
22	267	96
23	267	102
24	267	101
25	267	92
26	267	75
27	267	79
28	267	88
29	267	78
30	267	91
31	267	122
32	267	98
33	267	117
34	267	129
35	267	127
36	267	111
38	267	108
39	267	150
40	267	97
41	267	135
42	267	140
43	267	156
44	267	180
45	267	155
46	267	117
47	267	42
48	267	33
49	267	17
50	267	16
51	267	24
52	267	15
53	267	17
54	267	43
55	267	99
56	267	120
57	267	124
58	267	130
59	267	131
60	267	127
61	267	84
62	267	39
63	267	9
64	267	43
65	267	5
66	267	6
67	267	39
68	267	97
69	267	147
70	267	157
71	267	165
72	267	160
73	267	163
74	267	154
75	267	175
76	267	172
77	267	156
78	267	164
79	267	148
80	267	130
81	267	108
82	267	92
83	267	96
84	267	72
85	267	88
86	267	85
87	267	103
88	267	119
89	267	136
90	267	110
91	267	66
92	267	72
93	267	54
94	267	125
95	267	97
96	267	81
97	267	108
98	267	70
99	267	44
100	267	38
101	267	31
102	267	32
103	267	36
104	267	33
105	267	44
106	267	35
107	267	65
108	267	93
109	267	64
110	267	91
111	267	102
112	267	116
113	267	127
114	267	144
115	267	108
116	267	117
117	267	117
118	267	161
119	267	91
120	267	116
121	267	97
122	267	112
123	267	94
124	267	126
125	267	105
126	267	114
127	267	103
128	267	109
129	267	157
130	267	156
131	267	180
132	267	166
133	267	188
134	267	153
135	267	171
136	267	177
137	267	184
138	267	178
139	267	181
140	267	151
141	267	138
142	267	128
143	267	151
144	267	124
145	267	136
146	267	127
147	267	137
148	267	137
149	267	129
150	267	98
151	267	124
152	267	99
153	267	97
154	267	107
155	267	128
156	267	191
157	267	140
158	267	117
159	267	110
160	267	154
161	267	111
162	267	114
163	267	119
164	267	107
165	267	115
166	267	104
167	267	102
168	267	76
169	267	95
170	267	114
171	267	106
172	267	98
173	267	96
174	267	124
175	267	117
176	267	127
177	267	106
178	267	150
179	267	144
180	267	139
181	267	154
182	267	155
183	267	123
184	267	146
185	267	125
186	267	193
187	267	215
188	267	187
189	267	115
190	267	155
191	267	178
192	267	192
193	267	197
194	267	167
195	267	160
196	267	170
197	267	195
198	267	204
199	267	215
200	267	210
201	267	216
202	267	249
203	267	280
204	267	285
205	267	288
206	267	283
207	267	333
208	267	305
209	267	352
210	267	340
211	267	387
212	267	361
213	267	385
214	267	378
215	267	395
216	267	390
217	267	392
218	267	339
219	267	433
220	267	428
221	267	424
222	267	424
223	267	416
224	267	461
225	267	401
226	267	459
227	267	356
228	267	376
229	267	349
230	267	383
231	267	438
232	267	460
233	267	530
234	267	619
235	267	637
236	267	867
237	267	757
238	267	634
239	267	594
240	267	590
241	267	595
242	267	787
243	267	869
244	267	886
245	267	985
246	267	943
247	267	850
248	267	805
249	267	896
250	267	934
251	267	783
252	267	776
253	267	654
254	267	748
255	267	788
256	267	1014
257	267	1281
258	267	1644
259	267	1849
260	267	2049
261	267	1957
262	267	1986
263	267	2651
264	267	3450
265	267	6099
266	267	15970
267	267	43440
1	268	22
2	268	87
3	268	196
4	268	183
5	268	166
6	268	219
7	268	185
8	268	153
9	268	131
10	268	133
11	268	143
12	268	139
13	268	135
14	268	159
15	268	144
16	268	128
17	268	119
18	268	97
19	268	95
20	268	104
21	268	100
22	268	96
23	268	93
24	268	86
25	268	93
26	268	65
27	268	85
28	268	75
29	268	83
30	268	93
31	268	124
32	268	110
33	268	105
34	268	129
35	268	114
36	268	152
38	268	138
39	268	161
40	268	133
41	268	157
42	268	139
43	268	143
44	268	191
45	268	158
46	268	117
47	268	40
48	268	25
49	268	13
50	268	28
51	268	26
52	268	16
53	268	15
54	268	42
55	268	104
56	268	118
57	268	149
58	268	122
59	268	139
60	268	130
61	268	102
62	268	29
63	268	13
64	268	45
65	268	17
66	268	12
67	268	34
68	268	113
69	268	177
70	268	144
71	268	180
72	268	189
73	268	195
74	268	173
75	268	173
76	268	180
77	268	154
78	268	173
79	268	166
80	268	128
81	268	83
82	268	86
83	268	113
84	268	92
85	268	112
86	268	97
87	268	124
88	268	114
89	268	146
90	268	97
91	268	84
92	268	58
93	268	65
94	268	128
95	268	98
96	268	89
97	268	102
98	268	80
99	268	39
100	268	32
101	268	31
102	268	22
103	268	29
104	268	37
105	268	42
106	268	45
107	268	57
108	268	95
109	268	76
110	268	83
111	268	115
112	268	124
113	268	150
114	268	145
115	268	117
116	268	141
117	268	140
118	268	127
119	268	106
120	268	106
121	268	119
122	268	108
123	268	96
124	268	126
125	268	112
126	268	104
127	268	111
128	268	130
129	268	166
130	268	152
131	268	191
132	268	187
133	268	171
134	268	170
135	268	153
136	268	160
137	268	168
138	268	201
139	268	203
140	268	156
141	268	176
142	268	145
143	268	165
144	268	155
145	268	165
146	268	123
147	268	149
148	268	128
149	268	109
150	268	127
151	268	138
152	268	93
153	268	105
154	268	83
155	268	112
156	268	169
157	268	165
158	268	129
159	268	139
160	268	161
161	268	120
162	268	112
163	268	104
164	268	127
165	268	88
166	268	99
167	268	90
168	268	90
169	268	94
170	268	97
171	268	114
172	268	115
173	268	109
174	268	99
175	268	124
176	268	138
177	268	123
178	268	143
179	268	170
180	268	133
181	268	163
182	268	180
183	268	191
184	268	177
185	268	155
186	268	193
187	268	222
188	268	206
189	268	99
190	268	147
191	268	128
192	268	162
193	268	191
194	268	205
195	268	171
196	268	220
197	268	237
198	268	222
199	268	222
200	268	217
201	268	248
202	268	267
203	268	276
204	268	329
205	268	296
206	268	308
207	268	313
208	268	334
209	268	333
210	268	364
211	268	372
212	268	347
213	268	358
214	268	402
215	268	387
216	268	323
217	268	350
218	268	333
219	268	450
220	268	418
221	268	443
222	268	421
223	268	411
224	268	477
225	268	390
226	268	497
227	268	356
228	268	358
229	268	395
230	268	408
231	268	412
232	268	445
233	268	481
234	268	537
235	268	677
236	268	780
237	268	693
238	268	641
239	268	551
240	268	592
241	268	597
242	268	735
243	268	799
244	268	876
245	268	834
246	268	897
247	268	765
248	268	751
249	268	807
250	268	898
251	268	743
252	268	755
253	268	718
254	268	697
255	268	777
256	268	981
257	268	1151
258	268	1348
259	268	1677
260	268	1797
261	268	1790
262	268	1699
263	268	2289
264	268	3061
265	268	4571
266	268	9595
267	268	15336
268	268	46882
0	269	3
1	269	27
2	269	94
3	269	150
4	269	157
5	269	180
6	269	186
7	269	182
8	269	151
9	269	111
10	269	129
11	269	116
12	269	125
13	269	102
14	269	143
15	269	125
16	269	102
17	269	118
18	269	111
19	269	91
20	269	105
21	269	94
22	269	112
23	269	81
24	269	94
25	269	72
26	269	67
27	269	61
28	269	79
29	269	70
30	269	106
31	269	127
32	269	91
33	269	99
34	269	125
35	269	107
36	269	112
38	269	113
39	269	127
40	269	128
41	269	139
42	269	121
43	269	129
44	269	173
45	269	145
46	269	117
47	269	36
48	269	35
49	269	19
50	269	16
51	269	22
52	269	26
53	269	29
54	269	55
55	269	91
56	269	120
57	269	139
58	269	117
59	269	126
60	269	133
61	269	93
62	269	40
63	269	6
64	269	57
65	269	11
66	269	10
67	269	45
68	269	121
69	269	174
70	269	136
71	269	156
72	269	151
73	269	169
74	269	140
75	269	142
76	269	141
77	269	171
78	269	137
79	269	158
80	269	126
81	269	120
82	269	112
83	269	112
84	269	73
85	269	88
86	269	118
87	269	83
88	269	141
89	269	169
90	269	97
91	269	96
92	269	72
93	269	75
94	269	121
95	269	87
96	269	98
97	269	114
98	269	61
99	269	48
100	269	35
101	269	25
102	269	24
103	269	43
104	269	46
105	269	38
106	269	29
107	269	51
108	269	100
109	269	60
110	269	101
111	269	103
112	269	114
113	269	166
114	269	132
115	269	145
116	269	121
117	269	121
118	269	157
119	269	102
120	269	95
121	269	108
122	269	121
123	269	89
124	269	134
125	269	92
126	269	99
127	269	101
128	269	100
129	269	161
130	269	172
131	269	181
132	269	179
133	269	182
134	269	163
135	269	169
136	269	161
137	269	189
138	269	169
139	269	174
140	269	147
141	269	160
142	269	160
143	269	152
144	269	166
145	269	135
146	269	126
147	269	137
148	269	125
149	269	106
150	269	122
151	269	130
152	269	98
153	269	107
154	269	103
155	269	135
156	269	178
157	269	160
158	269	114
159	269	144
160	269	160
161	269	142
162	269	104
163	269	121
164	269	112
165	269	93
166	269	111
167	269	123
168	269	80
169	269	99
170	269	115
171	269	127
172	269	126
173	269	108
174	269	106
175	269	131
176	269	152
177	269	105
178	269	147
179	269	134
180	269	139
181	269	168
182	269	144
183	269	170
184	269	176
185	269	148
186	269	179
187	269	187
188	269	203
189	269	119
190	269	174
191	269	173
192	269	184
193	269	184
194	269	172
195	269	212
196	269	181
197	269	216
198	269	181
199	269	247
200	269	208
201	269	217
202	269	225
203	269	313
204	269	278
205	269	309
206	269	317
207	269	310
208	269	340
209	269	331
210	269	363
211	269	357
212	269	331
213	269	375
214	269	376
215	269	369
216	269	338
217	269	333
218	269	335
219	269	406
220	269	423
221	269	399
222	269	426
223	269	392
224	269	423
225	269	431
226	269	471
227	269	354
228	269	394
229	269	394
230	269	410
231	269	428
232	269	465
233	269	463
234	269	560
235	269	612
236	269	697
237	269	599
238	269	575
239	269	527
240	269	513
241	269	560
242	269	685
243	269	742
244	269	736
245	269	851
246	269	807
247	269	688
248	269	636
249	269	691
250	269	737
251	269	693
252	269	696
253	269	571
254	269	646
255	269	749
256	269	822
257	269	986
258	269	1141
259	269	1482
260	269	1464
261	269	1479
262	269	1341
263	269	1807
264	269	2529
265	269	3409
266	269	6880
267	269	8892
268	269	25767
269	269	46955
1	270	17
2	270	96
3	270	166
4	270	235
5	270	253
6	270	271
7	270	245
8	270	221
9	270	194
10	270	186
11	270	180
12	270	177
13	270	252
14	270	187
15	270	125
16	270	163
17	270	147
18	270	132
19	270	137
20	270	154
21	270	130
22	270	118
23	270	122
24	270	120
25	270	113
26	270	102
27	270	107
28	270	103
29	270	103
30	270	125
31	270	137
32	270	134
33	270	147
34	270	149
35	270	140
36	270	137
38	270	144
39	270	210
40	270	208
41	270	178
42	270	200
43	270	193
44	270	260
45	270	167
46	270	95
47	270	42
48	270	24
49	270	17
50	270	8
51	270	12
52	270	19
53	270	15
54	270	42
55	270	93
56	270	138
57	270	206
58	270	207
59	270	198
60	270	150
61	270	91
62	270	29
63	270	6
64	270	31
65	270	14
66	270	13
67	270	35
68	270	138
69	270	203
70	270	245
71	270	237
72	270	193
73	270	249
74	270	225
75	270	293
76	270	296
77	270	226
78	270	212
79	270	242
80	270	106
81	270	94
82	270	80
83	270	92
84	270	64
85	270	79
86	270	92
87	270	108
88	270	153
89	270	262
90	270	124
91	270	73
92	270	53
93	270	56
94	270	140
95	270	88
96	270	85
97	270	126
98	270	83
99	270	40
100	270	28
101	270	30
102	270	21
103	270	24
104	270	30
105	270	39
106	270	37
107	270	51
108	270	68
109	270	62
110	270	115
111	270	122
112	270	130
113	270	184
114	270	196
115	270	160
116	270	166
117	270	165
118	270	178
119	270	134
120	270	105
121	270	127
122	270	99
123	270	104
124	270	113
125	270	107
126	270	110
127	270	113
128	270	165
129	270	223
130	270	183
131	270	229
132	270	189
133	270	189
134	270	172
135	270	152
136	270	169
137	270	226
138	270	192
139	270	184
140	270	168
141	270	169
142	270	153
143	270	176
144	270	164
145	270	132
146	270	127
147	270	138
148	270	131
149	270	117
150	270	105
151	270	127
152	270	82
153	270	101
154	270	74
155	270	127
156	270	199
157	270	154
158	270	134
159	270	122
160	270	184
161	270	92
162	270	108
163	270	91
164	270	101
165	270	81
166	270	108
167	270	114
168	270	86
169	270	73
170	270	96
171	270	95
172	270	79
173	270	106
174	270	112
175	270	119
176	270	171
177	270	119
178	270	129
179	270	141
180	270	159
181	270	181
182	270	186
183	270	166
184	270	131
185	270	180
186	270	217
187	270	263
188	270	287
189	270	146
190	270	149
191	270	145
192	270	196
193	270	216
194	270	177
195	270	176
196	270	217
197	270	204
198	270	224
199	270	261
200	270	276
201	270	299
202	270	312
203	270	304
204	270	314
205	270	286
206	270	359
207	270	365
208	270	326
209	270	329
210	270	379
211	270	438
212	270	422
213	270	380
214	270	406
215	270	388
216	270	324
217	270	358
218	270	326
219	270	481
220	270	441
221	270	414
222	270	421
223	270	471
224	270	431
225	270	471
226	270	539
227	270	285
228	270	304
229	270	317
230	270	311
231	270	336
232	270	386
233	270	418
234	270	529
235	270	612
236	270	783
237	270	719
238	270	654
239	270	518
240	270	584
241	270	537
242	270	731
243	270	800
244	270	738
245	270	734
246	270	731
247	270	713
248	270	640
249	270	768
250	270	735
251	270	705
252	270	630
253	270	673
254	270	649
255	270	727
256	270	862
257	270	982
258	270	1169
259	270	1451
260	270	1662
261	270	1528
262	270	1550
263	270	2047
264	270	2266
265	270	4098
266	270	7488
267	270	9166
268	270	15758
269	270	19099
270	270	53605
0	271	3
1	271	23
2	271	94
3	271	194
4	271	244
5	271	223
6	271	245
7	271	214
8	271	196
9	271	177
10	271	161
11	271	155
12	271	147
13	271	195
14	271	150
15	271	134
16	271	123
17	271	130
18	271	123
19	271	129
20	271	121
21	271	96
22	271	119
23	271	111
24	271	109
25	271	86
26	271	114
27	271	94
28	271	118
29	271	93
30	271	113
31	271	117
32	271	118
33	271	140
34	271	157
35	271	128
36	271	114
38	271	112
39	271	222
40	271	169
41	271	195
42	271	193
43	271	216
44	271	262
45	271	177
46	271	105
47	271	41
48	271	8
49	271	19
50	271	12
51	271	20
52	271	18
53	271	17
54	271	49
55	271	101
56	271	148
57	271	239
58	271	204
59	271	233
60	271	159
61	271	102
62	271	21
63	271	5
64	271	35
65	271	11
66	271	5
67	271	33
68	271	150
69	271	225
70	271	238
71	271	236
72	271	197
73	271	228
74	271	237
75	271	294
76	271	275
77	271	216
78	271	211
79	271	221
80	271	120
81	271	82
82	271	81
83	271	90
84	271	57
85	271	103
86	271	103
87	271	112
88	271	142
89	271	239
90	271	107
91	271	60
92	271	52
93	271	63
94	271	156
95	271	123
96	271	85
97	271	137
98	271	76
99	271	28
100	271	23
101	271	25
102	271	28
103	271	30
104	271	27
105	271	28
106	271	22
107	271	50
108	271	78
109	271	59
110	271	116
111	271	141
112	271	163
113	271	177
114	271	180
115	271	150
116	271	160
117	271	177
118	271	175
119	271	142
120	271	123
121	271	125
122	271	128
123	271	105
124	271	108
125	271	100
126	271	130
127	271	108
128	271	144
129	271	255
130	271	204
131	271	235
132	271	203
133	271	214
134	271	192
135	271	168
136	271	190
137	271	194
138	271	228
139	271	183
140	271	177
141	271	162
142	271	151
143	271	157
144	271	159
145	271	131
146	271	133
147	271	123
148	271	144
149	271	116
150	271	115
151	271	114
152	271	73
153	271	93
154	271	96
155	271	125
156	271	209
157	271	179
158	271	125
159	271	151
160	271	155
161	271	124
162	271	106
163	271	96
164	271	78
165	271	90
166	271	113
167	271	102
168	271	72
169	271	81
170	271	105
171	271	96
172	271	91
173	271	105
174	271	107
175	271	118
176	271	151
177	271	113
178	271	165
179	271	139
180	271	137
181	271	186
182	271	176
183	271	166
184	271	151
185	271	175
186	271	223
187	271	229
188	271	313
189	271	114
190	271	133
191	271	151
192	271	181
193	271	185
194	271	170
195	271	197
196	271	192
197	271	223
198	271	250
199	271	216
200	271	233
201	271	272
202	271	323
203	271	308
204	271	291
205	271	279
206	271	331
207	271	344
208	271	320
209	271	322
210	271	380
211	271	407
212	271	403
213	271	354
214	271	393
215	271	329
216	271	300
217	271	316
218	271	316
219	271	460
220	271	381
221	271	419
222	271	428
223	271	436
224	271	429
225	271	444
226	271	446
227	271	266
228	271	254
229	271	268
230	271	318
231	271	316
232	271	324
233	271	378
234	271	530
235	271	591
236	271	738
237	271	625
238	271	580
239	271	537
240	271	486
241	271	417
242	271	648
243	271	690
244	271	639
245	271	604
246	271	568
247	271	561
248	271	598
249	271	673
250	271	678
251	271	557
252	271	561
253	271	590
254	271	597
255	271	649
256	271	764
257	271	817
258	271	903
259	271	1242
260	271	1413
261	271	1213
262	271	1362
263	271	1685
264	271	1838
265	271	3307
266	271	5775
267	271	6871
268	271	10177
269	271	8321
270	271	24274
271	271	50998
0	272	1
1	272	21
2	272	88
3	272	150
4	272	145
5	272	147
6	272	149
7	272	105
8	272	120
9	272	89
10	272	79
11	272	95
12	272	73
13	272	79
14	272	81
15	272	81
16	272	60
17	272	63
18	272	60
19	272	48
20	272	55
21	272	59
22	272	78
23	272	51
24	272	55
25	272	46
26	272	50
27	272	45
28	272	43
29	272	52
30	272	49
31	272	80
32	272	70
33	272	55
34	272	82
35	272	84
36	272	76
38	272	74
39	272	79
40	272	80
41	272	91
42	272	82
43	272	79
44	272	121
45	272	177
46	272	121
47	272	53
48	272	16
49	272	18
50	272	15
51	272	27
52	272	30
53	272	21
54	272	48
55	272	78
56	272	136
57	272	140
58	272	100
59	272	90
60	272	97
61	272	100
62	272	36
63	272	7
64	272	37
65	272	9
66	272	8
67	272	51
68	272	94
69	272	142
70	272	144
71	272	124
72	272	131
73	272	141
74	272	122
75	272	96
76	272	112
77	272	103
78	272	119
79	272	151
80	272	121
81	272	110
82	272	87
83	272	101
84	272	94
85	272	110
86	272	96
87	272	106
88	272	137
89	272	140
90	272	116
91	272	75
92	272	51
93	272	68
94	272	111
95	272	91
96	272	95
97	272	108
98	272	77
99	272	52
100	272	46
101	272	39
102	272	46
103	272	52
104	272	45
105	272	41
106	272	33
107	272	65
108	272	124
109	272	83
110	272	82
111	272	91
112	272	102
113	272	145
114	272	102
115	272	118
116	272	101
117	272	136
118	272	123
119	272	105
120	272	76
121	272	100
122	272	94
123	272	103
124	272	108
125	272	104
126	272	96
127	272	96
128	272	130
129	272	141
130	272	150
131	272	176
132	272	155
133	272	180
134	272	142
135	272	160
136	272	162
137	272	157
138	272	183
139	272	185
140	272	150
141	272	142
142	272	158
143	272	139
144	272	166
145	272	123
146	272	147
147	272	129
148	272	133
149	272	121
150	272	101
151	272	147
152	272	87
153	272	107
154	272	90
155	272	113
156	272	163
157	272	144
158	272	105
159	272	152
160	272	179
161	272	99
162	272	99
163	272	105
164	272	113
165	272	118
166	272	123
167	272	134
168	272	87
169	272	100
170	272	125
171	272	122
172	272	86
173	272	108
174	272	111
175	272	126
176	272	136
177	272	110
178	272	117
179	272	170
180	272	137
181	272	145
182	272	160
183	272	152
184	272	154
185	272	134
186	272	181
187	272	152
188	272	173
189	272	107
190	272	155
191	272	161
192	272	184
193	272	163
194	272	189
195	272	175
196	272	157
197	272	164
198	272	184
199	272	172
200	272	205
201	272	159
202	272	202
203	272	254
204	272	232
205	272	227
206	272	226
207	272	240
208	272	225
209	272	257
210	272	233
211	272	250
212	272	229
213	272	262
214	272	232
215	272	266
216	272	260
217	272	309
218	272	250
219	272	299
220	272	347
221	272	258
222	272	279
223	272	260
224	272	295
225	272	292
226	272	369
227	272	289
228	272	331
229	272	317
230	272	361
231	272	357
232	272	369
233	272	432
234	272	401
235	272	470
236	272	459
237	272	339
238	272	277
239	272	293
240	272	328
241	272	306
242	272	390
243	272	408
244	272	377
245	272	502
246	272	491
247	272	425
248	272	404
249	272	374
250	272	408
251	272	357
252	272	404
253	272	361
254	272	363
255	272	409
256	272	441
257	272	462
258	272	630
259	272	694
260	272	677
261	272	672
262	272	638
263	272	838
264	272	1098
265	272	1481
266	272	2685
267	272	3418
268	272	5099
269	272	4143
270	272	5690
271	272	11873
272	272	35553
0	273	2
1	273	24
2	273	101
3	273	149
4	273	172
5	273	136
6	273	119
7	273	105
8	273	93
9	273	80
10	273	82
11	273	93
12	273	67
13	273	67
14	273	83
15	273	77
16	273	63
17	273	56
18	273	62
19	273	42
20	273	50
21	273	53
22	273	58
23	273	56
24	273	34
25	273	39
26	273	30
27	273	42
28	273	39
29	273	40
30	273	46
31	273	60
32	273	59
33	273	50
34	273	75
35	273	71
36	273	89
38	273	69
39	273	53
40	273	83
41	273	94
42	273	78
43	273	83
44	273	138
45	273	164
46	273	123
47	273	50
48	273	42
49	273	28
50	273	22
51	273	30
52	273	23
53	273	27
54	273	55
55	273	108
56	273	126
57	273	89
58	273	57
59	273	84
60	273	116
61	273	84
62	273	38
63	273	10
64	273	53
65	273	15
66	273	14
67	273	58
68	273	100
69	273	112
70	273	106
71	273	112
72	273	107
73	273	132
74	273	90
75	273	108
76	273	121
77	273	124
78	273	115
79	273	119
80	273	135
81	273	125
82	273	117
83	273	127
84	273	122
85	273	124
86	273	136
87	273	99
88	273	113
89	273	105
90	273	106
91	273	95
92	273	79
93	273	69
94	273	110
95	273	101
96	273	107
97	273	116
98	273	87
99	273	58
100	273	64
101	273	57
102	273	45
103	273	49
104	273	54
105	273	45
106	273	51
107	273	99
108	273	105
109	273	101
110	273	100
111	273	97
112	273	106
113	273	123
114	273	124
115	273	89
116	273	102
117	273	124
118	273	121
119	273	105
120	273	87
121	273	121
122	273	88
123	273	114
124	273	114
125	273	110
126	273	119
127	273	117
128	273	122
129	273	137
130	273	153
131	273	159
132	273	162
133	273	169
134	273	177
135	273	145
136	273	150
137	273	154
138	273	185
139	273	170
140	273	145
141	273	164
142	273	153
143	273	117
144	273	164
145	273	162
146	273	139
147	273	161
148	273	137
149	273	153
150	273	142
151	273	148
152	273	122
153	273	123
154	273	126
155	273	164
156	273	159
157	273	144
158	273	118
159	273	149
160	273	156
161	273	129
162	273	126
163	273	128
164	273	119
165	273	126
166	273	140
167	273	120
168	273	108
169	273	121
170	273	148
171	273	128
172	273	128
173	273	113
174	273	116
175	273	132
176	273	169
177	273	112
178	273	166
179	273	150
180	273	133
181	273	163
182	273	139
183	273	166
184	273	172
185	273	135
186	273	157
187	273	149
188	273	160
189	273	120
190	273	155
191	273	179
192	273	181
193	273	182
194	273	185
195	273	155
196	273	173
197	273	171
198	273	163
199	273	216
200	273	171
201	273	173
202	273	170
203	273	224
204	273	242
205	273	259
206	273	226
207	273	211
208	273	197
209	273	236
210	273	228
211	273	213
212	273	199
213	273	234
214	273	247
215	273	282
216	273	254
217	273	301
218	273	236
219	273	281
220	273	284
221	273	295
222	273	236
223	273	247
224	273	298
225	273	317
226	273	320
227	273	322
228	273	325
229	273	356
230	273	324
231	273	353
232	273	390
233	273	434
234	273	409
235	273	419
236	273	363
237	273	299
238	273	256
239	273	250
240	273	305
241	273	327
242	273	359
243	273	386
244	273	290
245	273	422
246	273	445
247	273	365
248	273	336
249	273	337
250	273	348
251	273	307
252	273	325
253	273	281
254	273	298
255	273	349
256	273	319
257	273	435
258	273	469
259	273	547
260	273	509
261	273	549
262	273	530
263	273	617
264	273	869
265	273	999
266	273	1573
267	273	1980
268	273	2583
269	273	2511
270	273	2567
271	273	4051
272	273	15110
273	273	37217
0	274	1
1	274	30
2	274	117
3	274	154
4	274	159
5	274	163
6	274	161
7	274	144
8	274	144
9	274	95
10	274	100
11	274	87
12	274	100
13	274	69
14	274	110
15	274	93
16	274	92
17	274	62
18	274	57
19	274	61
20	274	67
21	274	81
22	274	83
23	274	58
24	274	66
25	274	69
26	274	44
27	274	54
28	274	48
29	274	64
30	274	54
31	274	85
32	274	86
33	274	69
34	274	100
35	274	102
36	274	99
38	274	94
39	274	104
40	274	114
41	274	92
42	274	107
43	274	112
44	274	173
45	274	176
46	274	129
47	274	72
48	274	38
49	274	24
50	274	16
51	274	31
52	274	23
53	274	32
54	274	59
55	274	96
56	274	145
57	274	130
58	274	116
59	274	119
60	274	151
61	274	95
62	274	47
63	274	10
64	274	54
65	274	10
66	274	12
67	274	58
68	274	112
69	274	162
70	274	154
71	274	141
72	274	131
73	274	180
74	274	131
75	274	108
76	274	127
77	274	164
78	274	145
79	274	145
80	274	173
81	274	149
82	274	103
83	274	142
84	274	112
85	274	122
86	274	149
87	274	117
88	274	167
89	274	146
90	274	116
91	274	96
92	274	84
93	274	83
94	274	134
95	274	113
96	274	111
97	274	146
98	274	93
99	274	59
100	274	39
101	274	53
102	274	49
103	274	54
104	274	53
105	274	52
106	274	55
107	274	74
108	274	128
109	274	87
110	274	101
111	274	110
112	274	144
113	274	143
114	274	137
115	274	134
116	274	157
117	274	148
118	274	145
119	274	133
120	274	105
121	274	107
122	274	133
123	274	117
124	274	150
125	274	123
126	274	112
127	274	148
128	274	159
129	274	175
130	274	177
131	274	175
132	274	179
133	274	204
134	274	198
135	274	179
136	274	154
137	274	208
138	274	240
139	274	212
140	274	173
141	274	172
142	274	158
143	274	160
144	274	215
145	274	152
146	274	179
147	274	155
148	274	183
149	274	152
150	274	144
151	274	180
152	274	129
153	274	142
154	274	124
155	274	151
156	274	208
157	274	184
158	274	140
159	274	184
160	274	189
161	274	131
162	274	119
163	274	132
164	274	124
165	274	125
166	274	140
167	274	159
168	274	92
169	274	141
170	274	128
171	274	133
172	274	136
173	274	132
174	274	171
175	274	150
176	274	181
177	274	124
178	274	160
179	274	199
180	274	159
181	274	211
182	274	168
183	274	172
184	274	179
185	274	216
186	274	189
187	274	168
188	274	179
189	274	112
190	274	187
191	274	205
192	274	202
193	274	185
194	274	178
195	274	230
196	274	172
197	274	240
198	274	197
199	274	218
200	274	252
201	274	199
202	274	205
203	274	275
204	274	285
205	274	290
206	274	287
207	274	299
208	274	253
209	274	286
210	274	268
211	274	294
212	274	276
213	274	310
214	274	321
215	274	293
216	274	307
217	274	328
218	274	281
219	274	311
220	274	353
221	274	335
222	274	333
223	274	338
224	274	362
225	274	385
226	274	390
227	274	348
228	274	383
229	274	358
230	274	356
231	274	376
232	274	399
233	274	438
234	274	495
235	274	504
236	274	497
237	274	387
238	274	319
239	274	340
240	274	359
241	274	388
242	274	420
243	274	412
244	274	387
245	274	544
246	274	476
247	274	420
248	274	418
249	274	418
250	274	437
251	274	381
252	274	376
253	274	373
254	274	402
255	274	396
256	274	439
257	274	430
258	274	571
259	274	686
260	274	644
261	274	688
262	274	610
263	274	776
264	274	1012
265	274	1198
266	274	1827
267	274	2121
268	274	2853
269	274	2699
270	274	3101
271	274	4564
272	274	10833
273	274	18165
274	274	46961
1	275	38
2	275	92
3	275	141
4	275	158
5	275	138
6	275	132
7	275	123
8	275	105
9	275	82
10	275	54
11	275	65
12	275	97
13	275	86
14	275	100
15	275	75
16	275	83
17	275	64
18	275	59
19	275	58
20	275	75
21	275	53
22	275	54
23	275	61
24	275	59
25	275	44
26	275	49
27	275	34
28	275	50
29	275	50
30	275	54
31	275	51
32	275	71
33	275	67
34	275	63
35	275	78
36	275	94
38	275	94
39	275	90
40	275	76
41	275	96
42	275	89
43	275	94
44	275	142
45	275	152
46	275	132
47	275	57
48	275	34
49	275	15
50	275	30
51	275	22
52	275	23
53	275	31
54	275	75
55	275	75
56	275	146
57	275	106
58	275	93
59	275	121
60	275	113
61	275	103
62	275	41
63	275	14
64	275	41
65	275	17
66	275	9
67	275	52
68	275	94
69	275	126
70	275	104
71	275	111
72	275	115
73	275	125
74	275	103
75	275	105
76	275	132
77	275	137
78	275	133
79	275	123
80	275	136
81	275	138
82	275	105
83	275	96
84	275	100
85	275	118
86	275	111
87	275	98
88	275	127
89	275	118
90	275	124
91	275	79
92	275	88
93	275	61
94	275	115
95	275	107
96	275	113
97	275	117
98	275	96
99	275	53
100	275	33
101	275	63
102	275	62
103	275	53
104	275	46
105	275	39
106	275	45
107	275	77
108	275	105
109	275	92
110	275	116
111	275	125
112	275	100
113	275	132
114	275	116
115	275	112
116	275	120
117	275	103
118	275	133
119	275	118
120	275	101
121	275	112
122	275	121
123	275	115
124	275	122
125	275	106
126	275	130
127	275	115
128	275	142
129	275	153
130	275	144
131	275	136
132	275	179
133	275	164
134	275	159
135	275	141
136	275	154
137	275	197
138	275	176
139	275	198
140	275	157
141	275	184
142	275	128
143	275	166
144	275	159
145	275	145
146	275	165
147	275	158
148	275	159
149	275	127
150	275	133
151	275	128
152	275	98
153	275	131
154	275	101
155	275	158
156	275	178
157	275	161
158	275	141
159	275	149
160	275	159
161	275	120
162	275	135
163	275	126
164	275	142
165	275	119
166	275	126
167	275	147
168	275	130
169	275	122
170	275	123
171	275	136
172	275	140
173	275	100
174	275	123
175	275	125
176	275	158
177	275	118
178	275	137
179	275	170
180	275	140
181	275	160
182	275	134
183	275	146
184	275	156
185	275	171
186	275	179
187	275	149
188	275	201
189	275	109
190	275	169
191	275	177
192	275	145
193	275	178
194	275	180
195	275	177
196	275	170
197	275	218
198	275	183
199	275	180
200	275	175
201	275	172
202	275	173
203	275	265
204	275	239
205	275	238
206	275	237
207	275	255
208	275	206
209	275	243
210	275	244
211	275	235
212	275	229
213	275	291
214	275	288
215	275	277
216	275	292
217	275	274
218	275	271
219	275	304
220	275	334
221	275	279
222	275	317
223	275	272
224	275	322
225	275	321
226	275	360
227	275	339
228	275	340
229	275	323
230	275	361
231	275	337
232	275	355
233	275	391
234	275	451
235	275	414
236	275	459
237	275	321
238	275	301
239	275	250
240	275	333
241	275	336
242	275	330
243	275	395
244	275	313
245	275	438
246	275	439
247	275	421
248	275	352
249	275	347
250	275	390
251	275	314
252	275	360
253	275	347
254	275	323
255	275	330
256	275	358
257	275	401
258	275	549
259	275	610
260	275	553
261	275	583
262	275	584
263	275	636
264	275	908
265	275	1203
266	275	1964
267	275	2392
268	275	3196
269	275	2757
270	275	3272
271	275	5534
272	275	15678
273	275	12909
274	275	18890
275	275	38063
0	276	2
1	276	32
2	276	91
3	276	120
4	276	136
5	276	133
6	276	108
7	276	87
8	276	79
9	276	84
10	276	45
11	276	47
12	276	38
13	276	54
14	276	68
15	276	61
16	276	58
17	276	54
18	276	52
19	276	43
20	276	39
21	276	52
22	276	48
23	276	33
24	276	37
25	276	36
26	276	37
27	276	33
28	276	28
29	276	35
30	276	42
31	276	48
32	276	42
33	276	53
34	276	47
35	276	58
36	276	52
38	276	59
39	276	56
40	276	61
41	276	60
42	276	75
43	276	87
44	276	109
45	276	127
46	276	120
47	276	67
48	276	44
49	276	22
50	276	30
51	276	33
52	276	35
53	276	30
54	276	60
55	276	86
56	276	106
57	276	88
58	276	80
59	276	77
60	276	110
61	276	95
62	276	53
63	276	13
64	276	51
65	276	16
66	276	17
67	276	43
68	276	93
69	276	102
70	276	95
71	276	98
72	276	76
73	276	135
74	276	83
75	276	91
76	276	83
77	276	121
78	276	95
79	276	109
80	276	121
81	276	135
82	276	89
83	276	124
84	276	89
85	276	96
86	276	93
87	276	121
88	276	104
89	276	128
90	276	98
91	276	84
92	276	70
93	276	76
94	276	107
95	276	114
96	276	113
97	276	129
98	276	89
99	276	39
100	276	50
101	276	52
102	276	30
103	276	61
104	276	51
105	276	49
106	276	50
107	276	81
108	276	101
109	276	67
110	276	55
111	276	105
112	276	106
113	276	89
114	276	98
115	276	89
116	276	101
117	276	98
118	276	93
119	276	74
120	276	100
121	276	109
122	276	113
123	276	96
124	276	126
125	276	82
126	276	114
127	276	104
128	276	115
129	276	127
130	276	122
131	276	113
132	276	113
133	276	158
134	276	129
135	276	125
136	276	138
137	276	121
138	276	150
139	276	164
140	276	150
141	276	138
142	276	119
143	276	115
144	276	163
145	276	153
146	276	153
147	276	124
148	276	118
149	276	141
150	276	127
151	276	120
152	276	97
153	276	107
154	276	89
155	276	127
156	276	141
157	276	166
158	276	126
159	276	121
160	276	131
161	276	90
162	276	129
163	276	100
164	276	124
165	276	116
166	276	116
167	276	129
168	276	101
169	276	120
170	276	114
171	276	113
172	276	136
173	276	95
174	276	100
175	276	132
176	276	115
177	276	117
178	276	145
179	276	141
180	276	109
181	276	132
182	276	115
183	276	123
184	276	156
185	276	143
186	276	142
187	276	138
188	276	153
189	276	114
190	276	132
191	276	157
192	276	164
193	276	171
194	276	173
195	276	119
196	276	103
197	276	154
198	276	139
199	276	148
200	276	167
201	276	133
202	276	143
203	276	203
204	276	217
205	276	201
206	276	187
207	276	152
208	276	159
209	276	187
210	276	189
211	276	184
212	276	136
213	276	188
214	276	233
215	276	208
216	276	195
217	276	221
218	276	197
219	276	235
220	276	259
221	276	206
222	276	190
223	276	209
224	276	240
225	276	234
226	276	269
227	276	245
228	276	251
229	276	301
230	276	281
231	276	286
232	276	299
233	276	322
234	276	359
235	276	356
236	276	320
237	276	235
238	276	217
239	276	212
240	276	205
241	276	220
242	276	275
243	276	249
244	276	204
245	276	339
246	276	323
247	276	295
248	276	302
249	276	284
250	276	257
251	276	211
252	276	248
253	276	236
254	276	254
255	276	269
256	276	269
257	276	293
258	276	352
259	276	341
260	276	390
261	276	395
262	276	365
263	276	423
264	276	630
265	276	681
266	276	1079
267	276	1345
268	276	1713
269	276	1620
270	276	1706
271	276	2786
272	276	6484
273	276	4773
274	276	4736
275	276	9842
276	276	32228
0	277	1
1	277	38
2	277	98
3	277	150
4	277	137
5	277	120
6	277	129
7	277	82
8	277	80
9	277	59
10	277	48
11	277	56
12	277	46
13	277	47
14	277	71
15	277	79
16	277	64
17	277	49
18	277	46
19	277	47
20	277	46
21	277	50
22	277	60
23	277	33
24	277	42
25	277	43
26	277	35
27	277	35
28	277	27
29	277	50
30	277	29
31	277	43
32	277	32
33	277	35
34	277	42
35	277	60
36	277	57
38	277	69
39	277	65
40	277	61
41	277	71
42	277	73
43	277	75
44	277	131
45	277	174
46	277	134
47	277	116
48	277	47
49	277	30
50	277	27
51	277	42
52	277	42
53	277	45
54	277	97
55	277	96
56	277	158
57	277	62
58	277	80
59	277	89
60	277	124
61	277	93
62	277	68
63	277	14
64	277	74
65	277	20
66	277	12
67	277	73
68	277	93
69	277	112
70	277	93
71	277	107
72	277	100
73	277	104
74	277	86
75	277	81
76	277	97
77	277	112
78	277	107
79	277	138
80	277	151
81	277	140
82	277	119
83	277	160
84	277	116
85	277	132
86	277	131
87	277	118
88	277	137
89	277	115
90	277	113
91	277	106
92	277	95
93	277	97
94	277	138
95	277	97
96	277	120
97	277	120
98	277	122
99	277	93
100	277	61
101	277	78
102	277	75
103	277	68
104	277	65
105	277	70
106	277	86
107	277	111
108	277	142
109	277	111
110	277	100
111	277	109
112	277	106
113	277	133
114	277	97
115	277	81
116	277	103
117	277	121
118	277	99
119	277	92
120	277	98
121	277	118
122	277	119
123	277	99
124	277	134
125	277	105
126	277	100
127	277	109
128	277	121
129	277	137
130	277	120
131	277	140
132	277	150
133	277	176
134	277	149
135	277	150
136	277	162
137	277	176
138	277	213
139	277	188
140	277	188
141	277	139
142	277	160
143	277	151
144	277	181
145	277	164
146	277	175
147	277	155
148	277	168
149	277	201
150	277	145
151	277	139
152	277	110
153	277	153
154	277	139
155	277	141
156	277	154
157	277	153
158	277	134
159	277	145
160	277	162
161	277	135
162	277	150
163	277	160
164	277	149
165	277	141
166	277	179
167	277	155
168	277	132
169	277	138
170	277	144
171	277	160
172	277	154
173	277	138
174	277	143
175	277	177
176	277	193
177	277	115
178	277	167
179	277	181
180	277	158
181	277	156
182	277	111
183	277	145
184	277	184
185	277	180
186	277	154
187	277	137
188	277	139
189	277	112
190	277	188
191	277	163
192	277	188
193	277	171
194	277	173
195	277	140
196	277	170
197	277	145
198	277	157
199	277	159
200	277	142
201	277	147
202	277	164
203	277	239
204	277	253
205	277	179
206	277	202
207	277	194
208	277	221
209	277	176
210	277	205
211	277	179
212	277	163
213	277	211
214	277	243
215	277	252
216	277	231
217	277	250
218	277	223
219	277	218
220	277	248
221	277	231
222	277	196
223	277	248
224	277	229
225	277	247
226	277	271
227	277	316
228	277	342
229	277	376
230	277	335
231	277	353
232	277	371
233	277	374
234	277	415
235	277	364
236	277	312
237	277	221
238	277	212
239	277	233
240	277	251
241	277	227
242	277	263
243	277	318
244	277	231
245	277	314
246	277	351
247	277	281
248	277	291
249	277	281
250	277	291
251	277	243
252	277	259
253	277	213
254	277	245
255	277	251
256	277	235
257	277	271
258	277	365
259	277	359
260	277	376
261	277	442
262	277	361
263	277	398
264	277	568
265	277	641
266	277	958
267	277	1130
268	277	1349
269	277	1383
270	277	1388
271	277	1946
272	277	4067
273	277	3228
274	277	3294
275	277	4694
276	277	13048
277	277	40378
0	278	3
1	278	32
2	278	111
3	278	150
4	278	134
5	278	144
6	278	127
7	278	93
8	278	77
9	278	79
10	278	56
11	278	64
12	278	49
13	278	54
14	278	80
15	278	75
16	278	60
17	278	64
18	278	69
19	278	58
20	278	57
21	278	50
22	278	53
23	278	40
24	278	38
25	278	43
26	278	48
27	278	40
28	278	30
29	278	43
30	278	53
31	278	71
32	278	60
33	278	56
34	278	78
35	278	62
36	278	64
38	278	55
39	278	73
40	278	78
41	278	79
42	278	71
43	278	95
44	278	119
45	278	157
46	278	144
47	278	75
48	278	34
49	278	25
50	278	28
51	278	48
52	278	40
53	278	38
54	278	60
55	278	100
56	278	144
57	278	84
58	278	73
59	278	107
60	278	145
61	278	95
62	278	63
63	278	16
64	278	68
65	278	13
66	278	27
67	278	65
68	278	111
69	278	138
70	278	113
71	278	106
72	278	100
73	278	129
74	278	94
75	278	79
76	278	84
77	278	113
78	278	103
79	278	128
80	278	140
81	278	122
82	278	116
83	278	134
84	278	120
85	278	127
86	278	142
87	278	117
88	278	145
89	278	95
90	278	114
91	278	111
92	278	104
93	278	93
94	278	135
95	278	117
96	278	127
97	278	117
98	278	87
99	278	64
100	278	62
101	278	68
102	278	48
103	278	67
104	278	67
105	278	68
106	278	59
107	278	98
108	278	148
109	278	84
110	278	112
111	278	117
112	278	117
113	278	133
114	278	117
115	278	101
116	278	99
117	278	118
118	278	119
119	278	97
120	278	84
121	278	112
122	278	121
123	278	143
124	278	123
125	278	117
126	278	124
127	278	118
128	278	118
129	278	142
130	278	131
131	278	170
132	278	168
133	278	144
134	278	154
135	278	156
136	278	130
137	278	181
138	278	174
139	278	178
140	278	162
141	278	165
142	278	149
143	278	161
144	278	208
145	278	173
146	278	176
147	278	164
148	278	153
149	278	166
150	278	139
151	278	176
152	278	130
153	278	141
154	278	128
155	278	142
156	278	161
157	278	182
158	278	156
159	278	173
160	278	174
161	278	130
162	278	123
163	278	150
164	278	158
165	278	136
166	278	134
167	278	126
168	278	117
169	278	135
170	278	148
171	278	161
172	278	139
173	278	124
174	278	138
175	278	151
176	278	164
177	278	116
178	278	150
179	278	184
180	278	167
181	278	177
182	278	108
183	278	157
184	278	180
185	278	160
186	278	153
187	278	150
188	278	169
189	278	130
190	278	210
191	278	168
192	278	180
193	278	186
194	278	160
195	278	168
196	278	127
197	278	179
198	278	148
199	278	188
200	278	156
201	278	145
202	278	156
203	278	220
204	278	234
205	278	214
206	278	220
207	278	192
208	278	212
209	278	195
210	278	196
211	278	226
212	278	181
213	278	228
214	278	238
215	278	209
216	278	235
217	278	253
218	278	210
219	278	229
220	278	259
221	278	245
222	278	219
223	278	215
224	278	237
225	278	248
226	278	284
227	278	293
228	278	309
229	278	345
230	278	339
231	278	316
232	278	325
233	278	334
234	278	349
235	278	349
236	278	305
237	278	251
238	278	228
239	278	228
240	278	269
241	278	279
242	278	257
243	278	260
244	278	225
245	278	311
246	278	346
247	278	292
248	278	298
249	278	277
250	278	263
251	278	211
252	278	239
253	278	240
254	278	245
255	278	246
256	278	260
257	278	250
258	278	337
259	278	372
260	278	365
261	278	387
262	278	347
263	278	424
264	278	521
265	278	589
266	278	843
267	278	1032
268	278	1228
269	278	1219
270	278	1259
271	278	1950
272	278	3515
273	278	2704
274	278	2722
275	278	3795
276	278	7407
277	278	14811
278	278	42880
0	279	1
1	279	35
2	279	103
3	279	188
4	279	146
5	279	141
6	279	135
7	279	126
8	279	89
9	279	82
10	279	68
11	279	65
12	279	70
13	279	56
14	279	76
15	279	90
16	279	89
17	279	62
18	279	44
19	279	69
20	279	48
21	279	49
22	279	61
23	279	56
24	279	48
25	279	49
26	279	41
27	279	45
28	279	31
29	279	39
30	279	45
31	279	52
32	279	52
33	279	42
34	279	80
35	279	56
36	279	88
38	279	76
39	279	73
40	279	85
41	279	93
42	279	101
43	279	90
44	279	132
45	279	188
46	279	143
47	279	89
48	279	55
49	279	33
50	279	31
51	279	35
52	279	29
53	279	29
54	279	90
55	279	119
56	279	128
57	279	97
58	279	84
59	279	85
60	279	153
61	279	112
62	279	67
63	279	15
64	279	63
65	279	17
66	279	14
67	279	71
68	279	121
69	279	146
70	279	122
71	279	121
72	279	131
73	279	118
74	279	110
75	279	103
76	279	101
77	279	141
78	279	111
79	279	145
80	279	155
81	279	159
82	279	147
83	279	148
84	279	101
85	279	126
86	279	144
87	279	112
88	279	145
89	279	118
90	279	152
91	279	137
92	279	102
93	279	111
94	279	117
95	279	115
96	279	140
97	279	128
98	279	95
99	279	70
100	279	83
101	279	74
102	279	55
103	279	70
104	279	68
105	279	72
106	279	57
107	279	98
108	279	156
109	279	92
110	279	94
111	279	115
112	279	114
113	279	151
114	279	130
115	279	118
116	279	135
117	279	115
118	279	123
119	279	124
120	279	122
121	279	120
122	279	127
123	279	124
124	279	141
125	279	130
126	279	121
127	279	128
128	279	124
129	279	171
130	279	149
131	279	164
132	279	176
133	279	179
134	279	173
135	279	170
136	279	175
137	279	141
138	279	170
139	279	184
140	279	185
141	279	154
142	279	186
143	279	153
144	279	189
145	279	180
146	279	221
147	279	196
148	279	170
149	279	140
150	279	144
151	279	164
152	279	133
153	279	135
154	279	156
155	279	180
156	279	180
157	279	184
158	279	113
159	279	191
160	279	198
161	279	154
162	279	174
163	279	172
164	279	174
165	279	137
166	279	162
167	279	167
168	279	122
169	279	124
170	279	163
171	279	171
172	279	144
173	279	133
174	279	143
175	279	160
176	279	189
177	279	131
178	279	164
179	279	169
180	279	152
181	279	180
182	279	156
183	279	171
184	279	177
185	279	178
186	279	183
187	279	151
188	279	186
189	279	136
190	279	184
191	279	199
192	279	211
193	279	202
194	279	209
195	279	165
196	279	181
197	279	186
198	279	186
199	279	212
200	279	173
201	279	171
202	279	194
203	279	264
204	279	254
205	279	220
206	279	216
207	279	218
208	279	206
209	279	221
210	279	195
211	279	233
212	279	204
213	279	239
214	279	254
215	279	251
216	279	264
217	279	288
218	279	201
219	279	247
220	279	313
221	279	245
222	279	277
223	279	212
224	279	282
225	279	269
226	279	290
227	279	314
228	279	307
229	279	313
230	279	319
231	279	323
232	279	333
233	279	381
234	279	386
235	279	398
236	279	345
237	279	240
238	279	193
239	279	248
240	279	266
241	279	254
242	279	295
243	279	323
244	279	227
245	279	360
246	279	335
247	279	285
248	279	305
249	279	299
250	279	284
251	279	265
252	279	276
253	279	233
254	279	260
255	279	271
256	279	290
257	279	288
258	279	350
259	279	394
260	279	366
261	279	419
262	279	343
263	279	453
264	279	543
265	279	586
266	279	836
267	279	1041
268	279	1250
269	279	1226
270	279	1232
271	279	1698
272	279	2811
273	279	2419
274	279	2438
275	279	3183
276	279	5265
277	279	8004
278	279	18393
279	279	48604
0	280	7
1	280	35
2	280	76
3	280	173
4	280	167
5	280	122
6	280	146
7	280	140
8	280	108
9	280	99
10	280	86
11	280	92
12	280	69
13	280	89
14	280	83
15	280	80
16	280	87
17	280	76
18	280	74
19	280	57
20	280	53
21	280	64
22	280	72
23	280	63
24	280	68
25	280	52
26	280	74
27	280	45
28	280	48
29	280	64
30	280	54
31	280	77
32	280	73
33	280	66
34	280	95
35	280	74
36	280	65
38	280	69
39	280	92
40	280	99
41	280	95
42	280	99
43	280	118
44	280	165
45	280	183
46	280	141
47	280	59
48	280	35
49	280	28
50	280	27
51	280	32
52	280	21
53	280	25
54	280	52
55	280	115
56	280	173
57	280	127
58	280	108
59	280	111
60	280	153
61	280	105
62	280	39
63	280	9
64	280	47
65	280	22
66	280	14
67	280	41
68	280	108
69	280	144
70	280	121
71	280	136
72	280	125
73	280	137
74	280	124
75	280	109
76	280	120
77	280	151
78	280	141
79	280	138
80	280	151
81	280	117
82	280	109
83	280	114
84	280	118
85	280	124
86	280	105
87	280	130
88	280	170
89	280	159
90	280	130
91	280	77
92	280	87
93	280	90
94	280	135
95	280	117
96	280	104
97	280	148
98	280	83
99	280	66
100	280	41
101	280	54
102	280	41
103	280	57
104	280	45
105	280	46
106	280	52
107	280	74
108	280	137
109	280	78
110	280	116
111	280	116
112	280	114
113	280	136
114	280	141
115	280	144
116	280	144
117	280	133
118	280	172
119	280	128
120	280	112
121	280	125
122	280	131
123	280	115
124	280	144
125	280	104
126	280	114
127	280	123
128	280	124
129	280	180
130	280	190
131	280	171
132	280	189
133	280	191
134	280	187
135	280	155
136	280	153
137	280	153
138	280	193
139	280	182
140	280	153
141	280	157
142	280	162
143	280	180
144	280	166
145	280	161
146	280	155
147	280	181
148	280	163
149	280	142
150	280	156
151	280	160
152	280	116
153	280	120
154	280	119
155	280	135
156	280	184
157	280	161
158	280	121
159	280	166
160	280	164
161	280	107
162	280	130
163	280	151
164	280	136
165	280	115
166	280	131
167	280	140
168	280	106
169	280	124
170	280	124
171	280	124
172	280	137
173	280	124
174	280	139
175	280	152
176	280	170
177	280	104
178	280	167
179	280	148
180	280	181
181	280	187
182	280	159
183	280	180
184	280	162
185	280	141
186	280	198
187	280	178
188	280	158
189	280	110
190	280	151
191	280	175
192	280	168
193	280	196
194	280	154
195	280	176
196	280	149
197	280	220
198	280	170
199	280	194
200	280	190
201	280	175
202	280	174
203	280	233
204	280	227
205	280	199
206	280	241
207	280	218
208	280	209
209	280	227
210	280	216
211	280	259
212	280	228
213	280	246
214	280	252
215	280	228
216	280	242
217	280	248
218	280	223
219	280	237
220	280	262
221	280	254
222	280	276
223	280	244
224	280	250
225	280	239
226	280	280
227	280	242
228	280	238
229	280	264
230	280	253
231	280	261
232	280	290
233	280	326
234	280	333
235	280	323
236	280	350
237	280	267
238	280	233
239	280	278
240	280	277
241	280	276
242	280	267
243	280	303
244	280	232
245	280	319
246	280	335
247	280	295
248	280	321
249	280	293
250	280	294
251	280	264
252	280	267
253	280	267
254	280	281
255	280	255
256	280	299
257	280	289
258	280	402
259	280	382
260	280	381
261	280	381
262	280	412
263	280	457
264	280	545
265	280	626
266	280	843
267	280	1022
268	280	1240
269	280	1113
270	280	1414
271	280	1815
272	280	2549
273	280	2051
274	280	2183
275	280	2833
276	280	4641
277	280	5887
278	280	9868
279	280	17223
280	280	41568
0	281	1
1	281	32
2	281	92
3	281	170
4	281	125
5	281	134
6	281	140
7	281	115
8	281	113
9	281	76
10	281	66
11	281	73
12	281	63
13	281	80
14	281	99
15	281	73
16	281	75
17	281	71
18	281	73
19	281	57
20	281	58
21	281	64
22	281	61
23	281	48
24	281	49
25	281	45
26	281	47
27	281	48
28	281	55
29	281	49
30	281	52
31	281	57
32	281	64
33	281	59
34	281	69
35	281	69
36	281	96
38	281	81
39	281	95
40	281	84
41	281	81
42	281	92
43	281	121
44	281	140
45	281	177
46	281	131
47	281	52
48	281	42
49	281	19
50	281	31
51	281	33
52	281	32
53	281	33
54	281	61
55	281	133
56	281	130
57	281	103
58	281	98
59	281	115
60	281	150
61	281	125
62	281	51
63	281	17
64	281	61
65	281	8
66	281	21
67	281	47
68	281	113
69	281	114
70	281	124
71	281	126
72	281	145
73	281	159
74	281	122
75	281	108
76	281	122
77	281	142
78	281	117
79	281	144
80	281	139
81	281	154
82	281	117
83	281	141
84	281	120
85	281	114
86	281	123
87	281	126
88	281	137
89	281	141
90	281	138
91	281	126
92	281	101
93	281	116
94	281	146
95	281	133
96	281	117
97	281	141
98	281	111
99	281	55
100	281	56
101	281	63
102	281	74
103	281	57
104	281	55
105	281	66
106	281	61
107	281	96
108	281	148
109	281	91
110	281	110
111	281	117
112	281	115
113	281	166
114	281	99
115	281	129
116	281	107
117	281	119
118	281	148
119	281	134
120	281	104
121	281	130
122	281	121
123	281	126
124	281	111
125	281	117
126	281	119
127	281	128
128	281	153
129	281	164
130	281	151
131	281	152
132	281	187
133	281	182
134	281	179
135	281	160
136	281	166
137	281	196
138	281	181
139	281	198
140	281	180
141	281	165
142	281	170
143	281	174
144	281	166
145	281	179
146	281	168
147	281	180
148	281	161
149	281	140
150	281	176
151	281	163
152	281	133
153	281	147
154	281	136
155	281	160
156	281	177
157	281	201
158	281	135
159	281	180
160	281	188
161	281	141
162	281	161
163	281	169
164	281	158
165	281	143
166	281	179
167	281	157
168	281	129
169	281	114
170	281	159
171	281	146
172	281	126
173	281	122
174	281	159
175	281	162
176	281	154
177	281	128
178	281	161
179	281	177
180	281	185
181	281	193
182	281	149
183	281	173
184	281	190
185	281	173
186	281	171
187	281	169
188	281	169
189	281	177
190	281	183
191	281	174
192	281	201
193	281	164
194	281	173
195	281	184
196	281	178
197	281	158
198	281	173
199	281	195
200	281	191
201	281	163
202	281	168
203	281	258
204	281	262
205	281	222
206	281	243
207	281	234
208	281	195
209	281	228
210	281	226
211	281	209
212	281	201
213	281	221
214	281	235
215	281	271
216	281	240
217	281	264
218	281	255
219	281	291
220	281	254
221	281	238
222	281	243
223	281	251
224	281	238
225	281	229
226	281	323
227	281	252
228	281	280
229	281	327
230	281	287
231	281	309
232	281	312
233	281	332
234	281	356
235	281	365
236	281	354
237	281	256
238	281	234
239	281	253
240	281	235
241	281	297
242	281	294
243	281	299
244	281	253
245	281	305
246	281	325
247	281	280
248	281	330
249	281	258
250	281	296
251	281	241
252	281	264
253	281	256
254	281	266
255	281	281
256	281	268
257	281	338
258	281	344
259	281	372
260	281	377
261	281	431
262	281	381
263	281	423
264	281	581
265	281	578
266	281	836
267	281	892
268	281	1157
269	281	1158
270	281	1200
271	281	1638
272	281	2539
273	281	2124
274	281	2234
275	281	2834
276	281	4657
277	281	5976
278	281	8467
279	281	10040
280	281	16823
281	281	44864
0	282	2
1	282	30
2	282	104
3	282	143
4	282	142
5	282	127
6	282	113
7	282	97
8	282	99
9	282	74
10	282	72
11	282	69
12	282	57
13	282	66
14	282	71
15	282	71
16	282	69
17	282	60
18	282	46
19	282	40
20	282	48
21	282	53
22	282	48
23	282	47
24	282	42
25	282	36
26	282	33
27	282	29
28	282	35
29	282	36
30	282	47
31	282	56
32	282	43
33	282	36
34	282	65
35	282	75
36	282	85
38	282	62
39	282	83
40	282	67
41	282	72
42	282	88
43	282	86
44	282	113
45	282	163
46	282	165
47	282	80
48	282	48
49	282	29
50	282	40
51	282	44
52	282	22
53	282	52
54	282	83
55	282	108
56	282	149
57	282	92
58	282	80
59	282	95
60	282	125
61	282	117
62	282	58
63	282	12
64	282	70
65	282	20
66	282	20
67	282	57
68	282	109
69	282	115
70	282	97
71	282	103
72	282	85
73	282	99
74	282	99
75	282	100
76	282	92
77	282	133
78	282	101
79	282	136
80	282	152
81	282	150
82	282	104
83	282	139
84	282	119
85	282	133
86	282	136
87	282	146
88	282	146
89	282	121
90	282	122
91	282	98
92	282	89
93	282	101
94	282	125
95	282	111
96	282	132
97	282	132
98	282	85
99	282	66
100	282	65
101	282	70
102	282	50
103	282	78
104	282	74
105	282	75
106	282	60
107	282	80
108	282	159
109	282	92
110	282	113
111	282	125
112	282	105
113	282	128
114	282	108
115	282	98
116	282	125
117	282	126
118	282	111
119	282	97
120	282	126
121	282	134
122	282	112
123	282	96
124	282	122
125	282	128
126	282	114
127	282	124
128	282	138
129	282	143
130	282	151
131	282	125
132	282	160
133	282	158
134	282	162
135	282	158
136	282	157
137	282	154
138	282	180
139	282	168
140	282	187
141	282	159
142	282	143
143	282	182
144	282	168
145	282	180
146	282	202
147	282	160
148	282	151
149	282	172
150	282	168
151	282	168
152	282	114
153	282	162
154	282	124
155	282	142
156	282	180
157	282	161
158	282	128
159	282	165
160	282	164
161	282	124
162	282	165
163	282	141
164	282	160
165	282	161
166	282	157
167	282	125
168	282	124
169	282	152
170	282	165
171	282	163
172	282	150
173	282	130
174	282	134
175	282	139
176	282	189
177	282	145
178	282	170
179	282	174
180	282	153
181	282	154
182	282	143
183	282	138
184	282	210
185	282	154
186	282	157
187	282	151
188	282	153
189	282	135
190	282	190
191	282	167
192	282	167
193	282	178
194	282	197
195	282	164
196	282	165
197	282	222
198	282	163
199	282	212
200	282	186
201	282	166
202	282	159
203	282	229
204	282	221
205	282	220
206	282	200
207	282	204
208	282	183
209	282	226
210	282	221
211	282	218
212	282	183
213	282	209
214	282	257
215	282	241
216	282	251
217	282	276
218	282	211
219	282	222
220	282	295
221	282	230
222	282	225
223	282	181
224	282	248
225	282	253
226	282	309
227	282	282
228	282	324
229	282	310
230	282	287
231	282	319
232	282	359
233	282	329
234	282	381
235	282	328
236	282	315
237	282	226
238	282	228
239	282	209
240	282	232
241	282	268
242	282	263
243	282	256
244	282	236
245	282	337
246	282	332
247	282	288
248	282	323
249	282	267
250	282	258
251	282	213
252	282	245
253	282	210
254	282	243
255	282	234
256	282	228
257	282	230
258	282	333
259	282	341
260	282	304
261	282	323
262	282	316
263	282	376
264	282	534
265	282	532
266	282	779
267	282	947
268	282	1089
269	282	1102
270	282	1087
271	282	1427
272	282	2470
273	282	2162
274	282	2129
275	282	2781
276	282	4582
277	282	5982
278	282	7510
279	282	8056
280	282	8633
281	282	17803
282	282	41498
1	283	37
2	283	109
3	283	149
4	283	138
5	283	132
6	283	130
7	283	106
8	283	78
9	283	69
10	283	45
11	283	49
12	283	48
13	283	56
14	283	75
15	283	71
16	283	62
17	283	46
18	283	48
19	283	37
20	283	54
21	283	57
22	283	51
23	283	34
24	283	50
25	283	50
26	283	46
27	283	33
28	283	33
29	283	42
30	283	47
31	283	59
32	283	47
33	283	36
34	283	62
35	283	73
36	283	67
38	283	75
39	283	76
40	283	65
41	283	80
42	283	78
43	283	82
44	283	130
45	283	140
46	283	138
47	283	76
48	283	32
49	283	21
50	283	32
51	283	39
52	283	30
53	283	37
54	283	70
55	283	89
56	283	160
57	283	95
58	283	95
59	283	96
60	283	117
61	283	96
62	283	55
63	283	13
64	283	53
65	283	24
66	283	10
67	283	56
68	283	112
69	283	97
70	283	137
71	283	112
72	283	94
73	283	95
74	283	106
75	283	84
76	283	109
77	283	152
78	283	109
79	283	135
80	283	171
81	283	145
82	283	142
83	283	146
84	283	142
85	283	151
86	283	137
87	283	118
88	283	154
89	283	141
90	283	140
91	283	109
92	283	115
93	283	97
94	283	123
95	283	124
96	283	119
97	283	149
98	283	113
99	283	74
100	283	66
101	283	79
102	283	62
103	283	62
104	283	78
105	283	74
106	283	79
107	283	95
108	283	149
109	283	94
110	283	89
111	283	116
112	283	96
113	283	139
114	283	110
115	283	89
116	283	118
117	283	119
118	283	128
119	283	105
120	283	112
121	283	123
122	283	119
123	283	123
124	283	158
125	283	120
126	283	99
127	283	119
128	283	133
129	283	137
130	283	145
131	283	150
132	283	157
133	283	171
134	283	186
135	283	162
136	283	148
137	283	179
138	283	160
139	283	183
140	283	162
141	283	143
142	283	154
143	283	172
144	283	173
145	283	195
146	283	188
147	283	173
148	283	181
149	283	164
150	283	155
151	283	179
152	283	123
153	283	154
154	283	146
155	283	146
156	283	158
157	283	185
158	283	134
159	283	172
160	283	178
161	283	132
162	283	146
163	283	150
164	283	174
165	283	145
166	283	177
167	283	182
168	283	130
169	283	141
170	283	175
171	283	131
172	283	179
173	283	144
174	283	125
175	283	159
176	283	203
177	283	137
178	283	155
179	283	175
180	283	140
181	283	163
182	283	142
183	283	159
184	283	228
185	283	172
186	283	160
187	283	151
188	283	154
189	283	126
190	283	195
191	283	177
192	283	224
193	283	203
194	283	181
195	283	174
196	283	164
197	283	160
198	283	178
199	283	196
200	283	193
201	283	170
202	283	181
203	283	226
204	283	248
205	283	207
206	283	235
207	283	209
208	283	213
209	283	187
210	283	194
211	283	204
212	283	182
213	283	235
214	283	268
215	283	236
216	283	237
217	283	276
218	283	216
219	283	271
220	283	282
221	283	235
222	283	251
223	283	238
224	283	240
225	283	247
226	283	271
227	283	293
228	283	306
229	283	348
230	283	359
231	283	296
232	283	337
233	283	353
234	283	354
235	283	333
236	283	307
237	283	241
238	283	176
239	283	211
240	283	258
241	283	241
242	283	267
243	283	241
244	283	218
245	283	315
246	283	340
247	283	253
248	283	486
249	283	259
250	283	255
251	283	245
252	283	280
253	283	251
254	283	231
255	283	228
256	283	267
257	283	285
258	283	337
259	283	358
260	283	315
261	283	369
262	283	329
263	283	392
264	283	574
265	283	490
266	283	779
267	283	976
268	283	1095
269	283	1157
270	283	1170
271	283	1511
272	283	2779
273	283	2290
274	283	2324
275	283	3167
276	283	5542
277	283	6297
278	283	7748
279	283	7001
280	283	6791
281	283	9097
282	283	16255
283	283	43986
0	284	4
1	284	40
2	284	92
3	284	133
4	284	118
5	284	128
6	284	132
7	284	95
8	284	86
9	284	66
10	284	51
11	284	47
12	284	59
13	284	58
14	284	70
15	284	83
16	284	67
17	284	48
18	284	46
19	284	46
20	284	41
21	284	59
22	284	56
23	284	51
24	284	46
25	284	53
26	284	35
27	284	28
28	284	50
29	284	54
30	284	49
31	284	44
32	284	66
33	284	56
34	284	59
35	284	60
36	284	84
38	284	82
39	284	54
40	284	57
41	284	73
42	284	58
43	284	77
44	284	107
45	284	200
46	284	147
47	284	98
48	284	43
49	284	38
50	284	40
51	284	50
52	284	29
53	284	38
54	284	76
55	284	118
56	284	143
57	284	86
58	284	63
59	284	75
60	284	129
61	284	100
62	284	65
63	284	16
64	284	74
65	284	21
66	284	16
67	284	73
68	284	88
69	284	121
70	284	109
71	284	104
72	284	95
73	284	98
74	284	90
75	284	71
76	284	97
77	284	127
78	284	106
79	284	136
80	284	140
81	284	184
82	284	148
83	284	156
84	284	169
85	284	157
86	284	138
87	284	117
88	284	144
89	284	127
90	284	146
91	284	129
92	284	120
93	284	110
94	284	137
95	284	134
96	284	124
97	284	121
98	284	126
99	284	79
100	284	67
101	284	67
102	284	71
103	284	73
104	284	106
105	284	71
106	284	95
107	284	115
108	284	150
109	284	101
110	284	106
111	284	112
112	284	110
113	284	110
114	284	100
115	284	95
116	284	116
117	284	116
118	284	132
119	284	118
120	284	96
121	284	114
122	284	125
123	284	109
124	284	140
125	284	115
126	284	136
127	284	135
128	284	106
129	284	138
130	284	134
131	284	150
132	284	175
133	284	145
134	284	181
135	284	139
136	284	163
137	284	169
138	284	172
139	284	169
140	284	178
141	284	162
142	284	141
143	284	146
144	284	176
145	284	186
146	284	193
147	284	207
148	284	176
149	284	174
150	284	165
151	284	168
152	284	156
153	284	178
154	284	144
155	284	160
156	284	164
157	284	168
158	284	128
159	284	173
160	284	181
161	284	145
162	284	146
163	284	143
164	284	158
165	284	171
166	284	195
167	284	180
168	284	155
169	284	169
170	284	168
171	284	185
172	284	130
173	284	142
174	284	150
175	284	167
176	284	178
177	284	129
178	284	178
179	284	185
180	284	149
181	284	174
182	284	144
183	284	172
184	284	191
185	284	166
186	284	173
187	284	131
188	284	180
189	284	141
190	284	203
191	284	202
192	284	224
193	284	181
194	284	182
195	284	163
196	284	153
197	284	159
198	284	199
199	284	197
200	284	184
201	284	138
202	284	138
203	284	229
204	284	217
205	284	223
206	284	223
207	284	196
208	284	193
209	284	188
210	284	232
211	284	233
212	284	180
213	284	223
214	284	242
215	284	256
216	284	250
217	284	285
218	284	214
219	284	231
220	284	296
221	284	247
222	284	229
223	284	213
224	284	288
225	284	201
226	284	300
227	284	310
228	284	350
229	284	359
230	284	343
231	284	360
232	284	356
233	284	368
234	284	367
235	284	356
236	284	314
237	284	204
238	284	217
239	284	239
240	284	216
241	284	286
242	284	278
243	284	257
244	284	215
245	284	344
246	284	342
247	284	266
248	284	738
249	284	222
250	284	273
251	284	240
252	284	245
253	284	198
254	284	278
255	284	268
256	284	247
257	284	245
258	284	281
259	284	352
260	284	324
261	284	407
262	284	299
263	284	363
264	284	549
265	284	525
266	284	757
267	284	887
268	284	1028
269	284	1025
270	284	1075
271	284	1360
272	284	2488
273	284	2134
274	284	2214
275	284	2631
276	284	4388
277	284	5390
278	284	6048
279	284	5416
280	284	4889
281	284	6174
282	284	7702
283	284	18193
284	284	45356
0	285	2
1	285	53
2	285	94
3	285	152
4	285	157
5	285	132
6	285	140
7	285	95
8	285	77
9	285	72
10	285	58
11	285	61
12	285	59
13	285	63
14	285	69
15	285	85
16	285	72
17	285	46
18	285	66
19	285	43
20	285	39
21	285	62
22	285	52
23	285	43
24	285	48
25	285	46
26	285	33
27	285	38
28	285	43
29	285	45
30	285	41
31	285	54
32	285	58
33	285	56
34	285	75
35	285	69
36	285	74
38	285	65
39	285	62
40	285	75
41	285	84
42	285	64
43	285	76
44	285	123
45	285	177
46	285	160
47	285	85
48	285	57
49	285	26
50	285	28
51	285	30
52	285	42
53	285	30
54	285	69
55	285	133
56	285	141
57	285	89
58	285	68
59	285	109
60	285	153
61	285	113
62	285	63
63	285	14
64	285	64
65	285	29
66	285	8
67	285	90
68	285	109
69	285	133
70	285	135
71	285	111
72	285	98
73	285	131
74	285	105
75	285	91
76	285	118
77	285	121
78	285	108
79	285	145
80	285	159
81	285	177
82	285	146
83	285	146
84	285	131
85	285	150
86	285	140
87	285	130
88	285	159
89	285	119
90	285	128
91	285	112
92	285	110
93	285	113
94	285	149
95	285	129
96	285	125
97	285	153
98	285	117
99	285	104
100	285	67
101	285	81
102	285	72
103	285	79
104	285	78
105	285	71
106	285	101
107	285	110
108	285	161
109	285	110
110	285	115
111	285	108
112	285	101
113	285	162
114	285	119
115	285	115
116	285	127
117	285	104
118	285	135
119	285	104
120	285	99
121	285	134
122	285	126
123	285	114
124	285	129
125	285	104
126	285	119
127	285	120
128	285	144
129	285	148
130	285	162
131	285	136
132	285	175
133	285	163
134	285	175
135	285	177
136	285	169
137	285	166
138	285	190
139	285	202
140	285	161
141	285	159
142	285	157
143	285	183
144	285	223
145	285	187
146	285	174
147	285	203
148	285	190
149	285	160
150	285	152
151	285	173
152	285	117
153	285	162
154	285	146
155	285	175
156	285	166
157	285	185
158	285	145
159	285	164
160	285	183
161	285	141
162	285	168
163	285	171
164	285	206
165	285	163
166	285	195
167	285	161
168	285	145
169	285	149
170	285	193
171	285	175
172	285	160
173	285	177
174	285	136
175	285	151
176	285	180
177	285	145
178	285	176
179	285	176
180	285	189
181	285	181
182	285	156
183	285	186
184	285	191
185	285	162
186	285	174
187	285	165
188	285	188
189	285	149
190	285	198
191	285	191
192	285	200
193	285	166
194	285	191
195	285	188
196	285	165
197	285	199
198	285	168
199	285	195
200	285	183
201	285	178
202	285	148
203	285	256
204	285	273
205	285	240
206	285	223
207	285	207
208	285	232
209	285	217
210	285	219
211	285	224
212	285	191
213	285	210
214	285	249
215	285	224
216	285	237
217	285	315
218	285	205
219	285	247
220	285	281
221	285	249
222	285	244
223	285	240
224	285	265
225	285	270
226	285	283
227	285	315
228	285	324
229	285	369
230	285	361
231	285	344
232	285	381
233	285	393
234	285	376
235	285	393
236	285	339
237	285	272
238	285	219
239	285	237
240	285	260
241	285	275
242	285	284
243	285	272
244	285	236
245	285	366
246	285	315
247	285	283
248	285	377
249	285	278
250	285	244
251	285	215
252	285	261
253	285	246
254	285	253
255	285	259
256	285	268
257	285	268
258	285	321
259	285	338
260	285	362
261	285	358
262	285	342
263	285	386
264	285	558
265	285	564
266	285	773
267	285	963
268	285	1134
269	285	1068
270	285	1117
271	285	1518
272	285	2565
273	285	2257
274	285	2414
275	285	2803
276	285	4460
277	285	5565
278	285	6196
279	285	5456
280	285	4688
281	285	5797
282	285	6810
283	285	10831
284	285	19433
285	285	46150
0	286	4
1	286	33
2	286	111
3	286	135
4	286	163
5	286	127
6	286	147
7	286	121
8	286	104
9	286	73
10	286	58
11	286	49
12	286	73
13	286	51
14	286	62
15	286	60
16	286	74
17	286	62
18	286	51
19	286	44
20	286	56
21	286	54
22	286	36
23	286	46
24	286	37
25	286	37
26	286	43
27	286	36
28	286	37
29	286	40
30	286	38
31	286	58
32	286	59
33	286	71
34	286	65
35	286	76
36	286	73
38	286	73
39	286	65
40	286	89
41	286	87
42	286	56
43	286	105
44	286	129
45	286	156
46	286	148
47	286	59
48	286	45
49	286	30
50	286	36
51	286	32
52	286	25
53	286	45
54	286	77
55	286	111
56	286	148
57	286	88
58	286	81
59	286	107
60	286	139
61	286	117
62	286	42
63	286	12
64	286	62
65	286	22
66	286	8
67	286	46
68	286	116
69	286	136
70	286	95
71	286	109
72	286	118
73	286	143
74	286	103
75	286	86
76	286	104
77	286	125
78	286	121
79	286	134
80	286	164
81	286	134
82	286	123
83	286	135
84	286	100
85	286	146
86	286	118
87	286	123
88	286	147
89	286	146
90	286	142
91	286	99
92	286	102
93	286	79
94	286	155
95	286	111
96	286	112
97	286	140
98	286	115
99	286	49
100	286	58
101	286	48
102	286	58
103	286	55
104	286	46
105	286	69
106	286	63
107	286	102
108	286	140
109	286	105
110	286	114
111	286	108
112	286	118
113	286	141
114	286	115
115	286	96
116	286	106
117	286	127
118	286	133
119	286	98
120	286	97
121	286	138
122	286	129
123	286	112
124	286	152
125	286	94
126	286	142
127	286	114
128	286	129
129	286	148
130	286	148
131	286	150
132	286	169
133	286	170
134	286	189
135	286	142
136	286	153
137	286	173
138	286	198
139	286	195
140	286	162
141	286	163
142	286	156
143	286	131
144	286	195
145	286	179
146	286	165
147	286	180
148	286	152
149	286	154
150	286	140
151	286	139
152	286	90
153	286	143
154	286	128
155	286	157
156	286	189
157	286	178
158	286	156
159	286	163
160	286	172
161	286	142
162	286	155
163	286	142
164	286	161
165	286	138
166	286	154
167	286	139
168	286	116
169	286	134
170	286	133
171	286	143
172	286	124
173	286	140
174	286	141
175	286	154
176	286	169
177	286	129
178	286	166
179	286	139
180	286	147
181	286	189
182	286	154
183	286	171
184	286	170
185	286	158
186	286	178
187	286	140
188	286	152
189	286	131
190	286	183
191	286	197
192	286	200
193	286	158
194	286	176
195	286	166
196	286	142
197	286	162
198	286	188
199	286	166
200	286	181
201	286	169
202	286	141
203	286	202
204	286	274
205	286	221
206	286	214
207	286	204
208	286	200
209	286	234
210	286	230
211	286	200
212	286	167
213	286	232
214	286	236
215	286	243
216	286	232
217	286	301
218	286	212
219	286	227
220	286	264
221	286	268
222	286	235
223	286	258
224	286	263
225	286	276
226	286	330
227	286	295
228	286	272
229	286	297
230	286	318
231	286	337
232	286	336
233	286	367
234	286	348
235	286	397
236	286	348
237	286	209
238	286	182
239	286	219
240	286	274
241	286	255
242	286	272
243	286	294
244	286	273
245	286	322
246	286	374
247	286	266
248	286	374
249	286	279
250	286	278
251	286	255
252	286	241
253	286	259
254	286	241
255	286	244
256	286	276
257	286	300
258	286	386
259	286	368
260	286	342
261	286	389
262	286	321
263	286	393
264	286	562
265	286	582
266	286	920
267	286	1095
268	286	1345
269	286	1348
270	286	1408
271	286	1998
272	286	3934
273	286	2967
274	286	3008
275	286	4171
276	286	7764
277	286	7255
278	286	8529
279	286	6204
280	286	5806
281	286	6718
282	286	7349
283	286	11696
284	286	11439
285	286	18523
286	286	44168
0	287	1
1	287	31
2	287	108
3	287	153
4	287	150
5	287	123
6	287	97
7	287	89
8	287	83
9	287	65
10	287	70
11	287	61
12	287	67
13	287	55
14	287	76
15	287	64
16	287	69
17	287	51
18	287	58
19	287	49
20	287	54
21	287	57
22	287	48
23	287	41
24	287	48
25	287	38
26	287	42
27	287	37
28	287	26
29	287	47
30	287	36
31	287	73
32	287	51
33	287	47
34	287	58
35	287	67
36	287	73
38	287	61
39	287	71
40	287	62
41	287	80
42	287	77
43	287	87
44	287	123
45	287	168
46	287	148
47	287	56
48	287	36
49	287	18
50	287	29
51	287	23
52	287	35
53	287	41
54	287	53
55	287	90
56	287	138
57	287	104
58	287	76
59	287	107
60	287	130
61	287	105
62	287	59
63	287	12
64	287	44
65	287	10
66	287	16
67	287	55
68	287	108
69	287	132
70	287	120
71	287	100
72	287	89
73	287	109
74	287	70
75	287	90
76	287	107
77	287	115
78	287	95
79	287	141
80	287	160
81	287	120
82	287	113
83	287	150
84	287	104
85	287	114
86	287	131
87	287	120
88	287	126
89	287	139
90	287	137
91	287	101
92	287	115
93	287	79
94	287	123
95	287	96
96	287	121
97	287	114
98	287	122
99	287	48
100	287	60
101	287	66
102	287	55
103	287	53
104	287	66
105	287	71
106	287	48
107	287	110
108	287	133
109	287	78
110	287	101
111	287	104
112	287	101
113	287	91
114	287	98
115	287	89
116	287	103
117	287	116
118	287	124
119	287	98
120	287	105
121	287	97
122	287	100
123	287	108
124	287	109
125	287	103
126	287	104
127	287	114
128	287	113
129	287	150
130	287	157
131	287	164
132	287	176
133	287	153
134	287	178
135	287	158
136	287	141
137	287	172
138	287	185
139	287	223
140	287	159
141	287	156
142	287	133
143	287	161
144	287	165
145	287	138
146	287	142
147	287	180
148	287	146
149	287	163
150	287	149
151	287	154
152	287	105
153	287	129
154	287	107
155	287	164
156	287	157
157	287	181
158	287	130
159	287	171
160	287	156
161	287	121
162	287	120
163	287	128
164	287	124
165	287	131
166	287	140
167	287	130
168	287	108
169	287	131
170	287	145
171	287	119
172	287	133
173	287	125
174	287	120
175	287	134
176	287	140
177	287	96
178	287	127
179	287	151
180	287	117
181	287	150
182	287	127
183	287	145
184	287	185
185	287	138
186	287	176
187	287	151
188	287	133
189	287	103
190	287	154
191	287	167
192	287	160
193	287	160
194	287	142
195	287	172
196	287	144
197	287	147
198	287	153
199	287	148
200	287	153
201	287	166
202	287	193
203	287	203
204	287	200
205	287	213
206	287	200
207	287	200
208	287	224
209	287	192
210	287	220
211	287	202
212	287	177
213	287	200
214	287	217
215	287	208
216	287	240
217	287	290
218	287	210
219	287	245
220	287	255
221	287	243
222	287	218
223	287	228
224	287	242
225	287	271
226	287	350
227	287	269
228	287	305
229	287	310
230	287	291
231	287	301
232	287	334
233	287	315
234	287	321
235	287	338
236	287	371
237	287	248
238	287	203
239	287	207
240	287	220
241	287	242
242	287	230
243	287	286
244	287	233
245	287	307
246	287	346
247	287	270
248	287	291
249	287	262
250	287	252
251	287	237
252	287	247
253	287	199
254	287	229
255	287	238
256	287	272
257	287	283
258	287	361
259	287	387
260	287	410
261	287	371
262	287	372
263	287	419
264	287	582
265	287	627
266	287	1014
267	287	1194
268	287	1577
269	287	1480
270	287	1524
271	287	2573
272	287	5338
273	287	3636
274	287	3540
275	287	5118
276	287	9480
277	287	7181
278	287	7171
279	287	5275
280	287	4662
281	287	4992
282	287	5410
283	287	7327
284	287	5969
285	287	6011
286	287	12142
287	287	36303
1	288	40
2	288	91
3	288	123
4	288	155
5	288	111
6	288	126
7	288	88
8	288	80
9	288	46
10	288	47
11	288	46
12	288	62
13	288	41
14	288	72
15	288	49
16	288	56
17	288	57
18	288	42
19	288	29
20	288	34
21	288	48
22	288	53
23	288	41
24	288	30
25	288	26
26	288	30
27	288	37
28	288	35
29	288	37
30	288	37
31	288	45
32	288	33
33	288	51
34	288	60
35	288	39
36	288	59
38	288	59
39	288	57
40	288	43
41	288	71
42	288	61
43	288	71
44	288	126
45	288	133
46	288	123
47	288	82
48	288	55
49	288	28
50	288	28
51	288	45
52	288	34
53	288	44
54	288	77
55	288	111
56	288	124
57	288	76
58	288	69
59	288	76
60	288	97
61	288	96
62	288	58
63	288	14
64	288	49
65	288	24
66	288	20
67	288	71
68	288	101
69	288	98
70	288	98
71	288	106
72	288	84
73	288	104
74	288	86
75	288	76
76	288	85
77	288	110
78	288	92
79	288	131
80	288	159
81	288	166
82	288	131
83	288	146
84	288	133
85	288	145
86	288	146
87	288	132
88	288	161
89	288	106
90	288	103
91	288	132
92	288	100
93	288	104
94	288	129
95	288	117
96	288	133
97	288	129
98	288	117
99	288	88
100	288	76
101	288	75
102	288	64
103	288	83
104	288	70
105	288	71
106	288	92
107	288	116
108	288	154
109	288	97
110	288	93
111	288	96
112	288	91
113	288	104
114	288	85
115	288	71
116	288	107
117	288	93
118	288	98
119	288	93
120	288	97
121	288	97
122	288	112
123	288	107
124	288	93
125	288	89
126	288	115
127	288	122
128	288	104
129	288	130
130	288	113
131	288	131
132	288	140
133	288	161
134	288	143
135	288	154
136	288	131
137	288	161
138	288	187
139	288	198
140	288	161
141	288	135
142	288	185
143	288	144
144	288	183
145	288	168
146	288	176
147	288	164
148	288	158
149	288	165
150	288	120
151	288	150
152	288	123
153	288	149
154	288	147
155	288	144
156	288	152
157	288	184
158	288	115
159	288	159
160	288	140
161	288	152
162	288	143
163	288	189
164	288	167
165	288	163
166	288	166
167	288	144
168	288	122
169	288	126
170	288	137
171	288	148
172	288	140
173	288	127
174	288	143
175	288	127
176	288	142
177	288	128
178	288	128
179	288	177
180	288	151
181	288	162
182	288	113
183	288	152
184	288	179
185	288	159
186	288	136
187	288	131
188	288	157
189	288	127
190	288	178
191	288	179
192	288	196
193	288	160
194	288	151
195	288	178
196	288	130
197	288	162
198	288	141
199	288	166
200	288	184
201	288	150
202	288	142
203	288	241
204	288	221
205	288	205
206	288	217
207	288	177
208	288	219
209	288	194
210	288	189
211	288	169
212	288	155
213	288	180
214	288	203
215	288	240
216	288	223
217	288	229
218	288	200
219	288	209
220	288	233
221	288	213
222	288	209
223	288	196
224	288	248
225	288	256
226	288	282
227	288	304
228	288	328
229	288	388
230	288	342
231	288	330
232	288	308
233	288	356
234	288	335
235	288	314
236	288	274
237	288	184
238	288	176
239	288	184
240	288	221
241	288	235
242	288	221
243	288	255
244	288	199
245	288	299
246	288	324
247	288	254
248	288	221
249	288	226
250	288	191
251	288	157
252	288	227
253	288	152
254	288	205
255	288	181
256	288	199
257	288	259
258	288	277
259	288	278
260	288	294
261	288	336
262	288	276
263	288	339
264	288	532
265	288	491
266	288	699
267	288	898
268	288	1141
269	288	1113
270	288	1052
271	288	1491
272	288	2772
273	288	2367
274	288	2325
275	288	2857
276	288	4112
277	288	3952
278	288	3604
279	288	2966
280	288	2401
281	288	2776
282	288	3140
283	288	3522
284	288	3331
285	288	3426
286	288	4078
287	288	11395
288	288	32531
0	289	2
1	289	32
2	289	104
3	289	148
4	289	157
5	289	134
6	289	133
7	289	109
8	289	90
9	289	88
10	289	69
11	289	66
12	289	62
13	289	52
14	289	88
15	289	75
16	289	68
17	289	48
18	289	49
19	289	48
20	289	53
21	289	54
22	289	54
23	289	39
24	289	40
25	289	37
26	289	33
27	289	50
28	289	49
29	289	50
30	289	31
31	289	73
32	289	60
33	289	49
34	289	42
35	289	64
36	289	51
38	289	62
39	289	58
40	289	75
41	289	85
42	289	90
43	289	91
44	289	131
45	289	162
46	289	135
47	289	83
48	289	35
49	289	33
50	289	33
51	289	23
52	289	28
53	289	42
54	289	70
55	289	103
56	289	140
57	289	87
58	289	88
59	289	97
60	289	138
61	289	134
62	289	54
63	289	13
64	289	47
65	289	20
66	289	17
67	289	62
68	289	125
69	289	114
70	289	134
71	289	106
72	289	106
73	289	119
74	289	102
75	289	86
76	289	109
77	289	132
78	289	120
79	289	144
80	289	159
81	289	147
82	289	130
83	289	161
84	289	106
85	289	135
86	289	127
87	289	133
88	289	143
89	289	152
90	289	139
91	289	103
92	289	94
93	289	108
94	289	151
95	289	99
96	289	110
97	289	148
98	289	96
99	289	58
100	289	51
101	289	59
102	289	48
103	289	69
104	289	56
105	289	88
106	289	85
107	289	120
108	289	133
109	289	93
110	289	92
111	289	99
112	289	89
113	289	129
114	289	97
115	289	78
116	289	125
117	289	124
118	289	125
119	289	122
120	289	93
121	289	117
122	289	103
123	289	107
124	289	128
125	289	97
126	289	127
127	289	107
128	289	117
129	289	168
130	289	151
131	289	142
132	289	144
133	289	167
134	289	168
135	289	157
136	289	161
137	289	161
138	289	194
139	289	169
140	289	172
141	289	160
142	289	144
143	289	163
144	289	170
145	289	196
146	289	169
147	289	176
148	289	162
149	289	150
150	289	147
151	289	156
152	289	113
153	289	139
154	289	137
155	289	150
156	289	161
157	289	157
158	289	130
159	289	149
160	289	163
161	289	147
162	289	125
163	289	140
164	289	123
165	289	138
166	289	121
167	289	129
168	289	100
169	289	132
170	289	150
171	289	151
172	289	110
173	289	108
174	289	148
175	289	142
176	289	164
177	289	129
178	289	146
179	289	169
180	289	130
181	289	162
182	289	114
183	289	131
184	289	169
185	289	151
186	289	163
187	289	153
188	289	172
189	289	105
190	289	164
191	289	182
192	289	196
193	289	183
194	289	172
195	289	153
196	289	138
197	289	173
198	289	154
199	289	186
200	289	186
201	289	174
202	289	157
203	289	234
204	289	205
205	289	194
206	289	213
207	289	202
208	289	206
209	289	188
210	289	202
211	289	199
212	289	174
213	289	202
214	289	226
215	289	220
216	289	228
217	289	235
218	289	192
219	289	255
220	289	256
221	289	215
222	289	221
223	289	224
224	289	248
225	289	237
226	289	261
227	289	262
228	289	283
229	289	301
230	289	299
231	289	303
232	289	314
233	289	294
234	289	342
235	289	324
236	289	275
237	289	194
238	289	184
239	289	216
240	289	219
241	289	236
242	289	232
243	289	250
244	289	212
245	289	280
246	289	293
247	289	232
248	289	246
249	289	226
250	289	226
251	289	209
252	289	195
253	289	162
254	289	233
255	289	213
256	289	216
257	289	231
258	289	299
259	289	299
260	289	320
261	289	315
262	289	333
263	289	370
264	289	470
265	289	544
266	289	698
267	289	909
268	289	1090
269	289	974
270	289	1012
271	289	1547
272	289	2739
273	289	2156
274	289	2020
275	289	2616
276	289	3801
277	289	3335
278	289	3078
279	289	2575
280	289	2157
281	289	2345
282	289	2473
283	289	3156
284	289	2665
285	289	2716
286	289	3451
287	289	6745
288	289	12972
289	289	36966
1	290	29
2	290	107
3	290	173
4	290	185
5	290	131
6	290	142
7	290	137
8	290	87
9	290	75
10	290	70
11	290	66
12	290	57
13	290	64
14	290	86
15	290	81
16	290	78
17	290	60
18	290	47
19	290	53
20	290	56
21	290	62
22	290	66
23	290	43
24	290	40
25	290	61
26	290	38
27	290	29
28	290	35
29	290	50
30	290	50
31	290	76
32	290	63
33	290	50
34	290	61
35	290	65
36	290	67
38	290	83
39	290	71
40	290	76
41	290	88
42	290	86
43	290	74
44	290	122
45	290	173
46	290	142
47	290	63
48	290	41
49	290	29
50	290	28
51	290	33
52	290	23
53	290	25
54	290	89
55	290	110
56	290	149
57	290	105
58	290	76
59	290	97
60	290	136
61	290	107
62	290	45
63	290	9
64	290	65
65	290	25
66	290	15
67	290	70
68	290	118
69	290	144
70	290	131
71	290	137
72	290	127
73	290	128
74	290	109
75	290	119
76	290	148
77	290	113
78	290	127
79	290	147
80	290	171
81	290	170
82	290	110
83	290	145
84	290	133
85	290	132
86	290	131
87	290	113
88	290	151
89	290	124
90	290	119
91	290	98
92	290	126
93	290	99
94	290	136
95	290	109
96	290	115
97	290	133
98	290	105
99	290	35
100	290	55
101	290	64
102	290	53
103	290	72
104	290	62
105	290	65
106	290	66
107	290	83
108	290	143
109	290	98
110	290	107
111	290	109
112	290	115
113	290	116
114	290	117
115	290	114
116	290	131
117	290	145
118	290	149
119	290	104
120	290	116
121	290	107
122	290	132
123	290	119
124	290	109
125	290	99
126	290	134
127	290	124
128	290	110
129	290	173
130	290	172
131	290	143
132	290	174
133	290	165
134	290	164
135	290	175
136	290	170
137	290	182
138	290	194
139	290	197
140	290	182
141	290	176
142	290	155
143	290	173
144	290	172
145	290	169
146	290	162
147	290	159
148	290	143
149	290	142
150	290	120
151	290	139
152	290	132
153	290	139
154	290	124
155	290	144
156	290	169
157	290	161
158	290	134
159	290	135
160	290	160
161	290	109
162	290	114
163	290	133
164	290	143
165	290	115
166	290	139
167	290	134
168	290	131
169	290	116
170	290	143
171	290	144
172	290	126
173	290	126
174	290	134
175	290	138
176	290	165
177	290	98
178	290	147
179	290	144
180	290	130
181	290	149
182	290	122
183	290	160
184	290	164
185	290	152
186	290	173
187	290	172
188	290	153
189	290	101
190	290	163
191	290	164
192	290	192
193	290	193
194	290	160
195	290	163
196	290	162
197	290	189
198	290	178
199	290	178
200	290	202
201	290	141
202	290	152
203	290	232
204	290	246
205	290	204
206	290	232
207	290	204
208	290	222
209	290	218
210	290	216
211	290	222
212	290	204
213	290	220
214	290	228
215	290	249
216	290	205
217	290	247
218	290	211
219	290	252
220	290	302
221	290	247
222	290	206
223	290	257
224	290	268
225	290	271
226	290	257
227	290	226
228	290	249
229	290	274
230	290	301
231	290	266
232	290	251
233	290	307
234	290	305
235	290	311
236	290	298
237	290	199
238	290	184
239	290	215
240	290	197
241	290	237
242	290	237
243	290	223
244	290	221
245	290	306
246	290	308
247	290	249
248	290	229
249	290	181
250	290	220
251	290	207
252	290	211
253	290	220
254	290	204
255	290	228
256	290	216
257	290	214
258	290	284
259	290	299
260	290	312
261	290	340
262	290	289
263	290	362
264	290	454
265	290	454
266	290	674
267	290	798
268	290	967
269	290	904
270	290	950
271	290	1299
272	290	2066
273	290	1618
274	290	1679
275	290	1963
276	290	2552
277	290	2269
278	290	2128
279	290	1829
280	290	1623
281	290	1771
282	290	1836
283	290	2173
284	290	1950
285	290	2001
286	290	2397
287	290	3969
288	290	5397
289	290	14554
290	290	41837
1	291	33
2	291	106
3	291	193
4	291	190
5	291	167
6	291	201
7	291	157
8	291	141
9	291	111
10	291	108
11	291	97
12	291	82
13	291	77
14	291	109
15	291	94
16	291	77
17	291	80
18	291	71
19	291	70
20	291	61
21	291	67
22	291	67
23	291	43
24	291	63
25	291	43
26	291	48
27	291	58
28	291	60
29	291	60
30	291	66
31	291	69
32	291	70
33	291	62
34	291	81
35	291	75
36	291	105
38	291	88
39	291	111
40	291	103
41	291	140
42	291	109
43	291	129
44	291	209
45	291	160
46	291	135
47	291	64
48	291	30
49	291	18
50	291	25
51	291	36
52	291	18
53	291	28
54	291	55
55	291	86
56	291	169
57	291	124
58	291	132
59	291	145
60	291	147
61	291	98
62	291	41
63	291	8
64	291	48
65	291	15
66	291	8
67	291	54
68	291	122
69	291	166
70	291	182
71	291	165
72	291	153
73	291	179
74	291	131
75	291	130
76	291	158
77	291	157
78	291	178
79	291	188
80	291	139
81	291	131
82	291	121
83	291	106
84	291	110
85	291	108
86	291	129
87	291	134
88	291	171
89	291	184
90	291	143
91	291	88
92	291	69
93	291	88
94	291	135
95	291	123
96	291	98
97	291	135
98	291	89
99	291	53
100	291	39
101	291	42
102	291	32
103	291	49
104	291	49
105	291	30
106	291	51
107	291	69
108	291	109
109	291	87
110	291	120
111	291	118
112	291	136
113	291	161
114	291	160
115	291	135
116	291	149
117	291	154
118	291	153
119	291	126
120	291	119
121	291	110
122	291	104
123	291	117
124	291	132
125	291	137
126	291	133
127	291	109
128	291	162
129	291	174
130	291	192
131	291	180
132	291	206
133	291	194
134	291	164
135	291	163
136	291	157
137	291	182
138	291	203
139	291	180
140	291	152
141	291	180
142	291	191
143	291	167
144	291	154
145	291	169
146	291	151
147	291	176
148	291	144
149	291	125
150	291	164
151	291	138
152	291	106
153	291	111
154	291	107
155	291	159
156	291	166
157	291	160
158	291	131
159	291	186
160	291	144
161	291	141
162	291	102
163	291	128
164	291	108
165	291	133
166	291	102
167	291	112
168	291	92
169	291	99
170	291	104
171	291	100
172	291	135
173	291	132
174	291	124
175	291	127
176	291	146
177	291	107
178	291	146
179	291	153
180	291	132
181	291	193
182	291	154
183	291	149
184	291	153
185	291	138
186	291	204
187	291	194
188	291	179
189	291	108
190	291	156
191	291	151
192	291	170
193	291	146
194	291	172
195	291	180
196	291	150
197	291	182
198	291	175
199	291	201
200	291	204
201	291	188
202	291	194
203	291	226
204	291	231
205	291	220
206	291	231
207	291	231
208	291	223
209	291	240
210	291	244
211	291	257
212	291	270
213	291	270
214	291	245
215	291	235
216	291	255
217	291	230
218	291	219
219	291	263
220	291	274
221	291	281
222	291	266
223	291	249
224	291	293
225	291	266
226	291	296
227	291	237
228	291	220
229	291	229
230	291	242
231	291	249
232	291	250
233	291	271
234	291	305
235	291	300
236	291	313
237	291	221
238	291	239
239	291	189
240	291	232
241	291	232
242	291	274
243	291	254
244	291	237
245	291	281
246	291	274
247	291	227
248	291	232
249	291	226
250	291	249
251	291	202
252	291	229
253	291	225
254	291	230
255	291	245
256	291	244
257	291	263
258	291	309
259	291	372
260	291	316
261	291	346
262	291	316
263	291	363
264	291	488
265	291	547
266	291	665
267	291	767
268	291	914
269	291	796
270	291	1024
271	291	1236
272	291	1517
273	291	1238
274	291	1407
275	291	1441
276	291	1668
277	291	1596
278	291	1518
279	291	1407
280	291	1327
281	291	1408
282	291	1290
283	291	1408
284	291	1413
285	291	1438
286	291	1718
287	291	2599
288	291	3375
289	291	7334
290	291	16685
291	291	44714
1	292	25
2	292	101
3	292	187
4	292	174
5	292	167
6	292	193
7	292	178
8	292	154
9	292	136
10	292	108
11	292	121
12	292	118
13	292	82
14	292	122
15	292	89
16	292	98
17	292	94
18	292	92
19	292	79
20	292	84
21	292	89
22	292	67
23	292	63
24	292	79
25	292	54
26	292	52
27	292	60
28	292	62
29	292	58
30	292	59
31	292	95
32	292	98
33	292	75
34	292	87
35	292	90
36	292	99
38	292	104
39	292	148
40	292	122
41	292	132
42	292	123
43	292	160
44	292	175
45	292	180
46	292	135
47	292	44
48	292	34
49	292	19
50	292	27
51	292	26
52	292	22
53	292	26
54	292	46
55	292	106
56	292	159
57	292	173
58	292	137
59	292	141
60	292	157
61	292	112
62	292	43
63	292	13
64	292	48
65	292	15
66	292	13
67	292	51
68	292	142
69	292	169
70	292	166
71	292	174
72	292	186
73	292	188
74	292	163
75	292	153
76	292	181
77	292	154
78	292	167
79	292	139
80	292	155
81	292	150
82	292	102
83	292	106
84	292	91
85	292	122
86	292	117
87	292	112
88	292	150
89	292	165
90	292	137
91	292	86
92	292	86
93	292	68
94	292	171
95	292	91
96	292	106
97	292	125
98	292	91
99	292	41
100	292	25
101	292	40
102	292	46
103	292	45
104	292	40
105	292	41
106	292	43
107	292	68
108	292	109
109	292	100
110	292	129
111	292	114
112	292	140
113	292	190
114	292	184
115	292	146
116	292	147
117	292	183
118	292	148
119	292	115
120	292	122
121	292	149
122	292	103
123	292	120
124	292	109
125	292	130
126	292	138
127	292	145
128	292	152
129	292	185
130	292	165
131	292	195
132	292	212
133	292	224
134	292	198
135	292	170
136	292	179
137	292	171
138	292	206
139	292	211
140	292	174
141	292	156
142	292	169
143	292	199
144	292	184
145	292	152
146	292	182
147	292	160
148	292	164
149	292	139
150	292	116
151	292	160
152	292	93
153	292	128
154	292	106
155	292	141
156	292	212
157	292	177
158	292	151
159	292	166
160	292	177
161	292	110
162	292	107
163	292	129
164	292	132
165	292	129
166	292	114
167	292	128
168	292	89
169	292	81
170	292	137
171	292	127
172	292	128
173	292	129
174	292	122
175	292	137
176	292	137
177	292	99
178	292	154
179	292	173
180	292	161
181	292	181
182	292	139
183	292	151
184	292	161
185	292	158
186	292	206
187	292	183
188	292	206
189	292	103
190	292	169
191	292	180
192	292	152
193	292	175
194	292	174
195	292	190
196	292	187
197	292	206
198	292	194
199	292	217
200	292	221
201	292	235
202	292	199
203	292	238
204	292	257
205	292	222
206	292	272
207	292	233
208	292	241
209	292	252
210	292	263
211	292	270
212	292	250
213	292	272
214	292	269
215	292	269
216	292	259
217	292	277
218	292	232
219	292	276
220	292	300
221	292	264
222	292	324
223	292	289
224	292	311
225	292	255
226	292	282
227	292	230
228	292	206
229	292	236
230	292	256
231	292	237
232	292	258
233	292	284
234	292	318
235	292	329
236	292	329
237	292	263
238	292	263
239	292	221
240	292	228
241	292	227
242	292	296
243	292	282
244	292	205
245	292	279
246	292	292
247	292	274
248	292	271
249	292	257
250	292	281
251	292	230
252	292	270
253	292	253
254	292	272
255	292	302
256	292	313
257	292	267
258	292	346
259	292	431
260	292	338
261	292	397
262	292	370
263	292	406
264	292	485
265	292	569
266	292	641
267	292	724
268	292	875
269	292	795
270	292	981
271	292	1242
272	292	1279
273	292	1132
274	292	1328
275	292	1298
276	292	1361
277	292	1374
278	292	1224
279	292	1233
280	292	1208
281	292	1247
282	292	1182
283	292	1311
284	292	1232
285	292	1200
286	292	1416
287	292	2030
288	292	2560
289	292	5051
290	292	8001
291	292	19369
292	292	51528
0	293	2
1	293	34
2	293	98
3	293	219
4	293	170
5	293	180
6	293	203
7	293	191
8	293	158
9	293	153
10	293	113
11	293	125
12	293	105
13	293	112
14	293	113
15	293	105
16	293	96
17	293	103
18	293	79
19	293	102
20	293	89
21	293	94
22	293	84
23	293	97
24	293	74
25	293	70
26	293	72
27	293	72
28	293	62
29	293	71
30	293	72
31	293	80
32	293	86
33	293	100
34	293	105
35	293	104
36	293	121
38	293	102
39	293	145
40	293	134
41	293	142
42	293	179
43	293	157
44	293	230
45	293	178
46	293	139
47	293	65
48	293	33
49	293	14
50	293	13
51	293	28
52	293	22
53	293	29
54	293	53
55	293	125
56	293	138
57	293	186
58	293	149
59	293	166
60	293	158
61	293	132
62	293	40
63	293	6
64	293	51
65	293	13
66	293	12
67	293	35
68	293	105
69	293	181
70	293	179
71	293	188
72	293	175
73	293	204
74	293	192
75	293	221
76	293	189
77	293	179
78	293	209
79	293	189
80	293	139
81	293	104
82	293	116
83	293	117
84	293	113
85	293	107
86	293	116
87	293	125
88	293	155
89	293	187
90	293	143
91	293	92
92	293	73
93	293	70
94	293	165
95	293	141
96	293	112
97	293	145
98	293	82
99	293	40
100	293	33
101	293	35
102	293	41
103	293	49
104	293	42
105	293	38
106	293	40
107	293	73
108	293	104
109	293	74
110	293	102
111	293	148
112	293	162
113	293	194
114	293	162
115	293	160
116	293	161
117	293	158
118	293	193
119	293	139
120	293	157
121	293	147
122	293	116
123	293	126
124	293	141
125	293	130
126	293	126
127	293	137
128	293	150
129	293	225
130	293	201
131	293	217
132	293	234
133	293	221
134	293	195
135	293	159
136	293	178
137	293	199
138	293	206
139	293	221
140	293	200
141	293	159
142	293	173
143	293	200
144	293	175
145	293	152
146	293	159
147	293	146
148	293	137
149	293	127
150	293	117
151	293	147
152	293	91
153	293	125
154	293	119
155	293	137
156	293	217
157	293	191
158	293	150
159	293	184
160	293	166
161	293	137
162	293	107
163	293	121
164	293	143
165	293	106
166	293	107
167	293	147
168	293	86
169	293	116
170	293	119
171	293	111
172	293	122
173	293	109
174	293	112
175	293	108
176	293	154
177	293	126
178	293	144
179	293	158
180	293	145
181	293	203
182	293	170
183	293	165
184	293	170
185	293	143
186	293	210
187	293	181
188	293	207
189	293	96
190	293	155
191	293	145
192	293	151
193	293	178
194	293	173
195	293	196
196	293	177
197	293	187
198	293	193
199	293	195
200	293	237
201	293	190
202	293	200
203	293	235
204	293	222
205	293	231
206	293	260
207	293	225
208	293	229
209	293	264
210	293	266
211	293	280
212	293	280
213	293	260
214	293	302
215	293	267
216	293	232
217	293	227
218	293	234
219	293	304
220	293	290
221	293	284
222	293	305
223	293	279
224	293	290
225	293	292
226	293	308
227	293	227
228	293	228
229	293	217
230	293	242
231	293	250
232	293	194
233	293	220
234	293	319
235	293	332
236	293	341
237	293	270
238	293	267
239	293	235
240	293	257
241	293	274
242	293	260
243	293	323
244	293	224
245	293	277
246	293	283
247	293	241
248	293	250
249	293	289
250	293	274
251	293	226
252	293	278
253	293	242
254	293	227
255	293	306
256	293	334
257	293	280
258	293	316
259	293	388
260	293	376
261	293	358
262	293	386
263	293	404
264	293	489
265	293	532
266	293	683
267	293	768
268	293	890
269	293	910
270	293	1116
271	293	1352
272	293	1285
273	293	1052
274	293	1380
275	293	1291
276	293	1486
277	293	1298
278	293	1265
279	293	1255
280	293	1308
281	293	1286
282	293	1201
283	293	1325
284	293	1226
285	293	1300
286	293	1512
287	293	2198
288	293	2649
289	293	5927
290	293	9039
291	293	16657
292	293	25296
293	293	47556
1	294	30
2	294	90
3	294	181
4	294	180
5	294	153
6	294	185
7	294	129
8	294	117
9	294	103
10	294	85
11	294	77
12	294	85
13	294	72
14	294	93
15	294	68
16	294	63
17	294	64
18	294	73
19	294	63
20	294	66
21	294	61
22	294	65
23	294	73
24	294	64
25	294	55
26	294	56
27	294	51
28	294	37
29	294	47
30	294	46
31	294	85
32	294	57
33	294	81
34	294	77
35	294	78
36	294	92
38	294	78
39	294	88
40	294	96
41	294	102
42	294	142
43	294	108
44	294	159
45	294	152
46	294	119
47	294	54
48	294	18
49	294	16
50	294	21
51	294	29
52	294	19
53	294	18
54	294	49
55	294	107
56	294	166
57	294	135
58	294	121
59	294	136
60	294	127
61	294	98
62	294	54
63	294	9
64	294	48
65	294	8
66	294	17
67	294	43
68	294	139
69	294	181
70	294	150
71	294	117
72	294	159
73	294	154
74	294	142
75	294	131
76	294	160
77	294	155
78	294	128
79	294	140
80	294	151
81	294	123
82	294	85
83	294	116
84	294	87
85	294	104
86	294	113
87	294	103
88	294	139
89	294	178
90	294	122
91	294	88
92	294	81
93	294	67
94	294	116
95	294	111
96	294	90
97	294	112
98	294	100
99	294	45
100	294	44
101	294	52
102	294	45
103	294	42
104	294	37
105	294	32
106	294	49
107	294	77
108	294	108
109	294	80
110	294	96
111	294	107
112	294	98
113	294	135
114	294	120
115	294	106
116	294	120
117	294	133
118	294	120
119	294	105
120	294	108
121	294	107
122	294	100
123	294	117
124	294	99
125	294	89
126	294	127
127	294	108
128	294	127
129	294	160
130	294	153
131	294	181
132	294	144
133	294	169
134	294	171
135	294	152
136	294	156
137	294	174
138	294	166
139	294	157
140	294	148
141	294	161
142	294	152
143	294	166
144	294	153
145	294	131
146	294	150
147	294	142
148	294	142
149	294	127
150	294	119
151	294	139
152	294	101
153	294	102
154	294	86
155	294	130
156	294	167
157	294	147
158	294	123
159	294	135
160	294	140
161	294	94
162	294	121
163	294	100
164	294	91
165	294	101
166	294	101
167	294	99
168	294	89
169	294	103
170	294	106
171	294	101
172	294	96
173	294	136
174	294	95
175	294	128
176	294	137
177	294	109
178	294	125
179	294	148
180	294	124
181	294	150
182	294	143
183	294	152
184	294	143
185	294	128
186	294	174
187	294	148
188	294	139
189	294	89
190	294	130
191	294	148
192	294	126
193	294	156
194	294	171
195	294	149
196	294	125
197	294	170
198	294	157
199	294	158
200	294	171
201	294	188
202	294	188
203	294	236
204	294	187
205	294	190
206	294	220
207	294	229
208	294	205
209	294	226
210	294	217
211	294	212
212	294	211
213	294	219
214	294	244
215	294	242
216	294	206
217	294	241
218	294	196
219	294	258
220	294	239
221	294	224
222	294	206
223	294	218
224	294	220
225	294	200
226	294	220
227	294	183
228	294	190
229	294	188
230	294	200
231	294	210
232	294	206
233	294	231
234	294	269
235	294	295
236	294	247
237	294	201
238	294	183
239	294	195
240	294	204
241	294	219
242	294	256
243	294	237
244	294	188
245	294	218
246	294	239
247	294	226
248	294	206
249	294	239
250	294	231
251	294	193
252	294	229
253	294	188
254	294	187
255	294	208
256	294	189
257	294	226
258	294	280
259	294	279
260	294	288
261	294	294
262	294	276
263	294	333
264	294	405
265	294	470
266	294	628
267	294	689
268	294	773
269	294	800
270	294	963
271	294	1221
272	294	1378
273	294	1062
274	294	1307
275	294	1353
276	294	1602
277	294	1411
278	294	1414
279	294	1229
280	294	1221
281	294	1219
282	294	1161
283	294	1480
284	294	1282
285	294	1386
286	294	1657
287	294	2779
288	294	3486
289	294	7931
290	294	9547
291	294	12072
292	294	9863
293	294	16370
294	294	39100
1	295	24
2	295	109
3	295	184
4	295	216
5	295	188
6	295	157
7	295	155
8	295	135
9	295	98
10	295	83
11	295	100
12	295	75
13	295	102
14	295	87
15	295	97
16	295	68
17	295	64
18	295	69
19	295	61
20	295	61
21	295	57
22	295	59
23	295	44
24	295	50
25	295	45
26	295	50
27	295	58
28	295	53
29	295	57
30	295	54
31	295	64
32	295	56
33	295	47
34	295	88
35	295	75
36	295	74
38	295	88
39	295	86
40	295	87
41	295	111
42	295	110
43	295	101
44	295	186
45	295	171
46	295	131
47	295	68
48	295	29
49	295	17
50	295	25
51	295	34
52	295	31
53	295	27
54	295	72
55	295	106
56	295	153
57	295	124
58	295	141
59	295	134
60	295	152
61	295	124
62	295	55
63	295	5
64	295	46
65	295	21
66	295	16
67	295	64
68	295	111
69	295	167
70	295	188
71	295	151
72	295	131
73	295	164
74	295	146
75	295	112
76	295	151
77	295	163
78	295	135
79	295	163
80	295	171
81	295	157
82	295	122
83	295	137
84	295	109
85	295	103
86	295	128
87	295	128
88	295	130
89	295	167
90	295	129
91	295	90
92	295	81
93	295	79
94	295	134
95	295	117
96	295	117
97	295	159
98	295	83
99	295	52
100	295	44
101	295	45
102	295	58
103	295	55
104	295	70
105	295	52
106	295	41
107	295	83
108	295	115
109	295	90
110	295	99
111	295	110
112	295	112
113	295	134
114	295	128
115	295	98
116	295	121
117	295	127
118	295	124
119	295	106
120	295	93
121	295	113
122	295	114
123	295	118
124	295	104
125	295	105
126	295	119
127	295	111
128	295	126
129	295	197
130	295	149
131	295	161
132	295	186
133	295	188
134	295	178
135	295	167
136	295	161
137	295	157
138	295	184
139	295	185
140	295	147
141	295	154
142	295	148
143	295	172
144	295	178
145	295	162
146	295	149
147	295	140
148	295	131
149	295	140
150	295	147
151	295	134
152	295	104
153	295	122
154	295	99
155	295	122
156	295	202
157	295	152
158	295	156
159	295	161
160	295	132
161	295	122
162	295	103
163	295	106
164	295	103
165	295	117
166	295	114
167	295	125
168	295	84
169	295	110
170	295	100
171	295	117
172	295	106
173	295	120
174	295	117
175	295	124
176	295	127
177	295	106
178	295	137
179	295	155
180	295	141
181	295	172
182	295	151
183	295	138
184	295	158
185	295	119
186	295	207
187	295	171
188	295	178
189	295	97
190	295	165
191	295	156
192	295	163
193	295	173
194	295	170
195	295	146
196	295	154
197	295	146
198	295	166
199	295	201
200	295	168
201	295	169
202	295	181
203	295	227
204	295	208
205	295	173
206	295	203
207	295	197
208	295	225
209	295	232
210	295	206
211	295	204
212	295	211
213	295	226
214	295	222
215	295	211
216	295	196
217	295	237
218	295	204
219	295	248
220	295	207
221	295	224
222	295	219
223	295	218
224	295	259
225	295	233
226	295	256
227	295	197
228	295	204
229	295	218
230	295	199
231	295	245
232	295	254
233	295	262
234	295	268
235	295	283
236	295	285
237	295	194
238	295	177
239	295	218
240	295	209
241	295	212
242	295	261
243	295	233
244	295	168
245	295	245
246	295	215
247	295	253
248	295	226
249	295	220
250	295	226
251	295	162
252	295	179
253	295	180
254	295	167
255	295	205
256	295	231
257	295	216
258	295	265
259	295	291
260	295	287
261	295	290
262	295	291
263	295	300
264	295	406
265	295	442
266	295	545
267	295	629
268	295	740
269	295	662
270	295	805
271	295	1016
272	295	1153
273	295	1007
274	295	1093
275	295	1124
276	295	1196
277	295	1279
278	295	1068
279	295	1060
280	295	1024
281	295	1089
282	295	1029
283	295	1136
284	295	1115
285	295	1197
286	295	1302
287	295	1949
288	295	2647
289	295	5119
290	295	5227
291	295	5502
292	295	4477
293	295	5649
294	295	11805
295	295	40829
1	296	21
2	296	116
3	296	195
4	296	245
5	296	225
6	296	188
7	296	183
8	296	153
9	296	94
10	296	85
11	296	122
12	296	106
13	296	115
14	296	110
15	296	96
16	296	73
17	296	85
18	296	73
19	296	87
20	296	89
21	296	68
22	296	78
23	296	75
24	296	79
25	296	57
26	296	51
27	296	47
28	296	71
29	296	72
30	296	80
31	296	69
32	296	70
33	296	95
34	296	102
35	296	99
36	296	110
38	296	87
39	296	116
40	296	142
41	296	146
42	296	118
43	296	113
44	296	193
45	296	212
46	296	157
47	296	56
48	296	32
49	296	21
50	296	22
51	296	29
52	296	28
53	296	28
54	296	60
55	296	108
56	296	167
57	296	181
58	296	173
59	296	202
60	296	171
61	296	106
62	296	47
63	296	11
64	296	36
65	296	14
66	296	24
67	296	42
68	296	148
69	296	182
70	296	201
71	296	183
72	296	190
73	296	196
74	296	149
75	296	194
76	296	217
77	296	171
78	296	159
79	296	190
80	296	165
81	296	123
82	296	95
83	296	121
84	296	93
85	296	144
86	296	135
87	296	134
88	296	166
89	296	262
90	296	127
91	296	97
92	296	97
93	296	97
94	296	156
95	296	107
96	296	104
97	296	137
98	296	99
99	296	52
100	296	46
101	296	42
102	296	38
103	296	40
104	296	38
105	296	43
106	296	45
107	296	63
108	296	88
109	296	89
110	296	100
111	296	141
112	296	122
113	296	126
114	296	162
115	296	131
116	296	125
117	296	145
118	296	174
119	296	129
120	296	136
121	296	116
122	296	93
123	296	98
124	296	160
125	296	113
126	296	145
127	296	132
128	296	127
129	296	212
130	296	189
131	296	182
132	296	186
133	296	197
134	296	177
135	296	145
136	296	192
137	296	187
138	296	205
139	296	204
140	296	174
141	296	173
142	296	132
143	296	161
144	296	172
145	296	163
146	296	145
147	296	130
148	296	176
149	296	130
150	296	125
151	296	120
152	296	104
153	296	101
154	296	98
155	296	115
156	296	198
157	296	170
158	296	131
159	296	167
160	296	170
161	296	114
162	296	118
163	296	104
164	296	89
165	296	94
166	296	108
167	296	103
168	296	81
169	296	88
170	296	116
171	296	122
172	296	109
173	296	114
174	296	123
175	296	102
176	296	124
177	296	105
178	296	119
179	296	152
180	296	128
181	296	143
182	296	145
183	296	145
184	296	161
185	296	153
186	296	215
187	296	206
188	296	237
189	296	127
190	296	163
191	296	170
192	296	190
193	296	168
194	296	152
195	296	162
196	296	167
197	296	185
198	296	179
199	296	183
200	296	192
201	296	194
202	296	231
203	296	225
204	296	240
205	296	228
206	296	255
207	296	246
208	296	204
209	296	225
210	296	241
211	296	268
212	296	213
213	296	247
214	296	263
215	296	252
216	296	233
217	296	237
218	296	208
219	296	242
220	296	245
221	296	232
222	296	222
223	296	242
224	296	268
225	296	262
226	296	266
227	296	176
228	296	191
229	296	207
230	296	212
231	296	208
232	296	198
233	296	259
234	296	254
235	296	287
236	296	306
237	296	243
238	296	235
239	296	193
240	296	199
241	296	185
242	296	263
243	296	256
244	296	182
245	296	250
246	296	266
247	296	225
248	296	231
249	296	231
250	296	237
251	296	187
252	296	200
253	296	190
254	296	246
255	296	224
256	296	230
257	296	210
258	296	291
259	296	300
260	296	317
261	296	297
262	296	317
263	296	333
264	296	381
265	296	495
266	296	671
267	296	728
268	296	774
269	296	752
270	296	1108
271	296	1306
272	296	1180
273	296	949
274	296	1134
275	296	1154
276	296	1251
277	296	1178
278	296	1174
279	296	1121
280	296	996
281	296	1050
282	296	1077
283	296	1192
284	296	1030
285	296	1141
286	296	1313
287	296	2044
288	296	2501
289	296	5780
290	296	5462
291	296	5880
292	296	4768
293	296	5861
294	296	10531
295	296	22206
296	296	46283
1	297	14
2	297	104
3	297	224
4	297	204
5	297	227
6	297	202
7	297	185
8	297	147
9	297	131
10	297	121
11	297	148
12	297	107
13	297	128
14	297	118
15	297	89
16	297	88
17	297	102
18	297	100
19	297	76
20	297	93
21	297	68
22	297	73
23	297	85
24	297	102
25	297	61
26	297	77
27	297	81
28	297	78
29	297	75
30	297	67
31	297	84
32	297	96
33	297	93
34	297	114
35	297	84
36	297	103
38	297	104
39	297	188
40	297	151
41	297	150
42	297	167
43	297	176
44	297	259
45	297	170
46	297	120
47	297	36
48	297	16
49	297	10
50	297	8
51	297	15
52	297	12
53	297	15
54	297	35
55	297	95
56	297	162
57	297	243
58	297	214
59	297	221
60	297	168
61	297	87
62	297	25
63	297	6
64	297	22
65	297	11
66	297	9
67	297	19
68	297	124
69	297	259
70	297	197
71	297	200
72	297	199
73	297	212
74	297	166
75	297	205
76	297	213
77	297	146
78	297	191
79	297	207
80	297	118
81	297	109
82	297	81
83	297	87
84	297	76
85	297	72
86	297	93
87	297	137
88	297	158
89	297	246
90	297	125
91	297	67
92	297	68
93	297	73
94	297	165
95	297	113
96	297	94
97	297	132
98	297	71
99	297	28
100	297	22
101	297	26
102	297	26
103	297	33
104	297	25
105	297	23
106	297	25
107	297	53
108	297	91
109	297	65
110	297	108
111	297	116
112	297	141
113	297	142
114	297	182
115	297	184
116	297	162
117	297	141
118	297	179
119	297	156
120	297	107
121	297	127
122	297	110
123	297	96
124	297	128
125	297	109
126	297	127
127	297	99
128	297	150
129	297	220
130	297	206
131	297	208
132	297	177
133	297	185
134	297	182
135	297	150
136	297	160
137	297	159
138	297	174
139	297	167
140	297	145
141	297	134
142	297	117
143	297	151
144	297	161
145	297	131
146	297	130
147	297	102
148	297	109
149	297	89
150	297	120
151	297	110
152	297	77
153	297	78
154	297	62
155	297	89
156	297	204
157	297	153
158	297	116
159	297	143
160	297	129
161	297	93
162	297	107
163	297	79
164	297	84
165	297	82
166	297	86
167	297	98
168	297	64
169	297	82
170	297	88
171	297	100
172	297	70
173	297	82
174	297	121
175	297	93
176	297	123
177	297	97
178	297	106
179	297	116
180	297	145
181	297	180
182	297	151
183	297	141
184	297	129
185	297	142
186	297	204
187	297	225
188	297	219
189	297	80
190	297	99
191	297	98
192	297	128
193	297	137
194	297	143
195	297	126
196	297	164
197	297	159
198	297	175
199	297	153
200	297	176
201	297	203
202	297	193
203	297	181
204	297	193
205	297	191
206	297	201
207	297	231
208	297	178
209	297	235
210	297	217
211	297	227
212	297	242
213	297	216
214	297	229
215	297	217
216	297	172
217	297	180
218	297	177
219	297	259
220	297	197
221	297	187
222	297	225
223	297	202
224	297	223
225	297	243
226	297	242
227	297	145
228	297	143
229	297	139
230	297	150
231	297	172
232	297	176
233	297	184
234	297	200
235	297	246
236	297	254
237	297	254
238	297	212
239	297	202
240	297	197
241	297	176
242	297	224
243	297	236
244	297	169
245	297	216
246	297	200
247	297	175
248	297	206
249	297	255
250	297	214
251	297	189
252	297	199
253	297	222
254	297	218
255	297	208
256	297	252
257	297	243
258	297	214
259	297	280
260	297	315
261	297	289
262	297	278
263	297	297
264	297	315
265	297	458
266	297	521
267	297	540
268	297	633
269	297	561
270	297	909
271	297	1061
272	297	754
273	297	576
274	297	722
275	297	697
276	297	698
277	297	618
278	297	643
279	297	616
280	297	770
281	297	703
282	297	576
283	297	675
284	297	585
285	297	686
286	297	778
287	297	1138
288	297	1132
289	297	2562
290	297	2410
291	297	2904
292	297	2748
293	297	3390
294	297	4695
295	297	5498
296	297	11082
297	297	41784
0	298	2
1	298	20
2	298	108
3	298	226
4	298	214
5	298	203
6	298	208
7	298	201
8	298	171
9	298	152
10	298	126
11	298	161
12	298	121
13	298	143
14	298	130
15	298	96
16	298	101
17	298	87
18	298	87
19	298	78
20	298	100
21	298	78
22	298	87
23	298	89
24	298	86
25	298	78
26	298	75
27	298	70
28	298	71
29	298	75
30	298	78
31	298	86
32	298	99
33	298	98
34	298	142
35	298	95
36	298	105
38	298	107
39	298	144
40	298	155
41	298	155
42	298	173
43	298	176
44	298	238
45	298	187
46	298	127
47	298	48
48	298	21
49	298	16
50	298	18
51	298	25
52	298	23
53	298	24
54	298	49
55	298	124
56	298	173
57	298	194
58	298	175
59	298	154
60	298	168
61	298	118
62	298	28
63	298	13
64	298	54
65	298	12
66	298	9
67	298	29
68	298	122
69	298	224
70	298	205
71	298	192
72	298	179
73	298	207
74	298	184
75	298	194
76	298	193
77	298	174
78	298	212
79	298	202
80	298	143
81	298	99
82	298	97
83	298	116
84	298	83
85	298	110
86	298	113
87	298	111
88	298	146
89	298	191
90	298	128
91	298	87
92	298	98
93	298	62
94	298	146
95	298	109
96	298	84
97	298	125
98	298	73
99	298	51
100	298	37
101	298	39
102	298	27
103	298	43
104	298	46
105	298	31
106	298	40
107	298	61
108	298	108
109	298	76
110	298	127
111	298	154
112	298	142
113	298	191
114	298	184
115	298	157
116	298	185
117	298	165
118	298	207
119	298	137
120	298	127
121	298	145
122	298	131
123	298	124
124	298	136
125	298	132
126	298	134
127	298	147
128	298	151
129	298	216
130	298	199
131	298	215
132	298	218
133	298	189
134	298	194
135	298	179
136	298	200
137	298	202
138	298	178
139	298	189
140	298	188
141	298	164
142	298	147
143	298	168
144	298	155
145	298	142
146	298	145
147	298	127
148	298	154
149	298	116
150	298	120
151	298	119
152	298	80
153	298	114
154	298	91
155	298	124
156	298	202
157	298	177
158	298	124
159	298	153
160	298	174
161	298	154
162	298	86
163	298	105
164	298	121
165	298	97
166	298	94
167	298	98
168	298	70
169	298	103
170	298	96
171	298	118
172	298	121
173	298	97
174	298	113
175	298	117
176	298	147
177	298	86
178	298	141
179	298	140
180	298	150
181	298	195
182	298	152
183	298	155
184	298	142
185	298	157
186	298	181
187	298	199
188	298	196
189	298	86
190	298	128
191	298	131
192	298	156
193	298	162
194	298	162
195	298	164
196	298	209
197	298	196
198	298	201
199	298	196
200	298	195
201	298	236
202	298	214
203	298	221
204	298	271
205	298	197
206	298	232
207	298	243
208	298	231
209	298	245
210	298	282
211	298	290
212	298	264
213	298	241
214	298	247
215	298	261
216	298	231
217	298	233
218	298	214
219	298	300
220	298	251
221	298	251
222	298	243
223	298	275
224	298	277
225	298	233
226	298	269
227	298	165
228	298	180
229	298	190
230	298	194
231	298	201
232	298	204
233	298	226
234	298	236
235	298	279
236	298	314
237	298	252
238	298	262
239	298	230
240	298	255
241	298	234
242	298	243
243	298	279
244	298	218
245	298	232
246	298	233
247	298	229
248	298	228
249	298	282
250	298	276
251	298	220
252	298	230
253	298	271
254	298	255
255	298	241
256	298	275
257	298	263
258	298	280
259	298	345
260	298	330
261	298	343
262	298	338
263	298	357
264	298	395
265	298	434
266	298	514
267	298	541
268	298	546
269	298	624
270	298	721
271	298	861
272	298	684
273	298	594
274	298	764
275	298	649
276	298	638
277	298	592
278	298	632
279	298	661
280	298	696
281	298	699
282	298	565
283	298	700
284	298	655
285	298	730
286	298	763
287	298	888
288	298	1073
289	298	1782
290	298	1794
291	298	2133
292	298	2133
293	298	2405
294	298	2594
295	298	3426
296	298	5232
297	298	20624
298	298	52331
0	299	1
1	299	13
2	299	100
3	299	169
4	299	192
5	299	183
6	299	161
7	299	185
8	299	151
9	299	150
10	299	124
11	299	108
12	299	131
13	299	105
14	299	94
15	299	103
16	299	96
17	299	99
18	299	80
19	299	69
20	299	83
21	299	78
22	299	94
23	299	77
24	299	74
25	299	70
26	299	64
27	299	66
28	299	65
29	299	52
30	299	71
31	299	88
32	299	73
33	299	66
34	299	116
35	299	97
36	299	99
38	299	99
39	299	106
40	299	131
41	299	141
42	299	146
43	299	137
44	299	195
45	299	171
46	299	124
47	299	52
48	299	29
49	299	15
50	299	17
51	299	26
52	299	20
53	299	33
54	299	44
55	299	115
56	299	170
57	299	154
58	299	146
59	299	157
60	299	171
61	299	109
62	299	54
63	299	9
64	299	34
65	299	10
66	299	12
67	299	39
68	299	122
69	299	185
70	299	201
71	299	193
72	299	185
73	299	182
74	299	164
75	299	170
76	299	179
77	299	174
78	299	192
79	299	168
80	299	143
81	299	108
82	299	106
83	299	134
84	299	91
85	299	116
86	299	136
87	299	119
88	299	164
89	299	188
90	299	123
91	299	92
92	299	87
93	299	83
94	299	162
95	299	103
96	299	112
97	299	161
98	299	95
99	299	41
100	299	47
101	299	57
102	299	37
103	299	52
104	299	37
105	299	47
106	299	43
107	299	63
108	299	115
109	299	85
110	299	108
111	299	134
112	299	154
113	299	194
114	299	186
115	299	143
116	299	181
117	299	176
118	299	186
119	299	152
120	299	145
121	299	158
122	299	106
123	299	108
124	299	143
125	299	123
126	299	128
127	299	120
128	299	184
129	299	196
130	299	196
131	299	221
132	299	185
133	299	212
134	299	182
135	299	181
136	299	171
137	299	202
138	299	195
139	299	213
140	299	176
141	299	168
142	299	161
143	299	150
144	299	169
145	299	179
146	299	140
147	299	143
148	299	144
149	299	119
150	299	132
151	299	132
152	299	116
153	299	121
154	299	88
155	299	146
156	299	189
157	299	150
158	299	140
159	299	176
160	299	170
161	299	115
162	299	107
163	299	101
164	299	115
165	299	105
166	299	99
167	299	105
168	299	83
169	299	87
170	299	115
171	299	132
172	299	121
173	299	116
174	299	116
175	299	117
176	299	148
177	299	117
178	299	156
179	299	194
180	299	149
181	299	194
182	299	156
183	299	178
184	299	163
185	299	150
186	299	191
187	299	197
188	299	199
189	299	104
190	299	149
191	299	157
192	299	117
193	299	193
194	299	173
195	299	169
196	299	185
197	299	213
198	299	168
199	299	196
200	299	203
201	299	196
202	299	182
203	299	234
204	299	253
205	299	220
206	299	238
207	299	234
208	299	199
209	299	216
210	299	273
211	299	278
212	299	237
213	299	236
214	299	261
215	299	241
216	299	227
217	299	249
218	299	230
219	299	287
220	299	239
221	299	231
222	299	257
223	299	227
224	299	246
225	299	237
226	299	261
227	299	168
228	299	186
229	299	182
230	299	194
231	299	217
232	299	216
233	299	214
234	299	256
235	299	267
236	299	271
237	299	223
238	299	236
239	299	241
240	299	224
241	299	213
242	299	266
243	299	264
244	299	186
245	299	271
246	299	252
247	299	215
248	299	213
249	299	270
250	299	213
251	299	182
252	299	254
253	299	257
254	299	228
255	299	245
256	299	286
257	299	253
258	299	275
259	299	311
260	299	299
261	299	298
262	299	294
263	299	355
264	299	400
265	299	382
266	299	489
267	299	494
268	299	587
269	299	561
270	299	703
271	299	767
272	299	728
273	299	649
274	299	757
275	299	708
276	299	622
277	299	696
278	299	674
279	299	708
280	299	726
281	299	718
282	299	641
283	299	694
284	299	689
285	299	737
286	299	759
287	299	908
288	299	1079
289	299	1727
290	299	1756
291	299	1951
292	299	2078
293	299	2044
294	299	2585
295	299	3104
296	299	4473
297	299	12801
298	299	25197
299	299	52354
0	300	1
1	300	36
2	300	116
3	300	211
4	300	192
5	300	193
6	300	195
7	300	186
8	300	161
9	300	134
10	300	113
11	300	110
12	300	104
13	300	73
14	300	122
15	300	92
16	300	89
17	300	104
18	300	79
19	300	71
20	300	95
21	300	77
22	300	73
23	300	63
24	300	89
25	300	82
26	300	60
27	300	71
28	300	60
29	300	72
30	300	59
31	300	85
32	300	94
33	300	93
34	300	116
35	300	101
36	300	120
38	300	102
39	300	153
40	300	130
41	300	144
42	300	160
43	300	153
44	300	184
45	300	203
46	300	122
47	300	63
48	300	22
49	300	13
50	300	22
51	300	35
52	300	25
53	300	26
54	300	65
55	300	128
56	300	163
57	300	168
58	300	116
59	300	169
60	300	199
61	300	114
62	300	47
63	300	11
64	300	67
65	300	19
66	300	18
67	300	52
68	300	111
69	300	207
70	300	212
71	300	172
72	300	165
73	300	202
74	300	208
75	300	161
76	300	200
77	300	204
78	300	209
79	300	203
80	300	158
81	300	138
82	300	127
83	300	135
84	300	112
85	300	129
86	300	124
87	300	140
88	300	177
89	300	188
90	300	132
91	300	99
92	300	84
93	300	79
94	300	185
95	300	144
96	300	110
97	300	179
98	300	99
99	300	58
100	300	39
101	300	60
102	300	41
103	300	61
104	300	62
105	300	66
106	300	44
107	300	66
108	300	134
109	300	92
110	300	151
111	300	152
112	300	165
113	300	206
114	300	218
115	300	165
116	300	178
117	300	206
118	300	183
119	300	165
120	300	140
121	300	130
122	300	129
123	300	137
124	300	162
125	300	149
126	300	135
127	300	160
128	300	162
129	300	198
130	300	241
131	300	222
132	300	218
133	300	226
134	300	238
135	300	203
136	300	210
137	300	227
138	300	212
139	300	218
140	300	201
141	300	192
142	300	193
143	300	174
144	300	209
145	300	161
146	300	177
147	300	153
148	300	154
149	300	142
150	300	146
151	300	145
152	300	128
153	300	135
154	300	125
155	300	142
156	300	193
157	300	170
158	300	163
159	300	173
160	300	203
161	300	152
162	300	136
163	300	144
164	300	123
165	300	128
166	300	138
167	300	135
168	300	102
169	300	136
170	300	148
171	300	135
172	300	141
173	300	131
174	300	144
175	300	148
176	300	165
177	300	125
178	300	167
179	300	182
180	300	184
181	300	213
182	300	179
183	300	171
184	300	159
185	300	176
186	300	196
187	300	211
188	300	211
189	300	114
190	300	168
191	300	176
192	300	160
193	300	195
194	300	191
195	300	206
196	300	210
197	300	226
198	300	195
199	300	198
200	300	199
201	300	178
202	300	195
203	300	227
204	300	252
205	300	242
206	300	273
207	300	263
208	300	249
209	300	254
210	300	281
211	300	273
212	300	271
213	300	245
214	300	279
215	300	274
216	300	230
217	300	264
218	300	226
219	300	273
220	300	280
221	300	265
222	300	299
223	300	258
224	300	267
225	300	277
226	300	258
227	300	187
228	300	221
229	300	216
230	300	224
231	300	219
232	300	249
233	300	253
234	300	258
235	300	302
236	300	323
237	300	235
238	300	236
239	300	242
240	300	257
241	300	232
242	300	246
243	300	267
244	300	199
245	300	282
246	300	290
247	300	264
248	300	247
249	300	269
250	300	253
251	300	229
252	300	293
253	300	248
254	300	259
255	300	310
256	300	297
257	300	260
258	300	281
259	300	316
260	300	328
261	300	316
262	300	337
263	300	333
264	300	383
265	300	462
266	300	497
267	300	530
268	300	619
269	300	617
270	300	782
271	300	819
272	300	775
273	300	671
274	300	837
275	300	780
276	300	714
277	300	800
278	300	765
279	300	828
280	300	771
281	300	754
282	300	738
283	300	751
284	300	825
285	300	785
286	300	838
287	300	1117
288	300	1269
289	300	1991
290	300	1925
291	300	2129
292	300	2016
293	300	2266
294	300	2635
295	300	3404
296	300	4497
297	300	11391
298	300	15394
299	300	25642
300	300	59168
0	301	3
1	301	43
2	301	111
3	301	184
4	301	207
5	301	179
6	301	177
7	301	142
8	301	134
9	301	118
10	301	103
11	301	82
12	301	83
13	301	88
14	301	86
15	301	88
16	301	94
17	301	91
18	301	64
19	301	51
20	301	67
21	301	62
22	301	65
23	301	56
24	301	61
25	301	62
26	301	49
27	301	36
28	301	58
29	301	57
30	301	78
31	301	81
32	301	69
33	301	64
34	301	92
35	301	107
36	301	89
38	301	86
39	301	106
40	301	110
41	301	115
42	301	113
43	301	144
44	301	171
45	301	185
46	301	131
47	301	53
48	301	31
49	301	29
50	301	28
51	301	32
52	301	27
53	301	24
54	301	64
55	301	94
56	301	155
57	301	144
58	301	125
59	301	135
60	301	135
61	301	119
62	301	52
63	301	16
64	301	47
65	301	18
66	301	10
67	301	52
68	301	136
69	301	168
70	301	167
71	301	171
72	301	150
73	301	140
74	301	143
75	301	125
76	301	164
77	301	157
78	301	149
79	301	149
80	301	163
81	301	150
82	301	99
83	301	126
84	301	111
85	301	122
86	301	121
87	301	145
88	301	165
89	301	164
90	301	122
91	301	105
92	301	81
93	301	93
94	301	167
95	301	142
96	301	125
97	301	132
98	301	98
99	301	71
100	301	60
101	301	57
102	301	34
103	301	61
104	301	64
105	301	47
106	301	53
107	301	80
108	301	152
109	301	84
110	301	117
111	301	119
112	301	145
113	301	156
114	301	155
115	301	127
116	301	143
117	301	150
118	301	183
119	301	122
120	301	120
121	301	131
122	301	132
123	301	131
124	301	141
125	301	120
126	301	130
127	301	145
128	301	146
129	301	177
130	301	199
131	301	171
132	301	209
133	301	215
134	301	179
135	301	197
136	301	182
137	301	170
138	301	188
139	301	190
140	301	198
141	301	160
142	301	170
143	301	171
144	301	165
145	301	185
146	301	143
147	301	177
148	301	160
149	301	133
150	301	153
151	301	181
152	301	95
153	301	118
154	301	130
155	301	166
156	301	194
157	301	164
158	301	121
159	301	161
160	301	170
161	301	115
162	301	123
163	301	112
164	301	120
165	301	138
166	301	127
167	301	121
168	301	96
169	301	109
170	301	121
171	301	119
172	301	130
173	301	134
174	301	132
175	301	149
176	301	180
177	301	128
178	301	124
179	301	179
180	301	142
181	301	158
182	301	173
183	301	153
184	301	129
185	301	154
186	301	204
187	301	174
188	301	166
189	301	119
190	301	154
191	301	180
192	301	165
193	301	158
194	301	197
195	301	161
196	301	185
197	301	187
198	301	160
199	301	191
200	301	218
201	301	206
202	301	186
203	301	204
204	301	214
205	301	203
206	301	201
207	301	228
208	301	235
209	301	225
210	301	221
211	301	236
212	301	203
213	301	216
214	301	268
215	301	241
216	301	196
217	301	212
218	301	168
219	301	239
220	301	245
221	301	232
222	301	220
223	301	224
224	301	213
225	301	207
226	301	232
227	301	196
228	301	176
229	301	199
230	301	225
231	301	225
232	301	226
233	301	247
234	301	238
235	301	258
236	301	273
237	301	192
238	301	208
239	301	191
240	301	192
241	301	209
242	301	237
243	301	217
244	301	191
245	301	271
246	301	259
247	301	223
248	301	225
249	301	221
250	301	210
251	301	191
252	301	209
253	301	203
254	301	223
255	301	229
256	301	271
257	301	211
258	301	271
259	301	322
260	301	295
261	301	274
262	301	245
263	301	276
264	301	376
265	301	335
266	301	502
267	301	477
268	301	544
269	301	578
270	301	576
271	301	705
272	301	724
273	301	672
274	301	784
275	301	733
276	301	753
277	301	821
278	301	742
279	301	793
280	301	761
281	301	762
282	301	749
283	301	772
284	301	798
285	301	819
286	301	880
287	301	1034
288	301	1334
289	301	2030
290	301	2097
291	301	2129
292	301	2104
293	301	2177
294	301	2954
295	301	3611
296	301	4934
297	301	11274
298	301	12643
299	301	14678
300	301	24723
301	301	47176
0	302	2
1	302	38
2	302	102
3	302	180
4	302	172
5	302	161
6	302	177
7	302	130
8	302	119
9	302	69
10	302	106
11	302	84
12	302	81
13	302	69
14	302	94
15	302	79
16	302	66
17	302	58
18	302	72
19	302	40
20	302	42
21	302	50
22	302	50
23	302	47
24	302	62
25	302	51
26	302	53
27	302	45
28	302	51
29	302	49
30	302	41
31	302	66
32	302	62
33	302	40
34	302	87
35	302	68
36	302	79
38	302	71
39	302	116
40	302	93
41	302	110
42	302	103
43	302	110
44	302	157
45	302	201
46	302	132
47	302	85
48	302	26
49	302	19
50	302	27
51	302	27
52	302	35
53	302	24
54	302	59
55	302	119
56	302	174
57	302	111
58	302	110
59	302	114
60	302	127
61	302	104
62	302	54
63	302	6
64	302	56
65	302	14
66	302	20
67	302	42
68	302	135
69	302	151
70	302	161
71	302	157
72	302	121
73	302	145
74	302	120
75	302	113
76	302	136
77	302	142
78	302	150
79	302	141
80	302	146
81	302	131
82	302	121
83	302	136
84	302	104
85	302	125
86	302	128
87	302	147
88	302	155
89	302	169
90	302	146
91	302	107
92	302	86
93	302	85
94	302	163
95	302	126
96	302	113
97	302	140
98	302	83
99	302	63
100	302	48
101	302	68
102	302	51
103	302	59
104	302	63
105	302	42
106	302	47
107	302	73
108	302	151
109	302	86
110	302	112
111	302	113
112	302	128
113	302	148
114	302	135
115	302	123
116	302	136
117	302	139
118	302	155
119	302	122
120	302	101
121	302	129
122	302	101
123	302	101
124	302	120
125	302	120
126	302	107
127	302	109
128	302	142
129	302	158
130	302	187
131	302	172
132	302	178
133	302	166
134	302	163
135	302	146
136	302	168
137	302	181
138	302	224
139	302	182
140	302	153
141	302	126
142	302	151
143	302	172
144	302	171
145	302	131
146	302	142
147	302	165
148	302	129
149	302	123
150	302	115
151	302	117
152	302	106
153	302	124
154	302	117
155	302	133
156	302	184
157	302	163
158	302	127
159	302	168
160	302	176
161	302	149
162	302	117
163	302	132
164	302	109
165	302	130
166	302	140
167	302	110
168	302	102
169	302	107
170	302	116
171	302	151
172	302	139
173	302	119
174	302	138
175	302	124
176	302	149
177	302	132
178	302	139
179	302	160
180	302	121
181	302	171
182	302	137
183	302	151
184	302	163
185	302	147
186	302	150
187	302	168
188	302	179
189	302	110
190	302	143
191	302	144
192	302	175
193	302	138
194	302	175
195	302	144
196	302	144
197	302	169
198	302	169
199	302	171
200	302	181
201	302	141
202	302	162
203	302	179
204	302	198
205	302	192
206	302	182
207	302	173
208	302	180
209	302	196
210	302	183
211	302	231
212	302	218
213	302	192
214	302	197
215	302	181
216	302	198
217	302	199
218	302	187
219	302	236
220	302	194
221	302	185
222	302	207
223	302	194
224	302	193
225	302	185
226	302	225
227	302	169
228	302	194
229	302	203
230	302	178
231	302	210
232	302	224
233	302	226
234	302	256
235	302	263
236	302	268
237	302	187
238	302	172
239	302	150
240	302	190
241	302	163
242	302	211
243	302	227
244	302	149
245	302	189
246	302	189
247	302	169
248	302	196
249	302	180
250	302	173
251	302	156
252	302	150
253	302	140
254	302	170
255	302	167
256	302	171
257	302	190
258	302	229
259	302	220
260	302	221
261	302	242
262	302	195
263	302	257
264	302	300
265	302	341
266	302	476
267	302	492
268	302	493
269	302	495
270	302	639
271	302	733
272	302	814
273	302	680
274	302	835
275	302	854
276	302	901
277	302	887
278	302	907
279	302	829
280	302	759
281	302	798
282	302	845
283	302	852
284	302	832
285	302	898
286	302	890
287	302	1311
288	302	1691
289	302	3123
290	302	2773
291	302	2924
292	302	2569
293	302	2924
294	302	4465
295	302	5352
296	302	7834
297	302	16289
298	302	10886
299	302	10164
300	302	11105
301	302	16477
302	302	43920
0	303	2
1	303	48
2	303	114
3	303	192
4	303	159
5	303	166
6	303	137
7	303	113
8	303	109
9	303	68
10	303	70
11	303	69
12	303	62
13	303	61
14	303	70
15	303	72
16	303	62
17	303	48
18	303	52
19	303	54
20	303	41
21	303	54
22	303	60
23	303	48
24	303	41
25	303	37
26	303	31
27	303	45
28	303	30
29	303	45
30	303	38
31	303	60
32	303	48
33	303	55
34	303	63
35	303	67
36	303	57
38	303	73
39	303	75
40	303	59
41	303	71
42	303	91
43	303	106
44	303	171
45	303	207
46	303	148
47	303	77
48	303	39
49	303	25
50	303	25
51	303	40
52	303	26
53	303	35
54	303	75
55	303	116
56	303	157
57	303	130
58	303	91
59	303	102
60	303	129
61	303	125
62	303	61
63	303	14
64	303	61
65	303	14
66	303	14
67	303	71
68	303	131
69	303	166
70	303	147
71	303	139
72	303	117
73	303	125
74	303	125
75	303	120
76	303	97
77	303	151
78	303	122
79	303	132
80	303	149
81	303	151
82	303	125
83	303	158
84	303	129
85	303	166
86	303	151
87	303	154
88	303	170
89	303	182
90	303	175
91	303	118
92	303	123
93	303	94
94	303	189
95	303	130
96	303	154
97	303	185
98	303	136
99	303	79
100	303	69
101	303	66
102	303	57
103	303	85
104	303	86
105	303	45
106	303	57
107	303	107
108	303	174
109	303	94
110	303	113
111	303	117
112	303	111
113	303	147
114	303	131
115	303	112
116	303	130
117	303	140
118	303	133
119	303	123
120	303	108
121	303	112
122	303	136
123	303	97
124	303	145
125	303	123
126	303	130
127	303	99
128	303	127
129	303	181
130	303	173
131	303	185
132	303	158
133	303	167
134	303	165
135	303	157
136	303	158
137	303	166
138	303	186
139	303	191
140	303	192
141	303	162
142	303	154
143	303	155
144	303	157
145	303	169
146	303	168
147	303	165
148	303	148
149	303	154
150	303	128
151	303	166
152	303	101
153	303	126
154	303	107
155	303	125
156	303	165
157	303	167
158	303	130
159	303	157
160	303	163
161	303	135
162	303	146
163	303	129
164	303	134
165	303	129
166	303	139
167	303	148
168	303	112
169	303	120
170	303	135
171	303	173
172	303	128
173	303	135
174	303	141
175	303	131
176	303	148
177	303	114
178	303	150
179	303	134
180	303	153
181	303	159
182	303	151
183	303	116
184	303	151
185	303	155
186	303	158
187	303	152
188	303	158
189	303	116
190	303	140
191	303	156
192	303	165
193	303	152
194	303	157
195	303	154
196	303	128
197	303	142
198	303	150
199	303	175
200	303	154
201	303	174
202	303	158
203	303	205
204	303	180
205	303	177
206	303	164
207	303	177
208	303	164
209	303	178
210	303	184
211	303	195
212	303	180
213	303	172
214	303	175
215	303	193
216	303	176
217	303	188
218	303	149
219	303	197
220	303	196
221	303	203
222	303	159
223	303	167
224	303	192
225	303	186
226	303	224
227	303	216
228	303	195
229	303	214
230	303	211
231	303	214
232	303	205
233	303	241
234	303	249
235	303	249
236	303	196
237	303	145
238	303	146
239	303	132
240	303	166
241	303	157
242	303	189
243	303	196
244	303	145
245	303	161
246	303	188
247	303	175
248	303	158
249	303	160
250	303	189
251	303	112
252	303	147
253	303	124
254	303	152
255	303	171
256	303	178
257	303	173
258	303	185
259	303	212
260	303	191
261	303	200
262	303	203
263	303	207
264	303	241
265	303	252
266	303	368
267	303	424
268	303	471
269	303	393
270	303	548
271	303	661
272	303	767
273	303	692
274	303	720
275	303	765
276	303	868
277	303	909
278	303	866
279	303	778
280	303	749
281	303	825
282	303	779
283	303	882
284	303	820
285	303	937
286	303	959
287	303	1266
288	303	1657
289	303	2857
290	303	2680
291	303	2578
292	303	2208
293	303	2534
294	303	4035
295	303	4732
296	303	6089
297	303	9246
298	303	5523
299	303	5375
300	303	5592
301	303	6559
302	303	16740
303	303	38198
0	304	3
1	304	34
2	304	62
3	304	92
4	304	82
5	304	75
6	304	57
7	304	54
8	304	37
9	304	43
10	304	28
11	304	26
12	304	20
13	304	30
14	304	31
15	304	33
16	304	32
17	304	26
18	304	20
19	304	15
20	304	13
21	304	18
22	304	27
23	304	20
24	304	23
25	304	13
26	304	13
27	304	17
28	304	7
29	304	22
30	304	24
31	304	29
32	304	19
33	304	20
34	304	28
35	304	25
36	304	28
38	304	22
39	304	19
40	304	29
41	304	40
42	304	39
43	304	45
44	304	68
45	304	107
46	304	119
47	304	70
48	304	53
49	304	24
50	304	30
51	304	30
52	304	22
53	304	33
54	304	78
55	304	79
56	304	89
57	304	56
58	304	38
59	304	60
60	304	87
61	304	62
62	304	53
63	304	5
64	304	55
65	304	13
66	304	17
67	304	64
68	304	74
69	304	66
70	304	62
71	304	61
72	304	59
73	304	56
74	304	51
75	304	38
76	304	53
77	304	71
78	304	73
79	304	92
80	304	97
81	304	121
82	304	93
83	304	151
84	304	101
85	304	114
86	304	107
87	304	83
88	304	88
89	304	82
90	304	88
91	304	96
92	304	87
93	304	92
94	304	138
95	304	86
96	304	111
97	304	118
98	304	104
99	304	59
100	304	77
101	304	75
102	304	59
103	304	66
104	304	88
105	304	62
106	304	71
107	304	68
108	304	114
109	304	64
110	304	71
111	304	68
112	304	70
113	304	74
114	304	61
115	304	48
116	304	62
117	304	60
118	304	78
119	304	71
120	304	62
121	304	85
122	304	76
123	304	57
124	304	84
125	304	71
126	304	73
127	304	65
128	304	75
129	304	82
130	304	101
131	304	80
132	304	78
133	304	88
134	304	84
135	304	79
136	304	93
137	304	69
138	304	96
139	304	103
140	304	93
141	304	88
142	304	82
143	304	77
144	304	113
145	304	114
146	304	97
147	304	99
148	304	113
149	304	114
150	304	109
151	304	97
152	304	77
153	304	96
154	304	83
155	304	92
156	304	86
157	304	119
158	304	71
159	304	120
160	304	114
161	304	83
162	304	107
163	304	79
164	304	85
165	304	77
166	304	121
167	304	93
168	304	90
169	304	97
170	304	108
171	304	100
172	304	94
173	304	98
174	304	96
175	304	85
176	304	108
177	304	90
178	304	115
179	304	106
180	304	95
181	304	88
182	304	65
183	304	91
184	304	100
185	304	103
186	304	88
187	304	74
188	304	93
189	304	74
190	304	113
191	304	101
192	304	88
193	304	85
194	304	105
195	304	69
196	304	76
197	304	85
198	304	91
199	304	98
200	304	89
201	304	58
202	304	63
203	304	98
204	304	108
205	304	84
206	304	98
207	304	84
208	304	75
209	304	72
210	304	81
211	304	89
212	304	74
213	304	84
214	304	76
215	304	83
216	304	90
217	304	111
218	304	71
219	304	93
220	304	102
221	304	88
222	304	78
223	304	71
224	304	90
225	304	61
226	304	108
227	304	121
228	304	132
229	304	150
230	304	144
231	304	122
232	304	125
233	304	167
234	304	137
235	304	119
236	304	96
237	304	65
238	304	54
239	304	80
240	304	70
241	304	93
242	304	78
243	304	84
244	304	62
245	304	95
246	304	97
247	304	88
248	304	58
249	304	54
250	304	58
251	304	56
252	304	70
253	304	62
254	304	72
255	304	78
256	304	68
257	304	87
258	304	78
259	304	77
260	304	95
261	304	94
262	304	66
263	304	97
264	304	128
265	304	117
266	304	148
267	304	155
268	304	208
269	304	187
270	304	178
271	304	205
272	304	297
273	304	326
274	304	306
275	304	355
276	304	374
277	304	513
278	304	407
279	304	408
280	304	324
281	304	359
282	304	386
283	304	487
284	304	465
285	304	446
286	304	401
287	304	499
288	304	799
289	304	943
290	304	917
291	304	805
292	304	679
293	304	708
294	304	1067
295	304	1334
296	304	1399
297	304	1404
298	304	1155
299	304	1220
300	304	1339
301	304	1511
302	304	2409
303	304	5719
304	304	12525
0	305	2
1	305	39
2	305	67
3	305	106
4	305	82
5	305	64
6	305	53
7	305	38
8	305	38
9	305	22
10	305	15
11	305	19
12	305	6
13	305	21
14	305	18
15	305	33
16	305	22
17	305	15
18	305	16
19	305	14
20	305	19
21	305	13
22	305	22
23	305	19
24	305	19
25	305	12
26	305	10
27	305	14
28	305	9
29	305	19
30	305	11
31	305	24
32	305	26
33	305	18
34	305	22
35	305	28
36	305	30
38	305	41
39	305	28
40	305	24
41	305	35
42	305	32
43	305	35
44	305	52
45	305	109
46	305	124
47	305	94
48	305	41
49	305	24
50	305	34
51	305	52
52	305	28
53	305	45
54	305	70
55	305	83
56	305	90
57	305	38
58	305	44
59	305	38
60	305	91
61	305	83
62	305	56
63	305	11
64	305	60
65	305	13
66	305	16
67	305	68
68	305	62
69	305	56
70	305	48
71	305	60
72	305	43
73	305	28
74	305	44
75	305	30
76	305	48
77	305	54
78	305	73
79	305	68
80	305	98
81	305	126
82	305	120
83	305	127
84	305	111
85	305	117
86	305	151
87	305	92
88	305	120
89	305	72
90	305	117
91	305	103
92	305	100
93	305	96
94	305	110
95	305	112
96	305	115
97	305	103
98	305	110
99	305	83
100	305	76
101	305	77
102	305	85
103	305	92
104	305	83
105	305	78
106	305	85
107	305	124
108	305	147
109	305	61
110	305	55
111	305	67
112	305	51
113	305	69
114	305	56
115	305	41
116	305	59
117	305	81
118	305	65
119	305	51
120	305	47
121	305	71
122	305	76
123	305	54
124	305	77
125	305	56
126	305	78
127	305	92
128	305	57
129	305	74
130	305	78
131	305	72
132	305	91
133	305	77
134	305	79
135	305	95
136	305	76
137	305	79
138	305	96
139	305	87
140	305	89
141	305	89
142	305	81
143	305	74
144	305	109
145	305	110
146	305	102
147	305	97
148	305	85
149	305	112
150	305	100
151	305	93
152	305	70
153	305	87
154	305	94
155	305	92
156	305	87
157	305	102
158	305	88
159	305	115
160	305	109
161	305	94
162	305	88
163	305	104
164	305	149
165	305	120
166	305	110
167	305	110
168	305	105
169	305	117
170	305	123
171	305	111
172	305	118
173	305	96
174	305	73
175	305	89
176	305	102
177	305	71
178	305	106
179	305	93
180	305	80
181	305	77
182	305	61
183	305	77
184	305	118
185	305	79
186	305	94
187	305	60
188	305	76
189	305	69
190	305	119
191	305	104
192	305	94
193	305	82
194	305	101
195	305	81
196	305	62
197	305	73
198	305	91
199	305	88
200	305	69
201	305	58
202	305	57
203	305	95
204	305	90
205	305	90
206	305	75
207	305	78
208	305	92
209	305	67
210	305	71
211	305	55
212	305	53
213	305	67
214	305	68
215	305	76
216	305	82
217	305	109
218	305	75
219	305	73
220	305	93
221	305	68
222	305	73
223	305	75
224	305	77
225	305	95
226	305	92
227	305	125
228	305	154
229	305	160
230	305	113
231	305	129
232	305	148
233	305	154
234	305	154
235	305	111
236	305	80
237	305	42
238	305	56
239	305	54
240	305	69
241	305	66
242	305	69
243	305	64
244	305	60
245	305	89
246	305	83
247	305	70
248	305	47
249	305	63
250	305	65
251	305	58
252	305	56
253	305	53
254	305	66
255	305	60
256	305	49
257	305	49
258	305	74
259	305	65
260	305	64
261	305	87
262	305	76
263	305	61
264	305	115
265	305	92
266	305	135
267	305	130
268	305	147
269	305	185
270	305	132
271	305	148
272	305	280
273	305	266
274	305	294
275	305	292
276	305	314
277	305	421
278	305	370
279	305	337
280	305	298
281	305	291
282	305	343
283	305	374
284	305	390
285	305	420
286	305	423
287	305	475
288	305	599
289	305	697
290	305	631
291	305	590
292	305	531
293	305	479
294	305	630
295	305	836
296	305	851
297	305	730
298	305	708
299	305	796
300	305	885
301	305	943
302	305	1322
303	305	2444
304	305	4064
305	305	12160
0	306	3
1	306	33
2	306	51
3	306	66
4	306	58
5	306	47
6	306	47
7	306	33
8	306	27
9	306	31
10	306	17
11	306	23
12	306	20
13	306	15
14	306	21
15	306	21
16	306	14
17	306	12
18	306	18
19	306	13
20	306	14
21	306	16
22	306	18
23	306	13
24	306	12
25	306	14
26	306	9
27	306	17
28	306	11
29	306	13
30	306	8
31	306	10
32	306	16
33	306	23
34	306	14
35	306	15
36	306	26
38	306	17
39	306	25
40	306	23
41	306	24
42	306	18
43	306	22
44	306	25
45	306	74
46	306	90
47	306	54
48	306	42
49	306	37
50	306	33
51	306	38
52	306	26
53	306	31
54	306	48
55	306	67
56	306	78
57	306	44
58	306	21
59	306	18
60	306	50
61	306	60
62	306	32
63	306	14
64	306	53
65	306	13
66	306	21
67	306	52
68	306	59
69	306	36
70	306	37
71	306	50
72	306	25
73	306	41
74	306	25
75	306	18
76	306	36
77	306	45
78	306	36
79	306	37
80	306	75
81	306	104
82	306	88
83	306	99
84	306	94
85	306	99
86	306	87
87	306	69
88	306	74
89	306	60
90	306	70
91	306	75
92	306	78
93	306	95
94	306	72
95	306	70
96	306	80
97	306	77
98	306	88
99	306	71
100	306	61
101	306	67
102	306	60
103	306	70
104	306	58
105	306	54
106	306	67
107	306	84
108	306	120
109	306	50
110	306	54
111	306	41
112	306	45
113	306	54
114	306	37
115	306	32
116	306	49
117	306	42
118	306	62
119	306	50
120	306	57
121	306	69
122	306	43
123	306	57
124	306	66
125	306	60
126	306	64
127	306	58
128	306	49
129	306	63
130	306	56
131	306	43
132	306	63
133	306	48
134	306	65
135	306	60
136	306	76
137	306	65
138	306	64
139	306	88
140	306	57
141	306	50
142	306	58
143	306	66
144	306	61
145	306	80
146	306	75
147	306	70
148	306	56
149	306	84
150	306	92
151	306	77
152	306	52
153	306	84
154	306	85
155	306	65
156	306	79
157	306	81
158	306	55
159	306	78
160	306	85
161	306	66
162	306	76
163	306	75
164	306	107
165	306	70
166	306	92
167	306	93
168	306	74
169	306	83
170	306	86
171	306	86
172	306	68
173	306	66
174	306	78
175	306	70
176	306	72
177	306	69
178	306	66
179	306	70
180	306	69
181	306	63
182	306	48
183	306	58
184	306	95
185	306	62
186	306	58
187	306	69
188	306	43
189	306	53
190	306	83
191	306	91
192	306	89
193	306	56
194	306	59
195	306	62
196	306	41
197	306	74
198	306	57
199	306	71
200	306	49
201	306	38
202	306	29
203	306	71
204	306	79
205	306	68
206	306	64
207	306	58
208	306	42
209	306	52
210	306	41
211	306	60
212	306	37
213	306	61
214	306	65
215	306	58
216	306	48
217	306	83
218	306	53
219	306	62
220	306	58
221	306	57
222	306	45
223	306	42
224	306	62
225	306	50
226	306	78
227	306	104
228	306	110
229	306	95
230	306	97
231	306	107
232	306	117
233	306	114
234	306	110
235	306	92
236	306	67
237	306	50
238	306	48
239	306	37
240	306	56
241	306	53
242	306	63
243	306	50
244	306	35
245	306	62
246	306	67
247	306	53
248	306	56
249	306	46
250	306	50
251	306	48
252	306	38
253	306	39
254	306	46
255	306	39
256	306	37
257	306	49
258	306	58
259	306	52
260	306	50
261	306	50
262	306	45
263	306	70
264	306	76
265	306	73
266	306	80
267	306	125
268	306	105
269	306	133
270	306	105
271	306	118
272	306	172
273	306	179
274	306	177
275	306	180
276	306	223
277	306	294
278	306	268
279	306	265
280	306	197
281	306	242
282	306	271
283	306	284
284	306	269
285	306	286
286	306	259
287	306	262
288	306	433
289	306	452
290	306	423
291	306	331
292	306	369
293	306	341
294	306	409
295	306	520
296	306	516
297	306	448
298	306	450
299	306	499
300	306	566
301	306	600
302	306	878
303	306	1375
304	306	1581
305	306	2655
306	306	7000
1	307	26
2	307	50
3	307	54
4	307	55
5	307	36
6	307	26
7	307	24
8	307	15
9	307	12
10	307	9
11	307	13
12	307	12
13	307	8
14	307	9
15	307	17
16	307	12
17	307	13
18	307	10
19	307	11
20	307	10
21	307	10
22	307	8
23	307	6
24	307	13
25	307	6
26	307	5
27	307	10
28	307	11
29	307	8
30	307	9
31	307	14
32	307	9
33	307	12
34	307	11
35	307	22
36	307	21
38	307	15
39	307	11
40	307	20
41	307	10
42	307	15
43	307	17
44	307	25
45	307	62
46	307	56
47	307	38
48	307	37
49	307	15
50	307	29
51	307	27
52	307	30
53	307	29
54	307	43
55	307	46
56	307	57
57	307	25
58	307	21
59	307	19
60	307	38
61	307	45
62	307	31
63	307	10
64	307	34
65	307	8
66	307	7
67	307	43
68	307	40
69	307	37
70	307	28
71	307	17
72	307	27
73	307	20
74	307	22
75	307	23
76	307	23
77	307	32
78	307	21
79	307	33
80	307	56
81	307	68
82	307	68
83	307	67
84	307	60
85	307	57
86	307	72
87	307	50
88	307	50
89	307	37
90	307	69
91	307	61
92	307	64
93	307	48
94	307	59
95	307	42
96	307	51
97	307	43
98	307	73
99	307	49
100	307	37
101	307	49
102	307	44
103	307	51
104	307	40
105	307	42
106	307	45
107	307	59
108	307	70
109	307	47
110	307	37
111	307	39
112	307	35
113	307	32
114	307	32
115	307	22
116	307	42
117	307	32
118	307	34
119	307	35
120	307	37
121	307	30
122	307	36
123	307	39
124	307	43
125	307	34
126	307	38
127	307	46
128	307	42
129	307	40
130	307	47
131	307	42
132	307	43
133	307	33
134	307	42
135	307	35
136	307	37
137	307	37
138	307	57
139	307	62
140	307	47
141	307	49
142	307	42
143	307	43
144	307	66
145	307	64
146	307	78
147	307	59
148	307	35
149	307	61
150	307	54
151	307	38
152	307	33
153	307	57
154	307	51
155	307	46
156	307	33
157	307	68
158	307	49
159	307	61
160	307	43
161	307	54
162	307	47
163	307	70
164	307	75
165	307	66
166	307	71
167	307	66
168	307	61
169	307	47
170	307	50
171	307	77
172	307	62
173	307	46
174	307	48
175	307	53
176	307	60
177	307	41
178	307	46
179	307	48
180	307	38
181	307	48
182	307	39
183	307	42
184	307	58
185	307	58
186	307	39
187	307	36
188	307	34
189	307	38
190	307	53
191	307	54
192	307	54
193	307	24
194	307	56
195	307	55
196	307	42
197	307	37
198	307	39
199	307	36
200	307	41
201	307	36
202	307	28
203	307	50
204	307	57
205	307	47
206	307	43
207	307	31
208	307	40
209	307	28
210	307	33
211	307	30
212	307	28
213	307	35
214	307	32
215	307	34
216	307	41
217	307	51
218	307	36
219	307	48
220	307	36
221	307	37
222	307	46
223	307	28
224	307	51
225	307	36
226	307	44
227	307	68
228	307	72
229	307	85
230	307	89
231	307	73
232	307	67
233	307	72
234	307	64
235	307	54
236	307	30
237	307	32
238	307	23
239	307	40
240	307	41
241	307	35
242	307	35
243	307	32
244	307	36
245	307	49
246	307	45
247	307	54
248	307	35
249	307	45
250	307	34
251	307	25
252	307	34
253	307	27
254	307	26
255	307	32
256	307	29
257	307	42
258	307	41
259	307	45
260	307	26
261	307	45
262	307	34
263	307	44
264	307	61
265	307	66
266	307	75
267	307	76
268	307	83
269	307	81
270	307	70
271	307	93
272	307	107
273	307	138
274	307	125
275	307	112
276	307	163
277	307	171
278	307	202
279	307	208
280	307	134
281	307	147
282	307	181
283	307	190
284	307	192
285	307	215
286	307	177
287	307	217
288	307	289
289	307	310
290	307	291
291	307	235
292	307	216
293	307	250
294	307	277
295	307	370
296	307	375
297	307	326
298	307	302
299	307	337
300	307	369
301	307	380
302	307	560
303	307	906
304	307	955
305	307	1174
306	307	1767
307	307	3529
0	308	3
1	308	45
2	308	93
3	308	117
4	308	82
5	308	91
6	308	69
7	308	50
8	308	42
9	308	31
10	308	28
11	308	32
12	308	30
13	308	29
14	308	34
15	308	37
16	308	23
17	308	29
18	308	20
19	308	27
20	308	23
21	308	22
22	308	26
23	308	10
24	308	21
25	308	15
26	308	19
27	308	28
28	308	22
29	308	21
30	308	16
31	308	30
32	308	29
33	308	18
34	308	25
35	308	32
36	308	35
38	308	29
39	308	46
40	308	31
41	308	37
42	308	50
43	308	50
44	308	64
45	308	125
46	308	138
47	308	72
48	308	40
49	308	30
50	308	35
51	308	39
52	308	33
53	308	41
54	308	75
55	308	99
56	308	122
57	308	61
58	308	50
59	308	43
60	308	76
61	308	79
62	308	50
63	308	17
64	308	51
65	308	16
66	308	14
67	308	55
68	308	101
69	308	95
70	308	73
71	308	59
72	308	55
73	308	61
74	308	67
75	308	34
76	308	57
77	308	63
78	308	60
79	308	80
80	308	118
81	308	146
82	308	117
83	308	120
84	308	117
85	308	100
86	308	123
87	308	117
88	308	107
89	308	98
90	308	111
91	308	116
92	308	116
93	308	90
94	308	135
95	308	98
96	308	125
97	308	125
98	308	120
99	308	101
100	308	70
101	308	85
102	308	60
103	308	90
104	308	75
105	308	83
106	308	88
107	308	109
108	308	154
109	308	72
110	308	64
111	308	67
112	308	64
113	308	78
114	308	73
115	308	70
116	308	71
117	308	67
118	308	93
119	308	66
120	308	79
121	308	93
122	308	79
123	308	66
124	308	97
125	308	76
126	308	91
127	308	100
128	308	82
129	308	79
130	308	86
131	308	83
132	308	87
133	308	127
134	308	83
135	308	101
136	308	121
137	308	91
138	308	126
139	308	119
140	308	95
141	308	92
142	308	90
143	308	97
144	308	112
145	308	100
146	308	124
147	308	125
148	308	101
149	308	139
150	308	107
151	308	112
152	308	92
153	308	107
154	308	111
155	308	111
156	308	114
157	308	125
158	308	109
159	308	96
160	308	120
161	308	96
162	308	107
163	308	136
164	308	130
165	308	116
166	308	145
167	308	104
168	308	113
169	308	110
170	308	131
171	308	120
172	308	107
173	308	80
174	308	108
175	308	105
176	308	113
177	308	90
178	308	118
179	308	125
180	308	92
181	308	88
182	308	77
183	308	118
184	308	132
185	308	93
186	308	105
187	308	89
188	308	63
189	308	72
190	308	96
191	308	112
192	308	111
193	308	92
194	308	107
195	308	117
196	308	69
197	308	94
198	308	79
199	308	104
200	308	69
201	308	83
202	308	90
203	308	92
204	308	102
205	308	105
206	308	82
207	308	92
208	308	76
209	308	75
210	308	81
211	308	85
212	308	72
213	308	83
214	308	96
215	308	99
216	308	82
217	308	116
218	308	95
219	308	96
220	308	107
221	308	86
222	308	84
223	308	77
224	308	86
225	308	87
226	308	108
227	308	119
228	308	128
229	308	154
230	308	145
231	308	148
232	308	157
233	308	154
234	308	136
235	308	126
236	308	93
237	308	72
238	308	61
239	308	77
240	308	75
241	308	98
242	308	89
243	308	86
244	308	58
245	308	90
246	308	113
247	308	94
248	308	68
249	308	63
250	308	74
251	308	58
252	308	76
253	308	68
254	308	49
255	308	56
256	308	68
257	308	74
258	308	79
259	308	83
260	308	87
261	308	90
262	308	66
263	308	81
264	308	126
265	308	116
266	308	134
267	308	148
268	308	180
269	308	186
270	308	146
271	308	197
272	308	255
273	308	284
274	308	316
275	308	281
276	308	310
277	308	403
278	308	352
279	308	373
280	308	298
281	308	319
282	308	373
283	308	400
284	308	395
285	308	421
286	308	341
287	308	390
288	308	528
289	308	636
290	308	586
291	308	576
292	308	553
293	308	493
294	308	613
295	308	762
296	308	792
297	308	827
298	308	731
299	308	747
300	308	886
301	308	926
302	308	1247
303	308	2063
304	308	1783
305	308	1912
306	308	1894
307	308	2919
308	308	15720
0	309	2
1	309	67
2	309	130
3	309	149
4	309	144
5	309	116
6	309	84
7	309	55
8	309	59
9	309	49
10	309	37
11	309	33
12	309	27
13	309	31
14	309	49
15	309	54
16	309	47
17	309	38
18	309	37
19	309	27
20	309	28
21	309	38
22	309	39
23	309	24
24	309	21
25	309	24
26	309	21
27	309	21
28	309	19
29	309	25
30	309	27
31	309	43
32	309	41
33	309	24
34	309	47
35	309	27
36	309	40
38	309	40
39	309	46
40	309	45
41	309	44
42	309	49
43	309	70
44	309	95
45	309	176
46	309	184
47	309	114
48	309	88
49	309	51
50	309	49
51	309	76
52	309	73
53	309	58
54	309	139
55	309	132
56	309	174
57	309	79
58	309	90
59	309	95
60	309	119
61	309	129
62	309	89
63	309	23
64	309	107
65	309	43
66	309	27
67	309	92
68	309	127
69	309	119
70	309	98
71	309	82
72	309	73
73	309	81
74	309	72
75	309	68
76	309	74
77	309	102
78	309	90
79	309	142
80	309	194
81	309	219
82	309	176
83	309	203
84	309	190
85	309	191
86	309	191
87	309	172
88	309	174
89	309	140
90	309	155
91	309	186
92	309	154
93	309	156
94	309	165
95	309	159
96	309	194
97	309	196
98	309	201
99	309	165
100	309	120
101	309	128
102	309	136
103	309	130
104	309	130
105	309	125
106	309	131
107	309	168
108	309	226
109	309	112
110	309	95
111	309	111
112	309	81
113	309	94
114	309	94
115	309	69
116	309	110
117	309	111
118	309	95
119	309	93
120	309	114
121	309	116
122	309	108
123	309	99
124	309	129
125	309	121
126	309	112
127	309	132
128	309	128
129	309	137
130	309	123
131	309	116
132	309	132
133	309	139
134	309	160
135	309	135
136	309	146
137	309	157
138	309	169
139	309	192
140	309	154
141	309	147
142	309	152
143	309	157
144	309	158
145	309	187
146	309	187
147	309	179
148	309	168
149	309	175
150	309	162
151	309	185
152	309	153
153	309	172
154	309	151
155	309	156
156	309	124
157	309	176
158	309	115
159	309	158
160	309	174
161	309	131
162	309	178
163	309	199
164	309	174
165	309	166
166	309	176
167	309	165
168	309	134
169	309	170
170	309	176
171	309	196
172	309	176
173	309	137
174	309	146
175	309	148
176	309	178
177	309	143
178	309	153
179	309	164
180	309	123
181	309	148
182	309	135
183	309	148
184	309	165
185	309	138
186	309	101
187	309	119
188	309	117
189	309	122
190	309	196
191	309	183
192	309	146
193	309	134
194	309	147
195	309	151
196	309	112
197	309	137
198	309	140
199	309	140
200	309	108
201	309	113
202	309	117
203	309	165
204	309	165
205	309	149
206	309	148
207	309	112
208	309	124
209	309	117
210	309	116
211	309	107
212	309	114
213	309	141
214	309	168
215	309	147
216	309	149
217	309	161
218	309	127
219	309	151
220	309	135
221	309	133
222	309	114
223	309	124
224	309	149
225	309	147
226	309	158
227	309	200
228	309	217
229	309	242
230	309	231
231	309	211
232	309	242
233	309	241
234	309	253
235	309	179
236	309	163
237	309	109
238	309	91
239	309	99
240	309	113
241	309	108
242	309	134
243	309	129
244	309	81
245	309	144
246	309	154
247	309	113
248	309	123
249	309	106
250	309	85
251	309	87
252	309	121
253	309	78
254	309	90
255	309	92
256	309	95
257	309	91
258	309	110
259	309	117
260	309	104
261	309	144
262	309	108
263	309	135
264	309	178
265	309	149
266	309	191
267	309	250
268	309	279
269	309	271
270	309	227
271	309	285
272	309	424
273	309	353
274	309	447
275	309	418
276	309	458
277	309	688
278	309	546
279	309	560
280	309	470
281	309	487
282	309	591
283	309	614
284	309	611
285	309	646
286	309	553
287	309	633
288	309	897
289	309	984
290	309	935
291	309	829
292	309	811
293	309	767
294	309	960
295	309	1284
296	309	1247
297	309	1202
298	309	1107
299	309	1226
300	309	1346
301	309	1500
302	309	2023
303	309	3782
304	309	3096
305	309	2972
306	309	2579
307	309	2283
308	309	8208
309	309	33278
1	310	66
2	310	109
3	310	186
4	310	194
5	310	126
6	310	91
7	310	80
8	310	54
9	310	58
10	310	40
11	310	41
12	310	34
13	310	47
14	310	46
15	310	57
16	310	48
17	310	33
18	310	46
19	310	34
20	310	33
21	310	41
22	310	39
23	310	26
24	310	33
25	310	29
26	310	21
27	310	24
28	310	21
29	310	40
30	310	27
31	310	46
32	310	48
33	310	25
34	310	30
35	310	46
36	310	57
38	310	40
39	310	34
40	310	44
41	310	44
42	310	75
43	310	61
44	310	114
45	310	198
46	310	235
47	310	124
48	310	93
49	310	59
50	310	55
51	310	68
52	310	50
53	310	52
54	310	116
55	310	178
56	310	196
57	310	94
58	310	79
59	310	87
60	310	140
61	310	110
62	310	84
63	310	26
64	310	113
65	310	20
66	310	28
67	310	112
68	310	131
69	310	101
70	310	124
71	310	83
72	310	84
73	310	85
74	310	92
75	310	69
76	310	93
77	310	102
78	310	107
79	310	133
80	310	199
81	310	237
82	310	188
83	310	229
84	310	208
85	310	208
86	310	198
87	310	208
88	310	202
89	310	151
90	310	202
91	310	184
92	310	154
93	310	185
94	310	183
95	310	166
96	310	221
97	310	210
98	310	176
99	310	107
100	310	105
101	310	119
102	310	103
103	310	125
104	310	132
105	310	104
106	310	141
107	310	196
108	310	233
109	310	137
110	310	106
111	310	104
112	310	104
113	310	116
114	310	100
115	310	77
116	310	81
117	310	116
118	310	113
119	310	97
120	310	121
121	310	142
122	310	125
123	310	113
124	310	131
125	310	117
126	310	161
127	310	121
128	310	131
129	310	159
130	310	134
131	310	137
132	310	135
133	310	153
134	310	163
135	310	162
136	310	148
137	310	147
138	310	170
139	310	197
140	310	182
141	310	151
142	310	161
143	310	152
144	310	182
145	310	195
146	310	170
147	310	204
148	310	178
149	310	166
150	310	157
151	310	207
152	310	121
153	310	179
154	310	156
155	310	171
156	310	155
157	310	197
158	310	177
159	310	172
160	310	167
161	310	168
162	310	180
163	310	163
164	310	174
165	310	181
166	310	175
167	310	174
168	310	161
169	310	177
170	310	175
171	310	192
172	310	166
173	310	152
174	310	155
175	310	139
176	310	205
177	310	144
178	310	146
179	310	165
180	310	139
181	310	147
182	310	118
183	310	169
184	310	204
185	310	155
186	310	157
187	310	117
188	310	131
189	310	122
190	310	164
191	310	175
192	310	172
193	310	168
194	310	167
195	310	147
196	310	124
197	310	159
198	310	151
199	310	152
200	310	142
201	310	124
202	310	116
203	310	158
204	310	181
205	310	189
206	310	165
207	310	124
208	310	143
209	310	145
210	310	142
211	310	124
212	310	113
213	310	126
214	310	163
215	310	145
216	310	150
217	310	184
218	310	140
219	310	151
220	310	187
221	310	136
222	310	126
223	310	124
224	310	145
225	310	145
226	310	173
227	310	203
228	310	266
229	310	243
230	310	241
231	310	237
232	310	233
233	310	275
234	310	244
235	310	215
236	310	126
237	310	122
238	310	110
239	310	115
240	310	127
241	310	136
242	310	138
243	310	99
244	310	98
245	310	127
246	310	163
247	310	147
248	310	101
249	310	116
250	310	111
251	310	110
252	310	91
253	310	79
254	310	113
255	310	108
256	310	84
257	310	97
258	310	144
259	310	144
260	310	131
261	310	160
262	310	108
263	310	108
264	310	213
265	310	160
266	310	218
267	310	247
268	310	261
269	310	290
270	310	235
271	310	301
272	310	461
273	310	451
274	310	473
275	310	461
276	310	547
277	310	683
278	310	524
279	310	634
280	310	469
281	310	531
282	310	550
283	310	608
284	310	677
285	310	686
286	310	603
287	310	709
288	310	1018
289	310	1147
290	310	1069
291	310	962
292	310	905
293	310	964
294	310	1164
295	310	1445
296	310	1507
297	310	1462
298	310	1337
299	310	1358
300	310	1581
301	310	1685
302	310	2550
303	310	4817
304	310	3171
305	310	2840
306	310	1987
307	310	1661
308	310	3942
309	310	11473
310	310	35025
0	311	7
1	311	49
2	311	138
3	311	207
4	311	169
5	311	155
6	311	108
7	311	82
8	311	75
9	311	58
10	311	53
11	311	57
12	311	43
13	311	53
14	311	60
15	311	51
16	311	51
17	311	42
18	311	44
19	311	39
20	311	47
21	311	47
22	311	35
23	311	38
24	311	34
25	311	31
26	311	32
27	311	24
28	311	21
29	311	29
30	311	32
31	311	32
32	311	53
33	311	33
34	311	71
35	311	49
36	311	45
38	311	71
39	311	66
40	311	78
41	311	67
42	311	79
43	311	96
44	311	135
45	311	215
46	311	176
47	311	99
48	311	58
49	311	31
50	311	52
51	311	53
52	311	42
53	311	47
54	311	97
55	311	140
56	311	178
57	311	132
58	311	91
59	311	99
60	311	165
61	311	141
62	311	69
63	311	17
64	311	77
65	311	28
66	311	16
67	311	77
68	311	153
69	311	128
70	311	120
71	311	101
72	311	114
73	311	113
74	311	112
75	311	110
76	311	93
77	311	122
78	311	128
79	311	171
80	311	185
81	311	159
82	311	178
83	311	170
84	311	162
85	311	209
86	311	205
87	311	175
88	311	205
89	311	159
90	311	203
91	311	153
92	311	161
93	311	149
94	311	195
95	311	165
96	311	181
97	311	189
98	311	154
99	311	93
100	311	76
101	311	97
102	311	80
103	311	94
104	311	104
105	311	99
106	311	90
107	311	131
108	311	228
109	311	110
110	311	107
111	311	119
112	311	111
113	311	154
114	311	119
115	311	100
116	311	125
117	311	127
118	311	118
119	311	114
120	311	104
121	311	118
122	311	98
123	311	95
124	311	166
125	311	123
126	311	122
127	311	143
128	311	151
129	311	160
130	311	138
131	311	137
132	311	148
133	311	158
134	311	146
135	311	159
136	311	175
137	311	180
138	311	202
139	311	180
140	311	174
141	311	170
142	311	152
143	311	147
144	311	199
145	311	172
146	311	186
147	311	154
148	311	157
149	311	161
150	311	141
151	311	162
152	311	122
153	311	156
154	311	147
155	311	169
156	311	184
157	311	183
158	311	178
159	311	166
160	311	166
161	311	151
162	311	164
163	311	148
164	311	159
165	311	161
166	311	159
167	311	177
168	311	119
169	311	144
170	311	165
171	311	148
172	311	166
173	311	152
174	311	131
175	311	131
176	311	159
177	311	123
178	311	153
179	311	147
180	311	147
181	311	154
182	311	133
183	311	132
184	311	182
185	311	142
186	311	169
187	311	127
188	311	157
189	311	117
190	311	164
191	311	149
192	311	186
193	311	148
194	311	161
195	311	146
196	311	114
197	311	146
198	311	147
199	311	161
200	311	144
201	311	126
202	311	124
203	311	164
204	311	172
205	311	176
206	311	156
207	311	158
208	311	132
209	311	171
210	311	159
211	311	156
212	311	103
213	311	120
214	311	163
215	311	155
216	311	162
217	311	188
218	311	142
219	311	146
220	311	182
221	311	156
222	311	154
223	311	144
224	311	152
225	311	148
226	311	220
227	311	212
228	311	186
229	311	225
230	311	201
231	311	221
232	311	205
233	311	242
234	311	213
235	311	187
236	311	151
237	311	124
238	311	107
239	311	135
240	311	154
241	311	145
242	311	141
243	311	119
244	311	106
245	311	161
246	311	175
247	311	153
248	311	112
249	311	130
250	311	119
251	311	93
252	311	123
253	311	86
254	311	112
255	311	106
256	311	123
257	311	121
258	311	156
259	311	146
260	311	128
261	311	142
262	311	143
263	311	168
264	311	184
265	311	193
266	311	188
267	311	280
268	311	295
269	311	305
270	311	297
271	311	343
272	311	434
273	311	410
274	311	443
275	311	446
276	311	446
277	311	573
278	311	530
279	311	508
280	311	465
281	311	530
282	311	472
283	311	587
284	311	522
285	311	622
286	311	558
287	311	642
288	311	826
289	311	979
290	311	984
291	311	873
292	311	817
293	311	849
294	311	1028
295	311	1271
296	311	1424
297	311	1365
298	311	1233
299	311	1211
300	311	1434
301	311	1448
302	311	2124
303	311	3551
304	311	2412
305	311	1871
306	311	1295
307	311	981
308	311	2360
309	311	5053
310	311	12085
311	311	32886
0	312	6
1	312	52
2	312	150
3	312	265
4	312	252
5	312	190
6	312	198
7	312	145
8	312	108
9	312	107
10	312	82
11	312	75
12	312	67
13	312	81
14	312	90
15	312	72
16	312	76
17	312	68
18	312	47
19	312	34
20	312	61
21	312	63
22	312	80
23	312	41
24	312	58
25	312	64
26	312	40
27	312	37
28	312	41
29	312	55
30	312	62
31	312	66
32	312	57
33	312	72
34	312	82
35	312	80
36	312	63
38	312	78
39	312	112
40	312	95
41	312	105
42	312	94
43	312	129
44	312	192
45	312	263
46	312	237
47	312	95
48	312	50
49	312	47
50	312	39
51	312	59
52	312	48
53	312	46
54	312	102
55	312	188
56	312	246
57	312	180
58	312	156
59	312	164
60	312	205
61	312	173
62	312	80
63	312	18
64	312	87
65	312	16
66	312	24
67	312	82
68	312	205
69	312	233
70	312	196
71	312	194
72	312	168
73	312	165
74	312	161
75	312	157
76	312	171
77	312	221
78	312	174
79	312	219
80	312	222
81	312	206
82	312	187
83	312	222
84	312	162
85	312	197
86	312	196
87	312	224
88	312	251
89	312	235
90	312	243
91	312	152
92	312	152
93	312	144
94	312	260
95	312	208
96	312	171
97	312	244
98	312	179
99	312	84
100	312	79
101	312	83
102	312	86
103	312	99
104	312	78
105	312	87
106	312	84
107	312	131
108	312	223
109	312	152
110	312	148
111	312	172
112	312	139
113	312	186
114	312	170
115	312	132
116	312	159
117	312	142
118	312	166
119	312	149
120	312	146
121	312	162
122	312	144
123	312	140
124	312	140
125	312	157
126	312	152
127	312	181
128	312	158
129	312	215
130	312	214
131	312	203
132	312	215
133	312	215
134	312	228
135	312	192
136	312	245
137	312	199
138	312	237
139	312	202
140	312	237
141	312	218
142	312	176
143	312	207
144	312	226
145	312	226
146	312	172
147	312	184
148	312	189
149	312	180
150	312	187
151	312	196
152	312	132
153	312	149
154	312	142
155	312	215
156	312	212
157	312	217
158	312	182
159	312	188
160	312	181
161	312	138
162	312	148
163	312	154
164	312	163
165	312	156
166	312	156
167	312	161
168	312	124
169	312	168
170	312	158
171	312	179
172	312	174
173	312	191
174	312	156
175	312	157
176	312	192
177	312	138
178	312	179
179	312	178
180	312	183
181	312	198
182	312	139
183	312	161
184	312	180
185	312	173
186	312	189
187	312	182
188	312	188
189	312	111
190	312	201
191	312	198
192	312	194
193	312	189
194	312	184
195	312	177
196	312	142
197	312	189
198	312	155
199	312	213
200	312	192
201	312	160
202	312	152
203	312	231
204	312	211
205	312	205
206	312	228
207	312	227
208	312	179
209	312	204
210	312	178
211	312	206
212	312	181
213	312	186
214	312	194
215	312	214
216	312	181
217	312	238
218	312	208
219	312	218
220	312	205
221	312	199
222	312	197
223	312	221
224	312	191
225	312	217
226	312	249
227	312	213
228	312	203
229	312	229
230	312	227
231	312	207
232	312	236
233	312	257
234	312	278
235	312	229
236	312	229
237	312	149
238	312	164
239	312	146
240	312	152
241	312	166
242	312	162
243	312	172
244	312	140
245	312	206
246	312	194
247	312	181
248	312	165
249	312	178
250	312	168
251	312	141
252	312	142
253	312	135
254	312	141
255	312	158
256	312	152
257	312	170
258	312	181
259	312	203
260	312	211
261	312	192
262	312	174
263	312	200
264	312	282
265	312	257
266	312	282
267	312	329
268	312	408
269	312	359
270	312	458
271	312	480
272	312	482
273	312	508
274	312	534
275	312	534
276	312	509
277	312	551
278	312	577
279	312	579
280	312	522
281	312	538
282	312	526
283	312	623
284	312	593
285	312	603
286	312	617
287	312	684
288	312	882
289	312	1168
290	312	1147
291	312	1200
292	312	1044
293	312	1170
294	312	1280
295	312	1536
296	312	1836
297	312	1926
298	312	1569
299	312	1657
300	312	1767
301	312	1792
302	312	2530
303	312	4913
304	312	2515
305	312	1649
306	312	1156
307	312	879
308	312	2051
309	312	3707
310	312	5604
311	312	13046
312	312	50913
0	313	1
1	313	44
2	313	141
3	313	163
4	313	175
5	313	155
6	313	142
7	313	107
8	313	85
9	313	75
10	313	66
11	313	61
12	313	71
13	313	58
14	313	72
15	313	58
16	313	52
17	313	54
18	313	64
19	313	33
20	313	39
21	313	52
22	313	42
23	313	24
24	313	42
25	313	34
26	313	26
27	313	34
28	313	39
29	313	32
30	313	44
31	313	44
32	313	36
33	313	51
34	313	46
35	313	58
36	313	90
38	313	68
39	313	62
40	313	79
41	313	77
42	313	90
43	313	82
44	313	140
45	313	204
46	313	192
47	313	110
48	313	61
49	313	41
50	313	50
51	313	57
52	313	39
53	313	34
54	313	116
55	313	159
56	313	185
57	313	129
58	313	103
59	313	110
60	313	179
61	313	124
62	313	72
63	313	16
64	313	88
65	313	28
66	313	21
67	313	76
68	313	143
69	313	153
70	313	128
71	313	140
72	313	126
73	313	125
74	313	98
75	313	98
76	313	143
77	313	164
78	313	129
79	313	181
80	313	201
81	313	167
82	313	151
83	313	192
84	313	168
85	313	179
86	313	186
87	313	167
88	313	207
89	313	182
90	313	190
91	313	162
92	313	135
93	313	132
94	313	185
95	313	165
96	313	183
97	313	198
98	313	142
99	313	112
100	313	85
101	313	81
102	313	72
103	313	93
104	313	65
105	313	84
106	313	82
107	313	134
108	313	183
109	313	94
110	313	144
111	313	120
112	313	136
113	313	143
114	313	130
115	313	96
116	313	100
117	313	117
118	313	140
119	313	91
120	313	105
121	313	142
122	313	122
123	313	104
124	313	138
125	313	128
126	313	135
127	313	127
128	313	140
129	313	178
130	313	149
131	313	154
132	313	185
133	313	179
134	313	178
135	313	153
136	313	151
137	313	129
138	313	175
139	313	209
140	313	160
141	313	125
142	313	145
143	313	150
144	313	211
145	313	177
146	313	180
147	313	175
148	313	178
149	313	147
150	313	156
151	313	162
152	313	103
153	313	138
154	313	120
155	313	168
156	313	164
157	313	192
158	313	137
159	313	167
160	313	190
161	313	109
162	313	154
163	313	164
164	313	150
165	313	149
166	313	131
167	313	135
168	313	120
169	313	128
170	313	158
171	313	162
172	313	131
173	313	122
174	313	155
175	313	119
176	313	172
177	313	115
178	313	138
179	313	154
180	313	128
181	313	151
182	313	131
183	313	168
184	313	158
185	313	144
186	313	148
187	313	134
188	313	144
189	313	95
190	313	158
191	313	181
192	313	146
193	313	157
194	313	157
195	313	145
196	313	109
197	313	167
198	313	159
199	313	169
200	313	150
201	313	123
202	313	110
203	313	166
204	313	178
205	313	154
206	313	199
207	313	159
208	313	143
209	313	151
210	313	139
211	313	179
212	313	130
213	313	141
214	313	165
215	313	186
216	313	146
217	313	177
218	313	158
219	313	160
220	313	184
221	313	177
222	313	141
223	313	179
224	313	162
225	313	159
226	313	164
227	313	190
228	313	196
229	313	198
230	313	181
231	313	204
232	313	193
233	313	204
234	313	205
235	313	181
236	313	176
237	313	108
238	313	103
239	313	103
240	313	138
241	313	135
242	313	149
243	313	136
244	313	109
245	313	152
246	313	181
247	313	140
248	313	122
249	313	114
250	313	139
251	313	116
252	313	117
253	313	109
254	313	112
255	313	100
256	313	120
257	313	144
258	313	165
259	313	161
260	313	138
261	313	151
262	313	138
263	313	157
264	313	194
265	313	205
266	313	238
267	313	255
268	313	331
269	313	295
270	313	278
271	313	348
272	313	386
273	313	388
274	313	383
275	313	413
276	313	404
277	313	478
278	313	437
279	313	476
280	313	386
281	313	438
282	313	409
283	313	480
284	313	480
285	313	542
286	313	450
287	313	525
288	313	702
289	313	892
290	313	807
291	313	834
292	313	770
293	313	762
294	313	837
295	313	1030
296	313	1196
297	313	1059
298	313	1025
299	313	1053
300	313	1172
301	313	1189
302	313	1632
303	313	2833
304	313	1569
305	313	1167
306	313	788
307	313	589
308	313	1285
309	313	2169
310	313	3165
311	313	4632
312	313	16396
313	313	36349
0	314	4
1	314	70
2	314	160
3	314	211
4	314	187
5	314	155
6	314	155
7	314	127
8	314	98
9	314	85
10	314	64
11	314	66
12	314	50
13	314	51
14	314	87
15	314	57
16	314	67
17	314	54
18	314	49
19	314	51
20	314	49
21	314	45
22	314	53
23	314	44
24	314	48
25	314	36
26	314	31
27	314	32
28	314	27
29	314	44
30	314	44
31	314	59
32	314	51
33	314	42
34	314	68
35	314	59
36	314	84
38	314	63
39	314	86
40	314	93
41	314	89
42	314	93
43	314	110
44	314	156
45	314	227
46	314	210
47	314	110
48	314	40
49	314	32
50	314	36
51	314	37
52	314	37
53	314	37
54	314	98
55	314	149
56	314	212
57	314	138
58	314	130
59	314	139
60	314	174
61	314	121
62	314	69
63	314	13
64	314	86
65	314	25
66	314	18
67	314	106
68	314	145
69	314	169
70	314	139
71	314	165
72	314	119
73	314	136
74	314	103
75	314	121
76	314	142
77	314	149
78	314	156
79	314	154
80	314	200
81	314	182
82	314	161
83	314	215
84	314	147
85	314	157
86	314	205
87	314	165
88	314	188
89	314	182
90	314	180
91	314	143
92	314	147
93	314	144
94	314	171
95	314	164
96	314	189
97	314	187
98	314	162
99	314	94
100	314	77
101	314	98
102	314	84
103	314	85
104	314	89
105	314	99
106	314	84
107	314	127
108	314	182
109	314	127
110	314	114
111	314	121
112	314	99
113	314	144
114	314	128
115	314	112
116	314	139
117	314	150
118	314	134
119	314	119
120	314	110
121	314	134
122	314	112
123	314	129
124	314	140
125	314	125
126	314	167
127	314	154
128	314	135
129	314	170
130	314	196
131	314	182
132	314	171
133	314	190
134	314	180
135	314	184
136	314	164
137	314	149
138	314	210
139	314	212
140	314	191
141	314	172
142	314	155
143	314	164
144	314	182
145	314	171
146	314	175
147	314	169
148	314	180
149	314	146
150	314	152
151	314	160
152	314	110
153	314	152
154	314	139
155	314	152
156	314	161
157	314	199
158	314	158
159	314	161
160	314	188
161	314	125
162	314	138
163	314	141
164	314	148
165	314	124
166	314	164
167	314	135
168	314	109
169	314	141
170	314	162
171	314	159
172	314	131
173	314	139
174	314	129
175	314	143
176	314	156
177	314	145
178	314	147
179	314	142
180	314	147
181	314	191
182	314	120
183	314	166
184	314	170
185	314	149
186	314	158
187	314	160
188	314	140
189	314	104
190	314	171
191	314	168
192	314	188
193	314	159
194	314	173
195	314	153
196	314	130
197	314	161
198	314	146
199	314	178
200	314	177
201	314	134
202	314	144
203	314	174
204	314	194
205	314	176
206	314	183
207	314	164
208	314	183
209	314	146
210	314	156
211	314	149
212	314	139
213	314	164
214	314	201
215	314	188
216	314	159
217	314	180
218	314	139
219	314	169
220	314	191
221	314	146
222	314	163
223	314	155
224	314	186
225	314	202
226	314	205
227	314	188
228	314	194
229	314	200
230	314	205
231	314	205
232	314	206
233	314	215
234	314	221
235	314	201
236	314	188
237	314	127
238	314	115
239	314	133
240	314	141
241	314	128
242	314	144
243	314	160
244	314	115
245	314	171
246	314	156
247	314	168
248	314	133
249	314	138
250	314	124
251	314	125
252	314	138
253	314	112
254	314	115
255	314	117
256	314	124
257	314	141
258	314	165
259	314	175
260	314	194
261	314	167
262	314	144
263	314	158
264	314	240
265	314	283
266	314	245
267	314	262
268	314	328
269	314	338
270	314	328
271	314	379
272	314	418
273	314	355
274	314	480
275	314	386
276	314	399
277	314	433
278	314	435
279	314	465
280	314	395
281	314	444
282	314	434
283	314	478
284	314	498
285	314	466
286	314	491
287	314	555
288	314	691
289	314	813
290	314	833
291	314	845
292	314	770
293	314	770
294	314	854
295	314	1070
296	314	1171
297	314	1207
298	314	1066
299	314	1154
300	314	1310
301	314	1229
302	314	1601
303	314	2818
304	314	1484
305	314	1130
306	314	794
307	314	544
308	314	1243
309	314	2200
310	314	3016
311	314	4223
312	314	11349
313	314	19125
314	314	40707
1	315	45
2	315	144
3	315	256
4	315	215
5	315	196
6	315	155
7	315	118
8	315	129
9	315	107
10	315	86
11	315	81
12	315	80
13	315	88
14	315	66
15	315	77
16	315	80
17	315	72
18	315	54
19	315	77
20	315	40
21	315	56
22	315	61
23	315	53
24	315	57
25	315	42
26	315	36
27	315	42
28	315	52
29	315	53
30	315	49
31	315	59
32	315	71
33	315	70
34	315	74
35	315	94
36	315	67
38	315	65
39	315	97
40	315	95
41	315	112
42	315	122
43	315	128
44	315	208
45	315	242
46	315	205
47	315	75
48	315	53
49	315	38
50	315	43
51	315	42
52	315	28
53	315	32
54	315	101
55	315	180
56	315	179
57	315	182
58	315	131
59	315	166
60	315	215
61	315	160
62	315	61
63	315	16
64	315	71
65	315	21
66	315	16
67	315	72
68	315	181
69	315	213
70	315	186
71	315	166
72	315	157
73	315	164
74	315	161
75	315	149
76	315	168
77	315	181
78	315	168
79	315	226
80	315	190
81	315	187
82	315	170
83	315	194
84	315	142
85	315	183
86	315	173
87	315	203
88	315	206
89	315	233
90	315	210
91	315	153
92	315	154
93	315	128
94	315	222
95	315	207
96	315	166
97	315	233
98	315	171
99	315	84
100	315	60
101	315	82
102	315	56
103	315	84
104	315	78
105	315	61
106	315	81
107	315	142
108	315	164
109	315	110
110	315	132
111	315	130
112	315	120
113	315	165
114	315	137
115	315	123
116	315	141
117	315	143
118	315	144
119	315	131
120	315	141
121	315	117
122	315	115
123	315	138
124	315	140
125	315	145
126	315	125
127	315	126
128	315	151
129	315	212
130	315	181
131	315	190
132	315	239
133	315	192
134	315	206
135	315	182
136	315	197
137	315	181
138	315	241
139	315	212
140	315	185
141	315	184
142	315	183
143	315	180
144	315	213
145	315	192
146	315	188
147	315	184
148	315	182
149	315	176
150	315	140
151	315	159
152	315	110
153	315	149
154	315	131
155	315	157
156	315	202
157	315	189
158	315	164
159	315	154
160	315	180
161	315	152
162	315	144
163	315	143
164	315	141
165	315	122
166	315	153
167	315	131
168	315	111
169	315	122
170	315	148
171	315	159
172	315	137
173	315	143
174	315	167
175	315	154
176	315	155
177	315	122
178	315	167
179	315	166
180	315	139
181	315	180
182	315	128
183	315	181
184	315	164
185	315	140
186	315	165
187	315	170
188	315	193
189	315	113
190	315	190
191	315	156
192	315	185
193	315	165
194	315	165
195	315	146
196	315	165
197	315	172
198	315	183
199	315	145
200	315	164
201	315	169
202	315	156
203	315	216
204	315	219
205	315	191
206	315	202
207	315	196
208	315	164
209	315	205
210	315	160
211	315	176
212	315	159
213	315	177
214	315	211
215	315	192
216	315	191
217	315	194
218	315	192
219	315	234
220	315	187
221	315	183
222	315	159
223	315	173
224	315	219
225	315	171
226	315	224
227	315	166
228	315	192
229	315	180
230	315	221
231	315	200
232	315	199
233	315	239
234	315	238
235	315	212
236	315	230
237	315	134
238	315	133
239	315	149
240	315	150
241	315	143
242	315	189
243	315	148
244	315	143
245	315	184
246	315	194
247	315	171
248	315	156
249	315	153
250	315	160
251	315	130
252	315	148
253	315	135
254	315	141
255	315	134
256	315	140
257	315	144
258	315	189
259	315	174
260	315	178
261	315	207
262	315	165
263	315	227
264	315	226
265	315	216
266	315	293
267	315	332
268	315	353
269	315	343
270	315	342
271	315	359
272	315	361
273	315	391
274	315	411
275	315	462
276	315	396
277	315	465
278	315	459
279	315	453
280	315	418
281	315	455
282	315	431
283	315	467
284	315	475
285	315	532
286	315	488
287	315	551
288	315	678
289	315	850
290	315	901
291	315	981
292	315	903
293	315	903
294	315	995
295	315	1133
296	315	1307
297	315	1462
298	315	1233
299	315	1239
300	315	1319
301	315	1326
302	315	1760
303	315	2833
304	315	1465
305	315	1006
306	315	689
307	315	537
308	315	1177
309	315	2010
310	315	2820
311	315	4167
312	315	11372
313	315	10778
314	315	13399
315	315	38043
0	316	4
1	316	43
2	316	149
3	316	237
4	316	241
5	316	169
6	316	152
7	316	124
8	316	95
9	316	73
10	316	75
11	316	50
12	316	48
13	316	56
14	316	83
15	316	69
16	316	67
17	316	40
18	316	52
19	316	45
20	316	54
21	316	55
22	316	46
23	316	51
24	316	55
25	316	42
26	316	37
27	316	29
28	316	30
29	316	44
30	316	40
31	316	50
32	316	57
33	316	27
34	316	70
35	316	69
36	316	73
38	316	57
39	316	81
40	316	84
41	316	63
42	316	85
43	316	110
44	316	175
45	316	238
46	316	216
47	316	96
48	316	50
49	316	39
50	316	40
51	316	38
52	316	41
53	316	35
54	316	107
55	316	190
56	316	201
57	316	149
58	316	134
59	316	136
60	316	183
61	316	161
62	316	82
63	316	11
64	316	71
65	316	23
66	316	22
67	316	79
68	316	186
69	316	191
70	316	172
71	316	156
72	316	160
73	316	145
74	316	114
75	316	122
76	316	152
77	316	155
78	316	145
79	316	195
80	316	186
81	316	186
82	316	169
83	316	202
84	316	151
85	316	189
86	316	181
87	316	178
88	316	219
89	316	211
90	316	177
91	316	162
92	316	114
93	316	152
94	316	197
95	316	162
96	316	159
97	316	207
98	316	160
99	316	96
100	316	59
101	316	80
102	316	76
103	316	88
104	316	86
105	316	75
106	316	81
107	316	108
108	316	202
109	316	106
110	316	88
111	316	97
112	316	130
113	316	126
114	316	125
115	316	109
116	316	113
117	316	107
118	316	131
119	316	98
120	316	106
121	316	141
122	316	116
123	316	126
124	316	145
125	316	120
126	316	143
127	316	135
128	316	148
129	316	154
130	316	166
131	316	172
132	316	158
133	316	167
134	316	208
135	316	185
136	316	198
137	316	191
138	316	202
139	316	194
140	316	170
141	316	160
142	316	155
143	316	160
144	316	159
145	316	170
146	316	160
147	316	194
148	316	141
149	316	145
150	316	142
151	316	160
152	316	122
153	316	153
154	316	136
155	316	179
156	316	174
157	316	194
158	316	146
159	316	173
160	316	175
161	316	126
162	316	139
163	316	164
164	316	150
165	316	136
166	316	155
167	316	125
168	316	111
169	316	123
170	316	151
171	316	140
172	316	139
173	316	114
174	316	134
175	316	154
176	316	147
177	316	123
178	316	143
179	316	160
180	316	147
181	316	159
182	316	128
183	316	143
184	316	131
185	316	136
186	316	158
187	316	133
188	316	165
189	316	119
190	316	155
191	316	159
192	316	157
193	316	182
194	316	165
195	316	152
196	316	133
197	316	151
198	316	128
199	316	139
200	316	128
201	316	130
202	316	124
203	316	180
204	316	195
205	316	173
206	316	138
207	316	154
208	316	179
209	316	130
210	316	166
211	316	137
212	316	143
213	316	136
214	316	170
215	316	186
216	316	152
217	316	165
218	316	151
219	316	144
220	316	172
221	316	150
222	316	162
223	316	178
224	316	181
225	316	155
226	316	193
227	316	188
228	316	186
229	316	213
230	316	196
231	316	178
232	316	184
233	316	193
234	316	235
235	316	185
236	316	187
237	316	141
238	316	110
239	316	99
240	316	142
241	316	128
242	316	146
243	316	151
244	316	107
245	316	166
246	316	134
247	316	142
248	316	129
249	316	122
250	316	100
251	316	113
252	316	129
253	316	117
254	316	113
255	316	112
256	316	132
257	316	132
258	316	149
259	316	157
260	316	147
261	316	156
262	316	148
263	316	144
264	316	199
265	316	189
266	316	265
267	316	278
268	316	294
269	316	308
270	316	322
271	316	312
272	316	364
273	316	355
274	316	378
275	316	371
276	316	404
277	316	429
278	316	421
279	316	426
280	316	364
281	316	428
282	316	458
283	316	444
284	316	445
285	316	475
286	316	431
287	316	509
288	316	695
289	316	853
290	316	841
291	316	790
292	316	780
293	316	761
294	316	870
295	316	1096
296	316	1214
297	316	1189
298	316	1057
299	316	1110
300	316	1129
301	316	1162
302	316	1604
303	316	3154
304	316	1526
305	316	1062
306	316	735
307	316	518
308	316	1214
309	316	2082
310	316	2949
311	316	4256
312	316	12634
313	316	10395
314	316	8207
315	316	15537
316	316	35971
0	317	2
1	317	53
2	317	130
3	317	234
4	317	213
5	317	191
6	317	174
7	317	130
8	317	91
9	317	95
10	317	66
11	317	69
12	317	58
13	317	66
14	317	71
15	317	66
16	317	55
17	317	59
18	317	51
19	317	44
20	317	57
21	317	58
22	317	47
23	317	44
24	317	44
25	317	47
26	317	39
27	317	42
28	317	25
29	317	44
30	317	39
31	317	54
32	317	57
33	317	42
34	317	64
35	317	83
36	317	80
38	317	58
39	317	73
40	317	84
41	317	113
42	317	98
43	317	116
44	317	205
45	317	280
46	317	231
47	317	114
48	317	66
49	317	44
50	317	33
51	317	53
52	317	43
53	317	46
54	317	105
55	317	170
56	317	236
57	317	154
58	317	125
59	317	179
60	317	195
61	317	155
62	317	83
63	317	14
64	317	73
65	317	16
66	317	21
67	317	91
68	317	187
69	317	201
70	317	172
71	317	154
72	317	153
73	317	151
74	317	126
75	317	133
76	317	170
77	317	174
78	317	150
79	317	201
80	317	228
81	317	195
82	317	178
83	317	214
84	317	173
85	317	185
86	317	187
87	317	162
88	317	250
89	317	206
90	317	237
91	317	168
92	317	135
93	317	131
94	317	208
95	317	177
96	317	158
97	317	207
98	317	135
99	317	124
100	317	73
101	317	96
102	317	78
103	317	104
104	317	83
105	317	77
106	317	81
107	317	147
108	317	177
109	317	151
110	317	108
111	317	140
112	317	128
113	317	139
114	317	124
115	317	118
116	317	140
117	317	139
118	317	118
119	317	127
120	317	128
121	317	116
122	317	120
123	317	100
124	317	153
125	317	147
126	317	143
127	317	133
128	317	166
129	317	201
130	317	184
131	317	183
132	317	189
133	317	197
134	317	189
135	317	159
136	317	180
137	317	196
138	317	207
139	317	221
140	317	189
141	317	166
142	317	154
143	317	164
144	317	213
145	317	182
146	317	169
147	317	195
148	317	176
149	317	178
150	317	154
151	317	159
152	317	121
153	317	156
154	317	123
155	317	172
156	317	212
157	317	201
158	317	158
159	317	170
160	317	190
161	317	154
162	317	150
163	317	163
164	317	153
165	317	125
166	317	145
167	317	145
168	317	132
169	317	137
170	317	140
171	317	132
172	317	138
173	317	120
174	317	151
175	317	151
176	317	159
177	317	134
178	317	161
179	317	175
180	317	135
181	317	195
182	317	128
183	317	175
184	317	190
185	317	143
186	317	173
187	317	151
188	317	192
189	317	113
190	317	200
191	317	183
192	317	168
193	317	177
194	317	176
195	317	169
196	317	135
197	317	153
198	317	158
199	317	182
200	317	177
201	317	176
202	317	153
203	317	188
204	317	211
205	317	190
206	317	187
207	317	157
208	317	182
209	317	173
210	317	154
211	317	163
212	317	137
213	317	158
214	317	192
215	317	174
216	317	167
217	317	188
218	317	179
219	317	182
220	317	213
221	317	163
222	317	191
223	317	154
224	317	181
225	317	182
226	317	210
227	317	188
228	317	209
229	317	208
230	317	192
231	317	201
232	317	223
233	317	218
234	317	222
235	317	179
236	317	206
237	317	120
238	317	132
239	317	124
240	317	152
241	317	158
242	317	165
243	317	140
244	317	117
245	317	175
246	317	166
247	317	156
248	317	145
249	317	135
250	317	148
251	317	125
252	317	142
253	317	101
254	317	113
255	317	133
256	317	124
257	317	99
258	317	163
259	317	181
260	317	167
261	317	190
262	317	165
263	317	161
264	317	208
265	317	234
266	317	267
267	317	275
268	317	314
269	317	309
270	317	310
271	317	346
272	317	381
273	317	384
274	317	421
275	317	410
276	317	406
277	317	421
278	317	446
279	317	466
280	317	376
281	317	406
282	317	423
283	317	424
284	317	472
285	317	516
286	317	486
287	317	465
288	317	688
289	317	809
290	317	786
291	317	715
292	317	709
293	317	753
294	317	796
295	317	1008
296	317	1115
297	317	1064
298	317	966
299	317	969
300	317	1202
301	317	1093
302	317	1482
303	317	2327
304	317	1266
305	317	1000
306	317	655
307	317	482
308	317	1100
309	317	1863
310	317	2489
311	317	3347
312	317	8095
313	317	6384
314	317	5332
315	317	7205
316	317	19304
317	317	42643
0	318	2
1	318	36
2	318	193
3	318	327
4	318	330
5	318	263
6	318	222
7	318	201
8	318	164
9	318	102
10	318	105
11	318	100
12	318	90
13	318	119
14	318	93
15	318	79
16	318	76
17	318	83
18	318	59
19	318	82
20	318	77
21	318	95
22	318	75
23	318	69
24	318	69
25	318	48
26	318	58
27	318	45
28	318	62
29	318	52
30	318	69
31	318	71
32	318	73
33	318	76
34	318	106
35	318	87
36	318	91
38	318	104
39	318	122
40	318	133
41	318	127
42	318	142
43	318	150
44	318	274
45	318	293
46	318	220
47	318	84
48	318	37
49	318	31
50	318	49
51	318	50
52	318	39
53	318	56
54	318	96
55	318	176
56	318	288
57	318	254
58	318	214
59	318	223
60	318	249
61	318	213
62	318	71
63	318	15
64	318	77
65	318	15
66	318	17
67	318	87
68	318	240
69	318	269
70	318	255
71	318	244
72	318	214
73	318	229
74	318	202
75	318	217
76	318	274
77	318	237
78	318	210
79	318	268
80	318	236
81	318	222
82	318	200
83	318	205
84	318	135
85	318	226
86	318	220
87	318	236
88	318	263
89	318	358
90	318	240
91	318	155
92	318	145
93	318	136
94	318	268
95	318	231
96	318	184
97	318	259
98	318	160
99	318	75
100	318	64
101	318	77
102	318	77
103	318	103
104	318	62
105	318	68
106	318	66
107	318	133
108	318	188
109	318	135
110	318	132
111	318	146
112	318	182
113	318	197
114	318	191
115	318	175
116	318	173
117	318	172
118	318	167
119	318	134
120	318	142
121	318	148
122	318	175
123	318	126
124	318	138
125	318	153
126	318	178
127	318	144
128	318	203
129	318	245
130	318	239
131	318	246
132	318	242
133	318	212
134	318	215
135	318	202
136	318	208
137	318	251
138	318	270
139	318	231
140	318	233
141	318	190
142	318	182
143	318	238
144	318	215
145	318	197
146	318	189
147	318	182
148	318	176
149	318	142
150	318	162
151	318	199
152	318	128
153	318	168
154	318	143
155	318	160
156	318	236
157	318	212
158	318	192
159	318	189
160	318	205
161	318	155
162	318	150
163	318	133
164	318	143
165	318	137
166	318	155
167	318	123
168	318	112
169	318	131
170	318	157
171	318	154
172	318	135
173	318	161
174	318	151
175	318	147
176	318	195
177	318	128
178	318	170
179	318	199
180	318	160
181	318	222
182	318	187
183	318	165
184	318	197
185	318	156
186	318	187
187	318	188
188	318	233
189	318	105
190	318	199
191	318	193
192	318	189
193	318	167
194	318	191
195	318	155
196	318	176
197	318	190
198	318	196
199	318	191
200	318	218
201	318	211
202	318	206
203	318	211
204	318	233
205	318	210
206	318	225
207	318	223
208	318	186
209	318	225
210	318	207
211	318	222
212	318	175
213	318	215
214	318	214
215	318	208
216	318	202
217	318	175
218	318	185
219	318	194
220	318	216
221	318	205
222	318	229
223	318	205
224	318	229
225	318	190
226	318	215
227	318	157
228	318	188
229	318	214
230	318	210
231	318	204
232	318	164
233	318	217
234	318	238
235	318	234
236	318	234
237	318	157
238	318	172
239	318	136
240	318	176
241	318	155
242	318	172
243	318	151
244	318	143
245	318	210
246	318	208
247	318	162
248	318	174
249	318	164
250	318	182
251	318	157
252	318	133
253	318	141
254	318	137
255	318	149
256	318	150
257	318	168
258	318	175
259	318	212
260	318	175
261	318	210
262	318	195
263	318	223
264	318	252
265	318	293
266	318	322
267	318	350
268	318	358
269	318	345
270	318	473
271	318	462
272	318	382
273	318	363
274	318	435
275	318	435
276	318	382
277	318	382
278	318	407
279	318	430
280	318	438
281	318	410
282	318	421
283	318	410
284	318	428
285	318	435
286	318	486
287	318	515
288	318	560
289	318	672
290	318	721
291	318	784
292	318	773
293	318	801
294	318	865
295	318	966
296	318	1219
297	318	1220
298	318	1031
299	318	944
300	318	1066
301	318	1001
302	318	1312
303	318	1768
304	318	881
305	318	730
306	318	531
307	318	377
308	318	865
309	318	1334
310	318	1819
311	318	2548
312	318	5522
313	318	4071
314	318	3637
315	318	4868
316	318	8521
317	318	13904
318	318	46104
0	319	3
1	319	44
2	319	232
3	319	345
4	319	430
5	319	319
6	319	229
7	319	197
8	319	146
9	319	93
10	319	99
11	319	87
12	319	95
13	319	131
14	319	96
15	319	63
16	319	83
17	319	88
18	319	76
19	319	72
20	319	54
21	319	72
22	319	78
23	319	53
24	319	50
25	319	52
26	319	30
27	319	40
28	319	56
29	319	64
30	319	49
31	319	73
32	319	74
33	319	83
34	319	68
35	319	79
36	319	68
38	319	74
39	319	127
40	319	137
41	319	124
42	319	158
43	319	150
44	319	291
45	319	306
46	319	261
47	319	91
48	319	40
49	319	28
50	319	33
51	319	62
52	319	52
53	319	46
54	319	96
55	319	222
56	319	264
57	319	271
58	319	276
59	319	299
60	319	310
61	319	202
62	319	90
63	319	19
64	319	75
65	319	26
66	319	22
67	319	87
68	319	315
69	319	292
70	319	376
71	319	262
72	319	205
73	319	204
74	319	194
75	319	324
76	319	412
77	319	222
78	319	226
79	319	261
80	319	212
81	319	226
82	319	168
83	319	228
84	319	166
85	319	220
86	319	201
87	319	241
88	319	323
89	319	565
90	319	297
91	319	162
92	319	139
93	319	156
94	319	261
95	319	281
96	319	194
97	319	309
98	319	164
99	319	85
100	319	65
101	319	72
102	319	66
103	319	69
104	319	96
105	319	72
106	319	79
107	319	141
108	319	195
109	319	137
110	319	133
111	319	122
112	319	145
113	319	192
114	319	143
115	319	154
116	319	137
117	319	149
118	319	142
119	319	123
120	319	116
121	319	135
122	319	137
123	319	112
124	319	132
125	319	126
126	319	160
127	319	147
128	319	177
129	319	313
130	319	217
131	319	196
132	319	206
133	319	227
134	319	186
135	319	183
136	319	221
137	319	255
138	319	228
139	319	209
140	319	201
141	319	189
142	319	182
143	319	192
144	319	202
145	319	167
146	319	177
147	319	176
148	319	187
149	319	159
150	319	152
151	319	151
152	319	119
153	319	150
154	319	120
155	319	150
156	319	217
157	319	209
158	319	175
159	319	179
160	319	203
161	319	149
162	319	130
163	319	135
164	319	131
165	319	132
166	319	128
167	319	157
168	319	119
169	319	105
170	319	140
171	319	132
172	319	142
173	319	131
174	319	156
175	319	118
176	319	170
177	319	143
178	319	147
179	319	150
180	319	129
181	319	159
182	319	178
183	319	182
184	319	184
185	319	182
186	319	207
187	319	175
188	319	340
189	319	119
190	319	187
191	319	165
192	319	186
193	319	183
194	319	175
195	319	170
196	319	171
197	319	158
198	319	161
199	319	189
200	319	162
201	319	207
202	319	257
203	319	197
204	319	203
205	319	157
206	319	186
207	319	194
208	319	158
209	319	169
210	319	188
211	319	206
212	319	131
213	319	159
214	319	189
215	319	187
216	319	147
217	319	194
218	319	142
219	319	207
220	319	189
221	319	168
222	319	179
223	319	186
224	319	146
225	319	166
226	319	215
227	319	182
228	319	194
229	319	181
230	319	168
231	319	166
232	319	167
233	319	173
234	319	216
235	319	202
236	319	200
237	319	159
238	319	129
239	319	118
240	319	117
241	319	150
242	319	202
243	319	172
244	319	138
245	319	144
246	319	163
247	319	161
248	319	125
249	319	136
250	319	129
251	319	105
252	319	125
253	319	118
254	319	98
255	319	116
256	319	160
257	319	144
258	319	117
259	319	174
260	319	199
261	319	165
262	319	181
263	319	172
264	319	197
265	319	279
266	319	353
267	319	298
268	319	314
269	319	283
270	319	486
271	319	555
272	319	343
273	319	273
274	319	349
275	319	334
276	319	310
277	319	319
278	319	315
279	319	346
280	319	351
281	319	352
282	319	337
283	319	358
284	319	307
285	319	377
286	319	383
287	319	380
288	319	438
289	319	527
290	319	558
291	319	599
292	319	566
293	319	597
294	319	692
295	319	809
296	319	1213
297	319	944
298	319	789
299	319	735
300	319	766
301	319	733
302	319	949
303	319	1279
304	319	711
305	319	553
306	319	343
307	319	310
308	319	638
309	319	1019
310	319	1300
311	319	1653
312	319	3683
313	319	2690
314	319	2373
315	319	3133
316	319	5811
317	319	6290
318	319	15943
319	319	43121
0	320	3
1	320	68
2	320	179
3	320	245
4	320	233
5	320	173
6	320	113
7	320	110
8	320	110
9	320	68
10	320	62
11	320	44
12	320	57
13	320	38
14	320	67
15	320	52
16	320	50
17	320	46
18	320	39
19	320	52
20	320	35
21	320	38
22	320	50
23	320	35
24	320	37
25	320	30
26	320	33
27	320	29
28	320	25
29	320	38
30	320	36
31	320	44
32	320	39
33	320	49
34	320	55
35	320	67
36	320	56
38	320	63
39	320	61
40	320	82
41	320	61
42	320	67
43	320	88
44	320	146
45	320	250
46	320	258
47	320	148
48	320	76
49	320	55
50	320	56
51	320	72
52	320	60
53	320	51
54	320	138
55	320	184
56	320	232
57	320	121
58	320	121
59	320	114
60	320	210
61	320	184
62	320	117
63	320	20
64	320	98
65	320	28
66	320	25
67	320	122
68	320	225
69	320	165
70	320	134
71	320	155
72	320	126
73	320	116
74	320	111
75	320	114
76	320	157
77	320	157
78	320	154
79	320	170
80	320	223
81	320	237
82	320	185
83	320	230
84	320	210
85	320	205
86	320	229
87	320	237
88	320	250
89	320	241
90	320	257
91	320	203
92	320	158
93	320	173
94	320	240
95	320	184
96	320	223
97	320	221
98	320	194
99	320	143
100	320	130
101	320	114
102	320	106
103	320	117
104	320	112
105	320	104
106	320	131
107	320	174
108	320	228
109	320	148
110	320	110
111	320	112
112	320	115
113	320	138
114	320	115
115	320	78
116	320	130
117	320	125
118	320	128
119	320	119
120	320	100
121	320	132
122	320	117
123	320	109
124	320	123
125	320	127
126	320	132
127	320	126
128	320	167
129	320	168
130	320	160
131	320	143
132	320	166
133	320	183
134	320	195
135	320	184
136	320	171
137	320	178
138	320	184
139	320	190
140	320	169
141	320	177
142	320	172
143	320	186
144	320	187
145	320	195
146	320	180
147	320	194
148	320	186
149	320	166
150	320	127
151	320	168
152	320	120
153	320	133
154	320	150
155	320	164
156	320	174
157	320	172
158	320	137
159	320	159
160	320	172
161	320	118
162	320	154
163	320	143
164	320	160
165	320	151
166	320	182
167	320	164
168	320	138
169	320	146
170	320	162
171	320	163
172	320	153
173	320	125
174	320	127
175	320	153
176	320	157
177	320	140
178	320	153
179	320	174
180	320	137
181	320	146
182	320	131
183	320	151
184	320	147
185	320	142
186	320	149
187	320	121
188	320	163
189	320	102
190	320	186
191	320	162
192	320	173
193	320	144
194	320	149
195	320	164
196	320	102
197	320	108
198	320	137
199	320	144
200	320	147
201	320	114
202	320	148
203	320	168
204	320	178
205	320	171
206	320	151
207	320	142
208	320	139
209	320	138
210	320	125
211	320	126
212	320	104
213	320	131
214	320	139
215	320	143
216	320	132
217	320	154
218	320	133
219	320	144
220	320	145
221	320	124
222	320	126
223	320	103
224	320	133
225	320	148
226	320	170
227	320	164
228	320	186
229	320	207
230	320	180
231	320	185
232	320	184
233	320	183
234	320	178
235	320	167
236	320	133
237	320	100
238	320	99
239	320	97
240	320	102
241	320	121
242	320	103
243	320	115
244	320	105
245	320	125
246	320	131
247	320	114
248	320	89
249	320	121
250	320	93
251	320	80
252	320	89
253	320	77
254	320	80
255	320	107
256	320	93
257	320	89
258	320	106
259	320	113
260	320	112
261	320	127
262	320	97
263	320	128
264	320	158
265	320	137
266	320	179
267	320	192
268	320	235
269	320	204
270	320	221
271	320	244
272	320	249
273	320	265
274	320	272
275	320	298
276	320	261
277	320	286
278	320	290
279	320	334
280	320	271
281	320	299
282	320	322
283	320	342
284	320	336
285	320	338
286	320	284
287	320	315
288	320	397
289	320	416
290	320	461
291	320	389
292	320	371
293	320	397
294	320	417
295	320	488
296	320	530
297	320	379
298	320	436
299	320	466
300	320	456
301	320	499
302	320	551
303	320	800
304	320	596
305	320	523
306	320	416
307	320	271
308	320	573
309	320	998
310	320	1152
311	320	1336
312	320	2017
313	320	1629
314	320	1488
315	320	1674
316	320	2469
317	320	2769
318	320	3790
319	320	10574
320	320	35726
0	321	4
1	321	74
2	321	160
3	321	226
4	321	213
5	321	143
6	321	119
7	321	76
8	321	70
9	321	73
10	321	55
11	321	53
12	321	40
13	321	45
14	321	52
15	321	61
16	321	58
17	321	35
18	321	40
19	321	53
20	321	42
21	321	36
22	321	45
23	321	48
24	321	38
25	321	35
26	321	21
27	321	33
28	321	19
29	321	20
30	321	27
31	321	52
32	321	52
33	321	34
34	321	57
35	321	48
36	321	55
38	321	51
39	321	68
40	321	59
41	321	61
42	321	87
43	321	87
44	321	126
45	321	243
46	321	252
47	321	143
48	321	92
49	321	42
50	321	62
51	321	75
52	321	49
53	321	54
54	321	166
55	321	202
56	321	241
57	321	126
58	321	104
59	321	120
60	321	178
61	321	154
62	321	109
63	321	19
64	321	116
65	321	37
66	321	32
67	321	117
68	321	187
69	321	145
70	321	157
71	321	134
72	321	110
73	321	105
74	321	91
75	321	82
76	321	123
77	321	153
78	321	154
79	321	179
80	321	232
81	321	279
82	321	202
83	321	278
84	321	195
85	321	258
86	321	252
87	321	209
88	321	255
89	321	237
90	321	282
91	321	205
92	321	200
93	321	181
94	321	254
95	321	229
96	321	233
97	321	258
98	321	219
99	321	149
100	321	137
101	321	139
102	321	124
103	321	150
104	321	124
105	321	125
106	321	141
107	321	220
108	321	272
109	321	146
110	321	109
111	321	130
112	321	114
113	321	122
114	321	121
115	321	80
116	321	135
117	321	121
118	321	99
119	321	115
120	321	112
121	321	132
122	321	141
123	321	131
124	321	153
125	321	120
126	321	142
127	321	146
128	321	150
129	321	160
130	321	149
131	321	140
132	321	165
133	321	164
134	321	172
135	321	188
136	321	175
137	321	160
138	321	170
139	321	183
140	321	171
141	321	168
142	321	137
143	321	185
144	321	189
145	321	186
146	321	200
147	321	191
148	321	193
149	321	169
150	321	154
151	321	206
152	321	151
153	321	178
154	321	163
155	321	177
156	321	188
157	321	180
158	321	184
159	321	172
160	321	183
161	321	136
162	321	171
163	321	171
164	321	175
165	321	178
166	321	187
167	321	188
168	321	159
169	321	131
170	321	186
171	321	175
172	321	161
173	321	138
174	321	148
175	321	157
176	321	188
177	321	130
178	321	167
179	321	187
180	321	137
181	321	187
182	321	110
183	321	155
184	321	167
185	321	157
186	321	160
187	321	128
188	321	145
189	321	119
190	321	169
191	321	197
192	321	167
193	321	162
194	321	158
195	321	134
196	321	129
197	321	133
198	321	129
199	321	143
200	321	128
201	321	100
202	321	117
203	321	165
204	321	175
205	321	155
206	321	127
207	321	141
208	321	131
209	321	119
210	321	107
211	321	107
212	321	98
213	321	124
214	321	143
215	321	136
216	321	152
217	321	172
218	321	133
219	321	132
220	321	136
221	321	97
222	321	133
223	321	120
224	321	155
225	321	146
226	321	160
227	321	174
228	321	168
229	321	190
230	321	200
231	321	193
232	321	207
233	321	169
234	321	196
235	321	149
236	321	145
237	321	99
238	321	87
239	321	101
240	321	117
241	321	98
242	321	119
243	321	103
244	321	65
245	321	112
246	321	143
247	321	107
248	321	102
249	321	101
250	321	85
251	321	74
252	321	76
253	321	88
254	321	89
255	321	95
256	321	99
257	321	84
258	321	102
259	321	110
260	321	106
261	321	136
262	321	101
263	321	119
264	321	137
265	321	126
266	321	157
267	321	170
268	321	232
269	321	201
270	321	177
271	321	197
272	321	238
273	321	253
274	321	271
275	321	274
276	321	239
277	321	299
278	321	299
279	321	297
280	321	278
281	321	267
282	321	318
283	321	316
284	321	334
285	321	334
286	321	297
287	321	321
288	321	433
289	321	424
290	321	411
291	321	380
292	321	371
293	321	289
294	321	354
295	321	407
296	321	451
297	321	347
298	321	407
299	321	405
300	321	488
301	321	460
302	321	545
303	321	611
304	321	529
305	321	496
306	321	393
307	321	275
308	321	529
309	321	959
310	321	1067
311	321	1109
312	321	1530
313	321	1332
314	321	1230
315	321	1333
316	321	1806
317	321	2027
318	321	2492
319	321	5029
320	321	13067
321	321	39263
0	322	6
1	322	80
2	322	166
3	322	213
4	322	180
5	322	138
6	322	107
7	322	77
8	322	64
9	322	48
10	322	47
11	322	39
12	322	40
13	322	53
14	322	65
15	322	57
16	322	47
17	322	30
18	322	42
19	322	27
20	322	33
21	322	39
22	322	39
23	322	34
24	322	41
25	322	33
26	322	35
27	322	24
28	322	22
29	322	31
30	322	28
31	322	57
32	322	32
33	322	35
34	322	44
35	322	56
36	322	65
38	322	51
39	322	43
40	322	62
41	322	67
42	322	79
43	322	68
44	322	131
45	322	223
46	322	219
47	322	149
48	322	79
49	322	64
50	322	61
51	322	80
52	322	69
53	322	90
54	322	157
55	322	204
56	322	224
57	322	107
58	322	100
59	322	116
60	322	183
61	322	167
62	322	120
63	322	23
64	322	101
65	322	30
66	322	31
67	322	117
68	322	166
69	322	147
70	322	113
71	322	106
72	322	76
73	322	95
74	322	88
75	322	80
76	322	110
77	322	121
78	322	122
79	322	149
80	322	215
81	322	258
82	322	221
83	322	290
84	322	222
85	322	239
86	322	264
87	322	193
88	322	252
89	322	193
90	322	238
91	322	228
92	322	223
93	322	189
94	322	173
95	322	184
96	322	233
97	322	255
98	322	232
99	322	185
100	322	144
101	322	138
102	322	125
103	322	150
104	322	184
105	322	154
106	322	152
107	322	219
108	322	262
109	322	131
110	322	125
111	322	146
112	322	114
113	322	138
114	322	114
115	322	96
116	322	107
117	322	106
118	322	103
119	322	112
120	322	117
121	322	151
122	322	115
123	322	148
124	322	143
125	322	136
126	322	142
127	322	152
128	322	160
129	322	160
130	322	141
131	322	150
132	322	147
133	322	155
134	322	148
135	322	167
136	322	153
137	322	163
138	322	172
139	322	175
140	322	163
141	322	147
142	322	139
143	322	174
144	322	196
145	322	209
146	322	170
147	322	193
148	322	166
149	322	194
150	322	179
151	322	177
152	322	146
153	322	151
154	322	152
155	322	183
156	322	157
157	322	172
158	322	143
159	322	173
160	322	175
161	322	149
162	322	179
163	322	181
164	322	199
165	322	166
166	322	219
167	322	182
168	322	142
169	322	196
170	322	175
171	322	191
172	322	190
173	322	136
174	322	158
175	322	157
176	322	193
177	322	134
178	322	172
179	322	172
180	322	137
181	322	150
182	322	135
183	322	142
184	322	180
185	322	154
186	322	138
187	322	105
188	322	169
189	322	111
190	322	182
191	322	166
192	322	163
193	322	148
194	322	152
195	322	148
196	322	103
197	322	142
198	322	127
199	322	122
200	322	131
201	322	111
202	322	115
203	322	168
204	322	164
205	322	153
206	322	152
207	322	109
208	322	110
209	322	137
210	322	130
211	322	104
212	322	73
213	322	104
214	322	136
215	322	143
216	322	136
217	322	169
218	322	118
219	322	126
220	322	152
221	322	123
222	322	131
223	322	145
224	322	136
225	322	106
226	322	133
227	322	131
228	322	198
229	322	226
230	322	191
231	322	179
232	322	173
233	322	195
234	322	179
235	322	160
236	322	117
237	322	90
238	322	81
239	322	92
240	322	101
241	322	95
242	322	90
243	322	107
244	322	67
245	322	109
246	322	134
247	322	124
248	322	88
249	322	92
250	322	97
251	322	79
252	322	88
253	322	81
254	322	88
255	322	80
256	322	99
257	322	77
258	322	92
259	322	91
260	322	99
261	322	123
262	322	84
263	322	90
264	322	150
265	322	119
266	322	141
267	322	161
268	322	153
269	322	182
270	322	153
271	322	154
272	322	215
273	322	245
274	322	267
275	322	237
276	322	235
277	322	303
278	322	277
279	322	316
280	322	219
281	322	287
282	322	313
283	322	341
284	322	342
285	322	333
286	322	267
287	322	306
288	322	342
289	322	413
290	322	357
291	322	285
292	322	296
293	322	281
294	322	315
295	322	335
296	322	403
297	322	293
298	322	325
299	322	371
300	322	391
301	322	375
302	322	464
303	322	591
304	322	521
305	322	500
306	322	388
307	322	285
308	322	552
309	322	913
310	322	965
311	322	982
312	322	1220
313	322	1110
314	322	1080
315	322	1095
316	322	1359
317	322	1576
318	322	1974
319	322	3039
320	322	6023
321	322	13920
322	322	36632
0	323	4
1	323	96
2	323	126
3	323	151
4	323	124
5	323	88
6	323	76
7	323	50
8	323	44
9	323	45
10	323	22
11	323	32
12	323	23
13	323	25
14	323	37
15	323	38
16	323	43
17	323	34
18	323	24
19	323	22
20	323	14
21	323	32
22	323	43
23	323	29
24	323	28
25	323	22
26	323	28
27	323	13
28	323	18
29	323	18
30	323	20
31	323	33
32	323	34
33	323	28
34	323	42
35	323	21
36	323	49
38	323	42
39	323	48
40	323	34
41	323	42
42	323	46
43	323	53
44	323	91
45	323	176
46	323	213
47	323	135
48	323	112
49	323	60
50	323	76
51	323	86
52	323	64
53	323	69
54	323	151
55	323	149
56	323	172
57	323	80
58	323	61
59	323	67
60	323	148
61	323	138
62	323	117
63	323	33
64	323	109
65	323	38
66	323	43
67	323	123
68	323	135
69	323	95
70	323	104
71	323	68
72	323	70
73	323	66
74	323	64
75	323	51
76	323	77
77	323	89
78	323	91
79	323	120
80	323	184
81	323	212
82	323	164
83	323	200
84	323	188
85	323	183
86	323	175
87	323	157
88	323	178
89	323	172
90	323	201
91	323	186
92	323	201
93	323	164
94	323	179
95	323	148
96	323	199
97	323	167
98	323	193
99	323	155
100	323	140
101	323	146
102	323	162
103	323	167
104	323	194
105	323	141
106	323	199
107	323	192
108	323	235
109	323	117
110	323	98
111	323	96
112	323	106
113	323	103
114	323	86
115	323	63
116	323	82
117	323	95
118	323	84
119	323	92
120	323	87
121	323	122
122	323	102
123	323	104
124	323	154
125	323	96
126	323	116
127	323	110
128	323	99
129	323	109
130	323	120
131	323	96
132	323	109
133	323	110
134	323	114
135	323	119
136	323	126
137	323	116
138	323	138
139	323	152
140	323	119
141	323	116
142	323	107
143	323	119
144	323	183
145	323	156
146	323	144
147	323	149
148	323	128
149	323	164
150	323	131
151	323	151
152	323	116
153	323	151
154	323	146
155	323	141
156	323	113
157	323	153
158	323	136
159	323	132
160	323	137
161	323	128
162	323	158
163	323	158
164	323	177
165	323	183
166	323	153
167	323	176
168	323	141
169	323	161
170	323	159
171	323	159
172	323	167
173	323	120
174	323	133
175	323	155
176	323	160
177	323	95
178	323	131
179	323	169
180	323	103
181	323	94
182	323	86
183	323	110
184	323	116
185	323	109
186	323	111
187	323	89
188	323	111
189	323	98
190	323	143
191	323	160
192	323	145
193	323	120
194	323	110
195	323	124
196	323	117
197	323	102
198	323	98
199	323	95
200	323	107
201	323	100
202	323	92
203	323	137
204	323	125
205	323	119
206	323	92
207	323	100
208	323	105
209	323	93
210	323	83
211	323	78
212	323	61
213	323	85
214	323	90
215	323	106
216	323	87
217	323	136
218	323	100
219	323	103
220	323	113
221	323	94
222	323	85
223	323	68
224	323	81
225	323	92
226	323	106
227	323	146
228	323	191
229	323	177
230	323	161
231	323	167
232	323	175
233	323	168
234	323	141
235	323	110
236	323	107
237	323	65
238	323	73
239	323	79
240	323	69
241	323	77
242	323	76
243	323	71
244	323	65
245	323	98
246	323	95
247	323	78
248	323	67
249	323	52
250	323	72
251	323	60
252	323	57
253	323	47
254	323	59
255	323	79
256	323	54
257	323	78
258	323	59
259	323	65
260	323	69
261	323	83
262	323	70
263	323	75
264	323	102
265	323	99
266	323	109
267	323	122
268	323	157
269	323	148
270	323	117
271	323	143
272	323	165
273	323	188
274	323	203
275	323	178
276	323	207
277	323	256
278	323	241
279	323	232
280	323	194
281	323	236
282	323	232
283	323	255
284	323	240
285	323	273
286	323	252
287	323	257
288	323	312
289	323	299
290	323	280
291	323	262
292	323	229
293	323	224
294	323	262
295	323	302
296	323	284
297	323	214
298	323	230
299	323	268
300	323	299
301	323	365
302	323	316
303	323	453
304	323	367
305	323	421
306	323	314
307	323	236
308	323	440
309	323	722
310	323	821
311	323	810
312	323	967
313	323	914
314	323	835
315	323	797
316	323	1051
317	323	1196
318	323	1366
319	323	2378
320	323	4327
321	323	6724
322	323	13235
323	323	26840
0	324	7
1	324	100
2	324	140
3	324	185
4	324	173
5	324	116
6	324	100
7	324	61
8	324	58
9	324	61
10	324	43
11	324	27
12	324	33
13	324	34
14	324	45
15	324	44
16	324	51
17	324	35
18	324	33
19	324	27
20	324	27
21	324	40
22	324	37
23	324	32
24	324	21
25	324	23
26	324	22
27	324	29
28	324	14
29	324	35
30	324	28
31	324	42
32	324	23
33	324	30
34	324	50
35	324	43
36	324	63
38	324	42
39	324	40
40	324	40
41	324	46
42	324	53
43	324	55
44	324	120
45	324	220
46	324	235
47	324	163
48	324	131
49	324	90
50	324	81
51	324	110
52	324	80
53	324	94
54	324	168
55	324	193
56	324	210
57	324	109
58	324	75
59	324	92
60	324	158
61	324	142
62	324	119
63	324	26
64	324	130
65	324	38
66	324	51
67	324	147
68	324	163
69	324	123
70	324	103
71	324	90
72	324	75
73	324	108
74	324	75
75	324	66
76	324	104
77	324	132
78	324	119
79	324	138
80	324	243
81	324	276
82	324	198
83	324	256
84	324	255
85	324	234
86	324	269
87	324	230
88	324	218
89	324	185
90	324	240
91	324	257
92	324	220
93	324	182
94	324	214
95	324	185
96	324	257
97	324	223
98	324	250
99	324	202
100	324	171
101	324	190
102	324	199
103	324	194
104	324	201
105	324	187
106	324	184
107	324	264
108	324	298
109	324	125
110	324	116
111	324	108
112	324	95
113	324	111
114	324	98
115	324	78
116	324	91
117	324	103
118	324	118
119	324	91
120	324	101
121	324	135
122	324	138
123	324	115
124	324	141
125	324	129
126	324	140
127	324	114
128	324	135
129	324	143
130	324	132
131	324	133
132	324	119
133	324	149
134	324	150
135	324	163
136	324	151
137	324	136
138	324	159
139	324	169
140	324	153
141	324	174
142	324	146
143	324	133
144	324	180
145	324	189
146	324	168
147	324	218
148	324	151
149	324	195
150	324	163
151	324	182
152	324	141
153	324	156
154	324	146
155	324	163
156	324	122
157	324	161
158	324	141
159	324	145
160	324	168
161	324	160
162	324	177
163	324	191
164	324	216
165	324	189
166	324	204
167	324	207
168	324	187
169	324	192
170	324	203
171	324	210
172	324	206
173	324	165
174	324	150
175	324	149
176	324	178
177	324	142
178	324	149
179	324	165
180	324	141
181	324	158
182	324	112
183	324	152
184	324	180
185	324	137
186	324	108
187	324	103
188	324	124
189	324	98
190	324	155
191	324	163
192	324	170
193	324	142
194	324	151
195	324	130
196	324	107
197	324	110
198	324	92
199	324	123
200	324	120
201	324	97
202	324	105
203	324	161
204	324	150
205	324	148
206	324	118
207	324	117
208	324	105
209	324	110
210	324	107
211	324	108
212	324	88
213	324	130
214	324	109
215	324	129
216	324	123
217	324	158
218	324	112
219	324	99
220	324	138
221	324	120
222	324	98
223	324	112
224	324	103
225	324	98
226	324	128
227	324	180
228	324	199
229	324	215
230	324	202
231	324	179
232	324	187
233	324	199
234	324	166
235	324	128
236	324	135
237	324	89
238	324	70
239	324	74
240	324	90
241	324	95
242	324	102
243	324	109
244	324	68
245	324	108
246	324	127
247	324	84
248	324	62
249	324	76
250	324	90
251	324	74
252	324	65
253	324	60
254	324	77
255	324	92
256	324	85
257	324	71
258	324	94
259	324	89
260	324	71
261	324	95
262	324	84
263	324	84
264	324	130
265	324	98
266	324	128
267	324	164
268	324	156
269	324	166
270	324	139
271	324	155
272	324	199
273	324	216
274	324	255
275	324	252
276	324	245
277	324	338
278	324	254
279	324	310
280	324	224
281	324	274
282	324	258
283	324	300
284	324	357
285	324	310
286	324	272
287	324	298
288	324	427
289	324	315
290	324	384
291	324	312
292	324	293
293	324	245
294	324	287
295	324	315
296	324	307
297	324	231
298	324	254
299	324	357
300	324	359
301	324	371
302	324	348
303	324	540
304	324	448
305	324	447
306	324	337
307	324	271
308	324	544
309	324	846
310	324	988
311	324	874
312	324	1128
313	324	972
314	324	1003
315	324	979
316	324	1284
317	324	1456
318	324	1579
319	324	2655
320	324	4553
321	324	6466
322	324	7343
323	324	11406
324	324	38435
0	325	7
1	325	98
2	325	129
3	325	189
4	325	166
5	325	97
6	325	93
7	325	61
8	325	58
9	325	45
10	325	52
11	325	32
12	325	29
13	325	38
14	325	41
15	325	56
16	325	31
17	325	32
18	325	29
19	325	26
20	325	26
21	325	32
22	325	28
23	325	35
24	325	20
25	325	34
26	325	27
27	325	18
28	325	24
29	325	30
30	325	13
31	325	33
32	325	37
33	325	17
34	325	41
35	325	40
36	325	41
38	325	38
39	325	37
40	325	37
41	325	57
42	325	37
43	325	57
44	325	85
45	325	198
46	325	250
47	325	178
48	325	106
49	325	75
50	325	86
51	325	96
52	325	80
53	325	99
54	325	169
55	325	157
56	325	210
57	325	83
58	325	76
59	325	86
60	325	136
61	325	168
62	325	105
63	325	18
64	325	126
65	325	36
66	325	46
67	325	147
68	325	165
69	325	113
70	325	101
71	325	83
72	325	78
73	325	81
74	325	82
75	325	70
76	325	103
77	325	107
78	325	111
79	325	138
80	325	217
81	325	279
82	325	250
83	325	247
84	325	241
85	325	257
86	325	283
87	325	203
88	325	223
89	325	149
90	325	223
91	325	232
92	325	233
93	325	214
94	325	223
95	325	189
96	325	263
97	325	202
98	325	250
99	325	187
100	325	166
101	325	187
102	325	162
103	325	189
104	325	206
105	325	207
106	325	199
107	325	236
108	325	284
109	325	145
110	325	101
111	325	115
112	325	95
113	325	112
114	325	75
115	325	67
116	325	82
117	325	112
118	325	111
119	325	115
120	325	92
121	325	111
122	325	111
123	325	118
124	325	148
125	325	125
126	325	126
127	325	131
128	325	104
129	325	128
130	325	121
131	325	114
132	325	118
133	325	141
134	325	157
135	325	134
136	325	133
137	325	147
138	325	151
139	325	159
140	325	128
141	325	141
142	325	133
143	325	128
144	325	163
145	325	197
146	325	172
147	325	169
148	325	148
149	325	182
150	325	180
151	325	162
152	325	127
153	325	169
154	325	171
155	325	163
156	325	128
157	325	142
158	325	134
159	325	162
160	325	177
161	325	134
162	325	192
163	325	176
164	325	216
165	325	176
166	325	202
167	325	209
168	325	160
169	325	193
170	325	210
171	325	195
172	325	188
173	325	167
174	325	159
175	325	121
176	325	198
177	325	134
178	325	154
179	325	167
180	325	124
181	325	147
182	325	81
183	325	145
184	325	188
185	325	139
186	325	128
187	325	95
188	325	116
189	325	99
190	325	169
191	325	178
192	325	139
193	325	122
194	325	136
195	325	144
196	325	100
197	325	132
198	325	106
199	325	129
200	325	111
201	325	97
202	325	69
203	325	162
204	325	139
205	325	129
206	325	113
207	325	107
208	325	96
209	325	97
210	325	95
211	325	113
212	325	69
213	325	105
214	325	83
215	325	120
216	325	132
217	325	140
218	325	102
219	325	81
220	325	128
221	325	104
222	325	107
223	325	90
224	325	119
225	325	100
226	325	115
227	325	161
228	325	197
229	325	195
230	325	186
231	325	172
232	325	197
233	325	181
234	325	172
235	325	120
236	325	114
237	325	62
238	325	76
239	325	78
240	325	83
241	325	94
242	325	96
243	325	98
244	325	75
245	325	104
246	325	102
247	325	89
248	325	81
249	325	88
250	325	83
251	325	75
252	325	80
253	325	53
254	325	66
255	325	70
256	325	70
257	325	69
258	325	97
259	325	79
260	325	72
261	325	99
262	325	92
263	325	81
264	325	115
265	325	101
266	325	143
267	325	144
268	325	150
269	325	146
270	325	115
271	325	134
272	325	203
273	325	212
274	325	225
275	325	231
276	325	214
277	325	288
278	325	237
279	325	279
280	325	209
281	325	260
282	325	298
283	325	296
284	325	304
285	325	330
286	325	266
287	325	253
288	325	371
289	325	313
290	325	312
291	325	280
292	325	258
293	325	265
294	325	280
295	325	326
296	325	293
297	325	251
298	325	237
299	325	284
300	325	352
301	325	325
302	325	364
303	325	544
304	325	427
305	325	493
306	325	357
307	325	264
308	325	488
309	325	801
310	325	852
311	325	782
312	325	1002
313	325	953
314	325	939
315	325	911
316	325	1156
317	325	1337
318	325	1432
319	325	2478
320	325	4159
321	325	5561
322	325	5618
323	325	5915
324	325	14772
325	325	36092
0	326	4
1	326	74
2	326	119
3	326	125
4	326	120
5	326	108
6	326	61
7	326	42
8	326	52
9	326	34
10	326	29
11	326	23
12	326	25
13	326	30
14	326	39
15	326	40
16	326	25
17	326	25
18	326	22
19	326	25
20	326	24
21	326	35
22	326	25
23	326	24
24	326	20
25	326	14
26	326	21
27	326	15
28	326	13
29	326	9
30	326	17
31	326	35
32	326	26
33	326	23
34	326	24
35	326	42
36	326	33
38	326	38
39	326	34
40	326	26
41	326	37
42	326	30
43	326	47
44	326	77
45	326	150
46	326	219
47	326	177
48	326	110
49	326	87
50	326	77
51	326	106
52	326	100
53	326	87
54	326	138
55	326	176
56	326	147
57	326	71
58	326	53
59	326	67
60	326	97
61	326	123
62	326	101
63	326	29
64	326	116
65	326	32
66	326	45
67	326	137
68	326	135
69	326	101
70	326	74
71	326	72
72	326	79
73	326	58
74	326	60
75	326	40
76	326	55
77	326	94
78	326	81
79	326	117
80	326	220
81	326	213
82	326	179
83	326	208
84	326	199
85	326	225
86	326	244
87	326	177
88	326	189
89	326	131
90	326	170
91	326	189
92	326	184
93	326	185
94	326	149
95	326	138
96	326	212
97	326	198
98	326	202
99	326	208
100	326	193
101	326	191
102	326	153
103	326	195
104	326	194
105	326	164
106	326	174
107	326	251
108	326	240
109	326	128
110	326	80
111	326	94
112	326	71
113	326	119
114	326	60
115	326	64
116	326	72
117	326	92
118	326	78
119	326	67
120	326	85
121	326	110
122	326	118
123	326	93
124	326	104
125	326	101
126	326	121
127	326	112
128	326	93
129	326	101
130	326	126
131	326	106
132	326	104
133	326	108
134	326	129
135	326	135
136	326	125
137	326	108
138	326	114
139	326	144
140	326	122
141	326	113
142	326	108
143	326	100
144	326	147
145	326	149
146	326	151
147	326	176
148	326	142
149	326	137
150	326	121
151	326	128
152	326	125
153	326	152
154	326	122
155	326	123
156	326	98
157	326	153
158	326	123
159	326	123
160	326	140
161	326	141
162	326	153
163	326	152
164	326	175
165	326	166
166	326	210
167	326	174
168	326	164
169	326	159
170	326	200
171	326	164
172	326	142
173	326	113
174	326	117
175	326	110
176	326	166
177	326	92
178	326	168
179	326	145
180	326	120
181	326	127
182	326	90
183	326	102
184	326	127
185	326	118
186	326	89
187	326	81
188	326	94
189	326	93
190	326	133
191	326	150
192	326	113
193	326	111
194	326	107
195	326	118
196	326	87
197	326	89
198	326	115
199	326	99
200	326	123
201	326	67
202	326	68
203	326	107
204	326	107
205	326	93
206	326	87
207	326	72
208	326	98
209	326	87
210	326	84
211	326	72
212	326	62
213	326	87
214	326	79
215	326	106
216	326	104
217	326	122
218	326	96
219	326	80
220	326	118
221	326	86
222	326	76
223	326	93
224	326	84
225	326	73
226	326	87
227	326	136
228	326	165
229	326	167
230	326	170
231	326	156
232	326	163
233	326	124
234	326	144
235	326	108
236	326	79
237	326	63
238	326	58
239	326	68
240	326	61
241	326	90
242	326	90
243	326	65
244	326	57
245	326	84
246	326	93
247	326	68
248	326	53
249	326	65
250	326	70
251	326	58
252	326	55
253	326	49
254	326	52
255	326	56
256	326	48
257	326	55
258	326	60
259	326	72
260	326	62
261	326	74
262	326	74
263	326	75
264	326	117
265	326	81
266	326	102
267	326	108
268	326	111
269	326	142
270	326	103
271	326	123
272	326	162
273	326	195
274	326	151
275	326	194
276	326	190
277	326	301
278	326	227
279	326	249
280	326	221
281	326	205
282	326	245
283	326	259
284	326	279
285	326	261
286	326	234
287	326	204
288	326	305
289	326	281
290	326	296
291	326	240
292	326	222
293	326	180
294	326	211
295	326	266
296	326	259
297	326	190
298	326	205
299	326	268
300	326	316
301	326	266
302	326	294
303	326	404
304	326	372
305	326	426
306	326	325
307	326	227
308	326	432
309	326	692
310	326	761
311	326	711
312	326	811
313	326	775
314	326	735
315	326	720
316	326	992
317	326	1039
318	326	1217
319	326	2017
320	326	3378
321	326	4340
322	326	4115
323	326	4177
324	326	6512
325	326	12400
326	326	28059
0	327	4
1	327	101
2	327	154
3	327	172
4	327	152
5	327	132
6	327	85
7	327	60
8	327	49
9	327	37
10	327	33
11	327	31
12	327	25
13	327	25
14	327	47
15	327	44
16	327	42
17	327	30
18	327	17
19	327	27
20	327	32
21	327	24
22	327	41
23	327	33
24	327	27
25	327	24
26	327	19
27	327	26
28	327	15
29	327	22
30	327	25
31	327	32
32	327	42
33	327	24
34	327	27
35	327	35
36	327	59
38	327	23
39	327	39
40	327	47
41	327	32
42	327	54
43	327	59
44	327	105
45	327	208
46	327	251
47	327	172
48	327	117
49	327	86
50	327	115
51	327	107
52	327	88
53	327	95
54	327	193
55	327	176
56	327	196
57	327	91
58	327	76
59	327	84
60	327	133
61	327	152
62	327	133
63	327	24
64	327	143
65	327	44
66	327	47
67	327	162
68	327	159
69	327	124
70	327	96
71	327	84
72	327	83
73	327	82
74	327	64
75	327	52
76	327	100
77	327	111
78	327	107
79	327	138
80	327	247
81	327	283
82	327	219
83	327	262
84	327	249
85	327	229
86	327	241
87	327	177
88	327	224
89	327	136
90	327	210
91	327	211
92	327	233
93	327	192
94	327	230
95	327	167
96	327	269
97	327	241
98	327	289
99	327	224
100	327	167
101	327	222
102	327	174
103	327	223
104	327	205
105	327	215
106	327	174
107	327	274
108	327	290
109	327	155
110	327	97
111	327	96
112	327	85
113	327	99
114	327	90
115	327	76
116	327	87
117	327	107
118	327	92
119	327	85
120	327	87
121	327	132
122	327	127
123	327	118
124	327	146
125	327	108
126	327	142
127	327	146
128	327	115
129	327	135
130	327	125
131	327	116
132	327	103
133	327	130
134	327	112
135	327	143
136	327	149
137	327	150
138	327	146
139	327	165
140	327	160
141	327	124
142	327	138
143	327	139
144	327	192
145	327	182
146	327	173
147	327	159
148	327	148
149	327	162
150	327	142
151	327	168
152	327	130
153	327	156
154	327	160
155	327	167
156	327	123
157	327	174
158	327	129
159	327	141
160	327	165
161	327	132
162	327	176
163	327	200
164	327	185
165	327	207
166	327	210
167	327	169
168	327	188
169	327	178
170	327	203
171	327	175
172	327	170
173	327	117
174	327	124
175	327	143
176	327	159
177	327	124
178	327	162
179	327	136
180	327	136
181	327	133
182	327	109
183	327	134
184	327	157
185	327	131
186	327	122
187	327	105
188	327	122
189	327	97
190	327	164
191	327	185
192	327	189
193	327	146
194	327	127
195	327	126
196	327	93
197	327	123
198	327	97
199	327	116
200	327	102
201	327	96
202	327	93
203	327	145
204	327	121
205	327	118
206	327	117
207	327	64
208	327	109
209	327	95
210	327	96
211	327	84
212	327	89
213	327	97
214	327	92
215	327	93
216	327	110
217	327	132
218	327	98
219	327	92
220	327	131
221	327	78
222	327	90
223	327	88
224	327	92
225	327	111
226	327	116
227	327	144
228	327	177
229	327	206
230	327	167
231	327	197
232	327	190
233	327	190
234	327	161
235	327	119
236	327	110
237	327	57
238	327	61
239	327	74
240	327	104
241	327	96
242	327	92
243	327	94
244	327	57
245	327	111
246	327	127
247	327	100
248	327	77
249	327	59
250	327	67
251	327	52
252	327	88
253	327	72
254	327	60
255	327	60
256	327	45
257	327	70
258	327	85
259	327	93
260	327	68
261	327	83
262	327	77
263	327	72
264	327	129
265	327	95
266	327	103
267	327	125
268	327	159
269	327	165
270	327	138
271	327	131
272	327	181
273	327	191
274	327	222
275	327	230
276	327	209
277	327	284
278	327	261
279	327	274
280	327	208
281	327	253
282	327	263
283	327	270
284	327	317
285	327	308
286	327	284
287	327	279
288	327	370
289	327	340
290	327	291
291	327	256
292	327	255
293	327	249
294	327	245
295	327	320
296	327	323
297	327	197
298	327	262
299	327	255
300	327	350
301	327	361
302	327	393
303	327	495
304	327	462
305	327	435
306	327	404
307	327	253
308	327	516
309	327	805
310	327	922
311	327	887
312	327	1024
313	327	880
314	327	874
315	327	907
316	327	1190
317	327	1312
318	327	1422
319	327	2524
320	327	4002
321	327	4921
322	327	4360
323	327	4085
324	327	5930
325	327	7048
326	327	11629
327	327	35329
0	328	5
1	328	85
2	328	165
3	328	196
4	328	168
5	328	132
6	328	117
7	328	76
8	328	58
9	328	53
10	328	33
11	328	33
12	328	32
13	328	40
14	328	55
15	328	57
16	328	45
17	328	34
18	328	43
19	328	30
20	328	37
21	328	33
22	328	46
23	328	30
24	328	28
25	328	21
26	328	26
27	328	19
28	328	17
29	328	28
30	328	23
31	328	39
32	328	37
33	328	26
34	328	38
35	328	31
36	328	59
38	328	45
39	328	51
40	328	47
41	328	58
42	328	57
43	328	63
44	328	116
45	328	225
46	328	288
47	328	224
48	328	119
49	328	93
50	328	99
51	328	118
52	328	88
53	328	92
54	328	173
55	328	194
56	328	230
57	328	105
58	328	82
59	328	99
60	328	185
61	328	193
62	328	123
63	328	28
64	328	150
65	328	27
66	328	48
67	328	196
68	328	175
69	328	138
70	328	106
71	328	88
72	328	90
73	328	100
74	328	70
75	328	58
76	328	85
77	328	132
78	328	104
79	328	129
80	328	283
81	328	324
82	328	272
83	328	263
84	328	276
85	328	303
86	328	282
87	328	234
88	328	229
89	328	158
90	328	270
91	328	273
92	328	239
93	328	209
94	328	210
95	328	218
96	328	292
97	328	266
98	328	283
99	328	243
100	328	181
101	328	225
102	328	211
103	328	236
104	328	204
105	328	190
106	328	210
107	328	265
108	328	333
109	328	145
110	328	114
111	328	99
112	328	100
113	328	130
114	328	75
115	328	62
116	328	104
117	328	106
118	328	92
119	328	101
120	328	128
121	328	124
122	328	142
123	328	139
124	328	151
125	328	144
126	328	145
127	328	166
128	328	146
129	328	160
130	328	130
131	328	143
132	328	142
133	328	143
134	328	153
135	328	152
136	328	140
137	328	126
138	328	158
139	328	229
140	328	151
141	328	164
142	328	144
143	328	156
144	328	181
145	328	191
146	328	202
147	328	180
148	328	171
149	328	184
150	328	178
151	328	158
152	328	145
153	328	175
154	328	181
155	328	149
156	328	146
157	328	169
158	328	150
159	328	163
160	328	199
161	328	144
162	328	200
163	328	194
164	328	235
165	328	217
166	328	218
167	328	202
168	328	174
169	328	194
170	328	217
171	328	191
172	328	176
173	328	148
174	328	146
175	328	166
176	328	195
177	328	127
178	328	151
179	328	165
180	328	125
181	328	158
182	328	122
183	328	151
184	328	202
185	328	161
186	328	140
187	328	124
188	328	128
189	328	114
190	328	209
191	328	205
192	328	200
193	328	157
194	328	160
195	328	145
196	328	117
197	328	122
198	328	129
199	328	144
200	328	110
201	328	94
202	328	122
203	328	145
204	328	153
205	328	124
206	328	125
207	328	111
208	328	112
209	328	103
210	328	120
211	328	89
212	328	105
213	328	110
214	328	118
215	328	127
216	328	131
217	328	147
218	328	106
219	328	102
220	328	109
221	328	110
222	328	96
223	328	82
224	328	120
225	328	118
226	328	148
227	328	168
228	328	215
229	328	225
230	328	205
231	328	168
232	328	217
233	328	196
234	328	172
235	328	146
236	328	129
237	328	76
238	328	70
239	328	82
240	328	110
241	328	105
242	328	129
243	328	111
244	328	67
245	328	102
246	328	124
247	328	91
248	328	77
249	328	79
250	328	76
251	328	64
252	328	71
253	328	69
254	328	68
255	328	67
256	328	87
257	328	65
258	328	92
259	328	87
260	328	79
261	328	122
262	328	103
263	328	111
264	328	153
265	328	117
266	328	136
267	328	169
268	328	162
269	328	191
270	328	150
271	328	157
272	328	200
273	328	252
274	328	242
275	328	269
276	328	247
277	328	347
278	328	303
279	328	318
280	328	238
281	328	293
282	328	324
283	328	308
284	328	348
285	328	363
286	328	314
287	328	307
288	328	385
289	328	404
290	328	346
291	328	300
292	328	280
293	328	298
294	328	295
295	328	349
296	328	311
297	328	218
298	328	291
299	328	314
300	328	368
301	328	377
302	328	439
303	328	547
304	328	516
305	328	594
306	328	416
307	328	265
308	328	525
309	328	935
310	328	1059
311	328	951
312	328	1231
313	328	1076
314	328	1046
315	328	1048
316	328	1263
317	328	1490
318	328	1725
319	328	2871
320	328	4701
321	328	5346
322	328	4834
323	328	4244
324	328	5646
325	328	6208
326	328	6703
327	328	14025
328	328	39525
0	329	5
1	329	85
2	329	173
3	329	163
4	329	161
5	329	119
6	329	107
7	329	60
8	329	44
9	329	32
10	329	37
11	329	24
12	329	34
13	329	34
14	329	44
15	329	52
16	329	40
17	329	17
18	329	40
19	329	27
20	329	24
21	329	41
22	329	38
23	329	19
24	329	30
25	329	25
26	329	17
27	329	17
28	329	22
29	329	18
30	329	20
31	329	29
32	329	24
33	329	27
34	329	30
35	329	39
36	329	40
38	329	38
39	329	29
40	329	32
41	329	47
42	329	48
43	329	62
44	329	104
45	329	208
46	329	256
47	329	132
48	329	98
49	329	58
50	329	73
51	329	96
52	329	62
53	329	55
54	329	161
55	329	144
56	329	197
57	329	88
58	329	80
59	329	95
60	329	145
61	329	163
62	329	110
63	329	17
64	329	113
65	329	31
66	329	31
67	329	111
68	329	143
69	329	105
70	329	103
71	329	93
72	329	88
73	329	73
74	329	78
75	329	68
76	329	114
77	329	104
78	329	120
79	329	128
80	329	203
81	329	312
82	329	206
83	329	239
84	329	222
85	329	233
86	329	246
87	329	185
88	329	209
89	329	168
90	329	216
91	329	203
92	329	204
93	329	237
94	329	178
95	329	186
96	329	210
97	329	198
98	329	246
99	329	153
100	329	151
101	329	155
102	329	148
103	329	180
104	329	166
105	329	171
106	329	173
107	329	209
108	329	263
109	329	109
110	329	96
111	329	100
112	329	82
113	329	107
114	329	82
115	329	72
116	329	80
117	329	103
118	329	89
119	329	111
120	329	92
121	329	123
122	329	114
123	329	98
124	329	151
125	329	106
126	329	102
127	329	124
128	329	128
129	329	143
130	329	140
131	329	112
132	329	119
133	329	111
134	329	153
135	329	150
136	329	135
137	329	153
138	329	160
139	329	183
140	329	128
141	329	132
142	329	133
143	329	134
144	329	184
145	329	181
146	329	149
147	329	161
148	329	141
149	329	151
150	329	153
151	329	176
152	329	136
153	329	155
154	329	139
155	329	140
156	329	124
157	329	162
158	329	143
159	329	148
160	329	140
161	329	151
162	329	147
163	329	158
164	329	171
165	329	196
166	329	179
167	329	183
168	329	151
169	329	187
170	329	161
171	329	166
172	329	156
173	329	151
174	329	130
175	329	129
176	329	168
177	329	108
178	329	128
179	329	139
180	329	120
181	329	129
182	329	100
183	329	132
184	329	178
185	329	132
186	329	133
187	329	101
188	329	138
189	329	90
190	329	173
191	329	157
192	329	168
193	329	118
194	329	130
195	329	154
196	329	89
197	329	107
198	329	113
199	329	112
200	329	98
201	329	102
202	329	113
203	329	130
204	329	154
205	329	125
206	329	102
207	329	106
208	329	99
209	329	113
210	329	91
211	329	91
212	329	84
213	329	110
214	329	117
215	329	104
216	329	124
217	329	126
218	329	136
219	329	113
220	329	118
221	329	104
222	329	83
223	329	102
224	329	111
225	329	86
226	329	128
227	329	155
228	329	177
229	329	202
230	329	163
231	329	165
232	329	145
233	329	143
234	329	155
235	329	154
236	329	95
237	329	72
238	329	64
239	329	62
240	329	87
241	329	83
242	329	98
243	329	82
244	329	61
245	329	107
246	329	90
247	329	86
248	329	70
249	329	63
250	329	76
251	329	48
252	329	69
253	329	63
254	329	61
255	329	63
256	329	70
257	329	78
258	329	70
259	329	78
260	329	69
261	329	115
262	329	84
263	329	92
264	329	128
265	329	106
266	329	125
267	329	154
268	329	159
269	329	153
270	329	146
271	329	123
272	329	184
273	329	241
274	329	202
275	329	206
276	329	219
277	329	268
278	329	252
279	329	292
280	329	229
281	329	249
282	329	242
283	329	269
284	329	315
285	329	274
286	329	249
287	329	266
288	329	363
289	329	357
290	329	351
291	329	262
292	329	288
293	329	255
294	329	265
295	329	321
296	329	346
297	329	231
298	329	269
299	329	290
300	329	350
301	329	362
302	329	358
303	329	541
304	329	459
305	329	475
306	329	360
307	329	263
308	329	485
309	329	788
310	329	945
311	329	946
312	329	1188
313	329	1108
314	329	952
315	329	979
316	329	1453
317	329	1530
318	329	1895
319	329	3363
320	329	5201
321	329	5561
322	329	4190
323	329	3590
324	329	4481
325	329	4587
326	329	4317
327	329	6096
328	329	12885
329	329	31693
1	330	83
2	330	222
3	330	262
4	330	294
5	330	227
6	330	162
7	330	122
8	330	95
9	330	70
10	330	62
11	330	66
12	330	49
13	330	70
14	330	74
15	330	57
16	330	61
17	330	57
18	330	49
19	330	29
20	330	40
21	330	49
22	330	54
23	330	57
24	330	33
25	330	56
26	330	35
27	330	30
28	330	48
29	330	51
30	330	40
31	330	55
32	330	56
33	330	47
34	330	62
35	330	64
36	330	80
38	330	71
39	330	70
40	330	97
41	330	82
42	330	96
43	330	118
44	330	208
45	330	275
46	330	250
47	330	147
48	330	78
49	330	36
50	330	61
51	330	65
52	330	68
53	330	76
54	330	103
55	330	213
56	330	277
57	330	187
58	330	155
59	330	178
60	330	231
61	330	211
62	330	101
63	330	21
64	330	101
65	330	29
66	330	23
67	330	101
68	330	218
69	330	234
70	330	200
71	330	149
72	330	125
73	330	143
74	330	126
75	330	141
76	330	198
77	330	187
78	330	163
79	330	226
80	330	247
81	330	268
82	330	213
83	330	248
84	330	219
85	330	258
86	330	241
87	330	265
88	330	274
89	330	306
90	330	260
91	330	198
92	330	206
93	330	194
94	330	277
95	330	193
96	330	267
97	330	286
98	330	216
99	330	128
100	330	100
101	330	127
102	330	104
103	330	137
104	330	105
105	330	131
106	330	120
107	330	171
108	330	250
109	330	132
110	330	129
111	330	120
112	330	112
113	330	130
114	330	139
115	330	122
116	330	122
117	330	145
118	330	122
119	330	113
120	330	102
121	330	120
122	330	145
123	330	139
124	330	134
125	330	123
126	330	156
127	330	154
128	330	145
129	330	211
130	330	164
131	330	167
132	330	196
133	330	200
134	330	191
135	330	181
136	330	175
137	330	193
138	330	179
139	330	196
140	330	207
141	330	175
142	330	160
143	330	156
144	330	179
145	330	197
146	330	195
147	330	203
148	330	197
149	330	180
150	330	132
151	330	170
152	330	136
153	330	146
154	330	121
155	330	163
156	330	203
157	330	210
158	330	159
159	330	189
160	330	186
161	330	144
162	330	171
163	330	163
164	330	166
165	330	163
166	330	186
167	330	154
168	330	140
169	330	171
170	330	178
171	330	167
172	330	172
173	330	145
174	330	148
175	330	132
176	330	160
177	330	121
178	330	172
179	330	171
180	330	128
181	330	163
182	330	158
183	330	152
184	330	194
185	330	154
186	330	132
187	330	146
188	330	177
189	330	112
190	330	183
191	330	171
192	330	176
193	330	163
194	330	160
195	330	123
196	330	103
197	330	158
198	330	137
199	330	156
200	330	135
201	330	139
202	330	133
203	330	195
204	330	175
205	330	199
206	330	170
207	330	156
208	330	140
209	330	144
210	330	142
211	330	127
212	330	147
213	330	157
214	330	139
215	330	150
216	330	145
217	330	196
218	330	107
219	330	180
220	330	182
221	330	149
222	330	125
223	330	158
224	330	173
225	330	157
226	330	160
227	330	170
228	330	190
229	330	160
230	330	199
231	330	220
232	330	182
233	330	192
234	330	234
235	330	177
236	330	164
237	330	131
238	330	100
239	330	100
240	330	98
241	330	117
242	330	131
243	330	127
244	330	95
245	330	130
246	330	120
247	330	121
248	330	104
249	330	99
250	330	91
251	330	92
252	330	97
253	330	93
254	330	94
255	330	99
256	330	110
257	330	99
258	330	111
259	330	136
260	330	110
261	330	131
262	330	118
263	330	142
264	330	167
265	330	186
266	330	222
267	330	210
268	330	227
269	330	247
270	330	248
271	330	245
272	330	300
273	330	250
274	330	295
275	330	266
276	330	270
277	330	349
278	330	316
279	330	319
280	330	284
281	330	300
282	330	291
283	330	325
284	330	317
285	330	322
286	330	307
287	330	365
288	330	397
289	330	438
290	330	436
291	330	401
292	330	405
293	330	376
294	330	444
295	330	533
296	330	617
297	330	459
298	330	395
299	330	438
300	330	523
301	330	540
302	330	566
303	330	798
304	330	572
305	330	525
306	330	365
307	330	249
308	330	534
309	330	896
310	330	1108
311	330	1316
312	330	2111
313	330	1529
314	330	1556
315	330	1756
316	330	2668
317	330	2808
318	330	3995
319	330	9628
320	330	9484
321	330	8441
322	330	4703
323	330	3612
324	330	4571
325	330	4291
326	330	3810
327	330	4806
328	330	6700
329	330	11691
330	330	37922
0	331	4
1	331	51
2	331	185
3	331	288
4	331	292
5	331	235
6	331	199
7	331	141
8	331	123
9	331	102
10	331	84
11	331	70
12	331	65
13	331	82
14	331	85
15	331	81
16	331	75
17	331	50
18	331	59
19	331	61
20	331	49
21	331	76
22	331	57
23	331	67
24	331	59
25	331	45
26	331	45
27	331	25
28	331	46
29	331	47
30	331	62
31	331	71
32	331	58
33	331	48
34	331	63
35	331	74
36	331	99
38	331	79
39	331	90
40	331	79
41	331	113
42	331	103
43	331	138
44	331	193
45	331	254
46	331	231
47	331	97
48	331	63
49	331	34
50	331	42
51	331	61
52	331	43
53	331	43
54	331	123
55	331	167
56	331	223
57	331	172
58	331	154
59	331	154
60	331	213
61	331	179
62	331	82
63	331	16
64	331	87
65	331	17
66	331	29
67	331	100
68	331	198
69	331	239
70	331	200
71	331	199
72	331	184
73	331	176
74	331	164
75	331	166
76	331	215
77	331	197
78	331	177
79	331	239
80	331	265
81	331	273
82	331	232
83	331	237
84	331	185
85	331	207
86	331	186
87	331	223
88	331	275
89	331	277
90	331	237
91	331	160
92	331	121
93	331	162
94	331	219
95	331	194
96	331	224
97	331	234
98	331	168
99	331	88
100	331	84
101	331	81
102	331	77
103	331	94
104	331	95
105	331	93
106	331	112
107	331	162
108	331	227
109	331	134
110	331	132
111	331	117
112	331	136
113	331	166
114	331	164
115	331	129
116	331	143
117	331	149
118	331	137
119	331	118
120	331	113
121	331	155
122	331	138
123	331	133
124	331	143
125	331	132
126	331	129
127	331	152
128	331	183
129	331	198
130	331	203
131	331	191
132	331	223
133	331	194
134	331	209
135	331	225
136	331	192
137	331	234
138	331	220
139	331	191
140	331	179
141	331	169
142	331	181
143	331	176
144	331	203
145	331	179
146	331	179
147	331	177
148	331	181
149	331	173
150	331	144
151	331	165
152	331	129
153	331	140
154	331	155
155	331	152
156	331	182
157	331	176
158	331	133
159	331	192
160	331	192
161	331	109
162	331	135
163	331	145
164	331	158
165	331	140
166	331	152
167	331	142
168	331	113
169	331	157
170	331	150
171	331	142
172	331	146
173	331	133
174	331	146
175	331	148
176	331	194
177	331	108
178	331	147
179	331	187
180	331	165
181	331	153
182	331	129
183	331	178
184	331	168
185	331	187
186	331	199
187	331	156
188	331	204
189	331	129
190	331	205
191	331	170
192	331	191
193	331	185
194	331	174
195	331	178
196	331	161
197	331	148
198	331	160
199	331	170
200	331	182
201	331	163
202	331	183
203	331	206
204	331	226
205	331	171
206	331	182
207	331	186
208	331	177
209	331	174
210	331	173
211	331	189
212	331	161
213	331	185
214	331	171
215	331	167
216	331	146
217	331	188
218	331	160
219	331	193
220	331	204
221	331	193
222	331	159
223	331	155
224	331	183
225	331	171
226	331	187
227	331	165
228	331	150
229	331	164
230	331	179
231	331	181
232	331	199
233	331	208
234	331	208
235	331	197
236	331	171
237	331	152
238	331	128
239	331	129
240	331	134
241	331	130
242	331	145
243	331	162
244	331	121
245	331	175
246	331	166
247	331	124
248	331	121
249	331	136
250	331	147
251	331	107
252	331	126
253	331	114
254	331	111
255	331	120
256	331	142
257	331	118
258	331	176
259	331	156
260	331	166
261	331	166
262	331	152
263	331	170
264	331	165
265	331	209
266	331	232
267	331	248
268	331	258
269	331	272
270	331	293
271	331	299
272	331	276
273	331	302
274	331	328
275	331	323
276	331	280
277	331	332
278	331	297
279	331	295
280	331	307
281	331	335
282	331	307
283	331	289
284	331	331
285	331	344
286	331	312
287	331	380
288	331	400
289	331	433
290	331	468
291	331	406
292	331	411
293	331	464
294	331	423
295	331	524
296	331	533
297	331	501
298	331	533
299	331	490
300	331	521
301	331	521
302	331	625
303	331	668
304	331	431
305	331	397
306	331	259
307	331	185
308	331	420
309	331	693
310	331	863
311	331	1022
312	331	1543
313	331	1204
314	331	1232
315	331	1410
316	331	1840
317	331	2068
318	331	2886
319	331	5663
320	331	4726
321	331	3755
322	331	2401
323	331	1877
324	331	2233
325	331	2038
326	331	1762
327	331	2140
328	331	2706
329	331	3055
330	331	11412
331	331	44489
0	332	1
1	332	53
2	332	159
3	332	280
4	332	260
5	332	207
6	332	176
7	332	140
8	332	140
9	332	114
10	332	85
11	332	67
12	332	81
13	332	77
14	332	113
15	332	74
16	332	68
17	332	76
18	332	65
19	332	49
20	332	75
21	332	78
22	332	58
23	332	70
24	332	44
25	332	57
26	332	48
27	332	43
28	332	55
29	332	52
30	332	50
31	332	78
32	332	84
33	332	55
34	332	95
35	332	81
36	332	99
38	332	75
39	332	87
40	332	112
41	332	126
42	332	139
43	332	140
44	332	214
45	332	268
46	332	254
47	332	97
48	332	81
49	332	38
50	332	35
51	332	53
52	332	53
53	332	54
54	332	98
55	332	179
56	332	247
57	332	196
58	332	122
59	332	160
60	332	222
61	332	194
62	332	93
63	332	22
64	332	86
65	332	37
66	332	23
67	332	104
68	332	199
69	332	199
70	332	201
71	332	210
72	332	145
73	332	202
74	332	174
75	332	127
76	332	193
77	332	217
78	332	210
79	332	206
80	332	221
81	332	222
82	332	163
83	332	281
84	332	179
85	332	199
86	332	202
87	332	223
88	332	262
89	332	249
90	332	226
91	332	165
92	332	177
93	332	157
94	332	216
95	332	198
96	332	194
97	332	197
98	332	196
99	332	96
100	332	83
101	332	84
102	332	84
103	332	105
104	332	87
105	332	105
106	332	106
107	332	144
108	332	188
109	332	139
110	332	129
111	332	163
112	332	154
113	332	182
114	332	151
115	332	156
116	332	143
117	332	148
118	332	172
119	332	129
120	332	156
121	332	143
122	332	157
123	332	157
124	332	194
125	332	142
126	332	151
127	332	145
128	332	188
129	332	189
130	332	206
131	332	194
132	332	231
133	332	211
134	332	247
135	332	183
136	332	209
137	332	175
138	332	252
139	332	217
140	332	223
141	332	190
142	332	192
143	332	207
144	332	210
145	332	190
146	332	181
147	332	209
148	332	191
149	332	184
150	332	139
151	332	154
152	332	130
153	332	160
154	332	162
155	332	166
156	332	205
157	332	204
158	332	155
159	332	194
160	332	185
161	332	143
162	332	166
163	332	132
164	332	169
165	332	155
166	332	150
167	332	135
168	332	120
169	332	153
170	332	152
171	332	163
172	332	152
173	332	154
174	332	147
175	332	130
176	332	180
177	332	131
178	332	150
179	332	179
180	332	149
181	332	178
182	332	152
183	332	169
184	332	191
185	332	166
186	332	201
187	332	165
188	332	162
189	332	142
190	332	160
191	332	178
192	332	163
193	332	180
194	332	173
195	332	152
196	332	140
197	332	173
198	332	162
199	332	172
200	332	182
201	332	186
202	332	177
203	332	225
204	332	243
205	332	198
206	332	194
207	332	167
208	332	179
209	332	204
210	332	187
211	332	179
212	332	155
213	332	184
214	332	181
215	332	195
216	332	185
217	332	221
218	332	172
219	332	189
220	332	181
221	332	197
222	332	192
223	332	178
224	332	232
225	332	177
226	332	204
227	332	180
228	332	211
229	332	215
230	332	224
231	332	186
232	332	209
233	332	242
234	332	231
235	332	203
236	332	196
237	332	147
238	332	139
239	332	130
240	332	163
241	332	184
242	332	177
243	332	138
244	332	112
245	332	168
246	332	187
247	332	144
248	332	136
249	332	130
250	332	123
251	332	121
252	332	154
253	332	130
254	332	151
255	332	142
256	332	148
257	332	142
258	332	172
259	332	164
260	332	158
261	332	186
262	332	157
263	332	155
264	332	222
265	332	201
266	332	252
267	332	244
268	332	262
269	332	250
270	332	279
271	332	265
272	332	272
273	332	244
274	332	336
275	332	289
276	332	287
277	332	292
278	332	328
279	332	315
280	332	333
281	332	279
282	332	315
283	332	299
284	332	322
285	332	302
286	332	361
287	332	354
288	332	342
289	332	424
290	332	402
291	332	436
292	332	453
293	332	481
294	332	395
295	332	517
296	332	486
297	332	465
298	332	494
299	332	469
300	332	560
301	332	531
302	332	479
303	332	586
304	332	372
305	332	332
306	332	248
307	332	160
308	332	402
309	332	626
310	332	736
311	332	859
312	332	1194
313	332	1008
314	332	1025
315	332	1129
316	332	1274
317	332	1585
318	332	1956
319	332	2717
320	332	2817
321	332	2340
322	332	1879
323	332	1416
324	332	1523
325	332	1536
326	332	1343
327	332	1541
328	332	1915
329	332	2108
330	332	4393
331	332	16794
332	332	50388
0	333	1
1	333	71
2	333	191
3	333	299
4	333	284
5	333	265
6	333	190
7	333	198
8	333	141
9	333	129
10	333	93
11	333	99
12	333	98
13	333	83
14	333	119
15	333	91
16	333	90
17	333	71
18	333	90
19	333	67
20	333	69
21	333	108
22	333	70
23	333	64
24	333	55
25	333	46
26	333	53
27	333	72
28	333	48
29	333	71
30	333	68
31	333	78
32	333	85
33	333	56
34	333	101
35	333	77
36	333	82
38	333	92
39	333	102
40	333	130
41	333	137
42	333	151
43	333	130
44	333	229
45	333	296
46	333	261
47	333	97
48	333	58
49	333	37
50	333	35
51	333	64
52	333	51
53	333	57
54	333	122
55	333	220
56	333	257
57	333	198
58	333	173
59	333	177
60	333	254
61	333	177
62	333	86
63	333	21
64	333	94
65	333	33
66	333	25
67	333	105
68	333	210
69	333	267
70	333	212
71	333	231
72	333	194
73	333	190
74	333	176
75	333	193
76	333	228
77	333	216
78	333	203
79	333	252
80	333	259
81	333	243
82	333	192
83	333	254
84	333	167
85	333	230
86	333	231
87	333	230
88	333	248
89	333	261
90	333	249
91	333	192
92	333	155
93	333	159
94	333	240
95	333	198
96	333	210
97	333	236
98	333	173
99	333	101
100	333	86
101	333	92
102	333	80
103	333	87
104	333	105
105	333	104
106	333	98
107	333	151
108	333	220
109	333	118
110	333	125
111	333	142
112	333	166
113	333	187
114	333	155
115	333	126
116	333	161
117	333	170
118	333	171
119	333	156
120	333	140
121	333	155
122	333	135
123	333	169
124	333	154
125	333	129
126	333	186
127	333	199
128	333	168
129	333	243
130	333	221
131	333	201
132	333	264
133	333	235
134	333	225
135	333	217
136	333	223
137	333	210
138	333	245
139	333	276
140	333	239
141	333	206
142	333	197
143	333	240
144	333	215
145	333	227
146	333	192
147	333	186
148	333	168
149	333	170
150	333	159
151	333	182
152	333	119
153	333	148
154	333	151
155	333	194
156	333	227
157	333	212
158	333	177
159	333	200
160	333	189
161	333	157
162	333	151
163	333	173
164	333	158
165	333	122
166	333	149
167	333	157
168	333	110
169	333	145
170	333	166
171	333	188
172	333	149
173	333	158
174	333	162
175	333	151
176	333	200
177	333	143
178	333	165
179	333	178
180	333	172
181	333	194
182	333	177
183	333	193
184	333	216
185	333	213
186	333	196
187	333	175
188	333	200
189	333	104
190	333	178
191	333	184
192	333	200
193	333	198
194	333	207
195	333	205
196	333	151
197	333	201
198	333	184
199	333	189
200	333	208
201	333	183
202	333	172
203	333	229
204	333	226
205	333	208
206	333	233
207	333	216
208	333	213
209	333	254
210	333	217
211	333	198
212	333	195
213	333	205
214	333	232
215	333	223
216	333	200
217	333	220
218	333	174
219	333	214
220	333	201
221	333	214
222	333	211
223	333	209
224	333	254
225	333	215
226	333	244
227	333	187
228	333	180
229	333	196
230	333	196
231	333	197
232	333	190
233	333	218
234	333	250
235	333	227
236	333	194
237	333	157
238	333	158
239	333	151
240	333	160
241	333	164
242	333	181
243	333	200
244	333	125
245	333	173
246	333	198
247	333	137
248	333	116
249	333	146
250	333	149
251	333	98
252	333	157
253	333	139
254	333	161
255	333	153
256	333	153
257	333	165
258	333	181
259	333	178
260	333	146
261	333	185
262	333	152
263	333	172
264	333	244
265	333	228
266	333	295
267	333	290
268	333	315
269	333	289
270	333	304
271	333	356
272	333	319
273	333	273
274	333	374
275	333	318
276	333	283
277	333	337
278	333	356
279	333	333
280	333	307
281	333	339
282	333	327
283	333	319
284	333	324
285	333	345
286	333	307
287	333	351
288	333	404
289	333	440
290	333	443
291	333	489
292	333	459
293	333	451
294	333	454
295	333	576
296	333	563
297	333	514
298	333	533
299	333	601
300	333	588
301	333	562
302	333	616
303	333	705
304	333	439
305	333	370
306	333	281
307	333	163
308	333	398
309	333	656
310	333	790
311	333	905
312	333	1314
313	333	1034
314	333	1108
315	333	1294
316	333	1462
317	333	1656
318	333	2338
319	333	3274
320	333	3028
321	333	2484
322	333	1896
323	333	1433
324	333	1678
325	333	1532
326	333	1341
327	333	1613
328	333	2124
329	333	2220
330	333	4998
331	333	14796
332	333	24898
333	333	50550
0	334	3
1	334	49
2	334	160
3	334	267
4	334	246
5	334	211
6	334	200
7	334	133
8	334	121
9	334	94
10	334	83
11	334	86
12	334	80
13	334	78
14	334	69
15	334	63
16	334	77
17	334	52
18	334	70
19	334	61
20	334	62
21	334	63
22	334	63
23	334	50
24	334	56
25	334	40
26	334	47
27	334	35
28	334	34
29	334	49
30	334	39
31	334	62
32	334	71
33	334	65
34	334	74
35	334	62
36	334	76
38	334	89
39	334	94
40	334	96
41	334	101
42	334	138
43	334	136
44	334	220
45	334	245
46	334	197
47	334	75
48	334	51
49	334	21
50	334	31
51	334	41
52	334	34
53	334	42
54	334	95
55	334	159
56	334	242
57	334	174
58	334	154
59	334	165
60	334	200
61	334	181
62	334	62
63	334	14
64	334	75
65	334	21
66	334	24
67	334	95
68	334	171
69	334	243
70	334	199
71	334	183
72	334	137
73	334	175
74	334	161
75	334	156
76	334	202
77	334	186
78	334	185
79	334	216
80	334	227
81	334	189
82	334	154
83	334	170
84	334	148
85	334	173
86	334	162
87	334	198
88	334	231
89	334	237
90	334	206
91	334	132
92	334	107
93	334	116
94	334	244
95	334	172
96	334	146
97	334	181
98	334	141
99	334	62
100	334	47
101	334	72
102	334	48
103	334	80
104	334	79
105	334	72
106	334	58
107	334	93
108	334	153
109	334	96
110	334	97
111	334	134
112	334	132
113	334	172
114	334	128
115	334	99
116	334	136
117	334	156
118	334	121
119	334	127
120	334	117
121	334	128
122	334	135
123	334	123
124	334	139
125	334	127
126	334	151
127	334	111
128	334	158
129	334	190
130	334	198
131	334	185
132	334	207
133	334	196
134	334	192
135	334	171
136	334	207
137	334	197
138	334	174
139	334	197
140	334	184
141	334	181
142	334	160
143	334	172
144	334	203
145	334	151
146	334	158
147	334	154
148	334	127
149	334	136
150	334	116
151	334	145
152	334	94
153	334	118
154	334	113
155	334	125
156	334	198
157	334	193
158	334	136
159	334	158
160	334	155
161	334	113
162	334	102
163	334	118
164	334	141
165	334	120
166	334	130
167	334	118
168	334	104
169	334	106
170	334	134
171	334	111
172	334	124
173	334	121
174	334	125
175	334	111
176	334	159
177	334	104
178	334	129
179	334	129
180	334	146
181	334	151
182	334	128
183	334	153
184	334	141
185	334	130
186	334	146
187	334	168
188	334	183
189	334	96
190	334	134
191	334	140
192	334	136
193	334	145
194	334	164
195	334	140
196	334	128
197	334	152
198	334	140
199	334	173
200	334	171
201	334	165
202	334	164
203	334	171
204	334	179
205	334	166
206	334	172
207	334	202
208	334	180
209	334	169
210	334	185
211	334	173
212	334	176
213	334	179
214	334	155
215	334	185
216	334	154
217	334	192
218	334	151
219	334	180
220	334	190
221	334	153
222	334	152
223	334	136
224	334	188
225	334	207
226	334	203
227	334	153
228	334	150
229	334	146
230	334	160
231	334	166
232	334	138
233	334	141
234	334	146
235	334	193
236	334	193
237	334	135
238	334	136
239	334	123
240	334	124
241	334	129
242	334	124
243	334	144
244	334	93
245	334	148
246	334	136
247	334	132
248	334	125
249	334	132
250	334	112
251	334	89
252	334	95
253	334	104
254	334	130
255	334	123
256	334	129
257	334	129
258	334	131
259	334	152
260	334	161
261	334	163
262	334	146
263	334	152
264	334	197
265	334	194
266	334	239
267	334	220
268	334	236
269	334	197
270	334	249
271	334	323
272	334	239
273	334	256
274	334	306
275	334	268
276	334	213
277	334	267
278	334	243
279	334	302
280	334	266
281	334	242
282	334	269
283	334	291
284	334	279
285	334	259
286	334	278
287	334	306
288	334	308
289	334	373
290	334	351
291	334	384
292	334	363
293	334	407
294	334	393
295	334	430
296	334	554
297	334	422
298	334	439
299	334	476
300	334	501
301	334	478
302	334	454
303	334	574
304	334	294
305	334	293
306	334	219
307	334	144
308	334	319
309	334	527
310	334	606
311	334	757
312	334	1184
313	334	922
314	334	899
315	334	1123
316	334	1325
317	334	1462
318	334	2230
319	334	3778
320	334	2992
321	334	2349
322	334	1680
323	334	1161
324	334	1410
325	334	1377
326	334	1129
327	334	1409
328	334	1710
329	334	1870
330	334	5918
331	334	15221
332	334	10761
333	334	16643
334	334	36071
1	335	39
2	335	174
3	335	282
4	335	302
5	335	277
6	335	216
7	335	176
8	335	163
9	335	142
10	335	113
11	335	114
12	335	105
13	335	118
14	335	113
15	335	116
16	335	90
17	335	71
18	335	62
19	335	75
20	335	89
21	335	66
22	335	97
23	335	75
24	335	85
25	335	70
26	335	51
27	335	57
28	335	71
29	335	67
30	335	75
31	335	104
32	335	64
33	335	72
34	335	106
35	335	90
36	335	107
38	335	105
39	335	141
40	335	164
41	335	138
42	335	165
43	335	176
44	335	258
45	335	281
46	335	183
47	335	85
48	335	38
49	335	32
50	335	26
51	335	49
52	335	43
53	335	43
54	335	83
55	335	194
56	335	231
57	335	203
58	335	203
59	335	212
60	335	229
61	335	189
62	335	69
63	335	9
64	335	63
65	335	19
66	335	20
67	335	75
68	335	192
69	335	241
70	335	249
71	335	251
72	335	212
73	335	245
74	335	202
75	335	177
76	335	248
77	335	208
78	335	244
79	335	236
80	335	222
81	335	194
82	335	165
83	335	174
84	335	144
85	335	174
86	335	163
87	335	209
88	335	263
89	335	244
90	335	221
91	335	133
92	335	86
93	335	110
94	335	232
95	335	190
96	335	164
97	335	226
98	335	134
99	335	59
100	335	54
101	335	79
102	335	49
103	335	66
104	335	66
105	335	56
106	335	86
107	335	106
108	335	150
109	335	83
110	335	121
111	335	129
112	335	160
113	335	199
114	335	174
115	335	140
116	335	175
117	335	159
118	335	181
119	335	141
120	335	144
121	335	167
122	335	150
123	335	126
124	335	172
125	335	141
126	335	140
127	335	159
128	335	160
129	335	217
130	335	235
131	335	204
132	335	227
133	335	212
134	335	224
135	335	207
136	335	199
137	335	230
138	335	214
139	335	241
140	335	203
141	335	172
142	335	190
143	335	194
144	335	216
145	335	173
146	335	164
147	335	182
148	335	181
149	335	135
150	335	135
151	335	136
152	335	108
153	335	138
154	335	115
155	335	175
156	335	225
157	335	175
158	335	169
159	335	152
160	335	177
161	335	149
162	335	134
163	335	147
164	335	136
165	335	104
166	335	124
167	335	107
168	335	95
169	335	124
170	335	108
171	335	134
172	335	132
173	335	132
174	335	126
175	335	138
176	335	132
177	335	123
178	335	145
179	335	148
180	335	153
181	335	207
182	335	145
183	335	159
184	335	182
185	335	180
186	335	206
187	335	197
188	335	185
189	335	119
190	335	168
191	335	168
192	335	168
193	335	177
194	335	164
195	335	154
196	335	173
197	335	176
198	335	160
199	335	201
200	335	193
201	335	195
202	335	199
203	335	195
204	335	228
205	335	195
206	335	245
207	335	203
208	335	220
209	335	225
210	335	216
211	335	226
212	335	231
213	335	181
214	335	208
215	335	175
216	335	208
217	335	201
218	335	192
219	335	204
220	335	218
221	335	188
222	335	203
223	335	197
224	335	213
225	335	241
226	335	220
227	335	151
228	335	158
229	335	169
230	335	191
231	335	158
232	335	174
233	335	177
234	335	198
235	335	206
236	335	216
237	335	159
238	335	154
239	335	135
240	335	134
241	335	133
242	335	164
243	335	189
244	335	135
245	335	156
246	335	177
247	335	139
248	335	142
249	335	162
250	335	178
251	335	135
252	335	138
253	335	145
254	335	143
255	335	155
256	335	174
257	335	126
258	335	172
259	335	199
260	335	191
261	335	197
262	335	173
263	335	205
264	335	206
265	335	260
266	335	284
267	335	282
268	335	322
269	335	328
270	335	341
271	335	376
272	335	308
273	335	276
274	335	359
275	335	275
276	335	239
277	335	273
278	335	272
279	335	285
280	335	285
281	335	289
282	335	266
283	335	283
284	335	293
285	335	312
286	335	304
287	335	311
288	335	346
289	335	382
290	335	393
291	335	445
292	335	450
293	335	469
294	335	436
295	335	473
296	335	515
297	335	507
298	335	514
299	335	536
300	335	557
301	335	539
302	335	527
303	335	526
304	335	263
305	335	266
306	335	200
307	335	134
308	335	341
309	335	512
310	335	557
311	335	717
312	335	1142
313	335	841
314	335	866
315	335	1027
316	335	1134
317	335	1355
318	335	2011
319	335	2845
320	335	2307
321	335	1903
322	335	1318
323	335	998
324	335	1068
325	335	1072
326	335	904
327	335	1091
328	335	1409
329	335	1351
330	335	4091
331	335	8050
332	335	5724
333	335	6812
334	335	13972
335	335	41667
1	336	41
2	336	179
3	336	291
4	336	292
5	336	244
6	336	215
7	336	179
8	336	174
9	336	146
10	336	123
11	336	93
12	336	108
13	336	107
14	336	114
15	336	118
16	336	104
17	336	90
18	336	81
19	336	88
20	336	68
21	336	81
22	336	79
23	336	67
24	336	87
25	336	60
26	336	60
27	336	43
28	336	58
29	336	58
30	336	66
31	336	80
32	336	99
33	336	87
34	336	114
35	336	122
36	336	112
38	336	95
39	336	128
40	336	120
41	336	145
42	336	128
43	336	170
44	336	272
45	336	263
46	336	187
47	336	103
48	336	58
49	336	33
50	336	34
51	336	52
52	336	42
53	336	57
54	336	99
55	336	152
56	336	258
57	336	197
58	336	171
59	336	205
60	336	238
61	336	190
62	336	72
63	336	11
64	336	72
65	336	20
66	336	18
67	336	84
68	336	193
69	336	256
70	336	189
71	336	204
72	336	208
73	336	230
74	336	204
75	336	191
76	336	249
77	336	235
78	336	200
79	336	273
80	336	224
81	336	203
82	336	169
83	336	200
84	336	203
85	336	166
86	336	196
87	336	195
88	336	259
89	336	240
90	336	192
91	336	152
92	336	129
93	336	156
94	336	211
95	336	168
96	336	163
97	336	217
98	336	163
99	336	73
100	336	74
101	336	71
102	336	66
103	336	81
104	336	71
105	336	79
106	336	70
107	336	111
108	336	175
109	336	112
110	336	121
111	336	153
112	336	148
113	336	183
114	336	163
115	336	145
116	336	171
117	336	162
118	336	162
119	336	142
120	336	146
121	336	148
122	336	135
123	336	135
124	336	160
125	336	146
126	336	179
127	336	152
128	336	171
129	336	221
130	336	230
131	336	246
132	336	225
133	336	227
134	336	220
135	336	217
136	336	197
137	336	202
138	336	233
139	336	206
140	336	202
141	336	181
142	336	188
143	336	217
144	336	228
145	336	183
146	336	172
147	336	176
148	336	165
149	336	154
150	336	128
151	336	148
152	336	113
153	336	153
154	336	135
155	336	130
156	336	230
157	336	175
158	336	140
159	336	172
160	336	183
161	336	136
162	336	129
163	336	157
164	336	140
165	336	108
166	336	128
167	336	128
168	336	113
169	336	126
170	336	154
171	336	142
172	336	141
173	336	125
174	336	140
175	336	162
176	336	184
177	336	116
178	336	148
179	336	166
180	336	157
181	336	203
182	336	182
183	336	185
184	336	169
185	336	188
186	336	177
187	336	198
188	336	222
189	336	128
190	336	187
191	336	170
192	336	165
193	336	186
194	336	180
195	336	168
196	336	167
197	336	202
198	336	179
199	336	205
200	336	200
201	336	200
202	336	188
203	336	260
204	336	262
205	336	259
206	336	233
207	336	211
208	336	242
209	336	245
210	336	219
211	336	247
212	336	236
213	336	207
214	336	230
215	336	220
216	336	217
217	336	244
218	336	163
219	336	227
220	336	210
221	336	209
222	336	209
223	336	206
224	336	220
225	336	189
226	336	205
227	336	164
228	336	169
229	336	189
230	336	161
231	336	176
232	336	178
233	336	207
234	336	213
235	336	209
236	336	205
237	336	160
238	336	148
239	336	164
240	336	162
241	336	171
242	336	181
243	336	195
244	336	152
245	336	200
246	336	189
247	336	168
248	336	158
249	336	181
250	336	160
251	336	117
252	336	164
253	336	152
254	336	137
255	336	161
256	336	167
257	336	173
258	336	186
259	336	208
260	336	203
261	336	197
262	336	172
263	336	218
264	336	257
265	336	235
266	336	297
267	336	271
268	336	321
269	336	314
270	336	367
271	336	290
272	336	291
273	336	274
274	336	329
275	336	277
276	336	254
277	336	283
278	336	270
279	336	326
280	336	300
281	336	311
282	336	272
283	336	285
284	336	288
285	336	337
286	336	289
287	336	303
288	336	350
289	336	383
290	336	416
291	336	388
292	336	437
293	336	416
294	336	407
295	336	447
296	336	490
297	336	435
298	336	491
299	336	489
300	336	554
301	336	498
302	336	502
303	336	531
304	336	295
305	336	266
306	336	191
307	336	131
308	336	296
309	336	468
310	336	550
311	336	596
312	336	950
313	336	727
314	336	734
315	336	872
316	336	1018
317	336	1119
318	336	1609
319	336	2103
320	336	1771
321	336	1421
322	336	1217
323	336	935
324	336	988
325	336	1018
326	336	869
327	336	1041
328	336	1358
329	336	1309
330	336	2629
331	336	4958
332	336	3699
333	336	4146
334	336	5833
335	336	16763
336	336	49959
1	337	43
2	337	159
3	337	285
4	337	275
5	337	245
6	337	271
7	337	189
8	337	189
9	337	141
10	337	124
11	337	151
12	337	104
13	337	137
14	337	133
15	337	109
16	337	109
17	337	109
18	337	74
19	337	95
20	337	81
21	337	104
22	337	102
23	337	64
24	337	63
25	337	78
26	337	40
27	337	62
28	337	51
29	337	74
30	337	73
31	337	110
32	337	81
33	337	91
34	337	98
35	337	111
36	337	136
38	337	111
39	337	134
40	337	159
41	337	145
42	337	189
43	337	212
44	337	256
45	337	253
46	337	201
47	337	85
48	337	41
49	337	38
50	337	33
51	337	45
52	337	32
53	337	36
54	337	58
55	337	203
56	337	230
57	337	216
58	337	172
59	337	216
60	337	263
61	337	147
62	337	82
63	337	30
64	337	70
65	337	22
66	337	21
67	337	68
68	337	190
69	337	254
70	337	221
71	337	218
72	337	210
73	337	227
74	337	223
75	337	208
76	337	259
77	337	241
78	337	225
79	337	234
80	337	234
81	337	200
82	337	170
83	337	169
84	337	153
85	337	175
86	337	182
87	337	221
88	337	231
89	337	257
90	337	224
91	337	145
92	337	102
93	337	128
94	337	197
95	337	143
96	337	170
97	337	200
98	337	134
99	337	69
100	337	50
101	337	67
102	337	71
103	337	73
104	337	64
105	337	73
106	337	79
107	337	108
108	337	160
109	337	100
110	337	119
111	337	146
112	337	162
113	337	149
114	337	147
115	337	133
116	337	151
117	337	146
118	337	185
119	337	155
120	337	122
121	337	136
122	337	135
123	337	143
124	337	159
125	337	161
126	337	144
127	337	143
128	337	148
129	337	228
130	337	208
131	337	229
132	337	200
133	337	184
134	337	208
135	337	199
136	337	163
137	337	229
138	337	203
139	337	245
140	337	207
141	337	166
142	337	144
143	337	203
144	337	191
145	337	164
146	337	172
147	337	166
148	337	157
149	337	143
150	337	120
151	337	166
152	337	112
153	337	139
154	337	113
155	337	129
156	337	190
157	337	173
158	337	125
159	337	185
160	337	186
161	337	111
162	337	109
163	337	101
164	337	100
165	337	125
166	337	118
167	337	109
168	337	109
169	337	102
170	337	126
171	337	103
172	337	108
173	337	95
174	337	130
175	337	123
176	337	138
177	337	111
178	337	156
179	337	163
180	337	160
181	337	194
182	337	150
183	337	184
184	337	168
185	337	171
186	337	194
187	337	183
188	337	218
189	337	120
190	337	167
191	337	162
192	337	160
193	337	192
194	337	158
195	337	178
196	337	147
197	337	198
198	337	204
199	337	180
200	337	215
201	337	204
202	337	191
203	337	262
204	337	236
205	337	205
206	337	222
207	337	218
208	337	208
209	337	238
210	337	228
211	337	244
212	337	225
213	337	220
214	337	227
215	337	212
216	337	206
217	337	220
218	337	183
219	337	221
220	337	225
221	337	200
222	337	207
223	337	186
224	337	181
225	337	187
226	337	206
227	337	147
228	337	177
229	337	142
230	337	155
231	337	147
232	337	188
233	337	195
234	337	206
235	337	208
236	337	179
237	337	169
238	337	148
239	337	134
240	337	160
241	337	192
242	337	191
243	337	169
244	337	152
245	337	181
246	337	173
247	337	156
248	337	137
249	337	162
250	337	149
251	337	143
252	337	137
253	337	154
254	337	157
255	337	148
256	337	140
257	337	143
258	337	189
259	337	215
260	337	217
261	337	211
262	337	185
263	337	189
264	337	283
265	337	253
266	337	295
267	337	292
268	337	316
269	337	287
270	337	329
271	337	342
272	337	275
273	337	269
274	337	318
275	337	293
276	337	221
277	337	244
278	337	288
279	337	258
280	337	302
281	337	286
282	337	253
283	337	297
284	337	258
285	337	269
286	337	273
287	337	272
288	337	294
289	337	336
290	337	378
291	337	420
292	337	478
293	337	435
294	337	384
295	337	442
296	337	478
297	337	489
298	337	537
299	337	491
300	337	506
301	337	461
302	337	488
303	337	479
304	337	274
305	337	250
306	337	148
307	337	121
308	337	282
309	337	422
310	337	465
311	337	534
312	337	814
313	337	713
314	337	765
315	337	782
316	337	847
317	337	1017
318	337	1522
319	337	2001
320	337	1527
321	337	1252
322	337	1048
323	337	785
324	337	877
325	337	894
326	337	700
327	337	941
328	337	1065
329	337	1026
330	337	2283
331	337	4328
332	337	3196
333	337	3649
334	337	5249
335	337	10833
336	337	21881
337	337	46477
1	338	19
2	338	165
3	338	275
4	338	449
5	338	455
6	338	318
7	338	306
8	338	315
9	338	236
10	338	175
11	338	193
12	338	224
13	338	355
14	338	176
15	338	131
16	338	137
17	338	192
18	338	176
19	338	136
20	338	146
21	338	123
22	338	160
23	338	112
24	338	139
25	338	94
26	338	97
27	338	127
28	338	109
29	338	134
30	338	134
31	338	140
32	338	142
33	338	171
34	338	148
35	338	125
36	338	131
38	338	132
39	338	258
40	338	309
41	338	258
42	338	265
43	338	284
44	338	437
45	338	252
46	338	154
47	338	39
48	338	15
49	338	21
50	338	15
51	338	32
52	338	16
53	338	22
54	338	55
55	338	121
56	338	219
57	338	505
58	338	498
59	338	487
60	338	282
61	338	159
62	338	29
63	338	11
64	338	44
65	338	11
66	338	7
67	338	41
68	338	261
69	338	335
70	338	516
71	338	373
72	338	369
73	338	347
74	338	318
75	338	677
76	338	714
77	338	276
78	338	302
79	338	328
80	338	182
81	338	130
82	338	98
83	338	118
84	338	75
85	338	112
86	338	94
87	338	169
88	338	207
89	338	648
90	338	186
91	338	89
92	338	67
93	338	58
94	338	208
95	338	149
96	338	115
97	338	214
98	338	104
99	338	30
100	338	31
101	338	35
102	338	26
103	338	42
104	338	29
105	338	30
106	338	42
107	338	65
108	338	96
109	338	63
110	338	100
111	338	110
112	338	160
113	338	182
114	338	185
115	338	177
116	338	158
117	338	145
118	338	147
119	338	121
120	338	110
121	338	116
122	338	82
123	338	89
124	338	105
125	338	104
126	338	115
127	338	120
128	338	142
129	338	302
130	338	199
131	338	207
132	338	214
133	338	177
134	338	168
135	338	149
136	338	182
137	338	220
138	338	173
139	338	183
140	338	154
141	338	140
142	338	134
143	338	153
144	338	124
145	338	112
146	338	108
147	338	105
148	338	120
149	338	85
150	338	98
151	338	110
152	338	82
153	338	70
154	338	57
155	338	77
156	338	181
157	338	134
158	338	90
159	338	138
160	338	143
161	338	77
162	338	105
163	338	68
164	338	76
165	338	95
166	338	71
167	338	74
168	338	58
169	338	66
170	338	67
171	338	76
172	338	84
173	338	86
174	338	106
175	338	82
176	338	105
177	338	72
178	338	122
179	338	109
180	338	113
181	338	165
182	338	158
183	338	134
184	338	132
185	338	136
186	338	243
187	338	231
188	338	393
189	338	70
190	338	100
191	338	133
192	338	141
193	338	138
194	338	133
195	338	147
196	338	167
197	338	154
198	338	196
199	338	191
200	338	187
201	338	253
202	338	305
203	338	193
204	338	191
205	338	179
206	338	244
207	338	239
208	338	194
209	338	228
210	338	236
211	338	272
212	338	243
213	338	192
214	338	217
215	338	191
216	338	169
217	338	172
218	338	164
219	338	271
220	338	175
221	338	167
222	338	235
223	338	196
224	338	186
225	338	199
226	338	206
227	338	113
228	338	92
229	338	100
230	338	105
231	338	111
232	338	115
233	338	130
234	338	134
235	338	168
236	338	189
237	338	201
238	338	151
239	338	156
240	338	150
241	338	140
242	338	224
243	338	191
244	338	128
245	338	141
246	338	123
247	338	146
248	338	148
249	338	188
250	338	139
251	338	130
252	338	158
253	338	150
254	338	132
255	338	166
256	338	175
257	338	147
258	338	163
259	338	220
260	338	232
261	338	215
262	338	242
263	338	262
264	338	215
265	338	309
266	338	349
267	338	291
268	338	309
269	338	270
270	338	696
271	338	534
272	338	239
273	338	198
274	338	237
275	338	212
276	338	191
277	338	164
278	338	179
279	338	191
280	338	240
281	338	227
282	338	163
283	338	185
284	338	187
285	338	197
286	338	217
287	338	218
288	338	200
289	338	264
290	338	266
291	338	323
292	338	380
293	338	387
294	338	344
295	338	391
296	338	662
297	338	695
298	338	538
299	338	457
300	338	437
301	338	361
302	338	368
303	338	404
304	338	175
305	338	114
306	338	101
307	338	64
308	338	162
309	338	206
310	338	299
311	338	349
312	338	600
313	338	437
314	338	513
315	338	634
316	338	629
317	338	710
318	338	1437
319	338	3478
320	338	1034
321	338	789
322	338	570
323	338	410
324	338	463
325	338	443
326	338	331
327	338	494
328	338	581
329	338	626
330	338	1859
331	338	2948
332	338	2095
333	338	2474
334	338	3553
335	338	7457
336	338	8758
337	338	14464
338	338	56528
0	339	1
1	339	25
2	339	114
3	339	263
4	339	424
5	339	382
6	339	306
7	339	317
8	339	287
9	339	217
10	339	189
11	339	243
12	339	234
13	339	271
14	339	190
15	339	152
16	339	148
17	339	148
18	339	166
19	339	158
20	339	152
21	339	144
22	339	174
23	339	132
24	339	126
25	339	95
26	339	110
27	339	112
28	339	128
29	339	119
30	339	128
31	339	114
32	339	152
33	339	174
34	339	171
35	339	129
36	339	148
38	339	121
39	339	239
40	339	256
41	339	230
42	339	236
43	339	270
44	339	374
45	339	267
46	339	156
47	339	38
48	339	22
49	339	18
50	339	15
51	339	15
52	339	16
53	339	17
54	339	54
55	339	118
56	339	181
57	339	378
58	339	367
59	339	437
60	339	226
61	339	151
62	339	49
63	339	9
64	339	37
65	339	12
66	339	5
67	339	44
68	339	255
69	339	332
70	339	414
71	339	310
72	339	317
73	339	309
74	339	311
75	339	554
76	339	571
77	339	278
78	339	297
79	339	293
80	339	165
81	339	119
82	339	100
83	339	102
84	339	92
85	339	102
86	339	122
87	339	140
88	339	206
89	339	504
90	339	180
91	339	74
92	339	69
93	339	63
94	339	185
95	339	134
96	339	92
97	339	185
98	339	86
99	339	33
100	339	32
101	339	33
102	339	36
103	339	37
104	339	38
105	339	13
106	339	31
107	339	53
108	339	106
109	339	68
110	339	106
111	339	122
112	339	144
113	339	161
114	339	188
115	339	184
116	339	169
117	339	160
118	339	188
119	339	111
120	339	104
121	339	103
122	339	117
123	339	102
124	339	101
125	339	114
126	339	116
127	339	86
128	339	124
129	339	250
130	339	208
131	339	190
132	339	177
133	339	167
134	339	161
135	339	147
136	339	192
137	339	197
138	339	176
139	339	160
140	339	159
141	339	127
142	339	123
143	339	149
144	339	135
145	339	125
146	339	102
147	339	104
148	339	116
149	339	78
150	339	91
151	339	93
152	339	67
153	339	88
154	339	73
155	339	99
156	339	192
157	339	146
158	339	110
159	339	115
160	339	123
161	339	100
162	339	70
163	339	70
164	339	67
165	339	88
166	339	88
167	339	64
168	339	49
169	339	62
170	339	74
171	339	75
172	339	66
173	339	80
174	339	92
175	339	91
176	339	115
177	339	87
178	339	103
179	339	123
180	339	113
181	339	137
182	339	154
183	339	126
184	339	110
185	339	109
186	339	203
187	339	219
188	339	300
189	339	86
190	339	110
191	339	112
192	339	126
193	339	127
194	339	133
195	339	154
196	339	160
197	339	148
198	339	152
199	339	161
200	339	178
201	339	235
202	339	264
203	339	207
204	339	203
205	339	168
206	339	234
207	339	241
208	339	199
209	339	228
210	339	245
211	339	263
212	339	254
213	339	192
214	339	200
215	339	185
216	339	183
217	339	141
218	339	163
219	339	220
220	339	177
221	339	201
222	339	228
223	339	181
224	339	211
225	339	164
226	339	169
227	339	95
228	339	92
229	339	110
230	339	115
231	339	121
232	339	91
233	339	116
234	339	155
235	339	170
236	339	204
237	339	173
238	339	166
239	339	150
240	339	134
241	339	147
242	339	181
243	339	213
244	339	146
245	339	147
246	339	127
247	339	144
248	339	154
249	339	181
250	339	183
251	339	102
252	339	165
253	339	163
254	339	122
255	339	157
256	339	166
257	339	146
258	339	158
259	339	227
260	339	236
261	339	238
262	339	211
263	339	247
264	339	239
265	339	329
266	339	351
267	339	322
268	339	288
269	339	275
270	339	512
271	339	488
272	339	218
273	339	186
274	339	215
275	339	227
276	339	198
277	339	167
278	339	179
279	339	205
280	339	202
281	339	196
282	339	172
283	339	175
284	339	185
285	339	206
286	339	177
287	339	187
288	339	157
289	339	243
290	339	276
291	339	312
292	339	370
293	339	401
294	339	346
295	339	368
296	339	569
297	339	576
298	339	476
299	339	432
300	339	419
301	339	361
302	339	369
303	339	320
304	339	131
305	339	132
306	339	96
307	339	78
308	339	141
309	339	206
310	339	260
311	339	312
312	339	569
313	339	414
314	339	453
315	339	590
316	339	526
317	339	648
318	339	1297
319	339	2605
320	339	855
321	339	642
322	339	510
323	339	359
324	339	432
325	339	337
326	339	312
327	339	378
328	339	457
329	339	482
330	339	1352
331	339	2118
332	339	1550
333	339	1770
334	339	2351
335	339	4512
336	339	4801
337	339	6452
338	339	30514
339	339	50276
1	340	20
2	340	109
3	340	244
4	340	321
5	340	324
6	340	277
7	340	207
8	340	213
9	340	163
10	340	142
11	340	165
12	340	168
13	340	191
14	340	165
15	340	115
16	340	131
17	340	107
18	340	100
19	340	91
20	340	113
21	340	105
22	340	124
23	340	99
24	340	107
25	340	95
26	340	60
27	340	74
28	340	88
29	340	81
30	340	90
31	340	127
32	340	99
33	340	105
34	340	120
35	340	123
36	340	129
38	340	108
39	340	167
40	340	192
41	340	146
42	340	180
43	340	198
44	340	260
45	340	210
46	340	134
47	340	74
48	340	42
49	340	19
50	340	14
51	340	23
52	340	23
53	340	22
54	340	63
55	340	118
56	340	190
57	340	200
58	340	200
59	340	200
60	340	205
61	340	149
62	340	55
63	340	4
64	340	57
65	340	19
66	340	11
67	340	54
68	340	177
69	340	244
70	340	246
71	340	248
72	340	275
73	340	249
74	340	234
75	340	307
76	340	333
77	340	229
78	340	255
79	340	244
80	340	169
81	340	137
82	340	120
83	340	130
84	340	90
85	340	122
86	340	124
87	340	158
88	340	189
89	340	295
90	340	123
91	340	86
92	340	67
93	340	84
94	340	149
95	340	137
96	340	92
97	340	149
98	340	86
99	340	49
100	340	41
101	340	38
102	340	47
103	340	46
104	340	36
105	340	38
106	340	42
107	340	57
108	340	93
109	340	78
110	340	86
111	340	107
112	340	114
113	340	181
114	340	129
115	340	141
116	340	138
117	340	101
118	340	135
119	340	85
120	340	93
121	340	106
122	340	106
123	340	83
124	340	120
125	340	117
126	340	97
127	340	103
128	340	118
129	340	219
130	340	193
131	340	204
132	340	186
133	340	202
134	340	162
135	340	152
136	340	186
137	340	194
138	340	184
139	340	170
140	340	163
141	340	153
142	340	131
143	340	153
144	340	134
145	340	118
146	340	140
147	340	126
148	340	123
149	340	89
150	340	99
151	340	105
152	340	88
153	340	96
154	340	63
155	340	96
156	340	160
157	340	145
158	340	107
159	340	108
160	340	120
161	340	73
162	340	94
163	340	83
164	340	70
165	340	73
166	340	76
167	340	79
168	340	69
169	340	60
170	340	83
171	340	77
172	340	76
173	340	75
174	340	97
175	340	80
176	340	123
177	340	78
178	340	98
179	340	109
180	340	119
181	340	138
182	340	158
183	340	131
184	340	143
185	340	117
186	340	161
187	340	161
188	340	220
189	340	98
190	340	131
191	340	133
192	340	134
193	340	117
194	340	130
195	340	123
196	340	111
197	340	147
198	340	136
199	340	219
200	340	164
201	340	185
202	340	229
203	340	212
204	340	232
205	340	185
206	340	196
207	340	210
208	340	204
209	340	182
210	340	218
211	340	244
212	340	214
213	340	203
214	340	193
215	340	225
216	340	162
217	340	184
218	340	163
219	340	191
220	340	159
221	340	187
222	340	192
223	340	163
224	340	195
225	340	189
226	340	156
227	340	110
228	340	118
229	340	127
230	340	138
231	340	152
232	340	127
233	340	130
234	340	159
235	340	191
236	340	190
237	340	158
238	340	149
239	340	138
240	340	136
241	340	137
242	340	173
243	340	161
244	340	122
245	340	146
246	340	153
247	340	137
248	340	171
249	340	166
250	340	137
251	340	114
252	340	127
253	340	134
254	340	134
255	340	157
256	340	151
257	340	122
258	340	164
259	340	208
260	340	212
261	340	224
262	340	212
263	340	216
264	340	238
265	340	229
266	340	263
267	340	268
268	340	293
269	340	247
270	340	396
271	340	358
272	340	223
273	340	196
274	340	240
275	340	191
276	340	170
277	340	176
278	340	179
279	340	205
280	340	227
281	340	217
282	340	195
283	340	190
284	340	212
285	340	225
286	340	199
287	340	215
288	340	205
289	340	244
290	340	243
291	340	312
292	340	291
293	340	342
294	340	328
295	340	356
296	340	421
297	340	363
298	340	382
299	340	323
300	340	364
301	340	346
302	340	333
303	340	304
304	340	147
305	340	134
306	340	96
307	340	55
308	340	153
309	340	251
310	340	255
311	340	318
312	340	545
313	340	394
314	340	425
315	340	487
316	340	492
317	340	625
318	340	990
319	340	1495
320	340	765
321	340	603
322	340	513
323	340	402
324	340	423
325	340	392
326	340	327
327	340	445
328	340	524
329	340	503
330	340	1041
331	340	1466
332	340	1237
333	340	1525
334	340	1622
335	340	2723
336	340	3291
337	340	4542
338	340	9777
339	340	16653
340	340	41751
0	341	1
1	341	39
2	341	150
3	341	270
4	341	298
5	341	313
6	341	302
7	341	251
8	341	216
9	341	210
10	341	158
11	341	144
12	341	150
13	341	179
14	341	190
15	341	158
16	341	153
17	341	138
18	341	113
19	341	133
20	341	124
21	341	133
22	341	109
23	341	105
24	341	108
25	341	87
26	341	77
27	341	94
28	341	85
29	341	101
30	341	116
31	341	119
32	341	121
33	341	115
34	341	149
35	341	139
36	341	131
38	341	139
39	341	189
40	341	165
41	341	193
42	341	183
43	341	207
44	341	256
45	341	238
46	341	166
47	341	73
48	341	43
49	341	20
50	341	24
51	341	29
52	341	25
53	341	36
54	341	67
55	341	141
56	341	183
57	341	157
58	341	193
59	341	188
60	341	207
61	341	145
62	341	65
63	341	15
64	341	71
65	341	17
66	341	10
67	341	54
68	341	188
69	341	244
70	341	230
71	341	258
72	341	231
73	341	258
74	341	261
75	341	257
76	341	291
77	341	260
78	341	226
79	341	239
80	341	202
81	341	177
82	341	141
83	341	151
84	341	138
85	341	156
86	341	172
87	341	170
88	341	213
89	341	275
90	341	170
91	341	119
92	341	92
93	341	77
94	341	183
95	341	134
96	341	134
97	341	165
98	341	105
99	341	62
100	341	47
101	341	53
102	341	54
103	341	49
104	341	47
105	341	37
106	341	57
107	341	74
108	341	126
109	341	112
110	341	123
111	341	139
112	341	135
113	341	188
114	341	146
115	341	117
116	341	172
117	341	110
118	341	166
119	341	132
120	341	136
121	341	133
122	341	129
123	341	118
124	341	126
125	341	141
126	341	153
127	341	132
128	341	140
129	341	206
130	341	196
131	341	206
132	341	206
133	341	211
134	341	194
135	341	192
136	341	216
137	341	203
138	341	198
139	341	205
140	341	166
141	341	185
142	341	150
143	341	188
144	341	142
145	341	139
146	341	145
147	341	163
148	341	150
149	341	115
150	341	114
151	341	131
152	341	82
153	341	106
154	341	94
155	341	127
156	341	181
157	341	162
158	341	108
159	341	129
160	341	157
161	341	92
162	341	85
163	341	90
164	341	98
165	341	95
166	341	109
167	341	115
168	341	76
169	341	104
170	341	98
171	341	103
172	341	112
173	341	121
174	341	105
175	341	100
176	341	147
177	341	91
178	341	142
179	341	125
180	341	140
181	341	150
182	341	124
183	341	146
184	341	159
185	341	132
186	341	176
187	341	163
188	341	195
189	341	98
190	341	145
191	341	155
192	341	178
193	341	140
194	341	128
195	341	146
196	341	140
197	341	182
198	341	143
199	341	219
200	341	178
201	341	188
202	341	216
203	341	258
204	341	228
205	341	211
206	341	246
207	341	248
208	341	197
209	341	239
210	341	235
211	341	234
212	341	225
213	341	228
214	341	232
215	341	217
216	341	241
217	341	231
218	341	174
219	341	251
220	341	230
221	341	241
222	341	216
223	341	229
224	341	222
225	341	209
226	341	182
227	341	143
228	341	140
229	341	156
230	341	142
231	341	132
232	341	149
233	341	156
234	341	179
235	341	214
236	341	200
237	341	175
238	341	163
239	341	148
240	341	160
241	341	150
242	341	189
243	341	207
244	341	124
245	341	171
246	341	177
247	341	166
248	341	163
249	341	194
250	341	161
251	341	141
252	341	156
253	341	156
254	341	162
255	341	159
256	341	170
257	341	165
258	341	194
259	341	224
260	341	215
261	341	212
262	341	204
263	341	229
264	341	255
265	341	290
266	341	289
267	341	268
268	341	330
269	341	298
270	341	375
271	341	341
272	341	240
273	341	226
274	341	276
275	341	251
276	341	207
277	341	219
278	341	218
279	341	239
280	341	217
281	341	256
282	341	217
283	341	212
284	341	243
285	341	224
286	341	209
287	341	211
288	341	264
289	341	312
290	341	304
291	341	389
292	341	369
293	341	370
294	341	342
295	341	358
296	341	373
297	341	363
298	341	439
299	341	390
300	341	394
301	341	364
302	341	394
303	341	350
304	341	174
305	341	166
306	341	117
307	341	84
308	341	162
309	341	264
310	341	304
311	341	388
312	341	601
313	341	504
314	341	444
315	341	544
316	341	557
317	341	647
318	341	964
319	341	1224
320	341	807
321	341	667
322	341	567
323	341	422
324	341	478
325	341	473
326	341	383
327	341	473
328	341	603
329	341	544
330	341	1076
331	341	1480
332	341	1248
333	341	1515
334	341	1708
335	341	2548
336	341	2981
337	341	3966
338	341	5693
339	341	8189
340	341	21311
341	341	49461
0	342	1
1	342	22
2	342	139
3	342	295
4	342	369
5	342	373
6	342	348
7	342	303
8	342	306
9	342	205
10	342	163
11	342	187
12	342	191
13	342	190
14	342	192
15	342	147
16	342	176
17	342	129
18	342	153
19	342	135
20	342	126
21	342	114
22	342	162
23	342	126
24	342	119
25	342	96
26	342	87
27	342	85
28	342	85
29	342	105
30	342	119
31	342	111
32	342	107
33	342	143
34	342	152
35	342	152
36	342	155
38	342	144
39	342	205
40	342	211
41	342	175
42	342	217
43	342	246
44	342	290
45	342	260
46	342	156
47	342	59
48	342	26
49	342	23
50	342	28
51	342	29
52	342	18
53	342	30
54	342	88
55	342	135
56	342	219
57	342	244
58	342	243
59	342	260
60	342	241
61	342	148
62	342	43
63	342	9
64	342	63
65	342	17
66	342	16
67	342	55
68	342	232
69	342	296
70	342	326
71	342	296
72	342	323
73	342	311
74	342	282
75	342	355
76	342	478
77	342	265
78	342	287
79	342	271
80	342	173
81	342	143
82	342	144
83	342	145
84	342	110
85	342	112
86	342	156
87	342	166
88	342	188
89	342	335
90	342	160
91	342	107
92	342	81
93	342	75
94	342	173
95	342	139
96	342	136
97	342	156
98	342	76
99	342	30
100	342	40
101	342	45
102	342	37
103	342	38
104	342	37
105	342	41
106	342	47
107	342	51
108	342	121
109	342	83
110	342	82
111	342	114
112	342	122
113	342	149
114	342	171
115	342	145
116	342	131
117	342	139
118	342	178
119	342	121
120	342	116
121	342	133
122	342	102
123	342	105
124	342	119
125	342	120
126	342	131
127	342	124
128	342	154
129	342	231
130	342	207
131	342	172
132	342	226
133	342	214
134	342	178
135	342	162
136	342	205
137	342	219
138	342	212
139	342	223
140	342	154
141	342	153
142	342	146
143	342	147
144	342	164
145	342	135
146	342	124
147	342	115
148	342	121
149	342	87
150	342	100
151	342	117
152	342	87
153	342	87
154	342	89
155	342	140
156	342	172
157	342	172
158	342	127
159	342	133
160	342	163
161	342	83
162	342	88
163	342	107
164	342	93
165	342	92
166	342	89
167	342	89
168	342	80
169	342	71
170	342	93
171	342	103
172	342	92
173	342	99
174	342	101
175	342	105
176	342	122
177	342	102
178	342	126
179	342	126
180	342	129
181	342	154
182	342	143
183	342	159
184	342	141
185	342	132
186	342	170
187	342	200
188	342	261
189	342	115
190	342	136
191	342	142
192	342	142
193	342	180
194	342	156
195	342	158
196	342	165
197	342	154
198	342	189
199	342	210
200	342	191
201	342	226
202	342	239
203	342	235
204	342	233
205	342	192
206	342	246
207	342	247
208	342	235
209	342	230
210	342	253
211	342	277
212	342	239
213	342	214
214	342	238
215	342	230
216	342	206
217	342	209
218	342	198
219	342	242
220	342	212
221	342	236
222	342	216
223	342	191
224	342	227
225	342	197
226	342	184
227	342	137
228	342	130
229	342	153
230	342	128
231	342	151
232	342	142
233	342	156
234	342	142
235	342	178
236	342	224
237	342	163
238	342	173
239	342	157
240	342	138
241	342	153
242	342	184
243	342	184
244	342	136
245	342	177
246	342	196
247	342	164
248	342	176
249	342	186
250	342	184
251	342	123
252	342	157
253	342	152
254	342	135
255	342	157
256	342	209
257	342	150
258	342	194
259	342	207
260	342	247
261	342	229
262	342	231
263	342	229
264	342	237
265	342	332
266	342	357
267	342	302
268	342	277
269	342	302
270	342	432
271	342	396
272	342	232
273	342	200
274	342	259
275	342	237
276	342	213
277	342	166
278	342	220
279	342	229
280	342	243
281	342	206
282	342	212
283	342	227
284	342	200
285	342	198
286	342	221
287	342	210
288	342	223
289	342	272
290	342	306
291	342	325
292	342	371
293	342	395
294	342	282
295	342	354
296	342	463
297	342	421
298	342	437
299	342	364
300	342	406
301	342	359
302	342	395
303	342	361
304	342	173
305	342	139
306	342	89
307	342	60
308	342	179
309	342	230
310	342	319
311	342	325
312	342	582
313	342	430
314	342	456
315	342	530
316	342	572
317	342	631
318	342	1042
319	342	1630
320	342	772
321	342	684
322	342	560
323	342	368
324	342	473
325	342	422
326	342	336
327	342	430
328	342	513
329	342	525
330	342	1153
331	342	1668
332	342	1295
333	342	1525
334	342	1850
335	342	3005
336	342	3306
337	342	4468
338	342	10370
339	342	13054
340	342	20407
341	342	21323
342	342	53186
1	343	22
2	343	138
3	343	281
4	343	383
5	343	376
6	343	323
7	343	274
8	343	274
9	343	211
10	343	167
11	343	223
12	343	181
13	343	244
14	343	175
15	343	164
16	343	159
17	343	170
18	343	126
19	343	138
20	343	124
21	343	121
22	343	133
23	343	121
24	343	116
25	343	96
26	343	94
27	343	101
28	343	94
29	343	114
30	343	84
31	343	140
32	343	125
33	343	134
34	343	145
35	343	111
36	343	131
38	343	136
39	343	201
40	343	218
41	343	168
42	343	240
43	343	221
44	343	350
45	343	270
46	343	148
47	343	49
48	343	35
49	343	16
50	343	20
51	343	27
52	343	24
53	343	33
54	343	60
55	343	152
56	343	233
57	343	282
58	343	247
59	343	299
60	343	246
61	343	142
62	343	47
63	343	27
64	343	46
65	343	7
66	343	10
67	343	63
68	343	245
69	343	297
70	343	377
71	343	286
72	343	258
73	343	301
74	343	282
75	343	426
76	343	414
77	343	237
78	343	283
79	343	301
80	343	204
81	343	138
82	343	115
83	343	131
84	343	102
85	343	130
86	343	124
87	343	176
88	343	225
89	343	346
90	343	178
91	343	102
92	343	73
93	343	90
94	343	206
95	343	159
96	343	121
97	343	184
98	343	113
99	343	55
100	343	52
101	343	52
102	343	47
103	343	51
104	343	45
105	343	46
106	343	50
107	343	71
108	343	94
109	343	76
110	343	87
111	343	108
112	343	143
113	343	167
114	343	157
115	343	136
116	343	144
117	343	151
118	343	157
119	343	104
120	343	102
121	343	100
122	343	117
123	343	129
124	343	126
125	343	132
126	343	124
127	343	162
128	343	175
129	343	236
130	343	190
131	343	189
132	343	234
133	343	225
134	343	205
135	343	183
136	343	220
137	343	210
138	343	184
139	343	229
140	343	175
141	343	164
142	343	180
143	343	184
144	343	143
145	343	137
146	343	131
147	343	114
148	343	147
149	343	105
150	343	98
151	343	102
152	343	67
153	343	94
154	343	92
155	343	129
156	343	168
157	343	179
158	343	109
159	343	127
160	343	123
161	343	109
162	343	88
163	343	93
164	343	70
165	343	87
166	343	73
167	343	103
168	343	77
169	343	79
170	343	123
171	343	98
172	343	102
173	343	106
174	343	108
175	343	109
176	343	134
177	343	92
178	343	99
179	343	125
180	343	127
181	343	154
182	343	137
183	343	153
184	343	160
185	343	141
186	343	170
187	343	182
188	343	267
189	343	106
190	343	137
191	343	131
192	343	150
193	343	150
194	343	129
195	343	137
196	343	123
197	343	147
198	343	170
199	343	175
200	343	170
201	343	214
202	343	223
203	343	236
204	343	201
205	343	196
206	343	244
207	343	222
208	343	215
209	343	234
210	343	216
211	343	250
212	343	233
213	343	218
214	343	186
215	343	222
216	343	208
217	343	206
218	343	186
219	343	215
220	343	185
221	343	197
222	343	213
223	343	203
224	343	212
225	343	179
226	343	179
227	343	126
228	343	119
229	343	129
230	343	129
231	343	141
232	343	127
233	343	134
234	343	183
235	343	181
236	343	212
237	343	194
238	343	192
239	343	142
240	343	141
241	343	153
242	343	209
243	343	197
244	343	130
245	343	165
246	343	157
247	343	179
248	343	168
249	343	201
250	343	169
251	343	134
252	343	147
253	343	136
254	343	125
255	343	159
256	343	177
257	343	176
258	343	182
259	343	239
260	343	254
261	343	243
262	343	217
263	343	248
264	343	257
265	343	313
266	343	331
267	343	338
268	343	321
269	343	266
270	343	470
271	343	463
272	343	254
273	343	211
274	343	281
275	343	225
276	343	168
277	343	204
278	343	218
279	343	225
280	343	217
281	343	234
282	343	200
283	343	218
284	343	182
285	343	196
286	343	204
287	343	209
288	343	200
289	343	248
290	343	260
291	343	316
292	343	373
293	343	366
294	343	337
295	343	349
296	343	495
297	343	489
298	343	414
299	343	363
300	343	363
301	343	343
302	343	367
303	343	360
304	343	147
305	343	128
306	343	99
307	343	60
308	343	167
309	343	223
310	343	285
311	343	331
312	343	557
313	343	421
314	343	427
315	343	543
316	343	531
317	343	633
318	343	1013
319	343	1804
320	343	725
321	343	591
322	343	493
323	343	334
324	343	415
325	343	371
326	343	322
327	343	443
328	343	471
329	343	449
330	343	1017
331	343	1405
332	343	1039
333	343	1353
334	343	1453
335	343	2325
336	343	2604
337	343	3202
338	343	7448
339	343	8179
340	343	9039
341	343	7645
342	343	16945
343	343	44966
0	344	2
1	344	41
2	344	171
3	344	294
4	344	398
5	344	371
6	344	299
7	344	267
8	344	226
9	344	181
10	344	138
11	344	141
12	344	130
13	344	197
14	344	176
15	344	156
16	344	134
17	344	135
18	344	107
19	344	98
20	344	99
21	344	107
22	344	143
23	344	114
24	344	73
25	344	83
26	344	74
27	344	84
28	344	67
29	344	87
30	344	113
31	344	125
32	344	115
33	344	125
34	344	150
35	344	97
36	344	125
38	344	115
39	344	148
40	344	172
41	344	153
42	344	164
43	344	200
44	344	278
45	344	286
46	344	183
47	344	87
48	344	50
49	344	23
50	344	33
51	344	43
52	344	32
53	344	36
54	344	84
55	344	149
56	344	226
57	344	231
58	344	231
59	344	219
60	344	252
61	344	156
62	344	62
63	344	18
64	344	79
65	344	9
66	344	21
67	344	78
68	344	273
69	344	273
70	344	356
71	344	278
72	344	245
73	344	230
74	344	248
75	344	324
76	344	402
77	344	220
78	344	262
79	344	288
80	344	225
81	344	175
82	344	162
83	344	162
84	344	148
85	344	158
86	344	184
87	344	187
88	344	200
89	344	361
90	344	172
91	344	128
92	344	102
93	344	108
94	344	190
95	344	158
96	344	145
97	344	199
98	344	117
99	344	73
100	344	59
101	344	68
102	344	64
103	344	63
104	344	64
105	344	60
106	344	56
107	344	88
108	344	129
109	344	120
110	344	102
111	344	133
112	344	128
113	344	160
114	344	155
115	344	115
116	344	139
117	344	128
118	344	150
119	344	130
120	344	112
121	344	139
122	344	120
123	344	109
124	344	125
125	344	136
126	344	154
127	344	135
128	344	159
129	344	259
130	344	225
131	344	209
132	344	218
133	344	173
134	344	222
135	344	192
136	344	247
137	344	200
138	344	225
139	344	225
140	344	192
141	344	174
142	344	151
143	344	163
144	344	200
145	344	171
146	344	153
147	344	151
148	344	148
149	344	140
150	344	144
151	344	135
152	344	79
153	344	124
154	344	85
155	344	137
156	344	154
157	344	185
158	344	130
159	344	122
160	344	124
161	344	90
162	344	98
163	344	95
164	344	114
165	344	101
166	344	110
167	344	116
168	344	83
169	344	118
170	344	115
171	344	116
172	344	102
173	344	118
174	344	112
175	344	106
176	344	142
177	344	117
178	344	125
179	344	147
180	344	131
181	344	173
182	344	130
183	344	145
184	344	138
185	344	157
186	344	176
187	344	187
188	344	250
189	344	101
190	344	167
191	344	167
192	344	160
193	344	195
194	344	155
195	344	168
196	344	166
197	344	172
198	344	183
199	344	217
200	344	163
201	344	217
202	344	220
203	344	272
204	344	250
205	344	213
206	344	270
207	344	247
208	344	216
209	344	244
210	344	258
211	344	257
212	344	217
213	344	226
214	344	214
215	344	225
216	344	238
217	344	235
218	344	199
219	344	238
220	344	203
221	344	203
222	344	168
223	344	211
224	344	224
225	344	201
226	344	224
227	344	184
228	344	177
229	344	134
230	344	156
231	344	151
232	344	175
233	344	178
234	344	198
235	344	194
236	344	203
237	344	145
238	344	152
239	344	130
240	344	167
241	344	157
242	344	225
243	344	194
244	344	151
245	344	201
246	344	185
247	344	175
248	344	163
249	344	164
250	344	149
251	344	151
252	344	139
253	344	132
254	344	143
255	344	152
256	344	158
257	344	156
258	344	193
259	344	212
260	344	223
261	344	203
262	344	177
263	344	231
264	344	269
265	344	290
266	344	329
267	344	285
268	344	312
269	344	302
270	344	423
271	344	377
272	344	241
273	344	212
274	344	295
275	344	257
276	344	196
277	344	238
278	344	223
279	344	225
280	344	209
281	344	223
282	344	221
283	344	244
284	344	210
285	344	216
286	344	226
287	344	226
288	344	221
289	344	290
290	344	301
291	344	314
292	344	314
293	344	300
294	344	338
295	344	362
296	344	488
297	344	378
298	344	387
299	344	383
300	344	355
301	344	346
302	344	374
303	344	341
304	344	214
305	344	143
306	344	110
307	344	79
308	344	198
309	344	279
310	344	323
311	344	372
312	344	546
313	344	456
314	344	490
315	344	536
316	344	558
317	344	631
318	344	1025
319	344	1788
320	344	888
321	344	682
322	344	529
323	344	440
324	344	518
325	344	458
326	344	380
327	344	457
328	344	569
329	344	577
330	344	1016
331	344	1263
332	344	1143
333	344	1289
334	344	1293
335	344	1886
336	344	2150
337	344	2745
338	344	5611
339	344	5482
340	344	5431
341	344	4709
342	344	7230
343	344	15689
344	344	46390
0	345	1
1	345	40
2	345	167
3	345	271
4	345	294
5	345	233
6	345	264
7	345	241
8	345	203
9	345	178
10	345	149
11	345	155
12	345	136
13	345	136
14	345	163
15	345	143
16	345	130
17	345	110
18	345	114
19	345	105
20	345	126
21	345	124
22	345	115
23	345	106
24	345	98
25	345	83
26	345	66
27	345	80
28	345	77
29	345	75
30	345	100
31	345	111
32	345	105
33	345	108
34	345	132
35	345	143
36	345	159
38	345	112
39	345	162
40	345	170
41	345	170
42	345	185
43	345	194
44	345	305
45	345	297
46	345	214
47	345	71
48	345	52
49	345	33
50	345	26
51	345	37
52	345	35
53	345	39
54	345	70
55	345	151
56	345	255
57	345	247
58	345	207
59	345	228
60	345	233
61	345	156
62	345	59
63	345	14
64	345	63
65	345	15
66	345	9
67	345	55
68	345	203
69	345	239
70	345	258
71	345	211
72	345	236
73	345	274
74	345	235
75	345	235
76	345	278
77	345	253
78	345	235
79	345	267
80	345	220
81	345	195
82	345	141
83	345	177
84	345	132
85	345	166
86	345	166
87	345	172
88	345	214
89	345	246
90	345	193
91	345	110
92	345	111
93	345	101
94	345	190
95	345	163
96	345	145
97	345	192
98	345	145
99	345	57
100	345	50
101	345	50
102	345	43
103	345	55
104	345	59
105	345	30
106	345	53
107	345	83
108	345	165
109	345	118
110	345	110
111	345	117
112	345	142
113	345	187
114	345	175
115	345	140
116	345	163
117	345	156
118	345	176
119	345	125
120	345	128
121	345	159
122	345	126
123	345	140
124	345	130
125	345	144
126	345	143
127	345	166
128	345	154
129	345	195
130	345	227
131	345	236
132	345	228
133	345	220
134	345	182
135	345	181
136	345	227
137	345	191
138	345	212
139	345	230
140	345	201
141	345	162
142	345	170
143	345	182
144	345	175
145	345	136
146	345	156
147	345	147
148	345	140
149	345	123
150	345	114
151	345	136
152	345	92
153	345	118
154	345	107
155	345	133
156	345	202
157	345	162
158	345	146
159	345	158
160	345	156
161	345	114
162	345	116
163	345	105
164	345	107
165	345	119
166	345	101
167	345	98
168	345	87
169	345	96
170	345	119
171	345	108
172	345	121
173	345	115
174	345	123
175	345	115
176	345	128
177	345	112
178	345	114
179	345	132
180	345	147
181	345	145
182	345	146
183	345	149
184	345	141
185	345	155
186	345	200
187	345	205
188	345	187
189	345	116
190	345	159
191	345	131
192	345	168
193	345	162
194	345	181
195	345	163
196	345	161
197	345	161
198	345	180
199	345	209
200	345	199
201	345	196
202	345	189
203	345	246
204	345	213
205	345	223
206	345	231
207	345	274
208	345	247
209	345	246
210	345	246
211	345	278
212	345	213
213	345	248
214	345	226
215	345	230
216	345	184
217	345	227
218	345	183
219	345	232
220	345	234
221	345	211
222	345	227
223	345	219
224	345	232
225	345	207
226	345	208
227	345	149
228	345	146
229	345	156
230	345	149
231	345	152
232	345	140
233	345	183
234	345	199
235	345	202
236	345	231
237	345	177
238	345	169
239	345	142
240	345	155
241	345	155
242	345	172
243	345	162
244	345	159
245	345	197
246	345	177
247	345	156
248	345	159
249	345	190
250	345	149
251	345	150
252	345	162
253	345	153
254	345	165
255	345	154
256	345	173
257	345	175
258	345	219
259	345	240
260	345	194
261	345	202
262	345	174
263	345	208
264	345	238
265	345	266
266	345	274
267	345	251
268	345	293
269	345	282
270	345	294
271	345	330
272	345	237
273	345	229
274	345	256
275	345	252
276	345	186
277	345	199
278	345	232
279	345	257
280	345	212
281	345	231
282	345	221
283	345	223
284	345	234
285	345	234
286	345	218
287	345	233
288	345	236
289	345	271
290	345	277
291	345	326
292	345	357
293	345	349
294	345	285
295	345	297
296	345	366
297	345	313
298	345	390
299	345	365
300	345	358
301	345	316
302	345	319
303	345	296
304	345	188
305	345	151
306	345	92
307	345	90
308	345	189
309	345	252
310	345	278
311	345	320
312	345	507
313	345	397
314	345	435
315	345	450
316	345	470
317	345	548
318	345	787
319	345	905
320	345	604
321	345	547
322	345	461
323	345	352
324	345	393
325	345	377
326	345	317
327	345	366
328	345	438
329	345	428
330	345	760
331	345	940
332	345	879
333	345	1012
334	345	1073
335	345	1429
336	345	1528
337	345	1851
338	345	2377
339	345	2472
340	345	2838
341	345	2850
342	345	3939
343	345	5965
344	345	17829
345	345	47815
0	346	3
1	346	31
2	346	143
3	346	266
4	346	259
5	346	234
6	346	232
7	346	225
8	346	203
9	346	142
10	346	115
11	346	115
12	346	133
13	346	118
14	346	147
15	346	130
16	346	98
17	346	99
18	346	95
19	346	85
20	346	110
21	346	88
22	346	106
23	346	87
24	346	65
25	346	55
26	346	59
27	346	72
28	346	71
29	346	80
30	346	81
31	346	106
32	346	90
33	346	97
34	346	119
35	346	130
36	346	123
38	346	126
39	346	145
40	346	134
41	346	155
42	346	180
43	346	183
44	346	234
45	346	258
46	346	153
47	346	86
48	346	43
49	346	26
50	346	35
51	346	40
52	346	43
53	346	34
54	346	91
55	346	138
56	346	268
57	346	180
58	346	156
59	346	186
60	346	193
61	346	154
62	346	68
63	346	12
64	346	52
65	346	25
66	346	15
67	346	72
68	346	160
69	346	207
70	346	213
71	346	241
72	346	210
73	346	231
74	346	209
75	346	164
76	346	203
77	346	222
78	346	217
79	346	202
80	346	176
81	346	168
82	346	165
83	346	185
84	346	128
85	346	156
86	346	160
87	346	161
88	346	208
89	346	183
90	346	163
91	346	106
92	346	105
93	346	91
94	346	171
95	346	156
96	346	165
97	346	146
98	346	142
99	346	75
100	346	45
101	346	51
102	346	45
103	346	69
104	346	60
105	346	68
106	346	55
107	346	93
108	346	130
109	346	110
110	346	128
111	346	121
112	346	141
113	346	151
114	346	149
115	346	148
116	346	163
117	346	169
118	346	165
119	346	126
120	346	129
121	346	115
122	346	134
123	346	123
124	346	147
125	346	110
126	346	139
127	346	147
128	346	163
129	346	197
130	346	190
131	346	187
132	346	229
133	346	216
134	346	164
135	346	192
136	346	177
137	346	209
138	346	213
139	346	239
140	346	167
141	346	166
142	346	142
143	346	170
144	346	205
145	346	165
146	346	156
147	346	159
148	346	140
149	346	137
150	346	120
151	346	134
152	346	115
153	346	120
154	346	132
155	346	120
156	346	168
157	346	168
158	346	142
159	346	151
160	346	146
161	346	113
162	346	99
163	346	122
164	346	113
165	346	95
166	346	102
167	346	106
168	346	82
169	346	102
170	346	112
171	346	102
172	346	122
173	346	97
174	346	111
175	346	102
176	346	140
177	346	108
178	346	111
179	346	149
180	346	121
181	346	157
182	346	133
183	346	160
184	346	159
185	346	160
186	346	171
187	346	186
188	346	183
189	346	100
190	346	147
191	346	151
192	346	140
193	346	155
194	346	159
195	346	165
196	346	169
197	346	178
198	346	158
199	346	183
200	346	168
201	346	194
202	346	187
203	346	198
204	346	224
205	346	201
206	346	220
207	346	218
208	346	213
209	346	232
210	346	240
211	346	200
212	346	208
213	346	205
214	346	208
215	346	244
216	346	230
217	346	225
218	346	188
219	346	212
220	346	251
221	346	190
222	346	218
223	346	209
224	346	221
225	346	223
226	346	229
227	346	168
228	346	147
229	346	158
230	346	185
231	346	164
232	346	165
233	346	166
234	346	200
235	346	225
236	346	202
237	346	149
238	346	148
239	346	142
240	346	139
241	346	140
242	346	159
243	346	175
244	346	129
245	346	174
246	346	170
247	346	165
248	346	174
249	346	148
250	346	127
251	346	137
252	346	144
253	346	159
254	346	136
255	346	138
256	346	154
257	346	155
258	346	149
259	346	192
260	346	208
261	346	196
262	346	177
263	346	179
264	346	216
265	346	224
266	346	245
267	346	236
268	346	229
269	346	247
270	346	310
271	346	289
272	346	221
273	346	226
274	346	237
275	346	223
276	346	180
277	346	199
278	346	217
279	346	225
280	346	199
281	346	211
282	346	211
283	346	221
284	346	203
285	346	216
286	346	223
287	346	238
288	346	213
289	346	244
290	346	248
291	346	281
292	346	312
293	346	303
294	346	260
295	346	305
296	346	317
297	346	280
298	346	318
299	346	339
300	346	349
301	346	298
302	346	285
303	346	282
304	346	135
305	346	138
306	346	109
307	346	89
308	346	161
309	346	216
310	346	290
311	346	354
312	346	477
313	346	343
314	346	365
315	346	469
316	346	382
317	346	442
318	346	574
319	346	604
320	346	493
321	346	460
322	346	405
323	346	309
324	346	377
325	346	386
326	346	293
327	346	385
328	346	455
329	346	358
330	346	598
331	346	779
332	346	784
333	346	866
334	346	786
335	346	1102
336	346	1134
337	346	1288
338	346	1347
339	346	1417
340	346	1720
341	346	1790
342	346	2243
343	346	2960
344	346	5781
345	346	18826
346	346	48476
0	347	4
1	347	55
2	347	126
3	347	209
4	347	202
5	347	188
6	347	194
7	347	136
8	347	133
9	347	124
10	347	98
11	347	83
12	347	84
13	347	91
14	347	126
15	347	97
16	347	86
17	347	103
18	347	84
19	347	68
20	347	57
21	347	69
22	347	84
23	347	69
24	347	53
25	347	58
26	347	44
27	347	59
28	347	49
29	347	57
30	347	59
31	347	96
32	347	94
33	347	53
34	347	102
35	347	98
36	347	122
38	347	111
39	347	119
40	347	93
41	347	92
42	347	103
43	347	133
44	347	151
45	347	205
46	347	201
47	347	129
48	347	71
49	347	50
50	347	48
51	347	49
52	347	54
53	347	54
54	347	122
55	347	152
56	347	198
57	347	126
58	347	111
59	347	120
60	347	165
61	347	149
62	347	88
63	347	17
64	347	83
65	347	20
66	347	22
67	347	104
68	347	167
69	347	170
70	347	159
71	347	145
72	347	153
73	347	193
74	347	141
75	347	133
76	347	193
77	347	215
78	347	185
79	347	177
80	347	202
81	347	219
82	347	179
83	347	221
84	347	172
85	347	175
86	347	173
87	347	184
88	347	195
89	347	170
90	347	161
91	347	147
92	347	142
93	347	125
94	347	164
95	347	131
96	347	156
97	347	157
98	347	147
99	347	91
100	347	78
101	347	90
102	347	72
103	347	92
104	347	88
105	347	60
106	347	81
107	347	127
108	347	137
109	347	108
110	347	123
111	347	104
112	347	124
113	347	147
114	347	115
115	347	112
116	347	141
117	347	120
118	347	114
119	347	118
120	347	115
121	347	124
122	347	124
123	347	117
124	347	170
125	347	142
126	347	146
127	347	155
128	347	147
129	347	170
130	347	164
131	347	163
132	347	209
133	347	151
134	347	215
135	347	182
136	347	187
137	347	166
138	347	177
139	347	194
140	347	177
141	347	164
142	347	186
143	347	153
144	347	162
145	347	161
146	347	187
147	347	153
148	347	161
149	347	182
150	347	144
151	347	165
152	347	114
153	347	138
154	347	135
155	347	124
156	347	147
157	347	189
158	347	126
159	347	158
160	347	134
161	347	112
162	347	134
163	347	116
164	347	120
165	347	124
166	347	124
167	347	104
168	347	111
169	347	109
170	347	127
171	347	120
172	347	114
173	347	106
174	347	118
175	347	117
176	347	149
177	347	111
178	347	156
179	347	162
180	347	121
181	347	151
182	347	148
183	347	162
184	347	170
185	347	124
186	347	144
187	347	137
188	347	161
189	347	98
190	347	167
191	347	170
192	347	130
193	347	141
194	347	165
195	347	160
196	347	138
197	347	162
198	347	173
199	347	175
200	347	187
201	347	162
202	347	173
203	347	206
204	347	247
205	347	211
206	347	201
207	347	175
208	347	211
209	347	213
210	347	224
211	347	179
212	347	186
213	347	200
214	347	205
215	347	211
216	347	205
217	347	218
218	347	198
219	347	218
220	347	225
221	347	176
222	347	190
223	347	171
224	347	198
225	347	199
226	347	206
227	347	183
228	347	196
229	347	192
230	347	177
231	347	171
232	347	182
233	347	199
234	347	199
235	347	175
236	347	141
237	347	129
238	347	119
239	347	152
240	347	160
241	347	147
242	347	140
243	347	147
244	347	124
245	347	162
246	347	154
247	347	133
248	347	118
249	347	141
250	347	130
251	347	120
252	347	135
253	347	115
254	347	125
255	347	160
256	347	154
257	347	143
258	347	160
259	347	173
260	347	159
261	347	201
262	347	137
263	347	151
264	347	167
265	347	180
266	347	203
267	347	201
268	347	231
269	347	222
270	347	241
271	347	224
272	347	215
273	347	212
274	347	258
275	347	205
276	347	174
277	347	225
278	347	220
279	347	223
280	347	195
281	347	226
282	347	216
283	347	230
284	347	198
285	347	235
286	347	219
287	347	180
288	347	208
289	347	240
290	347	258
291	347	260
292	347	278
293	347	257
294	347	226
295	347	283
296	347	240
297	347	227
298	347	273
299	347	257
300	347	332
301	347	283
302	347	256
303	347	261
304	347	162
305	347	190
306	347	133
307	347	101
308	347	193
309	347	273
310	347	319
311	347	360
312	347	402
313	347	375
314	347	380
315	347	356
316	347	396
317	347	454
318	347	556
319	347	509
320	347	543
321	347	496
322	347	476
323	347	399
324	347	431
325	347	438
326	347	364
327	347	455
328	347	485
329	347	431
330	347	592
331	347	740
332	347	777
333	347	822
334	347	735
335	347	904
336	347	1066
337	347	1115
338	347	923
339	347	958
340	347	1354
341	347	1547
342	347	1580
343	347	2223
344	347	4567
345	347	9760
346	347	17674
347	347	45840
0	348	3
1	348	49
2	348	125
3	348	257
4	348	258
5	348	189
6	348	197
7	348	147
8	348	129
9	348	123
10	348	103
11	348	111
12	348	90
13	348	80
14	348	121
15	348	108
16	348	112
17	348	84
18	348	85
19	348	84
20	348	81
21	348	78
22	348	89
23	348	90
24	348	63
25	348	71
26	348	53
27	348	48
28	348	51
29	348	73
30	348	65
31	348	91
32	348	80
33	348	72
34	348	102
35	348	100
36	348	99
38	348	124
39	348	107
40	348	96
41	348	145
42	348	121
43	348	129
44	348	189
45	348	220
46	348	200
47	348	107
48	348	55
49	348	41
50	348	41
51	348	54
52	348	45
53	348	53
54	348	100
55	348	168
56	348	222
57	348	159
58	348	128
59	348	140
60	348	188
61	348	140
62	348	81
63	348	22
64	348	66
65	348	16
66	348	19
67	348	90
68	348	179
69	348	185
70	348	153
71	348	164
72	348	154
73	348	166
74	348	159
75	348	143
76	348	205
77	348	181
78	348	204
79	348	193
80	348	225
81	348	230
82	348	164
83	348	220
84	348	176
85	348	183
86	348	178
87	348	179
88	348	205
89	348	187
90	348	175
91	348	133
92	348	134
93	348	117
94	348	171
95	348	129
96	348	137
97	348	142
98	348	156
99	348	89
100	348	67
101	348	77
102	348	68
103	348	79
104	348	77
105	348	87
106	348	92
107	348	117
108	348	174
109	348	123
110	348	94
111	348	123
112	348	125
113	348	155
114	348	144
115	348	117
116	348	130
117	348	131
118	348	144
119	348	118
120	348	102
121	348	142
122	348	120
123	348	121
124	348	105
125	348	110
126	348	120
127	348	128
128	348	163
129	348	191
130	348	180
131	348	166
132	348	176
133	348	180
134	348	218
135	348	179
136	348	184
137	348	160
138	348	198
139	348	217
140	348	168
141	348	176
142	348	163
143	348	166
144	348	177
145	348	163
146	348	159
147	348	152
148	348	131
149	348	139
150	348	110
151	348	137
152	348	123
153	348	115
154	348	113
155	348	136
156	348	172
157	348	160
158	348	164
159	348	142
160	348	148
161	348	109
162	348	99
163	348	118
164	348	125
165	348	108
166	348	121
167	348	123
168	348	91
169	348	103
170	348	131
171	348	127
172	348	125
173	348	101
174	348	108
175	348	123
176	348	116
177	348	97
178	348	140
179	348	170
180	348	103
181	348	148
182	348	111
183	348	128
184	348	151
185	348	144
186	348	153
187	348	133
188	348	172
189	348	96
190	348	166
191	348	182
192	348	142
193	348	154
194	348	154
195	348	165
196	348	148
197	348	147
198	348	143
199	348	210
200	348	171
201	348	152
202	348	160
203	348	222
204	348	241
205	348	214
206	348	216
207	348	192
208	348	187
209	348	206
210	348	195
211	348	205
212	348	173
213	348	206
214	348	196
215	348	205
216	348	204
217	348	264
218	348	210
219	348	208
220	348	207
221	348	189
222	348	172
223	348	176
224	348	189
225	348	192
226	348	219
227	348	180
228	348	202
229	348	189
230	348	191
231	348	175
232	348	181
233	348	173
234	348	179
235	348	169
236	348	174
237	348	115
238	348	143
239	348	142
240	348	143
241	348	160
242	348	144
243	348	133
244	348	96
245	348	168
246	348	161
247	348	146
248	348	134
249	348	135
250	348	127
251	348	121
252	348	106
253	348	128
254	348	131
255	348	146
256	348	155
257	348	142
258	348	172
259	348	175
260	348	165
261	348	188
262	348	165
263	348	181
264	348	191
265	348	206
266	348	240
267	348	194
268	348	219
269	348	232
270	348	224
271	348	225
272	348	208
273	348	225
274	348	241
275	348	222
276	348	177
277	348	203
278	348	198
279	348	219
280	348	206
281	348	215
282	348	215
283	348	210
284	348	215
285	348	234
286	348	239
287	348	226
288	348	255
289	348	261
290	348	248
291	348	269
292	348	282
293	348	245
294	348	243
295	348	262
296	348	276
297	348	213
298	348	296
299	348	298
300	348	323
301	348	286
302	348	253
303	348	283
304	348	168
305	348	148
306	348	122
307	348	90
308	348	180
309	348	269
310	348	321
311	348	344
312	348	475
313	348	354
314	348	342
315	348	387
316	348	416
317	348	450
318	348	565
319	348	505
320	348	509
321	348	501
322	348	458
323	348	388
324	348	437
325	348	400
326	348	341
327	348	420
328	348	451
329	348	417
330	348	651
331	348	704
332	348	692
333	348	846
334	348	710
335	348	917
336	348	1056
337	348	1152
338	348	952
339	348	1073
340	348	1359
341	348	1573
342	348	1703
343	348	2305
344	348	4955
345	348	10731
346	348	14978
347	348	24531
348	348	46803
0	349	2
1	349	46
2	349	157
3	349	279
4	349	278
5	349	221
6	349	229
7	349	191
8	349	184
9	349	131
10	349	136
11	349	133
12	349	121
13	349	115
14	349	145
15	349	145
16	349	105
17	349	107
18	349	106
19	349	96
20	349	103
21	349	99
22	349	99
23	349	77
24	349	70
25	349	65
26	349	68
27	349	65
28	349	64
29	349	75
30	349	68
31	349	100
32	349	102
33	349	94
34	349	112
35	349	97
36	349	151
38	349	86
39	349	129
40	349	128
41	349	130
42	349	154
43	349	178
44	349	219
45	349	246
46	349	183
47	349	100
48	349	46
49	349	23
50	349	32
51	349	40
52	349	34
53	349	49
54	349	88
55	349	176
56	349	206
57	349	165
58	349	138
59	349	160
60	349	235
61	349	142
62	349	66
63	349	6
64	349	62
65	349	25
66	349	23
67	349	72
68	349	189
69	349	236
70	349	243
71	349	178
72	349	203
73	349	221
74	349	201
75	349	170
76	349	184
77	349	222
78	349	190
79	349	225
80	349	226
81	349	199
82	349	156
83	349	166
84	349	146
85	349	170
86	349	159
87	349	158
88	349	215
89	349	179
90	349	156
91	349	105
92	349	106
93	349	94
94	349	187
95	349	126
96	349	147
97	349	172
98	349	106
99	349	75
100	349	45
101	349	64
102	349	48
103	349	69
104	349	49
105	349	57
106	349	68
107	349	71
108	349	151
109	349	104
110	349	90
111	349	122
112	349	116
113	349	145
114	349	145
115	349	118
116	349	147
117	349	143
118	349	127
119	349	122
120	349	128
121	349	147
122	349	120
123	349	97
124	349	120
125	349	129
126	349	149
127	349	129
128	349	147
129	349	203
130	349	177
131	349	191
132	349	209
133	349	185
134	349	193
135	349	181
136	349	186
137	349	198
138	349	190
139	349	189
140	349	176
141	349	161
142	349	173
143	349	175
144	349	163
145	349	143
146	349	162
147	349	155
148	349	140
149	349	131
150	349	122
151	349	130
152	349	92
153	349	133
154	349	96
155	349	152
156	349	179
157	349	152
158	349	117
159	349	127
160	349	139
161	349	102
162	349	90
163	349	85
164	349	105
165	349	98
166	349	122
167	349	102
168	349	89
169	349	84
170	349	126
171	349	93
172	349	96
173	349	98
174	349	110
175	349	101
176	349	122
177	349	108
178	349	128
179	349	142
180	349	128
181	349	141
182	349	121
183	349	151
184	349	140
185	349	134
186	349	159
187	349	170
188	349	184
189	349	92
190	349	144
191	349	161
192	349	157
193	349	163
194	349	142
195	349	143
196	349	159
197	349	144
198	349	152
199	349	163
200	349	158
201	349	175
202	349	171
203	349	227
204	349	183
205	349	170
206	349	190
207	349	206
208	349	188
209	349	201
210	349	199
211	349	221
212	349	183
213	349	182
214	349	222
215	349	220
216	349	211
217	349	186
218	349	192
219	349	219
220	349	219
221	349	189
222	349	207
223	349	159
224	349	192
225	349	195
226	349	213
227	349	165
228	349	150
229	349	188
230	349	148
231	349	152
232	349	150
233	349	154
234	349	199
235	349	169
236	349	169
237	349	151
238	349	146
239	349	139
240	349	120
241	349	127
242	349	172
243	349	162
244	349	117
245	349	155
246	349	181
247	349	141
248	349	132
249	349	133
250	349	129
251	349	132
252	349	140
253	349	124
254	349	139
255	349	149
256	349	170
257	349	144
258	349	157
259	349	168
260	349	160
261	349	172
262	349	144
263	349	178
264	349	218
265	349	207
266	349	249
267	349	237
268	349	210
269	349	223
270	349	252
271	349	233
272	349	195
273	349	238
274	349	246
275	349	177
276	349	180
277	349	196
278	349	196
279	349	195
280	349	181
281	349	207
282	349	203
283	349	171
284	349	167
285	349	203
286	349	209
287	349	229
288	349	204
289	349	244
290	349	248
291	349	267
292	349	281
293	349	294
294	349	277
295	349	266
296	349	294
297	349	246
298	349	299
299	349	262
300	349	288
301	349	265
302	349	230
303	349	271
304	349	159
305	349	145
306	349	103
307	349	57
308	349	137
309	349	215
310	349	282
311	349	321
312	349	415
313	349	345
314	349	336
315	349	393
316	349	413
317	349	443
318	349	563
319	349	633
320	349	485
321	349	409
322	349	390
323	349	290
324	349	343
325	349	344
326	349	281
327	349	338
328	349	434
329	349	394
330	349	587
331	349	714
332	349	724
333	349	772
334	349	763
335	349	920
336	349	1084
337	349	1192
338	349	1166
339	349	1262
340	349	1486
341	349	1647
342	349	1977
343	349	2842
344	349	5682
345	349	12812
346	349	12997
347	349	11947
348	349	16471
349	349	49132
0	350	3
1	350	50
2	350	152
3	350	268
4	350	301
5	350	282
6	350	269
7	350	245
8	350	244
9	350	199
10	350	133
11	350	182
12	350	152
13	350	153
14	350	147
15	350	121
16	350	133
17	350	125
18	350	122
19	350	121
20	350	116
21	350	93
22	350	113
23	350	101
24	350	98
25	350	101
26	350	78
27	350	91
28	350	77
29	350	87
30	350	100
31	350	132
32	350	110
33	350	126
34	350	120
35	350	127
36	350	121
38	350	138
39	350	192
40	350	179
41	350	178
42	350	213
43	350	192
44	350	296
45	350	271
46	350	166
47	350	72
48	350	38
49	350	31
50	350	27
51	350	25
52	350	25
53	350	34
54	350	63
55	350	132
56	350	242
57	350	254
58	350	202
59	350	259
60	350	217
61	350	188
62	350	53
63	350	12
64	350	50
65	350	24
66	350	12
67	350	57
68	350	224
69	350	267
70	350	261
71	350	267
72	350	241
73	350	216
74	350	212
75	350	263
76	350	276
77	350	237
78	350	244
79	350	250
80	350	210
81	350	150
82	350	105
83	350	181
84	350	143
85	350	125
86	350	155
87	350	175
88	350	214
89	350	271
90	350	169
91	350	102
92	350	92
93	350	84
94	350	185
95	350	148
96	350	117
97	350	191
98	350	126
99	350	37
100	350	47
101	350	49
102	350	43
103	350	44
104	350	54
105	350	43
106	350	52
107	350	70
108	350	136
109	350	120
110	350	119
111	350	152
112	350	121
113	350	184
114	350	176
115	350	149
116	350	158
117	350	159
118	350	135
119	350	113
120	350	123
121	350	116
122	350	111
123	350	116
124	350	147
125	350	117
126	350	140
127	350	127
128	350	150
129	350	201
130	350	162
131	350	227
132	350	207
133	350	206
134	350	200
135	350	182
136	350	176
137	350	203
138	350	204
139	350	180
140	350	174
141	350	168
142	350	150
143	350	178
144	350	163
145	350	130
146	350	146
147	350	119
148	350	130
149	350	127
150	350	94
151	350	138
152	350	86
153	350	117
154	350	95
155	350	149
156	350	184
157	350	169
158	350	126
159	350	139
160	350	146
161	350	89
162	350	96
163	350	100
164	350	86
165	350	84
166	350	92
167	350	81
168	350	71
169	350	79
170	350	127
171	350	113
172	350	96
173	350	103
174	350	92
175	350	106
176	350	125
177	350	90
178	350	134
179	350	129
180	350	121
181	350	142
182	350	145
183	350	140
184	350	153
185	350	135
186	350	168
187	350	181
188	350	183
189	350	107
190	350	126
191	350	138
192	350	146
193	350	135
194	350	137
195	350	129
196	350	141
197	350	159
198	350	163
199	350	164
200	350	208
201	350	190
202	350	194
203	350	198
204	350	207
205	350	185
206	350	235
207	350	239
208	350	214
209	350	225
210	350	198
211	350	256
212	350	220
213	350	205
214	350	208
215	350	188
216	350	206
217	350	208
218	350	173
219	350	222
220	350	203
221	350	228
222	350	191
223	350	175
224	350	219
225	350	195
226	350	192
227	350	140
228	350	126
229	350	133
230	350	135
231	350	149
232	350	144
233	350	145
234	350	167
235	350	190
236	350	200
237	350	159
238	350	157
239	350	120
240	350	117
241	350	143
242	350	192
243	350	197
244	350	133
245	350	156
246	350	150
247	350	151
248	350	127
249	350	143
250	350	165
251	350	113
252	350	143
253	350	142
254	350	146
255	350	144
256	350	171
257	350	148
258	350	171
259	350	182
260	350	191
261	350	197
262	350	178
263	350	195
264	350	215
265	350	225
266	350	255
267	350	223
268	350	233
269	350	228
270	350	299
271	350	290
272	350	197
273	350	192
274	350	212
275	350	190
276	350	163
277	350	162
278	350	154
279	350	179
280	350	185
281	350	182
282	350	177
283	350	171
284	350	183
285	350	187
286	350	204
287	350	196
288	350	194
289	350	241
290	350	226
291	350	273
292	350	257
293	350	318
294	350	295
295	350	303
296	350	317
297	350	300
298	350	305
299	350	280
300	350	309
301	350	256
302	350	238
303	350	251
304	350	136
305	350	112
306	350	84
307	350	55
308	350	129
309	350	194
310	350	243
311	350	279
312	350	382
313	350	281
314	350	334
315	350	380
316	350	385
317	350	434
318	350	574
319	350	692
320	350	423
321	350	397
322	350	316
323	350	236
324	350	302
325	350	240
326	350	207
327	350	264
328	350	296
329	350	324
330	350	548
331	350	684
332	350	627
333	350	759
334	350	661
335	350	876
336	350	951
337	350	1046
338	350	1329
339	350	1410
340	350	1417
341	350	1561
342	350	1899
343	350	2582
344	350	4320
345	350	7319
346	350	6810
347	350	5821
348	350	6535
349	350	22859
350	350	44040
0	351	2
1	351	37
2	351	158
3	351	294
4	351	279
5	351	275
6	351	255
7	351	234
8	351	221
9	351	168
10	351	138
11	351	109
12	351	113
13	351	127
14	351	180
15	351	138
16	351	114
17	351	115
18	351	103
19	351	99
20	351	99
21	351	95
22	351	106
23	351	97
24	351	91
25	351	63
26	351	74
27	351	64
28	351	63
29	351	66
30	351	85
31	351	115
32	351	109
33	351	102
34	351	109
35	351	121
36	351	148
38	351	124
39	351	149
40	351	144
41	351	134
42	351	131
43	351	174
44	351	205
45	351	304
46	351	230
47	351	85
48	351	59
49	351	25
50	351	35
51	351	60
52	351	32
53	351	41
54	351	110
55	351	156
56	351	246
57	351	149
58	351	142
59	351	195
60	351	231
61	351	167
62	351	86
63	351	16
64	351	79
65	351	27
66	351	17
67	351	78
68	351	191
69	351	225
70	351	225
71	351	213
72	351	231
73	351	205
74	351	195
75	351	211
76	351	232
77	351	263
78	351	195
79	351	226
80	351	211
81	351	181
82	351	153
83	351	174
84	351	139
85	351	172
86	351	188
87	351	214
88	351	227
89	351	222
90	351	176
91	351	127
92	351	115
93	351	112
94	351	170
95	351	162
96	351	162
97	351	169
98	351	141
99	351	64
100	351	60
101	351	72
102	351	57
103	351	97
104	351	71
105	351	85
106	351	71
107	351	112
108	351	157
109	351	108
110	351	115
111	351	147
112	351	124
113	351	173
114	351	163
115	351	137
116	351	150
117	351	137
118	351	138
119	351	139
120	351	126
121	351	153
122	351	115
123	351	108
124	351	164
125	351	145
126	351	123
127	351	131
128	351	157
129	351	177
130	351	216
131	351	183
132	351	219
133	351	238
134	351	215
135	351	174
136	351	185
137	351	198
138	351	216
139	351	233
140	351	198
141	351	185
142	351	177
143	351	176
144	351	174
145	351	177
146	351	175
147	351	158
148	351	147
149	351	139
150	351	132
151	351	142
152	351	109
153	351	139
154	351	99
155	351	169
156	351	191
157	351	162
158	351	139
159	351	151
160	351	151
161	351	101
162	351	104
163	351	136
164	351	141
165	351	95
166	351	109
167	351	105
168	351	94
169	351	90
170	351	97
171	351	121
172	351	118
173	351	113
174	351	98
175	351	122
176	351	132
177	351	112
178	351	162
179	351	146
180	351	140
181	351	174
182	351	120
183	351	131
184	351	171
185	351	155
186	351	183
187	351	148
188	351	178
189	351	118
190	351	173
191	351	185
192	351	147
193	351	166
194	351	150
195	351	139
196	351	135
197	351	168
198	351	176
199	351	211
200	351	192
201	351	168
202	351	163
203	351	235
204	351	236
205	351	251
206	351	245
207	351	233
208	351	198
209	351	213
210	351	227
211	351	227
212	351	185
213	351	218
214	351	216
215	351	232
216	351	195
217	351	212
218	351	182
219	351	239
220	351	226
221	351	186
222	351	179
223	351	187
224	351	217
225	351	167
226	351	183
227	351	163
228	351	171
229	351	184
230	351	148
231	351	176
232	351	179
233	351	175
234	351	190
235	351	214
236	351	190
237	351	136
238	351	122
239	351	136
240	351	141
241	351	164
242	351	176
243	351	169
244	351	120
245	351	171
246	351	195
247	351	162
248	351	149
249	351	159
250	351	148
251	351	133
252	351	142
253	351	113
254	351	141
255	351	161
256	351	142
257	351	150
258	351	186
259	351	186
260	351	173
261	351	214
262	351	146
263	351	184
264	351	241
265	351	200
266	351	273
267	351	229
268	351	247
269	351	232
270	351	225
271	351	255
272	351	190
273	351	216
274	351	253
275	351	211
276	351	163
277	351	224
278	351	214
279	351	204
280	351	182
281	351	207
282	351	195
283	351	229
284	351	222
285	351	236
286	351	244
287	351	211
288	351	217
289	351	245
290	351	248
291	351	286
292	351	262
293	351	239
294	351	256
295	351	300
296	351	311
297	351	241
298	351	260
299	351	291
300	351	337
301	351	277
302	351	258
303	351	296
304	351	147
305	351	158
306	351	103
307	351	79
308	351	150
309	351	216
310	351	270
311	351	283
312	351	388
313	351	328
314	351	336
315	351	375
316	351	383
317	351	407
318	351	576
319	351	595
320	351	489
321	351	438
322	351	401
323	351	341
324	351	370
325	351	333
326	351	288
327	351	339
328	351	420
329	351	345
330	351	589
331	351	710
332	351	635
333	351	744
334	351	699
335	351	815
336	351	920
337	351	1037
338	351	979
339	351	1071
340	351	1283
341	351	1414
342	351	1632
343	351	2173
344	351	3336
345	351	5011
346	351	4860
347	351	4769
348	351	5213
349	351	10548
350	351	20539
351	351	55198
0	352	1
1	352	27
2	352	140
3	352	246
4	352	248
5	352	266
6	352	256
7	352	224
8	352	200
9	352	170
10	352	132
11	352	153
12	352	144
13	352	140
14	352	159
15	352	120
16	352	129
17	352	134
18	352	119
19	352	126
20	352	115
21	352	101
22	352	110
23	352	108
24	352	97
25	352	73
26	352	78
27	352	88
28	352	86
29	352	90
30	352	82
31	352	109
32	352	102
33	352	131
34	352	134
35	352	121
36	352	130
38	352	135
39	352	170
40	352	170
41	352	175
42	352	191
43	352	182
44	352	292
45	352	263
46	352	170
47	352	52
48	352	26
49	352	17
50	352	23
51	352	28
52	352	24
53	352	24
54	352	67
55	352	130
56	352	192
57	352	258
58	352	186
59	352	241
60	352	218
61	352	147
62	352	50
63	352	11
64	352	54
65	352	10
66	352	11
67	352	48
68	352	161
69	352	258
70	352	202
71	352	265
72	352	220
73	352	277
74	352	237
75	352	229
76	352	243
77	352	211
78	352	240
79	352	255
80	352	145
81	352	147
82	352	126
83	352	136
84	352	115
85	352	132
86	352	143
87	352	165
88	352	209
89	352	236
90	352	168
91	352	96
92	352	92
93	352	84
94	352	178
95	352	145
96	352	123
97	352	164
98	352	106
99	352	54
100	352	42
101	352	65
102	352	44
103	352	51
104	352	49
105	352	45
106	352	39
107	352	75
108	352	95
109	352	94
110	352	128
111	352	123
112	352	133
113	352	210
114	352	167
115	352	144
116	352	199
117	352	174
118	352	161
119	352	113
120	352	128
121	352	121
122	352	113
123	352	99
124	352	143
125	352	122
126	352	141
127	352	142
128	352	158
129	352	212
130	352	186
131	352	210
132	352	210
133	352	208
134	352	186
135	352	191
136	352	188
137	352	198
138	352	179
139	352	179
140	352	165
141	352	158
142	352	152
143	352	174
144	352	162
145	352	121
146	352	152
147	352	130
148	352	126
149	352	133
150	352	116
151	352	113
152	352	96
153	352	101
154	352	94
155	352	120
156	352	180
157	352	133
158	352	116
159	352	136
160	352	150
161	352	111
162	352	96
163	352	102
164	352	103
165	352	69
166	352	89
167	352	89
168	352	65
169	352	85
170	352	95
171	352	111
172	352	106
173	352	118
174	352	120
175	352	120
176	352	130
177	352	97
178	352	126
179	352	125
180	352	107
181	352	151
182	352	141
183	352	125
184	352	141
185	352	123
186	352	173
187	352	170
188	352	168
189	352	95
190	352	124
191	352	111
192	352	137
193	352	154
194	352	139
195	352	142
196	352	136
197	352	159
198	352	170
199	352	152
200	352	170
201	352	189
202	352	201
203	352	190
204	352	209
205	352	176
206	352	217
207	352	197
208	352	172
209	352	180
210	352	217
211	352	212
212	352	209
213	352	191
214	352	217
215	352	211
216	352	192
217	352	176
218	352	188
219	352	188
220	352	173
221	352	197
222	352	189
223	352	178
224	352	168
225	352	188
226	352	207
227	352	133
228	352	119
229	352	128
230	352	134
231	352	147
232	352	125
233	352	125
234	352	163
235	352	172
236	352	182
237	352	137
238	352	151
239	352	141
240	352	159
241	352	142
242	352	162
243	352	165
244	352	126
245	352	169
246	352	163
247	352	134
248	352	156
249	352	176
250	352	165
251	352	133
252	352	151
253	352	122
254	352	134
255	352	151
256	352	144
257	352	145
258	352	157
259	352	193
260	352	207
261	352	151
262	352	147
263	352	201
264	352	234
265	352	196
266	352	223
267	352	247
268	352	240
269	352	232
270	352	253
271	352	245
272	352	163
273	352	204
274	352	228
275	352	181
276	352	182
277	352	157
278	352	177
279	352	197
280	352	187
281	352	195
282	352	194
283	352	159
284	352	180
285	352	201
286	352	179
287	352	190
288	352	164
289	352	200
290	352	196
291	352	246
292	352	253
293	352	286
294	352	252
295	352	248
296	352	281
297	352	274
298	352	298
299	352	269
300	352	283
301	352	279
302	352	235
303	352	243
304	352	109
305	352	88
306	352	84
307	352	67
308	352	132
309	352	167
310	352	235
311	352	258
312	352	318
313	352	243
314	352	282
315	352	353
316	352	315
317	352	362
318	352	448
319	352	464
320	352	356
321	352	351
322	352	318
323	352	210
324	352	297
325	352	274
326	352	208
327	352	255
328	352	289
329	352	259
330	352	407
331	352	546
332	352	549
333	352	573
334	352	539
335	352	733
336	352	748
337	352	868
338	352	944
339	352	1026
340	352	1046
341	352	1090
342	352	1272
343	352	1620
344	352	2393
345	352	3739
346	352	3695
347	352	3109
348	352	3455
349	352	7220
350	352	11130
351	352	18397
352	352	47714
0	353	1
1	353	30
2	353	125
3	353	252
4	353	237
5	353	245
6	353	239
7	353	205
8	353	179
9	353	148
10	353	136
11	353	112
12	353	115
13	353	112
14	353	125
15	353	101
16	353	90
17	353	109
18	353	92
19	353	86
20	353	81
21	353	79
22	353	91
23	353	96
24	353	93
25	353	73
26	353	69
27	353	66
28	353	70
29	353	65
30	353	73
31	353	83
32	353	119
33	353	71
34	353	117
35	353	112
36	353	112
38	353	118
39	353	116
40	353	132
41	353	160
42	353	155
43	353	150
44	353	241
45	353	247
46	353	185
47	353	64
48	353	38
49	353	21
50	353	25
51	353	35
52	353	21
53	353	34
54	353	49
55	353	133
56	353	167
57	353	195
58	353	180
59	353	149
60	353	210
61	353	151
62	353	71
63	353	5
64	353	55
65	353	15
66	353	13
67	353	61
68	353	166
69	353	190
70	353	206
71	353	218
72	353	190
73	353	227
74	353	185
75	353	216
76	353	200
77	353	184
78	353	197
79	353	215
80	353	174
81	353	164
82	353	126
83	353	123
84	353	140
85	353	113
86	353	129
87	353	148
88	353	183
89	353	230
90	353	169
91	353	97
92	353	92
93	353	78
94	353	167
95	353	143
96	353	128
97	353	165
98	353	94
99	353	56
100	353	30
101	353	43
102	353	43
103	353	45
104	353	53
105	353	39
106	353	39
107	353	70
108	353	109
109	353	82
110	353	110
111	353	115
112	353	108
113	353	154
114	353	138
115	353	130
116	353	130
117	353	143
118	353	180
119	353	122
120	353	139
121	353	97
122	353	110
123	353	125
124	353	114
125	353	101
126	353	124
127	353	120
128	353	162
129	353	194
130	353	194
131	353	210
132	353	199
133	353	172
134	353	172
135	353	162
136	353	160
137	353	154
138	353	199
139	353	180
140	353	140
141	353	134
142	353	126
143	353	166
144	353	151
145	353	123
146	353	131
147	353	150
148	353	131
149	353	122
150	353	94
151	353	123
152	353	88
153	353	91
154	353	82
155	353	96
156	353	170
157	353	158
158	353	118
159	353	131
160	353	125
161	353	88
162	353	83
163	353	100
164	353	88
165	353	68
166	353	84
167	353	91
168	353	73
169	353	66
170	353	105
171	353	92
172	353	93
173	353	98
174	353	72
175	353	95
176	353	129
177	353	86
178	353	91
179	353	123
180	353	93
181	353	145
182	353	133
183	353	113
184	353	114
185	353	105
186	353	149
187	353	149
188	353	182
189	353	75
190	353	135
191	353	134
192	353	117
193	353	120
194	353	127
195	353	144
196	353	155
197	353	153
198	353	153
199	353	143
200	353	143
201	353	173
202	353	135
203	353	189
204	353	202
205	353	182
206	353	191
207	353	172
208	353	182
209	353	195
210	353	194
211	353	200
212	353	185
213	353	189
214	353	189
215	353	203
216	353	181
217	353	165
218	353	177
219	353	193
220	353	172
221	353	160
222	353	169
223	353	168
224	353	190
225	353	155
226	353	174
227	353	124
228	353	120
229	353	128
230	353	133
231	353	150
232	353	138
233	353	140
234	353	149
235	353	158
236	353	150
237	353	126
238	353	109
239	353	121
240	353	129
241	353	157
242	353	142
243	353	138
244	353	113
245	353	126
246	353	141
247	353	167
248	353	117
249	353	120
250	353	139
251	353	108
252	353	116
253	353	141
254	353	128
255	353	125
256	353	137
257	353	138
258	353	143
259	353	146
260	353	159
261	353	134
262	353	135
263	353	150
264	353	148
265	353	195
266	353	194
267	353	178
268	353	197
269	353	217
270	353	246
271	353	232
272	353	169
273	353	166
274	353	207
275	353	176
276	353	143
277	353	147
278	353	134
279	353	182
280	353	173
281	353	180
282	353	154
283	353	164
284	353	150
285	353	175
286	353	158
287	353	149
288	353	158
289	353	206
290	353	187
291	353	218
292	353	268
293	353	286
294	353	219
295	353	215
296	353	253
297	353	253
298	353	268
299	353	252
300	353	260
301	353	264
302	353	234
303	353	232
304	353	112
305	353	101
306	353	62
307	353	62
308	353	128
309	353	179
310	353	221
311	353	246
312	353	349
313	353	247
314	353	276
315	353	301
316	353	313
317	353	345
318	353	478
319	353	488
320	353	308
321	353	340
322	353	310
323	353	231
324	353	261
325	353	239
326	353	205
327	353	275
328	353	274
329	353	251
330	353	452
331	353	528
332	353	541
333	353	603
334	353	557
335	353	709
336	353	727
337	353	837
338	353	881
339	353	928
340	353	973
341	353	1037
342	353	1223
343	353	1599
344	353	2584
345	353	4169
346	353	3772
347	353	3509
348	353	3805
349	353	8062
350	353	11613
351	353	13685
352	353	24851
353	353	42379
0	354	2
1	354	25
2	354	160
3	354	247
4	354	202
5	354	237
6	354	206
7	354	188
8	354	168
9	354	126
10	354	109
11	354	125
12	354	135
13	354	131
14	354	112
15	354	91
16	354	102
17	354	66
18	354	66
19	354	90
20	354	88
21	354	63
22	354	80
23	354	67
24	354	77
25	354	68
26	354	57
27	354	57
28	354	66
29	354	61
30	354	73
31	354	104
32	354	89
33	354	73
34	354	109
35	354	112
36	354	112
38	354	97
39	354	135
40	354	139
41	354	163
42	354	139
43	354	161
44	354	199
45	354	230
46	354	159
47	354	56
48	354	32
49	354	20
50	354	23
51	354	31
52	354	27
53	354	25
54	354	58
55	354	112
56	354	171
57	354	165
58	354	170
59	354	199
60	354	183
61	354	129
62	354	59
63	354	8
64	354	63
65	354	21
66	354	18
67	354	56
68	354	141
69	354	215
70	354	185
71	354	196
72	354	196
73	354	185
74	354	183
75	354	178
76	354	204
77	354	183
78	354	172
79	354	234
80	354	156
81	354	134
82	354	112
83	354	143
84	354	97
85	354	128
86	354	122
87	354	149
88	354	180
89	354	219
90	354	159
91	354	114
92	354	101
93	354	99
94	354	185
95	354	138
96	354	110
97	354	171
98	354	98
99	354	57
100	354	32
101	354	36
102	354	37
103	354	54
104	354	47
105	354	42
106	354	43
107	354	71
108	354	106
109	354	98
110	354	100
111	354	106
112	354	132
113	354	164
114	354	150
115	354	123
116	354	156
117	354	126
118	354	146
119	354	107
120	354	118
121	354	149
122	354	100
123	354	93
124	354	138
125	354	90
126	354	123
127	354	107
128	354	163
129	354	185
130	354	161
131	354	181
132	354	167
133	354	184
134	354	161
135	354	162
136	354	170
137	354	195
138	354	176
139	354	168
140	354	123
141	354	161
142	354	130
143	354	166
144	354	145
145	354	125
146	354	114
147	354	139
148	354	105
149	354	113
150	354	93
151	354	130
152	354	77
153	354	97
154	354	93
155	354	113
156	354	189
157	354	143
158	354	102
159	354	129
160	354	143
161	354	81
162	354	100
163	354	91
164	354	86
165	354	86
166	354	92
167	354	91
168	354	65
169	354	63
170	354	113
171	354	101
172	354	112
173	354	89
174	354	108
175	354	98
176	354	110
177	354	86
178	354	115
179	354	129
180	354	104
181	354	124
182	354	111
183	354	117
184	354	126
185	354	128
186	354	137
187	354	177
188	354	171
189	354	77
190	354	102
191	354	129
192	354	128
193	354	136
194	354	151
195	354	132
196	354	131
197	354	165
198	354	146
199	354	160
200	354	174
201	354	144
202	354	158
203	354	175
204	354	182
205	354	164
206	354	185
207	354	196
208	354	179
209	354	196
210	354	182
211	354	185
212	354	177
213	354	139
214	354	143
215	354	159
216	354	156
217	354	169
218	354	162
219	354	186
220	354	184
221	354	160
222	354	186
223	354	169
224	354	163
225	354	162
226	354	218
227	354	111
228	354	128
229	354	111
230	354	147
231	354	128
232	354	110
233	354	147
234	354	140
235	354	145
236	354	168
237	354	126
238	354	123
239	354	131
240	354	113
241	354	113
242	354	128
243	354	137
244	354	82
245	354	136
246	354	142
247	354	123
248	354	100
249	354	140
250	354	128
251	354	127
252	354	118
253	354	101
254	354	128
255	354	129
256	354	142
257	354	108
258	354	138
259	354	171
260	354	155
261	354	138
262	354	153
263	354	144
264	354	155
265	354	210
266	354	204
267	354	169
268	354	221
269	354	205
270	354	193
271	354	228
272	354	171
273	354	144
274	354	203
275	354	166
276	354	126
277	354	165
278	354	136
279	354	176
280	354	155
281	354	176
282	354	136
283	354	156
284	354	160
285	354	180
286	354	151
287	354	165
288	354	160
289	354	169
290	354	202
291	354	210
292	354	260
293	354	230
294	354	199
295	354	230
296	354	244
297	354	226
298	354	242
299	354	239
300	354	256
301	354	253
302	354	217
303	354	225
304	354	119
305	354	110
306	354	93
307	354	52
308	354	118
309	354	162
310	354	206
311	354	233
312	354	337
313	354	248
314	354	282
315	354	298
316	354	296
317	354	347
318	354	459
319	354	464
320	354	348
321	354	349
322	354	290
323	354	217
324	354	252
325	354	237
326	354	154
327	354	219
328	354	278
329	354	260
330	354	421
331	354	521
332	354	525
333	354	564
334	354	526
335	354	667
336	354	659
337	354	696
338	354	773
339	354	779
340	354	795
341	354	871
342	354	1020
343	354	1232
344	354	1861
345	354	2720
346	354	2530
347	354	2384
348	354	2416
349	354	4315
350	354	5781
351	354	6362
352	354	7433
353	354	12500
354	354	38534
0	355	1
1	355	26
2	355	112
3	355	235
4	355	225
5	355	208
6	355	206
7	355	180
8	355	152
9	355	133
10	355	108
11	355	104
12	355	114
13	355	119
14	355	116
15	355	109
16	355	97
17	355	79
18	355	87
19	355	75
20	355	95
21	355	68
22	355	70
23	355	59
24	355	80
25	355	64
26	355	55
27	355	56
28	355	54
29	355	71
30	355	63
31	355	89
32	355	66
33	355	82
34	355	116
35	355	92
36	355	121
38	355	101
39	355	123
40	355	146
41	355	137
42	355	149
43	355	142
44	355	216
45	355	218
46	355	164
47	355	60
48	355	41
49	355	19
50	355	43
51	355	45
52	355	26
53	355	36
54	355	66
55	355	164
56	355	203
57	355	154
58	355	138
59	355	160
60	355	200
61	355	118
62	355	64
63	355	13
64	355	67
65	355	25
66	355	11
67	355	75
68	355	156
69	355	265
70	355	179
71	355	211
72	355	176
73	355	178
74	355	162
75	355	170
76	355	191
77	355	176
78	355	183
79	355	185
80	355	181
81	355	162
82	355	124
83	355	161
84	355	133
85	355	161
86	355	173
87	355	174
88	355	183
89	355	209
90	355	170
91	355	124
92	355	119
93	355	102
94	355	157
95	355	132
96	355	109
97	355	172
98	355	127
99	355	78
100	355	67
101	355	78
102	355	61
103	355	48
104	355	66
105	355	69
106	355	47
107	355	82
108	355	133
109	355	116
110	355	140
111	355	134
112	355	124
113	355	179
114	355	150
115	355	136
116	355	148
117	355	166
118	355	173
119	355	141
120	355	123
121	355	104
122	355	108
123	355	116
124	355	134
125	355	120
126	355	118
127	355	129
128	355	141
129	355	208
130	355	195
131	355	204
132	355	180
133	355	173
134	355	187
135	355	179
136	355	166
137	355	183
138	355	168
139	355	204
140	355	176
141	355	168
142	355	133
143	355	173
144	355	179
145	355	142
146	355	154
147	355	153
148	355	149
149	355	117
150	355	116
151	355	127
152	355	98
153	355	119
154	355	114
155	355	126
156	355	169
157	355	174
158	355	142
159	355	135
160	355	136
161	355	110
162	355	114
163	355	138
164	355	102
165	355	104
166	355	101
167	355	124
168	355	89
169	355	100
170	355	137
171	355	114
172	355	94
173	355	115
174	355	113
175	355	128
176	355	130
177	355	91
178	355	114
179	355	135
180	355	121
181	355	175
182	355	140
183	355	167
184	355	138
185	355	140
186	355	161
187	355	177
188	355	167
189	355	98
190	355	112
191	355	137
192	355	140
193	355	165
194	355	178
195	355	160
196	355	157
197	355	162
198	355	168
199	355	159
200	355	173
201	355	170
202	355	153
203	355	199
204	355	186
205	355	223
206	355	192
207	355	177
208	355	167
209	355	186
210	355	229
211	355	233
212	355	176
213	355	196
214	355	207
215	355	196
216	355	192
217	355	188
218	355	159
219	355	205
220	355	167
221	355	195
222	355	184
223	355	177
224	355	177
225	355	172
226	355	176
227	355	134
228	355	146
229	355	153
230	355	146
231	355	156
232	355	122
233	355	169
234	355	191
235	355	190
236	355	203
237	355	126
238	355	121
239	355	149
240	355	156
241	355	144
242	355	153
243	355	165
244	355	101
245	355	154
246	355	151
247	355	135
248	355	113
249	355	126
250	355	141
251	355	100
252	355	114
253	355	150
254	355	153
255	355	146
256	355	138
257	355	147
258	355	155
259	355	153
260	355	148
261	355	191
262	355	139
263	355	176
264	355	183
265	355	202
266	355	207
267	355	192
268	355	209
269	355	214
270	355	213
271	355	237
272	355	188
273	355	174
274	355	230
275	355	210
276	355	168
277	355	185
278	355	205
279	355	191
280	355	217
281	355	192
282	355	168
283	355	174
284	355	186
285	355	197
286	355	195
287	355	183
288	355	173
289	355	197
290	355	204
291	355	249
292	355	261
293	355	269
294	355	205
295	355	235
296	355	237
297	355	232
298	355	283
299	355	305
300	355	339
301	355	258
302	355	246
303	355	239
304	355	130
305	355	134
306	355	100
307	355	74
308	355	145
309	355	236
310	355	274
311	355	233
312	355	327
313	355	312
314	355	282
315	355	334
316	355	319
317	355	341
318	355	432
319	355	438
320	355	418
321	355	357
322	355	349
323	355	241
324	355	297
325	355	308
326	355	233
327	355	274
328	355	335
329	355	315
330	355	413
331	355	538
332	355	502
333	355	591
334	355	475
335	355	649
336	355	689
337	355	701
338	355	660
339	355	677
340	355	686
341	355	791
342	355	839
343	355	1098
344	355	1488
345	355	1895
346	355	1964
347	355	1916
348	355	2125
349	355	2890
350	355	3314
351	355	4069
352	355	4162
353	355	5425
354	355	16657
355	355	44713
0	356	1
1	356	51
2	356	137
3	356	226
4	356	242
5	356	226
6	356	247
7	356	163
8	356	162
9	356	121
10	356	107
11	356	120
12	356	92
13	356	106
14	356	133
15	356	111
16	356	97
17	356	88
18	356	87
19	356	76
20	356	81
21	356	103
22	356	91
23	356	77
24	356	68
25	356	68
26	356	58
27	356	75
28	356	54
29	356	72
30	356	70
31	356	90
32	356	85
33	356	95
34	356	103
35	356	122
36	356	123
38	356	116
39	356	131
40	356	109
41	356	135
42	356	138
43	356	169
44	356	221
45	356	235
46	356	207
47	356	100
48	356	63
49	356	51
50	356	50
51	356	45
52	356	49
53	356	47
54	356	112
55	356	154
56	356	225
57	356	194
58	356	131
59	356	159
60	356	191
61	356	129
62	356	68
63	356	14
64	356	88
65	356	21
66	356	24
67	356	77
68	356	164
69	356	224
70	356	176
71	356	188
72	356	203
73	356	199
74	356	183
75	356	149
76	356	216
77	356	212
78	356	210
79	356	202
80	356	224
81	356	195
82	356	170
83	356	222
84	356	171
85	356	173
86	356	193
87	356	194
88	356	217
89	356	206
90	356	158
91	356	156
92	356	138
93	356	131
94	356	209
95	356	173
96	356	175
97	356	193
98	356	154
99	356	84
100	356	53
101	356	96
102	356	73
103	356	91
104	356	88
105	356	78
106	356	88
107	356	111
108	356	195
109	356	112
110	356	154
111	356	164
112	356	168
113	356	185
114	356	161
115	356	129
116	356	167
117	356	149
118	356	159
119	356	132
120	356	143
121	356	145
122	356	126
123	356	115
124	356	155
125	356	128
126	356	120
127	356	142
128	356	165
129	356	213
130	356	205
131	356	181
132	356	209
133	356	210
134	356	229
135	356	211
136	356	205
137	356	205
138	356	214
139	356	213
140	356	183
141	356	182
142	356	186
143	356	198
144	356	210
145	356	185
146	356	191
147	356	177
148	356	168
149	356	158
150	356	141
151	356	149
152	356	132
153	356	147
154	356	121
155	356	152
156	356	197
157	356	180
158	356	157
159	356	169
160	356	155
161	356	118
162	356	115
163	356	124
164	356	137
165	356	116
166	356	124
167	356	131
168	356	116
169	356	111
170	356	149
171	356	169
172	356	131
173	356	129
174	356	121
175	356	127
176	356	173
177	356	120
178	356	159
179	356	137
180	356	160
181	356	182
182	356	127
183	356	164
184	356	181
185	356	144
186	356	165
187	356	154
188	356	177
189	356	125
190	356	158
191	356	180
192	356	190
193	356	158
194	356	185
195	356	195
196	356	147
197	356	192
198	356	170
199	356	207
200	356	199
201	356	177
202	356	190
203	356	238
204	356	229
205	356	208
206	356	220
207	356	198
208	356	207
209	356	217
210	356	199
211	356	236
212	356	190
213	356	199
214	356	178
215	356	223
216	356	183
217	356	187
218	356	190
219	356	170
220	356	222
221	356	184
222	356	178
223	356	194
224	356	194
225	356	180
226	356	180
227	356	159
228	356	145
229	356	177
230	356	160
231	356	155
232	356	165
233	356	162
234	356	208
235	356	193
236	356	174
237	356	147
238	356	141
239	356	129
240	356	148
241	356	142
242	356	161
243	356	149
244	356	120
245	356	173
246	356	162
247	356	124
248	356	130
249	356	132
250	356	147
251	356	142
252	356	148
253	356	146
254	356	132
255	356	118
256	356	135
257	356	136
258	356	175
259	356	194
260	356	130
261	356	137
262	356	148
263	356	154
264	356	210
265	356	200
266	356	204
267	356	209
268	356	203
269	356	190
270	356	242
271	356	263
272	356	187
273	356	205
274	356	240
275	356	241
276	356	169
277	356	204
278	356	221
279	356	213
280	356	201
281	356	213
282	356	203
283	356	231
284	356	215
285	356	226
286	356	209
287	356	193
288	356	210
289	356	246
290	356	239
291	356	259
292	356	271
293	356	292
294	356	235
295	356	253
296	356	290
297	356	234
298	356	277
299	356	281
300	356	337
301	356	287
302	356	264
303	356	261
304	356	173
305	356	146
306	356	102
307	356	83
308	356	148
309	356	280
310	356	304
311	356	294
312	356	405
313	356	359
314	356	359
315	356	389
316	356	384
317	356	448
318	356	493
319	356	469
320	356	418
321	356	434
322	356	364
323	356	334
324	356	370
325	356	370
326	356	290
327	356	318
328	356	370
329	356	354
330	356	514
331	356	649
332	356	582
333	356	655
334	356	521
335	356	691
336	356	751
337	356	753
338	356	634
339	356	693
340	356	788
341	356	901
342	356	925
343	356	1099
344	356	1612
345	356	2059
346	356	2061
347	356	2134
348	356	2197
349	356	3068
350	356	3417
351	356	4341
352	356	4285
353	356	5413
354	356	12626
355	356	22580
356	356	51990
1	357	52
2	357	164
3	357	288
4	357	339
5	357	299
6	357	255
7	357	184
8	357	206
9	357	146
10	357	118
11	357	147
12	357	120
13	357	148
14	357	136
15	357	111
16	357	115
17	357	107
18	357	84
19	357	100
20	357	93
21	357	91
22	357	103
23	357	72
24	357	91
25	357	86
26	357	71
27	357	56
28	357	63
29	357	68
30	357	72
31	357	109
32	357	94
33	357	105
34	357	98
35	357	123
36	357	135
38	357	109
39	357	142
40	357	170
41	357	159
42	357	185
43	357	180
44	357	259
45	357	249
46	357	200
47	357	79
48	357	52
49	357	26
50	357	33
51	357	42
52	357	31
53	357	46
54	357	90
55	357	175
56	357	230
57	357	233
58	357	177
59	357	206
60	357	246
61	357	152
62	357	53
63	357	15
64	357	78
65	357	28
66	357	13
67	357	66
68	357	206
69	357	259
70	357	225
71	357	240
72	357	223
73	357	262
74	357	194
75	357	265
76	357	257
77	357	225
78	357	237
79	357	261
80	357	214
81	357	184
82	357	160
83	357	198
84	357	153
85	357	169
86	357	182
87	357	186
88	357	214
89	357	303
90	357	184
91	357	132
92	357	136
93	357	94
94	357	183
95	357	177
96	357	143
97	357	188
98	357	130
99	357	60
100	357	44
101	357	55
102	357	52
103	357	73
104	357	54
105	357	49
106	357	68
107	357	96
108	357	144
109	357	97
110	357	119
111	357	131
112	357	116
113	357	198
114	357	181
115	357	141
116	357	177
117	357	146
118	357	181
119	357	113
120	357	126
121	357	152
122	357	133
123	357	118
124	357	149
125	357	140
126	357	136
127	357	146
128	357	163
129	357	222
130	357	206
131	357	230
132	357	212
133	357	209
134	357	208
135	357	195
136	357	203
137	357	201
138	357	227
139	357	204
140	357	197
141	357	208
142	357	171
143	357	195
144	357	181
145	357	170
146	357	186
147	357	151
148	357	157
149	357	136
150	357	113
151	357	143
152	357	107
153	357	104
154	357	107
155	357	147
156	357	195
157	357	204
158	357	122
159	357	166
160	357	149
161	357	121
162	357	111
163	357	125
164	357	112
165	357	117
166	357	116
167	357	110
168	357	83
169	357	102
170	357	104
171	357	134
172	357	108
173	357	119
174	357	123
175	357	127
176	357	150
177	357	111
178	357	133
179	357	161
180	357	131
181	357	157
182	357	140
183	357	156
184	357	143
185	357	151
186	357	167
187	357	174
188	357	207
189	357	102
190	357	166
191	357	145
192	357	180
193	357	145
194	357	121
195	357	166
196	357	163
197	357	169
198	357	159
199	357	178
200	357	188
201	357	182
202	357	200
203	357	204
204	357	213
205	357	187
206	357	225
207	357	238
208	357	196
209	357	221
210	357	220
211	357	210
212	357	193
213	357	182
214	357	203
215	357	189
216	357	168
217	357	206
218	357	175
219	357	207
220	357	196
221	357	196
222	357	160
223	357	162
224	357	192
225	357	163
226	357	185
227	357	143
228	357	145
229	357	161
230	357	140
231	357	133
232	357	145
233	357	163
234	357	178
235	357	198
236	357	191
237	357	164
238	357	122
239	357	129
240	357	143
241	357	144
242	357	174
243	357	155
244	357	110
245	357	149
246	357	142
247	357	176
248	357	113
249	357	151
250	357	133
251	357	134
252	357	135
253	357	145
254	357	126
255	357	125
256	357	136
257	357	136
258	357	159
259	357	166
260	357	172
261	357	185
262	357	154
263	357	187
264	357	184
265	357	202
266	357	201
267	357	235
268	357	199
269	357	216
270	357	273
271	357	270
272	357	176
273	357	192
274	357	230
275	357	226
276	357	158
277	357	189
278	357	203
279	357	181
280	357	200
281	357	201
282	357	172
283	357	183
284	357	202
285	357	187
286	357	188
287	357	212
288	357	211
289	357	216
290	357	239
291	357	259
292	357	302
293	357	283
294	357	232
295	357	282
296	357	290
297	357	272
298	357	297
299	357	291
300	357	305
301	357	276
302	357	221
303	357	282
304	357	135
305	357	154
306	357	92
307	357	80
308	357	148
309	357	248
310	357	290
311	357	271
312	357	420
313	357	337
314	357	336
315	357	370
316	357	373
317	357	424
318	357	533
319	357	618
320	357	461
321	357	404
322	357	358
323	357	272
324	357	340
325	357	308
326	357	248
327	357	286
328	357	380
329	357	353
330	357	522
331	357	621
332	357	626
333	357	619
334	357	576
335	357	742
336	357	772
337	357	852
338	357	954
339	357	978
340	357	912
341	357	948
342	357	1105
343	357	1378
344	357	1970
345	357	2277
346	357	2212
347	357	2093
348	357	2213
349	357	3457
350	357	4397
351	357	5048
352	357	5401
353	357	7079
354	357	15702
355	357	14932
356	357	22588
357	357	52436
1	358	32
2	358	162
3	358	312
4	358	304
5	358	312
6	358	258
7	358	198
8	358	209
9	358	150
10	358	141
11	358	132
12	358	115
13	358	133
14	358	135
15	358	109
16	358	112
17	358	95
18	358	94
19	358	90
20	358	94
21	358	92
22	358	92
23	358	99
24	358	85
25	358	72
26	358	57
27	358	67
28	358	70
29	358	81
30	358	65
31	358	100
32	358	92
33	358	87
34	358	108
35	358	91
36	358	95
38	358	106
39	358	145
40	358	184
41	358	135
42	358	160
43	358	209
44	358	278
45	358	279
46	358	175
47	358	64
48	358	41
49	358	26
50	358	24
51	358	34
52	358	26
53	358	25
54	358	85
55	358	175
56	358	214
57	358	274
58	358	203
59	358	238
60	358	247
61	358	149
62	358	57
63	358	8
64	358	49
65	358	15
66	358	20
67	358	61
68	358	237
69	358	297
70	358	254
71	358	266
72	358	253
73	358	229
74	358	210
75	358	272
76	358	267
77	358	230
78	358	240
79	358	292
80	358	194
81	358	149
82	358	132
83	358	191
84	358	139
85	358	159
86	358	155
87	358	166
88	358	232
89	358	353
90	358	237
91	358	103
92	358	91
93	358	82
94	358	235
95	358	173
96	358	144
97	358	223
98	358	127
99	358	66
100	358	36
101	358	56
102	358	51
103	358	63
104	358	55
105	358	43
106	358	41
107	358	79
108	358	114
109	358	103
110	358	115
111	358	132
112	358	134
113	358	172
114	358	172
115	358	155
116	358	163
117	358	129
118	358	166
119	358	121
120	358	102
121	358	122
122	358	132
123	358	120
124	358	107
125	358	120
126	358	136
127	358	123
128	358	124
129	358	222
130	358	214
131	358	196
132	358	198
133	358	211
134	358	176
135	358	179
136	358	195
137	358	205
138	358	181
139	358	158
140	358	175
141	358	167
142	358	149
143	358	158
144	358	149
145	358	142
146	358	131
147	358	120
148	358	146
149	358	133
150	358	107
151	358	118
152	358	83
153	358	94
154	358	90
155	358	133
156	358	199
157	358	172
158	358	141
159	358	146
160	358	156
161	358	105
162	358	107
163	358	118
164	358	90
165	358	78
166	358	98
167	358	101
168	358	74
169	358	87
170	358	98
171	358	108
172	358	106
173	358	112
174	358	97
175	358	116
176	358	148
177	358	123
178	358	101
179	358	156
180	358	127
181	358	172
182	358	129
183	358	129
184	358	122
185	358	137
186	358	208
187	358	187
188	358	214
189	358	97
190	358	136
191	358	129
192	358	145
193	358	132
194	358	123
195	358	145
196	358	132
197	358	154
198	358	134
199	358	167
200	358	165
201	358	176
202	358	194
203	358	214
204	358	192
205	358	198
206	358	231
207	358	185
208	358	177
209	358	193
210	358	200
211	358	188
212	358	195
213	358	164
214	358	153
215	358	179
216	358	170
217	358	179
218	358	130
219	358	201
220	358	187
221	358	155
222	358	163
223	358	143
224	358	165
225	358	146
226	358	182
227	358	109
228	358	122
229	358	116
230	358	119
231	358	113
232	358	117
233	358	143
234	358	143
235	358	165
236	358	156
237	358	125
238	358	112
239	358	120
240	358	121
241	358	108
242	358	157
243	358	147
244	358	106
245	358	128
246	358	138
247	358	136
248	358	119
249	358	130
250	358	118
251	358	103
252	358	106
253	358	101
254	358	84
255	358	121
256	358	129
257	358	121
258	358	140
259	358	143
260	358	147
261	358	146
262	358	137
263	358	145
264	358	172
265	358	201
266	358	192
267	358	180
268	358	183
269	358	190
270	358	248
271	358	239
272	358	166
273	358	142
274	358	196
275	358	165
276	358	138
277	358	152
278	358	184
279	358	171
280	358	162
281	358	187
282	358	156
283	358	174
284	358	174
285	358	173
286	358	170
287	358	164
288	358	194
289	358	207
290	358	199
291	358	259
292	358	261
293	358	264
294	358	229
295	358	223
296	358	291
297	358	243
298	358	292
299	358	255
300	358	266
301	358	258
302	358	232
303	358	240
304	358	115
305	358	101
306	358	99
307	358	63
308	358	132
309	358	187
310	358	211
311	358	260
312	358	366
313	358	264
314	358	271
315	358	345
316	358	333
317	358	333
318	358	541
319	358	687
320	358	376
321	358	334
322	358	310
323	358	228
324	358	266
325	358	259
326	358	197
327	358	237
328	358	295
329	358	255
330	358	495
331	358	592
332	358	485
333	358	618
334	358	587
335	358	685
336	358	662
337	358	749
338	358	1067
339	358	1052
340	358	848
341	358	881
342	358	1089
343	358	1305
344	358	1663
345	358	1975
346	358	1755
347	358	1514
348	358	1574
349	358	2511
350	358	3281
351	358	3585
352	358	3801
353	358	4772
354	358	8084
355	358	6061
356	358	6725
357	358	15718
358	358	38751
1	359	46
2	359	212
3	359	278
4	359	392
5	359	268
6	359	220
7	359	169
8	359	174
9	359	106
10	359	88
11	359	96
12	359	82
13	359	136
14	359	111
15	359	80
16	359	91
17	359	90
18	359	77
19	359	64
20	359	68
21	359	71
22	359	67
23	359	75
24	359	73
25	359	49
26	359	62
27	359	58
28	359	53
29	359	77
30	359	59
31	359	74
32	359	84
33	359	89
34	359	97
35	359	93
36	359	74
38	359	108
39	359	129
40	359	148
41	359	132
42	359	157
43	359	165
44	359	278
45	359	324
46	359	257
47	359	84
48	359	47
49	359	28
50	359	41
51	359	49
52	359	32
53	359	45
54	359	105
55	359	190
56	359	221
57	359	337
58	359	228
59	359	292
60	359	241
61	359	174
62	359	62
63	359	15
64	359	77
65	359	24
66	359	20
67	359	71
68	359	266
69	359	299
70	359	290
71	359	209
72	359	202
73	359	204
74	359	192
75	359	298
76	359	364
77	359	227
78	359	211
79	359	329
80	359	222
81	359	170
82	359	148
83	359	181
84	359	148
85	359	198
86	359	212
87	359	222
88	359	285
89	359	486
90	359	256
91	359	136
92	359	124
93	359	128
94	359	251
95	359	213
96	359	170
97	359	287
98	359	165
99	359	66
100	359	62
101	359	67
102	359	66
103	359	65
104	359	62
105	359	63
106	359	65
107	359	117
108	359	175
109	359	111
110	359	108
111	359	103
112	359	152
113	359	163
114	359	156
115	359	124
116	359	151
117	359	160
118	359	143
119	359	116
120	359	103
121	359	120
122	359	129
123	359	95
124	359	122
125	359	134
126	359	140
127	359	139
128	359	184
129	359	249
130	359	180
131	359	203
132	359	198
133	359	203
134	359	186
135	359	163
136	359	189
137	359	211
138	359	196
139	359	159
140	359	171
141	359	157
142	359	163
143	359	158
144	359	183
145	359	145
146	359	148
147	359	158
148	359	146
149	359	139
150	359	131
151	359	123
152	359	98
153	359	104
154	359	116
155	359	179
156	359	211
157	359	142
158	359	146
159	359	144
160	359	160
161	359	118
162	359	99
163	359	116
164	359	110
165	359	118
166	359	121
167	359	118
168	359	94
169	359	98
170	359	136
171	359	129
172	359	112
173	359	110
174	359	146
175	359	111
176	359	144
177	359	108
178	359	118
179	359	140
180	359	125
181	359	155
182	359	190
183	359	150
184	359	147
185	359	144
186	359	202
187	359	177
188	359	260
189	359	81
190	359	126
191	359	148
192	359	162
193	359	170
194	359	133
195	359	143
196	359	120
197	359	132
198	359	155
199	359	164
200	359	154
201	359	171
202	359	205
203	359	147
204	359	147
205	359	177
206	359	187
207	359	185
208	359	151
209	359	139
210	359	157
211	359	202
212	359	147
213	359	130
214	359	140
215	359	152
216	359	130
217	359	139
218	359	131
219	359	196
220	359	145
221	359	133
222	359	142
223	359	133
224	359	158
225	359	155
226	359	156
227	359	113
228	359	124
229	359	133
230	359	116
231	359	98
232	359	120
233	359	131
234	359	133
235	359	154
236	359	157
237	359	117
238	359	107
239	359	100
240	359	101
241	359	105
242	359	120
243	359	105
244	359	98
245	359	104
246	359	94
247	359	81
248	359	100
249	359	97
250	359	67
251	359	70
252	359	94
253	359	90
254	359	70
255	359	117
256	359	87
257	359	89
258	359	103
259	359	120
260	359	113
261	359	115
262	359	120
263	359	139
264	359	140
265	359	151
266	359	198
267	359	156
268	359	185
269	359	171
270	359	259
271	359	289
272	359	177
273	359	135
274	359	183
275	359	171
276	359	142
277	359	130
278	359	151
279	359	166
280	359	179
281	359	170
282	359	183
283	359	161
284	359	157
285	359	156
286	359	170
287	359	171
288	359	147
289	359	192
290	359	200
291	359	239
292	359	222
293	359	214
294	359	225
295	359	237
296	359	308
297	359	266
298	359	279
299	359	237
300	359	248
301	359	235
302	359	247
303	359	244
304	359	148
305	359	103
306	359	96
307	359	64
308	359	166
309	359	246
310	359	260
311	359	286
312	359	399
313	359	286
314	359	293
315	359	322
316	359	360
317	359	371
318	359	566
319	359	1059
320	359	455
321	359	417
322	359	350
323	359	262
324	359	353
325	359	301
326	359	232
327	359	306
328	359	369
329	359	360
330	359	633
331	359	623
332	359	552
333	359	561
334	359	516
335	359	615
336	359	603
337	359	671
338	359	1292
339	359	1056
340	359	785
341	359	724
342	359	978
343	359	1279
344	359	1515
345	359	1416
346	359	1281
347	359	1019
348	359	1169
349	359	1675
350	359	2224
351	359	2298
352	359	2391
353	359	2908
354	359	4733
355	359	3091
356	359	3476
357	359	6184
358	359	13208
359	359	39568
0	360	7
1	360	111
2	360	142
3	360	163
4	360	157
5	360	111
6	360	82
7	360	54
8	360	42
9	360	23
10	360	27
11	360	33
12	360	29
13	360	28
14	360	38
15	360	33
16	360	37
17	360	23
18	360	31
19	360	28
20	360	25
21	360	21
22	360	34
23	360	22
24	360	15
25	360	16
26	360	19
27	360	14
28	360	24
29	360	16
30	360	19
31	360	31
32	360	35
33	360	27
34	360	34
35	360	30
36	360	42
38	360	45
39	360	35
40	360	41
41	360	41
42	360	52
43	360	48
44	360	91
45	360	194
46	360	249
47	360	187
48	360	128
49	360	91
50	360	87
51	360	114
52	360	94
53	360	82
54	360	173
55	360	191
56	360	220
57	360	61
58	360	59
59	360	79
60	360	146
61	360	167
62	360	121
63	360	29
64	360	117
65	360	50
66	360	34
67	360	165
68	360	158
69	360	112
70	360	72
71	360	66
72	360	62
73	360	71
74	360	77
75	360	54
76	360	69
77	360	117
78	360	108
79	360	131
80	360	234
81	360	267
82	360	230
83	360	226
84	360	231
85	360	227
86	360	264
87	360	188
88	360	192
89	360	168
90	360	203
91	360	189
92	360	206
93	360	194
94	360	219
95	360	165
96	360	255
97	360	195
98	360	238
99	360	199
100	360	174
101	360	218
102	360	159
103	360	192
104	360	167
105	360	177
106	360	181
107	360	232
108	360	272
109	360	141
110	360	81
111	360	77
112	360	69
113	360	97
114	360	76
115	360	53
116	360	73
117	360	54
118	360	71
119	360	90
120	360	95
121	360	115
122	360	101
123	360	102
124	360	131
125	360	105
126	360	97
127	360	117
128	360	99
129	360	95
130	360	108
131	360	117
132	360	125
133	360	86
134	360	137
135	360	123
136	360	125
137	360	119
138	360	129
139	360	155
140	360	128
141	360	98
142	360	116
143	360	115
144	360	159
145	360	137
146	360	127
147	360	134
148	360	135
149	360	143
150	360	132
151	360	144
152	360	123
153	360	165
154	360	161
155	360	131
156	360	115
157	360	154
158	360	106
159	360	140
160	360	135
161	360	105
162	360	144
163	360	152
164	360	160
165	360	143
166	360	154
167	360	167
168	360	140
169	360	144
170	360	155
171	360	132
172	360	148
173	360	123
174	360	106
175	360	116
176	360	126
177	360	115
178	360	120
179	360	118
180	360	98
181	360	111
182	360	113
183	360	101
184	360	131
185	360	113
186	360	106
187	360	78
188	360	96
189	360	90
190	360	136
191	360	124
192	360	136
193	360	112
194	360	108
195	360	101
196	360	54
197	360	70
198	360	87
199	360	109
200	360	109
201	360	61
202	360	78
203	360	115
204	360	99
205	360	105
206	360	93
207	360	80
208	360	94
209	360	71
210	360	81
211	360	73
212	360	47
213	360	93
214	360	91
215	360	74
216	360	98
217	360	97
218	360	91
219	360	79
220	360	104
221	360	77
222	360	74
223	360	63
224	360	62
225	360	77
226	360	76
227	360	115
228	360	137
229	360	129
230	360	145
231	360	124
232	360	153
233	360	119
234	360	126
235	360	103
236	360	92
237	360	55
238	360	46
239	360	62
240	360	56
241	360	67
242	360	67
243	360	71
244	360	43
245	360	55
246	360	62
247	360	72
248	360	42
249	360	45
250	360	51
251	360	44
252	360	39
253	360	30
254	360	43
255	360	44
256	360	31
257	360	46
258	360	64
259	360	46
260	360	48
261	360	64
262	360	64
263	360	61
264	360	96
265	360	77
266	360	72
267	360	76
268	360	90
269	360	95
270	360	81
271	360	73
272	360	118
273	360	118
274	360	140
275	360	107
276	360	117
277	360	172
278	360	156
279	360	152
280	360	117
281	360	148
282	360	135
283	360	146
284	360	162
285	360	160
286	360	128
287	360	145
288	360	176
289	360	164
290	360	168
291	360	137
292	360	104
293	360	123
294	360	110
295	360	150
296	360	129
297	360	94
298	360	116
299	360	121
300	360	137
301	360	135
302	360	133
303	360	178
304	360	176
305	360	182
306	360	128
307	360	87
308	360	186
309	360	325
310	360	323
311	360	271
312	360	244
313	360	264
314	360	245
315	360	247
316	360	245
317	360	284
318	360	301
319	360	347
320	360	423
321	360	416
322	360	445
323	360	378
324	360	464
325	360	455
326	360	409
327	360	460
328	360	517
329	360	407
330	360	436
331	360	411
332	360	389
333	360	402
334	360	324
335	360	292
336	360	324
337	360	341
338	360	205
339	360	202
340	360	272
341	360	308
342	360	305
343	360	326
344	360	497
345	360	525
346	360	517
347	360	711
348	360	744
349	360	680
350	360	606
351	360	893
352	360	652
353	360	952
354	360	965
355	360	1011
356	360	1317
357	360	1320
358	360	1639
359	360	4911
360	360	23895
0	361	4
1	361	85
2	361	86
3	361	107
4	361	85
5	361	72
6	361	47
7	361	33
8	361	25
9	361	23
10	361	15
11	361	18
12	361	18
13	361	18
14	361	19
15	361	23
16	361	27
17	361	18
18	361	21
19	361	13
20	361	18
21	361	19
22	361	15
23	361	15
24	361	13
25	361	14
26	361	7
27	361	11
28	361	8
29	361	13
30	361	13
31	361	21
32	361	24
33	361	9
34	361	20
35	361	23
36	361	22
38	361	28
39	361	19
40	361	18
41	361	23
42	361	30
43	361	25
44	361	43
45	361	109
46	361	167
47	361	136
48	361	115
49	361	96
50	361	89
51	361	101
52	361	76
53	361	75
54	361	137
55	361	129
56	361	127
57	361	41
58	361	39
59	361	41
60	361	83
61	361	116
62	361	84
63	361	19
64	361	80
65	361	27
66	361	36
67	361	130
68	361	111
69	361	55
70	361	36
71	361	54
72	361	45
73	361	31
74	361	26
75	361	34
76	361	50
77	361	66
78	361	65
79	361	64
80	361	132
81	361	186
82	361	151
83	361	145
84	361	158
85	361	148
86	361	169
87	361	122
88	361	140
89	361	73
90	361	150
91	361	107
92	361	143
93	361	148
94	361	117
95	361	118
96	361	129
97	361	122
98	361	174
99	361	155
100	361	151
101	361	173
102	361	132
103	361	169
104	361	171
105	361	148
106	361	176
107	361	188
108	361	191
109	361	93
110	361	71
111	361	56
112	361	40
113	361	59
114	361	43
115	361	48
116	361	55
117	361	55
118	361	56
119	361	44
120	361	45
121	361	55
122	361	69
123	361	54
124	361	73
125	361	61
126	361	65
127	361	69
128	361	68
129	361	59
130	361	65
131	361	60
132	361	60
133	361	70
134	361	65
135	361	84
136	361	56
137	361	69
138	361	82
139	361	94
140	361	80
141	361	76
142	361	73
143	361	73
144	361	105
145	361	107
146	361	102
147	361	91
148	361	83
149	361	91
150	361	89
151	361	97
152	361	73
153	361	91
154	361	118
155	361	91
156	361	66
157	361	84
158	361	55
159	361	64
160	361	80
161	361	64
162	361	78
163	361	112
164	361	109
165	361	95
166	361	121
167	361	97
168	361	91
169	361	93
170	361	92
171	361	105
172	361	102
173	361	82
174	361	83
175	361	76
176	361	79
177	361	61
178	361	84
179	361	88
180	361	84
181	361	67
182	361	64
183	361	78
184	361	89
185	361	69
186	361	60
187	361	45
188	361	70
189	361	55
190	361	99
191	361	90
192	361	94
193	361	60
194	361	75
195	361	65
196	361	45
197	361	60
198	361	57
199	361	59
200	361	58
201	361	44
202	361	49
203	361	63
204	361	68
205	361	71
206	361	46
207	361	43
208	361	48
209	361	54
210	361	54
211	361	40
212	361	34
213	361	57
214	361	57
215	361	63
216	361	57
217	361	96
218	361	53
219	361	39
220	361	57
221	361	57
222	361	37
223	361	37
224	361	45
225	361	52
226	361	55
227	361	79
228	361	86
229	361	108
230	361	80
231	361	105
232	361	91
233	361	87
234	361	68
235	361	54
236	361	41
237	361	40
238	361	27
239	361	26
240	361	33
241	361	35
242	361	48
243	361	52
244	361	37
245	361	45
246	361	56
247	361	35
248	361	21
249	361	36
250	361	33
251	361	28
252	361	19
253	361	29
254	361	19
255	361	29
256	361	27
257	361	38
258	361	35
259	361	46
260	361	31
261	361	30
262	361	21
263	361	33
264	361	43
265	361	48
266	361	55
267	361	51
268	361	60
269	361	57
270	361	40
271	361	42
272	361	60
273	361	71
274	361	74
275	361	70
276	361	67
277	361	104
278	361	78
279	361	88
280	361	70
281	361	81
282	361	90
283	361	97
284	361	105
285	361	113
286	361	91
287	361	81
288	361	109
289	361	91
290	361	83
291	361	65
292	361	73
293	361	65
294	361	65
295	361	95
296	361	74
297	361	57
298	361	63
299	361	78
300	361	98
301	361	77
302	361	92
303	361	114
304	361	98
305	361	120
306	361	107
307	361	64
308	361	113
309	361	211
310	361	201
311	361	160
312	361	129
313	361	173
314	361	162
315	361	145
316	361	147
317	361	191
318	361	161
319	361	177
320	361	224
321	361	230
322	361	269
323	361	249
324	361	329
325	361	281
326	361	284
327	361	316
328	361	380
329	361	322
330	361	257
331	361	218
332	361	220
333	361	256
334	361	157
335	361	165
336	361	186
337	361	191
338	361	110
339	361	122
340	361	134
341	361	159
342	361	166
343	361	170
344	361	267
345	361	232
346	361	282
347	361	388
348	361	389
349	361	367
350	361	305
351	361	489
352	361	343
353	361	352
354	361	484
355	361	522
356	361	670
357	361	649
358	361	726
359	361	1536
360	361	6192
361	361	14141
0	362	5
1	362	77
2	362	97
3	362	105
4	362	89
5	362	56
6	362	35
7	362	34
8	362	29
9	362	24
10	362	15
11	362	13
12	362	13
13	362	17
14	362	19
15	362	24
16	362	26
17	362	23
18	362	17
19	362	14
20	362	8
21	362	23
22	362	15
23	362	15
24	362	15
25	362	18
26	362	15
27	362	11
28	362	12
29	362	14
30	362	13
31	362	19
32	362	22
33	362	11
34	362	26
35	362	17
36	362	27
38	362	21
39	362	23
40	362	28
41	362	20
42	362	22
43	362	36
44	362	44
45	362	112
46	362	178
47	362	189
48	362	118
49	362	89
50	362	98
51	362	120
52	362	80
53	362	99
54	362	150
55	362	113
56	362	121
57	362	38
58	362	39
59	362	34
60	362	87
61	362	111
62	362	99
63	362	22
64	362	115
65	362	42
66	362	35
67	362	107
68	362	85
69	362	68
70	362	52
71	362	46
72	362	32
73	362	32
74	362	25
75	362	36
76	362	49
77	362	70
78	362	55
79	362	68
80	362	147
81	362	203
82	362	163
83	362	173
84	362	173
85	362	158
86	362	165
87	362	155
88	362	147
89	362	88
90	362	144
91	362	167
92	362	174
93	362	126
94	362	125
95	362	116
96	362	175
97	362	150
98	362	187
99	362	182
100	362	157
101	362	189
102	362	164
103	362	189
104	362	194
105	362	166
106	362	181
107	362	246
108	362	209
109	362	75
110	362	41
111	362	57
112	362	50
113	362	59
114	362	38
115	362	22
116	362	57
117	362	43
118	362	46
119	362	66
120	362	69
121	362	88
122	362	61
123	362	78
124	362	81
125	362	68
126	362	68
127	362	72
128	362	75
129	362	64
130	362	65
131	362	51
132	362	59
133	362	52
134	362	82
135	362	76
136	362	68
137	362	70
138	362	88
139	362	77
140	362	74
141	362	71
142	362	71
143	362	72
144	362	94
145	362	118
146	362	110
147	362	117
148	362	74
149	362	122
150	362	102
151	362	99
152	362	90
153	362	98
154	362	95
155	362	94
156	362	66
157	362	110
158	362	70
159	362	97
160	362	79
161	362	70
162	362	100
163	362	129
164	362	126
165	362	113
166	362	121
167	362	112
168	362	109
169	362	109
170	362	124
171	362	105
172	362	123
173	362	72
174	362	76
175	362	81
176	362	80
177	362	57
178	362	99
179	362	96
180	362	72
181	362	75
182	362	71
183	362	75
184	362	105
185	362	65
186	362	60
187	362	56
188	362	64
189	362	64
190	362	103
191	362	106
192	362	110
193	362	57
194	362	69
195	362	74
196	362	44
197	362	48
198	362	62
199	362	81
200	362	47
201	362	36
202	362	45
203	362	73
204	362	63
205	362	68
206	362	52
207	362	69
208	362	45
209	362	43
210	362	59
211	362	50
212	362	26
213	362	58
214	362	51
215	362	71
216	362	49
217	362	78
218	362	60
219	362	52
220	362	56
221	362	47
222	362	39
223	362	42
224	362	58
225	362	46
226	362	52
227	362	81
228	362	107
229	362	118
230	362	90
231	362	93
232	362	86
233	362	100
234	362	68
235	362	70
236	362	58
237	362	36
238	362	36
239	362	36
240	362	41
241	362	49
242	362	50
243	362	40
244	362	31
245	362	56
246	362	60
247	362	35
248	362	41
249	362	22
250	362	33
251	362	21
252	362	29
253	362	24
254	362	21
255	362	34
256	362	21
257	362	32
258	362	30
259	362	42
260	362	40
261	362	33
262	362	28
263	362	36
264	362	53
265	362	32
266	362	45
267	362	60
268	362	53
269	362	63
270	362	59
271	362	50
272	362	81
273	362	101
274	362	74
275	362	69
276	362	58
277	362	100
278	362	91
279	362	119
280	362	81
281	362	87
282	362	96
283	362	96
284	362	123
285	362	114
286	362	93
287	362	87
288	362	119
289	362	114
290	362	94
291	362	65
292	362	62
293	362	66
294	362	84
295	362	96
296	362	79
297	362	61
298	362	61
299	362	68
300	362	82
301	362	79
302	362	94
303	362	146
304	362	116
305	362	128
306	362	111
307	362	66
308	362	143
309	362	204
310	362	218
311	362	128
312	362	170
313	362	159
314	362	178
315	362	172
316	362	169
317	362	167
318	362	114
319	362	162
320	362	260
321	362	275
322	362	290
323	362	271
324	362	352
325	362	341
326	362	298
327	362	360
328	362	382
329	362	276
330	362	265
331	362	240
332	362	231
333	362	236
334	362	167
335	362	174
336	362	216
337	362	187
338	362	109
339	362	93
340	362	132
341	362	146
342	362	149
343	362	149
344	362	290
345	362	306
346	362	311
347	362	413
348	362	392
349	362	298
350	362	299
351	362	437
352	362	290
353	362	381
354	362	407
355	362	523
356	362	624
357	362	567
358	362	619
359	362	1253
360	362	3796
361	362	5533
362	362	15061
0	363	3
1	363	65
2	363	51
3	363	74
4	363	82
5	363	55
6	363	38
7	363	15
8	363	20
9	363	15
10	363	19
11	363	17
12	363	10
13	363	17
14	363	27
15	363	22
16	363	17
17	363	17
18	363	17
19	363	11
20	363	17
21	363	12
22	363	15
23	363	10
24	363	10
25	363	10
26	363	6
27	363	9
28	363	7
29	363	11
30	363	15
31	363	16
32	363	7
33	363	14
34	363	4
35	363	16
36	363	16
38	363	23
39	363	12
40	363	20
41	363	14
42	363	19
43	363	26
44	363	34
45	363	97
46	363	113
47	363	109
48	363	69
49	363	58
50	363	76
51	363	87
52	363	55
53	363	69
54	363	96
55	363	78
56	363	97
57	363	33
58	363	25
59	363	33
60	363	52
61	363	71
62	363	76
63	363	17
64	363	98
65	363	22
66	363	27
67	363	90
68	363	77
69	363	42
70	363	42
71	363	25
72	363	32
73	363	32
74	363	26
75	363	16
76	363	36
77	363	44
78	363	33
79	363	57
80	363	109
81	363	164
82	363	122
83	363	143
84	363	119
85	363	118
86	363	115
87	363	117
88	363	97
89	363	66
90	363	98
91	363	104
92	363	108
93	363	127
94	363	93
95	363	93
96	363	119
97	363	92
98	363	137
99	363	142
100	363	122
101	363	143
102	363	130
103	363	161
104	363	123
105	363	131
106	363	129
107	363	147
108	363	162
109	363	63
110	363	42
111	363	42
112	363	37
113	363	51
114	363	33
115	363	25
116	363	45
117	363	31
118	363	38
119	363	40
120	363	36
121	363	53
122	363	53
123	363	52
124	363	72
125	363	61
126	363	40
127	363	53
128	363	43
129	363	57
130	363	53
131	363	44
132	363	34
133	363	45
134	363	59
135	363	48
136	363	64
137	363	50
138	363	66
139	363	77
140	363	67
141	363	65
142	363	49
143	363	48
144	363	85
145	363	84
146	363	76
147	363	83
148	363	74
149	363	94
150	363	82
151	363	77
152	363	65
153	363	73
154	363	83
155	363	58
156	363	50
157	363	66
158	363	63
159	363	70
160	363	78
161	363	54
162	363	86
163	363	78
164	363	102
165	363	82
166	363	88
167	363	91
168	363	101
169	363	68
170	363	82
171	363	78
172	363	79
173	363	68
174	363	55
175	363	60
176	363	86
177	363	47
178	363	68
179	363	60
180	363	64
181	363	60
182	363	48
183	363	60
184	363	66
185	363	64
186	363	37
187	363	35
188	363	43
189	363	46
190	363	57
191	363	82
192	363	73
193	363	56
194	363	54
195	363	47
196	363	48
197	363	40
198	363	48
199	363	48
200	363	44
201	363	31
202	363	38
203	363	64
204	363	58
205	363	54
206	363	63
207	363	43
208	363	46
209	363	33
210	363	39
211	363	38
212	363	20
213	363	39
214	363	51
215	363	38
216	363	47
217	363	54
218	363	41
219	363	39
220	363	48
221	363	40
222	363	31
223	363	35
224	363	37
225	363	43
226	363	52
227	363	66
228	363	74
229	363	87
230	363	71
231	363	77
232	363	70
233	363	73
234	363	64
235	363	44
236	363	31
237	363	21
238	363	26
239	363	23
240	363	21
241	363	30
242	363	22
243	363	30
244	363	22
245	363	43
246	363	39
247	363	33
248	363	23
249	363	24
250	363	25
251	363	21
252	363	21
253	363	27
254	363	27
255	363	26
256	363	23
257	363	32
258	363	28
259	363	28
260	363	23
261	363	29
262	363	25
263	363	29
264	363	35
265	363	27
266	363	46
267	363	42
268	363	34
269	363	33
270	363	52
271	363	30
272	363	58
273	363	49
274	363	56
275	363	57
276	363	52
277	363	83
278	363	67
279	363	65
280	363	58
281	363	80
282	363	70
283	363	89
284	363	85
285	363	85
286	363	59
287	363	54
288	363	81
289	363	77
290	363	89
291	363	54
292	363	49
293	363	46
294	363	66
295	363	70
296	363	50
297	363	33
298	363	48
299	363	65
300	363	74
301	363	69
302	363	64
303	363	111
304	363	84
305	363	92
306	363	65
307	363	59
308	363	88
309	363	173
310	363	172
311	363	126
312	363	114
313	363	118
314	363	120
315	363	107
316	363	104
317	363	122
318	363	104
319	363	130
320	363	162
321	363	191
322	363	227
323	363	216
324	363	265
325	363	255
326	363	260
327	363	270
328	363	258
329	363	220
330	363	173
331	363	148
332	363	167
333	363	180
334	363	134
335	363	126
336	363	147
337	363	128
338	363	77
339	363	67
340	363	107
341	363	119
342	363	111
343	363	114
344	363	204
345	363	190
346	363	206
347	363	286
348	363	272
349	363	235
350	363	213
351	363	307
352	363	233
353	363	285
354	363	283
355	363	364
356	363	450
357	363	447
358	363	429
359	363	876
360	363	2230
361	363	2155
362	363	5267
363	363	11253
0	364	7
1	364	81
2	364	79
3	364	88
4	364	91
5	364	54
6	364	37
7	364	28
8	364	24
9	364	27
10	364	11
11	364	18
12	364	14
13	364	21
14	364	19
15	364	20
16	364	14
17	364	15
18	364	17
19	364	13
20	364	18
21	364	18
22	364	24
23	364	17
24	364	9
25	364	16
26	364	10
27	364	15
28	364	15
29	364	15
30	364	8
31	364	19
32	364	17
33	364	15
34	364	24
35	364	31
36	364	21
38	364	23
39	364	16
40	364	16
41	364	20
42	364	15
43	364	35
44	364	44
45	364	107
46	364	156
47	364	143
48	364	103
49	364	57
50	364	74
51	364	105
52	364	67
53	364	80
54	364	129
55	364	138
56	364	134
57	364	55
58	364	52
59	364	54
60	364	87
61	364	96
62	364	96
63	364	16
64	364	96
65	364	32
66	364	21
67	364	107
68	364	78
69	364	64
70	364	54
71	364	63
72	364	45
73	364	29
74	364	33
75	364	36
76	364	43
77	364	70
78	364	48
79	364	67
80	364	133
81	364	169
82	364	134
83	364	167
84	364	140
85	364	174
86	364	151
87	364	125
88	364	132
89	364	100
90	364	136
91	364	122
92	364	136
93	364	139
94	364	110
95	364	100
96	364	172
97	364	128
98	364	165
99	364	179
100	364	174
101	364	147
102	364	141
103	364	151
104	364	162
105	364	147
106	364	162
107	364	169
108	364	161
109	364	103
110	364	58
111	364	49
112	364	49
113	364	66
114	364	45
115	364	32
116	364	51
117	364	56
118	364	40
119	364	50
120	364	65
121	364	68
122	364	65
123	364	71
124	364	89
125	364	77
126	364	58
127	364	74
128	364	81
129	364	59
130	364	71
131	364	66
132	364	61
133	364	70
134	364	77
135	364	79
136	364	67
137	364	80
138	364	79
139	364	97
140	364	82
141	364	68
142	364	83
143	364	71
144	364	97
145	364	101
146	364	94
147	364	105
148	364	83
149	364	105
150	364	96
151	364	105
152	364	73
153	364	124
154	364	96
155	364	89
156	364	49
157	364	97
158	364	63
159	364	102
160	364	86
161	364	86
162	364	103
163	364	106
164	364	110
165	364	113
166	364	104
167	364	116
168	364	114
169	364	98
170	364	109
171	364	98
172	364	103
173	364	81
174	364	86
175	364	79
176	364	105
177	364	67
178	364	81
179	364	83
180	364	84
181	364	63
182	364	84
183	364	74
184	364	109
185	364	84
186	364	55
187	364	57
188	364	65
189	364	61
190	364	93
191	364	95
192	364	99
193	364	87
194	364	79
195	364	64
196	364	52
197	364	57
198	364	60
199	364	66
200	364	50
201	364	46
202	364	57
203	364	87
204	364	70
205	364	69
206	364	56
207	364	54
208	364	50
209	364	47
210	364	52
211	364	36
212	364	48
213	364	54
214	364	52
215	364	57
216	364	64
217	364	65
218	364	47
219	364	51
220	364	65
221	364	49
222	364	47
223	364	39
224	364	54
225	364	51
226	364	42
227	364	121
228	364	84
229	364	93
230	364	86
231	364	88
232	364	91
233	364	93
234	364	70
235	364	68
236	364	65
237	364	33
238	364	27
239	364	31
240	364	35
241	364	45
242	364	43
243	364	34
244	364	27
245	364	56
246	364	55
247	364	39
248	364	21
249	364	28
250	364	27
251	364	32
252	364	23
253	364	25
254	364	35
255	364	16
256	364	28
257	364	42
258	364	37
259	364	33
260	364	37
261	364	44
262	364	37
263	364	25
264	364	50
265	364	30
266	364	41
267	364	56
268	364	44
269	364	47
270	364	39
271	364	52
272	364	65
273	364	74
274	364	82
275	364	85
276	364	58
277	364	114
278	364	101
279	364	99
280	364	75
281	364	84
282	364	94
283	364	91
284	364	106
285	364	110
286	364	87
287	364	90
288	364	112
289	364	129
290	364	82
291	364	102
292	364	83
293	364	71
294	364	73
295	364	87
296	364	73
297	364	56
298	364	65
299	364	83
300	364	105
301	364	81
302	364	87
303	364	115
304	364	110
305	364	106
306	364	91
307	364	88
308	364	128
309	364	181
310	364	177
311	364	162
312	364	165
313	364	173
314	364	145
315	364	141
316	364	154
317	364	168
318	364	187
319	364	157
320	364	235
321	364	257
322	364	268
323	364	267
324	364	298
325	364	310
326	364	282
327	364	332
328	364	354
329	364	272
330	364	245
331	364	199
332	364	208
333	364	234
334	364	173
335	364	141
336	364	192
337	364	175
338	364	106
339	364	112
340	364	129
341	364	164
342	364	158
343	364	153
344	364	264
345	364	254
346	364	302
347	364	372
348	364	358
349	364	337
350	364	294
351	364	408
352	364	280
353	364	323
354	364	393
355	364	467
356	364	581
357	364	585
358	364	525
359	364	1181
360	364	2686
361	364	2087
362	364	3089
363	364	3909
364	364	13955
0	365	12
1	365	95
2	365	122
3	365	145
4	365	120
5	365	85
6	365	51
7	365	50
8	365	35
9	365	34
10	365	26
11	365	25
12	365	37
13	365	29
14	365	28
15	365	33
16	365	27
17	365	24
18	365	26
19	365	16
20	365	22
21	365	21
22	365	20
23	365	16
24	365	24
25	365	18
26	365	19
27	365	9
28	365	23
29	365	12
30	365	19
31	365	30
32	365	22
33	365	22
34	365	28
35	365	21
36	365	30
38	365	56
39	365	31
40	365	41
41	365	30
42	365	46
43	365	48
44	365	72
45	365	131
46	365	184
47	365	146
48	365	125
49	365	66
50	365	82
51	365	105
52	365	105
53	365	78
54	365	148
55	365	129
56	365	197
57	365	72
58	365	41
59	365	50
60	365	117
61	365	126
62	365	90
63	365	22
64	365	118
65	365	43
66	365	47
67	365	129
68	365	114
69	365	86
70	365	62
71	365	55
72	365	57
73	365	47
74	365	54
75	365	37
76	365	52
77	365	88
78	365	75
79	365	110
80	365	168
81	365	212
82	365	173
83	365	224
84	365	210
85	365	169
86	365	178
87	365	153
88	365	174
89	365	125
90	365	151
91	365	201
92	365	192
93	365	180
94	365	167
95	365	163
96	365	198
97	365	185
98	365	193
99	365	176
100	365	153
101	365	202
102	365	190
103	365	201
104	365	177
105	365	157
106	365	150
107	365	206
108	365	225
109	365	96
110	365	70
111	365	51
112	365	72
113	365	86
114	365	65
115	365	49
116	365	74
117	365	68
118	365	63
119	365	63
120	365	87
121	365	93
122	365	90
123	365	93
124	365	98
125	365	98
126	365	87
127	365	117
128	365	89
129	365	101
130	365	85
131	365	74
132	365	102
133	365	68
134	365	106
135	365	92
136	365	106
137	365	113
138	365	130
139	365	124
140	365	86
141	365	92
142	365	78
143	365	116
144	365	128
145	365	151
146	365	152
147	365	137
148	365	105
149	365	140
150	365	125
151	365	128
152	365	91
153	365	137
154	365	133
155	365	109
156	365	86
157	365	123
158	365	112
159	365	95
160	365	138
161	365	86
162	365	121
163	365	142
164	365	132
165	365	121
166	365	153
167	365	138
168	365	118
169	365	129
170	365	137
171	365	142
172	365	147
173	365	123
174	365	92
175	365	102
176	365	130
177	365	79
178	365	98
179	365	123
180	365	81
181	365	89
182	365	81
183	365	84
184	365	112
185	365	84
186	365	77
187	365	71
188	365	87
189	365	96
190	365	110
191	365	125
192	365	122
193	365	101
194	365	82
195	365	84
196	365	57
197	365	75
198	365	67
199	365	93
200	365	81
201	365	71
202	365	54
203	365	88
204	365	102
205	365	100
206	365	78
207	365	70
208	365	64
209	365	74
210	365	46
211	365	51
212	365	51
213	365	66
214	365	79
215	365	59
216	365	93
217	365	99
218	365	72
219	365	71
220	365	74
221	365	53
222	365	56
223	365	67
224	365	72
225	365	62
226	365	76
227	365	112
228	365	126
229	365	122
230	365	128
231	365	92
232	365	123
233	365	134
234	365	95
235	365	82
236	365	62
237	365	57
238	365	47
239	365	56
240	365	65
241	365	59
242	365	65
243	365	60
244	365	40
245	365	72
246	365	64
247	365	54
248	365	37
249	365	30
250	365	43
251	365	28
252	365	55
253	365	31
254	365	41
255	365	32
256	365	23
257	365	46
258	365	51
259	365	53
260	365	49
261	365	56
262	365	45
263	365	48
264	365	79
265	365	50
266	365	58
267	365	79
268	365	76
269	365	94
270	365	73
271	365	67
272	365	88
273	365	104
274	365	96
275	365	108
276	365	92
277	365	135
278	365	95
279	365	123
280	365	114
281	365	107
282	365	116
283	365	143
284	365	124
285	365	163
286	365	105
287	365	118
288	365	134
289	365	133
290	365	124
291	365	119
292	365	91
293	365	108
294	365	92
295	365	102
296	365	108
297	365	67
298	365	80
299	365	102
300	365	127
301	365	102
302	365	129
303	365	146
304	365	149
305	365	134
306	365	112
307	365	88
308	365	172
309	365	249
310	365	259
311	365	202
312	365	244
313	365	183
314	365	173
315	365	204
316	365	205
317	365	212
318	365	205
319	365	237
320	365	338
321	365	331
322	365	378
323	365	314
324	365	400
325	365	435
326	365	342
327	365	379
328	365	437
329	365	387
330	365	345
331	365	317
332	365	280
333	365	306
334	365	207
335	365	211
336	365	268
337	365	235
338	365	120
339	365	133
340	365	161
341	365	218
342	365	179
343	365	216
344	365	304
345	365	307
346	365	368
347	365	475
348	365	429
349	365	420
350	365	332
351	365	504
352	365	400
353	365	464
354	365	513
355	365	574
356	365	733
357	365	773
358	365	815
359	365	1573
360	365	3059
361	365	2260
362	365	2731
363	365	2771
364	365	7276
365	365	20667
0	366	3
1	366	40
2	366	43
3	366	41
4	366	40
5	366	32
6	366	29
7	366	23
8	366	15
9	366	10
10	366	7
11	366	6
12	366	14
13	366	5
14	366	4
15	366	15
16	366	19
17	366	9
18	366	8
19	366	5
20	366	6
21	366	8
22	366	5
23	366	14
24	366	8
25	366	10
26	366	8
27	366	5
28	366	4
29	366	4
30	366	4
31	366	11
32	366	13
33	366	12
34	366	19
35	366	12
36	366	20
38	366	22
39	366	7
40	366	13
41	366	8
42	366	15
43	366	21
44	366	25
45	366	55
46	366	64
47	366	46
48	366	37
49	366	30
50	366	30
51	366	38
52	366	30
53	366	27
54	366	64
55	366	56
56	366	52
57	366	28
58	366	26
59	366	21
60	366	51
61	366	44
62	366	44
63	366	7
64	366	48
65	366	8
66	366	9
67	366	42
68	366	39
69	366	35
70	366	21
71	366	20
72	366	19
73	366	22
74	366	19
75	366	19
76	366	21
77	366	28
78	366	23
79	366	33
80	366	65
81	366	79
82	366	51
83	366	65
84	366	72
85	366	69
86	366	72
87	366	58
88	366	64
89	366	51
90	366	51
91	366	67
92	366	63
93	366	54
94	366	55
95	366	60
96	366	66
97	366	76
98	366	55
99	366	64
100	366	57
101	366	62
102	366	47
103	366	74
104	366	65
105	366	53
106	366	58
107	366	75
108	366	88
109	366	42
110	366	29
111	366	27
112	366	29
113	366	35
114	366	21
115	366	24
116	366	27
117	366	33
118	366	42
119	366	35
120	366	34
121	366	32
122	366	32
123	366	35
124	366	42
125	366	36
126	366	34
127	366	32
128	366	50
129	366	27
130	366	37
131	366	35
132	366	29
133	366	37
134	366	46
135	366	28
136	366	39
137	366	31
138	366	46
139	366	57
140	366	40
141	366	40
142	366	39
143	366	36
144	366	49
145	366	46
146	366	45
147	366	34
148	366	45
149	366	45
150	366	48
151	366	47
152	366	45
153	366	48
154	366	51
155	366	49
156	366	35
157	366	53
158	366	36
159	366	40
160	366	38
161	366	30
162	366	52
163	366	45
164	366	51
165	366	45
166	366	56
167	366	52
168	366	48
169	366	47
170	366	61
171	366	57
172	366	52
173	366	38
174	366	48
175	366	40
176	366	38
177	366	48
178	366	32
179	366	39
180	366	45
181	366	45
182	366	26
183	366	53
184	366	40
185	366	42
186	366	35
187	366	23
188	366	30
189	366	32
190	366	45
191	366	39
192	366	66
193	366	27
194	366	39
195	366	41
196	366	27
197	366	39
198	366	24
199	366	22
200	366	30
201	366	38
202	366	21
203	366	43
204	366	29
205	366	41
206	366	30
207	366	21
208	366	25
209	366	23
210	366	25
211	366	19
212	366	20
213	366	36
214	366	33
215	366	27
216	366	33
217	366	39
218	366	27
219	366	23
220	366	35
221	366	23
222	366	28
223	366	28
224	366	37
225	366	26
226	366	22
227	366	48
228	366	52
229	366	47
230	366	51
231	366	57
232	366	54
233	366	42
234	366	23
235	366	27
236	366	25
237	366	17
238	366	20
239	366	17
240	366	19
241	366	24
242	366	24
243	366	25
244	366	9
245	366	28
246	366	19
247	366	10
248	366	22
249	366	16
250	366	12
251	366	13
252	366	10
253	366	12
254	366	10
255	366	15
256	366	13
257	366	10
258	366	11
259	366	15
260	366	8
261	366	23
262	366	21
263	366	17
264	366	27
265	366	15
266	366	19
267	366	31
268	366	28
269	366	29
270	366	23
271	366	29
272	366	51
273	366	46
274	366	47
275	366	30
276	366	43
277	366	59
278	366	50
279	366	47
280	366	49
281	366	44
282	366	59
283	366	49
284	366	70
285	366	64
286	366	45
287	366	37
288	366	58
289	366	65
290	366	38
291	366	46
292	366	46
293	366	49
294	366	38
295	366	43
296	366	37
297	366	34
298	366	29
299	366	47
300	366	39
301	366	58
302	366	38
303	366	61
304	366	61
305	366	45
306	366	51
307	366	25
308	366	66
309	366	89
310	366	100
311	366	86
312	366	86
313	366	77
314	366	81
315	366	68
316	366	72
317	366	87
318	366	76
319	366	87
320	366	98
321	366	95
322	366	132
323	366	131
324	366	152
325	366	122
326	366	137
327	366	137
328	366	165
329	366	122
330	366	128
331	366	116
332	366	113
333	366	99
334	366	106
335	366	74
336	366	95
337	366	99
338	366	77
339	366	60
340	366	63
341	366	73
342	366	76
343	366	96
344	366	153
345	366	118
346	366	156
347	366	172
348	366	195
349	366	147
350	366	137
351	366	204
352	366	160
353	366	178
354	366	241
355	366	215
356	366	321
357	366	290
358	366	300
359	366	652
360	366	1168
361	366	773
362	366	863
363	366	805
364	366	1322
365	366	3294
366	366	3394
0	367	3
1	367	34
2	367	48
3	367	62
4	367	54
5	367	34
6	367	38
7	367	25
8	367	19
9	367	14
10	367	17
11	367	13
12	367	12
13	367	16
14	367	18
15	367	14
16	367	19
17	367	12
18	367	10
19	367	7
20	367	10
21	367	11
22	367	11
23	367	13
24	367	8
25	367	16
26	367	6
27	367	4
28	367	6
29	367	13
30	367	8
31	367	9
32	367	17
33	367	12
34	367	10
35	367	16
36	367	16
38	367	20
39	367	12
40	367	7
41	367	18
42	367	17
43	367	26
44	367	35
45	367	79
46	367	78
47	367	62
48	367	33
49	367	25
50	367	31
51	367	36
52	367	25
53	367	25
54	367	55
55	367	73
56	367	58
57	367	31
58	367	27
59	367	30
60	367	67
61	367	52
62	367	35
63	367	7
64	367	46
65	367	12
66	367	17
67	367	51
68	367	61
69	367	38
70	367	35
71	367	23
72	367	27
73	367	31
74	367	27
75	367	32
76	367	30
77	367	32
78	367	42
79	367	44
80	367	77
81	367	90
82	367	74
83	367	91
84	367	69
85	367	91
86	367	69
87	367	61
88	367	61
89	367	55
90	367	83
91	367	81
92	367	75
93	367	59
94	367	59
95	367	64
96	367	80
97	367	89
98	367	65
99	367	69
100	367	45
101	367	63
102	367	57
103	367	55
104	367	50
105	367	52
106	367	61
107	367	66
108	367	92
109	367	44
110	367	38
111	367	28
112	367	27
113	367	43
114	367	32
115	367	25
116	367	28
117	367	35
118	367	36
119	367	32
120	367	41
121	367	50
122	367	41
123	367	39
124	367	38
125	367	45
126	367	48
127	367	45
128	367	28
129	367	49
130	367	48
131	367	30
132	367	39
133	367	46
134	367	44
135	367	44
136	367	42
137	367	42
138	367	38
139	367	60
140	367	44
141	367	47
142	367	45
143	367	38
144	367	57
145	367	55
146	367	63
147	367	55
148	367	53
149	367	61
150	367	40
151	367	57
152	367	43
153	367	63
154	367	62
155	367	55
156	367	28
157	367	48
158	367	43
159	367	52
160	367	43
161	367	45
162	367	53
163	367	49
164	367	58
165	367	55
166	367	60
167	367	48
168	367	45
169	367	52
170	367	73
171	367	46
172	367	58
173	367	39
174	367	42
175	367	46
176	367	60
177	367	48
178	367	44
179	367	50
180	367	38
181	367	41
182	367	44
183	367	48
184	367	51
185	367	44
186	367	52
187	367	34
188	367	33
189	367	31
190	367	40
191	367	51
192	367	52
193	367	41
194	367	34
195	367	45
196	367	31
197	367	35
198	367	32
199	367	42
200	367	30
201	367	31
202	367	34
203	367	39
204	367	39
205	367	41
206	367	38
207	367	46
208	367	30
209	367	28
210	367	34
211	367	28
212	367	23
213	367	35
214	367	33
215	367	25
216	367	31
217	367	35
218	367	32
219	367	42
220	367	38
221	367	26
222	367	22
223	367	28
224	367	24
225	367	31
226	367	21
227	367	49
228	367	62
229	367	44
230	367	46
231	367	50
232	367	45
233	367	65
234	367	37
235	367	50
236	367	29
237	367	19
238	367	21
239	367	20
240	367	28
241	367	27
242	367	27
243	367	29
244	367	15
245	367	28
246	367	26
247	367	22
248	367	22
249	367	22
250	367	26
251	367	20
252	367	19
253	367	17
254	367	18
255	367	9
256	367	19
257	367	17
258	367	20
259	367	26
260	367	27
261	367	20
262	367	16
263	367	21
264	367	40
265	367	22
266	367	20
267	367	24
268	367	44
269	367	38
270	367	47
271	367	21
272	367	35
273	367	58
274	367	59
275	367	41
276	367	51
277	367	64
278	367	51
279	367	65
280	367	51
281	367	63
282	367	63
283	367	70
284	367	61
285	367	65
286	367	46
287	367	61
288	367	75
289	367	67
290	367	59
291	367	47
292	367	48
293	367	60
294	367	53
295	367	46
296	367	56
297	367	49
298	367	52
299	367	50
300	367	55
301	367	57
302	367	53
303	367	64
304	367	69
305	367	46
306	367	61
307	367	38
308	367	82
309	367	101
310	367	117
311	367	90
312	367	93
313	367	100
314	367	83
315	367	87
316	367	101
317	367	100
318	367	93
319	367	130
320	367	138
321	367	147
322	367	167
323	367	140
324	367	144
325	367	143
326	367	128
327	367	157
328	367	186
329	367	134
330	367	132
331	367	148
332	367	109
333	367	132
334	367	87
335	367	111
336	367	94
337	367	124
338	367	76
339	367	58
340	367	93
341	367	95
342	367	100
343	367	126
344	367	171
345	367	170
346	367	165
347	367	212
348	367	180
349	367	199
350	367	169
351	367	284
352	367	209
353	367	252
354	367	265
355	367	311
356	367	386
357	367	369
358	367	447
359	367	927
360	367	1309
361	367	765
362	367	899
363	367	669
364	367	1126
365	367	1820
366	367	1298
367	367	3780
0	368	4
1	368	19
2	368	49
3	368	66
4	368	52
5	368	35
6	368	27
7	368	23
8	368	20
9	368	15
10	368	22
11	368	14
12	368	15
13	368	4
14	368	10
15	368	19
16	368	12
17	368	17
18	368	6
19	368	13
20	368	9
21	368	14
22	368	20
23	368	13
24	368	12
25	368	8
26	368	8
27	368	6
28	368	7
29	368	9
30	368	8
31	368	9
32	368	6
33	368	15
34	368	15
35	368	16
36	368	8
38	368	16
39	368	17
40	368	8
41	368	25
42	368	13
43	368	32
44	368	36
45	368	77
46	368	88
47	368	60
48	368	45
49	368	18
50	368	26
51	368	44
52	368	20
53	368	35
54	368	50
55	368	53
56	368	81
57	368	32
58	368	25
59	368	21
60	368	58
61	368	57
62	368	44
63	368	9
64	368	40
65	368	20
66	368	8
67	368	46
68	368	44
69	368	42
70	368	42
71	368	29
72	368	29
73	368	29
74	368	18
75	368	26
76	368	37
77	368	35
78	368	27
79	368	37
80	368	64
81	368	91
82	368	67
83	368	72
84	368	68
85	368	77
86	368	85
87	368	69
88	368	82
89	368	53
90	368	75
91	368	74
92	368	61
93	368	66
94	368	84
95	368	84
96	368	96
97	368	65
98	368	90
99	368	48
100	368	65
101	368	54
102	368	37
103	368	56
104	368	62
105	368	69
106	368	60
107	368	73
108	368	96
109	368	43
110	368	35
111	368	40
112	368	28
113	368	37
114	368	38
115	368	29
116	368	44
117	368	45
118	368	42
119	368	31
120	368	33
121	368	42
122	368	37
123	368	50
124	368	42
125	368	41
126	368	32
127	368	58
128	368	41
129	368	54
130	368	33
131	368	30
132	368	38
133	368	44
134	368	54
135	368	44
136	368	48
137	368	39
138	368	58
139	368	67
140	368	42
141	368	48
142	368	51
143	368	57
144	368	59
145	368	64
146	368	48
147	368	59
148	368	58
149	368	53
150	368	57
151	368	56
152	368	45
153	368	56
154	368	55
155	368	47
156	368	41
157	368	53
158	368	53
159	368	43
160	368	54
161	368	37
162	368	63
163	368	53
164	368	48
165	368	55
166	368	58
167	368	51
168	368	42
169	368	45
170	368	58
171	368	43
172	368	49
173	368	58
174	368	40
175	368	48
176	368	39
177	368	43
178	368	53
179	368	62
180	368	41
181	368	42
182	368	30
183	368	57
184	368	48
185	368	40
186	368	40
187	368	36
188	368	39
189	368	40
190	368	59
191	368	46
192	368	47
193	368	42
194	368	43
195	368	42
196	368	30
197	368	41
198	368	29
199	368	35
200	368	36
201	368	31
202	368	38
203	368	46
204	368	33
205	368	40
206	368	34
207	368	27
208	368	40
209	368	36
210	368	26
211	368	26
212	368	24
213	368	24
214	368	39
215	368	37
216	368	41
217	368	28
218	368	25
219	368	36
220	368	50
221	368	31
222	368	29
223	368	27
224	368	32
225	368	25
226	368	35
227	368	37
228	368	53
229	368	53
230	368	45
231	368	54
232	368	49
233	368	48
234	368	65
235	368	33
236	368	26
237	368	18
238	368	11
239	368	20
240	368	32
241	368	24
242	368	22
243	368	27
244	368	16
245	368	31
246	368	25
247	368	20
248	368	20
249	368	17
250	368	19
251	368	12
252	368	18
253	368	12
254	368	20
255	368	11
256	368	22
257	368	21
258	368	24
259	368	28
260	368	27
261	368	22
262	368	19
263	368	29
264	368	28
265	368	18
266	368	26
267	368	43
268	368	22
269	368	52
270	368	33
271	368	41
272	368	46
273	368	33
274	368	61
275	368	46
276	368	69
277	368	53
278	368	51
279	368	51
280	368	59
281	368	53
282	368	56
283	368	55
284	368	66
285	368	58
286	368	72
287	368	55
288	368	58
289	368	54
290	368	60
291	368	39
292	368	34
293	368	55
294	368	43
295	368	45
296	368	53
297	368	39
298	368	51
299	368	47
300	368	55
301	368	62
302	368	55
303	368	66
304	368	56
305	368	63
306	368	62
307	368	50
308	368	83
309	368	94
310	368	100
311	368	117
312	368	108
313	368	83
314	368	90
315	368	96
316	368	92
317	368	114
318	368	102
319	368	104
320	368	117
321	368	133
322	368	139
323	368	126
324	368	180
325	368	164
326	368	112
327	368	150
328	368	150
329	368	146
330	368	149
331	368	122
332	368	130
333	368	131
334	368	101
335	368	92
336	368	123
337	368	109
338	368	78
339	368	72
340	368	74
341	368	102
342	368	86
343	368	108
344	368	164
345	368	176
346	368	169
347	368	203
348	368	201
349	368	192
350	368	188
351	368	266
352	368	199
353	368	252
354	368	323
355	368	333
356	368	340
357	368	376
358	368	433
359	368	886
360	368	1321
361	368	757
362	368	787
363	368	590
364	368	933
365	368	1323
366	368	691
367	368	1448
368	368	3406
0	369	4
1	369	46
2	369	119
3	369	111
4	369	123
5	369	77
6	369	67
7	369	43
8	369	38
9	369	32
10	369	22
11	369	19
12	369	23
13	369	30
14	369	34
15	369	34
16	369	23
17	369	28
18	369	13
19	369	16
20	369	27
21	369	23
22	369	29
23	369	21
24	369	16
25	369	14
26	369	10
27	369	17
28	369	15
29	369	20
30	369	20
31	369	17
32	369	27
33	369	15
34	369	34
35	369	25
36	369	36
38	369	36
39	369	25
40	369	33
41	369	32
42	369	35
43	369	44
44	369	61
45	369	138
46	369	163
47	369	108
48	369	68
49	369	53
50	369	50
51	369	67
52	369	53
53	369	60
54	369	99
55	369	104
56	369	142
57	369	47
58	369	63
59	369	58
60	369	118
61	369	105
62	369	77
63	369	19
64	369	72
65	369	28
66	369	22
67	369	75
68	369	97
69	369	69
70	369	65
71	369	52
72	369	48
73	369	47
74	369	42
75	369	48
76	369	57
77	369	57
78	369	54
79	369	74
80	369	166
81	369	145
82	369	135
83	369	157
84	369	168
85	369	158
86	369	164
87	369	115
88	369	155
89	369	117
90	369	142
91	369	146
92	369	125
93	369	123
94	369	141
95	369	118
96	369	153
97	369	139
98	369	122
99	369	103
100	369	107
101	369	90
102	369	89
103	369	105
104	369	89
105	369	107
106	369	112
107	369	137
108	369	163
109	369	97
110	369	60
111	369	66
112	369	67
113	369	95
114	369	40
115	369	32
116	369	62
117	369	67
118	369	64
119	369	71
120	369	71
121	369	69
122	369	77
123	369	74
124	369	93
125	369	85
126	369	66
127	369	74
128	369	90
129	369	76
130	369	88
131	369	84
132	369	83
133	369	80
134	369	94
135	369	80
136	369	86
137	369	75
138	369	98
139	369	123
140	369	67
141	369	85
142	369	99
143	369	80
144	369	115
145	369	130
146	369	112
147	369	110
148	369	114
149	369	100
150	369	86
151	369	98
152	369	76
153	369	125
154	369	86
155	369	89
156	369	72
157	369	122
158	369	76
159	369	93
160	369	102
161	369	86
162	369	101
163	369	116
164	369	119
165	369	117
166	369	129
167	369	113
168	369	101
169	369	102
170	369	99
171	369	113
172	369	92
173	369	81
174	369	74
175	369	85
176	369	91
177	369	71
178	369	90
179	369	110
180	369	85
181	369	94
182	369	70
183	369	81
184	369	101
185	369	83
186	369	81
187	369	69
188	369	67
189	369	67
190	369	93
191	369	114
192	369	80
193	369	90
194	369	89
195	369	71
196	369	63
197	369	77
198	369	71
199	369	77
200	369	71
201	369	65
202	369	60
203	369	101
204	369	80
205	369	72
206	369	76
207	369	67
208	369	68
209	369	69
210	369	59
211	369	57
212	369	50
213	369	77
214	369	57
215	369	86
216	369	60
217	369	70
218	369	44
219	369	65
220	369	71
221	369	58
222	369	33
223	369	51
224	369	68
225	369	75
226	369	99
227	369	83
228	369	97
229	369	95
230	369	89
231	369	94
232	369	109
233	369	98
234	369	91
235	369	61
236	369	68
237	369	47
238	369	53
239	369	46
240	369	62
241	369	48
242	369	57
243	369	58
244	369	25
245	369	52
246	369	65
247	369	52
248	369	36
249	369	39
250	369	39
251	369	42
252	369	35
253	369	33
254	369	35
255	369	39
256	369	35
257	369	32
258	369	44
259	369	52
260	369	26
261	369	47
262	369	42
263	369	38
264	369	72
265	369	54
266	369	54
267	369	76
268	369	59
269	369	75
270	369	79
271	369	49
272	369	77
273	369	92
274	369	96
275	369	86
276	369	88
277	369	137
278	369	94
279	369	124
280	369	83
281	369	104
282	369	107
283	369	99
284	369	128
285	369	120
286	369	100
287	369	87
288	369	119
289	369	101
290	369	106
291	369	95
292	369	97
293	369	85
294	369	71
295	369	100
296	369	101
297	369	71
298	369	95
299	369	94
300	369	99
301	369	113
302	369	123
303	369	150
304	369	102
305	369	95
306	369	93
307	369	62
308	369	126
309	369	193
310	369	223
311	369	185
312	369	186
313	369	165
314	369	168
315	369	172
316	369	174
317	369	173
318	369	195
319	369	210
320	369	263
321	369	272
322	369	285
323	369	254
324	369	286
325	369	289
326	369	253
327	369	292
328	369	325
329	369	291
330	369	272
331	369	250
332	369	257
333	369	260
334	369	171
335	369	177
336	369	226
337	369	238
338	369	139
339	369	131
340	369	184
341	369	196
342	369	168
343	369	225
344	369	314
345	369	334
346	369	355
347	369	388
348	369	371
349	369	411
350	369	378
351	369	534
352	369	426
353	369	479
354	369	598
355	369	592
356	369	776
357	369	737
358	369	882
359	369	2094
360	369	2804
361	369	1435
362	369	1553
363	369	1160
364	369	1680
365	369	2307
366	369	964
367	369	1435
368	369	2709
369	369	15250
0	370	2
1	370	45
2	370	93
3	370	96
4	370	93
5	370	73
6	370	58
7	370	35
8	370	31
9	370	31
10	370	18
11	370	19
12	370	16
13	370	23
14	370	23
15	370	22
16	370	34
17	370	16
18	370	25
19	370	15
20	370	26
21	370	25
22	370	20
23	370	18
24	370	8
25	370	19
26	370	10
27	370	15
28	370	15
29	370	16
30	370	16
31	370	19
32	370	14
33	370	11
34	370	36
35	370	32
36	370	24
38	370	35
39	370	23
40	370	30
41	370	24
42	370	27
43	370	42
44	370	56
45	370	139
46	370	144
47	370	87
48	370	57
49	370	41
50	370	51
51	370	48
52	370	63
53	370	46
54	370	89
55	370	89
56	370	129
57	370	63
58	370	38
59	370	59
60	370	82
61	370	106
62	370	65
63	370	13
64	370	77
65	370	18
66	370	15
67	370	77
68	370	77
69	370	74
70	370	64
71	370	61
72	370	44
73	370	42
74	370	28
75	370	46
76	370	42
77	370	55
78	370	47
79	370	78
80	370	125
81	370	135
82	370	137
83	370	132
84	370	132
85	370	130
86	370	139
87	370	103
88	370	106
89	370	89
90	370	156
91	370	126
92	370	114
93	370	109
94	370	105
95	370	125
96	370	122
97	370	120
98	370	115
99	370	102
100	370	69
101	370	68
102	370	78
103	370	104
104	370	82
105	370	94
106	370	95
107	370	114
108	370	146
109	370	74
110	370	47
111	370	40
112	370	50
113	370	61
114	370	41
115	370	27
116	370	48
117	370	62
118	370	47
119	370	47
120	370	55
121	370	71
122	370	59
123	370	61
124	370	78
125	370	70
126	370	64
127	370	72
128	370	81
129	370	61
130	370	59
131	370	54
132	370	58
133	370	69
134	370	74
135	370	68
136	370	86
137	370	70
138	370	85
139	370	99
140	370	69
141	370	71
142	370	84
143	370	80
144	370	105
145	370	107
146	370	96
147	370	86
148	370	83
149	370	70
150	370	81
151	370	71
152	370	73
153	370	99
154	370	74
155	370	91
156	370	78
157	370	101
158	370	91
159	370	76
160	370	76
161	370	66
162	370	87
163	370	113
164	370	86
165	370	93
166	370	81
167	370	98
168	370	81
169	370	86
170	370	99
171	370	97
172	370	85
173	370	87
174	370	56
175	370	82
176	370	90
177	370	72
178	370	87
179	370	59
180	370	75
181	370	77
182	370	50
183	370	78
184	370	74
185	370	84
186	370	62
187	370	70
188	370	68
189	370	70
190	370	74
191	370	101
192	370	85
193	370	56
194	370	85
195	370	69
196	370	53
197	370	50
198	370	66
199	370	69
200	370	62
201	370	44
202	370	49
203	370	68
204	370	59
205	370	72
206	370	68
207	370	60
208	370	47
209	370	60
210	370	53
211	370	48
212	370	40
213	370	52
214	370	62
215	370	63
216	370	50
217	370	58
218	370	49
219	370	45
220	370	63
221	370	51
222	370	40
223	370	37
224	370	50
225	370	31
226	370	45
227	370	77
228	370	82
229	370	80
230	370	78
231	370	69
232	370	79
233	370	84
234	370	77
235	370	51
236	370	58
237	370	31
238	370	29
239	370	36
240	370	55
241	370	53
242	370	42
243	370	52
244	370	32
245	370	37
246	370	55
247	370	39
248	370	33
249	370	32
250	370	26
251	370	31
252	370	29
253	370	28
254	370	19
255	370	23
256	370	31
257	370	22
258	370	33
259	370	46
260	370	28
261	370	44
262	370	44
263	370	27
264	370	55
265	370	33
266	370	48
267	370	57
268	370	53
269	370	66
270	370	41
271	370	47
272	370	60
273	370	69
274	370	90
275	370	83
276	370	87
277	370	99
278	370	112
279	370	107
280	370	87
281	370	90
282	370	94
283	370	78
284	370	77
285	370	96
286	370	103
287	370	83
288	370	109
289	370	107
290	370	85
291	370	75
292	370	88
293	370	72
294	370	72
295	370	107
296	370	100
297	370	50
298	370	71
299	370	72
300	370	94
301	370	99
302	370	83
303	370	106
304	370	83
305	370	110
306	370	105
307	370	69
308	370	118
309	370	178
310	370	192
311	370	155
312	370	168
313	370	162
314	370	141
315	370	137
316	370	133
317	370	185
318	370	184
319	370	177
320	370	213
321	370	282
322	370	245
323	370	241
324	370	250
325	370	277
326	370	246
327	370	222
328	370	279
329	370	247
330	370	262
331	370	228
332	370	240
333	370	188
334	370	171
335	370	165
336	370	207
337	370	181
338	370	133
339	370	125
340	370	146
341	370	168
342	370	139
343	370	181
344	370	298
345	370	273
346	370	289
347	370	376
348	370	350
349	370	348
350	370	322
351	370	475
352	370	340
353	370	428
354	370	504
355	370	534
356	370	680
357	370	690
358	370	824
359	370	1757
360	370	2386
361	370	1304
362	370	1225
363	370	905
364	370	1283
365	370	1709
366	370	693
367	370	852
368	370	1202
369	370	4526
370	370	10950
0	371	3
1	371	59
2	371	122
3	371	183
4	371	141
5	371	109
6	371	81
7	371	63
8	371	60
9	371	45
10	371	41
11	371	36
12	371	24
13	371	23
14	371	34
15	371	51
16	371	40
17	371	19
18	371	20
19	371	29
20	371	20
21	371	34
22	371	23
23	371	23
24	371	28
25	371	20
26	371	20
27	371	17
28	371	15
29	371	23
30	371	19
31	371	33
32	371	39
33	371	29
34	371	23
35	371	22
36	371	55
38	371	37
39	371	33
40	371	47
41	371	57
42	371	46
43	371	60
44	371	114
45	371	184
46	371	222
47	371	129
48	371	82
49	371	44
50	371	56
51	371	77
52	371	52
53	371	65
54	371	118
55	371	165
56	371	193
57	371	93
58	371	76
59	371	107
60	371	156
61	371	150
62	371	88
63	371	16
64	371	92
65	371	26
66	371	23
67	371	121
68	371	152
69	371	118
70	371	84
71	371	77
72	371	83
73	371	90
74	371	56
75	371	66
76	371	78
77	371	106
78	371	93
79	371	126
80	371	185
81	371	217
82	371	138
83	371	198
84	371	176
85	371	168
86	371	200
87	371	177
88	371	165
89	371	137
90	371	174
91	371	155
92	371	173
93	371	147
94	371	164
95	371	121
96	371	173
97	371	175
98	371	160
99	371	108
100	371	90
101	371	94
102	371	96
103	371	106
104	371	110
105	371	107
106	371	107
107	371	168
108	371	200
109	371	106
110	371	104
111	371	94
112	371	75
113	371	98
114	371	63
115	371	53
116	371	76
117	371	74
118	371	66
119	371	87
120	371	67
121	371	99
122	371	99
123	371	86
124	371	120
125	371	81
126	371	95
127	371	116
128	371	98
129	371	123
130	371	106
131	371	106
132	371	106
133	371	105
134	371	123
135	371	138
136	371	111
137	371	141
138	371	124
139	371	136
140	371	101
141	371	106
142	371	114
143	371	109
144	371	137
145	371	128
146	371	140
147	371	119
148	371	109
149	371	147
150	371	120
151	371	114
152	371	99
153	371	109
154	371	113
155	371	110
156	371	94
157	371	132
158	371	114
159	371	120
160	371	138
161	371	103
162	371	121
163	371	110
164	371	118
165	371	127
166	371	120
167	371	125
168	371	113
169	371	135
170	371	145
171	371	113
172	371	116
173	371	90
174	371	83
175	371	107
176	371	136
177	371	90
178	371	123
179	371	122
180	371	103
181	371	107
182	371	88
183	371	101
184	371	136
185	371	104
186	371	110
187	371	87
188	371	100
189	371	100
190	371	129
191	371	125
192	371	143
193	371	110
194	371	100
195	371	88
196	371	74
197	371	100
198	371	92
199	371	110
200	371	76
201	371	72
202	371	76
203	371	115
204	371	102
205	371	103
206	371	85
207	371	87
208	371	97
209	371	91
210	371	93
211	371	80
212	371	57
213	371	83
214	371	97
215	371	93
216	371	87
217	371	111
218	371	94
219	371	69
220	371	98
221	371	90
222	371	82
223	371	73
224	371	100
225	371	78
226	371	98
227	371	127
228	371	120
229	371	132
230	371	124
231	371	104
232	371	137
233	371	123
234	371	126
235	371	104
236	371	83
237	371	68
238	371	51
239	371	44
240	371	63
241	371	68
242	371	75
243	371	80
244	371	47
245	371	69
246	371	70
247	371	65
248	371	56
249	371	48
250	371	53
251	371	31
252	371	42
253	371	38
254	371	39
255	371	48
256	371	37
257	371	49
258	371	53
259	371	63
260	371	50
261	371	63
262	371	59
263	371	62
264	371	85
265	371	67
266	371	68
267	371	81
268	371	107
269	371	95
270	371	85
271	371	103
272	371	107
273	371	109
274	371	125
275	371	114
276	371	117
277	371	135
278	371	132
279	371	133
280	371	119
281	371	137
282	371	148
283	371	148
284	371	132
285	371	149
286	371	129
287	371	127
288	371	151
289	371	140
290	371	142
291	371	125
292	371	113
293	371	145
294	371	112
295	371	136
296	371	147
297	371	108
298	371	120
299	371	109
300	371	146
301	371	155
302	371	130
303	371	180
304	371	142
305	371	137
306	371	98
307	371	86
308	371	149
309	371	240
310	371	261
311	371	248
312	371	245
313	371	227
314	371	267
315	371	216
316	371	245
317	371	255
318	371	282
319	371	312
320	371	324
321	371	358
322	371	361
323	371	274
324	371	326
325	371	351
326	371	295
327	371	329
328	371	378
329	371	352
330	371	369
331	371	353
332	371	386
333	371	345
334	371	287
335	371	311
336	371	316
337	371	340
338	371	210
339	371	202
340	371	241
341	371	282
342	371	278
343	371	337
344	371	507
345	371	495
346	371	482
347	371	606
348	371	682
349	371	645
350	371	612
351	371	824
352	371	680
353	371	809
354	371	1029
355	371	1002
356	371	1194
357	371	1314
358	371	1541
359	371	3571
360	371	3997
361	371	1778
362	371	1714
363	371	1265
364	371	1787
365	371	2238
366	371	924
367	371	1131
368	371	1397
369	371	3531
370	371	5882
371	371	21670
0	372	2
1	372	38
2	372	189
3	372	269
4	372	278
5	372	207
6	372	166
7	372	139
8	372	128
9	372	96
10	372	86
11	372	88
12	372	81
13	372	72
14	372	78
15	372	74
16	372	63
17	372	61
18	372	55
19	372	50
20	372	54
21	372	48
22	372	66
23	372	49
24	372	52
25	372	49
26	372	39
27	372	37
28	372	44
29	372	53
30	372	57
31	372	53
32	372	56
33	372	64
34	372	57
35	372	78
36	372	87
38	372	65
39	372	93
40	372	104
41	372	123
42	372	117
43	372	137
44	372	214
45	372	285
46	372	206
47	372	86
48	372	53
49	372	26
50	372	45
51	372	36
52	372	28
53	372	38
54	372	87
55	372	164
56	372	248
57	372	217
58	372	175
59	372	188
60	372	226
61	372	160
62	372	57
63	372	17
64	372	68
65	372	30
66	372	13
67	372	98
68	372	198
69	372	225
70	372	196
71	372	154
72	372	167
73	372	147
74	372	159
75	372	148
76	372	187
77	372	209
78	372	229
79	372	193
80	372	175
81	372	190
82	372	156
83	372	192
84	372	163
85	372	152
86	372	169
87	372	210
88	372	231
89	372	227
90	372	217
91	372	122
92	372	123
93	372	110
94	372	228
95	372	192
96	372	135
97	372	227
98	372	156
99	372	86
100	372	57
101	372	60
102	372	56
103	372	66
104	372	65
105	372	58
106	372	55
107	372	85
108	372	159
109	372	109
110	372	99
111	372	120
112	372	111
113	372	153
114	372	137
115	372	131
116	372	154
117	372	115
118	372	150
119	372	125
120	372	117
121	372	123
122	372	95
123	372	123
124	372	128
125	372	127
126	372	125
127	372	122
128	372	141
129	372	170
130	372	167
131	372	151
132	372	155
133	372	166
134	372	152
135	372	154
136	372	154
137	372	175
138	372	203
139	372	177
140	372	179
141	372	167
142	372	146
143	372	191
144	372	166
145	372	160
146	372	150
147	372	147
148	372	132
149	372	129
150	372	139
151	372	135
152	372	104
153	372	136
154	372	99
155	372	138
156	372	187
157	372	183
158	372	120
159	372	140
160	372	157
161	372	124
162	372	104
163	372	96
164	372	104
165	372	106
166	372	127
167	372	105
168	372	92
169	372	89
170	372	135
171	372	117
172	372	120
173	372	100
174	372	126
175	372	128
176	372	141
177	372	113
178	372	120
179	372	121
180	372	103
181	372	170
182	372	127
183	372	135
184	372	171
185	372	153
186	372	158
187	372	177
188	372	161
189	372	87
190	372	152
191	372	113
192	372	139
193	372	124
194	372	125
195	372	119
196	372	103
197	372	120
198	372	122
199	372	141
200	372	167
201	372	172
202	372	163
203	372	159
204	372	149
205	372	129
206	372	169
207	372	136
208	372	125
209	372	143
210	372	172
211	372	148
212	372	136
213	372	131
214	372	122
215	372	165
216	372	119
217	372	127
218	372	120
219	372	145
220	372	128
221	372	148
222	372	133
223	372	147
224	372	150
225	372	136
226	372	130
227	372	106
228	372	113
229	372	135
230	372	122
231	372	125
232	372	132
233	372	118
234	372	141
235	372	143
236	372	139
237	372	92
238	372	117
239	372	80
240	372	91
241	372	97
242	372	111
243	372	103
244	372	82
245	372	110
246	372	74
247	372	92
248	372	67
249	372	95
250	372	79
251	372	72
252	372	80
253	372	83
254	372	71
255	372	92
256	372	96
257	372	65
258	372	106
259	372	106
260	372	121
261	372	105
262	372	94
263	372	91
264	372	119
265	372	132
266	372	166
267	372	160
268	372	124
269	372	162
270	372	159
271	372	199
272	372	170
273	372	154
274	372	169
275	372	158
276	372	117
277	372	172
278	372	152
279	372	178
280	372	159
281	372	165
282	372	159
283	372	160
284	372	137
285	372	155
286	372	177
287	372	183
288	372	165
289	372	169
290	372	153
291	372	211
292	372	205
293	372	207
294	372	204
295	372	203
296	372	227
297	372	230
298	372	222
299	372	215
300	372	205
301	372	194
302	372	198
303	372	235
304	372	138
305	372	128
306	372	88
307	372	68
308	372	158
309	372	205
310	372	218
311	372	240
312	372	360
313	372	224
314	372	259
315	372	336
316	372	303
317	372	313
318	372	416
319	372	506
320	372	365
321	372	327
322	372	313
323	372	235
324	372	244
325	372	273
326	372	201
327	372	262
328	372	273
329	372	292
330	372	454
331	372	469
332	372	436
333	372	469
334	372	407
335	372	534
336	372	472
337	372	457
338	372	520
339	372	447
340	372	447
341	372	436
342	372	559
343	372	641
344	372	758
345	372	906
346	372	858
347	372	723
348	372	812
349	372	1150
350	372	1208
351	372	1319
352	372	1332
353	372	1518
354	372	1994
355	372	1613
356	372	1693
357	372	2433
358	372	3376
359	372	8121
360	372	3914
361	372	1433
362	372	1298
363	372	993
364	372	1299
365	372	1832
366	372	751
367	372	986
368	372	1053
369	372	2456
370	372	2330
371	372	6610
372	372	33438
0	373	1
1	373	38
2	373	172
3	373	308
4	373	301
5	373	266
6	373	239
7	373	168
8	373	186
9	373	154
10	373	103
11	373	98
12	373	112
13	373	97
14	373	129
15	373	90
16	373	105
17	373	97
18	373	70
19	373	80
20	373	85
21	373	73
22	373	88
23	373	71
24	373	82
25	373	58
26	373	54
27	373	64
28	373	73
29	373	64
30	373	55
31	373	91
32	373	73
33	373	88
34	373	116
35	373	104
36	373	98
38	373	109
39	373	141
40	373	132
41	373	163
42	373	182
43	373	188
44	373	276
45	373	287
46	373	212
47	373	78
48	373	40
49	373	17
50	373	25
51	373	39
52	373	26
53	373	30
54	373	71
55	373	181
56	373	253
57	373	230
58	373	200
59	373	215
60	373	231
61	373	181
62	373	65
63	373	11
64	373	69
65	373	24
66	373	20
67	373	60
68	373	212
69	373	258
70	373	261
71	373	240
72	373	222
73	373	225
74	373	197
75	373	228
76	373	247
77	373	248
78	373	226
79	373	254
80	373	230
81	373	175
82	373	149
83	373	197
84	373	124
85	373	151
86	373	162
87	373	185
88	373	246
89	373	327
90	373	203
91	373	136
92	373	103
93	373	109
94	373	228
95	373	183
96	373	144
97	373	226
98	373	110
99	373	52
100	373	53
101	373	57
102	373	51
103	373	52
104	373	49
105	373	43
106	373	47
107	373	95
108	373	144
109	373	114
110	373	117
111	373	109
112	373	137
113	373	190
114	373	155
115	373	157
116	373	181
117	373	182
118	373	184
119	373	136
120	373	113
121	373	130
122	373	120
123	373	121
124	373	156
125	373	118
126	373	150
127	373	160
128	373	143
129	373	221
130	373	199
131	373	211
132	373	195
133	373	191
134	373	217
135	373	189
136	373	195
137	373	211
138	373	189
139	373	194
140	373	185
141	373	212
142	373	174
143	373	192
144	373	194
145	373	153
146	373	145
147	373	161
148	373	135
149	373	121
150	373	123
151	373	136
152	373	106
153	373	96
154	373	117
155	373	170
156	373	194
157	373	175
158	373	150
159	373	136
160	373	152
161	373	122
162	373	133
163	373	99
164	373	113
165	373	106
166	373	118
167	373	102
168	373	74
169	373	92
170	373	135
171	373	111
172	373	127
173	373	121
174	373	122
175	373	111
176	373	141
177	373	113
178	373	142
179	373	136
180	373	142
181	373	170
182	373	133
183	373	158
184	373	141
185	373	155
186	373	149
187	373	185
188	373	198
189	373	110
190	373	118
191	373	140
192	373	158
193	373	150
194	373	133
195	373	134
196	373	165
197	373	148
198	373	175
199	373	172
200	373	191
201	373	174
202	373	161
203	373	196
204	373	184
205	373	168
206	373	170
207	373	203
208	373	162
209	373	198
210	373	189
211	373	191
212	373	209
213	373	170
214	373	170
215	373	175
216	373	175
217	373	182
218	373	182
219	373	185
220	373	168
221	373	159
222	373	178
223	373	188
224	373	177
225	373	173
226	373	200
227	373	141
228	373	125
229	373	123
230	373	133
231	373	120
232	373	137
233	373	140
234	373	160
235	373	165
236	373	162
237	373	140
238	373	115
239	373	132
240	373	142
241	373	128
242	373	156
243	373	145
244	373	101
245	373	121
246	373	114
247	373	114
248	373	102
249	373	124
250	373	113
251	373	109
252	373	114
253	373	107
254	373	104
255	373	121
256	373	130
257	373	99
258	373	129
259	373	162
260	373	159
261	373	135
262	373	139
263	373	129
264	373	140
265	373	185
266	373	161
267	373	197
268	373	187
269	373	207
270	373	227
271	373	204
272	373	176
273	373	178
274	373	201
275	373	176
276	373	133
277	373	144
278	373	166
279	373	180
280	373	199
281	373	179
282	373	157
283	373	165
284	373	170
285	373	187
286	373	172
287	373	167
288	373	161
289	373	199
290	373	196
291	373	234
292	373	269
293	373	250
294	373	195
295	373	221
296	373	294
297	373	224
298	373	249
299	373	246
300	373	252
301	373	240
302	373	264
303	373	225
304	373	131
305	373	113
306	373	77
307	373	46
308	373	139
309	373	198
310	373	212
311	373	263
312	373	342
313	373	274
314	373	287
315	373	312
316	373	302
317	373	368
318	373	472
319	373	456
320	373	335
321	373	310
322	373	284
323	373	205
324	373	214
325	373	215
326	373	185
327	373	240
328	373	241
329	373	284
330	373	405
331	373	439
332	373	436
333	373	512
334	373	456
335	373	535
336	373	508
337	373	530
338	373	586
339	373	556
340	373	467
341	373	535
342	373	633
343	373	689
344	373	809
345	373	1041
346	373	926
347	373	798
348	373	807
349	373	1025
350	373	1229
351	373	1257
352	373	1291
353	373	1320
354	373	1714
355	373	1498
356	373	1618
357	373	2128
358	373	2823
359	373	5479
360	373	2396
361	373	972
362	373	958
363	373	701
364	373	976
365	373	1299
366	373	546
367	373	671
368	373	670
369	373	1667
370	373	1555
371	373	3334
372	373	14625
373	373	47818
0	374	2
1	374	34
2	374	164
3	374	308
4	374	306
5	374	242
6	374	258
7	374	212
8	374	169
9	374	142
10	374	147
11	374	154
12	374	108
13	374	116
14	374	131
15	374	114
16	374	109
17	374	109
18	374	104
19	374	101
20	374	90
21	374	83
22	374	100
23	374	103
24	374	95
25	374	87
26	374	63
27	374	67
28	374	89
29	374	90
30	374	75
31	374	95
32	374	114
33	374	104
34	374	118
35	374	115
36	374	132
38	374	105
39	374	143
40	374	154
41	374	152
42	374	170
43	374	165
44	374	267
45	374	285
46	374	208
47	374	83
48	374	46
49	374	21
50	374	35
51	374	43
52	374	37
53	374	35
54	374	87
55	374	184
56	374	236
57	374	253
58	374	171
59	374	226
60	374	242
61	374	166
62	374	68
63	374	10
64	374	81
65	374	26
66	374	19
67	374	70
68	374	195
69	374	266
70	374	231
71	374	241
72	374	232
73	374	242
74	374	229
75	374	222
76	374	247
77	374	278
78	374	242
79	374	289
80	374	203
81	374	202
82	374	155
83	374	206
84	374	154
85	374	171
86	374	182
87	374	185
88	374	238
89	374	227
90	374	198
91	374	135
92	374	140
93	374	115
94	374	182
95	374	159
96	374	142
97	374	210
98	374	127
99	374	62
100	374	73
101	374	66
102	374	53
103	374	62
104	374	61
105	374	84
106	374	64
107	374	98
108	374	162
109	374	101
110	374	130
111	374	150
112	374	145
113	374	195
114	374	144
115	374	162
116	374	158
117	374	187
118	374	184
119	374	150
120	374	118
121	374	145
122	374	145
123	374	146
124	374	178
125	374	149
126	374	160
127	374	158
128	374	180
129	374	224
130	374	212
131	374	230
132	374	240
133	374	230
134	374	204
135	374	178
136	374	200
137	374	223
138	374	220
139	374	227
140	374	206
141	374	204
142	374	175
143	374	186
144	374	189
145	374	173
146	374	164
147	374	161
148	374	181
149	374	147
150	374	154
151	374	144
152	374	110
153	374	130
154	374	126
155	374	147
156	374	201
157	374	193
158	374	132
159	374	185
160	374	155
161	374	135
162	374	122
163	374	113
164	374	114
165	374	123
166	374	117
167	374	127
168	374	97
169	374	116
170	374	138
171	374	97
172	374	125
173	374	107
174	374	115
175	374	149
176	374	148
177	374	126
178	374	143
179	374	159
180	374	132
181	374	181
182	374	152
183	374	158
184	374	178
185	374	169
186	374	189
187	374	164
188	374	184
189	374	113
190	374	156
191	374	133
192	374	163
193	374	165
194	374	155
195	374	164
196	374	152
197	374	164
198	374	177
199	374	182
200	374	178
201	374	182
202	374	156
203	374	211
204	374	218
205	374	221
206	374	197
207	374	200
208	374	177
209	374	195
210	374	184
211	374	202
212	374	193
213	374	201
214	374	202
215	374	206
216	374	163
217	374	205
218	374	164
219	374	214
220	374	186
221	374	174
222	374	197
223	374	203
224	374	195
225	374	177
226	374	168
227	374	149
228	374	151
229	374	127
230	374	141
231	374	133
232	374	140
233	374	149
234	374	180
235	374	159
236	374	180
237	374	150
238	374	140
239	374	127
240	374	147
241	374	133
242	374	175
243	374	171
244	374	116
245	374	140
246	374	154
247	374	130
248	374	111
249	374	156
250	374	125
251	374	131
252	374	141
253	374	124
254	374	115
255	374	137
256	374	135
257	374	136
258	374	142
259	374	142
260	374	155
261	374	157
262	374	146
263	374	169
264	374	193
265	374	183
266	374	203
267	374	219
268	374	242
269	374	176
270	374	229
271	374	224
272	374	169
273	374	192
274	374	233
275	374	187
276	374	156
277	374	204
278	374	183
279	374	170
280	374	222
281	374	179
282	374	179
283	374	187
284	374	162
285	374	182
286	374	209
287	374	203
288	374	174
289	374	221
290	374	242
291	374	246
292	374	262
293	374	272
294	374	238
295	374	251
296	374	301
297	374	218
298	374	283
299	374	302
300	374	298
301	374	276
302	374	230
303	374	247
304	374	151
305	374	93
306	374	91
307	374	63
308	374	134
309	374	220
310	374	221
311	374	280
312	374	308
313	374	276
314	374	275
315	374	320
316	374	308
317	374	367
318	374	390
319	374	480
320	374	330
321	374	322
322	374	290
323	374	231
324	374	264
325	374	262
326	374	217
327	374	238
328	374	271
329	374	257
330	374	408
331	374	485
332	374	430
333	374	490
334	374	460
335	374	535
336	374	542
337	374	545
338	374	531
339	374	515
340	374	524
341	374	593
342	374	583
343	374	722
344	374	791
345	374	956
346	374	830
347	374	895
348	374	789
349	374	1098
350	374	1156
351	374	1263
352	374	1183
353	374	1338
354	374	1432
355	374	1394
356	374	1488
357	374	1853
358	374	2310
359	374	3611
360	374	2136
361	374	922
362	374	834
363	374	620
364	374	824
365	374	1123
366	374	441
367	374	577
368	374	638
369	374	1342
370	374	1224
371	374	2415
372	374	6452
373	374	20219
374	374	54034
0	375	4
1	375	32
2	375	162
3	375	328
4	375	310
5	375	287
6	375	252
7	375	201
8	375	193
9	375	156
10	375	141
11	375	130
12	375	128
13	375	111
14	375	144
15	375	119
16	375	105
17	375	104
18	375	110
19	375	99
20	375	93
21	375	91
22	375	96
23	375	82
24	375	74
25	375	75
26	375	68
27	375	63
28	375	82
29	375	69
30	375	92
31	375	88
32	375	111
33	375	92
34	375	125
35	375	100
36	375	92
38	375	112
39	375	157
40	375	144
41	375	179
42	375	182
43	375	196
44	375	289
45	375	283
46	375	193
47	375	64
48	375	34
49	375	24
50	375	26
51	375	28
52	375	27
53	375	30
54	375	88
55	375	161
56	375	197
57	375	267
58	375	233
59	375	231
60	375	224
61	375	164
62	375	51
63	375	6
64	375	46
65	375	14
66	375	11
67	375	54
68	375	183
69	375	237
70	375	268
71	375	239
72	375	260
73	375	261
74	375	237
75	375	255
76	375	274
77	375	213
78	375	233
79	375	287
80	375	184
81	375	146
82	375	117
83	375	152
84	375	87
85	375	142
86	375	134
87	375	180
88	375	238
89	375	284
90	375	174
91	375	96
92	375	95
93	375	88
94	375	182
95	375	168
96	375	130
97	375	206
98	375	117
99	375	39
100	375	43
101	375	47
102	375	37
103	375	45
104	375	45
105	375	40
106	375	51
107	375	67
108	375	123
109	375	104
110	375	118
111	375	98
112	375	130
113	375	203
114	375	185
115	375	159
116	375	125
117	375	137
118	375	153
119	375	108
120	375	112
121	375	129
122	375	90
123	375	98
124	375	132
125	375	105
126	375	136
127	375	128
128	375	135
129	375	224
130	375	194
131	375	225
132	375	210
133	375	198
134	375	190
135	375	144
136	375	175
137	375	213
138	375	195
139	375	179
140	375	168
141	375	165
142	375	155
143	375	170
144	375	151
145	375	137
146	375	124
147	375	126
148	375	130
149	375	130
150	375	115
151	375	135
152	375	85
153	375	108
154	375	89
155	375	143
156	375	222
157	375	148
158	375	103
159	375	116
160	375	113
161	375	101
162	375	95
163	375	77
164	375	83
165	375	98
166	375	108
167	375	80
168	375	68
169	375	75
170	375	98
171	375	108
172	375	96
173	375	97
174	375	94
175	375	90
176	375	118
177	375	114
178	375	118
179	375	137
180	375	121
181	375	162
182	375	157
183	375	139
184	375	139
185	375	146
186	375	195
187	375	174
188	375	214
189	375	114
190	375	116
191	375	138
192	375	112
193	375	162
194	375	124
195	375	113
196	375	110
197	375	131
198	375	132
199	375	157
200	375	168
201	375	170
202	375	187
203	375	167
204	375	189
205	375	154
206	375	198
207	375	187
208	375	198
209	375	192
210	375	168
211	375	211
212	375	189
213	375	170
214	375	184
215	375	156
216	375	175
217	375	140
218	375	132
219	375	191
220	375	165
221	375	160
222	375	173
223	375	169
224	375	145
225	375	153
226	375	183
227	375	104
228	375	111
229	375	99
230	375	125
231	375	103
232	375	126
233	375	125
234	375	157
235	375	150
236	375	179
237	375	149
238	375	111
239	375	123
240	375	117
241	375	117
242	375	156
243	375	131
244	375	100
245	375	132
246	375	98
247	375	135
248	375	97
249	375	125
250	375	113
251	375	107
252	375	87
253	375	109
254	375	124
255	375	128
256	375	130
257	375	108
258	375	125
259	375	170
260	375	149
261	375	133
262	375	143
263	375	132
264	375	182
265	375	190
266	375	233
267	375	193
268	375	175
269	375	183
270	375	255
271	375	236
272	375	158
273	375	172
274	375	199
275	375	172
276	375	143
277	375	124
278	375	139
279	375	162
280	375	158
281	375	159
282	375	137
283	375	132
284	375	157
285	375	136
286	375	151
287	375	161
288	375	144
289	375	162
290	375	195
291	375	184
292	375	232
293	375	251
294	375	198
295	375	181
296	375	262
297	375	267
298	375	247
299	375	223
300	375	258
301	375	226
302	375	200
303	375	210
304	375	84
305	375	74
306	375	70
307	375	57
308	375	107
309	375	156
310	375	201
311	375	210
312	375	345
313	375	206
314	375	246
315	375	302
316	375	250
317	375	306
318	375	404
319	375	485
320	375	267
321	375	257
322	375	214
323	375	188
324	375	201
325	375	220
326	375	157
327	375	168
328	375	220
329	375	184
330	375	338
331	375	421
332	375	379
333	375	430
334	375	400
335	375	492
336	375	474
337	375	503
338	375	654
339	375	584
340	375	493
341	375	582
342	375	639
343	375	675
344	375	849
345	375	910
346	375	773
347	375	718
348	375	739
349	375	991
350	375	1121
351	375	1141
352	375	1174
353	375	1240
354	375	1510
355	375	1242
356	375	1369
357	375	1974
358	375	2656
359	375	5360
360	375	1944
361	375	730
362	375	737
363	375	493
364	375	731
365	375	1010
366	375	449
367	375	506
368	375	586
369	375	1263
370	375	1167
371	375	2356
372	375	7455
373	375	18330
374	375	22147
375	375	44811
1	376	31
2	376	164
3	376	281
4	376	323
5	376	289
6	376	274
7	376	266
8	376	214
9	376	190
10	376	147
11	376	205
12	376	157
13	376	141
14	376	154
15	376	133
16	376	124
17	376	120
18	376	109
19	376	124
20	376	107
21	376	108
22	376	114
23	376	106
24	376	105
25	376	81
26	376	74
27	376	77
28	376	85
29	376	100
30	376	108
31	376	116
32	376	119
33	376	109
34	376	152
35	376	150
36	376	146
38	376	126
39	376	182
40	376	186
41	376	189
42	376	199
43	376	242
44	376	286
45	376	288
46	376	194
47	376	65
48	376	34
49	376	25
50	376	31
51	376	34
52	376	24
53	376	34
54	376	85
55	376	154
56	376	253
57	376	252
58	376	226
59	376	215
60	376	239
61	376	164
62	376	57
63	376	10
64	376	52
65	376	19
66	376	15
67	376	57
68	376	168
69	376	305
70	376	275
71	376	274
72	376	223
73	376	299
74	376	250
75	376	262
76	376	284
77	376	243
78	376	237
79	376	305
80	376	208
81	376	190
82	376	130
83	376	175
84	376	130
85	376	146
86	376	152
87	376	172
88	376	212
89	376	255
90	376	164
91	376	122
92	376	113
93	376	86
94	376	208
95	376	157
96	376	144
97	376	179
98	376	139
99	376	62
100	376	45
101	376	46
102	376	50
103	376	61
104	376	50
105	376	43
106	376	54
107	376	77
108	376	116
109	376	109
110	376	138
111	376	154
112	376	170
113	376	159
114	376	179
115	376	164
116	376	184
117	376	165
118	376	169
119	376	136
120	376	127
121	376	162
122	376	128
123	376	112
124	376	156
125	376	156
126	376	135
127	376	151
128	376	178
129	376	224
130	376	220
131	376	233
132	376	221
133	376	228
134	376	214
135	376	205
136	376	165
137	376	242
138	376	214
139	376	223
140	376	193
141	376	174
142	376	156
143	376	193
144	376	198
145	376	154
146	376	179
147	376	150
148	376	149
149	376	158
150	376	117
151	376	147
152	376	89
153	376	70
154	376	99
155	376	151
156	376	191
157	376	188
158	376	141
159	376	146
160	376	155
161	376	95
162	376	112
163	376	104
164	376	95
165	376	96
166	376	105
167	376	79
168	376	82
169	376	82
170	376	143
171	376	109
172	376	114
173	376	85
174	376	127
175	376	129
176	376	110
177	376	102
178	376	137
179	376	161
180	376	120
181	376	181
182	376	149
183	376	173
184	376	145
185	376	142
186	376	172
187	376	190
188	376	188
189	376	121
190	376	135
191	376	155
192	376	165
193	376	162
194	376	162
195	376	151
196	376	166
197	376	151
198	376	159
199	376	200
200	376	193
201	376	179
202	376	180
203	376	209
204	376	206
205	376	197
206	376	231
207	376	224
208	376	244
209	376	206
210	376	220
211	376	224
212	376	211
213	376	208
214	376	228
215	376	247
216	376	194
217	376	188
218	376	170
219	376	208
220	376	194
221	376	194
222	376	216
223	376	196
224	376	170
225	376	180
226	376	198
227	376	128
228	376	125
229	376	113
230	376	138
231	376	131
232	376	146
233	376	150
234	376	180
235	376	179
236	376	186
237	376	165
238	376	153
239	376	143
240	376	139
241	376	119
242	376	167
243	376	154
244	376	136
245	376	161
246	376	166
247	376	130
248	376	134
249	376	161
250	376	149
251	376	142
252	376	143
253	376	132
254	376	141
255	376	166
256	376	171
257	376	140
258	376	144
259	376	175
260	376	221
261	376	187
262	376	156
263	376	181
264	376	201
265	376	226
266	376	224
267	376	215
268	376	233
269	376	231
270	376	262
271	376	253
272	376	205
273	376	181
274	376	188
275	376	181
276	376	151
277	376	171
278	376	163
279	376	196
280	376	232
281	376	180
282	376	170
283	376	155
284	376	197
285	376	182
286	376	190
287	376	186
288	376	172
289	376	222
290	376	177
291	376	224
292	376	273
293	376	250
294	376	190
295	376	215
296	376	316
297	376	246
298	376	308
299	376	309
300	376	273
301	376	233
302	376	226
303	376	204
304	376	128
305	376	86
306	376	76
307	376	63
308	376	130
309	376	174
310	376	182
311	376	219
312	376	306
313	376	270
314	376	257
315	376	309
316	376	256
317	376	296
318	376	440
319	376	378
320	376	296
321	376	287
322	376	234
323	376	211
324	376	224
325	376	219
326	376	195
327	376	201
328	376	233
329	376	228
330	376	364
331	376	449
332	376	398
333	376	410
334	376	420
335	376	550
336	376	564
337	376	527
338	376	590
339	376	536
340	376	607
341	376	574
342	376	691
343	376	714
344	376	806
345	376	906
346	376	857
347	376	727
348	376	767
349	376	899
350	376	1081
351	376	1171
352	376	1161
353	376	1129
354	376	1284
355	376	1261
356	376	1364
357	376	1717
358	376	2196
359	376	3089
360	376	1220
361	376	577
362	376	557
363	376	434
364	376	546
365	376	762
366	376	321
367	376	371
368	376	429
369	376	838
370	376	793
371	376	1521
372	376	4068
373	376	8598
374	376	8243
375	376	16072
376	376	53524
0	377	2
1	377	36
2	377	132
3	377	288
4	377	323
5	377	239
6	377	257
7	377	250
8	377	204
9	377	183
10	377	162
11	377	153
12	377	161
13	377	130
14	377	139
15	377	141
16	377	126
17	377	106
18	377	105
19	377	121
20	377	118
21	377	92
22	377	127
23	377	95
24	377	89
25	377	66
26	377	72
27	377	84
28	377	103
29	377	98
30	377	89
31	377	126
32	377	115
33	377	106
34	377	120
35	377	121
36	377	148
38	377	120
39	377	166
40	377	148
41	377	167
42	377	173
43	377	190
44	377	273
45	377	247
46	377	173
47	377	67
48	377	37
49	377	19
50	377	21
51	377	31
52	377	29
53	377	33
54	377	71
55	377	142
56	377	213
57	377	215
58	377	201
59	377	211
60	377	202
61	377	140
62	377	66
63	377	9
64	377	58
65	377	19
66	377	14
67	377	69
68	377	180
69	377	255
70	377	265
71	377	237
72	377	245
73	377	227
74	377	220
75	377	196
76	377	257
77	377	250
78	377	236
79	377	258
80	377	205
81	377	145
82	377	143
83	377	151
84	377	124
85	377	133
86	377	152
87	377	144
88	377	198
89	377	211
90	377	182
91	377	110
92	377	80
93	377	81
94	377	156
95	377	174
96	377	117
97	377	178
98	377	105
99	377	58
100	377	53
101	377	53
102	377	45
103	377	62
104	377	44
105	377	46
106	377	47
107	377	73
108	377	129
109	377	93
110	377	129
111	377	119
112	377	143
113	377	147
114	377	149
115	377	154
116	377	161
117	377	142
118	377	162
119	377	132
120	377	115
121	377	128
122	377	135
123	377	129
124	377	150
125	377	144
126	377	152
127	377	146
128	377	158
129	377	227
130	377	178
131	377	198
132	377	245
133	377	210
134	377	228
135	377	203
136	377	186
137	377	216
138	377	213
139	377	189
140	377	212
141	377	176
142	377	155
143	377	149
144	377	173
145	377	139
146	377	149
147	377	144
148	377	140
149	377	112
150	377	111
151	377	153
152	377	100
153	377	107
154	377	96
155	377	152
156	377	195
157	377	161
158	377	135
159	377	149
160	377	142
161	377	115
162	377	99
163	377	90
164	377	104
165	377	92
166	377	92
167	377	115
168	377	85
169	377	104
170	377	96
171	377	113
172	377	98
173	377	104
174	377	96
175	377	112
176	377	136
177	377	110
178	377	128
179	377	135
180	377	133
181	377	182
182	377	150
183	377	162
184	377	137
185	377	129
186	377	196
187	377	163
188	377	185
189	377	107
190	377	140
191	377	145
192	377	143
193	377	163
194	377	121
195	377	148
196	377	157
197	377	171
198	377	165
199	377	189
200	377	177
201	377	181
202	377	185
203	377	231
204	377	223
205	377	175
206	377	224
207	377	230
208	377	190
209	377	206
210	377	200
211	377	228
212	377	213
213	377	223
214	377	200
215	377	233
216	377	168
217	377	195
218	377	174
219	377	203
220	377	259
221	377	202
222	377	184
223	377	182
224	377	186
225	377	182
226	377	159
227	377	123
228	377	127
229	377	110
230	377	130
231	377	114
232	377	103
233	377	156
234	377	178
235	377	168
236	377	151
237	377	145
238	377	121
239	377	120
240	377	140
241	377	125
242	377	142
243	377	164
244	377	110
245	377	149
246	377	162
247	377	114
248	377	143
249	377	147
250	377	160
251	377	137
252	377	130
253	377	118
254	377	129
255	377	144
256	377	152
257	377	135
258	377	159
259	377	176
260	377	160
261	377	161
262	377	147
263	377	205
264	377	209
265	377	224
266	377	242
267	377	206
268	377	236
269	377	191
270	377	255
271	377	275
272	377	193
273	377	173
274	377	180
275	377	162
276	377	157
277	377	143
278	377	162
279	377	195
280	377	193
281	377	179
282	377	170
283	377	161
284	377	174
285	377	185
286	377	187
287	377	172
288	377	174
289	377	217
290	377	219
291	377	229
292	377	243
293	377	260
294	377	243
295	377	215
296	377	251
297	377	208
298	377	240
299	377	250
300	377	253
301	377	227
302	377	229
303	377	210
304	377	98
305	377	94
306	377	52
307	377	62
308	377	105
309	377	157
310	377	182
311	377	213
312	377	297
313	377	242
314	377	213
315	377	275
316	377	245
317	377	298
318	377	385
319	377	342
320	377	266
321	377	238
322	377	220
323	377	123
324	377	192
325	377	213
326	377	143
327	377	194
328	377	223
329	377	183
330	377	309
331	377	392
332	377	363
333	377	383
334	377	368
335	377	481
336	377	477
337	377	508
338	377	490
339	377	525
340	377	567
341	377	609
342	377	688
343	377	670
344	377	800
345	377	877
346	377	794
347	377	635
348	377	709
349	377	859
350	377	1030
351	377	1070
352	377	1116
353	377	1009
354	377	1197
355	377	1070
356	377	1262
357	377	1541
358	377	1840
359	377	2524
360	377	1091
361	377	531
362	377	518
363	377	337
364	377	478
365	377	673
366	377	231
367	377	335
368	377	332
369	377	721
370	377	711
371	377	1248
372	377	3396
373	377	7050
374	377	6040
375	377	10232
376	377	23424
377	377	46202
1	378	21
2	378	144
3	378	284
4	378	296
5	378	307
6	378	313
7	378	298
8	378	262
9	378	221
10	378	167
11	378	187
12	378	179
13	378	162
14	378	192
15	378	162
16	378	162
17	378	146
18	378	133
19	378	138
20	378	145
21	378	112
22	378	141
23	378	130
24	378	141
25	378	118
26	378	111
27	378	100
28	378	108
29	378	111
30	378	110
31	378	129
32	378	121
33	378	142
34	378	146
35	378	159
36	378	132
38	378	160
39	378	194
40	378	167
41	378	187
42	378	206
43	378	231
44	378	331
45	378	259
46	378	188
47	378	59
48	378	21
49	378	28
50	378	24
51	378	24
52	378	20
53	378	33
54	378	67
55	378	125
56	378	205
57	378	259
58	378	224
59	378	254
60	378	244
61	378	147
62	378	45
63	378	12
64	378	43
65	378	18
66	378	15
67	378	60
68	378	214
69	378	287
70	378	280
71	378	257
72	378	263
73	378	278
74	378	234
75	378	281
76	378	282
77	378	282
78	378	243
79	378	252
80	378	190
81	378	143
82	378	123
83	378	163
84	378	97
85	378	149
86	378	152
87	378	168
88	378	220
89	378	250
90	378	174
91	378	92
92	378	98
93	378	88
94	378	172
95	378	133
96	378	132
97	378	207
98	378	106
99	378	58
100	378	30
101	378	44
102	378	39
103	378	51
104	378	43
105	378	51
106	378	47
107	378	63
108	378	111
109	378	94
110	378	119
111	378	124
112	378	127
113	378	193
114	378	167
115	378	172
116	378	162
117	378	133
118	378	191
119	378	149
120	378	138
121	378	136
122	378	133
123	378	121
124	378	131
125	378	127
126	378	133
127	378	144
128	378	200
129	378	211
130	378	222
131	378	231
132	378	248
133	378	217
134	378	213
135	378	160
136	378	192
137	378	214
138	378	183
139	378	205
140	378	162
141	378	184
142	378	134
143	378	173
144	378	160
145	378	126
146	378	154
147	378	131
148	378	134
149	378	115
150	378	124
151	378	122
152	378	107
153	378	115
154	378	118
155	378	140
156	378	201
157	378	158
158	378	104
159	378	135
160	378	157
161	378	109
162	378	95
163	378	108
164	378	89
165	378	93
166	378	87
167	378	92
168	378	65
169	378	79
170	378	95
171	378	89
172	378	110
173	378	98
174	378	103
175	378	104
176	378	142
177	378	113
178	378	125
179	378	151
180	378	136
181	378	190
182	378	160
183	378	149
184	378	149
185	378	142
186	378	167
187	378	212
188	378	199
189	378	103
190	378	139
191	378	170
192	378	139
193	378	164
194	378	166
195	378	156
196	378	156
197	378	171
198	378	182
199	378	196
200	378	171
201	378	223
202	378	237
203	378	231
204	378	205
205	378	208
206	378	232
207	378	224
208	378	187
209	378	210
210	378	254
211	378	279
212	378	229
213	378	192
214	378	229
215	378	211
216	378	210
217	378	194
218	378	213
219	378	241
220	378	209
221	378	177
222	378	211
223	378	222
224	378	190
225	378	173
226	378	205
227	378	119
228	378	137
229	378	113
230	378	131
231	378	134
232	378	137
233	378	166
234	378	181
235	378	181
236	378	182
237	378	165
238	378	183
239	378	135
240	378	136
241	378	148
242	378	167
243	378	172
244	378	150
245	378	166
246	378	169
247	378	160
248	378	158
249	378	163
250	378	182
251	378	127
252	378	167
253	378	136
254	378	155
255	378	172
256	378	172
257	378	161
258	378	169
259	378	196
260	378	200
261	378	209
262	378	196
263	378	222
264	378	240
265	378	231
266	378	233
267	378	200
268	378	239
269	378	230
270	378	292
271	378	329
272	378	193
273	378	206
274	378	229
275	378	192
276	378	146
277	378	151
278	378	182
279	378	193
280	378	202
281	378	172
282	378	169
283	378	169
284	378	166
285	378	187
286	378	190
287	378	200
288	378	143
289	378	202
290	378	196
291	378	203
292	378	258
293	378	253
294	378	201
295	378	239
296	378	272
297	378	256
298	378	285
299	378	282
300	378	314
301	378	245
302	378	257
303	378	216
304	378	100
305	378	84
306	378	61
307	378	36
308	378	101
309	378	115
310	378	174
311	378	226
312	378	308
313	378	203
314	378	230
315	378	245
316	378	214
317	378	259
318	378	356
319	378	400
320	378	240
321	378	250
322	378	223
323	378	175
324	378	183
325	378	180
326	378	152
327	378	161
328	378	205
329	378	192
330	378	303
331	378	382
332	378	375
333	378	368
334	378	383
335	378	479
336	378	469
337	378	523
338	378	655
339	378	660
340	378	579
341	378	600
342	378	690
343	378	768
344	378	850
345	378	825
346	378	720
347	378	660
348	378	790
349	378	838
350	378	968
351	378	1005
352	378	977
353	378	991
354	378	1070
355	378	964
356	378	1112
357	378	1341
358	378	1666
359	378	2071
360	378	808
361	378	383
362	378	383
363	378	259
364	378	373
365	378	533
366	378	199
367	378	274
368	378	265
369	378	554
370	378	499
371	378	884
372	378	2325
373	378	4244
374	378	3893
375	378	5621
376	378	8925
377	378	18539
378	378	50863
0	379	1
1	379	36
2	379	127
3	379	225
4	379	246
5	379	284
6	379	248
7	379	236
8	379	214
9	379	159
10	379	116
11	379	143
12	379	131
13	379	142
14	379	174
15	379	180
16	379	132
17	379	116
18	379	95
19	379	108
20	379	94
21	379	106
22	379	120
23	379	86
24	379	79
25	379	90
26	379	74
27	379	86
28	379	58
29	379	77
30	379	75
31	379	134
32	379	108
33	379	100
34	379	121
35	379	126
36	379	155
38	379	150
39	379	142
40	379	158
41	379	126
42	379	154
43	379	172
44	379	211
45	379	218
46	379	164
47	379	75
48	379	45
49	379	25
50	379	31
51	379	37
52	379	30
53	379	49
54	379	81
55	379	125
56	379	154
57	379	172
58	379	122
59	379	151
60	379	174
61	379	120
62	379	50
63	379	8
64	379	55
65	379	20
66	379	14
67	379	75
68	379	160
69	379	182
70	379	191
71	379	201
72	379	201
73	379	211
74	379	199
75	379	188
76	379	229
77	379	199
78	379	187
79	379	213
80	379	181
81	379	163
82	379	124
83	379	155
84	379	142
85	379	132
86	379	143
87	379	139
88	379	199
89	379	219
90	379	123
91	379	109
92	379	98
93	379	86
94	379	120
95	379	112
96	379	127
97	379	167
98	379	112
99	379	59
100	379	38
101	379	59
102	379	57
103	379	53
104	379	54
105	379	49
106	379	57
107	379	87
108	379	132
109	379	88
110	379	116
111	379	133
112	379	112
113	379	153
114	379	135
115	379	103
116	379	144
117	379	139
118	379	135
119	379	128
120	379	99
121	379	110
122	379	94
123	379	116
124	379	124
125	379	117
126	379	101
127	379	122
128	379	147
129	379	178
130	379	181
131	379	195
132	379	198
133	379	210
134	379	192
135	379	180
136	379	180
137	379	171
138	379	196
139	379	181
140	379	164
141	379	156
142	379	151
143	379	136
144	379	151
145	379	146
146	379	138
147	379	109
148	379	115
149	379	145
150	379	96
151	379	124
152	379	99
153	379	115
154	379	94
155	379	133
156	379	177
157	379	152
158	379	124
159	379	118
160	379	139
161	379	90
162	379	103
163	379	105
164	379	104
165	379	110
166	379	106
167	379	90
168	379	70
169	379	84
170	379	110
171	379	91
172	379	103
173	379	89
174	379	114
175	379	119
176	379	105
177	379	110
178	379	131
179	379	145
180	379	124
181	379	148
182	379	143
183	379	149
184	379	148
185	379	156
186	379	166
187	379	159
188	379	156
189	379	87
190	379	153
191	379	145
192	379	146
193	379	135
194	379	134
195	379	124
196	379	137
197	379	142
198	379	148
199	379	221
200	379	178
201	379	171
202	379	199
203	379	229
204	379	219
205	379	196
206	379	217
207	379	202
208	379	186
209	379	222
210	379	190
211	379	207
212	379	217
213	379	200
214	379	185
215	379	228
216	379	180
217	379	232
218	379	197
219	379	213
220	379	231
221	379	214
222	379	172
223	379	201
224	379	211
225	379	173
226	379	183
227	379	151
228	379	122
229	379	134
230	379	156
231	379	138
232	379	161
233	379	176
234	379	170
235	379	191
236	379	160
237	379	134
238	379	152
239	379	137
240	379	147
241	379	131
242	379	173
243	379	175
244	379	123
245	379	177
246	379	153
247	379	146
248	379	144
249	379	141
250	379	153
251	379	127
252	379	138
253	379	139
254	379	139
255	379	130
256	379	156
257	379	155
258	379	148
259	379	199
260	379	179
261	379	197
262	379	153
263	379	168
264	379	224
265	379	214
266	379	224
267	379	217
268	379	227
269	379	210
270	379	250
271	379	220
272	379	180
273	379	171
274	379	202
275	379	174
276	379	135
277	379	172
278	379	159
279	379	160
280	379	173
281	379	184
282	379	159
283	379	161
284	379	165
285	379	184
286	379	199
287	379	171
288	379	183
289	379	191
290	379	222
291	379	227
292	379	220
293	379	222
294	379	229
295	379	199
296	379	223
297	379	188
298	379	223
299	379	231
300	379	240
301	379	227
302	379	190
303	379	227
304	379	103
305	379	100
306	379	77
307	379	54
308	379	115
309	379	177
310	379	187
311	379	200
312	379	244
313	379	243
314	379	202
315	379	202
316	379	219
317	379	256
318	379	293
319	379	297
320	379	229
321	379	221
322	379	216
323	379	140
324	379	195
325	379	181
326	379	135
327	379	175
328	379	196
329	379	193
330	379	263
331	379	330
332	379	305
333	379	398
334	379	284
335	379	408
336	379	398
337	379	429
338	379	459
339	379	441
340	379	460
341	379	504
342	379	566
343	379	605
344	379	691
345	379	684
346	379	694
347	379	651
348	379	668
349	379	723
350	379	773
351	379	904
352	379	793
353	379	812
354	379	812
355	379	855
356	379	1009
357	379	1098
358	379	1195
359	379	1317
360	379	767
361	379	348
362	379	394
363	379	291
364	379	375
365	379	468
366	379	208
367	379	257
368	379	257
369	379	513
370	379	469
371	379	831
372	379	1595
373	379	2807
374	379	2779
375	379	3302
376	379	5227
377	379	7948
378	379	16937
379	379	44464
0	380	3
1	380	14
2	380	122
3	380	253
4	380	251
5	380	269
6	380	289
7	380	226
8	380	231
9	380	210
10	380	178
11	380	174
12	380	153
13	380	163
14	380	175
15	380	179
16	380	164
17	380	137
18	380	133
19	380	121
20	380	129
21	380	127
22	380	120
23	380	141
24	380	114
25	380	103
26	380	92
27	380	97
28	380	87
29	380	100
30	380	112
31	380	152
32	380	141
33	380	108
34	380	183
35	380	168
36	380	164
38	380	142
39	380	177
40	380	178
41	380	193
42	380	184
43	380	198
44	380	259
45	380	199
46	380	146
47	380	67
48	380	38
49	380	22
50	380	25
51	380	36
52	380	24
53	380	21
54	380	59
55	380	111
56	380	180
57	380	164
58	380	163
59	380	186
60	380	171
61	380	129
62	380	61
63	380	8
64	380	44
65	380	13
66	380	18
67	380	68
68	380	147
69	380	214
70	380	230
71	380	249
72	380	221
73	380	266
74	380	214
75	380	235
76	380	240
77	380	229
78	380	184
79	380	215
80	380	159
81	380	133
82	380	113
83	380	127
84	380	87
85	380	121
86	380	123
87	380	134
88	380	183
89	380	186
90	380	150
91	380	74
92	380	85
93	380	80
94	380	161
95	380	95
96	380	108
97	380	136
98	380	84
99	380	48
100	380	46
101	380	47
102	380	34
103	380	46
104	380	46
105	380	33
106	380	43
107	380	69
108	380	87
109	380	70
110	380	96
111	380	119
112	380	141
113	380	163
114	380	145
115	380	121
116	380	144
117	380	142
118	380	154
119	380	157
120	380	125
121	380	139
122	380	111
123	380	93
124	380	127
125	380	114
126	380	122
127	380	124
128	380	132
129	380	173
130	380	199
131	380	214
132	380	200
133	380	215
134	380	190
135	380	170
136	380	170
137	380	180
138	380	205
139	380	166
140	380	175
141	380	131
142	380	138
143	380	141
144	380	147
145	380	158
146	380	114
147	380	129
148	380	133
149	380	107
150	380	108
151	380	104
152	380	86
153	380	82
154	380	69
155	380	114
156	380	172
157	380	187
158	380	105
159	380	124
160	380	127
161	380	90
162	380	87
163	380	77
164	380	94
165	380	77
166	380	112
167	380	85
168	380	75
169	380	81
170	380	95
171	380	98
172	380	90
173	380	101
174	380	101
175	380	102
176	380	128
177	380	77
178	380	114
179	380	136
180	380	118
181	380	166
182	380	124
183	380	152
184	380	148
185	380	125
186	380	156
187	380	167
188	380	183
189	380	77
190	380	114
191	380	135
192	380	115
193	380	145
194	380	151
195	380	130
196	380	152
197	380	145
198	380	144
199	380	192
200	380	186
201	380	200
202	380	176
203	380	218
204	380	227
205	380	218
206	380	213
207	380	223
208	380	205
209	380	254
210	380	241
211	380	238
212	380	217
213	380	224
214	380	225
215	380	248
216	380	204
217	380	224
218	380	208
219	380	228
220	380	208
221	380	184
222	380	208
223	380	231
224	380	223
225	380	175
226	380	190
227	380	135
228	380	141
229	380	159
230	380	154
231	380	129
232	380	157
233	380	174
234	380	178
235	380	194
236	380	182
237	380	160
238	380	174
239	380	152
240	380	161
241	380	130
242	380	176
243	380	169
244	380	130
245	380	162
246	380	173
247	380	150
248	380	146
249	380	164
250	380	147
251	380	149
252	380	161
253	380	127
254	380	170
255	380	170
256	380	157
257	380	193
258	380	169
259	380	191
260	380	192
261	380	205
262	380	169
263	380	214
264	380	252
265	380	230
266	380	249
267	380	204
268	380	237
269	380	208
270	380	250
271	380	256
272	380	185
273	380	149
274	380	177
275	380	185
276	380	130
277	380	148
278	380	167
279	380	177
280	380	164
281	380	168
282	380	163
283	380	169
284	380	159
285	380	142
286	380	156
287	380	199
288	380	160
289	380	186
290	380	197
291	380	209
292	380	228
293	380	233
294	380	200
295	380	188
296	380	223
297	380	188
298	380	259
299	380	248
300	380	267
301	380	223
302	380	191
303	380	185
304	380	86
305	380	87
306	380	46
307	380	47
308	380	90
309	380	148
310	380	143
311	380	160
312	380	251
313	380	187
314	380	192
315	380	227
316	380	211
317	380	256
318	380	337
319	380	275
320	380	201
321	380	169
322	380	194
323	380	143
324	380	142
325	380	146
326	380	151
327	380	172
328	380	169
329	380	176
330	380	216
331	380	268
332	380	259
333	380	337
334	380	298
335	380	399
336	380	383
337	380	448
338	380	446
339	380	459
340	380	529
341	380	539
342	380	590
343	380	616
344	380	716
345	380	718
346	380	680
347	380	621
348	380	660
349	380	735
350	380	811
351	380	852
352	380	786
353	380	761
354	380	777
355	380	786
356	380	829
357	380	1018
358	380	1063
359	380	1182
360	380	548
361	380	270
362	380	286
363	380	205
364	380	291
365	380	363
366	380	153
367	380	178
368	380	201
369	380	345
370	380	354
371	380	645
372	380	1338
373	380	2588
374	380	2368
375	380	2968
376	380	4604
377	380	6897
378	380	9050
379	380	17309
380	380	50116
0	381	1
1	381	16
2	381	90
3	381	207
4	381	241
5	381	216
6	381	239
7	381	246
8	381	221
9	381	202
10	381	185
11	381	175
12	381	185
13	381	188
14	381	200
15	381	165
16	381	164
17	381	160
18	381	145
19	381	136
20	381	145
21	381	130
22	381	138
23	381	132
24	381	110
25	381	134
26	381	108
27	381	125
28	381	108
29	381	146
30	381	128
31	381	148
32	381	167
33	381	146
34	381	183
35	381	170
36	381	189
38	381	186
39	381	192
40	381	173
41	381	183
42	381	195
43	381	190
44	381	245
45	381	202
46	381	141
47	381	48
48	381	25
49	381	12
50	381	27
51	381	13
52	381	25
53	381	20
54	381	40
55	381	116
56	381	145
57	381	164
58	381	156
59	381	175
60	381	163
61	381	95
62	381	36
63	381	9
64	381	37
65	381	25
66	381	17
67	381	34
68	381	121
69	381	213
70	381	194
71	381	226
72	381	227
73	381	255
74	381	219
75	381	228
76	381	252
77	381	193
78	381	207
79	381	195
80	381	122
81	381	108
82	381	102
83	381	111
84	381	96
85	381	115
86	381	97
87	381	106
88	381	149
89	381	171
90	381	97
91	381	77
92	381	60
93	381	61
94	381	131
95	381	102
96	381	79
97	381	103
98	381	91
99	381	43
100	381	28
101	381	47
102	381	41
103	381	37
104	381	36
105	381	34
106	381	31
107	381	46
108	381	95
109	381	65
110	381	93
111	381	121
112	381	123
113	381	168
114	381	169
115	381	126
116	381	139
117	381	123
118	381	181
119	381	114
120	381	87
121	381	126
122	381	100
123	381	86
124	381	113
125	381	116
126	381	105
127	381	123
128	381	122
129	381	178
130	381	166
131	381	207
132	381	187
133	381	161
134	381	170
135	381	141
136	381	146
137	381	172
138	381	159
139	381	159
140	381	127
141	381	132
142	381	138
143	381	144
144	381	131
145	381	110
146	381	101
147	381	105
148	381	107
149	381	104
150	381	105
151	381	115
152	381	76
153	381	78
154	381	67
155	381	107
156	381	165
157	381	122
158	381	99
159	381	114
160	381	102
161	381	82
162	381	72
163	381	83
164	381	73
165	381	83
166	381	68
167	381	75
168	381	48
169	381	94
170	381	58
171	381	88
172	381	84
173	381	79
174	381	69
175	381	94
176	381	104
177	381	91
178	381	92
179	381	96
180	381	99
181	381	148
182	381	102
183	381	138
184	381	123
185	381	102
186	381	149
187	381	150
188	381	147
189	381	91
190	381	91
191	381	105
192	381	112
193	381	128
194	381	132
195	381	142
196	381	145
197	381	158
198	381	149
199	381	142
200	381	188
201	381	174
202	381	184
203	381	179
204	381	209
205	381	202
206	381	195
207	381	202
208	381	210
209	381	224
210	381	236
211	381	235
212	381	209
213	381	199
214	381	224
215	381	217
216	381	178
217	381	204
218	381	205
219	381	236
220	381	224
221	381	194
222	381	175
223	381	192
224	381	186
225	381	179
226	381	177
227	381	124
228	381	115
229	381	114
230	381	125
231	381	124
232	381	136
233	381	169
234	381	148
235	381	180
236	381	181
237	381	160
238	381	134
239	381	155
240	381	150
241	381	138
242	381	161
243	381	167
244	381	114
245	381	161
246	381	161
247	381	160
248	381	165
249	381	174
250	381	179
251	381	159
252	381	161
253	381	156
254	381	159
255	381	154
256	381	192
257	381	165
258	381	171
259	381	207
260	381	207
261	381	228
262	381	173
263	381	207
264	381	209
265	381	220
266	381	235
267	381	195
268	381	230
269	381	231
270	381	246
271	381	228
272	381	157
273	381	151
274	381	193
275	381	153
276	381	133
277	381	135
278	381	113
279	381	147
280	381	136
281	381	153
282	381	139
283	381	156
284	381	143
285	381	151
286	381	159
287	381	148
288	381	159
289	381	164
290	381	162
291	381	196
292	381	240
293	381	214
294	381	165
295	381	197
296	381	193
297	381	201
298	381	204
299	381	230
300	381	242
301	381	220
302	381	177
303	381	147
304	381	74
305	381	60
306	381	52
307	381	31
308	381	88
309	381	117
310	381	115
311	381	137
312	381	189
313	381	162
314	381	185
315	381	224
316	381	192
317	381	196
318	381	251
319	381	253
320	381	162
321	381	193
322	381	157
323	381	110
324	381	142
325	381	145
326	381	101
327	381	143
328	381	134
329	381	129
330	381	188
331	381	234
332	381	279
333	381	294
334	381	253
335	381	313
336	381	317
337	381	330
338	381	365
339	381	411
340	381	413
341	381	510
342	381	512
343	381	533
344	381	586
345	381	581
346	381	550
347	381	498
348	381	517
349	381	556
350	381	653
351	381	687
352	381	674
353	381	636
354	381	615
355	381	609
356	381	699
357	381	786
358	381	748
359	381	721
360	381	366
361	381	176
362	381	204
363	381	108
364	381	200
365	381	246
366	381	99
367	381	134
368	381	147
369	381	274
370	381	207
371	381	414
372	381	770
373	381	1412
374	381	1377
375	381	1585
376	381	2227
377	381	2911
378	381	3710
379	381	5287
380	381	18086
381	381	57994
0	382	3
1	382	23
2	382	87
3	382	243
4	382	254
5	382	245
6	382	303
7	382	290
8	382	291
9	382	240
10	382	214
11	382	206
12	382	234
13	382	219
14	382	223
15	382	197
16	382	213
17	382	191
18	382	186
19	382	172
20	382	202
21	382	185
22	382	169
23	382	133
24	382	158
25	382	160
26	382	144
27	382	124
28	382	124
29	382	135
30	382	128
31	382	167
32	382	189
33	382	168
34	382	198
35	382	189
36	382	191
38	382	147
39	382	264
40	382	253
41	382	222
42	382	260
43	382	227
44	382	293
45	382	186
46	382	145
47	382	40
48	382	19
49	382	18
50	382	16
51	382	19
52	382	19
53	382	19
54	382	40
55	382	110
56	382	127
57	382	213
58	382	196
59	382	209
60	382	160
61	382	100
62	382	46
63	382	5
64	382	28
65	382	8
66	382	6
67	382	31
68	382	114
69	382	223
70	382	237
71	382	237
72	382	245
73	382	275
74	382	243
75	382	287
76	382	316
77	382	214
78	382	214
79	382	219
80	382	111
81	382	110
82	382	78
83	382	108
84	382	71
85	382	85
86	382	85
87	382	99
88	382	132
89	382	197
90	382	100
91	382	51
92	382	74
93	382	56
94	382	111
95	382	95
96	382	79
97	382	128
98	382	69
99	382	24
100	382	20
101	382	26
102	382	25
103	382	32
104	382	30
105	382	27
106	382	33
107	382	43
108	382	89
109	382	60
110	382	92
111	382	107
112	382	152
113	382	147
114	382	154
115	382	177
116	382	136
117	382	132
118	382	160
119	382	110
120	382	111
121	382	112
122	382	91
123	382	91
124	382	104
125	382	100
126	382	97
127	382	117
128	382	118
129	382	198
130	382	168
131	382	194
132	382	195
133	382	164
134	382	178
135	382	138
136	382	178
137	382	193
138	382	160
139	382	162
140	382	142
141	382	120
142	382	123
143	382	122
144	382	119
145	382	89
146	382	102
147	382	129
148	382	116
149	382	73
150	382	73
151	382	84
152	382	72
153	382	65
154	382	68
155	382	100
156	382	158
157	382	121
158	382	99
159	382	101
160	382	112
161	382	76
162	382	78
163	382	59
164	382	69
165	382	48
166	382	79
167	382	69
168	382	41
169	382	54
170	382	71
171	382	91
172	382	61
173	382	76
174	382	83
175	382	78
176	382	101
177	382	74
178	382	98
179	382	109
180	382	104
181	382	147
182	382	118
183	382	121
184	382	125
185	382	135
186	382	167
187	382	147
188	382	174
189	382	77
190	382	113
191	382	123
192	382	86
193	382	114
194	382	107
195	382	125
196	382	158
197	382	139
198	382	137
199	382	166
200	382	176
201	382	193
202	382	197
203	382	213
204	382	177
205	382	195
206	382	243
207	382	228
208	382	174
209	382	255
210	382	250
211	382	247
212	382	224
213	382	205
214	382	223
215	382	215
216	382	193
217	382	193
218	382	189
219	382	229
220	382	216
221	382	207
222	382	186
223	382	192
224	382	216
225	382	196
226	382	185
227	382	94
228	382	116
229	382	92
230	382	106
231	382	131
232	382	113
233	382	120
234	382	153
235	382	148
236	382	185
237	382	177
238	382	172
239	382	128
240	382	159
241	382	143
242	382	192
243	382	209
244	382	122
245	382	150
246	382	153
247	382	133
248	382	150
249	382	184
250	382	182
251	382	137
252	382	159
253	382	144
254	382	157
255	382	177
256	382	181
257	382	154
258	382	177
259	382	211
260	382	190
261	382	203
262	382	171
263	382	215
264	382	215
265	382	221
266	382	248
267	382	214
268	382	206
269	382	215
270	382	268
271	382	285
272	382	177
273	382	138
274	382	164
275	382	150
276	382	118
277	382	125
278	382	138
279	382	154
280	382	172
281	382	152
282	382	128
283	382	123
284	382	118
285	382	128
286	382	145
287	382	106
288	382	120
289	382	137
290	382	176
291	382	186
292	382	222
293	382	230
294	382	186
295	382	170
296	382	223
297	382	228
298	382	217
299	382	222
300	382	215
301	382	167
302	382	182
303	382	171
304	382	84
305	382	60
306	382	40
307	382	27
308	382	65
309	382	109
310	382	126
311	382	119
312	382	220
313	382	168
314	382	139
315	382	210
316	382	176
317	382	185
318	382	249
319	382	265
320	382	173
321	382	149
322	382	142
323	382	94
324	382	126
325	382	96
326	382	76
327	382	89
328	382	117
329	382	110
330	382	188
331	382	256
332	382	229
333	382	283
334	382	215
335	382	301
336	382	304
337	382	355
338	382	530
339	382	523
340	382	417
341	382	496
342	382	557
343	382	581
344	382	579
345	382	591
346	382	543
347	382	402
348	382	441
349	382	569
350	382	674
351	382	712
352	382	699
353	382	605
354	382	571
355	382	613
356	382	645
357	382	741
358	382	866
359	382	935
360	382	259
361	382	149
362	382	163
363	382	106
364	382	172
365	382	195
366	382	89
367	382	114
368	382	99
369	382	216
370	382	186
371	382	339
372	382	817
373	382	1380
374	382	1399
375	382	1685
376	382	2274
377	382	2835
378	382	4036
379	382	5103
380	382	18564
381	382	29761
382	382	58957
0	383	2
1	383	10
2	383	80
3	383	157
4	383	183
5	383	188
6	383	221
7	383	223
8	383	219
9	383	150
10	383	154
11	383	165
12	383	154
13	383	152
14	383	171
15	383	170
16	383	174
17	383	140
18	383	142
19	383	133
20	383	123
21	383	141
22	383	139
23	383	121
24	383	99
25	383	122
26	383	93
27	383	110
28	383	94
29	383	88
30	383	122
31	383	156
32	383	143
33	383	142
34	383	180
35	383	149
36	383	147
38	383	135
39	383	159
40	383	156
41	383	192
42	383	154
43	383	164
44	383	194
45	383	148
46	383	119
47	383	31
48	383	16
49	383	21
50	383	11
51	383	20
52	383	13
53	383	19
54	383	31
55	383	74
56	383	119
57	383	124
58	383	108
59	383	132
60	383	141
61	383	72
62	383	37
63	383	9
64	383	31
65	383	8
66	383	9
67	383	30
68	383	106
69	383	166
70	383	164
71	383	185
72	383	214
73	383	243
74	383	193
75	383	177
76	383	176
77	383	179
78	383	154
79	383	150
80	383	109
81	383	99
82	383	81
83	383	103
84	383	67
85	383	64
86	383	91
87	383	94
88	383	115
89	383	130
90	383	76
91	383	61
92	383	47
93	383	47
94	383	99
95	383	60
96	383	64
97	383	107
98	383	63
99	383	33
100	383	23
101	383	28
102	383	38
103	383	34
104	383	36
105	383	28
106	383	29
107	383	42
108	383	85
109	383	58
110	383	83
111	383	90
112	383	117
113	383	143
114	383	116
115	383	103
116	383	140
117	383	121
118	383	135
119	383	104
120	383	97
121	383	99
122	383	85
123	383	86
124	383	82
125	383	78
126	383	97
127	383	103
128	383	90
129	383	144
130	383	134
131	383	150
132	383	190
133	383	143
134	383	160
135	383	148
136	383	138
137	383	125
138	383	138
139	383	154
140	383	130
141	383	120
142	383	111
143	383	129
144	383	119
145	383	90
146	383	100
147	383	117
148	383	94
149	383	80
150	383	70
151	383	89
152	383	58
153	383	78
154	383	62
155	383	99
156	383	119
157	383	117
158	383	70
159	383	96
160	383	118
161	383	64
162	383	68
163	383	63
164	383	60
165	383	82
166	383	77
167	383	67
168	383	48
169	383	53
170	383	64
171	383	68
172	383	89
173	383	72
174	383	83
175	383	81
176	383	79
177	383	62
178	383	87
179	383	81
180	383	87
181	383	101
182	383	89
183	383	123
184	383	110
185	383	99
186	383	134
187	383	113
188	383	141
189	383	67
190	383	91
191	383	100
192	383	115
193	383	115
194	383	134
195	383	123
196	383	134
197	383	146
198	383	108
199	383	140
200	383	140
201	383	134
202	383	140
203	383	187
204	383	173
205	383	185
206	383	198
207	383	178
208	383	198
209	383	198
210	383	188
211	383	232
212	383	201
213	383	192
214	383	201
215	383	206
216	383	202
217	383	211
218	383	179
219	383	192
220	383	211
221	383	167
222	383	213
223	383	163
224	383	206
225	383	165
226	383	175
227	383	111
228	383	123
229	383	100
230	383	122
231	383	103
232	383	123
233	383	128
234	383	144
235	383	143
236	383	155
237	383	146
238	383	128
239	383	118
240	383	140
241	383	131
242	383	160
243	383	160
244	383	113
245	383	157
246	383	154
247	383	151
248	383	140
249	383	154
250	383	176
251	383	117
252	383	133
253	383	127
254	383	155
255	383	156
256	383	145
257	383	145
258	383	157
259	383	190
260	383	191
261	383	185
262	383	152
263	383	155
264	383	167
265	383	193
266	383	200
267	383	201
268	383	177
269	383	192
270	383	195
271	383	186
272	383	137
273	383	120
274	383	157
275	383	129
276	383	120
277	383	110
278	383	120
279	383	144
280	383	127
281	383	121
282	383	121
283	383	127
284	383	101
285	383	133
286	383	145
287	383	129
288	383	131
289	383	162
290	383	133
291	383	170
292	383	184
293	383	172
294	383	151
295	383	165
296	383	171
297	383	177
298	383	206
299	383	183
300	383	206
301	383	152
302	383	140
303	383	135
304	383	56
305	383	53
306	383	55
307	383	26
308	383	80
309	383	100
310	383	108
311	383	129
312	383	162
313	383	151
314	383	159
315	383	171
316	383	142
317	383	187
318	383	184
319	383	167
320	383	163
321	383	171
322	383	121
323	383	111
324	383	116
325	383	105
326	383	77
327	383	127
328	383	104
329	383	109
330	383	166
331	383	229
332	383	241
333	383	230
334	383	224
335	383	259
336	383	282
337	383	317
338	383	272
339	383	289
340	383	385
341	383	347
342	383	401
343	383	404
344	383	451
345	383	501
346	383	447
347	383	418
348	383	472
349	383	464
350	383	530
351	383	541
352	383	473
353	383	457
354	383	485
355	383	508
356	383	500
357	383	605
358	383	514
359	383	480
360	383	279
361	383	142
362	383	128
363	383	107
364	383	171
365	383	184
366	383	80
367	383	79
368	383	115
369	383	179
370	383	157
371	383	296
372	383	530
373	383	906
374	383	995
375	383	1004
376	383	1421
377	383	1696
378	383	2248
379	383	3265
380	383	7685
381	383	8353
382	383	17968
383	383	48344
1	384	14
2	384	35
3	384	116
4	384	123
5	384	149
6	384	182
7	384	177
8	384	148
9	384	136
10	384	124
11	384	140
12	384	112
13	384	127
14	384	129
15	384	99
16	384	116
17	384	103
18	384	112
19	384	126
20	384	113
21	384	106
22	384	107
23	384	102
24	384	94
25	384	87
26	384	91
27	384	97
28	384	78
29	384	94
30	384	78
31	384	113
32	384	125
33	384	123
34	384	129
35	384	114
36	384	110
38	384	107
39	384	153
40	384	125
41	384	138
42	384	122
43	384	135
44	384	182
45	384	103
46	384	70
47	384	30
48	384	22
49	384	11
50	384	14
51	384	11
52	384	10
53	384	5
54	384	28
55	384	63
56	384	90
57	384	125
58	384	109
59	384	97
60	384	84
61	384	49
62	384	26
63	384	4
64	384	16
65	384	2
66	384	4
67	384	26
68	384	62
69	384	144
70	384	118
71	384	128
72	384	140
73	384	161
74	384	153
75	384	131
76	384	144
77	384	117
78	384	129
79	384	132
80	384	69
81	384	63
82	384	53
83	384	61
84	384	47
85	384	59
86	384	54
87	384	67
88	384	78
89	384	88
90	384	62
91	384	34
92	384	54
93	384	32
94	384	70
95	384	49
96	384	51
97	384	71
98	384	45
99	384	19
100	384	12
101	384	20
102	384	14
103	384	20
104	384	41
105	384	16
106	384	23
107	384	28
108	384	37
109	384	43
110	384	57
111	384	77
112	384	83
113	384	87
114	384	90
115	384	96
116	384	91
117	384	94
118	384	99
119	384	83
120	384	60
121	384	63
122	384	66
123	384	60
124	384	70
125	384	72
126	384	84
127	384	67
128	384	79
129	384	114
130	384	107
131	384	119
132	384	119
133	384	110
134	384	114
135	384	82
136	384	90
137	384	116
138	384	102
139	384	103
140	384	96
141	384	67
142	384	69
143	384	82
144	384	94
145	384	69
146	384	62
147	384	68
148	384	58
149	384	47
150	384	54
151	384	50
152	384	43
153	384	68
154	384	51
155	384	51
156	384	89
157	384	79
158	384	63
159	384	76
160	384	60
161	384	64
162	384	52
163	384	42
164	384	48
165	384	32
166	384	55
167	384	47
168	384	31
169	384	31
170	384	48
171	384	40
172	384	56
173	384	51
174	384	64
175	384	53
176	384	77
177	384	44
178	384	61
179	384	66
180	384	63
181	384	68
182	384	71
183	384	78
184	384	73
185	384	65
186	384	99
187	384	99
188	384	99
189	384	55
190	384	55
191	384	78
192	384	84
193	384	87
194	384	73
195	384	55
196	384	82
197	384	113
198	384	106
199	384	97
200	384	129
201	384	100
202	384	120
203	384	125
204	384	142
205	384	98
206	384	162
207	384	139
208	384	113
209	384	153
210	384	169
211	384	157
212	384	181
213	384	136
214	384	146
215	384	137
216	384	122
217	384	149
218	384	128
219	384	123
220	384	111
221	384	116
222	384	126
223	384	114
224	384	134
225	384	103
226	384	111
227	384	59
228	384	80
229	384	71
230	384	78
231	384	75
232	384	67
233	384	84
234	384	91
235	384	113
236	384	121
237	384	104
238	384	112
239	384	124
240	384	101
241	384	135
242	384	113
243	384	122
244	384	65
245	384	92
246	384	112
247	384	103
248	384	90
249	384	114
250	384	112
251	384	112
252	384	92
253	384	100
254	384	118
255	384	111
256	384	111
257	384	120
258	384	109
259	384	146
260	384	142
261	384	140
262	384	139
263	384	157
264	384	133
265	384	149
266	384	135
267	384	146
268	384	150
269	384	139
270	384	156
271	384	137
272	384	102
273	384	92
274	384	121
275	384	104
276	384	87
277	384	81
278	384	92
279	384	96
280	384	111
281	384	105
282	384	82
283	384	64
284	384	94
285	384	98
286	384	113
287	384	85
288	384	74
289	384	85
290	384	86
291	384	135
292	384	147
293	384	142
294	384	103
295	384	131
296	384	123
297	384	131
298	384	152
299	384	118
300	384	156
301	384	113
302	384	113
303	384	119
304	384	38
305	384	32
306	384	27
307	384	15
308	384	53
309	384	58
310	384	75
311	384	73
312	384	110
313	384	88
314	384	127
315	384	135
316	384	109
317	384	127
318	384	150
319	384	134
320	384	96
321	384	84
322	384	87
323	384	60
324	384	66
325	384	61
326	384	64
327	384	58
328	384	77
329	384	81
330	384	115
331	384	148
332	384	155
333	384	167
334	384	138
335	384	202
336	384	215
337	384	208
338	384	262
339	384	264
340	384	248
341	384	262
342	384	281
343	384	288
344	384	331
345	384	385
346	384	302
347	384	266
348	384	249
349	384	322
350	384	417
351	384	350
352	384	359
353	384	347
354	384	310
355	384	303
356	384	356
357	384	371
358	384	422
359	384	396
360	384	161
361	384	86
362	384	83
363	384	67
364	384	95
365	384	122
366	384	50
367	384	61
368	384	55
369	384	121
370	384	89
371	384	187
372	384	343
373	384	559
374	384	677
375	384	700
376	384	994
377	384	1049
378	384	1526
379	384	1888
380	384	4585
381	384	4816
382	384	8724
383	384	17849
384	384	28919
1	385	16
2	385	69
3	385	146
4	385	163
5	385	195
6	385	238
7	385	241
8	385	241
9	385	218
10	385	185
11	385	208
12	385	182
13	385	195
14	385	218
15	385	197
16	385	173
17	385	170
18	385	186
19	385	156
20	385	160
21	385	167
22	385	142
23	385	153
24	385	162
25	385	130
26	385	122
27	385	127
28	385	124
29	385	149
30	385	166
31	385	178
32	385	198
33	385	163
34	385	190
35	385	182
36	385	159
38	385	171
39	385	231
40	385	212
41	385	185
42	385	182
43	385	178
44	385	195
45	385	129
46	385	90
47	385	32
48	385	25
49	385	7
50	385	12
51	385	18
52	385	13
53	385	14
54	385	35
55	385	60
56	385	103
57	385	149
58	385	153
59	385	141
60	385	126
61	385	76
62	385	30
63	385	4
64	385	40
65	385	5
66	385	11
67	385	34
68	385	97
69	385	170
70	385	192
71	385	195
72	385	222
73	385	223
74	385	242
75	385	227
76	385	210
77	385	189
78	385	174
79	385	162
80	385	87
81	385	64
82	385	80
83	385	62
84	385	52
85	385	66
86	385	70
87	385	85
88	385	104
89	385	127
90	385	65
91	385	54
92	385	38
93	385	38
94	385	97
95	385	62
96	385	44
97	385	74
98	385	63
99	385	33
100	385	29
101	385	29
102	385	17
103	385	17
104	385	26
105	385	20
106	385	26
107	385	28
108	385	61
109	385	54
110	385	91
111	385	105
112	385	105
113	385	140
114	385	116
115	385	129
116	385	153
117	385	127
118	385	118
119	385	105
120	385	93
121	385	99
122	385	86
123	385	84
124	385	121
125	385	72
126	385	93
127	385	98
128	385	91
129	385	119
130	385	143
131	385	157
132	385	175
133	385	158
134	385	139
135	385	132
136	385	145
137	385	124
138	385	120
139	385	142
140	385	101
141	385	106
142	385	100
143	385	106
144	385	95
145	385	91
146	385	82
147	385	81
148	385	84
149	385	77
150	385	80
151	385	69
152	385	62
153	385	73
154	385	67
155	385	97
156	385	145
157	385	89
158	385	79
159	385	94
160	385	85
161	385	68
162	385	61
163	385	54
164	385	62
165	385	52
166	385	68
167	385	61
168	385	46
169	385	57
170	385	64
171	385	55
172	385	50
173	385	49
174	385	92
175	385	70
176	385	84
177	385	67
178	385	81
179	385	91
180	385	97
181	385	116
182	385	107
183	385	102
184	385	104
185	385	106
186	385	120
187	385	136
188	385	142
189	385	73
190	385	91
191	385	96
192	385	104
193	385	93
194	385	107
195	385	113
196	385	115
197	385	143
198	385	123
199	385	134
200	385	137
201	385	180
202	385	164
203	385	189
204	385	178
205	385	166
206	385	194
207	385	197
208	385	196
209	385	233
210	385	215
211	385	234
212	385	211
213	385	171
214	385	189
215	385	184
216	385	191
217	385	180
218	385	184
219	385	181
220	385	171
221	385	178
222	385	181
223	385	178
224	385	173
225	385	143
226	385	150
227	385	96
228	385	89
229	385	115
230	385	106
231	385	96
232	385	112
233	385	111
234	385	138
235	385	136
236	385	165
237	385	148
238	385	146
239	385	157
240	385	149
241	385	151
242	385	193
243	385	142
244	385	116
245	385	134
246	385	142
247	385	113
248	385	134
249	385	160
250	385	145
251	385	143
252	385	182
253	385	150
254	385	156
255	385	171
256	385	172
257	385	133
258	385	166
259	385	189
260	385	179
261	385	179
262	385	165
263	385	186
264	385	210
265	385	188
266	385	211
267	385	197
268	385	193
269	385	208
270	385	217
271	385	205
272	385	126
273	385	132
274	385	151
275	385	131
276	385	87
277	385	103
278	385	116
279	385	132
280	385	140
281	385	111
282	385	123
283	385	138
284	385	115
285	385	112
286	385	125
287	385	125
288	385	115
289	385	104
290	385	130
291	385	177
292	385	165
293	385	186
294	385	151
295	385	174
296	385	189
297	385	179
298	385	219
299	385	211
300	385	209
301	385	160
302	385	134
303	385	124
304	385	55
305	385	52
306	385	33
307	385	24
308	385	52
309	385	82
310	385	91
311	385	88
312	385	147
313	385	126
314	385	130
315	385	170
316	385	157
317	385	151
318	385	224
319	385	192
320	385	117
321	385	99
322	385	110
323	385	73
324	385	96
325	385	96
326	385	74
327	385	84
328	385	75
329	385	99
330	385	153
331	385	188
332	385	174
333	385	234
334	385	181
335	385	252
336	385	264
337	385	285
338	385	385
339	385	395
340	385	332
341	385	361
342	385	446
343	385	426
344	385	434
345	385	464
346	385	376
347	385	364
348	385	341
349	385	452
350	385	486
351	385	497
352	385	499
353	385	480
354	385	443
355	385	399
356	385	466
357	385	530
358	385	567
359	385	508
360	385	191
361	385	92
362	385	112
363	385	84
364	385	105
365	385	140
366	385	49
367	385	79
368	385	84
369	385	154
370	385	119
371	385	213
372	385	486
373	385	795
374	385	893
375	385	881
376	385	1246
377	385	1447
378	385	2048
379	385	2596
380	385	5637
381	385	5979
382	385	10807
383	385	13346
384	385	14796
385	385	50123
1	386	8
2	386	67
3	386	173
4	386	173
5	386	228
6	386	245
7	386	298
8	386	290
9	386	270
10	386	238
11	386	294
12	386	253
13	386	233
14	386	282
15	386	194
16	386	179
17	386	179
18	386	215
19	386	225
20	386	217
21	386	178
22	386	155
23	386	162
24	386	189
25	386	175
26	386	163
27	386	164
28	386	187
29	386	156
30	386	163
31	386	212
32	386	199
33	386	193
34	386	259
35	386	205
36	386	183
38	386	211
39	386	273
40	386	277
41	386	272
42	386	243
43	386	238
44	386	262
45	386	178
46	386	75
47	386	13
48	386	17
49	386	9
50	386	9
51	386	18
52	386	17
53	386	16
54	386	33
55	386	63
56	386	116
57	386	202
58	386	195
59	386	164
60	386	134
61	386	79
62	386	22
63	386	9
64	386	16
65	386	4
66	386	8
67	386	30
68	386	82
69	386	211
70	386	218
71	386	249
72	386	251
73	386	310
74	386	238
75	386	240
76	386	249
77	386	217
78	386	201
79	386	177
80	386	80
81	386	73
82	386	55
83	386	62
84	386	59
85	386	65
86	386	60
87	386	63
88	386	88
89	386	121
90	386	67
91	386	39
92	386	44
93	386	43
94	386	74
95	386	69
96	386	46
97	386	91
98	386	36
99	386	20
100	386	18
101	386	17
102	386	17
103	386	19
104	386	19
105	386	17
106	386	18
107	386	37
108	386	57
109	386	53
110	386	78
111	386	88
112	386	132
113	386	149
114	386	148
115	386	176
116	386	138
117	386	123
118	386	147
119	386	92
120	386	106
121	386	92
122	386	87
123	386	89
124	386	96
125	386	82
126	386	93
127	386	109
128	386	124
129	386	143
130	386	147
131	386	193
132	386	159
133	386	153
134	386	134
135	386	122
136	386	135
137	386	150
138	386	148
139	386	132
140	386	118
141	386	137
142	386	98
143	386	100
144	386	94
145	386	87
146	386	92
147	386	82
148	386	116
149	386	67
150	386	72
151	386	65
152	386	46
153	386	67
154	386	53
155	386	80
156	386	132
157	386	84
158	386	71
159	386	92
160	386	81
161	386	66
162	386	52
163	386	51
164	386	63
165	386	57
166	386	51
167	386	46
168	386	37
169	386	56
170	386	55
171	386	42
172	386	61
173	386	66
174	386	82
175	386	79
176	386	78
177	386	68
178	386	78
179	386	79
180	386	110
181	386	107
182	386	115
183	386	110
184	386	100
185	386	96
186	386	130
187	386	132
188	386	131
189	386	46
190	386	98
191	386	114
192	386	104
193	386	116
194	386	116
195	386	122
196	386	148
197	386	140
198	386	130
199	386	141
200	386	132
201	386	175
202	386	154
203	386	158
204	386	145
205	386	168
206	386	172
207	386	199
208	386	185
209	386	218
210	386	226
211	386	259
212	386	221
213	386	205
214	386	165
215	386	172
216	386	183
217	386	187
218	386	151
219	386	216
220	386	195
221	386	178
222	386	211
223	386	181
224	386	152
225	386	193
226	386	170
227	386	89
228	386	88
229	386	88
230	386	113
231	386	110
232	386	107
233	386	124
234	386	122
235	386	163
236	386	194
237	386	168
238	386	179
239	386	151
240	386	158
241	386	112
242	386	167
243	386	179
244	386	120
245	386	145
246	386	163
247	386	124
248	386	145
249	386	176
250	386	177
251	386	133
252	386	163
253	386	196
254	386	143
255	386	175
256	386	192
257	386	171
258	386	180
259	386	182
260	386	174
261	386	194
262	386	192
263	386	205
264	386	209
265	386	228
266	386	185
267	386	183
268	386	187
269	386	185
270	386	251
271	386	219
272	386	141
273	386	119
274	386	152
275	386	118
276	386	94
277	386	108
278	386	108
279	386	113
280	386	126
281	386	131
282	386	107
283	386	102
284	386	94
285	386	119
286	386	129
287	386	101
288	386	97
289	386	115
290	386	137
291	386	157
292	386	186
293	386	207
294	386	140
295	386	161
296	386	141
297	386	182
298	386	244
299	386	202
300	386	224
301	386	180
302	386	111
303	386	88
304	386	54
305	386	40
306	386	37
307	386	18
308	386	51
309	386	65
310	386	86
311	386	81
312	386	160
313	386	110
314	386	120
315	386	159
316	386	125
317	386	126
318	386	220
319	386	195
320	386	106
321	386	104
322	386	75
323	386	49
324	386	78
325	386	86
326	386	53
327	386	65
328	386	80
329	386	67
330	386	129
331	386	187
332	386	159
333	386	223
334	386	156
335	386	242
336	386	291
337	386	276
338	386	404
339	386	392
340	386	376
341	386	402
342	386	375
343	386	434
344	386	406
345	386	413
346	386	475
347	386	335
348	386	354
349	386	354
350	386	461
351	386	475
352	386	473
353	386	412
354	386	433
355	386	438
356	386	434
357	386	523
358	386	548
359	386	450
360	386	146
361	386	91
362	386	81
363	386	73
364	386	77
365	386	108
366	386	57
367	386	60
368	386	50
369	386	127
370	386	103
371	386	166
372	386	431
373	386	749
374	386	847
375	386	888
376	386	1240
377	386	1366
378	386	1797
379	386	2165
380	386	5410
381	386	5640
382	386	9702
383	386	9772
384	386	7444
385	386	20009
386	386	60230
0	387	2
1	387	13
2	387	50
3	387	150
4	387	167
5	387	186
6	387	256
7	387	282
8	387	294
9	387	257
10	387	250
11	387	279
12	387	282
13	387	261
14	387	254
15	387	165
16	387	189
17	387	207
18	387	188
19	387	190
20	387	192
21	387	183
22	387	172
23	387	182
24	387	206
25	387	161
26	387	137
27	387	185
28	387	155
29	387	180
30	387	147
31	387	204
32	387	200
33	387	199
34	387	232
35	387	199
36	387	188
38	387	185
39	387	299
40	387	277
41	387	250
42	387	216
43	387	254
44	387	246
45	387	134
46	387	68
47	387	28
48	387	9
49	387	10
50	387	15
51	387	4
52	387	12
53	387	13
54	387	24
55	387	67
56	387	105
57	387	175
58	387	164
59	387	193
60	387	149
61	387	59
62	387	17
63	387	6
64	387	17
65	387	10
66	387	11
67	387	24
68	387	96
69	387	217
70	387	231
71	387	216
72	387	276
73	387	283
74	387	291
75	387	256
76	387	276
77	387	203
78	387	194
79	387	162
80	387	82
81	387	75
82	387	46
83	387	57
84	387	55
85	387	64
86	387	48
87	387	71
88	387	102
89	387	151
90	387	66
91	387	38
92	387	55
93	387	42
94	387	96
95	387	63
96	387	56
97	387	86
98	387	54
99	387	24
100	387	14
101	387	17
102	387	15
103	387	18
104	387	13
105	387	16
106	387	14
107	387	28
108	387	34
109	387	51
110	387	72
111	387	93
112	387	129
113	387	115
114	387	172
115	387	141
116	387	123
117	387	102
118	387	135
119	387	110
120	387	78
121	387	76
122	387	69
123	387	73
124	387	74
125	387	80
126	387	88
127	387	96
128	387	104
129	387	145
130	387	136
131	387	177
132	387	123
133	387	140
134	387	136
135	387	118
136	387	106
137	387	109
138	387	136
139	387	132
140	387	128
141	387	76
142	387	76
143	387	105
144	387	69
145	387	69
146	387	74
147	387	77
148	387	88
149	387	63
150	387	62
151	387	59
152	387	36
153	387	41
154	387	47
155	387	70
156	387	122
157	387	78
158	387	78
159	387	81
160	387	85
161	387	57
162	387	35
163	387	42
164	387	49
165	387	32
166	387	55
167	387	41
168	387	37
169	387	30
170	387	47
171	387	64
172	387	43
173	387	51
174	387	56
175	387	53
176	387	69
177	387	56
178	387	55
179	387	77
180	387	75
181	387	106
182	387	111
183	387	88
184	387	77
185	387	80
186	387	109
187	387	159
188	387	125
189	387	48
190	387	94
191	387	59
192	387	59
193	387	117
194	387	92
195	387	128
196	387	114
197	387	129
198	387	140
199	387	141
200	387	127
201	387	157
202	387	133
203	387	154
204	387	148
205	387	160
206	387	151
207	387	206
208	387	188
209	387	211
210	387	202
211	387	232
212	387	220
213	387	173
214	387	186
215	387	190
216	387	159
217	387	158
218	387	158
219	387	188
220	387	159
221	387	161
222	387	210
223	387	198
224	387	189
225	387	189
226	387	143
227	387	66
228	387	74
229	387	65
230	387	99
231	387	91
232	387	81
233	387	90
234	387	128
235	387	147
236	387	169
237	387	154
238	387	159
239	387	130
240	387	131
241	387	114
242	387	163
243	387	138
244	387	103
245	387	136
246	387	129
247	387	128
248	387	139
249	387	178
250	387	160
251	387	136
252	387	173
253	387	134
254	387	176
255	387	160
256	387	185
257	387	126
258	387	134
259	387	195
260	387	174
261	387	183
262	387	173
263	387	180
264	387	190
265	387	182
266	387	205
267	387	176
268	387	177
269	387	174
270	387	255
271	387	198
272	387	110
273	387	87
274	387	133
275	387	96
276	387	78
277	387	83
278	387	103
279	387	109
280	387	117
281	387	110
282	387	114
283	387	83
284	387	91
285	387	104
286	387	102
287	387	96
288	387	93
289	387	108
290	387	116
291	387	170
292	387	192
293	387	162
294	387	148
295	387	128
296	387	165
297	387	174
298	387	188
299	387	217
300	387	202
301	387	156
302	387	143
303	387	103
304	387	44
305	387	29
306	387	25
307	387	23
308	387	46
309	387	65
310	387	68
311	387	94
312	387	144
313	387	104
314	387	118
315	387	148
316	387	116
317	387	125
318	387	177
319	387	195
320	387	110
321	387	88
322	387	86
323	387	56
324	387	58
325	387	66
326	387	52
327	387	75
328	387	71
329	387	70
330	387	113
331	387	178
332	387	144
333	387	167
334	387	178
335	387	221
336	387	239
337	387	248
338	387	390
339	387	407
340	387	334
341	387	390
342	387	430
343	387	447
344	387	421
345	387	399
346	387	367
347	387	299
348	387	358
349	387	389
350	387	454
351	387	395
352	387	420
353	387	386
354	387	424
355	387	417
356	387	397
357	387	465
358	387	469
359	387	434
360	387	143
361	387	69
362	387	89
363	387	57
364	387	83
365	387	101
366	387	37
367	387	58
368	387	58
369	387	121
370	387	80
371	387	153
372	387	409
373	387	687
374	387	785
375	387	790
376	387	1120
377	387	1256
378	387	1710
379	387	1989
380	387	5331
381	387	5666
382	387	9863
383	387	9006
384	387	6401
385	387	13588
386	387	41777
387	387	54144
0	388	1
1	388	11
2	388	67
3	388	180
4	388	225
5	388	285
6	388	282
7	388	343
8	388	329
9	388	306
10	388	319
11	388	371
12	388	293
13	388	316
14	388	322
15	388	223
16	388	248
17	388	266
18	388	281
19	388	288
20	388	282
21	388	244
22	388	234
23	388	241
24	388	264
25	388	229
26	388	216
27	388	232
28	388	207
29	388	249
30	388	227
31	388	272
32	388	272
33	388	310
34	388	284
35	388	242
36	388	218
38	388	211
39	388	409
40	388	313
41	388	308
42	388	356
43	388	335
44	388	306
45	388	177
46	388	83
47	388	25
48	388	20
49	388	9
50	388	9
51	388	15
52	388	14
53	388	14
54	388	24
55	388	71
56	388	127
57	388	294
58	388	267
59	388	255
60	388	155
61	388	80
62	388	24
63	388	3
64	388	23
65	388	9
66	388	11
67	388	19
68	388	114
69	388	224
70	388	299
71	388	261
72	388	316
73	388	322
74	388	288
75	388	375
76	388	343
77	388	216
78	388	246
79	388	206
80	388	87
81	388	56
82	388	52
83	388	74
84	388	41
85	388	49
86	388	58
87	388	79
88	388	118
89	388	180
90	388	77
91	388	34
92	388	34
93	388	28
94	388	96
95	388	64
96	388	56
97	388	84
98	388	40
99	388	24
100	388	10
101	388	22
102	388	12
103	388	21
104	388	18
105	388	17
106	388	14
107	388	27
108	388	40
109	388	53
110	388	89
111	388	108
112	388	91
113	388	182
114	388	149
115	388	141
116	388	125
117	388	120
118	388	146
119	388	96
120	388	74
121	388	86
122	388	71
123	388	75
124	388	73
125	388	65
126	388	81
127	388	81
128	388	97
129	388	159
130	388	138
131	388	152
132	388	162
133	388	128
134	388	128
135	388	105
136	388	119
137	388	129
138	388	147
139	388	111
140	388	107
141	388	79
142	388	88
143	388	94
144	388	79
145	388	68
146	388	81
147	388	69
148	388	72
149	388	53
150	388	45
151	388	64
152	388	42
153	388	53
154	388	43
155	388	57
156	388	133
157	388	88
158	388	71
159	388	79
160	388	71
161	388	51
162	388	55
163	388	49
164	388	38
165	388	42
166	388	49
167	388	45
168	388	25
169	388	39
170	388	51
171	388	53
172	388	47
173	388	45
174	388	67
175	388	42
176	388	82
177	388	52
178	388	72
179	388	66
180	388	80
181	388	107
182	388	104
183	388	72
184	388	79
185	388	98
186	388	119
187	388	132
188	388	155
189	388	58
190	388	88
191	388	68
192	388	96
193	388	88
194	388	106
195	388	91
196	388	106
197	388	118
198	388	109
199	388	114
200	388	116
201	388	181
202	388	152
203	388	149
204	388	156
205	388	125
206	388	195
207	388	215
208	388	175
209	388	204
210	388	243
211	388	232
212	388	227
213	388	175
214	388	188
215	388	171
216	388	157
217	388	160
218	388	136
219	388	212
220	388	148
221	388	162
222	388	194
223	388	180
224	388	163
225	388	163
226	388	154
227	388	73
228	388	71
229	388	80
230	388	77
231	388	73
232	388	74
233	388	91
234	388	112
235	388	147
236	388	173
237	388	162
238	388	171
239	388	113
240	388	146
241	388	142
242	388	179
243	388	190
244	388	119
245	388	129
246	388	144
247	388	132
248	388	124
249	388	190
250	388	161
251	388	148
252	388	155
253	388	147
254	388	143
255	388	156
256	388	190
257	388	146
258	388	186
259	388	197
260	388	207
261	388	163
262	388	175
263	388	200
264	388	206
265	388	200
266	388	230
267	388	209
268	388	226
269	388	184
270	388	250
271	388	268
272	388	105
273	388	93
274	388	143
275	388	117
276	388	90
277	388	83
278	388	101
279	388	107
280	388	111
281	388	113
282	388	85
283	388	75
284	388	88
285	388	89
286	388	88
287	388	100
288	388	82
289	388	88
290	388	110
291	388	155
292	388	167
293	388	193
294	388	118
295	388	125
296	388	180
297	388	186
298	388	193
299	388	188
300	388	190
301	388	173
302	388	128
303	388	118
304	388	46
305	388	31
306	388	24
307	388	25
308	388	49
309	388	42
310	388	70
311	388	97
312	388	155
313	388	92
314	388	112
315	388	144
316	388	120
317	388	117
318	388	185
319	388	171
320	388	99
321	388	73
322	388	75
323	388	55
324	388	77
325	388	67
326	388	51
327	388	58
328	388	65
329	388	76
330	388	118
331	388	145
332	388	164
333	388	182
334	388	158
335	388	245
336	388	264
337	388	234
338	388	492
339	388	473
340	388	376
341	388	386
342	388	485
343	388	517
344	388	448
345	388	444
346	388	369
347	388	293
348	388	280
349	388	404
350	388	464
351	388	392
352	388	460
353	388	402
354	388	440
355	388	368
356	388	374
357	388	442
358	388	562
359	388	476
360	388	133
361	388	59
362	388	62
363	388	50
364	388	60
365	388	106
366	388	37
367	388	46
368	388	48
369	388	99
370	388	97
371	388	164
372	388	396
373	388	643
374	388	683
375	388	777
376	388	1052
377	388	1137
378	388	1733
379	388	1667
380	388	3764
381	388	4146
382	388	6826
383	388	5153
384	388	3942
385	388	7595
386	388	12135
387	388	17934
388	388	57421
0	389	1
1	389	7
2	389	82
3	389	174
4	389	255
5	389	297
6	389	322
7	389	356
8	389	393
9	389	318
10	389	283
11	389	368
12	389	369
13	389	445
14	389	364
15	389	228
16	389	249
17	389	304
18	389	343
19	389	264
20	389	316
21	389	247
22	389	293
23	389	262
24	389	314
25	389	217
26	389	282
27	389	303
28	389	237
29	389	292
30	389	275
31	389	299
32	389	303
33	389	341
34	389	276
35	389	225
36	389	204
38	389	198
39	389	396
40	389	361
41	389	289
42	389	339
43	389	340
44	389	339
45	389	153
46	389	88
47	389	21
48	389	14
49	389	13
50	389	10
51	389	7
52	389	5
53	389	10
54	389	24
55	389	81
56	389	131
57	389	333
58	389	297
59	389	300
60	389	170
61	389	90
62	389	31
63	389	4
64	389	25
65	389	15
66	389	5
67	389	24
68	389	146
69	389	243
70	389	308
71	389	274
72	389	325
73	389	330
74	389	275
75	389	514
76	389	476
77	389	242
78	389	266
79	389	241
80	389	89
81	389	57
82	389	56
83	389	73
84	389	50
85	389	69
86	389	66
87	389	92
88	389	126
89	389	212
90	389	89
91	389	37
92	389	29
93	389	38
94	389	100
95	389	69
96	389	45
97	389	96
98	389	65
99	389	11
100	389	18
101	389	12
102	389	18
103	389	19
104	389	27
105	389	17
106	389	22
107	389	21
108	389	49
109	389	42
110	389	77
111	389	92
112	389	101
113	389	127
114	389	124
115	389	138
116	389	103
117	389	110
118	389	107
119	389	95
120	389	69
121	389	77
122	389	69
123	389	72
124	389	67
125	389	63
126	389	69
127	389	76
128	389	84
129	389	161
130	389	118
131	389	157
132	389	140
133	389	132
134	389	116
135	389	99
136	389	107
137	389	133
138	389	86
139	389	98
140	389	89
141	389	87
142	389	73
143	389	91
144	389	78
145	389	64
146	389	64
147	389	64
148	389	59
149	389	63
150	389	57
151	389	58
152	389	52
153	389	38
154	389	26
155	389	77
156	389	119
157	389	87
158	389	68
159	389	52
160	389	74
161	389	50
162	389	55
163	389	25
164	389	46
165	389	43
166	389	43
167	389	54
168	389	25
169	389	30
170	389	42
171	389	50
172	389	48
173	389	40
174	389	48
175	389	49
176	389	55
177	389	52
178	389	81
179	389	81
180	389	84
181	389	98
182	389	85
183	389	90
184	389	72
185	389	72
186	389	123
187	389	133
188	389	170
189	389	57
190	389	58
191	389	63
192	389	81
193	389	79
194	389	79
195	389	87
196	389	106
197	389	104
198	389	120
199	389	112
200	389	144
201	389	146
202	389	177
203	389	129
204	389	169
205	389	134
206	389	190
207	389	195
208	389	164
209	389	178
210	389	227
211	389	231
212	389	217
213	389	189
214	389	186
215	389	177
216	389	147
217	389	137
218	389	125
219	389	195
220	389	142
221	389	164
222	389	166
223	389	176
224	389	152
225	389	149
226	389	141
227	389	69
228	389	64
229	389	67
230	389	84
231	389	80
232	389	93
233	389	80
234	389	107
235	389	127
236	389	168
237	389	153
238	389	144
239	389	147
240	389	109
241	389	128
242	389	190
243	389	170
244	389	120
245	389	122
246	389	131
247	389	155
248	389	148
249	389	139
250	389	148
251	389	121
252	389	134
253	389	147
254	389	124
255	389	157
256	389	171
257	389	127
258	389	125
259	389	186
260	389	210
261	389	178
262	389	190
263	389	173
264	389	174
265	389	220
266	389	231
267	389	214
268	389	187
269	389	176
270	389	278
271	389	281
272	389	118
273	389	99
274	389	132
275	389	81
276	389	67
277	389	95
278	389	85
279	389	106
280	389	96
281	389	114
282	389	85
283	389	92
284	389	71
285	389	79
286	389	65
287	389	76
288	389	75
289	389	96
290	389	94
291	389	125
292	389	175
293	389	174
294	389	113
295	389	146
296	389	181
297	389	173
298	389	182
299	389	155
300	389	187
301	389	126
302	389	119
303	389	114
304	389	26
305	389	30
306	389	34
307	389	24
308	389	42
309	389	56
310	389	61
311	389	88
312	389	138
313	389	79
314	389	96
315	389	131
316	389	121
317	389	112
318	389	202
319	389	246
320	389	95
321	389	103
322	389	70
323	389	45
324	389	52
325	389	65
326	389	40
327	389	54
328	389	88
329	389	57
330	389	127
331	389	178
332	389	172
333	389	198
334	389	150
335	389	239
336	389	229
337	389	273
338	389	641
339	389	616
340	389	390
341	389	377
342	389	529
343	389	520
344	389	445
345	389	403
346	389	312
347	389	267
348	389	272
349	389	344
350	389	447
351	389	406
352	389	413
353	389	343
354	389	325
355	389	331
356	389	362
357	389	454
358	389	536
359	389	517
360	389	143
361	389	56
362	389	60
363	389	61
364	389	53
365	389	105
366	389	26
367	389	51
368	389	43
369	389	93
370	389	59
371	389	167
372	389	345
373	389	596
374	389	649
375	389	801
376	389	911
377	389	947
378	389	1328
379	389	1279
380	389	2545
381	389	2702
382	389	4230
383	389	2790
384	389	2195
385	389	4141
386	389	5686
387	389	6877
388	389	20949
389	389	58379
1	390	14
2	390	87
3	390	188
4	390	261
5	390	284
6	390	319
7	390	331
8	390	276
9	390	290
10	390	281
11	390	330
12	390	309
13	390	344
14	390	319
15	390	275
16	390	260
17	390	244
18	390	279
19	390	248
20	390	300
21	390	218
22	390	253
23	390	247
24	390	242
25	390	203
26	390	228
27	390	233
28	390	188
29	390	211
30	390	220
31	390	273
32	390	267
33	390	268
34	390	293
35	390	248
36	390	223
38	390	225
39	390	334
40	390	300
41	390	277
42	390	279
43	390	264
44	390	290
45	390	192
46	390	98
47	390	27
48	390	13
49	390	12
50	390	8
51	390	19
52	390	15
53	390	18
54	390	31
55	390	91
56	390	140
57	390	247
58	390	234
59	390	278
60	390	185
61	390	88
62	390	37
63	390	6
64	390	31
65	390	11
66	390	8
67	390	19
68	390	119
69	390	233
70	390	270
71	390	269
72	390	265
73	390	333
74	390	303
75	390	320
76	390	330
77	390	257
78	390	272
79	390	215
80	390	114
81	390	55
82	390	54
83	390	76
84	390	68
85	390	76
86	390	81
87	390	85
88	390	128
89	390	153
90	390	92
91	390	45
92	390	46
93	390	39
94	390	111
95	390	68
96	390	49
97	390	94
98	390	51
99	390	16
100	390	30
101	390	25
102	390	14
103	390	24
104	390	20
105	390	24
106	390	25
107	390	36
108	390	38
109	390	55
110	390	73
111	390	106
112	390	90
113	390	126
114	390	113
115	390	120
116	390	88
117	390	110
118	390	134
119	390	92
120	390	77
121	390	89
122	390	85
123	390	54
124	390	86
125	390	78
126	390	83
127	390	71
128	390	113
129	390	154
130	390	133
131	390	165
132	390	147
133	390	144
134	390	115
135	390	117
136	390	138
137	390	145
138	390	135
139	390	122
140	390	113
141	390	105
142	390	101
143	390	106
144	390	113
145	390	73
146	390	68
147	390	84
148	390	90
149	390	67
150	390	44
151	390	67
152	390	39
153	390	61
154	390	45
155	390	77
156	390	149
157	390	100
158	390	80
159	390	91
160	390	82
161	390	67
162	390	54
163	390	44
164	390	41
165	390	47
166	390	56
167	390	45
168	390	38
169	390	34
170	390	42
171	390	55
172	390	51
173	390	48
174	390	60
175	390	46
176	390	64
177	390	56
178	390	58
179	390	87
180	390	70
181	390	96
182	390	99
183	390	98
184	390	86
185	390	79
186	390	139
187	390	142
188	390	165
189	390	63
190	390	87
191	390	73
192	390	93
193	390	89
194	390	108
195	390	86
196	390	121
197	390	123
198	390	112
199	390	124
200	390	142
201	390	153
202	390	158
203	390	150
204	390	162
205	390	158
206	390	169
207	390	214
208	390	191
209	390	202
210	390	238
211	390	228
212	390	224
213	390	203
214	390	202
215	390	164
216	390	168
217	390	173
218	390	148
219	390	225
220	390	155
221	390	166
222	390	178
223	390	190
224	390	172
225	390	162
226	390	148
227	390	82
228	390	93
229	390	80
230	390	102
231	390	97
232	390	85
233	390	109
234	390	105
235	390	118
236	390	157
237	390	172
238	390	153
239	390	121
240	390	153
241	390	122
242	390	169
243	390	141
244	390	107
245	390	122
246	390	139
247	390	142
248	390	125
249	390	188
250	390	160
251	390	118
252	390	150
253	390	149
254	390	149
255	390	173
256	390	184
257	390	139
258	390	146
259	390	201
260	390	209
261	390	200
262	390	184
263	390	191
264	390	195
265	390	224
266	390	226
267	390	198
268	390	224
269	390	167
270	390	281
271	390	230
272	390	126
273	390	124
274	390	145
275	390	121
276	390	89
277	390	87
278	390	122
279	390	116
280	390	121
281	390	121
282	390	117
283	390	98
284	390	97
285	390	96
286	390	127
287	390	89
288	390	108
289	390	113
290	390	141
291	390	163
292	390	186
293	390	177
294	390	157
295	390	150
296	390	173
297	390	173
298	390	231
299	390	179
300	390	160
301	390	156
302	390	149
303	390	137
304	390	45
305	390	38
306	390	25
307	390	23
308	390	54
309	390	60
310	390	102
311	390	91
312	390	155
313	390	103
314	390	127
315	390	147
316	390	130
317	390	126
318	390	212
319	390	200
320	390	102
321	390	119
322	390	82
323	390	64
324	390	79
325	390	84
326	390	52
327	390	68
328	390	86
329	390	88
330	390	139
331	390	193
332	390	168
333	390	189
334	390	204
335	390	241
336	390	280
337	390	294
338	390	430
339	390	447
340	390	388
341	390	411
342	390	452
343	390	433
344	390	395
345	390	401
346	390	366
347	390	293
348	390	267
349	390	398
350	390	484
351	390	446
352	390	438
353	390	415
354	390	371
355	390	390
356	390	349
357	390	421
358	390	456
359	390	446
360	390	169
361	390	78
362	390	78
363	390	45
364	390	91
365	390	109
366	390	42
367	390	42
368	390	51
369	390	99
370	390	101
371	390	158
372	390	373
373	390	601
374	390	655
375	390	736
376	390	877
377	390	939
378	390	1225
379	390	1298
380	390	2211
381	390	2306
382	390	3069
383	390	2244
384	390	1703
385	390	3106
386	390	3997
387	390	4477
388	390	10147
389	390	27308
390	390	57579
1	391	22
2	391	82
3	391	185
4	391	237
5	391	246
6	391	291
7	391	291
8	391	278
9	391	257
10	391	209
11	391	304
12	391	297
13	391	260
14	391	274
15	391	207
16	391	233
17	391	243
18	391	221
19	391	201
20	391	238
21	391	202
22	391	214
23	391	183
24	391	236
25	391	171
26	391	177
27	391	174
28	391	150
29	391	175
30	391	200
31	391	236
32	391	208
33	391	213
34	391	228
35	391	182
36	391	181
38	391	179
39	391	274
40	391	282
41	391	234
42	391	263
43	391	252
44	391	303
45	391	197
46	391	99
47	391	33
48	391	12
49	391	4
50	391	13
51	391	9
52	391	12
53	391	11
54	391	50
55	391	90
56	391	180
57	391	243
58	391	215
59	391	194
60	391	182
61	391	105
62	391	32
63	391	5
64	391	34
65	391	11
66	391	9
67	391	27
68	391	128
69	391	212
70	391	216
71	391	227
72	391	248
73	391	273
74	391	206
75	391	303
76	391	291
77	391	204
78	391	222
79	391	178
80	391	102
81	391	76
82	391	62
83	391	86
84	391	48
85	391	82
86	391	81
87	391	84
88	391	129
89	391	160
90	391	92
91	391	48
92	391	49
93	391	41
94	391	118
95	391	88
96	391	54
97	391	101
98	391	44
99	391	27
100	391	26
101	391	17
102	391	17
103	391	20
104	391	29
105	391	19
106	391	20
107	391	23
108	391	62
109	391	50
110	391	75
111	391	93
112	391	85
113	391	118
114	391	136
115	391	142
116	391	122
117	391	118
118	391	103
119	391	86
120	391	72
121	391	62
122	391	67
123	391	88
124	391	86
125	391	78
126	391	90
127	391	70
128	391	117
129	391	114
130	391	130
131	391	139
132	391	134
133	391	159
134	391	142
135	391	117
136	391	120
137	391	142
138	391	149
139	391	149
140	391	93
141	391	84
142	391	91
143	391	92
144	391	103
145	391	71
146	391	76
147	391	71
148	391	83
149	391	52
150	391	74
151	391	79
152	391	61
153	391	63
154	391	43
155	391	72
156	391	114
157	391	91
158	391	67
159	391	87
160	391	96
161	391	59
162	391	56
163	391	38
164	391	51
165	391	56
166	391	62
167	391	50
168	391	46
169	391	39
170	391	48
171	391	44
172	391	50
173	391	39
174	391	63
175	391	59
176	391	78
177	391	64
178	391	87
179	391	79
180	391	81
181	391	102
182	391	85
183	391	79
184	391	94
185	391	86
186	391	124
187	391	126
188	391	149
189	391	67
190	391	89
191	391	93
192	391	88
193	391	95
194	391	75
195	391	97
196	391	113
197	391	97
198	391	125
199	391	114
200	391	133
201	391	129
202	391	164
203	391	160
204	391	158
205	391	139
206	391	158
207	391	172
208	391	147
209	391	184
210	391	195
211	391	239
212	391	166
213	391	186
214	391	201
215	391	196
216	391	171
217	391	165
218	391	154
219	391	187
220	391	158
221	391	162
222	391	181
223	391	181
224	391	162
225	391	129
226	391	160
227	391	102
228	391	78
229	391	75
230	391	92
231	391	116
232	391	94
233	391	92
234	391	120
235	391	140
236	391	176
237	391	120
238	391	130
239	391	116
240	391	114
241	391	126
242	391	138
243	391	137
244	391	107
245	391	111
246	391	122
247	391	137
248	391	122
249	391	151
250	391	135
251	391	103
252	391	143
253	391	137
254	391	127
255	391	118
256	391	155
257	391	116
258	391	148
259	391	198
260	391	159
261	391	171
262	391	180
263	391	163
264	391	167
265	391	192
266	391	173
267	391	176
268	391	164
269	391	167
270	391	235
271	391	219
272	391	112
273	391	108
274	391	132
275	391	105
276	391	72
277	391	93
278	391	81
279	391	121
280	391	109
281	391	115
282	391	99
283	391	113
284	391	109
285	391	103
286	391	101
287	391	108
288	391	71
289	391	106
290	391	126
291	391	159
292	391	161
293	391	181
294	391	138
295	391	137
296	391	152
297	391	169
298	391	205
299	391	182
300	391	152
301	391	156
302	391	134
303	391	125
304	391	55
305	391	39
306	391	25
307	391	29
308	391	52
309	391	68
310	391	70
311	391	93
312	391	143
313	391	108
314	391	127
315	391	131
316	391	125
317	391	133
318	391	199
319	391	204
320	391	107
321	391	109
322	391	90
323	391	59
324	391	71
325	391	66
326	391	62
327	391	71
328	391	89
329	391	67
330	391	132
331	391	187
332	391	175
333	391	197
334	391	136
335	391	246
336	391	222
337	391	269
338	391	362
339	391	375
340	391	293
341	391	320
342	391	381
343	391	411
344	391	357
345	391	351
346	391	334
347	391	307
348	391	300
349	391	318
350	391	420
351	391	385
352	391	373
353	391	335
354	391	334
355	391	321
356	391	325
357	391	409
358	391	415
359	391	388
360	391	147
361	391	77
362	391	81
363	391	71
364	391	89
365	391	120
366	391	40
367	391	55
368	391	53
369	391	98
370	391	91
371	391	157
372	391	391
373	391	542
374	391	606
375	391	627
376	391	717
377	391	811
378	391	1030
379	391	1037
380	391	1647
381	391	1575
382	391	2065
383	391	1605
384	391	1161
385	391	2029
386	391	2635
387	391	2760
388	391	5646
389	391	10669
390	391	24466
391	391	49413
0	392	1
1	392	20
2	392	111
3	392	216
4	392	212
5	392	212
6	392	252
7	392	236
8	392	192
9	392	192
10	392	164
11	392	149
12	392	162
13	392	145
14	392	212
15	392	191
16	392	193
17	392	170
18	392	162
19	392	126
20	392	161
21	392	187
22	392	157
23	392	150
24	392	121
25	392	123
26	392	120
27	392	116
28	392	99
29	392	113
30	392	117
31	392	193
32	392	169
33	392	113
34	392	164
35	392	177
36	392	211
38	392	176
39	392	177
40	392	184
41	392	161
42	392	156
43	392	170
44	392	174
45	392	209
46	392	152
47	392	70
48	392	30
49	392	29
50	392	23
51	392	36
52	392	35
53	392	31
54	392	76
55	392	149
56	392	189
57	392	136
58	392	134
59	392	140
60	392	175
61	392	129
62	392	64
63	392	14
64	392	45
65	392	10
66	392	14
67	392	50
68	392	145
69	392	213
70	392	168
71	392	161
72	392	185
73	392	208
74	392	234
75	392	180
76	392	216
77	392	193
78	392	211
79	392	184
80	392	165
81	392	147
82	392	95
83	392	130
84	392	109
85	392	119
86	392	120
87	392	123
88	392	143
89	392	149
90	392	130
91	392	76
92	392	95
93	392	74
94	392	147
95	392	89
96	392	116
97	392	123
98	392	77
99	392	50
100	392	37
101	392	42
102	392	42
103	392	52
104	392	48
105	392	37
106	392	40
107	392	75
108	392	85
109	392	71
110	392	67
111	392	87
112	392	96
113	392	131
114	392	94
115	392	95
116	392	98
117	392	118
118	392	93
119	392	102
120	392	91
121	392	93
122	392	105
123	392	94
124	392	104
125	392	105
126	392	103
127	392	105
128	392	121
129	392	145
130	392	164
131	392	177
132	392	166
133	392	166
134	392	144
135	392	185
136	392	135
137	392	127
138	392	164
139	392	185
140	392	131
141	392	138
142	392	120
143	392	123
144	392	125
145	392	101
146	392	102
147	392	108
148	392	96
149	392	104
150	392	85
151	392	72
152	392	72
153	392	84
154	392	89
155	392	103
156	392	119
157	392	125
158	392	109
159	392	91
160	392	86
161	392	87
162	392	65
163	392	71
164	392	86
165	392	63
166	392	69
167	392	60
168	392	83
169	392	78
170	392	88
171	392	78
172	392	82
173	392	77
174	392	96
175	392	86
176	392	96
177	392	79
178	392	105
179	392	108
180	392	104
181	392	131
182	392	108
183	392	144
184	392	114
185	392	112
186	392	128
187	392	117
188	392	142
189	392	79
190	392	126
191	392	118
192	392	111
193	392	117
194	392	116
195	392	142
196	392	112
197	392	149
198	392	136
199	392	142
200	392	140
201	392	139
202	392	145
203	392	192
204	392	180
205	392	196
206	392	207
207	392	188
208	392	176
209	392	204
210	392	178
211	392	230
212	392	172
213	392	196
214	392	195
215	392	218
216	392	202
217	392	200
218	392	171
219	392	184
220	392	208
221	392	186
222	392	167
223	392	152
224	392	170
225	392	173
226	392	176
227	392	121
228	392	141
229	392	145
230	392	138
231	392	115
232	392	143
233	392	164
234	392	156
235	392	152
236	392	170
237	392	131
238	392	125
239	392	114
240	392	132
241	392	120
242	392	135
243	392	133
244	392	105
245	392	153
246	392	153
247	392	149
248	392	142
249	392	127
250	392	137
251	392	110
252	392	121
253	392	106
254	392	119
255	392	119
256	392	124
257	392	141
258	392	178
259	392	176
260	392	142
261	392	156
262	392	159
263	392	152
264	392	210
265	392	156
266	392	209
267	392	183
268	392	201
269	392	203
270	392	193
271	392	171
272	392	114
273	392	123
274	392	163
275	392	140
276	392	117
277	392	123
278	392	133
279	392	144
280	392	143
281	392	130
282	392	136
283	392	106
284	392	131
285	392	132
286	392	138
287	392	140
288	392	141
289	392	145
290	392	153
291	392	141
292	392	158
293	392	157
294	392	159
295	392	158
296	392	156
297	392	144
298	392	166
299	392	161
300	392	206
301	392	174
302	392	150
303	392	117
304	392	58
305	392	63
306	392	50
307	392	41
308	392	82
309	392	127
310	392	117
311	392	121
312	392	173
313	392	113
314	392	134
315	392	165
316	392	148
317	392	184
318	392	181
319	392	177
320	392	144
321	392	142
322	392	155
323	392	111
324	392	106
325	392	121
326	392	119
327	392	137
328	392	153
329	392	134
330	392	205
331	392	214
332	392	192
333	392	225
334	392	203
335	392	214
336	392	280
337	392	323
338	392	222
339	392	275
340	392	305
341	392	362
342	392	359
343	392	365
344	392	370
345	392	381
346	392	348
347	392	374
348	392	367
349	392	399
350	392	375
351	392	450
352	392	343
353	392	339
354	392	324
355	392	303
356	392	380
357	392	399
358	392	382
359	392	374
360	392	250
361	392	143
362	392	134
363	392	124
364	392	115
365	392	182
366	392	73
367	392	97
368	392	97
369	392	161
370	392	151
371	392	246
372	392	379
373	392	529
374	392	625
375	392	568
376	392	718
377	392	827
378	392	926
379	392	1038
380	392	1465
381	392	1339
382	392	1501
383	392	1379
384	392	843
385	392	1451
386	392	1705
387	392	1742
388	392	2626
389	392	3749
390	392	7029
391	392	19559
392	392	59833
1	393	30
2	393	121
3	393	185
4	393	183
5	393	177
6	393	179
7	393	176
8	393	183
9	393	149
10	393	145
11	393	135
12	393	137
13	393	106
14	393	184
15	393	184
16	393	160
17	393	115
18	393	107
19	393	134
20	393	113
21	393	134
22	393	141
23	393	134
24	393	92
25	393	103
26	393	90
27	393	100
28	393	69
29	393	104
30	393	92
31	393	142
32	393	119
33	393	116
34	393	151
35	393	164
36	393	173
38	393	133
39	393	143
40	393	129
41	393	131
42	393	130
43	393	166
44	393	182
45	393	200
46	393	144
47	393	84
48	393	39
49	393	18
50	393	34
51	393	36
52	393	34
53	393	28
54	393	89
55	393	138
56	393	189
57	393	119
58	393	95
59	393	114
60	393	144
61	393	119
62	393	56
63	393	6
64	393	58
65	393	26
66	393	8
67	393	67
68	393	137
69	393	144
70	393	140
71	393	155
72	393	159
73	393	184
74	393	162
75	393	120
76	393	176
77	393	195
78	393	152
79	393	180
80	393	164
81	393	128
82	393	105
83	393	119
84	393	112
85	393	105
86	393	116
87	393	126
88	393	130
89	393	126
90	393	101
91	393	85
92	393	71
93	393	74
94	393	87
95	393	91
96	393	123
97	393	119
98	393	85
99	393	61
100	393	40
101	393	49
102	393	58
103	393	57
104	393	60
105	393	46
106	393	64
107	393	81
108	393	84
109	393	65
110	393	83
111	393	90
112	393	87
113	393	114
114	393	102
115	393	78
116	393	77
117	393	107
118	393	121
119	393	68
120	393	69
121	393	89
122	393	82
123	393	91
124	393	106
125	393	101
126	393	104
127	393	102
128	393	120
129	393	147
130	393	131
131	393	131
132	393	120
133	393	148
134	393	142
135	393	117
136	393	131
137	393	149
138	393	129
139	393	173
140	393	128
141	393	118
142	393	105
143	393	99
144	393	120
145	393	109
146	393	98
147	393	120
148	393	109
149	393	102
150	393	76
151	393	88
152	393	67
153	393	74
154	393	76
155	393	95
156	393	113
157	393	117
158	393	91
159	393	109
160	393	115
161	393	86
162	393	73
163	393	79
164	393	102
165	393	63
166	393	73
167	393	77
168	393	78
169	393	85
170	393	79
171	393	82
172	393	68
173	393	77
174	393	70
175	393	83
176	393	101
177	393	82
178	393	85
179	393	96
180	393	83
181	393	113
182	393	98
183	393	97
184	393	112
185	393	102
186	393	128
187	393	110
188	393	127
189	393	90
190	393	116
191	393	128
192	393	123
193	393	106
194	393	122
195	393	117
196	393	108
197	393	102
198	393	107
199	393	136
200	393	114
201	393	136
202	393	136
203	393	173
204	393	155
205	393	172
206	393	167
207	393	149
208	393	156
209	393	174
210	393	161
211	393	188
212	393	153
213	393	167
214	393	164
215	393	184
216	393	185
217	393	216
218	393	153
219	393	173
220	393	194
221	393	189
222	393	184
223	393	123
224	393	154
225	393	155
226	393	158
227	393	149
228	393	125
229	393	148
230	393	142
231	393	141
232	393	137
233	393	123
234	393	143
235	393	160
236	393	143
237	393	121
238	393	101
239	393	117
240	393	138
241	393	123
242	393	130
243	393	110
244	393	91
245	393	150
246	393	129
247	393	106
248	393	123
249	393	123
250	393	127
251	393	89
252	393	133
253	393	122
254	393	138
255	393	113
256	393	116
257	393	121
258	393	123
259	393	155
260	393	134
261	393	151
262	393	127
263	393	134
264	393	153
265	393	139
266	393	154
267	393	159
268	393	155
269	393	178
270	393	182
271	393	168
272	393	110
273	393	139
274	393	142
275	393	136
276	393	112
277	393	137
278	393	129
279	393	162
280	393	109
281	393	129
282	393	151
283	393	146
284	393	122
285	393	147
286	393	114
287	393	118
288	393	130
289	393	123
290	393	159
291	393	157
292	393	159
293	393	141
294	393	126
295	393	136
296	393	135
297	393	109
298	393	142
299	393	147
300	393	158
301	393	150
302	393	149
303	393	126
304	393	68
305	393	73
306	393	54
307	393	32
308	393	65
309	393	112
310	393	142
311	393	110
312	393	155
313	393	125
314	393	137
315	393	149
316	393	118
317	393	144
318	393	178
319	393	174
320	393	149
321	393	145
322	393	142
323	393	98
324	393	123
325	393	123
326	393	128
327	393	125
328	393	169
329	393	138
330	393	166
331	393	217
332	393	199
333	393	233
334	393	206
335	393	231
336	393	254
337	393	258
338	393	201
339	393	205
340	393	255
341	393	308
342	393	316
343	393	292
344	393	331
345	393	307
346	393	347
347	393	317
348	393	322
349	393	317
350	393	314
351	393	367
352	393	314
353	393	302
354	393	260
355	393	315
356	393	318
357	393	360
358	393	309
359	393	311
360	393	232
361	393	141
362	393	153
363	393	107
364	393	145
365	393	216
366	393	64
367	393	79
368	393	78
369	393	162
370	393	166
371	393	226
372	393	328
373	393	443
374	393	555
375	393	461
376	393	618
377	393	609
378	393	776
379	393	851
380	393	1134
381	393	1046
382	393	1125
383	393	960
384	393	679
385	393	1040
386	393	1180
387	393	1092
388	393	1526
389	393	2292
390	393	3876
391	393	7806
392	393	23666
393	393	52689
1	394	39
2	394	114
3	394	202
4	394	199
5	394	193
6	394	184
7	394	159
8	394	205
9	394	155
10	394	136
11	394	140
12	394	142
13	394	136
14	394	164
15	394	182
16	394	187
17	394	131
18	394	158
19	394	142
20	394	144
21	394	127
22	394	157
23	394	120
24	394	103
25	394	107
26	394	102
27	394	95
28	394	92
29	394	104
30	394	117
31	394	142
32	394	137
33	394	130
34	394	160
35	394	151
36	394	167
38	394	143
39	394	172
40	394	159
41	394	156
42	394	149
43	394	139
44	394	192
45	394	195
46	394	154
47	394	85
48	394	42
49	394	20
50	394	31
51	394	34
52	394	35
53	394	37
54	394	69
55	394	122
56	394	125
57	394	136
58	394	105
59	394	143
60	394	144
61	394	124
62	394	54
63	394	18
64	394	39
65	394	17
66	394	16
67	394	53
68	394	120
69	394	168
70	394	160
71	394	156
72	394	153
73	394	192
74	394	166
75	394	136
76	394	164
77	394	190
78	394	166
79	394	201
80	394	168
81	394	136
82	394	116
83	394	140
84	394	109
85	394	116
86	394	110
87	394	126
88	394	160
89	394	133
90	394	97
91	394	79
92	394	81
93	394	83
94	394	115
95	394	99
96	394	108
97	394	120
98	394	65
99	394	47
100	394	39
101	394	42
102	394	45
103	394	52
104	394	47
105	394	56
106	394	41
107	394	73
108	394	97
109	394	77
110	394	78
111	394	95
112	394	92
113	394	131
114	394	88
115	394	81
116	394	113
117	394	101
118	394	106
119	394	90
120	394	94
121	394	104
122	394	94
123	394	107
124	394	98
125	394	93
126	394	117
127	394	107
128	394	97
129	394	149
130	394	115
131	394	123
132	394	143
133	394	162
134	394	148
135	394	144
136	394	158
137	394	119
138	394	141
139	394	171
140	394	115
141	394	111
142	394	117
143	394	112
144	394	134
145	394	104
146	394	87
147	394	108
148	394	106
149	394	91
150	394	81
151	394	92
152	394	69
153	394	87
154	394	63
155	394	98
156	394	140
157	394	115
158	394	73
159	394	90
160	394	97
161	394	68
162	394	70
163	394	89
164	394	92
165	394	74
166	394	81
167	394	80
168	394	78
169	394	71
170	394	86
171	394	80
172	394	64
173	394	73
174	394	84
175	394	75
176	394	106
177	394	89
178	394	94
179	394	122
180	394	101
181	394	148
182	394	103
183	394	140
184	394	126
185	394	98
186	394	113
187	394	122
188	394	113
189	394	81
190	394	119
191	394	139
192	394	114
193	394	130
194	394	129
195	394	117
196	394	106
197	394	136
198	394	120
199	394	133
200	394	137
201	394	130
202	394	140
203	394	188
204	394	160
205	394	183
206	394	187
207	394	166
208	394	172
209	394	187
210	394	194
211	394	196
212	394	172
213	394	169
214	394	179
215	394	192
216	394	156
217	394	177
218	394	163
219	394	182
220	394	182
221	394	157
222	394	166
223	394	184
224	394	168
225	394	190
226	394	152
227	394	133
228	394	133
229	394	143
230	394	133
231	394	122
232	394	144
233	394	152
234	394	150
235	394	159
236	394	144
237	394	125
238	394	112
239	394	126
240	394	120
241	394	123
242	394	132
243	394	134
244	394	85
245	394	100
246	394	143
247	394	125
248	394	103
249	394	131
250	394	117
251	394	109
252	394	126
253	394	101
254	394	139
255	394	130
256	394	129
257	394	108
258	394	127
259	394	157
260	394	136
261	394	159
262	394	130
263	394	144
264	394	157
265	394	159
266	394	151
267	394	152
268	394	174
269	394	169
270	394	166
271	394	165
272	394	136
273	394	131
274	394	157
275	394	124
276	394	117
277	394	140
278	394	115
279	394	143
280	394	120
281	394	135
282	394	112
283	394	117
284	394	132
285	394	141
286	394	136
287	394	116
288	394	131
289	394	121
290	394	143
291	394	155
292	394	156
293	394	163
294	394	140
295	394	125
296	394	140
297	394	144
298	394	159
299	394	129
300	394	141
301	394	153
302	394	133
303	394	132
304	394	78
305	394	65
306	394	42
307	394	26
308	394	74
309	394	122
310	394	108
311	394	125
312	394	167
313	394	148
314	394	132
315	394	166
316	394	150
317	394	164
318	394	193
319	394	193
320	394	152
321	394	146
322	394	128
323	394	93
324	394	150
325	394	130
326	394	111
327	394	139
328	394	155
329	394	122
330	394	198
331	394	191
332	394	193
333	394	225
334	394	190
335	394	214
336	394	263
337	394	244
338	394	224
339	394	241
340	394	258
341	394	324
342	394	324
343	394	306
344	394	320
345	394	327
346	394	311
347	394	295
348	394	295
349	394	330
350	394	369
351	394	399
352	394	299
353	394	293
354	394	289
355	394	326
356	394	351
357	394	330
358	394	319
359	394	299
360	394	223
361	394	164
362	394	156
363	394	102
364	394	117
365	394	196
366	394	60
367	394	80
368	394	80
369	394	145
370	394	154
371	394	237
372	394	339
373	394	451
374	394	506
375	394	474
376	394	620
377	394	661
378	394	799
379	394	854
380	394	1111
381	394	1026
382	394	1046
383	394	980
384	394	663
385	394	982
386	394	1232
387	394	1113
388	394	1620
389	394	2101
390	394	3731
391	394	7246
392	394	15584
393	394	27690
394	394	52870
0	395	1
1	395	30
2	395	108
3	395	202
4	395	191
5	395	181
6	395	201
7	395	159
8	395	193
9	395	148
10	395	144
11	395	148
12	395	148
13	395	130
14	395	170
15	395	166
16	395	151
17	395	128
18	395	137
19	395	122
20	395	134
21	395	148
22	395	131
23	395	109
24	395	108
25	395	100
26	395	100
27	395	101
28	395	97
29	395	115
30	395	112
31	395	138
32	395	140
33	395	122
34	395	172
35	395	139
36	395	171
38	395	147
39	395	178
40	395	126
41	395	172
42	395	150
43	395	162
44	395	205
45	395	153
46	395	142
47	395	54
48	395	32
49	395	12
50	395	15
51	395	28
52	395	24
53	395	25
54	395	54
55	395	113
56	395	156
57	395	135
58	395	141
59	395	138
60	395	158
61	395	114
62	395	39
63	395	11
64	395	41
65	395	17
66	395	9
67	395	58
68	395	119
69	395	174
70	395	170
71	395	150
72	395	164
73	395	178
74	395	170
75	395	147
76	395	165
77	395	202
78	395	182
79	395	178
80	395	147
81	395	106
82	395	113
83	395	128
84	395	76
85	395	98
86	395	90
87	395	111
88	395	144
89	395	151
90	395	93
91	395	68
92	395	79
93	395	78
94	395	140
95	395	104
96	395	109
97	395	131
98	395	69
99	395	35
100	395	33
101	395	31
102	395	34
103	395	41
104	395	38
105	395	42
106	395	46
107	395	42
108	395	92
109	395	60
110	395	82
111	395	100
112	395	99
113	395	126
114	395	104
115	395	101
116	395	96
117	395	87
118	395	117
119	395	85
120	395	90
121	395	95
122	395	87
123	395	88
124	395	111
125	395	102
126	395	77
127	395	102
128	395	117
129	395	159
130	395	137
131	395	151
132	395	143
133	395	139
134	395	139
135	395	123
136	395	122
137	395	140
138	395	150
139	395	145
140	395	122
141	395	118
142	395	129
143	395	150
144	395	98
145	395	100
146	395	121
147	395	99
148	395	104
149	395	73
150	395	95
151	395	99
152	395	56
153	395	66
154	395	68
155	395	85
156	395	136
157	395	111
158	395	66
159	395	118
160	395	100
161	395	71
162	395	65
163	395	73
164	395	77
165	395	60
166	395	70
167	395	74
168	395	63
169	395	61
170	395	70
171	395	64
172	395	78
173	395	80
174	395	64
175	395	87
176	395	81
177	395	63
178	395	84
179	395	98
180	395	106
181	395	143
182	395	91
183	395	101
184	395	115
185	395	99
186	395	132
187	395	137
188	395	129
189	395	80
190	395	105
191	395	92
192	395	125
193	395	107
194	395	108
195	395	112
196	395	126
197	395	115
198	395	115
199	395	125
200	395	133
201	395	140
202	395	120
203	395	180
204	395	185
205	395	167
206	395	169
207	395	150
208	395	145
209	395	159
210	395	185
211	395	206
212	395	149
213	395	180
214	395	179
215	395	170
216	395	182
217	395	194
218	395	158
219	395	182
220	395	161
221	395	186
222	395	151
223	395	159
224	395	178
225	395	137
226	395	185
227	395	112
228	395	115
229	395	133
230	395	134
231	395	126
232	395	124
233	395	133
234	395	139
235	395	154
236	395	140
237	395	117
238	395	128
239	395	105
240	395	115
241	395	114
242	395	135
243	395	123
244	395	94
245	395	147
246	395	148
247	395	114
248	395	117
249	395	121
250	395	131
251	395	91
252	395	98
253	395	117
254	395	114
255	395	127
256	395	141
257	395	137
258	395	140
259	395	154
260	395	141
261	395	143
262	395	138
263	395	151
264	395	177
265	395	148
266	395	188
267	395	189
268	395	175
269	395	163
270	395	192
271	395	190
272	395	131
273	395	134
274	395	137
275	395	129
276	395	94
277	395	124
278	395	126
279	395	130
280	395	122
281	395	114
282	395	138
283	395	125
284	395	113
285	395	145
286	395	125
287	395	109
288	395	107
289	395	118
290	395	129
291	395	149
292	395	143
293	395	150
294	395	129
295	395	143
296	395	128
297	395	141
298	395	146
299	395	133
300	395	141
301	395	119
302	395	135
303	395	117
304	395	58
305	395	64
306	395	44
307	395	31
308	395	64
309	395	111
310	395	115
311	395	118
312	395	165
313	395	141
314	395	148
315	395	153
316	395	144
317	395	170
318	395	200
319	395	182
320	395	145
321	395	137
322	395	142
323	395	106
324	395	130
325	395	113
326	395	86
327	395	104
328	395	166
329	395	84
330	395	186
331	395	203
332	395	179
333	395	217
334	395	210
335	395	221
336	395	244
337	395	218
338	395	266
339	395	242
340	395	289
341	395	308
342	395	289
343	395	310
344	395	298
345	395	312
346	395	321
347	395	271
348	395	284
349	395	331
350	395	313
351	395	346
352	395	299
353	395	303
354	395	288
355	395	318
356	395	293
357	395	333
358	395	353
359	395	328
360	395	194
361	395	96
362	395	122
363	395	90
364	395	114
365	395	139
366	395	64
367	395	78
368	395	71
369	395	153
370	395	117
371	395	204
372	395	313
373	395	481
374	395	493
375	395	474
376	395	599
377	395	662
378	395	686
379	395	765
380	395	919
381	395	875
382	395	947
383	395	848
384	395	604
385	395	933
386	395	1049
387	395	1038
388	395	1452
389	395	2013
390	395	3198
391	395	5609
392	395	9802
393	395	12652
394	395	20403
395	395	50689
1	396	21
2	396	83
3	396	191
4	396	185
5	396	157
6	396	163
7	396	151
8	396	174
9	396	109
10	396	122
11	396	141
12	396	124
13	396	129
14	396	143
15	396	143
16	396	138
17	396	112
18	396	108
19	396	112
20	396	101
21	396	124
22	396	103
23	396	114
24	396	82
25	396	87
26	396	73
27	396	72
28	396	81
29	396	94
30	396	106
31	396	122
32	396	117
33	396	111
34	396	128
35	396	140
36	396	128
38	396	123
39	396	129
40	396	103
41	396	133
42	396	125
43	396	144
44	396	185
45	396	176
46	396	128
47	396	47
48	396	25
49	396	15
50	396	22
51	396	29
52	396	17
53	396	23
54	396	54
55	396	107
56	396	154
57	396	126
58	396	127
59	396	115
60	396	164
61	396	107
62	396	41
63	396	8
64	396	47
65	396	13
66	396	10
67	396	52
68	396	113
69	396	169
70	396	134
71	396	120
72	396	167
73	396	176
74	396	150
75	396	136
76	396	141
77	396	151
78	396	165
79	396	148
80	396	106
81	396	131
82	396	92
83	396	101
84	396	78
85	396	86
86	396	96
87	396	80
88	396	130
89	396	120
90	396	119
91	396	62
92	396	61
93	396	69
94	396	83
95	396	80
96	396	86
97	396	94
98	396	77
99	396	43
100	396	41
101	396	40
102	396	30
103	396	36
104	396	35
105	396	34
106	396	33
107	396	46
108	396	94
109	396	51
110	396	75
111	396	75
112	396	81
113	396	118
114	396	93
115	396	88
116	396	104
117	396	98
118	396	115
119	396	81
120	396	97
121	396	81
122	396	71
123	396	68
124	396	103
125	396	72
126	396	88
127	396	92
128	396	105
129	396	116
130	396	148
131	396	139
132	396	146
133	396	144
134	396	140
135	396	117
136	396	124
137	396	116
138	396	111
139	396	141
140	396	128
141	396	113
142	396	110
143	396	115
144	396	114
145	396	107
146	396	91
147	396	111
148	396	99
149	396	79
150	396	71
151	396	87
152	396	50
153	396	79
154	396	59
155	396	82
156	396	121
157	396	92
158	396	89
159	396	66
160	396	96
161	396	66
162	396	71
163	396	81
164	396	73
165	396	64
166	396	50
167	396	59
168	396	55
169	396	57
170	396	80
171	396	72
172	396	58
173	396	60
174	396	59
175	396	77
176	396	89
177	396	90
178	396	96
179	396	86
180	396	90
181	396	123
182	396	78
183	396	94
184	396	106
185	396	100
186	396	113
187	396	110
188	396	118
189	396	67
190	396	116
191	396	93
192	396	87
193	396	122
194	396	125
195	396	115
196	396	112
197	396	137
198	396	104
199	396	111
200	396	107
201	396	121
202	396	120
203	396	145
204	396	153
205	396	127
206	396	137
207	396	162
208	396	148
209	396	166
210	396	163
211	396	166
212	396	137
213	396	148
214	396	195
215	396	155
216	396	154
217	396	171
218	396	141
219	396	170
220	396	165
221	396	140
222	396	177
223	396	140
224	396	148
225	396	141
226	396	147
227	396	112
228	396	112
229	396	107
230	396	124
231	396	122
232	396	117
233	396	120
234	396	137
235	396	157
236	396	147
237	396	122
238	396	112
239	396	95
240	396	120
241	396	122
242	396	125
243	396	105
244	396	91
245	396	113
246	396	127
247	396	113
248	396	109
249	396	107
250	396	109
251	396	93
252	396	93
253	396	115
254	396	131
255	396	142
256	396	105
257	396	109
258	396	130
259	396	131
260	396	143
261	396	159
262	396	141
263	396	130
264	396	184
265	396	123
266	396	134
267	396	143
268	396	162
269	396	159
270	396	150
271	396	144
272	396	133
273	396	120
274	396	138
275	396	97
276	396	85
277	396	107
278	396	115
279	396	112
280	396	130
281	396	130
282	396	115
283	396	104
284	396	112
285	396	103
286	396	118
287	396	102
288	396	113
289	396	139
290	396	123
291	396	133
292	396	161
293	396	133
294	396	121
295	396	130
296	396	128
297	396	104
298	396	151
299	396	143
300	396	173
301	396	154
302	396	110
303	396	97
304	396	59
305	396	68
306	396	32
307	396	22
308	396	64
309	396	111
310	396	116
311	396	118
312	396	166
313	396	119
314	396	125
315	396	145
316	396	138
317	396	128
318	396	183
319	396	180
320	396	127
321	396	135
322	396	103
323	396	94
324	396	123
325	396	108
326	396	79
327	396	110
328	396	108
329	396	88
330	396	138
331	396	159
332	396	184
333	396	210
334	396	143
335	396	214
336	396	191
337	396	206
338	396	192
339	396	203
340	396	210
341	396	269
342	396	297
343	396	252
344	396	241
345	396	288
346	396	300
347	396	245
348	396	280
349	396	270
350	396	296
351	396	324
352	396	311
353	396	270
354	396	248
355	396	241
356	396	310
357	396	290
358	396	269
359	396	292
360	396	198
361	396	111
362	396	111
363	396	94
364	396	99
365	396	143
366	396	53
367	396	75
368	396	79
369	396	122
370	396	114
371	396	160
372	396	293
373	396	428
374	396	460
375	396	431
376	396	537
377	396	560
378	396	663
379	396	681
380	396	818
381	396	782
382	396	872
383	396	794
384	396	531
385	396	786
386	396	936
387	396	908
388	396	1218
389	396	1773
390	396	2804
391	396	5099
392	396	9746
393	396	11039
394	396	11825
395	396	21808
396	396	44100
1	397	17
2	397	102
3	397	180
4	397	189
5	397	165
6	397	185
7	397	164
8	397	153
9	397	136
10	397	123
11	397	142
12	397	120
13	397	124
14	397	141
15	397	121
16	397	131
17	397	100
18	397	119
19	397	95
20	397	124
21	397	107
22	397	110
23	397	105
24	397	93
25	397	106
26	397	63
27	397	88
28	397	106
29	397	90
30	397	95
31	397	114
32	397	104
33	397	127
34	397	118
35	397	123
36	397	128
38	397	111
39	397	166
40	397	152
41	397	144
42	397	151
43	397	147
44	397	171
45	397	218
46	397	141
47	397	44
48	397	36
49	397	19
50	397	15
51	397	14
52	397	26
53	397	26
54	397	46
55	397	113
56	397	142
57	397	162
58	397	143
59	397	159
60	397	146
61	397	100
62	397	42
63	397	11
64	397	34
65	397	11
66	397	11
67	397	50
68	397	123
69	397	155
70	397	151
71	397	170
72	397	174
73	397	170
74	397	150
75	397	153
76	397	187
77	397	185
78	397	158
79	397	167
80	397	118
81	397	84
82	397	73
83	397	93
84	397	71
85	397	93
86	397	85
87	397	127
88	397	115
89	397	137
90	397	94
91	397	72
92	397	54
93	397	60
94	397	98
95	397	90
96	397	77
97	397	94
98	397	78
99	397	37
100	397	21
101	397	30
102	397	30
103	397	38
104	397	40
105	397	32
106	397	43
107	397	42
108	397	65
109	397	53
110	397	57
111	397	90
112	397	71
113	397	114
114	397	124
115	397	90
116	397	90
117	397	97
118	397	109
119	397	82
120	397	64
121	397	83
122	397	82
123	397	70
124	397	100
125	397	84
126	397	87
127	397	85
128	397	97
129	397	132
130	397	127
131	397	128
132	397	128
133	397	145
134	397	128
135	397	110
136	397	127
137	397	138
138	397	118
139	397	136
140	397	122
141	397	103
142	397	102
143	397	93
144	397	114
145	397	100
146	397	100
147	397	87
148	397	100
149	397	72
150	397	82
151	397	73
152	397	44
153	397	69
154	397	49
155	397	75
156	397	122
157	397	96
158	397	81
159	397	84
160	397	76
161	397	70
162	397	65
163	397	70
164	397	81
165	397	71
166	397	70
167	397	55
168	397	57
169	397	54
170	397	71
171	397	70
172	397	52
173	397	71
174	397	77
175	397	65
176	397	102
177	397	70
178	397	91
179	397	112
180	397	91
181	397	113
182	397	76
183	397	98
184	397	92
185	397	92
186	397	133
187	397	106
188	397	130
189	397	67
190	397	85
191	397	103
192	397	115
193	397	107
194	397	96
195	397	83
196	397	80
197	397	101
198	397	110
199	397	103
200	397	124
201	397	115
202	397	113
203	397	135
204	397	142
205	397	155
206	397	185
207	397	159
208	397	166
209	397	172
210	397	166
211	397	166
212	397	142
213	397	139
214	397	167
215	397	170
216	397	162
217	397	165
218	397	155
219	397	140
220	397	160
221	397	146
222	397	137
223	397	139
224	397	135
225	397	158
226	397	149
227	397	85
228	397	90
229	397	94
230	397	108
231	397	126
232	397	114
233	397	100
234	397	120
235	397	156
236	397	145
237	397	117
238	397	94
239	397	114
240	397	101
241	397	110
242	397	125
243	397	121
244	397	87
245	397	137
246	397	105
247	397	114
248	397	96
249	397	130
250	397	120
251	397	112
252	397	116
253	397	113
254	397	112
255	397	121
256	397	120
257	397	98
258	397	125
259	397	123
260	397	139
261	397	130
262	397	124
263	397	146
264	397	170
265	397	142
266	397	162
267	397	134
268	397	131
269	397	150
270	397	169
271	397	224
272	397	100
273	397	114
274	397	148
275	397	104
276	397	91
277	397	119
278	397	105
279	397	119
280	397	118
281	397	141
282	397	133
283	397	109
284	397	95
285	397	143
286	397	130
287	397	126
288	397	94
289	397	113
290	397	94
291	397	141
292	397	144
293	397	141
294	397	114
295	397	119
296	397	137
297	397	129
298	397	139
299	397	147
300	397	162
301	397	116
302	397	123
303	397	108
304	397	49
305	397	54
306	397	39
307	397	27
308	397	74
309	397	85
310	397	96
311	397	101
312	397	153
313	397	103
314	397	127
315	397	155
316	397	158
317	397	128
318	397	171
319	397	157
320	397	112
321	397	129
322	397	122
323	397	94
324	397	101
325	397	94
326	397	76
327	397	75
328	397	113
329	397	84
330	397	166
331	397	184
332	397	177
333	397	189
334	397	159
335	397	218
336	397	212
337	397	183
338	397	213
339	397	218
340	397	204
341	397	247
342	397	251
343	397	275
344	397	277
345	397	306
346	397	287
347	397	253
348	397	262
349	397	287
350	397	292
351	397	278
352	397	292
353	397	295
354	397	262
355	397	278
356	397	268
357	397	305
358	397	284
359	397	329
360	397	188
361	397	96
362	397	90
363	397	75
364	397	112
365	397	118
366	397	38
367	397	72
368	397	72
369	397	105
370	397	99
371	397	178
372	397	340
373	397	442
374	397	486
375	397	443
376	397	554
377	397	580
378	397	651
379	397	612
380	397	839
381	397	709
382	397	814
383	397	734
384	397	535
385	397	758
386	397	914
387	397	871
388	397	1204
389	397	1637
390	397	2650
391	397	4689
392	397	7760
393	397	8637
394	397	8703
395	397	12920
396	397	21371
397	397	43790
0	398	1
1	398	35
2	398	102
3	398	162
4	398	160
5	398	156
6	398	142
7	398	124
8	398	123
9	398	71
10	398	81
11	398	105
12	398	78
13	398	72
14	398	115
15	398	133
16	398	102
17	398	85
18	398	83
19	398	80
20	398	86
21	398	87
22	398	73
23	398	76
24	398	68
25	398	76
26	398	61
27	398	60
28	398	45
29	398	66
30	398	61
31	398	90
32	398	99
33	398	78
34	398	90
35	398	111
36	398	94
38	398	79
39	398	120
40	398	95
41	398	91
42	398	75
43	398	108
44	398	122
45	398	180
46	398	159
47	398	70
48	398	47
49	398	25
50	398	45
51	398	32
52	398	30
53	398	38
54	398	65
55	398	108
56	398	184
57	398	94
58	398	64
59	398	103
60	398	130
61	398	121
62	398	57
63	398	13
64	398	57
65	398	14
66	398	13
67	398	54
68	398	121
69	398	124
70	398	110
71	398	116
72	398	100
73	398	121
74	398	128
75	398	90
76	398	106
77	398	149
78	398	115
79	398	139
80	398	157
81	398	129
82	398	109
83	398	122
84	398	125
85	398	119
86	398	143
87	398	103
88	398	139
89	398	121
90	398	112
91	398	104
92	398	61
93	398	85
94	398	123
95	398	100
96	398	115
97	398	130
98	398	90
99	398	57
100	398	60
101	398	56
102	398	48
103	398	39
104	398	59
105	398	44
106	398	62
107	398	82
108	398	106
109	398	78
110	398	78
111	398	70
112	398	103
113	398	106
114	398	111
115	398	77
116	398	98
117	398	96
118	398	101
119	398	70
120	398	73
121	398	87
122	398	73
123	398	71
124	398	86
125	398	98
126	398	122
127	398	93
128	398	96
129	398	116
130	398	113
131	398	132
132	398	134
133	398	141
134	398	144
135	398	147
136	398	116
137	398	113
138	398	165
139	398	123
140	398	138
141	398	112
142	398	108
143	398	120
144	398	115
145	398	124
146	398	108
147	398	106
148	398	123
149	398	106
150	398	101
151	398	107
152	398	79
153	398	97
154	398	89
155	398	99
156	398	112
157	398	135
158	398	87
159	398	138
160	398	120
161	398	91
162	398	83
163	398	79
164	398	90
165	398	103
166	398	93
167	398	106
168	398	82
169	398	90
170	398	98
171	398	86
172	398	86
173	398	81
174	398	75
175	398	90
176	398	110
177	398	64
178	398	95
179	398	135
180	398	96
181	398	116
182	398	96
183	398	109
184	398	120
185	398	113
186	398	103
187	398	103
188	398	116
189	398	72
190	398	130
191	398	151
192	398	116
193	398	121
194	398	116
195	398	107
196	398	105
197	398	128
198	398	133
199	398	132
200	398	132
201	398	131
202	398	115
203	398	146
204	398	159
205	398	150
206	398	146
207	398	142
208	398	175
209	398	139
210	398	146
211	398	129
212	398	118
213	398	144
214	398	163
215	398	164
216	398	156
217	398	156
218	398	134
219	398	139
220	398	198
221	398	189
222	398	153
223	398	146
224	398	143
225	398	157
226	398	145
227	398	137
228	398	170
229	398	147
230	398	128
231	398	131
232	398	122
233	398	164
234	398	155
235	398	146
236	398	132
237	398	83
238	398	89
239	398	94
240	398	117
241	398	110
242	398	106
243	398	118
244	398	82
245	398	128
246	398	124
247	398	99
248	398	109
249	398	124
250	398	107
251	398	95
252	398	112
253	398	80
254	398	117
255	398	136
256	398	102
257	398	110
258	398	118
259	398	131
260	398	121
261	398	118
262	398	128
263	398	120
264	398	142
265	398	121
266	398	132
267	398	146
268	398	162
269	398	145
270	398	131
271	398	141
272	398	128
273	398	127
274	398	138
275	398	153
276	398	119
277	398	144
278	398	130
279	398	126
280	398	128
281	398	131
282	398	137
283	398	142
284	398	131
285	398	162
286	398	153
287	398	148
288	398	149
289	398	147
290	398	129
291	398	143
292	398	167
293	398	142
294	398	108
295	398	142
296	398	132
297	398	121
298	398	155
299	398	144
300	398	153
301	398	135
302	398	125
303	398	130
304	398	72
305	398	95
306	398	57
307	398	44
308	398	74
309	398	133
310	398	167
311	398	128
312	398	153
313	398	154
314	398	158
315	398	148
316	398	154
317	398	161
318	398	183
319	398	185
320	398	175
321	398	178
322	398	163
323	398	137
324	398	152
325	398	133
326	398	118
327	398	137
328	398	148
329	398	164
330	398	179
331	398	184
332	398	192
333	398	213
334	398	178
335	398	206
336	398	237
337	398	197
338	398	164
339	398	165
340	398	202
341	398	221
342	398	244
343	398	201
344	398	294
345	398	273
346	398	269
347	398	283
348	398	246
349	398	271
350	398	274
351	398	323
352	398	235
353	398	252
354	398	261
355	398	286
356	398	349
357	398	316
358	398	293
359	398	291
360	398	239
361	398	147
362	398	162
363	398	128
364	398	172
365	398	199
366	398	81
367	398	92
368	398	88
369	398	151
370	398	148
371	398	235
372	398	331
373	398	378
374	398	443
375	398	391
376	398	445
377	398	482
378	398	501
379	398	562
380	398	649
381	398	603
382	398	603
383	398	635
384	398	393
385	398	573
386	398	589
387	398	519
388	398	673
389	398	807
390	398	1378
391	398	2022
392	398	3808
393	398	4315
394	398	4133
395	398	5028
396	398	5323
397	398	10669
398	398	45018
1	399	46
2	399	98
3	399	158
4	399	157
5	399	133
6	399	133
7	399	110
8	399	83
9	399	94
10	399	92
11	399	73
12	399	65
13	399	69
14	399	119
15	399	90
16	399	93
17	399	69
18	399	72
19	399	68
20	399	70
21	399	68
22	399	85
23	399	48
24	399	69
25	399	53
26	399	58
27	399	51
28	399	46
29	399	69
30	399	50
31	399	79
32	399	72
33	399	71
34	399	76
35	399	79
36	399	99
38	399	86
39	399	91
40	399	95
41	399	79
42	399	72
43	399	85
44	399	125
45	399	177
46	399	163
47	399	76
48	399	49
49	399	31
50	399	35
51	399	40
52	399	33
53	399	47
54	399	97
55	399	136
56	399	163
57	399	84
58	399	86
59	399	95
60	399	134
61	399	107
62	399	68
63	399	7
64	399	53
65	399	20
66	399	15
67	399	75
68	399	103
69	399	141
70	399	110
71	399	95
72	399	95
73	399	105
74	399	98
75	399	84
76	399	91
77	399	132
78	399	118
79	399	108
80	399	172
81	399	156
82	399	144
83	399	138
84	399	120
85	399	124
86	399	125
87	399	108
88	399	125
89	399	115
90	399	117
91	399	98
92	399	91
93	399	101
94	399	137
95	399	126
96	399	125
97	399	91
98	399	114
99	399	68
100	399	65
101	399	61
102	399	62
103	399	67
104	399	57
105	399	60
106	399	49
107	399	102
108	399	137
109	399	77
110	399	77
111	399	90
112	399	76
113	399	100
114	399	87
115	399	70
116	399	92
117	399	101
118	399	83
119	399	78
120	399	89
121	399	92
122	399	99
123	399	93
124	399	109
125	399	97
126	399	101
127	399	90
128	399	96
129	399	102
130	399	113
131	399	116
132	399	131
133	399	114
134	399	139
135	399	130
136	399	145
137	399	109
138	399	113
139	399	156
140	399	133
141	399	98
142	399	115
143	399	105
144	399	121
145	399	132
146	399	111
147	399	111
148	399	117
149	399	109
150	399	109
151	399	133
152	399	87
153	399	112
154	399	89
155	399	98
156	399	99
157	399	117
158	399	88
159	399	100
160	399	116
161	399	74
162	399	101
163	399	109
164	399	96
165	399	98
166	399	105
167	399	97
168	399	71
169	399	86
170	399	94
171	399	118
172	399	76
173	399	86
174	399	98
175	399	95
176	399	121
177	399	91
178	399	109
179	399	99
180	399	102
181	399	106
182	399	88
183	399	96
184	399	108
185	399	107
186	399	99
187	399	106
188	399	108
189	399	91
190	399	128
191	399	133
192	399	139
193	399	93
194	399	140
195	399	109
196	399	100
197	399	123
198	399	107
199	399	150
200	399	119
201	399	101
202	399	109
203	399	142
204	399	139
205	399	147
206	399	146
207	399	133
208	399	131
209	399	152
210	399	142
211	399	151
212	399	116
213	399	142
214	399	143
215	399	158
216	399	142
217	399	172
218	399	163
219	399	161
220	399	169
221	399	139
222	399	161
223	399	126
224	399	138
225	399	111
226	399	164
227	399	131
228	399	184
229	399	172
230	399	158
231	399	126
232	399	159
233	399	151
234	399	179
235	399	140
236	399	130
237	399	90
238	399	71
239	399	105
240	399	110
241	399	105
242	399	118
243	399	108
244	399	95
245	399	115
246	399	131
247	399	121
248	399	105
249	399	119
250	399	93
251	399	97
252	399	102
253	399	107
254	399	87
255	399	92
256	399	117
257	399	80
258	399	110
259	399	109
260	399	104
261	399	113
262	399	106
263	399	91
264	399	146
265	399	105
266	399	123
267	399	129
268	399	154
269	399	153
270	399	119
271	399	122
272	399	129
273	399	123
274	399	149
275	399	110
276	399	104
277	399	157
278	399	148
279	399	156
280	399	133
281	399	139
282	399	127
283	399	135
284	399	167
285	399	166
286	399	137
287	399	109
288	399	156
289	399	122
290	399	136
291	399	142
292	399	120
293	399	132
294	399	130
295	399	129
296	399	154
297	399	97
298	399	126
299	399	139
300	399	156
301	399	150
302	399	123
303	399	136
304	399	106
305	399	93
306	399	60
307	399	41
308	399	89
309	399	140
310	399	180
311	399	137
312	399	210
313	399	163
314	399	157
315	399	164
316	399	140
317	399	150
318	399	174
319	399	168
320	399	164
321	399	168
322	399	173
323	399	131
324	399	152
325	399	146
326	399	142
327	399	177
328	399	170
329	399	152
330	399	208
331	399	156
332	399	177
333	399	219
334	399	178
335	399	225
336	399	229
337	399	234
338	399	132
339	399	144
340	399	184
341	399	204
342	399	220
343	399	217
344	399	252
345	399	268
346	399	244
347	399	299
348	399	289
349	399	267
350	399	268
351	399	301
352	399	246
353	399	233
354	399	219
355	399	258
356	399	273
357	399	249
358	399	282
359	399	271
360	399	279
361	399	179
362	399	154
363	399	129
364	399	177
365	399	217
366	399	79
367	399	94
368	399	93
369	399	166
370	399	168
371	399	254
372	399	275
373	399	338
374	399	380
375	399	336
376	399	399
377	399	432
378	399	502
379	399	548
380	399	565
381	399	590
382	399	527
383	399	508
384	399	339
385	399	482
386	399	507
387	399	448
388	399	504
389	399	649
390	399	1023
391	399	1491
392	399	2954
393	399	3242
394	399	3205
395	399	3688
396	399	3814
397	399	5685
398	399	18521
399	399	40788
1	400	42
2	400	102
3	400	126
4	400	130
5	400	103
6	400	97
7	400	74
8	400	62
9	400	66
10	400	44
11	400	51
12	400	48
13	400	54
14	400	90
15	400	85
16	400	77
17	400	45
18	400	53
19	400	66
20	400	47
21	400	59
22	400	61
23	400	49
24	400	55
25	400	50
26	400	33
27	400	33
28	400	24
29	400	32
30	400	68
31	400	81
32	400	60
33	400	60
34	400	64
35	400	69
36	400	79
38	400	68
39	400	54
40	400	71
41	400	55
42	400	64
43	400	78
44	400	99
45	400	147
46	400	161
47	400	84
48	400	43
49	400	33
50	400	40
51	400	38
52	400	31
53	400	29
54	400	74
55	400	101
56	400	129
57	400	78
58	400	67
59	400	70
60	400	108
61	400	96
62	400	65
63	400	11
64	400	64
65	400	18
66	400	16
67	400	65
68	400	101
69	400	100
70	400	79
71	400	84
72	400	63
73	400	84
74	400	73
75	400	70
76	400	79
77	400	80
78	400	71
79	400	98
80	400	147
81	400	143
82	400	112
83	400	125
84	400	145
85	400	124
86	400	120
87	400	114
88	400	130
89	400	101
90	400	96
91	400	92
92	400	97
93	400	84
94	400	116
95	400	99
96	400	99
97	400	90
98	400	97
99	400	59
100	400	50
101	400	51
102	400	54
103	400	77
104	400	69
105	400	58
106	400	61
107	400	84
108	400	126
109	400	77
110	400	59
111	400	86
112	400	82
113	400	88
114	400	65
115	400	61
116	400	71
117	400	89
118	400	69
119	400	61
120	400	69
121	400	84
122	400	83
123	400	70
124	400	62
125	400	79
126	400	79
127	400	89
128	400	79
129	400	96
130	400	96
131	400	91
132	400	81
133	400	99
134	400	116
135	400	114
136	400	117
137	400	92
138	400	108
139	400	137
140	400	109
141	400	84
142	400	97
143	400	100
144	400	123
145	400	121
146	400	115
147	400	111
148	400	112
149	400	114
150	400	76
151	400	106
152	400	86
153	400	94
154	400	80
155	400	86
156	400	94
157	400	115
158	400	77
159	400	104
160	400	114
161	400	85
162	400	95
163	400	105
164	400	86
165	400	87
166	400	111
167	400	90
168	400	85
169	400	68
170	400	65
171	400	80
172	400	75
173	400	96
174	400	75
175	400	78
176	400	98
177	400	81
178	400	115
179	400	104
180	400	90
181	400	112
182	400	74
183	400	115
184	400	103
185	400	102
186	400	81
187	400	67
188	400	89
189	400	64
190	400	115
191	400	109
192	400	103
193	400	114
194	400	88
195	400	97
196	400	85
197	400	105
198	400	98
199	400	107
200	400	109
201	400	102
202	400	83
203	400	144
204	400	114
205	400	138
206	400	143
207	400	118
208	400	104
209	400	115
210	400	109
211	400	117
212	400	122
213	400	119
214	400	119
215	400	132
216	400	148
217	400	140
218	400	113
219	400	140
220	400	145
221	400	116
222	400	130
223	400	102
224	400	127
225	400	114
226	400	113
227	400	123
228	400	143
229	400	138
230	400	131
231	400	141
232	400	123
233	400	170
234	400	142
235	400	126
236	400	105
237	400	79
238	400	89
239	400	86
240	400	83
241	400	105
242	400	89
243	400	99
244	400	62
245	400	124
246	400	111
247	400	86
248	400	87
249	400	90
250	400	84
251	400	74
252	400	80
253	400	79
254	400	74
255	400	94
256	400	82
257	400	74
258	400	86
259	400	80
260	400	88
261	400	106
262	400	99
263	400	96
264	400	132
265	400	110
266	400	102
267	400	110
268	400	122
269	400	128
270	400	105
271	400	116
272	400	121
273	400	117
274	400	132
275	400	128
276	400	108
277	400	128
278	400	131
279	400	142
280	400	127
281	400	127
282	400	117
283	400	149
284	400	142
285	400	153
286	400	126
287	400	131
288	400	144
289	400	142
290	400	132
291	400	112
292	400	122
293	400	122
294	400	87
295	400	107
296	400	104
297	400	102
298	400	99
299	400	91
300	400	130
301	400	137
302	400	114
303	400	104
304	400	73
305	400	93
306	400	61
307	400	51
308	400	87
309	400	149
310	400	121
311	400	152
312	400	160
313	400	136
314	400	124
315	400	139
316	400	152
317	400	124
318	400	163
319	400	129
320	400	160
321	400	151
322	400	161
323	400	119
324	400	150
325	400	152
326	400	131
327	400	158
328	400	160
329	400	139
330	400	164
331	400	183
332	400	169
333	400	205
334	400	149
335	400	177
336	400	164
337	400	173
338	400	96
339	400	132
340	400	155
341	400	181
342	400	176
343	400	186
344	400	221
345	400	205
346	400	207
347	400	237
348	400	237
349	400	242
350	400	178
351	400	242
352	400	202
353	400	207
354	400	188
355	400	220
356	400	256
357	400	247
358	400	205
359	400	224
360	400	234
361	400	175
362	400	196
363	400	134
364	400	175
365	400	209
366	400	92
367	400	82
368	400	96
369	400	166
370	400	139
371	400	185
372	400	231
373	400	305
374	400	338
375	400	260
376	400	353
377	400	334
378	400	375
379	400	480
380	400	492
381	400	453
382	400	445
383	400	394
384	400	290
385	400	401
386	400	368
387	400	342
388	400	440
389	400	509
390	400	810
391	400	1200
392	400	2469
393	400	2801
394	400	2655
395	400	2966
396	400	3089
397	400	4536
398	400	9833
399	400	15046
400	400	33335
0	401	7
1	401	41
2	401	90
3	401	164
4	401	135
5	401	119
6	401	126
7	401	81
8	401	80
9	401	89
10	401	78
11	401	60
12	401	56
13	401	67
14	401	87
15	401	93
16	401	80
17	401	68
18	401	64
19	401	58
20	401	48
21	401	62
22	401	80
23	401	78
24	401	64
25	401	55
26	401	59
27	401	43
28	401	38
29	401	61
30	401	58
31	401	81
32	401	65
33	401	68
34	401	64
35	401	58
36	401	76
38	401	78
39	401	54
40	401	73
41	401	70
42	401	76
43	401	86
44	401	111
45	401	168
46	401	146
47	401	98
48	401	48
49	401	44
50	401	45
51	401	59
52	401	47
53	401	33
54	401	100
55	401	126
56	401	145
57	401	84
58	401	56
59	401	72
60	401	113
61	401	110
62	401	63
63	401	11
64	401	56
65	401	20
66	401	27
67	401	74
68	401	98
69	401	106
70	401	111
71	401	100
72	401	88
73	401	102
74	401	75
75	401	79
76	401	86
77	401	104
78	401	115
79	401	133
80	401	176
81	401	155
82	401	133
83	401	172
84	401	131
85	401	153
86	401	135
87	401	112
88	401	158
89	401	93
90	401	124
91	401	98
92	401	122
93	401	101
94	401	129
95	401	99
96	401	133
97	401	137
98	401	97
99	401	91
100	401	66
101	401	79
102	401	68
103	401	74
104	401	71
105	401	77
106	401	66
107	401	109
108	401	131
109	401	85
110	401	71
111	401	89
112	401	75
113	401	82
114	401	82
115	401	66
116	401	89
117	401	95
118	401	82
119	401	80
120	401	73
121	401	107
122	401	105
123	401	102
124	401	115
125	401	110
126	401	98
127	401	103
128	401	101
129	401	118
130	401	123
131	401	95
132	401	138
133	401	102
134	401	118
135	401	138
136	401	100
137	401	115
138	401	140
139	401	161
140	401	133
141	401	113
142	401	108
143	401	124
144	401	134
145	401	127
146	401	125
147	401	132
148	401	120
149	401	120
150	401	104
151	401	116
152	401	102
153	401	112
154	401	102
155	401	94
156	401	107
157	401	113
158	401	85
159	401	111
160	401	161
161	401	80
162	401	96
163	401	107
164	401	105
165	401	98
166	401	115
167	401	110
168	401	96
169	401	102
170	401	115
171	401	102
172	401	106
173	401	87
174	401	87
175	401	116
176	401	136
177	401	101
178	401	134
179	401	134
180	401	104
181	401	124
182	401	107
183	401	117
184	401	122
185	401	95
186	401	101
187	401	91
188	401	102
189	401	74
190	401	123
191	401	130
192	401	139
193	401	122
194	401	140
195	401	105
196	401	99
197	401	122
198	401	117
199	401	117
200	401	133
201	401	100
202	401	94
203	401	165
204	401	165
205	401	147
206	401	137
207	401	121
208	401	140
209	401	146
210	401	130
211	401	130
212	401	113
213	401	141
214	401	151
215	401	149
216	401	137
217	401	172
218	401	145
219	401	144
220	401	181
221	401	164
222	401	110
223	401	120
224	401	137
225	401	142
226	401	127
227	401	180
228	401	197
229	401	167
230	401	183
231	401	177
232	401	141
233	401	181
234	401	156
235	401	138
236	401	119
237	401	109
238	401	82
239	401	90
240	401	85
241	401	123
242	401	129
243	401	112
244	401	98
245	401	125
246	401	128
247	401	113
248	401	115
249	401	107
250	401	101
251	401	99
252	401	72
253	401	88
254	401	111
255	401	102
256	401	115
257	401	101
258	401	116
259	401	117
260	401	107
261	401	129
262	401	100
263	401	120
264	401	164
265	401	107
266	401	131
267	401	134
268	401	124
269	401	148
270	401	126
271	401	114
272	401	133
273	401	138
274	401	156
275	401	146
276	401	153
277	401	162
278	401	145
279	401	172
280	401	134
281	401	156
282	401	160
283	401	163
284	401	182
285	401	166
286	401	146
287	401	132
288	401	148
289	401	156
290	401	163
291	401	136
292	401	113
293	401	126
294	401	133
295	401	150
296	401	134
297	401	90
298	401	122
299	401	136
300	401	170
301	401	156
302	401	120
303	401	142
304	401	87
305	401	88
306	401	66
307	401	62
308	401	87
309	401	154
310	401	172
311	401	136
312	401	204
313	401	135
314	401	157
315	401	144
316	401	145
317	401	152
318	401	195
319	401	150
320	401	180
321	401	174
322	401	196
323	401	155
324	401	195
325	401	188
326	401	155
327	401	190
328	401	217
329	401	177
330	401	209
331	401	196
332	401	193
333	401	206
334	401	157
335	401	187
336	401	198
337	401	225
338	401	146
339	401	141
340	401	161
341	401	191
342	401	211
343	401	199
344	401	295
345	401	260
346	401	258
347	401	298
348	401	289
349	401	228
350	401	208
351	401	307
352	401	228
353	401	230
354	401	224
355	401	270
356	401	319
357	401	292
358	401	234
359	401	261
360	401	325
361	401	181
362	401	208
363	401	143
364	401	193
365	401	240
366	401	103
367	401	99
368	401	117
369	401	209
370	401	181
371	401	278
372	401	317
373	401	375
374	401	366
375	401	313
376	401	395
377	401	384
378	401	439
379	401	535
380	401	520
381	401	513
382	401	470
383	401	428
384	401	296
385	401	481
386	401	398
387	401	343
388	401	428
389	401	519
390	401	849
391	401	1130
392	401	2386
393	401	2674
394	401	2641
395	401	2850
396	401	2918
397	401	3959
398	401	8022
399	401	8790
400	401	15002
401	401	39966
1	402	55
2	402	113
3	402	143
4	402	140
5	402	128
6	402	123
7	402	109
8	402	105
9	402	76
10	402	66
11	402	83
12	402	60
13	402	67
14	402	89
15	402	107
16	402	93
17	402	62
18	402	69
19	402	63
20	402	49
21	402	71
22	402	75
23	402	47
24	402	47
25	402	41
26	402	54
27	402	36
28	402	28
29	402	53
30	402	40
31	402	70
32	402	57
33	402	59
34	402	86
35	402	71
36	402	90
38	402	86
39	402	69
40	402	69
41	402	76
42	402	76
43	402	73
44	402	114
45	402	203
46	402	186
47	402	86
48	402	63
49	402	43
50	402	53
51	402	49
52	402	33
53	402	46
54	402	85
55	402	143
56	402	160
57	402	89
58	402	81
59	402	98
60	402	134
61	402	89
62	402	78
63	402	17
64	402	72
65	402	22
66	402	23
67	402	73
68	402	107
69	402	105
70	402	94
71	402	89
72	402	90
73	402	93
74	402	78
75	402	79
76	402	97
77	402	128
78	402	108
79	402	119
80	402	144
81	402	153
82	402	159
83	402	157
84	402	129
85	402	129
86	402	130
87	402	127
88	402	141
89	402	116
90	402	122
91	402	120
92	402	121
93	402	122
94	402	113
95	402	127
96	402	143
97	402	139
98	402	105
99	402	82
100	402	78
101	402	85
102	402	78
103	402	71
104	402	71
105	402	71
106	402	69
107	402	120
108	402	133
109	402	81
110	402	95
111	402	76
112	402	92
113	402	91
114	402	72
115	402	69
116	402	91
117	402	97
118	402	86
119	402	91
120	402	84
121	402	89
122	402	122
123	402	85
124	402	106
125	402	106
126	402	107
127	402	101
128	402	88
129	402	110
130	402	121
131	402	117
132	402	134
133	402	101
134	402	158
135	402	127
136	402	141
137	402	136
138	402	143
139	402	163
140	402	144
141	402	98
142	402	135
143	402	110
144	402	133
145	402	117
146	402	139
147	402	140
148	402	114
149	402	111
150	402	117
151	402	117
152	402	99
153	402	89
154	402	91
155	402	123
156	402	116
157	402	118
158	402	100
159	402	101
160	402	105
161	402	91
162	402	102
163	402	102
164	402	120
165	402	92
166	402	104
167	402	110
168	402	95
169	402	103
170	402	128
171	402	111
172	402	121
173	402	94
174	402	114
175	402	105
176	402	124
177	402	78
178	402	117
179	402	106
180	402	100
181	402	122
182	402	88
183	402	137
184	402	142
185	402	120
186	402	118
187	402	94
188	402	106
189	402	97
190	402	163
191	402	139
192	402	140
193	402	119
194	402	107
195	402	113
196	402	109
197	402	106
198	402	108
199	402	117
200	402	151
201	402	86
202	402	106
203	402	165
204	402	178
205	402	164
206	402	130
207	402	136
208	402	120
209	402	138
210	402	135
211	402	130
212	402	117
213	402	162
214	402	166
215	402	175
216	402	136
217	402	168
218	402	140
219	402	139
220	402	169
221	402	116
222	402	127
223	402	112
224	402	148
225	402	138
226	402	140
227	402	161
228	402	176
229	402	164
230	402	175
231	402	173
232	402	165
233	402	149
234	402	192
235	402	139
236	402	112
237	402	95
238	402	91
239	402	98
240	402	118
241	402	121
242	402	106
243	402	131
244	402	82
245	402	128
246	402	149
247	402	111
248	402	108
249	402	108
250	402	113
251	402	94
252	402	110
253	402	98
254	402	89
255	402	117
256	402	110
257	402	116
258	402	114
259	402	129
260	402	109
261	402	121
262	402	95
263	402	109
264	402	171
265	402	117
266	402	126
267	402	131
268	402	146
269	402	140
270	402	118
271	402	121
272	402	122
273	402	149
274	402	141
275	402	140
276	402	190
277	402	178
278	402	133
279	402	175
280	402	146
281	402	152
282	402	152
283	402	176
284	402	158
285	402	185
286	402	137
287	402	119
288	402	162
289	402	172
290	402	160
291	402	133
292	402	172
293	402	132
294	402	112
295	402	146
296	402	125
297	402	91
298	402	111
299	402	136
300	402	172
301	402	155
302	402	122
303	402	132
304	402	103
305	402	116
306	402	50
307	402	56
308	402	118
309	402	176
310	402	168
311	402	147
312	402	174
313	402	165
314	402	161
315	402	167
316	402	161
317	402	159
318	402	168
319	402	185
320	402	183
321	402	203
322	402	206
323	402	161
324	402	157
325	402	182
326	402	157
327	402	206
328	402	207
329	402	197
330	402	171
331	402	219
332	402	216
333	402	259
334	402	167
335	402	200
336	402	232
337	402	223
338	402	141
339	402	169
340	402	184
341	402	203
342	402	211
343	402	191
344	402	240
345	402	283
346	402	222
347	402	300
348	402	298
349	402	264
350	402	234
351	402	294
352	402	244
353	402	194
354	402	194
355	402	250
356	402	312
357	402	274
358	402	214
359	402	287
360	402	290
361	402	203
362	402	226
363	402	173
364	402	175
365	402	268
366	402	101
367	402	89
368	402	104
369	402	204
370	402	186
371	402	295
372	402	318
373	402	342
374	402	346
375	402	302
376	402	349
377	402	405
378	402	439
379	402	514
380	402	573
381	402	481
382	402	472
383	402	497
384	402	335
385	402	432
386	402	426
387	402	404
388	402	490
389	402	560
390	402	989
391	402	1312
392	402	2651
393	402	3016
394	402	2860
395	402	3397
396	402	3356
397	402	4797
398	402	8989
399	402	8467
400	402	10663
401	402	19166
402	402	40658
0	403	1
1	403	38
2	403	97
3	403	136
4	403	129
5	403	126
6	403	112
7	403	80
8	403	99
9	403	74
10	403	66
11	403	72
12	403	60
13	403	76
14	403	83
15	403	79
16	403	105
17	403	57
18	403	63
19	403	62
20	403	54
21	403	72
22	403	81
23	403	71
24	403	47
25	403	54
26	403	45
27	403	53
28	403	45
29	403	52
30	403	52
31	403	55
32	403	77
33	403	47
34	403	69
35	403	78
36	403	95
38	403	82
39	403	74
40	403	65
41	403	72
42	403	75
43	403	99
44	403	116
45	403	151
46	403	157
47	403	103
48	403	42
49	403	31
50	403	46
51	403	49
52	403	33
53	403	41
54	403	89
55	403	115
56	403	148
57	403	76
58	403	63
59	403	64
60	403	101
61	403	103
62	403	68
63	403	11
64	403	66
65	403	21
66	403	18
67	403	70
68	403	89
69	403	98
70	403	102
71	403	110
72	403	82
73	403	98
74	403	105
75	403	79
76	403	84
77	403	103
78	403	104
79	403	119
80	403	145
81	403	170
82	403	111
83	403	127
84	403	110
85	403	110
86	403	118
87	403	108
88	403	124
89	403	110
90	403	119
91	403	107
92	403	94
93	403	92
94	403	86
95	403	94
96	403	109
97	403	129
98	403	101
99	403	82
100	403	52
101	403	64
102	403	51
103	403	70
104	403	63
105	403	62
106	403	57
107	403	95
108	403	113
109	403	67
110	403	55
111	403	96
112	403	61
113	403	90
114	403	73
115	403	72
116	403	73
117	403	84
118	403	68
119	403	74
120	403	70
121	403	76
122	403	94
123	403	75
124	403	79
125	403	80
126	403	86
127	403	81
128	403	92
129	403	115
130	403	92
131	403	122
132	403	111
133	403	112
134	403	128
135	403	130
136	403	99
137	403	106
138	403	133
139	403	154
140	403	114
141	403	85
142	403	110
143	403	95
144	403	122
145	403	81
146	403	99
147	403	119
148	403	96
149	403	126
150	403	71
151	403	106
152	403	60
153	403	83
154	403	95
155	403	96
156	403	107
157	403	115
158	403	81
159	403	107
160	403	110
161	403	78
162	403	117
163	403	79
164	403	101
165	403	102
166	403	75
167	403	99
168	403	72
169	403	86
170	403	100
171	403	114
172	403	83
173	403	80
174	403	77
175	403	85
176	403	99
177	403	87
178	403	87
179	403	89
180	403	80
181	403	118
182	403	105
183	403	112
184	403	89
185	403	82
186	403	106
187	403	85
188	403	108
189	403	65
190	403	122
191	403	131
192	403	121
193	403	83
194	403	110
195	403	116
196	403	105
197	403	116
198	403	89
199	403	127
200	403	107
201	403	116
202	403	80
203	403	131
204	403	129
205	403	139
206	403	133
207	403	138
208	403	150
209	403	143
210	403	127
211	403	126
212	403	106
213	403	128
214	403	168
215	403	155
216	403	130
217	403	149
218	403	115
219	403	106
220	403	132
221	403	121
222	403	93
223	403	120
224	403	119
225	403	127
226	403	165
227	403	153
228	403	135
229	403	129
230	403	161
231	403	121
232	403	110
233	403	164
234	403	134
235	403	135
236	403	108
237	403	66
238	403	68
239	403	84
240	403	84
241	403	113
242	403	109
243	403	95
244	403	82
245	403	118
246	403	111
247	403	101
248	403	100
249	403	95
250	403	103
251	403	80
252	403	102
253	403	70
254	403	77
255	403	85
256	403	99
257	403	89
258	403	113
259	403	110
260	403	89
261	403	91
262	403	99
263	403	89
264	403	130
265	403	126
266	403	118
267	403	115
268	403	125
269	403	150
270	403	108
271	403	96
272	403	123
273	403	142
274	403	123
275	403	127
276	403	98
277	403	131
278	403	135
279	403	141
280	403	122
281	403	144
282	403	114
283	403	133
284	403	140
285	403	135
286	403	145
287	403	123
288	403	129
289	403	123
290	403	129
291	403	141
292	403	115
293	403	116
294	403	95
295	403	114
296	403	114
297	403	96
298	403	114
299	403	113
300	403	163
301	403	114
302	403	116
303	403	107
304	403	85
305	403	64
306	403	62
307	403	47
308	403	78
309	403	122
310	403	134
311	403	153
312	403	156
313	403	126
314	403	138
315	403	141
316	403	124
317	403	148
318	403	160
319	403	186
320	403	147
321	403	148
322	403	138
323	403	142
324	403	158
325	403	149
326	403	134
327	403	156
328	403	155
329	403	140
330	403	163
331	403	165
332	403	192
333	403	207
334	403	172
335	403	203
336	403	224
337	403	214
338	403	146
339	403	153
340	403	165
341	403	208
342	403	193
343	403	203
344	403	235
345	403	211
346	403	242
347	403	265
348	403	266
349	403	224
350	403	193
351	403	271
352	403	235
353	403	199
354	403	200
355	403	245
356	403	258
357	403	275
358	403	256
359	403	244
360	403	279
361	403	158
362	403	161
363	403	131
364	403	166
365	403	204
366	403	78
367	403	89
368	403	83
369	403	149
370	403	172
371	403	237
372	403	273
373	403	355
374	403	370
375	403	286
376	403	397
377	403	360
378	403	460
379	403	512
380	403	552
381	403	527
382	403	447
383	403	486
384	403	336
385	403	482
386	403	468
387	403	437
388	403	514
389	403	642
390	403	1047
391	403	1740
392	403	3358
393	403	3853
394	403	3540
395	403	4102
396	403	4264
397	403	7486
398	403	11063
399	403	8868
400	403	10151
401	403	9509
402	403	15426
403	403	35142
0	404	1
1	404	24
2	404	102
3	404	191
4	404	181
5	404	177
6	404	200
7	404	165
8	404	155
9	404	116
10	404	95
11	404	139
12	404	103
13	404	110
14	404	131
15	404	125
16	404	132
17	404	132
18	404	110
19	404	95
20	404	122
21	404	100
22	404	103
23	404	84
24	404	80
25	404	92
26	404	71
27	404	74
28	404	55
29	404	72
30	404	89
31	404	107
32	404	102
33	404	101
34	404	115
35	404	115
36	404	132
38	404	119
39	404	115
40	404	120
41	404	138
42	404	117
43	404	126
44	404	181
45	404	189
46	404	139
47	404	47
48	404	20
49	404	16
50	404	19
51	404	27
52	404	21
53	404	30
54	404	67
55	404	127
56	404	143
57	404	137
58	404	108
59	404	134
60	404	139
61	404	127
62	404	30
63	404	18
64	404	47
65	404	14
66	404	7
67	404	51
68	404	105
69	404	145
70	404	145
71	404	124
72	404	162
73	404	158
74	404	157
75	404	137
76	404	176
77	404	161
78	404	141
79	404	143
80	404	137
81	404	135
82	404	106
83	404	115
84	404	72
85	404	109
86	404	103
87	404	114
88	404	133
89	404	115
90	404	104
91	404	76
92	404	76
93	404	59
94	404	126
95	404	82
96	404	84
97	404	94
98	404	73
99	404	35
100	404	37
101	404	38
102	404	27
103	404	42
104	404	31
105	404	37
106	404	34
107	404	48
108	404	99
109	404	60
110	404	72
111	404	87
112	404	84
113	404	128
114	404	108
115	404	89
116	404	93
117	404	86
118	404	109
119	404	97
120	404	79
121	404	80
122	404	86
123	404	83
124	404	98
125	404	81
126	404	104
127	404	99
128	404	112
129	404	132
130	404	142
131	404	161
132	404	139
133	404	144
134	404	151
135	404	136
136	404	138
137	404	148
138	404	153
139	404	143
140	404	131
141	404	113
142	404	117
143	404	133
144	404	122
145	404	114
146	404	90
147	404	96
148	404	108
149	404	75
150	404	88
151	404	90
152	404	64
153	404	67
154	404	66
155	404	102
156	404	110
157	404	104
158	404	103
159	404	103
160	404	95
161	404	81
162	404	80
163	404	83
164	404	76
165	404	63
166	404	72
167	404	83
168	404	58
169	404	49
170	404	75
171	404	71
172	404	71
173	404	78
174	404	91
175	404	90
176	404	99
177	404	85
178	404	86
179	404	114
180	404	93
181	404	111
182	404	68
183	404	109
184	404	101
185	404	79
186	404	123
187	404	115
188	404	117
189	404	85
190	404	100
191	404	101
192	404	107
193	404	107
194	404	122
195	404	123
196	404	104
197	404	93
198	404	113
199	404	139
200	404	121
201	404	151
202	404	141
203	404	173
204	404	164
205	404	174
206	404	180
207	404	174
208	404	161
209	404	146
210	404	163
211	404	165
212	404	186
213	404	170
214	404	189
215	404	159
216	404	143
217	404	168
218	404	159
219	404	169
220	404	179
221	404	183
222	404	140
223	404	142
224	404	168
225	404	180
226	404	173
227	404	130
228	404	121
229	404	119
230	404	139
231	404	112
232	404	153
233	404	125
234	404	148
235	404	162
236	404	137
237	404	101
238	404	105
239	404	104
240	404	125
241	404	120
242	404	156
243	404	100
244	404	94
245	404	120
246	404	153
247	404	94
248	404	108
249	404	135
250	404	125
251	404	107
252	404	98
253	404	127
254	404	127
255	404	125
256	404	116
257	404	109
258	404	108
259	404	143
260	404	150
261	404	147
262	404	114
263	404	147
264	404	135
265	404	130
266	404	168
267	404	180
268	404	144
269	404	166
270	404	158
271	404	181
272	404	136
273	404	135
274	404	172
275	404	136
276	404	105
277	404	118
278	404	158
279	404	134
280	404	131
281	404	130
282	404	122
283	404	145
284	404	120
285	404	112
286	404	130
287	404	115
288	404	143
289	404	118
290	404	138
291	404	150
292	404	137
293	404	150
294	404	131
295	404	139
296	404	151
297	404	139
298	404	150
299	404	150
300	404	151
301	404	142
302	404	120
303	404	116
304	404	66
305	404	62
306	404	54
307	404	35
308	404	73
309	404	104
310	404	129
311	404	137
312	404	180
313	404	121
314	404	134
315	404	174
316	404	172
317	404	137
318	404	196
319	404	171
320	404	155
321	404	149
322	404	127
323	404	114
324	404	126
325	404	108
326	404	103
327	404	128
328	404	131
329	404	131
330	404	190
331	404	209
332	404	167
333	404	201
334	404	161
335	404	225
336	404	222
337	404	229
338	404	217
339	404	211
340	404	251
341	404	275
342	404	264
343	404	246
344	404	313
345	404	330
346	404	295
347	404	254
348	404	266
349	404	313
350	404	308
351	404	317
352	404	276
353	404	278
354	404	261
355	404	284
356	404	286
357	404	332
358	404	322
359	404	309
360	404	187
361	404	102
362	404	129
363	404	73
364	404	107
365	404	132
366	404	44
367	404	77
368	404	66
369	404	135
370	404	134
371	404	202
372	404	348
373	404	406
374	404	438
375	404	396
376	404	497
377	404	484
378	404	610
379	404	600
380	404	743
381	404	726
382	404	738
383	404	681
384	404	510
385	404	656
386	404	733
387	404	694
388	404	924
389	404	1219
390	404	1931
391	404	2822
392	404	4556
393	404	4541
394	404	4467
395	404	5357
396	404	5361
397	404	9365
398	404	9957
399	404	7100
400	404	7093
401	404	5586
402	404	6534
403	404	11728
404	404	43903
0	405	1
1	405	17
2	405	88
3	405	184
4	405	201
5	405	216
6	405	244
7	405	200
8	405	237
9	405	201
10	405	164
11	405	224
12	405	173
13	405	183
14	405	210
15	405	159
16	405	185
17	405	192
18	405	185
19	405	137
20	405	186
21	405	165
22	405	155
23	405	140
24	405	143
25	405	143
26	405	134
27	405	121
28	405	115
29	405	147
30	405	134
31	405	152
32	405	160
33	405	171
34	405	196
35	405	182
36	405	180
38	405	121
39	405	218
40	405	182
41	405	205
42	405	194
43	405	199
44	405	246
45	405	187
46	405	107
47	405	38
48	405	27
49	405	8
50	405	13
51	405	25
52	405	14
53	405	16
54	405	40
55	405	92
56	405	150
57	405	192
58	405	181
59	405	162
60	405	132
61	405	99
62	405	31
63	405	10
64	405	29
65	405	14
66	405	10
67	405	40
68	405	125
69	405	178
70	405	187
71	405	179
72	405	210
73	405	254
74	405	220
75	405	184
76	405	209
77	405	157
78	405	210
79	405	181
80	405	113
81	405	83
82	405	88
83	405	90
84	405	67
85	405	72
86	405	83
87	405	102
88	405	109
89	405	162
90	405	111
91	405	69
92	405	55
93	405	51
94	405	111
95	405	94
96	405	75
97	405	116
98	405	62
99	405	28
100	405	24
101	405	19
102	405	26
103	405	35
104	405	20
105	405	19
106	405	31
107	405	40
108	405	56
109	405	49
110	405	80
111	405	80
112	405	99
113	405	146
114	405	126
115	405	118
116	405	115
117	405	110
118	405	117
119	405	75
120	405	93
121	405	105
122	405	80
123	405	95
124	405	100
125	405	79
126	405	107
127	405	92
128	405	118
129	405	145
130	405	137
131	405	140
132	405	150
133	405	168
134	405	145
135	405	115
136	405	146
137	405	147
138	405	187
139	405	136
140	405	124
141	405	111
142	405	95
143	405	142
144	405	109
145	405	76
146	405	83
147	405	80
148	405	95
149	405	59
150	405	86
151	405	95
152	405	49
153	405	60
154	405	61
155	405	65
156	405	140
157	405	92
158	405	77
159	405	91
160	405	105
161	405	76
162	405	57
163	405	65
164	405	64
165	405	54
166	405	74
167	405	64
168	405	46
169	405	61
170	405	178
171	405	72
172	405	69
173	405	62
174	405	64
175	405	65
176	405	71
177	405	61
178	405	74
179	405	94
180	405	76
181	405	120
182	405	112
183	405	119
184	405	94
185	405	93
186	405	128
187	405	145
188	405	126
189	405	62
190	405	78
191	405	92
192	405	90
193	405	104
194	405	108
195	405	93
196	405	97
197	405	129
198	405	120
199	405	118
200	405	143
201	405	155
202	405	131
203	405	142
204	405	164
205	405	169
206	405	209
207	405	163
208	405	173
209	405	178
210	405	202
211	405	211
212	405	185
213	405	168
214	405	184
215	405	181
216	405	184
217	405	183
218	405	160
219	405	233
220	405	194
221	405	194
222	405	206
223	405	199
224	405	210
225	405	249
226	405	255
227	405	94
228	405	121
229	405	90
230	405	101
231	405	110
232	405	108
233	405	128
234	405	141
235	405	144
236	405	159
237	405	136
238	405	132
239	405	106
240	405	133
241	405	123
242	405	150
243	405	140
244	405	110
245	405	133
246	405	123
247	405	129
248	405	123
249	405	174
250	405	160
251	405	111
252	405	135
253	405	144
254	405	146
255	405	142
256	405	163
257	405	123
258	405	151
259	405	167
260	405	173
261	405	171
262	405	151
263	405	163
264	405	175
265	405	180
266	405	175
267	405	165
268	405	183
269	405	158
270	405	227
271	405	185
272	405	134
273	405	110
274	405	137
275	405	123
276	405	108
277	405	96
278	405	105
279	405	118
280	405	135
281	405	152
282	405	127
283	405	109
284	405	106
285	405	102
286	405	99
287	405	106
288	405	114
289	405	105
290	405	110
291	405	139
292	405	162
293	405	181
294	405	147
295	405	125
296	405	151
297	405	170
298	405	185
299	405	172
300	405	188
301	405	139
302	405	119
303	405	108
304	405	45
305	405	50
306	405	32
307	405	29
308	405	57
309	405	88
310	405	68
311	405	91
312	405	143
313	405	118
314	405	157
315	405	125
316	405	141
317	405	138
318	405	179
319	405	179
320	405	101
321	405	113
322	405	111
323	405	80
324	405	72
325	405	91
326	405	62
327	405	84
328	405	104
329	405	75
330	405	114
331	405	170
332	405	187
333	405	197
334	405	180
335	405	262
336	405	211
337	405	280
338	405	292
339	405	309
340	405	264
341	405	309
342	405	308
343	405	336
344	405	304
345	405	298
346	405	337
347	405	223
348	405	280
349	405	293
350	405	318
351	405	275
352	405	322
353	405	256
354	405	288
355	405	275
356	405	273
357	405	312
358	405	310
359	405	272
360	405	139
361	405	74
362	405	67
363	405	40
364	405	70
365	405	95
366	405	41
367	405	57
368	405	42
369	405	85
370	405	82
371	405	137
372	405	287
373	405	403
374	405	431
375	405	413
376	405	475
377	405	498
378	405	637
379	405	593
380	405	698
381	405	718
382	405	783
383	405	635
384	405	470
385	405	794
386	405	898
387	405	871
388	405	1230
389	405	1476
390	405	2009
391	405	2503
392	405	3049
393	405	2588
394	405	2854
395	405	3152
396	405	3125
397	405	5049
398	405	4296
399	405	3184
400	405	2824
401	405	2487
402	405	2854
403	405	3908
404	405	15612
405	405	55628
0	406	2
1	406	6
2	406	70
3	406	172
4	406	188
5	406	218
6	406	245
7	406	241
8	406	208
9	406	194
10	406	194
11	406	226
12	406	180
13	406	209
14	406	190
15	406	165
16	406	182
17	406	196
18	406	179
19	406	172
20	406	214
21	406	163
22	406	174
23	406	170
24	406	184
25	406	145
26	406	152
27	406	172
28	406	136
29	406	135
30	406	160
31	406	158
32	406	173
33	406	222
34	406	204
35	406	162
36	406	138
38	406	154
39	406	241
40	406	230
41	406	233
42	406	230
43	406	226
44	406	237
45	406	181
46	406	86
47	406	26
48	406	17
49	406	10
50	406	9
51	406	11
52	406	15
53	406	9
54	406	37
55	406	73
56	406	131
57	406	233
58	406	150
59	406	209
60	406	128
61	406	83
62	406	30
63	406	5
64	406	18
65	406	3
66	406	7
67	406	24
68	406	101
69	406	185
70	406	198
71	406	185
72	406	191
73	406	213
74	406	196
75	406	247
76	406	219
77	406	192
78	406	208
79	406	169
80	406	95
81	406	78
82	406	49
83	406	70
84	406	50
85	406	60
86	406	72
87	406	86
88	406	112
89	406	155
90	406	83
91	406	51
92	406	48
93	406	38
94	406	101
95	406	65
96	406	44
97	406	90
98	406	66
99	406	18
100	406	10
101	406	27
102	406	20
103	406	25
104	406	16
105	406	17
106	406	15
107	406	47
108	406	46
109	406	41
110	406	73
111	406	89
112	406	112
113	406	123
114	406	119
115	406	134
116	406	138
117	406	118
118	406	100
119	406	98
120	406	67
121	406	91
122	406	79
123	406	78
124	406	87
125	406	85
126	406	84
127	406	74
128	406	101
129	406	147
130	406	121
131	406	147
132	406	141
133	406	137
134	406	125
135	406	109
136	406	118
137	406	133
138	406	179
139	406	124
140	406	125
141	406	84
142	406	81
143	406	104
144	406	85
145	406	71
146	406	72
147	406	72
148	406	65
149	406	53
150	406	56
151	406	60
152	406	47
153	406	52
154	406	59
155	406	55
156	406	139
157	406	80
158	406	74
159	406	90
160	406	86
161	406	58
162	406	51
163	406	46
164	406	41
165	406	35
166	406	48
167	406	49
168	406	26
169	406	53
170	406	49
171	406	43
172	406	41
173	406	51
174	406	53
175	406	55
176	406	64
177	406	55
178	406	64
179	406	71
180	406	61
181	406	90
182	406	94
183	406	84
184	406	93
185	406	86
186	406	121
187	406	131
188	406	107
189	406	48
190	406	79
191	406	88
192	406	85
193	406	88
194	406	92
195	406	77
196	406	115
197	406	101
198	406	110
199	406	117
200	406	142
201	406	135
202	406	149
203	406	147
204	406	183
205	406	151
206	406	208
207	406	179
208	406	158
209	406	200
210	406	203
211	406	193
212	406	196
213	406	165
214	406	189
215	406	191
216	406	174
217	406	162
218	406	161
219	406	241
220	406	173
221	406	170
222	406	178
223	406	161
224	406	218
225	406	248
226	406	245
227	406	93
228	406	72
229	406	96
230	406	96
231	406	117
232	406	105
233	406	97
234	406	113
235	406	146
236	406	165
237	406	146
238	406	125
239	406	130
240	406	124
241	406	113
242	406	166
243	406	129
244	406	107
245	406	110
246	406	132
247	406	100
248	406	124
249	406	171
250	406	139
251	406	104
252	406	155
253	406	148
254	406	140
255	406	133
256	406	151
257	406	123
258	406	162
259	406	177
260	406	166
261	406	174
262	406	150
263	406	174
264	406	160
265	406	176
266	406	167
267	406	131
268	406	167
269	406	186
270	406	232
271	406	229
272	406	110
273	406	98
274	406	148
275	406	107
276	406	80
277	406	92
278	406	101
279	406	109
280	406	85
281	406	108
282	406	90
283	406	78
284	406	93
285	406	99
286	406	105
287	406	98
288	406	90
289	406	105
290	406	114
291	406	150
292	406	168
293	406	187
294	406	97
295	406	122
296	406	152
297	406	186
298	406	174
299	406	156
300	406	159
301	406	125
302	406	140
303	406	117
304	406	48
305	406	32
306	406	20
307	406	16
308	406	49
309	406	66
310	406	64
311	406	89
312	406	140
313	406	107
314	406	117
315	406	126
316	406	104
317	406	95
318	406	167
319	406	141
320	406	92
321	406	104
322	406	75
323	406	61
324	406	75
325	406	85
326	406	72
327	406	57
328	406	70
329	406	63
330	406	122
331	406	128
332	406	165
333	406	168
334	406	157
335	406	194
336	406	217
337	406	209
338	406	295
339	406	295
340	406	243
341	406	289
342	406	292
343	406	318
344	406	298
345	406	298
346	406	269
347	406	243
348	406	203
349	406	251
350	406	320
351	406	261
352	406	262
353	406	264
354	406	273
355	406	235
356	406	242
357	406	300
358	406	325
359	406	289
360	406	102
361	406	61
362	406	44
363	406	38
364	406	57
365	406	70
366	406	23
367	406	35
368	406	38
369	406	74
370	406	59
371	406	100
372	406	242
373	406	365
374	406	324
375	406	339
376	406	408
377	406	458
378	406	609
379	406	475
380	406	624
381	406	652
382	406	808
383	406	561
384	406	490
385	406	717
386	406	812
387	406	840
388	406	1185
389	406	1537
390	406	1841
391	406	2274
392	406	2216
393	406	1999
394	406	2167
395	406	2471
396	406	2353
397	406	3582
398	406	2932
399	406	2096
400	406	1842
401	406	1697
402	406	1825
403	406	2785
404	406	9170
405	406	33940
406	406	53348
0	407	1
1	407	19
2	407	86
3	407	166
4	407	180
5	407	228
6	407	249
7	407	249
8	407	236
9	407	186
10	407	180
11	407	203
12	407	216
13	407	250
14	407	275
15	407	240
16	407	243
17	407	246
18	407	219
19	407	184
20	407	192
21	407	203
22	407	223
23	407	199
24	407	177
25	407	166
26	407	149
27	407	142
28	407	118
29	407	158
30	407	186
31	407	183
32	407	194
33	407	209
34	407	202
35	407	172
36	407	162
38	407	164
39	407	210
40	407	181
41	407	175
42	407	192
43	407	230
44	407	207
45	407	155
46	407	101
47	407	33
48	407	19
49	407	11
50	407	11
51	407	16
52	407	19
53	407	14
54	407	41
55	407	71
56	407	98
57	407	174
58	407	142
59	407	168
60	407	159
61	407	81
62	407	21
63	407	4
64	407	29
65	407	6
66	407	8
67	407	40
68	407	106
69	407	145
70	407	223
71	407	170
72	407	194
73	407	222
74	407	186
75	407	230
76	407	237
77	407	209
78	407	153
79	407	166
80	407	80
81	407	77
82	407	58
83	407	70
84	407	60
85	407	60
86	407	65
87	407	89
88	407	125
89	407	158
90	407	91
91	407	70
92	407	45
93	407	42
94	407	91
95	407	74
96	407	72
97	407	81
98	407	55
99	407	22
100	407	19
101	407	27
102	407	26
103	407	23
104	407	18
105	407	22
106	407	30
107	407	47
108	407	50
109	407	41
110	407	63
111	407	71
112	407	70
113	407	103
114	407	86
115	407	99
116	407	87
117	407	82
118	407	99
119	407	77
120	407	65
121	407	62
122	407	64
123	407	61
124	407	74
125	407	76
126	407	81
127	407	64
128	407	95
129	407	131
130	407	136
131	407	116
132	407	121
133	407	141
134	407	143
135	407	113
136	407	106
137	407	99
138	407	110
139	407	97
140	407	96
141	407	81
142	407	74
143	407	108
144	407	74
145	407	68
146	407	82
147	407	94
148	407	79
149	407	58
150	407	53
151	407	77
152	407	45
153	407	41
154	407	43
155	407	84
156	407	99
157	407	90
158	407	64
159	407	71
160	407	81
161	407	59
162	407	47
163	407	59
164	407	52
165	407	48
166	407	49
167	407	55
168	407	46
169	407	36
170	407	48
171	407	61
172	407	42
173	407	69
174	407	60
175	407	69
176	407	64
177	407	60
178	407	68
179	407	76
180	407	68
181	407	89
182	407	93
183	407	85
184	407	75
185	407	81
186	407	126
187	407	122
188	407	133
189	407	57
190	407	81
191	407	68
192	407	94
193	407	100
194	407	72
195	407	102
196	407	94
197	407	114
198	407	91
199	407	136
200	407	154
201	407	145
202	407	177
203	407	184
204	407	182
205	407	177
206	407	304
207	407	246
208	407	169
209	407	209
210	407	189
211	407	184
212	407	185
213	407	177
214	407	169
215	407	171
216	407	138
217	407	156
218	407	139
219	407	178
220	407	151
221	407	182
222	407	163
223	407	171
224	407	169
225	407	159
226	407	133
227	407	91
228	407	86
229	407	100
230	407	102
231	407	110
232	407	115
233	407	112
234	407	123
235	407	137
236	407	164
237	407	144
238	407	112
239	407	102
240	407	142
241	407	113
242	407	129
243	407	144
244	407	93
245	407	121
246	407	126
247	407	125
248	407	136
249	407	148
250	407	114
251	407	108
252	407	129
253	407	118
254	407	97
255	407	143
256	407	147
257	407	140
258	407	169
259	407	166
260	407	175
261	407	166
262	407	145
263	407	145
264	407	176
265	407	176
266	407	173
267	407	191
268	407	180
269	407	153
270	407	212
271	407	204
272	407	98
273	407	102
274	407	125
275	407	105
276	407	73
277	407	117
278	407	92
279	407	99
280	407	113
281	407	115
282	407	112
283	407	98
284	407	86
285	407	95
286	407	109
287	407	101
288	407	84
289	407	115
290	407	136
291	407	136
292	407	136
293	407	131
294	407	108
295	407	114
296	407	116
297	407	134
298	407	153
299	407	144
300	407	129
301	407	124
302	407	101
303	407	101
304	407	44
305	407	36
306	407	25
307	407	21
308	407	44
309	407	62
310	407	93
311	407	83
312	407	125
313	407	105
314	407	103
315	407	121
316	407	108
317	407	120
318	407	172
319	407	168
320	407	96
321	407	90
322	407	82
323	407	52
324	407	63
325	407	84
326	407	63
327	407	67
328	407	83
329	407	70
330	407	108
331	407	124
332	407	159
333	407	171
334	407	134
335	407	169
336	407	187
337	407	226
338	407	341
339	407	338
340	407	276
341	407	301
342	407	379
343	407	375
344	407	372
345	407	273
346	407	255
347	407	218
348	407	223
349	407	297
350	407	284
351	407	295
352	407	274
353	407	260
354	407	228
355	407	234
356	407	287
357	407	293
358	407	311
359	407	282
360	407	104
361	407	59
362	407	54
363	407	56
364	407	56
365	407	78
366	407	31
367	407	30
368	407	37
369	407	67
370	407	64
371	407	111
372	407	216
373	407	340
374	407	353
375	407	367
376	407	414
377	407	443
378	407	569
379	407	479
380	407	594
381	407	614
382	407	857
383	407	631
384	407	466
385	407	731
386	407	731
387	407	772
388	407	1149
389	407	1628
390	407	1707
391	407	1817
392	407	1893
393	407	1689
394	407	1786
395	407	1841
396	407	1634
397	407	2144
398	407	1922
399	407	1519
400	407	1283
401	407	1278
402	407	1326
403	407	1644
404	407	4774
405	407	10573
406	407	18599
407	407	48765
0	408	1
1	408	19
2	408	68
3	408	153
4	408	189
5	408	203
6	408	228
7	408	232
8	408	225
9	408	206
10	408	176
11	408	187
12	408	214
13	408	244
14	408	224
15	408	190
16	408	228
17	408	213
18	408	192
19	408	194
20	408	214
21	408	213
22	408	212
23	408	162
24	408	179
25	408	181
26	408	154
27	408	129
28	408	158
29	408	182
30	408	180
31	408	200
32	408	192
33	408	225
34	408	179
35	408	165
36	408	161
38	408	161
39	408	198
40	408	193
41	408	163
42	408	172
43	408	193
44	408	208
45	408	131
46	408	90
47	408	42
48	408	21
49	408	17
50	408	19
51	408	19
52	408	10
53	408	13
54	408	36
55	408	92
56	408	100
57	408	147
58	408	158
59	408	152
60	408	130
61	408	78
62	408	16
63	408	3
64	408	32
65	408	10
66	408	6
67	408	30
68	408	70
69	408	176
70	408	175
71	408	190
72	408	197
73	408	213
74	408	172
75	408	190
76	408	193
77	408	160
78	408	169
79	408	151
80	408	100
81	408	81
82	408	63
83	408	68
84	408	66
85	408	51
86	408	62
87	408	88
88	408	101
89	408	165
90	408	76
91	408	41
92	408	36
93	408	47
94	408	81
95	408	60
96	408	69
97	408	80
98	408	37
99	408	34
100	408	19
101	408	31
102	408	20
103	408	34
104	408	19
105	408	21
106	408	17
107	408	32
108	408	58
109	408	38
110	408	69
111	408	57
112	408	81
113	408	93
114	408	102
115	408	86
116	408	72
117	408	79
118	408	80
119	408	56
120	408	68
121	408	79
122	408	53
123	408	60
124	408	70
125	408	58
126	408	73
127	408	71
128	408	75
129	408	121
130	408	110
131	408	102
132	408	134
133	408	112
134	408	117
135	408	84
136	408	94
137	408	137
138	408	103
139	408	117
140	408	82
141	408	82
142	408	79
143	408	80
144	408	91
145	408	84
146	408	65
147	408	64
148	408	57
149	408	63
150	408	48
151	408	75
152	408	52
153	408	35
154	408	38
155	408	60
156	408	95
157	408	76
158	408	60
159	408	66
160	408	72
161	408	62
162	408	46
163	408	39
164	408	48
165	408	46
166	408	37
167	408	44
168	408	39
169	408	39
170	408	47
171	408	60
172	408	42
173	408	60
174	408	60
175	408	52
176	408	64
177	408	56
178	408	68
179	408	64
180	408	77
181	408	83
182	408	82
183	408	79
184	408	81
185	408	77
186	408	98
187	408	96
188	408	104
189	408	54
190	408	76
191	408	70
192	408	102
193	408	89
194	408	83
195	408	81
196	408	92
197	408	95
198	408	116
199	408	124
200	408	124
201	408	136
202	408	127
203	408	164
204	408	126
205	408	158
206	408	213
207	408	183
208	408	168
209	408	174
210	408	204
211	408	211
212	408	179
213	408	176
214	408	153
215	408	171
216	408	154
217	408	161
218	408	135
219	408	179
220	408	157
221	408	171
222	408	161
223	408	165
224	408	171
225	408	140
226	408	125
227	408	90
228	408	88
229	408	93
230	408	87
231	408	89
232	408	100
233	408	84
234	408	128
235	408	143
236	408	137
237	408	135
238	408	105
239	408	123
240	408	125
241	408	108
242	408	163
243	408	148
244	408	100
245	408	138
246	408	101
247	408	124
248	408	127
249	408	154
250	408	123
251	408	141
252	408	128
253	408	114
254	408	124
255	408	138
256	408	143
257	408	121
258	408	147
259	408	180
260	408	196
261	408	161
262	408	164
263	408	177
264	408	173
265	408	188
266	408	164
267	408	161
268	408	160
269	408	155
270	408	236
271	408	170
272	408	109
273	408	96
274	408	128
275	408	101
276	408	83
277	408	93
278	408	113
279	408	100
280	408	121
281	408	106
282	408	86
283	408	105
284	408	100
285	408	95
286	408	80
287	408	95
288	408	87
289	408	70
290	408	102
291	408	127
292	408	140
293	408	142
294	408	121
295	408	111
296	408	142
297	408	105
298	408	146
299	408	116
300	408	153
301	408	124
302	408	103
303	408	98
304	408	45
305	408	34
306	408	20
307	408	18
308	408	40
309	408	62
310	408	68
311	408	91
312	408	115
313	408	103
314	408	93
315	408	123
316	408	100
317	408	119
318	408	150
319	408	152
320	408	107
321	408	84
322	408	79
323	408	76
324	408	65
325	408	75
326	408	51
327	408	62
328	408	71
329	408	64
330	408	110
331	408	151
332	408	139
333	408	155
334	408	129
335	408	184
336	408	195
337	408	183
338	408	282
339	408	264
340	408	283
341	408	287
342	408	325
343	408	342
344	408	326
345	408	275
346	408	236
347	408	185
348	408	207
349	408	253
350	408	270
351	408	258
352	408	264
353	408	211
354	408	199
355	408	220
356	408	223
357	408	272
358	408	275
359	408	240
360	408	93
361	408	50
362	408	59
363	408	41
364	408	59
365	408	64
366	408	27
367	408	50
368	408	28
369	408	69
370	408	67
371	408	97
372	408	196
373	408	281
374	408	325
375	408	318
376	408	374
377	408	391
378	408	461
379	408	435
380	408	551
381	408	600
382	408	671
383	408	596
384	408	380
385	408	692
386	408	677
387	408	633
388	408	985
389	408	1278
390	408	1405
391	408	1362
392	408	1454
393	408	1247
394	408	1254
395	408	1389
396	408	1324
397	408	1497
398	408	1308
399	408	1041
400	408	963
401	408	963
402	408	1033
403	408	1148
404	408	2675
405	408	5086
406	408	6527
407	408	20081
408	408	53149
0	409	2
1	409	21
2	409	78
3	409	138
4	409	173
5	409	171
6	409	203
7	409	250
8	409	240
9	409	186
10	409	192
11	409	214
12	409	202
13	409	220
14	409	264
15	409	252
16	409	211
17	409	203
18	409	208
19	409	199
20	409	216
21	409	201
22	409	222
23	409	212
24	409	177
25	409	160
26	409	150
27	409	165
28	409	135
29	409	173
30	409	168
31	409	232
32	409	204
33	409	187
34	409	226
35	409	175
36	409	201
38	409	164
39	409	214
40	409	215
41	409	174
42	409	184
43	409	172
44	409	202
45	409	129
46	409	74
47	409	28
48	409	18
49	409	14
50	409	25
51	409	27
52	409	10
53	409	21
54	409	42
55	409	81
56	409	103
57	409	154
58	409	126
59	409	143
60	409	139
61	409	78
62	409	38
63	409	3
64	409	28
65	409	10
66	409	12
67	409	34
68	409	92
69	409	167
70	409	184
71	409	175
72	409	183
73	409	225
74	409	165
75	409	198
76	409	211
77	409	170
78	409	155
79	409	169
80	409	109
81	409	80
82	409	68
83	409	72
84	409	67
85	409	69
86	409	80
87	409	76
88	409	116
89	409	140
90	409	84
91	409	57
92	409	39
93	409	41
94	409	69
95	409	67
96	409	62
97	409	90
98	409	44
99	409	30
100	409	32
101	409	20
102	409	22
103	409	28
104	409	25
105	409	28
106	409	27
107	409	43
108	409	54
109	409	47
110	409	55
111	409	64
112	409	69
113	409	108
114	409	121
115	409	101
116	409	84
117	409	106
118	409	105
119	409	88
120	409	54
121	409	77
122	409	74
123	409	76
124	409	86
125	409	75
126	409	91
127	409	87
128	409	85
129	409	125
130	409	118
131	409	158
132	409	133
133	409	147
134	409	128
135	409	109
136	409	119
137	409	118
138	409	117
139	409	105
140	409	96
141	409	91
142	409	73
143	409	103
144	409	90
145	409	69
146	409	87
147	409	65
148	409	74
149	409	71
150	409	63
151	409	65
152	409	50
153	409	51
154	409	59
155	409	58
156	409	129
157	409	87
158	409	68
159	409	70
160	409	79
161	409	50
162	409	43
163	409	41
164	409	38
165	409	47
166	409	51
167	409	39
168	409	55
169	409	52
170	409	73
171	409	54
172	409	52
173	409	49
174	409	59
175	409	63
176	409	64
177	409	51
178	409	71
179	409	83
180	409	71
181	409	103
182	409	76
183	409	68
184	409	94
185	409	77
186	409	108
187	409	113
188	409	112
189	409	57
190	409	65
191	409	73
192	409	84
193	409	94
194	409	88
195	409	90
196	409	103
197	409	99
198	409	116
199	409	114
200	409	131
201	409	133
202	409	135
203	409	151
204	409	172
205	409	168
206	409	151
207	409	174
208	409	166
209	409	180
210	409	183
211	409	217
212	409	177
213	409	156
214	409	187
215	409	204
216	409	152
217	409	183
218	409	148
219	409	190
220	409	161
221	409	166
222	409	168
223	409	160
224	409	173
225	409	162
226	409	156
227	409	94
228	409	92
229	409	82
230	409	111
231	409	94
232	409	121
233	409	121
234	409	119
235	409	144
236	409	195
237	409	137
238	409	121
239	409	127
240	409	128
241	409	137
242	409	162
243	409	153
244	409	101
245	409	134
246	409	131
247	409	134
248	409	152
249	409	128
250	409	129
251	409	136
252	409	133
253	409	139
254	409	142
255	409	179
256	409	135
257	409	145
258	409	165
259	409	179
260	409	176
261	409	177
262	409	162
263	409	157
264	409	178
265	409	165
266	409	192
267	409	160
268	409	147
269	409	144
270	409	224
271	409	177
272	409	111
273	409	103
274	409	136
275	409	99
276	409	75
277	409	85
278	409	94
279	409	112
280	409	114
281	409	110
282	409	89
283	409	90
284	409	73
285	409	117
286	409	98
287	409	96
288	409	93
289	409	93
290	409	123
291	409	129
292	409	151
293	409	141
294	409	100
295	409	143
296	409	118
297	409	134
298	409	143
299	409	152
300	409	150
301	409	122
302	409	112
303	409	100
304	409	38
305	409	48
306	409	27
307	409	19
308	409	55
309	409	77
310	409	69
311	409	87
312	409	139
313	409	108
314	409	88
315	409	107
316	409	94
317	409	106
318	409	163
319	409	156
320	409	87
321	409	93
322	409	82
323	409	77
324	409	79
325	409	58
326	409	56
327	409	67
328	409	97
329	409	56
330	409	124
331	409	149
332	409	143
333	409	189
334	409	128
335	409	165
336	409	186
337	409	247
338	409	239
339	409	269
340	409	262
341	409	247
342	409	330
343	409	366
344	409	287
345	409	285
346	409	231
347	409	221
348	409	234
349	409	258
350	409	276
351	409	326
352	409	237
353	409	252
354	409	198
355	409	220
356	409	271
357	409	244
358	409	229
359	409	218
360	409	106
361	409	47
362	409	52
363	409	41
364	409	53
365	409	85
366	409	35
367	409	24
368	409	53
369	409	79
370	409	70
371	409	122
372	409	213
373	409	289
374	409	344
375	409	301
376	409	368
377	409	388
378	409	491
379	409	464
380	409	530
381	409	586
382	409	672
383	409	596
384	409	432
385	409	627
386	409	640
387	409	726
388	409	874
389	409	1144
390	409	1422
391	409	1282
392	409	1494
393	409	1279
394	409	1309
395	409	1299
396	409	1213
397	409	1393
398	409	1240
399	409	1125
400	409	848
401	409	940
402	409	996
403	409	1019
404	409	2368
405	409	4244
406	409	5323
407	409	11841
408	409	31587
409	409	55670
1	410	22
2	410	85
3	410	142
4	410	166
5	410	192
6	410	232
7	410	223
8	410	251
9	410	212
10	410	179
11	410	211
12	410	219
13	410	281
14	410	274
15	410	217
16	410	206
17	410	225
18	410	198
19	410	201
20	410	218
21	410	237
22	410	239
23	410	196
24	410	181
25	410	165
26	410	157
27	410	179
28	410	140
29	410	189
30	410	188
31	410	251
32	410	230
33	410	217
34	410	244
35	410	188
36	410	152
38	410	175
39	410	241
40	410	183
41	410	184
42	410	185
43	410	195
44	410	213
45	410	139
46	410	86
47	410	42
48	410	21
49	410	8
50	410	15
51	410	13
52	410	17
53	410	14
54	410	37
55	410	56
56	410	106
57	410	139
58	410	139
59	410	158
60	410	140
61	410	61
62	410	26
63	410	9
64	410	29
65	410	12
66	410	8
67	410	36
68	410	88
69	410	142
70	410	159
71	410	159
72	410	219
73	410	184
74	410	215
75	410	214
76	410	217
77	410	165
78	410	154
79	410	122
80	410	82
81	410	82
82	410	61
83	410	61
84	410	52
85	410	65
86	410	69
87	410	67
88	410	94
89	410	117
90	410	70
91	410	32
92	410	41
93	410	38
94	410	82
95	410	55
96	410	55
97	410	67
98	410	43
99	410	24
100	410	25
101	410	17
102	410	22
103	410	18
104	410	25
105	410	24
106	410	31
107	410	29
108	410	54
109	410	58
110	410	59
111	410	66
112	410	82
113	410	106
114	410	77
115	410	80
116	410	83
117	410	90
118	410	78
119	410	63
120	410	57
121	410	53
122	410	74
123	410	75
124	410	62
125	410	66
126	410	56
127	410	64
128	410	74
129	410	111
130	410	96
131	410	139
132	410	117
133	410	99
134	410	124
135	410	115
136	410	114
137	410	97
138	410	98
139	410	87
140	410	102
141	410	83
142	410	76
143	410	90
144	410	89
145	410	55
146	410	60
147	410	70
148	410	64
149	410	69
150	410	58
151	410	59
152	410	45
153	410	45
154	410	51
155	410	59
156	410	79
157	410	84
158	410	54
159	410	74
160	410	77
161	410	54
162	410	49
163	410	41
164	410	53
165	410	38
166	410	43
167	410	42
168	410	29
169	410	48
170	410	43
171	410	50
172	410	42
173	410	35
174	410	54
175	410	43
176	410	44
177	410	53
178	410	51
179	410	69
180	410	74
181	410	92
182	410	81
183	410	78
184	410	58
185	410	65
186	410	89
187	410	87
188	410	145
189	410	57
190	410	68
191	410	85
192	410	63
193	410	97
194	410	79
195	410	97
196	410	87
197	410	105
198	410	95
199	410	110
200	410	126
201	410	131
202	410	117
203	410	167
204	410	161
205	410	130
206	410	184
207	410	176
208	410	158
209	410	158
210	410	150
211	410	190
212	410	149
213	410	137
214	410	168
215	410	141
216	410	152
217	410	172
218	410	127
219	410	164
220	410	131
221	410	124
222	410	157
223	410	149
224	410	155
225	410	127
226	410	130
227	410	70
228	410	98
229	410	96
230	410	99
231	410	87
232	410	87
233	410	99
234	410	115
235	410	121
236	410	148
237	410	124
238	410	109
239	410	116
240	410	104
241	410	102
242	410	114
243	410	131
244	410	110
245	410	140
246	410	128
247	410	139
248	410	138
249	410	142
250	410	132
251	410	97
252	410	119
253	410	144
254	410	112
255	410	97
256	410	124
257	410	132
258	410	125
259	410	151
260	410	173
261	410	151
262	410	146
263	410	146
264	410	161
265	410	180
266	410	182
267	410	171
268	410	153
269	410	138
270	410	207
271	410	175
272	410	94
273	410	91
274	410	116
275	410	100
276	410	83
277	410	85
278	410	77
279	410	100
280	410	79
281	410	90
282	410	85
283	410	87
284	410	65
285	410	84
286	410	77
287	410	98
288	410	91
289	410	102
290	410	112
291	410	120
292	410	139
293	410	119
294	410	124
295	410	123
296	410	145
297	410	130
298	410	131
299	410	121
300	410	129
301	410	124
302	410	99
303	410	86
304	410	43
305	410	24
306	410	32
307	410	18
308	410	42
309	410	66
310	410	66
311	410	63
312	410	114
313	410	77
314	410	90
315	410	91
316	410	93
317	410	95
318	410	131
319	410	163
320	410	77
321	410	86
322	410	62
323	410	58
324	410	69
325	410	60
326	410	47
327	410	51
328	410	73
329	410	53
330	410	116
331	410	138
332	410	131
333	410	143
334	410	118
335	410	158
336	410	191
337	410	181
338	410	301
339	410	302
340	410	258
341	410	244
342	410	332
343	410	350
344	410	334
345	410	236
346	410	223
347	410	202
348	410	191
349	410	213
350	410	231
351	410	262
352	410	234
353	410	213
354	410	177
355	410	230
356	410	239
357	410	291
358	410	215
359	410	234
360	410	100
361	410	68
362	410	56
363	410	34
364	410	48
365	410	70
366	410	22
367	410	37
368	410	39
369	410	81
370	410	63
371	410	88
372	410	172
373	410	255
374	410	274
375	410	298
376	410	326
377	410	357
378	410	424
379	410	440
380	410	509
381	410	516
382	410	626
383	410	523
384	410	361
385	410	620
386	410	652
387	410	633
388	410	946
389	410	1215
390	410	1353
391	410	1248
392	410	1297
393	410	1106
394	410	1081
395	410	1107
396	410	1051
397	410	1181
398	410	1002
399	410	836
400	410	754
401	410	778
402	410	837
403	410	880
404	410	1940
405	410	3237
406	410	4290
407	410	9996
408	410	17873
409	410	25268
410	410	52171
0	411	1
1	411	7
2	411	49
3	411	119
4	411	149
5	411	175
6	411	206
7	411	246
8	411	244
9	411	202
10	411	186
11	411	219
12	411	212
13	411	297
14	411	236
15	411	185
16	411	198
17	411	211
18	411	220
19	411	209
20	411	221
21	411	218
22	411	187
23	411	208
24	411	193
25	411	186
26	411	161
27	411	189
28	411	153
29	411	188
30	411	183
31	411	220
32	411	222
33	411	206
34	411	181
35	411	180
36	411	149
38	411	164
39	411	241
40	411	205
41	411	149
42	411	195
43	411	196
44	411	206
45	411	119
46	411	57
47	411	21
48	411	10
49	411	7
50	411	11
51	411	8
52	411	9
53	411	9
54	411	24
55	411	51
56	411	89
57	411	154
58	411	151
59	411	162
60	411	117
61	411	62
62	411	16
63	411	6
64	411	22
65	411	9
66	411	9
67	411	18
68	411	73
69	411	127
70	411	152
71	411	161
72	411	142
73	411	181
74	411	172
75	411	208
76	411	209
77	411	116
78	411	130
79	411	122
80	411	83
81	411	37
82	411	36
83	411	47
84	411	41
85	411	42
86	411	45
87	411	56
88	411	76
89	411	126
90	411	62
91	411	29
92	411	31
93	411	38
94	411	60
95	411	59
96	411	38
97	411	59
98	411	28
99	411	26
100	411	16
101	411	12
102	411	18
103	411	20
104	411	19
105	411	14
106	411	15
107	411	25
108	411	44
109	411	28
110	411	47
111	411	56
112	411	53
113	411	81
114	411	63
115	411	72
116	411	67
117	411	71
118	411	87
119	411	48
120	411	44
121	411	49
122	411	38
123	411	54
124	411	64
125	411	45
126	411	58
127	411	43
128	411	62
129	411	108
130	411	99
131	411	99
132	411	95
133	411	91
134	411	84
135	411	62
136	411	88
137	411	74
138	411	87
139	411	76
140	411	65
141	411	50
142	411	50
143	411	45
144	411	68
145	411	44
146	411	42
147	411	61
148	411	52
149	411	43
150	411	35
151	411	38
152	411	31
153	411	32
154	411	40
155	411	38
156	411	80
157	411	61
158	411	52
159	411	46
160	411	59
161	411	41
162	411	38
163	411	40
164	411	38
165	411	35
166	411	31
167	411	31
168	411	33
169	411	37
170	411	41
171	411	42
172	411	35
173	411	36
174	411	38
175	411	40
176	411	59
177	411	45
178	411	59
179	411	62
180	411	57
181	411	89
182	411	75
183	411	72
184	411	64
185	411	68
186	411	92
187	411	82
188	411	99
189	411	49
190	411	58
191	411	56
192	411	71
193	411	70
194	411	70
195	411	64
196	411	54
197	411	88
198	411	65
199	411	86
200	411	93
201	411	110
202	411	111
203	411	90
204	411	89
205	411	89
206	411	121
207	411	138
208	411	102
209	411	127
210	411	124
211	411	143
212	411	140
213	411	125
214	411	142
215	411	123
216	411	108
217	411	117
218	411	96
219	411	128
220	411	127
221	411	143
222	411	107
223	411	129
224	411	114
225	411	118
226	411	116
227	411	70
228	411	61
229	411	62
230	411	78
231	411	75
232	411	72
233	411	88
234	411	89
235	411	101
236	411	119
237	411	111
238	411	97
239	411	86
240	411	110
241	411	110
242	411	112
243	411	124
244	411	91
245	411	99
246	411	89
247	411	112
248	411	94
249	411	117
250	411	132
251	411	78
252	411	131
253	411	96
254	411	112
255	411	109
256	411	122
257	411	93
258	411	118
259	411	149
260	411	132
261	411	146
262	411	135
263	411	126
264	411	125
265	411	149
266	411	135
267	411	133
268	411	141
269	411	140
270	411	170
271	411	170
272	411	73
273	411	69
274	411	98
275	411	73
276	411	50
277	411	70
278	411	61
279	411	70
280	411	79
281	411	62
282	411	61
283	411	64
284	411	55
285	411	78
286	411	68
287	411	67
288	411	60
289	411	66
290	411	86
291	411	102
292	411	111
293	411	126
294	411	82
295	411	92
296	411	108
297	411	110
298	411	111
299	411	103
300	411	113
301	411	93
302	411	79
303	411	63
304	411	34
305	411	17
306	411	16
307	411	21
308	411	39
309	411	39
310	411	63
311	411	62
312	411	85
313	411	81
314	411	82
315	411	87
316	411	59
317	411	77
318	411	119
319	411	126
320	411	68
321	411	54
322	411	41
323	411	51
324	411	52
325	411	34
326	411	35
327	411	41
328	411	51
329	411	45
330	411	75
331	411	102
332	411	95
333	411	90
334	411	111
335	411	113
336	411	131
337	411	144
338	411	277
339	411	276
340	411	198
341	411	204
342	411	260
343	411	276
344	411	304
345	411	200
346	411	189
347	411	130
348	411	144
349	411	176
350	411	207
351	411	180
352	411	203
353	411	177
354	411	153
355	411	191
356	411	156
357	411	201
358	411	195
359	411	176
360	411	48
361	411	44
362	411	28
363	411	16
364	411	35
365	411	58
366	411	21
367	411	29
368	411	24
369	411	44
370	411	24
371	411	62
372	411	127
373	411	197
374	411	218
375	411	203
376	411	256
377	411	258
378	411	380
379	411	326
380	411	396
381	411	440
382	411	498
383	411	381
384	411	280
385	411	426
386	411	541
387	411	564
388	411	856
389	411	1156
390	411	1089
391	411	986
392	411	785
393	411	699
394	411	739
395	411	789
396	411	652
397	411	766
398	411	610
399	411	536
400	411	453
401	411	445
402	411	478
403	411	524
404	411	1222
405	411	2256
406	411	2822
407	411	6128
408	411	10416
409	411	8691
410	411	17253
411	411	46703
1	412	10
2	412	44
3	412	100
4	412	127
5	412	130
6	412	165
7	412	225
8	412	201
9	412	208
10	412	205
11	412	235
12	412	252
13	412	232
14	412	235
15	412	239
16	412	204
17	412	246
18	412	222
19	412	206
20	412	262
21	412	205
22	412	197
23	412	223
24	412	249
25	412	201
26	412	207
27	412	231
28	412	227
29	412	202
30	412	206
31	412	197
32	412	239
33	412	241
34	412	232
35	412	194
36	412	164
38	412	187
39	412	315
40	412	273
41	412	206
42	412	251
43	412	192
44	412	210
45	412	92
46	412	60
47	412	21
48	412	11
49	412	5
50	412	6
51	412	15
52	412	4
53	412	18
54	412	18
55	412	43
56	412	89
57	412	182
58	412	142
59	412	174
60	412	88
61	412	62
62	412	16
63	412	4
64	412	17
65	412	10
66	412	4
67	412	22
68	412	49
69	412	129
70	412	157
71	412	162
72	412	178
73	412	183
74	412	156
75	412	207
76	412	158
77	412	130
78	412	162
79	412	106
80	412	53
81	412	44
82	412	43
83	412	47
84	412	33
85	412	31
86	412	27
87	412	53
88	412	97
89	412	101
90	412	54
91	412	31
92	412	25
93	412	33
94	412	56
95	412	57
96	412	43
97	412	64
98	412	36
99	412	13
100	412	12
101	412	27
102	412	14
103	412	24
104	412	17
105	412	11
106	412	20
107	412	17
108	412	32
109	412	20
110	412	55
111	412	80
112	412	74
113	412	69
114	412	84
115	412	87
116	412	102
117	412	74
118	412	103
119	412	60
120	412	59
121	412	50
122	412	44
123	412	50
124	412	58
125	412	45
126	412	62
127	412	54
128	412	76
129	412	90
130	412	101
131	412	113
132	412	106
133	412	118
134	412	85
135	412	69
136	412	69
137	412	99
138	412	90
139	412	75
140	412	64
141	412	67
142	412	55
143	412	62
144	412	54
145	412	56
146	412	44
147	412	45
148	412	55
149	412	55
150	412	44
151	412	44
152	412	26
153	412	37
154	412	27
155	412	39
156	412	85
157	412	66
158	412	53
159	412	52
160	412	70
161	412	46
162	412	32
163	412	38
164	412	39
165	412	27
166	412	33
167	412	31
168	412	25
169	412	25
170	412	42
171	412	42
172	412	33
173	412	34
174	412	30
175	412	39
176	412	50
177	412	51
178	412	44
179	412	58
180	412	51
181	412	66
182	412	73
183	412	65
184	412	61
185	412	65
186	412	88
187	412	109
188	412	90
189	412	34
190	412	57
191	412	40
192	412	60
193	412	59
194	412	51
195	412	71
196	412	94
197	412	97
198	412	95
199	412	81
200	412	93
201	412	115
202	412	94
203	412	83
204	412	108
205	412	83
206	412	144
207	412	121
208	412	95
209	412	121
210	412	157
211	412	149
212	412	173
213	412	112
214	412	143
215	412	149
216	412	118
217	412	106
218	412	122
219	412	151
220	412	119
221	412	130
222	412	146
223	412	128
224	412	126
225	412	135
226	412	127
227	412	47
228	412	50
229	412	67
230	412	61
231	412	65
232	412	61
233	412	73
234	412	97
235	412	98
236	412	117
237	412	114
238	412	124
239	412	107
240	412	122
241	412	104
242	412	120
243	412	105
244	412	74
245	412	104
246	412	119
247	412	94
248	412	93
249	412	143
250	412	136
251	412	96
252	412	125
253	412	139
254	412	123
255	412	126
256	412	153
257	412	106
258	412	122
259	412	164
260	412	175
261	412	155
262	412	145
263	412	154
264	412	140
265	412	138
266	412	137
267	412	139
268	412	122
269	412	124
270	412	153
271	412	158
272	412	71
273	412	70
274	412	98
275	412	79
276	412	55
277	412	64
278	412	78
279	412	58
280	412	86
281	412	63
282	412	61
283	412	63
284	412	59
285	412	57
286	412	62
287	412	67
288	412	46
289	412	68
290	412	71
291	412	89
292	412	129
293	412	119
294	412	77
295	412	83
296	412	106
297	412	132
298	412	104
299	412	92
300	412	104
301	412	78
302	412	82
303	412	71
304	412	28
305	412	23
306	412	19
307	412	13
308	412	35
309	412	56
310	412	47
311	412	61
312	412	72
313	412	56
314	412	65
315	412	70
316	412	78
317	412	74
318	412	77
319	412	100
320	412	55
321	412	56
322	412	38
323	412	35
324	412	36
325	412	45
326	412	47
327	412	30
328	412	33
329	412	38
330	412	87
331	412	75
332	412	102
333	412	93
334	412	77
335	412	115
336	412	135
337	412	142
338	412	222
339	412	225
340	412	169
341	412	200
342	412	180
343	412	199
344	412	177
345	412	148
346	412	153
347	412	166
348	412	132
349	412	175
350	412	204
351	412	163
352	412	183
353	412	164
354	412	173
355	412	160
356	412	170
357	412	153
358	412	194
359	412	142
360	412	44
361	412	32
362	412	30
363	412	16
364	412	22
365	412	51
366	412	17
367	412	17
368	412	18
369	412	26
370	412	44
371	412	58
372	412	117
373	412	143
374	412	208
375	412	196
376	412	244
377	412	266
378	412	299
379	412	251
380	412	351
381	412	391
382	412	455
383	412	338
384	412	307
385	412	408
386	412	592
387	412	594
388	412	743
389	412	791
390	412	817
391	412	809
392	412	706
393	412	583
394	412	584
395	412	642
396	412	599
397	412	660
398	412	505
399	412	412
400	412	328
401	412	385
402	412	396
403	412	417
404	412	879
405	412	1761
406	412	2188
407	412	3205
408	412	4983
409	412	4679
410	412	6236
411	412	21211
412	412	56735
1	413	9
2	413	34
3	413	115
4	413	124
5	413	181
6	413	164
7	413	195
8	413	197
9	413	197
10	413	157
11	413	228
12	413	230
13	413	222
14	413	201
15	413	201
16	413	193
17	413	201
18	413	213
19	413	216
20	413	211
21	413	208
22	413	197
23	413	190
24	413	247
25	413	177
26	413	175
27	413	226
28	413	197
29	413	216
30	413	180
31	413	192
32	413	204
33	413	196
34	413	214
35	413	157
36	413	193
38	413	159
39	413	201
40	413	206
41	413	195
42	413	194
43	413	193
44	413	159
45	413	89
46	413	53
47	413	19
48	413	9
49	413	9
50	413	6
51	413	13
52	413	6
53	413	10
54	413	28
55	413	46
56	413	83
57	413	120
58	413	128
59	413	130
60	413	90
61	413	46
62	413	21
63	413	1
64	413	21
65	413	9
66	413	4
67	413	23
68	413	55
69	413	126
70	413	132
71	413	156
72	413	175
73	413	179
74	413	148
75	413	176
76	413	188
77	413	112
78	413	147
79	413	104
80	413	56
81	413	41
82	413	38
83	413	41
84	413	42
85	413	44
86	413	41
87	413	45
88	413	69
89	413	84
90	413	57
91	413	42
92	413	28
93	413	28
94	413	76
95	413	50
96	413	33
97	413	67
98	413	35
99	413	16
100	413	23
101	413	13
102	413	13
103	413	25
104	413	22
105	413	9
106	413	19
107	413	20
108	413	38
109	413	32
110	413	44
111	413	64
112	413	89
113	413	93
114	413	76
115	413	75
116	413	78
117	413	74
118	413	71
119	413	66
120	413	62
121	413	75
122	413	65
123	413	48
124	413	56
125	413	49
126	413	52
127	413	49
128	413	63
129	413	94
130	413	77
131	413	107
132	413	93
133	413	85
134	413	86
135	413	73
136	413	75
137	413	77
138	413	91
139	413	71
140	413	58
141	413	67
142	413	62
143	413	79
144	413	72
145	413	58
146	413	65
147	413	51
148	413	48
149	413	45
150	413	41
151	413	46
152	413	25
153	413	36
154	413	34
155	413	54
156	413	93
157	413	37
158	413	39
159	413	64
160	413	55
161	413	34
162	413	30
163	413	37
164	413	26
165	413	20
166	413	38
167	413	43
168	413	13
169	413	27
170	413	42
171	413	38
172	413	41
173	413	35
174	413	41
175	413	40
176	413	46
177	413	35
178	413	44
179	413	57
180	413	67
181	413	85
182	413	75
183	413	68
184	413	65
185	413	54
186	413	69
187	413	88
188	413	81
189	413	30
190	413	52
191	413	69
192	413	50
193	413	64
194	413	69
195	413	64
196	413	80
197	413	84
198	413	79
199	413	106
200	413	102
201	413	108
202	413	93
203	413	125
204	413	111
205	413	107
206	413	148
207	413	118
208	413	93
209	413	128
210	413	159
211	413	162
212	413	157
213	413	120
214	413	137
215	413	131
216	413	126
217	413	115
218	413	113
219	413	157
220	413	116
221	413	137
222	413	138
223	413	132
224	413	127
225	413	116
226	413	118
227	413	72
228	413	74
229	413	55
230	413	74
231	413	78
232	413	67
233	413	71
234	413	109
235	413	93
236	413	135
237	413	125
238	413	117
239	413	115
240	413	105
241	413	97
242	413	123
243	413	131
244	413	82
245	413	137
246	413	108
247	413	102
248	413	123
249	413	129
250	413	142
251	413	100
252	413	136
253	413	137
254	413	120
255	413	136
256	413	141
257	413	120
258	413	125
259	413	161
260	413	172
261	413	140
262	413	131
263	413	135
264	413	146
265	413	137
266	413	142
267	413	129
268	413	131
269	413	122
270	413	163
271	413	132
272	413	92
273	413	69
274	413	95
275	413	80
276	413	58
277	413	59
278	413	59
279	413	79
280	413	78
281	413	76
282	413	61
283	413	55
284	413	79
285	413	49
286	413	69
287	413	57
288	413	58
289	413	73
290	413	76
291	413	87
292	413	104
293	413	99
294	413	107
295	413	88
296	413	90
297	413	115
298	413	128
299	413	104
300	413	119
301	413	79
302	413	74
303	413	66
304	413	36
305	413	26
306	413	24
307	413	14
308	413	29
309	413	45
310	413	44
311	413	56
312	413	86
313	413	76
314	413	71
315	413	70
316	413	70
317	413	87
318	413	106
319	413	112
320	413	70
321	413	53
322	413	52
323	413	29
324	413	49
325	413	54
326	413	40
327	413	39
328	413	41
329	413	46
330	413	87
331	413	81
332	413	82
333	413	110
334	413	104
335	413	113
336	413	131
337	413	121
338	413	209
339	413	219
340	413	171
341	413	180
342	413	225
343	413	223
344	413	222
345	413	205
346	413	174
347	413	170
348	413	124
349	413	172
350	413	197
351	413	202
352	413	194
353	413	167
354	413	168
355	413	164
356	413	149
357	413	177
358	413	187
359	413	162
360	413	58
361	413	38
362	413	36
363	413	33
364	413	40
365	413	51
366	413	19
367	413	22
368	413	15
369	413	46
370	413	48
371	413	62
372	413	137
373	413	171
374	413	205
375	413	194
376	413	230
377	413	226
378	413	260
379	413	247
380	413	347
381	413	400
382	413	434
383	413	370
384	413	275
385	413	454
386	413	547
387	413	558
388	413	709
389	413	781
390	413	871
391	413	807
392	413	755
393	413	621
394	413	641
395	413	685
396	413	576
397	413	686
398	413	540
399	413	503
400	413	407
401	413	400
402	413	419
403	413	463
404	413	946
405	413	1738
406	413	1998
407	413	3676
408	413	5364
409	413	5051
410	413	6918
411	413	17527
412	413	26595
413	413	52179
1	414	12
2	414	39
3	414	96
4	414	108
5	414	158
6	414	170
7	414	184
8	414	195
9	414	201
10	414	186
11	414	231
12	414	224
13	414	254
14	414	243
15	414	222
16	414	221
17	414	207
18	414	187
19	414	187
20	414	238
21	414	189
22	414	193
23	414	194
24	414	232
25	414	175
26	414	187
27	414	203
28	414	174
29	414	193
30	414	183
31	414	225
32	414	232
33	414	220
34	414	244
35	414	199
36	414	195
38	414	188
39	414	260
40	414	191
41	414	187
42	414	179
43	414	163
44	414	147
45	414	111
46	414	64
47	414	24
48	414	15
49	414	6
50	414	10
51	414	10
52	414	17
53	414	14
54	414	19
55	414	64
56	414	92
57	414	126
58	414	114
59	414	134
60	414	110
61	414	46
62	414	28
63	414	4
64	414	22
65	414	8
66	414	9
67	414	28
68	414	54
69	414	91
70	414	153
71	414	145
72	414	144
73	414	186
74	414	188
75	414	152
76	414	134
77	414	151
78	414	144
79	414	125
80	414	68
81	414	47
82	414	44
83	414	58
84	414	35
85	414	48
86	414	56
87	414	56
88	414	88
89	414	103
90	414	62
91	414	45
92	414	28
93	414	25
94	414	77
95	414	48
96	414	39
97	414	55
98	414	41
99	414	21
100	414	16
101	414	24
102	414	18
103	414	20
104	414	25
105	414	19
106	414	19
107	414	27
108	414	49
109	414	37
110	414	48
111	414	83
112	414	76
113	414	86
114	414	85
115	414	84
116	414	91
117	414	84
118	414	96
119	414	63
120	414	67
121	414	60
122	414	51
123	414	55
124	414	59
125	414	64
126	414	56
127	414	64
128	414	77
129	414	94
130	414	88
131	414	116
132	414	108
133	414	104
134	414	90
135	414	79
136	414	78
137	414	75
138	414	88
139	414	85
140	414	86
141	414	56
142	414	57
143	414	63
144	414	68
145	414	69
146	414	42
147	414	45
148	414	59
149	414	45
150	414	46
151	414	55
152	414	28
153	414	34
154	414	43
155	414	51
156	414	81
157	414	64
158	414	50
159	414	64
160	414	44
161	414	51
162	414	43
163	414	40
164	414	47
165	414	38
166	414	44
167	414	37
168	414	35
169	414	35
170	414	42
171	414	41
172	414	36
173	414	47
174	414	38
175	414	43
176	414	50
177	414	47
178	414	58
179	414	67
180	414	48
181	414	72
182	414	72
183	414	76
184	414	45
185	414	67
186	414	89
187	414	80
188	414	94
189	414	44
190	414	64
191	414	56
192	414	53
193	414	61
194	414	64
195	414	71
196	414	92
197	414	85
198	414	73
199	414	113
200	414	108
201	414	107
202	414	104
203	414	129
204	414	111
205	414	102
206	414	129
207	414	153
208	414	140
209	414	147
210	414	168
211	414	176
212	414	132
213	414	154
214	414	157
215	414	148
216	414	142
217	414	110
218	414	147
219	414	140
220	414	156
221	414	142
222	414	141
223	414	117
224	414	158
225	414	137
226	414	125
227	414	83
228	414	75
229	414	64
230	414	84
231	414	79
232	414	88
233	414	98
234	414	106
235	414	117
236	414	125
237	414	133
238	414	132
239	414	101
240	414	122
241	414	128
242	414	134
243	414	129
244	414	87
245	414	105
246	414	132
247	414	128
248	414	118
249	414	146
250	414	142
251	414	114
252	414	123
253	414	135
254	414	116
255	414	169
256	414	157
257	414	141
258	414	134
259	414	135
260	414	133
261	414	126
262	414	153
263	414	131
264	414	155
265	414	135
266	414	166
267	414	147
268	414	126
269	414	125
270	414	182
271	414	153
272	414	86
273	414	73
274	414	105
275	414	90
276	414	67
277	414	75
278	414	71
279	414	70
280	414	91
281	414	94
282	414	54
283	414	73
284	414	86
285	414	81
286	414	77
287	414	64
288	414	71
289	414	84
290	414	77
291	414	106
292	414	105
293	414	119
294	414	91
295	414	111
296	414	118
297	414	109
298	414	132
299	414	109
300	414	115
301	414	106
302	414	69
303	414	74
304	414	26
305	414	28
306	414	20
307	414	15
308	414	32
309	414	43
310	414	38
311	414	67
312	414	81
313	414	64
314	414	79
315	414	99
316	414	78
317	414	76
318	414	134
319	414	108
320	414	61
321	414	65
322	414	54
323	414	55
324	414	33
325	414	48
326	414	37
327	414	42
328	414	62
329	414	46
330	414	67
331	414	118
332	414	91
333	414	109
334	414	106
335	414	139
336	414	143
337	414	151
338	414	228
339	414	213
340	414	176
341	414	221
342	414	223
343	414	220
344	414	197
345	414	204
346	414	185
347	414	157
348	414	139
349	414	191
350	414	178
351	414	192
352	414	191
353	414	182
354	414	174
355	414	177
356	414	157
357	414	220
358	414	181
359	414	144
360	414	54
361	414	46
362	414	37
363	414	32
364	414	36
365	414	57
366	414	23
367	414	27
368	414	27
369	414	46
370	414	39
371	414	65
372	414	117
373	414	179
374	414	191
375	414	221
376	414	277
377	414	260
378	414	300
379	414	311
380	414	338
381	414	436
382	414	454
383	414	390
384	414	288
385	414	440
386	414	511
387	414	543
388	414	714
389	414	760
390	414	829
391	414	804
392	414	764
393	414	707
394	414	685
395	414	721
396	414	720
397	414	699
398	414	601
399	414	532
400	414	412
401	414	510
402	414	460
403	414	511
404	414	995
405	414	1827
406	414	2184
407	414	3590
408	414	5263
409	414	4950
410	414	6420
411	414	13327
412	414	14230
413	414	29651
414	414	58648
1	415	6
2	415	43
3	415	103
4	415	116
5	415	134
6	415	189
7	415	182
8	415	216
9	415	193
10	415	158
11	415	241
12	415	227
13	415	272
14	415	227
15	415	204
16	415	226
17	415	233
18	415	212
19	415	224
20	415	246
21	415	225
22	415	213
23	415	232
24	415	221
25	415	230
26	415	209
27	415	214
28	415	203
29	415	203
30	415	202
31	415	243
32	415	238
33	415	246
34	415	238
35	415	195
36	415	181
38	415	167
39	415	265
40	415	218
41	415	200
42	415	202
43	415	178
44	415	180
45	415	93
46	415	49
47	415	20
48	415	5
49	415	11
50	415	5
51	415	6
52	415	12
53	415	7
54	415	13
55	415	46
56	415	77
57	415	154
58	415	115
59	415	136
60	415	112
61	415	48
62	415	11
63	415	3
64	415	14
65	415	4
66	415	6
67	415	9
68	415	68
69	415	143
70	415	151
71	415	139
72	415	178
73	415	182
74	415	197
75	415	215
76	415	166
77	415	146
78	415	138
79	415	118
80	415	47
81	415	47
82	415	34
83	415	43
84	415	45
85	415	43
86	415	38
87	415	48
88	415	59
89	415	77
90	415	65
91	415	28
92	415	24
93	415	17
94	415	59
95	415	42
96	415	36
97	415	64
98	415	28
99	415	17
100	415	14
101	415	14
102	415	11
103	415	7
104	415	17
105	415	10
106	415	20
107	415	25
108	415	30
109	415	29
110	415	44
111	415	55
112	415	77
113	415	97
114	415	92
115	415	88
116	415	82
117	415	69
118	415	87
119	415	78
120	415	65
121	415	56
122	415	52
123	415	37
124	415	59
125	415	57
126	415	60
127	415	61
128	415	56
129	415	98
130	415	80
131	415	97
132	415	85
133	415	84
134	415	71
135	415	82
136	415	72
137	415	74
138	415	85
139	415	80
140	415	75
141	415	50
142	415	59
143	415	78
144	415	81
145	415	46
146	415	36
147	415	55
148	415	41
149	415	39
150	415	43
151	415	37
152	415	29
153	415	32
154	415	23
155	415	52
156	415	74
157	415	53
158	415	45
159	415	55
160	415	50
161	415	46
162	415	30
163	415	37
164	415	37
165	415	24
166	415	34
167	415	38
168	415	23
169	415	26
170	415	34
171	415	31
172	415	40
173	415	43
174	415	34
175	415	38
176	415	55
177	415	32
178	415	54
179	415	60
180	415	53
181	415	67
182	415	64
183	415	80
184	415	48
185	415	63
186	415	73
187	415	78
188	415	88
189	415	36
190	415	62
191	415	51
192	415	54
193	415	61
194	415	62
195	415	63
196	415	78
197	415	91
198	415	101
199	415	68
200	415	99
201	415	115
202	415	103
203	415	98
204	415	107
205	415	84
206	415	125
207	415	137
208	415	89
209	415	116
210	415	139
211	415	166
212	415	153
213	415	125
214	415	141
215	415	140
216	415	111
217	415	115
218	415	118
219	415	150
220	415	122
221	415	129
222	415	137
223	415	155
224	415	135
225	415	145
226	415	144
227	415	69
228	415	63
229	415	69
230	415	75
231	415	73
232	415	46
233	415	77
234	415	103
235	415	102
236	415	123
237	415	106
238	415	141
239	415	112
240	415	124
241	415	127
242	415	137
243	415	114
244	415	91
245	415	86
246	415	100
247	415	93
248	415	114
249	415	119
250	415	110
251	415	115
252	415	129
253	415	126
254	415	120
255	415	127
256	415	139
257	415	115
258	415	115
259	415	134
260	415	151
261	415	131
262	415	166
263	415	156
264	415	125
265	415	155
266	415	134
267	415	133
268	415	94
269	415	106
270	415	163
271	415	166
272	415	73
273	415	56
274	415	90
275	415	85
276	415	62
277	415	65
278	415	57
279	415	82
280	415	58
281	415	72
282	415	48
283	415	62
284	415	57
285	415	58
286	415	70
287	415	75
288	415	49
289	415	71
290	415	84
291	415	95
292	415	106
293	415	110
294	415	73
295	415	86
296	415	110
297	415	132
298	415	129
299	415	99
300	415	127
301	415	87
302	415	72
303	415	64
304	415	27
305	415	21
306	415	10
307	415	7
308	415	29
309	415	29
310	415	39
311	415	53
312	415	74
313	415	63
314	415	68
315	415	89
316	415	77
317	415	74
318	415	116
319	415	107
320	415	55
321	415	73
322	415	39
323	415	32
324	415	47
325	415	49
326	415	32
327	415	39
328	415	43
329	415	44
330	415	56
331	415	83
332	415	88
333	415	110
334	415	78
335	415	127
336	415	125
337	415	126
338	415	218
339	415	213
340	415	174
341	415	191
342	415	229
343	415	202
344	415	183
345	415	183
346	415	183
347	415	127
348	415	138
349	415	171
350	415	204
351	415	179
352	415	193
353	415	137
354	415	154
355	415	167
356	415	138
357	415	164
358	415	164
359	415	163
360	415	46
361	415	24
362	415	22
363	415	27
364	415	20
365	415	38
366	415	21
367	415	12
368	415	13
369	415	42
370	415	30
371	415	59
372	415	118
373	415	183
374	415	168
375	415	202
376	415	212
377	415	255
378	415	304
379	415	252
380	415	332
381	415	403
382	415	398
383	415	342
384	415	279
385	415	419
386	415	518
387	415	489
388	415	708
389	415	798
390	415	822
391	415	769
392	415	674
393	415	559
394	415	610
395	415	581
396	415	548
397	415	583
398	415	437
399	415	373
400	415	317
401	415	334
402	415	345
403	415	401
404	415	879
405	415	1844
406	415	2152
407	415	2767
408	415	3665
409	415	3420
410	415	4260
411	415	7991
412	415	8980
413	415	14373
414	415	25910
415	415	56587
0	416	1
1	416	15
2	416	44
3	416	68
4	416	91
5	416	108
6	416	180
7	416	156
8	416	192
9	416	182
10	416	173
11	416	213
12	416	189
13	416	181
14	416	227
15	416	216
16	416	217
17	416	198
18	416	188
19	416	189
20	416	204
21	416	193
22	416	210
23	416	210
24	416	209
25	416	193
26	416	192
27	416	172
28	416	167
29	416	190
30	416	183
31	416	205
32	416	202
33	416	205
34	416	233
35	416	175
36	416	176
38	416	174
39	416	217
40	416	181
41	416	185
42	416	161
43	416	139
44	416	144
45	416	75
46	416	56
47	416	13
48	416	16
49	416	3
50	416	7
51	416	14
52	416	10
53	416	12
54	416	27
55	416	28
56	416	59
57	416	111
58	416	107
59	416	98
60	416	77
61	416	53
62	416	19
63	416	3
64	416	18
65	416	8
66	416	3
67	416	20
68	416	47
69	416	99
70	416	132
71	416	123
72	416	159
73	416	183
74	416	171
75	416	131
76	416	145
77	416	133
78	416	118
79	416	92
80	416	61
81	416	57
82	416	37
83	416	29
84	416	39
85	416	54
86	416	46
87	416	44
88	416	60
89	416	72
90	416	39
91	416	25
92	416	32
93	416	33
94	416	61
95	416	48
96	416	31
97	416	47
98	416	28
99	416	12
100	416	17
101	416	21
102	416	15
103	416	26
104	416	10
105	416	10
106	416	18
107	416	19
108	416	30
109	416	38
110	416	46
111	416	74
112	416	85
113	416	79
114	416	79
115	416	82
116	416	82
117	416	75
118	416	110
119	416	68
120	416	51
121	416	56
122	416	57
123	416	52
124	416	49
125	416	53
126	416	41
127	416	58
128	416	70
129	416	90
130	416	77
131	416	104
132	416	106
133	416	83
134	416	90
135	416	77
136	416	67
137	416	81
138	416	99
139	416	89
140	416	58
141	416	49
142	416	49
143	416	56
144	416	51
145	416	52
146	416	39
147	416	63
148	416	48
149	416	42
150	416	60
151	416	42
152	416	31
153	416	21
154	416	38
155	416	45
156	416	69
157	416	64
158	416	44
159	416	55
160	416	39
161	416	43
162	416	38
163	416	25
164	416	33
165	416	28
166	416	38
167	416	26
168	416	22
169	416	34
170	416	47
171	416	37
172	416	43
173	416	39
174	416	45
175	416	39
176	416	44
177	416	40
178	416	51
179	416	61
180	416	53
181	416	64
182	416	61
183	416	57
184	416	55
185	416	56
186	416	95
187	416	76
188	416	81
189	416	40
190	416	47
191	416	60
192	416	54
193	416	58
194	416	75
195	416	60
196	416	72
197	416	87
198	416	86
199	416	90
200	416	90
201	416	97
202	416	84
203	416	95
204	416	100
205	416	108
206	416	110
207	416	111
208	416	134
209	416	115
210	416	125
211	416	143
212	416	154
213	416	141
214	416	155
215	416	125
216	416	123
217	416	142
218	416	132
219	416	163
220	416	130
221	416	123
222	416	127
223	416	127
224	416	160
225	416	170
226	416	150
227	416	91
228	416	62
229	416	85
230	416	60
231	416	96
232	416	79
233	416	73
234	416	98
235	416	132
236	416	139
237	416	128
238	416	121
239	416	97
240	416	95
241	416	115
242	416	113
243	416	126
244	416	97
245	416	108
246	416	105
247	416	74
248	416	91
249	416	128
250	416	142
251	416	111
252	416	111
253	416	117
254	416	122
255	416	132
256	416	130
257	416	121
258	416	103
259	416	129
260	416	136
261	416	134
262	416	125
263	416	128
264	416	128
265	416	136
266	416	121
267	416	134
268	416	115
269	416	131
270	416	149
271	416	132
272	416	82
273	416	76
274	416	97
275	416	76
276	416	54
277	416	68
278	416	79
279	416	77
280	416	85
281	416	66
282	416	70
283	416	67
284	416	71
285	416	72
286	416	82
287	416	64
288	416	57
289	416	69
290	416	80
291	416	86
292	416	104
293	416	103
294	416	112
295	416	63
296	416	90
297	416	100
298	416	110
299	416	83
300	416	109
301	416	90
302	416	68
303	416	64
304	416	40
305	416	24
306	416	14
307	416	8
308	416	32
309	416	29
310	416	37
311	416	39
312	416	91
313	416	64
314	416	54
315	416	60
316	416	68
317	416	75
318	416	80
319	416	76
320	416	54
321	416	48
322	416	51
323	416	46
324	416	48
325	416	48
326	416	28
327	416	36
328	416	57
329	416	32
330	416	71
331	416	84
332	416	96
333	416	91
334	416	95
335	416	114
336	416	140
337	416	125
338	416	165
339	416	189
340	416	181
341	416	208
342	416	187
343	416	168
344	416	212
345	416	193
346	416	188
347	416	145
348	416	158
349	416	191
350	416	178
351	416	157
352	416	169
353	416	133
354	416	146
355	416	149
356	416	148
357	416	134
358	416	140
359	416	124
360	416	55
361	416	29
362	416	25
363	416	21
364	416	29
365	416	41
366	416	20
367	416	16
368	416	24
369	416	35
370	416	33
371	416	49
372	416	105
373	416	158
374	416	187
375	416	178
376	416	195
377	416	214
378	416	274
379	416	260
380	416	318
381	416	377
382	416	374
383	416	307
384	416	269
385	416	350
386	416	493
387	416	476
388	416	583
389	416	585
390	416	654
391	416	617
392	416	650
393	416	559
394	416	569
395	416	540
396	416	517
397	416	495
398	416	418
399	416	356
400	416	312
401	416	384
402	416	331
403	416	401
404	416	784
405	416	1597
406	416	1612
407	416	1632
408	416	1762
409	416	2021
410	416	2226
411	416	2966
412	416	3261
413	416	4470
414	416	6552
415	416	22362
416	416	57854
1	417	12
2	417	43
3	417	95
4	417	83
5	417	109
6	417	173
7	417	173
8	417	178
9	417	166
10	417	179
11	417	237
12	417	191
13	417	164
14	417	251
15	417	190
16	417	207
17	417	208
18	417	197
19	417	195
20	417	210
21	417	180
22	417	182
23	417	183
24	417	197
25	417	192
26	417	176
27	417	190
28	417	153
29	417	166
30	417	173
31	417	177
32	417	198
33	417	213
34	417	217
35	417	176
36	417	191
38	417	137
39	417	228
40	417	179
41	417	175
42	417	164
43	417	170
44	417	142
45	417	95
46	417	50
47	417	23
48	417	10
49	417	10
50	417	5
51	417	6
52	417	10
53	417	7
54	417	19
55	417	48
56	417	60
57	417	134
58	417	111
59	417	109
60	417	78
61	417	57
62	417	16
63	417	4
64	417	20
65	417	7
66	417	4
67	417	10
68	417	51
69	417	102
70	417	131
71	417	129
72	417	178
73	417	165
74	417	169
75	417	151
76	417	139
77	417	120
78	417	117
79	417	106
80	417	58
81	417	37
82	417	37
83	417	42
84	417	37
85	417	34
86	417	38
87	417	54
88	417	77
89	417	70
90	417	50
91	417	30
92	417	21
93	417	24
94	417	47
95	417	43
96	417	31
97	417	57
98	417	26
99	417	18
100	417	18
101	417	13
102	417	11
103	417	14
104	417	12
105	417	6
106	417	12
107	417	20
108	417	34
109	417	37
110	417	40
111	417	61
112	417	71
113	417	82
114	417	106
115	417	115
116	417	91
117	417	66
118	417	93
119	417	54
120	417	54
121	417	56
122	417	60
123	417	44
124	417	49
125	417	48
126	417	53
127	417	50
128	417	62
129	417	74
130	417	81
131	417	86
132	417	80
133	417	87
134	417	85
135	417	80
136	417	94
137	417	99
138	417	114
139	417	86
140	417	65
141	417	54
142	417	53
143	417	72
144	417	52
145	417	46
146	417	40
147	417	56
148	417	46
149	417	43
150	417	43
151	417	42
152	417	37
153	417	43
154	417	31
155	417	46
156	417	68
157	417	56
158	417	44
159	417	46
160	417	57
161	417	38
162	417	32
163	417	35
164	417	34
165	417	28
166	417	34
167	417	33
168	417	25
169	417	20
170	417	41
171	417	29
172	417	43
173	417	38
174	417	38
175	417	38
176	417	46
177	417	39
178	417	53
179	417	52
180	417	55
181	417	64
182	417	66
183	417	63
184	417	46
185	417	59
186	417	68
187	417	88
188	417	76
189	417	37
190	417	47
191	417	52
192	417	61
193	417	82
194	417	46
195	417	73
196	417	87
197	417	78
198	417	89
199	417	74
200	417	101
201	417	91
202	417	94
203	417	88
204	417	120
205	417	79
206	417	130
207	417	111
208	417	142
209	417	140
210	417	143
211	417	159
212	417	135
213	417	127
214	417	161
215	417	146
216	417	129
217	417	150
218	417	137
219	417	196
220	417	129
221	417	133
222	417	118
223	417	128
224	417	159
225	417	181
226	417	191
227	417	79
228	417	78
229	417	80
230	417	95
231	417	77
232	417	71
233	417	88
234	417	106
235	417	102
236	417	141
237	417	111
238	417	144
239	417	114
240	417	124
241	417	112
242	417	115
243	417	126
244	417	81
245	417	94
246	417	115
247	417	101
248	417	84
249	417	137
250	417	115
251	417	120
252	417	124
253	417	115
254	417	128
255	417	131
256	417	154
257	417	110
258	417	129
259	417	151
260	417	120
261	417	126
262	417	130
263	417	151
264	417	148
265	417	147
266	417	129
267	417	112
268	417	112
269	417	109
270	417	137
271	417	131
272	417	72
273	417	55
274	417	77
275	417	72
276	417	67
277	417	70
278	417	63
279	417	78
280	417	84
281	417	75
282	417	74
283	417	75
284	417	60
285	417	63
286	417	73
287	417	63
288	417	54
289	417	63
290	417	74
291	417	91
292	417	103
293	417	103
294	417	90
295	417	88
296	417	109
297	417	110
298	417	117
299	417	88
300	417	107
301	417	92
302	417	66
303	417	69
304	417	30
305	417	17
306	417	22
307	417	16
308	417	29
309	417	44
310	417	45
311	417	50
312	417	77
313	417	64
314	417	67
315	417	63
316	417	51
317	417	62
318	417	95
319	417	90
320	417	57
321	417	42
322	417	68
323	417	32
324	417	48
325	417	42
326	417	27
327	417	45
328	417	53
329	417	45
330	417	74
331	417	86
332	417	95
333	417	110
334	417	85
335	417	136
336	417	126
337	417	126
338	417	189
339	417	210
340	417	172
341	417	177
342	417	207
343	417	197
344	417	185
345	417	190
346	417	185
347	417	150
348	417	136
349	417	132
350	417	159
351	417	166
352	417	171
353	417	135
354	417	146
355	417	151
356	417	127
357	417	148
358	417	139
359	417	120
360	417	40
361	417	21
362	417	23
363	417	23
364	417	26
365	417	51
366	417	24
367	417	14
368	417	19
369	417	34
370	417	34
371	417	52
372	417	98
373	417	144
374	417	156
375	417	166
376	417	193
377	417	211
378	417	268
379	417	243
380	417	269
381	417	346
382	417	373
383	417	329
384	417	234
385	417	340
386	417	503
387	417	456
388	417	536
389	417	576
390	417	659
391	417	595
392	417	634
393	417	531
394	417	569
395	417	528
396	417	461
397	417	550
398	417	411
399	417	365
400	417	309
401	417	315
402	417	347
403	417	479
404	417	748
405	417	1970
406	417	2196
407	417	1562
408	417	1720
409	417	1745
410	417	1981
411	417	2665
412	417	3080
413	417	3977
414	417	5964
415	417	17729
416	417	33150
417	417	59582
1	418	4
2	418	45
3	418	74
4	418	85
5	418	119
6	418	124
7	418	179
8	418	173
9	418	160
10	418	191
11	418	223
12	418	211
13	418	204
14	418	224
15	418	226
16	418	208
17	418	183
18	418	179
19	418	152
20	418	202
21	418	156
22	418	192
23	418	163
24	418	199
25	418	192
26	418	145
27	418	198
28	418	157
29	418	150
30	418	158
31	418	205
32	418	217
33	418	174
34	418	229
35	418	172
36	418	188
38	418	166
39	418	202
40	418	184
41	418	182
42	418	164
43	418	153
44	418	131
45	418	91
46	418	51
47	418	26
48	418	10
49	418	4
50	418	16
51	418	11
52	418	11
53	418	7
54	418	22
55	418	36
56	418	62
57	418	111
58	418	93
59	418	101
60	418	81
61	418	46
62	418	20
63	418	1
64	418	14
65	418	11
66	418	4
67	418	18
68	418	54
69	418	110
70	418	123
71	418	129
72	418	151
73	418	165
74	418	157
75	418	146
76	418	167
77	418	130
78	418	113
79	418	90
80	418	57
81	418	40
82	418	32
83	418	40
84	418	32
85	418	44
86	418	35
87	418	43
88	418	62
89	418	72
90	418	49
91	418	22
92	418	21
93	418	25
94	418	49
95	418	41
96	418	34
97	418	63
98	418	30
99	418	14
100	418	21
101	418	14
102	418	8
103	418	15
104	418	11
105	418	13
106	418	26
107	418	23
108	418	32
109	418	35
110	418	47
111	418	68
112	418	71
113	418	97
114	418	88
115	418	80
116	418	98
117	418	86
118	418	93
119	418	80
120	418	59
121	418	49
122	418	45
123	418	51
124	418	47
125	418	58
126	418	60
127	418	55
128	418	68
129	418	99
130	418	77
131	418	94
132	418	115
133	418	85
134	418	94
135	418	78
136	418	72
137	418	89
138	418	103
139	418	74
140	418	68
141	418	66
142	418	50
143	418	56
144	418	64
145	418	52
146	418	35
147	418	40
148	418	47
149	418	42
150	418	40
151	418	46
152	418	28
153	418	46
154	418	35
155	418	32
156	418	92
157	418	43
158	418	40
159	418	51
160	418	55
161	418	39
162	418	39
163	418	34
164	418	33
165	418	31
166	418	33
167	418	34
168	418	14
169	418	34
170	418	33
171	418	47
172	418	35
173	418	30
174	418	42
175	418	50
176	418	63
177	418	41
178	418	49
179	418	45
180	418	55
181	418	62
182	418	61
183	418	68
184	418	54
185	418	56
186	418	76
187	418	88
188	418	73
189	418	39
190	418	63
191	418	44
192	418	63
193	418	69
194	418	53
195	418	73
196	418	71
197	418	68
198	418	78
199	418	86
200	418	84
201	418	89
202	418	96
203	418	108
204	418	123
205	418	104
206	418	126
207	418	150
208	418	121
209	418	144
210	418	129
211	418	139
212	418	119
213	418	138
214	418	128
215	418	124
216	418	127
217	418	122
218	418	122
219	418	123
220	418	145
221	418	152
222	418	137
223	418	114
224	418	116
225	418	167
226	418	146
227	418	70
228	418	55
229	418	64
230	418	86
231	418	74
232	418	73
233	418	98
234	418	108
235	418	107
236	418	136
237	418	129
238	418	114
239	418	107
240	418	127
241	418	134
242	418	122
243	418	112
244	418	88
245	418	124
246	418	117
247	418	101
248	418	106
249	418	139
250	418	113
251	418	106
252	418	129
253	418	123
254	418	123
255	418	134
256	418	115
257	418	94
258	418	130
259	418	113
260	418	141
261	418	126
262	418	108
263	418	134
264	418	122
265	418	122
266	418	115
267	418	90
268	418	142
269	418	121
270	418	162
271	418	134
272	418	77
273	418	66
274	418	101
275	418	77
276	418	69
277	418	76
278	418	65
279	418	68
280	418	73
281	418	62
282	418	60
283	418	72
284	418	67
285	418	59
286	418	73
287	418	66
288	418	63
289	418	60
290	418	64
291	418	110
292	418	124
293	418	117
294	418	80
295	418	86
296	418	104
297	418	85
298	418	100
299	418	105
300	418	96
301	418	79
302	418	65
303	418	49
304	418	32
305	418	16
306	418	16
307	418	12
308	418	34
309	418	41
310	418	46
311	418	37
312	418	60
313	418	56
314	418	67
315	418	71
316	418	61
317	418	84
318	418	111
319	418	77
320	418	53
321	418	63
322	418	39
323	418	43
324	418	45
325	418	49
326	418	25
327	418	41
328	418	42
329	418	35
330	418	66
331	418	83
332	418	98
333	418	107
334	418	79
335	418	96
336	418	121
337	418	131
338	418	180
339	418	195
340	418	153
341	418	176
342	418	190
343	418	165
344	418	186
345	418	194
346	418	163
347	418	146
348	418	119
349	418	137
350	418	179
351	418	157
352	418	157
353	418	142
354	418	140
355	418	146
356	418	174
357	418	141
358	418	138
359	418	100
360	418	51
361	418	25
362	418	30
363	418	28
364	418	26
365	418	32
366	418	24
367	418	25
368	418	21
369	418	41
370	418	36
371	418	52
372	418	106
373	418	144
374	418	184
375	418	152
376	418	221
377	418	228
378	418	230
379	418	235
380	418	324
381	418	320
382	418	395
383	418	317
384	418	241
385	418	350
386	418	495
387	418	457
388	418	570
389	418	617
390	418	674
391	418	640
392	418	621
393	418	516
394	418	527
395	418	494
396	418	495
397	418	525
398	418	425
399	418	364
400	418	291
401	418	337
402	418	340
403	418	382
404	418	750
405	418	1456
406	418	1629
407	418	1612
408	418	1838
409	418	1926
410	418	2163
411	418	3064
412	418	3426
413	418	4726
414	418	7034
415	418	20216
416	418	23446
417	418	32448
418	418	55308
1	419	4
2	419	34
3	419	113
4	419	133
5	419	144
6	419	161
7	419	253
8	419	241
9	419	208
10	419	191
11	419	303
12	419	338
13	419	531
14	419	297
15	419	201
16	419	257
17	419	382
18	419	312
19	419	271
20	419	256
21	419	265
22	419	293
23	419	287
24	419	267
25	419	244
26	419	259
27	419	316
28	419	303
29	419	285
30	419	266
31	419	281
32	419	301
33	419	354
34	419	249
35	419	202
36	419	202
38	419	161
39	419	303
40	419	282
41	419	212
42	419	273
43	419	216
44	419	204
45	419	95
46	419	45
47	419	19
48	419	13
49	419	6
50	419	10
51	419	11
52	419	9
53	419	7
54	419	20
55	419	36
56	419	61
57	419	207
58	419	257
59	419	221
60	419	91
61	419	58
62	419	12
63	419	5
64	419	12
65	419	5
66	419	2
67	419	18
68	419	97
69	419	133
70	419	224
71	419	218
72	419	200
73	419	213
74	419	186
75	419	366
76	419	355
77	419	147
78	419	124
79	419	115
80	419	49
81	419	34
82	419	34
83	419	44
84	419	26
85	419	29
86	419	38
87	419	44
88	419	67
89	419	183
90	419	48
91	419	25
92	419	21
93	419	27
94	419	61
95	419	41
96	419	29
97	419	61
98	419	36
99	419	18
100	419	8
101	419	13
102	419	9
103	419	12
104	419	7
105	419	15
106	419	14
107	419	14
108	419	30
109	419	23
110	419	38
111	419	54
112	419	64
113	419	86
114	419	97
115	419	76
116	419	74
117	419	63
118	419	96
119	419	52
120	419	43
121	419	55
122	419	36
123	419	45
124	419	39
125	419	47
126	419	45
127	419	44
128	419	52
129	419	81
130	419	70
131	419	83
132	419	82
133	419	72
134	419	79
135	419	64
136	419	65
137	419	75
138	419	80
139	419	75
140	419	57
141	419	44
142	419	45
143	419	60
144	419	50
145	419	35
146	419	34
147	419	42
148	419	45
149	419	27
150	419	33
151	419	26
152	419	30
153	419	25
154	419	19
155	419	26
156	419	55
157	419	50
158	419	43
159	419	36
160	419	43
161	419	40
162	419	28
163	419	26
164	419	33
165	419	33
166	419	30
167	419	23
168	419	25
169	419	24
170	419	24
171	419	23
172	419	23
173	419	38
174	419	44
175	419	20
176	419	38
177	419	31
178	419	53
179	419	44
180	419	43
181	419	57
182	419	65
183	419	41
184	419	33
185	419	52
186	419	75
187	419	89
188	419	133
189	419	41
190	419	42
191	419	31
192	419	42
193	419	60
194	419	61
195	419	49
196	419	63
197	419	86
198	419	72
199	419	76
200	419	79
201	419	104
202	419	107
203	419	80
204	419	84
205	419	89
206	419	108
207	419	127
208	419	88
209	419	123
210	419	119
211	419	146
212	419	141
213	419	118
214	419	123
215	419	97
216	419	95
217	419	111
218	419	111
219	419	134
220	419	116
221	419	113
222	419	132
223	419	98
224	419	118
225	419	107
226	419	92
227	419	53
228	419	51
229	419	67
230	419	61
231	419	60
232	419	56
233	419	61
234	419	82
235	419	108
236	419	124
237	419	116
238	419	122
239	419	103
240	419	90
241	419	100
242	419	141
243	419	114
244	419	83
245	419	99
246	419	79
247	419	89
248	419	109
249	419	123
250	419	128
251	419	114
252	419	112
253	419	122
254	419	99
255	419	119
256	419	126
257	419	97
258	419	108
259	419	135
260	419	148
261	419	160
262	419	132
263	419	145
264	419	103
265	419	139
266	419	145
267	419	120
268	419	113
269	419	123
270	419	247
271	419	207
272	419	51
273	419	69
274	419	74
275	419	63
276	419	49
277	419	54
278	419	52
279	419	70
280	419	69
281	419	62
282	419	62
283	419	64
284	419	47
285	419	48
286	419	52
287	419	42
288	419	50
289	419	57
290	419	56
291	419	100
292	419	94
293	419	104
294	419	77
295	419	82
296	419	114
297	419	126
298	419	119
299	419	83
300	419	89
301	419	68
302	419	76
303	419	62
304	419	31
305	419	20
306	419	12
307	419	15
308	419	22
309	419	31
310	419	34
311	419	41
312	419	61
313	419	59
314	419	44
315	419	83
316	419	58
317	419	74
318	419	96
319	419	186
320	419	50
321	419	48
322	419	38
323	419	27
324	419	34
325	419	35
326	419	27
327	419	31
328	419	36
329	419	45
330	419	66
331	419	72
332	419	85
333	419	93
334	419	79
335	419	130
336	419	127
337	419	132
338	419	635
339	419	495
340	419	255
341	419	193
342	419	313
343	419	325
344	419	324
345	419	172
346	419	148
347	419	110
348	419	137
349	419	152
350	419	199
351	419	164
352	419	159
353	419	173
354	419	117
355	419	138
356	419	124
357	419	183
358	419	179
359	419	202
360	419	28
361	419	23
362	419	28
363	419	22
364	419	19
365	419	33
366	419	11
367	419	14
368	419	16
369	419	38
370	419	21
371	419	59
372	419	109
373	419	168
374	419	177
375	419	183
376	419	180
377	419	210
378	419	311
379	419	238
380	419	275
381	419	354
382	419	422
383	419	285
384	419	245
385	419	365
386	419	483
387	419	515
388	419	793
389	419	1268
390	419	806
391	419	728
392	419	486
393	419	399
394	419	390
395	419	433
396	419	403
397	419	411
398	419	301
399	419	272
400	419	204
401	419	216
402	419	230
403	419	282
404	419	558
405	419	1126
406	419	1468
407	419	2132
408	419	2349
409	419	2022
410	419	3217
411	419	4222
412	419	3592
413	419	4743
414	419	5751
415	419	15345
416	419	11580
417	419	11537
418	419	16683
419	419	59687
1	420	6
2	420	35
3	420	90
4	420	102
5	420	135
6	420	163
7	420	216
8	420	227
9	420	200
10	420	243
11	420	376
12	420	305
13	420	309
14	420	299
15	420	243
16	420	251
17	420	286
18	420	307
19	420	306
20	420	343
21	420	235
22	420	250
23	420	319
24	420	343
25	420	281
26	420	290
27	420	305
28	420	319
29	420	249
30	420	296
31	420	267
32	420	325
33	420	351
34	420	294
35	420	224
36	420	165
38	420	179
39	420	381
40	420	291
41	420	251
42	420	278
43	420	188
44	420	182
45	420	88
46	420	34
47	420	12
48	420	5
49	420	4
50	420	4
51	420	9
52	420	6
53	420	6
54	420	7
55	420	31
56	420	66
57	420	197
58	420	174
59	420	173
60	420	102
61	420	44
62	420	9
63	420	1
64	420	13
65	420	5
66	420	1
67	420	11
68	420	63
69	420	113
70	420	196
71	420	175
72	420	183
73	420	203
74	420	201
75	420	228
76	420	214
77	420	121
78	420	131
79	420	107
80	420	48
81	420	24
82	420	33
83	420	33
84	420	25
85	420	22
86	420	30
87	420	39
88	420	77
89	420	104
90	420	38
91	420	18
92	420	15
93	420	27
94	420	60
95	420	51
96	420	22
97	420	47
98	420	24
99	420	12
100	420	8
101	420	10
102	420	9
103	420	10
104	420	6
105	420	13
106	420	15
107	420	15
108	420	24
109	420	33
110	420	50
111	420	59
112	420	80
113	420	81
114	420	82
115	420	92
116	420	88
117	420	59
118	420	91
119	420	61
120	420	63
121	420	36
122	420	64
123	420	41
124	420	47
125	420	59
126	420	46
127	420	63
128	420	62
129	420	111
130	420	83
131	420	97
132	420	81
133	420	79
134	420	59
135	420	46
136	420	88
137	420	60
138	420	62
139	420	61
140	420	59
141	420	51
142	420	38
143	420	60
144	420	34
145	420	38
146	420	41
147	420	40
148	420	49
149	420	40
150	420	42
151	420	29
152	420	28
153	420	27
154	420	24
155	420	33
156	420	68
157	420	56
158	420	38
159	420	43
160	420	52
161	420	39
162	420	29
163	420	25
164	420	26
165	420	21
166	420	31
167	420	33
168	420	26
169	420	23
170	420	37
171	420	31
172	420	39
173	420	37
174	420	29
175	420	39
176	420	41
177	420	32
178	420	30
179	420	36
180	420	48
181	420	75
182	420	52
183	420	38
184	420	50
185	420	51
186	420	84
187	420	94
188	420	84
189	420	38
190	420	50
191	420	47
192	420	42
193	420	54
194	420	45
195	420	67
196	420	78
197	420	77
198	420	68
199	420	68
200	420	93
201	420	106
202	420	108
203	420	99
204	420	93
205	420	79
206	420	110
207	420	116
208	420	101
209	420	117
210	420	138
211	420	145
212	420	163
213	420	118
214	420	119
215	420	110
216	420	106
217	420	106
218	420	118
219	420	161
220	420	99
221	420	113
222	420	139
223	420	104
224	420	128
225	420	135
226	420	123
227	420	45
228	420	52
229	420	56
230	420	72
231	420	71
232	420	58
233	420	65
234	420	98
235	420	110
236	420	126
237	420	107
238	420	133
239	420	97
240	420	121
241	420	81
242	420	120
243	420	152
244	420	84
245	420	108
246	420	90
247	420	72
248	420	91
249	420	131
250	420	129
251	420	92
252	420	130
253	420	145
254	420	146
255	420	136
256	420	135
257	420	95
258	420	106
259	420	153
260	420	133
261	420	131
262	420	140
263	420	144
264	420	111
265	420	150
266	420	127
267	420	125
268	420	136
269	420	128
270	420	184
271	420	161
272	420	70
273	420	50
274	420	95
275	420	76
276	420	62
277	420	45
278	420	58
279	420	64
280	420	86
281	420	64
282	420	56
283	420	66
284	420	49
285	420	55
286	420	43
287	420	46
288	420	38
289	420	73
290	420	62
291	420	87
292	420	95
293	420	98
294	420	71
295	420	61
296	420	101
297	420	124
298	420	116
299	420	105
300	420	91
301	420	68
302	420	76
303	420	53
304	420	31
305	420	16
306	420	14
307	420	13
308	420	24
309	420	30
310	420	37
311	420	42
312	420	53
313	420	50
314	420	53
315	420	76
316	420	63
317	420	73
318	420	106
319	420	98
320	420	51
321	420	25
322	420	44
323	420	35
324	420	32
325	420	32
326	420	21
327	420	39
328	420	35
329	420	24
330	420	65
331	420	72
332	420	82
333	420	97
334	420	92
335	420	100
336	420	131
337	420	142
338	420	303
339	420	260
340	420	173
341	420	145
342	420	229
343	420	220
344	420	214
345	420	170
346	420	170
347	420	103
348	420	113
349	420	124
350	420	182
351	420	164
352	420	161
353	420	138
354	420	136
355	420	128
356	420	138
357	420	142
358	420	132
359	420	142
360	420	31
361	420	17
362	420	19
363	420	15
364	420	22
365	420	39
366	420	12
367	420	11
368	420	23
369	420	29
370	420	28
371	420	52
372	420	94
373	420	154
374	420	150
375	420	183
376	420	195
377	420	208
378	420	263
379	420	207
380	420	281
381	420	321
382	420	406
383	420	268
384	420	249
385	420	396
386	420	523
387	420	478
388	420	705
389	420	813
390	420	735
391	420	640
392	420	507
393	420	343
394	420	407
395	420	409
396	420	342
397	420	429
398	420	306
399	420	220
400	420	196
401	420	215
402	420	216
403	420	228
404	420	505
405	420	1080
406	420	1332
407	420	1266
408	420	1306
409	420	1319
410	420	1591
411	420	2132
412	420	2429
413	420	2576
414	420	3291
415	420	6697
416	420	5645
417	420	6145
418	420	6202
419	420	21161
420	420	59332
1	421	9
2	421	28
3	421	89
4	421	77
5	421	83
6	421	120
7	421	140
8	421	141
9	421	155
10	421	163
11	421	186
12	421	203
13	421	169
14	421	219
15	421	159
16	421	174
17	421	183
18	421	182
19	421	154
20	421	205
21	421	163
22	421	168
23	421	156
24	421	192
25	421	170
26	421	154
27	421	154
28	421	131
29	421	160
30	421	179
31	421	190
32	421	185
33	421	179
34	421	176
35	421	148
36	421	155
38	421	154
39	421	184
40	421	161
41	421	167
42	421	135
43	421	132
44	421	109
45	421	63
46	421	40
47	421	13
48	421	7
49	421	6
50	421	2
51	421	7
52	421	5
53	421	9
54	421	18
55	421	31
56	421	44
57	421	70
58	421	86
59	421	79
60	421	73
61	421	51
62	421	6
63	421	4
64	421	8
65	421	1
66	421	5
67	421	10
68	421	41
69	421	93
70	421	114
71	421	118
72	421	134
73	421	120
74	421	166
75	421	133
76	421	120
77	421	102
78	421	103
79	421	92
80	421	40
81	421	38
82	421	23
83	421	38
84	421	32
85	421	39
86	421	32
87	421	48
88	421	39
89	421	54
90	421	39
91	421	20
92	421	28
93	421	22
94	421	60
95	421	26
96	421	32
97	421	29
98	421	23
99	421	13
100	421	7
101	421	14
102	421	8
103	421	13
104	421	5
105	421	8
106	421	11
107	421	22
108	421	18
109	421	25
110	421	42
111	421	42
112	421	59
113	421	64
114	421	90
115	421	58
116	421	63
117	421	63
118	421	91
119	421	45
120	421	62
121	421	54
122	421	46
123	421	41
124	421	54
125	421	51
126	421	55
127	421	40
128	421	60
129	421	71
130	421	69
131	421	70
132	421	66
133	421	74
134	421	60
135	421	59
136	421	71
137	421	54
138	421	103
139	421	76
140	421	66
141	421	49
142	421	43
143	421	57
144	421	44
145	421	40
146	421	32
147	421	45
148	421	34
149	421	24
150	421	30
151	421	36
152	421	24
153	421	30
154	421	19
155	421	37
156	421	66
157	421	38
158	421	43
159	421	35
160	421	44
161	421	31
162	421	19
163	421	32
164	421	27
165	421	27
166	421	19
167	421	27
168	421	21
169	421	26
170	421	38
171	421	34
172	421	26
173	421	27
174	421	43
175	421	42
176	421	43
177	421	24
178	421	32
179	421	33
180	421	38
181	421	50
182	421	29
183	421	42
184	421	41
185	421	45
186	421	49
187	421	46
188	421	61
189	421	28
190	421	44
191	421	52
192	421	55
193	421	46
194	421	52
195	421	46
196	421	60
197	421	65
198	421	66
199	421	72
200	421	76
201	421	104
202	421	80
203	421	107
204	421	77
205	421	83
206	421	100
207	421	98
208	421	100
209	421	104
210	421	129
211	421	119
212	421	128
213	421	115
214	421	120
215	421	124
216	421	125
217	421	106
218	421	114
219	421	141
220	421	134
221	421	121
222	421	115
223	421	116
224	421	118
225	421	135
226	421	172
227	421	71
228	421	52
229	421	72
230	421	71
231	421	64
232	421	66
233	421	62
234	421	92
235	421	107
236	421	105
237	421	66
238	421	85
239	421	81
240	421	95
241	421	98
242	421	96
243	421	108
244	421	63
245	421	69
246	421	78
247	421	89
248	421	102
249	421	96
250	421	92
251	421	81
252	421	114
253	421	100
254	421	98
255	421	102
256	421	98
257	421	82
258	421	95
259	421	116
260	421	103
261	421	103
262	421	104
263	421	110
264	421	106
265	421	111
266	421	93
267	421	89
268	421	105
269	421	88
270	421	123
271	421	83
272	421	63
273	421	52
274	421	70
275	421	60
276	421	52
277	421	45
278	421	52
279	421	68
280	421	69
281	421	65
282	421	69
283	421	54
284	421	47
285	421	33
286	421	59
287	421	53
288	421	47
289	421	51
290	421	70
291	421	76
292	421	70
293	421	84
294	421	77
295	421	75
296	421	73
297	421	71
298	421	93
299	421	76
300	421	88
301	421	63
302	421	57
303	421	53
304	421	24
305	421	20
306	421	17
307	421	13
308	421	19
309	421	35
310	421	38
311	421	41
312	421	61
313	421	51
314	421	50
315	421	60
316	421	57
317	421	55
318	421	70
319	421	60
320	421	52
321	421	47
322	421	56
323	421	25
324	421	28
325	421	25
326	421	30
327	421	29
328	421	36
329	421	33
330	421	62
331	421	66
332	421	73
333	421	77
334	421	78
335	421	91
336	421	94
337	421	91
338	421	120
339	421	148
340	421	124
341	421	146
342	421	157
343	421	140
344	421	143
345	421	154
346	421	153
347	421	105
348	421	118
349	421	118
350	421	139
351	421	128
352	421	124
353	421	99
354	421	131
355	421	89
356	421	113
357	421	118
358	421	118
359	421	82
360	421	44
361	421	20
362	421	27
363	421	10
364	421	27
365	421	33
366	421	14
367	421	10
368	421	13
369	421	28
370	421	23
371	421	42
372	421	62
373	421	103
374	421	133
375	421	140
376	421	153
377	421	173
378	421	197
379	421	189
380	421	251
381	421	244
382	421	294
383	421	233
384	421	178
385	421	284
386	421	375
387	421	343
388	421	418
389	421	431
390	421	484
391	421	413
392	421	391
393	421	352
394	421	366
395	421	346
396	421	320
397	421	322
398	421	292
399	421	251
400	421	231
401	421	217
402	421	196
403	421	314
404	421	516
405	421	1230
406	421	1288
407	421	846
408	421	885
409	421	879
410	421	972
411	421	1062
412	421	1195
413	421	1427
414	421	1866
415	421	3176
416	421	3912
417	421	5391
418	421	3975
419	421	5295
420	421	20305
421	421	46785
1	422	6
2	422	26
3	422	90
4	422	74
5	422	80
6	422	120
7	422	143
8	422	158
9	422	167
10	422	127
11	422	155
12	422	171
13	422	181
14	422	205
15	422	201
16	422	197
17	422	179
18	422	165
19	422	164
20	422	160
21	422	181
22	422	176
23	422	152
24	422	183
25	422	200
26	422	147
27	422	163
28	422	152
29	422	169
30	422	155
31	422	171
32	422	159
33	422	184
34	422	209
35	422	169
36	422	153
38	422	153
39	422	182
40	422	154
41	422	146
42	422	138
43	422	106
44	422	101
45	422	70
46	422	48
47	422	17
48	422	10
49	422	10
50	422	9
51	422	10
52	422	3
53	422	6
54	422	15
55	422	44
56	422	69
57	422	92
58	422	76
59	422	78
60	422	74
61	422	30
62	422	19
63	422	2
64	422	12
65	422	6
66	422	5
67	422	9
68	422	54
69	422	92
70	422	75
71	422	102
72	422	132
73	422	161
74	422	115
75	422	103
76	422	98
77	422	83
78	422	109
79	422	107
80	422	56
81	422	41
82	422	35
83	422	48
84	422	24
85	422	33
86	422	29
87	422	47
88	422	51
89	422	76
90	422	35
91	422	26
92	422	31
93	422	25
94	422	60
95	422	38
96	422	24
97	422	36
98	422	22
99	422	13
100	422	14
101	422	14
102	422	12
103	422	9
104	422	18
105	422	20
106	422	12
107	422	25
108	422	20
109	422	24
110	422	35
111	422	46
112	422	57
113	422	80
114	422	71
115	422	59
116	422	60
117	422	79
118	422	79
119	422	50
120	422	70
121	422	62
122	422	40
123	422	44
124	422	50
125	422	66
126	422	56
127	422	63
128	422	52
129	422	55
130	422	66
131	422	80
132	422	93
133	422	70
134	422	68
135	422	68
136	422	86
137	422	88
138	422	111
139	422	81
140	422	66
141	422	53
142	422	57
143	422	64
144	422	55
145	422	37
146	422	37
147	422	42
148	422	54
149	422	41
150	422	46
151	422	44
152	422	26
153	422	24
154	422	42
155	422	55
156	422	77
157	422	56
158	422	45
159	422	52
160	422	57
161	422	39
162	422	40
163	422	46
164	422	29
165	422	29
166	422	42
167	422	34
168	422	23
169	422	40
170	422	37
171	422	39
172	422	27
173	422	37
174	422	36
175	422	30
176	422	39
177	422	33
178	422	45
179	422	42
180	422	43
181	422	56
182	422	46
183	422	49
184	422	68
185	422	49
186	422	82
187	422	67
188	422	84
189	422	49
190	422	42
191	422	51
192	422	59
193	422	54
194	422	59
195	422	69
196	422	73
197	422	96
198	422	70
199	422	73
200	422	76
201	422	105
202	422	95
203	422	99
204	422	99
205	422	82
206	422	128
207	422	110
208	422	116
209	422	124
210	422	109
211	422	128
212	422	129
213	422	142
214	422	135
215	422	142
216	422	136
217	422	109
218	422	108
219	422	168
220	422	134
221	422	126
222	422	111
223	422	114
224	422	151
225	422	154
226	422	163
227	422	77
228	422	57
229	422	77
230	422	72
231	422	64
232	422	81
233	422	73
234	422	89
235	422	93
236	422	136
237	422	112
238	422	109
239	422	96
240	422	90
241	422	97
242	422	122
243	422	90
244	422	72
245	422	86
246	422	110
247	422	108
248	422	87
249	422	97
250	422	111
251	422	103
252	422	123
253	422	112
254	422	109
255	422	115
256	422	98
257	422	93
258	422	117
259	422	112
260	422	129
261	422	122
262	422	102
263	422	121
264	422	119
265	422	121
266	422	131
267	422	114
268	422	105
269	422	102
270	422	131
271	422	114
272	422	62
273	422	72
274	422	81
275	422	90
276	422	56
277	422	47
278	422	65
279	422	77
280	422	75
281	422	66
282	422	54
283	422	55
284	422	53
285	422	56
286	422	63
287	422	66
288	422	65
289	422	58
290	422	64
291	422	87
292	422	93
293	422	106
294	422	66
295	422	86
296	422	80
297	422	96
298	422	95
299	422	88
300	422	103
301	422	83
302	422	75
303	422	49
304	422	33
305	422	22
306	422	21
307	422	8
308	422	21
309	422	42
310	422	29
311	422	52
312	422	80
313	422	58
314	422	69
315	422	67
316	422	67
317	422	60
318	422	88
319	422	67
320	422	57
321	422	56
322	422	45
323	422	25
324	422	37
325	422	33
326	422	31
327	422	34
328	422	34
329	422	31
330	422	74
331	422	72
332	422	81
333	422	101
334	422	73
335	422	103
336	422	103
337	422	114
338	422	144
339	422	168
340	422	136
341	422	157
342	422	158
343	422	147
344	422	159
345	422	158
346	422	161
347	422	129
348	422	141
349	422	149
350	422	161
351	422	164
352	422	140
353	422	100
354	422	120
355	422	105
356	422	126
357	422	127
358	422	119
359	422	79
360	422	44
361	422	25
362	422	15
363	422	22
364	422	28
365	422	26
366	422	9
367	422	16
368	422	10
369	422	29
370	422	37
371	422	55
372	422	76
373	422	133
374	422	144
375	422	124
376	422	170
377	422	183
378	422	233
379	422	205
380	422	249
381	422	282
382	422	298
383	422	246
384	422	212
385	422	281
386	422	344
387	422	358
388	422	424
389	422	411
390	422	445
391	422	431
392	422	487
393	422	335
394	422	381
395	422	367
396	422	340
397	422	353
398	422	318
399	422	276
400	422	223
401	422	248
402	422	275
403	422	307
404	422	490
405	422	1121
406	422	1233
407	422	832
408	422	774
409	422	802
410	422	865
411	422	859
412	422	994
413	422	1173
414	422	1398
415	422	2222
416	422	3004
417	422	4336
418	422	2816
419	422	2986
420	422	8099
421	422	19634
422	422	53388
1	423	12
2	423	37
3	423	71
4	423	91
5	423	111
6	423	134
7	423	183
8	423	150
9	423	174
10	423	160
11	423	190
12	423	184
13	423	199
14	423	221
15	423	211
16	423	215
17	423	209
18	423	192
19	423	179
20	423	211
21	423	215
22	423	219
23	423	185
24	423	205
25	423	191
26	423	166
27	423	178
28	423	147
29	423	180
30	423	196
31	423	232
32	423	189
33	423	226
34	423	196
35	423	199
36	423	188
38	423	176
39	423	210
40	423	195
41	423	162
42	423	145
43	423	143
44	423	139
45	423	77
46	423	58
47	423	14
48	423	10
49	423	3
50	423	10
51	423	10
52	423	5
53	423	8
54	423	22
55	423	45
56	423	71
57	423	105
58	423	86
59	423	87
60	423	80
61	423	40
62	423	18
63	423	3
64	423	19
65	423	2
66	423	4
67	423	18
68	423	49
69	423	88
70	423	128
71	423	127
72	423	117
73	423	151
74	423	141
75	423	146
76	423	136
77	423	95
78	423	103
79	423	105
80	423	47
81	423	41
82	423	39
83	423	48
84	423	38
85	423	59
86	423	41
87	423	49
88	423	82
89	423	76
90	423	45
91	423	42
92	423	25
93	423	16
94	423	54
95	423	33
96	423	42
97	423	56
98	423	22
99	423	20
100	423	10
101	423	17
102	423	8
103	423	21
104	423	22
105	423	16
106	423	23
107	423	18
108	423	34
109	423	22
110	423	53
111	423	49
112	423	69
113	423	103
114	423	96
115	423	81
116	423	84
117	423	85
118	423	78
119	423	67
120	423	52
121	423	80
122	423	59
123	423	43
124	423	67
125	423	63
126	423	62
127	423	42
128	423	68
129	423	97
130	423	93
131	423	105
132	423	96
133	423	88
134	423	92
135	423	71
136	423	75
137	423	84
138	423	76
139	423	84
140	423	77
141	423	59
142	423	67
143	423	74
144	423	58
145	423	69
146	423	66
147	423	63
148	423	66
149	423	41
150	423	46
151	423	45
152	423	27
153	423	44
154	423	34
155	423	54
156	423	81
157	423	57
158	423	39
159	423	58
160	423	68
161	423	42
162	423	34
163	423	49
164	423	33
165	423	39
166	423	37
167	423	37
168	423	21
169	423	30
170	423	28
171	423	34
172	423	41
173	423	38
174	423	36
175	423	49
176	423	57
177	423	44
178	423	57
179	423	58
180	423	46
181	423	67
182	423	55
183	423	65
184	423	62
185	423	82
186	423	96
187	423	84
188	423	98
189	423	45
190	423	59
191	423	53
192	423	51
193	423	51
194	423	54
195	423	65
196	423	80
197	423	84
198	423	82
199	423	77
200	423	88
201	423	113
202	423	106
203	423	125
204	423	115
205	423	121
206	423	127
207	423	136
208	423	124
209	423	144
210	423	147
211	423	146
212	423	153
213	423	144
214	423	183
215	423	132
216	423	129
217	423	124
218	423	113
219	423	166
220	423	137
221	423	139
222	423	136
223	423	129
224	423	144
225	423	133
226	423	147
227	423	79
228	423	67
229	423	76
230	423	97
231	423	95
232	423	87
233	423	98
234	423	87
235	423	114
236	423	137
237	423	125
238	423	143
239	423	106
240	423	99
241	423	106
242	423	119
243	423	113
244	423	82
245	423	105
246	423	127
247	423	119
248	423	93
249	423	123
250	423	138
251	423	100
252	423	121
253	423	139
254	423	120
255	423	159
256	423	164
257	423	107
258	423	127
259	423	163
260	423	132
261	423	129
262	423	123
263	423	137
264	423	126
265	423	145
266	423	145
267	423	137
268	423	128
269	423	120
270	423	135
271	423	138
272	423	82
273	423	77
274	423	103
275	423	95
276	423	67
277	423	82
278	423	55
279	423	88
280	423	89
281	423	94
282	423	61
283	423	67
284	423	80
285	423	67
286	423	70
287	423	76
288	423	63
289	423	73
290	423	83
291	423	86
292	423	112
293	423	98
294	423	72
295	423	86
296	423	86
297	423	104
298	423	121
299	423	107
300	423	99
301	423	90
302	423	95
303	423	77
304	423	30
305	423	24
306	423	22
307	423	11
308	423	28
309	423	44
310	423	45
311	423	56
312	423	80
313	423	64
314	423	82
315	423	77
316	423	70
317	423	70
318	423	107
319	423	88
320	423	56
321	423	62
322	423	65
323	423	43
324	423	52
325	423	45
326	423	38
327	423	41
328	423	44
329	423	49
330	423	66
331	423	93
332	423	73
333	423	95
334	423	83
335	423	125
336	423	124
337	423	125
338	423	166
339	423	162
340	423	162
341	423	172
342	423	180
343	423	176
344	423	164
345	423	201
346	423	156
347	423	133
348	423	159
349	423	154
350	423	191
351	423	208
352	423	158
353	423	146
354	423	115
355	423	155
356	423	160
357	423	158
358	423	135
359	423	131
360	423	46
361	423	25
362	423	30
363	423	25
364	423	26
365	423	38
366	423	21
367	423	20
368	423	22
369	423	30
370	423	39
371	423	53
372	423	98
373	423	160
374	423	145
375	423	176
376	423	219
377	423	215
378	423	236
379	423	237
380	423	291
381	423	329
382	423	308
383	423	305
384	423	234
385	423	328
386	423	396
387	423	360
388	423	442
389	423	439
390	423	520
391	423	446
392	423	450
393	423	374
394	423	418
395	423	428
396	423	358
397	423	391
398	423	313
399	423	272
400	423	228
401	423	242
402	423	253
403	423	291
404	423	450
405	423	825
406	423	849
407	423	757
408	423	762
409	423	825
410	423	805
411	423	905
412	423	1007
413	423	1102
414	423	1354
415	423	1699
416	423	2113
417	423	2297
418	423	2060
419	423	2367
420	423	5009
421	423	8365
422	423	25376
423	423	56080
0	424	1
1	424	12
2	424	30
3	424	78
4	424	70
5	424	80
6	424	121
7	424	144
8	424	154
9	424	148
10	424	144
11	424	193
12	424	151
13	424	159
14	424	173
15	424	186
16	424	205
17	424	186
18	424	158
19	424	166
20	424	153
21	424	173
22	424	199
23	424	147
24	424	167
25	424	160
26	424	135
27	424	140
28	424	131
29	424	129
30	424	150
31	424	202
32	424	183
33	424	152
34	424	191
35	424	156
36	424	176
38	424	140
39	424	150
40	424	117
41	424	134
42	424	114
43	424	117
44	424	104
45	424	80
46	424	48
47	424	21
48	424	9
49	424	9
50	424	10
51	424	10
52	424	7
53	424	13
54	424	13
55	424	42
56	424	83
57	424	80
58	424	66
59	424	97
60	424	45
61	424	37
62	424	20
63	424	3
64	424	17
65	424	8
66	424	2
67	424	13
68	424	59
69	424	91
70	424	89
71	424	115
72	424	123
73	424	164
74	424	124
75	424	93
76	424	114
77	424	92
78	424	96
79	424	74
80	424	55
81	424	51
82	424	36
83	424	33
84	424	43
85	424	50
86	424	38
87	424	39
88	424	53
89	424	70
90	424	38
91	424	33
92	424	18
93	424	25
94	424	40
95	424	39
96	424	41
97	424	52
98	424	34
99	424	13
100	424	14
101	424	20
102	424	14
103	424	10
104	424	17
105	424	9
106	424	15
107	424	21
108	424	26
109	424	22
110	424	46
111	424	64
112	424	71
113	424	84
114	424	83
115	424	55
116	424	76
117	424	71
118	424	99
119	424	63
120	424	52
121	424	63
122	424	54
123	424	51
124	424	50
125	424	46
126	424	61
127	424	56
128	424	56
129	424	79
130	424	79
131	424	92
132	424	96
133	424	98
134	424	81
135	424	59
136	424	81
137	424	95
138	424	102
139	424	88
140	424	75
141	424	70
142	424	55
143	424	75
144	424	44
145	424	54
146	424	47
147	424	45
148	424	35
149	424	61
150	424	39
151	424	53
152	424	35
153	424	33
154	424	35
155	424	49
156	424	70
157	424	36
158	424	54
159	424	48
160	424	54
161	424	39
162	424	37
163	424	36
164	424	28
165	424	43
166	424	34
167	424	39
168	424	26
169	424	34
170	424	41
171	424	30
172	424	34
173	424	38
174	424	30
175	424	43
176	424	49
177	424	33
178	424	50
179	424	42
180	424	39
181	424	61
182	424	62
183	424	54
184	424	64
185	424	54
186	424	78
187	424	79
188	424	76
189	424	37
190	424	44
191	424	50
192	424	53
193	424	54
194	424	64
195	424	68
196	424	71
197	424	73
198	424	78
199	424	80
200	424	90
201	424	80
202	424	86
203	424	108
204	424	124
205	424	110
206	424	113
207	424	128
208	424	134
209	424	133
210	424	149
211	424	129
212	424	139
213	424	128
214	424	146
215	424	152
216	424	139
217	424	123
218	424	139
219	424	176
220	424	121
221	424	135
222	424	121
223	424	143
224	424	139
225	424	123
226	424	139
227	424	77
228	424	75
229	424	80
230	424	92
231	424	77
232	424	91
233	424	99
234	424	101
235	424	103
236	424	116
237	424	119
238	424	109
239	424	95
240	424	128
241	424	108
242	424	116
243	424	114
244	424	93
245	424	86
246	424	101
247	424	99
248	424	115
249	424	129
250	424	112
251	424	96
252	424	113
253	424	112
254	424	130
255	424	124
256	424	117
257	424	128
258	424	109
259	424	118
260	424	130
261	424	137
262	424	118
263	424	143
264	424	147
265	424	100
266	424	138
267	424	108
268	424	128
269	424	106
270	424	146
271	424	133
272	424	73
273	424	64
274	424	99
275	424	96
276	424	47
277	424	85
278	424	72
279	424	83
280	424	77
281	424	69
282	424	80
283	424	63
284	424	58
285	424	67
286	424	72
287	424	72
288	424	56
289	424	62
290	424	87
291	424	75
292	424	66
293	424	99
294	424	85
295	424	74
296	424	78
297	424	79
298	424	106
299	424	95
300	424	93
301	424	85
302	424	82
303	424	69
304	424	27
305	424	28
306	424	16
307	424	10
308	424	30
309	424	58
310	424	52
311	424	68
312	424	69
313	424	57
314	424	70
315	424	83
316	424	73
317	424	71
318	424	80
319	424	67
320	424	58
321	424	54
322	424	58
323	424	36
324	424	57
325	424	51
326	424	42
327	424	37
328	424	63
329	424	54
330	424	72
331	424	95
332	424	90
333	424	109
334	424	96
335	424	95
336	424	115
337	424	107
338	424	125
339	424	135
340	424	159
341	424	167
342	424	171
343	424	163
344	424	181
345	424	189
346	424	145
347	424	135
348	424	135
349	424	129
350	424	158
351	424	164
352	424	152
353	424	141
354	424	143
355	424	98
356	424	149
357	424	141
358	424	133
359	424	105
360	424	58
361	424	35
362	424	35
363	424	26
364	424	36
365	424	47
366	424	19
367	424	14
368	424	24
369	424	47
370	424	26
371	424	55
372	424	118
373	424	161
374	424	130
375	424	135
376	424	178
377	424	194
378	424	203
379	424	199
380	424	246
381	424	313
382	424	314
383	424	255
384	424	184
385	424	281
386	424	382
387	424	317
388	424	381
389	424	443
390	424	469
391	424	385
392	424	488
393	424	390
394	424	421
395	424	345
396	424	366
397	424	386
398	424	353
399	424	304
400	424	235
401	424	270
402	424	291
403	424	320
404	424	481
405	424	797
406	424	797
407	424	724
408	424	761
409	424	819
410	424	819
411	424	756
412	424	871
413	424	996
414	424	1268
415	424	1693
416	424	2063
417	424	2452
418	424	1926
419	424	2243
420	424	4841
421	424	9681
422	424	23771
423	424	28737
424	424	49277
0	425	2
1	425	8
2	425	40
3	425	68
4	425	90
5	425	90
6	425	128
7	425	164
8	425	144
9	425	164
10	425	140
11	425	205
12	425	185
13	425	193
14	425	257
15	425	213
16	425	185
17	425	169
18	425	176
19	425	189
20	425	184
21	425	205
22	425	193
23	425	205
24	425	209
25	425	206
26	425	167
27	425	197
28	425	154
29	425	166
30	425	173
31	425	212
32	425	222
33	425	191
34	425	198
35	425	192
36	425	190
38	425	159
39	425	222
40	425	186
41	425	158
42	425	150
43	425	130
44	425	121
45	425	83
46	425	44
47	425	23
48	425	12
49	425	6
50	425	8
51	425	8
52	425	11
53	425	16
54	425	20
55	425	27
56	425	51
57	425	96
58	425	81
59	425	87
60	425	85
61	425	49
62	425	16
63	425	1
64	425	9
65	425	5
66	425	8
67	425	14
68	425	56
69	425	89
70	425	96
71	425	129
72	425	148
73	425	170
74	425	130
75	425	138
76	425	121
77	425	116
78	425	109
79	425	89
80	425	49
81	425	33
82	425	34
83	425	30
84	425	34
85	425	44
86	425	26
87	425	35
88	425	52
89	425	73
90	425	43
91	425	22
92	425	20
93	425	16
94	425	48
95	425	42
96	425	35
97	425	47
98	425	28
99	425	8
100	425	11
101	425	8
102	425	10
103	425	14
104	425	15
105	425	20
106	425	11
107	425	19
108	425	31
109	425	24
110	425	42
111	425	56
112	425	51
113	425	94
114	425	91
115	425	85
116	425	77
117	425	59
118	425	70
119	425	57
120	425	54
121	425	55
122	425	48
123	425	33
124	425	49
125	425	47
126	425	49
127	425	50
128	425	53
129	425	78
130	425	79
131	425	76
132	425	73
133	425	79
134	425	61
135	425	73
136	425	62
137	425	72
138	425	97
139	425	75
140	425	55
141	425	65
142	425	47
143	425	62
144	425	51
145	425	42
146	425	52
147	425	40
148	425	47
149	425	35
150	425	27
151	425	44
152	425	30
153	425	37
154	425	32
155	425	37
156	425	65
157	425	46
158	425	52
159	425	54
160	425	42
161	425	34
162	425	26
163	425	40
164	425	43
165	425	32
166	425	23
167	425	30
168	425	24
169	425	24
170	425	35
171	425	29
172	425	25
173	425	28
174	425	35
175	425	40
176	425	36
177	425	27
178	425	49
179	425	38
180	425	48
181	425	63
182	425	64
183	425	53
184	425	45
185	425	42
186	425	70
187	425	83
188	425	77
189	425	32
190	425	42
191	425	60
192	425	51
193	425	63
194	425	79
195	425	61
196	425	75
197	425	83
198	425	83
199	425	85
200	425	92
201	425	105
202	425	84
203	425	102
204	425	104
205	425	100
206	425	119
207	425	107
208	425	129
209	425	127
210	425	125
211	425	147
212	425	136
213	425	156
214	425	141
215	425	125
216	425	116
217	425	145
218	425	117
219	425	158
220	425	120
221	425	126
222	425	122
223	425	135
224	425	135
225	425	129
226	425	122
227	425	69
228	425	57
229	425	68
230	425	67
231	425	67
232	425	79
233	425	86
234	425	75
235	425	108
236	425	118
237	425	106
238	425	111
239	425	98
240	425	109
241	425	98
242	425	131
243	425	126
244	425	78
245	425	118
246	425	102
247	425	82
248	425	86
249	425	103
250	425	107
251	425	85
252	425	119
253	425	97
254	425	116
255	425	117
256	425	120
257	425	84
258	425	102
259	425	158
260	425	132
261	425	129
262	425	95
263	425	147
264	425	121
265	425	137
266	425	134
267	425	113
268	425	119
269	425	102
270	425	136
271	425	128
272	425	82
273	425	91
274	425	68
275	425	58
276	425	54
277	425	73
278	425	58
279	425	78
280	425	70
281	425	86
282	425	59
283	425	60
284	425	55
285	425	61
286	425	61
287	425	56
288	425	49
289	425	64
290	425	69
291	425	87
292	425	109
293	425	103
294	425	72
295	425	74
296	425	91
297	425	93
298	425	110
299	425	102
300	425	106
301	425	76
302	425	77
303	425	68
304	425	27
305	425	25
306	425	23
307	425	21
308	425	24
309	425	37
310	425	48
311	425	53
312	425	67
313	425	66
314	425	53
315	425	67
316	425	49
317	425	72
318	425	90
319	425	79
320	425	54
321	425	55
322	425	56
323	425	43
324	425	52
325	425	50
326	425	33
327	425	37
328	425	47
329	425	42
330	425	57
331	425	83
332	425	94
333	425	93
334	425	85
335	425	111
336	425	108
337	425	108
338	425	152
339	425	152
340	425	144
341	425	158
342	425	134
343	425	166
344	425	178
345	425	160
346	425	132
347	425	105
348	425	126
349	425	148
350	425	175
351	425	144
352	425	173
353	425	117
354	425	118
355	425	125
356	425	104
357	425	146
358	425	116
359	425	112
360	425	44
361	425	26
362	425	26
363	425	15
364	425	13
365	425	34
366	425	17
367	425	15
368	425	15
369	425	34
370	425	31
371	425	38
372	425	94
373	425	129
374	425	169
375	425	158
376	425	183
377	425	181
378	425	217
379	425	207
380	425	224
381	425	268
382	425	313
383	425	273
384	425	224
385	425	290
386	425	369
387	425	354
388	425	432
389	425	456
390	425	478
391	425	471
392	425	467
393	425	392
394	425	347
395	425	345
396	425	338
397	425	382
398	425	275
399	425	256
400	425	184
401	425	233
402	425	238
403	425	270
404	425	475
405	425	845
406	425	833
407	425	772
408	425	809
409	425	850
410	425	896
411	425	828
412	425	871
413	425	1064
414	425	1212
415	425	1823
416	425	2069
417	425	2297
418	425	1937
419	425	2659
420	425	5283
421	425	10032
422	425	20145
423	425	13959
424	425	22959
425	425	50828
0	426	2
1	426	22
2	426	47
3	426	90
4	426	113
5	426	128
6	426	153
7	426	153
8	426	173
9	426	174
10	426	181
11	426	234
12	426	181
13	426	193
14	426	238
15	426	202
16	426	193
17	426	207
18	426	250
19	426	192
20	426	219
21	426	203
22	426	196
23	426	211
24	426	222
25	426	207
26	426	195
27	426	215
28	426	196
29	426	167
30	426	179
31	426	241
32	426	229
33	426	205
34	426	239
35	426	177
36	426	180
38	426	178
39	426	218
40	426	170
41	426	176
42	426	153
43	426	140
44	426	127
45	426	86
46	426	49
47	426	37
48	426	14
49	426	21
50	426	21
51	426	34
52	426	24
53	426	11
54	426	29
55	426	32
56	426	70
57	426	91
58	426	110
59	426	98
60	426	71
61	426	46
62	426	17
63	426	8
64	426	21
65	426	9
66	426	12
67	426	26
68	426	41
69	426	103
70	426	92
71	426	146
72	426	148
73	426	167
74	426	123
75	426	168
76	426	159
77	426	104
78	426	123
79	426	93
80	426	59
81	426	38
82	426	49
83	426	52
84	426	40
85	426	37
86	426	39
87	426	48
88	426	53
89	426	79
90	426	41
91	426	34
92	426	34
93	426	32
94	426	60
95	426	45
96	426	40
97	426	53
98	426	40
99	426	38
100	426	36
101	426	39
102	426	26
103	426	39
104	426	32
105	426	46
106	426	24
107	426	27
108	426	37
109	426	36
110	426	48
111	426	56
112	426	63
113	426	87
114	426	73
115	426	77
116	426	86
117	426	85
118	426	93
119	426	71
120	426	60
121	426	57
122	426	59
123	426	62
124	426	58
125	426	52
126	426	82
127	426	69
128	426	54
129	426	74
130	426	84
131	426	99
132	426	104
133	426	88
134	426	84
135	426	83
136	426	69
137	426	70
138	426	105
139	426	85
140	426	72
141	426	55
142	426	57
143	426	47
144	426	62
145	426	49
146	426	51
147	426	63
148	426	47
149	426	48
150	426	38
151	426	31
152	426	31
153	426	35
154	426	40
155	426	38
156	426	64
157	426	59
158	426	49
159	426	63
160	426	46
161	426	30
162	426	34
163	426	35
164	426	39
165	426	37
166	426	35
167	426	38
168	426	36
169	426	30
170	426	35
171	426	49
172	426	38
173	426	37
174	426	46
175	426	35
176	426	51
177	426	48
178	426	50
179	426	54
180	426	44
181	426	76
182	426	55
183	426	71
184	426	59
185	426	53
186	426	88
187	426	84
188	426	76
189	426	40
190	426	72
191	426	57
192	426	52
193	426	57
194	426	65
195	426	73
196	426	77
197	426	109
198	426	84
199	426	73
200	426	91
201	426	114
202	426	87
203	426	123
204	426	105
205	426	105
206	426	116
207	426	107
208	426	124
209	426	140
210	426	135
211	426	147
212	426	141
213	426	154
214	426	141
215	426	128
216	426	129
217	426	131
218	426	101
219	426	155
220	426	134
221	426	137
222	426	155
223	426	126
224	426	148
225	426	128
226	426	168
227	426	75
228	426	74
229	426	69
230	426	57
231	426	86
232	426	84
233	426	80
234	426	111
235	426	107
236	426	134
237	426	122
238	426	127
239	426	107
240	426	100
241	426	100
242	426	142
243	426	119
244	426	85
245	426	122
246	426	109
247	426	104
248	426	116
249	426	135
250	426	116
251	426	100
252	426	111
253	426	102
254	426	105
255	426	124
256	426	154
257	426	106
258	426	116
259	426	133
260	426	117
261	426	130
262	426	120
263	426	126
264	426	127
265	426	137
266	426	139
267	426	118
268	426	120
269	426	128
270	426	146
271	426	135
272	426	72
273	426	59
274	426	96
275	426	93
276	426	46
277	426	54
278	426	45
279	426	62
280	426	85
281	426	77
282	426	70
283	426	59
284	426	73
285	426	55
286	426	46
287	426	58
288	426	64
289	426	68
290	426	80
291	426	93
292	426	110
293	426	116
294	426	82
295	426	69
296	426	76
297	426	119
298	426	108
299	426	89
300	426	111
301	426	99
302	426	82
303	426	51
304	426	26
305	426	27
306	426	19
307	426	13
308	426	30
309	426	43
310	426	38
311	426	55
312	426	81
313	426	63
314	426	63
315	426	73
316	426	69
317	426	74
318	426	85
319	426	72
320	426	59
321	426	51
322	426	48
323	426	47
324	426	51
325	426	42
326	426	38
327	426	53
328	426	38
329	426	48
330	426	66
331	426	84
332	426	102
333	426	97
334	426	73
335	426	110
336	426	108
337	426	107
338	426	191
339	426	181
340	426	138
341	426	178
342	426	180
343	426	189
344	426	173
345	426	160
346	426	157
347	426	120
348	426	141
349	426	138
350	426	196
351	426	158
352	426	148
353	426	122
354	426	125
355	426	137
356	426	132
357	426	126
358	426	157
359	426	97
360	426	58
361	426	31
362	426	34
363	426	36
364	426	20
365	426	44
366	426	16
367	426	16
368	426	21
369	426	44
370	426	35
371	426	50
372	426	110
373	426	148
374	426	161
375	426	160
376	426	208
377	426	181
378	426	233
379	426	207
380	426	290
381	426	284
382	426	328
383	426	286
384	426	196
385	426	317
386	426	375
387	426	333
388	426	451
389	426	440
390	426	495
391	426	413
392	426	405
393	426	345
394	426	338
395	426	394
396	426	338
397	426	366
398	426	278
399	426	250
400	426	197
401	426	232
402	426	241
403	426	273
404	426	446
405	426	729
406	426	780
407	426	699
408	426	752
409	426	819
410	426	777
411	426	902
412	426	940
413	426	1050
414	426	1303
415	426	1694
416	426	1906
417	426	2164
418	426	1852
419	426	2496
420	426	4540
421	426	7391
422	426	11017
423	426	7749
424	426	9237
425	426	25117
426	426	56007
1	427	5
2	427	32
3	427	79
4	427	85
5	427	100
6	427	115
7	427	171
8	427	176
9	427	145
10	427	181
11	427	257
12	427	239
13	427	324
14	427	231
15	427	211
16	427	204
17	427	221
18	427	237
19	427	216
20	427	233
21	427	161
22	427	227
23	427	230
24	427	265
25	427	220
26	427	246
27	427	225
28	427	199
29	427	239
30	427	232
31	427	235
32	427	242
33	427	271
34	427	239
35	427	167
36	427	153
38	427	131
39	427	267
40	427	207
41	427	138
42	427	178
43	427	154
44	427	140
45	427	68
46	427	46
47	427	6
48	427	4
49	427	2
50	427	2
51	427	8
52	427	6
53	427	2
54	427	14
55	427	29
56	427	50
57	427	145
58	427	149
59	427	131
60	427	70
61	427	38
62	427	12
63	427	5
64	427	17
65	427	2
66	427	2
67	427	10
68	427	53
69	427	102
70	427	142
71	427	145
72	427	143
73	427	135
74	427	144
75	427	185
76	427	182
77	427	85
78	427	113
79	427	97
80	427	45
81	427	36
82	427	24
83	427	38
84	427	24
85	427	25
86	427	25
87	427	36
88	427	45
89	427	82
90	427	30
91	427	33
92	427	20
93	427	16
94	427	37
95	427	28
96	427	20
97	427	44
98	427	22
99	427	15
100	427	15
101	427	16
102	427	5
103	427	12
104	427	15
105	427	11
106	427	10
107	427	15
108	427	16
109	427	19
110	427	35
111	427	45
112	427	65
113	427	80
114	427	76
115	427	83
116	427	85
117	427	60
118	427	81
119	427	59
120	427	40
121	427	36
122	427	48
123	427	41
124	427	40
125	427	34
126	427	41
127	427	47
128	427	46
129	427	86
130	427	61
131	427	95
132	427	74
133	427	60
134	427	74
135	427	39
136	427	58
137	427	67
138	427	70
139	427	56
140	427	61
141	427	43
142	427	40
143	427	51
144	427	37
145	427	29
146	427	34
147	427	25
148	427	35
149	427	34
150	427	28
151	427	39
152	427	22
153	427	28
154	427	25
155	427	36
156	427	58
157	427	47
158	427	38
159	427	31
160	427	37
161	427	34
162	427	29
163	427	33
164	427	25
165	427	21
166	427	19
167	427	28
168	427	16
169	427	18
170	427	31
171	427	28
172	427	14
173	427	24
174	427	27
175	427	31
176	427	35
177	427	27
178	427	40
179	427	52
180	427	40
181	427	54
182	427	48
183	427	45
184	427	45
185	427	50
186	427	61
187	427	65
188	427	78
189	427	44
190	427	33
191	427	44
192	427	44
193	427	44
194	427	45
195	427	51
196	427	63
197	427	82
198	427	68
199	427	51
200	427	76
201	427	89
202	427	96
203	427	82
204	427	89
205	427	81
206	427	88
207	427	94
208	427	90
209	427	110
210	427	129
211	427	121
212	427	129
213	427	100
214	427	125
215	427	112
216	427	98
217	427	87
218	427	117
219	427	147
220	427	100
221	427	104
222	427	107
223	427	95
224	427	102
225	427	102
226	427	104
227	427	42
228	427	37
229	427	43
230	427	58
231	427	53
232	427	66
233	427	78
234	427	79
235	427	100
236	427	112
237	427	108
238	427	114
239	427	106
240	427	83
241	427	98
242	427	106
243	427	113
244	427	65
245	427	103
246	427	60
247	427	66
248	427	94
249	427	98
250	427	108
251	427	77
252	427	95
253	427	117
254	427	85
255	427	124
256	427	119
257	427	91
258	427	103
259	427	109
260	427	150
261	427	117
262	427	126
263	427	121
264	427	115
265	427	130
266	427	133
267	427	97
268	427	94
269	427	105
270	427	168
271	427	131
272	427	48
273	427	52
274	427	86
275	427	58
276	427	51
277	427	54
278	427	40
279	427	61
280	427	56
281	427	52
282	427	57
283	427	44
284	427	48
285	427	63
286	427	54
287	427	43
288	427	54
289	427	47
290	427	59
291	427	71
292	427	90
293	427	109
294	427	71
295	427	57
296	427	91
297	427	99
298	427	111
299	427	81
300	427	90
301	427	69
302	427	59
303	427	47
304	427	19
305	427	20
306	427	12
307	427	7
308	427	28
309	427	34
310	427	42
311	427	46
312	427	66
313	427	44
314	427	45
315	427	72
316	427	45
317	427	46
318	427	72
319	427	100
320	427	47
321	427	44
322	427	29
323	427	31
324	427	36
325	427	21
326	427	26
327	427	34
328	427	23
329	427	31
330	427	57
331	427	81
332	427	84
333	427	65
334	427	66
335	427	103
336	427	99
337	427	128
338	427	300
339	427	222
340	427	123
341	427	169
342	427	185
343	427	220
344	427	201
345	427	140
346	427	130
347	427	117
348	427	102
349	427	120
350	427	144
351	427	134
352	427	142
353	427	101
354	427	103
355	427	102
356	427	107
357	427	134
358	427	122
359	427	114
360	427	24
361	427	19
362	427	17
363	427	15
364	427	19
365	427	26
366	427	15
367	427	15
368	427	11
369	427	31
370	427	22
371	427	40
372	427	85
373	427	119
374	427	115
375	427	167
376	427	166
377	427	172
378	427	227
379	427	179
380	427	233
381	427	275
382	427	264
383	427	254
384	427	183
385	427	301
386	427	374
387	427	384
388	427	464
389	427	617
390	427	475
391	427	413
392	427	292
393	427	285
394	427	333
395	427	281
396	427	264
397	427	311
398	427	210
399	427	178
400	427	150
401	427	139
402	427	190
403	427	208
404	427	342
405	427	639
406	427	761
407	427	735
408	427	706
409	427	693
410	427	845
411	427	902
412	427	905
413	427	992
414	427	1122
415	427	1699
416	427	1637
417	427	1979
418	427	1669
419	427	3940
420	427	4925
421	427	6668
422	427	10271
423	427	6387
424	427	7543
425	427	17774
426	427	24766
427	427	49534
1	428	8
2	428	46
3	428	88
4	428	100
5	428	116
6	428	167
7	428	180
8	428	177
9	428	160
10	428	171
11	428	207
12	428	248
13	428	230
14	428	291
15	428	230
16	428	226
17	428	183
18	428	208
19	428	224
20	428	205
21	428	243
22	428	257
23	428	232
24	428	232
25	428	215
26	428	224
27	428	225
28	428	211
29	428	193
30	428	178
31	428	273
32	428	236
33	428	217
34	428	220
35	428	175
36	428	181
38	428	193
39	428	213
40	428	176
41	428	166
42	428	183
43	428	147
44	428	119
45	428	78
46	428	74
47	428	22
48	428	19
49	428	9
50	428	13
51	428	15
52	428	10
53	428	13
54	428	24
55	428	45
56	428	62
57	428	104
58	428	101
59	428	104
60	428	96
61	428	44
62	428	17
63	428	5
64	428	20
65	428	8
66	428	8
67	428	21
68	428	58
69	428	102
70	428	138
71	428	110
72	428	129
73	428	158
74	428	141
75	428	148
76	428	135
77	428	112
78	428	97
79	428	101
80	428	36
81	428	55
82	428	33
83	428	38
84	428	36
85	428	43
86	428	60
87	428	39
88	428	71
89	428	79
90	428	48
91	428	32
92	428	24
93	428	33
94	428	55
95	428	40
96	428	44
97	428	46
98	428	33
99	428	21
100	428	25
101	428	19
102	428	12
103	428	16
104	428	18
105	428	16
106	428	11
107	428	29
108	428	31
109	428	30
110	428	46
111	428	58
112	428	62
113	428	79
114	428	86
115	428	66
116	428	70
117	428	66
118	428	83
119	428	68
120	428	56
121	428	60
122	428	54
123	428	44
124	428	46
125	428	63
126	428	47
127	428	52
128	428	78
129	428	82
130	428	76
131	428	87
132	428	96
133	428	99
134	428	69
135	428	65
136	428	68
137	428	94
138	428	96
139	428	79
140	428	65
141	428	60
142	428	62
143	428	58
144	428	58
145	428	54
146	428	52
147	428	48
148	428	50
149	428	42
150	428	42
151	428	42
152	428	41
153	428	43
154	428	24
155	428	44
156	428	53
157	428	54
158	428	45
159	428	65
160	428	58
161	428	40
162	428	40
163	428	35
164	428	35
165	428	22
166	428	51
167	428	31
168	428	28
169	428	34
170	428	40
171	428	28
172	428	29
173	428	25
174	428	45
175	428	49
176	428	49
177	428	37
178	428	46
179	428	43
180	428	47
181	428	65
182	428	75
183	428	58
184	428	76
185	428	69
186	428	83
187	428	64
188	428	90
189	428	48
190	428	75
191	428	58
192	428	65
193	428	71
194	428	73
195	428	73
196	428	74
197	428	71
198	428	84
199	428	80
200	428	108
201	428	120
202	428	101
203	428	109
204	428	111
205	428	92
206	428	115
207	428	120
208	428	135
209	428	135
210	428	139
211	428	186
212	428	137
213	428	139
214	428	151
215	428	137
216	428	101
217	428	143
218	428	95
219	428	137
220	428	127
221	428	138
222	428	130
223	428	134
224	428	149
225	428	119
226	428	102
227	428	85
228	428	83
229	428	91
230	428	57
231	428	74
232	428	73
233	428	76
234	428	102
235	428	143
236	428	102
237	428	101
238	428	93
239	428	95
240	428	116
241	428	112
242	428	108
243	428	137
244	428	84
245	428	98
246	428	135
247	428	106
248	428	107
249	428	117
250	428	125
251	428	112
252	428	114
253	428	120
254	428	120
255	428	140
256	428	138
257	428	114
258	428	123
259	428	155
260	428	152
261	428	137
262	428	131
263	428	137
264	428	126
265	428	139
266	428	120
267	428	126
268	428	125
269	428	126
270	428	151
271	428	138
272	428	70
273	428	75
274	428	102
275	428	86
276	428	55
277	428	68
278	428	89
279	428	83
280	428	87
281	428	67
282	428	63
283	428	63
284	428	71
285	428	70
286	428	84
287	428	64
288	428	64
289	428	51
290	428	69
291	428	68
292	428	97
293	428	97
294	428	91
295	428	81
296	428	102
297	428	97
298	428	104
299	428	100
300	428	101
301	428	88
302	428	61
303	428	66
304	428	37
305	428	30
306	428	18
307	428	15
308	428	25
309	428	43
310	428	56
311	428	59
312	428	76
313	428	61
314	428	68
315	428	85
316	428	58
317	428	86
318	428	106
319	428	79
320	428	68
321	428	50
322	428	45
323	428	44
324	428	59
325	428	50
326	428	38
327	428	42
328	428	43
329	428	37
330	428	80
331	428	82
332	428	102
333	428	99
334	428	87
335	428	108
336	428	120
337	428	147
338	428	185
339	428	174
340	428	157
341	428	178
342	428	188
343	428	200
344	428	188
345	428	156
346	428	157
347	428	127
348	428	149
349	428	150
350	428	181
351	428	176
352	428	148
353	428	164
354	428	129
355	428	120
356	428	169
357	428	146
358	428	149
359	428	118
360	428	58
361	428	37
362	428	31
363	428	20
364	428	34
365	428	44
366	428	16
367	428	16
368	428	28
369	428	37
370	428	33
371	428	50
372	428	101
373	428	139
374	428	152
375	428	152
376	428	186
377	428	183
378	428	270
379	428	208
380	428	265
381	428	282
382	428	316
383	428	301
384	428	220
385	428	329
386	428	371
387	428	364
388	428	489
389	428	490
390	428	503
391	428	461
392	428	397
393	428	354
394	428	405
395	428	384
396	428	303
397	428	351
398	428	278
399	428	251
400	428	207
401	428	213
402	428	236
403	428	231
404	428	370
405	428	524
406	428	586
407	428	727
408	428	756
409	428	757
410	428	831
411	428	847
412	428	859
413	428	865
414	428	1091
415	428	1188
416	428	1327
417	428	1315
418	428	1276
419	428	1945
420	428	2638
421	428	3364
422	428	4589
423	428	4001
424	428	4361
425	428	6162
426	428	6688
427	428	14957
428	428	56599
0	429	1
1	429	18
2	429	39
3	429	78
4	429	110
5	429	141
6	429	162
7	429	179
8	429	194
9	429	200
10	429	189
11	429	242
12	429	218
13	429	254
14	429	285
15	429	265
16	429	237
17	429	258
18	429	231
19	429	200
20	429	281
21	429	274
22	429	260
23	429	246
24	429	263
25	429	224
26	429	236
27	429	236
28	429	212
29	429	233
30	429	217
31	429	282
32	429	270
33	429	249
34	429	230
35	429	220
36	429	230
38	429	173
39	429	234
40	429	192
41	429	186
42	429	184
43	429	165
44	429	139
45	429	75
46	429	54
47	429	22
48	429	9
49	429	10
50	429	12
51	429	14
52	429	14
53	429	16
54	429	22
55	429	53
56	429	70
57	429	109
58	429	115
59	429	107
60	429	102
61	429	42
62	429	19
63	429	2
64	429	20
65	429	6
66	429	10
67	429	15
68	429	56
69	429	96
70	429	121
71	429	143
72	429	153
73	429	152
74	429	160
75	429	167
76	429	149
77	429	116
78	429	114
79	429	101
80	429	59
81	429	48
82	429	34
83	429	45
84	429	42
85	429	36
86	429	48
87	429	55
88	429	65
89	429	97
90	429	45
91	429	33
92	429	31
93	429	34
94	429	56
95	429	43
96	429	31
97	429	60
98	429	37
99	429	19
100	429	12
101	429	19
102	429	18
103	429	18
104	429	17
105	429	22
106	429	14
107	429	19
108	429	27
109	429	23
110	429	46
111	429	49
112	429	67
113	429	79
114	429	77
115	429	76
116	429	66
117	429	69
118	429	76
119	429	57
120	429	62
121	429	44
122	429	39
123	429	43
124	429	56
125	429	58
126	429	65
127	429	45
128	429	53
129	429	77
130	429	75
131	429	111
132	429	97
133	429	92
134	429	72
135	429	73
136	429	85
137	429	79
138	429	77
139	429	78
140	429	54
141	429	60
142	429	58
143	429	66
144	429	53
145	429	39
146	429	59
147	429	47
148	429	57
149	429	41
150	429	37
151	429	46
152	429	45
153	429	43
154	429	34
155	429	42
156	429	63
157	429	54
158	429	42
159	429	55
160	429	53
161	429	35
162	429	43
163	429	38
164	429	32
165	429	36
166	429	46
167	429	41
168	429	31
169	429	39
170	429	47
171	429	40
172	429	36
173	429	38
174	429	26
175	429	47
176	429	50
177	429	45
178	429	42
179	429	65
180	429	51
181	429	70
182	429	65
183	429	63
184	429	63
185	429	57
186	429	88
187	429	100
188	429	73
189	429	51
190	429	60
191	429	71
192	429	61
193	429	76
194	429	49
195	429	71
196	429	82
197	429	94
198	429	84
199	429	114
200	429	129
201	429	106
202	429	107
203	429	115
204	429	119
205	429	120
206	429	117
207	429	132
208	429	147
209	429	146
210	429	152
211	429	157
212	429	155
213	429	139
214	429	157
215	429	156
216	429	117
217	429	164
218	429	136
219	429	161
220	429	124
221	429	138
222	429	140
223	429	158
224	429	115
225	429	131
226	429	113
227	429	78
228	429	84
229	429	84
230	429	90
231	429	73
232	429	58
233	429	85
234	429	105
235	429	120
236	429	121
237	429	90
238	429	138
239	429	141
240	429	141
241	429	112
242	429	143
243	429	135
244	429	102
245	429	124
246	429	113
247	429	97
248	429	105
249	429	116
250	429	124
251	429	122
252	429	122
253	429	124
254	429	133
255	429	141
256	429	129
257	429	144
258	429	132
259	429	162
260	429	133
261	429	153
262	429	143
263	429	145
264	429	161
265	429	167
266	429	152
267	429	162
268	429	161
269	429	138
270	429	160
271	429	133
272	429	85
273	429	72
274	429	103
275	429	70
276	429	67
277	429	56
278	429	81
279	429	70
280	429	72
281	429	84
282	429	69
283	429	69
284	429	73
285	429	73
286	429	72
287	429	62
288	429	67
289	429	67
290	429	70
291	429	104
292	429	102
293	429	111
294	429	98
295	429	86
296	429	93
297	429	96
298	429	105
299	429	96
300	429	110
301	429	93
302	429	74
303	429	73
304	429	33
305	429	22
306	429	19
307	429	11
308	429	32
309	429	47
310	429	65
311	429	69
312	429	87
313	429	90
314	429	53
315	429	94
316	429	72
317	429	87
318	429	99
319	429	92
320	429	71
321	429	65
322	429	69
323	429	45
324	429	55
325	429	44
326	429	37
327	429	50
328	429	61
329	429	53
330	429	77
331	429	99
332	429	89
333	429	131
334	429	94
335	429	114
336	429	135
337	429	148
338	429	190
339	429	193
340	429	167
341	429	218
342	429	206
343	429	210
344	429	176
345	429	180
346	429	176
347	429	153
348	429	128
349	429	157
350	429	168
351	429	173
352	429	186
353	429	143
354	429	132
355	429	149
356	429	140
357	429	151
358	429	122
359	429	123
360	429	60
361	429	35
362	429	21
363	429	26
364	429	32
365	429	52
366	429	19
367	429	28
368	429	24
369	429	49
370	429	39
371	429	57
372	429	104
373	429	165
374	429	158
375	429	159
376	429	202
377	429	229
378	429	267
379	429	235
380	429	287
381	429	300
382	429	344
383	429	279
384	429	231
385	429	388
386	429	364
387	429	382
388	429	454
389	429	538
390	429	557
391	429	494
392	429	474
393	429	368
394	429	408
395	429	401
396	429	336
397	429	343
398	429	273
399	429	279
400	429	211
401	429	220
402	429	202
403	429	215
404	429	386
405	429	517
406	429	645
407	429	784
408	429	814
409	429	798
410	429	921
411	429	836
412	429	908
413	429	978
414	429	1059
415	429	1273
416	429	1326
417	429	1321
418	429	1354
419	429	2218
420	429	2906
421	429	3633
422	429	5143
423	429	4158
424	429	4752
425	429	6769
426	429	6914
427	429	14605
428	429	40829
429	429	62687
0	430	1
1	430	6
2	430	29
3	430	66
4	430	109
5	430	107
6	430	140
7	430	198
8	430	192
9	430	217
10	430	191
11	430	301
12	430	259
13	430	287
14	430	243
15	430	187
16	430	231
17	430	236
18	430	271
19	430	248
20	430	358
21	430	251
22	430	284
23	430	319
24	430	333
25	430	257
26	430	312
27	430	276
28	430	266
29	430	295
30	430	270
31	430	317
32	430	316
33	430	350
34	430	287
35	430	199
36	430	169
38	430	155
39	430	343
40	430	228
41	430	201
42	430	214
43	430	235
44	430	149
45	430	93
46	430	53
47	430	17
48	430	8
49	430	8
50	430	6
51	430	9
52	430	6
53	430	8
54	430	14
55	430	39
56	430	63
57	430	186
58	430	151
59	430	168
60	430	96
61	430	54
62	430	15
64	430	16
65	430	3
67	430	9
68	430	52
69	430	115
70	430	122
71	430	152
72	430	162
73	430	164
74	430	169
75	430	200
76	430	190
77	430	91
78	430	122
79	430	106
80	430	30
81	430	38
82	430	23
83	430	29
84	430	28
85	430	22
86	430	39
87	430	49
88	430	62
89	430	88
90	430	40
91	430	28
92	430	17
93	430	22
94	430	45
95	430	32
96	430	25
97	430	38
98	430	27
99	430	14
100	430	9
101	430	7
102	430	5
103	430	13
104	430	8
105	430	13
106	430	10
107	430	15
108	430	31
109	430	14
110	430	36
111	430	49
112	430	48
113	430	68
114	430	73
115	430	69
116	430	64
117	430	72
118	430	48
119	430	46
120	430	41
121	430	37
122	430	36
123	430	36
124	430	56
125	430	35
126	430	42
127	430	45
128	430	46
129	430	66
130	430	57
131	430	85
132	430	81
133	430	80
134	430	61
135	430	59
136	430	71
137	430	74
138	430	64
139	430	46
140	430	61
141	430	41
142	430	40
143	430	37
144	430	49
145	430	39
146	430	38
147	430	33
148	430	36
149	430	26
150	430	26
151	430	36
152	430	22
153	430	32
154	430	31
155	430	44
156	430	65
157	430	41
158	430	33
159	430	40
160	430	40
161	430	30
162	430	31
163	430	29
164	430	20
165	430	24
166	430	15
167	430	15
168	430	20
169	430	23
170	430	18
171	430	28
172	430	26
173	430	29
174	430	24
175	430	27
176	430	44
177	430	34
178	430	34
179	430	36
180	430	39
181	430	66
182	430	58
183	430	44
184	430	31
185	430	48
186	430	66
187	430	73
188	430	70
189	430	28
190	430	24
191	430	35
192	430	44
193	430	58
194	430	39
195	430	56
196	430	70
197	430	55
198	430	56
199	430	54
200	430	82
201	430	91
202	430	70
203	430	77
204	430	81
205	430	87
206	430	89
207	430	83
208	430	89
209	430	107
210	430	143
211	430	151
212	430	148
213	430	106
214	430	126
215	430	109
216	430	94
217	430	96
218	430	79
219	430	136
220	430	91
221	430	103
222	430	105
223	430	108
224	430	101
225	430	113
226	430	119
227	430	56
228	430	53
229	430	41
230	430	53
231	430	55
232	430	45
233	430	44
234	430	68
235	430	78
236	430	95
237	430	96
238	430	102
239	430	99
240	430	90
241	430	84
242	430	125
243	430	124
244	430	68
245	430	80
246	430	99
247	430	80
248	430	81
249	430	114
250	430	112
251	430	68
252	430	80
253	430	119
254	430	107
255	430	117
256	430	115
257	430	103
258	430	101
259	430	118
260	430	131
261	430	105
262	430	114
263	430	117
264	430	99
265	430	114
266	430	127
267	430	110
268	430	124
269	430	111
270	430	158
271	430	139
272	430	67
273	430	44
274	430	52
275	430	55
276	430	57
277	430	53
278	430	48
279	430	42
280	430	69
281	430	76
282	430	53
283	430	46
284	430	54
285	430	47
286	430	45
287	430	51
288	430	40
289	430	67
290	430	62
291	430	84
292	430	91
293	430	85
294	430	49
295	430	48
296	430	73
297	430	103
298	430	90
299	430	92
300	430	81
301	430	70
302	430	59
303	430	49
304	430	24
305	430	23
306	430	17
307	430	7
308	430	19
309	430	46
310	430	34
311	430	46
312	430	67
313	430	38
314	430	44
315	430	61
316	430	41
317	430	47
318	430	92
319	430	100
320	430	40
321	430	38
322	430	49
323	430	23
324	430	26
325	430	42
326	430	28
327	430	37
328	430	31
329	430	31
330	430	43
331	430	68
332	430	68
333	430	84
334	430	72
335	430	90
336	430	82
337	430	91
338	430	205
339	430	201
340	430	139
341	430	136
342	430	191
343	430	194
344	430	138
345	430	144
346	430	128
347	430	92
348	430	116
349	430	121
350	430	154
351	430	120
352	430	145
353	430	121
354	430	94
355	430	100
356	430	109
357	430	139
358	430	132
359	430	134
360	430	38
361	430	22
362	430	24
363	430	15
364	430	23
365	430	27
366	430	10
367	430	22
368	430	15
369	430	22
370	430	24
371	430	40
372	430	91
373	430	112
374	430	117
375	430	138
376	430	170
377	430	162
378	430	231
379	430	185
380	430	213
381	430	237
382	430	311
383	430	216
384	430	190
385	430	260
386	430	289
387	430	341
388	430	524
389	430	596
390	430	514
391	430	432
392	430	304
393	430	279
394	430	265
395	430	262
396	430	252
397	430	235
398	430	196
399	430	147
400	430	127
401	430	160
402	430	180
403	430	157
404	430	256
405	430	480
406	430	567
407	430	591
408	430	598
409	430	610
410	430	741
411	430	827
412	430	866
413	430	819
414	430	961
415	430	1167
416	430	1000
417	430	1119
418	430	973
419	430	2131
420	430	2912
421	430	2589
422	430	3365
423	430	2785
424	430	2806
425	430	4298
426	430	4514
427	430	10001
428	430	13129
429	430	17702
430	430	44200
1	431	5
2	431	40
3	431	87
4	431	94
5	431	143
6	431	163
7	431	215
8	431	229
9	431	245
10	431	222
11	431	272
12	431	233
13	431	247
14	431	293
15	431	275
16	431	254
17	431	284
18	431	254
19	431	271
20	431	255
21	431	274
22	431	321
23	431	300
24	431	288
25	431	228
26	431	238
27	431	240
28	431	237
29	431	207
30	431	237
31	431	366
32	431	312
33	431	242
34	431	258
35	431	181
36	431	222
38	431	240
39	431	282
40	431	237
41	431	178
42	431	172
43	431	161
44	431	159
45	431	83
46	431	38
47	431	19
48	431	14
49	431	9
50	431	12
51	431	15
52	431	13
53	431	7
54	431	21
55	431	46
56	431	76
57	431	125
58	431	132
59	431	117
60	431	103
61	431	49
62	431	15
63	431	4
64	431	17
65	431	9
66	431	7
67	431	19
68	431	68
69	431	119
70	431	140
71	431	131
72	431	155
73	431	172
74	431	178
75	431	177
76	431	178
77	431	114
78	431	138
79	431	112
80	431	58
81	431	46
82	431	29
83	431	49
84	431	46
85	431	45
86	431	47
87	431	40
88	431	64
89	431	74
90	431	67
91	431	26
92	431	28
93	431	30
94	431	41
95	431	54
96	431	47
97	431	43
98	431	26
99	431	23
100	431	11
101	431	8
102	431	11
103	431	17
104	431	10
105	431	14
106	431	11
107	431	21
108	431	29
109	431	31
110	431	44
111	431	58
112	431	63
113	431	81
114	431	84
115	431	74
116	431	68
117	431	73
118	431	74
119	431	64
120	431	57
121	431	54
122	431	69
123	431	33
124	431	65
125	431	56
126	431	49
127	431	35
128	431	66
129	431	94
130	431	72
131	431	81
132	431	80
133	431	100
134	431	66
135	431	72
136	431	68
137	431	91
138	431	77
139	431	77
140	431	75
141	431	65
142	431	36
143	431	59
144	431	48
145	431	42
146	431	35
147	431	58
148	431	59
149	431	44
150	431	40
151	431	34
152	431	32
153	431	40
154	431	34
155	431	59
156	431	62
157	431	58
158	431	36
159	431	54
160	431	52
161	431	44
162	431	47
163	431	36
164	431	32
165	431	31
166	431	25
167	431	35
168	431	28
169	431	31
170	431	31
171	431	25
172	431	55
173	431	36
174	431	48
175	431	47
176	431	47
177	431	39
178	431	53
179	431	50
180	431	43
181	431	77
182	431	73
183	431	57
184	431	61
185	431	58
186	431	80
187	431	95
188	431	60
189	431	48
190	431	60
191	431	51
192	431	47
193	431	62
194	431	72
195	431	84
196	431	86
197	431	64
198	431	85
199	431	89
200	431	88
201	431	94
202	431	101
203	431	112
204	431	109
205	431	100
206	431	110
207	431	112
208	431	113
209	431	125
210	431	166
211	431	159
212	431	151
213	431	138
214	431	138
215	431	141
216	431	126
217	431	132
218	431	120
219	431	165
220	431	146
221	431	140
222	431	128
223	431	126
224	431	134
225	431	116
226	431	92
227	431	78
228	431	73
229	431	78
230	431	63
231	431	79
232	431	77
233	431	97
234	431	118
235	431	102
236	431	113
237	431	129
238	431	132
239	431	102
240	431	115
241	431	106
242	431	146
243	431	125
244	431	77
245	431	118
246	431	96
247	431	101
248	431	100
249	431	131
250	431	113
251	431	98
252	431	142
253	431	124
254	431	120
255	431	124
256	431	102
257	431	103
258	431	122
259	431	147
260	431	172
261	431	161
262	431	144
263	431	130
264	431	178
265	431	159
266	431	150
267	431	137
268	431	140
269	431	125
270	431	163
271	431	147
272	431	86
273	431	67
274	431	96
275	431	90
276	431	61
277	431	71
278	431	62
279	431	70
280	431	92
281	431	88
282	431	62
283	431	66
284	431	68
285	431	87
286	431	76
287	431	56
288	431	63
289	431	56
290	431	80
291	431	80
292	431	95
293	431	101
294	431	67
295	431	90
296	431	86
297	431	82
298	431	115
299	431	95
300	431	117
301	431	85
302	431	78
303	431	63
304	431	33
305	431	30
306	431	15
307	431	15
308	431	38
309	431	45
310	431	62
311	431	58
312	431	83
313	431	77
314	431	66
315	431	78
316	431	60
317	431	94
318	431	88
319	431	111
320	431	59
321	431	50
322	431	43
323	431	31
324	431	51
325	431	32
326	431	39
327	431	39
328	431	51
329	431	50
330	431	62
331	431	75
332	431	88
333	431	85
334	431	81
335	431	113
336	431	126
337	431	164
338	431	166
339	431	205
340	431	189
341	431	208
342	431	221
343	431	214
344	431	175
345	431	155
346	431	152
347	431	140
348	431	136
349	431	167
350	431	161
351	431	176
352	431	140
353	431	156
354	431	125
355	431	137
356	431	142
357	431	155
358	431	138
359	431	118
360	431	52
361	431	35
362	431	25
363	431	33
364	431	31
365	431	41
366	431	14
367	431	16
368	431	23
369	431	27
370	431	33
371	431	46
372	431	91
373	431	142
374	431	167
375	431	166
376	431	193
377	431	205
378	431	257
379	431	229
380	431	243
381	431	278
382	431	351
383	431	283
384	431	218
385	431	333
386	431	373
387	431	366
388	431	482
389	431	517
390	431	541
391	431	442
392	431	386
393	431	339
394	431	354
395	431	328
396	431	318
397	431	307
398	431	260
399	431	226
400	431	179
401	431	202
402	431	214
403	431	194
404	431	347
405	431	495
406	431	529
407	431	695
408	431	674
409	431	726
410	431	774
411	431	776
412	431	712
413	431	785
414	431	909
415	431	1000
416	431	1033
417	431	914
418	431	948
419	431	1458
420	431	1809
421	431	1831
422	431	2114
423	431	1963
424	431	1951
425	431	2411
426	431	2598
427	431	3676
428	431	5667
429	431	6194
430	431	15697
431	431	53334
1	432	9
2	432	32
3	432	102
4	432	101
5	432	134
6	432	170
7	432	178
8	432	235
9	432	191
10	432	212
11	432	234
12	432	213
13	432	257
14	432	275
15	432	247
16	432	246
17	432	212
18	432	238
19	432	262
20	432	273
21	432	262
22	432	285
23	432	261
24	432	277
25	432	227
26	432	275
27	432	237
28	432	193
29	432	234
30	432	254
31	432	295
32	432	307
33	432	260
34	432	243
35	432	196
36	432	185
38	432	190
39	432	238
40	432	192
41	432	180
42	432	194
43	432	163
44	432	141
45	432	94
46	432	45
47	432	12
48	432	6
49	432	7
50	432	10
51	432	9
52	432	3
53	432	15
54	432	28
55	432	35
56	432	68
57	432	135
58	432	105
59	432	128
60	432	102
61	432	40
62	432	23
63	432	4
64	432	36
65	432	7
66	432	6
67	432	16
68	432	56
69	432	96
70	432	123
71	432	135
72	432	157
73	432	153
74	432	168
75	432	161
76	432	172
77	432	125
78	432	129
79	432	105
80	432	53
81	432	34
82	432	43
83	432	41
84	432	44
85	432	46
86	432	42
87	432	45
88	432	52
89	432	78
90	432	58
91	432	30
92	432	33
93	432	29
94	432	46
95	432	38
96	432	52
97	432	50
98	432	31
99	432	17
100	432	15
101	432	19
102	432	15
103	432	29
104	432	17
105	432	20
106	432	13
107	432	30
108	432	44
109	432	28
110	432	44
111	432	47
112	432	54
113	432	68
114	432	88
115	432	75
116	432	64
117	432	78
118	432	66
119	432	52
120	432	39
121	432	52
122	432	52
123	432	51
124	432	47
125	432	52
126	432	52
127	432	44
128	432	64
129	432	79
130	432	83
131	432	71
132	432	73
133	432	71
134	432	77
135	432	91
136	432	71
137	432	89
138	432	60
139	432	53
140	432	69
141	432	57
142	432	47
143	432	69
144	432	62
145	432	61
146	432	65
147	432	62
148	432	45
149	432	35
150	432	47
151	432	40
152	432	32
153	432	44
154	432	37
155	432	58
156	432	76
157	432	66
158	432	42
159	432	46
160	432	60
161	432	39
162	432	35
163	432	33
164	432	32
165	432	32
166	432	39
167	432	37
168	432	31
169	432	26
170	432	36
171	432	44
172	432	29
173	432	47
174	432	44
175	432	41
176	432	41
177	432	48
178	432	42
179	432	49
180	432	56
181	432	67
182	432	59
183	432	56
184	432	64
185	432	50
186	432	81
187	432	98
188	432	113
189	432	37
190	432	51
191	432	55
192	432	69
193	432	62
194	432	54
195	432	73
196	432	72
197	432	77
198	432	82
199	432	89
200	432	96
201	432	92
202	432	115
203	432	113
204	432	109
205	432	104
206	432	115
207	432	135
208	432	97
209	432	142
210	432	136
211	432	141
212	432	139
213	432	152
214	432	147
215	432	137
216	432	103
217	432	156
218	432	105
219	432	132
220	432	151
221	432	139
222	432	133
223	432	109
224	432	136
225	432	112
226	432	96
227	432	69
228	432	74
229	432	72
230	432	87
231	432	96
232	432	80
233	432	85
234	432	103
235	432	115
236	432	158
237	432	110
238	432	117
239	432	131
240	432	114
241	432	103
242	432	135
243	432	145
244	432	76
245	432	116
246	432	118
247	432	110
248	432	109
249	432	113
250	432	132
251	432	100
252	432	111
253	432	119
254	432	112
255	432	120
256	432	129
257	432	127
258	432	124
259	432	124
260	432	142
261	432	128
262	432	130
263	432	132
264	432	159
265	432	147
266	432	127
267	432	146
268	432	149
269	432	126
270	432	146
271	432	143
272	432	75
273	432	72
274	432	94
275	432	82
276	432	65
277	432	64
278	432	70
279	432	86
280	432	67
281	432	65
282	432	59
283	432	59
284	432	61
285	432	64
286	432	74
287	432	60
288	432	68
289	432	73
290	432	85
291	432	82
292	432	107
293	432	91
294	432	87
295	432	79
296	432	113
297	432	80
298	432	81
299	432	103
300	432	107
301	432	82
302	432	77
303	432	58
304	432	29
305	432	31
306	432	25
307	432	12
308	432	23
309	432	46
310	432	45
311	432	64
312	432	82
313	432	47
314	432	79
315	432	64
316	432	67
317	432	80
318	432	86
319	432	105
320	432	69
321	432	43
322	432	47
323	432	43
324	432	47
325	432	37
326	432	30
327	432	52
328	432	60
329	432	45
330	432	73
331	432	100
332	432	100
333	432	114
334	432	71
335	432	123
336	432	129
337	432	139
338	432	215
339	432	188
340	432	190
341	432	190
342	432	223
343	432	209
344	432	207
345	432	179
346	432	142
347	432	146
348	432	135
349	432	173
350	432	187
351	432	189
352	432	148
353	432	124
354	432	156
355	432	137
356	432	131
357	432	145
358	432	125
359	432	120
360	432	58
361	432	29
362	432	28
363	432	23
364	432	39
365	432	37
366	432	22
367	432	16
368	432	30
369	432	41
370	432	32
371	432	48
372	432	95
373	432	153
374	432	139
375	432	167
376	432	213
377	432	196
378	432	257
379	432	233
380	432	284
381	432	269
382	432	336
383	432	260
384	432	178
385	432	306
386	432	319
387	432	363
388	432	477
389	432	566
390	432	560
391	432	449
392	432	397
393	432	326
394	432	349
395	432	357
396	432	290
397	432	274
398	432	267
399	432	228
400	432	189
401	432	204
402	432	223
403	432	201
404	432	325
405	432	482
406	432	488
407	432	709
408	432	669
409	432	711
410	432	774
411	432	751
412	432	677
413	432	749
414	432	841
415	432	974
416	432	881
417	432	802
418	432	871
419	432	1469
420	432	1514
421	432	1737
422	432	1882
423	432	1792
424	432	1905
425	432	2344
426	432	2459
427	432	3508
428	432	5153
429	432	5881
430	432	12290
431	432	38260
432	432	56776
0	433	1
1	433	2
2	433	31
3	433	94
4	433	90
5	433	143
6	433	173
7	433	253
8	433	263
9	433	229
10	433	231
11	433	412
12	433	363
13	433	337
14	433	293
15	433	264
16	433	264
17	433	293
18	433	320
19	433	320
20	433	370
21	433	294
22	433	296
23	433	336
24	433	397
25	433	332
26	433	362
27	433	408
28	433	288
29	433	322
30	433	318
31	433	357
32	433	343
33	433	367
34	433	344
35	433	245
36	433	190
38	433	202
39	433	383
40	433	292
41	433	278
42	433	264
43	433	237
44	433	183
45	433	98
46	433	49
47	433	14
48	433	9
49	433	6
50	433	5
51	433	7
52	433	12
53	433	5
54	433	15
55	433	42
56	433	79
57	433	189
58	433	174
59	433	188
60	433	99
61	433	48
62	433	9
63	433	1
64	433	17
65	433	3
66	433	3
67	433	18
68	433	60
69	433	129
70	433	166
71	433	158
72	433	176
73	433	214
74	433	177
75	433	234
76	433	195
77	433	119
78	433	149
79	433	112
80	433	59
81	433	32
82	433	40
83	433	33
84	433	24
85	433	29
86	433	29
87	433	36
88	433	54
89	433	81
90	433	47
91	433	27
92	433	17
93	433	12
94	433	55
95	433	45
96	433	35
97	433	60
98	433	31
99	433	10
100	433	15
101	433	9
102	433	10
103	433	13
104	433	11
105	433	9
106	433	7
107	433	16
108	433	27
109	433	24
110	433	36
111	433	54
112	433	69
113	433	96
114	433	70
115	433	79
116	433	67
117	433	78
118	433	80
119	433	50
120	433	57
121	433	50
122	433	45
123	433	53
124	433	44
125	433	38
126	433	60
127	433	45
128	433	69
129	433	94
130	433	72
131	433	85
132	433	83
133	433	84
134	433	64
135	433	84
136	433	60
137	433	64
138	433	77
139	433	78
140	433	69
141	433	62
142	433	60
143	433	81
144	433	56
145	433	38
146	433	45
147	433	34
148	433	55
149	433	33
150	433	35
151	433	45
152	433	25
153	433	46
154	433	24
155	433	27
156	433	87
157	433	44
158	433	33
159	433	44
160	433	48
161	433	41
162	433	25
163	433	25
164	433	33
165	433	32
166	433	20
167	433	27
168	433	27
169	433	30
170	433	40
171	433	32
172	433	30
173	433	38
174	433	34
175	433	35
176	433	48
177	433	35
178	433	47
179	433	59
180	433	55
181	433	53
182	433	73
183	433	49
184	433	37
185	433	60
186	433	101
187	433	99
188	433	104
189	433	36
190	433	57
191	433	53
192	433	49
193	433	53
194	433	53
195	433	55
196	433	75
197	433	83
198	433	71
199	433	87
200	433	122
201	433	121
202	433	96
203	433	102
204	433	107
205	433	106
206	433	132
207	433	141
208	433	106
209	433	137
210	433	151
211	433	167
212	433	166
213	433	106
214	433	130
215	433	122
216	433	109
217	433	102
218	433	116
219	433	154
220	433	117
221	433	129
222	433	109
223	433	131
224	433	122
225	433	128
226	433	113
227	433	59
228	433	54
229	433	38
230	433	54
231	433	55
232	433	76
233	433	78
234	433	80
235	433	82
236	433	115
237	433	119
238	433	120
239	433	129
240	433	83
241	433	111
242	433	118
243	433	151
244	433	98
245	433	87
246	433	106
247	433	99
248	433	90
249	433	115
250	433	120
251	433	112
252	433	129
253	433	129
254	433	112
255	433	135
256	433	142
257	433	91
258	433	127
259	433	127
260	433	127
261	433	165
262	433	146
263	433	153
264	433	116
265	433	158
266	433	146
267	433	133
268	433	124
269	433	110
270	433	169
271	433	167
272	433	60
273	433	66
274	433	77
275	433	81
276	433	64
277	433	54
278	433	51
279	433	69
280	433	89
281	433	68
282	433	79
283	433	48
284	433	52
285	433	51
286	433	74
287	433	66
288	433	62
289	433	81
290	433	66
291	433	92
292	433	101
293	433	115
294	433	86
295	433	77
296	433	96
297	433	134
298	433	137
299	433	100
300	433	91
301	433	107
302	433	72
303	433	64
304	433	24
305	433	22
306	433	14
307	433	8
308	433	33
309	433	37
310	433	43
311	433	60
312	433	72
313	433	59
314	433	76
315	433	88
316	433	68
317	433	72
318	433	89
319	433	95
320	433	40
321	433	48
322	433	44
323	433	39
324	433	33
325	433	21
326	433	25
327	433	31
328	433	49
329	433	32
330	433	69
331	433	75
332	433	83
333	433	84
334	433	62
335	433	114
336	433	120
337	433	152
338	433	201
339	433	221
340	433	170
341	433	154
342	433	190
343	433	195
344	433	172
345	433	182
346	433	167
347	433	127
348	433	132
349	433	101
350	433	180
351	433	147
352	433	163
353	433	163
354	433	146
355	433	114
356	433	129
357	433	122
358	433	174
359	433	112
360	433	37
361	433	20
362	433	20
363	433	15
364	433	15
365	433	34
366	433	13
367	433	11
368	433	12
369	433	23
370	433	25
371	433	47
372	433	91
373	433	149
374	433	150
375	433	165
376	433	200
377	433	193
378	433	253
379	433	187
380	433	259
381	433	300
382	433	326
383	433	217
384	433	217
385	433	322
386	433	408
387	433	397
388	433	528
389	433	644
390	433	614
391	433	487
392	433	362
393	433	290
394	433	319
395	433	323
396	433	267
397	433	256
398	433	188
399	433	157
400	433	154
401	433	161
402	433	168
403	433	167
404	433	269
405	433	525
406	433	604
407	433	620
408	433	645
409	433	622
410	433	720
411	433	739
412	433	808
413	433	778
414	433	835
415	433	1053
416	433	939
417	433	924
418	433	870
419	433	1659
420	433	2110
421	433	1487
422	433	1657
423	433	1598
424	433	1489
425	433	1903
426	433	2067
427	433	3086
428	433	3575
429	433	4077
430	433	10383
431	433	17048
432	433	20574
433	433	59857
1	434	8
2	434	36
3	434	82
4	434	108
5	434	142
6	434	218
7	434	218
8	434	250
9	434	260
10	434	242
11	434	369
12	434	286
13	434	293
14	434	267
15	434	255
16	434	244
17	434	285
18	434	293
19	434	298
20	434	315
21	434	286
22	434	276
23	434	343
24	434	363
25	434	297
26	434	331
27	434	335
28	434	263
29	434	301
30	434	261
31	434	331
32	434	327
33	434	335
34	434	292
35	434	227
36	434	223
38	434	229
39	434	359
40	434	311
41	434	271
42	434	272
43	434	213
44	434	183
45	434	109
46	434	35
47	434	13
48	434	6
49	434	7
50	434	7
51	434	9
52	434	9
53	434	11
54	434	18
55	434	32
56	434	73
57	434	177
58	434	156
59	434	156
60	434	112
61	434	49
62	434	17
64	434	20
65	434	9
66	434	3
67	434	27
68	434	57
69	434	133
70	434	160
71	434	162
72	434	183
73	434	232
74	434	194
75	434	228
76	434	192
77	434	132
78	434	144
79	434	105
80	434	39
81	434	36
82	434	38
83	434	42
84	434	39
85	434	42
86	434	46
87	434	49
88	434	61
89	434	106
90	434	56
91	434	23
92	434	17
93	434	18
94	434	64
95	434	42
96	434	30
97	434	51
98	434	33
99	434	13
100	434	10
101	434	8
102	434	5
103	434	16
104	434	7
105	434	19
106	434	11
107	434	20
108	434	20
109	434	28
110	434	57
111	434	52
112	434	62
113	434	95
114	434	87
115	434	91
116	434	82
117	434	78
118	434	87
119	434	63
120	434	54
121	434	55
122	434	52
123	434	25
124	434	58
125	434	68
126	434	54
127	434	52
128	434	65
129	434	103
130	434	79
131	434	92
132	434	98
133	434	89
134	434	86
135	434	89
136	434	78
137	434	89
138	434	84
139	434	62
140	434	54
141	434	59
142	434	54
143	434	52
144	434	59
145	434	35
146	434	33
147	434	40
148	434	51
149	434	44
150	434	41
151	434	37
152	434	27
153	434	30
154	434	24
155	434	32
156	434	79
157	434	61
158	434	47
159	434	52
160	434	48
161	434	33
162	434	29
163	434	33
164	434	31
165	434	34
166	434	42
167	434	33
168	434	28
169	434	38
170	434	31
171	434	31
172	434	37
173	434	37
174	434	50
175	434	45
176	434	42
177	434	39
178	434	46
179	434	38
180	434	64
181	434	60
182	434	49
183	434	56
184	434	50
185	434	64
186	434	84
187	434	101
188	434	95
189	434	33
190	434	44
191	434	56
192	434	56
193	434	71
194	434	45
195	434	67
196	434	81
197	434	73
198	434	93
199	434	91
200	434	94
201	434	123
202	434	105
203	434	99
204	434	125
205	434	95
206	434	130
207	434	122
208	434	122
209	434	129
210	434	153
211	434	184
212	434	158
213	434	137
214	434	164
215	434	127
216	434	100
217	434	120
218	434	116
219	434	148
220	434	119
221	434	141
222	434	154
223	434	144
224	434	129
225	434	122
226	434	128
227	434	56
228	434	42
229	434	59
230	434	64
231	434	63
232	434	55
233	434	84
234	434	109
235	434	114
236	434	131
237	434	123
238	434	131
239	434	131
240	434	121
241	434	100
242	434	118
243	434	149
244	434	88
245	434	91
246	434	120
247	434	92
248	434	99
249	434	127
250	434	121
251	434	116
252	434	128
253	434	149
254	434	128
255	434	138
256	434	149
257	434	119
258	434	124
259	434	164
260	434	164
261	434	153
262	434	136
263	434	147
264	434	131
265	434	150
266	434	151
267	434	120
268	434	136
269	434	135
270	434	167
271	434	164
272	434	66
273	434	75
274	434	102
275	434	75
276	434	64
277	434	59
278	434	87
279	434	63
280	434	75
281	434	96
282	434	65
283	434	58
284	434	47
285	434	60
286	434	71
287	434	48
288	434	46
289	434	66
290	434	83
291	434	74
292	434	124
293	434	116
294	434	92
295	434	84
296	434	113
297	434	105
298	434	112
299	434	106
300	434	95
301	434	83
302	434	68
303	434	62
304	434	21
305	434	21
306	434	12
307	434	10
308	434	29
309	434	34
310	434	35
311	434	49
312	434	104
313	434	43
314	434	64
315	434	86
316	434	61
317	434	72
318	434	91
319	434	104
320	434	60
321	434	44
322	434	21
323	434	26
324	434	39
325	434	41
326	434	30
327	434	34
328	434	31
329	434	28
330	434	54
331	434	71
332	434	87
333	434	87
334	434	94
335	434	109
336	434	129
337	434	115
338	434	214
339	434	245
340	434	175
341	434	195
342	434	208
343	434	220
344	434	182
345	434	174
346	434	162
347	434	112
348	434	132
349	434	153
350	434	193
351	434	159
352	434	182
353	434	135
354	434	129
355	434	134
356	434	117
357	434	163
358	434	157
359	434	86
360	434	51
361	434	21
362	434	21
363	434	13
364	434	20
365	434	33
366	434	15
367	434	25
368	434	15
369	434	16
370	434	34
371	434	42
372	434	92
373	434	146
374	434	170
375	434	169
376	434	231
377	434	202
378	434	260
379	434	198
380	434	263
381	434	312
382	434	323
383	434	291
384	434	221
385	434	313
386	434	450
387	434	423
388	434	581
389	434	645
390	434	602
391	434	486
392	434	376
393	434	271
394	434	299
395	434	314
396	434	286
397	434	304
398	434	211
399	434	184
400	434	156
401	434	158
402	434	191
403	434	156
404	434	280
405	434	539
406	434	534
407	434	572
408	434	594
409	434	620
410	434	634
411	434	735
412	434	752
413	434	783
414	434	863
415	434	877
416	434	838
417	434	843
418	434	840
419	434	1442
420	434	1677
421	434	1279
422	434	1271
423	434	1384
424	434	1186
425	434	1556
426	434	1725
427	434	2204
428	434	2704
429	434	3194
430	434	5787
431	434	9174
432	434	10208
433	434	27503
434	434	64827
1	435	5
2	435	38
3	435	84
4	435	98
5	435	145
6	435	214
7	435	240
8	435	255
9	435	241
10	435	259
11	435	348
12	435	288
13	435	279
14	435	320
15	435	246
16	435	253
17	435	254
18	435	296
19	435	280
20	435	347
21	435	263
22	435	265
23	435	264
24	435	329
25	435	257
26	435	272
27	435	293
28	435	302
29	435	232
30	435	270
31	435	319
32	435	291
33	435	321
34	435	289
35	435	223
36	435	201
38	435	185
39	435	377
40	435	292
41	435	280
42	435	270
43	435	241
44	435	192
45	435	83
46	435	40
47	435	18
48	435	8
49	435	4
50	435	3
51	435	12
52	435	12
53	435	6
54	435	18
55	435	35
56	435	68
57	435	199
58	435	163
59	435	164
60	435	77
61	435	50
62	435	11
63	435	4
64	435	13
65	435	1
66	435	2
67	435	15
68	435	46
69	435	120
70	435	153
71	435	173
72	435	208
73	435	211
74	435	198
75	435	205
76	435	182
77	435	147
78	435	156
79	435	116
80	435	42
81	435	41
82	435	30
83	435	41
84	435	27
85	435	31
86	435	38
87	435	46
88	435	54
89	435	115
90	435	59
91	435	18
92	435	22
93	435	20
94	435	54
95	435	43
96	435	31
97	435	51
98	435	28
99	435	11
100	435	13
101	435	8
102	435	11
103	435	9
104	435	9
105	435	12
106	435	8
107	435	14
108	435	23
109	435	19
110	435	60
111	435	64
112	435	64
113	435	101
114	435	101
115	435	83
116	435	69
117	435	92
118	435	90
119	435	70
120	435	51
121	435	64
122	435	57
123	435	55
124	435	53
125	435	57
126	435	43
127	435	51
128	435	77
129	435	92
130	435	80
131	435	81
132	435	80
133	435	85
134	435	87
135	435	78
136	435	75
137	435	60
138	435	84
139	435	73
140	435	44
141	435	65
142	435	72
143	435	70
144	435	56
145	435	43
146	435	44
147	435	45
148	435	41
149	435	34
150	435	48
151	435	43
152	435	32
153	435	33
154	435	37
155	435	46
156	435	88
157	435	47
158	435	40
159	435	50
160	435	56
161	435	47
162	435	28
163	435	33
164	435	26
165	435	24
166	435	33
167	435	38
168	435	23
169	435	30
170	435	33
171	435	41
172	435	35
173	435	35
174	435	29
175	435	40
176	435	55
177	435	27
178	435	53
179	435	79
180	435	60
181	435	88
182	435	78
183	435	53
184	435	60
185	435	56
186	435	96
187	435	113
188	435	102
189	435	41
190	435	60
191	435	44
192	435	66
193	435	71
194	435	61
195	435	71
196	435	78
197	435	101
198	435	68
199	435	76
200	435	110
201	435	119
202	435	131
203	435	100
204	435	107
205	435	110
206	435	115
207	435	153
208	435	93
209	435	168
210	435	179
211	435	176
212	435	179
213	435	157
214	435	167
215	435	129
216	435	118
217	435	108
218	435	112
219	435	143
220	435	104
221	435	136
222	435	137
223	435	126
224	435	125
225	435	131
226	435	127
227	435	50
228	435	59
229	435	56
230	435	52
231	435	61
232	435	68
233	435	78
234	435	89
235	435	117
236	435	155
237	435	150
238	435	177
239	435	119
240	435	123
241	435	113
242	435	141
243	435	110
244	435	83
245	435	93
246	435	106
247	435	98
248	435	95
249	435	139
250	435	125
251	435	113
252	435	145
253	435	147
254	435	136
255	435	135
256	435	171
257	435	136
258	435	111
259	435	152
260	435	155
261	435	166
262	435	147
263	435	166
264	435	154
265	435	168
266	435	141
267	435	143
268	435	132
269	435	147
270	435	194
271	435	156
272	435	83
273	435	63
274	435	81
275	435	81
276	435	68
277	435	42
278	435	69
279	435	73
280	435	89
281	435	56
282	435	66
283	435	58
284	435	58
285	435	57
286	435	74
287	435	69
288	435	42
289	435	63
290	435	79
291	435	100
292	435	115
293	435	127
294	435	86
295	435	75
296	435	101
297	435	131
298	435	132
299	435	120
300	435	104
301	435	97
302	435	87
303	435	60
304	435	22
305	435	18
306	435	21
307	435	12
308	435	29
309	435	29
310	435	45
311	435	60
312	435	78
313	435	61
314	435	72
315	435	90
316	435	62
317	435	70
318	435	110
319	435	86
320	435	60
321	435	55
322	435	51
323	435	40
324	435	29
325	435	26
326	435	28
327	435	21
328	435	42
329	435	29
330	435	63
331	435	79
332	435	87
333	435	104
334	435	82
335	435	117
336	435	122
337	435	140
338	435	244
339	435	246
340	435	178
341	435	164
342	435	232
343	435	218
344	435	184
345	435	182
346	435	169
347	435	123
348	435	116
349	435	137
350	435	194
351	435	154
352	435	163
353	435	148
354	435	155
355	435	135
356	435	145
357	435	160
358	435	132
359	435	106
360	435	39
361	435	19
362	435	22
363	435	22
364	435	16
365	435	33
366	435	9
367	435	19
368	435	20
369	435	23
370	435	26
371	435	49
372	435	119
373	435	134
374	435	165
375	435	209
376	435	215
377	435	203
378	435	255
379	435	192
380	435	262
381	435	299
382	435	352
383	435	252
384	435	230
385	435	347
386	435	408
387	435	420
388	435	586
389	435	578
390	435	602
391	435	496
392	435	346
393	435	267
394	435	295
395	435	293
396	435	272
397	435	272
398	435	177
399	435	162
400	435	149
401	435	147
402	435	167
403	435	141
404	435	299
405	435	470
406	435	549
407	435	509
408	435	591
409	435	537
410	435	612
411	435	676
412	435	732
413	435	695
414	435	694
415	435	817
416	435	732
417	435	722
418	435	727
419	435	1179
420	435	1404
421	435	909
422	435	996
423	435	1037
424	435	964
425	435	1110
426	435	1291
427	435	1661
428	435	1748
429	435	2148
430	435	3523
431	435	4481
432	435	4501
433	435	11047
434	435	21593
435	435	53122
1	436	3
2	436	41
3	436	94
4	436	124
5	436	158
6	436	189
7	436	234
8	436	225
9	436	232
10	436	240
11	436	299
12	436	247
13	436	237
14	436	246
15	436	236
16	436	247
17	436	217
18	436	189
19	436	229
20	436	255
21	436	211
22	436	215
23	436	229
24	436	218
25	436	204
26	436	194
27	436	201
28	436	189
29	436	195
30	436	217
31	436	247
32	436	208
33	436	246
34	436	258
35	436	180
36	436	203
38	436	197
39	436	248
40	436	217
41	436	194
42	436	199
43	436	175
44	436	158
45	436	89
46	436	54
47	436	16
48	436	12
49	436	4
50	436	7
51	436	9
52	436	8
53	436	6
54	436	20
55	436	44
56	436	76
57	436	144
58	436	128
59	436	121
60	436	106
61	436	38
62	436	12
63	436	3
64	436	15
65	436	5
66	436	5
67	436	21
68	436	66
69	436	128
70	436	141
71	436	169
72	436	186
73	436	199
74	436	179
75	436	177
76	436	161
77	436	131
78	436	155
79	436	106
80	436	49
81	436	44
82	436	47
83	436	48
84	436	35
85	436	42
86	436	36
87	436	43
88	436	66
89	436	101
90	436	34
91	436	29
92	436	24
93	436	28
94	436	37
95	436	55
96	436	34
97	436	53
98	436	35
99	436	6
100	436	11
101	436	14
102	436	10
103	436	15
104	436	18
105	436	13
106	436	22
107	436	17
108	436	31
109	436	29
110	436	53
111	436	68
112	436	76
113	436	91
114	436	88
115	436	89
116	436	80
117	436	79
118	436	72
119	436	69
120	436	44
121	436	57
122	436	55
123	436	48
124	436	66
125	436	63
126	436	71
127	436	38
128	436	83
129	436	107
130	436	75
131	436	100
132	436	92
133	436	104
134	436	80
135	436	66
136	436	75
137	436	89
138	436	88
139	436	98
140	436	51
141	436	62
142	436	40
143	436	89
144	436	69
145	436	62
146	436	50
147	436	48
148	436	53
149	436	45
150	436	38
151	436	60
152	436	35
153	436	38
154	436	36
155	436	56
156	436	88
157	436	58
158	436	54
159	436	57
160	436	52
161	436	44
162	436	44
163	436	34
164	436	36
165	436	27
166	436	33
167	436	33
168	436	34
169	436	27
170	436	24
171	436	25
172	436	32
173	436	34
174	436	54
175	436	37
176	436	43
177	436	38
178	436	47
179	436	54
180	436	55
181	436	70
182	436	90
183	436	67
184	436	58
185	436	64
186	436	90
187	436	78
188	436	85
189	436	40
190	436	53
191	436	53
192	436	60
193	436	57
194	436	60
195	436	77
196	436	96
197	436	84
198	436	88
199	436	94
200	436	93
201	436	93
202	436	94
203	436	108
204	436	120
205	436	111
206	436	128
207	436	150
208	436	126
209	436	158
210	436	159
211	436	194
212	436	149
213	436	133
214	436	142
215	436	152
216	436	145
217	436	146
218	436	110
219	436	137
220	436	150
221	436	140
222	436	139
223	436	131
224	436	134
225	436	139
226	436	120
227	436	65
228	436	62
229	436	69
230	436	83
231	436	70
232	436	80
233	436	82
234	436	103
235	436	116
236	436	116
237	436	114
238	436	113
239	436	94
240	436	112
241	436	120
242	436	143
243	436	129
244	436	91
245	436	105
246	436	109
247	436	100
248	436	111
249	436	122
250	436	133
251	436	100
252	436	128
253	436	126
254	436	141
255	436	138
256	436	155
257	436	127
258	436	146
259	436	148
260	436	145
261	436	152
262	436	151
263	436	152
264	436	146
265	436	154
266	436	164
267	436	131
268	436	145
269	436	126
270	436	186
271	436	134
272	436	99
273	436	92
274	436	95
275	436	87
276	436	60
277	436	71
278	436	65
279	436	71
280	436	85
281	436	69
282	436	74
283	436	77
284	436	61
285	436	78
286	436	58
287	436	72
288	436	48
289	436	75
290	436	72
291	436	80
292	436	104
293	436	131
294	436	72
295	436	91
296	436	101
297	436	100
298	436	110
299	436	96
300	436	119
301	436	127
302	436	86
303	436	71
304	436	51
305	436	23
306	436	16
307	436	15
308	436	34
309	436	53
310	436	62
311	436	44
312	436	68
313	436	65
314	436	65
315	436	101
316	436	63
317	436	69
318	436	105
319	436	96
320	436	55
321	436	59
322	436	39
323	436	39
324	436	47
325	436	41
326	436	38
327	436	39
328	436	46
329	436	45
330	436	61
331	436	88
332	436	106
333	436	117
334	436	66
335	436	136
336	436	138
337	436	147
338	436	201
339	436	209
340	436	146
341	436	223
342	436	212
343	436	209
344	436	188
345	436	183
346	436	157
347	436	130
348	436	128
349	436	165
350	436	208
351	436	157
352	436	175
353	436	136
354	436	152
355	436	118
356	436	160
357	436	172
358	436	158
359	436	116
360	436	45
361	436	22
362	436	20
363	436	16
364	436	22
365	436	39
366	436	12
367	436	10
368	436	22
369	436	46
370	436	29
371	436	43
372	436	125
373	436	167
374	436	170
375	436	180
376	436	230
377	436	191
378	436	243
379	436	226
380	436	259
381	436	288
382	436	327
383	436	275
384	436	198
385	436	304
386	436	358
387	436	377
388	436	448
389	436	507
390	436	457
391	436	433
392	436	381
393	436	275
394	436	302
395	436	327
396	436	268
397	436	271
398	436	182
399	436	183
400	436	158
401	436	174
402	436	182
403	436	185
404	436	294
405	436	409
406	436	435
407	436	519
408	436	491
409	436	576
410	436	614
411	436	545
412	436	497
413	436	519
414	436	621
415	436	638
416	436	609
417	436	580
418	436	605
419	436	809
420	436	867
421	436	758
422	436	791
423	436	879
424	436	753
425	436	862
426	436	960
427	436	1127
428	436	1395
429	436	1523
430	436	2087
431	436	2919
432	436	3096
433	436	5057
434	436	7626
435	436	20593
436	436	54655
1	437	4
2	437	47
3	437	95
4	437	108
5	437	125
6	437	213
7	437	196
8	437	188
9	437	214
10	437	204
11	437	227
12	437	208
13	437	211
14	437	239
15	437	236
16	437	208
17	437	193
18	437	178
19	437	185
20	437	196
21	437	206
22	437	198
23	437	190
24	437	182
25	437	174
26	437	170
27	437	185
28	437	136
29	437	180
30	437	184
31	437	204
32	437	212
33	437	211
34	437	216
35	437	161
36	437	178
38	437	183
39	437	248
40	437	206
41	437	177
42	437	164
43	437	181
44	437	175
45	437	79
46	437	55
47	437	15
48	437	11
49	437	6
50	437	11
51	437	12
52	437	13
53	437	8
54	437	20
55	437	52
56	437	64
57	437	116
58	437	110
59	437	108
60	437	84
61	437	44
62	437	17
63	437	2
64	437	16
65	437	5
66	437	4
67	437	23
68	437	43
69	437	132
70	437	114
71	437	150
72	437	170
73	437	194
74	437	175
75	437	150
76	437	152
77	437	114
78	437	124
79	437	108
80	437	57
81	437	59
82	437	56
83	437	45
84	437	39
85	437	46
86	437	35
87	437	55
88	437	60
89	437	75
90	437	44
91	437	33
92	437	27
93	437	22
94	437	49
95	437	44
96	437	33
97	437	61
98	437	50
99	437	13
100	437	15
101	437	16
102	437	12
103	437	13
104	437	15
105	437	15
106	437	13
107	437	23
108	437	22
109	437	25
110	437	38
111	437	63
112	437	70
113	437	94
114	437	90
115	437	88
116	437	91
117	437	76
118	437	93
119	437	74
120	437	71
121	437	55
122	437	56
123	437	40
124	437	52
125	437	55
126	437	62
127	437	55
128	437	62
129	437	109
130	437	83
131	437	111
132	437	100
133	437	101
134	437	81
135	437	90
136	437	74
137	437	89
138	437	99
139	437	104
140	437	59
141	437	67
142	437	53
143	437	66
144	437	38
145	437	67
146	437	57
147	437	61
148	437	64
149	437	44
150	437	41
151	437	56
152	437	28
153	437	22
154	437	27
155	437	46
156	437	73
157	437	67
158	437	44
159	437	50
160	437	41
161	437	27
162	437	42
163	437	34
164	437	45
165	437	21
166	437	40
167	437	43
168	437	29
169	437	29
170	437	39
171	437	34
172	437	38
173	437	42
174	437	41
175	437	48
176	437	46
177	437	43
178	437	55
179	437	65
180	437	80
181	437	72
182	437	74
183	437	62
184	437	56
185	437	53
186	437	69
187	437	69
188	437	91
189	437	40
190	437	63
191	437	68
192	437	53
193	437	72
194	437	68
195	437	72
196	437	72
197	437	120
198	437	91
199	437	95
200	437	101
201	437	111
202	437	89
203	437	105
204	437	118
205	437	116
206	437	128
207	437	138
208	437	135
209	437	131
210	437	157
211	437	188
212	437	140
213	437	163
214	437	170
215	437	144
216	437	122
217	437	124
218	437	126
219	437	160
220	437	128
221	437	123
222	437	149
223	437	125
224	437	138
225	437	137
226	437	109
227	437	73
228	437	80
229	437	66
230	437	71
231	437	60
232	437	89
233	437	83
234	437	104
235	437	109
236	437	141
237	437	124
238	437	129
239	437	99
240	437	141
241	437	122
242	437	120
243	437	124
244	437	88
245	437	111
246	437	110
247	437	118
248	437	129
249	437	144
250	437	123
251	437	123
252	437	119
253	437	125
254	437	115
255	437	142
256	437	146
257	437	128
258	437	127
259	437	144
260	437	129
261	437	159
262	437	130
263	437	155
264	437	157
265	437	164
266	437	161
267	437	134
268	437	158
269	437	145
270	437	150
271	437	150
272	437	82
273	437	84
274	437	112
275	437	74
276	437	67
277	437	79
278	437	82
279	437	78
280	437	100
281	437	90
282	437	67
283	437	67
284	437	77
285	437	69
286	437	65
287	437	69
288	437	73
289	437	84
290	437	75
291	437	121
292	437	107
293	437	123
294	437	94
295	437	101
296	437	105
297	437	120
298	437	126
299	437	120
300	437	136
301	437	90
302	437	95
303	437	58
304	437	31
305	437	23
306	437	21
307	437	16
308	437	24
309	437	46
310	437	52
311	437	60
312	437	88
313	437	65
314	437	79
315	437	70
316	437	83
317	437	73
318	437	104
319	437	89
320	437	67
321	437	65
322	437	46
323	437	43
324	437	47
325	437	58
326	437	49
327	437	47
328	437	45
329	437	48
330	437	98
331	437	84
332	437	87
333	437	92
334	437	92
335	437	130
336	437	138
337	437	129
338	437	192
339	437	196
340	437	189
341	437	202
342	437	207
343	437	214
344	437	199
345	437	205
346	437	150
347	437	148
348	437	135
349	437	150
350	437	181
351	437	178
352	437	189
353	437	132
354	437	145
355	437	127
356	437	146
357	437	157
358	437	154
359	437	108
360	437	45
361	437	17
362	437	22
363	437	22
364	437	31
365	437	47
366	437	10
367	437	14
368	437	26
369	437	48
370	437	35
371	437	51
372	437	99
373	437	157
374	437	178
375	437	174
376	437	200
377	437	243
378	437	257
379	437	242
380	437	313
381	437	322
382	437	306
383	437	276
384	437	209
385	437	327
386	437	370
387	437	320
388	437	452
389	437	452
390	437	481
391	437	373
392	437	387
393	437	321
394	437	341
395	437	293
396	437	243
397	437	255
398	437	223
399	437	211
400	437	151
401	437	193
402	437	184
403	437	156
404	437	297
405	437	380
406	437	439
407	437	499
408	437	497
409	437	512
410	437	507
411	437	473
412	437	425
413	437	517
414	437	546
415	437	572
416	437	544
417	437	495
418	437	535
419	437	617
420	437	767
421	437	639
422	437	734
423	437	728
424	437	699
425	437	761
426	437	877
427	437	956
428	437	1274
429	437	1299
430	437	1654
431	437	2583
432	437	2774
433	437	4147
434	437	5666
435	437	13086
436	437	28561
437	437	48309
0	438	1
1	438	12
2	438	38
3	438	113
4	438	119
5	438	145
6	438	192
7	438	195
8	438	235
9	438	211
10	438	185
11	438	233
12	438	242
13	438	236
14	438	248
15	438	230
16	438	228
17	438	189
18	438	177
19	438	188
20	438	188
21	438	202
22	438	220
23	438	205
24	438	167
25	438	174
26	438	169
27	438	160
28	438	143
29	438	180
30	438	193
31	438	231
32	438	230
33	438	188
34	438	201
35	438	199
36	438	189
38	438	185
39	438	207
40	438	168
41	438	166
42	438	192
43	438	152
44	438	161
45	438	95
46	438	63
47	438	29
48	438	11
49	438	10
50	438	9
51	438	7
52	438	7
53	438	14
54	438	30
55	438	60
56	438	82
57	438	97
58	438	92
59	438	93
60	438	110
61	438	56
62	438	26
63	438	3
64	438	23
65	438	2
66	438	6
67	438	21
68	438	61
69	438	120
70	438	151
71	438	126
72	438	180
73	438	214
74	438	167
75	438	183
76	438	198
77	438	165
78	438	137
79	438	102
80	438	66
81	438	51
82	438	50
83	438	48
84	438	45
85	438	45
86	438	59
87	438	58
88	438	68
89	438	104
90	438	49
91	438	38
92	438	35
93	438	33
94	438	57
95	438	42
96	438	45
97	438	57
98	438	26
99	438	14
100	438	22
101	438	22
102	438	15
103	438	19
104	438	16
105	438	20
106	438	23
107	438	23
108	438	47
109	438	33
110	438	64
111	438	72
112	438	85
113	438	100
114	438	80
115	438	96
116	438	95
117	438	104
118	438	96
119	438	83
120	438	79
121	438	75
122	438	70
123	438	54
124	438	80
125	438	55
126	438	64
127	438	69
128	438	72
129	438	86
130	438	114
131	438	114
132	438	116
133	438	122
134	438	102
135	438	89
136	438	96
137	438	119
138	438	98
139	438	98
140	438	87
141	438	81
142	438	64
143	438	88
144	438	83
145	438	75
146	438	62
147	438	62
148	438	67
149	438	52
150	438	50
151	438	38
152	438	37
153	438	44
154	438	36
155	438	65
156	438	91
157	438	60
158	438	59
159	438	70
160	438	61
161	438	41
162	438	25
163	438	32
164	438	57
165	438	49
166	438	36
167	438	50
168	438	28
169	438	36
170	438	34
171	438	47
172	438	69
173	438	48
174	438	54
175	438	51
176	438	53
177	438	48
178	438	64
179	438	57
180	438	61
181	438	76
182	438	82
183	438	70
184	438	89
185	438	53
186	438	61
187	438	90
188	438	88
189	438	69
190	438	81
191	438	76
192	438	87
193	438	86
194	438	79
195	438	90
196	438	98
197	438	106
198	438	94
199	438	105
200	438	115
201	438	110
202	438	101
203	438	141
204	438	144
205	438	169
206	438	153
207	438	147
208	438	144
209	438	168
210	438	171
211	438	187
212	438	171
213	438	189
214	438	172
215	438	198
216	438	158
217	438	172
218	438	147
219	438	133
220	438	171
221	438	149
222	438	137
223	438	150
224	438	152
225	438	144
226	438	97
227	438	87
228	438	88
229	438	86
230	438	94
231	438	71
232	438	93
233	438	110
234	438	130
235	438	155
236	438	139
237	438	110
238	438	130
239	438	133
240	438	117
241	438	126
242	438	152
243	438	127
244	438	83
245	438	137
246	438	142
247	438	108
248	438	124
249	438	108
250	438	102
251	438	104
252	438	156
253	438	127
254	438	118
255	438	144
256	438	149
257	438	121
258	438	171
259	438	173
260	438	159
261	438	171
262	438	167
263	438	151
264	438	186
265	438	160
266	438	161
267	438	176
268	438	169
269	438	156
270	438	204
271	438	176
272	438	98
273	438	84
274	438	109
275	438	101
276	438	72
277	438	99
278	438	72
279	438	93
280	438	101
281	438	94
282	438	99
283	438	91
284	438	76
285	438	103
286	438	83
287	438	75
288	438	107
289	438	85
290	438	86
291	438	105
292	438	116
293	438	122
294	438	85
295	438	105
296	438	116
297	438	95
298	438	124
299	438	117
300	438	135
301	438	106
302	438	105
303	438	87
304	438	47
305	438	48
306	438	26
307	438	21
308	438	30
309	438	65
310	438	45
311	438	60
312	438	86
313	438	68
314	438	86
315	438	108
316	438	100
317	438	90
318	438	121
319	438	111
320	438	74
321	438	79
322	438	45
323	438	46
324	438	53
325	438	48
326	438	54
327	438	49
328	438	60
329	438	56
330	438	70
331	438	103
332	438	102
333	438	123
334	438	144
335	438	124
336	438	175
337	438	160
338	438	195
339	438	211
340	438	203
341	438	221
342	438	248
343	438	243
344	438	215
345	438	197
346	438	202
347	438	167
348	438	185
349	438	176
350	438	209
351	438	210
352	438	189
353	438	164
354	438	160
355	438	164
356	438	170
357	438	200
358	438	154
359	438	133
360	438	47
361	438	40
362	438	40
363	438	36
364	438	33
365	438	43
366	438	25
367	438	21
368	438	28
369	438	55
370	438	45
371	438	50
372	438	126
373	438	183
374	438	206
375	438	185
376	438	206
377	438	253
378	438	295
379	438	295
380	438	341
381	438	321
382	438	317
383	438	312
384	438	203
385	438	314
386	438	351
387	438	346
388	438	395
389	438	467
390	438	455
391	438	429
392	438	444
393	438	395
394	438	346
395	438	371
396	438	285
397	438	301
398	438	250
399	438	204
400	438	215
401	438	208
402	438	212
403	438	213
404	438	317
405	438	430
406	438	439
407	438	534
408	438	540
409	438	609
410	438	542
411	438	486
412	438	478
413	438	491
414	438	559
415	438	562
416	438	577
417	438	554
418	438	495
419	438	686
420	438	649
421	438	752
422	438	746
423	438	792
424	438	758
425	438	756
426	438	908
427	438	893
428	438	1316
429	438	1408
430	438	1419
431	438	2424
432	438	2536
433	438	3168
434	438	4542
435	438	9469
436	438	18141
437	438	33022
438	438	59925
1	439	7
2	439	52
3	439	123
4	439	136
5	439	165
6	439	227
7	439	226
8	439	268
9	439	218
10	439	234
11	439	245
12	439	228
13	439	268
14	439	290
15	439	243
16	439	206
17	439	241
18	439	229
19	439	227
20	439	234
21	439	224
22	439	233
23	439	217
24	439	187
25	439	192
26	439	176
27	439	172
28	439	194
29	439	204
30	439	185
31	439	249
32	439	224
33	439	201
34	439	241
35	439	210
36	439	188
38	439	206
39	439	299
40	439	221
41	439	196
42	439	198
43	439	170
44	439	183
45	439	108
46	439	56
47	439	16
48	439	12
49	439	7
50	439	12
51	439	11
52	439	12
53	439	12
54	439	22
55	439	63
56	439	74
57	439	125
58	439	128
59	439	115
60	439	92
61	439	80
62	439	19
63	439	2
64	439	18
65	439	5
66	439	5
67	439	16
68	439	57
69	439	139
70	439	165
71	439	157
72	439	168
73	439	225
74	439	184
75	439	199
76	439	168
77	439	145
78	439	162
79	439	123
80	439	69
81	439	59
82	439	44
83	439	55
84	439	43
85	439	45
86	439	51
87	439	51
88	439	74
89	439	106
90	439	51
91	439	38
92	439	27
93	439	16
94	439	77
95	439	53
96	439	31
97	439	56
98	439	22
99	439	12
100	439	14
101	439	16
102	439	12
103	439	19
104	439	21
105	439	9
106	439	17
107	439	14
108	439	31
109	439	35
110	439	60
111	439	68
112	439	101
113	439	114
114	439	87
115	439	110
116	439	98
117	439	92
118	439	95
119	439	81
120	439	72
121	439	87
122	439	44
123	439	62
124	439	68
125	439	47
126	439	64
127	439	72
128	439	66
129	439	111
130	439	97
131	439	107
132	439	89
133	439	115
134	439	112
135	439	90
136	439	95
137	439	123
138	439	100
139	439	93
140	439	97
141	439	70
142	439	78
143	439	67
144	439	70
145	439	66
146	439	60
147	439	57
148	439	63
149	439	33
150	439	48
151	439	58
152	439	28
153	439	50
154	439	45
155	439	55
156	439	82
157	439	68
158	439	49
159	439	64
160	439	54
161	439	35
162	439	42
163	439	30
164	439	39
165	439	40
166	439	46
167	439	33
168	439	33
169	439	40
170	439	26
171	439	38
172	439	35
173	439	50
174	439	39
175	439	48
176	439	73
177	439	56
178	439	70
179	439	55
180	439	63
181	439	83
182	439	74
183	439	85
184	439	62
185	439	60
186	439	96
187	439	84
188	439	112
189	439	44
190	439	68
191	439	61
192	439	78
193	439	86
194	439	88
195	439	76
196	439	89
197	439	107
198	439	103
199	439	102
200	439	112
201	439	140
202	439	120
203	439	123
204	439	141
205	439	120
206	439	148
207	439	169
208	439	132
209	439	155
210	439	188
211	439	207
212	439	193
213	439	132
214	439	178
215	439	130
216	439	123
217	439	145
218	439	132
219	439	188
220	439	141
221	439	131
222	439	125
223	439	139
224	439	141
225	439	148
226	439	119
227	439	80
228	439	65
229	439	63
230	439	70
231	439	66
232	439	94
233	439	88
234	439	106
235	439	143
236	439	144
237	439	142
238	439	143
239	439	137
240	439	116
241	439	121
242	439	153
243	439	145
244	439	107
245	439	108
246	439	126
247	439	124
248	439	109
249	439	147
250	439	155
251	439	127
252	439	137
253	439	133
254	439	124
255	439	120
256	439	157
257	439	132
258	439	153
259	439	182
260	439	143
261	439	168
262	439	152
263	439	168
264	439	155
265	439	165
266	439	179
267	439	159
268	439	154
269	439	139
270	439	189
271	439	168
272	439	118
273	439	76
274	439	103
275	439	102
276	439	81
277	439	85
278	439	74
279	439	100
280	439	81
281	439	80
282	439	71
283	439	83
284	439	84
285	439	76
286	439	82
287	439	65
288	439	76
289	439	80
290	439	95
291	439	114
292	439	140
293	439	172
294	439	106
295	439	114
296	439	90
297	439	142
298	439	153
299	439	130
300	439	129
301	439	95
302	439	79
303	439	73
304	439	48
305	439	25
306	439	20
307	439	25
308	439	52
309	439	61
310	439	59
311	439	69
312	439	76
313	439	75
314	439	80
315	439	106
316	439	74
317	439	83
318	439	110
319	439	117
320	439	69
321	439	58
322	439	45
323	439	36
324	439	63
325	439	40
326	439	30
327	439	50
328	439	58
329	439	46
330	439	75
331	439	116
332	439	102
333	439	122
334	439	110
335	439	139
336	439	160
337	439	153
338	439	256
339	439	235
340	439	197
341	439	186
342	439	240
343	439	273
344	439	205
345	439	204
346	439	193
347	439	120
348	439	160
349	439	161
350	439	231
351	439	213
352	439	186
353	439	166
354	439	147
355	439	158
356	439	157
357	439	162
358	439	168
359	439	141
360	439	46
361	439	25
362	439	30
363	439	19
364	439	39
365	439	35
366	439	21
367	439	20
368	439	28
369	439	39
370	439	38
371	439	46
372	439	111
373	439	164
374	439	195
375	439	187
376	439	230
377	439	249
378	439	311
379	439	258
380	439	287
381	439	324
382	439	351
383	439	307
384	439	226
385	439	379
386	439	381
387	439	381
388	439	487
389	439	517
390	439	514
391	439	437
392	439	383
393	439	323
394	439	328
395	439	302
396	439	267
397	439	295
398	439	258
399	439	212
400	439	141
401	439	162
402	439	203
403	439	184
404	439	304
405	439	437
406	439	454
407	439	512
408	439	552
409	439	552
410	439	569
411	439	538
412	439	570
413	439	543
414	439	539
415	439	608
416	439	585
417	439	584
418	439	596
419	439	762
420	439	879
421	439	655
422	439	730
423	439	775
424	439	738
425	439	811
426	439	909
427	439	971
428	439	1242
429	439	1338
430	439	1488
431	439	2126
432	439	2200
433	439	3049
434	439	4034
435	439	7948
436	439	13221
437	439	17043
438	439	26435
439	439	58778
0	440	2
1	440	7
2	440	47
3	440	128
4	440	167
5	440	212
6	440	265
7	440	255
8	440	304
9	440	242
10	440	217
11	440	264
12	440	325
13	440	330
14	440	291
15	440	238
16	440	212
17	440	248
18	440	254
19	440	244
20	440	253
21	440	218
22	440	231
23	440	187
24	440	188
25	440	168
26	440	217
27	440	174
28	440	178
29	440	219
30	440	242
31	440	231
32	440	226
33	440	243
34	440	219
35	440	197
36	440	212
38	440	191
39	440	298
40	440	264
41	440	192
42	440	242
43	440	231
44	440	244
45	440	121
46	440	61
47	440	23
48	440	9
49	440	11
50	440	6
51	440	11
52	440	14
53	440	5
54	440	29
55	440	52
56	440	74
57	440	194
58	440	228
59	440	169
60	440	113
61	440	60
62	440	27
63	440	3
64	440	19
65	440	2
66	440	5
67	440	19
68	440	104
69	440	138
70	440	216
71	440	186
72	440	204
73	440	219
74	440	216
75	440	291
76	440	289
77	440	171
78	440	173
79	440	139
80	440	53
81	440	46
82	440	44
83	440	54
84	440	36
85	440	53
86	440	54
87	440	61
88	440	90
89	440	151
90	440	72
91	440	34
92	440	30
93	440	30
94	440	65
95	440	42
96	440	39
97	440	61
98	440	41
99	440	11
100	440	17
101	440	18
102	440	12
103	440	19
104	440	20
105	440	13
106	440	15
107	440	30
108	440	47
109	440	35
110	440	53
111	440	57
112	440	89
113	440	119
114	440	111
115	440	102
116	440	96
117	440	78
118	440	97
119	440	80
120	440	62
121	440	67
122	440	72
123	440	53
124	440	55
125	440	53
126	440	63
127	440	59
128	440	85
129	440	129
130	440	104
131	440	107
132	440	113
133	440	117
134	440	87
135	440	100
136	440	97
137	440	90
138	440	94
139	440	87
140	440	88
141	440	70
142	440	68
143	440	81
144	440	63
145	440	49
146	440	56
147	440	54
148	440	52
149	440	51
150	440	44
151	440	43
152	440	34
153	440	40
154	440	36
155	440	54
156	440	90
157	440	68
158	440	37
159	440	53
160	440	68
161	440	41
162	440	32
163	440	32
164	440	26
165	440	32
166	440	38
167	440	26
168	440	32
169	440	32
170	440	36
171	440	31
172	440	36
173	440	48
174	440	59
175	440	38
176	440	53
177	440	42
178	440	55
179	440	69
180	440	70
181	440	87
182	440	71
183	440	74
184	440	71
185	440	56
186	440	96
187	440	107
188	440	115
189	440	52
190	440	61
191	440	65
192	440	81
193	440	89
194	440	67
195	440	80
196	440	88
197	440	80
198	440	82
199	440	112
200	440	96
201	440	144
202	440	144
203	440	122
204	440	153
205	440	123
206	440	164
207	440	156
208	440	143
209	440	154
210	440	159
211	440	213
212	440	169
213	440	146
214	440	156
215	440	177
216	440	133
217	440	145
218	440	132
219	440	187
220	440	143
221	440	125
222	440	164
223	440	139
224	440	138
225	440	142
226	440	132
227	440	74
228	440	64
229	440	79
230	440	79
231	440	79
232	440	77
233	440	98
234	440	98
235	440	107
236	440	139
237	440	148
238	440	126
239	440	122
240	440	105
241	440	120
242	440	166
243	440	141
244	440	130
245	440	109
246	440	116
247	440	108
248	440	121
249	440	131
250	440	133
251	440	113
252	440	106
253	440	136
254	440	141
255	440	120
256	440	139
257	440	130
258	440	115
259	440	179
260	440	209
261	440	178
262	440	171
263	440	177
264	440	186
265	440	194
266	440	197
267	440	183
268	440	179
269	440	165
270	440	265
271	440	197
272	440	89
273	440	80
274	440	104
275	440	90
276	440	70
277	440	61
278	440	66
279	440	92
280	440	103
281	440	88
282	440	82
283	440	76
284	440	53
285	440	77
286	440	75
287	440	76
288	440	58
289	440	81
290	440	92
291	440	111
292	440	126
293	440	147
294	440	124
295	440	117
296	440	139
297	440	147
298	440	157
299	440	134
300	440	139
301	440	108
302	440	99
303	440	68
304	440	36
305	440	25
306	440	17
307	440	14
308	440	35
309	440	40
310	440	59
311	440	84
312	440	107
313	440	75
314	440	80
315	440	90
316	440	104
317	440	84
318	440	122
319	440	172
320	440	73
321	440	71
322	440	67
323	440	55
324	440	47
325	440	38
326	440	35
327	440	47
328	440	62
329	440	52
330	440	89
331	440	117
332	440	117
333	440	107
334	440	112
335	440	150
336	440	158
337	440	168
338	440	379
339	440	362
340	440	260
341	440	246
342	440	345
343	440	338
344	440	305
345	440	213
346	440	203
347	440	147
348	440	165
349	440	179
350	440	208
351	440	229
352	440	171
353	440	197
354	440	179
355	440	173
356	440	179
357	440	188
358	440	181
359	440	189
360	440	57
361	440	38
362	440	30
363	440	15
364	440	28
365	440	33
366	440	13
367	440	16
368	440	24
369	440	44
370	440	30
371	440	47
372	440	126
373	440	168
374	440	210
375	440	226
376	440	242
377	440	224
378	440	311
379	440	274
380	440	318
381	440	332
382	440	440
383	440	285
384	440	224
385	440	368
386	440	367
387	440	385
388	440	593
389	440	698
390	440	613
391	440	513
392	440	381
393	440	298
394	440	325
395	440	320
396	440	295
397	440	261
398	440	187
399	440	187
400	440	165
401	440	166
402	440	159
403	440	153
404	440	286
405	440	448
406	440	498
407	440	583
408	440	602
409	440	561
410	440	623
411	440	597
412	440	571
413	440	532
414	440	551
415	440	658
416	440	547
417	440	605
418	440	551
419	440	1199
420	440	942
421	440	641
422	440	628
423	440	650
424	440	690
425	440	770
426	440	782
427	440	1140
428	440	1148
429	440	1220
430	440	1552
431	440	1934
432	440	2151
433	440	2912
434	440	3737
435	440	6276
436	440	10119
437	440	11102
438	440	14073
439	440	19813
440	440	48360
1	441	16
2	441	58
3	441	138
4	441	208
5	441	194
6	441	277
7	441	274
8	441	276
9	441	228
10	441	236
11	441	262
12	441	235
13	441	337
14	441	289
15	441	197
16	441	216
17	441	206
18	441	236
19	441	211
20	441	210
21	441	185
22	441	218
23	441	199
24	441	168
25	441	139
26	441	146
27	441	174
28	441	153
29	441	183
30	441	193
31	441	217
32	441	221
33	441	233
34	441	227
35	441	217
36	441	199
38	441	214
39	441	249
40	441	264
41	441	219
42	441	183
43	441	211
44	441	228
45	441	161
46	441	65
47	441	23
48	441	14
49	441	11
50	441	10
51	441	14
52	441	13
53	441	10
54	441	44
55	441	68
56	441	92
57	441	183
58	441	168
59	441	191
60	441	117
61	441	63
62	441	20
63	441	5
64	441	19
65	441	4
66	441	3
67	441	26
68	441	88
69	441	185
70	441	225
71	441	207
72	441	236
73	441	261
74	441	259
75	441	308
76	441	303
77	441	197
78	441	157
79	441	144
80	441	88
81	441	56
82	441	47
83	441	60
84	441	48
85	441	62
86	441	66
87	441	69
88	441	84
89	441	149
90	441	54
91	441	31
92	441	24
93	441	25
94	441	65
95	441	54
96	441	41
97	441	73
98	441	34
99	441	24
100	441	11
101	441	22
102	441	16
103	441	21
104	441	13
105	441	19
106	441	9
107	441	26
108	441	46
109	441	38
110	441	73
111	441	72
112	441	83
113	441	100
114	441	109
115	441	107
116	441	97
117	441	116
118	441	89
119	441	86
120	441	84
121	441	66
122	441	69
123	441	66
124	441	61
125	441	67
126	441	82
127	441	63
128	441	95
129	441	134
130	441	113
131	441	121
132	441	143
133	441	114
134	441	99
135	441	93
136	441	125
137	441	100
138	441	106
139	441	104
140	441	89
141	441	90
142	441	83
143	441	87
144	441	62
145	441	59
146	441	70
147	441	60
148	441	68
149	441	46
150	441	50
151	441	55
152	441	35
153	441	43
154	441	40
155	441	68
156	441	105
157	441	64
158	441	47
159	441	70
160	441	68
161	441	37
162	441	39
163	441	40
164	441	40
165	441	39
166	441	42
167	441	37
168	441	39
169	441	36
170	441	52
171	441	39
172	441	42
173	441	61
174	441	62
175	441	50
176	441	66
177	441	73
178	441	65
179	441	59
180	441	82
181	441	87
182	441	85
183	441	71
184	441	75
185	441	86
186	441	122
187	441	108
188	441	159
189	441	49
190	441	78
191	441	85
192	441	78
193	441	105
194	441	60
195	441	108
196	441	104
197	441	111
198	441	113
199	441	101
200	441	114
201	441	140
202	441	166
203	441	132
204	441	145
205	441	142
206	441	192
207	441	180
208	441	151
209	441	169
210	441	184
211	441	225
212	441	188
213	441	164
214	441	170
215	441	179
216	441	169
217	441	158
218	441	139
219	441	162
220	441	148
221	441	146
222	441	155
223	441	172
224	441	145
225	441	152
226	441	126
227	441	82
228	441	94
229	441	91
230	441	80
231	441	95
232	441	94
233	441	88
234	441	110
235	441	129
236	441	151
237	441	129
238	441	139
239	441	122
240	441	114
241	441	149
242	441	157
243	441	161
244	441	115
245	441	135
246	441	142
247	441	129
248	441	139
249	441	140
250	441	157
251	441	124
252	441	142
253	441	151
254	441	137
255	441	152
256	441	156
257	441	117
258	441	153
259	441	175
260	441	180
261	441	203
262	441	171
263	441	191
264	441	193
265	441	203
266	441	227
267	441	189
268	441	215
269	441	155
270	441	257
271	441	259
272	441	123
273	441	99
274	441	117
275	441	124
276	441	68
277	441	83
278	441	75
279	441	110
280	441	91
281	441	89
282	441	64
283	441	82
284	441	90
285	441	93
286	441	94
287	441	102
288	441	74
289	441	81
290	441	95
291	441	127
292	441	122
293	441	123
294	441	101
295	441	103
296	441	161
297	441	129
298	441	167
299	441	149
300	441	139
301	441	107
302	441	105
303	441	96
304	441	46
305	441	27
306	441	24
307	441	16
308	441	46
309	441	57
310	441	68
311	441	65
312	441	105
313	441	74
314	441	84
315	441	110
316	441	102
317	441	112
318	441	137
319	441	164
320	441	99
321	441	73
322	441	69
323	441	37
324	441	64
325	441	68
326	441	52
327	441	49
328	441	68
329	441	58
330	441	122
331	441	127
332	441	116
333	441	130
334	441	138
335	441	171
336	441	186
337	441	195
338	441	365
339	441	340
340	441	298
341	441	256
342	441	353
343	441	323
344	441	308
345	441	255
346	441	232
347	441	181
348	441	198
349	441	239
350	441	252
351	441	228
352	441	214
353	441	185
354	441	181
355	441	172
356	441	173
357	441	243
358	441	243
359	441	190
360	441	59
361	441	37
362	441	27
363	441	29
364	441	30
365	441	37
366	441	12
367	441	10
368	441	19
369	441	42
370	441	36
371	441	59
372	441	131
373	441	218
374	441	232
375	441	264
376	441	273
377	441	274
378	441	364
379	441	316
380	441	329
381	441	330
382	441	437
383	441	347
384	441	246
385	441	403
386	441	422
387	441	412
388	441	539
389	441	669
390	441	542
391	441	480
392	441	419
393	441	353
394	441	356
395	441	305
396	441	309
397	441	315
398	441	234
399	441	203
400	441	153
401	441	186
402	441	173
403	441	174
404	441	358
405	441	410
406	441	510
407	441	598
408	441	544
409	441	564
410	441	618
411	441	528
412	441	451
413	441	536
414	441	557
415	441	576
416	441	520
417	441	496
418	441	499
419	441	1053
420	441	698
421	441	536
422	441	552
423	441	621
424	441	594
425	441	637
426	441	684
427	441	828
428	441	941
429	441	982
430	441	1059
431	441	1433
432	441	1506
433	441	1779
434	441	2146
435	441	3389
436	441	5075
437	441	4812
438	441	5644
439	441	6170
440	441	19159
441	441	52087
1	442	16
2	442	55
3	442	126
4	442	140
5	442	153
6	442	230
7	442	186
8	442	213
9	442	212
10	442	193
11	442	202
12	442	193
13	442	175
14	442	205
15	442	158
16	442	146
17	442	181
18	442	156
19	442	129
20	442	170
21	442	132
22	442	157
23	442	116
24	442	157
25	442	131
26	442	113
27	442	113
28	442	130
29	442	133
30	442	136
31	442	167
32	442	175
33	442	159
34	442	194
35	442	181
36	442	164
38	442	147
39	442	185
40	442	196
41	442	213
42	442	175
43	442	171
44	442	213
45	442	114
46	442	73
47	442	31
48	442	12
49	442	5
50	442	8
51	442	13
52	442	12
53	442	5
54	442	30
55	442	57
56	442	88
57	442	133
58	442	136
59	442	139
60	442	120
61	442	69
62	442	19
63	442	3
64	442	20
65	442	8
66	442	7
67	442	20
68	442	75
69	442	139
70	442	198
71	442	206
72	442	240
73	442	243
74	442	209
75	442	169
76	442	193
77	442	228
78	442	163
79	442	168
80	442	81
81	442	55
82	442	50
83	442	54
84	442	58
85	442	69
86	442	41
87	442	61
88	442	73
89	442	109
90	442	66
91	442	30
92	442	23
93	442	27
94	442	67
95	442	62
96	442	46
97	442	84
98	442	30
99	442	12
100	442	26
101	442	29
102	442	17
103	442	18
104	442	14
105	442	21
106	442	28
107	442	30
108	442	40
109	442	49
110	442	77
111	442	82
112	442	103
113	442	123
114	442	110
115	442	96
116	442	102
117	442	85
118	442	115
119	442	76
120	442	83
121	442	98
122	442	71
123	442	60
124	442	78
125	442	69
126	442	79
127	442	72
128	442	98
129	442	114
130	442	135
131	442	116
132	442	129
133	442	128
134	442	114
135	442	99
136	442	126
137	442	111
138	442	100
139	442	96
140	442	97
141	442	102
142	442	82
143	442	81
144	442	79
145	442	86
146	442	86
147	442	65
148	442	75
149	442	49
150	442	46
151	442	69
152	442	34
153	442	47
154	442	43
155	442	52
156	442	98
157	442	71
158	442	56
159	442	73
160	442	73
161	442	43
162	442	50
163	442	39
164	442	38
165	442	54
166	442	50
167	442	39
168	442	35
169	442	27
170	442	45
171	442	46
172	442	51
173	442	60
174	442	57
175	442	57
176	442	62
177	442	45
178	442	68
179	442	89
180	442	88
181	442	112
182	442	77
183	442	71
184	442	76
185	442	80
186	442	84
187	442	125
188	442	143
189	442	51
190	442	74
191	442	90
192	442	77
193	442	83
194	442	72
195	442	111
196	442	113
197	442	107
198	442	144
199	442	129
200	442	117
201	442	145
202	442	119
203	442	157
204	442	136
205	442	157
206	442	169
207	442	166
208	442	158
209	442	156
210	442	190
211	442	227
212	442	181
213	442	182
214	442	178
215	442	149
216	442	158
217	442	169
218	442	162
219	442	175
220	442	150
221	442	166
222	442	182
223	442	147
224	442	149
225	442	153
226	442	154
227	442	79
228	442	89
229	442	92
230	442	88
231	442	73
232	442	110
233	442	94
234	442	131
235	442	118
236	442	142
237	442	134
238	442	154
239	442	116
240	442	135
241	442	126
242	442	147
243	442	165
244	442	119
245	442	134
246	442	144
247	442	91
248	442	128
249	442	139
250	442	149
251	442	115
252	442	156
253	442	137
254	442	151
255	442	148
256	442	138
257	442	147
258	442	145
259	442	199
260	442	167
261	442	162
262	442	168
263	442	165
264	442	176
265	442	190
266	442	192
267	442	179
268	442	171
269	442	160
270	442	171
271	442	178
272	442	120
273	442	107
274	442	130
275	442	113
276	442	74
277	442	82
278	442	96
279	442	76
280	442	114
281	442	115
282	442	101
283	442	83
284	442	100
285	442	114
286	442	89
287	442	111
288	442	75
289	442	107
290	442	92
291	442	131
292	442	144
293	442	163
294	442	115
295	442	123
296	442	130
297	442	147
298	442	168
299	442	169
300	442	150
301	442	139
302	442	124
303	442	86
304	442	44
305	442	33
306	442	15
307	442	18
308	442	43
309	442	52
310	442	69
311	442	72
312	442	115
313	442	89
314	442	91
315	442	106
316	442	117
317	442	108
318	442	143
319	442	123
320	442	83
321	442	86
322	442	62
323	442	48
324	442	73
325	442	48
326	442	36
327	442	56
328	442	71
329	442	67
330	442	91
331	442	138
332	442	146
333	442	141
334	442	117
335	442	175
336	442	195
337	442	180
338	442	221
339	442	228
340	442	217
341	442	231
342	442	245
343	442	258
344	442	245
345	442	228
346	442	226
347	442	177
348	442	166
349	442	207
350	442	226
351	442	204
352	442	221
353	442	204
354	442	178
355	442	188
356	442	192
357	442	203
358	442	196
359	442	163
360	442	71
361	442	27
362	442	33
363	442	26
364	442	47
365	442	37
366	442	26
367	442	32
368	442	14
369	442	56
370	442	45
371	442	73
372	442	153
373	442	188
374	442	217
375	442	216
376	442	286
377	442	282
378	442	289
379	442	278
380	442	309
381	442	317
382	442	367
383	442	299
384	442	207
385	442	325
386	442	414
387	442	369
388	442	455
389	442	430
390	442	482
391	442	366
392	442	396
393	442	338
394	442	351
395	442	294
396	442	312
397	442	298
398	442	217
399	442	195
400	442	152
401	442	206
402	442	187
403	442	206
404	442	315
405	442	381
406	442	387
407	442	447
408	442	469
409	442	452
410	442	409
411	442	346
412	442	377
413	442	370
414	442	425
415	442	417
416	442	421
417	442	403
418	442	393
419	442	469
420	442	455
421	442	429
422	442	463
423	442	519
424	442	444
425	442	477
426	442	521
427	442	508
428	442	592
429	442	699
430	442	624
431	442	906
432	442	918
433	442	1079
434	442	1384
435	442	1800
436	442	2628
437	442	2434
438	442	2831
439	442	3161
440	442	5404
441	442	20031
442	442	49941
1	443	13
2	443	60
3	443	142
4	443	166
5	443	173
6	443	236
7	443	218
8	443	172
9	443	197
10	443	179
11	443	212
12	443	171
13	443	174
14	443	199
15	443	138
16	443	152
17	443	122
18	443	133
19	443	144
20	443	158
21	443	144
22	443	144
23	443	98
24	443	151
25	443	114
26	443	104
27	443	110
28	443	117
29	443	130
30	443	119
31	443	145
32	443	138
33	443	160
34	443	182
35	443	168
36	443	151
38	443	132
39	443	192
40	443	198
41	443	208
42	443	199
43	443	191
44	443	211
45	443	134
46	443	74
47	443	19
48	443	14
49	443	5
50	443	11
51	443	12
52	443	10
53	443	9
54	443	24
55	443	61
56	443	130
57	443	149
58	443	131
59	443	132
60	443	132
61	443	68
62	443	18
63	443	4
64	443	24
65	443	7
66	443	8
67	443	16
68	443	84
69	443	154
70	443	166
71	443	173
72	443	226
73	443	234
74	443	210
75	443	185
76	443	220
77	443	169
78	443	171
79	443	169
80	443	88
81	443	73
82	443	51
83	443	65
84	443	46
85	443	55
86	443	55
87	443	59
88	443	108
89	443	98
90	443	69
91	443	40
92	443	45
93	443	32
94	443	88
95	443	64
96	443	51
97	443	71
98	443	49
99	443	20
100	443	21
101	443	15
102	443	15
103	443	15
104	443	21
105	443	18
106	443	14
107	443	31
108	443	39
109	443	34
110	443	64
111	443	96
112	443	99
113	443	138
114	443	127
115	443	114
116	443	114
117	443	97
118	443	139
119	443	85
120	443	87
121	443	73
122	443	65
123	443	52
124	443	71
125	443	66
126	443	72
127	443	92
128	443	101
129	443	117
130	443	143
131	443	134
132	443	132
133	443	114
134	443	139
135	443	115
136	443	120
137	443	118
138	443	124
139	443	119
140	443	83
141	443	110
142	443	80
143	443	93
144	443	109
145	443	55
146	443	65
147	443	70
148	443	67
149	443	58
150	443	68
151	443	65
152	443	47
153	443	41
154	443	44
155	443	65
156	443	89
157	443	68
158	443	76
159	443	80
160	443	81
161	443	54
162	443	60
163	443	50
164	443	62
165	443	53
166	443	37
167	443	45
168	443	34
169	443	48
170	443	34
171	443	36
172	443	47
173	443	63
174	443	64
175	443	46
176	443	76
177	443	56
178	443	68
179	443	77
180	443	75
181	443	98
182	443	94
183	443	101
184	443	90
185	443	92
186	443	116
187	443	116
188	443	117
189	443	58
190	443	100
191	443	82
192	443	93
193	443	90
194	443	95
195	443	105
196	443	118
197	443	91
198	443	120
199	443	120
200	443	154
201	443	155
202	443	147
203	443	132
204	443	149
205	443	144
206	443	172
207	443	163
208	443	166
209	443	185
210	443	188
211	443	220
212	443	195
213	443	154
214	443	176
215	443	189
216	443	139
217	443	180
218	443	130
219	443	188
220	443	154
221	443	182
222	443	160
223	443	136
224	443	163
225	443	127
226	443	107
227	443	71
228	443	55
229	443	80
230	443	97
231	443	103
232	443	98
233	443	89
234	443	104
235	443	110
236	443	132
237	443	146
238	443	121
239	443	104
240	443	149
241	443	117
242	443	130
243	443	128
244	443	119
245	443	122
246	443	162
247	443	115
248	443	117
249	443	141
250	443	137
251	443	118
252	443	120
253	443	127
254	443	133
255	443	165
256	443	129
257	443	131
258	443	140
259	443	151
260	443	153
261	443	154
262	443	151
263	443	177
264	443	194
265	443	169
266	443	179
267	443	190
268	443	185
269	443	168
270	443	196
271	443	210
272	443	121
273	443	89
274	443	129
275	443	108
276	443	88
277	443	91
278	443	99
279	443	118
280	443	121
281	443	110
282	443	99
283	443	110
284	443	91
285	443	98
286	443	85
287	443	95
288	443	80
289	443	106
290	443	107
291	443	139
292	443	159
293	443	186
294	443	114
295	443	131
296	443	162
297	443	149
298	443	166
299	443	151
300	443	133
301	443	129
302	443	121
303	443	69
304	443	38
305	443	35
306	443	30
307	443	11
308	443	37
309	443	65
310	443	66
311	443	90
312	443	119
313	443	74
314	443	86
315	443	119
316	443	83
317	443	102
318	443	156
319	443	121
320	443	93
321	443	94
322	443	84
323	443	43
324	443	59
325	443	53
326	443	36
327	443	44
328	443	62
329	443	61
330	443	107
331	443	130
332	443	160
333	443	151
334	443	142
335	443	183
336	443	196
337	443	204
338	443	210
339	443	228
340	443	202
341	443	238
342	443	253
343	443	247
344	443	233
345	443	226
346	443	223
347	443	166
348	443	187
349	443	217
350	443	240
351	443	204
352	443	232
353	443	187
354	443	200
355	443	185
356	443	195
357	443	215
358	443	214
359	443	151
360	443	62
361	443	31
362	443	29
363	443	17
364	443	29
365	443	37
366	443	6
367	443	21
368	443	14
369	443	46
370	443	41
371	443	72
372	443	144
373	443	226
374	443	260
375	443	224
376	443	277
377	443	270
378	443	290
379	443	246
380	443	320
381	443	292
382	443	326
383	443	262
384	443	220
385	443	285
386	443	378
387	443	358
388	443	388
389	443	398
390	443	422
391	443	356
392	443	341
393	443	263
394	443	315
395	443	290
396	443	258
397	443	295
398	443	194
399	443	174
400	443	153
401	443	165
402	443	175
403	443	186
404	443	268
405	443	352
406	443	414
407	443	389
408	443	398
409	443	406
410	443	371
411	443	329
412	443	320
413	443	367
414	443	366
415	443	389
416	443	345
417	443	383
418	443	379
419	443	369
420	443	435
421	443	364
422	443	360
423	443	422
424	443	387
425	443	414
426	443	403
427	443	452
428	443	507
429	443	567
430	443	483
431	443	730
432	443	734
433	443	845
434	443	1017
435	443	1396
436	443	1860
437	443	1753
438	443	1884
439	443	2108
440	443	3669
441	443	10197
442	443	24665
443	443	47151
1	444	10
2	444	69
3	444	183
4	444	164
5	444	202
6	444	252
7	444	224
8	444	212
9	444	176
10	444	155
11	444	195
12	444	207
13	444	160
14	444	198
15	444	168
16	444	141
17	444	132
18	444	144
19	444	164
20	444	134
21	444	138
22	444	154
23	444	138
24	444	122
25	444	124
26	444	104
27	444	118
28	444	123
29	444	119
30	444	109
31	444	153
32	444	145
33	444	171
34	444	162
35	444	190
36	444	159
38	444	175
39	444	209
40	444	205
41	444	198
42	444	221
43	444	167
44	444	231
45	444	165
46	444	88
47	444	25
48	444	24
49	444	12
50	444	13
51	444	18
52	444	7
53	444	15
54	444	35
55	444	85
56	444	110
57	444	162
58	444	151
59	444	154
60	444	144
61	444	80
62	444	29
63	444	3
64	444	27
65	444	8
66	444	4
67	444	24
68	444	102
69	444	184
70	444	182
71	444	196
72	444	219
73	444	254
74	444	217
75	444	194
76	444	178
77	444	187
78	444	190
79	444	155
80	444	86
81	444	72
82	444	55
83	444	71
84	444	46
85	444	60
86	444	74
87	444	75
88	444	109
89	444	133
90	444	76
91	444	61
92	444	36
93	444	33
94	444	102
95	444	78
96	444	59
97	444	81
98	444	47
99	444	28
100	444	14
101	444	26
102	444	18
103	444	32
104	444	17
105	444	22
106	444	13
107	444	37
108	444	56
109	444	43
110	444	86
111	444	92
112	444	100
113	444	130
114	444	135
115	444	137
116	444	117
117	444	134
118	444	143
119	444	122
120	444	110
121	444	93
122	444	92
123	444	96
124	444	103
125	444	98
126	444	99
127	444	89
128	444	105
129	444	125
130	444	132
131	444	177
132	444	184
133	444	148
134	444	130
135	444	128
136	444	106
137	444	128
138	444	111
139	444	138
140	444	120
141	444	105
142	444	115
143	444	120
144	444	89
145	444	76
146	444	70
147	444	87
148	444	88
149	444	65
150	444	82
151	444	64
152	444	49
153	444	54
154	444	55
155	444	95
156	444	133
157	444	111
158	444	76
159	444	93
160	444	76
161	444	59
162	444	56
163	444	47
164	444	61
165	444	45
166	444	57
167	444	68
168	444	31
169	444	50
170	444	59
171	444	74
172	444	40
173	444	66
174	444	72
175	444	69
176	444	70
177	444	62
178	444	91
179	444	80
180	444	78
181	444	104
182	444	125
183	444	105
184	444	94
185	444	91
186	444	146
187	444	128
188	444	134
189	444	64
190	444	86
191	444	109
192	444	93
193	444	98
194	444	92
195	444	124
196	444	136
197	444	124
198	444	134
199	444	138
200	444	159
201	444	127
202	444	132
203	444	156
204	444	177
205	444	159
206	444	181
207	444	192
208	444	201
209	444	207
210	444	188
211	444	225
212	444	203
213	444	180
214	444	194
215	444	181
216	444	160
217	444	198
218	444	164
219	444	167
220	444	185
221	444	169
222	444	174
223	444	180
224	444	192
225	444	154
226	444	150
227	444	88
228	444	69
229	444	77
230	444	97
231	444	108
232	444	89
233	444	99
234	444	123
235	444	138
236	444	134
237	444	139
238	444	158
239	444	140
240	444	154
241	444	141
242	444	154
243	444	164
244	444	119
245	444	121
246	444	130
247	444	128
248	444	126
249	444	161
250	444	141
251	444	133
252	444	142
253	444	141
254	444	151
255	444	164
256	444	156
257	444	137
258	444	159
259	444	186
260	444	179
261	444	163
262	444	163
263	444	172
264	444	178
265	444	176
266	444	194
267	444	172
268	444	185
269	444	159
270	444	212
271	444	219
272	444	111
273	444	117
274	444	142
275	444	126
276	444	107
277	444	108
278	444	106
279	444	131
280	444	124
281	444	137
282	444	119
283	444	110
284	444	132
285	444	109
286	444	104
287	444	111
288	444	96
289	444	110
290	444	123
291	444	156
292	444	180
293	444	170
294	444	154
295	444	130
296	444	141
297	444	174
298	444	167
299	444	198
300	444	210
301	444	137
302	444	109
303	444	125
304	444	50
305	444	38
306	444	33
307	444	22
308	444	57
309	444	60
310	444	103
311	444	83
312	444	125
313	444	108
314	444	133
315	444	139
316	444	124
317	444	147
318	444	184
319	444	154
320	444	98
321	444	96
322	444	99
323	444	73
324	444	76
325	444	76
326	444	64
327	444	64
328	444	91
329	444	83
330	444	107
331	444	148
332	444	164
333	444	170
334	444	146
335	444	189
336	444	201
337	444	212
338	444	245
339	444	262
340	444	189
341	444	275
342	444	259
343	444	252
344	444	256
345	444	264
346	444	228
347	444	211
348	444	187
349	444	208
350	444	233
351	444	238
352	444	237
353	444	215
354	444	222
355	444	190
356	444	250
357	444	204
358	444	215
359	444	171
360	444	58
361	444	50
362	444	43
363	444	38
364	444	35
365	444	55
366	444	24
367	444	31
368	444	24
369	444	69
370	444	52
371	444	90
372	444	162
373	444	257
374	444	272
375	444	270
376	444	307
377	444	293
378	444	308
379	444	279
380	444	305
381	444	310
382	444	336
383	444	281
384	444	235
385	444	314
386	444	410
387	444	341
388	444	377
389	444	376
390	444	451
391	444	387
392	444	338
393	444	302
394	444	316
395	444	325
396	444	263
397	444	289
398	444	222
399	444	211
400	444	174
401	444	186
402	444	183
403	444	170
404	444	300
405	444	354
406	444	386
407	444	371
408	444	391
409	444	371
410	444	352
411	444	325
412	444	372
413	444	365
414	444	353
415	444	361
416	444	394
417	444	365
418	444	331
419	444	352
420	444	420
421	444	350
422	444	365
423	444	391
424	444	397
425	444	402
426	444	438
427	444	388
428	444	566
429	444	562
430	444	522
431	444	673
432	444	658
433	444	818
434	444	1072
435	444	1205
436	444	1603
437	444	1549
438	444	1707
439	444	1863
440	444	2932
441	444	6489
442	444	11456
443	444	28898
444	444	59808
1	445	14
2	445	65
3	445	146
4	445	160
5	445	170
6	445	200
7	445	234
8	445	191
9	445	191
10	445	134
11	445	169
12	445	161
13	445	162
14	445	176
15	445	118
16	445	151
17	445	139
18	445	160
19	445	115
20	445	135
21	445	92
22	445	108
23	445	115
24	445	126
25	445	122
26	445	106
27	445	120
28	445	97
29	445	122
30	445	95
31	445	129
32	445	122
33	445	159
34	445	134
35	445	155
36	445	121
38	445	117
39	445	216
40	445	172
41	445	187
42	445	170
43	445	185
44	445	222
45	445	135
46	445	104
47	445	20
48	445	14
49	445	6
50	445	9
51	445	13
52	445	13
53	445	11
54	445	31
55	445	64
56	445	110
57	445	168
58	445	141
59	445	159
60	445	118
61	445	74
62	445	27
63	445	4
64	445	21
65	445	6
66	445	3
67	445	22
68	445	87
69	445	192
70	445	157
71	445	207
72	445	223
73	445	195
74	445	202
75	445	176
76	445	182
77	445	150
78	445	184
79	445	128
80	445	76
81	445	63
82	445	52
83	445	50
84	445	50
85	445	50
86	445	65
87	445	69
88	445	104
89	445	137
90	445	86
91	445	42
92	445	34
93	445	35
94	445	124
95	445	77
96	445	47
97	445	88
98	445	35
99	445	17
100	445	11
101	445	28
102	445	15
103	445	21
104	445	19
105	445	20
106	445	19
107	445	25
108	445	39
109	445	30
110	445	71
111	445	85
112	445	105
113	445	128
114	445	131
115	445	114
116	445	109
117	445	127
118	445	118
119	445	86
120	445	51
121	445	82
122	445	80
123	445	54
124	445	76
125	445	76
126	445	68
127	445	76
128	445	98
129	445	131
130	445	120
131	445	140
132	445	152
133	445	128
134	445	119
135	445	85
136	445	104
137	445	117
138	445	136
139	445	114
140	445	109
141	445	91
142	445	89
143	445	93
144	445	80
145	445	74
146	445	73
147	445	83
148	445	65
149	445	68
150	445	67
151	445	67
152	445	43
153	445	43
154	445	44
155	445	71
156	445	97
157	445	71
158	445	65
159	445	87
160	445	77
161	445	66
162	445	44
163	445	42
164	445	58
165	445	45
166	445	56
167	445	40
168	445	25
169	445	53
170	445	56
171	445	43
172	445	46
173	445	53
174	445	62
175	445	66
176	445	61
177	445	39
178	445	70
179	445	76
180	445	60
181	445	125
182	445	88
183	445	89
184	445	82
185	445	73
186	445	110
187	445	120
188	445	130
189	445	50
190	445	77
191	445	70
192	445	80
193	445	86
194	445	80
195	445	111
196	445	95
197	445	121
198	445	104
199	445	120
200	445	143
201	445	125
202	445	113
203	445	149
204	445	127
205	445	139
206	445	164
207	445	157
208	445	147
209	445	155
210	445	150
211	445	204
212	445	202
213	445	139
214	445	140
215	445	150
216	445	137
217	445	126
218	445	127
219	445	151
220	445	157
221	445	136
222	445	148
223	445	153
224	445	151
225	445	111
226	445	121
227	445	71
228	445	56
229	445	76
230	445	90
231	445	78
232	445	67
233	445	89
234	445	102
235	445	112
236	445	137
237	445	135
238	445	139
239	445	114
240	445	130
241	445	121
242	445	141
243	445	99
244	445	107
245	445	123
246	445	104
247	445	102
248	445	111
249	445	137
250	445	130
251	445	112
252	445	124
253	445	141
254	445	135
255	445	145
256	445	152
257	445	100
258	445	126
259	445	162
260	445	158
261	445	157
262	445	130
263	445	162
264	445	151
265	445	168
266	445	178
267	445	158
268	445	142
269	445	151
270	445	233
271	445	184
272	445	106
273	445	96
274	445	125
275	445	113
276	445	75
277	445	83
278	445	86
279	445	96
280	445	141
281	445	115
282	445	99
283	445	80
284	445	89
285	445	73
286	445	95
287	445	95
288	445	83
289	445	111
290	445	97
291	445	130
292	445	173
293	445	175
294	445	114
295	445	112
296	445	145
297	445	155
298	445	178
299	445	180
300	445	168
301	445	127
302	445	121
303	445	77
304	445	41
305	445	39
306	445	30
307	445	25
308	445	37
309	445	67
310	445	62
311	445	72
312	445	106
313	445	76
314	445	117
315	445	133
316	445	105
317	445	111
318	445	170
319	445	138
320	445	95
321	445	81
322	445	84
323	445	63
324	445	63
325	445	62
326	445	37
327	445	70
328	445	60
329	445	59
330	445	109
331	445	144
332	445	137
333	445	172
334	445	138
335	445	186
336	445	188
337	445	185
338	445	248
339	445	223
340	445	185
341	445	223
342	445	209
343	445	229
344	445	223
345	445	205
346	445	207
347	445	168
348	445	173
349	445	202
350	445	211
351	445	189
352	445	195
353	445	191
354	445	203
355	445	189
356	445	193
357	445	219
358	445	191
359	445	187
360	445	59
361	445	32
362	445	34
363	445	31
364	445	35
365	445	55
366	445	22
367	445	22
368	445	32
369	445	52
370	445	37
371	445	67
372	445	148
373	445	194
374	445	218
375	445	219
376	445	265
377	445	266
378	445	288
379	445	241
380	445	266
381	445	272
382	445	328
383	445	251
384	445	220
385	445	304
386	445	300
387	445	286
388	445	344
389	445	323
390	445	369
391	445	302
392	445	251
393	445	235
394	445	259
395	445	256
396	445	209
397	445	252
398	445	176
399	445	150
400	445	134
401	445	148
402	445	133
403	445	149
404	445	243
405	445	295
406	445	321
407	445	386
408	445	319
409	445	322
410	445	300
411	445	323
412	445	333
413	445	316
414	445	300
415	445	319
416	445	257
417	445	265
418	445	289
419	445	287
420	445	358
421	445	258
422	445	306
423	445	337
424	445	327
425	445	331
426	445	376
427	445	299
428	445	409
429	445	441
430	445	445
431	445	493
432	445	556
433	445	690
434	445	799
435	445	915
436	445	1201
437	445	1100
438	445	1247
439	445	1374
440	445	2201
441	445	4380
442	445	7112
443	445	13323
444	445	17358
445	445	47464
1	446	18
2	446	80
3	446	167
4	446	203
5	446	190
6	446	235
7	446	188
8	446	197
9	446	162
10	446	152
11	446	156
12	446	145
13	446	138
14	446	154
15	446	133
16	446	142
17	446	122
18	446	116
19	446	134
20	446	118
21	446	135
22	446	108
23	446	110
24	446	109
25	446	90
26	446	111
27	446	89
28	446	93
29	446	94
30	446	87
31	446	135
32	446	128
33	446	113
34	446	154
35	446	153
36	446	135
38	446	136
39	446	164
40	446	158
41	446	161
42	446	155
43	446	180
44	446	221
45	446	164
46	446	88
47	446	38
48	446	20
49	446	14
50	446	14
51	446	23
52	446	10
53	446	18
54	446	41
55	446	62
56	446	117
57	446	151
58	446	133
59	446	166
60	446	142
61	446	74
62	446	20
63	446	1
64	446	34
65	446	13
66	446	8
67	446	33
68	446	104
69	446	163
70	446	160
71	446	166
72	446	202
73	446	191
74	446	206
75	446	190
76	446	203
77	446	167
78	446	153
79	446	155
80	446	99
81	446	72
82	446	49
83	446	56
84	446	57
85	446	53
86	446	80
87	446	74
88	446	102
89	446	137
90	446	78
91	446	59
92	446	44
93	446	57
94	446	95
95	446	68
96	446	59
97	446	92
98	446	53
99	446	27
100	446	18
101	446	26
102	446	24
103	446	25
104	446	23
105	446	19
106	446	20
107	446	41
108	446	69
109	446	49
110	446	73
111	446	93
112	446	86
113	446	129
114	446	128
115	446	100
116	446	102
117	446	104
118	446	101
119	446	94
120	446	78
121	446	94
122	446	89
123	446	70
124	446	88
125	446	93
126	446	99
127	446	93
128	446	111
129	446	145
130	446	136
131	446	137
132	446	147
133	446	147
134	446	158
135	446	96
136	446	123
137	446	115
138	446	105
139	446	129
140	446	97
141	446	82
142	446	72
143	446	101
144	446	97
145	446	82
146	446	70
147	446	70
148	446	62
149	446	62
150	446	68
151	446	57
152	446	49
153	446	56
154	446	71
155	446	66
156	446	98
157	446	91
158	446	62
159	446	80
160	446	72
161	446	42
162	446	57
163	446	52
164	446	48
165	446	52
166	446	56
167	446	45
168	446	24
169	446	52
170	446	49
171	446	53
172	446	47
173	446	53
174	446	47
175	446	64
176	446	76
177	446	61
178	446	95
179	446	73
180	446	78
181	446	81
182	446	91
183	446	99
184	446	95
185	446	89
186	446	128
187	446	110
188	446	133
189	446	60
190	446	82
191	446	102
192	446	81
193	446	83
194	446	100
195	446	107
196	446	92
197	446	115
198	446	104
199	446	126
200	446	117
201	446	148
202	446	161
203	446	155
204	446	131
205	446	132
206	446	148
207	446	146
208	446	151
209	446	165
210	446	163
211	446	214
212	446	186
213	446	188
214	446	159
215	446	178
216	446	135
217	446	155
218	446	113
219	446	172
220	446	140
221	446	173
222	446	140
223	446	135
224	446	127
225	446	131
226	446	110
227	446	91
228	446	90
229	446	79
230	446	79
231	446	85
232	446	78
233	446	96
234	446	124
235	446	120
236	446	134
237	446	126
238	446	92
239	446	122
240	446	106
241	446	133
242	446	124
243	446	126
244	446	88
245	446	130
246	446	140
247	446	119
248	446	109
249	446	142
250	446	133
251	446	112
252	446	126
253	446	133
254	446	147
255	446	134
256	446	121
257	446	106
258	446	103
259	446	149
260	446	181
261	446	155
262	446	127
263	446	141
264	446	156
265	446	153
266	446	191
267	446	161
268	446	136
269	446	169
270	446	196
271	446	203
272	446	113
273	446	116
274	446	123
275	446	128
276	446	75
277	446	86
278	446	114
279	446	100
280	446	110
281	446	107
282	446	101
283	446	82
284	446	92
285	446	91
286	446	107
287	446	105
288	446	99
289	446	77
290	446	120
291	446	145
292	446	162
293	446	150
294	446	125
295	446	138
296	446	143
297	446	146
298	446	186
299	446	157
300	446	153
301	446	137
302	446	120
303	446	104
304	446	51
305	446	39
306	446	35
307	446	17
308	446	52
309	446	79
310	446	93
311	446	113
312	446	129
313	446	107
314	446	112
315	446	145
316	446	119
317	446	116
318	446	144
319	446	169
320	446	79
321	446	83
322	446	77
323	446	77
324	446	78
325	446	58
326	446	48
327	446	65
328	446	70
329	446	73
330	446	112
331	446	159
332	446	149
333	446	188
334	446	152
335	446	198
336	446	180
337	446	205
338	446	259
339	446	263
340	446	220
341	446	213
342	446	239
343	446	241
344	446	209
345	446	216
346	446	172
347	446	157
348	446	170
349	446	205
350	446	201
351	446	207
352	446	201
353	446	178
354	446	153
355	446	174
356	446	209
357	446	226
358	446	191
359	446	189
360	446	86
361	446	52
362	446	37
363	446	37
364	446	38
365	446	59
366	446	29
367	446	31
368	446	31
369	446	58
370	446	51
371	446	95
372	446	158
373	446	228
374	446	228
375	446	224
376	446	287
377	446	268
378	446	323
379	446	253
380	446	289
381	446	277
382	446	291
383	446	271
384	446	187
385	446	301
386	446	305
387	446	283
388	446	319
389	446	348
390	446	350
391	446	302
392	446	299
393	446	273
394	446	238
395	446	285
396	446	225
397	446	282
398	446	197
399	446	182
400	446	165
401	446	147
402	446	166
403	446	159
404	446	233
405	446	336
406	446	298
407	446	326
408	446	320
409	446	329
410	446	345
411	446	280
412	446	293
413	446	278
414	446	316
415	446	291
416	446	263
417	446	236
418	446	269
419	446	323
420	446	267
421	446	250
422	446	300
423	446	318
424	446	327
425	446	313
426	446	320
427	446	344
428	446	401
429	446	447
430	446	393
431	446	508
432	446	523
433	446	561
434	446	695
435	446	797
436	446	980
437	446	1028
438	446	1183
439	446	1226
440	446	1916
441	446	3609
442	446	5340
443	446	8005
444	446	9581
445	446	20169
446	446	51902
1	447	20
2	447	63
3	447	164
4	447	162
5	447	138
6	447	221
7	447	147
8	447	166
9	447	129
10	447	104
11	447	155
12	447	140
13	447	152
14	447	141
15	447	99
16	447	103
17	447	72
18	447	100
19	447	98
20	447	123
21	447	103
22	447	104
23	447	84
24	447	92
25	447	92
26	447	67
27	447	93
28	447	71
29	447	89
30	447	74
31	447	106
32	447	100
33	447	101
34	447	123
35	447	127
36	447	120
38	447	138
39	447	142
40	447	131
41	447	132
42	447	162
43	447	179
44	447	184
45	447	151
46	447	91
47	447	33
48	447	14
49	447	12
50	447	11
51	447	18
52	447	17
53	447	27
54	447	31
55	447	66
56	447	124
57	447	115
58	447	136
59	447	144
60	447	147
61	447	80
62	447	23
63	447	8
64	447	22
65	447	5
66	447	9
67	447	30
68	447	88
69	447	162
70	447	139
71	447	147
72	447	177
73	447	151
74	447	158
75	447	135
76	447	155
77	447	149
78	447	117
79	447	152
80	447	89
81	447	65
82	447	53
83	447	71
84	447	64
85	447	71
86	447	73
87	447	67
88	447	91
89	447	128
90	447	63
91	447	52
92	447	33
93	447	44
94	447	92
95	447	62
96	447	73
97	447	100
98	447	52
99	447	37
100	447	29
101	447	27
102	447	32
103	447	31
104	447	20
105	447	31
106	447	27
107	447	41
108	447	52
109	447	39
110	447	75
111	447	85
112	447	97
113	447	116
114	447	98
115	447	88
116	447	92
117	447	94
118	447	118
119	447	77
120	447	84
121	447	81
122	447	83
123	447	74
124	447	89
125	447	72
126	447	82
127	447	83
128	447	96
129	447	125
130	447	112
131	447	126
132	447	129
133	447	150
134	447	126
135	447	106
136	447	113
137	447	107
138	447	106
139	447	81
140	447	93
141	447	106
142	447	86
143	447	115
144	447	79
145	447	76
146	447	82
147	447	82
148	447	70
149	447	60
150	447	59
151	447	59
152	447	40
153	447	70
154	447	42
155	447	68
156	447	105
157	447	94
158	447	52
159	447	88
160	447	78
161	447	51
162	447	55
163	447	54
164	447	51
165	447	42
166	447	54
167	447	57
168	447	48
169	447	50
170	447	50
171	447	58
172	447	55
173	447	53
174	447	49
175	447	69
176	447	72
177	447	46
178	447	64
179	447	82
180	447	93
181	447	97
182	447	78
183	447	95
184	447	80
185	447	81
186	447	107
187	447	100
188	447	118
189	447	63
190	447	72
191	447	88
192	447	77
193	447	107
194	447	78
195	447	105
196	447	92
197	447	93
198	447	114
199	447	115
200	447	113
201	447	109
202	447	128
203	447	113
204	447	142
205	447	112
206	447	148
207	447	138
208	447	139
209	447	135
210	447	133
211	447	163
212	447	165
213	447	136
214	447	136
215	447	159
216	447	120
217	447	142
218	447	131
219	447	167
220	447	129
221	447	132
222	447	146
223	447	140
224	447	159
225	447	112
226	447	117
227	447	66
228	447	89
229	447	57
230	447	94
231	447	88
232	447	87
233	447	88
234	447	105
235	447	110
236	447	117
237	447	97
238	447	111
239	447	117
240	447	107
241	447	100
242	447	126
243	447	114
244	447	105
245	447	99
246	447	123
247	447	105
248	447	111
249	447	131
250	447	126
251	447	107
252	447	108
253	447	92
254	447	111
255	447	130
256	447	131
257	447	142
258	447	126
259	447	123
260	447	156
261	447	141
262	447	136
263	447	137
264	447	135
265	447	147
266	447	163
267	447	137
268	447	156
269	447	124
270	447	162
271	447	175
272	447	117
273	447	108
274	447	157
275	447	95
276	447	78
277	447	91
278	447	116
279	447	94
280	447	92
281	447	118
282	447	88
283	447	101
284	447	93
285	447	105
286	447	94
287	447	75
288	447	97
289	447	117
290	447	101
291	447	122
292	447	131
293	447	163
294	447	127
295	447	109
296	447	121
297	447	140
298	447	141
299	447	154
300	447	149
301	447	126
302	447	115
303	447	110
304	447	49
305	447	44
306	447	26
307	447	21
308	447	65
309	447	82
310	447	77
311	447	84
312	447	142
313	447	107
314	447	100
315	447	123
316	447	111
317	447	135
318	447	122
319	447	159
320	447	98
321	447	104
322	447	102
323	447	65
324	447	89
325	447	70
326	447	64
327	447	70
328	447	88
329	447	69
330	447	113
331	447	131
332	447	145
333	447	173
334	447	152
335	447	172
336	447	153
337	447	183
338	447	212
339	447	213
340	447	187
341	447	209
342	447	224
343	447	209
344	447	174
345	447	208
346	447	155
347	447	142
348	447	173
349	447	179
350	447	207
351	447	197
352	447	188
353	447	169
354	447	154
355	447	190
356	447	179
357	447	205
358	447	215
359	447	194
360	447	77
361	447	55
362	447	51
363	447	20
364	447	53
365	447	62
366	447	36
367	447	28
368	447	25
369	447	60
370	447	50
371	447	82
372	447	158
373	447	206
374	447	217
375	447	184
376	447	251
377	447	241
378	447	280
379	447	242
380	447	284
381	447	246
382	447	298
383	447	222
384	447	182
385	447	242
386	447	268
387	447	253
388	447	261
389	447	296
390	447	318
391	447	255
392	447	291
393	447	234
394	447	252
395	447	223
396	447	188
397	447	229
398	447	145
399	447	157
400	447	126
401	447	151
402	447	176
403	447	165
404	447	243
405	447	251
406	447	252
407	447	297
408	447	289
409	447	271
410	447	280
411	447	242
412	447	227
413	447	251
414	447	277
415	447	240
416	447	224
417	447	235
418	447	243
419	447	271
420	447	246
421	447	240
422	447	242
423	447	267
424	447	263
425	447	263
426	447	277
427	447	248
428	447	354
429	447	358
430	447	326
431	447	454
432	447	438
433	447	499
434	447	568
435	447	704
436	447	832
437	447	865
438	447	975
439	447	1044
440	447	1425
441	447	2656
442	447	3938
443	447	5898
444	447	7306
445	447	11853
446	447	22234
447	447	40511
1	448	11
2	448	91
3	448	167
4	448	188
5	448	160
6	448	192
7	448	178
8	448	157
9	448	120
10	448	125
11	448	160
12	448	107
13	448	133
14	448	134
15	448	95
16	448	95
17	448	86
18	448	85
19	448	70
20	448	97
21	448	91
22	448	79
23	448	85
24	448	69
25	448	65
26	448	61
27	448	79
28	448	79
29	448	93
30	448	87
31	448	108
32	448	99
33	448	112
34	448	115
35	448	107
36	448	97
38	448	104
39	448	123
40	448	137
41	448	162
42	448	135
43	448	142
44	448	209
45	448	168
46	448	101
47	448	37
48	448	14
49	448	13
50	448	9
51	448	20
52	448	19
53	448	11
54	448	21
55	448	91
56	448	114
57	448	159
58	448	146
59	448	155
60	448	143
61	448	75
62	448	35
63	448	4
64	448	22
65	448	5
66	448	5
67	448	27
68	448	101
69	448	150
70	448	157
71	448	143
72	448	182
73	448	169
74	448	154
75	448	161
76	448	179
77	448	148
78	448	150
79	448	146
80	448	77
81	448	92
82	448	49
83	448	65
84	448	50
85	448	77
86	448	67
87	448	69
88	448	95
89	448	129
90	448	81
91	448	53
92	448	37
93	448	53
94	448	116
95	448	89
96	448	70
97	448	91
98	448	69
99	448	24
100	448	12
101	448	17
102	448	17
103	448	15
104	448	27
105	448	15
106	448	29
107	448	36
108	448	58
109	448	36
110	448	79
111	448	105
112	448	80
113	448	129
114	448	125
115	448	106
116	448	94
117	448	98
118	448	103
119	448	74
120	448	83
121	448	83
122	448	53
123	448	73
124	448	93
125	448	79
126	448	91
127	448	86
128	448	100
129	448	116
130	448	138
131	448	143
132	448	138
133	448	129
134	448	137
135	448	80
136	448	94
137	448	137
138	448	110
139	448	105
140	448	111
141	448	81
142	448	76
143	448	83
144	448	88
145	448	79
146	448	59
147	448	72
148	448	60
149	448	69
150	448	71
151	448	80
152	448	53
153	448	49
154	448	34
155	448	77
156	448	101
157	448	82
158	448	73
159	448	76
160	448	75
161	448	50
162	448	68
163	448	49
164	448	48
165	448	53
166	448	54
167	448	55
168	448	42
169	448	47
170	448	73
171	448	61
172	448	54
173	448	58
174	448	55
175	448	74
176	448	79
177	448	60
178	448	74
179	448	70
180	448	72
181	448	87
182	448	91
183	448	83
184	448	101
185	448	69
186	448	126
187	448	125
188	448	117
189	448	47
190	448	68
191	448	65
192	448	94
193	448	88
194	448	72
195	448	86
196	448	91
197	448	114
198	448	86
199	448	96
200	448	95
201	448	145
202	448	99
203	448	137
204	448	124
205	448	116
206	448	160
207	448	154
208	448	144
209	448	164
210	448	153
211	448	175
212	448	122
213	448	142
214	448	145
215	448	144
216	448	121
217	448	139
218	448	107
219	448	130
220	448	108
221	448	141
222	448	130
223	448	121
224	448	114
225	448	116
226	448	129
227	448	63
228	448	68
229	448	79
230	448	79
231	448	89
232	448	62
233	448	89
234	448	110
235	448	105
236	448	113
237	448	103
238	448	100
239	448	102
240	448	100
241	448	124
242	448	122
243	448	100
244	448	85
245	448	82
246	448	100
247	448	131
248	448	118
249	448	123
250	448	117
251	448	95
252	448	120
253	448	101
254	448	96
255	448	130
256	448	114
257	448	111
258	448	119
259	448	120
260	448	124
261	448	124
262	448	135
263	448	125
264	448	128
265	448	145
266	448	150
267	448	155
268	448	146
269	448	149
270	448	163
271	448	164
272	448	122
273	448	98
274	448	113
275	448	102
276	448	88
277	448	77
278	448	102
279	448	91
280	448	124
281	448	98
282	448	100
283	448	77
284	448	84
285	448	101
286	448	116
287	448	91
288	448	87
289	448	91
290	448	119
291	448	139
292	448	144
293	448	176
294	448	148
295	448	104
296	448	157
297	448	157
298	448	138
299	448	138
300	448	156
301	448	168
302	448	109
303	448	100
304	448	41
305	448	56
306	448	28
307	448	17
308	448	48
309	448	80
310	448	83
311	448	108
312	448	140
313	448	109
314	448	128
315	448	130
316	448	111
317	448	113
318	448	180
319	448	146
320	448	88
321	448	91
322	448	86
323	448	63
324	448	58
325	448	64
326	448	56
327	448	60
328	448	78
329	448	69
330	448	115
331	448	149
332	448	129
333	448	180
334	448	121
335	448	162
336	448	148
337	448	188
338	448	212
339	448	197
340	448	178
341	448	175
342	448	236
343	448	188
344	448	184
345	448	218
346	448	184
347	448	129
348	448	175
349	448	157
350	448	203
351	448	196
352	448	174
353	448	196
354	448	174
355	448	184
356	448	205
357	448	185
358	448	192
359	448	169
360	448	60
361	448	40
362	448	34
363	448	32
364	448	42
365	448	57
366	448	20
367	448	19
368	448	29
369	448	53
370	448	58
371	448	67
372	448	161
373	448	217
374	448	208
375	448	264
376	448	221
377	448	258
378	448	260
379	448	214
380	448	223
381	448	235
382	448	275
383	448	211
384	448	171
385	448	219
386	448	270
387	448	245
388	448	279
389	448	238
390	448	288
391	448	251
392	448	246
393	448	206
394	448	192
395	448	214
396	448	220
397	448	240
398	448	165
399	448	160
400	448	126
401	448	160
402	448	151
403	448	139
404	448	206
405	448	287
406	448	301
407	448	270
408	448	257
409	448	247
410	448	234
411	448	234
412	448	242
413	448	179
414	448	241
415	448	221
416	448	230
417	448	210
418	448	242
419	448	243
420	448	271
421	448	185
422	448	217
423	448	239
424	448	232
425	448	269
426	448	249
427	448	228
428	448	279
429	448	242
430	448	299
431	448	356
432	448	364
433	448	453
434	448	526
435	448	625
436	448	711
437	448	693
438	448	768
439	448	843
440	448	1196
441	448	2197
442	448	3548
443	448	5516
444	448	6519
445	448	9704
446	448	11421
447	448	11662
448	448	37547
0	449	2
1	449	27
2	449	134
3	449	228
4	449	173
5	449	174
6	449	204
7	449	148
8	449	135
9	449	112
10	449	98
11	449	85
12	449	106
13	449	102
14	449	100
15	449	105
16	449	85
17	449	100
18	449	83
19	449	83
20	449	87
21	449	78
22	449	88
23	449	76
24	449	76
25	449	80
26	449	60
27	449	62
28	449	69
29	449	70
30	449	77
31	449	85
32	449	94
33	449	81
34	449	86
35	449	108
36	449	94
38	449	93
39	449	142
40	449	124
41	449	172
42	449	149
43	449	169
44	449	216
45	449	212
46	449	147
47	449	62
48	449	21
49	449	26
50	449	21
51	449	34
52	449	27
53	449	30
54	449	65
55	449	122
56	449	164
57	449	197
58	449	145
59	449	134
60	449	173
61	449	95
62	449	36
63	449	7
64	449	36
65	449	20
66	449	9
67	449	66
68	449	110
69	449	155
70	449	184
71	449	168
72	449	156
73	449	202
74	449	162
75	449	140
76	449	155
77	449	140
78	449	163
79	449	174
80	449	121
81	449	109
82	449	99
83	449	115
84	449	94
85	449	97
86	449	98
87	449	136
88	449	148
89	449	182
90	449	123
91	449	86
92	449	79
93	449	64
94	449	144
95	449	120
96	449	122
97	449	170
98	449	99
99	449	40
100	449	39
101	449	34
102	449	45
103	449	36
104	449	47
105	449	45
106	449	45
107	449	56
108	449	109
109	449	65
110	449	74
111	449	102
112	449	105
113	449	132
114	449	135
115	449	126
116	449	122
117	449	136
118	449	131
119	449	111
120	449	91
121	449	99
122	449	103
123	449	118
124	449	94
125	449	93
126	449	107
127	449	105
128	449	147
129	449	165
130	449	153
131	449	169
132	449	153
133	449	176
134	449	147
135	449	133
136	449	134
137	449	127
138	449	140
139	449	156
140	449	133
141	449	113
142	449	127
143	449	138
144	449	130
145	449	104
146	449	126
147	449	120
148	449	107
149	449	109
150	449	85
151	449	92
152	449	58
153	449	76
154	449	61
155	449	92
156	449	162
157	449	118
158	449	90
159	449	99
160	449	128
161	449	84
162	449	73
163	449	83
164	449	71
165	449	76
166	449	75
167	449	77
168	449	53
169	449	56
170	449	66
171	449	68
172	449	78
173	449	76
174	449	77
175	449	88
176	449	103
177	449	78
178	449	106
179	449	112
180	449	84
181	449	146
182	449	114
183	449	115
184	449	126
185	449	142
186	449	137
187	449	141
188	449	136
189	449	93
190	449	107
191	449	114
192	449	120
193	449	131
194	449	121
195	449	96
196	449	119
197	449	159
198	449	125
199	449	125
200	449	149
201	449	138
202	449	132
203	449	145
204	449	159
205	449	158
206	449	148
207	449	177
208	449	138
209	449	177
210	449	159
211	449	166
212	449	192
213	449	173
214	449	173
215	449	174
216	449	136
217	449	154
218	449	152
219	449	148
220	449	159
221	449	167
222	449	172
223	449	141
224	449	151
225	449	127
226	449	158
227	449	95
228	449	101
229	449	110
230	449	100
231	449	111
232	449	100
233	449	119
234	449	131
235	449	164
236	449	149
237	449	126
238	449	123
239	449	133
240	449	108
241	449	109
242	449	143
243	449	111
244	449	102
245	449	125
246	449	122
247	449	129
248	449	121
249	449	134
250	449	112
251	449	121
252	449	116
253	449	129
254	449	124
255	449	144
256	449	133
257	449	112
258	449	133
259	449	128
260	449	134
261	449	138
262	449	111
263	449	150
264	449	171
265	449	143
266	449	172
267	449	161
268	449	190
269	449	181
270	449	210
271	449	187
272	449	150
273	449	128
274	449	164
275	449	139
276	449	124
277	449	124
278	449	135
279	449	128
280	449	165
281	449	146
282	449	117
283	449	121
284	449	143
285	449	139
286	449	113
287	449	114
288	449	130
289	449	128
290	449	160
291	449	147
292	449	165
293	449	168
294	449	139
295	449	161
296	449	168
297	449	175
298	449	176
299	449	189
300	449	210
301	449	137
302	449	141
303	449	138
304	449	65
305	449	59
306	449	60
307	449	38
308	449	80
309	449	106
310	449	122
311	449	130
312	449	179
313	449	130
314	449	136
315	449	162
316	449	145
317	449	174
318	449	213
319	449	207
320	449	158
321	449	149
322	449	125
323	449	101
324	449	131
325	449	105
326	449	98
327	449	119
328	449	133
329	449	134
330	449	178
331	449	196
332	449	183
333	449	208
334	449	176
335	449	208
336	449	217
337	449	221
338	449	205
339	449	212
340	449	137
341	449	218
342	449	216
343	449	214
344	449	238
345	449	225
346	449	233
347	449	183
348	449	150
349	449	213
350	449	219
351	449	208
352	449	202
353	449	204
354	449	190
355	449	217
356	449	254
357	449	225
358	449	234
359	449	217
360	449	115
361	449	73
362	449	80
363	449	51
364	449	65
365	449	110
366	449	41
367	449	52
368	449	41
369	449	76
370	449	64
371	449	99
372	449	211
373	449	268
374	449	294
375	449	271
376	449	274
377	449	315
378	449	313
379	449	265
380	449	239
381	449	248
382	449	284
383	449	235
384	449	174
385	449	240
386	449	284
387	449	190
388	449	238
389	449	234
390	449	279
391	449	283
392	449	286
393	449	269
394	449	263
395	449	246
396	449	281
397	449	244
398	449	233
399	449	203
400	449	188
401	449	189
402	449	233
403	449	200
404	449	269
405	449	312
406	449	310
407	449	253
408	449	250
409	449	248
410	449	235
411	449	191
412	449	189
413	449	187
414	449	236
415	449	198
416	449	200
417	449	220
418	449	203
419	449	219
420	449	226
421	449	192
422	449	219
423	449	222
424	449	206
425	449	210
426	449	241
427	449	203
428	449	259
429	449	276
430	449	265
431	449	295
432	449	312
433	449	367
434	449	419
435	449	460
436	449	631
437	449	621
438	449	652
439	449	693
440	449	946
441	449	1664
442	449	2448
443	449	3628
444	449	4580
445	449	5883
446	449	6783
447	449	5888
448	449	19443
449	449	49829
0	450	2
1	450	51
2	450	123
3	450	191
4	450	186
5	450	127
6	450	130
7	450	89
8	450	102
9	450	78
10	450	49
11	450	69
12	450	61
13	450	64
14	450	72
15	450	71
16	450	55
17	450	48
18	450	44
19	450	47
20	450	47
21	450	54
22	450	49
23	450	52
24	450	52
25	450	42
26	450	34
27	450	28
28	450	36
29	450	41
30	450	42
31	450	58
32	450	55
33	450	44
34	450	70
35	450	68
36	450	71
38	450	94
39	450	58
40	450	68
41	450	73
42	450	67
43	450	102
44	450	133
45	450	191
46	450	175
47	450	108
48	450	54
49	450	39
50	450	37
51	450	65
52	450	45
53	450	48
54	450	105
55	450	116
56	450	141
57	450	91
58	450	86
59	450	88
60	450	123
61	450	100
62	450	66
63	450	20
64	450	56
65	450	22
66	450	12
67	450	78
68	450	115
69	450	113
70	450	82
71	450	95
72	450	94
73	450	89
74	450	106
75	450	86
76	450	114
77	450	117
78	450	121
79	450	108
80	450	153
81	450	148
82	450	140
83	450	130
84	450	125
85	450	107
86	450	126
87	450	118
88	450	141
89	450	105
90	450	116
91	450	89
92	450	119
93	450	90
94	450	111
95	450	93
96	450	124
97	450	116
98	450	129
99	450	94
100	450	79
101	450	79
102	450	68
103	450	71
104	450	93
105	450	71
106	450	68
107	450	99
108	450	116
109	450	87
110	450	62
111	450	86
112	450	107
113	450	98
114	450	91
115	450	72
116	450	111
117	450	105
118	450	113
119	450	70
120	450	78
121	450	88
122	450	82
123	450	97
124	450	104
125	450	125
126	450	101
127	450	116
128	450	116
129	450	104
130	450	117
131	450	112
132	450	116
133	450	121
134	450	131
135	450	115
136	450	111
137	450	133
138	450	112
139	450	132
140	450	119
141	450	122
142	450	132
143	450	111
144	450	130
145	450	118
146	450	124
147	450	116
148	450	100
149	450	99
150	450	96
151	450	129
152	450	87
153	450	86
154	450	98
155	450	104
156	450	97
157	450	115
158	450	95
159	450	112
160	450	107
161	450	90
162	450	67
163	450	95
164	450	96
165	450	96
166	450	101
167	450	106
168	450	83
169	450	93
170	450	95
171	450	99
172	450	102
173	450	104
174	450	89
175	450	95
176	450	110
177	450	88
178	450	92
179	450	99
180	450	88
181	450	114
182	450	97
183	450	105
184	450	128
185	450	113
186	450	105
187	450	104
188	450	102
189	450	86
190	450	125
191	450	131
192	450	150
193	450	118
194	450	131
195	450	95
196	450	87
197	450	122
198	450	123
199	450	130
200	450	116
201	450	90
202	450	81
203	450	168
204	450	162
205	450	151
206	450	143
207	450	116
208	450	132
209	450	137
210	450	129
211	450	128
212	450	94
213	450	120
214	450	130
215	450	116
216	450	128
217	450	144
218	450	114
219	450	120
220	450	121
221	450	133
222	450	119
223	450	109
224	450	124
225	450	130
226	450	110
227	450	105
228	450	127
229	450	118
230	450	112
231	450	112
232	450	118
233	450	124
234	450	113
235	450	128
236	450	116
237	450	87
238	450	85
239	450	84
240	450	88
241	450	99
242	450	109
243	450	99
244	450	56
245	450	127
246	450	92
247	450	107
248	450	101
249	450	91
250	450	94
251	450	72
252	450	99
253	450	89
254	450	105
255	450	85
256	450	94
257	450	99
258	450	105
259	450	104
260	450	104
261	450	106
262	450	90
263	450	91
264	450	135
265	450	122
266	450	112
267	450	124
268	450	132
269	450	135
270	450	130
271	450	136
272	450	115
273	450	136
274	450	153
275	450	132
276	450	119
277	450	119
278	450	147
279	450	171
280	450	107
281	450	154
282	450	130
283	450	127
284	450	149
285	450	154
286	450	137
287	450	133
288	450	147
289	450	122
290	450	143
291	450	135
292	450	122
293	450	140
294	450	130
295	450	137
296	450	124
297	450	101
298	450	156
299	450	141
300	450	177
301	450	159
302	450	144
303	450	160
304	450	68
305	450	85
306	450	44
307	450	46
308	450	89
309	450	125
310	450	133
311	450	144
312	450	145
313	450	155
314	450	157
315	450	150
316	450	173
317	450	152
318	450	169
319	450	157
320	450	145
321	450	144
322	450	149
323	450	150
324	450	173
325	450	160
326	450	140
327	450	143
328	450	149
329	450	143
330	450	177
331	450	198
332	450	187
333	450	183
334	450	181
335	450	186
336	450	183
337	450	230
338	450	137
339	450	105
340	450	136
341	450	167
342	450	172
343	450	156
344	450	180
345	450	204
346	450	180
347	450	228
348	450	199
349	450	172
350	450	179
351	450	196
352	450	177
353	450	164
354	450	154
355	450	198
356	450	230
357	450	178
358	450	172
359	450	182
360	450	146
361	450	82
362	450	111
363	450	99
364	450	95
365	450	131
366	450	51
367	450	58
368	450	55
369	450	92
370	450	81
371	450	144
372	450	158
373	450	218
374	450	215
375	450	181
376	450	223
377	450	211
378	450	254
379	450	223
380	450	215
381	450	206
382	450	169
383	450	186
384	450	117
385	450	161
386	450	176
387	450	158
388	450	138
389	450	120
390	450	179
391	450	173
392	450	260
393	450	249
394	450	205
395	450	212
396	450	208
397	450	213
398	450	226
399	450	223
400	450	215
401	450	218
402	450	211
403	450	184
404	450	214
405	450	186
406	450	187
407	450	171
408	450	185
409	450	211
410	450	169
411	450	113
412	450	115
413	450	135
414	450	160
415	450	130
416	450	145
417	450	122
418	450	148
419	450	107
420	450	123
421	450	119
422	450	138
423	450	144
424	450	142
425	450	159
426	450	160
427	450	134
428	450	181
429	450	171
430	450	136
431	450	161
432	450	226
433	450	190
434	450	203
435	450	264
436	450	344
437	450	353
438	450	444
439	450	415
440	450	490
441	450	830
442	450	1228
443	450	1672
444	450	2189
445	450	2274
446	450	3063
447	450	2692
448	450	5011
449	450	16002
450	450	46883
1	451	43
2	451	102
3	451	136
4	451	141
5	451	94
6	451	89
7	451	84
8	451	77
9	451	67
10	451	46
11	451	42
12	451	39
13	451	31
14	451	43
15	451	51
16	451	54
17	451	45
18	451	37
19	451	43
20	451	50
21	451	37
22	451	52
23	451	47
24	451	39
25	451	27
26	451	29
27	451	40
28	451	36
29	451	41
30	451	32
31	451	46
32	451	52
33	451	29
34	451	48
35	451	74
36	451	60
38	451	73
39	451	44
40	451	65
41	451	63
42	451	77
43	451	78
44	451	98
45	451	145
46	451	161
47	451	102
48	451	88
49	451	43
50	451	56
51	451	62
52	451	42
53	451	47
54	451	73
55	451	106
56	451	122
57	451	83
58	451	74
59	451	87
60	451	96
61	451	90
62	451	51
63	451	11
64	451	45
65	451	19
66	451	26
67	451	65
68	451	97
69	451	105
70	451	103
71	451	90
72	451	79
73	451	100
74	451	85
75	451	51
76	451	82
77	451	110
78	451	82
79	451	106
80	451	139
81	451	118
82	451	99
83	451	123
84	451	85
85	451	117
86	451	104
87	451	69
88	451	116
89	451	93
90	451	103
91	451	86
92	451	106
93	451	79
94	451	102
95	451	100
96	451	102
97	451	117
98	451	102
99	451	91
100	451	82
101	451	89
102	451	75
103	451	99
104	451	73
105	451	93
106	451	86
107	451	104
108	451	123
109	451	77
110	451	76
111	451	78
112	451	70
113	451	90
114	451	79
115	451	55
116	451	90
117	451	95
118	451	91
119	451	81
120	451	81
121	451	83
122	451	76
123	451	86
124	451	102
125	451	75
126	451	92
127	451	87
128	451	92
129	451	99
130	451	97
131	451	106
132	451	118
133	451	112
134	451	103
135	451	105
136	451	102
137	451	98
138	451	135
139	451	143
140	451	105
141	451	110
142	451	84
143	451	82
144	451	96
145	451	107
146	451	90
147	451	104
148	451	103
149	451	99
150	451	100
151	451	79
152	451	90
153	451	97
154	451	70
155	451	91
156	451	90
157	451	120
158	451	78
159	451	97
160	451	85
161	451	70
162	451	70
163	451	81
164	451	96
165	451	82
166	451	79
167	451	95
168	451	64
169	451	78
170	451	88
171	451	83
172	451	90
173	451	84
174	451	75
175	451	76
176	451	101
177	451	59
178	451	99
179	451	109
180	451	85
181	451	106
182	451	86
183	451	97
184	451	112
185	451	90
186	451	82
187	451	61
188	451	91
189	451	60
190	451	108
191	451	102
192	451	93
193	451	107
194	451	119
195	451	84
196	451	99
197	451	83
198	451	85
199	451	107
200	451	96
201	451	85
202	451	79
203	451	124
204	451	113
205	451	121
206	451	125
207	451	104
208	451	102
209	451	100
210	451	113
211	451	110
212	451	105
213	451	103
214	451	105
215	451	108
216	451	113
217	451	133
218	451	89
219	451	127
220	451	93
221	451	88
222	451	116
223	451	97
224	451	106
225	451	111
226	451	86
227	451	91
228	451	113
229	451	105
230	451	100
231	451	110
232	451	97
233	451	123
234	451	91
235	451	110
236	451	98
237	451	71
238	451	81
239	451	64
240	451	84
241	451	75
242	451	101
243	451	102
244	451	49
245	451	111
246	451	87
247	451	73
248	451	83
249	451	77
250	451	79
251	451	59
252	451	80
253	451	83
254	451	80
255	451	74
256	451	71
257	451	61
258	451	89
259	451	85
260	451	74
261	451	98
262	451	82
263	451	77
264	451	104
265	451	111
266	451	98
267	451	133
268	451	129
269	451	121
270	451	110
271	451	118
272	451	120
273	451	113
274	451	133
275	451	106
276	451	105
277	451	114
278	451	110
279	451	122
280	451	115
281	451	113
282	451	134
283	451	113
284	451	132
285	451	126
286	451	122
287	451	98
288	451	124
289	451	128
290	451	135
291	451	107
292	451	117
293	451	128
294	451	82
295	451	125
296	451	110
297	451	99
298	451	123
299	451	105
300	451	148
301	451	105
302	451	121
303	451	99
304	451	74
305	451	64
306	451	56
307	451	32
308	451	74
309	451	111
310	451	137
311	451	123
312	451	162
313	451	113
314	451	119
315	451	136
316	451	148
317	451	142
318	451	141
319	451	127
320	451	140
321	451	142
322	451	129
323	451	103
324	451	135
325	451	150
326	451	93
327	451	131
328	451	184
329	451	138
330	451	147
331	451	160
332	451	160
333	451	154
334	451	134
335	451	140
336	451	161
337	451	173
338	451	108
339	451	93
340	451	109
341	451	123
342	451	122
343	451	119
344	451	147
345	451	154
346	451	157
347	451	197
348	451	143
349	451	145
350	451	154
351	451	176
352	451	144
353	451	134
354	451	151
355	451	142
356	451	202
357	451	155
358	451	144
359	451	159
360	451	133
361	451	108
362	451	98
363	451	70
364	451	105
365	451	108
366	451	46
367	451	38
368	451	54
369	451	106
370	451	89
371	451	123
372	451	160
373	451	155
374	451	221
375	451	143
376	451	203
377	451	176
378	451	180
379	451	183
380	451	173
381	451	154
382	451	138
383	451	143
384	451	100
385	451	138
386	451	136
387	451	107
388	451	106
389	451	104
390	451	107
391	451	130
392	451	199
393	451	212
394	451	201
395	451	168
396	451	153
397	451	162
398	451	170
399	451	181
400	451	156
401	451	189
402	451	197
403	451	170
404	451	176
405	451	177
406	451	146
407	451	174
408	451	137
409	451	142
410	451	142
411	451	106
412	451	97
413	451	111
414	451	106
415	451	99
416	451	109
417	451	117
418	451	95
419	451	95
420	451	97
421	451	81
422	451	104
423	451	137
424	451	127
425	451	106
426	451	127
427	451	95
428	451	136
429	451	140
430	451	122
431	451	185
432	451	159
433	451	130
434	451	174
435	451	199
436	451	287
437	451	279
438	451	294
439	451	323
440	451	367
441	451	604
442	451	874
443	451	1321
444	451	1611
445	451	1907
446	451	2384
447	451	2127
448	451	3993
449	451	8611
450	451	17052
451	451	42385
0	452	3
1	452	48
2	452	94
3	452	149
4	452	135
5	452	96
6	452	106
7	452	94
8	452	69
9	452	59
10	452	48
11	452	60
12	452	59
13	452	42
14	452	60
15	452	68
16	452	40
17	452	48
18	452	49
19	452	43
20	452	42
21	452	30
22	452	54
23	452	38
24	452	28
25	452	33
26	452	37
27	452	35
28	452	43
29	452	34
30	452	38
31	452	60
32	452	56
33	452	52
34	452	50
35	452	70
36	452	71
38	452	56
39	452	60
40	452	63
41	452	92
42	452	81
43	452	79
44	452	109
45	452	154
46	452	157
47	452	91
48	452	69
49	452	52
50	452	50
51	452	61
52	452	58
53	452	48
54	452	81
55	452	100
56	452	114
57	452	89
58	452	71
59	452	86
60	452	113
61	452	78
62	452	46
63	452	9
64	452	43
65	452	14
66	452	18
67	452	65
68	452	77
69	452	91
70	452	97
71	452	89
72	452	96
73	452	101
74	452	101
75	452	68
76	452	101
77	452	80
78	452	85
79	452	111
80	452	112
81	452	98
82	452	86
83	452	109
84	452	102
85	452	105
86	452	88
87	452	97
88	452	121
89	452	101
90	452	110
91	452	64
92	452	89
93	452	78
94	452	123
95	452	102
96	452	101
97	452	105
98	452	106
99	452	74
100	452	78
101	452	94
102	452	77
103	452	93
104	452	80
105	452	99
106	452	81
107	452	98
108	452	112
109	452	67
110	452	80
111	452	71
112	452	82
113	452	96
114	452	87
115	452	76
116	452	107
117	452	90
118	452	105
119	452	84
120	452	83
121	452	82
122	452	88
123	452	72
124	452	111
125	452	97
126	452	89
127	452	98
128	452	97
129	452	108
130	452	122
131	452	85
132	452	130
133	452	117
134	452	107
135	452	123
136	452	114
137	452	105
138	452	123
139	452	119
140	452	98
141	452	88
142	452	106
143	452	109
144	452	114
145	452	98
146	452	108
147	452	116
148	452	102
149	452	89
150	452	96
151	452	88
152	452	65
153	452	85
154	452	70
155	452	90
156	452	113
157	452	103
158	452	82
159	452	85
160	452	91
161	452	70
162	452	73
163	452	80
164	452	85
165	452	79
166	452	82
167	452	74
168	452	58
169	452	67
170	452	80
171	452	85
172	452	86
173	452	75
174	452	80
175	452	90
176	452	90
177	452	67
178	452	95
179	452	93
180	452	87
181	452	106
182	452	77
183	452	101
184	452	102
185	452	102
186	452	74
187	452	121
188	452	87
189	452	74
190	452	107
191	452	100
192	452	122
193	452	97
194	452	93
195	452	87
196	452	92
197	452	121
198	452	109
199	452	128
200	452	128
201	452	102
202	452	88
203	452	117
204	452	129
205	452	96
206	452	121
207	452	97
208	452	117
209	452	124
210	452	124
211	452	103
212	452	88
213	452	109
214	452	121
215	452	101
216	452	101
217	452	155
218	452	107
219	452	110
220	452	97
221	452	108
222	452	103
223	452	96
224	452	102
225	452	102
226	452	118
227	452	97
228	452	104
229	452	119
230	452	93
231	452	104
232	452	113
233	452	119
234	452	117
235	452	80
236	452	101
237	452	80
238	452	70
239	452	79
240	452	91
241	452	89
242	452	103
243	452	93
244	452	66
245	452	104
246	452	126
247	452	101
248	452	70
249	452	81
250	452	68
251	452	77
252	452	78
253	452	73
254	452	87
255	452	102
256	452	79
257	452	94
258	452	79
259	452	112
260	452	81
261	452	78
262	452	87
263	452	90
264	452	121
265	452	98
266	452	113
267	452	105
268	452	108
269	452	105
270	452	117
271	452	119
272	452	106
273	452	147
274	452	125
275	452	120
276	452	108
277	452	106
278	452	107
279	452	119
280	452	117
281	452	130
282	452	108
283	452	125
284	452	127
285	452	122
286	452	113
287	452	115
288	452	118
289	452	135
290	452	130
291	452	121
292	452	129
293	452	132
294	452	101
295	452	100
296	452	121
297	452	125
298	452	124
299	452	130
300	452	135
301	452	117
302	452	127
303	452	139
304	452	87
305	452	84
306	452	63
307	452	34
308	452	79
309	452	142
310	452	138
311	452	157
312	452	159
313	452	122
314	452	131
315	452	156
316	452	129
317	452	116
318	452	144
319	452	116
320	452	124
321	452	130
322	452	142
323	452	114
324	452	141
325	452	118
326	452	115
327	452	142
328	452	147
329	452	102
330	452	146
331	452	144
332	452	131
333	452	149
334	452	121
335	452	171
336	452	147
337	452	139
338	452	131
339	452	106
340	452	128
341	452	147
342	452	131
343	452	129
344	452	152
345	452	169
346	452	161
347	452	177
348	452	141
349	452	149
350	452	122
351	452	165
352	452	150
353	452	135
354	452	156
355	452	155
356	452	176
357	452	160
358	452	142
359	452	176
360	452	128
361	452	80
362	452	98
363	452	54
364	452	83
365	452	108
366	452	39
367	452	52
368	452	45
369	452	89
370	452	76
371	452	118
372	452	163
373	452	151
374	452	176
375	452	161
376	452	198
377	452	177
378	452	184
379	452	204
380	452	188
381	452	164
382	452	164
383	452	132
384	452	89
385	452	132
386	452	150
387	452	113
388	452	130
389	452	101
390	452	124
391	452	130
392	452	191
393	452	193
394	452	168
395	452	173
396	452	165
397	452	160
398	452	185
399	452	151
400	452	164
401	452	181
402	452	180
403	452	162
404	452	177
405	452	161
406	452	156
407	452	156
408	452	113
409	452	152
410	452	148
411	452	92
412	452	105
413	452	102
414	452	112
415	452	127
416	452	90
417	452	125
418	452	116
419	452	77
420	452	112
421	452	104
422	452	123
423	452	121
424	452	111
425	452	148
426	452	125
427	452	104
428	452	135
429	452	145
430	452	110
431	452	183
432	452	153
433	452	112
434	452	162
435	452	237
436	452	250
437	452	251
438	452	309
439	452	283
440	452	346
441	452	594
442	452	821
443	452	1112
444	452	1421
445	452	1542
446	452	1772
447	452	1643
448	452	2746
449	452	5675
450	452	6870
451	452	14515
452	452	45471
0	453	2
1	453	41
2	453	101
3	453	118
4	453	98
5	453	101
6	453	111
7	453	76
8	453	83
9	453	64
10	453	58
11	453	61
12	453	47
13	453	52
14	453	77
15	453	67
16	453	52
17	453	53
18	453	44
19	453	48
20	453	35
21	453	44
22	453	56
23	453	34
24	453	41
25	453	44
26	453	42
27	453	45
28	453	31
29	453	43
30	453	27
31	453	48
32	453	37
33	453	39
34	453	79
35	453	49
36	453	62
38	453	57
39	453	53
40	453	57
41	453	60
42	453	86
43	453	74
44	453	115
45	453	149
46	453	152
47	453	95
48	453	66
49	453	57
50	453	64
51	453	51
52	453	36
53	453	57
54	453	71
55	453	96
56	453	130
57	453	94
58	453	53
59	453	78
60	453	96
61	453	93
62	453	64
63	453	12
64	453	59
65	453	24
66	453	20
67	453	70
68	453	81
69	453	128
70	453	94
71	453	98
72	453	97
73	453	96
74	453	84
75	453	83
76	453	89
77	453	100
78	453	96
79	453	130
80	453	116
81	453	116
82	453	115
83	453	107
84	453	105
85	453	86
86	453	111
87	453	109
88	453	115
89	453	91
90	453	121
91	453	89
92	453	91
93	453	80
94	453	105
95	453	96
96	453	129
97	453	104
98	453	95
99	453	111
100	453	92
101	453	92
102	453	97
103	453	117
104	453	101
105	453	103
106	453	96
107	453	114
108	453	114
109	453	69
110	453	83
111	453	88
112	453	98
113	453	73
114	453	91
115	453	71
116	453	95
117	453	90
118	453	82
119	453	79
120	453	77
121	453	105
122	453	88
123	453	76
124	453	106
125	453	84
126	453	94
127	453	107
128	453	93
129	453	96
130	453	125
131	453	114
132	453	145
133	453	120
134	453	115
135	453	134
136	453	108
137	453	119
138	453	115
139	453	125
140	453	108
141	453	114
142	453	103
143	453	97
144	453	120
145	453	127
146	453	88
147	453	110
148	453	105
149	453	94
150	453	82
151	453	123
152	453	86
153	453	86
154	453	92
155	453	95
156	453	98
157	453	107
158	453	75
159	453	118
160	453	113
161	453	72
162	453	88
163	453	74
164	453	98
165	453	96
166	453	96
167	453	101
168	453	77
169	453	88
170	453	86
171	453	79
172	453	97
173	453	81
174	453	85
175	453	82
176	453	83
177	453	72
178	453	103
179	453	113
180	453	94
181	453	119
182	453	75
183	453	104
184	453	108
185	453	96
186	453	101
187	453	123
188	453	112
189	453	74
190	453	107
191	453	129
192	453	97
193	453	105
194	453	120
195	453	112
196	453	90
197	453	100
198	453	108
199	453	104
200	453	101
201	453	106
202	453	97
203	453	126
204	453	123
205	453	110
206	453	98
207	453	107
208	453	105
209	453	119
210	453	128
211	453	135
212	453	99
213	453	118
214	453	108
215	453	95
216	453	103
217	453	127
218	453	108
219	453	121
220	453	137
221	453	100
222	453	112
223	453	112
224	453	106
225	453	111
226	453	108
227	453	106
228	453	116
229	453	108
230	453	70
231	453	96
232	453	103
233	453	104
234	453	120
235	453	96
236	453	87
237	453	68
238	453	86
239	453	96
240	453	93
241	453	74
242	453	101
243	453	101
244	453	63
245	453	123
246	453	116
247	453	93
248	453	72
249	453	84
250	453	78
251	453	81
252	453	88
253	453	88
254	453	80
255	453	99
256	453	86
257	453	74
258	453	91
259	453	97
260	453	71
261	453	96
262	453	76
263	453	86
264	453	104
265	453	102
266	453	112
267	453	109
268	453	122
269	453	138
270	453	111
271	453	141
272	453	106
273	453	110
274	453	138
275	453	103
276	453	100
277	453	122
278	453	147
279	453	154
280	453	124
281	453	125
282	453	152
283	453	152
284	453	148
285	453	129
286	453	131
287	453	114
288	453	113
289	453	134
290	453	110
291	453	114
292	453	116
293	453	114
294	453	97
295	453	101
296	453	140
297	453	94
298	453	126
299	453	122
300	453	134
301	453	123
302	453	133
303	453	123
304	453	79
305	453	78
306	453	47
307	453	48
308	453	87
309	453	133
310	453	150
311	453	128
312	453	178
313	453	128
314	453	120
315	453	140
316	453	123
317	453	132
318	453	133
319	453	124
320	453	133
321	453	131
322	453	137
323	453	117
324	453	133
325	453	140
326	453	136
327	453	160
328	453	158
329	453	129
330	453	150
331	453	144
332	453	171
333	453	160
334	453	136
335	453	126
336	453	163
337	453	154
338	453	126
339	453	116
340	453	114
341	453	126
342	453	119
343	453	142
344	453	153
345	453	160
346	453	142
347	453	123
348	453	142
349	453	158
350	453	139
351	453	184
352	453	142
353	453	173
354	453	131
355	453	197
356	453	172
357	453	157
358	453	154
359	453	131
360	453	148
361	453	84
362	453	103
363	453	68
364	453	103
365	453	107
366	453	49
367	453	44
368	453	46
369	453	121
370	453	83
371	453	147
372	453	149
373	453	172
374	453	198
375	453	154
376	453	180
377	453	196
378	453	216
379	453	165
380	453	183
381	453	148
382	453	153
383	453	133
384	453	104
385	453	124
386	453	136
387	453	126
388	453	112
389	453	90
390	453	154
391	453	143
392	453	186
393	453	172
394	453	209
395	453	158
396	453	163
397	453	181
398	453	200
399	453	167
400	453	177
401	453	193
402	453	183
403	453	199
404	453	157
405	453	147
406	453	132
407	453	144
408	453	127
409	453	150
410	453	114
411	453	93
412	453	101
413	453	114
414	453	125
415	453	114
416	453	103
417	453	115
418	453	101
419	453	79
420	453	102
421	453	102
422	453	121
423	453	111
424	453	123
425	453	100
426	453	117
427	453	88
428	453	126
429	453	153
430	453	103
431	453	169
432	453	172
433	453	166
434	453	173
435	453	182
436	453	240
437	453	269
438	453	323
439	453	286
440	453	321
441	453	582
442	453	809
443	453	1051
444	453	1349
445	453	1398
446	453	1687
447	453	1552
448	453	2413
449	453	5220
450	453	6265
451	453	10301
452	453	20998
453	453	47721
0	454	5
1	454	57
2	454	84
3	454	113
4	454	102
5	454	77
6	454	88
7	454	64
8	454	62
9	454	64
10	454	40
11	454	41
12	454	43
13	454	49
14	454	61
15	454	56
16	454	43
17	454	40
18	454	40
19	454	26
20	454	25
21	454	43
22	454	36
23	454	26
24	454	31
25	454	23
26	454	22
27	454	37
28	454	22
29	454	29
30	454	32
31	454	34
32	454	40
33	454	29
34	454	40
35	454	44
36	454	47
38	454	52
39	454	47
40	454	50
41	454	65
42	454	45
43	454	49
44	454	100
45	454	114
46	454	126
47	454	110
48	454	89
49	454	55
50	454	55
51	454	81
52	454	59
53	454	45
54	454	85
55	454	98
56	454	108
57	454	60
58	454	50
59	454	56
60	454	87
61	454	80
62	454	56
63	454	15
64	454	61
65	454	27
66	454	27
67	454	64
68	454	67
69	454	93
70	454	81
71	454	71
72	454	48
73	454	58
74	454	71
75	454	55
76	454	73
77	454	78
78	454	71
79	454	73
80	454	99
81	454	133
82	454	85
83	454	129
84	454	72
85	454	114
86	454	89
87	454	98
88	454	100
89	454	68
90	454	94
91	454	101
92	454	84
93	454	72
94	454	94
95	454	73
96	454	108
97	454	95
98	454	113
99	454	122
100	454	99
101	454	130
102	454	118
103	454	120
104	454	116
105	454	111
106	454	112
107	454	110
108	454	128
109	454	59
110	454	61
111	454	65
112	454	72
113	454	86
114	454	41
115	454	74
116	454	66
117	454	84
118	454	70
119	454	72
120	454	68
121	454	82
122	454	81
123	454	69
124	454	86
125	454	69
126	454	91
127	454	89
128	454	89
129	454	88
130	454	101
131	454	96
132	454	107
133	454	93
134	454	107
135	454	104
136	454	91
137	454	108
138	454	96
139	454	115
140	454	121
141	454	97
142	454	81
143	454	92
144	454	103
145	454	96
146	454	102
147	454	115
148	454	103
149	454	97
150	454	90
151	454	97
152	454	64
153	454	76
154	454	93
155	454	84
156	454	78
157	454	84
158	454	71
159	454	74
160	454	120
161	454	64
162	454	81
163	454	102
164	454	115
165	454	79
166	454	95
167	454	83
168	454	72
169	454	84
170	454	119
171	454	65
172	454	92
173	454	75
174	454	68
175	454	71
176	454	85
177	454	59
178	454	92
179	454	111
180	454	83
181	454	99
182	454	75
183	454	95
184	454	120
185	454	100
186	454	86
187	454	74
188	454	112
189	454	70
190	454	89
191	454	105
192	454	100
193	454	89
194	454	82
195	454	90
196	454	79
197	454	96
198	454	74
199	454	77
200	454	77
201	454	69
202	454	74
203	454	103
204	454	124
205	454	130
206	454	86
207	454	109
208	454	97
209	454	100
210	454	77
211	454	95
212	454	75
213	454	97
214	454	88
215	454	81
216	454	96
217	454	100
218	454	100
219	454	94
220	454	99
221	454	85
222	454	89
223	454	75
224	454	119
225	454	79
226	454	121
227	454	81
228	454	103
229	454	120
230	454	117
231	454	114
232	454	110
233	454	111
234	454	107
235	454	108
236	454	77
237	454	66
238	454	66
239	454	83
240	454	77
241	454	67
242	454	91
243	454	90
244	454	55
245	454	100
246	454	115
247	454	76
248	454	73
249	454	81
250	454	81
251	454	67
252	454	74
253	454	67
254	454	74
255	454	86
256	454	77
257	454	61
258	454	82
259	454	72
260	454	74
261	454	61
262	454	86
263	454	87
264	454	103
265	454	88
266	454	97
267	454	105
268	454	105
269	454	102
270	454	88
271	454	92
272	454	98
273	454	107
274	454	111
275	454	106
276	454	109
277	454	136
278	454	99
279	454	131
280	454	100
281	454	136
282	454	123
283	454	138
284	454	117
285	454	154
286	454	106
287	454	103
288	454	125
289	454	93
290	454	118
291	454	109
292	454	120
293	454	92
294	454	110
295	454	109
296	454	102
297	454	92
298	454	103
299	454	100
300	454	129
301	454	112
302	454	99
303	454	119
304	454	71
305	454	78
306	454	66
307	454	44
308	454	56
309	454	127
310	454	126
311	454	121
312	454	142
313	454	109
314	454	130
315	454	132
316	454	122
317	454	130
318	454	130
319	454	115
320	454	140
321	454	128
322	454	134
323	454	129
324	454	161
325	454	176
326	454	124
327	454	119
328	454	168
329	454	144
330	454	128
331	454	154
332	454	134
333	454	165
334	454	118
335	454	131
336	454	130
337	454	152
338	454	82
339	454	80
340	454	103
341	454	127
342	454	104
343	454	114
344	454	116
345	454	119
346	454	126
347	454	150
348	454	165
349	454	116
350	454	148
351	454	144
352	454	122
353	454	139
354	454	99
355	454	131
356	454	171
357	454	142
358	454	115
359	454	117
360	454	129
361	454	108
362	454	97
363	454	77
364	454	97
365	454	115
366	454	47
367	454	51
368	454	49
369	454	103
370	454	88
371	454	105
372	454	124
373	454	148
374	454	188
375	454	152
376	454	171
377	454	148
378	454	169
379	454	159
380	454	166
381	454	143
382	454	117
383	454	137
384	454	77
385	454	112
386	454	101
387	454	94
388	454	75
389	454	72
390	454	102
391	454	116
392	454	184
393	454	162
394	454	172
395	454	168
396	454	159
397	454	144
398	454	180
399	454	175
400	454	178
401	454	173
402	454	161
403	454	145
404	454	163
405	454	113
406	454	118
407	454	131
408	454	92
409	454	115
410	454	116
411	454	79
412	454	69
413	454	71
414	454	87
415	454	92
416	454	75
417	454	78
418	454	90
419	454	85
420	454	76
421	454	69
422	454	102
423	454	91
424	454	100
425	454	100
426	454	96
427	454	73
428	454	125
429	454	113
430	454	87
431	454	122
432	454	119
433	454	121
434	454	140
435	454	146
436	454	185
437	454	189
438	454	268
439	454	245
440	454	261
441	454	406
442	454	589
443	454	740
444	454	988
445	454	1005
446	454	1299
447	454	1212
448	454	1738
449	454	3632
450	454	4876
451	454	7582
452	454	9548
453	454	16181
454	454	43262
0	455	1
1	455	62
2	455	73
3	455	115
4	455	107
5	455	87
6	455	88
7	455	80
8	455	64
9	455	50
10	455	44
11	455	41
12	455	41
13	455	45
14	455	62
15	455	52
16	455	38
17	455	31
18	455	28
19	455	34
20	455	29
21	455	36
22	455	33
23	455	46
24	455	34
25	455	38
26	455	38
27	455	37
28	455	24
29	455	29
30	455	43
31	455	53
32	455	35
33	455	36
34	455	58
35	455	63
36	455	68
38	455	41
39	455	48
40	455	69
41	455	58
42	455	57
43	455	73
44	455	93
45	455	128
46	455	109
47	455	96
48	455	99
49	455	58
50	455	72
51	455	82
52	455	47
53	455	56
54	455	103
55	455	95
56	455	108
57	455	68
58	455	61
59	455	57
60	455	90
61	455	65
62	455	55
63	455	6
64	455	66
65	455	24
66	455	19
67	455	67
68	455	62
69	455	97
70	455	77
71	455	72
72	455	86
73	455	73
74	455	65
75	455	60
76	455	68
77	455	74
78	455	93
79	455	93
80	455	98
81	455	111
82	455	101
83	455	129
84	455	87
85	455	94
86	455	116
87	455	72
88	455	125
89	455	87
90	455	107
91	455	83
92	455	88
93	455	99
94	455	96
95	455	76
96	455	95
97	455	115
98	455	123
99	455	118
100	455	118
101	455	129
102	455	108
103	455	134
104	455	115
105	455	109
106	455	110
107	455	110
108	455	140
109	455	90
110	455	84
111	455	79
112	455	72
113	455	90
114	455	76
115	455	78
116	455	84
117	455	87
118	455	87
119	455	94
120	455	82
121	455	84
122	455	73
123	455	73
124	455	101
125	455	90
126	455	85
127	455	99
128	455	91
129	455	97
130	455	86
131	455	107
132	455	110
133	455	109
134	455	123
135	455	122
136	455	96
137	455	89
138	455	98
139	455	131
140	455	110
141	455	99
142	455	101
143	455	98
144	455	114
145	455	119
146	455	126
147	455	143
148	455	94
149	455	101
150	455	89
151	455	111
152	455	82
153	455	95
154	455	98
155	455	89
156	455	87
157	455	71
158	455	80
159	455	92
160	455	102
161	455	81
162	455	84
163	455	102
164	455	104
165	455	95
166	455	115
167	455	95
168	455	82
169	455	85
170	455	83
171	455	96
172	455	114
173	455	86
174	455	75
175	455	101
176	455	110
177	455	81
178	455	109
179	455	107
180	455	82
181	455	103
182	455	97
183	455	90
184	455	99
185	455	81
186	455	89
187	455	88
188	455	89
189	455	74
190	455	119
191	455	93
192	455	108
193	455	105
194	455	104
195	455	106
196	455	108
197	455	106
198	455	106
199	455	97
200	455	111
201	455	94
202	455	90
203	455	99
204	455	118
205	455	114
206	455	102
207	455	111
208	455	106
209	455	118
210	455	102
211	455	96
212	455	94
213	455	120
214	455	110
215	455	101
216	455	103
217	455	127
218	455	93
219	455	100
220	455	98
221	455	93
222	455	99
223	455	77
224	455	85
225	455	91
226	455	92
227	455	85
228	455	97
229	455	112
230	455	96
231	455	105
232	455	101
233	455	109
234	455	126
235	455	95
236	455	100
237	455	79
238	455	72
239	455	79
240	455	89
241	455	77
242	455	82
243	455	79
244	455	70
245	455	79
246	455	107
247	455	74
248	455	78
249	455	77
250	455	94
251	455	54
252	455	81
253	455	73
254	455	67
255	455	94
256	455	74
257	455	61
258	455	79
259	455	90
260	455	73
261	455	103
262	455	65
263	455	80
264	455	109
265	455	99
266	455	93
267	455	99
268	455	112
269	455	130
270	455	94
271	455	82
272	455	103
273	455	122
274	455	118
275	455	118
276	455	130
277	455	110
278	455	129
279	455	137
280	455	126
281	455	127
282	455	125
283	455	127
284	455	126
285	455	131
286	455	121
287	455	116
288	455	134
289	455	109
290	455	102
291	455	87
292	455	124
293	455	107
294	455	101
295	455	114
296	455	120
297	455	98
298	455	103
299	455	135
300	455	140
301	455	131
302	455	108
303	455	111
304	455	73
305	455	78
306	455	59
307	455	50
308	455	85
309	455	146
310	455	151
311	455	146
312	455	161
313	455	135
314	455	135
315	455	115
316	455	130
317	455	139
318	455	130
319	455	102
320	455	142
321	455	135
322	455	167
323	455	116
324	455	142
325	455	173
326	455	140
327	455	122
328	455	175
329	455	154
330	455	160
331	455	143
332	455	152
333	455	136
334	455	122
335	455	161
336	455	177
337	455	155
338	455	102
339	455	80
340	455	98
341	455	148
342	455	123
343	455	111
344	455	135
345	455	136
346	455	121
347	455	132
348	455	138
349	455	141
350	455	122
351	455	145
352	455	162
353	455	138
354	455	123
355	455	146
356	455	157
357	455	138
358	455	162
359	455	133
360	455	141
361	455	113
362	455	113
363	455	69
364	455	129
365	455	113
366	455	45
367	455	41
368	455	46
369	455	95
370	455	97
371	455	134
372	455	144
373	455	158
374	455	183
375	455	122
376	455	194
377	455	172
378	455	160
379	455	161
380	455	145
381	455	153
382	455	112
383	455	119
384	455	98
385	455	112
386	455	106
387	455	101
388	455	86
389	455	74
390	455	103
391	455	130
392	455	133
393	455	150
394	455	155
395	455	148
396	455	133
397	455	152
398	455	178
399	455	179
400	455	158
401	455	181
402	455	183
403	455	178
404	455	151
405	455	140
406	455	118
407	455	119
408	455	104
409	455	140
410	455	100
411	455	76
412	455	95
413	455	81
414	455	102
415	455	89
416	455	88
417	455	105
418	455	90
419	455	87
420	455	85
421	455	73
422	455	79
423	455	121
424	455	124
425	455	105
426	455	92
427	455	86
428	455	120
429	455	137
430	455	88
431	455	136
432	455	142
433	455	118
434	455	150
435	455	160
436	455	215
437	455	204
438	455	264
439	455	218
440	455	255
441	455	426
442	455	569
443	455	733
444	455	893
445	455	955
446	455	1155
447	455	1045
448	455	1502
449	455	3102
450	455	4085
451	455	5876
452	455	6908
453	455	8628
454	455	18384
455	455	46506
0	456	7
1	456	45
2	456	82
3	456	122
4	456	100
5	456	105
6	456	95
7	456	68
8	456	79
9	456	56
10	456	48
11	456	54
12	456	42
13	456	53
14	456	63
15	456	67
16	456	51
17	456	51
18	456	43
19	456	41
20	456	65
21	456	44
22	456	58
23	456	43
24	456	34
25	456	33
26	456	39
27	456	34
28	456	44
29	456	32
30	456	33
31	456	50
32	456	45
33	456	46
34	456	56
35	456	56
36	456	62
38	456	58
39	456	68
40	456	54
41	456	79
42	456	62
43	456	77
44	456	106
45	456	129
46	456	143
47	456	98
48	456	82
49	456	51
50	456	70
51	456	79
52	456	49
53	456	59
54	456	67
55	456	96
56	456	119
57	456	76
58	456	67
59	456	69
60	456	97
61	456	89
62	456	40
63	456	15
64	456	49
65	456	22
66	456	22
67	456	65
68	456	94
69	456	85
70	456	95
71	456	90
72	456	67
73	456	85
74	456	84
75	456	65
76	456	96
77	456	114
78	456	86
79	456	84
80	456	120
81	456	112
82	456	102
83	456	86
84	456	104
85	456	106
86	456	105
87	456	89
88	456	109
89	456	87
90	456	99
91	456	85
92	456	85
93	456	82
94	456	80
95	456	79
96	456	86
97	456	113
98	456	125
99	456	125
100	456	126
101	456	149
102	456	110
103	456	140
104	456	113
105	456	113
106	456	115
107	456	104
108	456	133
109	456	74
110	456	74
111	456	90
112	456	80
113	456	108
114	456	87
115	456	86
116	456	76
117	456	101
118	456	106
119	456	76
120	456	91
121	456	85
122	456	86
123	456	73
124	456	108
125	456	69
126	456	98
127	456	106
128	456	112
129	456	110
130	456	101
131	456	80
132	456	115
133	456	118
134	456	114
135	456	123
136	456	102
137	456	107
138	456	100
139	456	108
140	456	108
141	456	87
142	456	96
143	456	93
144	456	122
145	456	121
146	456	109
147	456	126
148	456	112
149	456	107
150	456	102
151	456	109
152	456	81
153	456	79
154	456	81
155	456	119
156	456	91
157	456	102
158	456	70
159	456	93
160	456	117
161	456	59
162	456	87
163	456	112
164	456	104
165	456	95
166	456	113
167	456	94
168	456	68
169	456	85
170	456	82
171	456	115
172	456	85
173	456	79
174	456	66
175	456	101
176	456	94
177	456	70
178	456	99
179	456	112
180	456	82
181	456	98
182	456	84
183	456	105
184	456	110
185	456	75
186	456	95
187	456	111
188	456	109
189	456	71
190	456	117
191	456	105
192	456	121
193	456	112
194	456	113
195	456	104
196	456	79
197	456	116
198	456	72
199	456	84
200	456	110
201	456	90
202	456	91
203	456	130
204	456	108
205	456	113
206	456	95
207	456	96
208	456	116
209	456	111
210	456	88
211	456	111
212	456	93
213	456	99
214	456	115
215	456	100
216	456	93
217	456	136
218	456	109
219	456	94
220	456	92
221	456	95
222	456	114
223	456	116
224	456	106
225	456	90
226	456	78
227	456	90
228	456	101
229	456	121
230	456	106
231	456	102
232	456	82
233	456	125
234	456	120
235	456	117
236	456	88
237	456	76
238	456	94
239	456	80
240	456	74
241	456	78
242	456	91
243	456	87
244	456	70
245	456	105
246	456	106
247	456	90
248	456	100
249	456	94
250	456	79
251	456	82
252	456	86
253	456	91
254	456	94
255	456	81
256	456	101
257	456	87
258	456	78
259	456	113
260	456	92
261	456	90
262	456	75
263	456	86
264	456	127
265	456	84
266	456	102
267	456	124
268	456	127
269	456	119
270	456	120
271	456	110
272	456	101
273	456	95
274	456	132
275	456	110
276	456	103
277	456	121
278	456	121
279	456	134
280	456	129
281	456	150
282	456	151
283	456	132
284	456	131
285	456	149
286	456	148
287	456	134
288	456	134
289	456	99
290	456	132
291	456	124
292	456	131
293	456	143
294	456	112
295	456	116
296	456	127
297	456	84
298	456	120
299	456	137
300	456	153
301	456	123
302	456	131
303	456	130
304	456	77
305	456	93
306	456	68
307	456	33
308	456	76
309	456	128
310	456	132
311	456	143
312	456	155
313	456	114
314	456	144
315	456	127
316	456	118
317	456	131
318	456	128
319	456	112
320	456	136
321	456	154
322	456	182
323	456	119
324	456	147
325	456	141
326	456	104
327	456	165
328	456	170
329	456	121
330	456	137
331	456	165
332	456	154
333	456	155
334	456	136
335	456	156
336	456	178
337	456	153
338	456	109
339	456	102
340	456	132
341	456	145
342	456	137
343	456	116
344	456	146
345	456	155
346	456	164
347	456	156
348	456	135
349	456	155
350	456	123
351	456	156
352	456	153
353	456	145
354	456	120
355	456	154
356	456	166
357	456	168
358	456	132
359	456	136
360	456	149
361	456	106
362	456	120
363	456	68
364	456	96
365	456	94
366	456	42
367	456	53
368	456	44
369	456	104
370	456	84
371	456	146
372	456	156
373	456	174
374	456	173
375	456	169
376	456	180
377	456	153
378	456	179
379	456	152
380	456	166
381	456	147
382	456	149
383	456	127
384	456	105
385	456	145
386	456	135
387	456	118
388	456	103
389	456	104
390	456	128
391	456	108
392	456	155
393	456	154
394	456	175
395	456	147
396	456	143
397	456	158
398	456	182
399	456	163
400	456	140
401	456	181
402	456	191
403	456	146
404	456	169
405	456	157
406	456	133
407	456	130
408	456	116
409	456	143
410	456	125
411	456	77
412	456	90
413	456	82
414	456	96
415	456	95
416	456	96
417	456	104
418	456	102
419	456	88
420	456	81
421	456	92
422	456	84
423	456	123
424	456	127
425	456	109
426	456	122
427	456	101
428	456	132
429	456	118
430	456	88
431	456	115
432	456	117
433	456	139
434	456	170
435	456	165
436	456	214
437	456	255
438	456	255
439	456	223
440	456	266
441	456	447
442	456	631
443	456	827
444	456	939
445	456	943
446	456	1156
447	456	1175
448	456	1597
449	456	3129
450	456	3796
451	456	5564
452	456	6167
453	456	7307
454	456	10501
455	456	20001
456	456	50146
0	457	1
1	457	44
2	457	81
3	457	124
4	457	109
5	457	107
6	457	106
7	457	96
8	457	73
9	457	62
10	457	58
11	457	50
12	457	52
13	457	59
14	457	62
15	457	45
16	457	60
17	457	45
18	457	57
19	457	45
20	457	53
21	457	47
22	457	44
23	457	51
24	457	43
25	457	31
26	457	37
27	457	26
28	457	38
29	457	46
30	457	45
31	457	48
32	457	47
33	457	52
34	457	60
35	457	60
36	457	74
38	457	42
39	457	61
40	457	70
41	457	72
42	457	83
43	457	87
44	457	121
45	457	118
46	457	110
47	457	103
48	457	79
49	457	44
50	457	58
51	457	75
52	457	46
53	457	46
54	457	76
55	457	106
56	457	104
57	457	90
58	457	71
59	457	72
60	457	104
61	457	96
62	457	42
63	457	10
64	457	52
65	457	18
66	457	20
67	457	61
68	457	83
69	457	91
70	457	81
71	457	92
72	457	81
73	457	89
74	457	65
75	457	56
76	457	91
77	457	92
78	457	95
79	457	80
80	457	99
81	457	112
82	457	114
83	457	94
84	457	101
85	457	84
86	457	98
87	457	96
88	457	96
89	457	107
90	457	84
91	457	91
92	457	84
93	457	60
94	457	103
95	457	91
96	457	89
97	457	120
98	457	102
99	457	113
100	457	106
101	457	127
102	457	103
103	457	113
104	457	120
105	457	108
106	457	97
107	457	113
108	457	122
109	457	59
110	457	71
111	457	75
112	457	92
113	457	121
114	457	99
115	457	83
116	457	97
117	457	107
118	457	114
119	457	85
120	457	99
121	457	86
122	457	82
123	457	109
124	457	106
125	457	89
126	457	93
127	457	103
128	457	97
129	457	113
130	457	110
131	457	118
132	457	117
133	457	98
134	457	126
135	457	96
136	457	105
137	457	98
138	457	126
139	457	109
140	457	97
141	457	102
142	457	90
143	457	102
144	457	98
145	457	118
146	457	122
147	457	114
148	457	99
149	457	114
150	457	92
151	457	111
152	457	87
153	457	93
154	457	87
155	457	90
156	457	103
157	457	105
158	457	92
159	457	102
160	457	107
161	457	72
162	457	99
163	457	82
164	457	87
165	457	98
166	457	104
167	457	107
168	457	97
169	457	94
170	457	109
171	457	105
172	457	102
173	457	67
174	457	87
175	457	89
176	457	112
177	457	81
178	457	111
179	457	104
180	457	103
181	457	120
182	457	103
183	457	99
184	457	98
185	457	93
186	457	110
187	457	101
188	457	127
189	457	80
190	457	116
191	457	113
192	457	108
193	457	106
194	457	112
195	457	88
196	457	115
197	457	112
198	457	128
199	457	91
200	457	86
201	457	95
202	457	89
203	457	140
204	457	115
205	457	130
206	457	120
207	457	115
208	457	107
209	457	113
210	457	102
211	457	121
212	457	99
213	457	143
214	457	92
215	457	107
216	457	98
217	457	119
218	457	95
219	457	113
220	457	105
221	457	113
222	457	92
223	457	112
224	457	104
225	457	113
226	457	96
227	457	101
228	457	118
229	457	100
230	457	117
231	457	104
232	457	109
233	457	119
234	457	114
235	457	108
236	457	93
237	457	95
238	457	87
239	457	86
240	457	88
241	457	88
242	457	82
243	457	97
244	457	61
245	457	100
246	457	123
247	457	87
248	457	102
249	457	104
250	457	83
251	457	97
252	457	107
253	457	106
254	457	97
255	457	73
256	457	87
257	457	95
258	457	87
259	457	103
260	457	85
261	457	85
262	457	89
263	457	75
264	457	124
265	457	76
266	457	103
267	457	102
268	457	131
269	457	119
270	457	118
271	457	128
272	457	120
273	457	116
274	457	139
275	457	104
276	457	96
277	457	130
278	457	129
279	457	127
280	457	146
281	457	150
282	457	128
283	457	142
284	457	135
285	457	136
286	457	115
287	457	122
288	457	96
289	457	115
290	457	117
291	457	129
292	457	125
293	457	131
294	457	110
295	457	138
296	457	104
297	457	102
298	457	130
299	457	156
300	457	133
301	457	158
302	457	89
303	457	139
304	457	72
305	457	66
306	457	43
307	457	34
308	457	88
309	457	118
310	457	127
311	457	129
312	457	152
313	457	124
314	457	153
315	457	133
316	457	124
317	457	146
318	457	150
319	457	130
320	457	132
321	457	139
322	457	130
323	457	112
324	457	173
325	457	151
326	457	129
327	457	130
328	457	157
329	457	140
330	457	142
331	457	157
332	457	154
333	457	174
334	457	122
335	457	132
336	457	181
337	457	143
338	457	91
339	457	114
340	457	102
341	457	131
342	457	125
343	457	136
344	457	129
345	457	137
346	457	142
347	457	144
348	457	143
349	457	144
350	457	128
351	457	147
352	457	139
353	457	146
354	457	118
355	457	165
356	457	160
357	457	170
358	457	130
359	457	158
360	457	146
361	457	89
362	457	104
363	457	74
364	457	100
365	457	113
366	457	35
367	457	53
368	457	44
369	457	106
370	457	68
371	457	129
372	457	167
373	457	159
374	457	173
375	457	157
376	457	189
377	457	171
378	457	183
379	457	181
380	457	168
381	457	155
382	457	178
383	457	125
384	457	89
385	457	154
386	457	151
387	457	109
388	457	116
389	457	102
390	457	124
391	457	124
392	457	163
393	457	175
394	457	172
395	457	140
396	457	150
397	457	149
398	457	165
399	457	167
400	457	168
401	457	197
402	457	172
403	457	152
404	457	168
405	457	132
406	457	130
407	457	152
408	457	151
409	457	126
410	457	109
411	457	96
412	457	92
413	457	94
414	457	106
415	457	93
416	457	111
417	457	95
418	457	90
419	457	82
420	457	82
421	457	91
422	457	111
423	457	133
424	457	128
425	457	113
426	457	106
427	457	115
428	457	145
429	457	128
430	457	92
431	457	129
432	457	129
433	457	168
434	457	156
435	457	159
436	457	231
437	457	229
438	457	251
439	457	252
440	457	241
441	457	391
442	457	594
443	457	790
444	457	952
445	457	995
446	457	1188
447	457	1108
448	457	1586
449	457	3104
450	457	3527
451	457	5185
452	457	6112
453	457	6562
454	457	8721
455	457	10665
456	457	20172
457	457	48503
0	458	3
1	458	43
2	458	87
3	458	87
4	458	90
5	458	73
6	458	79
7	458	74
8	458	56
9	458	48
10	458	48
11	458	47
12	458	46
13	458	37
14	458	56
15	458	54
16	458	49
17	458	42
18	458	45
19	458	37
20	458	25
21	458	39
22	458	44
23	458	27
24	458	28
25	458	21
26	458	35
27	458	22
28	458	24
29	458	28
30	458	32
31	458	36
32	458	47
33	458	32
34	458	46
35	458	61
36	458	41
38	458	44
39	458	59
40	458	54
41	458	54
42	458	58
43	458	66
44	458	86
45	458	129
46	458	124
47	458	85
48	458	71
49	458	58
50	458	56
51	458	67
52	458	45
53	458	50
54	458	92
55	458	84
56	458	101
57	458	68
58	458	56
59	458	61
60	458	101
61	458	71
62	458	58
63	458	9
64	458	52
65	458	19
66	458	11
67	458	73
68	458	65
69	458	89
70	458	78
71	458	82
72	458	73
73	458	78
74	458	81
75	458	53
76	458	76
77	458	91
78	458	75
79	458	92
80	458	112
81	458	116
82	458	96
83	458	114
84	458	94
85	458	96
86	458	93
87	458	90
88	458	106
89	458	76
90	458	76
91	458	81
92	458	90
93	458	68
94	458	123
95	458	81
96	458	94
97	458	106
98	458	107
99	458	102
100	458	106
101	458	115
102	458	105
103	458	113
104	458	113
105	458	105
106	458	109
107	458	120
108	458	119
109	458	72
110	458	62
111	458	74
112	458	81
113	458	101
114	458	85
115	458	69
116	458	79
117	458	88
118	458	66
119	458	72
120	458	76
121	458	77
122	458	90
123	458	92
124	458	91
125	458	95
126	458	118
127	458	106
128	458	82
129	458	87
130	458	86
131	458	104
132	458	89
133	458	104
134	458	120
135	458	102
136	458	92
137	458	102
138	458	104
139	458	115
140	458	96
141	458	84
142	458	73
143	458	85
144	458	99
145	458	90
146	458	94
147	458	106
148	458	89
149	458	91
150	458	88
151	458	90
152	458	74
153	458	93
154	458	104
155	458	84
156	458	81
157	458	98
158	458	86
159	458	83
160	458	98
161	458	78
162	458	71
163	458	99
164	458	92
165	458	98
166	458	100
167	458	100
168	458	104
169	458	88
170	458	100
171	458	94
172	458	100
173	458	87
174	458	74
175	458	99
176	458	90
177	458	69
178	458	109
179	458	118
180	458	81
181	458	113
182	458	84
183	458	103
184	458	112
185	458	97
186	458	82
187	458	85
188	458	94
189	458	67
190	458	110
191	458	108
192	458	115
193	458	111
194	458	85
195	458	74
196	458	87
197	458	110
198	458	84
199	458	98
200	458	80
201	458	73
202	458	78
203	458	125
204	458	105
205	458	103
206	458	81
207	458	107
208	458	81
209	458	127
210	458	95
211	458	112
212	458	87
213	458	94
214	458	92
215	458	94
216	458	109
217	458	103
218	458	98
219	458	89
220	458	103
221	458	90
222	458	90
223	458	78
224	458	87
225	458	76
226	458	104
227	458	77
228	458	115
229	458	104
230	458	124
231	458	106
232	458	113
233	458	114
234	458	115
235	458	106
236	458	79
237	458	66
238	458	86
239	458	86
240	458	75
241	458	87
242	458	94
243	458	88
244	458	75
245	458	85
246	458	100
247	458	86
248	458	75
249	458	90
250	458	76
251	458	72
252	458	77
253	458	79
254	458	67
255	458	86
256	458	65
257	458	75
258	458	77
259	458	86
260	458	76
261	458	94
262	458	87
263	458	74
264	458	97
265	458	82
266	458	95
267	458	103
268	458	101
269	458	114
270	458	93
271	458	105
272	458	100
273	458	116
274	458	123
275	458	119
276	458	74
277	458	142
278	458	121
279	458	160
280	458	113
281	458	127
282	458	138
283	458	142
284	458	143
285	458	131
286	458	120
287	458	102
288	458	128
289	458	134
290	458	106
291	458	116
292	458	137
293	458	138
294	458	86
295	458	105
296	458	103
297	458	88
298	458	119
299	458	112
300	458	147
301	458	113
302	458	124
303	458	105
304	458	79
305	458	66
306	458	48
307	458	48
308	458	75
309	458	143
310	458	134
311	458	122
312	458	148
313	458	126
314	458	125
315	458	117
316	458	118
317	458	131
318	458	146
319	458	136
320	458	131
321	458	151
322	458	152
323	458	115
324	458	164
325	458	163
326	458	137
327	458	145
328	458	158
329	458	143
330	458	148
331	458	136
332	458	151
333	458	144
334	458	110
335	458	137
336	458	128
337	458	133
338	458	94
339	458	91
340	458	99
341	458	106
342	458	128
343	458	121
344	458	158
345	458	120
346	458	118
347	458	133
348	458	160
349	458	127
350	458	119
351	458	132
352	458	131
353	458	107
354	458	117
355	458	142
356	458	158
357	458	143
358	458	129
359	458	124
360	458	135
361	458	78
362	458	122
363	458	88
364	458	95
365	458	131
366	458	52
367	458	39
368	458	58
369	458	87
370	458	67
371	458	133
372	458	136
373	458	139
374	458	171
375	458	129
376	458	166
377	458	123
378	458	137
379	458	158
380	458	147
381	458	121
382	458	104
383	458	131
384	458	87
385	458	120
386	458	89
387	458	78
388	458	94
389	458	96
390	458	91
391	458	109
392	458	130
393	458	158
394	458	146
395	458	141
396	458	129
397	458	130
398	458	147
399	458	159
400	458	136
401	458	162
402	458	168
403	458	147
404	458	163
405	458	125
406	458	101
407	458	105
408	458	128
409	458	115
410	458	111
411	458	74
412	458	80
413	458	81
414	458	84
415	458	81
416	458	81
417	458	79
418	458	81
419	458	64
420	458	80
421	458	93
422	458	88
423	458	91
424	458	104
425	458	87
426	458	101
427	458	80
428	458	108
429	458	119
430	458	84
431	458	119
432	458	117
433	458	118
434	458	119
435	458	142
436	458	177
437	458	196
438	458	246
439	458	227
440	458	246
441	458	363
442	458	492
443	458	652
444	458	885
445	458	799
446	458	1036
447	458	1009
448	458	1390
449	458	2776
450	458	3395
451	458	5086
452	458	5384
453	458	5883
454	458	7779
455	458	8530
456	458	10122
457	458	17692
458	458	43696
0	459	3
1	459	30
2	459	60
3	459	87
4	459	74
5	459	50
6	459	54
7	459	45
8	459	55
9	459	35
10	459	30
11	459	36
12	459	21
13	459	29
14	459	37
15	459	36
16	459	37
17	459	26
18	459	28
19	459	27
20	459	21
21	459	25
22	459	34
23	459	29
24	459	27
25	459	19
26	459	22
27	459	19
28	459	12
29	459	26
30	459	27
31	459	30
32	459	28
33	459	25
34	459	33
35	459	41
36	459	28
38	459	36
39	459	30
40	459	25
41	459	49
42	459	51
43	459	46
44	459	49
45	459	92
46	459	91
47	459	80
48	459	66
49	459	31
50	459	50
51	459	48
52	459	37
53	459	46
54	459	64
55	459	54
56	459	73
57	459	45
58	459	42
59	459	53
60	459	69
61	459	55
62	459	47
63	459	4
64	459	48
65	459	19
66	459	14
67	459	55
68	459	52
69	459	53
70	459	59
71	459	65
72	459	48
73	459	48
74	459	30
75	459	46
76	459	51
77	459	56
78	459	56
79	459	69
80	459	95
81	459	99
82	459	76
83	459	91
84	459	86
85	459	70
86	459	79
87	459	59
88	459	79
89	459	70
90	459	52
91	459	76
92	459	69
93	459	69
94	459	62
95	459	65
96	459	63
97	459	70
98	459	76
99	459	89
100	459	74
101	459	93
102	459	93
103	459	98
104	459	78
105	459	76
106	459	87
107	459	85
108	459	120
109	459	63
110	459	58
111	459	62
112	459	44
113	459	52
114	459	61
115	459	44
116	459	53
117	459	59
118	459	51
119	459	63
120	459	53
121	459	72
122	459	66
123	459	54
124	459	73
125	459	61
126	459	64
127	459	46
128	459	65
129	459	65
130	459	61
131	459	74
132	459	62
133	459	65
134	459	82
135	459	88
136	459	75
137	459	70
138	459	84
139	459	95
140	459	68
141	459	69
142	459	60
143	459	78
144	459	71
145	459	96
146	459	73
147	459	91
148	459	60
149	459	72
150	459	61
151	459	94
152	459	65
153	459	80
154	459	65
155	459	71
156	459	71
157	459	76
158	459	75
159	459	65
160	459	78
161	459	59
162	459	60
163	459	56
164	459	79
165	459	63
166	459	71
167	459	85
168	459	65
169	459	66
170	459	79
171	459	93
172	459	83
173	459	49
174	459	42
175	459	63
176	459	70
177	459	57
178	459	72
179	459	96
180	459	73
181	459	84
182	459	67
183	459	54
184	459	89
185	459	68
186	459	71
187	459	72
188	459	59
189	459	51
190	459	84
191	459	84
192	459	82
193	459	80
194	459	75
195	459	72
196	459	70
197	459	79
198	459	57
199	459	74
200	459	56
201	459	55
202	459	55
203	459	78
204	459	94
205	459	73
206	459	86
207	459	65
208	459	71
209	459	72
210	459	53
211	459	61
212	459	55
213	459	86
214	459	76
215	459	81
216	459	80
217	459	77
218	459	77
219	459	63
220	459	70
221	459	63
222	459	61
223	459	59
224	459	64
225	459	66
226	459	72
227	459	77
228	459	71
229	459	91
230	459	94
231	459	91
232	459	75
233	459	97
234	459	104
235	459	83
236	459	66
237	459	57
238	459	60
239	459	59
240	459	49
241	459	60
242	459	53
243	459	81
244	459	33
245	459	71
246	459	75
247	459	68
248	459	52
249	459	54
250	459	65
251	459	57
252	459	52
253	459	51
254	459	51
255	459	47
256	459	59
257	459	46
258	459	54
259	459	55
260	459	40
261	459	57
262	459	50
263	459	59
264	459	72
265	459	63
266	459	67
267	459	77
268	459	72
269	459	71
270	459	70
271	459	70
272	459	86
273	459	95
274	459	97
275	459	84
276	459	63
277	459	85
278	459	91
279	459	89
280	459	101
281	459	87
282	459	97
283	459	110
284	459	102
285	459	125
286	459	87
287	459	83
288	459	102
289	459	94
290	459	88
291	459	84
292	459	85
293	459	79
294	459	82
295	459	83
296	459	78
297	459	71
298	459	78
299	459	99
300	459	83
301	459	91
302	459	84
303	459	100
304	459	66
305	459	67
306	459	45
307	459	37
308	459	64
309	459	97
310	459	103
311	459	98
312	459	90
313	459	97
314	459	100
315	459	89
316	459	104
317	459	107
318	459	89
319	459	92
320	459	106
321	459	102
322	459	101
323	459	95
324	459	121
325	459	97
326	459	83
327	459	118
328	459	116
329	459	110
330	459	104
331	459	116
332	459	113
333	459	123
334	459	100
335	459	83
336	459	117
337	459	103
338	459	67
339	459	69
340	459	75
341	459	88
342	459	86
343	459	79
344	459	103
345	459	111
346	459	87
347	459	113
348	459	101
349	459	90
350	459	88
351	459	104
352	459	80
353	459	73
354	459	83
355	459	97
356	459	115
357	459	93
358	459	80
359	459	100
360	459	112
361	459	68
362	459	81
363	459	62
364	459	86
365	459	87
366	459	51
367	459	43
368	459	40
369	459	76
370	459	71
371	459	68
372	459	106
373	459	97
374	459	134
375	459	75
376	459	121
377	459	119
378	459	112
379	459	112
380	459	87
381	459	101
382	459	92
383	459	99
384	459	55
385	459	88
386	459	70
387	459	65
388	459	74
389	459	45
390	459	67
391	459	73
392	459	106
393	459	104
394	459	110
395	459	94
396	459	95
397	459	105
398	459	121
399	459	125
400	459	107
401	459	123
402	459	126
403	459	115
404	459	105
405	459	87
406	459	77
407	459	96
408	459	69
409	459	84
410	459	91
411	459	44
412	459	56
413	459	52
414	459	83
415	459	58
416	459	53
417	459	57
418	459	87
419	459	46
420	459	53
421	459	54
422	459	69
423	459	65
424	459	69
425	459	62
426	459	56
427	459	60
428	459	90
429	459	70
430	459	51
431	459	102
432	459	77
433	459	72
434	459	91
435	459	96
436	459	106
437	459	141
438	459	160
439	459	154
440	459	176
441	459	254
442	459	354
443	459	437
444	459	580
445	459	550
446	459	776
447	459	659
448	459	998
449	459	2006
450	459	2569
451	459	3880
452	459	4067
453	459	4501
454	459	5748
455	459	5553
456	459	6140
457	459	7319
458	459	14636
459	459	26982
0	460	3
1	460	45
2	460	64
3	460	114
4	460	112
5	460	76
6	460	88
7	460	57
8	460	61
9	460	64
10	460	44
11	460	45
12	460	24
13	460	43
14	460	44
15	460	47
16	460	37
17	460	35
18	460	50
19	460	38
20	460	47
21	460	36
22	460	37
23	460	34
24	460	35
25	460	27
26	460	26
27	460	21
28	460	30
29	460	23
30	460	28
31	460	47
32	460	31
33	460	26
34	460	37
35	460	44
36	460	58
38	460	53
39	460	42
40	460	46
41	460	62
42	460	52
43	460	53
44	460	94
45	460	120
46	460	131
47	460	90
48	460	65
49	460	39
50	460	47
51	460	68
52	460	54
53	460	52
54	460	82
55	460	74
56	460	123
57	460	55
58	460	47
59	460	57
60	460	84
61	460	79
62	460	50
63	460	15
64	460	55
65	460	19
66	460	13
67	460	50
68	460	63
69	460	90
70	460	71
71	460	79
72	460	85
73	460	75
74	460	62
75	460	55
76	460	66
77	460	88
78	460	68
79	460	85
80	460	115
81	460	112
82	460	92
83	460	109
84	460	86
85	460	90
86	460	98
87	460	78
88	460	103
89	460	87
90	460	106
91	460	79
92	460	107
93	460	80
94	460	108
95	460	75
96	460	113
97	460	102
98	460	104
99	460	113
100	460	75
101	460	96
102	460	79
103	460	109
104	460	108
105	460	79
106	460	88
107	460	125
108	460	157
109	460	68
110	460	79
111	460	89
112	460	73
113	460	80
114	460	71
115	460	69
116	460	79
117	460	87
118	460	66
119	460	69
120	460	79
121	460	83
122	460	84
123	460	94
124	460	93
125	460	82
126	460	69
127	460	72
128	460	90
129	460	72
130	460	101
131	460	99
132	460	101
133	460	98
134	460	94
135	460	106
136	460	101
137	460	100
138	460	109
139	460	105
140	460	84
141	460	90
142	460	76
143	460	93
144	460	107
145	460	104
146	460	105
147	460	86
148	460	93
149	460	132
150	460	78
151	460	101
152	460	80
153	460	89
154	460	84
155	460	88
156	460	87
157	460	99
158	460	83
159	460	103
160	460	109
161	460	97
162	460	95
163	460	81
164	460	116
165	460	94
166	460	111
167	460	103
168	460	87
169	460	88
170	460	115
171	460	94
172	460	87
173	460	66
174	460	66
175	460	81
176	460	100
177	460	85
178	460	86
179	460	94
180	460	89
181	460	100
182	460	79
183	460	90
184	460	103
185	460	88
186	460	106
187	460	76
188	460	105
189	460	58
190	460	90
191	460	91
192	460	93
193	460	110
194	460	108
195	460	108
196	460	74
197	460	76
198	460	84
199	460	87
200	460	77
201	460	70
202	460	76
203	460	87
204	460	105
205	460	105
206	460	106
207	460	106
208	460	93
209	460	101
210	460	118
211	460	86
212	460	71
213	460	107
214	460	98
215	460	90
216	460	88
217	460	123
218	460	91
219	460	89
220	460	100
221	460	90
222	460	82
223	460	86
224	460	101
225	460	83
226	460	79
227	460	87
228	460	112
229	460	96
230	460	104
231	460	95
232	460	94
233	460	123
234	460	113
235	460	107
236	460	85
237	460	79
238	460	88
239	460	79
240	460	91
241	460	87
242	460	100
243	460	83
244	460	55
245	460	100
246	460	97
247	460	78
248	460	77
249	460	74
250	460	91
251	460	56
252	460	72
253	460	71
254	460	77
255	460	65
256	460	68
257	460	73
258	460	70
259	460	80
260	460	71
261	460	76
262	460	52
263	460	74
264	460	81
265	460	59
266	460	88
267	460	97
268	460	111
269	460	130
270	460	85
271	460	100
272	460	101
273	460	123
274	460	119
275	460	104
276	460	100
277	460	129
278	460	118
279	460	107
280	460	108
281	460	129
282	460	143
283	460	116
284	460	130
285	460	128
286	460	115
287	460	92
288	460	109
289	460	98
290	460	130
291	460	96
292	460	118
293	460	102
294	460	90
295	460	107
296	460	108
297	460	97
298	460	111
299	460	116
300	460	129
301	460	102
302	460	99
303	460	108
304	460	65
305	460	90
306	460	78
307	460	46
308	460	105
309	460	128
310	460	132
311	460	128
312	460	124
313	460	135
314	460	138
315	460	144
316	460	85
317	460	129
318	460	142
319	460	109
320	460	119
321	460	154
322	460	135
323	460	88
324	460	153
325	460	130
326	460	122
327	460	159
328	460	152
329	460	113
330	460	151
331	460	144
332	460	156
333	460	157
334	460	115
335	460	116
336	460	140
337	460	133
338	460	84
339	460	89
340	460	101
341	460	123
342	460	118
343	460	106
344	460	136
345	460	150
346	460	102
347	460	121
348	460	126
349	460	110
350	460	116
351	460	149
352	460	106
353	460	139
354	460	119
355	460	154
356	460	166
357	460	142
358	460	103
359	460	122
360	460	112
361	460	79
362	460	121
363	460	90
364	460	98
365	460	155
366	460	54
367	460	54
368	460	45
369	460	87
370	460	82
371	460	135
372	460	137
373	460	160
374	460	145
375	460	116
376	460	170
377	460	150
378	460	118
379	460	147
380	460	140
381	460	143
382	460	122
383	460	111
384	460	85
385	460	109
386	460	96
387	460	99
388	460	82
389	460	89
390	460	107
391	460	87
392	460	131
393	460	156
394	460	138
395	460	142
396	460	129
397	460	143
398	460	170
399	460	167
400	460	148
401	460	185
402	460	175
403	460	139
404	460	145
405	460	164
406	460	91
407	460	105
408	460	114
409	460	113
410	460	99
411	460	77
412	460	86
413	460	80
414	460	83
415	460	73
416	460	81
417	460	78
418	460	77
419	460	70
420	460	61
421	460	73
422	460	91
423	460	84
424	460	98
425	460	75
426	460	86
427	460	70
428	460	115
429	460	107
430	460	77
431	460	122
432	460	108
433	460	99
434	460	114
435	460	102
436	460	184
437	460	163
438	460	191
439	460	181
440	460	202
441	460	358
442	460	452
443	460	604
444	460	759
445	460	785
446	460	988
447	460	939
448	460	1307
449	460	2596
450	460	3260
451	460	4918
452	460	5080
453	460	5408
454	460	6458
455	460	6153
456	460	6350
457	460	7055
458	460	8626
459	460	12818
460	460	42069
1	461	39
2	461	70
3	461	100
4	461	104
5	461	93
6	461	90
7	461	70
8	461	59
9	461	55
10	461	37
11	461	34
12	461	38
13	461	35
14	461	37
15	461	41
16	461	39
17	461	48
18	461	33
19	461	41
20	461	27
21	461	32
22	461	48
23	461	31
24	461	28
25	461	22
26	461	22
27	461	27
28	461	22
29	461	31
30	461	24
31	461	46
32	461	32
33	461	41
34	461	47
35	461	38
36	461	50
38	461	46
39	461	47
40	461	47
41	461	57
42	461	60
43	461	58
44	461	77
45	461	123
46	461	108
47	461	72
48	461	51
49	461	33
50	461	31
51	461	59
52	461	29
53	461	42
54	461	66
55	461	58
56	461	106
57	461	56
58	461	47
59	461	68
60	461	80
61	461	79
62	461	44
63	461	3
64	461	56
65	461	9
66	461	18
67	461	66
68	461	85
69	461	87
70	461	67
71	461	74
72	461	60
73	461	77
74	461	58
75	461	65
76	461	62
77	461	81
78	461	68
79	461	57
80	461	110
81	461	129
82	461	84
83	461	101
84	461	90
85	461	79
86	461	80
87	461	88
88	461	96
89	461	75
90	461	94
91	461	85
92	461	61
93	461	79
94	461	98
95	461	94
96	461	89
97	461	119
98	461	86
99	461	71
100	461	68
101	461	88
102	461	78
103	461	78
104	461	77
105	461	78
106	461	61
107	461	81
108	461	122
109	461	77
110	461	63
111	461	79
112	461	81
113	461	94
114	461	64
115	461	63
116	461	72
117	461	72
118	461	96
119	461	50
120	461	61
121	461	97
122	461	74
123	461	82
124	461	89
125	461	75
126	461	85
127	461	82
128	461	83
129	461	104
130	461	95
131	461	73
132	461	108
133	461	106
134	461	99
135	461	82
136	461	79
137	461	78
138	461	99
139	461	95
140	461	105
141	461	93
142	461	98
143	461	83
144	461	97
145	461	77
146	461	100
147	461	88
148	461	89
149	461	104
150	461	75
151	461	90
152	461	66
153	461	93
154	461	84
155	461	77
156	461	92
157	461	85
158	461	78
159	461	80
160	461	83
161	461	87
162	461	92
163	461	96
164	461	99
165	461	81
166	461	109
167	461	101
168	461	69
169	461	78
170	461	103
171	461	77
172	461	74
173	461	74
174	461	65
175	461	86
176	461	88
177	461	62
178	461	93
179	461	114
180	461	107
181	461	94
182	461	73
183	461	76
184	461	91
185	461	74
186	461	76
187	461	87
188	461	89
189	461	63
190	461	91
191	461	95
192	461	98
193	461	80
194	461	103
195	461	101
196	461	91
197	461	92
198	461	80
199	461	90
200	461	86
201	461	81
202	461	103
203	461	102
204	461	108
205	461	106
206	461	106
207	461	68
208	461	83
209	461	79
210	461	77
211	461	88
212	461	64
213	461	97
214	461	93
215	461	92
216	461	84
217	461	113
218	461	79
219	461	94
220	461	100
221	461	78
222	461	103
223	461	67
224	461	78
225	461	94
226	461	73
227	461	97
228	461	98
229	461	105
230	461	105
231	461	97
232	461	99
233	461	101
234	461	86
235	461	99
236	461	81
237	461	60
238	461	73
239	461	59
240	461	61
241	461	74
242	461	70
243	461	92
244	461	49
245	461	84
246	461	97
247	461	65
248	461	63
249	461	85
250	461	80
251	461	56
252	461	50
253	461	73
254	461	63
255	461	89
256	461	86
257	461	55
258	461	82
259	461	82
260	461	78
261	461	84
262	461	74
263	461	62
264	461	95
265	461	64
266	461	81
267	461	99
268	461	89
269	461	109
270	461	103
271	461	90
272	461	83
273	461	104
274	461	121
275	461	108
276	461	81
277	461	123
278	461	134
279	461	100
280	461	121
281	461	129
282	461	109
283	461	136
284	461	113
285	461	118
286	461	108
287	461	112
288	461	101
289	461	112
290	461	113
291	461	102
292	461	105
293	461	110
294	461	104
295	461	86
296	461	101
297	461	92
298	461	115
299	461	98
300	461	130
301	461	122
302	461	94
303	461	109
304	461	88
305	461	70
306	461	60
307	461	36
308	461	76
309	461	138
310	461	139
311	461	123
312	461	144
313	461	121
314	461	110
315	461	128
316	461	120
317	461	127
318	461	109
319	461	109
320	461	124
321	461	141
322	461	125
323	461	120
324	461	140
325	461	136
326	461	100
327	461	107
328	461	139
329	461	114
330	461	141
331	461	116
332	461	132
333	461	149
334	461	113
335	461	141
336	461	126
337	461	106
338	461	87
339	461	76
340	461	82
341	461	112
342	461	107
343	461	95
344	461	115
345	461	131
346	461	101
347	461	125
348	461	138
349	461	113
350	461	107
351	461	113
352	461	109
353	461	107
354	461	108
355	461	138
356	461	146
357	461	145
358	461	140
359	461	127
360	461	146
361	461	87
362	461	74
363	461	69
364	461	89
365	461	120
366	461	43
367	461	61
368	461	61
369	461	85
370	461	99
371	461	127
372	461	159
373	461	153
374	461	159
375	461	119
376	461	162
377	461	165
378	461	124
379	461	145
380	461	150
381	461	141
382	461	125
383	461	108
384	461	73
385	461	97
386	461	100
387	461	67
388	461	80
389	461	78
390	461	96
391	461	91
392	461	136
393	461	125
394	461	140
395	461	135
396	461	110
397	461	132
398	461	137
399	461	198
400	461	124
401	461	165
402	461	155
403	461	150
404	461	136
405	461	123
406	461	105
407	461	96
408	461	90
409	461	92
410	461	84
411	461	70
412	461	89
413	461	73
414	461	85
415	461	76
416	461	75
417	461	89
418	461	85
419	461	71
420	461	58
421	461	78
422	461	75
423	461	85
424	461	96
425	461	85
426	461	87
427	461	73
428	461	100
429	461	128
430	461	67
431	461	126
432	461	111
433	461	115
434	461	113
435	461	108
436	461	165
437	461	152
438	461	207
439	461	174
440	461	197
441	461	328
442	461	457
443	461	573
444	461	735
445	461	760
446	461	950
447	461	891
448	461	1303
449	461	2448
450	461	3115
451	461	4454
452	461	4461
453	461	4786
454	461	5138
455	461	4873
456	461	5098
457	461	5462
458	461	6039
459	461	6053
460	461	15399
461	461	37676
0	462	4
1	462	42
2	462	90
3	462	133
4	462	96
5	462	109
6	462	105
7	462	79
8	462	75
9	462	49
10	462	39
11	462	59
12	462	47
13	462	53
14	462	56
15	462	56
16	462	46
17	462	32
18	462	22
19	462	35
20	462	37
21	462	42
22	462	45
23	462	35
24	462	24
25	462	33
26	462	34
27	462	41
28	462	24
29	462	31
30	462	40
31	462	49
32	462	43
33	462	30
34	462	61
35	462	44
36	462	60
38	462	48
39	462	47
40	462	71
41	462	64
42	462	72
43	462	70
44	462	120
45	462	155
46	462	130
47	462	56
48	462	47
49	462	29
50	462	29
51	462	47
52	462	36
53	462	38
54	462	82
55	462	90
56	462	127
57	462	81
58	462	73
59	462	77
60	462	100
61	462	80
62	462	60
63	462	12
64	462	63
65	462	15
66	462	14
67	462	64
68	462	88
69	462	106
70	462	115
71	462	95
72	462	82
73	462	76
74	462	83
75	462	70
76	462	77
77	462	81
78	462	81
79	462	99
80	462	109
81	462	102
82	462	93
83	462	122
84	462	88
85	462	95
86	462	106
87	462	98
88	462	124
89	462	110
90	462	121
91	462	97
92	462	72
93	462	88
94	462	104
95	462	93
96	462	103
97	462	114
98	462	102
99	462	82
100	462	61
101	462	62
102	462	67
103	462	88
104	462	63
105	462	48
106	462	74
107	462	98
108	462	108
109	462	81
110	462	80
111	462	77
112	462	82
113	462	98
114	462	80
115	462	73
116	462	86
117	462	101
118	462	104
119	462	90
120	462	75
121	462	103
122	462	81
123	462	77
124	462	123
125	462	90
126	462	101
127	462	104
128	462	99
129	462	123
130	462	101
131	462	103
132	462	114
133	462	101
134	462	127
135	462	112
136	462	108
137	462	85
138	462	105
139	462	128
140	462	127
141	462	97
142	462	112
143	462	88
144	462	122
145	462	99
146	462	99
147	462	105
148	462	102
149	462	103
150	462	87
151	462	109
152	462	66
153	462	78
154	462	72
155	462	90
156	462	117
157	462	114
158	462	100
159	462	117
160	462	113
161	462	95
162	462	73
163	462	80
164	462	109
165	462	122
166	462	104
167	462	113
168	462	88
169	462	86
170	462	98
171	462	93
172	462	105
173	462	69
174	462	99
175	462	83
176	462	118
177	462	74
178	462	91
179	462	104
180	462	90
181	462	117
182	462	52
183	462	101
184	462	96
185	462	80
186	462	118
187	462	115
188	462	88
189	462	72
190	462	120
191	462	107
192	462	95
193	462	96
194	462	96
195	462	110
196	462	85
197	462	107
198	462	85
199	462	103
200	462	97
201	462	89
202	462	97
203	462	102
204	462	127
205	462	108
206	462	112
207	462	109
208	462	100
209	462	112
210	462	96
211	462	117
212	462	102
213	462	120
214	462	105
215	462	113
216	462	106
217	462	113
218	462	100
219	462	86
220	462	84
221	462	93
222	462	104
223	462	79
224	462	120
225	462	92
226	462	106
227	462	93
228	462	102
229	462	106
230	462	104
231	462	104
232	462	105
233	462	131
234	462	117
235	462	142
236	462	115
237	462	76
238	462	82
239	462	75
240	462	85
241	462	100
242	462	99
243	462	88
244	462	59
245	462	83
246	462	102
247	462	90
248	462	80
249	462	89
250	462	89
251	462	82
252	462	93
253	462	84
254	462	75
255	462	80
256	462	83
257	462	91
258	462	82
259	462	96
260	462	74
261	462	84
262	462	105
263	462	89
264	462	131
265	462	111
266	462	103
267	462	115
268	462	127
269	462	124
270	462	128
271	462	123
272	462	108
273	462	113
274	462	145
275	462	108
276	462	117
277	462	138
278	462	110
279	462	144
280	462	131
281	462	129
282	462	144
283	462	138
284	462	144
285	462	146
286	462	140
287	462	117
288	462	124
289	462	128
290	462	149
291	462	120
292	462	118
293	462	121
294	462	108
295	462	126
296	462	117
297	462	111
298	462	148
299	462	137
300	462	163
301	462	139
302	462	122
303	462	111
304	462	84
305	462	79
306	462	55
307	462	55
308	462	79
309	462	134
310	462	147
311	462	135
312	462	170
313	462	114
314	462	138
315	462	127
316	462	123
317	462	129
318	462	141
319	462	131
320	462	155
321	462	152
322	462	141
323	462	126
324	462	132
325	462	129
326	462	144
327	462	172
328	462	148
329	462	119
330	462	146
331	462	163
332	462	135
333	462	169
334	462	132
335	462	154
336	462	146
337	462	150
338	462	136
339	462	88
340	462	101
341	462	140
342	462	119
343	462	125
344	462	151
345	462	161
346	462	154
347	462	155
348	462	167
349	462	136
350	462	122
351	462	164
352	462	142
353	462	139
354	462	115
355	462	147
356	462	174
357	462	154
358	462	137
359	462	132
360	462	137
361	462	100
362	462	109
363	462	83
364	462	108
365	462	107
366	462	56
367	462	68
368	462	60
369	462	96
370	462	83
371	462	129
372	462	136
373	462	173
374	462	180
375	462	126
376	462	134
377	462	195
378	462	196
379	462	159
380	462	174
381	462	147
382	462	130
383	462	138
384	462	80
385	462	125
386	462	95
387	462	94
388	462	88
389	462	71
390	462	87
391	462	113
392	462	164
393	462	144
394	462	161
395	462	157
396	462	164
397	462	137
398	462	152
399	462	154
400	462	156
401	462	201
402	462	194
403	462	153
404	462	159
405	462	164
406	462	117
407	462	120
408	462	105
409	462	124
410	462	124
411	462	91
412	462	92
413	462	107
414	462	115
415	462	97
416	462	84
417	462	78
418	462	86
419	462	92
420	462	75
421	462	91
422	462	76
423	462	100
424	462	100
425	462	91
426	462	102
427	462	86
428	462	117
429	462	124
430	462	98
431	462	128
432	462	115
433	462	137
434	462	114
435	462	141
436	462	189
437	462	197
438	462	226
439	462	244
440	462	231
441	462	391
442	462	602
443	462	742
444	462	1004
445	462	1098
446	462	1304
447	462	1119
448	462	1915
449	462	3562
450	462	4231
451	462	6396
452	462	5906
453	462	5990
454	462	6279
455	462	5386
456	462	5435
457	462	5546
458	462	5879
459	462	5252
460	462	8720
461	462	14689
462	462	42778
0	463	1
1	463	27
2	463	74
3	463	116
4	463	91
5	463	78
6	463	69
7	463	45
8	463	46
9	463	42
10	463	35
11	463	41
12	463	37
13	463	37
14	463	38
15	463	32
16	463	30
17	463	22
18	463	20
19	463	31
20	463	26
21	463	35
22	463	38
23	463	29
24	463	32
25	463	26
26	463	17
27	463	25
28	463	29
29	463	26
30	463	32
31	463	37
32	463	27
33	463	32
34	463	44
35	463	40
36	463	49
38	463	27
39	463	37
40	463	46
41	463	42
42	463	52
43	463	59
44	463	99
45	463	119
46	463	120
47	463	57
48	463	49
49	463	22
50	463	29
51	463	47
52	463	26
53	463	20
54	463	52
55	463	66
56	463	100
57	463	58
58	463	49
59	463	53
60	463	86
61	463	74
62	463	45
63	463	12
64	463	34
65	463	16
66	463	11
67	463	45
68	463	59
69	463	77
70	463	73
71	463	78
72	463	71
73	463	66
74	463	59
75	463	44
76	463	61
77	463	87
78	463	72
79	463	95
80	463	92
81	463	98
82	463	79
83	463	83
84	463	74
85	463	104
86	463	69
87	463	84
88	463	92
89	463	94
90	463	80
91	463	80
92	463	67
93	463	81
94	463	105
95	463	76
96	463	88
97	463	112
98	463	85
99	463	65
100	463	58
101	463	61
102	463	50
103	463	53
104	463	64
105	463	48
106	463	57
107	463	55
108	463	92
109	463	54
110	463	75
111	463	86
112	463	60
113	463	100
114	463	61
115	463	64
116	463	69
117	463	66
118	463	78
119	463	53
120	463	70
121	463	58
122	463	71
123	463	81
124	463	86
125	463	81
126	463	92
127	463	78
128	463	86
129	463	82
130	463	90
131	463	89
132	463	97
133	463	85
134	463	87
135	463	92
136	463	86
137	463	102
138	463	93
139	463	105
140	463	83
141	463	61
142	463	74
143	463	83
144	463	95
145	463	85
146	463	80
147	463	104
148	463	90
149	463	70
150	463	75
151	463	90
152	463	71
153	463	76
154	463	76
155	463	88
156	463	92
157	463	72
158	463	67
159	463	89
160	463	99
161	463	64
162	463	79
163	463	64
164	463	67
165	463	84
166	463	98
167	463	67
168	463	56
169	463	58
170	463	90
171	463	74
172	463	69
173	463	65
174	463	53
175	463	76
176	463	78
177	463	64
178	463	93
179	463	82
180	463	72
181	463	81
182	463	69
183	463	93
184	463	86
185	463	72
186	463	75
187	463	85
188	463	71
189	463	58
190	463	92
191	463	92
192	463	96
193	463	78
194	463	70
195	463	86
196	463	81
197	463	70
198	463	94
199	463	84
200	463	73
201	463	77
202	463	75
203	463	82
204	463	100
205	463	92
206	463	92
207	463	94
208	463	81
209	463	94
210	463	85
211	463	72
212	463	77
213	463	75
214	463	87
215	463	88
216	463	91
217	463	88
218	463	69
219	463	67
220	463	90
221	463	72
222	463	78
223	463	73
224	463	77
225	463	78
226	463	74
227	463	87
228	463	87
229	463	88
230	463	97
231	463	92
232	463	72
233	463	85
234	463	77
235	463	86
236	463	93
237	463	56
238	463	55
239	463	69
240	463	66
241	463	53
242	463	64
243	463	70
244	463	55
245	463	62
246	463	82
247	463	73
248	463	74
249	463	65
250	463	57
251	463	64
252	463	70
253	463	68
254	463	59
255	463	66
256	463	76
257	463	63
258	463	58
259	463	72
260	463	83
261	463	77
262	463	61
263	463	91
264	463	74
265	463	69
266	463	82
267	463	79
268	463	84
269	463	118
270	463	66
271	463	84
272	463	110
273	463	108
274	463	116
275	463	104
276	463	93
277	463	102
278	463	113
279	463	115
280	463	97
281	463	120
282	463	106
283	463	101
284	463	130
285	463	132
286	463	118
287	463	107
288	463	97
289	463	83
290	463	97
291	463	116
292	463	94
293	463	118
294	463	76
295	463	106
296	463	101
297	463	66
298	463	103
299	463	108
300	463	103
301	463	96
302	463	98
303	463	127
304	463	78
305	463	72
306	463	55
307	463	33
308	463	81
309	463	97
310	463	118
311	463	110
312	463	155
313	463	107
314	463	120
315	463	138
316	463	98
317	463	118
318	463	132
319	463	97
320	463	111
321	463	125
322	463	131
323	463	95
324	463	119
325	463	128
326	463	91
327	463	101
328	463	138
329	463	116
330	463	134
331	463	124
332	463	137
333	463	150
334	463	95
335	463	121
336	463	117
337	463	109
338	463	66
339	463	82
340	463	84
341	463	102
342	463	89
343	463	103
344	463	132
345	463	128
346	463	103
347	463	124
348	463	131
349	463	116
350	463	106
351	463	130
352	463	101
353	463	103
354	463	86
355	463	127
356	463	138
357	463	127
358	463	114
359	463	121
360	463	131
361	463	77
362	463	103
363	463	84
364	463	73
365	463	111
366	463	41
367	463	34
368	463	43
369	463	86
370	463	66
371	463	124
372	463	133
373	463	142
374	463	145
375	463	113
376	463	130
377	463	138
378	463	117
379	463	124
380	463	143
381	463	109
382	463	100
383	463	125
384	463	65
385	463	103
386	463	107
387	463	83
388	463	80
389	463	73
390	463	86
391	463	94
392	463	129
393	463	111
394	463	124
395	463	115
396	463	106
397	463	101
398	463	128
399	463	137
400	463	117
401	463	152
402	463	148
403	463	137
404	463	124
405	463	112
406	463	108
407	463	72
408	463	93
409	463	106
410	463	86
411	463	64
412	463	62
413	463	57
414	463	76
415	463	72
416	463	80
417	463	55
418	463	87
419	463	57
420	463	61
421	463	70
422	463	88
423	463	75
424	463	99
425	463	65
426	463	87
427	463	60
428	463	99
429	463	100
430	463	87
431	463	82
432	463	94
433	463	94
434	463	112
435	463	125
436	463	139
437	463	137
438	463	172
439	463	167
440	463	191
441	463	266
442	463	424
443	463	556
444	463	721
445	463	730
446	463	852
447	463	803
448	463	1268
449	463	2326
450	463	2816
451	463	3894
452	463	3606
453	463	3692
454	463	3737
455	463	3312
456	463	3290
457	463	3521
458	463	3724
459	463	3121
460	463	4685
461	463	5596
462	463	13368
463	463	31719
0	464	3
1	464	43
2	464	64
3	464	109
4	464	99
5	464	75
6	464	81
7	464	44
8	464	66
9	464	47
10	464	35
11	464	34
12	464	36
13	464	26
14	464	48
15	464	48
16	464	46
17	464	37
18	464	35
19	464	34
20	464	31
21	464	38
22	464	37
23	464	38
24	464	29
25	464	19
26	464	38
27	464	20
28	464	14
29	464	26
30	464	33
31	464	42
32	464	35
33	464	31
34	464	43
35	464	50
36	464	43
38	464	44
39	464	47
40	464	48
41	464	40
42	464	43
43	464	59
44	464	84
45	464	135
46	464	128
47	464	72
48	464	51
49	464	35
50	464	38
51	464	56
52	464	34
53	464	31
54	464	73
55	464	98
56	464	110
57	464	76
58	464	59
59	464	62
60	464	98
61	464	76
62	464	49
63	464	11
64	464	46
65	464	16
66	464	13
67	464	60
68	464	83
69	464	95
70	464	73
71	464	78
72	464	59
73	464	54
74	464	59
75	464	49
76	464	73
77	464	74
78	464	72
79	464	83
80	464	106
81	464	109
82	464	94
83	464	103
84	464	97
85	464	84
86	464	95
87	464	89
88	464	100
89	464	85
90	464	73
91	464	117
92	464	87
93	464	90
94	464	112
95	464	102
96	464	122
97	464	110
98	464	108
99	464	70
100	464	56
101	464	77
102	464	69
103	464	85
104	464	65
105	464	60
106	464	44
107	464	100
108	464	116
109	464	71
110	464	59
111	464	86
112	464	67
113	464	91
114	464	71
115	464	57
116	464	70
117	464	58
118	464	85
119	464	74
120	464	76
121	464	84
122	464	84
123	464	66
124	464	87
125	464	77
126	464	78
127	464	69
128	464	82
129	464	95
130	464	84
131	464	79
132	464	98
133	464	92
134	464	104
135	464	122
136	464	102
137	464	87
138	464	107
139	464	99
140	464	89
141	464	80
142	464	95
143	464	104
144	464	102
145	464	101
146	464	116
147	464	89
148	464	103
149	464	103
150	464	92
151	464	94
152	464	82
153	464	97
154	464	90
155	464	81
156	464	88
157	464	95
158	464	60
159	464	94
160	464	98
161	464	74
162	464	93
163	464	90
164	464	83
165	464	106
166	464	100
167	464	83
168	464	64
169	464	88
170	464	105
171	464	92
172	464	89
173	464	70
174	464	74
175	464	83
176	464	95
177	464	65
178	464	82
179	464	98
180	464	94
181	464	100
182	464	66
183	464	89
184	464	93
185	464	89
186	464	82
187	464	78
188	464	82
189	464	74
190	464	89
191	464	88
192	464	104
193	464	88
194	464	99
195	464	76
196	464	74
197	464	99
198	464	76
199	464	92
200	464	105
201	464	86
202	464	66
203	464	106
204	464	105
205	464	127
206	464	116
207	464	102
208	464	90
209	464	81
210	464	91
211	464	100
212	464	87
213	464	94
214	464	99
215	464	100
216	464	91
217	464	111
218	464	66
219	464	96
220	464	87
221	464	75
222	464	86
223	464	73
224	464	95
225	464	63
226	464	90
227	464	94
228	464	111
229	464	90
230	464	94
231	464	93
232	464	108
233	464	132
234	464	130
235	464	117
236	464	86
237	464	61
238	464	77
239	464	82
240	464	77
241	464	77
242	464	79
243	464	77
244	464	46
245	464	81
246	464	81
247	464	70
248	464	76
249	464	61
250	464	70
251	464	56
252	464	62
253	464	63
254	464	79
255	464	68
256	464	72
257	464	64
258	464	70
259	464	70
260	464	54
261	464	69
262	464	62
263	464	67
264	464	74
265	464	84
266	464	94
267	464	71
268	464	94
269	464	106
270	464	98
271	464	85
272	464	100
273	464	99
274	464	125
275	464	102
276	464	87
277	464	106
278	464	115
279	464	159
280	464	118
281	464	125
282	464	108
283	464	134
284	464	124
285	464	135
286	464	122
287	464	111
288	464	128
289	464	118
290	464	127
291	464	86
292	464	142
293	464	134
294	464	102
295	464	93
296	464	109
297	464	92
298	464	115
299	464	113
300	464	126
301	464	121
302	464	112
303	464	136
304	464	91
305	464	65
306	464	46
307	464	37
308	464	68
309	464	137
310	464	161
311	464	120
312	464	165
313	464	116
314	464	128
315	464	151
316	464	104
317	464	131
318	464	141
319	464	114
320	464	132
321	464	134
322	464	132
323	464	122
324	464	134
325	464	141
326	464	144
327	464	137
328	464	145
329	464	118
330	464	129
331	464	134
332	464	150
333	464	118
334	464	91
335	464	114
336	464	151
337	464	130
338	464	75
339	464	91
340	464	83
341	464	95
342	464	96
343	464	125
344	464	120
345	464	115
346	464	118
347	464	127
348	464	125
349	464	124
350	464	117
351	464	136
352	464	118
353	464	98
354	464	116
355	464	143
356	464	139
357	464	143
358	464	127
359	464	114
360	464	112
361	464	98
362	464	93
363	464	76
364	464	102
365	464	131
366	464	34
367	464	63
368	464	55
369	464	106
370	464	101
371	464	124
372	464	129
373	464	136
374	464	155
375	464	108
376	464	129
377	464	138
378	464	149
379	464	145
380	464	126
381	464	110
382	464	115
383	464	95
384	464	70
385	464	89
386	464	85
387	464	80
388	464	80
389	464	86
390	464	76
391	464	102
392	464	115
393	464	118
394	464	145
395	464	113
396	464	125
397	464	125
398	464	152
399	464	156
400	464	112
401	464	152
402	464	158
403	464	151
404	464	152
405	464	121
406	464	88
407	464	86
408	464	106
409	464	100
410	464	103
411	464	66
412	464	73
413	464	57
414	464	68
415	464	82
416	464	61
417	464	64
418	464	73
419	464	52
420	464	50
421	464	66
422	464	69
423	464	77
424	464	90
425	464	68
426	464	90
427	464	54
428	464	98
429	464	89
430	464	83
431	464	104
432	464	93
433	464	96
434	464	117
435	464	103
436	464	120
437	464	153
438	464	196
439	464	175
440	464	175
441	464	283
442	464	404
443	464	532
444	464	712
445	464	671
446	464	873
447	464	815
448	464	1062
449	464	2232
450	464	2964
451	464	3907
452	464	3628
453	464	3674
454	464	3724
455	464	3478
456	464	3362
457	464	3460
458	464	3656
459	464	3173
460	464	4830
461	464	5010
462	464	7642
463	464	13153
464	464	36759
0	465	1
1	465	28
2	465	63
3	465	95
4	465	104
5	465	81
6	465	69
7	465	72
8	465	67
9	465	47
10	465	44
11	465	36
12	465	39
13	465	53
14	465	45
15	465	44
16	465	39
17	465	19
18	465	33
19	465	26
20	465	35
21	465	24
22	465	30
23	465	51
24	465	30
25	465	21
26	465	29
27	465	27
28	465	24
29	465	21
30	465	19
31	465	26
32	465	39
33	465	35
34	465	43
35	465	45
36	465	48
38	465	37
39	465	48
40	465	50
41	465	48
42	465	47
43	465	64
44	465	102
45	465	128
46	465	143
47	465	60
48	465	42
49	465	44
50	465	40
51	465	56
52	465	42
53	465	44
54	465	74
55	465	71
56	465	132
57	465	74
58	465	57
59	465	69
60	465	95
61	465	91
62	465	57
63	465	12
64	465	49
65	465	22
66	465	23
67	465	62
68	465	81
69	465	70
70	465	74
71	465	60
72	465	65
73	465	59
74	465	71
75	465	73
76	465	80
77	465	81
78	465	67
79	465	89
80	465	116
81	465	113
82	465	97
83	465	108
84	465	98
85	465	95
86	465	93
87	465	100
88	465	120
89	465	105
90	465	81
91	465	101
92	465	76
93	465	72
94	465	113
95	465	92
96	465	96
97	465	113
98	465	92
99	465	73
100	465	62
101	465	60
102	465	62
103	465	84
104	465	63
105	465	67
106	465	80
107	465	90
108	465	123
109	465	77
110	465	81
111	465	93
112	465	76
113	465	87
114	465	84
115	465	65
116	465	78
117	465	85
118	465	86
119	465	71
120	465	87
121	465	76
122	465	83
123	465	92
124	465	85
125	465	73
126	465	97
127	465	93
128	465	87
129	465	101
130	465	116
131	465	89
132	465	103
133	465	115
134	465	147
135	465	95
136	465	99
137	465	91
138	465	125
139	465	131
140	465	89
141	465	107
142	465	106
143	465	104
144	465	112
145	465	88
146	465	107
147	465	102
148	465	109
149	465	113
150	465	84
151	465	115
152	465	71
153	465	93
154	465	79
155	465	110
156	465	94
157	465	107
158	465	63
159	465	97
160	465	114
161	465	87
162	465	101
163	465	100
164	465	88
165	465	93
166	465	100
167	465	109
168	465	88
169	465	88
170	465	94
171	465	90
172	465	81
173	465	83
174	465	68
175	465	81
176	465	105
177	465	80
178	465	93
179	465	99
180	465	81
181	465	109
182	465	84
183	465	90
184	465	116
185	465	97
186	465	80
187	465	93
188	465	79
189	465	88
190	465	98
191	465	108
192	465	115
193	465	98
194	465	88
195	465	89
196	465	73
197	465	87
198	465	100
199	465	87
200	465	91
201	465	93
202	465	75
203	465	99
204	465	121
205	465	115
206	465	96
207	465	90
208	465	103
209	465	93
210	465	89
211	465	102
212	465	84
213	465	106
214	465	92
215	465	88
216	465	105
217	465	107
218	465	93
219	465	87
220	465	81
221	465	92
222	465	91
223	465	87
224	465	83
225	465	87
226	465	74
227	465	76
228	465	101
229	465	111
230	465	108
231	465	117
232	465	123
233	465	103
234	465	108
235	465	110
236	465	102
237	465	51
238	465	63
239	465	65
240	465	74
241	465	74
242	465	93
243	465	80
244	465	65
245	465	94
246	465	88
247	465	77
248	465	65
249	465	97
250	465	68
251	465	78
252	465	83
253	465	57
254	465	81
255	465	61
256	465	100
257	465	54
258	465	80
259	465	78
260	465	70
261	465	100
262	465	74
263	465	86
264	465	102
265	465	93
266	465	94
267	465	120
268	465	105
269	465	108
270	465	91
271	465	102
272	465	103
273	465	122
274	465	112
275	465	128
276	465	124
277	465	129
278	465	125
279	465	131
280	465	126
281	465	132
282	465	132
283	465	140
284	465	153
285	465	139
286	465	125
287	465	106
288	465	116
289	465	122
290	465	122
291	465	125
292	465	124
293	465	120
294	465	117
295	465	113
296	465	109
297	465	90
298	465	108
299	465	124
300	465	151
301	465	125
302	465	113
303	465	125
304	465	83
305	465	72
306	465	67
307	465	52
308	465	88
309	465	134
310	465	147
311	465	157
312	465	145
313	465	123
314	465	132
315	465	126
316	465	84
317	465	160
318	465	138
319	465	136
320	465	147
321	465	128
322	465	141
323	465	132
324	465	153
325	465	133
326	465	118
327	465	137
328	465	144
329	465	152
330	465	150
331	465	150
332	465	149
333	465	181
334	465	115
335	465	145
336	465	170
337	465	133
338	465	79
339	465	87
340	465	101
341	465	113
342	465	104
343	465	106
344	465	135
345	465	121
346	465	120
347	465	126
348	465	124
349	465	136
350	465	131
351	465	142
352	465	129
353	465	118
354	465	126
355	465	140
356	465	163
357	465	146
358	465	136
359	465	149
360	465	124
361	465	95
362	465	107
363	465	83
364	465	94
365	465	110
366	465	52
367	465	74
368	465	48
369	465	97
370	465	76
371	465	137
372	465	147
373	465	154
374	465	163
375	465	131
376	465	141
377	465	160
378	465	159
379	465	163
380	465	154
381	465	127
382	465	110
383	465	118
384	465	79
385	465	97
386	465	113
387	465	90
388	465	77
389	465	67
390	465	93
391	465	107
392	465	136
393	465	148
394	465	130
395	465	136
396	465	130
397	465	135
398	465	146
399	465	161
400	465	125
401	465	171
402	465	216
403	465	141
404	465	128
405	465	112
406	465	105
407	465	99
408	465	97
409	465	90
410	465	91
411	465	59
412	465	63
413	465	83
414	465	89
415	465	72
416	465	76
417	465	72
418	465	71
419	465	64
420	465	74
421	465	63
422	465	71
423	465	101
424	465	97
425	465	74
426	465	69
427	465	54
428	465	94
429	465	94
430	465	77
431	465	106
432	465	99
433	465	91
434	465	101
435	465	104
436	465	158
437	465	172
438	465	182
439	465	200
440	465	209
441	465	300
442	465	437
443	465	541
444	465	681
445	465	737
446	465	863
447	465	847
448	465	1261
449	465	2421
450	465	3031
451	465	4076
452	465	3748
453	465	3545
454	465	3557
455	465	3150
456	465	3240
457	465	3335
458	465	3371
459	465	3026
460	465	4346
461	465	4560
462	465	6188
463	465	6563
464	465	12681
465	465	41649
1	466	38
2	466	66
3	466	111
4	466	97
5	466	77
6	466	84
7	466	75
8	466	61
9	466	52
10	466	42
11	466	54
12	466	33
13	466	39
14	466	45
15	466	39
16	466	39
17	466	36
18	466	39
19	466	45
20	466	29
21	466	34
22	466	45
23	466	47
24	466	38
25	466	37
26	466	24
27	466	32
28	466	29
29	466	31
30	466	24
31	466	43
32	466	33
33	466	44
34	466	53
35	466	59
36	466	40
38	466	48
39	466	61
40	466	55
41	466	66
42	466	70
43	466	59
44	466	128
45	466	136
46	466	133
47	466	74
48	466	49
49	466	31
50	466	36
51	466	41
52	466	40
53	466	44
54	466	52
55	466	84
56	466	122
57	466	75
58	466	91
59	466	88
60	466	97
61	466	80
62	466	46
63	466	8
64	466	47
65	466	11
66	466	10
67	466	47
68	466	105
69	466	86
70	466	80
71	466	76
72	466	74
73	466	75
74	466	74
75	466	71
76	466	61
77	466	106
78	466	82
79	466	84
80	466	116
81	466	100
82	466	87
83	466	119
84	466	94
85	466	83
86	466	117
87	466	101
88	466	101
89	466	83
90	466	110
91	466	76
92	466	86
93	466	78
94	466	104
95	466	91
96	466	130
97	466	97
98	466	97
99	466	69
100	466	56
101	466	72
102	466	59
103	466	72
104	466	75
105	466	58
106	466	68
107	466	97
108	466	115
109	466	94
110	466	79
111	466	88
112	466	64
113	466	101
114	466	71
115	466	72
116	466	88
117	466	96
118	466	81
119	466	85
120	466	94
121	466	113
122	466	94
123	466	74
124	466	115
125	466	82
126	466	90
127	466	97
128	466	101
129	466	132
130	466	103
131	466	99
132	466	121
133	466	112
134	466	127
135	466	125
136	466	105
137	466	88
138	466	136
139	466	127
140	466	93
141	466	83
142	466	89
143	466	103
144	466	105
145	466	107
146	466	114
147	466	102
148	466	101
149	466	90
150	466	103
151	466	109
152	466	95
153	466	88
154	466	88
155	466	86
156	466	90
157	466	102
158	466	85
159	466	97
160	466	98
161	466	87
162	466	102
163	466	101
164	466	91
165	466	112
166	466	104
167	466	100
168	466	88
169	466	92
170	466	95
171	466	105
172	466	87
173	466	79
174	466	62
175	466	85
176	466	100
177	466	79
178	466	108
179	466	97
180	466	78
181	466	119
182	466	80
183	466	104
184	466	115
185	466	104
186	466	95
187	466	88
188	466	81
189	466	72
190	466	105
191	466	99
192	466	103
193	466	90
194	466	122
195	466	110
196	466	87
197	466	102
198	466	94
199	466	108
200	466	102
201	466	69
202	466	81
203	466	102
204	466	124
205	466	127
206	466	101
207	466	101
208	466	81
209	466	112
210	466	80
211	466	102
212	466	76
213	466	88
214	466	106
215	466	92
216	466	76
217	466	101
218	466	65
219	466	101
220	466	95
221	466	91
222	466	120
223	466	85
224	466	99
225	466	78
226	466	97
227	466	102
228	466	84
229	466	110
230	466	105
231	466	136
232	466	101
233	466	106
234	466	119
235	466	117
236	466	93
237	466	68
238	466	99
239	466	75
240	466	59
241	466	70
242	466	77
243	466	80
244	466	59
245	466	92
246	466	105
247	466	87
248	466	72
249	466	83
250	466	83
251	466	75
252	466	89
253	466	85
254	466	76
255	466	92
256	466	100
257	466	67
258	466	101
259	466	83
260	466	76
261	466	94
262	466	90
263	466	63
264	466	105
265	466	94
266	466	104
267	466	87
268	466	115
269	466	130
270	466	95
271	466	109
272	466	97
273	466	114
274	466	118
275	466	131
276	466	113
277	466	107
278	466	117
279	466	123
280	466	133
281	466	134
282	466	129
283	466	131
284	466	124
285	466	147
286	466	122
287	466	141
288	466	114
289	466	108
290	466	129
291	466	140
292	466	115
293	466	116
294	466	107
295	466	120
296	466	118
297	466	109
298	466	127
299	466	127
300	466	146
301	466	137
302	466	131
303	466	106
304	466	81
305	466	58
306	466	46
307	466	40
308	466	81
309	466	139
310	466	131
311	466	145
312	466	164
313	466	115
314	466	126
315	466	129
316	466	127
317	466	130
318	466	168
319	466	134
320	466	137
321	466	147
322	466	143
323	466	141
324	466	142
325	466	140
326	466	107
327	466	121
328	466	154
329	466	121
330	466	152
331	466	157
332	466	138
333	466	180
334	466	119
335	466	157
336	466	156
337	466	145
338	466	111
339	466	123
340	466	95
341	466	117
342	466	125
343	466	136
344	466	130
345	466	159
346	466	149
347	466	132
348	466	143
349	466	121
350	466	120
351	466	144
352	466	129
353	466	120
354	466	116
355	466	156
356	466	179
357	466	168
358	466	138
359	466	155
360	466	130
361	466	81
362	466	93
363	466	64
364	466	97
365	466	117
366	466	34
367	466	51
368	466	65
369	466	86
370	466	99
371	466	133
372	466	124
373	466	203
374	466	175
375	466	162
376	466	152
377	466	163
378	466	168
379	466	160
380	466	152
381	466	137
382	466	134
383	466	123
384	466	85
385	466	109
386	466	110
387	466	91
388	466	83
389	466	100
390	466	113
391	466	97
392	466	139
393	466	139
394	466	103
395	466	129
396	466	123
397	466	119
398	466	137
399	466	171
400	466	138
401	466	138
402	466	174
403	466	154
404	466	146
405	466	142
406	466	108
407	466	98
408	466	121
409	466	112
410	466	93
411	466	81
412	466	87
413	466	77
414	466	109
415	466	88
416	466	74
417	466	68
418	466	70
419	466	74
420	466	99
421	466	79
422	466	95
423	466	80
424	466	108
425	466	95
426	466	90
427	466	82
428	466	100
429	466	107
430	466	82
431	466	106
432	466	106
433	466	99
434	466	137
435	466	128
436	466	171
437	466	180
438	466	201
439	466	212
440	466	213
441	466	335
442	466	499
443	466	598
444	466	771
445	466	801
446	466	936
447	466	851
448	466	1188
449	466	2250
450	466	2662
451	466	3491
452	466	3236
453	466	3048
454	466	2990
455	466	2856
456	466	2772
457	466	2912
458	466	2925
459	466	2459
460	466	3513
461	466	3544
462	466	4723
463	466	4647
464	466	6577
465	466	17221
466	466	41000
1	467	25
2	467	65
3	467	110
4	467	98
5	467	90
6	467	100
7	467	68
8	467	62
9	467	58
10	467	56
11	467	46
12	467	36
13	467	34
14	467	54
15	467	43
16	467	42
17	467	32
18	467	33
19	467	31
20	467	23
21	467	42
22	467	31
23	467	32
24	467	41
25	467	29
26	467	30
27	467	33
28	467	24
29	467	31
30	467	33
31	467	32
32	467	41
33	467	39
34	467	45
35	467	55
36	467	54
38	467	57
39	467	55
40	467	60
41	467	69
42	467	50
43	467	71
44	467	100
45	467	137
46	467	110
47	467	77
48	467	36
49	467	22
50	467	28
51	467	38
52	467	30
53	467	24
54	467	70
55	467	89
56	467	103
57	467	84
58	467	55
59	467	78
60	467	99
61	467	84
62	467	52
63	467	10
64	467	54
65	467	12
66	467	14
67	467	41
68	467	101
69	467	96
70	467	78
71	467	94
72	467	68
73	467	93
74	467	68
75	467	79
76	467	74
77	467	78
78	467	84
79	467	81
80	467	91
81	467	107
82	467	74
83	467	94
84	467	97
85	467	103
86	467	112
87	467	83
88	467	112
89	467	90
90	467	97
91	467	91
92	467	69
93	467	71
94	467	97
95	467	93
96	467	97
97	467	99
98	467	95
99	467	54
100	467	50
101	467	63
102	467	60
103	467	61
104	467	39
105	467	56
106	467	58
107	467	78
108	467	119
109	467	78
110	467	79
111	467	87
112	467	87
113	467	120
114	467	72
115	467	89
116	467	92
117	467	95
118	467	128
119	467	86
120	467	73
121	467	101
122	467	93
123	467	58
124	467	92
125	467	101
126	467	98
127	467	88
128	467	99
129	467	107
130	467	110
131	467	88
132	467	112
133	467	104
134	467	114
135	467	120
136	467	96
137	467	101
138	467	99
139	467	131
140	467	111
141	467	85
142	467	92
143	467	95
144	467	98
145	467	98
146	467	91
147	467	103
148	467	87
149	467	76
150	467	85
151	467	96
152	467	69
153	467	84
154	467	86
155	467	92
156	467	105
157	467	89
158	467	102
159	467	122
160	467	122
161	467	68
162	467	104
163	467	79
164	467	86
165	467	94
166	467	104
167	467	94
168	467	70
169	467	97
170	467	92
171	467	90
172	467	89
173	467	73
174	467	65
175	467	105
176	467	99
177	467	84
178	467	97
179	467	94
180	467	96
181	467	95
182	467	75
183	467	90
184	467	97
185	467	96
186	467	102
187	467	90
188	467	93
189	467	72
190	467	106
191	467	95
192	467	100
193	467	80
194	467	107
195	467	105
196	467	102
197	467	112
198	467	100
199	467	111
200	467	102
201	467	79
202	467	91
203	467	112
204	467	112
205	467	112
206	467	119
207	467	99
208	467	107
209	467	98
210	467	97
211	467	78
212	467	92
213	467	111
214	467	123
215	467	111
216	467	95
217	467	128
218	467	83
219	467	89
220	467	99
221	467	94
222	467	83
223	467	78
224	467	95
225	467	104
226	467	87
227	467	77
228	467	78
229	467	101
230	467	85
231	467	99
232	467	119
233	467	100
234	467	123
235	467	109
236	467	101
237	467	85
238	467	72
239	467	90
240	467	96
241	467	68
242	467	76
243	467	80
244	467	57
245	467	79
246	467	105
247	467	70
248	467	79
249	467	90
250	467	84
251	467	78
252	467	65
253	467	74
254	467	76
255	467	70
256	467	89
257	467	71
258	467	86
259	467	98
260	467	74
261	467	97
262	467	66
263	467	85
264	467	87
265	467	91
266	467	102
267	467	106
268	467	105
269	467	107
270	467	108
271	467	106
272	467	110
273	467	115
274	467	123
275	467	126
276	467	88
277	467	105
278	467	103
279	467	120
280	467	119
281	467	143
282	467	125
283	467	152
284	467	138
285	467	156
286	467	123
287	467	118
288	467	110
289	467	122
290	467	142
291	467	116
292	467	139
293	467	144
294	467	118
295	467	113
296	467	113
297	467	109
298	467	126
299	467	108
300	467	155
301	467	127
302	467	108
303	467	126
304	467	63
305	467	80
306	467	43
307	467	36
308	467	73
309	467	138
310	467	122
311	467	106
312	467	158
313	467	152
314	467	110
315	467	142
316	467	138
317	467	140
318	467	127
319	467	130
320	467	139
321	467	149
322	467	125
323	467	105
324	467	129
325	467	136
326	467	118
327	467	141
328	467	145
329	467	121
330	467	152
331	467	136
332	467	152
333	467	171
334	467	125
335	467	163
336	467	157
337	467	128
338	467	108
339	467	87
340	467	95
341	467	132
342	467	115
343	467	122
344	467	134
345	467	125
346	467	134
347	467	149
348	467	135
349	467	113
350	467	124
351	467	151
352	467	129
353	467	128
354	467	143
355	467	180
356	467	153
357	467	135
358	467	145
359	467	132
360	467	146
361	467	70
362	467	75
363	467	83
364	467	95
365	467	114
366	467	36
367	467	60
368	467	54
369	467	83
370	467	71
371	467	130
372	467	156
373	467	155
374	467	163
375	467	130
376	467	180
377	467	147
378	467	153
379	467	114
380	467	135
381	467	159
382	467	110
383	467	122
384	467	73
385	467	135
386	467	98
387	467	87
388	467	98
389	467	89
390	467	110
391	467	105
392	467	158
393	467	121
394	467	142
395	467	134
396	467	137
397	467	109
398	467	170
399	467	174
400	467	129
401	467	145
402	467	165
403	467	134
404	467	131
405	467	124
406	467	100
407	467	111
408	467	90
409	467	104
410	467	88
411	467	72
412	467	66
413	467	90
414	467	92
415	467	85
416	467	84
417	467	80
418	467	80
419	467	60
420	467	82
421	467	55
422	467	89
423	467	91
424	467	101
425	467	75
426	467	93
427	467	62
428	467	106
429	467	102
430	467	89
431	467	107
432	467	101
433	467	128
434	467	115
435	467	157
436	467	181
437	467	176
438	467	187
439	467	196
440	467	218
441	467	331
442	467	449
443	467	602
444	467	758
445	467	856
446	467	973
447	467	867
448	467	1390
449	467	2740
450	467	2969
451	467	4251
452	467	3832
453	467	3510
454	467	3388
455	467	2977
456	467	3062
457	467	3204
458	467	3115
459	467	2536
460	467	3655
461	467	3597
462	467	4936
463	467	4282
464	467	5492
465	467	9452
466	467	13914
467	467	38671
0	468	1
1	468	32
2	468	77
3	468	131
4	468	114
5	468	88
6	468	86
7	468	71
8	468	62
9	468	53
10	468	50
11	468	59
12	468	48
13	468	41
14	468	49
15	468	51
16	468	52
17	468	40
18	468	36
19	468	27
20	468	33
21	468	43
22	468	43
23	468	23
24	468	30
25	468	38
26	468	22
27	468	35
28	468	30
29	468	27
30	468	26
31	468	56
32	468	36
33	468	37
34	468	42
35	468	57
36	468	50
38	468	49
39	468	46
40	468	56
41	468	51
42	468	58
43	468	77
44	468	114
45	468	135
46	468	117
47	468	61
48	468	32
49	468	28
50	468	31
51	468	45
52	468	27
53	468	33
54	468	62
55	468	81
56	468	121
57	468	80
58	468	83
59	468	80
60	468	94
61	468	79
62	468	47
63	468	11
64	468	49
65	468	20
66	468	7
67	468	53
68	468	89
69	468	90
70	468	92
71	468	78
72	468	78
73	468	68
74	468	75
75	468	70
76	468	74
77	468	78
78	468	80
79	468	104
80	468	102
81	468	117
82	468	69
83	468	108
84	468	86
85	468	100
86	468	89
87	468	100
88	468	96
89	468	89
90	468	83
91	468	78
92	468	83
93	468	85
94	468	113
95	468	84
96	468	110
97	468	102
98	468	100
99	468	69
100	468	48
101	468	67
102	468	45
103	468	53
104	468	55
105	468	46
106	468	53
107	468	77
108	468	117
109	468	85
110	468	69
111	468	80
112	468	73
113	468	104
114	468	70
115	468	84
116	468	104
117	468	95
118	468	94
119	468	86
120	468	85
121	468	102
122	468	86
123	468	86
124	468	105
125	468	84
126	468	83
127	468	90
128	468	84
129	468	127
130	468	119
131	468	107
132	468	124
133	468	117
134	468	129
135	468	94
136	468	104
137	468	99
138	468	122
139	468	116
140	468	118
141	468	115
142	468	98
143	468	108
144	468	122
145	468	106
146	468	100
147	468	107
148	468	118
149	468	111
150	468	96
151	468	115
152	468	71
153	468	95
154	468	84
155	468	116
156	468	100
157	468	94
158	468	92
159	468	93
160	468	115
161	468	89
162	468	101
163	468	109
164	468	109
165	468	100
166	468	81
167	468	94
168	468	72
169	468	82
170	468	101
171	468	99
172	468	93
173	468	79
174	468	84
175	468	93
176	468	117
177	468	93
178	468	94
179	468	108
180	468	94
181	468	112
182	468	87
183	468	88
184	468	103
185	468	91
186	468	106
187	468	84
188	468	85
189	468	70
190	468	112
191	468	119
192	468	114
193	468	85
194	468	111
195	468	104
196	468	84
197	468	108
198	468	108
199	468	95
200	468	95
201	468	89
202	468	68
203	468	122
204	468	107
205	468	109
206	468	108
207	468	117
208	468	84
209	468	114
210	468	98
211	468	103
212	468	89
213	468	92
214	468	104
215	468	115
216	468	91
217	468	107
218	468	114
219	468	87
220	468	97
221	468	82
222	468	95
223	468	75
224	468	83
225	468	75
226	468	95
227	468	107
228	468	89
229	468	117
230	468	106
231	468	99
232	468	104
233	468	120
234	468	123
235	468	114
236	468	90
237	468	62
238	468	77
239	468	71
240	468	85
241	468	80
242	468	99
243	468	83
244	468	48
245	468	97
246	468	93
247	468	81
248	468	71
249	468	93
250	468	84
251	468	83
252	468	87
253	468	64
254	468	82
255	468	87
256	468	91
257	468	76
258	468	70
259	468	91
260	468	60
261	468	79
262	468	72
263	468	90
264	468	90
265	468	81
266	468	86
267	468	96
268	468	104
269	468	116
270	468	114
271	468	108
272	468	106
273	468	114
274	468	137
275	468	129
276	468	85
277	468	142
278	468	129
279	468	132
280	468	136
281	468	148
282	468	124
283	468	143
284	468	158
285	468	159
286	468	126
287	468	109
288	468	101
289	468	121
290	468	127
291	468	124
292	468	117
293	468	137
294	468	108
295	468	127
296	468	111
297	468	112
298	468	117
299	468	134
300	468	153
301	468	139
302	468	110
303	468	133
304	468	83
305	468	86
306	468	71
307	468	44
308	468	79
309	468	142
310	468	136
311	468	136
312	468	132
313	468	135
314	468	139
315	468	137
316	468	120
317	468	145
318	468	166
319	468	139
320	468	108
321	468	169
322	468	152
323	468	111
324	468	153
325	468	140
326	468	114
327	468	149
328	468	167
329	468	133
330	468	132
331	468	160
332	468	173
333	468	139
334	468	107
335	468	149
336	468	155
337	468	131
338	468	115
339	468	102
340	468	120
341	468	133
342	468	121
343	468	133
344	468	130
345	468	143
346	468	160
347	468	147
348	468	141
349	468	125
350	468	134
351	468	153
352	468	139
353	468	121
354	468	118
355	468	161
356	468	181
357	468	180
358	468	128
359	468	128
360	468	135
361	468	96
362	468	82
363	468	60
364	468	97
365	468	120
366	468	43
367	468	46
368	468	40
369	468	100
370	468	67
371	468	131
372	468	151
373	468	142
374	468	179
375	468	139
376	468	146
377	468	167
378	468	161
379	468	171
380	468	151
381	468	119
382	468	132
383	468	122
384	468	93
385	468	112
386	468	103
387	468	105
388	468	74
389	468	94
390	468	107
391	468	105
392	468	137
393	468	121
394	468	132
395	468	149
396	468	106
397	468	119
398	468	151
399	468	158
400	468	126
401	468	154
402	468	186
403	468	119
404	468	114
405	468	129
406	468	108
407	468	116
408	468	102
409	468	116
410	468	102
411	468	102
412	468	55
413	468	87
414	468	74
415	468	79
416	468	79
417	468	103
418	468	76
419	468	55
420	468	60
421	468	73
422	468	81
423	468	92
424	468	77
425	468	92
426	468	98
427	468	65
428	468	112
429	468	83
430	468	85
431	468	124
432	468	124
433	468	98
434	468	149
435	468	124
436	468	169
437	468	169
438	468	187
439	468	172
440	468	199
441	468	295
442	468	427
443	468	583
444	468	733
445	468	710
446	468	948
447	468	820
448	468	1261
449	468	2286
450	468	2638
451	468	3356
452	468	2970
453	468	2864
454	468	2696
455	468	2468
456	468	2467
457	468	2552
458	468	2531
459	468	1994
460	468	2773
461	468	2780
462	468	3632
463	468	3340
464	468	4166
465	468	6187
466	468	6670
467	468	14964
468	468	37852
0	469	2
1	469	28
2	469	58
3	469	94
4	469	90
5	469	60
6	469	88
7	469	43
8	469	47
9	469	33
10	469	31
11	469	39
12	469	33
13	469	35
14	469	46
15	469	31
16	469	31
17	469	27
18	469	25
19	469	24
20	469	31
21	469	28
22	469	29
23	469	16
24	469	32
25	469	19
26	469	15
27	469	25
28	469	23
29	469	21
30	469	15
31	469	23
32	469	33
33	469	29
34	469	34
35	469	44
36	469	35
38	469	30
39	469	39
40	469	53
41	469	45
42	469	27
43	469	53
44	469	89
45	469	94
46	469	95
47	469	68
48	469	43
49	469	16
50	469	18
51	469	25
52	469	32
53	469	24
54	469	57
55	469	61
56	469	107
57	469	49
58	469	54
59	469	60
60	469	73
61	469	61
62	469	30
63	469	7
64	469	47
65	469	15
66	469	17
67	469	36
68	469	78
69	469	66
70	469	64
71	469	67
72	469	61
73	469	66
74	469	61
75	469	45
76	469	53
77	469	69
78	469	72
79	469	86
80	469	99
81	469	93
82	469	92
83	469	90
84	469	77
85	469	68
86	469	89
87	469	75
88	469	86
89	469	80
90	469	81
91	469	71
92	469	71
93	469	59
94	469	87
95	469	71
96	469	93
97	469	89
98	469	63
99	469	67
100	469	47
101	469	50
102	469	43
103	469	63
104	469	44
105	469	60
106	469	53
107	469	65
108	469	82
109	469	60
110	469	47
111	469	80
112	469	67
113	469	73
114	469	58
115	469	45
116	469	73
117	469	79
118	469	56
119	469	70
120	469	57
121	469	58
122	469	90
123	469	71
124	469	79
125	469	58
126	469	66
127	469	85
128	469	77
129	469	76
130	469	76
131	469	73
132	469	71
133	469	91
134	469	95
135	469	94
136	469	71
137	469	78
138	469	105
139	469	95
140	469	96
141	469	68
142	469	76
143	469	87
144	469	93
145	469	90
146	469	100
147	469	100
148	469	83
149	469	73
150	469	65
151	469	92
152	469	54
153	469	84
154	469	61
155	469	78
156	469	73
157	469	67
158	469	62
159	469	90
160	469	83
161	469	66
162	469	60
163	469	74
164	469	70
165	469	66
166	469	89
167	469	94
168	469	62
169	469	84
170	469	77
171	469	69
172	469	66
173	469	71
174	469	70
175	469	85
176	469	94
177	469	75
178	469	71
179	469	89
180	469	66
181	469	85
182	469	57
183	469	75
184	469	98
185	469	60
186	469	75
187	469	73
188	469	64
189	469	70
190	469	82
191	469	88
192	469	82
193	469	72
194	469	88
195	469	81
196	469	71
197	469	76
198	469	81
199	469	71
200	469	66
201	469	64
202	469	67
203	469	97
204	469	106
205	469	99
206	469	76
207	469	74
208	469	83
209	469	79
210	469	88
211	469	86
212	469	74
213	469	79
214	469	70
215	469	91
216	469	84
217	469	78
218	469	71
219	469	65
220	469	81
221	469	67
222	469	67
223	469	62
224	469	87
225	469	74
226	469	65
227	469	81
228	469	78
229	469	73
230	469	81
231	469	96
232	469	85
233	469	82
234	469	87
235	469	89
236	469	76
237	469	55
238	469	52
239	469	63
240	469	66
241	469	55
242	469	76
243	469	59
244	469	48
245	469	86
246	469	75
247	469	82
248	469	45
249	469	62
250	469	53
251	469	48
252	469	50
253	469	62
254	469	50
255	469	57
256	469	64
257	469	53
258	469	65
259	469	67
260	469	65
261	469	56
262	469	53
263	469	68
264	469	67
265	469	64
266	469	82
267	469	95
268	469	93
269	469	95
270	469	76
271	469	72
272	469	81
273	469	77
274	469	87
275	469	79
276	469	88
277	469	114
278	469	89
279	469	115
280	469	110
281	469	114
282	469	95
283	469	118
284	469	111
285	469	110
286	469	88
287	469	86
288	469	88
289	469	99
290	469	109
291	469	98
292	469	101
293	469	64
294	469	80
295	469	82
296	469	109
297	469	67
298	469	94
299	469	79
300	469	131
301	469	104
302	469	121
303	469	103
304	469	56
305	469	72
306	469	47
307	469	41
308	469	76
309	469	122
310	469	106
311	469	112
312	469	119
313	469	104
314	469	105
315	469	90
316	469	95
317	469	101
318	469	129
319	469	105
320	469	142
321	469	125
322	469	118
323	469	84
324	469	103
325	469	121
326	469	111
327	469	109
328	469	120
329	469	117
330	469	110
331	469	117
332	469	133
333	469	140
334	469	104
335	469	117
336	469	123
337	469	110
338	469	107
339	469	69
340	469	88
341	469	95
342	469	88
343	469	97
344	469	103
345	469	115
346	469	117
347	469	120
348	469	107
349	469	88
350	469	92
351	469	114
352	469	96
353	469	94
354	469	104
355	469	138
356	469	145
357	469	96
358	469	112
359	469	112
360	469	110
361	469	78
362	469	83
363	469	65
364	469	95
365	469	93
366	469	41
367	469	40
368	469	50
369	469	94
370	469	87
371	469	102
372	469	109
373	469	110
374	469	152
375	469	95
376	469	121
377	469	127
378	469	129
379	469	122
380	469	128
381	469	113
382	469	100
383	469	78
384	469	66
385	469	91
386	469	91
387	469	75
388	469	52
389	469	69
390	469	71
391	469	74
392	469	103
393	469	129
394	469	93
395	469	92
396	469	120
397	469	87
398	469	135
399	469	134
400	469	112
401	469	146
402	469	140
403	469	112
404	469	101
405	469	94
406	469	66
407	469	93
408	469	85
409	469	99
410	469	65
411	469	56
412	469	63
413	469	77
414	469	63
415	469	60
416	469	65
417	469	47
418	469	62
419	469	67
420	469	59
421	469	48
422	469	55
423	469	66
424	469	70
425	469	59
426	469	64
427	469	51
428	469	68
429	469	79
430	469	53
431	469	93
432	469	92
433	469	74
434	469	78
435	469	84
436	469	121
437	469	141
438	469	172
439	469	140
440	469	158
441	469	247
442	469	317
443	469	423
444	469	563
445	469	575
446	469	680
447	469	639
448	469	892
449	469	1776
450	469	2192
451	469	2903
452	469	2348
453	469	2369
454	469	2237
455	469	1977
456	469	1924
457	469	1977
458	469	1994
459	469	1621
460	469	2251
461	469	2158
462	469	2641
463	469	2437
464	469	3116
465	469	4484
466	469	4526
467	469	6220
468	469	11836
469	469	27731
1	470	20
2	470	50
3	470	87
4	470	57
5	470	63
6	470	45
7	470	39
8	470	34
9	470	32
10	470	41
11	470	20
12	470	25
13	470	31
14	470	28
15	470	32
16	470	29
17	470	25
18	470	15
19	470	20
20	470	26
21	470	17
22	470	21
23	470	33
24	470	30
25	470	24
26	470	17
27	470	15
28	470	13
29	470	19
30	470	23
31	470	19
32	470	32
33	470	30
34	470	33
35	470	30
36	470	28
38	470	23
39	470	31
40	470	43
41	470	36
42	470	39
43	470	39
44	470	86
45	470	88
46	470	80
47	470	36
48	470	24
49	470	14
50	470	18
51	470	25
52	470	26
53	470	33
54	470	34
55	470	46
56	470	55
57	470	30
58	470	37
59	470	43
60	470	72
61	470	51
62	470	27
63	470	5
64	470	40
65	470	7
66	470	6
67	470	35
68	470	59
69	470	62
70	470	61
71	470	52
72	470	45
73	470	58
74	470	41
75	470	36
76	470	52
77	470	53
78	470	42
79	470	56
80	470	75
81	470	67
82	470	49
83	470	51
84	470	74
85	470	53
86	470	55
87	470	54
88	470	61
89	470	62
90	470	59
91	470	49
92	470	48
93	470	39
94	470	83
95	470	50
96	470	52
97	470	67
98	470	57
99	470	34
100	470	35
101	470	41
102	470	34
103	470	33
104	470	34
105	470	36
106	470	31
107	470	49
108	470	82
109	470	50
110	470	48
111	470	57
112	470	40
113	470	55
114	470	50
115	470	47
116	470	51
117	470	60
118	470	63
119	470	42
120	470	59
121	470	52
122	470	54
123	470	73
124	470	56
125	470	50
126	470	50
127	470	48
128	470	63
129	470	64
130	470	69
131	470	40
132	470	65
133	470	71
134	470	72
135	470	72
136	470	70
137	470	57
138	470	55
139	470	75
140	470	82
141	470	59
142	470	64
143	470	76
144	470	69
145	470	83
146	470	70
147	470	72
148	470	55
149	470	59
150	470	56
151	470	88
152	470	58
153	470	69
154	470	53
155	470	63
156	470	70
157	470	84
158	470	64
159	470	53
160	470	66
161	470	53
162	470	68
163	470	73
164	470	67
165	470	49
166	470	65
167	470	57
168	470	56
169	470	47
170	470	59
171	470	79
172	470	66
173	470	48
174	470	53
175	470	60
176	470	81
177	470	48
178	470	60
179	470	56
180	470	57
181	470	69
182	470	53
183	470	67
184	470	72
185	470	72
186	470	65
187	470	60
188	470	62
189	470	43
190	470	85
191	470	88
192	470	67
193	470	59
194	470	78
195	470	66
196	470	53
197	470	69
198	470	61
199	470	54
200	470	60
201	470	52
202	470	49
203	470	80
204	470	63
205	470	82
206	470	69
207	470	66
208	470	74
209	470	86
210	470	58
211	470	71
212	470	43
213	470	54
214	470	81
215	470	75
216	470	55
217	470	78
218	470	61
219	470	58
220	470	61
221	470	62
222	470	60
223	470	37
224	470	59
225	470	68
226	470	68
227	470	60
228	470	72
229	470	63
230	470	63
231	470	49
232	470	72
233	470	69
234	470	72
235	470	66
236	470	57
237	470	59
238	470	45
239	470	55
240	470	55
241	470	49
242	470	59
243	470	51
244	470	50
245	470	72
246	470	59
247	470	70
248	470	51
249	470	51
250	470	37
251	470	40
252	470	56
253	470	38
254	470	57
255	470	63
256	470	40
257	470	56
258	470	47
259	470	65
260	470	48
261	470	55
262	470	46
263	470	39
264	470	69
265	470	57
266	470	57
267	470	75
268	470	72
269	470	63
270	470	73
271	470	75
272	470	48
273	470	74
274	470	85
275	470	88
276	470	57
277	470	89
278	470	88
279	470	88
280	470	74
281	470	117
282	470	97
283	470	107
284	470	102
285	470	91
286	470	72
287	470	66
288	470	70
289	470	92
290	470	91
291	470	77
292	470	88
293	470	62
294	470	59
295	470	69
296	470	62
297	470	64
298	470	60
299	470	82
300	470	105
301	470	76
302	470	77
303	470	83
304	470	54
305	470	51
306	470	57
307	470	31
308	470	79
309	470	90
310	470	110
311	470	84
312	470	117
313	470	65
314	470	84
315	470	95
316	470	92
317	470	83
318	470	118
319	470	92
320	470	92
321	470	98
322	470	96
323	470	93
324	470	110
325	470	75
326	470	88
327	470	93
328	470	96
329	470	90
330	470	101
331	470	97
332	470	103
333	470	118
334	470	96
335	470	104
336	470	97
337	470	97
338	470	68
339	470	70
340	470	80
341	470	68
342	470	72
343	470	78
344	470	79
345	470	98
346	470	74
347	470	90
348	470	102
349	470	90
350	470	77
351	470	91
352	470	91
353	470	79
354	470	61
355	470	94
356	470	120
357	470	106
358	470	100
359	470	98
360	470	116
361	470	53
362	470	61
363	470	48
364	470	68
365	470	84
366	470	32
367	470	41
368	470	45
369	470	70
370	470	55
371	470	96
372	470	98
373	470	102
374	470	119
375	470	83
376	470	108
377	470	107
378	470	98
379	470	114
380	470	109
381	470	79
382	470	89
383	470	82
384	470	56
385	470	61
386	470	50
387	470	48
388	470	59
389	470	49
390	470	51
391	470	66
392	470	105
393	470	96
394	470	76
395	470	94
396	470	85
397	470	77
398	470	116
399	470	119
400	470	92
401	470	112
402	470	125
403	470	94
404	470	90
405	470	79
406	470	51
407	470	67
408	470	61
409	470	68
410	470	77
411	470	58
412	470	51
413	470	56
414	470	64
415	470	45
416	470	50
417	470	46
418	470	48
419	470	47
420	470	43
421	470	47
422	470	56
423	470	50
424	470	72
425	470	52
426	470	61
427	470	56
428	470	64
429	470	60
430	470	33
431	470	72
432	470	88
433	470	72
434	470	71
435	470	75
436	470	88
437	470	95
438	470	129
439	470	125
440	470	129
441	470	184
442	470	234
443	470	349
444	470	459
445	470	476
446	470	558
447	470	522
448	470	727
449	470	1458
450	470	1778
451	470	2250
452	470	1998
453	470	1856
454	470	1722
455	470	1624
456	470	1609
457	470	1576
458	470	1539
459	470	1236
460	470	1657
461	470	1625
462	470	2250
463	470	1957
464	470	2426
465	470	3363
466	470	3027
467	470	3870
468	470	4977
469	470	8666
470	470	24734
0	471	1
1	471	13
2	471	44
3	471	75
4	471	55
5	471	48
6	471	50
7	471	40
8	471	37
9	471	29
10	471	26
11	471	36
12	471	24
13	471	24
14	471	35
15	471	22
16	471	29
17	471	9
18	471	25
19	471	24
20	471	22
21	471	25
22	471	28
23	471	26
24	471	15
25	471	18
26	471	14
27	471	22
28	471	16
29	471	9
30	471	18
31	471	20
32	471	15
33	471	26
34	471	29
35	471	19
36	471	27
38	471	25
39	471	24
40	471	31
41	471	30
42	471	22
43	471	39
44	471	54
45	471	82
46	471	83
47	471	41
48	471	26
49	471	17
50	471	7
51	471	16
52	471	16
53	471	29
54	471	30
55	471	47
56	471	67
57	471	47
58	471	30
59	471	37
60	471	52
61	471	36
62	471	25
63	471	5
64	471	25
65	471	7
66	471	8
67	471	18
68	471	58
69	471	66
70	471	50
71	471	44
72	471	51
73	471	35
74	471	50
75	471	44
76	471	34
77	471	58
78	471	50
79	471	60
80	471	73
81	471	59
82	471	54
83	471	70
84	471	57
85	471	55
86	471	38
87	471	58
88	471	59
89	471	48
90	471	57
91	471	44
92	471	55
93	471	46
94	471	67
95	471	60
96	471	57
97	471	68
98	471	42
99	471	34
100	471	33
101	471	32
102	471	29
103	471	27
104	471	32
105	471	24
106	471	29
107	471	45
108	471	78
109	471	58
110	471	40
111	471	46
112	471	55
113	471	64
114	471	54
115	471	36
116	471	54
117	471	58
118	471	52
119	471	51
120	471	29
121	471	44
122	471	54
123	471	51
124	471	45
125	471	41
126	471	57
127	471	48
128	471	59
129	471	66
130	471	71
131	471	69
132	471	65
133	471	65
134	471	67
135	471	53
136	471	67
137	471	49
138	471	72
139	471	57
140	471	82
141	471	55
142	471	67
143	471	65
144	471	64
145	471	62
146	471	54
147	471	71
148	471	70
149	471	63
150	471	64
151	471	50
152	471	48
153	471	57
154	471	61
155	471	65
156	471	49
157	471	52
158	471	44
159	471	70
160	471	66
161	471	36
162	471	53
163	471	53
164	471	49
165	471	59
166	471	57
167	471	52
168	471	47
169	471	35
170	471	63
171	471	56
172	471	42
173	471	41
174	471	50
175	471	53
176	471	66
177	471	46
178	471	56
179	471	65
180	471	49
181	471	68
182	471	48
183	471	54
184	471	53
185	471	65
186	471	49
187	471	43
188	471	49
189	471	40
190	471	54
191	471	60
192	471	63
193	471	50
194	471	65
195	471	69
196	471	43
197	471	59
198	471	38
199	471	56
200	471	45
201	471	52
202	471	39
203	471	73
204	471	65
205	471	64
206	471	58
207	471	68
208	471	54
209	471	58
210	471	50
211	471	52
212	471	61
213	471	68
214	471	59
215	471	57
216	471	49
217	471	68
218	471	51
219	471	51
220	471	64
221	471	54
222	471	49
223	471	50
224	471	60
225	471	39
226	471	65
227	471	72
228	471	57
229	471	70
230	471	68
231	471	61
232	471	65
233	471	58
234	471	59
235	471	66
236	471	62
237	471	37
238	471	49
239	471	40
240	471	42
241	471	40
242	471	54
243	471	54
244	471	47
245	471	64
246	471	60
247	471	28
248	471	42
249	471	56
250	471	37
251	471	37
252	471	48
253	471	41
254	471	33
255	471	47
256	471	44
257	471	35
258	471	48
259	471	61
260	471	48
261	471	49
262	471	40
263	471	33
264	471	50
265	471	47
266	471	60
267	471	62
268	471	62
269	471	61
270	471	73
271	471	66
272	471	73
273	471	73
274	471	91
275	471	66
276	471	55
277	471	86
278	471	73
279	471	73
280	471	84
281	471	84
282	471	70
283	471	79
284	471	78
285	471	95
286	471	83
287	471	62
288	471	78
289	471	78
290	471	66
291	471	95
292	471	81
293	471	90
294	471	62
295	471	76
296	471	65
297	471	53
298	471	79
299	471	68
300	471	96
301	471	69
302	471	71
303	471	73
304	471	53
305	471	40
306	471	40
307	471	21
308	471	47
309	471	84
310	471	86
311	471	75
312	471	95
313	471	92
314	471	74
315	471	79
316	471	79
317	471	82
318	471	91
319	471	84
320	471	73
321	471	98
322	471	86
323	471	68
324	471	107
325	471	80
326	471	62
327	471	99
328	471	81
329	471	106
330	471	105
331	471	85
332	471	88
333	471	114
334	471	76
335	471	65
336	471	95
337	471	82
338	471	68
339	471	74
340	471	70
341	471	81
342	471	76
343	471	62
344	471	102
345	471	81
346	471	75
347	471	94
348	471	100
349	471	88
350	471	91
351	471	88
352	471	87
353	471	83
354	471	74
355	471	96
356	471	103
357	471	100
358	471	96
359	471	102
360	471	90
361	471	61
362	471	55
363	471	37
364	471	57
365	471	73
366	471	23
367	471	31
368	471	29
369	471	70
370	471	49
371	471	73
372	471	81
373	471	99
374	471	130
375	471	92
376	471	88
377	471	98
378	471	90
379	471	102
380	471	87
381	471	90
382	471	74
383	471	82
384	471	50
385	471	65
386	471	54
387	471	74
388	471	58
389	471	62
390	471	71
391	471	77
392	471	89
393	471	108
394	471	88
395	471	100
396	471	69
397	471	94
398	471	94
399	471	109
400	471	76
401	471	94
402	471	84
403	471	98
404	471	89
405	471	87
406	471	62
407	471	60
408	471	71
409	471	81
410	471	65
411	471	37
412	471	47
413	471	39
414	471	59
415	471	44
416	471	50
417	471	43
418	471	49
419	471	43
420	471	28
421	471	47
422	471	48
423	471	55
424	471	48
425	471	45
426	471	56
427	471	37
428	471	49
429	471	58
430	471	37
431	471	64
432	471	71
433	471	68
434	471	71
435	471	71
436	471	78
437	471	98
438	471	104
439	471	103
440	471	129
441	471	187
442	471	273
443	471	326
444	471	434
445	471	437
446	471	531
447	471	508
448	471	720
449	471	1512
450	471	1778
451	471	2401
452	471	1854
453	471	1711
454	471	1640
455	471	1401
456	471	1375
457	471	1443
458	471	1357
459	471	1112
460	471	1490
461	471	1496
462	471	1911
463	471	1665
464	471	2013
465	471	2933
466	471	2449
467	471	3002
468	471	3331
469	471	3722
470	471	8271
471	471	24333
0	472	1
1	472	14
2	472	38
3	472	83
4	472	70
5	472	58
6	472	66
7	472	51
8	472	29
9	472	44
10	472	29
11	472	32
12	472	42
13	472	28
14	472	35
15	472	32
16	472	35
17	472	21
18	472	28
19	472	26
20	472	28
21	472	24
22	472	27
23	472	23
24	472	27
25	472	26
26	472	24
27	472	18
28	472	26
29	472	23
30	472	30
31	472	23
32	472	26
33	472	42
34	472	44
35	472	46
36	472	39
38	472	40
39	472	52
40	472	27
41	472	49
42	472	54
43	472	53
44	472	77
45	472	101
46	472	72
47	472	37
48	472	34
49	472	11
50	472	13
51	472	15
52	472	15
53	472	14
54	472	39
55	472	64
56	472	72
57	472	52
58	472	38
59	472	57
60	472	79
61	472	57
62	472	26
63	472	4
64	472	30
65	472	10
66	472	7
67	472	35
68	472	62
69	472	79
70	472	47
71	472	65
72	472	53
73	472	66
74	472	58
75	472	37
76	472	55
77	472	61
78	472	58
79	472	76
80	472	56
81	472	65
82	472	54
83	472	63
84	472	54
85	472	37
86	472	48
87	472	44
88	472	74
89	472	74
90	472	55
91	472	63
92	472	33
93	472	47
94	472	65
95	472	54
96	472	51
97	472	68
98	472	49
99	472	26
100	472	27
101	472	41
102	472	28
103	472	31
104	472	33
105	472	34
106	472	34
107	472	50
108	472	56
109	472	44
110	472	60
111	472	57
112	472	61
113	472	67
114	472	70
115	472	50
116	472	67
117	472	58
118	472	56
119	472	50
120	472	54
121	472	64
122	472	63
123	472	43
124	472	51
125	472	53
126	472	49
127	472	55
128	472	63
129	472	94
130	472	69
131	472	82
132	472	71
133	472	70
134	472	76
135	472	77
136	472	62
137	472	60
138	472	66
139	472	68
140	472	78
141	472	63
142	472	63
143	472	65
144	472	76
145	472	70
146	472	69
147	472	70
148	472	63
149	472	59
150	472	57
151	472	63
152	472	37
153	472	71
154	472	44
155	472	68
156	472	78
157	472	78
158	472	58
159	472	62
160	472	67
161	472	58
162	472	62
163	472	69
164	472	56
165	472	49
166	472	53
167	472	58
168	472	48
169	472	44
170	472	66
171	472	57
172	472	56
173	472	46
174	472	67
175	472	55
176	472	67
177	472	46
178	472	50
179	472	77
180	472	37
181	472	63
182	472	59
183	472	56
184	472	73
185	472	72
186	472	67
187	472	61
188	472	50
189	472	47
190	472	57
191	472	56
192	472	76
193	472	58
194	472	65
195	472	76
196	472	66
197	472	75
198	472	65
199	472	74
200	472	77
201	472	57
202	472	62
203	472	81
204	472	85
205	472	79
206	472	67
207	472	74
208	472	92
209	472	75
210	472	66
211	472	81
212	472	67
213	472	68
214	472	80
215	472	78
216	472	90
217	472	78
218	472	63
219	472	71
220	472	62
221	472	59
222	472	62
223	472	74
224	472	63
225	472	57
226	472	75
227	472	60
228	472	66
229	472	68
230	472	72
231	472	67
232	472	65
233	472	74
234	472	103
235	472	73
236	472	69
237	472	58
238	472	58
239	472	47
240	472	61
241	472	58
242	472	69
243	472	57
244	472	35
245	472	56
246	472	63
247	472	60
248	472	40
249	472	49
250	472	51
251	472	61
252	472	58
253	472	43
254	472	52
255	472	59
256	472	49
257	472	60
258	472	60
259	472	58
260	472	58
261	472	60
262	472	51
263	472	62
264	472	76
265	472	57
266	472	53
267	472	67
268	472	88
269	472	56
270	472	75
271	472	95
272	472	66
273	472	83
274	472	93
275	472	72
276	472	70
277	472	82
278	472	80
279	472	81
280	472	85
281	472	91
282	472	90
283	472	96
284	472	87
285	472	94
286	472	67
287	472	80
288	472	89
289	472	83
290	472	83
291	472	92
292	472	107
293	472	108
294	472	83
295	472	70
296	472	91
297	472	68
298	472	83
299	472	91
300	472	94
301	472	101
302	472	85
303	472	91
304	472	62
305	472	55
306	472	30
307	472	32
308	472	52
309	472	88
310	472	79
311	472	79
312	472	95
313	472	81
314	472	81
315	472	76
316	472	73
317	472	98
318	472	109
319	472	100
320	472	96
321	472	104
322	472	87
323	472	77
324	472	83
325	472	97
326	472	89
327	472	78
328	472	85
329	472	83
330	472	96
331	472	109
332	472	108
333	472	102
334	472	80
335	472	85
336	472	91
337	472	108
338	472	77
339	472	66
340	472	92
341	472	102
342	472	94
343	472	88
344	472	96
345	472	98
346	472	88
347	472	85
348	472	89
349	472	88
350	472	94
351	472	95
352	472	93
353	472	90
354	472	81
355	472	96
356	472	97
357	472	96
358	472	116
359	472	89
360	472	90
361	472	47
362	472	55
363	472	28
364	472	67
365	472	62
366	472	34
367	472	39
368	472	23
369	472	57
370	472	58
371	472	68
372	472	105
373	472	118
374	472	125
375	472	107
376	472	118
377	472	130
378	472	105
379	472	91
380	472	135
381	472	107
382	472	103
383	472	81
384	472	54
385	472	66
386	472	71
387	472	81
388	472	58
389	472	65
390	472	76
391	472	86
392	472	106
393	472	101
394	472	90
395	472	87
396	472	77
397	472	86
398	472	116
399	472	86
400	472	76
401	472	85
402	472	111
403	472	108
404	472	106
405	472	98
406	472	64
407	472	79
408	472	67
409	472	76
410	472	65
411	472	52
412	472	59
413	472	69
414	472	67
415	472	57
416	472	55
417	472	58
418	472	70
419	472	53
420	472	65
421	472	64
422	472	58
423	472	68
424	472	56
425	472	51
426	472	69
427	472	63
428	472	53
429	472	56
430	472	53
431	472	83
432	472	65
433	472	56
434	472	72
435	472	84
436	472	99
437	472	107
438	472	123
439	472	120
440	472	118
441	472	192
442	472	232
443	472	361
444	472	417
445	472	418
446	472	480
447	472	456
448	472	609
449	472	1103
450	472	1183
451	472	1483
452	472	1178
453	472	1035
454	472	912
455	472	815
456	472	851
457	472	852
458	472	841
459	472	655
460	472	908
461	472	842
462	472	1124
463	472	956
464	472	1106
465	472	1521
466	472	1352
467	472	1573
468	472	1694
469	472	1695
470	472	2525
471	472	7964
472	472	30604
0	473	1
1	473	8
2	473	47
3	473	81
4	473	69
5	473	69
6	473	66
7	473	69
8	473	64
9	473	33
10	473	47
11	473	45
12	473	40
13	473	46
14	473	57
15	473	45
16	473	41
17	473	30
18	473	24
19	473	25
20	473	35
21	473	26
22	473	27
23	473	20
24	473	35
25	473	21
26	473	27
27	473	25
28	473	32
29	473	31
30	473	30
31	473	36
32	473	33
33	473	33
34	473	41
35	473	35
36	473	33
38	473	36
39	473	50
40	473	49
41	473	54
42	473	54
43	473	74
44	473	90
45	473	101
46	473	72
47	473	33
48	473	15
49	473	5
50	473	14
51	473	12
52	473	12
53	473	13
54	473	29
55	473	66
56	473	85
57	473	75
58	473	70
59	473	74
60	473	88
61	473	53
62	473	19
63	473	4
64	473	28
65	473	12
66	473	8
67	473	22
68	473	56
69	473	76
70	473	86
71	473	88
72	473	72
73	473	81
74	473	75
75	473	77
76	473	67
77	473	82
78	473	62
79	473	64
80	473	56
81	473	57
82	473	57
83	473	77
84	473	52
85	473	59
86	473	49
87	473	59
88	473	72
89	473	78
90	473	73
91	473	61
92	473	41
93	473	32
94	473	58
95	473	56
96	473	47
97	473	71
98	473	44
99	473	24
100	473	18
101	473	18
102	473	23
103	473	23
104	473	24
105	473	27
106	473	20
107	473	38
108	473	60
109	473	46
110	473	60
111	473	78
112	473	70
113	473	98
114	473	83
115	473	88
116	473	81
117	473	85
118	473	95
119	473	76
120	473	64
121	473	71
122	473	66
123	473	54
124	473	61
125	473	67
126	473	64
127	473	67
128	473	67
129	473	80
130	473	77
131	473	84
132	473	86
133	473	107
134	473	97
135	473	83
136	473	85
137	473	89
138	473	82
139	473	87
140	473	63
141	473	72
142	473	68
143	473	86
144	473	89
145	473	75
146	473	72
147	473	63
148	473	62
149	473	81
150	473	48
151	473	69
152	473	46
153	473	61
154	473	49
155	473	41
156	473	74
157	473	81
158	473	68
159	473	85
160	473	83
161	473	64
162	473	79
163	473	51
164	473	49
165	473	62
166	473	66
167	473	52
168	473	44
169	473	49
170	473	64
171	473	68
172	473	43
173	473	45
174	473	70
175	473	70
176	473	83
177	473	53
178	473	83
179	473	75
180	473	53
181	473	79
182	473	70
183	473	66
184	473	86
185	473	59
186	473	78
187	473	92
188	473	77
189	473	42
190	473	87
191	473	74
192	473	74
193	473	85
194	473	65
195	473	70
196	473	85
197	473	110
198	473	72
199	473	78
200	473	75
201	473	94
202	473	62
203	473	94
204	473	92
205	473	82
206	473	97
207	473	103
208	473	64
209	473	120
210	473	89
211	473	84
212	473	86
213	473	73
214	473	102
215	473	93
216	473	73
217	473	81
218	473	90
219	473	95
220	473	71
221	473	92
222	473	92
223	473	84
224	473	94
225	473	85
226	473	94
227	473	73
228	473	53
229	473	76
230	473	83
231	473	61
232	473	81
233	473	69
234	473	101
235	473	91
236	473	90
237	473	74
238	473	81
239	473	80
240	473	69
241	473	57
242	473	78
243	473	83
244	473	59
245	473	66
246	473	77
247	473	65
248	473	68
249	473	83
250	473	69
251	473	66
252	473	64
253	473	70
254	473	69
255	473	86
256	473	85
257	473	59
258	473	79
259	473	97
260	473	60
261	473	75
262	473	65
263	473	84
264	473	62
265	473	64
266	473	80
267	473	84
268	473	102
269	473	85
270	473	101
271	473	94
272	473	73
273	473	89
274	473	103
275	473	95
276	473	75
277	473	81
278	473	92
279	473	100
280	473	93
281	473	110
282	473	89
283	473	98
284	473	91
285	473	89
286	473	94
287	473	89
288	473	63
289	473	93
290	473	87
291	473	97
292	473	110
293	473	115
294	473	79
295	473	85
296	473	85
297	473	108
298	473	113
299	473	117
300	473	114
301	473	114
302	473	108
303	473	80
304	473	46
305	473	53
306	473	43
307	473	17
308	473	65
309	473	78
310	473	101
311	473	104
312	473	100
313	473	84
314	473	92
315	473	97
316	473	76
317	473	103
318	473	123
319	473	109
320	473	82
321	473	99
322	473	106
323	473	55
324	473	72
325	473	73
326	473	75
327	473	73
328	473	98
329	473	88
330	473	103
331	473	96
332	473	125
333	473	129
334	473	80
335	473	88
336	473	111
337	473	132
338	473	120
339	473	114
340	473	84
341	473	116
342	473	90
343	473	93
344	473	105
345	473	111
346	473	117
347	473	109
348	473	115
349	473	90
350	473	94
351	473	124
352	473	117
353	473	110
354	473	122
355	473	127
356	473	141
357	473	157
358	473	111
359	473	117
360	473	77
361	473	55
362	473	43
363	473	37
364	473	40
365	473	69
366	473	24
367	473	23
368	473	28
369	473	48
370	473	52
371	473	82
372	473	123
373	473	140
374	473	139
375	473	138
376	473	148
377	473	114
378	473	122
379	473	106
380	473	132
381	473	96
382	473	117
383	473	99
384	473	78
385	473	103
386	473	127
387	473	100
388	473	98
389	473	79
390	473	85
391	473	84
392	473	86
393	473	99
394	473	116
395	473	100
396	473	75
397	473	108
398	473	95
399	473	112
400	473	103
401	473	90
402	473	91
403	473	95
404	473	129
405	473	131
406	473	117
407	473	99
408	473	86
409	473	81
410	473	84
411	473	60
412	473	71
413	473	64
414	473	74
415	473	71
416	473	82
417	473	80
418	473	60
419	473	60
420	473	72
421	473	67
422	473	85
423	473	83
424	473	86
425	473	68
426	473	70
427	473	64
428	473	81
429	473	89
430	473	71
431	473	99
432	473	88
433	473	89
434	473	98
435	473	126
436	473	141
437	473	150
438	473	138
439	473	175
440	473	156
441	473	223
442	473	336
443	473	403
444	473	466
445	473	471
446	473	497
447	473	436
448	473	580
449	473	877
450	473	823
451	473	991
452	473	786
453	473	775
454	473	664
455	473	598
456	473	669
457	473	687
458	473	654
459	473	464
460	473	634
461	473	644
462	473	790
463	473	677
464	473	861
465	473	1005
466	473	1009
467	473	1064
468	473	1116
469	473	1176
470	473	1630
471	473	3012
472	473	12950
473	473	36397
1	474	10
2	474	39
3	474	75
4	474	66
5	474	58
6	474	55
7	474	60
8	474	44
9	474	46
10	474	47
11	474	49
12	474	36
13	474	39
14	474	43
15	474	35
16	474	38
17	474	41
18	474	31
19	474	30
20	474	25
21	474	27
22	474	19
23	474	23
24	474	30
25	474	22
26	474	23
27	474	24
28	474	24
29	474	25
30	474	24
31	474	35
32	474	23
33	474	33
34	474	39
35	474	46
36	474	45
38	474	45
39	474	41
40	474	58
41	474	45
42	474	46
43	474	53
44	474	81
45	474	71
46	474	51
47	474	13
48	474	10
49	474	5
50	474	12
51	474	11
52	474	8
53	474	9
54	474	27
55	474	43
56	474	57
57	474	77
58	474	53
59	474	64
60	474	62
61	474	40
62	474	17
63	474	3
64	474	21
65	474	9
66	474	6
67	474	18
68	474	54
69	474	86
70	474	60
71	474	58
72	474	54
73	474	61
74	474	48
75	474	39
76	474	72
77	474	55
78	474	59
79	474	63
80	474	40
81	474	44
82	474	51
83	474	51
84	474	53
85	474	41
86	474	36
87	474	37
88	474	44
89	474	67
90	474	58
91	474	28
92	474	31
93	474	29
94	474	54
95	474	52
96	474	40
97	474	65
98	474	33
99	474	22
100	474	13
101	474	23
102	474	19
103	474	21
104	474	17
105	474	15
106	474	18
107	474	34
108	474	31
109	474	44
110	474	58
111	474	70
112	474	73
113	474	77
114	474	68
115	474	57
116	474	87
117	474	63
118	474	76
119	474	72
120	474	55
121	474	56
122	474	55
123	474	50
124	474	59
125	474	50
126	474	56
127	474	53
128	474	51
129	474	74
130	474	84
131	474	75
132	474	85
133	474	61
134	474	82
135	474	57
136	474	68
137	474	69
138	474	79
139	474	80
140	474	59
141	474	69
142	474	75
143	474	63
144	474	79
145	474	49
146	474	73
147	474	65
148	474	53
149	474	51
150	474	62
151	474	41
152	474	43
153	474	48
154	474	32
155	474	38
156	474	77
157	474	50
158	474	47
159	474	83
160	474	71
161	474	46
162	474	50
163	474	43
164	474	50
165	474	45
166	474	35
167	474	38
168	474	45
169	474	50
170	474	60
171	474	39
172	474	47
173	474	41
174	474	38
175	474	54
176	474	69
177	474	32
178	474	65
179	474	53
180	474	62
181	474	73
182	474	50
183	474	60
184	474	66
185	474	69
186	474	86
187	474	70
188	474	64
189	474	43
190	474	51
191	474	60
192	474	59
193	474	53
194	474	40
195	474	65
196	474	84
197	474	76
198	474	59
199	474	65
200	474	74
201	474	82
202	474	55
203	474	65
204	474	84
205	474	59
206	474	49
207	474	55
208	474	76
209	474	70
210	474	84
211	474	81
212	474	77
213	474	71
214	474	85
215	474	71
216	474	70
217	474	68
218	474	59
219	474	66
220	474	60
221	474	58
222	474	63
223	474	66
224	474	68
225	474	79
226	474	80
227	474	49
228	474	49
229	474	57
230	474	53
231	474	60
232	474	60
233	474	52
234	474	61
235	474	71
236	474	89
237	474	49
238	474	79
239	474	67
240	474	73
241	474	49
242	474	49
243	474	72
244	474	51
245	474	75
246	474	66
247	474	81
248	474	51
249	474	69
250	474	61
251	474	50
252	474	74
253	474	57
254	474	64
255	474	66
256	474	67
257	474	43
258	474	68
259	474	55
260	474	43
261	474	48
262	474	61
263	474	53
264	474	83
265	474	49
266	474	76
267	474	89
268	474	63
269	474	73
270	474	87
271	474	86
272	474	74
273	474	69
274	474	84
275	474	73
276	474	64
277	474	67
278	474	62
279	474	77
280	474	77
281	474	77
282	474	72
283	474	72
284	474	75
285	474	72
286	474	71
287	474	54
288	474	58
289	474	83
290	474	53
291	474	77
292	474	83
293	474	88
294	474	87
295	474	70
296	474	78
297	474	98
298	474	88
299	474	104
300	474	123
301	474	107
302	474	60
303	474	92
304	474	43
305	474	34
306	474	37
307	474	21
308	474	46
309	474	87
310	474	60
311	474	61
312	474	96
313	474	71
314	474	80
315	474	76
316	474	72
317	474	78
318	474	99
319	474	85
320	474	74
321	474	74
322	474	74
323	474	47
324	474	69
325	474	69
326	474	48
327	474	74
328	474	66
329	474	74
330	474	79
331	474	88
332	474	108
333	474	114
334	474	91
335	474	104
336	474	85
337	474	80
338	474	80
339	474	67
340	474	81
341	474	74
342	474	101
343	474	111
344	474	71
345	474	100
346	474	99
347	474	86
348	474	97
349	474	83
350	474	84
351	474	73
352	474	73
353	474	96
354	474	81
355	474	102
356	474	99
357	474	104
358	474	98
359	474	87
360	474	53
361	474	44
362	474	35
363	474	30
364	474	48
365	474	66
366	474	17
367	474	28
368	474	25
369	474	52
370	474	43
371	474	63
372	474	106
373	474	107
374	474	111
375	474	103
376	474	107
377	474	116
378	474	105
379	474	102
380	474	103
381	474	99
382	474	74
383	474	87
384	474	59
385	474	83
386	474	75
387	474	78
388	474	87
389	474	57
390	474	96
391	474	73
392	474	86
393	474	72
394	474	73
395	474	88
396	474	82
397	474	96
398	474	80
399	474	88
400	474	66
401	474	63
402	474	85
403	474	72
404	474	107
405	474	85
406	474	94
407	474	58
408	474	74
409	474	72
410	474	81
411	474	60
412	474	63
413	474	54
414	474	85
415	474	65
416	474	65
417	474	52
418	474	68
419	474	60
420	474	59
421	474	51
422	474	48
423	474	69
424	474	72
425	474	59
426	474	68
427	474	56
428	474	67
429	474	64
430	474	63
431	474	80
432	474	73
433	474	87
434	474	81
435	474	92
436	474	101
437	474	108
438	474	126
439	474	142
440	474	140
441	474	189
442	474	226
443	474	295
444	474	362
445	474	380
446	474	409
447	474	343
448	474	446
449	474	680
450	474	627
451	474	645
452	474	598
453	474	580
454	474	442
455	474	543
456	474	471
457	474	490
458	474	464
459	474	373
460	474	497
461	474	445
462	474	621
463	474	533
464	474	599
465	474	697
466	474	734
467	474	830
468	474	850
469	474	819
470	474	1090
471	474	2171
472	474	6372
473	474	13260
474	474	25745
0	475	1
1	475	7
2	475	33
3	475	58
4	475	53
5	475	57
6	475	49
7	475	45
8	475	41
9	475	26
10	475	33
11	475	31
12	475	25
13	475	29
14	475	39
15	475	28
16	475	33
17	475	27
18	475	20
19	475	29
20	475	20
21	475	15
22	475	23
23	475	15
24	475	25
25	475	21
26	475	21
27	475	22
28	475	17
29	475	20
30	475	26
31	475	26
32	475	26
33	475	30
34	475	33
35	475	29
36	475	26
38	475	28
39	475	38
40	475	48
41	475	33
42	475	53
43	475	44
44	475	58
45	475	82
46	475	59
47	475	28
48	475	11
49	475	9
50	475	13
51	475	6
52	475	13
53	475	11
54	475	21
55	475	50
56	475	57
57	475	47
58	475	44
59	475	52
60	475	52
61	475	34
62	475	20
63	475	5
64	475	17
65	475	7
66	475	4
67	475	10
68	475	48
69	475	67
70	475	62
71	475	60
72	475	80
73	475	61
74	475	44
75	475	43
76	475	58
77	475	46
78	475	62
79	475	70
80	475	53
81	475	41
82	475	49
83	475	55
84	475	40
85	475	38
86	475	47
87	475	42
88	475	60
89	475	57
90	475	52
91	475	42
92	475	25
93	475	41
94	475	45
95	475	36
96	475	49
97	475	50
98	475	38
99	475	23
100	475	18
101	475	21
102	475	20
103	475	22
104	475	23
105	475	22
106	475	18
107	475	36
108	475	51
109	475	34
110	475	52
111	475	51
112	475	60
113	475	95
114	475	59
115	475	58
116	475	73
117	475	69
118	475	71
119	475	52
120	475	45
121	475	52
122	475	67
123	475	41
124	475	56
125	475	32
126	475	53
127	475	54
128	475	52
129	475	75
130	475	64
131	475	66
132	475	79
133	475	67
134	475	71
135	475	56
136	475	64
137	475	77
138	475	71
139	475	68
140	475	63
141	475	73
142	475	44
143	475	44
144	475	53
145	475	62
146	475	60
147	475	60
148	475	36
149	475	45
150	475	36
151	475	55
152	475	34
153	475	50
154	475	35
155	475	43
156	475	52
157	475	64
158	475	53
159	475	52
160	475	53
161	475	50
162	475	46
163	475	52
164	475	46
165	475	54
166	475	51
167	475	46
168	475	47
169	475	48
170	475	47
171	475	34
172	475	68
173	475	40
174	475	47
175	475	42
176	475	47
177	475	50
178	475	53
179	475	62
180	475	54
181	475	51
182	475	53
183	475	64
184	475	51
185	475	59
186	475	64
187	475	54
188	475	55
189	475	46
190	475	61
191	475	53
192	475	65
193	475	56
194	475	63
195	475	58
196	475	62
197	475	63
198	475	58
199	475	59
200	475	64
201	475	69
202	475	56
203	475	73
204	475	70
205	475	70
206	475	78
207	475	52
208	475	63
209	475	70
210	475	76
211	475	70
212	475	64
213	475	64
214	475	56
215	475	61
216	475	60
217	475	66
218	475	61
219	475	68
220	475	70
221	475	49
222	475	64
223	475	61
224	475	55
225	475	69
226	475	64
227	475	40
228	475	64
229	475	48
230	475	58
231	475	55
232	475	70
233	475	63
234	475	49
235	475	54
236	475	91
237	475	56
238	475	54
239	475	53
240	475	73
241	475	50
242	475	53
243	475	39
244	475	49
245	475	63
246	475	52
247	475	55
248	475	44
249	475	56
250	475	54
251	475	38
252	475	56
253	475	45
254	475	48
255	475	48
256	475	66
257	475	47
258	475	57
259	475	60
260	475	78
261	475	51
262	475	44
263	475	66
264	475	65
265	475	70
266	475	56
267	475	58
268	475	77
269	475	76
270	475	71
271	475	73
272	475	59
273	475	64
274	475	87
275	475	74
276	475	53
277	475	74
278	475	67
279	475	94
280	475	83
281	475	85
282	475	81
283	475	75
284	475	72
285	475	73
286	475	86
287	475	51
288	475	73
289	475	68
290	475	76
291	475	77
292	475	100
293	475	103
294	475	69
295	475	70
296	475	73
297	475	69
298	475	90
299	475	82
300	475	91
301	475	80
302	475	72
303	475	94
304	475	40
305	475	38
306	475	27
307	475	15
308	475	57
309	475	57
310	475	55
311	475	74
312	475	93
313	475	72
314	475	80
315	475	76
316	475	68
317	475	91
318	475	92
319	475	87
320	475	74
321	475	74
322	475	73
323	475	53
324	475	78
325	475	63
326	475	47
327	475	54
328	475	75
329	475	56
330	475	72
331	475	81
332	475	79
333	475	98
334	475	77
335	475	99
336	475	93
337	475	88
338	475	81
339	475	76
340	475	73
341	475	81
342	475	77
343	475	65
344	475	81
345	475	93
346	475	97
347	475	72
348	475	89
349	475	85
350	475	77
351	475	103
352	475	105
353	475	96
354	475	75
355	475	94
356	475	98
357	475	100
358	475	75
359	475	94
360	475	60
361	475	30
362	475	32
363	475	22
364	475	41
365	475	60
366	475	28
367	475	24
368	475	26
369	475	43
370	475	38
371	475	63
372	475	73
373	475	99
374	475	110
375	475	93
376	475	90
377	475	108
378	475	119
379	475	107
380	475	102
381	475	95
382	475	74
383	475	86
384	475	52
385	475	70
386	475	102
387	475	66
388	475	72
389	475	67
390	475	60
391	475	69
392	475	95
393	475	81
394	475	89
395	475	91
396	475	73
397	475	75
398	475	102
399	475	77
400	475	76
401	475	85
402	475	88
403	475	75
404	475	78
405	475	77
406	475	66
407	475	64
408	475	65
409	475	63
410	475	70
411	475	51
412	475	59
413	475	56
414	475	60
415	475	57
416	475	58
417	475	57
418	475	48
419	475	58
420	475	48
421	475	35
422	475	42
423	475	71
424	475	58
425	475	59
426	475	60
427	475	54
428	475	56
429	475	66
430	475	56
431	475	65
432	475	66
433	475	63
434	475	75
435	475	96
436	475	110
437	475	96
438	475	129
439	475	111
440	475	113
441	475	198
442	475	243
443	475	255
444	475	341
445	475	312
446	475	360
447	475	333
448	475	396
449	475	596
450	475	611
451	475	592
452	475	588
453	475	510
454	475	436
455	475	511
456	475	488
457	475	490
458	475	452
459	475	345
460	475	439
461	475	453
462	475	600
463	475	514
464	475	601
465	475	655
466	475	718
467	475	768
468	475	766
469	475	818
470	475	1051
471	475	1894
472	475	5579
473	475	7489
474	475	10644
475	475	23849
1	476	7
2	476	47
3	476	73
4	476	72
5	476	81
6	476	72
7	476	63
8	476	58
9	476	47
10	476	33
11	476	42
12	476	42
13	476	22
14	476	37
15	476	40
16	476	25
17	476	25
18	476	29
19	476	25
20	476	29
21	476	24
22	476	31
23	476	22
24	476	36
25	476	18
26	476	31
27	476	24
28	476	29
29	476	20
30	476	30
31	476	25
32	476	27
33	476	32
34	476	40
35	476	44
36	476	33
38	476	37
39	476	46
40	476	54
41	476	68
42	476	50
43	476	47
44	476	101
45	476	94
46	476	45
47	476	26
48	476	15
49	476	9
50	476	8
51	476	15
52	476	14
53	476	16
54	476	25
55	476	45
56	476	60
57	476	60
58	476	47
59	476	68
60	476	75
61	476	46
62	476	23
64	476	29
65	476	8
66	476	3
67	476	26
68	476	60
69	476	72
70	476	74
71	476	80
72	476	73
73	476	54
74	476	49
75	476	53
76	476	51
77	476	67
78	476	65
79	476	74
80	476	65
81	476	47
82	476	45
83	476	52
84	476	38
85	476	48
86	476	42
87	476	52
88	476	59
89	476	62
90	476	55
91	476	43
92	476	31
93	476	32
94	476	70
95	476	38
96	476	55
97	476	61
98	476	38
99	476	28
100	476	17
101	476	21
102	476	17
103	476	25
104	476	23
105	476	21
106	476	20
107	476	41
108	476	44
109	476	35
110	476	60
111	476	57
112	476	64
113	476	99
114	476	78
115	476	54
116	476	72
117	476	79
118	476	98
119	476	62
120	476	65
121	476	64
122	476	72
123	476	60
124	476	61
125	476	59
126	476	60
127	476	52
128	476	46
129	476	57
130	476	66
131	476	85
132	476	80
133	476	88
134	476	70
135	476	71
136	476	70
137	476	84
138	476	75
139	476	93
140	476	72
141	476	61
142	476	68
143	476	68
144	476	63
145	476	75
146	476	70
147	476	70
148	476	63
149	476	61
150	476	66
151	476	61
152	476	40
153	476	55
154	476	43
155	476	62
156	476	75
157	476	63
158	476	54
159	476	65
160	476	73
161	476	47
162	476	38
163	476	56
164	476	56
165	476	53
166	476	48
167	476	30
168	476	32
169	476	42
170	476	58
171	476	43
172	476	48
173	476	44
174	476	47
175	476	63
176	476	56
177	476	46
178	476	64
179	476	72
180	476	54
181	476	67
182	476	61
183	476	68
184	476	64
185	476	51
186	476	84
187	476	76
188	476	56
189	476	49
190	476	64
191	476	57
192	476	55
193	476	62
194	476	72
195	476	74
196	476	69
197	476	74
198	476	71
199	476	63
200	476	77
201	476	58
202	476	50
203	476	72
204	476	84
205	476	79
206	476	80
207	476	75
208	476	78
209	476	75
210	476	75
211	476	68
212	476	91
213	476	64
214	476	67
215	476	75
216	476	60
217	476	68
218	476	78
219	476	89
220	476	75
221	476	65
222	476	68
223	476	64
224	476	69
225	476	64
226	476	75
227	476	50
228	476	58
229	476	62
230	476	50
231	476	68
232	476	46
233	476	71
234	476	68
235	476	74
236	476	87
237	476	57
238	476	71
239	476	58
240	476	63
241	476	68
242	476	85
243	476	75
244	476	45
245	476	67
246	476	60
247	476	57
248	476	64
249	476	64
250	476	49
251	476	45
252	476	62
253	476	74
254	476	71
255	476	71
256	476	61
257	476	67
258	476	66
259	476	62
260	476	56
261	476	65
262	476	69
263	476	79
264	476	79
265	476	75
266	476	67
267	476	68
268	476	69
269	476	77
270	476	88
271	476	94
272	476	73
273	476	78
274	476	87
275	476	82
276	476	65
277	476	68
278	476	67
279	476	87
280	476	79
281	476	93
282	476	91
283	476	85
284	476	86
285	476	77
286	476	89
287	476	55
288	476	88
289	476	75
290	476	89
291	476	84
292	476	103
293	476	98
294	476	87
295	476	92
296	476	84
297	476	96
298	476	82
299	476	101
300	476	128
301	476	84
302	476	87
303	476	96
304	476	46
305	476	35
306	476	23
307	476	22
308	476	45
309	476	75
310	476	83
311	476	91
312	476	126
313	476	75
314	476	90
315	476	111
316	476	88
317	476	78
318	476	86
319	476	82
320	476	82
321	476	102
322	476	77
323	476	66
324	476	58
325	476	69
326	476	64
327	476	69
328	476	79
329	476	61
330	476	99
331	476	100
332	476	119
333	476	120
334	476	109
335	476	96
336	476	77
337	476	109
338	476	82
339	476	80
340	476	85
341	476	92
342	476	84
343	476	106
344	476	100
345	476	102
346	476	105
347	476	84
348	476	113
349	476	110
350	476	96
351	476	103
352	476	85
353	476	76
354	476	107
355	476	105
356	476	111
357	476	91
358	476	107
359	476	113
360	476	60
361	476	50
362	476	38
363	476	36
364	476	40
365	476	56
366	476	25
367	476	19
368	476	17
369	476	51
370	476	49
371	476	79
372	476	104
373	476	129
374	476	125
375	476	133
376	476	145
377	476	134
378	476	122
379	476	95
380	476	100
381	476	104
382	476	90
383	476	84
384	476	65
385	476	84
386	476	90
387	476	85
388	476	82
389	476	65
390	476	88
391	476	90
392	476	89
393	476	77
394	476	87
395	476	86
396	476	77
397	476	88
398	476	103
399	476	102
400	476	75
401	476	95
402	476	105
403	476	82
404	476	96
405	476	99
406	476	81
407	476	80
408	476	55
409	476	84
410	476	82
411	476	60
412	476	64
413	476	70
414	476	67
415	476	60
416	476	52
417	476	61
418	476	61
419	476	49
420	476	56
421	476	54
422	476	61
423	476	76
424	476	67
425	476	57
426	476	60
427	476	54
428	476	78
429	476	74
430	476	53
431	476	94
432	476	85
433	476	54
434	476	82
435	476	87
436	476	112
437	476	105
438	476	161
439	476	125
440	476	135
441	476	200
442	476	260
443	476	297
444	476	385
445	476	352
446	476	388
447	476	400
448	476	477
449	476	735
450	476	711
451	476	739
452	476	697
453	476	613
454	476	520
455	476	513
456	476	521
457	476	525
458	476	529
459	476	402
460	476	543
461	476	508
462	476	642
463	476	548
464	476	640
465	476	782
466	476	797
467	476	863
468	476	937
469	476	946
470	476	1259
471	476	2446
472	476	6983
473	476	8123
474	476	7477
475	476	11667
476	476	30748
1	477	23
2	477	62
3	477	89
4	477	95
5	477	91
6	477	81
7	477	57
8	477	57
9	477	46
10	477	38
11	477	35
12	477	48
13	477	33
14	477	51
15	477	36
16	477	41
17	477	44
18	477	29
19	477	37
20	477	31
21	477	35
22	477	39
23	477	29
24	477	30
25	477	28
26	477	24
27	477	26
28	477	28
29	477	26
30	477	24
31	477	38
32	477	22
33	477	31
34	477	43
35	477	31
36	477	44
38	477	51
39	477	46
40	477	45
41	477	45
42	477	54
43	477	62
44	477	87
45	477	130
46	477	113
47	477	61
48	477	31
49	477	26
50	477	23
51	477	23
52	477	31
53	477	34
54	477	48
55	477	76
56	477	91
57	477	62
58	477	55
59	477	63
60	477	81
61	477	68
62	477	40
63	477	13
64	477	34
65	477	7
66	477	16
67	477	51
68	477	68
69	477	103
70	477	63
71	477	73
72	477	68
73	477	77
74	477	78
75	477	54
76	477	68
77	477	79
78	477	72
79	477	65
80	477	91
81	477	90
82	477	90
83	477	102
84	477	84
85	477	100
86	477	89
87	477	78
88	477	102
89	477	86
90	477	107
91	477	96
92	477	70
93	477	78
94	477	127
95	477	80
96	477	71
97	477	83
98	477	67
99	477	72
100	477	48
101	477	57
102	477	48
103	477	57
104	477	42
105	477	62
106	477	45
107	477	71
108	477	96
109	477	79
110	477	88
111	477	91
112	477	69
113	477	88
114	477	90
115	477	69
116	477	77
117	477	80
118	477	85
119	477	75
120	477	66
121	477	77
122	477	76
123	477	81
124	477	78
125	477	84
126	477	85
127	477	72
128	477	79
129	477	95
130	477	102
131	477	104
132	477	112
133	477	104
134	477	111
135	477	98
136	477	91
137	477	79
138	477	111
139	477	100
140	477	99
141	477	88
142	477	100
143	477	89
144	477	100
145	477	103
146	477	92
147	477	91
148	477	79
149	477	95
150	477	83
151	477	95
152	477	62
153	477	79
154	477	73
155	477	103
156	477	110
157	477	92
158	477	74
159	477	94
160	477	104
161	477	80
162	477	67
163	477	84
164	477	87
165	477	87
166	477	93
167	477	80
168	477	58
169	477	75
170	477	86
171	477	99
172	477	82
173	477	85
174	477	81
175	477	89
176	477	105
177	477	81
178	477	87
179	477	88
180	477	69
181	477	102
182	477	89
183	477	80
184	477	91
185	477	91
186	477	83
187	477	77
188	477	102
189	477	57
190	477	75
191	477	90
192	477	94
193	477	110
194	477	96
195	477	90
196	477	88
197	477	100
198	477	81
199	477	77
200	477	85
201	477	79
202	477	77
203	477	130
204	477	121
205	477	101
206	477	120
207	477	86
208	477	77
209	477	98
210	477	96
211	477	95
212	477	75
213	477	98
214	477	100
215	477	97
216	477	88
217	477	86
218	477	92
219	477	95
220	477	91
221	477	96
222	477	89
223	477	80
224	477	83
225	477	60
226	477	80
227	477	85
228	477	91
229	477	98
230	477	92
231	477	97
232	477	75
233	477	111
234	477	103
235	477	100
236	477	94
237	477	74
238	477	79
239	477	69
240	477	85
241	477	92
242	477	104
243	477	80
244	477	70
245	477	78
246	477	89
247	477	69
248	477	81
249	477	60
250	477	68
251	477	65
252	477	62
253	477	71
254	477	78
255	477	73
256	477	67
257	477	81
258	477	76
259	477	84
260	477	71
261	477	98
262	477	65
263	477	60
264	477	76
265	477	108
266	477	71
267	477	110
268	477	98
269	477	116
270	477	107
271	477	97
272	477	93
273	477	91
274	477	142
275	477	115
276	477	96
277	477	120
278	477	123
279	477	117
280	477	113
281	477	131
282	477	118
283	477	93
284	477	104
285	477	117
286	477	99
287	477	113
288	477	76
289	477	110
290	477	97
291	477	113
292	477	126
293	477	130
294	477	89
295	477	100
296	477	100
297	477	87
298	477	115
299	477	134
300	477	124
301	477	130
302	477	118
303	477	114
304	477	73
305	477	70
306	477	49
307	477	48
308	477	85
309	477	119
310	477	148
311	477	132
312	477	157
313	477	124
314	477	124
315	477	153
316	477	123
317	477	113
318	477	134
319	477	114
320	477	139
321	477	131
322	477	131
323	477	132
324	477	120
325	477	128
326	477	104
327	477	121
328	477	123
329	477	98
330	477	122
331	477	113
332	477	148
333	477	152
334	477	126
335	477	125
336	477	132
337	477	140
338	477	105
339	477	102
340	477	101
341	477	135
342	477	94
343	477	113
344	477	113
345	477	115
346	477	135
347	477	132
348	477	123
349	477	131
350	477	120
351	477	139
352	477	126
353	477	100
354	477	114
355	477	158
356	477	175
357	477	127
358	477	106
359	477	133
360	477	113
361	477	87
362	477	93
363	477	75
364	477	78
365	477	131
366	477	39
367	477	60
368	477	35
369	477	90
370	477	68
371	477	93
372	477	122
373	477	132
374	477	136
375	477	118
376	477	170
377	477	144
378	477	115
379	477	134
380	477	126
381	477	136
382	477	110
383	477	113
384	477	86
385	477	101
386	477	87
387	477	87
388	477	81
389	477	74
390	477	94
391	477	90
392	477	127
393	477	112
394	477	127
395	477	96
396	477	121
397	477	107
398	477	125
399	477	128
400	477	130
401	477	143
402	477	167
403	477	133
404	477	135
405	477	123
406	477	81
407	477	99
408	477	104
409	477	103
410	477	73
411	477	71
412	477	62
413	477	74
414	477	82
415	477	71
416	477	65
417	477	70
418	477	70
419	477	65
420	477	50
421	477	57
422	477	75
423	477	75
424	477	80
425	477	74
426	477	96
427	477	64
428	477	76
429	477	94
430	477	56
431	477	92
432	477	87
433	477	82
434	477	102
435	477	106
436	477	122
437	477	166
438	477	132
439	477	162
440	477	166
441	477	228
442	477	321
443	477	372
444	477	469
445	477	462
446	477	553
447	477	482
448	477	641
449	477	1110
450	477	1268
451	477	1445
452	477	1214
453	477	1194
454	477	1133
455	477	1050
456	477	1062
457	477	1090
458	477	1109
459	477	815
460	477	1084
461	477	1130
462	477	1413
463	477	1230
464	477	1470
465	477	1908
466	477	1893
467	477	2327
468	477	2971
469	477	3733
470	477	1213
471	477	2126
472	477	5508
473	477	5632
474	477	4518
475	477	4981
476	477	10000
477	477	36787
0	478	2
1	478	19
2	478	57
3	478	79
4	478	82
5	478	63
6	478	48
7	478	45
8	478	46
9	478	30
10	478	25
11	478	35
12	478	20
13	478	30
14	478	48
15	478	31
16	478	38
17	478	19
18	478	26
19	478	26
20	478	20
21	478	23
22	478	20
23	478	10
24	478	24
25	478	17
26	478	25
27	478	21
28	478	20
29	478	28
30	478	25
31	478	37
32	478	42
33	478	22
34	478	41
35	478	44
36	478	30
38	478	44
39	478	32
40	478	51
41	478	40
42	478	41
43	478	44
44	478	82
45	478	80
46	478	80
47	478	45
48	478	39
49	478	21
50	478	13
51	478	19
52	478	23
53	478	20
54	478	48
55	478	57
56	478	86
57	478	68
58	478	54
59	478	48
60	478	67
61	478	69
62	478	23
63	478	4
64	478	42
65	478	12
66	478	9
67	478	40
68	478	64
69	478	62
70	478	53
71	478	47
72	478	47
73	478	42
74	478	50
75	478	47
76	478	46
77	478	62
78	478	55
79	478	65
80	478	59
81	478	67
82	478	61
83	478	66
84	478	66
85	478	66
86	478	78
87	478	65
88	478	70
89	478	57
90	478	85
91	478	67
92	478	43
93	478	61
94	478	76
95	478	82
96	478	67
97	478	81
98	478	65
99	478	48
100	478	35
101	478	49
102	478	26
103	478	51
104	478	34
105	478	43
106	478	44
107	478	52
108	478	83
109	478	47
110	478	64
111	478	58
112	478	53
113	478	76
114	478	64
115	478	61
116	478	65
117	478	63
118	478	71
119	478	49
120	478	52
121	478	58
122	478	68
123	478	67
124	478	80
125	478	62
126	478	80
127	478	52
128	478	70
129	478	77
130	478	64
131	478	68
132	478	90
133	478	85
134	478	76
135	478	56
136	478	76
137	478	90
138	478	82
139	478	88
140	478	74
141	478	64
142	478	66
143	478	69
144	478	80
145	478	75
146	478	73
147	478	63
148	478	70
149	478	74
150	478	58
151	478	84
152	478	64
153	478	83
154	478	48
155	478	68
156	478	69
157	478	74
158	478	55
159	478	75
160	478	82
161	478	65
162	478	58
163	478	65
164	478	57
165	478	64
166	478	48
167	478	82
168	478	62
169	478	73
170	478	61
171	478	60
172	478	60
173	478	54
174	478	66
175	478	65
176	478	87
177	478	58
178	478	64
179	478	66
180	478	53
181	478	62
182	478	65
183	478	71
184	478	71
185	478	64
186	478	69
187	478	67
188	478	59
189	478	48
190	478	85
191	478	79
192	478	87
193	478	73
194	478	82
195	478	52
196	478	68
197	478	72
198	478	87
199	478	76
200	478	71
201	478	55
202	478	55
203	478	91
204	478	74
205	478	90
206	478	99
207	478	67
208	478	67
209	478	60
210	478	69
211	478	70
212	478	71
213	478	62
214	478	69
215	478	82
216	478	70
217	478	79
218	478	60
219	478	73
220	478	61
221	478	87
222	478	66
223	478	65
224	478	62
225	478	51
226	478	52
227	478	59
228	478	84
229	478	71
230	478	76
231	478	73
232	478	58
233	478	60
234	478	82
235	478	66
236	478	60
237	478	59
238	478	57
239	478	58
240	478	52
241	478	67
242	478	59
243	478	64
244	478	48
245	478	79
246	478	64
247	478	59
248	478	66
249	478	62
250	478	49
251	478	64
252	478	42
253	478	50
254	478	58
255	478	60
256	478	60
257	478	43
258	478	48
259	478	70
260	478	64
261	478	56
262	478	49
263	478	59
264	478	57
265	478	62
266	478	76
267	478	70
268	478	75
269	478	76
270	478	85
271	478	77
272	478	75
273	478	70
274	478	118
275	478	93
276	478	72
277	478	86
278	478	85
279	478	102
280	478	92
281	478	108
282	478	86
283	478	90
284	478	105
285	478	97
286	478	91
287	478	84
288	478	91
289	478	75
290	478	88
291	478	73
292	478	94
293	478	98
294	478	85
295	478	73
296	478	86
297	478	79
298	478	78
299	478	87
300	478	115
301	478	95
302	478	101
303	478	82
304	478	49
305	478	58
306	478	37
307	478	28
308	478	72
309	478	92
310	478	106
311	478	97
312	478	104
313	478	66
314	478	94
315	478	93
316	478	85
317	478	118
318	478	109
319	478	87
320	478	102
321	478	135
322	478	96
323	478	84
324	478	101
325	478	98
326	478	80
327	478	96
328	478	111
329	478	83
330	478	107
331	478	105
332	478	108
333	478	121
334	478	83
335	478	82
336	478	103
337	478	94
338	478	80
339	478	69
340	478	78
341	478	101
342	478	90
343	478	94
344	478	86
345	478	83
346	478	103
347	478	92
348	478	98
349	478	94
350	478	84
351	478	104
352	478	77
353	478	92
354	478	84
355	478	91
356	478	122
357	478	107
358	478	87
359	478	108
360	478	79
361	478	80
362	478	47
363	478	30
364	478	63
365	478	85
366	478	29
367	478	49
368	478	31
369	478	77
370	478	52
371	478	77
372	478	107
373	478	125
374	478	110
375	478	113
376	478	132
377	478	92
378	478	95
379	478	121
380	478	97
381	478	93
382	478	81
383	478	92
384	478	61
385	478	73
386	478	56
387	478	50
388	478	70
389	478	63
390	478	81
391	478	62
392	478	93
393	478	72
394	478	80
395	478	89
396	478	96
397	478	90
398	478	97
399	478	108
400	478	89
401	478	112
402	478	120
403	478	93
404	478	95
405	478	68
406	478	57
407	478	66
408	478	79
409	478	71
410	478	61
411	478	56
412	478	51
413	478	49
414	478	70
415	478	53
416	478	59
417	478	60
418	478	62
419	478	38
420	478	36
421	478	39
422	478	59
423	478	60
424	478	57
425	478	47
426	478	57
427	478	50
428	478	64
429	478	58
430	478	59
431	478	65
432	478	56
433	478	83
434	478	72
435	478	94
436	478	99
437	478	118
438	478	125
439	478	127
440	478	98
441	478	159
442	478	240
443	478	309
444	478	336
445	478	354
446	478	424
447	478	385
448	478	486
449	478	881
450	478	883
451	478	1106
452	478	922
453	478	917
454	478	797
455	478	748
456	478	844
457	478	800
458	478	832
459	478	615
460	478	883
461	478	863
462	478	1006
463	478	889
464	478	1028
465	478	1444
466	478	1421
467	478	1561
468	478	1861
469	478	1684
470	478	886
471	478	1595
472	478	4000
473	478	4011
474	478	2920
475	478	3020
476	478	4455
477	478	11050
478	478	23254
0	479	2
1	479	41
2	479	70
3	479	80
4	479	94
5	479	55
6	479	65
7	479	64
8	479	49
9	479	44
10	479	30
11	479	31
12	479	34
13	479	23
14	479	39
15	479	41
16	479	31
17	479	36
18	479	32
19	479	23
20	479	22
21	479	23
22	479	39
23	479	37
24	479	32
25	479	25
26	479	18
27	479	23
28	479	27
29	479	15
30	479	20
31	479	37
32	479	27
33	479	24
34	479	46
35	479	37
36	479	43
38	479	44
39	479	51
40	479	42
41	479	34
42	479	46
43	479	57
44	479	83
45	479	128
46	479	105
47	479	67
48	479	53
49	479	23
50	479	39
51	479	39
52	479	35
53	479	42
54	479	53
55	479	74
56	479	87
57	479	56
58	479	40
59	479	64
60	479	90
61	479	71
62	479	36
63	479	4
64	479	43
65	479	10
66	479	16
67	479	42
68	479	79
69	479	69
70	479	54
71	479	75
72	479	67
73	479	73
74	479	48
75	479	61
76	479	62
77	479	93
78	479	77
79	479	61
80	479	103
81	479	91
82	479	91
83	479	71
84	479	78
85	479	87
86	479	75
87	479	81
88	479	106
89	479	75
90	479	108
91	479	73
92	479	83
93	479	70
94	479	108
95	479	84
96	479	93
97	479	88
98	479	83
99	479	71
100	479	56
101	479	67
102	479	63
103	479	67
104	479	73
105	479	66
106	479	77
107	479	101
108	479	115
109	479	78
110	479	66
111	479	78
112	479	64
113	479	90
114	479	72
115	479	69
116	479	87
117	479	81
118	479	71
119	479	82
120	479	75
121	479	84
122	479	84
123	479	75
124	479	67
125	479	78
126	479	78
127	479	63
128	479	78
129	479	84
130	479	84
131	479	78
132	479	92
133	479	76
134	479	79
135	479	89
136	479	82
137	479	93
138	479	98
139	479	100
140	479	74
141	479	93
142	479	87
143	479	69
144	479	88
145	479	87
146	479	102
147	479	89
148	479	88
149	479	87
150	479	85
151	479	100
152	479	63
153	479	81
154	479	71
155	479	86
156	479	69
157	479	94
158	479	91
159	479	81
160	479	78
161	479	60
162	479	101
163	479	95
164	479	85
165	479	85
166	479	96
167	479	108
168	479	80
169	479	88
170	479	76
171	479	90
172	479	73
173	479	89
174	479	76
175	479	76
176	479	112
177	479	68
178	479	76
179	479	101
180	479	83
181	479	101
182	479	68
183	479	97
184	479	105
185	479	72
186	479	80
187	479	90
188	479	73
189	479	59
190	479	75
191	479	87
192	479	76
193	479	100
194	479	85
195	479	92
196	479	83
197	479	99
198	479	85
199	479	111
200	479	78
201	479	70
202	479	64
203	479	107
204	479	99
205	479	99
206	479	93
207	479	81
208	479	94
209	479	93
210	479	93
211	479	70
212	479	79
213	479	80
214	479	83
215	479	88
216	479	81
217	479	92
218	479	80
219	479	83
220	479	77
221	479	67
222	479	77
223	479	90
224	479	101
225	479	65
226	479	91
227	479	68
228	479	108
229	479	105
230	479	122
231	479	115
232	479	96
233	479	93
234	479	115
235	479	87
236	479	69
237	479	50
238	479	54
239	479	51
240	479	65
241	479	77
242	479	86
243	479	61
244	479	55
245	479	85
246	479	81
247	479	82
248	479	70
249	479	64
250	479	69
251	479	53
252	479	64
253	479	56
254	479	73
255	479	73
256	479	69
257	479	49
258	479	73
259	479	71
260	479	60
261	479	76
262	479	57
263	479	64
264	479	85
265	479	85
266	479	82
267	479	94
268	479	83
269	479	97
270	479	84
271	479	89
272	479	81
273	479	102
274	479	136
275	479	84
276	479	85
277	479	109
278	479	99
279	479	120
280	479	102
281	479	127
282	479	122
283	479	101
284	479	126
285	479	116
286	479	87
287	479	105
288	479	107
289	479	123
290	479	93
291	479	97
292	479	99
293	479	124
294	479	81
295	479	95
296	479	100
297	479	81
298	479	86
299	479	103
300	479	134
301	479	108
302	479	109
303	479	100
304	479	78
305	479	88
306	479	72
307	479	41
308	479	87
309	479	108
310	479	127
311	479	124
312	479	134
313	479	119
314	479	120
315	479	132
316	479	117
317	479	120
318	479	120
319	479	136
320	479	114
321	479	144
322	479	130
323	479	131
324	479	137
325	479	142
326	479	115
327	479	139
328	479	144
329	479	115
330	479	138
331	479	128
332	479	136
333	479	137
334	479	88
335	479	140
336	479	136
337	479	132
338	479	85
339	479	93
340	479	79
341	479	104
342	479	93
343	479	99
344	479	110
345	479	100
346	479	137
347	479	112
348	479	125
349	479	95
350	479	100
351	479	145
352	479	108
353	479	111
354	479	81
355	479	142
356	479	148
357	479	128
358	479	130
359	479	138
360	479	130
361	479	94
362	479	79
363	479	71
364	479	86
365	479	127
366	479	41
367	479	34
368	479	61
369	479	96
370	479	84
371	479	108
372	479	120
373	479	134
374	479	160
375	479	108
376	479	133
377	479	130
378	479	159
379	479	109
380	479	144
381	479	113
382	479	101
383	479	81
384	479	54
385	479	120
386	479	64
387	479	72
388	479	68
389	479	65
390	479	66
391	479	80
392	479	109
393	479	96
394	479	111
395	479	82
396	479	99
397	479	88
398	479	126
399	479	140
400	479	113
401	479	130
402	479	136
403	479	136
404	479	114
405	479	109
406	479	82
407	479	79
408	479	77
409	479	88
410	479	80
411	479	65
412	479	47
413	479	69
414	479	77
415	479	52
416	479	56
417	479	68
418	479	61
419	479	56
420	479	55
421	479	57
422	479	48
423	479	76
424	479	61
425	479	61
426	479	78
427	479	61
428	479	85
429	479	88
430	479	56
431	479	74
432	479	86
433	479	78
434	479	76
435	479	81
436	479	112
437	479	116
438	479	145
439	479	119
440	479	115
441	479	200
442	479	245
443	479	334
444	479	381
445	479	369
446	479	460
447	479	475
448	479	543
449	479	1022
450	479	1217
451	479	1306
452	479	1239
453	479	1173
454	479	1104
455	479	1052
456	479	1032
457	479	1077
458	479	1038
459	479	846
460	479	1132
461	479	1094
462	479	1308
463	479	1161
464	479	1517
465	479	1821
466	479	1716
467	479	1913
468	479	2295
469	479	1888
470	479	1205
471	479	2295
472	479	5380
473	479	4650
474	479	3340
475	479	3439
476	479	4706
477	479	7622
478	479	11004
479	479	34150
1	480	34
2	480	48
3	480	87
4	480	61
5	480	62
6	480	46
7	480	52
8	480	41
9	480	38
10	480	26
11	480	31
12	480	20
13	480	26
14	480	40
15	480	31
16	480	26
17	480	28
18	480	34
19	480	34
20	480	24
21	480	33
22	480	31
23	480	21
24	480	21
25	480	26
26	480	19
27	480	22
28	480	17
29	480	21
30	480	17
31	480	28
32	480	28
33	480	16
34	480	34
35	480	39
36	480	45
38	480	34
39	480	37
40	480	40
41	480	35
42	480	43
43	480	31
44	480	63
45	480	99
46	480	104
47	480	54
48	480	51
49	480	36
50	480	37
51	480	48
52	480	34
53	480	31
54	480	62
55	480	56
56	480	99
57	480	48
58	480	38
59	480	43
60	480	71
61	480	72
62	480	48
63	480	8
64	480	48
65	480	13
66	480	16
67	480	60
68	480	61
69	480	65
70	480	55
71	480	48
72	480	46
73	480	55
74	480	57
75	480	38
76	480	61
77	480	79
78	480	51
79	480	70
80	480	92
81	480	98
82	480	73
83	480	93
84	480	76
85	480	77
86	480	82
87	480	82
88	480	70
89	480	94
90	480	101
91	480	63
92	480	64
93	480	68
94	480	64
95	480	87
96	480	87
97	480	73
98	480	73
99	480	63
100	480	67
101	480	58
102	480	77
103	480	67
104	480	60
105	480	72
106	480	63
107	480	80
108	480	111
109	480	56
110	480	53
111	480	62
112	480	60
113	480	76
114	480	66
115	480	46
116	480	76
117	480	77
118	480	57
119	480	60
120	480	53
121	480	70
122	480	61
123	480	64
124	480	74
125	480	53
126	480	59
127	480	66
128	480	59
129	480	79
130	480	60
131	480	73
132	480	78
133	480	78
134	480	63
135	480	79
136	480	74
137	480	94
138	480	90
139	480	100
140	480	74
141	480	58
142	480	67
143	480	64
144	480	78
145	480	84
146	480	86
147	480	84
148	480	92
149	480	80
150	480	68
151	480	103
152	480	62
153	480	87
154	480	71
155	480	75
156	480	64
157	480	80
158	480	62
159	480	69
160	480	98
161	480	50
162	480	88
163	480	101
164	480	79
165	480	90
166	480	107
167	480	89
168	480	59
169	480	76
170	480	86
171	480	75
172	480	76
173	480	62
174	480	66
175	480	66
176	480	80
177	480	71
178	480	64
179	480	95
180	480	54
181	480	83
182	480	61
183	480	89
184	480	89
185	480	85
186	480	61
187	480	62
188	480	67
189	480	59
190	480	70
191	480	97
192	480	86
193	480	95
194	480	92
195	480	79
196	480	84
197	480	59
198	480	63
199	480	72
200	480	70
201	480	61
202	480	51
203	480	90
204	480	84
205	480	82
206	480	85
207	480	68
208	480	70
209	480	69
210	480	60
211	480	64
212	480	64
213	480	69
214	480	89
215	480	69
216	480	57
217	480	90
218	480	67
219	480	74
220	480	82
221	480	73
222	480	78
223	480	58
224	480	57
225	480	60
226	480	73
227	480	79
228	480	86
229	480	96
230	480	71
231	480	79
232	480	100
233	480	92
234	480	86
235	480	79
236	480	60
237	480	62
238	480	50
239	480	52
240	480	57
241	480	57
242	480	58
243	480	72
244	480	43
245	480	78
246	480	71
247	480	55
248	480	50
249	480	51
250	480	52
251	480	58
252	480	59
253	480	50
254	480	48
255	480	72
256	480	67
257	480	55
258	480	66
259	480	58
260	480	61
261	480	77
262	480	59
263	480	56
264	480	65
265	480	65
266	480	83
267	480	71
268	480	75
269	480	81
270	480	81
271	480	62
272	480	83
273	480	105
274	480	101
275	480	80
276	480	73
277	480	92
278	480	99
279	480	97
280	480	90
281	480	98
282	480	116
283	480	95
284	480	100
285	480	114
286	480	92
287	480	102
288	480	112
289	480	95
290	480	95
291	480	100
292	480	82
293	480	99
294	480	77
295	480	84
296	480	81
297	480	66
298	480	102
299	480	100
300	480	116
301	480	99
302	480	94
303	480	95
304	480	64
305	480	74
306	480	53
307	480	45
308	480	63
309	480	123
310	480	117
311	480	121
312	480	128
313	480	106
314	480	109
315	480	117
316	480	113
317	480	113
318	480	130
319	480	103
320	480	124
321	480	119
322	480	134
323	480	85
324	480	129
325	480	121
326	480	90
327	480	125
328	480	133
329	480	106
330	480	116
331	480	128
332	480	137
333	480	135
334	480	123
335	480	112
336	480	113
337	480	97
338	480	67
339	480	80
340	480	67
341	480	79
342	480	92
343	480	90
344	480	109
345	480	117
346	480	109
347	480	104
348	480	122
349	480	113
350	480	81
351	480	106
352	480	94
353	480	89
354	480	74
355	480	107
356	480	139
357	480	111
358	480	104
359	480	110
360	480	111
361	480	65
362	480	85
363	480	71
364	480	94
365	480	92
366	480	51
367	480	44
368	480	44
369	480	88
370	480	85
371	480	124
372	480	98
373	480	98
374	480	111
375	480	108
376	480	124
377	480	94
378	480	124
379	480	112
380	480	99
381	480	89
382	480	84
383	480	88
384	480	60
385	480	61
386	480	61
387	480	60
388	480	62
389	480	56
390	480	55
391	480	72
392	480	76
393	480	93
394	480	122
395	480	83
396	480	97
397	480	103
398	480	110
399	480	121
400	480	89
401	480	127
402	480	149
403	480	94
404	480	79
405	480	85
406	480	67
407	480	78
408	480	51
409	480	67
410	480	65
411	480	44
412	480	51
413	480	57
414	480	67
415	480	36
416	480	55
417	480	52
418	480	64
419	480	36
420	480	45
421	480	36
422	480	46
423	480	62
424	480	53
425	480	52
426	480	47
427	480	49
428	480	71
429	480	66
430	480	38
431	480	78
432	480	86
433	480	60
434	480	74
435	480	76
436	480	101
437	480	127
438	480	110
439	480	106
440	480	95
441	480	154
442	480	218
443	480	257
444	480	342
445	480	286
446	480	392
447	480	390
448	480	455
449	480	800
450	480	1134
451	480	1283
452	480	1086
453	480	1092
454	480	1032
455	480	999
456	480	935
457	480	906
458	480	961
459	480	755
460	480	949
461	480	1019
462	480	1129
463	480	1028
464	480	1210
465	480	1569
466	480	1470
467	480	1751
468	480	1725
469	480	1516
470	480	1191
471	480	2030
472	480	4330
473	480	3578
474	480	2599
475	480	2497
476	480	3414
477	480	5096
478	480	4621
479	480	11718
480	480	30480
0	481	2
1	481	31
2	481	62
3	481	72
4	481	88
5	481	63
6	481	52
7	481	43
8	481	46
9	481	35
10	481	32
11	481	22
12	481	22
13	481	27
14	481	38
15	481	35
16	481	26
17	481	21
18	481	21
19	481	22
20	481	28
21	481	26
22	481	16
23	481	18
24	481	18
25	481	14
26	481	17
27	481	19
28	481	13
29	481	16
30	481	25
31	481	22
32	481	27
33	481	28
34	481	23
35	481	19
36	481	34
38	481	22
39	481	29
40	481	32
41	481	48
42	481	45
43	481	44
44	481	56
45	481	100
46	481	85
47	481	54
48	481	47
49	481	34
50	481	35
51	481	35
52	481	39
53	481	28
54	481	49
55	481	52
56	481	87
57	481	38
58	481	37
59	481	44
60	481	70
61	481	62
62	481	42
63	481	4
64	481	44
65	481	14
66	481	17
67	481	43
68	481	63
69	481	52
70	481	67
71	481	58
72	481	63
73	481	46
74	481	58
75	481	35
76	481	41
77	481	63
78	481	63
79	481	47
80	481	83
81	481	74
82	481	63
83	481	76
84	481	84
85	481	65
86	481	75
87	481	65
88	481	79
89	481	78
90	481	75
91	481	70
92	481	64
93	481	54
94	481	74
95	481	74
96	481	80
97	481	79
98	481	60
99	481	69
100	481	62
101	481	60
102	481	58
103	481	81
104	481	66
105	481	68
106	481	51
107	481	90
108	481	101
109	481	64
110	481	54
111	481	55
112	481	41
113	481	62
114	481	66
115	481	37
116	481	60
117	481	56
118	481	61
119	481	64
120	481	46
121	481	70
122	481	84
123	481	61
124	481	58
125	481	49
126	481	65
127	481	90
128	481	57
129	481	64
130	481	67
131	481	55
132	481	77
133	481	77
134	481	73
135	481	69
136	481	61
137	481	93
138	481	78
139	481	94
140	481	64
141	481	59
142	481	58
143	481	61
144	481	89
145	481	81
146	481	70
147	481	87
148	481	58
149	481	77
150	481	74
151	481	69
152	481	63
153	481	62
154	481	54
155	481	78
156	481	63
157	481	81
158	481	83
159	481	68
160	481	82
161	481	65
162	481	82
163	481	76
164	481	77
165	481	66
166	481	72
167	481	71
168	481	68
169	481	67
170	481	92
171	481	73
172	481	70
173	481	52
174	481	55
175	481	69
176	481	87
177	481	48
178	481	67
179	481	87
180	481	57
181	481	75
182	481	64
183	481	66
184	481	79
185	481	67
186	481	71
187	481	73
188	481	67
189	481	52
190	481	80
191	481	78
192	481	73
193	481	69
194	481	61
195	481	58
196	481	57
197	481	68
198	481	62
199	481	69
200	481	77
201	481	54
202	481	51
203	481	80
204	481	76
205	481	79
206	481	80
207	481	50
208	481	58
209	481	78
210	481	60
211	481	67
212	481	65
213	481	68
214	481	59
215	481	72
216	481	50
217	481	71
218	481	45
219	481	69
220	481	73
221	481	63
222	481	52
223	481	80
224	481	56
225	481	66
226	481	57
227	481	78
228	481	80
229	481	89
230	481	85
231	481	71
232	481	70
233	481	49
234	481	72
235	481	76
236	481	59
237	481	51
238	481	60
239	481	61
240	481	56
241	481	49
242	481	70
243	481	46
244	481	41
245	481	67
246	481	70
247	481	45
248	481	45
249	481	54
250	481	56
251	481	46
252	481	54
253	481	41
254	481	48
255	481	57
256	481	55
257	481	52
258	481	39
259	481	59
260	481	58
261	481	44
262	481	37
263	481	47
264	481	56
265	481	48
266	481	71
267	481	92
268	481	86
269	481	85
270	481	67
271	481	70
272	481	74
273	481	82
274	481	93
275	481	80
276	481	88
277	481	93
278	481	61
279	481	79
280	481	99
281	481	86
282	481	102
283	481	87
284	481	108
285	481	89
286	481	77
287	481	73
288	481	105
289	481	96
290	481	85
291	481	60
292	481	90
293	481	76
294	481	70
295	481	84
296	481	68
297	481	47
298	481	73
299	481	68
300	481	92
301	481	86
302	481	89
303	481	99
304	481	62
305	481	60
306	481	46
307	481	28
308	481	71
309	481	91
310	481	121
311	481	101
312	481	109
313	481	78
314	481	91
315	481	111
316	481	85
317	481	95
318	481	92
319	481	96
320	481	101
321	481	108
322	481	108
323	481	112
324	481	107
325	481	127
326	481	94
327	481	107
328	481	130
329	481	96
330	481	102
331	481	73
332	481	114
333	481	110
334	481	91
335	481	94
336	481	114
337	481	83
338	481	63
339	481	56
340	481	75
341	481	93
342	481	67
343	481	86
344	481	96
345	481	89
346	481	101
347	481	103
348	481	79
349	481	106
350	481	100
351	481	97
352	481	70
353	481	91
354	481	76
355	481	110
356	481	121
357	481	82
358	481	94
359	481	96
360	481	120
361	481	70
362	481	91
363	481	43
364	481	69
365	481	97
366	481	42
367	481	49
368	481	38
369	481	72
370	481	73
371	481	116
372	481	103
373	481	89
374	481	96
375	481	93
376	481	104
377	481	108
378	481	92
379	481	84
380	481	124
381	481	96
382	481	77
383	481	66
384	481	58
385	481	75
386	481	63
387	481	62
388	481	49
389	481	48
390	481	56
391	481	51
392	481	85
393	481	97
394	481	90
395	481	92
396	481	67
397	481	93
398	481	96
399	481	97
400	481	102
401	481	114
402	481	95
403	481	95
404	481	92
405	481	76
406	481	64
407	481	62
408	481	45
409	481	61
410	481	60
411	481	49
412	481	46
413	481	53
414	481	52
415	481	53
416	481	62
417	481	56
418	481	42
419	481	25
420	481	33
421	481	38
422	481	50
423	481	42
424	481	49
425	481	47
426	481	52
427	481	32
428	481	50
429	481	73
430	481	50
431	481	61
432	481	56
433	481	58
434	481	52
435	481	71
436	481	81
437	481	92
438	481	104
439	481	96
440	481	103
441	481	150
442	481	206
443	481	272
444	481	321
445	481	345
446	481	417
447	481	376
448	481	478
449	481	868
450	481	1204
451	481	1456
452	481	1204
453	481	1141
454	481	1075
455	481	966
456	481	939
457	481	907
458	481	1010
459	481	802
460	481	1072
461	481	1006
462	481	1188
463	481	1012
464	481	1225
465	481	1721
466	481	1502
467	481	1651
468	481	1776
469	481	1589
470	481	1305
471	481	2681
472	481	5482
473	481	3948
474	481	2662
475	481	2658
476	481	3389
477	481	4440
478	481	3749
479	481	6266
480	481	10767
481	481	27128
0	482	2
1	482	29
2	482	69
3	482	108
4	482	96
5	482	83
6	482	82
7	482	60
8	482	52
9	482	63
10	482	54
11	482	41
12	482	39
13	482	33
14	482	58
15	482	56
16	482	46
17	482	33
18	482	38
19	482	33
20	482	27
21	482	29
22	482	31
23	482	33
24	482	30
25	482	32
26	482	31
27	482	26
28	482	40
29	482	26
30	482	34
31	482	39
32	482	54
33	482	33
34	482	53
35	482	31
36	482	31
38	482	36
39	482	55
40	482	56
41	482	53
42	482	57
43	482	57
44	482	114
45	482	144
46	482	123
47	482	68
48	482	49
49	482	32
50	482	27
51	482	42
52	482	45
53	482	48
54	482	55
55	482	70
56	482	109
57	482	78
58	482	59
59	482	78
60	482	83
61	482	79
62	482	54
63	482	6
64	482	68
65	482	20
66	482	12
67	482	63
68	482	64
69	482	108
70	482	77
71	482	83
72	482	67
73	482	76
74	482	70
75	482	62
76	482	70
77	482	77
78	482	85
79	482	74
80	482	106
81	482	100
82	482	99
83	482	124
84	482	89
85	482	88
86	482	111
87	482	92
88	482	108
89	482	89
90	482	91
91	482	83
92	482	72
93	482	69
94	482	118
95	482	80
96	482	98
97	482	117
98	482	108
99	482	76
100	482	74
101	482	62
102	482	83
103	482	75
104	482	78
105	482	67
106	482	66
107	482	109
108	482	107
109	482	93
110	482	90
111	482	95
112	482	74
113	482	119
114	482	85
115	482	91
116	482	97
117	482	96
118	482	116
119	482	62
120	482	75
121	482	81
122	482	85
123	482	74
124	482	85
125	482	83
126	482	84
127	482	78
128	482	82
129	482	102
130	482	97
131	482	92
132	482	107
133	482	100
134	482	115
135	482	109
136	482	79
137	482	108
138	482	100
139	482	142
140	482	71
141	482	93
142	482	86
143	482	91
144	482	108
145	482	85
146	482	107
147	482	104
148	482	90
149	482	72
150	482	91
151	482	94
152	482	64
153	482	86
154	482	81
155	482	101
156	482	118
157	482	97
158	482	83
159	482	90
160	482	122
161	482	79
162	482	88
163	482	94
164	482	102
165	482	104
166	482	104
167	482	88
168	482	89
169	482	79
170	482	100
171	482	95
172	482	94
173	482	78
174	482	84
175	482	81
176	482	90
177	482	83
178	482	88
179	482	90
180	482	77
181	482	102
182	482	78
183	482	99
184	482	94
185	482	78
186	482	94
187	482	89
188	482	90
189	482	66
190	482	98
191	482	108
192	482	93
193	482	92
194	482	84
195	482	94
196	482	86
197	482	117
198	482	86
199	482	93
200	482	91
201	482	86
202	482	79
203	482	93
204	482	106
205	482	95
206	482	91
207	482	100
208	482	87
209	482	111
210	482	106
211	482	72
212	482	91
213	482	102
214	482	100
215	482	110
216	482	78
217	482	110
218	482	80
219	482	87
220	482	85
221	482	89
222	482	87
223	482	77
224	482	89
225	482	90
226	482	93
227	482	82
228	482	105
229	482	104
230	482	100
231	482	108
232	482	102
233	482	89
234	482	114
235	482	99
236	482	102
237	482	71
238	482	92
239	482	84
240	482	95
241	482	67
242	482	90
243	482	81
244	482	53
245	482	104
246	482	80
247	482	65
248	482	70
249	482	72
250	482	79
251	482	76
252	482	81
253	482	71
254	482	52
255	482	73
256	482	81
257	482	65
258	482	73
259	482	82
260	482	80
261	482	90
262	482	68
263	482	78
264	482	96
265	482	71
266	482	85
267	482	93
268	482	106
269	482	101
270	482	105
271	482	101
272	482	92
273	482	98
274	482	122
275	482	88
276	482	101
277	482	124
278	482	115
279	482	149
280	482	107
281	482	127
282	482	145
283	482	115
284	482	155
285	482	139
286	482	126
287	482	90
288	482	121
289	482	139
290	482	112
291	482	107
292	482	124
293	482	122
294	482	94
295	482	113
296	482	105
297	482	89
298	482	123
299	482	125
300	482	129
301	482	126
302	482	117
303	482	138
304	482	87
305	482	85
306	482	57
307	482	48
308	482	85
309	482	132
310	482	139
311	482	128
312	482	141
313	482	119
314	482	143
315	482	124
316	482	109
317	482	128
318	482	140
319	482	133
320	482	128
321	482	160
322	482	169
323	482	132
324	482	127
325	482	137
326	482	119
327	482	148
328	482	140
329	482	131
330	482	161
331	482	150
332	482	161
333	482	169
334	482	129
335	482	157
336	482	144
337	482	125
338	482	120
339	482	106
340	482	93
341	482	102
342	482	108
343	482	95
344	482	105
345	482	125
346	482	130
347	482	111
348	482	128
349	482	140
350	482	111
351	482	134
352	482	118
353	482	122
354	482	116
355	482	144
356	482	169
357	482	135
358	482	133
359	482	137
360	482	122
361	482	80
362	482	114
363	482	55
364	482	100
365	482	106
366	482	46
367	482	58
368	482	49
369	482	91
370	482	71
371	482	129
372	482	142
373	482	155
374	482	149
375	482	145
376	482	167
377	482	150
378	482	149
379	482	136
380	482	124
381	482	111
382	482	137
383	482	91
384	482	84
385	482	108
386	482	94
387	482	90
388	482	77
389	482	74
390	482	85
391	482	90
392	482	125
393	482	106
394	482	129
395	482	112
396	482	113
397	482	113
398	482	148
399	482	140
400	482	116
401	482	122
402	482	164
403	482	123
404	482	109
405	482	121
406	482	88
407	482	97
408	482	90
409	482	82
410	482	89
411	482	61
412	482	64
413	482	73
414	482	81
415	482	66
416	482	70
417	482	69
418	482	63
419	482	62
420	482	62
421	482	71
422	482	60
423	482	83
424	482	78
425	482	88
426	482	78
427	482	55
428	482	89
429	482	78
430	482	73
431	482	107
432	482	93
433	482	85
434	482	92
435	482	113
436	482	131
437	482	132
438	482	140
439	482	134
440	482	166
441	482	194
442	482	302
443	482	362
444	482	500
445	482	505
446	482	574
447	482	566
448	482	732
449	482	1316
450	482	1359
451	482	1755
452	482	1426
453	482	1415
454	482	1248
455	482	1221
456	482	1124
457	482	1213
458	482	1198
459	482	959
460	482	1222
461	482	1156
462	482	1492
463	482	1297
464	482	1596
465	482	1911
466	482	1833
467	482	2081
468	482	2059
469	482	1792
470	482	1569
471	482	3135
472	482	6063
473	482	4183
474	482	2857
475	482	2687
476	482	3444
477	482	4289
478	482	3316
479	482	4979
480	482	5514
481	482	10322
482	482	39982
0	483	1
1	483	44
2	483	77
3	483	107
4	483	96
5	483	85
6	483	83
7	483	51
8	483	54
9	483	45
10	483	40
11	483	39
12	483	35
13	483	23
14	483	41
15	483	40
16	483	36
17	483	19
18	483	25
19	483	27
20	483	31
21	483	34
22	483	28
23	483	33
24	483	24
25	483	28
26	483	22
27	483	27
28	483	37
29	483	28
30	483	18
31	483	35
32	483	43
33	483	37
34	483	35
35	483	48
36	483	54
38	483	40
39	483	46
40	483	33
41	483	64
42	483	51
43	483	49
44	483	85
45	483	124
46	483	136
47	483	91
48	483	55
49	483	39
50	483	54
51	483	60
52	483	38
53	483	49
54	483	75
55	483	99
56	483	118
57	483	70
58	483	56
59	483	57
60	483	95
61	483	96
62	483	57
63	483	11
64	483	61
65	483	17
66	483	13
67	483	81
68	483	78
69	483	81
70	483	78
71	483	68
72	483	65
73	483	79
74	483	54
75	483	53
76	483	63
77	483	67
78	483	67
79	483	81
80	483	120
81	483	122
82	483	118
83	483	141
84	483	107
85	483	99
86	483	116
87	483	100
88	483	129
89	483	85
90	483	108
91	483	89
92	483	86
93	483	94
94	483	107
95	483	89
96	483	136
97	483	124
98	483	100
99	483	101
100	483	80
101	483	103
102	483	95
103	483	102
104	483	130
105	483	92
106	483	99
107	483	137
108	483	135
109	483	60
110	483	86
111	483	82
112	483	80
113	483	101
114	483	81
115	483	79
116	483	89
117	483	86
118	483	90
119	483	77
120	483	67
121	483	91
122	483	83
123	483	89
124	483	100
125	483	70
126	483	88
127	483	87
128	483	81
129	483	112
130	483	90
131	483	95
132	483	99
133	483	113
134	483	101
135	483	125
136	483	86
137	483	112
138	483	114
139	483	125
140	483	109
141	483	88
142	483	111
143	483	82
144	483	116
145	483	117
146	483	108
147	483	105
148	483	101
149	483	104
150	483	94
151	483	98
152	483	85
153	483	96
154	483	108
155	483	83
156	483	99
157	483	105
158	483	94
159	483	84
160	483	100
161	483	88
162	483	93
163	483	118
164	483	107
165	483	85
166	483	128
167	483	100
168	483	83
169	483	99
170	483	126
171	483	108
172	483	110
173	483	82
174	483	84
175	483	105
176	483	90
177	483	86
178	483	97
179	483	106
180	483	94
181	483	101
182	483	73
183	483	98
184	483	109
185	483	97
186	483	72
187	483	79
188	483	89
189	483	72
190	483	99
191	483	118
192	483	101
193	483	103
194	483	108
195	483	87
196	483	90
197	483	88
198	483	84
199	483	100
200	483	97
201	483	89
202	483	86
203	483	107
204	483	106
205	483	115
206	483	103
207	483	82
208	483	97
209	483	98
210	483	110
211	483	75
212	483	70
213	483	90
214	483	100
215	483	108
216	483	91
217	483	98
218	483	69
219	483	90
220	483	96
221	483	95
222	483	93
223	483	76
224	483	89
225	483	82
226	483	87
227	483	84
228	483	113
229	483	122
230	483	115
231	483	112
232	483	87
233	483	124
234	483	118
235	483	86
236	483	80
237	483	71
238	483	82
239	483	71
240	483	72
241	483	70
242	483	85
243	483	100
244	483	59
245	483	100
246	483	88
247	483	71
248	483	80
249	483	70
250	483	67
251	483	63
252	483	77
253	483	66
254	483	53
255	483	53
256	483	77
257	483	71
258	483	70
259	483	74
260	483	88
261	483	69
262	483	71
263	483	64
264	483	83
265	483	74
266	483	86
267	483	86
268	483	111
269	483	109
270	483	98
271	483	98
272	483	83
273	483	114
274	483	133
275	483	126
276	483	105
277	483	111
278	483	118
279	483	147
280	483	116
281	483	138
282	483	147
283	483	134
284	483	139
285	483	153
286	483	117
287	483	103
288	483	142
289	483	136
290	483	107
291	483	126
292	483	114
293	483	104
294	483	103
295	483	124
296	483	118
297	483	83
298	483	115
299	483	124
300	483	125
301	483	114
302	483	113
303	483	136
304	483	92
305	483	93
306	483	81
307	483	41
308	483	95
309	483	162
310	483	158
311	483	150
312	483	169
313	483	133
314	483	135
315	483	125
316	483	142
317	483	151
318	483	132
319	483	118
320	483	151
321	483	195
322	483	178
323	483	137
324	483	177
325	483	144
326	483	152
327	483	165
328	483	184
329	483	125
330	483	184
331	483	150
332	483	148
333	483	167
334	483	120
335	483	142
336	483	167
337	483	151
338	483	78
339	483	80
340	483	69
341	483	120
342	483	117
343	483	100
344	483	109
345	483	141
346	483	137
347	483	131
348	483	155
349	483	131
350	483	121
351	483	152
352	483	117
353	483	118
354	483	123
355	483	130
356	483	184
357	483	139
358	483	144
359	483	157
360	483	178
361	483	122
362	483	115
363	483	73
364	483	112
365	483	126
366	483	51
367	483	60
368	483	50
369	483	129
370	483	111
371	483	139
372	483	152
373	483	135
374	483	160
375	483	127
376	483	140
377	483	147
378	483	135
379	483	128
380	483	146
381	483	131
382	483	117
383	483	108
384	483	59
385	483	72
386	483	84
387	483	61
388	483	62
389	483	77
390	483	90
391	483	88
392	483	118
393	483	125
394	483	112
395	483	101
396	483	97
397	483	93
398	483	130
399	483	167
400	483	153
401	483	152
402	483	162
403	483	165
404	483	127
405	483	113
406	483	106
407	483	94
408	483	85
409	483	97
410	483	87
411	483	59
412	483	65
413	483	51
414	483	69
415	483	61
416	483	64
417	483	68
418	483	62
419	483	39
420	483	64
421	483	51
422	483	65
423	483	76
424	483	81
425	483	66
426	483	68
427	483	66
428	483	71
429	483	71
430	483	48
431	483	85
432	483	96
433	483	68
434	483	97
435	483	82
436	483	103
437	483	98
438	483	132
439	483	139
440	483	136
441	483	227
442	483	271
443	483	310
444	483	385
445	483	374
446	483	521
447	483	436
448	483	592
449	483	1078
450	483	1292
451	483	1530
452	483	1256
453	483	1214
454	483	1151
455	483	1180
456	483	1149
457	483	1080
458	483	1109
459	483	905
460	483	1251
461	483	1129
462	483	1310
463	483	1123
464	483	1484
465	483	1724
466	483	1603
467	483	1680
468	483	1860
469	483	1635
470	483	1447
471	483	2555
472	483	4365
473	483	3048
474	483	2054
475	483	2039
476	483	2530
477	483	3513
478	483	2715
479	483	4355
480	483	4521
481	483	5742
482	483	15992
483	483	44087
0	484	1
1	484	45
2	484	63
3	484	70
4	484	80
5	484	56
6	484	44
7	484	57
8	484	41
9	484	25
10	484	33
11	484	35
12	484	23
13	484	20
14	484	32
15	484	28
16	484	32
17	484	20
18	484	22
19	484	23
20	484	22
21	484	26
22	484	27
23	484	17
24	484	18
25	484	25
26	484	15
27	484	12
28	484	21
29	484	26
30	484	22
31	484	23
32	484	35
33	484	27
34	484	29
35	484	31
36	484	29
38	484	27
39	484	30
40	484	28
41	484	39
42	484	51
43	484	46
44	484	73
45	484	114
46	484	97
47	484	100
48	484	78
49	484	35
50	484	42
51	484	52
52	484	41
53	484	38
54	484	83
55	484	67
56	484	89
57	484	51
58	484	39
59	484	45
60	484	70
61	484	59
62	484	65
63	484	8
64	484	68
65	484	17
66	484	19
67	484	58
68	484	67
69	484	70
70	484	41
71	484	40
72	484	49
73	484	44
74	484	32
75	484	32
76	484	66
77	484	55
78	484	40
79	484	45
80	484	97
81	484	106
82	484	85
83	484	90
84	484	74
85	484	104
86	484	82
87	484	72
88	484	86
89	484	65
90	484	85
91	484	81
92	484	81
93	484	72
94	484	84
95	484	76
96	484	100
97	484	85
98	484	91
99	484	84
100	484	92
101	484	106
102	484	84
103	484	86
104	484	103
105	484	84
106	484	82
107	484	107
108	484	126
109	484	61
110	484	72
111	484	63
112	484	46
113	484	55
114	484	62
115	484	41
116	484	68
117	484	64
118	484	44
119	484	75
120	484	46
121	484	68
122	484	60
123	484	44
124	484	79
125	484	50
126	484	65
127	484	78
128	484	65
129	484	82
130	484	74
131	484	65
132	484	91
133	484	67
134	484	81
135	484	70
136	484	77
137	484	67
138	484	86
139	484	84
140	484	67
141	484	69
142	484	90
143	484	92
144	484	77
145	484	91
146	484	83
147	484	112
148	484	88
149	484	83
150	484	87
151	484	81
152	484	64
153	484	70
154	484	59
155	484	79
156	484	74
157	484	83
158	484	75
159	484	57
160	484	89
161	484	67
162	484	76
163	484	90
164	484	91
165	484	90
166	484	91
167	484	92
168	484	71
169	484	74
170	484	90
171	484	77
172	484	63
173	484	79
174	484	62
175	484	78
176	484	98
177	484	82
178	484	94
179	484	84
180	484	81
181	484	75
182	484	62
183	484	68
184	484	92
185	484	75
186	484	72
187	484	43
188	484	57
189	484	72
190	484	68
191	484	80
192	484	72
193	484	79
194	484	86
195	484	70
196	484	72
197	484	78
198	484	61
199	484	78
200	484	68
201	484	57
202	484	55
203	484	83
204	484	77
205	484	78
206	484	58
207	484	66
208	484	51
209	484	76
210	484	72
211	484	62
212	484	58
213	484	52
214	484	68
215	484	69
216	484	67
217	484	75
218	484	54
219	484	67
220	484	80
221	484	71
222	484	52
223	484	52
224	484	56
225	484	56
226	484	56
227	484	73
228	484	88
229	484	90
230	484	84
231	484	66
232	484	79
233	484	86
234	484	90
235	484	60
236	484	74
237	484	45
238	484	51
239	484	71
240	484	48
241	484	68
242	484	71
243	484	67
244	484	56
245	484	66
246	484	68
247	484	60
248	484	52
249	484	58
250	484	56
251	484	31
252	484	44
253	484	34
254	484	38
255	484	43
256	484	48
257	484	50
258	484	70
259	484	50
260	484	59
261	484	44
262	484	45
263	484	55
264	484	74
265	484	48
266	484	70
267	484	70
268	484	73
269	484	82
270	484	68
271	484	71
272	484	76
273	484	89
274	484	100
275	484	91
276	484	75
277	484	84
278	484	89
279	484	116
280	484	84
281	484	86
282	484	100
283	484	80
284	484	106
285	484	117
286	484	85
287	484	96
288	484	124
289	484	82
290	484	82
291	484	62
292	484	95
293	484	83
294	484	77
295	484	93
296	484	59
297	484	66
298	484	73
299	484	87
300	484	116
301	484	94
302	484	74
303	484	89
304	484	68
305	484	74
306	484	54
307	484	44
308	484	80
309	484	138
310	484	129
311	484	105
312	484	117
313	484	111
314	484	132
315	484	90
316	484	105
317	484	111
318	484	120
319	484	93
320	484	135
321	484	115
322	484	133
323	484	121
324	484	130
325	484	144
326	484	132
327	484	142
328	484	170
329	484	108
330	484	123
331	484	139
332	484	122
333	484	122
334	484	109
335	484	101
336	484	106
337	484	87
338	484	53
339	484	65
340	484	92
341	484	70
342	484	70
343	484	72
344	484	84
345	484	76
346	484	99
347	484	97
348	484	105
349	484	88
350	484	88
351	484	115
352	484	101
353	484	93
354	484	79
355	484	103
356	484	129
357	484	93
358	484	94
359	484	112
360	484	146
361	484	104
362	484	84
363	484	77
364	484	92
365	484	124
366	484	38
367	484	39
368	484	55
369	484	82
370	484	82
371	484	117
372	484	105
373	484	127
374	484	102
375	484	83
376	484	132
377	484	100
378	484	87
379	484	105
380	484	96
381	484	88
382	484	74
383	484	73
384	484	35
385	484	45
386	484	60
387	484	36
388	484	54
389	484	43
390	484	57
391	484	51
392	484	85
393	484	82
394	484	101
395	484	102
396	484	72
397	484	77
398	484	91
399	484	123
400	484	98
401	484	133
402	484	132
403	484	121
404	484	93
405	484	82
406	484	70
407	484	58
408	484	69
409	484	64
410	484	60
411	484	50
412	484	33
413	484	45
414	484	51
415	484	42
416	484	44
417	484	39
418	484	58
419	484	25
420	484	27
421	484	31
422	484	38
423	484	44
424	484	52
425	484	49
426	484	50
427	484	30
428	484	58
429	484	76
430	484	41
431	484	51
432	484	46
433	484	53
434	484	64
435	484	56
436	484	84
437	484	80
438	484	94
439	484	85
440	484	86
441	484	135
442	484	181
443	484	214
444	484	266
445	484	271
446	484	333
447	484	303
448	484	394
449	484	680
450	484	949
451	484	1133
452	484	938
453	484	897
454	484	905
455	484	837
456	484	853
457	484	786
458	484	814
459	484	677
460	484	881
461	484	854
462	484	915
463	484	860
464	484	1067
465	484	1224
466	484	1162
467	484	1241
468	484	1346
469	484	1137
470	484	1035
471	484	1829
472	484	3023
473	484	2073
474	484	1406
475	484	1371
476	484	1645
477	484	2385
478	484	1850
479	484	2902
480	484	2955
481	484	3484
482	484	6101
483	484	13411
484	484	29349
0	485	2
1	485	55
2	485	81
3	485	78
4	485	58
5	485	54
6	485	53
7	485	43
8	485	35
9	485	29
10	485	25
11	485	28
12	485	28
13	485	28
14	485	35
15	485	37
16	485	17
17	485	26
18	485	24
19	485	28
20	485	22
21	485	25
22	485	21
23	485	21
24	485	20
25	485	16
26	485	18
27	485	20
28	485	14
29	485	12
30	485	15
31	485	24
32	485	25
33	485	17
34	485	21
35	485	31
36	485	32
38	485	31
39	485	28
40	485	36
41	485	35
42	485	34
43	485	40
44	485	63
45	485	89
46	485	118
47	485	96
48	485	63
49	485	52
50	485	51
51	485	61
52	485	53
53	485	43
54	485	81
55	485	67
56	485	86
57	485	43
58	485	36
59	485	33
60	485	63
61	485	64
62	485	47
63	485	7
64	485	59
65	485	15
66	485	21
67	485	69
68	485	69
69	485	68
70	485	63
71	485	53
72	485	56
73	485	55
74	485	65
75	485	32
76	485	48
77	485	57
78	485	49
79	485	74
80	485	106
81	485	115
82	485	81
83	485	108
84	485	101
85	485	118
86	485	91
87	485	81
88	485	93
89	485	74
90	485	69
91	485	101
92	485	113
93	485	75
94	485	80
95	485	62
96	485	86
97	485	100
98	485	125
99	485	114
100	485	101
101	485	111
102	485	103
103	485	98
104	485	110
105	485	105
106	485	91
107	485	123
108	485	137
109	485	71
110	485	45
111	485	61
112	485	61
113	485	65
114	485	56
115	485	50
116	485	53
117	485	62
118	485	53
119	485	64
120	485	57
121	485	52
122	485	54
123	485	57
124	485	72
125	485	81
126	485	56
127	485	73
128	485	60
129	485	64
130	485	65
131	485	55
132	485	59
133	485	61
134	485	80
135	485	92
136	485	82
137	485	66
138	485	106
139	485	89
140	485	62
141	485	75
142	485	65
143	485	68
144	485	92
145	485	92
146	485	72
147	485	117
148	485	63
149	485	94
150	485	74
151	485	96
152	485	64
153	485	91
154	485	79
155	485	74
156	485	67
157	485	75
158	485	77
159	485	88
160	485	79
161	485	56
162	485	104
163	485	88
164	485	110
165	485	88
166	485	114
167	485	104
168	485	88
169	485	67
170	485	88
171	485	82
172	485	94
173	485	73
174	485	65
175	485	93
176	485	90
177	485	54
178	485	98
179	485	85
180	485	77
181	485	77
182	485	83
183	485	85
184	485	80
185	485	67
186	485	52
187	485	56
188	485	71
189	485	61
190	485	94
191	485	86
192	485	72
193	485	84
194	485	93
195	485	68
196	485	50
197	485	79
198	485	68
199	485	71
200	485	80
201	485	59
202	485	64
203	485	87
204	485	79
205	485	65
206	485	75
207	485	62
208	485	62
209	485	75
210	485	52
211	485	59
212	485	54
213	485	69
214	485	88
215	485	69
216	485	68
217	485	64
218	485	52
219	485	55
220	485	73
221	485	55
222	485	60
223	485	55
224	485	62
225	485	55
226	485	65
227	485	67
228	485	91
229	485	93
230	485	94
231	485	72
232	485	107
233	485	88
234	485	74
235	485	64
236	485	60
237	485	44
238	485	56
239	485	64
240	485	59
241	485	75
242	485	57
243	485	50
244	485	45
245	485	64
246	485	65
247	485	61
248	485	57
249	485	50
250	485	53
251	485	46
252	485	37
253	485	54
254	485	37
255	485	45
256	485	51
257	485	49
258	485	39
259	485	49
260	485	52
261	485	57
262	485	40
263	485	43
264	485	70
265	485	67
266	485	54
267	485	82
268	485	78
269	485	88
270	485	64
271	485	63
272	485	80
273	485	75
274	485	108
275	485	89
276	485	66
277	485	105
278	485	102
279	485	101
280	485	103
281	485	86
282	485	109
283	485	105
284	485	120
285	485	119
286	485	91
287	485	100
288	485	107
289	485	112
290	485	94
291	485	92
292	485	85
293	485	98
294	485	88
295	485	86
296	485	78
297	485	54
298	485	80
299	485	85
300	485	91
301	485	109
302	485	85
303	485	100
304	485	69
305	485	80
306	485	66
307	485	55
308	485	86
309	485	143
310	485	163
311	485	121
312	485	118
313	485	124
314	485	101
315	485	105
316	485	95
317	485	116
318	485	122
319	485	91
320	485	101
321	485	151
322	485	147
323	485	149
324	485	180
325	485	164
326	485	132
327	485	141
328	485	132
329	485	130
330	485	139
331	485	129
332	485	115
333	485	118
334	485	94
335	485	86
336	485	120
337	485	100
338	485	57
339	485	71
340	485	68
341	485	89
342	485	80
343	485	78
344	485	107
345	485	88
346	485	91
347	485	97
348	485	109
349	485	91
350	485	90
351	485	117
352	485	80
353	485	89
354	485	70
355	485	101
356	485	135
357	485	125
358	485	90
359	485	97
360	485	144
361	485	100
362	485	122
363	485	69
364	485	114
365	485	139
366	485	47
367	485	60
368	485	56
369	485	95
370	485	87
371	485	129
372	485	90
373	485	94
374	485	116
375	485	95
376	485	102
377	485	106
378	485	91
379	485	86
380	485	107
381	485	92
382	485	58
383	485	81
384	485	58
385	485	50
386	485	60
387	485	50
388	485	47
389	485	43
390	485	60
391	485	77
392	485	70
393	485	78
394	485	84
395	485	85
396	485	69
397	485	70
398	485	109
399	485	120
400	485	108
401	485	146
402	485	143
403	485	136
404	485	98
405	485	66
406	485	57
407	485	65
408	485	71
409	485	66
410	485	62
411	485	45
412	485	39
413	485	29
414	485	57
415	485	33
416	485	48
417	485	43
418	485	42
419	485	44
420	485	39
421	485	50
422	485	32
423	485	52
424	485	53
425	485	61
426	485	48
427	485	41
428	485	52
429	485	60
430	485	35
431	485	64
432	485	51
433	485	42
434	485	58
435	485	54
436	485	62
437	485	68
438	485	89
439	485	67
440	485	79
441	485	137
442	485	153
443	485	173
444	485	262
445	485	231
446	485	278
447	485	297
448	485	323
449	485	626
450	485	876
451	485	1084
452	485	937
453	485	917
454	485	881
455	485	849
456	485	887
457	485	767
458	485	836
459	485	696
460	485	811
461	485	813
462	485	950
463	485	781
464	485	1005
465	485	1303
466	485	1144
467	485	1183
468	485	1278
469	485	1086
470	485	997
471	485	1717
472	485	2735
473	485	1725
474	485	1321
475	485	1209
476	485	1476
477	485	2172
478	485	1643
479	485	2632
480	485	2608
481	485	2855
482	485	4667
483	485	6404
484	485	10673
485	485	29454
0	486	5
1	486	56
2	486	51
3	486	84
4	486	71
5	486	45
6	486	53
7	486	46
8	486	30
9	486	21
10	486	19
11	486	23
12	486	17
13	486	31
14	486	27
15	486	30
16	486	27
17	486	22
18	486	17
19	486	14
20	486	21
21	486	21
22	486	11
23	486	16
24	486	15
25	486	18
26	486	12
27	486	13
28	486	14
29	486	27
30	486	19
31	486	23
32	486	23
33	486	19
34	486	24
35	486	29
36	486	28
38	486	26
39	486	23
40	486	37
41	486	35
42	486	30
43	486	39
44	486	61
45	486	86
46	486	116
47	486	84
48	486	65
49	486	54
50	486	48
51	486	68
52	486	44
53	486	48
54	486	79
55	486	71
56	486	76
57	486	43
58	486	31
59	486	37
60	486	67
61	486	61
62	486	49
63	486	12
64	486	50
65	486	22
66	486	17
67	486	72
68	486	64
69	486	60
70	486	31
71	486	52
72	486	39
73	486	44
74	486	37
75	486	39
76	486	53
77	486	53
78	486	47
79	486	60
80	486	111
81	486	127
82	486	84
83	486	105
84	486	85
85	486	101
86	486	86
87	486	86
88	486	75
89	486	66
90	486	81
91	486	76
92	486	94
93	486	78
94	486	77
95	486	84
96	486	90
97	486	104
98	486	93
99	486	131
100	486	87
101	486	103
102	486	90
103	486	125
104	486	104
105	486	111
106	486	105
107	486	115
108	486	133
109	486	52
110	486	59
111	486	61
112	486	59
113	486	64
114	486	41
115	486	37
116	486	76
117	486	80
118	486	65
119	486	52
120	486	64
121	486	66
122	486	62
123	486	69
124	486	71
125	486	64
126	486	64
127	486	57
128	486	83
129	486	61
130	486	84
131	486	73
132	486	102
133	486	90
134	486	101
135	486	92
136	486	105
137	486	114
138	486	127
139	486	162
140	486	573
141	486	300
142	486	116
143	486	182
144	486	129
145	486	124
146	486	106
147	486	103
148	486	107
149	486	105
150	486	100
151	486	90
152	486	80
153	486	123
154	486	87
155	486	118
156	486	91
157	486	114
158	486	73
159	486	83
160	486	106
161	486	77
162	486	87
163	486	91
164	486	99
165	486	82
166	486	105
167	486	98
168	486	87
169	486	86
170	486	100
171	486	90
172	486	96
173	486	78
174	486	77
175	486	68
176	486	101
177	486	64
178	486	83
179	486	96
180	486	66
181	486	71
182	486	73
183	486	67
184	486	89
185	486	69
186	486	63
187	486	52
188	486	57
189	486	58
190	486	74
191	486	86
192	486	86
193	486	80
194	486	79
195	486	69
196	486	58
197	486	68
198	486	66
199	486	69
200	486	70
201	486	58
202	486	64
203	486	71
204	486	82
205	486	85
206	486	85
207	486	65
208	486	62
209	486	71
210	486	57
211	486	51
212	486	59
213	486	61
214	486	66
215	486	53
216	486	57
217	486	88
218	486	68
219	486	54
220	486	63
221	486	49
222	486	64
223	486	69
224	486	83
225	486	53
226	486	75
227	486	84
228	486	104
229	486	78
230	486	81
231	486	86
232	486	85
233	486	94
234	486	82
235	486	74
236	486	62
237	486	49
238	486	51
239	486	52
240	486	56
241	486	42
242	486	56
243	486	53
244	486	42
245	486	63
246	486	68
247	486	54
248	486	41
249	486	44
250	486	48
251	486	51
252	486	48
253	486	40
254	486	44
255	486	51
256	486	38
257	486	47
258	486	50
259	486	53
260	486	45
261	486	40
262	486	45
263	486	46
264	486	54
265	486	61
266	486	56
267	486	76
268	486	78
269	486	74
270	486	56
271	486	65
272	486	88
273	486	91
274	486	82
275	486	71
276	486	71
277	486	87
278	486	93
279	486	83
280	486	98
281	486	88
282	486	96
283	486	90
284	486	117
285	486	111
286	486	79
287	486	99
288	486	87
289	486	91
290	486	83
291	486	88
292	486	72
293	486	86
294	486	86
295	486	78
296	486	76
297	486	62
298	486	90
299	486	83
300	486	94
301	486	79
302	486	92
303	486	90
304	486	82
305	486	76
306	486	48
307	486	37
308	486	87
309	486	119
310	486	130
311	486	98
312	486	117
313	486	108
314	486	99
315	486	97
316	486	101
317	486	103
318	486	113
319	486	103
320	486	121
321	486	129
322	486	159
323	486	139
324	486	145
325	486	134
326	486	130
327	486	146
328	486	150
329	486	122
330	486	124
331	486	111
332	486	127
333	486	122
334	486	88
335	486	108
336	486	104
337	486	102
338	486	65
339	486	66
340	486	61
341	486	92
342	486	76
343	486	56
344	486	77
345	486	77
346	486	103
347	486	106
348	486	114
349	486	87
350	486	90
351	486	107
352	486	80
353	486	98
354	486	77
355	486	117
356	486	111
357	486	117
358	486	94
359	486	106
360	486	154
361	486	83
362	486	127
363	486	104
364	486	92
365	486	138
366	486	60
367	486	69
368	486	56
369	486	83
370	486	89
371	486	118
372	486	87
373	486	93
374	486	119
375	486	87
376	486	99
377	486	99
378	486	103
379	486	90
380	486	85
381	486	67
382	486	88
383	486	72
384	486	42
385	486	58
386	486	55
387	486	49
388	486	36
389	486	43
390	486	51
391	486	59
392	486	100
393	486	100
394	486	105
395	486	79
396	486	82
397	486	70
398	486	126
399	486	107
400	486	104
401	486	130
402	486	146
403	486	102
404	486	84
405	486	79
406	486	55
407	486	65
408	486	48
409	486	52
410	486	61
411	486	39
412	486	42
413	486	44
414	486	45
415	486	35
416	486	39
417	486	42
418	486	47
419	486	39
420	486	43
421	486	39
422	486	44
423	486	53
424	486	52
425	486	38
426	486	40
427	486	27
428	486	53
429	486	40
430	486	30
431	486	57
432	486	57
433	486	42
434	486	59
435	486	55
436	486	57
437	486	93
438	486	95
439	486	72
440	486	86
441	486	140
442	486	154
443	486	168
444	486	242
445	486	223
446	486	270
447	486	307
448	486	325
449	486	616
450	486	780
451	486	949
452	486	793
453	486	817
454	486	825
455	486	814
456	486	779
457	486	765
458	486	741
459	486	627
460	486	802
461	486	780
462	486	813
463	486	705
464	486	889
465	486	1145
466	486	1050
467	486	996
468	486	1074
469	486	993
470	486	894
471	486	1415
472	486	2200
473	486	1486
474	486	1025
475	486	1036
476	486	1253
477	486	1783
478	486	1362
479	486	2143
480	486	2080
481	486	2291
482	486	3533
483	486	4709
484	486	4857
485	486	11359
486	486	27033
0	487	1
1	487	37
2	487	57
3	487	94
4	487	84
5	487	72
6	487	50
7	487	50
8	487	45
9	487	34
10	487	33
11	487	28
12	487	28
13	487	17
14	487	29
15	487	32
16	487	33
17	487	23
18	487	25
19	487	30
20	487	25
21	487	19
22	487	35
23	487	33
24	487	18
25	487	17
26	487	19
27	487	17
28	487	24
29	487	25
30	487	20
31	487	31
32	487	25
33	487	28
34	487	32
35	487	19
36	487	29
38	487	30
39	487	37
40	487	24
41	487	53
42	487	48
43	487	52
44	487	72
45	487	101
46	487	113
47	487	90
48	487	60
49	487	42
50	487	42
51	487	51
52	487	49
53	487	36
54	487	67
55	487	92
56	487	104
57	487	59
58	487	54
59	487	55
60	487	76
61	487	69
62	487	66
63	487	15
64	487	58
65	487	17
66	487	10
67	487	65
68	487	68
69	487	72
70	487	54
71	487	55
72	487	71
73	487	56
74	487	43
75	487	38
76	487	52
77	487	69
78	487	59
79	487	56
80	487	109
81	487	110
82	487	91
83	487	129
84	487	79
85	487	116
86	487	116
87	487	93
88	487	119
89	487	79
90	487	96
91	487	78
92	487	97
93	487	101
94	487	105
95	487	96
96	487	119
97	487	113
98	487	108
99	487	87
100	487	88
101	487	102
102	487	112
103	487	86
104	487	119
105	487	112
106	487	81
107	487	132
108	487	136
109	487	65
110	487	70
111	487	81
112	487	60
113	487	84
114	487	71
115	487	61
116	487	60
117	487	76
118	487	66
119	487	86
120	487	61
121	487	81
122	487	74
123	487	64
124	487	79
125	487	74
126	487	72
127	487	73
128	487	84
129	487	67
130	487	76
131	487	91
132	487	74
133	487	78
134	487	86
135	487	95
136	487	84
137	487	83
138	487	85
139	487	93
140	487	97
141	487	70
142	487	102
143	487	78
144	487	107
145	487	107
146	487	94
147	487	93
148	487	106
149	487	102
150	487	77
151	487	87
152	487	59
153	487	90
154	487	93
155	487	91
156	487	78
157	487	79
158	487	80
159	487	96
160	487	101
161	487	88
162	487	94
163	487	116
164	487	123
165	487	96
166	487	106
167	487	95
168	487	72
169	487	87
170	487	109
171	487	114
172	487	96
173	487	87
174	487	76
175	487	95
176	487	104
177	487	61
178	487	82
179	487	92
180	487	71
181	487	88
182	487	57
183	487	87
184	487	110
185	487	78
186	487	95
187	487	62
188	487	54
189	487	75
190	487	91
191	487	77
192	487	89
193	487	74
194	487	85
195	487	77
196	487	89
197	487	81
198	487	81
199	487	80
200	487	80
201	487	57
202	487	61
203	487	85
204	487	91
205	487	78
206	487	92
207	487	93
208	487	74
209	487	101
210	487	67
211	487	58
212	487	64
213	487	90
214	487	77
215	487	75
216	487	76
217	487	99
218	487	60
219	487	57
220	487	70
221	487	80
222	487	71
223	487	48
224	487	62
225	487	60
226	487	87
227	487	87
228	487	68
229	487	104
230	487	89
231	487	96
232	487	100
233	487	97
234	487	110
235	487	94
236	487	53
237	487	52
238	487	64
239	487	55
240	487	59
241	487	62
242	487	61
243	487	60
244	487	48
245	487	75
246	487	94
247	487	48
248	487	54
249	487	71
250	487	53
251	487	49
252	487	49
253	487	63
254	487	51
255	487	54
256	487	53
257	487	61
258	487	65
259	487	76
260	487	63
261	487	57
262	487	53
263	487	48
264	487	59
265	487	58
266	487	71
267	487	74
268	487	87
269	487	84
270	487	61
271	487	68
272	487	81
273	487	100
274	487	117
275	487	77
276	487	98
277	487	97
278	487	125
279	487	124
280	487	100
281	487	109
282	487	121
283	487	126
284	487	128
285	487	133
286	487	93
287	487	99
288	487	122
289	487	114
290	487	100
291	487	91
292	487	86
293	487	101
294	487	95
295	487	87
296	487	99
297	487	81
298	487	95
299	487	87
300	487	107
301	487	100
302	487	100
303	487	115
304	487	89
305	487	90
306	487	64
307	487	41
308	487	85
309	487	137
310	487	139
311	487	123
312	487	114
313	487	130
314	487	115
315	487	122
316	487	108
317	487	133
318	487	114
319	487	102
320	487	137
321	487	162
322	487	141
323	487	142
324	487	166
325	487	152
326	487	136
327	487	162
328	487	174
329	487	145
330	487	140
331	487	144
332	487	150
333	487	143
334	487	99
335	487	125
336	487	126
337	487	105
338	487	74
339	487	74
340	487	77
341	487	116
342	487	94
343	487	80
344	487	113
345	487	93
346	487	102
347	487	117
348	487	97
349	487	110
350	487	90
351	487	123
352	487	97
353	487	106
354	487	100
355	487	107
356	487	138
357	487	122
358	487	110
359	487	149
360	487	192
361	487	104
362	487	118
363	487	95
364	487	102
365	487	153
366	487	47
367	487	52
368	487	53
369	487	101
370	487	99
371	487	121
372	487	155
373	487	120
374	487	136
375	487	100
376	487	109
377	487	134
378	487	111
379	487	112
380	487	103
381	487	89
382	487	87
383	487	79
384	487	68
385	487	60
386	487	70
387	487	77
388	487	58
389	487	66
390	487	63
391	487	56
392	487	100
393	487	91
394	487	105
395	487	88
396	487	97
397	487	81
398	487	144
399	487	136
400	487	107
401	487	175
402	487	159
403	487	108
404	487	113
405	487	70
406	487	75
407	487	61
408	487	61
409	487	64
410	487	58
411	487	52
412	487	44
413	487	66
414	487	64
415	487	58
416	487	58
417	487	48
418	487	51
419	487	46
420	487	33
421	487	31
422	487	53
423	487	86
424	487	53
425	487	59
426	487	52
427	487	55
428	487	75
429	487	49
430	487	49
431	487	62
432	487	62
433	487	58
434	487	55
435	487	61
436	487	77
437	487	85
438	487	105
439	487	87
440	487	113
441	487	143
442	487	203
443	487	238
444	487	277
445	487	274
446	487	307
447	487	328
448	487	379
449	487	688
450	487	908
451	487	1077
452	487	896
453	487	825
454	487	892
455	487	877
456	487	848
457	487	868
458	487	829
459	487	638
460	487	862
461	487	804
462	487	896
463	487	791
464	487	1001
465	487	1186
466	487	1143
467	487	1042
468	487	1240
469	487	1089
470	487	942
471	487	1563
472	487	2390
473	487	1633
474	487	1207
475	487	1155
476	487	1379
477	487	1962
478	487	1538
479	487	2208
480	487	2097
481	487	2254
482	487	3570
483	487	4523
484	487	4170
485	487	5947
486	487	10191
487	487	32447
0	488	1
1	488	57
2	488	62
3	488	88
4	488	88
5	488	62
6	488	62
7	488	42
8	488	34
9	488	27
10	488	20
11	488	28
12	488	21
13	488	23
14	488	25
15	488	30
16	488	24
17	488	18
18	488	22
19	488	35
20	488	32
21	488	26
22	488	23
23	488	18
24	488	28
25	488	31
26	488	8
27	488	19
28	488	24
29	488	18
30	488	22
31	488	26
32	488	12
33	488	31
34	488	28
35	488	27
36	488	34
38	488	38
39	488	26
40	488	37
41	488	33
42	488	40
43	488	49
44	488	78
45	488	113
46	488	115
47	488	91
48	488	61
49	488	48
50	488	69
51	488	73
52	488	65
53	488	49
54	488	87
55	488	80
56	488	111
57	488	54
58	488	57
59	488	63
60	488	90
61	488	73
62	488	56
63	488	10
64	488	59
65	488	18
66	488	22
67	488	67
68	488	86
69	488	74
70	488	52
71	488	58
72	488	62
73	488	59
74	488	40
75	488	39
76	488	52
77	488	63
78	488	62
79	488	68
80	488	119
81	488	123
82	488	84
83	488	113
84	488	94
85	488	88
86	488	104
87	488	76
88	488	97
89	488	69
90	488	110
91	488	81
92	488	102
93	488	89
94	488	113
95	488	104
96	488	124
97	488	99
98	488	110
99	488	108
100	488	99
101	488	124
102	488	110
103	488	115
104	488	124
105	488	107
106	488	97
107	488	131
108	488	177
109	488	77
110	488	59
111	488	85
112	488	62
113	488	76
114	488	62
115	488	61
116	488	55
117	488	71
118	488	64
119	488	52
120	488	56
121	488	68
122	488	73
123	488	70
124	488	82
125	488	73
126	488	74
127	488	73
128	488	76
129	488	85
130	488	74
131	488	75
132	488	78
133	488	74
134	488	83
135	488	87
136	488	79
137	488	100
138	488	85
139	488	98
140	488	91
141	488	84
142	488	79
143	488	68
144	488	76
145	488	104
146	488	111
147	488	99
148	488	90
149	488	98
150	488	92
151	488	97
152	488	59
153	488	93
154	488	84
155	488	82
156	488	69
157	488	109
158	488	82
159	488	97
160	488	80
161	488	96
162	488	110
163	488	109
164	488	128
165	488	95
166	488	103
167	488	106
168	488	88
169	488	109
170	488	111
171	488	103
172	488	109
173	488	85
174	488	77
175	488	67
176	488	126
177	488	77
178	488	99
179	488	89
180	488	89
181	488	95
182	488	76
183	488	99
184	488	109
185	488	83
186	488	88
187	488	66
188	488	69
189	488	67
190	488	73
191	488	107
192	488	91
193	488	99
194	488	89
195	488	76
196	488	66
197	488	87
198	488	89
199	488	74
200	488	76
201	488	54
202	488	71
203	488	89
204	488	90
205	488	86
206	488	72
207	488	76
208	488	77
209	488	99
210	488	76
211	488	57
212	488	62
213	488	83
214	488	75
215	488	76
216	488	77
217	488	80
218	488	80
219	488	58
220	488	77
221	488	72
222	488	67
223	488	60
224	488	86
225	488	67
226	488	78
227	488	80
228	488	100
229	488	107
230	488	109
231	488	85
232	488	100
233	488	125
234	488	115
235	488	98
236	488	80
237	488	49
238	488	61
239	488	46
240	488	54
241	488	73
242	488	65
243	488	59
244	488	52
245	488	74
246	488	76
247	488	72
248	488	65
249	488	55
250	488	52
251	488	44
252	488	58
253	488	42
254	488	56
255	488	60
256	488	52
257	488	45
258	488	56
259	488	64
260	488	56
261	488	66
262	488	51
263	488	60
264	488	77
265	488	75
266	488	75
267	488	89
268	488	80
269	488	86
270	488	86
271	488	64
272	488	77
273	488	104
274	488	117
275	488	92
276	488	82
277	488	111
278	488	106
279	488	129
280	488	100
281	488	113
282	488	133
283	488	117
284	488	144
285	488	135
286	488	102
287	488	90
288	488	140
289	488	110
290	488	110
291	488	101
292	488	109
293	488	69
294	488	93
295	488	90
296	488	71
297	488	82
298	488	93
299	488	94
300	488	109
301	488	118
302	488	104
303	488	85
304	488	97
305	488	87
306	488	51
307	488	57
308	488	85
309	488	141
310	488	130
311	488	109
312	488	110
313	488	134
314	488	136
315	488	97
316	488	112
317	488	121
318	488	134
319	488	91
320	488	126
321	488	140
322	488	189
323	488	149
324	488	149
325	488	148
326	488	156
327	488	175
328	488	160
329	488	149
330	488	167
331	488	139
332	488	142
333	488	147
334	488	117
335	488	130
336	488	130
337	488	119
338	488	74
339	488	56
340	488	62
341	488	103
342	488	79
343	488	81
344	488	108
345	488	99
346	488	113
347	488	114
348	488	126
349	488	117
350	488	89
351	488	111
352	488	104
353	488	100
354	488	116
355	488	123
356	488	152
357	488	121
358	488	114
359	488	115
360	488	153
361	488	121
362	488	116
363	488	81
364	488	127
365	488	137
366	488	33
367	488	66
368	488	59
369	488	93
370	488	121
371	488	130
372	488	132
373	488	115
374	488	144
375	488	116
376	488	138
377	488	134
378	488	133
379	488	127
380	488	102
381	488	100
382	488	70
383	488	72
384	488	44
385	488	82
386	488	83
387	488	56
388	488	57
389	488	52
390	488	68
391	488	67
392	488	101
393	488	99
394	488	81
395	488	100
396	488	115
397	488	86
398	488	146
399	488	162
400	488	115
401	488	153
402	488	153
403	488	113
404	488	116
405	488	89
406	488	68
407	488	76
408	488	79
409	488	85
410	488	63
411	488	44
412	488	50
413	488	37
414	488	59
415	488	39
416	488	54
417	488	49
418	488	45
419	488	42
420	488	37
421	488	49
422	488	39
423	488	68
424	488	66
425	488	56
426	488	46
427	488	58
428	488	79
429	488	60
430	488	39
431	488	64
432	488	65
433	488	39
434	488	57
435	488	72
436	488	79
437	488	72
438	488	116
439	488	92
440	488	101
441	488	158
442	488	184
443	488	217
444	488	321
445	488	277
446	488	348
447	488	302
448	488	416
449	488	749
450	488	903
451	488	1092
452	488	868
453	488	874
454	488	914
455	488	936
456	488	867
457	488	793
458	488	811
459	488	634
460	488	877
461	488	846
462	488	935
463	488	820
464	488	1035
465	488	1228
466	488	1089
467	488	1139
468	488	1227
469	488	1085
470	488	1022
471	488	1566
472	488	2403
473	488	1581
474	488	1141
475	488	1074
476	488	1464
477	488	1913
478	488	1473
479	488	2178
480	488	2069
481	488	2225
482	488	3441
483	488	4108
484	488	3848
485	488	4817
486	488	5908
487	488	12669
488	488	34700
0	489	1
1	489	51
2	489	74
3	489	95
4	489	71
5	489	66
6	489	51
7	489	35
8	489	30
9	489	32
10	489	29
11	489	22
12	489	27
13	489	32
14	489	37
15	489	28
16	489	23
17	489	20
18	489	26
19	489	12
20	489	23
21	489	19
22	489	22
23	489	26
24	489	12
25	489	19
26	489	18
27	489	16
28	489	18
29	489	22
30	489	21
31	489	26
32	489	25
33	489	25
34	489	23
35	489	23
36	489	31
38	489	34
39	489	35
40	489	23
41	489	28
42	489	37
43	489	42
44	489	63
45	489	124
46	489	107
47	489	96
48	489	69
49	489	51
50	489	42
51	489	45
52	489	42
53	489	53
54	489	86
55	489	68
56	489	89
57	489	49
58	489	32
59	489	37
60	489	69
61	489	76
62	489	43
63	489	10
64	489	55
65	489	21
66	489	17
67	489	56
68	489	73
69	489	49
70	489	60
71	489	60
72	489	41
73	489	46
74	489	31
75	489	43
76	489	39
77	489	61
78	489	51
79	489	59
80	489	104
81	489	113
82	489	82
83	489	99
84	489	96
85	489	80
86	489	106
87	489	71
88	489	75
89	489	71
90	489	79
91	489	92
92	489	94
93	489	81
94	489	101
95	489	82
96	489	95
97	489	103
98	489	86
99	489	93
100	489	97
101	489	102
102	489	107
103	489	111
104	489	95
105	489	98
106	489	86
107	489	97
108	489	128
109	489	78
110	489	66
111	489	63
112	489	61
113	489	81
114	489	41
115	489	43
116	489	56
117	489	62
118	489	68
119	489	66
120	489	54
121	489	70
122	489	65
123	489	60
124	489	67
125	489	62
126	489	62
127	489	66
128	489	76
129	489	82
130	489	61
131	489	67
132	489	62
133	489	74
134	489	81
135	489	74
136	489	85
137	489	69
138	489	72
139	489	91
140	489	75
141	489	70
142	489	69
143	489	67
144	489	66
145	489	79
146	489	75
147	489	96
148	489	85
149	489	101
150	489	80
151	489	92
152	489	79
153	489	82
154	489	59
155	489	84
156	489	78
157	489	85
158	489	65
159	489	90
160	489	94
161	489	72
162	489	76
163	489	86
164	489	82
165	489	80
166	489	87
167	489	84
168	489	75
169	489	79
170	489	94
171	489	88
172	489	103
173	489	61
174	489	64
175	489	79
176	489	107
177	489	61
178	489	91
179	489	82
180	489	56
181	489	69
182	489	59
183	489	77
184	489	93
185	489	72
186	489	68
187	489	52
188	489	75
189	489	58
190	489	93
191	489	65
192	489	99
193	489	69
194	489	74
195	489	78
196	489	63
197	489	67
198	489	87
199	489	83
200	489	74
201	489	58
202	489	59
203	489	99
204	489	69
205	489	69
206	489	65
207	489	73
208	489	75
209	489	71
210	489	76
211	489	80
212	489	48
213	489	73
214	489	68
215	489	77
216	489	57
217	489	85
218	489	70
219	489	62
220	489	67
221	489	56
222	489	60
223	489	51
224	489	59
225	489	63
226	489	71
227	489	70
228	489	81
229	489	104
230	489	92
231	489	87
232	489	71
233	489	87
234	489	78
235	489	79
236	489	58
237	489	49
238	489	48
239	489	42
240	489	58
241	489	59
242	489	61
243	489	37
244	489	50
245	489	69
246	489	54
247	489	51
248	489	44
249	489	47
250	489	54
251	489	48
252	489	51
253	489	52
254	489	40
255	489	48
256	489	52
257	489	49
258	489	64
259	489	57
260	489	48
261	489	44
262	489	44
263	489	57
264	489	71
265	489	56
266	489	80
267	489	86
268	489	69
269	489	86
270	489	68
271	489	91
272	489	63
273	489	86
274	489	94
275	489	62
276	489	87
277	489	115
278	489	88
279	489	124
280	489	94
281	489	105
282	489	110
283	489	101
284	489	116
285	489	114
286	489	77
287	489	87
288	489	98
289	489	106
290	489	98
291	489	85
292	489	80
293	489	94
294	489	78
295	489	84
296	489	80
297	489	67
298	489	93
299	489	93
300	489	116
301	489	98
302	489	87
303	489	123
304	489	78
305	489	75
306	489	62
307	489	46
308	489	112
309	489	118
310	489	116
311	489	118
312	489	114
313	489	134
314	489	105
315	489	110
316	489	99
317	489	106
318	489	107
319	489	93
320	489	119
321	489	133
322	489	141
323	489	127
324	489	165
325	489	147
326	489	138
327	489	144
328	489	146
329	489	132
330	489	113
331	489	131
332	489	112
333	489	125
334	489	108
335	489	118
336	489	115
337	489	122
338	489	73
339	489	63
340	489	67
341	489	87
342	489	76
343	489	75
344	489	88
345	489	103
346	489	100
347	489	109
348	489	111
349	489	96
350	489	74
351	489	101
352	489	94
353	489	90
354	489	87
355	489	98
356	489	137
357	489	106
358	489	103
359	489	131
360	489	143
361	489	111
362	489	128
363	489	95
364	489	133
365	489	123
366	489	54
367	489	49
368	489	58
369	489	95
370	489	80
371	489	115
372	489	110
373	489	107
374	489	106
375	489	90
376	489	121
377	489	96
378	489	93
379	489	120
380	489	98
381	489	80
382	489	69
383	489	72
384	489	48
385	489	57
386	489	49
387	489	56
388	489	50
389	489	44
390	489	51
391	489	73
392	489	102
393	489	109
394	489	101
395	489	94
396	489	93
397	489	78
398	489	108
399	489	143
400	489	100
401	489	110
402	489	128
403	489	86
404	489	87
405	489	83
406	489	65
407	489	53
408	489	58
409	489	56
410	489	73
411	489	52
412	489	38
413	489	39
414	489	59
415	489	35
416	489	43
417	489	45
418	489	46
419	489	33
420	489	30
421	489	40
422	489	42
423	489	44
424	489	51
425	489	44
426	489	52
427	489	35
428	489	53
429	489	70
430	489	37
431	489	56
432	489	54
433	489	37
434	489	51
435	489	48
436	489	65
437	489	96
438	489	108
439	489	79
440	489	85
441	489	127
442	489	162
443	489	211
444	489	265
445	489	235
446	489	263
447	489	306
448	489	344
449	489	630
450	489	831
451	489	953
452	489	837
453	489	825
454	489	835
455	489	771
456	489	725
457	489	733
458	489	720
459	489	580
460	489	747
461	489	694
462	489	805
463	489	679
464	489	868
465	489	1037
466	489	966
467	489	942
468	489	1029
469	489	962
470	489	876
471	489	1433
472	489	2004
473	489	1402
474	489	1003
475	489	958
476	489	1158
477	489	1619
478	489	1214
479	489	1837
480	489	1739
481	489	1878
482	489	2828
483	489	3294
484	489	3035
485	489	3762
486	489	3991
487	489	5791
488	489	11633
489	489	28261
0	490	2
1	490	36
2	490	73
3	490	94
4	490	67
5	490	54
6	490	39
7	490	37
8	490	33
9	490	25
10	490	29
11	490	21
12	490	29
13	490	23
14	490	28
15	490	32
16	490	26
17	490	26
18	490	14
19	490	24
20	490	20
21	490	20
22	490	26
23	490	20
24	490	14
25	490	24
26	490	8
27	490	20
28	490	7
29	490	23
30	490	19
31	490	24
32	490	25
33	490	19
34	490	28
35	490	24
36	490	30
38	490	28
39	490	33
40	490	33
41	490	34
42	490	27
43	490	33
44	490	59
45	490	102
46	490	126
47	490	98
48	490	67
49	490	46
50	490	64
51	490	64
52	490	45
53	490	43
54	490	72
55	490	85
56	490	100
57	490	41
58	490	45
59	490	52
60	490	73
61	490	66
62	490	59
63	490	17
64	490	53
65	490	10
66	490	17
67	490	67
68	490	49
69	490	65
70	490	53
71	490	44
72	490	47
73	490	49
74	490	27
75	490	38
76	490	46
77	490	52
78	490	73
79	490	62
80	490	100
81	490	124
82	490	89
83	490	106
84	490	91
85	490	119
86	490	100
87	490	80
88	490	102
89	490	62
90	490	97
91	490	98
92	490	93
93	490	73
94	490	93
95	490	93
96	490	122
97	490	104
98	490	111
99	490	124
100	490	109
101	490	100
102	490	95
103	490	121
104	490	113
105	490	94
106	490	86
107	490	117
108	490	126
109	490	83
110	490	61
111	490	64
112	490	55
113	490	67
114	490	37
115	490	48
116	490	49
117	490	50
118	490	65
119	490	61
120	490	60
121	490	69
122	490	56
123	490	63
124	490	72
125	490	47
126	490	79
127	490	61
128	490	69
129	490	76
130	490	68
131	490	54
132	490	58
133	490	59
134	490	66
135	490	78
136	490	77
137	490	80
138	490	72
139	490	87
140	490	81
141	490	73
142	490	81
143	490	80
144	490	100
145	490	100
146	490	98
147	490	113
148	490	76
149	490	108
150	490	73
151	490	95
152	490	74
153	490	89
154	490	59
155	490	76
156	490	65
157	490	76
158	490	72
159	490	79
160	490	110
161	490	71
162	490	83
163	490	89
164	490	105
165	490	89
166	490	109
167	490	94
168	490	99
169	490	94
170	490	89
171	490	91
172	490	80
173	490	75
174	490	60
175	490	66
176	490	99
177	490	70
178	490	69
179	490	97
180	490	67
181	490	80
182	490	69
183	490	69
184	490	72
185	490	69
186	490	68
187	490	68
188	490	71
189	490	54
190	490	71
191	490	84
192	490	90
193	490	69
194	490	77
195	490	88
196	490	67
197	490	54
198	490	82
199	490	91
200	490	61
201	490	65
202	490	49
203	490	78
204	490	89
205	490	91
206	490	75
207	490	69
208	490	55
209	490	62
210	490	57
211	490	60
212	490	40
213	490	58
214	490	70
215	490	76
216	490	63
217	490	68
218	490	53
219	490	63
220	490	67
221	490	64
222	490	57
223	490	58
224	490	68
225	490	43
226	490	67
227	490	70
228	490	74
229	490	85
230	490	85
231	490	106
232	490	85
233	490	75
234	490	79
235	490	86
236	490	74
237	490	50
238	490	51
239	490	47
240	490	62
241	490	58
242	490	71
243	490	61
244	490	44
245	490	57
246	490	68
247	490	61
248	490	53
249	490	60
250	490	52
251	490	45
252	490	47
253	490	43
254	490	61
255	490	57
256	490	56
257	490	45
258	490	57
259	490	53
260	490	46
261	490	49
262	490	49
263	490	58
264	490	54
265	490	64
266	490	74
267	490	71
268	490	66
269	490	88
270	490	64
271	490	77
272	490	81
273	490	78
274	490	89
275	490	88
276	490	80
277	490	98
278	490	104
279	490	118
280	490	88
281	490	102
282	490	110
283	490	84
284	490	113
285	490	114
286	490	76
287	490	96
288	490	117
289	490	89
290	490	98
291	490	86
292	490	94
293	490	73
294	490	80
295	490	96
296	490	84
297	490	53
298	490	64
299	490	76
300	490	96
301	490	108
302	490	96
303	490	92
304	490	72
305	490	92
306	490	72
307	490	37
308	490	89
309	490	133
310	490	134
311	490	123
312	490	91
313	490	112
314	490	107
315	490	109
316	490	98
317	490	107
318	490	128
319	490	105
320	490	136
321	490	143
322	490	158
323	490	136
324	490	165
325	490	167
326	490	115
327	490	170
328	490	162
329	490	141
330	490	156
331	490	151
332	490	126
333	490	152
334	490	101
335	490	110
336	490	113
337	490	109
338	490	58
339	490	69
340	490	71
341	490	88
342	490	85
343	490	89
344	490	95
345	490	119
346	490	93
347	490	116
348	490	108
349	490	112
350	490	80
351	490	108
352	490	94
353	490	90
354	490	83
355	490	98
356	490	150
357	490	116
358	490	110
359	490	113
360	490	159
361	490	113
362	490	116
363	490	98
364	490	96
365	490	143
366	490	66
367	490	56
368	490	56
369	490	100
370	490	99
371	490	113
372	490	110
373	490	131
374	490	119
375	490	89
376	490	99
377	490	103
378	490	104
379	490	119
380	490	100
381	490	92
382	490	77
383	490	82
384	490	48
385	490	63
386	490	50
387	490	53
388	490	43
389	490	51
390	490	57
391	490	52
392	490	95
393	490	95
394	490	107
395	490	105
396	490	74
397	490	78
398	490	104
399	490	126
400	490	101
401	490	118
402	490	144
403	490	119
404	490	95
405	490	80
406	490	79
407	490	56
408	490	51
409	490	69
410	490	51
411	490	34
412	490	39
413	490	36
414	490	53
415	490	62
416	490	42
417	490	61
418	490	46
419	490	36
420	490	39
421	490	39
422	490	41
423	490	51
424	490	42
425	490	51
426	490	61
427	490	30
428	490	55
429	490	64
430	490	48
431	490	67
432	490	68
433	490	46
434	490	57
435	490	65
436	490	70
437	490	80
438	490	80
439	490	81
440	490	102
441	490	137
442	490	167
443	490	201
444	490	219
445	490	252
446	490	296
447	490	287
448	490	363
449	490	700
450	490	953
451	490	1056
452	490	952
453	490	935
454	490	891
455	490	836
456	490	779
457	490	766
458	490	819
459	490	646
460	490	823
461	490	766
462	490	906
463	490	822
464	490	941
465	490	1156
466	490	1029
467	490	1135
468	490	1187
469	490	1036
470	490	965
471	490	1665
472	490	2598
473	490	1588
474	490	1138
475	490	1062
476	490	1345
477	490	1788
478	490	1363
479	490	2104
480	490	2030
481	490	2182
482	490	3091
483	490	3656
484	490	3323
485	490	3874
486	490	3970
487	490	4732
488	490	6383
489	490	10895
490	490	28710
0	491	2
1	491	54
2	491	73
3	491	85
4	491	75
5	491	52
6	491	36
7	491	41
8	491	31
9	491	23
10	491	31
11	491	28
12	491	20
13	491	23
14	491	36
15	491	35
16	491	26
17	491	28
18	491	19
19	491	17
20	491	27
21	491	22
22	491	24
23	491	13
24	491	23
25	491	17
26	491	13
27	491	15
28	491	23
29	491	21
30	491	26
31	491	29
32	491	21
33	491	17
34	491	41
35	491	42
36	491	25
38	491	29
39	491	32
40	491	32
41	491	28
42	491	52
43	491	40
44	491	59
45	491	112
46	491	96
47	491	99
48	491	59
49	491	58
50	491	64
51	491	74
52	491	55
53	491	47
54	491	82
55	491	98
56	491	105
57	491	41
58	491	36
59	491	58
60	491	66
61	491	88
62	491	51
63	491	12
64	491	63
65	491	18
66	491	24
67	491	52
68	491	65
69	491	71
70	491	59
71	491	72
72	491	36
73	491	51
74	491	42
75	491	42
76	491	47
77	491	60
78	491	53
79	491	50
80	491	124
81	491	114
82	491	112
83	491	91
84	491	91
85	491	107
86	491	105
87	491	85
88	491	93
89	491	67
90	491	80
91	491	87
92	491	86
93	491	93
94	491	94
95	491	75
96	491	134
97	491	84
98	491	111
99	491	119
100	491	103
101	491	111
102	491	124
103	491	129
104	491	137
105	491	114
106	491	127
107	491	106
108	491	157
109	491	77
110	491	58
111	491	65
112	491	74
113	491	74
114	491	48
115	491	54
116	491	54
117	491	86
118	491	82
119	491	69
120	491	57
121	491	65
122	491	77
123	491	66
124	491	83
125	491	76
126	491	65
127	491	67
128	491	73
129	491	66
130	491	71
131	491	79
132	491	77
133	491	68
134	491	88
135	491	79
136	491	73
137	491	67
138	491	91
139	491	79
140	491	73
141	491	72
142	491	93
143	491	72
144	491	89
145	491	98
146	491	83
147	491	92
148	491	73
149	491	104
150	491	78
151	491	104
152	491	76
153	491	82
154	491	86
155	491	66
156	491	64
157	491	89
158	491	80
159	491	90
160	491	107
161	491	84
162	491	127
163	491	82
164	491	95
165	491	107
166	491	119
167	491	102
168	491	76
169	491	91
170	491	116
171	491	86
172	491	74
173	491	80
174	491	54
175	491	91
176	491	65
177	491	71
178	491	75
179	491	97
180	491	65
181	491	83
182	491	81
183	491	81
184	491	84
185	491	72
186	491	61
187	491	68
188	491	71
189	491	48
190	491	95
191	491	89
192	491	74
193	491	94
194	491	84
195	491	81
196	491	57
197	491	70
198	491	66
199	491	70
200	491	62
201	491	69
202	491	65
203	491	85
204	491	94
205	491	81
206	491	82
207	491	69
208	491	91
209	491	82
210	491	65
211	491	62
212	491	55
213	491	79
214	491	62
215	491	86
216	491	78
217	491	77
218	491	62
219	491	68
220	491	76
221	491	63
222	491	62
223	491	57
224	491	74
225	491	74
226	491	71
227	491	95
228	491	102
229	491	99
230	491	101
231	491	89
232	491	109
233	491	93
234	491	73
235	491	68
236	491	71
237	491	46
238	491	61
239	491	60
240	491	61
241	491	63
242	491	69
243	491	62
244	491	52
245	491	67
246	491	75
247	491	70
248	491	49
249	491	84
250	491	49
251	491	46
252	491	71
253	491	45
254	491	54
255	491	53
256	491	44
257	491	46
258	491	62
259	491	51
260	491	47
261	491	71
262	491	67
263	491	38
264	491	58
265	491	61
266	491	70
267	491	85
268	491	69
269	491	99
270	491	73
271	491	82
272	491	89
273	491	91
274	491	111
275	491	101
276	491	82
277	491	119
278	491	122
279	491	132
280	491	102
281	491	111
282	491	100
283	491	124
284	491	120
285	491	117
286	491	106
287	491	101
288	491	128
289	491	98
290	491	111
291	491	85
292	491	105
293	491	82
294	491	84
295	491	99
296	491	102
297	491	60
298	491	108
299	491	107
300	491	110
301	491	102
302	491	94
303	491	112
304	491	66
305	491	86
306	491	60
307	491	52
308	491	102
309	491	132
310	491	146
311	491	113
312	491	149
313	491	141
314	491	114
315	491	104
316	491	124
317	491	115
318	491	140
319	491	120
320	491	131
321	491	141
322	491	143
323	491	126
324	491	173
325	491	172
326	491	148
327	491	157
328	491	164
329	491	154
330	491	140
331	491	162
332	491	125
333	491	152
334	491	94
335	491	110
336	491	128
337	491	106
338	491	61
339	491	76
340	491	70
341	491	92
342	491	80
343	491	73
344	491	122
345	491	121
346	491	111
347	491	119
348	491	145
349	491	100
350	491	93
351	491	115
352	491	107
353	491	83
354	491	115
355	491	123
356	491	149
357	491	123
358	491	90
359	491	120
360	491	150
361	491	127
362	491	143
363	491	107
364	491	95
365	491	147
366	491	50
367	491	62
368	491	47
369	491	97
370	491	92
371	491	129
372	491	118
373	491	87
374	491	138
375	491	101
376	491	103
377	491	107
378	491	120
379	491	122
380	491	104
381	491	93
382	491	80
383	491	82
384	491	69
385	491	65
386	491	67
387	491	49
388	491	45
389	491	56
390	491	71
391	491	67
392	491	102
393	491	95
394	491	124
395	491	93
396	491	111
397	491	82
398	491	124
399	491	157
400	491	123
401	491	163
402	491	140
403	491	138
404	491	103
405	491	84
406	491	57
407	491	65
408	491	79
409	491	59
410	491	66
411	491	50
412	491	47
413	491	56
414	491	69
415	491	46
416	491	48
417	491	39
418	491	47
419	491	29
420	491	43
421	491	38
422	491	47
423	491	56
424	491	58
425	491	60
426	491	45
427	491	43
428	491	80
429	491	60
430	491	53
431	491	49
432	491	55
433	491	56
434	491	66
435	491	72
436	491	72
437	491	73
438	491	98
439	491	70
440	491	108
441	491	131
442	491	183
443	491	200
444	491	245
445	491	253
446	491	296
447	491	329
448	491	370
449	491	692
450	491	963
451	491	1047
452	491	902
453	491	915
454	491	928
455	491	924
456	491	893
457	491	848
458	491	874
459	491	670
460	491	839
461	491	776
462	491	922
463	491	853
464	491	939
465	491	1191
466	491	1042
467	491	1151
468	491	1226
469	491	996
470	491	1004
471	491	1691
472	491	2328
473	491	1529
474	491	1080
475	491	990
476	491	1295
477	491	1690
478	491	1292
479	491	1969
480	491	1769
481	491	1996
482	491	2905
483	491	3452
484	491	2909
485	491	3424
486	491	3387
487	491	3812
488	491	4643
489	491	5002
490	491	10460
491	491	31934
0	492	3
1	492	60
2	492	94
3	492	108
4	492	85
5	492	72
6	492	47
7	492	51
8	492	38
9	492	32
10	492	34
11	492	25
12	492	26
13	492	28
14	492	30
15	492	40
16	492	22
17	492	21
18	492	16
19	492	24
20	492	22
21	492	23
22	492	23
23	492	21
24	492	17
25	492	18
26	492	10
27	492	15
28	492	17
29	492	28
30	492	16
31	492	36
32	492	20
33	492	27
34	492	29
35	492	37
36	492	41
38	492	44
39	492	40
40	492	37
41	492	37
42	492	39
43	492	63
44	492	79
45	492	131
46	492	145
47	492	90
48	492	92
49	492	54
50	492	53
51	492	85
52	492	45
53	492	54
54	492	98
55	492	95
56	492	116
57	492	54
58	492	44
59	492	59
60	492	81
61	492	76
62	492	59
63	492	18
64	492	67
65	492	24
66	492	18
67	492	63
68	492	59
69	492	76
70	492	56
71	492	68
72	492	55
73	492	61
74	492	57
75	492	38
76	492	54
77	492	68
78	492	55
79	492	84
80	492	90
81	492	135
82	492	105
83	492	123
84	492	135
85	492	94
86	492	126
87	492	118
88	492	110
89	492	78
90	492	123
91	492	103
92	492	93
93	492	102
94	492	119
95	492	101
96	492	147
97	492	117
98	492	128
99	492	115
100	492	111
101	492	123
102	492	116
103	492	108
104	492	124
105	492	102
106	492	118
107	492	144
108	492	152
109	492	52
110	492	60
111	492	52
112	492	60
113	492	81
114	492	62
115	492	55
116	492	64
117	492	96
118	492	68
119	492	64
120	492	66
121	492	89
122	492	83
123	492	69
124	492	88
125	492	83
126	492	73
127	492	85
128	492	73
129	492	100
130	492	72
131	492	91
132	492	77
133	492	90
134	492	90
135	492	98
136	492	71
137	492	92
138	492	91
139	492	88
140	492	80
141	492	88
142	492	87
143	492	89
144	492	106
145	492	109
146	492	92
147	492	98
148	492	109
149	492	88
150	492	62
151	492	95
152	492	66
153	492	106
154	492	89
155	492	95
156	492	100
157	492	87
158	492	86
159	492	82
160	492	82
161	492	69
162	492	91
163	492	120
164	492	107
165	492	118
166	492	103
167	492	112
168	492	103
169	492	102
170	492	122
171	492	100
172	492	105
173	492	88
174	492	86
175	492	104
176	492	103
177	492	69
178	492	85
179	492	96
180	492	62
181	492	88
182	492	78
183	492	74
184	492	99
185	492	81
186	492	63
187	492	82
188	492	71
189	492	76
190	492	91
191	492	98
192	492	97
193	492	75
194	492	91
195	492	97
196	492	72
197	492	79
198	492	79
199	492	89
200	492	53
201	492	66
202	492	64
203	492	98
204	492	93
205	492	95
206	492	72
207	492	67
208	492	83
209	492	88
210	492	65
211	492	76
212	492	68
213	492	65
214	492	87
215	492	82
216	492	81
217	492	79
218	492	85
219	492	62
220	492	82
221	492	73
222	492	70
223	492	62
224	492	72
225	492	68
226	492	73
227	492	78
228	492	74
229	492	103
230	492	116
231	492	74
232	492	92
233	492	111
234	492	102
235	492	78
236	492	69
237	492	62
238	492	68
239	492	69
240	492	58
241	492	58
242	492	78
243	492	63
244	492	52
245	492	79
246	492	84
247	492	62
248	492	64
249	492	63
250	492	56
251	492	47
252	492	56
253	492	50
254	492	71
255	492	61
256	492	50
257	492	71
258	492	63
259	492	57
260	492	49
261	492	70
262	492	54
263	492	63
264	492	76
265	492	71
266	492	71
267	492	98
268	492	93
269	492	94
270	492	74
271	492	92
272	492	81
273	492	112
274	492	118
275	492	100
276	492	106
277	492	140
278	492	117
279	492	108
280	492	126
281	492	125
282	492	108
283	492	121
284	492	117
285	492	133
286	492	115
287	492	108
288	492	117
289	492	116
290	492	108
291	492	103
292	492	97
293	492	101
294	492	105
295	492	73
296	492	92
297	492	84
298	492	99
299	492	97
300	492	120
301	492	107
302	492	130
303	492	118
304	492	93
305	492	89
306	492	74
307	492	38
308	492	100
309	492	133
310	492	150
311	492	129
312	492	162
313	492	155
314	492	156
315	492	121
316	492	125
317	492	117
318	492	127
319	492	113
320	492	157
321	492	162
322	492	188
323	492	130
324	492	168
325	492	191
326	492	155
327	492	168
328	492	188
329	492	154
330	492	155
331	492	138
332	492	152
333	492	149
334	492	120
335	492	122
336	492	156
337	492	124
338	492	65
339	492	87
340	492	81
341	492	93
342	492	89
343	492	98
344	492	117
345	492	114
346	492	123
347	492	144
348	492	118
349	492	113
350	492	98
351	492	135
352	492	106
353	492	103
354	492	104
355	492	135
356	492	139
357	492	140
358	492	110
359	492	120
360	492	157
361	492	117
362	492	133
363	492	95
364	492	140
365	492	156
366	492	66
367	492	62
368	492	70
369	492	109
370	492	88
371	492	146
372	492	125
373	492	126
374	492	144
375	492	112
376	492	116
377	492	135
378	492	125
379	492	116
380	492	116
381	492	109
382	492	85
383	492	95
384	492	57
385	492	69
386	492	61
387	492	59
388	492	48
389	492	69
390	492	75
391	492	76
392	492	109
393	492	108
394	492	102
395	492	86
396	492	102
397	492	93
398	492	139
399	492	135
400	492	148
401	492	181
402	492	151
403	492	132
404	492	132
405	492	79
406	492	68
407	492	70
408	492	64
409	492	82
410	492	51
411	492	48
412	492	55
413	492	47
414	492	70
415	492	60
416	492	55
417	492	64
418	492	52
419	492	52
420	492	44
421	492	44
422	492	56
423	492	64
424	492	56
425	492	50
426	492	49
427	492	41
428	492	60
429	492	62
430	492	39
431	492	61
432	492	64
433	492	57
434	492	74
435	492	62
436	492	72
437	492	98
438	492	95
439	492	91
440	492	119
441	492	136
442	492	192
443	492	233
444	492	269
445	492	274
446	492	346
447	492	347
448	492	377
449	492	801
450	492	1011
451	492	1108
452	492	912
453	492	964
454	492	919
455	492	861
456	492	852
457	492	885
458	492	860
459	492	683
460	492	884
461	492	833
462	492	888
463	492	891
464	492	917
465	492	1155
466	492	1059
467	492	1203
468	492	1183
469	492	1039
470	492	1015
471	492	1524
472	492	2086
473	492	1363
474	492	1019
475	492	955
476	492	1126
477	492	1658
478	492	1285
479	492	1756
480	492	1701
481	492	1886
482	492	2736
483	492	3064
484	492	2636
485	492	3104
486	492	2869
487	492	3353
488	492	3899
489	492	3788
490	492	5316
491	492	12747
492	492	35098
0	493	7
1	493	56
2	493	73
3	493	87
4	493	77
5	493	66
6	493	46
7	493	35
8	493	46
9	493	23
10	493	22
11	493	18
12	493	22
13	493	23
14	493	32
15	493	21
16	493	19
17	493	21
18	493	21
19	493	19
20	493	24
21	493	23
22	493	23
23	493	21
24	493	12
25	493	15
26	493	14
27	493	20
28	493	15
29	493	19
30	493	25
31	493	23
32	493	29
33	493	21
34	493	17
35	493	31
36	493	38
38	493	30
39	493	30
40	493	30
41	493	32
42	493	28
43	493	37
44	493	60
45	493	116
46	493	139
47	493	115
48	493	76
49	493	64
50	493	66
51	493	91
52	493	58
53	493	57
54	493	87
55	493	88
56	493	109
57	493	48
58	493	41
59	493	50
60	493	89
61	493	81
62	493	51
63	493	6
64	493	62
65	493	14
66	493	21
67	493	73
68	493	70
69	493	68
70	493	57
71	493	65
72	493	51
73	493	48
74	493	45
75	493	40
76	493	55
77	493	58
78	493	53
79	493	77
80	493	119
81	493	127
82	493	96
83	493	114
84	493	100
85	493	112
86	493	110
87	493	89
88	493	98
89	493	78
90	493	72
91	493	84
92	493	113
93	493	108
94	493	102
95	493	107
96	493	134
97	493	125
98	493	139
99	493	173
100	493	125
101	493	145
102	493	129
103	493	159
104	493	127
105	493	149
106	493	115
107	493	148
108	493	158
109	493	74
110	493	68
111	493	58
112	493	63
113	493	62
114	493	46
115	493	50
116	493	58
117	493	63
118	493	47
119	493	50
120	493	50
121	493	68
122	493	74
123	493	61
124	493	63
125	493	49
126	493	88
127	493	70
128	493	69
129	493	71
130	493	67
131	493	71
132	493	69
133	493	80
134	493	78
135	493	78
136	493	82
137	493	81
138	493	86
139	493	113
140	493	79
141	493	94
142	493	93
143	493	87
144	493	102
145	493	92
146	493	102
147	493	103
148	493	79
149	493	97
150	493	95
151	493	92
152	493	68
153	493	114
154	493	83
155	493	72
156	493	62
157	493	95
158	493	91
159	493	73
160	493	82
161	493	86
162	493	86
163	493	93
164	493	119
165	493	99
166	493	133
167	493	116
168	493	96
169	493	105
170	493	117
171	493	91
172	493	95
173	493	71
174	493	75
175	493	88
176	493	110
177	493	79
178	493	101
179	493	76
180	493	79
181	493	74
182	493	68
183	493	87
184	493	88
185	493	65
186	493	71
187	493	64
188	493	64
189	493	67
190	493	90
191	493	90
192	493	106
193	493	70
194	493	69
195	493	75
196	493	78
197	493	67
198	493	95
199	493	92
200	493	55
201	493	44
202	493	65
203	493	92
204	493	87
205	493	92
206	493	67
207	493	57
208	493	61
209	493	63
210	493	56
211	493	75
212	493	60
213	493	67
214	493	73
215	493	70
216	493	62
217	493	85
218	493	59
219	493	60
220	493	76
221	493	65
222	493	61
223	493	75
224	493	74
225	493	69
226	493	65
227	493	84
228	493	86
229	493	90
230	493	92
231	493	94
232	493	93
233	493	103
234	493	89
235	493	95
236	493	65
237	493	41
238	493	50
239	493	57
240	493	52
241	493	57
242	493	66
243	493	61
244	493	35
245	493	52
246	493	74
247	493	49
248	493	48
249	493	48
250	493	47
251	493	51
252	493	50
253	493	38
254	493	65
255	493	43
256	493	64
257	493	38
258	493	57
259	493	54
260	493	49
261	493	79
262	493	55
263	493	43
264	493	70
265	493	63
266	493	65
267	493	66
268	493	55
269	493	92
270	493	53
271	493	67
272	493	84
273	493	98
274	493	100
275	493	85
276	493	78
277	493	129
278	493	117
279	493	103
280	493	80
281	493	93
282	493	108
283	493	112
284	493	114
285	493	114
286	493	118
287	493	116
288	493	113
289	493	123
290	493	110
291	493	93
292	493	73
293	493	80
294	493	99
295	493	88
296	493	73
297	493	55
298	493	71
299	493	102
300	493	116
301	493	113
302	493	91
303	493	99
304	493	79
305	493	90
306	493	61
307	493	42
308	493	97
309	493	169
310	493	138
311	493	127
312	493	142
313	493	112
314	493	135
315	493	115
316	493	123
317	493	138
318	493	139
319	493	133
320	493	152
321	493	138
322	493	169
323	493	135
324	493	191
325	493	213
326	493	177
327	493	198
328	493	190
329	493	150
330	493	120
331	493	124
332	493	133
333	493	140
334	493	111
335	493	116
336	493	143
337	493	102
338	493	73
339	493	65
340	493	75
341	493	78
342	493	78
343	493	89
344	493	97
345	493	92
346	493	107
347	493	114
348	493	112
349	493	95
350	493	97
351	493	117
352	493	94
353	493	91
354	493	93
355	493	139
356	493	133
357	493	113
358	493	90
359	493	109
360	493	200
361	493	136
362	493	154
363	493	117
364	493	156
365	493	148
366	493	53
367	493	69
368	493	72
369	493	125
370	493	106
371	493	129
372	493	110
373	493	124
374	493	131
375	493	105
376	493	100
377	493	99
378	493	128
379	493	104
380	493	84
381	493	73
382	493	62
383	493	80
384	493	47
385	493	79
386	493	66
387	493	65
388	493	43
389	493	43
390	493	67
391	493	78
392	493	83
393	493	88
394	493	99
395	493	96
396	493	117
397	493	85
398	493	126
399	493	141
400	493	135
401	493	125
402	493	159
403	493	127
404	493	106
405	493	78
406	493	53
407	493	73
408	493	81
409	493	64
410	493	62
411	493	53
412	493	27
413	493	38
414	493	52
415	493	40
416	493	48
417	493	45
418	493	42
419	493	32
420	493	39
421	493	38
422	493	34
423	493	59
424	493	50
425	493	45
426	493	45
427	493	42
428	493	48
429	493	51
430	493	43
431	493	49
432	493	59
433	493	42
434	493	62
435	493	63
436	493	72
437	493	80
438	493	99
439	493	76
440	493	90
441	493	110
442	493	155
443	493	200
444	493	235
445	493	203
446	493	284
447	493	303
448	493	334
449	493	676
450	493	883
451	493	1029
452	493	909
453	493	917
454	493	1018
455	493	874
456	493	870
457	493	840
458	493	800
459	493	683
460	493	795
461	493	790
462	493	887
463	493	721
464	493	985
465	493	1081
466	493	971
467	493	982
468	493	1045
469	493	1001
470	493	884
471	493	1352
472	493	1767
473	493	1119
474	493	823
475	493	872
476	493	971
477	493	1455
478	493	1110
479	493	1604
480	493	1555
481	493	1630
482	493	2414
483	493	2667
484	493	2334
485	493	2828
486	493	2566
487	493	2920
488	493	3333
489	493	3212
490	493	4202
491	493	6061
492	493	13029
493	493	33833
0	494	6
1	494	66
2	494	57
3	494	72
4	494	69
5	494	55
6	494	58
7	494	43
8	494	38
9	494	24
10	494	30
11	494	23
12	494	21
13	494	29
14	494	31
15	494	38
16	494	24
17	494	32
18	494	14
19	494	12
20	494	23
21	494	22
22	494	25
23	494	15
24	494	14
25	494	25
26	494	13
27	494	17
28	494	21
29	494	20
30	494	12
31	494	21
32	494	15
33	494	16
34	494	21
35	494	30
36	494	25
38	494	35
39	494	26
40	494	37
41	494	25
42	494	23
43	494	31
44	494	54
45	494	91
46	494	123
47	494	126
48	494	120
49	494	96
50	494	106
51	494	113
52	494	88
53	494	75
54	494	112
55	494	81
56	494	91
57	494	52
58	494	44
59	494	55
60	494	81
61	494	74
62	494	75
63	494	9
64	494	92
65	494	22
66	494	30
67	494	92
68	494	75
69	494	59
70	494	49
71	494	58
72	494	32
73	494	37
74	494	34
75	494	36
76	494	43
77	494	72
78	494	49
79	494	72
80	494	110
81	494	138
82	494	120
83	494	134
84	494	122
85	494	105
86	494	126
87	494	96
88	494	95
89	494	68
90	494	110
91	494	123
92	494	104
93	494	116
94	494	100
95	494	100
96	494	125
97	494	115
98	494	137
99	494	166
100	494	158
101	494	177
102	494	151
103	494	192
104	494	191
105	494	161
106	494	166
107	494	193
108	494	159
109	494	78
110	494	60
111	494	60
112	494	52
113	494	56
114	494	47
115	494	33
116	494	46
117	494	53
118	494	63
119	494	55
120	494	52
121	494	74
122	494	73
123	494	68
124	494	83
125	494	75
126	494	66
127	494	67
128	494	71
129	494	72
130	494	68
131	494	71
132	494	76
133	494	66
134	494	100
135	494	81
136	494	76
137	494	70
138	494	82
139	494	83
140	494	88
141	494	72
142	494	77
143	494	66
144	494	81
145	494	111
146	494	89
147	494	106
148	494	88
149	494	122
150	494	90
151	494	98
152	494	84
153	494	108
154	494	85
155	494	89
156	494	68
157	494	96
158	494	81
159	494	86
160	494	103
161	494	66
162	494	97
163	494	115
164	494	121
165	494	129
166	494	117
167	494	134
168	494	114
169	494	103
170	494	121
171	494	107
172	494	110
173	494	66
174	494	70
175	494	86
176	494	102
177	494	62
178	494	97
179	494	105
180	494	76
181	494	86
182	494	64
183	494	73
184	494	105
185	494	82
186	494	62
187	494	52
188	494	78
189	494	58
190	494	89
191	494	96
192	494	87
193	494	85
194	494	76
195	494	73
196	494	73
197	494	59
198	494	75
199	494	72
200	494	81
201	494	62
202	494	58
203	494	109
204	494	84
205	494	85
206	494	82
207	494	73
208	494	90
209	494	57
210	494	55
211	494	62
212	494	46
213	494	68
214	494	81
215	494	78
216	494	76
217	494	93
218	494	67
219	494	56
220	494	97
221	494	65
222	494	50
223	494	64
224	494	50
225	494	67
226	494	65
227	494	74
228	494	111
229	494	100
230	494	116
231	494	118
232	494	79
233	494	94
234	494	106
235	494	78
236	494	65
237	494	40
238	494	57
239	494	56
240	494	78
241	494	49
242	494	73
243	494	51
244	494	40
245	494	59
246	494	77
247	494	50
248	494	49
249	494	32
250	494	44
251	494	43
252	494	44
253	494	54
254	494	50
255	494	45
256	494	48
257	494	49
258	494	66
259	494	58
260	494	57
261	494	49
262	494	55
263	494	46
264	494	81
265	494	59
266	494	50
267	494	63
268	494	78
269	494	77
270	494	71
271	494	59
272	494	60
273	494	91
274	494	108
275	494	88
276	494	112
277	494	131
278	494	100
279	494	120
280	494	101
281	494	106
282	494	119
283	494	142
284	494	138
285	494	131
286	494	94
287	494	108
288	494	115
289	494	112
290	494	107
291	494	74
292	494	85
293	494	91
294	494	82
295	494	90
296	494	87
297	494	60
298	494	85
299	494	93
300	494	77
301	494	92
302	494	97
303	494	85
304	494	100
305	494	101
306	494	62
307	494	67
308	494	122
309	494	138
310	494	156
311	494	125
312	494	109
313	494	135
314	494	129
315	494	123
316	494	130
317	494	129
318	494	116
319	494	107
320	494	138
321	494	169
322	494	168
323	494	143
324	494	224
325	494	206
326	494	217
327	494	197
328	494	254
329	494	164
330	494	143
331	494	135
332	494	133
333	494	149
334	494	90
335	494	92
336	494	133
337	494	110
338	494	65
339	494	61
340	494	70
341	494	80
342	494	77
343	494	74
344	494	113
345	494	70
346	494	118
347	494	124
348	494	139
349	494	105
350	494	85
351	494	118
352	494	82
353	494	104
354	494	96
355	494	116
356	494	143
357	494	116
358	494	98
359	494	119
360	494	191
361	494	164
362	494	179
363	494	148
364	494	160
365	494	187
366	494	69
367	494	68
368	494	76
369	494	139
370	494	117
371	494	140
372	494	95
373	494	106
374	494	122
375	494	95
376	494	102
377	494	94
378	494	117
379	494	108
380	494	100
381	494	95
382	494	71
383	494	74
384	494	45
385	494	69
386	494	51
387	494	42
388	494	44
389	494	37
390	494	57
391	494	68
392	494	94
393	494	107
394	494	117
395	494	94
396	494	79
397	494	73
398	494	129
399	494	151
400	494	148
401	494	148
402	494	155
403	494	135
404	494	118
405	494	86
406	494	39
407	494	51
408	494	64
409	494	57
410	494	47
411	494	45
412	494	37
413	494	48
414	494	56
415	494	50
416	494	47
417	494	45
418	494	27
419	494	37
420	494	32
421	494	32
422	494	34
423	494	35
424	494	66
425	494	48
426	494	44
427	494	32
428	494	46
429	494	61
430	494	42
431	494	61
432	494	59
433	494	36
434	494	45
435	494	35
436	494	69
437	494	94
438	494	85
439	494	77
440	494	76
441	494	114
442	494	128
443	494	204
444	494	220
445	494	207
446	494	311
447	494	248
448	494	295
449	494	607
450	494	940
451	494	1036
452	494	897
453	494	981
454	494	932
455	494	975
456	494	901
457	494	852
458	494	915
459	494	776
460	494	848
461	494	781
462	494	836
463	494	779
464	494	922
465	494	1090
466	494	1017
467	494	958
468	494	990
469	494	1007
470	494	893
471	494	1390
472	494	1652
473	494	1082
474	494	753
475	494	730
476	494	870
477	494	1354
478	494	1008
479	494	1599
480	494	1548
481	494	1605
482	494	2268
483	494	2664
484	494	2362
485	494	2691
486	494	2632
487	494	2764
488	494	3103
489	494	3010
490	494	3691
491	494	4926
492	494	6443
493	494	13338
494	494	37402
0	495	4
1	495	53
2	495	65
3	495	88
4	495	90
5	495	54
6	495	65
7	495	36
8	495	36
9	495	27
10	495	20
11	495	22
12	495	26
13	495	16
14	495	35
15	495	28
16	495	26
17	495	27
18	495	20
19	495	14
20	495	25
21	495	23
22	495	23
23	495	17
24	495	21
25	495	16
26	495	15
27	495	19
28	495	6
29	495	18
30	495	19
31	495	32
32	495	31
33	495	9
34	495	23
35	495	19
36	495	41
38	495	32
39	495	27
40	495	26
41	495	30
42	495	34
43	495	43
44	495	50
45	495	104
46	495	121
47	495	136
48	495	129
49	495	85
50	495	83
51	495	106
52	495	81
53	495	79
54	495	137
55	495	91
56	495	99
57	495	41
58	495	36
59	495	37
60	495	67
61	495	82
62	495	79
63	495	14
64	495	77
65	495	34
66	495	22
67	495	83
68	495	78
69	495	61
70	495	53
71	495	58
72	495	52
73	495	41
74	495	44
75	495	38
76	495	42
77	495	49
78	495	52
79	495	57
80	495	123
81	495	137
82	495	111
83	495	135
84	495	114
85	495	112
86	495	134
87	495	87
88	495	110
89	495	69
90	495	111
91	495	115
92	495	122
93	495	125
94	495	107
95	495	126
96	495	142
97	495	107
98	495	127
99	495	172
100	495	167
101	495	176
102	495	154
103	495	175
104	495	143
105	495	165
106	495	176
107	495	188
108	495	193
109	495	76
110	495	53
111	495	72
112	495	61
113	495	61
114	495	62
115	495	38
116	495	46
117	495	61
118	495	66
119	495	50
120	495	68
121	495	83
122	495	57
123	495	86
124	495	96
125	495	66
126	495	64
127	495	79
128	495	66
129	495	76
130	495	63
131	495	61
132	495	79
133	495	71
134	495	79
135	495	97
136	495	94
137	495	78
138	495	96
139	495	89
140	495	87
141	495	70
142	495	83
143	495	88
144	495	119
145	495	99
146	495	104
147	495	114
148	495	93
149	495	108
150	495	97
151	495	88
152	495	73
153	495	114
154	495	81
155	495	78
156	495	73
157	495	64
158	495	62
159	495	98
160	495	86
161	495	88
162	495	127
163	495	110
164	495	117
165	495	114
166	495	123
167	495	109
168	495	116
169	495	96
170	495	111
171	495	91
172	495	94
173	495	71
174	495	69
175	495	88
176	495	97
177	495	74
178	495	87
179	495	104
180	495	75
181	495	69
182	495	62
183	495	96
184	495	101
185	495	86
186	495	72
187	495	61
188	495	78
189	495	80
190	495	109
191	495	107
192	495	90
193	495	86
194	495	79
195	495	87
196	495	68
197	495	81
198	495	65
199	495	77
200	495	71
201	495	68
202	495	55
203	495	85
204	495	102
205	495	72
206	495	70
207	495	83
208	495	62
209	495	65
210	495	75
211	495	71
212	495	55
213	495	71
214	495	71
215	495	62
216	495	78
217	495	78
218	495	57
219	495	64
220	495	59
221	495	72
222	495	64
223	495	59
224	495	70
225	495	57
226	495	74
227	495	97
228	495	95
229	495	87
230	495	89
231	495	115
232	495	131
233	495	116
234	495	113
235	495	69
236	495	67
237	495	35
238	495	38
239	495	50
240	495	66
241	495	54
242	495	55
243	495	63
244	495	44
245	495	54
246	495	57
247	495	55
248	495	47
249	495	43
250	495	54
251	495	38
252	495	54
253	495	50
254	495	42
255	495	51
256	495	46
257	495	48
258	495	53
259	495	44
260	495	42
261	495	59
262	495	50
263	495	45
264	495	64
265	495	69
266	495	68
267	495	80
268	495	67
269	495	79
270	495	63
271	495	65
272	495	93
273	495	94
274	495	88
275	495	101
276	495	102
277	495	134
278	495	111
279	495	110
280	495	94
281	495	101
282	495	113
283	495	119
284	495	140
285	495	152
286	495	114
287	495	111
288	495	119
289	495	96
290	495	99
291	495	88
292	495	80
293	495	85
294	495	96
295	495	95
296	495	80
297	495	65
298	495	68
299	495	108
300	495	109
301	495	99
302	495	93
303	495	126
304	495	79
305	495	100
306	495	76
307	495	54
308	495	109
309	495	130
310	495	155
311	495	120
312	495	138
313	495	114
314	495	131
315	495	114
316	495	114
317	495	148
318	495	111
319	495	111
320	495	151
321	495	159
322	495	173
323	495	154
324	495	217
325	495	189
326	495	194
327	495	225
328	495	226
329	495	183
330	495	152
331	495	115
332	495	142
333	495	148
334	495	106
335	495	117
336	495	117
337	495	120
338	495	79
339	495	62
340	495	82
341	495	85
342	495	67
343	495	73
344	495	111
345	495	111
346	495	109
347	495	150
348	495	121
349	495	116
350	495	102
351	495	121
352	495	74
353	495	111
354	495	86
355	495	117
356	495	148
357	495	124
358	495	126
359	495	123
360	495	220
361	495	122
362	495	184
363	495	138
364	495	133
365	495	181
366	495	72
367	495	63
368	495	60
369	495	128
370	495	102
371	495	143
372	495	122
373	495	132
374	495	132
375	495	99
376	495	112
377	495	110
378	495	117
379	495	135
380	495	110
381	495	89
382	495	80
383	495	72
384	495	49
385	495	66
386	495	51
387	495	45
388	495	46
389	495	54
390	495	45
391	495	44
392	495	104
393	495	119
394	495	106
395	495	85
396	495	82
397	495	73
398	495	122
399	495	128
400	495	149
401	495	171
402	495	157
403	495	134
404	495	85
405	495	84
406	495	51
407	495	59
408	495	54
409	495	75
410	495	51
411	495	34
412	495	47
413	495	58
414	495	48
415	495	48
416	495	51
417	495	39
418	495	37
419	495	37
420	495	40
421	495	30
422	495	35
423	495	61
424	495	44
425	495	44
426	495	51
427	495	26
428	495	47
429	495	47
430	495	34
431	495	52
432	495	63
433	495	40
434	495	57
435	495	57
436	495	71
437	495	103
438	495	98
439	495	80
440	495	81
441	495	131
442	495	151
443	495	193
444	495	238
445	495	218
446	495	253
447	495	247
448	495	302
449	495	640
450	495	982
451	495	1049
452	495	908
453	495	886
454	495	955
455	495	974
456	495	994
457	495	877
458	495	916
459	495	706
460	495	859
461	495	783
462	495	855
463	495	770
464	495	949
465	495	1097
466	495	995
467	495	984
468	495	1041
469	495	966
470	495	889
471	495	1321
472	495	1556
473	495	1030
474	495	751
475	495	739
476	495	922
477	495	1408
478	495	1013
479	495	1540
480	495	1533
481	495	1477
482	495	2159
483	495	2527
484	495	2130
485	495	2550
486	495	2348
487	495	2541
488	495	2972
489	495	2693
490	495	3170
491	495	3972
492	495	4797
493	495	6259
494	495	12920
495	495	37119
0	496	7
1	496	78
2	496	84
3	496	119
4	496	103
5	496	68
6	496	75
7	496	50
8	496	43
9	496	39
10	496	30
11	496	31
12	496	30
13	496	22
14	496	37
15	496	37
16	496	32
17	496	26
18	496	29
19	496	21
20	496	21
21	496	28
22	496	30
23	496	28
24	496	15
25	496	21
26	496	15
27	496	21
28	496	10
29	496	19
30	496	22
31	496	33
32	496	37
33	496	20
34	496	23
35	496	26
36	496	41
38	496	39
39	496	27
40	496	37
41	496	33
42	496	34
43	496	33
44	496	74
45	496	107
46	496	155
47	496	148
48	496	116
49	496	65
50	496	103
51	496	134
52	496	81
53	496	72
54	496	107
55	496	103
56	496	127
57	496	52
58	496	40
59	496	54
60	496	119
61	496	103
62	496	62
63	496	15
64	496	87
65	496	24
66	496	23
67	496	80
68	496	101
69	496	77
70	496	57
71	496	44
72	496	61
73	496	76
74	496	54
75	496	47
76	496	56
77	496	84
78	496	73
79	496	85
80	496	152
81	496	140
82	496	116
83	496	137
84	496	148
85	496	150
86	496	156
87	496	129
88	496	106
89	496	99
90	496	110
91	496	108
92	496	112
93	496	132
94	496	131
95	496	97
96	496	174
97	496	140
98	496	180
99	496	160
100	496	149
101	496	174
102	496	174
103	496	187
104	496	180
105	496	175
106	496	162
107	496	189
108	496	170
109	496	77
110	496	71
111	496	68
112	496	68
113	496	92
114	496	55
115	496	59
116	496	69
117	496	88
118	496	68
119	496	51
120	496	72
121	496	98
122	496	92
123	496	85
124	496	121
125	496	80
126	496	67
127	496	85
128	496	92
129	496	76
130	496	87
131	496	87
132	496	91
133	496	102
134	496	89
135	496	61
136	496	84
137	496	75
138	496	110
139	496	114
140	496	85
141	496	97
142	496	98
143	496	84
144	496	140
145	496	104
146	496	115
147	496	129
148	496	112
149	496	128
150	496	99
151	496	101
152	496	97
153	496	101
154	496	102
155	496	74
156	496	80
157	496	111
158	496	93
159	496	113
160	496	113
161	496	93
162	496	106
163	496	102
164	496	110
165	496	111
166	496	112
167	496	135
168	496	91
169	496	135
170	496	127
171	496	128
172	496	98
173	496	96
174	496	81
175	496	85
176	496	104
177	496	83
178	496	115
179	496	117
180	496	77
181	496	94
182	496	82
183	496	87
184	496	109
185	496	106
186	496	92
187	496	74
188	496	76
189	496	75
190	496	118
191	496	113
192	496	113
193	496	92
194	496	85
195	496	96
196	496	64
197	496	78
198	496	68
199	496	83
200	496	69
201	496	61
202	496	72
203	496	109
204	496	96
205	496	97
206	496	94
207	496	73
208	496	68
209	496	74
210	496	78
211	496	71
212	496	49
213	496	84
214	496	92
215	496	93
216	496	67
217	496	123
218	496	75
219	496	72
220	496	93
221	496	81
222	496	80
223	496	81
224	496	62
225	496	82
226	496	98
227	496	110
228	496	108
229	496	135
230	496	138
231	496	114
232	496	116
233	496	106
234	496	109
235	496	90
236	496	79
237	496	59
238	496	57
239	496	64
240	496	71
241	496	71
242	496	74
243	496	65
244	496	51
245	496	70
246	496	86
247	496	65
248	496	55
249	496	55
250	496	55
251	496	53
252	496	36
253	496	43
254	496	48
255	496	56
256	496	58
257	496	54
258	496	61
259	496	66
260	496	65
261	496	66
262	496	54
263	496	59
264	496	91
265	496	64
266	496	67
267	496	68
268	496	104
269	496	88
270	496	78
271	496	70
272	496	104
273	496	120
274	496	110
275	496	116
276	496	109
277	496	129
278	496	139
279	496	124
280	496	106
281	496	119
282	496	123
283	496	146
284	496	141
285	496	158
286	496	121
287	496	136
288	496	133
289	496	132
290	496	122
291	496	115
292	496	94
293	496	94
294	496	89
295	496	117
296	496	96
297	496	70
298	496	101
299	496	103
300	496	108
301	496	130
302	496	109
303	496	132
304	496	86
305	496	87
306	496	76
307	496	43
308	496	102
309	496	182
310	496	182
311	496	163
312	496	170
313	496	165
314	496	154
315	496	127
316	496	146
317	496	151
318	496	159
319	496	136
320	496	148
321	496	181
322	496	196
323	496	169
324	496	203
325	496	229
326	496	180
327	496	254
328	496	233
329	496	166
330	496	192
331	496	157
332	496	162
333	496	170
334	496	138
335	496	129
336	496	147
337	496	131
338	496	71
339	496	73
340	496	100
341	496	116
342	496	101
343	496	85
344	496	133
345	496	114
346	496	141
347	496	155
348	496	150
349	496	129
350	496	124
351	496	134
352	496	110
353	496	99
354	496	121
355	496	138
356	496	180
357	496	134
358	496	127
359	496	144
360	496	231
361	496	149
362	496	175
363	496	135
364	496	163
365	496	199
366	496	73
367	496	65
368	496	57
369	496	141
370	496	117
371	496	157
372	496	150
373	496	129
374	496	156
375	496	107
376	496	126
377	496	138
378	496	131
379	496	156
380	496	113
381	496	98
382	496	91
383	496	89
384	496	62
385	496	76
386	496	61
387	496	47
388	496	78
389	496	59
390	496	71
391	496	80
392	496	142
393	496	147
394	496	123
395	496	105
396	496	112
397	496	91
398	496	145
399	496	139
400	496	171
401	496	205
402	496	170
403	496	166
404	496	123
405	496	92
406	496	64
407	496	67
408	496	63
409	496	81
410	496	87
411	496	41
412	496	47
413	496	55
414	496	83
415	496	63
416	496	38
417	496	45
418	496	55
419	496	25
420	496	41
421	496	45
422	496	54
423	496	53
424	496	59
425	496	62
426	496	68
427	496	39
428	496	49
429	496	79
430	496	48
431	496	67
432	496	57
433	496	65
434	496	58
435	496	76
436	496	100
437	496	101
438	496	128
439	496	106
440	496	104
441	496	151
442	496	184
443	496	223
444	496	298
445	496	281
446	496	344
447	496	342
448	496	387
449	496	824
450	496	1099
451	496	1281
452	496	1068
453	496	1156
454	496	1200
455	496	1119
456	496	1054
457	496	990
458	496	960
459	496	823
460	496	963
461	496	934
462	496	1012
463	496	824
464	496	1018
465	496	1233
466	496	1177
467	496	1133
468	496	1131
469	496	1102
470	496	1007
471	496	1496
472	496	1839
473	496	1234
474	496	908
475	496	784
476	496	1128
477	496	1498
478	496	1123
479	496	1679
480	496	1635
481	496	1640
482	496	2294
483	496	2838
484	496	2284
485	496	2640
486	496	2469
487	496	2729
488	496	2981
489	496	2800
490	496	3206
491	496	3954
492	496	4695
493	496	5292
494	496	7571
495	496	14569
496	496	43915
0	497	8
1	497	70
2	497	64
3	497	94
4	497	73
5	497	56
6	497	39
7	497	29
8	497	36
9	497	25
10	497	22
11	497	30
12	497	23
13	497	22
14	497	22
15	497	25
16	497	24
17	497	23
18	497	18
19	497	18
20	497	14
21	497	30
22	497	21
23	497	17
24	497	21
25	497	19
26	497	13
27	497	21
28	497	11
29	497	20
30	497	7
31	497	32
32	497	13
33	497	16
34	497	15
35	497	27
36	497	42
38	497	24
39	497	21
40	497	32
41	497	23
42	497	23
43	497	29
44	497	46
45	497	92
46	497	149
47	497	152
48	497	106
49	497	91
50	497	93
51	497	116
52	497	81
53	497	69
54	497	134
55	497	91
56	497	80
57	497	26
58	497	23
59	497	39
60	497	55
61	497	81
62	497	67
63	497	16
64	497	78
65	497	20
66	497	36
67	497	107
68	497	73
69	497	52
70	497	52
71	497	36
72	497	42
73	497	42
74	497	40
75	497	33
76	497	41
77	497	43
78	497	32
79	497	60
80	497	88
81	497	150
82	497	113
83	497	125
84	497	135
85	497	103
86	497	97
87	497	96
88	497	129
89	497	61
90	497	106
91	497	98
92	497	116
93	497	114
94	497	105
95	497	85
96	497	132
97	497	103
98	497	148
99	497	179
100	497	158
101	497	187
102	497	154
103	497	186
104	497	182
105	497	166
106	497	163
107	497	178
108	497	183
109	497	75
110	497	48
111	497	70
112	497	52
113	497	52
114	497	56
115	497	33
116	497	52
117	497	57
118	497	44
119	497	54
120	497	54
121	497	77
122	497	77
123	497	57
124	497	75
125	497	51
126	497	65
127	497	75
128	497	60
129	497	60
130	497	53
131	497	66
132	497	66
133	497	67
134	497	75
135	497	56
136	497	63
137	497	70
138	497	97
139	497	92
140	497	65
141	497	83
142	497	72
143	497	59
144	497	97
145	497	88
146	497	90
147	497	103
148	497	93
149	497	99
150	497	101
151	497	105
152	497	77
153	497	99
154	497	91
155	497	85
156	497	63
157	497	84
158	497	73
159	497	69
160	497	85
161	497	66
162	497	94
163	497	99
164	497	124
165	497	116
166	497	101
167	497	104
168	497	99
169	497	93
170	497	88
171	497	89
172	497	108
173	497	82
174	497	71
175	497	62
176	497	97
177	497	66
178	497	73
179	497	99
180	497	83
181	497	85
182	497	56
183	497	79
184	497	99
185	497	80
186	497	61
187	497	45
188	497	58
189	497	72
190	497	105
191	497	83
192	497	84
193	497	82
194	497	80
195	497	70
196	497	58
197	497	59
198	497	65
199	497	70
200	497	62
201	497	54
202	497	53
203	497	65
204	497	80
205	497	73
206	497	62
207	497	46
208	497	66
209	497	68
210	497	59
211	497	49
212	497	48
213	497	69
214	497	68
215	497	63
216	497	60
217	497	83
218	497	52
219	497	51
220	497	80
221	497	49
222	497	39
223	497	42
224	497	68
225	497	42
226	497	63
227	497	88
228	497	104
229	497	126
230	497	110
231	497	104
232	497	93
233	497	104
234	497	77
235	497	62
236	497	69
237	497	44
238	497	38
239	497	34
240	497	55
241	497	52
242	497	63
243	497	54
244	497	40
245	497	60
246	497	59
247	497	61
248	497	45
249	497	41
250	497	38
251	497	38
252	497	39
253	497	30
254	497	35
255	497	42
256	497	35
257	497	44
258	497	41
259	497	65
260	497	46
261	497	38
262	497	47
263	497	38
264	497	49
265	497	59
266	497	47
267	497	64
268	497	66
269	497	60
270	497	57
271	497	51
272	497	71
273	497	96
274	497	98
275	497	73
276	497	76
277	497	129
278	497	108
279	497	119
280	497	74
281	497	101
282	497	95
283	497	114
284	497	120
285	497	128
286	497	98
287	497	92
288	497	127
289	497	99
290	497	92
291	497	81
292	497	83
293	497	62
294	497	65
295	497	91
296	497	81
297	497	66
298	497	80
299	497	65
300	497	93
301	497	81
302	497	93
303	497	107
304	497	84
305	497	95
306	497	73
307	497	49
308	497	88
309	497	148
310	497	138
311	497	122
312	497	128
313	497	119
314	497	125
315	497	106
316	497	119
317	497	130
318	497	112
319	497	99
320	497	137
321	497	157
322	497	159
323	497	165
324	497	187
325	497	203
326	497	176
327	497	208
328	497	208
329	497	170
330	497	153
331	497	133
332	497	132
333	497	139
334	497	78
335	497	88
336	497	137
337	497	113
338	497	57
339	497	60
340	497	69
341	497	83
342	497	58
343	497	82
344	497	101
345	497	112
346	497	81
347	497	127
348	497	132
349	497	93
350	497	97
351	497	119
352	497	81
353	497	81
354	497	89
355	497	111
356	497	126
357	497	114
358	497	110
359	497	110
360	497	203
361	497	151
362	497	172
363	497	121
364	497	130
365	497	167
366	497	75
367	497	56
368	497	64
369	497	103
370	497	117
371	497	140
372	497	94
373	497	101
374	497	118
375	497	86
376	497	90
377	497	112
378	497	104
379	497	105
380	497	102
381	497	65
382	497	55
383	497	67
384	497	40
385	497	53
386	497	49
387	497	31
388	497	44
389	497	44
390	497	44
391	497	42
392	497	109
393	497	90
394	497	93
395	497	97
396	497	84
397	497	71
398	497	129
399	497	146
400	497	144
401	497	138
402	497	168
403	497	134
404	497	96
405	497	49
406	497	50
407	497	57
408	497	57
409	497	74
410	497	40
411	497	37
412	497	31
413	497	37
414	497	46
415	497	40
416	497	41
417	497	34
418	497	32
419	497	29
420	497	26
421	497	32
422	497	35
423	497	38
424	497	49
425	497	30
426	497	46
427	497	22
428	497	51
429	497	62
430	497	22
431	497	46
432	497	52
433	497	32
434	497	47
435	497	43
436	497	74
437	497	53
438	497	86
439	497	72
440	497	64
441	497	111
442	497	125
443	497	170
444	497	214
445	497	209
446	497	266
447	497	279
448	497	280
449	497	567
450	497	956
451	497	1028
452	497	883
453	497	954
454	497	1021
455	497	1050
456	497	856
457	497	872
458	497	868
459	497	697
460	497	848
461	497	811
462	497	833
463	497	778
464	497	957
465	497	1057
466	497	860
467	497	931
468	497	957
469	497	871
470	497	901
471	497	1242
472	497	1432
473	497	939
474	497	614
475	497	643
476	497	747
477	497	1132
478	497	921
479	497	1333
480	497	1396
481	497	1381
482	497	1875
483	497	2268
484	497	1993
485	497	2269
486	497	2161
487	497	2120
488	497	2318
489	497	2166
490	497	2645
491	497	3113
492	497	3392
493	497	4047
494	497	5316
495	497	6744
496	497	13769
497	497	31453
0	498	3
1	498	67
2	498	91
3	498	95
4	498	91
5	498	53
6	498	61
7	498	53
8	498	36
9	498	23
10	498	26
11	498	27
12	498	21
13	498	26
14	498	33
15	498	29
16	498	40
17	498	12
18	498	15
19	498	17
20	498	24
21	498	33
22	498	23
23	498	27
24	498	21
25	498	22
26	498	19
27	498	17
28	498	12
29	498	22
30	498	15
31	498	30
32	498	24
33	498	18
34	498	27
35	498	30
36	498	33
38	498	28
39	498	24
40	498	30
41	498	24
42	498	29
43	498	33
44	498	55
45	498	113
46	498	157
47	498	150
48	498	107
49	498	75
50	498	80
51	498	80
52	498	74
53	498	81
54	498	120
55	498	87
56	498	123
57	498	51
58	498	23
59	498	46
60	498	68
61	498	99
62	498	78
63	498	14
64	498	81
65	498	19
66	498	24
67	498	85
68	498	82
69	498	63
70	498	50
71	498	60
72	498	42
73	498	38
74	498	30
75	498	49
76	498	40
77	498	60
78	498	55
79	498	81
80	498	119
81	498	148
82	498	125
83	498	144
84	498	134
85	498	113
86	498	147
87	498	97
88	498	102
89	498	74
90	498	116
91	498	149
92	498	127
93	498	127
94	498	80
95	498	117
96	498	144
97	498	102
98	498	157
99	498	151
100	498	128
101	498	163
102	498	153
103	498	171
104	498	151
105	498	134
106	498	151
107	498	201
108	498	149
109	498	78
110	498	47
111	498	50
112	498	58
113	498	50
114	498	37
115	498	32
116	498	53
117	498	58
118	498	61
119	498	43
120	498	57
121	498	77
122	498	65
123	498	77
124	498	80
125	498	73
126	498	87
127	498	76
128	498	61
129	498	45
130	498	71
131	498	41
132	498	77
133	498	72
134	498	81
135	498	78
136	498	76
137	498	77
138	498	87
139	498	100
140	498	92
141	498	85
142	498	85
143	498	64
144	498	98
145	498	98
146	498	98
147	498	99
148	498	89
149	498	110
150	498	79
151	498	103
152	498	80
153	498	84
154	498	96
155	498	91
156	498	84
157	498	97
158	498	75
159	498	80
160	498	93
161	498	73
162	498	86
163	498	117
164	498	105
165	498	111
166	498	123
167	498	107
168	498	99
169	498	92
170	498	106
171	498	94
172	498	77
173	498	78
174	498	64
175	498	78
176	498	90
177	498	73
178	498	83
179	498	85
180	498	82
181	498	68
182	498	55
183	498	78
184	498	102
185	498	78
186	498	62
187	498	64
188	498	65
189	498	65
190	498	97
191	498	92
192	498	87
193	498	79
194	498	80
195	498	83
196	498	66
197	498	65
198	498	66
199	498	82
200	498	80
201	498	48
202	498	59
203	498	77
204	498	85
205	498	100
206	498	74
207	498	59
208	498	71
209	498	68
210	498	53
211	498	54
212	498	42
213	498	51
214	498	51
215	498	66
216	498	61
217	498	90
218	498	61
219	498	41
220	498	85
221	498	74
222	498	60
223	498	49
224	498	53
225	498	61
226	498	67
227	498	84
228	498	102
229	498	129
230	498	97
231	498	91
232	498	105
233	498	109
234	498	97
235	498	78
236	498	60
237	498	32
238	498	33
239	498	49
240	498	69
241	498	46
242	498	52
243	498	56
244	498	47
245	498	77
246	498	80
247	498	51
248	498	36
249	498	40
250	498	39
251	498	36
252	498	50
253	498	29
254	498	44
255	498	38
256	498	44
257	498	36
258	498	46
259	498	40
260	498	47
261	498	63
262	498	54
263	498	55
264	498	71
265	498	46
266	498	53
267	498	75
268	498	71
269	498	75
270	498	62
271	498	62
272	498	88
273	498	88
274	498	101
275	498	95
276	498	82
277	498	121
278	498	102
279	498	116
280	498	99
281	498	111
282	498	115
283	498	120
284	498	131
285	498	137
286	498	84
287	498	90
288	498	131
289	498	102
290	498	91
291	498	78
292	498	89
293	498	79
294	498	84
295	498	100
296	498	68
297	498	51
298	498	71
299	498	88
300	498	100
301	498	93
302	498	92
303	498	100
304	498	80
305	498	104
306	498	78
307	498	60
308	498	106
309	498	150
310	498	151
311	498	136
312	498	122
313	498	122
314	498	119
315	498	116
316	498	112
317	498	127
318	498	112
319	498	131
320	498	135
321	498	158
322	498	184
323	498	156
324	498	189
325	498	211
326	498	193
327	498	182
328	498	201
329	498	171
330	498	148
331	498	129
332	498	135
333	498	131
334	498	93
335	498	130
336	498	140
337	498	116
338	498	65
339	498	69
340	498	76
341	498	113
342	498	83
343	498	91
344	498	103
345	498	104
346	498	104
347	498	124
348	498	127
349	498	129
350	498	86
351	498	117
352	498	84
353	498	99
354	498	98
355	498	110
356	498	150
357	498	116
358	498	99
359	498	129
360	498	258
361	498	154
362	498	169
363	498	153
364	498	137
365	498	153
366	498	72
367	498	71
368	498	61
369	498	112
370	498	116
371	498	145
372	498	112
373	498	103
374	498	120
375	498	93
376	498	100
377	498	96
378	498	101
379	498	102
380	498	96
381	498	105
382	498	57
383	498	77
384	498	37
385	498	63
386	498	68
387	498	53
388	498	53
389	498	35
390	498	56
391	498	62
392	498	107
393	498	109
394	498	130
395	498	107
396	498	87
397	498	91
398	498	130
399	498	141
400	498	141
401	498	159
402	498	159
403	498	140
404	498	97
405	498	59
406	498	54
407	498	62
408	498	59
409	498	67
410	498	58
411	498	46
412	498	24
413	498	42
414	498	53
415	498	29
416	498	30
417	498	60
418	498	35
419	498	22
420	498	38
421	498	37
422	498	46
423	498	47
424	498	49
425	498	54
426	498	48
427	498	35
428	498	60
429	498	52
430	498	37
431	498	45
432	498	58
433	498	40
434	498	46
435	498	60
436	498	74
437	498	74
438	498	88
439	498	78
440	498	111
441	498	135
442	498	152
443	498	184
444	498	268
445	498	238
446	498	329
447	498	308
448	498	314
449	498	806
450	498	1272
451	498	1392
452	498	1152
453	498	1199
454	498	1206
455	498	1153
456	498	1054
457	498	1053
458	498	1036
459	498	878
460	498	1008
461	498	918
462	498	1040
463	498	923
464	498	1164
465	498	1305
466	498	1219
467	498	1178
468	498	1232
469	498	1236
470	498	1062
471	498	1700
472	498	1871
473	498	1194
474	498	849
475	498	824
476	498	959
477	498	1595
478	498	1186
479	498	1836
480	498	1731
481	498	1768
482	498	2284
483	498	2794
484	498	2433
485	498	2623
486	498	2541
487	498	2726
488	498	2814
489	498	2592
490	498	2906
491	498	3538
492	498	3843
493	498	4033
494	498	5125
495	498	5655
496	498	7475
497	498	11315
498	498	33852
0	499	5
1	499	41
2	499	102
3	499	108
4	499	118
5	499	84
6	499	77
7	499	42
8	499	55
9	499	28
10	499	41
11	499	18
12	499	32
13	499	35
14	499	27
15	499	27
16	499	26
17	499	31
18	499	24
19	499	23
20	499	35
21	499	23
22	499	23
23	499	25
24	499	26
25	499	23
26	499	17
27	499	29
28	499	19
29	499	26
30	499	21
31	499	36
32	499	28
33	499	28
34	499	30
35	499	20
36	499	48
38	499	34
39	499	22
40	499	39
41	499	46
42	499	50
43	499	62
44	499	85
45	499	129
46	499	143
47	499	68
48	499	49
49	499	32
50	499	42
51	499	42
52	499	48
53	499	43
54	499	71
55	499	106
56	499	124
57	499	56
58	499	62
59	499	65
60	499	80
61	499	88
62	499	48
63	499	11
64	499	53
65	499	12
66	499	18
67	499	61
68	499	100
69	499	83
70	499	75
71	499	66
72	499	67
73	499	55
74	499	45
75	499	60
76	499	70
77	499	71
78	499	80
79	499	97
80	499	124
81	499	120
82	499	83
83	499	112
84	499	83
85	499	103
86	499	102
87	499	99
88	499	113
89	499	98
90	499	107
91	499	89
92	499	87
93	499	87
94	499	115
95	499	99
96	499	109
97	499	97
98	499	103
99	499	69
100	499	66
101	499	73
102	499	63
103	499	89
104	499	66
105	499	64
106	499	64
107	499	92
108	499	136
109	499	71
110	499	56
111	499	57
112	499	69
113	499	81
114	499	60
115	499	53
116	499	68
117	499	62
118	499	86
119	499	49
120	499	61
121	499	62
122	499	64
123	499	61
124	499	66
125	499	75
126	499	66
127	499	83
128	499	73
129	499	76
130	499	114
131	499	98
132	499	82
133	499	83
134	499	89
135	499	80
136	499	70
137	499	84
138	499	100
139	499	94
140	499	91
141	499	96
142	499	77
143	499	91
144	499	92
145	499	94
146	499	80
147	499	104
148	499	92
149	499	85
150	499	72
151	499	71
152	499	61
153	499	69
154	499	63
155	499	58
156	499	68
157	499	92
158	499	57
159	499	77
160	499	71
161	499	76
162	499	56
163	499	78
164	499	73
165	499	59
166	499	64
167	499	74
168	499	77
169	499	78
170	499	99
171	499	78
172	499	68
173	499	55
174	499	70
175	499	81
176	499	98
177	499	77
178	499	75
179	499	86
180	499	66
181	499	82
182	499	60
183	499	77
184	499	83
185	499	66
186	499	72
187	499	65
188	499	85
189	499	53
190	499	73
191	499	86
192	499	81
193	499	77
194	499	76
195	499	78
196	499	68
197	499	77
198	499	63
199	499	85
200	499	79
201	499	70
202	499	82
203	499	96
204	499	86
205	499	91
206	499	87
207	499	78
208	499	68
209	499	94
210	499	81
211	499	86
212	499	55
213	499	71
214	499	61
215	499	82
216	499	86
217	499	85
218	499	65
219	499	69
220	499	79
221	499	75
222	499	78
223	499	56
224	499	69
225	499	77
226	499	79
227	499	78
228	499	97
229	499	79
230	499	81
231	499	86
232	499	83
233	499	81
234	499	72
235	499	74
236	499	70
237	499	56
238	499	55
239	499	62
240	499	65
241	499	47
242	499	68
243	499	57
244	499	48
245	499	66
246	499	55
247	499	56
248	499	47
249	499	48
250	499	61
251	499	40
252	499	47
253	499	52
254	499	57
255	499	58
256	499	38
257	499	60
258	499	74
259	499	54
260	499	64
261	499	64
262	499	45
263	499	62
264	499	88
265	499	76
266	499	68
267	499	64
268	499	79
269	499	99
270	499	65
271	499	93
272	499	89
273	499	84
274	499	100
275	499	87
276	499	91
277	499	93
278	499	96
279	499	105
280	499	96
281	499	99
282	499	91
283	499	115
284	499	95
285	499	107
286	499	97
287	499	118
288	499	126
289	499	99
290	499	102
291	499	96
292	499	113
293	499	104
294	499	88
295	499	75
296	499	91
297	499	87
298	499	85
299	499	106
300	499	109
301	499	95
302	499	108
303	499	104
304	499	63
305	499	64
306	499	49
307	499	42
308	499	86
309	499	127
310	499	142
311	499	116
312	499	142
313	499	111
314	499	116
315	499	129
316	499	137
317	499	114
318	499	137
319	499	132
320	499	120
321	499	125
322	499	139
323	499	112
324	499	146
325	499	127
326	499	102
327	499	141
328	499	152
329	499	115
330	499	153
331	499	143
332	499	139
333	499	163
334	499	116
335	499	124
336	499	129
337	499	137
338	499	75
339	499	95
340	499	88
341	499	126
342	499	104
343	499	99
344	499	117
345	499	108
346	499	109
347	499	143
348	499	134
349	499	110
350	499	110
351	499	140
352	499	116
353	499	103
354	499	125
355	499	135
356	499	132
357	499	128
358	499	151
359	499	154
360	499	128
361	499	97
362	499	99
363	499	86
364	499	96
365	499	127
366	499	53
367	499	50
368	499	52
369	499	98
370	499	78
371	499	125
372	499	149
373	499	177
374	499	164
375	499	112
376	499	134
377	499	126
378	499	111
379	499	136
380	499	112
381	499	102
382	499	122
383	499	96
384	499	69
385	499	88
386	499	73
387	499	55
388	499	82
389	499	59
390	499	84
391	499	88
392	499	123
393	499	116
394	499	109
395	499	118
396	499	115
397	499	106
398	499	119
399	499	124
400	499	118
401	499	128
402	499	139
403	499	134
404	499	116
405	499	93
406	499	95
407	499	75
408	499	96
409	499	105
410	499	70
411	499	69
412	499	43
413	499	45
414	499	58
415	499	49
416	499	44
417	499	59
418	499	61
419	499	52
420	499	55
421	499	44
422	499	49
423	499	65
424	499	58
425	499	54
426	499	60
427	499	51
428	499	50
429	499	75
430	499	39
431	499	71
432	499	74
433	499	60
434	499	70
435	499	93
436	499	122
437	499	111
438	499	142
439	499	136
440	499	169
441	499	253
442	499	362
443	499	475
444	499	550
445	499	662
446	499	750
447	499	670
448	499	1068
449	499	1779
450	499	1935
451	499	2303
452	499	1837
453	499	1707
454	499	1581
455	499	1347
456	499	1340
457	499	1285
458	499	1298
459	499	1076
460	499	1354
461	499	1314
462	499	1649
463	499	1303
464	499	1529
465	499	2053
466	499	1758
467	499	1944
468	499	1902
469	499	1645
470	499	1669
471	499	3386
472	499	4234
473	499	2241
474	499	1595
475	499	1509
476	499	1895
477	499	2318
478	499	1829
479	499	2599
480	499	2330
481	499	2607
482	499	3762
483	499	3489
484	499	2798
485	499	2875
486	499	2566
487	499	2986
488	499	2954
489	499	2735
490	499	3307
491	499	3635
492	499	3819
493	499	3543
494	499	3872
495	499	4071
496	499	5497
497	499	4713
498	499	9125
499	499	31727
0	500	2
1	500	17
2	500	121
3	500	212
4	500	216
5	500	187
6	500	174
7	500	138
8	500	135
9	500	109
10	500	94
11	500	103
12	500	90
13	500	88
14	500	100
15	500	78
16	500	84
17	500	77
18	500	74
19	500	72
20	500	76
21	500	73
22	500	60
23	500	70
24	500	73
25	500	58
26	500	53
27	500	57
28	500	59
29	500	60
30	500	73
31	500	72
32	500	84
33	500	79
34	500	91
35	500	92
36	500	86
38	500	94
39	500	122
40	500	120
41	500	124
42	500	122
43	500	129
44	500	238
45	500	237
46	500	144
47	500	43
48	500	21
49	500	15
50	500	10
51	500	27
52	500	20
53	500	32
54	500	58
55	500	118
56	500	180
57	500	185
58	500	176
59	500	171
60	500	168
61	500	106
62	500	32
63	500	6
64	500	54
65	500	12
66	500	19
67	500	52
68	500	140
69	500	188
70	500	176
71	500	178
72	500	161
73	500	185
74	500	143
75	500	152
76	500	152
77	500	163
78	500	168
79	500	184
80	500	111
81	500	107
82	500	92
83	500	108
84	500	70
85	500	101
86	500	102
87	500	125
88	500	154
89	500	166
90	500	123
91	500	90
92	500	76
93	500	64
94	500	168
95	500	110
96	500	90
97	500	169
98	500	75
99	500	33
100	500	36
101	500	37
102	500	37
103	500	36
104	500	38
105	500	24
106	500	27
107	500	66
108	500	91
109	500	68
110	500	69
111	500	82
112	500	101
113	500	130
114	500	140
115	500	130
116	500	129
117	500	135
118	500	149
119	500	113
120	500	107
121	500	75
122	500	90
123	500	107
124	500	95
125	500	112
126	500	103
127	500	113
128	500	120
129	500	167
130	500	157
131	500	170
132	500	156
133	500	162
134	500	147
135	500	125
136	500	165
137	500	133
138	500	135
139	500	160
140	500	118
141	500	125
142	500	124
143	500	140
144	500	134
145	500	119
146	500	113
147	500	103
148	500	105
149	500	95
150	500	75
151	500	97
152	500	74
153	500	82
154	500	76
155	500	87
156	500	133
157	500	122
158	500	95
159	500	118
160	500	124
161	500	83
162	500	79
163	500	79
164	500	69
165	500	85
166	500	64
167	500	88
168	500	44
169	500	52
170	500	84
171	500	76
172	500	74
173	500	71
174	500	67
175	500	92
176	500	92
177	500	63
178	500	111
179	500	107
180	500	101
181	500	128
182	500	124
183	500	113
184	500	117
185	500	111
186	500	155
187	500	151
188	500	135
189	500	73
190	500	121
191	500	108
192	500	97
193	500	121
194	500	98
195	500	125
196	500	127
197	500	133
198	500	112
199	500	141
200	500	137
201	500	133
202	500	129
203	500	136
204	500	129
205	500	135
206	500	165
207	500	143
208	500	138
209	500	158
210	500	165
211	500	167
212	500	173
213	500	142
214	500	161
215	500	155
216	500	140
217	500	142
218	500	116
219	500	162
220	500	133
221	500	139
222	500	126
223	500	146
224	500	151
225	500	140
226	500	148
227	500	74
228	500	96
229	500	95
230	500	107
231	500	101
232	500	95
233	500	125
234	500	116
235	500	135
236	500	142
237	500	118
238	500	119
239	500	86
240	500	126
241	500	94
242	500	127
243	500	140
244	500	78
245	500	117
246	500	115
247	500	105
248	500	110
249	500	120
250	500	121
251	500	96
252	500	95
253	500	108
254	500	120
255	500	127
256	500	135
257	500	109
258	500	110
259	500	128
260	500	140
261	500	122
262	500	119
263	500	110
264	500	132
265	500	155
266	500	137
267	500	160
268	500	166
269	500	143
270	500	201
271	500	161
272	500	132
273	500	131
274	500	187
275	500	132
276	500	109
277	500	109
278	500	130
279	500	130
280	500	142
281	500	128
282	500	106
283	500	139
284	500	112
285	500	150
286	500	139
287	500	120
288	500	106
289	500	135
290	500	148
291	500	152
292	500	192
293	500	157
294	500	158
295	500	166
296	500	157
297	500	200
298	500	180
299	500	180
300	500	198
301	500	178
302	500	162
303	500	139
304	500	73
305	500	60
306	500	60
307	500	19
308	500	91
309	500	120
310	500	126
311	500	137
312	500	175
313	500	163
314	500	140
315	500	179
316	500	160
317	500	192
318	500	208
319	500	184
320	500	141
321	500	181
322	500	105
323	500	105
324	500	105
325	500	90
326	500	80
327	500	115
328	500	126
329	500	103
330	500	157
331	500	181
332	500	195
333	500	196
334	500	213
335	500	217
336	500	208
337	500	206
338	500	246
339	500	217
340	500	195
341	500	196
342	500	258
343	500	232
344	500	257
345	500	244
346	500	224
347	500	190
348	500	196
349	500	211
350	500	240
351	500	209
352	500	229
353	500	203
354	500	187
355	500	185
356	500	221
357	500	233
358	500	266
359	500	243
360	500	96
361	500	51
362	500	56
363	500	44
364	500	58
365	500	93
366	500	32
367	500	39
368	500	36
369	500	69
370	500	76
371	500	128
372	500	212
373	500	260
374	500	272
375	500	259
376	500	297
377	500	241
378	500	249
379	500	225
380	500	226
381	500	204
382	500	248
383	500	173
384	500	161
385	500	203
386	500	220
387	500	191
388	500	223
389	500	201
390	500	239
391	500	240
392	500	216
393	500	207
394	500	212
395	500	213
396	500	195
397	500	226
398	500	155
399	500	147
400	500	127
401	500	158
402	500	169
403	500	145
404	500	211
405	500	221
406	500	235
407	500	180
408	500	186
409	500	205
410	500	172
411	500	145
412	500	170
413	500	145
414	500	137
415	500	127
416	500	152
417	500	141
418	500	128
419	500	130
420	500	139
421	500	120
422	500	138
423	500	158
424	500	148
425	500	138
426	500	177
427	500	139
428	500	163
429	500	164
430	500	159
431	500	187
432	500	183
433	500	236
434	500	230
435	500	284
436	500	318
437	500	300
438	500	386
439	500	365
440	500	461
441	500	713
442	500	823
443	500	1078
444	500	1167
445	500	1273
446	500	1279
447	500	1196
448	500	1690
449	500	2138
450	500	1552
451	500	1589
452	500	1585
453	500	1476
454	500	1023
455	500	1046
456	500	1113
457	500	1167
458	500	942
459	500	732
460	500	1011
461	500	928
462	500	1321
463	500	1013
464	500	1161
465	500	1352
466	500	1337
467	500	1531
468	500	1402
469	500	1247
470	500	1165
471	500	1904
472	500	2431
473	500	1913
474	500	1450
475	500	1319
476	500	1645
477	500	1708
478	500	1323
479	500	1516
480	500	1340
481	500	1389
482	500	2157
483	500	1888
484	500	1362
485	500	1319
486	500	1186
487	500	1521
488	500	1511
489	500	1342
490	500	1515
491	500	1666
492	500	1873
493	500	1553
494	500	1494
495	500	1637
496	500	2161
497	500	1496
498	500	2103
499	500	8312
500	500	49890
1	501	21
2	501	110
3	501	258
4	501	232
5	501	217
6	501	208
7	501	187
8	501	190
9	501	142
10	501	144
11	501	142
12	501	122
13	501	112
14	501	139
15	501	130
16	501	102
17	501	109
18	501	101
19	501	99
20	501	110
21	501	90
22	501	93
23	501	83
24	501	101
25	501	73
26	501	84
27	501	75
28	501	77
29	501	90
30	501	90
31	501	104
32	501	118
33	501	111
34	501	127
35	501	103
36	501	112
38	501	107
39	501	160
40	501	149
41	501	172
42	501	154
43	501	194
44	501	253
45	501	206
46	501	150
47	501	46
48	501	30
49	501	13
50	501	16
51	501	30
52	501	22
53	501	17
54	501	45
55	501	106
56	501	152
57	501	180
58	501	157
59	501	191
60	501	184
61	501	106
62	501	32
63	501	6
64	501	36
65	501	12
66	501	11
67	501	28
68	501	132
69	501	212
70	501	225
71	501	192
72	501	207
73	501	216
74	501	209
75	501	203
76	501	199
77	501	180
78	501	198
79	501	194
80	501	123
81	501	92
82	501	95
83	501	96
84	501	73
85	501	89
86	501	87
87	501	125
88	501	178
89	501	181
90	501	130
91	501	88
92	501	50
93	501	45
94	501	143
95	501	117
96	501	85
97	501	134
98	501	99
99	501	42
100	501	31
101	501	33
102	501	22
103	501	37
104	501	35
105	501	34
106	501	36
107	501	77
108	501	92
109	501	75
110	501	101
111	501	114
112	501	121
113	501	157
114	501	156
115	501	163
116	501	126
117	501	142
118	501	184
119	501	119
120	501	116
121	501	115
122	501	110
123	501	88
124	501	109
125	501	96
126	501	123
127	501	120
128	501	127
129	501	164
130	501	171
131	501	162
132	501	183
133	501	173
134	501	158
135	501	134
136	501	145
137	501	163
138	501	174
139	501	141
140	501	156
141	501	132
142	501	118
143	501	144
144	501	128
145	501	129
146	501	106
147	501	106
148	501	91
149	501	94
150	501	92
151	501	96
152	501	67
153	501	89
154	501	67
155	501	110
156	501	168
157	501	135
158	501	112
159	501	127
160	501	136
161	501	84
162	501	76
163	501	69
164	501	68
165	501	78
166	501	92
167	501	72
168	501	56
169	501	69
170	501	87
171	501	78
172	501	62
173	501	86
174	501	100
175	501	84
176	501	118
177	501	81
178	501	100
179	501	120
180	501	102
181	501	186
182	501	144
183	501	130
184	501	123
185	501	120
186	501	152
187	501	151
188	501	172
189	501	81
190	501	106
191	501	116
192	501	121
193	501	131
194	501	125
195	501	125
196	501	153
197	501	110
198	501	123
199	501	123
200	501	147
201	501	155
202	501	160
203	501	176
204	501	172
205	501	146
206	501	186
207	501	191
208	501	163
209	501	199
210	501	206
211	501	196
212	501	202
213	501	179
214	501	192
215	501	187
216	501	151
217	501	176
218	501	163
219	501	205
220	501	147
221	501	164
222	501	149
223	501	122
224	501	163
225	501	195
226	501	159
227	501	93
228	501	98
229	501	100
230	501	120
231	501	103
232	501	119
233	501	106
234	501	125
235	501	152
236	501	152
237	501	167
238	501	139
239	501	133
240	501	131
241	501	137
242	501	123
243	501	165
244	501	109
245	501	118
246	501	124
247	501	129
248	501	125
249	501	146
250	501	130
251	501	130
252	501	138
253	501	147
254	501	163
255	501	145
256	501	141
257	501	107
258	501	157
259	501	148
260	501	145
261	501	166
262	501	144
263	501	154
264	501	177
265	501	185
266	501	190
267	501	167
268	501	183
269	501	201
270	501	221
271	501	209
272	501	140
273	501	148
274	501	184
275	501	162
276	501	115
277	501	126
278	501	127
279	501	160
280	501	160
281	501	158
282	501	147
283	501	122
284	501	146
285	501	138
286	501	162
287	501	127
288	501	128
289	501	141
290	501	150
291	501	215
292	501	184
293	501	232
294	501	188
295	501	166
296	501	197
297	501	199
298	501	211
299	501	200
300	501	226
301	501	189
302	501	170
303	501	178
304	501	76
305	501	53
306	501	45
307	501	24
308	501	68
309	501	93
310	501	109
311	501	136
312	501	210
313	501	169
314	501	156
315	501	182
316	501	144
317	501	172
318	501	240
319	501	214
320	501	154
321	501	155
322	501	147
323	501	115
324	501	125
325	501	114
326	501	101
327	501	112
328	501	103
329	501	92
330	501	168
331	501	197
332	501	258
333	501	250
334	501	179
335	501	222
336	501	241
337	501	262
338	501	249
339	501	289
340	501	252
341	501	276
342	501	260
343	501	274
344	501	276
345	501	244
346	501	251
347	501	208
348	501	210
349	501	243
350	501	262
351	501	247
352	501	257
353	501	240
354	501	220
355	501	222
356	501	242
357	501	255
358	501	259
359	501	216
360	501	85
361	501	64
362	501	59
363	501	51
364	501	53
365	501	75
366	501	33
367	501	44
368	501	42
369	501	78
370	501	76
371	501	111
372	501	268
373	501	280
374	501	306
375	501	268
376	501	316
377	501	302
378	501	322
379	501	262
380	501	294
381	501	304
382	501	295
383	501	231
384	501	184
385	501	263
386	501	272
387	501	249
388	501	290
389	501	251
390	501	279
391	501	255
392	501	295
393	501	228
394	501	239
395	501	242
396	501	240
397	501	226
398	501	207
399	501	173
400	501	148
401	501	187
402	501	163
403	501	143
404	501	248
405	501	263
406	501	264
407	501	253
408	501	249
409	501	259
410	501	234
411	501	175
412	501	192
413	501	196
414	501	231
415	501	213
416	501	185
417	501	181
418	501	149
419	501	215
420	501	201
421	501	165
422	501	196
423	501	200
424	501	166
425	501	196
426	501	192
427	501	187
428	501	237
429	501	221
430	501	216
431	501	264
432	501	264
433	501	283
434	501	302
435	501	364
436	501	396
437	501	412
438	501	476
439	501	507
440	501	559
441	501	806
442	501	949
443	501	1162
444	501	1267
445	501	1238
446	501	1263
447	501	1096
448	501	1455
449	501	1685
450	501	1370
451	501	1205
452	501	1152
453	501	1046
454	501	872
455	501	814
456	501	965
457	501	971
458	501	847
459	501	539
460	501	810
461	501	773
462	501	1066
463	501	841
464	501	857
465	501	1007
466	501	1031
467	501	1110
468	501	1126
469	501	922
470	501	877
471	501	1211
472	501	1574
473	501	1495
474	501	1137
475	501	988
476	501	1210
477	501	1293
478	501	1000
479	501	1191
480	501	1034
481	501	992
482	501	1514
483	501	1291
484	501	960
485	501	972
486	501	822
487	501	1063
488	501	1047
489	501	904
490	501	1122
491	501	1141
492	501	1283
493	501	1138
494	501	1077
495	501	1135
496	501	1502
497	501	1162
498	501	1416
499	501	3678
500	501	25520
501	501	58251
0	502	2
1	502	21
2	502	96
3	502	174
4	502	176
5	502	175
6	502	199
7	502	168
8	502	171
9	502	152
10	502	148
11	502	133
12	502	128
13	502	125
14	502	139
15	502	116
16	502	125
17	502	115
18	502	97
19	502	84
20	502	117
21	502	76
22	502	94
23	502	72
24	502	109
25	502	91
26	502	92
27	502	75
28	502	90
29	502	89
30	502	101
31	502	114
32	502	109
33	502	94
34	502	116
35	502	122
36	502	103
38	502	121
39	502	177
40	502	157
41	502	159
42	502	184
43	502	196
44	502	222
45	502	156
46	502	108
47	502	38
48	502	22
49	502	9
50	502	10
51	502	12
52	502	11
53	502	15
54	502	38
55	502	103
56	502	134
57	502	193
58	502	185
59	502	172
60	502	144
61	502	97
62	502	41
63	502	4
64	502	37
65	502	9
66	502	9
67	502	27
68	502	96
69	502	175
70	502	203
71	502	206
72	502	189
73	502	235
74	502	198
75	502	210
76	502	224
77	502	174
78	502	201
79	502	179
80	502	96
81	502	86
82	502	79
83	502	86
84	502	74
85	502	78
86	502	83
87	502	101
88	502	136
89	502	176
90	502	110
91	502	73
92	502	52
93	502	51
94	502	125
95	502	82
96	502	77
97	502	124
98	502	67
99	502	26
100	502	20
101	502	31
102	502	22
103	502	21
104	502	23
105	502	17
106	502	40
107	502	36
108	502	70
109	502	55
110	502	67
111	502	112
112	502	105
113	502	141
114	502	132
115	502	116
116	502	125
117	502	122
118	502	152
119	502	100
120	502	95
121	502	97
122	502	98
123	502	78
124	502	86
125	502	77
126	502	99
127	502	80
128	502	105
129	502	152
130	502	170
131	502	152
132	502	177
133	502	151
134	502	127
135	502	111
136	502	125
137	502	136
138	502	158
139	502	124
140	502	102
141	502	118
142	502	110
143	502	114
144	502	98
145	502	86
146	502	84
147	502	89
148	502	92
149	502	56
150	502	82
151	502	92
152	502	62
153	502	58
154	502	55
155	502	95
156	502	139
157	502	102
158	502	71
159	502	94
160	502	101
161	502	70
162	502	71
163	502	49
164	502	63
165	502	60
166	502	61
167	502	56
168	502	45
169	502	59
170	502	51
171	502	70
172	502	56
173	502	53
174	502	55
175	502	85
176	502	67
177	502	70
178	502	81
179	502	107
180	502	70
181	502	99
182	502	102
183	502	126
184	502	104
185	502	97
186	502	117
187	502	148
188	502	131
189	502	74
190	502	88
191	502	98
192	502	95
193	502	97
194	502	84
195	502	96
196	502	119
197	502	118
198	502	134
199	502	113
200	502	140
201	502	121
202	502	157
203	502	174
204	502	173
205	502	116
206	502	178
207	502	191
208	502	140
209	502	182
210	502	174
211	502	213
212	502	167
213	502	168
214	502	154
215	502	154
216	502	140
217	502	153
218	502	121
219	502	161
220	502	145
221	502	155
222	502	152
223	502	168
224	502	129
225	502	135
226	502	124
227	502	98
228	502	81
229	502	83
230	502	69
231	502	85
232	502	76
233	502	126
234	502	120
235	502	108
236	502	152
237	502	127
238	502	129
239	502	106
240	502	114
241	502	136
242	502	133
243	502	147
244	502	98
245	502	121
246	502	134
247	502	98
248	502	115
249	502	138
250	502	114
251	502	125
252	502	121
253	502	115
254	502	130
255	502	137
256	502	148
257	502	114
258	502	158
259	502	150
260	502	135
261	502	138
262	502	155
263	502	149
264	502	163
265	502	171
266	502	188
267	502	173
268	502	162
269	502	147
270	502	230
271	502	220
272	502	143
273	502	127
274	502	139
275	502	128
276	502	97
277	502	111
278	502	114
279	502	127
280	502	129
281	502	144
282	502	122
283	502	129
284	502	103
285	502	138
286	502	91
287	502	124
288	502	97
289	502	121
290	502	141
291	502	157
292	502	177
293	502	183
294	502	153
295	502	158
296	502	172
297	502	210
298	502	193
299	502	187
300	502	198
301	502	166
302	502	141
303	502	151
304	502	47
305	502	55
306	502	42
307	502	28
308	502	62
309	502	88
310	502	102
311	502	115
312	502	171
313	502	132
314	502	149
315	502	157
316	502	124
317	502	127
318	502	195
319	502	211
320	502	104
321	502	119
322	502	86
323	502	68
324	502	87
325	502	73
326	502	60
327	502	80
328	502	84
329	502	76
330	502	135
331	502	189
332	502	169
333	502	197
334	502	178
335	502	216
336	502	191
337	502	201
338	502	253
339	502	286
340	502	230
341	502	247
342	502	242
343	502	253
344	502	259
345	502	258
346	502	231
347	502	164
348	502	181
349	502	239
350	502	229
351	502	199
352	502	252
353	502	233
354	502	196
355	502	203
356	502	213
357	502	228
358	502	245
359	502	212
360	502	98
361	502	56
362	502	71
363	502	43
364	502	46
365	502	65
366	502	33
367	502	22
368	502	24
369	502	66
370	502	50
371	502	96
372	502	164
373	502	226
374	502	257
375	502	268
376	502	307
377	502	273
378	502	298
379	502	251
380	502	267
381	502	245
382	502	283
383	502	246
384	502	177
385	502	238
386	502	261
387	502	238
388	502	269
389	502	308
390	502	339
391	502	261
392	502	229
393	502	192
394	502	192
395	502	212
396	502	204
397	502	190
398	502	160
399	502	156
400	502	133
401	502	124
402	502	141
403	502	106
404	502	214
405	502	270
406	502	238
407	502	260
408	502	230
409	502	218
410	502	236
411	502	197
412	502	200
413	502	189
414	502	207
415	502	190
416	502	213
417	502	149
418	502	164
419	502	238
420	502	220
421	502	140
422	502	176
423	502	218
424	502	175
425	502	195
426	502	190
427	502	173
428	502	199
429	502	247
430	502	244
431	502	260
432	502	293
433	502	280
434	502	331
435	502	395
436	502	419
437	502	398
438	502	433
439	502	473
440	502	622
441	502	843
442	502	881
443	502	973
444	502	1064
445	502	1015
446	502	1119
447	502	918
448	502	1134
449	502	1413
450	502	983
451	502	904
452	502	853
453	502	796
454	502	648
455	502	638
456	502	622
457	502	632
458	502	573
459	502	464
460	502	499
461	502	543
462	502	796
463	502	639
464	502	605
465	502	685
466	502	788
467	502	740
468	502	864
469	502	597
470	502	616
471	502	798
472	502	1023
473	502	983
474	502	825
475	502	700
476	502	846
477	502	885
478	502	672
479	502	803
480	502	657
481	502	704
482	502	1090
483	502	1018
484	502	668
485	502	635
486	502	608
487	502	722
488	502	772
489	502	740
490	502	761
491	502	865
492	502	898
493	502	779
494	502	757
495	502	789
496	502	1002
497	502	811
498	502	992
499	502	2674
500	502	12155
501	502	22889
502	502	55221
1	503	10
2	503	78
3	503	159
4	503	186
5	503	193
6	503	239
7	503	225
8	503	167
9	503	167
10	503	147
11	503	186
12	503	145
13	503	187
14	503	160
15	503	90
16	503	117
17	503	127
18	503	116
19	503	115
20	503	125
21	503	131
22	503	97
23	503	104
24	503	139
25	503	91
26	503	90
27	503	125
28	503	111
29	503	111
30	503	111
31	503	127
32	503	96
33	503	121
34	503	143
35	503	138
36	503	102
38	503	109
39	503	231
40	503	201
41	503	204
42	503	218
43	503	233
44	503	266
45	503	168
46	503	90
47	503	25
48	503	15
49	503	14
50	503	7
51	503	21
52	503	10
53	503	10
54	503	25
55	503	70
56	503	119
57	503	266
58	503	220
59	503	231
60	503	146
61	503	90
62	503	15
63	503	6
64	503	13
65	503	10
66	503	4
67	503	28
68	503	128
69	503	197
70	503	210
71	503	210
72	503	201
73	503	236
74	503	217
75	503	239
76	503	251
77	503	166
78	503	185
79	503	167
80	503	79
81	503	68
82	503	42
83	503	54
84	503	60
85	503	64
86	503	71
87	503	75
88	503	119
89	503	219
90	503	93
91	503	42
92	503	48
93	503	35
94	503	121
95	503	75
96	503	61
97	503	107
98	503	61
99	503	16
100	503	18
101	503	28
102	503	16
103	503	31
104	503	21
105	503	14
106	503	25
107	503	28
108	503	42
109	503	39
110	503	71
111	503	92
112	503	88
113	503	140
114	503	124
115	503	136
116	503	102
117	503	135
118	503	122
119	503	94
120	503	79
121	503	67
122	503	69
123	503	74
124	503	84
125	503	65
126	503	67
127	503	74
128	503	102
129	503	172
130	503	120
131	503	157
132	503	126
133	503	118
134	503	123
135	503	104
136	503	124
137	503	132
138	503	126
139	503	101
140	503	105
141	503	96
142	503	93
143	503	97
144	503	84
145	503	67
146	503	76
147	503	64
148	503	87
149	503	42
150	503	73
151	503	67
152	503	33
153	503	43
154	503	42
155	503	71
156	503	134
157	503	98
158	503	76
159	503	88
160	503	61
161	503	73
162	503	63
163	503	60
164	503	43
165	503	45
166	503	57
167	503	53
168	503	49
169	503	45
170	503	41
171	503	53
172	503	52
173	503	53
174	503	65
175	503	62
176	503	74
177	503	41
178	503	68
179	503	66
180	503	83
181	503	103
182	503	102
183	503	95
184	503	73
185	503	82
186	503	124
187	503	124
188	503	125
189	503	51
190	503	74
191	503	74
192	503	78
193	503	87
194	503	89
195	503	87
196	503	117
197	503	119
198	503	94
199	503	112
200	503	127
201	503	134
202	503	135
203	503	119
204	503	131
205	503	125
206	503	147
207	503	147
208	503	136
209	503	184
210	503	136
211	503	210
212	503	201
213	503	142
214	503	129
215	503	142
216	503	135
217	503	118
218	503	120
219	503	150
220	503	123
221	503	122
222	503	135
223	503	129
224	503	130
225	503	135
226	503	120
227	503	62
228	503	68
229	503	69
230	503	80
231	503	98
232	503	71
233	503	70
234	503	95
235	503	111
236	503	108
237	503	133
238	503	147
239	503	116
240	503	111
241	503	86
242	503	123
243	503	140
244	503	88
245	503	103
246	503	102
247	503	108
248	503	101
249	503	123
250	503	122
251	503	83
252	503	107
253	503	119
254	503	137
255	503	146
256	503	149
257	503	116
258	503	144
259	503	152
260	503	153
261	503	135
262	503	131
263	503	156
264	503	137
265	503	185
266	503	161
267	503	165
268	503	186
269	503	138
270	503	225
271	503	239
272	503	113
273	503	109
274	503	138
275	503	116
276	503	85
277	503	73
278	503	94
279	503	102
280	503	122
281	503	124
282	503	107
283	503	78
284	503	84
285	503	94
286	503	100
287	503	103
288	503	72
289	503	103
290	503	94
291	503	154
292	503	167
293	503	163
294	503	134
295	503	131
296	503	156
297	503	192
298	503	202
299	503	162
300	503	143
301	503	122
302	503	113
303	503	108
304	503	53
305	503	42
306	503	36
307	503	18
308	503	50
309	503	59
310	503	86
311	503	82
312	503	154
313	503	113
314	503	119
315	503	140
316	503	112
317	503	124
318	503	190
319	503	192
320	503	104
321	503	94
322	503	93
323	503	61
324	503	69
325	503	72
326	503	44
327	503	56
328	503	72
329	503	70
330	503	128
331	503	145
332	503	144
333	503	170
334	503	177
335	503	214
336	503	160
337	503	196
338	503	365
339	503	332
340	503	206
341	503	212
342	503	261
343	503	260
344	503	215
345	503	224
346	503	186
347	503	138
348	503	145
349	503	178
350	503	241
351	503	180
352	503	238
353	503	176
354	503	198
355	503	183
356	503	151
357	503	189
358	503	213
359	503	203
360	503	61
361	503	36
362	503	36
363	503	25
364	503	29
365	503	52
366	503	23
367	503	23
368	503	26
369	503	54
370	503	43
371	503	71
372	503	174
373	503	219
374	503	229
375	503	253
376	503	278
377	503	243
378	503	258
379	503	215
380	503	248
381	503	239
382	503	288
383	503	210
384	503	179
385	503	225
386	503	258
387	503	272
388	503	296
389	503	352
390	503	292
391	503	251
392	503	201
393	503	143
394	503	197
395	503	176
396	503	150
397	503	192
398	503	136
399	503	128
400	503	115
401	503	107
402	503	115
403	503	104
404	503	143
405	503	261
406	503	275
407	503	267
408	503	224
409	503	227
410	503	227
411	503	242
412	503	246
413	503	199
414	503	217
415	503	208
416	503	190
417	503	191
418	503	179
419	503	270
420	503	286
421	503	166
422	503	189
423	503	220
424	503	169
425	503	195
426	503	184
427	503	244
428	503	239
429	503	229
430	503	260
431	503	269
432	503	280
433	503	342
434	503	358
435	503	468
436	503	447
437	503	391
438	503	433
439	503	524
440	503	687
441	503	792
442	503	713
443	503	894
444	503	929
445	503	962
446	503	942
447	503	855
448	503	1088
449	503	1188
450	503	678
451	503	643
452	503	654
453	503	579
454	503	450
455	503	403
456	503	520
457	503	543
458	503	416
459	503	298
460	503	454
461	503	464
462	503	534
463	503	453
464	503	399
465	503	524
466	503	578
467	503	637
468	503	645
469	503	468
470	503	436
471	503	596
472	503	796
473	503	801
474	503	645
475	503	491
476	503	632
477	503	709
478	503	550
479	503	589
480	503	454
481	503	462
482	503	802
483	503	678
484	503	494
485	503	409
486	503	383
487	503	578
488	503	526
489	503	464
490	503	514
491	503	563
492	503	617
493	503	565
494	503	478
495	503	587
496	503	667
497	503	482
498	503	636
499	503	1944
500	503	9067
501	503	11939
502	503	29183
503	503	49304
0	504	2
1	504	13
2	504	71
3	504	161
4	504	190
5	504	179
6	504	208
7	504	202
8	504	158
9	504	198
10	504	149
11	504	163
12	504	142
13	504	120
14	504	133
15	504	110
16	504	99
17	504	132
18	504	120
19	504	94
20	504	108
21	504	95
22	504	82
23	504	91
24	504	124
25	504	97
26	504	96
27	504	95
28	504	105
29	504	80
30	504	98
31	504	99
32	504	118
33	504	104
34	504	148
35	504	122
36	504	111
38	504	100
39	504	183
40	504	175
41	504	203
42	504	182
43	504	193
44	504	211
45	504	126
46	504	86
47	504	36
48	504	20
49	504	8
50	504	16
51	504	13
52	504	13
53	504	20
54	504	38
55	504	89
56	504	108
57	504	163
58	504	151
59	504	136
60	504	166
61	504	77
62	504	21
63	504	1
64	504	21
65	504	8
66	504	5
67	504	33
68	504	75
69	504	177
70	504	166
71	504	182
72	504	202
73	504	209
74	504	214
75	504	188
76	504	194
77	504	177
78	504	171
79	504	146
80	504	82
81	504	89
82	504	44
83	504	61
84	504	42
85	504	74
86	504	66
87	504	90
88	504	116
89	504	120
90	504	72
91	504	40
92	504	52
93	504	49
94	504	110
95	504	83
96	504	62
97	504	105
98	504	60
99	504	30
100	504	24
101	504	24
102	504	16
103	504	29
104	504	27
105	504	19
106	504	20
107	504	38
108	504	62
109	504	52
110	504	86
111	504	115
112	504	114
113	504	148
114	504	141
115	504	108
116	504	112
117	504	118
118	504	127
119	504	94
120	504	91
121	504	83
122	504	84
123	504	95
124	504	84
125	504	73
126	504	95
127	504	86
128	504	122
129	504	130
130	504	121
131	504	165
132	504	133
133	504	134
134	504	132
135	504	100
136	504	106
137	504	105
138	504	128
139	504	108
140	504	94
141	504	119
142	504	102
143	504	99
144	504	101
145	504	88
146	504	89
147	504	82
148	504	72
149	504	73
150	504	62
151	504	70
152	504	49
153	504	56
154	504	57
155	504	79
156	504	116
157	504	97
158	504	76
159	504	87
160	504	76
161	504	55
162	504	54
163	504	34
164	504	43
165	504	56
166	504	70
167	504	44
168	504	29
169	504	54
170	504	62
171	504	50
172	504	59
173	504	46
174	504	79
175	504	57
176	504	58
177	504	55
178	504	66
179	504	70
180	504	83
181	504	116
182	504	94
183	504	84
184	504	74
185	504	79
186	504	131
187	504	106
188	504	121
189	504	63
190	504	88
191	504	75
192	504	89
193	504	112
194	504	101
195	504	102
196	504	100
197	504	114
198	504	125
199	504	124
200	504	134
201	504	128
202	504	134
203	504	151
204	504	138
205	504	151
206	504	156
207	504	155
208	504	137
209	504	160
210	504	146
211	504	190
212	504	179
213	504	160
214	504	185
215	504	150
216	504	139
217	504	132
218	504	109
219	504	168
220	504	139
221	504	157
222	504	139
223	504	140
224	504	137
225	504	154
226	504	144
227	504	72
228	504	93
229	504	94
230	504	95
231	504	96
232	504	71
233	504	72
234	504	100
235	504	114
236	504	136
237	504	124
238	504	121
239	504	126
240	504	118
241	504	105
242	504	134
243	504	148
244	504	79
245	504	125
246	504	112
247	504	105
248	504	121
249	504	121
250	504	143
251	504	119
252	504	123
253	504	115
254	504	128
255	504	135
256	504	144
257	504	158
258	504	121
259	504	150
260	504	131
261	504	142
262	504	148
263	504	156
264	504	155
265	504	145
266	504	166
267	504	170
268	504	178
269	504	152
270	504	206
271	504	204
272	504	120
273	504	91
274	504	139
275	504	116
276	504	88
277	504	106
278	504	106
279	504	127
280	504	129
281	504	127
282	504	102
283	504	99
284	504	106
285	504	118
286	504	102
287	504	106
288	504	83
289	504	95
290	504	126
291	504	174
292	504	183
293	504	177
294	504	120
295	504	137
296	504	170
297	504	161
298	504	171
299	504	176
300	504	179
301	504	137
302	504	126
303	504	117
304	504	55
305	504	37
306	504	26
307	504	21
308	504	49
309	504	75
310	504	78
311	504	95
312	504	139
313	504	119
314	504	113
315	504	133
316	504	112
317	504	119
318	504	197
319	504	159
320	504	100
321	504	107
322	504	79
323	504	67
324	504	77
325	504	65
326	504	48
327	504	75
328	504	73
329	504	79
330	504	123
331	504	145
332	504	175
333	504	174
334	504	154
335	504	195
336	504	174
337	504	197
338	504	239
339	504	247
340	504	199
341	504	218
342	504	203
343	504	222
344	504	229
345	504	214
346	504	211
347	504	151
348	504	161
349	504	175
350	504	226
351	504	186
352	504	207
353	504	199
354	504	162
355	504	176
356	504	170
357	504	185
358	504	186
359	504	182
360	504	68
361	504	46
362	504	46
363	504	31
364	504	34
365	504	58
366	504	28
367	504	33
368	504	24
369	504	53
370	504	35
371	504	75
372	504	147
373	504	229
374	504	204
375	504	215
376	504	239
377	504	216
378	504	270
379	504	228
380	504	249
381	504	263
382	504	255
383	504	216
384	504	137
385	504	234
386	504	282
387	504	270
388	504	290
389	504	270
390	504	292
391	504	247
392	504	251
393	504	180
394	504	196
395	504	194
396	504	196
397	504	195
398	504	156
399	504	127
400	504	89
401	504	134
402	504	134
403	504	126
404	504	179
405	504	228
406	504	229
407	504	240
408	504	239
409	504	214
410	504	188
411	504	213
412	504	247
413	504	197
414	504	236
415	504	222
416	504	202
417	504	214
418	504	198
419	504	202
420	504	226
421	504	156
422	504	170
423	504	221
424	504	189
425	504	176
426	504	202
427	504	178
428	504	247
429	504	242
430	504	233
431	504	273
432	504	243
433	504	310
434	504	385
435	504	368
436	504	414
437	504	357
438	504	454
439	504	469
440	504	534
441	504	582
442	504	673
443	504	733
444	504	834
445	504	723
446	504	733
447	504	697
448	504	760
449	504	910
450	504	588
451	504	522
452	504	543
453	504	496
454	504	429
455	504	419
456	504	436
457	504	458
458	504	384
459	504	282
460	504	383
461	504	358
462	504	463
463	504	387
464	504	380
465	504	436
466	504	473
467	504	515
468	504	451
469	504	362
470	504	338
471	504	403
472	504	536
473	504	622
474	504	469
475	504	448
476	504	488
477	504	573
478	504	404
479	504	418
480	504	379
481	504	374
482	504	562
483	504	548
484	504	385
485	504	357
486	504	298
487	504	437
488	504	437
489	504	402
490	504	405
491	504	457
492	504	486
493	504	440
494	504	390
495	504	431
496	504	529
497	504	409
498	504	488
499	504	930
500	504	3483
501	504	4670
502	504	6964
503	504	12664
504	504	57035
0	505	1
1	505	8
2	505	64
3	505	144
4	505	142
5	505	169
6	505	176
7	505	157
8	505	173
9	505	144
10	505	130
11	505	123
12	505	126
13	505	140
14	505	141
15	505	101
16	505	106
17	505	110
18	505	137
19	505	111
20	505	124
21	505	98
22	505	84
23	505	108
24	505	108
25	505	83
26	505	75
27	505	89
28	505	99
29	505	86
30	505	100
31	505	109
32	505	129
33	505	130
34	505	103
35	505	119
36	505	107
38	505	121
39	505	170
40	505	175
41	505	175
42	505	184
43	505	201
44	505	186
45	505	138
46	505	90
47	505	23
48	505	10
49	505	11
50	505	15
51	505	10
52	505	12
53	505	8
54	505	20
55	505	67
56	505	121
57	505	186
58	505	171
59	505	160
60	505	131
61	505	70
62	505	21
63	505	3
64	505	30
65	505	8
66	505	9
67	505	26
68	505	94
69	505	171
70	505	184
71	505	185
72	505	186
73	505	205
74	505	185
75	505	184
76	505	193
77	505	156
78	505	161
79	505	147
80	505	72
81	505	62
82	505	42
83	505	57
84	505	48
85	505	51
86	505	56
87	505	71
88	505	99
89	505	154
90	505	82
91	505	39
92	505	30
93	505	38
94	505	97
95	505	86
96	505	50
97	505	89
98	505	36
99	505	24
100	505	13
101	505	22
102	505	13
103	505	23
104	505	21
105	505	15
106	505	18
107	505	26
108	505	45
109	505	39
110	505	62
111	505	83
112	505	100
113	505	107
114	505	139
115	505	122
116	505	111
117	505	108
118	505	118
119	505	100
120	505	65
121	505	89
122	505	75
123	505	71
124	505	72
125	505	77
126	505	85
127	505	75
128	505	90
129	505	129
130	505	110
131	505	141
132	505	125
133	505	120
134	505	100
135	505	104
136	505	106
137	505	113
138	505	104
139	505	100
140	505	80
141	505	82
142	505	65
143	505	100
144	505	85
145	505	63
146	505	88
147	505	65
148	505	57
149	505	47
150	505	60
151	505	61
152	505	55
153	505	56
154	505	43
155	505	71
156	505	128
157	505	88
158	505	62
159	505	72
160	505	80
161	505	52
162	505	46
163	505	50
164	505	37
165	505	35
166	505	42
167	505	46
168	505	40
169	505	36
170	505	52
171	505	48
172	505	43
173	505	53
174	505	58
175	505	38
176	505	66
177	505	55
178	505	68
179	505	79
180	505	95
181	505	87
182	505	82
183	505	66
184	505	67
185	505	96
186	505	126
187	505	126
188	505	112
189	505	66
190	505	72
191	505	72
192	505	87
193	505	70
194	505	79
195	505	73
196	505	80
197	505	100
198	505	90
199	505	85
200	505	115
201	505	135
202	505	150
203	505	121
204	505	124
205	505	111
206	505	166
207	505	140
208	505	124
209	505	136
210	505	180
211	505	156
212	505	160
213	505	149
214	505	157
215	505	158
216	505	107
217	505	127
218	505	99
219	505	139
220	505	127
221	505	128
222	505	141
223	505	138
224	505	133
225	505	97
226	505	124
227	505	59
228	505	62
229	505	79
230	505	74
231	505	71
232	505	68
233	505	77
234	505	95
235	505	96
236	505	98
237	505	123
238	505	108
239	505	106
240	505	106
241	505	107
242	505	120
243	505	130
244	505	77
245	505	95
246	505	91
247	505	101
248	505	94
249	505	128
250	505	124
251	505	109
252	505	117
253	505	116
254	505	125
255	505	135
256	505	130
257	505	87
258	505	124
259	505	123
260	505	119
261	505	119
262	505	136
263	505	158
264	505	126
265	505	128
266	505	149
267	505	160
268	505	163
269	505	130
270	505	231
271	505	187
272	505	100
273	505	94
274	505	119
275	505	119
276	505	74
277	505	88
278	505	81
279	505	109
280	505	126
281	505	93
282	505	83
283	505	83
284	505	81
285	505	81
286	505	94
287	505	84
288	505	79
289	505	91
290	505	94
291	505	120
292	505	139
293	505	150
294	505	121
295	505	113
296	505	159
297	505	161
298	505	155
299	505	134
300	505	171
301	505	133
302	505	131
303	505	108
304	505	58
305	505	39
306	505	18
307	505	25
308	505	49
309	505	66
310	505	77
311	505	78
312	505	96
313	505	101
314	505	95
315	505	126
316	505	80
317	505	103
318	505	170
319	505	156
320	505	91
321	505	77
322	505	80
323	505	58
324	505	66
325	505	59
326	505	43
327	505	49
328	505	84
329	505	60
330	505	89
331	505	141
332	505	133
333	505	177
334	505	131
335	505	180
336	505	138
337	505	156
338	505	291
339	505	249
340	505	184
341	505	199
342	505	235
343	505	240
344	505	222
345	505	204
346	505	165
347	505	133
348	505	116
349	505	178
350	505	204
351	505	147
352	505	201
353	505	185
354	505	166
355	505	179
356	505	151
357	505	165
358	505	189
359	505	176
360	505	45
361	505	32
362	505	31
363	505	30
364	505	49
365	505	48
366	505	23
367	505	28
368	505	31
369	505	53
370	505	42
371	505	54
372	505	150
373	505	181
374	505	187
375	505	219
376	505	192
377	505	212
378	505	225
379	505	172
380	505	207
381	505	214
382	505	251
383	505	173
384	505	170
385	505	217
386	505	255
387	505	230
388	505	234
389	505	293
390	505	278
391	505	248
392	505	188
393	505	149
394	505	190
395	505	177
396	505	162
397	505	163
398	505	137
399	505	135
400	505	87
401	505	97
402	505	104
403	505	83
404	505	162
405	505	228
406	505	226
407	505	224
408	505	207
409	505	189
410	505	196
411	505	166
412	505	219
413	505	225
414	505	213
415	505	194
416	505	175
417	505	194
418	505	177
419	505	195
420	505	238
421	505	161
422	505	172
423	505	196
424	505	176
425	505	171
426	505	196
427	505	201
428	505	193
429	505	228
430	505	231
431	505	243
432	505	216
433	505	282
434	505	319
435	505	437
436	505	375
437	505	337
438	505	356
439	505	435
440	505	519
441	505	641
442	505	624
443	505	647
444	505	769
445	505	762
446	505	736
447	505	617
448	505	720
449	505	813
450	505	506
451	505	446
452	505	458
453	505	432
454	505	363
455	505	321
456	505	367
457	505	393
458	505	362
459	505	228
460	505	322
461	505	293
462	505	373
463	505	300
464	505	339
465	505	353
466	505	426
467	505	405
468	505	424
469	505	306
470	505	336
471	505	387
472	505	480
473	505	529
474	505	480
475	505	406
476	505	437
477	505	442
478	505	384
479	505	398
480	505	334
481	505	324
482	505	590
483	505	454
484	505	310
485	505	335
486	505	274
487	505	406
488	505	390
489	505	374
490	505	350
491	505	426
492	505	459
493	505	337
494	505	353
495	505	386
496	505	539
497	505	352
498	505	453
499	505	927
500	505	3527
501	505	4875
502	505	7599
503	505	13951
504	505	32080
505	505	48677
1	506	17
2	506	67
3	506	170
4	506	217
5	506	219
6	506	203
7	506	231
8	506	191
9	506	152
10	506	136
11	506	170
12	506	146
13	506	198
14	506	136
15	506	125
16	506	116
17	506	130
18	506	125
19	506	105
20	506	120
21	506	105
22	506	109
23	506	82
24	506	127
25	506	90
26	506	93
27	506	99
28	506	89
29	506	90
30	506	89
31	506	98
32	506	103
33	506	105
34	506	111
35	506	127
36	506	109
38	506	118
39	506	184
40	506	189
41	506	142
42	506	177
43	506	184
44	506	228
45	506	151
46	506	89
47	506	37
48	506	14
49	506	5
50	506	7
51	506	18
52	506	11
53	506	15
54	506	29
55	506	84
56	506	132
57	506	226
58	506	168
59	506	203
60	506	124
61	506	74
62	506	27
63	506	5
64	506	23
65	506	9
66	506	7
67	506	30
68	506	115
69	506	167
70	506	193
71	506	197
72	506	191
73	506	188
74	506	195
75	506	272
76	506	292
77	506	165
78	506	195
79	506	181
80	506	99
81	506	78
82	506	63
83	506	71
84	506	45
85	506	55
86	506	76
87	506	87
88	506	110
89	506	221
90	506	85
91	506	52
92	506	32
93	506	42
94	506	120
95	506	86
96	506	75
97	506	105
98	506	60
99	506	27
100	506	15
101	506	25
102	506	18
103	506	21
104	506	12
105	506	15
106	506	20
107	506	35
108	506	55
109	506	40
110	506	54
111	506	84
112	506	91
113	506	123
114	506	113
115	506	128
116	506	94
117	506	107
118	506	130
119	506	72
120	506	65
121	506	90
122	506	67
123	506	63
124	506	73
125	506	73
126	506	75
127	506	70
128	506	96
129	506	150
130	506	135
131	506	137
132	506	120
133	506	122
134	506	110
135	506	103
136	506	125
137	506	137
138	506	120
139	506	98
140	506	94
141	506	94
142	506	88
143	506	117
144	506	82
145	506	72
146	506	65
147	506	98
148	506	67
149	506	52
150	506	65
151	506	63
152	506	56
153	506	52
154	506	38
155	506	73
156	506	108
157	506	93
158	506	55
159	506	72
160	506	83
161	506	45
162	506	52
163	506	45
164	506	45
165	506	42
166	506	48
167	506	48
168	506	41
169	506	37
170	506	65
171	506	48
172	506	35
173	506	48
174	506	56
175	506	59
176	506	82
177	506	46
178	506	67
179	506	70
180	506	81
181	506	91
182	506	97
183	506	87
184	506	89
185	506	77
186	506	110
187	506	128
188	506	149
189	506	53
190	506	77
191	506	78
192	506	72
193	506	72
194	506	85
195	506	98
196	506	103
197	506	85
198	506	103
199	506	101
200	506	115
201	506	132
202	506	149
203	506	125
204	506	112
205	506	116
206	506	153
207	506	134
208	506	118
209	506	138
210	506	156
211	506	184
212	506	150
213	506	114
214	506	153
215	506	136
216	506	119
217	506	134
218	506	103
219	506	132
220	506	123
221	506	121
222	506	138
223	506	126
224	506	136
225	506	124
226	506	131
227	506	61
228	506	69
229	506	79
230	506	77
231	506	75
232	506	75
233	506	79
234	506	89
235	506	93
236	506	123
237	506	111
238	506	134
239	506	99
240	506	114
241	506	116
242	506	120
243	506	107
244	506	99
245	506	104
246	506	114
247	506	100
248	506	116
249	506	118
250	506	107
251	506	97
252	506	101
253	506	106
254	506	111
255	506	106
256	506	125
257	506	95
258	506	110
259	506	145
260	506	176
261	506	122
262	506	137
263	506	129
264	506	137
265	506	171
266	506	169
267	506	164
268	506	161
269	506	133
270	506	257
271	506	243
272	506	109
273	506	85
274	506	139
275	506	124
276	506	72
277	506	86
278	506	84
279	506	98
280	506	102
281	506	105
282	506	91
283	506	83
284	506	68
285	506	87
286	506	102
287	506	92
288	506	84
289	506	116
290	506	101
291	506	127
292	506	157
293	506	156
294	506	106
295	506	147
296	506	206
297	506	169
298	506	186
299	506	165
300	506	165
301	506	128
302	506	124
303	506	110
304	506	42
305	506	36
306	506	28
307	506	16
308	506	47
309	506	64
310	506	81
311	506	84
312	506	155
313	506	106
314	506	100
315	506	128
316	506	112
317	506	119
318	506	206
319	506	217
320	506	96
321	506	101
322	506	99
323	506	60
324	506	71
325	506	81
326	506	51
327	506	74
328	506	91
329	506	81
330	506	122
331	506	146
332	506	141
333	506	147
334	506	143
335	506	200
336	506	162
337	506	191
338	506	419
339	506	362
340	506	242
341	506	199
342	506	264
343	506	260
344	506	261
345	506	218
346	506	175
347	506	142
348	506	157
349	506	198
350	506	201
351	506	225
352	506	213
353	506	188
354	506	171
355	506	170
356	506	161
357	506	200
358	506	244
359	506	229
360	506	63
361	506	43
362	506	32
363	506	29
364	506	36
365	506	64
366	506	20
367	506	26
368	506	30
369	506	48
370	506	45
371	506	70
372	506	157
373	506	191
374	506	200
375	506	245
376	506	259
377	506	218
378	506	291
379	506	220
380	506	247
381	506	222
382	506	297
383	506	188
384	506	141
385	506	229
386	506	265
387	506	221
388	506	274
389	506	319
390	506	285
391	506	261
392	506	206
393	506	191
394	506	155
395	506	206
396	506	172
397	506	172
398	506	129
399	506	106
400	506	101
401	506	88
402	506	117
403	506	110
404	506	154
405	506	243
406	506	264
407	506	240
408	506	220
409	506	214
410	506	219
411	506	213
412	506	212
413	506	202
414	506	213
415	506	210
416	506	161
417	506	197
418	506	172
419	506	338
420	506	272
421	506	157
422	506	166
423	506	184
424	506	196
425	506	191
426	506	207
427	506	246
428	506	208
429	506	202
430	506	250
431	506	247
432	506	212
433	506	288
434	506	339
435	506	366
436	506	364
437	506	341
438	506	358
439	506	423
440	506	636
441	506	690
442	506	563
443	506	636
444	506	710
445	506	639
446	506	710
447	506	625
448	506	650
449	506	715
450	506	482
451	506	383
452	506	394
453	506	395
454	506	266
455	506	301
456	506	342
457	506	354
458	506	288
459	506	177
460	506	300
461	506	266
462	506	358
463	506	309
464	506	336
465	506	331
466	506	379
467	506	376
468	506	384
469	506	286
470	506	256
471	506	315
472	506	389
473	506	479
474	506	380
475	506	354
476	506	378
477	506	382
478	506	305
479	506	325
480	506	274
481	506	270
482	506	456
483	506	370
484	506	261
485	506	291
486	506	240
487	506	320
488	506	315
489	506	291
490	506	294
491	506	345
492	506	342
493	506	346
494	506	325
495	506	348
496	506	431
497	506	319
498	506	334
499	506	726
500	506	2793
501	506	4003
502	506	6098
503	506	10402
504	506	9860
505	506	13811
506	506	54786
0	507	1
1	507	10
2	507	74
3	507	124
4	507	181
5	507	160
6	507	167
7	507	161
8	507	162
9	507	124
10	507	93
11	507	124
12	507	113
13	507	101
14	507	112
15	507	117
16	507	100
17	507	94
18	507	109
19	507	82
20	507	86
21	507	81
22	507	106
23	507	86
24	507	104
25	507	84
26	507	79
27	507	80
28	507	61
29	507	73
30	507	83
31	507	92
32	507	90
33	507	108
34	507	104
35	507	86
36	507	90
38	507	86
39	507	149
40	507	160
41	507	119
42	507	137
43	507	134
44	507	190
45	507	157
46	507	110
47	507	44
48	507	16
49	507	7
50	507	10
51	507	24
52	507	13
53	507	8
54	507	33
55	507	74
56	507	113
57	507	138
58	507	155
59	507	131
60	507	104
61	507	77
62	507	36
63	507	11
64	507	20
65	507	8
66	507	9
67	507	34
68	507	66
69	507	142
70	507	137
71	507	137
72	507	160
73	507	171
74	507	136
75	507	136
76	507	158
77	507	149
78	507	155
79	507	166
80	507	78
81	507	67
82	507	72
83	507	80
84	507	59
85	507	62
86	507	58
87	507	76
88	507	112
89	507	123
90	507	76
91	507	42
92	507	44
93	507	57
94	507	83
95	507	73
96	507	65
97	507	96
98	507	56
99	507	32
100	507	12
101	507	22
102	507	22
103	507	34
104	507	19
105	507	24
106	507	17
107	507	38
108	507	66
109	507	32
110	507	66
111	507	68
112	507	84
113	507	112
114	507	89
115	507	84
116	507	114
117	507	96
118	507	115
119	507	91
120	507	81
121	507	71
122	507	61
123	507	69
124	507	74
125	507	78
126	507	77
127	507	80
128	507	92
129	507	121
130	507	102
131	507	122
132	507	126
133	507	122
134	507	106
135	507	95
136	507	97
137	507	98
138	507	119
139	507	123
140	507	97
141	507	75
142	507	78
143	507	91
144	507	97
145	507	82
146	507	75
147	507	66
148	507	58
149	507	63
150	507	68
151	507	66
152	507	60
153	507	62
154	507	43
155	507	78
156	507	90
157	507	96
158	507	61
159	507	71
160	507	84
161	507	43
162	507	47
163	507	61
164	507	45
165	507	46
166	507	53
167	507	47
168	507	40
169	507	47
170	507	41
171	507	56
172	507	51
173	507	38
174	507	54
175	507	58
176	507	71
177	507	53
178	507	70
179	507	81
180	507	69
181	507	86
182	507	79
183	507	86
184	507	79
185	507	86
186	507	117
187	507	106
188	507	117
189	507	56
190	507	81
191	507	66
192	507	94
193	507	100
194	507	89
195	507	81
196	507	93
197	507	106
198	507	102
199	507	100
200	507	128
201	507	131
202	507	133
203	507	123
204	507	130
205	507	105
206	507	134
207	507	146
208	507	116
209	507	141
210	507	126
211	507	185
212	507	149
213	507	140
214	507	140
215	507	134
216	507	104
217	507	127
218	507	123
219	507	128
220	507	116
221	507	142
222	507	135
223	507	124
224	507	130
225	507	135
226	507	136
227	507	68
228	507	69
229	507	63
230	507	67
231	507	91
232	507	84
233	507	105
234	507	108
235	507	97
236	507	114
237	507	122
238	507	103
239	507	111
240	507	102
241	507	113
242	507	113
243	507	121
244	507	73
245	507	87
246	507	107
247	507	113
248	507	96
249	507	111
250	507	99
251	507	94
252	507	139
253	507	108
254	507	114
255	507	129
256	507	123
257	507	105
258	507	102
259	507	121
260	507	128
261	507	110
262	507	107
263	507	109
264	507	140
265	507	122
266	507	131
267	507	129
268	507	153
269	507	142
270	507	186
271	507	157
272	507	100
273	507	118
274	507	110
275	507	114
276	507	68
277	507	86
278	507	83
279	507	100
280	507	103
281	507	103
282	507	95
283	507	98
284	507	89
285	507	99
286	507	99
287	507	92
288	507	88
289	507	114
290	507	124
291	507	119
292	507	151
293	507	156
294	507	123
295	507	124
296	507	136
297	507	167
298	507	143
299	507	143
300	507	159
301	507	123
302	507	129
303	507	104
304	507	42
305	507	50
306	507	38
307	507	24
308	507	49
309	507	75
310	507	85
311	507	103
312	507	144
313	507	83
314	507	140
315	507	124
316	507	117
317	507	132
318	507	160
319	507	160
320	507	89
321	507	112
322	507	79
323	507	62
324	507	93
325	507	79
326	507	64
327	507	78
328	507	70
329	507	92
330	507	118
331	507	124
332	507	174
333	507	151
334	507	139
335	507	176
336	507	163
337	507	192
338	507	201
339	507	222
340	507	157
341	507	195
342	507	224
343	507	194
344	507	210
345	507	212
346	507	168
347	507	170
348	507	148
349	507	174
350	507	183
351	507	167
352	507	181
353	507	160
354	507	156
355	507	169
356	507	179
357	507	180
358	507	171
359	507	170
360	507	70
361	507	44
362	507	42
363	507	33
364	507	53
365	507	77
366	507	25
367	507	26
368	507	34
369	507	40
370	507	56
371	507	80
372	507	174
373	507	172
374	507	190
375	507	190
376	507	214
377	507	203
378	507	225
379	507	220
380	507	196
381	507	229
382	507	230
383	507	174
384	507	148
385	507	179
386	507	205
387	507	190
388	507	236
389	507	222
390	507	228
391	507	179
392	507	186
393	507	171
394	507	178
395	507	162
396	507	174
397	507	176
398	507	152
399	507	124
400	507	115
401	507	129
402	507	144
403	507	114
404	507	178
405	507	193
406	507	207
407	507	217
408	507	187
409	507	198
410	507	200
411	507	142
412	507	150
413	507	157
414	507	151
415	507	149
416	507	165
417	507	165
418	507	163
419	507	185
420	507	191
421	507	151
422	507	164
423	507	172
424	507	140
425	507	162
426	507	172
427	507	139
428	507	175
429	507	195
430	507	168
431	507	201
432	507	227
433	507	244
434	507	242
435	507	268
436	507	294
437	507	261
438	507	322
439	507	290
440	507	435
441	507	494
442	507	523
443	507	535
444	507	561
445	507	496
446	507	518
447	507	484
448	507	531
449	507	566
450	507	460
451	507	381
452	507	416
453	507	375
454	507	301
455	507	281
456	507	312
457	507	343
458	507	286
459	507	211
460	507	270
461	507	248
462	507	326
463	507	279
464	507	292
465	507	343
466	507	345
467	507	352
468	507	348
469	507	281
470	507	258
471	507	276
472	507	345
473	507	399
474	507	311
475	507	312
476	507	348
477	507	369
478	507	261
479	507	329
480	507	322
481	507	251
482	507	416
483	507	367
484	507	271
485	507	244
486	507	237
487	507	335
488	507	322
489	507	304
490	507	273
491	507	316
492	507	389
493	507	336
494	507	288
495	507	352
496	507	479
497	507	319
498	507	352
499	507	614
500	507	1797
501	507	2530
502	507	3190
503	507	4298
504	507	5190
505	507	5787
506	507	26633
507	507	52515
1	508	12
2	508	89
3	508	168
4	508	174
5	508	161
6	508	191
7	508	193
8	508	167
9	508	157
10	508	137
11	508	170
12	508	127
13	508	133
14	508	130
15	508	92
16	508	116
17	508	107
18	508	116
19	508	105
20	508	107
21	508	96
22	508	66
23	508	110
24	508	125
25	508	82
26	508	106
27	508	105
28	508	106
29	508	99
30	508	76
31	508	104
32	508	126
33	508	124
34	508	133
35	508	133
36	508	110
38	508	107
39	508	173
40	508	172
41	508	171
42	508	205
43	508	161
44	508	232
45	508	159
46	508	95
47	508	32
48	508	22
49	508	9
50	508	7
51	508	19
52	508	13
53	508	13
54	508	29
55	508	77
56	508	110
57	508	164
58	508	147
59	508	192
60	508	140
61	508	87
62	508	20
63	508	3
64	508	27
65	508	6
66	508	6
67	508	20
68	508	97
69	508	164
70	508	199
71	508	199
72	508	174
73	508	182
74	508	165
75	508	185
76	508	183
77	508	189
78	508	199
79	508	154
80	508	91
81	508	67
82	508	62
83	508	66
84	508	54
85	508	68
86	508	77
87	508	78
88	508	120
89	508	148
90	508	112
91	508	72
92	508	60
93	508	42
94	508	115
95	508	86
96	508	56
97	508	98
98	508	42
99	508	30
100	508	21
101	508	25
102	508	15
103	508	24
104	508	15
105	508	13
106	508	23
107	508	34
108	508	53
109	508	42
110	508	86
111	508	91
112	508	90
113	508	142
114	508	137
115	508	111
116	508	113
117	508	87
118	508	145
119	508	105
120	508	95
121	508	84
122	508	79
123	508	75
124	508	68
125	508	78
126	508	80
127	508	80
128	508	103
129	508	140
130	508	115
131	508	136
132	508	141
133	508	125
134	508	129
135	508	123
136	508	101
137	508	106
138	508	145
139	508	109
140	508	102
141	508	106
142	508	94
143	508	102
144	508	102
145	508	77
146	508	78
147	508	78
148	508	84
149	508	62
150	508	67
151	508	86
152	508	50
153	508	43
154	508	46
155	508	72
156	508	116
157	508	98
158	508	58
159	508	110
160	508	61
161	508	59
162	508	41
163	508	44
164	508	53
165	508	54
166	508	59
167	508	58
168	508	32
169	508	51
170	508	60
171	508	57
172	508	65
173	508	58
174	508	75
175	508	63
176	508	68
177	508	61
178	508	65
179	508	87
180	508	64
181	508	99
182	508	107
183	508	97
184	508	104
185	508	85
186	508	122
187	508	123
188	508	116
189	508	51
190	508	83
191	508	84
192	508	93
193	508	74
194	508	98
195	508	90
196	508	122
197	508	108
198	508	108
199	508	117
200	508	123
201	508	157
202	508	128
203	508	139
204	508	138
205	508	131
206	508	147
207	508	144
208	508	129
209	508	164
210	508	159
211	508	184
212	508	164
213	508	141
214	508	149
215	508	134
216	508	137
217	508	107
218	508	117
219	508	158
220	508	130
221	508	165
222	508	149
223	508	151
224	508	154
225	508	143
226	508	122
227	508	66
228	508	80
229	508	89
230	508	77
231	508	93
232	508	97
233	508	96
234	508	125
235	508	123
236	508	125
237	508	151
238	508	142
239	508	107
240	508	99
241	508	124
242	508	141
243	508	129
244	508	87
245	508	117
246	508	113
247	508	119
248	508	124
249	508	116
250	508	133
251	508	113
252	508	132
253	508	127
254	508	122
255	508	158
256	508	132
257	508	113
258	508	129
259	508	144
260	508	146
261	508	136
262	508	125
263	508	132
264	508	161
265	508	148
266	508	158
267	508	181
268	508	153
269	508	160
270	508	179
271	508	217
272	508	111
273	508	127
274	508	130
275	508	114
276	508	78
277	508	97
278	508	95
279	508	135
280	508	113
281	508	122
282	508	97
283	508	99
284	508	89
285	508	91
286	508	138
287	508	106
288	508	99
289	508	114
290	508	118
291	508	155
292	508	169
293	508	196
294	508	117
295	508	143
296	508	169
297	508	160
298	508	168
299	508	171
300	508	152
301	508	127
302	508	127
303	508	102
304	508	49
305	508	39
306	508	34
307	508	16
308	508	63
309	508	67
310	508	97
311	508	113
312	508	149
313	508	102
314	508	115
315	508	135
316	508	115
317	508	133
318	508	186
319	508	162
320	508	102
321	508	127
322	508	111
323	508	68
324	508	63
325	508	67
326	508	60
327	508	82
328	508	89
329	508	64
330	508	136
331	508	169
332	508	174
333	508	186
334	508	163
335	508	183
336	508	158
337	508	196
338	508	250
339	508	221
340	508	200
341	508	213
342	508	233
343	508	224
344	508	200
345	508	234
346	508	166
347	508	165
348	508	175
349	508	185
350	508	211
351	508	190
352	508	233
353	508	179
354	508	180
355	508	175
356	508	194
357	508	190
358	508	190
359	508	159
360	508	81
361	508	52
362	508	30
363	508	40
364	508	53
365	508	57
366	508	32
367	508	24
368	508	25
369	508	62
370	508	41
371	508	75
372	508	154
373	508	243
374	508	229
375	508	238
376	508	217
377	508	221
378	508	278
379	508	239
380	508	232
381	508	238
382	508	244
383	508	169
384	508	161
385	508	200
386	508	254
387	508	236
388	508	259
389	508	246
390	508	261
391	508	252
392	508	214
393	508	186
394	508	164
395	508	202
396	508	172
397	508	189
398	508	170
399	508	100
400	508	92
401	508	135
402	508	154
403	508	117
404	508	221
405	508	224
406	508	248
407	508	223
408	508	205
409	508	187
410	508	224
411	508	184
412	508	206
413	508	185
414	508	209
415	508	198
416	508	197
417	508	205
418	508	202
419	508	248
420	508	241
421	508	152
422	508	175
423	508	212
424	508	149
425	508	163
426	508	203
427	508	182
428	508	196
429	508	203
430	508	211
431	508	274
432	508	221
433	508	303
434	508	334
435	508	381
436	508	343
437	508	345
438	508	359
439	508	382
440	508	440
441	508	537
442	508	559
443	508	572
444	508	664
445	508	561
446	508	623
447	508	504
448	508	531
449	508	598
450	508	419
451	508	377
452	508	355
453	508	356
454	508	296
455	508	274
456	508	347
457	508	373
458	508	284
459	508	190
460	508	277
461	508	291
462	508	325
463	508	298
464	508	252
465	508	305
466	508	319
467	508	338
468	508	356
469	508	270
470	508	241
471	508	239
472	508	359
473	508	418
474	508	316
475	508	336
476	508	335
477	508	360
478	508	285
479	508	311
480	508	287
481	508	254
482	508	387
483	508	356
484	508	247
485	508	277
486	508	232
487	508	321
488	508	297
489	508	251
490	508	267
491	508	275
492	508	325
493	508	279
494	508	269
495	508	286
496	508	380
497	508	257
498	508	325
499	508	508
500	508	1664
501	508	2295
502	508	2740
503	508	3653
504	508	4114
505	508	4704
506	508	13161
507	508	26389
508	508	61609
1	509	14
2	509	74
3	509	166
4	509	150
5	509	176
6	509	158
7	509	164
8	509	153
9	509	156
10	509	133
11	509	120
12	509	124
13	509	132
14	509	131
15	509	92
16	509	98
17	509	113
18	509	100
19	509	79
20	509	117
21	509	103
22	509	74
23	509	71
24	509	98
25	509	69
26	509	80
27	509	91
28	509	81
29	509	84
30	509	79
31	509	83
32	509	86
33	509	94
34	509	105
35	509	100
36	509	86
38	509	98
39	509	158
40	509	118
41	509	105
42	509	161
43	509	145
44	509	229
45	509	157
46	509	90
47	509	30
48	509	12
49	509	8
50	509	13
51	509	19
52	509	16
53	509	17
54	509	27
55	509	86
56	509	117
57	509	165
58	509	171
59	509	166
60	509	117
61	509	78
62	509	20
63	509	2
64	509	25
65	509	11
66	509	5
67	509	18
68	509	119
69	509	130
70	509	165
71	509	147
72	509	159
73	509	145
74	509	145
75	509	151
76	509	180
77	509	130
78	509	171
79	509	184
80	509	86
81	509	69
82	509	55
83	509	56
84	509	50
85	509	61
86	509	57
87	509	78
88	509	106
89	509	159
90	509	92
91	509	54
92	509	41
93	509	39
94	509	98
95	509	81
96	509	68
97	509	108
98	509	61
99	509	34
100	509	27
101	509	34
102	509	21
103	509	30
104	509	25
105	509	15
106	509	27
107	509	17
108	509	41
109	509	33
110	509	71
111	509	76
112	509	90
113	509	108
114	509	83
115	509	103
116	509	86
117	509	94
118	509	95
119	509	88
120	509	70
121	509	62
122	509	57
123	509	71
124	509	58
125	509	62
126	509	72
127	509	76
128	509	90
129	509	124
130	509	106
131	509	119
132	509	129
133	509	106
134	509	105
135	509	78
136	509	105
137	509	112
138	509	95
139	509	115
140	509	95
141	509	94
142	509	74
143	509	99
144	509	95
145	509	73
146	509	75
147	509	68
148	509	63
149	509	53
150	509	68
151	509	66
152	509	44
153	509	47
154	509	49
155	509	70
156	509	109
157	509	78
158	509	60
159	509	79
160	509	89
161	509	65
162	509	52
163	509	37
164	509	49
165	509	49
166	509	50
167	509	37
168	509	36
169	509	50
170	509	48
171	509	61
172	509	56
173	509	52
174	509	54
175	509	69
176	509	70
177	509	47
178	509	80
179	509	76
180	509	67
181	509	98
182	509	107
183	509	86
184	509	77
185	509	82
186	509	117
187	509	93
188	509	121
189	509	62
190	509	63
191	509	72
192	509	58
193	509	87
194	509	85
195	509	96
196	509	85
197	509	86
198	509	82
199	509	98
200	509	85
201	509	114
202	509	135
203	509	108
204	509	121
205	509	94
206	509	155
207	509	126
208	509	129
209	509	128
210	509	160
211	509	167
212	509	156
213	509	102
214	509	128
215	509	138
216	509	101
217	509	114
218	509	87
219	509	138
220	509	92
221	509	105
222	509	122
223	509	116
224	509	109
225	509	126
226	509	119
227	509	52
228	509	63
229	509	72
230	509	78
231	509	66
232	509	94
233	509	80
234	509	94
235	509	110
236	509	126
237	509	93
238	509	115
239	509	94
240	509	84
241	509	94
242	509	115
243	509	102
244	509	76
245	509	90
246	509	108
247	509	76
248	509	82
249	509	122
250	509	82
251	509	97
252	509	101
253	509	104
254	509	89
255	509	101
256	509	129
257	509	97
258	509	107
259	509	106
260	509	115
261	509	118
262	509	112
263	509	119
264	509	99
265	509	123
266	509	155
267	509	133
268	509	145
269	509	116
270	509	192
271	509	170
272	509	90
273	509	93
274	509	128
275	509	103
276	509	84
277	509	75
278	509	106
279	509	103
280	509	131
281	509	115
282	509	92
283	509	92
284	509	85
285	509	106
286	509	96
287	509	103
288	509	94
289	509	91
290	509	85
291	509	127
292	509	155
293	509	147
294	509	104
295	509	123
296	509	145
297	509	166
298	509	181
299	509	116
300	509	135
301	509	130
302	509	115
303	509	116
304	509	49
305	509	52
306	509	38
307	509	19
308	509	49
309	509	68
310	509	84
311	509	103
312	509	134
313	509	93
314	509	120
315	509	145
316	509	103
317	509	96
318	509	185
319	509	160
320	509	122
321	509	86
322	509	80
323	509	79
324	509	76
325	509	74
326	509	73
327	509	75
328	509	77
329	509	61
330	509	131
331	509	139
332	509	152
333	509	142
334	509	147
335	509	155
336	509	142
337	509	192
338	509	238
339	509	262
340	509	162
341	509	209
342	509	218
343	509	209
344	509	210
345	509	210
346	509	151
347	509	115
348	509	127
349	509	150
350	509	193
351	509	164
352	509	186
353	509	164
354	509	140
355	509	152
356	509	156
357	509	163
358	509	210
359	509	170
360	509	66
361	509	33
362	509	49
363	509	34
364	509	36
365	509	58
366	509	22
367	509	31
368	509	25
369	509	73
370	509	49
371	509	77
372	509	156
373	509	192
374	509	191
375	509	223
376	509	228
377	509	199
378	509	233
379	509	171
380	509	200
381	509	169
382	509	231
383	509	150
384	509	145
385	509	170
386	509	207
387	509	176
388	509	212
389	509	228
390	509	229
391	509	202
392	509	178
393	509	168
394	509	164
395	509	175
396	509	140
397	509	171
398	509	145
399	509	107
400	509	120
401	509	106
402	509	130
403	509	95
404	509	171
405	509	204
406	509	204
407	509	205
408	509	151
409	509	163
410	509	181
411	509	171
412	509	181
413	509	158
414	509	145
415	509	184
416	509	130
417	509	165
418	509	147
419	509	189
420	509	174
421	509	134
422	509	129
423	509	170
424	509	155
425	509	157
426	509	141
427	509	167
428	509	142
429	509	177
430	509	186
431	509	179
432	509	222
433	509	231
434	509	272
435	509	303
436	509	246
437	509	247
438	509	324
439	509	327
440	509	433
441	509	465
442	509	414
443	509	454
444	509	453
445	509	429
446	509	500
447	509	450
448	509	473
449	509	510
450	509	362
451	509	301
452	509	302
453	509	306
454	509	244
455	509	253
456	509	304
457	509	305
458	509	232
459	509	177
460	509	240
461	509	228
462	509	289
463	509	242
464	509	239
465	509	284
466	509	324
467	509	310
468	509	298
469	509	233
470	509	197
471	509	261
472	509	279
473	509	343
474	509	271
475	509	238
476	509	305
477	509	295
478	509	236
479	509	277
480	509	224
481	509	211
482	509	324
483	509	331
484	509	233
485	509	253
486	509	178
487	509	290
488	509	289
489	509	216
490	509	242
491	509	276
492	509	321
493	509	260
494	509	281
495	509	306
496	509	339
497	509	262
498	509	289
499	509	546
500	509	1458
501	509	1955
502	509	2483
503	509	3605
504	509	3503
505	509	4011
506	509	13646
507	509	17693
508	509	21738
509	509	46810
1	510	26
2	510	124
3	510	179
4	510	156
5	510	145
6	510	128
7	510	130
8	510	117
9	510	91
10	510	83
11	510	85
12	510	75
13	510	78
14	510	89
15	510	79
16	510	66
17	510	68
18	510	81
19	510	69
20	510	66
21	510	61
22	510	67
23	510	58
24	510	60
25	510	48
26	510	53
27	510	53
28	510	47
29	510	51
30	510	56
31	510	83
32	510	65
33	510	78
34	510	82
35	510	87
36	510	71
38	510	88
39	510	102
40	510	99
41	510	83
42	510	93
43	510	117
44	510	159
45	510	172
46	510	146
47	510	68
48	510	31
49	510	22
50	510	21
51	510	31
52	510	26
53	510	31
54	510	67
55	510	115
56	510	148
57	510	149
58	510	115
59	510	120
60	510	138
61	510	101
62	510	39
63	510	10
64	510	50
65	510	14
66	510	16
67	510	51
68	510	120
69	510	144
70	510	129
71	510	131
72	510	94
73	510	105
74	510	123
75	510	113
76	510	155
77	510	131
78	510	115
79	510	145
80	510	108
81	510	122
82	510	92
83	510	104
84	510	87
85	510	113
86	510	95
87	510	93
88	510	152
89	510	144
90	510	120
91	510	98
92	510	63
93	510	75
94	510	150
95	510	86
96	510	100
97	510	129
98	510	97
99	510	34
100	510	31
101	510	29
102	510	36
103	510	31
104	510	39
105	510	37
106	510	25
107	510	59
108	510	92
109	510	60
110	510	71
111	510	76
112	510	53
113	510	107
114	510	82
115	510	88
116	510	92
117	510	107
118	510	91
119	510	78
120	510	73
121	510	96
122	510	70
123	510	71
124	510	78
125	510	73
126	510	83
127	510	85
128	510	89
129	510	120
130	510	104
131	510	106
132	510	96
133	510	118
134	510	117
135	510	108
136	510	100
137	510	133
138	510	114
139	510	135
140	510	108
141	510	91
142	510	100
143	510	92
144	510	116
145	510	103
146	510	81
147	510	90
148	510	85
149	510	77
150	510	84
151	510	79
152	510	56
153	510	86
154	510	71
155	510	90
156	510	110
157	510	105
158	510	75
159	510	84
160	510	106
161	510	84
162	510	62
163	510	76
164	510	71
165	510	59
166	510	77
167	510	68
168	510	60
169	510	46
170	510	89
171	510	66
172	510	58
173	510	74
174	510	61
175	510	71
176	510	81
177	510	66
178	510	103
179	510	97
180	510	89
181	510	102
182	510	86
183	510	90
184	510	83
185	510	90
186	510	113
187	510	112
188	510	119
189	510	48
190	510	81
191	510	89
192	510	96
193	510	110
194	510	103
195	510	99
196	510	83
197	510	99
198	510	110
199	510	121
200	510	105
201	510	101
202	510	113
203	510	131
204	510	131
205	510	121
206	510	126
207	510	132
208	510	133
209	510	130
210	510	133
211	510	119
212	510	121
213	510	125
214	510	135
215	510	118
216	510	130
217	510	140
218	510	119
219	510	110
220	510	147
221	510	155
222	510	138
223	510	106
224	510	123
225	510	124
226	510	152
227	510	94
228	510	109
229	510	116
230	510	114
231	510	106
232	510	130
233	510	105
234	510	120
235	510	132
236	510	128
237	510	108
238	510	83
239	510	92
240	510	89
241	510	87
242	510	126
243	510	98
244	510	89
245	510	96
246	510	128
247	510	71
248	510	83
249	510	98
250	510	85
251	510	64
252	510	98
253	510	96
254	510	77
255	510	96
256	510	79
257	510	84
258	510	94
259	510	106
260	510	96
261	510	112
262	510	100
263	510	91
264	510	122
265	510	117
266	510	137
267	510	134
268	510	137
269	510	131
270	510	193
271	510	169
272	510	132
273	510	100
274	510	142
275	510	133
276	510	101
277	510	133
278	510	133
279	510	160
280	510	130
281	510	126
282	510	116
283	510	130
284	510	110
285	510	129
286	510	135
287	510	101
288	510	145
289	510	129
290	510	146
291	510	163
292	510	148
293	510	143
294	510	142
295	510	128
296	510	150
297	510	151
298	510	148
299	510	143
300	510	146
301	510	151
302	510	139
303	510	124
304	510	76
305	510	55
306	510	48
307	510	40
308	510	63
309	510	125
310	510	110
311	510	145
312	510	173
313	510	110
314	510	145
315	510	178
316	510	136
317	510	160
318	510	194
319	510	214
320	510	153
321	510	158
322	510	136
323	510	115
324	510	135
325	510	105
326	510	102
327	510	122
328	510	137
329	510	117
330	510	200
331	510	175
332	510	179
333	510	167
334	510	162
335	510	163
336	510	209
337	510	186
338	510	207
339	510	196
340	510	155
341	510	201
342	510	210
343	510	199
344	510	204
345	510	173
346	510	171
347	510	171
348	510	175
349	510	180
350	510	199
351	510	180
352	510	160
353	510	182
354	510	158
355	510	165
356	510	211
357	510	188
358	510	174
359	510	211
360	510	101
361	510	75
362	510	70
363	510	55
364	510	86
365	510	82
366	510	37
367	510	48
368	510	40
369	510	76
370	510	66
371	510	111
372	510	180
373	510	206
374	510	197
375	510	185
376	510	209
377	510	185
378	510	240
379	510	212
380	510	226
381	510	169
382	510	186
383	510	135
384	510	105
385	510	156
386	510	149
387	510	157
388	510	175
389	510	164
390	510	186
391	510	186
392	510	210
393	510	183
394	510	221
395	510	185
396	510	149
397	510	138
398	510	164
399	510	169
400	510	162
401	510	164
402	510	187
403	510	163
404	510	203
405	510	183
406	510	189
407	510	175
408	510	131
409	510	176
410	510	155
411	510	117
412	510	114
413	510	152
414	510	138
415	510	132
416	510	136
417	510	131
418	510	103
419	510	116
420	510	118
421	510	106
422	510	116
423	510	137
424	510	100
425	510	113
426	510	127
427	510	98
428	510	143
429	510	124
430	510	132
431	510	171
432	510	151
433	510	169
434	510	154
435	510	203
436	510	209
437	510	195
438	510	246
439	510	218
440	510	273
441	510	349
442	510	331
443	510	340
444	510	425
445	510	364
446	510	365
447	510	349
448	510	431
449	510	589
450	510	493
451	510	390
452	510	427
453	510	385
454	510	331
455	510	326
456	510	341
457	510	383
458	510	298
459	510	234
460	510	338
461	510	314
462	510	365
463	510	288
464	510	316
465	510	349
466	510	367
467	510	400
468	510	366
469	510	318
470	510	252
471	510	314
472	510	326
473	510	373
474	510	276
475	510	258
476	510	302
477	510	363
478	510	296
479	510	347
480	510	311
481	510	312
482	510	457
483	510	406
484	510	314
485	510	346
486	510	257
487	510	373
488	510	404
489	510	360
490	510	384
491	510	398
492	510	464
493	510	450
494	510	473
495	510	451
496	510	517
497	510	442
498	510	464
499	510	687
500	510	1409
501	510	1650
502	510	1789
503	510	2061
504	510	2379
505	510	2552
506	510	7538
507	510	9367
508	510	7920
509	510	17899
510	510	52291
0	511	1
1	511	37
2	511	100
3	511	143
4	511	127
5	511	127
6	511	95
7	511	75
8	511	76
9	511	60
10	511	52
11	511	47
12	511	42
13	511	55
14	511	48
15	511	64
16	511	50
17	511	47
18	511	38
19	511	54
20	511	30
21	511	44
22	511	50
23	511	32
24	511	28
25	511	31
26	511	31
27	511	32
28	511	27
29	511	39
30	511	35
31	511	48
32	511	43
33	511	35
34	511	52
35	511	71
36	511	56
38	511	54
39	511	48
40	511	57
41	511	65
42	511	51
43	511	59
44	511	93
45	511	150
46	511	153
47	511	108
48	511	49
49	511	30
50	511	40
51	511	42
52	511	35
53	511	39
54	511	87
55	511	108
56	511	136
57	511	84
58	511	43
59	511	68
60	511	97
61	511	98
62	511	45
63	511	9
64	511	59
65	511	27
66	511	22
67	511	67
68	511	96
69	511	101
70	511	78
71	511	73
72	511	77
73	511	90
74	511	55
75	511	49
76	511	79
77	511	92
78	511	104
79	511	124
80	511	133
81	511	159
82	511	122
83	511	114
84	511	116
85	511	117
86	511	119
87	511	120
88	511	130
89	511	98
90	511	109
91	511	83
92	511	80
93	511	91
94	511	118
95	511	107
96	511	126
97	511	123
98	511	106
99	511	64
100	511	61
101	511	63
102	511	53
103	511	65
104	511	62
105	511	55
106	511	48
107	511	88
108	511	113
109	511	58
110	511	76
111	511	70
112	511	62
113	511	61
114	511	59
115	511	63
116	511	67
117	511	64
118	511	73
119	511	49
120	511	66
121	511	79
122	511	71
123	511	75
124	511	83
125	511	77
126	511	74
127	511	80
128	511	96
129	511	99
130	511	105
131	511	92
132	511	96
133	511	94
134	511	109
135	511	110
136	511	83
137	511	89
138	511	101
139	511	141
140	511	97
141	511	89
142	511	88
143	511	103
144	511	131
145	511	125
146	511	100
147	511	106
148	511	86
149	511	91
150	511	81
151	511	108
152	511	84
153	511	105
154	511	87
155	511	113
156	511	90
157	511	85
158	511	89
159	511	88
160	511	114
161	511	66
162	511	83
163	511	75
164	511	88
165	511	69
166	511	79
167	511	88
168	511	75
169	511	93
170	511	99
171	511	71
172	511	87
173	511	70
174	511	71
175	511	77
176	511	100
177	511	65
178	511	69
179	511	107
180	511	82
181	511	111
182	511	84
183	511	111
184	511	89
185	511	79
186	511	84
187	511	81
188	511	108
189	511	66
190	511	108
191	511	111
192	511	82
193	511	91
194	511	98
195	511	87
196	511	85
197	511	81
198	511	81
199	511	109
200	511	89
201	511	78
202	511	99
203	511	123
204	511	141
205	511	91
206	511	91
207	511	100
208	511	100
209	511	122
210	511	108
211	511	96
212	511	85
213	511	101
214	511	113
215	511	125
216	511	91
217	511	138
218	511	107
219	511	112
220	511	120
221	511	102
222	511	94
223	511	93
224	511	111
225	511	91
226	511	118
227	511	121
228	511	129
229	511	153
230	511	110
231	511	138
232	511	132
233	511	126
234	511	121
235	511	125
236	511	103
237	511	66
238	511	98
239	511	72
240	511	89
241	511	90
242	511	87
243	511	103
244	511	58
245	511	100
246	511	102
247	511	69
248	511	64
249	511	71
250	511	74
251	511	74
252	511	75
253	511	56
254	511	69
255	511	66
256	511	70
257	511	50
258	511	64
259	511	94
260	511	63
261	511	93
262	511	53
263	511	87
264	511	93
265	511	92
266	511	95
267	511	117
268	511	132
269	511	109
270	511	130
271	511	110
272	511	112
273	511	123
274	511	111
275	511	103
276	511	96
277	511	134
278	511	137
279	511	128
280	511	106
281	511	141
282	511	123
283	511	150
284	511	146
285	511	124
286	511	115
287	511	128
288	511	127
289	511	140
290	511	141
291	511	118
292	511	126
293	511	122
294	511	101
295	511	106
296	511	105
297	511	68
298	511	101
299	511	117
300	511	139
301	511	125
302	511	114
303	511	109
304	511	83
305	511	84
306	511	56
307	511	43
308	511	87
309	511	134
310	511	142
311	511	125
312	511	167
313	511	139
314	511	142
315	511	141
316	511	128
317	511	140
318	511	143
319	511	139
320	511	189
321	511	161
322	511	170
323	511	142
324	511	152
325	511	189
326	511	129
327	511	162
328	511	179
329	511	154
330	511	186
331	511	176
332	511	153
333	511	196
334	511	125
335	511	144
336	511	167
337	511	175
338	511	104
339	511	115
340	511	111
341	511	138
342	511	163
343	511	184
344	511	148
345	511	164
346	511	150
347	511	171
348	511	173
349	511	153
350	511	143
351	511	206
352	511	157
353	511	129
354	511	134
355	511	156
356	511	181
357	511	157
358	511	141
359	511	161
360	511	159
361	511	110
362	511	99
363	511	74
364	511	97
365	511	132
366	511	46
367	511	53
368	511	53
369	511	111
370	511	103
371	511	138
372	511	159
373	511	162
374	511	185
375	511	154
376	511	172
377	511	157
378	511	174
379	511	186
380	511	172
381	511	151
382	511	136
383	511	106
384	511	89
385	511	119
386	511	104
387	511	98
388	511	83
389	511	97
390	511	122
391	511	137
392	511	180
393	511	192
394	511	190
395	511	173
396	511	155
397	511	147
398	511	202
399	511	207
400	511	171
401	511	196
402	511	201
403	511	173
404	511	169
405	511	139
406	511	98
407	511	126
408	511	131
409	511	114
410	511	101
411	511	71
412	511	73
413	511	82
414	511	96
415	511	67
416	511	101
417	511	76
418	511	85
419	511	62
420	511	63
421	511	79
422	511	71
423	511	101
424	511	81
425	511	81
426	511	81
427	511	71
428	511	90
429	511	110
430	511	60
431	511	114
432	511	113
433	511	84
434	511	90
435	511	105
436	511	133
437	511	147
438	511	166
439	511	180
440	511	161
441	511	203
442	511	213
443	511	218
444	511	280
445	511	195
446	511	271
447	511	219
448	511	278
449	511	398
450	511	491
451	511	385
452	511	429
453	511	395
454	511	382
455	511	362
456	511	375
457	511	338
458	511	344
459	511	256
460	511	359
461	511	324
462	511	412
463	511	299
464	511	360
465	511	348
466	511	345
467	511	380
468	511	368
469	511	305
470	511	279
471	511	297
472	511	284
473	511	283
474	511	224
475	511	222
476	511	272
477	511	322
478	511	270
479	511	364
480	511	351
481	511	309
482	511	403
483	511	445
484	511	362
485	511	401
486	511	394
487	511	411
488	511	436
489	511	414
490	511	444
491	511	485
492	511	498
493	511	541
494	511	578
495	511	579
496	511	674
497	511	556
498	511	642
499	511	655
500	511	871
501	511	1024
502	511	1072
503	511	960
504	511	1415
505	511	1249
506	511	2744
507	511	3932
508	511	3273
509	511	4619
510	511	16677
511	511	42161
0	512	4
1	512	43
2	512	91
3	512	161
4	512	125
5	512	104
6	512	90
7	512	54
8	512	61
9	512	41
10	512	41
11	512	33
12	512	37
13	512	38
14	512	58
15	512	69
16	512	62
17	512	34
18	512	46
19	512	37
20	512	47
21	512	46
22	512	43
23	512	43
24	512	32
25	512	37
26	512	31
27	512	22
28	512	28
29	512	25
30	512	29
31	512	47
32	512	40
33	512	39
34	512	39
35	512	50
36	512	71
38	512	53
39	512	44
40	512	46
41	512	49
42	512	48
43	512	69
44	512	101
45	512	142
46	512	172
47	512	106
48	512	65
49	512	40
50	512	46
51	512	64
52	512	32
53	512	56
54	512	83
55	512	112
56	512	162
57	512	79
58	512	48
59	512	78
60	512	83
61	512	108
62	512	63
63	512	13
64	512	65
65	512	17
66	512	23
67	512	72
68	512	98
69	512	73
70	512	66
71	512	81
72	512	53
73	512	59
74	512	65
75	512	43
76	512	78
77	512	102
78	512	90
79	512	100
80	512	166
81	512	159
82	512	134
83	512	146
84	512	106
85	512	148
86	512	119
87	512	115
88	512	123
89	512	103
90	512	106
91	512	117
92	512	111
93	512	105
94	512	98
95	512	90
96	512	116
97	512	133
98	512	86
99	512	63
100	512	68
101	512	82
102	512	69
103	512	72
104	512	57
105	512	73
106	512	80
107	512	108
108	512	105
109	512	52
110	512	60
111	512	74
112	512	58
113	512	76
114	512	53
115	512	50
116	512	74
117	512	72
118	512	70
119	512	72
120	512	68
121	512	81
122	512	69
123	512	72
124	512	77
125	512	70
126	512	76
127	512	83
128	512	75
129	512	81
130	512	91
131	512	97
132	512	87
133	512	78
134	512	109
135	512	98
136	512	83
137	512	84
138	512	113
139	512	122
140	512	97
141	512	100
142	512	89
143	512	103
144	512	116
145	512	129
146	512	117
147	512	108
148	512	120
149	512	108
150	512	120
151	512	117
152	512	88
153	512	105
154	512	80
155	512	93
156	512	96
157	512	103
158	512	87
159	512	87
160	512	99
161	512	60
162	512	108
163	512	110
164	512	101
165	512	94
166	512	92
167	512	76
168	512	80
169	512	88
170	512	106
171	512	107
172	512	98
173	512	71
174	512	84
175	512	77
176	512	92
177	512	79
178	512	97
179	512	115
180	512	84
181	512	96
182	512	55
183	512	121
184	512	127
185	512	78
186	512	91
187	512	76
188	512	92
189	512	77
190	512	96
191	512	125
192	512	121
193	512	79
194	512	105
195	512	108
196	512	72
197	512	86
198	512	75
199	512	109
200	512	95
201	512	82
202	512	90
203	512	125
204	512	134
205	512	126
206	512	114
207	512	106
208	512	93
209	512	131
210	512	114
211	512	128
212	512	87
213	512	112
214	512	106
215	512	103
216	512	126
217	512	149
218	512	108
219	512	93
220	512	138
221	512	133
222	512	109
223	512	97
224	512	91
225	512	106
226	512	114
227	512	106
228	512	143
229	512	122
230	512	126
231	512	114
232	512	127
233	512	146
234	512	146
235	512	136
236	512	86
237	512	68
238	512	64
239	512	79
240	512	81
241	512	102
242	512	108
243	512	82
244	512	60
245	512	104
246	512	103
247	512	88
248	512	62
249	512	80
250	512	74
251	512	64
252	512	63
253	512	61
254	512	87
255	512	61
256	512	61
257	512	62
258	512	66
259	512	97
260	512	75
261	512	122
262	512	68
263	512	79
264	512	111
265	512	82
266	512	103
267	512	103
268	512	108
269	512	116
270	512	94
271	512	105
272	512	120
273	512	122
274	512	123
275	512	114
276	512	104
277	512	138
278	512	128
279	512	127
280	512	117
281	512	129
282	512	127
283	512	144
284	512	160
285	512	138
286	512	119
287	512	121
288	512	140
289	512	124
290	512	154
291	512	97
292	512	136
293	512	121
294	512	114
295	512	121
296	512	113
297	512	119
298	512	101
299	512	123
300	512	124
301	512	140
302	512	108
303	512	132
304	512	84
305	512	84
306	512	73
307	512	48
308	512	91
309	512	135
310	512	181
311	512	148
312	512	162
313	512	140
314	512	142
315	512	168
316	512	126
317	512	145
318	512	141
319	512	164
320	512	175
321	512	181
322	512	170
323	512	133
324	512	207
325	512	192
326	512	170
327	512	179
328	512	175
329	512	155
330	512	192
331	512	161
332	512	192
333	512	174
334	512	138
335	512	164
336	512	194
337	512	173
338	512	125
339	512	102
340	512	141
341	512	139
342	512	135
343	512	135
344	512	190
345	512	154
346	512	157
347	512	185
348	512	181
349	512	168
350	512	137
351	512	166
352	512	133
353	512	139
354	512	126
355	512	159
356	512	180
357	512	170
358	512	112
359	512	156
360	512	197
361	512	130
362	512	147
363	512	97
364	512	113
365	512	158
366	512	56
367	512	64
368	512	60
369	512	99
370	512	115
371	512	152
372	512	152
373	512	162
374	512	172
375	512	123
376	512	149
377	512	160
378	512	173
379	512	173
380	512	152
381	512	139
382	512	130
383	512	120
384	512	80
385	512	113
386	512	106
387	512	73
388	512	80
389	512	90
390	512	125
391	512	129
392	512	217
393	512	189
394	512	188
395	512	160
396	512	159
397	512	143
398	512	180
399	512	178
400	512	157
401	512	209
402	512	211
403	512	151
404	512	155
405	512	120
406	512	108
407	512	102
408	512	111
409	512	140
410	512	120
411	512	67
412	512	60
413	512	76
414	512	94
415	512	82
416	512	87
417	512	77
418	512	74
419	512	64
420	512	71
421	512	66
422	512	75
423	512	66
424	512	84
425	512	72
426	512	70
427	512	57
428	512	109
429	512	97
430	512	78
431	512	95
432	512	96
433	512	85
434	512	95
435	512	98
436	512	100
437	512	127
438	512	170
439	512	133
440	512	114
441	512	173
442	512	192
443	512	207
444	512	266
445	512	192
446	512	248
447	512	240
448	512	247
449	512	413
450	512	533
451	512	446
452	512	378
453	512	398
454	512	385
455	512	354
456	512	420
457	512	381
458	512	365
459	512	291
460	512	335
461	512	347
462	512	402
463	512	341
464	512	367
465	512	375
466	512	358
467	512	344
468	512	370
469	512	322
470	512	301
471	512	332
472	512	298
473	512	276
474	512	197
475	512	196
476	512	235
477	512	336
478	512	289
479	512	405
480	512	349
481	512	300
482	512	424
483	512	565
484	512	382
485	512	418
486	512	368
487	512	439
488	512	504
489	512	446
490	512	474
491	512	517
492	512	533
493	512	546
494	512	621
495	512	598
496	512	673
497	512	649
498	512	711
499	512	713
500	512	799
501	512	967
502	512	975
503	512	866
504	512	1235
505	512	1128
506	512	2624
507	512	3630
508	512	2940
509	512	4006
510	512	10772
511	512	17718
512	512	43278
0	513	1
1	513	66
2	513	83
3	513	145
4	513	111
5	513	89
6	513	91
7	513	57
8	513	60
9	513	55
10	513	23
11	513	33
12	513	27
13	513	41
14	513	50
15	513	52
16	513	49
17	513	39
18	513	35
19	513	36
20	513	26
21	513	35
22	513	41
23	513	36
24	513	36
25	513	33
26	513	27
27	513	20
28	513	20
29	513	32
30	513	26
31	513	49
32	513	33
33	513	29
34	513	44
35	513	49
36	513	60
38	513	48
39	513	46
40	513	35
41	513	55
42	513	40
43	513	54
44	513	67
45	513	127
46	513	158
47	513	99
48	513	69
49	513	43
50	513	63
51	513	68
52	513	57
53	513	68
54	513	106
55	513	99
56	513	129
57	513	50
58	513	50
59	513	51
60	513	79
61	513	90
62	513	64
63	513	20
64	513	72
65	513	27
66	513	37
67	513	73
68	513	82
69	513	77
70	513	72
71	513	65
72	513	62
73	513	78
74	513	60
75	513	53
76	513	63
77	513	93
78	513	78
79	513	82
80	513	148
81	513	153
82	513	117
83	513	155
84	513	125
85	513	109
86	513	133
87	513	98
88	513	107
89	513	98
90	513	113
91	513	107
92	513	91
93	513	99
94	513	107
95	513	96
96	513	111
97	513	103
98	513	98
99	513	96
100	513	84
101	513	75
102	513	78
103	513	109
104	513	86
105	513	90
106	513	77
107	513	113
108	513	136
109	513	62
110	513	60
111	513	58
112	513	55
113	513	80
114	513	50
115	513	52
116	513	60
117	513	72
118	513	59
119	513	49
120	513	57
121	513	72
122	513	74
123	513	57
124	513	87
125	513	57
126	513	80
127	513	86
128	513	79
129	513	78
130	513	101
131	513	90
132	513	75
133	513	74
134	513	100
135	513	100
136	513	94
137	513	75
138	513	111
139	513	112
140	513	93
141	513	88
142	513	96
143	513	105
144	513	124
145	513	117
146	513	114
147	513	107
148	513	91
149	513	119
150	513	82
151	513	116
152	513	95
153	513	81
154	513	103
155	513	81
156	513	78
157	513	100
158	513	77
159	513	83
160	513	91
161	513	85
162	513	101
163	513	112
164	513	101
165	513	91
166	513	108
167	513	92
168	513	98
169	513	81
170	513	115
171	513	99
172	513	82
173	513	76
174	513	79
175	513	88
176	513	76
177	513	67
178	513	90
179	513	85
180	513	91
181	513	95
182	513	66
183	513	83
184	513	111
185	513	91
186	513	63
187	513	64
188	513	85
189	513	69
190	513	106
191	513	127
192	513	86
193	513	89
194	513	92
195	513	89
196	513	69
197	513	89
198	513	82
199	513	96
200	513	98
201	513	74
202	513	78
203	513	111
204	513	116
205	513	113
206	513	94
207	513	95
208	513	114
209	513	99
210	513	87
211	513	92
212	513	61
213	513	78
214	513	98
215	513	118
216	513	94
217	513	126
218	513	84
219	513	82
220	513	119
221	513	98
222	513	83
223	513	84
224	513	88
225	513	83
226	513	97
227	513	130
228	513	150
229	513	126
230	513	150
231	513	115
232	513	131
233	513	145
234	513	138
235	513	122
236	513	92
237	513	66
238	513	75
239	513	64
240	513	88
241	513	102
242	513	93
243	513	75
244	513	45
245	513	115
246	513	89
247	513	66
248	513	57
249	513	57
250	513	58
251	513	61
252	513	66
253	513	49
254	513	51
255	513	51
256	513	41
257	513	64
258	513	51
259	513	83
260	513	69
261	513	93
262	513	56
263	513	77
264	513	99
265	513	74
266	513	85
267	513	107
268	513	105
269	513	125
270	513	89
271	513	78
272	513	72
273	513	117
274	513	110
275	513	110
276	513	97
277	513	131
278	513	134
279	513	122
280	513	96
281	513	125
282	513	126
283	513	134
284	513	135
285	513	124
286	513	137
287	513	105
288	513	128
289	513	132
290	513	124
291	513	115
292	513	112
293	513	90
294	513	91
295	513	104
296	513	104
297	513	79
298	513	96
299	513	115
300	513	112
301	513	105
302	513	96
303	513	112
304	513	89
305	513	101
306	513	69
307	513	52
308	513	108
309	513	152
310	513	154
311	513	144
312	513	145
313	513	152
314	513	143
315	513	144
316	513	142
317	513	150
318	513	166
319	513	153
320	513	169
321	513	158
322	513	172
323	513	146
324	513	211
325	513	190
326	513	144
327	513	204
328	513	228
329	513	195
330	513	175
331	513	155
332	513	185
333	513	172
334	513	141
335	513	109
336	513	158
337	513	130
338	513	89
339	513	90
340	513	109
341	513	140
342	513	117
343	513	129
344	513	124
345	513	139
346	513	149
347	513	199
348	513	178
349	513	132
350	513	113
351	513	188
352	513	128
353	513	112
354	513	113
355	513	145
356	513	156
357	513	137
358	513	111
359	513	137
360	513	192
361	513	110
362	513	154
363	513	105
364	513	133
365	513	151
366	513	67
367	513	63
368	513	64
369	513	124
370	513	92
371	513	131
372	513	145
373	513	128
374	513	160
375	513	118
376	513	151
377	513	161
378	513	130
379	513	174
380	513	157
381	513	129
382	513	118
383	513	110
384	513	72
385	513	106
386	513	69
387	513	59
388	513	66
389	513	87
390	513	78
391	513	109
392	513	187
393	513	186
394	513	171
395	513	144
396	513	151
397	513	96
398	513	201
399	513	193
400	513	190
401	513	229
402	513	225
403	513	140
404	513	142
405	513	110
406	513	88
407	513	119
408	513	104
409	513	98
410	513	89
411	513	76
412	513	59
413	513	74
414	513	66
415	513	64
416	513	77
417	513	62
418	513	66
419	513	60
420	513	47
421	513	74
422	513	76
423	513	76
424	513	82
425	513	63
426	513	79
427	513	63
428	513	82
429	513	94
430	513	50
431	513	87
432	513	92
433	513	69
434	513	80
435	513	75
436	513	105
437	513	103
438	513	141
439	513	117
440	513	113
441	513	144
442	513	171
443	513	159
444	513	181
445	513	160
446	513	231
447	513	194
448	513	210
449	513	365
450	513	455
451	513	447
452	513	379
453	513	421
454	513	433
455	513	416
456	513	393
457	513	400
458	513	366
459	513	288
460	513	346
461	513	354
462	513	375
463	513	314
464	513	341
465	513	355
466	513	352
467	513	346
468	513	367
469	513	329
470	513	273
471	513	285
472	513	270
473	513	226
474	513	191
475	513	184
476	513	219
477	513	353
478	513	257
479	513	348
480	513	323
481	513	326
482	513	429
483	513	478
484	513	373
485	513	460
486	513	423
487	513	455
488	513	463
489	513	445
490	513	490
491	513	487
492	513	558
493	513	566
494	513	672
495	513	688
496	513	783
497	513	678
498	513	819
499	513	641
500	513	660
501	513	759
502	513	710
503	513	654
504	513	977
505	513	926
506	513	1916
507	513	2735
508	513	2163
509	513	2991
510	513	7425
511	513	8891
512	513	16031
513	513	41824
0	514	7
1	514	55
2	514	96
3	514	136
4	514	108
5	514	94
6	514	76
7	514	54
8	514	50
9	514	42
10	514	33
11	514	32
12	514	46
13	514	28
14	514	49
15	514	60
16	514	48
17	514	34
18	514	46
19	514	29
20	514	28
21	514	50
22	514	53
23	514	33
24	514	21
25	514	35
26	514	27
27	514	20
28	514	20
29	514	41
30	514	20
31	514	43
32	514	45
33	514	32
34	514	45
35	514	43
36	514	52
38	514	62
39	514	37
40	514	36
41	514	33
42	514	44
43	514	56
44	514	59
45	514	144
46	514	150
47	514	122
48	514	88
49	514	54
50	514	49
51	514	70
52	514	57
53	514	61
54	514	102
55	514	91
56	514	99
57	514	47
58	514	45
59	514	39
60	514	80
61	514	91
62	514	77
63	514	19
64	514	81
65	514	15
66	514	34
67	514	83
68	514	101
69	514	73
70	514	52
71	514	60
72	514	57
73	514	66
74	514	53
75	514	63
76	514	59
77	514	82
78	514	99
79	514	100
80	514	165
81	514	171
82	514	125
83	514	137
84	514	121
85	514	122
86	514	119
87	514	129
88	514	147
89	514	78
90	514	122
91	514	91
92	514	126
93	514	113
94	514	96
95	514	95
96	514	143
97	514	123
98	514	108
99	514	125
100	514	111
101	514	112
102	514	114
103	514	105
104	514	116
105	514	106
106	514	127
107	514	130
108	514	153
109	514	69
110	514	62
111	514	53
112	514	70
113	514	67
114	514	64
115	514	39
116	514	63
117	514	65
118	514	61
119	514	54
120	514	68
121	514	60
122	514	70
123	514	68
124	514	97
125	514	67
126	514	74
127	514	69
128	514	79
129	514	77
130	514	93
131	514	75
132	514	93
133	514	76
134	514	84
135	514	95
136	514	93
137	514	82
138	514	108
139	514	109
140	514	90
141	514	99
142	514	91
143	514	86
144	514	124
145	514	97
146	514	115
147	514	121
148	514	97
149	514	118
150	514	111
151	514	109
152	514	74
153	514	133
154	514	97
155	514	83
156	514	71
157	514	100
158	514	86
159	514	84
160	514	80
161	514	85
162	514	99
163	514	81
164	514	125
165	514	102
166	514	142
167	514	102
168	514	96
169	514	94
170	514	98
171	514	93
172	514	111
173	514	72
174	514	92
175	514	104
176	514	115
177	514	63
178	514	85
179	514	81
180	514	85
181	514	81
182	514	86
183	514	92
184	514	97
185	514	87
186	514	73
187	514	61
188	514	68
189	514	73
190	514	100
191	514	120
192	514	107
193	514	80
194	514	104
195	514	115
196	514	78
197	514	102
198	514	86
199	514	88
200	514	78
201	514	79
202	514	75
203	514	119
204	514	124
205	514	108
206	514	100
207	514	74
208	514	108
209	514	110
210	514	98
211	514	84
212	514	93
213	514	99
214	514	102
215	514	111
216	514	106
217	514	124
218	514	104
219	514	96
220	514	125
221	514	107
222	514	78
223	514	90
224	514	101
225	514	122
226	514	110
227	514	136
228	514	122
229	514	162
230	514	126
231	514	161
232	514	148
233	514	129
234	514	145
235	514	118
236	514	95
237	514	62
238	514	75
239	514	81
240	514	75
241	514	73
242	514	86
243	514	80
244	514	58
245	514	79
246	514	114
247	514	77
248	514	58
249	514	64
250	514	75
251	514	56
252	514	78
253	514	53
254	514	55
255	514	50
256	514	72
257	514	56
258	514	84
259	514	68
260	514	63
261	514	86
262	514	69
263	514	85
264	514	128
265	514	88
266	514	90
267	514	97
268	514	97
269	514	94
270	514	88
271	514	83
272	514	101
273	514	126
274	514	132
275	514	98
276	514	114
277	514	166
278	514	128
279	514	145
280	514	128
281	514	127
282	514	132
283	514	171
284	514	143
285	514	156
286	514	120
287	514	109
288	514	142
289	514	124
290	514	152
291	514	100
292	514	97
293	514	102
294	514	100
295	514	116
296	514	102
297	514	74
298	514	94
299	514	97
300	514	118
301	514	117
302	514	106
303	514	127
304	514	97
305	514	105
306	514	71
307	514	60
308	514	112
309	514	179
310	514	180
311	514	142
312	514	158
313	514	147
314	514	139
315	514	145
316	514	128
317	514	169
318	514	147
319	514	125
320	514	184
321	514	185
322	514	190
323	514	182
324	514	207
325	514	185
326	514	172
327	514	206
328	514	215
329	514	168
330	514	184
331	514	171
332	514	177
333	514	163
334	514	116
335	514	138
336	514	191
337	514	142
338	514	87
339	514	81
340	514	93
341	514	117
342	514	117
343	514	112
344	514	141
345	514	154
346	514	158
347	514	189
348	514	169
349	514	151
350	514	152
351	514	167
352	514	125
353	514	118
354	514	119
355	514	120
356	514	186
357	514	179
358	514	125
359	514	127
360	514	201
361	514	155
362	514	144
363	514	110
364	514	148
365	514	164
366	514	71
367	514	62
368	514	56
369	514	140
370	514	116
371	514	144
372	514	141
373	514	143
374	514	192
375	514	137
376	514	147
377	514	139
378	514	150
379	514	160
380	514	139
381	514	132
382	514	99
383	514	125
384	514	67
385	514	102
386	514	78
387	514	84
388	514	77
389	514	62
390	514	87
391	514	114
392	514	190
393	514	179
394	514	163
395	514	131
396	514	139
397	514	131
398	514	186
399	514	206
400	514	195
401	514	222
402	514	229
403	514	192
404	514	138
405	514	96
406	514	82
407	514	91
408	514	101
409	514	115
410	514	94
411	514	67
412	514	72
413	514	71
414	514	86
415	514	56
416	514	89
417	514	73
418	514	46
419	514	48
420	514	64
421	514	49
422	514	83
423	514	71
424	514	98
425	514	68
426	514	69
427	514	62
428	514	105
429	514	71
430	514	63
431	514	99
432	514	93
433	514	86
434	514	80
435	514	87
436	514	121
437	514	134
438	514	158
439	514	132
440	514	140
441	514	179
442	514	163
443	514	163
444	514	175
445	514	156
446	514	189
447	514	208
448	514	183
449	514	327
450	514	452
451	514	433
452	514	435
453	514	425
454	514	443
455	514	432
456	514	417
457	514	457
458	514	386
459	514	320
460	514	363
461	514	353
462	514	392
463	514	304
464	514	389
465	514	432
466	514	397
467	514	320
468	514	385
469	514	266
470	514	244
471	514	266
472	514	304
473	514	207
474	514	197
475	514	167
476	514	200
477	514	355
478	514	264
479	514	432
480	514	387
481	514	330
482	514	397
483	514	525
484	514	428
485	514	502
486	514	477
487	514	461
488	514	512
489	514	481
490	514	529
491	514	569
492	514	560
493	514	580
494	514	764
495	514	769
496	514	844
497	514	738
498	514	907
499	514	617
500	514	636
501	514	835
502	514	706
503	514	592
504	514	890
505	514	912
506	514	1771
507	514	2554
508	514	2019
509	514	2785
510	514	6833
511	514	7958
512	514	9822
513	514	18085
514	514	43860
0	515	1
1	515	43
2	515	81
3	515	118
4	515	122
5	515	95
6	515	64
7	515	47
8	515	52
9	515	34
10	515	32
11	515	44
12	515	46
13	515	43
14	515	42
15	515	63
16	515	44
17	515	38
18	515	33
19	515	34
20	515	30
21	515	41
22	515	51
23	515	33
24	515	36
25	515	35
26	515	28
27	515	32
28	515	23
29	515	28
30	515	29
31	515	48
32	515	42
33	515	26
34	515	50
35	515	43
36	515	53
38	515	40
39	515	71
40	515	42
41	515	45
42	515	57
43	515	50
44	515	67
45	515	141
46	515	155
47	515	112
48	515	61
49	515	45
50	515	51
51	515	59
52	515	46
53	515	54
54	515	104
55	515	101
56	515	119
57	515	38
58	515	42
59	515	49
60	515	81
61	515	81
62	515	63
63	515	10
64	515	61
65	515	20
66	515	21
67	515	72
68	515	88
69	515	80
70	515	70
71	515	55
72	515	61
73	515	66
74	515	33
75	515	57
76	515	71
77	515	75
78	515	70
79	515	97
80	515	144
81	515	166
82	515	124
83	515	142
84	515	104
85	515	117
86	515	120
87	515	127
88	515	106
89	515	72
90	515	115
91	515	95
92	515	72
93	515	84
94	515	112
95	515	86
96	515	127
97	515	105
98	515	109
99	515	102
100	515	93
101	515	97
102	515	84
103	515	75
104	515	114
105	515	79
106	515	84
107	515	101
108	515	167
109	515	68
110	515	58
111	515	63
112	515	55
113	515	53
114	515	68
115	515	42
116	515	68
117	515	63
118	515	66
119	515	63
120	515	43
121	515	72
122	515	65
123	515	68
124	515	91
125	515	78
126	515	88
127	515	65
128	515	77
129	515	79
130	515	89
131	515	85
132	515	77
133	515	82
134	515	106
135	515	97
136	515	88
137	515	73
138	515	107
139	515	104
140	515	90
141	515	69
142	515	94
143	515	92
144	515	128
145	515	122
146	515	95
147	515	102
148	515	96
149	515	104
150	515	108
151	515	77
152	515	71
153	515	102
154	515	90
155	515	113
156	515	76
157	515	77
158	515	66
159	515	101
160	515	88
161	515	85
162	515	83
163	515	112
164	515	102
165	515	100
166	515	111
167	515	95
168	515	88
169	515	88
170	515	104
171	515	94
172	515	84
173	515	82
174	515	53
175	515	87
176	515	87
177	515	74
178	515	102
179	515	86
180	515	72
181	515	86
182	515	61
183	515	89
184	515	105
185	515	82
186	515	87
187	515	86
188	515	86
189	515	74
190	515	103
191	515	122
192	515	120
193	515	103
194	515	115
195	515	81
196	515	78
197	515	89
198	515	88
199	515	107
200	515	101
201	515	66
202	515	64
203	515	115
204	515	120
205	515	126
206	515	85
207	515	78
208	515	100
209	515	89
210	515	73
211	515	80
212	515	69
213	515	93
214	515	103
215	515	122
216	515	102
217	515	134
218	515	99
219	515	89
220	515	106
221	515	98
222	515	104
223	515	86
224	515	86
225	515	79
226	515	92
227	515	115
228	515	139
229	515	143
230	515	122
231	515	131
232	515	132
233	515	142
234	515	130
235	515	113
236	515	117
237	515	69
238	515	59
239	515	85
240	515	75
241	515	98
242	515	86
243	515	63
244	515	68
245	515	82
246	515	91
247	515	77
248	515	65
249	515	53
250	515	56
251	515	64
252	515	64
253	515	63
254	515	83
255	515	72
256	515	75
257	515	55
258	515	81
259	515	68
260	515	55
261	515	79
262	515	60
263	515	61
264	515	94
265	515	80
266	515	86
267	515	93
268	515	91
269	515	122
270	515	94
271	515	109
272	515	97
273	515	123
274	515	118
275	515	121
276	515	107
277	515	138
278	515	114
279	515	144
280	515	109
281	515	136
282	515	132
283	515	139
284	515	130
285	515	137
286	515	112
287	515	111
288	515	133
289	515	130
290	515	119
291	515	126
292	515	119
293	515	121
294	515	91
295	515	105
296	515	105
297	515	75
298	515	105
299	515	98
300	515	108
301	515	126
302	515	96
303	515	140
304	515	79
305	515	94
306	515	84
307	515	56
308	515	107
309	515	177
310	515	171
311	515	144
312	515	155
313	515	125
314	515	158
315	515	123
316	515	146
317	515	157
318	515	137
319	515	126
320	515	174
321	515	172
322	515	168
323	515	151
324	515	191
325	515	174
326	515	196
327	515	198
328	515	179
329	515	177
330	515	181
331	515	167
332	515	184
333	515	186
334	515	117
335	515	150
336	515	156
337	515	139
338	515	99
339	515	88
340	515	110
341	515	109
342	515	128
343	515	115
344	515	174
345	515	141
346	515	138
347	515	186
348	515	147
349	515	165
350	515	130
351	515	154
352	515	114
353	515	113
354	515	102
355	515	140
356	515	175
357	515	157
358	515	107
359	515	147
360	515	179
361	515	136
362	515	124
363	515	103
364	515	142
365	515	154
366	515	64
367	515	56
368	515	63
369	515	115
370	515	119
371	515	158
372	515	140
373	515	161
374	515	166
375	515	127
376	515	131
377	515	139
378	515	146
379	515	169
380	515	143
381	515	148
382	515	103
383	515	115
384	515	67
385	515	83
386	515	90
387	515	68
388	515	71
389	515	74
390	515	85
391	515	89
392	515	164
393	515	136
394	515	148
395	515	135
396	515	137
397	515	111
398	515	182
399	515	175
400	515	176
401	515	184
402	515	190
403	515	166
404	515	140
405	515	130
406	515	83
407	515	96
408	515	98
409	515	93
410	515	94
411	515	75
412	515	68
413	515	65
414	515	75
415	515	83
416	515	80
417	515	87
418	515	72
419	515	58
420	515	59
421	515	60
422	515	83
423	515	76
424	515	64
425	515	67
426	515	65
427	515	40
428	515	93
429	515	66
430	515	74
431	515	104
432	515	79
433	515	85
434	515	84
435	515	88
436	515	93
437	515	111
438	515	137
439	515	118
440	515	119
441	515	193
442	515	191
443	515	188
444	515	211
445	515	164
446	515	234
447	515	200
448	515	193
449	515	342
450	515	423
451	515	363
452	515	371
453	515	392
454	515	392
455	515	423
456	515	414
457	515	374
458	515	370
459	515	277
460	515	357
461	515	324
462	515	372
463	515	316
464	515	372
465	515	393
466	515	329
467	515	312
468	515	338
469	515	269
470	515	287
471	515	258
472	515	282
473	515	208
474	515	187
475	515	208
476	515	198
477	515	368
478	515	274
479	515	379
480	515	329
481	515	326
482	515	428
483	515	520
484	515	397
485	515	449
486	515	407
487	515	457
488	515	498
489	515	475
490	515	461
491	515	477
492	515	527
493	515	604
494	515	661
495	515	642
496	515	695
497	515	691
498	515	754
499	515	605
500	515	661
501	515	794
502	515	759
503	515	682
504	515	964
505	515	919
506	515	1935
507	515	2782
508	515	2216
509	515	2932
510	515	6731
511	515	6534
512	515	7651
513	515	9031
514	515	17325
515	515	40903
0	516	3
1	516	41
2	516	81
3	516	112
4	516	115
5	516	75
6	516	80
7	516	52
8	516	49
9	516	44
10	516	44
11	516	42
12	516	36
13	516	54
14	516	47
15	516	44
16	516	52
17	516	49
18	516	41
19	516	29
20	516	36
21	516	32
22	516	48
23	516	40
24	516	38
25	516	30
26	516	27
27	516	30
28	516	20
29	516	33
30	516	43
31	516	50
32	516	31
33	516	24
34	516	52
35	516	49
36	516	58
38	516	52
39	516	49
40	516	39
41	516	50
42	516	43
43	516	43
44	516	70
45	516	117
46	516	142
47	516	95
48	516	69
49	516	47
50	516	53
51	516	65
52	516	50
53	516	64
54	516	98
55	516	125
56	516	99
57	516	64
58	516	43
59	516	55
60	516	97
61	516	90
62	516	64
63	516	16
64	516	60
65	516	24
66	516	17
67	516	68
68	516	85
69	516	76
70	516	53
71	516	54
72	516	62
73	516	70
74	516	62
75	516	43
76	516	48
77	516	90
78	516	74
79	516	96
80	516	129
81	516	142
82	516	107
83	516	156
84	516	115
85	516	118
86	516	127
87	516	102
88	516	127
89	516	104
90	516	103
91	516	94
92	516	104
93	516	99
94	516	88
95	516	78
96	516	124
97	516	104
98	516	108
99	516	108
100	516	91
101	516	96
102	516	88
103	516	120
104	516	85
105	516	84
106	516	108
107	516	120
108	516	143
109	516	65
110	516	70
111	516	63
112	516	63
113	516	66
114	516	71
115	516	54
116	516	50
117	516	71
118	516	68
119	516	56
120	516	73
121	516	71
122	516	66
123	516	69
124	516	99
125	516	68
126	516	83
127	516	78
128	516	79
129	516	85
130	516	96
131	516	80
132	516	89
133	516	98
134	516	94
135	516	86
136	516	86
137	516	95
138	516	113
139	516	122
140	516	94
141	516	85
142	516	87
143	516	87
144	516	91
145	516	88
146	516	108
147	516	100
148	516	94
149	516	108
150	516	88
151	516	111
152	516	72
153	516	114
154	516	95
155	516	97
156	516	76
157	516	109
158	516	81
159	516	84
160	516	82
161	516	76
162	516	84
163	516	100
164	516	119
165	516	111
166	516	110
167	516	95
168	516	79
169	516	101
170	516	101
171	516	105
172	516	82
173	516	79
174	516	69
175	516	82
176	516	108
177	516	73
178	516	102
179	516	99
180	516	90
181	516	105
182	516	78
183	516	97
184	516	98
185	516	87
186	516	78
187	516	82
188	516	77
189	516	60
190	516	92
191	516	114
192	516	107
193	516	92
194	516	95
195	516	102
196	516	93
197	516	78
198	516	104
199	516	87
200	516	116
201	516	81
202	516	78
203	516	151
204	516	101
205	516	102
206	516	102
207	516	87
208	516	93
209	516	112
210	516	84
211	516	71
212	516	70
213	516	108
214	516	101
215	516	116
216	516	118
217	516	164
218	516	113
219	516	90
220	516	126
221	516	93
222	516	80
223	516	88
224	516	102
225	516	86
226	516	99
227	516	115
228	516	154
229	516	157
230	516	151
231	516	150
232	516	129
233	516	161
234	516	144
235	516	111
236	516	93
237	516	68
238	516	69
239	516	64
240	516	80
241	516	92
242	516	87
243	516	103
244	516	73
245	516	75
246	516	90
247	516	87
248	516	67
249	516	55
250	516	77
251	516	63
252	516	65
253	516	62
254	516	69
255	516	80
256	516	66
257	516	52
258	516	72
259	516	85
260	516	71
261	516	104
262	516	89
263	516	73
264	516	101
265	516	87
266	516	96
267	516	103
268	516	93
269	516	116
270	516	96
271	516	96
272	516	92
273	516	127
274	516	151
275	516	114
276	516	96
277	516	145
278	516	135
279	516	155
280	516	117
281	516	133
282	516	149
283	516	140
284	516	132
285	516	136
286	516	144
287	516	134
288	516	132
289	516	130
290	516	108
291	516	101
292	516	125
293	516	100
294	516	87
295	516	101
296	516	114
297	516	61
298	516	98
299	516	107
300	516	113
301	516	123
302	516	110
303	516	114
304	516	87
305	516	65
306	516	69
307	516	44
308	516	96
309	516	147
310	516	152
311	516	141
312	516	156
313	516	158
314	516	149
315	516	151
316	516	125
317	516	137
318	516	136
319	516	153
320	516	146
321	516	184
322	516	161
323	516	157
324	516	206
325	516	184
326	516	148
327	516	186
328	516	200
329	516	173
330	516	165
331	516	159
332	516	188
333	516	163
334	516	134
335	516	154
336	516	176
337	516	158
338	516	111
339	516	95
340	516	104
341	516	144
342	516	136
343	516	107
344	516	167
345	516	139
346	516	160
347	516	176
348	516	174
349	516	124
350	516	128
351	516	145
352	516	120
353	516	129
354	516	117
355	516	147
356	516	169
357	516	166
358	516	134
359	516	138
360	516	196
361	516	122
362	516	119
363	516	102
364	516	124
365	516	132
366	516	60
367	516	59
368	516	58
369	516	100
370	516	121
371	516	174
372	516	140
373	516	163
374	516	140
375	516	115
376	516	144
377	516	155
378	516	148
379	516	189
380	516	139
381	516	128
382	516	103
383	516	99
384	516	73
385	516	98
386	516	100
387	516	91
388	516	74
389	516	71
390	516	91
391	516	94
392	516	168
393	516	171
394	516	168
395	516	120
396	516	144
397	516	130
398	516	182
399	516	191
400	516	164
401	516	201
402	516	192
403	516	176
404	516	142
405	516	100
406	516	93
407	516	86
408	516	104
409	516	98
410	516	107
411	516	62
412	516	67
413	516	85
414	516	95
415	516	70
416	516	61
417	516	76
418	516	96
419	516	50
420	516	52
421	516	61
422	516	79
423	516	84
424	516	89
425	516	67
426	516	77
427	516	56
428	516	89
429	516	96
430	516	62
431	516	97
432	516	112
433	516	57
434	516	87
435	516	73
436	516	87
437	516	120
438	516	163
439	516	126
440	516	132
441	516	155
442	516	171
443	516	191
444	516	215
445	516	143
446	516	251
447	516	199
448	516	195
449	516	298
450	516	480
451	516	421
452	516	392
453	516	407
454	516	382
455	516	367
456	516	404
457	516	369
458	516	374
459	516	278
460	516	366
461	516	349
462	516	406
463	516	334
464	516	364
465	516	374
466	516	375
467	516	311
468	516	374
469	516	308
470	516	297
471	516	290
472	516	306
473	516	256
474	516	212
475	516	199
476	516	216
477	516	341
478	516	259
479	516	386
480	516	356
481	516	335
482	516	409
483	516	480
484	516	405
485	516	441
486	516	410
487	516	446
488	516	514
489	516	447
490	516	469
491	516	513
492	516	566
493	516	564
494	516	658
495	516	732
496	516	730
497	516	749
498	516	691
499	516	585
500	516	642
501	516	846
502	516	739
503	516	648
504	516	998
505	516	890
506	516	1924
507	516	2562
508	516	2138
509	516	2869
510	516	6012
511	516	5927
512	516	6625
513	516	7322
514	516	9596
515	516	16379
516	516	41980
1	517	39
2	517	93
3	517	115
4	517	129
5	517	86
6	517	81
7	517	65
8	517	67
9	517	48
10	517	34
11	517	49
12	517	44
13	517	36
14	517	51
15	517	41
16	517	49
17	517	37
18	517	37
19	517	28
20	517	46
21	517	38
22	517	40
23	517	34
24	517	32
25	517	27
26	517	19
27	517	30
28	517	24
29	517	33
30	517	32
31	517	31
32	517	35
33	517	40
34	517	49
35	517	44
36	517	67
38	517	52
39	517	53
40	517	36
41	517	44
42	517	39
43	517	40
44	517	92
45	517	148
46	517	144
47	517	112
48	517	80
49	517	46
50	517	46
51	517	65
52	517	55
53	517	49
54	517	112
55	517	114
56	517	107
57	517	66
58	517	44
59	517	55
60	517	94
61	517	79
62	517	73
63	517	13
64	517	70
65	517	15
66	517	14
67	517	78
68	517	85
69	517	86
70	517	71
71	517	70
72	517	61
73	517	70
74	517	47
75	517	61
76	517	67
77	517	101
78	517	69
79	517	100
80	517	137
81	517	145
82	517	126
83	517	158
84	517	134
85	517	117
86	517	135
87	517	103
88	517	137
89	517	106
90	517	118
91	517	106
92	517	94
93	517	108
94	517	94
95	517	84
96	517	143
97	517	95
98	517	97
99	517	112
100	517	76
101	517	81
102	517	77
103	517	82
104	517	76
105	517	94
106	517	109
107	517	95
108	517	135
109	517	71
110	517	56
111	517	79
112	517	61
113	517	78
114	517	69
115	517	49
116	517	50
117	517	62
118	517	61
119	517	72
120	517	52
121	517	98
122	517	81
123	517	68
124	517	67
125	517	68
126	517	76
127	517	87
128	517	76
129	517	73
130	517	74
131	517	81
132	517	78
133	517	82
134	517	104
135	517	98
136	517	80
137	517	84
138	517	117
139	517	124
140	517	110
141	517	78
142	517	88
143	517	99
144	517	99
145	517	118
146	517	114
147	517	117
148	517	93
149	517	126
150	517	89
151	517	107
152	517	74
153	517	88
154	517	82
155	517	100
156	517	90
157	517	89
158	517	63
159	517	99
160	517	84
161	517	69
162	517	83
163	517	97
164	517	116
165	517	105
166	517	100
167	517	85
168	517	93
169	517	92
170	517	122
171	517	92
172	517	103
173	517	66
174	517	67
175	517	92
176	517	102
177	517	72
178	517	89
179	517	100
180	517	88
181	517	92
182	517	63
183	517	99
184	517	82
185	517	114
186	517	91
187	517	75
188	517	70
189	517	53
190	517	128
191	517	89
192	517	136
193	517	102
194	517	94
195	517	95
196	517	72
197	517	89
198	517	92
199	517	100
200	517	100
201	517	94
202	517	83
203	517	125
204	517	123
205	517	105
206	517	109
207	517	94
208	517	81
209	517	105
210	517	78
211	517	92
212	517	84
213	517	121
214	517	109
215	517	79
216	517	122
217	517	138
218	517	99
219	517	91
220	517	120
221	517	100
222	517	79
223	517	92
224	517	106
225	517	80
226	517	91
227	517	96
228	517	134
229	517	153
230	517	133
231	517	111
232	517	144
233	517	148
234	517	151
235	517	123
236	517	101
237	517	66
238	517	71
239	517	75
240	517	91
241	517	78
242	517	80
243	517	80
244	517	58
245	517	77
246	517	102
247	517	90
248	517	72
249	517	62
250	517	62
251	517	67
252	517	70
253	517	70
254	517	63
255	517	45
256	517	68
257	517	56
258	517	89
259	517	79
260	517	94
261	517	97
262	517	68
263	517	82
264	517	110
265	517	79
266	517	95
267	517	101
268	517	93
269	517	106
270	517	89
271	517	90
272	517	106
273	517	133
274	517	134
275	517	95
276	517	105
277	517	138
278	517	130
279	517	128
280	517	110
281	517	134
282	517	145
283	517	100
284	517	130
285	517	162
286	517	127
287	517	126
288	517	125
289	517	120
290	517	136
291	517	115
292	517	116
293	517	100
294	517	108
295	517	96
296	517	111
297	517	75
298	517	92
299	517	102
300	517	140
301	517	134
302	517	94
303	517	111
304	517	78
305	517	94
306	517	92
307	517	53
308	517	97
309	517	157
310	517	171
311	517	129
312	517	154
313	517	152
314	517	156
315	517	134
316	517	148
317	517	137
318	517	167
319	517	135
320	517	172
321	517	171
322	517	188
323	517	125
324	517	191
325	517	198
326	517	147
327	517	191
328	517	222
329	517	156
330	517	150
331	517	192
332	517	186
333	517	176
334	517	138
335	517	129
336	517	147
337	517	149
338	517	85
339	517	97
340	517	121
341	517	133
342	517	119
343	517	144
344	517	176
345	517	159
346	517	161
347	517	148
348	517	190
349	517	136
350	517	137
351	517	186
352	517	113
353	517	143
354	517	133
355	517	184
356	517	177
357	517	161
358	517	159
359	517	139
360	517	203
361	517	127
362	517	135
363	517	97
364	517	114
365	517	148
366	517	46
367	517	64
368	517	56
369	517	109
370	517	99
371	517	141
372	517	126
373	517	133
374	517	149
375	517	139
376	517	155
377	517	148
378	517	152
379	517	181
380	517	165
381	517	123
382	517	114
383	517	114
384	517	89
385	517	127
386	517	108
387	517	64
388	517	83
389	517	85
390	517	112
391	517	102
392	517	177
393	517	169
394	517	145
395	517	156
396	517	119
397	517	132
398	517	169
399	517	199
400	517	160
401	517	187
402	517	193
403	517	172
404	517	163
405	517	127
406	517	112
407	517	100
408	517	106
409	517	101
410	517	86
411	517	75
412	517	74
413	517	88
414	517	96
415	517	59
416	517	73
417	517	66
418	517	69
419	517	71
420	517	59
421	517	66
422	517	74
423	517	75
424	517	87
425	517	66
426	517	85
427	517	53
428	517	97
429	517	81
430	517	56
431	517	111
432	517	124
433	517	74
434	517	79
435	517	99
436	517	125
437	517	123
438	517	157
439	517	119
440	517	128
441	517	182
442	517	168
443	517	194
444	517	209
445	517	154
446	517	191
447	517	203
448	517	204
449	517	374
450	517	464
451	517	465
452	517	372
453	517	394
454	517	374
455	517	388
456	517	368
457	517	356
458	517	391
459	517	283
460	517	355
461	517	291
462	517	332
463	517	306
464	517	364
465	517	346
466	517	390
467	517	316
468	517	393
469	517	314
470	517	261
471	517	276
472	517	287
473	517	250
474	517	215
475	517	193
476	517	242
477	517	350
478	517	260
479	517	398
480	517	352
481	517	322
482	517	405
483	517	479
484	517	385
485	517	447
486	517	354
487	517	476
488	517	484
489	517	388
490	517	441
491	517	515
492	517	511
493	517	579
494	517	629
495	517	623
496	517	729
497	517	694
498	517	728
499	517	615
500	517	708
501	517	826
502	517	753
503	517	685
504	517	975
505	517	948
506	517	2021
507	517	2860
508	517	2262
509	517	3036
510	517	6559
511	517	6150
512	517	6472
513	517	6937
514	517	7954
515	517	8924
516	517	16103
517	517	41346
1	518	44
2	518	77
3	518	119
4	518	133
5	518	86
6	518	84
7	518	75
8	518	55
9	518	55
10	518	47
11	518	56
12	518	38
13	518	42
14	518	52
15	518	58
16	518	55
17	518	40
18	518	44
19	518	48
20	518	40
21	518	40
22	518	58
23	518	29
24	518	31
25	518	33
26	518	30
27	518	34
28	518	32
29	518	20
30	518	28
31	518	48
32	518	41
33	518	36
34	518	59
35	518	47
36	518	48
38	518	54
39	518	55
40	518	53
41	518	59
42	518	53
43	518	51
44	518	79
45	518	143
46	518	133
47	518	99
48	518	55
49	518	31
50	518	55
51	518	53
52	518	45
53	518	50
54	518	91
55	518	96
56	518	127
57	518	60
58	518	53
59	518	62
60	518	95
61	518	97
62	518	72
63	518	13
64	518	59
65	518	19
66	518	18
67	518	63
68	518	79
69	518	83
70	518	67
71	518	69
72	518	54
73	518	72
74	518	60
75	518	49
76	518	67
77	518	96
78	518	76
79	518	105
80	518	112
81	518	136
82	518	99
83	518	137
84	518	115
85	518	132
86	518	147
87	518	113
88	518	113
89	518	94
90	518	107
91	518	110
92	518	97
93	518	117
94	518	88
95	518	89
96	518	122
97	518	118
98	518	106
99	518	79
100	518	85
101	518	91
102	518	73
103	518	75
104	518	88
105	518	76
106	518	87
107	518	107
108	518	132
109	518	81
110	518	56
111	518	79
112	518	50
113	518	75
114	518	57
115	518	62
116	518	67
117	518	60
118	518	71
119	518	66
120	518	61
121	518	71
122	518	67
123	518	64
124	518	67
125	518	74
126	518	94
127	518	76
128	518	80
129	518	86
130	518	95
131	518	78
132	518	76
133	518	78
134	518	102
135	518	114
136	518	106
137	518	86
138	518	102
139	518	132
140	518	89
141	518	93
142	518	76
143	518	80
144	518	96
145	518	116
146	518	96
147	518	106
148	518	104
149	518	122
150	518	79
151	518	119
152	518	86
153	518	84
154	518	80
155	518	99
156	518	92
157	518	109
158	518	75
159	518	100
160	518	105
161	518	80
162	518	85
163	518	91
164	518	100
165	518	87
166	518	90
167	518	92
168	518	74
169	518	71
170	518	91
171	518	89
172	518	65
173	518	74
174	518	77
175	518	85
176	518	85
177	518	78
178	518	103
179	518	108
180	518	77
181	518	116
182	518	83
183	518	81
184	518	110
185	518	92
186	518	78
187	518	66
188	518	81
189	518	61
190	518	133
191	518	116
192	518	95
193	518	99
194	518	91
195	518	82
196	518	79
197	518	95
198	518	102
199	518	96
200	518	83
201	518	87
202	518	74
203	518	105
204	518	123
205	518	106
206	518	101
207	518	96
208	518	102
209	518	98
210	518	96
211	518	98
212	518	88
213	518	111
214	518	117
215	518	133
216	518	99
217	518	128
218	518	105
219	518	84
220	518	129
221	518	118
222	518	108
223	518	91
224	518	83
225	518	112
226	518	96
227	518	140
228	518	116
229	518	148
230	518	116
231	518	136
232	518	115
233	518	150
234	518	126
235	518	132
236	518	82
237	518	62
238	518	75
239	518	73
240	518	60
241	518	96
242	518	96
243	518	84
244	518	69
245	518	98
246	518	111
247	518	82
248	518	61
249	518	56
250	518	79
251	518	95
252	518	84
253	518	66
254	518	54
255	518	80
256	518	70
257	518	62
258	518	90
259	518	71
260	518	87
261	518	92
262	518	81
263	518	67
264	518	99
265	518	92
266	518	95
267	518	103
268	518	98
269	518	117
270	518	82
271	518	98
272	518	104
273	518	131
274	518	140
275	518	111
276	518	88
277	518	139
278	518	136
279	518	123
280	518	126
281	518	144
282	518	125
283	518	122
284	518	143
285	518	127
286	518	127
287	518	118
288	518	133
289	518	104
290	518	117
291	518	105
292	518	118
293	518	100
294	518	119
295	518	133
296	518	111
297	518	69
298	518	104
299	518	123
300	518	122
301	518	110
302	518	100
303	518	112
304	518	79
305	518	73
306	518	61
307	518	60
308	518	99
309	518	150
310	518	153
311	518	131
312	518	152
313	518	145
314	518	131
315	518	159
316	518	158
317	518	157
318	518	139
319	518	131
320	518	128
321	518	189
322	518	172
323	518	160
324	518	158
325	518	166
326	518	155
327	518	170
328	518	182
329	518	187
330	518	151
331	518	163
332	518	160
333	518	182
334	518	133
335	518	154
336	518	158
337	518	135
338	518	102
339	518	102
340	518	127
341	518	145
342	518	137
343	518	140
344	518	163
345	518	158
346	518	170
347	518	208
348	518	181
349	518	146
350	518	134
351	518	194
352	518	128
353	518	138
354	518	131
355	518	176
356	518	174
357	518	134
358	518	134
359	518	154
360	518	171
361	518	137
362	518	133
363	518	83
364	518	97
365	518	144
366	518	47
367	518	61
368	518	51
369	518	121
370	518	109
371	518	147
372	518	153
373	518	142
374	518	158
375	518	123
376	518	130
377	518	134
378	518	150
379	518	185
380	518	161
381	518	142
382	518	125
383	518	118
384	518	62
385	518	99
386	518	98
387	518	119
388	518	78
389	518	82
390	518	102
391	518	109
392	518	164
393	518	182
394	518	143
395	518	133
396	518	130
397	518	123
398	518	183
399	518	207
400	518	165
401	518	182
402	518	170
403	518	174
404	518	155
405	518	114
406	518	103
407	518	95
408	518	109
409	518	107
410	518	110
411	518	81
412	518	64
413	518	81
414	518	93
415	518	57
416	518	72
417	518	72
418	518	59
419	518	56
420	518	52
421	518	62
422	518	62
423	518	101
424	518	90
425	518	84
426	518	86
427	518	70
428	518	77
429	518	115
430	518	60
431	518	94
432	518	89
433	518	94
434	518	101
435	518	88
436	518	125
437	518	138
438	518	127
439	518	129
440	518	126
441	518	185
442	518	197
443	518	207
444	518	241
445	518	185
446	518	228
447	518	220
448	518	228
449	518	353
450	518	444
451	518	396
452	518	382
453	518	404
454	518	387
455	518	388
456	518	343
457	518	329
458	518	356
459	518	272
460	518	368
461	518	349
462	518	358
463	518	306
464	518	366
465	518	388
466	518	377
467	518	361
468	518	374
469	518	331
470	518	263
471	518	265
472	518	289
473	518	247
474	518	182
475	518	186
476	518	252
477	518	349
478	518	282
479	518	376
480	518	352
481	518	342
482	518	421
483	518	474
484	518	347
485	518	398
486	518	398
487	518	419
488	518	451
489	518	415
490	518	459
491	518	489
492	518	528
493	518	533
494	518	626
495	518	597
496	518	728
497	518	635
498	518	664
499	518	606
500	518	670
501	518	879
502	518	841
503	518	750
504	518	1005
505	518	982
506	518	1908
507	518	2799
508	518	2247
509	518	3001
510	518	6264
511	518	5922
512	518	5985
513	518	5974
514	518	6752
515	518	6795
516	518	8733
517	518	16215
518	518	40188
0	519	1
1	519	39
2	519	95
3	519	140
4	519	129
5	519	100
6	519	79
7	519	74
8	519	53
9	519	56
10	519	50
11	519	42
12	519	38
13	519	40
14	519	41
15	519	54
16	519	52
17	519	46
18	519	39
19	519	32
20	519	29
21	519	38
22	519	48
23	519	39
24	519	27
25	519	33
26	519	24
27	519	34
28	519	25
29	519	31
30	519	27
31	519	52
32	519	46
33	519	46
34	519	45
35	519	44
36	519	50
38	519	48
39	519	51
40	519	50
41	519	42
42	519	48
43	519	50
44	519	100
45	519	133
46	519	133
47	519	80
48	519	51
49	519	34
50	519	47
51	519	48
52	519	36
53	519	35
54	519	76
55	519	106
56	519	127
57	519	42
58	519	60
59	519	60
60	519	92
61	519	88
62	519	54
63	519	12
64	519	37
65	519	30
66	519	15
67	519	58
68	519	96
69	519	93
70	519	73
71	519	56
72	519	70
73	519	64
74	519	60
75	519	53
76	519	75
77	519	96
78	519	78
79	519	97
80	519	140
81	519	135
82	519	127
83	519	109
84	519	121
85	519	103
86	519	125
87	519	118
88	519	116
89	519	100
90	519	96
91	519	96
92	519	97
93	519	98
94	519	94
95	519	93
96	519	112
97	519	122
98	519	92
99	519	82
100	519	67
101	519	61
102	519	62
103	519	81
104	519	87
105	519	56
106	519	63
107	519	100
108	519	100
109	519	70
110	519	59
111	519	50
112	519	64
113	519	72
114	519	63
115	519	56
116	519	62
117	519	68
118	519	63
119	519	66
120	519	52
121	519	73
122	519	67
123	519	66
124	519	102
125	519	101
126	519	75
127	519	77
128	519	71
129	519	63
130	519	90
131	519	73
132	519	76
133	519	89
134	519	110
135	519	100
136	519	98
137	519	92
138	519	105
139	519	113
140	519	114
141	519	77
142	519	83
143	519	79
144	519	89
145	519	95
146	519	102
147	519	103
148	519	104
149	519	110
150	519	81
151	519	106
152	519	87
153	519	97
154	519	89
155	519	74
156	519	85
157	519	82
158	519	60
159	519	96
160	519	100
161	519	78
162	519	89
163	519	81
164	519	83
165	519	81
166	519	80
167	519	83
168	519	67
169	519	89
170	519	109
171	519	68
172	519	76
173	519	66
174	519	72
175	519	79
176	519	111
177	519	60
178	519	79
179	519	84
180	519	93
181	519	103
182	519	78
183	519	86
184	519	97
185	519	73
186	519	84
187	519	79
188	519	72
189	519	80
190	519	112
191	519	112
192	519	102
193	519	88
194	519	96
195	519	105
196	519	82
197	519	68
198	519	72
199	519	92
200	519	112
201	519	79
202	519	90
203	519	117
204	519	146
205	519	97
206	519	103
207	519	100
208	519	102
209	519	93
210	519	99
211	519	87
212	519	77
213	519	121
214	519	101
215	519	108
216	519	107
217	519	134
218	519	101
219	519	89
220	519	102
221	519	104
222	519	93
223	519	95
224	519	113
225	519	80
226	519	117
227	519	118
228	519	127
229	519	144
230	519	129
231	519	127
232	519	133
233	519	131
234	519	130
235	519	128
236	519	86
237	519	70
238	519	68
239	519	78
240	519	88
241	519	98
242	519	94
243	519	93
244	519	57
245	519	89
246	519	88
247	519	84
248	519	61
249	519	64
250	519	66
251	519	65
252	519	69
253	519	60
254	519	60
255	519	69
256	519	69
257	519	60
258	519	98
259	519	82
260	519	78
261	519	98
262	519	68
263	519	83
264	519	110
265	519	75
266	519	93
267	519	122
268	519	95
269	519	108
270	519	81
271	519	95
272	519	103
273	519	119
274	519	124
275	519	89
276	519	109
277	519	132
278	519	137
279	519	116
280	519	95
281	519	122
282	519	120
283	519	122
284	519	136
285	519	141
286	519	129
287	519	109
288	519	138
289	519	131
290	519	138
291	519	91
292	519	110
293	519	112
294	519	97
295	519	106
296	519	115
297	519	83
298	519	102
299	519	108
300	519	124
301	519	116
302	519	97
303	519	109
304	519	78
305	519	99
306	519	65
307	519	51
308	519	90
309	519	136
310	519	160
311	519	134
312	519	153
313	519	127
314	519	159
315	519	159
316	519	154
317	519	160
318	519	156
319	519	146
320	519	131
321	519	167
322	519	135
323	519	135
324	519	181
325	519	161
326	519	134
327	519	181
328	519	161
329	519	175
330	519	175
331	519	150
332	519	166
333	519	189
334	519	137
335	519	127
336	519	162
337	519	160
338	519	111
339	519	91
340	519	105
341	519	152
342	519	131
343	519	128
344	519	155
345	519	171
346	519	143
347	519	169
348	519	158
349	519	141
350	519	153
351	519	154
352	519	107
353	519	109
354	519	118
355	519	147
356	519	171
357	519	158
358	519	129
359	519	137
360	519	142
361	519	99
362	519	129
363	519	84
364	519	108
365	519	141
366	519	51
367	519	63
368	519	48
369	519	111
370	519	92
371	519	144
372	519	141
373	519	160
374	519	158
375	519	123
376	519	163
377	519	156
378	519	158
379	519	182
380	519	164
381	519	148
382	519	108
383	519	142
384	519	73
385	519	116
386	519	96
387	519	89
388	519	78
389	519	95
390	519	108
391	519	104
392	519	182
393	519	173
394	519	181
395	519	143
396	519	151
397	519	114
398	519	158
399	519	169
400	519	159
401	519	187
402	519	193
403	519	172
404	519	164
405	519	109
406	519	91
407	519	115
408	519	106
409	519	110
410	519	87
411	519	74
412	519	81
413	519	71
414	519	89
415	519	52
416	519	80
417	519	71
418	519	85
419	519	63
420	519	57
421	519	69
422	519	75
423	519	81
424	519	85
425	519	96
426	519	97
427	519	71
428	519	85
429	519	93
430	519	77
431	519	87
432	519	114
433	519	81
434	519	71
435	519	113
436	519	129
437	519	135
438	519	163
439	519	135
440	519	145
441	519	185
442	519	222
443	519	192
444	519	252
445	519	188
446	519	266
447	519	256
448	519	236
449	519	405
450	519	474
451	519	411
452	519	351
453	519	382
454	519	340
455	519	368
456	519	394
457	519	372
458	519	334
459	519	285
460	519	300
461	519	295
462	519	332
463	519	290
464	519	360
465	519	350
466	519	350
467	519	335
468	519	335
469	519	298
470	519	266
471	519	293
472	519	301
473	519	285
474	519	211
475	519	181
476	519	219
477	519	379
478	519	302
479	519	383
480	519	330
481	519	315
482	519	434
483	519	452
484	519	341
485	519	394
486	519	346
487	519	446
488	519	449
489	519	366
490	519	415
491	519	463
492	519	488
493	519	501
494	519	535
495	519	572
496	519	609
497	519	593
498	519	636
499	519	637
500	519	823
501	519	940
502	519	945
503	519	808
504	519	1157
505	519	1144
506	519	2332
507	519	3312
508	519	2635
509	519	3465
510	519	7045
511	519	6294
512	519	6267
513	519	6084
514	519	6404
515	519	6606
516	519	7265
517	519	9293
518	519	15907
519	519	39338
0	520	3
1	520	17
2	520	90
3	520	146
4	520	190
5	520	146
6	520	115
7	520	105
8	520	84
9	520	69
10	520	77
11	520	62
12	520	63
13	520	76
14	520	86
15	520	75
16	520	72
17	520	64
18	520	55
19	520	53
20	520	39
21	520	61
22	520	63
23	520	71
24	520	56
25	520	28
26	520	41
27	520	41
28	520	55
29	520	51
30	520	47
31	520	65
32	520	86
33	520	55
34	520	67
35	520	76
36	520	70
38	520	77
39	520	87
40	520	83
41	520	71
42	520	80
43	520	105
44	520	124
45	520	162
46	520	135
47	520	61
48	520	30
49	520	17
50	520	15
51	520	26
52	520	23
53	520	23
54	520	54
55	520	84
56	520	142
57	520	109
58	520	95
59	520	109
60	520	122
61	520	82
62	520	46
63	520	16
64	520	51
65	520	7
66	520	16
67	520	46
68	520	106
69	520	124
70	520	124
71	520	85
72	520	119
73	520	126
74	520	106
75	520	90
76	520	119
77	520	108
78	520	93
79	520	113
80	520	111
81	520	111
82	520	90
83	520	118
84	520	91
85	520	87
86	520	92
87	520	92
88	520	126
89	520	141
90	520	114
91	520	68
92	520	71
93	520	72
94	520	99
95	520	93
96	520	80
97	520	111
98	520	62
99	520	41
100	520	28
101	520	42
102	520	31
103	520	61
104	520	42
105	520	35
106	520	42
107	520	52
108	520	91
109	520	49
110	520	67
111	520	55
112	520	70
113	520	81
114	520	87
115	520	71
116	520	81
117	520	88
118	520	86
119	520	47
120	520	75
121	520	79
122	520	84
123	520	69
124	520	77
125	520	65
126	520	77
127	520	70
128	520	79
129	520	104
130	520	99
131	520	80
132	520	91
133	520	110
134	520	115
135	520	88
136	520	100
137	520	99
138	520	102
139	520	110
140	520	90
141	520	91
142	520	80
143	520	108
144	520	94
145	520	98
146	520	90
147	520	82
148	520	85
149	520	93
150	520	68
151	520	95
152	520	50
153	520	61
154	520	49
155	520	82
156	520	117
157	520	105
158	520	80
159	520	70
160	520	84
161	520	54
162	520	67
163	520	76
164	520	58
165	520	59
166	520	88
167	520	88
168	520	55
169	520	62
170	520	73
171	520	65
172	520	56
173	520	61
174	520	71
175	520	69
176	520	72
177	520	67
178	520	70
179	520	101
180	520	69
181	520	120
182	520	80
183	520	105
184	520	105
185	520	82
186	520	114
187	520	75
188	520	119
189	520	80
190	520	93
191	520	95
192	520	112
193	520	85
194	520	75
195	520	98
196	520	73
197	520	104
198	520	86
199	520	129
200	520	106
201	520	108
202	520	96
203	520	113
204	520	137
205	520	121
206	520	127
207	520	131
208	520	111
209	520	119
210	520	126
211	520	126
212	520	106
213	520	137
214	520	122
215	520	138
216	520	122
217	520	108
218	520	89
219	520	116
220	520	115
221	520	103
222	520	117
223	520	82
224	520	107
225	520	124
226	520	120
227	520	114
228	520	89
229	520	100
230	520	111
231	520	115
232	520	91
233	520	95
234	520	97
235	520	116
236	520	107
237	520	81
238	520	82
239	520	78
240	520	83
241	520	82
242	520	110
243	520	88
244	520	64
245	520	88
246	520	122
247	520	86
248	520	57
249	520	95
250	520	88
251	520	75
252	520	68
253	520	87
254	520	99
255	520	93
256	520	83
257	520	69
258	520	102
259	520	88
260	520	111
261	520	109
262	520	80
263	520	114
264	520	123
265	520	108
266	520	133
267	520	130
268	520	116
269	520	122
270	520	138
271	520	133
272	520	91
273	520	109
274	520	108
275	520	107
276	520	85
277	520	125
278	520	119
279	520	104
280	520	110
281	520	94
282	520	116
283	520	106
284	520	133
285	520	116
286	520	110
287	520	99
288	520	101
289	520	84
290	520	130
291	520	115
292	520	125
293	520	163
294	520	106
295	520	118
296	520	123
297	520	105
298	520	129
299	520	132
300	520	130
301	520	130
302	520	117
303	520	118
304	520	59
305	520	58
306	520	55
307	520	29
308	520	69
309	520	100
310	520	112
311	520	125
312	520	120
313	520	130
314	520	154
315	520	144
316	520	127
317	520	145
318	520	154
319	520	158
320	520	120
321	520	116
322	520	114
323	520	125
324	520	121
325	520	103
326	520	90
327	520	115
328	520	143
329	520	129
330	520	152
331	520	176
332	520	160
333	520	183
334	520	149
335	520	173
336	520	185
337	520	174
338	520	193
339	520	164
340	520	146
341	520	178
342	520	157
343	520	178
344	520	195
345	520	170
346	520	142
347	520	155
348	520	176
349	520	163
350	520	184
351	520	174
352	520	153
353	520	143
354	520	151
355	520	148
356	520	212
357	520	199
358	520	162
359	520	177
360	520	123
361	520	60
362	520	73
363	520	54
364	520	90
365	520	84
366	520	32
367	520	49
368	520	37
369	520	79
370	520	83
371	520	113
372	520	145
373	520	209
374	520	186
375	520	186
376	520	211
377	520	182
378	520	194
379	520	173
380	520	217
381	520	176
382	520	179
383	520	132
384	520	107
385	520	141
386	520	119
387	520	125
388	520	135
389	520	192
390	520	139
391	520	169
392	520	172
393	520	193
394	520	193
395	520	182
396	520	161
397	520	145
398	520	162
399	520	166
400	520	164
401	520	154
402	520	148
403	520	150
404	520	218
405	520	155
406	520	151
407	520	152
408	520	141
409	520	169
410	520	146
411	520	102
412	520	106
413	520	112
414	520	115
415	520	127
416	520	115
417	520	99
418	520	98
419	520	102
420	520	101
421	520	86
422	520	79
423	520	104
424	520	125
425	520	89
426	520	100
427	520	128
428	520	138
429	520	137
430	520	100
431	520	141
432	520	138
433	520	149
434	520	145
435	520	159
436	520	185
437	520	181
438	520	237
439	520	208
440	520	240
441	520	316
442	520	287
443	520	310
444	520	333
445	520	308
446	520	369
447	520	325
448	520	383
449	520	518
450	520	441
451	520	421
452	520	366
453	520	387
454	520	350
455	520	305
456	520	309
457	520	334
458	520	294
459	520	210
460	520	294
461	520	287
462	520	303
463	520	269
464	520	325
465	520	306
466	520	353
467	520	329
468	520	391
469	520	272
470	520	271
471	520	285
472	520	305
473	520	288
474	520	241
475	520	226
476	520	298
477	520	339
478	520	273
479	520	338
480	520	277
481	520	273
482	520	355
483	520	374
484	520	317
485	520	298
486	520	304
487	520	369
488	520	412
489	520	323
490	520	330
491	520	375
492	520	470
493	520	417
494	520	404
495	520	424
496	520	540
497	520	411
498	520	461
499	520	602
500	520	1137
501	520	1517
502	520	1841
503	520	2120
504	520	2322
505	520	2566
506	520	7959
507	520	8817
508	520	6456
509	520	9905
510	520	15299
511	520	7751
512	520	7362
513	520	6392
514	520	6355
515	520	6581
516	520	6776
517	520	7750
518	520	8942
519	520	15269
520	520	48358
0	521	2
1	521	13
2	521	65
3	521	166
4	521	156
5	521	164
6	521	151
7	521	138
8	521	133
9	521	115
10	521	98
11	521	123
12	521	116
13	521	115
14	521	106
15	521	95
16	521	101
17	521	91
18	521	99
19	521	76
20	521	100
21	521	69
22	521	71
23	521	92
24	521	83
25	521	64
26	521	67
27	521	78
28	521	81
29	521	95
30	521	70
31	521	92
32	521	85
33	521	89
34	521	103
35	521	86
36	521	114
38	521	110
39	521	137
40	521	128
41	521	141
42	521	145
43	521	150
44	521	189
45	521	138
46	521	94
47	521	36
48	521	20
49	521	3
50	521	8
51	521	11
52	521	13
53	521	11
54	521	38
55	521	64
56	521	110
57	521	156
58	521	110
59	521	139
60	521	133
61	521	75
62	521	22
63	521	7
64	521	28
65	521	7
66	521	4
67	521	27
68	521	94
69	521	161
70	521	138
71	521	126
72	521	162
73	521	177
74	521	141
75	521	137
76	521	160
77	521	157
78	521	150
79	521	146
80	521	84
81	521	81
82	521	58
83	521	72
84	521	61
85	521	79
86	521	79
87	521	98
88	521	111
89	521	136
90	521	81
91	521	51
92	521	51
93	521	44
94	521	125
95	521	75
96	521	61
97	521	92
98	521	61
99	521	22
100	521	21
101	521	26
102	521	22
103	521	24
104	521	23
105	521	20
106	521	16
107	521	33
108	521	55
109	521	46
110	521	68
111	521	68
112	521	92
113	521	121
114	521	115
115	521	112
116	521	113
117	521	90
118	521	106
119	521	76
120	521	81
121	521	64
122	521	75
123	521	74
124	521	80
125	521	56
126	521	94
127	521	74
128	521	96
129	521	137
130	521	104
131	521	123
132	521	126
133	521	123
134	521	117
135	521	104
136	521	98
137	521	110
138	521	120
139	521	112
140	521	111
141	521	80
142	521	84
143	521	106
144	521	73
145	521	67
146	521	81
147	521	86
148	521	89
149	521	60
150	521	70
151	521	61
152	521	45
153	521	44
154	521	68
155	521	82
156	521	134
157	521	100
158	521	87
159	521	81
160	521	73
161	521	68
162	521	56
163	521	62
164	521	65
165	521	57
166	521	53
167	521	45
168	521	39
169	521	57
170	521	60
171	521	49
172	521	53
173	521	41
174	521	76
175	521	56
176	521	66
177	521	59
178	521	64
179	521	84
180	521	91
181	521	116
182	521	92
183	521	85
184	521	107
185	521	81
186	521	113
187	521	101
188	521	126
189	521	54
190	521	79
191	521	87
192	521	78
193	521	90
194	521	74
195	521	70
196	521	122
197	521	108
198	521	93
199	521	106
200	521	112
201	521	125
202	521	127
203	521	120
204	521	122
205	521	118
206	521	133
207	521	138
208	521	111
209	521	151
210	521	147
211	521	176
212	521	151
213	521	121
214	521	148
215	521	133
216	521	119
217	521	144
218	521	105
219	521	123
220	521	112
221	521	135
222	521	149
223	521	136
224	521	170
225	521	129
226	521	139
227	521	68
228	521	76
229	521	85
230	521	78
231	521	84
232	521	92
233	521	94
234	521	103
235	521	124
236	521	121
237	521	119
238	521	121
239	521	107
240	521	102
241	521	87
242	521	149
243	521	138
244	521	85
245	521	116
246	521	116
247	521	100
248	521	107
249	521	126
250	521	116
251	521	111
252	521	123
253	521	136
254	521	118
255	521	146
256	521	119
257	521	95
258	521	111
259	521	140
260	521	142
261	521	115
262	521	126
263	521	130
264	521	141
265	521	145
266	521	125
267	521	148
268	521	148
269	521	141
270	521	200
271	521	194
272	521	109
273	521	116
274	521	145
275	521	101
276	521	83
277	521	96
278	521	96
279	521	127
280	521	140
281	521	108
282	521	116
283	521	116
284	521	112
285	521	136
286	521	97
287	521	104
288	521	82
289	521	114
290	521	113
291	521	153
292	521	137
293	521	165
294	521	107
295	521	116
296	521	142
297	521	152
298	521	175
299	521	166
300	521	173
301	521	163
302	521	127
303	521	116
304	521	55
305	521	38
306	521	41
307	521	24
308	521	61
309	521	95
310	521	90
311	521	114
312	521	136
313	521	116
314	521	126
315	521	145
316	521	121
317	521	100
318	521	158
319	521	188
320	521	111
321	521	102
322	521	93
323	521	74
324	521	93
325	521	81
326	521	57
327	521	74
328	521	75
329	521	65
330	521	130
331	521	127
332	521	177
333	521	170
334	521	150
335	521	164
336	521	172
337	521	171
338	521	214
339	521	216
340	521	180
341	521	165
342	521	214
343	521	221
344	521	161
345	521	185
346	521	203
347	521	170
348	521	155
349	521	185
350	521	175
351	521	189
352	521	207
353	521	140
354	521	171
355	521	178
356	521	194
357	521	168
358	521	168
359	521	207
360	521	69
361	521	48
362	521	36
363	521	39
364	521	55
365	521	50
366	521	22
367	521	21
368	521	25
369	521	53
370	521	61
371	521	70
372	521	158
373	521	189
374	521	214
375	521	205
376	521	231
377	521	207
378	521	246
379	521	185
380	521	204
381	521	216
382	521	201
383	521	171
384	521	147
385	521	221
386	521	227
387	521	202
388	521	223
389	521	184
390	521	206
391	521	208
392	521	196
393	521	184
394	521	166
395	521	154
396	521	167
397	521	178
398	521	137
399	521	115
400	521	103
401	521	133
402	521	124
403	521	120
404	521	167
405	521	202
406	521	201
407	521	173
408	521	199
409	521	182
410	521	197
411	521	145
412	521	154
413	521	146
414	521	154
415	521	175
416	521	153
417	521	174
418	521	135
419	521	166
420	521	180
421	521	126
422	521	149
423	521	151
424	521	141
425	521	152
426	521	152
427	521	135
428	521	169
429	521	156
430	521	187
431	521	193
432	521	182
433	521	206
434	521	245
435	521	260
436	521	290
437	521	242
438	521	282
439	521	302
440	521	341
441	521	374
442	521	434
443	521	434
444	521	557
445	521	452
446	521	458
447	521	410
448	521	496
449	521	566
450	521	374
451	521	275
452	521	365
453	521	339
454	521	251
455	521	262
456	521	300
457	521	312
458	521	305
459	521	175
460	521	231
461	521	230
462	521	305
463	521	216
464	521	254
465	521	247
466	521	302
467	521	311
468	521	315
469	521	264
470	521	239
471	521	220
472	521	278
473	521	369
474	521	294
475	521	246
476	521	269
477	521	271
478	521	254
479	521	284
480	521	235
481	521	215
482	521	346
483	521	310
484	521	220
485	521	226
486	521	194
487	521	261
488	521	293
489	521	231
490	521	262
491	521	277
492	521	317
493	521	233
494	521	253
495	521	251
496	521	314
497	521	234
498	521	255
499	521	474
500	521	1321
501	521	1616
502	521	1944
503	521	2427
504	521	2691
505	521	2899
506	521	6574
507	521	6715
508	521	6115
509	521	7480
510	521	8729
511	521	3851
512	521	3578
513	521	2798
514	521	2664
515	521	2870
516	521	3061
517	521	3350
518	521	3618
519	521	4459
520	521	21143
521	521	59501
1	522	13
2	522	77
3	522	166
4	522	188
5	522	182
6	522	209
7	522	143
8	522	168
9	522	120
10	522	123
11	522	111
12	522	119
13	522	140
14	522	127
15	522	102
16	522	100
17	522	97
18	522	94
19	522	83
20	522	75
21	522	76
22	522	103
23	522	87
24	522	99
25	522	80
26	522	67
27	522	81
28	522	75
29	522	73
30	522	87
31	522	105
32	522	100
33	522	100
34	522	142
35	522	100
36	522	110
38	522	117
39	522	137
40	522	130
41	522	119
42	522	136
43	522	125
44	522	175
45	522	142
46	522	81
47	522	25
48	522	10
49	522	9
50	522	11
51	522	17
52	522	10
53	522	15
54	522	37
55	522	68
56	522	103
57	522	138
58	522	114
59	522	117
60	522	117
61	522	74
62	522	23
63	522	6
64	522	21
65	522	15
66	522	7
67	522	19
68	522	77
69	522	133
70	522	142
71	522	148
72	522	164
73	522	169
74	522	122
75	522	145
76	522	176
77	522	117
78	522	152
79	522	155
80	522	79
81	522	74
82	522	55
83	522	69
84	522	57
85	522	70
86	522	74
87	522	72
88	522	105
89	522	126
90	522	76
91	522	50
92	522	44
93	522	31
94	522	106
95	522	74
96	522	51
97	522	85
98	522	59
99	522	24
100	522	18
101	522	30
102	522	24
103	522	28
104	522	16
105	522	18
106	522	19
107	522	37
108	522	41
109	522	47
110	522	75
111	522	80
112	522	93
113	522	121
114	522	109
115	522	93
116	522	88
117	522	86
118	522	112
119	522	85
120	522	79
121	522	70
122	522	83
123	522	66
124	522	83
125	522	89
126	522	78
127	522	78
128	522	75
129	522	138
130	522	142
131	522	112
132	522	143
133	522	114
134	522	128
135	522	122
136	522	89
137	522	115
138	522	135
139	522	118
140	522	114
141	522	87
142	522	82
143	522	90
144	522	107
145	522	55
146	522	77
147	522	94
148	522	95
149	522	71
150	522	69
151	522	71
152	522	44
153	522	64
154	522	56
155	522	74
156	522	120
157	522	86
158	522	75
159	522	77
160	522	89
161	522	59
162	522	52
163	522	53
164	522	46
165	522	47
166	522	53
167	522	48
168	522	40
169	522	45
170	522	62
171	522	52
172	522	43
173	522	58
174	522	59
175	522	58
176	522	82
177	522	56
178	522	79
179	522	92
180	522	69
181	522	110
182	522	83
183	522	77
184	522	81
185	522	86
186	522	112
187	522	104
188	522	115
189	522	66
190	522	85
191	522	79
192	522	64
193	522	82
194	522	93
195	522	101
196	522	100
197	522	109
198	522	95
199	522	120
200	522	129
201	522	136
202	522	119
203	522	135
204	522	162
205	522	129
206	522	147
207	522	140
208	522	143
209	522	167
210	522	148
211	522	154
212	522	189
213	522	171
214	522	142
215	522	141
216	522	130
217	522	153
218	522	131
219	522	165
220	522	140
221	522	136
222	522	168
223	522	150
224	522	150
225	522	137
226	522	155
227	522	87
228	522	87
229	522	96
230	522	97
231	522	81
232	522	92
233	522	106
234	522	127
235	522	137
236	522	140
237	522	109
238	522	133
239	522	128
240	522	115
241	522	128
242	522	143
243	522	142
244	522	105
245	522	139
246	522	130
247	522	122
248	522	106
249	522	125
250	522	99
251	522	125
252	522	122
253	522	125
254	522	123
255	522	129
256	522	117
257	522	107
258	522	112
259	522	160
260	522	111
261	522	135
262	522	131
263	522	134
264	522	151
265	522	148
266	522	194
267	522	131
268	522	145
269	522	152
270	522	191
271	522	198
272	522	123
273	522	96
274	522	162
275	522	126
276	522	105
277	522	101
278	522	116
279	522	99
280	522	109
281	522	105
282	522	109
283	522	117
284	522	122
285	522	112
286	522	111
287	522	105
288	522	88
289	522	108
290	522	113
291	522	141
292	522	150
293	522	172
294	522	109
295	522	139
296	522	166
297	522	140
298	522	172
299	522	144
300	522	183
301	522	151
302	522	131
303	522	138
304	522	44
305	522	38
306	522	38
307	522	23
308	522	68
309	522	80
310	522	106
311	522	108
312	522	176
313	522	113
314	522	123
315	522	145
316	522	128
317	522	128
318	522	165
319	522	149
320	522	93
321	522	114
322	522	84
323	522	70
324	522	88
325	522	63
326	522	64
327	522	75
328	522	77
329	522	70
330	522	125
331	522	141
332	522	151
333	522	178
334	522	129
335	522	163
336	522	171
337	522	195
338	522	225
339	522	205
340	522	173
341	522	200
342	522	231
343	522	208
344	522	195
345	522	183
346	522	198
347	522	154
348	522	183
349	522	175
350	522	203
351	522	199
352	522	182
353	522	188
354	522	172
355	522	164
356	522	205
357	522	177
358	522	211
359	522	165
360	522	85
361	522	38
362	522	37
363	522	49
364	522	43
365	522	50
366	522	23
367	522	30
368	522	37
369	522	42
370	522	53
371	522	89
372	522	136
373	522	213
374	522	224
375	522	226
376	522	240
377	522	226
378	522	242
379	522	210
380	522	269
381	522	230
382	522	238
383	522	196
384	522	156
385	522	218
386	522	213
387	522	225
388	522	206
389	522	208
390	522	247
391	522	234
392	522	236
393	522	226
394	522	150
395	522	197
396	522	161
397	522	179
398	522	179
399	522	156
400	522	128
401	522	166
402	522	150
403	522	145
404	522	183
405	522	211
406	522	211
407	522	234
408	522	217
409	522	229
410	522	179
411	522	148
412	522	189
413	522	186
414	522	190
415	522	194
416	522	152
417	522	178
418	522	155
419	522	168
420	522	216
421	522	164
422	522	154
423	522	171
424	522	170
425	522	171
426	522	179
427	522	181
428	522	206
429	522	219
430	522	157
431	522	216
432	522	194
433	522	247
434	522	250
435	522	254
436	522	305
437	522	293
438	522	333
439	522	316
440	522	383
441	522	494
442	522	490
443	522	493
444	522	539
445	522	472
446	522	534
447	522	443
448	522	516
449	522	576
450	522	413
451	522	293
452	522	343
453	522	313
454	522	229
455	522	250
456	522	294
457	522	274
458	522	262
459	522	166
460	522	225
461	522	258
462	522	269
463	522	239
464	522	254
465	522	251
466	522	326
467	522	278
468	522	271
469	522	222
470	522	204
471	522	232
472	522	303
473	522	336
474	522	284
475	522	238
476	522	231
477	522	279
478	522	211
479	522	269
480	522	232
481	522	214
482	522	352
483	522	320
484	522	235
485	522	191
486	522	182
487	522	226
488	522	242
489	522	217
490	522	229
491	522	243
492	522	260
493	522	256
494	522	237
495	522	233
496	522	320
497	522	226
498	522	258
499	522	432
500	522	1243
501	522	1598
502	522	1988
503	522	2261
504	522	2620
505	522	2692
506	522	6126
507	522	6343
508	522	5561
509	522	6373
510	522	7639
511	522	3432
512	522	3158
513	522	2529
514	522	2488
515	522	2466
516	522	2485
517	522	2916
518	522	3217
519	522	3676
520	522	12354
521	522	17192
522	522	57902
0	523	1
1	523	8
2	523	43
3	523	137
4	523	100
5	523	129
6	523	151
7	523	163
8	523	140
9	523	121
10	523	97
11	523	142
12	523	140
13	523	116
14	523	139
15	523	86
16	523	109
17	523	94
18	523	105
19	523	98
20	523	94
21	523	96
22	523	94
23	523	88
24	523	95
25	523	82
26	523	61
27	523	89
28	523	71
29	523	77
30	523	71
31	523	97
32	523	76
33	523	97
34	523	114
35	523	100
36	523	106
38	523	94
39	523	136
40	523	116
41	523	152
42	523	158
43	523	111
44	523	157
45	523	87
46	523	64
47	523	15
48	523	12
49	523	6
50	523	9
51	523	10
52	523	11
53	523	5
54	523	16
55	523	61
56	523	70
57	523	109
58	523	92
59	523	125
60	523	87
61	523	42
62	523	15
63	523	5
64	523	19
65	523	7
66	523	11
67	523	21
68	523	62
69	523	100
70	523	123
71	523	116
72	523	143
73	523	150
74	523	139
75	523	128
76	523	152
77	523	109
78	523	118
79	523	105
80	523	58
81	523	52
82	523	53
83	523	64
84	523	35
85	523	52
86	523	48
87	523	51
88	523	76
89	523	83
90	523	44
91	523	33
92	523	34
93	523	25
94	523	63
95	523	55
96	523	49
97	523	65
98	523	41
99	523	20
100	523	19
101	523	15
102	523	14
103	523	14
104	523	8
105	523	15
106	523	17
107	523	27
108	523	50
109	523	26
110	523	60
111	523	75
112	523	86
113	523	113
114	523	97
115	523	91
116	523	84
117	523	84
118	523	94
119	523	68
120	523	72
121	523	64
122	523	63
123	523	68
124	523	79
125	523	64
126	523	78
127	523	80
128	523	81
129	523	102
130	523	92
131	523	124
132	523	107
133	523	104
134	523	114
135	523	87
136	523	96
137	523	105
138	523	109
139	523	112
140	523	90
141	523	95
142	523	82
143	523	88
144	523	87
145	523	64
146	523	79
147	523	58
148	523	60
149	523	48
150	523	54
151	523	59
152	523	27
153	523	45
154	523	46
155	523	64
156	523	90
157	523	61
158	523	60
159	523	63
160	523	63
161	523	51
162	523	40
163	523	47
164	523	39
165	523	29
166	523	40
167	523	37
168	523	35
169	523	37
170	523	41
171	523	59
172	523	51
173	523	44
174	523	43
175	523	32
176	523	58
177	523	55
178	523	61
179	523	84
180	523	62
181	523	98
182	523	81
183	523	72
184	523	75
185	523	82
186	523	102
187	523	94
188	523	111
189	523	40
190	523	65
191	523	62
192	523	91
193	523	94
194	523	86
195	523	102
196	523	84
197	523	104
198	523	94
199	523	107
200	523	126
201	523	104
202	523	123
203	523	148
204	523	124
205	523	94
206	523	106
207	523	131
208	523	153
209	523	130
210	523	145
211	523	159
212	523	157
213	523	146
214	523	138
215	523	147
216	523	124
217	523	150
218	523	101
219	523	132
220	523	182
221	523	134
222	523	145
223	523	132
224	523	152
225	523	138
226	523	133
227	523	74
228	523	72
229	523	71
230	523	86
231	523	81
232	523	77
233	523	94
234	523	118
235	523	124
236	523	139
237	523	115
238	523	108
239	523	111
240	523	97
241	523	98
242	523	126
243	523	134
244	523	103
245	523	104
246	523	138
247	523	119
248	523	122
249	523	151
250	523	128
251	523	91
252	523	132
253	523	125
254	523	146
255	523	131
256	523	139
257	523	127
258	523	118
259	523	146
260	523	151
261	523	147
262	523	137
263	523	153
264	523	125
265	523	168
266	523	147
267	523	149
268	523	148
269	523	150
270	523	165
271	523	186
272	523	123
273	523	86
274	523	115
275	523	92
276	523	92
277	523	78
278	523	89
279	523	96
280	523	106
281	523	90
282	523	98
283	523	97
284	523	91
285	523	92
286	523	74
287	523	90
288	523	86
289	523	94
290	523	123
291	523	144
292	523	145
293	523	151
294	523	106
295	523	130
296	523	152
297	523	109
298	523	143
299	523	150
300	523	140
301	523	135
302	523	105
303	523	78
304	523	32
305	523	43
306	523	29
307	523	14
308	523	40
309	523	80
310	523	76
311	523	90
312	523	148
313	523	84
314	523	106
315	523	113
316	523	97
317	523	102
318	523	146
319	523	124
320	523	67
321	523	75
322	523	74
323	523	52
324	523	64
325	523	50
326	523	52
327	523	61
328	523	60
329	523	65
330	523	127
331	523	122
332	523	121
333	523	149
334	523	132
335	523	166
336	523	164
337	523	165
338	523	191
339	523	205
340	523	176
341	523	163
342	523	184
343	523	174
344	523	157
345	523	186
346	523	163
347	523	129
348	523	157
349	523	180
350	523	182
351	523	156
352	523	170
353	523	129
354	523	150
355	523	169
356	523	160
357	523	164
358	523	172
359	523	126
360	523	54
361	523	34
362	523	34
363	523	16
364	523	37
365	523	62
366	523	11
367	523	29
368	523	18
369	523	34
370	523	33
371	523	71
372	523	114
373	523	175
374	523	170
375	523	168
376	523	202
377	523	186
378	523	206
379	523	185
380	523	238
381	523	215
382	523	255
383	523	192
384	523	145
385	523	211
386	523	211
387	523	214
388	523	208
389	523	244
390	523	213
391	523	177
392	523	210
393	523	132
394	523	155
395	523	176
396	523	149
397	523	158
398	523	131
399	523	124
400	523	107
401	523	115
402	523	119
403	523	115
404	523	139
405	523	205
406	523	182
407	523	186
408	523	175
409	523	226
410	523	187
411	523	168
412	523	175
413	523	187
414	523	177
415	523	161
416	523	166
417	523	193
418	523	171
419	523	174
420	523	203
421	523	158
422	523	164
423	523	194
424	523	180
425	523	172
426	523	184
427	523	165
428	523	202
429	523	209
430	523	173
431	523	207
432	523	220
433	523	245
434	523	261
435	523	261
436	523	312
437	523	260
438	523	309
439	523	329
440	523	394
441	523	417
442	523	441
443	523	433
444	523	406
445	523	417
446	523	380
447	523	372
448	523	382
449	523	404
450	523	319
451	523	217
452	523	267
453	523	274
454	523	200
455	523	224
456	523	218
457	523	262
458	523	200
459	523	121
460	523	179
461	523	202
462	523	214
463	523	190
464	523	185
465	523	168
466	523	200
467	523	184
468	523	239
469	523	166
470	523	142
471	523	173
472	523	237
473	523	256
474	523	209
475	523	183
476	523	221
477	523	231
478	523	179
479	523	199
480	523	163
481	523	164
482	523	222
483	523	215
484	523	125
485	523	153
486	523	125
487	523	175
488	523	163
489	523	161
490	523	141
491	523	173
492	523	204
493	523	168
494	523	149
495	523	152
496	523	201
497	523	146
498	523	145
499	523	236
500	523	772
501	523	1052
502	523	1130
503	523	1267
504	523	1497
505	523	1467
506	523	2534
507	523	2475
508	523	2514
509	523	2596
510	523	2705
511	523	1367
512	523	1274
513	523	1031
514	523	1025
515	523	1051
516	523	1118
517	523	1174
518	523	1300
519	523	1507
520	523	4069
521	523	5676
522	523	19072
523	523	54460
1	524	7
2	524	42
3	524	92
4	524	84
5	524	107
6	524	141
7	524	116
8	524	114
9	524	103
10	524	83
11	524	111
12	524	107
13	524	101
14	524	111
15	524	82
16	524	82
17	524	71
18	524	75
19	524	81
20	524	78
21	524	78
22	524	66
23	524	94
24	524	80
25	524	81
26	524	47
27	524	70
28	524	60
29	524	64
30	524	72
31	524	98
32	524	75
33	524	76
34	524	105
35	524	74
36	524	112
38	524	84
39	524	86
40	524	105
41	524	122
42	524	100
43	524	114
44	524	107
45	524	72
46	524	47
47	524	19
48	524	9
49	524	6
50	524	5
51	524	10
52	524	6
53	524	6
54	524	14
55	524	25
56	524	49
57	524	68
58	524	66
59	524	71
60	524	68
61	524	45
62	524	8
63	524	4
64	524	20
65	524	7
66	524	5
67	524	9
68	524	60
69	524	95
70	524	91
71	524	88
72	524	118
73	524	115
74	524	98
75	524	78
76	524	113
77	524	99
78	524	77
79	524	90
80	524	58
81	524	38
82	524	39
83	524	50
84	524	35
85	524	45
86	524	38
87	524	43
88	524	57
89	524	54
90	524	37
91	524	24
92	524	24
93	524	20
94	524	62
95	524	54
96	524	55
97	524	44
98	524	24
99	524	18
100	524	16
101	524	9
102	524	9
103	524	24
104	524	20
105	524	12
106	524	16
107	524	23
108	524	30
109	524	24
110	524	46
111	524	74
112	524	60
113	524	96
114	524	67
115	524	76
116	524	94
117	524	76
118	524	101
119	524	58
120	524	66
121	524	102
122	524	60
123	524	77
124	524	63
125	524	61
126	524	64
127	524	68
128	524	72
129	524	88
130	524	103
131	524	84
132	524	125
133	524	108
134	524	94
135	524	90
136	524	65
137	524	81
138	524	85
139	524	86
140	524	73
141	524	82
142	524	60
143	524	77
144	524	62
145	524	64
146	524	61
147	524	71
148	524	58
149	524	51
150	524	51
151	524	46
152	524	48
153	524	41
154	524	45
155	524	39
156	524	71
157	524	64
158	524	45
159	524	54
160	524	62
161	524	46
162	524	32
163	524	32
164	524	37
165	524	44
166	524	46
167	524	45
168	524	36
169	524	36
170	524	45
171	524	45
172	524	58
173	524	50
174	524	57
175	524	49
176	524	60
177	524	53
178	524	52
179	524	72
180	524	74
181	524	78
182	524	51
183	524	59
184	524	76
185	524	66
186	524	78
187	524	71
188	524	88
189	524	49
190	524	63
191	524	83
192	524	66
193	524	69
194	524	89
195	524	74
196	524	84
197	524	97
198	524	104
199	524	89
200	524	102
201	524	94
202	524	91
203	524	124
204	524	118
205	524	103
206	524	132
207	524	132
208	524	127
209	524	143
210	524	136
211	524	161
212	524	134
213	524	140
214	524	119
215	524	138
216	524	132
217	524	123
218	524	118
219	524	137
220	524	131
221	524	130
222	524	113
223	524	128
224	524	120
225	524	122
226	524	119
227	524	66
228	524	69
229	524	86
230	524	84
231	524	68
232	524	74
233	524	102
234	524	112
235	524	118
236	524	156
237	524	107
238	524	118
239	524	127
240	524	101
241	524	93
242	524	129
243	524	107
244	524	76
245	524	137
246	524	123
247	524	106
248	524	102
249	524	125
250	524	124
251	524	122
252	524	97
253	524	99
254	524	128
255	524	129
256	524	129
257	524	102
258	524	131
259	524	140
260	524	131
261	524	111
262	524	115
263	524	120
264	524	143
265	524	119
266	524	126
267	524	112
268	524	138
269	524	133
270	524	137
271	524	138
272	524	95
273	524	82
274	524	120
275	524	94
276	524	96
277	524	70
278	524	82
279	524	88
280	524	94
281	524	100
282	524	90
283	524	96
284	524	77
285	524	102
286	524	100
287	524	68
288	524	74
289	524	89
290	524	107
291	524	129
292	524	145
293	524	103
294	524	108
295	524	115
296	524	101
297	524	107
298	524	140
299	524	143
300	524	120
301	524	101
302	524	101
303	524	95
304	524	39
305	524	39
306	524	30
307	524	18
308	524	43
309	524	49
310	524	75
311	524	57
312	524	99
313	524	76
314	524	87
315	524	93
316	524	99
317	524	82
318	524	126
319	524	90
320	524	76
321	524	69
322	524	63
323	524	39
324	524	57
325	524	46
326	524	42
327	524	51
328	524	42
329	524	58
330	524	85
331	524	98
332	524	107
333	524	126
334	524	82
335	524	109
336	524	118
337	524	124
338	524	137
339	524	136
340	524	127
341	524	143
342	524	163
343	524	152
344	524	149
345	524	153
346	524	146
347	524	111
348	524	113
349	524	125
350	524	150
351	524	154
352	524	142
353	524	122
354	524	123
355	524	158
356	524	151
357	524	151
358	524	110
359	524	77
360	524	47
361	524	28
362	524	25
363	524	23
364	524	35
365	524	36
366	524	15
367	524	21
368	524	15
369	524	41
370	524	33
371	524	48
372	524	97
373	524	150
374	524	153
375	524	112
376	524	168
377	524	182
378	524	167
379	524	137
380	524	189
381	524	187
382	524	201
383	524	146
384	524	134
385	524	174
386	524	190
387	524	168
388	524	186
389	524	156
390	524	182
391	524	185
392	524	142
393	524	144
394	524	147
395	524	157
396	524	137
397	524	129
398	524	111
399	524	127
400	524	82
401	524	101
402	524	117
403	524	107
404	524	137
405	524	189
406	524	164
407	524	163
408	524	150
409	524	167
410	524	176
411	524	135
412	524	169
413	524	137
414	524	188
415	524	190
416	524	174
417	524	157
418	524	206
419	524	151
420	524	166
421	524	129
422	524	156
423	524	191
424	524	170
425	524	170
426	524	176
427	524	162
428	524	177
429	524	196
430	524	160
431	524	188
432	524	191
433	524	207
434	524	223
435	524	238
436	524	271
437	524	241
438	524	262
439	524	279
440	524	261
441	524	288
442	524	336
443	524	337
444	524	405
445	524	335
446	524	317
447	524	277
448	524	283
449	524	345
450	524	238
451	524	160
452	524	213
453	524	224
454	524	185
455	524	161
456	524	198
457	524	189
458	524	212
459	524	120
460	524	170
461	524	147
462	524	189
463	524	162
464	524	166
465	524	172
466	524	206
467	524	161
468	524	183
469	524	154
470	524	113
471	524	126
472	524	160
473	524	208
474	524	178
475	524	187
476	524	170
477	524	184
478	524	136
479	524	159
480	524	145
481	524	132
482	524	231
483	524	181
484	524	123
485	524	108
486	524	124
487	524	124
488	524	128
489	524	146
490	524	125
491	524	142
492	524	175
493	524	135
494	524	130
495	524	124
496	524	172
497	524	110
498	524	119
499	524	185
500	524	517
501	524	634
502	524	669
503	524	704
504	524	841
505	524	769
506	524	1106
507	524	1170
508	524	1275
509	524	1059
510	524	1124
511	524	778
512	524	711
513	524	595
514	524	590
515	524	624
516	524	668
517	524	712
518	524	737
519	524	849
520	524	1400
521	524	2295
522	524	4874
523	524	20272
524	524	50621
1	525	4
2	525	46
3	525	85
4	525	79
5	525	84
6	525	131
7	525	95
8	525	98
9	525	117
10	525	88
11	525	103
12	525	89
13	525	101
14	525	103
15	525	93
16	525	84
17	525	92
18	525	72
19	525	63
20	525	98
21	525	71
22	525	79
23	525	69
24	525	81
25	525	74
26	525	65
27	525	51
28	525	84
29	525	70
30	525	66
31	525	87
32	525	103
33	525	81
34	525	95
35	525	102
36	525	91
38	525	99
39	525	111
40	525	100
41	525	107
42	525	97
43	525	102
44	525	99
45	525	69
46	525	39
47	525	17
48	525	10
49	525	5
50	525	3
51	525	5
52	525	8
53	525	5
54	525	13
55	525	34
56	525	46
57	525	70
58	525	58
59	525	59
60	525	62
61	525	37
62	525	16
64	525	14
65	525	3
66	525	5
67	525	14
68	525	27
69	525	81
70	525	97
71	525	88
72	525	112
73	525	138
74	525	92
75	525	78
76	525	106
77	525	91
78	525	84
79	525	72
80	525	41
81	525	45
82	525	38
83	525	43
84	525	41
85	525	43
86	525	37
87	525	35
88	525	61
89	525	60
90	525	58
91	525	27
92	525	21
93	525	26
94	525	42
95	525	42
96	525	24
97	525	40
98	525	20
99	525	11
100	525	9
101	525	12
102	525	8
103	525	10
104	525	2
105	525	8
106	525	20
107	525	20
108	525	40
109	525	31
110	525	57
111	525	74
112	525	74
113	525	88
114	525	73
115	525	73
116	525	70
117	525	71
118	525	112
119	525	79
120	525	71
121	525	57
122	525	58
123	525	62
124	525	57
125	525	52
126	525	64
127	525	51
128	525	61
129	525	89
130	525	93
131	525	99
132	525	106
133	525	86
134	525	86
135	525	73
136	525	64
137	525	84
138	525	81
139	525	72
140	525	86
141	525	73
142	525	67
143	525	75
144	525	62
145	525	57
146	525	59
147	525	55
148	525	61
149	525	46
150	525	54
151	525	48
152	525	45
153	525	32
154	525	42
155	525	51
156	525	78
157	525	65
158	525	47
159	525	64
160	525	51
161	525	49
162	525	45
163	525	43
164	525	36
165	525	28
166	525	38
167	525	34
168	525	40
169	525	29
170	525	52
171	525	35
172	525	32
173	525	36
174	525	49
175	525	45
176	525	66
177	525	37
178	525	55
179	525	47
180	525	54
181	525	84
182	525	49
183	525	56
184	525	64
185	525	55
186	525	80
187	525	65
188	525	79
189	525	41
190	525	59
191	525	54
192	525	60
193	525	54
194	525	69
195	525	70
196	525	73
197	525	107
198	525	86
199	525	96
200	525	91
201	525	107
202	525	92
203	525	106
204	525	104
205	525	99
206	525	122
207	525	101
208	525	150
209	525	126
210	525	139
211	525	143
212	525	132
213	525	133
214	525	134
215	525	123
216	525	109
217	525	120
218	525	109
219	525	149
220	525	128
221	525	137
222	525	112
223	525	124
224	525	134
225	525	126
226	525	109
227	525	69
228	525	72
229	525	76
230	525	76
231	525	81
232	525	83
233	525	94
234	525	113
235	525	104
236	525	115
237	525	115
238	525	113
239	525	123
240	525	113
241	525	100
242	525	131
243	525	105
244	525	78
245	525	106
246	525	117
247	525	92
248	525	101
249	525	109
250	525	107
251	525	112
252	525	93
253	525	122
254	525	112
255	525	126
256	525	135
257	525	101
258	525	110
259	525	124
260	525	122
261	525	121
262	525	130
263	525	139
264	525	132
265	525	121
266	525	135
267	525	106
268	525	131
269	525	110
270	525	106
271	525	140
272	525	89
273	525	101
274	525	111
275	525	61
276	525	63
277	525	70
278	525	82
279	525	82
280	525	94
281	525	86
282	525	79
283	525	76
284	525	73
285	525	79
286	525	72
287	525	79
288	525	59
289	525	82
290	525	97
291	525	111
292	525	118
293	525	134
294	525	96
295	525	79
296	525	119
297	525	114
298	525	106
299	525	119
300	525	123
301	525	103
302	525	90
303	525	78
304	525	31
305	525	28
306	525	26
307	525	10
308	525	35
309	525	54
310	525	49
311	525	69
312	525	102
313	525	81
314	525	84
315	525	99
316	525	82
317	525	111
318	525	106
319	525	106
320	525	86
321	525	68
322	525	53
323	525	33
324	525	56
325	525	41
326	525	47
327	525	42
328	525	44
329	525	54
330	525	71
331	525	88
332	525	75
333	525	126
334	525	82
335	525	119
336	525	110
337	525	93
338	525	146
339	525	125
340	525	118
341	525	122
342	525	139
343	525	144
344	525	148
345	525	143
346	525	154
347	525	136
348	525	117
349	525	126
350	525	123
351	525	128
352	525	118
353	525	122
354	525	128
355	525	130
356	525	140
357	525	120
358	525	114
359	525	104
360	525	58
361	525	18
362	525	30
363	525	21
364	525	21
365	525	43
366	525	16
367	525	20
368	525	13
369	525	36
370	525	33
371	525	57
372	525	116
373	525	127
374	525	145
375	525	113
376	525	149
377	525	168
378	525	163
379	525	147
380	525	169
381	525	192
382	525	158
383	525	159
384	525	113
385	525	143
386	525	180
387	525	158
388	525	213
389	525	173
390	525	168
391	525	153
392	525	167
393	525	157
394	525	154
395	525	155
396	525	137
397	525	141
398	525	125
399	525	108
400	525	88
401	525	105
402	525	102
403	525	85
404	525	143
405	525	169
406	525	163
407	525	156
408	525	144
409	525	182
410	525	181
411	525	125
412	525	153
413	525	151
414	525	153
415	525	165
416	525	163
417	525	155
418	525	132
419	525	164
420	525	167
421	525	134
422	525	168
423	525	175
424	525	167
425	525	180
426	525	211
427	525	158
428	525	184
429	525	196
430	525	142
431	525	154
432	525	167
433	525	195
434	525	240
435	525	260
436	525	233
437	525	237
438	525	269
439	525	231
440	525	262
441	525	283
442	525	340
443	525	314
444	525	365
445	525	306
446	525	297
447	525	289
448	525	260
449	525	297
450	525	226
451	525	185
452	525	179
453	525	198
454	525	145
455	525	168
456	525	159
457	525	189
458	525	153
459	525	114
460	525	126
461	525	146
462	525	165
463	525	146
464	525	122
465	525	135
466	525	167
467	525	169
468	525	175
469	525	139
470	525	116
471	525	116
472	525	136
473	525	191
474	525	145
475	525	137
476	525	152
477	525	169
478	525	126
479	525	165
480	525	125
481	525	124
482	525	197
483	525	163
484	525	117
485	525	134
486	525	99
487	525	127
488	525	135
489	525	120
490	525	100
491	525	142
492	525	126
493	525	127
494	525	107
495	525	119
496	525	134
497	525	80
498	525	113
499	525	160
500	525	476
501	525	622
502	525	628
503	525	629
504	525	797
505	525	705
506	525	954
507	525	959
508	525	1120
509	525	909
510	525	939
511	525	628
512	525	608
513	525	535
514	525	545
515	525	476
516	525	518
517	525	587
518	525	601
519	525	676
520	525	1156
521	525	1880
522	525	3976
523	525	12220
524	525	21718
525	525	45841
1	526	11
2	526	36
3	526	77
4	526	105
5	526	109
6	526	129
7	526	137
8	526	124
9	526	132
10	526	108
11	526	110
12	526	102
13	526	110
14	526	132
15	526	101
16	526	118
17	526	99
18	526	82
19	526	74
20	526	109
21	526	72
22	526	101
23	526	86
24	526	85
25	526	80
26	526	54
27	526	77
28	526	89
29	526	84
30	526	62
31	526	96
32	526	90
33	526	103
34	526	101
35	526	137
36	526	118
38	526	80
39	526	140
40	526	120
41	526	154
42	526	111
43	526	110
44	526	101
45	526	87
46	526	41
47	526	24
48	526	7
49	526	15
50	526	8
51	526	10
52	526	10
53	526	12
54	526	19
55	526	34
56	526	63
57	526	85
58	526	69
59	526	70
60	526	69
61	526	50
62	526	8
64	526	12
65	526	6
66	526	5
67	526	17
68	526	53
69	526	83
70	526	110
71	526	119
72	526	121
73	526	144
74	526	154
75	526	80
76	526	119
77	526	85
78	526	94
79	526	90
80	526	62
81	526	50
82	526	31
83	526	42
84	526	32
85	526	42
86	526	48
87	526	44
88	526	63
89	526	70
90	526	38
91	526	24
92	526	21
93	526	22
94	526	46
95	526	47
96	526	49
97	526	47
98	526	31
99	526	22
100	526	18
101	526	18
102	526	16
103	526	14
104	526	13
105	526	14
106	526	17
107	526	18
108	526	45
109	526	30
110	526	58
111	526	81
112	526	83
113	526	130
114	526	104
115	526	88
116	526	94
117	526	116
118	526	100
119	526	86
120	526	64
121	526	75
122	526	46
123	526	71
124	526	72
125	526	80
126	526	84
127	526	69
128	526	73
129	526	92
130	526	91
131	526	110
132	526	125
133	526	113
134	526	136
135	526	90
136	526	83
137	526	88
138	526	91
139	526	97
140	526	81
141	526	85
142	526	68
143	526	76
144	526	77
145	526	58
146	526	58
147	526	62
148	526	60
149	526	55
150	526	56
151	526	61
152	526	31
153	526	52
154	526	47
155	526	51
156	526	92
157	526	71
158	526	56
159	526	66
160	526	53
161	526	62
162	526	33
163	526	44
164	526	35
165	526	33
166	526	51
167	526	40
168	526	31
169	526	37
170	526	44
171	526	69
172	526	30
173	526	44
174	526	57
175	526	58
176	526	62
177	526	37
178	526	41
179	526	67
180	526	40
181	526	85
182	526	57
183	526	62
184	526	74
185	526	70
186	526	100
187	526	72
188	526	100
189	526	54
190	526	77
191	526	73
192	526	69
193	526	69
194	526	86
195	526	84
196	526	111
197	526	106
198	526	100
199	526	99
200	526	91
201	526	99
202	526	95
203	526	130
204	526	143
205	526	120
206	526	128
207	526	136
208	526	137
209	526	138
210	526	178
211	526	155
212	526	163
213	526	133
214	526	169
215	526	154
216	526	124
217	526	157
218	526	141
219	526	144
220	526	135
221	526	128
222	526	144
223	526	126
224	526	146
225	526	150
226	526	150
227	526	80
228	526	68
229	526	103
230	526	93
231	526	96
232	526	100
233	526	110
234	526	107
235	526	117
236	526	138
237	526	122
238	526	144
239	526	149
240	526	152
241	526	126
242	526	131
243	526	123
244	526	80
245	526	124
246	526	152
247	526	102
248	526	125
249	526	114
250	526	126
251	526	124
252	526	121
253	526	167
254	526	155
255	526	135
256	526	151
257	526	147
258	526	125
259	526	149
260	526	129
261	526	181
262	526	126
263	526	146
264	526	156
265	526	131
266	526	122
267	526	119
268	526	107
269	526	135
270	526	176
271	526	165
272	526	106
273	526	93
274	526	133
275	526	91
276	526	101
277	526	101
278	526	98
279	526	96
280	526	87
281	526	107
282	526	85
283	526	99
284	526	107
285	526	103
286	526	106
287	526	84
288	526	87
289	526	96
290	526	98
291	526	130
292	526	156
293	526	126
294	526	113
295	526	110
296	526	130
297	526	111
298	526	143
299	526	143
300	526	135
301	526	112
302	526	94
303	526	82
304	526	37
305	526	39
306	526	31
307	526	14
308	526	52
309	526	39
310	526	77
311	526	75
312	526	114
313	526	60
314	526	89
315	526	106
316	526	77
317	526	96
318	526	104
319	526	92
320	526	62
321	526	82
322	526	68
323	526	43
324	526	72
325	526	59
326	526	36
327	526	51
328	526	72
329	526	55
330	526	68
331	526	105
332	526	130
333	526	125
334	526	96
335	526	154
336	526	129
337	526	128
338	526	138
339	526	159
340	526	135
341	526	153
342	526	167
343	526	164
344	526	131
345	526	173
346	526	155
347	526	129
348	526	152
349	526	138
350	526	148
351	526	173
352	526	161
353	526	142
354	526	105
355	526	155
356	526	158
357	526	153
358	526	132
359	526	101
360	526	53
361	526	39
362	526	27
363	526	19
364	526	18
365	526	40
366	526	11
367	526	17
368	526	24
369	526	35
370	526	32
371	526	61
372	526	115
373	526	152
374	526	140
375	526	136
376	526	179
377	526	211
378	526	184
379	526	182
380	526	196
381	526	202
382	526	190
383	526	196
384	526	117
385	526	208
386	526	203
387	526	188
388	526	210
389	526	181
390	526	216
391	526	187
392	526	182
393	526	169
394	526	165
395	526	158
396	526	172
397	526	162
398	526	136
399	526	121
400	526	95
401	526	111
402	526	128
403	526	111
404	526	172
405	526	187
406	526	190
407	526	175
408	526	198
409	526	197
410	526	202
411	526	147
412	526	174
413	526	146
414	526	186
415	526	176
416	526	189
417	526	194
418	526	164
419	526	151
420	526	197
421	526	149
422	526	160
423	526	182
424	526	203
425	526	172
426	526	195
427	526	180
428	526	238
429	526	208
430	526	179
431	526	226
432	526	220
433	526	231
434	526	270
435	526	265
436	526	295
437	526	254
438	526	307
439	526	273
440	526	292
441	526	338
442	526	411
443	526	370
444	526	363
445	526	320
446	526	349
447	526	350
448	526	282
449	526	330
450	526	246
451	526	189
452	526	222
453	526	240
454	526	183
455	526	200
456	526	186
457	526	214
458	526	164
459	526	146
460	526	172
461	526	162
462	526	188
463	526	151
464	526	163
465	526	191
466	526	192
467	526	187
468	526	192
469	526	159
470	526	123
471	526	131
472	526	178
473	526	197
474	526	167
475	526	141
476	526	167
477	526	210
478	526	158
479	526	181
480	526	147
481	526	130
482	526	210
483	526	192
484	526	130
485	526	129
486	526	95
487	526	150
488	526	149
489	526	128
490	526	127
491	526	137
492	526	141
493	526	140
494	526	142
495	526	106
496	526	162
497	526	124
498	526	142
499	526	165
500	526	503
501	526	627
502	526	695
503	526	654
504	526	905
505	526	812
506	526	949
507	526	1062
508	526	1203
509	526	971
510	526	1022
511	526	669
512	526	681
513	526	622
514	526	604
515	526	601
516	526	626
517	526	634
518	526	694
519	526	796
520	526	1233
521	526	1930
522	526	3930
523	526	10335
524	526	13035
525	526	24194
526	526	58983
1	527	7
2	527	31
3	527	110
4	527	79
5	527	95
6	527	133
7	527	145
8	527	141
9	527	136
10	527	90
11	527	119
12	527	117
13	527	105
14	527	108
15	527	100
16	527	105
17	527	113
18	527	75
19	527	84
20	527	96
21	527	82
22	527	96
23	527	110
24	527	105
25	527	82
26	527	95
27	527	100
28	527	97
29	527	101
30	527	77
31	527	93
32	527	106
33	527	106
34	527	98
35	527	123
36	527	87
38	527	97
39	527	144
40	527	124
41	527	128
42	527	125
43	527	116
44	527	107
45	527	69
46	527	48
47	527	17
48	527	3
49	527	6
50	527	6
51	527	10
52	527	6
53	527	8
54	527	20
55	527	39
56	527	68
57	527	99
58	527	74
59	527	75
60	527	89
61	527	41
62	527	22
63	527	7
64	527	17
65	527	5
66	527	5
67	527	16
68	527	50
69	527	100
70	527	101
71	527	128
72	527	113
73	527	141
74	527	121
75	527	115
76	527	98
77	527	94
78	527	108
79	527	72
80	527	52
81	527	33
82	527	28
83	527	42
84	527	33
85	527	32
86	527	35
87	527	45
88	527	60
89	527	76
90	527	45
91	527	16
92	527	27
93	527	24
94	527	59
95	527	47
96	527	31
97	527	43
98	527	23
99	527	10
100	527	7
101	527	9
102	527	14
103	527	8
104	527	10
105	527	11
106	527	12
107	527	16
108	527	34
109	527	33
110	527	59
111	527	64
112	527	78
113	527	108
114	527	104
115	527	97
116	527	103
117	527	95
118	527	108
119	527	89
120	527	78
121	527	75
122	527	57
123	527	46
124	527	76
125	527	59
126	527	77
127	527	70
128	527	70
129	527	78
130	527	84
131	527	121
132	527	92
133	527	78
134	527	92
135	527	71
136	527	61
137	527	81
138	527	92
139	527	86
140	527	73
141	527	63
142	527	71
143	527	75
144	527	58
145	527	62
146	527	85
147	527	57
148	527	49
149	527	29
150	527	51
151	527	45
152	527	27
153	527	45
154	527	33
155	527	54
156	527	75
157	527	62
158	527	38
159	527	56
160	527	64
161	527	34
162	527	36
163	527	38
164	527	43
165	527	45
166	527	38
167	527	41
168	527	35
169	527	39
170	527	61
171	527	40
172	527	40
173	527	37
174	527	45
175	527	46
176	527	61
177	527	40
178	527	51
179	527	62
180	527	82
181	527	80
182	527	75
183	527	61
184	527	59
185	527	60
186	527	87
187	527	85
188	527	85
189	527	33
190	527	57
191	527	49
192	527	56
193	527	76
194	527	69
195	527	79
196	527	82
197	527	98
198	527	82
199	527	98
200	527	107
201	527	102
202	527	79
203	527	99
204	527	109
205	527	80
206	527	122
207	527	109
208	527	101
209	527	146
210	527	137
211	527	148
212	527	154
213	527	148
214	527	123
215	527	125
216	527	116
217	527	135
218	527	120
219	527	148
220	527	117
221	527	117
222	527	108
223	527	132
224	527	122
225	527	142
226	527	125
227	527	70
228	527	61
229	527	62
230	527	87
231	527	76
232	527	74
233	527	93
234	527	112
235	527	126
236	527	120
237	527	129
238	527	134
239	527	105
240	527	107
241	527	120
242	527	125
243	527	118
244	527	75
245	527	106
246	527	97
247	527	113
248	527	88
249	527	123
250	527	127
251	527	103
252	527	133
253	527	115
254	527	111
255	527	149
256	527	149
257	527	113
258	527	131
259	527	143
260	527	135
261	527	130
262	527	130
263	527	166
264	527	129
265	527	119
266	527	127
267	527	113
268	527	128
269	527	117
270	527	134
271	527	154
272	527	82
273	527	89
274	527	112
275	527	77
276	527	72
277	527	58
278	527	74
279	527	76
280	527	74
281	527	99
282	527	62
283	527	64
284	527	79
285	527	81
286	527	88
287	527	54
288	527	64
289	527	72
290	527	84
291	527	112
292	527	147
293	527	122
294	527	93
295	527	100
296	527	104
297	527	136
298	527	141
299	527	160
300	527	153
301	527	124
302	527	89
303	527	73
304	527	35
305	527	38
306	527	14
307	527	26
308	527	32
309	527	55
310	527	56
311	527	78
312	527	106
313	527	74
314	527	71
315	527	89
316	527	84
317	527	74
318	527	119
319	527	84
320	527	50
321	527	54
322	527	59
323	527	39
324	527	51
325	527	50
326	527	27
327	527	51
328	527	45
329	527	44
330	527	67
331	527	82
332	527	103
333	527	120
334	527	87
335	527	138
336	527	127
337	527	122
338	527	133
339	527	164
340	527	135
341	527	146
342	527	160
343	527	157
344	527	155
345	527	160
346	527	139
347	527	103
348	527	113
349	527	122
350	527	133
351	527	149
352	527	140
353	527	132
354	527	134
355	527	149
356	527	157
357	527	134
358	527	112
359	527	101
360	527	32
361	527	18
362	527	23
363	527	20
364	527	28
365	527	26
366	527	10
367	527	20
368	527	19
369	527	28
370	527	37
371	527	55
372	527	80
373	527	139
374	527	147
375	527	149
376	527	168
377	527	163
378	527	184
379	527	151
380	527	166
381	527	187
382	527	212
383	527	169
384	527	142
385	527	224
386	527	201
387	527	193
388	527	254
389	527	224
390	527	220
391	527	189
392	527	160
393	527	140
394	527	141
395	527	146
396	527	138
397	527	144
398	527	105
399	527	109
400	527	80
401	527	87
402	527	104
403	527	112
404	527	137
405	527	173
406	527	191
407	527	158
408	527	187
409	527	179
410	527	162
411	527	152
412	527	174
413	527	173
414	527	201
415	527	181
416	527	173
417	527	186
418	527	180
419	527	183
420	527	203
421	527	144
422	527	163
423	527	210
424	527	191
425	527	162
426	527	230
427	527	164
428	527	195
429	527	224
430	527	205
431	527	218
432	527	215
433	527	252
434	527	249
435	527	279
436	527	290
437	527	274
438	527	281
439	527	306
440	527	299
441	527	359
442	527	340
443	527	390
444	527	377
445	527	324
446	527	319
447	527	283
448	527	301
449	527	319
450	527	222
451	527	178
452	527	189
453	527	177
454	527	135
455	527	161
456	527	198
457	527	177
458	527	152
459	527	113
460	527	122
461	527	147
462	527	174
463	527	159
464	527	128
465	527	131
466	527	191
467	527	175
468	527	159
469	527	116
470	527	113
471	527	97
472	527	119
473	527	186
474	527	161
475	527	147
476	527	177
477	527	188
478	527	128
479	527	154
480	527	118
481	527	122
482	527	180
483	527	145
484	527	111
485	527	84
486	527	99
487	527	124
488	527	111
489	527	95
490	527	98
491	527	121
492	527	126
493	527	104
494	527	108
495	527	97
496	527	125
497	527	97
498	527	101
499	527	183
500	527	488
501	527	679
502	527	655
503	527	690
504	527	838
505	527	812
506	527	976
507	527	979
508	527	1168
509	527	958
510	527	899
511	527	576
512	527	566
513	527	448
514	527	466
515	527	425
516	527	488
517	527	484
518	527	548
519	527	580
520	527	1124
521	527	1943
522	527	3719
523	527	11442
524	527	13068
525	527	16650
526	527	24973
527	527	49742
1	528	2
2	528	40
3	528	89
4	528	97
5	528	118
6	528	126
7	528	118
8	528	132
9	528	111
10	528	94
11	528	132
12	528	105
13	528	132
14	528	133
15	528	118
16	528	122
17	528	111
18	528	102
19	528	72
20	528	100
21	528	88
22	528	73
23	528	81
24	528	99
25	528	96
26	528	99
27	528	80
28	528	99
29	528	86
30	528	87
31	528	109
32	528	94
33	528	96
34	528	129
35	528	133
36	528	115
38	528	104
39	528	158
40	528	111
41	528	130
42	528	110
43	528	113
44	528	114
45	528	67
46	528	34
47	528	10
48	528	6
49	528	5
50	528	2
51	528	4
52	528	5
53	528	4
54	528	23
55	528	35
56	528	52
57	528	81
58	528	65
59	528	93
60	528	72
61	528	37
62	528	13
63	528	8
64	528	11
66	528	3
67	528	8
68	528	46
69	528	107
70	528	98
71	528	125
72	528	97
73	528	131
74	528	111
75	528	109
76	528	105
77	528	104
78	528	95
79	528	90
80	528	50
81	528	31
82	528	33
83	528	41
84	528	48
85	528	38
86	528	26
87	528	39
88	528	56
89	528	64
90	528	38
91	528	31
92	528	21
93	528	24
94	528	54
95	528	30
96	528	31
97	528	47
98	528	25
99	528	11
100	528	11
101	528	17
102	528	18
103	528	12
104	528	11
105	528	14
106	528	12
107	528	19
108	528	39
109	528	33
110	528	63
111	528	78
112	528	73
113	528	115
114	528	105
115	528	88
116	528	75
117	528	81
118	528	120
119	528	77
120	528	72
121	528	56
122	528	66
123	528	62
124	528	57
125	528	70
126	528	71
127	528	56
128	528	63
129	528	93
130	528	88
131	528	99
132	528	101
133	528	88
134	528	109
135	528	73
136	528	78
137	528	84
138	528	98
139	528	77
140	528	77
141	528	48
142	528	65
143	528	60
144	528	91
145	528	69
146	528	64
147	528	62
148	528	57
149	528	58
150	528	42
151	528	61
152	528	34
153	528	41
154	528	41
155	528	59
156	528	76
157	528	71
158	528	66
159	528	57
160	528	58
161	528	40
162	528	40
163	528	44
164	528	37
165	528	40
166	528	37
167	528	43
168	528	32
169	528	27
170	528	39
171	528	33
172	528	52
173	528	44
174	528	45
175	528	44
176	528	46
177	528	51
178	528	52
179	528	55
180	528	56
181	528	82
182	528	55
183	528	63
184	528	59
185	528	72
186	528	97
187	528	87
188	528	77
189	528	44
190	528	63
191	528	60
192	528	71
193	528	88
194	528	78
195	528	98
196	528	98
197	528	88
198	528	107
199	528	77
200	528	102
201	528	95
202	528	104
203	528	93
204	528	136
205	528	110
206	528	137
207	528	148
208	528	113
209	528	135
210	528	145
211	528	154
212	528	173
213	528	121
214	528	150
215	528	152
216	528	142
217	528	147
218	528	114
219	528	163
220	528	149
221	528	132
222	528	149
223	528	132
224	528	108
225	528	134
226	528	133
227	528	72
228	528	71
229	528	74
230	528	69
231	528	74
232	528	71
233	528	83
234	528	110
235	528	138
236	528	133
237	528	122
238	528	136
239	528	118
240	528	113
241	528	102
242	528	135
243	528	114
244	528	91
245	528	94
246	528	110
247	528	87
248	528	87
249	528	135
250	528	124
251	528	103
252	528	115
253	528	157
254	528	120
255	528	167
256	528	151
257	528	120
258	528	112
259	528	136
260	528	116
261	528	134
262	528	108
263	528	143
264	528	136
265	528	129
266	528	148
267	528	111
268	528	153
269	528	136
270	528	142
271	528	151
272	528	98
273	528	82
274	528	113
275	528	92
276	528	66
277	528	78
278	528	80
279	528	82
280	528	93
281	528	88
282	528	71
283	528	93
284	528	80
285	528	81
286	528	95
287	528	87
288	528	71
289	528	91
290	528	89
291	528	119
292	528	134
293	528	134
294	528	94
295	528	95
296	528	110
297	528	123
298	528	137
299	528	140
300	528	146
301	528	126
302	528	110
303	528	80
304	528	32
305	528	23
306	528	18
307	528	10
308	528	48
309	528	50
310	528	66
311	528	66
312	528	102
313	528	82
314	528	89
315	528	92
316	528	74
317	528	90
318	528	141
319	528	95
320	528	65
321	528	71
322	528	51
323	528	38
324	528	39
325	528	50
326	528	43
327	528	46
328	528	47
329	528	44
330	528	60
331	528	105
332	528	109
333	528	132
334	528	89
335	528	147
336	528	128
337	528	116
338	528	147
339	528	153
340	528	146
341	528	148
342	528	129
343	528	153
344	528	129
345	528	156
346	528	183
347	528	125
348	528	147
349	528	125
350	528	141
351	528	135
352	528	132
353	528	129
354	528	129
355	528	146
356	528	143
357	528	120
358	528	103
359	528	95
360	528	44
361	528	18
362	528	18
363	528	16
364	528	24
365	528	30
366	528	13
367	528	20
368	528	20
369	528	28
370	528	34
371	528	36
372	528	95
373	528	137
374	528	147
375	528	156
376	528	184
377	528	168
378	528	199
379	528	155
380	528	204
381	528	201
382	528	229
383	528	166
384	528	141
385	528	170
386	528	202
387	528	190
388	528	207
389	528	203
390	528	197
391	528	162
392	528	167
393	528	145
394	528	168
395	528	158
396	528	147
397	528	158
398	528	143
399	528	114
400	528	95
401	528	108
402	528	98
403	528	93
404	528	139
405	528	188
406	528	195
407	528	173
408	528	206
409	528	158
410	528	167
411	528	140
412	528	168
413	528	164
414	528	193
415	528	222
416	528	157
417	528	188
418	528	198
419	528	164
420	528	194
421	528	145
422	528	167
423	528	172
424	528	203
425	528	171
426	528	209
427	528	189
428	528	189
429	528	222
430	528	173
431	528	227
432	528	188
433	528	217
434	528	264
435	528	306
436	528	270
437	528	258
438	528	282
439	528	321
440	528	359
441	528	371
442	528	332
443	528	376
444	528	377
445	528	360
446	528	363
447	528	298
448	528	295
449	528	317
450	528	223
451	528	174
452	528	199
453	528	189
454	528	161
455	528	163
456	528	168
457	528	152
458	528	166
459	528	108
460	528	182
461	528	172
462	528	174
463	528	123
464	528	113
465	528	148
466	528	159
467	528	175
468	528	143
469	528	133
470	528	122
471	528	100
472	528	143
473	528	195
474	528	160
475	528	143
476	528	175
477	528	157
478	528	161
479	528	162
480	528	127
481	528	132
482	528	187
483	528	149
484	528	113
485	528	93
486	528	98
487	528	123
488	528	134
489	528	108
490	528	85
491	528	107
492	528	137
493	528	116
494	528	111
495	528	116
496	528	126
497	528	92
498	528	101
499	528	155
500	528	463
501	528	665
502	528	673
503	528	709
504	528	869
505	528	797
506	528	1032
507	528	1012
508	528	1209
509	528	1081
510	528	1002
511	528	591
512	528	583
513	528	490
514	528	457
515	528	536
516	528	512
517	528	569
518	528	572
519	528	670
520	528	1197
521	528	2053
522	528	4352
523	528	13176
524	528	13381
525	528	14680
526	528	14193
527	528	26541
528	528	57707
1	529	9
2	529	39
3	529	76
4	529	79
5	529	88
6	529	126
7	529	102
8	529	97
9	529	115
10	529	88
11	529	80
12	529	112
13	529	91
14	529	136
15	529	77
16	529	89
17	529	110
18	529	83
19	529	87
20	529	79
21	529	71
22	529	67
23	529	93
24	529	83
25	529	69
26	529	71
27	529	67
28	529	81
29	529	74
30	529	83
31	529	84
32	529	86
33	529	84
34	529	110
35	529	107
36	529	96
38	529	67
39	529	142
40	529	109
41	529	141
42	529	102
43	529	97
44	529	94
45	529	74
46	529	40
47	529	17
48	529	7
49	529	6
50	529	5
51	529	4
52	529	2
53	529	11
54	529	24
55	529	34
56	529	57
57	529	70
58	529	69
59	529	81
60	529	53
61	529	34
62	529	15
63	529	7
64	529	9
65	529	2
66	529	5
67	529	12
68	529	41
69	529	79
70	529	93
71	529	102
72	529	98
73	529	130
74	529	106
75	529	94
76	529	107
77	529	82
78	529	91
79	529	68
80	529	45
81	529	43
82	529	38
83	529	37
84	529	32
85	529	33
86	529	39
87	529	43
88	529	53
89	529	83
90	529	50
91	529	30
92	529	18
93	529	23
94	529	68
95	529	44
96	529	33
97	529	47
98	529	20
99	529	15
100	529	11
101	529	8
102	529	11
103	529	7
104	529	11
105	529	10
106	529	17
107	529	16
108	529	29
109	529	34
110	529	58
111	529	65
112	529	112
113	529	99
114	529	81
115	529	100
116	529	96
117	529	94
118	529	102
119	529	71
120	529	59
121	529	59
122	529	50
123	529	58
124	529	69
125	529	67
126	529	62
127	529	66
128	529	54
129	529	81
130	529	96
131	529	117
132	529	96
133	529	110
134	529	91
135	529	80
136	529	71
137	529	84
138	529	87
139	529	64
140	529	80
141	529	67
142	529	48
143	529	56
144	529	65
145	529	54
146	529	52
147	529	50
148	529	49
149	529	44
150	529	43
151	529	42
152	529	26
153	529	38
154	529	32
155	529	35
156	529	59
157	529	55
158	529	41
159	529	77
160	529	59
161	529	49
162	529	36
163	529	39
164	529	32
165	529	28
166	529	18
167	529	39
168	529	27
169	529	37
170	529	30
171	529	27
172	529	38
173	529	44
174	529	48
175	529	44
176	529	54
177	529	46
178	529	60
179	529	55
180	529	47
181	529	65
182	529	49
183	529	50
184	529	59
185	529	51
186	529	86
187	529	70
188	529	77
189	529	43
190	529	58
191	529	44
192	529	62
193	529	78
194	529	68
195	529	67
196	529	95
197	529	82
198	529	79
199	529	76
200	529	99
201	529	87
202	529	98
203	529	97
204	529	109
205	529	93
206	529	118
207	529	109
208	529	121
209	529	122
210	529	137
211	529	147
212	529	140
213	529	123
214	529	113
215	529	133
216	529	115
217	529	117
218	529	109
219	529	108
220	529	102
221	529	117
222	529	127
223	529	117
224	529	119
225	529	125
226	529	108
227	529	56
228	529	69
229	529	69
230	529	46
231	529	62
232	529	63
233	529	84
234	529	86
235	529	94
236	529	108
237	529	116
238	529	120
239	529	124
240	529	120
241	529	116
242	529	146
243	529	121
244	529	78
245	529	83
246	529	104
247	529	89
248	529	92
249	529	122
250	529	120
251	529	104
252	529	102
253	529	116
254	529	120
255	529	128
256	529	115
257	529	103
258	529	133
259	529	116
260	529	100
261	529	128
262	529	114
263	529	93
264	529	108
265	529	120
266	529	125
267	529	97
268	529	130
269	529	113
270	529	144
271	529	121
272	529	103
273	529	69
274	529	119
275	529	89
276	529	61
277	529	63
278	529	76
279	529	82
280	529	115
281	529	89
282	529	69
283	529	77
284	529	69
285	529	82
286	529	72
287	529	60
288	529	71
289	529	64
290	529	82
291	529	94
292	529	113
293	529	129
294	529	93
295	529	119
296	529	90
297	529	115
298	529	114
299	529	129
300	529	138
301	529	96
302	529	67
303	529	86
304	529	27
305	529	29
306	529	24
307	529	11
308	529	41
309	529	47
310	529	42
311	529	70
312	529	98
313	529	78
314	529	62
315	529	79
316	529	75
317	529	80
318	529	115
319	529	77
320	529	57
321	529	71
322	529	63
323	529	32
324	529	46
325	529	47
326	529	42
327	529	38
328	529	58
329	529	35
330	529	63
331	529	95
332	529	103
333	529	92
334	529	96
335	529	119
336	529	114
337	529	125
338	529	141
339	529	111
340	529	101
341	529	137
342	529	117
343	529	141
344	529	119
345	529	123
346	529	130
347	529	111
348	529	129
349	529	106
350	529	130
351	529	139
352	529	141
353	529	117
354	529	111
355	529	147
356	529	130
357	529	142
358	529	104
359	529	109
360	529	52
361	529	23
362	529	37
363	529	12
364	529	36
365	529	14
366	529	13
367	529	10
368	529	17
369	529	32
370	529	26
371	529	42
372	529	85
373	529	128
374	529	170
375	529	103
376	529	154
377	529	180
378	529	166
379	529	153
380	529	165
381	529	177
382	529	178
383	529	162
384	529	124
385	529	159
386	529	183
387	529	199
388	529	205
389	529	175
390	529	183
391	529	169
392	529	144
393	529	122
394	529	126
395	529	140
396	529	124
397	529	134
398	529	116
399	529	105
400	529	81
401	529	85
402	529	104
403	529	104
404	529	124
405	529	156
406	529	168
407	529	132
408	529	168
409	529	181
410	529	185
411	529	121
412	529	154
413	529	176
414	529	169
415	529	167
416	529	165
417	529	184
418	529	160
419	529	143
420	529	169
421	529	126
422	529	135
423	529	201
424	529	152
425	529	141
426	529	179
427	529	123
428	529	161
429	529	175
430	529	200
431	529	163
432	529	166
433	529	204
434	529	217
435	529	288
436	529	285
437	529	221
438	529	255
439	529	270
440	529	273
441	529	308
442	529	310
443	529	349
444	529	357
445	529	312
446	529	319
447	529	264
448	529	268
449	529	277
450	529	207
451	529	161
452	529	189
453	529	212
454	529	155
455	529	150
456	529	176
457	529	180
458	529	151
459	529	97
460	529	169
461	529	126
462	529	177
463	529	129
464	529	129
465	529	144
466	529	187
467	529	166
468	529	164
469	529	106
470	529	106
471	529	114
472	529	144
473	529	192
474	529	162
475	529	127
476	529	134
477	529	165
478	529	139
479	529	133
480	529	121
481	529	104
482	529	179
483	529	145
484	529	93
485	529	107
486	529	105
487	529	118
488	529	126
489	529	123
490	529	125
491	529	107
492	529	127
493	529	130
494	529	102
495	529	93
496	529	135
497	529	100
498	529	106
499	529	147
500	529	435
501	529	554
502	529	535
503	529	637
504	529	794
505	529	723
506	529	897
507	529	932
508	529	1082
509	529	888
510	529	891
511	529	585
512	529	512
513	529	439
514	529	465
515	529	474
516	529	519
517	529	526
518	529	552
519	529	605
520	529	1104
521	529	1853
522	529	3665
523	529	10643
524	529	9937
525	529	9604
526	529	9076
527	529	11466
528	529	17874
529	529	49877
1	530	5
2	530	37
3	530	91
4	530	82
5	530	107
6	530	128
7	530	110
8	530	135
9	530	133
10	530	122
11	530	142
12	530	140
13	530	120
14	530	157
15	530	84
16	530	99
17	530	107
18	530	87
19	530	85
20	530	94
21	530	78
22	530	72
23	530	96
24	530	115
25	530	97
26	530	80
27	530	83
28	530	107
29	530	69
30	530	86
31	530	94
32	530	101
33	530	114
34	530	111
35	530	117
36	530	120
38	530	97
39	530	135
40	530	122
41	530	142
42	530	129
43	530	104
44	530	119
45	530	78
46	530	63
47	530	20
48	530	9
49	530	7
50	530	7
51	530	11
52	530	15
53	530	12
54	530	18
55	530	41
56	530	81
57	530	100
58	530	80
59	530	67
60	530	74
61	530	49
62	530	17
63	530	4
64	530	17
65	530	2
66	530	5
67	530	19
68	530	50
69	530	86
70	530	99
71	530	145
72	530	113
73	530	137
74	530	120
75	530	116
76	530	100
77	530	121
78	530	96
79	530	100
80	530	62
81	530	42
82	530	41
83	530	50
84	530	37
85	530	44
86	530	53
87	530	53
88	530	60
89	530	79
90	530	41
91	530	27
92	530	26
93	530	29
94	530	70
95	530	29
96	530	32
97	530	62
98	530	31
99	530	16
100	530	14
101	530	13
102	530	19
103	530	17
104	530	15
105	530	14
106	530	24
107	530	20
108	530	31
109	530	33
110	530	62
111	530	86
112	530	87
113	530	111
114	530	131
115	530	107
116	530	106
117	530	115
118	530	114
119	530	73
120	530	70
121	530	69
122	530	65
123	530	51
124	530	74
125	530	72
126	530	53
127	530	63
128	530	71
129	530	103
130	530	116
131	530	120
132	530	113
133	530	109
134	530	88
135	530	75
136	530	79
137	530	83
138	530	109
139	530	88
140	530	75
141	530	80
142	530	69
143	530	95
144	530	74
145	530	56
146	530	53
147	530	58
148	530	57
149	530	49
150	530	54
151	530	58
152	530	41
153	530	51
154	530	45
155	530	47
156	530	82
157	530	55
158	530	41
159	530	85
160	530	69
161	530	49
162	530	41
163	530	44
164	530	39
165	530	43
166	530	42
167	530	36
168	530	32
169	530	49
170	530	45
171	530	25
172	530	41
173	530	40
174	530	36
175	530	54
176	530	72
177	530	47
178	530	58
179	530	56
180	530	54
181	530	86
182	530	74
183	530	79
184	530	72
185	530	65
186	530	71
187	530	101
188	530	80
189	530	52
190	530	48
191	530	58
192	530	68
193	530	99
194	530	83
195	530	82
196	530	94
197	530	103
198	530	91
199	530	121
200	530	122
201	530	110
202	530	94
203	530	138
204	530	141
205	530	109
206	530	134
207	530	117
208	530	133
209	530	152
210	530	153
211	530	166
212	530	168
213	530	126
214	530	133
215	530	128
216	530	116
217	530	137
218	530	144
219	530	153
220	530	119
221	530	150
222	530	157
223	530	137
224	530	139
225	530	146
226	530	131
227	530	75
228	530	76
229	530	83
230	530	75
231	530	100
232	530	79
233	530	96
234	530	123
235	530	119
236	530	125
237	530	141
238	530	151
239	530	150
240	530	142
241	530	130
242	530	161
243	530	127
244	530	84
245	530	150
246	530	125
247	530	126
248	530	117
249	530	162
250	530	131
251	530	133
252	530	138
253	530	194
254	530	147
255	530	168
256	530	167
257	530	127
258	530	111
259	530	146
260	530	128
261	530	151
262	530	122
263	530	129
264	530	162
265	530	148
266	530	115
267	530	130
268	530	126
269	530	125
270	530	155
271	530	151
272	530	108
273	530	94
274	530	127
275	530	82
276	530	68
277	530	75
278	530	82
279	530	99
280	530	107
281	530	111
282	530	91
283	530	84
284	530	71
285	530	112
286	530	93
287	530	72
288	530	88
289	530	103
290	530	87
291	530	129
292	530	134
293	530	141
294	530	99
295	530	79
296	530	119
297	530	134
298	530	144
299	530	132
300	530	131
301	530	125
302	530	100
303	530	85
304	530	35
305	530	32
306	530	19
307	530	18
308	530	43
309	530	58
310	530	78
311	530	83
312	530	99
313	530	78
314	530	74
315	530	83
316	530	66
317	530	90
318	530	105
319	530	75
320	530	69
321	530	65
322	530	86
323	530	51
324	530	50
325	530	58
326	530	40
327	530	50
328	530	50
329	530	67
330	530	72
331	530	106
332	530	110
333	530	153
334	530	88
335	530	140
336	530	120
337	530	146
338	530	170
339	530	137
340	530	129
341	530	148
342	530	158
343	530	163
344	530	141
345	530	162
346	530	137
347	530	121
348	530	132
349	530	142
350	530	154
351	530	137
352	530	157
353	530	132
354	530	135
355	530	147
356	530	158
357	530	167
358	530	128
359	530	107
360	530	38
361	530	31
362	530	28
363	530	19
364	530	32
365	530	41
366	530	23
367	530	15
368	530	20
369	530	32
370	530	34
371	530	43
372	530	117
373	530	147
374	530	162
375	530	156
376	530	156
377	530	176
378	530	170
379	530	154
380	530	196
381	530	192
382	530	201
383	530	178
384	530	137
385	530	196
386	530	195
387	530	193
388	530	183
389	530	187
390	530	196
391	530	183
392	530	150
393	530	152
394	530	132
395	530	136
396	530	148
397	530	142
398	530	147
399	530	139
400	530	106
401	530	118
402	530	125
403	530	92
404	530	138
405	530	202
406	530	210
407	530	161
408	530	177
409	530	197
410	530	172
411	530	125
412	530	188
413	530	164
414	530	201
415	530	193
416	530	176
417	530	181
418	530	184
419	530	165
420	530	217
421	530	137
422	530	185
423	530	188
424	530	172
425	530	172
426	530	207
427	530	176
428	530	202
429	530	182
430	530	175
431	530	224
432	530	200
433	530	228
434	530	289
435	530	317
436	530	300
437	530	250
438	530	279
439	530	316
440	530	266
441	530	361
442	530	341
443	530	396
444	530	411
445	530	343
446	530	322
447	530	297
448	530	344
449	530	321
450	530	198
451	530	181
452	530	194
453	530	214
454	530	154
455	530	169
456	530	163
457	530	202
458	530	186
459	530	125
460	530	142
461	530	174
462	530	193
463	530	140
464	530	165
465	530	156
466	530	191
467	530	211
468	530	191
469	530	151
470	530	132
471	530	109
472	530	175
473	530	199
474	530	180
475	530	124
476	530	167
477	530	204
478	530	142
479	530	168
480	530	127
481	530	148
482	530	217
483	530	194
484	530	120
485	530	135
486	530	123
487	530	147
488	530	138
489	530	144
490	530	121
491	530	155
492	530	157
493	530	122
494	530	106
495	530	117
496	530	163
497	530	107
498	530	130
499	530	184
500	530	479
501	530	632
502	530	653
503	530	714
504	530	883
505	530	843
506	530	1003
507	530	1061
508	530	1282
509	530	1003
510	530	1003
511	530	643
512	530	649
513	530	552
514	530	515
515	530	555
516	530	608
517	530	625
518	530	664
519	530	729
520	530	1260
521	530	2073
522	530	3995
523	530	10126
524	530	9228
525	530	8590
526	530	8419
527	530	9495
528	530	12526
529	530	27862
530	530	61100
1	531	10
2	531	31
3	531	94
4	531	65
5	531	97
6	531	130
7	531	104
8	531	127
9	531	106
10	531	90
11	531	111
12	531	90
13	531	80
14	531	116
15	531	103
16	531	99
17	531	81
18	531	72
19	531	68
20	531	81
21	531	77
22	531	73
23	531	75
24	531	81
25	531	69
26	531	63
27	531	74
28	531	76
29	531	89
30	531	71
31	531	96
32	531	97
33	531	75
34	531	116
35	531	91
36	531	103
38	531	73
39	531	112
40	531	90
41	531	107
42	531	90
43	531	81
44	531	100
45	531	79
46	531	45
47	531	26
48	531	16
49	531	9
50	531	4
51	531	10
52	531	4
53	531	10
54	531	20
55	531	39
56	531	58
57	531	70
58	531	65
59	531	68
60	531	74
61	531	32
62	531	16
63	531	5
64	531	15
65	531	6
66	531	2
67	531	15
68	531	40
69	531	85
70	531	80
71	531	106
72	531	131
73	531	152
74	531	106
75	531	102
76	531	114
77	531	80
78	531	91
79	531	73
80	531	47
81	531	42
82	531	42
83	531	31
84	531	43
85	531	48
86	531	51
87	531	43
88	531	57
89	531	56
90	531	36
91	531	34
92	531	35
93	531	30
94	531	51
95	531	44
96	531	32
97	531	39
98	531	23
99	531	18
100	531	15
101	531	14
102	531	18
103	531	12
104	531	14
105	531	13
106	531	15
107	531	24
108	531	35
109	531	36
110	531	60
111	531	58
112	531	83
113	531	103
114	531	103
115	531	75
116	531	80
117	531	109
118	531	81
119	531	71
120	531	72
121	531	77
122	531	46
123	531	55
124	531	60
125	531	64
126	531	55
127	531	64
128	531	67
129	531	92
130	531	83
131	531	108
132	531	96
133	531	114
134	531	90
135	531	70
136	531	89
137	531	66
138	531	85
139	531	79
140	531	70
141	531	87
142	531	71
143	531	83
144	531	56
145	531	59
146	531	50
147	531	73
148	531	53
149	531	55
150	531	59
151	531	51
152	531	38
153	531	41
154	531	37
155	531	46
156	531	75
157	531	57
158	531	52
159	531	58
160	531	67
161	531	40
162	531	46
163	531	43
164	531	36
165	531	38
166	531	35
167	531	43
168	531	26
169	531	22
170	531	52
171	531	46
172	531	42
173	531	45
174	531	42
175	531	48
176	531	47
177	531	41
178	531	53
179	531	54
180	531	69
181	531	85
182	531	58
183	531	64
184	531	67
185	531	55
186	531	79
187	531	73
188	531	68
189	531	43
190	531	58
191	531	56
192	531	68
193	531	72
194	531	81
195	531	95
196	531	73
197	531	95
198	531	59
199	531	83
200	531	85
201	531	104
202	531	89
203	531	117
204	531	117
205	531	123
206	531	138
207	531	109
208	531	132
209	531	121
210	531	144
211	531	143
212	531	142
213	531	123
214	531	147
215	531	130
216	531	117
217	531	139
218	531	107
219	531	112
220	531	139
221	531	143
222	531	107
223	531	107
224	531	123
225	531	122
226	531	112
227	531	76
228	531	89
229	531	65
230	531	82
231	531	92
232	531	78
233	531	77
234	531	110
235	531	150
236	531	122
237	531	128
238	531	125
239	531	110
240	531	132
241	531	125
242	531	113
243	531	147
244	531	85
245	531	116
246	531	115
247	531	113
248	531	100
249	531	122
250	531	112
251	531	122
252	531	131
253	531	126
254	531	137
255	531	123
256	531	143
257	531	110
258	531	123
259	531	128
260	531	124
261	531	103
262	531	113
263	531	119
264	531	143
265	531	121
266	531	113
267	531	109
268	531	101
269	531	132
270	531	126
271	531	140
272	531	72
273	531	100
274	531	116
275	531	92
276	531	83
277	531	91
278	531	84
279	531	99
280	531	83
281	531	87
282	531	85
283	531	86
284	531	77
285	531	92
286	531	79
287	531	82
288	531	75
289	531	82
290	531	91
291	531	110
292	531	122
293	531	104
294	531	94
295	531	103
296	531	104
297	531	106
298	531	132
299	531	111
300	531	124
301	531	108
302	531	81
303	531	66
304	531	40
305	531	32
306	531	17
307	531	14
308	531	46
309	531	48
310	531	73
311	531	86
312	531	109
313	531	78
314	531	76
315	531	97
316	531	80
317	531	104
318	531	97
319	531	80
320	531	81
321	531	60
322	531	53
323	531	54
324	531	47
325	531	63
326	531	34
327	531	63
328	531	56
329	531	47
330	531	77
331	531	89
332	531	105
333	531	131
334	531	108
335	531	116
336	531	142
337	531	119
338	531	131
339	531	126
340	531	127
341	531	144
342	531	163
343	531	128
344	531	114
345	531	156
346	531	123
347	531	147
348	531	115
349	531	129
350	531	144
351	531	147
352	531	149
353	531	122
354	531	117
355	531	123
356	531	135
357	531	142
358	531	117
359	531	99
360	531	48
361	531	40
362	531	30
363	531	29
364	531	30
365	531	37
366	531	12
367	531	15
368	531	18
369	531	36
370	531	29
371	531	61
372	531	88
373	531	129
374	531	130
375	531	118
376	531	182
377	531	181
378	531	181
379	531	186
380	531	187
381	531	192
382	531	191
383	531	172
384	531	118
385	531	195
386	531	180
387	531	188
388	531	214
389	531	137
390	531	188
391	531	149
392	531	152
393	531	129
394	531	130
395	531	140
396	531	143
397	531	142
398	531	124
399	531	102
400	531	103
401	531	102
402	531	119
403	531	98
404	531	139
405	531	168
406	531	158
407	531	167
408	531	171
409	531	172
410	531	166
411	531	154
412	531	147
413	531	183
414	531	188
415	531	174
416	531	171
417	531	165
418	531	160
419	531	140
420	531	191
421	531	152
422	531	137
423	531	166
424	531	144
425	531	155
426	531	170
427	531	158
428	531	194
429	531	187
430	531	159
431	531	198
432	531	172
433	531	197
434	531	237
435	531	260
436	531	266
437	531	233
438	531	300
439	531	294
440	531	267
441	531	315
442	531	319
443	531	329
444	531	376
445	531	294
446	531	321
447	531	290
448	531	286
449	531	293
450	531	230
451	531	211
452	531	181
453	531	181
454	531	151
455	531	169
456	531	172
457	531	204
458	531	156
459	531	119
460	531	174
461	531	143
462	531	175
463	531	152
464	531	174
465	531	154
466	531	177
467	531	142
468	531	172
469	531	152
470	531	110
471	531	122
472	531	173
473	531	185
474	531	175
475	531	144
476	531	169
477	531	183
478	531	142
479	531	152
480	531	145
481	531	127
482	531	208
483	531	173
484	531	106
485	531	149
486	531	119
487	531	146
488	531	148
489	531	120
490	531	121
491	531	125
492	531	158
493	531	126
494	531	127
495	531	141
496	531	179
497	531	112
498	531	152
499	531	175
500	531	493
501	531	640
502	531	692
503	531	676
504	531	886
505	531	837
506	531	1163
507	531	1215
508	531	1372
509	531	1044
510	531	1206
511	531	805
512	531	777
513	531	631
514	531	638
515	531	647
516	531	698
517	531	734
518	531	812
519	531	937
520	531	1507
521	531	2385
522	531	5822
523	531	14914
524	531	11597
525	531	10707
526	531	9873
527	531	11088
528	531	13927
529	531	17346
530	531	24697
531	531	53273
0	532	2
1	532	7
2	532	39
3	532	96
4	532	111
5	532	124
6	532	131
7	532	167
8	532	119
9	532	113
10	532	97
11	532	113
12	532	110
13	532	99
14	532	111
15	532	84
16	532	108
17	532	105
18	532	86
19	532	100
20	532	88
21	532	79
22	532	85
23	532	76
24	532	92
25	532	74
26	532	68
27	532	70
28	532	71
29	532	72
30	532	74
31	532	85
32	532	110
33	532	93
34	532	126
35	532	112
36	532	130
38	532	104
39	532	119
40	532	126
41	532	107
42	532	100
43	532	118
44	532	129
45	532	105
46	532	60
47	532	14
48	532	12
49	532	5
50	532	15
51	532	8
52	532	8
53	532	8
54	532	18
55	532	47
56	532	73
57	532	62
58	532	66
59	532	86
60	532	87
61	532	41
62	532	15
63	532	2
64	532	17
65	532	7
66	532	1
67	532	14
68	532	50
69	532	98
70	532	120
71	532	122
72	532	138
73	532	144
74	532	117
75	532	109
76	532	109
77	532	103
78	532	97
79	532	109
80	532	62
81	532	50
82	532	49
83	532	53
84	532	30
85	532	48
86	532	40
87	532	50
88	532	59
89	532	84
90	532	45
91	532	35
92	532	26
93	532	27
94	532	61
95	532	43
96	532	32
97	532	48
98	532	23
99	532	16
100	532	9
101	532	24
102	532	10
103	532	23
104	532	19
105	532	21
106	532	15
107	532	18
108	532	32
109	532	36
110	532	49
111	532	73
112	532	75
113	532	92
114	532	107
115	532	81
116	532	104
117	532	84
118	532	94
119	532	69
120	532	67
121	532	76
122	532	62
123	532	49
124	532	72
125	532	66
126	532	61
127	532	70
128	532	76
129	532	88
130	532	91
131	532	109
132	532	115
133	532	128
134	532	101
135	532	109
136	532	81
137	532	87
138	532	83
139	532	95
140	532	75
141	532	74
142	532	71
143	532	66
144	532	85
145	532	73
146	532	58
147	532	66
148	532	60
149	532	50
150	532	66
151	532	60
152	532	38
153	532	40
154	532	38
155	532	55
156	532	86
157	532	65
158	532	43
159	532	62
160	532	64
161	532	45
162	532	36
163	532	44
164	532	31
165	532	33
166	532	46
167	532	51
168	532	27
169	532	44
170	532	47
171	532	56
172	532	29
173	532	52
174	532	59
175	532	54
176	532	62
177	532	58
178	532	63
179	532	57
180	532	81
181	532	72
182	532	54
183	532	65
184	532	84
185	532	69
186	532	74
187	532	84
188	532	93
189	532	55
190	532	78
191	532	78
192	532	63
193	532	93
194	532	71
195	532	73
196	532	100
197	532	105
198	532	97
199	532	115
200	532	113
201	532	123
202	532	99
203	532	117
204	532	134
205	532	121
206	532	164
207	532	105
208	532	126
209	532	157
210	532	166
211	532	187
212	532	172
213	532	137
214	532	140
215	532	148
216	532	148
217	532	149
218	532	134
219	532	160
220	532	138
221	532	152
222	532	166
223	532	139
224	532	157
225	532	134
226	532	144
227	532	75
228	532	82
229	532	106
230	532	83
231	532	89
232	532	93
233	532	93
234	532	103
235	532	118
236	532	140
237	532	119
238	532	116
239	532	122
240	532	118
241	532	134
242	532	122
243	532	124
244	532	109
245	532	120
246	532	152
247	532	124
248	532	120
249	532	139
250	532	142
251	532	118
252	532	152
253	532	130
254	532	129
255	532	140
256	532	142
257	532	151
258	532	143
259	532	173
260	532	132
261	532	149
262	532	134
263	532	147
264	532	142
265	532	143
266	532	154
267	532	136
268	532	127
269	532	137
270	532	164
271	532	167
272	532	107
273	532	103
274	532	116
275	532	110
276	532	76
277	532	70
278	532	91
279	532	103
280	532	97
281	532	104
282	532	107
283	532	79
284	532	98
285	532	96
286	532	96
287	532	83
288	532	93
289	532	98
290	532	99
291	532	119
292	532	142
293	532	137
294	532	113
295	532	93
296	532	120
297	532	118
298	532	144
299	532	155
300	532	142
301	532	124
302	532	102
303	532	77
304	532	30
305	532	38
306	532	32
307	532	21
308	532	54
309	532	60
310	532	77
311	532	71
312	532	125
313	532	80
314	532	98
315	532	84
316	532	96
317	532	93
318	532	146
319	532	109
320	532	94
321	532	83
322	532	71
323	532	55
324	532	51
325	532	55
326	532	40
327	532	44
328	532	56
329	532	70
330	532	109
331	532	104
332	532	121
333	532	129
334	532	91
335	532	145
336	532	143
337	532	139
338	532	145
339	532	159
340	532	155
341	532	184
342	532	157
343	532	169
344	532	167
345	532	179
346	532	134
347	532	142
348	532	119
349	532	168
350	532	183
351	532	165
352	532	163
353	532	130
354	532	122
355	532	152
356	532	151
357	532	134
358	532	119
359	532	115
360	532	51
361	532	38
362	532	38
363	532	22
364	532	35
365	532	41
366	532	11
367	532	23
368	532	20
369	532	34
370	532	32
371	532	53
372	532	110
373	532	154
374	532	136
375	532	145
376	532	189
377	532	185
378	532	184
379	532	166
380	532	215
381	532	231
382	532	216
383	532	184
384	532	149
385	532	217
386	532	222
387	532	207
388	532	222
389	532	179
390	532	195
391	532	203
392	532	206
393	532	186
394	532	178
395	532	153
396	532	194
397	532	143
398	532	131
399	532	119
400	532	114
401	532	124
402	532	122
403	532	110
404	532	159
405	532	185
406	532	183
407	532	188
408	532	212
409	532	227
410	532	174
411	532	155
412	532	173
413	532	199
414	532	209
415	532	180
416	532	202
417	532	184
418	532	194
419	532	152
420	532	202
421	532	163
422	532	172
423	532	214
424	532	201
425	532	189
426	532	205
427	532	182
428	532	201
429	532	214
430	532	175
431	532	228
432	532	215
433	532	235
434	532	247
435	532	292
436	532	288
437	532	289
438	532	320
439	532	295
440	532	322
441	532	408
442	532	419
443	532	408
444	532	400
445	532	392
446	532	368
447	532	313
448	532	371
449	532	353
450	532	252
451	532	214
452	532	236
453	532	197
454	532	181
455	532	200
456	532	193
457	532	210
458	532	204
459	532	145
460	532	172
461	532	188
462	532	219
463	532	167
464	532	179
465	532	159
466	532	205
467	532	184
468	532	187
469	532	148
470	532	144
471	532	138
472	532	162
473	532	205
474	532	181
475	532	150
476	532	174
477	532	221
478	532	142
479	532	186
480	532	154
481	532	139
482	532	223
483	532	183
484	532	124
485	532	133
486	532	127
487	532	160
488	532	156
489	532	115
490	532	131
491	532	129
492	532	156
493	532	142
494	532	113
495	532	139
496	532	157
497	532	119
498	532	130
499	532	204
500	532	597
501	532	781
502	532	872
503	532	824
504	532	1030
505	532	1062
506	532	1486
507	532	1605
508	532	1669
509	532	1485
510	532	1697
511	532	1015
512	532	892
513	532	797
514	532	813
515	532	801
516	532	870
517	532	837
518	532	944
519	532	1058
520	532	2213
521	532	3391
522	532	8332
523	532	17921
524	532	11612
525	532	10057
526	532	8969
527	532	10018
528	532	11817
529	532	11445
530	532	11606
531	532	23538
532	532	55913
0	533	1
1	533	6
2	533	32
3	533	111
4	533	116
5	533	131
6	533	147
7	533	151
8	533	147
9	533	152
10	533	120
11	533	117
12	533	97
13	533	108
14	533	156
15	533	93
16	533	125
17	533	95
18	533	110
19	533	98
20	533	115
21	533	95
22	533	90
23	533	93
24	533	95
25	533	80
26	533	76
27	533	70
28	533	69
29	533	93
30	533	66
31	533	104
32	533	101
33	533	115
34	533	108
35	533	113
36	533	120
38	533	122
39	533	102
40	533	127
41	533	133
42	533	108
43	533	123
44	533	143
45	533	88
46	533	52
47	533	23
48	533	14
49	533	6
50	533	9
51	533	12
52	533	6
53	533	15
54	533	19
55	533	34
56	533	70
57	533	87
58	533	56
59	533	70
60	533	63
61	533	44
62	533	22
63	533	1
64	533	22
65	533	12
66	533	5
67	533	16
68	533	57
69	533	94
70	533	132
71	533	116
72	533	145
73	533	148
74	533	115
75	533	122
76	533	88
77	533	120
78	533	102
79	533	81
80	533	63
81	533	62
82	533	36
83	533	41
84	533	38
85	533	56
86	533	44
87	533	41
88	533	51
89	533	62
90	533	49
91	533	32
92	533	26
93	533	30
94	533	48
95	533	34
96	533	38
97	533	50
98	533	34
99	533	21
100	533	13
101	533	22
102	533	14
103	533	16
104	533	18
105	533	12
106	533	20
107	533	24
108	533	42
109	533	38
110	533	53
111	533	71
112	533	75
113	533	93
114	533	81
115	533	59
116	533	80
117	533	90
118	533	92
119	533	71
120	533	69
121	533	84
122	533	75
123	533	78
124	533	68
125	533	50
126	533	74
127	533	58
128	533	77
129	533	80
130	533	92
131	533	99
132	533	111
133	533	127
134	533	92
135	533	105
136	533	104
137	533	78
138	533	110
139	533	101
140	533	92
141	533	71
142	533	78
143	533	81
144	533	75
145	533	77
146	533	64
147	533	59
148	533	61
149	533	57
150	533	53
151	533	55
152	533	54
153	533	33
154	533	35
155	533	53
156	533	76
157	533	54
158	533	54
159	533	69
160	533	47
161	533	46
162	533	38
163	533	44
164	533	37
165	533	46
166	533	48
167	533	38
168	533	36
169	533	42
170	533	40
171	533	45
172	533	52
173	533	37
174	533	59
175	533	30
176	533	62
177	533	56
178	533	59
179	533	69
180	533	58
181	533	95
182	533	68
183	533	66
184	533	78
185	533	64
186	533	74
187	533	87
188	533	81
189	533	41
190	533	56
191	533	69
192	533	71
193	533	74
194	533	64
195	533	81
196	533	99
197	533	106
198	533	113
199	533	127
200	533	131
201	533	112
202	533	115
203	533	131
204	533	141
205	533	142
206	533	122
207	533	144
208	533	133
209	533	146
210	533	160
211	533	179
212	533	147
213	533	158
214	533	172
215	533	175
216	533	162
217	533	150
218	533	147
219	533	156
220	533	179
221	533	149
222	533	156
223	533	155
224	533	172
225	533	136
226	533	149
227	533	65
228	533	94
229	533	85
230	533	93
231	533	98
232	533	102
233	533	99
234	533	124
235	533	128
236	533	135
237	533	124
238	533	131
239	533	139
240	533	122
241	533	119
242	533	148
243	533	140
244	533	120
245	533	138
246	533	144
247	533	150
248	533	130
249	533	141
250	533	156
251	533	142
252	533	151
253	533	133
254	533	172
255	533	147
256	533	161
257	533	152
258	533	161
259	533	136
260	533	137
261	533	123
262	533	124
263	533	158
264	533	160
265	533	146
266	533	166
267	533	140
268	533	157
269	533	136
270	533	188
271	533	167
272	533	108
273	533	103
274	533	136
275	533	104
276	533	68
277	533	97
278	533	99
279	533	99
280	533	93
281	533	102
282	533	91
283	533	119
284	533	90
285	533	91
286	533	118
287	533	77
288	533	101
289	533	87
290	533	126
291	533	116
292	533	137
293	533	131
294	533	97
295	533	114
296	533	111
297	533	133
298	533	156
299	533	142
300	533	157
301	533	99
302	533	101
303	533	84
304	533	35
305	533	41
306	533	25
307	533	21
308	533	51
309	533	51
310	533	75
311	533	72
312	533	131
313	533	97
314	533	91
315	533	103
316	533	92
317	533	97
318	533	113
319	533	94
320	533	73
321	533	68
322	533	66
323	533	41
324	533	59
325	533	54
326	533	43
327	533	65
328	533	61
329	533	59
330	533	72
331	533	106
332	533	120
333	533	131
334	533	128
335	533	120
336	533	148
337	533	160
338	533	178
339	533	166
340	533	154
341	533	172
342	533	178
343	533	165
344	533	194
345	533	208
346	533	174
347	533	137
348	533	161
349	533	163
350	533	141
351	533	177
352	533	175
353	533	146
354	533	127
355	533	131
356	533	170
357	533	158
358	533	138
359	533	102
360	533	56
361	533	35
362	533	24
363	533	32
364	533	38
365	533	48
366	533	21
367	533	14
368	533	21
369	533	42
370	533	29
371	533	51
372	533	92
373	533	153
374	533	156
375	533	162
376	533	188
377	533	172
378	533	236
379	533	237
380	533	261
381	533	228
382	533	221
383	533	217
384	533	139
385	533	234
386	533	257
387	533	208
388	533	237
389	533	206
390	533	222
391	533	220
392	533	233
393	533	209
394	533	206
395	533	191
396	533	175
397	533	154
398	533	147
399	533	144
400	533	113
401	533	139
402	533	114
403	533	117
404	533	183
405	533	233
406	533	192
407	533	225
408	533	206
409	533	235
410	533	212
411	533	182
412	533	174
413	533	197
414	533	238
415	533	199
416	533	225
417	533	188
418	533	200
419	533	167
420	533	214
421	533	194
422	533	225
423	533	256
424	533	212
425	533	253
426	533	200
427	533	198
428	533	221
429	533	258
430	533	180
431	533	270
432	533	260
433	533	244
434	533	279
435	533	276
436	533	327
437	533	333
438	533	404
439	533	349
440	533	387
441	533	454
442	533	460
443	533	451
444	533	475
445	533	352
446	533	380
447	533	328
448	533	336
449	533	328
450	533	254
451	533	234
452	533	208
453	533	229
454	533	192
455	533	183
456	533	203
457	533	210
458	533	187
459	533	117
460	533	150
461	533	164
462	533	185
463	533	157
464	533	163
465	533	174
466	533	165
467	533	153
468	533	186
469	533	141
470	533	128
471	533	137
472	533	168
473	533	182
474	533	169
475	533	143
476	533	177
477	533	169
478	533	156
479	533	160
480	533	137
481	533	121
482	533	170
483	533	165
484	533	133
485	533	143
486	533	93
487	533	130
488	533	148
489	533	130
490	533	138
491	533	133
492	533	172
493	533	118
494	533	134
495	533	137
496	533	149
497	533	104
498	533	111
499	533	187
500	533	520
501	533	714
502	533	737
503	533	748
504	533	929
505	533	844
506	533	1193
507	533	1178
508	533	1301
509	533	1118
510	533	1269
511	533	728
512	533	728
513	533	633
514	533	603
515	533	652
516	533	643
517	533	684
518	533	723
519	533	821
520	533	1517
521	533	2121
522	533	4414
523	533	6652
524	533	4673
525	533	4236
526	533	4204
527	533	4147
528	533	4658
529	533	4239
530	533	4800
531	533	6524
532	533	15906
533	533	49620
1	534	8
2	534	33
3	534	93
4	534	113
5	534	108
6	534	160
7	534	140
8	534	156
9	534	126
10	534	118
11	534	132
12	534	119
13	534	126
14	534	148
15	534	145
16	534	112
17	534	112
18	534	126
19	534	98
20	534	109
21	534	104
22	534	102
23	534	91
24	534	103
25	534	94
26	534	72
27	534	93
28	534	96
29	534	86
30	534	97
31	534	129
32	534	108
33	534	106
34	534	122
35	534	120
36	534	135
38	534	121
39	534	114
40	534	112
41	534	118
42	534	112
43	534	103
44	534	124
45	534	79
46	534	52
47	534	18
48	534	7
49	534	10
50	534	8
51	534	12
52	534	8
53	534	4
54	534	24
55	534	45
56	534	48
57	534	76
58	534	71
59	534	59
60	534	70
61	534	47
62	534	18
63	534	7
64	534	11
65	534	3
66	534	8
67	534	15
68	534	42
69	534	79
70	534	107
71	534	110
72	534	114
73	534	148
74	534	128
75	534	92
76	534	122
77	534	115
78	534	100
79	534	86
80	534	51
81	534	39
82	534	46
83	534	44
84	534	34
85	534	43
86	534	39
87	534	33
88	534	61
89	534	63
90	534	45
91	534	34
92	534	20
93	534	20
94	534	53
95	534	41
96	534	38
97	534	44
98	534	38
99	534	19
100	534	14
101	534	15
102	534	10
103	534	18
104	534	13
105	534	20
106	534	22
107	534	20
108	534	39
109	534	30
110	534	55
111	534	62
112	534	59
113	534	82
114	534	86
115	534	84
116	534	89
117	534	75
118	534	94
119	534	56
120	534	58
121	534	64
122	534	58
123	534	64
124	534	67
125	534	71
126	534	53
127	534	64
128	534	65
129	534	86
130	534	82
131	534	101
132	534	118
133	534	100
134	534	111
135	534	84
136	534	95
137	534	73
138	534	94
139	534	81
140	534	78
141	534	56
142	534	74
143	534	71
144	534	63
145	534	49
146	534	55
147	534	69
148	534	62
149	534	52
150	534	51
151	534	50
152	534	38
153	534	45
154	534	37
155	534	70
156	534	72
157	534	63
158	534	50
159	534	56
160	534	48
161	534	32
162	534	43
163	534	42
164	534	29
165	534	36
166	534	35
167	534	32
168	534	31
169	534	39
170	534	39
171	534	29
172	534	46
173	534	43
174	534	44
175	534	51
176	534	60
177	534	35
178	534	58
179	534	66
180	534	48
181	534	81
182	534	53
183	534	56
184	534	60
185	534	49
186	534	73
187	534	79
188	534	85
189	534	40
190	534	82
191	534	60
192	534	78
193	534	70
194	534	72
195	534	84
196	534	76
197	534	107
198	534	97
199	534	100
200	534	116
201	534	119
202	534	102
203	534	130
204	534	133
205	534	118
206	534	126
207	534	150
208	534	127
209	534	144
210	534	150
211	534	184
212	534	132
213	534	146
214	534	146
215	534	170
216	534	148
217	534	175
218	534	135
219	534	150
220	534	186
221	534	143
222	534	137
223	534	124
224	534	132
225	534	136
226	534	130
227	534	82
228	534	90
229	534	80
230	534	83
231	534	85
232	534	100
233	534	104
234	534	104
235	534	142
236	534	125
237	534	126
238	534	122
239	534	104
240	534	123
241	534	138
242	534	132
243	534	137
244	534	90
245	534	119
246	534	119
247	534	122
248	534	112
249	534	122
250	534	126
251	534	129
252	534	134
253	534	135
254	534	157
255	534	143
256	534	144
257	534	126
258	534	151
259	534	159
260	534	181
261	534	150
262	534	119
263	534	138
264	534	155
265	534	161
266	534	164
267	534	169
268	534	147
269	534	139
270	534	156
271	534	142
272	534	106
273	534	84
274	534	105
275	534	81
276	534	71
277	534	79
278	534	87
279	534	83
280	534	107
281	534	93
282	534	77
283	534	69
284	534	87
285	534	92
286	534	81
287	534	83
288	534	58
289	534	70
290	534	116
291	534	121
292	534	134
293	534	125
294	534	74
295	534	107
296	534	114
297	534	115
298	534	150
299	534	123
300	534	139
301	534	114
302	534	75
303	534	80
304	534	32
305	534	29
306	534	21
307	534	15
308	534	32
309	534	57
310	534	67
311	534	70
312	534	98
313	534	58
314	534	92
315	534	95
316	534	89
317	534	74
318	534	105
319	534	90
320	534	62
321	534	44
322	534	61
323	534	49
324	534	59
325	534	59
326	534	43
327	534	35
328	534	62
329	534	42
330	534	77
331	534	109
332	534	109
333	534	129
334	534	101
335	534	118
336	534	116
337	534	128
338	534	128
339	534	141
340	534	133
341	534	162
342	534	175
343	534	172
344	534	178
345	534	170
346	534	142
347	534	142
348	534	134
349	534	144
350	534	164
351	534	154
352	534	126
353	534	134
354	534	105
355	534	135
356	534	158
357	534	149
358	534	120
359	534	83
360	534	52
361	534	22
362	534	24
363	534	16
364	534	24
365	534	25
366	534	15
367	534	16
368	534	12
369	534	43
370	534	26
371	534	53
372	534	94
373	534	128
374	534	136
375	534	122
376	534	155
377	534	180
378	534	200
379	534	197
380	534	203
381	534	207
382	534	225
383	534	237
384	534	146
385	534	213
386	534	222
387	534	196
388	534	241
389	534	194
390	534	231
391	534	205
392	534	205
393	534	203
394	534	204
395	534	194
396	534	159
397	534	160
398	534	126
399	534	126
400	534	105
401	534	97
402	534	147
403	534	107
404	534	150
405	534	215
406	534	191
407	534	211
408	534	224
409	534	238
410	534	199
411	534	210
412	534	178
413	534	206
414	534	221
415	534	200
416	534	229
417	534	211
418	534	208
419	534	186
420	534	231
421	534	168
422	534	218
423	534	240
424	534	245
425	534	225
426	534	223
427	534	197
428	534	229
429	534	228
430	534	170
431	534	256
432	534	306
433	534	248
434	534	301
435	534	273
436	534	297
437	534	339
438	534	351
439	534	354
440	534	368
441	534	419
442	534	373
443	534	399
444	534	387
445	534	305
446	534	306
447	534	300
448	534	260
449	534	276
450	534	193
451	534	187
452	534	184
453	534	161
454	534	167
455	534	175
456	534	172
457	534	153
458	534	143
459	534	121
460	534	145
461	534	149
462	534	171
463	534	134
464	534	146
465	534	132
466	534	127
467	534	150
468	534	145
469	534	124
470	534	107
471	534	87
472	534	132
473	534	164
474	534	117
475	534	124
476	534	139
477	534	134
478	534	125
479	534	116
480	534	120
481	534	108
482	534	159
483	534	136
484	534	83
485	534	85
486	534	84
487	534	123
488	534	120
489	534	102
490	534	77
491	534	103
492	534	122
493	534	116
494	534	93
495	534	133
496	534	123
497	534	101
498	534	116
499	534	137
500	534	394
501	534	538
502	534	548
503	534	530
504	534	661
505	534	592
506	534	705
507	534	693
508	534	794
509	534	645
510	534	720
511	534	485
512	534	448
513	534	366
514	534	446
515	534	404
516	534	460
517	534	417
518	534	481
519	534	499
520	534	734
521	534	1004
522	534	1807
523	534	2282
524	534	1971
525	534	1771
526	534	1908
527	534	1769
528	534	1958
529	534	1740
530	534	2005
531	534	2423
532	534	4089
533	534	13514
534	534	51086
0	535	1
1	535	3
2	535	41
3	535	96
4	535	91
5	535	109
6	535	134
7	535	169
8	535	134
9	535	143
10	535	130
11	535	143
12	535	133
13	535	136
14	535	163
15	535	129
16	535	126
17	535	117
18	535	109
19	535	102
20	535	110
21	535	91
22	535	97
23	535	104
24	535	109
25	535	95
26	535	90
27	535	94
28	535	85
29	535	67
30	535	97
31	535	98
32	535	106
33	535	101
34	535	114
35	535	101
36	535	114
38	535	101
39	535	133
40	535	119
41	535	141
42	535	103
43	535	115
44	535	104
45	535	78
46	535	40
47	535	17
48	535	9
49	535	7
50	535	9
51	535	9
52	535	4
53	535	14
54	535	25
55	535	37
56	535	52
57	535	70
58	535	74
59	535	64
60	535	81
61	535	47
62	535	8
63	535	2
64	535	12
65	535	1
66	535	2
67	535	10
68	535	56
69	535	90
70	535	95
71	535	110
72	535	119
73	535	138
74	535	149
75	535	132
76	535	128
77	535	80
78	535	88
79	535	89
80	535	41
81	535	46
82	535	32
83	535	33
84	535	37
85	535	39
86	535	32
87	535	34
88	535	59
89	535	77
90	535	40
91	535	35
92	535	22
93	535	15
94	535	46
95	535	34
96	535	46
97	535	37
98	535	26
99	535	16
100	535	10
101	535	14
102	535	15
103	535	11
104	535	11
105	535	17
106	535	12
107	535	11
108	535	31
109	535	29
110	535	38
111	535	53
112	535	65
113	535	96
114	535	76
115	535	71
116	535	66
117	535	71
118	535	101
119	535	42
120	535	48
121	535	76
122	535	59
123	535	44
124	535	51
125	535	69
126	535	59
127	535	59
128	535	53
129	535	94
130	535	80
131	535	106
132	535	107
133	535	98
134	535	98
135	535	73
136	535	93
137	535	79
138	535	91
139	535	81
140	535	53
141	535	62
142	535	59
143	535	57
144	535	69
145	535	48
146	535	42
147	535	37
148	535	48
149	535	35
150	535	31
151	535	39
152	535	28
153	535	30
154	535	21
155	535	47
156	535	67
157	535	55
158	535	41
159	535	51
160	535	48
161	535	31
162	535	24
163	535	29
164	535	35
165	535	33
166	535	30
167	535	35
168	535	24
169	535	28
170	535	34
171	535	25
172	535	40
173	535	51
174	535	28
175	535	52
176	535	50
177	535	37
178	535	43
179	535	54
180	535	42
181	535	61
182	535	63
183	535	58
184	535	58
185	535	60
186	535	79
187	535	80
188	535	93
189	535	41
190	535	72
191	535	56
192	535	67
193	535	70
194	535	54
195	535	80
196	535	78
197	535	92
198	535	83
199	535	73
200	535	113
201	535	125
202	535	96
203	535	131
204	535	119
205	535	127
206	535	117
207	535	156
208	535	132
209	535	145
210	535	162
211	535	158
212	535	149
213	535	149
214	535	170
215	535	158
216	535	138
217	535	143
218	535	125
219	535	167
220	535	123
221	535	133
222	535	156
223	535	152
224	535	150
225	535	124
226	535	113
227	535	81
228	535	70
229	535	60
230	535	74
231	535	81
232	535	78
233	535	92
234	535	99
235	535	119
236	535	126
237	535	112
238	535	131
239	535	115
240	535	95
241	535	140
242	535	143
243	535	117
244	535	96
245	535	105
246	535	125
247	535	111
248	535	118
249	535	133
250	535	124
251	535	113
252	535	113
253	535	140
254	535	134
255	535	138
256	535	157
257	535	116
258	535	137
259	535	150
260	535	142
261	535	161
262	535	162
263	535	144
264	535	156
265	535	157
266	535	135
267	535	141
268	535	150
269	535	119
270	535	149
271	535	141
272	535	82
273	535	76
274	535	91
275	535	97
276	535	53
277	535	76
278	535	74
279	535	77
280	535	69
281	535	88
282	535	90
283	535	83
284	535	75
285	535	80
286	535	72
287	535	71
288	535	64
289	535	88
290	535	92
291	535	89
292	535	124
293	535	106
294	535	89
295	535	95
296	535	91
297	535	100
298	535	108
299	535	126
300	535	117
301	535	103
302	535	99
303	535	83
304	535	27
305	535	31
306	535	25
307	535	13
308	535	27
309	535	47
310	535	52
311	535	38
312	535	84
313	535	65
314	535	71
315	535	86
316	535	67
317	535	68
318	535	122
319	535	100
320	535	56
321	535	53
322	535	68
323	535	37
324	535	47
325	535	39
326	535	36
327	535	35
328	535	41
329	535	42
330	535	64
331	535	79
332	535	92
333	535	110
334	535	92
335	535	119
336	535	98
337	535	131
338	535	152
339	535	190
340	535	141
341	535	136
342	535	149
343	535	144
344	535	158
345	535	162
346	535	147
347	535	129
348	535	138
349	535	138
350	535	127
351	535	150
352	535	145
353	535	127
354	535	124
355	535	137
356	535	160
357	535	129
358	535	148
359	535	97
360	535	50
361	535	24
362	535	30
363	535	24
364	535	24
365	535	34
366	535	18
367	535	12
368	535	5
369	535	35
370	535	30
371	535	40
372	535	72
373	535	144
374	535	139
375	535	141
376	535	142
377	535	135
378	535	196
379	535	151
380	535	215
381	535	205
382	535	217
383	535	177
384	535	149
385	535	184
386	535	227
387	535	203
388	535	257
389	535	230
390	535	239
391	535	222
392	535	178
393	535	147
394	535	151
395	535	144
396	535	144
397	535	147
398	535	119
399	535	110
400	535	101
401	535	99
402	535	115
403	535	103
404	535	140
405	535	169
406	535	188
407	535	228
408	535	230
409	535	208
410	535	198
411	535	209
412	535	209
413	535	184
414	535	209
415	535	210
416	535	180
417	535	204
418	535	193
419	535	226
420	535	202
421	535	187
422	535	210
423	535	230
424	535	196
425	535	197
426	535	214
427	535	197
428	535	263
429	535	258
430	535	196
431	535	254
432	535	256
433	535	249
434	535	300
435	535	314
436	535	320
437	535	282
438	535	342
439	535	333
440	535	375
441	535	379
442	535	362
443	535	313
444	535	360
445	535	313
446	535	326
447	535	275
448	535	248
449	535	262
450	535	165
451	535	137
452	535	162
453	535	156
454	535	97
455	535	136
456	535	152
457	535	157
458	535	121
459	535	83
460	535	137
461	535	91
462	535	140
463	535	101
464	535	82
465	535	131
466	535	139
467	535	126
468	535	112
469	535	94
470	535	86
471	535	80
472	535	107
473	535	127
474	535	111
475	535	104
476	535	126
477	535	141
478	535	118
479	535	122
480	535	110
481	535	104
482	535	137
483	535	130
484	535	86
485	535	89
486	535	66
487	535	105
488	535	102
489	535	82
490	535	93
491	535	107
492	535	99
493	535	85
494	535	101
495	535	96
496	535	114
497	535	67
498	535	81
499	535	119
500	535	330
501	535	479
502	535	501
503	535	479
504	535	518
505	535	524
506	535	652
507	535	672
508	535	719
509	535	616
510	535	582
511	535	395
512	535	395
513	535	333
514	535	337
515	535	304
516	535	308
517	535	345
518	535	387
519	535	374
520	535	623
521	535	858
522	535	1467
523	535	1902
524	535	1479
525	535	1339
526	535	1491
527	535	1393
528	535	1515
529	535	1406
530	535	1591
531	535	1753
532	535	3164
533	535	8362
534	535	25240
535	535	47653
1	536	7
2	536	40
3	536	79
4	536	107
5	536	121
6	536	117
7	536	117
8	536	162
9	536	135
10	536	129
11	536	138
12	536	127
13	536	135
14	536	155
15	536	108
16	536	149
17	536	138
18	536	118
19	536	106
20	536	127
21	536	123
22	536	122
23	536	104
24	536	102
25	536	103
26	536	87
27	536	101
28	536	101
29	536	93
30	536	105
31	536	114
32	536	105
33	536	126
34	536	148
35	536	143
36	536	141
38	536	124
39	536	155
40	536	141
41	536	143
42	536	138
43	536	133
44	536	120
45	536	83
46	536	30
47	536	17
48	536	10
49	536	7
50	536	6
51	536	5
52	536	7
53	536	8
54	536	21
55	536	59
56	536	59
57	536	63
58	536	76
59	536	67
60	536	97
61	536	36
62	536	18
63	536	7
64	536	13
65	536	4
66	536	3
67	536	13
68	536	53
69	536	99
70	536	83
71	536	131
72	536	118
73	536	137
74	536	133
75	536	115
76	536	101
77	536	105
78	536	103
79	536	70
80	536	42
81	536	47
82	536	41
83	536	38
84	536	36
85	536	50
86	536	36
87	536	46
88	536	44
89	536	56
90	536	47
91	536	24
92	536	24
93	536	26
94	536	47
95	536	39
96	536	36
97	536	48
98	536	39
99	536	11
100	536	17
101	536	12
102	536	12
103	536	17
104	536	14
105	536	10
106	536	6
107	536	30
108	536	36
109	536	35
110	536	47
111	536	61
112	536	77
113	536	89
114	536	108
115	536	74
116	536	98
117	536	88
118	536	102
119	536	66
120	536	61
121	536	55
122	536	77
123	536	58
124	536	62
125	536	53
126	536	60
127	536	56
128	536	69
129	536	82
130	536	94
131	536	109
132	536	109
133	536	123
134	536	123
135	536	93
136	536	90
137	536	89
138	536	85
139	536	95
140	536	64
141	536	55
142	536	64
143	536	44
144	536	60
145	536	65
146	536	62
147	536	70
148	536	50
149	536	51
150	536	45
151	536	51
152	536	40
153	536	37
154	536	32
155	536	46
156	536	68
157	536	66
158	536	51
159	536	66
160	536	49
161	536	43
162	536	38
163	536	38
164	536	38
165	536	23
166	536	34
167	536	29
168	536	26
169	536	39
170	536	45
171	536	40
172	536	38
173	536	37
174	536	57
175	536	38
176	536	59
177	536	47
178	536	52
179	536	73
180	536	49
181	536	72
182	536	66
183	536	72
184	536	62
185	536	69
186	536	83
187	536	89
188	536	93
189	536	50
190	536	62
191	536	62
192	536	87
193	536	84
194	536	76
195	536	70
196	536	117
197	536	99
198	536	96
199	536	101
200	536	121
201	536	94
202	536	101
203	536	121
204	536	128
205	536	122
206	536	150
207	536	132
208	536	144
209	536	135
210	536	160
211	536	194
212	536	194
213	536	127
214	536	159
215	536	140
216	536	168
217	536	166
218	536	133
219	536	176
220	536	154
221	536	160
222	536	166
223	536	138
224	536	144
225	536	146
226	536	105
227	536	86
228	536	95
229	536	88
230	536	76
231	536	92
232	536	104
233	536	110
234	536	113
235	536	120
236	536	145
237	536	151
238	536	152
239	536	117
240	536	150
241	536	135
242	536	139
243	536	139
244	536	100
245	536	136
246	536	137
247	536	122
248	536	101
249	536	156
250	536	145
251	536	125
252	536	128
253	536	153
254	536	173
255	536	147
256	536	169
257	536	166
258	536	166
259	536	141
260	536	189
261	536	137
262	536	140
263	536	149
264	536	169
265	536	141
266	536	152
267	536	133
268	536	138
269	536	131
270	536	163
271	536	158
272	536	94
273	536	81
274	536	114
275	536	103
276	536	74
277	536	78
278	536	87
279	536	93
280	536	84
281	536	95
282	536	86
283	536	74
284	536	80
285	536	98
286	536	66
287	536	89
288	536	70
289	536	83
290	536	103
291	536	107
292	536	140
293	536	105
294	536	106
295	536	108
296	536	116
297	536	117
298	536	127
299	536	124
300	536	162
301	536	94
302	536	91
303	536	78
304	536	35
305	536	32
306	536	15
307	536	18
308	536	49
309	536	56
310	536	61
311	536	84
312	536	72
313	536	68
314	536	81
315	536	88
316	536	83
317	536	78
318	536	123
319	536	97
320	536	66
321	536	68
322	536	58
323	536	53
324	536	54
325	536	41
326	536	33
327	536	41
328	536	49
329	536	50
330	536	81
331	536	86
332	536	111
333	536	124
334	536	73
335	536	106
336	536	129
337	536	140
338	536	150
339	536	143
340	536	161
341	536	173
342	536	166
343	536	174
344	536	151
345	536	157
346	536	163
347	536	156
348	536	143
349	536	127
350	536	132
351	536	160
352	536	152
353	536	166
354	536	149
355	536	156
356	536	152
357	536	168
358	536	99
359	536	97
360	536	46
361	536	18
362	536	20
363	536	18
364	536	27
365	536	41
366	536	16
367	536	19
368	536	21
369	536	25
370	536	26
371	536	57
372	536	89
373	536	129
374	536	141
375	536	140
376	536	158
377	536	175
378	536	185
379	536	193
380	536	224
381	536	221
382	536	244
383	536	218
384	536	157
385	536	214
386	536	257
387	536	201
388	536	225
389	536	241
390	536	265
391	536	190
392	536	200
393	536	178
394	536	165
395	536	182
396	536	173
397	536	183
398	536	141
399	536	140
400	536	117
401	536	133
402	536	121
403	536	107
404	536	141
405	536	205
406	536	203
407	536	227
408	536	214
409	536	220
410	536	197
411	536	190
412	536	211
413	536	200
414	536	214
415	536	210
416	536	226
417	536	225
418	536	216
419	536	230
420	536	260
421	536	189
422	536	216
423	536	240
424	536	243
425	536	240
426	536	246
427	536	222
428	536	236
429	536	263
430	536	204
431	536	215
432	536	250
433	536	271
434	536	320
435	536	327
436	536	322
437	536	291
438	536	377
439	536	343
440	536	315
441	536	400
442	536	414
443	536	403
444	536	355
445	536	333
446	536	316
447	536	297
448	536	265
449	536	257
450	536	188
451	536	178
452	536	171
453	536	176
454	536	164
455	536	132
456	536	177
457	536	133
458	536	135
459	536	108
460	536	127
461	536	124
462	536	140
463	536	119
464	536	104
465	536	116
466	536	131
467	536	155
468	536	143
469	536	114
470	536	100
471	536	100
472	536	126
473	536	160
474	536	136
475	536	129
476	536	136
477	536	153
478	536	132
479	536	127
480	536	110
481	536	101
482	536	149
483	536	119
484	536	106
485	536	97
486	536	85
487	536	98
488	536	114
489	536	119
490	536	111
491	536	110
492	536	121
493	536	104
494	536	104
495	536	101
496	536	123
497	536	101
498	536	96
499	536	124
500	536	341
501	536	498
502	536	527
503	536	489
504	536	604
505	536	563
506	536	603
507	536	645
508	536	743
509	536	574
510	536	574
511	536	376
512	536	419
513	536	356
514	536	295
515	536	332
516	536	313
517	536	360
518	536	414
519	536	384
520	536	598
521	536	883
522	536	1402
523	536	1753
524	536	1473
525	536	1331
526	536	1603
527	536	1394
528	536	1533
529	536	1430
530	536	1723
531	536	1834
532	536	2842
533	536	6722
534	536	12866
535	536	21714
536	536	56026
0	537	1
1	537	5
2	537	33
3	537	71
4	537	110
5	537	118
6	537	134
7	537	128
8	537	153
9	537	149
10	537	126
11	537	144
12	537	133
13	537	106
14	537	156
15	537	135
16	537	117
17	537	131
18	537	131
19	537	112
20	537	123
21	537	119
22	537	128
23	537	111
24	537	107
25	537	98
26	537	89
27	537	95
28	537	87
29	537	122
30	537	94
31	537	105
32	537	119
33	537	134
34	537	146
35	537	140
36	537	139
38	537	128
39	537	134
40	537	118
41	537	135
42	537	96
43	537	119
44	537	135
45	537	73
46	537	47
47	537	21
48	537	12
49	537	1
50	537	7
51	537	7
52	537	10
53	537	8
54	537	21
55	537	28
56	537	60
57	537	99
58	537	72
59	537	96
60	537	73
61	537	42
62	537	21
63	537	5
64	537	15
65	537	9
66	537	1
67	537	12
68	537	49
69	537	74
70	537	101
71	537	118
72	537	142
73	537	143
74	537	109
75	537	135
76	537	116
77	537	114
78	537	104
79	537	84
80	537	47
81	537	38
82	537	31
83	537	30
84	537	33
85	537	28
86	537	39
87	537	36
88	537	50
89	537	78
90	537	39
91	537	33
92	537	20
93	537	25
94	537	42
95	537	31
96	537	35
97	537	42
98	537	26
99	537	15
100	537	12
101	537	13
102	537	9
103	537	19
104	537	20
105	537	13
106	537	15
107	537	15
108	537	26
109	537	30
110	537	49
111	537	74
112	537	78
113	537	104
114	537	87
115	537	78
116	537	72
117	537	76
118	537	84
119	537	62
120	537	55
121	537	54
122	537	44
123	537	55
124	537	79
125	537	46
126	537	66
127	537	50
128	537	57
129	537	98
130	537	89
131	537	96
132	537	101
133	537	99
134	537	94
135	537	72
136	537	83
137	537	102
138	537	85
139	537	72
140	537	71
141	537	62
142	537	46
143	537	74
144	537	68
145	537	51
146	537	63
147	537	43
148	537	40
149	537	52
150	537	38
151	537	46
152	537	30
153	537	31
154	537	37
155	537	31
156	537	67
157	537	47
158	537	32
159	537	53
160	537	40
161	537	42
162	537	28
163	537	29
164	537	46
165	537	28
166	537	27
167	537	28
168	537	27
169	537	43
170	537	24
171	537	42
172	537	37
173	537	34
174	537	54
175	537	58
176	537	35
177	537	37
178	537	45
179	537	61
180	537	56
181	537	69
182	537	63
183	537	56
184	537	54
185	537	61
186	537	80
187	537	73
188	537	73
189	537	44
190	537	58
191	537	54
192	537	67
193	537	78
194	537	60
195	537	78
196	537	81
197	537	95
198	537	66
199	537	96
200	537	88
201	537	127
202	537	105
203	537	114
204	537	100
205	537	121
206	537	140
207	537	141
208	537	117
209	537	140
210	537	171
211	537	158
212	537	146
213	537	147
214	537	167
215	537	147
216	537	144
217	537	142
218	537	128
219	537	167
220	537	136
221	537	116
222	537	133
223	537	125
224	537	124
225	537	128
226	537	127
227	537	88
228	537	79
229	537	58
230	537	83
231	537	77
232	537	81
233	537	87
234	537	93
235	537	127
236	537	140
237	537	124
238	537	109
239	537	103
240	537	133
241	537	124
242	537	131
243	537	145
244	537	92
245	537	125
246	537	154
247	537	127
248	537	112
249	537	140
250	537	151
251	537	104
252	537	158
253	537	131
254	537	163
255	537	132
256	537	159
257	537	122
258	537	123
259	537	136
260	537	150
261	537	140
262	537	127
263	537	139
264	537	152
265	537	161
266	537	160
267	537	129
268	537	152
269	537	135
270	537	146
271	537	147
272	537	111
273	537	72
274	537	115
275	537	99
276	537	64
277	537	68
278	537	77
279	537	67
280	537	78
281	537	73
282	537	60
283	537	85
284	537	75
285	537	62
286	537	81
287	537	71
288	537	62
289	537	78
290	537	78
291	537	92
292	537	102
293	537	117
294	537	81
295	537	106
296	537	102
297	537	113
298	537	119
299	537	105
300	537	123
301	537	103
302	537	79
303	537	73
304	537	37
305	537	30
306	537	17
307	537	14
308	537	35
309	537	40
310	537	54
311	537	56
312	537	102
313	537	56
314	537	63
315	537	96
316	537	79
317	537	77
318	537	91
319	537	73
320	537	56
321	537	51
322	537	61
323	537	41
324	537	40
325	537	35
326	537	20
327	537	38
328	537	47
329	537	35
330	537	66
331	537	96
332	537	99
333	537	97
334	537	90
335	537	120
336	537	123
337	537	106
338	537	126
339	537	148
340	537	147
341	537	152
342	537	201
343	537	148
344	537	149
345	537	145
346	537	158
347	537	137
348	537	136
349	537	133
350	537	155
351	537	144
352	537	140
353	537	142
354	537	100
355	537	131
356	537	129
357	537	148
358	537	117
359	537	97
360	537	44
361	537	21
362	537	21
363	537	15
364	537	31
365	537	40
366	537	14
367	537	12
368	537	16
369	537	33
370	537	31
371	537	46
372	537	74
373	537	127
374	537	139
375	537	140
376	537	170
377	537	180
378	537	202
379	537	164
380	537	234
381	537	194
382	537	247
383	537	180
384	537	147
385	537	188
386	537	208
387	537	228
388	537	232
389	537	240
390	537	244
391	537	226
392	537	185
393	537	168
394	537	181
395	537	158
396	537	156
397	537	160
398	537	132
399	537	133
400	537	96
401	537	89
402	537	108
403	537	95
404	537	168
405	537	179
406	537	211
407	537	189
408	537	207
409	537	264
410	537	220
411	537	202
412	537	196
413	537	192
414	537	237
415	537	213
416	537	219
417	537	239
418	537	243
419	537	242
420	537	225
421	537	224
422	537	244
423	537	221
424	537	237
425	537	235
426	537	261
427	537	225
428	537	274
429	537	265
430	537	182
431	537	274
432	537	282
433	537	260
434	537	293
435	537	320
436	537	303
437	537	293
438	537	346
439	537	345
440	537	376
441	537	448
442	537	382
443	537	366
444	537	363
445	537	341
446	537	340
447	537	266
448	537	230
449	537	257
450	537	183
451	537	138
452	537	139
453	537	162
454	537	116
455	537	127
456	537	151
457	537	147
458	537	119
459	537	81
460	537	118
461	537	125
462	537	140
463	537	114
464	537	125
465	537	134
466	537	106
467	537	138
468	537	133
469	537	104
470	537	93
471	537	80
472	537	116
473	537	136
474	537	104
475	537	122
476	537	133
477	537	140
478	537	109
479	537	105
480	537	108
481	537	92
482	537	156
483	537	135
484	537	75
485	537	89
486	537	70
487	537	82
488	537	118
489	537	107
490	537	75
491	537	85
492	537	98
493	537	68
494	537	76
495	537	86
496	537	88
497	537	68
498	537	93
499	537	136
500	537	350
501	537	445
502	537	502
503	537	490
504	537	599
505	537	553
506	537	694
507	537	624
508	537	728
509	537	533
510	537	546
511	537	374
512	537	357
513	537	303
514	537	295
515	537	290
516	537	307
517	537	306
518	537	358
519	537	384
520	537	642
521	537	880
522	537	1469
523	537	1803
524	537	1522
525	537	1302
526	537	1615
527	537	1404
528	537	1529
529	537	1466
530	537	1574
531	537	1856
532	537	3089
533	537	8321
534	537	15851
535	537	21001
536	537	28862
537	537	52848
1	538	8
2	538	27
3	538	79
4	538	95
5	538	94
6	538	149
7	538	114
8	538	152
9	538	133
10	538	103
11	538	125
12	538	130
13	538	124
14	538	166
15	538	145
16	538	136
17	538	108
18	538	115
19	538	107
20	538	83
21	538	93
22	538	96
23	538	103
24	538	94
25	538	113
26	538	76
27	538	100
28	538	94
29	538	96
30	538	97
31	538	121
32	538	90
33	538	106
34	538	123
35	538	123
36	538	122
38	538	105
39	538	156
40	538	117
41	538	118
42	538	132
43	538	101
44	538	101
45	538	67
46	538	36
47	538	19
48	538	7
49	538	7
50	538	7
51	538	10
52	538	8
53	538	7
54	538	15
55	538	38
56	538	50
57	538	65
58	538	72
59	538	97
60	538	57
61	538	35
62	538	13
63	538	1
64	538	16
65	538	8
66	538	4
67	538	18
68	538	46
69	538	77
70	538	112
71	538	93
72	538	111
73	538	146
74	538	119
75	538	113
76	538	103
77	538	113
78	538	91
79	538	99
80	538	42
81	538	39
82	538	32
83	538	35
84	538	29
85	538	25
86	538	36
87	538	40
88	538	41
89	538	57
90	538	38
91	538	22
92	538	27
93	538	19
94	538	34
95	538	34
96	538	28
97	538	33
98	538	18
99	538	12
100	538	13
101	538	12
102	538	10
103	538	15
104	538	8
105	538	9
106	538	8
107	538	22
108	538	26
109	538	25
110	538	41
111	538	40
112	538	75
113	538	76
114	538	92
115	538	65
116	538	76
117	538	73
118	538	87
119	538	63
120	538	52
121	538	69
122	538	53
123	538	50
124	538	58
125	538	58
126	538	64
127	538	51
128	538	66
129	538	85
130	538	76
131	538	86
132	538	91
133	538	99
134	538	103
135	538	76
136	538	74
137	538	84
138	538	84
139	538	81
140	538	76
141	538	79
142	538	64
143	538	61
144	538	50
145	538	54
146	538	50
147	538	50
148	538	39
149	538	47
150	538	29
151	538	52
152	538	23
153	538	49
154	538	40
155	538	55
156	538	81
157	538	42
158	538	40
159	538	55
160	538	53
161	538	25
162	538	29
163	538	34
164	538	36
165	538	26
166	538	29
167	538	32
168	538	34
169	538	25
170	538	38
171	538	43
172	538	37
173	538	40
174	538	31
175	538	39
176	538	41
177	538	48
178	538	54
179	538	74
180	538	68
181	538	77
182	538	58
183	538	71
184	538	60
185	538	62
186	538	87
187	538	79
188	538	69
189	538	32
190	538	55
191	538	54
192	538	68
193	538	63
194	538	75
195	538	65
196	538	81
197	538	93
198	538	90
199	538	93
200	538	96
201	538	96
202	538	87
203	538	117
204	538	114
205	538	106
206	538	123
207	538	139
208	538	137
209	538	116
210	538	141
211	538	164
212	538	154
213	538	139
214	538	159
215	538	146
216	538	133
217	538	148
218	538	110
219	538	153
220	538	129
221	538	131
222	538	136
223	538	132
224	538	150
225	538	130
226	538	117
227	538	58
228	538	78
229	538	63
230	538	84
231	538	74
232	538	71
233	538	95
234	538	112
235	538	118
236	538	139
237	538	133
238	538	122
239	538	123
240	538	127
241	538	104
242	538	140
243	538	128
244	538	89
245	538	108
246	538	119
247	538	116
248	538	118
249	538	110
250	538	122
251	538	107
252	538	123
253	538	136
254	538	147
255	538	149
256	538	147
257	538	116
258	538	160
259	538	133
260	538	131
261	538	146
262	538	124
263	538	147
264	538	170
265	538	155
266	538	144
267	538	139
268	538	147
269	538	128
270	538	155
271	538	158
272	538	91
273	538	82
274	538	102
275	538	93
276	538	60
277	538	62
278	538	91
279	538	83
280	538	82
281	538	89
282	538	64
283	538	79
284	538	67
285	538	98
286	538	79
287	538	75
288	538	91
289	538	69
290	538	94
291	538	124
292	538	107
293	538	107
294	538	86
295	538	103
296	538	100
297	538	105
298	538	116
299	538	131
300	538	136
301	538	108
302	538	67
303	538	59
304	538	37
305	538	24
306	538	23
307	538	13
308	538	36
309	538	52
310	538	51
311	538	84
312	538	99
313	538	57
314	538	79
315	538	65
316	538	87
317	538	78
318	538	91
319	538	74
320	538	45
321	538	84
322	538	62
323	538	39
324	538	31
325	538	36
326	538	39
327	538	50
328	538	44
329	538	45
330	538	59
331	538	78
332	538	89
333	538	83
334	538	80
335	538	124
336	538	114
337	538	143
338	538	152
339	538	144
340	538	146
341	538	178
342	538	166
343	538	166
344	538	157
345	538	158
346	538	124
347	538	113
348	538	104
349	538	160
350	538	130
351	538	130
352	538	112
353	538	138
354	538	102
355	538	106
356	538	113
357	538	145
358	538	123
359	538	94
360	538	39
361	538	17
362	538	37
363	538	24
364	538	36
365	538	29
366	538	17
367	538	13
368	538	20
369	538	26
370	538	29
371	538	35
372	538	90
373	538	117
374	538	160
375	538	118
376	538	153
377	538	148
378	538	170
379	538	170
380	538	190
381	538	222
382	538	226
383	538	201
384	538	137
385	538	187
386	538	218
387	538	238
388	538	243
389	538	223
390	538	239
391	538	195
392	538	191
393	538	171
394	538	164
395	538	194
396	538	155
397	538	147
398	538	115
399	538	117
400	538	100
401	538	117
402	538	108
403	538	90
404	538	165
405	538	180
406	538	176
407	538	192
408	538	179
409	538	271
410	538	216
411	538	171
412	538	185
413	538	204
414	538	233
415	538	233
416	538	209
417	538	217
418	538	189
419	538	194
420	538	208
421	538	191
422	538	153
423	538	241
424	538	224
425	538	217
426	538	222
427	538	185
428	538	227
429	538	271
430	538	195
431	538	266
432	538	249
433	538	243
434	538	292
435	538	298
436	538	316
437	538	289
438	538	344
439	538	308
440	538	365
441	538	378
442	538	375
443	538	337
444	538	378
445	538	317
446	538	274
447	538	253
448	538	248
449	538	254
450	538	193
451	538	139
452	538	165
453	538	157
454	538	123
455	538	130
456	538	155
457	538	133
458	538	114
459	538	92
460	538	114
461	538	112
462	538	148
463	538	100
464	538	91
465	538	117
466	538	104
467	538	133
468	538	119
469	538	92
470	538	86
471	538	87
472	538	92
473	538	112
474	538	100
475	538	104
476	538	101
477	538	136
478	538	107
479	538	122
480	538	95
481	538	85
482	538	134
483	538	115
484	538	88
485	538	75
486	538	82
487	538	107
488	538	115
489	538	89
490	538	101
491	538	112
492	538	94
493	538	62
494	538	74
495	538	86
496	538	106
497	538	83
498	538	89
499	538	131
500	538	359
501	538	434
502	538	458
503	538	473
504	538	529
505	538	482
506	538	611
507	538	571
508	538	668
509	538	533
510	538	490
511	538	353
512	538	326
513	538	292
514	538	315
515	538	321
516	538	318
517	538	331
518	538	346
519	538	378
520	538	572
521	538	768
522	538	1315
523	538	1494
524	538	1262
525	538	1248
526	538	1341
527	538	1202
528	538	1365
529	538	1154
530	538	1418
531	538	1642
532	538	2526
533	538	6491
534	538	10984
535	538	11594
536	538	9646
537	538	16427
538	538	47385
1	539	4
2	539	29
3	539	82
4	539	90
5	539	111
6	539	156
7	539	145
8	539	132
9	539	120
10	539	120
11	539	140
12	539	130
13	539	135
14	539	154
15	539	116
16	539	133
17	539	115
18	539	123
19	539	95
20	539	105
21	539	96
22	539	109
23	539	99
24	539	112
25	539	86
26	539	71
27	539	77
28	539	94
29	539	105
30	539	80
31	539	97
32	539	121
33	539	106
34	539	144
35	539	141
36	539	110
38	539	116
39	539	122
40	539	118
41	539	122
42	539	113
43	539	114
44	539	102
45	539	68
46	539	54
47	539	19
48	539	8
49	539	4
50	539	8
51	539	7
52	539	7
53	539	11
54	539	20
55	539	39
56	539	60
57	539	70
58	539	72
59	539	61
60	539	65
61	539	29
62	539	11
63	539	3
64	539	26
65	539	2
66	539	4
67	539	12
68	539	44
69	539	96
70	539	84
71	539	92
72	539	121
73	539	121
74	539	134
75	539	114
76	539	88
77	539	112
78	539	95
79	539	74
80	539	38
81	539	39
82	539	32
83	539	34
84	539	36
85	539	24
86	539	29
87	539	40
88	539	45
89	539	59
90	539	33
91	539	31
92	539	22
93	539	25
94	539	48
95	539	26
96	539	27
97	539	42
98	539	20
99	539	15
100	539	15
101	539	16
102	539	19
103	539	12
104	539	14
105	539	13
106	539	18
107	539	20
108	539	32
109	539	32
110	539	45
111	539	67
112	539	65
113	539	81
114	539	85
115	539	73
116	539	76
117	539	82
118	539	73
119	539	63
120	539	49
121	539	56
122	539	58
123	539	47
124	539	71
125	539	53
126	539	56
127	539	67
128	539	77
129	539	97
130	539	93
131	539	116
132	539	105
133	539	106
134	539	99
135	539	80
136	539	78
137	539	76
138	539	88
139	539	70
140	539	83
141	539	63
142	539	60
143	539	76
144	539	52
145	539	51
146	539	59
147	539	54
148	539	61
149	539	45
150	539	40
151	539	46
152	539	39
153	539	32
154	539	33
155	539	39
156	539	63
157	539	49
158	539	40
159	539	49
160	539	50
161	539	42
162	539	38
163	539	33
164	539	33
165	539	36
166	539	33
167	539	21
168	539	24
169	539	38
170	539	40
171	539	36
172	539	34
173	539	31
174	539	40
175	539	46
176	539	53
177	539	34
178	539	39
179	539	53
180	539	65
181	539	70
182	539	60
183	539	55
184	539	55
185	539	56
186	539	86
187	539	70
188	539	80
189	539	38
190	539	50
191	539	56
192	539	65
193	539	69
194	539	61
195	539	70
196	539	82
197	539	81
198	539	84
199	539	87
200	539	89
201	539	80
202	539	109
203	539	121
204	539	120
205	539	125
206	539	135
207	539	126
208	539	147
209	539	159
210	539	175
211	539	183
212	539	150
213	539	135
214	539	156
215	539	155
216	539	137
217	539	133
218	539	129
219	539	148
220	539	148
221	539	143
222	539	148
223	539	151
224	539	137
225	539	131
226	539	107
227	539	73
228	539	86
229	539	87
230	539	75
231	539	104
232	539	84
233	539	82
234	539	97
235	539	106
236	539	136
237	539	126
238	539	137
239	539	105
240	539	132
241	539	127
242	539	142
243	539	147
244	539	93
245	539	120
246	539	144
247	539	116
248	539	117
249	539	126
250	539	139
251	539	120
252	539	131
253	539	131
254	539	147
255	539	168
256	539	158
257	539	140
258	539	154
259	539	142
260	539	119
261	539	122
262	539	133
263	539	130
264	539	147
265	539	126
266	539	128
267	539	122
268	539	150
269	539	138
270	539	159
271	539	154
272	539	84
273	539	95
274	539	112
275	539	83
276	539	68
277	539	69
278	539	87
279	539	91
280	539	108
281	539	83
282	539	79
283	539	87
284	539	79
285	539	69
286	539	89
287	539	72
288	539	72
289	539	91
290	539	92
291	539	114
292	539	134
293	539	119
294	539	99
295	539	107
296	539	106
297	539	99
298	539	111
299	539	115
300	539	136
301	539	111
302	539	79
303	539	67
304	539	54
305	539	34
306	539	21
307	539	18
308	539	30
309	539	61
310	539	52
311	539	66
312	539	87
313	539	70
314	539	79
315	539	75
316	539	73
317	539	77
318	539	100
319	539	80
320	539	51
321	539	78
322	539	63
323	539	53
324	539	68
325	539	54
326	539	38
327	539	31
328	539	51
329	539	42
330	539	71
331	539	82
332	539	118
333	539	81
334	539	108
335	539	106
336	539	137
337	539	108
338	539	130
339	539	122
340	539	137
341	539	162
342	539	169
343	539	159
344	539	159
345	539	148
346	539	155
347	539	122
348	539	131
349	539	123
350	539	170
351	539	166
352	539	144
353	539	129
354	539	111
355	539	120
356	539	155
357	539	157
358	539	98
359	539	101
360	539	38
361	539	19
362	539	30
363	539	16
364	539	23
365	539	28
366	539	15
367	539	19
368	539	16
369	539	29
370	539	28
371	539	41
372	539	80
373	539	114
374	539	147
375	539	145
376	539	174
377	539	160
378	539	193
379	539	177
380	539	226
381	539	221
382	539	219
383	539	220
384	539	129
385	539	217
386	539	215
387	539	204
388	539	224
389	539	187
390	539	218
391	539	198
392	539	196
393	539	185
394	539	158
395	539	162
396	539	159
397	539	160
398	539	143
399	539	129
400	539	113
401	539	110
402	539	115
403	539	112
404	539	147
405	539	229
406	539	200
407	539	196
408	539	210
409	539	232
410	539	216
411	539	140
412	539	183
413	539	205
414	539	198
415	539	235
416	539	200
417	539	241
418	539	190
419	539	179
420	539	225
421	539	193
422	539	189
423	539	220
424	539	216
425	539	225
426	539	229
427	539	211
428	539	233
429	539	240
430	539	204
431	539	228
432	539	269
433	539	233
434	539	319
435	539	280
436	539	282
437	539	288
438	539	316
439	539	318
440	539	306
441	539	365
442	539	377
443	539	332
444	539	377
445	539	299
446	539	308
447	539	261
448	539	217
449	539	248
450	539	184
451	539	163
452	539	171
453	539	190
454	539	139
455	539	137
456	539	119
457	539	146
458	539	133
459	539	90
460	539	103
461	539	129
462	539	136
463	539	104
464	539	130
465	539	127
466	539	159
467	539	118
468	539	134
469	539	114
470	539	101
471	539	97
472	539	112
473	539	139
474	539	121
475	539	108
476	539	126
477	539	156
478	539	99
479	539	110
480	539	94
481	539	87
482	539	129
483	539	124
484	539	82
485	539	80
486	539	89
487	539	91
488	539	101
489	539	106
490	539	71
491	539	98
492	539	99
493	539	97
494	539	77
495	539	107
496	539	115
497	539	92
498	539	86
499	539	126
500	539	348
501	539	434
502	539	427
503	539	445
504	539	512
505	539	506
506	539	522
507	539	535
508	539	567
509	539	461
510	539	452
511	539	376
512	539	334
513	539	265
514	539	306
515	539	288
516	539	310
517	539	332
518	539	352
519	539	363
520	539	474
521	539	738
522	539	1076
523	539	1380
524	539	1124
525	539	1001
526	539	1198
527	539	1056
528	539	1161
529	539	1003
530	539	1233
531	539	1328
532	539	2126
533	539	4674
534	539	7238
535	539	6320
536	539	5818
537	539	7437
538	539	18518
539	539	57495
0	540	1
1	540	7
2	540	27
3	540	82
4	540	92
5	540	100
6	540	141
7	540	117
8	540	120
9	540	122
10	540	93
11	540	128
12	540	107
13	540	103
14	540	121
15	540	115
16	540	109
17	540	119
18	540	107
19	540	87
20	540	102
21	540	92
22	540	88
23	540	72
24	540	79
25	540	83
26	540	80
27	540	90
28	540	79
29	540	96
30	540	78
31	540	107
32	540	98
33	540	86
34	540	130
35	540	113
36	540	113
38	540	98
39	540	118
40	540	114
41	540	133
42	540	101
43	540	94
44	540	96
45	540	64
46	540	27
47	540	14
48	540	5
49	540	2
50	540	10
51	540	8
52	540	10
53	540	2
54	540	21
55	540	34
56	540	47
57	540	63
58	540	59
59	540	61
60	540	70
61	540	41
62	540	10
63	540	2
64	540	8
65	540	2
66	540	3
67	540	24
68	540	50
69	540	83
70	540	88
71	540	94
72	540	126
73	540	121
74	540	129
75	540	93
76	540	81
77	540	100
78	540	75
79	540	83
80	540	43
81	540	40
82	540	37
83	540	35
84	540	30
85	540	39
86	540	33
87	540	36
88	540	41
89	540	59
90	540	28
91	540	32
92	540	21
93	540	17
94	540	45
95	540	37
96	540	32
97	540	46
98	540	21
99	540	13
100	540	12
101	540	10
102	540	11
103	540	12
104	540	11
105	540	14
106	540	11
107	540	13
108	540	26
109	540	24
110	540	45
111	540	62
112	540	64
113	540	86
114	540	72
115	540	72
116	540	80
117	540	81
118	540	86
119	540	58
120	540	53
121	540	57
122	540	60
123	540	42
124	540	58
125	540	43
126	540	47
127	540	49
128	540	51
129	540	78
130	540	73
131	540	100
132	540	89
133	540	86
134	540	86
135	540	65
136	540	71
137	540	88
138	540	80
139	540	81
140	540	66
141	540	54
142	540	58
143	540	67
144	540	54
145	540	70
146	540	37
147	540	46
148	540	32
149	540	42
150	540	37
151	540	57
152	540	29
153	540	34
154	540	27
155	540	37
156	540	69
157	540	48
158	540	37
159	540	42
160	540	57
161	540	40
162	540	30
163	540	20
164	540	35
165	540	21
166	540	30
167	540	34
168	540	28
169	540	37
170	540	32
171	540	36
172	540	38
173	540	31
174	540	41
175	540	38
176	540	48
177	540	32
178	540	55
179	540	42
180	540	53
181	540	55
182	540	48
183	540	52
184	540	60
185	540	63
186	540	66
187	540	64
188	540	70
189	540	37
190	540	54
191	540	41
192	540	53
193	540	68
194	540	67
195	540	69
196	540	76
197	540	81
198	540	86
199	540	75
200	540	100
201	540	85
202	540	85
203	540	93
204	540	104
205	540	92
206	540	119
207	540	115
208	540	110
209	540	147
210	540	136
211	540	156
212	540	131
213	540	114
214	540	134
215	540	124
216	540	121
217	540	119
218	540	113
219	540	135
220	540	129
221	540	104
222	540	128
223	540	134
224	540	131
225	540	116
226	540	131
227	540	63
228	540	71
229	540	64
230	540	68
231	540	58
232	540	73
233	540	104
234	540	107
235	540	141
236	540	145
237	540	106
238	540	121
239	540	114
240	540	125
241	540	116
242	540	129
243	540	124
244	540	72
245	540	105
246	540	133
247	540	104
248	540	99
249	540	111
250	540	130
251	540	113
252	540	133
253	540	129
254	540	120
255	540	140
256	540	135
257	540	120
258	540	130
259	540	125
260	540	119
261	540	122
262	540	113
263	540	122
264	540	142
265	540	142
266	540	124
267	540	118
268	540	119
269	540	115
270	540	138
271	540	131
272	540	68
273	540	79
274	540	96
275	540	80
276	540	64
277	540	80
278	540	82
279	540	95
280	540	86
281	540	77
282	540	74
283	540	81
284	540	96
285	540	71
286	540	84
287	540	77
288	540	55
289	540	61
290	540	81
291	540	111
292	540	121
293	540	113
294	540	93
295	540	89
296	540	94
297	540	98
298	540	113
299	540	111
300	540	105
301	540	92
302	540	77
303	540	74
304	540	34
305	540	29
306	540	25
307	540	10
308	540	41
309	540	47
310	540	39
311	540	79
312	540	89
313	540	49
314	540	79
315	540	86
316	540	70
317	540	73
318	540	107
319	540	88
320	540	56
321	540	50
322	540	46
323	540	36
324	540	53
325	540	47
326	540	37
327	540	40
328	540	38
329	540	32
330	540	63
331	540	87
332	540	79
333	540	107
334	540	83
335	540	107
336	540	109
337	540	136
338	540	120
339	540	114
340	540	131
341	540	131
342	540	151
343	540	135
344	540	121
345	540	148
346	540	134
347	540	118
348	540	103
349	540	139
350	540	143
351	540	118
352	540	116
353	540	105
354	540	101
355	540	105
356	540	127
357	540	116
358	540	105
359	540	104
360	540	26
361	540	28
362	540	26
363	540	15
364	540	26
365	540	36
366	540	21
367	540	5
368	540	16
369	540	25
370	540	30
371	540	43
372	540	71
373	540	117
374	540	123
375	540	127
376	540	168
377	540	118
378	540	162
379	540	173
380	540	185
381	540	207
382	540	192
383	540	186
384	540	131
385	540	207
386	540	234
387	540	209
388	540	184
389	540	186
390	540	189
391	540	182
392	540	162
393	540	145
394	540	145
395	540	127
396	540	150
397	540	157
398	540	110
399	540	88
400	540	89
401	540	108
402	540	114
403	540	95
404	540	132
405	540	168
406	540	170
407	540	197
408	540	184
409	540	199
410	540	179
411	540	170
412	540	200
413	540	164
414	540	152
415	540	193
416	540	190
417	540	199
418	540	183
419	540	166
420	540	189
421	540	177
422	540	192
423	540	182
424	540	211
425	540	191
426	540	175
427	540	154
428	540	232
429	540	229
430	540	171
431	540	184
432	540	211
433	540	223
434	540	251
435	540	265
436	540	248
437	540	255
438	540	268
439	540	280
440	540	280
441	540	320
442	540	311
443	540	306
444	540	340
445	540	292
446	540	220
447	540	230
448	540	196
449	540	220
450	540	149
451	540	127
452	540	131
453	540	122
454	540	119
455	540	113
456	540	136
457	540	148
458	540	128
459	540	69
460	540	122
461	540	114
462	540	122
463	540	111
464	540	86
465	540	96
466	540	107
467	540	100
468	540	125
469	540	99
470	540	62
471	540	59
472	540	123
473	540	129
474	540	98
475	540	84
476	540	94
477	540	126
478	540	91
479	540	109
480	540	92
481	540	83
482	540	117
483	540	103
484	540	73
485	540	93
486	540	81
487	540	86
488	540	95
489	540	77
490	540	88
491	540	93
492	540	104
493	540	84
494	540	73
495	540	93
496	540	114
497	540	81
498	540	81
499	540	102
500	540	281
501	540	399
502	540	371
503	540	392
504	540	464
505	540	433
506	540	414
507	540	456
508	540	518
509	540	422
510	540	386
511	540	309
512	540	277
513	540	253
514	540	225
515	540	232
516	540	260
517	540	255
518	540	284
519	540	293
520	540	405
521	540	577
522	540	883
523	540	1098
524	540	894
525	540	915
526	540	964
527	540	895
528	540	965
529	540	852
530	540	1013
531	540	1005
532	540	1675
533	540	3587
534	540	5230
535	540	4641
536	540	4285
537	540	5511
538	540	10827
539	540	29679
540	540	45033
1	541	11
2	541	35
3	541	95
4	541	92
5	541	107
6	541	124
7	541	128
8	541	149
9	541	132
10	541	120
11	541	122
12	541	118
13	541	131
14	541	137
15	541	113
16	541	132
17	541	132
18	541	111
19	541	104
20	541	129
21	541	129
22	541	104
23	541	98
24	541	84
25	541	81
26	541	72
27	541	91
28	541	75
29	541	87
30	541	73
31	541	102
32	541	101
33	541	88
34	541	140
35	541	108
36	541	115
38	541	98
39	541	120
40	541	128
41	541	120
42	541	100
43	541	86
44	541	117
45	541	54
46	541	31
47	541	15
48	541	8
49	541	11
50	541	8
51	541	5
52	541	13
53	541	5
54	541	17
55	541	41
56	541	55
57	541	77
58	541	64
59	541	72
60	541	81
61	541	37
62	541	10
63	541	6
64	541	13
65	541	4
66	541	2
67	541	18
68	541	43
69	541	91
70	541	106
71	541	101
72	541	126
73	541	138
74	541	118
75	541	86
76	541	109
77	541	111
78	541	86
79	541	80
80	541	42
81	541	38
82	541	32
83	541	45
84	541	20
85	541	41
86	541	37
87	541	39
88	541	54
89	541	56
90	541	44
91	541	28
92	541	20
93	541	18
94	541	62
95	541	41
96	541	35
97	541	39
98	541	14
99	541	16
100	541	11
101	541	8
102	541	17
103	541	16
104	541	15
105	541	11
106	541	13
107	541	21
108	541	31
109	541	25
110	541	49
111	541	57
112	541	79
113	541	60
114	541	88
115	541	56
116	541	74
117	541	62
118	541	93
119	541	65
120	541	40
121	541	58
122	541	53
123	541	63
124	541	68
125	541	49
126	541	49
127	541	52
128	541	58
129	541	84
130	541	80
131	541	76
132	541	106
133	541	116
134	541	99
135	541	60
136	541	74
137	541	64
138	541	84
139	541	62
140	541	60
141	541	72
142	541	66
143	541	58
144	541	59
145	541	59
146	541	54
147	541	55
148	541	42
149	541	37
150	541	42
151	541	42
152	541	30
153	541	39
154	541	29
155	541	47
156	541	70
157	541	65
158	541	39
159	541	63
160	541	51
161	541	44
162	541	34
163	541	31
164	541	41
165	541	36
166	541	36
167	541	32
168	541	19
169	541	39
170	541	35
171	541	30
172	541	40
173	541	42
174	541	50
175	541	40
176	541	64
177	541	39
178	541	49
179	541	49
180	541	64
181	541	73
182	541	63
183	541	61
184	541	48
185	541	69
186	541	79
187	541	66
188	541	71
189	541	47
190	541	58
191	541	60
192	541	56
193	541	73
194	541	61
195	541	70
196	541	81
197	541	90
198	541	73
199	541	101
200	541	75
201	541	99
202	541	103
203	541	109
204	541	96
205	541	101
206	541	126
207	541	110
208	541	116
209	541	137
210	541	134
211	541	163
212	541	144
213	541	144
214	541	160
215	541	137
216	541	103
217	541	124
218	541	115
219	541	134
220	541	136
221	541	134
222	541	136
223	541	146
224	541	150
225	541	147
226	541	116
227	541	67
228	541	76
229	541	69
230	541	99
231	541	94
232	541	86
233	541	111
234	541	113
235	541	109
236	541	141
237	541	120
238	541	123
239	541	90
240	541	112
241	541	120
242	541	122
243	541	112
244	541	82
245	541	135
246	541	145
247	541	126
248	541	106
249	541	128
250	541	131
251	541	127
252	541	137
253	541	119
254	541	137
255	541	145
256	541	153
257	541	140
258	541	139
259	541	132
260	541	146
261	541	110
262	541	134
263	541	140
264	541	152
265	541	138
266	541	123
267	541	117
268	541	126
269	541	124
270	541	152
271	541	130
272	541	99
273	541	87
274	541	105
275	541	72
276	541	66
277	541	72
278	541	76
279	541	65
280	541	112
281	541	73
282	541	80
283	541	68
284	541	75
285	541	80
286	541	92
287	541	85
288	541	77
289	541	83
290	541	75
291	541	116
292	541	117
293	541	116
294	541	89
295	541	104
296	541	107
297	541	101
298	541	108
299	541	103
300	541	113
301	541	105
302	541	85
303	541	62
304	541	31
305	541	26
306	541	16
307	541	15
308	541	28
309	541	43
310	541	47
311	541	54
312	541	92
313	541	70
314	541	84
315	541	87
316	541	88
317	541	82
318	541	100
319	541	80
320	541	61
321	541	52
322	541	46
323	541	53
324	541	39
325	541	45
326	541	36
327	541	41
328	541	38
329	541	39
330	541	66
331	541	87
332	541	101
333	541	86
334	541	83
335	541	102
336	541	120
337	541	113
338	541	132
339	541	130
340	541	140
341	541	151
342	541	159
343	541	158
344	541	158
345	541	134
346	541	152
347	541	124
348	541	121
349	541	142
350	541	185
351	541	149
352	541	137
353	541	123
354	541	116
355	541	120
356	541	135
357	541	154
358	541	122
359	541	96
360	541	43
361	541	23
362	541	26
363	541	16
364	541	28
365	541	31
366	541	10
367	541	14
368	541	21
369	541	37
370	541	23
371	541	58
372	541	93
373	541	144
374	541	141
375	541	127
376	541	155
377	541	150
378	541	191
379	541	171
380	541	191
381	541	191
382	541	206
383	541	193
384	541	158
385	541	199
386	541	186
387	541	208
388	541	179
389	541	202
390	541	221
391	541	196
392	541	173
393	541	143
394	541	169
395	541	157
396	541	164
397	541	158
398	541	152
399	541	102
400	541	97
401	541	111
402	541	124
403	541	89
404	541	125
405	541	199
406	541	181
407	541	177
408	541	190
409	541	199
410	541	179
411	541	172
412	541	190
413	541	203
414	541	212
415	541	160
416	541	182
417	541	186
418	541	169
419	541	184
420	541	183
421	541	177
422	541	174
423	541	221
424	541	174
425	541	212
426	541	219
427	541	172
428	541	202
429	541	218
430	541	180
431	541	229
432	541	205
433	541	230
434	541	246
435	541	270
436	541	269
437	541	256
438	541	310
439	541	265
440	541	284
441	541	319
442	541	329
443	541	291
444	541	309
445	541	275
446	541	255
447	541	254
448	541	221
449	541	212
450	541	166
451	541	129
452	541	141
453	541	165
454	541	116
455	541	118
456	541	140
457	541	130
458	541	115
459	541	84
460	541	116
461	541	99
462	541	124
463	541	123
464	541	102
465	541	108
466	541	124
467	541	99
468	541	102
469	541	80
470	541	60
471	541	80
472	541	91
473	541	126
474	541	106
475	541	86
476	541	111
477	541	117
478	541	108
479	541	105
480	541	92
481	541	82
482	541	136
483	541	112
484	541	66
485	541	85
486	541	69
487	541	82
488	541	103
489	541	67
490	541	92
491	541	88
492	541	116
493	541	95
494	541	88
495	541	79
496	541	101
497	541	75
498	541	91
499	541	122
500	541	301
501	541	389
502	541	387
503	541	380
504	541	450
505	541	406
506	541	435
507	541	453
508	541	555
509	541	407
510	541	391
511	541	310
512	541	282
513	541	239
514	541	248
515	541	261
516	541	270
517	541	284
518	541	291
519	541	307
520	541	396
521	541	517
522	541	791
523	541	944
524	541	794
525	541	761
526	541	898
527	541	816
528	541	810
529	541	773
530	541	830
531	541	926
532	541	1384
533	541	2823
534	541	3649
535	541	3322
536	541	3173
537	541	3839
538	541	7168
539	541	12902
540	541	19944
541	541	47388
1	542	14
2	542	41
3	542	69
4	542	98
5	542	105
6	542	140
7	542	100
8	542	133
9	542	108
10	542	102
11	542	100
12	542	108
13	542	107
14	542	131
15	542	119
16	542	138
17	542	100
18	542	110
19	542	86
20	542	91
21	542	90
22	542	115
23	542	86
24	542	75
25	542	83
26	542	76
27	542	80
28	542	75
29	542	102
30	542	77
31	542	103
32	542	91
33	542	93
34	542	112
35	542	106
36	542	146
38	542	112
39	542	131
40	542	93
41	542	94
42	542	109
43	542	107
44	542	87
45	542	73
46	542	37
47	542	17
48	542	22
49	542	11
50	542	9
51	542	14
52	542	6
53	542	9
54	542	23
55	542	42
56	542	64
57	542	62
58	542	59
59	542	54
60	542	66
61	542	35
62	542	11
63	542	3
64	542	21
65	542	9
66	542	6
67	542	12
68	542	41
69	542	85
70	542	97
71	542	98
72	542	103
73	542	105
74	542	107
75	542	87
76	542	85
77	542	96
78	542	101
79	542	86
80	542	54
81	542	51
82	542	49
83	542	37
84	542	50
85	542	38
86	542	48
87	542	36
88	542	52
89	542	57
90	542	40
91	542	38
92	542	21
93	542	37
94	542	42
95	542	50
96	542	22
97	542	43
98	542	31
99	542	11
100	542	14
101	542	16
102	542	22
103	542	20
104	542	20
105	542	11
106	542	20
107	542	19
108	542	36
109	542	34
110	542	50
111	542	58
112	542	68
113	542	93
114	542	73
115	542	61
116	542	90
117	542	74
118	542	85
119	542	72
120	542	55
121	542	65
122	542	50
123	542	59
124	542	66
125	542	48
126	542	60
127	542	55
128	542	50
129	542	70
130	542	83
131	542	82
132	542	87
133	542	89
134	542	103
135	542	77
136	542	71
137	542	73
138	542	72
139	542	75
140	542	60
141	542	56
142	542	62
143	542	61
144	542	63
145	542	74
146	542	59
147	542	49
148	542	56
149	542	48
150	542	49
151	542	41
152	542	26
153	542	37
154	542	40
155	542	50
156	542	60
157	542	58
158	542	43
159	542	49
160	542	77
161	542	29
162	542	41
163	542	47
164	542	43
165	542	33
166	542	41
167	542	34
168	542	32
169	542	46
170	542	39
171	542	39
172	542	42
173	542	30
174	542	44
175	542	56
176	542	66
177	542	36
178	542	45
179	542	56
180	542	57
181	542	73
182	542	52
183	542	61
184	542	63
185	542	57
186	542	75
187	542	62
188	542	71
189	542	50
190	542	59
191	542	49
192	542	72
193	542	65
194	542	81
195	542	71
196	542	76
197	542	87
198	542	70
199	542	94
200	542	93
201	542	105
202	542	95
203	542	128
204	542	132
205	542	103
206	542	116
207	542	151
208	542	124
209	542	162
210	542	138
211	542	175
212	542	127
213	542	119
214	542	144
215	542	146
216	542	118
217	542	140
218	542	114
219	542	162
220	542	131
221	542	134
222	542	143
223	542	122
224	542	129
225	542	135
226	542	111
227	542	84
228	542	88
229	542	98
230	542	96
231	542	79
232	542	69
233	542	89
234	542	112
235	542	112
236	542	125
237	542	105
238	542	111
239	542	109
240	542	129
241	542	124
242	542	124
243	542	117
244	542	94
245	542	119
246	542	135
247	542	116
248	542	119
249	542	122
250	542	125
251	542	126
252	542	133
253	542	113
254	542	132
255	542	142
256	542	127
257	542	138
258	542	138
259	542	149
260	542	137
261	542	122
262	542	128
263	542	131
264	542	152
265	542	139
266	542	135
267	542	127
268	542	128
269	542	139
270	542	134
271	542	132
272	542	110
273	542	98
274	542	95
275	542	77
276	542	63
277	542	87
278	542	102
279	542	89
280	542	95
281	542	85
282	542	80
283	542	91
284	542	91
285	542	92
286	542	75
287	542	82
288	542	68
289	542	85
290	542	97
291	542	105
292	542	116
293	542	128
294	542	94
295	542	103
296	542	109
297	542	92
298	542	86
299	542	117
300	542	112
301	542	91
302	542	98
303	542	90
304	542	30
305	542	33
306	542	25
307	542	13
308	542	28
309	542	75
310	542	54
311	542	75
312	542	91
313	542	78
314	542	67
315	542	90
316	542	66
317	542	99
318	542	88
319	542	68
320	542	54
321	542	62
322	542	70
323	542	52
324	542	50
325	542	48
326	542	38
327	542	50
328	542	74
329	542	48
330	542	72
331	542	90
332	542	111
333	542	106
334	542	94
335	542	94
336	542	112
337	542	131
338	542	113
339	542	110
340	542	144
341	542	145
342	542	133
343	542	133
344	542	146
345	542	136
346	542	139
347	542	124
348	542	124
349	542	128
350	542	142
351	542	146
352	542	130
353	542	121
354	542	123
355	542	113
356	542	144
357	542	118
358	542	125
359	542	92
360	542	71
361	542	26
362	542	35
363	542	22
364	542	27
365	542	37
366	542	11
367	542	13
368	542	21
369	542	47
370	542	42
371	542	47
372	542	79
373	542	127
374	542	112
375	542	115
376	542	149
377	542	183
378	542	163
379	542	154
380	542	201
381	542	189
382	542	185
383	542	185
384	542	110
385	542	183
386	542	189
387	542	184
388	542	164
389	542	190
390	542	209
391	542	170
392	542	181
393	542	161
394	542	184
395	542	182
396	542	163
397	542	139
398	542	135
399	542	117
400	542	85
401	542	115
402	542	134
403	542	98
404	542	145
405	542	187
406	542	156
407	542	169
408	542	211
409	542	173
410	542	168
411	542	147
412	542	152
413	542	151
414	542	181
415	542	190
416	542	182
417	542	208
418	542	182
419	542	150
420	542	182
421	542	188
422	542	175
423	542	196
424	542	192
425	542	194
426	542	218
427	542	192
428	542	209
429	542	219
430	542	164
431	542	222
432	542	247
433	542	203
434	542	229
435	542	268
436	542	240
437	542	269
438	542	265
439	542	294
440	542	273
441	542	298
442	542	275
443	542	297
444	542	314
445	542	207
446	542	241
447	542	228
448	542	184
449	542	211
450	542	180
451	542	142
452	542	136
453	542	142
454	542	136
455	542	151
456	542	153
457	542	142
458	542	120
459	542	83
460	542	137
461	542	111
462	542	132
463	542	94
464	542	94
465	542	111
466	542	128
467	542	129
468	542	113
469	542	85
470	542	82
471	542	95
472	542	76
473	542	107
474	542	87
475	542	86
476	542	115
477	542	110
478	542	84
479	542	105
480	542	117
481	542	86
482	542	146
483	542	128
484	542	96
485	542	90
486	542	83
487	542	97
488	542	83
489	542	74
490	542	89
491	542	93
492	542	98
493	542	99
494	542	101
495	542	87
496	542	111
497	542	108
498	542	85
499	542	125
500	542	285
501	542	348
502	542	396
503	542	316
504	542	391
505	542	345
506	542	392
507	542	406
508	542	454
509	542	340
510	542	359
511	542	297
512	542	308
513	542	267
514	542	264
515	542	277
516	542	263
517	542	327
518	542	320
519	542	311
520	542	411
521	542	503
522	542	717
523	542	884
524	542	707
525	542	682
526	542	822
527	542	686
528	542	728
529	542	630
530	542	747
531	542	823
532	542	1177
533	542	2190
534	542	2739
535	542	2583
536	542	2536
537	542	2840
538	542	4509
539	542	7423
540	542	8247
541	542	22716
542	542	49642
1	543	9
2	543	48
3	543	76
4	543	107
5	543	114
6	543	123
7	543	131
8	543	141
9	543	123
10	543	107
11	543	118
12	543	138
13	543	147
14	543	141
15	543	126
16	543	121
17	543	112
18	543	110
19	543	108
20	543	120
21	543	104
22	543	111
23	543	115
24	543	98
25	543	108
26	543	65
27	543	89
28	543	82
29	543	98
30	543	72
31	543	107
32	543	107
33	543	95
34	543	133
35	543	104
36	543	106
38	543	90
39	543	140
40	543	128
41	543	88
42	543	99
43	543	103
44	543	110
45	543	64
46	543	36
47	543	13
48	543	14
49	543	8
50	543	5
51	543	12
52	543	11
53	543	5
54	543	12
55	543	45
56	543	55
57	543	83
58	543	74
59	543	92
60	543	78
61	543	43
62	543	10
63	543	3
64	543	15
65	543	3
66	543	5
67	543	16
68	543	42
69	543	91
70	543	114
71	543	109
72	543	92
73	543	121
74	543	103
75	543	111
76	543	117
77	543	93
78	543	84
79	543	78
80	543	43
81	543	23
82	543	24
83	543	41
84	543	23
85	543	39
86	543	36
87	543	43
88	543	69
89	543	67
90	543	39
91	543	22
92	543	23
93	543	18
94	543	52
95	543	39
96	543	26
97	543	38
98	543	29
99	543	12
100	543	9
101	543	11
102	543	9
103	543	17
104	543	6
105	543	12
106	543	12
107	543	24
108	543	28
109	543	21
110	543	42
111	543	64
112	543	63
113	543	82
114	543	73
115	543	73
116	543	58
117	543	62
118	543	68
119	543	52
120	543	45
121	543	49
122	543	45
123	543	50
124	543	57
125	543	39
126	543	55
127	543	50
128	543	74
129	543	94
130	543	80
131	543	82
132	543	88
133	543	94
134	543	78
135	543	67
136	543	73
137	543	65
138	543	61
139	543	77
140	543	82
141	543	55
142	543	59
143	543	67
144	543	63
145	543	41
146	543	34
147	543	43
148	543	60
149	543	40
150	543	50
151	543	54
152	543	22
153	543	23
154	543	27
155	543	39
156	543	57
157	543	72
158	543	32
159	543	41
160	543	42
161	543	39
162	543	22
163	543	28
164	543	18
165	543	28
166	543	37
167	543	23
168	543	24
169	543	28
170	543	39
171	543	28
172	543	28
173	543	34
174	543	44
175	543	41
176	543	57
177	543	37
178	543	46
179	543	48
180	543	55
181	543	60
182	543	50
183	543	54
184	543	48
185	543	45
186	543	68
187	543	69
188	543	80
189	543	40
190	543	54
191	543	45
192	543	52
193	543	67
194	543	62
195	543	72
196	543	74
197	543	84
198	543	74
199	543	74
200	543	82
201	543	105
202	543	94
203	543	103
204	543	112
205	543	71
206	543	121
207	543	103
208	543	124
209	543	139
210	543	128
211	543	140
212	543	122
213	543	151
214	543	128
215	543	122
216	543	122
217	543	112
218	543	99
219	543	127
220	543	125
221	543	128
222	543	123
223	543	111
224	543	127
225	543	121
226	543	100
227	543	65
228	543	67
229	543	69
230	543	75
231	543	55
232	543	72
233	543	86
234	543	107
235	543	133
236	543	138
237	543	123
238	543	100
239	543	114
240	543	102
241	543	88
242	543	127
243	543	117
244	543	78
245	543	97
246	543	110
247	543	134
248	543	109
249	543	112
250	543	129
251	543	98
252	543	106
253	543	121
254	543	116
255	543	115
256	543	120
257	543	134
258	543	98
259	543	153
260	543	129
261	543	130
262	543	123
263	543	137
264	543	139
265	543	150
266	543	144
267	543	123
268	543	118
269	543	127
270	543	152
271	543	147
272	543	76
273	543	82
274	543	85
275	543	103
276	543	81
277	543	64
278	543	69
279	543	84
280	543	86
281	543	81
282	543	82
283	543	59
284	543	67
285	543	86
286	543	74
287	543	72
288	543	64
289	543	84
290	543	73
291	543	107
292	543	123
293	543	135
294	543	97
295	543	78
296	543	98
297	543	92
298	543	125
299	543	116
300	543	94
301	543	101
302	543	72
303	543	69
304	543	32
305	543	26
306	543	17
307	543	16
308	543	32
309	543	44
310	543	57
311	543	65
312	543	89
313	543	69
314	543	54
315	543	73
316	543	67
317	543	71
318	543	113
319	543	98
320	543	57
321	543	46
322	543	65
323	543	48
324	543	45
325	543	30
326	543	25
327	543	36
328	543	46
329	543	45
330	543	60
331	543	91
332	543	100
333	543	97
334	543	55
335	543	100
336	543	112
337	543	110
338	543	173
339	543	170
340	543	143
341	543	148
342	543	151
343	543	157
344	543	149
345	543	170
346	543	164
347	543	117
348	543	113
349	543	118
350	543	139
351	543	153
352	543	130
353	543	112
354	543	107
355	543	103
356	543	128
357	543	128
358	543	103
359	543	105
360	543	45
361	543	22
362	543	26
363	543	24
364	543	37
365	543	32
366	543	6
367	543	18
368	543	19
369	543	19
370	543	34
371	543	33
372	543	74
373	543	110
374	543	127
375	543	118
376	543	146
377	543	120
378	543	162
379	543	162
380	543	162
381	543	166
382	543	208
383	543	170
384	543	129
385	543	198
386	543	214
387	543	209
388	543	201
389	543	207
390	543	244
391	543	163
392	543	150
393	543	163
394	543	142
395	543	161
396	543	143
397	543	133
398	543	99
399	543	100
400	543	98
401	543	99
402	543	92
403	543	81
404	543	151
405	543	196
406	543	232
407	543	192
408	543	203
409	543	192
410	543	195
411	543	175
412	543	175
413	543	171
414	543	172
415	543	181
416	543	164
417	543	167
418	543	145
419	543	196
420	543	183
421	543	140
422	543	158
423	543	179
424	543	165
425	543	194
426	543	205
427	543	193
428	543	229
429	543	217
430	543	174
431	543	201
432	543	232
433	543	247
434	543	274
435	543	240
436	543	262
437	543	218
438	543	259
439	543	290
440	543	316
441	543	319
442	543	276
443	543	252
444	543	303
445	543	263
446	543	237
447	543	225
448	543	194
449	543	249
450	543	162
451	543	144
452	543	137
453	543	118
454	543	94
455	543	103
456	543	119
457	543	113
458	543	118
459	543	61
460	543	108
461	543	93
462	543	96
463	543	97
464	543	90
465	543	123
466	543	107
467	543	115
468	543	89
469	543	104
470	543	80
471	543	67
472	543	95
473	543	105
474	543	102
475	543	65
476	543	103
477	543	105
478	543	77
479	543	87
480	543	90
481	543	62
482	543	134
483	543	86
484	543	63
485	543	57
486	543	61
487	543	68
488	543	85
489	543	62
490	543	78
491	543	79
492	543	99
493	543	70
494	543	80
495	543	104
496	543	103
497	543	70
498	543	82
499	543	96
500	543	259
501	543	328
502	543	364
503	543	357
504	543	412
505	543	388
506	543	454
507	543	388
508	543	496
509	543	384
510	543	407
511	543	269
512	543	231
513	543	245
514	543	214
515	543	228
516	543	235
517	543	225
518	543	245
519	543	251
520	543	375
521	543	484
522	543	673
523	543	810
524	543	640
525	543	606
526	543	668
527	543	669
528	543	653
529	543	584
530	543	685
531	543	751
532	543	1067
533	543	2045
534	543	2604
535	543	2523
536	543	2336
537	543	2820
538	543	4950
539	543	7910
540	543	8936
541	543	20239
542	543	20156
543	543	41248
1	544	10
2	544	35
3	544	89
4	544	101
5	544	107
6	544	132
7	544	114
8	544	134
9	544	120
10	544	105
11	544	116
12	544	119
13	544	131
14	544	111
15	544	133
16	544	127
17	544	95
18	544	101
19	544	103
20	544	113
21	544	103
22	544	127
23	544	98
24	544	108
25	544	94
26	544	89
27	544	99
28	544	60
29	544	108
30	544	100
31	544	133
32	544	121
33	544	90
34	544	106
35	544	108
36	544	100
38	544	101
39	544	131
40	544	107
41	544	98
42	544	103
43	544	96
44	544	98
45	544	74
46	544	55
47	544	17
48	544	22
49	544	7
50	544	7
51	544	6
52	544	14
53	544	13
54	544	21
55	544	38
56	544	53
57	544	70
58	544	70
59	544	56
60	544	63
61	544	36
62	544	22
63	544	5
64	544	14
65	544	3
66	544	3
67	544	7
68	544	46
69	544	91
70	544	90
71	544	108
72	544	120
73	544	110
74	544	114
75	544	98
76	544	126
77	544	99
78	544	90
79	544	71
80	544	65
81	544	40
82	544	40
83	544	35
84	544	36
85	544	40
86	544	52
87	544	42
88	544	80
89	544	69
90	544	37
91	544	23
92	544	26
93	544	21
94	544	54
95	544	30
96	544	32
97	544	35
98	544	23
99	544	11
100	544	8
101	544	17
102	544	7
103	544	18
104	544	15
105	544	21
106	544	17
107	544	17
108	544	28
109	544	22
110	544	47
111	544	64
112	544	63
113	544	71
114	544	66
115	544	52
116	544	67
117	544	70
118	544	72
119	544	59
120	544	51
121	544	57
122	544	56
123	544	41
124	544	61
125	544	37
126	544	56
127	544	57
128	544	63
129	544	74
130	544	86
131	544	78
132	544	98
133	544	88
134	544	89
135	544	64
136	544	69
137	544	78
138	544	74
139	544	79
140	544	56
141	544	69
142	544	59
143	544	71
144	544	59
145	544	45
146	544	58
147	544	53
148	544	58
149	544	35
150	544	43
151	544	36
152	544	38
153	544	35
154	544	30
155	544	43
156	544	74
157	544	57
158	544	50
159	544	45
160	544	52
161	544	43
162	544	41
163	544	37
164	544	33
165	544	32
166	544	35
167	544	44
168	544	30
169	544	29
170	544	33
171	544	47
172	544	44
173	544	23
174	544	46
175	544	28
176	544	47
177	544	31
178	544	55
179	544	52
180	544	54
181	544	62
182	544	58
183	544	69
184	544	71
185	544	60
186	544	80
187	544	73
188	544	75
189	544	40
190	544	48
191	544	52
192	544	72
193	544	63
194	544	62
195	544	62
196	544	70
197	544	75
198	544	75
199	544	77
200	544	90
201	544	87
202	544	93
203	544	97
204	544	115
205	544	118
206	544	135
207	544	117
208	544	117
209	544	104
210	544	110
211	544	138
212	544	144
213	544	132
214	544	162
215	544	151
216	544	132
217	544	139
218	544	131
219	544	126
220	544	137
221	544	119
222	544	126
223	544	110
224	544	146
225	544	111
226	544	114
227	544	70
228	544	77
229	544	74
230	544	92
231	544	71
232	544	65
233	544	80
234	544	80
235	544	102
236	544	117
237	544	122
238	544	113
239	544	116
240	544	123
241	544	101
242	544	153
243	544	118
244	544	107
245	544	89
246	544	109
247	544	100
248	544	148
249	544	113
250	544	90
251	544	104
252	544	110
253	544	119
254	544	137
255	544	103
256	544	134
257	544	113
258	544	121
259	544	151
260	544	139
261	544	102
262	544	106
263	544	130
264	544	154
265	544	146
266	544	137
267	544	132
268	544	148
269	544	113
270	544	171
271	544	138
272	544	78
273	544	69
274	544	108
275	544	79
276	544	57
277	544	82
278	544	73
279	544	103
280	544	90
281	544	95
282	544	95
283	544	92
284	544	58
285	544	73
286	544	67
287	544	81
288	544	69
289	544	63
290	544	105
291	544	95
292	544	126
293	544	104
294	544	75
295	544	99
296	544	93
297	544	104
298	544	130
299	544	106
300	544	122
301	544	99
302	544	67
303	544	60
304	544	36
305	544	28
306	544	25
307	544	20
308	544	37
309	544	61
310	544	60
311	544	56
312	544	98
313	544	73
314	544	83
315	544	74
316	544	82
317	544	99
318	544	89
319	544	78
320	544	65
321	544	65
322	544	55
323	544	46
324	544	35
325	544	46
326	544	40
327	544	38
328	544	43
329	544	45
330	544	57
331	544	70
332	544	100
333	544	86
334	544	104
335	544	93
336	544	120
337	544	122
338	544	149
339	544	126
340	544	102
341	544	182
342	544	157
343	544	158
344	544	174
345	544	164
346	544	123
347	544	103
348	544	121
349	544	142
350	544	126
351	544	129
352	544	144
353	544	128
354	544	102
355	544	126
356	544	145
357	544	142
358	544	109
359	544	94
360	544	66
361	544	17
362	544	29
363	544	22
364	544	23
365	544	33
366	544	13
367	544	19
368	544	14
369	544	42
370	544	25
371	544	46
372	544	87
373	544	110
374	544	106
375	544	132
376	544	139
377	544	134
378	544	186
379	544	149
380	544	165
381	544	184
382	544	202
383	544	168
384	544	136
385	544	202
386	544	190
387	544	159
388	544	205
389	544	195
390	544	202
391	544	222
392	544	183
393	544	173
394	544	176
395	544	163
396	544	141
397	544	138
398	544	129
399	544	98
400	544	84
401	544	122
402	544	105
403	544	111
404	544	148
405	544	166
406	544	180
407	544	178
408	544	170
409	544	193
410	544	184
411	544	179
412	544	165
413	544	179
414	544	205
415	544	194
416	544	168
417	544	180
418	544	148
419	544	164
420	544	168
421	544	150
422	544	182
423	544	205
424	544	183
425	544	201
426	544	220
427	544	183
428	544	198
429	544	226
430	544	178
431	544	230
432	544	257
433	544	239
434	544	266
435	544	262
436	544	270
437	544	265
438	544	265
439	544	259
440	544	301
441	544	320
442	544	304
443	544	286
444	544	306
445	544	231
446	544	222
447	544	201
448	544	197
449	544	218
450	544	163
451	544	121
452	544	123
453	544	142
454	544	126
455	544	118
456	544	138
457	544	131
458	544	118
459	544	80
460	544	116
461	544	80
462	544	110
463	544	100
464	544	100
465	544	111
466	544	136
467	544	109
468	544	127
469	544	92
470	544	77
471	544	69
472	544	83
473	544	101
474	544	95
475	544	71
476	544	89
477	544	103
478	544	99
479	544	106
480	544	74
481	544	76
482	544	114
483	544	106
484	544	73
485	544	79
486	544	90
487	544	93
488	544	97
489	544	80
490	544	92
491	544	83
492	544	81
493	544	78
494	544	85
495	544	74
496	544	108
497	544	83
498	544	73
499	544	103
500	544	253
501	544	318
502	544	325
503	544	332
504	544	392
505	544	368
506	544	388
507	544	394
508	544	464
509	544	331
510	544	330
511	544	284
512	544	231
513	544	209
514	544	221
515	544	227
516	544	257
517	544	260
518	544	260
519	544	271
520	544	397
521	544	459
522	544	670
523	544	724
524	544	597
525	544	602
526	544	659
527	544	580
528	544	628
529	544	595
530	544	662
531	544	629
532	544	876
533	544	1628
534	544	1904
535	544	1898
536	544	1815
537	544	2018
538	544	3236
539	544	4819
540	544	5131
541	544	9174
542	544	7018
543	544	15780
544	544	47293
1	545	9
2	545	44
3	545	78
4	545	72
5	545	85
6	545	122
7	545	122
8	545	106
9	545	126
10	545	95
11	545	120
12	545	88
13	545	129
14	545	157
15	545	134
16	545	125
17	545	120
18	545	94
19	545	96
20	545	118
21	545	117
22	545	105
23	545	82
24	545	97
25	545	87
26	545	82
27	545	71
28	545	92
29	545	80
30	545	70
31	545	110
32	545	118
33	545	114
34	545	119
35	545	108
36	545	108
38	545	83
39	545	122
40	545	95
41	545	97
42	545	94
43	545	94
44	545	100
45	545	83
46	545	41
47	545	18
48	545	9
49	545	9
50	545	8
51	545	6
52	545	9
53	545	6
54	545	21
55	545	32
56	545	48
57	545	70
58	545	64
59	545	80
60	545	54
61	545	28
62	545	15
63	545	2
64	545	16
65	545	6
66	545	4
67	545	15
68	545	38
69	545	95
70	545	85
71	545	71
72	545	91
73	545	120
74	545	107
75	545	96
76	545	88
77	545	98
78	545	84
79	545	75
80	545	50
81	545	53
82	545	30
83	545	34
84	545	31
85	545	37
86	545	40
87	545	38
88	545	42
89	545	43
90	545	43
91	545	32
92	545	25
93	545	18
94	545	37
95	545	44
96	545	27
97	545	49
98	545	24
99	545	19
100	545	11
101	545	14
102	545	16
103	545	13
104	545	14
105	545	11
106	545	10
107	545	18
108	545	29
109	545	33
110	545	42
111	545	51
112	545	56
113	545	85
114	545	72
115	545	60
116	545	79
117	545	74
118	545	63
119	545	57
120	545	58
121	545	57
122	545	42
123	545	47
124	545	49
125	545	49
126	545	53
127	545	49
128	545	59
129	545	65
130	545	67
131	545	100
132	545	92
133	545	98
134	545	99
135	545	82
136	545	76
137	545	67
138	545	80
139	545	94
140	545	76
141	545	55
142	545	46
143	545	61
144	545	63
145	545	52
146	545	58
147	545	45
148	545	49
149	545	37
150	545	32
151	545	47
152	545	37
153	545	38
154	545	30
155	545	41
156	545	70
157	545	50
158	545	37
159	545	50
160	545	34
161	545	40
162	545	39
163	545	33
164	545	39
165	545	31
166	545	42
167	545	35
168	545	20
169	545	30
170	545	53
171	545	34
172	545	27
173	545	37
174	545	27
175	545	46
176	545	64
177	545	50
178	545	49
179	545	49
180	545	51
181	545	69
182	545	55
183	545	58
184	545	51
185	545	68
186	545	67
187	545	60
188	545	83
189	545	32
190	545	66
191	545	61
192	545	57
193	545	63
194	545	41
195	545	72
196	545	66
197	545	69
198	545	64
199	545	75
200	545	97
201	545	74
202	545	74
203	545	103
204	545	106
205	545	111
206	545	104
207	545	119
208	545	131
209	545	121
210	545	122
211	545	149
212	545	107
213	545	134
214	545	138
215	545	123
216	545	114
217	545	134
218	545	88
219	545	131
220	545	101
221	545	123
222	545	104
223	545	116
224	545	122
225	545	128
226	545	90
227	545	52
228	545	74
229	545	78
230	545	69
231	545	83
232	545	80
233	545	89
234	545	91
235	545	98
236	545	108
237	545	95
238	545	124
239	545	109
240	545	112
241	545	98
242	545	126
243	545	115
244	545	76
245	545	94
246	545	120
247	545	98
248	545	113
249	545	113
250	545	111
251	545	112
252	545	123
253	545	112
254	545	141
255	545	121
256	545	134
257	545	104
258	545	133
259	545	120
260	545	96
261	545	118
262	545	101
263	545	122
264	545	124
265	545	126
266	545	111
267	545	145
268	545	121
269	545	111
270	545	133
271	545	128
272	545	91
273	545	76
274	545	87
275	545	83
276	545	69
277	545	66
278	545	82
279	545	93
280	545	83
281	545	94
282	545	74
283	545	71
284	545	75
285	545	60
286	545	59
287	545	62
288	545	71
289	545	84
290	545	81
291	545	79
292	545	127
293	545	106
294	545	70
295	545	67
296	545	80
297	545	94
298	545	116
299	545	118
300	545	108
301	545	71
302	545	77
303	545	62
304	545	34
305	545	20
306	545	24
307	545	8
308	545	40
309	545	58
310	545	61
311	545	64
312	545	89
313	545	52
314	545	50
315	545	74
316	545	51
317	545	84
318	545	87
319	545	83
320	545	56
321	545	49
322	545	51
323	545	47
324	545	45
325	545	51
326	545	30
327	545	45
328	545	45
329	545	42
330	545	70
331	545	77
332	545	109
333	545	85
334	545	67
335	545	111
336	545	98
337	545	105
338	545	148
339	545	126
340	545	122
341	545	109
342	545	127
343	545	136
344	545	129
345	545	121
346	545	131
347	545	106
348	545	138
349	545	141
350	545	135
351	545	118
352	545	132
353	545	113
354	545	116
355	545	110
356	545	116
357	545	125
358	545	100
359	545	95
360	545	49
361	545	27
362	545	28
363	545	24
364	545	32
365	545	42
366	545	18
367	545	15
368	545	16
369	545	28
370	545	31
371	545	38
372	545	67
373	545	112
374	545	157
375	545	119
376	545	129
377	545	143
378	545	167
379	545	160
380	545	155
381	545	163
382	545	175
383	545	178
384	545	138
385	545	151
386	545	182
387	545	179
388	545	180
389	545	159
390	545	199
391	545	149
392	545	154
393	545	150
394	545	160
395	545	141
396	545	134
397	545	134
398	545	123
399	545	106
400	545	83
401	545	107
402	545	110
403	545	92
404	545	133
405	545	181
406	545	151
407	545	181
408	545	180
409	545	168
410	545	169
411	545	152
412	545	174
413	545	144
414	545	162
415	545	165
416	545	160
417	545	175
418	545	160
419	545	167
420	545	164
421	545	154
422	545	179
423	545	184
424	545	183
425	545	162
426	545	169
427	545	175
428	545	174
429	545	200
430	545	171
431	545	180
432	545	213
433	545	210
434	545	220
435	545	248
436	545	237
437	545	209
438	545	243
439	545	250
440	545	245
441	545	273
442	545	270
443	545	246
444	545	268
445	545	230
446	545	224
447	545	205
448	545	217
449	545	176
450	545	137
451	545	128
452	545	116
453	545	134
454	545	112
455	545	98
456	545	101
457	545	113
458	545	134
459	545	63
460	545	119
461	545	99
462	545	120
463	545	88
464	545	98
465	545	100
466	545	97
467	545	98
468	545	109
469	545	107
470	545	59
471	545	60
472	545	96
473	545	123
474	545	85
475	545	94
476	545	98
477	545	102
478	545	95
479	545	96
480	545	87
481	545	94
482	545	106
483	545	111
484	545	80
485	545	93
486	545	78
487	545	103
488	545	109
489	545	67
490	545	79
491	545	77
492	545	87
493	545	87
494	545	91
495	545	76
496	545	92
497	545	62
498	545	90
499	545	82
500	545	236
501	545	364
502	545	338
503	545	288
504	545	319
505	545	305
506	545	358
507	545	338
508	545	405
509	545	330
510	545	308
511	545	239
512	545	247
513	545	229
514	545	212
515	545	255
516	545	207
517	545	221
518	545	219
519	545	224
520	545	304
521	545	435
522	545	596
523	545	622
524	545	523
525	545	498
526	545	621
527	545	508
528	545	575
529	545	508
530	545	595
531	545	580
532	545	825
533	545	1342
534	545	1653
535	545	1479
536	545	1584
537	545	1690
538	545	2405
539	545	3390
540	545	3561
541	545	5924
542	545	5144
543	545	8290
544	545	22928
545	545	44225
1	546	3
2	546	31
3	546	73
4	546	98
5	546	103
6	546	99
7	546	112
8	546	121
9	546	94
10	546	72
11	546	109
12	546	108
13	546	110
14	546	119
15	546	93
16	546	121
17	546	78
18	546	86
19	546	67
20	546	94
21	546	91
22	546	94
23	546	64
24	546	72
25	546	89
26	546	70
27	546	74
28	546	53
29	546	71
30	546	67
31	546	85
32	546	82
33	546	98
34	546	111
35	546	77
36	546	76
38	546	78
39	546	97
40	546	110
41	546	107
42	546	89
43	546	73
44	546	82
45	546	57
46	546	49
47	546	15
48	546	4
49	546	9
50	546	12
51	546	11
52	546	5
53	546	7
54	546	12
55	546	32
56	546	52
57	546	77
58	546	67
59	546	67
60	546	64
61	546	29
62	546	9
63	546	7
64	546	13
65	546	2
66	546	2
67	546	17
68	546	46
69	546	97
70	546	82
71	546	92
72	546	86
73	546	103
74	546	78
75	546	92
76	546	90
77	546	77
78	546	78
79	546	77
80	546	36
81	546	34
82	546	35
83	546	30
84	546	39
85	546	41
86	546	40
87	546	36
88	546	44
89	546	62
90	546	46
91	546	17
92	546	24
93	546	35
94	546	39
95	546	36
96	546	25
97	546	46
98	546	27
99	546	18
100	546	12
101	546	14
102	546	14
103	546	16
104	546	12
105	546	12
106	546	8
107	546	16
108	546	29
109	546	22
110	546	34
111	546	50
112	546	50
113	546	64
114	546	80
115	546	62
116	546	63
117	546	63
118	546	77
119	546	43
120	546	55
121	546	59
122	546	55
123	546	32
124	546	57
125	546	42
126	546	40
127	546	45
128	546	56
129	546	68
130	546	57
131	546	84
132	546	79
133	546	86
134	546	76
135	546	71
136	546	80
137	546	73
138	546	76
139	546	62
140	546	62
141	546	58
142	546	64
143	546	62
144	546	40
145	546	54
146	546	41
147	546	40
148	546	42
149	546	42
150	546	41
151	546	38
152	546	22
153	546	27
154	546	28
155	546	45
156	546	63
157	546	54
158	546	39
159	546	56
160	546	43
161	546	40
162	546	32
163	546	24
164	546	27
165	546	32
166	546	32
167	546	31
168	546	24
169	546	25
170	546	43
171	546	40
172	546	34
173	546	37
174	546	40
175	546	36
176	546	52
177	546	28
178	546	58
179	546	46
180	546	43
181	546	59
182	546	63
183	546	46
184	546	41
185	546	35
186	546	60
187	546	60
188	546	69
189	546	38
190	546	47
191	546	55
192	546	57
193	546	61
194	546	65
195	546	75
196	546	74
197	546	74
198	546	76
199	546	74
200	546	70
201	546	91
202	546	80
203	546	105
204	546	101
205	546	100
206	546	96
207	546	109
208	546	114
209	546	110
210	546	121
211	546	136
212	546	123
213	546	121
214	546	135
215	546	97
216	546	108
217	546	125
218	546	87
219	546	119
220	546	105
221	546	98
222	546	85
223	546	105
224	546	94
225	546	86
226	546	106
227	546	61
228	546	73
229	546	66
230	546	90
231	546	80
232	546	75
233	546	75
234	546	102
235	546	101
236	546	115
237	546	95
238	546	100
239	546	85
240	546	103
241	546	102
242	546	115
243	546	124
244	546	84
245	546	125
246	546	108
247	546	96
248	546	89
249	546	106
250	546	95
251	546	107
252	546	98
253	546	111
254	546	96
255	546	115
256	546	108
257	546	91
258	546	112
259	546	133
260	546	114
261	546	106
262	546	125
263	546	135
264	546	126
265	546	100
266	546	117
267	546	125
268	546	124
269	546	112
270	546	104
271	546	117
272	546	72
273	546	71
274	546	113
275	546	79
276	546	64
277	546	73
278	546	65
279	546	63
280	546	80
281	546	83
282	546	88
283	546	68
284	546	87
285	546	59
286	546	69
287	546	83
288	546	56
289	546	65
290	546	60
291	546	84
292	546	107
293	546	116
294	546	63
295	546	75
296	546	100
297	546	81
298	546	95
299	546	103
300	546	104
301	546	88
302	546	54
303	546	73
304	546	30
305	546	35
306	546	20
307	546	11
308	546	36
309	546	53
310	546	38
311	546	58
312	546	73
313	546	64
314	546	69
315	546	73
316	546	66
317	546	64
318	546	83
319	546	67
320	546	49
321	546	63
322	546	49
323	546	49
324	546	46
325	546	39
326	546	34
327	546	41
328	546	35
329	546	39
330	546	59
331	546	95
332	546	84
333	546	95
334	546	92
335	546	105
336	546	107
337	546	110
338	546	129
339	546	139
340	546	112
341	546	139
342	546	124
343	546	146
344	546	150
345	546	116
346	546	136
347	546	98
348	546	102
349	546	128
350	546	123
351	546	112
352	546	118
353	546	110
354	546	84
355	546	89
356	546	118
357	546	127
358	546	104
359	546	93
360	546	41
361	546	26
362	546	26
363	546	15
364	546	15
365	546	29
366	546	19
367	546	11
368	546	20
369	546	34
370	546	19
371	546	48
372	546	87
373	546	115
374	546	129
375	546	112
376	546	150
377	546	96
378	546	137
379	546	136
380	546	184
381	546	171
382	546	181
383	546	149
384	546	96
385	546	189
386	546	160
387	546	155
388	546	193
389	546	163
390	546	159
391	546	169
392	546	165
393	546	139
394	546	150
395	546	137
396	546	114
397	546	134
398	546	120
399	546	113
400	546	92
401	546	96
402	546	87
403	546	114
404	546	137
405	546	147
406	546	159
407	546	169
408	546	173
409	546	160
410	546	173
411	546	135
412	546	133
413	546	150
414	546	141
415	546	128
416	546	130
417	546	150
418	546	122
419	546	158
420	546	155
421	546	138
422	546	154
423	546	170
424	546	169
425	546	147
426	546	173
427	546	148
428	546	177
429	546	159
430	546	181
431	546	185
432	546	184
433	546	171
434	546	220
435	546	217
436	546	197
437	546	204
438	546	223
439	546	217
440	546	265
441	546	294
442	546	258
443	546	242
444	546	221
445	546	188
446	546	205
447	546	193
448	546	163
449	546	189
450	546	118
451	546	114
452	546	115
453	546	132
454	546	115
455	546	104
456	546	103
457	546	101
458	546	104
459	546	77
460	546	91
461	546	97
462	546	105
463	546	69
464	546	86
465	546	106
466	546	81
467	546	115
468	546	93
469	546	90
470	546	83
471	546	56
472	546	93
473	546	107
474	546	82
475	546	91
476	546	102
477	546	84
478	546	54
479	546	99
480	546	83
481	546	57
482	546	88
483	546	93
484	546	74
485	546	73
486	546	51
487	546	76
488	546	87
489	546	76
490	546	81
491	546	86
492	546	85
493	546	78
494	546	90
495	546	95
496	546	87
497	546	83
498	546	82
499	546	97
500	546	239
501	546	323
502	546	298
503	546	292
504	546	308
505	546	279
506	546	330
507	546	303
508	546	405
509	546	301
510	546	337
511	546	210
512	546	219
513	546	185
514	546	212
515	546	190
516	546	222
517	546	223
518	546	201
519	546	252
520	546	294
521	546	359
522	546	548
523	546	615
524	546	472
525	546	473
526	546	521
527	546	485
528	546	475
529	546	445
530	546	565
531	546	504
532	546	746
533	546	1358
534	546	1518
535	546	1518
536	546	1500
537	546	1635
538	546	2653
539	546	3931
540	546	4484
541	546	8222
542	546	5800
543	546	11543
544	546	16777
545	546	16541
546	546	39475
1	547	6
2	547	31
3	547	74
4	547	60
5	547	85
6	547	91
7	547	91
8	547	94
9	547	62
10	547	67
11	547	59
12	547	77
13	547	74
14	547	85
15	547	102
16	547	85
17	547	76
18	547	74
19	547	63
20	547	77
21	547	59
22	547	65
23	547	57
24	547	51
25	547	47
26	547	44
27	547	61
28	547	38
29	547	46
30	547	51
31	547	80
32	547	87
33	547	70
34	547	93
35	547	83
36	547	86
38	547	68
39	547	76
40	547	66
41	547	57
42	547	59
43	547	78
44	547	68
45	547	66
46	547	47
47	547	19
48	547	14
49	547	4
50	547	10
51	547	14
52	547	7
53	547	5
54	547	19
55	547	39
56	547	64
57	547	54
58	547	46
59	547	29
60	547	40
61	547	45
62	547	18
63	547	2
64	547	15
65	547	9
66	547	2
67	547	24
68	547	31
69	547	68
70	547	70
71	547	61
72	547	75
73	547	93
74	547	66
75	547	69
76	547	66
77	547	79
78	547	67
79	547	52
80	547	52
81	547	42
82	547	34
83	547	39
84	547	35
85	547	38
86	547	32
87	547	30
88	547	50
89	547	51
90	547	28
91	547	28
92	547	27
93	547	20
94	547	40
95	547	37
96	547	31
97	547	26
98	547	16
99	547	19
100	547	14
101	547	10
102	547	15
103	547	17
104	547	18
105	547	22
106	547	20
107	547	13
108	547	33
109	547	24
110	547	43
111	547	51
112	547	46
113	547	69
114	547	56
115	547	36
116	547	61
117	547	52
118	547	63
119	547	45
120	547	44
121	547	69
122	547	45
123	547	44
124	547	49
125	547	46
126	547	57
127	547	48
128	547	58
129	547	68
130	547	74
131	547	70
132	547	89
133	547	77
134	547	77
135	547	59
136	547	71
137	547	67
138	547	71
139	547	69
140	547	55
141	547	51
142	547	50
143	547	69
144	547	50
145	547	51
146	547	43
147	547	59
148	547	46
149	547	48
150	547	35
151	547	54
152	547	43
153	547	47
154	547	38
155	547	45
156	547	56
157	547	38
158	547	39
159	547	43
160	547	43
161	547	40
162	547	41
163	547	38
164	547	35
165	547	24
166	547	42
167	547	36
168	547	25
169	547	27
170	547	35
171	547	38
172	547	42
173	547	25
174	547	43
175	547	36
176	547	40
177	547	32
178	547	53
179	547	49
180	547	64
181	547	63
182	547	51
183	547	69
184	547	58
185	547	48
186	547	57
187	547	59
188	547	58
189	547	50
190	547	56
191	547	66
192	547	60
193	547	60
194	547	69
195	547	51
196	547	73
197	547	85
198	547	72
199	547	77
200	547	86
201	547	74
202	547	72
203	547	113
204	547	117
205	547	89
206	547	102
207	547	102
208	547	97
209	547	113
210	547	102
211	547	128
212	547	111
213	547	92
214	547	103
215	547	113
216	547	117
217	547	116
218	547	91
219	547	109
220	547	128
221	547	115
222	547	102
223	547	91
224	547	88
225	547	110
226	547	86
227	547	65
228	547	73
229	547	67
230	547	70
231	547	81
232	547	63
233	547	81
234	547	99
235	547	104
236	547	106
237	547	90
238	547	80
239	547	82
240	547	101
241	547	81
242	547	123
243	547	97
244	547	85
245	547	77
246	547	91
247	547	88
248	547	107
249	547	94
250	547	102
251	547	85
252	547	103
253	547	85
254	547	92
255	547	105
256	547	91
257	547	84
258	547	93
259	547	111
260	547	88
261	547	100
262	547	93
263	547	98
264	547	151
265	547	110
266	547	112
267	547	124
268	547	102
269	547	98
270	547	130
271	547	115
272	547	75
273	547	82
274	547	91
275	547	74
276	547	69
277	547	65
278	547	93
279	547	95
280	547	73
281	547	89
282	547	66
283	547	91
284	547	72
285	547	62
286	547	75
287	547	65
288	547	54
289	547	78
290	547	85
291	547	76
292	547	101
293	547	91
294	547	74
295	547	84
296	547	82
297	547	81
298	547	85
299	547	105
300	547	88
301	547	83
302	547	76
303	547	58
304	547	33
305	547	30
306	547	29
307	547	13
308	547	38
309	547	56
310	547	67
311	547	75
312	547	77
313	547	57
314	547	86
315	547	69
316	547	66
317	547	62
318	547	76
319	547	84
320	547	65
321	547	54
322	547	51
323	547	50
324	547	47
325	547	58
326	547	31
327	547	49
328	547	44
329	547	50
330	547	70
331	547	69
332	547	94
333	547	89
334	547	77
335	547	92
336	547	85
337	547	102
338	547	99
339	547	89
340	547	102
341	547	92
342	547	137
343	547	119
344	547	120
345	547	123
346	547	115
347	547	102
348	547	102
349	547	88
350	547	112
351	547	130
352	547	112
353	547	112
354	547	88
355	547	111
356	547	110
357	547	108
358	547	78
359	547	87
360	547	56
361	547	27
362	547	32
363	547	15
364	547	24
365	547	47
366	547	16
367	547	17
368	547	18
369	547	34
370	547	27
371	547	52
372	547	72
373	547	98
374	547	110
375	547	86
376	547	114
377	547	150
378	547	136
379	547	133
380	547	129
381	547	155
382	547	124
383	547	154
384	547	93
385	547	136
386	547	138
387	547	130
388	547	134
389	547	134
390	547	157
391	547	106
392	547	147
393	547	138
394	547	127
395	547	122
396	547	138
397	547	114
398	547	119
399	547	118
400	547	99
401	547	107
402	547	122
403	547	112
404	547	138
405	547	136
406	547	126
407	547	113
408	547	141
409	547	168
410	547	139
411	547	101
412	547	117
413	547	109
414	547	137
415	547	118
416	547	114
417	547	128
418	547	120
419	547	129
420	547	90
421	547	114
422	547	125
423	547	171
424	547	148
425	547	116
426	547	123
427	547	119
428	547	150
429	547	137
430	547	106
431	547	157
432	547	149
433	547	134
434	547	143
435	547	163
436	547	161
437	547	177
438	547	219
439	547	196
440	547	185
441	547	196
442	547	190
443	547	191
444	547	204
445	547	172
446	547	186
447	547	143
448	547	154
449	547	172
450	547	140
451	547	124
452	547	120
453	547	135
454	547	122
455	547	129
456	547	95
457	547	146
458	547	122
459	547	96
460	547	101
461	547	100
462	547	116
463	547	102
464	547	86
465	547	135
466	547	119
467	547	118
468	547	115
469	547	94
470	547	65
471	547	72
472	547	72
473	547	104
474	547	82
475	547	86
476	547	89
477	547	115
478	547	92
479	547	110
480	547	80
481	547	85
482	547	125
483	547	99
484	547	75
485	547	77
486	547	75
487	547	75
488	547	91
489	547	93
490	547	84
491	547	87
492	547	106
493	547	86
494	547	95
495	547	94
496	547	110
497	547	89
498	547	99
499	547	106
500	547	206
501	547	263
502	547	229
503	547	208
504	547	210
505	547	215
506	547	257
507	547	252
508	547	276
509	547	258
510	547	262
511	547	245
512	547	248
513	547	202
514	547	243
515	547	212
516	547	265
517	547	215
518	547	232
519	547	272
520	547	279
521	547	345
522	547	461
523	547	501
524	547	405
525	547	371
526	547	406
527	547	334
528	547	362
529	547	351
530	547	380
531	547	426
532	547	602
533	547	939
534	547	1017
535	547	944
536	547	975
537	547	1051
538	547	1424
539	547	1978
540	547	2017
541	547	3323
542	547	2882
543	547	3873
544	547	5072
545	547	4033
546	547	11593
547	547	35009
1	548	10
2	548	26
3	548	72
4	548	62
5	548	82
6	548	88
7	548	79
8	548	85
9	548	58
10	548	60
11	548	63
12	548	66
13	548	70
14	548	91
15	548	75
16	548	63
17	548	61
18	548	56
19	548	57
20	548	61
21	548	57
22	548	52
23	548	48
24	548	62
25	548	44
26	548	56
27	548	36
28	548	45
29	548	37
30	548	54
31	548	74
32	548	61
33	548	67
34	548	59
35	548	60
36	548	75
38	548	57
39	548	80
40	548	58
41	548	60
42	548	61
43	548	60
44	548	63
45	548	49
46	548	40
47	548	15
48	548	7
49	548	9
50	548	3
51	548	9
52	548	10
53	548	9
54	548	22
55	548	34
56	548	45
57	548	35
58	548	35
59	548	53
60	548	37
61	548	30
62	548	19
63	548	3
64	548	15
65	548	7
66	548	5
67	548	12
68	548	29
69	548	56
70	548	57
71	548	55
72	548	73
73	548	79
74	548	50
75	548	52
76	548	52
77	548	63
78	548	58
79	548	50
80	548	47
81	548	37
82	548	26
83	548	23
84	548	38
85	548	36
86	548	34
87	548	26
88	548	55
89	548	43
90	548	40
91	548	29
92	548	28
93	548	23
94	548	40
95	548	27
96	548	26
97	548	33
98	548	23
99	548	11
100	548	15
101	548	27
102	548	19
103	548	11
104	548	14
105	548	9
106	548	13
107	548	28
108	548	26
109	548	26
110	548	34
111	548	42
112	548	57
113	548	56
114	548	62
115	548	55
116	548	60
117	548	46
118	548	65
119	548	41
120	548	48
121	548	36
122	548	44
123	548	45
124	548	54
125	548	51
126	548	44
127	548	48
128	548	48
129	548	76
130	548	70
131	548	73
132	548	69
133	548	67
134	548	85
135	548	56
136	548	76
137	548	67
138	548	66
139	548	80
140	548	58
141	548	51
142	548	53
143	548	47
144	548	48
145	548	49
146	548	56
147	548	46
148	548	53
149	548	43
150	548	44
151	548	49
152	548	24
153	548	37
154	548	32
155	548	37
156	548	55
157	548	49
158	548	42
159	548	48
160	548	52
161	548	39
162	548	36
163	548	34
164	548	39
165	548	26
166	548	46
167	548	38
168	548	21
169	548	24
170	548	34
171	548	37
172	548	32
173	548	26
174	548	38
175	548	36
176	548	54
177	548	43
178	548	41
179	548	47
180	548	61
181	548	45
182	548	52
183	548	34
184	548	48
185	548	47
186	548	70
187	548	68
188	548	39
189	548	30
190	548	45
191	548	60
192	548	62
193	548	40
194	548	57
195	548	56
196	548	56
197	548	55
198	548	68
199	548	70
200	548	84
201	548	73
202	548	71
203	548	99
204	548	92
205	548	89
206	548	102
207	548	101
208	548	117
209	548	126
210	548	93
211	548	118
212	548	114
213	548	99
214	548	98
215	548	114
216	548	104
217	548	131
218	548	93
219	548	98
220	548	102
221	548	109
222	548	95
223	548	112
224	548	92
225	548	97
226	548	84
227	548	61
228	548	77
229	548	84
230	548	72
231	548	81
232	548	67
233	548	91
234	548	83
235	548	101
236	548	91
237	548	92
238	548	98
239	548	79
240	548	91
241	548	96
242	548	91
243	548	107
244	548	61
245	548	93
246	548	104
247	548	78
248	548	94
249	548	107
250	548	97
251	548	71
252	548	78
253	548	88
254	548	85
255	548	93
256	548	102
257	548	86
258	548	85
259	548	88
260	548	83
261	548	95
262	548	83
263	548	100
264	548	91
265	548	81
266	548	99
267	548	94
268	548	93
269	548	91
270	548	97
271	548	101
272	548	94
273	548	93
274	548	81
275	548	73
276	548	51
277	548	75
278	548	82
279	548	77
280	548	65
281	548	73
282	548	81
283	548	69
284	548	82
285	548	76
286	548	73
287	548	62
288	548	57
289	548	76
290	548	76
291	548	74
292	548	85
293	548	104
294	548	65
295	548	76
296	548	71
297	548	69
298	548	78
299	548	103
300	548	78
301	548	84
302	548	45
303	548	56
304	548	28
305	548	30
306	548	22
307	548	14
308	548	36
309	548	50
310	548	63
311	548	63
312	548	90
313	548	55
314	548	75
315	548	73
316	548	64
317	548	65
318	548	69
319	548	74
320	548	67
321	548	58
322	548	55
323	548	47
324	548	51
325	548	40
326	548	40
327	548	50
328	548	61
329	548	46
330	548	52
331	548	82
332	548	79
333	548	75
334	548	67
335	548	78
336	548	102
337	548	98
338	548	78
339	548	85
340	548	86
341	548	101
342	548	110
343	548	106
344	548	88
345	548	92
346	548	107
347	548	98
348	548	92
349	548	119
350	548	83
351	548	102
352	548	89
353	548	85
354	548	95
355	548	94
356	548	93
357	548	111
358	548	72
359	548	64
360	548	49
361	548	24
362	548	26
363	548	26
364	548	30
365	548	33
366	548	8
367	548	16
368	548	11
369	548	41
370	548	28
371	548	48
372	548	47
373	548	99
374	548	93
375	548	82
376	548	96
377	548	108
378	548	115
379	548	116
380	548	142
381	548	139
382	548	118
383	548	139
384	548	84
385	548	109
386	548	133
387	548	115
388	548	114
389	548	123
390	548	126
391	548	113
392	548	127
393	548	148
394	548	125
395	548	123
396	548	136
397	548	92
398	548	112
399	548	92
400	548	101
401	548	111
402	548	106
403	548	90
404	548	124
405	548	115
406	548	111
407	548	120
408	548	129
409	548	121
410	548	107
411	548	83
412	548	101
413	548	112
414	548	106
415	548	90
416	548	84
417	548	110
418	548	91
419	548	93
420	548	94
421	548	110
422	548	110
423	548	119
424	548	116
425	548	120
426	548	111
427	548	97
428	548	126
429	548	113
430	548	94
431	548	150
432	548	130
433	548	125
434	548	139
435	548	126
436	548	147
437	548	135
438	548	155
439	548	174
440	548	151
441	548	178
442	548	188
443	548	160
444	548	177
445	548	144
446	548	128
447	548	123
448	548	125
449	548	169
450	548	151
451	548	121
452	548	96
453	548	125
454	548	110
455	548	101
456	548	103
457	548	135
458	548	111
459	548	77
460	548	105
461	548	105
462	548	114
463	548	104
464	548	95
465	548	110
466	548	124
467	548	121
468	548	109
469	548	82
470	548	71
471	548	68
472	548	79
473	548	89
474	548	64
475	548	62
476	548	102
477	548	106
478	548	81
479	548	108
480	548	81
481	548	85
482	548	106
483	548	107
484	548	91
485	548	90
486	548	67
487	548	106
488	548	83
489	548	85
490	548	87
491	548	88
492	548	88
493	548	86
494	548	84
495	548	92
496	548	100
497	548	80
498	548	74
499	548	103
500	548	182
501	548	215
502	548	212
503	548	202
504	548	217
505	548	172
506	548	229
507	548	221
508	548	221
509	548	191
510	548	255
511	548	212
512	548	228
513	548	206
514	548	230
515	548	202
516	548	213
517	548	196
518	548	235
519	548	239
520	548	259
521	548	284
522	548	334
523	548	420
524	548	330
525	548	293
526	548	376
527	548	324
528	548	341
529	548	276
530	548	365
531	548	380
532	548	496
533	548	700
534	548	798
535	548	700
536	548	689
537	548	726
538	548	1050
539	548	1313
540	548	1359
541	548	1963
542	548	1822
543	548	2173
544	548	2715
545	548	2337
546	548	4774
547	548	11969
548	548	34394
1	549	9
2	549	32
3	549	80
4	549	83
5	549	90
6	549	110
7	549	99
8	549	108
9	549	94
10	549	74
11	549	82
12	549	100
13	549	77
14	549	98
15	549	81
16	549	96
17	549	101
18	549	79
19	549	64
20	549	94
21	549	63
22	549	83
23	549	78
24	549	69
25	549	66
26	549	60
27	549	67
28	549	44
29	549	57
30	549	65
31	549	68
32	549	75
33	549	72
34	549	86
35	549	94
36	549	87
38	549	70
39	549	90
40	549	92
41	549	92
42	549	74
43	549	78
44	549	81
45	549	69
46	549	48
47	549	22
48	549	12
49	549	11
50	549	8
51	549	12
52	549	10
53	549	15
54	549	22
55	549	35
56	549	61
57	549	55
58	549	41
59	549	59
60	549	59
61	549	40
62	549	21
63	549	4
64	549	25
65	549	6
66	549	7
67	549	20
68	549	46
69	549	60
70	549	62
71	549	92
72	549	89
73	549	95
74	549	80
75	549	80
76	549	87
77	549	86
78	549	75
79	549	66
80	549	53
81	549	49
82	549	36
83	549	62
84	549	23
85	549	35
86	549	44
87	549	46
88	549	48
89	549	68
90	549	43
91	549	34
92	549	32
93	549	30
94	549	53
95	549	40
96	549	47
97	549	39
98	549	41
99	549	25
100	549	16
101	549	20
102	549	13
103	549	17
104	549	22
105	549	19
106	549	20
107	549	30
108	549	33
109	549	29
110	549	61
111	549	68
112	549	73
113	549	93
114	549	84
115	549	72
116	549	69
117	549	74
118	549	79
119	549	52
120	549	70
121	549	81
122	549	61
123	549	51
124	549	83
125	549	70
126	549	84
127	549	55
128	549	59
129	549	70
130	549	75
131	549	95
132	549	90
133	549	78
134	549	88
135	549	77
136	549	81
137	549	86
138	549	71
139	549	92
140	549	82
141	549	59
142	549	64
143	549	59
144	549	71
145	549	58
146	549	51
147	549	74
148	549	66
149	549	62
150	549	55
151	549	46
152	549	40
153	549	50
154	549	43
155	549	52
156	549	97
157	549	52
158	549	40
159	549	56
160	549	58
161	549	57
162	549	48
163	549	46
164	549	47
165	549	45
166	549	54
167	549	41
168	549	38
169	549	54
170	549	46
171	549	52
172	549	39
173	549	56
174	549	62
175	549	54
176	549	72
177	549	55
178	549	55
179	549	74
180	549	65
181	549	90
182	549	60
183	549	48
184	549	74
185	549	68
186	549	92
187	549	78
188	549	84
189	549	49
190	549	72
191	549	64
192	549	66
193	549	67
194	549	88
195	549	68
196	549	89
197	549	102
198	549	83
199	549	94
200	549	87
201	549	88
202	549	97
203	549	107
204	549	121
205	549	117
206	549	134
207	549	135
208	549	138
209	549	129
210	549	137
211	549	152
212	549	110
213	549	142
214	549	140
215	549	145
216	549	119
217	549	138
218	549	123
219	549	139
220	549	130
221	549	136
222	549	136
223	549	97
224	549	126
225	549	109
226	549	109
227	549	72
228	549	89
229	549	88
230	549	104
231	549	85
232	549	98
233	549	107
234	549	99
235	549	100
236	549	127
237	549	108
238	549	99
239	549	101
240	549	127
241	549	116
242	549	123
243	549	113
244	549	82
245	549	117
246	549	115
247	549	98
248	549	119
249	549	114
250	549	126
251	549	96
252	549	119
253	549	122
254	549	133
255	549	137
256	549	123
257	549	115
258	549	112
259	549	137
260	549	144
261	549	129
262	549	106
263	549	128
264	549	144
265	549	112
266	549	123
267	549	146
268	549	103
269	549	128
270	549	129
271	549	130
272	549	85
273	549	105
274	549	111
275	549	105
276	549	88
277	549	71
278	549	98
279	549	114
280	549	87
281	549	107
282	549	119
283	549	85
284	549	94
285	549	91
286	549	99
287	549	105
288	549	97
289	549	101
290	549	91
291	549	121
292	549	100
293	549	114
294	549	77
295	549	95
296	549	107
297	549	97
298	549	125
299	549	101
300	549	112
301	549	101
302	549	95
303	549	79
304	549	42
305	549	46
306	549	31
307	549	17
308	549	52
309	549	60
310	549	81
311	549	53
312	549	92
313	549	82
314	549	95
315	549	73
316	549	89
317	549	100
318	549	102
319	549	66
320	549	69
321	549	71
322	549	57
323	549	47
324	549	53
325	549	51
326	549	52
327	549	57
328	549	69
329	549	62
330	549	81
331	549	82
332	549	107
333	549	94
334	549	90
335	549	98
336	549	122
337	549	121
338	549	99
339	549	110
340	549	119
341	549	144
342	549	148
343	549	148
344	549	150
345	549	121
346	549	140
347	549	115
348	549	124
349	549	131
350	549	115
351	549	140
352	549	115
353	549	133
354	549	116
355	549	124
356	549	122
357	549	102
358	549	90
359	549	98
360	549	54
361	549	20
362	549	33
363	549	25
364	549	30
365	549	53
366	549	18
367	549	29
368	549	17
369	549	39
370	549	31
371	549	50
372	549	85
373	549	116
374	549	156
375	549	103
376	549	152
377	549	132
378	549	132
379	549	139
380	549	159
381	549	161
382	549	164
383	549	146
384	549	112
385	549	183
386	549	172
387	549	150
388	549	157
389	549	127
390	549	156
391	549	128
392	549	158
393	549	162
394	549	158
395	549	111
396	549	155
397	549	164
398	549	129
399	549	104
400	549	103
401	549	136
402	549	136
403	549	114
404	549	152
405	549	161
406	549	129
407	549	141
408	549	135
409	549	165
410	549	164
411	549	133
412	549	119
413	549	111
414	549	139
415	549	131
416	549	122
417	549	151
418	549	152
419	549	106
420	549	132
421	549	103
422	549	125
423	549	160
424	549	153
425	549	138
426	549	153
427	549	106
428	549	177
429	549	159
430	549	127
431	549	136
432	549	178
433	549	142
434	549	167
435	549	148
436	549	182
437	549	190
438	549	177
439	549	212
440	549	195
441	549	199
442	549	215
443	549	209
444	549	222
445	549	170
446	549	176
447	549	170
448	549	177
449	549	196
450	549	163
451	549	137
452	549	163
453	549	136
454	549	102
455	549	152
456	549	139
457	549	153
458	549	140
459	549	115
460	549	162
461	549	122
462	549	140
463	549	117
464	549	147
465	549	139
466	549	142
467	549	127
468	549	137
469	549	125
470	549	97
471	549	86
472	549	113
473	549	129
474	549	94
475	549	96
476	549	103
477	549	138
478	549	112
479	549	126
480	549	109
481	549	98
482	549	156
483	549	132
484	549	91
485	549	92
486	549	90
487	549	132
488	549	121
489	549	116
490	549	87
491	549	118
492	549	138
493	549	118
494	549	105
495	549	105
496	549	118
497	549	98
498	549	117
499	549	113
500	549	218
501	549	295
502	549	265
503	549	231
504	549	260
505	549	236
506	549	251
507	549	307
508	549	314
509	549	256
510	549	304
511	549	281
512	549	245
513	549	267
514	549	213
515	549	231
516	549	236
517	549	251
518	549	251
519	549	235
520	549	274
521	549	361
522	549	472
523	549	522
524	549	436
525	549	411
526	549	445
527	549	375
528	549	421
529	549	367
530	549	480
531	549	456
532	549	593
533	549	870
534	549	896
535	549	795
536	549	872
537	549	884
538	549	1139
539	549	1520
540	549	1545
541	549	2180
542	549	1977
543	549	2344
544	549	2789
545	549	2511
546	549	4737
547	549	8749
548	549	16480
549	549	49039
1	550	14
2	550	30
3	550	82
4	550	79
5	550	80
6	550	99
7	550	101
8	550	86
9	550	92
10	550	68
11	550	92
12	550	71
13	550	77
14	550	98
15	550	77
16	550	89
17	550	79
18	550	69
19	550	65
20	550	71
21	550	58
22	550	82
23	550	61
24	550	65
25	550	45
26	550	51
27	550	46
28	550	70
29	550	65
30	550	64
31	550	86
32	550	86
33	550	60
34	550	89
35	550	82
36	550	81
38	550	85
39	550	84
40	550	63
41	550	98
42	550	81
43	550	72
44	550	85
45	550	73
46	550	45
47	550	19
48	550	13
49	550	10
50	550	11
51	550	10
52	550	6
53	550	18
54	550	20
55	550	44
56	550	58
57	550	46
58	550	53
59	550	56
60	550	51
61	550	33
62	550	13
63	550	5
64	550	18
65	550	6
66	550	4
67	550	18
68	550	40
69	550	58
70	550	72
71	550	76
72	550	67
73	550	99
74	550	78
75	550	47
76	550	66
77	550	79
78	550	73
79	550	64
80	550	44
81	550	54
82	550	49
83	550	55
84	550	34
85	550	44
86	550	35
87	550	42
88	550	59
89	550	51
90	550	30
91	550	27
92	550	35
93	550	22
94	550	51
95	550	32
96	550	37
97	550	34
98	550	22
99	550	22
100	550	21
101	550	21
102	550	12
103	550	22
104	550	20
105	550	17
106	550	15
107	550	20
108	550	41
109	550	34
110	550	48
111	550	51
112	550	49
113	550	78
114	550	59
115	550	44
116	550	89
117	550	82
118	550	74
119	550	73
120	550	58
121	550	69
122	550	63
123	550	51
124	550	70
125	550	46
126	550	64
127	550	64
128	550	54
129	550	74
130	550	77
131	550	89
132	550	119
133	550	89
134	550	81
135	550	74
136	550	81
137	550	69
138	550	69
139	550	87
140	550	68
141	550	57
142	550	80
143	550	54
144	550	75
145	550	53
146	550	70
147	550	68
148	550	50
149	550	60
150	550	47
151	550	68
152	550	44
153	550	54
154	550	56
155	550	53
156	550	65
157	550	45
158	550	49
159	550	57
160	550	63
161	550	54
162	550	40
163	550	47
164	550	36
165	550	57
166	550	51
167	550	49
168	550	44
169	550	37
170	550	38
171	550	52
172	550	49
173	550	50
174	550	53
175	550	53
176	550	50
177	550	54
178	550	47
179	550	68
180	550	43
181	550	74
182	550	57
183	550	58
184	550	60
185	550	58
186	550	69
187	550	67
188	550	77
189	550	41
190	550	76
191	550	77
192	550	88
193	550	58
194	550	82
195	550	67
196	550	79
197	550	80
198	550	74
199	550	88
200	550	96
201	550	71
202	550	74
203	550	116
204	550	132
205	550	98
206	550	112
207	550	117
208	550	115
209	550	136
210	550	115
211	550	135
212	550	136
213	550	154
214	550	141
215	550	135
216	550	106
217	550	120
218	550	101
219	550	127
220	550	124
221	550	130
222	550	105
223	550	111
224	550	129
225	550	108
226	550	101
227	550	90
228	550	86
229	550	61
230	550	94
231	550	80
232	550	115
233	550	95
234	550	120
235	550	111
236	550	111
237	550	100
238	550	95
239	550	86
240	550	131
241	550	93
242	550	110
243	550	103
244	550	74
245	550	124
246	550	103
247	550	116
248	550	91
249	550	100
250	550	107
251	550	94
252	550	109
253	550	105
254	550	107
255	550	120
256	550	123
257	550	98
258	550	101
259	550	114
260	550	98
261	550	113
262	550	110
263	550	102
264	550	130
265	550	111
266	550	123
267	550	105
268	550	113
269	550	108
270	550	122
271	550	103
272	550	99
273	550	96
274	550	101
275	550	90
276	550	70
277	550	97
278	550	92
279	550	89
280	550	108
281	550	95
282	550	92
283	550	101
284	550	91
285	550	83
286	550	101
287	550	64
288	550	76
289	550	88
290	550	87
291	550	88
292	550	101
293	550	98
294	550	81
295	550	93
296	550	83
297	550	82
298	550	120
299	550	107
300	550	120
301	550	102
302	550	100
303	550	69
304	550	50
305	550	40
306	550	28
307	550	20
308	550	41
309	550	62
310	550	80
311	550	74
312	550	98
313	550	65
314	550	93
315	550	85
316	550	82
317	550	76
318	550	100
319	550	86
320	550	72
321	550	66
322	550	62
323	550	46
324	550	52
325	550	56
326	550	60
327	550	58
328	550	69
329	550	61
330	550	87
331	550	96
332	550	95
333	550	102
334	550	73
335	550	118
336	550	97
337	550	96
338	550	80
339	550	106
340	550	112
341	550	135
342	550	117
343	550	124
344	550	150
345	550	114
346	550	130
347	550	130
348	550	106
349	550	143
350	550	129
351	550	118
352	550	133
353	550	107
354	550	97
355	550	107
356	550	121
357	550	127
358	550	103
359	550	74
360	550	36
361	550	42
362	550	48
363	550	22
364	550	32
365	550	35
366	550	19
367	550	18
368	550	11
369	550	40
370	550	40
371	550	51
372	550	82
373	550	112
374	550	124
375	550	109
376	550	136
377	550	138
378	550	134
379	550	137
380	550	135
381	550	148
382	550	153
383	550	159
384	550	91
385	550	173
386	550	145
387	550	115
388	550	126
389	550	176
390	550	132
391	550	147
392	550	146
393	550	143
394	550	169
395	550	154
396	550	130
397	550	131
398	550	124
399	550	113
400	550	88
401	550	133
402	550	117
403	550	103
404	550	127
405	550	153
406	550	127
407	550	131
408	550	136
409	550	141
410	550	143
411	550	95
412	550	132
413	550	115
414	550	135
415	550	117
416	550	138
417	550	135
418	550	119
419	550	131
420	550	116
421	550	112
422	550	136
423	550	160
424	550	152
425	550	132
426	550	134
427	550	108
428	550	129
429	550	160
430	550	108
431	550	132
432	550	163
433	550	134
434	550	159
435	550	170
436	550	191
437	550	166
438	550	188
439	550	176
440	550	183
441	550	204
442	550	227
443	550	206
444	550	245
445	550	160
446	550	203
447	550	166
448	550	173
449	550	185
450	550	161
451	550	141
452	550	127
453	550	155
454	550	129
455	550	127
456	550	142
457	550	167
458	550	139
459	550	99
460	550	138
461	550	113
462	550	149
463	550	119
464	550	104
465	550	130
466	550	135
467	550	115
468	550	143
469	550	104
470	550	98
471	550	97
472	550	105
473	550	105
474	550	87
475	550	70
476	550	145
477	550	126
478	550	89
479	550	100
480	550	101
481	550	114
482	550	113
483	550	130
484	550	79
485	550	99
486	550	80
487	550	101
488	550	97
489	550	94
490	550	89
491	550	98
492	550	107
493	550	106
494	550	95
495	550	106
496	550	123
497	550	100
498	550	112
499	550	121
500	550	230
501	550	252
502	550	267
503	550	209
504	550	264
505	550	225
506	550	264
507	550	262
508	550	279
509	550	245
510	550	234
511	550	256
512	550	254
513	550	212
514	550	227
515	550	237
516	550	222
517	550	201
518	550	248
519	550	270
520	550	253
521	550	310
522	550	416
523	550	405
524	550	401
525	550	391
526	550	381
527	550	348
528	550	406
529	550	367
530	550	399
531	550	410
532	550	577
533	550	773
534	550	825
535	550	748
536	550	809
537	550	805
538	550	1080
539	550	1410
540	550	1322
541	550	1837
542	550	1748
543	550	1814
544	550	2357
545	550	2178
546	550	3709
547	550	6714
548	550	8884
549	550	19551
550	550	46610
0	551	1
1	551	16
2	551	24
3	551	79
4	551	75
5	551	118
6	551	124
7	551	112
8	551	103
9	551	88
10	551	87
11	551	87
12	551	96
13	551	79
14	551	95
15	551	111
16	551	100
17	551	61
18	551	71
19	551	59
20	551	82
21	551	76
22	551	64
23	551	72
24	551	67
25	551	67
26	551	57
27	551	58
28	551	50
29	551	70
30	551	58
31	551	73
32	551	81
33	551	54
34	551	77
35	551	81
36	551	100
38	551	69
39	551	97
40	551	62
41	551	80
42	551	79
43	551	78
44	551	71
45	551	74
46	551	61
47	551	30
48	551	14
49	551	7
50	551	14
51	551	10
52	551	12
53	551	12
54	551	22
55	551	36
56	551	55
57	551	53
58	551	51
59	551	63
60	551	60
61	551	40
62	551	26
63	551	3
64	551	21
65	551	6
66	551	7
67	551	22
68	551	46
69	551	48
70	551	86
71	551	80
72	551	85
73	551	116
74	551	97
75	551	84
76	551	89
77	551	82
78	551	73
79	551	47
80	551	72
81	551	55
82	551	37
83	551	55
84	551	38
85	551	33
86	551	46
87	551	54
88	551	60
89	551	67
90	551	35
91	551	30
92	551	26
93	551	32
94	551	49
95	551	30
96	551	26
97	551	28
98	551	29
99	551	25
100	551	20
101	551	20
102	551	12
103	551	28
104	551	18
105	551	13
106	551	19
107	551	26
108	551	50
109	551	28
110	551	65
111	551	56
112	551	74
113	551	85
114	551	76
115	551	66
116	551	73
117	551	72
118	551	84
119	551	61
120	551	56
121	551	89
122	551	60
123	551	61
124	551	82
125	551	79
126	551	69
127	551	65
128	551	80
129	551	73
130	551	83
131	551	95
132	551	94
133	551	102
134	551	74
135	551	85
136	551	106
137	551	89
138	551	88
139	551	78
140	551	69
141	551	72
142	551	78
143	551	75
144	551	92
145	551	73
146	551	52
147	551	78
148	551	69
149	551	49
150	551	57
151	551	76
152	551	47
153	551	65
154	551	45
155	551	55
156	551	75
157	551	73
158	551	50
159	551	64
160	551	72
161	551	41
162	551	60
163	551	45
164	551	48
165	551	31
166	551	52
167	551	48
168	551	31
169	551	62
170	551	54
171	551	51
172	551	54
173	551	53
174	551	53
175	551	56
176	551	60
177	551	50
178	551	63
179	551	75
180	551	62
181	551	74
182	551	74
183	551	64
184	551	66
185	551	73
186	551	86
187	551	87
188	551	79
189	551	42
190	551	79
191	551	88
192	551	75
193	551	94
194	551	76
195	551	105
196	551	72
197	551	135
198	551	93
199	551	90
200	551	79
201	551	90
202	551	78
203	551	119
204	551	129
205	551	137
206	551	134
207	551	127
208	551	119
209	551	134
210	551	126
211	551	142
212	551	126
213	551	140
214	551	158
215	551	137
216	551	143
217	551	168
218	551	132
219	551	122
220	551	137
221	551	129
222	551	111
223	551	135
224	551	122
225	551	126
226	551	95
227	551	87
228	551	104
229	551	111
230	551	82
231	551	75
232	551	107
233	551	93
234	551	119
235	551	113
236	551	123
237	551	110
238	551	122
239	551	108
240	551	137
241	551	114
242	551	127
243	551	118
244	551	81
245	551	142
246	551	139
247	551	94
248	551	100
249	551	117
250	551	134
251	551	98
252	551	139
253	551	132
254	551	128
255	551	127
256	551	144
257	551	111
258	551	129
259	551	116
260	551	109
261	551	117
262	551	121
263	551	123
264	551	141
265	551	120
266	551	119
267	551	134
268	551	126
269	551	109
270	551	126
271	551	104
272	551	76
273	551	93
274	551	119
275	551	93
276	551	58
277	551	93
278	551	101
279	551	107
280	551	89
281	551	100
282	551	73
283	551	90
284	551	133
285	551	106
286	551	95
287	551	71
288	551	95
289	551	82
290	551	86
291	551	109
292	551	122
293	551	117
294	551	88
295	551	103
296	551	69
297	551	95
298	551	110
299	551	121
300	551	146
301	551	100
302	551	81
303	551	79
304	551	35
305	551	35
306	551	28
307	551	18
308	551	42
309	551	64
310	551	60
311	551	73
312	551	91
313	551	84
314	551	88
315	551	101
316	551	80
317	551	85
318	551	110
319	551	92
320	551	72
321	551	84
322	551	82
323	551	72
324	551	72
325	551	75
326	551	60
327	551	64
328	551	67
329	551	77
330	551	97
331	551	114
332	551	103
333	551	100
334	551	89
335	551	116
336	551	131
337	551	137
338	551	96
339	551	102
340	551	101
341	551	137
342	551	109
343	551	114
344	551	131
345	551	153
346	551	133
347	551	155
348	551	127
349	551	107
350	551	120
351	551	159
352	551	134
353	551	103
354	551	108
355	551	131
356	551	148
357	551	103
358	551	104
359	551	107
360	551	66
361	551	31
362	551	46
363	551	33
364	551	44
365	551	39
366	551	17
367	551	24
368	551	16
369	551	41
370	551	38
371	551	82
372	551	74
373	551	132
374	551	118
375	551	95
376	551	161
377	551	139
378	551	138
379	551	153
380	551	168
381	551	186
382	551	155
383	551	174
384	551	118
385	551	175
386	551	176
387	551	145
388	551	143
389	551	134
390	551	170
391	551	151
392	551	168
393	551	163
394	551	160
395	551	140
396	551	156
397	551	129
398	551	129
399	551	152
400	551	118
401	551	108
402	551	139
403	551	120
404	551	137
405	551	161
406	551	143
407	551	160
408	551	123
409	551	180
410	551	151
411	551	130
412	551	120
413	551	127
414	551	141
415	551	145
416	551	142
417	551	139
418	551	150
419	551	102
420	551	102
421	551	123
422	551	144
423	551	137
424	551	151
425	551	142
426	551	134
427	551	129
428	551	160
429	551	171
430	551	129
431	551	161
432	551	147
433	551	171
434	551	158
435	551	183
436	551	181
437	551	174
438	551	191
439	551	197
440	551	175
441	551	203
442	551	217
443	551	201
444	551	235
445	551	201
446	551	199
447	551	183
448	551	167
449	551	205
450	551	187
451	551	152
452	551	156
453	551	185
454	551	130
455	551	146
456	551	150
457	551	172
458	551	158
459	551	103
460	551	133
461	551	127
462	551	153
463	551	92
464	551	135
465	551	120
466	551	138
467	551	126
468	551	130
469	551	118
470	551	98
471	551	84
472	551	96
473	551	114
474	551	79
475	551	104
476	551	108
477	551	123
478	551	95
479	551	146
480	551	104
481	551	124
482	551	157
483	551	135
484	551	116
485	551	99
486	551	104
487	551	132
488	551	103
489	551	84
490	551	106
491	551	101
492	551	115
493	551	101
494	551	128
495	551	111
496	551	140
497	551	95
498	551	102
499	551	145
500	551	247
501	551	254
502	551	265
503	551	222
504	551	257
505	551	258
506	551	252
507	551	274
508	551	318
509	551	248
510	551	328
511	551	267
512	551	271
513	551	265
514	551	277
515	551	227
516	551	236
517	551	281
518	551	321
519	551	300
520	551	280
521	551	387
522	551	428
523	551	456
524	551	429
525	551	403
526	551	465
527	551	439
528	551	427
529	551	415
530	551	464
531	551	475
532	551	585
533	551	830
534	551	857
535	551	819
536	551	859
537	551	813
538	551	1134
539	551	1389
540	551	1436
541	551	1951
542	551	1735
543	551	1993
544	551	2326
545	551	2180
546	551	3377
547	551	6190
548	551	7602
549	551	12008
550	551	21155
551	551	53631
1	552	14
2	552	40
3	552	74
4	552	88
5	552	80
6	552	97
7	552	108
8	552	93
9	552	103
10	552	108
11	552	79
12	552	89
13	552	84
14	552	110
15	552	85
16	552	90
17	552	75
18	552	77
19	552	78
20	552	79
21	552	80
22	552	67
23	552	69
24	552	76
25	552	66
26	552	43
27	552	54
28	552	59
29	552	52
30	552	65
31	552	94
32	552	66
33	552	81
34	552	100
35	552	74
36	552	83
38	552	94
39	552	83
40	552	76
41	552	83
42	552	94
43	552	70
44	552	87
45	552	97
46	552	51
47	552	20
48	552	15
49	552	11
50	552	15
51	552	9
52	552	11
53	552	11
54	552	32
55	552	36
56	552	60
57	552	46
58	552	54
59	552	45
60	552	67
61	552	32
62	552	10
64	552	18
65	552	6
66	552	6
67	552	29
68	552	48
69	552	77
70	552	68
71	552	89
72	552	77
73	552	102
74	552	78
75	552	69
76	552	84
77	552	97
78	552	77
79	552	78
80	552	48
81	552	64
82	552	35
83	552	51
84	552	23
85	552	47
86	552	42
87	552	52
88	552	44
89	552	58
90	552	51
91	552	33
92	552	23
93	552	19
94	552	58
95	552	28
96	552	34
97	552	51
98	552	32
99	552	20
100	552	31
101	552	21
102	552	21
103	552	20
104	552	17
105	552	23
106	552	21
107	552	29
108	552	44
109	552	39
110	552	75
111	552	74
112	552	75
113	552	91
114	552	78
115	552	71
116	552	62
117	552	97
118	552	99
119	552	74
120	552	52
121	552	72
122	552	68
123	552	58
124	552	88
125	552	52
126	552	68
127	552	62
128	552	64
129	552	93
130	552	81
131	552	79
132	552	102
133	552	73
134	552	88
135	552	79
136	552	89
137	552	76
138	552	90
139	552	97
140	552	74
141	552	80
142	552	72
143	552	74
144	552	88
145	552	78
146	552	54
147	552	68
148	552	66
149	552	60
150	552	65
151	552	59
152	552	35
153	552	53
154	552	43
155	552	45
156	552	79
157	552	60
158	552	38
159	552	73
160	552	55
161	552	36
162	552	43
163	552	49
164	552	51
165	552	51
166	552	42
167	552	46
168	552	45
169	552	53
170	552	59
171	552	75
172	552	45
173	552	41
174	552	49
175	552	58
176	552	64
177	552	44
178	552	61
179	552	64
180	552	58
181	552	98
182	552	66
183	552	80
184	552	63
185	552	70
186	552	76
187	552	76
188	552	86
189	552	58
190	552	80
191	552	65
192	552	75
193	552	76
194	552	84
195	552	82
196	552	88
197	552	82
198	552	83
199	552	89
200	552	100
201	552	101
202	552	114
203	552	109
204	552	121
205	552	123
206	552	122
207	552	128
208	552	128
209	552	129
210	552	135
211	552	139
212	552	142
213	552	126
214	552	137
215	552	155
216	552	143
217	552	150
218	552	139
219	552	117
220	552	150
221	552	145
222	552	135
223	552	119
224	552	130
225	552	127
226	552	116
227	552	84
228	552	108
229	552	97
230	552	92
231	552	101
232	552	105
233	552	129
234	552	103
235	552	117
236	552	115
237	552	111
238	552	106
239	552	116
240	552	115
241	552	135
242	552	130
243	552	113
244	552	93
245	552	132
246	552	134
247	552	120
248	552	103
249	552	108
250	552	129
251	552	110
252	552	131
253	552	121
254	552	135
255	552	130
256	552	122
257	552	104
258	552	112
259	552	143
260	552	111
261	552	100
262	552	88
263	552	105
264	552	150
265	552	124
266	552	117
267	552	114
268	552	128
269	552	119
270	552	112
271	552	140
272	552	88
273	552	94
274	552	117
275	552	82
276	552	80
277	552	76
278	552	89
279	552	97
280	552	104
281	552	127
282	552	109
283	552	104
284	552	87
285	552	95
286	552	94
287	552	69
288	552	78
289	552	89
290	552	90
291	552	126
292	552	103
293	552	119
294	552	94
295	552	101
296	552	97
297	552	81
298	552	115
299	552	128
300	552	134
301	552	93
302	552	97
303	552	67
304	552	29
305	552	34
306	552	35
307	552	32
308	552	43
309	552	68
310	552	84
311	552	79
312	552	104
313	552	81
314	552	95
315	552	77
316	552	82
317	552	89
318	552	96
319	552	93
320	552	71
321	552	73
322	552	83
323	552	68
324	552	58
325	552	58
326	552	48
327	552	54
328	552	72
329	552	61
330	552	74
331	552	88
332	552	108
333	552	137
334	552	85
335	552	125
336	552	127
337	552	115
338	552	83
339	552	98
340	552	106
341	552	132
342	552	134
343	552	121
344	552	124
345	552	158
346	552	141
347	552	124
348	552	137
349	552	144
350	552	132
351	552	138
352	552	125
353	552	111
354	552	119
355	552	107
356	552	131
357	552	112
358	552	120
359	552	89
360	552	50
361	552	25
362	552	35
363	552	27
364	552	34
365	552	50
366	552	14
367	552	21
368	552	25
369	552	38
370	552	39
371	552	50
372	552	87
373	552	109
374	552	134
375	552	117
376	552	137
377	552	124
378	552	167
379	552	133
380	552	184
381	552	154
382	552	172
383	552	160
384	552	111
385	552	171
386	552	169
387	552	176
388	552	147
389	552	142
390	552	162
391	552	130
392	552	177
393	552	149
394	552	183
395	552	155
396	552	143
397	552	151
398	552	153
399	552	121
400	552	112
401	552	119
402	552	121
403	552	112
404	552	127
405	552	154
406	552	157
407	552	145
408	552	159
409	552	164
410	552	145
411	552	110
412	552	155
413	552	124
414	552	153
415	552	138
416	552	136
417	552	161
418	552	166
419	552	119
420	552	131
421	552	115
422	552	153
423	552	160
424	552	146
425	552	152
426	552	162
427	552	123
428	552	125
429	552	164
430	552	131
431	552	156
432	552	159
433	552	146
434	552	169
435	552	180
436	552	173
437	552	199
438	552	219
439	552	204
440	552	218
441	552	200
442	552	247
443	552	210
444	552	225
445	552	180
446	552	221
447	552	179
448	552	191
449	552	228
450	552	149
451	552	145
452	552	144
453	552	151
454	552	154
455	552	142
456	552	141
457	552	187
458	552	144
459	552	77
460	552	127
461	552	122
462	552	165
463	552	107
464	552	124
465	552	126
466	552	111
467	552	119
468	552	156
469	552	100
470	552	97
471	552	94
472	552	98
473	552	120
474	552	113
475	552	105
476	552	97
477	552	127
478	552	99
479	552	128
480	552	107
481	552	107
482	552	128
483	552	135
484	552	96
485	552	95
486	552	77
487	552	99
488	552	126
489	552	89
490	552	98
491	552	115
492	552	116
493	552	100
494	552	104
495	552	107
496	552	126
497	552	93
498	552	88
499	552	119
500	552	235
501	552	307
502	552	291
503	552	245
504	552	309
505	552	271
506	552	245
507	552	249
508	552	318
509	552	260
510	552	259
511	552	246
512	552	248
513	552	225
514	552	234
515	552	224
516	552	233
517	552	264
518	552	280
519	552	259
520	552	293
521	552	381
522	552	428
523	552	477
524	552	444
525	552	429
526	552	449
527	552	406
528	552	443
529	552	396
530	552	452
531	552	453
532	552	530
533	552	821
534	552	902
535	552	783
536	552	857
537	552	858
538	552	1102
539	552	1430
540	552	1367
541	552	1820
542	552	1748
543	552	1981
544	552	2401
545	552	2125
546	552	3476
547	552	5958
548	552	7146
549	552	10909
550	552	13374
551	552	24616
552	552	53786
1	553	13
2	553	44
3	553	85
4	553	82
5	553	81
6	553	118
7	553	95
8	553	103
9	553	96
10	553	69
11	553	84
12	553	91
13	553	89
14	553	96
15	553	76
16	553	99
17	553	73
18	553	83
19	553	83
20	553	78
21	553	67
22	553	82
23	553	80
24	553	81
25	553	59
26	553	73
27	553	74
28	553	63
29	553	64
30	553	63
31	553	98
32	553	76
33	553	77
34	553	91
35	553	92
36	553	96
38	553	88
39	553	100
40	553	76
41	553	107
42	553	84
43	553	80
44	553	98
45	553	62
46	553	53
47	553	17
48	553	14
49	553	9
50	553	9
51	553	13
52	553	11
53	553	17
54	553	16
55	553	52
56	553	54
57	553	56
58	553	51
59	553	58
60	553	64
61	553	30
62	553	19
63	553	4
64	553	21
65	553	8
66	553	6
67	553	18
68	553	37
69	553	70
70	553	76
71	553	87
72	553	102
73	553	108
74	553	103
75	553	80
76	553	84
77	553	92
78	553	84
79	553	76
80	553	55
81	553	50
82	553	44
83	553	45
84	553	32
85	553	46
86	553	31
87	553	57
88	553	52
89	553	59
90	553	47
91	553	43
92	553	28
93	553	24
94	553	58
95	553	35
96	553	45
97	553	40
98	553	27
99	553	18
100	553	19
101	553	26
102	553	21
103	553	23
104	553	14
105	553	27
106	553	19
107	553	29
108	553	31
109	553	36
110	553	55
111	553	71
112	553	70
113	553	90
114	553	86
115	553	72
116	553	74
117	553	86
118	553	97
119	553	62
120	553	64
121	553	58
122	553	68
123	553	54
124	553	69
125	553	63
126	553	54
127	553	67
128	553	60
129	553	99
130	553	81
131	553	92
132	553	85
133	553	95
134	553	97
135	553	104
136	553	67
137	553	92
138	553	93
139	553	87
140	553	77
141	553	73
142	553	84
143	553	63
144	553	83
145	553	83
146	553	56
147	553	66
148	553	64
149	553	56
150	553	49
151	553	49
152	553	44
153	553	56
154	553	55
155	553	45
156	553	62
157	553	59
158	553	56
159	553	47
160	553	72
161	553	42
162	553	55
163	553	45
164	553	43
165	553	49
166	553	51
167	553	44
168	553	39
169	553	35
170	553	62
171	553	45
172	553	37
173	553	47
174	553	48
175	553	41
176	553	49
177	553	44
178	553	63
179	553	66
180	553	68
181	553	86
182	553	75
183	553	66
184	553	67
185	553	64
186	553	86
187	553	71
188	553	63
189	553	40
190	553	59
191	553	58
192	553	76
193	553	70
194	553	71
195	553	80
196	553	99
197	553	93
198	553	92
199	553	83
200	553	87
201	553	98
202	553	89
203	553	126
204	553	97
205	553	96
206	553	120
207	553	130
208	553	120
209	553	116
210	553	129
211	553	156
212	553	139
213	553	142
214	553	141
215	553	151
216	553	123
217	553	139
218	553	120
219	553	125
220	553	141
221	553	127
222	553	139
223	553	118
224	553	128
225	553	131
226	553	118
227	553	86
228	553	92
229	553	86
230	553	105
231	553	102
232	553	100
233	553	105
234	553	116
235	553	134
236	553	103
237	553	104
238	553	124
239	553	108
240	553	119
241	553	114
242	553	115
243	553	137
244	553	89
245	553	108
246	553	135
247	553	74
248	553	96
249	553	116
250	553	121
251	553	106
252	553	157
253	553	115
254	553	139
255	553	166
256	553	125
257	553	95
258	553	129
259	553	143
260	553	139
261	553	126
262	553	119
263	553	127
264	553	127
265	553	163
266	553	125
267	553	100
268	553	113
269	553	107
270	553	143
271	553	129
272	553	73
273	553	102
274	553	109
275	553	116
276	553	58
277	553	94
278	553	84
279	553	102
280	553	98
281	553	96
282	553	92
283	553	94
284	553	83
285	553	102
286	553	102
287	553	74
288	553	85
289	553	84
290	553	87
291	553	95
292	553	129
293	553	112
294	553	106
295	553	82
296	553	112
297	553	75
298	553	97
299	553	114
300	553	130
301	553	89
302	553	79
303	553	87
304	553	45
305	553	44
306	553	28
307	553	19
308	553	34
309	553	67
310	553	55
311	553	63
312	553	82
313	553	73
314	553	85
315	553	105
316	553	77
317	553	85
318	553	94
319	553	62
320	553	68
321	553	80
322	553	59
323	553	45
324	553	70
325	553	60
326	553	46
327	553	59
328	553	47
329	553	57
330	553	66
331	553	97
332	553	110
333	553	101
334	553	90
335	553	111
336	553	116
337	553	119
338	553	88
339	553	110
340	553	128
341	553	108
342	553	141
343	553	120
344	553	121
345	553	153
346	553	131
347	553	145
348	553	113
349	553	129
350	553	128
351	553	130
352	553	122
353	553	129
354	553	117
355	553	143
356	553	148
357	553	105
358	553	120
359	553	104
360	553	37
361	553	30
362	553	34
363	553	24
364	553	29
365	553	49
366	553	11
367	553	25
368	553	23
369	553	39
370	553	29
371	553	50
372	553	94
373	553	123
374	553	116
375	553	110
376	553	147
377	553	153
378	553	132
379	553	156
380	553	155
381	553	150
382	553	157
383	553	146
384	553	108
385	553	145
386	553	162
387	553	146
388	553	158
389	553	138
390	553	177
391	553	162
392	553	195
393	553	143
394	553	178
395	553	159
396	553	152
397	553	150
398	553	143
399	553	125
400	553	110
401	553	149
402	553	132
403	553	119
404	553	150
405	553	176
406	553	171
407	553	146
408	553	126
409	553	171
410	553	140
411	553	126
412	553	137
413	553	143
414	553	143
415	553	131
416	553	158
417	553	154
418	553	137
419	553	136
420	553	131
421	553	120
422	553	148
423	553	154
424	553	159
425	553	149
426	553	168
427	553	127
428	553	166
429	553	169
430	553	105
431	553	184
432	553	147
433	553	154
434	553	169
435	553	210
436	553	180
437	553	200
438	553	175
439	553	208
440	553	195
441	553	214
442	553	223
443	553	209
444	553	245
445	553	231
446	553	196
447	553	176
448	553	154
449	553	222
450	553	165
451	553	134
452	553	136
453	553	169
454	553	119
455	553	141
456	553	151
457	553	147
458	553	154
459	553	104
460	553	131
461	553	100
462	553	152
463	553	111
464	553	95
465	553	123
466	553	123
467	553	125
468	553	148
469	553	113
470	553	96
471	553	90
472	553	104
473	553	109
474	553	106
475	553	87
476	553	92
477	553	115
478	553	85
479	553	119
480	553	125
481	553	106
482	553	144
483	553	124
484	553	93
485	553	96
486	553	87
487	553	104
488	553	108
489	553	96
490	553	104
491	553	112
492	553	123
493	553	113
494	553	104
495	553	108
496	553	104
497	553	84
498	553	89
499	553	110
500	553	244
501	553	286
502	553	258
503	553	252
504	553	327
505	553	302
506	553	283
507	553	281
508	553	335
509	553	247
510	553	298
511	553	265
512	553	214
513	553	219
514	553	247
515	553	214
516	553	247
517	553	223
518	553	224
519	553	245
520	553	267
521	553	350
522	553	452
523	553	473
524	553	419
525	553	452
526	553	482
527	553	399
528	553	420
529	553	377
530	553	492
531	553	443
532	553	540
533	553	853
534	553	864
535	553	826
536	553	895
537	553	851
538	553	1140
539	553	1404
540	553	1515
541	553	1783
542	553	1829
543	553	2035
544	553	2444
545	553	2186
546	553	3543
547	553	6115
548	553	7233
549	553	10230
550	553	11265
551	553	13904
552	553	22037
553	553	51210
1	554	16
2	554	37
3	554	54
4	554	92
5	554	92
6	554	120
7	554	102
8	554	100
9	554	96
10	554	83
11	554	86
12	554	86
13	554	82
14	554	111
15	554	85
16	554	98
17	554	91
18	554	72
19	554	90
20	554	83
21	554	78
22	554	65
23	554	83
24	554	74
25	554	49
26	554	68
27	554	70
28	554	60
29	554	59
30	554	65
31	554	79
32	554	73
33	554	65
34	554	93
35	554	87
36	554	84
38	554	75
39	554	104
40	554	80
41	554	98
42	554	71
43	554	84
44	554	88
45	554	61
46	554	63
47	554	25
48	554	13
49	554	11
50	554	9
51	554	15
52	554	10
53	554	15
54	554	15
55	554	49
56	554	69
57	554	62
58	554	51
59	554	68
60	554	61
61	554	45
62	554	24
63	554	6
64	554	16
65	554	6
66	554	1
67	554	22
68	554	42
69	554	67
70	554	87
71	554	75
72	554	85
73	554	99
74	554	96
75	554	70
76	554	97
77	554	76
78	554	87
79	554	86
80	554	58
81	554	50
82	554	34
83	554	50
84	554	42
85	554	52
86	554	58
87	554	34
88	554	52
89	554	57
90	554	44
91	554	32
92	554	30
93	554	24
94	554	66
95	554	33
96	554	39
97	554	42
98	554	30
99	554	19
100	554	11
101	554	25
102	554	15
103	554	11
104	554	24
105	554	16
106	554	18
107	554	27
108	554	29
109	554	34
110	554	48
111	554	57
112	554	74
113	554	77
114	554	64
115	554	74
116	554	86
117	554	62
118	554	85
119	554	53
120	554	54
121	554	56
122	554	75
123	554	63
124	554	66
125	554	56
126	554	51
127	554	58
128	554	69
129	554	74
130	554	68
131	554	90
132	554	81
133	554	90
134	554	89
135	554	82
136	554	59
137	554	71
138	554	93
139	554	97
140	554	64
141	554	80
142	554	56
143	554	64
144	554	69
145	554	80
146	554	69
147	554	57
148	554	40
149	554	45
150	554	44
151	554	54
152	554	34
153	554	52
154	554	38
155	554	62
156	554	76
157	554	59
158	554	38
159	554	51
160	554	73
161	554	53
162	554	35
163	554	49
164	554	53
165	554	43
166	554	56
167	554	43
168	554	37
169	554	27
170	554	46
171	554	48
172	554	48
173	554	46
174	554	40
175	554	42
176	554	50
177	554	43
178	554	62
179	554	64
180	554	64
181	554	78
182	554	58
183	554	56
184	554	76
185	554	66
186	554	75
187	554	66
188	554	70
189	554	53
190	554	74
191	554	64
192	554	70
193	554	82
194	554	78
195	554	80
196	554	72
197	554	99
198	554	88
199	554	93
200	554	97
201	554	79
202	554	106
203	554	113
204	554	126
205	554	106
206	554	129
207	554	124
208	554	116
209	554	109
210	554	140
211	554	141
212	554	135
213	554	154
214	554	131
215	554	143
216	554	121
217	554	127
218	554	106
219	554	120
220	554	128
221	554	120
222	554	125
223	554	132
224	554	127
225	554	121
226	554	102
227	554	89
228	554	90
229	554	92
230	554	100
231	554	89
232	554	83
233	554	100
234	554	126
235	554	117
236	554	143
237	554	97
238	554	104
239	554	94
240	554	99
241	554	127
242	554	108
243	554	131
244	554	67
245	554	126
246	554	142
247	554	124
248	554	107
249	554	118
250	554	106
251	554	112
252	554	132
253	554	95
254	554	128
255	554	136
256	554	135
257	554	102
258	554	120
259	554	136
260	554	127
261	554	112
262	554	107
263	554	137
264	554	130
265	554	130
266	554	124
267	554	115
268	554	126
269	554	107
270	554	114
271	554	118
272	554	96
273	554	90
274	554	113
275	554	92
276	554	57
277	554	75
278	554	63
279	554	106
280	554	86
281	554	94
282	554	91
283	554	85
284	554	105
285	554	110
286	554	82
287	554	94
288	554	85
289	554	85
290	554	87
291	554	120
292	554	102
293	554	130
294	554	72
295	554	93
296	554	98
297	554	87
298	554	110
299	554	101
300	554	103
301	554	81
302	554	89
303	554	71
304	554	34
305	554	34
306	554	32
307	554	15
308	554	46
309	554	64
310	554	71
311	554	64
312	554	101
313	554	75
314	554	71
315	554	94
316	554	71
317	554	85
318	554	102
319	554	73
320	554	74
321	554	75
322	554	66
323	554	52
324	554	51
325	554	56
326	554	43
327	554	61
328	554	67
329	554	56
330	554	57
331	554	88
332	554	95
333	554	105
334	554	94
335	554	106
336	554	119
337	554	123
338	554	114
339	554	107
340	554	116
341	554	144
342	554	118
343	554	124
344	554	141
345	554	135
346	554	131
347	554	114
348	554	133
349	554	123
350	554	122
351	554	126
352	554	135
353	554	113
354	554	106
355	554	112
356	554	133
357	554	124
358	554	101
359	554	81
360	554	51
361	554	43
362	554	26
363	554	19
364	554	34
365	554	51
366	554	25
367	554	19
368	554	23
369	554	28
370	554	32
371	554	56
372	554	85
373	554	114
374	554	120
375	554	110
376	554	154
377	554	161
378	554	153
379	554	155
380	554	177
381	554	148
382	554	176
383	554	174
384	554	92
385	554	149
386	554	196
387	554	142
388	554	141
389	554	109
390	554	167
391	554	169
392	554	192
393	554	143
394	554	166
395	554	143
396	554	130
397	554	147
398	554	132
399	554	123
400	554	86
401	554	109
402	554	142
403	554	113
404	554	147
405	554	187
406	554	144
407	554	157
408	554	126
409	554	148
410	554	154
411	554	127
412	554	127
413	554	139
414	554	146
415	554	129
416	554	122
417	554	141
418	554	138
419	554	130
420	554	134
421	554	128
422	554	145
423	554	159
424	554	176
425	554	131
426	554	152
427	554	128
428	554	160
429	554	136
430	554	134
431	554	152
432	554	140
433	554	158
434	554	203
435	554	205
436	554	204
437	554	205
438	554	214
439	554	211
440	554	179
441	554	230
442	554	244
443	554	221
444	554	256
445	554	182
446	554	213
447	554	186
448	554	177
449	554	216
450	554	172
451	554	137
452	554	131
453	554	145
454	554	129
455	554	139
456	554	129
457	554	138
458	554	101
459	554	106
460	554	140
461	554	126
462	554	138
463	554	102
464	554	94
465	554	119
466	554	148
467	554	128
468	554	147
469	554	93
470	554	98
471	554	105
472	554	112
473	554	112
474	554	92
475	554	90
476	554	106
477	554	134
478	554	96
479	554	114
480	554	112
481	554	112
482	554	134
483	554	133
484	554	85
485	554	74
486	554	82
487	554	103
488	554	106
489	554	100
490	554	100
491	554	110
492	554	107
493	554	95
494	554	117
495	554	91
496	554	122
497	554	91
498	554	101
499	554	115
500	554	239
501	554	312
502	554	250
503	554	259
504	554	280
505	554	243
506	554	280
507	554	305
508	554	342
509	554	306
510	554	294
511	554	268
512	554	271
513	554	233
514	554	242
515	554	216
516	554	230
517	554	262
518	554	251
519	554	252
520	554	276
521	554	307
522	554	491
523	554	490
524	554	401
525	554	376
526	554	460
527	554	414
528	554	408
529	554	405
530	554	439
531	554	428
532	554	557
533	554	929
534	554	962
535	554	843
536	554	890
537	554	929
538	554	1294
539	554	1749
540	554	1659
541	554	2558
542	554	2085
543	554	2558
544	554	3417
545	554	2837
546	554	5814
547	554	10052
548	554	10864
549	554	13995
550	554	13554
551	554	13503
552	554	14808
553	554	25170
554	554	49546
0	555	2
1	555	10
2	555	36
3	555	88
4	555	92
5	555	76
6	555	91
7	555	76
8	555	112
9	555	78
10	555	71
11	555	84
12	555	73
13	555	71
14	555	90
15	555	77
16	555	90
17	555	72
18	555	81
19	555	76
20	555	64
21	555	76
22	555	83
23	555	74
24	555	57
25	555	55
26	555	62
27	555	44
28	555	44
29	555	54
30	555	63
31	555	88
32	555	59
33	555	80
34	555	81
35	555	90
36	555	94
38	555	96
39	555	80
40	555	65
41	555	64
42	555	69
43	555	81
44	555	78
45	555	78
46	555	59
47	555	31
48	555	13
49	555	8
50	555	6
51	555	9
52	555	6
53	555	14
54	555	24
55	555	36
56	555	41
57	555	53
58	555	53
59	555	55
60	555	60
61	555	31
62	555	18
63	555	4
64	555	13
65	555	6
66	555	5
67	555	12
68	555	41
69	555	62
70	555	82
71	555	78
72	555	76
73	555	95
74	555	74
75	555	64
76	555	70
77	555	73
78	555	65
79	555	62
80	555	57
81	555	56
82	555	46
83	555	53
84	555	29
85	555	37
86	555	37
87	555	41
88	555	60
89	555	52
90	555	41
91	555	36
92	555	35
93	555	31
94	555	50
95	555	40
96	555	26
97	555	40
98	555	27
99	555	16
100	555	14
101	555	19
102	555	16
103	555	16
104	555	25
105	555	21
106	555	14
107	555	40
108	555	44
109	555	30
110	555	45
111	555	55
112	555	57
113	555	71
114	555	66
115	555	54
116	555	63
117	555	60
118	555	72
119	555	62
120	555	57
121	555	54
122	555	66
123	555	47
124	555	62
125	555	47
126	555	65
127	555	68
128	555	62
129	555	85
130	555	94
131	555	85
132	555	90
133	555	83
134	555	83
135	555	90
136	555	83
137	555	92
138	555	97
139	555	78
140	555	62
141	555	73
142	555	50
143	555	73
144	555	69
145	555	75
146	555	64
147	555	62
148	555	54
149	555	53
150	555	52
151	555	49
152	555	39
153	555	53
154	555	39
155	555	49
156	555	59
157	555	67
158	555	39
159	555	50
160	555	61
161	555	42
162	555	48
163	555	43
164	555	40
165	555	49
166	555	41
167	555	57
168	555	22
169	555	31
170	555	42
171	555	42
172	555	32
173	555	51
174	555	48
175	555	40
176	555	64
177	555	44
178	555	68
179	555	70
180	555	58
181	555	62
182	555	51
183	555	64
184	555	65
185	555	62
186	555	82
187	555	54
188	555	75
189	555	45
190	555	72
191	555	76
192	555	66
193	555	70
194	555	67
195	555	68
196	555	72
197	555	89
198	555	68
199	555	96
200	555	82
201	555	99
202	555	99
203	555	118
204	555	141
205	555	95
206	555	116
207	555	100
208	555	137
209	555	117
210	555	130
211	555	116
212	555	123
213	555	147
214	555	149
215	555	126
216	555	144
217	555	122
218	555	111
219	555	123
220	555	139
221	555	138
222	555	107
223	555	116
224	555	139
225	555	107
226	555	103
227	555	96
228	555	88
229	555	102
230	555	82
231	555	92
232	555	98
233	555	113
234	555	104
235	555	119
236	555	127
237	555	112
238	555	105
239	555	102
240	555	119
241	555	106
242	555	129
243	555	105
244	555	81
245	555	116
246	555	114
247	555	74
248	555	98
249	555	97
250	555	103
251	555	87
252	555	104
253	555	98
254	555	104
255	555	105
256	555	121
257	555	100
258	555	147
259	555	114
260	555	105
261	555	119
262	555	100
263	555	109
264	555	121
265	555	114
266	555	120
267	555	152
268	555	156
269	555	122
270	555	113
271	555	124
272	555	90
273	555	86
274	555	117
275	555	107
276	555	86
277	555	97
278	555	73
279	555	104
280	555	77
281	555	82
282	555	82
283	555	106
284	555	99
285	555	90
286	555	108
287	555	84
288	555	84
289	555	89
290	555	101
291	555	122
292	555	119
293	555	117
294	555	89
295	555	95
296	555	110
297	555	79
298	555	107
299	555	111
300	555	108
301	555	106
302	555	74
303	555	55
304	555	44
305	555	37
306	555	30
307	555	24
308	555	44
309	555	67
310	555	66
311	555	66
312	555	92
313	555	64
314	555	67
315	555	85
316	555	76
317	555	94
318	555	97
319	555	92
320	555	72
321	555	81
322	555	80
323	555	48
324	555	77
325	555	44
326	555	59
327	555	48
328	555	66
329	555	62
330	555	80
331	555	92
332	555	93
333	555	104
334	555	74
335	555	98
336	555	102
337	555	130
338	555	122
339	555	87
340	555	115
341	555	144
342	555	129
343	555	133
344	555	126
345	555	168
346	555	135
347	555	127
348	555	142
349	555	147
350	555	128
351	555	113
352	555	122
353	555	118
354	555	112
355	555	137
356	555	137
357	555	121
358	555	99
359	555	77
360	555	52
361	555	35
362	555	40
363	555	31
364	555	44
365	555	45
366	555	18
367	555	25
368	555	22
369	555	43
370	555	30
371	555	63
372	555	80
373	555	104
374	555	116
375	555	131
376	555	147
377	555	133
378	555	151
379	555	136
380	555	165
381	555	172
382	555	143
383	555	138
384	555	112
385	555	149
386	555	172
387	555	132
388	555	154
389	555	112
390	555	142
391	555	126
392	555	167
393	555	155
394	555	168
395	555	150
396	555	151
397	555	134
398	555	164
399	555	126
400	555	128
401	555	148
402	555	123
403	555	94
404	555	137
405	555	130
406	555	128
407	555	156
408	555	160
409	555	132
410	555	148
411	555	130
412	555	131
413	555	132
414	555	169
415	555	140
416	555	128
417	555	128
418	555	133
419	555	113
420	555	109
421	555	99
422	555	140
423	555	145
424	555	147
425	555	145
426	555	117
427	555	130
428	555	171
429	555	160
430	555	124
431	555	168
432	555	175
433	555	140
434	555	141
435	555	148
436	555	183
437	555	180
438	555	196
439	555	176
440	555	167
441	555	201
442	555	212
443	555	216
444	555	224
445	555	169
446	555	188
447	555	155
448	555	169
449	555	205
450	555	192
451	555	125
452	555	170
453	555	185
454	555	136
455	555	129
456	555	143
457	555	143
458	555	122
459	555	94
460	555	121
461	555	125
462	555	139
463	555	116
464	555	98
465	555	143
466	555	117
467	555	125
468	555	137
469	555	91
470	555	95
471	555	79
472	555	94
473	555	121
474	555	95
475	555	80
476	555	113
477	555	124
478	555	115
479	555	108
480	555	108
481	555	89
482	555	133
483	555	115
484	555	99
485	555	113
486	555	96
487	555	101
488	555	119
489	555	89
490	555	105
491	555	115
492	555	132
493	555	123
494	555	101
495	555	95
496	555	122
497	555	98
498	555	117
499	555	134
500	555	213
501	555	278
502	555	283
503	555	247
504	555	315
505	555	226
506	555	266
507	555	283
508	555	310
509	555	228
510	555	309
511	555	283
512	555	261
513	555	269
514	555	219
515	555	256
516	555	252
517	555	264
518	555	279
519	555	275
520	555	273
521	555	324
522	555	484
523	555	491
524	555	436
525	555	431
526	555	492
527	555	380
528	555	409
529	555	378
530	555	392
531	555	424
532	555	638
533	555	907
534	555	1017
535	555	980
536	555	961
537	555	1058
538	555	1455
539	555	1907
540	555	1967
541	555	2986
542	555	2696
543	555	3245
544	555	4143
545	555	3395
546	555	7224
547	555	10771
548	555	9519
549	555	10402
550	555	8682
551	555	8125
552	555	7939
553	555	8773
554	555	17419
555	555	47053
0	556	1
1	556	12
2	556	34
3	556	82
4	556	93
5	556	101
6	556	104
7	556	115
8	556	101
9	556	76
10	556	75
11	556	59
12	556	61
13	556	63
14	556	101
15	556	83
16	556	86
17	556	61
18	556	42
19	556	53
20	556	45
21	556	66
22	556	82
23	556	59
24	556	50
25	556	43
26	556	33
27	556	49
28	556	38
29	556	57
30	556	49
31	556	74
32	556	55
33	556	54
34	556	75
35	556	74
36	556	90
38	556	79
39	556	74
40	556	81
41	556	79
42	556	54
43	556	53
44	556	79
45	556	52
46	556	60
47	556	32
48	556	13
49	556	9
50	556	10
51	556	15
52	556	16
53	556	13
54	556	24
55	556	45
56	556	61
57	556	49
58	556	43
59	556	36
60	556	58
61	556	40
62	556	18
63	556	5
64	556	19
65	556	6
66	556	8
67	556	20
68	556	43
69	556	68
70	556	53
71	556	56
72	556	73
73	556	96
74	556	60
75	556	69
76	556	74
77	556	71
78	556	61
79	556	63
80	556	71
81	556	66
82	556	44
83	556	53
84	556	47
85	556	43
86	556	53
87	556	39
88	556	50
89	556	39
90	556	46
91	556	31
92	556	30
93	556	44
94	556	53
95	556	39
96	556	33
97	556	47
98	556	31
99	556	21
100	556	28
101	556	35
102	556	13
103	556	29
104	556	22
105	556	30
106	556	20
107	556	38
108	556	46
109	556	35
110	556	50
111	556	78
112	556	67
113	556	73
114	556	60
115	556	39
116	556	49
117	556	74
118	556	63
119	556	52
120	556	62
121	556	60
122	556	59
123	556	56
124	556	76
125	556	55
126	556	61
127	556	63
128	556	75
129	556	66
130	556	76
131	556	86
132	556	83
133	556	87
134	556	83
135	556	89
136	556	69
137	556	65
138	556	74
139	556	86
140	556	84
141	556	63
142	556	57
143	556	66
144	556	82
145	556	61
146	556	62
147	556	56
148	556	73
149	556	55
150	556	57
151	556	62
152	556	44
153	556	47
154	556	51
155	556	53
156	556	75
157	556	59
158	556	49
159	556	80
160	556	58
161	556	32
162	556	33
163	556	57
164	556	46
165	556	39
166	556	47
167	556	43
168	556	41
169	556	38
170	556	59
171	556	46
172	556	44
173	556	42
174	556	54
175	556	51
176	556	41
177	556	51
178	556	49
179	556	63
180	556	61
181	556	71
182	556	48
183	556	68
184	556	74
185	556	79
186	556	76
187	556	76
188	556	63
189	556	59
190	556	78
191	556	74
192	556	75
193	556	93
194	556	69
195	556	69
196	556	72
197	556	84
198	556	78
199	556	91
200	556	85
201	556	71
202	556	75
203	556	115
204	556	126
205	556	135
206	556	106
207	556	126
208	556	126
209	556	119
210	556	105
211	556	127
212	556	122
213	556	107
214	556	122
215	556	152
216	556	138
217	556	138
218	556	118
219	556	121
220	556	145
221	556	118
222	556	114
223	556	112
224	556	115
225	556	119
226	556	83
227	556	95
228	556	102
229	556	94
230	556	98
231	556	113
232	556	86
233	556	123
234	556	116
235	556	118
236	556	117
237	556	81
238	556	81
239	556	95
240	556	92
241	556	104
242	556	114
243	556	121
244	556	80
245	556	109
246	556	117
247	556	120
248	556	89
249	556	97
250	556	104
251	556	93
252	556	121
253	556	81
254	556	79
255	556	93
256	556	120
257	556	106
258	556	131
259	556	126
260	556	98
261	556	123
262	556	87
263	556	103
264	556	125
265	556	132
266	556	116
267	556	121
268	556	119
269	556	98
270	556	123
271	556	94
272	556	90
273	556	96
274	556	81
275	556	97
276	556	79
277	556	91
278	556	99
279	556	110
280	556	81
281	556	77
282	556	75
283	556	94
284	556	91
285	556	107
286	556	96
287	556	80
288	556	96
289	556	83
290	556	96
291	556	90
292	556	96
293	556	93
294	556	85
295	556	94
296	556	100
297	556	72
298	556	93
299	556	86
300	556	114
301	556	106
302	556	100
303	556	84
304	556	30
305	556	43
306	556	30
307	556	23
308	556	53
309	556	56
310	556	74
311	556	81
312	556	94
313	556	88
314	556	74
315	556	87
316	556	70
317	556	82
318	556	91
319	556	76
320	556	68
321	556	84
322	556	79
323	556	63
324	556	64
325	556	78
326	556	72
327	556	56
328	556	66
329	556	67
330	556	90
331	556	93
332	556	111
333	556	106
334	556	81
335	556	103
336	556	100
337	556	114
338	556	85
339	556	101
340	556	98
341	556	122
342	556	117
343	556	109
344	556	143
345	556	143
346	556	118
347	556	130
348	556	119
349	556	118
350	556	119
351	556	119
352	556	132
353	556	107
354	556	98
355	556	103
356	556	117
357	556	115
358	556	101
359	556	94
360	556	58
361	556	37
362	556	61
363	556	29
364	556	45
365	556	60
366	556	20
367	556	25
368	556	30
369	556	46
370	556	38
371	556	63
372	556	95
373	556	113
374	556	125
375	556	100
376	556	121
377	556	129
378	556	151
379	556	163
380	556	162
381	556	164
382	556	153
383	556	142
384	556	90
385	556	140
386	556	133
387	556	112
388	556	145
389	556	121
390	556	140
391	556	124
392	556	161
393	556	165
394	556	139
395	556	158
396	556	123
397	556	112
398	556	138
399	556	124
400	556	122
401	556	117
402	556	152
403	556	133
404	556	149
405	556	144
406	556	129
407	556	135
408	556	144
409	556	160
410	556	138
411	556	109
412	556	108
413	556	119
414	556	125
415	556	111
416	556	111
417	556	108
418	556	109
419	556	98
420	556	93
421	556	104
422	556	134
423	556	139
424	556	142
425	556	105
426	556	140
427	556	105
428	556	164
429	556	143
430	556	112
431	556	159
432	556	155
433	556	123
434	556	151
435	556	144
436	556	159
437	556	163
438	556	229
439	556	159
440	556	162
441	556	208
442	556	200
443	556	184
444	556	226
445	556	159
446	556	185
447	556	172
448	556	155
449	556	190
450	556	178
451	556	165
452	556	150
453	556	175
454	556	107
455	556	138
456	556	144
457	556	151
458	556	121
459	556	101
460	556	127
461	556	134
462	556	123
463	556	110
464	556	115
465	556	135
466	556	122
467	556	130
468	556	156
469	556	91
470	556	107
471	556	78
472	556	107
473	556	114
474	556	91
475	556	90
476	556	106
477	556	126
478	556	109
479	556	109
480	556	101
481	556	114
482	556	124
483	556	134
484	556	102
485	556	97
486	556	90
487	556	102
488	556	133
489	556	107
490	556	103
491	556	114
492	556	115
493	556	114
494	556	136
495	556	113
496	556	136
497	556	119
498	556	138
499	556	150
500	556	231
501	556	299
502	556	243
503	556	201
504	556	279
505	556	221
506	556	233
507	556	249
508	556	299
509	556	235
510	556	330
511	556	301
512	556	329
513	556	282
514	556	317
515	556	315
516	556	285
517	556	297
518	556	292
519	556	350
520	556	288
521	556	332
522	556	453
523	556	437
524	556	448
525	556	399
526	556	451
527	556	373
528	556	389
529	556	356
530	556	388
531	556	499
532	556	626
533	556	903
534	556	1012
535	556	863
536	556	936
537	556	946
538	556	1376
539	556	1853
540	556	1981
541	556	3020
542	556	2488
543	556	3176
544	556	4139
545	556	3226
546	556	6897
547	556	8573
548	556	6646
549	556	6668
550	556	5328
551	556	5063
552	556	5094
553	556	5221
554	556	7642
555	556	14510
556	556	38764
1	557	17
2	557	47
3	557	103
4	557	127
5	557	112
6	557	112
7	557	125
8	557	149
9	557	114
10	557	96
11	557	91
12	557	83
13	557	113
14	557	108
15	557	87
16	557	102
17	557	83
18	557	83
19	557	85
20	557	96
21	557	79
22	557	84
23	557	66
24	557	66
25	557	77
26	557	60
27	557	50
28	557	50
29	557	62
30	557	51
31	557	90
32	557	92
33	557	67
34	557	100
35	557	85
36	557	130
38	557	83
39	557	88
40	557	74
41	557	86
42	557	70
43	557	91
44	557	97
45	557	77
46	557	61
47	557	28
48	557	22
49	557	8
50	557	16
51	557	17
52	557	12
53	557	12
54	557	36
55	557	45
56	557	71
57	557	72
58	557	57
59	557	56
60	557	57
61	557	46
62	557	22
63	557	4
64	557	23
65	557	5
66	557	8
67	557	29
68	557	54
69	557	87
70	557	92
71	557	89
72	557	108
73	557	134
74	557	97
75	557	88
76	557	74
77	557	103
78	557	84
79	557	77
80	557	77
81	557	56
82	557	47
83	557	64
84	557	54
85	557	64
86	557	58
87	557	49
88	557	72
89	557	59
90	557	52
91	557	39
92	557	28
93	557	35
94	557	67
95	557	31
96	557	48
97	557	57
98	557	29
99	557	31
100	557	25
101	557	19
102	557	25
103	557	28
104	557	20
105	557	15
106	557	20
107	557	30
108	557	43
109	557	24
110	557	49
111	557	64
112	557	65
113	557	102
114	557	82
115	557	69
116	557	84
117	557	101
118	557	83
119	557	76
120	557	89
121	557	72
122	557	82
123	557	84
124	557	79
125	557	70
126	557	77
127	557	69
128	557	90
129	557	93
130	557	93
131	557	112
132	557	105
133	557	120
134	557	98
135	557	81
136	557	102
137	557	90
138	557	88
139	557	105
140	557	86
141	557	67
142	557	78
143	557	82
144	557	90
145	557	83
146	557	65
147	557	66
148	557	82
149	557	61
150	557	57
151	557	52
152	557	44
153	557	45
154	557	49
155	557	55
156	557	81
157	557	84
158	557	54
159	557	59
160	557	66
161	557	52
162	557	53
163	557	36
164	557	45
165	557	60
166	557	52
167	557	36
168	557	45
169	557	40
170	557	66
171	557	56
172	557	58
173	557	45
174	557	64
175	557	43
176	557	70
177	557	52
178	557	51
179	557	67
180	557	50
181	557	80
182	557	67
183	557	71
184	557	76
185	557	66
186	557	89
187	557	103
188	557	91
189	557	53
190	557	88
191	557	74
192	557	85
193	557	109
194	557	98
195	557	83
196	557	97
197	557	82
198	557	92
199	557	100
200	557	120
201	557	98
202	557	92
203	557	128
204	557	138
205	557	123
206	557	128
207	557	144
208	557	138
209	557	141
210	557	169
211	557	168
212	557	133
213	557	168
214	557	162
215	557	155
216	557	169
217	557	144
218	557	145
219	557	147
220	557	155
221	557	144
222	557	156
223	557	144
224	557	148
225	557	145
226	557	109
227	557	104
228	557	89
229	557	107
230	557	108
231	557	113
232	557	117
233	557	140
234	557	133
235	557	109
236	557	134
237	557	102
238	557	99
239	557	112
240	557	115
241	557	126
242	557	142
243	557	118
244	557	92
245	557	127
246	557	131
247	557	134
248	557	114
249	557	112
250	557	113
251	557	110
252	557	110
253	557	113
254	557	130
255	557	139
256	557	154
257	557	133
258	557	135
259	557	131
260	557	123
261	557	115
262	557	96
263	557	150
264	557	140
265	557	154
266	557	144
267	557	119
268	557	141
269	557	127
270	557	128
271	557	127
272	557	125
273	557	99
274	557	119
275	557	105
276	557	100
277	557	117
278	557	100
279	557	116
280	557	117
281	557	109
282	557	103
283	557	116
284	557	115
285	557	110
286	557	96
287	557	94
288	557	84
289	557	98
290	557	117
291	557	106
292	557	133
293	557	121
294	557	101
295	557	111
296	557	92
297	557	95
298	557	94
299	557	124
300	557	152
301	557	109
302	557	104
303	557	100
304	557	58
305	557	42
306	557	28
307	557	34
308	557	52
309	557	68
310	557	89
311	557	82
312	557	109
313	557	75
314	557	103
315	557	108
316	557	90
317	557	105
318	557	112
319	557	92
320	557	65
321	557	81
322	557	82
323	557	68
324	557	71
325	557	63
326	557	60
327	557	78
328	557	87
329	557	76
330	557	101
331	557	111
332	557	110
333	557	138
334	557	101
335	557	135
336	557	155
337	557	135
338	557	104
339	557	118
340	557	139
341	557	164
342	557	163
343	557	122
344	557	154
345	557	160
346	557	138
347	557	168
348	557	154
349	557	143
350	557	140
351	557	169
352	557	152
353	557	141
354	557	118
355	557	122
356	557	134
357	557	149
358	557	120
359	557	83
360	557	65
361	557	57
362	557	45
363	557	24
364	557	60
365	557	44
366	557	20
367	557	28
368	557	36
369	557	42
370	557	30
371	557	77
372	557	91
373	557	150
374	557	155
375	557	149
376	557	145
377	557	154
378	557	159
379	557	192
380	557	231
381	557	168
382	557	193
383	557	172
384	557	131
385	557	182
386	557	171
387	557	143
388	557	187
389	557	150
390	557	194
391	557	166
392	557	231
393	557	187
394	557	204
395	557	162
396	557	168
397	557	174
398	557	156
399	557	156
400	557	121
401	557	166
402	557	151
403	557	145
404	557	164
405	557	177
406	557	175
407	557	183
408	557	157
409	557	160
410	557	188
411	557	129
412	557	137
413	557	152
414	557	164
415	557	145
416	557	180
417	557	146
418	557	188
419	557	134
420	557	138
421	557	133
422	557	165
423	557	162
424	557	167
425	557	167
426	557	179
427	557	136
428	557	168
429	557	168
430	557	140
431	557	196
432	557	174
433	557	152
434	557	164
435	557	208
436	557	193
437	557	223
438	557	281
439	557	185
440	557	202
441	557	244
442	557	271
443	557	233
444	557	285
445	557	210
446	557	198
447	557	185
448	557	206
449	557	215
450	557	210
451	557	181
452	557	158
453	557	177
454	557	152
455	557	161
456	557	158
457	557	165
458	557	167
459	557	115
460	557	117
461	557	145
462	557	152
463	557	136
464	557	143
465	557	160
466	557	156
467	557	147
468	557	188
469	557	119
470	557	87
471	557	93
472	557	135
473	557	142
474	557	111
475	557	99
476	557	106
477	557	135
478	557	100
479	557	121
480	557	135
481	557	110
482	557	129
483	557	142
484	557	117
485	557	111
486	557	94
487	557	133
488	557	138
489	557	128
490	557	107
491	557	135
492	557	134
493	557	125
494	557	134
495	557	131
496	557	161
497	557	135
498	557	130
499	557	149
500	557	244
501	557	326
502	557	286
503	557	265
504	557	328
505	557	236
506	557	313
507	557	317
508	557	339
509	557	283
510	557	337
511	557	333
512	557	362
513	557	299
514	557	287
515	557	334
516	557	289
517	557	323
518	557	323
519	557	338
520	557	348
521	557	393
522	557	535
523	557	505
524	557	472
525	557	449
526	557	532
527	557	446
528	557	427
529	557	462
530	557	463
531	557	491
532	557	667
533	557	935
534	557	992
535	557	967
536	557	1002
537	557	956
538	557	1249
539	557	1667
540	557	1668
541	557	2280
542	557	2110
543	557	2275
544	557	2747
545	557	2444
546	557	4047
547	557	4762
548	557	3422
549	557	3661
550	557	3315
551	557	3469
552	557	3280
553	557	3474
554	557	4209
555	557	6089
556	557	15072
557	557	48124
1	558	15
2	558	57
3	558	117
4	558	121
5	558	132
6	558	177
7	558	153
8	558	144
9	558	144
10	558	117
11	558	118
12	558	107
13	558	114
14	558	156
15	558	134
16	558	131
17	558	116
18	558	113
19	558	86
20	558	96
21	558	99
22	558	100
23	558	94
24	558	92
25	558	92
26	558	73
27	558	82
28	558	84
29	558	72
30	558	95
31	558	94
32	558	127
33	558	99
34	558	119
35	558	107
36	558	123
38	558	115
39	558	122
40	558	124
41	558	146
42	558	114
43	558	120
44	558	133
45	558	113
46	558	73
47	558	26
48	558	17
49	558	10
50	558	13
51	558	19
52	558	9
53	558	14
54	558	33
55	558	66
56	558	85
57	558	91
58	558	75
59	558	91
60	558	81
61	558	47
62	558	23
63	558	4
64	558	37
65	558	10
66	558	4
67	558	27
68	558	62
69	558	95
70	558	119
71	558	123
72	558	119
73	558	150
74	558	115
75	558	77
76	558	130
77	558	119
78	558	102
79	558	96
80	558	73
81	558	61
82	558	58
83	558	62
84	558	47
85	558	48
86	558	54
87	558	66
88	558	68
89	558	81
90	558	63
91	558	33
92	558	43
93	558	38
94	558	71
95	558	52
96	558	42
97	558	56
98	558	32
99	558	23
100	558	13
101	558	23
102	558	13
103	558	28
104	558	13
105	558	20
106	558	16
107	558	29
108	558	47
109	558	40
110	558	78
111	558	66
112	558	74
113	558	114
114	558	80
115	558	76
116	558	80
117	558	101
118	558	105
119	558	64
120	558	81
121	558	75
122	558	61
123	558	80
124	558	89
125	558	67
126	558	68
127	558	76
128	558	68
129	558	103
130	558	106
131	558	106
132	558	111
133	558	107
134	558	122
135	558	89
136	558	98
137	558	97
138	558	110
139	558	131
140	558	98
141	558	82
142	558	89
143	558	89
144	558	76
145	558	75
146	558	86
147	558	70
148	558	61
149	558	64
150	558	51
151	558	52
152	558	43
153	558	75
154	558	54
155	558	63
156	558	97
157	558	71
158	558	59
159	558	61
160	558	75
161	558	51
162	558	46
163	558	45
164	558	56
165	558	46
166	558	47
167	558	44
168	558	36
169	558	51
170	558	61
171	558	50
172	558	48
173	558	40
174	558	52
175	558	51
176	558	69
177	558	45
178	558	66
179	558	66
180	558	72
181	558	83
182	558	90
183	558	73
184	558	84
185	558	81
186	558	94
187	558	85
188	558	92
189	558	49
190	558	93
191	558	57
192	558	92
193	558	85
194	558	86
195	558	102
196	558	90
197	558	108
198	558	87
199	558	102
200	558	111
201	558	113
202	558	112
203	558	132
204	558	155
205	558	127
206	558	155
207	558	139
208	558	165
209	558	167
210	558	193
211	558	205
212	558	148
213	558	175
214	558	180
215	558	177
216	558	169
217	558	160
218	558	139
219	558	152
220	558	141
221	558	141
222	558	162
223	558	149
224	558	157
225	558	164
226	558	154
227	558	81
228	558	106
229	558	98
230	558	102
231	558	122
232	558	115
233	558	111
234	558	153
235	558	155
236	558	144
237	558	103
238	558	138
239	558	141
240	558	123
241	558	119
242	558	142
243	558	140
244	558	92
245	558	111
246	558	138
247	558	126
248	558	113
249	558	121
250	558	164
251	558	139
252	558	139
253	558	97
254	558	117
255	558	150
256	558	151
257	558	119
258	558	133
259	558	134
260	558	142
261	558	136
262	558	130
263	558	133
264	558	147
265	558	160
266	558	137
267	558	151
268	558	177
269	558	128
270	558	162
271	558	159
272	558	112
273	558	88
274	558	119
275	558	130
276	558	95
277	558	88
278	558	114
279	558	101
280	558	91
281	558	126
282	558	96
283	558	101
284	558	120
285	558	124
286	558	86
287	558	115
288	558	96
289	558	117
290	558	117
291	558	123
292	558	128
293	558	127
294	558	92
295	558	121
296	558	110
297	558	94
298	558	141
299	558	126
300	558	159
301	558	127
302	558	119
303	558	100
304	558	41
305	558	46
306	558	40
307	558	18
308	558	59
309	558	70
310	558	79
311	558	87
312	558	134
313	558	96
314	558	96
315	558	114
316	558	113
317	558	91
318	558	119
319	558	76
320	558	104
321	558	74
322	558	83
323	558	62
324	558	75
325	558	79
326	558	59
327	558	70
328	558	86
329	558	61
330	558	92
331	558	115
332	558	100
333	558	157
334	558	96
335	558	159
336	558	149
337	558	167
338	558	129
339	558	149
340	558	130
341	558	159
342	558	162
343	558	165
344	558	168
345	558	131
346	558	162
347	558	156
348	558	148
349	558	170
350	558	161
351	558	181
352	558	151
353	558	134
354	558	131
355	558	132
356	558	136
357	558	167
358	558	134
359	558	111
360	558	59
361	558	39
362	558	54
363	558	42
364	558	45
365	558	46
366	558	20
367	558	14
368	558	26
369	558	44
370	558	50
371	558	64
372	558	98
373	558	148
374	558	165
375	558	127
376	558	156
377	558	210
378	558	233
379	558	204
380	558	217
381	558	224
382	558	218
383	558	179
384	558	122
385	558	206
386	558	212
387	558	203
388	558	221
389	558	187
390	558	206
391	558	205
392	558	221
393	558	214
394	558	210
395	558	190
396	558	197
397	558	172
398	558	167
399	558	145
400	558	162
401	558	127
402	558	157
403	558	144
404	558	179
405	558	221
406	558	185
407	558	208
408	558	198
409	558	194
410	558	148
411	558	149
412	558	183
413	558	148
414	558	179
415	558	161
416	558	177
417	558	205
418	558	164
419	558	135
420	558	167
421	558	152
422	558	198
423	558	224
424	558	199
425	558	164
426	558	179
427	558	140
428	558	207
429	558	196
430	558	155
431	558	206
432	558	183
433	558	191
434	558	253
435	558	215
436	558	223
437	558	243
438	558	275
439	558	222
440	558	262
441	558	285
442	558	294
443	558	285
444	558	333
445	558	229
446	558	252
447	558	218
448	558	216
449	558	280
450	558	231
451	558	172
452	558	194
453	558	175
454	558	153
455	558	175
456	558	146
457	558	165
458	558	165
459	558	89
460	558	129
461	558	133
462	558	162
463	558	110
464	558	139
465	558	139
466	558	150
467	558	139
468	558	148
469	558	119
470	558	112
471	558	100
472	558	126
473	558	128
474	558	111
475	558	93
476	558	129
477	558	130
478	558	110
479	558	133
480	558	102
481	558	92
482	558	130
483	558	130
484	558	111
485	558	106
486	558	102
487	558	123
488	558	123
489	558	87
490	558	118
491	558	109
492	558	137
493	558	100
494	558	118
495	558	116
496	558	138
497	558	98
498	558	119
499	558	141
500	558	260
501	558	343
502	558	376
503	558	336
504	558	371
505	558	347
506	558	354
507	558	358
508	558	360
509	558	319
510	558	378
511	558	315
512	558	375
513	558	274
514	558	292
515	558	260
516	558	283
517	558	280
518	558	305
519	558	293
520	558	352
521	558	484
522	558	534
523	558	545
524	558	440
525	558	449
526	558	540
527	558	432
528	558	473
529	558	428
530	558	505
531	558	499
532	558	720
533	558	1008
534	558	924
535	558	922
536	558	886
537	558	1016
538	558	1250
539	558	1468
540	558	1411
541	558	1904
542	558	1906
543	558	2012
544	558	2458
545	558	2037
546	558	3141
547	558	3472
548	558	2622
549	558	2819
550	558	2550
551	558	2738
552	558	2684
553	558	2727
554	558	3373
555	558	4287
556	558	7465
557	558	24811
558	558	63826
0	559	1
1	559	7
2	559	50
3	559	129
4	559	100
5	559	136
6	559	139
7	559	118
8	559	128
9	559	118
10	559	118
11	559	134
12	559	120
13	559	136
14	559	142
15	559	130
16	559	119
17	559	108
18	559	98
19	559	95
20	559	105
21	559	108
22	559	76
23	559	89
24	559	96
25	559	97
26	559	82
27	559	84
28	559	97
29	559	94
30	559	82
31	559	94
32	559	101
33	559	110
34	559	134
35	559	112
36	559	105
38	559	91
39	559	143
40	559	109
41	559	142
42	559	132
43	559	125
44	559	153
45	559	97
46	559	60
47	559	25
48	559	11
49	559	8
50	559	4
51	559	9
52	559	8
53	559	3
54	559	24
55	559	51
56	559	66
57	559	111
58	559	91
59	559	91
60	559	77
61	559	40
62	559	26
63	559	6
64	559	14
65	559	6
66	559	5
67	559	17
68	559	58
69	559	93
70	559	109
71	559	105
72	559	133
73	559	125
74	559	117
75	559	135
76	559	104
77	559	124
78	559	115
79	559	106
80	559	61
81	559	37
82	559	34
83	559	48
84	559	24
85	559	48
86	559	47
87	559	50
88	559	57
89	559	68
90	559	56
91	559	35
92	559	25
93	559	19
94	559	74
95	559	51
96	559	46
97	559	53
98	559	26
99	559	10
100	559	10
101	559	21
102	559	6
103	559	15
104	559	14
105	559	14
106	559	14
107	559	29
108	559	39
109	559	26
110	559	73
111	559	73
112	559	83
113	559	116
114	559	109
115	559	95
116	559	87
117	559	67
118	559	114
119	559	76
120	559	75
121	559	59
122	559	51
123	559	63
124	559	71
125	559	56
126	559	70
127	559	47
128	559	89
129	559	97
130	559	87
131	559	132
132	559	123
133	559	121
134	559	114
135	559	90
136	559	86
137	559	100
138	559	112
139	559	107
140	559	58
141	559	87
142	559	67
143	559	94
144	559	67
145	559	74
146	559	64
147	559	56
148	559	72
149	559	41
150	559	59
151	559	54
152	559	46
153	559	47
154	559	33
155	559	41
156	559	99
157	559	77
158	559	54
159	559	65
160	559	49
161	559	44
162	559	41
163	559	43
164	559	32
165	559	36
166	559	39
167	559	31
168	559	30
169	559	23
170	559	35
171	559	36
172	559	51
173	559	45
174	559	52
175	559	51
176	559	52
177	559	40
178	559	50
179	559	77
180	559	58
181	559	88
182	559	55
183	559	74
184	559	67
185	559	56
186	559	97
187	559	93
188	559	104
189	559	44
190	559	66
191	559	49
192	559	85
193	559	89
194	559	54
195	559	91
196	559	97
197	559	101
198	559	100
199	559	92
200	559	118
201	559	103
202	559	93
203	559	123
204	559	129
205	559	106
206	559	120
207	559	135
208	559	135
209	559	155
210	559	158
211	559	173
212	559	134
213	559	157
214	559	142
215	559	147
216	559	140
217	559	132
218	559	135
219	559	165
220	559	137
221	559	155
222	559	142
223	559	156
224	559	166
225	559	145
226	559	165
227	559	80
228	559	79
229	559	71
230	559	84
231	559	109
232	559	78
233	559	120
234	559	116
235	559	121
236	559	151
237	559	119
238	559	141
239	559	120
240	559	128
241	559	113
242	559	104
243	559	115
244	559	88
245	559	133
246	559	136
247	559	104
248	559	119
249	559	141
250	559	154
251	559	135
252	559	146
253	559	149
254	559	119
255	559	129
256	559	143
257	559	115
258	559	147
259	559	138
260	559	133
261	559	132
262	559	138
263	559	148
264	559	134
265	559	132
266	559	127
267	559	140
268	559	147
269	559	116
270	559	142
271	559	153
272	559	83
273	559	78
274	559	134
275	559	99
276	559	67
277	559	76
278	559	82
279	559	90
280	559	103
281	559	103
282	559	82
283	559	85
284	559	83
285	559	85
286	559	103
287	559	84
288	559	68
289	559	65
290	559	84
291	559	124
292	559	136
293	559	123
294	559	108
295	559	99
296	559	113
297	559	133
298	559	118
299	559	144
300	559	148
301	559	125
302	559	101
303	559	96
304	559	29
305	559	31
306	559	19
307	559	19
308	559	27
309	559	60
310	559	47
311	559	64
312	559	76
313	559	74
314	559	85
315	559	89
316	559	68
317	559	84
318	559	118
319	559	118
320	559	64
321	559	70
322	559	56
323	559	55
324	559	51
325	559	56
326	559	39
327	559	37
328	559	43
329	559	46
330	559	75
331	559	106
332	559	112
333	559	116
334	559	81
335	559	106
336	559	123
337	559	129
338	559	142
339	559	173
340	559	126
341	559	141
342	559	169
343	559	170
344	559	136
345	559	159
346	559	177
347	559	117
348	559	106
349	559	144
350	559	141
351	559	142
352	559	148
353	559	124
354	559	120
355	559	150
356	559	127
357	559	138
358	559	124
359	559	104
360	559	49
361	559	24
362	559	28
363	559	18
364	559	23
365	559	38
366	559	18
367	559	23
368	559	27
369	559	29
370	559	26
371	559	54
372	559	88
373	559	144
374	559	151
375	559	133
376	559	175
377	559	189
378	559	178
379	559	156
380	559	201
381	559	253
382	559	217
383	559	165
384	559	140
385	559	204
386	559	222
387	559	214
388	559	215
389	559	220
390	559	218
391	559	203
392	559	215
393	559	157
394	559	168
395	559	160
396	559	148
397	559	181
398	559	134
399	559	115
400	559	87
401	559	110
402	559	124
403	559	122
404	559	169
405	559	228
406	559	233
407	559	164
408	559	191
409	559	188
410	559	184
411	559	158
412	559	171
413	559	182
414	559	216
415	559	184
416	559	196
417	559	232
418	559	164
419	559	195
420	559	220
421	559	228
422	559	186
423	559	215
424	559	171
425	559	196
426	559	203
427	559	191
428	559	185
429	559	198
430	559	151
431	559	175
432	559	163
433	559	209
434	559	222
435	559	245
436	559	213
437	559	212
438	559	219
439	559	254
440	559	233
441	559	256
442	559	280
443	559	293
444	559	279
445	559	269
446	559	239
447	559	182
448	559	208
449	559	238
450	559	168
451	559	118
452	559	137
453	559	146
454	559	103
455	559	126
456	559	138
457	559	157
458	559	119
459	559	86
460	559	117
461	559	120
462	559	131
463	559	90
464	559	116
465	559	111
466	559	134
467	559	129
468	559	125
469	559	106
470	559	92
471	559	80
472	559	111
473	559	134
474	559	108
475	559	77
476	559	102
477	559	109
478	559	92
479	559	124
480	559	83
481	559	83
482	559	132
483	559	122
484	559	83
485	559	72
486	559	75
487	559	98
488	559	76
489	559	90
490	559	89
491	559	92
492	559	83
493	559	95
494	559	84
495	559	85
496	559	103
497	559	73
498	559	71
499	559	102
500	559	263
501	559	343
502	559	349
503	559	354
504	559	381
505	559	334
506	559	364
507	559	327
508	559	413
509	559	315
510	559	314
511	559	193
512	559	213
513	559	152
514	559	179
515	559	189
516	559	211
517	559	176
518	559	197
519	559	179
520	559	289
521	559	443
522	559	481
523	559	513
524	559	480
525	559	416
526	559	453
527	559	469
528	559	496
529	559	430
530	559	530
531	559	473
532	559	586
533	559	772
534	559	800
535	559	721
536	559	834
537	559	839
538	559	939
539	559	1185
540	559	1092
541	559	1491
542	559	1269
543	559	1438
544	559	1664
545	559	1485
546	559	2082
547	559	2098
548	559	1592
549	559	1890
550	559	1671
551	559	1767
552	559	1748
553	559	1935
554	559	2205
555	559	2769
556	559	4145
557	559	11675
558	559	18309
559	559	53530
0	560	1
1	560	10
2	560	35
3	560	97
4	560	111
5	560	119
6	560	157
7	560	130
8	560	141
9	560	114
10	560	102
11	560	128
12	560	96
13	560	118
14	560	146
15	560	122
16	560	120
17	560	108
18	560	86
19	560	108
20	560	92
21	560	95
22	560	93
23	560	89
24	560	93
25	560	85
26	560	79
27	560	82
28	560	78
29	560	96
30	560	89
31	560	130
32	560	99
33	560	113
34	560	112
35	560	106
36	560	88
38	560	106
39	560	151
40	560	119
41	560	125
42	560	122
43	560	115
44	560	155
45	560	84
46	560	63
47	560	34
48	560	14
49	560	15
50	560	9
51	560	6
52	560	6
53	560	12
54	560	22
55	560	45
56	560	77
57	560	80
58	560	87
59	560	93
60	560	82
61	560	33
62	560	21
63	560	9
64	560	17
65	560	2
66	560	3
67	560	21
68	560	53
69	560	93
70	560	116
71	560	123
72	560	134
73	560	142
74	560	122
75	560	121
76	560	105
77	560	108
78	560	115
79	560	88
80	560	60
81	560	59
82	560	40
83	560	62
84	560	30
85	560	49
86	560	47
87	560	52
88	560	71
89	560	81
90	560	57
91	560	48
92	560	34
93	560	30
94	560	62
95	560	53
96	560	30
97	560	50
98	560	39
99	560	13
100	560	16
101	560	11
102	560	17
103	560	18
104	560	19
105	560	15
106	560	13
107	560	20
108	560	35
109	560	32
110	560	59
111	560	75
112	560	102
113	560	110
114	560	110
115	560	91
116	560	93
117	560	98
118	560	114
119	560	70
120	560	85
121	560	81
122	560	61
123	560	76
124	560	78
125	560	80
126	560	80
127	560	78
128	560	76
129	560	106
130	560	103
131	560	133
132	560	109
133	560	98
134	560	118
135	560	90
136	560	80
137	560	98
138	560	102
139	560	92
140	560	106
141	560	71
142	560	60
143	560	73
144	560	61
145	560	72
146	560	57
147	560	74
148	560	68
149	560	61
150	560	60
151	560	58
152	560	53
153	560	44
154	560	53
155	560	52
156	560	82
157	560	72
158	560	46
159	560	74
160	560	75
161	560	46
162	560	33
163	560	44
164	560	45
165	560	39
166	560	44
167	560	51
168	560	35
169	560	40
170	560	48
171	560	47
172	560	43
173	560	42
174	560	59
175	560	54
176	560	66
177	560	45
178	560	57
179	560	59
180	560	50
181	560	85
182	560	71
183	560	72
184	560	67
185	560	64
186	560	93
187	560	107
188	560	80
189	560	48
190	560	65
191	560	69
192	560	66
193	560	64
194	560	82
195	560	83
196	560	99
197	560	115
198	560	100
199	560	82
200	560	110
201	560	93
202	560	91
203	560	132
204	560	132
205	560	104
206	560	120
207	560	137
208	560	134
209	560	116
210	560	139
211	560	166
212	560	170
213	560	151
214	560	210
215	560	169
216	560	143
217	560	123
218	560	123
219	560	140
220	560	132
221	560	162
222	560	120
223	560	141
224	560	136
225	560	148
226	560	152
227	560	79
228	560	70
229	560	92
230	560	82
231	560	103
232	560	92
233	560	102
234	560	104
235	560	137
236	560	138
237	560	108
238	560	137
239	560	144
240	560	126
241	560	131
242	560	159
243	560	106
244	560	83
245	560	131
246	560	119
247	560	109
248	560	146
249	560	156
250	560	164
251	560	104
252	560	147
253	560	138
254	560	145
255	560	158
256	560	146
257	560	114
258	560	111
259	560	145
260	560	145
261	560	155
262	560	131
263	560	133
264	560	154
265	560	122
266	560	146
267	560	148
268	560	133
269	560	121
270	560	155
271	560	149
272	560	109
273	560	109
274	560	134
275	560	118
276	560	60
277	560	95
278	560	73
279	560	92
280	560	100
281	560	106
282	560	79
283	560	85
284	560	84
285	560	111
286	560	82
287	560	87
288	560	87
289	560	107
290	560	119
291	560	112
292	560	119
293	560	124
294	560	91
295	560	102
296	560	89
297	560	117
298	560	147
299	560	138
300	560	126
301	560	111
302	560	117
303	560	70
304	560	40
305	560	30
306	560	20
307	560	28
308	560	36
309	560	63
310	560	70
311	560	76
312	560	93
313	560	92
314	560	93
315	560	100
316	560	74
317	560	105
318	560	114
319	560	93
320	560	82
321	560	63
322	560	49
323	560	46
324	560	64
325	560	44
326	560	37
327	560	51
328	560	65
329	560	54
330	560	86
331	560	80
332	560	113
333	560	118
334	560	100
335	560	134
336	560	139
337	560	118
338	560	153
339	560	145
340	560	136
341	560	158
342	560	177
343	560	151
344	560	128
345	560	150
346	560	150
347	560	125
348	560	142
349	560	143
350	560	142
351	560	143
352	560	159
353	560	138
354	560	120
355	560	137
356	560	159
357	560	154
358	560	119
359	560	87
360	560	56
361	560	39
362	560	42
363	560	24
364	560	38
365	560	37
366	560	18
367	560	27
368	560	17
369	560	46
370	560	27
371	560	60
372	560	110
373	560	114
374	560	144
375	560	96
376	560	147
377	560	161
378	560	133
379	560	168
380	560	178
381	560	190
382	560	183
383	560	186
384	560	139
385	560	196
386	560	210
387	560	179
388	560	204
389	560	186
390	560	209
391	560	156
392	560	192
393	560	176
394	560	175
395	560	176
396	560	200
397	560	152
398	560	140
399	560	121
400	560	107
401	560	108
402	560	110
403	560	131
404	560	142
405	560	224
406	560	205
407	560	182
408	560	160
409	560	186
410	560	191
411	560	139
412	560	140
413	560	160
414	560	192
415	560	193
416	560	182
417	560	241
418	560	194
419	560	168
420	560	195
421	560	187
422	560	208
423	560	187
424	560	201
425	560	204
426	560	214
427	560	161
428	560	195
429	560	177
430	560	184
431	560	182
432	560	183
433	560	207
434	560	230
435	560	222
436	560	203
437	560	243
438	560	222
439	560	232
440	560	220
441	560	229
442	560	231
443	560	277
444	560	267
445	560	230
446	560	194
447	560	200
448	560	206
449	560	211
450	560	186
451	560	161
452	560	160
453	560	157
454	560	127
455	560	133
456	560	136
457	560	143
458	560	123
459	560	86
460	560	118
461	560	114
462	560	121
463	560	117
464	560	118
465	560	139
466	560	136
467	560	141
468	560	144
469	560	119
470	560	93
471	560	60
472	560	101
473	560	126
474	560	108
475	560	106
476	560	116
477	560	134
478	560	97
479	560	116
480	560	88
481	560	87
482	560	109
483	560	109
484	560	83
485	560	86
486	560	85
487	560	85
488	560	99
489	560	95
490	560	91
491	560	88
492	560	114
493	560	79
494	560	99
495	560	90
496	560	116
497	560	81
498	560	104
499	560	101
500	560	234
501	560	331
502	560	290
503	560	310
504	560	346
505	560	311
506	560	299
507	560	276
508	560	401
509	560	300
510	560	268
511	560	219
512	560	217
513	560	209
514	560	204
515	560	206
516	560	196
517	560	204
518	560	201
519	560	213
520	560	268
521	560	384
522	560	462
523	560	498
524	560	426
525	560	448
526	560	520
527	560	478
528	560	490
529	560	406
530	560	489
531	560	432
532	560	545
533	560	729
534	560	777
535	560	682
536	560	783
537	560	808
538	560	899
539	560	1016
540	560	1023
541	560	1258
542	560	1259
543	560	1243
544	560	1427
545	560	1306
546	560	1616
547	560	1563
548	560	1377
549	560	1632
550	560	1483
551	560	1511
552	560	1603
553	560	1667
554	560	1783
555	560	2163
556	560	3234
557	560	6979
558	560	10110
559	560	28497
560	560	53019
1	561	14
2	561	39
3	561	92
4	561	103
5	561	126
6	561	156
7	561	144
8	561	156
9	561	140
10	561	138
11	561	125
12	561	125
13	561	107
14	561	118
15	561	120
16	561	118
17	561	110
18	561	97
19	561	60
20	561	102
21	561	93
22	561	105
23	561	70
24	561	84
25	561	83
26	561	85
27	561	74
28	561	90
29	561	90
30	561	67
31	561	131
32	561	108
33	561	109
34	561	125
35	561	122
36	561	112
38	561	69
39	561	144
40	561	118
41	561	171
42	561	110
43	561	117
44	561	142
45	561	82
46	561	52
47	561	18
48	561	7
49	561	3
50	561	14
51	561	8
52	561	8
53	561	10
54	561	26
55	561	54
56	561	58
57	561	103
58	561	78
59	561	101
60	561	65
61	561	34
62	561	14
63	561	3
64	561	20
65	561	6
66	561	4
67	561	17
68	561	62
69	561	88
70	561	105
71	561	116
72	561	131
73	561	161
74	561	143
75	561	104
76	561	93
77	561	87
78	561	103
79	561	98
80	561	57
81	561	50
82	561	43
83	561	47
84	561	42
85	561	46
86	561	52
87	561	59
88	561	70
89	561	72
90	561	59
91	561	33
92	561	27
93	561	29
94	561	70
95	561	58
96	561	31
97	561	56
98	561	38
99	561	18
100	561	15
101	561	21
102	561	9
103	561	12
104	561	16
105	561	17
106	561	13
107	561	29
108	561	39
109	561	35
110	561	72
111	561	76
112	561	99
113	561	111
114	561	133
115	561	94
116	561	115
117	561	96
118	561	105
119	561	93
120	561	83
121	561	83
122	561	85
123	561	63
124	561	64
125	561	67
126	561	61
127	561	71
128	561	72
129	561	78
130	561	124
131	561	117
132	561	121
133	561	123
134	561	103
135	561	105
136	561	83
137	561	115
138	561	125
139	561	96
140	561	73
141	561	79
142	561	78
143	561	77
144	561	78
145	561	50
146	561	54
147	561	59
148	561	77
149	561	54
150	561	56
151	561	55
152	561	35
153	561	47
154	561	31
155	561	42
156	561	87
157	561	65
158	561	55
159	561	57
160	561	63
161	561	60
162	561	55
163	561	45
164	561	37
165	561	42
166	561	41
167	561	40
168	561	32
169	561	29
170	561	44
171	561	50
172	561	61
173	561	43
174	561	51
175	561	51
176	561	65
177	561	45
178	561	56
179	561	50
180	561	57
181	561	100
182	561	62
183	561	59
184	561	67
185	561	75
186	561	77
187	561	99
188	561	93
189	561	42
190	561	57
191	561	65
192	561	62
193	561	73
194	561	90
195	561	100
196	561	88
197	561	96
198	561	124
199	561	109
200	561	106
201	561	124
202	561	114
203	561	119
204	561	126
205	561	117
206	561	152
207	561	157
208	561	124
209	561	132
210	561	145
211	561	142
212	561	142
213	561	152
214	561	149
215	561	151
216	561	128
217	561	160
218	561	133
219	561	173
220	561	132
221	561	127
222	561	153
223	561	168
224	561	156
225	561	203
226	561	171
227	561	88
228	561	80
229	561	89
230	561	99
231	561	86
232	561	83
233	561	119
234	561	130
235	561	131
236	561	156
237	561	136
238	561	126
239	561	104
240	561	142
241	561	107
242	561	132
243	561	114
244	561	95
245	561	136
246	561	127
247	561	101
248	561	116
249	561	132
250	561	140
251	561	113
252	561	153
253	561	159
254	561	138
255	561	133
256	561	158
257	561	90
258	561	111
259	561	147
260	561	123
261	561	151
262	561	113
263	561	124
264	561	119
265	561	155
266	561	138
267	561	132
268	561	135
269	561	138
270	561	168
271	561	150
272	561	78
273	561	81
274	561	129
275	561	104
276	561	88
277	561	65
278	561	73
279	561	82
280	561	82
281	561	102
282	561	85
283	561	78
284	561	81
285	561	79
286	561	93
287	561	83
288	561	88
289	561	70
290	561	106
291	561	123
292	561	124
293	561	129
294	561	105
295	561	98
296	561	102
297	561	137
298	561	123
299	561	128
300	561	127
301	561	122
302	561	96
303	561	81
304	561	33
305	561	46
306	561	28
307	561	13
308	561	35
309	561	48
310	561	72
311	561	69
312	561	107
313	561	67
314	561	96
315	561	91
316	561	87
317	561	95
318	561	94
319	561	97
320	561	72
321	561	69
322	561	69
323	561	43
324	561	45
325	561	55
326	561	40
327	561	37
328	561	59
329	561	52
330	561	101
331	561	112
332	561	124
333	561	120
334	561	85
335	561	134
336	561	140
337	561	118
338	561	164
339	561	171
340	561	139
341	561	161
342	561	185
343	561	131
344	561	152
345	561	155
346	561	146
347	561	128
348	561	138
349	561	146
350	561	165
351	561	141
352	561	160
353	561	117
354	561	117
355	561	135
356	561	141
357	561	142
358	561	121
359	561	84
360	561	49
361	561	26
362	561	30
363	561	30
364	561	27
365	561	36
366	561	11
367	561	23
368	561	18
369	561	39
370	561	35
371	561	59
372	561	93
373	561	146
374	561	136
375	561	132
376	561	171
377	561	135
378	561	209
379	561	157
380	561	179
381	561	217
382	561	199
383	561	190
384	561	129
385	561	176
386	561	191
387	561	221
388	561	195
389	561	178
390	561	193
391	561	178
392	561	157
393	561	179
394	561	184
395	561	147
396	561	144
397	561	163
398	561	139
399	561	121
400	561	107
401	561	106
402	561	133
403	561	127
404	561	173
405	561	260
406	561	300
407	561	187
408	561	172
409	561	163
410	561	168
411	561	151
412	561	205
413	561	182
414	561	192
415	561	209
416	561	212
417	561	245
418	561	186
419	561	187
420	561	213
421	561	240
422	561	222
423	561	207
424	561	187
425	561	209
426	561	226
427	561	200
428	561	159
429	561	213
430	561	158
431	561	173
432	561	182
433	561	208
434	561	251
435	561	268
436	561	219
437	561	222
438	561	222
439	561	241
440	561	223
441	561	261
442	561	264
443	561	270
444	561	258
445	561	218
446	561	214
447	561	207
448	561	224
449	561	232
450	561	200
451	561	140
452	561	149
453	561	133
454	561	121
455	561	115
456	561	130
457	561	156
458	561	104
459	561	71
460	561	123
461	561	129
462	561	156
463	561	116
464	561	108
465	561	124
466	561	152
467	561	133
468	561	139
469	561	81
470	561	92
471	561	87
472	561	105
473	561	147
474	561	118
475	561	101
476	561	120
477	561	110
478	561	114
479	561	120
480	561	103
481	561	78
482	561	131
483	561	102
484	561	90
485	561	93
486	561	88
487	561	81
488	561	98
489	561	103
490	561	83
491	561	87
492	561	94
493	561	80
494	561	85
495	561	88
496	561	108
497	561	78
498	561	72
499	561	102
500	561	263
501	561	347
502	561	334
503	561	332
504	561	353
505	561	338
506	561	365
507	561	294
508	561	386
509	561	319
510	561	276
511	561	185
512	561	200
513	561	201
514	561	188
515	561	197
516	561	178
517	561	201
518	561	214
519	561	220
520	561	311
521	561	444
522	561	507
523	561	521
524	561	428
525	561	425
526	561	488
527	561	454
528	561	505
529	561	409
530	561	487
531	561	474
532	561	569
533	561	758
534	561	767
535	561	690
536	561	784
537	561	783
538	561	898
539	561	1025
540	561	1019
541	561	1234
542	561	1221
543	561	1291
544	561	1457
545	561	1402
546	561	1784
547	561	1798
548	561	1404
549	561	1799
550	561	1524
551	561	1562
552	561	1594
553	561	1646
554	561	1972
555	561	2414
556	561	3664
557	561	9037
558	561	12745
559	561	26848
560	561	28068
561	561	53775
1	562	14
2	562	72
3	562	128
4	562	144
5	562	142
6	562	145
7	562	154
8	562	138
9	562	132
10	562	114
11	562	136
12	562	119
13	562	97
14	562	128
15	562	119
16	562	114
17	562	97
18	562	80
19	562	91
20	562	94
21	562	88
22	562	93
23	562	81
24	562	73
25	562	77
26	562	55
27	562	73
28	562	65
29	562	72
30	562	85
31	562	98
32	562	79
33	562	70
34	562	120
35	562	106
36	562	100
38	562	104
39	562	92
40	562	95
41	562	109
42	562	95
43	562	128
44	562	121
45	562	121
46	562	82
47	562	23
48	562	24
49	562	10
50	562	6
51	562	10
52	562	12
53	562	10
54	562	25
55	562	50
56	562	92
57	562	98
58	562	86
59	562	90
60	562	87
61	562	64
62	562	13
63	562	4
64	562	19
65	562	7
66	562	9
67	562	27
68	562	68
69	562	124
70	562	117
71	562	122
72	562	144
73	562	154
74	562	133
75	562	121
76	562	117
77	562	143
78	562	100
79	562	107
80	562	65
81	562	69
82	562	49
83	562	62
84	562	55
85	562	50
86	562	42
87	562	67
88	562	61
89	562	76
90	562	46
91	562	38
92	562	35
93	562	31
94	562	67
95	562	53
96	562	34
97	562	71
98	562	33
99	562	23
100	562	15
101	562	17
102	562	16
103	562	26
104	562	13
105	562	10
106	562	19
107	562	24
108	562	51
109	562	45
110	562	68
111	562	76
112	562	87
113	562	133
114	562	112
115	562	93
116	562	114
117	562	92
118	562	124
119	562	87
120	562	73
121	562	91
122	562	79
123	562	76
124	562	76
125	562	78
126	562	87
127	562	78
128	562	101
129	562	99
130	562	123
131	562	114
132	562	122
133	562	106
134	562	106
135	562	108
136	562	120
137	562	118
138	562	116
139	562	117
140	562	100
141	562	68
142	562	78
143	562	97
144	562	103
145	562	71
146	562	76
147	562	56
148	562	71
149	562	59
150	562	58
151	562	65
152	562	48
153	562	56
154	562	52
155	562	60
156	562	101
157	562	62
158	562	62
159	562	57
160	562	80
161	562	53
162	562	41
163	562	51
164	562	50
165	562	43
166	562	44
167	562	51
168	562	33
169	562	57
170	562	62
171	562	43
172	562	54
173	562	46
174	562	57
175	562	50
176	562	63
177	562	55
178	562	50
179	562	73
180	562	85
181	562	82
182	562	81
183	562	66
184	562	85
185	562	80
186	562	103
187	562	93
188	562	84
189	562	60
190	562	75
191	562	76
192	562	93
193	562	88
194	562	97
195	562	104
196	562	96
197	562	82
198	562	105
199	562	103
200	562	112
201	562	118
202	562	96
203	562	129
204	562	142
205	562	146
206	562	152
207	562	135
208	562	165
209	562	153
210	562	149
211	562	171
212	562	165
213	562	134
214	562	144
215	562	153
216	562	181
217	562	145
218	562	152
219	562	170
220	562	146
221	562	138
222	562	142
223	562	129
224	562	169
225	562	153
226	562	165
227	562	87
228	562	102
229	562	102
230	562	113
231	562	105
232	562	86
233	562	118
234	562	144
235	562	160
236	562	161
237	562	129
238	562	118
239	562	132
240	562	126
241	562	126
242	562	126
243	562	116
244	562	89
245	562	140
246	562	127
247	562	125
248	562	107
249	562	117
250	562	115
251	562	126
252	562	113
253	562	140
254	562	117
255	562	130
256	562	144
257	562	135
258	562	129
259	562	139
260	562	147
261	562	127
262	562	134
263	562	150
264	562	132
265	562	161
266	562	138
267	562	124
268	562	156
269	562	138
270	562	162
271	562	189
272	562	93
273	562	102
274	562	109
275	562	102
276	562	82
277	562	92
278	562	92
279	562	105
280	562	113
281	562	123
282	562	99
283	562	100
284	562	102
285	562	116
286	562	121
287	562	115
288	562	85
289	562	136
290	562	129
291	562	135
292	562	145
293	562	137
294	562	105
295	562	113
296	562	105
297	562	117
298	562	130
299	562	99
300	562	146
301	562	135
302	562	94
303	562	99
304	562	47
305	562	40
306	562	29
307	562	18
308	562	43
309	562	62
310	562	85
311	562	99
312	562	132
313	562	98
314	562	76
315	562	126
316	562	112
317	562	95
318	562	137
319	562	116
320	562	78
321	562	64
322	562	74
323	562	60
324	562	85
325	562	63
326	562	50
327	562	73
328	562	59
329	562	65
330	562	107
331	562	126
332	562	108
333	562	134
334	562	110
335	562	151
336	562	165
337	562	147
338	562	174
339	562	166
340	562	126
341	562	178
342	562	163
343	562	172
344	562	181
345	562	170
346	562	165
347	562	154
348	562	132
349	562	163
350	562	160
351	562	157
352	562	153
353	562	142
354	562	152
355	562	159
356	562	161
357	562	145
358	562	151
359	562	121
360	562	57
361	562	33
362	562	34
363	562	26
364	562	44
365	562	45
366	562	15
367	562	22
368	562	25
369	562	46
370	562	39
371	562	67
372	562	92
373	562	144
374	562	171
375	562	164
376	562	191
377	562	220
378	562	193
379	562	192
380	562	225
381	562	196
382	562	212
383	562	177
384	562	127
385	562	201
386	562	184
387	562	219
388	562	205
389	562	203
390	562	195
391	562	204
392	562	224
393	562	184
394	562	203
395	562	185
396	562	155
397	562	173
398	562	158
399	562	143
400	562	101
401	562	129
402	562	157
403	562	143
404	562	170
405	562	228
406	562	217
407	562	202
408	562	182
409	562	207
410	562	157
411	562	177
412	562	149
413	562	179
414	562	171
415	562	178
416	562	156
417	562	184
418	562	165
419	562	149
420	562	181
421	562	150
422	562	172
423	562	172
424	562	168
425	562	171
426	562	197
427	562	134
428	562	188
429	562	189
430	562	146
431	562	159
432	562	196
433	562	199
434	562	208
435	562	182
436	562	186
437	562	199
438	562	251
439	562	235
440	562	239
441	562	280
442	562	247
443	562	268
444	562	284
445	562	274
446	562	246
447	562	226
448	562	217
449	562	250
450	562	165
451	562	161
452	562	129
453	562	162
454	562	146
455	562	133
456	562	156
457	562	166
458	562	166
459	562	103
460	562	123
461	562	121
462	562	150
463	562	116
464	562	134
465	562	128
466	562	146
467	562	156
468	562	125
469	562	105
470	562	103
471	562	104
472	562	119
473	562	149
474	562	100
475	562	124
476	562	131
477	562	157
478	562	89
479	562	137
480	562	104
481	562	109
482	562	132
483	562	129
484	562	99
485	562	91
486	562	92
487	562	107
488	562	129
489	562	97
490	562	105
491	562	97
492	562	119
493	562	120
494	562	108
495	562	121
496	562	127
497	562	94
498	562	101
499	562	145
500	562	317
501	562	390
502	562	355
503	562	349
504	562	379
505	562	347
506	562	396
507	562	364
508	562	403
509	562	340
510	562	351
511	562	296
512	562	294
513	562	222
514	562	246
515	562	247
516	562	256
517	562	227
518	562	256
519	562	251
520	562	356
521	562	424
522	562	542
523	562	511
524	562	443
525	562	410
526	562	469
527	562	390
528	562	464
529	562	384
530	562	395
531	562	460
532	562	564
533	562	816
534	562	824
535	562	728
536	562	828
537	562	772
538	562	938
539	562	1177
540	562	1194
541	562	1307
542	562	1327
543	562	1358
544	562	1549
545	562	1394
546	562	1939
547	562	2025
548	562	1592
549	562	1882
550	562	1624
551	562	1716
552	562	1696
553	562	1856
554	562	2067
555	562	2611
556	562	3975
557	562	9735
558	562	12974
559	562	14358
560	562	9614
561	562	14560
562	562	52282
1	563	14
2	563	63
3	563	167
4	563	150
5	563	168
6	563	161
7	563	175
8	563	121
9	563	148
10	563	102
11	563	130
12	563	114
13	563	118
14	563	148
15	563	93
16	563	113
17	563	97
18	563	97
19	563	92
20	563	93
21	563	79
22	563	102
23	563	89
24	563	100
25	563	65
26	563	74
27	563	69
28	563	79
29	563	87
30	563	83
31	563	101
32	563	89
33	563	98
34	563	122
35	563	100
36	563	102
38	563	93
39	563	125
40	563	135
41	563	115
42	563	106
43	563	122
44	563	163
45	563	140
46	563	78
47	563	32
48	563	14
49	563	11
50	563	9
51	563	13
52	563	21
53	563	15
54	563	31
55	563	51
56	563	126
57	563	114
58	563	115
59	563	104
60	563	109
61	563	59
62	563	26
63	563	6
64	563	22
65	563	5
66	563	8
67	563	28
68	563	81
69	563	138
70	563	118
71	563	114
72	563	130
73	563	160
74	563	141
75	563	136
76	563	132
77	563	137
78	563	141
79	563	118
80	563	85
81	563	83
82	563	48
83	563	83
84	563	58
85	563	75
86	563	60
87	563	70
88	563	90
89	563	116
90	563	73
91	563	46
92	563	41
93	563	35
94	563	73
95	563	80
96	563	52
97	563	76
98	563	33
99	563	18
100	563	15
101	563	27
102	563	14
103	563	25
104	563	31
105	563	17
106	563	18
107	563	34
108	563	56
109	563	40
110	563	74
111	563	87
112	563	103
113	563	109
114	563	106
115	563	110
116	563	98
117	563	124
118	563	110
119	563	77
120	563	85
121	563	92
122	563	94
123	563	68
124	563	83
125	563	60
126	563	85
127	563	67
128	563	104
129	563	107
130	563	133
131	563	139
132	563	135
133	563	147
134	563	121
135	563	107
136	563	117
137	563	121
138	563	99
139	563	128
140	563	116
141	563	93
142	563	77
143	563	101
144	563	84
145	563	89
146	563	60
147	563	77
148	563	56
149	563	65
150	563	79
151	563	79
152	563	41
153	563	54
154	563	56
155	563	68
156	563	103
157	563	97
158	563	66
159	563	84
160	563	71
161	563	53
162	563	60
163	563	49
164	563	64
165	563	60
166	563	62
167	563	38
168	563	47
169	563	53
170	563	46
171	563	60
172	563	48
173	563	52
174	563	78
175	563	53
176	563	87
177	563	55
178	563	62
179	563	73
180	563	80
181	563	108
182	563	73
183	563	79
184	563	80
185	563	60
186	563	113
187	563	98
188	563	82
189	563	40
190	563	81
191	563	96
192	563	82
193	563	82
194	563	91
195	563	95
196	563	102
197	563	118
198	563	115
199	563	89
200	563	121
201	563	121
202	563	134
203	563	133
204	563	152
205	563	161
206	563	174
207	563	162
208	563	133
209	563	184
210	563	164
211	563	179
212	563	161
213	563	158
214	563	192
215	563	174
216	563	140
217	563	153
218	563	150
219	563	187
220	563	153
221	563	157
222	563	153
223	563	153
224	563	163
225	563	158
226	563	150
227	563	81
228	563	97
229	563	92
230	563	116
231	563	128
232	563	110
233	563	98
234	563	116
235	563	143
236	563	152
237	563	122
238	563	127
239	563	92
240	563	110
241	563	119
242	563	107
243	563	137
244	563	92
245	563	133
246	563	123
247	563	100
248	563	113
249	563	126
250	563	127
251	563	112
252	563	107
253	563	106
254	563	124
255	563	141
256	563	138
257	563	126
258	563	110
259	563	130
260	563	120
261	563	146
262	563	121
263	563	123
264	563	178
265	563	155
266	563	155
267	563	128
268	563	149
269	563	139
270	563	193
271	563	166
272	563	97
273	563	110
274	563	138
275	563	122
276	563	113
277	563	95
278	563	106
279	563	118
280	563	107
281	563	109
282	563	104
283	563	104
284	563	94
285	563	130
286	563	113
287	563	121
288	563	114
289	563	111
290	563	126
291	563	165
292	563	154
293	563	156
294	563	116
295	563	129
296	563	133
297	563	128
298	563	134
299	563	147
300	563	148
301	563	108
302	563	116
303	563	86
304	563	41
305	563	47
306	563	28
307	563	33
308	563	60
309	563	83
310	563	71
311	563	91
312	563	132
313	563	106
314	563	116
315	563	112
316	563	109
317	563	138
318	563	139
319	563	124
320	563	95
321	563	91
322	563	91
323	563	64
324	563	87
325	563	82
326	563	45
327	563	64
328	563	77
329	563	63
330	563	121
331	563	134
332	563	123
333	563	144
334	563	122
335	563	167
336	563	171
337	563	177
338	563	201
339	563	179
340	563	166
341	563	193
342	563	193
343	563	221
344	563	192
345	563	168
346	563	183
347	563	185
348	563	163
349	563	168
350	563	204
351	563	190
352	563	186
353	563	182
354	563	172
355	563	157
356	563	167
357	563	172
358	563	162
359	563	151
360	563	84
361	563	41
362	563	41
363	563	35
364	563	44
365	563	50
366	563	15
367	563	22
368	563	31
369	563	68
370	563	49
371	563	70
372	563	119
373	563	196
374	563	183
375	563	182
376	563	203
377	563	184
378	563	210
379	563	191
380	563	211
381	563	229
382	563	225
383	563	184
384	563	128
385	563	184
386	563	221
387	563	188
388	563	187
389	563	182
390	563	190
391	563	180
392	563	201
393	563	185
394	563	194
395	563	221
396	563	160
397	563	184
398	563	166
399	563	144
400	563	136
401	563	156
402	563	130
403	563	137
404	563	173
405	563	215
406	563	210
407	563	195
408	563	168
409	563	215
410	563	187
411	563	143
412	563	150
413	563	153
414	563	182
415	563	174
416	563	183
417	563	162
418	563	155
419	563	144
420	563	167
421	563	159
422	563	162
423	563	222
424	563	159
425	563	154
426	563	155
427	563	152
428	563	174
429	563	153
430	563	129
431	563	205
432	563	166
433	563	167
434	563	183
435	563	197
436	563	205
437	563	179
438	563	196
439	563	222
440	563	225
441	563	245
442	563	263
443	563	304
444	563	259
445	563	267
446	563	244
447	563	226
448	563	255
449	563	263
450	563	208
451	563	179
452	563	156
453	563	174
454	563	151
455	563	160
456	563	166
457	563	162
458	563	136
459	563	97
460	563	132
461	563	150
462	563	155
463	563	136
464	563	132
465	563	153
466	563	166
467	563	152
468	563	174
469	563	118
470	563	107
471	563	96
472	563	128
473	563	143
474	563	119
475	563	108
476	563	134
477	563	163
478	563	117
479	563	138
480	563	110
481	563	117
482	563	154
483	563	162
484	563	102
485	563	110
486	563	125
487	563	145
488	563	108
489	563	121
490	563	98
491	563	126
492	563	133
493	563	146
494	563	126
495	563	111
496	563	148
497	563	93
498	563	126
499	563	151
500	563	297
501	563	395
502	563	375
503	563	371
504	563	351
505	563	316
506	563	406
507	563	402
508	563	412
509	563	357
510	563	411
511	563	273
512	563	294
513	563	237
514	563	244
515	563	260
516	563	293
517	563	252
518	563	289
519	563	266
520	563	373
521	563	447
522	563	525
523	563	503
524	563	457
525	563	395
526	563	446
527	563	399
528	563	380
529	563	398
530	563	432
531	563	425
532	563	531
533	563	691
534	563	648
535	563	624
536	563	672
537	563	667
538	563	823
539	563	907
540	563	836
541	563	996
542	563	941
543	563	1039
544	563	1150
545	563	974
546	563	1196
547	563	1186
548	563	981
549	563	1290
550	563	1087
551	563	1164
552	563	1067
553	563	1214
554	563	1261
555	563	1643
556	563	2209
557	563	4245
558	563	5675
559	563	5908
560	563	4397
561	563	5791
562	563	22402
563	563	52033
1	564	13
2	564	77
3	564	139
4	564	133
5	564	125
6	564	152
7	564	120
8	564	120
9	564	91
10	564	93
11	564	114
12	564	84
13	564	83
14	564	94
15	564	98
16	564	92
17	564	66
18	564	66
19	564	73
20	564	89
21	564	78
22	564	74
23	564	48
24	564	51
25	564	57
26	564	65
27	564	53
28	564	51
29	564	69
30	564	47
31	564	73
32	564	77
33	564	76
34	564	105
35	564	70
36	564	78
38	564	76
39	564	109
40	564	89
41	564	105
42	564	88
43	564	100
44	564	135
45	564	111
46	564	90
47	564	32
48	564	23
49	564	14
50	564	16
51	564	23
52	564	18
53	564	16
54	564	37
55	564	62
56	564	103
57	564	107
58	564	98
59	564	79
60	564	89
61	564	84
62	564	19
63	564	6
64	564	30
65	564	5
66	564	6
67	564	32
68	564	87
69	564	122
70	564	122
71	564	95
72	564	111
73	564	126
74	564	107
75	564	127
76	564	112
77	564	113
78	564	124
79	564	118
80	564	88
81	564	77
82	564	54
83	564	81
84	564	67
85	564	73
86	564	86
87	564	65
88	564	87
89	564	95
90	564	66
91	564	58
92	564	40
93	564	41
94	564	79
95	564	63
96	564	48
97	564	84
98	564	43
99	564	25
100	564	20
101	564	14
102	564	30
103	564	24
104	564	19
105	564	23
106	564	28
107	564	40
108	564	53
109	564	43
110	564	70
111	564	71
112	564	106
113	564	102
114	564	99
115	564	77
116	564	100
117	564	96
118	564	91
119	564	59
120	564	72
121	564	68
122	564	56
123	564	67
124	564	108
125	564	71
126	564	60
127	564	69
128	564	64
129	564	96
130	564	100
131	564	96
132	564	100
133	564	106
134	564	104
135	564	96
136	564	88
137	564	99
138	564	113
139	564	106
140	564	97
141	564	74
142	564	70
143	564	95
144	564	108
145	564	73
146	564	83
147	564	67
148	564	81
149	564	59
150	564	53
151	564	59
152	564	52
153	564	70
154	564	60
155	564	71
156	564	93
157	564	74
158	564	80
159	564	80
160	564	81
161	564	43
162	564	47
163	564	50
164	564	48
165	564	33
166	564	60
167	564	43
168	564	40
169	564	47
170	564	73
171	564	58
172	564	69
173	564	47
174	564	45
175	564	46
176	564	63
177	564	43
178	564	68
179	564	75
180	564	68
181	564	100
182	564	76
183	564	84
184	564	77
185	564	69
186	564	86
187	564	100
188	564	104
189	564	59
190	564	79
191	564	75
192	564	82
193	564	73
194	564	96
195	564	89
196	564	86
197	564	87
198	564	94
199	564	100
200	564	106
201	564	97
202	564	74
203	564	113
204	564	113
205	564	133
206	564	127
207	564	115
208	564	121
209	564	117
210	564	137
211	564	129
212	564	120
213	564	112
214	564	145
215	564	141
216	564	127
217	564	130
218	564	114
219	564	128
220	564	129
221	564	125
222	564	133
223	564	119
224	564	157
225	564	161
226	564	174
227	564	90
228	564	90
229	564	90
230	564	105
231	564	97
232	564	99
233	564	93
234	564	129
235	564	131
236	564	123
237	564	102
238	564	118
239	564	87
240	564	113
241	564	96
242	564	110
243	564	120
244	564	87
245	564	105
246	564	99
247	564	75
248	564	75
249	564	121
250	564	104
251	564	83
252	564	106
253	564	99
254	564	118
255	564	84
256	564	116
257	564	91
258	564	112
259	564	135
260	564	108
261	564	112
262	564	118
263	564	98
264	564	110
265	564	113
266	564	149
267	564	128
268	564	127
269	564	116
270	564	120
271	564	126
272	564	102
273	564	96
274	564	125
275	564	118
276	564	84
277	564	92
278	564	98
279	564	114
280	564	88
281	564	125
282	564	95
283	564	92
284	564	93
285	564	124
286	564	111
287	564	93
288	564	97
289	564	107
290	564	109
291	564	117
292	564	128
293	564	119
294	564	96
295	564	102
296	564	100
297	564	113
298	564	102
299	564	99
300	564	119
301	564	111
302	564	105
303	564	90
304	564	54
305	564	57
306	564	28
307	564	19
308	564	66
309	564	91
310	564	74
311	564	87
312	564	116
313	564	94
314	564	98
315	564	107
316	564	95
317	564	115
318	564	138
319	564	118
320	564	92
321	564	88
322	564	85
323	564	71
324	564	73
325	564	76
326	564	71
327	564	73
328	564	97
329	564	72
330	564	114
331	564	124
332	564	130
333	564	132
334	564	100
335	564	135
336	564	147
337	564	141
338	564	134
339	564	137
340	564	114
341	564	141
342	564	149
343	564	149
344	564	157
345	564	181
346	564	180
347	564	146
348	564	142
349	564	137
350	564	159
351	564	145
352	564	151
353	564	121
354	564	131
355	564	135
356	564	126
357	564	168
358	564	143
359	564	133
360	564	72
361	564	41
362	564	49
363	564	27
364	564	49
365	564	59
366	564	29
367	564	44
368	564	32
369	564	55
370	564	40
371	564	63
372	564	130
373	564	173
374	564	151
375	564	126
376	564	183
377	564	133
378	564	187
379	564	168
380	564	196
381	564	170
382	564	162
383	564	133
384	564	109
385	564	138
386	564	167
387	564	153
388	564	166
389	564	141
390	564	148
391	564	167
392	564	167
393	564	146
394	564	146
395	564	129
396	564	118
397	564	134
398	564	134
399	564	139
400	564	118
401	564	119
402	564	125
403	564	111
404	564	184
405	564	191
406	564	210
407	564	154
408	564	136
409	564	158
410	564	120
411	564	121
412	564	127
413	564	140
414	564	139
415	564	128
416	564	142
417	564	157
418	564	129
419	564	98
420	564	121
421	564	137
422	564	142
423	564	149
424	564	142
425	564	148
426	564	152
427	564	116
428	564	151
429	564	137
430	564	101
431	564	142
432	564	130
433	564	143
434	564	143
435	564	141
436	564	154
437	564	173
438	564	148
439	564	190
440	564	189
441	564	174
442	564	185
443	564	192
444	564	196
445	564	162
446	564	179
447	564	160
448	564	195
449	564	238
450	564	172
451	564	132
452	564	163
453	564	124
454	564	162
455	564	134
456	564	135
457	564	141
458	564	140
459	564	106
460	564	129
461	564	125
462	564	156
463	564	118
464	564	111
465	564	143
466	564	152
467	564	128
468	564	146
469	564	119
470	564	94
471	564	90
472	564	113
473	564	123
474	564	89
475	564	92
476	564	115
477	564	147
478	564	115
479	564	132
480	564	96
481	564	94
482	564	144
483	564	114
484	564	106
485	564	120
486	564	95
487	564	112
488	564	139
489	564	110
490	564	115
491	564	107
492	564	116
493	564	128
494	564	104
495	564	116
496	564	122
497	564	121
498	564	97
499	564	138
500	564	272
501	564	317
502	564	304
503	564	249
504	564	296
505	564	271
506	564	271
507	564	297
508	564	340
509	564	258
510	564	285
511	564	272
512	564	259
513	564	237
514	564	274
515	564	247
516	564	221
517	564	261
518	564	255
519	564	251
520	564	290
521	564	372
522	564	377
523	564	342
524	564	319
525	564	328
526	564	304
527	564	317
528	564	333
529	564	254
530	564	333
531	564	303
532	564	403
533	564	488
534	564	437
535	564	404
536	564	444
537	564	472
538	564	501
539	564	558
540	564	580
541	564	572
542	564	584
543	564	584
544	564	623
545	564	595
546	564	621
547	564	663
548	564	572
549	564	729
550	564	695
551	564	744
552	564	723
553	564	739
554	564	750
555	564	877
556	564	1137
557	564	1962
558	564	2331
559	564	2468
560	564	2114
561	564	2700
562	564	5598
563	564	15488
564	564	46959
1	565	24
2	565	87
3	565	148
4	565	128
5	565	129
6	565	130
7	565	106
8	565	94
9	565	86
10	565	89
11	565	77
12	565	98
13	565	76
14	565	107
15	565	89
16	565	97
17	565	55
18	565	59
19	565	80
20	565	81
21	565	68
22	565	95
23	565	60
24	565	53
25	565	66
26	565	59
27	565	58
28	565	47
29	565	50
30	565	65
31	565	76
32	565	78
33	565	70
34	565	82
35	565	84
36	565	84
38	565	78
39	565	89
40	565	75
41	565	84
42	565	87
43	565	95
44	565	115
45	565	117
46	565	115
47	565	56
48	565	34
49	565	29
50	565	23
51	565	30
52	565	20
53	565	28
54	565	46
55	565	75
56	565	101
57	565	75
58	565	63
59	565	73
60	565	87
61	565	88
62	565	30
63	565	8
64	565	51
65	565	11
66	565	15
67	565	43
68	565	76
69	565	100
70	565	91
71	565	108
72	565	112
73	565	135
74	565	118
75	565	74
76	565	115
77	565	115
78	565	105
79	565	99
80	565	96
81	565	106
82	565	87
83	565	102
84	565	98
85	565	100
86	565	92
87	565	87
88	565	101
89	565	89
90	565	97
91	565	74
92	565	50
93	565	60
94	565	97
95	565	73
96	565	63
97	565	95
98	565	72
99	565	42
100	565	36
101	565	38
102	565	42
103	565	46
104	565	32
105	565	33
106	565	35
107	565	68
108	565	91
109	565	64
110	565	72
111	565	96
112	565	81
113	565	133
114	565	90
115	565	65
116	565	106
117	565	94
118	565	111
119	565	76
120	565	89
121	565	93
122	565	94
123	565	98
124	565	83
125	565	92
126	565	90
127	565	109
128	565	91
129	565	95
130	565	96
131	565	123
132	565	106
133	565	120
134	565	128
135	565	103
136	565	82
137	565	105
138	565	119
139	565	125
140	565	113
141	565	92
142	565	108
143	565	87
144	565	80
145	565	85
146	565	96
147	565	97
148	565	85
149	565	80
150	565	74
151	565	86
152	565	64
153	565	75
154	565	60
155	565	79
156	565	102
157	565	84
158	565	68
159	565	76
160	565	67
161	565	82
162	565	53
163	565	72
164	565	71
165	565	72
166	565	67
167	565	60
168	565	50
169	565	67
170	565	72
171	565	83
172	565	63
173	565	63
174	565	65
175	565	69
176	565	86
177	565	70
178	565	76
179	565	82
180	565	77
181	565	101
182	565	73
183	565	85
184	565	96
185	565	79
186	565	90
187	565	75
188	565	75
189	565	67
190	565	84
191	565	103
192	565	96
193	565	115
194	565	102
195	565	86
196	565	88
197	565	124
198	565	109
199	565	89
200	565	103
201	565	115
202	565	94
203	565	114
204	565	133
205	565	145
206	565	139
207	565	133
208	565	137
209	565	136
210	565	139
211	565	137
212	565	117
213	565	153
214	565	166
215	565	178
216	565	154
217	565	161
218	565	125
219	565	128
220	565	154
221	565	133
222	565	144
223	565	117
224	565	158
225	565	149
226	565	129
227	565	140
228	565	133
229	565	149
230	565	135
231	565	135
232	565	130
233	565	132
234	565	174
235	565	129
236	565	143
237	565	97
238	565	80
239	565	119
240	565	127
241	565	125
242	565	137
243	565	98
244	565	68
245	565	130
246	565	118
247	565	119
248	565	86
249	565	100
250	565	97
251	565	102
252	565	108
253	565	111
254	565	115
255	565	121
256	565	131
257	565	94
258	565	126
259	565	123
260	565	120
261	565	143
262	565	99
263	565	107
264	565	139
265	565	108
266	565	125
267	565	130
268	565	122
269	565	134
270	565	112
271	565	122
272	565	87
273	565	128
274	565	118
275	565	140
276	565	95
277	565	124
278	565	108
279	565	131
280	565	115
281	565	124
282	565	139
283	565	120
284	565	126
285	565	137
286	565	117
287	565	113
288	565	113
289	565	123
290	565	126
291	565	144
292	565	118
293	565	109
294	565	113
295	565	98
296	565	107
297	565	94
298	565	125
299	565	119
300	565	117
301	565	121
302	565	115
303	565	124
304	565	59
305	565	61
306	565	43
307	565	38
308	565	69
309	565	90
310	565	109
311	565	118
312	565	129
313	565	116
314	565	123
315	565	111
316	565	129
317	565	136
318	565	146
319	565	114
320	565	101
321	565	133
322	565	131
323	565	86
324	565	130
325	565	108
326	565	88
327	565	111
328	565	114
329	565	89
330	565	122
331	565	155
332	565	134
333	565	173
334	565	137
335	565	138
336	565	172
337	565	158
338	565	115
339	565	129
340	565	113
341	565	150
342	565	142
343	565	136
344	565	172
345	565	184
346	565	190
347	565	172
348	565	169
349	565	142
350	565	150
351	565	187
352	565	156
353	565	145
354	565	125
355	565	142
356	565	192
357	565	164
358	565	142
359	565	117
360	565	107
361	565	70
362	565	73
363	565	56
364	565	70
365	565	75
366	565	35
367	565	37
368	565	43
369	565	64
370	565	77
371	565	105
372	565	146
373	565	142
374	565	172
375	565	134
376	565	150
377	565	169
378	565	172
379	565	202
380	565	201
381	565	152
382	565	155
383	565	167
384	565	115
385	565	154
386	565	158
387	565	138
388	565	122
389	565	139
390	565	153
391	565	135
392	565	180
393	565	176
394	565	190
395	565	155
396	565	170
397	565	165
398	565	173
399	565	207
400	565	137
401	565	186
402	565	203
403	565	167
404	565	178
405	565	176
406	565	144
407	565	166
408	565	132
409	565	167
410	565	150
411	565	120
412	565	93
413	565	115
414	565	133
415	565	109
416	565	146
417	565	145
418	565	130
419	565	108
420	565	125
421	565	136
422	565	127
423	565	124
424	565	167
425	565	113
426	565	145
427	565	114
428	565	133
429	565	153
430	565	108
431	565	151
432	565	125
433	565	148
434	565	137
435	565	114
436	565	153
437	565	151
438	565	205
439	565	158
440	565	179
441	565	215
442	565	190
443	565	204
444	565	207
445	565	158
446	565	211
447	565	142
448	565	162
449	565	245
450	565	229
451	565	193
452	565	188
453	565	212
454	565	154
455	565	198
456	565	166
457	565	175
458	565	163
459	565	126
460	565	154
461	565	162
462	565	157
463	565	146
464	565	159
465	565	167
466	565	191
467	565	146
468	565	169
469	565	138
470	565	142
471	565	112
472	565	120
473	565	142
474	565	107
475	565	106
476	565	115
477	565	165
478	565	135
479	565	147
480	565	124
481	565	139
482	565	154
483	565	176
484	565	132
485	565	126
486	565	119
487	565	154
488	565	165
489	565	131
490	565	147
491	565	143
492	565	203
493	565	177
494	565	151
495	565	157
496	565	201
497	565	167
498	565	172
499	565	172
500	565	263
501	565	273
502	565	259
503	565	218
504	565	270
505	565	238
506	565	262
507	565	220
508	565	256
509	565	230
510	565	349
511	565	322
512	565	336
513	565	353
514	565	337
515	565	344
516	565	341
517	565	332
518	565	305
519	565	365
520	565	336
521	565	345
522	565	365
523	565	332
524	565	338
525	565	289
526	565	358
527	565	283
528	565	296
529	565	268
530	565	355
531	565	337
532	565	367
533	565	495
534	565	462
535	565	420
536	565	433
537	565	437
538	565	493
539	565	497
540	565	456
541	565	567
542	565	621
543	565	500
544	565	590
545	565	550
546	565	570
547	565	728
548	565	580
549	565	753
550	565	696
551	565	786
552	565	724
553	565	730
554	565	769
555	565	919
556	565	1143
557	565	1687
558	565	1941
559	565	1610
560	565	1613
561	565	1751
562	565	3280
563	565	5669
564	565	18313
565	565	54183
1	566	19
2	566	71
3	566	113
4	566	109
5	566	108
6	566	139
7	566	103
8	566	73
9	566	66
10	566	52
11	566	76
12	566	53
13	566	47
14	566	80
15	566	78
16	566	71
17	566	53
18	566	54
19	566	44
20	566	56
21	566	57
22	566	58
23	566	58
24	566	51
25	566	38
26	566	36
27	566	35
28	566	48
29	566	42
30	566	47
31	566	70
32	566	55
33	566	60
34	566	58
35	566	54
36	566	73
38	566	95
39	566	70
40	566	72
41	566	66
42	566	63
43	566	84
44	566	83
45	566	104
46	566	101
47	566	37
48	566	21
49	566	14
50	566	20
51	566	26
52	566	18
53	566	17
54	566	54
55	566	68
56	566	91
57	566	57
58	566	47
59	566	58
60	566	77
61	566	56
62	566	33
63	566	8
64	566	42
65	566	13
66	566	12
67	566	41
68	566	75
69	566	83
70	566	75
71	566	86
72	566	98
73	566	105
74	566	99
75	566	70
76	566	94
77	566	95
78	566	81
79	566	82
80	566	96
81	566	86
82	566	73
83	566	82
84	566	55
85	566	77
86	566	55
87	566	52
88	566	80
89	566	63
90	566	66
91	566	39
92	566	50
93	566	48
94	566	72
95	566	60
96	566	58
97	566	59
98	566	51
99	566	41
100	566	33
101	566	30
102	566	24
103	566	35
104	566	33
105	566	31
106	566	33
107	566	52
108	566	76
109	566	42
110	566	59
111	566	66
112	566	71
113	566	75
114	566	66
115	566	60
116	566	82
117	566	83
118	566	87
119	566	62
120	566	64
121	566	74
122	566	71
123	566	70
124	566	68
125	566	70
126	566	67
127	566	68
128	566	63
129	566	85
130	566	80
131	566	97
132	566	88
133	566	115
134	566	114
135	566	97
136	566	76
137	566	88
138	566	97
139	566	105
140	566	87
141	566	80
142	566	77
143	566	89
144	566	81
145	566	73
146	566	73
147	566	68
148	566	77
149	566	63
150	566	55
151	566	65
152	566	40
153	566	71
154	566	55
155	566	67
156	566	77
157	566	69
158	566	61
159	566	75
160	566	65
161	566	41
162	566	50
163	566	53
164	566	45
165	566	49
166	566	69
167	566	60
168	566	39
169	566	35
170	566	59
171	566	57
172	566	53
173	566	44
174	566	56
175	566	62
176	566	52
177	566	51
178	566	80
179	566	91
180	566	46
181	566	75
182	566	61
183	566	74
184	566	70
185	566	67
186	566	68
187	566	77
188	566	67
189	566	42
190	566	79
191	566	87
192	566	78
193	566	71
194	566	83
195	566	80
196	566	84
197	566	78
198	566	86
199	566	92
200	566	103
201	566	96
202	566	89
203	566	107
204	566	100
205	566	119
206	566	114
207	566	87
208	566	110
209	566	131
210	566	108
211	566	118
212	566	89
213	566	124
214	566	139
215	566	141
216	566	143
217	566	135
218	566	113
219	566	126
220	566	138
221	566	130
222	566	108
223	566	113
224	566	123
225	566	133
226	566	111
227	566	93
228	566	121
229	566	92
230	566	115
231	566	125
232	566	117
233	566	112
234	566	131
235	566	129
236	566	132
237	566	71
238	566	87
239	566	103
240	566	98
241	566	90
242	566	98
243	566	94
244	566	58
245	566	127
246	566	110
247	566	85
248	566	87
249	566	97
250	566	95
251	566	81
252	566	99
253	566	84
254	566	106
255	566	101
256	566	97
257	566	85
258	566	91
259	566	107
260	566	74
261	566	98
262	566	85
263	566	95
264	566	95
265	566	111
266	566	105
267	566	99
268	566	102
269	566	117
270	566	114
271	566	107
272	566	85
273	566	86
274	566	127
275	566	103
276	566	83
277	566	106
278	566	87
279	566	86
280	566	86
281	566	93
282	566	103
283	566	100
284	566	112
285	566	120
286	566	117
287	566	98
288	566	106
289	566	101
290	566	95
291	566	93
292	566	114
293	566	101
294	566	96
295	566	92
296	566	92
297	566	78
298	566	109
299	566	101
300	566	108
301	566	114
302	566	83
303	566	99
304	566	50
305	566	52
306	566	43
307	566	27
308	566	53
309	566	79
310	566	96
311	566	79
312	566	107
313	566	83
314	566	79
315	566	90
316	566	105
317	566	102
318	566	127
319	566	98
320	566	111
321	566	82
322	566	84
323	566	71
324	566	101
325	566	73
326	566	88
327	566	83
328	566	110
329	566	110
330	566	107
331	566	122
332	566	127
333	566	133
334	566	92
335	566	130
336	566	138
337	566	136
338	566	100
339	566	96
340	566	113
341	566	134
342	566	119
343	566	111
344	566	125
345	566	120
346	566	134
347	566	143
348	566	134
349	566	122
350	566	109
351	566	146
352	566	120
353	566	120
354	566	116
355	566	125
356	566	134
357	566	128
358	566	127
359	566	79
360	566	73
361	566	61
362	566	58
363	566	51
364	566	48
365	566	65
366	566	24
367	566	47
368	566	32
369	566	60
370	566	54
371	566	83
372	566	101
373	566	125
374	566	147
375	566	90
376	566	133
377	566	124
378	566	151
379	566	164
380	566	155
381	566	159
382	566	131
383	566	134
384	566	91
385	566	131
386	566	146
387	566	109
388	566	123
389	566	112
390	566	106
391	566	112
392	566	142
393	566	169
394	566	144
395	566	152
396	566	138
397	566	126
398	566	151
399	566	147
400	566	149
401	566	143
402	566	157
403	566	118
404	566	134
405	566	114
406	566	111
407	566	122
408	566	121
409	566	140
410	566	116
411	566	86
412	566	103
413	566	106
414	566	111
415	566	118
416	566	135
417	566	114
418	566	105
419	566	77
420	566	76
421	566	94
422	566	116
423	566	123
424	566	125
425	566	107
426	566	95
427	566	100
428	566	128
429	566	139
430	566	84
431	566	96
432	566	94
433	566	116
434	566	119
435	566	117
436	566	134
437	566	136
438	566	133
439	566	134
440	566	142
441	566	136
442	566	152
443	566	154
444	566	168
445	566	146
446	566	175
447	566	124
448	566	150
449	566	200
450	566	185
451	566	136
452	566	141
453	566	171
454	566	135
455	566	161
456	566	142
457	566	138
458	566	140
459	566	101
460	566	122
461	566	142
462	566	136
463	566	102
464	566	125
465	566	150
466	566	141
467	566	137
468	566	144
469	566	132
470	566	107
471	566	85
472	566	82
473	566	120
474	566	79
475	566	75
476	566	85
477	566	119
478	566	114
479	566	117
480	566	108
481	566	110
482	566	121
483	566	157
484	566	118
485	566	91
486	566	100
487	566	105
488	566	128
489	566	100
490	566	110
491	566	122
492	566	129
493	566	136
494	566	149
495	566	131
496	566	167
497	566	127
498	566	164
499	566	119
500	566	220
501	566	253
502	566	216
503	566	188
504	566	199
505	566	174
506	566	199
507	566	217
508	566	249
509	566	200
510	566	261
511	566	267
512	566	266
513	566	271
514	566	274
515	566	274
516	566	255
517	566	266
518	566	263
519	566	259
520	566	253
521	566	263
522	566	288
523	566	278
524	566	266
525	566	224
526	566	266
527	566	214
528	566	239
529	566	255
530	566	266
531	566	252
532	566	309
533	566	395
534	566	371
535	566	324
536	566	384
537	566	342
538	566	418
539	566	421
540	566	379
541	566	441
542	566	519
543	566	443
544	566	495
545	566	443
546	566	488
547	566	564
548	566	517
549	566	620
550	566	554
551	566	626
552	566	594
553	566	600
554	566	618
555	566	712
556	566	905
557	566	1306
558	566	1519
559	566	1350
560	566	1315
561	566	1248
562	566	2457
563	566	4317
564	566	10844
565	566	22471
566	566	40474
0	567	1
1	567	13
2	567	52
3	567	91
4	567	93
5	567	78
6	567	98
7	567	72
8	567	68
9	567	64
10	567	46
11	567	52
12	567	62
13	567	49
14	567	69
15	567	56
16	567	71
17	567	58
18	567	50
19	567	58
20	567	55
21	567	48
22	567	51
23	567	48
24	567	35
25	567	41
26	567	26
27	567	35
28	567	38
29	567	53
30	567	20
31	567	58
32	567	50
33	567	45
34	567	45
35	567	62
36	567	48
38	567	59
39	567	65
40	567	54
41	567	41
42	567	49
43	567	63
44	567	76
45	567	94
46	567	77
47	567	44
48	567	23
49	567	16
50	567	22
51	567	22
52	567	13
53	567	23
54	567	29
55	567	42
56	567	78
57	567	51
58	567	50
59	567	50
60	567	64
61	567	54
62	567	25
63	567	9
64	567	29
65	567	6
66	567	9
67	567	50
68	567	65
69	567	79
70	567	63
71	567	58
72	567	91
73	567	69
74	567	69
75	567	37
76	567	58
77	567	95
78	567	68
79	567	72
80	567	79
81	567	69
82	567	58
83	567	65
84	567	67
85	567	76
86	567	58
87	567	53
88	567	68
89	567	74
90	567	45
91	567	48
92	567	53
93	567	34
94	567	68
95	567	57
96	567	60
97	567	63
98	567	37
99	567	31
100	567	24
101	567	27
102	567	21
103	567	23
104	567	26
105	567	27
106	567	28
107	567	30
108	567	62
109	567	42
110	567	47
111	567	50
112	567	72
113	567	77
114	567	74
115	567	50
116	567	59
117	567	85
118	567	64
119	567	61
120	567	47
121	567	59
122	567	56
123	567	69
124	567	57
125	567	62
126	567	59
127	567	49
128	567	63
129	567	66
130	567	71
131	567	66
132	567	86
133	567	81
134	567	89
135	567	93
136	567	68
137	567	67
138	567	80
139	567	85
140	567	76
141	567	77
142	567	60
143	567	72
144	567	73
145	567	76
146	567	73
147	567	68
148	567	61
149	567	60
150	567	47
151	567	71
152	567	50
153	567	38
154	567	51
155	567	54
156	567	64
157	567	71
158	567	54
159	567	63
160	567	49
161	567	48
162	567	53
163	567	52
164	567	62
165	567	58
166	567	62
167	567	55
168	567	41
169	567	44
170	567	57
171	567	61
172	567	54
173	567	41
174	567	40
175	567	53
176	567	46
177	567	43
178	567	64
179	567	56
180	567	48
181	567	72
182	567	54
183	567	72
184	567	59
185	567	60
186	567	57
187	567	49
188	567	53
189	567	59
190	567	65
191	567	65
192	567	64
193	567	66
194	567	63
195	567	75
196	567	64
197	567	84
198	567	72
199	567	80
200	567	57
201	567	59
202	567	80
203	567	91
204	567	101
205	567	88
206	567	104
207	567	81
208	567	96
209	567	82
210	567	90
211	567	83
212	567	96
213	567	93
214	567	97
215	567	126
216	567	120
217	567	106
218	567	89
219	567	95
220	567	116
221	567	72
222	567	115
223	567	86
224	567	106
225	567	109
226	567	101
227	567	109
228	567	103
229	567	105
230	567	98
231	567	113
232	567	88
233	567	110
234	567	97
235	567	100
236	567	115
237	567	68
238	567	77
239	567	85
240	567	80
241	567	82
242	567	91
243	567	79
244	567	60
245	567	85
246	567	101
247	567	85
248	567	59
249	567	78
250	567	82
251	567	65
252	567	84
253	567	73
254	567	67
255	567	83
256	567	102
257	567	72
258	567	87
259	567	84
260	567	71
261	567	85
262	567	65
263	567	84
264	567	94
265	567	85
266	567	83
267	567	96
268	567	99
269	567	93
270	567	90
271	567	86
272	567	93
273	567	98
274	567	96
275	567	77
276	567	69
277	567	79
278	567	85
279	567	93
280	567	83
281	567	83
282	567	85
283	567	83
284	567	106
285	567	83
286	567	84
287	567	74
288	567	76
289	567	88
290	567	92
291	567	81
292	567	95
293	567	87
294	567	83
295	567	100
296	567	76
297	567	71
298	567	79
299	567	78
300	567	103
301	567	79
302	567	70
303	567	89
304	567	49
305	567	52
306	567	32
307	567	23
308	567	59
309	567	92
310	567	93
311	567	83
312	567	106
313	567	86
314	567	91
315	567	82
316	567	82
317	567	94
318	567	94
319	567	77
320	567	86
321	567	81
322	567	84
323	567	56
324	567	71
325	567	79
326	567	67
327	567	75
328	567	76
329	567	74
330	567	84
331	567	95
332	567	100
333	567	102
334	567	93
335	567	112
336	567	100
337	567	105
338	567	71
339	567	84
340	567	88
341	567	103
342	567	85
343	567	88
344	567	111
345	567	115
346	567	126
347	567	99
348	567	109
349	567	113
350	567	103
351	567	120
352	567	92
353	567	84
354	567	107
355	567	85
356	567	114
357	567	114
358	567	95
359	567	69
360	567	77
361	567	48
362	567	47
363	567	29
364	567	41
365	567	64
366	567	21
367	567	27
368	567	30
369	567	46
370	567	54
371	567	72
372	567	91
373	567	89
374	567	117
375	567	98
376	567	116
377	567	131
378	567	111
379	567	145
380	567	135
381	567	129
382	567	124
383	567	111
384	567	71
385	567	108
386	567	100
387	567	107
388	567	103
389	567	73
390	567	96
391	567	91
392	567	140
393	567	126
394	567	141
395	567	115
396	567	102
397	567	108
398	567	128
399	567	106
400	567	119
401	567	135
402	567	124
403	567	100
404	567	107
405	567	83
406	567	95
407	567	100
408	567	97
409	567	105
410	567	82
411	567	65
412	567	75
413	567	82
414	567	92
415	567	80
416	567	85
417	567	88
418	567	109
419	567	82
420	567	78
421	567	64
422	567	107
423	567	94
424	567	92
425	567	85
426	567	100
427	567	55
428	567	80
429	567	103
430	567	56
431	567	87
432	567	88
433	567	103
434	567	92
435	567	90
436	567	100
437	567	95
438	567	120
439	567	108
440	567	104
441	567	120
442	567	123
443	567	105
444	567	152
445	567	122
446	567	127
447	567	122
448	567	109
449	567	129
450	567	162
451	567	132
452	567	122
453	567	125
454	567	115
455	567	119
456	567	130
457	567	125
458	567	131
459	567	95
460	567	115
461	567	107
462	567	117
463	567	94
464	567	120
465	567	132
466	567	117
467	567	114
468	567	113
469	567	92
470	567	87
471	567	62
472	567	97
473	567	92
474	567	79
475	567	56
476	567	75
477	567	124
478	567	88
479	567	110
480	567	92
481	567	94
482	567	109
483	567	127
484	567	95
485	567	107
486	567	94
487	567	104
488	567	118
489	567	88
490	567	119
491	567	102
492	567	99
493	567	101
494	567	106
495	567	111
496	567	124
497	567	113
498	567	114
499	567	100
500	567	211
501	567	224
502	567	198
503	567	153
504	567	175
505	567	150
506	567	164
507	567	186
508	567	199
509	567	168
510	567	211
511	567	254
512	567	253
513	567	206
514	567	239
515	567	208
516	567	219
517	567	231
518	567	240
519	567	224
520	567	207
521	567	189
522	567	251
523	567	233
524	567	224
525	567	173
526	567	239
527	567	212
528	567	213
529	567	183
530	567	234
531	567	232
532	567	257
533	567	326
534	567	331
535	567	273
536	567	306
537	567	303
538	567	310
539	567	355
540	567	305
541	567	374
542	567	406
543	567	323
544	567	420
545	567	359
546	567	409
547	567	478
548	567	455
549	567	480
550	567	471
551	567	563
552	567	552
553	567	533
554	567	522
555	567	626
556	567	766
557	567	1131
558	567	1287
559	567	1070
560	567	1061
561	567	1076
562	567	2138
563	567	3831
564	567	8971
565	567	11307
566	567	15505
567	567	32897
1	568	20
2	568	64
3	568	123
4	568	108
5	568	105
6	568	107
7	568	94
8	568	100
9	568	78
10	568	57
11	568	73
12	568	78
13	568	60
14	568	102
15	568	63
16	568	63
17	568	62
18	568	60
19	568	69
20	568	58
21	568	80
22	568	66
23	568	48
24	568	59
25	568	60
26	568	56
27	568	41
28	568	53
29	568	48
30	568	45
31	568	74
32	568	72
33	568	52
34	568	76
35	568	77
36	568	95
38	568	68
39	568	73
40	568	72
41	568	76
42	568	91
43	568	79
44	568	101
45	568	113
46	568	96
47	568	46
48	568	32
49	568	19
50	568	22
51	568	20
52	568	19
53	568	18
54	568	49
55	568	74
56	568	115
57	568	63
58	568	63
59	568	63
60	568	100
61	568	57
62	568	32
63	568	6
64	568	36
65	568	10
66	568	8
67	568	31
68	568	60
69	568	93
70	568	94
71	568	90
72	568	82
73	568	105
74	568	80
75	568	76
76	568	94
77	568	93
78	568	83
79	568	72
80	568	91
81	568	81
82	568	72
83	568	71
84	568	55
85	568	86
86	568	53
87	568	57
88	568	86
89	568	69
90	568	78
91	568	45
92	568	75
93	568	44
94	568	65
95	568	49
96	568	63
97	568	71
98	568	57
99	568	30
100	568	23
101	568	26
102	568	29
103	568	45
104	568	23
105	568	22
106	568	21
107	568	54
108	568	57
109	568	46
110	568	68
111	568	73
112	568	80
113	568	103
114	568	83
115	568	67
116	568	72
117	568	91
118	568	94
119	568	77
120	568	58
121	568	71
122	568	86
123	568	62
124	568	82
125	568	62
126	568	78
127	568	70
128	568	78
129	568	73
130	568	105
131	568	101
132	568	71
133	568	110
134	568	122
135	568	95
136	568	97
137	568	91
138	568	108
139	568	113
140	568	109
141	568	78
142	568	80
143	568	101
144	568	102
145	568	101
146	568	88
147	568	88
148	568	69
149	568	87
150	568	64
151	568	70
152	568	54
153	568	57
154	568	51
155	568	85
156	568	64
157	568	70
158	568	50
159	568	76
160	568	78
161	568	58
162	568	60
163	568	58
164	568	58
165	568	46
166	568	83
167	568	65
168	568	46
169	568	58
170	568	52
171	568	67
172	568	64
173	568	51
174	568	55
175	568	50
176	568	88
177	568	54
178	568	58
179	568	74
180	568	65
181	568	75
182	568	57
183	568	81
184	568	76
185	568	82
186	568	75
187	568	68
188	568	70
189	568	64
190	568	102
191	568	89
192	568	71
193	568	85
194	568	74
195	568	99
196	568	96
197	568	87
198	568	77
199	568	95
200	568	102
201	568	81
202	568	95
203	568	134
204	568	139
205	568	118
206	568	111
207	568	115
208	568	115
209	568	124
210	568	120
211	568	137
212	568	111
213	568	112
214	568	129
215	568	129
216	568	128
217	568	141
218	568	130
219	568	120
220	568	128
221	568	123
222	568	123
223	568	107
224	568	133
225	568	101
226	568	120
227	568	104
228	568	129
229	568	115
230	568	108
231	568	112
232	568	110
233	568	123
234	568	124
235	568	152
236	568	132
237	568	103
238	568	83
239	568	89
240	568	113
241	568	109
242	568	122
243	568	109
244	568	70
245	568	110
246	568	122
247	568	81
248	568	109
249	568	91
250	568	107
251	568	113
252	568	97
253	568	92
254	568	91
255	568	89
256	568	90
257	568	93
258	568	92
259	568	108
260	568	109
261	568	98
262	568	95
263	568	114
264	568	128
265	568	124
266	568	102
267	568	122
268	568	112
269	568	117
270	568	124
271	568	130
272	568	100
273	568	99
274	568	129
275	568	102
276	568	83
277	568	116
278	568	106
279	568	107
280	568	90
281	568	122
282	568	108
283	568	105
284	568	98
285	568	98
286	568	116
287	568	81
288	568	84
289	568	91
290	568	106
291	568	119
292	568	134
293	568	135
294	568	110
295	568	101
296	568	94
297	568	87
298	568	107
299	568	107
300	568	129
301	568	123
302	568	75
303	568	82
304	568	55
305	568	51
306	568	39
307	568	39
308	568	57
309	568	90
310	568	92
311	568	89
312	568	121
313	568	96
314	568	97
315	568	107
316	568	130
317	568	117
318	568	126
319	568	96
320	568	88
321	568	114
322	568	91
323	568	65
324	568	101
325	568	102
326	568	68
327	568	84
328	568	87
329	568	70
330	568	103
331	568	122
332	568	127
333	568	125
334	568	92
335	568	110
336	568	148
337	568	115
338	568	111
339	568	101
340	568	131
341	568	119
342	568	120
343	568	122
344	568	158
345	568	173
346	568	117
347	568	128
348	568	137
349	568	156
350	568	118
351	568	155
352	568	121
353	568	141
354	568	124
355	568	149
356	568	146
357	568	138
358	568	130
359	568	106
360	568	80
361	568	48
362	568	65
363	568	38
364	568	51
365	568	79
366	568	25
367	568	31
368	568	33
369	568	66
370	568	53
371	568	75
372	568	132
373	568	127
374	568	155
375	568	132
376	568	153
377	568	137
378	568	167
379	568	193
380	568	185
381	568	139
382	568	142
383	568	152
384	568	108
385	568	117
386	568	127
387	568	115
388	568	106
389	568	122
390	568	138
391	568	145
392	568	169
393	568	169
394	568	145
395	568	142
396	568	148
397	568	151
398	568	158
399	568	161
400	568	118
401	568	138
402	568	143
403	568	132
404	568	135
405	568	141
406	568	139
407	568	126
408	568	133
409	568	135
410	568	131
411	568	77
412	568	108
413	568	101
414	568	127
415	568	123
416	568	123
417	568	108
418	568	120
419	568	92
420	568	100
421	568	117
422	568	121
423	568	130
424	568	129
425	568	119
426	568	114
427	568	95
428	568	130
429	568	121
430	568	91
431	568	137
432	568	125
433	568	86
434	568	116
435	568	129
436	568	140
437	568	134
438	568	156
439	568	149
440	568	148
441	568	196
442	568	163
443	568	160
444	568	191
445	568	184
446	568	189
447	568	145
448	568	152
449	568	211
450	568	191
451	568	155
452	568	148
453	568	154
454	568	123
455	568	154
456	568	168
457	568	168
458	568	146
459	568	115
460	568	134
461	568	139
462	568	137
463	568	139
464	568	140
465	568	138
466	568	137
467	568	140
468	568	147
469	568	116
470	568	99
471	568	118
472	568	96
473	568	121
474	568	119
475	568	96
476	568	104
477	568	156
478	568	104
479	568	137
480	568	121
481	568	99
482	568	147
483	568	153
484	568	110
485	568	139
486	568	117
487	568	139
488	568	130
489	568	114
490	568	116
491	568	134
492	568	139
493	568	133
494	568	147
495	568	137
496	568	148
497	568	108
498	568	138
499	568	141
500	568	247
501	568	254
502	568	236
503	568	224
504	568	247
505	568	170
506	568	205
507	568	224
508	568	243
509	568	249
510	568	253
511	568	302
512	568	264
513	568	290
514	568	255
515	568	232
516	568	279
517	568	267
518	568	272
519	568	235
520	568	315
521	568	281
522	568	351
523	568	306
524	568	298
525	568	260
526	568	311
527	568	244
528	568	259
529	568	232
530	568	291
531	568	299
532	568	351
533	568	414
534	568	377
535	568	349
536	568	408
537	568	373
538	568	422
539	568	436
540	568	429
541	568	449
542	568	534
543	568	417
544	568	501
545	568	496
546	568	515
547	568	573
548	568	491
549	568	636
550	568	584
551	568	610
552	568	632
553	568	609
554	568	591
555	568	726
556	568	926
557	568	1359
558	568	1469
559	568	1287
560	568	1313
561	568	1465
562	568	2429
563	568	4292
564	568	8988
565	568	9954
566	568	9572
567	568	16866
568	568	45172
1	569	16
2	569	75
3	569	118
4	569	123
5	569	109
6	569	125
7	569	121
8	569	91
9	569	77
10	569	76
11	569	92
12	569	71
13	569	68
14	569	85
15	569	85
16	569	71
17	569	76
18	569	77
19	569	56
20	569	65
21	569	61
22	569	69
23	569	74
24	569	69
25	569	65
26	569	49
27	569	61
28	569	48
29	569	62
30	569	58
31	569	61
32	569	70
33	569	63
34	569	69
35	569	77
36	569	76
38	569	64
39	569	96
40	569	72
41	569	88
42	569	85
43	569	77
44	569	132
45	569	95
46	569	84
47	569	37
48	569	19
49	569	12
50	569	11
51	569	15
52	569	24
53	569	11
54	569	44
55	569	52
56	569	96
57	569	88
58	569	75
59	569	99
60	569	101
61	569	63
62	569	24
63	569	6
64	569	40
65	569	9
66	569	5
67	569	24
68	569	63
69	569	95
70	569	94
71	569	97
72	569	96
73	569	102
74	569	100
75	569	86
76	569	99
77	569	116
78	569	84
79	569	83
80	569	76
81	569	69
82	569	60
83	569	59
84	569	64
85	569	66
86	569	51
87	569	72
88	569	101
89	569	84
90	569	69
91	569	49
92	569	34
93	569	57
94	569	52
95	569	53
96	569	73
97	569	80
98	569	48
99	569	31
100	569	26
101	569	18
102	569	16
103	569	38
104	569	25
105	569	27
106	569	30
107	569	36
108	569	65
109	569	43
110	569	63
111	569	80
112	569	66
113	569	78
114	569	92
115	569	62
116	569	103
117	569	89
118	569	89
119	569	81
120	569	76
121	569	72
122	569	69
123	569	77
124	569	79
125	569	74
126	569	77
127	569	85
128	569	71
129	569	93
130	569	74
131	569	103
132	569	103
133	569	101
134	569	89
135	569	82
136	569	90
137	569	92
138	569	103
139	569	104
140	569	95
141	569	88
142	569	84
143	569	68
144	569	78
145	569	82
146	569	73
147	569	73
148	569	77
149	569	44
150	569	58
151	569	69
152	569	51
153	569	51
154	569	67
155	569	60
156	569	83
157	569	66
158	569	54
159	569	80
160	569	77
161	569	52
162	569	50
163	569	51
164	569	53
165	569	52
166	569	58
167	569	53
168	569	34
169	569	37
170	569	55
171	569	57
172	569	56
173	569	51
174	569	47
175	569	50
176	569	58
177	569	51
178	569	64
179	569	78
180	569	61
181	569	104
182	569	78
183	569	79
184	569	84
185	569	76
186	569	88
187	569	96
188	569	73
189	569	45
190	569	68
191	569	88
192	569	92
193	569	87
194	569	84
195	569	85
196	569	97
197	569	88
198	569	79
199	569	84
200	569	95
201	569	94
202	569	73
203	569	112
204	569	115
205	569	103
206	569	118
207	569	124
208	569	124
209	569	110
210	569	127
211	569	130
212	569	130
213	569	117
214	569	150
215	569	119
216	569	116
217	569	150
218	569	89
219	569	144
220	569	112
221	569	123
222	569	113
223	569	109
224	569	122
225	569	127
226	569	128
227	569	116
228	569	118
229	569	117
230	569	102
231	569	116
232	569	108
233	569	146
234	569	117
235	569	131
236	569	116
237	569	111
238	569	99
239	569	86
240	569	125
241	569	119
242	569	110
243	569	115
244	569	68
245	569	121
246	569	125
247	569	77
248	569	91
249	569	100
250	569	85
251	569	98
252	569	97
253	569	114
254	569	112
255	569	119
256	569	99
257	569	92
258	569	92
259	569	113
260	569	101
261	569	102
262	569	113
263	569	99
264	569	143
265	569	128
266	569	115
267	569	112
268	569	110
269	569	105
270	569	113
271	569	118
272	569	92
273	569	106
274	569	122
275	569	107
276	569	80
277	569	94
278	569	91
279	569	128
280	569	105
281	569	98
282	569	108
283	569	96
284	569	103
285	569	107
286	569	107
287	569	88
288	569	90
289	569	119
290	569	97
291	569	115
292	569	133
293	569	115
294	569	103
295	569	96
296	569	87
297	569	100
298	569	115
299	569	121
300	569	143
301	569	123
302	569	82
303	569	81
304	569	50
305	569	39
306	569	36
307	569	23
308	569	61
309	569	79
310	569	96
311	569	97
312	569	120
313	569	107
314	569	112
315	569	105
316	569	114
317	569	101
318	569	120
319	569	103
320	569	110
321	569	84
322	569	83
323	569	67
324	569	79
325	569	104
326	569	67
327	569	77
328	569	104
329	569	67
330	569	95
331	569	110
332	569	110
333	569	134
334	569	111
335	569	103
336	569	130
337	569	129
338	569	109
339	569	123
340	569	120
341	569	127
342	569	122
343	569	138
344	569	134
345	569	138
346	569	155
347	569	150
348	569	138
349	569	123
350	569	137
351	569	153
352	569	127
353	569	127
354	569	112
355	569	119
356	569	143
357	569	135
358	569	117
359	569	109
360	569	75
361	569	33
362	569	57
363	569	37
364	569	55
365	569	58
366	569	26
367	569	37
368	569	30
369	569	49
370	569	65
371	569	59
372	569	106
373	569	151
374	569	143
375	569	107
376	569	151
377	569	128
378	569	170
379	569	151
380	569	139
381	569	157
382	569	129
383	569	140
384	569	94
385	569	138
386	569	153
387	569	111
388	569	130
389	569	106
390	569	133
391	569	137
392	569	143
393	569	162
394	569	136
395	569	155
396	569	125
397	569	131
398	569	118
399	569	125
400	569	111
401	569	122
402	569	108
403	569	145
404	569	151
405	569	151
406	569	130
407	569	129
408	569	120
409	569	135
410	569	134
411	569	96
412	569	106
413	569	117
414	569	125
415	569	124
416	569	123
417	569	124
418	569	130
419	569	86
420	569	114
421	569	91
422	569	133
423	569	131
424	569	121
425	569	112
426	569	104
427	569	119
428	569	122
429	569	145
430	569	96
431	569	137
432	569	123
433	569	95
434	569	134
435	569	137
436	569	144
437	569	166
438	569	147
439	569	153
440	569	132
441	569	196
442	569	165
443	569	184
444	569	199
445	569	163
446	569	180
447	569	171
448	569	159
449	569	206
450	569	159
451	569	160
452	569	157
453	569	156
454	569	122
455	569	132
456	569	136
457	569	142
458	569	138
459	569	102
460	569	126
461	569	115
462	569	125
463	569	116
464	569	115
465	569	146
466	569	140
467	569	127
468	569	142
469	569	120
470	569	103
471	569	86
472	569	98
473	569	138
474	569	84
475	569	85
476	569	114
477	569	127
478	569	106
479	569	124
480	569	114
481	569	88
482	569	105
483	569	137
484	569	105
485	569	107
486	569	90
487	569	109
488	569	115
489	569	113
490	569	122
491	569	127
492	569	117
493	569	131
494	569	142
495	569	109
496	569	148
497	569	120
498	569	109
499	569	135
500	569	214
501	569	270
502	569	218
503	569	191
504	569	235
505	569	229
506	569	241
507	569	247
508	569	255
509	569	219
510	569	302
511	569	236
512	569	258
513	569	210
514	569	215
515	569	215
516	569	251
517	569	226
518	569	258
519	569	243
520	569	278
521	569	294
522	569	328
523	569	307
524	569	281
525	569	268
526	569	301
527	569	275
528	569	261
529	569	227
530	569	279
531	569	271
532	569	332
533	569	398
534	569	376
535	569	364
536	569	390
537	569	356
538	569	410
539	569	430
540	569	399
541	569	455
542	569	469
543	569	398
544	569	487
545	569	441
546	569	493
547	569	557
548	569	473
549	569	611
550	569	575
551	569	581
552	569	578
553	569	580
554	569	611
555	569	679
556	569	837
557	569	1233
558	569	1449
559	569	1310
560	569	1258
561	569	1432
562	569	2400
563	569	4423
564	569	9105
565	569	8503
566	569	7467
567	569	9154
568	569	18760
569	569	40873
1	570	18
2	570	44
3	570	101
4	570	101
5	570	101
6	570	95
7	570	71
8	570	76
9	570	70
10	570	57
11	570	51
12	570	69
13	570	57
14	570	70
15	570	82
16	570	62
17	570	59
18	570	58
19	570	45
20	570	45
21	570	48
22	570	53
23	570	41
24	570	42
25	570	28
26	570	33
27	570	42
28	570	53
29	570	45
30	570	49
31	570	79
32	570	64
33	570	44
34	570	70
35	570	55
36	570	68
38	570	54
39	570	75
40	570	74
41	570	56
42	570	60
43	570	69
44	570	92
45	570	109
46	570	73
47	570	38
48	570	22
49	570	13
50	570	22
51	570	18
52	570	11
53	570	26
54	570	34
55	570	68
56	570	73
57	570	58
58	570	64
59	570	43
60	570	67
61	570	63
62	570	25
63	570	9
64	570	26
65	570	8
66	570	9
67	570	35
68	570	42
69	570	81
70	570	63
71	570	78
72	570	79
73	570	76
74	570	69
75	570	50
76	570	72
77	570	77
78	570	84
79	570	72
80	570	66
81	570	84
82	570	69
83	570	93
84	570	69
85	570	55
86	570	61
87	570	61
88	570	79
89	570	63
90	570	53
91	570	58
92	570	41
93	570	44
94	570	62
95	570	49
96	570	54
97	570	52
98	570	49
99	570	25
100	570	21
101	570	32
102	570	16
103	570	30
104	570	35
105	570	21
106	570	33
107	570	42
108	570	49
109	570	42
110	570	78
111	570	55
112	570	68
113	570	89
114	570	69
115	570	69
116	570	76
117	570	79
118	570	81
119	570	67
120	570	52
121	570	72
122	570	55
123	570	85
124	570	74
125	570	49
126	570	50
127	570	66
128	570	68
129	570	72
130	570	83
131	570	65
132	570	75
133	570	66
134	570	77
135	570	63
136	570	69
137	570	78
138	570	94
139	570	97
140	570	73
141	570	53
142	570	75
143	570	76
144	570	71
145	570	80
146	570	61
147	570	55
148	570	65
149	570	57
150	570	60
151	570	64
152	570	48
153	570	60
154	570	45
155	570	62
156	570	63
157	570	61
158	570	46
159	570	60
160	570	69
161	570	49
162	570	42
163	570	32
164	570	58
165	570	57
166	570	52
167	570	47
168	570	43
169	570	63
170	570	60
171	570	55
172	570	48
173	570	49
174	570	40
175	570	44
176	570	47
177	570	47
178	570	71
179	570	61
180	570	57
181	570	72
182	570	60
183	570	55
184	570	68
185	570	48
186	570	63
187	570	60
188	570	54
189	570	62
190	570	78
191	570	74
192	570	65
193	570	84
194	570	78
195	570	79
196	570	71
197	570	89
198	570	74
199	570	72
200	570	104
201	570	70
202	570	88
203	570	102
204	570	114
205	570	97
206	570	85
207	570	105
208	570	84
209	570	98
210	570	98
211	570	93
212	570	97
213	570	97
214	570	103
215	570	137
216	570	98
217	570	114
218	570	90
219	570	97
220	570	107
221	570	111
222	570	93
223	570	92
224	570	109
225	570	113
226	570	80
227	570	89
228	570	85
229	570	97
230	570	82
231	570	103
232	570	84
233	570	102
234	570	116
235	570	103
236	570	106
237	570	83
238	570	73
239	570	79
240	570	86
241	570	80
242	570	81
243	570	78
244	570	71
245	570	103
246	570	92
247	570	82
248	570	102
249	570	104
250	570	82
251	570	64
252	570	93
253	570	81
254	570	80
255	570	103
256	570	123
257	570	77
258	570	75
259	570	101
260	570	92
261	570	94
262	570	84
263	570	76
264	570	92
265	570	97
266	570	83
267	570	83
268	570	89
269	570	104
270	570	97
271	570	82
272	570	69
273	570	93
274	570	102
275	570	83
276	570	72
277	570	94
278	570	101
279	570	82
280	570	72
281	570	98
282	570	82
283	570	96
284	570	77
285	570	102
286	570	90
287	570	85
288	570	88
289	570	78
290	570	96
291	570	95
292	570	107
293	570	98
294	570	87
295	570	91
296	570	86
297	570	72
298	570	87
299	570	104
300	570	95
301	570	101
302	570	81
303	570	66
304	570	42
305	570	38
306	570	25
307	570	35
308	570	65
309	570	70
310	570	63
311	570	77
312	570	94
313	570	92
314	570	90
315	570	88
316	570	85
317	570	96
318	570	84
319	570	75
320	570	86
321	570	91
322	570	80
323	570	69
324	570	78
325	570	80
326	570	64
327	570	83
328	570	72
329	570	72
330	570	93
331	570	115
332	570	101
333	570	102
334	570	74
335	570	92
336	570	105
337	570	116
338	570	105
339	570	75
340	570	94
341	570	111
342	570	99
343	570	92
344	570	111
345	570	122
346	570	118
347	570	128
348	570	120
349	570	110
350	570	107
351	570	135
352	570	114
353	570	96
354	570	100
355	570	105
356	570	122
357	570	119
358	570	100
359	570	107
360	570	80
361	570	46
362	570	49
363	570	33
364	570	44
365	570	69
366	570	25
367	570	24
368	570	23
369	570	49
370	570	49
371	570	75
372	570	102
373	570	98
374	570	141
375	570	101
376	570	115
377	570	115
378	570	135
379	570	111
380	570	122
381	570	120
382	570	119
383	570	103
384	570	86
385	570	118
386	570	96
387	570	113
388	570	102
389	570	78
390	570	119
391	570	87
392	570	134
393	570	121
394	570	143
395	570	124
396	570	135
397	570	114
398	570	118
399	570	120
400	570	93
401	570	128
402	570	100
403	570	109
404	570	112
405	570	99
406	570	110
407	570	96
408	570	98
409	570	115
410	570	101
411	570	95
412	570	101
413	570	81
414	570	105
415	570	88
416	570	96
417	570	102
418	570	95
419	570	73
420	570	97
421	570	83
422	570	110
423	570	92
424	570	96
425	570	107
426	570	126
427	570	60
428	570	96
429	570	100
430	570	82
431	570	121
432	570	78
433	570	99
434	570	87
435	570	98
436	570	127
437	570	119
438	570	121
439	570	137
440	570	96
441	570	138
442	570	140
443	570	113
444	570	160
445	570	123
446	570	134
447	570	137
448	570	130
449	570	153
450	570	136
451	570	135
452	570	132
453	570	145
454	570	125
455	570	105
456	570	128
457	570	125
458	570	115
459	570	94
460	570	111
461	570	112
462	570	121
463	570	119
464	570	109
465	570	123
466	570	134
467	570	146
468	570	136
469	570	111
470	570	85
471	570	85
472	570	88
473	570	97
474	570	89
475	570	77
476	570	80
477	570	116
478	570	103
479	570	110
480	570	77
481	570	90
482	570	115
483	570	133
484	570	105
485	570	102
486	570	90
487	570	136
488	570	93
489	570	94
490	570	107
491	570	94
492	570	112
493	570	90
494	570	123
495	570	132
496	570	132
497	570	86
498	570	110
499	570	100
500	570	203
501	570	220
502	570	186
503	570	171
504	570	180
505	570	154
506	570	189
507	570	194
508	570	195
509	570	162
510	570	219
511	570	224
512	570	241
513	570	187
514	570	212
515	570	214
516	570	243
517	570	253
518	570	230
519	570	223
520	570	227
521	570	203
522	570	256
523	570	234
524	570	245
525	570	192
526	570	274
527	570	203
528	570	221
529	570	195
530	570	214
531	570	232
532	570	258
533	570	303
534	570	336
535	570	293
536	570	318
537	570	305
538	570	326
539	570	352
540	570	376
541	570	413
542	570	415
543	570	351
544	570	420
545	570	383
546	570	453
547	570	448
548	570	452
549	570	545
550	570	503
551	570	518
552	570	547
553	570	568
554	570	550
555	570	588
556	570	766
557	570	1167
558	570	1295
559	570	1111
560	570	1124
561	570	1149
562	570	2114
563	570	3894
564	570	7688
565	570	7577
566	570	6453
567	570	7085
568	570	9582
569	570	16656
570	570	32560
1	571	25
2	571	76
3	571	122
4	571	119
5	571	109
6	571	159
7	571	117
8	571	115
9	571	102
10	571	78
11	571	97
12	571	89
13	571	82
14	571	109
15	571	93
16	571	107
17	571	64
18	571	57
19	571	79
20	571	53
21	571	73
22	571	67
23	571	73
24	571	83
25	571	60
26	571	61
27	571	66
28	571	55
29	571	79
30	571	73
31	571	79
32	571	102
33	571	80
34	571	93
35	571	85
36	571	91
38	571	70
39	571	99
40	571	84
41	571	113
42	571	87
43	571	106
44	571	148
45	571	120
46	571	94
47	571	41
48	571	19
49	571	14
50	571	9
51	571	32
52	571	14
53	571	11
54	571	36
55	571	73
56	571	94
57	571	85
58	571	82
59	571	106
60	571	103
61	571	79
62	571	32
63	571	5
64	571	28
65	571	4
66	571	7
67	571	33
68	571	84
69	571	110
70	571	112
71	571	100
72	571	121
73	571	163
74	571	124
75	571	107
76	571	112
77	571	121
78	571	108
79	571	111
80	571	74
81	571	85
82	571	46
83	571	73
84	571	52
85	571	73
86	571	76
87	571	71
88	571	103
89	571	100
90	571	55
91	571	37
92	571	52
93	571	39
94	571	84
95	571	74
96	571	51
97	571	69
98	571	50
99	571	27
100	571	17
101	571	36
102	571	19
103	571	33
104	571	17
105	571	22
106	571	25
107	571	37
108	571	76
109	571	51
110	571	71
111	571	93
112	571	92
113	571	123
114	571	89
115	571	93
116	571	87
117	571	94
118	571	100
119	571	90
120	571	87
121	571	90
122	571	71
123	571	70
124	571	88
125	571	90
126	571	67
127	571	72
128	571	66
129	571	120
130	571	79
131	571	99
132	571	95
133	571	104
134	571	125
135	571	98
136	571	106
137	571	111
138	571	122
139	571	122
140	571	85
141	571	90
142	571	89
143	571	99
144	571	90
145	571	81
146	571	79
147	571	76
148	571	63
149	571	79
150	571	68
151	571	67
152	571	58
153	571	59
154	571	41
155	571	73
156	571	66
157	571	75
158	571	59
159	571	67
160	571	69
161	571	57
162	571	58
163	571	49
164	571	50
165	571	41
166	571	53
167	571	53
168	571	34
169	571	45
170	571	59
171	571	46
172	571	50
173	571	62
174	571	62
175	571	38
176	571	69
177	571	44
178	571	71
179	571	57
180	571	72
181	571	82
182	571	62
183	571	80
184	571	86
185	571	73
186	571	96
187	571	89
188	571	85
189	571	58
190	571	72
191	571	75
192	571	79
193	571	87
194	571	88
195	571	77
196	571	92
197	571	96
198	571	97
199	571	101
200	571	92
201	571	100
202	571	96
203	571	120
204	571	133
205	571	115
206	571	127
207	571	119
208	571	114
209	571	140
210	571	131
211	571	158
212	571	136
213	571	119
214	571	151
215	571	138
216	571	119
217	571	170
218	571	117
219	571	144
220	571	150
221	571	151
222	571	141
223	571	110
224	571	154
225	571	140
226	571	146
227	571	106
228	571	92
229	571	100
230	571	112
231	571	113
232	571	118
233	571	114
234	571	129
235	571	122
236	571	116
237	571	110
238	571	105
239	571	98
240	571	118
241	571	85
242	571	119
243	571	96
244	571	83
245	571	128
246	571	127
247	571	113
248	571	77
249	571	123
250	571	117
251	571	98
252	571	100
253	571	97
254	571	105
255	571	131
256	571	126
257	571	106
258	571	110
259	571	114
260	571	101
261	571	98
262	571	120
263	571	102
264	571	128
265	571	116
266	571	145
267	571	103
268	571	115
269	571	125
270	571	139
271	571	141
272	571	110
273	571	97
274	571	123
275	571	120
276	571	77
277	571	100
278	571	102
279	571	105
280	571	121
281	571	85
282	571	113
283	571	112
284	571	104
285	571	134
286	571	98
287	571	82
288	571	86
289	571	112
290	571	106
291	571	93
292	571	121
293	571	123
294	571	98
295	571	104
296	571	110
297	571	100
298	571	129
299	571	130
300	571	146
301	571	121
302	571	87
303	571	111
304	571	42
305	571	38
306	571	34
307	571	21
308	571	59
309	571	64
310	571	79
311	571	98
312	571	119
313	571	97
314	571	90
315	571	110
316	571	115
317	571	99
318	571	103
319	571	101
320	571	86
321	571	93
322	571	97
323	571	81
324	571	77
325	571	69
326	571	76
327	571	85
328	571	86
329	571	85
330	571	90
331	571	110
332	571	131
333	571	119
334	571	125
335	571	123
336	571	127
337	571	127
338	571	129
339	571	107
340	571	131
341	571	157
342	571	133
343	571	138
344	571	146
345	571	158
346	571	144
347	571	132
348	571	147
349	571	143
350	571	162
351	571	144
352	571	130
353	571	137
354	571	138
355	571	106
356	571	159
357	571	161
358	571	110
359	571	138
360	571	70
361	571	46
362	571	45
363	571	46
364	571	67
365	571	67
366	571	26
367	571	38
368	571	32
369	571	46
370	571	57
371	571	79
372	571	94
373	571	129
374	571	145
375	571	122
376	571	159
377	571	144
378	571	161
379	571	156
380	571	175
381	571	183
382	571	178
383	571	138
384	571	107
385	571	148
386	571	179
387	571	167
388	571	153
389	571	131
390	571	166
391	571	164
392	571	154
393	571	163
394	571	130
395	571	150
396	571	148
397	571	143
398	571	136
399	571	122
400	571	116
401	571	129
402	571	134
403	571	139
404	571	155
405	571	185
406	571	170
407	571	129
408	571	138
409	571	160
410	571	136
411	571	120
412	571	134
413	571	130
414	571	138
415	571	134
416	571	163
417	571	118
418	571	139
419	571	113
420	571	135
421	571	124
422	571	130
423	571	131
424	571	124
425	571	127
426	571	160
427	571	104
428	571	136
429	571	134
430	571	109
431	571	147
432	571	111
433	571	153
434	571	146
435	571	156
436	571	150
437	571	154
438	571	153
439	571	170
440	571	153
441	571	172
442	571	180
443	571	187
444	571	179
445	571	180
446	571	195
447	571	173
448	571	195
449	571	229
450	571	164
451	571	143
452	571	149
453	571	172
454	571	138
455	571	128
456	571	166
457	571	166
458	571	146
459	571	92
460	571	126
461	571	125
462	571	136
463	571	116
464	571	126
465	571	152
466	571	142
467	571	157
468	571	131
469	571	108
470	571	98
471	571	111
472	571	109
473	571	156
474	571	117
475	571	96
476	571	122
477	571	170
478	571	125
479	571	107
480	571	139
481	571	91
482	571	137
483	571	148
484	571	110
485	571	91
486	571	116
487	571	112
488	571	130
489	571	96
490	571	107
491	571	113
492	571	123
493	571	133
494	571	110
495	571	137
496	571	144
497	571	116
498	571	101
499	571	116
500	571	235
501	571	290
502	571	288
503	571	233
504	571	271
505	571	249
506	571	241
507	571	290
508	571	348
509	571	265
510	571	334
511	571	278
512	571	250
513	571	252
514	571	232
515	571	224
516	571	242
517	571	239
518	571	260
519	571	281
520	571	300
521	571	351
522	571	381
523	571	385
524	571	290
525	571	284
526	571	325
527	571	283
528	571	300
529	571	272
530	571	313
531	571	294
532	571	409
533	571	435
534	571	451
535	571	450
536	571	478
537	571	440
538	571	476
539	571	520
540	571	470
541	571	578
542	571	566
543	571	520
544	571	582
545	571	560
546	571	572
547	571	648
548	571	590
549	571	735
550	571	653
551	571	685
552	571	676
553	571	700
554	571	744
555	571	821
556	571	1029
557	571	1657
558	571	1972
559	571	1920
560	571	1723
561	571	2090
562	571	4246
563	571	8884
564	571	19429
565	571	11255
566	571	9318
567	571	9938
568	571	10795
569	571	12548
570	571	14918
571	571	49807
1	572	15
2	572	66
3	572	139
4	572	138
5	572	114
6	572	140
7	572	112
8	572	116
9	572	89
10	572	77
11	572	100
12	572	88
13	572	77
14	572	93
15	572	76
16	572	89
17	572	81
18	572	68
19	572	97
20	572	88
21	572	71
22	572	73
23	572	72
24	572	82
25	572	65
26	572	54
27	572	54
28	572	56
29	572	59
30	572	66
31	572	70
32	572	75
33	572	56
34	572	91
35	572	87
36	572	88
38	572	68
39	572	110
40	572	98
41	572	105
42	572	78
43	572	83
44	572	130
45	572	121
46	572	108
47	572	34
48	572	16
49	572	10
50	572	8
51	572	17
52	572	31
53	572	16
54	572	42
55	572	79
56	572	76
57	572	111
58	572	75
59	572	110
60	572	116
61	572	62
62	572	30
63	572	3
64	572	22
65	572	12
66	572	10
67	572	26
68	572	67
69	572	110
70	572	100
71	572	97
72	572	96
73	572	119
74	572	111
75	572	97
76	572	123
77	572	101
78	572	109
79	572	107
80	572	102
81	572	81
82	572	63
83	572	91
84	572	51
85	572	69
86	572	68
87	572	75
88	572	95
89	572	100
90	572	67
91	572	36
92	572	46
93	572	38
94	572	68
95	572	68
96	572	50
97	572	80
98	572	56
99	572	30
100	572	25
101	572	28
102	572	25
103	572	29
104	572	33
105	572	25
106	572	22
107	572	44
108	572	55
109	572	49
110	572	56
111	572	72
112	572	80
113	572	82
114	572	95
115	572	89
116	572	110
117	572	87
118	572	101
119	572	85
120	572	64
121	572	73
122	572	68
123	572	73
124	572	78
125	572	74
126	572	101
127	572	70
128	572	72
129	572	104
130	572	99
131	572	112
132	572	115
133	572	101
134	572	118
135	572	83
136	572	101
137	572	100
138	572	93
139	572	97
140	572	86
141	572	75
142	572	82
143	572	89
144	572	68
145	572	77
146	572	65
147	572	67
148	572	52
149	572	63
150	572	63
151	572	65
152	572	62
153	572	59
154	572	55
155	572	65
156	572	99
157	572	78
158	572	62
159	572	78
160	572	73
161	572	54
162	572	46
163	572	52
164	572	58
165	572	49
166	572	52
167	572	54
168	572	43
169	572	54
170	572	62
171	572	57
172	572	52
173	572	52
174	572	40
175	572	54
176	572	65
177	572	59
178	572	62
179	572	78
180	572	68
181	572	98
182	572	72
183	572	82
184	572	70
185	572	79
186	572	91
187	572	85
188	572	83
189	572	46
190	572	69
191	572	68
192	572	85
193	572	100
194	572	78
195	572	90
196	572	80
197	572	103
198	572	87
199	572	92
200	572	111
201	572	112
202	572	93
203	572	116
204	572	124
205	572	112
206	572	116
207	572	111
208	572	131
209	572	119
210	572	150
211	572	138
212	572	130
213	572	124
214	572	128
215	572	128
216	572	140
217	572	125
218	572	118
219	572	154
220	572	136
221	572	138
222	572	131
223	572	98
224	572	125
225	572	141
226	572	141
227	572	101
228	572	78
229	572	87
230	572	114
231	572	97
232	572	110
233	572	108
234	572	129
235	572	119
236	572	122
237	572	95
238	572	100
239	572	96
240	572	102
241	572	107
242	572	131
243	572	109
244	572	102
245	572	120
246	572	140
247	572	114
248	572	87
249	572	96
250	572	122
251	572	71
252	572	104
253	572	112
254	572	114
255	572	90
256	572	125
257	572	118
258	572	113
259	572	114
260	572	135
261	572	112
262	572	108
263	572	114
264	572	121
265	572	94
266	572	116
267	572	108
268	572	152
269	572	108
270	572	173
271	572	117
272	572	112
273	572	88
274	572	127
275	572	90
276	572	81
277	572	89
278	572	85
279	572	97
280	572	127
281	572	91
282	572	81
283	572	92
284	572	111
285	572	96
286	572	121
287	572	98
288	572	92
289	572	112
290	572	116
291	572	113
292	572	114
293	572	119
294	572	105
295	572	111
296	572	103
297	572	116
298	572	132
299	572	119
300	572	143
301	572	117
302	572	107
303	572	99
304	572	43
305	572	39
306	572	35
307	572	31
308	572	62
309	572	80
310	572	85
311	572	88
312	572	113
313	572	102
314	572	93
315	572	105
316	572	88
317	572	116
318	572	148
319	572	105
320	572	92
321	572	90
322	572	90
323	572	67
324	572	82
325	572	95
326	572	72
327	572	71
328	572	90
329	572	71
330	572	105
331	572	110
332	572	139
333	572	143
334	572	90
335	572	155
336	572	137
337	572	137
338	572	147
339	572	139
340	572	110
341	572	146
342	572	131
343	572	174
344	572	158
345	572	155
346	572	139
347	572	146
348	572	127
349	572	146
350	572	150
351	572	165
352	572	128
353	572	116
354	572	118
355	572	131
356	572	136
357	572	130
358	572	140
359	572	144
360	572	93
361	572	34
362	572	52
363	572	35
364	572	47
365	572	60
366	572	21
367	572	21
368	572	29
369	572	55
370	572	53
371	572	81
372	572	104
373	572	146
374	572	146
375	572	129
376	572	143
377	572	177
378	572	172
379	572	172
380	572	162
381	572	188
382	572	176
383	572	141
384	572	109
385	572	140
386	572	162
387	572	144
388	572	141
389	572	142
390	572	177
391	572	142
392	572	196
393	572	133
394	572	169
395	572	131
396	572	132
397	572	136
398	572	166
399	572	128
400	572	115
401	572	130
402	572	132
403	572	121
404	572	162
405	572	169
406	572	166
407	572	151
408	572	172
409	572	132
410	572	142
411	572	92
412	572	128
413	572	103
414	572	119
415	572	129
416	572	127
417	572	139
418	572	115
419	572	125
420	572	130
421	572	108
422	572	126
423	572	150
424	572	121
425	572	135
426	572	147
427	572	107
428	572	137
429	572	157
430	572	108
431	572	135
432	572	143
433	572	127
434	572	155
435	572	166
436	572	165
437	572	155
438	572	186
439	572	166
440	572	191
441	572	188
442	572	200
443	572	203
444	572	213
445	572	184
446	572	184
447	572	162
448	572	144
449	572	208
450	572	173
451	572	150
452	572	158
453	572	158
454	572	132
455	572	127
456	572	128
457	572	158
458	572	109
459	572	104
460	572	117
461	572	141
462	572	144
463	572	121
464	572	123
465	572	125
466	572	147
467	572	122
468	572	132
469	572	128
470	572	92
471	572	84
472	572	99
473	572	144
474	572	90
475	572	86
476	572	105
477	572	141
478	572	87
479	572	142
480	572	103
481	572	104
482	572	149
483	572	128
484	572	107
485	572	99
486	572	97
487	572	150
488	572	130
489	572	110
490	572	111
491	572	118
492	572	133
493	572	113
494	572	134
495	572	129
496	572	132
497	572	112
498	572	101
499	572	146
500	572	238
501	572	291
502	572	282
503	572	254
504	572	296
505	572	259
506	572	263
507	572	236
508	572	307
509	572	251
510	572	295
511	572	270
512	572	256
513	572	242
514	572	249
515	572	230
516	572	221
517	572	225
518	572	264
519	572	232
520	572	290
521	572	335
522	572	375
523	572	332
524	572	273
525	572	282
526	572	319
527	572	278
528	572	297
529	572	246
530	572	316
531	572	337
532	572	385
533	572	449
534	572	429
535	572	397
536	572	420
537	572	414
538	572	459
539	572	523
540	572	502
541	572	548
542	572	569
543	572	498
544	572	565
545	572	547
546	572	643
547	572	619
548	572	580
549	572	720
550	572	571
551	572	666
552	572	653
553	572	668
554	572	751
555	572	865
556	572	1027
557	572	1650
558	572	2026
559	572	1856
560	572	1713
561	572	2018
562	572	4036
563	572	8446
564	572	13252
565	572	7221
566	572	5574
567	572	5279
568	572	5817
569	572	6030
570	572	5469
571	572	18959
572	572	42772
0	573	1
1	573	20
2	573	84
3	573	142
4	573	135
5	573	131
6	573	115
7	573	99
8	573	106
9	573	97
10	573	84
11	573	71
12	573	73
13	573	74
14	573	73
15	573	100
16	573	82
17	573	66
18	573	46
19	573	54
20	573	59
21	573	62
22	573	60
23	573	56
24	573	44
25	573	59
26	573	36
27	573	46
28	573	50
29	573	47
30	573	60
31	573	80
32	573	71
33	573	56
34	573	68
35	573	49
36	573	92
38	573	67
39	573	79
40	573	65
41	573	86
42	573	69
43	573	76
44	573	112
45	573	112
46	573	96
47	573	54
48	573	33
49	573	21
50	573	25
51	573	28
52	573	18
53	573	19
54	573	65
55	573	86
56	573	103
57	573	55
58	573	66
59	573	90
60	573	82
61	573	65
62	573	35
63	573	8
64	573	40
65	573	16
66	573	5
67	573	51
68	573	96
69	573	111
70	573	99
71	573	101
72	573	102
73	573	89
74	573	80
75	573	80
76	573	103
77	573	108
78	573	102
79	573	106
80	573	94
81	573	98
82	573	90
83	573	94
84	573	92
85	573	79
86	573	97
87	573	76
88	573	98
89	573	105
90	573	76
91	573	66
92	573	61
93	573	58
94	573	60
95	573	85
96	573	78
97	573	88
98	573	52
99	573	32
100	573	22
101	573	40
102	573	25
103	573	50
104	573	45
105	573	30
106	573	38
107	573	48
108	573	80
109	573	47
110	573	60
111	573	66
112	573	72
113	573	76
114	573	89
115	573	66
116	573	78
117	573	91
118	573	85
119	573	74
120	573	69
121	573	87
122	573	66
123	573	69
124	573	83
125	573	72
126	573	76
127	573	78
128	573	79
129	573	99
130	573	81
131	573	89
132	573	91
133	573	106
134	573	111
135	573	106
136	573	98
137	573	82
138	573	100
139	573	112
140	573	101
141	573	103
142	573	80
143	573	73
144	573	78
145	573	91
146	573	82
147	573	68
148	573	83
149	573	70
150	573	69
151	573	76
152	573	46
153	573	42
154	573	71
155	573	54
156	573	104
157	573	64
158	573	63
159	573	71
160	573	66
161	573	61
162	573	59
163	573	72
164	573	60
165	573	65
166	573	57
167	573	62
168	573	43
169	573	49
170	573	50
171	573	62
172	573	51
173	573	48
174	573	59
175	573	55
176	573	61
177	573	61
178	573	75
179	573	75
180	573	73
181	573	74
182	573	74
183	573	79
184	573	87
185	573	63
186	573	80
187	573	74
188	573	75
189	573	54
190	573	78
191	573	85
192	573	93
193	573	86
194	573	75
195	573	72
196	573	82
197	573	99
198	573	102
199	573	93
200	573	91
201	573	80
202	573	103
203	573	126
204	573	124
205	573	115
206	573	113
207	573	115
208	573	126
209	573	121
210	573	107
211	573	129
212	573	130
213	573	109
214	573	129
215	573	132
216	573	127
217	573	143
218	573	123
219	573	114
220	573	133
221	573	112
222	573	103
223	573	129
224	573	140
225	573	100
226	573	129
227	573	109
228	573	105
229	573	118
230	573	106
231	573	101
232	573	130
233	573	118
234	573	127
235	573	119
236	573	133
237	573	92
238	573	88
239	573	90
240	573	87
241	573	90
242	573	119
243	573	101
244	573	83
245	573	118
246	573	115
247	573	90
248	573	77
249	573	93
250	573	89
251	573	78
252	573	83
253	573	68
254	573	84
255	573	104
256	573	94
257	573	75
258	573	88
259	573	96
260	573	98
261	573	89
262	573	91
263	573	98
264	573	137
265	573	88
266	573	117
267	573	131
268	573	97
269	573	106
270	573	145
271	573	93
272	573	112
273	573	119
274	573	117
275	573	97
276	573	70
277	573	123
278	573	111
279	573	106
280	573	116
281	573	98
282	573	98
283	573	107
284	573	115
285	573	117
286	573	98
287	573	104
288	573	97
289	573	124
290	573	113
291	573	127
292	573	105
293	573	111
294	573	97
295	573	97
296	573	104
297	573	87
298	573	106
299	573	123
300	573	114
301	573	135
302	573	89
303	573	98
304	573	59
305	573	55
306	573	43
307	573	22
308	573	66
309	573	100
310	573	86
311	573	104
312	573	134
313	573	104
314	573	107
315	573	110
316	573	108
317	573	119
318	573	141
319	573	125
320	573	91
321	573	93
322	573	105
323	573	81
324	573	83
325	573	89
326	573	84
327	573	105
328	573	100
329	573	110
330	573	96
331	573	123
332	573	141
333	573	135
334	573	109
335	573	118
336	573	137
337	573	130
338	573	121
339	573	105
340	573	124
341	573	136
342	573	137
343	573	131
344	573	154
345	573	158
346	573	137
347	573	147
348	573	162
349	573	160
350	573	128
351	573	149
352	573	143
353	573	137
354	573	115
355	573	136
356	573	160
357	573	152
358	573	144
359	573	124
360	573	101
361	573	58
362	573	59
363	573	42
364	573	65
365	573	65
366	573	28
367	573	34
368	573	37
369	573	67
370	573	58
371	573	82
372	573	132
373	573	146
374	573	156
375	573	125
376	573	162
377	573	159
378	573	189
379	573	164
380	573	200
381	573	163
382	573	156
383	573	116
384	573	104
385	573	131
386	573	113
387	573	138
388	573	138
389	573	107
390	573	170
391	573	140
392	573	190
393	573	172
394	573	155
395	573	147
396	573	141
397	573	128
398	573	148
399	573	141
400	573	149
401	573	173
402	573	158
403	573	149
404	573	156
405	573	160
406	573	136
407	573	146
408	573	149
409	573	161
410	573	134
411	573	125
412	573	101
413	573	101
414	573	122
415	573	97
416	573	111
417	573	144
418	573	108
419	573	97
420	573	97
421	573	99
422	573	114
423	573	111
424	573	118
425	573	114
426	573	115
427	573	100
428	573	120
429	573	123
430	573	87
431	573	129
432	573	117
433	573	103
434	573	108
435	573	108
436	573	129
437	573	154
438	573	165
439	573	153
440	573	156
441	573	168
442	573	160
443	573	161
444	573	195
445	573	181
446	573	181
447	573	158
448	573	155
449	573	193
450	573	186
451	573	181
452	573	140
453	573	156
454	573	149
455	573	154
456	573	162
457	573	144
458	573	135
459	573	107
460	573	145
461	573	134
462	573	139
463	573	138
464	573	140
465	573	141
466	573	164
467	573	138
468	573	162
469	573	116
470	573	111
471	573	126
472	573	118
473	573	129
474	573	101
475	573	76
476	573	139
477	573	152
478	573	107
479	573	163
480	573	143
481	573	126
482	573	163
483	573	169
484	573	117
485	573	123
486	573	118
487	573	154
488	573	159
489	573	143
490	573	117
491	573	127
492	573	138
493	573	143
494	573	157
495	573	160
496	573	195
497	573	132
498	573	141
499	573	199
500	573	242
501	573	292
502	573	267
503	573	180
504	573	220
505	573	186
506	573	240
507	573	273
508	573	274
509	573	236
510	573	295
511	573	343
512	573	358
513	573	290
514	573	274
515	573	303
516	573	315
517	573	318
518	573	327
519	573	307
520	573	312
521	573	277
522	573	370
523	573	314
524	573	252
525	573	260
526	573	281
527	573	252
528	573	284
529	573	260
530	573	290
531	573	302
532	573	355
533	573	422
534	573	396
535	573	367
536	573	410
537	573	395
538	573	434
539	573	558
540	573	457
541	573	549
542	573	564
543	573	493
544	573	576
545	573	539
546	573	652
547	573	697
548	573	576
549	573	756
550	573	642
551	573	697
552	573	620
553	573	677
554	573	764
555	573	945
556	573	1234
557	573	2001
558	573	2233
559	573	1976
560	573	1743
561	573	2066
562	573	5363
563	573	11386
564	573	15728
565	573	7173
566	573	5482
567	573	5133
568	573	5446
569	573	5370
570	573	5013
571	573	11540
572	573	16369
573	573	44785
1	574	30
2	574	89
3	574	131
4	574	164
5	574	122
6	574	115
7	574	121
8	574	94
9	574	64
10	574	73
11	574	65
12	574	58
13	574	73
14	574	78
15	574	68
16	574	81
17	574	69
18	574	57
19	574	64
20	574	71
21	574	66
22	574	70
23	574	61
24	574	42
25	574	39
26	574	39
27	574	43
28	574	46
29	574	54
30	574	42
31	574	75
32	574	60
33	574	64
34	574	70
35	574	60
36	574	90
38	574	74
39	574	74
40	574	67
41	574	59
42	574	73
43	574	82
44	574	91
45	574	121
46	574	124
47	574	66
48	574	27
49	574	28
50	574	25
51	574	42
52	574	27
53	574	24
54	574	69
55	574	85
56	574	144
57	574	93
58	574	72
59	574	100
60	574	104
61	574	72
62	574	48
63	574	8
64	574	48
65	574	14
66	574	18
67	574	60
68	574	85
69	574	115
70	574	82
71	574	87
72	574	81
73	574	122
74	574	91
75	574	93
76	574	106
77	574	106
78	574	105
79	574	95
80	574	110
81	574	125
82	574	107
83	574	105
84	574	86
85	574	103
86	574	110
87	574	122
88	574	116
89	574	100
90	574	83
91	574	77
92	574	84
93	574	68
94	574	100
95	574	89
96	574	80
97	574	89
98	574	74
99	574	50
100	574	41
101	574	49
102	574	41
103	574	46
104	574	46
105	574	41
106	574	39
107	574	67
108	574	98
109	574	56
110	574	58
111	574	78
112	574	79
113	574	92
114	574	74
115	574	60
116	574	77
117	574	80
118	574	71
119	574	80
120	574	49
121	574	90
122	574	68
123	574	67
124	574	70
125	574	78
126	574	86
127	574	64
128	574	88
129	574	99
130	574	102
131	574	93
132	574	87
133	574	109
134	574	103
135	574	106
136	574	80
137	574	76
138	574	97
139	574	110
140	574	86
141	574	80
142	574	90
143	574	88
144	574	88
145	574	102
146	574	92
147	574	77
148	574	75
149	574	77
150	574	68
151	574	75
152	574	66
153	574	94
154	574	58
155	574	71
156	574	78
157	574	78
158	574	62
159	574	65
160	574	75
161	574	59
162	574	68
163	574	61
164	574	78
165	574	70
166	574	67
167	574	64
168	574	49
169	574	57
170	574	67
171	574	54
172	574	57
173	574	62
174	574	65
175	574	50
176	574	51
177	574	47
178	574	70
179	574	76
180	574	69
181	574	89
182	574	74
183	574	55
184	574	98
185	574	64
186	574	87
187	574	90
188	574	74
189	574	58
190	574	87
191	574	86
192	574	105
193	574	73
194	574	87
195	574	84
196	574	71
197	574	100
198	574	98
199	574	97
200	574	92
201	574	89
202	574	95
203	574	137
204	574	116
205	574	140
206	574	115
207	574	122
208	574	106
209	574	127
210	574	132
211	574	114
212	574	113
213	574	112
214	574	140
215	574	119
216	574	121
217	574	162
218	574	117
219	574	139
220	574	117
221	574	114
222	574	108
223	574	88
224	574	130
225	574	98
226	574	132
227	574	104
228	574	115
229	574	123
230	574	127
231	574	118
232	574	110
233	574	145
234	574	121
235	574	147
236	574	98
237	574	73
238	574	83
239	574	69
240	574	87
241	574	95
242	574	98
243	574	101
244	574	88
245	574	120
246	574	95
247	574	82
248	574	80
249	574	86
250	574	92
251	574	67
252	574	81
253	574	70
254	574	85
255	574	99
256	574	86
257	574	85
258	574	87
259	574	92
260	574	102
261	574	102
262	574	86
263	574	98
264	574	128
265	574	99
266	574	118
267	574	106
268	574	127
269	574	132
270	574	124
271	574	129
272	574	105
273	574	111
274	574	109
275	574	111
276	574	101
277	574	112
278	574	114
279	574	116
280	574	84
281	574	109
282	574	105
283	574	95
284	574	116
285	574	113
286	574	97
287	574	98
288	574	98
289	574	151
290	574	110
291	574	109
292	574	114
293	574	102
294	574	92
295	574	110
296	574	112
297	574	76
298	574	86
299	574	119
300	574	138
301	574	128
302	574	98
303	574	126
304	574	81
305	574	55
306	574	31
307	574	32
308	574	61
309	574	109
310	574	109
311	574	115
312	574	122
313	574	115
314	574	105
315	574	97
316	574	109
317	574	124
318	574	137
319	574	140
320	574	126
321	574	116
322	574	122
323	574	105
324	574	113
325	574	129
326	574	101
327	574	115
328	574	99
329	574	97
330	574	137
331	574	124
332	574	146
333	574	141
334	574	130
335	574	135
336	574	149
337	574	160
338	574	101
339	574	132
340	574	140
341	574	159
342	574	144
343	574	143
344	574	195
345	574	149
346	574	140
347	574	195
348	574	152
349	574	167
350	574	154
351	574	194
352	574	116
353	574	130
354	574	113
355	574	158
356	574	168
357	574	138
358	574	148
359	574	138
360	574	102
361	574	86
362	574	80
363	574	51
364	574	81
365	574	96
366	574	29
367	574	40
368	574	39
369	574	82
370	574	68
371	574	111
372	574	148
373	574	151
374	574	155
375	574	115
376	574	142
377	574	187
378	574	173
379	574	175
380	574	168
381	574	176
382	574	157
383	574	146
384	574	112
385	574	131
386	574	118
387	574	116
388	574	120
389	574	106
390	574	147
391	574	135
392	574	181
393	574	183
394	574	202
395	574	170
396	574	178
397	574	118
398	574	181
399	574	134
400	574	137
401	574	177
402	574	170
403	574	171
404	574	159
405	574	154
406	574	127
407	574	158
408	574	120
409	574	154
410	574	157
411	574	98
412	574	90
413	574	108
414	574	118
415	574	101
416	574	102
417	574	85
418	574	117
419	574	80
420	574	84
421	574	93
422	574	105
423	574	130
424	574	115
425	574	98
426	574	103
427	574	76
428	574	119
429	574	113
430	574	76
431	574	122
432	574	122
433	574	104
434	574	115
435	574	114
436	574	133
437	574	132
438	574	195
439	574	156
440	574	166
441	574	164
442	574	190
443	574	170
444	574	167
445	574	143
446	574	175
447	574	185
448	574	143
449	574	198
450	574	225
451	574	162
452	574	163
453	574	186
454	574	177
455	574	172
456	574	166
457	574	163
458	574	136
459	574	114
460	574	142
461	574	123
462	574	165
463	574	134
464	574	141
465	574	187
466	574	171
467	574	148
468	574	155
469	574	150
470	574	113
471	574	110
472	574	102
473	574	106
474	574	107
475	574	87
476	574	85
477	574	142
478	574	118
479	574	146
480	574	138
481	574	133
482	574	149
483	574	147
484	574	118
485	574	148
486	574	136
487	574	166
488	574	150
489	574	170
490	574	142
491	574	148
492	574	160
493	574	159
494	574	163
495	574	174
496	574	204
497	574	168
498	574	168
499	574	176
500	574	240
501	574	267
502	574	239
503	574	170
504	574	264
505	574	183
506	574	252
507	574	236
508	574	241
509	574	236
510	574	368
511	574	401
512	574	348
513	574	366
514	574	375
515	574	326
516	574	343
517	574	357
518	574	365
519	574	370
520	574	341
521	574	297
522	574	335
523	574	277
524	574	247
525	574	226
526	574	257
527	574	193
528	574	218
529	574	213
530	574	259
531	574	309
532	574	306
533	574	386
534	574	396
535	574	344
536	574	362
537	574	369
538	574	388
539	574	443
540	574	389
541	574	476
542	574	519
543	574	453
544	574	524
545	574	520
546	574	560
547	574	640
548	574	532
549	574	643
550	574	628
551	574	621
552	574	573
553	574	625
554	574	647
555	574	829
556	574	1109
557	574	1747
558	574	1963
559	574	1568
560	574	1426
561	574	1588
562	574	3918
563	574	7057
564	574	7416
565	574	4583
566	574	3416
567	574	3123
568	574	3347
569	574	3174
570	574	3023
571	574	5470
572	574	6285
573	574	15068
574	574	35550
0	575	1
1	575	35
2	575	137
3	575	231
4	575	216
5	575	214
6	575	188
7	575	171
8	575	135
9	575	87
10	575	121
11	575	132
12	575	105
13	575	105
14	575	116
15	575	105
16	575	117
17	575	96
18	575	87
19	575	97
20	575	91
21	575	85
22	575	107
23	575	74
24	575	76
25	575	66
26	575	59
27	575	69
28	575	55
29	575	62
30	575	61
31	575	98
32	575	94
33	575	82
34	575	99
35	575	116
36	575	85
38	575	88
39	575	116
40	575	115
41	575	114
42	575	91
43	575	120
44	575	193
45	575	197
46	575	163
47	575	60
48	575	20
49	575	19
50	575	25
51	575	27
52	575	29
53	575	34
54	575	58
55	575	121
56	575	136
57	575	187
58	575	148
59	575	158
60	575	179
61	575	131
62	575	45
63	575	5
64	575	53
65	575	20
66	575	14
67	575	68
68	575	143
69	575	179
70	575	161
71	575	153
72	575	141
73	575	160
74	575	137
75	575	165
76	575	197
77	575	152
78	575	157
79	575	163
80	575	140
81	575	118
82	575	86
83	575	119
84	575	105
85	575	102
86	575	131
87	575	128
88	575	142
89	575	164
90	575	142
91	575	70
92	575	64
93	575	89
94	575	125
95	575	114
96	575	98
97	575	154
98	575	98
99	575	28
100	575	37
101	575	36
102	575	27
103	575	37
104	575	27
105	575	28
106	575	33
107	575	49
108	575	99
109	575	65
110	575	87
111	575	81
112	575	98
113	575	108
114	575	100
115	575	104
116	575	94
117	575	91
118	575	96
119	575	79
120	575	103
121	575	88
122	575	83
123	575	82
124	575	96
125	575	70
126	575	108
127	575	87
128	575	108
129	575	141
130	575	122
131	575	133
132	575	128
133	575	127
134	575	140
135	575	106
136	575	112
137	575	126
138	575	124
139	575	141
140	575	96
141	575	94
142	575	95
143	575	90
144	575	119
145	575	101
146	575	82
147	575	75
148	575	107
149	575	78
150	575	90
151	575	66
152	575	74
153	575	84
154	575	58
155	575	97
156	575	85
157	575	115
158	575	71
159	575	87
160	575	83
161	575	64
162	575	69
163	575	64
164	575	59
165	575	51
166	575	61
167	575	67
168	575	48
169	575	66
170	575	75
171	575	65
172	575	66
173	575	55
174	575	74
175	575	95
176	575	77
177	575	65
178	575	86
179	575	89
180	575	80
181	575	92
182	575	114
183	575	103
184	575	84
185	575	95
186	575	105
187	575	104
188	575	97
189	575	77
190	575	89
191	575	101
192	575	109
193	575	112
194	575	84
195	575	116
196	575	101
197	575	105
198	575	119
199	575	109
200	575	119
201	575	115
202	575	126
203	575	155
204	575	135
205	575	152
206	575	154
207	575	136
208	575	119
209	575	134
210	575	137
211	575	133
212	575	137
213	575	129
214	575	139
215	575	166
216	575	146
217	575	141
218	575	100
219	575	147
220	575	144
221	575	111
222	575	108
223	575	132
224	575	118
225	575	115
226	575	127
227	575	92
228	575	106
229	575	120
230	575	108
231	575	99
232	575	116
233	575	141
234	575	143
235	575	130
236	575	122
237	575	111
238	575	106
239	575	104
240	575	126
241	575	102
242	575	126
243	575	109
244	575	81
245	575	104
246	575	113
247	575	88
248	575	75
249	575	104
250	575	134
251	575	69
252	575	88
253	575	75
254	575	95
255	575	97
256	575	99
257	575	92
258	575	103
259	575	116
260	575	137
261	575	133
262	575	105
263	575	122
264	575	136
265	575	133
266	575	161
267	575	127
268	575	153
269	575	139
270	575	144
271	575	175
272	575	113
273	575	134
274	575	101
275	575	123
276	575	97
277	575	106
278	575	106
279	575	141
280	575	108
281	575	133
282	575	115
283	575	89
284	575	115
285	575	120
286	575	120
287	575	107
288	575	124
289	575	108
290	575	135
291	575	149
292	575	132
293	575	150
294	575	133
295	575	129
296	575	145
297	575	141
298	575	166
299	575	139
300	575	116
301	575	141
302	575	112
303	575	128
304	575	54
305	575	61
306	575	32
307	575	26
308	575	70
309	575	91
310	575	114
311	575	92
312	575	145
313	575	113
314	575	134
315	575	152
316	575	137
317	575	153
318	575	173
319	575	216
320	575	121
321	575	129
322	575	98
323	575	82
324	575	107
325	575	123
326	575	95
327	575	79
328	575	111
329	575	104
330	575	170
331	575	153
332	575	173
333	575	192
334	575	149
335	575	180
336	575	202
337	575	168
338	575	227
339	575	182
340	575	190
341	575	208
342	575	224
343	575	198
344	575	218
345	575	197
346	575	208
347	575	135
348	575	171
349	575	178
350	575	210
351	575	235
352	575	200
353	575	175
354	575	129
355	575	172
356	575	202
357	575	198
358	575	203
359	575	209
360	575	91
361	575	81
362	575	51
363	575	56
364	575	81
365	575	93
366	575	37
367	575	32
368	575	51
369	575	81
370	575	67
371	575	98
372	575	161
373	575	177
374	575	193
375	575	216
376	575	236
377	575	213
378	575	255
379	575	204
380	575	243
381	575	209
382	575	205
383	575	161
384	575	127
385	575	158
386	575	166
387	575	159
388	575	190
389	575	193
390	575	197
391	575	198
392	575	228
393	575	193
394	575	196
395	575	169
396	575	160
397	575	144
398	575	170
399	575	169
400	575	134
401	575	181
402	575	160
403	575	151
404	575	189
405	575	218
406	575	168
407	575	199
408	575	164
409	575	217
410	575	199
411	575	168
412	575	126
413	575	139
414	575	143
415	575	122
416	575	139
417	575	120
418	575	136
419	575	129
420	575	153
421	575	108
422	575	104
423	575	162
424	575	126
425	575	147
426	575	126
427	575	122
428	575	161
429	575	162
430	575	135
431	575	154
432	575	153
433	575	162
434	575	174
435	575	165
436	575	159
437	575	169
438	575	189
439	575	211
440	575	209
441	575	224
442	575	216
443	575	218
444	575	229
445	575	192
446	575	232
447	575	202
448	575	208
449	575	247
450	575	237
451	575	166
452	575	180
453	575	165
454	575	169
455	575	159
456	575	159
457	575	165
458	575	192
459	575	107
460	575	145
461	575	131
462	575	164
463	575	128
464	575	148
465	575	145
466	575	190
467	575	161
468	575	166
469	575	141
470	575	117
471	575	124
472	575	109
473	575	156
474	575	119
475	575	109
476	575	114
477	575	151
478	575	118
479	575	142
480	575	124
481	575	135
482	575	184
483	575	176
484	575	117
485	575	136
486	575	98
487	575	141
488	575	163
489	575	133
490	575	142
491	575	162
492	575	172
493	575	182
494	575	151
495	575	142
496	575	170
497	575	119
498	575	155
499	575	163
500	575	347
501	575	387
502	575	331
503	575	316
504	575	290
505	575	283
506	575	441
507	575	384
508	575	379
509	575	364
510	575	434
511	575	391
512	575	356
513	575	330
514	575	340
515	575	315
516	575	289
517	575	304
518	575	311
519	575	290
520	575	378
521	575	386
522	575	441
523	575	394
524	575	276
525	575	211
526	575	279
527	575	275
528	575	274
529	575	257
530	575	287
531	575	304
532	575	379
533	575	464
534	575	424
535	575	405
536	575	399
537	575	397
538	575	479
539	575	498
540	575	463
541	575	538
542	575	481
543	575	576
544	575	581
545	575	529
546	575	573
547	575	591
548	575	517
549	575	637
550	575	580
551	575	639
552	575	617
553	575	593
554	575	637
555	575	752
556	575	912
557	575	1396
558	575	1612
559	575	1541
560	575	1358
561	575	1463
562	575	2986
563	575	5363
564	575	5136
565	575	3022
566	575	2434
567	575	2114
568	575	2483
569	575	2523
570	575	2212
571	575	4168
572	575	4608
573	575	6938
574	575	15151
575	575	42576
0	576	5
1	576	45
2	576	136
3	576	216
4	576	196
5	576	183
6	576	143
7	576	132
8	576	118
9	576	92
10	576	80
11	576	72
12	576	69
13	576	64
14	576	78
15	576	85
16	576	90
17	576	63
18	576	66
19	576	58
20	576	46
21	576	71
22	576	84
23	576	57
24	576	57
25	576	48
26	576	47
27	576	57
28	576	44
29	576	40
30	576	57
31	576	89
32	576	64
33	576	44
34	576	74
35	576	64
36	576	119
38	576	70
39	576	60
40	576	81
41	576	83
42	576	77
43	576	90
44	576	113
45	576	184
46	576	159
47	576	106
48	576	43
49	576	30
50	576	49
51	576	58
52	576	37
53	576	40
54	576	114
55	576	115
56	576	201
57	576	92
58	576	98
59	576	90
60	576	170
61	576	132
62	576	69
63	576	20
64	576	66
65	576	20
66	576	18
67	576	82
68	576	111
69	576	143
70	576	107
71	576	120
72	576	95
73	576	127
74	576	112
75	576	92
76	576	125
77	576	145
78	576	114
79	576	122
80	576	166
81	576	165
82	576	126
83	576	154
84	576	111
85	576	133
86	576	125
87	576	124
88	576	171
89	576	136
90	576	139
91	576	93
92	576	113
93	576	119
94	576	131
95	576	113
96	576	126
97	576	132
98	576	106
99	576	65
100	576	65
101	576	68
102	576	64
103	576	73
104	576	50
105	576	45
106	576	62
107	576	79
108	576	109
109	576	66
110	576	84
111	576	71
112	576	85
113	576	90
114	576	66
115	576	71
116	576	76
117	576	85
118	576	101
119	576	80
120	576	87
121	576	93
122	576	84
123	576	104
124	576	80
125	576	77
126	576	82
127	576	81
128	576	80
129	576	94
130	576	117
131	576	97
132	576	99
133	576	102
134	576	119
135	576	89
136	576	118
137	576	123
138	576	115
139	576	108
140	576	107
141	576	85
142	576	90
143	576	90
144	576	103
145	576	106
146	576	94
147	576	102
148	576	75
149	576	81
150	576	79
151	576	75
152	576	76
153	576	74
154	576	73
155	576	93
156	576	89
157	576	111
158	576	87
159	576	83
160	576	89
161	576	64
162	576	72
163	576	69
164	576	74
165	576	77
166	576	71
167	576	87
168	576	81
169	576	72
170	576	68
171	576	77
172	576	61
173	576	75
174	576	59
175	576	77
176	576	73
177	576	58
178	576	74
179	576	84
180	576	87
181	576	91
182	576	67
183	576	101
184	576	86
185	576	80
186	576	94
187	576	91
188	576	97
189	576	71
190	576	102
191	576	92
192	576	102
193	576	101
194	576	97
195	576	85
196	576	65
197	576	97
198	576	98
199	576	107
200	576	109
201	576	86
202	576	122
203	576	135
204	576	119
205	576	120
206	576	127
207	576	123
208	576	120
209	576	100
210	576	115
211	576	124
212	576	104
213	576	126
214	576	129
215	576	135
216	576	115
217	576	148
218	576	125
219	576	101
220	576	144
221	576	99
222	576	110
223	576	101
224	576	135
225	576	105
226	576	132
227	576	117
228	576	116
229	576	126
230	576	132
231	576	127
232	576	132
233	576	119
234	576	112
235	576	127
236	576	103
237	576	86
238	576	82
239	576	77
240	576	106
241	576	105
242	576	104
243	576	117
244	576	87
245	576	97
246	576	97
247	576	87
248	576	81
249	576	81
250	576	86
251	576	71
252	576	79
253	576	63
254	576	85
255	576	66
256	576	76
257	576	74
258	576	83
259	576	101
260	576	112
261	576	106
262	576	74
263	576	108
264	576	126
265	576	107
266	576	114
267	576	124
268	576	145
269	576	123
270	576	133
271	576	121
272	576	117
273	576	105
274	576	113
275	576	111
276	576	102
277	576	114
278	576	107
279	576	124
280	576	94
281	576	90
282	576	114
283	576	111
284	576	127
285	576	125
286	576	122
287	576	94
288	576	118
289	576	117
290	576	116
291	576	118
292	576	119
293	576	107
294	576	105
295	576	113
296	576	90
297	576	91
298	576	114
299	576	109
300	576	125
301	576	110
302	576	124
303	576	112
304	576	78
305	576	71
306	576	48
307	576	26
308	576	64
309	576	110
310	576	116
311	576	99
312	576	134
313	576	136
314	576	144
315	576	154
316	576	123
317	576	126
318	576	139
319	576	168
320	576	151
321	576	117
322	576	158
323	576	114
324	576	149
325	576	153
326	576	101
327	576	130
328	576	159
329	576	126
330	576	167
331	576	139
332	576	154
333	576	150
334	576	148
335	576	149
336	576	177
337	576	169
338	576	139
339	576	140
340	576	173
341	576	180
342	576	191
343	576	193
344	576	194
345	576	193
346	576	187
347	576	177
348	576	157
349	576	169
350	576	164
351	576	204
352	576	150
353	576	154
354	576	147
355	576	158
356	576	184
357	576	146
358	576	160
359	576	171
360	576	125
361	576	95
362	576	96
363	576	69
364	576	103
365	576	104
366	576	48
367	576	54
368	576	49
369	576	105
370	576	88
371	576	128
372	576	145
373	576	146
374	576	173
375	576	151
376	576	168
377	576	188
378	576	208
379	576	215
380	576	215
381	576	168
382	576	135
383	576	164
384	576	98
385	576	126
386	576	115
387	576	131
388	576	124
389	576	148
390	576	148
391	576	157
392	576	203
393	576	190
394	576	175
395	576	146
396	576	144
397	576	129
398	576	157
399	576	156
400	576	135
401	576	156
402	576	201
403	576	174
404	576	185
405	576	151
406	576	133
407	576	168
408	576	139
409	576	144
410	576	143
411	576	104
412	576	67
413	576	110
414	576	133
415	576	97
416	576	137
417	576	118
418	576	95
419	576	125
420	576	103
421	576	109
422	576	97
423	576	124
424	576	133
425	576	118
426	576	98
427	576	99
428	576	143
429	576	126
430	576	85
431	576	126
432	576	129
433	576	120
434	576	125
435	576	123
436	576	143
437	576	127
438	576	182
439	576	153
440	576	178
441	576	191
442	576	176
443	576	153
444	576	162
445	576	158
446	576	208
447	576	175
448	576	151
449	576	235
450	576	211
451	576	207
452	576	181
453	576	190
454	576	170
455	576	178
456	576	175
457	576	200
458	576	165
459	576	107
460	576	166
461	576	139
462	576	178
463	576	120
464	576	161
465	576	154
466	576	171
467	576	172
468	576	161
469	576	144
470	576	107
471	576	120
472	576	127
473	576	115
474	576	108
475	576	86
476	576	94
477	576	145
478	576	88
479	576	168
480	576	135
481	576	114
482	576	153
483	576	190
484	576	138
485	576	139
486	576	143
487	576	147
488	576	157
489	576	164
490	576	146
491	576	158
492	576	168
493	576	192
494	576	201
495	576	181
496	576	218
497	576	169
498	576	175
499	576	195
500	576	233
501	576	282
502	576	228
503	576	238
504	576	235
505	576	196
506	576	271
507	576	268
508	576	283
509	576	282
510	576	372
511	576	378
512	576	396
513	576	424
514	576	392
515	576	347
516	576	344
517	576	377
518	576	403
519	576	372
520	576	347
521	576	268
522	576	345
523	576	296
524	576	214
525	576	198
526	576	241
527	576	202
528	576	205
529	576	226
530	576	238
531	576	228
532	576	281
533	576	351
534	576	319
535	576	286
536	576	299
537	576	296
538	576	339
539	576	336
540	576	316
541	576	409
542	576	415
543	576	382
544	576	425
545	576	388
546	576	431
547	576	526
548	576	398
549	576	557
550	576	448
551	576	478
552	576	474
553	576	452
554	576	506
555	576	599
556	576	798
557	576	1054
558	576	1231
559	576	968
560	576	870
561	576	943
562	576	1812
563	576	2763
564	576	2860
565	576	2249
566	576	1800
567	576	1549
568	576	1702
569	576	1585
570	576	1517
571	576	2332
572	576	2600
573	576	4142
574	576	6741
575	576	13781
576	576	37496
0	577	1
1	577	49
2	577	165
3	577	307
4	577	340
5	577	307
6	577	245
7	577	183
8	577	184
9	577	131
10	577	116
11	577	143
12	577	139
13	577	172
14	577	139
15	577	106
16	577	107
17	577	130
18	577	96
19	577	114
20	577	109
21	577	79
22	577	103
23	577	106
24	577	86
25	577	84
26	577	81
27	577	79
28	577	70
29	577	97
30	577	89
31	577	93
32	577	95
33	577	146
34	577	129
35	577	93
36	577	87
38	577	108
39	577	162
40	577	168
41	577	137
42	577	133
43	577	167
44	577	264
45	577	218
46	577	182
47	577	61
48	577	51
49	577	19
50	577	25
51	577	23
52	577	30
53	577	24
54	577	77
55	577	163
56	577	227
57	577	387
58	577	320
59	577	330
60	577	232
61	577	190
62	577	49
63	577	17
64	577	56
65	577	22
66	577	13
67	577	53
68	577	227
69	577	223
70	577	289
71	577	210
72	577	184
73	577	179
74	577	159
75	577	340
76	577	366
77	577	213
78	577	216
79	577	251
80	577	143
81	577	133
82	577	100
83	577	143
84	577	96
85	577	144
86	577	129
87	577	182
88	577	217
89	577	419
90	577	168
91	577	90
92	577	89
93	577	87
94	577	195
95	577	133
96	577	121
97	577	220
98	577	125
99	577	44
100	577	36
101	577	39
102	577	33
103	577	50
104	577	36
105	577	30
106	577	42
107	577	53
108	577	82
109	577	72
110	577	102
111	577	88
112	577	96
113	577	125
114	577	125
115	577	106
116	577	97
117	577	94
118	577	125
119	577	98
120	577	69
121	577	101
122	577	88
123	577	74
124	577	108
125	577	80
126	577	81
127	577	96
128	577	95
129	577	152
130	577	145
131	577	157
132	577	119
133	577	140
134	577	113
135	577	100
136	577	121
137	577	143
138	577	117
139	577	135
140	577	106
141	577	89
142	577	86
143	577	123
144	577	100
145	577	76
146	577	77
147	577	94
148	577	83
149	577	79
150	577	71
151	577	78
152	577	66
153	577	53
154	577	61
155	577	77
156	577	133
157	577	96
158	577	79
159	577	74
160	577	91
161	577	65
162	577	68
163	577	80
164	577	60
165	577	44
166	577	60
167	577	59
168	577	51
169	577	61
170	577	64
171	577	48
172	577	53
173	577	66
174	577	79
175	577	69
176	577	78
177	577	61
178	577	95
179	577	86
180	577	80
181	577	113
182	577	110
183	577	90
184	577	80
185	577	78
186	577	133
187	577	120
188	577	179
189	577	80
190	577	95
191	577	99
192	577	92
193	577	114
194	577	107
195	577	85
196	577	109
197	577	83
198	577	97
199	577	114
200	577	142
201	577	149
202	577	168
203	577	146
204	577	141
205	577	130
206	577	147
207	577	143
208	577	122
209	577	137
210	577	141
211	577	147
212	577	135
213	577	137
214	577	139
215	577	150
216	577	128
217	577	124
218	577	97
219	577	129
220	577	120
221	577	122
222	577	119
223	577	119
224	577	123
225	577	108
226	577	135
227	577	81
228	577	102
229	577	84
230	577	107
231	577	101
232	577	123
233	577	96
234	577	114
235	577	103
236	577	121
237	577	102
238	577	103
239	577	104
240	577	86
241	577	88
242	577	133
243	577	114
244	577	98
245	577	94
246	577	102
247	577	96
248	577	106
249	577	130
250	577	83
251	577	82
252	577	73
253	577	80
254	577	82
255	577	74
256	577	95
257	577	72
258	577	88
259	577	129
260	577	133
261	577	125
262	577	125
263	577	130
264	577	135
265	577	143
266	577	152
267	577	152
268	577	146
269	577	139
270	577	238
271	577	212
272	577	97
273	577	96
274	577	110
275	577	112
276	577	78
277	577	96
278	577	103
279	577	100
280	577	101
281	577	111
282	577	102
283	577	100
284	577	99
285	577	106
286	577	93
287	577	90
288	577	98
289	577	109
290	577	136
291	577	131
292	577	125
293	577	121
294	577	110
295	577	121
296	577	170
297	577	166
298	577	161
299	577	149
300	577	150
301	577	145
302	577	113
303	577	127
304	577	54
305	577	47
306	577	42
307	577	24
308	577	70
309	577	106
310	577	119
311	577	94
312	577	157
313	577	128
314	577	114
315	577	130
316	577	137
317	577	152
318	577	200
319	577	313
320	577	154
321	577	125
322	577	125
323	577	96
324	577	113
325	577	115
326	577	82
327	577	101
328	577	118
329	577	129
330	577	175
331	577	186
332	577	153
333	577	196
334	577	173
335	577	207
336	577	179
337	577	205
338	577	526
339	577	416
340	577	246
341	577	221
342	577	299
343	577	328
344	577	296
345	577	231
346	577	180
347	577	153
348	577	163
349	577	166
350	577	241
351	577	209
352	577	158
353	577	195
354	577	175
355	577	166
356	577	193
357	577	227
358	577	272
359	577	369
360	577	135
361	577	63
362	577	74
363	577	42
364	577	65
365	577	77
366	577	28
367	577	39
368	577	44
369	577	91
370	577	62
371	577	122
372	577	186
373	577	210
374	577	209
375	577	221
376	577	209
377	577	237
378	577	267
379	577	228
380	577	209
381	577	215
382	577	226
383	577	170
384	577	148
385	577	175
386	577	184
387	577	167
388	577	258
389	577	277
390	577	244
391	577	210
392	577	217
393	577	185
394	577	209
395	577	195
396	577	169
397	577	162
398	577	152
399	577	140
400	577	121
401	577	166
402	577	166
403	577	113
404	577	169
405	577	201
406	577	218
407	577	215
408	577	201
409	577	187
410	577	203
411	577	189
412	577	153
413	577	162
414	577	148
415	577	164
416	577	161
417	577	155
418	577	142
419	577	313
420	577	194
421	577	121
422	577	133
423	577	139
424	577	138
425	577	116
426	577	150
427	577	198
428	577	159
429	577	200
430	577	169
431	577	198
432	577	197
433	577	195
434	577	185
435	577	190
436	577	186
437	577	192
438	577	191
439	577	208
440	577	319
441	577	311
442	577	204
443	577	220
444	577	223
445	577	203
446	577	259
447	577	227
448	577	221
449	577	266
450	577	244
451	577	199
452	577	154
453	577	190
454	577	142
455	577	147
456	577	155
457	577	169
458	577	126
459	577	104
460	577	133
461	577	133
462	577	151
463	577	101
464	577	140
465	577	131
466	577	139
467	577	155
468	577	155
469	577	132
470	577	100
471	577	103
472	577	103
473	577	149
474	577	110
475	577	90
476	577	112
477	577	161
478	577	100
479	577	138
480	577	149
481	577	117
482	577	186
483	577	144
484	577	121
485	577	110
486	577	101
487	577	160
488	577	139
489	577	140
490	577	114
491	577	130
492	577	159
493	577	135
494	577	140
495	577	141
496	577	167
497	577	125
498	577	147
499	577	176
500	577	316
501	577	424
502	577	421
503	577	451
504	577	332
505	577	370
506	577	670
507	577	447
508	577	423
509	577	454
510	577	501
511	577	314
512	577	309
513	577	289
514	577	332
515	577	310
516	577	288
517	577	301
518	577	294
519	577	326
520	577	427
521	577	396
522	577	448
523	577	373
524	577	247
525	577	244
526	577	253
527	577	248
528	577	247
529	577	228
530	577	249
531	577	237
532	577	330
533	577	376
534	577	357
535	577	415
536	577	358
537	577	422
538	577	401
539	577	392
540	577	369
541	577	404
542	577	433
543	577	523
544	577	515
545	577	425
546	577	498
547	577	448
548	577	412
549	577	454
550	577	404
551	577	427
552	577	379
553	577	439
554	577	463
555	577	523
556	577	584
557	577	875
558	577	1040
559	577	995
560	577	792
561	577	909
562	577	1613
563	577	2632
564	577	2404
565	577	1719
566	577	1231
567	577	1084
568	577	1285
569	577	1386
570	577	1142
571	577	1960
572	577	2264
573	577	2826
574	577	4371
575	577	8994
576	577	15643
577	577	47765
0	578	2
1	578	31
2	578	183
3	578	312
4	578	340
5	578	286
6	578	211
7	578	209
8	578	155
9	578	138
10	578	96
11	578	145
12	578	103
13	578	150
14	578	121
15	578	90
16	578	94
17	578	107
18	578	98
19	578	82
20	578	112
21	578	97
22	578	114
23	578	103
24	578	100
25	578	79
26	578	79
27	578	81
28	578	72
29	578	80
30	578	84
31	578	87
32	578	110
33	578	126
34	578	113
35	578	98
36	578	90
38	578	117
39	578	161
40	578	133
41	578	157
42	578	179
43	578	166
44	578	279
45	578	258
46	578	197
47	578	60
48	578	28
49	578	23
50	578	16
51	578	23
52	578	28
53	578	25
54	578	74
55	578	163
56	578	229
57	578	339
58	578	328
59	578	331
60	578	244
61	578	171
62	578	45
63	578	6
64	578	61
65	578	16
66	578	16
67	578	53
68	578	230
69	578	258
70	578	261
71	578	210
72	578	200
73	578	184
74	578	183
75	578	252
76	578	302
77	578	193
78	578	231
79	578	252
80	578	169
81	578	119
82	578	118
83	578	121
84	578	91
85	578	114
86	578	123
87	578	186
88	578	199
89	578	367
90	578	181
91	578	95
92	578	69
93	578	67
94	578	150
95	578	167
96	578	125
97	578	203
98	578	124
99	578	38
100	578	36
101	578	40
102	578	25
103	578	49
104	578	48
105	578	32
106	578	34
107	578	66
108	578	95
109	578	66
110	578	89
111	578	88
112	578	91
113	578	138
114	578	99
115	578	106
116	578	133
117	578	115
118	578	139
119	578	75
120	578	85
121	578	85
122	578	82
123	578	79
124	578	86
125	578	92
126	578	89
127	578	67
128	578	109
129	578	178
130	578	137
131	578	139
132	578	138
133	578	133
134	578	122
135	578	92
136	578	82
137	578	144
138	578	120
139	578	125
140	578	108
141	578	100
142	578	80
143	578	91
144	578	98
145	578	89
146	578	89
147	578	80
148	578	97
149	578	64
150	578	72
151	578	77
152	578	44
153	578	66
154	578	59
155	578	72
156	578	140
157	578	111
158	578	89
159	578	76
160	578	92
161	578	61
162	578	57
163	578	57
164	578	62
165	578	48
166	578	61
167	578	60
168	578	53
169	578	64
170	578	57
171	578	59
172	578	57
173	578	74
174	578	80
175	578	57
176	578	69
177	578	79
178	578	64
179	578	85
180	578	68
181	578	92
182	578	80
183	578	106
184	578	78
185	578	72
186	578	116
187	578	129
188	578	139
189	578	57
190	578	73
191	578	81
192	578	79
193	578	110
194	578	90
195	578	83
196	578	97
197	578	87
198	578	110
199	578	124
200	578	85
201	578	130
202	578	127
203	578	118
204	578	146
205	578	111
206	578	129
207	578	150
208	578	108
209	578	140
210	578	160
211	578	145
212	578	124
213	578	116
214	578	135
215	578	118
216	578	111
217	578	110
218	578	93
219	578	141
220	578	129
221	578	103
222	578	134
223	578	114
224	578	144
225	578	114
226	578	123
227	578	73
228	578	74
229	578	70
230	578	87
231	578	80
232	578	73
233	578	85
234	578	121
235	578	87
236	578	116
237	578	109
238	578	108
239	578	85
240	578	78
241	578	96
242	578	118
243	578	93
244	578	81
245	578	103
246	578	86
247	578	78
248	578	81
249	578	108
250	578	89
251	578	76
252	578	88
253	578	93
254	578	90
255	578	119
256	578	100
257	578	79
258	578	97
259	578	116
260	578	126
261	578	131
262	578	123
263	578	126
264	578	118
265	578	118
266	578	139
267	578	133
268	578	146
269	578	133
270	578	205
271	578	170
272	578	112
273	578	109
274	578	124
275	578	113
276	578	85
277	578	100
278	578	85
279	578	83
280	578	133
281	578	109
282	578	110
283	578	85
284	578	104
285	578	88
286	578	98
287	578	109
288	578	75
289	578	100
290	578	122
291	578	128
292	578	149
293	578	142
294	578	105
295	578	141
296	578	150
297	578	159
298	578	138
299	578	128
300	578	146
301	578	127
302	578	115
303	578	126
304	578	52
305	578	48
306	578	38
307	578	31
308	578	72
309	578	78
310	578	107
311	578	115
312	578	149
313	578	105
314	578	115
315	578	134
316	578	119
317	578	130
318	578	228
319	578	242
320	578	132
321	578	118
322	578	125
323	578	72
324	578	109
325	578	92
326	578	65
327	578	74
328	578	100
329	578	102
330	578	196
331	578	165
332	578	162
333	578	185
334	578	159
335	578	188
336	578	184
337	578	211
338	578	365
339	578	308
340	578	181
341	578	207
342	578	245
343	578	252
344	578	217
345	578	227
346	578	180
347	578	155
348	578	152
349	578	164
350	578	232
351	578	173
352	578	197
353	578	177
354	578	158
355	578	177
356	578	160
357	578	215
358	578	237
359	578	250
360	578	114
361	578	60
362	578	51
363	578	43
364	578	51
365	578	85
366	578	31
367	578	34
368	578	39
369	578	69
370	578	55
371	578	108
372	578	197
373	578	199
374	578	213
375	578	213
376	578	253
377	578	209
378	578	278
379	578	212
380	578	235
381	578	184
382	578	224
383	578	140
384	578	113
385	578	164
386	578	165
387	578	191
388	578	171
389	578	214
390	578	228
391	578	208
392	578	193
393	578	161
394	578	173
395	578	155
396	578	160
397	578	155
398	578	139
399	578	132
400	578	103
401	578	142
402	578	145
403	578	121
404	578	155
405	578	187
406	578	213
407	578	185
408	578	183
409	578	179
410	578	185
411	578	155
412	578	127
413	578	143
414	578	157
415	578	141
416	578	133
417	578	146
418	578	129
419	578	201
420	578	146
421	578	109
422	578	116
423	578	135
424	578	109
425	578	115
426	578	134
427	578	171
428	578	164
429	578	158
430	578	156
431	578	162
432	578	136
433	578	192
434	578	161
435	578	184
436	578	195
437	578	145
438	578	152
439	578	184
440	578	256
441	578	244
442	578	202
443	578	196
444	578	231
445	578	216
446	578	259
447	578	223
448	578	239
449	578	294
450	578	191
451	578	139
452	578	179
453	578	178
454	578	124
455	578	149
456	578	143
457	578	162
458	578	131
459	578	110
460	578	120
461	578	134
462	578	157
463	578	115
464	578	131
465	578	149
466	578	154
467	578	139
468	578	146
469	578	120
470	578	94
471	578	112
472	578	117
473	578	130
474	578	110
475	578	83
476	578	147
477	578	155
478	578	117
479	578	131
480	578	110
481	578	91
482	578	177
483	578	158
484	578	90
485	578	123
486	578	95
487	578	137
488	578	147
489	578	127
490	578	118
491	578	141
492	578	172
493	578	137
494	578	125
495	578	132
496	578	153
497	578	137
498	578	121
499	578	195
500	578	339
501	578	374
502	578	400
503	578	433
504	578	309
505	578	361
506	578	511
507	578	370
508	578	355
509	578	447
510	578	403
511	578	257
512	578	276
513	578	214
514	578	242
515	578	203
516	578	233
517	578	250
518	578	224
519	578	269
520	578	374
521	578	408
522	578	425
523	578	346
524	578	226
525	578	209
526	578	237
527	578	246
528	578	242
529	578	232
530	578	215
531	578	231
532	578	320
533	578	323
534	578	325
535	578	315
536	578	311
537	578	328
538	578	341
539	578	344
540	578	280
541	578	366
542	578	335
543	578	406
544	578	427
545	578	383
546	578	474
547	578	417
548	578	310
549	578	358
550	578	355
551	578	353
552	578	346
553	578	341
554	578	399
555	578	419
556	578	464
557	578	671
558	578	809
559	578	792
560	578	643
561	578	779
562	578	1076
563	578	1767
564	578	1429
565	578	1071
566	578	802
567	578	701
568	578	911
569	578	1010
570	578	733
571	578	1334
572	578	1465
573	578	1641
574	578	2193
575	578	4573
576	578	4641
577	578	16766
578	578	47674
0	579	2
1	579	39
2	579	155
3	579	232
4	579	207
5	579	171
6	579	144
7	579	122
8	579	101
9	579	86
10	579	56
11	579	67
12	579	63
13	579	68
14	579	75
15	579	62
16	579	60
17	579	71
18	579	72
19	579	49
20	579	52
21	579	64
22	579	60
23	579	64
24	579	44
25	579	49
26	579	46
27	579	42
28	579	43
29	579	45
30	579	73
31	579	59
32	579	70
33	579	50
34	579	73
35	579	71
36	579	78
38	579	67
39	579	85
40	579	64
41	579	83
42	579	94
43	579	119
44	579	150
45	579	209
46	579	192
47	579	101
48	579	39
49	579	26
50	579	47
51	579	33
52	579	38
53	579	44
54	579	85
55	579	163
56	579	226
57	579	146
58	579	111
59	579	133
60	579	191
61	579	173
62	579	70
63	579	9
64	579	73
65	579	26
66	579	13
67	579	69
68	579	180
69	579	164
70	579	127
71	579	123
72	579	118
73	579	134
74	579	117
75	579	101
76	579	124
77	579	123
78	579	155
79	579	160
80	579	189
81	579	151
82	579	145
83	579	155
84	579	122
85	579	136
86	579	126
87	579	140
88	579	177
89	579	173
90	579	146
91	579	110
92	579	108
93	579	98
94	579	152
95	579	120
96	579	126
97	579	135
98	579	114
99	579	66
100	579	52
101	579	54
102	579	46
103	579	61
104	579	53
105	579	58
106	579	53
107	579	97
108	579	126
109	579	65
110	579	64
111	579	74
112	579	107
113	579	101
114	579	57
115	579	76
116	579	78
117	579	81
118	579	102
119	579	107
120	579	59
121	579	78
122	579	79
123	579	70
124	579	83
125	579	88
126	579	89
127	579	72
128	579	83
129	579	119
130	579	96
131	579	93
132	579	88
133	579	102
134	579	113
135	579	87
136	579	78
137	579	116
138	579	87
139	579	142
140	579	84
141	579	82
142	579	97
143	579	106
144	579	97
145	579	87
146	579	91
147	579	89
148	579	103
149	579	94
150	579	96
151	579	90
152	579	79
153	579	67
154	579	66
155	579	90
156	579	117
157	579	97
158	579	59
159	579	79
160	579	86
161	579	63
162	579	69
163	579	71
164	579	80
165	579	63
166	579	79
167	579	67
168	579	46
169	579	57
170	579	75
171	579	81
172	579	68
173	579	57
174	579	78
175	579	73
176	579	77
177	579	65
178	579	92
179	579	100
180	579	82
181	579	83
182	579	87
183	579	86
184	579	89
185	579	65
186	579	97
187	579	67
188	579	90
189	579	68
190	579	103
191	579	78
192	579	93
193	579	96
194	579	80
195	579	83
196	579	77
197	579	87
198	579	101
199	579	103
200	579	109
201	579	92
202	579	89
203	579	108
204	579	113
205	579	120
206	579	95
207	579	118
208	579	111
209	579	99
210	579	148
211	579	105
212	579	82
213	579	87
214	579	124
215	579	134
216	579	98
217	579	103
218	579	82
219	579	98
220	579	102
221	579	97
222	579	95
223	579	111
224	579	102
225	579	92
226	579	85
227	579	95
228	579	89
229	579	108
230	579	108
231	579	101
232	579	107
233	579	114
234	579	119
235	579	92
236	579	100
237	579	78
238	579	77
239	579	83
240	579	88
241	579	62
242	579	87
243	579	88
244	579	55
245	579	67
246	579	99
247	579	76
248	579	62
249	579	62
250	579	102
251	579	60
252	579	73
253	579	65
254	579	63
255	579	77
256	579	86
257	579	77
258	579	70
259	579	90
260	579	88
261	579	105
262	579	68
263	579	81
264	579	115
265	579	99
266	579	118
267	579	104
268	579	103
269	579	124
270	579	113
271	579	96
272	579	107
273	579	99
274	579	122
275	579	96
276	579	74
277	579	94
278	579	109
279	579	115
280	579	109
281	579	108
282	579	99
283	579	94
284	579	121
285	579	103
286	579	82
287	579	104
288	579	105
289	579	98
290	579	116
291	579	95
292	579	117
293	579	117
294	579	113
295	579	117
296	579	126
297	579	90
298	579	93
299	579	111
300	579	143
301	579	90
302	579	95
303	579	112
304	579	68
305	579	55
306	579	39
307	579	35
308	579	85
309	579	109
310	579	104
311	579	121
312	579	139
313	579	117
314	579	115
315	579	135
316	579	147
317	579	123
318	579	165
319	579	162
320	579	142
321	579	129
322	579	148
323	579	88
324	579	108
325	579	108
326	579	90
327	579	108
328	579	161
329	579	126
330	579	138
331	579	164
332	579	146
333	579	153
334	579	135
335	579	163
336	579	184
337	579	191
338	579	155
339	579	132
340	579	157
341	579	149
342	579	148
343	579	146
344	579	163
345	579	163
346	579	137
347	579	150
348	579	133
349	579	160
350	579	132
351	579	166
352	579	125
353	579	120
354	579	129
355	579	164
356	579	176
357	579	161
358	579	175
359	579	175
360	579	106
361	579	85
362	579	74
363	579	60
364	579	95
365	579	97
366	579	43
367	579	45
368	579	53
369	579	100
370	579	88
371	579	116
372	579	120
373	579	152
374	579	176
375	579	165
376	579	184
377	579	160
378	579	159
379	579	163
380	579	169
381	579	117
382	579	138
383	579	115
384	579	82
385	579	120
386	579	102
387	579	106
388	579	112
389	579	116
390	579	127
391	579	133
392	579	153
393	579	157
394	579	145
395	579	160
396	579	157
397	579	135
398	579	164
399	579	157
400	579	149
401	579	142
402	579	159
403	579	133
404	579	152
405	579	139
406	579	119
407	579	119
408	579	128
409	579	136
410	579	115
411	579	95
412	579	113
413	579	86
414	579	112
415	579	98
416	579	88
417	579	84
418	579	102
419	579	74
420	579	90
421	579	85
422	579	70
423	579	103
424	579	89
425	579	95
426	579	104
427	579	85
428	579	118
429	579	138
430	579	96
431	579	107
432	579	122
433	579	94
434	579	99
435	579	109
436	579	98
437	579	141
438	579	150
439	579	121
440	579	135
441	579	147
442	579	164
443	579	153
444	579	183
445	579	139
446	579	192
447	579	142
448	579	170
449	579	201
450	579	202
451	579	164
452	579	195
453	579	154
454	579	150
455	579	132
456	579	174
457	579	147
458	579	132
459	579	128
460	579	159
461	579	136
462	579	148
463	579	157
464	579	165
465	579	144
466	579	179
467	579	152
468	579	189
469	579	149
470	579	123
471	579	98
472	579	109
473	579	120
474	579	116
475	579	97
476	579	126
477	579	135
478	579	110
479	579	147
480	579	133
481	579	128
482	579	156
483	579	177
484	579	141
485	579	130
486	579	134
487	579	133
488	579	178
489	579	158
490	579	152
491	579	159
492	579	165
493	579	191
494	579	170
495	579	193
496	579	189
497	579	148
498	579	197
499	579	214
500	579	248
501	579	255
502	579	233
503	579	196
504	579	242
505	579	208
506	579	215
507	579	229
508	579	256
509	579	221
510	579	332
511	579	326
512	579	302
513	579	295
514	579	307
515	579	305
516	579	309
517	579	287
518	579	273
519	579	288
520	579	299
521	579	278
522	579	285
523	579	238
524	579	187
525	579	182
526	579	212
527	579	166
528	579	147
529	579	177
530	579	199
531	579	192
532	579	231
533	579	277
534	579	255
535	579	234
536	579	244
537	579	247
538	579	223
539	579	250
540	579	240
541	579	248
542	579	307
543	579	273
544	579	317
545	579	294
546	579	293
547	579	340
548	579	307
549	579	426
550	579	376
551	579	341
552	579	331
553	579	316
554	579	333
555	579	401
556	579	473
557	579	642
558	579	665
559	579	529
560	579	494
561	579	580
562	579	882
563	579	1139
564	579	1071
565	579	1031
566	579	804
567	579	733
568	579	823
569	579	848
570	579	750
571	579	936
572	579	1068
573	579	1397
574	579	1858
575	579	2635
576	579	3692
577	579	5277
578	579	14914
579	579	38404
0	580	6
1	580	79
2	580	227
3	580	296
4	580	299
5	580	184
6	580	186
7	580	135
8	580	114
9	580	100
10	580	78
11	580	77
12	580	66
13	580	77
14	580	94
15	580	100
16	580	78
17	580	63
18	580	64
19	580	57
20	580	61
21	580	61
22	580	79
23	580	79
24	580	67
25	580	47
26	580	45
27	580	48
28	580	47
29	580	79
30	580	45
31	580	64
32	580	68
33	580	70
34	580	88
35	580	83
36	580	100
38	580	82
39	580	90
40	580	74
41	580	102
42	580	110
43	580	119
44	580	166
45	580	258
46	580	243
47	580	114
48	580	79
49	580	43
50	580	52
51	580	78
52	580	52
53	580	54
54	580	124
55	580	219
56	580	264
57	580	173
58	580	160
59	580	165
60	580	231
61	580	186
62	580	90
63	580	13
64	580	83
65	580	21
66	580	26
67	580	106
68	580	200
69	580	196
70	580	174
71	580	171
72	580	128
73	580	148
74	580	137
75	580	162
76	580	170
77	580	179
78	580	168
79	580	188
80	580	199
81	580	181
82	580	149
83	580	172
84	580	144
85	580	176
86	580	159
87	580	176
88	580	221
89	580	267
90	580	215
91	580	146
92	580	130
93	580	126
94	580	172
95	580	182
96	580	161
97	580	216
98	580	171
99	580	90
100	580	86
101	580	77
102	580	64
103	580	80
104	580	72
105	580	87
106	580	71
107	580	133
108	580	156
109	580	103
110	580	91
111	580	77
112	580	78
113	580	109
114	580	90
115	580	75
116	580	137
117	580	99
118	580	121
119	580	94
120	580	93
121	580	114
122	580	94
123	580	88
124	580	100
125	580	104
126	580	105
127	580	98
128	580	123
129	580	135
130	580	118
131	580	118
132	580	117
133	580	116
134	580	138
135	580	123
136	580	124
137	580	126
138	580	114
139	580	140
140	580	140
141	580	112
142	580	107
143	580	133
144	580	138
145	580	124
146	580	114
147	580	126
148	580	113
149	580	101
150	580	111
151	580	90
152	580	102
153	580	92
154	580	80
155	580	92
156	580	141
157	580	128
158	580	89
159	580	101
160	580	135
161	580	77
162	580	87
163	580	81
164	580	98
165	580	77
166	580	104
167	580	89
168	580	65
169	580	71
170	580	79
171	580	84
172	580	89
173	580	85
174	580	80
175	580	100
176	580	97
177	580	75
178	580	95
179	580	97
180	580	97
181	580	135
182	580	95
183	580	94
184	580	130
185	580	135
186	580	115
187	580	104
188	580	131
189	580	87
190	580	134
191	580	115
192	580	126
193	580	110
194	580	118
195	580	111
196	580	90
197	580	99
198	580	115
199	580	105
200	580	128
201	580	103
202	580	114
203	580	166
204	580	115
205	580	129
206	580	149
207	580	127
208	580	112
209	580	127
210	580	124
211	580	131
212	580	101
213	580	135
214	580	152
215	580	144
216	580	125
217	580	143
218	580	112
219	580	136
220	580	116
221	580	130
222	580	124
223	580	113
224	580	107
225	580	131
226	580	135
227	580	111
228	580	131
229	580	135
230	580	106
231	580	151
232	580	122
233	580	150
234	580	152
235	580	120
236	580	114
237	580	87
238	580	91
239	580	83
240	580	83
241	580	102
242	580	126
243	580	105
244	580	70
245	580	109
246	580	102
247	580	99
248	580	78
249	580	68
250	580	97
251	580	73
252	580	98
253	580	83
254	580	82
255	580	93
256	580	71
257	580	92
258	580	89
259	580	100
260	580	94
261	580	130
262	580	88
263	580	106
264	580	133
265	580	111
266	580	123
267	580	131
268	580	131
269	580	142
270	580	144
271	580	134
272	580	130
273	580	152
274	580	122
275	580	132
276	580	127
277	580	113
278	580	146
279	580	126
280	580	113
281	580	144
282	580	130
283	580	143
284	580	140
285	580	116
286	580	128
287	580	130
288	580	117
289	580	147
290	580	129
291	580	125
292	580	151
293	580	149
294	580	110
295	580	153
296	580	170
297	580	117
298	580	127
299	580	140
300	580	158
301	580	133
302	580	139
303	580	132
304	580	91
305	580	77
306	580	74
307	580	43
308	580	77
309	580	141
310	580	164
311	580	133
312	580	185
313	580	118
314	580	153
315	580	144
316	580	169
317	580	201
318	580	178
319	580	188
320	580	197
321	580	161
322	580	181
323	580	126
324	580	195
325	580	147
326	580	154
327	580	147
328	580	166
329	580	156
330	580	170
331	580	206
332	580	204
333	580	225
334	580	176
335	580	213
336	580	190
337	580	213
338	580	175
339	580	167
340	580	175
341	580	162
342	580	199
343	580	211
344	580	218
345	580	208
346	580	215
347	580	195
348	580	196
349	580	187
350	580	192
351	580	199
352	580	176
353	580	176
354	580	152
355	580	174
356	580	203
357	580	179
358	580	188
359	580	191
360	580	174
361	580	104
362	580	131
363	580	88
364	580	104
365	580	137
366	580	60
367	580	63
368	580	52
369	580	115
370	580	84
371	580	159
372	580	201
373	580	209
374	580	199
375	580	187
376	580	200
377	580	216
378	580	233
379	580	203
380	580	191
381	580	171
382	580	155
383	580	150
384	580	103
385	580	133
386	580	144
387	580	117
388	580	130
389	580	154
390	580	174
391	580	136
392	580	193
393	580	201
394	580	211
395	580	171
396	580	184
397	580	182
398	580	198
399	580	175
400	580	146
401	580	183
402	580	208
403	580	184
404	580	188
405	580	159
406	580	156
407	580	175
408	580	174
409	580	170
410	580	160
411	580	116
412	580	107
413	580	119
414	580	150
415	580	93
416	580	107
417	580	119
418	580	106
419	580	126
420	580	102
421	580	66
422	580	97
423	580	130
424	580	94
425	580	120
426	580	114
427	580	88
428	580	147
429	580	149
430	580	131
431	580	141
432	580	139
433	580	123
434	580	139
435	580	99
436	580	134
437	580	147
438	580	182
439	580	140
440	580	136
441	580	174
442	580	170
443	580	163
444	580	212
445	580	187
446	580	215
447	580	184
448	580	182
449	580	278
450	580	276
451	580	228
452	580	255
453	580	202
454	580	215
455	580	221
456	580	227
457	580	219
458	580	182
459	580	134
460	580	214
461	580	176
462	580	221
463	580	183
464	580	182
465	580	191
466	580	184
467	580	198
468	580	182
469	580	170
470	580	152
471	580	150
472	580	153
473	580	155
474	580	115
475	580	127
476	580	144
477	580	202
478	580	143
479	580	185
480	580	156
481	580	144
482	580	185
483	580	223
484	580	155
485	580	174
486	580	153
487	580	199
488	580	206
489	580	189
490	580	194
491	580	219
492	580	222
493	580	236
494	580	229
495	580	220
496	580	275
497	580	230
498	580	248
499	580	230
500	580	345
501	580	371
502	580	303
503	580	277
504	580	287
505	580	226
506	580	285
507	580	338
508	580	286
509	580	286
510	580	403
511	580	369
512	580	437
513	580	344
514	580	421
515	580	355
516	580	392
517	580	381
518	580	402
519	580	413
520	580	411
521	580	338
522	580	374
523	580	262
524	580	224
525	580	203
526	580	255
527	580	190
528	580	211
529	580	173
530	580	246
531	580	229
532	580	281
533	580	328
534	580	359
535	580	304
536	580	306
537	580	292
538	580	316
539	580	324
540	580	282
541	580	355
542	580	352
543	580	325
544	580	413
545	580	389
546	580	401
547	580	405
548	580	386
549	580	433
550	580	391
551	580	466
552	580	425
553	580	430
554	580	430
555	580	464
556	580	644
557	580	782
558	580	882
559	580	658
560	580	584
561	580	647
562	580	1119
563	580	1508
564	580	1374
565	580	1340
566	580	1065
567	580	976
568	580	1035
569	580	988
570	580	953
571	580	1294
572	580	1366
573	580	1817
574	580	2622
575	580	3604
576	580	4996
577	580	8248
578	580	21641
579	580	26823
580	580	56596
0	581	4
1	581	48
2	581	98
3	581	140
4	581	115
5	581	84
6	581	77
7	581	85
8	581	47
9	581	35
10	581	39
11	581	33
12	581	42
13	581	39
14	581	38
15	581	40
16	581	29
17	581	43
18	581	30
19	581	38
20	581	41
21	581	40
22	581	39
23	581	43
24	581	38
25	581	21
26	581	23
27	581	26
28	581	22
29	581	34
30	581	26
31	581	27
32	581	32
33	581	27
34	581	30
35	581	37
36	581	26
38	581	48
39	581	50
40	581	54
41	581	38
42	581	39
43	581	55
44	581	77
45	581	121
46	581	130
47	581	69
48	581	42
49	581	26
50	581	26
51	581	35
52	581	22
53	581	34
54	581	59
55	581	110
56	581	157
57	581	93
58	581	78
59	581	84
60	581	134
61	581	120
62	581	47
63	581	8
64	581	51
65	581	19
66	581	10
67	581	43
68	581	104
69	581	80
70	581	79
71	581	73
72	581	76
73	581	68
74	581	59
75	581	60
76	581	78
77	581	80
78	581	71
79	581	104
80	581	111
81	581	120
82	581	76
83	581	95
84	581	87
85	581	76
86	581	96
87	581	83
88	581	107
89	581	120
90	581	121
91	581	75
92	581	61
93	581	61
94	581	109
95	581	100
96	581	85
97	581	108
98	581	97
99	581	58
100	581	43
101	581	60
102	581	50
103	581	50
104	581	51
105	581	52
106	581	48
107	581	52
108	581	90
109	581	40
110	581	45
111	581	48
112	581	52
113	581	63
114	581	45
115	581	54
116	581	47
117	581	46
118	581	47
119	581	33
120	581	50
121	581	42
122	581	45
123	581	46
124	581	47
125	581	43
126	581	40
127	581	48
128	581	45
129	581	74
130	581	53
131	581	55
132	581	47
133	581	56
134	581	59
135	581	47
136	581	55
137	581	67
138	581	78
139	581	60
140	581	54
141	581	54
142	581	46
143	581	40
144	581	59
145	581	46
146	581	50
147	581	56
148	581	52
149	581	57
150	581	46
151	581	45
152	581	39
153	581	45
154	581	52
155	581	33
156	581	62
157	581	67
158	581	59
159	581	45
160	581	51
161	581	39
162	581	39
163	581	40
164	581	54
165	581	29
166	581	52
167	581	39
168	581	42
169	581	29
170	581	55
171	581	46
172	581	45
173	581	30
174	581	34
175	581	49
176	581	43
177	581	37
178	581	41
179	581	38
180	581	50
181	581	55
182	581	52
183	581	61
184	581	52
185	581	49
186	581	47
187	581	57
188	581	60
189	581	21
190	581	43
191	581	69
192	581	48
193	581	52
194	581	34
195	581	53
196	581	55
197	581	50
198	581	48
199	581	55
200	581	50
201	581	51
202	581	50
203	581	84
204	581	69
205	581	59
206	581	64
207	581	55
208	581	54
209	581	72
210	581	63
211	581	54
212	581	61
213	581	72
214	581	59
215	581	59
216	581	42
217	581	67
218	581	45
219	581	63
220	581	56
221	581	61
222	581	60
223	581	50
224	581	49
225	581	47
226	581	53
227	581	39
228	581	46
229	581	61
230	581	58
231	581	64
232	581	59
233	581	55
234	581	54
235	581	62
236	581	49
237	581	48
238	581	37
239	581	36
240	581	37
241	581	49
242	581	50
243	581	45
244	581	25
245	581	42
246	581	45
247	581	29
248	581	32
249	581	30
250	581	42
251	581	33
252	581	32
253	581	43
254	581	36
255	581	33
256	581	31
257	581	57
258	581	42
259	581	42
260	581	61
261	581	48
262	581	39
263	581	36
264	581	67
265	581	63
266	581	65
267	581	63
268	581	65
269	581	47
270	581	67
271	581	53
272	581	48
273	581	51
274	581	65
275	581	54
276	581	65
277	581	69
278	581	66
279	581	59
280	581	59
281	581	71
282	581	54
283	581	57
284	581	54
285	581	60
286	581	63
287	581	59
288	581	64
289	581	60
290	581	48
291	581	50
292	581	50
293	581	60
294	581	64
295	581	54
296	581	66
297	581	47
298	581	62
299	581	64
300	581	82
301	581	60
302	581	69
303	581	62
304	581	29
305	581	41
306	581	35
307	581	18
308	581	43
309	581	89
310	581	88
311	581	61
312	581	94
313	581	60
314	581	65
315	581	76
316	581	74
317	581	96
318	581	86
319	581	98
320	581	87
321	581	78
322	581	75
323	581	71
324	581	96
325	581	57
326	581	72
327	581	78
328	581	86
329	581	61
330	581	96
331	581	77
332	581	87
333	581	88
334	581	104
335	581	94
336	581	83
337	581	99
338	581	71
339	581	79
340	581	73
341	581	81
342	581	92
343	581	94
344	581	89
345	581	86
346	581	82
347	581	87
348	581	78
349	581	72
350	581	74
351	581	89
352	581	75
353	581	69
354	581	83
355	581	88
356	581	88
357	581	87
358	581	90
359	581	103
360	581	86
361	581	52
362	581	57
363	581	27
364	581	60
365	581	70
366	581	27
367	581	25
368	581	26
369	581	63
370	581	39
371	581	71
372	581	101
373	581	99
374	581	70
375	581	79
376	581	90
377	581	93
378	581	105
379	581	93
380	581	83
381	581	72
382	581	76
383	581	73
384	581	43
385	581	64
386	581	57
387	581	57
388	581	74
389	581	78
390	581	71
391	581	61
392	581	89
393	581	88
394	581	73
395	581	79
396	581	67
397	581	64
398	581	76
399	581	99
400	581	79
401	581	81
402	581	81
403	581	85
404	581	53
405	581	68
406	581	84
407	581	69
408	581	92
409	581	69
410	581	76
411	581	52
412	581	53
413	581	54
414	581	60
415	581	57
416	581	53
417	581	43
418	581	46
419	581	66
420	581	46
421	581	52
422	581	55
423	581	66
424	581	41
425	581	40
426	581	58
427	581	40
428	581	60
429	581	60
430	581	47
431	581	81
432	581	70
433	581	56
434	581	49
435	581	56
436	581	61
437	581	72
438	581	76
439	581	73
440	581	62
441	581	88
442	581	88
443	581	76
444	581	91
445	581	92
446	581	93
447	581	92
448	581	91
449	581	142
450	581	94
451	581	86
452	581	88
453	581	93
454	581	101
455	581	106
456	581	76
457	581	106
458	581	66
459	581	77
460	581	94
461	581	95
462	581	102
463	581	79
464	581	84
465	581	106
466	581	97
467	581	114
468	581	106
469	581	79
470	581	63
471	581	63
472	581	60
473	581	64
474	581	39
475	581	56
476	581	52
477	581	104
478	581	76
479	581	107
480	581	90
481	581	83
482	581	114
483	581	112
484	581	85
485	581	101
486	581	86
487	581	98
488	581	94
489	581	106
490	581	92
491	581	102
492	581	122
493	581	117
494	581	114
495	581	102
496	581	136
497	581	121
498	581	117
499	581	119
500	581	162
501	581	177
502	581	126
503	581	123
504	581	143
505	581	122
506	581	136
507	581	153
508	581	146
509	581	135
510	581	204
511	581	185
512	581	194
513	581	167
514	581	192
515	581	163
516	581	190
517	581	185
518	581	178
519	581	172
520	581	174
521	581	166
522	581	196
523	581	109
524	581	100
525	581	87
526	581	120
527	581	92
528	581	86
529	581	71
530	581	99
531	581	110
532	581	156
533	581	160
534	581	129
535	581	133
536	581	151
537	581	134
538	581	174
539	581	160
540	581	123
541	581	150
542	581	150
543	581	159
544	581	142
545	581	174
546	581	174
547	581	181
548	581	149
549	581	202
550	581	174
551	581	188
552	581	192
553	581	157
554	581	228
555	581	198
556	581	236
557	581	353
558	581	335
559	581	267
560	581	285
561	581	294
562	581	456
563	581	628
564	581	591
565	581	550
566	581	444
567	581	345
568	581	396
569	581	433
570	581	404
571	581	555
572	581	567
573	581	779
574	581	1039
575	581	1548
576	581	2018
577	581	3446
578	581	6861
579	581	4999
580	581	9967
581	581	14048
0	582	8
1	582	63
2	582	176
3	582	183
4	582	140
5	582	107
6	582	98
7	582	72
8	582	60
9	582	70
10	582	48
11	582	52
12	582	35
13	582	49
14	582	48
15	582	53
16	582	48
17	582	41
18	582	46
19	582	53
20	582	44
21	582	36
22	582	55
23	582	46
24	582	40
25	582	35
26	582	27
27	582	35
28	582	29
29	582	39
30	582	52
31	582	45
32	582	45
33	582	49
34	582	43
35	582	48
36	582	33
38	582	39
39	582	62
40	582	46
41	582	59
42	582	51
43	582	70
44	582	117
45	582	173
46	582	170
47	582	98
48	582	78
49	582	40
50	582	48
51	582	67
52	582	63
53	582	62
54	582	114
55	582	174
56	582	166
57	582	131
58	582	109
59	582	139
60	582	138
61	582	143
62	582	78
63	582	12
64	582	75
65	582	26
66	582	21
67	582	78
68	582	145
69	582	133
70	582	80
71	582	79
72	582	79
73	582	77
74	582	77
75	582	74
76	582	99
77	582	88
78	582	96
79	582	118
80	582	150
81	582	142
82	582	115
83	582	135
84	582	113
85	582	125
86	582	119
87	582	144
88	582	175
89	582	150
90	582	165
91	582	102
92	582	97
93	582	93
94	582	167
95	582	136
96	582	133
97	582	144
98	582	141
99	582	76
100	582	84
101	582	98
102	582	95
103	582	105
104	582	77
105	582	81
106	582	86
107	582	117
108	582	112
109	582	61
110	582	58
111	582	68
112	582	61
113	582	71
114	582	64
115	582	65
116	582	59
117	582	72
118	582	62
119	582	58
120	582	64
121	582	65
122	582	54
123	582	60
124	582	70
125	582	56
126	582	73
127	582	65
128	582	62
129	582	73
130	582	89
131	582	69
132	582	63
133	582	57
134	582	46
135	582	62
136	582	59
137	582	61
138	582	84
139	582	86
140	582	70
141	582	60
142	582	49
143	582	74
144	582	71
145	582	56
146	582	74
147	582	68
148	582	81
149	582	68
150	582	51
151	582	63
152	582	43
153	582	68
154	582	53
155	582	56
156	582	82
157	582	71
158	582	50
159	582	47
160	582	72
161	582	47
162	582	65
163	582	69
164	582	45
165	582	56
166	582	61
167	582	76
168	582	65
169	582	56
170	582	63
171	582	52
172	582	56
173	582	41
174	582	59
175	582	64
176	582	59
177	582	51
178	582	66
179	582	68
180	582	74
181	582	81
182	582	64
183	582	56
184	582	53
185	582	64
186	582	82
187	582	60
188	582	70
189	582	46
190	582	63
191	582	60
192	582	70
193	582	81
194	582	62
195	582	65
196	582	44
197	582	80
198	582	68
199	582	60
200	582	70
201	582	58
202	582	69
203	582	74
204	582	84
205	582	80
206	582	70
207	582	69
208	582	72
209	582	73
210	582	77
211	582	65
212	582	64
213	582	69
214	582	69
215	582	67
216	582	52
217	582	63
218	582	63
219	582	78
220	582	73
221	582	68
222	582	62
223	582	57
224	582	67
225	582	56
226	582	69
227	582	49
228	582	78
229	582	68
230	582	74
231	582	78
232	582	68
233	582	70
234	582	67
235	582	86
236	582	55
237	582	55
238	582	50
239	582	53
240	582	61
241	582	64
242	582	46
243	582	59
244	582	38
245	582	48
246	582	60
247	582	63
248	582	37
249	582	50
250	582	46
251	582	48
252	582	33
253	582	49
254	582	47
255	582	44
256	582	59
257	582	49
258	582	50
259	582	59
260	582	71
261	582	62
262	582	85
263	582	59
264	582	74
265	582	71
266	582	71
267	582	69
268	582	78
269	582	60
270	582	79
271	582	62
272	582	66
273	582	75
274	582	67
275	582	80
276	582	62
277	582	72
278	582	73
279	582	75
280	582	68
281	582	82
282	582	63
283	582	85
284	582	61
285	582	92
286	582	69
287	582	70
288	582	66
289	582	75
290	582	91
291	582	61
292	582	71
293	582	83
294	582	64
295	582	86
296	582	81
297	582	84
298	582	84
299	582	92
300	582	93
301	582	79
302	582	68
303	582	94
304	582	49
305	582	47
306	582	46
307	582	30
308	582	49
309	582	91
310	582	75
311	582	77
312	582	98
313	582	74
314	582	74
315	582	95
316	582	75
317	582	111
318	582	105
319	582	131
320	582	109
321	582	111
322	582	119
323	582	84
324	582	121
325	582	108
326	582	84
327	582	94
328	582	110
329	582	111
330	582	122
331	582	124
332	582	112
333	582	118
334	582	105
335	582	117
336	582	120
337	582	108
338	582	90
339	582	97
340	582	96
341	582	101
342	582	114
343	582	118
344	582	94
345	582	112
346	582	100
347	582	105
348	582	106
349	582	103
350	582	103
351	582	107
352	582	100
353	582	87
354	582	100
355	582	103
356	582	92
357	582	108
358	582	112
359	582	136
360	582	125
361	582	75
362	582	82
363	582	70
364	582	80
365	582	83
366	582	32
367	582	40
368	582	42
369	582	68
370	582	67
371	582	88
372	582	119
373	582	116
374	582	114
375	582	96
376	582	92
377	582	121
378	582	150
379	582	101
380	582	99
381	582	89
382	582	97
383	582	70
384	582	56
385	582	74
386	582	70
387	582	61
388	582	75
389	582	77
390	582	87
391	582	86
392	582	109
393	582	109
394	582	99
395	582	91
396	582	85
397	582	83
398	582	107
399	582	98
400	582	79
401	582	97
402	582	110
403	582	79
404	582	88
405	582	92
406	582	77
407	582	90
408	582	69
409	582	90
410	582	93
411	582	83
412	582	87
413	582	95
414	582	84
415	582	90
416	582	58
417	582	69
418	582	53
419	582	67
420	582	68
421	582	63
422	582	64
423	582	77
424	582	53
425	582	45
426	582	88
427	582	65
428	582	71
429	582	90
430	582	70
431	582	77
432	582	87
433	582	69
434	582	87
435	582	73
436	582	74
437	582	81
438	582	95
439	582	74
440	582	95
441	582	92
442	582	100
443	582	97
444	582	123
445	582	100
446	582	115
447	582	109
448	582	116
449	582	157
450	582	153
451	582	119
452	582	133
453	582	126
454	582	124
455	582	120
456	582	139
457	582	111
458	582	124
459	582	110
460	582	120
461	582	104
462	582	123
463	582	95
464	582	132
465	582	141
466	582	108
467	582	104
468	582	123
469	582	105
470	582	91
471	582	88
472	582	98
473	582	93
474	582	74
475	582	54
476	582	100
477	582	131
478	582	77
479	582	99
480	582	119
481	582	108
482	582	132
483	582	160
484	582	124
485	582	126
486	582	127
487	582	135
488	582	146
489	582	134
490	582	151
491	582	148
492	582	165
493	582	152
494	582	171
495	582	171
496	582	179
497	582	153
498	582	190
499	582	167
500	582	223
501	582	209
502	582	173
503	582	149
504	582	183
505	582	178
506	582	159
507	582	195
508	582	175
509	582	169
510	582	210
511	582	214
512	582	245
513	582	234
514	582	253
515	582	214
516	582	224
517	582	245
518	582	204
519	582	227
520	582	229
521	582	216
522	582	214
523	582	165
524	582	123
525	582	108
526	582	127
527	582	127
528	582	104
529	582	98
530	582	136
531	582	127
532	582	145
533	582	185
534	582	157
535	582	155
536	582	148
537	582	148
538	582	159
539	582	182
540	582	148
541	582	208
542	582	179
543	582	195
544	582	191
545	582	195
546	582	212
547	582	184
548	582	173
549	582	218
550	582	211
551	582	171
552	582	210
553	582	204
554	582	217
555	582	256
556	582	273
557	582	365
558	582	408
559	582	318
560	582	308
561	582	313
562	582	468
563	582	642
564	582	611
565	582	561
566	582	456
567	582	419
568	582	493
569	582	462
570	582	386
571	582	532
572	582	616
573	582	820
574	582	1139
575	582	1539
576	582	1878
577	582	3048
578	582	5731
579	582	3935
580	582	6095
581	582	7211
582	582	22781
0	583	1
1	583	9
2	583	19
3	583	27
4	583	10
5	583	14
6	583	14
7	583	7
8	583	9
9	583	5
10	583	8
11	583	5
12	583	8
13	583	3
14	583	7
15	583	7
16	583	7
17	583	5
18	583	9
19	583	12
20	583	5
21	583	6
22	583	5
23	583	9
24	583	8
26	583	2
27	583	5
28	583	7
29	583	1
30	583	7
31	583	5
32	583	4
33	583	10
34	583	6
35	583	5
36	583	10
38	583	9
39	583	10
40	583	7
41	583	9
42	583	11
43	583	6
44	583	15
45	583	29
46	583	22
47	583	17
48	583	17
49	583	12
50	583	8
51	583	19
52	583	3
53	583	14
54	583	23
55	583	23
56	583	29
57	583	20
58	583	12
59	583	16
60	583	15
61	583	23
62	583	10
63	583	3
64	583	15
66	583	7
67	583	17
68	583	20
69	583	18
70	583	10
71	583	8
72	583	10
73	583	9
74	583	5
75	583	7
76	583	11
77	583	9
78	583	16
79	583	10
80	583	26
81	583	31
82	583	21
83	583	18
84	583	20
85	583	26
86	583	15
87	583	26
88	583	18
89	583	16
90	583	16
91	583	18
92	583	14
93	583	21
94	583	26
95	583	12
96	583	25
97	583	25
98	583	25
99	583	18
100	583	20
101	583	14
102	583	17
103	583	21
104	583	7
105	583	19
106	583	18
107	583	22
108	583	22
109	583	10
110	583	8
111	583	13
112	583	8
113	583	9
114	583	7
115	583	10
116	583	9
117	583	13
118	583	14
119	583	11
120	583	9
121	583	11
122	583	11
123	583	13
124	583	11
125	583	10
126	583	5
127	583	11
128	583	13
129	583	15
130	583	10
131	583	9
132	583	11
133	583	3
134	583	9
135	583	6
136	583	9
137	583	14
138	583	13
139	583	8
140	583	10
141	583	8
142	583	12
143	583	10
144	583	9
145	583	9
146	583	11
147	583	14
148	583	18
149	583	16
150	583	11
151	583	17
152	583	7
153	583	15
154	583	10
155	583	14
156	583	11
157	583	13
158	583	8
159	583	9
160	583	8
161	583	11
162	583	17
163	583	5
164	583	13
165	583	6
166	583	11
167	583	7
168	583	9
169	583	9
170	583	9
171	583	6
172	583	12
173	583	16
174	583	8
175	583	7
176	583	10
177	583	6
178	583	11
179	583	8
180	583	6
181	583	10
182	583	19
183	583	12
184	583	11
185	583	13
186	583	17
187	583	7
188	583	13
189	583	4
190	583	2
191	583	6
192	583	13
193	583	13
194	583	8
195	583	14
196	583	6
197	583	10
198	583	15
199	583	9
200	583	12
201	583	8
202	583	9
203	583	13
204	583	13
205	583	12
206	583	14
207	583	9
208	583	9
209	583	5
210	583	15
211	583	9
212	583	16
213	583	11
214	583	9
215	583	10
216	583	9
217	583	12
218	583	11
219	583	11
220	583	12
221	583	10
222	583	6
223	583	4
224	583	9
225	583	17
226	583	7
227	583	15
228	583	16
229	583	11
230	583	18
231	583	10
232	583	13
233	583	14
234	583	11
235	583	9
236	583	9
237	583	6
238	583	6
239	583	6
240	583	13
241	583	7
242	583	8
243	583	8
244	583	7
245	583	7
246	583	10
247	583	7
248	583	7
249	583	9
250	583	8
251	583	10
252	583	12
253	583	8
254	583	5
255	583	8
256	583	9
257	583	2
258	583	11
259	583	13
260	583	9
261	583	8
262	583	11
263	583	14
264	583	10
265	583	7
266	583	11
267	583	7
268	583	12
269	583	17
270	583	9
271	583	11
272	583	11
273	583	16
274	583	21
275	583	18
276	583	13
277	583	16
278	583	13
279	583	15
280	583	14
281	583	10
282	583	9
283	583	5
284	583	12
285	583	8
286	583	6
287	583	12
288	583	15
289	583	13
290	583	7
291	583	9
292	583	5
293	583	14
294	583	21
295	583	3
296	583	14
297	583	9
298	583	13
299	583	13
300	583	11
301	583	14
302	583	10
303	583	10
304	583	4
305	583	10
306	583	9
307	583	3
308	583	12
309	583	11
310	583	21
311	583	17
312	583	24
313	583	11
314	583	14
315	583	12
316	583	14
317	583	15
318	583	12
319	583	9
320	583	19
321	583	15
322	583	15
323	583	17
324	583	33
325	583	19
326	583	13
327	583	29
328	583	23
329	583	16
330	583	23
331	583	15
332	583	15
333	583	9
334	583	10
335	583	20
336	583	11
337	583	14
338	583	17
339	583	12
340	583	16
341	583	9
342	583	17
343	583	14
344	583	19
345	583	10
346	583	17
347	583	19
348	583	12
349	583	13
350	583	13
351	583	14
352	583	10
353	583	13
354	583	15
355	583	17
356	583	10
357	583	21
358	583	14
359	583	22
360	583	14
361	583	14
362	583	14
363	583	7
364	583	11
365	583	16
366	583	7
367	583	5
368	583	8
369	583	13
370	583	16
371	583	12
372	583	16
373	583	13
374	583	17
375	583	12
376	583	15
377	583	21
378	583	14
379	583	21
380	583	13
381	583	7
382	583	12
383	583	15
384	583	5
385	583	8
386	583	19
387	583	15
388	583	11
389	583	14
390	583	19
391	583	16
392	583	16
393	583	11
394	583	19
395	583	12
396	583	10
397	583	17
398	583	17
399	583	13
400	583	22
401	583	17
402	583	13
403	583	22
404	583	17
405	583	9
406	583	15
407	583	6
408	583	17
409	583	15
410	583	12
411	583	12
412	583	14
413	583	18
414	583	12
415	583	12
416	583	10
417	583	16
418	583	15
419	583	13
420	583	9
421	583	10
422	583	9
423	583	6
424	583	6
425	583	9
426	583	15
427	583	15
428	583	11
429	583	14
430	583	11
431	583	10
432	583	13
433	583	16
434	583	7
435	583	13
436	583	18
437	583	13
438	583	11
439	583	16
440	583	8
441	583	16
442	583	18
443	583	16
444	583	15
445	583	11
446	583	15
447	583	18
448	583	24
449	583	17
450	583	24
451	583	20
452	583	30
453	583	17
454	583	29
455	583	29
456	583	18
457	583	20
458	583	17
459	583	21
460	583	25
461	583	18
462	583	26
463	583	19
464	583	30
465	583	22
466	583	16
467	583	28
468	583	25
469	583	21
470	583	7
471	583	20
472	583	11
473	583	12
474	583	18
475	583	11
476	583	10
477	583	27
478	583	13
479	583	13
480	583	26
481	583	9
482	583	27
483	583	15
484	583	20
485	583	23
486	583	20
487	583	21
488	583	27
489	583	21
490	583	22
491	583	26
492	583	24
493	583	26
494	583	25
495	583	27
496	583	40
497	583	25
498	583	23
499	583	27
500	583	24
501	583	32
502	583	24
503	583	27
504	583	29
505	583	23
506	583	34
507	583	20
508	583	28
509	583	31
510	583	40
511	583	40
512	583	25
513	583	29
514	583	40
515	583	39
516	583	31
517	583	35
518	583	30
519	583	48
520	583	39
521	583	35
522	583	25
523	583	22
524	583	15
525	583	19
526	583	20
527	583	21
528	583	18
529	583	20
530	583	36
531	583	31
532	583	24
533	583	25
534	583	31
535	583	22
536	583	29
537	583	24
538	583	22
539	583	35
540	583	28
541	583	23
542	583	33
543	583	26
544	583	39
545	583	39
546	583	41
547	583	28
548	583	25
549	583	40
550	583	24
551	583	45
552	583	38
553	583	32
554	583	43
555	583	43
556	583	40
557	583	72
558	583	69
559	583	56
560	583	54
561	583	53
562	583	63
563	583	103
564	583	96
565	583	77
566	583	56
567	583	62
568	583	72
569	583	88
570	583	70
571	583	85
572	583	100
573	583	107
574	583	136
575	583	176
576	583	232
577	583	315
578	583	631
579	583	484
580	583	696
581	583	704
582	583	2152
583	583	1286
