0	0	64
0	1	125
1	1	5009
0	2	29
1	2	1598
2	2	20717
0	3	15
1	3	700
2	3	13106
3	3	52301
0	4	25
1	4	595
2	4	9974
3	4	28509
4	4	54895
0	5	9
1	5	280
2	5	3609
3	5	8927
4	5	20682
5	5	44011
0	6	4
1	6	144
2	6	1672
3	6	4888
4	6	7116
5	6	18489
6	6	56309
0	7	1
1	7	83
2	7	1302
3	7	3521
4	7	5150
5	7	9988
6	7	22748
7	7	49348
0	8	2
1	8	53
2	8	728
3	8	2272
4	8	3393
5	8	5577
6	8	9877
7	8	22341
8	8	52435
1	9	45
2	9	521
3	9	1610
4	9	2163
5	9	3872
6	9	7283
7	9	10906
8	9	23201
9	9	48987
0	10	1
1	10	35
2	10	363
3	10	1209
4	10	1559
5	10	2767
6	10	5107
7	10	6922
8	10	9438
9	10	21779
10	10	43243
0	11	1
1	11	17
2	11	240
3	11	763
4	11	1003
5	11	1687
6	11	2845
7	11	4057
8	11	5354
9	11	9525
10	11	21013
11	11	62843
0	12	1
1	12	22
2	12	236
3	12	725
4	12	985
5	12	1563
6	12	2875
7	12	4161
8	12	5695
9	12	10022
10	12	17467
11	12	27104
12	12	57076
1	13	16
2	13	184
3	13	580
4	13	856
5	13	1365
6	13	2183
7	13	3207
8	13	4489
9	13	5838
10	13	8671
11	13	10374
12	13	27885
13	13	53922
1	14	12
2	14	125
3	14	501
4	14	643
5	14	1014
6	14	1771
7	14	2352
8	14	3223
9	14	4489
10	14	6066
11	14	6745
12	14	14455
13	14	25157
14	14	59824
0	15	1
1	15	23
2	15	109
3	15	372
4	15	435
5	15	674
6	15	1114
7	15	1396
8	15	1902
9	15	2450
10	15	3079
11	15	3437
12	15	5910
13	15	7751
14	15	23725
15	15	49941
0	16	1
1	16	10
2	16	83
3	16	288
4	16	362
5	16	554
6	16	953
7	16	1148
8	16	1563
9	16	2083
10	16	2612
11	16	3204
12	16	5264
13	16	6451
14	16	14279
15	16	24902
16	16	54389
0	17	1
1	17	12
2	17	82
3	17	235
4	17	314
5	17	469
6	17	752
7	17	1086
8	17	1435
9	17	1769
10	17	2106
11	17	2938
12	17	4668
13	17	6682
14	17	11270
15	17	13007
16	17	32278
17	17	56381
1	18	10
2	18	62
3	18	228
4	18	314
5	18	399
6	18	702
7	18	1021
8	18	1298
9	18	1606
10	18	2062
11	18	2838
12	18	3978
13	18	5147
14	18	8412
15	18	9724
16	18	15848
17	18	28510
18	18	53996
1	19	9
2	19	62
3	19	187
4	19	268
5	19	358
6	19	634
7	19	909
8	19	1200
9	19	1503
10	19	1982
11	19	2846
12	19	3906
13	19	4647
14	19	8120
15	19	8924
16	19	13955
17	19	17643
18	19	25430
19	19	51873
1	20	6
2	20	54
3	20	203
4	20	227
5	20	348
6	20	560
7	20	729
8	20	918
9	20	1191
10	20	1600
11	20	2664
12	20	3168
13	20	3510
14	20	5701
15	20	5704
16	20	8725
17	20	9368
18	20	8786
19	20	23510
20	20	57160
1	21	11
2	21	56
3	21	151
4	21	205
5	21	280
6	21	437
7	21	600
8	21	850
9	21	902
10	21	1060
11	21	1732
12	21	1931
13	21	2353
14	21	3367
15	21	3649
16	21	4501
17	21	4562
18	21	4807
19	21	7725
20	21	25471
21	21	49818
1	22	9
2	22	66
3	22	150
4	22	223
5	22	307
6	22	465
7	22	662
8	22	816
9	22	910
10	22	1011
11	22	1456
12	22	1786
13	22	2373
14	22	3037
15	22	3101
16	22	3703
17	22	3819
18	22	3961
19	22	5311
20	22	10020
21	22	27213
22	22	50137
1	23	8
2	23	53
3	23	126
4	23	192
5	23	281
6	23	408
7	23	567
8	23	761
9	23	800
10	23	978
11	23	1479
12	23	1569
13	23	1856
14	23	2588
15	23	2489
16	23	2914
17	23	3116
18	23	3326
19	23	4673
20	23	8495
21	23	14647
22	23	23998
23	23	53687
0	24	1
1	24	9
2	24	50
3	24	130
4	24	154
5	24	258
6	24	365
7	24	550
8	24	611
9	24	814
10	24	949
11	24	1624
12	24	1523
13	24	1641
14	24	1925
15	24	1851
16	24	2306
17	24	2459
18	24	2584
19	24	3570
20	24	6548
21	24	8124
22	24	9986
23	24	24872
24	24	60519
1	25	7
2	25	42
3	25	119
4	25	170
5	25	222
6	25	348
7	25	400
8	25	578
9	25	669
10	25	761
11	25	1252
12	25	1321
13	25	1281
14	25	1608
15	25	1504
16	25	1759
17	25	1799
18	25	1905
19	25	2434
20	25	3644
21	25	4694
22	25	5748
23	25	10355
24	25	25462
25	25	55440
1	26	4
2	26	38
3	26	104
4	26	126
5	26	194
6	26	324
7	26	420
8	26	516
9	26	602
10	26	771
11	26	1358
12	26	1187
13	26	1207
14	26	1281
15	26	1217
16	26	1505
17	26	1696
18	26	1870
19	26	2199
20	26	3264
21	26	3567
22	26	4344
23	26	7481
24	26	13664
25	26	26386
26	26	56471
0	27	1
1	27	6
2	27	28
3	27	125
4	27	143
5	27	210
6	27	301
7	27	464
8	27	589
9	27	572
10	27	699
11	27	1400
12	27	1210
13	27	1165
14	27	1203
15	27	1103
16	27	1337
17	27	1512
18	27	1708
19	27	1977
20	27	2784
21	27	2836
22	27	3366
23	27	5171
24	27	9182
25	27	12187
26	27	25415
27	27	63085
0	28	1
1	28	7
2	28	41
3	28	108
4	28	165
5	28	220
6	28	289
7	28	496
8	28	534
9	28	587
10	28	616
11	28	1112
12	28	949
13	28	972
14	28	1010
15	28	863
16	28	1066
17	28	1228
18	28	1283
19	28	1503
20	28	2214
21	28	2065
22	28	2313
23	28	3259
24	28	5673
25	28	6776
26	28	10207
27	28	32145
28	28	53886
1	29	5
2	29	41
3	29	147
4	29	185
5	29	241
6	29	399
7	29	478
8	29	671
9	29	671
10	29	771
11	29	1170
12	29	1057
13	29	1082
14	29	1261
15	29	1160
16	29	1261
17	29	1315
18	29	1428
19	29	1609
20	29	1967
21	29	2140
22	29	2586
23	29	3246
24	29	4342
25	29	5704
26	29	7847
27	29	14774
28	29	17710
29	29	53335
1	30	2
2	30	48
3	30	142
4	30	191
5	30	224
6	30	394
7	30	518
8	30	623
9	30	689
10	30	824
11	30	1303
12	30	1096
13	30	1083
14	30	1301
15	30	1070
16	30	1269
17	30	1291
18	30	1354
19	30	1638
20	30	1977
21	30	2011
22	30	2308
23	30	2931
24	30	4054
25	30	4623
26	30	6027
27	30	9687
28	30	9286
29	30	33108
30	30	48751
1	31	12
2	31	63
3	31	182
4	31	221
5	31	340
6	31	532
7	31	658
8	31	802
9	31	866
10	31	925
11	31	1218
12	31	1274
13	31	1181
14	31	1448
15	31	1343
16	31	1422
17	31	1375
18	31	1527
19	31	1644
20	31	1918
21	31	2048
22	31	2294
23	31	2861
24	31	3342
25	31	3953
26	31	4740
27	31	6500
28	31	5982
29	31	14174
30	31	23625
31	31	58743
1	32	8
2	32	76
3	32	188
4	32	237
5	32	316
6	32	492
7	32	674
8	32	781
9	32	896
10	32	900
11	32	1271
12	32	1251
13	32	1270
14	32	1401
15	32	1216
16	32	1301
17	32	1329
18	32	1405
19	32	1481
20	32	1854
21	32	1884
22	32	2011
23	32	2502
24	32	3076
25	32	3373
26	32	4375
27	32	5635
28	32	5258
29	32	11973
30	32	14743
31	32	31754
32	32	56371
1	33	7
2	33	51
3	33	199
4	33	237
5	33	352
6	33	460
7	33	662
8	33	755
9	33	827
10	33	946
11	33	1475
12	33	1291
13	33	1225
14	33	1214
15	33	1005
16	33	1170
17	33	1274
18	33	1218
19	33	1354
20	33	1750
21	33	1644
22	33	1651
23	33	2169
24	33	2723
25	33	2854
26	33	3658
27	33	4801
28	33	4544
29	33	9817
30	33	10068
31	33	11637
32	33	27979
33	33	56099
1	34	13
2	34	74
3	34	247
4	34	325
5	34	390
6	34	615
7	34	759
8	34	761
9	34	836
10	34	818
11	34	1254
12	34	1036
13	34	888
14	34	981
15	34	757
16	34	860
17	34	866
18	34	888
19	34	944
20	34	1210
21	34	999
22	34	1068
23	34	1091
24	34	1573
25	34	1401
26	34	1516
27	34	2016
28	34	2112
29	34	3042
30	34	3236
31	34	4041
32	34	5928
33	34	22878
34	34	59363
1	35	8
2	35	76
3	35	266
4	35	260
5	35	374
6	35	554
7	35	660
8	35	677
9	35	643
10	35	660
11	35	870
12	35	755
13	35	673
14	35	754
15	35	663
16	35	600
17	35	601
18	35	588
19	35	645
20	35	776
21	35	669
22	35	695
23	35	774
24	35	912
25	35	848
26	35	883
27	35	1032
28	35	1073
29	35	1738
30	35	1734
31	35	2422
32	35	3105
33	35	6993
34	35	20926
35	35	50060
1	36	17
2	36	70
3	36	246
4	36	312
5	36	354
6	36	634
7	36	617
8	36	651
9	36	645
10	36	660
11	36	723
12	36	668
13	36	622
14	36	817
15	36	729
16	36	634
17	36	549
18	36	610
19	36	601
20	36	693
21	36	646
22	36	724
23	36	757
24	36	762
25	36	832
26	36	733
27	36	935
28	36	923
29	36	1620
30	36	1578
31	36	2449
32	36	3099
33	36	6540
34	36	17836
35	36	28511
36	36	47816
1	38	15
2	38	90
3	38	301
4	38	348
5	38	406
6	38	608
7	38	692
8	38	750
9	38	697
10	38	712
11	38	750
12	38	692
13	38	712
14	38	823
15	38	694
16	38	665
17	38	588
18	38	569
19	38	670
20	38	698
21	38	674
22	38	670
23	38	728
24	38	762
25	38	835
26	38	778
27	38	893
28	38	924
29	38	1525
30	38	1577
31	38	2277
32	38	2873
33	38	5483
34	38	12901
35	38	13288
36	38	17909
38	38	41667
1	39	14
2	39	138
3	39	457
4	39	540
5	39	711
6	39	903
7	39	1074
8	39	1066
9	39	1153
10	39	1068
11	39	1585
12	39	1229
13	39	1054
14	39	972
15	39	798
16	39	838
17	39	886
18	39	963
19	39	943
20	39	1116
21	39	886
22	39	881
23	39	1002
24	39	1329
25	39	1093
26	39	1198
27	39	1497
28	39	1522
29	39	1933
30	39	2261
31	39	2638
32	39	3638
33	39	7602
34	39	14944
35	39	11035
36	39	10064
38	39	17458
39	39	61047
1	40	16
2	40	194
3	40	599
4	40	721
5	40	786
6	40	963
7	40	1035
8	40	1011
9	40	903
10	40	848
11	40	1067
12	40	908
13	40	921
14	40	748
15	40	563
16	40	562
17	40	634
18	40	626
19	40	629
20	40	701
21	40	571
22	40	541
23	40	557
24	40	685
25	40	631
26	40	680
27	40	813
28	40	825
29	40	1090
30	40	1140
31	40	1410
32	40	2109
33	40	3618
34	40	7134
35	40	4943
36	40	4325
38	40	5344
39	40	20824
40	40	49232
0	41	1
1	41	10
2	41	220
3	41	653
4	41	642
5	41	782
6	41	907
7	41	959
8	41	879
9	41	867
10	41	755
11	41	1027
12	41	824
13	41	727
14	41	610
15	41	498
16	41	496
17	41	514
18	41	502
19	41	486
20	41	629
21	41	469
22	41	462
23	41	474
24	41	608
25	41	496
26	41	550
27	41	680
28	41	655
29	41	751
30	41	862
31	41	978
32	41	1292
33	41	2053
34	41	3733
35	41	2828
36	41	2398
38	41	2766
39	41	8474
40	41	35433
41	41	57547
1	42	29
2	42	340
3	42	791
4	42	844
5	42	1003
6	42	1086
7	42	1139
8	42	1006
9	42	903
10	42	849
11	42	1074
12	42	905
13	42	819
14	42	703
15	42	508
16	42	519
17	42	532
18	42	533
19	42	554
20	42	612
21	42	485
22	42	494
23	42	516
24	42	640
25	42	545
26	42	585
27	42	730
28	42	690
29	42	776
30	42	850
31	42	1053
32	42	1278
33	42	2022
34	42	3048
35	42	2248
36	42	1827
38	42	2373
39	42	7704
40	42	20058
41	42	20830
42	42	54428
1	43	35
2	43	351
3	43	879
4	43	980
5	43	1069
6	43	1124
7	43	1280
8	43	1082
9	43	879
10	43	825
11	43	984
12	43	790
13	43	749
14	43	659
15	43	469
16	43	479
17	43	525
18	43	516
19	43	500
20	43	537
21	43	414
22	43	450
23	43	401
24	43	520
25	43	479
26	43	440
27	43	538
28	43	546
29	43	657
30	43	634
31	43	808
32	43	1068
33	43	1559
34	43	2378
35	43	1720
36	43	1666
38	43	2020
39	43	5742
40	43	12266
41	43	10326
42	43	35305
43	43	48638
0	44	3
1	44	73
2	44	738
3	44	1453
4	44	1457
5	44	1661
6	44	1308
7	44	1348
8	44	1112
9	44	803
10	44	699
11	44	769
12	44	588
13	44	649
14	44	515
15	44	366
16	44	378
17	44	364
18	44	318
19	44	367
20	44	346
21	44	272
22	44	333
23	44	314
24	44	351
25	44	305
26	44	278
27	44	358
28	44	396
29	44	401
30	44	480
31	44	519
32	44	698
33	44	946
34	44	1507
35	44	1159
36	44	1061
38	44	1400
39	44	3794
40	44	7627
41	44	6825
42	44	15644
43	44	22269
44	44	51330
0	45	8
1	45	305
2	45	1401
3	45	1880
4	45	1691
5	45	1293
6	45	988
7	45	711
8	45	539
9	45	399
10	45	305
11	45	285
12	45	243
13	45	238
14	45	214
15	45	143
16	45	146
17	45	120
18	45	129
19	45	141
20	45	129
21	45	114
22	45	132
23	45	122
24	45	121
25	45	102
26	45	111
27	45	130
28	45	124
29	45	175
30	45	171
31	45	262
32	45	283
33	45	328
34	45	603
35	45	585
36	45	580
38	45	718
39	45	1378
40	45	2856
41	45	2535
42	45	4958
43	45	4909
44	45	15639
45	45	51847
0	46	17
1	46	565
2	46	1227
3	46	1310
4	46	1135
5	46	721
6	46	518
7	46	317
8	46	220
9	46	179
10	46	135
11	46	95
12	46	87
13	46	68
14	46	101
15	46	83
16	46	86
17	46	68
18	46	54
19	46	57
20	46	61
21	46	38
22	46	53
23	46	47
24	46	50
25	46	49
26	46	37
27	46	41
28	46	38
29	46	57
30	46	81
31	46	108
32	46	119
33	46	109
34	46	256
35	46	241
36	46	258
38	46	310
39	46	546
40	46	1243
41	46	1106
42	46	2131
43	46	1937
44	46	4920
45	46	19535
46	46	33926
0	47	20
1	47	564
2	47	454
3	47	324
4	47	296
5	47	160
6	47	103
7	47	66
8	47	52
9	47	37
10	47	24
11	47	18
12	47	17
13	47	10
14	47	21
15	47	25
16	47	17
17	47	14
18	47	12
19	47	15
20	47	9
21	47	13
22	47	20
23	47	21
24	47	12
25	47	15
26	47	11
27	47	20
28	47	17
29	47	8
30	47	17
31	47	23
32	47	21
33	47	25
34	47	30
35	47	33
36	47	54
38	47	52
39	47	44
40	47	109
41	47	86
42	47	162
43	47	147
44	47	454
45	47	1885
46	47	6248
47	47	15610
0	48	31
1	48	392
2	48	219
3	48	154
4	48	127
5	48	76
6	48	41
7	48	27
8	48	19
9	48	11
10	48	9
11	48	6
12	48	9
13	48	9
14	48	12
15	48	16
16	48	11
17	48	8
18	48	9
19	48	6
20	48	4
21	48	11
22	48	10
23	48	11
24	48	9
25	48	9
26	48	5
27	48	6
28	48	9
29	48	14
30	48	12
31	48	12
32	48	10
33	48	11
34	48	15
35	48	20
36	48	27
38	48	35
39	48	29
40	48	43
41	48	41
42	48	56
43	48	58
44	48	173
45	48	781
46	48	1666
47	48	5065
48	48	9710
0	49	13
1	49	260
2	49	121
3	49	105
4	49	82
5	49	52
6	49	29
7	49	15
8	49	20
9	49	4
10	49	7
11	49	11
12	49	5
13	49	5
14	49	14
15	49	9
16	49	5
17	49	4
18	49	6
19	49	5
20	49	6
21	49	3
22	49	2
23	49	4
24	49	3
25	49	4
26	49	10
27	49	6
28	49	6
29	49	4
30	49	7
31	49	10
32	49	3
33	49	9
34	49	12
35	49	8
36	49	15
38	49	13
39	49	16
40	49	23
41	49	17
42	49	30
43	49	44
44	49	99
45	49	455
46	49	817
47	49	1709
48	49	2922
49	49	4664
0	50	26
1	50	277
2	50	138
3	50	93
4	50	82
5	50	51
6	50	35
7	50	14
8	50	13
9	50	11
10	50	5
11	50	6
12	50	5
13	50	9
14	50	10
15	50	3
16	50	13
17	50	5
18	50	6
19	50	5
20	50	5
21	50	11
22	50	4
23	50	8
24	50	7
25	50	8
26	50	6
27	50	10
28	50	2
29	50	8
30	50	10
31	50	3
32	50	10
33	50	10
34	50	17
35	50	13
36	50	16
38	50	15
39	50	15
40	50	18
41	50	27
42	50	24
43	50	45
44	50	95
45	50	470
46	50	884
47	50	1600
48	50	1829
49	50	2164
50	50	6945
0	51	18
1	51	331
2	51	163
3	51	108
4	51	97
5	51	67
6	51	33
7	51	16
8	51	12
9	51	17
10	51	9
11	51	4
12	51	5
13	51	8
14	51	17
15	51	14
16	51	12
17	51	8
18	51	6
19	51	4
20	51	7
21	51	6
22	51	4
23	51	7
24	51	10
25	51	6
26	51	5
27	51	10
28	51	4
29	51	7
30	51	9
31	51	8
32	51	6
33	51	11
34	51	16
35	51	10
36	51	22
38	51	19
39	51	19
40	51	25
41	51	25
42	51	38
43	51	49
44	51	119
45	51	507
46	51	952
47	51	1637
48	51	1605
49	51	1486
50	51	3204
51	51	9938
0	52	24
1	52	245
2	52	128
3	52	102
4	52	91
5	52	56
6	52	37
7	52	22
8	52	18
9	52	9
10	52	13
11	52	3
12	52	6
13	52	5
14	52	11
15	52	8
16	52	11
17	52	7
18	52	11
19	52	4
20	52	5
21	52	5
22	52	3
23	52	5
24	52	10
25	52	5
26	52	7
27	52	6
28	52	1
29	52	8
30	52	4
31	52	12
32	52	14
33	52	5
34	52	7
35	52	13
36	52	16
38	52	18
39	52	16
40	52	19
41	52	25
42	52	38
43	52	33
44	52	101
45	52	460
46	52	782
47	52	1082
48	52	1055
49	52	807
50	52	1348
51	52	3240
52	52	5223
0	53	19
1	53	260
2	53	153
3	53	115
4	53	100
5	53	50
6	53	40
7	53	24
8	53	24
9	53	12
10	53	11
11	53	7
12	53	11
13	53	4
14	53	11
15	53	9
16	53	8
17	53	7
18	53	6
19	53	4
20	53	5
21	53	3
22	53	8
23	53	10
24	53	7
25	53	9
26	53	4
27	53	6
28	53	7
29	53	9
30	53	4
31	53	9
32	53	7
33	53	8
34	53	11
35	53	15
36	53	16
38	53	23
39	53	13
40	53	25
41	53	17
42	53	40
43	53	65
44	53	113
45	53	467
46	53	867
47	53	1165
48	53	979
49	53	742
50	53	1029
51	53	1580
52	53	1957
53	53	5387
0	54	20
1	54	455
2	54	391
3	54	330
4	54	308
5	54	167
6	54	104
7	54	59
8	54	48
9	54	36
10	54	23
11	54	18
12	54	9
13	54	17
14	54	21
15	54	23
16	54	18
17	54	14
18	54	18
19	54	7
20	54	14
21	54	9
22	54	12
23	54	13
24	54	13
25	54	13
26	54	6
27	54	7
28	54	10
29	54	17
30	54	20
31	54	20
32	54	12
33	54	16
34	54	30
35	54	32
36	54	41
38	54	46
39	54	31
40	54	44
41	54	80
42	54	105
43	54	117
44	54	310
45	54	1201
46	54	1988
47	54	1911
48	54	1241
49	54	915
50	54	1137
51	54	1699
52	54	1464
53	54	3175
54	54	17360
0	55	15
1	55	306
2	55	788
3	55	891
4	55	718
5	55	449
6	55	335
7	55	191
8	55	162
9	55	103
10	55	95
11	55	77
12	55	39
13	55	68
14	55	59
15	55	60
16	55	53
17	55	43
18	55	39
19	55	41
20	55	34
21	55	35
22	55	39
23	55	43
24	55	33
25	55	39
26	55	32
27	55	33
28	55	32
29	55	47
30	55	40
31	55	66
32	55	63
33	55	57
34	55	77
35	55	90
36	55	100
38	55	113
39	55	147
40	55	252
41	55	258
42	55	432
43	55	510
44	55	1239
45	55	3055
46	55	3104
47	55	1385
48	55	791
49	55	538
50	55	616
51	55	780
52	55	785
53	55	1108
54	55	5373
55	55	29123
0	56	12
1	56	319
2	56	1054
3	56	1288
4	56	991
5	56	697
6	56	466
7	56	367
8	56	277
9	56	205
10	56	158
11	56	160
12	56	129
13	56	107
14	56	117
15	56	95
16	56	95
17	56	65
18	56	72
19	56	70
20	56	70
21	56	65
22	56	63
23	56	76
24	56	70
25	56	67
26	56	57
27	56	58
28	56	57
29	56	85
30	56	83
31	56	97
32	56	101
33	56	129
34	56	149
35	56	145
36	56	180
38	56	211
39	56	375
40	56	583
41	56	571
42	56	849
43	56	946
44	56	2110
45	56	4825
46	56	3813
47	56	1381
48	56	701
49	56	484
50	56	553
51	56	743
52	56	726
53	56	957
54	56	3248
55	56	24139
56	56	51858
0	57	1
1	57	72
2	57	738
3	57	1196
4	57	1002
5	57	904
6	57	712
7	57	758
8	57	555
9	57	490
10	57	414
11	57	554
12	57	413
13	57	348
14	57	285
15	57	213
16	57	177
17	57	233
18	57	235
19	57	218
20	57	232
21	57	169
22	57	188
23	57	191
24	57	281
25	57	170
26	57	231
27	57	240
28	57	221
29	57	249
30	57	270
31	57	286
32	57	327
33	57	483
34	57	538
35	57	366
36	57	310
38	57	392
39	57	1209
40	57	1425
41	57	1313
42	57	2191
43	57	2144
44	57	3841
45	57	3186
46	57	1558
47	57	333
48	57	146
49	57	96
50	57	114
51	57	147
52	57	167
53	57	201
54	57	751
55	57	6985
56	57	14089
57	57	57595
0	58	1
1	58	55
2	58	594
3	58	960
4	58	895
5	58	816
6	58	661
7	58	701
8	58	569
9	58	445
10	58	391
11	58	599
12	58	411
13	58	374
14	58	297
15	58	194
16	58	216
17	58	242
18	58	232
19	58	222
20	58	230
21	58	194
22	58	196
23	58	217
24	58	249
25	58	193
26	58	223
27	58	289
28	58	246
29	58	263
30	58	308
31	58	302
32	58	323
33	58	496
34	58	505
35	58	377
36	58	285
38	58	369
39	58	1179
40	58	1340
41	58	1192
42	58	1959
43	58	1817
44	58	3021
45	58	2204
46	58	953
47	58	190
48	58	101
49	58	55
50	58	58
51	58	93
52	58	98
53	58	131
54	58	413
55	58	3562
56	58	5456
57	58	29792
58	58	52554
0	59	2
1	59	68
2	59	697
3	59	1146
4	59	1063
5	59	908
6	59	707
7	59	678
8	59	523
9	59	396
10	59	323
11	59	513
12	59	379
13	59	307
14	59	260
15	59	185
16	59	191
17	59	237
18	59	203
19	59	198
20	59	224
21	59	183
22	59	199
23	59	211
24	59	222
25	59	174
26	59	231
27	59	212
28	59	226
29	59	219
30	59	274
31	59	274
32	59	302
33	59	436
34	59	460
35	59	336
36	59	281
38	59	326
39	59	971
40	59	1199
41	59	1060
42	59	1726
43	59	1712
44	59	2756
45	59	2413
46	59	1150
47	59	251
48	59	93
49	59	74
50	59	78
51	59	109
52	59	128
53	59	152
54	59	452
55	59	3286
56	59	5301
57	59	18253
58	59	30745
59	59	55886
0	60	3
1	60	175
2	60	789
3	60	1157
4	60	1014
5	60	739
6	60	654
7	60	527
8	60	408
9	60	285
10	60	234
11	60	241
12	60	207
13	60	178
14	60	148
15	60	139
16	60	139
17	60	118
18	60	109
19	60	94
20	60	104
21	60	97
22	60	113
23	60	102
24	60	117
25	60	106
26	60	112
27	60	109
28	60	105
29	60	121
30	60	127
31	60	161
32	60	170
33	60	198
34	60	263
35	60	232
36	60	228
38	60	254
39	60	483
40	60	654
41	60	688
42	60	994
43	60	1036
44	60	1933
45	60	2605
46	60	1884
47	60	519
48	60	269
49	60	156
50	60	179
51	60	245
52	60	267
53	60	341
54	60	992
55	60	4464
56	60	6532
57	60	8601
58	60	12621
59	60	29536
60	60	55765
0	61	5
1	61	251
2	61	754
3	61	815
4	61	709
5	61	441
6	61	376
7	61	232
8	61	161
9	61	119
10	61	96
11	61	102
12	61	80
13	61	79
14	61	64
15	61	68
16	61	41
17	61	47
18	61	63
19	61	42
20	61	54
21	61	37
22	61	47
23	61	58
24	61	59
25	61	38
26	61	42
27	61	39
28	61	45
29	61	50
30	61	50
31	61	80
32	61	76
33	61	95
34	61	93
35	61	86
36	61	91
38	61	94
39	61	207
40	61	286
41	61	282
42	61	474
43	61	511
44	61	1190
45	61	2165
46	61	1835
47	61	833
48	61	468
49	61	288
50	61	322
51	61	413
52	61	418
53	61	531
54	61	1517
55	61	4717
56	61	5750
57	61	5787
58	61	7777
59	61	11138
60	61	15404
61	61	28247
0	62	11
1	62	250
2	62	302
3	62	229
4	62	215
5	62	112
6	62	90
7	62	49
8	62	27
9	62	31
10	62	17
11	62	2
12	62	14
13	62	9
14	62	16
15	62	20
16	62	9
17	62	13
18	62	9
19	62	6
20	62	9
21	62	15
22	62	18
23	62	14
24	62	12
25	62	8
26	62	7
27	62	6
28	62	10
29	62	11
30	62	10
31	62	18
32	62	15
33	62	21
34	62	23
35	62	17
36	62	32
38	62	23
39	62	25
40	62	39
41	62	35
42	62	64
43	62	55
44	62	174
45	62	519
46	62	913
47	62	807
48	62	526
49	62	332
50	62	401
51	62	521
52	62	411
53	62	543
54	62	1220
55	62	1357
56	62	1482
57	62	421
58	62	425
59	62	616
60	62	1343
61	62	4869
62	62	10609
0	63	4
1	63	45
2	63	61
3	63	38
4	63	38
5	63	24
6	63	12
7	63	7
8	63	7
9	63	5
10	63	3
11	63	5
12	63	2
13	63	5
14	63	2
15	63	4
16	63	4
17	63	1
19	63	1
20	63	1
21	63	3
22	63	4
23	63	1
24	63	3
25	63	2
26	63	2
27	63	2
29	63	3
31	63	4
32	63	4
33	63	2
34	63	2
35	63	2
36	63	2
38	63	4
39	63	7
40	63	4
41	63	11
42	63	17
43	63	9
44	63	24
45	63	105
46	63	179
47	63	177
48	63	119
49	63	80
50	63	86
51	63	121
52	63	87
53	63	101
54	63	213
55	63	212
56	63	200
57	63	72
58	63	60
59	63	89
60	63	206
61	63	436
62	63	655
63	63	383
0	64	13
1	64	258
2	64	256
3	64	187
4	64	158
5	64	98
6	64	67
7	64	30
8	64	32
9	64	17
10	64	14
11	64	14
12	64	11
13	64	9
14	64	14
15	64	10
16	64	10
17	64	14
18	64	13
19	64	13
20	64	7
21	64	14
22	64	12
23	64	9
24	64	3
25	64	6
26	64	8
27	64	12
28	64	6
29	64	16
30	64	5
31	64	19
32	64	15
33	64	12
34	64	14
35	64	14
36	64	22
38	64	26
39	64	13
40	64	19
41	64	26
42	64	36
43	64	50
44	64	117
45	64	422
46	64	667
47	64	697
48	64	594
49	64	371
50	64	454
51	64	524
52	64	405
53	64	514
54	64	974
55	64	918
56	64	910
57	64	277
58	64	265
59	64	393
60	64	760
61	64	1474
62	64	1762
63	64	717
64	64	11946
0	65	5
1	65	98
2	65	62
3	65	51
4	65	57
5	65	34
6	65	18
7	65	6
8	65	7
9	65	6
10	65	3
11	65	5
12	65	2
13	65	6
14	65	4
15	65	7
16	65	3
17	65	3
18	65	4
19	65	1
20	65	4
21	65	2
22	65	1
23	65	7
24	65	2
25	65	3
26	65	2
28	65	4
29	65	3
30	65	1
31	65	2
32	65	4
33	65	3
34	65	4
35	65	2
36	65	4
38	65	6
39	65	3
40	65	9
41	65	7
42	65	17
43	65	12
44	65	39
45	65	131
46	65	190
47	65	227
48	65	169
49	65	125
50	65	128
51	65	164
52	65	130
53	65	168
54	65	308
55	65	274
56	65	259
57	65	77
58	65	54
59	65	86
60	65	225
61	65	471
62	65	490
63	65	140
64	65	1733
65	65	1508
0	66	4
1	66	83
2	66	63
3	66	54
4	66	32
5	66	28
6	66	13
7	66	6
8	66	8
9	66	7
10	66	9
11	66	6
12	66	5
13	66	2
14	66	4
15	66	4
16	66	5
17	66	6
18	66	4
19	66	1
20	66	3
21	66	1
22	66	3
23	66	1
24	66	4
25	66	1
27	66	4
28	66	3
29	66	2
31	66	3
32	66	1
33	66	3
34	66	5
35	66	3
36	66	3
38	66	3
39	66	7
40	66	6
41	66	3
42	66	10
43	66	12
44	66	25
45	66	98
46	66	200
47	66	231
48	66	182
49	66	141
50	66	148
51	66	192
52	66	151
53	66	142
54	66	287
55	66	255
56	66	245
57	66	66
58	66	60
59	66	87
60	66	182
61	66	350
62	66	391
63	66	99
64	66	632
65	66	339
66	66	999
0	67	14
1	67	264
2	67	290
3	67	210
4	67	196
5	67	104
6	67	67
7	67	38
8	67	36
9	67	19
10	67	11
11	67	18
12	67	9
13	67	17
14	67	17
15	67	16
16	67	20
17	67	5
18	67	5
19	67	9
20	67	12
21	67	12
22	67	7
23	67	5
24	67	6
25	67	10
26	67	10
27	67	10
28	67	9
29	67	6
30	67	9
31	67	23
32	67	13
33	67	10
34	67	21
35	67	17
36	67	14
38	67	19
39	67	29
40	67	26
41	67	34
42	67	52
43	67	54
44	67	142
45	67	485
46	67	815
47	67	837
48	67	576
49	67	379
50	67	485
51	67	544
52	67	433
53	67	527
54	67	1072
55	67	1027
56	67	1006
57	67	289
58	67	266
59	67	379
60	67	744
61	67	1486
62	67	1455
63	67	338
64	67	1784
65	67	670
66	67	1428
67	67	12002
0	68	8
1	68	207
2	68	728
3	68	851
4	68	761
5	68	523
6	68	366
7	68	244
8	68	174
9	68	138
10	68	115
11	68	76
12	68	75
13	68	57
14	68	72
15	68	40
16	68	41
17	68	36
18	68	39
19	68	40
20	68	42
21	68	37
22	68	42
23	68	39
24	68	37
25	68	34
26	68	42
27	68	33
28	68	22
29	68	44
30	68	48
31	68	66
32	68	54
33	68	72
34	68	85
35	68	70
36	68	89
38	68	82
39	68	139
40	68	209
41	68	215
42	68	350
43	68	351
44	68	773
45	68	1432
46	68	1223
47	68	550
48	68	274
49	68	166
50	68	193
51	68	259
52	68	236
53	68	284
54	68	788
55	68	2016
56	68	2574
57	68	1971
58	68	2152
59	68	2553
60	68	2849
61	68	3192
62	68	1215
63	68	225
64	68	1147
65	68	370
66	68	448
67	68	3496
68	68	27968
0	69	4
1	69	75
2	69	618
3	69	1107
4	69	960
5	69	767
6	69	610
7	69	504
8	69	391
9	69	296
10	69	241
11	69	239
12	69	201
13	69	170
14	69	183
15	69	134
16	69	121
17	69	127
18	69	121
19	69	99
20	69	86
21	69	90
22	69	103
23	69	99
24	69	114
25	69	97
26	69	83
27	69	100
28	69	103
29	69	93
30	69	132
31	69	154
32	69	162
33	69	163
34	69	179
35	69	203
36	69	201
38	69	213
39	69	377
40	69	479
41	69	508
42	69	653
43	69	708
44	69	1267
45	69	1355
46	69	849
47	69	208
48	69	106
49	69	64
50	69	77
51	69	105
52	69	98
53	69	123
54	69	332
55	69	1185
56	69	1812
57	69	2501
58	69	2535
59	69	2825
60	69	2704
61	69	1898
62	69	459
63	69	82
64	69	431
65	69	144
66	69	128
67	69	694
68	69	11176
69	69	52965
0	70	1
1	70	58
2	70	519
3	70	912
4	70	943
5	70	750
6	70	660
7	70	582
8	70	514
9	70	360
10	70	301
11	70	332
12	70	271
13	70	263
14	70	211
15	70	174
16	70	176
17	70	153
18	70	162
19	70	124
20	70	154
21	70	125
22	70	125
23	70	135
24	70	123
25	70	116
26	70	114
27	70	120
28	70	116
29	70	129
30	70	158
31	70	171
32	70	199
33	70	223
34	70	270
35	70	241
36	70	230
38	70	250
39	70	497
40	70	615
41	70	581
42	70	758
43	70	874
44	70	1230
45	70	1114
46	70	640
47	70	155
48	70	57
49	70	49
50	70	35
51	70	60
52	70	55
53	70	66
54	70	225
55	70	832
56	70	1389
57	70	2449
58	70	2549
59	70	2784
60	70	2085
61	70	1386
62	70	321
63	70	66
64	70	301
65	70	69
66	70	78
67	70	429
68	70	5919
69	70	28020
70	70	55422
0	71	5
1	71	75
2	71	426
3	71	811
4	71	774
5	71	730
6	71	670
7	71	578
8	71	465
9	71	372
10	71	344
11	71	329
12	71	267
13	71	246
14	71	226
15	71	179
16	71	178
17	71	157
18	71	162
19	71	143
20	71	159
21	71	112
22	71	127
23	71	127
24	71	117
25	71	98
26	71	122
27	71	112
28	71	124
29	71	145
30	71	143
31	71	211
32	71	194
33	71	191
34	71	276
35	71	259
36	71	262
38	71	255
39	71	448
40	71	516
41	71	582
42	71	727
43	71	799
44	71	1109
45	71	982
46	71	607
47	71	141
48	71	88
49	71	43
50	71	65
51	71	71
52	71	77
53	71	79
54	71	222
55	71	788
56	71	1200
57	71	1890
58	71	1734
59	71	1999
60	71	1716
61	71	1153
62	71	283
63	71	54
64	71	289
65	71	61
66	71	82
67	71	406
68	71	4077
69	71	13903
70	71	25736
71	71	51354
0	72	1
1	72	36
2	72	316
3	72	758
4	72	771
5	72	714
6	72	738
7	72	599
8	72	547
9	72	467
10	72	341
11	72	382
12	72	285
13	72	245
14	72	276
15	72	197
16	72	212
17	72	177
18	72	208
19	72	181
20	72	170
21	72	141
22	72	139
23	72	144
24	72	166
25	72	143
26	72	129
27	72	147
28	72	164
29	72	164
30	72	188
31	72	206
32	72	214
33	72	263
34	72	315
35	72	282
36	72	299
38	72	305
39	72	550
40	72	666
41	72	663
42	72	809
43	72	879
44	72	1110
45	72	777
46	72	374
47	72	83
48	72	34
49	72	23
50	72	27
51	72	47
52	72	33
53	72	47
54	72	105
55	72	505
56	72	934
57	72	1846
58	72	1825
59	72	1970
60	72	1459
61	72	834
62	72	166
63	72	23
64	72	145
65	72	51
66	72	45
67	72	225
68	72	2795
69	72	11398
70	72	14911
71	72	15331
72	72	53202
0	73	2
1	73	25
2	73	272
3	73	719
4	73	653
5	73	696
6	73	732
7	73	630
8	73	536
9	73	515
10	73	432
11	73	503
12	73	372
13	73	295
14	73	272
15	73	237
16	73	221
17	73	207
18	73	229
19	73	229
20	73	188
21	73	169
22	73	170
23	73	181
24	73	189
25	73	148
26	73	166
27	73	214
28	73	193
29	73	200
30	73	207
31	73	262
32	73	263
33	73	328
34	73	414
35	73	375
36	73	343
38	73	387
39	73	687
40	73	690
41	73	787
42	73	895
43	73	893
44	73	1031
45	73	674
46	73	347
47	73	76
48	73	40
49	73	22
50	73	24
51	73	27
52	73	45
53	73	39
54	73	76
55	73	365
56	73	668
57	73	1565
58	73	1503
59	73	1546
60	73	1186
61	73	516
62	73	116
63	73	23
64	73	103
65	73	27
66	73	32
67	73	131
68	73	1451
69	73	5251
70	73	6390
71	73	6298
72	73	27274
73	73	65379
1	74	22
2	74	266
3	74	641
4	74	590
5	74	603
6	74	665
7	74	567
8	74	525
9	74	435
10	74	356
11	74	453
12	74	328
13	74	282
14	74	278
15	74	219
16	74	205
17	74	204
18	74	183
19	74	195
20	74	199
21	74	177
22	74	162
23	74	148
24	74	184
25	74	141
26	74	148
27	74	198
28	74	190
29	74	180
30	74	198
31	74	234
32	74	279
33	74	254
34	74	315
35	74	342
36	74	284
38	74	316
39	74	545
40	74	661
41	74	753
42	74	748
43	74	758
44	74	902
45	74	571
46	74	309
47	74	48
48	74	25
49	74	17
50	74	18
51	74	21
52	74	33
53	74	45
54	74	88
55	74	329
56	74	618
57	74	1439
58	74	1415
59	74	1563
60	74	1065
61	74	571
62	74	86
63	74	12
64	74	101
65	74	22
66	74	15
67	74	124
68	74	1420
69	74	4845
70	74	5969
71	74	5660
72	74	20820
73	74	41624
74	74	58228
0	75	1
1	75	31
2	75	436
3	75	783
4	75	898
5	75	809
6	75	643
7	75	650
8	75	600
9	75	434
10	75	361
11	75	458
12	75	343
13	75	368
14	75	261
15	75	196
16	75	195
17	75	212
18	75	210
19	75	224
20	75	196
21	75	188
22	75	179
23	75	170
24	75	180
25	75	169
26	75	161
27	75	177
28	75	165
29	75	177
30	75	190
31	75	216
32	75	256
33	75	271
34	75	337
35	75	287
36	75	246
38	75	273
39	75	651
40	75	689
41	75	682
42	75	945
43	75	979
44	75	1264
45	75	833
46	75	372
47	75	83
48	75	29
49	75	16
50	75	26
51	75	37
52	75	22
53	75	33
54	75	100
55	75	460
56	75	848
57	75	2777
58	75	2932
59	75	2847
60	75	1453
61	75	755
62	75	92
63	75	18
64	75	111
65	75	37
66	75	31
67	75	158
68	75	1866
69	75	4744
70	75	6486
71	75	5448
72	75	13182
73	75	16778
74	75	20996
75	75	52814
0	76	2
1	76	57
2	76	616
3	76	1001
4	76	1104
5	76	886
6	76	648
7	76	626
8	76	514
9	76	365
10	76	316
11	76	348
12	76	262
13	76	258
14	76	219
15	76	155
16	76	150
17	76	178
18	76	203
19	76	154
20	76	161
21	76	126
22	76	136
23	76	119
24	76	155
25	76	126
26	76	115
27	76	135
28	76	140
29	76	156
30	76	145
31	76	184
32	76	205
33	76	255
34	76	260
35	76	217
36	76	215
38	76	214
39	76	534
40	76	579
41	76	577
42	76	794
43	76	822
44	76	1351
45	76	1205
46	76	614
47	76	135
48	76	84
49	76	40
50	76	50
51	76	62
52	76	62
53	76	65
54	76	233
55	76	915
56	76	1479
57	76	2740
58	76	2618
59	76	2844
60	76	1914
61	76	1214
62	76	238
63	76	32
64	76	192
65	76	66
66	76	52
67	76	316
68	76	2336
69	76	4239
70	76	4932
71	76	4134
72	76	6632
73	76	6943
74	76	7177
75	76	24907
76	76	60305
0	77	1
1	77	64
2	77	503
3	77	834
4	77	780
5	77	603
6	77	547
7	77	424
8	77	381
9	77	309
10	77	299
11	77	270
12	77	198
13	77	174
14	77	163
15	77	151
16	77	136
17	77	113
18	77	121
19	77	112
20	77	114
21	77	101
22	77	91
23	77	100
24	77	110
25	77	92
26	77	109
27	77	90
28	77	93
29	77	112
30	77	129
31	77	167
32	77	143
33	77	181
34	77	219
35	77	195
36	77	196
38	77	200
39	77	370
40	77	436
41	77	422
42	77	582
43	77	580
44	77	857
45	77	942
46	77	664
47	77	200
48	77	89
49	77	58
50	77	55
51	77	90
52	77	73
53	77	90
54	77	270
55	77	855
56	77	1293
57	77	1392
58	77	1281
59	77	1475
60	77	1545
61	77	971
62	77	291
63	77	52
64	77	228
65	77	73
66	77	67
67	77	345
68	77	1712
69	77	2605
70	77	2511
71	77	2412
72	77	3177
73	77	3439
74	77	3218
75	77	5755
76	77	20633
77	77	52494
0	78	4
1	78	63
2	78	463
3	78	819
4	78	762
5	78	632
6	78	525
7	78	462
8	78	369
9	78	305
10	78	248
11	78	340
12	78	232
13	78	197
14	78	179
15	78	159
16	78	143
17	78	144
18	78	123
19	78	132
20	78	134
21	78	126
22	78	114
23	78	124
24	78	120
25	78	85
26	78	119
27	78	118
28	78	122
29	78	126
30	78	147
31	78	165
32	78	180
33	78	187
34	78	210
35	78	202
36	78	187
38	78	205
39	78	349
40	78	468
41	78	521
42	78	651
43	78	704
44	78	947
45	78	1022
46	78	598
47	78	153
48	78	83
49	78	51
50	78	60
51	78	67
52	78	61
53	78	89
54	78	227
55	78	798
56	78	1198
57	78	1784
58	78	1635
59	78	1809
60	78	1524
61	78	943
62	78	219
63	78	44
64	78	189
65	78	56
66	78	50
67	78	291
68	78	1678
69	78	2588
70	78	2674
71	78	2422
72	78	3336
73	78	3520
74	78	3327
75	78	6353
76	78	17115
77	78	31339
78	78	50452
0	79	4
1	79	113
2	79	656
3	79	972
4	79	866
5	79	654
6	79	510
7	79	409
8	79	304
9	79	247
10	79	191
11	79	181
12	79	166
13	79	130
14	79	128
15	79	125
16	79	117
17	79	95
18	79	85
19	79	87
20	79	91
21	79	72
22	79	76
23	79	74
24	79	86
25	79	81
26	79	76
27	79	75
28	79	78
29	79	90
30	79	114
31	79	128
32	79	117
33	79	106
34	79	144
35	79	136
36	79	140
38	79	151
39	79	281
40	79	353
41	79	345
42	79	468
43	79	565
44	79	966
45	79	1308
46	79	916
47	79	253
48	79	113
49	79	63
50	79	84
51	79	93
52	79	113
53	79	112
54	79	354
55	79	1126
56	79	1737
57	79	1906
58	79	1661
59	79	2010
60	79	1947
61	79	1333
62	79	397
63	79	64
64	79	343
65	79	108
66	79	103
67	79	513
68	79	2544
69	79	3324
70	79	3107
71	79	2691
72	79	3649
73	79	3605
74	79	3698
75	79	8209
76	79	23058
77	79	16674
78	79	20519
79	79	49119
0	80	13
1	80	309
2	80	629
3	80	625
4	80	499
5	80	323
6	80	219
7	80	137
8	80	92
9	80	74
10	80	44
11	80	38
12	80	43
13	80	37
14	80	47
15	80	31
16	80	30
17	80	23
18	80	19
19	80	19
20	80	23
21	80	24
22	80	18
23	80	23
24	80	17
25	80	19
26	80	18
27	80	23
28	80	15
29	80	20
30	80	21
31	80	40
32	80	29
33	80	34
34	80	49
35	80	44
36	80	54
38	80	47
39	80	53
40	80	75
41	80	84
42	80	129
43	80	119
44	80	368
45	80	916
46	80	1194
47	80	673
48	80	421
49	80	257
50	80	261
51	80	333
52	80	297
53	80	352
54	80	872
55	80	1333
56	80	1450
57	80	563
58	80	483
59	80	648
60	80	1176
61	80	1309
62	80	833
63	80	160
64	80	764
65	80	261
66	80	243
67	80	1106
68	80	2064
69	80	1526
70	80	1037
71	80	1148
72	80	882
73	80	921
74	80	798
75	80	1295
76	80	3513
77	80	3844
78	80	3063
79	80	10536
80	80	33182
0	81	17
1	81	348
2	81	446
3	81	426
4	81	380
5	81	218
6	81	149
7	81	102
8	81	54
9	81	39
10	81	28
11	81	27
12	81	27
13	81	32
14	81	25
15	81	33
16	81	23
17	81	13
18	81	15
19	81	18
20	81	22
21	81	16
22	81	21
23	81	13
24	81	11
25	81	18
26	81	17
27	81	12
28	81	15
29	81	11
30	81	13
31	81	28
32	81	19
33	81	14
34	81	30
35	81	36
36	81	39
38	81	34
39	81	39
40	81	78
41	81	58
42	81	106
43	81	114
44	81	274
45	81	709
46	81	1053
47	81	741
48	81	450
49	81	308
50	81	359
51	81	436
52	81	382
53	81	446
54	81	975
55	81	1078
56	81	1213
57	81	386
58	81	258
59	81	419
60	81	789
61	81	1072
62	81	798
63	81	170
64	81	877
65	81	291
66	81	308
67	81	1247
68	81	1451
69	81	889
70	81	576
71	81	688
72	81	470
73	81	444
74	81	410
75	81	584
76	81	1539
77	81	1798
78	81	1517
79	81	3204
80	81	12666
81	81	36428
0	82	12
1	82	248
2	82	351
3	82	372
4	82	276
5	82	159
6	82	118
7	82	65
8	82	49
9	82	37
10	82	18
11	82	25
12	82	17
13	82	21
14	82	20
15	82	16
16	82	22
17	82	17
18	82	13
19	82	20
20	82	11
21	82	21
22	82	18
23	82	17
24	82	16
25	82	11
26	82	11
27	82	9
28	82	6
29	82	11
30	82	13
31	82	21
32	82	14
33	82	16
34	82	20
35	82	22
36	82	38
38	82	32
39	82	38
40	82	43
41	82	46
42	82	70
43	82	84
44	82	179
45	82	535
46	82	781
47	82	581
48	82	350
49	82	261
50	82	264
51	82	359
52	82	309
53	82	353
54	82	678
55	82	808
56	82	858
57	82	263
58	82	239
59	82	292
60	82	566
61	82	743
62	82	601
63	82	137
64	82	635
65	82	229
66	82	227
67	82	869
68	82	934
69	82	623
70	82	408
71	82	499
72	82	329
73	82	321
74	82	275
75	82	394
76	82	971
77	82	1199
78	82	983
79	82	1940
80	82	4866
81	82	11028
82	82	28329
0	83	10
1	83	297
2	83	393
3	83	377
4	83	325
5	83	179
6	83	130
7	83	68
8	83	55
9	83	47
10	83	36
11	83	30
12	83	23
13	83	24
14	83	23
15	83	27
16	83	31
17	83	20
18	83	8
19	83	19
20	83	8
21	83	21
22	83	17
23	83	17
24	83	13
25	83	18
26	83	13
27	83	23
28	83	13
29	83	11
30	83	17
31	83	29
32	83	32
33	83	25
34	83	20
35	83	23
36	83	34
38	83	39
39	83	42
40	83	57
41	83	56
42	83	86
43	83	85
44	83	227
45	83	601
46	83	812
47	83	600
48	83	417
49	83	286
50	83	313
51	83	387
52	83	347
53	83	376
54	83	770
55	83	917
56	83	987
57	83	340
58	83	253
59	83	387
60	83	720
61	83	862
62	83	654
63	83	145
64	83	704
65	83	233
66	83	235
67	83	954
68	83	1170
69	83	689
70	83	472
71	83	494
72	83	361
73	83	357
74	83	306
75	83	437
76	83	1126
77	83	1206
78	83	996
79	83	2045
80	83	4428
81	83	7026
82	83	12686
83	83	38107
0	84	9
1	84	251
2	84	310
3	84	267
4	84	209
5	84	147
6	84	92
7	84	64
8	84	41
9	84	20
10	84	20
11	84	25
12	84	16
13	84	19
14	84	18
15	84	16
16	84	13
17	84	11
18	84	11
19	84	12
20	84	14
21	84	19
22	84	13
23	84	10
24	84	13
25	84	17
26	84	9
27	84	10
28	84	11
29	84	13
30	84	19
31	84	21
32	84	18
33	84	12
34	84	25
35	84	20
36	84	28
38	84	14
39	84	30
40	84	29
41	84	34
42	84	48
43	84	69
44	84	136
45	84	427
46	84	688
47	84	572
48	84	378
49	84	243
50	84	291
51	84	360
52	84	286
53	84	315
54	84	650
55	84	616
56	84	698
57	84	211
58	84	177
59	84	234
60	84	484
61	84	649
62	84	555
63	84	114
64	84	583
65	84	173
66	84	213
67	84	801
68	84	816
69	84	476
70	84	312
71	84	301
72	84	206
73	84	215
74	84	195
75	84	273
76	84	641
77	84	751
78	84	679
79	84	1265
80	84	2968
81	84	4281
82	84	4912
83	84	12919
84	84	26521
0	85	16
1	85	256
2	85	355
3	85	344
4	85	312
5	85	153
6	85	99
7	85	59
8	85	40
9	85	40
10	85	23
11	85	28
12	85	22
13	85	22
14	85	35
15	85	24
16	85	20
17	85	24
18	85	13
19	85	18
20	85	11
21	85	21
22	85	20
23	85	19
24	85	8
25	85	9
26	85	7
27	85	16
28	85	7
29	85	18
30	85	11
31	85	21
32	85	22
33	85	18
34	85	26
35	85	32
36	85	34
38	85	36
39	85	32
40	85	44
41	85	47
42	85	61
43	85	80
44	85	200
45	85	535
46	85	695
47	85	480
48	85	360
49	85	231
50	85	284
51	85	333
52	85	234
53	85	275
54	85	660
55	85	755
56	85	841
57	85	309
58	85	272
59	85	288
60	85	559
61	85	737
62	85	575
63	85	127
64	85	561
65	85	190
66	85	198
67	85	791
68	85	891
69	85	527
70	85	373
71	85	396
72	85	287
73	85	225
74	85	205
75	85	334
76	85	809
77	85	929
78	85	754
79	85	1319
80	85	2940
81	85	3706
82	85	3726
83	85	6727
84	85	12667
85	85	31487
0	86	10
1	86	245
2	86	399
3	86	384
4	86	318
5	86	182
6	86	128
7	86	77
8	86	43
9	86	33
10	86	24
11	86	20
12	86	26
13	86	26
14	86	21
15	86	27
16	86	22
17	86	26
18	86	22
19	86	15
20	86	13
21	86	15
22	86	15
23	86	17
24	86	10
25	86	16
26	86	11
27	86	12
28	86	19
29	86	10
30	86	23
31	86	31
32	86	23
33	86	14
34	86	25
35	86	33
36	86	33
38	86	27
39	86	40
40	86	57
41	86	60
42	86	78
43	86	99
44	86	205
45	86	593
46	86	757
47	86	512
48	86	336
49	86	218
50	86	209
51	86	312
52	86	232
53	86	305
54	86	659
55	86	790
56	86	926
57	86	332
58	86	309
59	86	380
60	86	636
61	86	741
62	86	539
63	86	99
64	86	521
65	86	175
66	86	166
67	86	757
68	86	986
69	86	628
70	86	417
71	86	432
72	86	311
73	86	289
74	86	249
75	86	400
76	86	899
77	86	910
78	86	847
79	86	1415
80	86	2717
81	86	3155
82	86	3004
83	86	5018
84	86	5487
85	86	12565
86	86	36191
0	87	9
1	87	190
2	87	535
3	87	437
4	87	425
5	87	274
6	87	166
7	87	121
8	87	85
9	87	57
10	87	39
11	87	53
12	87	37
13	87	36
14	87	32
15	87	37
16	87	33
17	87	23
18	87	30
19	87	27
20	87	22
21	87	25
22	87	32
23	87	30
24	87	17
25	87	4
26	87	14
27	87	19
28	87	25
29	87	28
30	87	25
31	87	45
32	87	22
33	87	31
34	87	32
35	87	26
36	87	31
38	87	43
39	87	65
40	87	88
41	87	93
42	87	128
43	87	155
44	87	331
45	87	715
46	87	733
47	87	356
48	87	240
49	87	146
50	87	167
51	87	161
52	87	210
53	87	223
54	87	488
55	87	838
56	87	1020
57	87	634
58	87	520
59	87	681
60	87	767
61	87	845
62	87	419
63	87	80
64	87	392
65	87	139
66	87	123
67	87	537
68	87	1062
69	87	745
70	87	604
71	87	578
72	87	445
73	87	440
74	87	379
75	87	737
76	87	1299
77	87	1055
78	87	1042
79	87	1735
80	87	2355
81	87	2501
82	87	2233
83	87	3862
84	87	3372
85	87	5889
86	87	14927
87	87	34003
0	88	8
1	88	180
2	88	543
3	88	568
4	88	515
5	88	322
6	88	235
7	88	143
8	88	103
9	88	87
10	88	59
11	88	55
12	88	49
13	88	44
14	88	40
15	88	42
16	88	36
17	88	31
18	88	28
19	88	27
20	88	28
21	88	22
22	88	27
23	88	24
24	88	29
25	88	30
26	88	26
27	88	25
28	88	18
29	88	28
30	88	30
31	88	42
32	88	54
33	88	37
34	88	47
35	88	47
36	88	57
38	88	60
39	88	86
40	88	119
41	88	120
42	88	186
43	88	210
44	88	435
45	88	779
46	88	761
47	88	344
48	88	177
49	88	123
50	88	136
51	88	187
52	88	177
53	88	184
54	88	472
55	88	923
56	88	1134
57	88	779
58	88	632
59	88	749
60	88	948
61	88	998
62	88	453
63	88	85
64	88	418
65	88	135
66	88	124
67	88	523
68	88	1293
69	88	948
70	88	732
71	88	753
72	88	591
73	88	499
74	88	469
75	88	837
76	88	1477
77	88	1269
78	88	1217
79	88	1838
80	88	2287
81	88	2260
82	88	2049
83	88	3139
84	88	2717
85	88	4497
86	88	7922
87	88	17611
88	88	45674
0	89	2
1	89	86
2	89	690
3	89	733
4	89	881
5	89	576
6	89	290
7	89	305
8	89	212
9	89	145
10	89	114
11	89	109
12	89	92
13	89	125
14	89	76
15	89	53
16	89	57
17	89	69
18	89	68
19	89	53
20	89	45
21	89	44
22	89	54
23	89	55
24	89	51
25	89	50
26	89	43
27	89	49
28	89	53
29	89	45
30	89	43
31	89	65
32	89	74
33	89	90
34	89	85
35	89	86
36	89	73
38	89	93
39	89	201
40	89	254
41	89	217
42	89	383
43	89	366
44	89	799
45	89	850
46	89	516
47	89	163
48	89	86
49	89	58
50	89	52
51	89	76
52	89	77
53	89	86
54	89	246
55	89	722
56	89	1085
57	89	1996
58	89	1772
59	89	1844
60	89	1127
61	89	935
62	89	224
63	89	36
64	89	205
65	89	63
66	89	52
67	89	284
68	89	1299
69	89	1333
70	89	1376
71	89	1090
72	89	1131
73	89	999
74	89	952
75	89	2628
76	89	3549
77	89	1419
78	89	1701
79	89	2373
80	89	1446
81	89	1337
82	89	1146
83	89	1906
84	89	1517
85	89	2773
86	89	5054
87	89	10169
88	89	16384
89	89	51469
0	90	11
1	90	175
2	90	416
3	90	429
4	90	375
5	90	268
6	90	162
7	90	133
8	90	93
9	90	57
10	90	47
11	90	45
12	90	38
13	90	32
14	90	33
15	90	41
16	90	33
17	90	25
18	90	36
19	90	18
20	90	29
21	90	20
22	90	24
23	90	27
24	90	15
25	90	22
26	90	16
27	90	20
28	90	17
29	90	25
30	90	26
31	90	42
32	90	25
33	90	36
34	90	38
35	90	27
36	90	44
38	90	49
39	90	78
40	90	90
41	90	105
42	90	152
43	90	165
44	90	386
45	90	645
46	90	620
47	90	372
48	90	210
49	90	121
50	90	154
51	90	230
52	90	156
53	90	189
54	90	468
55	90	780
56	90	912
57	90	676
58	90	555
59	90	656
60	90	744
61	90	801
62	90	344
63	90	74
64	90	376
65	90	114
66	90	112
67	90	496
68	90	934
69	90	685
70	90	518
71	90	565
72	90	410
73	90	399
74	90	365
75	90	640
76	90	1134
77	90	801
78	90	805
79	90	1236
80	90	1596
81	90	1743
82	90	1608
83	90	2363
84	90	2071
85	90	3273
86	90	4869
87	90	6169
88	90	7327
89	90	11163
90	90	32486
0	91	13
1	91	208
2	91	269
3	91	240
4	91	196
5	91	116
6	91	85
7	91	39
8	91	28
9	91	25
10	91	12
11	91	17
12	91	17
13	91	13
14	91	20
15	91	16
16	91	11
17	91	11
18	91	8
19	91	12
20	91	6
21	91	9
22	91	11
23	91	9
24	91	12
25	91	10
26	91	9
27	91	7
28	91	11
29	91	7
30	91	11
31	91	12
32	91	15
33	91	16
34	91	22
35	91	10
36	91	19
38	91	22
39	91	26
40	91	30
41	91	34
42	91	47
43	91	57
44	91	139
45	91	348
46	91	492
47	91	381
48	91	279
49	91	173
50	91	200
51	91	252
52	91	209
53	91	259
54	91	516
55	91	520
56	91	558
57	91	187
58	91	129
59	91	170
60	91	360
61	91	486
62	91	376
63	91	74
64	91	398
65	91	112
66	91	117
67	91	496
68	91	562
69	91	307
70	91	223
71	91	248
72	91	146
73	91	127
74	91	114
75	91	154
76	91	341
77	91	374
78	91	328
79	91	533
80	91	1221
81	91	1472
82	91	1390
83	91	1916
84	91	1901
85	91	2485
86	91	3046
87	91	2826
88	91	3153
89	91	2145
90	91	10858
91	91	25616
0	92	5
1	92	165
2	92	195
3	92	167
4	92	147
5	92	84
6	92	64
7	92	31
8	92	23
9	92	11
10	92	16
11	92	12
12	92	8
13	92	12
14	92	13
15	92	13
16	92	11
17	92	5
18	92	4
19	92	11
20	92	9
21	92	13
22	92	9
23	92	13
24	92	9
25	92	3
26	92	9
27	92	9
28	92	12
29	92	12
30	92	8
31	92	9
32	92	9
33	92	9
34	92	18
35	92	10
36	92	17
38	92	17
39	92	20
40	92	25
41	92	24
42	92	42
43	92	39
44	92	94
45	92	272
46	92	430
47	92	369
48	92	274
49	92	168
50	92	195
51	92	284
52	92	247
53	92	206
54	92	465
55	92	445
56	92	421
57	92	124
58	92	112
59	92	133
60	92	284
61	92	376
62	92	325
63	92	80
64	92	356
65	92	124
66	92	103
67	92	454
68	92	453
69	92	243
70	92	133
71	92	157
72	92	119
73	92	86
74	92	81
75	92	119
76	92	210
77	92	317
78	92	250
79	92	451
80	92	988
81	92	1232
82	92	1173
83	92	1618
84	92	1663
85	92	2036
86	92	2355
87	92	2139
88	92	2228
89	92	1409
90	92	4439
91	92	10179
92	92	23481
0	93	14
1	93	177
2	93	194
3	93	166
4	93	148
5	93	99
6	93	57
7	93	28
8	93	20
9	93	23
10	93	16
11	93	14
12	93	16
13	93	11
14	93	14
15	93	9
16	93	13
17	93	15
18	93	11
19	93	12
20	93	10
21	93	9
22	93	16
23	93	7
24	93	7
25	93	15
26	93	7
27	93	12
28	93	4
29	93	9
30	93	8
31	93	15
32	93	14
33	93	12
34	93	14
35	93	9
36	93	21
38	93	20
39	93	24
40	93	23
41	93	31
42	93	36
43	93	52
44	93	101
45	93	249
46	93	410
47	93	344
48	93	253
49	93	166
50	93	182
51	93	227
52	93	192
53	93	209
54	93	387
55	93	419
56	93	409
57	93	117
58	93	112
59	93	131
60	93	232
61	93	362
62	93	319
63	93	65
64	93	342
65	93	109
66	93	115
67	93	406
68	93	418
69	93	216
70	93	156
71	93	153
72	93	89
73	93	103
74	93	90
75	93	129
76	93	234
77	93	235
78	93	226
79	93	394
80	93	950
81	93	1091
82	93	1101
83	93	1507
84	93	1506
85	93	1918
86	93	2338
87	93	2103
88	93	2199
89	93	1372
90	93	3863
91	93	5312
92	93	10596
93	93	22887
0	94	7
1	94	153
2	94	349
3	94	408
4	94	334
5	94	236
6	94	173
7	94	119
8	94	80
9	94	52
10	94	45
11	94	40
12	94	35
13	94	34
14	94	38
15	94	39
16	94	36
17	94	20
18	94	22
19	94	23
20	94	19
21	94	14
22	94	27
23	94	28
24	94	14
25	94	16
26	94	20
27	94	21
28	94	27
29	94	26
30	94	27
31	94	33
32	94	28
33	94	33
34	94	41
35	94	35
36	94	44
38	94	33
39	94	64
40	94	96
41	94	130
42	94	140
43	94	160
44	94	304
45	94	533
46	94	570
47	94	259
48	94	161
49	94	108
50	94	99
51	94	137
52	94	119
53	94	169
54	94	301
55	94	608
56	94	727
57	94	555
58	94	435
59	94	508
60	94	606
61	94	600
62	94	278
63	94	64
64	94	282
65	94	81
66	94	96
67	94	346
68	94	784
69	94	613
70	94	478
71	94	462
72	94	379
73	94	345
74	94	281
75	94	427
76	94	757
77	94	721
78	94	666
79	94	1002
80	94	1157
81	94	1154
82	94	1119
83	94	1565
84	94	1413
85	94	2048
86	94	2856
87	94	3200
88	94	3597
89	94	4275
90	94	5581
91	94	4636
92	94	4749
93	94	10345
94	94	40679
0	95	1
1	95	117
2	95	285
3	95	356
4	95	313
5	95	183
6	95	117
7	95	118
8	95	85
9	95	46
10	95	26
11	95	33
12	95	35
13	95	29
14	95	32
15	95	25
16	95	33
17	95	21
18	95	24
19	95	16
20	95	18
21	95	22
22	95	19
23	95	18
24	95	19
25	95	17
26	95	16
27	95	14
28	95	17
29	95	19
30	95	23
31	95	28
32	95	26
33	95	38
34	95	45
35	95	28
36	95	40
38	95	37
39	95	64
40	95	82
41	95	89
42	95	117
43	95	159
44	95	274
45	95	460
46	95	479
47	95	228
48	95	132
49	95	76
50	95	101
51	95	116
52	95	102
53	95	122
54	95	280
55	95	532
56	95	627
57	95	419
58	95	360
59	95	425
60	95	495
61	95	504
62	95	226
63	95	51
64	95	193
65	95	75
66	95	72
67	95	266
68	95	664
69	95	531
70	95	429
71	95	417
72	95	267
73	95	320
74	95	268
75	95	385
76	95	644
77	95	582
78	95	547
79	95	869
80	95	1028
81	95	1046
82	95	962
83	95	1369
84	95	1147
85	95	1818
86	95	2779
87	95	3050
88	95	3296
89	95	3691
90	95	5006
91	95	3399
92	95	3022
93	95	4126
94	95	16524
95	95	35872
0	96	13
1	96	188
2	96	317
3	96	284
4	96	223
5	96	116
6	96	76
7	96	57
8	96	43
9	96	41
10	96	28
11	96	17
12	96	20
13	96	20
14	96	21
15	96	16
16	96	19
17	96	13
18	96	25
19	96	9
20	96	23
21	96	19
22	96	23
23	96	11
24	96	10
25	96	14
26	96	10
27	96	7
28	96	9
29	96	20
30	96	13
31	96	26
32	96	13
33	96	17
34	96	21
35	96	22
36	96	28
38	96	24
39	96	34
40	96	40
41	96	58
42	96	63
43	96	66
44	96	169
45	96	422
46	96	507
47	96	335
48	96	244
49	96	171
50	96	188
51	96	228
52	96	194
53	96	223
54	96	423
55	96	555
56	96	588
57	96	265
58	96	182
59	96	211
60	96	376
61	96	450
62	96	335
63	96	71
64	96	375
65	96	80
66	96	110
67	96	458
68	96	591
69	96	389
70	96	233
71	96	302
72	96	163
73	96	156
74	96	141
75	96	194
76	96	391
77	96	409
78	96	381
79	96	625
80	96	1168
81	96	1323
82	96	1125
83	96	1664
84	96	1585
85	96	2205
86	96	2846
87	96	2698
88	96	2832
89	96	2206
90	96	4063
91	96	3799
92	96	3576
93	96	4728
94	96	8629
95	96	14752
96	96	37632
0	97	4
1	97	159
2	97	417
3	97	389
4	97	333
5	97	219
6	97	151
7	97	91
8	97	83
9	97	55
10	97	45
11	97	46
12	97	29
13	97	25
14	97	39
15	97	31
16	97	26
17	97	25
18	97	25
19	97	16
20	97	22
21	97	15
22	97	21
23	97	16
24	97	31
25	97	25
26	97	21
27	97	25
28	97	19
29	97	32
30	97	29
31	97	38
32	97	27
33	97	30
34	97	33
35	97	33
36	97	45
38	97	42
39	97	72
40	97	80
41	97	81
42	97	126
43	97	130
44	97	320
45	97	503
46	97	537
47	97	271
48	97	167
49	97	103
50	97	127
51	97	178
52	97	148
53	97	158
54	97	364
55	97	627
56	97	712
57	97	477
58	97	437
59	97	481
60	97	556
61	97	565
62	97	277
63	97	71
64	97	272
65	97	107
66	97	79
67	97	348
68	97	782
69	97	548
70	97	449
71	97	425
72	97	307
73	97	299
74	97	291
75	97	429
76	97	696
77	97	657
78	97	655
79	97	920
80	97	1053
81	97	1192
82	97	1110
83	97	1512
84	97	1277
85	97	1840
86	97	2498
87	97	2716
88	97	3305
89	97	4125
90	97	4226
91	97	2983
92	97	2823
93	97	3527
94	97	8885
95	97	10904
96	97	17681
97	97	40181
0	98	17
1	98	194
2	98	276
3	98	243
4	98	191
5	98	122
6	98	74
7	98	65
8	98	49
9	98	32
10	98	19
11	98	14
12	98	18
13	98	11
14	98	21
15	98	20
16	98	18
17	98	16
18	98	10
19	98	15
20	98	14
21	98	17
22	98	16
23	98	17
24	98	18
25	98	15
26	98	11
27	98	14
28	98	8
29	98	12
30	98	13
31	98	19
32	98	20
33	98	21
34	98	12
35	98	17
36	98	21
38	98	23
39	98	34
40	98	57
41	98	55
42	98	56
43	98	64
44	98	171
45	98	335
46	98	502
47	98	371
48	98	317
49	98	198
50	98	200
51	98	274
52	98	197
53	98	245
54	98	408
55	98	452
56	98	517
57	98	279
58	98	191
59	98	266
60	98	352
61	98	406
62	98	320
63	98	77
64	98	369
65	98	96
66	98	120
67	98	441
68	98	511
69	98	293
70	98	230
71	98	263
72	98	151
73	98	148
74	98	132
75	98	185
76	98	326
77	98	368
78	98	348
79	98	540
80	98	944
81	98	1209
82	98	1054
83	98	1453
84	98	1414
85	98	1925
86	98	2427
87	98	2403
88	98	2371
89	98	1939
90	98	3381
91	98	3164
92	98	3158
93	98	3850
94	98	7218
95	98	8392
96	98	8480
97	98	11707
98	98	31532
0	99	15
1	99	231
2	99	115
3	99	74
4	99	56
5	99	45
6	99	26
7	99	19
8	99	13
9	99	7
10	99	8
11	99	6
12	99	8
13	99	9
14	99	9
15	99	11
16	99	10
17	99	4
18	99	8
19	99	7
20	99	2
21	99	5
22	99	7
23	99	3
24	99	7
25	99	3
26	99	7
27	99	4
28	99	5
29	99	7
30	99	5
31	99	12
32	99	8
33	99	5
34	99	3
35	99	12
36	99	7
38	99	10
39	99	12
40	99	16
41	99	17
42	99	16
43	99	24
44	99	43
45	99	153
46	99	291
47	99	433
48	99	402
49	99	267
50	99	339
51	99	419
52	99	309
53	99	305
54	99	404
55	99	210
56	99	218
57	99	58
58	99	36
59	99	46
60	99	120
61	99	222
62	99	255
63	99	64
64	99	351
65	99	102
66	99	93
67	99	401
68	99	187
69	99	90
70	99	57
71	99	77
72	99	43
73	99	45
74	99	38
75	99	37
76	99	94
77	99	113
78	99	98
79	99	189
80	99	499
81	99	845
82	99	791
83	99	1049
84	99	1128
85	99	1163
86	99	1273
87	99	950
88	99	885
89	99	431
90	99	1426
91	99	1924
92	99	2129
93	99	2421
94	99	2118
95	99	2029
96	99	3264
97	99	2637
98	99	8959
99	99	25373
0	100	17
1	100	174
2	100	87
3	100	66
4	100	51
5	100	39
6	100	28
7	100	15
8	100	12
9	100	7
10	100	6
11	100	9
12	100	5
13	100	5
14	100	8
15	100	4
16	100	7
17	100	9
18	100	6
19	100	5
20	100	10
21	100	12
22	100	8
23	100	7
24	100	10
25	100	3
26	100	8
27	100	5
28	100	2
29	100	3
30	100	5
31	100	7
32	100	5
33	100	6
34	100	8
35	100	5
36	100	10
38	100	9
39	100	9
40	100	8
41	100	9
42	100	14
43	100	14
44	100	34
45	100	117
46	100	239
47	100	374
48	100	362
49	100	279
50	100	299
51	100	371
52	100	289
53	100	287
54	100	354
55	100	152
56	100	145
57	100	54
58	100	31
59	100	35
60	100	91
61	100	152
62	100	210
63	100	61
64	100	292
65	100	95
66	100	116
67	100	343
68	100	155
69	100	76
70	100	52
71	100	46
72	100	28
73	100	30
74	100	25
75	100	30
76	100	51
77	100	90
78	100	96
79	100	116
80	100	442
81	100	691
82	100	611
83	100	775
84	100	823
85	100	871
86	100	927
87	100	622
88	100	585
89	100	281
90	100	911
91	100	1305
92	100	1500
93	100	1667
94	100	1347
95	100	1287
96	100	2078
97	100	1492
98	100	3772
99	100	9936
100	100	21764
0	101	17
1	101	176
2	101	80
3	101	72
4	101	51
5	101	36
6	101	21
7	101	13
8	101	14
9	101	8
10	101	10
11	101	10
12	101	8
13	101	8
14	101	4
15	101	9
16	101	4
17	101	5
18	101	8
19	101	6
20	101	6
21	101	8
22	101	12
23	101	7
24	101	11
25	101	8
26	101	6
27	101	11
28	101	5
29	101	6
30	101	6
31	101	6
32	101	12
33	101	11
34	101	13
35	101	4
36	101	7
38	101	8
39	101	6
40	101	7
41	101	16
42	101	13
43	101	16
44	101	34
45	101	98
46	101	232
47	101	379
48	101	385
49	101	284
50	101	389
51	101	434
52	101	316
53	101	266
54	101	380
55	101	180
56	101	165
57	101	41
58	101	28
59	101	45
60	101	77
61	101	149
62	101	212
63	101	59
64	101	330
65	101	115
66	101	109
67	101	368
68	101	172
69	101	75
70	101	41
71	101	61
72	101	40
73	101	23
74	101	24
75	101	40
76	101	63
77	101	99
78	101	83
79	101	130
80	101	424
81	101	736
82	101	632
83	101	752
84	101	866
85	101	919
86	101	936
87	101	695
88	101	640
89	101	280
90	101	915
91	101	1327
92	101	1566
93	101	1711
94	101	1275
95	101	1351
96	101	2004
97	101	1559
98	101	3256
99	101	5907
100	101	10674
101	101	27819
0	102	8
1	102	175
2	102	62
3	102	56
4	102	50
5	102	31
6	102	13
7	102	11
8	102	11
9	102	9
10	102	8
11	102	1
12	102	5
13	102	7
14	102	5
15	102	2
16	102	8
17	102	5
18	102	6
19	102	1
20	102	7
21	102	7
22	102	9
23	102	7
24	102	6
25	102	3
26	102	5
27	102	6
28	102	4
29	102	6
30	102	5
31	102	7
32	102	3
33	102	3
34	102	9
35	102	7
36	102	9
38	102	7
39	102	8
40	102	13
41	102	16
42	102	10
43	102	20
44	102	26
45	102	90
46	102	212
47	102	338
48	102	348
49	102	264
50	102	312
51	102	382
52	102	262
53	102	230
54	102	303
55	102	146
56	102	117
57	102	35
58	102	31
59	102	31
60	102	86
61	102	144
62	102	175
63	102	60
64	102	265
65	102	89
66	102	96
67	102	293
68	102	129
69	102	54
70	102	48
71	102	50
72	102	29
73	102	20
74	102	16
75	102	34
76	102	54
77	102	83
78	102	85
79	102	106
80	102	364
81	102	582
82	102	546
83	102	713
84	102	754
85	102	716
86	102	793
87	102	572
88	102	547
89	102	250
90	102	738
91	102	1135
92	102	1316
93	102	1448
94	102	1094
95	102	984
96	102	1706
97	102	1242
98	102	2571
99	102	4482
100	102	5350
101	102	10979
102	102	23470
0	103	14
1	103	170
2	103	81
3	103	52
4	103	65
5	103	27
6	103	16
7	103	11
8	103	10
9	103	12
10	103	5
11	103	10
12	103	6
13	103	6
14	103	6
15	103	4
16	103	5
17	103	6
18	103	8
19	103	6
20	103	4
21	103	9
22	103	7
23	103	5
24	103	2
25	103	8
26	103	2
27	103	11
28	103	8
29	103	10
30	103	8
31	103	10
32	103	9
33	103	6
34	103	6
35	103	12
36	103	11
38	103	10
39	103	9
40	103	10
41	103	9
42	103	18
43	103	14
44	103	31
45	103	108
46	103	228
47	103	388
48	103	364
49	103	273
50	103	300
51	103	396
52	103	324
53	103	247
54	103	362
55	103	165
56	103	159
57	103	53
58	103	38
59	103	41
60	103	74
61	103	142
62	103	234
63	103	79
64	103	316
65	103	113
66	103	77
67	103	327
68	103	155
69	103	61
70	103	43
71	103	48
72	103	28
73	103	31
74	103	18
75	103	37
76	103	64
77	103	71
78	103	79
79	103	121
80	103	396
81	103	662
82	103	594
83	103	795
84	103	843
85	103	911
86	103	910
87	103	663
88	103	574
89	103	297
90	103	861
91	103	1300
92	103	1478
93	103	1541
94	103	1276
95	103	1254
96	103	1842
97	103	1422
98	103	2699
99	103	4265
100	103	4886
101	103	6761
102	103	11454
103	103	29274
0	104	13
1	104	145
2	104	86
3	104	63
4	104	54
5	104	31
6	104	18
7	104	11
8	104	8
9	104	10
10	104	5
11	104	8
12	104	5
13	104	3
14	104	6
15	104	11
16	104	7
17	104	10
18	104	4
19	104	6
20	104	6
21	104	8
22	104	6
23	104	13
24	104	6
25	104	3
26	104	5
27	104	4
28	104	1
29	104	4
30	104	7
31	104	5
32	104	6
33	104	8
34	104	9
35	104	11
36	104	9
38	104	13
39	104	13
40	104	13
41	104	11
42	104	15
43	104	13
44	104	30
45	104	97
46	104	188
47	104	320
48	104	323
49	104	256
50	104	302
51	104	352
52	104	236
53	104	250
54	104	289
55	104	130
56	104	130
57	104	28
58	104	26
59	104	42
60	104	60
61	104	157
62	104	193
63	104	65
64	104	240
65	104	105
66	104	109
67	104	328
68	104	124
69	104	68
70	104	49
71	104	55
72	104	27
73	104	34
74	104	30
75	104	33
76	104	58
77	104	86
78	104	76
79	104	121
80	104	401
81	104	631
82	104	535
83	104	718
84	104	764
85	104	758
86	104	803
87	104	570
88	104	496
89	104	260
90	104	794
91	104	1219
92	104	1382
93	104	1383
94	104	1106
95	104	1106
96	104	1644
97	104	1240
98	104	2334
99	104	3584
100	104	3929
101	104	5017
102	104	5692
103	104	12041
104	104	23727
0	105	4
1	105	158
2	105	74
3	105	43
4	105	44
5	105	28
6	105	28
7	105	14
8	105	13
9	105	7
10	105	8
11	105	4
12	105	7
13	105	4
14	105	9
15	105	8
16	105	11
17	105	9
18	105	8
19	105	5
20	105	6
21	105	8
22	105	5
23	105	4
24	105	6
25	105	5
26	105	4
27	105	8
28	105	8
29	105	3
30	105	6
31	105	8
32	105	6
33	105	7
34	105	4
35	105	6
36	105	6
38	105	6
39	105	5
40	105	9
41	105	7
42	105	19
43	105	12
44	105	22
45	105	89
46	105	183
47	105	323
48	105	329
49	105	238
50	105	292
51	105	313
52	105	260
53	105	236
54	105	265
55	105	135
56	105	142
57	105	33
58	105	24
59	105	30
60	105	53
61	105	118
62	105	172
63	105	49
64	105	259
65	105	100
66	105	94
67	105	268
68	105	131
69	105	55
70	105	31
71	105	61
72	105	26
73	105	35
74	105	21
75	105	21
76	105	49
77	105	81
78	105	74
79	105	112
80	105	377
81	105	608
82	105	558
83	105	682
84	105	724
85	105	759
86	105	850
87	105	534
88	105	515
89	105	239
90	105	701
91	105	1150
92	105	1264
93	105	1385
94	105	1006
95	105	1052
96	105	1623
97	105	1164
98	105	2212
99	105	3459
100	105	3455
101	105	4224
102	105	4219
103	105	6007
104	105	10244
105	105	21707
0	106	11
1	106	154
2	106	96
3	106	70
4	106	61
5	106	36
6	106	14
7	106	6
8	106	13
9	106	5
10	106	6
11	106	5
12	106	10
13	106	4
14	106	10
15	106	8
16	106	8
17	106	12
18	106	3
19	106	4
20	106	4
21	106	6
22	106	7
23	106	5
24	106	6
25	106	8
26	106	6
27	106	9
28	106	9
29	106	8
30	106	1
31	106	8
32	106	8
33	106	5
34	106	9
35	106	7
36	106	16
38	106	10
39	106	8
40	106	7
41	106	13
42	106	19
43	106	13
44	106	22
45	106	111
46	106	195
47	106	318
48	106	299
49	106	212
50	106	274
51	106	314
52	106	212
53	106	226
54	106	243
55	106	137
56	106	142
57	106	18
58	106	16
59	106	31
60	106	86
61	106	141
62	106	193
63	106	44
64	106	235
65	106	80
66	106	94
67	106	309
68	106	136
69	106	73
70	106	42
71	106	62
72	106	34
73	106	33
74	106	25
75	106	31
76	106	56
77	106	81
78	106	77
79	106	108
80	106	401
81	106	589
82	106	500
83	106	746
84	106	749
85	106	759
86	106	893
87	106	561
88	106	559
89	106	260
90	106	781
91	106	1165
92	106	1239
93	106	1416
94	106	1083
95	106	1086
96	106	1644
97	106	1212
98	106	2271
99	106	3094
100	106	3059
101	106	3609
102	106	3518
103	106	4524
104	106	5051
105	106	9306
106	106	21040
0	107	6
1	107	163
2	107	109
3	107	101
4	107	82
5	107	48
6	107	43
7	107	16
8	107	17
9	107	11
10	107	7
11	107	15
12	107	7
13	107	7
14	107	5
15	107	15
16	107	16
17	107	2
18	107	12
19	107	5
20	107	6
21	107	8
22	107	8
23	107	10
24	107	13
25	107	1
26	107	7
27	107	10
28	107	8
29	107	5
30	107	7
31	107	14
32	107	6
33	107	9
34	107	14
35	107	9
36	107	6
38	107	8
39	107	8
40	107	5
41	107	15
42	107	13
43	107	23
44	107	41
45	107	128
46	107	270
47	107	325
48	107	277
49	107	195
50	107	216
51	107	268
52	107	197
53	107	182
54	107	276
55	107	182
56	107	172
57	107	46
58	107	47
59	107	49
60	107	100
61	107	182
62	107	203
63	107	57
64	107	286
65	107	94
66	107	100
67	107	306
68	107	164
69	107	88
70	107	65
71	107	74
72	107	38
73	107	53
74	107	46
75	107	50
76	107	87
77	107	150
78	107	126
79	107	172
80	107	468
81	107	733
82	107	661
83	107	871
84	107	932
85	107	1050
86	107	1114
87	107	857
88	107	854
89	107	458
90	107	1225
91	107	1570
92	107	1631
93	107	1920
94	107	1760
95	107	1681
96	107	2321
97	107	1904
98	107	2879
99	107	3036
100	107	2842
101	107	3251
102	107	3142
103	107	3821
104	107	4044
105	107	4744
106	107	9210
107	107	27252
0	108	6
1	108	157
2	108	150
3	108	159
4	108	138
5	108	83
6	108	63
7	108	30
8	108	27
9	108	15
10	108	11
11	108	12
12	108	14
13	108	9
14	108	15
15	108	19
16	108	5
17	108	13
18	108	12
19	108	13
20	108	8
21	108	13
22	108	11
23	108	11
24	108	8
25	108	8
26	108	13
27	108	10
28	108	7
29	108	6
30	108	9
31	108	19
32	108	12
33	108	8
34	108	6
35	108	12
36	108	16
38	108	15
39	108	18
40	108	12
41	108	24
42	108	39
43	108	34
44	108	71
45	108	213
46	108	306
47	108	294
48	108	187
49	108	123
50	108	152
51	108	234
52	108	158
53	108	158
54	108	256
55	108	245
56	108	216
57	108	77
58	108	62
59	108	84
60	108	160
61	108	182
62	108	190
63	108	44
64	108	264
65	108	68
66	108	79
67	108	237
68	108	271
69	108	149
70	108	114
71	108	116
72	108	69
73	108	70
74	108	76
75	108	84
76	108	158
77	108	188
78	108	167
79	108	260
80	108	578
81	108	762
82	108	780
83	108	946
84	108	1013
85	108	1204
86	108	1386
87	108	1091
88	108	1132
89	108	744
90	108	1521
91	108	1669
92	108	1796
93	108	1950
94	108	2659
95	108	2712
96	108	3111
97	108	2614
98	108	3085
99	108	2491
100	108	2121
101	108	2370
102	108	2228
103	108	2753
104	108	2773
105	108	3038
106	108	3944
107	108	10732
108	108	35339
0	109	5
1	109	44
2	109	77
3	109	102
4	109	93
5	109	72
6	109	60
7	109	34
8	109	30
9	109	23
10	109	20
11	109	20
12	109	10
13	109	15
14	109	13
15	109	12
16	109	13
17	109	11
18	109	8
19	109	13
20	109	13
21	109	10
22	109	15
23	109	14
24	109	10
25	109	8
26	109	6
27	109	8
28	109	12
29	109	12
30	109	10
31	109	12
32	109	10
33	109	13
34	109	15
35	109	17
36	109	8
38	109	23
39	109	28
40	109	33
41	109	30
42	109	36
43	109	41
44	109	87
45	109	149
46	109	144
47	109	73
48	109	41
49	109	33
50	109	31
51	109	54
52	109	43
53	109	39
54	109	72
55	109	95
56	109	104
57	109	50
58	109	48
59	109	67
60	109	104
61	109	85
62	109	58
63	109	12
64	109	76
65	109	24
66	109	20
67	109	77
68	109	142
69	109	116
70	109	103
71	109	111
72	109	91
73	109	108
74	109	91
75	109	73
76	109	106
77	109	124
78	109	136
79	109	147
80	109	249
81	109	273
82	109	252
83	109	327
84	109	313
85	109	371
86	109	471
87	109	441
88	109	576
89	109	443
90	109	545
91	109	572
92	109	522
93	109	622
94	109	1307
95	109	1472
96	109	1155
97	109	1295
98	109	1127
99	109	616
100	109	527
101	109	580
102	109	579
103	109	698
104	109	746
105	109	792
106	109	936
107	109	1703
108	109	5735
109	109	19501
0	110	3
1	110	23
2	110	75
3	110	137
4	110	118
5	110	75
6	110	98
7	110	78
8	110	62
9	110	53
10	110	50
11	110	44
12	110	48
13	110	36
14	110	38
15	110	31
16	110	35
17	110	29
18	110	26
19	110	33
20	110	24
21	110	24
22	110	22
23	110	21
24	110	17
25	110	23
26	110	21
27	110	23
28	110	26
29	110	28
30	110	20
31	110	24
32	110	39
33	110	27
34	110	53
35	110	51
36	110	66
38	110	46
39	110	65
40	110	93
41	110	108
42	110	102
43	110	84
44	110	125
45	110	124
46	110	102
47	110	41
48	110	21
49	110	17
50	110	12
51	110	16
52	110	17
53	110	14
54	110	35
55	110	72
56	110	107
57	110	105
58	110	98
59	110	103
60	110	119
61	110	71
62	110	32
63	110	8
64	110	37
65	110	7
66	110	10
67	110	29
68	110	70
69	110	148
70	110	160
71	110	170
72	110	165
73	110	211
74	110	148
75	110	160
76	110	154
77	110	175
78	110	177
79	110	157
80	110	127
81	110	135
82	110	134
83	110	141
84	110	138
85	110	178
86	110	179
87	110	220
88	110	299
89	110	372
90	110	296
91	110	208
92	110	207
93	110	216
94	110	669
95	110	666
96	110	456
97	110	620
98	110	429
99	110	216
100	110	175
101	110	209
102	110	214
103	110	241
104	110	226
105	110	261
106	110	302
107	110	494
108	110	1261
109	110	5845
110	110	33747
1	111	17
2	111	65
3	111	133
4	111	119
5	111	98
6	111	92
7	111	88
8	111	79
9	111	74
10	111	62
11	111	57
12	111	48
13	111	60
14	111	40
15	111	46
16	111	38
17	111	39
18	111	54
19	111	31
20	111	32
21	111	34
22	111	24
23	111	33
24	111	41
25	111	35
26	111	35
27	111	22
28	111	33
29	111	34
30	111	35
31	111	43
32	111	41
33	111	49
34	111	67
35	111	64
36	111	53
38	111	61
39	111	76
40	111	108
41	111	121
42	111	109
43	111	124
44	111	135
45	111	133
46	111	103
47	111	38
48	111	25
49	111	12
50	111	19
51	111	21
52	111	17
53	111	16
54	111	44
55	111	84
56	111	102
57	111	115
58	111	112
59	111	125
60	111	134
61	111	75
62	111	34
63	111	4
64	111	43
65	111	11
66	111	9
67	111	37
68	111	128
69	111	182
70	111	171
71	111	222
72	111	174
73	111	227
74	111	199
75	111	154
76	111	188
77	111	212
78	111	224
79	111	186
80	111	134
81	111	134
82	111	131
83	111	164
84	111	113
85	111	142
86	111	204
87	111	238
88	111	277
89	111	316
90	111	286
91	111	218
92	111	184
93	111	223
94	111	576
95	111	597
96	111	389
97	111	556
98	111	377
99	111	190
100	111	154
101	111	184
102	111	156
103	111	201
104	111	193
105	111	221
106	111	270
107	111	432
108	111	1037
109	111	3868
110	111	15875
111	111	37889
1	112	22
2	112	65
3	112	133
4	112	134
5	112	114
6	112	125
7	112	104
8	112	95
9	112	74
10	112	52
11	112	69
12	112	66
13	112	56
14	112	74
15	112	43
16	112	45
17	112	34
18	112	31
19	112	43
20	112	44
21	112	28
22	112	30
23	112	34
24	112	38
25	112	38
26	112	30
27	112	37
28	112	31
29	112	33
30	112	40
31	112	41
32	112	48
33	112	57
34	112	70
35	112	93
36	112	75
38	112	53
39	112	95
40	112	101
41	112	163
42	112	120
43	112	121
44	112	179
45	112	145
46	112	99
47	112	33
48	112	16
49	112	13
50	112	16
51	112	18
52	112	11
53	112	20
54	112	33
55	112	76
56	112	113
57	112	140
58	112	129
59	112	155
60	112	131
61	112	75
62	112	30
63	112	5
64	112	27
65	112	7
66	112	10
67	112	26
68	112	110
69	112	202
70	112	186
71	112	186
72	112	167
73	112	242
74	112	227
75	112	194
76	112	206
77	112	222
78	112	231
79	112	197
80	112	132
81	112	132
82	112	101
83	112	159
84	112	100
85	112	132
86	112	151
87	112	204
88	112	227
89	112	373
90	112	266
91	112	154
92	112	158
93	112	164
94	112	586
95	112	589
96	112	311
97	112	503
98	112	305
99	112	159
100	112	117
101	112	131
102	112	137
103	112	167
104	112	152
105	112	193
106	112	180
107	112	321
108	112	872
109	112	3602
110	112	9439
111	112	18033
112	112	39039
0	113	1
1	113	24
2	113	90
3	113	163
4	113	168
5	113	143
6	113	177
7	113	114
8	113	127
9	113	106
10	113	89
11	113	90
12	113	80
13	113	71
14	113	61
15	113	65
16	113	58
17	113	67
18	113	47
19	113	45
20	113	56
21	113	56
22	113	52
23	113	32
24	113	42
25	113	33
26	113	30
27	113	34
28	113	43
29	113	44
30	113	45
31	113	59
32	113	55
33	113	65
34	113	100
35	113	98
36	113	116
38	113	90
39	113	160
40	113	137
41	113	215
42	113	159
43	113	143
44	113	211
45	113	161
46	113	132
47	113	43
48	113	21
49	113	16
50	113	26
51	113	22
52	113	14
53	113	15
54	113	36
55	113	98
56	113	132
57	113	194
58	113	153
59	113	167
60	113	175
61	113	108
62	113	33
63	113	9
64	113	28
65	113	10
66	113	11
67	113	33
68	113	126
69	113	248
70	113	247
71	113	231
72	113	285
73	113	372
74	113	306
75	113	254
76	113	242
77	113	312
78	113	275
79	113	249
80	113	150
81	113	142
82	113	133
83	113	150
84	113	129
85	113	161
86	113	176
87	113	253
88	113	295
89	113	474
90	113	326
91	113	195
92	113	160
93	113	202
94	113	661
95	113	612
96	113	369
97	113	598
98	113	353
99	113	158
100	113	101
101	113	166
102	113	138
103	113	173
104	113	172
105	113	180
106	113	230
107	113	368
108	113	900
109	113	3882
110	113	9186
111	113	11691
112	113	21408
113	113	57748
1	114	20
2	114	77
3	114	169
4	114	175
5	114	150
6	114	144
7	114	129
8	114	114
9	114	108
10	114	92
11	114	105
12	114	74
13	114	67
14	114	71
15	114	62
16	114	58
17	114	66
18	114	55
19	114	54
20	114	51
21	114	43
22	114	44
23	114	38
24	114	38
25	114	42
26	114	32
27	114	40
28	114	43
29	114	54
30	114	34
31	114	48
32	114	52
33	114	65
34	114	79
35	114	99
36	114	91
38	114	82
39	114	135
40	114	163
41	114	167
42	114	140
43	114	134
44	114	214
45	114	149
46	114	100
47	114	33
48	114	17
49	114	9
50	114	11
51	114	25
52	114	14
53	114	12
54	114	32
55	114	88
56	114	127
57	114	183
58	114	165
59	114	169
60	114	167
61	114	96
62	114	26
63	114	7
64	114	32
65	114	9
66	114	13
67	114	24
68	114	128
69	114	213
70	114	248
71	114	217
72	114	233
73	114	305
74	114	310
75	114	237
76	114	260
77	114	262
78	114	254
79	114	215
80	114	147
81	114	120
82	114	110
83	114	125
84	114	121
85	114	136
86	114	178
87	114	222
88	114	281
89	114	499
90	114	306
91	114	167
92	114	130
93	114	177
94	114	645
95	114	638
96	114	339
97	114	606
98	114	345
99	114	116
100	114	121
101	114	155
102	114	119
103	114	139
104	114	153
105	114	160
106	114	208
107	114	333
108	114	883
109	114	4096
110	114	8591
111	114	9881
112	114	12359
113	114	27034
114	114	49157
0	115	1
1	115	12
2	115	66
3	115	136
4	115	134
5	115	138
6	115	112
7	115	108
8	115	86
9	115	83
10	115	57
11	115	87
12	115	76
13	115	46
14	115	69
15	115	50
16	115	57
17	115	46
18	115	43
19	115	34
20	115	39
21	115	36
22	115	39
23	115	27
24	115	44
25	115	27
26	115	34
27	115	28
28	115	47
29	115	49
30	115	46
31	115	39
32	115	61
33	115	50
34	115	81
35	115	99
36	115	61
38	115	51
39	115	118
40	115	131
41	115	152
42	115	125
43	115	121
44	115	201
45	115	168
46	115	104
47	115	26
48	115	11
49	115	6
50	115	16
51	115	22
52	115	14
53	115	13
54	115	29
55	115	65
56	115	102
57	115	197
58	115	153
59	115	174
60	115	146
61	115	84
62	115	26
63	115	6
64	115	30
65	115	12
66	115	4
67	115	32
68	115	95
69	115	197
70	115	208
71	115	189
72	115	227
73	115	255
74	115	241
75	115	246
76	115	248
77	115	222
78	115	249
79	115	198
80	115	102
81	115	91
82	115	83
83	115	95
84	115	91
85	115	132
86	115	150
87	115	199
88	115	265
89	115	421
90	115	317
91	115	142
92	115	126
93	115	142
94	115	603
95	115	701
96	115	324
97	115	571
98	115	334
99	115	138
100	115	116
101	115	131
102	115	130
103	115	163
104	115	170
105	115	165
106	115	206
107	115	341
108	115	807
109	115	4744
110	115	7980
111	115	8331
112	115	9882
113	115	13236
114	115	23618
115	115	41763
1	116	17
2	116	79
3	116	132
4	116	117
5	116	145
6	116	118
7	116	124
8	116	96
9	116	83
10	116	82
11	116	79
12	116	72
13	116	68
14	116	50
15	116	62
16	116	48
17	116	45
18	116	37
19	116	46
20	116	32
21	116	35
22	116	42
23	116	37
24	116	42
25	116	41
26	116	28
27	116	35
28	116	43
29	116	36
30	116	39
31	116	41
32	116	65
33	116	51
34	116	75
35	116	75
36	116	79
38	116	76
39	116	108
40	116	124
41	116	138
42	116	134
43	116	152
44	116	188
45	116	151
46	116	102
47	116	30
48	116	25
49	116	10
50	116	14
51	116	15
52	116	15
53	116	10
54	116	30
55	116	76
56	116	129
57	116	160
58	116	127
59	116	151
60	116	166
61	116	81
62	116	36
63	116	7
64	116	37
65	116	14
66	116	5
67	116	30
68	116	123
69	116	190
70	116	193
71	116	209
72	116	235
73	116	305
74	116	249
75	116	215
76	116	206
77	116	232
78	116	259
79	116	208
80	116	133
81	116	126
82	116	105
83	116	129
84	116	114
85	116	143
86	116	167
87	116	236
88	116	249
89	116	398
90	116	295
91	116	184
92	116	119
93	116	155
94	116	659
95	116	623
96	116	363
97	116	581
98	116	330
99	116	154
100	116	132
101	116	129
102	116	129
103	116	172
104	116	177
105	116	181
106	116	194
107	116	345
108	116	856
109	116	3337
110	116	5357
111	116	5569
112	116	6219
113	116	7650
114	116	8315
115	116	12842
116	116	49134
0	117	1
1	117	16
2	117	82
3	117	156
4	117	148
5	117	120
6	117	157
7	117	126
8	117	105
9	117	99
10	117	77
11	117	85
12	117	64
13	117	63
14	117	61
15	117	58
16	117	56
17	117	45
18	117	55
19	117	42
20	117	49
21	117	47
22	117	30
23	117	44
24	117	39
25	117	47
26	117	32
27	117	41
28	117	45
29	117	44
30	117	48
31	117	59
32	117	50
33	117	50
34	117	69
35	117	93
36	117	79
38	117	84
39	117	126
40	117	125
41	117	176
42	117	145
43	117	142
44	117	189
45	117	131
46	117	87
47	117	42
48	117	14
49	117	12
50	117	13
51	117	11
52	117	21
53	117	21
54	117	32
55	117	79
56	117	134
57	117	134
58	117	149
59	117	160
60	117	143
61	117	88
62	117	31
63	117	2
64	117	35
65	117	11
66	117	6
67	117	35
68	117	98
69	117	185
70	117	207
71	117	175
72	117	201
73	117	298
74	117	252
75	117	181
76	117	226
77	117	240
78	117	219
79	117	201
80	117	124
81	117	126
82	117	114
83	117	133
84	117	99
85	117	147
86	117	165
87	117	218
88	117	295
89	117	375
90	117	300
91	117	163
92	117	145
93	117	185
94	117	524
95	117	551
96	117	352
97	117	467
98	117	340
99	117	147
100	117	127
101	117	140
102	117	139
103	117	179
104	117	150
105	117	190
106	117	203
107	117	354
108	117	827
109	117	2531
110	117	4414
111	117	4757
112	117	5074
113	117	5993
114	117	6358
115	117	8043
116	117	25502
117	117	48605
0	118	2
1	118	15
2	118	91
3	118	150
4	118	125
5	118	123
6	118	127
7	118	130
8	118	113
9	118	112
10	118	66
11	118	89
12	118	87
13	118	58
14	118	75
15	118	64
16	118	54
17	118	65
18	118	48
19	118	55
20	118	72
21	118	54
22	118	47
23	118	40
24	118	42
25	118	40
26	118	43
27	118	47
28	118	49
29	118	34
30	118	49
31	118	53
32	118	64
33	118	72
34	118	103
35	118	105
36	118	104
38	118	98
39	118	137
40	118	128
41	118	193
42	118	160
43	118	148
44	118	189
45	118	158
46	118	96
47	118	27
48	118	19
49	118	6
50	118	10
51	118	18
52	118	20
53	118	18
54	118	29
55	118	70
56	118	135
57	118	173
58	118	168
59	118	170
60	118	167
61	118	84
62	118	32
63	118	4
64	118	34
65	118	11
66	118	12
67	118	29
68	118	132
69	118	196
70	118	220
71	118	207
72	118	269
73	118	344
74	118	301
75	118	203
76	118	243
77	118	248
78	118	219
79	118	215
80	118	141
81	118	134
82	118	114
83	118	142
84	118	100
85	118	139
86	118	151
87	118	202
88	118	283
89	118	370
90	118	305
91	118	166
92	118	155
93	118	177
94	118	609
95	118	574
96	118	361
97	118	514
98	118	351
99	118	140
100	118	97
101	118	130
102	118	99
103	118	171
104	118	138
105	118	137
106	118	206
107	118	297
108	118	813
109	118	2812
110	118	4820
111	118	5156
112	118	5767
113	118	6795
114	118	7370
115	118	9809
116	118	16968
117	118	23511
118	118	52933
1	119	17
2	119	69
3	119	146
4	119	114
5	119	118
6	119	110
7	119	113
8	119	90
9	119	60
10	119	68
11	119	79
12	119	60
13	119	43
14	119	40
15	119	47
16	119	48
17	119	53
18	119	44
19	119	48
20	119	38
21	119	27
22	119	34
23	119	35
24	119	36
25	119	31
26	119	29
27	119	33
28	119	31
29	119	31
30	119	33
31	119	43
32	119	38
33	119	55
34	119	71
35	119	73
36	119	62
38	119	72
39	119	102
40	119	111
41	119	126
42	119	118
43	119	126
44	119	149
45	119	144
46	119	99
47	119	26
48	119	14
49	119	16
50	119	18
51	119	14
52	119	16
53	119	10
54	119	31
55	119	83
56	119	101
57	119	138
58	119	112
59	119	114
60	119	124
61	119	67
62	119	27
63	119	4
64	119	25
65	119	7
66	119	11
67	119	34
68	119	108
69	119	167
70	119	171
71	119	181
72	119	206
73	119	233
74	119	201
75	119	170
76	119	194
77	119	184
78	119	212
79	119	194
80	119	121
81	119	113
82	119	86
83	119	113
84	119	85
85	119	119
86	119	134
87	119	192
88	119	258
89	119	312
90	119	252
91	119	153
92	119	131
93	119	124
94	119	508
95	119	460
96	119	272
97	119	453
98	119	294
99	119	122
100	119	108
101	119	145
102	119	129
103	119	154
104	119	154
105	119	149
106	119	188
107	119	336
108	119	705
109	119	2721
110	119	4305
111	119	4572
112	119	5032
113	119	5907
114	119	6270
115	119	8159
116	119	12139
117	119	11703
118	119	22375
119	119	40753
1	120	13
2	120	52
3	120	134
4	120	132
5	120	95
6	120	98
7	120	85
8	120	74
9	120	54
10	120	50
11	120	70
12	120	47
13	120	40
14	120	46
15	120	40
16	120	37
17	120	23
18	120	36
19	120	41
20	120	34
21	120	26
22	120	26
23	120	26
24	120	32
25	120	29
26	120	17
27	120	33
28	120	33
29	120	24
30	120	40
31	120	47
32	120	36
33	120	40
34	120	51
35	120	65
36	120	62
38	120	57
39	120	76
40	120	87
41	120	113
42	120	96
43	120	103
44	120	134
45	120	116
46	120	94
47	120	39
48	120	11
49	120	11
50	120	14
51	120	18
52	120	17
53	120	18
54	120	30
55	120	63
56	120	103
57	120	108
58	120	115
59	120	128
60	120	105
61	120	69
62	120	27
63	120	6
64	120	38
65	120	8
66	120	6
67	120	43
68	120	110
69	120	139
70	120	147
71	120	166
72	120	163
73	120	218
74	120	175
75	120	145
76	120	171
77	120	165
78	120	185
79	120	153
80	120	144
81	120	121
82	120	113
83	120	124
84	120	109
85	120	155
86	120	149
87	120	174
88	120	240
89	120	313
90	120	238
91	120	182
92	120	158
93	120	171
94	120	535
95	120	602
96	120	308
97	120	503
98	120	340
99	120	145
100	120	131
101	120	156
102	120	152
103	120	173
104	120	188
105	120	202
106	120	231
107	120	412
108	120	957
109	120	4063
110	120	5537
111	120	5395
112	120	6014
113	120	7252
114	120	8005
115	120	10384
116	120	11730
117	120	9621
118	120	11949
119	120	15547
120	120	39567
0	121	1
1	121	21
2	121	68
3	121	129
4	121	123
5	121	123
6	121	104
7	121	102
8	121	78
9	121	72
10	121	46
11	121	57
12	121	53
13	121	49
14	121	56
15	121	41
16	121	40
17	121	35
18	121	43
19	121	30
20	121	36
21	121	28
22	121	32
23	121	35
24	121	39
25	121	30
26	121	23
27	121	28
28	121	38
29	121	27
30	121	37
31	121	48
32	121	26
33	121	52
34	121	65
35	121	74
36	121	65
38	121	66
39	121	96
40	121	105
41	121	115
42	121	109
43	121	112
44	121	138
45	121	155
46	121	75
47	121	36
48	121	16
49	121	22
50	121	18
51	121	27
52	121	15
53	121	25
54	121	50
55	121	76
56	121	101
57	121	110
58	121	116
59	121	115
60	121	115
61	121	81
62	121	37
63	121	13
64	121	39
65	121	11
66	121	4
67	121	42
68	121	102
69	121	166
70	121	162
71	121	212
72	121	187
73	121	210
74	121	191
75	121	178
76	121	182
77	121	184
78	121	200
79	121	175
80	121	108
81	121	138
82	121	111
83	121	189
84	121	143
85	121	167
86	121	168
87	121	190
88	121	302
89	121	328
90	121	282
91	121	209
92	121	184
93	121	224
94	121	549
95	121	493
96	121	372
97	121	494
98	121	360
99	121	176
100	121	141
101	121	190
102	121	194
103	121	211
104	121	223
105	121	209
106	121	265
107	121	481
108	121	967
109	121	2865
110	121	4248
111	121	4257
112	121	4538
113	121	5358
114	121	5459
115	121	6328
116	121	7236
117	121	6244
118	121	7287
119	121	7021
120	121	18706
121	121	41796
0	122	1
1	122	17
2	122	70
3	122	108
4	122	96
5	122	91
6	122	104
7	122	93
8	122	79
9	122	50
10	122	60
11	122	57
12	122	54
13	122	48
14	122	55
15	122	33
16	122	38
17	122	35
18	122	31
19	122	33
20	122	43
21	122	36
22	122	31
23	122	29
24	122	27
25	122	35
26	122	21
27	122	22
28	122	43
29	122	22
30	122	22
31	122	40
32	122	40
33	122	47
34	122	65
35	122	68
36	122	70
38	122	68
39	122	98
40	122	102
41	122	107
42	122	93
43	122	110
44	122	155
45	122	111
46	122	97
47	122	31
48	122	43
49	122	21
50	122	20
51	122	29
52	122	24
53	122	18
54	122	45
55	122	84
56	122	97
57	122	90
58	122	107
59	122	129
60	122	111
61	122	76
62	122	42
63	122	6
64	122	46
65	122	11
66	122	9
67	122	27
68	122	107
69	122	140
70	122	151
71	122	134
72	122	165
73	122	204
74	122	179
75	122	168
76	122	140
77	122	172
78	122	184
79	122	130
80	122	122
81	122	133
82	122	131
83	122	168
84	122	116
85	122	154
86	122	139
87	122	186
88	122	233
89	122	340
90	122	299
91	122	187
92	122	159
93	122	218
94	122	562
95	122	466
96	122	358
97	122	472
98	122	333
99	122	182
100	122	132
101	122	174
102	122	146
103	122	213
104	122	224
105	122	227
106	122	248
107	122	427
108	122	942
109	122	2729
110	122	3719
111	122	3761
112	122	3908
113	122	4534
114	122	4660
115	122	5400
116	122	5948
117	122	5072
118	122	5757
119	122	5468
120	122	9555
121	122	17148
122	122	38324
0	123	1
1	123	14
2	123	74
3	123	99
4	123	108
5	123	107
6	123	94
7	123	78
8	123	79
9	123	71
10	123	54
11	123	56
12	123	49
13	123	36
14	123	42
15	123	32
16	123	33
17	123	31
18	123	31
19	123	34
20	123	29
21	123	30
22	123	25
23	123	25
24	123	24
25	123	32
26	123	20
27	123	25
28	123	22
29	123	43
30	123	34
31	123	35
32	123	36
33	123	37
34	123	60
35	123	62
36	123	69
38	123	70
39	123	92
40	123	99
41	123	110
42	123	97
43	123	90
44	123	144
45	123	125
46	123	88
47	123	31
48	123	21
49	123	12
50	123	21
51	123	20
52	123	26
53	123	24
54	123	38
55	123	60
56	123	97
57	123	89
58	123	107
59	123	101
60	123	109
61	123	62
62	123	29
63	123	7
64	123	36
65	123	7
66	123	6
67	123	34
68	123	75
69	123	166
70	123	155
71	123	136
72	123	176
73	123	205
74	123	182
75	123	158
76	123	142
77	123	160
78	123	188
79	123	158
80	123	136
81	123	131
82	123	116
83	123	131
84	123	122
85	123	166
86	123	159
87	123	197
88	123	247
89	123	275
90	123	269
91	123	167
92	123	172
93	123	171
94	123	460
95	123	545
96	123	334
97	123	448
98	123	311
99	123	149
100	123	135
101	123	173
102	123	141
103	123	177
104	123	180
105	123	195
106	123	224
107	123	381
108	123	899
109	123	2534
110	123	3585
111	123	3465
112	123	3788
113	123	4277
114	123	4430
115	123	5231
116	123	5439
117	123	4606
118	123	5405
119	123	4982
120	123	7733
121	123	9310
122	123	16013
123	123	35025
0	124	3
1	124	20
2	124	73
3	124	112
4	124	131
5	124	107
6	124	123
7	124	96
8	124	85
9	124	84
10	124	51
11	124	68
12	124	57
13	124	41
14	124	50
15	124	45
16	124	46
17	124	36
18	124	43
19	124	40
20	124	40
21	124	34
22	124	35
23	124	34
24	124	26
25	124	36
26	124	24
27	124	41
28	124	37
29	124	33
30	124	44
31	124	44
32	124	47
33	124	44
34	124	73
35	124	77
36	124	85
38	124	55
39	124	102
40	124	105
41	124	144
42	124	109
43	124	99
44	124	158
45	124	122
46	124	113
47	124	45
48	124	37
49	124	16
50	124	17
51	124	21
52	124	28
53	124	31
54	124	49
55	124	58
56	124	92
57	124	127
58	124	122
59	124	121
60	124	117
61	124	84
62	124	35
63	124	3
64	124	31
65	124	8
66	124	18
67	124	35
68	124	116
69	124	169
70	124	183
71	124	194
72	124	178
73	124	250
74	124	221
75	124	155
76	124	198
77	124	209
78	124	184
79	124	183
80	124	134
81	124	147
82	124	129
83	124	170
84	124	108
85	124	178
86	124	184
87	124	205
88	124	290
89	124	324
90	124	282
91	124	192
92	124	208
93	124	209
94	124	547
95	124	552
96	124	353
97	124	520
98	124	337
99	124	176
100	124	151
101	124	159
102	124	164
103	124	204
104	124	205
105	124	213
106	124	274
107	124	415
108	124	964
109	124	2675
110	124	3760
111	124	3691
112	124	3992
113	124	4731
114	124	4735
115	124	5110
116	124	5554
117	124	4869
118	124	5591
119	124	5263
120	124	7337
121	124	8371
122	124	9715
123	124	16863
124	124	42338
1	125	13
2	125	79
3	125	127
4	125	123
5	125	98
6	125	119
7	125	99
8	125	85
9	125	57
10	125	40
11	125	60
12	125	61
13	125	46
14	125	49
15	125	41
16	125	47
17	125	37
18	125	33
19	125	39
20	125	33
21	125	28
22	125	22
23	125	34
24	125	27
25	125	21
26	125	26
27	125	34
28	125	30
29	125	26
30	125	38
31	125	34
32	125	40
33	125	36
34	125	68
35	125	73
36	125	69
38	125	66
39	125	109
40	125	94
41	125	115
42	125	107
43	125	89
44	125	132
45	125	121
46	125	98
47	125	45
48	125	19
49	125	19
50	125	21
51	125	29
52	125	23
53	125	19
54	125	44
55	125	88
56	125	104
57	125	99
58	125	104
59	125	118
60	125	115
61	125	67
62	125	40
63	125	8
64	125	30
65	125	7
66	125	13
67	125	31
68	125	90
69	125	154
70	125	174
71	125	161
72	125	170
73	125	201
74	125	175
75	125	172
76	125	173
77	125	188
78	125	178
79	125	157
80	125	135
81	125	125
82	125	127
83	125	152
84	125	124
85	125	150
86	125	177
87	125	177
88	125	247
89	125	357
90	125	253
91	125	178
92	125	167
93	125	205
94	125	575
95	125	549
96	125	362
97	125	496
98	125	371
99	125	147
100	125	148
101	125	186
102	125	145
103	125	200
104	125	186
105	125	195
106	125	201
107	125	396
108	125	991
109	125	3004
110	125	4033
111	125	3897
112	125	4165
113	125	4925
114	125	5040
115	125	5527
116	125	5706
117	125	4945
118	125	5767
119	125	5287
120	125	7573
121	125	8143
122	125	8022
123	125	9598
124	125	18504
125	125	37681
1	126	17
2	126	78
3	126	158
4	126	122
5	126	107
6	126	109
7	126	102
8	126	74
9	126	54
10	126	56
11	126	52
12	126	44
13	126	55
14	126	52
15	126	35
16	126	34
17	126	30
18	126	32
19	126	32
20	126	31
21	126	22
22	126	36
23	126	30
24	126	26
25	126	22
26	126	23
27	126	35
28	126	34
29	126	41
30	126	21
31	126	42
32	126	43
33	126	37
34	126	64
35	126	66
36	126	77
38	126	62
39	126	86
40	126	100
41	126	132
42	126	126
43	126	92
44	126	178
45	126	149
46	126	90
47	126	45
48	126	23
49	126	12
50	126	14
51	126	16
52	126	21
53	126	20
54	126	41
55	126	89
56	126	115
57	126	142
58	126	115
59	126	137
60	126	133
61	126	91
62	126	34
63	126	8
64	126	36
65	126	10
66	126	9
67	126	34
68	126	119
69	126	199
70	126	212
71	126	188
72	126	206
73	126	251
74	126	191
75	126	194
76	126	211
77	126	221
78	126	202
79	126	206
80	126	140
81	126	171
82	126	147
83	126	178
84	126	142
85	126	185
86	126	190
87	126	254
88	126	307
89	126	415
90	126	372
91	126	237
92	126	194
93	126	256
94	126	767
95	126	821
96	126	488
97	126	707
98	126	538
99	126	218
100	126	185
101	126	200
102	126	196
103	126	273
104	126	279
105	126	284
106	126	352
107	126	518
108	126	1290
109	126	5004
110	126	5785
111	126	5340
112	126	5668
113	126	6513
114	126	6960
115	126	8436
116	126	7996
117	126	6308
118	126	7685
119	126	6751
120	126	9874
121	126	8611
122	126	8266
123	126	8577
124	126	9595
125	126	15191
126	126	42907
0	127	2
1	127	22
2	127	70
3	127	158
4	127	139
5	127	119
6	127	82
7	127	89
8	127	72
9	127	71
10	127	42
11	127	51
12	127	48
13	127	46
14	127	44
15	127	45
16	127	30
17	127	38
18	127	33
19	127	43
20	127	35
21	127	35
22	127	33
23	127	21
24	127	31
25	127	21
26	127	24
27	127	24
28	127	27
29	127	19
30	127	30
31	127	30
32	127	31
33	127	41
34	127	68
35	127	51
36	127	57
38	127	63
39	127	78
40	127	103
41	127	114
42	127	83
43	127	114
44	127	174
45	127	158
46	127	124
47	127	45
48	127	33
49	127	15
50	127	20
51	127	34
52	127	21
53	127	20
54	127	62
55	127	90
56	127	141
57	127	126
58	127	133
59	127	144
60	127	130
61	127	74
62	127	34
63	127	8
64	127	50
65	127	11
66	127	10
67	127	44
68	127	137
69	127	174
70	127	183
71	127	179
72	127	192
73	127	225
74	127	188
75	127	158
76	127	185
77	127	192
78	127	212
79	127	192
80	127	191
81	127	187
82	127	179
83	127	203
84	127	176
85	127	200
86	127	256
87	127	288
88	127	350
89	127	447
90	127	406
91	127	274
92	127	247
93	127	294
94	127	883
95	127	856
96	127	602
97	127	807
98	127	604
99	127	279
100	127	237
101	127	266
102	127	271
103	127	288
104	127	308
105	127	332
106	127	388
107	127	646
108	127	1459
109	127	4316
110	127	4939
111	127	4438
112	127	4562
113	127	5355
114	127	5422
115	127	6188
116	127	5897
117	127	4983
118	127	5460
119	127	5120
120	127	6684
121	127	6157
122	127	5716
123	127	5796
124	127	6390
125	127	7135
126	127	19104
127	127	40838
1	128	11
2	128	90
3	128	156
4	128	147
5	128	151
6	128	98
7	128	95
8	128	76
9	128	72
10	128	39
11	128	50
12	128	46
13	128	35
14	128	46
15	128	31
16	128	28
17	128	23
18	128	33
19	128	21
20	128	23
21	128	22
22	128	20
23	128	21
24	128	24
25	128	23
26	128	21
27	128	21
28	128	18
29	128	24
30	128	19
31	128	32
32	128	24
33	128	34
34	128	59
35	128	52
36	128	43
38	128	47
39	128	69
40	128	88
41	128	129
42	128	104
43	128	100
44	128	175
45	128	163
46	128	126
47	128	53
48	128	38
49	128	20
50	128	22
51	128	26
52	128	41
53	128	20
54	128	56
55	128	113
56	128	181
57	128	132
58	128	128
59	128	158
60	128	144
61	128	124
62	128	42
63	128	14
64	128	50
65	128	10
66	128	12
67	128	58
68	128	164
69	128	221
70	128	188
71	128	204
72	128	219
73	128	226
74	128	170
75	128	198
76	128	211
77	128	238
78	128	251
79	128	231
80	128	186
81	128	192
82	128	183
83	128	279
84	128	201
85	128	263
86	128	330
87	128	396
88	128	485
89	128	636
90	128	574
91	128	387
92	128	340
93	128	413
94	128	1383
95	128	1706
96	128	984
97	128	1435
98	128	1046
99	128	432
100	128	356
101	128	361
102	128	374
103	128	450
104	128	480
105	128	463
106	128	538
107	128	917
108	128	2096
109	128	7419
110	128	6112
111	128	5324
112	128	5496
113	128	6351
114	128	7047
115	128	8048
116	128	6765
117	128	5536
118	128	6245
119	128	5526
120	128	7851
121	128	6120
122	128	5616
123	128	5587
124	128	5831
125	128	6525
126	128	11510
127	128	13836
128	128	40858
0	129	1
1	129	23
2	129	125
3	129	196
4	129	179
5	129	157
6	129	119
7	129	104
8	129	87
9	129	75
10	129	60
11	129	48
12	129	58
13	129	45
14	129	42
15	129	31
16	129	45
17	129	38
18	129	29
19	129	28
20	129	29
21	129	27
22	129	38
23	129	32
24	129	31
25	129	27
26	129	21
27	129	20
28	129	27
29	129	27
30	129	29
31	129	30
32	129	40
33	129	48
34	129	52
35	129	56
36	129	62
38	129	60
39	129	69
40	129	91
41	129	118
42	129	113
43	129	130
44	129	191
45	129	198
46	129	152
47	129	43
48	129	34
49	129	21
50	129	27
51	129	26
52	129	23
53	129	32
54	129	52
55	129	142
56	129	198
57	129	208
58	129	170
59	129	182
60	129	174
61	129	127
62	129	37
63	129	11
64	129	48
65	129	11
66	129	13
67	129	52
68	129	175
69	129	285
70	129	262
71	129	252
72	129	216
73	129	239
74	129	266
75	129	265
76	129	290
77	129	342
78	129	307
79	129	325
80	129	236
81	129	232
82	129	213
83	129	287
84	129	247
85	129	329
86	129	451
87	129	564
88	129	658
89	129	1038
90	129	794
91	129	433
92	129	427
93	129	504
94	129	2020
95	129	2190
96	129	1241
97	129	1834
98	129	1186
99	129	427
100	129	351
101	129	411
102	129	372
103	129	427
104	129	465
105	129	483
106	129	579
107	129	984
108	129	2438
109	129	6679
110	129	4692
111	129	3970
112	129	3916
113	129	4715
114	129	4951
115	129	5474
116	129	4471
117	129	3641
118	129	4179
119	129	3573
120	129	4694
121	129	4005
122	129	3569
123	129	3569
124	129	3789
125	129	4098
126	129	6666
127	129	6458
128	129	16702
129	129	45705
1	130	18
2	130	78
3	130	142
4	130	135
5	130	99
6	130	122
7	130	87
8	130	76
9	130	80
10	130	45
11	130	60
12	130	47
13	130	32
14	130	44
15	130	40
16	130	22
17	130	27
18	130	25
19	130	20
20	130	33
21	130	29
22	130	28
23	130	31
24	130	20
25	130	26
26	130	13
27	130	29
28	130	37
29	130	22
30	130	29
31	130	37
32	130	36
33	130	44
34	130	44
35	130	50
36	130	46
38	130	57
39	130	61
40	130	87
41	130	106
42	130	89
43	130	97
44	130	137
45	130	143
46	130	109
47	130	47
48	130	22
49	130	8
50	130	21
51	130	17
52	130	13
53	130	20
54	130	59
55	130	89
56	130	113
57	130	116
58	130	121
59	130	156
60	130	140
61	130	76
62	130	37
63	130	8
64	130	42
65	130	17
66	130	9
67	130	34
68	130	131
69	130	209
70	130	166
71	130	208
72	130	169
73	130	208
74	130	182
75	130	173
76	130	185
77	130	219
78	130	224
79	130	207
80	130	193
81	130	184
82	130	179
83	130	201
84	130	175
85	130	225
86	130	231
87	130	340
88	130	389
89	130	492
90	130	419
91	130	262
92	130	262
93	130	286
94	130	903
95	130	963
96	130	586
97	130	832
98	130	554
99	130	217
100	130	203
101	130	227
102	130	187
103	130	269
104	130	248
105	130	231
106	130	299
107	130	543
108	130	1367
109	130	2825
110	130	2101
111	130	1823
112	130	1869
113	130	2160
114	130	1965
115	130	2037
116	130	2066
117	130	1763
118	130	1874
119	130	1650
120	130	1855
121	130	1775
122	130	1601
123	130	1514
124	130	1721
125	130	1797
126	130	2403
127	130	2419
128	130	3665
129	130	11680
130	130	43002
0	131	1
1	131	15
2	131	66
3	131	141
4	131	131
5	131	138
6	131	120
7	131	122
8	131	121
9	131	100
10	131	76
11	131	70
12	131	59
13	131	54
14	131	72
15	131	45
16	131	49
17	131	56
18	131	43
19	131	36
20	131	44
21	131	46
22	131	40
23	131	31
24	131	27
25	131	31
26	131	29
27	131	39
28	131	45
29	131	31
30	131	46
31	131	53
32	131	53
33	131	56
34	131	64
35	131	68
36	131	71
38	131	80
39	131	117
40	131	95
41	131	139
42	131	126
43	131	121
44	131	174
45	131	136
46	131	91
47	131	23
48	131	12
49	131	5
50	131	20
51	131	17
52	131	10
53	131	11
54	131	31
55	131	79
56	131	116
57	131	170
58	131	130
59	131	160
60	131	134
61	131	98
62	131	27
63	131	6
64	131	25
65	131	9
66	131	13
67	131	28
68	131	126
69	131	188
70	131	201
71	131	214
72	131	223
73	131	293
74	131	219
75	131	194
76	131	243
77	131	227
78	131	224
79	131	223
80	131	123
81	131	144
82	131	125
83	131	145
84	131	104
85	131	154
86	131	159
87	131	217
88	131	310
89	131	419
90	131	313
91	131	187
92	131	164
93	131	164
94	131	601
95	131	604
96	131	339
97	131	539
98	131	342
99	131	125
100	131	111
101	131	103
102	131	89
103	131	125
104	131	113
105	131	144
106	131	159
107	131	305
108	131	676
109	131	1466
110	131	1446
111	131	1371
112	131	1344
113	131	1780
114	131	1584
115	131	1511
116	131	1605
117	131	1420
118	131	1599
119	131	1380
120	131	1349
121	131	1350
122	131	1140
123	131	1171
124	131	1303
125	131	1249
126	131	1630
127	131	1570
128	131	2247
129	131	4960
130	131	19602
131	131	43681
1	132	13
2	132	71
3	132	146
4	132	140
5	132	145
6	132	164
7	132	134
8	132	120
9	132	97
10	132	81
11	132	70
12	132	55
13	132	79
14	132	78
15	132	54
16	132	56
17	132	38
18	132	49
19	132	53
20	132	46
21	132	39
22	132	27
23	132	35
24	132	35
25	132	42
26	132	25
27	132	39
28	132	45
29	132	47
30	132	47
31	132	39
32	132	51
33	132	52
34	132	73
35	132	65
36	132	70
38	132	83
39	132	114
40	132	108
41	132	154
42	132	120
43	132	150
44	132	156
45	132	152
46	132	96
47	132	27
48	132	17
49	132	11
50	132	6
51	132	13
52	132	13
53	132	16
54	132	31
55	132	70
56	132	119
57	132	146
58	132	130
59	132	139
60	132	142
61	132	81
62	132	26
64	132	20
65	132	7
66	132	6
67	132	31
68	132	113
69	132	217
70	132	234
71	132	218
72	132	213
73	132	302
74	132	271
75	132	192
76	132	231
77	132	217
78	132	207
79	132	217
80	132	138
81	132	113
82	132	118
83	132	115
84	132	98
85	132	141
86	132	139
87	132	207
88	132	272
89	132	406
90	132	289
91	132	171
92	132	139
93	132	144
94	132	494
95	132	487
96	132	292
97	132	427
98	132	284
99	132	91
100	132	89
101	132	91
102	132	88
103	132	127
104	132	111
105	132	128
106	132	126
107	132	225
108	132	522
109	132	1210
110	132	1308
111	132	1345
112	132	1376
113	132	1695
114	132	1620
115	132	1613
116	132	1588
117	132	1446
118	132	1623
119	132	1321
120	132	1308
121	132	1294
122	132	1188
123	132	1126
124	132	1295
125	132	1260
126	132	1586
127	132	1509
128	132	1894
129	132	4315
130	132	13098
131	132	28756
132	132	49748
1	133	19
2	133	67
3	133	143
4	133	124
5	133	131
6	133	135
7	133	125
8	133	108
9	133	69
10	133	54
11	133	65
12	133	68
13	133	48
14	133	71
15	133	59
16	133	43
17	133	47
18	133	49
19	133	41
20	133	44
21	133	27
22	133	37
23	133	30
24	133	31
25	133	14
26	133	25
27	133	34
28	133	38
29	133	37
30	133	34
31	133	48
32	133	47
33	133	46
34	133	68
35	133	74
36	133	56
38	133	67
39	133	100
40	133	107
41	133	149
42	133	130
43	133	115
44	133	155
45	133	141
46	133	85
47	133	29
48	133	10
49	133	10
50	133	4
51	133	11
52	133	9
53	133	12
54	133	30
55	133	74
56	133	105
57	133	131
58	133	126
59	133	132
60	133	155
61	133	94
62	133	32
63	133	8
64	133	25
65	133	10
66	133	7
67	133	33
68	133	135
69	133	215
70	133	207
71	133	218
72	133	197
73	133	249
74	133	211
75	133	179
76	133	234
77	133	263
78	133	234
79	133	222
80	133	142
81	133	138
82	133	108
83	133	133
84	133	110
85	133	154
86	133	170
87	133	214
88	133	287
89	133	406
90	133	307
91	133	170
92	133	136
93	133	162
94	133	570
95	133	543
96	133	286
97	133	465
98	133	264
99	133	112
100	133	81
101	133	126
102	133	91
103	133	118
104	133	114
105	133	124
106	133	146
107	133	245
108	133	614
109	133	1536
110	133	1497
111	133	1457
112	133	1435
113	133	1774
114	133	1537
115	133	1509
116	133	1585
117	133	1518
118	133	1610
119	133	1289
120	133	1374
121	133	1440
122	133	1274
123	133	1217
124	133	1387
125	133	1320
126	133	1677
127	133	1695
128	133	2181
129	133	5034
130	133	14917
131	133	18535
132	133	24577
133	133	47004
1	134	20
2	134	61
3	134	155
4	134	133
5	134	129
6	134	127
7	134	106
8	134	87
9	134	68
10	134	56
11	134	62
12	134	54
13	134	54
14	134	56
15	134	41
16	134	45
17	134	43
18	134	49
19	134	33
20	134	34
21	134	27
22	134	33
23	134	18
24	134	35
25	134	28
26	134	36
27	134	19
28	134	28
29	134	32
30	134	32
31	134	35
32	134	53
33	134	39
34	134	49
35	134	50
36	134	57
38	134	65
39	134	88
40	134	95
41	134	104
42	134	93
43	134	108
44	134	156
45	134	136
46	134	121
47	134	33
48	134	23
49	134	12
50	134	12
51	134	17
52	134	22
53	134	20
54	134	35
55	134	103
56	134	135
57	134	129
58	134	123
59	134	150
60	134	136
61	134	85
62	134	29
63	134	7
64	134	35
65	134	11
66	134	8
67	134	40
68	134	145
69	134	174
70	134	183
71	134	184
72	134	223
73	134	247
74	134	178
75	134	179
76	134	212
77	134	239
78	134	220
79	134	226
80	134	167
81	134	139
82	134	152
83	134	164
84	134	133
85	134	180
86	134	210
87	134	251
88	134	347
89	134	391
90	134	310
91	134	221
92	134	217
93	134	232
94	134	565
95	134	598
96	134	437
97	134	521
98	134	362
99	134	167
100	134	119
101	134	160
102	134	136
103	134	181
104	134	148
105	134	193
106	134	178
107	134	315
108	134	786
109	134	1444
110	134	1367
111	134	1280
112	134	1300
113	134	1653
114	134	1319
115	134	1210
116	134	1434
117	134	1335
118	134	1480
119	134	1189
120	134	1249
121	134	1337
122	134	1219
123	134	1094
124	134	1352
125	134	1197
126	134	1526
127	134	1528
128	134	1999
129	134	3932
130	134	10237
131	134	9384
132	134	9484
133	134	21612
134	134	49870
0	135	1
1	135	17
2	135	71
3	135	152
4	135	144
5	135	102
6	135	100
7	135	78
8	135	62
9	135	71
10	135	45
11	135	44
12	135	56
13	135	40
14	135	49
15	135	38
16	135	36
17	135	34
18	135	24
19	135	26
20	135	29
21	135	19
22	135	27
23	135	19
24	135	32
25	135	13
26	135	13
27	135	19
28	135	18
29	135	23
30	135	18
31	135	34
32	135	27
33	135	26
34	135	42
35	135	65
36	135	50
38	135	46
39	135	77
40	135	64
41	135	68
42	135	99
43	135	98
44	135	110
45	135	146
46	135	114
47	135	42
48	135	17
49	135	14
50	135	24
51	135	31
52	135	23
53	135	15
54	135	53
55	135	85
56	135	114
57	135	125
58	135	91
59	135	100
60	135	108
61	135	79
62	135	37
63	135	8
64	135	35
65	135	9
66	135	9
67	135	40
68	135	143
69	135	165
70	135	170
71	135	187
72	135	142
73	135	195
74	135	163
75	135	160
76	135	187
77	135	199
78	135	205
79	135	201
80	135	165
81	135	140
82	135	151
83	135	212
84	135	166
85	135	227
86	135	239
87	135	282
88	135	333
89	135	381
90	135	315
91	135	299
92	135	238
93	135	261
94	135	696
95	135	758
96	135	509
97	135	610
98	135	415
99	135	185
100	135	167
101	135	208
102	135	162
103	135	209
104	135	217
105	135	246
106	135	288
107	135	494
108	135	1064
109	135	2079
110	135	1581
111	135	1343
112	135	1281
113	135	1586
114	135	1477
115	135	1336
116	135	1505
117	135	1403
118	135	1435
119	135	1292
120	135	1497
121	135	1459
122	135	1306
123	135	1193
124	135	1331
125	135	1332
126	135	1747
127	135	1653
128	135	2489
129	135	5643
130	135	15228
131	135	10519
132	135	9602
133	135	16819
134	135	23382
135	135	43646
1	136	30
2	136	89
3	136	165
4	136	133
5	136	121
6	136	95
7	136	69
8	136	59
9	136	46
10	136	39
11	136	39
12	136	30
13	136	32
14	136	36
15	136	30
16	136	33
17	136	29
18	136	26
19	136	29
20	136	22
21	136	18
22	136	22
23	136	24
24	136	21
25	136	19
26	136	21
27	136	24
28	136	19
29	136	21
30	136	23
31	136	28
32	136	26
33	136	26
34	136	38
35	136	47
36	136	46
38	136	41
39	136	58
40	136	60
41	136	74
42	136	84
43	136	80
44	136	116
45	136	139
46	136	118
47	136	54
48	136	22
49	136	13
50	136	17
51	136	19
52	136	22
53	136	20
54	136	52
55	136	87
56	136	125
57	136	96
58	136	87
59	136	81
60	136	123
61	136	96
62	136	42
63	136	6
64	136	39
65	136	16
66	136	17
67	136	46
68	136	117
69	136	148
70	136	145
71	136	142
72	136	126
73	136	125
74	136	123
75	136	133
76	136	169
77	136	184
78	136	160
79	136	210
80	136	188
81	136	178
82	136	186
83	136	221
84	136	177
85	136	244
86	136	275
87	136	351
88	136	418
89	136	432
90	136	406
91	136	325
92	136	306
93	136	352
94	136	878
95	136	951
96	136	658
97	136	853
98	136	593
99	136	278
100	136	204
101	136	269
102	136	224
103	136	283
104	136	292
105	136	330
106	136	333
107	136	647
108	136	1340
109	136	2266
110	136	1398
111	136	1257
112	136	1146
113	136	1381
114	136	1288
115	136	1280
116	136	1267
117	136	1238
118	136	1224
119	136	1148
120	136	1255
121	136	1206
122	136	1124
123	136	1068
124	136	1228
125	136	1148
126	136	1569
127	136	1605
128	136	2461
129	136	5880
130	136	12926
131	136	7156
132	136	6483
133	136	9716
134	136	7897
135	136	13364
136	136	40627
0	137	2
1	137	20
2	137	91
3	137	140
4	137	149
5	137	113
6	137	91
7	137	78
8	137	68
9	137	60
10	137	34
11	137	40
12	137	36
13	137	41
14	137	39
15	137	35
16	137	25
17	137	27
18	137	26
19	137	23
20	137	29
21	137	17
22	137	18
23	137	20
24	137	23
25	137	20
26	137	22
27	137	25
28	137	17
29	137	20
30	137	24
31	137	30
32	137	26
33	137	22
34	137	41
35	137	46
36	137	38
38	137	47
39	137	52
40	137	65
41	137	73
42	137	64
43	137	95
44	137	134
45	137	149
46	137	123
47	137	51
48	137	23
49	137	20
50	137	16
51	137	26
52	137	20
53	137	21
54	137	40
55	137	79
56	137	143
57	137	109
58	137	91
59	137	109
60	137	123
61	137	80
62	137	32
63	137	5
64	137	51
65	137	19
66	137	13
67	137	30
68	137	142
69	137	172
70	137	154
71	137	154
72	137	143
73	137	145
74	137	130
75	137	145
76	137	160
77	137	192
78	137	187
79	137	177
80	137	194
81	137	178
82	137	155
83	137	208
84	137	174
85	137	232
86	137	287
87	137	336
88	137	387
89	137	420
90	137	381
91	137	293
92	137	277
93	137	289
94	137	770
95	137	747
96	137	536
97	137	728
98	137	505
99	137	233
100	137	167
101	137	232
102	137	199
103	137	258
104	137	224
105	137	241
106	137	262
107	137	557
108	137	1185
109	137	1928
110	137	1174
111	137	1001
112	137	1050
113	137	1198
114	137	1092
115	137	1113
116	137	1086
117	137	977
118	137	1022
119	137	910
120	137	953
121	137	1038
122	137	934
123	137	925
124	137	1026
125	137	978
126	137	1292
127	137	1220
128	137	1885
129	137	4101
130	137	8024
131	137	4635
132	137	4194
133	137	5713
134	137	4619
135	137	5873
136	137	16437
137	137	37168
0	138	1
1	138	34
2	138	67
3	138	138
4	138	119
5	138	112
6	138	94
7	138	70
8	138	65
9	138	35
10	138	23
11	138	37
12	138	32
13	138	32
14	138	39
15	138	39
16	138	37
17	138	36
18	138	15
19	138	28
20	138	21
21	138	20
22	138	21
23	138	23
24	138	21
25	138	21
26	138	10
27	138	20
28	138	17
29	138	16
30	138	22
31	138	26
32	138	31
33	138	25
34	138	29
35	138	42
36	138	43
38	138	46
39	138	34
40	138	69
41	138	71
42	138	73
43	138	86
44	138	122
45	138	147
46	138	125
47	138	57
48	138	27
49	138	21
50	138	23
51	138	27
52	138	19
53	138	25
54	138	55
55	138	92
56	138	136
57	138	91
58	138	81
59	138	108
60	138	131
61	138	127
62	138	41
63	138	9
64	138	54
65	138	16
66	138	11
67	138	55
68	138	146
69	138	154
70	138	150
71	138	168
72	138	124
73	138	136
74	138	149
75	138	122
76	138	157
77	138	200
78	138	170
79	138	193
80	138	194
81	138	193
82	138	179
83	138	270
84	138	227
85	138	265
86	138	306
87	138	320
88	138	411
89	138	375
90	138	414
91	138	312
92	138	294
93	138	314
94	138	702
95	138	726
96	138	566
97	138	645
98	138	498
99	138	229
100	138	186
101	138	241
102	138	194
103	138	230
104	138	255
105	138	265
106	138	292
107	138	500
108	138	1191
109	138	1526
110	138	1066
111	138	916
112	138	893
113	138	1058
114	138	1002
115	138	912
116	138	952
117	138	922
118	138	918
119	138	814
120	138	909
121	138	832
122	138	862
123	138	788
124	138	909
125	138	867
126	138	1086
127	138	1134
128	138	1564
129	138	2724
130	138	4926
131	138	3133
132	138	2857
133	138	3471
134	138	3207
135	138	3722
136	138	6175
137	138	14400
138	138	45832
0	139	1
1	139	29
2	139	88
3	139	136
4	139	162
5	139	92
6	139	98
7	139	65
8	139	66
9	139	50
10	139	46
11	139	40
12	139	34
13	139	25
14	139	42
15	139	41
16	139	22
17	139	22
18	139	19
19	139	23
20	139	26
21	139	26
22	139	26
23	139	18
24	139	21
25	139	17
26	139	21
27	139	29
28	139	14
29	139	26
30	139	35
31	139	38
32	139	21
33	139	27
34	139	30
35	139	39
36	139	41
38	139	45
39	139	47
40	139	63
41	139	79
42	139	58
43	139	77
44	139	113
45	139	164
46	139	134
47	139	58
48	139	38
49	139	25
50	139	24
51	139	28
52	139	30
53	139	33
54	139	67
55	139	124
56	139	156
57	139	95
58	139	87
59	139	100
60	139	131
61	139	107
62	139	65
63	139	7
64	139	50
65	139	24
66	139	14
67	139	55
68	139	135
69	139	169
70	139	147
71	139	162
72	139	138
73	139	162
74	139	138
75	139	125
76	139	153
77	139	193
78	139	181
79	139	180
80	139	228
81	139	217
82	139	185
83	139	268
84	139	206
85	139	251
86	139	294
87	139	313
88	139	396
89	139	335
90	139	411
91	139	298
92	139	290
93	139	388
94	139	652
95	139	622
96	139	596
97	139	618
98	139	499
99	139	267
100	139	227
101	139	274
102	139	245
103	139	298
104	139	282
105	139	255
106	139	368
107	139	547
108	139	1160
109	139	1306
110	139	918
111	139	880
112	139	809
113	139	903
114	139	784
115	139	726
116	139	840
117	139	778
118	139	820
119	139	703
120	139	743
121	139	765
122	139	740
123	139	724
124	139	790
125	139	797
126	139	949
127	139	988
128	139	1286
129	139	2238
130	139	3894
131	139	2455
132	139	2340
133	139	2889
134	139	2759
135	139	3144
136	139	4942
137	139	8422
138	139	23237
139	139	48547
0	140	1
1	140	26
2	140	65
3	140	142
4	140	121
5	140	73
6	140	75
7	140	53
8	140	39
9	140	32
10	140	28
11	140	31
12	140	21
13	140	27
14	140	27
15	140	43
16	140	36
17	140	31
18	140	18
19	140	19
20	140	20
21	140	17
22	140	17
23	140	16
24	140	16
25	140	16
26	140	15
27	140	12
28	140	12
29	140	21
30	140	23
31	140	30
32	140	29
33	140	27
34	140	23
35	140	41
36	140	40
38	140	45
39	140	47
40	140	53
41	140	48
42	140	51
43	140	63
44	140	94
45	140	131
46	140	110
47	140	50
48	140	22
49	140	17
50	140	18
51	140	19
52	140	18
53	140	28
54	140	48
55	140	88
56	140	116
57	140	71
58	140	95
59	140	91
60	140	102
61	140	77
62	140	52
63	140	3
64	140	56
65	140	16
66	140	13
67	140	54
68	140	97
69	140	141
70	140	145
71	140	132
72	140	112
73	140	127
74	140	99
75	140	101
76	140	135
77	140	153
78	140	153
79	140	153
80	140	171
81	140	163
82	140	175
83	140	197
84	140	164
85	140	218
86	140	241
87	140	262
88	140	303
89	140	312
90	140	326
91	140	252
92	140	254
93	140	260
94	140	585
95	140	536
96	140	412
97	140	557
98	140	370
99	140	181
100	140	207
101	140	239
102	140	186
103	140	236
104	140	203
105	140	247
106	140	258
107	140	430
108	140	989
109	140	1238
110	140	791
111	140	731
112	140	690
113	140	821
114	140	781
115	140	663
116	140	741
117	140	707
118	140	716
119	140	657
120	140	677
121	140	692
122	140	657
123	140	616
124	140	735
125	140	708
126	140	861
127	140	887
128	140	1207
129	140	2303
130	140	4056
131	140	2404
132	140	2368
133	140	3005
134	140	2689
135	140	3082
136	140	4930
137	140	8619
138	140	14330
139	140	19453
140	140	38780
0	141	1
1	141	19
2	141	70
3	141	123
4	141	121
5	141	86
6	141	91
7	141	48
8	141	47
9	141	42
10	141	34
11	141	22
12	141	32
13	141	28
14	141	31
15	141	33
16	141	27
17	141	17
18	141	19
19	141	20
20	141	17
21	141	17
22	141	19
23	141	13
24	141	18
25	141	18
26	141	13
27	141	20
28	141	14
29	141	14
30	141	16
31	141	34
32	141	19
33	141	24
34	141	39
35	141	31
36	141	34
38	141	20
39	141	51
40	141	51
41	141	60
42	141	48
43	141	63
44	141	86
45	141	129
46	141	87
47	141	42
48	141	22
49	141	17
50	141	10
51	141	26
52	141	24
53	141	21
54	141	36
55	141	86
56	141	123
57	141	86
58	141	61
59	141	102
60	141	123
61	141	92
62	141	44
63	141	8
64	141	47
65	141	7
66	141	8
67	141	47
68	141	91
69	141	156
70	141	127
71	141	122
72	141	104
73	141	127
74	141	102
75	141	100
76	141	131
77	141	144
78	141	154
79	141	154
80	141	121
81	141	142
82	141	119
83	141	186
84	141	122
85	141	177
86	141	216
87	141	225
88	141	252
89	141	259
90	141	259
91	141	183
92	141	176
93	141	180
94	141	437
95	141	414
96	141	361
97	141	412
98	141	310
99	141	167
100	141	129
101	141	133
102	141	115
103	141	168
104	141	150
105	141	148
106	141	200
107	141	311
108	141	638
109	141	758
110	141	622
111	141	555
112	141	521
113	141	627
114	141	549
115	141	485
116	141	566
117	141	510
118	141	533
119	141	496
120	141	457
121	141	486
122	141	463
123	141	470
124	141	574
125	141	500
126	141	579
127	141	595
128	141	800
129	141	1311
130	141	2013
131	141	1404
132	141	1339
133	141	1705
134	141	1565
135	141	1683
136	141	2386
137	141	3982
138	141	5867
139	141	5801
140	141	12534
141	141	36682
0	142	1
1	142	17
2	142	75
3	142	107
4	142	96
5	142	74
6	142	71
7	142	63
8	142	53
9	142	27
10	142	26
11	142	25
12	142	24
13	142	19
14	142	24
15	142	22
16	142	19
17	142	20
18	142	14
19	142	16
20	142	15
21	142	19
22	142	15
23	142	11
24	142	14
25	142	16
26	142	11
27	142	16
28	142	17
29	142	15
30	142	17
31	142	19
32	142	23
33	142	22
34	142	23
35	142	26
36	142	26
38	142	26
39	142	32
40	142	49
41	142	49
42	142	52
43	142	43
44	142	75
45	142	115
46	142	99
47	142	47
48	142	34
49	142	13
50	142	29
51	142	15
52	142	24
53	142	16
54	142	46
55	142	89
56	142	124
57	142	76
58	142	65
59	142	70
60	142	107
61	142	89
62	142	44
63	142	6
64	142	61
65	142	19
66	142	29
67	142	55
68	142	98
69	142	126
70	142	108
71	142	97
72	142	80
73	142	110
74	142	77
75	142	90
76	142	114
77	142	135
78	142	127
79	142	144
80	142	147
81	142	168
82	142	167
83	142	194
84	142	169
85	142	199
86	142	210
87	142	212
88	142	250
89	142	225
90	142	294
91	142	219
92	142	212
93	142	211
94	142	387
95	142	331
96	142	344
97	142	394
98	142	301
99	142	173
100	142	139
101	142	160
102	142	145
103	142	200
104	142	172
105	142	163
106	142	213
107	142	374
108	142	695
109	142	626
110	142	480
111	142	460
112	142	388
113	142	464
114	142	420
115	142	400
116	142	463
117	142	426
118	142	464
119	142	364
120	142	407
121	142	454
122	142	442
123	142	399
124	142	440
125	142	403
126	142	515
127	142	528
128	142	643
129	142	1002
130	142	1538
131	142	1108
132	142	1084
133	142	1087
134	142	1247
135	142	1332
136	142	1894
137	142	2829
138	142	3972
139	142	4130
140	142	5787
141	142	16659
142	142	32515
0	143	2
1	143	27
2	143	75
3	143	101
4	143	104
5	143	80
6	143	66
7	143	49
8	143	36
9	143	34
10	143	23
11	143	33
12	143	24
13	143	40
14	143	34
15	143	23
16	143	30
17	143	13
18	143	18
19	143	21
20	143	21
21	143	12
22	143	22
23	143	12
24	143	16
25	143	13
26	143	10
27	143	17
28	143	10
29	143	15
30	143	21
31	143	17
32	143	19
33	143	21
34	143	36
35	143	34
36	143	30
38	143	27
39	143	41
40	143	48
41	143	46
42	143	66
43	143	61
44	143	94
45	143	113
46	143	107
47	143	43
48	143	19
49	143	19
50	143	21
51	143	22
52	143	31
53	143	26
54	143	42
55	143	95
56	143	105
57	143	75
58	143	89
59	143	78
60	143	108
61	143	81
62	143	46
63	143	6
64	143	40
65	143	16
66	143	8
67	143	45
68	143	130
69	143	127
70	143	107
71	143	105
72	143	95
73	143	108
74	143	71
75	143	94
76	143	115
77	143	151
78	143	133
79	143	144
80	143	150
81	143	152
82	143	162
83	143	183
84	143	150
85	143	158
86	143	212
87	143	249
88	143	279
89	143	289
90	143	329
91	143	225
92	143	199
93	143	255
94	143	474
95	143	453
96	143	394
97	143	452
98	143	337
99	143	151
100	143	155
101	143	175
102	143	147
103	143	208
104	143	166
105	143	196
106	143	200
107	143	360
108	143	793
109	143	888
110	143	556
111	143	487
112	143	559
113	143	582
114	143	521
115	143	511
116	143	536
117	143	532
118	143	500
119	143	443
120	143	451
121	143	523
122	143	459
123	143	398
124	143	513
125	143	467
126	143	576
127	143	629
128	143	793
129	143	1413
130	143	2152
131	143	1437
132	143	1379
133	143	1614
134	143	1655
135	143	1767
136	143	2492
137	143	4270
138	143	6265
139	143	5515
140	143	8117
141	143	17459
142	143	16683
143	143	37409
0	144	4
1	144	47
2	144	86
3	144	97
4	144	82
5	144	79
6	144	72
7	144	42
8	144	52
9	144	31
10	144	24
11	144	19
12	144	31
13	144	29
14	144	34
15	144	21
16	144	13
17	144	13
18	144	17
19	144	22
20	144	13
21	144	12
22	144	20
23	144	20
24	144	17
25	144	9
26	144	18
27	144	16
28	144	8
29	144	20
30	144	18
31	144	20
32	144	22
33	144	22
34	144	26
35	144	33
36	144	33
38	144	35
39	144	40
40	144	31
41	144	46
42	144	44
43	144	45
44	144	96
45	144	157
46	144	120
47	144	68
48	144	36
49	144	26
50	144	34
51	144	36
52	144	23
53	144	25
54	144	71
55	144	87
56	144	125
57	144	74
58	144	61
59	144	78
60	144	121
61	144	86
62	144	37
63	144	8
64	144	52
65	144	11
66	144	13
67	144	72
68	144	115
69	144	127
70	144	106
71	144	95
72	144	96
73	144	90
74	144	91
75	144	89
76	144	102
77	144	141
78	144	116
79	144	147
80	144	171
81	144	173
82	144	178
83	144	232
84	144	182
85	144	226
86	144	238
87	144	250
88	144	279
89	144	243
90	144	295
91	144	239
92	144	223
93	144	289
94	144	488
95	144	416
96	144	406
97	144	425
98	144	402
99	144	244
100	144	226
101	144	221
102	144	202
103	144	273
104	144	253
105	144	238
106	144	279
107	144	430
108	144	822
109	144	754
110	144	420
111	144	436
112	144	428
113	144	498
114	144	415
115	144	406
116	144	387
117	144	423
118	144	417
119	144	381
120	144	385
121	144	395
122	144	432
123	144	396
124	144	458
125	144	418
126	144	536
127	144	501
128	144	666
129	144	1047
130	144	1533
131	144	1002
132	144	1177
133	144	1265
134	144	1359
135	144	1350
136	144	1954
137	144	3000
138	144	4165
139	144	3921
140	144	5254
141	144	8179
142	144	5623
143	144	12218
144	144	47237
0	145	3
1	145	34
2	145	60
3	145	107
4	145	83
5	145	64
6	145	67
7	145	51
8	145	47
9	145	36
10	145	25
11	145	29
12	145	31
13	145	27
14	145	23
15	145	36
16	145	24
17	145	22
18	145	22
19	145	16
20	145	15
21	145	15
22	145	25
23	145	20
24	145	20
25	145	9
26	145	18
27	145	15
28	145	11
29	145	12
30	145	17
31	145	16
32	145	15
33	145	18
34	145	27
35	145	34
36	145	44
38	145	25
39	145	26
40	145	33
41	145	63
42	145	52
43	145	49
44	145	83
45	145	98
46	145	101
47	145	71
48	145	55
49	145	28
50	145	40
51	145	37
52	145	37
53	145	28
54	145	56
55	145	68
56	145	107
57	145	71
58	145	69
59	145	61
60	145	100
61	145	87
62	145	52
63	145	16
64	145	39
65	145	17
66	145	16
67	145	55
68	145	90
69	145	99
70	145	78
71	145	97
72	145	90
73	145	103
74	145	74
75	145	82
76	145	90
77	145	133
78	145	112
79	145	128
80	145	151
81	145	182
82	145	163
83	145	190
84	145	191
85	145	180
86	145	214
87	145	191
88	145	214
89	145	173
90	145	211
91	145	216
92	145	215
93	145	224
94	145	319
95	145	303
96	145	323
97	145	319
98	145	303
99	145	238
100	145	217
101	145	200
102	145	220
103	145	265
104	145	239
105	145	229
106	145	248
107	145	392
108	145	699
109	145	521
110	145	379
111	145	396
112	145	399
113	145	411
114	145	376
115	145	300
116	145	401
117	145	366
118	145	391
119	145	348
120	145	363
121	145	360
122	145	363
123	145	352
124	145	442
125	145	356
126	145	384
127	145	432
128	145	484
129	145	753
130	145	961
131	145	808
132	145	877
133	145	947
134	145	963
135	145	994
136	145	1271
137	145	1706
138	145	2324
139	145	2430
140	145	2874
141	145	3871
142	145	2990
143	145	4396
144	145	17440
145	145	44482
0	146	1
1	146	29
2	146	45
3	146	88
4	146	72
5	146	72
6	146	72
7	146	48
8	146	41
9	146	33
10	146	32
11	146	30
12	146	29
13	146	24
14	146	35
15	146	31
16	146	22
17	146	23
18	146	31
19	146	20
20	146	16
21	146	17
22	146	22
23	146	14
24	146	19
25	146	21
26	146	15
27	146	16
28	146	13
29	146	11
30	146	17
31	146	24
32	146	16
33	146	25
34	146	31
35	146	45
36	146	36
38	146	29
39	146	43
40	146	46
41	146	52
42	146	53
43	146	48
44	146	86
45	146	118
46	146	84
47	146	60
48	146	41
49	146	39
50	146	25
51	146	40
52	146	21
53	146	26
54	146	45
55	146	86
56	146	99
57	146	65
58	146	64
59	146	72
60	146	90
61	146	65
62	146	47
63	146	7
64	146	63
65	146	16
66	146	10
67	146	55
68	146	81
69	146	100
70	146	105
71	146	104
72	146	96
73	146	99
74	146	83
75	146	73
76	146	97
77	146	112
78	146	120
79	146	112
80	146	149
81	146	167
82	146	135
83	146	143
84	146	146
85	146	195
86	146	161
87	146	185
88	146	229
89	146	165
90	146	214
91	146	200
92	146	189
93	146	210
94	146	302
95	146	274
96	146	309
97	146	264
98	146	251
99	146	196
100	146	206
101	146	224
102	146	211
103	146	245
104	146	239
105	146	241
106	146	241
107	146	351
108	146	558
109	146	444
110	146	354
111	146	383
112	146	384
113	146	434
114	146	378
115	146	317
116	146	388
117	146	392
118	146	399
119	146	340
120	146	319
121	146	373
122	146	341
123	146	324
124	146	406
125	146	340
126	146	373
127	146	412
128	146	448
129	146	717
130	146	890
131	146	763
132	146	817
133	146	835
134	146	900
135	146	909
136	146	1123
137	146	1489
138	146	2007
139	146	1960
140	146	2393
141	146	3178
142	146	2528
143	146	3629
144	146	9549
145	146	20516
146	146	41601
0	147	2
1	147	41
2	147	49
3	147	91
4	147	87
5	147	65
6	147	64
7	147	44
8	147	44
9	147	45
10	147	31
11	147	42
12	147	21
13	147	27
14	147	30
15	147	31
16	147	21
17	147	30
18	147	20
19	147	18
20	147	19
21	147	17
22	147	19
23	147	17
24	147	11
25	147	16
26	147	14
27	147	15
28	147	16
29	147	12
30	147	23
31	147	29
32	147	16
33	147	30
34	147	33
35	147	29
36	147	37
38	147	24
39	147	45
40	147	40
41	147	57
42	147	42
43	147	57
44	147	63
45	147	107
46	147	94
47	147	60
48	147	42
49	147	37
50	147	22
51	147	40
52	147	37
53	147	44
54	147	52
55	147	74
56	147	94
57	147	63
58	147	55
59	147	58
60	147	107
61	147	76
62	147	47
63	147	10
64	147	56
65	147	7
66	147	14
67	147	71
68	147	94
69	147	104
70	147	76
71	147	102
72	147	95
73	147	83
74	147	73
75	147	86
76	147	90
77	147	99
78	147	115
79	147	119
80	147	144
81	147	151
82	147	139
83	147	174
84	147	159
85	147	181
86	147	180
87	147	165
88	147	236
89	147	177
90	147	255
91	147	206
92	147	205
93	147	218
94	147	297
95	147	301
96	147	265
97	147	304
98	147	271
99	147	200
100	147	193
101	147	243
102	147	192
103	147	232
104	147	231
105	147	222
106	147	252
107	147	324
108	147	574
109	147	478
110	147	353
111	147	353
112	147	369
113	147	433
114	147	354
115	147	332
116	147	373
117	147	349
118	147	386
119	147	324
120	147	331
121	147	359
122	147	332
123	147	338
124	147	378
125	147	351
126	147	347
127	147	358
128	147	428
129	147	680
130	147	888
131	147	780
132	147	728
133	147	845
134	147	879
135	147	878
136	147	1087
137	147	1542
138	147	2005
139	147	1979
140	147	2262
141	147	3244
142	147	2442
143	147	3463
144	147	9123
145	147	11407
146	147	20120
147	147	43780
0	148	1
1	148	34
2	148	63
3	148	98
4	148	71
5	148	54
6	148	55
7	148	41
8	148	50
9	148	21
10	148	27
11	148	27
12	148	29
13	148	24
14	148	26
15	148	21
16	148	17
17	148	13
18	148	14
19	148	16
20	148	15
21	148	21
22	148	16
23	148	8
24	148	13
25	148	24
26	148	16
27	148	11
28	148	12
29	148	14
30	148	19
31	148	16
32	148	17
33	148	32
34	148	32
35	148	31
36	148	25
38	148	24
39	148	35
40	148	39
41	148	43
42	148	34
43	148	60
44	148	65
45	148	94
46	148	91
47	148	51
48	148	43
49	148	35
50	148	32
51	148	37
52	148	24
53	148	31
54	148	53
55	148	76
56	148	96
57	148	68
58	148	60
59	148	56
60	148	99
61	148	70
62	148	39
63	148	7
64	148	38
65	148	15
66	148	11
67	148	55
68	148	103
69	148	93
70	148	87
71	148	104
72	148	72
73	148	95
74	148	77
75	148	73
76	148	100
77	148	116
78	148	112
79	148	122
80	148	144
81	148	137
82	148	149
83	148	140
84	148	128
85	148	178
86	148	161
87	148	196
88	148	230
89	148	213
90	148	227
91	148	206
92	148	173
93	148	198
94	148	339
95	148	268
96	148	288
97	148	316
98	148	257
99	148	200
100	148	167
101	148	201
102	148	146
103	148	217
104	148	198
105	148	201
106	148	225
107	148	324
108	148	555
109	148	455
110	148	380
111	148	311
112	148	360
113	148	415
114	148	318
115	148	305
116	148	377
117	148	325
118	148	357
119	148	287
120	148	295
121	148	300
122	148	335
123	148	289
124	148	359
125	148	309
126	148	428
127	148	388
128	148	417
129	148	705
130	148	869
131	148	695
132	148	734
133	148	785
134	148	865
135	148	841
136	148	1040
137	148	1568
138	148	2045
139	148	1989
140	148	2463
141	148	3539
142	148	2443
143	148	3840
144	148	9793
145	148	9084
146	148	9680
147	148	17155
148	148	37951
0	149	3
1	149	33
2	149	60
3	149	75
4	149	76
5	149	63
6	149	64
7	149	26
8	149	36
9	149	32
10	149	23
11	149	26
12	149	14
13	149	16
14	149	21
15	149	29
16	149	20
17	149	16
18	149	14
19	149	19
20	149	19
21	149	13
22	149	19
23	149	13
24	149	5
25	149	13
26	149	12
27	149	9
28	149	7
29	149	12
30	149	14
31	149	27
32	149	20
33	149	10
34	149	23
35	149	20
36	149	28
38	149	30
39	149	36
40	149	30
41	149	38
42	149	35
43	149	32
44	149	62
45	149	94
46	149	95
47	149	85
48	149	45
49	149	37
50	149	46
51	149	48
52	149	28
53	149	32
54	149	63
55	149	64
56	149	110
57	149	51
58	149	45
59	149	48
60	149	76
61	149	68
62	149	49
63	149	16
64	149	54
65	149	25
66	149	21
67	149	68
68	149	97
69	149	67
70	149	91
71	149	61
72	149	63
73	149	67
74	149	70
75	149	59
76	149	72
77	149	92
78	149	100
79	149	90
80	149	142
81	149	185
82	149	166
83	149	200
84	149	199
85	149	186
86	149	221
87	149	159
88	149	202
89	149	153
90	149	207
91	149	245
92	149	231
93	149	223
94	149	288
95	149	253
96	149	326
97	149	306
98	149	349
99	149	294
100	149	225
101	149	268
102	149	269
103	149	294
104	149	299
105	149	281
106	149	297
107	149	372
108	149	691
109	149	414
110	149	267
111	149	315
112	149	263
113	149	331
114	149	294
115	149	212
116	149	263
117	149	314
118	149	310
119	149	271
120	149	273
121	149	302
122	149	287
123	149	257
124	149	304
125	149	262
126	149	333
127	149	311
128	149	355
129	149	527
130	149	698
131	149	629
132	149	551
133	149	592
134	149	730
135	149	756
136	149	968
137	149	1299
138	149	1730
139	149	1774
140	149	2048
141	149	2649
142	149	2165
143	149	2925
144	149	6276
145	149	5922
146	149	5954
147	149	7084
148	149	15947
149	149	40075
0	150	3
1	150	33
2	150	67
3	150	80
4	150	51
5	150	43
6	150	37
7	150	38
8	150	27
9	150	23
10	150	18
11	150	22
12	150	19
13	150	24
14	150	23
15	150	17
16	150	17
17	150	19
18	150	9
19	150	11
20	150	13
21	150	13
22	150	12
23	150	14
24	150	16
25	150	9
26	150	7
27	150	14
28	150	13
29	150	21
30	150	9
31	150	11
32	150	20
33	150	21
34	150	22
35	150	33
36	150	28
38	150	27
39	150	30
40	150	27
41	150	39
42	150	33
43	150	33
44	150	50
45	150	94
46	150	94
47	150	57
48	150	40
49	150	31
50	150	38
51	150	40
52	150	30
53	150	37
54	150	52
55	150	75
56	150	77
57	150	38
58	150	52
59	150	52
60	150	60
61	150	70
62	150	55
63	150	14
64	150	50
65	150	9
66	150	13
67	150	54
68	150	80
69	150	70
70	150	73
71	150	69
72	150	69
73	150	75
74	150	60
75	150	64
76	150	71
77	150	75
78	150	95
79	150	90
80	150	130
81	150	162
82	150	138
83	150	198
84	150	146
85	150	149
86	150	185
87	150	168
88	150	191
89	150	160
90	150	233
91	150	192
92	150	208
93	150	222
94	150	302
95	150	260
96	150	280
97	150	289
98	150	256
99	150	213
100	150	200
101	150	254
102	150	192
103	150	232
104	150	216
105	150	233
106	150	273
107	150	369
108	150	540
109	150	378
110	150	285
111	150	304
112	150	222
113	150	318
114	150	264
115	150	220
116	150	290
117	150	295
118	150	304
119	150	257
120	150	250
121	150	321
122	150	281
123	150	255
124	150	252
125	150	221
126	150	327
127	150	315
128	150	360
129	150	504
130	150	632
131	150	534
132	150	559
133	150	591
134	150	677
135	150	647
136	150	829
137	150	1132
138	150	1423
139	150	1503
140	150	1766
141	150	2165
142	150	1884
143	150	2378
144	150	5005
145	150	4616
146	150	4368
147	150	5087
148	150	7924
149	150	15687
150	150	32677
1	151	42
2	151	63
3	151	76
4	151	65
5	151	67
6	151	46
7	151	52
8	151	43
9	151	33
10	151	20
11	151	27
12	151	22
13	151	13
14	151	31
15	151	19
16	151	24
17	151	11
18	151	16
19	151	16
20	151	20
21	151	15
22	151	18
23	151	10
24	151	18
25	151	16
26	151	14
27	151	15
28	151	10
29	151	18
30	151	16
31	151	17
32	151	20
33	151	14
34	151	29
35	151	17
36	151	26
38	151	28
39	151	24
40	151	28
41	151	32
42	151	30
43	151	32
44	151	73
45	151	74
46	151	115
47	151	54
48	151	39
49	151	30
50	151	39
51	151	61
52	151	40
53	151	34
54	151	63
55	151	87
56	151	94
57	151	42
58	151	38
59	151	70
60	151	72
61	151	77
62	151	47
63	151	9
64	151	62
65	151	24
66	151	10
67	151	49
68	151	92
69	151	103
70	151	78
71	151	80
72	151	75
73	151	85
74	151	58
75	151	63
76	151	73
77	151	110
78	151	93
79	151	101
80	151	155
81	151	163
82	151	149
83	151	159
84	151	162
85	151	219
86	151	211
87	151	178
88	151	223
89	151	154
90	151	214
91	151	272
92	151	235
93	151	219
94	151	322
95	151	299
96	151	309
97	151	310
98	151	307
99	151	265
100	151	238
101	151	240
102	151	241
103	151	250
104	151	251
105	151	285
106	151	264
107	151	407
108	151	606
109	151	430
110	151	290
111	151	286
112	151	265
113	151	294
114	151	296
115	151	251
116	151	295
117	151	318
118	151	281
119	151	285
120	151	259
121	151	305
122	151	290
123	151	281
124	151	318
125	151	296
126	151	308
127	151	363
128	151	335
129	151	541
130	151	729
131	151	593
132	151	594
133	151	657
134	151	685
135	151	698
136	151	856
137	151	1143
138	151	1552
139	151	1603
140	151	1849
141	151	2279
142	151	1876
143	151	2484
144	151	5140
145	151	4589
146	151	4345
147	151	5119
148	151	7242
149	151	9528
150	151	16130
151	151	38607
0	152	1
1	152	25
2	152	56
3	152	51
4	152	43
5	152	39
6	152	29
7	152	22
8	152	16
9	152	25
10	152	15
11	152	18
12	152	12
13	152	16
14	152	19
15	152	21
16	152	15
17	152	13
18	152	12
19	152	20
20	152	16
21	152	10
22	152	12
23	152	7
24	152	13
25	152	6
26	152	14
27	152	7
28	152	9
29	152	9
30	152	9
31	152	11
32	152	16
33	152	20
34	152	9
35	152	23
36	152	15
38	152	26
39	152	21
40	152	17
41	152	29
42	152	21
43	152	33
44	152	42
45	152	56
46	152	75
47	152	60
48	152	47
49	152	31
50	152	39
51	152	30
52	152	31
53	152	30
54	152	46
55	152	51
56	152	77
57	152	35
58	152	29
59	152	33
60	152	51
61	152	57
62	152	42
63	152	8
64	152	42
65	152	9
66	152	14
67	152	55
68	152	82
69	152	60
70	152	42
71	152	50
72	152	37
73	152	41
74	152	48
75	152	35
76	152	54
77	152	72
78	152	53
79	152	69
80	152	121
81	152	131
82	152	130
83	152	180
84	152	137
85	152	168
86	152	178
87	152	138
88	152	153
89	152	125
90	152	155
91	152	161
92	152	193
93	152	175
94	152	228
95	152	202
96	152	270
97	152	230
98	152	217
99	152	204
100	152	200
101	152	253
102	152	199
103	152	235
104	152	234
105	152	226
106	152	257
107	152	332
108	152	481
109	152	293
110	152	227
111	152	188
112	152	185
113	152	199
114	152	181
115	152	129
116	152	206
117	152	222
118	152	196
119	152	158
120	152	170
121	152	204
122	152	225
123	152	217
124	152	210
125	152	195
126	152	219
127	152	216
128	152	234
129	152	387
130	152	528
131	152	422
132	152	414
133	152	494
134	152	508
135	152	532
136	152	719
137	152	850
138	152	1170
139	152	1256
140	152	1403
141	152	1743
142	152	1526
143	152	1893
144	152	3944
145	152	3347
146	152	3201
147	152	3683
148	152	5034
149	152	5996
150	152	6546
151	152	14082
152	152	25511
0	153	2
1	153	41
2	153	38
3	153	66
4	153	50
5	153	51
6	153	35
7	153	25
8	153	20
9	153	19
10	153	20
11	153	16
12	153	13
13	153	18
14	153	21
15	153	15
16	153	20
17	153	19
18	153	12
19	153	13
20	153	12
21	153	10
22	153	16
23	153	10
24	153	9
25	153	4
26	153	9
27	153	9
28	153	7
29	153	18
30	153	9
31	153	19
32	153	14
33	153	15
34	153	16
35	153	20
36	153	23
38	153	15
39	153	29
40	153	21
41	153	24
42	153	41
43	153	34
44	153	38
45	153	84
46	153	110
47	153	82
48	153	49
49	153	45
50	153	41
51	153	49
52	153	41
53	153	44
54	153	79
55	153	70
56	153	82
57	153	42
58	153	46
59	153	51
60	153	80
61	153	62
62	153	51
63	153	14
64	153	73
65	153	17
66	153	21
67	153	53
68	153	67
69	153	66
70	153	45
71	153	61
72	153	52
73	153	48
74	153	53
75	153	40
76	153	69
77	153	101
78	153	63
79	153	97
80	153	153
81	153	164
82	153	193
83	153	225
84	153	181
85	153	220
86	153	221
87	153	187
88	153	209
89	153	135
90	153	204
91	153	233
92	153	266
93	153	270
94	153	284
95	153	272
96	153	335
97	153	301
98	153	312
99	153	273
100	153	249
101	153	296
102	153	274
103	153	299
104	153	295
105	153	306
106	153	310
107	153	477
108	153	677
109	153	390
110	153	247
111	153	222
112	153	215
113	153	245
114	153	197
115	153	176
116	153	229
117	153	242
118	153	221
119	153	201
120	153	222
121	153	242
122	153	263
123	153	248
124	153	276
125	153	239
126	153	255
127	153	272
128	153	282
129	153	422
130	153	600
131	153	421
132	153	481
133	153	534
134	153	600
135	153	645
136	153	844
137	153	1130
138	153	1521
139	153	1597
140	153	1802
141	153	2186
142	153	1973
143	153	2567
144	153	5136
145	153	4245
146	153	3960
147	153	4437
148	153	6116
149	153	6702
150	153	6418
151	153	8529
152	153	12492
153	153	33644
0	154	1
1	154	37
2	154	47
3	154	56
4	154	40
5	154	33
6	154	36
7	154	34
8	154	40
9	154	24
10	154	28
11	154	11
12	154	11
13	154	16
14	154	23
15	154	18
16	154	17
17	154	14
18	154	9
19	154	12
20	154	13
21	154	8
22	154	17
23	154	8
24	154	12
25	154	14
26	154	8
27	154	12
28	154	14
29	154	13
30	154	9
31	154	12
32	154	8
33	154	16
34	154	15
35	154	29
36	154	19
38	154	16
39	154	14
40	154	19
41	154	25
42	154	17
43	154	25
44	154	34
45	154	65
46	154	80
47	154	66
48	154	40
49	154	23
50	154	35
51	154	45
52	154	32
53	154	46
54	154	67
55	154	74
56	154	69
57	154	38
58	154	34
59	154	33
60	154	57
61	154	61
62	154	52
63	154	7
64	154	58
65	154	15
66	154	17
67	154	74
68	154	63
69	154	60
70	154	49
71	154	58
72	154	39
73	154	57
74	154	32
75	154	40
76	154	71
77	154	67
78	154	62
79	154	66
80	154	154
81	154	179
82	154	150
83	154	200
84	154	185
85	154	215
86	154	200
87	154	174
88	154	181
89	154	122
90	154	204
91	154	266
92	154	232
93	154	238
94	154	262
95	154	236
96	154	322
97	154	251
98	154	315
99	154	261
100	154	243
101	154	283
102	154	249
103	154	288
104	154	261
105	154	291
106	154	298
107	154	428
108	154	705
109	154	365
110	154	214
111	154	240
112	154	193
113	154	201
114	154	173
115	154	153
116	154	196
117	154	223
118	154	222
119	154	201
120	154	193
121	154	224
122	154	203
123	154	228
124	154	238
125	154	204
126	154	224
127	154	222
128	154	268
129	154	416
130	154	608
131	154	408
132	154	439
133	154	459
134	154	620
135	154	652
136	154	873
137	154	1153
138	154	1500
139	154	1706
140	154	1937
141	154	2576
142	154	2061
143	154	2767
144	154	5724
145	154	4614
146	154	3904
147	154	4394
148	154	5840
149	154	6196
150	154	5130
151	154	6202
152	154	6093
153	154	13657
154	154	27561
0	155	1
1	155	35
2	155	56
3	155	92
4	155	80
5	155	55
6	155	50
7	155	43
8	155	31
9	155	31
10	155	21
11	155	22
12	155	10
13	155	23
14	155	28
15	155	19
16	155	18
17	155	21
18	155	22
19	155	14
20	155	12
21	155	16
22	155	13
23	155	9
24	155	15
25	155	12
26	155	5
27	155	17
28	155	10
29	155	17
30	155	13
31	155	15
32	155	18
33	155	19
34	155	13
35	155	26
36	155	25
38	155	28
39	155	27
40	155	37
41	155	35
42	155	46
43	155	49
44	155	72
45	155	102
46	155	101
47	155	39
48	155	21
49	155	16
50	155	32
51	155	30
52	155	20
53	155	25
54	155	53
55	155	96
56	155	92
57	155	62
58	155	46
59	155	76
60	155	94
61	155	74
62	155	53
63	155	13
64	155	43
65	155	15
66	155	11
67	155	56
68	155	94
69	155	98
70	155	88
71	155	81
72	155	84
73	155	77
74	155	65
75	155	57
76	155	84
77	155	118
78	155	88
79	155	112
80	155	161
81	155	163
82	155	124
83	155	183
84	155	169
85	155	182
86	155	208
87	155	212
88	155	261
89	155	188
90	155	240
91	155	208
92	155	204
93	155	230
94	155	356
95	155	326
96	155	336
97	155	367
98	155	284
99	155	224
100	155	162
101	155	196
102	155	160
103	155	208
104	155	197
105	155	176
106	155	227
107	155	358
108	155	648
109	155	556
110	155	358
111	155	345
112	155	330
113	155	390
114	155	356
115	155	294
116	155	346
117	155	312
118	155	319
119	155	288
120	155	273
121	155	327
122	155	331
123	155	305
124	155	336
125	155	316
126	155	379
127	155	355
128	155	490
129	155	758
130	155	1161
131	155	786
132	155	806
133	155	940
134	155	879
135	155	952
136	155	1393
137	155	2159
138	155	2961
139	155	2899
140	155	3772
141	155	5697
142	155	3502
143	155	5496
144	155	12669
145	155	7026
146	155	5876
147	155	6162
148	155	8544
149	155	6408
150	155	5097
151	155	5750
152	155	4467
153	155	6384
154	155	11407
155	155	33177
1	156	17
2	156	68
3	156	144
4	156	96
5	156	112
6	156	80
7	156	82
8	156	58
9	156	50
10	156	46
11	156	42
12	156	34
13	156	43
14	156	40
15	156	26
16	156	23
17	156	23
18	156	20
19	156	23
20	156	28
21	156	15
22	156	19
23	156	19
24	156	17
25	156	17
26	156	19
27	156	18
28	156	19
29	156	22
30	156	32
31	156	23
32	156	30
33	156	22
34	156	30
35	156	43
36	156	33
38	156	36
39	156	43
40	156	51
41	156	70
42	156	67
43	156	72
44	156	140
45	156	135
46	156	115
47	156	28
48	156	9
49	156	20
50	156	13
51	156	19
52	156	18
53	156	9
54	156	35
55	156	95
56	156	128
57	156	97
58	156	85
59	156	103
60	156	118
61	156	87
62	156	32
63	156	7
64	156	32
65	156	16
66	156	9
67	156	42
68	156	142
69	156	146
70	156	153
71	156	131
72	156	109
73	156	124
74	156	107
75	156	133
76	156	149
77	156	187
78	156	176
79	156	164
80	156	162
81	156	135
82	156	112
83	156	166
84	156	125
85	156	187
86	156	174
87	156	232
88	156	300
89	156	338
90	156	289
91	156	171
92	156	154
93	156	181
94	156	420
95	156	401
96	156	279
97	156	403
98	156	292
99	156	101
100	156	84
101	156	90
102	156	83
103	156	124
104	156	116
105	156	121
106	156	96
107	156	206
108	156	453
109	156	529
110	156	422
111	156	448
112	156	433
113	156	531
114	156	466
115	156	427
116	156	443
117	156	472
118	156	475
119	156	400
120	156	402
121	156	415
122	156	419
123	156	383
124	156	453
125	156	415
126	156	477
127	156	469
128	156	670
129	156	1009
130	156	1320
131	156	1077
132	156	1134
133	156	1202
134	156	1091
135	156	1153
136	156	1539
137	156	2276
138	156	2737
139	156	2686
140	156	3415
141	156	4630
142	156	2897
143	156	4397
144	156	7506
145	156	4595
146	156	3978
147	156	3862
148	156	4924
149	156	3396
150	156	2975
151	156	3180
152	156	2275
153	156	3133
154	156	3523
155	156	13531
156	156	38644
0	157	3
1	157	17
2	157	59
3	157	95
4	157	87
5	157	66
6	157	65
7	157	43
8	157	24
9	157	27
10	157	21
11	157	35
12	157	23
13	157	11
14	157	27
15	157	18
16	157	15
17	157	17
18	157	22
19	157	15
20	157	15
21	157	10
22	157	17
23	157	14
24	157	9
25	157	13
26	157	8
27	157	8
28	157	12
29	157	17
30	157	17
31	157	19
32	157	17
33	157	15
34	157	24
35	157	22
36	157	17
38	157	27
39	157	25
40	157	42
41	157	46
42	157	42
43	157	46
44	157	67
45	157	109
46	157	102
47	157	54
48	157	33
49	157	25
50	157	22
51	157	29
52	157	19
53	157	22
54	157	42
55	157	84
56	157	96
57	157	67
58	157	60
59	157	56
60	157	98
61	157	79
62	157	34
63	157	9
64	157	43
65	157	11
66	157	11
67	157	48
68	157	95
69	157	103
70	157	91
71	157	76
72	157	90
73	157	91
74	157	69
75	157	92
76	157	99
77	157	129
78	157	99
79	157	113
80	157	135
81	157	148
82	157	135
83	157	212
84	157	159
85	157	198
86	157	191
87	157	205
88	157	265
89	157	271
90	157	257
91	157	252
92	157	211
93	157	225
94	157	391
95	157	372
96	157	357
97	157	397
98	157	289
99	157	187
100	157	135
101	157	175
102	157	150
103	157	162
104	157	214
105	157	186
106	157	243
107	157	357
108	157	656
109	157	527
110	157	331
111	157	301
112	157	309
113	157	330
114	157	273
115	157	267
116	157	311
117	157	305
118	157	284
119	157	264
120	157	269
121	157	318
122	157	334
123	157	275
124	157	305
125	157	280
126	157	325
127	157	336
128	157	469
129	157	805
130	157	1122
131	157	838
132	157	721
133	157	824
134	157	912
135	157	990
136	157	1466
137	157	2107
138	157	2551
139	157	2519
140	157	3056
141	157	4138
142	157	2911
143	157	3785
144	157	5938
145	157	3508
146	157	2922
147	157	2937
148	157	3422
149	157	2904
150	157	2302
151	157	2563
152	157	1996
153	157	2731
154	157	2865
155	157	5601
156	157	12952
157	157	38795
1	158	14
2	158	45
3	158	68
4	158	57
5	158	53
6	158	39
7	158	38
8	158	17
9	158	22
10	158	16
11	158	21
12	158	10
13	158	9
14	158	20
15	158	20
16	158	21
17	158	11
18	158	14
19	158	13
20	158	13
21	158	16
22	158	11
23	158	8
24	158	13
25	158	15
26	158	10
27	158	12
28	158	14
29	158	12
30	158	13
31	158	10
32	158	15
33	158	12
34	158	15
35	158	19
36	158	21
38	158	13
39	158	22
40	158	27
41	158	33
42	158	30
43	158	42
44	158	56
45	158	57
46	158	80
47	158	38
48	158	22
49	158	19
50	158	15
51	158	20
52	158	18
53	158	27
54	158	35
55	158	54
56	158	85
57	158	40
58	158	42
59	158	36
60	158	68
61	158	69
62	158	31
63	158	2
64	158	40
65	158	9
66	158	6
67	158	29
68	158	71
69	158	74
70	158	65
71	158	73
72	158	53
73	158	49
74	158	48
75	158	60
76	158	64
77	158	88
78	158	62
79	158	83
80	158	106
81	158	117
82	158	110
83	158	130
84	158	122
85	158	129
86	158	158
87	158	132
88	158	145
89	158	160
90	158	172
91	158	152
92	158	141
93	158	135
94	158	251
95	158	217
96	158	209
97	158	249
98	158	196
99	158	112
100	158	110
101	158	108
102	158	102
103	158	141
104	158	117
105	158	127
106	158	161
107	158	213
108	158	378
109	158	365
110	158	256
111	158	224
112	158	228
113	158	268
114	158	249
115	158	231
116	158	248
117	158	233
118	158	258
119	158	205
120	158	248
121	158	271
122	158	231
123	158	215
124	158	224
125	158	239
126	158	282
127	158	270
128	158	387
129	158	563
130	158	821
131	158	571
132	158	568
133	158	686
134	158	688
135	158	689
136	158	975
137	158	1382
138	158	1767
139	158	1595
140	158	1960
141	158	2720
142	158	1662
143	158	2371
144	158	3356
145	158	2067
146	158	1746
147	158	1790
148	158	2069
149	158	1677
150	158	1472
151	158	1561
152	158	1169
153	158	1508
154	158	1597
155	158	2957
156	158	4866
157	158	12643
158	158	29459
1	159	17
2	159	49
3	159	70
4	159	61
5	159	71
6	159	38
7	159	36
8	159	20
9	159	29
10	159	21
11	159	21
12	159	25
13	159	22
14	159	26
15	159	17
16	159	22
17	159	24
18	159	18
19	159	15
20	159	13
21	159	13
22	159	13
23	159	14
24	159	9
25	159	22
26	159	15
27	159	19
28	159	20
29	159	18
30	159	7
31	159	16
32	159	10
33	159	12
34	159	27
35	159	24
36	159	32
38	159	19
39	159	29
40	159	27
41	159	41
42	159	44
43	159	54
44	159	78
45	159	66
46	159	87
47	159	40
48	159	21
49	159	8
50	159	19
51	159	12
52	159	17
53	159	12
54	159	32
55	159	59
56	159	76
57	159	60
58	159	49
59	159	52
60	159	72
61	159	61
62	159	31
63	159	5
64	159	36
65	159	9
66	159	10
67	159	38
68	159	74
69	159	79
70	159	66
71	159	73
72	159	77
73	159	79
74	159	72
75	159	58
76	159	71
77	159	79
78	159	93
79	159	93
80	159	102
81	159	104
82	159	84
83	159	113
84	159	110
85	159	114
86	159	87
87	159	120
88	159	162
89	159	164
90	159	174
91	159	123
92	159	108
93	159	121
94	159	230
95	159	208
96	159	179
97	159	214
98	159	156
99	159	88
100	159	78
101	159	96
102	159	71
103	159	89
104	159	95
105	159	95
106	159	108
107	159	155
108	159	298
109	159	285
110	159	272
111	159	260
112	159	255
113	159	329
114	159	261
115	159	248
116	159	281
117	159	259
118	159	322
119	159	248
120	159	237
121	159	282
122	159	285
123	159	273
124	159	294
125	159	264
126	159	311
127	159	309
128	159	321
129	159	475
130	159	594
131	159	527
132	159	580
133	159	634
134	159	607
135	159	585
136	159	695
137	159	920
138	159	1148
139	159	1190
140	159	1173
141	159	1449
142	159	1062
143	159	1317
144	159	1791
145	159	1367
146	159	1170
147	159	1203
148	159	1279
149	159	1110
150	159	955
151	159	997
152	159	787
153	159	994
154	159	923
155	159	1628
156	159	3010
157	159	4818
158	159	12456
159	159	41258
0	160	1
1	160	15
2	160	58
3	160	83
4	160	74
5	160	66
6	160	62
7	160	39
8	160	43
9	160	26
10	160	38
11	160	20
12	160	29
13	160	24
14	160	26
15	160	16
16	160	27
17	160	24
18	160	27
19	160	16
20	160	29
21	160	19
22	160	14
23	160	18
24	160	22
25	160	15
26	160	10
27	160	20
28	160	21
29	160	16
30	160	12
31	160	16
32	160	30
33	160	27
34	160	27
35	160	26
36	160	31
38	160	31
39	160	36
40	160	51
41	160	40
42	160	51
43	160	60
44	160	76
45	160	92
46	160	76
47	160	36
48	160	17
49	160	8
50	160	18
51	160	17
52	160	22
53	160	6
54	160	43
55	160	69
56	160	85
57	160	66
58	160	49
59	160	62
60	160	76
61	160	52
62	160	26
63	160	6
64	160	30
65	160	5
66	160	9
67	160	35
68	160	83
69	160	92
70	160	106
71	160	79
72	160	82
73	160	101
74	160	67
75	160	74
76	160	89
77	160	96
78	160	117
79	160	106
80	160	114
81	160	96
82	160	102
83	160	124
84	160	88
85	160	103
86	160	105
87	160	132
88	160	152
89	160	165
90	160	153
91	160	100
92	160	106
93	160	131
94	160	206
95	160	196
96	160	186
97	160	199
98	160	147
99	160	83
100	160	58
101	160	76
102	160	60
103	160	98
104	160	90
105	160	98
106	160	106
107	160	170
108	160	276
109	160	267
110	160	307
111	160	297
112	160	291
113	160	348
114	160	308
115	160	277
116	160	294
117	160	317
118	160	295
119	160	276
120	160	275
121	160	264
122	160	269
123	160	260
124	160	314
125	160	298
126	160	324
127	160	321
128	160	371
129	160	459
130	160	599
131	160	512
132	160	550
133	160	598
134	160	537
135	160	555
136	160	624
137	160	807
138	160	1002
139	160	981
140	160	1041
141	160	1209
142	160	899
143	160	1092
144	160	1405
145	160	1092
146	160	1076
147	160	1045
148	160	1035
149	160	909
150	160	805
151	160	965
152	160	662
153	160	840
154	160	794
155	160	1337
156	160	2361
157	160	3531
158	160	6247
159	160	18134
160	160	45500
0	161	3
1	161	16
2	161	37
3	161	60
4	161	51
5	161	26
6	161	30
7	161	41
8	161	21
9	161	12
10	161	17
11	161	12
12	161	14
13	161	10
14	161	19
15	161	12
16	161	24
17	161	15
18	161	16
19	161	13
20	161	12
21	161	15
22	161	12
23	161	14
24	161	16
25	161	12
26	161	11
27	161	10
28	161	11
29	161	17
30	161	9
31	161	15
32	161	17
33	161	12
34	161	17
35	161	21
36	161	32
38	161	17
39	161	22
40	161	28
41	161	34
42	161	39
43	161	39
44	161	50
45	161	69
46	161	63
47	161	26
48	161	24
49	161	12
50	161	17
51	161	17
52	161	18
53	161	20
54	161	52
55	161	46
56	161	70
57	161	45
58	161	37
59	161	52
60	161	68
61	161	66
62	161	20
63	161	2
64	161	35
65	161	19
66	161	7
67	161	21
68	161	69
69	161	75
70	161	46
71	161	53
72	161	49
73	161	49
74	161	46
75	161	51
76	161	50
77	161	68
78	161	68
79	161	73
80	161	87
81	161	100
82	161	79
83	161	98
84	161	92
85	161	116
86	161	114
87	161	102
88	161	127
89	161	115
90	161	135
91	161	117
92	161	98
93	161	107
94	161	169
95	161	156
96	161	155
97	161	163
98	161	156
99	161	93
100	161	63
101	161	85
102	161	71
103	161	109
104	161	107
105	161	94
106	161	92
107	161	150
108	161	251
109	161	203
110	161	204
111	161	200
112	161	193
113	161	235
114	161	196
115	161	182
116	161	200
117	161	201
118	161	236
119	161	170
120	161	188
121	161	240
122	161	204
123	161	193
124	161	208
125	161	179
126	161	193
127	161	224
128	161	234
129	161	313
130	161	394
131	161	393
132	161	376
133	161	381
134	161	404
135	161	370
136	161	443
137	161	556
138	161	639
139	161	707
140	161	729
141	161	795
142	161	666
143	161	749
144	161	992
145	161	795
146	161	735
147	161	765
148	161	726
149	161	727
150	161	656
151	161	702
152	161	520
153	161	685
154	161	656
155	161	904
156	161	1530
157	161	2366
158	161	3783
159	161	7051
160	161	14348
161	161	26599
0	162	2
1	162	21
2	162	47
3	162	41
4	162	49
5	162	47
6	162	36
7	162	19
8	162	24
9	162	20
10	162	12
11	162	21
12	162	15
13	162	24
14	162	21
15	162	11
16	162	12
17	162	18
18	162	12
19	162	13
20	162	11
21	162	14
22	162	15
23	162	10
24	162	12
25	162	7
26	162	10
27	162	12
28	162	17
29	162	3
30	162	6
31	162	8
32	162	11
33	162	14
34	162	17
35	162	15
36	162	23
38	162	19
39	162	27
40	162	26
41	162	26
42	162	20
43	162	28
44	162	45
45	162	63
46	162	81
47	162	33
48	162	38
49	162	21
50	162	23
51	162	33
52	162	22
53	162	21
54	162	48
55	162	61
56	162	65
57	162	49
58	162	16
59	162	33
60	162	55
61	162	54
62	162	33
63	162	7
64	162	38
65	162	18
66	162	12
67	162	45
68	162	68
69	162	57
70	162	51
71	162	57
72	162	38
73	162	45
74	162	47
75	162	48
76	162	56
77	162	65
78	162	64
79	162	82
80	162	96
81	162	117
82	162	90
83	162	123
84	162	103
85	162	140
86	162	124
87	162	119
88	162	134
89	162	108
90	162	148
91	162	147
92	162	142
93	162	142
94	162	189
95	162	160
96	162	185
97	162	198
98	162	156
99	162	150
100	162	119
101	162	113
102	162	122
103	162	149
104	162	163
105	162	138
106	162	148
107	162	226
108	162	383
109	162	221
110	162	215
111	162	184
112	162	181
113	162	196
114	162	185
115	162	140
116	162	179
117	162	191
118	162	191
119	162	163
120	162	148
121	162	179
122	162	201
123	162	171
124	162	190
125	162	198
126	162	178
127	162	205
128	162	223
129	162	284
130	162	379
131	162	277
132	162	276
133	162	336
134	162	381
135	162	405
136	162	427
137	162	552
138	162	703
139	162	775
140	162	741
141	162	767
142	162	655
143	162	745
144	162	960
145	162	890
146	162	786
147	162	820
148	162	794
149	162	824
150	162	708
151	162	791
152	162	602
153	162	710
154	162	738
155	162	961
156	162	1392
157	162	2476
158	162	3536
159	162	5853
160	162	7701
161	162	13063
162	162	34982
1	163	28
2	163	32
3	163	52
4	163	51
5	163	33
6	163	30
7	163	31
8	163	23
9	163	17
10	163	15
11	163	15
12	163	12
13	163	15
14	163	20
15	163	17
16	163	19
17	163	11
18	163	18
19	163	12
20	163	9
21	163	13
22	163	14
23	163	16
24	163	8
25	163	21
26	163	14
27	163	15
28	163	14
29	163	12
30	163	15
31	163	18
32	163	13
33	163	13
34	163	12
35	163	30
36	163	17
38	163	19
39	163	16
40	163	27
41	163	39
42	163	19
43	163	40
44	163	42
45	163	73
46	163	87
47	163	41
48	163	34
49	163	21
50	163	26
51	163	27
52	163	25
53	163	33
54	163	49
55	163	49
56	163	67
57	163	40
58	163	40
59	163	34
60	163	58
61	163	56
62	163	38
63	163	10
64	163	47
65	163	11
66	163	9
67	163	46
68	163	79
69	163	61
70	163	46
71	163	60
72	163	48
73	163	48
74	163	42
75	163	37
76	163	55
77	163	66
78	163	40
79	163	65
80	163	100
81	163	111
82	163	120
83	163	131
84	163	104
85	163	92
86	163	120
87	163	116
88	163	151
89	163	122
90	163	136
91	163	138
92	163	139
93	163	160
94	163	201
95	163	159
96	163	198
97	163	200
98	163	183
99	163	149
100	163	176
101	163	153
102	163	136
103	163	157
104	163	157
105	163	162
106	163	155
107	163	242
108	163	333
109	163	254
110	163	205
111	163	211
112	163	171
113	163	224
114	163	177
115	163	138
116	163	230
117	163	209
118	163	180
119	163	173
120	163	164
121	163	200
122	163	213
123	163	219
124	163	226
125	163	177
126	163	187
127	163	227
128	163	209
129	163	271
130	163	371
131	163	306
132	163	335
133	163	353
134	163	414
135	163	395
136	163	492
137	163	588
138	163	708
139	163	774
140	163	732
141	163	860
142	163	705
143	163	714
144	163	964
145	163	851
146	163	847
147	163	814
148	163	770
149	163	799
150	163	727
151	163	768
152	163	611
153	163	765
154	163	817
155	163	964
156	163	1334
157	163	2420
158	163	3569
159	163	5752
160	163	6894
161	163	7380
162	163	15181
163	163	36321
0	164	5
1	164	24
2	164	33
3	164	61
4	164	54
5	164	37
6	164	33
7	164	31
8	164	21
9	164	13
10	164	18
11	164	25
12	164	20
13	164	21
14	164	25
15	164	21
16	164	18
17	164	13
18	164	20
19	164	12
20	164	16
21	164	13
22	164	17
23	164	13
24	164	7
25	164	20
26	164	9
27	164	11
28	164	15
29	164	15
30	164	9
31	164	20
32	164	15
33	164	21
34	164	20
35	164	25
36	164	30
38	164	19
39	164	15
40	164	22
41	164	33
42	164	28
43	164	29
44	164	30
45	164	69
46	164	58
47	164	77
48	164	44
49	164	27
50	164	25
51	164	40
52	164	36
53	164	35
54	164	44
55	164	56
56	164	60
57	164	29
58	164	24
59	164	47
60	164	63
61	164	56
62	164	38
63	164	7
64	164	47
65	164	17
66	164	13
67	164	45
68	164	52
69	164	54
70	164	54
71	164	50
72	164	38
73	164	48
74	164	44
75	164	40
76	164	45
77	164	72
78	164	52
79	164	55
80	164	109
81	164	123
82	164	100
83	164	120
84	164	131
85	164	134
86	164	143
87	164	124
88	164	128
89	164	83
90	164	164
91	164	163
92	164	163
93	164	127
94	164	177
95	164	153
96	164	203
97	164	178
98	164	188
99	164	162
100	164	162
101	164	172
102	164	170
103	164	190
104	164	182
105	164	173
106	164	183
107	164	261
108	164	382
109	164	225
110	164	190
111	164	189
112	164	187
113	164	207
114	164	176
115	164	169
116	164	197
117	164	213
118	164	189
119	164	198
120	164	189
121	164	219
122	164	205
123	164	156
124	164	225
125	164	171
126	164	197
127	164	214
128	164	207
129	164	303
130	164	364
131	164	327
132	164	334
133	164	331
134	164	401
135	164	403
136	164	466
137	164	586
138	164	734
139	164	725
140	164	666
141	164	718
142	164	667
143	164	715
144	164	918
145	164	884
146	164	790
147	164	833
148	164	819
149	164	842
150	164	765
151	164	791
152	164	622
153	164	839
154	164	752
155	164	935
156	164	1224
157	164	2346
158	164	3441
159	164	5497
160	164	6379
161	164	5749
162	164	8155
163	164	16855
164	164	37874
1	165	37
2	165	37
3	165	52
4	165	39
5	165	32
6	165	31
7	165	22
8	165	22
9	165	17
10	165	17
11	165	22
12	165	9
13	165	18
14	165	18
15	165	11
16	165	10
17	165	9
18	165	14
19	165	14
20	165	12
21	165	13
22	165	11
23	165	3
24	165	9
25	165	10
26	165	9
27	165	13
28	165	8
29	165	9
30	165	16
31	165	9
32	165	14
33	165	14
34	165	18
35	165	16
36	165	16
38	165	20
39	165	25
40	165	23
41	165	30
42	165	24
43	165	28
44	165	40
45	165	59
46	165	67
47	165	62
48	165	46
49	165	26
50	165	20
51	165	35
52	165	31
53	165	28
54	165	52
55	165	42
56	165	60
57	165	27
58	165	27
59	165	39
60	165	35
61	165	45
62	165	36
63	165	5
64	165	52
65	165	14
66	165	7
67	165	37
68	165	65
69	165	61
70	165	54
71	165	56
72	165	47
73	165	42
74	165	33
75	165	37
76	165	46
77	165	61
78	165	71
79	165	61
80	165	115
81	165	117
82	165	81
83	165	117
84	165	127
85	165	121
86	165	148
87	165	109
88	165	129
89	165	102
90	165	122
91	165	158
92	165	145
93	165	126
94	165	170
95	165	152
96	165	192
97	165	178
98	165	178
99	165	160
100	165	162
101	165	171
102	165	150
103	165	174
104	165	162
105	165	167
106	165	178
107	165	220
108	165	351
109	165	197
110	165	171
111	165	194
112	165	137
113	165	197
114	165	166
115	165	145
116	165	185
117	165	185
118	165	169
119	165	170
120	165	176
121	165	203
122	165	167
123	165	178
124	165	183
125	165	185
126	165	201
127	165	170
128	165	192
129	165	259
130	165	370
131	165	309
132	165	305
133	165	329
134	165	338
135	165	362
136	165	470
137	165	497
138	165	589
139	165	656
140	165	703
141	165	687
142	165	616
143	165	703
144	165	915
145	165	786
146	165	701
147	165	786
148	165	711
149	165	776
150	165	671
151	165	736
152	165	641
153	165	750
154	165	773
155	165	835
156	165	1150
157	165	2204
158	165	3091
159	165	4949
160	165	5389
161	165	4742
162	165	5712
163	165	7549
164	165	14294
165	165	34648
1	166	28
2	166	44
3	166	55
4	166	49
5	166	33
6	166	42
7	166	30
8	166	22
9	166	15
10	166	15
11	166	14
12	166	14
13	166	10
14	166	33
15	166	16
16	166	19
17	166	13
18	166	18
19	166	13
20	166	13
21	166	11
22	166	12
23	166	9
24	166	12
25	166	12
26	166	12
27	166	12
28	166	12
29	166	15
30	166	12
31	166	12
32	166	17
33	166	16
34	166	10
35	166	21
36	166	15
38	166	24
39	166	21
40	166	34
41	166	30
42	166	25
43	166	32
44	166	30
45	166	63
46	166	66
47	166	55
48	166	39
49	166	27
50	166	26
51	166	45
52	166	30
53	166	31
54	166	67
55	166	53
56	166	64
57	166	35
58	166	35
59	166	38
60	166	57
61	166	52
62	166	57
63	166	9
64	166	49
65	166	13
66	166	17
67	166	44
68	166	73
69	166	61
70	166	63
71	166	56
72	166	40
73	166	60
74	166	48
75	166	38
76	166	57
77	166	64
78	166	53
79	166	63
80	166	107
81	166	123
82	166	105
83	166	152
84	166	127
85	166	133
86	166	131
87	166	116
88	166	127
89	166	103
90	166	143
91	166	133
92	166	196
93	166	169
94	166	199
95	166	153
96	166	198
97	166	210
98	166	173
99	166	163
100	166	140
101	166	189
102	166	158
103	166	212
104	166	229
105	166	190
106	166	236
107	166	278
108	166	402
109	166	228
110	166	183
111	166	185
112	166	172
113	166	226
114	166	197
115	166	148
116	166	192
117	166	187
118	166	189
119	166	182
120	166	188
121	166	226
122	166	213
123	166	190
124	166	207
125	166	186
126	166	205
127	166	184
128	166	188
129	166	300
130	166	364
131	166	312
132	166	340
133	166	357
134	166	394
135	166	412
136	166	483
137	166	562
138	166	705
139	166	702
140	166	740
141	166	763
142	166	666
143	166	696
144	166	984
145	166	896
146	166	805
147	166	854
148	166	799
149	166	831
150	166	674
151	166	776
152	166	670
153	166	831
154	166	763
155	166	895
156	166	1273
157	166	2415
158	166	3365
159	166	5197
160	166	5829
161	166	4519
162	166	5466
163	166	6616
164	166	8643
165	166	16398
166	166	39120
0	167	2
1	167	31
2	167	42
3	167	39
4	167	42
5	167	48
6	167	31
7	167	27
8	167	14
9	167	16
10	167	13
11	167	18
12	167	19
13	167	17
14	167	16
15	167	17
16	167	16
17	167	13
18	167	15
19	167	11
20	167	13
21	167	11
22	167	16
23	167	14
24	167	12
25	167	10
26	167	16
27	167	15
28	167	9
29	167	16
30	167	8
31	167	16
32	167	13
33	167	18
34	167	19
35	167	20
36	167	13
38	167	23
39	167	31
40	167	32
41	167	35
42	167	25
43	167	39
44	167	46
45	167	60
46	167	80
47	167	47
48	167	41
49	167	30
50	167	34
51	167	33
52	167	27
53	167	21
54	167	56
55	167	58
56	167	57
57	167	33
58	167	34
59	167	48
60	167	56
61	167	49
62	167	41
63	167	9
64	167	53
65	167	21
66	167	13
67	167	60
68	167	66
69	167	64
70	167	57
71	167	53
72	167	37
73	167	51
74	167	41
75	167	36
76	167	57
77	167	65
78	167	48
79	167	62
80	167	92
81	167	109
82	167	118
83	167	141
84	167	135
85	167	130
86	167	152
87	167	130
88	167	126
89	167	101
90	167	132
91	167	117
92	167	144
93	167	159
94	167	155
95	167	149
96	167	170
97	167	188
98	167	169
99	167	155
100	167	153
101	167	169
102	167	175
103	167	177
104	167	171
105	167	170
106	167	214
107	167	254
108	167	398
109	167	226
110	167	205
111	167	191
112	167	197
113	167	219
114	167	177
115	167	156
116	167	179
117	167	208
118	167	215
119	167	172
120	167	156
121	167	181
122	167	204
123	167	191
124	167	206
125	167	162
126	167	196
127	167	205
128	167	201
129	167	268
130	167	360
131	167	338
132	167	335
133	167	338
134	167	351
135	167	396
136	167	423
137	167	575
138	167	656
139	167	666
140	167	656
141	167	749
142	167	661
143	167	696
144	167	922
145	167	809
146	167	820
147	167	738
148	167	725
149	167	764
150	167	647
151	167	724
152	167	567
153	167	735
154	167	730
155	167	853
156	167	1156
157	167	2261
158	167	3198
159	167	5081
160	167	5439
161	167	4327
162	167	4787
163	167	5404
164	167	6389
165	167	7843
166	167	16580
167	167	36651
0	168	5
1	168	27
2	168	36
3	168	44
4	168	25
5	168	28
6	168	17
7	168	17
8	168	22
9	168	17
10	168	14
11	168	15
12	168	18
13	168	19
14	168	19
15	168	8
16	168	18
17	168	13
18	168	8
19	168	10
20	168	14
21	168	9
22	168	9
23	168	9
24	168	13
25	168	7
26	168	8
27	168	10
28	168	14
29	168	13
30	168	18
31	168	7
32	168	10
33	168	11
34	168	23
35	168	23
36	168	13
38	168	10
39	168	18
40	168	17
41	168	29
42	168	23
43	168	26
44	168	46
45	168	62
46	168	60
47	168	48
48	168	35
49	168	19
50	168	25
51	168	28
52	168	28
53	168	23
54	168	44
55	168	41
56	168	47
57	168	22
58	168	24
59	168	27
60	168	35
61	168	41
62	168	39
63	168	7
64	168	41
65	168	15
66	168	16
67	168	40
68	168	50
69	168	32
70	168	32
71	168	32
72	168	35
73	168	39
74	168	35
75	168	42
76	168	38
77	168	65
78	168	48
79	168	47
80	168	75
81	168	114
82	168	82
83	168	105
84	168	102
85	168	128
86	168	126
87	168	83
88	168	102
89	168	77
90	168	127
91	168	115
92	168	131
93	168	144
94	168	132
95	168	106
96	168	160
97	168	147
98	168	153
99	168	165
100	168	133
101	168	154
102	168	149
103	168	166
104	168	157
105	168	156
106	168	166
107	168	233
108	168	347
109	168	197
110	168	140
111	168	142
112	168	171
113	168	164
114	168	132
115	168	114
116	168	134
117	168	155
118	168	143
119	168	125
120	168	127
121	168	172
122	168	153
123	168	155
124	168	170
125	168	148
126	168	160
127	168	149
128	168	160
129	168	204
130	168	285
131	168	248
132	168	255
133	168	266
134	168	332
135	168	320
136	168	373
137	168	448
138	168	584
139	168	578
140	168	532
141	168	590
142	168	586
143	168	579
144	168	781
145	168	702
146	168	655
147	168	642
148	168	608
149	168	651
150	168	575
151	168	626
152	168	511
153	168	680
154	168	581
155	168	685
156	168	953
157	168	1843
158	168	2698
159	168	4019
160	168	4135
161	168	3268
162	168	3775
163	168	4105
164	168	4684
165	168	5149
166	168	7204
167	168	12971
168	168	27211
0	169	1
1	169	24
2	169	29
3	169	46
4	169	37
5	169	39
6	169	36
7	169	27
8	169	21
9	169	16
10	169	15
11	169	22
12	169	16
13	169	17
14	169	17
15	169	21
16	169	16
17	169	15
18	169	11
19	169	20
20	169	18
21	169	16
22	169	16
23	169	16
24	169	13
25	169	13
26	169	11
27	169	6
28	169	11
29	169	4
30	169	14
31	169	21
32	169	9
33	169	15
34	169	20
35	169	21
36	169	12
38	169	19
39	169	24
40	169	26
41	169	25
42	169	35
43	169	26
44	169	37
45	169	77
46	169	49
47	169	56
48	169	40
49	169	21
50	169	29
51	169	39
52	169	31
53	169	33
54	169	52
55	169	46
56	169	51
57	169	39
58	169	33
59	169	41
60	169	43
61	169	47
62	169	37
63	169	6
64	169	36
65	169	12
66	169	17
67	169	43
68	169	65
69	169	64
70	169	51
71	169	48
72	169	48
73	169	59
74	169	46
75	169	33
76	169	46
77	169	64
78	169	62
79	169	65
80	169	80
81	169	101
82	169	103
83	169	128
84	169	95
85	169	118
86	169	126
87	169	124
88	169	101
89	169	96
90	169	125
91	169	137
92	169	133
93	169	121
94	169	163
95	169	140
96	169	153
97	169	157
98	169	163
99	169	126
100	169	125
101	169	139
102	169	108
103	169	172
104	169	165
105	169	167
106	169	157
107	169	244
108	169	294
109	169	202
110	169	178
111	169	191
112	169	187
113	169	235
114	169	180
115	169	156
116	169	179
117	169	187
118	169	211
119	169	171
120	169	181
121	169	219
122	169	218
123	169	194
124	169	217
125	169	208
126	169	221
127	169	217
128	169	188
129	169	249
130	169	352
131	169	329
132	169	357
133	169	319
134	169	381
135	169	382
136	169	435
137	169	462
138	169	626
139	169	625
140	169	592
141	169	661
142	169	591
143	169	633
144	169	847
145	169	738
146	169	714
147	169	741
148	169	659
149	169	688
150	169	610
151	169	675
152	169	540
153	169	690
154	169	613
155	169	802
156	169	1180
157	169	2032
158	169	2837
159	169	4599
160	169	4718
161	169	3706
162	169	4097
163	169	4295
164	169	4768
165	169	4811
166	169	6080
167	169	7552
168	169	12313
169	169	30562
0	170	1
1	170	30
2	170	33
3	170	53
4	170	57
5	170	38
6	170	56
7	170	30
8	170	21
9	170	23
10	170	16
11	170	31
12	170	25
13	170	17
14	170	23
15	170	22
16	170	24
17	170	12
18	170	11
19	170	14
20	170	13
21	170	14
22	170	18
23	170	13
24	170	17
25	170	12
26	170	11
27	170	16
28	170	12
29	170	17
30	170	10
31	170	16
32	170	14
33	170	19
34	170	33
35	170	20
36	170	26
38	170	24
39	170	26
40	170	36
41	170	35
42	170	42
43	170	42
44	170	61
45	170	62
46	170	64
47	170	41
48	170	29
49	170	22
50	170	28
51	170	33
52	170	33
53	170	27
54	170	44
55	170	56
56	170	63
57	170	47
58	170	29
59	170	28
60	170	51
61	170	46
62	170	40
63	170	6
64	170	39
65	170	13
66	170	12
67	170	50
68	170	68
69	170	72
70	170	65
71	170	52
72	170	66
73	170	67
74	170	56
75	170	48
76	170	48
77	170	71
78	170	64
79	170	73
80	170	82
81	170	111
82	170	80
83	170	138
84	170	113
85	170	136
86	170	148
87	170	127
88	170	128
89	170	115
90	170	154
91	170	151
92	170	136
93	170	114
94	170	185
95	170	155
96	170	185
97	170	180
98	170	172
99	170	155
100	170	139
101	170	143
102	170	146
103	170	163
104	170	161
105	170	151
106	170	181
107	170	230
108	170	368
109	170	235
110	170	224
111	170	234
112	170	211
113	170	254
114	170	231
115	170	195
116	170	218
117	170	249
118	170	247
119	170	201
120	170	188
121	170	257
122	170	227
123	170	223
124	170	276
125	170	210
126	170	263
127	170	242
128	170	250
129	170	344
130	170	397
131	170	371
132	170	415
133	170	416
134	170	445
135	170	435
136	170	474
137	170	552
138	170	680
139	170	691
140	170	736
141	170	812
142	170	697
143	170	768
144	170	918
145	170	901
146	170	811
147	170	869
148	170	789
149	170	748
150	170	661
151	170	749
152	170	558
153	170	718
154	170	695
155	170	942
156	170	1433
157	170	2260
158	170	3258
159	170	5270
160	170	5633
161	170	4059
162	170	4170
163	170	4616
164	170	4813
165	170	4922
166	170	5960
167	170	6627
168	170	6922
169	170	13826
170	170	33726
0	171	2
1	171	15
2	171	39
3	171	52
4	171	45
5	171	29
6	171	43
7	171	31
8	171	18
9	171	27
10	171	18
11	171	19
12	171	18
13	171	22
14	171	18
15	171	17
16	171	20
17	171	24
18	171	20
19	171	14
20	171	18
21	171	15
22	171	12
23	171	11
24	171	12
25	171	10
26	171	13
27	171	11
28	171	16
29	171	12
30	171	7
31	171	21
32	171	12
33	171	15
34	171	19
35	171	28
36	171	27
38	171	25
39	171	22
40	171	35
41	171	32
42	171	18
43	171	26
44	171	59
45	171	60
46	171	69
47	171	56
48	171	50
49	171	35
50	171	33
51	171	33
52	171	25
53	171	39
54	171	45
55	171	56
56	171	52
57	171	37
58	171	38
59	171	42
60	171	54
61	171	53
62	171	32
63	171	7
64	171	40
65	171	13
66	171	6
67	171	40
68	171	49
69	171	42
70	171	53
71	171	62
72	171	52
73	171	59
74	171	36
75	171	45
76	171	71
77	171	69
78	171	69
79	171	60
80	171	84
81	171	133
82	171	121
83	171	134
84	171	102
85	171	129
86	171	128
87	171	108
88	171	135
89	171	98
90	171	135
91	171	140
92	171	126
93	171	138
94	171	166
95	171	162
96	171	184
97	171	207
98	171	182
99	171	129
100	171	126
101	171	135
102	171	135
103	171	145
104	171	140
105	171	154
106	171	170
107	171	271
108	171	314
109	171	221
110	171	234
111	171	245
112	171	209
113	171	277
114	171	215
115	171	158
116	171	228
117	171	220
118	171	228
119	171	203
120	171	200
121	171	243
122	171	217
123	171	212
124	171	239
125	171	223
126	171	230
127	171	212
128	171	232
129	171	294
130	171	402
131	171	370
132	171	406
133	171	400
134	171	400
135	171	406
136	171	467
137	171	571
138	171	686
139	171	702
140	171	674
141	171	814
142	171	652
143	171	740
144	171	936
145	171	935
146	171	780
147	171	745
148	171	806
149	171	774
150	171	714
151	171	767
152	171	597
153	171	765
154	171	687
155	171	993
156	171	1414
157	171	2374
158	171	3465
159	171	5240
160	171	5399
161	171	3894
162	171	4019
163	171	4374
164	171	4558
165	171	4537
166	171	5287
167	171	5903
168	171	5407
169	171	7263
170	171	15500
171	171	33753
0	172	2
1	172	30
2	172	44
3	172	46
4	172	39
5	172	41
6	172	29
7	172	22
8	172	10
9	172	21
10	172	17
11	172	15
12	172	22
13	172	15
14	172	14
15	172	25
16	172	17
17	172	15
18	172	12
19	172	8
20	172	15
21	172	18
22	172	9
23	172	15
24	172	11
25	172	5
26	172	5
27	172	13
28	172	10
29	172	14
30	172	10
31	172	7
32	172	9
33	172	13
34	172	24
35	172	23
36	172	28
38	172	21
39	172	21
40	172	18
41	172	32
42	172	38
43	172	23
44	172	42
45	172	55
46	172	60
47	172	61
48	172	23
49	172	18
50	172	28
51	172	23
52	172	15
53	172	33
54	172	41
55	172	47
56	172	61
57	172	34
58	172	42
59	172	40
60	172	41
61	172	46
62	172	29
63	172	9
64	172	40
65	172	14
66	172	8
67	172	47
68	172	60
69	172	57
70	172	55
71	172	50
72	172	45
73	172	43
74	172	42
75	172	43
76	172	35
77	172	59
78	172	53
79	172	66
80	172	93
81	172	108
82	172	98
83	172	122
84	172	133
85	172	109
86	172	127
87	172	98
88	172	139
89	172	89
90	172	134
91	172	132
92	172	124
93	172	149
94	172	168
95	172	171
96	172	170
97	172	198
98	172	164
99	172	126
100	172	114
101	172	159
102	172	141
103	172	132
104	172	129
105	172	167
106	172	155
107	172	231
108	172	345
109	172	247
110	172	194
111	172	219
112	172	171
113	172	206
114	172	172
115	172	165
116	172	190
117	172	211
118	172	192
119	172	201
120	172	193
121	172	212
122	172	202
123	172	182
124	172	223
125	172	191
126	172	189
127	172	230
128	172	218
129	172	323
130	172	397
131	172	369
132	172	377
133	172	393
134	172	420
135	172	415
136	172	526
137	172	591
138	172	784
139	172	810
140	172	893
141	172	957
142	172	767
143	172	968
144	172	1287
145	172	1024
146	172	929
147	172	943
148	172	913
149	172	895
150	172	818
151	172	893
152	172	691
153	172	889
154	172	882
155	172	1217
156	172	1736
157	172	3325
158	172	4879
159	172	7558
160	172	7072
161	172	4709
162	172	4716
163	172	5054
164	172	5249
165	172	5175
166	172	5685
167	172	5847
168	172	5161
169	172	6142
170	172	8331
171	172	14340
172	172	35420
0	173	1
1	173	15
2	173	41
3	173	42
4	173	41
5	173	32
6	173	35
7	173	27
8	173	26
9	173	13
10	173	20
11	173	16
12	173	10
13	173	13
14	173	16
15	173	12
16	173	12
17	173	17
18	173	17
19	173	8
20	173	17
21	173	16
22	173	13
23	173	13
24	173	9
25	173	8
26	173	12
27	173	12
28	173	9
29	173	9
30	173	9
31	173	16
32	173	14
33	173	10
34	173	22
35	173	18
36	173	14
38	173	15
39	173	19
40	173	25
41	173	19
42	173	32
43	173	27
44	173	51
45	173	80
46	173	58
47	173	38
48	173	25
49	173	15
50	173	15
51	173	18
52	173	20
53	173	15
54	173	23
55	173	52
56	173	45
57	173	35
58	173	40
59	173	47
60	173	42
61	173	50
62	173	22
63	173	11
64	173	20
65	173	8
66	173	9
67	173	28
68	173	63
69	173	54
70	173	55
71	173	50
72	173	44
73	173	58
74	173	51
75	173	39
76	173	46
77	173	53
78	173	51
79	173	54
80	173	81
81	173	98
82	173	71
83	173	114
84	173	86
85	173	99
86	173	94
87	173	126
88	173	140
89	173	114
90	173	130
91	173	105
92	173	86
93	173	109
94	173	171
95	173	148
96	173	134
97	173	191
98	173	144
99	173	90
100	173	95
101	173	92
102	173	86
103	173	119
104	173	90
105	173	106
106	173	116
107	173	173
108	173	273
109	173	209
110	173	158
111	173	152
112	173	153
113	173	176
114	173	155
115	173	121
116	173	165
117	173	168
118	173	171
119	173	144
120	173	154
121	173	186
122	173	158
123	173	168
124	173	205
125	173	178
126	173	181
127	173	189
128	173	212
129	173	339
130	173	456
131	173	311
132	173	316
133	173	407
134	173	420
135	173	419
136	173	522
137	173	726
138	173	913
139	173	892
140	173	1030
141	173	1350
142	173	910
143	173	1077
144	173	1736
145	173	1157
146	173	966
147	173	1061
148	173	1197
149	173	995
150	173	813
151	173	961
152	173	717
153	173	938
154	173	893
155	173	1556
156	173	2627
157	173	4534
158	173	7044
159	173	8960
160	173	6768
161	173	4177
162	173	3785
163	173	4027
164	173	3860
165	173	3595
166	173	3973
167	173	3740
168	173	3280
169	173	3614
170	173	4383
171	173	4763
172	173	9908
173	173	28605
0	174	1
1	174	21
2	174	42
3	174	56
4	174	53
5	174	32
6	174	36
7	174	27
8	174	22
9	174	17
10	174	16
11	174	17
12	174	11
13	174	12
14	174	12
15	174	12
16	174	18
17	174	20
18	174	20
19	174	17
20	174	12
21	174	13
22	174	9
23	174	6
24	174	9
25	174	6
26	174	14
27	174	15
28	174	6
29	174	8
30	174	10
31	174	11
32	174	8
33	174	19
34	174	12
35	174	11
36	174	16
38	174	18
39	174	29
40	174	22
41	174	30
42	174	22
43	174	18
44	174	54
45	174	60
46	174	60
47	174	23
48	174	19
49	174	12
50	174	13
51	174	19
52	174	19
53	174	29
54	174	30
55	174	54
56	174	58
57	174	35
58	174	31
59	174	42
60	174	46
61	174	46
62	174	36
63	174	5
64	174	26
65	174	15
66	174	12
67	174	29
68	174	53
69	174	53
70	174	56
71	174	58
72	174	38
73	174	51
74	174	42
75	174	41
76	174	53
77	174	50
78	174	48
79	174	54
80	174	99
81	174	102
82	174	83
83	174	110
84	174	104
85	174	93
86	174	126
87	174	114
88	174	128
89	174	92
90	174	133
91	174	109
92	174	103
93	174	110
94	174	157
95	174	156
96	174	143
97	174	184
98	174	137
99	174	90
100	174	100
101	174	93
102	174	92
103	174	96
104	174	107
105	174	92
106	174	144
107	174	160
108	174	298
109	174	167
110	174	145
111	174	151
112	174	148
113	174	188
114	174	132
115	174	129
116	174	144
117	174	163
118	174	165
119	174	122
120	174	136
121	174	159
122	174	134
123	174	143
124	174	169
125	174	142
126	174	153
127	174	181
128	174	168
129	174	284
130	174	383
131	174	270
132	174	302
133	174	333
134	174	341
135	174	359
136	174	462
137	174	589
138	174	730
139	174	773
140	174	805
141	174	891
142	174	799
143	174	902
144	174	1126
145	174	885
146	174	823
147	174	822
148	174	877
149	174	836
150	174	736
151	174	810
152	174	628
153	174	767
154	174	841
155	174	1080
156	174	1621
157	174	2875
158	174	3480
159	174	3690
160	174	2875
161	174	1852
162	174	1996
163	174	1960
164	174	1966
165	174	1796
166	174	1985
167	174	1845
168	174	1511
169	174	1677
170	174	1803
171	174	2078
172	174	2855
173	174	12274
174	174	31404
1	175	18
2	175	36
3	175	58
4	175	47
5	175	32
6	175	32
7	175	24
8	175	13
9	175	16
10	175	18
11	175	12
12	175	13
13	175	17
14	175	25
15	175	21
16	175	15
17	175	10
18	175	13
19	175	6
20	175	14
21	175	12
22	175	9
23	175	9
24	175	12
25	175	7
26	175	5
27	175	9
28	175	11
29	175	15
30	175	7
31	175	13
32	175	10
33	175	11
34	175	14
35	175	20
36	175	18
38	175	12
39	175	16
40	175	16
41	175	27
42	175	25
43	175	25
44	175	34
45	175	62
46	175	64
47	175	49
48	175	31
49	175	12
50	175	15
51	175	23
52	175	19
53	175	23
54	175	37
55	175	61
56	175	65
57	175	30
58	175	36
59	175	31
60	175	40
61	175	45
62	175	29
63	175	13
64	175	38
65	175	12
66	175	9
67	175	48
68	175	60
69	175	51
70	175	39
71	175	46
72	175	36
73	175	41
74	175	42
75	175	50
76	175	58
77	175	65
78	175	55
79	175	58
80	175	73
81	175	122
82	175	92
83	175	157
84	175	111
85	175	131
86	175	129
87	175	116
88	175	115
89	175	107
90	175	132
91	175	134
92	175	137
93	175	114
94	175	165
95	175	153
96	175	173
97	175	205
98	175	167
99	175	119
100	175	99
101	175	116
102	175	105
103	175	144
104	175	132
105	175	120
106	175	126
107	175	212
108	175	326
109	175	183
110	175	134
111	175	158
112	175	132
113	175	156
114	175	125
115	175	103
116	175	161
117	175	142
118	175	136
119	175	140
120	175	123
121	175	132
122	175	163
123	175	146
124	175	167
125	175	131
126	175	163
127	175	165
128	175	186
129	175	234
130	175	292
131	175	270
132	175	295
133	175	302
134	175	359
135	175	346
136	175	395
137	175	514
138	175	630
139	175	743
140	175	682
141	175	761
142	175	719
143	175	766
144	175	904
145	175	824
146	175	721
147	175	797
148	175	713
149	175	851
150	175	739
151	175	750
152	175	667
153	175	740
154	175	804
155	175	929
156	175	1273
157	175	2100
158	175	2414
159	175	2443
160	175	2035
161	175	1421
162	175	1572
163	175	1610
164	175	1553
165	175	1500
166	175	1556
167	175	1548
168	175	1251
169	175	1348
170	175	1473
171	175	1583
172	175	2248
173	175	5021
174	175	13286
175	175	31106
0	176	1
1	176	22
2	176	54
3	176	53
4	176	50
5	176	42
6	176	36
7	176	23
8	176	32
9	176	20
10	176	23
11	176	18
12	176	20
13	176	19
14	176	15
15	176	14
16	176	17
17	176	11
18	176	17
19	176	13
20	176	11
21	176	17
22	176	18
23	176	12
24	176	9
25	176	12
26	176	9
27	176	16
28	176	9
29	176	13
30	176	10
31	176	17
32	176	13
33	176	16
34	176	20
35	176	18
36	176	15
38	176	21
39	176	16
40	176	22
41	176	38
42	176	32
43	176	36
44	176	45
45	176	73
46	176	75
47	176	51
48	176	25
49	176	13
50	176	14
51	176	32
52	176	17
53	176	23
54	176	52
55	176	61
56	176	75
57	176	45
58	176	30
59	176	55
60	176	70
61	176	54
62	176	34
63	176	9
64	176	40
65	176	11
66	176	22
67	176	36
68	176	71
69	176	69
70	176	48
71	176	54
72	176	49
73	176	40
74	176	45
75	176	41
76	176	66
77	176	73
78	176	61
79	176	83
80	176	97
81	176	139
82	176	129
83	176	132
84	176	142
85	176	131
86	176	120
87	176	138
88	176	153
89	176	125
90	176	152
91	176	145
92	176	140
93	176	161
94	176	178
95	176	195
96	176	205
97	176	203
98	176	142
99	176	127
100	176	105
101	176	138
102	176	108
103	176	125
104	176	141
105	176	171
106	176	141
107	176	188
108	176	367
109	176	211
110	176	190
111	176	187
112	176	179
113	176	164
114	176	155
115	176	150
116	176	194
117	176	204
118	176	170
119	176	170
120	176	154
121	176	206
122	176	180
123	176	135
124	176	203
125	176	159
126	176	155
127	176	184
128	176	186
129	176	265
130	176	377
131	176	319
132	176	326
133	176	383
134	176	388
135	176	371
136	176	515
137	176	585
138	176	788
139	176	837
140	176	871
141	176	869
142	176	851
143	176	847
144	176	1060
145	176	951
146	176	925
147	176	901
148	176	903
149	176	918
150	176	818
151	176	877
152	176	716
153	176	910
154	176	876
155	176	1117
156	176	1515
157	176	2479
158	176	2901
159	176	2848
160	176	2444
161	176	1754
162	176	1853
163	176	1846
164	176	1835
165	176	1665
166	176	1769
167	176	1784
168	176	1474
169	176	1601
170	176	1797
171	176	1860
172	176	2655
173	176	5856
174	176	9715
175	176	15795
176	176	38640
0	177	2
1	177	8
2	177	37
3	177	58
4	177	44
5	177	31
6	177	21
7	177	22
8	177	23
9	177	21
10	177	11
11	177	14
12	177	14
13	177	12
14	177	11
15	177	13
16	177	8
17	177	12
18	177	7
19	177	9
20	177	5
21	177	14
22	177	16
23	177	10
24	177	2
25	177	9
26	177	9
27	177	9
28	177	11
29	177	13
30	177	6
31	177	12
32	177	6
33	177	12
34	177	18
35	177	20
36	177	12
38	177	16
39	177	19
40	177	20
41	177	24
42	177	19
43	177	24
44	177	45
45	177	53
46	177	42
47	177	46
48	177	15
49	177	16
50	177	19
51	177	17
52	177	15
53	177	17
54	177	34
55	177	38
56	177	46
57	177	27
58	177	36
59	177	28
60	177	45
61	177	54
62	177	29
63	177	4
64	177	23
65	177	11
66	177	12
67	177	31
68	177	45
69	177	38
70	177	37
71	177	37
72	177	40
73	177	45
74	177	39
75	177	36
76	177	38
77	177	47
78	177	49
79	177	64
80	177	89
81	177	83
82	177	69
83	177	65
84	177	93
85	177	89
86	177	93
87	177	103
88	177	102
89	177	95
90	177	108
91	177	89
92	177	91
93	177	93
94	177	152
95	177	121
96	177	142
97	177	134
98	177	100
99	177	93
100	177	57
101	177	97
102	177	79
103	177	81
104	177	77
105	177	98
106	177	106
107	177	146
108	177	227
109	177	204
110	177	141
111	177	154
112	177	128
113	177	156
114	177	119
115	177	112
116	177	128
117	177	139
118	177	136
119	177	108
120	177	125
121	177	165
122	177	132
123	177	109
124	177	130
125	177	119
126	177	143
127	177	153
128	177	158
129	177	214
130	177	298
131	177	239
132	177	271
133	177	300
134	177	336
135	177	290
136	177	391
137	177	478
138	177	595
139	177	688
140	177	674
141	177	756
142	177	630
143	177	755
144	177	1021
145	177	769
146	177	664
147	177	706
148	177	747
149	177	704
150	177	626
151	177	670
152	177	524
153	177	723
154	177	652
155	177	911
156	177	1448
157	177	2483
158	177	3311
159	177	3399
160	177	2463
161	177	1589
162	177	1594
163	177	1669
164	177	1624
165	177	1529
166	177	1569
167	177	1541
168	177	1296
169	177	1372
170	177	1551
171	177	1651
172	177	2480
173	177	7783
174	177	9500
175	177	7167
176	177	13749
177	177	27030
0	178	1
1	178	17
2	178	31
3	178	63
4	178	56
5	178	47
6	178	50
7	178	38
8	178	43
9	178	28
10	178	16
11	178	18
12	178	10
13	178	19
14	178	21
15	178	15
16	178	30
17	178	21
18	178	16
19	178	14
20	178	13
21	178	15
22	178	16
23	178	22
24	178	13
25	178	11
26	178	13
27	178	15
28	178	19
29	178	14
30	178	18
31	178	24
32	178	18
33	178	17
34	178	31
35	178	34
36	178	35
38	178	22
39	178	38
40	178	34
41	178	41
42	178	34
43	178	48
44	178	58
45	178	72
46	178	56
47	178	32
48	178	22
49	178	13
50	178	17
51	178	17
52	178	9
53	178	16
54	178	31
55	178	45
56	178	66
57	178	59
58	178	38
59	178	51
60	178	57
61	178	42
62	178	21
63	178	8
64	178	25
65	178	9
66	178	7
67	178	33
68	178	53
69	178	78
70	178	57
71	178	74
72	178	65
73	178	66
74	178	64
75	178	57
76	178	76
77	178	91
78	178	67
79	178	66
80	178	95
81	178	98
82	178	77
83	178	102
84	178	91
85	178	97
86	178	96
87	178	92
88	178	123
89	178	92
90	178	104
91	178	98
92	178	81
93	178	103
94	178	137
95	178	126
96	178	126
97	178	152
98	178	109
99	178	70
100	178	68
101	178	79
102	178	65
103	178	74
104	178	69
105	178	69
106	178	95
107	178	129
108	178	210
109	178	172
110	178	154
111	178	188
112	178	205
113	178	213
114	178	191
115	178	154
116	178	195
117	178	194
118	178	210
119	178	175
120	178	151
121	178	182
122	178	170
123	178	169
124	178	201
125	178	176
126	178	198
127	178	213
128	178	192
129	178	284
130	178	339
131	178	326
132	178	325
133	178	385
134	178	402
135	178	369
136	178	395
137	178	494
138	178	636
139	178	706
140	178	626
141	178	746
142	178	607
143	178	687
144	178	810
145	178	732
146	178	658
147	178	675
148	178	640
149	178	626
150	178	569
151	178	604
152	178	465
153	178	572
154	178	561
155	178	727
156	178	1218
157	178	1765
158	178	2023
159	178	2372
160	178	1974
161	178	1285
162	178	1295
163	178	1296
164	178	1294
165	178	1241
166	178	1258
167	178	1196
168	178	1060
169	178	1206
170	178	1366
171	178	1389
172	178	1869
173	178	4269
174	178	5119
175	178	4031
176	178	5209
177	178	10713
178	178	41072
1	179	15
2	179	50
3	179	84
4	179	69
5	179	48
6	179	54
7	179	49
8	179	40
9	179	20
10	179	26
11	179	25
12	179	25
13	179	29
14	179	25
15	179	22
16	179	23
17	179	17
18	179	18
19	179	21
20	179	19
21	179	22
22	179	30
23	179	21
24	179	14
25	179	15
26	179	12
27	179	18
28	179	19
29	179	13
30	179	20
31	179	28
32	179	26
33	179	13
34	179	30
35	179	28
36	179	31
38	179	22
39	179	30
40	179	38
41	179	34
42	179	44
43	179	48
44	179	75
45	179	86
46	179	55
47	179	29
48	179	24
49	179	20
50	179	15
51	179	16
52	179	16
53	179	17
54	179	38
55	179	54
56	179	64
57	179	43
58	179	39
59	179	54
60	179	82
61	179	44
62	179	37
63	179	8
64	179	40
65	179	10
66	179	9
67	179	38
68	179	73
69	179	73
70	179	66
71	179	64
72	179	56
73	179	73
74	179	69
75	179	58
76	179	83
77	179	75
78	179	85
79	179	93
80	179	84
81	179	90
82	179	83
83	179	105
84	179	93
85	179	91
86	179	98
87	179	96
88	179	137
89	179	127
90	179	126
91	179	117
92	179	82
93	179	111
94	179	154
95	179	157
96	179	152
97	179	173
98	179	114
99	179	74
100	179	71
101	179	74
102	179	83
103	179	93
104	179	88
105	179	83
106	179	81
107	179	137
108	179	250
109	179	166
110	179	193
111	179	195
112	179	190
113	179	198
114	179	181
115	179	159
116	179	193
117	179	201
118	179	208
119	179	183
120	179	164
121	179	176
122	179	194
123	179	170
124	179	197
125	179	224
126	179	168
127	179	221
128	179	193
129	179	296
130	179	354
131	179	318
132	179	387
133	179	361
134	179	410
135	179	372
136	179	440
137	179	496
138	179	634
139	179	645
140	179	608
141	179	670
142	179	593
143	179	622
144	179	755
145	179	700
146	179	656
147	179	663
148	179	657
149	179	631
150	179	574
151	179	620
152	179	464
153	179	594
154	179	579
155	179	760
156	179	1109
157	179	1519
158	179	1673
159	179	1919
160	179	1619
161	179	1094
162	179	1230
163	179	1250
164	179	1217
165	179	1102
166	179	1230
167	179	1205
168	179	993
169	179	1090
170	179	1235
171	179	1267
172	179	1606
173	179	3108
174	179	3829
175	179	3266
176	179	4174
177	179	5306
178	179	18878
179	179	44196
1	180	15
2	180	51
3	180	74
4	180	53
5	180	46
6	180	49
7	180	36
8	180	33
9	180	38
10	180	19
11	180	20
12	180	21
13	180	20
14	180	23
15	180	26
16	180	20
17	180	18
18	180	25
19	180	11
20	180	21
21	180	19
22	180	18
23	180	16
24	180	14
25	180	19
26	180	23
27	180	19
28	180	21
29	180	11
30	180	14
31	180	19
32	180	16
33	180	17
34	180	33
35	180	22
36	180	22
38	180	30
39	180	23
40	180	35
41	180	42
42	180	37
43	180	37
44	180	56
45	180	69
46	180	54
47	180	26
48	180	12
49	180	10
50	180	5
51	180	14
52	180	9
53	180	12
54	180	30
55	180	51
56	180	71
57	180	50
58	180	46
59	180	44
60	180	64
61	180	52
62	180	25
63	180	4
64	180	20
65	180	13
66	180	11
67	180	32
68	180	54
69	180	73
70	180	65
71	180	68
72	180	65
73	180	58
74	180	47
75	180	70
76	180	81
77	180	88
78	180	72
79	180	67
80	180	89
81	180	91
82	180	82
83	180	88
84	180	80
85	180	81
86	180	100
87	180	109
88	180	100
89	180	106
90	180	112
91	180	81
92	180	90
93	180	90
94	180	124
95	180	133
96	180	130
97	180	136
98	180	91
99	180	65
100	180	52
101	180	70
102	180	56
103	180	76
104	180	63
105	180	60
106	180	76
107	180	91
108	180	197
109	180	144
110	180	155
111	180	147
112	180	175
113	180	179
114	180	152
115	180	148
116	180	172
117	180	164
118	180	195
119	180	148
120	180	136
121	180	159
122	180	160
123	180	127
124	180	178
125	180	154
126	180	165
127	180	173
128	180	178
129	180	235
130	180	305
131	180	273
132	180	301
133	180	305
134	180	356
135	180	290
136	180	368
137	180	429
138	180	532
139	180	583
140	180	545
141	180	574
142	180	485
143	180	538
144	180	689
145	180	609
146	180	592
147	180	557
148	180	553
149	180	530
150	180	532
151	180	549
152	180	425
153	180	507
154	180	448
155	180	643
156	180	952
157	180	1249
158	180	1418
159	180	1576
160	180	1383
161	180	1022
162	180	967
163	180	1020
164	180	936
165	180	852
166	180	949
167	180	928
168	180	777
169	180	815
170	180	944
171	180	1028
172	180	1219
173	180	2548
174	180	3214
175	180	2693
176	180	3338
177	180	4246
178	180	9776
179	180	18381
180	180	37772
1	181	13
2	181	41
3	181	76
4	181	84
5	181	53
6	181	55
7	181	68
8	181	51
9	181	38
10	181	38
11	181	32
12	181	30
13	181	25
14	181	34
15	181	32
16	181	34
17	181	27
18	181	21
19	181	19
20	181	20
21	181	27
22	181	29
23	181	15
24	181	11
25	181	17
26	181	23
27	181	19
28	181	21
29	181	24
30	181	15
31	181	33
32	181	22
33	181	23
34	181	30
35	181	32
36	181	40
38	181	34
39	181	44
40	181	41
41	181	48
42	181	57
43	181	64
44	181	64
45	181	93
46	181	70
47	181	28
48	181	16
49	181	12
50	181	11
51	181	18
52	181	12
53	181	16
54	181	26
55	181	63
56	181	72
57	181	79
58	181	61
59	181	86
60	181	80
61	181	54
62	181	26
63	181	4
64	181	31
65	181	8
66	181	7
67	181	32
68	181	68
69	181	96
70	181	78
71	181	77
72	181	66
73	181	77
74	181	81
75	181	59
76	181	76
77	181	86
78	181	86
79	181	101
80	181	93
81	181	101
82	181	80
83	181	93
84	181	97
85	181	71
86	181	114
87	181	113
88	181	148
89	181	143
90	181	118
91	181	84
92	181	79
93	181	93
94	181	160
95	181	148
96	181	131
97	181	149
98	181	111
99	181	67
100	181	64
101	181	68
102	181	51
103	181	87
104	181	63
105	181	76
106	181	65
107	181	113
108	181	209
109	181	172
110	181	159
111	181	192
112	181	186
113	181	225
114	181	201
115	181	164
116	181	221
117	181	195
118	181	227
119	181	157
120	181	156
121	181	205
122	181	176
123	181	184
124	181	209
125	181	162
126	181	188
127	181	186
128	181	208
129	181	274
130	181	338
131	181	378
132	181	376
133	181	373
134	181	384
135	181	345
136	181	379
137	181	497
138	181	581
139	181	639
140	181	555
141	181	630
142	181	593
143	181	651
144	181	726
145	181	687
146	181	629
147	181	667
148	181	600
149	181	615
150	181	529
151	181	638
152	181	467
153	181	569
154	181	540
155	181	716
156	181	1030
157	181	1433
158	181	1442
159	181	1628
160	181	1460
161	181	1036
162	181	998
163	181	1033
164	181	983
165	181	1007
166	181	995
167	181	952
168	181	765
169	181	891
170	181	979
171	181	974
172	181	1300
173	181	2436
174	181	3210
175	181	2633
176	181	3353
177	181	4068
178	181	7950
179	181	10358
180	181	19547
181	181	46542
1	182	10
2	182	38
3	182	68
4	182	74
5	182	56
6	182	61
7	182	48
8	182	48
9	182	28
10	182	29
11	182	37
12	182	33
13	182	40
14	182	35
15	182	36
16	182	33
17	182	28
18	182	31
19	182	21
20	182	35
21	182	25
22	182	20
23	182	17
24	182	20
25	182	22
26	182	33
27	182	17
28	182	24
29	182	27
30	182	18
31	182	36
32	182	25
33	182	28
34	182	42
35	182	41
36	182	30
38	182	36
39	182	43
40	182	36
41	182	59
42	182	51
43	182	67
44	182	88
45	182	99
46	182	60
47	182	21
48	182	18
49	182	10
50	182	6
51	182	14
52	182	8
53	182	14
54	182	19
55	182	42
56	182	72
57	182	68
58	182	63
59	182	69
60	182	77
61	182	55
62	182	17
63	182	1
64	182	29
65	182	6
66	182	6
67	182	22
68	182	71
69	182	98
70	182	89
71	182	84
72	182	85
73	182	85
74	182	92
75	182	85
76	182	95
77	182	91
78	182	87
79	182	89
80	182	64
81	182	68
82	182	52
83	182	71
84	182	57
85	182	74
86	182	92
87	182	93
88	182	137
89	182	166
90	182	119
91	182	70
92	182	50
93	182	75
94	182	157
95	182	126
96	182	98
97	182	153
98	182	98
99	182	57
100	182	34
101	182	50
102	182	45
103	182	69
104	182	49
105	182	47
106	182	45
107	182	82
108	182	160
109	182	124
110	182	143
111	182	161
112	182	181
113	182	200
114	182	197
115	182	175
116	182	197
117	182	218
118	182	206
119	182	179
120	182	145
121	182	181
122	182	164
123	182	156
124	182	194
125	182	168
126	182	155
127	182	143
128	182	168
129	182	268
130	182	267
131	182	328
132	182	304
133	182	370
134	182	324
135	182	309
136	182	331
137	182	394
138	182	471
139	182	547
140	182	501
141	182	531
142	182	420
143	182	541
144	182	594
145	182	524
146	182	496
147	182	490
148	182	518
149	182	486
150	182	455
151	182	479
152	182	317
153	182	435
154	182	395
155	182	532
156	182	1035
157	182	1167
158	182	1344
159	182	1551
160	182	1384
161	182	880
162	182	831
163	182	864
164	182	827
165	182	743
166	182	837
167	182	736
168	182	649
169	182	720
170	182	878
171	182	871
172	182	1062
173	182	2566
174	182	3076
175	182	2223
176	182	2969
177	182	4157
178	182	8340
179	182	8553
180	182	11352
181	182	17664
182	182	33866
0	183	2
1	183	14
2	183	48
3	183	75
4	183	67
5	183	67
6	183	61
7	183	58
8	183	50
9	183	36
10	183	17
11	183	30
12	183	38
13	183	32
14	183	30
15	183	30
16	183	33
17	183	32
18	183	27
19	183	25
20	183	24
21	183	20
22	183	17
23	183	25
24	183	19
25	183	18
26	183	19
27	183	20
28	183	28
29	183	20
30	183	21
31	183	18
32	183	17
33	183	37
34	183	33
35	183	34
36	183	41
38	183	35
39	183	36
40	183	58
41	183	46
42	183	54
43	183	44
44	183	78
45	183	72
46	183	55
47	183	19
48	183	10
49	183	5
50	183	7
51	183	10
52	183	6
53	183	11
54	183	27
55	183	60
56	183	74
57	183	65
58	183	54
59	183	61
60	183	50
61	183	56
62	183	22
64	183	18
65	183	7
66	183	3
67	183	33
68	183	57
69	183	80
70	183	65
71	183	90
72	183	83
73	183	89
74	183	69
75	183	86
76	183	79
77	183	90
78	183	85
79	183	94
80	183	87
81	183	78
82	183	59
83	183	85
84	183	72
85	183	74
86	183	74
87	183	92
88	183	110
89	183	110
90	183	111
91	183	73
92	183	72
93	183	46
94	183	135
95	183	117
96	183	105
97	183	144
98	183	87
99	183	54
100	183	46
101	183	56
102	183	48
103	183	55
104	183	56
105	183	61
106	183	56
107	183	85
108	183	163
109	183	132
110	183	180
111	183	172
112	183	183
113	183	227
114	183	213
115	183	177
116	183	211
117	183	210
118	183	185
119	183	178
120	183	190
121	183	203
122	183	194
123	183	163
124	183	180
125	183	192
126	183	186
127	183	174
128	183	164
129	183	274
130	183	342
131	183	363
132	183	378
133	183	369
134	183	395
135	183	350
136	183	371
137	183	406
138	183	511
139	183	567
140	183	522
141	183	551
142	183	514
143	183	590
144	183	676
145	183	633
146	183	626
147	183	576
148	183	589
149	183	442
150	183	481
151	183	498
152	183	358
153	183	454
154	183	393
155	183	596
156	183	1128
157	183	1315
158	183	1730
159	183	1879
160	183	1602
161	183	1006
162	183	974
163	183	974
164	183	962
165	183	880
166	183	931
167	183	899
168	183	713
169	183	887
170	183	1019
171	183	1056
172	183	1279
173	183	3305
174	183	3880
175	183	2725
176	183	3295
177	183	5084
178	183	8836
179	183	7777
180	183	8595
181	183	8470
182	183	14776
183	183	44481
1	184	16
2	184	40
3	184	74
4	184	70
5	184	47
6	184	66
7	184	60
8	184	44
9	184	31
10	184	33
11	184	34
12	184	30
13	184	30
14	184	41
15	184	26
16	184	34
17	184	16
18	184	25
19	184	17
20	184	28
21	184	26
22	184	29
23	184	18
24	184	24
25	184	23
26	184	20
27	184	19
28	184	19
29	184	35
30	184	18
31	184	26
32	184	34
33	184	23
34	184	36
35	184	53
36	184	57
38	184	36
39	184	54
40	184	48
41	184	60
42	184	58
43	184	52
44	184	88
45	184	63
46	184	50
47	184	23
48	184	14
49	184	18
50	184	13
51	184	23
52	184	9
53	184	16
54	184	33
55	184	42
56	184	72
57	184	65
58	184	50
59	184	58
60	184	55
61	184	46
62	184	21
63	184	4
64	184	25
65	184	10
66	184	9
67	184	34
68	184	49
69	184	57
70	184	69
71	184	87
72	184	96
73	184	100
74	184	82
75	184	69
76	184	85
77	184	89
78	184	72
79	184	86
80	184	80
81	184	75
82	184	68
83	184	103
84	184	67
85	184	77
86	184	81
87	184	106
88	184	121
89	184	127
90	184	112
91	184	86
92	184	81
93	184	93
94	184	131
95	184	128
96	184	107
97	184	138
98	184	92
99	184	51
100	184	43
101	184	58
102	184	47
103	184	56
104	184	61
105	184	59
106	184	60
107	184	99
108	184	175
109	184	147
110	184	179
111	184	215
112	184	242
113	184	231
114	184	216
115	184	166
116	184	205
117	184	241
118	184	229
119	184	225
120	184	173
121	184	219
122	184	207
123	184	192
124	184	222
125	184	201
126	184	245
127	184	221
128	184	233
129	184	270
130	184	353
131	184	408
132	184	409
133	184	425
134	184	448
135	184	358
136	184	356
137	184	500
138	184	586
139	184	583
140	184	599
141	184	638
142	184	572
143	184	541
144	184	766
145	184	615
146	184	609
147	184	622
148	184	599
149	184	576
150	184	527
151	184	572
152	184	407
153	184	499
154	184	479
155	184	609
156	184	1082
157	184	1393
158	184	1483
159	184	1881
160	184	1660
161	184	1125
162	184	1068
163	184	1061
164	184	1052
165	184	963
166	184	998
167	184	1027
168	184	867
169	184	1018
170	184	1114
171	184	1167
172	184	1423
173	184	2925
174	184	3407
175	184	2746
176	184	3245
177	184	4210
178	184	6941
179	184	6003
180	184	5892
181	184	5544
182	184	6327
183	184	20280
184	184	48389
1	185	8
2	185	33
3	185	68
4	185	48
5	185	66
6	185	59
7	185	53
8	185	41
9	185	34
10	185	35
11	185	30
12	185	35
13	185	34
14	185	24
15	185	25
16	185	23
17	185	24
18	185	26
19	185	28
20	185	23
21	185	23
22	185	24
23	185	21
24	185	20
25	185	24
26	185	13
27	185	17
28	185	25
29	185	23
30	185	16
31	185	29
32	185	28
33	185	24
34	185	39
35	185	42
36	185	33
38	185	36
39	185	46
40	185	49
41	185	47
42	185	51
43	185	50
44	185	86
45	185	63
46	185	66
47	185	23
48	185	14
49	185	10
50	185	7
51	185	11
52	185	9
53	185	14
54	185	23
55	185	46
56	185	70
57	185	73
58	185	54
59	185	52
60	185	64
61	185	41
62	185	24
63	185	2
64	185	13
65	185	6
66	185	9
67	185	22
68	185	61
69	185	72
70	185	72
71	185	78
72	185	73
73	185	106
74	185	79
75	185	82
76	185	87
77	185	93
78	185	71
79	185	61
80	185	66
81	185	76
82	185	51
83	185	69
84	185	60
85	185	45
86	185	73
87	185	85
88	185	101
89	185	128
90	185	96
91	185	69
92	185	66
93	185	61
94	185	150
95	185	119
96	185	92
97	185	125
98	185	71
99	185	48
100	185	30
101	185	41
102	185	45
103	185	51
104	185	58
105	185	53
106	185	61
107	185	76
108	185	148
109	185	134
110	185	157
111	185	167
112	185	200
113	185	286
114	185	193
115	185	174
116	185	183
117	185	226
118	185	228
119	185	191
120	185	160
121	185	226
122	185	193
123	185	151
124	185	209
125	185	172
126	185	189
127	185	213
128	185	174
129	185	276
130	185	349
131	185	349
132	185	375
133	185	374
134	185	418
135	185	350
136	185	366
137	185	421
138	185	523
139	185	530
140	185	568
141	185	592
142	185	469
143	185	569
144	185	730
145	185	623
146	185	558
147	185	545
148	185	599
149	185	486
150	185	480
151	185	522
152	185	344
153	185	415
154	185	391
155	185	613
156	185	1127
157	185	1331
158	185	1843
159	185	2091
160	185	1722
161	185	1056
162	185	998
163	185	1056
164	185	1000
165	185	929
166	185	991
167	185	957
168	185	757
169	185	865
170	185	1085
171	185	1144
172	185	1343
173	185	3799
174	185	4181
175	185	2671
176	185	3280
177	185	5218
178	185	8130
179	185	6000
180	185	6517
181	185	5304
182	185	6436
183	185	15775
184	185	22160
185	185	40616
1	186	10
2	186	42
3	186	79
4	186	71
5	186	92
6	186	68
7	186	75
8	186	64
9	186	43
10	186	38
11	186	34
12	186	37
13	186	40
14	186	44
15	186	35
16	186	30
17	186	35
18	186	25
19	186	29
20	186	28
21	186	38
22	186	20
23	186	33
24	186	23
25	186	19
26	186	31
27	186	22
28	186	34
29	186	25
30	186	26
31	186	32
32	186	29
33	186	46
34	186	48
35	186	40
36	186	45
38	186	42
39	186	57
40	186	79
41	186	82
42	186	56
43	186	72
44	186	87
45	186	75
46	186	50
47	186	16
48	186	7
49	186	9
50	186	3
51	186	11
52	186	9
53	186	6
54	186	17
55	186	36
56	186	51
57	186	81
58	186	72
59	186	90
60	186	88
61	186	60
62	186	15
63	186	3
64	186	17
65	186	1
66	186	2
67	186	16
68	186	66
69	186	120
70	186	108
71	186	109
72	186	99
73	186	101
74	186	99
75	186	91
76	186	106
77	186	106
78	186	113
79	186	114
80	186	62
81	186	49
82	186	44
83	186	69
84	186	45
85	186	58
86	186	68
87	186	82
88	186	105
89	186	142
90	186	96
91	186	57
92	186	47
93	186	58
94	186	128
95	186	106
96	186	81
97	186	145
98	186	69
99	186	46
100	186	40
101	186	33
102	186	32
103	186	32
104	186	36
105	186	39
106	186	36
107	186	63
108	186	114
109	186	124
110	186	187
111	186	195
112	186	253
113	186	284
114	186	255
115	186	220
116	186	267
117	186	223
118	186	276
119	186	209
120	186	176
121	186	217
122	186	175
123	186	176
124	186	231
125	186	205
126	186	223
127	186	188
128	186	203
129	186	295
130	186	342
131	186	405
132	186	406
133	186	463
134	186	413
135	186	373
136	186	343
137	186	464
138	186	515
139	186	531
140	186	513
141	186	601
142	186	486
143	186	533
144	186	701
145	186	578
146	186	550
147	186	544
148	186	601
149	186	458
150	186	425
151	186	495
152	186	315
153	186	371
154	186	339
155	186	583
156	186	1209
157	186	1219
158	186	1491
159	186	1801
160	186	1746
161	186	1058
162	186	868
163	186	890
164	186	894
165	186	847
166	186	907
167	186	839
168	186	709
169	186	853
170	186	1001
171	186	971
172	186	1220
173	186	2868
174	186	3103
175	186	2251
176	186	2722
177	186	3899
178	186	5702
179	186	4409
180	186	4584
181	186	4168
182	186	5191
183	186	9624
184	186	8795
185	186	16686
186	186	43774
1	187	6
2	187	45
3	187	72
4	187	78
5	187	74
6	187	61
7	187	68
8	187	55
9	187	50
10	187	48
11	187	47
12	187	35
13	187	34
14	187	42
15	187	36
16	187	35
17	187	36
18	187	31
19	187	25
20	187	30
21	187	22
22	187	32
23	187	27
24	187	24
25	187	30
26	187	24
27	187	22
28	187	25
29	187	23
30	187	15
31	187	32
32	187	23
33	187	38
34	187	50
35	187	46
36	187	40
38	187	46
39	187	57
40	187	66
41	187	60
42	187	56
43	187	60
44	187	98
45	187	65
46	187	40
47	187	10
48	187	7
49	187	6
50	187	9
51	187	5
52	187	9
53	187	10
54	187	14
55	187	43
56	187	61
57	187	73
58	187	74
59	187	88
60	187	66
61	187	38
62	187	12
63	187	4
64	187	14
66	187	6
67	187	15
68	187	58
69	187	79
70	187	95
71	187	111
72	187	99
73	187	120
74	187	97
75	187	95
76	187	118
77	187	108
78	187	85
79	187	95
80	187	62
81	187	41
82	187	38
83	187	44
84	187	49
85	187	48
86	187	52
87	187	90
88	187	97
89	187	159
90	187	106
91	187	46
92	187	35
93	187	39
94	187	133
95	187	100
96	187	66
97	187	102
98	187	67
99	187	30
100	187	29
101	187	24
102	187	32
103	187	31
104	187	25
105	187	26
106	187	31
107	187	56
108	187	93
109	187	116
110	187	161
111	187	189
112	187	191
113	187	263
114	187	285
115	187	213
116	187	218
117	187	252
118	187	254
119	187	203
120	187	175
121	187	217
122	187	193
123	187	193
124	187	207
125	187	179
126	187	199
127	187	207
128	187	206
129	187	279
130	187	324
131	187	394
132	187	419
133	187	405
134	187	370
135	187	296
136	187	294
137	187	371
138	187	482
139	187	416
140	187	439
141	187	538
142	187	417
143	187	491
144	187	585
145	187	501
146	187	508
147	187	503
148	187	464
149	187	390
150	187	347
151	187	384
152	187	277
153	187	324
154	187	295
155	187	497
156	187	976
157	187	1094
158	187	1365
159	187	1629
160	187	1413
161	187	902
162	187	795
163	187	764
164	187	752
165	187	719
166	187	746
167	187	760
168	187	577
169	187	722
170	187	887
171	187	903
172	187	1025
173	187	2788
174	187	2972
175	187	1868
176	187	2190
177	187	3468
178	187	5151
179	187	3778
180	187	3819
181	187	3441
182	187	4532
183	187	8278
184	187	6368
185	187	9439
186	187	18803
187	187	39839
1	188	12
2	188	45
3	188	68
4	188	90
5	188	69
6	188	66
7	188	68
8	188	77
9	188	44
10	188	41
11	188	41
12	188	38
13	188	54
14	188	42
15	188	33
16	188	33
17	188	34
18	188	32
19	188	31
20	188	29
21	188	33
22	188	35
23	188	34
24	188	28
25	188	20
26	188	25
27	188	30
28	188	31
29	188	30
30	188	26
31	188	29
32	188	33
33	188	27
34	188	53
35	188	51
36	188	60
38	188	44
39	188	50
40	188	54
41	188	77
42	188	70
43	188	82
44	188	89
45	188	82
46	188	51
47	188	19
48	188	12
49	188	10
50	188	5
51	188	5
52	188	6
53	188	7
54	188	19
55	188	50
56	188	58
57	188	87
58	188	68
59	188	94
60	188	57
61	188	52
62	188	12
63	188	1
64	188	13
65	188	4
66	188	2
67	188	13
68	188	58
69	188	97
70	188	124
71	188	98
72	188	101
73	188	128
74	188	106
75	188	113
76	188	107
77	188	79
78	188	113
79	188	89
80	188	62
81	188	63
82	188	45
83	188	65
84	188	38
85	188	63
86	188	61
87	188	93
88	188	93
89	188	188
90	188	93
91	188	54
92	188	51
93	188	44
94	188	110
95	188	99
96	188	68
97	188	122
98	188	72
99	188	26
100	188	33
101	188	31
102	188	28
103	188	43
104	188	36
105	188	39
106	188	30
107	188	56
108	188	83
109	188	101
110	188	156
111	188	208
112	188	213
113	188	253
114	188	231
115	188	209
116	188	211
117	188	252
118	188	246
119	188	198
120	188	176
121	188	212
122	188	182
123	188	199
124	188	225
125	188	160
126	188	204
127	188	196
128	188	189
129	188	256
130	188	285
131	188	335
132	188	369
133	188	374
134	188	322
135	188	308
136	188	328
137	188	409
138	188	368
139	188	469
140	188	395
141	188	462
142	188	415
143	188	436
144	188	485
145	188	490
146	188	453
147	188	417
148	188	424
149	188	360
150	188	356
151	188	397
152	188	235
153	188	312
154	188	245
155	188	438
156	188	848
157	188	801
158	188	1050
159	188	1282
160	188	1188
161	188	764
162	188	681
163	188	663
164	188	632
165	188	600
166	188	655
167	188	628
168	188	495
169	188	610
170	188	737
171	188	762
172	188	827
173	188	1955
174	188	2073
175	188	1415
176	188	1722
177	188	2262
178	188	3427
179	188	2662
180	188	2573
181	188	2484
182	188	3059
183	188	5186
184	188	4241
185	188	5198
186	188	8256
187	188	17820
188	188	45853
0	189	1
1	189	9
2	189	28
3	189	35
4	189	36
5	189	36
6	189	42
7	189	35
8	189	34
9	189	22
10	189	19
11	189	28
12	189	26
13	189	15
14	189	21
15	189	22
16	189	25
17	189	13
18	189	13
19	189	16
20	189	21
21	189	17
22	189	12
23	189	20
24	189	23
25	189	14
26	189	9
27	189	19
28	189	22
29	189	11
30	189	12
31	189	20
32	189	16
33	189	14
34	189	23
35	189	21
36	189	23
38	189	28
39	189	33
40	189	32
41	189	37
42	189	38
43	189	44
44	189	45
45	189	42
46	189	26
47	189	13
48	189	8
49	189	11
51	189	7
52	189	10
53	189	5
54	189	16
55	189	26
56	189	38
57	189	35
58	189	40
59	189	30
60	189	36
61	189	17
62	189	10
63	189	4
64	189	17
65	189	1
66	189	5
67	189	12
68	189	36
69	189	46
70	189	40
71	189	56
72	189	46
73	189	55
74	189	60
75	189	49
76	189	45
77	189	56
78	189	46
79	189	38
80	189	54
81	189	40
82	189	25
83	189	47
84	189	51
85	189	46
86	189	47
87	189	46
88	189	59
89	189	63
90	189	61
91	189	45
92	189	30
93	189	34
94	189	78
95	189	56
96	189	52
97	189	48
98	189	41
99	189	23
100	189	18
101	189	29
102	189	27
103	189	27
104	189	28
105	189	27
106	189	33
107	189	45
108	189	77
109	189	69
110	189	109
111	189	144
112	189	123
113	189	161
114	189	137
115	189	119
116	189	140
117	189	149
118	189	155
119	189	146
120	189	120
121	189	128
122	189	143
123	189	111
124	189	130
125	189	116
126	189	122
127	189	116
128	189	103
129	189	152
130	189	182
131	189	192
132	189	231
133	189	235
134	189	228
135	189	194
136	189	214
137	189	241
138	189	261
139	189	295
140	189	277
141	189	273
142	189	280
143	189	267
144	189	321
145	189	327
146	189	278
147	189	314
148	189	279
149	189	286
150	189	269
151	189	289
152	189	202
153	189	222
154	189	223
155	189	296
156	189	446
157	189	531
158	189	593
159	189	737
160	189	684
161	189	472
162	189	488
163	189	498
164	189	463
165	189	444
166	189	461
167	189	426
168	189	341
169	189	434
170	189	517
171	189	498
172	189	576
173	189	1013
174	189	1168
175	189	970
176	189	1131
177	189	1182
178	189	1726
179	189	1476
180	189	1361
181	189	1391
182	189	1368
183	189	2211
184	189	2087
185	189	2306
186	189	3030
187	189	4698
188	189	11641
189	189	22534
1	190	12
2	190	30
3	190	66
4	190	53
5	190	62
6	190	55
7	190	60
8	190	48
9	190	31
10	190	37
11	190	47
12	190	32
13	190	22
14	190	30
15	190	33
16	190	41
17	190	31
18	190	26
19	190	20
20	190	25
21	190	30
22	190	25
23	190	23
24	190	30
25	190	14
26	190	19
27	190	27
28	190	25
29	190	31
30	190	21
31	190	25
32	190	26
33	190	30
34	190	41
35	190	43
36	190	43
38	190	38
39	190	53
40	190	54
41	190	58
42	190	46
43	190	53
44	190	69
45	190	61
46	190	42
47	190	23
48	190	15
49	190	10
50	190	8
51	190	13
52	190	9
53	190	16
54	190	17
55	190	31
56	190	52
57	190	45
58	190	55
59	190	49
60	190	52
61	190	34
62	190	7
63	190	6
64	190	21
65	190	5
66	190	4
67	190	31
68	190	53
69	190	62
70	190	85
71	190	75
72	190	84
73	190	92
74	190	94
75	190	72
76	190	70
77	190	77
78	190	74
79	190	75
80	190	48
81	190	79
82	190	54
83	190	68
84	190	57
85	190	60
86	190	58
87	190	74
88	190	81
89	190	87
90	190	73
91	190	78
92	190	60
93	190	58
94	190	100
95	190	101
96	190	65
97	190	101
98	190	70
99	190	44
100	190	43
101	190	45
102	190	40
103	190	43
104	190	46
105	190	39
106	190	42
107	190	74
108	190	138
109	190	116
110	190	176
111	190	178
112	190	170
113	190	235
114	190	226
115	190	174
116	190	186
117	190	228
118	190	219
119	190	196
120	190	187
121	190	180
122	190	224
123	190	179
124	190	217
125	190	167
126	190	189
127	190	194
128	190	140
129	190	224
130	190	283
131	190	293
132	190	349
133	190	335
134	190	329
135	190	284
136	190	285
137	190	365
138	190	395
139	190	417
140	190	415
141	190	420
142	190	395
143	190	409
144	190	474
145	190	475
146	190	446
147	190	453
148	190	406
149	190	403
150	190	391
151	190	402
152	190	291
153	190	336
154	190	307
155	190	408
156	190	654
157	190	771
158	190	788
159	190	998
160	190	1011
161	190	667
162	190	658
163	190	657
164	190	660
165	190	659
166	190	677
167	190	661
168	190	538
169	190	640
170	190	720
171	190	691
172	190	851
173	190	1315
174	190	1571
175	190	1327
176	190	1593
177	190	1637
178	190	2218
179	190	2093
180	190	1813
181	190	1862
182	190	1760
183	190	2867
184	190	2857
185	190	2897
186	190	3885
187	190	5721
188	190	10768
189	190	14777
190	190	39730
1	191	13
2	191	32
3	191	43
4	191	66
5	191	51
6	191	45
7	191	55
8	191	48
9	191	42
10	191	36
11	191	35
12	191	19
13	191	38
14	191	45
15	191	28
16	191	34
17	191	35
18	191	29
19	191	21
20	191	20
21	191	26
22	191	16
23	191	23
24	191	29
25	191	26
26	191	14
27	191	30
28	191	14
29	191	14
30	191	21
31	191	25
32	191	33
33	191	30
34	191	47
35	191	51
36	191	40
38	191	39
39	191	51
40	191	55
41	191	51
42	191	41
43	191	56
44	191	62
45	191	45
46	191	39
47	191	28
48	191	16
49	191	8
50	191	8
51	191	13
52	191	20
53	191	12
54	191	19
55	191	45
56	191	46
57	191	58
58	191	43
59	191	45
60	191	52
61	191	40
62	191	19
63	191	1
64	191	12
65	191	4
66	191	4
67	191	27
68	191	57
69	191	65
70	191	66
71	191	90
72	191	70
73	191	68
74	191	74
75	191	49
76	191	64
77	191	75
78	191	80
79	191	67
80	191	64
81	191	56
82	191	50
83	191	54
84	191	55
85	191	55
86	191	73
87	191	68
88	191	74
89	191	100
90	191	85
91	191	60
92	191	51
93	191	59
94	191	79
95	191	84
96	191	67
97	191	99
98	191	77
99	191	45
100	191	32
101	191	43
102	191	40
103	191	37
104	191	33
105	191	42
106	191	51
107	191	77
108	191	115
109	191	117
110	191	197
111	191	211
112	191	185
113	191	243
114	191	210
115	191	168
116	191	203
117	191	207
118	191	237
119	191	202
120	191	180
121	191	210
122	191	170
123	191	184
124	191	223
125	191	205
126	191	203
127	191	211
128	191	165
129	191	220
130	191	285
131	191	290
132	191	312
133	191	382
134	191	333
135	191	311
136	191	287
137	191	338
138	191	407
139	191	417
140	191	383
141	191	445
142	191	391
143	191	411
144	191	459
145	191	506
146	191	444
147	191	426
148	191	416
149	191	404
150	191	402
151	191	436
152	191	295
153	191	347
154	191	318
155	191	427
156	191	667
157	191	776
158	191	824
159	191	1123
160	191	1033
161	191	739
162	191	704
163	191	692
164	191	720
165	191	657
166	191	725
167	191	693
168	191	579
169	191	637
170	191	795
171	191	802
172	191	857
173	191	1514
174	191	1742
175	191	1314
176	191	1704
177	191	1763
178	191	2474
179	191	2256
180	191	1955
181	191	2048
182	191	2018
183	191	3190
184	191	3239
185	191	3364
186	191	4382
187	191	6597
188	191	11046
189	191	8141
190	191	18794
191	191	39728
0	192	2
1	192	15
2	192	45
3	192	63
4	192	48
5	192	50
6	192	61
7	192	47
8	192	37
9	192	38
10	192	25
11	192	37
12	192	30
13	192	31
14	192	38
15	192	33
16	192	30
17	192	28
18	192	20
19	192	22
20	192	25
21	192	24
22	192	20
23	192	27
24	192	26
25	192	17
26	192	17
27	192	16
28	192	25
29	192	25
30	192	26
31	192	28
32	192	27
33	192	19
34	192	41
35	192	41
36	192	36
38	192	27
39	192	45
40	192	60
41	192	42
42	192	50
43	192	48
44	192	75
45	192	68
46	192	31
47	192	20
48	192	18
49	192	12
50	192	10
51	192	13
52	192	12
53	192	10
54	192	28
55	192	34
56	192	58
57	192	53
58	192	54
59	192	53
60	192	46
61	192	29
62	192	18
63	192	4
64	192	22
65	192	5
66	192	5
67	192	26
68	192	65
69	192	80
70	192	61
71	192	69
72	192	91
73	192	86
74	192	71
75	192	84
76	192	59
77	192	70
78	192	70
79	192	63
80	192	76
81	192	57
82	192	56
83	192	50
84	192	43
85	192	54
86	192	71
87	192	84
88	192	75
89	192	100
90	192	69
91	192	49
92	192	42
93	192	49
94	192	102
95	192	98
96	192	86
97	192	99
98	192	60
99	192	43
100	192	34
101	192	43
102	192	38
103	192	51
104	192	50
105	192	42
106	192	39
107	192	83
108	192	123
109	192	115
110	192	177
111	192	211
112	192	175
113	192	249
114	192	203
115	192	189
116	192	195
117	192	227
118	192	244
119	192	209
120	192	210
121	192	192
122	192	211
123	192	184
124	192	212
125	192	199
126	192	221
127	192	202
128	192	175
129	192	242
130	192	246
131	192	306
132	192	313
133	192	344
134	192	358
135	192	333
136	192	289
137	192	374
138	192	451
139	192	439
140	192	435
141	192	480
142	192	391
143	192	469
144	192	555
145	192	506
146	192	495
147	192	472
148	192	475
149	192	466
150	192	414
151	192	435
152	192	297
153	192	405
154	192	347
155	192	506
156	192	813
157	192	881
158	192	1145
159	192	1385
160	192	1280
161	192	782
162	192	747
163	192	763
164	192	780
165	192	718
166	192	770
167	192	727
168	192	623
169	192	706
170	192	887
171	192	898
172	192	1035
173	192	2182
174	192	2400
175	192	1820
176	192	2071
177	192	2503
178	192	3415
179	192	2818
180	192	2712
181	192	2485
182	192	2600
183	192	4686
184	192	4573
185	192	4951
186	192	6248
187	192	9185
188	192	12817
189	192	7327
190	192	10888
191	192	19756
192	192	44250
0	193	1
1	193	8
2	193	30
3	193	51
4	193	56
5	193	54
6	193	41
7	193	38
8	193	45
9	193	36
10	193	26
11	193	30
12	193	23
13	193	23
14	193	32
15	193	32
16	193	28
17	193	23
18	193	25
19	193	26
20	193	13
21	193	17
22	193	23
23	193	21
24	193	22
25	193	12
26	193	15
27	193	22
28	193	18
29	193	15
30	193	18
31	193	32
32	193	21
33	193	23
34	193	36
35	193	34
36	193	37
38	193	34
39	193	37
40	193	38
41	193	57
42	193	42
43	193	36
44	193	57
45	193	50
46	193	45
47	193	15
48	193	12
49	193	8
50	193	11
51	193	11
52	193	8
53	193	6
54	193	17
55	193	27
56	193	44
57	193	47
58	193	39
59	193	55
60	193	49
61	193	35
62	193	15
63	193	4
64	193	16
65	193	7
66	193	2
67	193	21
68	193	45
69	193	43
70	193	59
71	193	61
72	193	66
73	193	84
74	193	69
75	193	52
76	193	74
77	193	60
78	193	81
79	193	57
80	193	58
81	193	64
82	193	50
83	193	54
84	193	40
85	193	51
86	193	59
87	193	51
88	193	72
89	193	99
90	193	58
91	193	58
92	193	46
93	193	39
94	193	94
95	193	78
96	193	59
97	193	90
98	193	49
99	193	36
100	193	22
101	193	40
102	193	35
103	193	42
104	193	36
105	193	37
106	193	39
107	193	50
108	193	109
109	193	91
110	193	144
111	193	145
112	193	185
113	193	242
114	193	167
115	193	161
116	193	204
117	193	188
118	193	189
119	193	162
120	193	161
121	193	182
122	193	164
123	193	172
124	193	170
125	193	156
126	193	180
127	193	157
128	193	156
129	193	193
130	193	236
131	193	271
132	193	288
133	193	268
134	193	336
135	193	255
136	193	244
137	193	303
138	193	371
139	193	383
140	193	402
141	193	431
142	193	378
143	193	453
144	193	464
145	193	419
146	193	432
147	193	386
148	193	396
149	193	372
150	193	335
151	193	378
152	193	236
153	193	287
154	193	283
155	193	420
156	193	759
157	193	799
158	193	979
159	193	1165
160	193	1108
161	193	717
162	193	609
163	193	695
164	193	616
165	193	604
166	193	615
167	193	595
168	193	524
169	193	609
170	193	705
171	193	726
172	193	863
173	193	2003
174	193	2076
175	193	1458
176	193	1687
177	193	2325
178	193	3064
179	193	2459
180	193	2300
181	193	2243
182	193	2363
183	193	4381
184	193	3754
185	193	4458
186	193	5162
187	193	7463
188	193	8331
189	193	3862
190	193	4822
191	193	5844
192	193	10976
193	193	39374
1	194	13
2	194	31
3	194	47
4	194	45
5	194	40
6	194	53
7	194	53
8	194	45
9	194	35
10	194	33
11	194	30
12	194	28
13	194	31
14	194	43
15	194	21
16	194	23
17	194	23
18	194	20
19	194	22
20	194	29
21	194	25
22	194	15
23	194	14
24	194	18
25	194	15
26	194	11
27	194	11
28	194	21
29	194	12
30	194	14
31	194	36
32	194	30
33	194	31
34	194	25
35	194	45
36	194	47
38	194	32
39	194	44
40	194	43
41	194	46
42	194	42
43	194	42
44	194	55
45	194	56
46	194	41
47	194	21
48	194	12
49	194	9
50	194	14
51	194	12
52	194	10
53	194	24
54	194	20
55	194	35
56	194	37
57	194	49
58	194	33
59	194	35
60	194	27
61	194	36
62	194	15
63	194	4
64	194	17
65	194	6
66	194	9
67	194	18
68	194	41
69	194	53
70	194	49
71	194	44
72	194	60
73	194	63
74	194	62
75	194	53
76	194	62
77	194	64
78	194	78
79	194	49
80	194	51
81	194	64
82	194	47
83	194	68
84	194	55
85	194	54
86	194	66
87	194	49
88	194	70
89	194	81
90	194	66
91	194	51
92	194	63
93	194	51
94	194	88
95	194	67
96	194	78
97	194	87
98	194	59
99	194	35
100	194	31
101	194	35
102	194	27
103	194	42
104	194	42
105	194	39
106	194	34
107	194	63
108	194	86
109	194	101
110	194	174
111	194	170
112	194	180
113	194	241
114	194	175
115	194	139
116	194	182
117	194	228
118	194	200
119	194	189
120	194	154
121	194	173
122	194	164
123	194	139
124	194	164
125	194	168
126	194	177
127	194	146
128	194	127
129	194	191
130	194	242
131	194	260
132	194	279
133	194	295
134	194	311
135	194	260
136	194	257
137	194	300
138	194	376
139	194	381
140	194	337
141	194	376
142	194	340
143	194	358
144	194	402
145	194	430
146	194	429
147	194	401
148	194	338
149	194	422
150	194	328
151	194	382
152	194	282
153	194	285
154	194	279
155	194	385
156	194	504
157	194	628
158	194	625
159	194	848
160	194	834
161	194	578
162	194	573
163	194	566
164	194	579
165	194	527
166	194	574
167	194	553
168	194	457
169	194	542
170	194	626
171	194	634
172	194	700
173	194	1117
174	194	1232
175	194	1112
176	194	1237
177	194	1219
178	194	1666
179	194	1493
180	194	1322
181	194	1347
182	194	1232
183	194	1936
184	194	1993
185	194	1905
186	194	2228
187	194	2482
188	194	2705
189	194	1812
190	194	2367
191	194	2800
192	194	3644
193	194	16116
194	194	40213
0	195	1
1	195	10
2	195	22
3	195	59
4	195	42
5	195	42
6	195	55
7	195	43
8	195	51
9	195	49
10	195	39
11	195	37
12	195	34
13	195	27
14	195	29
15	195	38
16	195	34
17	195	27
18	195	28
19	195	32
20	195	25
21	195	24
22	195	30
23	195	27
24	195	28
25	195	31
26	195	24
27	195	18
28	195	25
29	195	27
30	195	21
31	195	30
32	195	23
33	195	33
34	195	34
35	195	47
36	195	45
38	195	33
39	195	44
40	195	61
41	195	51
42	195	47
43	195	54
44	195	57
45	195	60
46	195	42
47	195	13
48	195	9
49	195	8
50	195	13
51	195	11
52	195	19
53	195	8
54	195	20
55	195	38
56	195	41
57	195	43
58	195	42
59	195	46
60	195	57
61	195	24
62	195	18
63	195	3
64	195	18
65	195	8
66	195	7
67	195	20
68	195	53
69	195	51
70	195	73
71	195	49
72	195	69
73	195	86
74	195	72
75	195	59
76	195	64
77	195	70
78	195	73
79	195	62
80	195	48
81	195	46
82	195	44
83	195	64
84	195	38
85	195	42
86	195	58
87	195	48
88	195	66
89	195	71
90	195	54
91	195	54
92	195	35
93	195	51
94	195	81
95	195	77
96	195	65
97	195	79
98	195	52
99	195	31
100	195	32
101	195	37
102	195	25
103	195	35
104	195	33
105	195	39
106	195	51
107	195	48
108	195	88
109	195	97
110	195	163
111	195	189
112	195	189
113	195	271
114	195	228
115	195	165
116	195	198
117	195	231
118	195	234
119	195	175
120	195	189
121	195	195
122	195	217
123	195	191
124	195	213
125	195	178
126	195	200
127	195	169
128	195	145
129	195	200
130	195	238
131	195	290
132	195	299
133	195	297
134	195	326
135	195	268
136	195	266
137	195	328
138	195	312
139	195	375
140	195	333
141	195	338
142	195	324
143	195	357
144	195	405
145	195	383
146	195	374
147	195	407
148	195	362
149	195	368
150	195	359
151	195	313
152	195	249
153	195	291
154	195	256
155	195	347
156	195	526
157	195	572
158	195	571
159	195	774
160	195	778
161	195	554
162	195	509
163	195	589
164	195	519
165	195	452
166	195	495
167	195	505
168	195	391
169	195	555
170	195	595
171	195	601
172	195	624
173	195	940
174	195	1106
175	195	915
176	195	1036
177	195	987
178	195	1473
179	195	1350
180	195	1222
181	195	1297
182	195	1212
183	195	1770
184	195	1870
185	195	1767
186	195	2068
187	195	2389
188	195	2636
189	195	1569
190	195	2225
191	195	2556
192	195	3395
193	195	11001
194	195	19008
195	195	41191
0	196	1
1	196	5
2	196	28
3	196	59
4	196	53
5	196	54
6	196	69
7	196	53
8	196	39
9	196	41
10	196	34
11	196	46
12	196	37
13	196	34
14	196	38
15	196	27
16	196	38
17	196	31
18	196	28
19	196	26
20	196	34
21	196	22
22	196	26
23	196	23
24	196	30
25	196	22
26	196	13
27	196	19
28	196	23
29	196	30
30	196	38
31	196	35
32	196	24
33	196	39
34	196	39
35	196	37
36	196	42
38	196	42
39	196	53
40	196	46
41	196	63
42	196	51
43	196	57
44	196	76
45	196	57
46	196	36
47	196	12
48	196	13
49	196	5
50	196	8
51	196	8
52	196	8
53	196	4
54	196	24
55	196	42
56	196	39
57	196	47
58	196	45
59	196	46
60	196	57
61	196	40
62	196	15
63	196	2
64	196	13
65	196	5
66	196	2
67	196	18
68	196	38
69	196	55
70	196	54
71	196	70
72	196	61
73	196	90
74	196	76
75	196	77
76	196	63
77	196	77
78	196	66
79	196	62
80	196	54
81	196	42
82	196	37
83	196	45
84	196	36
85	196	54
86	196	52
87	196	43
88	196	62
89	196	83
90	196	61
91	196	30
92	196	35
93	196	33
94	196	79
95	196	72
96	196	52
97	196	81
98	196	50
99	196	29
100	196	22
101	196	29
102	196	26
103	196	38
104	196	27
105	196	29
106	196	35
107	196	37
108	196	92
109	196	92
110	196	148
111	196	213
112	196	186
113	196	242
114	196	236
115	196	214
116	196	203
117	196	228
118	196	228
119	196	193
120	196	152
121	196	191
122	196	170
123	196	171
124	196	179
125	196	182
126	196	175
127	196	177
128	196	155
129	196	210
130	196	241
131	196	276
132	196	306
133	196	293
134	196	322
135	196	270
136	196	248
137	196	265
138	196	309
139	196	390
140	196	325
141	196	310
142	196	317
143	196	292
144	196	358
145	196	399
146	196	364
147	196	347
148	196	302
149	196	305
150	196	299
151	196	277
152	196	208
153	196	259
154	196	225
155	196	314
156	196	498
157	196	448
158	196	556
159	196	703
160	196	719
161	196	424
162	196	419
163	196	440
164	196	419
165	196	450
166	196	464
167	196	461
168	196	361
169	196	430
170	196	515
171	196	490
172	196	552
173	196	807
174	196	893
175	196	739
176	196	852
177	196	813
178	196	1328
179	196	1182
180	196	1092
181	196	1199
182	196	1042
183	196	1614
184	196	1768
185	196	1620
186	196	1992
187	196	2286
188	196	2536
189	196	1461
190	196	2023
191	196	2324
192	196	3065
193	196	9100
194	196	9116
195	196	17670
196	196	37649
1	197	6
2	197	25
3	197	55
4	197	55
5	197	47
6	197	55
7	197	44
8	197	45
9	197	54
10	197	36
11	197	41
12	197	34
13	197	41
14	197	50
15	197	29
16	197	37
17	197	33
18	197	26
19	197	29
20	197	31
21	197	18
22	197	19
23	197	25
24	197	38
25	197	19
26	197	23
27	197	21
28	197	29
29	197	29
30	197	36
31	197	32
32	197	36
33	197	26
34	197	43
35	197	52
36	197	55
38	197	42
39	197	56
40	197	62
41	197	74
42	197	58
43	197	61
44	197	76
45	197	49
46	197	43
47	197	18
48	197	14
49	197	12
50	197	11
51	197	8
52	197	10
53	197	7
54	197	19
55	197	34
56	197	52
57	197	52
58	197	53
59	197	52
60	197	45
61	197	31
62	197	14
63	197	3
64	197	25
65	197	3
66	197	2
67	197	19
68	197	36
69	197	73
70	197	57
71	197	84
72	197	83
73	197	96
74	197	89
75	197	55
76	197	77
77	197	82
78	197	88
79	197	71
80	197	46
81	197	49
82	197	43
83	197	53
84	197	46
85	197	50
86	197	55
87	197	56
88	197	78
89	197	87
90	197	55
91	197	44
92	197	36
93	197	46
94	197	83
95	197	75
96	197	66
97	197	76
98	197	54
99	197	36
100	197	40
101	197	28
102	197	28
103	197	33
104	197	28
105	197	28
106	197	26
107	197	48
108	197	93
109	197	84
110	197	169
111	197	206
112	197	218
113	197	268
114	197	240
115	197	154
116	197	251
117	197	273
118	197	277
119	197	191
120	197	194
121	197	210
122	197	189
123	197	202
124	197	218
125	197	193
126	197	211
127	197	177
128	197	194
129	197	215
130	197	279
131	197	305
132	197	369
133	197	308
134	197	322
135	197	243
136	197	246
137	197	298
138	197	357
139	197	339
140	197	337
141	197	361
142	197	311
143	197	339
144	197	388
145	197	399
146	197	371
147	197	395
148	197	349
149	197	347
150	197	311
151	197	299
152	197	223
153	197	313
154	197	277
155	197	333
156	197	551
157	197	564
158	197	605
159	197	762
160	197	740
161	197	535
162	197	462
163	197	487
164	197	492
165	197	473
166	197	529
167	197	496
168	197	416
169	197	449
170	197	597
171	197	581
172	197	602
173	197	902
174	197	997
175	197	838
176	197	1033
177	197	919
178	197	1391
179	197	1331
180	197	1212
181	197	1286
182	197	1118
183	197	1747
184	197	1738
185	197	1779
186	197	2125
187	197	2485
188	197	2655
189	197	1544
190	197	2175
191	197	2349
192	197	3157
193	197	9066
194	197	8297
195	197	11310
196	197	19504
197	197	42684
1	198	7
2	198	29
3	198	61
4	198	48
5	198	53
6	198	68
7	198	44
8	198	43
9	198	44
10	198	28
11	198	38
12	198	25
13	198	29
14	198	30
15	198	22
16	198	34
17	198	28
18	198	26
19	198	15
20	198	13
21	198	22
22	198	26
23	198	16
24	198	14
25	198	29
26	198	12
27	198	26
28	198	21
29	198	18
30	198	18
31	198	31
32	198	27
33	198	30
34	198	41
35	198	51
36	198	49
38	198	41
39	198	42
40	198	59
41	198	57
42	198	51
43	198	43
44	198	60
45	198	46
46	198	49
47	198	20
48	198	9
49	198	11
50	198	7
51	198	10
52	198	3
53	198	14
54	198	17
55	198	26
56	198	46
57	198	56
58	198	47
59	198	53
60	198	42
61	198	41
62	198	18
63	198	4
64	198	20
65	198	2
66	198	3
67	198	10
68	198	49
69	198	65
70	198	80
71	198	63
72	198	58
73	198	81
74	198	64
75	198	65
76	198	56
77	198	76
78	198	73
79	198	69
80	198	53
81	198	49
82	198	30
83	198	49
84	198	37
85	198	33
86	198	45
87	198	64
88	198	68
89	198	87
90	198	71
91	198	41
92	198	32
93	198	35
94	198	86
95	198	64
96	198	56
97	198	87
98	198	46
99	198	33
100	198	29
101	198	31
102	198	23
103	198	39
104	198	32
105	198	40
106	198	29
107	198	49
108	198	85
109	198	101
110	198	166
111	198	170
112	198	179
113	198	225
114	198	189
115	198	179
116	198	211
117	198	218
118	198	231
119	198	156
120	198	165
121	198	193
122	198	173
123	198	136
124	198	190
125	198	170
126	198	162
127	198	150
128	198	160
129	198	204
130	198	243
131	198	290
132	198	325
133	198	360
134	198	298
135	198	244
136	198	255
137	198	284
138	198	351
139	198	373
140	198	373
141	198	344
142	198	313
143	198	339
144	198	392
145	198	376
146	198	389
147	198	365
148	198	378
149	198	291
150	198	301
151	198	345
152	198	213
153	198	293
154	198	228
155	198	324
156	198	598
157	198	591
158	198	732
159	198	900
160	198	941
161	198	525
162	198	504
163	198	481
164	198	538
165	198	505
166	198	539
167	198	511
168	198	439
169	198	526
170	198	572
171	198	599
172	198	635
173	198	1195
174	198	1245
175	198	1006
176	198	1230
177	198	1305
178	198	1885
179	198	1592
180	198	1481
181	198	1628
182	198	1467
183	198	2429
184	198	2253
185	198	2463
186	198	2968
187	198	3559
188	198	3937
189	198	2179
190	198	2812
191	198	3246
192	198	4664
193	198	16393
194	198	9920
195	198	12539
196	198	12131
197	198	20672
198	198	40700
1	199	6
2	199	42
3	199	75
4	199	74
5	199	50
6	199	52
7	199	60
8	199	37
9	199	41
10	199	40
11	199	37
12	199	36
13	199	28
14	199	40
15	199	31
16	199	40
17	199	27
18	199	24
19	199	18
20	199	28
21	199	24
22	199	33
23	199	16
24	199	22
25	199	16
26	199	20
27	199	30
28	199	18
29	199	29
30	199	33
31	199	30
32	199	36
33	199	25
34	199	39
35	199	41
36	199	37
38	199	46
39	199	57
40	199	42
41	199	57
42	199	52
43	199	44
44	199	56
45	199	83
46	199	60
47	199	16
48	199	15
49	199	7
50	199	6
51	199	2
52	199	18
53	199	7
54	199	28
55	199	39
56	199	56
57	199	63
58	199	38
59	199	53
60	199	44
61	199	40
62	199	11
63	199	2
64	199	22
65	199	6
66	199	2
67	199	20
68	199	39
69	199	58
70	199	62
71	199	71
72	199	70
73	199	82
74	199	76
75	199	78
76	199	64
77	199	68
78	199	76
79	199	75
80	199	61
81	199	44
82	199	37
83	199	54
84	199	55
85	199	59
86	199	61
87	199	56
88	199	67
89	199	84
90	199	61
91	199	46
92	199	49
93	199	43
94	199	104
95	199	79
96	199	83
97	199	84
98	199	48
99	199	35
100	199	30
101	199	25
102	199	35
103	199	33
104	199	51
105	199	39
106	199	41
107	199	57
108	199	96
109	199	90
110	199	133
111	199	171
112	199	169
113	199	214
114	199	174
115	199	132
116	199	177
117	199	179
118	199	172
119	199	181
120	199	127
121	199	150
122	199	144
123	199	139
124	199	162
125	199	117
126	199	143
127	199	169
128	199	128
129	199	191
130	199	243
131	199	257
132	199	301
133	199	271
134	199	289
135	199	255
136	199	251
137	199	268
138	199	375
139	199	380
140	199	371
141	199	386
142	199	329
143	199	380
144	199	419
145	199	409
146	199	387
147	199	387
148	199	368
149	199	325
150	199	280
151	199	335
152	199	243
153	199	281
154	199	230
155	199	367
156	199	583
157	199	648
158	199	627
159	199	832
160	199	813
161	199	469
162	199	482
163	199	500
164	199	439
165	199	454
166	199	500
167	199	438
168	199	388
169	199	453
170	199	544
171	199	527
172	199	617
173	199	1069
174	199	1127
175	199	920
176	199	1091
177	199	1118
178	199	1553
179	199	1418
180	199	1238
181	199	1465
182	199	1248
183	199	1951
184	199	1860
185	199	1956
186	199	2405
187	199	2767
188	199	3101
189	199	1587
190	199	2194
191	199	2442
192	199	3436
193	199	8707
194	199	5294
195	199	5655
196	199	4799
197	199	5431
198	199	12816
199	199	43527
1	200	9
2	200	32
3	200	58
4	200	76
5	200	72
6	200	62
7	200	66
8	200	56
9	200	40
10	200	47
11	200	40
12	200	26
13	200	28
14	200	30
15	200	44
16	200	28
17	200	31
18	200	30
19	200	28
20	200	29
21	200	26
22	200	24
23	200	22
24	200	13
25	200	32
26	200	25
27	200	23
28	200	21
29	200	30
30	200	28
31	200	36
32	200	39
33	200	31
34	200	49
35	200	40
36	200	46
38	200	35
39	200	47
40	200	43
41	200	42
42	200	48
43	200	45
44	200	66
45	200	57
46	200	44
47	200	16
48	200	15
49	200	7
50	200	7
51	200	14
52	200	13
53	200	12
54	200	21
55	200	30
56	200	53
57	200	47
58	200	39
59	200	47
60	200	55
61	200	41
62	200	22
63	200	5
64	200	18
65	200	7
66	200	4
67	200	16
68	200	56
69	200	64
70	200	74
71	200	74
72	200	62
73	200	82
74	200	68
75	200	76
76	200	75
77	200	79
78	200	93
79	200	74
80	200	65
81	200	47
82	200	49
83	200	63
84	200	52
85	200	49
86	200	62
87	200	63
88	200	91
89	200	102
90	200	84
91	200	55
92	200	42
93	200	58
94	200	87
95	200	76
96	200	71
97	200	103
98	200	66
99	200	41
100	200	39
101	200	30
102	200	36
103	200	39
104	200	35
105	200	42
106	200	44
107	200	92
108	200	97
109	200	94
110	200	117
111	200	151
112	200	168
113	200	200
114	200	189
115	200	145
116	200	170
117	200	186
118	200	184
119	200	163
120	200	148
121	200	162
122	200	163
123	200	135
124	200	161
125	200	160
126	200	135
127	200	131
128	200	131
129	200	188
130	200	236
131	200	269
132	200	261
133	200	261
134	200	294
135	200	241
136	200	240
137	200	275
138	200	381
139	200	377
140	200	349
141	200	377
142	200	356
143	200	386
144	200	416
145	200	380
146	200	359
147	200	393
148	200	370
149	200	362
150	200	286
151	200	352
152	200	245
153	200	307
154	200	262
155	200	317
156	200	515
157	200	585
158	200	564
159	200	692
160	200	629
161	200	459
162	200	474
163	200	490
164	200	488
165	200	452
166	200	479
167	200	442
168	200	375
169	200	454
170	200	481
171	200	498
172	200	525
173	200	771
174	200	952
175	200	896
176	200	1000
177	200	915
178	200	1229
179	200	1201
180	200	1149
181	200	1196
182	200	1052
183	200	1478
184	200	1449
185	200	1434
186	200	1732
187	200	1911
188	200	1982
189	200	1243
190	200	1662
191	200	1841
192	200	2317
193	200	4563
194	200	3417
195	200	3508
196	200	2929
197	200	3250
198	200	5344
199	200	21313
200	200	41894
1	201	9
2	201	39
3	201	68
4	201	56
5	201	73
6	201	75
7	201	64
8	201	68
9	201	56
10	201	40
11	201	57
12	201	45
13	201	60
14	201	58
15	201	37
16	201	34
17	201	35
18	201	35
19	201	28
20	201	27
21	201	33
22	201	28
23	201	25
24	201	32
25	201	31
26	201	26
27	201	25
28	201	25
29	201	20
30	201	40
31	201	44
32	201	45
33	201	42
34	201	43
35	201	55
36	201	44
38	201	32
39	201	50
40	201	61
41	201	61
42	201	53
43	201	63
44	201	80
45	201	69
46	201	41
47	201	13
48	201	11
49	201	5
50	201	8
51	201	9
52	201	5
53	201	12
54	201	13
55	201	40
56	201	52
57	201	72
58	201	50
59	201	65
60	201	60
61	201	45
62	201	15
63	201	1
64	201	16
65	201	3
66	201	6
67	201	13
68	201	42
69	201	76
70	201	80
71	201	100
72	201	74
73	201	104
74	201	106
75	201	89
76	201	74
77	201	81
78	201	98
79	201	75
80	201	33
81	201	41
82	201	30
83	201	44
84	201	34
85	201	50
86	201	43
87	201	73
88	201	70
89	201	115
90	201	80
91	201	55
92	201	39
93	201	38
94	201	93
95	201	103
96	201	50
97	201	80
98	201	42
99	201	24
100	201	16
101	201	18
102	201	19
103	201	26
104	201	22
105	201	29
106	201	23
107	201	43
108	201	58
109	201	75
110	201	147
111	201	151
112	201	172
113	201	186
114	201	192
115	201	144
116	201	184
117	201	200
118	201	160
119	201	150
120	201	125
121	201	152
122	201	131
123	201	144
124	201	161
125	201	159
126	201	155
127	201	139
128	201	141
129	201	198
130	201	264
131	201	249
132	201	311
133	201	271
134	201	304
135	201	248
136	201	245
137	201	266
138	201	332
139	201	327
140	201	287
141	201	308
142	201	327
143	201	304
144	201	384
145	201	353
146	201	309
147	201	323
148	201	342
149	201	254
150	201	232
151	201	263
152	201	182
153	201	243
154	201	195
155	201	308
156	201	520
157	201	499
158	201	501
159	201	648
160	201	616
161	201	408
162	201	385
163	201	436
164	201	413
165	201	371
166	201	358
167	201	387
168	201	304
169	201	365
170	201	493
171	201	391
172	201	440
173	201	795
174	201	845
175	201	715
176	201	829
177	201	832
178	201	1079
179	201	1082
180	201	1030
181	201	1143
182	201	1084
183	201	1486
184	201	1434
185	201	1475
186	201	1813
187	201	2094
188	201	2370
189	201	1228
190	201	1591
191	201	1817
192	201	2325
193	201	4956
194	201	3221
195	201	3305
196	201	2944
197	201	3315
198	201	5674
199	201	15220
200	201	19292
201	201	39307
0	202	1
1	202	6
2	202	34
3	202	60
4	202	78
5	202	61
6	202	89
7	202	66
8	202	60
9	202	36
10	202	38
11	202	38
12	202	39
13	202	44
14	202	33
15	202	23
16	202	37
17	202	36
18	202	34
19	202	18
20	202	28
21	202	36
22	202	36
23	202	21
24	202	23
25	202	22
26	202	21
27	202	23
28	202	21
29	202	25
30	202	30
31	202	41
32	202	35
33	202	29
34	202	58
35	202	47
36	202	47
38	202	37
39	202	48
40	202	56
41	202	77
42	202	60
43	202	54
44	202	76
45	202	71
46	202	49
47	202	16
48	202	7
49	202	5
50	202	8
51	202	8
52	202	10
53	202	10
54	202	15
55	202	38
56	202	50
57	202	62
58	202	72
59	202	62
60	202	63
61	202	30
62	202	4
64	202	13
65	202	3
66	202	4
67	202	19
68	202	55
69	202	70
70	202	69
71	202	75
72	202	91
73	202	82
74	202	74
75	202	92
76	202	89
77	202	75
78	202	89
79	202	90
80	202	41
81	202	44
82	202	43
83	202	39
84	202	26
85	202	35
86	202	48
87	202	49
88	202	75
89	202	106
90	202	67
91	202	37
92	202	33
93	202	28
94	202	78
95	202	75
96	202	52
97	202	94
98	202	44
99	202	26
100	202	22
101	202	16
102	202	19
103	202	36
104	202	31
105	202	30
106	202	22
107	202	37
108	202	73
109	202	73
110	202	109
111	202	132
112	202	125
113	202	171
114	202	152
115	202	142
116	202	152
117	202	177
118	202	154
119	202	136
120	202	113
121	202	126
122	202	137
123	202	98
124	202	130
125	202	123
126	202	135
127	202	121
128	202	126
129	202	173
130	202	200
131	202	230
132	202	301
133	202	265
134	202	257
135	202	210
136	202	223
137	202	243
138	202	272
139	202	291
140	202	275
141	202	260
142	202	230
143	202	260
144	202	291
145	202	290
146	202	292
147	202	308
148	202	282
149	202	222
150	202	223
151	202	250
152	202	174
153	202	193
154	202	156
155	202	280
156	202	503
157	202	431
158	202	435
159	202	621
160	202	562
161	202	361
162	202	332
163	202	356
164	202	351
165	202	340
166	202	329
167	202	353
168	202	263
169	202	308
170	202	368
171	202	326
172	202	389
173	202	698
174	202	756
175	202	612
176	202	740
177	202	650
178	202	985
179	202	905
180	202	811
181	202	951
182	202	903
183	202	1289
184	202	1134
185	202	1266
186	202	1711
187	202	1820
188	202	2409
189	202	1080
190	202	1344
191	202	1483
192	202	1984
193	202	4455
194	202	2843
195	202	2863
196	202	2474
197	202	2877
198	202	4999
199	202	11743
200	202	7637
201	202	15396
202	202	36062
1	203	13
2	203	36
3	203	69
4	203	79
5	203	73
6	203	79
7	203	68
8	203	60
9	203	48
10	203	54
11	203	55
12	203	39
13	203	51
14	203	54
15	203	38
16	203	54
17	203	41
18	203	44
19	203	34
20	203	38
21	203	35
22	203	31
23	203	34
24	203	43
25	203	31
26	203	26
27	203	25
28	203	25
29	203	25
30	203	31
31	203	31
32	203	50
33	203	42
34	203	60
35	203	48
36	203	60
38	203	50
39	203	47
40	203	56
41	203	61
42	203	48
43	203	73
44	203	75
45	203	55
46	203	39
47	203	19
48	203	15
49	203	9
50	203	13
51	203	11
52	203	8
53	203	13
54	203	15
55	203	30
56	203	51
57	203	45
58	203	53
59	203	66
60	203	59
61	203	29
62	203	13
63	203	2
64	203	19
65	203	6
66	203	3
67	203	24
68	203	65
69	203	78
70	203	74
71	203	84
72	203	80
73	203	113
74	203	104
75	203	95
76	203	89
77	203	85
78	203	105
79	203	69
80	203	58
81	203	58
82	203	46
83	203	55
84	203	34
85	203	49
86	203	63
87	203	65
88	203	96
89	203	77
90	203	62
91	203	50
92	203	39
93	203	67
94	203	86
95	203	77
96	203	64
97	203	91
98	203	68
99	203	29
100	203	43
101	203	34
102	203	37
103	203	31
104	203	53
105	203	33
106	203	43
107	203	65
108	203	88
109	203	92
110	203	159
111	203	170
112	203	189
113	203	235
114	203	202
115	203	164
116	203	183
117	203	232
118	203	227
119	203	191
120	203	165
121	203	176
122	203	172
123	203	156
124	203	180
125	203	177
126	203	156
127	203	142
128	203	162
129	203	216
130	203	253
131	203	278
132	203	315
133	203	311
134	203	297
135	203	258
136	203	244
137	203	277
138	203	330
139	203	332
140	203	309
141	203	344
142	203	283
143	203	292
144	203	352
145	203	367
146	203	305
147	203	331
148	203	347
149	203	312
150	203	268
151	203	294
152	203	205
153	203	260
154	203	233
155	203	275
156	203	438
157	203	455
158	203	442
159	203	585
160	203	626
161	203	390
162	203	408
163	203	372
164	203	412
165	203	358
166	203	405
167	203	387
168	203	326
169	203	400
170	203	435
171	203	461
172	203	430
173	203	601
174	203	717
175	203	660
176	203	742
177	203	634
178	203	844
179	203	915
180	203	771
181	203	942
182	203	807
183	203	1094
184	203	1165
185	203	1088
186	203	1264
187	203	1349
188	203	1547
189	203	911
190	203	1245
191	203	1391
192	203	1670
193	203	2965
194	203	2250
195	203	2324
196	203	1961
197	203	2375
198	203	3299
199	203	5989
200	203	4987
201	203	6059
202	203	17937
203	203	50743
0	204	1
1	204	4
2	204	31
3	204	72
4	204	67
5	204	81
6	204	70
7	204	69
8	204	58
9	204	62
10	204	45
11	204	45
12	204	49
13	204	48
14	204	46
15	204	43
16	204	32
17	204	44
18	204	45
19	204	41
20	204	41
21	204	29
22	204	35
23	204	31
24	204	29
25	204	28
26	204	24
27	204	31
28	204	33
29	204	41
30	204	27
31	204	43
32	204	34
33	204	53
34	204	40
35	204	71
36	204	61
38	204	56
39	204	60
40	204	47
41	204	78
42	204	57
43	204	58
44	204	76
45	204	70
46	204	60
47	204	25
48	204	15
49	204	4
50	204	11
51	204	10
52	204	13
53	204	16
54	204	20
55	204	36
56	204	62
57	204	49
58	204	54
59	204	57
60	204	56
61	204	28
62	204	19
63	204	3
64	204	21
65	204	4
66	204	8
67	204	19
68	204	55
69	204	52
70	204	81
71	204	79
72	204	86
73	204	106
74	204	94
75	204	78
76	204	79
77	204	87
78	204	82
79	204	85
80	204	76
81	204	69
82	204	36
83	204	67
84	204	47
85	204	64
86	204	80
87	204	52
88	204	88
89	204	96
90	204	67
91	204	51
92	204	35
93	204	57
94	204	97
95	204	84
96	204	57
97	204	81
98	204	50
99	204	59
100	204	36
101	204	34
102	204	38
103	204	35
104	204	37
105	204	32
106	204	37
107	204	59
108	204	129
109	204	86
110	204	146
111	204	181
112	204	197
113	204	210
114	204	203
115	204	156
116	204	189
117	204	207
118	204	229
119	204	155
120	204	150
121	204	188
122	204	157
123	204	170
124	204	177
125	204	179
126	204	170
127	204	155
128	204	159
129	204	207
130	204	243
131	204	264
132	204	303
133	204	282
134	204	319
135	204	264
136	204	239
137	204	282
138	204	350
139	204	374
140	204	318
141	204	296
142	204	296
143	204	318
144	204	352
145	204	338
146	204	312
147	204	330
148	204	315
149	204	303
150	204	279
151	204	278
152	204	239
153	204	276
154	204	227
155	204	309
156	204	445
157	204	442
158	204	425
159	204	586
160	204	540
161	204	409
162	204	404
163	204	358
164	204	418
165	204	394
166	204	423
167	204	406
168	204	282
169	204	365
170	204	382
171	204	432
172	204	441
173	204	575
174	204	648
175	204	639
176	204	722
177	204	617
178	204	816
179	204	816
180	204	804
181	204	828
182	204	718
183	204	976
184	204	1025
185	204	1005
186	204	1159
187	204	1234
188	204	1366
189	204	808
190	204	1223
191	204	1328
192	204	1492
193	204	2598
194	204	2123
195	204	2174
196	204	1932
197	204	2168
198	204	2909
199	204	5127
200	204	4183
201	204	4719
202	204	9326
203	204	24562
204	204	51779
1	205	8
2	205	40
3	205	63
4	205	68
5	205	67
6	205	61
7	205	61
8	205	45
9	205	57
10	205	34
11	205	47
12	205	42
13	205	39
14	205	44
15	205	41
16	205	35
17	205	32
18	205	42
19	205	35
20	205	36
21	205	25
22	205	34
23	205	32
24	205	31
25	205	30
26	205	24
27	205	29
28	205	23
29	205	26
30	205	32
31	205	51
32	205	38
33	205	33
34	205	43
35	205	52
36	205	42
38	205	56
39	205	60
40	205	52
41	205	68
42	205	48
43	205	52
44	205	67
45	205	54
46	205	49
47	205	25
48	205	14
49	205	7
50	205	15
51	205	7
52	205	6
53	205	12
54	205	18
55	205	39
56	205	46
57	205	44
58	205	46
59	205	40
60	205	52
61	205	43
62	205	18
63	205	6
64	205	18
65	205	5
66	205	4
67	205	25
68	205	53
69	205	68
70	205	82
71	205	57
72	205	86
73	205	99
74	205	67
75	205	68
76	205	79
77	205	75
78	205	84
79	205	66
80	205	53
81	205	40
82	205	50
83	205	56
84	205	39
85	205	32
86	205	58
87	205	73
88	205	76
89	205	91
90	205	68
91	205	54
92	205	40
93	205	50
94	205	101
95	205	89
96	205	68
97	205	74
98	205	61
99	205	26
100	205	33
101	205	33
102	205	27
103	205	42
104	205	30
105	205	33
106	205	38
107	205	50
108	205	87
109	205	97
110	205	143
111	205	149
112	205	177
113	205	181
114	205	188
115	205	161
116	205	168
117	205	192
118	205	182
119	205	165
120	205	131
121	205	154
122	205	132
123	205	158
124	205	165
125	205	169
126	205	142
127	205	153
128	205	139
129	205	185
130	205	248
131	205	247
132	205	286
133	205	256
134	205	264
135	205	221
136	205	239
137	205	256
138	205	295
139	205	329
140	205	295
141	205	301
142	205	252
143	205	309
144	205	335
145	205	272
146	205	314
147	205	359
148	205	298
149	205	279
150	205	251
151	205	289
152	205	208
153	205	247
154	205	203
155	205	299
156	205	422
157	205	453
158	205	405
159	205	520
160	205	545
161	205	377
162	205	373
163	205	368
164	205	353
165	205	342
166	205	362
167	205	358
168	205	317
169	205	305
170	205	402
171	205	373
172	205	393
173	205	634
174	205	639
175	205	585
176	205	687
177	205	594
178	205	810
179	205	818
180	205	731
181	205	829
182	205	723
183	205	961
184	205	1031
185	205	989
186	205	1134
187	205	1218
188	205	1323
189	205	803
190	205	1139
191	205	1107
192	205	1471
193	205	2758
194	205	2075
195	205	2182
196	205	1777
197	205	1950
198	205	2950
199	205	5823
200	205	4183
201	205	4943
202	205	9501
203	205	15604
204	205	21934
205	205	45523
1	206	5
2	206	40
3	206	80
4	206	72
5	206	69
6	206	73
7	206	76
8	206	64
9	206	41
10	206	39
11	206	51
12	206	37
13	206	49
14	206	57
15	206	60
16	206	37
17	206	32
18	206	53
19	206	34
20	206	24
21	206	40
22	206	38
23	206	29
24	206	35
25	206	19
26	206	34
27	206	27
28	206	32
29	206	38
30	206	33
31	206	41
32	206	43
33	206	33
34	206	54
35	206	57
36	206	55
38	206	49
39	206	55
40	206	44
41	206	72
42	206	62
43	206	65
44	206	64
45	206	73
46	206	47
47	206	14
48	206	9
49	206	9
50	206	7
51	206	8
52	206	7
53	206	10
54	206	15
55	206	30
56	206	66
57	206	48
58	206	59
59	206	62
60	206	53
61	206	47
62	206	18
63	206	5
64	206	21
65	206	5
66	206	5
67	206	14
68	206	39
69	206	82
70	206	91
71	206	80
72	206	100
73	206	96
74	206	100
75	206	73
76	206	88
77	206	76
78	206	83
79	206	83
80	206	71
81	206	50
82	206	51
83	206	54
84	206	39
85	206	48
86	206	46
87	206	57
88	206	84
89	206	114
90	206	55
91	206	44
92	206	37
93	206	30
94	206	96
95	206	76
96	206	64
97	206	97
98	206	57
99	206	33
100	206	29
101	206	31
102	206	31
103	206	37
104	206	32
105	206	35
106	206	28
107	206	61
108	206	97
109	206	83
110	206	169
111	206	168
112	206	168
113	206	196
114	206	187
115	206	163
116	206	182
117	206	188
118	206	209
119	206	165
120	206	164
121	206	163
122	206	153
123	206	159
124	206	178
125	206	170
126	206	176
127	206	138
128	206	156
129	206	198
130	206	232
131	206	258
132	206	286
133	206	266
134	206	265
135	206	227
136	206	283
137	206	242
138	206	300
139	206	310
140	206	302
141	206	278
142	206	273
143	206	288
144	206	315
145	206	293
146	206	279
147	206	297
148	206	265
149	206	252
150	206	247
151	206	295
152	206	171
153	206	224
154	206	203
155	206	281
156	206	433
157	206	381
158	206	363
159	206	460
160	206	523
161	206	325
162	206	336
163	206	336
164	206	344
165	206	299
166	206	327
167	206	312
168	206	282
169	206	339
170	206	398
171	206	378
172	206	346
173	206	516
174	206	517
175	206	542
176	206	557
177	206	535
178	206	694
179	206	726
180	206	630
181	206	739
182	206	655
183	206	912
184	206	910
185	206	872
186	206	1087
187	206	1110
188	206	1139
189	206	741
190	206	995
191	206	1046
192	206	1210
193	206	2078
194	206	1634
195	206	1678
196	206	1609
197	206	1788
198	206	2265
199	206	3833
200	206	3179
201	206	3606
202	206	6145
203	206	9473
204	206	10031
205	206	22842
206	206	46861
1	207	11
2	207	36
3	207	69
4	207	69
5	207	70
6	207	82
7	207	78
8	207	70
9	207	58
10	207	48
11	207	53
12	207	55
13	207	61
14	207	63
15	207	48
16	207	49
17	207	43
18	207	40
19	207	36
20	207	31
21	207	35
22	207	56
23	207	39
24	207	31
25	207	28
26	207	26
27	207	37
28	207	38
29	207	45
30	207	40
31	207	58
32	207	43
33	207	44
34	207	63
35	207	59
36	207	75
38	207	55
39	207	76
40	207	84
41	207	78
42	207	60
43	207	81
44	207	96
45	207	68
46	207	38
47	207	14
48	207	8
49	207	6
50	207	7
51	207	13
52	207	8
53	207	9
54	207	20
55	207	32
56	207	37
57	207	64
58	207	55
59	207	72
60	207	60
61	207	29
62	207	13
63	207	4
64	207	12
65	207	4
66	207	5
67	207	12
68	207	40
69	207	73
70	207	113
71	207	108
72	207	94
73	207	138
74	207	117
75	207	85
76	207	88
77	207	81
78	207	66
79	207	73
80	207	49
81	207	47
82	207	32
83	207	38
84	207	27
85	207	41
86	207	42
87	207	51
88	207	77
89	207	92
90	207	67
91	207	41
92	207	37
93	207	31
94	207	83
95	207	66
96	207	48
97	207	66
98	207	49
99	207	21
100	207	27
101	207	17
102	207	13
103	207	31
104	207	29
105	207	24
106	207	28
107	207	42
108	207	60
109	207	77
110	207	149
111	207	160
112	207	183
113	207	209
114	207	195
115	207	155
116	207	212
117	207	201
118	207	227
119	207	158
120	207	137
121	207	150
122	207	165
123	207	165
124	207	188
125	207	169
126	207	150
127	207	161
128	207	162
129	207	195
130	207	230
131	207	329
132	207	299
133	207	288
134	207	268
135	207	253
136	207	208
137	207	256
138	207	250
139	207	286
140	207	258
141	207	292
142	207	211
143	207	294
144	207	286
145	207	298
146	207	277
147	207	276
148	207	280
149	207	208
150	207	231
151	207	260
152	207	166
153	207	174
154	207	166
155	207	223
156	207	444
157	207	350
158	207	337
159	207	473
160	207	525
161	207	302
162	207	302
163	207	308
164	207	288
165	207	309
166	207	291
167	207	281
168	207	232
169	207	295
170	207	358
171	207	342
172	207	292
173	207	430
174	207	474
175	207	420
176	207	494
177	207	444
178	207	663
179	207	723
180	207	560
181	207	645
182	207	637
183	207	858
184	207	868
185	207	802
186	207	1092
187	207	1093
188	207	1136
189	207	685
190	207	885
191	207	996
192	207	1229
193	207	2005
194	207	1532
195	207	1630
196	207	1471
197	207	1645
198	207	2241
199	207	3765
200	207	2873
201	207	3592
202	207	6128
203	207	8668
204	207	7684
205	207	11467
206	207	19345
207	207	43352
0	208	2
1	208	7
2	208	32
3	208	63
4	208	79
5	208	62
6	208	88
7	208	68
8	208	59
9	208	64
10	208	48
11	208	49
12	208	51
13	208	49
14	208	58
15	208	43
16	208	38
17	208	50
18	208	37
19	208	38
20	208	37
21	208	39
22	208	27
23	208	38
24	208	22
25	208	32
26	208	28
27	208	33
28	208	35
29	208	26
30	208	25
31	208	43
32	208	42
33	208	45
34	208	56
35	208	51
36	208	61
38	208	51
39	208	55
40	208	72
41	208	70
42	208	53
43	208	65
44	208	76
45	208	64
46	208	43
47	208	22
48	208	10
49	208	10
50	208	7
51	208	12
52	208	9
53	208	4
54	208	13
55	208	29
56	208	38
57	208	60
58	208	54
59	208	66
60	208	56
61	208	29
62	208	12
63	208	3
64	208	12
65	208	2
66	208	3
67	208	14
68	208	44
69	208	87
70	208	85
71	208	97
72	208	106
73	208	113
74	208	102
75	208	98
76	208	78
77	208	92
78	208	88
79	208	72
80	208	47
81	208	34
82	208	43
83	208	41
84	208	31
85	208	36
86	208	41
87	208	46
88	208	66
89	208	89
90	208	59
91	208	37
92	208	31
93	208	21
94	208	67
95	208	51
96	208	36
97	208	71
98	208	41
99	208	18
100	208	18
101	208	27
102	208	17
103	208	24
104	208	20
105	208	30
106	208	24
107	208	33
108	208	61
109	208	73
110	208	152
111	208	176
112	208	176
113	208	214
114	208	188
115	208	166
116	208	179
117	208	209
118	208	193
119	208	160
120	208	152
121	208	173
122	208	144
123	208	179
124	208	168
125	208	154
126	208	173
127	208	167
128	208	159
129	208	203
130	208	195
131	208	290
132	208	304
133	208	281
134	208	299
135	208	246
136	208	206
137	208	249
138	208	287
139	208	286
140	208	272
141	208	301
142	208	227
143	208	258
144	208	319
145	208	329
146	208	277
147	208	299
148	208	291
149	208	249
150	208	207
151	208	243
152	208	162
153	208	193
154	208	179
155	208	282
156	208	443
157	208	359
158	208	304
159	208	467
160	208	457
161	208	344
162	208	294
163	208	316
164	208	271
165	208	293
166	208	321
167	208	314
168	208	254
169	208	289
170	208	336
171	208	340
172	208	311
173	208	473
174	208	444
175	208	418
176	208	478
177	208	445
178	208	651
179	208	601
180	208	580
181	208	680
182	208	603
183	208	834
184	208	846
185	208	832
186	208	981
187	208	1076
188	208	1116
189	208	668
190	208	952
191	208	992
192	208	1142
193	208	1953
194	208	1479
195	208	1502
196	208	1416
197	208	1563
198	208	2197
199	208	3398
200	208	2718
201	208	3184
202	208	4944
203	208	6614
204	208	5834
205	208	8103
206	208	9101
207	208	21804
208	208	45428
1	209	7
2	209	28
3	209	67
4	209	82
5	209	74
6	209	93
7	209	80
8	209	68
9	209	57
10	209	41
11	209	59
12	209	43
13	209	47
14	209	72
15	209	44
16	209	42
17	209	40
18	209	47
19	209	46
20	209	30
21	209	32
22	209	36
23	209	29
24	209	34
25	209	27
26	209	28
27	209	29
28	209	32
29	209	31
30	209	42
31	209	55
32	209	35
33	209	58
34	209	56
35	209	46
36	209	58
38	209	50
39	209	60
40	209	61
41	209	72
42	209	62
43	209	66
44	209	68
45	209	62
46	209	52
47	209	15
48	209	7
49	209	6
50	209	2
51	209	10
52	209	6
53	209	5
54	209	16
55	209	37
56	209	47
57	209	66
58	209	47
59	209	61
60	209	60
61	209	36
62	209	10
63	209	2
64	209	8
65	209	7
66	209	3
67	209	21
68	209	52
69	209	83
70	209	87
71	209	110
72	209	98
73	209	117
74	209	99
75	209	92
76	209	67
77	209	70
78	209	98
79	209	80
80	209	43
81	209	26
82	209	34
83	209	41
84	209	29
85	209	41
86	209	36
87	209	54
88	209	60
89	209	115
90	209	60
91	209	37
92	209	36
93	209	31
94	209	87
95	209	76
96	209	35
97	209	68
98	209	42
99	209	18
100	209	16
101	209	22
102	209	17
103	209	29
104	209	27
105	209	25
106	209	28
107	209	32
108	209	69
109	209	81
110	209	144
111	209	174
112	209	175
113	209	224
114	209	189
115	209	149
116	209	196
117	209	206
118	209	216
119	209	177
120	209	138
121	209	174
122	209	163
123	209	157
124	209	175
125	209	186
126	209	169
127	209	150
128	209	161
129	209	190
130	209	224
131	209	276
132	209	297
133	209	295
134	209	304
135	209	191
136	209	193
137	209	248
138	209	287
139	209	290
140	209	286
141	209	268
142	209	229
143	209	263
144	209	302
145	209	304
146	209	304
147	209	296
148	209	277
149	209	245
150	209	192
151	209	246
152	209	167
153	209	191
154	209	157
155	209	292
156	209	463
157	209	348
158	209	381
159	209	525
160	209	477
161	209	317
162	209	268
163	209	310
164	209	301
165	209	264
166	209	308
167	209	313
168	209	230
169	209	302
170	209	387
171	209	384
172	209	355
173	209	570
174	209	566
175	209	452
176	209	565
177	209	547
178	209	745
179	209	688
180	209	675
181	209	759
182	209	762
183	209	931
184	209	1011
185	209	964
186	209	1207
187	209	1364
188	209	1399
189	209	752
190	209	1073
191	209	1148
192	209	1438
193	209	2789
194	209	1768
195	209	1872
196	209	1840
197	209	1882
198	209	2942
199	209	5103
200	209	3491
201	209	4166
202	209	7143
203	209	8599
204	209	7075
205	209	9964
206	209	9370
207	209	14053
208	209	23517
209	209	50194
1	210	8
2	210	32
3	210	76
4	210	80
5	210	68
6	210	82
7	210	71
8	210	88
9	210	58
10	210	42
11	210	50
12	210	52
13	210	46
14	210	53
15	210	60
16	210	50
17	210	39
18	210	26
19	210	39
20	210	38
21	210	34
22	210	42
23	210	36
24	210	30
25	210	36
26	210	21
27	210	38
28	210	35
29	210	37
30	210	34
31	210	55
32	210	41
33	210	43
34	210	51
35	210	60
36	210	68
38	210	58
39	210	78
40	210	46
41	210	59
42	210	90
43	210	85
44	210	78
45	210	60
46	210	45
47	210	15
48	210	9
49	210	6
50	210	8
51	210	3
52	210	6
53	210	12
54	210	18
55	210	43
56	210	43
57	210	63
58	210	47
59	210	61
60	210	69
61	210	35
62	210	16
63	210	4
64	210	12
65	210	1
66	210	9
67	210	10
68	210	44
69	210	86
70	210	78
71	210	97
72	210	90
73	210	120
74	210	100
75	210	78
76	210	93
77	210	91
78	210	70
79	210	87
80	210	53
81	210	40
82	210	46
83	210	53
84	210	38
85	210	48
86	210	55
87	210	62
88	210	80
89	210	90
90	210	62
91	210	35
92	210	36
93	210	26
94	210	83
95	210	83
96	210	57
97	210	66
98	210	53
99	210	25
100	210	27
101	210	36
102	210	31
103	210	31
104	210	32
105	210	29
106	210	28
107	210	48
108	210	74
109	210	82
110	210	127
111	210	153
112	210	142
113	210	221
114	210	194
115	210	173
116	210	174
117	210	188
118	210	196
119	210	185
120	210	130
121	210	157
122	210	183
123	210	164
124	210	165
125	210	159
126	210	150
127	210	148
128	210	153
129	210	178
130	210	240
131	210	289
132	210	302
133	210	288
134	210	273
135	210	254
136	210	221
137	210	262
138	210	293
139	210	299
140	210	274
141	210	297
142	210	272
143	210	304
144	210	318
145	210	277
146	210	310
147	210	265
148	210	266
149	210	243
150	210	232
151	210	241
152	210	173
153	210	206
154	210	201
155	210	254
156	210	414
157	210	327
158	210	334
159	210	467
160	210	440
161	210	326
162	210	296
163	210	304
164	210	307
165	210	281
166	210	336
167	210	290
168	210	254
169	210	267
170	210	335
171	210	319
172	210	316
173	210	459
174	210	479
175	210	441
176	210	536
177	210	466
178	210	675
179	210	690
180	210	598
181	210	674
182	210	669
183	210	799
184	210	844
185	210	766
186	210	969
187	210	1075
188	210	1079
189	210	637
190	210	845
191	210	901
192	210	1101
193	210	1754
194	210	1477
195	210	1462
196	210	1279
197	210	1434
198	210	2018
199	210	3192
200	210	2620
201	210	3000
202	210	4015
203	210	4993
204	210	4595
205	210	5651
206	210	5552
207	210	6970
208	210	8528
209	210	18725
210	210	48373
1	211	4
2	211	31
3	211	67
4	211	78
5	211	83
6	211	86
7	211	84
8	211	74
9	211	64
10	211	45
11	211	66
12	211	66
13	211	55
14	211	76
15	211	58
16	211	66
17	211	49
18	211	47
19	211	40
20	211	40
21	211	41
22	211	40
23	211	40
24	211	27
25	211	32
26	211	33
27	211	37
28	211	24
29	211	48
30	211	37
31	211	57
32	211	54
33	211	52
34	211	59
35	211	55
36	211	62
38	211	53
39	211	64
40	211	70
41	211	89
42	211	75
43	211	81
44	211	91
45	211	68
46	211	44
47	211	19
48	211	10
49	211	5
50	211	8
51	211	4
52	211	7
53	211	5
54	211	9
55	211	40
56	211	60
57	211	87
58	211	69
59	211	76
60	211	60
61	211	40
62	211	20
63	211	2
64	211	15
65	211	4
66	211	3
67	211	14
68	211	53
69	211	107
70	211	96
71	211	87
72	211	101
73	211	135
74	211	125
75	211	92
76	211	102
77	211	98
78	211	120
79	211	94
80	211	59
81	211	44
82	211	29
83	211	50
84	211	32
85	211	57
86	211	45
87	211	61
88	211	69
89	211	121
90	211	82
91	211	36
92	211	37
93	211	42
94	211	74
95	211	87
96	211	57
97	211	90
98	211	54
99	211	34
100	211	28
101	211	33
102	211	25
103	211	35
104	211	29
105	211	25
106	211	27
107	211	50
108	211	85
109	211	67
110	211	132
111	211	171
112	211	156
113	211	232
114	211	213
115	211	175
116	211	198
117	211	180
118	211	194
119	211	183
120	211	129
121	211	148
122	211	151
123	211	141
124	211	192
125	211	161
126	211	165
127	211	159
128	211	153
129	211	197
130	211	225
131	211	312
132	211	352
133	211	309
134	211	271
135	211	210
136	211	214
137	211	263
138	211	290
139	211	298
140	211	293
141	211	291
142	211	241
143	211	294
144	211	272
145	211	254
146	211	284
147	211	279
148	211	250
149	211	207
150	211	201
151	211	256
152	211	162
153	211	216
154	211	179
155	211	247
156	211	420
157	211	302
158	211	310
159	211	439
160	211	415
161	211	289
162	211	260
163	211	265
164	211	264
165	211	259
166	211	281
167	211	261
168	211	191
169	211	265
170	211	304
171	211	288
172	211	292
173	211	411
174	211	427
175	211	420
176	211	438
177	211	397
178	211	557
179	211	641
180	211	557
181	211	611
182	211	580
183	211	646
184	211	726
185	211	704
186	211	857
187	211	895
188	211	946
189	211	563
190	211	802
191	211	797
192	211	956
193	211	1459
194	211	1201
195	211	1312
196	211	1180
197	211	1318
198	211	1670
199	211	2699
200	211	2261
201	211	2593
202	211	3360
203	211	4325
204	211	3756
205	211	4625
206	211	4761
207	211	5887
208	211	7176
209	211	10632
210	211	23731
211	211	52353
1	212	1
2	212	28
3	212	68
4	212	68
5	212	65
6	212	79
7	212	79
8	212	82
9	212	53
10	212	41
11	212	60
12	212	53
13	212	65
14	212	69
15	212	45
16	212	54
17	212	42
18	212	24
19	212	38
20	212	42
21	212	30
22	212	37
23	212	33
24	212	37
25	212	39
26	212	35
27	212	32
28	212	46
29	212	25
30	212	42
31	212	50
32	212	30
33	212	47
34	212	57
35	212	65
36	212	62
38	212	49
39	212	50
40	212	73
41	212	86
42	212	59
43	212	73
44	212	76
45	212	42
46	212	43
47	212	7
48	212	6
49	212	3
50	212	6
51	212	7
52	212	3
53	212	5
54	212	13
55	212	27
56	212	61
57	212	66
58	212	51
59	212	86
60	212	71
61	212	30
62	212	11
63	212	2
64	212	4
65	212	1
66	212	4
67	212	14
68	212	34
69	212	94
70	212	102
71	212	104
72	212	83
73	212	127
74	212	116
75	212	104
76	212	85
77	212	93
78	212	89
79	212	65
80	212	53
81	212	44
82	212	34
83	212	30
84	212	32
85	212	44
86	212	49
87	212	61
88	212	80
89	212	94
90	212	66
91	212	37
92	212	29
93	212	26
94	212	87
95	212	85
96	212	55
97	212	86
98	212	39
99	212	16
100	212	19
101	212	19
102	212	15
103	212	19
104	212	23
105	212	20
106	212	23
107	212	32
108	212	57
109	212	61
110	212	114
111	212	151
112	212	158
113	212	204
114	212	168
115	212	159
116	212	170
117	212	178
118	212	207
119	212	133
120	212	122
121	212	148
122	212	146
123	212	137
124	212	158
125	212	141
126	212	146
127	212	130
128	212	130
129	212	184
130	212	197
131	212	250
132	212	277
133	212	304
134	212	247
135	212	202
136	212	178
137	212	243
138	212	269
139	212	240
140	212	251
141	212	232
142	212	204
143	212	236
144	212	245
145	212	231
146	212	240
147	212	230
148	212	225
149	212	179
150	212	170
151	212	199
152	212	119
153	212	134
154	212	123
155	212	204
156	212	355
157	212	274
158	212	279
159	212	358
160	212	387
161	212	257
162	212	227
163	212	230
164	212	211
165	212	228
166	212	238
167	212	208
168	212	179
169	212	234
170	212	282
171	212	252
172	212	251
173	212	328
174	212	349
175	212	316
176	212	342
177	212	306
178	212	512
179	212	480
180	212	450
181	212	530
182	212	524
183	212	621
184	212	641
185	212	681
186	212	777
187	212	882
188	212	866
189	212	499
190	212	712
191	212	701
192	212	836
193	212	1455
194	212	1054
195	212	1144
196	212	1060
197	212	1180
198	212	1607
199	212	2598
200	212	1901
201	212	2265
202	212	3383
203	212	4092
204	212	3492
205	212	4533
206	212	4451
207	212	5865
208	212	7049
209	212	9080
210	212	11073
211	212	24486
212	212	42752
0	213	2
1	213	11
2	213	42
3	213	64
4	213	75
5	213	68
6	213	95
7	213	61
8	213	64
9	213	79
10	213	59
11	213	39
12	213	46
13	213	56
14	213	58
15	213	52
16	213	44
17	213	34
18	213	34
19	213	44
20	213	51
21	213	52
22	213	40
23	213	35
24	213	42
25	213	40
26	213	30
27	213	34
28	213	27
29	213	32
30	213	24
31	213	48
32	213	52
33	213	53
34	213	55
35	213	83
36	213	64
38	213	49
39	213	73
40	213	84
41	213	90
42	213	78
43	213	74
44	213	97
45	213	67
46	213	41
47	213	18
48	213	11
49	213	3
50	213	11
51	213	10
52	213	11
53	213	6
54	213	20
55	213	45
56	213	62
57	213	66
58	213	66
59	213	69
60	213	67
61	213	40
62	213	22
63	213	1
64	213	18
65	213	2
66	213	3
67	213	14
68	213	61
69	213	91
70	213	92
71	213	108
72	213	98
73	213	121
74	213	112
75	213	73
76	213	94
77	213	83
78	213	106
79	213	83
80	213	57
81	213	49
82	213	41
83	213	52
84	213	31
85	213	61
86	213	53
87	213	62
88	213	89
89	213	103
90	213	68
91	213	40
92	213	36
93	213	32
94	213	84
95	213	78
96	213	68
97	213	83
98	213	52
99	213	31
100	213	33
101	213	29
102	213	26
103	213	28
104	213	20
105	213	18
106	213	28
107	213	39
108	213	76
109	213	74
110	213	127
111	213	169
112	213	136
113	213	199
114	213	164
115	213	143
116	213	156
117	213	182
118	213	206
119	213	166
120	213	134
121	213	171
122	213	151
123	213	153
124	213	171
125	213	139
126	213	151
127	213	139
128	213	114
129	213	169
130	213	199
131	213	255
132	213	247
133	213	287
134	213	249
135	213	231
136	213	217
137	213	217
138	213	271
139	213	256
140	213	276
141	213	227
142	213	202
143	213	233
144	213	270
145	213	239
146	213	250
147	213	223
148	213	202
149	213	191
150	213	201
151	213	209
152	213	130
153	213	167
154	213	151
155	213	211
156	213	344
157	213	252
158	213	267
159	213	321
160	213	333
161	213	250
162	213	242
163	213	242
164	213	240
165	213	234
166	213	234
167	213	231
168	213	156
169	213	219
170	213	251
171	213	241
172	213	245
173	213	273
174	213	324
175	213	293
176	213	331
177	213	262
178	213	449
179	213	428
180	213	390
181	213	463
182	213	383
183	213	453
184	213	533
185	213	494
186	213	600
187	213	610
188	213	654
189	213	410
190	213	563
191	213	558
192	213	626
193	213	827
194	213	845
195	213	780
196	213	711
197	213	868
198	213	974
199	213	1375
200	213	1217
201	213	1367
202	213	1559
203	213	2094
204	213	1996
205	213	2288
206	213	2299
207	213	2681
208	213	2963
209	213	3331
210	213	4105
211	213	5858
212	213	10785
213	213	47655
0	214	1
1	214	6
2	214	42
3	214	80
4	214	77
5	214	73
6	214	91
7	214	95
8	214	90
9	214	64
10	214	62
11	214	67
12	214	40
13	214	37
14	214	74
15	214	54
16	214	61
17	214	53
18	214	48
19	214	46
20	214	36
21	214	47
22	214	32
23	214	44
24	214	48
25	214	33
26	214	29
27	214	33
28	214	44
29	214	48
30	214	45
31	214	42
32	214	46
33	214	47
34	214	82
35	214	69
36	214	80
38	214	58
39	214	79
40	214	63
41	214	73
42	214	74
43	214	74
44	214	92
45	214	77
46	214	52
47	214	26
48	214	13
49	214	11
50	214	3
51	214	7
52	214	8
53	214	8
54	214	20
55	214	28
56	214	67
57	214	68
58	214	67
59	214	74
60	214	90
61	214	42
62	214	17
63	214	5
64	214	11
65	214	6
66	214	6
67	214	18
68	214	48
69	214	101
70	214	97
71	214	109
72	214	109
73	214	125
74	214	98
75	214	93
76	214	112
77	214	103
78	214	107
79	214	93
80	214	62
81	214	55
82	214	47
83	214	58
84	214	52
85	214	50
86	214	48
87	214	70
88	214	77
89	214	112
90	214	63
91	214	36
92	214	45
93	214	39
94	214	109
95	214	85
96	214	53
97	214	104
98	214	79
99	214	33
100	214	18
101	214	24
102	214	33
103	214	31
104	214	36
105	214	28
106	214	45
107	214	49
108	214	83
109	214	100
110	214	137
111	214	129
112	214	166
113	214	205
114	214	172
115	214	165
116	214	177
117	214	179
118	214	195
119	214	169
120	214	145
121	214	160
122	214	163
123	214	144
124	214	183
125	214	156
126	214	170
127	214	123
128	214	149
129	214	228
130	214	233
131	214	260
132	214	256
133	214	288
134	214	272
135	214	238
136	214	222
137	214	222
138	214	271
139	214	268
140	214	239
141	214	248
142	214	235
143	214	243
144	214	287
145	214	274
146	214	238
147	214	244
148	214	241
149	214	205
150	214	206
151	214	242
152	214	187
153	214	185
154	214	153
155	214	208
156	214	359
157	214	293
158	214	251
159	214	315
160	214	333
161	214	253
162	214	255
163	214	253
164	214	226
165	214	225
166	214	236
167	214	234
168	214	215
169	214	235
170	214	312
171	214	265
172	214	255
173	214	262
174	214	300
175	214	294
176	214	390
177	214	287
178	214	428
179	214	491
180	214	438
181	214	486
182	214	457
183	214	530
184	214	582
185	214	524
186	214	587
187	214	591
188	214	624
189	214	321
190	214	593
191	214	541
192	214	633
193	214	810
194	214	722
195	214	819
196	214	760
197	214	862
198	214	881
199	214	1232
200	214	1219
201	214	1206
202	214	1402
203	214	1878
204	214	1846
205	214	1914
206	214	2093
207	214	2429
208	214	2652
209	214	2878
210	214	3521
211	214	4970
212	214	7691
213	214	28682
214	214	52282
1	215	6
2	215	34
3	215	83
4	215	85
5	215	80
6	215	75
7	215	69
8	215	77
9	215	62
10	215	48
11	215	58
12	215	50
13	215	66
14	215	49
15	215	64
16	215	65
17	215	48
18	215	37
19	215	39
20	215	31
21	215	29
22	215	38
23	215	36
24	215	38
25	215	31
26	215	36
27	215	21
28	215	38
29	215	36
30	215	33
31	215	48
32	215	40
33	215	39
34	215	52
35	215	68
36	215	65
38	215	58
39	215	57
40	215	69
41	215	77
42	215	63
43	215	57
44	215	93
45	215	73
46	215	50
47	215	24
48	215	15
49	215	6
50	215	8
51	215	13
52	215	6
53	215	11
54	215	18
55	215	35
56	215	56
57	215	73
58	215	66
59	215	67
60	215	73
61	215	41
62	215	20
63	215	2
64	215	18
65	215	4
66	215	5
67	215	15
68	215	72
69	215	90
70	215	78
71	215	92
72	215	100
73	215	110
74	215	81
75	215	83
76	215	102
77	215	113
78	215	95
79	215	90
80	215	66
81	215	72
82	215	56
83	215	61
84	215	51
85	215	53
86	215	72
87	215	85
88	215	95
89	215	95
90	215	86
91	215	61
92	215	54
93	215	52
94	215	105
95	215	95
96	215	74
97	215	92
98	215	71
99	215	48
100	215	40
101	215	39
102	215	27
103	215	32
104	215	33
105	215	30
106	215	37
107	215	49
108	215	97
109	215	86
110	215	124
111	215	143
112	215	159
113	215	169
114	215	153
115	215	132
116	215	176
117	215	178
118	215	176
119	215	160
120	215	118
121	215	121
122	215	148
123	215	123
124	215	142
125	215	157
126	215	126
127	215	154
128	215	121
129	215	189
130	215	175
131	215	233
132	215	235
133	215	261
134	215	251
135	215	230
136	215	218
137	215	240
138	215	285
139	215	314
140	215	273
141	215	274
142	215	236
143	215	264
144	215	276
145	215	255
146	215	273
147	215	266
148	215	232
149	215	232
150	215	199
151	215	225
152	215	168
153	215	195
154	215	180
155	215	249
156	215	312
157	215	323
158	215	237
159	215	328
160	215	332
161	215	258
162	215	229
163	215	252
164	215	261
165	215	252
166	215	244
167	215	256
168	215	216
169	215	259
170	215	268
171	215	248
172	215	229
173	215	292
174	215	338
175	215	339
176	215	397
177	215	295
178	215	468
179	215	450
180	215	394
181	215	549
182	215	446
183	215	473
184	215	517
185	215	495
186	215	545
187	215	531
188	215	615
189	215	366
190	215	571
191	215	552
192	215	602
193	215	792
194	215	752
195	215	765
196	215	681
197	215	777
198	215	915
199	215	1327
200	215	1303
201	215	1221
202	215	1479
203	215	1867
204	215	1846
205	215	1917
206	215	2137
207	215	2225
208	215	2595
209	215	2850
210	215	3572
211	215	5119
212	215	8055
213	215	16126
214	215	24700
215	215	50483
0	216	1
1	216	11
2	216	34
3	216	68
4	216	84
5	216	52
6	216	79
7	216	65
8	216	67
9	216	43
10	216	46
11	216	49
12	216	51
13	216	40
14	216	42
15	216	45
16	216	39
17	216	46
18	216	41
19	216	31
20	216	30
21	216	34
22	216	33
23	216	21
24	216	22
25	216	27
26	216	22
27	216	26
28	216	23
29	216	37
30	216	34
31	216	45
32	216	24
33	216	36
34	216	49
35	216	54
36	216	53
38	216	43
39	216	52
40	216	54
41	216	68
42	216	52
43	216	50
44	216	68
45	216	73
46	216	54
47	216	30
48	216	9
49	216	5
50	216	8
51	216	16
52	216	11
53	216	6
54	216	14
55	216	47
56	216	56
57	216	50
58	216	43
59	216	47
60	216	65
61	216	39
62	216	15
63	216	3
64	216	26
65	216	5
66	216	5
67	216	24
68	216	55
69	216	74
70	216	76
71	216	82
72	216	81
73	216	80
74	216	80
75	216	69
76	216	73
77	216	79
78	216	85
79	216	81
80	216	69
81	216	69
82	216	45
83	216	81
84	216	52
85	216	62
86	216	64
87	216	76
88	216	81
89	216	90
90	216	65
91	216	56
92	216	45
93	216	65
94	216	93
95	216	88
96	216	78
97	216	86
98	216	53
99	216	38
100	216	33
101	216	38
102	216	40
103	216	44
104	216	31
105	216	39
106	216	37
107	216	58
108	216	97
109	216	82
110	216	107
111	216	99
112	216	118
113	216	166
114	216	129
115	216	104
116	216	126
117	216	159
118	216	160
119	216	132
120	216	97
121	216	111
122	216	129
123	216	108
124	216	141
125	216	97
126	216	128
127	216	120
128	216	96
129	216	152
130	216	180
131	216	202
132	216	215
133	216	230
134	216	258
135	216	176
136	216	203
137	216	229
138	216	279
139	216	279
140	216	245
141	216	252
142	216	244
143	216	255
144	216	262
145	216	241
146	216	258
147	216	228
148	216	224
149	216	223
150	216	211
151	216	226
152	216	153
153	216	183
154	216	184
155	216	229
156	216	333
157	216	296
158	216	274
159	216	296
160	216	319
161	216	251
162	216	260
163	216	230
164	216	253
165	216	192
166	216	245
167	216	229
168	216	183
169	216	215
170	216	255
171	216	234
172	216	245
173	216	324
174	216	344
175	216	361
176	216	371
177	216	286
178	216	414
179	216	432
180	216	384
181	216	457
182	216	365
183	216	452
184	216	477
185	216	430
186	216	498
187	216	473
188	216	523
189	216	377
190	216	520
191	216	518
192	216	527
193	216	746
194	216	752
195	216	649
196	216	665
197	216	714
198	216	826
199	216	1239
200	216	1219
201	216	1245
202	216	1327
203	216	1786
204	216	1820
205	216	1947
206	216	1910
207	216	2075
208	216	2569
209	216	2665
210	216	3366
211	216	4812
212	216	7501
213	216	11951
214	216	11401
215	216	20438
216	216	45964
0	217	1
1	217	12
2	217	32
3	217	78
4	217	62
5	217	66
6	217	78
7	217	53
8	217	59
9	217	45
10	217	47
11	217	52
12	217	42
13	217	36
14	217	46
15	217	47
16	217	43
17	217	39
18	217	35
19	217	29
20	217	30
21	217	34
22	217	43
23	217	26
24	217	31
25	217	22
26	217	29
27	217	25
28	217	31
29	217	29
30	217	31
31	217	47
32	217	42
33	217	38
34	217	54
35	217	51
36	217	54
38	217	59
39	217	49
40	217	43
41	217	52
42	217	55
43	217	60
44	217	67
45	217	71
46	217	60
47	217	25
48	217	18
49	217	11
50	217	8
51	217	12
52	217	11
53	217	17
54	217	23
55	217	59
56	217	55
57	217	48
58	217	42
59	217	55
60	217	51
61	217	46
62	217	27
63	217	3
64	217	25
65	217	7
66	217	8
67	217	27
68	217	69
69	217	67
70	217	98
71	217	81
72	217	71
73	217	92
74	217	76
75	217	68
76	217	89
77	217	87
78	217	98
79	217	86
80	217	74
81	217	79
82	217	60
83	217	79
84	217	69
85	217	70
86	217	84
87	217	92
88	217	85
89	217	91
90	217	77
91	217	66
92	217	57
93	217	63
94	217	119
95	217	106
96	217	85
97	217	100
98	217	88
99	217	73
100	217	39
101	217	53
102	217	44
103	217	60
104	217	45
105	217	59
106	217	56
107	217	74
108	217	124
109	217	85
110	217	129
111	217	139
112	217	143
113	217	175
114	217	144
115	217	108
116	217	140
117	217	171
118	217	139
119	217	120
120	217	125
121	217	157
122	217	152
123	217	129
124	217	135
125	217	130
126	217	118
127	217	144
128	217	140
129	217	156
130	217	174
131	217	210
132	217	230
133	217	232
134	217	252
135	217	203
136	217	210
137	217	259
138	217	315
139	217	302
140	217	279
141	217	278
142	217	264
143	217	277
144	217	331
145	217	287
146	217	286
147	217	294
148	217	280
149	217	265
150	217	253
151	217	270
152	217	189
153	217	263
154	217	230
155	217	287
156	217	318
157	217	379
158	217	326
159	217	356
160	217	355
161	217	261
162	217	282
163	217	322
164	217	297
165	217	273
166	217	272
167	217	270
168	217	236
169	217	257
170	217	302
171	217	288
172	217	273
173	217	322
174	217	372
175	217	452
176	217	481
177	217	370
178	217	485
179	217	459
180	217	458
181	217	534
182	217	431
183	217	444
184	217	533
185	217	445
186	217	497
187	217	504
188	217	543
189	217	371
190	217	545
191	217	568
192	217	609
193	217	788
194	217	822
195	217	704
196	217	676
197	217	761
198	217	880
199	217	1316
200	217	1317
201	217	1169
202	217	1376
203	217	1899
204	217	1819
205	217	2042
206	217	1978
207	217	1937
208	217	2377
209	217	2541
210	217	3230
211	217	4179
212	217	5484
213	217	8274
214	217	7640
215	217	10472
216	217	22947
217	217	53030
0	218	4
1	218	6
2	218	37
3	218	64
4	218	64
5	218	61
6	218	69
7	218	56
8	218	47
9	218	48
10	218	32
11	218	29
12	218	36
13	218	34
14	218	49
15	218	42
16	218	27
17	218	38
18	218	21
19	218	25
20	218	26
21	218	17
22	218	24
23	218	30
24	218	25
25	218	13
26	218	20
27	218	24
28	218	28
29	218	31
30	218	37
31	218	24
32	218	29
33	218	28
34	218	42
35	218	49
36	218	48
38	218	31
39	218	46
40	218	43
41	218	51
42	218	53
43	218	48
44	218	74
45	218	56
46	218	37
47	218	16
48	218	4
49	218	8
50	218	11
51	218	11
52	218	12
53	218	10
54	218	13
55	218	38
56	218	46
57	218	39
58	218	40
59	218	51
60	218	57
61	218	28
62	218	25
63	218	6
64	218	14
65	218	11
66	218	5
67	218	22
68	218	50
69	218	59
70	218	60
71	218	79
72	218	69
73	218	63
74	218	60
75	218	48
76	218	66
77	218	74
78	218	74
79	218	75
80	218	51
81	218	49
82	218	59
83	218	59
84	218	32
85	218	60
86	218	73
87	218	78
88	218	69
89	218	100
90	218	79
91	218	39
92	218	54
93	218	45
94	218	86
95	218	79
96	218	69
97	218	90
98	218	77
99	218	29
100	218	27
101	218	37
102	218	31
103	218	39
104	218	22
105	218	39
106	218	36
107	218	59
108	218	102
109	218	76
110	218	101
111	218	106
112	218	118
113	218	143
114	218	130
115	218	88
116	218	142
117	218	125
118	218	151
119	218	110
120	218	109
121	218	123
122	218	82
123	218	101
124	218	123
125	218	95
126	218	107
127	218	107
128	218	107
129	218	139
130	218	158
131	218	195
132	218	203
133	218	194
134	218	205
135	218	190
136	218	184
137	218	205
138	218	275
139	218	264
140	218	213
141	218	229
142	218	242
143	218	223
144	218	205
145	218	253
146	218	225
147	218	246
148	218	237
149	218	209
150	218	205
151	218	198
152	218	153
153	218	176
154	218	155
155	218	202
156	218	309
157	218	308
158	218	249
159	218	315
160	218	292
161	218	217
162	218	178
163	218	213
164	218	225
165	218	217
166	218	231
167	218	209
168	218	177
169	218	215
170	218	243
171	218	220
172	218	245
173	218	277
174	218	327
175	218	301
176	218	374
177	218	302
178	218	392
179	218	420
180	218	349
181	218	470
182	218	383
183	218	470
184	218	454
185	218	422
186	218	443
187	218	446
188	218	494
189	218	306
190	218	432
191	218	490
192	218	497
193	218	778
194	218	671
195	218	683
196	218	621
197	218	717
198	218	832
199	218	1250
200	218	1159
201	218	1217
202	218	1492
203	218	2045
204	218	1804
205	218	2051
206	218	1946
207	218	2260
208	218	2617
209	218	3002
210	218	3594
211	218	5400
212	218	8130
213	218	10000
214	218	8161
215	218	10505
216	218	15831
217	218	24442
218	218	37795
0	219	1
1	219	7
2	219	52
3	219	102
4	219	77
5	219	70
6	219	65
7	219	71
8	219	56
9	219	67
10	219	57
11	219	50
12	219	43
13	219	45
14	219	51
15	219	52
16	219	54
17	219	32
18	219	33
19	219	38
20	219	33
21	219	33
22	219	22
23	219	36
24	219	20
25	219	27
26	219	36
27	219	22
28	219	21
29	219	34
30	219	39
31	219	37
32	219	37
33	219	36
34	219	44
35	219	47
36	219	50
38	219	49
39	219	50
40	219	52
41	219	50
42	219	61
43	219	57
44	219	71
45	219	72
46	219	48
47	219	14
48	219	17
49	219	7
50	219	7
51	219	15
52	219	14
53	219	11
54	219	15
55	219	40
56	219	72
57	219	66
58	219	61
59	219	80
60	219	67
61	219	58
62	219	20
63	219	1
64	219	15
65	219	6
66	219	8
67	219	32
68	219	71
69	219	83
70	219	90
71	219	81
72	219	94
73	219	83
74	219	87
75	219	83
76	219	98
77	219	103
78	219	96
79	219	103
80	219	59
81	219	64
82	219	45
83	219	68
84	219	51
85	219	56
86	219	87
87	219	99
88	219	112
89	219	116
90	219	98
91	219	57
92	219	59
93	219	57
94	219	121
95	219	91
96	219	82
97	219	109
98	219	64
99	219	29
100	219	29
101	219	39
102	219	28
103	219	33
104	219	46
105	219	22
106	219	27
107	219	57
108	219	102
109	219	71
110	219	106
111	219	114
112	219	125
113	219	144
114	219	153
115	219	130
116	219	121
117	219	144
118	219	123
119	219	103
120	219	106
121	219	113
122	219	105
123	219	113
124	219	120
125	219	122
126	219	116
127	219	112
128	219	102
129	219	159
130	219	192
131	219	233
132	219	225
133	219	226
134	219	218
135	219	181
136	219	185
137	219	260
138	219	288
139	219	272
140	219	266
141	219	245
142	219	227
143	219	247
144	219	270
145	219	258
146	219	214
147	219	227
148	219	222
149	219	176
150	219	181
151	219	210
152	219	152
153	219	186
154	219	156
155	219	223
156	219	300
157	219	266
158	219	226
159	219	292
160	219	274
161	219	234
162	219	192
163	219	212
164	219	222
165	219	201
166	219	219
167	219	210
168	219	186
169	219	177
170	219	245
171	219	235
172	219	229
173	219	256
174	219	289
175	219	259
176	219	320
177	219	264
178	219	355
179	219	358
180	219	347
181	219	355
182	219	371
183	219	401
184	219	406
185	219	404
186	219	443
187	219	425
188	219	497
189	219	261
190	219	432
191	219	399
192	219	476
193	219	554
194	219	540
195	219	586
196	219	480
197	219	544
198	219	676
199	219	991
200	219	940
201	219	1004
202	219	1104
203	219	1388
204	219	1251
205	219	1382
206	219	1481
207	219	1613
208	219	1762
209	219	1915
210	219	2419
211	219	3100
212	219	3953
213	219	4693
214	219	4197
215	219	4937
216	219	5736
217	219	6093
218	219	9453
219	219	40710
1	220	17
2	220	40
3	220	69
4	220	82
5	220	64
6	220	67
7	220	61
8	220	52
9	220	38
10	220	43
11	220	37
12	220	34
13	220	38
14	220	55
15	220	54
16	220	42
17	220	38
18	220	31
19	220	22
20	220	31
21	220	34
22	220	37
23	220	29
24	220	22
25	220	22
26	220	21
27	220	21
28	220	16
29	220	28
30	220	24
31	220	39
32	220	21
33	220	31
34	220	36
35	220	52
36	220	48
38	220	35
39	220	50
40	220	37
41	220	49
42	220	47
43	220	54
44	220	71
45	220	90
46	220	48
47	220	32
48	220	15
49	220	11
50	220	13
51	220	14
52	220	16
53	220	18
54	220	32
55	220	51
56	220	53
57	220	41
58	220	39
59	220	50
60	220	75
61	220	54
62	220	34
63	220	4
64	220	31
65	220	13
66	220	8
67	220	25
68	220	61
69	220	72
70	220	60
71	220	81
72	220	61
73	220	67
74	220	59
75	220	61
76	220	68
77	220	85
78	220	82
79	220	81
80	220	85
81	220	75
82	220	62
83	220	78
84	220	69
85	220	82
86	220	71
87	220	92
88	220	93
89	220	77
90	220	94
91	220	64
92	220	57
93	220	60
94	220	104
95	220	77
96	220	91
97	220	97
98	220	91
99	220	39
100	220	50
101	220	50
102	220	35
103	220	49
104	220	38
105	220	51
106	220	52
107	220	68
108	220	118
109	220	100
110	220	95
111	220	112
112	220	108
113	220	126
114	220	108
115	220	93
116	220	104
117	220	119
118	220	123
119	220	121
120	220	85
121	220	113
122	220	110
123	220	92
124	220	115
125	220	108
126	220	107
127	220	105
128	220	112
129	220	156
130	220	151
131	220	180
132	220	201
133	220	185
134	220	200
135	220	182
136	220	189
137	220	182
138	220	271
139	220	275
140	220	225
141	220	241
142	220	236
143	220	225
144	220	250
145	220	229
146	220	242
147	220	253
148	220	246
149	220	249
150	220	190
151	220	229
152	220	161
153	220	203
154	220	178
155	220	224
156	220	275
157	220	278
158	220	224
159	220	279
160	220	269
161	220	201
162	220	244
163	220	221
164	220	220
165	220	199
166	220	227
167	220	199
168	220	169
169	220	213
170	220	206
171	220	220
172	220	186
173	220	222
174	220	287
175	220	298
176	220	312
177	220	245
178	220	311
179	220	373
180	220	306
181	220	368
182	220	288
183	220	344
184	220	392
185	220	311
186	220	304
187	220	300
188	220	356
189	220	248
190	220	309
191	220	323
192	220	357
193	220	454
194	220	451
195	220	452
196	220	451
197	220	447
198	220	467
199	220	714
200	220	737
201	220	662
202	220	652
203	220	943
204	220	992
205	220	962
206	220	993
207	220	986
208	220	1075
209	220	1116
210	220	1386
211	220	1855
212	220	1887
213	220	2359
214	220	2432
215	220	2964
216	220	3171
217	220	3674
218	220	3841
219	220	18601
220	220	45576
0	221	2
1	221	14
2	221	37
3	221	74
4	221	60
5	221	68
6	221	72
7	221	68
8	221	59
9	221	68
10	221	46
11	221	43
12	221	38
13	221	32
14	221	49
15	221	38
16	221	48
17	221	37
18	221	22
19	221	31
20	221	27
21	221	32
22	221	35
23	221	30
24	221	26
25	221	25
26	221	23
27	221	22
28	221	19
29	221	31
30	221	30
31	221	43
32	221	39
33	221	34
34	221	41
35	221	48
36	221	38
38	221	32
39	221	50
40	221	49
41	221	49
42	221	54
43	221	51
44	221	84
45	221	76
46	221	48
47	221	13
48	221	12
49	221	12
50	221	3
51	221	13
52	221	9
53	221	11
54	221	20
55	221	50
56	221	50
57	221	52
58	221	47
59	221	54
60	221	71
61	221	45
62	221	14
63	221	2
64	221	25
65	221	4
66	221	3
67	221	22
68	221	66
69	221	77
70	221	60
71	221	87
72	221	78
73	221	71
74	221	81
75	221	72
76	221	72
77	221	110
78	221	76
79	221	86
80	221	69
81	221	63
82	221	53
83	221	58
84	221	46
85	221	45
86	221	66
87	221	74
88	221	90
89	221	84
90	221	86
91	221	47
92	221	46
93	221	51
94	221	79
95	221	78
96	221	59
97	221	76
98	221	57
99	221	41
100	221	34
101	221	38
102	221	24
103	221	39
104	221	28
105	221	38
106	221	35
107	221	54
108	221	104
109	221	70
110	221	99
111	221	142
112	221	128
113	221	141
114	221	136
115	221	104
116	221	126
117	221	141
118	221	131
119	221	106
120	221	107
121	221	104
122	221	108
123	221	93
124	221	109
125	221	94
126	221	112
127	221	119
128	221	101
129	221	160
130	221	159
131	221	199
132	221	194
133	221	227
134	221	197
135	221	182
136	221	185
137	221	188
138	221	207
139	221	229
140	221	211
141	221	207
142	221	215
143	221	172
144	221	213
145	221	199
146	221	186
147	221	190
148	221	184
149	221	184
150	221	186
151	221	202
152	221	133
153	221	156
154	221	137
155	221	169
156	221	255
157	221	217
158	221	181
159	221	254
160	221	244
161	221	190
162	221	174
163	221	174
164	221	155
165	221	169
166	221	185
167	221	167
168	221	129
169	221	175
170	221	177
171	221	178
172	221	174
173	221	187
174	221	199
175	221	242
176	221	264
177	221	197
178	221	259
179	221	289
180	221	246
181	221	316
182	221	256
183	221	284
184	221	315
185	221	270
186	221	315
187	221	316
188	221	310
189	221	197
190	221	323
191	221	300
192	221	329
193	221	417
194	221	381
195	221	378
196	221	378
197	221	420
198	221	412
199	221	547
200	221	540
201	221	565
202	221	563
203	221	795
204	221	775
205	221	715
206	221	803
207	221	825
208	221	886
209	221	990
210	221	1157
211	221	1488
212	221	1623
213	221	1930
214	221	1868
215	221	2124
216	221	2412
217	221	2598
218	221	2708
219	221	8725
220	221	16507
221	221	47589
1	222	14
2	222	36
3	222	78
4	222	81
5	222	64
6	222	78
7	222	54
8	222	59
9	222	49
10	222	48
11	222	39
12	222	34
13	222	49
14	222	48
15	222	43
16	222	46
17	222	30
18	222	39
19	222	43
20	222	45
21	222	34
22	222	30
23	222	33
24	222	29
25	222	22
26	222	30
27	222	31
28	222	36
29	222	33
30	222	37
31	222	43
32	222	27
33	222	46
34	222	57
35	222	51
36	222	64
38	222	56
39	222	61
40	222	58
41	222	70
42	222	75
43	222	57
44	222	72
45	222	93
46	222	43
47	222	29
48	222	10
49	222	6
50	222	6
51	222	9
52	222	5
53	222	9
54	222	19
55	222	33
56	222	60
57	222	74
58	222	55
59	222	73
60	222	70
61	222	47
62	222	20
63	222	5
64	222	20
65	222	7
66	222	2
67	222	23
68	222	53
69	222	106
70	222	84
71	222	83
72	222	91
73	222	89
74	222	107
75	222	77
76	222	80
77	222	103
78	222	111
79	222	79
80	222	62
81	222	68
82	222	42
83	222	64
84	222	40
85	222	49
86	222	62
87	222	78
88	222	83
89	222	81
90	222	89
91	222	44
92	222	41
93	222	38
94	222	99
95	222	79
96	222	66
97	222	77
98	222	62
99	222	28
100	222	20
101	222	15
102	222	26
103	222	27
104	222	22
105	222	36
106	222	35
107	222	47
108	222	69
109	222	73
110	222	107
111	222	92
112	222	128
113	222	149
114	222	146
115	222	128
116	222	144
117	222	136
118	222	158
119	222	117
120	222	106
121	222	130
122	222	122
123	222	102
124	222	135
125	222	114
126	222	97
127	222	123
128	222	132
129	222	130
130	222	185
131	222	191
132	222	221
133	222	217
134	222	233
135	222	172
136	222	180
137	222	217
138	222	241
139	222	217
140	222	194
141	222	207
142	222	192
143	222	177
144	222	189
145	222	214
146	222	203
147	222	194
148	222	220
149	222	178
150	222	191
151	222	205
152	222	127
153	222	167
154	222	136
155	222	196
156	222	256
157	222	220
158	222	194
159	222	251
160	222	255
161	222	169
162	222	178
163	222	192
164	222	168
165	222	151
166	222	149
167	222	176
168	222	145
169	222	160
170	222	193
171	222	175
172	222	191
173	222	163
174	222	201
175	222	208
176	222	252
177	222	174
178	222	271
179	222	283
180	222	285
181	222	321
182	222	280
183	222	281
184	222	291
185	222	291
186	222	349
187	222	321
188	222	334
189	222	210
190	222	284
191	222	320
192	222	367
193	222	398
194	222	417
195	222	403
196	222	397
197	222	403
198	222	387
199	222	557
200	222	605
201	222	571
202	222	543
203	222	770
204	222	778
205	222	776
206	222	847
207	222	817
208	222	864
209	222	1021
210	222	1151
211	222	1476
212	222	1581
213	222	1816
214	222	1858
215	222	2089
216	222	2019
217	222	2283
218	222	2321
219	222	6653
220	222	8903
221	222	24589
222	222	43393
1	223	11
2	223	43
3	223	80
4	223	64
5	223	64
6	223	77
7	223	57
8	223	60
9	223	41
10	223	48
11	223	36
12	223	41
13	223	38
14	223	55
15	223	41
16	223	34
17	223	33
18	223	43
19	223	37
20	223	40
21	223	30
22	223	40
23	223	32
24	223	33
25	223	27
26	223	28
27	223	23
28	223	35
29	223	20
30	223	32
31	223	43
32	223	34
33	223	43
34	223	58
35	223	45
36	223	62
38	223	54
39	223	58
40	223	53
41	223	63
42	223	70
43	223	68
44	223	76
45	223	91
46	223	56
47	223	12
48	223	10
49	223	5
50	223	4
51	223	9
52	223	5
53	223	9
54	223	13
55	223	49
56	223	64
57	223	63
58	223	59
59	223	66
60	223	56
61	223	31
62	223	13
63	223	3
64	223	22
65	223	6
66	223	4
67	223	18
68	223	48
69	223	82
70	223	78
71	223	84
72	223	101
73	223	94
74	223	77
75	223	69
76	223	100
77	223	93
78	223	94
79	223	77
80	223	47
81	223	35
82	223	45
83	223	50
84	223	40
85	223	55
86	223	43
87	223	53
88	223	89
89	223	82
90	223	69
91	223	44
92	223	34
93	223	41
94	223	94
95	223	87
96	223	58
97	223	74
98	223	40
99	223	26
100	223	15
101	223	21
102	223	20
103	223	30
104	223	22
105	223	33
106	223	27
107	223	37
108	223	73
109	223	80
110	223	100
111	223	119
112	223	106
113	223	148
114	223	167
115	223	105
116	223	148
117	223	136
118	223	124
119	223	108
120	223	71
121	223	117
122	223	107
123	223	95
124	223	95
125	223	85
126	223	112
127	223	92
128	223	106
129	223	126
130	223	164
131	223	191
132	223	219
133	223	199
134	223	207
135	223	145
136	223	179
137	223	156
138	223	205
139	223	211
140	223	218
141	223	194
142	223	181
143	223	186
144	223	174
145	223	203
146	223	204
147	223	191
148	223	165
149	223	171
150	223	155
151	223	160
152	223	125
153	223	125
154	223	113
155	223	163
156	223	251
157	223	217
158	223	215
159	223	218
160	223	250
161	223	169
162	223	154
163	223	160
164	223	156
165	223	152
166	223	142
167	223	168
168	223	124
169	223	153
170	223	176
171	223	134
172	223	176
173	223	187
174	223	197
175	223	178
176	223	208
177	223	173
178	223	279
179	223	245
180	223	207
181	223	295
182	223	242
183	223	246
184	223	272
185	223	246
186	223	308
187	223	271
188	223	330
189	223	226
190	223	335
191	223	316
192	223	320
193	223	383
194	223	354
195	223	389
196	223	366
197	223	427
198	223	412
199	223	544
200	223	581
201	223	549
202	223	559
203	223	743
204	223	761
205	223	784
206	223	768
207	223	839
208	223	950
209	223	947
210	223	1161
211	223	1453
212	223	1617
213	223	1863
214	223	1769
215	223	2022
216	223	2122
217	223	2221
218	223	2478
219	223	8024
220	223	9420
221	223	17900
222	223	20481
223	223	43074
1	224	11
2	224	27
3	224	73
4	224	67
5	224	69
6	224	64
7	224	63
8	224	53
9	224	59
10	224	32
11	224	41
12	224	42
13	224	36
14	224	51
15	224	37
16	224	36
17	224	37
18	224	35
19	224	36
20	224	35
21	224	28
22	224	32
23	224	23
24	224	27
25	224	42
26	224	13
27	224	37
28	224	27
29	224	36
30	224	29
31	224	41
32	224	26
33	224	36
34	224	41
35	224	48
36	224	54
38	224	51
39	224	55
40	224	56
41	224	62
42	224	56
43	224	57
44	224	92
45	224	86
46	224	51
47	224	26
48	224	12
49	224	4
50	224	9
51	224	6
52	224	10
53	224	12
54	224	14
55	224	50
56	224	63
57	224	50
58	224	60
59	224	58
60	224	78
61	224	42
62	224	17
63	224	2
64	224	17
65	224	4
66	224	7
67	224	24
68	224	59
69	224	73
70	224	86
71	224	85
72	224	93
73	224	73
74	224	82
75	224	79
76	224	76
77	224	82
78	224	69
79	224	87
80	224	86
81	224	63
82	224	46
83	224	67
84	224	64
85	224	71
86	224	59
87	224	67
88	224	78
89	224	86
90	224	66
91	224	44
92	224	44
93	224	59
94	224	92
95	224	85
96	224	93
97	224	76
98	224	48
99	224	55
100	224	22
101	224	36
102	224	33
103	224	41
104	224	41
105	224	34
106	224	35
107	224	52
108	224	97
109	224	82
110	224	114
111	224	109
112	224	122
113	224	137
114	224	137
115	224	101
116	224	127
117	224	128
118	224	144
119	224	121
120	224	102
121	224	104
122	224	118
123	224	99
124	224	124
125	224	116
126	224	122
127	224	109
128	224	112
129	224	123
130	224	163
131	224	183
132	224	214
133	224	224
134	224	202
135	224	181
136	224	172
137	224	175
138	224	259
139	224	285
140	224	230
141	224	207
142	224	223
143	224	231
144	224	216
145	224	221
146	224	211
147	224	212
148	224	191
149	224	178
150	224	162
151	224	185
152	224	118
153	224	159
154	224	134
155	224	193
156	224	271
157	224	228
158	224	199
159	224	238
160	224	237
161	224	170
162	224	181
163	224	175
164	224	200
165	224	165
166	224	199
167	224	179
168	224	134
169	224	160
170	224	229
171	224	164
172	224	177
173	224	191
174	224	211
175	224	235
176	224	265
177	224	196
178	224	239
179	224	281
180	224	268
181	224	334
182	224	265
183	224	250
184	224	323
185	224	286
186	224	294
187	224	323
188	224	314
189	224	240
190	224	328
191	224	327
192	224	355
193	224	379
194	224	394
195	224	374
196	224	371
197	224	434
198	224	451
199	224	600
200	224	607
201	224	543
202	224	634
203	224	785
204	224	809
205	224	807
206	224	849
207	224	807
208	224	995
209	224	1025
210	224	1155
211	224	1520
212	224	1646
213	224	2053
214	224	1913
215	224	2144
216	224	2475
217	224	2649
218	224	2855
219	224	8866
220	224	10365
221	224	15890
222	224	11598
223	224	24258
224	224	45898
0	225	1
1	225	8
2	225	45
3	225	70
4	225	74
5	225	55
6	225	57
7	225	58
8	225	50
9	225	46
10	225	29
11	225	43
12	225	32
13	225	42
14	225	49
15	225	40
16	225	39
17	225	30
18	225	31
19	225	21
20	225	27
21	225	30
22	225	17
23	225	20
24	225	31
25	225	27
26	225	23
27	225	26
28	225	26
29	225	25
30	225	28
31	225	42
32	225	37
33	225	31
34	225	45
35	225	47
36	225	45
38	225	44
39	225	46
40	225	38
41	225	53
42	225	42
43	225	58
44	225	64
45	225	88
46	225	47
47	225	21
48	225	16
49	225	11
50	225	5
51	225	14
52	225	13
53	225	10
54	225	27
55	225	33
56	225	75
57	225	57
58	225	49
59	225	66
60	225	59
61	225	45
62	225	17
63	225	1
64	225	15
65	225	3
66	225	5
67	225	14
68	225	61
69	225	76
70	225	75
71	225	71
72	225	88
73	225	71
74	225	67
75	225	74
76	225	73
77	225	94
78	225	72
79	225	94
80	225	55
81	225	84
82	225	47
83	225	60
84	225	56
85	225	49
86	225	51
87	225	74
88	225	93
89	225	106
90	225	72
91	225	45
92	225	48
93	225	44
94	225	77
95	225	87
96	225	72
97	225	84
98	225	65
99	225	24
100	225	26
101	225	35
102	225	34
103	225	40
104	225	40
105	225	23
106	225	38
107	225	62
108	225	85
109	225	102
110	225	98
111	225	112
112	225	122
113	225	157
114	225	140
115	225	87
116	225	121
117	225	121
118	225	154
119	225	95
120	225	97
121	225	110
122	225	102
123	225	89
124	225	102
125	225	100
126	225	113
127	225	107
128	225	112
129	225	140
130	225	145
131	225	158
132	225	188
133	225	190
134	225	190
135	225	149
136	225	145
137	225	186
138	225	239
139	225	250
140	225	212
141	225	193
142	225	183
143	225	182
144	225	194
145	225	192
146	225	187
147	225	188
148	225	172
149	225	166
150	225	164
151	225	166
152	225	119
153	225	145
154	225	134
155	225	189
156	225	230
157	225	182
158	225	169
159	225	190
160	225	247
161	225	159
162	225	165
163	225	187
164	225	165
165	225	189
166	225	193
167	225	192
168	225	133
169	225	177
170	225	173
171	225	186
172	225	180
173	225	177
174	225	209
175	225	210
176	225	213
177	225	184
178	225	235
179	225	251
180	225	263
181	225	289
182	225	240
183	225	291
184	225	299
185	225	221
186	225	303
187	225	268
188	225	310
189	225	218
190	225	269
191	225	283
192	225	316
193	225	376
194	225	355
195	225	357
196	225	387
197	225	372
198	225	421
199	225	549
200	225	531
201	225	578
202	225	542
203	225	749
204	225	749
205	225	741
206	225	741
207	225	777
208	225	879
209	225	960
210	225	1092
211	225	1416
212	225	1597
213	225	1936
214	225	1773
215	225	2017
216	225	2264
217	225	2423
218	225	2690
219	225	7333
220	225	8030
221	225	9978
222	225	7106
223	225	10275
224	225	19479
225	225	43830
0	226	1
1	226	12
2	226	44
3	226	80
4	226	63
5	226	65
6	226	45
7	226	46
8	226	51
9	226	43
10	226	34
11	226	39
12	226	38
13	226	27
14	226	39
15	226	36
16	226	33
17	226	32
18	226	30
19	226	17
20	226	34
21	226	35
22	226	27
23	226	21
24	226	25
25	226	27
26	226	13
27	226	26
28	226	18
29	226	30
30	226	33
31	226	30
32	226	33
33	226	23
34	226	41
35	226	41
36	226	33
38	226	41
39	226	38
40	226	40
41	226	43
42	226	42
43	226	62
44	226	56
45	226	74
46	226	66
47	226	27
48	226	11
49	226	8
50	226	17
51	226	14
52	226	19
53	226	13
54	226	21
55	226	47
56	226	60
57	226	54
58	226	52
59	226	56
60	226	65
61	226	49
62	226	19
63	226	8
64	226	21
65	226	10
66	226	5
67	226	23
68	226	62
69	226	80
70	226	72
71	226	80
72	226	62
73	226	77
74	226	73
75	226	67
76	226	66
77	226	73
78	226	82
79	226	97
80	226	72
81	226	70
82	226	46
83	226	67
84	226	40
85	226	60
86	226	77
87	226	69
88	226	91
89	226	97
90	226	93
91	226	66
92	226	54
93	226	52
94	226	91
95	226	110
96	226	90
97	226	105
98	226	80
99	226	39
100	226	31
101	226	34
102	226	23
103	226	31
104	226	34
105	226	42
106	226	39
107	226	55
108	226	88
109	226	71
110	226	91
111	226	86
112	226	89
113	226	131
114	226	112
115	226	91
116	226	89
117	226	110
118	226	127
119	226	86
120	226	109
121	226	115
122	226	109
123	226	90
124	226	134
125	226	105
126	226	92
127	226	105
128	226	91
129	226	149
130	226	174
131	226	174
132	226	172
133	226	177
134	226	174
135	226	193
136	226	167
137	226	204
138	226	253
139	226	266
140	226	188
141	226	199
142	226	192
143	226	200
144	226	202
145	226	212
146	226	180
147	226	231
148	226	207
149	226	192
150	226	146
151	226	182
152	226	128
153	226	157
154	226	124
155	226	219
156	226	256
157	226	211
158	226	191
159	226	240
160	226	228
161	226	174
162	226	174
163	226	184
164	226	171
165	226	163
166	226	183
167	226	166
168	226	144
169	226	177
170	226	238
171	226	199
172	226	143
173	226	209
174	226	207
175	226	225
176	226	250
177	226	217
178	226	234
179	226	259
180	226	223
181	226	284
182	226	257
183	226	286
184	226	281
185	226	272
186	226	328
187	226	255
188	226	294
189	226	204
190	226	275
191	226	289
192	226	284
193	226	375
194	226	355
195	226	335
196	226	304
197	226	407
198	226	372
199	226	524
200	226	501
201	226	574
202	226	570
203	226	711
204	226	737
205	226	677
206	226	696
207	226	775
208	226	823
209	226	932
210	226	1002
211	226	1326
212	226	1572
213	226	1898
214	226	1706
215	226	2068
216	226	2321
217	226	2517
218	226	2870
219	226	8177
220	226	7536
221	226	9598
222	226	6139
223	226	8656
224	226	9852
225	226	20006
226	226	42012
0	227	1
1	227	19
2	227	35
3	227	47
4	227	50
5	227	33
6	227	30
7	227	24
8	227	31
9	227	20
10	227	18
11	227	14
12	227	25
13	227	16
14	227	20
15	227	22
16	227	21
17	227	15
18	227	16
19	227	9
20	227	19
21	227	15
22	227	14
23	227	12
24	227	14
25	227	11
26	227	16
27	227	11
28	227	21
29	227	16
30	227	9
31	227	19
32	227	21
33	227	23
34	227	24
35	227	31
36	227	34
38	227	22
39	227	17
40	227	26
41	227	31
42	227	22
43	227	28
44	227	32
45	227	54
46	227	56
47	227	33
48	227	28
49	227	12
50	227	14
51	227	23
52	227	22
53	227	18
54	227	27
55	227	51
56	227	52
57	227	23
58	227	18
59	227	23
60	227	45
61	227	40
62	227	36
63	227	3
64	227	34
65	227	9
66	227	11
67	227	36
68	227	46
69	227	39
70	227	41
71	227	36
72	227	29
73	227	34
74	227	32
75	227	26
76	227	40
77	227	56
78	227	47
79	227	51
80	227	89
81	227	86
82	227	81
83	227	96
84	227	79
85	227	68
86	227	80
87	227	89
88	227	97
89	227	63
90	227	82
91	227	67
92	227	74
93	227	70
94	227	96
95	227	83
96	227	106
97	227	88
98	227	91
99	227	57
100	227	50
101	227	72
102	227	57
103	227	65
104	227	74
105	227	58
106	227	44
107	227	83
108	227	106
109	227	73
110	227	55
111	227	67
112	227	61
113	227	83
114	227	62
115	227	54
116	227	83
117	227	85
118	227	65
119	227	59
120	227	71
121	227	84
122	227	64
123	227	49
124	227	64
125	227	68
126	227	62
127	227	67
128	227	69
129	227	84
130	227	108
131	227	81
132	227	111
133	227	110
134	227	124
135	227	114
136	227	138
137	227	138
138	227	210
139	227	210
140	227	170
141	227	159
142	227	177
143	227	171
144	227	202
145	227	179
146	227	188
147	227	210
148	227	165
149	227	172
150	227	173
151	227	212
152	227	129
153	227	194
154	227	175
155	227	165
156	227	176
157	227	225
158	227	161
159	227	163
160	227	189
161	227	139
162	227	211
163	227	196
164	227	192
165	227	201
166	227	186
167	227	168
168	227	156
169	227	161
170	227	178
171	227	163
172	227	194
173	227	139
174	227	230
175	227	194
176	227	277
177	227	175
178	227	246
179	227	241
180	227	203
181	227	232
182	227	179
183	227	183
184	227	211
185	227	207
186	227	190
187	227	179
188	227	177
189	227	150
190	227	210
191	227	208
192	227	186
193	227	255
194	227	259
195	227	270
196	227	216
197	227	271
198	227	246
199	227	331
200	227	372
201	227	315
202	227	281
203	227	446
204	227	429
205	227	437
206	227	466
207	227	392
208	227	462
209	227	463
210	227	581
211	227	600
212	227	583
213	227	784
214	227	831
215	227	1032
216	227	1197
217	227	1454
218	227	1244
219	227	2514
220	227	3247
221	227	3012
222	227	2377
223	227	2510
224	227	3382
225	227	4339
226	227	12682
227	227	30361
0	228	1
1	228	20
2	228	43
3	228	62
4	228	37
5	228	37
6	228	43
7	228	21
8	228	28
9	228	23
10	228	21
11	228	19
12	228	17
13	228	19
14	228	22
15	228	38
16	228	32
17	228	14
18	228	17
19	228	25
20	228	10
21	228	16
22	228	21
23	228	7
24	228	10
25	228	15
26	228	11
27	228	9
28	228	18
29	228	12
30	228	17
31	228	25
32	228	23
33	228	14
34	228	24
35	228	23
36	228	25
38	228	33
39	228	24
40	228	16
41	228	26
42	228	11
43	228	13
44	228	40
45	228	56
46	228	70
47	228	31
48	228	22
49	228	25
50	228	13
51	228	24
52	228	13
53	228	18
54	228	40
55	228	63
56	228	52
57	228	29
58	228	23
59	228	25
60	228	40
61	228	33
62	228	25
63	228	6
64	228	35
65	228	10
66	228	7
67	228	45
68	228	62
69	228	42
70	228	31
71	228	47
72	228	39
73	228	53
74	228	39
75	228	27
76	228	38
77	228	50
78	228	42
79	228	63
80	228	88
81	228	102
82	228	89
83	228	94
84	228	88
85	228	70
86	228	96
87	228	72
88	228	98
89	228	66
90	228	90
91	228	102
92	228	99
93	228	79
94	228	91
95	228	73
96	228	96
97	228	108
98	228	109
99	228	81
100	228	52
101	228	81
102	228	65
103	228	83
104	228	69
105	228	81
106	228	70
107	228	95
108	228	158
109	228	75
110	228	54
111	228	64
112	228	73
113	228	80
114	228	73
115	228	47
116	228	71
117	228	66
118	228	76
119	228	67
120	228	84
121	228	70
122	228	61
123	228	65
124	228	87
125	228	64
126	228	54
127	228	64
128	228	79
129	228	87
130	228	125
131	228	85
132	228	124
133	228	105
134	228	120
135	228	113
136	228	129
137	228	149
138	228	174
139	228	237
140	228	167
141	228	151
142	228	195
143	228	191
144	228	202
145	228	174
146	228	187
147	228	201
148	228	189
149	228	194
150	228	171
151	228	183
152	228	165
153	228	183
154	228	183
155	228	167
156	228	178
157	228	233
158	228	176
159	228	176
160	228	156
161	228	156
162	228	190
163	228	192
164	228	189
165	228	191
166	228	215
167	228	217
168	228	167
169	228	172
170	228	183
171	228	182
172	228	197
173	228	161
174	228	192
175	228	262
176	228	273
177	228	177
178	228	212
179	228	268
180	228	242
181	228	251
182	228	215
183	228	201
184	228	215
185	228	213
186	228	186
187	228	173
188	228	172
189	228	137
190	228	235
191	228	236
192	228	230
193	228	237
194	228	293
195	228	261
196	228	188
197	228	251
198	228	250
199	228	339
200	228	358
201	228	285
202	228	244
203	228	417
204	228	489
205	228	410
206	228	403
207	228	341
208	228	406
209	228	428
210	228	493
211	228	619
212	228	528
213	228	704
214	228	770
215	228	849
216	228	1057
217	228	1279
218	228	1031
219	228	1921
220	228	2662
221	228	2403
222	228	1917
223	228	1976
224	228	2617
225	228	3168
226	228	6032
227	228	13949
228	228	34909
0	229	1
1	229	24
2	229	38
3	229	54
4	229	45
5	229	34
6	229	37
7	229	28
8	229	34
9	229	25
10	229	20
11	229	18
12	229	15
13	229	19
14	229	25
15	229	27
16	229	23
17	229	20
18	229	17
19	229	16
20	229	16
21	229	15
22	229	23
23	229	17
24	229	21
25	229	20
26	229	25
27	229	15
28	229	16
29	229	19
30	229	18
31	229	27
32	229	21
33	229	16
34	229	24
35	229	25
36	229	31
38	229	31
39	229	20
40	229	27
41	229	29
42	229	21
43	229	26
44	229	32
45	229	55
46	229	50
47	229	49
48	229	24
49	229	17
50	229	25
51	229	29
52	229	21
53	229	24
54	229	39
55	229	45
56	229	63
57	229	29
58	229	26
59	229	39
60	229	34
61	229	38
62	229	27
63	229	5
64	229	46
65	229	13
66	229	13
67	229	40
68	229	47
69	229	46
70	229	39
71	229	38
72	229	35
73	229	27
74	229	46
75	229	35
76	229	41
77	229	30
78	229	53
79	229	50
80	229	94
81	229	104
82	229	81
83	229	100
84	229	88
85	229	91
86	229	104
87	229	92
88	229	88
89	229	63
90	229	70
91	229	96
92	229	84
93	229	81
94	229	108
95	229	103
96	229	97
97	229	98
98	229	99
99	229	71
100	229	84
101	229	70
102	229	63
103	229	98
104	229	75
105	229	62
106	229	74
107	229	115
108	229	149
109	229	63
110	229	57
111	229	74
112	229	66
113	229	60
114	229	64
115	229	56
116	229	81
117	229	79
118	229	72
119	229	73
120	229	52
121	229	84
122	229	75
123	229	77
124	229	94
125	229	92
126	229	89
127	229	82
128	229	71
129	229	88
130	229	102
131	229	95
132	229	94
133	229	114
134	229	135
135	229	119
136	229	136
137	229	160
138	229	195
139	229	207
140	229	174
141	229	184
142	229	216
143	229	170
144	229	222
145	229	213
146	229	194
147	229	176
148	229	197
149	229	220
150	229	185
151	229	206
152	229	181
153	229	211
154	229	211
155	229	190
156	229	170
157	229	230
158	229	176
159	229	190
160	229	192
161	229	171
162	229	207
163	229	202
164	229	195
165	229	206
166	229	219
167	229	199
168	229	178
169	229	160
170	229	194
171	229	223
172	229	176
173	229	172
174	229	219
175	229	229
176	229	282
177	229	202
178	229	231
179	229	297
180	229	228
181	229	277
182	229	188
183	229	204
184	229	235
185	229	211
186	229	178
187	229	131
188	229	165
189	229	156
190	229	216
191	229	203
192	229	240
193	229	217
194	229	305
195	229	279
196	229	258
197	229	267
198	229	240
199	229	323
200	229	387
201	229	299
202	229	274
203	229	431
204	229	458
205	229	420
206	229	358
207	229	378
208	229	387
209	229	441
210	229	555
211	229	503
212	229	507
213	229	706
214	229	776
215	229	884
216	229	1027
217	229	1225
218	229	1020
219	229	1850
220	229	2505
221	229	2278
222	229	1842
223	229	1894
224	229	2522
225	229	3065
226	229	5381
227	229	8386
228	229	17654
229	229	37530
0	230	1
1	230	19
2	230	32
3	230	51
4	230	31
5	230	46
6	230	40
7	230	32
8	230	32
9	230	23
10	230	28
11	230	18
12	230	15
13	230	19
14	230	22
15	230	45
16	230	30
17	230	15
18	230	21
19	230	21
20	230	18
21	230	16
22	230	26
23	230	15
24	230	12
25	230	13
26	230	13
27	230	12
28	230	17
29	230	14
30	230	22
31	230	30
32	230	22
33	230	29
34	230	25
35	230	35
36	230	33
38	230	36
39	230	27
40	230	23
41	230	36
42	230	22
43	230	32
44	230	43
45	230	66
46	230	75
47	230	45
48	230	35
49	230	25
50	230	25
51	230	28
52	230	28
53	230	27
54	230	36
55	230	39
56	230	68
57	230	29
58	230	28
59	230	28
60	230	45
61	230	51
62	230	30
63	230	6
64	230	28
65	230	8
66	230	19
67	230	38
68	230	47
69	230	45
70	230	44
71	230	39
72	230	28
73	230	31
74	230	41
75	230	42
76	230	50
77	230	61
78	230	49
79	230	60
80	230	87
81	230	79
82	230	67
83	230	78
84	230	75
85	230	92
86	230	100
87	230	67
88	230	97
89	230	70
90	230	86
91	230	93
92	230	94
93	230	63
94	230	71
95	230	72
96	230	111
97	230	88
98	230	78
99	230	70
100	230	75
101	230	73
102	230	75
103	230	83
104	230	81
105	230	72
106	230	70
107	230	107
108	230	131
109	230	67
110	230	73
111	230	75
112	230	77
113	230	86
114	230	79
115	230	67
116	230	80
117	230	88
118	230	69
119	230	92
120	230	61
121	230	71
122	230	86
123	230	65
124	230	79
125	230	80
126	230	71
127	230	67
128	230	74
129	230	90
130	230	101
131	230	92
132	230	105
133	230	124
134	230	151
135	230	141
136	230	127
137	230	173
138	230	198
139	230	196
140	230	163
141	230	161
142	230	190
143	230	185
144	230	173
145	230	195
146	230	184
147	230	212
148	230	163
149	230	200
150	230	200
151	230	181
152	230	145
153	230	195
154	230	173
155	230	180
156	230	152
157	230	212
158	230	154
159	230	156
160	230	200
161	230	150
162	230	183
163	230	229
164	230	205
165	230	198
166	230	203
167	230	214
168	230	153
169	230	167
170	230	196
171	230	174
172	230	191
173	230	172
174	230	209
175	230	238
176	230	227
177	230	168
178	230	214
179	230	267
180	230	240
181	230	265
182	230	185
183	230	184
184	230	235
185	230	194
186	230	167
187	230	154
188	230	184
189	230	150
190	230	231
191	230	245
192	230	212
193	230	219
194	230	284
195	230	249
196	230	225
197	230	271
198	230	264
199	230	290
200	230	367
201	230	304
202	230	308
203	230	454
204	230	435
205	230	421
206	230	392
207	230	359
208	230	437
209	230	443
210	230	593
211	230	576
212	230	530
213	230	734
214	230	743
215	230	890
216	230	978
217	230	1244
218	230	1001
219	230	2030
220	230	2529
221	230	2452
222	230	1804
223	230	2012
224	230	2512
225	230	3266
226	230	5598
227	230	7331
228	230	9117
229	230	18416
230	230	37800
1	231	18
2	231	29
3	231	45
4	231	62
5	231	38
6	231	30
7	231	36
8	231	35
9	231	30
10	231	22
11	231	23
12	231	11
13	231	20
14	231	41
15	231	26
16	231	32
17	231	29
18	231	18
19	231	22
20	231	10
21	231	17
22	231	18
23	231	19
24	231	23
25	231	13
26	231	16
27	231	12
28	231	14
29	231	18
30	231	15
31	231	24
32	231	23
33	231	22
34	231	39
35	231	32
36	231	28
38	231	27
39	231	35
40	231	27
41	231	22
42	231	30
43	231	27
44	231	51
45	231	67
46	231	58
47	231	38
48	231	21
49	231	14
50	231	18
51	231	15
52	231	16
53	231	28
54	231	32
55	231	41
56	231	57
57	231	38
58	231	20
59	231	32
60	231	29
61	231	52
62	231	32
63	231	5
64	231	36
65	231	6
66	231	13
67	231	29
68	231	45
69	231	45
70	231	39
71	231	64
72	231	42
73	231	38
74	231	33
75	231	44
76	231	36
77	231	45
78	231	60
79	231	43
80	231	71
81	231	73
82	231	58
83	231	95
84	231	69
85	231	79
86	231	88
87	231	68
88	231	62
89	231	62
90	231	86
91	231	74
92	231	64
93	231	65
94	231	90
95	231	80
96	231	103
97	231	79
98	231	96
99	231	56
100	231	43
101	231	64
102	231	54
103	231	66
104	231	76
105	231	69
106	231	76
107	231	99
108	231	115
109	231	68
110	231	70
111	231	76
112	231	67
113	231	106
114	231	85
115	231	65
116	231	69
117	231	108
118	231	84
119	231	72
120	231	87
121	231	75
122	231	79
123	231	67
124	231	80
125	231	80
126	231	77
127	231	92
128	231	69
129	231	103
130	231	102
131	231	113
132	231	87
133	231	124
134	231	120
135	231	100
136	231	141
137	231	137
138	231	163
139	231	193
140	231	181
141	231	156
142	231	137
143	231	174
144	231	159
145	231	164
146	231	185
147	231	207
148	231	151
149	231	218
150	231	176
151	231	187
152	231	140
153	231	210
154	231	160
155	231	138
156	231	165
157	231	191
158	231	153
159	231	155
160	231	174
161	231	137
162	231	194
163	231	196
164	231	175
165	231	184
166	231	200
167	231	175
168	231	151
169	231	169
170	231	178
171	231	172
172	231	157
173	231	150
174	231	186
175	231	216
176	231	217
177	231	186
178	231	206
179	231	250
180	231	215
181	231	239
182	231	203
183	231	199
184	231	203
185	231	183
186	231	211
187	231	159
188	231	165
189	231	157
190	231	247
191	231	254
192	231	213
193	231	231
194	231	241
195	231	247
196	231	236
197	231	259
198	231	241
199	231	304
200	231	368
201	231	319
202	231	261
203	231	383
204	231	427
205	231	422
206	231	430
207	231	416
208	231	412
209	231	416
210	231	542
211	231	537
212	231	557
213	231	744
214	231	758
215	231	839
216	231	983
217	231	1112
218	231	1021
219	231	2159
220	231	2576
221	231	2706
222	231	1926
223	231	2309
224	231	2788
225	231	4002
226	231	6452
227	231	6584
228	231	7229
229	231	8886
230	231	15933
231	231	37186
0	232	2
1	232	24
2	232	28
3	232	56
4	232	52
5	232	38
6	232	42
7	232	40
8	232	38
9	232	23
10	232	34
11	232	26
12	232	23
13	232	29
14	232	34
15	232	33
16	232	35
17	232	27
18	232	12
19	232	26
20	232	21
21	232	18
22	232	24
23	232	17
24	232	24
25	232	22
26	232	18
27	232	19
28	232	17
29	232	19
30	232	18
31	232	19
32	232	24
33	232	26
34	232	32
35	232	41
36	232	37
38	232	33
39	232	35
40	232	29
41	232	33
42	232	38
43	232	44
44	232	40
45	232	64
46	232	45
47	232	43
48	232	24
49	232	21
50	232	18
51	232	23
52	232	22
53	232	19
54	232	25
55	232	49
56	232	57
57	232	33
58	232	19
59	232	32
60	232	49
61	232	36
62	232	22
63	232	6
64	232	30
65	232	8
66	232	9
67	232	29
68	232	40
69	232	48
70	232	46
71	232	58
72	232	41
73	232	56
74	232	30
75	232	42
76	232	41
77	232	53
78	232	48
79	232	48
80	232	63
81	232	74
82	232	63
83	232	78
84	232	59
85	232	75
86	232	77
87	232	62
88	232	105
89	232	70
90	232	80
91	232	60
92	232	42
93	232	71
94	232	76
95	232	60
96	232	92
97	232	67
98	232	82
99	232	58
100	232	49
101	232	47
102	232	49
103	232	65
104	232	61
105	232	50
106	232	59
107	232	81
108	232	118
109	232	71
110	232	69
111	232	90
112	232	76
113	232	110
114	232	69
115	232	66
116	232	92
117	232	111
118	232	92
119	232	78
120	232	66
121	232	89
122	232	59
123	232	77
124	232	93
125	232	90
126	232	83
127	232	75
128	232	63
129	232	98
130	232	118
131	232	112
132	232	127
133	232	139
134	232	132
135	232	126
136	232	144
137	232	162
138	232	177
139	232	195
140	232	161
141	232	142
142	232	150
143	232	166
144	232	172
145	232	170
146	232	176
147	232	176
148	232	189
149	232	189
150	232	148
151	232	168
152	232	135
153	232	174
154	232	141
155	232	166
156	232	166
157	232	213
158	232	149
159	232	172
160	232	182
161	232	160
162	232	150
163	232	171
164	232	166
165	232	166
166	232	172
167	232	150
168	232	137
169	232	172
170	232	191
171	232	156
172	232	148
173	232	148
174	232	166
175	232	208
176	232	219
177	232	130
178	232	222
179	232	219
180	232	216
181	232	279
182	232	180
183	232	209
184	232	233
185	232	209
186	232	192
187	232	160
188	232	189
189	232	149
190	232	227
191	232	241
192	232	232
193	232	251
194	232	267
195	232	271
196	232	207
197	232	240
198	232	233
199	232	315
200	232	312
201	232	283
202	232	272
203	232	381
204	232	411
205	232	403
206	232	383
207	232	387
208	232	400
209	232	396
210	232	499
211	232	553
212	232	566
213	232	696
214	232	734
215	232	834
216	232	913
217	232	1092
218	232	874
219	232	2012
220	232	2297
221	232	2319
222	232	1890
223	232	1994
224	232	2503
225	232	3344
226	232	5046
227	232	5284
228	232	5455
229	232	6321
230	232	8039
231	232	16468
232	232	38648
0	233	1
1	233	26
2	233	34
3	233	52
4	233	55
5	233	48
6	233	47
7	233	42
8	233	39
9	233	32
10	233	22
11	233	31
12	233	30
13	233	22
14	233	23
15	233	34
16	233	23
17	233	35
18	233	24
19	233	26
20	233	26
21	233	24
22	233	31
23	233	24
24	233	16
25	233	22
26	233	21
27	233	21
28	233	21
29	233	24
30	233	30
31	233	33
32	233	19
33	233	28
34	233	27
35	233	30
36	233	35
38	233	33
39	233	33
40	233	37
41	233	49
42	233	36
43	233	31
44	233	46
45	233	63
46	233	67
47	233	38
48	233	18
49	233	13
50	233	21
51	233	22
52	233	10
53	233	10
54	233	32
55	233	43
56	233	50
57	233	24
58	233	24
59	233	44
60	233	53
61	233	36
62	233	26
63	233	4
64	233	30
65	233	3
66	233	5
67	233	31
68	233	42
69	233	64
70	233	45
71	233	59
72	233	45
73	233	66
74	233	59
75	233	51
76	233	55
77	233	65
78	233	77
79	233	63
80	233	74
81	233	67
82	233	42
83	233	85
84	233	52
85	233	67
86	233	63
87	233	74
88	233	77
89	233	56
90	233	69
91	233	54
92	233	63
93	233	55
94	233	71
95	233	80
96	233	97
97	233	77
98	233	74
99	233	61
100	233	38
101	233	36
102	233	43
103	233	48
104	233	46
105	233	50
106	233	59
107	233	68
108	233	119
109	233	77
110	233	86
111	233	68
112	233	98
113	233	100
114	233	93
115	233	69
116	233	91
117	233	103
118	233	113
119	233	83
120	233	76
121	233	85
122	233	99
123	233	89
124	233	99
125	233	77
126	233	66
127	233	86
128	233	77
129	233	109
130	233	109
131	233	146
132	233	163
133	233	146
134	233	152
135	233	138
136	233	128
137	233	163
138	233	169
139	233	217
140	233	206
141	233	158
142	233	183
143	233	166
144	233	194
145	233	197
146	233	163
147	233	178
148	233	172
149	233	192
150	233	179
151	233	199
152	233	145
153	233	174
154	233	143
155	233	156
156	233	183
157	233	192
158	233	140
159	233	174
160	233	184
161	233	164
162	233	194
163	233	186
164	233	193
165	233	156
166	233	174
167	233	169
168	233	139
169	233	161
170	233	192
171	233	162
172	233	171
173	233	156
174	233	186
175	233	203
176	233	221
177	233	165
178	233	231
179	233	225
180	233	200
181	233	252
182	233	185
183	233	212
184	233	245
185	233	206
186	233	210
187	233	187
188	233	196
189	233	165
190	233	237
191	233	244
192	233	220
193	233	250
194	233	251
195	233	282
196	233	237
197	233	292
198	233	257
199	233	333
200	233	362
201	233	299
202	233	264
203	233	417
204	233	418
205	233	449
206	233	442
207	233	448
208	233	477
209	233	460
210	233	516
211	233	602
212	233	596
213	233	741
214	233	766
215	233	854
216	233	906
217	233	1100
218	233	962
219	233	1765
220	233	2174
221	233	2150
222	233	1862
223	233	1863
224	233	2310
225	233	2969
226	233	4413
227	233	4814
228	233	4765
229	233	5541
230	233	6500
231	233	8907
232	233	18461
233	233	41999
1	234	17
2	234	39
3	234	58
4	234	62
5	234	71
6	234	57
7	234	59
8	234	45
9	234	46
10	234	42
11	234	42
12	234	42
13	234	33
14	234	40
15	234	32
16	234	41
17	234	36
18	234	32
19	234	37
20	234	37
21	234	34
22	234	31
23	234	30
24	234	26
25	234	24
26	234	22
27	234	25
28	234	32
29	234	30
30	234	22
31	234	53
32	234	49
33	234	38
34	234	47
35	234	58
36	234	49
38	234	40
39	234	36
40	234	45
41	234	67
42	234	60
43	234	66
44	234	54
45	234	56
46	234	55
47	234	21
48	234	18
49	234	9
50	234	15
51	234	11
52	234	12
53	234	18
54	234	24
55	234	44
56	234	66
57	234	44
58	234	58
59	234	50
60	234	60
61	234	37
62	234	20
63	234	1
64	234	20
65	234	5
66	234	3
67	234	21
68	234	47
69	234	76
70	234	77
71	234	72
72	234	65
73	234	72
74	234	64
75	234	66
76	234	68
77	234	82
78	234	64
79	234	67
80	234	73
81	234	58
82	234	55
83	234	59
84	234	64
85	234	56
86	234	54
87	234	66
88	234	79
89	234	78
90	234	76
91	234	51
92	234	40
93	234	56
94	234	81
95	234	82
96	234	63
97	234	102
98	234	48
99	234	33
100	234	33
101	234	42
102	234	34
103	234	24
104	234	38
105	234	35
106	234	31
107	234	40
108	234	83
109	234	63
110	234	84
111	234	115
112	234	111
113	234	143
114	234	116
115	234	107
116	234	123
117	234	119
118	234	132
119	234	109
120	234	95
121	234	126
122	234	113
123	234	101
124	234	126
125	234	99
126	234	109
127	234	106
128	234	97
129	234	123
130	234	139
131	234	168
132	234	176
133	234	196
134	234	159
135	234	152
136	234	143
137	234	160
138	234	196
139	234	195
140	234	193
141	234	173
142	234	174
143	234	146
144	234	186
145	234	200
146	234	197
147	234	181
148	234	185
149	234	191
150	234	153
151	234	184
152	234	110
153	234	174
154	234	135
155	234	146
156	234	200
157	234	180
158	234	140
159	234	195
160	234	213
161	234	162
162	234	191
163	234	165
164	234	156
165	234	151
166	234	171
167	234	156
168	234	132
169	234	137
170	234	166
171	234	164
172	234	164
173	234	138
174	234	151
175	234	203
176	234	225
177	234	153
178	234	205
179	234	256
180	234	219
181	234	244
182	234	229
183	234	227
184	234	271
185	234	238
186	234	269
187	234	228
188	234	271
189	234	166
190	234	242
191	234	255
192	234	265
193	234	264
194	234	282
195	234	256
196	234	279
197	234	280
198	234	283
199	234	327
200	234	370
201	234	373
202	234	313
203	234	430
204	234	470
205	234	427
206	234	480
207	234	466
208	234	541
209	234	541
210	234	545
211	234	662
212	234	633
213	234	801
214	234	868
215	234	984
216	234	929
217	234	1053
218	234	966
219	234	1920
220	234	2299
221	234	2249
222	234	1963
223	234	2188
224	234	2551
225	234	3475
226	234	5275
227	234	4651
228	234	4533
229	234	4940
230	234	5760
231	234	7322
232	234	10465
233	234	20287
234	234	46649
1	235	16
2	235	42
3	235	68
4	235	73
5	235	78
6	235	75
7	235	69
8	235	62
9	235	43
10	235	42
11	235	56
12	235	43
13	235	49
14	235	57
15	235	46
16	235	43
17	235	38
18	235	39
19	235	38
20	235	34
21	235	33
22	235	37
23	235	21
24	235	34
25	235	42
26	235	22
27	235	36
28	235	44
29	235	27
30	235	27
31	235	48
32	235	40
33	235	36
34	235	49
35	235	56
36	235	61
38	235	53
39	235	46
40	235	53
41	235	58
42	235	82
43	235	53
44	235	75
45	235	70
46	235	45
47	235	16
48	235	5
49	235	8
50	235	11
51	235	10
52	235	4
53	235	18
54	235	18
55	235	41
56	235	48
57	235	40
58	235	47
59	235	63
60	235	56
61	235	43
62	235	18
63	235	1
64	235	13
65	235	2
66	235	4
67	235	19
68	235	62
69	235	70
70	235	77
71	235	80
72	235	84
73	235	100
74	235	80
75	235	63
76	235	78
77	235	95
78	235	78
79	235	75
80	235	52
81	235	53
82	235	43
83	235	62
84	235	35
85	235	55
86	235	50
87	235	67
88	235	68
89	235	79
90	235	66
91	235	43
92	235	34
93	235	31
94	235	87
95	235	80
96	235	50
97	235	65
98	235	61
99	235	21
100	235	24
101	235	24
102	235	30
103	235	29
104	235	22
105	235	25
106	235	23
107	235	32
108	235	63
109	235	83
110	235	83
111	235	104
112	235	109
113	235	128
114	235	127
115	235	100
116	235	107
117	235	132
118	235	145
119	235	103
120	235	109
121	235	124
122	235	131
123	235	98
124	235	115
125	235	109
126	235	117
127	235	99
128	235	118
129	235	111
130	235	144
131	235	163
132	235	193
133	235	159
134	235	179
135	235	160
136	235	139
137	235	150
138	235	179
139	235	199
140	235	152
141	235	160
142	235	152
143	235	159
144	235	180
145	235	160
146	235	166
147	235	170
148	235	162
149	235	136
150	235	134
151	235	148
152	235	111
153	235	128
154	235	114
155	235	138
156	235	191
157	235	179
158	235	122
159	235	174
160	235	191
161	235	154
162	235	152
163	235	168
164	235	136
165	235	141
166	235	153
167	235	148
168	235	108
169	235	130
170	235	181
171	235	159
172	235	138
173	235	129
174	235	124
175	235	160
176	235	171
177	235	128
178	235	188
179	235	218
180	235	191
181	235	238
182	235	212
183	235	191
184	235	242
185	235	167
186	235	228
187	235	211
188	235	238
189	235	156
190	235	203
191	235	221
192	235	245
193	235	213
194	235	263
195	235	275
196	235	280
197	235	305
198	235	300
199	235	334
200	235	356
201	235	351
202	235	328
203	235	448
204	235	455
205	235	448
206	235	465
207	235	502
208	235	531
209	235	546
210	235	620
211	235	703
212	235	712
213	235	871
214	235	916
215	235	935
216	235	910
217	235	1002
218	235	879
219	235	1940
220	235	2139
221	235	2369
222	235	2038
223	235	2390
224	235	2586
225	235	3599
226	235	5436
227	235	4204
228	235	3939
229	235	4417
230	235	5382
231	235	6551
232	235	8263
233	235	10462
234	235	22532
235	235	47012
1	236	6
2	236	46
3	236	69
4	236	81
5	236	77
6	236	82
7	236	73
8	236	82
9	236	61
10	236	47
11	236	43
12	236	47
13	236	69
14	236	53
15	236	61
16	236	38
17	236	51
18	236	42
19	236	43
20	236	47
21	236	30
22	236	36
23	236	25
24	236	52
25	236	24
26	236	29
27	236	30
28	236	34
29	236	41
30	236	40
31	236	58
32	236	43
33	236	47
34	236	53
35	236	60
36	236	40
38	236	60
39	236	73
40	236	76
41	236	63
42	236	65
43	236	63
44	236	85
45	236	55
46	236	49
47	236	14
48	236	7
49	236	6
50	236	6
51	236	6
52	236	7
53	236	4
54	236	24
55	236	28
56	236	45
57	236	78
58	236	62
59	236	55
60	236	66
61	236	57
62	236	10
63	236	2
64	236	6
65	236	3
66	236	5
67	236	8
68	236	46
69	236	70
70	236	86
71	236	97
72	236	83
73	236	102
74	236	96
75	236	110
76	236	100
77	236	86
78	236	103
79	236	65
80	236	49
81	236	34
82	236	33
83	236	39
84	236	27
85	236	34
86	236	44
87	236	57
88	236	72
89	236	111
90	236	54
91	236	28
92	236	26
93	236	30
94	236	67
95	236	62
96	236	55
97	236	66
98	236	40
99	236	23
100	236	9
101	236	18
102	236	12
103	236	17
104	236	12
105	236	23
106	236	28
107	236	30
108	236	61
109	236	47
110	236	76
111	236	90
112	236	95
113	236	149
114	236	122
115	236	102
116	236	102
117	236	130
118	236	127
119	236	92
120	236	84
121	236	110
122	236	85
123	236	87
124	236	94
125	236	98
126	236	93
127	236	95
128	236	88
129	236	114
130	236	124
131	236	163
132	236	176
133	236	132
134	236	153
135	236	127
136	236	113
137	236	151
138	236	179
139	236	152
140	236	154
141	236	125
142	236	110
143	236	137
144	236	129
145	236	135
146	236	139
147	236	160
148	236	143
149	236	124
150	236	89
151	236	128
152	236	84
153	236	95
154	236	92
155	236	111
156	236	193
157	236	138
158	236	108
159	236	153
160	236	161
161	236	107
162	236	124
163	236	121
164	236	118
165	236	109
166	236	115
167	236	111
168	236	81
169	236	116
170	236	138
171	236	159
172	236	104
173	236	114
174	236	108
175	236	93
176	236	118
177	236	101
178	236	163
179	236	169
180	236	150
181	236	205
182	236	183
183	236	191
184	236	209
185	236	218
186	236	229
187	236	237
188	236	256
189	236	146
190	236	199
191	236	223
192	236	203
193	236	202
194	236	196
195	236	233
196	236	224
197	236	259
198	236	256
199	236	312
200	236	318
201	236	361
202	236	344
203	236	399
204	236	428
205	236	424
206	236	465
207	236	468
208	236	508
209	236	506
210	236	596
211	236	668
212	236	728
213	236	822
214	236	810
215	236	840
216	236	837
217	236	904
218	236	868
219	236	2180
220	236	2149
221	236	2337
222	236	2072
223	236	2470
224	236	2743
225	236	3862
226	236	5951
227	236	4132
228	236	3860
229	236	4175
230	236	5034
231	236	6008
232	236	6713
233	236	7362
234	236	10052
235	236	16315
236	236	47597
1	237	3
2	237	21
3	237	52
4	237	64
5	237	65
6	237	59
7	237	79
8	237	63
9	237	60
10	237	76
11	237	64
12	237	61
13	237	61
14	237	51
15	237	64
16	237	52
17	237	40
18	237	53
19	237	39
20	237	63
21	237	42
22	237	49
23	237	46
24	237	49
25	237	42
26	237	32
27	237	53
28	237	58
29	237	46
30	237	48
31	237	60
32	237	51
33	237	53
34	237	60
35	237	65
36	237	73
38	237	42
39	237	83
40	237	67
41	237	73
42	237	74
43	237	67
44	237	91
45	237	47
46	237	24
47	237	10
48	237	11
49	237	2
50	237	7
51	237	5
52	237	5
53	237	7
54	237	9
55	237	17
56	237	32
57	237	73
58	237	70
59	237	52
60	237	41
61	237	24
62	237	8
63	237	1
64	237	13
65	237	1
66	237	3
67	237	9
68	237	27
69	237	67
70	237	78
71	237	73
72	237	79
73	237	93
74	237	99
75	237	96
76	237	108
77	237	78
78	237	67
79	237	69
80	237	19
81	237	29
82	237	14
83	237	28
84	237	13
85	237	18
86	237	20
87	237	43
88	237	47
89	237	81
90	237	30
91	237	20
92	237	20
93	237	7
94	237	50
95	237	32
96	237	28
97	237	42
98	237	29
99	237	14
100	237	12
101	237	7
102	237	12
103	237	9
104	237	7
105	237	11
106	237	9
107	237	18
108	237	21
109	237	41
110	237	85
111	237	77
112	237	87
113	237	141
114	237	132
115	237	96
116	237	103
117	237	130
118	237	147
119	237	110
120	237	77
121	237	105
122	237	87
123	237	83
124	237	91
125	237	75
126	237	80
127	237	80
128	237	73
129	237	82
130	237	101
131	237	143
132	237	150
133	237	144
134	237	141
135	237	102
136	237	99
137	237	103
138	237	109
139	237	123
140	237	88
141	237	94
142	237	94
143	237	93
144	237	89
145	237	110
146	237	108
147	237	88
148	237	80
149	237	70
150	237	69
151	237	82
152	237	59
153	237	59
154	237	51
155	237	80
156	237	127
157	237	92
158	237	73
159	237	114
160	237	103
161	237	90
162	237	70
163	237	74
164	237	78
165	237	79
166	237	74
167	237	76
168	237	67
169	237	72
170	237	101
171	237	87
172	237	68
173	237	70
174	237	64
175	237	73
176	237	101
177	237	79
178	237	97
179	237	124
180	237	102
181	237	172
182	237	127
183	237	135
184	237	147
185	237	129
186	237	188
187	237	216
188	237	172
189	237	122
190	237	171
191	237	159
192	237	155
193	237	175
194	237	172
195	237	163
196	237	182
197	237	241
198	237	165
199	237	235
200	237	236
201	237	289
202	237	243
203	237	304
204	237	304
205	237	287
206	237	323
207	237	357
208	237	370
209	237	393
210	237	441
211	237	497
212	237	514
213	237	582
214	237	587
215	237	555
216	237	516
217	237	563
218	237	546
219	237	1290
220	237	1084
221	237	1355
222	237	1257
223	237	1454
224	237	1566
225	237	2257
226	237	2751
227	237	1689
228	237	1435
229	237	1608
230	237	1806
231	237	2171
232	237	2316
233	237	2765
234	237	3859
235	237	5209
236	237	15936
237	237	41284
1	238	4
2	238	19
3	238	80
4	238	53
5	238	56
6	238	86
7	238	68
8	238	87
9	238	65
10	238	49
11	238	76
12	238	62
13	238	61
14	238	44
15	238	46
16	238	58
17	238	64
18	238	41
19	238	56
20	238	50
21	238	54
22	238	57
23	238	41
24	238	53
25	238	49
26	238	32
27	238	47
28	238	41
29	238	44
30	238	48
31	238	51
32	238	73
33	238	69
34	238	75
35	238	73
36	238	58
38	238	50
39	238	86
40	238	79
41	238	73
42	238	68
43	238	80
44	238	68
45	238	40
46	238	21
47	238	7
48	238	3
49	238	3
50	238	6
51	238	3
52	238	7
53	238	6
54	238	9
55	238	24
56	238	42
57	238	50
58	238	60
59	238	56
60	238	41
61	238	28
62	238	6
63	238	1
64	238	7
65	238	2
66	238	2
67	238	10
68	238	18
69	238	61
70	238	80
71	238	78
72	238	92
73	238	114
74	238	100
75	238	89
76	238	79
77	238	78
78	238	69
79	238	64
80	238	17
81	238	23
82	238	17
83	238	24
84	238	24
85	238	26
86	238	20
87	238	37
88	238	35
89	238	59
90	238	43
91	238	16
92	238	13
93	238	22
94	238	45
95	238	30
96	238	21
97	238	38
98	238	26
99	238	21
100	238	6
101	238	6
102	238	9
103	238	11
104	238	5
105	238	10
106	238	11
107	238	15
108	238	18
109	238	24
110	238	88
111	238	115
112	238	123
113	238	144
114	238	145
115	238	119
116	238	133
117	238	123
118	238	148
119	238	123
120	238	107
121	238	122
122	238	102
123	238	87
124	238	115
125	238	102
126	238	87
127	238	103
128	238	77
129	238	98
130	238	103
131	238	150
132	238	163
133	238	156
134	238	143
135	238	111
136	238	75
137	238	108
138	238	93
139	238	108
140	238	93
141	238	87
142	238	101
143	238	95
144	238	94
145	238	86
146	238	100
147	238	94
148	238	84
149	238	82
150	238	91
151	238	86
152	238	62
153	238	61
154	238	46
155	238	71
156	238	126
157	238	84
158	238	70
159	238	125
160	238	118
161	238	85
162	238	72
163	238	67
164	238	88
165	238	60
166	238	83
167	238	85
168	238	70
169	238	96
170	238	109
171	238	92
172	238	64
173	238	57
174	238	61
175	238	71
176	238	94
177	238	60
178	238	113
179	238	148
180	238	124
181	238	132
182	238	125
183	238	149
184	238	169
185	238	121
186	238	166
187	238	201
188	238	194
189	238	106
190	238	177
191	238	142
192	238	171
193	238	142
194	238	171
195	238	203
196	238	219
197	238	216
198	238	193
199	238	189
200	238	212
201	238	279
202	238	253
203	238	305
204	238	317
205	238	292
206	238	296
207	238	335
208	238	401
209	238	359
210	238	368
211	238	528
212	238	469
213	238	558
214	238	582
215	238	504
216	238	499
217	238	517
218	238	507
219	238	911
220	238	866
221	238	1064
222	238	1006
223	238	1136
224	238	1156
225	238	1466
226	238	1699
227	238	1038
228	238	973
229	238	1037
230	238	1254
231	238	1362
232	238	1636
233	238	1755
234	238	2481
235	238	3253
236	238	6221
237	238	22069
238	238	43165
1	239	7
2	239	13
3	239	46
4	239	53
5	239	58
6	239	62
7	239	77
8	239	65
9	239	75
10	239	52
11	239	56
12	239	47
13	239	49
14	239	56
15	239	57
16	239	63
17	239	46
18	239	46
19	239	43
20	239	52
21	239	39
22	239	41
23	239	43
24	239	48
25	239	39
26	239	41
27	239	49
28	239	46
29	239	41
30	239	45
31	239	49
32	239	66
33	239	54
34	239	67
35	239	77
36	239	59
38	239	59
39	239	73
40	239	71
41	239	71
42	239	83
43	239	59
44	239	70
45	239	42
46	239	24
47	239	6
48	239	3
49	239	5
50	239	4
51	239	6
52	239	2
53	239	3
54	239	13
55	239	27
56	239	35
57	239	48
58	239	48
59	239	58
60	239	53
61	239	18
62	239	15
63	239	1
64	239	6
66	239	2
67	239	11
68	239	28
69	239	60
70	239	60
71	239	83
72	239	87
73	239	108
74	239	82
75	239	67
76	239	70
77	239	61
78	239	61
79	239	48
80	239	24
81	239	27
82	239	25
83	239	17
84	239	20
85	239	17
86	239	26
87	239	30
88	239	47
89	239	55
90	239	27
91	239	17
92	239	18
93	239	12
94	239	47
95	239	34
96	239	20
97	239	43
98	239	31
99	239	8
100	239	7
101	239	18
102	239	14
103	239	15
104	239	11
105	239	16
106	239	12
107	239	23
108	239	28
109	239	41
110	239	90
111	239	84
112	239	90
113	239	124
114	239	136
115	239	91
116	239	108
117	239	100
118	239	123
119	239	113
120	239	99
121	239	93
122	239	108
123	239	87
124	239	109
125	239	99
126	239	97
127	239	101
128	239	82
129	239	106
130	239	124
131	239	141
132	239	156
133	239	169
134	239	142
135	239	119
136	239	87
137	239	97
138	239	111
139	239	128
140	239	99
141	239	104
142	239	87
143	239	86
144	239	87
145	239	124
146	239	111
147	239	92
148	239	87
149	239	86
150	239	91
151	239	71
152	239	53
153	239	66
154	239	56
155	239	92
156	239	119
157	239	69
158	239	73
159	239	109
160	239	107
161	239	79
162	239	83
163	239	77
164	239	95
165	239	75
166	239	106
167	239	88
168	239	81
169	239	87
170	239	113
171	239	76
172	239	81
173	239	74
174	239	62
175	239	74
176	239	96
177	239	60
178	239	123
179	239	108
180	239	134
181	239	136
182	239	138
183	239	151
184	239	163
185	239	136
186	239	171
187	239	189
188	239	186
189	239	112
190	239	156
191	239	161
192	239	156
193	239	154
194	239	187
195	239	191
196	239	208
197	239	224
198	239	215
199	239	196
200	239	244
201	239	236
202	239	245
203	239	333
204	239	296
205	239	279
206	239	308
207	239	338
208	239	385
209	239	350
210	239	396
211	239	449
212	239	497
213	239	507
214	239	541
215	239	525
216	239	491
217	239	522
218	239	459
219	239	776
220	239	828
221	239	919
222	239	978
223	239	1017
224	239	1118
225	239	1300
226	239	1422
227	239	1021
228	239	969
229	239	1010
230	239	1199
231	239	1232
232	239	1447
233	239	1701
234	239	2162
235	239	2729
236	239	4703
237	239	10902
238	239	19621
239	239	44066
1	240	5
2	240	25
3	240	53
4	240	58
5	240	53
6	240	71
7	240	85
8	240	79
9	240	40
10	240	44
11	240	63
12	240	59
13	240	57
14	240	66
15	240	57
16	240	65
17	240	53
18	240	45
19	240	44
20	240	49
21	240	41
22	240	52
23	240	37
24	240	48
25	240	33
26	240	45
27	240	46
28	240	54
29	240	47
30	240	39
31	240	49
32	240	53
33	240	53
34	240	74
35	240	79
36	240	64
38	240	60
39	240	71
40	240	59
41	240	97
42	240	59
43	240	67
44	240	80
45	240	48
46	240	21
47	240	11
48	240	3
49	240	5
50	240	3
51	240	9
52	240	5
53	240	4
54	240	9
55	240	30
56	240	21
57	240	54
58	240	38
59	240	56
60	240	53
61	240	18
62	240	8
64	240	10
65	240	4
66	240	4
67	240	13
68	240	24
69	240	69
70	240	77
71	240	79
72	240	80
73	240	121
74	240	93
75	240	59
76	240	67
77	240	66
78	240	67
79	240	52
80	240	32
81	240	27
82	240	16
83	240	26
84	240	28
85	240	25
86	240	24
87	240	21
88	240	41
89	240	70
90	240	37
91	240	19
92	240	18
93	240	21
94	240	54
95	240	38
96	240	27
97	240	42
98	240	40
99	240	16
100	240	12
101	240	19
102	240	14
103	240	13
104	240	19
105	240	10
106	240	17
107	240	26
108	240	25
109	240	26
110	240	96
111	240	121
112	240	125
113	240	166
114	240	149
115	240	94
116	240	121
117	240	155
118	240	143
119	240	110
120	240	102
121	240	128
122	240	100
123	240	100
124	240	112
125	240	89
126	240	115
127	240	103
128	240	78
129	240	107
130	240	110
131	240	146
132	240	173
133	240	157
134	240	158
135	240	117
136	240	107
137	240	96
138	240	120
139	240	131
140	240	113
141	240	102
142	240	101
143	240	95
144	240	112
145	240	111
146	240	138
147	240	111
148	240	92
149	240	105
150	240	96
151	240	104
152	240	65
153	240	85
154	240	65
155	240	94
156	240	115
157	240	93
158	240	84
159	240	116
160	240	143
161	240	70
162	240	99
163	240	95
164	240	83
165	240	81
166	240	96
167	240	91
168	240	77
169	240	85
170	240	116
171	240	115
172	240	92
173	240	81
174	240	100
175	240	72
176	240	97
177	240	77
178	240	132
179	240	153
180	240	128
181	240	163
182	240	147
183	240	151
184	240	182
185	240	182
186	240	172
187	240	191
188	240	209
189	240	128
190	240	173
191	240	175
192	240	201
193	240	187
194	240	181
195	240	212
196	240	211
197	240	243
198	240	218
199	240	234
200	240	286
201	240	246
202	240	210
203	240	341
204	240	347
205	240	322
206	240	359
207	240	352
208	240	412
209	240	385
210	240	434
211	240	418
212	240	437
213	240	565
214	240	565
215	240	536
216	240	512
217	240	607
218	240	511
219	240	862
220	240	857
221	240	1008
222	240	1039
223	240	1068
224	240	1089
225	240	1335
226	240	1446
227	240	1031
228	240	1036
229	240	1127
230	240	1213
231	240	1331
232	240	1532
233	240	1700
234	240	2245
235	240	2702
236	240	4603
237	240	10007
238	240	12724
239	240	21542
240	240	46180
1	241	5
2	241	15
3	241	48
4	241	60
5	241	61
6	241	79
7	241	62
8	241	84
9	241	60
10	241	52
11	241	54
12	241	32
13	241	50
14	241	67
15	241	55
16	241	61
17	241	58
18	241	63
19	241	44
20	241	49
21	241	51
22	241	54
23	241	42
24	241	37
25	241	44
26	241	39
27	241	38
28	241	51
29	241	39
30	241	51
31	241	60
32	241	59
33	241	53
34	241	63
35	241	66
36	241	73
38	241	57
39	241	86
40	241	67
41	241	72
42	241	62
43	241	64
44	241	62
45	241	48
46	241	21
47	241	13
48	241	5
49	241	4
50	241	6
51	241	8
52	241	8
53	241	5
54	241	12
55	241	24
56	241	38
57	241	41
58	241	35
59	241	53
60	241	42
61	241	23
62	241	10
63	241	2
64	241	7
65	241	4
66	241	3
67	241	19
68	241	26
69	241	55
70	241	68
71	241	68
72	241	67
73	241	108
74	241	80
75	241	56
76	241	72
77	241	76
78	241	64
79	241	62
80	241	19
81	241	35
82	241	25
83	241	15
84	241	21
85	241	24
86	241	30
87	241	29
88	241	56
89	241	49
90	241	39
91	241	29
92	241	20
93	241	24
94	241	47
95	241	38
96	241	31
97	241	37
98	241	21
99	241	19
100	241	8
101	241	12
102	241	15
103	241	10
104	241	13
105	241	15
106	241	11
107	241	25
108	241	38
109	241	34
110	241	81
111	241	103
112	241	116
113	241	137
114	241	128
115	241	103
116	241	106
117	241	133
118	241	135
119	241	104
120	241	77
121	241	97
122	241	105
123	241	96
124	241	148
125	241	107
126	241	101
127	241	90
128	241	77
129	241	95
130	241	86
131	241	147
132	241	171
133	241	140
134	241	144
135	241	129
136	241	95
137	241	74
138	241	128
139	241	123
140	241	126
141	241	112
142	241	84
143	241	83
144	241	95
145	241	116
146	241	98
147	241	128
148	241	110
149	241	104
150	241	103
151	241	97
152	241	64
153	241	98
154	241	63
155	241	71
156	241	125
157	241	110
158	241	76
159	241	114
160	241	136
161	241	93
162	241	101
163	241	111
164	241	89
165	241	90
166	241	84
167	241	94
168	241	74
169	241	94
170	241	107
171	241	102
172	241	90
173	241	94
174	241	81
175	241	85
176	241	114
177	241	81
178	241	113
179	241	176
180	241	145
181	241	179
182	241	131
183	241	174
184	241	148
185	241	167
186	241	197
187	241	182
188	241	203
189	241	124
190	241	171
191	241	190
192	241	185
193	241	165
194	241	191
195	241	198
196	241	212
197	241	246
198	241	197
199	241	247
200	241	245
201	241	257
202	241	226
203	241	306
204	241	330
205	241	316
206	241	358
207	241	400
208	241	383
209	241	388
210	241	437
211	241	491
212	241	497
213	241	519
214	241	587
215	241	570
216	241	557
217	241	547
218	241	488
219	241	902
220	241	949
221	241	1065
222	241	1032
223	241	1082
224	241	1163
225	241	1314
226	241	1514
227	241	1173
228	241	1214
229	241	1238
230	241	1369
231	241	1452
232	241	1707
233	241	1804
234	241	2236
235	241	2839
236	241	5265
237	241	10288
238	241	11744
239	241	13535
240	241	24639
241	241	47298
1	242	6
2	242	33
3	242	46
4	242	61
5	242	58
6	242	86
7	242	68
8	242	70
9	242	59
10	242	56
11	242	52
12	242	64
13	242	63
14	242	64
15	242	65
16	242	42
17	242	70
18	242	65
19	242	38
20	242	61
21	242	45
22	242	52
23	242	31
24	242	50
25	242	47
26	242	39
27	242	39
28	242	53
29	242	41
30	242	39
31	242	49
32	242	48
33	242	58
34	242	72
35	242	78
36	242	76
38	242	53
39	242	69
40	242	75
41	242	79
42	242	67
43	242	78
44	242	90
45	242	60
46	242	24
47	242	7
48	242	6
49	242	5
50	242	6
51	242	5
52	242	8
53	242	4
54	242	9
55	242	29
56	242	45
57	242	70
58	242	58
59	242	60
60	242	53
61	242	31
62	242	13
63	242	3
64	242	12
65	242	3
66	242	6
67	242	14
68	242	37
69	242	58
70	242	70
71	242	68
72	242	83
73	242	98
74	242	102
75	242	106
76	242	100
77	242	73
78	242	79
79	242	64
80	242	35
81	242	29
82	242	31
83	242	26
84	242	26
85	242	36
86	242	36
87	242	41
88	242	36
89	242	87
90	242	47
91	242	31
92	242	26
93	242	30
94	242	53
95	242	47
96	242	37
97	242	54
98	242	31
99	242	21
100	242	12
101	242	21
102	242	11
103	242	26
104	242	22
105	242	26
106	242	10
107	242	22
108	242	35
109	242	38
110	242	93
111	242	91
112	242	80
113	242	120
114	242	118
115	242	89
116	242	101
117	242	94
118	242	134
119	242	95
120	242	79
121	242	95
122	242	97
123	242	85
124	242	104
125	242	77
126	242	107
127	242	96
128	242	71
129	242	113
130	242	120
131	242	144
132	242	174
133	242	160
134	242	148
135	242	95
136	242	96
137	242	113
138	242	113
139	242	125
140	242	93
141	242	113
142	242	95
143	242	102
144	242	106
145	242	108
146	242	108
147	242	107
148	242	102
149	242	77
150	242	92
151	242	94
152	242	66
153	242	97
154	242	62
155	242	107
156	242	134
157	242	102
158	242	70
159	242	137
160	242	138
161	242	86
162	242	83
163	242	86
164	242	99
165	242	82
166	242	112
167	242	109
168	242	77
169	242	106
170	242	117
171	242	90
172	242	96
173	242	70
174	242	78
175	242	88
176	242	120
177	242	90
178	242	133
179	242	149
180	242	133
181	242	172
182	242	144
183	242	157
184	242	166
185	242	158
186	242	182
187	242	191
188	242	223
189	242	152
190	242	188
191	242	151
192	242	176
193	242	166
194	242	175
195	242	180
196	242	214
197	242	212
198	242	175
199	242	249
200	242	235
201	242	298
202	242	281
203	242	308
204	242	355
205	242	317
206	242	357
207	242	352
208	242	388
209	242	393
210	242	459
211	242	538
212	242	572
213	242	610
214	242	618
215	242	635
216	242	570
217	242	640
218	242	535
219	242	1139
220	242	1181
221	242	1314
222	242	1201
223	242	1297
224	242	1507
225	242	1996
226	242	2147
227	242	1557
228	242	1459
229	242	1630
230	242	1745
231	242	1931
232	242	2074
233	242	2320
234	242	3008
235	242	3983
236	242	9121
237	242	17482
238	242	15691
239	242	13419
240	242	13831
241	242	19394
242	242	51659
1	243	3
2	243	31
3	243	76
4	243	57
5	243	69
6	243	69
7	243	84
8	243	71
9	243	57
10	243	65
11	243	54
12	243	45
13	243	66
14	243	55
15	243	47
16	243	50
17	243	56
18	243	50
19	243	46
20	243	42
21	243	38
22	243	52
23	243	54
24	243	41
25	243	31
26	243	44
27	243	27
28	243	51
29	243	44
30	243	50
31	243	42
32	243	54
33	243	47
34	243	59
35	243	68
36	243	71
38	243	59
39	243	83
40	243	67
41	243	74
42	243	74
43	243	64
44	243	81
45	243	52
46	243	20
47	243	16
48	243	6
49	243	1
50	243	4
51	243	8
52	243	14
53	243	3
54	243	9
55	243	24
56	243	41
57	243	72
58	243	58
59	243	44
60	243	38
61	243	23
62	243	20
63	243	3
64	243	17
65	243	5
66	243	4
67	243	14
68	243	39
69	243	68
70	243	60
71	243	75
72	243	67
73	243	107
74	243	90
75	243	71
76	243	70
77	243	78
78	243	85
79	243	54
80	243	28
81	243	39
82	243	25
83	243	41
84	243	25
85	243	27
86	243	48
87	243	29
88	243	68
89	243	68
90	243	56
91	243	21
92	243	23
93	243	25
94	243	61
95	243	48
96	243	38
97	243	47
98	243	17
99	243	14
100	243	13
101	243	19
102	243	9
103	243	18
104	243	20
105	243	14
106	243	22
107	243	26
108	243	44
109	243	42
110	243	74
111	243	81
112	243	99
113	243	141
114	243	111
115	243	100
116	243	129
117	243	105
118	243	135
119	243	93
120	243	81
121	243	90
122	243	96
123	243	82
124	243	111
125	243	97
126	243	76
127	243	75
128	243	92
129	243	115
130	243	113
131	243	154
132	243	185
133	243	179
134	243	134
135	243	112
136	243	132
137	243	109
138	243	135
139	243	153
140	243	110
141	243	116
142	243	102
143	243	122
144	243	113
145	243	116
146	243	138
147	243	132
148	243	111
149	243	117
150	243	103
151	243	110
152	243	88
153	243	89
154	243	71
155	243	99
156	243	129
157	243	107
158	243	92
159	243	126
160	243	150
161	243	114
162	243	95
163	243	94
164	243	101
165	243	97
166	243	124
167	243	94
168	243	82
169	243	81
170	243	115
171	243	109
172	243	95
173	243	82
174	243	87
175	243	110
176	243	143
177	243	99
178	243	136
179	243	148
180	243	156
181	243	153
182	243	129
183	243	161
184	243	157
185	243	139
186	243	184
187	243	201
188	243	202
189	243	117
190	243	167
191	243	201
192	243	167
193	243	173
194	243	205
195	243	217
196	243	191
197	243	230
198	243	209
199	243	262
200	243	266
201	243	321
202	243	259
203	243	353
204	243	357
205	243	328
206	243	368
207	243	377
208	243	410
209	243	405
210	243	474
211	243	535
212	243	519
213	243	585
214	243	679
215	243	655
216	243	619
217	243	703
218	243	620
219	243	1208
220	243	1263
221	243	1483
222	243	1328
223	243	1481
224	243	1664
225	243	2050
226	243	2224
227	243	1686
228	243	1605
229	243	1746
230	243	1851
231	243	2045
232	243	2305
233	243	2543
234	243	3155
235	243	4012
236	243	8365
237	243	12832
238	243	10806
239	243	9265
240	243	8824
241	243	10270
242	243	30147
243	243	52360
1	244	3
2	244	16
3	244	45
4	244	46
5	244	33
6	244	48
7	244	42
8	244	51
9	244	37
10	244	34
11	244	36
12	244	32
13	244	26
14	244	33
15	244	35
16	244	32
17	244	37
18	244	29
19	244	17
20	244	27
21	244	22
22	244	22
23	244	19
24	244	24
25	244	24
26	244	19
27	244	15
28	244	19
29	244	26
30	244	35
31	244	20
32	244	33
33	244	32
34	244	42
35	244	40
36	244	32
38	244	25
39	244	39
40	244	38
41	244	46
42	244	31
43	244	46
44	244	45
45	244	31
46	244	16
47	244	7
48	244	8
49	244	3
50	244	5
51	244	4
52	244	2
53	244	1
54	244	5
55	244	7
56	244	23
57	244	37
58	244	33
59	244	40
60	244	35
61	244	21
62	244	4
63	244	1
64	244	6
65	244	1
66	244	2
67	244	11
68	244	27
69	244	35
70	244	46
71	244	51
72	244	43
73	244	56
74	244	53
75	244	48
76	244	46
77	244	34
78	244	49
79	244	32
80	244	25
81	244	19
82	244	11
83	244	23
84	244	19
85	244	17
86	244	18
87	244	26
88	244	27
89	244	44
90	244	35
91	244	24
92	244	17
93	244	10
94	244	34
95	244	27
96	244	22
97	244	31
98	244	22
99	244	9
100	244	8
101	244	9
102	244	9
103	244	7
104	244	10
105	244	9
106	244	5
107	244	14
108	244	19
109	244	31
110	244	38
111	244	53
112	244	58
113	244	102
114	244	69
115	244	72
116	244	64
117	244	75
118	244	76
119	244	62
120	244	52
121	244	67
122	244	49
123	244	46
124	244	62
125	244	64
126	244	67
127	244	57
128	244	62
129	244	69
130	244	80
131	244	92
132	244	98
133	244	74
134	244	88
135	244	60
136	244	63
137	244	85
138	244	77
139	244	97
140	244	84
141	244	68
142	244	66
143	244	71
144	244	85
145	244	83
146	244	73
147	244	71
148	244	62
149	244	68
150	244	67
151	244	75
152	244	39
153	244	48
154	244	50
155	244	65
156	244	92
157	244	64
158	244	53
159	244	87
160	244	105
161	244	57
162	244	52
163	244	76
164	244	56
165	244	46
166	244	61
167	244	53
168	244	52
169	244	57
170	244	78
171	244	71
172	244	63
173	244	48
174	244	53
175	244	49
176	244	44
177	244	69
178	244	75
179	244	85
180	244	91
181	244	109
182	244	91
183	244	98
184	244	106
185	244	90
186	244	95
187	244	124
188	244	135
189	244	96
190	244	115
191	244	118
192	244	94
193	244	108
194	244	124
195	244	124
196	244	128
197	244	173
198	244	128
199	244	135
200	244	165
201	244	140
202	244	171
203	244	233
204	244	183
205	244	193
206	244	225
207	244	227
208	244	235
209	244	239
210	244	305
211	244	311
212	244	339
213	244	379
214	244	398
215	244	387
216	244	320
217	244	360
218	244	349
219	244	816
220	244	835
221	244	940
222	244	785
223	244	972
224	244	1043
225	244	1476
226	244	1515
227	244	974
228	244	893
229	244	996
230	244	1099
231	244	1193
232	244	1325
233	244	1436
234	244	1832
235	244	2299
236	244	5385
237	244	8760
238	244	5491
239	244	4009
240	244	3646
241	244	4038
242	244	7805
243	244	9432
244	244	32210
1	245	7
2	245	22
3	245	59
4	245	64
5	245	50
6	245	56
7	245	60
8	245	69
9	245	49
10	245	42
11	245	52
12	245	54
13	245	59
14	245	55
15	245	33
16	245	58
17	245	41
18	245	44
19	245	36
20	245	30
21	245	38
22	245	32
23	245	47
24	245	31
25	245	31
26	245	28
27	245	40
28	245	33
29	245	37
30	245	26
31	245	47
32	245	44
33	245	40
34	245	54
35	245	61
36	245	64
38	245	44
39	245	58
40	245	55
41	245	60
42	245	46
43	245	48
44	245	51
45	245	42
46	245	26
47	245	14
48	245	8
49	245	8
50	245	5
51	245	6
52	245	5
53	245	7
54	245	13
55	245	23
56	245	37
57	245	44
58	245	43
59	245	33
60	245	33
61	245	19
62	245	12
63	245	3
64	245	8
65	245	5
66	245	3
67	245	14
68	245	20
69	245	46
70	245	72
71	245	83
72	245	59
73	245	83
74	245	67
75	245	62
76	245	57
77	245	59
78	245	62
79	245	48
80	245	39
81	245	33
82	245	21
83	245	28
84	245	22
85	245	31
86	245	29
87	245	39
88	245	25
89	245	55
90	245	25
91	245	24
92	245	17
93	245	19
94	245	35
95	245	21
96	245	22
97	245	52
98	245	28
99	245	19
100	245	14
101	245	11
102	245	16
103	245	16
104	245	13
105	245	16
106	245	18
107	245	17
108	245	40
109	245	40
110	245	75
111	245	104
112	245	89
113	245	126
114	245	102
115	245	92
116	245	95
117	245	123
118	245	120
119	245	99
120	245	86
121	245	102
122	245	95
123	245	92
124	245	114
125	245	75
126	245	74
127	245	85
128	245	73
129	245	84
130	245	120
131	245	103
132	245	143
133	245	147
134	245	132
135	245	119
136	245	101
137	245	119
138	245	130
139	245	138
140	245	131
141	245	117
142	245	98
143	245	114
144	245	117
145	245	137
146	245	123
147	245	120
148	245	95
149	245	135
150	245	102
151	245	99
152	245	86
153	245	72
154	245	84
155	245	85
156	245	127
157	245	94
158	245	74
159	245	116
160	245	129
161	245	104
162	245	94
163	245	104
164	245	111
165	245	103
166	245	120
167	245	97
168	245	95
169	245	112
170	245	123
171	245	111
172	245	104
173	245	94
174	245	88
175	245	116
176	245	122
177	245	79
178	245	119
179	245	124
180	245	138
181	245	176
182	245	140
183	245	159
184	245	166
185	245	136
186	245	157
187	245	152
188	245	162
189	245	114
190	245	199
191	245	176
192	245	178
193	245	150
194	245	183
195	245	212
196	245	215
197	245	205
198	245	196
199	245	251
200	245	234
201	245	230
202	245	231
203	245	287
204	245	283
205	245	291
206	245	292
207	245	301
208	245	322
209	245	359
210	245	363
211	245	444
212	245	407
213	245	467
214	245	519
215	245	490
216	245	455
217	245	543
218	245	469
219	245	727
220	245	758
221	245	779
222	245	770
223	245	735
224	245	876
225	245	960
226	245	975
227	245	866
228	245	872
229	245	923
230	245	957
231	245	971
232	245	1056
233	245	1183
234	245	1412
235	245	1634
236	245	2228
237	245	2621
238	245	2023
239	245	1899
240	245	1940
241	245	2014
242	245	2535
243	245	2919
244	245	15155
245	245	47591
0	246	1
1	246	5
2	246	16
3	246	50
4	246	46
5	246	44
6	246	62
7	246	62
8	246	68
9	246	45
10	246	51
11	246	55
12	246	42
13	246	51
14	246	44
15	246	52
16	246	50
17	246	49
18	246	50
19	246	37
20	246	42
21	246	38
22	246	33
23	246	35
24	246	41
25	246	34
26	246	33
27	246	29
28	246	36
29	246	39
30	246	42
31	246	40
32	246	45
33	246	39
34	246	67
35	246	59
36	246	65
38	246	52
39	246	57
40	246	48
41	246	71
42	246	66
43	246	54
44	246	51
45	246	35
46	246	33
47	246	10
48	246	14
49	246	3
50	246	9
51	246	13
52	246	4
53	246	7
54	246	7
55	246	17
56	246	24
57	246	37
58	246	33
59	246	41
60	246	43
61	246	22
62	246	15
63	246	2
64	246	9
65	246	2
66	246	2
67	246	13
68	246	24
69	246	66
70	246	65
71	246	56
72	246	62
73	246	80
74	246	57
75	246	63
76	246	73
77	246	66
78	246	50
79	246	42
80	246	45
81	246	33
82	246	34
83	246	31
84	246	19
85	246	26
86	246	29
87	246	24
88	246	41
89	246	53
90	246	24
91	246	17
92	246	23
93	246	21
94	246	41
95	246	44
96	246	32
97	246	33
98	246	23
99	246	10
100	246	13
101	246	12
102	246	21
103	246	16
104	246	20
105	246	16
106	246	18
107	246	21
108	246	43
109	246	44
110	246	91
111	246	108
112	246	104
113	246	140
114	246	100
115	246	89
116	246	107
117	246	117
118	246	136
119	246	141
120	246	104
121	246	126
122	246	115
123	246	100
124	246	115
125	246	100
126	246	96
127	246	106
128	246	81
129	246	95
130	246	126
131	246	118
132	246	146
133	246	160
134	246	143
135	246	135
136	246	96
137	246	111
138	246	121
139	246	146
140	246	117
141	246	138
142	246	108
143	246	121
144	246	119
145	246	152
146	246	142
147	246	112
148	246	103
149	246	107
150	246	99
151	246	120
152	246	87
153	246	115
154	246	78
155	246	121
156	246	143
157	246	94
158	246	106
159	246	122
160	246	135
161	246	96
162	246	120
163	246	127
164	246	116
165	246	112
166	246	109
167	246	126
168	246	112
169	246	91
170	246	126
171	246	133
172	246	108
173	246	103
174	246	102
175	246	119
176	246	123
177	246	86
178	246	158
179	246	156
180	246	156
181	246	167
182	246	127
183	246	186
184	246	187
185	246	153
186	246	159
187	246	190
188	246	194
189	246	126
190	246	165
191	246	208
192	246	203
193	246	184
194	246	193
195	246	186
196	246	201
197	246	217
198	246	197
199	246	227
200	246	227
201	246	250
202	246	238
203	246	307
204	246	334
205	246	288
206	246	329
207	246	327
208	246	350
209	246	343
210	246	346
211	246	429
212	246	394
213	246	437
214	246	506
215	246	474
216	246	456
217	246	523
218	246	439
219	246	692
220	246	766
221	246	735
222	246	773
223	246	774
224	246	797
225	246	932
226	246	887
227	246	731
228	246	808
229	246	834
230	246	956
231	246	990
232	246	1082
233	246	1168
234	246	1332
235	246	1427
236	246	1918
237	246	2246
238	246	1757
239	246	1738
240	246	1746
241	246	1913
242	246	2258
243	246	2602
244	246	8987
245	246	24286
246	246	47536
1	247	6
2	247	19
3	247	39
4	247	56
5	247	50
6	247	67
7	247	43
8	247	59
9	247	64
10	247	42
11	247	41
12	247	43
13	247	41
14	247	67
15	247	42
16	247	48
17	247	37
18	247	60
19	247	40
20	247	35
21	247	26
22	247	43
23	247	42
24	247	36
25	247	34
26	247	31
27	247	33
28	247	26
29	247	31
30	247	29
31	247	43
32	247	39
33	247	37
34	247	54
35	247	57
36	247	60
38	247	43
39	247	53
40	247	55
41	247	53
42	247	45
43	247	42
44	247	52
45	247	39
46	247	22
47	247	9
48	247	1
49	247	5
50	247	9
51	247	4
52	247	5
53	247	6
54	247	8
55	247	19
56	247	29
57	247	39
58	247	31
59	247	31
60	247	36
61	247	10
62	247	10
63	247	3
64	247	9
65	247	2
66	247	2
67	247	9
68	247	31
69	247	49
70	247	57
71	247	76
72	247	59
73	247	74
74	247	59
75	247	47
76	247	52
77	247	63
78	247	46
79	247	44
80	247	26
81	247	26
82	247	11
83	247	9
84	247	13
85	247	29
86	247	15
87	247	18
88	247	35
89	247	45
90	247	25
91	247	16
92	247	20
93	247	21
94	247	44
95	247	24
96	247	23
97	247	31
98	247	21
99	247	13
100	247	18
101	247	18
102	247	11
103	247	14
104	247	8
105	247	13
106	247	12
107	247	16
108	247	33
109	247	35
110	247	55
111	247	86
112	247	78
113	247	109
114	247	106
115	247	89
116	247	104
117	247	108
118	247	112
119	247	73
120	247	83
121	247	99
122	247	85
123	247	77
124	247	108
125	247	71
126	247	78
127	247	77
128	247	67
129	247	75
130	247	75
131	247	100
132	247	100
133	247	115
134	247	140
135	247	94
136	247	89
137	247	102
138	247	124
139	247	103
140	247	111
141	247	91
142	247	89
143	247	93
144	247	87
145	247	101
146	247	110
147	247	110
148	247	94
149	247	101
150	247	90
151	247	74
152	247	74
153	247	68
154	247	69
155	247	70
156	247	112
157	247	87
158	247	67
159	247	91
160	247	116
161	247	98
162	247	77
163	247	96
164	247	93
165	247	92
166	247	116
167	247	94
168	247	100
169	247	109
170	247	91
171	247	109
172	247	93
173	247	81
174	247	83
175	247	108
176	247	95
177	247	68
178	247	122
179	247	136
180	247	120
181	247	123
182	247	116
183	247	110
184	247	148
185	247	149
186	247	146
187	247	138
188	247	176
189	247	104
190	247	123
191	247	162
192	247	166
193	247	167
194	247	156
195	247	163
196	247	199
197	247	192
198	247	180
199	247	195
200	247	199
201	247	223
202	247	211
203	247	255
204	247	265
205	247	267
206	247	267
207	247	260
208	247	271
209	247	273
210	247	345
211	247	408
212	247	347
213	247	420
214	247	446
215	247	413
216	247	399
217	247	430
218	247	371
219	247	618
220	247	601
221	247	632
222	247	656
223	247	611
224	247	724
225	247	772
226	247	834
227	247	599
228	247	653
229	247	735
230	247	772
231	247	795
232	247	818
233	247	934
234	247	1080
235	247	1284
236	247	2010
237	247	2229
238	247	1781
239	247	1552
240	247	1535
241	247	1677
242	247	2163
243	247	2509
244	247	9238
245	247	13169
246	247	20239
247	247	40447
1	248	4
2	248	19
3	248	53
4	248	37
5	248	45
6	248	62
7	248	54
8	248	55
9	248	53
10	248	44
11	248	63
12	248	47
13	248	43
14	248	53
15	248	48
16	248	47
17	248	36
18	248	49
19	248	28
20	248	45
21	248	49
22	248	34
23	248	32
24	248	40
25	248	27
26	248	36
27	248	29
28	248	32
29	248	33
30	248	35
31	248	42
32	248	44
33	248	52
34	248	60
35	248	58
36	248	58
38	248	44
39	248	66
40	248	50
41	248	47
42	248	48
43	248	49
44	248	58
45	248	30
46	248	22
47	248	9
48	248	4
49	248	2
50	248	7
51	248	3
52	248	6
53	248	8
54	248	10
55	248	13
56	248	24
57	248	37
58	248	26
59	248	29
60	248	36
61	248	25
62	248	4
64	248	7
65	248	3
66	248	1
67	248	8
68	248	29
69	248	43
70	248	57
71	248	41
72	248	73
73	248	66
74	248	58
75	248	58
76	248	63
77	248	50
78	248	54
79	248	47
80	248	28
81	248	13
82	248	13
83	248	25
84	248	14
85	248	24
86	248	19
87	248	24
88	248	30
89	248	55
90	248	24
91	248	14
92	248	15
93	248	15
94	248	24
95	248	37
96	248	18
97	248	30
98	248	19
99	248	13
100	248	5
101	248	15
102	248	8
103	248	8
104	248	13
105	248	9
106	248	13
107	248	15
108	248	39
109	248	26
110	248	62
111	248	87
112	248	86
113	248	126
114	248	111
115	248	75
116	248	88
117	248	93
118	248	113
119	248	90
120	248	75
121	248	91
122	248	73
123	248	71
124	248	88
125	248	90
126	248	78
127	248	83
128	248	56
129	248	66
130	248	100
131	248	99
132	248	128
133	248	110
134	248	109
135	248	98
136	248	66
137	248	100
138	248	109
139	248	102
140	248	105
141	248	89
142	248	88
143	248	82
144	248	90
145	248	90
146	248	95
147	248	104
148	248	104
149	248	87
150	248	78
151	248	90
152	248	58
153	248	75
154	248	65
155	248	85
156	248	117
157	248	77
158	248	71
159	248	92
160	248	111
161	248	83
162	248	88
163	248	89
164	248	81
165	248	79
166	248	77
167	248	93
168	248	75
169	248	91
170	248	86
171	248	86
172	248	88
173	248	65
174	248	67
175	248	61
176	248	94
177	248	76
178	248	112
179	248	120
180	248	90
181	248	113
182	248	103
183	248	133
184	248	136
185	248	108
186	248	145
187	248	135
188	248	147
189	248	96
190	248	141
191	248	143
192	248	147
193	248	143
194	248	161
195	248	171
196	248	178
197	248	191
198	248	142
199	248	169
200	248	206
201	248	204
202	248	174
203	248	243
204	248	242
205	248	219
206	248	260
207	248	286
208	248	288
209	248	259
210	248	311
211	248	352
212	248	334
213	248	355
214	248	374
215	248	368
216	248	367
217	248	348
218	248	322
219	248	565
220	248	570
221	248	590
222	248	568
223	248	568
224	248	612
225	248	698
226	248	705
227	248	517
228	248	523
229	248	530
230	248	618
231	248	670
232	248	697
233	248	845
234	248	968
235	248	1214
236	248	1905
237	248	2145
238	248	1701
239	248	1419
240	248	1466
241	248	1545
242	248	2022
243	248	2222
244	248	7680
245	248	8466
246	248	9351
247	248	17180
248	248	36518
1	249	7
2	249	24
3	249	58
4	249	45
5	249	52
6	249	63
7	249	74
8	249	75
9	249	66
10	249	64
11	249	68
12	249	64
13	249	70
14	249	57
15	249	49
16	249	59
17	249	42
18	249	44
19	249	38
20	249	63
21	249	43
22	249	48
23	249	41
24	249	53
25	249	31
26	249	33
27	249	60
28	249	55
29	249	54
30	249	46
31	249	60
32	249	49
33	249	61
34	249	51
35	249	49
36	249	57
38	249	59
39	249	69
40	249	59
41	249	77
42	249	61
43	249	62
44	249	60
45	249	35
46	249	21
47	249	10
48	249	5
49	249	2
50	249	6
51	249	10
52	249	2
53	249	11
54	249	10
55	249	17
56	249	29
57	249	50
58	249	47
59	249	41
60	249	34
61	249	21
62	249	5
63	249	3
64	249	7
65	249	3
66	249	2
67	249	6
68	249	28
69	249	63
70	249	60
71	249	60
72	249	81
73	249	100
74	249	64
75	249	78
76	249	68
77	249	59
78	249	51
79	249	37
80	249	26
81	249	29
82	249	18
83	249	18
84	249	19
85	249	22
86	249	25
87	249	32
88	249	29
89	249	49
90	249	37
91	249	21
92	249	26
93	249	23
94	249	51
95	249	35
96	249	24
97	249	30
98	249	15
99	249	14
100	249	10
101	249	8
102	249	11
103	249	13
104	249	12
105	249	6
106	249	12
107	249	18
108	249	32
109	249	26
110	249	77
111	249	99
112	249	79
113	249	115
114	249	113
115	249	97
116	249	112
117	249	127
118	249	121
119	249	93
120	249	80
121	249	100
122	249	100
123	249	94
124	249	104
125	249	93
126	249	94
127	249	86
128	249	83
129	249	69
130	249	98
131	249	128
132	249	148
133	249	145
134	249	119
135	249	103
136	249	100
137	249	94
138	249	88
139	249	110
140	249	91
141	249	82
142	249	81
143	249	96
144	249	101
145	249	113
146	249	90
147	249	121
148	249	108
149	249	95
150	249	89
151	249	86
152	249	59
153	249	62
154	249	64
155	249	80
156	249	106
157	249	74
158	249	61
159	249	101
160	249	140
161	249	82
162	249	91
163	249	98
164	249	64
165	249	85
166	249	84
167	249	83
168	249	69
169	249	74
170	249	107
171	249	103
172	249	84
173	249	78
174	249	82
175	249	79
176	249	107
177	249	67
178	249	115
179	249	122
180	249	113
181	249	132
182	249	121
183	249	135
184	249	121
185	249	139
186	249	194
187	249	173
188	249	163
189	249	106
190	249	157
191	249	173
192	249	154
193	249	148
194	249	168
195	249	163
196	249	192
197	249	171
198	249	194
199	249	187
200	249	183
201	249	181
202	249	204
203	249	240
204	249	232
205	249	242
206	249	270
207	249	342
208	249	330
209	249	333
210	249	326
211	249	384
212	249	377
213	249	378
214	249	438
215	249	399
216	249	372
217	249	374
218	249	349
219	249	601
220	249	538
221	249	594
222	249	644
223	249	656
224	249	710
225	249	839
226	249	810
227	249	549
228	249	555
229	249	580
230	249	667
231	249	677
232	249	778
233	249	885
234	249	1090
235	249	1271
236	249	2078
237	249	2750
238	249	1977
239	249	1738
240	249	1728
241	249	1735
242	249	2380
243	249	2617
244	249	9123
245	249	8760
246	249	8617
247	249	11586
248	249	22604
249	249	46665
1	250	5
2	250	21
3	250	35
4	250	42
5	250	52
6	250	67
7	250	65
8	250	53
9	250	63
10	250	47
11	250	54
12	250	34
13	250	40
14	250	67
15	250	46
16	250	51
17	250	29
18	250	43
19	250	38
20	250	37
21	250	45
22	250	32
23	250	36
24	250	27
25	250	34
26	250	32
27	250	36
28	250	57
29	250	40
30	250	43
31	250	49
32	250	35
33	250	52
34	250	70
35	250	54
36	250	66
38	250	49
39	250	58
40	250	55
41	250	60
42	250	62
43	250	58
44	250	60
45	250	36
46	250	27
47	250	10
48	250	4
49	250	7
50	250	7
51	250	4
52	250	4
53	250	4
54	250	6
55	250	14
56	250	33
57	250	41
58	250	44
59	250	44
60	250	41
61	250	21
62	250	3
63	250	1
64	250	9
65	250	2
66	250	2
67	250	7
68	250	24
69	250	54
70	250	61
71	250	74
72	250	65
73	250	85
74	250	66
75	250	80
76	250	57
77	250	63
78	250	72
79	250	47
80	250	31
81	250	18
82	250	23
83	250	23
84	250	13
85	250	22
86	250	14
87	250	15
88	250	49
89	250	47
90	250	26
91	250	23
92	250	12
93	250	17
94	250	34
95	250	33
96	250	32
97	250	33
98	250	25
99	250	11
100	250	9
101	250	14
102	250	14
103	250	16
104	250	13
105	250	9
106	250	11
107	250	19
108	250	30
109	250	40
110	250	80
111	250	93
112	250	123
113	250	130
114	250	100
115	250	98
116	250	110
117	250	118
118	250	112
119	250	91
120	250	65
121	250	103
122	250	97
123	250	86
124	250	101
125	250	100
126	250	77
127	250	89
128	250	82
129	250	87
130	250	109
131	250	150
132	250	140
133	250	126
134	250	103
135	250	106
136	250	84
137	250	101
138	250	113
139	250	90
140	250	97
141	250	104
142	250	82
143	250	84
144	250	97
145	250	118
146	250	93
147	250	97
148	250	93
149	250	84
150	250	73
151	250	103
152	250	56
153	250	73
154	250	63
155	250	83
156	250	121
157	250	93
158	250	57
159	250	72
160	250	102
161	250	82
162	250	81
163	250	82
164	250	88
165	250	84
166	250	108
167	250	88
168	250	82
169	250	74
170	250	93
171	250	106
172	250	91
173	250	60
174	250	73
175	250	81
176	250	92
177	250	57
178	250	116
179	250	114
180	250	104
181	250	124
182	250	110
183	250	117
184	250	168
185	250	103
186	250	164
187	250	158
188	250	171
189	250	106
190	250	133
191	250	143
192	250	155
193	250	140
194	250	174
195	250	196
196	250	169
197	250	180
198	250	166
199	250	163
200	250	200
201	250	206
202	250	214
203	250	259
204	250	245
205	250	243
206	250	270
207	250	305
208	250	281
209	250	326
210	250	310
211	250	353
212	250	356
213	250	408
214	250	416
215	250	400
216	250	410
217	250	438
218	250	329
219	250	631
220	250	635
221	250	586
222	250	662
223	250	644
224	250	732
225	250	832
226	250	848
227	250	565
228	250	603
229	250	616
230	250	634
231	250	689
232	250	759
233	250	854
234	250	1070
235	250	1264
236	250	1995
237	250	2492
238	250	1845
239	250	1577
240	250	1658
241	250	1705
242	250	2283
243	250	2530
244	250	8422
245	250	7265
246	250	6765
247	250	7964
248	250	9339
249	250	16048
250	250	46337
1	251	4
2	251	12
3	251	37
4	251	41
5	251	64
6	251	63
7	251	65
8	251	42
9	251	55
10	251	43
11	251	47
12	251	48
13	251	39
14	251	63
15	251	43
16	251	52
17	251	47
18	251	48
19	251	37
20	251	48
21	251	31
22	251	36
23	251	38
24	251	35
25	251	39
26	251	29
27	251	31
28	251	32
29	251	29
30	251	39
31	251	41
32	251	34
33	251	34
34	251	54
35	251	72
36	251	49
38	251	43
39	251	59
40	251	49
41	251	61
42	251	42
43	251	45
44	251	63
45	251	33
46	251	22
47	251	9
48	251	3
49	251	9
50	251	4
51	251	5
52	251	2
53	251	7
54	251	9
55	251	20
56	251	23
57	251	35
58	251	36
59	251	36
60	251	29
61	251	15
62	251	7
63	251	2
64	251	7
65	251	3
67	251	11
68	251	18
69	251	36
70	251	55
71	251	50
72	251	69
73	251	88
74	251	56
75	251	54
76	251	54
77	251	59
78	251	45
79	251	52
80	251	30
81	251	15
82	251	21
83	251	21
84	251	20
85	251	18
86	251	25
87	251	24
88	251	31
89	251	39
90	251	28
91	251	19
92	251	11
93	251	12
94	251	42
95	251	21
96	251	24
97	251	34
98	251	14
99	251	11
100	251	16
101	251	8
102	251	16
103	251	11
104	251	17
105	251	17
106	251	11
107	251	14
108	251	24
109	251	29
110	251	76
111	251	84
112	251	96
113	251	93
114	251	105
115	251	108
116	251	92
117	251	90
118	251	122
119	251	88
120	251	95
121	251	110
122	251	97
123	251	71
124	251	89
125	251	77
126	251	70
127	251	85
128	251	63
129	251	65
130	251	98
131	251	99
132	251	117
133	251	152
134	251	116
135	251	100
136	251	74
137	251	97
138	251	114
139	251	107
140	251	70
141	251	80
142	251	96
143	251	88
144	251	89
145	251	89
146	251	74
147	251	87
148	251	94
149	251	82
150	251	75
151	251	71
152	251	58
153	251	62
154	251	49
155	251	81
156	251	93
157	251	89
158	251	61
159	251	79
160	251	84
161	251	75
162	251	74
163	251	86
164	251	60
165	251	74
166	251	89
167	251	90
168	251	62
169	251	62
170	251	80
171	251	63
172	251	83
173	251	47
174	251	65
175	251	77
176	251	79
177	251	50
178	251	96
179	251	136
180	251	89
181	251	123
182	251	74
183	251	115
184	251	122
185	251	113
186	251	123
187	251	134
188	251	128
189	251	97
190	251	141
191	251	143
192	251	142
193	251	124
194	251	145
195	251	153
196	251	205
197	251	174
198	251	164
199	251	158
200	251	202
201	251	176
202	251	174
203	251	236
204	251	227
205	251	245
206	251	228
207	251	273
208	251	281
209	251	279
210	251	314
211	251	383
212	251	302
213	251	351
214	251	364
215	251	358
216	251	321
217	251	389
218	251	325
219	251	489
220	251	504
221	251	591
222	251	570
223	251	544
224	251	662
225	251	632
226	251	647
227	251	491
228	251	504
229	251	529
230	251	580
231	251	627
232	251	645
233	251	796
234	251	914
235	251	1061
236	251	1675
237	251	1937
238	251	1541
239	251	1309
240	251	1369
241	251	1398
242	251	1769
243	251	2084
244	251	6553
245	251	5425
246	251	4879
247	251	5124
248	251	5630
249	251	7780
250	251	21594
251	251	40983
1	252	2
2	252	14
3	252	40
4	252	50
5	252	51
6	252	77
7	252	50
8	252	62
9	252	63
10	252	50
11	252	49
12	252	52
13	252	50
14	252	54
15	252	55
16	252	46
17	252	55
18	252	47
19	252	49
20	252	41
21	252	42
22	252	34
23	252	37
24	252	38
25	252	39
26	252	44
27	252	34
28	252	41
29	252	45
30	252	56
31	252	53
32	252	56
33	252	56
34	252	75
35	252	75
36	252	59
38	252	50
39	252	86
40	252	77
41	252	63
42	252	70
43	252	51
44	252	71
45	252	43
46	252	15
47	252	14
48	252	10
49	252	1
50	252	3
51	252	3
52	252	4
53	252	2
54	252	7
55	252	17
56	252	17
57	252	44
58	252	46
59	252	42
60	252	40
61	252	21
62	252	9
64	252	6
65	252	4
67	252	12
68	252	23
69	252	59
70	252	59
71	252	62
72	252	70
73	252	96
74	252	78
75	252	48
76	252	66
77	252	58
78	252	62
79	252	31
80	252	25
81	252	26
82	252	13
83	252	15
84	252	16
85	252	16
86	252	13
87	252	21
88	252	30
89	252	44
90	252	25
91	252	19
92	252	15
93	252	11
94	252	43
95	252	42
96	252	28
97	252	34
98	252	27
99	252	10
100	252	11
101	252	13
102	252	13
103	252	12
104	252	7
105	252	8
106	252	10
107	252	15
108	252	33
109	252	26
110	252	97
111	252	87
112	252	120
113	252	131
114	252	152
115	252	79
116	252	127
117	252	150
118	252	148
119	252	109
120	252	95
121	252	96
122	252	100
123	252	111
124	252	135
125	252	98
126	252	100
127	252	108
128	252	71
129	252	93
130	252	110
131	252	140
132	252	137
133	252	145
134	252	135
135	252	118
136	252	93
137	252	97
138	252	104
139	252	121
140	252	89
141	252	97
142	252	64
143	252	78
144	252	88
145	252	94
146	252	99
147	252	103
148	252	91
149	252	96
150	252	75
151	252	97
152	252	55
153	252	70
154	252	54
155	252	74
156	252	126
157	252	77
158	252	71
159	252	98
160	252	106
161	252	76
162	252	72
163	252	97
164	252	88
165	252	73
166	252	89
167	252	81
168	252	67
169	252	90
170	252	123
171	252	102
172	252	67
173	252	68
174	252	75
175	252	70
176	252	93
177	252	73
178	252	126
179	252	126
180	252	103
181	252	137
182	252	107
183	252	118
184	252	168
185	252	137
186	252	129
187	252	128
188	252	161
189	252	105
190	252	173
191	252	199
192	252	148
193	252	144
194	252	189
195	252	213
196	252	203
197	252	193
198	252	177
199	252	208
200	252	231
201	252	224
202	252	219
203	252	295
204	252	253
205	252	255
206	252	292
207	252	295
208	252	315
209	252	318
210	252	353
211	252	404
212	252	334
213	252	407
214	252	406
215	252	326
216	252	351
217	252	390
218	252	348
219	252	501
220	252	564
221	252	553
222	252	560
223	252	600
224	252	654
225	252	688
226	252	624
227	252	470
228	252	463
229	252	495
230	252	558
231	252	541
232	252	624
233	252	732
234	252	852
235	252	1008
236	252	1302
237	252	1762
238	252	1524
239	252	1353
240	252	1332
241	252	1341
242	252	1602
243	252	1861
244	252	4363
245	252	4173
246	252	3871
247	252	4006
248	252	4216
249	252	5499
250	252	10137
251	252	18985
252	252	48209
0	253	1
1	253	10
2	253	18
3	253	32
4	253	40
5	253	58
6	253	59
7	253	64
8	253	60
9	253	60
10	253	67
11	253	80
12	253	55
13	253	63
14	253	69
15	253	53
16	253	50
17	253	53
18	253	51
19	253	50
20	253	57
21	253	35
22	253	45
23	253	37
24	253	48
25	253	44
26	253	41
27	253	45
28	253	44
29	253	49
30	253	37
31	253	47
32	253	50
33	253	60
34	253	79
35	253	68
36	253	65
38	253	78
39	253	68
40	253	71
41	253	93
42	253	73
43	253	52
44	253	63
45	253	40
46	253	24
47	253	5
48	253	4
49	253	8
50	253	3
51	253	7
52	253	5
53	253	6
54	253	9
55	253	12
56	253	20
57	253	47
58	253	54
59	253	44
60	253	35
61	253	20
62	253	7
63	253	3
64	253	6
65	253	6
66	253	3
67	253	10
68	253	24
69	253	64
70	253	70
71	253	79
72	253	81
73	253	112
74	253	96
75	253	73
76	253	72
77	253	64
78	253	74
79	253	37
80	253	16
81	253	19
82	253	21
83	253	25
84	253	17
85	253	16
86	253	16
87	253	32
88	253	32
89	253	38
90	253	24
91	253	23
92	253	14
93	253	12
94	253	27
95	253	22
96	253	20
97	253	43
98	253	21
99	253	9
100	253	6
101	253	6
102	253	10
103	253	9
104	253	11
105	253	2
106	253	8
107	253	12
108	253	21
109	253	34
110	253	81
111	253	103
112	253	119
113	253	159
114	253	127
115	253	114
116	253	119
117	253	127
118	253	142
119	253	123
120	253	105
121	253	106
122	253	106
123	253	105
124	253	110
125	253	99
126	253	102
127	253	86
128	253	65
129	253	106
130	253	110
131	253	140
132	253	175
133	253	150
134	253	146
135	253	115
136	253	80
137	253	99
138	253	99
139	253	91
140	253	96
141	253	96
142	253	85
143	253	82
144	253	93
145	253	96
146	253	78
147	253	90
148	253	81
149	253	76
150	253	73
151	253	66
152	253	64
153	253	69
154	253	59
155	253	60
156	253	99
157	253	84
158	253	62
159	253	99
160	253	110
161	253	73
162	253	67
163	253	89
164	253	81
165	253	74
166	253	73
167	253	72
168	253	57
169	253	76
170	253	95
171	253	84
172	253	80
173	253	72
174	253	56
175	253	67
176	253	78
177	253	60
178	253	92
179	253	103
180	253	111
181	253	122
182	253	102
183	253	126
184	253	144
185	253	127
186	253	144
187	253	164
188	253	146
189	253	106
190	253	141
191	253	174
192	253	135
193	253	131
194	253	150
195	253	185
196	253	176
197	253	200
198	253	194
199	253	178
200	253	215
201	253	197
202	253	179
203	253	276
204	253	275
205	253	236
206	253	245
207	253	273
208	253	301
209	253	313
210	253	332
211	253	393
212	253	345
213	253	418
214	253	374
215	253	375
216	253	328
217	253	368
218	253	339
219	253	482
220	253	438
221	253	519
222	253	569
223	253	564
224	253	556
225	253	590
226	253	580
227	253	408
228	253	381
229	253	409
230	253	484
231	253	487
232	253	554
233	253	690
234	253	809
235	253	951
236	253	1325
237	253	1625
238	253	1507
239	253	1338
240	253	1310
241	253	1230
242	253	1524
243	253	1663
244	253	4072
245	253	3843
246	253	3556
247	253	3702
248	253	3956
249	253	5703
250	253	8725
251	253	11138
252	253	21894
253	253	45875
1	254	3
2	254	15
3	254	42
4	254	56
5	254	46
6	254	83
7	254	66
8	254	67
9	254	71
10	254	53
11	254	78
12	254	56
13	254	46
14	254	51
15	254	63
16	254	49
17	254	42
18	254	57
19	254	46
20	254	59
21	254	53
22	254	55
23	254	55
24	254	49
25	254	52
26	254	30
27	254	42
28	254	48
29	254	52
30	254	53
31	254	50
32	254	46
33	254	57
34	254	66
35	254	92
36	254	62
38	254	82
39	254	81
40	254	64
41	254	72
42	254	66
43	254	67
44	254	45
45	254	34
46	254	13
47	254	7
48	254	8
49	254	5
50	254	4
51	254	3
52	254	8
53	254	5
54	254	11
55	254	19
56	254	30
57	254	48
58	254	38
59	254	34
60	254	34
61	254	19
62	254	6
64	254	3
65	254	2
66	254	1
67	254	5
68	254	22
69	254	62
70	254	68
71	254	48
72	254	73
73	254	90
74	254	92
75	254	82
76	254	54
77	254	57
78	254	54
79	254	39
80	254	17
81	254	23
82	254	16
83	254	17
84	254	16
85	254	16
86	254	23
87	254	19
88	254	25
89	254	53
90	254	22
91	254	13
92	254	14
93	254	10
94	254	27
95	254	39
96	254	17
97	254	33
98	254	21
99	254	13
100	254	9
101	254	10
102	254	5
103	254	11
104	254	6
105	254	13
106	254	15
107	254	9
108	254	21
109	254	29
110	254	94
111	254	96
112	254	106
113	254	157
114	254	142
115	254	98
116	254	119
117	254	137
118	254	163
119	254	133
120	254	99
121	254	124
122	254	114
123	254	103
124	254	106
125	254	103
126	254	111
127	254	103
128	254	77
129	254	101
130	254	111
131	254	112
132	254	154
133	254	159
134	254	127
135	254	113
136	254	93
137	254	85
138	254	104
139	254	95
140	254	94
141	254	99
142	254	97
143	254	94
144	254	84
145	254	98
146	254	97
147	254	112
148	254	79
149	254	73
150	254	78
151	254	83
152	254	50
153	254	57
154	254	46
155	254	67
156	254	105
157	254	70
158	254	66
159	254	105
160	254	108
161	254	82
162	254	74
163	254	78
164	254	89
165	254	78
166	254	74
167	254	60
168	254	71
169	254	77
170	254	90
171	254	91
172	254	83
173	254	68
174	254	73
175	254	62
176	254	94
177	254	71
178	254	105
179	254	105
180	254	102
181	254	112
182	254	114
183	254	123
184	254	144
185	254	119
186	254	134
187	254	145
188	254	165
189	254	79
190	254	163
191	254	147
192	254	154
193	254	151
194	254	195
195	254	193
196	254	194
197	254	192
198	254	166
199	254	208
200	254	189
201	254	217
202	254	196
203	254	262
204	254	254
205	254	234
206	254	260
207	254	279
208	254	292
209	254	325
210	254	314
211	254	360
212	254	334
213	254	397
214	254	420
215	254	394
216	254	325
217	254	366
218	254	328
219	254	475
220	254	455
221	254	536
222	254	612
223	254	580
224	254	578
225	254	616
226	254	594
227	254	430
228	254	423
229	254	435
230	254	464
231	254	515
232	254	559
233	254	663
234	254	778
235	254	1013
236	254	1240
237	254	1577
238	254	1365
239	254	1318
240	254	1244
241	254	1331
242	254	1529
243	254	1733
244	254	3734
245	254	3742
246	254	3489
247	254	3551
248	254	3927
249	254	5324
250	254	7845
251	254	9533
252	254	12136
253	254	21011
254	254	46807
0	255	1
1	255	8
2	255	15
3	255	47
4	255	49
5	255	49
6	255	72
7	255	65
8	255	68
9	255	63
10	255	65
11	255	65
12	255	70
13	255	63
14	255	57
15	255	64
16	255	83
17	255	59
18	255	49
19	255	55
20	255	57
21	255	54
22	255	43
23	255	38
24	255	40
25	255	53
26	255	43
27	255	42
28	255	48
29	255	54
30	255	46
31	255	61
32	255	59
33	255	56
34	255	76
35	255	80
36	255	62
38	255	84
39	255	70
40	255	67
41	255	90
42	255	68
43	255	67
44	255	70
45	255	26
46	255	24
47	255	9
48	255	6
49	255	5
50	255	3
51	255	1
52	255	7
53	255	5
54	255	12
55	255	18
56	255	34
57	255	45
58	255	49
59	255	48
60	255	35
61	255	21
62	255	5
63	255	1
64	255	8
65	255	2
66	255	1
67	255	8
68	255	21
69	255	66
70	255	85
71	255	70
72	255	80
73	255	103
74	255	96
75	255	67
76	255	81
77	255	53
78	255	60
79	255	47
80	255	21
81	255	19
82	255	19
83	255	19
84	255	12
85	255	13
86	255	20
87	255	19
88	255	32
89	255	68
90	255	24
91	255	16
92	255	8
93	255	20
94	255	40
95	255	31
96	255	25
97	255	31
98	255	20
99	255	10
100	255	7
101	255	12
102	255	6
103	255	9
104	255	18
105	255	11
106	255	13
107	255	16
108	255	18
109	255	34
110	255	87
111	255	112
112	255	123
113	255	134
114	255	138
115	255	116
116	255	141
117	255	136
118	255	146
119	255	137
120	255	97
121	255	102
122	255	121
123	255	110
124	255	111
125	255	116
126	255	106
127	255	105
128	255	81
129	255	88
130	255	113
131	255	146
132	255	131
133	255	144
134	255	131
135	255	92
136	255	94
137	255	74
138	255	97
139	255	113
140	255	125
141	255	86
142	255	80
143	255	74
144	255	101
145	255	100
146	255	103
147	255	120
148	255	93
149	255	82
150	255	88
151	255	83
152	255	50
153	255	66
154	255	54
155	255	78
156	255	119
157	255	84
158	255	58
159	255	95
160	255	99
161	255	76
162	255	56
163	255	86
164	255	79
165	255	72
166	255	88
167	255	79
168	255	55
169	255	84
170	255	116
171	255	97
172	255	76
173	255	62
174	255	60
175	255	74
176	255	81
177	255	69
178	255	116
179	255	115
180	255	113
181	255	131
182	255	111
183	255	113
184	255	154
185	255	124
186	255	158
187	255	170
188	255	199
189	255	112
190	255	169
191	255	189
192	255	173
193	255	148
194	255	183
195	255	217
196	255	204
197	255	189
198	255	201
199	255	186
200	255	207
201	255	220
202	255	209
203	255	262
204	255	271
205	255	266
206	255	281
207	255	288
208	255	344
209	255	314
210	255	348
211	255	431
212	255	366
213	255	450
214	255	457
215	255	428
216	255	366
217	255	431
218	255	369
219	255	529
220	255	498
221	255	604
222	255	616
223	255	625
224	255	685
225	255	692
226	255	606
227	255	463
228	255	444
229	255	450
230	255	551
231	255	520
232	255	552
233	255	760
234	255	961
235	255	1027
236	255	1444
237	255	1831
238	255	1605
239	255	1365
240	255	1426
241	255	1493
242	255	1772
243	255	1912
244	255	4436
245	255	4172
246	255	3997
247	255	3965
248	255	4559
249	255	6117
250	255	8583
251	255	10147
252	255	11450
253	255	13404
254	255	24365
255	255	51097
1	256	5
2	256	24
3	256	53
4	256	46
5	256	60
6	256	71
7	256	76
8	256	75
9	256	78
10	256	46
11	256	71
12	256	54
13	256	47
14	256	66
15	256	59
16	256	56
17	256	47
18	256	46
19	256	38
20	256	56
21	256	38
22	256	45
23	256	43
24	256	60
25	256	29
26	256	35
27	256	35
28	256	46
29	256	45
30	256	39
31	256	61
32	256	55
33	256	55
34	256	69
35	256	77
36	256	81
38	256	56
39	256	74
40	256	71
41	256	71
42	256	53
43	256	64
44	256	61
45	256	39
46	256	25
47	256	12
48	256	4
49	256	4
50	256	3
51	256	2
52	256	6
53	256	1
54	256	7
55	256	13
56	256	22
57	256	60
58	256	46
59	256	47
60	256	42
61	256	22
62	256	4
63	256	3
64	256	9
65	256	1
66	256	1
67	256	11
68	256	29
69	256	51
70	256	65
71	256	67
72	256	75
73	256	107
74	256	96
75	256	90
76	256	68
77	256	47
78	256	65
79	256	46
80	256	24
81	256	11
82	256	23
83	256	21
84	256	10
85	256	21
86	256	18
87	256	28
88	256	36
89	256	48
90	256	31
91	256	15
92	256	18
93	256	11
94	256	40
95	256	36
96	256	32
97	256	36
98	256	15
99	256	10
100	256	8
101	256	10
102	256	12
103	256	10
104	256	7
105	256	11
106	256	14
107	256	22
108	256	26
109	256	36
110	256	95
111	256	96
112	256	110
113	256	154
114	256	132
115	256	108
116	256	131
117	256	129
118	256	133
119	256	132
120	256	90
121	256	108
122	256	96
123	256	93
124	256	98
125	256	95
126	256	113
127	256	101
128	256	77
129	256	99
130	256	101
131	256	152
132	256	170
133	256	135
134	256	154
135	256	117
136	256	89
137	256	99
138	256	123
139	256	104
140	256	104
141	256	87
142	256	92
143	256	90
144	256	88
145	256	92
146	256	104
147	256	103
148	256	86
149	256	89
150	256	82
151	256	96
152	256	46
153	256	72
154	256	52
155	256	67
156	256	122
157	256	87
158	256	65
159	256	110
160	256	91
161	256	77
162	256	66
163	256	82
164	256	76
165	256	90
166	256	90
167	256	82
168	256	59
169	256	75
170	256	91
171	256	101
172	256	79
173	256	69
174	256	71
175	256	69
176	256	97
177	256	74
178	256	101
179	256	115
180	256	111
181	256	135
182	256	118
183	256	121
184	256	162
185	256	126
186	256	186
187	256	161
188	256	143
189	256	97
190	256	127
191	256	172
192	256	148
193	256	165
194	256	170
195	256	184
196	256	191
197	256	216
198	256	198
199	256	220
200	256	179
201	256	234
202	256	199
203	256	293
204	256	295
205	256	266
206	256	281
207	256	300
208	256	334
209	256	320
210	256	338
211	256	370
212	256	377
213	256	466
214	256	426
215	256	408
216	256	364
217	256	396
218	256	376
219	256	588
220	256	616
221	256	635
222	256	695
223	256	719
224	256	734
225	256	830
226	256	757
227	256	509
228	256	502
229	256	508
230	256	566
231	256	633
232	256	683
233	256	810
234	256	1045
235	256	1278
236	256	1981
237	256	2485
238	256	1982
239	256	1636
240	256	1671
241	256	1669
242	256	2151
243	256	2421
244	256	7199
245	256	5858
246	256	5263
247	256	5908
248	256	6621
249	256	8935
250	256	12028
251	256	13470
252	256	12322
253	256	13351
254	256	14516
255	256	25719
256	256	53411
1	257	6
2	257	21
3	257	40
4	257	47
5	257	61
6	257	51
7	257	47
8	257	46
9	257	53
10	257	33
11	257	51
12	257	43
13	257	46
14	257	57
15	257	40
16	257	34
17	257	31
18	257	27
19	257	24
20	257	28
21	257	32
22	257	36
23	257	35
24	257	29
25	257	32
26	257	22
27	257	25
28	257	24
29	257	34
30	257	25
31	257	36
32	257	38
33	257	37
34	257	51
35	257	58
36	257	40
38	257	50
39	257	50
40	257	47
41	257	61
42	257	40
43	257	44
44	257	46
45	257	38
46	257	19
47	257	2
48	257	5
49	257	4
50	257	4
51	257	9
52	257	11
53	257	4
54	257	8
55	257	25
56	257	19
57	257	37
58	257	32
59	257	47
60	257	33
61	257	17
62	257	11
63	257	3
64	257	12
65	257	6
66	257	2
67	257	6
68	257	29
69	257	46
70	257	56
71	257	58
72	257	61
73	257	78
74	257	76
75	257	59
76	257	52
77	257	54
78	257	52
79	257	48
80	257	23
81	257	23
82	257	28
83	257	25
84	257	15
85	257	21
86	257	21
87	257	30
88	257	30
89	257	43
90	257	29
91	257	21
92	257	18
93	257	14
94	257	29
95	257	45
96	257	21
97	257	32
98	257	18
99	257	11
100	257	11
101	257	17
102	257	9
103	257	12
104	257	8
105	257	8
106	257	8
107	257	16
108	257	33
109	257	34
110	257	76
111	257	77
112	257	76
113	257	111
114	257	88
115	257	57
116	257	91
117	257	116
118	257	111
119	257	94
120	257	79
121	257	87
122	257	79
123	257	71
124	257	73
125	257	79
126	257	82
127	257	73
128	257	55
129	257	72
130	257	90
131	257	112
132	257	120
133	257	115
134	257	115
135	257	93
136	257	83
137	257	92
138	257	108
139	257	116
140	257	89
141	257	86
142	257	81
143	257	81
144	257	80
145	257	82
146	257	96
147	257	92
148	257	100
149	257	86
150	257	76
151	257	88
152	257	63
153	257	66
154	257	56
155	257	73
156	257	115
157	257	93
158	257	80
159	257	89
160	257	109
161	257	67
162	257	72
163	257	81
164	257	75
165	257	69
166	257	73
167	257	92
168	257	57
169	257	76
170	257	103
171	257	66
172	257	79
173	257	68
174	257	67
175	257	95
176	257	90
177	257	46
178	257	97
179	257	94
180	257	102
181	257	111
182	257	110
183	257	115
184	257	123
185	257	121
186	257	142
187	257	114
188	257	151
189	257	83
190	257	115
191	257	146
192	257	149
193	257	154
194	257	134
195	257	153
196	257	150
197	257	185
198	257	143
199	257	191
200	257	212
201	257	179
202	257	186
203	257	258
204	257	234
205	257	238
206	257	245
207	257	226
208	257	270
209	257	277
210	257	299
211	257	385
212	257	354
213	257	410
214	257	388
215	257	404
216	257	338
217	257	459
218	257	350
219	257	676
220	257	703
221	257	732
222	257	705
223	257	720
224	257	831
225	257	1014
226	257	912
227	257	697
228	257	695
229	257	694
230	257	746
231	257	856
232	257	863
233	257	981
234	257	1186
235	257	1483
236	257	2482
237	257	3218
238	257	2193
239	257	1859
240	257	1800
241	257	1952
242	257	2836
243	257	3140
244	257	12025
245	257	6974
246	257	6011
247	257	7011
248	257	6917
249	257	8689
250	257	10971
251	257	12033
252	257	8551
253	257	7872
254	257	7637
255	257	9246
256	257	19737
257	257	43038
1	258	4
2	258	21
3	258	54
4	258	63
5	258	62
6	258	75
7	258	69
8	258	67
9	258	54
10	258	53
11	258	66
12	258	48
13	258	50
14	258	66
15	258	47
16	258	56
17	258	42
18	258	43
19	258	44
20	258	29
21	258	42
22	258	56
23	258	41
24	258	31
25	258	35
26	258	40
27	258	28
28	258	29
29	258	36
30	258	34
31	258	52
32	258	49
33	258	46
34	258	58
35	258	63
36	258	66
38	258	46
39	258	62
40	258	56
41	258	75
42	258	61
43	258	53
44	258	74
45	258	42
46	258	21
47	258	12
48	258	6
49	258	3
50	258	6
51	258	5
52	258	6
53	258	5
54	258	15
55	258	19
56	258	33
57	258	48
58	258	46
59	258	52
60	258	48
61	258	20
62	258	6
63	258	1
64	258	7
65	258	3
66	258	3
67	258	11
68	258	26
69	258	65
70	258	69
71	258	76
72	258	69
73	258	98
74	258	86
75	258	83
76	258	72
77	258	78
78	258	57
79	258	43
80	258	35
81	258	25
82	258	24
83	258	28
84	258	28
85	258	31
86	258	36
87	258	38
88	258	55
89	258	58
90	258	40
91	258	19
92	258	24
93	258	18
94	258	52
95	258	38
96	258	31
97	258	40
98	258	21
99	258	11
100	258	18
101	258	13
102	258	13
103	258	10
104	258	13
105	258	16
106	258	16
107	258	30
108	258	38
109	258	49
110	258	70
111	258	95
112	258	93
113	258	131
114	258	117
115	258	100
116	258	118
117	258	112
118	258	122
119	258	100
120	258	87
121	258	79
122	258	104
123	258	95
124	258	95
125	258	77
126	258	80
127	258	82
128	258	77
129	258	94
130	258	113
131	258	119
132	258	127
133	258	146
134	258	136
135	258	121
136	258	107
137	258	127
138	258	128
139	258	131
140	258	103
141	258	152
142	258	94
143	258	102
144	258	98
145	258	125
146	258	100
147	258	127
148	258	118
149	258	129
150	258	90
151	258	101
152	258	73
153	258	81
154	258	73
155	258	112
156	258	145
157	258	98
158	258	92
159	258	119
160	258	121
161	258	88
162	258	105
163	258	85
164	258	103
165	258	76
166	258	98
167	258	97
168	258	88
169	258	87
170	258	114
171	258	109
172	258	90
173	258	78
174	258	78
175	258	92
176	258	105
177	258	84
178	258	141
179	258	139
180	258	122
181	258	150
182	258	146
183	258	169
184	258	155
185	258	121
186	258	163
187	258	142
188	258	169
189	258	107
190	258	162
191	258	159
192	258	157
193	258	158
194	258	174
195	258	164
196	258	192
197	258	195
198	258	203
199	258	218
200	258	250
201	258	236
202	258	215
203	258	291
204	258	321
205	258	279
206	258	287
207	258	314
208	258	286
209	258	314
210	258	392
211	258	411
212	258	379
213	258	441
214	258	496
215	258	449
216	258	481
217	258	513
218	258	441
219	258	700
220	258	748
221	258	742
222	258	726
223	258	720
224	258	840
225	258	957
226	258	991
227	258	719
228	258	758
229	258	722
230	258	796
231	258	806
232	258	874
233	258	1025
234	258	1206
235	258	1340
236	258	2056
237	258	2156
238	258	1668
239	258	1454
240	258	1462
241	258	1611
242	258	2237
243	258	2615
244	258	4928
245	258	4055
246	258	3536
247	258	3560
248	258	3339
249	258	3894
250	258	4511
251	258	4441
252	258	3519
253	258	3241
254	258	3164
255	258	3585
256	258	5117
257	258	15466
258	258	45097
1	259	7
2	259	20
3	259	59
4	259	66
5	259	67
6	259	97
7	259	70
8	259	85
9	259	60
10	259	60
11	259	52
12	259	59
13	259	54
14	259	78
15	259	74
16	259	56
17	259	67
18	259	48
19	259	57
20	259	41
21	259	38
22	259	43
23	259	48
24	259	50
25	259	46
26	259	32
27	259	32
28	259	34
29	259	45
30	259	45
31	259	56
32	259	53
33	259	56
34	259	64
35	259	79
36	259	62
38	259	61
39	259	79
40	259	75
41	259	72
42	259	68
43	259	75
44	259	81
45	259	48
46	259	27
47	259	13
48	259	8
49	259	5
50	259	3
51	259	9
52	259	6
53	259	2
54	259	10
55	259	20
56	259	41
57	259	63
58	259	53
59	259	65
60	259	49
61	259	29
62	259	18
63	259	3
64	259	10
65	259	2
66	259	5
67	259	12
68	259	33
69	259	74
70	259	91
71	259	85
72	259	104
73	259	107
74	259	113
75	259	71
76	259	67
77	259	81
78	259	71
79	259	70
80	259	28
81	259	33
82	259	33
83	259	26
84	259	22
85	259	20
86	259	32
87	259	38
88	259	51
89	259	83
90	259	50
91	259	21
92	259	30
93	259	18
94	259	59
95	259	47
96	259	41
97	259	70
98	259	21
99	259	16
100	259	18
101	259	18
102	259	12
103	259	8
104	259	20
105	259	9
106	259	20
107	259	23
108	259	30
109	259	38
110	259	98
111	259	105
112	259	113
113	259	137
114	259	140
115	259	90
116	259	124
117	259	113
118	259	133
119	259	85
120	259	88
121	259	102
122	259	95
123	259	78
124	259	104
125	259	97
126	259	90
127	259	96
128	259	75
129	259	101
130	259	100
131	259	151
132	259	164
133	259	167
134	259	156
135	259	140
136	259	123
137	259	150
138	259	132
139	259	117
140	259	113
141	259	115
142	259	93
143	259	128
144	259	118
145	259	126
146	259	123
147	259	145
148	259	108
149	259	110
150	259	115
151	259	103
152	259	75
153	259	88
154	259	58
155	259	113
156	259	159
157	259	93
158	259	89
159	259	117
160	259	134
161	259	98
162	259	83
163	259	103
164	259	102
165	259	79
166	259	89
167	259	110
168	259	86
169	259	110
170	259	115
171	259	101
172	259	83
173	259	77
174	259	85
175	259	92
176	259	111
177	259	86
178	259	141
179	259	144
180	259	130
181	259	153
182	259	159
183	259	145
184	259	188
185	259	170
186	259	179
187	259	155
188	259	188
189	259	125
190	259	188
191	259	172
192	259	186
193	259	171
194	259	190
195	259	182
196	259	186
197	259	206
198	259	184
199	259	217
200	259	251
201	259	241
202	259	237
203	259	293
204	259	297
205	259	283
206	259	314
207	259	346
208	259	316
209	259	383
210	259	375
211	259	433
212	259	429
213	259	491
214	259	508
215	259	477
216	259	497
217	259	496
218	259	411
219	259	718
220	259	728
221	259	744
222	259	781
223	259	771
224	259	829
225	259	900
226	259	900
227	259	714
228	259	688
229	259	716
230	259	792
231	259	808
232	259	875
233	259	923
234	259	1133
235	259	1356
236	259	2062
237	259	2161
238	259	1645
239	259	1386
240	259	1452
241	259	1523
242	259	2187
243	259	2608
244	259	4932
245	259	3618
246	259	3289
247	259	3234
248	259	3158
249	259	3689
250	259	4230
251	259	3955
252	259	3128
253	259	2835
254	259	2915
255	259	3286
256	259	4659
257	259	10803
258	259	24742
259	259	49134
0	260	2
1	260	9
2	260	27
3	260	66
4	260	66
5	260	69
6	260	70
7	260	75
8	260	85
9	260	74
10	260	41
11	260	61
12	260	54
13	260	63
14	260	64
15	260	67
16	260	47
17	260	47
18	260	49
19	260	44
20	260	51
21	260	54
22	260	52
23	260	61
24	260	54
25	260	27
26	260	31
27	260	38
28	260	41
29	260	42
30	260	57
31	260	71
32	260	40
33	260	46
34	260	57
35	260	52
36	260	53
38	260	68
39	260	67
40	260	63
41	260	85
42	260	83
43	260	79
44	260	65
45	260	59
46	260	32
47	260	13
48	260	1
49	260	4
50	260	4
51	260	11
52	260	3
53	260	5
54	260	12
55	260	25
56	260	53
57	260	58
58	260	76
59	260	59
60	260	49
61	260	27
62	260	11
64	260	6
65	260	5
66	260	1
67	260	12
68	260	38
69	260	72
70	260	90
71	260	91
72	260	89
73	260	100
74	260	101
75	260	99
76	260	82
77	260	81
78	260	81
79	260	60
80	260	32
81	260	35
82	260	26
83	260	28
84	260	17
85	260	37
86	260	33
87	260	47
88	260	58
89	260	95
90	260	56
91	260	22
92	260	27
93	260	17
94	260	53
95	260	44
96	260	38
97	260	44
98	260	51
99	260	19
100	260	8
101	260	18
102	260	8
103	260	14
104	260	15
105	260	9
106	260	17
107	260	18
108	260	57
109	260	40
110	260	54
111	260	98
112	260	96
113	260	121
114	260	107
115	260	91
116	260	113
117	260	111
118	260	120
119	260	83
120	260	76
121	260	97
122	260	73
123	260	94
124	260	93
125	260	82
126	260	86
127	260	83
128	260	74
129	260	123
130	260	112
131	260	150
132	260	163
133	260	133
134	260	135
135	260	122
136	260	107
137	260	119
138	260	139
139	260	133
140	260	118
141	260	132
142	260	95
143	260	110
144	260	125
145	260	134
146	260	114
147	260	108
148	260	86
149	260	105
150	260	92
151	260	102
152	260	58
153	260	79
154	260	70
155	260	102
156	260	130
157	260	116
158	260	90
159	260	108
160	260	133
161	260	115
162	260	84
163	260	100
164	260	102
165	260	91
166	260	96
167	260	67
168	260	72
169	260	79
170	260	122
171	260	97
172	260	100
173	260	63
174	260	88
175	260	100
176	260	108
177	260	98
178	260	124
179	260	153
180	260	108
181	260	160
182	260	184
183	260	167
184	260	158
185	260	128
186	260	199
187	260	154
188	260	192
189	260	101
190	260	153
191	260	176
192	260	150
193	260	148
194	260	164
195	260	173
196	260	174
197	260	188
198	260	184
199	260	205
200	260	250
201	260	259
202	260	250
203	260	263
204	260	252
205	260	254
206	260	305
207	260	336
208	260	286
209	260	324
210	260	347
211	260	412
212	260	404
213	260	410
214	260	469
215	260	412
216	260	409
217	260	456
218	260	438
219	260	703
220	260	703
221	260	657
222	260	696
223	260	647
224	260	759
225	260	810
226	260	864
227	260	573
228	260	651
229	260	657
230	260	718
231	260	756
232	260	759
233	260	839
234	260	1067
235	260	1252
236	260	1889
237	260	1926
238	260	1526
239	260	1282
240	260	1216
241	260	1338
242	260	2034
243	260	2293
244	260	4359
245	260	2945
246	260	2726
247	260	2805
248	260	2650
249	260	3190
250	260	3476
251	260	3207
252	260	2393
253	260	2159
254	260	2097
255	260	2448
256	260	3585
257	260	7911
258	260	10032
259	260	19432
260	260	45867
1	261	7
2	261	27
3	261	60
4	261	79
5	261	89
6	261	99
7	261	73
8	261	58
9	261	78
10	261	54
11	261	76
12	261	58
13	261	61
14	261	60
15	261	65
16	261	60
17	261	66
18	261	50
19	261	38
20	261	50
21	261	32
22	261	43
23	261	40
24	261	38
25	261	31
26	261	44
27	261	35
28	261	39
29	261	29
30	261	38
31	261	63
32	261	49
33	261	38
34	261	69
35	261	63
36	261	63
38	261	75
39	261	81
40	261	72
41	261	58
42	261	54
43	261	54
44	261	78
45	261	72
46	261	32
47	261	15
48	261	10
49	261	6
50	261	4
51	261	8
52	261	14
53	261	5
54	261	18
55	261	27
56	261	43
57	261	56
58	261	48
59	261	53
60	261	66
61	261	31
62	261	11
63	261	3
64	261	18
65	261	6
66	261	2
67	261	18
68	261	43
69	261	86
70	261	72
71	261	70
72	261	83
73	261	96
74	261	73
75	261	93
76	261	82
77	261	84
78	261	62
79	261	71
80	261	65
81	261	42
82	261	40
83	261	41
84	261	35
85	261	39
86	261	49
87	261	56
88	261	62
89	261	83
90	261	62
91	261	34
92	261	42
93	261	27
94	261	63
95	261	49
96	261	34
97	261	66
98	261	32
99	261	23
100	261	17
101	261	20
102	261	26
103	261	24
104	261	21
105	261	37
106	261	18
107	261	37
108	261	47
109	261	46
110	261	69
111	261	90
112	261	94
113	261	109
114	261	108
115	261	93
116	261	90
117	261	90
118	261	130
119	261	96
120	261	51
121	261	108
122	261	96
123	261	74
124	261	90
125	261	78
126	261	100
127	261	80
128	261	62
129	261	100
130	261	110
131	261	145
132	261	141
133	261	135
134	261	153
135	261	130
136	261	114
137	261	136
138	261	156
139	261	172
140	261	127
141	261	121
142	261	121
143	261	114
144	261	134
145	261	132
146	261	152
147	261	144
148	261	129
149	261	110
150	261	117
151	261	104
152	261	84
153	261	118
154	261	101
155	261	127
156	261	152
157	261	147
158	261	112
159	261	123
160	261	135
161	261	90
162	261	110
163	261	106
164	261	124
165	261	125
166	261	110
167	261	109
168	261	85
169	261	102
170	261	122
171	261	121
172	261	104
173	261	82
174	261	107
175	261	109
176	261	129
177	261	103
178	261	118
179	261	182
180	261	144
181	261	182
182	261	157
183	261	146
184	261	184
185	261	153
186	261	167
187	261	181
188	261	162
189	261	102
190	261	171
191	261	193
192	261	138
193	261	182
194	261	197
195	261	190
196	261	196
197	261	203
198	261	183
199	261	244
200	261	252
201	261	259
202	261	230
203	261	300
204	261	304
205	261	287
206	261	333
207	261	302
208	261	320
209	261	327
210	261	330
211	261	428
212	261	365
213	261	395
214	261	449
215	261	478
216	261	442
217	261	519
218	261	442
219	261	676
220	261	762
221	261	733
222	261	735
223	261	675
224	261	792
225	261	789
226	261	863
227	261	795
228	261	815
229	261	853
230	261	904
231	261	901
232	261	902
233	261	997
234	261	1098
235	261	1145
236	261	1704
237	261	1537
238	261	1254
239	261	1131
240	261	1192
241	261	1295
242	261	1762
243	261	1995
244	261	3218
245	261	2825
246	261	2505
247	261	2364
248	261	2164
249	261	2458
250	261	2722
251	261	2379
252	261	2010
253	261	1706
254	261	1751
255	261	1970
256	261	2704
257	261	5534
258	261	7066
259	261	9452
260	261	19151
261	261	48997
1	262	8
2	262	34
3	262	75
4	262	58
5	262	77
6	262	80
7	262	77
8	262	85
9	262	65
10	262	46
11	262	72
12	262	45
13	262	63
14	262	74
15	262	62
16	262	54
17	262	44
18	262	47
19	262	61
20	262	45
21	262	43
22	262	52
23	262	39
24	262	45
25	262	28
26	262	35
27	262	45
28	262	41
29	262	37
30	262	43
31	262	58
32	262	53
33	262	61
34	262	64
35	262	57
36	262	60
38	262	52
39	262	75
40	262	56
41	262	57
42	262	74
43	262	65
44	262	89
45	262	54
46	262	32
47	262	14
48	262	4
49	262	8
50	262	7
51	262	4
52	262	2
53	262	6
54	262	10
55	262	18
56	262	52
57	262	66
58	262	66
59	262	76
60	262	41
61	262	39
62	262	8
63	262	1
64	262	12
65	262	4
66	262	6
67	262	9
68	262	38
69	262	73
70	262	86
71	262	74
72	262	82
73	262	94
74	262	61
75	262	68
76	262	76
77	262	77
78	262	80
79	262	66
80	262	32
81	262	30
82	262	23
83	262	17
84	262	21
85	262	23
86	262	32
87	262	51
88	262	74
89	262	96
90	262	46
91	262	25
92	262	23
93	262	20
94	262	76
95	262	52
96	262	38
97	262	47
98	262	33
99	262	17
100	262	15
101	262	13
102	262	11
103	262	12
104	262	14
105	262	11
106	262	14
107	262	31
108	262	35
109	262	36
110	262	58
111	262	74
112	262	87
113	262	107
114	262	90
115	262	91
116	262	93
117	262	102
118	262	100
119	262	109
120	262	79
121	262	85
122	262	80
123	262	86
124	262	87
125	262	82
126	262	90
127	262	86
128	262	86
129	262	97
130	262	100
131	262	124
132	262	142
133	262	147
134	262	132
135	262	102
136	262	99
137	262	130
138	262	120
139	262	132
140	262	110
141	262	115
142	262	111
143	262	108
144	262	97
145	262	110
146	262	118
147	262	107
148	262	107
149	262	92
150	262	97
151	262	91
152	262	75
153	262	90
154	262	69
155	262	88
156	262	149
157	262	117
158	262	69
159	262	130
160	262	116
161	262	103
162	262	87
163	262	82
164	262	90
165	262	79
166	262	93
167	262	69
168	262	54
169	262	97
170	262	99
171	262	101
172	262	80
173	262	75
174	262	88
175	262	101
176	262	113
177	262	75
178	262	122
179	262	141
180	262	127
181	262	149
182	262	135
183	262	155
184	262	143
185	262	156
186	262	178
187	262	177
188	262	191
189	262	104
190	262	158
191	262	143
192	262	146
193	262	138
194	262	129
195	262	152
196	262	149
197	262	169
198	262	153
199	262	206
200	262	233
201	262	219
202	262	251
203	262	234
204	262	245
205	262	252
206	262	266
207	262	328
208	262	288
209	262	291
210	262	353
211	262	383
212	262	349
213	262	383
214	262	428
215	262	446
216	262	358
217	262	388
218	262	370
219	262	662
220	262	647
221	262	636
222	262	653
223	262	624
224	262	684
225	262	732
226	262	755
227	262	638
228	262	624
229	262	676
230	262	655
231	262	693
232	262	756
233	262	867
234	262	977
235	262	1131
236	262	1859
237	262	1917
238	262	1451
239	262	1188
240	262	1243
241	262	1225
242	262	1927
243	262	2125
244	262	4150
245	262	2739
246	262	2456
247	262	2598
248	262	2585
249	262	3074
250	262	2940
251	262	2826
252	262	2120
253	262	1866
254	262	1892
255	262	2148
256	262	3021
257	262	6808
258	262	7239
259	262	10078
260	262	16324
261	262	23168
262	262	37988
1	263	6
2	263	28
3	263	60
4	263	68
5	263	106
6	263	86
7	263	81
8	263	79
9	263	70
10	263	64
11	263	73
12	263	47
13	263	62
14	263	58
15	263	51
16	263	55
17	263	53
18	263	40
19	263	46
20	263	50
21	263	50
22	263	42
23	263	37
24	263	49
25	263	32
26	263	45
27	263	44
28	263	36
29	263	43
30	263	38
31	263	63
32	263	40
33	263	57
34	263	48
35	263	72
36	263	57
38	263	51
39	263	83
40	263	57
41	263	78
42	263	68
43	263	71
44	263	88
45	263	57
46	263	22
47	263	10
48	263	9
49	263	4
50	263	7
51	263	5
52	263	9
53	263	6
54	263	7
55	263	29
56	263	51
57	263	69
58	263	61
59	263	61
60	263	58
61	263	39
62	263	12
63	263	3
64	263	7
65	263	1
66	263	1
67	263	7
68	263	48
69	263	79
70	263	88
71	263	91
72	263	109
73	263	82
74	263	96
75	263	79
76	263	105
77	263	87
78	263	80
79	263	81
80	263	42
81	263	31
82	263	27
83	263	26
84	263	19
85	263	30
86	263	44
87	263	55
88	263	51
89	263	92
90	263	58
91	263	27
92	263	28
93	263	25
94	263	67
95	263	52
96	263	38
97	263	74
98	263	28
99	263	16
100	263	13
101	263	19
102	263	15
103	263	19
104	263	12
105	263	13
106	263	13
107	263	11
108	263	33
109	263	36
110	263	65
111	263	80
112	263	89
113	263	118
114	263	120
115	263	79
116	263	77
117	263	107
118	263	100
119	263	110
120	263	90
121	263	97
122	263	84
123	263	72
124	263	89
125	263	69
126	263	111
127	263	63
128	263	78
129	263	114
130	263	134
131	263	145
132	263	158
133	263	165
134	263	148
135	263	100
136	263	119
137	263	117
138	263	147
139	263	145
140	263	133
141	263	128
142	263	102
143	263	101
144	263	141
145	263	103
146	263	115
147	263	105
148	263	133
149	263	97
150	263	106
151	263	104
152	263	72
153	263	93
154	263	73
155	263	115
156	263	154
157	263	106
158	263	91
159	263	110
160	263	123
161	263	104
162	263	100
163	263	91
164	263	88
165	263	78
166	263	110
167	263	85
168	263	80
169	263	85
170	263	117
171	263	113
172	263	96
173	263	96
174	263	78
175	263	100
176	263	124
177	263	68
178	263	127
179	263	137
180	263	144
181	263	161
182	263	142
183	263	146
184	263	115
185	263	151
186	263	176
187	263	188
188	263	197
189	263	116
190	263	169
191	263	160
192	263	134
193	263	150
194	263	157
195	263	184
196	263	176
197	263	201
198	263	182
199	263	211
200	263	207
201	263	230
202	263	240
203	263	257
204	263	281
205	263	240
206	263	306
207	263	323
208	263	316
209	263	308
210	263	376
211	263	419
212	263	371
213	263	401
214	263	441
215	263	464
216	263	426
217	263	483
218	263	444
219	263	713
220	263	694
221	263	725
222	263	757
223	263	771
224	263	796
225	263	889
226	263	890
227	263	640
228	263	649
229	263	684
230	263	690
231	263	793
232	263	788
233	263	868
234	263	1061
235	263	1370
236	263	2117
237	263	2320
238	263	1544
239	263	1282
240	263	1351
241	263	1453
242	263	2255
243	263	2634
244	263	5554
245	263	3265
246	263	2877
247	263	3134
248	263	3073
249	263	3562
250	263	3628
251	263	3332
252	263	2561
253	263	2335
254	263	2348
255	263	2592
256	263	3883
257	263	8864
258	263	8386
259	263	10630
260	263	13757
261	263	10649
262	263	18218
263	263	44801
1	264	7
2	264	37
3	264	62
4	264	64
5	264	82
6	264	94
7	264	67
8	264	74
9	264	60
10	264	49
11	264	47
12	264	56
13	264	56
14	264	45
15	264	53
16	264	56
17	264	42
18	264	45
19	264	39
20	264	43
21	264	36
22	264	42
23	264	29
24	264	36
25	264	33
26	264	40
27	264	29
28	264	25
29	264	42
30	264	44
31	264	63
32	264	57
33	264	36
34	264	57
35	264	74
36	264	43
38	264	61
39	264	68
40	264	55
41	264	70
42	264	72
43	264	61
44	264	81
45	264	56
46	264	36
47	264	16
48	264	9
49	264	7
50	264	6
51	264	7
52	264	6
53	264	8
54	264	10
55	264	25
56	264	52
57	264	53
58	264	57
59	264	57
60	264	72
61	264	29
62	264	12
63	264	6
64	264	13
65	264	7
66	264	2
67	264	14
68	264	43
69	264	79
70	264	75
71	264	103
72	264	92
73	264	92
74	264	73
75	264	77
76	264	90
77	264	79
78	264	81
79	264	85
80	264	46
81	264	52
82	264	33
83	264	47
84	264	46
85	264	52
86	264	38
87	264	53
88	264	64
89	264	64
90	264	57
91	264	30
92	264	31
93	264	34
94	264	59
95	264	42
96	264	54
97	264	58
98	264	46
99	264	18
100	264	25
101	264	22
102	264	19
103	264	28
104	264	23
105	264	21
106	264	19
107	264	37
108	264	68
109	264	61
110	264	79
111	264	102
112	264	83
113	264	142
114	264	127
115	264	122
116	264	95
117	264	128
118	264	114
119	264	112
120	264	87
121	264	90
122	264	95
123	264	94
124	264	89
125	264	84
126	264	101
127	264	88
128	264	81
129	264	120
130	264	163
131	264	161
132	264	156
133	264	151
134	264	161
135	264	160
136	264	148
137	264	147
138	264	182
139	264	173
140	264	164
141	264	150
142	264	135
143	264	147
144	264	139
145	264	161
146	264	153
147	264	144
148	264	119
149	264	121
150	264	127
151	264	146
152	264	113
153	264	122
154	264	97
155	264	136
156	264	167
157	264	166
158	264	104
159	264	137
160	264	162
161	264	114
162	264	107
163	264	123
164	264	122
165	264	137
166	264	125
167	264	121
168	264	105
169	264	111
170	264	104
171	264	128
172	264	101
173	264	102
174	264	127
175	264	131
176	264	158
177	264	108
178	264	172
179	264	167
180	264	174
181	264	225
182	264	161
183	264	156
184	264	213
185	264	205
186	264	183
187	264	202
188	264	207
189	264	140
190	264	179
191	264	203
192	264	191
193	264	169
194	264	199
195	264	199
196	264	174
197	264	240
198	264	224
199	264	250
200	264	298
201	264	282
202	264	263
203	264	313
204	264	372
205	264	294
206	264	345
207	264	317
208	264	317
209	264	342
210	264	427
211	264	450
212	264	429
213	264	423
214	264	488
215	264	535
216	264	514
217	264	600
218	264	486
219	264	818
220	264	858
221	264	850
222	264	776
223	264	736
224	264	887
225	264	931
226	264	1018
227	264	838
228	264	866
229	264	934
230	264	942
231	264	960
232	264	1002
233	264	1080
234	264	1177
235	264	1315
236	264	1841
237	264	1776
238	264	1367
239	264	1231
240	264	1274
241	264	1403
242	264	1939
243	264	2314
244	264	3843
245	264	3063
246	264	2724
247	264	2710
248	264	2375
249	264	2724
250	264	2997
251	264	2746
252	264	2224
253	264	1899
254	264	1968
255	264	2101
256	264	2934
257	264	6075
258	264	6614
259	264	7392
260	264	8163
261	264	7554
262	264	7899
263	264	21336
264	264	49390
1	265	7
2	265	32
3	265	87
4	265	85
5	265	98
6	265	81
7	265	81
8	265	91
9	265	55
10	265	51
11	265	61
12	265	54
13	265	64
14	265	53
15	265	46
16	265	48
17	265	43
18	265	50
19	265	44
20	265	37
21	265	42
22	265	30
23	265	33
24	265	31
25	265	35
26	265	34
27	265	39
28	265	28
29	265	31
30	265	30
31	265	38
32	265	46
33	265	36
34	265	39
35	265	52
36	265	48
38	265	61
39	265	53
40	265	55
41	265	65
42	265	72
43	265	52
44	265	103
45	265	67
46	265	42
47	265	11
48	265	6
49	265	6
50	265	7
51	265	8
52	265	3
53	265	7
54	265	12
55	265	31
56	265	44
57	265	68
58	265	78
59	265	74
60	265	67
61	265	35
62	265	9
63	265	2
64	265	7
65	265	3
66	265	3
67	265	21
68	265	43
69	265	81
70	265	89
71	265	84
72	265	77
73	265	84
74	265	92
75	265	87
76	265	102
77	265	95
78	265	108
79	265	66
80	265	46
81	265	41
82	265	36
83	265	36
84	265	27
85	265	38
86	265	49
87	265	53
88	265	62
89	265	135
90	265	67
91	265	26
92	265	23
93	265	23
94	265	69
95	265	65
96	265	44
97	265	55
98	265	41
99	265	13
100	265	13
101	265	23
102	265	13
103	265	22
104	265	21
105	265	19
106	265	13
107	265	30
108	265	64
109	265	52
110	265	69
111	265	87
112	265	94
113	265	120
114	265	105
115	265	96
116	265	88
117	265	127
118	265	99
119	265	116
120	265	78
121	265	86
122	265	99
123	265	84
124	265	111
125	265	70
126	265	101
127	265	82
128	265	84
129	265	136
130	265	147
131	265	153
132	265	171
133	265	159
134	265	162
135	265	129
136	265	144
137	265	161
138	265	123
139	265	155
140	265	128
141	265	118
142	265	106
143	265	117
144	265	126
145	265	127
146	265	124
147	265	130
148	265	124
149	265	129
150	265	91
151	265	111
152	265	79
153	265	93
154	265	87
155	265	94
156	265	177
157	265	123
158	265	113
159	265	141
160	265	157
161	265	92
162	265	88
163	265	114
164	265	96
165	265	93
166	265	98
167	265	100
168	265	76
169	265	109
170	265	133
171	265	102
172	265	100
173	265	102
174	265	95
175	265	101
176	265	127
177	265	81
178	265	153
179	265	162
180	265	141
181	265	174
182	265	178
183	265	177
184	265	196
185	265	149
186	265	188
187	265	207
188	265	232
189	265	120
190	265	165
191	265	167
192	265	179
193	265	173
194	265	181
195	265	162
196	265	149
197	265	187
198	265	200
199	265	259
200	265	227
201	265	287
202	265	285
203	265	251
204	265	283
205	265	273
206	265	323
207	265	297
208	265	317
209	265	311
210	265	348
211	265	440
212	265	366
213	265	432
214	265	475
215	265	447
216	265	426
217	265	437
218	265	415
219	265	703
220	265	629
221	265	617
222	265	653
223	265	612
224	265	711
225	265	717
226	265	825
227	265	569
228	265	582
229	265	628
230	265	646
231	265	669
232	265	699
233	265	800
234	265	966
235	265	1048
236	265	1738
237	265	1627
238	265	1259
239	265	998
240	265	1018
241	265	1107
242	265	1680
243	265	1875
244	265	3358
245	265	2251
246	265	1937
247	265	2075
248	265	1959
249	265	2334
250	265	2255
251	265	2117
252	265	1670
253	265	1523
254	265	1494
255	265	1695
256	265	2398
257	265	5003
258	265	4801
259	265	5800
260	265	7152
261	265	5355
262	265	6549
263	265	10565
264	265	15895
265	265	37789
1	266	11
2	266	39
3	266	87
4	266	83
5	266	82
6	266	78
7	266	83
8	266	93
9	266	73
10	266	55
11	266	58
12	266	46
13	266	49
14	266	68
15	266	51
16	266	52
17	266	48
18	266	42
19	266	44
20	266	39
21	266	39
22	266	52
23	266	40
24	266	30
25	266	30
26	266	28
27	266	23
28	266	28
29	266	34
30	266	26
31	266	39
32	266	37
33	266	53
34	266	37
35	266	57
36	266	60
38	266	45
39	266	69
40	266	58
41	266	78
42	266	88
43	266	65
44	266	88
45	266	68
46	266	41
47	266	14
48	266	6
49	266	8
50	266	7
51	266	8
52	266	7
53	266	10
54	266	11
55	266	30
56	266	64
57	266	77
58	266	77
59	266	77
60	266	71
61	266	39
62	266	14
63	266	4
64	266	11
66	266	5
67	266	8
68	266	51
69	266	92
70	266	93
71	266	109
72	266	80
73	266	97
74	266	97
75	266	104
76	266	111
77	266	105
78	266	100
79	266	84
80	266	56
81	266	38
82	266	40
83	266	37
84	266	31
85	266	44
86	266	42
87	266	59
88	266	74
89	266	135
90	266	68
91	266	34
92	266	33
93	266	35
94	266	74
95	266	65
96	266	50
97	266	80
98	266	53
99	266	23
100	266	21
101	266	22
102	266	18
103	266	18
104	266	28
105	266	20
106	266	24
107	266	32
108	266	74
109	266	74
110	266	85
111	266	101
112	266	88
113	266	136
114	266	120
115	266	106
116	266	115
117	266	126
118	266	125
119	266	86
120	266	88
121	266	109
122	266	89
123	266	80
124	266	94
125	266	94
126	266	102
127	266	102
128	266	105
129	266	148
130	266	170
131	266	158
132	266	176
133	266	179
134	266	164
135	266	137
136	266	165
137	266	159
138	266	150
139	266	199
140	266	162
141	266	155
142	266	136
143	266	170
144	266	166
145	266	145
146	266	155
147	266	156
148	266	153
149	266	116
150	266	116
151	266	114
152	266	109
153	266	111
154	266	105
155	266	117
156	266	175
157	266	150
158	266	97
159	266	154
160	266	140
161	266	127
162	266	102
163	266	108
164	266	119
165	266	125
166	266	118
167	266	115
168	266	97
169	266	121
170	266	139
171	266	129
172	266	106
173	266	113
174	266	95
175	266	123
176	266	141
177	266	117
178	266	171
179	266	175
180	266	148
181	266	187
182	266	207
183	266	213
184	266	197
185	266	187
186	266	202
187	266	208
188	266	210
189	266	129
190	266	179
191	266	182
192	266	179
193	266	176
194	266	184
195	266	164
196	266	178
197	266	199
198	266	191
199	266	223
200	266	250
201	266	277
202	266	283
203	266	322
204	266	289
205	266	263
206	266	292
207	266	298
208	266	295
209	266	316
210	266	333
211	266	422
212	266	386
213	266	419
214	266	427
215	266	430
216	266	406
217	266	424
218	266	399
219	266	594
220	266	644
221	266	560
222	266	598
223	266	562
224	266	591
225	266	635
226	266	653
227	266	516
228	266	560
229	266	553
230	266	583
231	266	571
232	266	573
233	266	649
234	266	717
235	266	829
236	266	1161
237	266	946
238	266	821
239	266	709
240	266	755
241	266	812
242	266	1095
243	266	1262
244	266	1615
245	266	1341
246	266	1266
247	266	1256
248	266	1220
249	266	1292
250	266	1279
251	266	1125
252	266	1011
253	266	873
254	266	904
255	266	1044
256	266	1284
257	266	2193
258	266	2634
259	266	3105
260	266	3605
261	266	3206
262	266	3356
263	266	4534
264	266	5560
265	266	15672
266	266	41774
1	267	5
2	267	43
3	267	56
4	267	73
5	267	91
6	267	95
7	267	72
8	267	78
9	267	51
10	267	47
11	267	46
12	267	58
13	267	56
14	267	60
15	267	47
16	267	38
17	267	49
18	267	46
19	267	40
20	267	36
21	267	31
22	267	38
23	267	36
24	267	28
25	267	36
26	267	23
27	267	37
28	267	33
29	267	30
30	267	45
31	267	61
32	267	48
33	267	33
34	267	53
35	267	46
36	267	47
38	267	44
39	267	70
40	267	73
41	267	64
42	267	53
43	267	63
44	267	84
45	267	88
46	267	39
47	267	13
48	267	8
49	267	7
50	267	5
51	267	7
52	267	5
53	267	5
54	267	20
55	267	37
56	267	47
57	267	76
58	267	72
59	267	84
60	267	85
61	267	50
62	267	6
63	267	5
64	267	17
65	267	10
66	267	3
67	267	12
68	267	63
69	267	105
70	267	76
71	267	95
72	267	88
73	267	89
74	267	74
75	267	95
76	267	106
77	267	89
78	267	110
79	267	85
80	267	64
81	267	52
82	267	38
83	267	59
84	267	27
85	267	38
86	267	59
87	267	72
88	267	92
89	267	137
90	267	82
91	267	29
92	267	37
93	267	40
94	267	87
95	267	62
96	267	63
97	267	96
98	267	58
99	267	25
100	267	22
101	267	38
102	267	28
103	267	32
104	267	32
105	267	23
106	267	23
107	267	51
108	267	72
109	267	67
110	267	113
111	267	102
112	267	118
113	267	109
114	267	107
115	267	111
116	267	105
117	267	98
118	267	107
119	267	127
120	267	102
121	267	120
122	267	94
123	267	81
124	267	116
125	267	118
126	267	92
127	267	90
128	267	113
129	267	160
130	267	150
131	267	177
132	267	185
133	267	206
134	267	183
135	267	145
136	267	180
137	267	148
138	267	185
139	267	196
140	267	163
141	267	162
142	267	159
143	267	177
144	267	159
145	267	160
146	267	147
147	267	179
148	267	154
149	267	144
150	267	142
151	267	153
152	267	111
153	267	128
154	267	99
155	267	146
156	267	199
157	267	172
158	267	112
159	267	144
160	267	170
161	267	119
162	267	126
163	267	136
164	267	138
165	267	104
166	267	126
167	267	133
168	267	86
169	267	130
170	267	134
171	267	126
172	267	144
173	267	131
174	267	123
175	267	142
176	267	170
177	267	120
178	267	181
179	267	180
180	267	165
181	267	207
182	267	196
183	267	185
184	267	173
185	267	175
186	267	234
187	267	180
188	267	205
189	267	134
190	267	167
191	267	171
192	267	184
193	267	161
194	267	174
195	267	185
196	267	197
197	267	188
198	267	205
199	267	199
200	267	247
201	267	232
202	267	250
203	267	275
204	267	300
205	267	282
206	267	282
207	267	285
208	267	271
209	267	268
210	267	306
211	267	340
212	267	322
213	267	365
214	267	353
215	267	344
216	267	386
217	267	397
218	267	338
219	267	510
220	267	524
221	267	510
222	267	470
223	267	450
224	267	517
225	267	506
226	267	552
227	267	450
228	267	487
229	267	484
230	267	514
231	267	519
232	267	529
233	267	620
234	267	602
235	267	743
236	267	844
237	267	757
238	267	637
239	267	523
240	267	585
241	267	614
242	267	832
243	267	975
244	267	1109
245	267	1056
246	267	931
247	267	902
248	267	847
249	267	963
250	267	947
251	267	775
252	267	761
253	267	697
254	267	709
255	267	729
256	267	917
257	267	1462
258	267	1808
259	267	2037
260	267	2357
261	267	2232
262	267	2180
263	267	2824
264	267	3426
265	267	6291
266	267	16624
267	267	41523
0	268	1
1	268	5
2	268	34
3	268	83
4	268	86
5	268	82
6	268	93
7	268	76
8	268	89
9	268	77
10	268	59
11	268	50
12	268	51
13	268	56
14	268	55
15	268	44
16	268	40
17	268	37
18	268	33
19	268	29
20	268	32
21	268	38
22	268	46
23	268	35
24	268	33
25	268	28
26	268	27
27	268	31
28	268	36
29	268	34
30	268	39
31	268	46
32	268	46
33	268	51
34	268	49
35	268	57
36	268	61
38	268	45
39	268	60
40	268	67
41	268	80
42	268	58
43	268	65
44	268	81
45	268	78
46	268	42
47	268	26
48	268	10
49	268	9
50	268	7
51	268	5
52	268	11
53	268	9
54	268	17
55	268	37
56	268	53
57	268	89
58	268	60
59	268	71
60	268	64
61	268	44
62	268	20
63	268	4
64	268	17
65	268	10
66	268	2
67	268	14
68	268	55
69	268	98
70	268	103
71	268	110
72	268	94
73	268	89
74	268	94
75	268	87
76	268	110
77	268	125
78	268	95
79	268	88
80	268	71
81	268	59
82	268	48
83	268	58
84	268	49
85	268	57
86	268	57
87	268	78
88	268	104
89	268	108
90	268	71
91	268	50
92	268	50
93	268	44
94	268	100
95	268	76
96	268	75
97	268	93
98	268	61
99	268	37
100	268	23
101	268	33
102	268	33
103	268	41
104	268	20
105	268	27
106	268	28
107	268	44
108	268	89
109	268	72
110	268	84
111	268	115
112	268	106
113	268	148
114	268	148
115	268	117
116	268	115
117	268	128
118	268	125
119	268	97
120	268	92
121	268	119
122	268	100
123	268	95
124	268	123
125	268	96
126	268	100
127	268	114
128	268	104
129	268	169
130	268	153
131	268	169
132	268	175
133	268	177
134	268	178
135	268	179
136	268	170
137	268	178
138	268	175
139	268	205
140	268	160
141	268	141
142	268	157
143	268	145
144	268	155
145	268	160
146	268	166
147	268	174
148	268	137
149	268	146
150	268	121
151	268	163
152	268	110
153	268	121
154	268	104
155	268	132
156	268	213
157	268	164
158	268	139
159	268	166
160	268	181
161	268	111
162	268	122
163	268	144
164	268	137
165	268	120
166	268	149
167	268	137
168	268	105
169	268	111
170	268	162
171	268	145
172	268	108
173	268	91
174	268	129
175	268	136
176	268	172
177	268	126
178	268	160
179	268	201
180	268	157
181	268	205
182	268	182
183	268	179
184	268	166
185	268	165
186	268	217
187	268	210
188	268	211
189	268	129
190	268	172
191	268	187
192	268	185
193	268	185
194	268	173
195	268	201
196	268	199
197	268	244
198	268	186
199	268	231
200	268	268
201	268	227
202	268	237
203	268	279
204	268	261
205	268	254
206	268	289
207	268	295
208	268	285
209	268	299
210	268	335
211	268	343
212	268	294
213	268	350
214	268	353
215	268	366
216	268	324
217	268	362
218	268	355
219	268	493
220	268	506
221	268	473
222	268	462
223	268	454
224	268	490
225	268	491
226	268	537
227	268	432
228	268	509
229	268	443
230	268	511
231	268	469
232	268	498
233	268	543
234	268	598
235	268	659
236	268	706
237	268	675
238	268	556
239	268	528
240	268	528
241	268	626
242	268	767
243	268	802
244	268	1046
245	268	994
246	268	903
247	268	788
248	268	777
249	268	841
250	268	935
251	268	780
252	268	738
253	268	688
254	268	695
255	268	768
256	268	936
257	268	1438
258	268	1650
259	268	1872
260	268	1989
261	268	1944
262	268	1788
263	268	2461
264	268	2860
265	268	4579
266	268	9078
267	268	14937
268	268	43842
1	269	7
2	269	46
3	269	72
4	269	78
5	269	74
6	269	82
7	269	62
8	269	62
9	269	58
10	269	50
11	269	49
12	269	51
13	269	39
14	269	43
15	269	37
16	269	46
17	269	45
18	269	44
19	269	25
20	269	30
21	269	25
22	269	32
23	269	22
24	269	34
25	269	30
26	269	17
27	269	24
28	269	29
29	269	36
30	269	27
31	269	41
32	269	44
33	269	27
34	269	41
35	269	42
36	269	51
38	269	57
39	269	60
40	269	42
41	269	64
42	269	75
43	269	49
44	269	68
45	269	67
46	269	62
47	269	14
48	269	14
49	269	8
50	269	7
51	269	13
52	269	12
53	269	11
54	269	20
55	269	42
56	269	47
57	269	57
58	269	64
59	269	57
60	269	78
61	269	61
62	269	20
63	269	2
64	269	19
65	269	7
66	269	4
67	269	28
68	269	42
69	269	77
70	269	88
71	269	78
72	269	89
73	269	93
74	269	92
75	269	73
76	269	107
77	269	103
78	269	84
79	269	106
80	269	71
81	269	51
82	269	48
83	269	71
84	269	77
85	269	59
86	269	68
87	269	83
88	269	88
89	269	114
90	269	80
91	269	43
92	269	49
93	269	64
94	269	91
95	269	101
96	269	83
97	269	92
98	269	58
99	269	43
100	269	27
101	269	22
102	269	41
103	269	27
104	269	31
105	269	31
106	269	40
107	269	61
108	269	86
109	269	88
110	269	89
111	269	110
112	269	113
113	269	123
114	269	136
115	269	107
116	269	133
117	269	124
118	269	133
119	269	102
120	269	86
121	269	120
122	269	124
123	269	96
124	269	124
125	269	90
126	269	84
127	269	112
128	269	117
129	269	137
130	269	167
131	269	177
132	269	177
133	269	168
134	269	172
135	269	179
136	269	161
137	269	170
138	269	188
139	269	218
140	269	161
141	269	158
142	269	159
143	269	179
144	269	168
145	269	174
146	269	162
147	269	204
148	269	169
149	269	174
150	269	152
151	269	156
152	269	126
153	269	145
154	269	125
155	269	169
156	269	181
157	269	183
158	269	123
159	269	186
160	269	147
161	269	120
162	269	149
163	269	156
164	269	159
165	269	131
166	269	144
167	269	131
168	269	113
169	269	115
170	269	164
171	269	143
172	269	127
173	269	125
174	269	138
175	269	151
176	269	177
177	269	132
178	269	168
179	269	175
180	269	174
181	269	228
182	269	190
183	269	195
184	269	203
185	269	170
186	269	174
187	269	174
188	269	200
189	269	111
190	269	174
191	269	190
192	269	217
193	269	187
194	269	190
195	269	208
196	269	181
197	269	207
198	269	208
199	269	222
200	269	239
201	269	254
202	269	171
203	269	298
204	269	299
205	269	283
206	269	288
207	269	266
208	269	238
209	269	252
210	269	307
211	269	350
212	269	275
213	269	318
214	269	375
215	269	343
216	269	361
217	269	439
218	269	321
219	269	471
220	269	505
221	269	496
222	269	483
223	269	429
224	269	510
225	269	469
226	269	539
227	269	428
228	269	478
229	269	492
230	269	492
231	269	478
232	269	491
233	269	555
234	269	594
235	269	629
236	269	640
237	269	573
238	269	500
239	269	506
240	269	498
241	269	520
242	269	604
243	269	784
244	269	743
245	269	846
246	269	827
247	269	712
248	269	652
249	269	761
250	269	723
251	269	639
252	269	678
253	269	578
254	269	635
255	269	666
256	269	815
257	269	1102
258	269	1377
259	269	1497
260	269	1676
261	269	1575
262	269	1448
263	269	1930
264	269	2527
265	269	3352
266	269	6573
267	269	8705
268	269	25800
269	269	44747
1	270	6
2	270	46
3	270	103
4	270	101
5	270	117
6	270	112
7	270	110
8	270	110
9	270	73
10	270	64
11	270	83
12	270	67
13	270	87
14	270	73
15	270	54
16	270	64
17	270	60
18	270	71
19	270	60
20	270	54
21	270	53
22	270	51
23	270	39
24	270	42
25	270	34
26	270	36
27	270	39
28	270	36
29	270	36
30	270	38
31	270	43
32	270	51
33	270	54
34	270	53
35	270	67
36	270	59
38	270	65
39	270	110
40	270	98
41	270	97
42	270	106
43	270	97
44	270	159
45	270	89
46	270	58
47	270	16
48	270	5
49	270	7
50	270	8
51	270	9
52	270	4
53	270	2
54	270	12
55	270	48
56	270	77
57	270	111
58	270	98
59	270	115
60	270	77
61	270	61
62	270	16
63	270	1
64	270	11
65	270	3
66	270	6
67	270	26
68	270	79
69	270	128
70	270	147
71	270	128
72	270	134
73	270	162
74	270	139
75	270	150
76	270	153
77	270	130
78	270	123
79	270	116
80	270	59
81	270	46
82	270	43
83	270	43
84	270	48
85	270	34
86	270	63
87	270	75
88	270	94
89	270	174
90	270	92
91	270	26
92	270	40
93	270	26
94	270	100
95	270	96
96	270	60
97	270	86
98	270	54
99	270	15
100	270	19
101	270	19
102	270	21
103	270	25
104	270	30
105	270	19
106	270	29
107	270	34
108	270	84
109	270	67
110	270	115
111	270	132
112	270	156
113	270	183
114	270	192
115	270	151
116	270	160
117	270	150
118	270	168
119	270	146
120	270	142
121	270	128
122	270	127
123	270	109
124	270	136
125	270	132
126	270	123
127	270	132
128	270	144
129	270	193
130	270	181
131	270	222
132	270	225
133	270	218
134	270	208
135	270	175
136	270	191
137	270	192
138	270	180
139	270	204
140	270	150
141	270	184
142	270	133
143	270	158
144	270	172
145	270	155
146	270	155
147	270	177
148	270	168
149	270	135
150	270	125
151	270	153
152	270	89
153	270	144
154	270	109
155	270	151
156	270	218
157	270	157
158	270	129
159	270	156
160	270	171
161	270	131
162	270	107
163	270	109
164	270	150
165	270	130
166	270	124
167	270	132
168	270	111
169	270	119
170	270	152
171	270	130
172	270	132
173	270	126
174	270	124
175	270	123
176	270	152
177	270	110
178	270	157
179	270	195
180	270	162
181	270	208
182	270	200
183	270	218
184	270	219
185	270	208
186	270	244
187	270	231
188	270	265
189	270	155
190	270	183
191	270	187
192	270	213
193	270	186
194	270	201
195	270	209
196	270	189
197	270	230
198	270	226
199	270	235
200	270	246
201	270	278
202	270	304
203	270	311
204	270	304
205	270	321
206	270	346
207	270	361
208	270	345
209	270	346
210	270	346
211	270	392
212	270	382
213	270	396
214	270	419
215	270	372
216	270	345
217	270	373
218	270	331
219	270	495
220	270	468
221	270	455
222	270	505
223	270	512
224	270	525
225	270	504
226	270	534
227	270	312
228	270	355
229	270	351
230	270	400
231	270	418
232	270	423
233	270	479
234	270	616
235	270	662
236	270	904
237	270	805
238	270	700
239	270	566
240	270	663
241	270	632
242	270	847
243	270	898
244	270	966
245	270	853
246	270	848
247	270	844
248	270	820
249	270	920
250	270	896
251	270	747
252	270	708
253	270	714
254	270	689
255	270	876
256	270	968
257	270	1252
258	270	1482
259	270	1820
260	270	1982
261	270	1618
262	270	1909
263	270	2274
264	270	2427
265	270	4385
266	270	7610
267	270	9732
268	270	16057
269	270	19566
270	270	52020
1	271	12
2	271	37
3	271	90
4	271	97
5	271	94
6	271	106
7	271	88
8	271	97
9	271	69
10	271	44
11	271	61
12	271	46
13	271	52
14	271	54
15	271	46
16	271	47
17	271	45
18	271	38
19	271	30
20	271	44
21	271	34
22	271	34
23	271	33
24	271	36
25	271	44
26	271	40
27	271	40
28	271	39
29	271	31
30	271	48
31	271	52
32	271	51
33	271	56
34	271	61
35	271	51
36	271	55
38	271	51
39	271	86
40	271	70
41	271	75
42	271	104
43	271	99
44	271	118
45	271	93
46	271	60
47	271	14
48	271	12
49	271	7
50	271	6
51	271	11
52	271	4
53	271	7
54	271	12
55	271	35
56	271	75
57	271	82
58	271	95
59	271	108
60	271	78
61	271	55
62	271	22
63	271	2
64	271	17
65	271	3
66	271	3
67	271	11
68	271	69
69	271	144
70	271	124
71	271	122
72	271	109
73	271	138
74	271	112
75	271	116
76	271	121
77	271	116
78	271	111
79	271	115
80	271	47
81	271	55
82	271	45
83	271	53
84	271	33
85	271	47
86	271	53
87	271	79
88	271	90
89	271	160
90	271	83
91	271	48
92	271	31
93	271	30
94	271	97
95	271	74
96	271	47
97	271	94
98	271	63
99	271	24
100	271	26
101	271	20
102	271	16
103	271	19
104	271	12
105	271	17
106	271	15
107	271	40
108	271	75
109	271	87
110	271	127
111	271	131
112	271	156
113	271	181
114	271	161
115	271	141
116	271	145
117	271	149
118	271	171
119	271	147
120	271	123
121	271	129
122	271	121
123	271	101
124	271	129
125	271	123
126	271	135
127	271	149
128	271	125
129	271	172
130	271	207
131	271	235
132	271	238
133	271	218
134	271	208
135	271	194
136	271	163
137	271	186
138	271	221
139	271	200
140	271	166
141	271	170
142	271	151
143	271	167
144	271	151
145	271	177
146	271	141
147	271	145
148	271	131
149	271	127
150	271	118
151	271	129
152	271	95
153	271	112
154	271	90
155	271	138
156	271	197
157	271	154
158	271	119
159	271	164
160	271	171
161	271	154
162	271	111
163	271	122
164	271	124
165	271	116
166	271	118
167	271	122
168	271	85
169	271	133
170	271	136
171	271	135
172	271	123
173	271	104
174	271	88
175	271	124
176	271	139
177	271	104
178	271	172
179	271	172
180	271	166
181	271	203
182	271	186
183	271	202
184	271	186
185	271	195
186	271	196
187	271	232
188	271	219
189	271	139
190	271	162
191	271	188
192	271	197
193	271	194
194	271	199
195	271	186
196	271	223
197	271	233
198	271	204
199	271	249
200	271	243
201	271	256
202	271	242
203	271	307
204	271	269
205	271	284
206	271	299
207	271	294
208	271	306
209	271	325
210	271	313
211	271	340
212	271	347
213	271	356
214	271	396
215	271	390
216	271	345
217	271	369
218	271	330
219	271	463
220	271	446
221	271	448
222	271	453
223	271	468
224	271	434
225	271	461
226	271	496
227	271	328
228	271	354
229	271	355
230	271	370
231	271	388
232	271	403
233	271	452
234	271	559
235	271	662
236	271	777
237	271	789
238	271	609
239	271	585
240	271	552
241	271	583
242	271	723
243	271	821
244	271	886
245	271	818
246	271	748
247	271	696
248	271	753
249	271	912
250	271	802
251	271	689
252	271	698
253	271	687
254	271	655
255	271	785
256	271	874
257	271	1178
258	271	1392
259	271	1682
260	271	1696
261	271	1496
262	271	1662
263	271	2128
264	271	2420
265	271	3886
266	271	7704
267	271	8969
268	271	14253
269	271	11178
270	271	26610
271	271	46170
1	272	13
2	272	53
3	272	74
4	272	67
5	272	53
6	272	63
7	272	50
8	272	35
9	272	30
10	272	15
11	272	21
12	272	23
13	272	18
14	272	29
15	272	18
16	272	28
17	272	20
18	272	23
19	272	18
20	272	18
21	272	12
22	272	23
23	272	13
24	272	13
25	272	18
26	272	11
27	272	13
28	272	11
29	272	15
30	272	16
31	272	27
32	272	27
33	272	20
34	272	23
35	272	28
36	272	30
38	272	29
39	272	26
40	272	30
41	272	44
42	272	47
43	272	48
44	272	63
45	272	64
46	272	59
47	272	27
48	272	20
49	272	4
50	272	5
51	272	10
52	272	12
53	272	12
54	272	26
55	272	32
56	272	67
57	272	52
58	272	52
59	272	43
60	272	44
61	272	42
62	272	21
63	272	6
64	272	15
65	272	9
66	272	5
67	272	18
68	272	46
69	272	47
70	272	62
71	272	81
72	272	42
73	272	56
74	272	54
75	272	49
76	272	61
77	272	67
78	272	72
79	272	69
80	272	71
81	272	63
82	272	43
83	272	87
84	272	65
85	272	75
86	272	80
87	272	75
88	272	80
89	272	66
90	272	81
91	272	61
92	272	60
93	272	48
94	272	75
95	272	91
96	272	84
97	272	84
98	272	72
99	272	40
100	272	27
101	272	30
102	272	36
103	272	50
104	272	43
105	272	46
106	272	52
107	272	67
108	272	112
109	272	85
110	272	101
111	272	86
112	272	83
113	272	124
114	272	105
115	272	94
116	272	110
117	272	92
118	272	111
119	272	81
120	272	97
121	272	81
122	272	82
123	272	87
124	272	102
125	272	97
126	272	91
127	272	106
128	272	81
129	272	131
130	272	138
131	272	120
132	272	133
133	272	143
134	272	151
135	272	153
136	272	163
137	272	150
138	272	169
139	272	200
140	272	163
141	272	147
142	272	150
143	272	142
144	272	157
145	272	177
146	272	160
147	272	147
148	272	148
149	272	153
150	272	138
151	272	159
152	272	107
153	272	120
154	272	114
155	272	152
156	272	171
157	272	163
158	272	170
159	272	167
160	272	150
161	272	110
162	272	132
163	272	168
164	272	146
165	272	129
166	272	137
167	272	142
168	272	100
169	272	113
170	272	156
171	272	141
172	272	126
173	272	125
174	272	135
175	272	157
176	272	178
177	272	105
178	272	162
179	272	180
180	272	146
181	272	182
182	272	140
183	272	158
184	272	156
185	272	154
186	272	152
187	272	156
188	272	152
189	272	103
190	272	136
191	272	154
192	272	175
193	272	155
194	272	135
195	272	159
196	272	145
197	272	191
198	272	143
199	272	178
200	272	187
201	272	169
202	272	166
203	272	215
204	272	202
205	272	185
206	272	173
207	272	191
208	272	192
209	272	225
210	272	192
211	272	205
212	272	203
213	272	224
214	272	242
215	272	274
216	272	248
217	272	339
218	272	255
219	272	365
220	272	377
221	272	299
222	272	327
223	272	302
224	272	359
225	272	353
226	272	434
227	272	338
228	272	359
229	272	427
230	272	427
231	272	380
232	272	348
233	272	448
234	272	389
235	272	401
236	272	445
237	272	342
238	272	283
239	272	283
240	272	271
241	272	282
242	272	361
243	272	388
244	272	413
245	272	517
246	272	517
247	272	402
248	272	380
249	272	407
250	272	403
251	272	382
252	272	341
253	272	320
254	272	337
255	272	368
256	272	400
257	272	580
258	272	783
259	272	827
260	272	858
261	272	923
262	272	780
263	272	1028
264	272	1298
265	272	1771
266	272	3818
267	272	4303
268	272	6499
269	272	4882
270	272	5700
271	272	11577
272	272	33231
0	273	1
1	273	16
2	273	31
3	273	58
4	273	58
5	273	51
6	273	54
7	273	42
8	273	37
9	273	28
10	273	25
11	273	29
12	273	20
13	273	23
14	273	30
15	273	21
16	273	24
17	273	14
18	273	19
19	273	11
20	273	15
21	273	18
22	273	17
23	273	20
24	273	17
25	273	20
26	273	18
27	273	11
28	273	20
29	273	11
30	273	12
31	273	20
32	273	18
33	273	25
34	273	22
35	273	23
36	273	34
38	273	34
39	273	25
40	273	32
41	273	39
42	273	37
43	273	37
44	273	60
45	273	75
46	273	55
47	273	29
48	273	18
49	273	7
50	273	9
51	273	17
52	273	15
53	273	17
54	273	24
55	273	52
56	273	62
57	273	31
58	273	32
59	273	52
60	273	56
61	273	43
62	273	31
63	273	7
64	273	26
65	273	8
66	273	10
67	273	29
68	273	51
69	273	63
70	273	52
71	273	59
72	273	50
73	273	66
74	273	50
75	273	59
76	273	62
77	273	60
78	273	69
79	273	65
80	273	73
81	273	90
82	273	92
83	273	74
84	273	67
85	273	71
86	273	75
87	273	84
88	273	117
89	273	85
90	273	94
91	273	89
92	273	67
93	273	79
94	273	107
95	273	104
96	273	96
97	273	117
98	273	77
99	273	59
100	273	50
101	273	47
102	273	35
103	273	41
104	273	49
105	273	55
106	273	64
107	273	76
108	273	147
109	273	103
110	273	89
111	273	110
112	273	95
113	273	106
114	273	97
115	273	81
116	273	80
117	273	94
118	273	108
119	273	70
120	273	83
121	273	103
122	273	95
123	273	83
124	273	118
125	273	86
126	273	92
127	273	114
128	273	113
129	273	117
130	273	160
131	273	125
132	273	124
133	273	135
134	273	163
135	273	139
136	273	166
137	273	158
138	273	201
139	273	204
140	273	192
141	273	159
142	273	137
143	273	168
144	273	185
145	273	163
146	273	177
147	273	180
148	273	159
149	273	179
150	273	147
151	273	216
152	273	142
153	273	168
154	273	146
155	273	157
156	273	176
157	273	174
158	273	146
159	273	183
160	273	144
161	273	115
162	273	180
163	273	171
164	273	183
165	273	147
166	273	187
167	273	169
168	273	132
169	273	142
170	273	154
171	273	139
172	273	171
173	273	129
174	273	153
175	273	175
176	273	229
177	273	157
178	273	185
179	273	176
180	273	161
181	273	170
182	273	139
183	273	166
184	273	199
185	273	144
186	273	175
187	273	130
188	273	152
189	273	100
190	273	147
191	273	181
192	273	160
193	273	146
194	273	195
195	273	160
196	273	160
197	273	165
198	273	156
199	273	186
200	273	212
201	273	187
202	273	164
203	273	212
204	273	234
205	273	227
206	273	202
207	273	194
208	273	203
209	273	201
210	273	224
211	273	218
212	273	216
213	273	202
214	273	245
215	273	275
216	273	290
217	273	293
218	273	262
219	273	318
220	273	423
221	273	325
222	273	299
223	273	323
224	273	344
225	273	384
226	273	372
227	273	397
228	273	489
229	273	434
230	273	442
231	273	426
232	273	403
233	273	412
234	273	410
235	273	424
236	273	358
237	273	259
238	273	216
239	273	226
240	273	266
241	273	278
242	273	345
243	273	396
244	273	310
245	273	419
246	273	422
247	273	381
248	273	298
249	273	309
250	273	342
251	273	314
252	273	287
253	273	262
254	273	298
255	273	299
256	273	333
257	273	407
258	273	596
259	273	637
260	273	646
261	273	728
262	273	576
263	273	738
264	273	1096
265	273	1217
266	273	2097
267	273	2441
268	273	3148
269	273	2908
270	273	2699
271	273	3971
272	273	15217
273	273	35912
1	274	12
2	274	63
3	274	67
4	274	69
5	274	62
6	274	54
7	274	41
8	274	34
9	274	31
10	274	34
11	274	32
12	274	22
13	274	22
14	274	24
15	274	41
16	274	45
17	274	19
18	274	20
19	274	23
20	274	16
21	274	22
22	274	23
23	274	22
24	274	26
25	274	13
26	274	24
27	274	20
28	274	18
29	274	22
30	274	16
31	274	36
32	274	24
33	274	16
34	274	34
35	274	32
36	274	30
38	274	31
39	274	50
40	274	36
41	274	39
42	274	47
43	274	60
44	274	60
45	274	72
46	274	79
47	274	31
48	274	14
49	274	12
50	274	14
51	274	13
52	274	15
53	274	17
54	274	40
55	274	50
56	274	70
57	274	68
58	274	35
59	274	47
60	274	75
61	274	64
62	274	26
63	274	9
64	274	38
65	274	13
66	274	12
67	274	37
68	274	65
69	274	71
70	274	72
71	274	86
72	274	62
73	274	77
74	274	65
75	274	67
76	274	64
77	274	74
78	274	82
79	274	71
80	274	83
81	274	114
82	274	74
83	274	90
84	274	77
85	274	87
86	274	95
87	274	96
88	274	120
89	274	107
90	274	91
91	274	85
92	274	78
93	274	62
94	274	115
95	274	113
96	274	99
97	274	124
98	274	78
99	274	61
100	274	34
101	274	54
102	274	34
103	274	62
104	274	53
105	274	61
106	274	75
107	274	89
108	274	182
109	274	114
110	274	101
111	274	124
112	274	108
113	274	136
114	274	131
115	274	105
116	274	130
117	274	112
118	274	151
119	274	105
120	274	73
121	274	113
122	274	102
123	274	106
124	274	123
125	274	103
126	274	112
127	274	114
128	274	107
129	274	132
130	274	177
131	274	143
132	274	192
133	274	181
134	274	183
135	274	184
136	274	193
137	274	196
138	274	248
139	274	262
140	274	214
141	274	182
142	274	173
143	274	214
144	274	205
145	274	178
146	274	201
147	274	223
148	274	184
149	274	185
150	274	191
151	274	204
152	274	158
153	274	188
154	274	151
155	274	193
156	274	193
157	274	219
158	274	193
159	274	197
160	274	168
161	274	158
162	274	168
163	274	201
164	274	185
165	274	184
166	274	192
167	274	198
168	274	151
169	274	172
170	274	180
171	274	154
172	274	180
173	274	137
174	274	201
175	274	237
176	274	243
177	274	136
178	274	193
179	274	206
180	274	194
181	274	245
182	274	188
183	274	205
184	274	210
185	274	190
186	274	190
187	274	176
188	274	203
189	274	109
190	274	189
191	274	214
192	274	222
193	274	195
194	274	209
195	274	190
196	274	194
197	274	211
198	274	181
199	274	213
200	274	234
201	274	217
202	274	171
203	274	254
204	274	246
205	274	255
206	274	266
207	274	227
208	274	241
209	274	240
210	274	234
211	274	254
212	274	205
213	274	255
214	274	316
215	274	334
216	274	294
217	274	376
218	274	326
219	274	392
220	274	444
221	274	378
222	274	371
223	274	356
224	274	405
225	274	439
226	274	454
227	274	437
228	274	476
229	274	519
230	274	506
231	274	481
232	274	457
233	274	467
234	274	467
235	274	474
236	274	465
237	274	300
238	274	297
239	274	303
240	274	324
241	274	364
242	274	393
243	274	461
244	274	379
245	274	537
246	274	550
247	274	466
248	274	407
249	274	414
250	274	441
251	274	388
252	274	383
253	274	328
254	274	366
255	274	385
256	274	420
257	274	575
258	274	703
259	274	713
260	274	752
261	274	862
262	274	697
263	274	873
264	274	1195
265	274	1415
266	274	2404
267	274	2733
268	274	3528
269	274	3220
270	274	3070
271	274	4291
272	274	10710
273	274	18817
274	274	45191
1	275	15
2	275	41
3	275	72
4	275	61
5	275	72
6	275	70
7	275	47
8	275	37
9	275	30
10	275	25
11	275	32
12	275	22
13	275	22
14	275	25
15	275	24
16	275	30
17	275	21
18	275	26
19	275	18
20	275	18
21	275	18
22	275	21
23	275	14
24	275	12
25	275	16
26	275	14
27	275	14
28	275	13
29	275	13
30	275	20
31	275	29
32	275	23
33	275	16
34	275	30
35	275	22
36	275	30
38	275	21
39	275	27
40	275	42
41	275	45
42	275	43
43	275	38
44	275	51
45	275	69
46	275	47
47	275	33
48	275	16
49	275	6
50	275	11
51	275	15
52	275	14
53	275	8
54	275	27
55	275	44
56	275	57
57	275	38
58	275	34
59	275	42
60	275	54
61	275	42
62	275	22
63	275	1
64	275	31
65	275	11
66	275	7
67	275	29
68	275	61
69	275	62
70	275	72
71	275	64
72	275	57
73	275	62
74	275	60
75	275	42
76	275	40
77	275	69
78	275	65
79	275	81
80	275	90
81	275	77
82	275	58
83	275	72
84	275	62
85	275	73
86	275	79
87	275	83
88	275	100
89	275	83
90	275	92
91	275	52
92	275	63
93	275	69
94	275	91
95	275	83
96	275	76
97	275	98
98	275	81
99	275	44
100	275	30
101	275	54
102	275	44
103	275	46
104	275	46
105	275	40
106	275	62
107	275	73
108	275	132
109	275	86
110	275	88
111	275	83
112	275	90
113	275	114
114	275	103
115	275	89
116	275	96
117	275	106
118	275	98
119	275	86
120	275	76
121	275	101
122	275	93
123	275	95
124	275	102
125	275	87
126	275	79
127	275	95
128	275	100
129	275	146
130	275	136
131	275	117
132	275	144
133	275	157
134	275	164
135	275	143
136	275	149
137	275	179
138	275	210
139	275	214
140	275	172
141	275	169
142	275	165
143	275	156
144	275	172
145	275	155
146	275	193
147	275	147
148	275	117
149	275	147
150	275	149
151	275	172
152	275	126
153	275	118
154	275	149
155	275	141
156	275	180
157	275	174
158	275	151
159	275	148
160	275	168
161	275	139
162	275	170
163	275	167
164	275	164
165	275	161
166	275	171
167	275	142
168	275	120
169	275	133
170	275	162
171	275	139
172	275	135
173	275	144
174	275	140
175	275	163
176	275	154
177	275	135
178	275	157
179	275	176
180	275	166
181	275	181
182	275	171
183	275	145
184	275	197
185	275	142
186	275	171
187	275	106
188	275	140
189	275	102
190	275	153
191	275	164
192	275	152
193	275	139
194	275	170
195	275	149
196	275	152
197	275	165
198	275	176
199	275	171
200	275	207
201	275	158
202	275	164
203	275	212
204	275	227
205	275	192
206	275	206
207	275	192
208	275	180
209	275	183
210	275	213
211	275	226
212	275	184
213	275	232
214	275	232
215	275	252
216	275	283
217	275	299
218	275	249
219	275	340
220	275	396
221	275	341
222	275	299
223	275	322
224	275	365
225	275	337
226	275	388
227	275	354
228	275	424
229	275	400
230	275	434
231	275	372
232	275	372
233	275	394
234	275	416
235	275	403
236	275	426
237	275	288
238	275	240
239	275	248
240	275	297
241	275	294
242	275	341
243	275	359
244	275	372
245	275	472
246	275	475
247	275	382
248	275	369
249	275	376
250	275	357
251	275	369
252	275	304
253	275	298
254	275	298
255	275	358
256	275	381
257	275	525
258	275	647
259	275	682
260	275	701
261	275	785
262	275	628
263	275	882
264	275	1215
265	275	1450
266	275	2780
267	275	3218
268	275	4404
269	275	3582
270	275	3558
271	275	5493
272	275	16001
273	275	12762
274	275	18763
275	275	36522
1	276	15
2	276	35
3	276	53
4	276	52
5	276	55
6	276	31
7	276	31
8	276	37
9	276	18
10	276	17
11	276	32
12	276	26
13	276	16
14	276	20
15	276	22
16	276	28
17	276	14
18	276	16
19	276	18
20	276	14
21	276	12
22	276	9
23	276	19
24	276	14
25	276	19
26	276	6
27	276	9
28	276	4
29	276	14
30	276	16
31	276	23
32	276	16
33	276	13
34	276	13
35	276	22
36	276	17
38	276	18
39	276	22
40	276	34
41	276	30
42	276	28
43	276	40
44	276	63
45	276	52
46	276	58
47	276	23
48	276	20
49	276	7
50	276	10
51	276	12
52	276	12
53	276	13
54	276	23
55	276	29
56	276	50
57	276	35
58	276	22
59	276	46
60	276	40
61	276	49
62	276	26
63	276	1
64	276	31
65	276	13
66	276	9
67	276	13
68	276	62
69	276	51
70	276	48
71	276	50
72	276	50
73	276	50
74	276	39
75	276	31
76	276	43
77	276	50
78	276	59
79	276	62
80	276	81
81	276	76
82	276	66
83	276	67
84	276	53
85	276	57
86	276	77
87	276	59
88	276	86
89	276	82
90	276	85
91	276	65
92	276	59
93	276	48
94	276	97
95	276	65
96	276	81
97	276	78
98	276	66
99	276	47
100	276	41
101	276	49
102	276	33
103	276	51
104	276	35
105	276	39
106	276	40
107	276	77
108	276	103
109	276	85
110	276	73
111	276	86
112	276	72
113	276	97
114	276	83
115	276	58
116	276	81
117	276	81
118	276	91
119	276	84
120	276	84
121	276	104
122	276	104
123	276	74
124	276	111
125	276	81
126	276	90
127	276	84
128	276	94
129	276	120
130	276	132
131	276	121
132	276	123
133	276	117
134	276	125
135	276	113
136	276	144
137	276	158
138	276	176
139	276	179
140	276	143
141	276	117
142	276	143
143	276	125
144	276	156
145	276	155
146	276	122
147	276	142
148	276	123
149	276	117
150	276	131
151	276	132
152	276	97
153	276	141
154	276	100
155	276	136
156	276	140
157	276	156
158	276	118
159	276	128
160	276	151
161	276	108
162	276	113
163	276	132
164	276	151
165	276	128
166	276	152
167	276	120
168	276	115
169	276	128
170	276	129
171	276	97
172	276	125
173	276	102
174	276	140
175	276	146
176	276	162
177	276	115
178	276	145
179	276	149
180	276	135
181	276	160
182	276	119
183	276	113
184	276	157
185	276	121
186	276	120
187	276	123
188	276	122
189	276	89
190	276	129
191	276	116
192	276	126
193	276	118
194	276	142
195	276	126
196	276	133
197	276	116
198	276	121
199	276	157
200	276	154
201	276	135
202	276	112
203	276	169
204	276	156
205	276	165
206	276	175
207	276	172
208	276	162
209	276	164
210	276	171
211	276	178
212	276	146
213	276	188
214	276	181
215	276	201
216	276	192
217	276	215
218	276	184
219	276	252
220	276	272
221	276	254
222	276	223
223	276	201
224	276	267
225	276	240
226	276	303
227	276	303
228	276	307
229	276	321
230	276	337
231	276	302
232	276	321
233	276	320
234	276	290
235	276	301
236	276	265
237	276	217
238	276	209
239	276	177
240	276	199
241	276	212
242	276	215
243	276	250
244	276	254
245	276	296
246	276	309
247	276	266
248	276	273
249	276	256
250	276	262
251	276	221
252	276	267
253	276	211
254	276	211
255	276	226
256	276	258
257	276	334
258	276	450
259	276	502
260	276	465
261	276	466
262	276	463
263	276	517
264	276	726
265	276	854
266	276	1505
267	276	1847
268	276	2242
269	276	1997
270	276	2055
271	276	3121
272	276	6995
273	276	5109
274	276	5264
275	276	11067
276	276	31236
1	277	16
2	277	39
3	277	66
4	277	57
5	277	49
6	277	52
7	277	39
8	277	38
9	277	22
10	277	28
11	277	20
12	277	23
13	277	15
14	277	22
15	277	22
16	277	33
17	277	11
18	277	24
19	277	16
20	277	23
21	277	25
22	277	32
23	277	12
24	277	13
25	277	14
26	277	15
27	277	20
28	277	24
29	277	26
30	277	20
31	277	22
32	277	23
33	277	18
34	277	26
35	277	37
36	277	36
38	277	24
39	277	24
40	277	34
41	277	40
42	277	32
43	277	43
44	277	68
45	277	58
46	277	46
47	277	30
48	277	17
49	277	18
50	277	15
51	277	26
52	277	21
53	277	9
54	277	41
55	277	34
56	277	59
57	277	40
58	277	35
59	277	46
60	277	43
61	277	45
62	277	31
63	277	5
64	277	33
65	277	4
66	277	10
67	277	45
68	277	45
69	277	65
70	277	58
71	277	57
72	277	44
73	277	59
74	277	49
75	277	32
76	277	53
77	277	68
78	277	50
79	277	56
80	277	76
81	277	86
82	277	69
83	277	82
84	277	81
85	277	92
86	277	86
87	277	91
88	277	80
89	277	73
90	277	77
91	277	78
92	277	75
93	277	84
94	277	74
95	277	79
96	277	102
97	277	104
98	277	85
99	277	57
100	277	64
101	277	53
102	277	53
103	277	57
104	277	61
105	277	81
106	277	69
107	277	107
108	277	149
109	277	113
110	277	90
111	277	108
112	277	100
113	277	128
114	277	81
115	277	81
116	277	101
117	277	95
118	277	128
119	277	100
120	277	99
121	277	100
122	277	102
123	277	86
124	277	102
125	277	99
126	277	103
127	277	90
128	277	111
129	277	125
130	277	146
131	277	110
132	277	142
133	277	128
134	277	158
135	277	159
136	277	136
137	277	159
138	277	197
139	277	215
140	277	154
141	277	153
142	277	158
143	277	157
144	277	152
145	277	179
146	277	158
147	277	185
148	277	164
149	277	159
150	277	159
151	277	189
152	277	137
153	277	161
154	277	132
155	277	165
156	277	155
157	277	197
158	277	139
159	277	152
160	277	136
161	277	135
162	277	159
163	277	147
164	277	183
165	277	149
166	277	188
167	277	164
168	277	140
169	277	151
170	277	168
171	277	160
172	277	156
173	277	139
174	277	176
175	277	171
176	277	219
177	277	144
178	277	172
179	277	170
180	277	176
181	277	159
182	277	140
183	277	136
184	277	161
185	277	135
186	277	148
187	277	127
188	277	125
189	277	105
190	277	178
191	277	154
192	277	168
193	277	133
194	277	155
195	277	196
196	277	153
197	277	189
198	277	145
199	277	170
200	277	171
201	277	168
202	277	154
203	277	179
204	277	205
205	277	182
206	277	202
207	277	184
208	277	154
209	277	178
210	277	217
211	277	187
212	277	199
213	277	210
214	277	203
215	277	244
216	277	242
217	277	259
218	277	206
219	277	253
220	277	315
221	277	271
222	277	262
223	277	247
224	277	278
225	277	271
226	277	291
227	277	328
228	277	332
229	277	331
230	277	343
231	277	344
232	277	334
233	277	362
234	277	355
235	277	315
236	277	273
237	277	220
238	277	209
239	277	191
240	277	258
241	277	236
242	277	267
243	277	287
244	277	222
245	277	367
246	277	372
247	277	262
248	277	285
249	277	270
250	277	297
251	277	229
252	277	284
253	277	241
254	277	228
255	277	256
256	277	262
257	277	318
258	277	411
259	277	489
260	277	445
261	277	524
262	277	444
263	277	489
264	277	732
265	277	696
266	277	1243
267	277	1483
268	277	1843
269	277	1729
270	277	1670
271	277	2264
272	277	4592
273	277	3695
274	277	3898
275	277	5486
276	277	14952
277	277	41413
1	278	12
2	278	37
3	278	68
4	278	46
5	278	65
6	278	51
7	278	35
8	278	38
9	278	36
10	278	23
11	278	36
12	278	19
13	278	28
14	278	34
15	278	31
16	278	19
17	278	19
18	278	23
19	278	21
20	278	19
21	278	27
22	278	24
23	278	12
24	278	18
25	278	14
26	278	15
27	278	13
28	278	17
29	278	17
30	278	22
31	278	24
32	278	26
33	278	19
34	278	28
35	278	47
36	278	37
38	278	36
39	278	31
40	278	50
41	278	36
42	278	41
43	278	46
44	278	57
45	278	48
46	278	68
47	278	27
48	278	14
49	278	12
50	278	18
51	278	15
52	278	14
53	278	17
54	278	29
55	278	45
56	278	63
57	278	45
58	278	55
59	278	43
60	278	70
61	278	47
62	278	25
63	278	7
64	278	24
65	278	6
66	278	5
67	278	28
68	278	72
69	278	66
70	278	76
71	278	73
72	278	71
73	278	61
74	278	65
75	278	39
76	278	76
77	278	68
78	278	56
79	278	68
80	278	61
81	278	72
82	278	60
83	278	75
84	278	73
85	278	81
86	278	90
87	278	92
88	278	81
89	278	77
90	278	87
91	278	67
92	278	65
93	278	62
94	278	106
95	278	89
96	278	85
97	278	99
98	278	75
99	278	36
100	278	46
101	278	42
102	278	32
103	278	45
104	278	35
105	278	47
106	278	70
107	278	77
108	278	135
109	278	98
110	278	106
111	278	116
112	278	98
113	278	121
114	278	125
115	278	90
116	278	113
117	278	128
118	278	124
119	278	94
120	278	108
121	278	116
122	278	99
123	278	109
124	278	122
125	278	98
126	278	112
127	278	121
128	278	102
129	278	161
130	278	145
131	278	157
132	278	159
133	278	161
134	278	151
135	278	140
136	278	138
137	278	152
138	278	170
139	278	196
140	278	180
141	278	152
142	278	145
143	278	162
144	278	169
145	278	169
146	278	145
147	278	168
148	278	147
149	278	147
150	278	146
151	278	169
152	278	136
153	278	138
154	278	124
155	278	130
156	278	147
157	278	176
158	278	140
159	278	156
160	278	161
161	278	129
162	278	153
163	278	157
164	278	168
165	278	135
166	278	174
167	278	146
168	278	111
169	278	150
170	278	139
171	278	143
172	278	153
173	278	134
174	278	123
175	278	147
176	278	211
177	278	108
178	278	168
179	278	196
180	278	151
181	278	172
182	278	151
183	278	161
184	278	183
185	278	141
186	278	160
187	278	168
188	278	144
189	278	99
190	278	153
191	278	134
192	278	149
193	278	159
194	278	189
195	278	175
196	278	181
197	278	170
198	278	150
199	278	147
200	278	147
201	278	162
202	278	166
203	278	205
204	278	185
205	278	205
206	278	211
207	278	199
208	278	217
209	278	192
210	278	205
211	278	208
212	278	191
213	278	215
214	278	220
215	278	230
216	278	240
217	278	306
218	278	234
219	278	281
220	278	281
221	278	248
222	278	273
223	278	249
224	278	277
225	278	291
226	278	296
227	278	259
228	278	297
229	278	280
230	278	304
231	278	305
232	278	310
233	278	294
234	278	344
235	278	343
236	278	294
237	278	249
238	278	265
239	278	219
240	278	246
241	278	245
242	278	251
243	278	310
244	278	232
245	278	341
246	278	338
247	278	278
248	278	331
249	278	266
250	278	298
251	278	284
252	278	305
253	278	281
254	278	308
255	278	288
256	278	278
257	278	348
258	278	454
259	278	496
260	278	479
261	278	508
262	278	419
263	278	498
264	278	599
265	278	746
266	278	1200
267	278	1392
268	278	1708
269	278	1514
270	278	1679
271	278	2261
272	278	3906
273	278	3046
274	278	3143
275	278	4306
276	278	8827
277	278	16479
278	278	40476
1	279	16
2	279	46
3	279	72
4	279	65
5	279	53
6	279	63
7	279	50
8	279	36
9	279	36
10	279	33
11	279	42
12	279	25
13	279	38
14	279	43
15	279	27
16	279	24
17	279	25
18	279	32
19	279	30
20	279	24
21	279	18
22	279	28
23	279	16
24	279	18
25	279	24
26	279	18
27	279	24
28	279	24
29	279	24
30	279	22
31	279	30
32	279	28
33	279	23
34	279	37
35	279	49
36	279	45
38	279	45
39	279	38
40	279	64
41	279	59
42	279	51
43	279	52
44	279	64
45	279	91
46	279	68
47	279	33
48	279	12
49	279	13
50	279	21
51	279	11
52	279	21
53	279	17
54	279	30
55	279	40
56	279	77
57	279	47
58	279	50
59	279	44
60	279	73
61	279	49
62	279	33
63	279	8
64	279	22
65	279	4
66	279	9
67	279	37
68	279	51
69	279	78
70	279	56
71	279	78
72	279	82
73	279	75
74	279	69
75	279	52
76	279	79
77	279	97
78	279	81
79	279	83
80	279	82
81	279	74
82	279	79
83	279	89
84	279	67
85	279	63
86	279	89
87	279	94
88	279	93
89	279	87
90	279	87
91	279	71
92	279	63
93	279	73
94	279	129
95	279	92
96	279	85
97	279	102
98	279	77
99	279	57
100	279	52
101	279	52
102	279	37
103	279	65
104	279	45
105	279	46
106	279	57
107	279	105
108	279	141
109	279	92
110	279	126
111	279	110
112	279	126
113	279	147
114	279	109
115	279	108
116	279	133
117	279	152
118	279	133
119	279	110
120	279	106
121	279	125
122	279	116
123	279	107
124	279	166
125	279	111
126	279	121
127	279	125
128	279	139
129	279	170
130	279	168
131	279	159
132	279	191
133	279	186
134	279	181
135	279	177
136	279	182
137	279	182
138	279	193
139	279	207
140	279	215
141	279	172
142	279	169
143	279	153
144	279	183
145	279	133
146	279	191
147	279	195
148	279	168
149	279	174
150	279	140
151	279	165
152	279	113
153	279	177
154	279	135
155	279	149
156	279	200
157	279	172
158	279	129
159	279	163
160	279	217
161	279	158
162	279	146
163	279	164
164	279	192
165	279	138
166	279	176
167	279	164
168	279	136
169	279	145
170	279	180
171	279	163
172	279	154
173	279	149
174	279	142
175	279	160
176	279	208
177	279	137
178	279	193
179	279	195
180	279	174
181	279	182
182	279	147
183	279	184
184	279	181
185	279	170
186	279	161
187	279	155
188	279	154
189	279	120
190	279	180
191	279	210
192	279	189
193	279	174
194	279	182
195	279	178
196	279	193
197	279	197
198	279	176
199	279	201
200	279	224
201	279	194
202	279	185
203	279	264
204	279	271
205	279	256
206	279	256
207	279	211
208	279	225
209	279	221
210	279	244
211	279	220
212	279	199
213	279	260
214	279	264
215	279	278
216	279	263
217	279	308
218	279	241
219	279	294
220	279	310
221	279	285
222	279	293
223	279	302
224	279	310
225	279	293
226	279	292
227	279	310
228	279	311
229	279	350
230	279	320
231	279	305
232	279	317
233	279	354
234	279	383
235	279	364
236	279	306
237	279	262
238	279	249
239	279	257
240	279	288
241	279	295
242	279	306
243	279	370
244	279	247
245	279	345
246	279	387
247	279	322
248	279	366
249	279	336
250	279	343
251	279	280
252	279	338
253	279	297
254	279	288
255	279	334
256	279	351
257	279	365
258	279	479
259	279	529
260	279	456
261	279	492
262	279	431
263	279	490
264	279	646
265	279	772
266	279	1074
267	279	1222
268	279	1509
269	279	1442
270	279	1629
271	279	2022
272	279	3012
273	279	2452
274	279	2791
275	279	3356
276	279	5701
277	279	8348
278	279	19932
279	279	49466
0	280	1
1	280	7
2	280	55
3	280	81
4	280	87
5	280	72
6	280	55
7	280	72
8	280	50
9	280	50
10	280	35
11	280	35
12	280	42
13	280	33
14	280	35
15	280	45
16	280	33
17	280	22
18	280	19
19	280	24
20	280	30
21	280	30
22	280	23
23	280	19
24	280	25
25	280	23
26	280	18
27	280	23
28	280	20
29	280	28
30	280	33
31	280	25
32	280	32
33	280	33
34	280	32
35	280	44
36	280	44
38	280	47
39	280	56
40	280	40
41	280	59
42	280	42
43	280	64
44	280	69
45	280	79
46	280	54
47	280	20
48	280	15
49	280	7
50	280	9
51	280	9
52	280	8
53	280	12
54	280	24
55	280	44
56	280	73
57	280	62
58	280	51
59	280	54
60	280	79
61	280	45
62	280	26
63	280	2
64	280	11
65	280	5
66	280	8
67	280	27
68	280	69
69	280	76
70	280	79
71	280	81
72	280	84
73	280	94
74	280	80
75	280	63
76	280	64
77	280	93
78	280	69
79	280	95
80	280	58
81	280	78
82	280	49
83	280	58
84	280	49
85	280	64
86	280	76
87	280	68
88	280	78
89	280	114
90	280	95
91	280	46
92	280	48
93	280	51
94	280	102
95	280	96
96	280	84
97	280	103
98	280	65
99	280	37
100	280	25
101	280	36
102	280	24
103	280	36
104	280	36
105	280	26
106	280	38
107	280	58
108	280	108
109	280	80
110	280	118
111	280	120
112	280	124
113	280	152
114	280	150
115	280	110
116	280	131
117	280	137
118	280	132
119	280	116
120	280	104
121	280	123
122	280	102
123	280	105
124	280	116
125	280	113
126	280	127
127	280	143
128	280	106
129	280	178
130	280	161
131	280	184
132	280	184
133	280	169
134	280	209
135	280	135
136	280	179
137	280	169
138	280	230
139	280	216
140	280	165
141	280	178
142	280	136
143	280	171
144	280	167
145	280	121
146	280	156
147	280	152
148	280	154
149	280	142
150	280	135
151	280	141
152	280	118
153	280	123
154	280	92
155	280	136
156	280	175
157	280	148
158	280	127
159	280	163
160	280	194
161	280	139
162	280	138
163	280	137
164	280	145
165	280	108
166	280	150
167	280	128
168	280	117
169	280	131
170	280	142
171	280	139
172	280	164
173	280	121
174	280	117
175	280	141
176	280	183
177	280	103
178	280	168
179	280	178
180	280	152
181	280	189
182	280	180
183	280	154
184	280	181
185	280	162
186	280	160
187	280	151
188	280	185
189	280	115
190	280	149
191	280	164
192	280	179
193	280	162
194	280	190
195	280	186
196	280	181
197	280	203
198	280	195
199	280	176
200	280	199
201	280	188
202	280	159
203	280	216
204	280	226
205	280	201
206	280	228
207	280	204
208	280	217
209	280	209
210	280	217
211	280	237
212	280	223
213	280	237
214	280	267
215	280	256
216	280	234
217	280	233
218	280	223
219	280	276
220	280	298
221	280	271
222	280	262
223	280	284
224	280	291
225	280	285
226	280	312
227	280	250
228	280	251
229	280	302
230	280	301
231	280	287
232	280	313
233	280	296
234	280	338
235	280	339
236	280	349
237	280	267
238	280	298
239	280	281
240	280	282
241	280	284
242	280	288
243	280	317
244	280	282
245	280	344
246	280	334
247	280	311
248	280	361
249	280	323
250	280	331
251	280	293
252	280	345
253	280	334
254	280	269
255	280	319
256	280	316
257	280	301
258	280	431
259	280	525
260	280	496
261	280	515
262	280	456
263	280	527
264	280	627
265	280	775
266	280	1031
267	280	1255
268	280	1529
269	280	1375
270	280	1555
271	280	2027
272	280	2787
273	280	2162
274	280	2381
275	280	2937
276	280	5364
277	280	6788
278	280	11094
279	280	19247
280	280	39931
1	281	13
2	281	43
3	281	60
4	281	59
5	281	57
6	281	52
7	281	55
8	281	49
9	281	40
10	281	35
11	281	40
12	281	31
13	281	35
14	281	38
15	281	42
16	281	40
17	281	25
18	281	32
19	281	33
20	281	28
21	281	26
22	281	25
23	281	16
24	281	24
25	281	22
26	281	20
27	281	18
28	281	24
29	281	26
30	281	26
31	281	27
32	281	34
33	281	32
34	281	38
35	281	49
36	281	34
38	281	24
39	281	51
40	281	61
41	281	75
42	281	41
43	281	52
44	281	79
45	281	81
46	281	61
47	281	21
48	281	14
49	281	10
50	281	17
51	281	14
52	281	17
53	281	21
54	281	30
55	281	63
56	281	69
57	281	60
58	281	41
59	281	62
60	281	56
61	281	53
62	281	24
63	281	7
64	281	19
65	281	3
66	281	8
67	281	18
68	281	52
69	281	79
70	281	79
71	281	67
72	281	86
73	281	66
74	281	82
75	281	51
76	281	63
77	281	79
78	281	83
79	281	85
80	281	88
81	281	90
82	281	54
83	281	86
84	281	68
85	281	76
86	281	67
87	281	90
88	281	94
89	281	87
90	281	93
91	281	73
92	281	69
93	281	69
94	281	101
95	281	115
96	281	75
97	281	107
98	281	70
99	281	48
100	281	28
101	281	37
102	281	27
103	281	53
104	281	44
105	281	41
106	281	48
107	281	65
108	281	138
109	281	92
110	281	137
111	281	105
112	281	121
113	281	148
114	281	155
115	281	103
116	281	125
117	281	132
118	281	169
119	281	133
120	281	136
121	281	127
122	281	142
123	281	128
124	281	152
125	281	111
126	281	126
127	281	124
128	281	130
129	281	151
130	281	162
131	281	160
132	281	199
133	281	189
134	281	174
135	281	162
136	281	151
137	281	164
138	281	201
139	281	195
140	281	164
141	281	160
142	281	145
143	281	167
144	281	160
145	281	190
146	281	175
147	281	173
148	281	143
149	281	165
150	281	166
151	281	179
152	281	110
153	281	155
154	281	138
155	281	143
156	281	176
157	281	175
158	281	127
159	281	170
160	281	168
161	281	141
162	281	146
163	281	163
164	281	147
165	281	147
166	281	133
167	281	155
168	281	114
169	281	145
170	281	174
171	281	138
172	281	140
173	281	134
174	281	148
175	281	154
176	281	213
177	281	137
178	281	154
179	281	183
180	281	171
181	281	180
182	281	160
183	281	167
184	281	191
185	281	174
186	281	180
187	281	186
188	281	187
189	281	159
190	281	179
191	281	184
192	281	170
193	281	186
194	281	188
195	281	207
196	281	182
197	281	197
198	281	198
199	281	199
200	281	198
201	281	185
202	281	162
203	281	221
204	281	271
205	281	204
206	281	252
207	281	230
208	281	229
209	281	213
210	281	237
211	281	242
212	281	205
213	281	266
214	281	270
215	281	275
216	281	239
217	281	293
218	281	263
219	281	268
220	281	310
221	281	302
222	281	278
223	281	282
224	281	319
225	281	279
226	281	301
227	281	271
228	281	283
229	281	313
230	281	303
231	281	275
232	281	307
233	281	306
234	281	357
235	281	327
236	281	324
237	281	284
238	281	274
239	281	257
240	281	277
241	281	297
242	281	274
243	281	345
244	281	286
245	281	390
246	281	376
247	281	351
248	281	374
249	281	321
250	281	305
251	281	289
252	281	325
253	281	303
254	281	348
255	281	342
256	281	336
257	281	304
258	281	442
259	281	514
260	281	472
261	281	486
262	281	472
263	281	523
264	281	656
265	281	672
266	281	1058
267	281	1225
268	281	1416
269	281	1349
270	281	1510
271	281	1822
272	281	2691
273	281	2153
274	281	2447
275	281	2957
276	281	5123
277	281	6320
278	281	9271
279	281	10380
280	281	17504
281	281	45712
1	282	15
2	282	48
3	282	59
4	282	64
5	282	52
6	282	54
7	282	63
8	282	50
9	282	46
10	282	28
11	282	36
12	282	33
13	282	33
14	282	44
15	282	32
16	282	32
17	282	31
18	282	39
19	282	36
20	282	29
21	282	28
22	282	9
23	282	12
24	282	27
25	282	24
26	282	21
27	282	31
28	282	20
29	282	23
30	282	29
31	282	30
32	282	28
33	282	34
34	282	40
35	282	44
36	282	49
38	282	37
39	282	47
40	282	51
41	282	62
42	282	47
43	282	44
44	282	79
45	282	80
46	282	60
47	282	24
48	282	20
49	282	12
50	282	10
51	282	21
52	282	12
53	282	15
54	282	22
55	282	53
56	282	61
57	282	52
58	282	51
59	282	53
60	282	62
61	282	49
62	282	38
63	282	6
64	282	27
65	282	9
66	282	5
67	282	19
68	282	54
69	282	64
70	282	82
71	282	78
72	282	64
73	282	73
74	282	82
75	282	53
76	282	83
77	282	78
78	282	69
79	282	77
80	282	74
81	282	64
82	282	64
83	282	101
84	282	61
85	282	66
86	282	84
87	282	79
88	282	87
89	282	106
90	282	70
91	282	48
92	282	63
93	282	38
94	282	96
95	282	103
96	282	90
97	282	96
98	282	72
99	282	50
100	282	41
101	282	39
102	282	34
103	282	46
104	282	46
105	282	35
106	282	49
107	282	81
108	282	130
109	282	102
110	282	109
111	282	116
112	282	128
113	282	150
114	282	146
115	282	98
116	282	124
117	282	131
118	282	152
119	282	136
120	282	118
121	282	119
122	282	135
123	282	111
124	282	141
125	282	115
126	282	110
127	282	111
128	282	122
129	282	155
130	282	155
131	282	167
132	282	178
133	282	198
134	282	163
135	282	161
136	282	155
137	282	180
138	282	161
139	282	207
140	282	150
141	282	159
142	282	139
143	282	148
144	282	154
145	282	160
146	282	133
147	282	179
148	282	166
149	282	151
150	282	127
151	282	157
152	282	112
153	282	128
154	282	121
155	282	135
156	282	167
157	282	148
158	282	126
159	282	166
160	282	185
161	282	140
162	282	125
163	282	171
164	282	179
165	282	129
166	282	163
167	282	126
168	282	135
169	282	151
170	282	159
171	282	187
172	282	149
173	282	123
174	282	132
175	282	174
176	282	163
177	282	152
178	282	160
179	282	160
180	282	157
181	282	197
182	282	156
183	282	166
184	282	189
185	282	162
186	282	156
187	282	157
188	282	145
189	282	130
190	282	188
191	282	200
192	282	179
193	282	144
194	282	204
195	282	204
196	282	193
197	282	217
198	282	199
199	282	190
200	282	206
201	282	175
202	282	142
203	282	238
204	282	241
205	282	198
206	282	242
207	282	239
208	282	241
209	282	217
210	282	207
211	282	247
212	282	211
213	282	257
214	282	264
215	282	231
216	282	243
217	282	264
218	282	217
219	282	253
220	282	322
221	282	281
222	282	302
223	282	284
224	282	306
225	282	260
226	282	284
227	282	263
228	282	294
229	282	313
230	282	321
231	282	293
232	282	268
233	282	280
234	282	347
235	282	332
236	282	290
237	282	266
238	282	249
239	282	239
240	282	274
241	282	298
242	282	301
243	282	321
244	282	208
245	282	358
246	282	369
247	282	286
248	282	388
249	282	303
250	282	303
251	282	290
252	282	332
253	282	331
254	282	322
255	282	302
256	282	344
257	282	317
258	282	405
259	282	415
260	282	443
261	282	469
262	282	443
263	282	501
264	282	639
265	282	677
266	282	940
267	282	1165
268	282	1312
269	282	1293
270	282	1399
271	282	1778
272	282	2549
273	282	2164
274	282	2369
275	282	2803
276	282	4814
277	282	5836
278	282	8082
279	282	8465
280	282	9865
281	282	21221
282	282	43198
1	283	14
2	283	43
3	283	77
4	283	70
5	283	59
6	283	53
7	283	57
8	283	46
9	283	46
10	283	42
11	283	31
12	283	32
13	283	38
14	283	34
15	283	28
16	283	35
17	283	30
18	283	32
19	283	25
20	283	28
21	283	30
22	283	33
23	283	20
24	283	18
25	283	30
26	283	14
27	283	18
28	283	33
29	283	17
30	283	21
31	283	29
32	283	27
33	283	25
34	283	29
35	283	37
36	283	49
38	283	24
39	283	52
40	283	55
41	283	59
42	283	67
43	283	48
44	283	66
45	283	69
46	283	66
47	283	30
48	283	16
49	283	11
50	283	12
51	283	15
52	283	12
53	283	7
54	283	25
55	283	51
56	283	52
57	283	63
58	283	42
59	283	60
60	283	63
61	283	53
62	283	32
63	283	8
64	283	19
65	283	5
66	283	1
67	283	18
68	283	61
69	283	83
70	283	52
71	283	69
72	283	71
73	283	93
74	283	80
75	283	67
76	283	66
77	283	96
78	283	85
79	283	66
80	283	80
81	283	77
82	283	67
83	283	82
84	283	56
85	283	70
86	283	60
87	283	65
88	283	115
89	283	100
90	283	100
91	283	56
92	283	68
93	283	65
94	283	111
95	283	80
96	283	105
97	283	114
98	283	93
99	283	55
100	283	38
101	283	37
102	283	38
103	283	48
104	283	54
105	283	45
106	283	49
107	283	73
108	283	124
109	283	108
110	283	108
111	283	137
112	283	126
113	283	151
114	283	140
115	283	102
116	283	139
117	283	141
118	283	130
119	283	104
120	283	130
121	283	139
122	283	118
123	283	112
124	283	144
125	283	99
126	283	105
127	283	104
128	283	103
129	283	131
130	283	162
131	283	153
132	283	177
133	283	179
134	283	192
135	283	184
136	283	164
137	283	196
138	283	193
139	283	229
140	283	198
141	283	175
142	283	167
143	283	179
144	283	194
145	283	171
146	283	154
147	283	190
148	283	171
149	283	195
150	283	184
151	283	187
152	283	129
153	283	127
154	283	117
155	283	144
156	283	186
157	283	190
158	283	149
159	283	166
160	283	205
161	283	149
162	283	168
163	283	181
164	283	160
165	283	146
166	283	152
167	283	166
168	283	139
169	283	166
170	283	172
171	283	174
172	283	151
173	283	122
174	283	146
175	283	168
176	283	221
177	283	137
178	283	181
179	283	200
180	283	170
181	283	233
182	283	144
183	283	164
184	283	199
185	283	170
186	283	174
187	283	159
188	283	169
189	283	119
190	283	156
191	283	182
192	283	183
193	283	186
194	283	191
195	283	164
196	283	197
197	283	155
198	283	182
199	283	168
200	283	218
201	283	200
202	283	151
203	283	243
204	283	253
205	283	233
206	283	257
207	283	220
208	283	251
209	283	208
210	283	238
211	283	247
212	283	218
213	283	254
214	283	253
215	283	242
216	283	263
217	283	311
218	283	252
219	283	302
220	283	301
221	283	294
222	283	307
223	283	285
224	283	292
225	283	298
226	283	306
227	283	312
228	283	337
229	283	323
230	283	338
231	283	306
232	283	310
233	283	329
234	283	325
235	283	335
236	283	332
237	283	269
238	283	259
239	283	270
240	283	279
241	283	282
242	283	272
243	283	306
244	283	256
245	283	375
246	283	394
247	283	333
248	283	602
249	283	307
250	283	316
251	283	293
252	283	298
253	283	316
254	283	302
255	283	321
256	283	326
257	283	326
258	283	433
259	283	495
260	283	465
261	283	490
262	283	398
263	283	518
264	283	581
265	283	710
266	283	1047
267	283	1248
268	283	1405
269	283	1387
270	283	1485
271	283	1873
272	283	2759
273	283	2296
274	283	2393
275	283	3058
276	283	5222
277	283	6164
278	283	8353
279	283	7765
280	283	8572
281	283	11240
282	283	19961
283	283	45706
1	284	25
2	284	41
3	284	64
4	284	58
5	284	80
6	284	52
7	284	47
8	284	39
9	284	30
10	284	33
11	284	22
12	284	28
13	284	25
14	284	31
15	284	29
16	284	22
17	284	22
18	284	23
19	284	23
20	284	24
21	284	38
22	284	28
23	284	18
24	284	28
25	284	17
26	284	22
27	284	15
28	284	26
29	284	28
30	284	15
31	284	29
32	284	20
33	284	20
34	284	35
35	284	36
36	284	27
38	284	26
39	284	31
40	284	41
41	284	37
42	284	33
43	284	36
44	284	49
45	284	65
46	284	64
47	284	21
48	284	26
49	284	17
50	284	17
51	284	14
52	284	15
53	284	16
54	284	36
55	284	55
56	284	51
57	284	37
58	284	44
59	284	50
60	284	55
61	284	46
62	284	32
63	284	4
64	284	34
65	284	8
66	284	10
67	284	34
68	284	59
69	284	72
70	284	73
71	284	62
72	284	53
73	284	70
74	284	59
75	284	48
76	284	56
77	284	78
78	284	69
79	284	63
80	284	83
81	284	91
82	284	66
83	284	79
84	284	79
85	284	89
86	284	91
87	284	81
88	284	96
89	284	94
90	284	107
91	284	77
92	284	80
93	284	65
94	284	102
95	284	95
96	284	95
97	284	114
98	284	85
99	284	60
100	284	49
101	284	50
102	284	45
103	284	60
104	284	54
105	284	53
106	284	58
107	284	84
108	284	167
109	284	110
110	284	101
111	284	110
112	284	130
113	284	128
114	284	102
115	284	90
116	284	127
117	284	135
118	284	107
119	284	112
120	284	99
121	284	121
122	284	119
123	284	110
124	284	144
125	284	103
126	284	119
127	284	124
128	284	90
129	284	125
130	284	155
131	284	157
132	284	159
133	284	174
134	284	170
135	284	155
136	284	176
137	284	161
138	284	198
139	284	201
140	284	174
141	284	165
142	284	156
143	284	171
144	284	181
145	284	175
146	284	192
147	284	176
148	284	162
149	284	146
150	284	174
151	284	187
152	284	123
153	284	148
154	284	146
155	284	145
156	284	180
157	284	194
158	284	143
159	284	159
160	284	167
161	284	141
162	284	197
163	284	199
164	284	157
165	284	150
166	284	189
167	284	171
168	284	136
169	284	183
170	284	165
171	284	181
172	284	163
173	284	133
174	284	182
175	284	198
176	284	212
177	284	160
178	284	176
179	284	204
180	284	150
181	284	195
182	284	123
183	284	156
184	284	195
185	284	154
186	284	162
187	284	123
188	284	163
189	284	112
190	284	160
191	284	161
192	284	157
193	284	157
194	284	190
195	284	173
196	284	154
197	284	212
198	284	168
199	284	202
200	284	205
201	284	174
202	284	157
203	284	235
204	284	238
205	284	216
206	284	186
207	284	202
208	284	230
209	284	192
210	284	188
211	284	216
212	284	219
213	284	196
214	284	214
215	284	260
216	284	218
217	284	300
218	284	223
219	284	262
220	284	309
221	284	282
222	284	288
223	284	221
224	284	304
225	284	264
226	284	288
227	284	323
228	284	361
229	284	366
230	284	351
231	284	323
232	284	335
233	284	376
234	284	354
235	284	315
236	284	283
237	284	226
238	284	221
239	284	223
240	284	259
241	284	240
242	284	255
243	284	297
244	284	220
245	284	345
246	284	367
247	284	296
248	284	817
249	284	275
250	284	292
251	284	231
252	284	291
253	284	264
254	284	267
255	284	308
256	284	294
257	284	320
258	284	390
259	284	434
260	284	432
261	284	494
262	284	395
263	284	447
264	284	650
265	284	640
266	284	1002
267	284	1141
268	284	1358
269	284	1347
270	284	1267
271	284	1612
272	284	2492
273	284	2303
274	284	2513
275	284	2930
276	284	4904
277	284	5962
278	284	7409
279	284	6932
280	284	7006
281	284	8726
282	284	10040
283	284	21021
284	284	45258
0	285	1
1	285	13
2	285	36
3	285	70
4	285	69
5	285	61
6	285	56
7	285	44
8	285	39
9	285	30
10	285	33
11	285	33
12	285	29
13	285	26
14	285	34
15	285	25
16	285	31
17	285	29
18	285	28
19	285	23
20	285	26
21	285	14
22	285	23
23	285	18
24	285	17
25	285	17
26	285	11
27	285	20
28	285	19
29	285	17
30	285	22
31	285	28
32	285	25
33	285	27
34	285	25
35	285	49
36	285	28
38	285	41
39	285	43
40	285	36
41	285	42
42	285	44
43	285	47
44	285	68
45	285	88
46	285	65
47	285	39
48	285	16
49	285	12
50	285	16
51	285	14
52	285	12
53	285	16
54	285	31
55	285	55
56	285	71
57	285	49
58	285	37
59	285	53
60	285	44
61	285	42
62	285	28
63	285	7
64	285	33
65	285	9
66	285	8
67	285	31
68	285	57
69	285	78
70	285	81
71	285	59
72	285	62
73	285	74
74	285	60
75	285	56
76	285	63
77	285	70
78	285	71
79	285	73
80	285	89
81	285	79
82	285	63
83	285	98
84	285	77
85	285	87
86	285	84
87	285	87
88	285	107
89	285	102
90	285	78
91	285	76
92	285	79
93	285	67
94	285	113
95	285	90
96	285	98
97	285	111
98	285	75
99	285	54
100	285	44
101	285	62
102	285	49
103	285	51
104	285	56
105	285	57
106	285	57
107	285	96
108	285	157
109	285	94
110	285	109
111	285	120
112	285	126
113	285	128
114	285	103
115	285	90
116	285	131
117	285	136
118	285	127
119	285	116
120	285	96
121	285	109
122	285	112
123	285	108
124	285	128
125	285	111
126	285	114
127	285	115
128	285	98
129	285	129
130	285	147
131	285	152
132	285	158
133	285	169
134	285	182
135	285	178
136	285	182
137	285	190
138	285	190
139	285	225
140	285	159
141	285	163
142	285	175
143	285	178
144	285	163
145	285	187
146	285	207
147	285	191
148	285	136
149	285	179
150	285	155
151	285	200
152	285	143
153	285	170
154	285	135
155	285	160
156	285	178
157	285	206
158	285	153
159	285	172
160	285	182
161	285	148
162	285	198
163	285	182
164	285	177
165	285	164
166	285	173
167	285	177
168	285	142
169	285	170
170	285	163
171	285	175
172	285	172
173	285	149
174	285	177
175	285	178
176	285	221
177	285	140
178	285	178
179	285	225
180	285	184
181	285	205
182	285	154
183	285	176
184	285	198
185	285	170
186	285	177
187	285	155
188	285	144
189	285	119
190	285	185
191	285	179
192	285	184
193	285	192
194	285	202
195	285	210
196	285	180
197	285	203
198	285	164
199	285	203
200	285	201
201	285	183
202	285	160
203	285	232
204	285	258
205	285	235
206	285	208
207	285	185
208	285	194
209	285	208
210	285	204
211	285	225
212	285	223
213	285	217
214	285	258
215	285	256
216	285	233
217	285	310
218	285	268
219	285	279
220	285	338
221	285	299
222	285	280
223	285	282
224	285	328
225	285	313
226	285	340
227	285	343
228	285	388
229	285	326
230	285	365
231	285	339
232	285	335
233	285	356
234	285	326
235	285	329
236	285	312
237	285	228
238	285	206
239	285	213
240	285	277
241	285	258
242	285	274
243	285	288
244	285	234
245	285	417
246	285	371
247	285	295
248	285	426
249	285	256
250	285	304
251	285	288
252	285	309
253	285	278
254	285	268
255	285	291
256	285	275
257	285	316
258	285	430
259	285	454
260	285	433
261	285	481
262	285	425
263	285	481
264	285	685
265	285	693
266	285	1016
267	285	1184
268	285	1488
269	285	1485
270	285	1364
271	285	1792
272	285	2891
273	285	2568
274	285	2865
275	285	3347
276	285	5416
277	285	6698
278	285	7899
279	285	7188
280	285	6879
281	285	7963
282	285	8673
283	285	11916
284	285	21416
285	285	46627
0	286	3
1	286	13
2	286	47
3	286	71
4	286	58
5	286	48
6	286	62
7	286	48
8	286	49
9	286	32
10	286	28
11	286	29
12	286	24
13	286	27
14	286	24
15	286	23
16	286	35
17	286	22
18	286	27
19	286	20
20	286	24
21	286	17
22	286	20
23	286	19
24	286	18
25	286	24
26	286	15
27	286	21
28	286	18
29	286	10
30	286	20
31	286	19
32	286	24
33	286	19
34	286	21
35	286	23
36	286	42
38	286	22
39	286	34
40	286	51
41	286	38
42	286	43
43	286	40
44	286	58
45	286	83
46	286	61
47	286	21
48	286	14
49	286	14
50	286	11
51	286	10
52	286	12
53	286	17
54	286	14
55	286	49
56	286	65
57	286	49
58	286	48
59	286	60
60	286	59
61	286	50
62	286	20
63	286	8
64	286	23
65	286	3
66	286	10
67	286	33
68	286	67
69	286	76
70	286	63
71	286	72
72	286	67
73	286	57
74	286	68
75	286	57
76	286	61
77	286	72
78	286	71
79	286	87
80	286	82
81	286	77
82	286	62
83	286	75
84	286	60
85	286	52
86	286	77
87	286	76
88	286	99
89	286	78
90	286	94
91	286	74
92	286	60
93	286	47
94	286	105
95	286	71
96	286	92
97	286	107
98	286	73
99	286	43
100	286	30
101	286	37
102	286	41
103	286	52
104	286	50
105	286	48
106	286	48
107	286	68
108	286	124
109	286	97
110	286	98
111	286	114
112	286	78
113	286	125
114	286	100
115	286	84
116	286	96
117	286	119
118	286	139
119	286	93
120	286	97
121	286	122
122	286	94
123	286	96
124	286	119
125	286	104
126	286	106
127	286	102
128	286	115
129	286	135
130	286	150
131	286	120
132	286	161
133	286	161
134	286	167
135	286	139
136	286	144
137	286	152
138	286	189
139	286	186
140	286	173
141	286	170
142	286	155
143	286	143
144	286	162
145	286	167
146	286	137
147	286	158
148	286	161
149	286	180
150	286	137
151	286	153
152	286	122
153	286	150
154	286	113
155	286	140
156	286	170
157	286	177
158	286	127
159	286	147
160	286	175
161	286	130
162	286	135
163	286	152
164	286	149
165	286	141
166	286	159
167	286	164
168	286	115
169	286	130
170	286	149
171	286	141
172	286	138
173	286	124
174	286	145
175	286	156
176	286	190
177	286	127
178	286	160
179	286	189
180	286	162
181	286	186
182	286	134
183	286	128
184	286	163
185	286	164
186	286	140
187	286	137
188	286	122
189	286	97
190	286	139
191	286	170
192	286	171
193	286	160
194	286	169
195	286	160
196	286	158
197	286	157
198	286	155
199	286	180
200	286	187
201	286	160
202	286	162
203	286	232
204	286	211
205	286	206
206	286	233
207	286	194
208	286	212
209	286	199
210	286	182
211	286	234
212	286	186
213	286	203
214	286	204
215	286	233
216	286	228
217	286	275
218	286	229
219	286	240
220	286	291
221	286	265
222	286	330
223	286	255
224	286	291
225	286	299
226	286	302
227	286	281
228	286	258
229	286	320
230	286	319
231	286	280
232	286	325
233	286	300
234	286	329
235	286	323
236	286	297
237	286	214
238	286	233
239	286	229
240	286	232
241	286	256
242	286	236
243	286	303
244	286	246
245	286	354
246	286	367
247	286	315
248	286	379
249	286	322
250	286	301
251	286	260
252	286	283
253	286	250
254	286	255
255	286	288
256	286	285
257	286	342
258	286	469
259	286	508
260	286	489
261	286	526
262	286	430
263	286	501
264	286	689
265	286	844
266	286	1291
267	286	1525
268	286	2018
269	286	1764
270	286	1890
271	286	2780
272	286	5535
273	286	3828
274	286	3797
275	286	5379
276	286	10989
277	286	9561
278	286	11757
279	286	8613
280	286	8705
281	286	8881
282	286	8988
283	286	11458
284	286	11377
285	286	19899
286	286	42329
0	287	1
1	287	21
2	287	49
3	287	56
4	287	56
5	287	59
6	287	44
7	287	34
8	287	36
9	287	31
10	287	21
11	287	37
12	287	27
13	287	21
14	287	29
15	287	16
16	287	19
17	287	14
18	287	13
19	287	10
20	287	14
21	287	15
22	287	12
23	287	8
24	287	15
25	287	10
26	287	6
27	287	16
28	287	15
29	287	13
30	287	22
31	287	19
32	287	18
33	287	11
34	287	22
35	287	21
36	287	27
38	287	16
39	287	35
40	287	25
41	287	44
42	287	37
43	287	43
44	287	62
45	287	84
46	287	72
47	287	34
48	287	16
49	287	12
50	287	13
51	287	20
52	287	8
53	287	13
54	287	29
55	287	47
56	287	80
57	287	49
58	287	40
59	287	39
60	287	78
61	287	47
62	287	28
63	287	12
64	287	26
65	287	7
66	287	7
67	287	20
68	287	64
69	287	74
70	287	51
71	287	72
72	287	60
73	287	59
74	287	58
75	287	44
76	287	66
77	287	52
78	287	60
79	287	86
80	287	87
81	287	72
82	287	69
83	287	78
84	287	61
85	287	71
86	287	85
87	287	63
88	287	101
89	287	108
90	287	99
91	287	69
92	287	73
93	287	79
94	287	118
95	287	99
96	287	80
97	287	119
98	287	75
99	287	40
100	287	38
101	287	40
102	287	40
103	287	53
104	287	51
105	287	55
106	287	64
107	287	88
108	287	155
109	287	118
110	287	87
111	287	102
112	287	121
113	287	129
114	287	89
115	287	83
116	287	112
117	287	118
118	287	101
119	287	103
120	287	90
121	287	95
122	287	91
123	287	86
124	287	96
125	287	103
126	287	103
127	287	101
128	287	111
129	287	164
130	287	138
131	287	117
132	287	132
133	287	140
134	287	137
135	287	173
136	287	136
137	287	165
138	287	201
139	287	200
140	287	203
141	287	140
142	287	159
143	287	179
144	287	179
145	287	136
146	287	142
147	287	179
148	287	155
149	287	167
150	287	141
151	287	172
152	287	126
153	287	116
154	287	122
155	287	126
156	287	163
157	287	182
158	287	141
159	287	178
160	287	166
161	287	115
162	287	135
163	287	138
164	287	145
165	287	150
166	287	139
167	287	162
168	287	94
169	287	133
170	287	140
171	287	155
172	287	141
173	287	109
174	287	122
175	287	144
176	287	183
177	287	132
178	287	129
179	287	171
180	287	140
181	287	177
182	287	137
183	287	143
184	287	146
185	287	136
186	287	139
187	287	133
188	287	116
189	287	82
190	287	109
191	287	133
192	287	147
193	287	128
194	287	125
195	287	150
196	287	124
197	287	160
198	287	152
199	287	137
200	287	157
201	287	168
202	287	129
203	287	175
204	287	192
205	287	196
206	287	166
207	287	171
208	287	178
209	287	154
210	287	173
211	287	193
212	287	159
213	287	194
214	287	206
215	287	224
216	287	219
217	287	245
218	287	225
219	287	289
220	287	308
221	287	250
222	287	287
223	287	253
224	287	267
225	287	297
226	287	377
227	287	278
228	287	333
229	287	308
230	287	353
231	287	314
232	287	292
233	287	342
234	287	337
235	287	323
236	287	317
237	287	206
238	287	202
239	287	222
240	287	224
241	287	246
242	287	255
243	287	296
244	287	265
245	287	346
246	287	332
247	287	286
248	287	307
249	287	254
250	287	292
251	287	265
252	287	244
253	287	225
254	287	224
255	287	266
256	287	296
257	287	359
258	287	480
259	287	531
260	287	547
261	287	587
262	287	535
263	287	628
264	287	778
265	287	1020
266	287	1829
267	287	2024
268	287	2844
269	287	2287
270	287	2459
271	287	3887
272	287	8564
273	287	5192
274	287	5054
275	287	7465
276	287	12078
277	287	8537
278	287	8235
279	287	5518
280	287	4864
281	287	4863
282	287	4669
283	287	5598
284	287	5059
285	287	5710
286	287	12701
287	287	35188
1	288	22
2	288	49
3	288	82
4	288	59
5	288	46
6	288	40
7	288	28
8	288	34
9	288	20
10	288	19
11	288	18
12	288	18
13	288	17
14	288	23
15	288	15
16	288	20
17	288	10
18	288	10
19	288	11
20	288	19
21	288	17
22	288	12
23	288	9
24	288	8
25	288	13
26	288	6
27	288	7
28	288	11
29	288	9
30	288	16
31	288	13
32	288	18
33	288	12
34	288	22
35	288	23
36	288	25
38	288	22
39	288	18
40	288	22
41	288	26
42	288	19
43	288	32
44	288	56
45	288	55
46	288	75
47	288	49
48	288	34
49	288	13
50	288	25
51	288	18
52	288	18
53	288	14
54	288	42
55	288	49
56	288	63
57	288	36
58	288	20
59	288	36
60	288	53
61	288	58
62	288	36
63	288	10
64	288	36
65	288	8
66	288	9
67	288	53
68	288	84
69	288	59
70	288	45
71	288	70
72	288	44
73	288	46
74	288	35
75	288	42
76	288	61
77	288	76
78	288	51
79	288	74
80	288	97
81	288	104
82	288	92
83	288	110
84	288	108
85	288	115
86	288	123
87	288	108
88	288	126
89	288	80
90	288	106
91	288	109
92	288	98
93	288	100
94	288	127
95	288	99
96	288	136
97	288	132
98	288	116
99	288	77
100	288	66
101	288	77
102	288	80
103	288	85
104	288	76
105	288	84
106	288	108
107	288	138
108	288	209
109	288	142
110	288	84
111	288	82
112	288	85
113	288	88
114	288	72
115	288	59
116	288	81
117	288	111
118	288	75
119	288	87
120	288	63
121	288	101
122	288	83
123	288	85
124	288	88
125	288	81
126	288	73
127	288	105
128	288	108
129	288	123
130	288	151
131	288	110
132	288	102
133	288	140
134	288	140
135	288	143
136	288	147
137	288	173
138	288	211
139	288	221
140	288	188
141	288	162
142	288	169
143	288	182
144	288	187
145	288	162
146	288	168
147	288	173
148	288	143
149	288	191
150	288	180
151	288	193
152	288	146
153	288	184
154	288	160
155	288	158
156	288	156
157	288	219
158	288	165
159	288	167
160	288	141
161	288	154
162	288	156
163	288	164
164	288	154
165	288	165
166	288	165
167	288	157
168	288	148
169	288	150
170	288	174
171	288	163
172	288	169
173	288	149
174	288	185
175	288	182
176	288	203
177	288	144
178	288	162
179	288	176
180	288	149
181	288	187
182	288	145
183	288	150
184	288	160
185	288	119
186	288	123
187	288	109
188	288	97
189	288	104
190	288	155
191	288	161
192	288	140
193	288	127
194	288	173
195	288	144
196	288	129
197	288	118
198	288	121
199	288	166
200	288	182
201	288	142
202	288	128
203	288	174
204	288	188
205	288	170
206	288	158
207	288	158
208	288	130
209	288	126
210	288	189
211	288	151
212	288	143
213	288	160
214	288	184
215	288	206
216	288	230
217	288	304
218	288	225
219	288	274
220	288	307
221	288	234
222	288	239
223	288	189
224	288	276
225	288	242
226	288	295
227	288	396
228	288	384
229	288	402
230	288	405
231	288	360
232	288	334
233	288	354
234	288	310
235	288	276
236	288	230
237	288	152
238	288	151
239	288	166
240	288	190
241	288	179
242	288	195
243	288	204
244	288	184
245	288	283
246	288	284
247	288	234
248	288	226
249	288	193
250	288	204
251	288	186
252	288	208
253	288	139
254	288	166
255	288	157
256	288	212
257	288	257
258	288	416
259	288	405
260	288	377
261	288	485
262	288	395
263	288	490
264	288	679
265	288	772
266	288	1241
267	288	1460
268	288	1827
269	288	1831
270	288	1464
271	288	2026
272	288	4259
273	288	3515
274	288	3500
275	288	4261
276	288	4788
277	288	4323
278	288	3372
279	288	2617
280	288	2138
281	288	2291
282	288	2312
283	288	2591
284	288	2768
285	288	2945
286	288	3838
287	288	12356
288	288	32944
0	289	2
1	289	22
2	289	45
3	289	76
4	289	73
5	289	63
6	289	64
7	289	37
8	289	45
9	289	27
10	289	15
11	289	23
12	289	24
13	289	18
14	289	31
15	289	39
16	289	10
17	289	19
18	289	3
19	289	20
20	289	14
21	289	13
22	289	19
23	289	17
24	289	25
25	289	12
26	289	16
27	289	10
28	289	16
29	289	11
30	289	18
31	289	17
32	289	13
33	289	30
34	289	17
35	289	34
36	289	36
38	289	31
39	289	32
40	289	36
41	289	29
42	289	40
43	289	33
44	289	55
45	289	87
46	289	75
47	289	34
48	289	24
49	289	14
50	289	19
51	289	15
52	289	11
53	289	16
54	289	41
55	289	44
56	289	76
57	289	40
58	289	40
59	289	45
60	289	73
61	289	69
62	289	32
63	289	8
64	289	29
65	289	9
66	289	7
67	289	31
68	289	84
69	289	80
70	289	76
71	289	63
72	289	46
73	289	74
74	289	57
75	289	47
76	289	84
77	289	69
78	289	69
79	289	88
80	289	101
81	289	107
82	289	79
83	289	104
84	289	86
85	289	109
86	289	95
87	289	101
88	289	116
89	289	125
90	289	112
91	289	86
92	289	71
93	289	93
94	289	133
95	289	120
96	289	118
97	289	127
98	289	91
99	289	57
100	289	62
101	289	65
102	289	58
103	289	49
104	289	72
105	289	73
106	289	75
107	289	104
108	289	176
109	289	116
110	289	111
111	289	93
112	289	94
113	289	106
114	289	88
115	289	79
116	289	101
117	289	101
118	289	107
119	289	115
120	289	76
121	289	92
122	289	89
123	289	93
124	289	111
125	289	88
126	289	101
127	289	104
128	289	109
129	289	172
130	289	171
131	289	133
132	289	148
133	289	140
134	289	176
135	289	153
136	289	180
137	289	176
138	289	202
139	289	248
140	289	187
141	289	169
142	289	175
143	289	169
144	289	165
145	289	186
146	289	179
147	289	181
148	289	165
149	289	147
150	289	133
151	289	184
152	289	119
153	289	135
154	289	166
155	289	171
156	289	188
157	289	163
158	289	150
159	289	151
160	289	158
161	289	131
162	289	161
163	289	152
164	289	154
165	289	154
166	289	149
167	289	163
168	289	140
169	289	134
170	289	156
171	289	122
172	289	154
173	289	119
174	289	140
175	289	166
176	289	169
177	289	116
178	289	152
179	289	171
180	289	143
181	289	158
182	289	125
183	289	139
184	289	157
185	289	122
186	289	132
187	289	122
188	289	126
189	289	82
190	289	126
191	289	132
192	289	126
193	289	142
194	289	145
195	289	166
196	289	130
197	289	153
198	289	143
199	289	153
200	289	156
201	289	153
202	289	126
203	289	205
204	289	178
205	289	154
206	289	159
207	289	147
208	289	148
209	289	144
210	289	166
211	289	175
212	289	164
213	289	160
214	289	196
215	289	190
216	289	190
217	289	232
218	289	210
219	289	264
220	289	258
221	289	242
222	289	229
223	289	243
224	289	256
225	289	246
226	289	305
227	289	297
228	289	306
229	289	323
230	289	293
231	289	294
232	289	284
233	289	293
234	289	264
235	289	299
236	289	273
237	289	186
238	289	168
239	289	158
240	289	175
241	289	201
242	289	217
243	289	207
244	289	181
245	289	269
246	289	252
247	289	213
248	289	217
249	289	209
250	289	188
251	289	204
252	289	215
253	289	176
254	289	187
255	289	176
256	289	208
257	289	263
258	289	323
259	289	412
260	289	421
261	289	472
262	289	396
263	289	448
264	289	632
265	289	694
266	289	1217
267	289	1377
268	289	1668
269	289	1578
270	289	1483
271	289	2065
272	289	3892
273	289	2764
274	289	2806
275	289	3340
276	289	4024
277	289	3091
278	289	2563
279	289	2064
280	289	1806
281	289	1815
282	289	1792
283	289	2005
284	289	1990
285	289	2139
286	289	2954
287	289	6377
288	289	13731
289	289	36028
0	290	1
1	290	11
2	290	47
3	290	93
4	290	68
5	290	88
6	290	77
7	290	69
8	290	53
9	290	36
10	290	34
11	290	27
12	290	25
13	290	21
14	290	26
15	290	34
16	290	22
17	290	31
18	290	24
19	290	15
20	290	18
21	290	12
22	290	18
23	290	21
24	290	17
25	290	10
26	290	15
27	290	10
28	290	19
29	290	22
30	290	15
31	290	28
32	290	25
33	290	16
34	290	33
35	290	27
36	290	43
38	290	27
39	290	40
40	290	44
41	290	60
42	290	50
43	290	54
44	290	78
45	290	87
46	290	93
47	290	34
48	290	19
49	290	10
50	290	13
51	290	15
52	290	17
53	290	12
54	290	33
55	290	54
56	290	96
57	290	72
58	290	48
59	290	60
60	290	80
61	290	65
62	290	23
63	290	6
64	290	19
65	290	9
66	290	7
67	290	27
68	290	72
69	290	86
70	290	83
71	290	103
72	290	79
73	290	84
74	290	67
75	290	66
76	290	89
77	290	100
78	290	106
79	290	73
80	290	84
81	290	88
82	290	81
83	290	89
84	290	83
85	290	82
86	290	116
87	290	115
88	290	122
89	290	138
90	290	98
91	290	73
92	290	57
93	290	71
94	290	145
95	290	114
96	290	94
97	290	110
98	290	93
99	290	48
100	290	44
101	290	40
102	290	49
103	290	43
104	290	73
105	290	48
106	290	55
107	290	86
108	290	152
109	290	116
110	290	103
111	290	113
112	290	97
113	290	142
114	290	115
115	290	97
116	290	120
117	290	100
118	290	116
119	290	119
120	290	92
121	290	121
122	290	106
123	290	109
124	290	110
125	290	98
126	290	122
127	290	112
128	290	114
129	290	147
130	290	170
131	290	175
132	290	173
133	290	182
134	290	191
135	290	171
136	290	191
137	290	230
138	290	229
139	290	263
140	290	200
141	290	143
142	290	167
143	290	214
144	290	179
145	290	152
146	290	183
147	290	170
148	290	140
149	290	174
150	290	157
151	290	185
152	290	128
153	290	155
154	290	110
155	290	155
156	290	187
157	290	177
158	290	133
159	290	142
160	290	156
161	290	134
162	290	125
163	290	126
164	290	151
165	290	142
166	290	146
167	290	136
168	290	98
169	290	117
170	290	150
171	290	146
172	290	119
173	290	120
174	290	151
175	290	146
176	290	176
177	290	138
178	290	145
179	290	152
180	290	161
181	290	179
182	290	140
183	290	171
184	290	174
185	290	149
186	290	155
187	290	153
188	290	128
189	290	109
190	290	161
191	290	144
192	290	147
193	290	168
194	290	166
195	290	141
196	290	132
197	290	160
198	290	124
199	290	162
200	290	182
201	290	152
202	290	143
203	290	179
204	290	178
205	290	185
206	290	180
207	290	190
208	290	165
209	290	143
210	290	186
211	290	197
212	290	162
213	290	183
214	290	238
215	290	228
216	290	222
217	290	244
218	290	211
219	290	229
220	290	293
221	290	232
222	290	268
223	290	239
224	290	275
225	290	233
226	290	274
227	290	257
228	290	291
229	290	299
230	290	305
231	290	272
232	290	268
233	290	302
234	290	302
235	290	271
236	290	248
237	290	197
238	290	159
239	290	201
240	290	196
241	290	194
242	290	213
243	290	256
244	290	198
245	290	287
246	290	277
247	290	224
248	290	226
249	290	252
250	290	203
251	290	224
252	290	225
253	290	182
254	290	189
255	290	219
256	290	212
257	290	256
258	290	349
259	290	358
260	290	402
261	290	456
262	290	333
263	290	424
264	290	596
265	290	670
266	290	1097
267	290	1164
268	290	1389
269	290	1376
270	290	1293
271	290	1729
272	290	2631
273	290	1902
274	290	1952
275	290	2301
276	290	2555
277	290	2156
278	290	1876
279	290	1615
280	290	1398
281	290	1457
282	290	1352
283	290	1564
284	290	1480
285	290	1619
286	290	1959
287	290	3654
288	290	5265
289	290	15290
290	290	40696
1	291	10
2	291	54
3	291	110
4	291	91
5	291	77
6	291	89
7	291	78
8	291	81
9	291	55
10	291	37
11	291	54
12	291	45
13	291	49
14	291	49
15	291	42
16	291	44
17	291	34
18	291	26
19	291	23
20	291	37
21	291	14
22	291	21
23	291	29
24	291	22
25	291	23
26	291	20
27	291	18
28	291	22
29	291	22
30	291	26
31	291	34
32	291	37
33	291	26
34	291	34
35	291	41
36	291	48
38	291	48
39	291	67
40	291	61
41	291	68
42	291	66
43	291	79
44	291	99
45	291	98
46	291	59
47	291	15
48	291	8
49	291	4
50	291	11
51	291	9
52	291	13
53	291	10
54	291	31
55	291	45
56	291	77
57	291	94
58	291	83
59	291	87
60	291	99
61	291	57
62	291	12
63	291	5
64	291	20
65	291	7
66	291	5
67	291	19
68	291	74
69	291	115
70	291	124
71	291	110
72	291	121
73	291	111
74	291	122
75	291	101
76	291	119
77	291	114
78	291	123
79	291	129
80	291	94
81	291	64
82	291	52
83	291	84
84	291	50
85	291	64
86	291	89
87	291	101
88	291	120
89	291	129
90	291	102
91	291	66
92	291	52
93	291	57
94	291	127
95	291	112
96	291	99
97	291	128
98	291	87
99	291	29
100	291	22
101	291	45
102	291	25
103	291	28
104	291	32
105	291	39
106	291	41
107	291	57
108	291	147
109	291	127
110	291	131
111	291	134
112	291	137
113	291	151
114	291	151
115	291	134
116	291	161
117	291	155
118	291	148
119	291	136
120	291	100
121	291	147
122	291	139
123	291	128
124	291	104
125	291	120
126	291	145
127	291	131
128	291	144
129	291	195
130	291	191
131	291	196
132	291	230
133	291	209
134	291	219
135	291	212
136	291	212
137	291	217
138	291	251
139	291	244
140	291	202
141	291	195
142	291	184
143	291	188
144	291	196
145	291	206
146	291	147
147	291	184
148	291	157
149	291	146
150	291	147
151	291	185
152	291	101
153	291	129
154	291	123
155	291	161
156	291	228
157	291	165
158	291	148
159	291	158
160	291	185
161	291	115
162	291	139
163	291	125
164	291	121
165	291	126
166	291	148
167	291	149
168	291	104
169	291	144
170	291	137
171	291	137
172	291	124
173	291	129
174	291	122
175	291	144
176	291	160
177	291	136
178	291	138
179	291	172
180	291	159
181	291	219
182	291	156
183	291	161
184	291	190
185	291	169
186	291	203
187	291	175
188	291	173
189	291	126
190	291	160
191	291	158
192	291	177
193	291	187
194	291	150
195	291	168
196	291	144
197	291	178
198	291	162
199	291	215
200	291	199
201	291	188
202	291	170
203	291	199
204	291	192
205	291	223
206	291	247
207	291	231
208	291	202
209	291	230
210	291	230
211	291	260
212	291	248
213	291	238
214	291	244
215	291	251
216	291	238
217	291	280
218	291	220
219	291	280
220	291	267
221	291	276
222	291	290
223	291	249
224	291	282
225	291	278
226	291	309
227	291	230
228	291	233
229	291	247
230	291	282
231	291	289
232	291	257
233	291	280
234	291	328
235	291	314
236	291	340
237	291	233
238	291	229
239	291	211
240	291	245
241	291	236
242	291	271
243	291	292
244	291	229
245	291	331
246	291	295
247	291	270
248	291	243
249	291	263
250	291	261
251	291	224
252	291	280
253	291	267
254	291	241
255	291	271
256	291	297
257	291	290
258	291	397
259	291	465
260	291	460
261	291	489
262	291	417
263	291	461
264	291	560
265	291	686
266	291	992
267	291	1149
268	291	1217
269	291	1147
270	291	1293
271	291	1542
272	291	1821
273	291	1446
274	291	1568
275	291	1667
276	291	1649
277	291	1498
278	291	1465
279	291	1264
280	291	1238
281	291	1248
282	291	1121
283	291	1369
284	291	1239
285	291	1334
286	291	1512
287	291	2265
288	291	3233
289	291	7017
290	291	18139
291	291	42477
1	292	8
2	292	45
3	292	120
4	292	102
5	292	110
6	292	86
7	292	85
8	292	72
9	292	65
10	292	63
11	292	57
12	292	38
13	292	55
14	292	49
15	292	46
16	292	51
17	292	35
18	292	33
19	292	31
20	292	38
21	292	15
22	292	37
23	292	28
24	292	27
25	292	35
26	292	20
27	292	22
28	292	32
29	292	20
30	292	30
31	292	38
32	292	27
33	292	35
34	292	46
35	292	60
36	292	63
38	292	38
39	292	79
40	292	80
41	292	78
42	292	64
43	292	71
44	292	104
45	292	109
46	292	60
47	292	21
48	292	13
49	292	9
50	292	10
51	292	14
52	292	9
53	292	13
54	292	15
55	292	68
56	292	70
57	292	104
58	292	75
59	292	100
60	292	90
61	292	68
62	292	21
63	292	5
64	292	15
65	292	3
66	292	10
67	292	22
68	292	69
69	292	118
70	292	119
71	292	130
72	292	100
73	292	136
74	292	128
75	292	110
76	292	150
77	292	133
78	292	126
79	292	114
80	292	77
81	292	81
82	292	51
83	292	62
84	292	50
85	292	76
86	292	75
87	292	97
88	292	119
89	292	157
90	292	98
91	292	65
92	292	52
93	292	58
94	292	146
95	292	82
96	292	79
97	292	118
98	292	74
99	292	39
100	292	32
101	292	33
102	292	30
103	292	31
104	292	25
105	292	38
106	292	32
107	292	58
108	292	120
109	292	117
110	292	134
111	292	143
112	292	153
113	292	208
114	292	152
115	292	146
116	292	156
117	292	154
118	292	184
119	292	152
120	292	129
121	292	150
122	292	154
123	292	118
124	292	160
125	292	149
126	292	152
127	292	139
128	292	161
129	292	230
130	292	222
131	292	211
132	292	229
133	292	215
134	292	265
135	292	200
136	292	243
137	292	218
138	292	224
139	292	281
140	292	183
141	292	190
142	292	179
143	292	212
144	292	170
145	292	191
146	292	204
147	292	188
148	292	159
149	292	149
150	292	161
151	292	158
152	292	110
153	292	155
154	292	143
155	292	162
156	292	220
157	292	187
158	292	157
159	292	167
160	292	190
161	292	151
162	292	150
163	292	146
164	292	161
165	292	111
166	292	154
167	292	150
168	292	99
169	292	125
170	292	141
171	292	148
172	292	161
173	292	137
174	292	136
175	292	152
176	292	175
177	292	105
178	292	177
179	292	200
180	292	184
181	292	213
182	292	161
183	292	162
184	292	200
185	292	182
186	292	171
187	292	184
188	292	164
189	292	128
190	292	185
191	292	184
192	292	152
193	292	169
194	292	184
195	292	207
196	292	203
197	292	191
198	292	191
199	292	201
200	292	213
201	292	186
202	292	179
203	292	225
204	292	232
205	292	190
206	292	218
207	292	229
208	292	233
209	292	231
210	292	245
211	292	265
212	292	275
213	292	284
214	292	277
215	292	275
216	292	295
217	292	284
218	292	229
219	292	297
220	292	298
221	292	279
222	292	329
223	292	308
224	292	286
225	292	305
226	292	311
227	292	234
228	292	232
229	292	244
230	292	285
231	292	263
232	292	232
233	292	316
234	292	335
235	292	338
236	292	373
237	292	277
238	292	268
239	292	246
240	292	275
241	292	274
242	292	323
243	292	307
244	292	227
245	292	336
246	292	322
247	292	282
248	292	260
249	292	324
250	292	286
251	292	278
252	292	267
253	292	268
254	292	277
255	292	300
256	292	316
257	292	302
258	292	402
259	292	414
260	292	487
261	292	513
262	292	428
263	292	467
264	292	610
265	292	705
266	292	904
267	292	993
268	292	1176
269	292	1096
270	292	1261
271	292	1546
272	292	1604
273	292	1251
274	292	1497
275	292	1440
276	292	1405
277	292	1403
278	292	1353
279	292	1242
280	292	1147
281	292	1155
282	292	1104
283	292	1309
284	292	1128
285	292	1175
286	292	1361
287	292	2000
288	292	2717
289	292	5414
290	292	9289
291	292	20391
292	292	48315
0	293	3
1	293	7
2	293	46
3	293	130
4	293	104
5	293	108
6	293	97
7	293	91
8	293	75
9	293	48
10	293	45
11	293	56
12	293	40
13	293	43
14	293	48
15	293	28
16	293	43
17	293	44
18	293	27
19	293	36
20	293	29
21	293	31
22	293	27
23	293	26
24	293	27
25	293	32
26	293	19
27	293	39
28	293	30
29	293	37
30	293	35
31	293	30
32	293	21
33	293	34
34	293	55
35	293	65
36	293	59
38	293	47
39	293	68
40	293	75
41	293	77
42	293	87
43	293	75
44	293	128
45	293	110
46	293	74
47	293	21
48	293	7
49	293	4
50	293	7
51	293	13
52	293	11
53	293	10
54	293	24
55	293	59
56	293	105
57	293	89
58	293	88
59	293	117
60	293	93
61	293	83
62	293	22
63	293	1
64	293	14
65	293	5
66	293	5
67	293	22
68	293	91
69	293	136
70	293	124
71	293	130
72	293	123
73	293	150
74	293	130
75	293	123
76	293	103
77	293	137
78	293	144
79	293	144
80	293	71
81	293	62
82	293	66
83	293	60
84	293	45
85	293	74
86	293	58
87	293	72
88	293	116
89	293	159
90	293	125
91	293	56
92	293	44
93	293	58
94	293	144
95	293	114
96	293	92
97	293	117
98	293	73
99	293	30
100	293	31
101	293	33
102	293	27
103	293	33
104	293	26
105	293	42
106	293	47
107	293	65
108	293	123
109	293	140
110	293	120
111	293	136
112	293	152
113	293	181
114	293	192
115	293	180
116	293	190
117	293	160
118	293	188
119	293	129
120	293	139
121	293	159
122	293	154
123	293	134
124	293	157
125	293	126
126	293	142
127	293	149
128	293	160
129	293	220
130	293	253
131	293	239
132	293	245
133	293	192
134	293	256
135	293	243
136	293	204
137	293	210
138	293	228
139	293	251
140	293	209
141	293	220
142	293	161
143	293	195
144	293	183
145	293	183
146	293	170
147	293	190
148	293	170
149	293	152
150	293	170
151	293	145
152	293	106
153	293	127
154	293	116
155	293	154
156	293	241
157	293	173
158	293	130
159	293	163
160	293	174
161	293	134
162	293	154
163	293	126
164	293	140
165	293	117
166	293	126
167	293	110
168	293	119
169	293	111
170	293	136
171	293	140
172	293	141
173	293	122
174	293	126
175	293	137
176	293	166
177	293	117
178	293	139
179	293	195
180	293	161
181	293	179
182	293	193
183	293	171
184	293	187
185	293	166
186	293	220
187	293	180
188	293	200
189	293	99
190	293	146
191	293	164
192	293	159
193	293	172
194	293	163
195	293	196
196	293	164
197	293	190
198	293	169
199	293	179
200	293	182
201	293	217
202	293	214
203	293	209
204	293	223
205	293	216
206	293	242
207	293	202
208	293	244
209	293	257
210	293	243
211	293	273
212	293	260
213	293	250
214	293	289
215	293	284
216	293	266
217	293	236
218	293	240
219	293	280
220	293	278
221	293	243
222	293	293
223	293	326
224	293	318
225	293	293
226	293	307
227	293	232
228	293	240
229	293	243
230	293	268
231	293	252
232	293	222
233	293	306
234	293	345
235	293	341
236	293	332
237	293	283
238	293	295
239	293	237
240	293	286
241	293	273
242	293	304
243	293	295
244	293	252
245	293	314
246	293	332
247	293	255
248	293	253
249	293	308
250	293	289
251	293	264
252	293	285
253	293	278
254	293	271
255	293	297
256	293	275
257	293	337
258	293	388
259	293	462
260	293	496
261	293	486
262	293	462
263	293	519
264	293	650
265	293	721
266	293	1029
267	293	1100
268	293	1276
269	293	1128
270	293	1443
271	293	1657
272	293	1750
273	293	1331
274	293	1496
275	293	1478
276	293	1565
277	293	1423
278	293	1416
279	293	1237
280	293	1225
281	293	1212
282	293	1161
283	293	1222
284	293	1165
285	293	1186
286	293	1446
287	293	2342
288	293	2898
289	293	6840
290	293	10697
291	293	15734
292	293	25314
293	293	43919
1	294	7
2	294	70
3	294	103
4	294	96
5	294	85
6	294	87
7	294	63
8	294	62
9	294	27
10	294	46
11	294	42
12	294	31
13	294	34
14	294	37
15	294	28
16	294	22
17	294	22
18	294	23
19	294	26
20	294	27
21	294	19
22	294	26
23	294	21
24	294	26
25	294	15
26	294	21
27	294	17
28	294	27
29	294	18
30	294	18
31	294	31
32	294	31
33	294	34
34	294	36
35	294	34
36	294	37
38	294	41
39	294	31
40	294	53
41	294	51
42	294	57
43	294	65
44	294	104
45	294	107
46	294	70
47	294	19
48	294	12
49	294	13
50	294	8
51	294	4
52	294	12
53	294	12
54	294	28
55	294	57
56	294	82
57	294	87
58	294	68
59	294	74
60	294	94
61	294	64
62	294	27
63	294	5
64	294	30
65	294	13
66	294	5
67	294	30
68	294	80
69	294	121
70	294	119
71	294	114
72	294	90
73	294	102
74	294	75
75	294	79
76	294	124
77	294	107
78	294	107
79	294	124
80	294	88
81	294	81
82	294	73
83	294	78
84	294	64
85	294	85
86	294	88
87	294	107
88	294	125
89	294	155
90	294	113
91	294	78
92	294	64
93	294	58
94	294	137
95	294	123
96	294	99
97	294	128
98	294	100
99	294	33
100	294	38
101	294	36
102	294	33
103	294	26
104	294	41
105	294	41
106	294	36
107	294	75
108	294	130
109	294	121
110	294	92
111	294	98
112	294	110
113	294	129
114	294	127
115	294	93
116	294	128
117	294	105
118	294	135
119	294	113
120	294	86
121	294	109
122	294	125
123	294	109
124	294	127
125	294	124
126	294	124
127	294	124
128	294	140
129	294	179
130	294	183
131	294	182
132	294	182
133	294	184
134	294	179
135	294	166
136	294	170
137	294	231
138	294	206
139	294	214
140	294	176
141	294	154
142	294	142
143	294	180
144	294	151
145	294	139
146	294	142
147	294	161
148	294	152
149	294	139
150	294	127
151	294	115
152	294	88
153	294	138
154	294	92
155	294	147
156	294	178
157	294	159
158	294	141
159	294	126
160	294	170
161	294	96
162	294	109
163	294	110
164	294	125
165	294	119
166	294	127
167	294	114
168	294	108
169	294	101
170	294	136
171	294	120
172	294	115
173	294	98
174	294	111
175	294	131
176	294	161
177	294	108
178	294	143
179	294	165
180	294	118
181	294	171
182	294	142
183	294	159
184	294	160
185	294	128
186	294	146
187	294	148
188	294	150
189	294	95
190	294	130
191	294	134
192	294	139
193	294	125
194	294	138
195	294	137
196	294	132
197	294	128
198	294	138
199	294	138
200	294	143
201	294	162
202	294	146
203	294	192
204	294	160
205	294	168
206	294	170
207	294	171
208	294	177
209	294	168
210	294	200
211	294	192
212	294	158
213	294	178
214	294	216
215	294	223
216	294	191
217	294	227
218	294	157
219	294	280
220	294	262
221	294	231
222	294	214
223	294	243
224	294	224
225	294	216
226	294	278
227	294	249
228	294	235
229	294	221
230	294	224
231	294	222
232	294	219
233	294	265
234	294	281
235	294	237
236	294	242
237	294	199
238	294	193
239	294	185
240	294	178
241	294	168
242	294	219
243	294	216
244	294	197
245	294	229
246	294	233
247	294	235
248	294	182
249	294	201
250	294	179
251	294	176
252	294	194
253	294	200
254	294	188
255	294	187
256	294	190
257	294	229
258	294	326
259	294	328
260	294	415
261	294	401
262	294	325
263	294	396
264	294	512
265	294	614
266	294	896
267	294	1001
268	294	1104
269	294	1055
270	294	1244
271	294	1439
272	294	1882
273	294	1360
274	294	1455
275	294	1589
276	294	1729
277	294	1426
278	294	1261
279	294	1101
280	294	1043
281	294	1056
282	294	962
283	294	1070
284	294	1021
285	294	1161
286	294	1460
287	294	2568
288	294	3623
289	294	8648
290	294	9672
291	294	10355
292	294	9210
293	294	16424
294	294	36761
0	295	1
1	295	20
2	295	61
3	295	105
4	295	100
5	295	87
6	295	75
7	295	51
8	295	45
9	295	33
10	295	33
11	295	29
12	295	35
13	295	27
14	295	37
15	295	25
16	295	24
17	295	23
18	295	24
19	295	19
20	295	19
21	295	16
22	295	22
23	295	18
24	295	18
25	295	15
26	295	23
27	295	23
28	295	21
29	295	25
30	295	17
31	295	25
32	295	26
33	295	19
34	295	23
35	295	29
36	295	32
38	295	26
39	295	41
40	295	34
41	295	50
42	295	61
43	295	45
44	295	93
45	295	114
46	295	98
47	295	37
48	295	20
49	295	7
50	295	19
51	295	15
52	295	15
53	295	25
54	295	34
55	295	58
56	295	87
57	295	82
58	295	72
59	295	76
60	295	88
61	295	75
62	295	33
63	295	10
64	295	34
65	295	12
66	295	12
67	295	29
68	295	107
69	295	123
70	295	89
71	295	88
72	295	72
73	295	82
74	295	84
75	295	89
76	295	95
77	295	101
78	295	101
79	295	111
80	295	117
81	295	107
82	295	71
83	295	118
84	295	85
85	295	113
86	295	118
87	295	138
88	295	156
89	295	176
90	295	129
91	295	94
92	295	78
93	295	76
94	295	147
95	295	130
96	295	121
97	295	155
98	295	99
99	295	58
100	295	50
101	295	55
102	295	53
103	295	60
104	295	57
105	295	67
106	295	70
107	295	101
108	295	186
109	295	109
110	295	103
111	295	111
112	295	115
113	295	143
114	295	111
115	295	112
116	295	100
117	295	88
118	295	105
119	295	101
120	295	95
121	295	102
122	295	119
123	295	92
124	295	95
125	295	88
126	295	104
127	295	110
128	295	125
129	295	163
130	295	175
131	295	147
132	295	164
133	295	166
134	295	151
135	295	171
136	295	184
137	295	223
138	295	220
139	295	221
140	295	173
141	295	156
142	295	178
143	295	185
144	295	182
145	295	182
146	295	172
147	295	168
148	295	151
149	295	179
150	295	137
151	295	198
152	295	134
153	295	154
154	295	139
155	295	159
156	295	190
157	295	210
158	295	124
159	295	158
160	295	143
161	295	130
162	295	139
163	295	119
164	295	119
165	295	107
166	295	129
167	295	126
168	295	109
169	295	115
170	295	138
171	295	147
172	295	137
173	295	94
174	295	144
175	295	147
176	295	195
177	295	100
178	295	143
179	295	143
180	295	144
181	295	196
182	295	126
183	295	158
184	295	163
185	295	146
186	295	142
187	295	121
188	295	137
189	295	93
190	295	142
191	295	124
192	295	164
193	295	133
194	295	138
195	295	155
196	295	132
197	295	129
198	295	135
199	295	160
200	295	192
201	295	167
202	295	152
203	295	163
204	295	162
205	295	161
206	295	175
207	295	159
208	295	137
209	295	165
210	295	170
211	295	179
212	295	153
213	295	190
214	295	216
215	295	192
216	295	215
217	295	211
218	295	199
219	295	229
220	295	255
221	295	224
222	295	197
223	295	212
224	295	249
225	295	227
226	295	228
227	295	221
228	295	260
229	295	247
230	295	269
231	295	247
232	295	236
233	295	272
234	295	270
235	295	236
236	295	266
237	295	153
238	295	136
239	295	160
240	295	171
241	295	174
242	295	225
243	295	240
244	295	153
245	295	212
246	295	235
247	295	177
248	295	178
249	295	178
250	295	216
251	295	195
252	295	169
253	295	181
254	295	167
255	295	163
256	295	178
257	295	193
258	295	283
259	295	309
260	295	339
261	295	374
262	295	332
263	295	385
264	295	509
265	295	554
266	295	805
267	295	944
268	295	1049
269	295	1059
270	295	986
271	295	1200
272	295	1649
273	295	1444
274	295	1559
275	295	1565
276	295	1472
277	295	1417
278	295	1288
279	295	1115
280	295	974
281	295	1027
282	295	922
283	295	1060
284	295	1014
285	295	1112
286	295	1371
287	295	2315
288	295	3552
289	295	6854
290	295	6354
291	295	5769
292	295	4753
293	295	5998
294	295	12797
295	295	38376
0	296	1
1	296	16
2	296	83
3	296	103
4	296	125
5	296	98
6	296	88
7	296	69
8	296	59
9	296	42
10	296	49
11	296	33
12	296	31
13	296	45
14	296	37
15	296	38
16	296	27
17	296	23
18	296	26
19	296	14
20	296	29
21	296	27
22	296	27
23	296	22
24	296	25
25	296	17
26	296	14
27	296	29
28	296	27
29	296	23
30	296	21
31	296	35
32	296	26
33	296	23
34	296	25
35	296	32
36	296	40
38	296	28
39	296	55
40	296	46
41	296	56
42	296	64
43	296	86
44	296	104
45	296	113
46	296	79
47	296	39
48	296	23
49	296	12
50	296	11
51	296	11
52	296	6
53	296	15
54	296	31
55	296	66
56	296	104
57	296	74
58	296	84
59	296	121
60	296	120
61	296	77
62	296	25
63	296	5
64	296	30
65	296	10
66	296	7
67	296	28
68	296	102
69	296	99
70	296	127
71	296	128
72	296	122
73	296	108
74	296	116
75	296	139
76	296	159
77	296	136
78	296	121
79	296	111
80	296	114
81	296	101
82	296	81
83	296	101
84	296	76
85	296	90
86	296	108
87	296	164
88	296	175
89	296	285
90	296	157
91	296	102
92	296	64
93	296	78
94	296	191
95	296	141
96	296	126
97	296	199
98	296	116
99	296	53
100	296	32
101	296	57
102	296	48
103	296	40
104	296	40
105	296	29
106	296	45
107	296	90
108	296	159
109	296	136
110	296	113
111	296	110
112	296	117
113	296	130
114	296	138
115	296	136
116	296	131
117	296	125
118	296	128
119	296	110
120	296	125
121	296	127
122	296	109
123	296	109
124	296	111
125	296	124
126	296	138
127	296	128
128	296	134
129	296	225
130	296	191
131	296	188
132	296	181
133	296	203
134	296	208
135	296	174
136	296	204
137	296	235
138	296	234
139	296	218
140	296	168
141	296	178
142	296	173
143	296	170
144	296	189
145	296	179
146	296	182
147	296	166
148	296	178
149	296	137
150	296	152
151	296	186
152	296	112
153	296	125
154	296	128
155	296	152
156	296	206
157	296	202
158	296	134
159	296	152
160	296	179
161	296	106
162	296	126
163	296	121
164	296	118
165	296	105
166	296	125
167	296	115
168	296	101
169	296	112
170	296	113
171	296	128
172	296	121
173	296	106
174	296	125
175	296	144
176	296	118
177	296	114
178	296	120
179	296	176
180	296	135
181	296	170
182	296	155
183	296	159
184	296	174
185	296	154
186	296	151
187	296	148
188	296	173
189	296	89
190	296	141
191	296	147
192	296	141
193	296	150
194	296	149
195	296	149
196	296	134
197	296	153
198	296	137
199	296	164
200	296	135
201	296	163
202	296	177
203	296	177
204	296	183
205	296	174
206	296	167
207	296	167
208	296	152
209	296	166
210	296	190
211	296	194
212	296	172
213	296	200
214	296	190
215	296	203
216	296	178
217	296	202
218	296	215
219	296	272
220	296	279
221	296	236
222	296	214
223	296	245
224	296	263
225	296	249
226	296	264
227	296	223
228	296	209
229	296	239
230	296	247
231	296	210
232	296	235
233	296	238
234	296	254
235	296	262
236	296	289
237	296	186
238	296	184
239	296	173
240	296	178
241	296	183
242	296	256
243	296	248
244	296	181
245	296	255
246	296	195
247	296	221
248	296	218
249	296	233
250	296	170
251	296	169
252	296	170
253	296	182
254	296	181
255	296	165
256	296	207
257	296	253
258	296	357
259	296	349
260	296	386
261	296	412
262	296	354
263	296	427
264	296	520
265	296	661
266	296	1001
267	296	1057
268	296	1116
269	296	1100
270	296	1320
271	296	1600
272	296	2016
273	296	1413
274	296	1565
275	296	1730
276	296	1831
277	296	1472
278	296	1346
279	296	1125
280	296	1053
281	296	1059
282	296	992
283	296	1101
284	296	1096
285	296	1180
286	296	1445
287	296	2630
288	296	3740
289	296	8647
290	296	6633
291	296	5930
292	296	4793
293	296	6173
294	296	10583
295	296	20976
296	296	42324
0	297	2
1	297	13
2	297	66
3	297	148
4	297	115
5	297	109
6	297	95
7	297	90
8	297	67
9	297	45
10	297	40
11	297	55
12	297	36
13	297	42
14	297	26
15	297	36
16	297	28
17	297	28
18	297	27
19	297	22
20	297	22
21	297	18
22	297	19
23	297	22
24	297	20
25	297	14
26	297	18
27	297	28
28	297	27
29	297	23
30	297	26
31	297	31
32	297	30
33	297	36
34	297	45
35	297	38
36	297	31
38	297	43
39	297	48
40	297	81
41	297	96
42	297	93
43	297	82
44	297	139
45	297	143
46	297	60
47	297	10
48	297	8
49	297	5
50	297	8
51	297	11
52	297	15
53	297	12
54	297	16
55	297	58
56	297	94
57	297	123
58	297	98
59	297	129
60	297	107
61	297	68
62	297	24
63	297	1
64	297	26
65	297	7
66	297	11
67	297	25
68	297	110
69	297	129
70	297	158
71	297	139
72	297	139
73	297	138
74	297	108
75	297	131
76	297	182
77	297	158
78	297	143
79	297	132
80	297	98
81	297	74
82	297	72
83	297	81
84	297	53
85	297	64
86	297	82
87	297	113
88	297	169
89	297	274
90	297	167
91	297	69
92	297	57
93	297	56
94	297	180
95	297	149
96	297	86
97	297	171
98	297	105
99	297	37
100	297	27
101	297	35
102	297	23
103	297	31
104	297	33
105	297	36
106	297	37
107	297	64
108	297	135
109	297	133
110	297	119
111	297	167
112	297	159
113	297	179
114	297	167
115	297	183
116	297	201
117	297	165
118	297	188
119	297	151
120	297	123
121	297	146
122	297	122
123	297	140
124	297	135
125	297	121
126	297	136
127	297	148
128	297	150
129	297	237
130	297	221
131	297	216
132	297	232
133	297	213
134	297	165
135	297	180
136	297	200
137	297	218
138	297	216
139	297	173
140	297	188
141	297	158
142	297	143
143	297	180
144	297	164
145	297	130
146	297	133
147	297	150
148	297	140
149	297	107
150	297	118
151	297	140
152	297	87
153	297	108
154	297	108
155	297	127
156	297	236
157	297	138
158	297	114
159	297	149
160	297	147
161	297	102
162	297	85
163	297	119
164	297	120
165	297	100
166	297	124
167	297	101
168	297	77
169	297	116
170	297	124
171	297	100
172	297	111
173	297	100
174	297	101
175	297	108
176	297	148
177	297	98
178	297	137
179	297	143
180	297	104
181	297	155
182	297	155
183	297	138
184	297	154
185	297	131
186	297	185
187	297	165
188	297	187
189	297	91
190	297	123
191	297	133
192	297	148
193	297	134
194	297	109
195	297	128
196	297	141
197	297	130
198	297	128
199	297	143
200	297	136
201	297	172
202	297	168
203	297	171
204	297	167
205	297	146
206	297	171
207	297	171
208	297	185
209	297	195
210	297	188
211	297	216
212	297	228
213	297	194
214	297	198
215	297	195
216	297	165
217	297	182
218	297	169
219	297	225
220	297	214
221	297	189
222	297	203
223	297	220
224	297	193
225	297	193
226	297	241
227	297	159
228	297	152
229	297	167
230	297	161
231	297	166
232	297	161
233	297	190
234	297	259
235	297	242
236	297	247
237	297	190
238	297	177
239	297	186
240	297	194
241	297	193
242	297	196
243	297	251
244	297	177
245	297	203
246	297	195
247	297	207
248	297	187
249	297	198
250	297	204
251	297	164
252	297	173
253	297	210
254	297	193
255	297	213
256	297	230
257	297	190
258	297	257
259	297	338
260	297	340
261	297	325
262	297	319
263	297	397
264	297	401
265	297	525
266	297	756
267	297	763
268	297	930
269	297	753
270	297	1101
271	297	1306
272	297	1230
273	297	869
274	297	997
275	297	1015
276	297	1082
277	297	938
278	297	875
279	297	810
280	297	801
281	297	780
282	297	759
283	297	800
284	297	670
285	297	739
286	297	947
287	297	1536
288	297	1794
289	297	4434
290	297	3375
291	297	3356
292	297	2930
293	297	3772
294	297	5213
295	297	5582
296	297	11499
297	297	36100
1	298	17
2	298	78
3	298	117
4	298	115
5	298	125
6	298	118
7	298	111
8	298	81
9	298	66
10	298	57
11	298	52
12	298	39
13	298	32
14	298	44
15	298	45
16	298	41
17	298	33
18	298	35
19	298	34
20	298	31
21	298	36
22	298	30
23	298	37
24	298	21
25	298	24
26	298	28
27	298	25
28	298	30
29	298	23
30	298	22
31	298	36
32	298	29
33	298	29
34	298	39
35	298	35
36	298	42
38	298	47
39	298	83
40	298	75
41	298	83
42	298	98
43	298	88
44	298	123
45	298	128
46	298	102
47	298	29
48	298	15
49	298	14
50	298	14
51	298	12
52	298	8
53	298	12
54	298	24
55	298	91
56	298	105
57	298	125
58	298	92
59	298	108
60	298	120
61	298	83
62	298	29
63	298	9
64	298	38
65	298	10
66	298	6
67	298	37
68	298	108
69	298	170
70	298	139
71	298	129
72	298	126
73	298	138
74	298	144
75	298	126
76	298	160
77	298	142
78	298	159
79	298	140
80	298	117
81	298	102
82	298	82
83	298	108
84	298	76
85	298	97
86	298	97
87	298	145
88	298	186
89	298	196
90	298	161
91	298	81
92	298	85
93	298	93
94	298	195
95	298	166
96	298	126
97	298	178
98	298	107
99	298	50
100	298	38
101	298	48
102	298	39
103	298	64
104	298	43
105	298	44
106	298	50
107	298	77
108	298	172
109	298	116
110	298	162
111	298	147
112	298	168
113	298	205
114	298	173
115	298	138
116	298	166
117	298	181
118	298	184
119	298	144
120	298	151
121	298	158
122	298	153
123	298	144
124	298	161
125	298	149
126	298	168
127	298	156
128	298	172
129	298	223
130	298	234
131	298	253
132	298	241
133	298	245
134	298	203
135	298	227
136	298	224
137	298	208
138	298	260
139	298	259
140	298	211
141	298	180
142	298	188
143	298	203
144	298	187
145	298	183
146	298	203
147	298	181
148	298	183
149	298	126
150	298	156
151	298	189
152	298	123
153	298	132
154	298	115
155	298	171
156	298	251
157	298	202
158	298	112
159	298	183
160	298	155
161	298	126
162	298	149
163	298	130
164	298	156
165	298	133
166	298	138
167	298	128
168	298	120
169	298	128
170	298	151
171	298	157
172	298	152
173	298	141
174	298	142
175	298	159
176	298	171
177	298	135
178	298	186
179	298	192
180	298	166
181	298	190
182	298	187
183	298	187
184	298	199
185	298	179
186	298	217
187	298	201
188	298	187
189	298	117
190	298	152
191	298	157
192	298	201
193	298	153
194	298	134
195	298	158
196	298	154
197	298	194
198	298	168
199	298	201
200	298	209
201	298	199
202	298	181
203	298	206
204	298	237
205	298	195
206	298	209
207	298	189
208	298	196
209	298	203
210	298	222
211	298	229
212	298	197
213	298	244
214	298	267
215	298	192
216	298	226
217	298	230
218	298	217
219	298	278
220	298	243
221	298	247
222	298	266
223	298	250
224	298	295
225	298	253
226	298	265
227	298	221
228	298	213
229	298	211
230	298	229
231	298	243
232	298	230
233	298	291
234	298	297
235	298	287
236	298	291
237	298	223
238	298	201
239	298	184
240	298	215
241	298	251
242	298	247
243	298	267
244	298	178
245	298	270
246	298	247
247	298	191
248	298	209
249	298	235
250	298	216
251	298	208
252	298	213
253	298	175
254	298	210
255	298	219
256	298	235
257	298	214
258	298	304
259	298	327
260	298	373
261	298	345
262	298	336
263	298	352
264	298	488
265	298	535
266	298	699
267	298	741
268	298	785
269	298	760
270	298	959
271	298	1052
272	298	994
273	298	833
274	298	1009
275	298	986
276	298	923
277	298	947
278	298	869
279	298	858
280	298	814
281	298	811
282	298	744
283	298	830
284	298	804
285	298	827
286	298	859
287	298	1257
288	298	1665
289	298	2698
290	298	2503
291	298	2447
292	298	2304
293	298	2730
294	298	3065
295	298	3386
296	298	4902
297	298	19142
298	298	46694
1	299	23
2	299	84
3	299	136
4	299	104
5	299	100
6	299	92
7	299	66
8	299	66
9	299	49
10	299	43
11	299	38
12	299	36
13	299	31
14	299	32
15	299	31
16	299	30
17	299	28
18	299	30
19	299	23
20	299	16
21	299	23
22	299	24
23	299	25
24	299	25
25	299	24
26	299	14
27	299	17
28	299	29
29	299	22
30	299	30
31	299	24
32	299	26
33	299	34
34	299	35
35	299	44
36	299	35
38	299	40
39	299	52
40	299	47
41	299	77
42	299	58
43	299	68
44	299	104
45	299	119
46	299	102
47	299	35
48	299	23
49	299	10
50	299	19
51	299	13
52	299	16
53	299	14
54	299	38
55	299	74
56	299	121
57	299	99
58	299	69
59	299	80
60	299	113
61	299	98
62	299	37
63	299	10
64	299	39
65	299	13
66	299	8
67	299	34
68	299	117
69	299	127
70	299	112
71	299	129
72	299	113
73	299	116
74	299	106
75	299	102
76	299	144
77	299	154
78	299	139
79	299	136
80	299	120
81	299	109
82	299	93
83	299	135
84	299	89
85	299	122
86	299	129
87	299	125
88	299	161
89	299	165
90	299	177
91	299	122
92	299	93
93	299	97
94	299	203
95	299	160
96	299	139
97	299	183
98	299	121
99	299	55
100	299	40
101	299	61
102	299	42
103	299	78
104	299	58
105	299	63
106	299	72
107	299	94
108	299	215
109	299	142
110	299	123
111	299	158
112	299	164
113	299	155
114	299	174
115	299	132
116	299	147
117	299	156
118	299	157
119	299	130
120	299	152
121	299	147
122	299	134
123	299	131
124	299	148
125	299	145
126	299	146
127	299	182
128	299	176
129	299	241
130	299	216
131	299	217
132	299	211
133	299	190
134	299	248
135	299	181
136	299	252
137	299	249
138	299	240
139	299	290
140	299	224
141	299	202
142	299	204
143	299	214
144	299	198
145	299	176
146	299	186
147	299	181
148	299	206
149	299	185
150	299	165
151	299	198
152	299	139
153	299	168
154	299	161
155	299	167
156	299	204
157	299	197
158	299	167
159	299	139
160	299	207
161	299	126
162	299	167
163	299	165
164	299	160
165	299	135
166	299	142
167	299	166
168	299	126
169	299	151
170	299	151
171	299	160
172	299	143
173	299	126
174	299	182
175	299	176
176	299	216
177	299	141
178	299	172
179	299	196
180	299	178
181	299	199
182	299	167
183	299	168
184	299	185
185	299	187
186	299	175
187	299	171
188	299	142
189	299	124
190	299	180
191	299	186
192	299	192
193	299	162
194	299	153
195	299	170
196	299	164
197	299	208
198	299	157
199	299	169
200	299	162
201	299	190
202	299	126
203	299	200
204	299	185
205	299	170
206	299	169
207	299	191
208	299	168
209	299	193
210	299	192
211	299	239
212	299	181
213	299	183
214	299	254
215	299	237
216	299	216
217	299	263
218	299	238
219	299	251
220	299	281
221	299	255
222	299	265
223	299	247
224	299	277
225	299	236
226	299	254
227	299	257
228	299	250
229	299	267
230	299	277
231	299	278
232	299	237
233	299	276
234	299	283
235	299	266
236	299	272
237	299	171
238	299	173
239	299	182
240	299	199
241	299	197
242	299	232
243	299	226
244	299	159
245	299	261
246	299	272
247	299	212
248	299	201
249	299	209
250	299	206
251	299	185
252	299	210
253	299	212
254	299	169
255	299	217
256	299	190
257	299	210
258	299	267
259	299	322
260	299	322
261	299	375
262	299	283
263	299	364
264	299	441
265	299	460
266	299	632
267	299	683
268	299	791
269	299	726
270	299	765
271	299	877
272	299	934
273	299	931
274	299	970
275	299	974
276	299	892
277	299	959
278	299	873
279	299	849
280	299	790
281	299	784
282	299	764
283	299	814
284	299	849
285	299	881
286	299	874
287	299	1267
288	299	1697
289	299	2599
290	299	2364
291	299	2153
292	299	2089
293	299	2245
294	299	2618
295	299	3130
296	299	4017
297	299	10830
298	299	23610
299	299	47754
1	300	19
2	300	85
3	300	121
4	300	140
5	300	101
6	300	95
7	300	77
8	300	72
9	300	65
10	300	53
11	300	55
12	300	48
13	300	42
14	300	40
15	300	32
16	300	31
17	300	32
18	300	36
19	300	32
20	300	31
21	300	28
22	300	27
23	300	21
24	300	31
25	300	24
26	300	23
27	300	27
28	300	20
29	300	22
30	300	30
31	300	36
32	300	29
33	300	30
34	300	45
35	300	62
36	300	52
38	300	51
39	300	60
40	300	77
41	300	78
42	300	73
43	300	89
44	300	127
45	300	113
46	300	109
47	300	47
48	300	18
49	300	13
50	300	16
51	300	21
52	300	18
53	300	25
54	300	37
55	300	81
56	300	134
57	300	98
58	300	82
59	300	97
60	300	125
61	300	85
62	300	35
63	300	7
64	300	46
65	300	18
66	300	11
67	300	50
68	300	108
69	300	139
70	300	136
71	300	129
72	300	118
73	300	124
74	300	110
75	300	99
76	300	144
77	300	138
78	300	145
79	300	150
80	300	139
81	300	119
82	300	106
83	300	131
84	300	112
85	300	129
86	300	162
87	300	168
88	300	172
89	300	173
90	300	166
91	300	115
92	300	80
93	300	99
94	300	190
95	300	171
96	300	156
97	300	179
98	300	129
99	300	80
100	300	50
101	300	74
102	300	55
103	300	68
104	300	72
105	300	60
106	300	60
107	300	99
108	300	201
109	300	168
110	300	152
111	300	154
112	300	146
113	300	194
114	300	157
115	300	153
116	300	166
117	300	173
118	300	184
119	300	146
120	300	152
121	300	162
122	300	165
123	300	152
124	300	186
125	300	156
126	300	173
127	300	173
128	300	178
129	300	251
130	300	261
131	300	228
132	300	234
133	300	223
134	300	251
135	300	217
136	300	277
137	300	283
138	300	296
139	300	305
140	300	258
141	300	219
142	300	220
143	300	254
144	300	198
145	300	209
146	300	230
147	300	214
148	300	219
149	300	199
150	300	199
151	300	194
152	300	166
153	300	215
154	300	168
155	300	203
156	300	231
157	300	217
158	300	168
159	300	177
160	300	205
161	300	172
162	300	179
163	300	175
164	300	204
165	300	147
166	300	181
167	300	157
168	300	131
169	300	148
170	300	170
171	300	181
172	300	173
173	300	162
174	300	187
175	300	188
176	300	208
177	300	140
178	300	202
179	300	223
180	300	210
181	300	238
182	300	184
183	300	199
184	300	195
185	300	178
186	300	205
187	300	155
188	300	173
189	300	118
190	300	182
191	300	199
192	300	194
193	300	172
194	300	176
195	300	204
196	300	189
197	300	194
198	300	184
199	300	197
200	300	196
201	300	185
202	300	164
203	300	223
204	300	240
205	300	234
206	300	231
207	300	215
208	300	220
209	300	208
210	300	241
211	300	236
212	300	189
213	300	249
214	300	262
215	300	283
216	300	277
217	300	277
218	300	267
219	300	309
220	300	296
221	300	263
222	300	253
223	300	269
224	300	323
225	300	265
226	300	287
227	300	278
228	300	266
229	300	309
230	300	298
231	300	248
232	300	282
233	300	279
234	300	311
235	300	304
236	300	265
237	300	235
238	300	202
239	300	199
240	300	220
241	300	227
242	300	233
243	300	237
244	300	173
245	300	282
246	300	289
247	300	202
248	300	220
249	300	252
250	300	213
251	300	201
252	300	231
253	300	204
254	300	204
255	300	225
256	300	226
257	300	255
258	300	332
259	300	370
260	300	355
261	300	357
262	300	352
263	300	388
264	300	451
265	300	467
266	300	713
267	300	743
268	300	844
269	300	823
270	300	843
271	300	932
272	300	1090
273	300	1031
274	300	1148
275	300	1104
276	300	928
277	300	1071
278	300	998
279	300	930
280	300	864
281	300	874
282	300	856
283	300	865
284	300	908
285	300	1000
286	300	959
287	300	1336
288	300	1908
289	300	2683
290	300	2491
291	300	2353
292	300	2275
293	300	2473
294	300	2890
295	300	3396
296	300	4345
297	300	10305
298	300	14337
299	300	24925
300	300	55311
1	301	17
2	301	63
3	301	112
4	301	82
5	301	73
6	301	90
7	301	56
8	301	57
9	301	37
10	301	37
11	301	27
12	301	29
13	301	27
14	301	37
15	301	27
16	301	33
17	301	29
18	301	27
19	301	13
20	301	26
21	301	19
22	301	20
23	301	12
24	301	22
25	301	26
26	301	14
27	301	22
28	301	13
29	301	20
30	301	26
31	301	29
32	301	25
33	301	33
34	301	31
35	301	39
36	301	47
38	301	33
39	301	54
40	301	51
41	301	62
42	301	56
43	301	73
44	301	90
45	301	132
46	301	94
47	301	35
48	301	28
49	301	17
50	301	19
51	301	10
52	301	21
53	301	22
54	301	36
55	301	78
56	301	115
57	301	82
58	301	69
59	301	100
60	301	109
61	301	90
62	301	35
63	301	11
64	301	42
65	301	11
66	301	9
67	301	39
68	301	98
69	301	133
70	301	116
71	301	127
72	301	115
73	301	111
74	301	110
75	301	77
76	301	115
77	301	136
78	301	103
79	301	113
80	301	130
81	301	117
82	301	90
83	301	130
84	301	86
85	301	103
86	301	114
87	301	122
88	301	166
89	301	144
90	301	124
91	301	109
92	301	98
93	301	93
94	301	163
95	301	137
96	301	150
97	301	154
98	301	127
99	301	84
100	301	49
101	301	63
102	301	61
103	301	76
104	301	63
105	301	70
106	301	67
107	301	112
108	301	189
109	301	172
110	301	120
111	301	138
112	301	133
113	301	167
114	301	136
115	301	126
116	301	136
117	301	153
118	301	170
119	301	117
120	301	120
121	301	143
122	301	131
123	301	106
124	301	140
125	301	116
126	301	161
127	301	151
128	301	141
129	301	210
130	301	228
131	301	181
132	301	211
133	301	145
134	301	225
135	301	184
136	301	232
137	301	237
138	301	241
139	301	238
140	301	194
141	301	194
142	301	175
143	301	193
144	301	199
145	301	182
146	301	187
147	301	208
148	301	172
149	301	181
150	301	166
151	301	179
152	301	148
153	301	155
154	301	141
155	301	173
156	301	216
157	301	210
158	301	148
159	301	193
160	301	188
161	301	164
162	301	152
163	301	163
164	301	148
165	301	146
166	301	159
167	301	140
168	301	127
169	301	152
170	301	163
171	301	163
172	301	169
173	301	134
174	301	153
175	301	148
176	301	209
177	301	130
178	301	172
179	301	206
180	301	158
181	301	208
182	301	181
183	301	180
184	301	180
185	301	162
186	301	189
187	301	147
188	301	159
189	301	126
190	301	170
191	301	168
192	301	190
193	301	155
194	301	171
195	301	152
196	301	141
197	301	164
198	301	154
199	301	138
200	301	184
201	301	161
202	301	145
203	301	189
204	301	187
205	301	183
206	301	181
207	301	171
208	301	174
209	301	182
210	301	209
211	301	188
212	301	156
213	301	208
214	301	200
215	301	227
216	301	200
217	301	238
218	301	184
219	301	221
220	301	281
221	301	217
222	301	251
223	301	211
224	301	244
225	301	219
226	301	228
227	301	227
228	301	269
229	301	256
230	301	254
231	301	282
232	301	233
233	301	266
234	301	266
235	301	260
236	301	201
237	301	165
238	301	157
239	301	186
240	301	195
241	301	220
242	301	193
243	301	209
244	301	140
245	301	206
246	301	235
247	301	218
248	301	180
249	301	193
250	301	189
251	301	160
252	301	168
253	301	177
254	301	185
255	301	195
256	301	168
257	301	159
258	301	264
259	301	276
260	301	277
261	301	334
262	301	267
263	301	300
264	301	414
265	301	379
266	301	622
267	301	659
268	301	800
269	301	790
270	301	747
271	301	879
272	301	1056
273	301	1019
274	301	1115
275	301	1081
276	301	937
277	301	1050
278	301	886
279	301	837
280	301	812
281	301	781
282	301	774
283	301	768
284	301	805
285	301	886
286	301	914
287	301	1427
288	301	2061
289	301	3029
290	301	2705
291	301	2340
292	301	2201
293	301	2476
294	301	3284
295	301	3804
296	301	5099
297	301	11313
298	301	12340
299	301	13476
300	301	24449
301	301	44909
0	302	1
1	302	20
2	302	76
3	302	95
4	302	78
5	302	91
6	302	77
7	302	78
8	302	50
9	302	46
10	302	23
11	302	37
12	302	31
13	302	26
14	302	37
15	302	24
16	302	29
17	302	24
18	302	24
19	302	22
20	302	21
21	302	18
22	302	19
23	302	17
24	302	20
25	302	25
26	302	17
27	302	21
28	302	22
29	302	16
30	302	25
31	302	33
32	302	17
33	302	25
34	302	32
35	302	25
36	302	25
38	302	29
39	302	46
40	302	54
41	302	60
42	302	54
43	302	53
44	302	117
45	302	110
46	302	103
47	302	37
48	302	13
49	302	6
50	302	16
51	302	18
52	302	21
53	302	13
54	302	37
55	302	59
56	302	95
57	302	97
58	302	70
59	302	89
60	302	98
61	302	80
62	302	36
63	302	8
64	302	27
65	302	8
66	302	13
67	302	38
68	302	86
69	302	128
70	302	99
71	302	101
72	302	99
73	302	89
74	302	76
75	302	93
76	302	119
77	302	94
78	302	104
79	302	116
80	302	134
81	302	110
82	302	114
83	302	119
84	302	88
85	302	100
86	302	106
87	302	138
88	302	165
89	302	163
90	302	142
91	302	86
92	302	101
93	302	96
94	302	180
95	302	154
96	302	130
97	302	170
98	302	115
99	302	57
100	302	53
101	302	68
102	302	45
103	302	53
104	302	46
105	302	54
106	302	73
107	302	102
108	302	206
109	302	132
110	302	141
111	302	120
112	302	135
113	302	132
114	302	128
115	302	117
116	302	114
117	302	116
118	302	144
119	302	115
120	302	93
121	302	130
122	302	123
123	302	128
124	302	145
125	302	119
126	302	122
127	302	135
128	302	159
129	302	210
130	302	194
131	302	178
132	302	178
133	302	163
134	302	195
135	302	188
136	302	208
137	302	205
138	302	232
139	302	215
140	302	211
141	302	188
142	302	154
143	302	170
144	302	186
145	302	174
146	302	163
147	302	169
148	302	145
149	302	143
150	302	151
151	302	160
152	302	134
153	302	133
154	302	117
155	302	159
156	302	202
157	302	181
158	302	125
159	302	146
160	302	159
161	302	154
162	302	140
163	302	127
164	302	135
165	302	129
166	302	135
167	302	113
168	302	107
169	302	127
170	302	160
171	302	154
172	302	124
173	302	107
174	302	142
175	302	167
176	302	156
177	302	123
178	302	148
179	302	161
180	302	157
181	302	159
182	302	157
183	302	137
184	302	169
185	302	137
186	302	129
187	302	123
188	302	162
189	302	102
190	302	133
191	302	151
192	302	150
193	302	147
194	302	136
195	302	117
196	302	125
197	302	144
198	302	146
199	302	139
200	302	130
201	302	126
202	302	143
203	302	185
204	302	187
205	302	154
206	302	169
207	302	162
208	302	132
209	302	154
210	302	145
211	302	152
212	302	168
213	302	143
214	302	194
215	302	200
216	302	148
217	302	209
218	302	193
219	302	212
220	302	197
221	302	186
222	302	201
223	302	189
224	302	203
225	302	181
226	302	235
227	302	190
228	302	222
229	302	200
230	302	226
231	302	213
232	302	213
233	302	226
234	302	235
235	302	222
236	302	213
237	302	156
238	302	138
239	302	148
240	302	137
241	302	159
242	302	205
243	302	204
244	302	128
245	302	180
246	302	210
247	302	184
248	302	129
249	302	152
250	302	159
251	302	141
252	302	126
253	302	145
254	302	152
255	302	142
256	302	161
257	302	173
258	302	217
259	302	253
260	302	279
261	302	328
262	302	285
263	302	313
264	302	362
265	302	430
266	302	615
267	302	674
268	302	769
269	302	720
270	302	824
271	302	951
272	302	1341
273	302	1069
274	302	1143
275	302	1115
276	302	1195
277	302	1061
278	302	993
279	302	894
280	302	826
281	302	836
282	302	784
283	302	886
284	302	787
285	302	909
286	302	1014
287	302	1732
288	302	2458
289	302	4826
290	302	3638
291	302	3042
292	302	2701
293	302	3201
294	302	5128
295	302	5684
296	302	8347
297	302	17662
298	302	10226
299	302	8983
300	302	10338
301	302	15970
302	302	42229
0	303	2
1	303	24
2	303	74
3	303	112
4	303	97
5	303	82
6	303	57
7	303	50
8	303	50
9	303	35
10	303	30
11	303	33
12	303	31
13	303	28
14	303	22
15	303	23
16	303	27
17	303	20
18	303	21
19	303	17
20	303	20
21	303	18
22	303	15
23	303	16
24	303	18
25	303	14
26	303	14
27	303	13
28	303	12
29	303	25
30	303	18
31	303	19
32	303	14
33	303	20
34	303	28
35	303	28
36	303	21
38	303	33
39	303	28
40	303	47
41	303	45
42	303	51
43	303	72
44	303	91
45	303	119
46	303	112
47	303	37
48	303	25
49	303	15
50	303	16
51	303	18
52	303	14
53	303	28
54	303	50
55	303	80
56	303	111
57	303	84
58	303	60
59	303	69
60	303	120
61	303	97
62	303	31
63	303	4
64	303	31
65	303	12
66	303	13
67	303	51
68	303	113
69	303	118
70	303	117
71	303	99
72	303	80
73	303	92
74	303	82
75	303	71
76	303	115
77	303	120
78	303	98
79	303	130
80	303	124
81	303	125
82	303	131
83	303	157
84	303	119
85	303	137
86	303	150
87	303	135
88	303	165
89	303	213
90	303	201
91	303	134
92	303	103
93	303	96
94	303	228
95	303	219
96	303	165
97	303	220
98	303	170
99	303	64
100	303	62
101	303	85
102	303	60
103	303	51
104	303	76
105	303	66
106	303	60
107	303	112
108	303	242
109	303	146
110	303	125
111	303	117
112	303	117
113	303	138
114	303	146
115	303	110
116	303	135
117	303	129
118	303	117
119	303	105
120	303	112
121	303	118
122	303	106
123	303	128
124	303	129
125	303	125
126	303	137
127	303	148
128	303	169
129	303	207
130	303	191
131	303	196
132	303	182
133	303	201
134	303	182
135	303	198
136	303	182
137	303	190
138	303	229
139	303	205
140	303	203
141	303	167
142	303	162
143	303	178
144	303	174
145	303	164
146	303	174
147	303	167
148	303	167
149	303	178
150	303	149
151	303	148
152	303	109
153	303	138
154	303	141
155	303	137
156	303	209
157	303	190
158	303	158
159	303	181
160	303	159
161	303	142
162	303	142
163	303	141
164	303	128
165	303	117
166	303	139
167	303	117
168	303	93
169	303	133
170	303	133
171	303	149
172	303	115
173	303	124
174	303	147
175	303	158
176	303	171
177	303	129
178	303	171
179	303	172
180	303	138
181	303	148
182	303	136
183	303	136
184	303	150
185	303	147
186	303	141
187	303	124
188	303	143
189	303	77
190	303	120
191	303	121
192	303	147
193	303	137
194	303	114
195	303	141
196	303	122
197	303	132
198	303	115
199	303	128
200	303	131
201	303	107
202	303	121
203	303	157
204	303	147
205	303	145
206	303	136
207	303	123
208	303	128
209	303	134
210	303	141
211	303	160
212	303	125
213	303	171
214	303	151
215	303	150
216	303	161
217	303	188
218	303	156
219	303	216
220	303	214
221	303	181
222	303	164
223	303	165
224	303	191
225	303	197
226	303	231
227	303	175
228	303	208
229	303	216
230	303	217
231	303	194
232	303	188
233	303	214
234	303	231
235	303	220
236	303	197
237	303	127
238	303	113
239	303	108
240	303	108
241	303	135
242	303	142
243	303	165
244	303	133
245	303	154
246	303	179
247	303	128
248	303	134
249	303	156
250	303	127
251	303	127
252	303	147
253	303	118
254	303	111
255	303	129
256	303	135
257	303	143
258	303	204
259	303	230
260	303	222
261	303	276
262	303	225
263	303	248
264	303	302
265	303	379
266	303	519
267	303	562
268	303	672
269	303	641
270	303	736
271	303	881
272	303	1137
273	303	963
274	303	1063
275	303	1000
276	303	1048
277	303	1025
278	303	890
279	303	827
280	303	679
281	303	665
282	303	702
283	303	760
284	303	735
285	303	781
286	303	942
287	303	1541
288	303	2214
289	303	4275
290	303	3260
291	303	2604
292	303	2311
293	303	2902
294	303	4513
295	303	4916
296	303	6605
297	303	11289
298	303	5972
299	303	5228
300	303	5654
301	303	6904
302	303	17976
303	303	36381
1	304	31
2	304	59
3	304	53
4	304	46
5	304	37
6	304	24
7	304	22
8	304	15
9	304	10
10	304	6
11	304	6
12	304	4
13	304	11
14	304	13
15	304	13
16	304	10
17	304	9
18	304	7
19	304	4
20	304	6
21	304	4
22	304	9
23	304	10
24	304	6
25	304	4
26	304	10
27	304	3
28	304	6
29	304	8
30	304	9
31	304	8
32	304	4
33	304	5
34	304	11
35	304	9
36	304	12
38	304	10
39	304	12
40	304	10
41	304	15
42	304	16
43	304	22
44	304	38
45	304	70
46	304	96
47	304	54
48	304	44
49	304	19
50	304	19
51	304	24
52	304	26
53	304	27
54	304	58
55	304	71
56	304	89
57	304	39
58	304	35
59	304	30
60	304	76
61	304	69
62	304	41
63	304	14
64	304	52
65	304	15
66	304	20
67	304	54
68	304	62
69	304	65
70	304	52
71	304	47
72	304	22
73	304	30
74	304	34
75	304	33
76	304	48
77	304	49
78	304	64
79	304	64
80	304	116
81	304	131
82	304	114
83	304	142
84	304	125
85	304	144
86	304	166
87	304	137
88	304	147
89	304	113
90	304	157
91	304	144
92	304	137
93	304	111
94	304	140
95	304	151
96	304	140
97	304	156
98	304	130
99	304	104
100	304	86
101	304	90
102	304	87
103	304	108
104	304	103
105	304	109
106	304	129
107	304	164
108	304	231
109	304	102
110	304	55
111	304	48
112	304	49
113	304	63
114	304	40
115	304	37
116	304	51
117	304	54
118	304	48
119	304	58
120	304	47
121	304	59
122	304	63
123	304	52
124	304	63
125	304	61
126	304	60
127	304	74
128	304	78
129	304	90
130	304	87
131	304	59
132	304	75
133	304	57
134	304	91
135	304	78
136	304	102
137	304	126
138	304	108
139	304	130
140	304	109
141	304	90
142	304	87
143	304	110
144	304	101
145	304	91
146	304	100
147	304	95
148	304	99
149	304	118
150	304	96
151	304	129
152	304	88
153	304	124
154	304	114
155	304	97
156	304	100
157	304	138
158	304	83
159	304	108
160	304	70
161	304	94
162	304	114
163	304	95
164	304	117
165	304	75
166	304	107
167	304	102
168	304	96
169	304	96
170	304	83
171	304	98
172	304	109
173	304	99
174	304	96
175	304	104
176	304	131
177	304	93
178	304	85
179	304	105
180	304	80
181	304	97
182	304	62
183	304	53
184	304	73
185	304	58
186	304	57
187	304	54
188	304	60
189	304	41
190	304	55
191	304	60
192	304	72
193	304	41
194	304	75
195	304	46
196	304	63
197	304	59
198	304	57
199	304	49
200	304	53
201	304	47
202	304	49
203	304	57
204	304	59
205	304	67
206	304	59
207	304	54
208	304	48
209	304	48
210	304	49
211	304	69
212	304	49
213	304	52
214	304	64
215	304	76
216	304	77
217	304	106
218	304	75
219	304	100
220	304	143
221	304	85
222	304	86
223	304	73
224	304	110
225	304	85
226	304	117
227	304	133
228	304	151
229	304	150
230	304	121
231	304	129
232	304	125
233	304	112
234	304	124
235	304	98
236	304	81
237	304	34
238	304	40
239	304	49
240	304	64
241	304	47
242	304	58
243	304	70
244	304	44
245	304	78
246	304	74
247	304	56
248	304	52
249	304	49
250	304	41
251	304	36
252	304	51
253	304	24
254	304	28
255	304	43
256	304	50
257	304	62
258	304	77
259	304	74
260	304	87
261	304	110
262	304	78
263	304	101
264	304	134
265	304	135
266	304	157
267	304	176
268	304	246
269	304	259
270	304	197
271	304	210
272	304	407
273	304	442
274	304	413
275	304	409
276	304	408
277	304	462
278	304	342
279	304	323
280	304	245
281	304	287
282	304	291
283	304	358
284	304	360
285	304	375
286	304	371
287	304	533
288	304	1018
289	304	1288
290	304	971
291	304	763
292	304	622
293	304	724
294	304	1122
295	304	1445
296	304	1570
297	304	1723
298	304	1451
299	304	1456
300	304	1522
301	304	1781
302	304	2392
303	304	5983
304	304	12129
0	305	2
1	305	45
2	305	44
3	305	45
4	305	44
5	305	35
6	305	15
7	305	8
8	305	15
9	305	5
10	305	9
11	305	4
12	305	7
13	305	4
14	305	13
15	305	5
16	305	10
17	305	2
18	305	7
19	305	4
20	305	6
21	305	5
22	305	6
23	305	7
24	305	2
25	305	4
26	305	3
27	305	7
28	305	5
29	305	3
30	305	2
31	305	8
32	305	7
33	305	4
34	305	6
35	305	11
36	305	9
38	305	2
39	305	5
40	305	6
41	305	8
42	305	18
43	305	15
44	305	35
45	305	55
46	305	82
47	305	76
48	305	48
49	305	42
50	305	39
51	305	46
52	305	37
53	305	45
54	305	74
55	305	65
56	305	73
57	305	29
58	305	29
59	305	27
60	305	46
61	305	65
62	305	62
63	305	15
64	305	71
65	305	21
66	305	12
67	305	88
68	305	78
69	305	50
70	305	39
71	305	24
72	305	25
73	305	14
74	305	19
75	305	20
76	305	37
77	305	49
78	305	36
79	305	56
80	305	101
81	305	174
82	305	142
83	305	184
84	305	171
85	305	180
86	305	173
87	305	138
88	305	127
89	305	77
90	305	146
91	305	154
92	305	183
93	305	194
94	305	157
95	305	132
96	305	200
97	305	150
98	305	171
99	305	160
100	305	120
101	305	168
102	305	140
103	305	159
104	305	152
105	305	147
106	305	192
107	305	211
108	305	300
109	305	111
110	305	59
111	305	54
112	305	43
113	305	46
114	305	39
115	305	35
116	305	34
117	305	56
118	305	36
119	305	31
120	305	35
121	305	35
122	305	56
123	305	50
124	305	64
125	305	31
126	305	53
127	305	57
128	305	66
129	305	83
130	305	69
131	305	52
132	305	43
133	305	55
134	305	67
135	305	64
136	305	80
137	305	104
138	305	91
139	305	116
140	305	104
141	305	81
142	305	105
143	305	105
144	305	116
145	305	130
146	305	83
147	305	100
148	305	82
149	305	123
150	305	117
151	305	118
152	305	94
153	305	119
154	305	132
155	305	107
156	305	78
157	305	119
158	305	87
159	305	69
160	305	86
161	305	83
162	305	102
163	305	104
164	305	129
165	305	104
166	305	115
167	305	90
168	305	91
169	305	95
170	305	89
171	305	106
172	305	102
173	305	86
174	305	103
175	305	88
176	305	110
177	305	60
178	305	88
179	305	82
180	305	79
181	305	78
182	305	48
183	305	79
184	305	80
185	305	66
186	305	55
187	305	33
188	305	40
189	305	41
190	305	57
191	305	57
192	305	59
193	305	61
194	305	61
195	305	46
196	305	55
197	305	42
198	305	46
199	305	39
200	305	57
201	305	45
202	305	35
203	305	51
204	305	68
205	305	62
206	305	43
207	305	41
208	305	35
209	305	41
210	305	45
211	305	43
212	305	41
213	305	68
214	305	62
215	305	59
216	305	70
217	305	85
218	305	50
219	305	75
220	305	99
221	305	89
222	305	77
223	305	76
224	305	76
225	305	77
226	305	97
227	305	138
228	305	149
229	305	169
230	305	150
231	305	151
232	305	139
233	305	122
234	305	99
235	305	92
236	305	66
237	305	44
238	305	32
239	305	33
240	305	41
241	305	45
242	305	32
243	305	56
244	305	26
245	305	54
246	305	57
247	305	44
248	305	28
249	305	41
250	305	39
251	305	26
252	305	23
253	305	23
254	305	23
255	305	37
256	305	28
257	305	45
258	305	60
259	305	69
260	305	64
261	305	92
262	305	69
263	305	71
264	305	114
265	305	86
266	305	133
267	305	146
268	305	197
269	305	190
270	305	135
271	305	149
272	305	261
273	305	345
274	305	354
275	305	317
276	305	289
277	305	386
278	305	260
279	305	243
280	305	190
281	305	210
282	305	239
283	305	244
284	305	272
285	305	332
286	305	295
287	305	417
288	305	729
289	305	780
290	305	625
291	305	455
292	305	419
293	305	454
294	305	607
295	305	884
296	305	828
297	305	811
298	305	811
299	305	871
300	305	1005
301	305	1013
302	305	1208
303	305	2082
304	305	4218
305	305	12099
0	306	1
1	306	28
2	306	23
3	306	31
4	306	28
5	306	12
6	306	14
7	306	6
8	306	10
9	306	3
10	306	5
11	306	7
12	306	3
13	306	6
14	306	6
15	306	5
16	306	8
17	306	6
18	306	5
19	306	4
20	306	2
21	306	3
22	306	1
23	306	5
24	306	4
25	306	1
26	306	2
27	306	2
28	306	5
29	306	5
30	306	5
31	306	5
32	306	6
33	306	7
34	306	14
35	306	6
36	306	5
38	306	4
39	306	6
40	306	5
41	306	7
42	306	8
43	306	7
44	306	19
45	306	50
46	306	71
47	306	61
48	306	38
49	306	31
50	306	41
51	306	40
52	306	25
53	306	34
54	306	53
55	306	59
56	306	58
57	306	19
58	306	15
59	306	20
60	306	30
61	306	57
62	306	38
63	306	11
64	306	45
65	306	20
66	306	16
67	306	48
68	306	44
69	306	37
70	306	17
71	306	29
72	306	13
73	306	21
74	306	18
75	306	12
76	306	34
77	306	33
78	306	23
79	306	43
80	306	86
81	306	135
82	306	105
83	306	149
84	306	150
85	306	125
86	306	117
87	306	132
88	306	108
89	306	55
90	306	115
91	306	159
92	306	132
93	306	123
94	306	134
95	306	92
96	306	141
97	306	137
98	306	149
99	306	174
100	306	130
101	306	143
102	306	123
103	306	162
104	306	137
105	306	159
106	306	161
107	306	180
108	306	228
109	306	61
110	306	35
111	306	37
112	306	40
113	306	33
114	306	23
115	306	20
116	306	25
117	306	32
118	306	25
119	306	29
120	306	28
121	306	44
122	306	33
123	306	33
124	306	43
125	306	25
126	306	35
127	306	36
128	306	40
129	306	65
130	306	50
131	306	38
132	306	42
133	306	35
134	306	49
135	306	51
136	306	64
137	306	67
138	306	72
139	306	87
140	306	63
141	306	55
142	306	57
143	306	59
144	306	83
145	306	66
146	306	61
147	306	81
148	306	73
149	306	81
150	306	64
151	306	88
152	306	68
153	306	106
154	306	94
155	306	58
156	306	64
157	306	90
158	306	58
159	306	58
160	306	51
161	306	45
162	306	68
163	306	74
164	306	110
165	306	72
166	306	98
167	306	71
168	306	69
169	306	84
170	306	88
171	306	65
172	306	81
173	306	61
174	306	77
175	306	87
176	306	94
177	306	59
178	306	52
179	306	68
180	306	58
181	306	41
182	306	35
183	306	50
184	306	59
185	306	35
186	306	28
187	306	30
188	306	32
189	306	21
190	306	40
191	306	46
192	306	40
193	306	30
194	306	51
195	306	29
196	306	30
197	306	36
198	306	29
199	306	37
200	306	46
201	306	37
202	306	30
203	306	43
204	306	54
205	306	34
206	306	45
207	306	46
208	306	35
209	306	23
210	306	34
211	306	32
212	306	41
213	306	34
214	306	35
215	306	48
216	306	42
217	306	63
218	306	52
219	306	49
220	306	74
221	306	53
222	306	53
223	306	43
224	306	60
225	306	65
226	306	67
227	306	98
228	306	113
229	306	125
230	306	148
231	306	112
232	306	93
233	306	93
234	306	68
235	306	62
236	306	41
237	306	22
238	306	29
239	306	25
240	306	25
241	306	47
242	306	32
243	306	32
244	306	26
245	306	50
246	306	38
247	306	32
248	306	35
249	306	28
250	306	34
251	306	30
252	306	21
253	306	18
254	306	15
255	306	24
256	306	15
257	306	27
258	306	50
259	306	47
260	306	49
261	306	66
262	306	46
263	306	44
264	306	66
265	306	78
266	306	92
267	306	123
268	306	131
269	306	129
270	306	102
271	306	107
272	306	198
273	306	248
274	306	248
275	306	218
276	306	197
277	306	236
278	306	177
279	306	169
280	306	148
281	306	146
282	306	145
283	306	171
284	306	219
285	306	206
286	306	204
287	306	286
288	306	476
289	306	467
290	306	340
291	306	288
292	306	267
293	306	264
294	306	382
295	306	519
296	306	511
297	306	470
298	306	510
299	306	522
300	306	591
301	306	635
302	306	745
303	306	1137
304	306	1506
305	306	3002
306	306	6809
1	307	35
2	307	24
3	307	26
4	307	21
5	307	12
6	307	9
7	307	5
8	307	13
9	307	6
10	307	3
11	307	2
12	307	1
13	307	2
14	307	4
15	307	5
16	307	1
17	307	3
18	307	2
19	307	1
20	307	4
21	307	4
22	307	2
23	307	6
24	307	4
25	307	4
26	307	6
27	307	2
28	307	3
29	307	1
30	307	3
31	307	3
32	307	2
33	307	6
34	307	2
35	307	2
36	307	4
38	307	3
39	307	3
40	307	5
41	307	11
42	307	8
43	307	8
44	307	11
45	307	36
46	307	48
47	307	41
48	307	32
49	307	20
50	307	22
51	307	30
52	307	25
53	307	22
54	307	34
55	307	45
56	307	48
57	307	16
58	307	14
59	307	17
60	307	23
61	307	28
62	307	31
63	307	5
64	307	46
65	307	13
66	307	8
67	307	37
68	307	38
69	307	19
70	307	17
71	307	28
72	307	21
73	307	14
74	307	6
75	307	8
76	307	19
77	307	25
78	307	24
79	307	25
80	307	82
81	307	88
82	307	96
83	307	112
84	307	104
85	307	98
86	307	85
87	307	86
88	307	73
89	307	34
90	307	80
91	307	117
92	307	113
93	307	115
94	307	73
95	307	70
96	307	89
97	307	94
98	307	100
99	307	91
100	307	100
101	307	118
102	307	83
103	307	120
104	307	104
105	307	94
106	307	95
107	307	154
108	307	151
109	307	51
110	307	16
111	307	21
112	307	12
113	307	25
114	307	20
115	307	8
116	307	22
117	307	21
118	307	15
119	307	22
120	307	15
121	307	17
122	307	34
123	307	32
124	307	27
125	307	22
126	307	23
127	307	29
128	307	34
129	307	28
130	307	39
131	307	19
132	307	20
133	307	27
134	307	30
135	307	33
136	307	50
137	307	41
138	307	52
139	307	48
140	307	48
141	307	38
142	307	55
143	307	47
144	307	63
145	307	54
146	307	47
147	307	55
148	307	56
149	307	67
150	307	50
151	307	84
152	307	67
153	307	69
154	307	68
155	307	54
156	307	49
157	307	69
158	307	39
159	307	44
160	307	34
161	307	37
162	307	46
163	307	66
164	307	64
165	307	52
166	307	62
167	307	59
168	307	55
169	307	47
170	307	52
171	307	44
172	307	70
173	307	46
174	307	33
175	307	56
176	307	84
177	307	47
178	307	52
179	307	50
180	307	35
181	307	35
182	307	29
183	307	29
184	307	33
185	307	30
186	307	27
187	307	11
188	307	25
189	307	18
190	307	28
191	307	32
192	307	32
193	307	22
194	307	37
195	307	22
196	307	28
197	307	26
198	307	19
199	307	32
200	307	34
201	307	26
202	307	19
203	307	33
204	307	27
205	307	19
206	307	25
207	307	25
208	307	14
209	307	26
210	307	21
211	307	27
212	307	21
213	307	33
214	307	30
215	307	30
216	307	27
217	307	46
218	307	31
219	307	40
220	307	52
221	307	52
222	307	25
223	307	38
224	307	48
225	307	36
226	307	47
227	307	55
228	307	82
229	307	94
230	307	63
231	307	59
232	307	60
233	307	68
234	307	36
235	307	38
236	307	35
237	307	20
238	307	17
239	307	19
240	307	24
241	307	19
242	307	25
243	307	25
244	307	16
245	307	38
246	307	23
247	307	17
248	307	23
249	307	23
250	307	20
251	307	20
252	307	21
253	307	15
254	307	15
255	307	17
256	307	19
257	307	31
258	307	39
259	307	35
260	307	27
261	307	45
262	307	35
263	307	25
264	307	53
265	307	46
266	307	59
267	307	86
268	307	87
269	307	97
270	307	56
271	307	82
272	307	146
273	307	136
274	307	157
275	307	174
276	307	122
277	307	185
278	307	101
279	307	129
280	307	87
281	307	92
282	307	103
283	307	115
284	307	138
285	307	125
286	307	119
287	307	180
288	307	316
289	307	330
290	307	260
291	307	176
292	307	181
293	307	196
294	307	253
295	307	314
296	307	320
297	307	285
298	307	358
299	307	369
300	307	371
301	307	396
302	307	441
303	307	739
304	307	874
305	307	1252
306	307	1927
307	307	3416
0	308	1
1	308	34
2	308	52
3	308	50
4	308	43
5	308	30
6	308	18
7	308	11
8	308	8
9	308	10
10	308	7
11	308	7
12	308	11
13	308	8
14	308	11
15	308	2
16	308	10
17	308	2
18	308	6
19	308	2
20	308	7
21	308	4
22	308	5
23	308	4
24	308	9
25	308	7
26	308	9
27	308	3
28	308	5
29	308	4
30	308	7
31	308	5
32	308	6
33	308	4
34	308	4
35	308	9
36	308	10
38	308	7
39	308	9
40	308	11
41	308	13
42	308	19
43	308	12
44	308	24
45	308	77
46	308	101
47	308	82
48	308	59
49	308	34
50	308	42
51	308	60
52	308	53
53	308	49
54	308	87
55	308	85
56	308	76
57	308	28
58	308	17
59	308	32
60	308	55
61	308	80
62	308	54
63	308	18
64	308	77
65	308	29
66	308	25
67	308	86
68	308	82
69	308	50
70	308	31
71	308	40
72	308	33
73	308	28
74	308	18
75	308	28
76	308	49
77	308	57
78	308	51
79	308	67
80	308	152
81	308	176
82	308	173
83	308	206
84	308	206
85	308	201
86	308	215
87	308	158
88	308	156
89	308	108
90	308	170
91	308	197
92	308	202
93	308	193
94	308	181
95	308	173
96	308	208
97	308	196
98	308	214
99	308	169
100	308	143
101	308	181
102	308	163
103	308	182
104	308	212
105	308	187
106	308	192
107	308	265
108	308	302
109	308	105
110	308	54
111	308	54
112	308	49
113	308	41
114	308	48
115	308	32
116	308	42
117	308	45
118	308	43
119	308	45
120	308	51
121	308	46
122	308	52
123	308	49
124	308	61
125	308	44
126	308	56
127	308	61
128	308	80
129	308	76
130	308	84
131	308	51
132	308	51
133	308	66
134	308	72
135	308	81
136	308	110
137	308	101
138	308	133
139	308	148
140	308	88
141	308	100
142	308	119
143	308	90
144	308	117
145	308	114
146	308	97
147	308	123
148	308	87
149	308	126
150	308	115
151	308	115
152	308	108
153	308	136
154	308	125
155	308	115
156	308	73
157	308	133
158	308	104
159	308	83
160	308	92
161	308	73
162	308	100
163	308	97
164	308	146
165	308	120
166	308	132
167	308	136
168	308	95
169	308	99
170	308	108
171	308	101
172	308	114
173	308	84
174	308	103
175	308	127
176	308	135
177	308	89
178	308	82
179	308	103
180	308	81
181	308	104
182	308	67
183	308	67
184	308	79
185	308	54
186	308	55
187	308	52
188	308	42
189	308	52
190	308	74
191	308	56
192	308	69
193	308	50
194	308	62
195	308	52
196	308	43
197	308	56
198	308	53
199	308	56
200	308	68
201	308	47
202	308	52
203	308	62
204	308	71
205	308	60
206	308	61
207	308	46
208	308	45
209	308	43
210	308	53
211	308	44
212	308	41
213	308	57
214	308	66
215	308	67
216	308	77
217	308	87
218	308	63
219	308	78
220	308	122
221	308	65
222	308	77
223	308	70
224	308	95
225	308	85
226	308	108
227	308	134
228	308	168
229	308	166
230	308	155
231	308	162
232	308	143
233	308	131
234	308	94
235	308	99
236	308	71
237	308	47
238	308	38
239	308	43
240	308	49
241	308	54
242	308	50
243	308	47
244	308	33
245	308	58
246	308	42
247	308	49
248	308	33
249	308	42
250	308	44
251	308	39
252	308	32
253	308	33
254	308	31
255	308	39
256	308	37
257	308	45
258	308	68
259	308	75
260	308	77
261	308	86
262	308	71
263	308	59
264	308	93
265	308	99
266	308	134
267	308	163
268	308	209
269	308	199
270	308	148
271	308	166
272	308	264
273	308	358
274	308	314
275	308	279
276	308	265
277	308	364
278	308	255
279	308	259
280	308	191
281	308	204
282	308	223
283	308	221
284	308	282
285	308	271
286	308	236
287	308	369
288	308	658
289	308	668
290	308	558
291	308	369
292	308	370
293	308	394
294	308	543
295	308	709
296	308	763
297	308	675
298	308	692
299	308	798
300	308	831
301	308	840
302	308	973
303	308	1696
304	308	1768
305	308	2028
306	308	2119
307	308	3191
308	308	15755
0	309	1
1	309	58
2	309	75
3	309	76
4	309	64
5	309	43
6	309	21
7	309	25
8	309	10
9	309	13
10	309	16
11	309	11
12	309	11
13	309	12
14	309	11
15	309	16
16	309	11
17	309	5
18	309	9
19	309	4
20	309	5
21	309	8
22	309	10
23	309	11
24	309	12
25	309	4
26	309	8
27	309	5
28	309	7
29	309	9
30	309	8
31	309	7
32	309	12
33	309	11
34	309	13
35	309	8
36	309	9
38	309	13
39	309	20
40	309	23
41	309	13
42	309	26
43	309	25
44	309	50
45	309	119
46	309	163
47	309	140
48	309	76
49	309	63
50	309	73
51	309	72
52	309	56
53	309	77
54	309	131
55	309	129
56	309	150
57	309	38
58	309	36
59	309	54
60	309	98
61	309	110
62	309	102
63	309	22
64	309	116
65	309	28
66	309	39
67	309	136
68	309	128
69	309	83
70	309	61
71	309	58
72	309	40
73	309	34
74	309	34
75	309	42
76	309	65
77	309	89
78	309	81
79	309	83
80	309	224
81	309	321
82	309	269
83	309	341
84	309	307
85	309	277
86	309	289
87	309	236
88	309	268
89	309	140
90	309	249
91	309	315
92	309	313
93	309	291
94	309	294
95	309	252
96	309	377
97	309	279
98	309	305
99	309	257
100	309	260
101	309	254
102	309	235
103	309	296
104	309	258
105	309	285
106	309	245
107	309	385
108	309	441
109	309	141
110	309	84
111	309	77
112	309	69
113	309	78
114	309	71
115	309	58
116	309	72
117	309	76
118	309	77
119	309	65
120	309	68
121	309	72
122	309	79
123	309	67
124	309	81
125	309	76
126	309	95
127	309	95
128	309	105
129	309	138
130	309	113
131	309	86
132	309	93
133	309	71
134	309	124
135	309	126
136	309	148
137	309	155
138	309	176
139	309	208
140	309	148
141	309	147
142	309	153
143	309	157
144	309	189
145	309	157
146	309	160
147	309	177
148	309	161
149	309	178
150	309	205
151	309	194
152	309	150
153	309	178
154	309	211
155	309	168
156	309	119
157	309	192
158	309	158
159	309	146
160	309	120
161	309	115
162	309	146
163	309	199
164	309	190
165	309	178
166	309	180
167	309	179
168	309	155
169	309	156
170	309	174
171	309	163
172	309	152
173	309	146
174	309	169
175	309	178
176	309	206
177	309	116
178	309	130
179	309	141
180	309	129
181	309	153
182	309	102
183	309	94
184	309	123
185	309	109
186	309	75
187	309	72
188	309	80
189	309	60
190	309	84
191	309	85
192	309	83
193	309	87
194	309	104
195	309	94
196	309	87
197	309	84
198	309	70
199	309	103
200	309	98
201	309	81
202	309	59
203	309	81
204	309	111
205	309	100
206	309	95
207	309	56
208	309	68
209	309	77
210	309	70
211	309	90
212	309	78
213	309	96
214	309	100
215	309	94
216	309	137
217	309	141
218	309	116
219	309	139
220	309	164
221	309	128
222	309	108
223	309	88
224	309	149
225	309	128
226	309	164
227	309	218
228	309	283
229	309	269
230	309	234
231	309	226
232	309	203
233	309	203
234	309	176
235	309	133
236	309	98
237	309	57
238	309	42
239	309	57
240	309	55
241	309	79
242	309	61
243	309	92
244	309	52
245	309	80
246	309	97
247	309	61
248	309	70
249	309	60
250	309	68
251	309	45
252	309	55
253	309	46
254	309	47
255	309	59
256	309	62
257	309	76
258	309	91
259	309	107
260	309	71
261	309	132
262	309	98
263	309	99
264	309	156
265	309	147
266	309	187
267	309	253
268	309	291
269	309	278
270	309	218
271	309	229
272	309	426
273	309	464
274	309	510
275	309	470
276	309	439
277	309	483
278	309	398
279	309	370
280	309	284
281	309	343
282	309	356
283	309	372
284	309	429
285	309	415
286	309	385
287	309	578
288	309	1010
289	309	1062
290	309	916
291	309	620
292	309	579
293	309	640
294	309	883
295	309	1165
296	309	1203
297	309	1184
298	309	1195
299	309	1267
300	309	1294
301	309	1409
302	309	1808
303	309	2934
304	309	3022
305	309	3032
306	309	2456
307	309	2392
308	309	8760
309	309	33454
0	310	1
1	310	61
2	310	94
3	310	115
4	310	89
5	310	54
6	310	58
7	310	19
8	310	33
9	310	17
10	310	16
11	310	14
12	310	20
13	310	6
14	310	24
15	310	21
16	310	15
17	310	19
18	310	14
19	310	8
20	310	9
21	310	10
22	310	11
23	310	8
24	310	9
25	310	10
26	310	7
27	310	10
28	310	5
29	310	7
30	310	13
31	310	12
32	310	12
33	310	11
34	310	18
35	310	14
36	310	11
38	310	14
39	310	24
40	310	21
41	310	30
42	310	37
43	310	28
44	310	53
45	310	158
46	310	169
47	310	99
48	310	87
49	310	50
50	310	79
51	310	75
52	310	67
53	310	74
54	310	122
55	310	134
56	310	150
57	310	61
58	310	45
59	310	57
60	310	125
61	310	120
62	310	100
63	310	19
64	310	114
65	310	41
66	310	30
67	310	118
68	310	176
69	310	96
70	310	72
71	310	77
72	310	58
73	310	46
74	310	43
75	310	45
76	310	89
77	310	96
78	310	93
79	310	124
80	310	247
81	310	295
82	310	278
83	310	306
84	310	283
85	310	302
86	310	326
87	310	263
88	310	305
89	310	165
90	310	286
91	310	299
92	310	283
93	310	274
94	310	297
95	310	264
96	310	321
97	310	324
98	310	346
99	310	229
100	310	207
101	310	268
102	310	193
103	310	223
104	310	219
105	310	221
106	310	245
107	310	372
108	310	468
109	310	172
110	310	100
111	310	89
112	310	77
113	310	96
114	310	72
115	310	59
116	310	91
117	310	87
118	310	99
119	310	65
120	310	74
121	310	108
122	310	90
123	310	72
124	310	95
125	310	83
126	310	86
127	310	109
128	310	109
129	310	175
130	310	144
131	310	114
132	310	119
133	310	109
134	310	153
135	310	167
136	310	174
137	310	184
138	310	202
139	310	196
140	310	207
141	310	149
142	310	187
143	310	176
144	310	197
145	310	190
146	310	160
147	310	168
148	310	180
149	310	183
150	310	156
151	310	187
152	310	146
153	310	219
154	310	218
155	310	185
156	310	146
157	310	212
158	310	155
159	310	133
160	310	145
161	310	147
162	310	184
163	310	189
164	310	203
165	310	184
166	310	166
167	310	183
168	310	144
169	310	158
170	310	160
171	310	181
172	310	182
173	310	145
174	310	166
175	310	165
176	310	207
177	310	150
178	310	139
179	310	162
180	310	128
181	310	153
182	310	111
183	310	111
184	310	115
185	310	103
186	310	88
187	310	73
188	310	90
189	310	71
190	310	92
191	310	93
192	310	113
193	310	97
194	310	101
195	310	98
196	310	73
197	310	90
198	310	69
199	310	89
200	310	128
201	310	91
202	310	75
203	310	126
204	310	109
205	310	96
206	310	96
207	310	82
208	310	86
209	310	73
210	310	101
211	310	91
212	310	78
213	310	103
214	310	89
215	310	128
216	310	146
217	310	182
218	310	132
219	310	139
220	310	186
221	310	153
222	310	147
223	310	115
224	310	150
225	310	151
226	310	165
227	310	195
228	310	240
229	310	252
230	310	257
231	310	229
232	310	192
233	310	198
234	310	188
235	310	165
236	310	112
237	310	66
238	310	64
239	310	62
240	310	80
241	310	73
242	310	84
243	310	96
244	310	55
245	310	83
246	310	82
247	310	76
248	310	73
249	310	61
250	310	68
251	310	71
252	310	65
253	310	59
254	310	70
255	310	68
256	310	63
257	310	70
258	310	84
259	310	119
260	310	136
261	310	151
262	310	104
263	310	143
264	310	168
265	310	170
266	310	232
267	310	281
268	310	311
269	310	301
270	310	259
271	310	281
272	310	429
273	310	513
274	310	553
275	310	453
276	310	440
277	310	569
278	310	421
279	310	359
280	310	359
281	310	349
282	310	374
283	310	413
284	310	444
285	310	501
286	310	416
287	310	653
288	310	1082
289	310	1214
290	310	975
291	310	820
292	310	743
293	310	755
294	310	1087
295	310	1476
296	310	1509
297	310	1589
298	310	1366
299	310	1472
300	310	1563
301	310	1645
302	310	2197
303	310	3962
304	310	3252
305	310	2767
306	310	2042
307	310	1578
308	310	4314
309	310	13152
310	310	35013
0	311	2
1	311	46
2	311	101
3	311	130
4	311	112
5	311	77
6	311	64
7	311	39
8	311	34
9	311	26
10	311	11
11	311	17
12	311	24
13	311	18
14	311	19
15	311	14
16	311	23
17	311	12
18	311	7
19	311	13
20	311	10
21	311	9
22	311	11
23	311	11
24	311	8
25	311	7
26	311	8
27	311	11
28	311	8
29	311	10
30	311	3
31	311	11
32	311	11
33	311	9
34	311	18
35	311	17
36	311	19
38	311	11
39	311	29
40	311	27
41	311	32
42	311	30
43	311	36
44	311	73
45	311	164
46	311	156
47	311	89
48	311	52
49	311	24
50	311	33
51	311	49
52	311	41
53	311	41
54	311	90
55	311	145
56	311	160
57	311	68
58	311	67
59	311	83
60	311	130
61	311	138
62	311	81
63	311	17
64	311	76
65	311	25
66	311	23
67	311	82
68	311	169
69	311	127
70	311	106
71	311	96
72	311	82
73	311	65
74	311	53
75	311	78
76	311	105
77	311	130
78	311	124
79	311	142
80	311	196
81	311	219
82	311	192
83	311	240
84	311	203
85	311	248
86	311	278
87	311	221
88	311	265
89	311	226
90	311	244
91	311	240
92	311	207
93	311	205
94	311	301
95	311	270
96	311	290
97	311	312
98	311	261
99	311	155
100	311	130
101	311	125
102	311	131
103	311	150
104	311	134
105	311	146
106	311	148
107	311	245
108	311	341
109	311	165
110	311	126
111	311	122
112	311	90
113	311	116
114	311	80
115	311	93
116	311	106
117	311	94
118	311	104
119	311	85
120	311	92
121	311	135
122	311	91
123	311	88
124	311	109
125	311	84
126	311	103
127	311	109
128	311	139
129	311	176
130	311	147
131	311	123
132	311	133
133	311	144
134	311	173
135	311	133
136	311	188
137	311	190
138	311	207
139	311	211
140	311	184
141	311	177
142	311	162
143	311	175
144	311	208
145	311	193
146	311	158
147	311	174
148	311	158
149	311	146
150	311	124
151	311	168
152	311	139
153	311	134
154	311	163
155	311	152
156	311	175
157	311	192
158	311	149
159	311	136
160	311	171
161	311	138
162	311	148
163	311	159
164	311	160
165	311	131
166	311	153
167	311	135
168	311	113
169	311	123
170	311	158
171	311	144
172	311	139
173	311	117
174	311	162
175	311	156
176	311	186
177	311	98
178	311	127
179	311	143
180	311	139
181	311	139
182	311	120
183	311	124
184	311	117
185	311	83
186	311	119
187	311	94
188	311	85
189	311	63
190	311	97
191	311	89
192	311	87
193	311	111
194	311	99
195	311	96
196	311	81
197	311	91
198	311	93
199	311	118
200	311	126
201	311	79
202	311	78
203	311	107
204	311	118
205	311	97
206	311	111
207	311	92
208	311	88
209	311	78
210	311	95
211	311	101
212	311	78
213	311	100
214	311	111
215	311	115
216	311	137
217	311	179
218	311	125
219	311	153
220	311	189
221	311	140
222	311	148
223	311	157
224	311	152
225	311	167
226	311	178
227	311	191
228	311	203
229	311	218
230	311	219
231	311	177
232	311	176
233	311	175
234	311	182
235	311	175
236	311	112
237	311	79
238	311	74
239	311	69
240	311	84
241	311	74
242	311	79
243	311	109
244	311	64
245	311	87
246	311	93
247	311	90
248	311	89
249	311	69
250	311	93
251	311	61
252	311	65
253	311	68
254	311	63
255	311	70
256	311	68
257	311	104
258	311	119
259	311	140
260	311	122
261	311	157
262	311	114
263	311	150
264	311	200
265	311	178
266	311	251
267	311	238
268	311	330
269	311	304
270	311	264
271	311	304
272	311	422
273	311	457
274	311	502
275	311	453
276	311	413
277	311	433
278	311	379
279	311	349
280	311	318
281	311	360
282	311	363
283	311	375
284	311	433
285	311	480
286	311	373
287	311	587
288	311	824
289	311	1068
290	311	832
291	311	741
292	311	731
293	311	757
294	311	1022
295	311	1212
296	311	1341
297	311	1431
298	311	1369
299	311	1343
300	311	1499
301	311	1497
302	311	1832
303	311	3069
304	311	2437
305	311	1966
306	311	1356
307	311	1050
308	311	2524
309	311	5449
310	311	13483
311	311	31723
0	312	2
1	312	40
2	312	120
3	312	185
4	312	165
5	312	122
6	312	84
7	312	59
8	312	59
9	312	37
10	312	37
11	312	36
12	312	32
13	312	31
14	312	38
15	312	36
16	312	15
17	312	28
18	312	23
19	312	18
20	312	20
21	312	22
22	312	26
23	312	15
24	312	22
25	312	16
26	312	17
27	312	17
28	312	9
29	312	23
30	312	17
31	312	22
32	312	15
33	312	21
34	312	40
35	312	21
36	312	33
38	312	31
39	312	35
40	312	44
41	312	57
42	312	64
43	312	71
44	312	147
45	312	241
46	312	184
47	312	67
48	312	48
49	312	29
50	312	40
51	312	31
52	312	33
53	312	36
54	312	76
55	312	163
56	312	194
57	312	151
58	312	108
59	312	129
60	312	174
61	312	165
62	312	64
63	312	7
64	312	78
65	312	17
66	312	20
67	312	76
68	312	189
69	312	211
70	312	149
71	312	165
72	312	131
73	312	131
74	312	113
75	312	121
76	312	167
77	312	201
78	312	186
79	312	213
80	312	238
81	312	238
82	312	203
83	312	273
84	312	191
85	312	248
86	312	261
87	312	275
88	312	317
89	312	281
90	312	314
91	312	222
92	312	182
93	312	186
94	312	348
95	312	300
96	312	270
97	312	351
98	312	276
99	312	106
100	312	97
101	312	105
102	312	93
103	312	139
104	312	119
105	312	99
106	312	128
107	312	221
108	312	333
109	312	210
110	312	138
111	312	158
112	312	146
113	312	189
114	312	153
115	312	142
116	312	158
117	312	124
118	312	170
119	312	120
120	312	127
121	312	143
122	312	154
123	312	147
124	312	152
125	312	128
126	312	152
127	312	161
128	312	172
129	312	259
130	312	246
131	312	212
132	312	211
133	312	233
134	312	220
135	312	227
136	312	243
137	312	217
138	312	231
139	312	306
140	312	241
141	312	184
142	312	197
143	312	225
144	312	219
145	312	173
146	312	178
147	312	189
148	312	185
149	312	141
150	312	155
151	312	207
152	312	141
153	312	173
154	312	142
155	312	197
156	312	232
157	312	215
158	312	157
159	312	180
160	312	190
161	312	122
162	312	141
163	312	138
164	312	173
165	312	140
166	312	150
167	312	149
168	312	126
169	312	137
170	312	154
171	312	145
172	312	136
173	312	151
174	312	148
175	312	172
176	312	180
177	312	134
178	312	143
179	312	167
180	312	160
181	312	154
182	312	143
183	312	142
184	312	149
185	312	137
186	312	145
187	312	122
188	312	113
189	312	82
190	312	121
191	312	118
192	312	136
193	312	114
194	312	156
195	312	113
196	312	128
197	312	129
198	312	143
199	312	144
200	312	148
201	312	134
202	312	108
203	312	159
204	312	136
205	312	153
206	312	132
207	312	151
208	312	141
209	312	131
210	312	126
211	312	151
212	312	118
213	312	169
214	312	153
215	312	179
216	312	195
217	312	186
218	312	158
219	312	193
220	312	221
221	312	185
222	312	204
223	312	202
224	312	195
225	312	216
226	312	250
227	312	192
228	312	219
229	312	215
230	312	206
231	312	212
232	312	170
233	312	230
234	312	234
235	312	177
236	312	156
237	312	134
238	312	114
239	312	109
240	312	108
241	312	116
242	312	134
243	312	120
244	312	101
245	312	138
246	312	160
247	312	152
248	312	104
249	312	116
250	312	124
251	312	83
252	312	105
253	312	99
254	312	106
255	312	104
256	312	120
257	312	119
258	312	170
259	312	192
260	312	175
261	312	211
262	312	174
263	312	203
264	312	205
265	312	230
266	312	307
267	312	368
268	312	456
269	312	425
270	312	379
271	312	376
272	312	488
273	312	437
274	312	571
275	312	513
276	312	423
277	312	494
278	312	442
279	312	429
280	312	408
281	312	419
282	312	442
283	312	470
284	312	432
285	312	466
286	312	482
287	312	655
288	312	908
289	312	1226
290	312	1081
291	312	1016
292	312	996
293	312	962
294	312	1197
295	312	1526
296	312	1735
297	312	2154
298	312	1724
299	312	1685
300	312	1823
301	312	1785
302	312	2359
303	312	4606
304	312	2676
305	312	1690
306	312	1195
307	312	818
308	312	1958
309	312	3932
310	312	6017
311	312	14083
312	312	49537
0	313	3
1	313	50
2	313	112
3	313	115
4	313	114
5	313	82
6	313	74
7	313	45
8	313	44
9	313	25
10	313	26
11	313	19
12	313	15
13	313	22
14	313	20
15	313	26
16	313	22
17	313	13
18	313	14
19	313	20
20	313	11
21	313	13
22	313	19
23	313	16
24	313	15
25	313	10
26	313	5
27	313	12
28	313	16
29	313	12
30	313	9
31	313	19
32	313	20
33	313	21
34	313	14
35	313	29
36	313	29
38	313	26
39	313	31
40	313	34
41	313	29
42	313	50
43	313	61
44	313	90
45	313	157
46	313	154
47	313	68
48	313	30
49	313	38
50	313	37
51	313	41
52	313	32
53	313	34
54	313	60
55	313	133
56	313	155
57	313	88
58	313	76
59	313	82
60	313	146
61	313	116
62	313	80
63	313	21
64	313	74
65	313	31
66	313	22
67	313	78
68	313	162
69	313	137
70	313	98
71	313	101
72	313	76
73	313	81
74	313	57
75	313	73
76	313	98
77	313	121
78	313	122
79	313	161
80	313	208
81	313	211
82	313	195
83	313	220
84	313	176
85	313	208
86	313	243
87	313	216
88	313	267
89	313	185
90	313	257
91	313	219
92	313	195
93	313	176
94	313	273
95	313	217
96	313	268
97	313	247
98	313	234
99	313	148
100	313	123
101	313	119
102	313	136
103	313	127
104	313	125
105	313	124
106	313	114
107	313	228
108	313	313
109	313	161
110	313	79
111	313	123
112	313	89
113	313	105
114	313	91
115	313	82
116	313	108
117	313	87
118	313	102
119	313	99
120	313	69
121	313	95
122	313	86
123	313	70
124	313	85
125	313	72
126	313	101
127	313	96
128	313	124
129	313	142
130	313	163
131	313	140
132	313	138
133	313	131
134	313	172
135	313	162
136	313	179
137	313	181
138	313	197
139	313	206
140	313	178
141	313	175
142	313	166
143	313	165
144	313	184
145	313	172
146	313	159
147	313	135
148	313	141
149	313	157
150	313	154
151	313	165
152	313	141
153	313	181
154	313	146
155	313	131
156	313	145
157	313	176
158	313	115
159	313	131
160	313	126
161	313	110
162	313	115
163	313	119
164	313	138
165	313	138
166	313	141
167	313	138
168	313	110
169	313	110
170	313	128
171	313	129
172	313	125
173	313	120
174	313	134
175	313	151
176	313	149
177	313	105
178	313	132
179	313	137
180	313	113
181	313	150
182	313	113
183	313	97
184	313	126
185	313	111
186	313	100
187	313	91
188	313	96
189	313	75
190	313	107
191	313	88
192	313	91
193	313	92
194	313	94
195	313	80
196	313	91
197	313	83
198	313	84
199	313	118
200	313	136
201	313	94
202	313	69
203	313	112
204	313	114
205	313	109
206	313	107
207	313	95
208	313	98
209	313	94
210	313	110
211	313	114
212	313	98
213	313	94
214	313	127
215	313	124
216	313	133
217	313	174
218	313	143
219	313	132
220	313	201
221	313	158
222	313	134
223	313	126
224	313	159
225	313	161
226	313	166
227	313	201
228	313	211
229	313	223
230	313	197
231	313	162
232	313	151
233	313	159
234	313	181
235	313	153
236	313	134
237	313	78
238	313	79
239	313	80
240	313	83
241	313	80
242	313	95
243	313	99
244	313	64
245	313	81
246	313	105
247	313	91
248	313	72
249	313	80
250	313	91
251	313	70
252	313	64
253	313	53
254	313	73
255	313	87
256	313	87
257	313	101
258	313	129
259	313	116
260	313	115
261	313	165
262	313	113
263	313	159
264	313	151
265	313	176
266	313	240
267	313	270
268	313	272
269	313	314
270	313	274
271	313	286
272	313	333
273	313	418
274	313	460
275	313	432
276	313	307
277	313	416
278	313	333
279	313	331
280	313	290
281	313	285
282	313	326
283	313	322
284	313	367
285	313	399
286	313	319
287	313	511
288	313	767
289	313	848
290	313	757
291	313	636
292	313	690
293	313	679
294	313	815
295	313	1065
296	313	1191
297	313	1243
298	313	1157
299	313	1194
300	313	1288
301	313	1279
302	313	1570
303	313	2933
304	313	1930
305	313	1403
306	313	911
307	313	678
308	313	1447
309	313	2841
310	313	3677
311	313	5049
312	313	17080
313	313	35327
0	314	3
1	314	41
2	314	100
3	314	130
4	314	140
5	314	74
6	314	70
7	314	50
8	314	40
9	314	28
10	314	20
11	314	30
12	314	24
13	314	24
14	314	20
15	314	26
16	314	27
17	314	16
18	314	15
19	314	9
20	314	16
21	314	15
22	314	22
23	314	16
24	314	15
25	314	10
26	314	14
27	314	10
28	314	17
29	314	18
30	314	17
31	314	24
32	314	21
33	314	15
34	314	16
35	314	23
36	314	21
38	314	26
39	314	30
40	314	40
41	314	44
42	314	37
43	314	45
44	314	109
45	314	163
46	314	170
47	314	86
48	314	39
49	314	32
50	314	31
51	314	43
52	314	37
53	314	36
54	314	88
55	314	150
56	314	164
57	314	86
58	314	65
59	314	87
60	314	137
61	314	145
62	314	58
63	314	13
64	314	60
65	314	27
66	314	25
67	314	74
68	314	132
69	314	133
70	314	117
71	314	103
72	314	107
73	314	90
74	314	70
75	314	72
76	314	126
77	314	162
78	314	143
79	314	185
80	314	213
81	314	258
82	314	204
83	314	221
84	314	198
85	314	251
86	314	261
87	314	231
88	314	260
89	314	214
90	314	269
91	314	223
92	314	198
93	314	175
94	314	302
95	314	235
96	314	250
97	314	281
98	314	238
99	314	146
100	314	113
101	314	136
102	314	107
103	314	144
104	314	135
105	314	131
106	314	165
107	314	225
108	314	331
109	314	175
110	314	118
111	314	135
112	314	95
113	314	96
114	314	106
115	314	102
116	314	127
117	314	128
118	314	107
119	314	88
120	314	107
121	314	114
122	314	109
123	314	89
124	314	120
125	314	99
126	314	114
127	314	108
128	314	128
129	314	187
130	314	200
131	314	153
132	314	156
133	314	158
134	314	184
135	314	180
136	314	191
137	314	202
138	314	210
139	314	222
140	314	187
141	314	157
142	314	197
143	314	191
144	314	211
145	314	171
146	314	190
147	314	149
148	314	157
149	314	170
150	314	165
151	314	168
152	314	137
153	314	166
154	314	167
155	314	170
156	314	173
157	314	176
158	314	148
159	314	138
160	314	139
161	314	124
162	314	152
163	314	154
164	314	158
165	314	146
166	314	136
167	314	148
168	314	103
169	314	140
170	314	143
171	314	128
172	314	134
173	314	126
174	314	167
175	314	150
176	314	189
177	314	116
178	314	124
179	314	140
180	314	140
181	314	160
182	314	133
183	314	118
184	314	135
185	314	130
186	314	117
187	314	88
188	314	100
189	314	78
190	314	105
191	314	86
192	314	107
193	314	103
194	314	107
195	314	90
196	314	81
197	314	103
198	314	101
199	314	128
200	314	128
201	314	110
202	314	85
203	314	122
204	314	123
205	314	122
206	314	113
207	314	114
208	314	108
209	314	80
210	314	111
211	314	123
212	314	89
213	314	114
214	314	136
215	314	137
216	314	146
217	314	202
218	314	140
219	314	155
220	314	195
221	314	179
222	314	159
223	314	129
224	314	173
225	314	167
226	314	177
227	314	183
228	314	213
229	314	193
230	314	223
231	314	214
232	314	162
233	314	179
234	314	175
235	314	150
236	314	135
237	314	103
238	314	90
239	314	94
240	314	118
241	314	103
242	314	89
243	314	146
244	314	61
245	314	102
246	314	127
247	314	80
248	314	95
249	314	86
250	314	96
251	314	69
252	314	89
253	314	71
254	314	77
255	314	78
256	314	94
257	314	79
258	314	103
259	314	111
260	314	150
261	314	166
262	314	137
263	314	160
264	314	213
265	314	194
266	314	254
267	314	280
268	314	325
269	314	350
270	314	310
271	314	326
272	314	377
273	314	400
274	314	489
275	314	401
276	314	352
277	314	439
278	314	365
279	314	380
280	314	319
281	314	334
282	314	372
283	314	383
284	314	403
285	314	418
286	314	382
287	314	549
288	314	782
289	314	943
290	314	816
291	314	777
292	314	728
293	314	711
294	314	867
295	314	1134
296	314	1237
297	314	1294
298	314	1215
299	314	1249
300	314	1375
301	314	1315
302	314	1685
303	314	2763
304	314	1877
305	314	1334
306	314	918
307	314	649
308	314	1585
309	314	2618
310	314	3291
311	314	4388
312	314	9992
313	314	18580
314	314	38788
1	315	39
2	315	115
3	315	167
4	315	154
5	315	98
6	315	100
7	315	71
8	315	60
9	315	36
10	315	21
11	315	33
12	315	30
13	315	27
14	315	31
15	315	32
16	315	31
17	315	22
18	315	23
19	315	17
20	315	21
21	315	16
22	315	15
23	315	18
24	315	24
25	315	26
26	315	14
27	315	12
28	315	7
29	315	25
30	315	20
31	315	23
32	315	34
33	315	12
34	315	35
35	315	33
36	315	32
38	315	34
39	315	40
40	315	46
41	315	52
42	315	66
43	315	68
44	315	117
45	315	218
46	315	186
47	315	71
48	315	41
49	315	29
50	315	20
51	315	35
52	315	31
53	315	25
54	315	97
55	315	170
56	315	204
57	315	131
58	315	90
59	315	138
60	315	162
61	315	140
62	315	64
63	315	7
64	315	63
65	315	19
66	315	19
67	315	58
68	315	175
69	315	198
70	315	155
71	315	161
72	315	118
73	315	113
74	315	104
75	315	119
76	315	186
77	315	181
78	315	184
79	315	203
80	315	223
81	315	196
82	315	184
83	315	236
84	315	178
85	315	199
86	315	217
87	315	234
88	315	276
89	315	273
90	315	251
91	315	175
92	315	172
93	315	187
94	315	328
95	315	287
96	315	258
97	315	302
98	315	216
99	315	100
100	315	91
101	315	103
102	315	80
103	315	99
104	315	103
105	315	112
106	315	100
107	315	180
108	315	286
109	315	210
110	315	129
111	315	133
112	315	130
113	315	146
114	315	138
115	315	114
116	315	141
117	315	142
118	315	142
119	315	136
120	315	121
121	315	132
122	315	128
123	315	122
124	315	116
125	315	132
126	315	127
127	315	128
128	315	179
129	315	252
130	315	219
131	315	189
132	315	165
133	315	245
134	315	202
135	315	191
136	315	240
137	315	229
138	315	233
139	315	231
140	315	197
141	315	183
142	315	207
143	315	199
144	315	217
145	315	179
146	315	171
147	315	181
148	315	176
149	315	175
150	315	149
151	315	170
152	315	115
153	315	182
154	315	139
155	315	187
156	315	196
157	315	195
158	315	146
159	315	159
160	315	175
161	315	150
162	315	146
163	315	139
164	315	147
165	315	123
166	315	147
167	315	118
168	315	95
169	315	115
170	315	142
171	315	115
172	315	130
173	315	151
174	315	151
175	315	145
176	315	174
177	315	105
178	315	168
179	315	141
180	315	135
181	315	170
182	315	123
183	315	134
184	315	122
185	315	117
186	315	132
187	315	121
188	315	127
189	315	90
190	315	124
191	315	117
192	315	128
193	315	109
194	315	100
195	315	122
196	315	100
197	315	134
198	315	106
199	315	158
200	315	143
201	315	132
202	315	115
203	315	135
204	315	145
205	315	121
206	315	134
207	315	124
208	315	132
209	315	127
210	315	145
211	315	153
212	315	144
213	315	145
214	315	150
215	315	150
216	315	149
217	315	189
218	315	159
219	315	204
220	315	194
221	315	189
222	315	184
223	315	175
224	315	188
225	315	201
226	315	188
227	315	186
228	315	179
229	315	203
230	315	219
231	315	194
232	315	193
233	315	191
234	315	179
235	315	200
236	315	185
237	315	123
238	315	105
239	315	103
240	315	147
241	315	142
242	315	120
243	315	149
244	315	96
245	315	133
246	315	138
247	315	102
248	315	91
249	315	114
250	315	106
251	315	77
252	315	94
253	315	97
254	315	97
255	315	106
256	315	133
257	315	107
258	315	141
259	315	185
260	315	178
261	315	208
262	315	192
263	315	177
264	315	219
265	315	225
266	315	288
267	315	315
268	315	366
269	315	346
270	315	384
271	315	399
272	315	413
273	315	472
274	315	516
275	315	423
276	315	379
277	315	433
278	315	401
279	315	414
280	315	344
281	315	377
282	315	385
283	315	392
284	315	353
285	315	425
286	315	404
287	315	492
288	315	732
289	315	983
290	315	888
291	315	865
292	315	851
293	315	891
294	315	1089
295	315	1162
296	315	1453
297	315	1638
298	315	1459
299	315	1394
300	315	1557
301	315	1455
302	315	1892
303	315	3169
304	315	1821
305	315	1247
306	315	778
307	315	597
308	315	1307
309	315	2251
310	315	3181
311	315	4328
312	315	10828
313	315	11217
314	315	15036
315	315	36463
0	316	2
1	316	37
2	316	127
3	316	126
4	316	122
5	316	87
6	316	92
7	316	45
8	316	52
9	316	35
10	316	34
11	316	23
12	316	28
13	316	18
14	316	31
15	316	17
16	316	21
17	316	18
18	316	18
19	316	10
20	316	17
21	316	11
22	316	12
23	316	12
24	316	15
25	316	15
26	316	11
27	316	20
28	316	12
29	316	11
30	316	14
31	316	21
32	316	18
33	316	16
34	316	15
35	316	22
36	316	26
38	316	26
39	316	36
40	316	39
41	316	32
42	316	50
43	316	63
44	316	102
45	316	170
46	316	143
47	316	69
48	316	39
49	316	25
50	316	22
51	316	34
52	316	31
53	316	35
54	316	79
55	316	117
56	316	178
57	316	81
58	316	77
59	316	102
60	316	139
61	316	134
62	316	53
63	316	10
64	316	70
65	316	25
66	316	15
67	316	71
68	316	174
69	316	148
70	316	121
71	316	106
72	316	80
73	316	98
74	316	79
75	316	118
76	316	137
77	316	147
78	316	149
79	316	179
80	316	210
81	316	214
82	316	171
83	316	217
84	316	172
85	316	209
86	316	212
87	316	238
88	316	246
89	316	200
90	316	264
91	316	203
92	316	162
93	316	179
94	316	259
95	316	239
96	316	219
97	316	299
98	316	199
99	316	121
100	316	119
101	316	112
102	316	88
103	316	118
104	316	127
105	316	99
106	316	125
107	316	172
108	316	290
109	316	166
110	316	139
111	316	129
112	316	116
113	316	125
114	316	123
115	316	95
116	316	113
117	316	110
118	316	95
119	316	81
120	316	99
121	316	103
122	316	76
123	316	92
124	316	95
125	316	91
126	316	116
127	316	117
128	316	148
129	316	232
130	316	156
131	316	139
132	316	132
133	316	149
134	316	167
135	316	164
136	316	177
137	316	196
138	316	208
139	316	218
140	316	168
141	316	170
142	316	143
143	316	174
144	316	177
145	316	146
146	316	148
147	316	169
148	316	138
149	316	146
150	316	135
151	316	178
152	316	111
153	316	140
154	316	134
155	316	161
156	316	166
157	316	167
158	316	120
159	316	151
160	316	145
161	316	109
162	316	117
163	316	102
164	316	123
165	316	119
166	316	122
167	316	121
168	316	98
169	316	110
170	316	130
171	316	102
172	316	130
173	316	113
174	316	129
175	316	136
176	316	153
177	316	134
178	316	115
179	316	151
180	316	116
181	316	158
182	316	104
183	316	112
184	316	103
185	316	116
186	316	122
187	316	94
188	316	86
189	316	84
190	316	101
191	316	99
192	316	106
193	316	85
194	316	90
195	316	94
196	316	74
197	316	83
198	316	75
199	316	107
200	316	135
201	316	98
202	316	91
203	316	125
204	316	118
205	316	128
206	316	123
207	316	99
208	316	111
209	316	109
210	316	128
211	316	119
212	316	106
213	316	98
214	316	98
215	316	117
216	316	134
217	316	189
218	316	113
219	316	176
220	316	191
221	316	151
222	316	137
223	316	136
224	316	156
225	316	153
226	316	176
227	316	178
228	316	183
229	316	196
230	316	191
231	316	161
232	316	170
233	316	163
234	316	170
235	316	148
236	316	129
237	316	78
238	316	68
239	316	70
240	316	84
241	316	84
242	316	87
243	316	110
244	316	56
245	316	105
246	316	99
247	316	93
248	316	80
249	316	78
250	316	79
251	316	71
252	316	87
253	316	76
254	316	58
255	316	76
256	316	79
257	316	81
258	316	114
259	316	132
260	316	146
261	316	168
262	316	149
263	316	129
264	316	173
265	316	186
266	316	245
267	316	275
268	316	268
269	316	314
270	316	279
271	316	296
272	316	343
273	316	378
274	316	441
275	316	378
276	316	335
277	316	399
278	316	307
279	316	360
280	316	294
281	316	279
282	316	316
283	316	331
284	316	319
285	316	372
286	316	330
287	316	464
288	316	723
289	316	968
290	316	880
291	316	769
292	316	711
293	316	755
294	316	980
295	316	1282
296	316	1380
297	316	1615
298	316	1279
299	316	1277
300	316	1319
301	316	1322
302	316	1823
303	316	3897
304	316	2194
305	316	1322
306	316	893
307	316	581
308	316	1527
309	316	2621
310	316	3382
311	316	4785
312	316	13075
313	316	11663
314	316	8283
315	316	14584
316	316	35262
0	317	2
1	317	44
2	317	113
3	317	129
4	317	131
5	317	84
6	317	87
7	317	38
8	317	38
9	317	37
10	317	24
11	317	26
12	317	23
13	317	28
14	317	20
15	317	30
16	317	17
17	317	15
18	317	15
19	317	14
20	317	15
21	317	9
22	317	11
23	317	8
24	317	15
25	317	12
26	317	11
27	317	16
28	317	12
29	317	13
30	317	18
31	317	25
32	317	19
33	317	10
34	317	30
35	317	30
36	317	30
38	317	19
39	317	53
40	317	47
41	317	50
42	317	51
43	317	66
44	317	134
45	317	175
46	317	172
47	317	79
48	317	39
49	317	31
50	317	41
51	317	28
52	317	30
53	317	28
54	317	92
55	317	141
56	317	175
57	317	115
58	317	70
59	317	112
60	317	142
61	317	118
62	317	73
63	317	14
64	317	80
65	317	28
66	317	25
67	317	65
68	317	155
69	317	149
70	317	131
71	317	124
72	317	101
73	317	83
74	317	87
75	317	84
76	317	139
77	317	171
78	317	135
79	317	191
80	317	201
81	317	225
82	317	183
83	317	245
84	317	181
85	317	204
86	317	209
87	317	227
88	317	229
89	317	246
90	317	240
91	317	197
92	317	186
93	317	202
94	317	267
95	317	245
96	317	249
97	317	289
98	317	200
99	317	116
100	317	121
101	317	98
102	317	97
103	317	116
104	317	103
105	317	98
106	317	132
107	317	227
108	317	329
109	317	162
110	317	114
111	317	122
112	317	119
113	317	138
114	317	116
115	317	99
116	317	112
117	317	100
118	317	116
119	317	99
120	317	88
121	317	123
122	317	92
123	317	95
124	317	130
125	317	106
126	317	133
127	317	128
128	317	166
129	317	189
130	317	179
131	317	159
132	317	156
133	317	187
134	317	202
135	317	215
136	317	227
137	317	199
138	317	241
139	317	220
140	317	185
141	317	160
142	317	168
143	317	198
144	317	159
145	317	183
146	317	193
147	317	187
148	317	152
149	317	168
150	317	158
151	317	149
152	317	150
153	317	181
154	317	147
155	317	156
156	317	193
157	317	192
158	317	151
159	317	148
160	317	152
161	317	123
162	317	138
163	317	135
164	317	140
165	317	116
166	317	168
167	317	156
168	317	103
169	317	122
170	317	126
171	317	148
172	317	119
173	317	136
174	317	141
175	317	157
176	317	168
177	317	121
178	317	127
179	317	139
180	317	131
181	317	166
182	317	123
183	317	139
184	317	133
185	317	113
186	317	116
187	317	114
188	317	125
189	317	74
190	317	116
191	317	115
192	317	90
193	317	135
194	317	108
195	317	105
196	317	88
197	317	89
198	317	115
199	317	103
200	317	107
201	317	125
202	317	107
203	317	125
204	317	130
205	317	113
206	317	128
207	317	110
208	317	113
209	317	121
210	317	113
211	317	107
212	317	107
213	317	125
214	317	130
215	317	136
216	317	167
217	317	168
218	317	138
219	317	167
220	317	185
221	317	157
222	317	155
223	317	140
224	317	153
225	317	163
226	317	150
227	317	179
228	317	174
229	317	179
230	317	207
231	317	176
232	317	169
233	317	192
234	317	168
235	317	152
236	317	146
237	317	84
238	317	83
239	317	78
240	317	99
241	317	110
242	317	102
243	317	108
244	317	86
245	317	122
246	317	122
247	317	109
248	317	84
249	317	95
250	317	93
251	317	85
252	317	89
253	317	103
254	317	90
255	317	75
256	317	78
257	317	89
258	317	145
259	317	170
260	317	156
261	317	151
262	317	130
263	317	161
264	317	209
265	317	176
266	317	265
267	317	279
268	317	296
269	317	304
270	317	268
271	317	296
272	317	364
273	317	410
274	317	439
275	317	413
276	317	339
277	317	418
278	317	327
279	317	357
280	317	327
281	317	336
282	317	330
283	317	357
284	317	348
285	317	396
286	317	319
287	317	490
288	317	730
289	317	957
290	317	892
291	317	746
292	317	767
293	317	764
294	317	903
295	317	1155
296	317	1276
297	317	1314
298	317	1237
299	317	1211
300	317	1299
301	317	1363
302	317	1708
303	317	2992
304	317	1848
305	317	1278
306	317	790
307	317	550
308	317	1311
309	317	2258
310	317	2932
311	317	3963
312	317	9179
313	317	7229
314	317	5544
315	317	6674
316	317	17798
317	317	41107
0	318	1
1	318	31
2	318	159
3	318	201
4	318	198
5	318	141
6	318	128
7	318	95
8	318	68
9	318	53
10	318	35
11	318	32
12	318	28
13	318	28
14	318	35
15	318	24
16	318	34
17	318	22
18	318	21
19	318	21
20	318	21
21	318	27
22	318	14
23	318	25
24	318	22
25	318	24
26	318	18
27	318	21
28	318	18
29	318	31
30	318	23
31	318	34
32	318	39
33	318	31
34	318	48
35	318	28
36	318	40
38	318	37
39	318	40
40	318	70
41	318	85
42	318	69
43	318	119
44	318	172
45	318	211
46	318	167
47	318	57
48	318	34
49	318	18
50	318	17
51	318	28
52	318	20
53	318	31
54	318	66
55	318	149
56	318	218
57	318	157
58	318	159
59	318	169
60	318	231
61	318	185
62	318	56
63	318	11
64	318	48
65	318	18
66	318	15
67	318	44
68	318	241
69	318	247
70	318	198
71	318	184
72	318	176
73	318	159
74	318	163
75	318	153
76	318	222
77	318	231
78	318	215
79	318	238
80	318	192
81	318	192
82	318	147
83	318	178
84	318	126
85	318	207
86	318	208
87	318	261
88	318	303
89	318	386
90	318	311
91	318	155
92	318	145
93	318	151
94	318	377
95	318	321
96	318	235
97	318	353
98	318	217
99	318	69
100	318	78
101	318	75
102	318	67
103	318	67
104	318	65
105	318	74
106	318	99
107	318	129
108	318	239
109	318	194
110	318	177
111	318	143
112	318	146
113	318	184
114	318	192
115	318	170
116	318	184
117	318	177
118	318	189
119	318	141
120	318	162
121	318	168
122	318	163
123	318	114
124	318	175
125	318	157
126	318	179
127	318	168
128	318	213
129	318	330
130	318	266
131	318	227
132	318	230
133	318	225
134	318	247
135	318	247
136	318	239
137	318	268
138	318	254
139	318	255
140	318	241
141	318	239
142	318	174
143	318	222
144	318	198
145	318	215
146	318	187
147	318	203
148	318	193
149	318	185
150	318	142
151	318	159
152	318	106
153	318	149
154	318	151
155	318	185
156	318	241
157	318	182
158	318	157
159	318	171
160	318	190
161	318	148
162	318	130
163	318	142
164	318	134
165	318	113
166	318	137
167	318	116
168	318	119
169	318	117
170	318	165
171	318	141
172	318	147
173	318	131
174	318	157
175	318	144
176	318	198
177	318	131
178	318	168
179	318	171
180	318	156
181	318	200
182	318	160
183	318	129
184	318	149
185	318	163
186	318	200
187	318	109
188	318	156
189	318	97
190	318	129
191	318	146
192	318	125
193	318	120
194	318	120
195	318	137
196	318	115
197	318	156
198	318	112
199	318	144
200	318	162
201	318	134
202	318	137
203	318	166
204	318	159
205	318	147
206	318	148
207	318	156
208	318	156
209	318	162
210	318	152
211	318	156
212	318	143
213	318	163
214	318	199
215	318	184
216	318	167
217	318	162
218	318	170
219	318	205
220	318	183
221	318	192
222	318	212
223	318	207
224	318	187
225	318	199
226	318	218
227	318	171
228	318	176
229	318	152
230	318	166
231	318	194
232	318	174
233	318	170
234	318	194
235	318	181
236	318	199
237	318	165
238	318	134
239	318	123
240	318	125
241	318	156
242	318	157
243	318	157
244	318	106
245	318	153
246	318	129
247	318	129
248	318	102
249	318	135
250	318	125
251	318	92
252	318	102
253	318	118
254	318	121
255	318	110
256	318	116
257	318	117
258	318	171
259	318	168
260	318	217
261	318	231
262	318	189
263	318	204
264	318	239
265	318	261
266	318	346
267	318	344
268	318	381
269	318	358
270	318	440
271	318	456
272	318	457
273	318	377
274	318	462
275	318	428
276	318	361
277	318	389
278	318	389
279	318	353
280	318	393
281	318	361
282	318	348
283	318	360
284	318	365
285	318	356
286	318	388
287	318	474
288	318	598
289	318	815
290	318	821
291	318	879
292	318	889
293	318	919
294	318	993
295	318	1048
296	318	1373
297	318	1530
298	318	1365
299	318	1195
300	318	1305
301	318	1299
302	318	1552
303	318	2474
304	318	1265
305	318	798
306	318	553
307	318	371
308	318	839
309	318	1579
310	318	2052
311	318	3014
312	318	6097
313	318	4442
314	318	3655
315	318	4728
316	318	7998
317	318	15540
318	318	44842
0	319	2
1	319	38
2	319	164
3	319	201
4	319	184
5	319	129
6	319	87
7	319	76
8	319	59
9	319	42
10	319	34
11	319	33
12	319	20
13	319	30
14	319	35
15	319	33
16	319	27
17	319	24
18	319	19
19	319	24
20	319	21
21	319	21
22	319	16
23	319	13
24	319	13
25	319	16
26	319	19
27	319	14
28	319	14
29	319	21
30	319	18
31	319	29
32	319	17
33	319	20
34	319	22
35	319	31
36	319	31
38	319	23
39	319	30
40	319	52
41	319	54
42	319	69
43	319	87
44	319	143
45	319	221
46	319	208
47	319	83
48	319	33
49	319	27
50	319	22
51	319	33
52	319	34
53	319	38
54	319	76
55	319	169
56	319	224
57	319	172
58	319	159
59	319	150
60	319	183
61	319	174
62	319	74
63	319	10
64	319	71
65	319	27
66	319	27
67	319	82
68	319	236
69	319	228
70	319	185
71	319	169
72	319	141
73	319	126
74	319	133
75	319	137
76	319	209
77	319	161
78	319	192
79	319	243
80	319	256
81	319	213
82	319	195
83	319	211
84	319	196
85	319	204
86	319	234
87	319	266
88	319	350
89	319	450
90	319	347
91	319	216
92	319	179
93	319	179
94	319	371
95	319	324
96	319	280
97	319	400
98	319	245
99	319	112
100	319	79
101	319	109
102	319	99
103	319	91
104	319	102
105	319	93
106	319	121
107	319	182
108	319	321
109	319	207
110	319	134
111	319	142
112	319	123
113	319	173
114	319	128
115	319	130
116	319	125
117	319	145
118	319	147
119	319	112
120	319	104
121	319	109
122	319	116
123	319	117
124	319	144
125	319	124
126	319	141
127	319	145
128	319	180
129	319	304
130	319	234
131	319	201
132	319	169
133	319	200
134	319	203
135	319	199
136	319	229
137	319	227
138	319	252
139	319	221
140	319	215
141	319	168
142	319	173
143	319	203
144	319	169
145	319	174
146	319	162
147	319	157
148	319	182
149	319	147
150	319	135
151	319	160
152	319	112
153	319	141
154	319	116
155	319	176
156	319	230
157	319	219
158	319	144
159	319	181
160	319	158
161	319	118
162	319	120
163	319	114
164	319	107
165	319	131
166	319	138
167	319	116
168	319	90
169	319	117
170	319	126
171	319	126
172	319	128
173	319	134
174	319	159
175	319	124
176	319	170
177	319	121
178	319	136
179	319	148
180	319	124
181	319	160
182	319	123
183	319	162
184	319	113
185	319	129
186	319	126
187	319	112
188	319	112
189	319	82
190	319	100
191	319	101
192	319	109
193	319	128
194	319	109
195	319	107
196	319	109
197	319	109
198	319	112
199	319	111
200	319	164
201	319	124
202	319	118
203	319	130
204	319	124
205	319	137
206	319	130
207	319	125
208	319	124
209	319	136
210	319	109
211	319	122
212	319	129
213	319	122
214	319	148
215	319	118
216	319	135
217	319	183
218	319	128
219	319	201
220	319	180
221	319	151
222	319	149
223	319	164
224	319	155
225	319	159
226	319	198
227	319	162
228	319	159
229	319	159
230	319	164
231	319	169
232	319	132
233	319	163
234	319	169
235	319	168
236	319	152
237	319	81
238	319	95
239	319	90
240	319	88
241	319	112
242	319	107
243	319	133
244	319	79
245	319	112
246	319	108
247	319	103
248	319	104
249	319	96
250	319	96
251	319	56
252	319	75
253	319	71
254	319	61
255	319	86
256	319	73
257	319	90
258	319	107
259	319	145
260	319	137
261	319	175
262	319	148
263	319	186
264	319	202
265	319	229
266	319	281
267	319	283
268	319	276
269	319	258
270	319	319
271	319	303
272	319	304
273	319	315
274	319	371
275	319	303
276	319	287
277	319	310
278	319	298
279	319	292
280	319	289
281	319	290
282	319	298
283	319	308
284	319	267
285	319	351
286	319	309
287	319	418
288	319	493
289	319	678
290	319	660
291	319	613
292	319	664
293	319	638
294	319	762
295	319	914
296	319	1118
297	319	1159
298	319	1019
299	319	896
300	319	1051
301	319	934
302	319	1268
303	319	2092
304	319	1197
305	319	802
306	319	549
307	319	335
308	319	872
309	319	1520
310	319	1869
311	319	2508
312	319	5400
313	319	3803
314	319	3101
315	319	3846
316	319	7125
317	319	8110
318	319	17118
319	319	40329
1	320	64
2	320	138
3	320	118
4	320	123
5	320	82
6	320	65
7	320	41
8	320	32
9	320	10
10	320	19
11	320	19
12	320	8
13	320	21
14	320	17
15	320	16
16	320	14
17	320	14
18	320	11
19	320	15
20	320	12
21	320	10
22	320	14
23	320	13
24	320	9
25	320	11
26	320	7
27	320	11
28	320	8
29	320	11
30	320	9
31	320	11
32	320	11
33	320	8
34	320	22
35	320	19
36	320	18
38	320	13
39	320	21
40	320	26
41	320	32
42	320	42
43	320	45
44	320	77
45	320	164
46	320	206
47	320	115
48	320	74
49	320	45
50	320	52
51	320	53
52	320	61
53	320	40
54	320	138
55	320	158
56	320	164
57	320	74
58	320	56
59	320	91
60	320	133
61	320	143
62	320	110
63	320	25
64	320	105
65	320	25
66	320	31
67	320	119
68	320	187
69	320	132
70	320	85
71	320	92
72	320	66
73	320	72
74	320	69
75	320	79
76	320	116
77	320	123
78	320	99
79	320	141
80	320	242
81	320	307
82	320	261
83	320	267
84	320	288
85	320	272
86	320	299
87	320	264
88	320	288
89	320	211
90	320	330
91	320	275
92	320	266
93	320	254
94	320	334
95	320	288
96	320	314
97	320	350
98	320	314
99	320	201
100	320	148
101	320	167
102	320	152
103	320	158
104	320	158
105	320	170
106	320	177
107	320	248
108	320	380
109	320	195
110	320	87
111	320	82
112	320	71
113	320	84
114	320	87
115	320	69
116	320	106
117	320	88
118	320	92
119	320	87
120	320	77
121	320	98
122	320	99
123	320	93
124	320	89
125	320	113
126	320	100
127	320	128
128	320	115
129	320	175
130	320	120
131	320	113
132	320	94
133	320	108
134	320	140
135	320	145
136	320	168
137	320	159
138	320	174
139	320	207
140	320	156
141	320	157
142	320	167
143	320	167
144	320	169
145	320	144
146	320	147
147	320	141
148	320	146
149	320	142
150	320	134
151	320	119
152	320	131
153	320	165
154	320	134
155	320	159
156	320	142
157	320	194
158	320	100
159	320	142
160	320	137
161	320	119
162	320	139
163	320	131
164	320	134
165	320	151
166	320	147
167	320	141
168	320	106
169	320	111
170	320	144
171	320	105
172	320	151
173	320	101
174	320	125
175	320	161
176	320	179
177	320	132
178	320	125
179	320	136
180	320	113
181	320	112
182	320	97
183	320	104
184	320	107
185	320	92
186	320	91
187	320	80
188	320	73
189	320	69
190	320	85
191	320	103
192	320	87
193	320	82
194	320	103
195	320	91
196	320	87
197	320	84
198	320	86
199	320	75
200	320	91
201	320	84
202	320	81
203	320	110
204	320	98
205	320	84
206	320	120
207	320	71
208	320	76
209	320	90
210	320	74
211	320	96
212	320	77
213	320	89
214	320	96
215	320	100
216	320	98
217	320	151
218	320	114
219	320	128
220	320	159
221	320	123
222	320	102
223	320	90
224	320	118
225	320	117
226	320	145
227	320	173
228	320	189
229	320	178
230	320	170
231	320	140
232	320	126
233	320	165
234	320	133
235	320	134
236	320	90
237	320	60
238	320	55
239	320	56
240	320	66
241	320	69
242	320	71
243	320	95
244	320	55
245	320	79
246	320	59
247	320	71
248	320	65
249	320	59
250	320	65
251	320	46
252	320	61
253	320	49
254	320	43
255	320	53
256	320	61
257	320	56
258	320	76
259	320	96
260	320	81
261	320	113
262	320	79
263	320	100
264	320	137
265	320	128
266	320	162
267	320	184
268	320	209
269	320	195
270	320	167
271	320	165
272	320	225
273	320	236
274	320	331
275	320	242
276	320	231
277	320	247
278	320	246
279	320	260
280	320	205
281	320	208
282	320	239
283	320	239
284	320	277
285	320	251
286	320	245
287	320	287
288	320	425
289	320	471
290	320	387
291	320	363
292	320	347
293	320	359
294	320	415
295	320	572
296	320	634
297	320	554
298	320	582
299	320	585
300	320	641
301	320	674
302	320	707
303	320	1096
304	320	1027
305	320	847
306	320	637
307	320	449
308	320	928
309	320	1507
310	320	1874
311	320	2002
312	320	2837
313	320	2405
314	320	2223
315	320	2216
316	320	3369
317	320	3704
318	320	4125
319	320	12274
320	320	35090
0	321	7
1	321	56
2	321	116
3	321	127
4	321	130
5	321	63
6	321	39
7	321	42
8	321	31
9	321	20
10	321	20
11	321	18
12	321	10
13	321	15
14	321	11
15	321	12
16	321	18
17	321	15
18	321	15
19	321	7
20	321	7
21	321	11
22	321	11
23	321	6
24	321	15
25	321	11
26	321	9
27	321	8
28	321	8
29	321	15
30	321	9
31	321	12
32	321	12
33	321	10
34	321	17
35	321	22
36	321	22
38	321	19
39	321	21
40	321	23
41	321	39
42	321	45
43	321	43
44	321	79
45	321	186
46	321	209
47	321	131
48	321	63
49	321	58
50	321	69
51	321	67
52	321	66
53	321	58
54	321	150
55	321	154
56	321	182
57	321	89
58	321	67
59	321	88
60	321	135
61	321	172
62	321	111
63	321	19
64	321	114
65	321	43
66	321	48
67	321	121
68	321	177
69	321	112
70	321	104
71	321	125
72	321	69
73	321	75
74	321	44
75	321	56
76	321	103
77	321	148
78	321	109
79	321	159
80	321	257
81	321	297
82	321	305
83	321	365
84	321	297
85	321	339
86	321	341
87	321	296
88	321	305
89	321	192
90	321	312
91	321	317
92	321	319
93	321	276
94	321	352
95	321	282
96	321	337
97	321	347
98	321	304
99	321	229
100	321	184
101	321	223
102	321	190
103	321	205
104	321	214
105	321	225
106	321	205
107	321	352
108	321	419
109	321	190
110	321	102
111	321	84
112	321	80
113	321	92
114	321	84
115	321	77
116	321	72
117	321	93
118	321	84
119	321	88
120	321	86
121	321	101
122	321	96
123	321	83
124	321	104
125	321	90
126	321	101
127	321	113
128	321	128
129	321	164
130	321	154
131	321	134
132	321	118
133	321	115
134	321	157
135	321	158
136	321	156
137	321	173
138	321	173
139	321	187
140	321	171
141	321	161
142	321	145
143	321	149
144	321	181
145	321	142
146	321	157
147	321	174
148	321	155
149	321	185
150	321	164
151	321	157
152	321	151
153	321	172
154	321	181
155	321	150
156	321	156
157	321	173
158	321	126
159	321	146
160	321	132
161	321	144
162	321	161
163	321	145
164	321	163
165	321	143
166	321	152
167	321	140
168	321	128
169	321	144
170	321	133
171	321	138
172	321	150
173	321	124
174	321	122
175	321	168
176	321	169
177	321	110
178	321	120
179	321	154
180	321	100
181	321	124
182	321	95
183	321	100
184	321	129
185	321	108
186	321	103
187	321	76
188	321	79
189	321	55
190	321	86
191	321	95
192	321	92
193	321	78
194	321	91
195	321	81
196	321	88
197	321	77
198	321	79
199	321	86
200	321	109
201	321	89
202	321	83
203	321	89
204	321	96
205	321	97
206	321	105
207	321	88
208	321	66
209	321	78
210	321	82
211	321	89
212	321	80
213	321	101
214	321	95
215	321	104
216	321	101
217	321	135
218	321	130
219	321	125
220	321	145
221	321	114
222	321	118
223	321	102
224	321	142
225	321	128
226	321	134
227	321	150
228	321	195
229	321	200
230	321	199
231	321	188
232	321	150
233	321	156
234	321	133
235	321	140
236	321	103
237	321	59
238	321	51
239	321	66
240	321	65
241	321	83
242	321	65
243	321	82
244	321	48
245	321	84
246	321	100
247	321	72
248	321	55
249	321	57
250	321	62
251	321	47
252	321	58
253	321	58
254	321	56
255	321	56
256	321	58
257	321	64
258	321	85
259	321	80
260	321	98
261	321	127
262	321	90
263	321	102
264	321	114
265	321	100
266	321	160
267	321	177
268	321	188
269	321	178
270	321	165
271	321	157
272	321	208
273	321	262
274	321	272
275	321	275
276	321	230
277	321	284
278	321	237
279	321	248
280	321	187
281	321	220
282	321	216
283	321	249
284	321	273
285	321	296
286	321	239
287	321	302
288	321	449
289	321	457
290	321	394
291	321	338
292	321	324
293	321	310
294	321	370
295	321	522
296	321	544
297	321	533
298	321	498
299	321	564
300	321	622
301	321	548
302	321	609
303	321	928
304	321	911
305	321	910
306	321	638
307	321	430
308	321	993
309	321	1535
310	321	1767
311	321	1730
312	321	2372
313	321	2081
314	321	1823
315	321	1797
316	321	2657
317	321	2782
318	321	2839
319	321	5666
320	321	14511
321	321	38030
0	322	4
1	322	75
2	322	97
3	322	121
4	322	88
5	322	68
6	322	35
7	322	18
8	322	22
9	322	18
10	322	14
11	322	10
12	322	10
13	322	11
14	322	11
15	322	12
16	322	14
17	322	15
18	322	9
19	322	11
20	322	12
21	322	9
22	322	12
23	322	8
24	322	10
25	322	8
26	322	7
27	322	10
28	322	12
29	322	9
30	322	8
31	322	15
32	322	16
33	322	6
34	322	15
35	322	24
36	322	13
38	322	22
39	322	21
40	322	18
41	322	27
42	322	30
43	322	32
44	322	60
45	322	157
46	322	170
47	322	162
48	322	95
49	322	71
50	322	77
51	322	99
52	322	91
53	322	82
54	322	145
55	322	143
56	322	151
57	322	62
58	322	56
59	322	62
60	322	108
61	322	149
62	322	121
63	322	22
64	322	144
65	322	45
66	322	36
67	322	155
68	322	164
69	322	116
70	322	78
71	322	81
72	322	57
73	322	53
74	322	47
75	322	40
76	322	78
77	322	97
78	322	102
79	322	126
80	322	280
81	322	319
82	322	301
83	322	338
84	322	340
85	322	373
86	322	333
87	322	301
88	322	235
89	322	164
90	322	302
91	322	331
92	322	317
93	322	279
94	322	317
95	322	268
96	322	395
97	322	333
98	322	371
99	322	281
100	322	243
101	322	295
102	322	236
103	322	300
104	322	237
105	322	234
106	322	276
107	322	408
108	322	427
109	322	149
110	322	88
111	322	114
112	322	83
113	322	86
114	322	79
115	322	59
116	322	83
117	322	70
118	322	73
119	322	66
120	322	72
121	322	83
122	322	89
123	322	69
124	322	107
125	322	72
126	322	89
127	322	106
128	322	122
129	322	112
130	322	113
131	322	105
132	322	120
133	322	97
134	322	142
135	322	143
136	322	150
137	322	138
138	322	151
139	322	215
140	322	119
141	322	161
142	322	148
143	322	143
144	322	164
145	322	166
146	322	157
147	322	165
148	322	141
149	322	196
150	322	187
151	322	189
152	322	163
153	322	220
154	322	181
155	322	175
156	322	143
157	322	164
158	322	118
159	322	126
160	322	121
161	322	130
162	322	152
163	322	163
164	322	164
165	322	176
166	322	172
167	322	158
168	322	133
169	322	165
170	322	165
171	322	148
172	322	169
173	322	109
174	322	141
175	322	145
176	322	159
177	322	120
178	322	125
179	322	121
180	322	120
181	322	132
182	322	90
183	322	78
184	322	119
185	322	100
186	322	69
187	322	71
188	322	72
189	322	66
190	322	94
191	322	95
192	322	89
193	322	72
194	322	98
195	322	89
196	322	59
197	322	91
198	322	71
199	322	94
200	322	82
201	322	64
202	322	76
203	322	87
204	322	99
205	322	100
206	322	64
207	322	86
208	322	67
209	322	61
210	322	81
211	322	63
212	322	72
213	322	87
214	322	75
215	322	94
216	322	113
217	322	131
218	322	87
219	322	111
220	322	151
221	322	103
222	322	96
223	322	80
224	322	111
225	322	111
226	322	118
227	322	152
228	322	168
229	322	198
230	322	203
231	322	197
232	322	182
233	322	150
234	322	126
235	322	113
236	322	87
237	322	41
238	322	47
239	322	51
240	322	53
241	322	61
242	322	70
243	322	82
244	322	41
245	322	77
246	322	67
247	322	75
248	322	60
249	322	57
250	322	52
251	322	51
252	322	71
253	322	43
254	322	57
255	322	52
256	322	41
257	322	58
258	322	64
259	322	74
260	322	66
261	322	97
262	322	62
263	322	78
264	322	100
265	322	91
266	322	139
267	322	139
268	322	175
269	322	185
270	322	145
271	322	128
272	322	227
273	322	283
274	322	287
275	322	187
276	322	200
277	322	279
278	322	245
279	322	249
280	322	178
281	322	208
282	322	233
283	322	223
284	322	272
285	322	294
286	322	243
287	322	266
288	322	423
289	322	434
290	322	352
291	322	301
292	322	282
293	322	271
294	322	303
295	322	413
296	322	415
297	322	366
298	322	399
299	322	500
300	322	515
301	322	487
302	322	531
303	322	763
304	322	803
305	322	830
306	322	654
307	322	464
308	322	972
309	322	1502
310	322	1593
311	322	1578
312	322	1672
313	322	1696
314	322	1518
315	322	1367
316	322	1900
317	322	2127
318	322	1950
319	322	3409
320	322	6400
321	322	15027
322	322	35998
0	323	3
1	323	81
2	323	90
3	323	68
4	323	50
5	323	32
6	323	22
7	323	20
8	323	20
9	323	18
10	323	9
11	323	3
12	323	15
13	323	8
14	323	11
15	323	12
16	323	10
17	323	7
18	323	7
19	323	4
20	323	12
21	323	9
22	323	8
23	323	7
24	323	5
25	323	8
26	323	9
27	323	5
28	323	8
29	323	7
30	323	8
31	323	13
32	323	7
33	323	8
34	323	9
35	323	7
36	323	18
38	323	8
39	323	12
40	323	15
41	323	20
42	323	23
43	323	23
44	323	47
45	323	105
46	323	164
47	323	146
48	323	94
49	323	68
50	323	80
51	323	90
52	323	66
53	323	77
54	323	145
55	323	128
56	323	137
57	323	44
58	323	30
59	323	36
60	323	93
61	323	123
62	323	117
63	323	37
64	323	117
65	323	39
66	323	40
67	323	133
68	323	120
69	323	74
70	323	46
71	323	56
72	323	29
73	323	37
74	323	32
75	323	32
76	323	82
77	323	88
78	323	72
79	323	102
80	323	204
81	323	291
82	323	264
83	323	323
84	323	290
85	323	310
86	323	263
87	323	217
88	323	217
89	323	130
90	323	242
91	323	275
92	323	277
93	323	252
94	323	265
95	323	233
96	323	263
97	323	256
98	323	308
99	323	299
100	323	273
101	323	275
102	323	240
103	323	273
104	323	272
105	323	301
106	323	305
107	323	327
108	323	399
109	323	125
110	323	63
111	323	67
112	323	58
113	323	50
114	323	42
115	323	35
116	323	69
117	323	67
118	323	65
119	323	62
120	323	63
121	323	64
122	323	78
123	323	67
124	323	70
125	323	56
126	323	74
127	323	90
128	323	76
129	323	106
130	323	87
131	323	83
132	323	86
133	323	77
134	323	91
135	323	108
136	323	124
137	323	110
138	323	139
139	323	112
140	323	143
141	323	81
142	323	105
143	323	128
144	323	130
145	323	139
146	323	120
147	323	157
148	323	102
149	323	150
150	323	134
151	323	149
152	323	134
153	323	157
154	323	150
155	323	109
156	323	84
157	323	115
158	323	106
159	323	101
160	323	95
161	323	104
162	323	128
163	323	114
164	323	164
165	323	124
166	323	155
167	323	134
168	323	109
169	323	123
170	323	139
171	323	124
172	323	121
173	323	87
174	323	116
175	323	140
176	323	148
177	323	100
178	323	75
179	323	108
180	323	112
181	323	101
182	323	68
183	323	64
184	323	96
185	323	73
186	323	45
187	323	55
188	323	78
189	323	43
190	323	64
191	323	82
192	323	82
193	323	72
194	323	69
195	323	75
196	323	59
197	323	53
198	323	51
199	323	64
200	323	89
201	323	56
202	323	48
203	323	67
204	323	80
205	323	68
206	323	55
207	323	50
208	323	52
209	323	63
210	323	54
211	323	50
212	323	34
213	323	62
214	323	73
215	323	82
216	323	93
217	323	111
218	323	74
219	323	88
220	323	125
221	323	91
222	323	86
223	323	68
224	323	77
225	323	92
226	323	93
227	323	121
228	323	176
229	323	167
230	323	155
231	323	142
232	323	134
233	323	139
234	323	86
235	323	80
236	323	66
237	323	29
238	323	39
239	323	55
240	323	53
241	323	36
242	323	41
243	323	54
244	323	34
245	323	69
246	323	55
247	323	65
248	323	37
249	323	54
250	323	35
251	323	39
252	323	36
253	323	39
254	323	31
255	323	34
256	323	44
257	323	47
258	323	63
259	323	63
260	323	44
261	323	88
262	323	56
263	323	48
264	323	96
265	323	83
266	323	108
267	323	130
268	323	128
269	323	119
270	323	100
271	323	89
272	323	187
273	323	211
274	323	231
275	323	199
276	323	180
277	323	222
278	323	199
279	323	187
280	323	142
281	323	171
282	323	180
283	323	174
284	323	231
285	323	189
286	323	176
287	323	219
288	323	323
289	323	291
290	323	262
291	323	234
292	323	195
293	323	222
294	323	289
295	323	369
296	323	307
297	323	237
298	323	345
299	323	346
300	323	424
301	323	408
302	323	402
303	323	579
304	323	616
305	323	717
306	323	559
307	323	417
308	323	773
309	323	1262
310	323	1256
311	323	1139
312	323	1295
313	323	1221
314	323	1123
315	323	1021
316	323	1417
317	323	1454
318	323	1388
319	323	2370
320	323	4273
321	323	6706
322	323	14216
323	323	26163
0	324	6
1	324	95
2	324	107
3	324	94
4	324	80
5	324	61
6	324	43
7	324	34
8	324	23
9	324	19
10	324	13
11	324	14
12	324	10
13	324	16
14	324	9
15	324	14
16	324	9
17	324	12
18	324	6
19	324	9
20	324	6
21	324	7
22	324	5
23	324	12
24	324	10
25	324	9
26	324	6
27	324	8
28	324	8
29	324	3
30	324	8
31	324	13
32	324	19
33	324	9
34	324	6
35	324	20
36	324	8
38	324	19
39	324	19
40	324	21
41	324	19
42	324	26
43	324	34
44	324	47
45	324	130
46	324	196
47	324	181
48	324	117
49	324	83
50	324	100
51	324	104
52	324	116
53	324	135
54	324	168
55	324	150
56	324	137
57	324	72
58	324	49
59	324	62
60	324	92
61	324	134
62	324	116
63	324	33
64	324	143
65	324	44
66	324	42
67	324	159
68	324	149
69	324	94
70	324	78
71	324	62
72	324	35
73	324	52
74	324	42
75	324	40
76	324	75
77	324	82
78	324	97
79	324	112
80	324	247
81	324	348
82	324	262
83	324	407
84	324	385
85	324	356
86	324	336
87	324	251
88	324	265
89	324	143
90	324	299
91	324	332
92	324	375
93	324	361
94	324	294
95	324	253
96	324	387
97	324	288
98	324	343
99	324	350
100	324	287
101	324	348
102	324	311
103	324	368
104	324	334
105	324	324
106	324	364
107	324	452
108	324	450
109	324	166
110	324	83
111	324	85
112	324	73
113	324	86
114	324	54
115	324	45
116	324	80
117	324	85
118	324	77
119	324	69
120	324	75
121	324	85
122	324	93
123	324	76
124	324	88
125	324	76
126	324	76
127	324	87
128	324	106
129	324	137
130	324	123
131	324	81
132	324	90
133	324	71
134	324	115
135	324	134
136	324	153
137	324	125
138	324	168
139	324	171
140	324	148
141	324	149
142	324	130
143	324	123
144	324	159
145	324	155
146	324	151
147	324	154
148	324	160
149	324	164
150	324	167
151	324	167
152	324	158
153	324	216
154	324	170
155	324	129
156	324	116
157	324	162
158	324	115
159	324	122
160	324	122
161	324	123
162	324	133
163	324	180
164	324	176
165	324	168
166	324	185
167	324	205
168	324	162
169	324	159
170	324	170
171	324	162
172	324	148
173	324	106
174	324	130
175	324	145
176	324	170
177	324	106
178	324	100
179	324	141
180	324	101
181	324	115
182	324	70
183	324	85
184	324	100
185	324	78
186	324	69
187	324	76
188	324	80
189	324	45
190	324	88
191	324	97
192	324	71
193	324	84
194	324	110
195	324	83
196	324	77
197	324	74
198	324	59
199	324	74
200	324	91
201	324	59
202	324	68
203	324	82
204	324	115
205	324	96
206	324	65
207	324	74
208	324	58
209	324	55
210	324	59
211	324	60
212	324	52
213	324	75
214	324	69
215	324	96
216	324	87
217	324	112
218	324	103
219	324	106
220	324	133
221	324	114
222	324	97
223	324	76
224	324	115
225	324	111
226	324	126
227	324	157
228	324	173
229	324	205
230	324	176
231	324	144
232	324	146
233	324	144
234	324	137
235	324	110
236	324	66
237	324	48
238	324	43
239	324	50
240	324	54
241	324	74
242	324	66
243	324	69
244	324	35
245	324	69
246	324	86
247	324	64
248	324	60
249	324	42
250	324	57
251	324	48
252	324	55
253	324	44
254	324	44
255	324	46
256	324	46
257	324	41
258	324	65
259	324	73
260	324	88
261	324	137
262	324	78
263	324	89
264	324	128
265	324	81
266	324	121
267	324	129
268	324	149
269	324	148
270	324	115
271	324	123
272	324	201
273	324	256
274	324	266
275	324	238
276	324	185
277	324	267
278	324	233
279	324	238
280	324	180
281	324	198
282	324	195
283	324	211
284	324	236
285	324	263
286	324	199
287	324	256
288	324	369
289	324	328
290	324	301
291	324	245
292	324	248
293	324	259
294	324	257
295	324	380
296	324	389
297	324	316
298	324	389
299	324	422
300	324	455
301	324	429
302	324	473
303	324	675
304	324	694
305	324	870
306	324	626
307	324	442
308	324	963
309	324	1462
310	324	1477
311	324	1310
312	324	1452
313	324	1383
314	324	1337
315	324	1142
316	324	1561
317	324	1667
318	324	1494
319	324	2736
320	324	4547
321	324	6214
322	324	7931
323	324	12366
324	324	38411
0	325	3
1	325	79
2	325	99
3	325	85
4	325	79
5	325	47
6	325	40
7	325	22
8	325	20
9	325	19
10	325	11
11	325	7
12	325	14
13	325	8
14	325	11
15	325	8
16	325	7
17	325	11
18	325	11
19	325	7
20	325	6
21	325	3
22	325	5
23	325	5
24	325	11
25	325	9
26	325	6
27	325	8
28	325	10
29	325	8
30	325	13
31	325	9
32	325	13
33	325	8
34	325	11
35	325	19
36	325	17
38	325	14
39	325	9
40	325	17
41	325	19
42	325	26
43	325	21
44	325	42
45	325	113
46	325	185
47	325	174
48	325	105
49	325	84
50	325	83
51	325	132
52	325	98
53	325	96
54	325	172
55	325	154
56	325	164
57	325	54
58	325	43
59	325	47
60	325	104
61	325	111
62	325	123
63	325	27
64	325	133
65	325	33
66	325	43
67	325	174
68	325	133
69	325	85
70	325	51
71	325	77
72	325	55
73	325	32
74	325	45
75	325	37
76	325	61
77	325	87
78	325	81
79	325	116
80	325	238
81	325	321
82	325	308
83	325	396
84	325	356
85	325	349
86	325	336
87	325	245
88	325	213
89	325	112
90	325	234
91	325	341
92	325	321
93	325	342
94	325	262
95	325	228
96	325	346
97	325	271
98	325	334
99	325	368
100	325	313
101	325	386
102	325	319
103	325	360
104	325	328
105	325	338
106	325	383
107	325	443
108	325	430
109	325	160
110	325	72
111	325	58
112	325	60
113	325	89
114	325	62
115	325	55
116	325	64
117	325	68
118	325	71
119	325	50
120	325	66
121	325	76
122	325	84
123	325	70
124	325	89
125	325	70
126	325	87
127	325	77
128	325	88
129	325	127
130	325	129
131	325	74
132	325	92
133	325	74
134	325	103
135	325	112
136	325	132
137	325	109
138	325	160
139	325	153
140	325	129
141	325	116
142	325	115
143	325	143
144	325	156
145	325	154
146	325	145
147	325	148
148	325	124
149	325	158
150	325	152
151	325	166
152	325	105
153	325	183
154	325	177
155	325	129
156	325	102
157	325	164
158	325	95
159	325	107
160	325	99
161	325	112
162	325	132
163	325	155
164	325	165
165	325	166
166	325	203
167	325	166
168	325	179
169	325	147
170	325	166
171	325	156
172	325	133
173	325	107
174	325	134
175	325	150
176	325	149
177	325	109
178	325	100
179	325	125
180	325	91
181	325	126
182	325	88
183	325	70
184	325	105
185	325	80
186	325	84
187	325	53
188	325	72
189	325	40
190	325	78
191	325	85
192	325	70
193	325	61
194	325	82
195	325	73
196	325	78
197	325	84
198	325	68
199	325	78
200	325	74
201	325	61
202	325	60
203	325	89
204	325	94
205	325	84
206	325	74
207	325	52
208	325	75
209	325	50
210	325	58
211	325	72
212	325	40
213	325	77
214	325	97
215	325	92
216	325	109
217	325	118
218	325	89
219	325	108
220	325	134
221	325	95
222	325	91
223	325	75
224	325	105
225	325	107
226	325	133
227	325	153
228	325	188
229	325	182
230	325	188
231	325	166
232	325	153
233	325	141
234	325	94
235	325	109
236	325	69
237	325	46
238	325	41
239	325	45
240	325	52
241	325	60
242	325	70
243	325	51
244	325	38
245	325	69
246	325	57
247	325	46
248	325	46
249	325	49
250	325	48
251	325	51
252	325	33
253	325	33
254	325	46
255	325	34
256	325	51
257	325	47
258	325	69
259	325	61
260	325	63
261	325	98
262	325	81
263	325	67
264	325	103
265	325	84
266	325	109
267	325	128
268	325	159
269	325	138
270	325	120
271	325	124
272	325	168
273	325	213
274	325	270
275	325	229
276	325	227
277	325	239
278	325	183
279	325	199
280	325	180
281	325	164
282	325	207
283	325	185
284	325	247
285	325	269
286	325	178
287	325	266
288	325	375
289	325	320
290	325	287
291	325	254
292	325	247
293	325	239
294	325	273
295	325	385
296	325	351
297	325	292
298	325	341
299	325	424
300	325	427
301	325	459
302	325	447
303	325	596
304	325	699
305	325	798
306	325	642
307	325	414
308	325	893
309	325	1399
310	325	1382
311	325	1216
312	325	1382
313	325	1243
314	325	1269
315	325	1053
316	325	1414
317	325	1536
318	325	1423
319	325	2412
320	325	4015
321	325	5311
322	325	5927
323	325	6601
324	325	16287
325	325	35505
0	326	2
1	326	70
2	326	85
3	326	77
4	326	72
5	326	36
6	326	23
7	326	11
8	326	21
9	326	17
10	326	14
11	326	9
12	326	10
13	326	11
14	326	11
15	326	12
16	326	13
17	326	8
18	326	9
19	326	4
20	326	6
21	326	7
22	326	14
23	326	11
24	326	9
25	326	6
26	326	8
27	326	4
28	326	10
29	326	8
30	326	6
31	326	5
32	326	10
33	326	8
34	326	12
35	326	12
36	326	17
38	326	12
39	326	9
40	326	14
41	326	13
42	326	17
43	326	20
44	326	34
45	326	81
46	326	146
47	326	152
48	326	133
49	326	80
50	326	85
51	326	118
52	326	97
53	326	81
54	326	147
55	326	99
56	326	121
57	326	39
58	326	27
59	326	50
60	326	71
61	326	87
62	326	107
63	326	28
64	326	144
65	326	45
66	326	38
67	326	150
68	326	112
69	326	68
70	326	36
71	326	53
72	326	33
73	326	44
74	326	25
75	326	32
76	326	42
77	326	79
78	326	57
79	326	85
80	326	201
81	326	249
82	326	254
83	326	322
84	326	300
85	326	285
86	326	279
87	326	197
88	326	203
89	326	98
90	326	205
91	326	306
92	326	299
93	326	300
94	326	222
95	326	164
96	326	290
97	326	240
98	326	305
99	326	316
100	326	285
101	326	336
102	326	322
103	326	346
104	326	324
105	326	297
106	326	307
107	326	391
108	326	371
109	326	131
110	326	49
111	326	66
112	326	45
113	326	63
114	326	41
115	326	45
116	326	65
117	326	54
118	326	55
119	326	44
120	326	60
121	326	79
122	326	66
123	326	57
124	326	64
125	326	63
126	326	57
127	326	89
128	326	87
129	326	119
130	326	86
131	326	44
132	326	57
133	326	74
134	326	91
135	326	104
136	326	125
137	326	108
138	326	102
139	326	147
140	326	112
141	326	73
142	326	100
143	326	96
144	326	126
145	326	136
146	326	142
147	326	121
148	326	108
149	326	146
150	326	128
151	326	184
152	326	132
153	326	168
154	326	151
155	326	106
156	326	95
157	326	138
158	326	74
159	326	87
160	326	93
161	326	102
162	326	137
163	326	141
164	326	145
165	326	145
166	326	181
167	326	145
168	326	140
169	326	138
170	326	134
171	326	139
172	326	123
173	326	80
174	326	115
175	326	131
176	326	140
177	326	92
178	326	100
179	326	122
180	326	102
181	326	94
182	326	71
183	326	65
184	326	77
185	326	52
186	326	46
187	326	45
188	326	48
189	326	54
190	326	69
191	326	71
192	326	75
193	326	63
194	326	79
195	326	64
196	326	55
197	326	61
198	326	47
199	326	66
200	326	55
201	326	43
202	326	54
203	326	59
204	326	72
205	326	75
206	326	60
207	326	42
208	326	58
209	326	58
210	326	58
211	326	58
212	326	39
213	326	48
214	326	58
215	326	93
216	326	82
217	326	112
218	326	76
219	326	81
220	326	92
221	326	90
222	326	68
223	326	59
224	326	81
225	326	99
226	326	98
227	326	108
228	326	156
229	326	176
230	326	141
231	326	141
232	326	144
233	326	124
234	326	109
235	326	81
236	326	47
237	326	34
238	326	42
239	326	34
240	326	38
241	326	55
242	326	44
243	326	46
244	326	32
245	326	59
246	326	62
247	326	50
248	326	42
249	326	33
250	326	52
251	326	41
252	326	37
253	326	28
254	326	37
255	326	35
256	326	35
257	326	34
258	326	52
259	326	61
260	326	68
261	326	76
262	326	47
263	326	51
264	326	101
265	326	68
266	326	83
267	326	98
268	326	109
269	326	131
270	326	88
271	326	89
272	326	140
273	326	204
274	326	191
275	326	177
276	326	141
277	326	187
278	326	171
279	326	160
280	326	122
281	326	156
282	326	159
283	326	181
284	326	190
285	326	165
286	326	144
287	326	187
288	326	305
289	326	277
290	326	225
291	326	159
292	326	181
293	326	206
294	326	209
295	326	301
296	326	243
297	326	246
298	326	297
299	326	341
300	326	372
301	326	332
302	326	355
303	326	498
304	326	541
305	326	683
306	326	544
307	326	405
308	326	768
309	326	1184
310	326	1187
311	326	1078
312	326	1128
313	326	1081
314	326	1011
315	326	883
316	326	1206
317	326	1234
318	326	1063
319	326	1896
320	326	3306
321	326	4080
322	326	4518
323	326	4616
324	326	7120
325	326	13551
326	326	27612
0	327	8
1	327	98
2	327	79
3	327	83
4	327	84
5	327	41
6	327	36
7	327	20
8	327	17
9	327	11
10	327	8
11	327	17
12	327	8
13	327	12
14	327	20
15	327	10
16	327	13
17	327	12
18	327	9
19	327	9
20	327	10
21	327	7
22	327	9
23	327	9
24	327	7
25	327	11
26	327	9
27	327	5
28	327	10
29	327	6
30	327	13
31	327	10
32	327	6
33	327	12
34	327	13
35	327	15
36	327	13
38	327	18
39	327	11
40	327	16
41	327	24
42	327	13
43	327	20
44	327	44
45	327	120
46	327	152
47	327	147
48	327	112
49	327	92
50	327	99
51	327	140
52	327	94
53	327	94
54	327	157
55	327	146
56	327	159
57	327	46
58	327	37
59	327	52
60	327	92
61	327	124
62	327	115
63	327	26
64	327	152
65	327	35
66	327	48
67	327	166
68	327	133
69	327	76
70	327	52
71	327	69
72	327	33
73	327	49
74	327	36
75	327	46
76	327	57
77	327	94
78	327	76
79	327	100
80	327	240
81	327	336
82	327	297
83	327	374
84	327	303
85	327	312
86	327	352
87	327	222
88	327	252
89	327	119
90	327	259
91	327	329
92	327	346
93	327	301
94	327	249
95	327	210
96	327	293
97	327	292
98	327	334
99	327	362
100	327	342
101	327	338
102	327	331
103	327	361
104	327	364
105	327	287
106	327	329
107	327	418
108	327	454
109	327	153
110	327	77
111	327	68
112	327	69
113	327	69
114	327	72
115	327	35
116	327	66
117	327	70
118	327	65
119	327	45
120	327	63
121	327	64
122	327	68
123	327	58
124	327	87
125	327	86
126	327	77
127	327	91
128	327	81
129	327	114
130	327	90
131	327	69
132	327	85
133	327	83
134	327	100
135	327	111
136	327	133
137	327	130
138	327	156
139	327	162
140	327	135
141	327	119
142	327	127
143	327	125
144	327	136
145	327	138
146	327	155
147	327	148
148	327	134
149	327	166
150	327	153
151	327	154
152	327	166
153	327	158
154	327	155
155	327	137
156	327	112
157	327	152
158	327	90
159	327	119
160	327	123
161	327	101
162	327	141
163	327	152
164	327	177
165	327	153
166	327	175
167	327	154
168	327	142
169	327	148
170	327	149
171	327	133
172	327	124
173	327	93
174	327	119
175	327	172
176	327	154
177	327	92
178	327	113
179	327	111
180	327	88
181	327	101
182	327	91
183	327	89
184	327	111
185	327	62
186	327	73
187	327	57
188	327	57
189	327	39
190	327	91
191	327	92
192	327	73
193	327	73
194	327	94
195	327	65
196	327	58
197	327	64
198	327	63
199	327	58
200	327	80
201	327	59
202	327	66
203	327	87
204	327	87
205	327	77
206	327	65
207	327	54
208	327	60
209	327	63
210	327	79
211	327	70
212	327	46
213	327	68
214	327	71
215	327	77
216	327	97
217	327	104
218	327	105
219	327	92
220	327	136
221	327	85
222	327	85
223	327	79
224	327	105
225	327	95
226	327	106
227	327	138
228	327	176
229	327	211
230	327	179
231	327	154
232	327	167
233	327	138
234	327	113
235	327	93
236	327	71
237	327	42
238	327	48
239	327	47
240	327	54
241	327	44
242	327	56
243	327	61
244	327	41
245	327	72
246	327	59
247	327	65
248	327	46
249	327	38
250	327	47
251	327	48
252	327	49
253	327	31
254	327	44
255	327	43
256	327	40
257	327	36
258	327	70
259	327	83
260	327	51
261	327	97
262	327	83
263	327	64
264	327	93
265	327	82
266	327	112
267	327	116
268	327	142
269	327	172
270	327	108
271	327	125
272	327	125
273	327	218
274	327	277
275	327	206
276	327	199
277	327	223
278	327	212
279	327	224
280	327	149
281	327	185
282	327	217
283	327	216
284	327	242
285	327	260
286	327	194
287	327	211
288	327	405
289	327	332
290	327	264
291	327	217
292	327	240
293	327	215
294	327	279
295	327	379
296	327	333
297	327	252
298	327	352
299	327	426
300	327	470
301	327	395
302	327	409
303	327	607
304	327	670
305	327	775
306	327	656
307	327	469
308	327	853
309	327	1281
310	327	1354
311	327	1163
312	327	1290
313	327	1307
314	327	1127
315	327	1040
316	327	1454
317	327	1522
318	327	1405
319	327	2426
320	327	3798
321	327	4782
322	327	4626
323	327	4421
324	327	6035
325	327	7782
326	327	12872
327	327	34817
0	328	4
1	328	91
2	328	120
3	328	94
4	328	85
5	328	60
6	328	45
7	328	32
8	328	22
9	328	19
10	328	12
11	328	12
12	328	11
13	328	9
14	328	11
15	328	19
16	328	10
17	328	14
18	328	16
19	328	11
20	328	10
21	328	12
22	328	15
23	328	8
24	328	11
25	328	4
26	328	8
27	328	11
28	328	8
29	328	8
30	328	11
31	328	16
32	328	9
33	328	9
34	328	15
35	328	15
36	328	19
38	328	15
39	328	13
40	328	16
41	328	25
42	328	27
43	328	41
44	328	62
45	328	154
46	328	200
47	328	189
48	328	146
49	328	88
50	328	109
51	328	111
52	328	103
53	328	82
54	328	165
55	328	146
56	328	176
57	328	44
58	328	49
59	328	55
60	328	118
61	328	163
62	328	121
63	328	31
64	328	152
65	328	37
66	328	50
67	328	178
68	328	145
69	328	95
70	328	74
71	328	84
72	328	61
73	328	48
74	328	46
75	328	45
76	328	63
77	328	104
78	328	78
79	328	118
80	328	259
81	328	356
82	328	321
83	328	377
84	328	379
85	328	369
86	328	336
87	328	240
88	328	237
89	328	146
90	328	314
91	328	371
92	328	353
93	328	354
94	328	312
95	328	263
96	328	382
97	328	308
98	328	370
99	328	339
100	328	306
101	328	361
102	328	311
103	328	347
104	328	312
105	328	337
106	328	314
107	328	422
108	328	465
109	328	152
110	328	80
111	328	68
112	328	70
113	328	95
114	328	71
115	328	55
116	328	72
117	328	79
118	328	76
119	328	75
120	328	75
121	328	88
122	328	83
123	328	86
124	328	97
125	328	92
126	328	119
127	328	104
128	328	118
129	328	111
130	328	145
131	328	87
132	328	97
133	328	106
134	328	127
135	328	139
136	328	120
137	328	153
138	328	161
139	328	196
140	328	173
141	328	128
142	328	145
143	328	144
144	328	164
145	328	172
146	328	177
147	328	150
148	328	140
149	328	177
150	328	172
151	328	200
152	328	188
153	328	196
154	328	171
155	328	164
156	328	105
157	328	190
158	328	130
159	328	139
160	328	119
161	328	110
162	328	150
163	328	172
164	328	170
165	328	178
166	328	191
167	328	183
168	328	172
169	328	134
170	328	187
171	328	164
172	328	153
173	328	109
174	328	132
175	328	153
176	328	184
177	328	119
178	328	131
179	328	145
180	328	105
181	328	131
182	328	74
183	328	95
184	328	127
185	328	93
186	328	82
187	328	64
188	328	80
189	328	74
190	328	98
191	328	98
192	328	98
193	328	78
194	328	83
195	328	82
196	328	69
197	328	74
198	328	81
199	328	77
200	328	101
201	328	75
202	328	53
203	328	81
204	328	85
205	328	86
206	328	94
207	328	68
208	328	58
209	328	75
210	328	87
211	328	71
212	328	56
213	328	82
214	328	97
215	328	100
216	328	115
217	328	152
218	328	103
219	328	132
220	328	138
221	328	125
222	328	106
223	328	103
224	328	105
225	328	117
226	328	131
227	328	163
228	328	191
229	328	212
230	328	180
231	328	157
232	328	183
233	328	158
234	328	133
235	328	97
236	328	72
237	328	63
238	328	57
239	328	39
240	328	74
241	328	73
242	328	67
243	328	76
244	328	49
245	328	85
246	328	91
247	328	62
248	328	61
249	328	58
250	328	60
251	328	43
252	328	61
253	328	55
254	328	58
255	328	56
256	328	52
257	328	66
258	328	75
259	328	81
260	328	90
261	328	101
262	328	85
263	328	84
264	328	128
265	328	92
266	328	122
267	328	149
268	328	155
269	328	195
270	328	130
271	328	132
272	328	180
273	328	238
274	328	301
275	328	228
276	328	177
277	328	277
278	328	225
279	328	234
280	328	169
281	328	233
282	328	230
283	328	203
284	328	232
285	328	261
286	328	219
287	328	282
288	328	415
289	328	377
290	328	381
291	328	298
292	328	299
293	328	271
294	328	299
295	328	417
296	328	427
297	328	335
298	328	433
299	328	488
300	328	519
301	328	498
302	328	501
303	328	681
304	328	794
305	328	887
306	328	614
307	328	527
308	328	975
309	328	1505
310	328	1607
311	328	1402
312	328	1563
313	328	1493
314	328	1485
315	328	1279
316	328	1789
317	328	1766
318	328	1725
319	328	3043
320	328	4476
321	328	5386
322	328	5049
323	328	4468
324	328	6091
325	328	6380
326	328	7171
327	328	15420
328	328	39878
0	329	3
1	329	80
2	329	97
3	329	108
4	329	86
5	329	56
6	329	42
7	329	26
8	329	20
9	329	18
10	329	10
11	329	12
12	329	10
13	329	9
14	329	17
15	329	12
16	329	11
17	329	10
18	329	10
19	329	10
20	329	4
21	329	13
22	329	9
23	329	10
24	329	14
25	329	9
26	329	7
27	329	6
28	329	9
29	329	13
30	329	2
31	329	14
32	329	10
33	329	13
34	329	21
35	329	8
36	329	11
38	329	19
39	329	18
40	329	24
41	329	13
42	329	21
43	329	28
44	329	76
45	329	146
46	329	188
47	329	111
48	329	93
49	329	46
50	329	53
51	329	86
52	329	74
53	329	74
54	329	137
55	329	152
56	329	142
57	329	67
58	329	50
59	329	51
60	329	116
61	329	163
62	329	98
63	329	24
64	329	134
65	329	47
66	329	39
67	329	146
68	329	149
69	329	108
70	329	81
71	329	77
72	329	47
73	329	52
74	329	37
75	329	51
76	329	80
77	329	84
78	329	80
79	329	121
80	329	233
81	329	288
82	329	243
83	329	348
84	329	295
85	329	293
86	329	302
87	329	239
88	329	277
89	329	166
90	329	280
91	329	303
92	329	286
93	329	284
94	329	291
95	329	244
96	329	299
97	329	302
98	329	319
99	329	243
100	329	200
101	329	233
102	329	190
103	329	258
104	329	224
105	329	197
106	329	236
107	329	315
108	329	397
109	329	129
110	329	84
111	329	75
112	329	71
113	329	82
114	329	74
115	329	62
116	329	83
117	329	102
118	329	64
119	329	64
120	329	59
121	329	76
122	329	70
123	329	74
124	329	102
125	329	76
126	329	88
127	329	102
128	329	118
129	329	144
130	329	99
131	329	87
132	329	87
133	329	108
134	329	108
135	329	129
136	329	150
137	329	143
138	329	139
139	329	152
140	329	157
141	329	117
142	329	146
143	329	161
144	329	150
145	329	147
146	329	137
147	329	147
148	329	136
149	329	162
150	329	122
151	329	141
152	329	134
153	329	168
154	329	159
155	329	127
156	329	100
157	329	172
158	329	108
159	329	112
160	329	117
161	329	104
162	329	134
163	329	152
164	329	141
165	329	132
166	329	153
167	329	144
168	329	123
169	329	136
170	329	142
171	329	123
172	329	132
173	329	90
174	329	131
175	329	149
176	329	165
177	329	93
178	329	116
179	329	108
180	329	93
181	329	105
182	329	75
183	329	87
184	329	105
185	329	72
186	329	58
187	329	72
188	329	68
189	329	49
190	329	93
191	329	84
192	329	70
193	329	67
194	329	81
195	329	85
196	329	67
197	329	64
198	329	72
199	329	59
200	329	94
201	329	67
202	329	52
203	329	93
204	329	103
205	329	89
206	329	74
207	329	68
208	329	74
209	329	63
210	329	62
211	329	78
212	329	61
213	329	65
214	329	86
215	329	95
216	329	96
217	329	117
218	329	98
219	329	104
220	329	117
221	329	92
222	329	72
223	329	75
224	329	111
225	329	99
226	329	101
227	329	143
228	329	188
229	329	162
230	329	172
231	329	122
232	329	145
233	329	146
234	329	138
235	329	99
236	329	71
237	329	45
238	329	40
239	329	46
240	329	53
241	329	67
242	329	51
243	329	68
244	329	37
245	329	56
246	329	68
247	329	49
248	329	51
249	329	44
250	329	40
251	329	44
252	329	47
253	329	38
254	329	40
255	329	47
256	329	38
257	329	49
258	329	68
259	329	72
260	329	64
261	329	96
262	329	79
263	329	64
264	329	106
265	329	100
266	329	122
267	329	150
268	329	148
269	329	170
270	329	133
271	329	123
272	329	188
273	329	222
274	329	246
275	329	226
276	329	188
277	329	258
278	329	208
279	329	221
280	329	168
281	329	197
282	329	180
283	329	195
284	329	228
285	329	256
286	329	194
287	329	260
288	329	363
289	329	358
290	329	322
291	329	264
292	329	257
293	329	273
294	329	294
295	329	409
296	329	392
297	329	344
298	329	405
299	329	474
300	329	508
301	329	465
302	329	532
303	329	812
304	329	753
305	329	809
306	329	558
307	329	487
308	329	886
309	329	1329
310	329	1507
311	329	1321
312	329	1822
313	329	1551
314	329	1421
315	329	1328
316	329	1895
317	329	1975
318	329	1975
319	329	3435
320	329	5173
321	329	5448
322	329	4605
323	329	3744
324	329	4615
325	329	4669
326	329	4512
327	329	6612
328	329	13674
329	329	30569
0	330	2
1	330	46
2	330	127
3	330	186
4	330	153
5	330	120
6	330	69
7	330	53
8	330	32
9	330	29
10	330	22
11	330	26
12	330	21
13	330	25
14	330	15
15	330	15
16	330	24
17	330	16
18	330	16
19	330	17
20	330	23
21	330	14
22	330	16
23	330	18
24	330	12
25	330	6
26	330	7
27	330	16
28	330	5
29	330	16
30	330	11
31	330	14
32	330	20
33	330	16
34	330	23
35	330	20
36	330	24
38	330	25
39	330	40
40	330	42
41	330	49
42	330	49
43	330	49
44	330	138
45	330	196
46	330	221
47	330	109
48	330	72
49	330	38
50	330	32
51	330	50
52	330	41
53	330	45
54	330	117
55	330	179
56	330	192
57	330	137
58	330	104
59	330	121
60	330	181
61	330	171
62	330	88
63	330	33
64	330	86
65	330	19
66	330	21
67	330	128
68	330	197
69	330	177
70	330	143
71	330	150
72	330	91
73	330	117
74	330	91
75	330	105
76	330	190
77	330	156
78	330	147
79	330	202
80	330	278
81	330	267
82	330	222
83	330	263
84	330	228
85	330	259
86	330	274
87	330	316
88	330	375
89	330	371
90	330	308
91	330	272
92	330	221
93	330	248
94	330	366
95	330	310
96	330	360
97	330	393
98	330	283
99	330	176
100	330	128
101	330	147
102	330	130
103	330	152
104	330	153
105	330	125
106	330	156
107	330	249
108	330	370
109	330	215
110	330	122
111	330	116
112	330	109
113	330	118
114	330	111
115	330	104
116	330	135
117	330	111
118	330	120
119	330	82
120	330	87
121	330	131
122	330	116
123	330	109
124	330	116
125	330	100
126	330	124
127	330	121
128	330	175
129	330	222
130	330	155
131	330	137
132	330	153
133	330	146
134	330	143
135	330	164
136	330	184
137	330	234
138	330	199
139	330	195
140	330	188
141	330	175
142	330	162
143	330	164
144	330	177
145	330	140
146	330	157
147	330	178
148	330	164
149	330	140
150	330	135
151	330	141
152	330	122
153	330	132
154	330	150
155	330	161
156	330	195
157	330	180
158	330	129
159	330	156
160	330	160
161	330	139
162	330	137
163	330	120
164	330	132
165	330	138
166	330	123
167	330	129
168	330	120
169	330	111
170	330	131
171	330	132
172	330	148
173	330	120
174	330	130
175	330	135
176	330	177
177	330	98
178	330	120
179	330	146
180	330	129
181	330	127
182	330	120
183	330	127
184	330	114
185	330	89
186	330	116
187	330	111
188	330	103
189	330	46
190	330	90
191	330	100
192	330	85
193	330	83
194	330	127
195	330	107
196	330	86
197	330	86
198	330	80
199	330	98
200	330	94
201	330	90
202	330	100
203	330	119
204	330	114
205	330	90
206	330	108
207	330	113
208	330	95
209	330	78
210	330	106
211	330	91
212	330	84
213	330	105
214	330	108
215	330	123
216	330	142
217	330	144
218	330	125
219	330	150
220	330	144
221	330	108
222	330	129
223	330	113
224	330	130
225	330	144
226	330	157
227	330	139
228	330	170
229	330	155
230	330	167
231	330	146
232	330	146
233	330	161
234	330	155
235	330	129
236	330	113
237	330	68
238	330	81
239	330	73
240	330	75
241	330	80
242	330	102
243	330	92
244	330	67
245	330	81
246	330	105
247	330	77
248	330	63
249	330	78
250	330	67
251	330	64
252	330	77
253	330	49
254	330	59
255	330	61
256	330	50
257	330	70
258	330	108
259	330	107
260	330	128
261	330	124
262	330	111
263	330	116
264	330	170
265	330	153
266	330	185
267	330	195
268	330	208
269	330	227
270	330	200
271	330	258
272	330	232
273	330	283
274	330	301
275	330	252
276	330	255
277	330	255
278	330	258
279	330	265
280	330	214
281	330	232
282	330	257
283	330	225
284	330	252
285	330	282
286	330	265
287	330	319
288	330	441
289	330	521
290	330	449
291	330	456
292	330	427
293	330	461
294	330	541
295	330	584
296	330	764
297	330	766
298	330	646
299	330	640
300	330	696
301	330	709
302	330	860
303	330	1532
304	330	993
305	330	806
306	330	542
307	330	390
308	330	840
309	330	1324
310	330	1733
311	330	2107
312	330	3811
313	330	2862
314	330	2285
315	330	2531
316	330	4756
317	330	3932
318	330	4587
319	330	10612
320	330	10057
321	330	8783
322	330	5046
323	330	3687
324	330	4506
325	330	4280
326	330	3685
327	330	4755
328	330	6703
329	330	12550
330	330	36483
1	331	43
2	331	159
3	331	213
4	331	187
5	331	137
6	331	104
7	331	72
8	331	56
9	331	52
10	331	35
11	331	38
12	331	34
13	331	28
14	331	32
15	331	27
16	331	15
17	331	22
18	331	23
19	331	19
20	331	27
21	331	15
22	331	19
23	331	13
24	331	22
25	331	20
26	331	10
27	331	18
28	331	18
29	331	15
30	331	18
31	331	28
32	331	38
33	331	20
34	331	33
35	331	26
36	331	38
38	331	34
39	331	44
40	331	54
41	331	56
42	331	63
43	331	71
44	331	125
45	331	217
46	331	177
47	331	93
48	331	49
49	331	18
50	331	46
51	331	47
52	331	34
53	331	31
54	331	83
55	331	149
56	331	216
57	331	138
58	331	104
59	331	130
60	331	191
61	331	148
62	331	63
63	331	18
64	331	78
65	331	24
66	331	23
67	331	71
68	331	207
69	331	199
70	331	177
71	331	167
72	331	137
73	331	144
74	331	129
75	331	138
76	331	186
77	331	225
78	331	186
79	331	224
80	331	267
81	331	244
82	331	175
83	331	267
84	331	219
85	331	220
86	331	244
87	331	261
88	331	351
89	331	356
90	331	318
91	331	241
92	331	177
93	331	158
94	331	333
95	331	296
96	331	279
97	331	309
98	331	261
99	331	159
100	331	92
101	331	114
102	331	89
103	331	128
104	331	114
105	331	91
106	331	111
107	331	191
108	331	297
109	331	179
110	331	144
111	331	130
112	331	133
113	331	154
114	331	112
115	331	102
116	331	148
117	331	115
118	331	152
119	331	118
120	331	115
121	331	130
122	331	126
123	331	122
124	331	127
125	331	128
126	331	138
127	331	139
128	331	174
129	331	226
130	331	218
131	331	160
132	331	165
133	331	166
134	331	171
135	331	198
136	331	205
137	331	208
138	331	231
139	331	225
140	331	201
141	331	185
142	331	168
143	331	163
144	331	206
145	331	171
146	331	152
147	331	172
148	331	148
149	331	163
150	331	156
151	331	169
152	331	95
153	331	124
154	331	119
155	331	167
156	331	192
157	331	205
158	331	139
159	331	147
160	331	161
161	331	136
162	331	149
163	331	116
164	331	134
165	331	121
166	331	132
167	331	131
168	331	96
169	331	114
170	331	145
171	331	128
172	331	126
173	331	132
174	331	128
175	331	131
176	331	163
177	331	125
178	331	122
179	331	145
180	331	127
181	331	156
182	331	134
183	331	124
184	331	146
185	331	129
186	331	132
187	331	111
188	331	100
189	331	77
190	331	116
191	331	132
192	331	110
193	331	128
194	331	128
195	331	97
196	331	99
197	331	117
198	331	100
199	331	111
200	331	131
201	331	124
202	331	119
203	331	131
204	331	147
205	331	132
206	331	129
207	331	136
208	331	138
209	331	119
210	331	150
211	331	150
212	331	117
213	331	137
214	331	164
215	331	162
216	331	148
217	331	160
218	331	132
219	331	171
220	331	193
221	331	147
222	331	140
223	331	143
224	331	165
225	331	179
226	331	169
227	331	148
228	331	172
229	331	174
230	331	153
231	331	144
232	331	145
233	331	156
234	331	180
235	331	153
236	331	138
237	331	90
238	331	91
239	331	87
240	331	91
241	331	89
242	331	119
243	331	113
244	331	80
245	331	139
246	331	106
247	331	94
248	331	104
249	331	84
250	331	96
251	331	77
252	331	90
253	331	92
254	331	88
255	331	90
256	331	90
257	331	91
258	331	144
259	331	143
260	331	152
261	331	174
262	331	153
263	331	155
264	331	182
265	331	186
266	331	223
267	331	250
268	331	238
269	331	261
270	331	257
271	331	274
272	331	267
273	331	314
274	331	362
275	331	300
276	331	253
277	331	262
278	331	238
279	331	299
280	331	257
281	331	231
282	331	285
283	331	270
284	331	293
285	331	306
286	331	231
287	331	304
288	331	450
289	331	477
290	331	487
291	331	478
292	331	483
293	331	519
294	331	530
295	331	609
296	331	756
297	331	695
298	331	729
299	331	666
300	331	781
301	331	732
302	331	794
303	331	1151
304	331	740
305	331	591
306	331	367
307	331	290
308	331	636
309	331	957
310	331	1176
311	331	1480
312	331	2467
313	331	1732
314	331	1659
315	331	1865
316	331	2592
317	331	2558
318	331	3377
319	331	5957
320	331	4875
321	331	3805
322	331	2532
323	331	1778
324	331	2022
325	331	1884
326	331	1580
327	331	1916
328	331	2586
329	331	3005
330	331	11208
331	331	43680
0	332	2
1	332	61
2	332	138
3	332	205
4	332	164
5	332	120
6	332	115
7	332	70
8	332	67
9	332	59
10	332	42
11	332	45
12	332	36
13	332	29
14	332	49
15	332	34
16	332	29
17	332	32
18	332	19
19	332	25
20	332	25
21	332	23
22	332	21
23	332	23
24	332	19
25	332	23
26	332	17
27	332	21
28	332	16
29	332	13
30	332	17
31	332	27
32	332	26
33	332	22
34	332	38
35	332	29
36	332	38
38	332	37
39	332	43
40	332	65
41	332	66
42	332	89
43	332	86
44	332	144
45	332	201
46	332	192
47	332	73
48	332	34
49	332	27
50	332	29
51	332	39
52	332	42
53	332	43
54	332	101
55	332	144
56	332	204
57	332	132
58	332	112
59	332	127
60	332	180
61	332	157
62	332	63
63	332	18
64	332	71
65	332	26
66	332	19
67	332	92
68	332	200
69	332	213
70	332	182
71	332	164
72	332	135
73	332	129
74	332	127
75	332	110
76	332	177
77	332	191
78	332	188
79	332	221
80	332	233
81	332	209
82	332	178
83	332	241
84	332	193
85	332	209
86	332	270
87	332	257
88	332	303
89	332	243
90	332	264
91	332	181
92	332	162
93	332	197
94	332	294
95	332	263
96	332	255
97	332	294
98	332	215
99	332	106
100	332	101
101	332	107
102	332	115
103	332	114
104	332	102
105	332	100
106	332	98
107	332	181
108	332	276
109	332	195
110	332	164
111	332	152
112	332	144
113	332	177
114	332	155
115	332	129
116	332	137
117	332	164
118	332	169
119	332	114
120	332	121
121	332	152
122	332	143
123	332	140
124	332	154
125	332	147
126	332	150
127	332	151
128	332	161
129	332	267
130	332	210
131	332	192
132	332	189
133	332	228
134	332	209
135	332	184
136	332	233
137	332	240
138	332	223
139	332	253
140	332	214
141	332	184
142	332	177
143	332	198
144	332	179
145	332	196
146	332	195
147	332	170
148	332	168
149	332	181
150	332	159
151	332	178
152	332	136
153	332	155
154	332	132
155	332	134
156	332	196
157	332	204
158	332	157
159	332	140
160	332	187
161	332	136
162	332	139
163	332	154
164	332	159
165	332	133
166	332	144
167	332	145
168	332	116
169	332	125
170	332	151
171	332	141
172	332	142
173	332	116
174	332	147
175	332	163
176	332	175
177	332	107
178	332	140
179	332	161
180	332	141
181	332	178
182	332	132
183	332	133
184	332	146
185	332	124
186	332	143
187	332	119
188	332	116
189	332	94
190	332	128
191	332	123
192	332	123
193	332	137
194	332	155
195	332	128
196	332	97
197	332	131
198	332	122
199	332	126
200	332	153
201	332	142
202	332	95
203	332	145
204	332	140
205	332	166
206	332	130
207	332	145
208	332	129
209	332	132
210	332	145
211	332	159
212	332	156
213	332	126
214	332	183
215	332	184
216	332	170
217	332	184
218	332	171
219	332	157
220	332	206
221	332	166
222	332	147
223	332	138
224	332	182
225	332	173
226	332	183
227	332	163
228	332	177
229	332	158
230	332	192
231	332	157
232	332	178
233	332	182
234	332	176
235	332	160
236	332	164
237	332	120
238	332	118
239	332	95
240	332	133
241	332	107
242	332	127
243	332	122
244	332	90
245	332	164
246	332	147
247	332	122
248	332	98
249	332	105
250	332	105
251	332	111
252	332	115
253	332	89
254	332	114
255	332	119
256	332	132
257	332	101
258	332	139
259	332	163
260	332	148
261	332	211
262	332	133
263	332	153
264	332	190
265	332	190
266	332	229
267	332	258
268	332	294
269	332	284
270	332	275
271	332	292
272	332	278
273	332	302
274	332	360
275	332	281
276	332	241
277	332	326
278	332	265
279	332	314
280	332	271
281	332	284
282	332	305
283	332	290
284	332	278
285	332	331
286	332	290
287	332	331
288	332	390
289	332	485
290	332	492
291	332	509
292	332	538
293	332	541
294	332	484
295	332	605
296	332	685
297	332	594
298	332	715
299	332	701
300	332	746
301	332	699
302	332	713
303	332	909
304	332	583
305	332	479
306	332	327
307	332	261
308	332	526
309	332	915
310	332	1026
311	332	1175
312	332	1757
313	332	1355
314	332	1349
315	332	1433
316	332	1762
317	332	1949
318	332	2372
319	332	3144
320	332	3007
321	332	2487
322	332	1861
323	332	1422
324	332	1615
325	332	1467
326	332	1237
327	332	1456
328	332	1884
329	332	2056
330	332	4611
331	332	19058
332	332	48080
0	333	3
1	333	41
2	333	146
3	333	209
4	333	209
5	333	144
6	333	154
7	333	105
8	333	71
9	333	57
10	333	46
11	333	40
12	333	34
13	333	44
14	333	28
15	333	39
16	333	38
17	333	38
18	333	24
19	333	22
20	333	25
21	333	23
22	333	20
23	333	24
24	333	21
25	333	17
26	333	23
27	333	18
28	333	18
29	333	30
30	333	21
31	333	22
32	333	24
33	333	26
34	333	46
35	333	37
36	333	57
38	333	33
39	333	60
40	333	66
41	333	88
42	333	92
43	333	94
44	333	178
45	333	247
46	333	199
47	333	78
48	333	36
49	333	32
50	333	26
51	333	34
52	333	42
53	333	42
54	333	75
55	333	171
56	333	216
57	333	156
58	333	136
59	333	172
60	333	209
61	333	201
62	333	88
63	333	8
64	333	70
65	333	20
66	333	15
67	333	88
68	333	199
69	333	244
70	333	199
71	333	230
72	333	168
73	333	150
74	333	113
75	333	139
76	333	206
77	333	234
78	333	222
79	333	277
80	333	270
81	333	239
82	333	197
83	333	266
84	333	192
85	333	221
86	333	247
87	333	264
88	333	364
89	333	319
90	333	296
91	333	199
92	333	185
93	333	169
94	333	337
95	333	269
96	333	262
97	333	300
98	333	262
99	333	117
100	333	102
101	333	94
102	333	82
103	333	92
104	333	90
105	333	117
106	333	117
107	333	168
108	333	270
109	333	195
110	333	154
111	333	159
112	333	168
113	333	200
114	333	183
115	333	149
116	333	161
117	333	173
118	333	170
119	333	164
120	333	145
121	333	141
122	333	166
123	333	138
124	333	172
125	333	138
126	333	185
127	333	196
128	333	230
129	333	279
130	333	239
131	333	193
132	333	198
133	333	231
134	333	226
135	333	209
136	333	257
137	333	244
138	333	257
139	333	279
140	333	218
141	333	224
142	333	185
143	333	211
144	333	203
145	333	197
146	333	169
147	333	192
148	333	199
149	333	150
150	333	148
151	333	189
152	333	137
153	333	146
154	333	135
155	333	165
156	333	227
157	333	223
158	333	145
159	333	200
160	333	183
161	333	135
162	333	144
163	333	161
164	333	156
165	333	123
166	333	152
167	333	137
168	333	118
169	333	115
170	333	146
171	333	149
172	333	126
173	333	121
174	333	134
175	333	161
176	333	194
177	333	153
178	333	169
179	333	173
180	333	158
181	333	156
182	333	144
183	333	163
184	333	190
185	333	138
186	333	171
187	333	139
188	333	136
189	333	93
190	333	148
191	333	159
192	333	122
193	333	138
194	333	141
195	333	131
196	333	134
197	333	111
198	333	141
199	333	146
200	333	157
201	333	149
202	333	125
203	333	188
204	333	186
205	333	154
206	333	146
207	333	155
208	333	155
209	333	148
210	333	174
211	333	170
212	333	150
213	333	161
214	333	181
215	333	186
216	333	162
217	333	206
218	333	160
219	333	196
220	333	214
221	333	167
222	333	163
223	333	174
224	333	199
225	333	201
226	333	250
227	333	169
228	333	183
229	333	181
230	333	195
231	333	194
232	333	207
233	333	185
234	333	204
235	333	168
236	333	185
237	333	138
238	333	112
239	333	112
240	333	136
241	333	116
242	333	129
243	333	151
244	333	87
245	333	146
246	333	127
247	333	125
248	333	108
249	333	116
250	333	126
251	333	104
252	333	144
253	333	104
254	333	98
255	333	104
256	333	104
257	333	113
258	333	169
259	333	158
260	333	193
261	333	185
262	333	168
263	333	182
264	333	212
265	333	221
266	333	268
267	333	269
268	333	326
269	333	302
270	333	315
271	333	340
272	333	284
273	333	333
274	333	386
275	333	313
276	333	273
277	333	271
278	333	301
279	333	328
280	333	282
281	333	311
282	333	324
283	333	328
284	333	314
285	333	311
286	333	322
287	333	370
288	333	383
289	333	466
290	333	472
291	333	535
292	333	576
293	333	608
294	333	553
295	333	598
296	333	753
297	333	713
298	333	807
299	333	723
300	333	869
301	333	790
302	333	752
303	333	1024
304	333	609
305	333	447
306	333	313
307	333	221
308	333	515
309	333	863
310	333	1086
311	333	1212
312	333	1994
313	333	1516
314	333	1420
315	333	1662
316	333	2008
317	333	2143
318	333	2810
319	333	3992
320	333	3318
321	333	2791
322	333	1982
323	333	1453
324	333	1647
325	333	1502
326	333	1179
327	333	1559
328	333	1908
329	333	2295
330	333	5579
331	333	16752
332	333	25433
333	333	49142
0	334	4
1	334	45
2	334	114
3	334	185
4	334	139
5	334	130
6	334	103
7	334	70
8	334	62
9	334	49
10	334	24
11	334	35
12	334	30
13	334	42
14	334	33
15	334	29
16	334	30
17	334	21
18	334	25
19	334	17
20	334	20
21	334	14
22	334	22
23	334	23
24	334	21
25	334	15
26	334	17
27	334	12
28	334	28
29	334	17
30	334	24
31	334	28
32	334	24
33	334	24
34	334	30
35	334	37
36	334	34
38	334	31
39	334	51
40	334	57
41	334	80
42	334	78
43	334	77
44	334	118
45	334	234
46	334	178
47	334	63
48	334	26
49	334	8
50	334	25
51	334	29
52	334	34
53	334	23
54	334	76
55	334	144
56	334	173
57	334	153
58	334	106
59	334	129
60	334	196
61	334	136
62	334	58
63	334	16
64	334	53
65	334	12
66	334	10
67	334	62
68	334	168
69	334	197
70	334	173
71	334	143
72	334	129
73	334	132
74	334	101
75	334	130
76	334	194
77	334	177
78	334	168
79	334	207
80	334	189
81	334	177
82	334	113
83	334	181
84	334	143
85	334	169
86	334	164
87	334	215
88	334	228
89	334	309
90	334	267
91	334	158
92	334	148
93	334	138
94	334	265
95	334	231
96	334	219
97	334	266
98	334	183
99	334	75
100	334	61
101	334	80
102	334	62
103	334	65
104	334	88
105	334	67
106	334	90
107	334	122
108	334	228
109	334	135
110	334	122
111	334	123
112	334	123
113	334	145
114	334	128
115	334	130
116	334	122
117	334	136
118	334	143
119	334	98
120	334	108
121	334	117
122	334	116
123	334	107
124	334	111
125	334	114
126	334	137
127	334	134
128	334	172
129	334	224
130	334	171
131	334	171
132	334	175
133	334	148
134	334	221
135	334	172
136	334	181
137	334	188
138	334	221
139	334	211
140	334	186
141	334	160
142	334	171
143	334	143
144	334	176
145	334	136
146	334	145
147	334	150
148	334	141
149	334	162
150	334	136
151	334	142
152	334	102
153	334	121
154	334	106
155	334	123
156	334	178
157	334	152
158	334	129
159	334	148
160	334	139
161	334	90
162	334	104
163	334	112
164	334	92
165	334	104
166	334	95
167	334	113
168	334	70
169	334	96
170	334	105
171	334	101
172	334	117
173	334	95
174	334	87
175	334	116
176	334	153
177	334	91
178	334	107
179	334	140
180	334	112
181	334	156
182	334	124
183	334	110
184	334	117
185	334	113
186	334	121
187	334	93
188	334	119
189	334	83
190	334	97
191	334	109
192	334	100
193	334	123
194	334	96
195	334	101
196	334	81
197	334	100
198	334	113
199	334	115
200	334	119
201	334	105
202	334	115
203	334	119
204	334	164
205	334	108
206	334	117
207	334	112
208	334	120
209	334	121
210	334	125
211	334	133
212	334	127
213	334	139
214	334	160
215	334	166
216	334	133
217	334	147
218	334	155
219	334	177
220	334	159
221	334	140
222	334	129
223	334	149
224	334	152
225	334	139
226	334	192
227	334	129
228	334	124
229	334	118
230	334	137
231	334	138
232	334	123
233	334	138
234	334	134
235	334	156
236	334	132
237	334	94
238	334	95
239	334	95
240	334	106
241	334	119
242	334	119
243	334	99
244	334	70
245	334	97
246	334	115
247	334	107
248	334	108
249	334	118
250	334	87
251	334	74
252	334	112
253	334	92
254	334	81
255	334	98
256	334	99
257	334	86
258	334	134
259	334	132
260	334	163
261	334	156
262	334	136
263	334	148
264	334	162
265	334	170
266	334	231
267	334	239
268	334	244
269	334	206
270	334	276
271	334	284
272	334	242
273	334	249
274	334	295
275	334	272
276	334	192
277	334	256
278	334	247
279	334	238
280	334	203
281	334	238
282	334	214
283	334	231
284	334	229
285	334	258
286	334	259
287	334	284
288	334	345
289	334	385
290	334	418
291	334	461
292	334	460
293	334	468
294	334	417
295	334	525
296	334	592
297	334	672
298	334	642
299	334	623
300	334	674
301	334	593
302	334	652
303	334	947
304	334	517
305	334	407
306	334	252
307	334	193
308	334	413
309	334	693
310	334	873
311	334	1100
312	334	1948
313	334	1392
314	334	1238
315	334	1494
316	334	2041
317	334	1995
318	334	2711
319	334	4473
320	334	3481
321	334	2758
322	334	1800
323	334	1221
324	334	1454
325	334	1311
326	334	1137
327	334	1362
328	334	1687
329	334	2007
330	334	6556
331	334	16837
332	334	10500
333	334	17290
334	334	34572
0	335	2
1	335	30
2	335	117
3	335	212
4	335	194
5	335	170
6	335	146
7	335	100
8	335	95
9	335	75
10	335	73
11	335	63
12	335	47
13	335	62
14	335	61
15	335	39
16	335	33
17	335	31
18	335	27
19	335	39
20	335	45
21	335	23
22	335	23
23	335	29
24	335	23
25	335	24
26	335	24
27	335	28
28	335	27
29	335	22
30	335	29
31	335	47
32	335	37
33	335	42
34	335	48
35	335	52
36	335	46
38	335	43
39	335	62
40	335	95
41	335	94
42	335	111
43	335	143
44	335	186
45	335	234
46	335	176
47	335	46
48	335	31
49	335	18
50	335	21
51	335	17
52	335	30
53	335	27
54	335	59
55	335	115
56	335	181
57	335	189
58	335	164
59	335	182
60	335	188
61	335	119
62	335	46
63	335	7
64	335	61
65	335	12
66	335	11
67	335	50
68	335	151
69	335	256
70	335	234
71	335	240
72	335	166
73	335	200
74	335	175
75	335	183
76	335	258
77	335	225
78	335	246
79	335	248
80	335	201
81	335	151
82	335	125
83	335	166
84	335	117
85	335	173
86	335	169
87	335	219
88	335	299
89	335	373
90	335	243
91	335	139
92	335	106
93	335	105
94	335	267
95	335	248
96	335	203
97	335	238
98	335	177
99	335	65
100	335	50
101	335	59
102	335	50
103	335	68
104	335	56
105	335	51
106	335	62
107	335	88
108	335	189
109	335	172
110	335	155
111	335	168
112	335	171
113	335	183
114	335	189
115	335	170
116	335	170
117	335	159
118	335	193
119	335	144
120	335	148
121	335	161
122	335	124
123	335	114
124	335	159
125	335	142
126	335	179
127	335	171
128	335	161
129	335	257
130	335	256
131	335	228
132	335	221
133	335	227
134	335	246
135	335	222
136	335	202
137	335	229
138	335	227
139	335	206
140	335	200
141	335	185
142	335	168
143	335	214
144	335	170
145	335	189
146	335	150
147	335	175
148	335	182
149	335	144
150	335	158
151	335	143
152	335	93
153	335	113
154	335	101
155	335	136
156	335	222
157	335	172
158	335	118
159	335	143
160	335	151
161	335	131
162	335	113
163	335	121
164	335	97
165	335	115
166	335	109
167	335	109
168	335	88
169	335	115
170	335	110
171	335	113
172	335	96
173	335	101
174	335	116
175	335	100
176	335	128
177	335	120
178	335	126
179	335	143
180	335	146
181	335	163
182	335	138
183	335	149
184	335	176
185	335	163
186	335	193
187	335	129
188	335	132
189	335	94
190	335	157
191	335	133
192	335	144
193	335	125
194	335	131
195	335	102
196	335	125
197	335	137
198	335	118
199	335	151
200	335	152
201	335	155
202	335	145
203	335	163
204	335	167
205	335	176
206	335	155
207	335	193
208	335	172
209	335	171
210	335	180
211	335	170
212	335	163
213	335	155
214	335	188
215	335	188
216	335	171
217	335	178
218	335	168
219	335	179
220	335	180
221	335	166
222	335	186
223	335	172
224	335	184
225	335	166
226	335	208
227	335	143
228	335	131
229	335	130
230	335	138
231	335	129
232	335	128
233	335	144
234	335	178
235	335	197
236	335	198
237	335	155
238	335	153
239	335	121
240	335	132
241	335	145
242	335	145
243	335	163
244	335	100
245	335	153
246	335	145
247	335	121
248	335	111
249	335	142
250	335	143
251	335	126
252	335	115
253	335	127
254	335	137
255	335	133
256	335	134
257	335	115
258	335	175
259	335	205
260	335	198
261	335	185
262	335	186
263	335	191
264	335	234
265	335	263
266	335	266
267	335	276
268	335	309
269	335	263
270	335	373
271	335	353
272	335	256
273	335	277
274	335	332
275	335	238
276	335	200
277	335	247
278	335	244
279	335	247
280	335	279
281	335	273
282	335	301
283	335	239
284	335	268
285	335	292
286	335	258
287	335	320
288	335	314
289	335	445
290	335	451
291	335	481
292	335	509
293	335	579
294	335	561
295	335	504
296	335	659
297	335	785
298	335	746
299	335	600
300	335	710
301	335	684
302	335	710
303	335	762
304	335	395
305	335	293
306	335	219
307	335	144
308	335	325
309	335	509
310	335	644
311	335	907
312	335	1495
313	335	1042
314	335	1003
315	335	1172
316	335	1365
317	335	1493
318	335	2241
319	335	2974
320	335	2120
321	335	1720
322	335	1181
323	335	833
324	335	981
325	335	904
326	335	740
327	335	924
328	335	1214
329	335	1328
330	335	3537
331	335	7168
332	335	5159
333	335	6548
334	335	13515
335	335	39490
0	336	1
1	336	29
2	336	113
3	336	233
4	336	212
5	336	183
6	336	155
7	336	130
8	336	110
9	336	95
10	336	78
11	336	77
12	336	66
13	336	60
14	336	58
15	336	51
16	336	45
17	336	43
18	336	25
19	336	39
20	336	37
21	336	20
22	336	34
23	336	39
24	336	32
25	336	27
26	336	27
27	336	28
28	336	39
29	336	34
30	336	37
31	336	49
32	336	38
33	336	53
34	336	66
35	336	67
36	336	65
38	336	62
39	336	86
40	336	87
41	336	107
42	336	143
43	336	147
44	336	198
45	336	214
46	336	167
47	336	63
48	336	29
49	336	18
50	336	18
51	336	31
52	336	32
53	336	26
54	336	46
55	336	121
56	336	172
57	336	185
58	336	172
59	336	169
60	336	207
61	336	142
62	336	52
63	336	11
64	336	50
65	336	12
66	336	14
67	336	42
68	336	169
69	336	237
70	336	188
71	336	192
72	336	168
73	336	219
74	336	203
75	336	194
76	336	242
77	336	210
78	336	216
79	336	232
80	336	193
81	336	155
82	336	121
83	336	163
84	336	122
85	336	177
86	336	201
87	336	210
88	336	250
89	336	283
90	336	240
91	336	122
92	336	111
93	336	136
94	336	247
95	336	212
96	336	171
97	336	264
98	336	149
99	336	68
100	336	55
101	336	70
102	336	59
103	336	70
104	336	59
105	336	54
106	336	64
107	336	110
108	336	178
109	336	138
110	336	141
111	336	172
112	336	164
113	336	191
114	336	188
115	336	158
116	336	169
117	336	192
118	336	203
119	336	134
120	336	137
121	336	149
122	336	141
123	336	149
124	336	151
125	336	148
126	336	177
127	336	153
128	336	188
129	336	235
130	336	219
131	336	242
132	336	216
133	336	251
134	336	239
135	336	218
136	336	220
137	336	241
138	336	225
139	336	248
140	336	210
141	336	182
142	336	174
143	336	159
144	336	181
145	336	159
146	336	168
147	336	175
148	336	183
149	336	136
150	336	123
151	336	143
152	336	109
153	336	129
154	336	118
155	336	140
156	336	194
157	336	173
158	336	116
159	336	157
160	336	164
161	336	114
162	336	124
163	336	114
164	336	122
165	336	105
166	336	103
167	336	101
168	336	100
169	336	93
170	336	142
171	336	134
172	336	111
173	336	119
174	336	111
175	336	95
176	336	144
177	336	104
178	336	145
179	336	165
180	336	151
181	336	174
182	336	136
183	336	139
184	336	165
185	336	119
186	336	152
187	336	159
188	336	150
189	336	119
190	336	125
191	336	151
192	336	135
193	336	122
194	336	128
195	336	141
196	336	149
197	336	133
198	336	140
199	336	164
200	336	184
201	336	166
202	336	154
203	336	196
204	336	167
205	336	176
206	336	189
207	336	166
208	336	183
209	336	173
210	336	182
211	336	191
212	336	171
213	336	176
214	336	215
215	336	210
216	336	166
217	336	206
218	336	149
219	336	203
220	336	185
221	336	172
222	336	176
223	336	173
224	336	187
225	336	166
226	336	198
227	336	112
228	336	138
229	336	144
230	336	146
231	336	145
232	336	160
233	336	155
234	336	181
235	336	164
236	336	187
237	336	157
238	336	149
239	336	141
240	336	145
241	336	169
242	336	178
243	336	191
244	336	91
245	336	165
246	336	174
247	336	142
248	336	112
249	336	141
250	336	127
251	336	135
252	336	139
253	336	149
254	336	147
255	336	154
256	336	146
257	336	128
258	336	193
259	336	206
260	336	203
261	336	247
262	336	191
263	336	220
264	336	239
265	336	220
266	336	257
267	336	287
268	336	319
269	336	324
270	336	331
271	336	361
272	336	264
273	336	255
274	336	316
275	336	274
276	336	254
277	336	237
278	336	249
279	336	273
280	336	291
281	336	284
282	336	232
283	336	293
284	336	276
285	336	275
286	336	258
287	336	276
288	336	306
289	336	354
290	336	432
291	336	455
292	336	459
293	336	484
294	336	438
295	336	503
296	336	572
297	336	662
298	336	601
299	336	542
300	336	664
301	336	583
302	336	577
303	336	677
304	336	320
305	336	251
306	336	166
307	336	124
308	336	315
309	336	464
310	336	536
311	336	697
312	336	1140
313	336	790
314	336	840
315	336	981
316	336	1079
317	336	1190
318	336	1646
319	336	1967
320	336	1495
321	336	1296
322	336	936
323	336	743
324	336	864
325	336	747
326	336	614
327	336	739
328	336	960
329	336	1010
330	336	2233
331	336	3931
332	336	3314
333	336	3846
334	336	5144
335	336	17681
336	336	47767
0	337	3
1	337	29
2	337	120
3	337	216
4	337	193
5	337	171
6	337	157
7	337	118
8	337	98
9	337	73
10	337	71
11	337	72
12	337	52
13	337	68
14	337	77
15	337	54
16	337	49
17	337	58
18	337	47
19	337	36
20	337	25
21	337	49
22	337	42
23	337	29
24	337	34
25	337	35
26	337	18
27	337	37
28	337	27
29	337	31
30	337	38
31	337	49
32	337	47
33	337	37
34	337	58
35	337	54
36	337	64
38	337	53
39	337	76
40	337	88
41	337	106
42	337	121
43	337	136
44	337	180
45	337	203
46	337	138
47	337	52
48	337	32
49	337	20
50	337	15
51	337	19
52	337	23
53	337	25
54	337	61
55	337	132
56	337	172
57	337	160
58	337	134
59	337	177
60	337	199
61	337	144
62	337	58
63	337	10
64	337	51
65	337	16
66	337	13
67	337	59
68	337	155
69	337	204
70	337	180
71	337	224
72	337	160
73	337	189
74	337	154
75	337	176
76	337	238
77	337	233
78	337	189
79	337	218
80	337	211
81	337	176
82	337	126
83	337	173
84	337	142
85	337	148
86	337	183
87	337	197
88	337	248
89	337	319
90	337	260
91	337	135
92	337	109
93	337	118
94	337	238
95	337	184
96	337	187
97	337	257
98	337	154
99	337	72
100	337	56
101	337	71
102	337	45
103	337	62
104	337	57
105	337	54
106	337	71
107	337	102
108	337	166
109	337	136
110	337	140
111	337	136
112	337	166
113	337	194
114	337	168
115	337	168
116	337	156
117	337	153
118	337	165
119	337	130
120	337	166
121	337	137
122	337	142
123	337	121
124	337	144
125	337	136
126	337	149
127	337	150
128	337	143
129	337	227
130	337	215
131	337	206
132	337	187
133	337	219
134	337	189
135	337	209
136	337	205
137	337	208
138	337	216
139	337	183
140	337	201
141	337	164
142	337	141
143	337	162
144	337	144
145	337	162
146	337	174
147	337	136
148	337	136
149	337	134
150	337	113
151	337	150
152	337	98
153	337	128
154	337	98
155	337	141
156	337	196
157	337	165
158	337	118
159	337	149
160	337	135
161	337	99
162	337	106
163	337	117
164	337	126
165	337	114
166	337	128
167	337	108
168	337	81
169	337	107
170	337	82
171	337	111
172	337	130
173	337	104
174	337	97
175	337	115
176	337	146
177	337	108
178	337	149
179	337	146
180	337	144
181	337	172
182	337	134
183	337	151
184	337	181
185	337	164
186	337	139
187	337	151
188	337	151
189	337	87
190	337	129
191	337	136
192	337	124
193	337	120
194	337	139
195	337	139
196	337	110
197	337	137
198	337	128
199	337	147
200	337	164
201	337	154
202	337	125
203	337	146
204	337	163
205	337	145
206	337	194
207	337	153
208	337	159
209	337	144
210	337	175
211	337	170
212	337	172
213	337	182
214	337	170
215	337	187
216	337	149
217	337	196
218	337	132
219	337	182
220	337	179
221	337	170
222	337	157
223	337	161
224	337	192
225	337	152
226	337	163
227	337	111
228	337	144
229	337	144
230	337	117
231	337	148
232	337	132
233	337	157
234	337	182
235	337	166
236	337	179
237	337	145
238	337	135
239	337	131
240	337	138
241	337	132
242	337	171
243	337	169
244	337	107
245	337	139
246	337	156
247	337	127
248	337	131
249	337	139
250	337	117
251	337	118
252	337	134
253	337	102
254	337	133
255	337	128
256	337	129
257	337	121
258	337	204
259	337	204
260	337	208
261	337	166
262	337	162
263	337	187
264	337	241
265	337	214
266	337	298
267	337	304
268	337	290
269	337	292
270	337	355
271	337	356
272	337	238
273	337	236
274	337	301
275	337	250
276	337	179
277	337	200
278	337	215
279	337	261
280	337	237
281	337	225
282	337	235
283	337	229
284	337	265
285	337	262
286	337	235
287	337	249
288	337	286
289	337	318
290	337	363
291	337	455
292	337	442
293	337	473
294	337	417
295	337	472
296	337	514
297	337	502
298	337	599
299	337	538
300	337	590
301	337	518
302	337	519
303	337	595
304	337	291
305	337	278
306	337	174
307	337	117
308	337	274
309	337	419
310	337	503
311	337	646
312	337	1080
313	337	759
314	337	843
315	337	928
316	337	951
317	337	1062
318	337	1558
319	337	1830
320	337	1388
321	337	1190
322	337	897
323	337	646
324	337	783
325	337	675
326	337	534
327	337	718
328	337	901
329	337	913
330	337	2035
331	337	3516
332	337	2873
333	337	3394
334	337	4494
335	337	11466
336	337	22726
337	337	43600
1	338	20
2	338	144
3	338	237
4	338	341
5	338	318
6	338	189
7	338	221
8	338	193
9	338	120
10	338	90
11	338	112
12	338	96
13	338	134
14	338	94
15	338	84
16	338	60
17	338	84
18	338	72
19	338	63
20	338	57
21	338	60
22	338	68
23	338	59
24	338	62
25	338	53
26	338	40
27	338	55
28	338	46
29	338	52
30	338	61
31	338	55
32	338	71
33	338	78
34	338	92
35	338	67
36	338	64
38	338	95
39	338	178
40	338	160
41	338	178
42	338	202
43	338	225
44	338	313
45	338	217
46	338	120
47	338	23
48	338	14
49	338	10
50	338	16
51	338	13
52	338	9
53	338	11
54	338	34
55	338	106
56	338	173
57	338	386
58	338	349
59	338	355
60	338	224
61	338	140
62	338	32
63	338	4
64	338	27
65	338	3
66	338	11
67	338	34
68	338	195
69	338	287
70	338	371
71	338	282
72	338	279
73	338	285
74	338	301
75	338	618
76	338	586
77	338	255
78	338	270
79	338	304
80	338	120
81	338	114
82	338	104
83	338	96
84	338	69
85	338	103
86	338	118
87	338	230
88	338	260
89	338	1042
90	338	249
91	338	65
92	338	59
93	338	63
94	338	253
95	338	203
96	338	127
97	338	253
98	338	128
99	338	37
100	338	34
101	338	35
102	338	26
103	338	40
104	338	41
105	338	27
106	338	21
107	338	43
108	338	100
109	338	80
110	338	115
111	338	137
112	338	151
113	338	202
114	338	191
115	338	152
116	338	158
117	338	148
118	338	187
119	338	129
120	338	119
121	338	142
122	338	104
123	338	127
124	338	127
125	338	135
126	338	150
127	338	130
128	338	155
129	338	218
130	338	178
131	338	210
132	338	197
133	338	223
134	338	163
135	338	145
136	338	154
137	338	204
138	338	156
139	338	151
140	338	146
141	338	136
142	338	106
143	338	120
144	338	138
145	338	116
146	338	105
147	338	127
148	338	112
149	338	98
150	338	85
151	338	112
152	338	66
153	338	89
154	338	66
155	338	109
156	338	183
157	338	121
158	338	84
159	338	129
160	338	131
161	338	102
162	338	69
163	338	73
164	338	84
165	338	61
166	338	71
167	338	60
168	338	65
169	338	78
170	338	78
171	338	87
172	338	69
173	338	74
174	338	59
175	338	74
176	338	99
177	338	69
178	338	103
179	338	98
180	338	116
181	338	118
182	338	110
183	338	125
184	338	121
185	338	114
186	338	144
187	338	176
188	338	236
189	338	85
190	338	136
191	338	118
192	338	136
193	338	100
194	338	91
195	338	96
196	338	126
197	338	134
198	338	138
199	338	137
200	338	148
201	338	168
202	338	204
203	338	162
204	338	143
205	338	151
206	338	135
207	338	177
208	338	147
209	338	147
210	338	167
211	338	173
212	338	172
213	338	165
214	338	183
215	338	152
216	338	137
217	338	130
218	338	117
219	338	183
220	338	146
221	338	151
222	338	155
223	338	176
224	338	179
225	338	150
226	338	132
227	338	93
228	338	81
229	338	94
230	338	96
231	338	104
232	338	89
233	338	122
234	338	143
235	338	164
236	338	202
237	338	159
238	338	154
239	338	133
240	338	143
241	338	127
242	338	204
243	338	189
244	338	105
245	338	131
246	338	138
247	338	106
248	338	140
249	338	135
250	338	139
251	338	103
252	338	136
253	338	137
254	338	104
255	338	138
256	338	130
257	338	123
258	338	134
259	338	197
260	338	251
261	338	221
262	338	259
263	338	242
264	338	208
265	338	298
266	338	356
267	338	300
268	338	281
269	338	253
270	338	461
271	338	396
272	338	191
273	338	184
274	338	225
275	338	190
276	338	162
277	338	152
278	338	171
279	338	195
280	338	223
281	338	203
282	338	198
283	338	216
284	338	158
285	338	162
286	338	164
287	338	180
288	338	200
289	338	232
290	338	307
291	338	373
292	338	425
293	338	445
294	338	373
295	338	421
296	338	720
297	338	684
298	338	569
299	338	443
300	338	455
301	338	385
302	338	466
303	338	497
304	338	207
305	338	121
306	338	80
307	338	67
308	338	151
309	338	237
310	338	279
311	338	454
312	338	808
313	338	571
314	338	519
315	338	721
316	338	681
317	338	720
318	338	1316
319	338	1845
320	338	923
321	338	747
322	338	505
323	338	311
324	338	425
325	338	386
326	338	323
327	338	386
328	338	475
329	338	519
330	338	1779
331	338	2848
332	338	1969
333	338	2434
334	338	3306
335	338	8711
336	338	9444
337	338	15202
338	338	50105
0	339	3
1	339	4
2	339	112
3	339	234
4	339	280
5	339	306
6	339	194
7	339	207
8	339	203
9	339	131
10	339	117
11	339	119
12	339	118
13	339	136
14	339	107
15	339	72
16	339	74
17	339	78
18	339	70
19	339	67
20	339	60
21	339	68
22	339	57
23	339	54
24	339	63
25	339	46
26	339	46
27	339	59
28	339	62
29	339	60
30	339	58
31	339	65
32	339	62
33	339	62
34	339	81
35	339	82
36	339	75
38	339	75
39	339	141
40	339	161
41	339	183
42	339	190
43	339	222
44	339	335
45	339	219
46	339	106
47	339	30
48	339	19
49	339	4
50	339	10
51	339	10
52	339	6
53	339	17
54	339	35
55	339	89
56	339	134
57	339	296
58	339	278
59	339	291
60	339	194
61	339	135
62	339	27
63	339	7
64	339	26
65	339	4
66	339	7
67	339	24
68	339	168
69	339	258
70	339	283
71	339	272
72	339	258
73	339	262
74	339	274
75	339	465
76	339	471
77	339	241
78	339	260
79	339	277
80	339	106
81	339	102
82	339	80
83	339	95
84	339	60
85	339	88
86	339	93
87	339	174
88	339	255
89	339	758
90	339	222
91	339	68
92	339	59
93	339	69
94	339	175
95	339	162
96	339	110
97	339	234
98	339	101
99	339	30
100	339	21
101	339	34
102	339	24
103	339	18
104	339	18
105	339	32
106	339	21
107	339	53
108	339	100
109	339	75
110	339	116
111	339	112
112	339	144
113	339	187
114	339	165
115	339	171
116	339	145
117	339	173
118	339	170
119	339	133
120	339	110
121	339	132
122	339	121
123	339	103
124	339	129
125	339	139
126	339	150
127	339	152
128	339	129
129	339	202
130	339	172
131	339	184
132	339	183
133	339	211
134	339	166
135	339	123
136	339	177
137	339	168
138	339	172
139	339	134
140	339	136
141	339	132
142	339	114
143	339	130
144	339	121
145	339	107
146	339	108
147	339	108
148	339	105
149	339	78
150	339	80
151	339	106
152	339	43
153	339	70
154	339	58
155	339	84
156	339	177
157	339	113
158	339	87
159	339	86
160	339	121
161	339	78
162	339	69
163	339	54
164	339	58
165	339	60
166	339	79
167	339	59
168	339	53
169	339	72
170	339	77
171	339	63
172	339	70
173	339	73
174	339	71
175	339	60
176	339	93
177	339	68
178	339	100
179	339	95
180	339	96
181	339	120
182	339	136
183	339	129
184	339	122
185	339	125
186	339	155
187	339	164
188	339	205
189	339	86
190	339	126
191	339	102
192	339	107
193	339	103
194	339	107
195	339	115
196	339	105
197	339	108
198	339	118
199	339	111
200	339	115
201	339	144
202	339	174
203	339	128
204	339	122
205	339	129
206	339	149
207	339	150
208	339	139
209	339	168
210	339	141
211	339	205
212	339	170
213	339	158
214	339	174
215	339	152
216	339	138
217	339	149
218	339	127
219	339	146
220	339	153
221	339	143
222	339	134
223	339	137
224	339	165
225	339	123
226	339	134
227	339	74
228	339	82
229	339	78
230	339	106
231	339	88
232	339	91
233	339	114
234	339	129
235	339	136
236	339	187
237	339	175
238	339	129
239	339	168
240	339	139
241	339	129
242	339	171
243	339	173
244	339	113
245	339	128
246	339	127
247	339	140
248	339	143
249	339	147
250	339	138
251	339	97
252	339	114
253	339	143
254	339	134
255	339	135
256	339	128
257	339	125
258	339	180
259	339	218
260	339	209
261	339	210
262	339	245
263	339	239
264	339	208
265	339	339
266	339	305
267	339	292
268	339	272
269	339	258
270	339	408
271	339	332
272	339	164
273	339	153
274	339	212
275	339	167
276	339	125
277	339	156
278	339	176
279	339	177
280	339	217
281	339	214
282	339	172
283	339	208
284	339	163
285	339	172
286	339	157
287	339	168
288	339	191
289	339	234
290	339	283
291	339	334
292	339	347
293	339	422
294	339	346
295	339	384
296	339	597
297	339	583
298	339	518
299	339	369
300	339	438
301	339	392
302	339	444
303	339	432
304	339	154
305	339	123
306	339	74
307	339	67
308	339	140
309	339	248
310	339	265
311	339	398
312	339	776
313	339	463
314	339	482
315	339	615
316	339	597
317	339	689
318	339	1240
319	339	1637
320	339	842
321	339	678
322	339	446
323	339	345
324	339	396
325	339	341
326	339	304
327	339	357
328	339	475
329	339	518
330	339	1533
331	339	2425
332	339	1633
333	339	2087
334	339	2657
335	339	5571
336	339	5356
337	339	7128
338	339	29015
339	339	44522
1	340	12
2	340	112
3	340	187
4	340	218
5	340	209
6	340	190
7	340	174
8	340	163
9	340	104
10	340	96
11	340	102
12	340	82
13	340	81
14	340	88
15	340	59
16	340	68
17	340	63
18	340	58
19	340	44
20	340	36
21	340	45
22	340	47
23	340	43
24	340	40
25	340	41
26	340	37
27	340	33
28	340	33
29	340	40
30	340	34
31	340	47
32	340	53
33	340	65
34	340	74
35	340	70
36	340	56
38	340	70
39	340	112
40	340	106
41	340	124
42	340	159
43	340	185
44	340	182
45	340	188
46	340	105
47	340	26
48	340	16
49	340	17
50	340	15
51	340	13
52	340	14
53	340	23
54	340	33
55	340	87
56	340	134
57	340	181
58	340	176
59	340	190
60	340	166
61	340	87
62	340	30
63	340	6
64	340	33
65	340	3
66	340	12
67	340	38
68	340	110
69	340	206
70	340	221
71	340	254
72	340	215
73	340	208
74	340	236
75	340	279
76	340	282
77	340	203
78	340	228
79	340	222
80	340	118
81	340	83
82	340	83
83	340	100
84	340	65
85	340	80
86	340	114
87	340	165
88	340	157
89	340	342
90	340	152
91	340	78
92	340	67
93	340	63
94	340	163
95	340	123
96	340	104
97	340	158
98	340	100
99	340	38
100	340	24
101	340	30
102	340	25
103	340	34
104	340	32
105	340	25
106	340	31
107	340	57
108	340	95
109	340	74
110	340	110
111	340	113
112	340	127
113	340	148
114	340	163
115	340	126
116	340	154
117	340	145
118	340	131
119	340	135
120	340	119
121	340	120
122	340	128
123	340	101
124	340	132
125	340	116
126	340	121
127	340	135
128	340	122
129	340	187
130	340	140
131	340	166
132	340	188
133	340	182
134	340	152
135	340	136
136	340	170
137	340	168
138	340	135
139	340	166
140	340	134
141	340	116
142	340	121
143	340	116
144	340	98
145	340	121
146	340	133
147	340	94
148	340	106
149	340	75
150	340	104
151	340	100
152	340	69
153	340	78
154	340	84
155	340	103
156	340	157
157	340	110
158	340	71
159	340	89
160	340	107
161	340	74
162	340	66
163	340	91
164	340	78
165	340	82
166	340	65
167	340	68
168	340	54
169	340	75
170	340	75
171	340	86
172	340	74
173	340	65
174	340	61
175	340	75
176	340	88
177	340	75
178	340	87
179	340	108
180	340	98
181	340	110
182	340	110
183	340	114
184	340	117
185	340	97
186	340	142
187	340	123
188	340	146
189	340	79
190	340	121
191	340	91
192	340	88
193	340	97
194	340	98
195	340	103
196	340	104
197	340	116
198	340	109
199	340	101
200	340	132
201	340	144
202	340	142
203	340	142
204	340	149
205	340	125
206	340	155
207	340	155
208	340	153
209	340	132
210	340	160
211	340	162
212	340	128
213	340	157
214	340	148
215	340	145
216	340	136
217	340	155
218	340	119
219	340	159
220	340	143
221	340	142
222	340	150
223	340	148
224	340	148
225	340	128
226	340	117
227	340	89
228	340	82
229	340	81
230	340	104
231	340	101
232	340	115
233	340	112
234	340	132
235	340	158
236	340	153
237	340	144
238	340	136
239	340	140
240	340	135
241	340	134
242	340	133
243	340	127
244	340	96
245	340	147
246	340	118
247	340	111
248	340	116
249	340	124
250	340	147
251	340	94
252	340	133
253	340	111
254	340	111
255	340	127
256	340	135
257	340	111
258	340	165
259	340	196
260	340	182
261	340	191
262	340	202
263	340	195
264	340	178
265	340	260
266	340	316
267	340	261
268	340	232
269	340	208
270	340	300
271	340	317
272	340	196
273	340	155
274	340	209
275	340	173
276	340	141
277	340	182
278	340	147
279	340	221
280	340	202
281	340	193
282	340	191
283	340	189
284	340	179
285	340	167
286	340	180
287	340	175
288	340	172
289	340	217
290	340	268
291	340	352
292	340	367
293	340	368
294	340	299
295	340	335
296	340	464
297	340	432
298	340	412
299	340	391
300	340	388
301	340	335
302	340	390
303	340	373
304	340	177
305	340	114
306	340	104
307	340	51
308	340	156
309	340	224
310	340	246
311	340	349
312	340	619
313	340	383
314	340	420
315	340	523
316	340	501
317	340	606
318	340	912
319	340	1078
320	340	637
321	340	559
322	340	399
323	340	290
324	340	350
325	340	306
326	340	241
327	340	300
328	340	392
329	340	391
330	340	1000
331	340	1511
332	340	1180
333	340	1317
334	340	1629
335	340	3099
336	340	3319
337	340	4295
338	340	10794
339	340	18602
340	340	38571
1	341	13
2	341	96
3	341	198
4	341	229
5	341	203
6	341	205
7	341	181
8	341	170
9	341	129
10	341	98
11	341	111
12	341	104
13	341	117
14	341	99
15	341	86
16	341	75
17	341	65
18	341	65
19	341	68
20	341	63
21	341	58
22	341	51
23	341	62
24	341	48
25	341	38
26	341	37
27	341	47
28	341	58
29	341	50
30	341	58
31	341	79
32	341	50
33	341	64
34	341	88
35	341	87
36	341	83
38	341	93
39	341	138
40	341	142
41	341	141
42	341	177
43	341	170
44	341	262
45	341	176
46	341	113
47	341	34
48	341	23
49	341	14
50	341	10
51	341	16
52	341	16
53	341	21
54	341	40
55	341	95
56	341	157
57	341	231
58	341	187
59	341	200
60	341	208
61	341	107
62	341	37
63	341	8
64	341	36
65	341	6
66	341	11
67	341	44
68	341	138
69	341	226
70	341	242
71	341	234
72	341	246
73	341	247
74	341	256
75	341	259
76	341	287
77	341	222
78	341	239
79	341	220
80	341	135
81	341	118
82	341	99
83	341	110
84	341	81
85	341	96
86	341	110
87	341	166
88	341	227
89	341	326
90	341	165
91	341	92
92	341	72
93	341	65
94	341	157
95	341	146
96	341	101
97	341	166
98	341	108
99	341	41
100	341	42
101	341	36
102	341	32
103	341	35
104	341	36
105	341	36
106	341	40
107	341	53
108	341	107
109	341	101
110	341	147
111	341	141
112	341	157
113	341	184
114	341	173
115	341	163
116	341	201
117	341	149
118	341	221
119	341	163
120	341	170
121	341	127
122	341	168
123	341	129
124	341	161
125	341	137
126	341	141
127	341	139
128	341	162
129	341	209
130	341	180
131	341	194
132	341	227
133	341	196
134	341	209
135	341	175
136	341	164
137	341	191
138	341	189
139	341	175
140	341	135
141	341	135
142	341	133
143	341	128
144	341	158
145	341	155
146	341	118
147	341	130
148	341	139
149	341	98
150	341	106
151	341	84
152	341	92
153	341	91
154	341	73
155	341	108
156	341	156
157	341	122
158	341	91
159	341	138
160	341	158
161	341	90
162	341	77
163	341	96
164	341	100
165	341	80
166	341	105
167	341	83
168	341	77
169	341	83
170	341	111
171	341	114
172	341	81
173	341	83
174	341	83
175	341	97
176	341	110
177	341	68
178	341	114
179	341	129
180	341	117
181	341	147
182	341	122
183	341	153
184	341	143
185	341	118
186	341	165
187	341	167
188	341	146
189	341	101
190	341	139
191	341	131
192	341	127
193	341	105
194	341	126
195	341	125
196	341	125
197	341	147
198	341	120
199	341	140
200	341	153
201	341	151
202	341	150
203	341	176
204	341	165
205	341	149
206	341	155
207	341	162
208	341	153
209	341	174
210	341	160
211	341	199
212	341	177
213	341	169
214	341	188
215	341	182
216	341	164
217	341	163
218	341	143
219	341	181
220	341	155
221	341	151
222	341	175
223	341	160
224	341	158
225	341	169
226	341	178
227	341	119
228	341	107
229	341	112
230	341	103
231	341	126
232	341	123
233	341	140
234	341	143
235	341	161
236	341	169
237	341	136
238	341	167
239	341	164
240	341	174
241	341	157
242	341	161
243	341	186
244	341	113
245	341	154
246	341	162
247	341	149
248	341	126
249	341	167
250	341	150
251	341	118
252	341	141
253	341	128
254	341	145
255	341	161
256	341	175
257	341	145
258	341	198
259	341	213
260	341	225
261	341	222
262	341	202
263	341	223
264	341	226
265	341	277
266	341	295
267	341	283
268	341	236
269	341	259
270	341	380
271	341	309
272	341	242
273	341	188
274	341	213
275	341	192
276	341	152
277	341	172
278	341	226
279	341	217
280	341	245
281	341	226
282	341	228
283	341	229
284	341	195
285	341	225
286	341	194
287	341	192
288	341	209
289	341	237
290	341	290
291	341	423
292	341	402
293	341	413
294	341	342
295	341	342
296	341	464
297	341	495
298	341	490
299	341	408
300	341	442
301	341	369
302	341	383
303	341	385
304	341	190
305	341	132
306	341	92
307	341	62
308	341	147
309	341	233
310	341	287
311	341	382
312	341	637
313	341	390
314	341	468
315	341	539
316	341	511
317	341	564
318	341	947
319	341	971
320	341	601
321	341	572
322	341	403
323	341	322
324	341	376
325	341	338
326	341	285
327	341	367
328	341	431
329	341	409
330	341	976
331	341	1313
332	341	1198
333	341	1456
334	341	1524
335	341	2842
336	341	3029
337	341	3863
338	341	7175
339	341	10091
340	341	22992
341	341	46382
0	342	1
1	342	14
2	342	141
3	342	245
4	342	265
5	342	258
6	342	216
7	342	160
8	342	181
9	342	118
10	342	112
11	342	119
12	342	120
13	342	128
14	342	101
15	342	63
16	342	68
17	342	68
18	342	56
19	342	68
20	342	52
21	342	61
22	342	58
23	342	49
24	342	61
25	342	45
26	342	41
27	342	57
28	342	41
29	342	67
30	342	49
31	342	61
32	342	60
33	342	66
34	342	73
35	342	81
36	342	60
38	342	90
39	342	127
40	342	135
41	342	145
42	342	160
43	342	194
44	342	259
45	342	217
46	342	127
47	342	38
48	342	12
49	342	10
50	342	15
51	342	21
52	342	17
53	342	19
54	342	43
55	342	105
56	342	168
57	342	246
58	342	203
59	342	245
60	342	199
61	342	126
62	342	32
63	342	7
64	342	28
65	342	10
66	342	11
67	342	33
68	342	162
69	342	295
70	342	295
71	342	285
72	342	238
73	342	304
74	342	263
75	342	322
76	342	352
77	342	220
78	342	256
79	342	251
80	342	154
81	342	127
82	342	89
83	342	106
84	342	106
85	342	111
86	342	138
87	342	193
88	342	241
89	342	506
90	342	213
91	342	103
92	342	68
93	342	73
94	342	190
95	342	148
96	342	130
97	342	201
98	342	116
99	342	47
100	342	33
101	342	32
102	342	23
103	342	34
104	342	34
105	342	31
106	342	25
107	342	49
108	342	118
109	342	105
110	342	135
111	342	131
112	342	155
113	342	181
114	342	155
115	342	159
116	342	153
117	342	150
118	342	165
119	342	142
120	342	145
121	342	133
122	342	124
123	342	133
124	342	137
125	342	140
126	342	134
127	342	172
128	342	164
129	342	227
130	342	183
131	342	226
132	342	242
133	342	192
134	342	211
135	342	168
136	342	178
137	342	183
138	342	205
139	342	189
140	342	151
141	342	142
142	342	133
143	342	116
144	342	163
145	342	116
146	342	134
147	342	130
148	342	127
149	342	103
150	342	107
151	342	107
152	342	68
153	342	94
154	342	77
155	342	97
156	342	186
157	342	116
158	342	85
159	342	106
160	342	150
161	342	73
162	342	92
163	342	79
164	342	87
165	342	89
166	342	82
167	342	82
168	342	61
169	342	96
170	342	99
171	342	120
172	342	63
173	342	89
174	342	78
175	342	89
176	342	95
177	342	65
178	342	108
179	342	150
180	342	104
181	342	136
182	342	142
183	342	134
184	342	136
185	342	113
186	342	169
187	342	147
188	342	182
189	342	85
190	342	106
191	342	133
192	342	114
193	342	104
194	342	119
195	342	122
196	342	120
197	342	123
198	342	153
199	342	144
200	342	147
201	342	165
202	342	151
203	342	152
204	342	145
205	342	155
206	342	159
207	342	169
208	342	148
209	342	164
210	342	148
211	342	199
212	342	154
213	342	157
214	342	208
215	342	178
216	342	144
217	342	163
218	342	138
219	342	192
220	342	150
221	342	156
222	342	186
223	342	148
224	342	175
225	342	141
226	342	164
227	342	76
228	342	93
229	342	114
230	342	123
231	342	107
232	342	98
233	342	124
234	342	155
235	342	185
236	342	186
237	342	177
238	342	122
239	342	130
240	342	150
241	342	129
242	342	175
243	342	161
244	342	112
245	342	140
246	342	116
247	342	150
248	342	128
249	342	142
250	342	142
251	342	122
252	342	133
253	342	140
254	342	137
255	342	151
256	342	153
257	342	124
258	342	171
259	342	199
260	342	214
261	342	218
262	342	219
263	342	246
264	342	234
265	342	305
266	342	316
267	342	270
268	342	255
269	342	266
270	342	376
271	342	336
272	342	208
273	342	174
274	342	234
275	342	170
276	342	157
277	342	162
278	342	199
279	342	219
280	342	242
281	342	190
282	342	207
283	342	187
284	342	174
285	342	182
286	342	167
287	342	177
288	342	210
289	342	256
290	342	292
291	342	404
292	342	392
293	342	389
294	342	363
295	342	356
296	342	490
297	342	483
298	342	466
299	342	426
300	342	471
301	342	416
302	342	415
303	342	405
304	342	173
305	342	127
306	342	77
307	342	71
308	342	160
309	342	291
310	342	318
311	342	390
312	342	641
313	342	444
314	342	509
315	342	616
316	342	619
317	342	677
318	342	1003
319	342	1292
320	342	740
321	342	596
322	342	479
323	342	334
324	342	400
325	342	360
326	342	283
327	342	359
328	342	455
329	342	460
330	342	1147
331	342	1738
332	342	1370
333	342	1607
334	342	1943
335	342	3755
336	342	3854
337	342	5167
338	342	13123
339	342	15651
340	342	21150
341	342	22000
342	342	49123
0	343	3
1	343	23
2	343	145
3	343	235
4	343	242
5	343	228
6	343	213
7	343	159
8	343	146
9	343	115
10	343	81
11	343	64
12	343	81
13	343	86
14	343	81
15	343	65
16	343	59
17	343	68
18	343	51
19	343	44
20	343	42
21	343	49
22	343	46
23	343	33
24	343	45
25	343	23
26	343	31
27	343	42
28	343	40
29	343	37
30	343	49
31	343	43
32	343	58
33	343	56
34	343	60
35	343	70
36	343	69
38	343	57
39	343	101
40	343	118
41	343	111
42	343	137
43	343	210
44	343	256
45	343	249
46	343	177
47	343	45
48	343	21
49	343	11
50	343	14
51	343	27
52	343	14
53	343	14
54	343	41
55	343	126
56	343	208
57	343	258
58	343	210
59	343	241
60	343	232
61	343	166
62	343	46
63	343	9
64	343	40
65	343	11
66	343	17
67	343	61
68	343	214
69	343	286
70	343	254
71	343	249
72	343	215
73	343	209
74	343	215
75	343	278
76	343	319
77	343	234
78	343	289
79	343	282
80	343	200
81	343	146
82	343	137
83	343	149
84	343	130
85	343	156
86	343	200
87	343	242
88	343	319
89	343	427
90	343	239
91	343	125
92	343	106
93	343	98
94	343	230
95	343	228
96	343	166
97	343	247
98	343	147
99	343	52
100	343	42
101	343	51
102	343	45
103	343	38
104	343	54
105	343	30
106	343	37
107	343	92
108	343	167
109	343	112
110	343	120
111	343	124
112	343	148
113	343	170
114	343	171
115	343	148
116	343	161
117	343	134
118	343	143
119	343	121
120	343	118
121	343	127
122	343	131
123	343	122
124	343	141
125	343	129
126	343	139
127	343	157
128	343	163
129	343	255
130	343	187
131	343	200
132	343	209
133	343	212
134	343	198
135	343	178
136	343	187
137	343	201
138	343	191
139	343	189
140	343	170
141	343	181
142	343	139
143	343	142
144	343	158
145	343	143
146	343	139
147	343	128
148	343	148
149	343	139
150	343	99
151	343	117
152	343	90
153	343	92
154	343	78
155	343	118
156	343	200
157	343	154
158	343	85
159	343	127
160	343	143
161	343	93
162	343	82
163	343	96
164	343	102
165	343	98
166	343	97
167	343	89
168	343	66
169	343	80
170	343	103
171	343	99
172	343	94
173	343	84
174	343	103
175	343	85
176	343	90
177	343	83
178	343	112
179	343	147
180	343	122
181	343	148
182	343	150
183	343	143
184	343	115
185	343	139
186	343	160
187	343	141
188	343	170
189	343	95
190	343	119
191	343	115
192	343	121
193	343	130
194	343	96
195	343	118
196	343	93
197	343	138
198	343	121
199	343	126
200	343	152
201	343	159
202	343	148
203	343	167
204	343	152
205	343	166
206	343	164
207	343	163
208	343	132
209	343	151
210	343	160
211	343	187
212	343	150
213	343	164
214	343	187
215	343	182
216	343	158
217	343	167
218	343	131
219	343	187
220	343	163
221	343	146
222	343	162
223	343	146
224	343	143
225	343	181
226	343	158
227	343	105
228	343	115
229	343	108
230	343	120
231	343	99
232	343	119
233	343	145
234	343	133
235	343	169
236	343	168
237	343	145
238	343	135
239	343	130
240	343	123
241	343	134
242	343	148
243	343	157
244	343	109
245	343	134
246	343	145
247	343	118
248	343	135
249	343	136
250	343	137
251	343	109
252	343	118
253	343	120
254	343	110
255	343	126
256	343	114
257	343	114
258	343	170
259	343	237
260	343	210
261	343	211
262	343	175
263	343	187
264	343	215
265	343	254
266	343	269
267	343	267
268	343	289
269	343	262
270	343	342
271	343	337
272	343	232
273	343	218
274	343	225
275	343	184
276	343	175
277	343	164
278	343	200
279	343	169
280	343	195
281	343	214
282	343	203
283	343	241
284	343	180
285	343	179
286	343	197
287	343	212
288	343	222
289	343	264
290	343	335
291	343	357
292	343	393
293	343	419
294	343	378
295	343	390
296	343	443
297	343	491
298	343	465
299	343	415
300	343	428
301	343	409
302	343	397
303	343	421
304	343	202
305	343	168
306	343	105
307	343	73
308	343	168
309	343	262
310	343	327
311	343	407
312	343	753
313	343	487
314	343	535
315	343	672
316	343	611
317	343	681
318	343	1076
319	343	1260
320	343	807
321	343	643
322	343	478
323	343	377
324	343	438
325	343	392
326	343	329
327	343	402
328	343	508
329	343	570
330	343	1159
331	343	1597
332	343	1321
333	343	1605
334	343	1782
335	343	3039
336	343	3048
337	343	4019
338	343	7234
339	343	7850
340	343	8263
341	343	7336
342	343	16586
343	343	41323
0	344	1
1	344	39
2	344	179
3	344	258
4	344	227
5	344	176
6	344	183
7	344	122
8	344	119
9	344	94
10	344	67
11	344	55
12	344	56
13	344	46
14	344	45
15	344	55
16	344	60
17	344	44
18	344	40
19	344	30
20	344	31
21	344	44
22	344	40
23	344	25
24	344	36
25	344	25
26	344	22
27	344	28
28	344	16
29	344	43
30	344	26
31	344	43
32	344	47
33	344	44
34	344	49
35	344	47
36	344	43
38	344	61
39	344	83
40	344	85
41	344	90
42	344	104
43	344	109
44	344	212
45	344	282
46	344	216
47	344	90
48	344	50
49	344	31
50	344	28
51	344	43
52	344	44
53	344	46
54	344	113
55	344	183
56	344	266
57	344	160
58	344	141
59	344	183
60	344	242
61	344	184
62	344	94
63	344	19
64	344	77
65	344	30
66	344	24
67	344	97
68	344	253
69	344	237
70	344	200
71	344	209
72	344	172
73	344	172
74	344	153
75	344	175
76	344	249
77	344	238
78	344	237
79	344	264
80	344	289
81	344	251
82	344	202
83	344	262
84	344	224
85	344	225
86	344	258
87	344	282
88	344	342
89	344	360
90	344	316
91	344	197
92	344	170
93	344	189
94	344	289
95	344	260
96	344	256
97	344	340
98	344	237
99	344	114
100	344	85
101	344	83
102	344	89
103	344	86
104	344	111
105	344	95
106	344	92
107	344	165
108	344	238
109	344	160
110	344	112
111	344	119
112	344	121
113	344	165
114	344	143
115	344	112
116	344	160
117	344	142
118	344	144
119	344	136
120	344	107
121	344	111
122	344	105
123	344	108
124	344	112
125	344	120
126	344	144
127	344	142
128	344	143
129	344	223
130	344	180
131	344	184
132	344	192
133	344	174
134	344	189
135	344	214
136	344	198
137	344	211
138	344	253
139	344	254
140	344	183
141	344	172
142	344	132
143	344	195
144	344	182
145	344	168
146	344	197
147	344	151
148	344	167
149	344	154
150	344	132
151	344	176
152	344	112
153	344	135
154	344	109
155	344	147
156	344	190
157	344	174
158	344	128
159	344	153
160	344	141
161	344	104
162	344	122
163	344	143
164	344	108
165	344	103
166	344	118
167	344	105
168	344	80
169	344	117
170	344	126
171	344	107
172	344	96
173	344	126
174	344	108
175	344	115
176	344	156
177	344	114
178	344	117
179	344	118
180	344	142
181	344	144
182	344	120
183	344	124
184	344	171
185	344	120
186	344	119
187	344	113
188	344	125
189	344	73
190	344	103
191	344	101
192	344	128
193	344	127
194	344	131
195	344	111
196	344	96
197	344	97
198	344	101
199	344	122
200	344	127
201	344	128
202	344	126
203	344	146
204	344	139
205	344	154
206	344	140
207	344	127
208	344	149
209	344	154
210	344	171
211	344	152
212	344	143
213	344	155
214	344	167
215	344	158
216	344	174
217	344	181
218	344	163
219	344	178
220	344	200
221	344	166
222	344	148
223	344	145
224	344	177
225	344	170
226	344	163
227	344	155
228	344	171
229	344	150
230	344	167
231	344	135
232	344	146
233	344	136
234	344	156
235	344	164
236	344	137
237	344	73
238	344	94
239	344	92
240	344	111
241	344	113
242	344	123
243	344	126
244	344	76
245	344	110
246	344	114
247	344	114
248	344	89
249	344	120
250	344	90
251	344	103
252	344	79
253	344	86
254	344	85
255	344	120
256	344	102
257	344	116
258	344	128
259	344	159
260	344	148
261	344	197
262	344	137
263	344	166
264	344	184
265	344	211
266	344	239
267	344	225
268	344	250
269	344	229
270	344	236
271	344	275
272	344	175
273	344	259
274	344	233
275	344	252
276	344	182
277	344	234
278	344	225
279	344	252
280	344	218
281	344	205
282	344	218
283	344	194
284	344	224
285	344	181
286	344	177
287	344	237
288	344	312
289	344	301
290	344	347
291	344	346
292	344	371
293	344	371
294	344	322
295	344	408
296	344	428
297	344	382
298	344	433
299	344	426
300	344	469
301	344	435
302	344	404
303	344	453
304	344	295
305	344	226
306	344	198
307	344	145
308	344	300
309	344	414
310	344	497
311	344	537
312	344	807
313	344	564
314	344	619
315	344	673
316	344	685
317	344	777
318	344	936
319	344	1169
320	344	943
321	344	868
322	344	725
323	344	543
324	344	616
325	344	555
326	344	504
327	344	584
328	344	756
329	344	708
330	344	1099
331	344	1447
332	344	1325
333	344	1425
334	344	1514
335	344	2112
336	344	2373
337	344	3153
338	344	3738
339	344	3615
340	344	3927
341	344	3677
342	344	5542
343	344	14790
344	344	43065
0	345	3
1	345	45
2	345	159
3	345	218
4	345	263
5	345	203
6	345	176
7	345	128
8	345	114
9	345	85
10	345	69
11	345	76
12	345	67
13	345	66
14	345	58
15	345	54
16	345	63
17	345	42
18	345	53
19	345	35
20	345	38
21	345	35
22	345	32
23	345	28
24	345	35
25	345	30
26	345	36
27	345	27
28	345	34
29	345	35
30	345	35
31	345	46
32	345	40
33	345	42
34	345	62
35	345	72
36	345	77
38	345	62
39	345	80
40	345	108
41	345	122
42	345	114
43	345	116
44	345	209
45	345	295
46	345	218
47	345	62
48	345	36
49	345	20
50	345	27
51	345	23
52	345	25
53	345	31
54	345	64
55	345	175
56	345	230
57	345	224
58	345	176
59	345	183
60	345	241
61	345	193
62	345	60
63	345	9
64	345	53
65	345	19
66	345	15
67	345	67
68	345	219
69	345	263
70	345	217
71	345	234
72	345	168
73	345	202
74	345	177
75	345	205
76	345	280
77	345	249
78	345	228
79	345	276
80	345	191
81	345	216
82	345	177
83	345	200
84	345	148
85	345	180
86	345	177
87	345	219
88	345	264
89	345	312
90	345	202
91	345	132
92	345	105
93	345	125
94	345	255
95	345	223
96	345	166
97	345	227
98	345	170
99	345	73
100	345	57
101	345	57
102	345	45
103	345	63
104	345	72
105	345	58
106	345	61
107	345	105
108	345	197
109	345	143
110	345	101
111	345	123
112	345	138
113	345	132
114	345	163
115	345	132
116	345	147
117	345	153
118	345	171
119	345	133
120	345	112
121	345	129
122	345	127
123	345	98
124	345	131
125	345	127
126	345	132
127	345	135
128	345	162
129	345	225
130	345	182
131	345	194
132	345	187
133	345	169
134	345	232
135	345	200
136	345	182
137	345	201
138	345	219
139	345	212
140	345	184
141	345	177
142	345	124
143	345	165
144	345	137
145	345	152
146	345	138
147	345	139
148	345	134
149	345	148
150	345	114
151	345	137
152	345	84
153	345	116
154	345	99
155	345	146
156	345	201
157	345	168
158	345	106
159	345	126
160	345	143
161	345	110
162	345	111
163	345	140
164	345	102
165	345	92
166	345	95
167	345	98
168	345	89
169	345	99
170	345	85
171	345	92
172	345	100
173	345	100
174	345	82
175	345	107
176	345	114
177	345	98
178	345	107
179	345	138
180	345	122
181	345	137
182	345	125
183	345	110
184	345	119
185	345	110
186	345	130
187	345	111
188	345	126
189	345	84
190	345	121
191	345	107
192	345	120
193	345	87
194	345	126
195	345	103
196	345	95
197	345	112
198	345	129
199	345	122
200	345	142
201	345	115
202	345	109
203	345	127
204	345	146
205	345	136
206	345	150
207	345	144
208	345	151
209	345	136
210	345	133
211	345	163
212	345	124
213	345	137
214	345	161
215	345	148
216	345	140
217	345	145
218	345	153
219	345	172
220	345	162
221	345	143
222	345	166
223	345	142
224	345	163
225	345	169
226	345	161
227	345	127
228	345	131
229	345	126
230	345	121
231	345	129
232	345	117
233	345	138
234	345	144
235	345	156
236	345	152
237	345	130
238	345	90
239	345	105
240	345	103
241	345	111
242	345	100
243	345	106
244	345	71
245	345	106
246	345	124
247	345	81
248	345	80
249	345	95
250	345	94
251	345	82
252	345	93
253	345	107
254	345	94
255	345	92
256	345	108
257	345	93
258	345	146
259	345	129
260	345	151
261	345	151
262	345	149
263	345	151
264	345	160
265	345	170
266	345	206
267	345	214
268	345	176
269	345	206
270	345	240
271	345	226
272	345	155
273	345	168
274	345	240
275	345	205
276	345	143
277	345	169
278	345	209
279	345	179
280	345	210
281	345	214
282	345	164
283	345	177
284	345	189
285	345	176
286	345	185
287	345	195
288	345	201
289	345	241
290	345	261
291	345	289
292	345	274
293	345	330
294	345	282
295	345	280
296	345	325
297	345	317
298	345	379
299	345	374
300	345	401
301	345	339
302	345	332
303	345	358
304	345	220
305	345	188
306	345	127
307	345	90
308	345	198
309	345	318
310	345	328
311	345	413
312	345	591
313	345	470
314	345	470
315	345	543
316	345	496
317	345	599
318	345	718
319	345	862
320	345	591
321	345	606
322	345	520
323	345	367
324	345	420
325	345	430
326	345	342
327	345	388
328	345	491
329	345	493
330	345	845
331	345	988
332	345	920
333	345	1118
334	345	1038
335	345	1668
336	345	1640
337	345	2070
338	345	2361
339	345	2306
340	345	2401
341	345	2251
342	345	3159
343	345	5514
344	345	16942
345	345	43768
0	346	1
1	346	31
2	346	154
3	346	220
4	346	193
5	346	188
6	346	164
7	346	118
8	346	117
9	346	71
10	346	62
11	346	74
12	346	48
13	346	66
14	346	59
15	346	37
16	346	41
17	346	37
18	346	47
19	346	42
20	346	31
21	346	26
22	346	36
23	346	32
24	346	42
25	346	33
26	346	25
27	346	30
28	346	43
29	346	28
30	346	38
31	346	43
32	346	45
33	346	43
34	346	66
35	346	70
36	346	68
38	346	66
39	346	73
40	346	97
41	346	107
42	346	125
43	346	134
44	346	177
45	346	260
46	346	192
47	346	52
48	346	35
49	346	19
50	346	18
51	346	29
52	346	23
53	346	29
54	346	60
55	346	170
56	346	235
57	346	195
58	346	146
59	346	203
60	346	228
61	346	155
62	346	55
63	346	9
64	346	62
65	346	17
66	346	14
67	346	70
68	346	213
69	346	254
70	346	227
71	346	219
72	346	183
73	346	197
74	346	185
75	346	178
76	346	229
77	346	230
78	346	222
79	346	244
80	346	218
81	346	192
82	346	148
83	346	182
84	346	154
85	346	158
86	346	181
87	346	205
88	346	255
89	346	273
90	346	227
91	346	136
92	346	112
93	346	116
94	346	270
95	346	236
96	346	164
97	346	206
98	346	141
99	346	48
100	346	54
101	346	52
102	346	61
103	346	75
104	346	75
105	346	44
106	346	64
107	346	91
108	346	171
109	346	150
110	346	131
111	346	151
112	346	144
113	346	174
114	346	173
115	346	123
116	346	145
117	346	171
118	346	169
119	346	147
120	346	129
121	346	162
122	346	140
123	346	96
124	346	137
125	346	140
126	346	168
127	346	164
128	346	171
129	346	244
130	346	190
131	346	178
132	346	209
133	346	187
134	346	200
135	346	152
136	346	174
137	346	190
138	346	210
139	346	222
140	346	166
141	346	160
142	346	164
143	346	169
144	346	160
145	346	182
146	346	153
147	346	142
148	346	140
149	346	137
150	346	132
151	346	146
152	346	97
153	346	132
154	346	111
155	346	127
156	346	184
157	346	133
158	346	108
159	346	133
160	346	127
161	346	104
162	346	101
163	346	114
164	346	108
165	346	86
166	346	94
167	346	99
168	346	80
169	346	89
170	346	108
171	346	88
172	346	110
173	346	96
174	346	121
175	346	90
176	346	116
177	346	94
178	346	118
179	346	129
180	346	114
181	346	134
182	346	126
183	346	114
184	346	120
185	346	111
186	346	110
187	346	116
188	346	129
189	346	77
190	346	114
191	346	129
192	346	110
193	346	129
194	346	107
195	346	107
196	346	101
197	346	114
198	346	113
199	346	124
200	346	158
201	346	128
202	346	112
203	346	153
204	346	147
205	346	129
206	346	144
207	346	120
208	346	139
209	346	133
210	346	122
211	346	153
212	346	142
213	346	141
214	346	148
215	346	152
216	346	150
217	346	155
218	346	153
219	346	163
220	346	153
221	346	142
222	346	182
223	346	147
224	346	174
225	346	157
226	346	153
227	346	127
228	346	114
229	346	135
230	346	136
231	346	129
232	346	115
233	346	134
234	346	159
235	346	117
236	346	112
237	346	107
238	346	100
239	346	96
240	346	105
241	346	109
242	346	128
243	346	128
244	346	68
245	346	109
246	346	123
247	346	92
248	346	93
249	346	119
250	346	85
251	346	92
252	346	105
253	346	94
254	346	90
255	346	102
256	346	92
257	346	111
258	346	134
259	346	147
260	346	127
261	346	149
262	346	133
263	346	127
264	346	163
265	346	161
266	346	190
267	346	180
268	346	188
269	346	159
270	346	231
271	346	200
272	346	185
273	346	173
274	346	231
275	346	148
276	346	156
277	346	160
278	346	183
279	346	202
280	346	209
281	346	185
282	346	182
283	346	202
284	346	188
285	346	197
286	346	211
287	346	203
288	346	221
289	346	233
290	346	246
291	346	280
292	346	260
293	346	280
294	346	236
295	346	275
296	346	273
297	346	280
298	346	332
299	346	309
300	346	353
301	346	314
302	346	304
303	346	325
304	346	165
305	346	161
306	346	115
307	346	75
308	346	173
309	346	293
310	346	299
311	346	389
312	346	513
313	346	386
314	346	405
315	346	504
316	346	422
317	346	438
318	346	665
319	346	622
320	346	506
321	346	473
322	346	423
323	346	305
324	346	347
325	346	374
326	346	258
327	346	365
328	346	396
329	346	405
330	346	664
331	346	808
332	346	829
333	346	893
334	346	887
335	346	1172
336	346	1262
337	346	1388
338	346	1412
339	346	1359
340	346	1491
341	346	1541
342	346	1933
343	346	3050
344	346	5718
345	346	18369
346	346	44454
0	347	2
1	347	67
2	347	138
3	347	205
4	347	175
5	347	122
6	347	103
7	347	67
8	347	59
9	347	45
10	347	38
11	347	37
12	347	37
13	347	41
14	347	46
15	347	24
16	347	39
17	347	29
18	347	31
19	347	19
20	347	27
21	347	30
22	347	23
23	347	22
24	347	24
25	347	18
26	347	17
27	347	19
28	347	13
29	347	32
30	347	20
31	347	44
32	347	24
33	347	27
34	347	37
35	347	40
36	347	49
38	347	51
39	347	47
40	347	68
41	347	64
42	347	69
43	347	85
44	347	125
45	347	252
46	347	231
47	347	115
48	347	60
49	347	45
50	347	41
51	347	47
52	347	37
53	347	68
54	347	124
55	347	184
56	347	220
57	347	95
58	347	78
59	347	134
60	347	172
61	347	183
62	347	98
63	347	14
64	347	115
65	347	28
66	347	33
67	347	107
68	347	231
69	347	209
70	347	137
71	347	145
72	347	112
73	347	112
74	347	115
75	347	103
76	347	166
77	347	185
78	347	152
79	347	211
80	347	289
81	347	288
82	347	215
83	347	300
84	347	206
85	347	244
86	347	264
87	347	242
88	347	267
89	347	186
90	347	243
91	347	195
92	347	202
93	347	176
94	347	255
95	347	208
96	347	237
97	347	265
98	347	215
99	347	116
100	347	101
101	347	107
102	347	79
103	347	131
104	347	103
105	347	112
106	347	98
107	347	184
108	347	248
109	347	159
110	347	99
111	347	124
112	347	102
113	347	139
114	347	104
115	347	87
116	347	129
117	347	105
118	347	105
119	347	103
120	347	94
121	347	116
122	347	113
123	347	79
124	347	117
125	347	114
126	347	119
127	347	113
128	347	142
129	347	163
130	347	181
131	347	130
132	347	138
133	347	140
134	347	158
135	347	143
136	347	162
137	347	182
138	347	194
139	347	225
140	347	182
141	347	149
142	347	164
143	347	138
144	347	157
145	347	161
146	347	150
147	347	138
148	347	153
149	347	159
150	347	136
151	347	169
152	347	123
153	347	147
154	347	149
155	347	133
156	347	152
157	347	183
158	347	121
159	347	123
160	347	138
161	347	118
162	347	93
163	347	139
164	347	120
165	347	117
166	347	131
167	347	121
168	347	94
169	347	101
170	347	123
171	347	110
172	347	105
173	347	113
174	347	107
175	347	130
176	347	168
177	347	88
178	347	101
179	347	138
180	347	117
181	347	130
182	347	94
183	347	99
184	347	131
185	347	89
186	347	97
187	347	78
188	347	92
189	347	62
190	347	98
191	347	102
192	347	89
193	347	117
194	347	111
195	347	110
196	347	80
197	347	89
198	347	105
199	347	83
200	347	108
201	347	94
202	347	95
203	347	108
204	347	121
205	347	128
206	347	104
207	347	107
208	347	123
209	347	122
210	347	116
211	347	114
212	347	100
213	347	126
214	347	132
215	347	147
216	347	137
217	347	157
218	347	135
219	347	140
220	347	141
221	347	126
222	347	147
223	347	123
224	347	137
225	347	139
226	347	146
227	347	154
228	347	163
229	347	155
230	347	158
231	347	136
232	347	162
233	347	153
234	347	146
235	347	128
236	347	131
237	347	69
238	347	76
239	347	68
240	347	72
241	347	105
242	347	76
243	347	107
244	347	62
245	347	122
246	347	97
247	347	90
248	347	60
249	347	90
250	347	77
251	347	73
252	347	89
253	347	74
254	347	71
255	347	75
256	347	80
257	347	70
258	347	115
259	347	100
260	347	109
261	347	139
262	347	108
263	347	112
264	347	153
265	347	139
266	347	159
267	347	152
268	347	176
269	347	182
270	347	166
271	347	154
272	347	156
273	347	199
274	347	232
275	347	178
276	347	158
277	347	198
278	347	176
279	347	191
280	347	155
281	347	173
282	347	200
283	347	168
284	347	183
285	347	215
286	347	174
287	347	187
288	347	234
289	347	246
290	347	230
291	347	249
292	347	265
293	347	223
294	347	232
295	347	296
296	347	293
297	347	206
298	347	266
299	347	338
300	347	357
301	347	339
302	347	306
303	347	304
304	347	262
305	347	249
306	347	177
307	347	133
308	347	242
309	347	383
310	347	452
311	347	422
312	347	490
313	347	520
314	347	456
315	347	471
316	347	486
317	347	527
318	347	589
319	347	611
320	347	655
321	347	616
322	347	616
323	347	484
324	347	558
325	347	534
326	347	453
327	347	486
328	347	593
329	347	549
330	347	748
331	347	798
332	347	833
333	347	850
334	347	762
335	347	896
336	347	1083
337	347	1237
338	347	883
339	347	909
340	347	1054
341	347	1091
342	347	1343
343	347	2310
344	347	5172
345	347	9625
346	347	18325
347	347	42925
0	348	2
1	348	54
2	348	147
3	348	203
4	348	161
5	348	148
6	348	132
7	348	82
8	348	80
9	348	71
10	348	52
11	348	49
12	348	35
13	348	50
14	348	42
15	348	39
16	348	34
17	348	26
18	348	21
19	348	23
20	348	21
21	348	24
22	348	27
23	348	34
24	348	31
25	348	22
26	348	15
27	348	22
28	348	18
29	348	24
30	348	24
31	348	32
32	348	33
33	348	26
34	348	45
35	348	43
36	348	52
38	348	53
39	348	48
40	348	67
41	348	81
42	348	71
43	348	73
44	348	156
45	348	230
46	348	219
47	348	118
48	348	51
49	348	36
50	348	35
51	348	57
52	348	38
53	348	30
54	348	124
55	348	180
56	348	217
57	348	122
58	348	102
59	348	118
60	348	197
61	348	166
62	348	90
63	348	14
64	348	113
65	348	32
66	348	19
67	348	114
68	348	188
69	348	176
70	348	159
71	348	152
72	348	117
73	348	96
74	348	115
75	348	128
76	348	193
77	348	174
78	348	164
79	348	250
80	348	298
81	348	280
82	348	209
83	348	275
84	348	202
85	348	230
86	348	238
87	348	233
88	348	247
89	348	199
90	348	262
91	348	221
92	348	147
93	348	154
94	348	240
95	348	216
96	348	204
97	348	251
98	348	200
99	348	110
100	348	99
101	348	103
102	348	78
103	348	107
104	348	87
105	348	91
106	348	98
107	348	143
108	348	275
109	348	157
110	348	103
111	348	90
112	348	96
113	348	134
114	348	98
115	348	120
116	348	100
117	348	122
118	348	124
119	348	96
120	348	107
121	348	95
122	348	99
123	348	107
124	348	123
125	348	91
126	348	121
127	348	116
128	348	132
129	348	166
130	348	172
131	348	136
132	348	123
133	348	146
134	348	167
135	348	142
136	348	193
137	348	169
138	348	169
139	348	218
140	348	164
141	348	161
142	348	164
143	348	168
144	348	130
145	348	139
146	348	151
147	348	137
148	348	127
149	348	157
150	348	122
151	348	134
152	348	131
153	348	124
154	348	124
155	348	137
156	348	143
157	348	146
158	348	103
159	348	123
160	348	111
161	348	105
162	348	106
163	348	107
164	348	103
165	348	119
166	348	120
167	348	116
168	348	86
169	348	82
170	348	86
171	348	109
172	348	99
173	348	84
174	348	98
175	348	103
176	348	157
177	348	86
178	348	122
179	348	128
180	348	110
181	348	117
182	348	96
183	348	107
184	348	134
185	348	100
186	348	107
187	348	94
188	348	95
189	348	71
190	348	121
191	348	91
192	348	104
193	348	85
194	348	127
195	348	115
196	348	101
197	348	81
198	348	89
199	348	110
200	348	122
201	348	91
202	348	71
203	348	129
204	348	135
205	348	105
206	348	88
207	348	110
208	348	108
209	348	104
210	348	119
211	348	109
212	348	92
213	348	101
214	348	123
215	348	115
216	348	130
217	348	141
218	348	130
219	348	153
220	348	155
221	348	131
222	348	130
223	348	123
224	348	152
225	348	145
226	348	144
227	348	140
228	348	155
229	348	171
230	348	141
231	348	147
232	348	116
233	348	150
234	348	136
235	348	145
236	348	118
237	348	72
238	348	89
239	348	75
240	348	73
241	348	77
242	348	84
243	348	105
244	348	53
245	348	99
246	348	101
247	348	81
248	348	70
249	348	67
250	348	85
251	348	56
252	348	89
253	348	65
254	348	65
255	348	74
256	348	67
257	348	63
258	348	109
259	348	118
260	348	117
261	348	120
262	348	119
263	348	99
264	348	137
265	348	115
266	348	138
267	348	172
268	348	181
269	348	190
270	348	181
271	348	158
272	348	159
273	348	199
274	348	205
275	348	153
276	348	136
277	348	172
278	348	161
279	348	188
280	348	151
281	348	163
282	348	196
283	348	205
284	348	224
285	348	189
286	348	196
287	348	204
288	348	261
289	348	216
290	348	250
291	348	257
292	348	236
293	348	244
294	348	235
295	348	272
296	348	276
297	348	240
298	348	281
299	348	335
300	348	344
301	348	316
302	348	267
303	348	297
304	348	234
305	348	213
306	348	147
307	348	124
308	348	254
309	348	385
310	348	391
311	348	457
312	348	507
313	348	420
314	348	494
315	348	455
316	348	441
317	348	530
318	348	590
319	348	657
320	348	635
321	348	638
322	348	587
323	348	485
324	348	522
325	348	498
326	348	390
327	348	492
328	348	594
329	348	529
330	348	729
331	348	801
332	348	807
333	348	943
334	348	790
335	348	993
336	348	1150
337	348	1322
338	348	1100
339	348	986
340	348	1259
341	348	1227
342	348	1533
343	348	2580
344	348	6275
345	348	13087
346	348	14197
347	348	23005
348	348	43625
0	349	2
1	349	34
2	349	166
3	349	231
4	349	225
5	349	169
6	349	148
7	349	110
8	349	96
9	349	72
10	349	65
11	349	67
12	349	53
13	349	49
14	349	57
15	349	52
16	349	32
17	349	49
18	349	40
19	349	28
20	349	38
21	349	27
22	349	34
23	349	24
24	349	29
25	349	26
26	349	20
27	349	31
28	349	18
29	349	32
30	349	35
31	349	50
32	349	46
33	349	44
34	349	58
35	349	55
36	349	58
38	349	66
39	349	74
40	349	71
41	349	84
42	349	115
43	349	109
44	349	179
45	349	221
46	349	201
47	349	66
48	349	40
49	349	34
50	349	35
51	349	37
52	349	36
53	349	33
54	349	82
55	349	182
56	349	236
57	349	159
58	349	145
59	349	164
60	349	221
61	349	161
62	349	69
63	349	11
64	349	76
65	349	16
66	349	20
67	349	85
68	349	227
69	349	219
70	349	198
71	349	185
72	349	170
73	349	160
74	349	166
75	349	150
76	349	258
77	349	225
78	349	210
79	349	231
80	349	273
81	349	222
82	349	175
83	349	199
84	349	184
85	349	206
86	349	208
87	349	183
88	349	248
89	349	231
90	349	214
91	349	138
92	349	128
93	349	145
94	349	249
95	349	207
96	349	170
97	349	222
98	349	128
99	349	77
100	349	64
101	349	62
102	349	71
103	349	83
104	349	52
105	349	76
106	349	88
107	349	100
108	349	192
109	349	145
110	349	114
111	349	101
112	349	119
113	349	149
114	349	119
115	349	137
116	349	123
117	349	120
118	349	125
119	349	111
120	349	105
121	349	121
122	349	94
123	349	98
124	349	101
125	349	100
126	349	112
127	349	137
128	349	145
129	349	196
130	349	153
131	349	165
132	349	170
133	349	141
134	349	174
135	349	150
136	349	193
137	349	180
138	349	198
139	349	203
140	349	162
141	349	169
142	349	160
143	349	158
144	349	151
145	349	132
146	349	150
147	349	149
148	349	130
149	349	123
150	349	121
151	349	128
152	349	103
153	349	124
154	349	72
155	349	139
156	349	170
157	349	135
158	349	82
159	349	112
160	349	133
161	349	97
162	349	94
163	349	105
164	349	90
165	349	77
166	349	90
167	349	92
168	349	71
169	349	84
170	349	112
171	349	90
172	349	77
173	349	70
174	349	98
175	349	95
176	349	124
177	349	84
178	349	96
179	349	98
180	349	113
181	349	143
182	349	100
183	349	109
184	349	102
185	349	93
186	349	99
187	349	98
188	349	92
189	349	57
190	349	112
191	349	96
192	349	93
193	349	110
194	349	100
195	349	105
196	349	98
197	349	90
198	349	99
199	349	117
200	349	115
201	349	107
202	349	106
203	349	107
204	349	120
205	349	138
206	349	135
207	349	123
208	349	107
209	349	128
210	349	89
211	349	115
212	349	112
213	349	124
214	349	133
215	349	134
216	349	130
217	349	140
218	349	108
219	349	144
220	349	140
221	349	137
222	349	118
223	349	119
224	349	142
225	349	120
226	349	158
227	349	99
228	349	143
229	349	140
230	349	139
231	349	118
232	349	120
233	349	117
234	349	118
235	349	133
236	349	131
237	349	87
238	349	83
239	349	87
240	349	96
241	349	76
242	349	86
243	349	106
244	349	77
245	349	114
246	349	106
247	349	86
248	349	77
249	349	82
250	349	72
251	349	74
252	349	104
253	349	78
254	349	74
255	349	89
256	349	81
257	349	90
258	349	103
259	349	116
260	349	121
261	349	138
262	349	122
263	349	111
264	349	138
265	349	138
266	349	177
267	349	175
268	349	174
269	349	172
270	349	173
271	349	195
272	349	140
273	349	174
274	349	192
275	349	170
276	349	134
277	349	129
278	349	165
279	349	136
280	349	162
281	349	165
282	349	194
283	349	161
284	349	175
285	349	157
286	349	151
287	349	146
288	349	170
289	349	207
290	349	220
291	349	229
292	349	233
293	349	239
294	349	245
295	349	255
296	349	274
297	349	240
298	349	307
299	349	287
300	349	325
301	349	303
302	349	253
303	349	274
304	349	183
305	349	147
306	349	112
307	349	80
308	349	190
309	349	281
310	349	347
311	349	376
312	349	507
313	349	346
314	349	368
315	349	448
316	349	408
317	349	440
318	349	599
319	349	635
320	349	528
321	349	496
322	349	418
323	349	326
324	349	401
325	349	400
326	349	302
327	349	374
328	349	449
329	349	413
330	349	652
331	349	743
332	349	766
333	349	872
334	349	773
335	349	1073
336	349	1221
337	349	1292
338	349	1392
339	349	1351
340	349	1469
341	349	1477
342	349	1906
343	349	3101
344	349	6477
345	349	14612
346	349	11012
347	349	9880
348	349	16492
349	349	45372
0	350	1
1	350	44
2	350	184
3	350	237
4	350	241
5	350	183
6	350	176
7	350	144
8	350	118
9	350	97
10	350	83
11	350	86
12	350	60
13	350	57
14	350	71
15	350	54
16	350	44
17	350	51
18	350	42
19	350	46
20	350	38
21	350	43
22	350	32
23	350	36
24	350	48
25	350	37
26	350	29
27	350	41
28	350	29
29	350	37
30	350	35
31	350	46
32	350	49
33	350	55
34	350	68
35	350	74
36	350	87
38	350	61
39	350	86
40	350	107
41	350	116
42	350	157
43	350	133
44	350	230
45	350	272
46	350	203
47	350	54
48	350	35
49	350	32
50	350	19
51	350	34
52	350	28
53	350	19
54	350	74
55	350	184
56	350	257
57	350	224
58	350	196
59	350	232
60	350	261
61	350	179
62	350	67
63	350	14
64	350	67
65	350	18
66	350	13
67	350	66
68	350	227
69	350	301
70	350	245
71	350	256
72	350	200
73	350	217
74	350	208
75	350	210
76	350	281
77	350	286
78	350	242
79	350	286
80	350	205
81	350	208
82	350	171
83	350	185
84	350	153
85	350	166
86	350	212
87	350	238
88	350	296
89	350	288
90	350	227
91	350	129
92	350	118
93	350	127
94	350	262
95	350	210
96	350	195
97	350	287
98	350	152
99	350	66
100	350	61
101	350	57
102	350	55
103	350	49
104	350	82
105	350	47
106	350	55
107	350	104
108	350	178
109	350	116
110	350	108
111	350	128
112	350	143
113	350	149
114	350	140
115	350	142
116	350	116
117	350	139
118	350	133
119	350	147
120	350	108
121	350	135
122	350	114
123	350	117
124	350	126
125	350	129
126	350	123
127	350	148
128	350	162
129	350	212
130	350	180
131	350	168
132	350	186
133	350	222
134	350	211
135	350	166
136	350	187
137	350	185
138	350	208
139	350	216
140	350	188
141	350	168
142	350	167
143	350	151
144	350	150
145	350	149
146	350	141
147	350	153
148	350	119
149	350	105
150	350	102
151	350	126
152	350	67
153	350	113
154	350	81
155	350	133
156	350	191
157	350	147
158	350	100
159	350	123
160	350	107
161	350	88
162	350	99
163	350	80
164	350	81
165	350	82
166	350	105
167	350	101
168	350	58
169	350	90
170	350	89
171	350	83
172	350	86
173	350	99
174	350	86
175	350	88
176	350	107
177	350	65
178	350	110
179	350	101
180	350	106
181	350	133
182	350	121
183	350	113
184	350	132
185	350	110
186	350	138
187	350	114
188	350	118
189	350	73
190	350	96
191	350	125
192	350	92
193	350	104
194	350	87
195	350	97
196	350	102
197	350	105
198	350	84
199	350	108
200	350	128
201	350	124
202	350	101
203	350	138
204	350	151
205	350	110
206	350	131
207	350	134
208	350	125
209	350	136
210	350	125
211	350	163
212	350	129
213	350	123
214	350	162
215	350	143
216	350	157
217	350	166
218	350	131
219	350	155
220	350	145
221	350	143
222	350	143
223	350	141
224	350	163
225	350	134
226	350	148
227	350	100
228	350	108
229	350	114
230	350	123
231	350	117
232	350	131
233	350	131
234	350	144
235	350	142
236	350	128
237	350	113
238	350	75
239	350	81
240	350	93
241	350	101
242	350	95
243	350	146
244	350	65
245	350	102
246	350	121
247	350	86
248	350	94
249	350	106
250	350	93
251	350	76
252	350	111
253	350	90
254	350	86
255	350	106
256	350	99
257	350	87
258	350	132
259	350	142
260	350	127
261	350	153
262	350	132
263	350	125
264	350	155
265	350	151
266	350	194
267	350	185
268	350	206
269	350	175
270	350	229
271	350	185
272	350	174
273	350	159
274	350	198
275	350	168
276	350	135
277	350	134
278	350	144
279	350	162
280	350	158
281	350	169
282	350	157
283	350	165
284	350	154
285	350	148
286	350	154
287	350	152
288	350	175
289	350	203
290	350	211
291	350	264
292	350	270
293	350	282
294	350	263
295	350	243
296	350	305
297	350	273
298	350	314
299	350	299
300	350	317
301	350	279
302	350	253
303	350	274
304	350	174
305	350	120
306	350	107
307	350	80
308	350	150
309	350	233
310	350	307
311	350	339
312	350	494
313	350	328
314	350	353
315	350	421
316	350	410
317	350	446
318	350	543
319	350	675
320	350	448
321	350	424
322	350	378
323	350	267
324	350	353
325	350	344
326	350	251
327	350	301
328	350	366
329	350	344
330	350	583
331	350	770
332	350	729
333	350	788
334	350	698
335	350	981
336	350	1127
337	350	1186
338	350	1289
339	350	1240
340	350	1269
341	350	1321
342	350	1705
343	350	2648
344	350	4646
345	350	8258
346	350	6507
347	350	5449
348	350	6601
349	350	22908
350	350	41857
1	351	44
2	351	173
3	351	266
4	351	226
5	351	220
6	351	164
7	351	121
8	351	127
9	351	93
10	351	79
11	351	56
12	351	55
13	351	49
14	351	66
15	351	59
16	351	54
17	351	40
18	351	32
19	351	28
20	351	29
21	351	32
22	351	57
23	351	30
24	351	39
25	351	28
26	351	40
27	351	26
28	351	25
29	351	33
30	351	33
31	351	33
32	351	34
33	351	41
34	351	52
35	351	65
36	351	67
38	351	50
39	351	73
40	351	80
41	351	111
42	351	150
43	351	133
44	351	208
45	351	305
46	351	246
47	351	72
48	351	44
49	351	30
50	351	46
51	351	44
52	351	36
53	351	47
54	351	116
55	351	164
56	351	269
57	351	196
58	351	155
59	351	181
60	351	227
61	351	160
62	351	90
63	351	15
64	351	87
65	351	26
66	351	26
67	351	89
68	351	226
69	351	264
70	351	214
71	351	201
72	351	178
73	351	186
74	351	137
75	351	189
76	351	266
77	351	254
78	351	269
79	351	302
80	351	240
81	351	257
82	351	173
83	351	232
84	351	180
85	351	216
86	351	243
87	351	248
88	351	274
89	351	324
90	351	260
91	351	177
92	351	147
93	351	152
94	351	252
95	351	213
96	351	191
97	351	286
98	351	215
99	351	98
100	351	78
101	351	75
102	351	80
103	351	78
104	351	97
105	351	94
106	351	80
107	351	123
108	351	203
109	351	117
110	351	142
111	351	110
112	351	116
113	351	166
114	351	149
115	351	110
116	351	126
117	351	124
118	351	133
119	351	108
120	351	94
121	351	134
122	351	127
123	351	105
124	351	125
125	351	117
126	351	127
127	351	114
128	351	135
129	351	206
130	351	202
131	351	158
132	351	155
133	351	169
134	351	175
135	351	194
136	351	212
137	351	206
138	351	179
139	351	219
140	351	163
141	351	153
142	351	165
143	351	170
144	351	159
145	351	156
146	351	164
147	351	140
148	351	133
149	351	136
150	351	124
151	351	129
152	351	102
153	351	129
154	351	119
155	351	113
156	351	186
157	351	152
158	351	113
159	351	125
160	351	114
161	351	93
162	351	93
163	351	98
164	351	115
165	351	97
166	351	99
167	351	105
168	351	90
169	351	111
170	351	98
171	351	126
172	351	83
173	351	88
174	351	90
175	351	93
176	351	139
177	351	92
178	351	133
179	351	120
180	351	128
181	351	157
182	351	103
183	351	109
184	351	119
185	351	98
186	351	115
187	351	105
188	351	120
189	351	82
190	351	96
191	351	119
192	351	99
193	351	75
194	351	89
195	351	100
196	351	77
197	351	117
198	351	97
199	351	130
200	351	123
201	351	118
202	351	113
203	351	146
204	351	163
205	351	134
206	351	126
207	351	133
208	351	129
209	351	106
210	351	131
211	351	135
212	351	108
213	351	141
214	351	149
215	351	155
216	351	150
217	351	164
218	351	129
219	351	150
220	351	140
221	351	140
222	351	134
223	351	135
224	351	123
225	351	161
226	351	155
227	351	139
228	351	125
229	351	130
230	351	134
231	351	111
232	351	130
233	351	137
234	351	154
235	351	128
236	351	122
237	351	97
238	351	80
239	351	83
240	351	99
241	351	106
242	351	113
243	351	112
244	351	68
245	351	100
246	351	109
247	351	90
248	351	83
249	351	94
250	351	91
251	351	108
252	351	78
253	351	94
254	351	82
255	351	99
256	351	83
257	351	79
258	351	118
259	351	131
260	351	172
261	351	165
262	351	113
263	351	154
264	351	151
265	351	155
266	351	217
267	351	183
268	351	170
269	351	181
270	351	197
271	351	207
272	351	161
273	351	186
274	351	208
275	351	190
276	351	125
277	351	175
278	351	164
279	351	158
280	351	165
281	351	192
282	351	194
283	351	178
284	351	177
285	351	178
286	351	149
287	351	168
288	351	212
289	351	245
290	351	229
291	351	245
292	351	258
293	351	272
294	351	225
295	351	308
296	351	294
297	351	249
298	351	317
299	351	316
300	351	340
301	351	252
302	351	292
303	351	318
304	351	212
305	351	169
306	351	135
307	351	100
308	351	191
309	351	297
310	351	370
311	351	411
312	351	495
313	351	387
314	351	427
315	351	465
316	351	412
317	351	468
318	351	576
319	351	655
320	351	521
321	351	530
322	351	459
323	351	364
324	351	425
325	351	396
326	351	315
327	351	405
328	351	416
329	351	464
330	351	639
331	351	772
332	351	723
333	351	882
334	351	741
335	351	986
336	351	1034
337	351	1168
338	351	1174
339	351	1150
340	351	1225
341	351	1276
342	351	1525
343	351	2355
344	351	4379
345	351	6774
346	351	5344
347	351	5140
348	351	6035
349	351	11700
350	351	21987
351	351	51262
0	352	2
1	352	23
2	352	174
3	352	250
4	352	248
5	352	236
6	352	175
7	352	161
8	352	136
9	352	106
10	352	77
11	352	95
12	352	81
13	352	79
14	352	74
15	352	58
16	352	56
17	352	61
18	352	55
19	352	50
20	352	60
21	352	38
22	352	49
23	352	37
24	352	45
25	352	43
26	352	36
27	352	45
28	352	47
29	352	38
30	352	44
31	352	67
32	352	64
33	352	56
34	352	77
35	352	91
36	352	94
38	352	64
39	352	112
40	352	144
41	352	168
42	352	164
43	352	184
44	352	242
45	352	234
46	352	186
47	352	43
48	352	21
49	352	14
50	352	16
51	352	24
52	352	20
53	352	19
54	352	64
55	352	165
56	352	190
57	352	254
58	352	228
59	352	245
60	352	232
61	352	138
62	352	46
63	352	7
64	352	41
65	352	11
66	352	11
67	352	52
68	352	220
69	352	296
70	352	291
71	352	255
72	352	282
73	352	269
74	352	235
75	352	247
76	352	274
77	352	234
78	352	264
79	352	276
80	352	163
81	352	151
82	352	112
83	352	150
84	352	106
85	352	144
86	352	135
87	352	185
88	352	239
89	352	317
90	352	204
91	352	109
92	352	91
93	352	80
94	352	227
95	352	207
96	352	162
97	352	244
98	352	121
99	352	42
100	352	40
101	352	45
102	352	47
103	352	42
104	352	43
105	352	48
106	352	46
107	352	76
108	352	129
109	352	117
110	352	154
111	352	146
112	352	139
113	352	207
114	352	179
115	352	157
116	352	202
117	352	164
118	352	192
119	352	150
120	352	135
121	352	130
122	352	136
123	352	105
124	352	142
125	352	132
126	352	160
127	352	157
128	352	183
129	352	260
130	352	199
131	352	242
132	352	227
133	352	231
134	352	210
135	352	172
136	352	166
137	352	182
138	352	175
139	352	202
140	352	155
141	352	140
142	352	124
143	352	126
144	352	162
145	352	134
146	352	129
147	352	131
148	352	118
149	352	99
150	352	88
151	352	112
152	352	65
153	352	79
154	352	76
155	352	116
156	352	176
157	352	124
158	352	94
159	352	122
160	352	138
161	352	85
162	352	82
163	352	91
164	352	87
165	352	91
166	352	89
167	352	80
168	352	61
169	352	71
170	352	107
171	352	118
172	352	76
173	352	82
174	352	82
175	352	78
176	352	107
177	352	69
178	352	115
179	352	110
180	352	103
181	352	123
182	352	131
183	352	122
184	352	115
185	352	103
186	352	144
187	352	138
188	352	141
189	352	72
190	352	104
191	352	120
192	352	119
193	352	97
194	352	84
195	352	106
196	352	112
197	352	113
198	352	83
199	352	121
200	352	107
201	352	126
202	352	116
203	352	123
204	352	123
205	352	112
206	352	126
207	352	145
208	352	137
209	352	129
210	352	126
211	352	141
212	352	130
213	352	153
214	352	140
215	352	150
216	352	122
217	352	152
218	352	124
219	352	139
220	352	121
221	352	151
222	352	138
223	352	148
224	352	129
225	352	151
226	352	129
227	352	95
228	352	102
229	352	89
230	352	92
231	352	95
232	352	111
233	352	99
234	352	115
235	352	151
236	352	138
237	352	113
238	352	112
239	352	108
240	352	131
241	352	116
242	352	145
243	352	112
244	352	85
245	352	117
246	352	113
247	352	98
248	352	104
249	352	105
250	352	104
251	352	83
252	352	81
253	352	91
254	352	101
255	352	109
256	352	108
257	352	80
258	352	101
259	352	141
260	352	136
261	352	136
262	352	131
263	352	130
264	352	154
265	352	158
266	352	174
267	352	194
268	352	188
269	352	174
270	352	234
271	352	217
272	352	147
273	352	148
274	352	198
275	352	129
276	352	115
277	352	148
278	352	134
279	352	183
280	352	179
281	352	164
282	352	163
283	352	141
284	352	168
285	352	157
286	352	135
287	352	147
288	352	149
289	352	157
290	352	225
291	352	257
292	352	271
293	352	287
294	352	251
295	352	221
296	352	245
297	352	271
298	352	353
299	352	274
300	352	288
301	352	248
302	352	260
303	352	294
304	352	131
305	352	117
306	352	63
307	352	44
308	352	113
309	352	163
310	352	215
311	352	242
312	352	385
313	352	297
314	352	331
315	352	407
316	352	335
317	352	363
318	352	531
319	352	550
320	352	383
321	352	333
322	352	265
323	352	220
324	352	238
325	352	226
326	352	178
327	352	246
328	352	296
329	352	281
330	352	467
331	352	586
332	352	581
333	352	693
334	352	609
335	352	921
336	352	938
337	352	1034
338	352	1225
339	352	1242
340	352	1177
341	352	1262
342	352	1533
343	352	2266
344	352	3153
345	352	5456
346	352	4468
347	352	3215
348	352	3814
349	352	7945
350	352	10182
351	352	16299
352	352	42930
1	353	35
2	353	148
3	353	232
4	353	231
5	353	223
6	353	193
7	353	99
8	353	76
9	353	79
10	353	69
11	353	51
12	353	38
13	353	59
14	353	51
15	353	54
16	353	44
17	353	54
18	353	30
19	353	33
20	353	34
21	353	34
22	353	42
23	353	43
24	353	34
25	353	15
26	353	20
27	353	28
28	353	35
29	353	40
30	353	30
31	353	31
32	353	39
33	353	54
34	353	56
35	353	44
36	353	52
38	353	66
39	353	68
40	353	88
41	353	109
42	353	117
43	353	118
44	353	192
45	353	264
46	353	170
47	353	50
48	353	35
49	353	19
50	353	25
51	353	17
52	353	18
53	353	29
54	353	61
55	353	149
56	353	196
57	353	181
58	353	148
59	353	204
60	353	223
61	353	162
62	353	55
63	353	8
64	353	57
65	353	14
66	353	20
67	353	57
68	353	183
69	353	261
70	353	215
71	353	222
72	353	189
73	353	192
74	353	201
75	353	173
76	353	235
77	353	252
78	353	224
79	353	253
80	353	204
81	353	154
82	353	136
83	353	146
84	353	109
85	353	140
86	353	197
87	353	173
88	353	232
89	353	289
90	353	212
91	353	120
92	353	93
93	353	115
94	353	251
95	353	193
96	353	156
97	353	228
98	353	145
99	353	44
100	353	42
101	353	53
102	353	51
103	353	67
104	353	52
105	353	40
106	353	55
107	353	98
108	353	160
109	353	122
110	353	115
111	353	110
112	353	106
113	353	170
114	353	131
115	353	150
116	353	132
117	353	131
118	353	143
119	353	123
120	353	117
121	353	122
122	353	118
123	353	118
124	353	125
125	353	106
126	353	148
127	353	139
128	353	121
129	353	205
130	353	171
131	353	148
132	353	191
133	353	199
134	353	179
135	353	172
136	353	145
137	353	158
138	353	171
139	353	154
140	353	145
141	353	141
142	353	132
143	353	144
144	353	119
145	353	122
146	353	120
147	353	140
148	353	108
149	353	116
150	353	103
151	353	110
152	353	73
153	353	87
154	353	76
155	353	113
156	353	136
157	353	111
158	353	85
159	353	83
160	353	109
161	353	81
162	353	96
163	353	81
164	353	74
165	353	70
166	353	82
167	353	81
168	353	58
169	353	71
170	353	83
171	353	78
172	353	64
173	353	82
174	353	67
175	353	72
176	353	111
177	353	84
178	353	97
179	353	114
180	353	89
181	353	119
182	353	102
183	353	114
184	353	83
185	353	93
186	353	115
187	353	119
188	353	123
189	353	65
190	353	91
191	353	84
192	353	104
193	353	69
194	353	95
195	353	76
196	353	90
197	353	105
198	353	109
199	353	105
200	353	97
201	353	90
202	353	104
203	353	118
204	353	131
205	353	123
206	353	117
207	353	123
208	353	93
209	353	111
210	353	111
211	353	124
212	353	108
213	353	120
214	353	141
215	353	121
216	353	105
217	353	117
218	353	114
219	353	137
220	353	149
221	353	138
222	353	132
223	353	115
224	353	121
225	353	120
226	353	117
227	353	114
228	353	90
229	353	89
230	353	90
231	353	98
232	353	104
233	353	107
234	353	133
235	353	135
236	353	123
237	353	93
238	353	95
239	353	93
240	353	82
241	353	92
242	353	93
243	353	95
244	353	52
245	353	97
246	353	97
247	353	80
248	353	71
249	353	84
250	353	89
251	353	71
252	353	82
253	353	72
254	353	68
255	353	101
256	353	66
257	353	77
258	353	109
259	353	84
260	353	125
261	353	117
262	353	116
263	353	111
264	353	104
265	353	128
266	353	163
267	353	152
268	353	174
269	353	158
270	353	193
271	353	145
272	353	130
273	353	138
274	353	188
275	353	100
276	353	100
277	353	127
278	353	125
279	353	143
280	353	142
281	353	127
282	353	165
283	353	154
284	353	142
285	353	147
286	353	121
287	353	144
288	353	128
289	353	156
290	353	185
291	353	231
292	353	215
293	353	203
294	353	222
295	353	201
296	353	233
297	353	230
298	353	268
299	353	260
300	353	274
301	353	220
302	353	215
303	353	243
304	353	137
305	353	119
306	353	75
307	353	70
308	353	112
309	353	202
310	353	265
311	353	279
312	353	396
313	353	273
314	353	293
315	353	378
316	353	347
317	353	366
318	353	518
319	353	497
320	353	375
321	353	412
322	353	305
323	353	231
324	353	284
325	353	258
326	353	211
327	353	219
328	353	324
329	353	313
330	353	512
331	353	586
332	353	593
333	353	621
334	353	588
335	353	860
336	353	972
337	353	1016
338	353	1132
339	353	1098
340	353	1055
341	353	1134
342	353	1320
343	353	1991
344	353	3483
345	353	6310
346	353	4882
347	353	3943
348	353	4503
349	353	9913
350	353	10551
351	353	12766
352	353	24628
353	353	38945
1	354	41
2	354	171
3	354	257
4	354	203
5	354	166
6	354	138
7	354	95
8	354	96
9	354	60
10	354	63
11	354	44
12	354	35
13	354	57
14	354	43
15	354	44
16	354	37
17	354	29
18	354	32
19	354	29
20	354	18
21	354	21
22	354	27
23	354	28
24	354	24
25	354	23
26	354	24
27	354	15
28	354	28
29	354	31
30	354	27
31	354	23
32	354	34
33	354	30
34	354	37
35	354	38
36	354	49
38	354	45
39	354	73
40	354	88
41	354	84
42	354	97
43	354	106
44	354	180
45	354	238
46	354	201
47	354	71
48	354	28
49	354	26
50	354	24
51	354	25
52	354	36
53	354	30
54	354	61
55	354	180
56	354	233
57	354	166
58	354	142
59	354	158
60	354	204
61	354	178
62	354	73
63	354	9
64	354	72
65	354	22
66	354	12
67	354	79
68	354	222
69	354	246
70	354	176
71	354	178
72	354	166
73	354	150
74	354	140
75	354	184
76	354	238
77	354	212
78	354	220
79	354	223
80	354	258
81	354	204
82	354	189
83	354	219
84	354	153
85	354	185
86	354	188
87	354	219
88	354	235
89	354	294
90	354	237
91	354	144
92	354	118
93	354	114
94	354	222
95	354	190
96	354	198
97	354	261
98	354	161
99	354	90
100	354	64
101	354	55
102	354	53
103	354	74
104	354	62
105	354	78
106	354	70
107	354	102
108	354	174
109	354	136
110	354	99
111	354	113
112	354	122
113	354	139
114	354	114
115	354	112
116	354	125
117	354	112
118	354	130
119	354	98
120	354	89
121	354	102
122	354	112
123	354	101
124	354	117
125	354	95
126	354	111
127	354	131
128	354	122
129	354	182
130	354	166
131	354	151
132	354	155
133	354	188
134	354	163
135	354	161
136	354	166
137	354	167
138	354	161
139	354	184
140	354	163
141	354	128
142	354	142
143	354	135
144	354	138
145	354	126
146	354	114
147	354	114
148	354	112
149	354	130
150	354	98
151	354	122
152	354	72
153	354	97
154	354	84
155	354	110
156	354	154
157	354	123
158	354	64
159	354	105
160	354	129
161	354	89
162	354	94
163	354	81
164	354	85
165	354	74
166	354	84
167	354	67
168	354	52
169	354	79
170	354	93
171	354	98
172	354	76
173	354	76
174	354	88
175	354	102
176	354	93
177	354	74
178	354	106
179	354	115
180	354	105
181	354	121
182	354	75
183	354	75
184	354	90
185	354	69
186	354	109
187	354	88
188	354	91
189	354	40
190	354	78
191	354	89
192	354	74
193	354	83
194	354	76
195	354	77
196	354	75
197	354	108
198	354	84
199	354	81
200	354	98
201	354	101
202	354	99
203	354	103
204	354	105
205	354	70
206	354	91
207	354	113
208	354	87
209	354	110
210	354	107
211	354	110
212	354	103
213	354	105
214	354	118
215	354	134
216	354	95
217	354	111
218	354	97
219	354	114
220	354	126
221	354	93
222	354	94
223	354	95
224	354	122
225	354	99
226	354	126
227	354	89
228	354	108
229	354	120
230	354	115
231	354	95
232	354	88
233	354	105
234	354	133
235	354	108
236	354	95
237	354	77
238	354	78
239	354	63
240	354	71
241	354	64
242	354	84
243	354	87
244	354	56
245	354	82
246	354	96
247	354	83
248	354	66
249	354	68
250	354	50
251	354	58
252	354	61
253	354	75
254	354	59
255	354	75
256	354	72
257	354	47
258	354	84
259	354	86
260	354	79
261	354	103
262	354	81
263	354	102
264	354	123
265	354	127
266	354	122
267	354	138
268	354	152
269	354	151
270	354	178
271	354	149
272	354	134
273	354	136
274	354	173
275	354	124
276	354	110
277	354	116
278	354	151
279	354	157
280	354	132
281	354	126
282	354	120
283	354	134
284	354	147
285	354	141
286	354	147
287	354	117
288	354	145
289	354	181
290	354	170
291	354	209
292	354	195
293	354	209
294	354	182
295	354	197
296	354	237
297	354	223
298	354	262
299	354	229
300	354	279
301	354	256
302	354	224
303	354	254
304	354	146
305	354	134
306	354	77
307	354	69
308	354	164
309	354	233
310	354	242
311	354	289
312	354	409
313	354	331
314	354	331
315	354	406
316	354	385
317	354	369
318	354	489
319	354	496
320	354	426
321	354	416
322	354	344
323	354	276
324	354	268
325	354	318
326	354	229
327	354	322
328	354	346
329	354	307
330	354	497
331	354	620
332	354	601
333	354	649
334	354	604
335	354	770
336	354	830
337	354	867
338	354	856
339	354	837
340	354	826
341	354	846
342	354	1005
343	354	1447
344	354	2479
345	354	3585
346	354	2934
347	354	2670
348	354	2987
349	354	4733
350	354	4841
351	354	5779
352	354	6542
353	354	11697
354	354	34742
0	355	2
1	355	62
2	355	171
3	355	262
4	355	213
5	355	168
6	355	143
7	355	117
8	355	90
9	355	87
10	355	52
11	355	51
12	355	42
13	355	48
14	355	43
15	355	49
16	355	34
17	355	30
18	355	34
19	355	29
20	355	18
21	355	27
22	355	33
23	355	20
24	355	26
25	355	23
26	355	22
27	355	17
28	355	30
29	355	21
30	355	24
31	355	34
32	355	45
33	355	42
34	355	45
35	355	58
36	355	65
38	355	47
39	355	62
40	355	79
41	355	85
42	355	82
43	355	101
44	355	187
45	355	249
46	355	254
47	355	93
48	355	54
49	355	31
50	355	41
51	355	46
52	355	45
53	355	49
54	355	105
55	355	181
56	355	257
57	355	185
58	355	137
59	355	158
60	355	253
61	355	201
62	355	89
63	355	9
64	355	86
65	355	39
66	355	23
67	355	114
68	355	233
69	355	225
70	355	175
71	355	212
72	355	164
73	355	152
74	355	158
75	355	148
76	355	222
77	355	213
78	355	193
79	355	249
80	355	265
81	355	246
82	355	227
83	355	261
84	355	186
85	355	241
86	355	229
87	355	238
88	355	295
89	355	264
90	355	253
91	355	157
92	355	153
93	355	158
94	355	249
95	355	264
96	355	229
97	355	262
98	355	205
99	355	104
100	355	87
101	355	91
102	355	79
103	355	93
104	355	98
105	355	68
106	355	94
107	355	136
108	355	234
109	355	134
110	355	124
111	355	140
112	355	129
113	355	144
114	355	144
115	355	117
116	355	121
117	355	129
118	355	129
119	355	120
120	355	123
121	355	120
122	355	110
123	355	129
124	355	105
125	355	136
126	355	143
127	355	128
128	355	154
129	355	206
130	355	185
131	355	123
132	355	164
133	355	168
134	355	158
135	355	190
136	355	198
137	355	187
138	355	182
139	355	186
140	355	181
141	355	149
142	355	159
143	355	143
144	355	161
145	355	155
146	355	147
147	355	169
148	355	142
149	355	143
150	355	112
151	355	141
152	355	124
153	355	120
154	355	127
155	355	121
156	355	145
157	355	154
158	355	99
159	355	122
160	355	125
161	355	98
162	355	97
163	355	104
164	355	105
165	355	99
166	355	104
167	355	94
168	355	71
169	355	101
170	355	123
171	355	88
172	355	102
173	355	112
174	355	129
175	355	119
176	355	135
177	355	105
178	355	126
179	355	115
180	355	106
181	355	120
182	355	119
183	355	97
184	355	114
185	355	100
186	355	88
187	355	105
188	355	107
189	355	67
190	355	89
191	355	90
192	355	78
193	355	88
194	355	91
195	355	81
196	355	99
197	355	110
198	355	77
199	355	97
200	355	101
201	355	93
202	355	120
203	355	125
204	355	105
205	355	128
206	355	113
207	355	90
208	355	88
209	355	116
210	355	148
211	355	112
212	355	101
213	355	135
214	355	120
215	355	133
216	355	128
217	355	144
218	355	112
219	355	124
220	355	163
221	355	116
222	355	127
223	355	108
224	355	129
225	355	121
226	355	129
227	355	108
228	355	135
229	355	143
230	355	107
231	355	122
232	355	122
233	355	137
234	355	132
235	355	110
236	355	99
237	355	85
238	355	91
239	355	76
240	355	90
241	355	95
242	355	74
243	355	102
244	355	61
245	355	95
246	355	86
247	355	74
248	355	74
249	355	80
250	355	67
251	355	84
252	355	70
253	355	74
254	355	67
255	355	97
256	355	61
257	355	66
258	355	107
259	355	98
260	355	99
261	355	121
262	355	92
263	355	98
264	355	125
265	355	154
266	355	141
267	355	170
268	355	145
269	355	148
270	355	170
271	355	130
272	355	134
273	355	174
274	355	185
275	355	163
276	355	122
277	355	167
278	355	149
279	355	178
280	355	150
281	355	172
282	355	166
283	355	189
284	355	178
285	355	173
286	355	159
287	355	161
288	355	180
289	355	184
290	355	207
291	355	250
292	355	241
293	355	209
294	355	201
295	355	256
296	355	232
297	355	183
298	355	260
299	355	273
300	355	328
301	355	250
302	355	280
303	355	306
304	355	187
305	355	188
306	355	113
307	355	108
308	355	210
309	355	301
310	355	330
311	355	341
312	355	464
313	355	362
314	355	382
315	355	418
316	355	350
317	355	465
318	355	467
319	355	532
320	355	469
321	355	478
322	355	481
323	355	324
324	355	433
325	355	374
326	355	284
327	355	371
328	355	460
329	355	382
330	355	518
331	355	649
332	355	611
333	355	695
334	355	557
335	355	719
336	355	820
337	355	857
338	355	694
339	355	687
340	355	677
341	355	714
342	355	885
343	355	1268
344	355	2026
345	355	2402
346	355	2076
347	355	2181
348	355	2371
349	355	3015
350	355	3073
351	355	3723
352	355	3541
353	355	4908
354	355	15931
355	355	40887
0	356	2
1	356	70
2	356	228
3	356	256
4	356	240
5	356	194
6	356	169
7	356	104
8	356	119
9	356	78
10	356	41
11	356	46
12	356	50
13	356	45
14	356	52
15	356	45
16	356	40
17	356	45
18	356	20
19	356	30
20	356	26
21	356	30
22	356	27
23	356	30
24	356	32
25	356	25
26	356	25
27	356	19
28	356	32
29	356	27
30	356	24
31	356	42
32	356	21
33	356	36
34	356	35
35	356	42
36	356	51
38	356	39
39	356	74
40	356	68
41	356	73
42	356	75
43	356	103
44	356	185
45	356	288
46	356	284
47	356	143
48	356	79
49	356	47
50	356	51
51	356	66
52	356	57
53	356	53
54	356	155
55	356	198
56	356	263
57	356	160
58	356	117
59	356	158
60	356	233
61	356	205
62	356	101
63	356	16
64	356	114
65	356	33
66	356	32
67	356	124
68	356	269
69	356	245
70	356	198
71	356	187
72	356	161
73	356	158
74	356	142
75	356	144
76	356	217
77	356	265
78	356	183
79	356	251
80	356	299
81	356	296
82	356	288
83	356	324
84	356	235
85	356	286
86	356	274
87	356	294
88	356	308
89	356	253
90	356	268
91	356	228
92	356	225
93	356	182
94	356	306
95	356	226
96	356	262
97	356	303
98	356	237
99	356	141
100	356	96
101	356	126
102	356	104
103	356	145
104	356	133
105	356	93
106	356	143
107	356	183
108	356	300
109	356	145
110	356	120
111	356	126
112	356	138
113	356	153
114	356	160
115	356	106
116	356	137
117	356	116
118	356	144
119	356	116
120	356	96
121	356	101
122	356	131
123	356	114
124	356	119
125	356	90
126	356	103
127	356	134
128	356	150
129	356	234
130	356	202
131	356	158
132	356	160
133	356	143
134	356	193
135	356	161
136	356	178
137	356	179
138	356	182
139	356	229
140	356	142
141	356	169
142	356	177
143	356	173
144	356	157
145	356	151
146	356	151
147	356	183
148	356	140
149	356	146
150	356	152
151	356	159
152	356	127
153	356	159
154	356	112
155	356	153
156	356	165
157	356	168
158	356	131
159	356	131
160	356	127
161	356	106
162	356	133
163	356	143
164	356	138
165	356	107
166	356	103
167	356	117
168	356	98
169	356	89
170	356	130
171	356	103
172	356	129
173	356	98
174	356	117
175	356	135
176	356	156
177	356	95
178	356	129
179	356	108
180	356	107
181	356	147
182	356	101
183	356	101
184	356	116
185	356	104
186	356	99
187	356	95
188	356	94
189	356	60
190	356	83
191	356	102
192	356	98
193	356	82
194	356	91
195	356	124
196	356	94
197	356	97
198	356	87
199	356	126
200	356	128
201	356	114
202	356	97
203	356	115
204	356	119
205	356	103
206	356	89
207	356	115
208	356	90
209	356	114
210	356	125
211	356	113
212	356	108
213	356	111
214	356	131
215	356	116
216	356	141
217	356	148
218	356	109
219	356	130
220	356	170
221	356	126
222	356	135
223	356	122
224	356	139
225	356	144
226	356	134
227	356	150
228	356	149
229	356	160
230	356	132
231	356	110
232	356	119
233	356	136
234	356	155
235	356	115
236	356	123
237	356	85
238	356	91
239	356	79
240	356	85
241	356	98
242	356	111
243	356	99
244	356	60
245	356	98
246	356	109
247	356	93
248	356	78
249	356	68
250	356	89
251	356	69
252	356	77
253	356	76
254	356	86
255	356	82
256	356	79
257	356	74
258	356	118
259	356	108
260	356	101
261	356	154
262	356	111
263	356	114
264	356	153
265	356	118
266	356	121
267	356	151
268	356	182
269	356	172
270	356	148
271	356	148
272	356	143
273	356	183
274	356	228
275	356	171
276	356	142
277	356	207
278	356	168
279	356	193
280	356	165
281	356	180
282	356	199
283	356	184
284	356	185
285	356	182
286	356	179
287	356	192
288	356	227
289	356	248
290	356	227
291	356	263
292	356	239
293	356	226
294	356	196
295	356	261
296	356	282
297	356	233
298	356	284
299	356	280
300	356	338
301	356	279
302	356	267
303	356	283
304	356	207
305	356	222
306	356	169
307	356	110
308	356	231
309	356	382
310	356	464
311	356	408
312	356	482
313	356	383
314	356	469
315	356	455
316	356	430
317	356	506
318	356	540
319	356	600
320	356	573
321	356	564
322	356	526
323	356	414
324	356	427
325	356	475
326	356	383
327	356	464
328	356	527
329	356	490
330	356	601
331	356	691
332	356	744
333	356	750
334	356	698
335	356	780
336	356	835
337	356	894
338	356	674
339	356	665
340	356	702
341	356	751
342	356	872
343	356	1239
344	356	2136
345	356	2351
346	356	2084
347	356	2334
348	356	2507
349	356	2766
350	356	2983
351	356	3843
352	356	3395
353	356	4617
354	356	10752
355	356	21686
356	356	49481
0	357	2
1	357	58
2	357	251
3	357	331
4	357	318
5	357	255
6	357	151
7	357	139
8	357	123
9	357	77
10	357	71
11	357	60
12	357	50
13	357	60
14	357	57
15	357	35
16	357	52
17	357	37
18	357	40
19	357	36
20	357	28
21	357	27
22	357	37
23	357	26
24	357	26
25	357	32
26	357	19
27	357	26
28	357	26
29	357	35
30	357	32
31	357	32
32	357	42
33	357	33
34	357	43
35	357	61
36	357	66
38	357	49
39	357	68
40	357	89
41	357	90
42	357	111
43	357	135
44	357	203
45	357	344
46	357	262
47	357	100
48	357	55
49	357	33
50	357	40
51	357	60
52	357	44
53	357	47
54	357	112
55	357	235
56	357	280
57	357	203
58	357	163
59	357	186
60	357	248
61	357	213
62	357	116
63	357	19
64	357	105
65	357	20
66	357	29
67	357	114
68	357	294
69	357	266
70	357	256
71	357	247
72	357	183
73	357	187
74	357	151
75	357	206
76	357	326
77	357	277
78	357	263
79	357	278
80	357	340
81	357	274
82	357	250
83	357	283
84	357	218
85	357	258
86	357	287
87	357	321
88	357	389
89	357	506
90	357	321
91	357	218
92	357	184
93	357	179
94	357	329
95	357	275
96	357	253
97	357	341
98	357	219
99	357	111
100	357	88
101	357	86
102	357	94
103	357	98
104	357	86
105	357	105
106	357	109
107	357	156
108	357	245
109	357	150
110	357	106
111	357	114
112	357	114
113	357	139
114	357	142
115	357	94
116	357	110
117	357	124
118	357	118
119	357	108
120	357	100
121	357	112
122	357	112
123	357	94
124	357	113
125	357	83
126	357	119
127	357	127
128	357	121
129	357	217
130	357	192
131	357	162
132	357	154
133	357	163
134	357	158
135	357	171
136	357	187
137	357	173
138	357	182
139	357	206
140	357	175
141	357	142
142	357	177
143	357	169
144	357	165
145	357	154
146	357	165
147	357	145
148	357	143
149	357	136
150	357	144
151	357	142
152	357	97
153	357	127
154	357	117
155	357	136
156	357	161
157	357	165
158	357	113
159	357	147
160	357	102
161	357	99
162	357	110
163	357	105
164	357	108
165	357	91
166	357	113
167	357	94
168	357	96
169	357	87
170	357	112
171	357	105
172	357	92
173	357	79
174	357	113
175	357	101
176	357	131
177	357	88
178	357	112
179	357	107
180	357	113
181	357	139
182	357	116
183	357	103
184	357	107
185	357	94
186	357	99
187	357	100
188	357	98
189	357	71
190	357	103
191	357	82
192	357	91
193	357	77
194	357	93
195	357	108
196	357	104
197	357	93
198	357	75
199	357	126
200	357	122
201	357	110
202	357	115
203	357	121
204	357	136
205	357	114
206	357	120
207	357	114
208	357	107
209	357	104
210	357	104
211	357	100
212	357	93
213	357	115
214	357	126
215	357	134
216	357	137
217	357	132
218	357	113
219	357	163
220	357	132
221	357	130
222	357	137
223	357	123
224	357	137
225	357	125
226	357	131
227	357	121
228	357	139
229	357	128
230	357	124
231	357	113
232	357	111
233	357	106
234	357	133
235	357	123
236	357	109
237	357	60
238	357	65
239	357	71
240	357	78
241	357	84
242	357	99
243	357	105
244	357	67
245	357	91
246	357	82
247	357	73
248	357	74
249	357	74
250	357	70
251	357	66
252	357	67
253	357	69
254	357	62
255	357	52
256	357	62
257	357	58
258	357	108
259	357	112
260	357	113
261	357	133
262	357	98
263	357	117
264	357	147
265	357	126
266	357	195
267	357	161
268	357	162
269	357	165
270	357	185
271	357	158
272	357	145
273	357	140
274	357	186
275	357	163
276	357	126
277	357	151
278	357	145
279	357	154
280	357	156
281	357	161
282	357	130
283	357	164
284	357	178
285	357	172
286	357	149
287	357	162
288	357	179
289	357	194
290	357	220
291	357	242
292	357	260
293	357	224
294	357	238
295	357	280
296	357	340
297	357	250
298	357	293
299	357	271
300	357	330
301	357	283
302	357	269
303	357	290
304	357	197
305	357	183
306	357	146
307	357	101
308	357	199
309	357	330
310	357	377
311	357	399
312	357	447
313	357	414
314	357	418
315	357	438
316	357	436
317	357	467
318	357	546
319	357	667
320	357	567
321	357	542
322	357	467
323	357	347
324	357	421
325	357	348
326	357	279
327	357	350
328	357	467
329	357	429
330	357	618
331	357	744
332	357	713
333	357	734
334	357	703
335	357	874
336	357	821
337	357	925
338	357	1122
339	357	1071
340	357	923
341	357	863
342	357	1097
343	357	1500
344	357	2343
345	357	2943
346	357	2261
347	357	2365
348	357	2443
349	357	3453
350	357	3585
351	357	4541
352	357	4564
353	357	6152
354	357	14268
355	357	14201
356	357	22863
357	357	47802
0	358	2
1	358	34
2	358	237
3	358	342
4	358	301
5	358	275
6	358	186
7	358	170
8	358	116
9	358	98
10	358	51
11	358	63
12	358	67
13	358	65
14	358	55
15	358	60
16	358	36
17	358	41
18	358	36
19	358	41
20	358	28
21	358	31
22	358	38
23	358	41
24	358	31
25	358	24
26	358	22
27	358	30
28	358	26
29	358	26
30	358	34
31	358	34
32	358	36
33	358	40
34	358	49
35	358	59
36	358	45
38	358	42
39	358	90
40	358	117
41	358	128
42	358	134
43	358	153
44	358	265
45	358	318
46	358	215
47	358	65
48	358	35
49	358	19
50	358	21
51	358	30
52	358	25
53	358	26
54	358	64
55	358	190
56	358	269
57	358	319
58	358	263
59	358	274
60	358	266
61	358	230
62	358	62
63	358	8
64	358	67
65	358	18
66	358	13
67	358	76
68	358	281
69	358	296
70	358	281
71	358	265
72	358	220
73	358	222
74	358	221
75	358	322
76	358	377
77	358	260
78	358	290
79	358	355
80	358	247
81	358	182
82	358	187
83	358	192
84	358	149
85	358	168
86	358	207
87	358	251
88	358	362
89	358	679
90	358	315
91	358	142
92	358	130
93	358	115
94	358	316
95	358	268
96	358	212
97	358	346
98	358	188
99	358	71
100	358	49
101	358	79
102	358	57
103	358	77
104	358	56
105	358	44
106	358	61
107	358	100
108	358	161
109	358	126
110	358	118
111	358	113
112	358	129
113	358	144
114	358	148
115	358	143
116	358	132
117	358	143
118	358	147
119	358	120
120	358	117
121	358	118
122	358	96
123	358	115
124	358	108
125	358	109
126	358	115
127	358	143
128	358	187
129	358	261
130	358	184
131	358	184
132	358	148
133	358	165
134	358	159
135	358	163
136	358	172
137	358	181
138	358	184
139	358	173
140	358	143
141	358	128
142	358	142
143	358	143
144	358	159
145	358	129
146	358	121
147	358	97
148	358	93
149	358	99
150	358	104
151	358	111
152	358	80
153	358	88
154	358	68
155	358	119
156	358	171
157	358	133
158	358	75
159	358	123
160	358	124
161	358	101
162	358	58
163	358	76
164	358	86
165	358	71
166	358	78
167	358	71
168	358	67
169	358	77
170	358	80
171	358	75
172	358	84
173	358	83
174	358	81
175	358	78
176	358	90
177	358	64
178	358	113
179	358	82
180	358	82
181	358	123
182	358	111
183	358	101
184	358	93
185	358	91
186	358	131
187	358	116
188	358	137
189	358	64
190	358	80
191	358	88
192	358	83
193	358	86
194	358	72
195	358	83
196	358	67
197	358	70
198	358	79
199	358	102
200	358	120
201	358	108
202	358	115
203	358	101
204	358	81
205	358	111
206	358	113
207	358	106
208	358	93
209	358	102
210	358	115
211	358	110
212	358	97
213	358	109
214	358	123
215	358	101
216	358	99
217	358	101
218	358	98
219	358	124
220	358	107
221	358	98
222	358	102
223	358	125
224	358	99
225	358	101
226	358	106
227	358	83
228	358	66
229	358	68
230	358	85
231	358	93
232	358	82
233	358	85
234	358	125
235	358	115
236	358	129
237	358	86
238	358	83
239	358	67
240	358	82
241	358	78
242	358	111
243	358	96
244	358	66
245	358	77
246	358	71
247	358	64
248	358	63
249	358	75
250	358	62
251	358	55
252	358	57
253	358	61
254	358	55
255	358	73
256	358	76
257	358	67
258	358	95
259	358	107
260	358	112
261	358	113
262	358	107
263	358	104
264	358	120
265	358	145
266	358	158
267	358	157
268	358	137
269	358	120
270	358	205
271	358	200
272	358	136
273	358	113
274	358	166
275	358	115
276	358	106
277	358	147
278	358	133
279	358	127
280	358	144
281	358	141
282	358	137
283	358	154
284	358	135
285	358	112
286	358	130
287	358	137
288	358	125
289	358	163
290	358	191
291	358	239
292	358	210
293	358	223
294	358	202
295	358	245
296	358	302
297	358	281
298	358	297
299	358	229
300	358	275
301	358	245
302	358	260
303	358	314
304	358	135
305	358	113
306	358	81
307	358	69
308	358	161
309	358	198
310	358	269
311	358	306
312	358	431
313	358	294
314	358	333
315	358	388
316	358	381
317	358	386
318	358	583
319	358	672
320	358	439
321	358	385
322	358	302
323	358	224
324	358	267
325	358	242
326	358	185
327	358	238
328	358	319
329	358	302
330	358	527
331	358	671
332	358	543
333	358	637
334	358	600
335	358	820
336	358	816
337	358	842
338	358	1268
339	358	1169
340	358	891
341	358	842
342	358	1093
343	358	1449
344	358	1812
345	358	2343
346	358	1890
347	358	1487
348	358	1682
349	358	2316
350	358	2832
351	358	3108
352	358	3548
353	358	4395
354	358	8001
355	358	6331
356	358	6427
357	358	15206
358	358	35724
0	359	1
1	359	53
2	359	257
3	359	310
4	359	320
5	359	229
6	359	154
7	359	127
8	359	80
9	359	67
10	359	50
11	359	47
12	359	35
13	359	32
14	359	35
15	359	36
16	359	47
17	359	31
18	359	25
19	359	26
20	359	25
21	359	13
22	359	24
23	359	28
24	359	24
25	359	24
26	359	19
27	359	22
28	359	16
29	359	15
30	359	23
31	359	33
32	359	37
33	359	40
34	359	42
35	359	44
36	359	35
38	359	40
39	359	49
40	359	70
41	359	71
42	359	93
43	359	117
44	359	217
45	359	357
46	359	312
47	359	103
48	359	65
49	359	44
50	359	38
51	359	47
52	359	42
53	359	48
54	359	106
55	359	239
56	359	322
57	359	233
58	359	209
59	359	241
60	359	287
61	359	234
62	359	81
63	359	22
64	359	80
65	359	39
66	359	33
67	359	121
68	359	335
69	359	293
70	359	228
71	359	230
72	359	190
73	359	164
74	359	164
75	359	222
76	359	313
77	359	233
78	359	224
79	359	305
80	359	317
81	359	283
82	359	219
83	359	297
84	359	210
85	359	251
86	359	277
87	359	351
88	359	423
89	359	563
90	359	340
91	359	189
92	359	165
93	359	198
94	359	372
95	359	325
96	359	265
97	359	382
98	359	241
99	359	123
100	359	102
101	359	104
102	359	92
103	359	108
104	359	77
105	359	78
106	359	104
107	359	158
108	359	240
109	359	158
110	359	96
111	359	106
112	359	106
113	359	151
114	359	125
115	359	120
116	359	106
117	359	115
118	359	136
119	359	91
120	359	109
121	359	117
122	359	110
123	359	109
124	359	109
125	359	111
126	359	122
127	359	132
128	359	162
129	359	240
130	359	166
131	359	143
132	359	124
133	359	134
134	359	154
135	359	152
136	359	159
137	359	185
138	359	159
139	359	205
140	359	127
141	359	165
142	359	138
143	359	158
144	359	149
145	359	118
146	359	106
147	359	122
148	359	148
149	359	128
150	359	109
151	359	121
152	359	68
153	359	113
154	359	108
155	359	133
156	359	173
157	359	152
158	359	106
159	359	136
160	359	125
161	359	124
162	359	82
163	359	93
164	359	100
165	359	79
166	359	78
167	359	95
168	359	74
169	359	77
170	359	97
171	359	101
172	359	110
173	359	88
174	359	87
175	359	81
176	359	118
177	359	91
178	359	89
179	359	110
180	359	101
181	359	109
182	359	97
183	359	105
184	359	93
185	359	92
186	359	108
187	359	87
188	359	106
189	359	49
190	359	80
191	359	81
192	359	68
193	359	76
194	359	74
195	359	82
196	359	64
197	359	78
198	359	79
199	359	92
200	359	88
201	359	74
202	359	93
203	359	106
204	359	92
205	359	77
206	359	88
207	359	70
208	359	86
209	359	74
210	359	80
211	359	105
212	359	79
213	359	99
214	359	99
215	359	94
216	359	105
217	359	110
218	359	99
219	359	134
220	359	104
221	359	97
222	359	108
223	359	100
224	359	89
225	359	80
226	359	100
227	359	88
228	359	60
229	359	92
230	359	103
231	359	92
232	359	77
233	359	103
234	359	99
235	359	98
236	359	98
237	359	63
238	359	56
239	359	64
240	359	57
241	359	73
242	359	63
243	359	59
244	359	37
245	359	65
246	359	53
247	359	49
248	359	53
249	359	63
250	359	39
251	359	52
252	359	50
253	359	51
254	359	55
255	359	40
256	359	56
257	359	44
258	359	58
259	359	64
260	359	72
261	359	87
262	359	87
263	359	62
264	359	109
265	359	101
266	359	121
267	359	122
268	359	145
269	359	134
270	359	144
271	359	136
272	359	105
273	359	135
274	359	158
275	359	117
276	359	93
277	359	129
278	359	144
279	359	122
280	359	138
281	359	131
282	359	118
283	359	112
284	359	139
285	359	142
286	359	129
287	359	144
288	359	141
289	359	153
290	359	187
291	359	185
292	359	189
293	359	205
294	359	160
295	359	204
296	359	263
297	359	241
298	359	250
299	359	233
300	359	247
301	359	235
302	359	240
303	359	262
304	359	190
305	359	172
306	359	130
307	359	93
308	359	201
309	359	293
310	359	333
311	359	380
312	359	467
313	359	345
314	359	375
315	359	445
316	359	409
317	359	454
318	359	604
319	359	700
320	359	497
321	359	456
322	359	414
323	359	321
324	359	372
325	359	337
326	359	266
327	359	354
328	359	403
329	359	432
330	359	676
331	359	689
332	359	561
333	359	653
334	359	613
335	359	715
336	359	652
337	359	668
338	359	839
339	359	788
340	359	589
341	359	594
342	359	764
343	359	1076
344	359	1471
345	359	1758
346	359	1440
347	359	1304
348	359	1453
349	359	1790
350	359	2035
351	359	2373
352	359	2382
353	359	2981
354	359	4892
355	359	3646
356	359	3789
357	359	6462
358	359	14393
359	359	35864
0	360	5
1	360	139
2	360	143
3	360	145
4	360	110
5	360	61
6	360	59
7	360	31
8	360	25
9	360	17
10	360	17
11	360	12
12	360	12
13	360	11
14	360	17
15	360	11
16	360	12
17	360	13
18	360	13
19	360	5
20	360	7
21	360	4
22	360	10
23	360	12
24	360	13
25	360	3
26	360	6
27	360	11
28	360	11
29	360	7
30	360	10
31	360	9
32	360	10
33	360	15
34	360	22
35	360	14
36	360	14
38	360	14
39	360	10
40	360	12
41	360	24
42	360	26
43	360	24
44	360	85
45	360	185
46	360	271
47	360	245
48	360	147
49	360	97
50	360	101
51	360	131
52	360	95
53	360	122
54	360	232
55	360	228
56	360	212
57	360	64
58	360	53
59	360	75
60	360	129
61	360	174
62	360	159
63	360	29
64	360	185
65	360	56
66	360	48
67	360	200
68	360	188
69	360	93
70	360	51
71	360	90
72	360	54
73	360	45
74	360	31
75	360	43
76	360	84
77	360	136
78	360	82
79	360	131
80	360	338
81	360	403
82	360	349
83	360	447
84	360	416
85	360	358
86	360	376
87	360	300
88	360	336
89	360	159
90	360	322
91	360	352
92	360	302
93	360	327
94	360	312
95	360	282
96	360	402
97	360	315
98	360	329
99	360	270
100	360	254
101	360	268
102	360	214
103	360	260
104	360	275
105	360	241
106	360	262
107	360	344
108	360	377
109	360	119
110	360	49
111	360	67
112	360	39
113	360	60
114	360	50
115	360	47
116	360	49
117	360	61
118	360	63
119	360	34
120	360	60
121	360	49
122	360	62
123	360	56
124	360	69
125	360	66
126	360	72
127	360	73
128	360	77
129	360	89
130	360	85
131	360	38
132	360	48
133	360	49
134	360	68
135	360	85
136	360	97
137	360	89
138	360	119
139	360	118
140	360	105
141	360	89
142	360	102
143	360	86
144	360	125
145	360	96
146	360	101
147	360	105
148	360	122
149	360	124
150	360	122
151	360	115
152	360	95
153	360	129
154	360	115
155	360	114
156	360	92
157	360	118
158	360	94
159	360	81
160	360	89
161	360	63
162	360	101
163	360	108
164	360	109
165	360	89
166	360	129
167	360	141
168	360	91
169	360	93
170	360	85
171	360	97
172	360	108
173	360	73
174	360	97
175	360	86
176	360	116
177	360	64
178	360	72
179	360	76
180	360	66
181	360	71
182	360	44
183	360	57
184	360	77
185	360	53
186	360	48
187	360	47
188	360	46
189	360	40
190	360	59
191	360	58
192	360	52
193	360	37
194	360	38
195	360	51
196	360	43
197	360	63
198	360	40
199	360	52
200	360	39
201	360	38
202	360	36
203	360	44
204	360	48
205	360	65
206	360	53
207	360	30
208	360	27
209	360	29
210	360	38
211	360	46
212	360	28
213	360	50
214	360	54
215	360	50
216	360	58
217	360	65
218	360	50
219	360	60
220	360	81
221	360	61
222	360	57
223	360	50
224	360	64
225	360	66
226	360	64
227	360	84
228	360	116
229	360	111
230	360	107
231	360	94
232	360	95
233	360	84
234	360	62
235	360	40
236	360	49
237	360	23
238	360	21
239	360	17
240	360	22
241	360	29
242	360	28
243	360	47
244	360	20
245	360	35
246	360	44
247	360	32
248	360	28
249	360	25
250	360	28
251	360	19
252	360	20
253	360	18
254	360	15
255	360	30
256	360	25
257	360	23
258	360	35
259	360	23
260	360	30
261	360	39
262	360	32
263	360	32
264	360	55
265	360	42
266	360	49
267	360	54
268	360	65
269	360	68
270	360	38
271	360	49
272	360	98
273	360	93
274	360	118
275	360	122
276	360	75
277	360	108
278	360	79
279	360	101
280	360	84
281	360	99
282	360	93
283	360	99
284	360	123
285	360	102
286	360	86
287	360	107
288	360	166
289	360	141
290	360	97
291	360	99
292	360	91
293	360	80
294	360	120
295	360	125
296	360	130
297	360	87
298	360	110
299	360	139
300	360	155
301	360	135
302	360	154
303	360	194
304	360	209
305	360	273
306	360	217
307	360	175
308	360	285
309	360	473
310	360	472
311	360	332
312	360	339
313	360	312
314	360	364
315	360	286
316	360	329
317	360	299
318	360	266
319	360	360
320	360	506
321	360	569
322	360	610
323	360	509
324	360	622
325	360	595
326	360	551
327	360	599
328	360	594
329	360	550
330	360	510
331	360	439
332	360	420
333	360	418
334	360	335
335	360	299
336	360	298
337	360	313
338	360	183
339	360	164
340	360	197
341	360	180
342	360	239
343	360	349
344	360	782
345	360	709
346	360	625
347	360	980
348	360	935
349	360	857
350	360	728
351	360	1083
352	360	611
353	360	932
354	360	1365
355	360	1440
356	360	1774
357	360	1972
358	360	1876
359	360	5842
360	360	23238
0	361	9
1	361	114
2	361	86
3	361	71
4	361	57
5	361	40
6	361	27
7	361	21
8	361	10
9	361	6
10	361	7
11	361	4
12	361	6
13	361	4
14	361	8
15	361	4
16	361	9
17	361	5
18	361	9
19	361	5
20	361	3
21	361	7
22	361	7
23	361	5
24	361	2
25	361	2
26	361	7
27	361	2
29	361	5
30	361	6
31	361	7
32	361	4
33	361	3
34	361	7
35	361	7
36	361	11
38	361	12
39	361	10
40	361	9
41	361	5
42	361	12
43	361	15
44	361	36
45	361	96
46	361	189
47	361	180
48	361	128
49	361	83
50	361	126
51	361	136
52	361	84
53	361	128
54	361	172
55	361	127
56	361	127
57	361	31
58	361	20
59	361	31
60	361	63
61	361	120
62	361	120
63	361	34
64	361	146
65	361	38
66	361	50
67	361	155
68	361	96
69	361	55
70	361	41
71	361	37
72	361	15
73	361	17
74	361	19
75	361	19
76	361	41
77	361	70
78	361	51
79	361	78
80	361	227
81	361	286
82	361	254
83	361	265
84	361	283
85	361	274
86	361	257
87	361	206
88	361	176
89	361	92
90	361	206
91	361	231
92	361	235
93	361	226
94	361	176
95	361	157
96	361	214
97	361	184
98	361	284
99	361	271
100	361	243
101	361	274
102	361	227
103	361	264
104	361	253
105	361	259
106	361	251
107	361	290
108	361	256
109	361	74
110	361	33
111	361	36
112	361	40
113	361	31
114	361	27
115	361	20
116	361	24
117	361	22
118	361	25
119	361	14
120	361	30
121	361	33
122	361	35
123	361	28
124	361	39
125	361	33
126	361	39
127	361	36
128	361	41
129	361	50
130	361	42
131	361	33
132	361	27
133	361	30
134	361	38
135	361	43
136	361	45
137	361	72
138	361	49
139	361	83
140	361	64
141	361	50
142	361	63
143	361	61
144	361	70
145	361	71
146	361	63
147	361	63
148	361	62
149	361	83
150	361	62
151	361	65
152	361	79
153	361	88
154	361	83
155	361	67
156	361	39
157	361	74
158	361	53
159	361	52
160	361	50
161	361	44
162	361	73
163	361	71
164	361	73
165	361	66
166	361	79
167	361	70
168	361	64
169	361	65
170	361	74
171	361	76
172	361	62
173	361	47
174	361	48
175	361	74
176	361	75
177	361	47
178	361	44
179	361	51
180	361	40
181	361	43
182	361	23
183	361	34
184	361	41
185	361	36
186	361	28
187	361	22
188	361	29
189	361	24
190	361	32
191	361	28
192	361	26
193	361	23
194	361	28
195	361	27
196	361	20
197	361	25
198	361	22
199	361	26
200	361	30
201	361	24
202	361	21
203	361	47
204	361	37
205	361	29
206	361	28
207	361	21
208	361	16
209	361	19
210	361	18
211	361	18
212	361	18
213	361	25
214	361	21
215	361	24
216	361	30
217	361	63
218	361	39
219	361	28
220	361	52
221	361	25
222	361	36
223	361	34
224	361	35
225	361	43
226	361	36
227	361	65
228	361	75
229	361	87
230	361	71
231	361	60
232	361	55
233	361	49
234	361	41
235	361	34
236	361	21
237	361	10
238	361	7
239	361	13
240	361	20
241	361	14
242	361	17
243	361	5
244	361	9
245	361	13
246	361	21
247	361	20
248	361	12
249	361	15
250	361	10
251	361	15
252	361	7
253	361	11
254	361	8
255	361	7
256	361	9
257	361	23
258	361	18
259	361	18
260	361	13
261	361	32
262	361	14
263	361	21
264	361	27
265	361	21
266	361	27
267	361	31
268	361	35
269	361	41
270	361	33
271	361	26
272	361	40
273	361	57
274	361	63
275	361	55
276	361	48
277	361	71
278	361	53
279	361	65
280	361	47
281	361	57
282	361	56
283	361	64
284	361	66
285	361	74
286	361	45
287	361	58
288	361	96
289	361	73
290	361	57
291	361	55
292	361	54
293	361	46
294	361	55
295	361	80
296	361	74
297	361	47
298	361	62
299	361	87
300	361	83
301	361	78
302	361	72
303	361	90
304	361	154
305	361	186
306	361	153
307	361	126
308	361	233
309	361	328
310	361	289
311	361	194
312	361	208
313	361	222
314	361	185
315	361	156
316	361	165
317	361	197
318	361	147
319	361	233
320	361	307
321	361	367
322	361	438
323	361	362
324	361	448
325	361	433
326	361	383
327	361	434
328	361	491
329	361	354
330	361	262
331	361	214
332	361	246
333	361	204
334	361	196
335	361	140
336	361	136
337	361	165
338	361	97
339	361	89
340	361	88
341	361	116
342	361	109
343	361	187
344	361	375
345	361	350
346	361	300
347	361	549
348	361	522
349	361	445
350	361	355
351	361	523
352	361	265
353	361	400
354	361	606
355	361	677
356	361	905
357	361	895
358	361	689
359	361	1617
360	361	6717
361	361	13388
0	362	7
1	362	118
2	362	80
3	362	62
4	362	46
5	362	39
6	362	27
7	362	13
8	362	14
9	362	11
10	362	5
11	362	2
12	362	7
13	362	4
14	362	10
15	362	7
16	362	5
17	362	5
18	362	8
19	362	13
20	362	7
21	362	7
22	362	11
23	362	5
24	362	8
25	362	5
26	362	3
27	362	6
28	362	3
29	362	7
30	362	5
31	362	3
32	362	2
33	362	3
34	362	10
35	362	6
36	362	4
38	362	11
39	362	8
40	362	11
41	362	8
42	362	10
43	362	18
44	362	39
45	362	114
46	362	164
47	362	181
48	362	177
49	362	113
50	362	115
51	362	150
52	362	106
53	362	124
54	362	196
55	362	117
56	362	136
57	362	34
58	362	21
59	362	30
60	362	58
61	362	109
62	362	111
63	362	35
64	362	171
65	362	54
66	362	56
67	362	171
68	362	103
69	362	48
70	362	31
71	362	36
72	362	25
73	362	13
74	362	22
75	362	17
76	362	51
77	362	54
78	362	47
79	362	66
80	362	237
81	362	283
82	362	268
83	362	306
84	362	291
85	362	300
86	362	276
87	362	189
88	362	190
89	362	78
90	362	202
91	362	245
92	362	285
93	362	287
94	362	205
95	362	157
96	362	240
97	362	199
98	362	256
99	362	309
100	362	286
101	362	311
102	362	304
103	362	316
104	362	287
105	362	282
106	362	296
107	362	336
108	362	295
109	362	67
110	362	34
111	362	37
112	362	31
113	362	25
114	362	21
115	362	25
116	362	24
117	362	29
118	362	34
119	362	26
120	362	23
121	362	32
122	362	28
123	362	46
124	362	42
125	362	44
126	362	46
127	362	51
128	362	51
129	362	44
130	362	41
131	362	43
132	362	22
133	362	25
134	362	45
135	362	37
136	362	47
137	362	63
138	362	77
139	362	88
140	362	69
141	362	45
142	362	61
143	362	65
144	362	80
145	362	70
146	362	69
147	362	71
148	362	55
149	362	99
150	362	70
151	362	89
152	362	74
153	362	109
154	362	87
155	362	64
156	362	51
157	362	78
158	362	46
159	362	39
160	362	49
161	362	59
162	362	76
163	362	71
164	362	85
165	362	81
166	362	96
167	362	80
168	362	80
169	362	89
170	362	79
171	362	80
172	362	70
173	362	51
174	362	54
175	362	62
176	362	71
177	362	42
178	362	42
179	362	54
180	362	55
181	362	40
182	362	29
183	362	38
184	362	35
185	362	34
186	362	32
187	362	26
188	362	21
189	362	15
190	362	30
191	362	24
192	362	31
193	362	31
194	362	38
195	362	39
196	362	36
197	362	20
198	362	29
199	362	21
200	362	28
201	362	24
202	362	23
203	362	33
204	362	37
205	362	35
206	362	32
207	362	28
208	362	23
209	362	15
210	362	34
211	362	31
212	362	11
213	362	16
214	362	30
215	362	37
216	362	34
217	362	50
218	362	42
219	362	33
220	362	53
221	362	31
222	362	26
223	362	31
224	362	33
225	362	37
226	362	50
227	362	67
228	362	67
229	362	81
230	362	73
231	362	66
232	362	71
233	362	50
234	362	47
235	362	38
236	362	22
237	362	15
238	362	22
239	362	14
240	362	18
241	362	19
242	362	19
243	362	16
244	362	19
245	362	17
246	362	21
247	362	16
248	362	13
249	362	11
250	362	20
251	362	12
252	362	7
253	362	7
254	362	9
255	362	13
256	362	16
257	362	24
258	362	18
259	362	21
260	362	20
261	362	35
262	362	17
263	362	22
264	362	38
265	362	16
266	362	49
267	362	39
268	362	37
269	362	36
270	362	27
271	362	36
272	362	58
273	362	50
274	362	72
275	362	61
276	362	44
277	362	62
278	362	51
279	362	62
280	362	58
281	362	60
282	362	56
283	362	63
284	362	44
285	362	54
286	362	44
287	362	56
288	362	114
289	362	77
290	362	61
291	362	46
292	362	48
293	362	47
294	362	56
295	362	80
296	362	60
297	362	47
298	362	61
299	362	85
300	362	85
301	362	93
302	362	92
303	362	90
304	362	128
305	362	187
306	362	172
307	362	126
308	362	224
309	362	347
310	362	301
311	362	199
312	362	176
313	362	213
314	362	229
315	362	142
316	362	181
317	362	176
318	362	150
319	362	171
320	362	290
321	362	370
322	362	441
323	362	421
324	362	515
325	362	478
326	362	444
327	362	494
328	362	510
329	362	386
330	362	285
331	362	230
332	362	232
333	362	225
334	362	148
335	362	148
336	362	152
337	362	160
338	362	90
339	362	81
340	362	93
341	362	102
342	362	111
343	362	169
344	362	388
345	362	294
346	362	293
347	362	545
348	362	486
349	362	416
350	362	403
351	362	485
352	362	279
353	362	382
354	362	522
355	362	604
356	362	863
357	362	773
358	362	637
359	362	1406
360	362	3958
361	362	5854
362	362	14441
0	363	5
1	363	71
2	363	62
3	363	47
4	363	41
5	363	21
6	363	14
7	363	10
8	363	11
9	363	7
10	363	3
11	363	4
12	363	7
13	363	2
14	363	10
15	363	3
16	363	11
17	363	3
18	363	3
19	363	2
20	363	7
21	363	1
22	363	4
23	363	7
24	363	6
25	363	4
26	363	4
27	363	1
28	363	3
29	363	1
30	363	4
31	363	8
32	363	9
33	363	4
34	363	4
35	363	5
36	363	10
38	363	4
39	363	6
40	363	7
41	363	4
42	363	8
43	363	12
44	363	17
45	363	73
46	363	122
47	363	151
48	363	110
49	363	68
50	363	88
51	363	118
52	363	94
53	363	92
54	363	127
55	363	94
56	363	83
57	363	29
58	363	15
59	363	23
60	363	50
61	363	76
62	363	81
63	363	23
64	363	91
65	363	38
66	363	51
67	363	130
68	363	73
69	363	29
70	363	36
71	363	31
72	363	25
73	363	20
74	363	16
75	363	21
76	363	30
77	363	32
78	363	32
79	363	51
80	363	164
81	363	209
82	363	194
83	363	225
84	363	209
85	363	207
86	363	210
87	363	141
88	363	125
89	363	74
90	363	142
91	363	178
92	363	210
93	363	168
94	363	149
95	363	106
96	363	185
97	363	128
98	363	189
99	363	229
100	363	179
101	363	233
102	363	188
103	363	245
104	363	213
105	363	195
106	363	212
107	363	220
108	363	207
109	363	69
110	363	29
111	363	29
112	363	20
113	363	26
114	363	21
115	363	11
116	363	17
117	363	24
118	363	22
119	363	15
120	363	23
121	363	24
122	363	35
123	363	33
124	363	31
125	363	31
126	363	34
127	363	39
128	363	34
129	363	38
130	363	26
131	363	31
132	363	18
133	363	22
134	363	36
135	363	33
136	363	35
137	363	38
138	363	50
139	363	51
140	363	39
141	363	36
142	363	37
143	363	48
144	363	52
145	363	58
146	363	61
147	363	59
148	363	49
149	363	63
150	363	63
151	363	54
152	363	55
153	363	83
154	363	60
155	363	49
156	363	38
157	363	53
158	363	29
159	363	36
160	363	27
161	363	32
162	363	64
163	363	48
164	363	78
165	363	62
166	363	75
167	363	63
168	363	63
169	363	42
170	363	55
171	363	54
172	363	57
173	363	38
174	363	42
175	363	39
176	363	51
177	363	36
178	363	30
179	363	35
180	363	32
181	363	36
182	363	34
183	363	25
184	363	28
185	363	36
186	363	15
187	363	14
188	363	18
189	363	20
190	363	29
191	363	25
192	363	22
193	363	11
194	363	22
195	363	21
196	363	14
197	363	23
198	363	21
199	363	22
200	363	25
201	363	22
202	363	19
203	363	31
204	363	31
205	363	28
206	363	19
207	363	13
208	363	18
209	363	16
210	363	21
211	363	17
212	363	12
213	363	34
214	363	17
215	363	29
216	363	29
217	363	23
218	363	28
219	363	31
220	363	47
221	363	28
222	363	38
223	363	20
224	363	31
225	363	31
226	363	30
227	363	51
228	363	60
229	363	70
230	363	61
231	363	49
232	363	50
233	363	57
234	363	25
235	363	21
236	363	22
237	363	9
238	363	7
239	363	10
240	363	18
241	363	14
242	363	19
243	363	9
244	363	19
245	363	12
246	363	27
247	363	12
248	363	13
249	363	16
250	363	7
251	363	8
252	363	7
253	363	12
254	363	8
255	363	2
256	363	15
257	363	13
258	363	13
259	363	15
260	363	18
261	363	22
262	363	16
263	363	17
264	363	21
265	363	20
266	363	15
267	363	18
268	363	32
269	363	34
270	363	17
271	363	22
272	363	40
273	363	61
274	363	53
275	363	46
276	363	50
277	363	56
278	363	45
279	363	41
280	363	48
281	363	39
282	363	40
283	363	42
284	363	51
285	363	43
286	363	44
287	363	47
288	363	76
289	363	62
290	363	48
291	363	38
292	363	42
293	363	34
294	363	50
295	363	68
296	363	54
297	363	24
298	363	57
299	363	65
300	363	62
301	363	67
302	363	46
303	363	64
304	363	93
305	363	151
306	363	145
307	363	110
308	363	175
309	363	247
310	363	244
311	363	147
312	363	125
313	363	141
314	363	153
315	363	107
316	363	121
317	363	106
318	363	115
319	363	151
320	363	237
321	363	274
322	363	333
323	363	277
324	363	336
325	363	348
326	363	331
327	363	320
328	363	356
329	363	249
330	363	199
331	363	180
332	363	164
333	363	172
334	363	116
335	363	102
336	363	105
337	363	143
338	363	58
339	363	57
340	363	68
341	363	83
342	363	91
343	363	132
344	363	282
345	363	226
346	363	241
347	363	376
348	363	367
349	363	277
350	363	259
351	363	348
352	363	214
353	363	227
354	363	403
355	363	426
356	363	578
357	363	550
358	363	456
359	363	1004
360	363	2375
361	363	2378
362	363	5346
363	363	10321
0	364	9
1	364	79
2	364	71
3	364	70
4	364	69
5	364	43
6	364	26
7	364	17
8	364	11
9	364	7
10	364	11
11	364	1
12	364	8
13	364	10
14	364	10
15	364	11
16	364	7
17	364	9
18	364	7
19	364	6
20	364	5
21	364	11
22	364	11
23	364	5
24	364	4
25	364	8
26	364	7
27	364	7
28	364	3
29	364	6
30	364	6
31	364	9
32	364	6
33	364	9
34	364	6
35	364	10
36	364	12
38	364	7
39	364	6
40	364	6
41	364	11
42	364	12
43	364	16
44	364	31
45	364	86
46	364	172
47	364	164
48	364	136
49	364	93
50	364	95
51	364	118
52	364	89
53	364	103
54	364	181
55	364	120
56	364	124
57	364	30
58	364	36
59	364	34
60	364	76
61	364	111
62	364	122
63	364	26
64	364	144
65	364	54
66	364	33
67	364	147
68	364	117
69	364	59
70	364	49
71	364	43
72	364	17
73	364	25
74	364	20
75	364	21
76	364	47
77	364	45
78	364	51
79	364	77
80	364	200
81	364	257
82	364	244
83	364	277
84	364	291
85	364	263
86	364	258
87	364	177
88	364	208
89	364	80
90	364	184
91	364	240
92	364	265
93	364	229
94	364	210
95	364	136
96	364	231
97	364	216
98	364	220
99	364	267
100	364	215
101	364	258
102	364	227
103	364	250
104	364	250
105	364	240
106	364	245
107	364	267
108	364	227
109	364	64
110	364	34
111	364	38
112	364	31
113	364	34
114	364	28
115	364	21
116	364	20
117	364	31
118	364	26
119	364	30
120	364	30
121	364	37
122	364	45
123	364	31
124	364	39
125	364	28
126	364	39
127	364	44
128	364	45
129	364	48
130	364	52
131	364	26
132	364	24
133	364	43
134	364	54
135	364	51
136	364	54
137	364	72
138	364	81
139	364	81
140	364	57
141	364	52
142	364	55
143	364	56
144	364	69
145	364	71
146	364	72
147	364	69
148	364	55
149	364	91
150	364	68
151	364	100
152	364	82
153	364	108
154	364	103
155	364	83
156	364	46
157	364	65
158	364	53
159	364	49
160	364	51
161	364	44
162	364	79
163	364	67
164	364	66
165	364	86
166	364	101
167	364	75
168	364	90
169	364	60
170	364	78
171	364	77
172	364	63
173	364	48
174	364	49
175	364	84
176	364	69
177	364	47
178	364	31
179	364	50
180	364	51
181	364	69
182	364	35
183	364	38
184	364	51
185	364	39
186	364	23
187	364	17
188	364	31
189	364	27
190	364	25
191	364	27
192	364	34
193	364	32
194	364	35
195	364	24
196	364	31
197	364	24
198	364	33
199	364	27
200	364	37
201	364	19
202	364	33
203	364	36
204	364	31
205	364	26
206	364	29
207	364	19
208	364	28
209	364	23
210	364	26
211	364	20
212	364	11
213	364	25
214	364	35
215	364	39
216	364	45
217	364	41
218	364	27
219	364	39
220	364	42
221	364	27
222	364	26
223	364	31
224	364	33
225	364	40
226	364	42
227	364	75
228	364	88
229	364	86
230	364	71
231	364	69
232	364	57
233	364	64
234	364	49
235	364	37
236	364	17
237	364	21
238	364	17
239	364	15
240	364	13
241	364	23
242	364	19
243	364	11
244	364	10
245	364	23
246	364	16
247	364	10
248	364	12
249	364	17
250	364	11
251	364	12
252	364	15
253	364	15
254	364	14
255	364	6
256	364	9
257	364	19
258	364	14
259	364	20
260	364	21
261	364	34
262	364	21
263	364	25
264	364	30
265	364	32
266	364	37
267	364	42
268	364	31
269	364	35
270	364	29
271	364	32
272	364	49
273	364	66
274	364	67
275	364	55
276	364	49
277	364	76
278	364	57
279	364	57
280	364	37
281	364	55
282	364	54
283	364	56
284	364	64
285	364	69
286	364	43
287	364	90
288	364	104
289	364	73
290	364	66
291	364	49
292	364	59
293	364	32
294	364	67
295	364	77
296	364	74
297	364	42
298	364	72
299	364	87
300	364	75
301	364	107
302	364	74
303	364	105
304	364	142
305	364	192
306	364	183
307	364	131
308	364	232
309	364	369
310	364	301
311	364	233
312	364	181
313	364	198
314	364	200
315	364	154
316	364	177
317	364	219
318	364	149
319	364	192
320	364	325
321	364	332
322	364	393
323	364	379
324	364	459
325	364	466
326	364	387
327	364	439
328	364	431
329	364	348
330	364	268
331	364	234
332	364	223
333	364	209
334	364	196
335	364	132
336	364	138
337	364	178
338	364	87
339	364	72
340	364	86
341	364	116
342	364	117
343	364	162
344	364	393
345	364	310
346	364	318
347	364	467
348	364	480
349	364	362
350	364	317
351	364	511
352	364	252
353	364	391
354	364	546
355	364	596
356	364	821
357	364	702
358	364	571
359	364	1323
360	364	2824
361	364	2265
362	364	3321
363	364	4161
364	364	13275
0	365	4
1	365	112
2	365	102
3	365	78
4	365	84
5	365	54
6	365	29
7	365	19
8	365	13
9	365	13
10	365	15
11	365	8
12	365	8
13	365	11
14	365	9
15	365	11
16	365	14
17	365	6
18	365	6
19	365	8
20	365	8
21	365	7
22	365	6
23	365	15
24	365	8
25	365	5
26	365	13
27	365	9
28	365	5
29	365	8
30	365	7
31	365	11
32	365	13
33	365	6
34	365	4
35	365	20
36	365	12
38	365	13
39	365	12
40	365	13
41	365	10
42	365	15
43	365	25
44	365	46
45	365	138
46	365	179
47	365	204
48	365	135
49	365	78
50	365	113
51	365	135
52	365	93
53	365	118
54	365	180
55	365	147
56	365	162
57	365	58
58	365	34
59	365	44
60	365	85
61	365	137
62	365	129
63	365	33
64	365	151
65	365	47
66	365	42
67	365	207
68	365	133
69	365	84
70	365	46
71	365	68
72	365	40
73	365	40
74	365	35
75	365	43
76	365	62
77	365	94
78	365	65
79	365	99
80	365	241
81	365	351
82	365	309
83	365	356
84	365	311
85	365	294
86	365	290
87	365	220
88	365	235
89	365	128
90	365	262
91	365	285
92	365	304
93	365	271
94	365	237
95	365	196
96	365	318
97	365	236
98	365	317
99	365	293
100	365	265
101	365	262
102	365	240
103	365	303
104	365	270
105	365	239
106	365	246
107	365	311
108	365	326
109	365	110
110	365	57
111	365	46
112	365	42
113	365	54
114	365	42
115	365	38
116	365	45
117	365	46
118	365	51
119	365	42
120	365	46
121	365	62
122	365	47
123	365	54
124	365	54
125	365	60
126	365	55
127	365	58
128	365	64
129	365	78
130	365	65
131	365	42
132	365	45
133	365	48
134	365	72
135	365	51
136	365	84
137	365	72
138	365	111
139	365	94
140	365	88
141	365	65
142	365	83
143	365	83
144	365	89
145	365	90
146	365	88
147	365	95
148	365	67
149	365	112
150	365	97
151	365	114
152	365	96
153	365	119
154	365	98
155	365	90
156	365	64
157	365	99
158	365	85
159	365	65
160	365	68
161	365	67
162	365	87
163	365	87
164	365	97
165	365	89
166	365	131
167	365	98
168	365	82
169	365	98
170	365	98
171	365	92
172	365	80
173	365	65
174	365	82
175	365	77
176	365	90
177	365	73
178	365	67
179	365	73
180	365	64
181	365	67
182	365	42
183	365	44
184	365	66
185	365	52
186	365	39
187	365	31
188	365	39
189	365	26
190	365	45
191	365	51
192	365	48
193	365	37
194	365	42
195	365	40
196	365	37
197	365	44
198	365	43
199	365	44
200	365	47
201	365	35
202	365	33
203	365	46
204	365	49
205	365	40
206	365	37
207	365	26
208	365	28
209	365	23
210	365	28
211	365	29
212	365	17
213	365	43
214	365	40
215	365	43
216	365	52
217	365	52
218	365	54
219	365	55
220	365	58
221	365	48
222	365	53
223	365	44
224	365	47
225	365	52
226	365	47
227	365	78
228	365	97
229	365	88
230	365	109
231	365	78
232	365	83
233	365	67
234	365	49
235	365	51
236	365	39
237	365	24
238	365	13
239	365	25
240	365	26
241	365	27
242	365	22
243	365	32
244	365	16
245	365	28
246	365	30
247	365	29
248	365	21
249	365	20
250	365	19
251	365	12
252	365	15
253	365	23
254	365	20
255	365	26
256	365	11
257	365	15
258	365	27
259	365	25
260	365	35
261	365	36
262	365	34
263	365	27
264	365	51
265	365	24
266	365	58
267	365	47
268	365	48
269	365	62
270	365	42
271	365	27
272	365	64
273	365	79
274	365	87
275	365	70
276	365	73
277	365	97
278	365	80
279	365	87
280	365	64
281	365	58
282	365	70
283	365	68
284	365	99
285	365	75
286	365	68
287	365	86
288	365	137
289	365	114
290	365	99
291	365	80
292	365	70
293	365	60
294	365	84
295	365	117
296	365	110
297	365	69
298	365	90
299	365	127
300	365	124
301	365	122
302	365	105
303	365	134
304	365	179
305	365	233
306	365	208
307	365	158
308	365	272
309	365	413
310	365	406
311	365	306
312	365	250
313	365	264
314	365	263
315	365	225
316	365	221
317	365	271
318	365	203
319	365	277
320	365	395
321	365	490
322	365	526
323	365	430
324	365	567
325	365	549
326	365	457
327	365	536
328	365	591
329	365	431
330	365	349
331	365	266
332	365	282
333	365	291
334	365	215
335	365	197
336	365	208
337	365	205
338	365	123
339	365	101
340	365	153
341	365	155
342	365	167
343	365	236
344	365	490
345	365	435
346	365	388
347	365	626
348	365	552
349	365	513
350	365	440
351	365	650
352	365	379
353	365	500
354	365	719
355	365	769
356	365	996
357	365	908
358	365	799
359	365	1643
360	365	3213
361	365	2450
362	365	2995
363	365	2867
364	365	7491
365	365	20067
0	366	6
1	366	41
2	366	42
3	366	37
4	366	41
5	366	19
6	366	16
7	366	7
8	366	7
9	366	7
10	366	6
11	366	6
12	366	3
13	366	3
14	366	7
15	366	4
16	366	3
17	366	4
18	366	5
19	366	3
20	366	3
21	366	3
22	366	5
23	366	3
24	366	2
25	366	2
27	366	2
28	366	2
29	366	3
30	366	2
31	366	3
32	366	7
33	366	3
34	366	3
35	366	3
36	366	4
38	366	1
39	366	4
40	366	4
41	366	4
42	366	15
43	366	7
44	366	25
45	366	40
46	366	66
47	366	85
48	366	56
49	366	39
50	366	43
51	366	58
52	366	42
53	366	45
54	366	69
55	366	59
56	366	63
57	366	19
58	366	14
59	366	13
60	366	41
61	366	51
62	366	46
63	366	10
64	366	57
65	366	25
66	366	13
67	366	56
68	366	54
69	366	37
70	366	15
71	366	27
72	366	19
73	366	14
74	366	10
75	366	20
76	366	28
77	366	32
78	366	23
79	366	55
80	366	93
81	366	139
82	366	124
83	366	141
84	366	111
85	366	122
86	366	118
87	366	95
88	366	88
89	366	49
90	366	79
91	366	102
92	366	114
93	366	107
94	366	82
95	366	74
96	366	99
97	366	90
98	366	111
99	366	99
100	366	88
101	366	92
102	366	87
103	366	101
104	366	94
105	366	85
106	366	89
107	366	116
108	366	138
109	366	29
110	366	20
111	366	22
112	366	21
113	366	16
114	366	13
115	366	15
116	366	18
117	366	28
118	366	14
119	366	8
120	366	12
121	366	28
122	366	16
123	366	23
124	366	18
125	366	21
126	366	26
127	366	25
128	366	19
129	366	31
130	366	21
131	366	17
132	366	15
133	366	19
134	366	25
135	366	27
136	366	39
137	366	34
138	366	42
139	366	45
140	366	38
141	366	33
142	366	41
143	366	30
144	366	35
145	366	37
146	366	33
147	366	37
148	366	30
149	366	50
150	366	42
151	366	39
152	366	26
153	366	37
154	366	41
155	366	40
156	366	23
157	366	47
158	366	22
159	366	30
160	366	28
161	366	21
162	366	38
163	366	32
164	366	41
165	366	31
166	366	48
167	366	43
168	366	35
169	366	43
170	366	35
171	366	31
172	366	34
173	366	21
174	366	41
175	366	28
176	366	34
177	366	21
178	366	30
179	366	31
180	366	25
181	366	25
182	366	18
183	366	20
184	366	28
185	366	19
186	366	15
187	366	15
188	366	14
189	366	10
190	366	19
191	366	25
192	366	14
193	366	19
194	366	17
195	366	19
196	366	13
197	366	15
198	366	15
199	366	12
200	366	18
201	366	9
202	366	12
203	366	17
204	366	14
205	366	14
206	366	15
207	366	10
208	366	8
209	366	7
210	366	14
211	366	14
212	366	9
213	366	14
214	366	23
215	366	11
216	366	15
217	366	31
218	366	12
219	366	17
220	366	27
221	366	19
222	366	13
223	366	16
224	366	23
225	366	14
226	366	23
227	366	41
228	366	41
229	366	36
230	366	29
231	366	24
232	366	34
233	366	31
234	366	23
235	366	17
236	366	12
237	366	6
238	366	11
239	366	7
240	366	9
241	366	11
242	366	10
243	366	9
244	366	1
245	366	17
246	366	13
247	366	9
248	366	9
249	366	15
250	366	7
251	366	6
252	366	8
253	366	2
254	366	8
255	366	5
256	366	7
257	366	5
258	366	10
259	366	10
260	366	12
261	366	17
262	366	9
263	366	15
264	366	15
265	366	14
266	366	12
267	366	22
268	366	20
269	366	24
270	366	17
271	366	20
272	366	19
273	366	43
274	366	42
275	366	38
276	366	31
277	366	38
278	366	37
279	366	31
280	366	27
281	366	24
282	366	28
283	366	30
284	366	36
285	366	43
286	366	49
287	366	41
288	366	48
289	366	44
290	366	41
291	366	34
292	366	27
293	366	35
294	366	22
295	366	43
296	366	55
297	366	22
298	366	39
299	366	48
300	366	47
301	366	53
302	366	52
303	366	52
304	366	64
305	366	84
306	366	89
307	366	47
308	366	109
309	366	158
310	366	138
311	366	104
312	366	104
313	366	109
314	366	123
315	366	100
316	366	101
317	366	105
318	366	81
319	366	87
320	366	165
321	366	163
322	366	200
323	366	150
324	366	209
325	366	210
326	366	178
327	366	196
328	366	233
329	366	173
330	366	139
331	366	96
332	366	106
333	366	96
334	366	88
335	366	74
336	366	86
337	366	88
338	366	46
339	366	46
340	366	54
341	366	63
342	366	59
343	366	95
344	366	187
345	366	175
346	366	159
347	366	255
348	366	224
349	366	182
350	366	174
351	366	218
352	366	135
353	366	210
354	366	277
355	366	306
356	366	392
357	366	369
358	366	315
359	366	664
360	366	1184
361	366	838
362	366	1001
363	366	833
364	366	1414
365	366	3550
366	366	3257
0	367	2
1	367	43
2	367	52
3	367	61
4	367	43
5	367	40
6	367	18
7	367	12
8	367	6
9	367	10
10	367	4
11	367	3
12	367	5
13	367	6
14	367	8
15	367	2
16	367	5
17	367	2
18	367	5
19	367	2
20	367	2
21	367	12
22	367	2
23	367	3
24	367	4
25	367	6
26	367	3
27	367	1
28	367	2
29	367	1
30	367	4
31	367	5
32	367	9
33	367	7
34	367	1
35	367	7
36	367	8
38	367	7
39	367	3
40	367	7
41	367	5
42	367	8
43	367	14
44	367	28
45	367	75
46	367	79
47	367	70
48	367	54
49	367	27
50	367	47
51	367	44
52	367	26
53	367	43
54	367	65
55	367	70
56	367	85
57	367	30
58	367	21
59	367	25
60	367	53
61	367	57
62	367	56
63	367	16
64	367	76
65	367	19
66	367	15
67	367	72
68	367	52
69	367	42
70	367	25
71	367	43
72	367	16
73	367	14
74	367	20
75	367	16
76	367	35
77	367	36
78	367	23
79	367	43
80	367	112
81	367	146
82	367	116
83	367	154
84	367	146
85	367	126
86	367	115
87	367	92
88	367	92
89	367	54
90	367	96
91	367	133
92	367	107
93	367	112
94	367	93
95	367	81
96	367	131
97	367	99
98	367	112
99	367	103
100	367	91
101	367	100
102	367	79
103	367	98
104	367	102
105	367	86
106	367	103
107	367	123
108	367	149
109	367	40
110	367	23
111	367	26
112	367	18
113	367	30
114	367	19
115	367	22
116	367	19
117	367	26
118	367	18
119	367	17
120	367	21
121	367	22
122	367	20
123	367	18
124	367	23
125	367	27
126	367	32
127	367	30
128	367	30
129	367	29
130	367	36
131	367	21
132	367	23
133	367	26
134	367	31
135	367	38
136	367	33
137	367	49
138	367	47
139	367	50
140	367	26
141	367	31
142	367	30
143	367	44
144	367	47
145	367	38
146	367	32
147	367	26
148	367	42
149	367	55
150	367	50
151	367	42
152	367	43
153	367	59
154	367	44
155	367	46
156	367	34
157	367	62
158	367	32
159	367	38
160	367	43
161	367	29
162	367	37
163	367	29
164	367	35
165	367	40
166	367	33
167	367	40
168	367	45
169	367	44
170	367	45
171	367	43
172	367	45
173	367	34
174	367	36
175	367	54
176	367	48
177	367	33
178	367	41
179	367	23
180	367	25
181	367	38
182	367	18
183	367	23
184	367	24
185	367	21
186	367	20
187	367	16
188	367	15
189	367	11
190	367	23
191	367	19
192	367	20
193	367	16
194	367	21
195	367	16
196	367	15
197	367	25
198	367	18
199	367	15
200	367	19
201	367	11
202	367	17
203	367	15
204	367	32
205	367	10
206	367	17
207	367	15
208	367	17
209	367	8
210	367	19
211	367	20
212	367	12
213	367	12
214	367	18
215	367	25
216	367	22
217	367	30
218	367	25
219	367	21
220	367	25
221	367	22
222	367	21
223	367	23
224	367	28
225	367	18
226	367	32
227	367	28
228	367	44
229	367	41
230	367	50
231	367	32
232	367	39
233	367	30
234	367	19
235	367	13
236	367	19
237	367	12
238	367	6
239	367	12
240	367	9
241	367	8
242	367	16
243	367	16
244	367	14
245	367	9
246	367	14
247	367	12
248	367	10
249	367	11
250	367	11
251	367	5
252	367	16
253	367	8
254	367	7
255	367	6
256	367	15
257	367	8
258	367	11
259	367	10
260	367	14
261	367	25
262	367	18
263	367	6
264	367	19
265	367	13
266	367	20
267	367	26
268	367	26
269	367	28
270	367	13
271	367	25
272	367	43
273	367	45
274	367	45
275	367	48
276	367	30
277	367	50
278	367	38
279	367	39
280	367	33
281	367	35
282	367	38
283	367	43
284	367	35
285	367	38
286	367	41
287	367	43
288	367	56
289	367	40
290	367	36
291	367	29
292	367	30
293	367	49
294	367	35
295	367	38
296	367	42
297	367	38
298	367	56
299	367	56
300	367	69
301	367	69
302	367	52
303	367	87
304	367	61
305	367	118
306	367	95
307	367	57
308	367	123
309	367	196
310	367	177
311	367	138
312	367	117
313	367	113
314	367	112
315	367	94
316	367	100
317	367	115
318	367	92
319	367	108
320	367	160
321	367	204
322	367	214
323	367	195
324	367	213
325	367	207
326	367	168
327	367	204
328	367	223
329	367	170
330	367	158
331	367	149
332	367	123
333	367	147
334	367	107
335	367	99
336	367	127
337	367	106
338	367	64
339	367	61
340	367	63
341	367	81
342	367	81
343	367	106
344	367	243
345	367	194
346	367	180
347	367	294
348	367	286
349	367	256
350	367	205
351	367	269
352	367	184
353	367	261
354	367	331
355	367	354
356	367	509
357	367	472
358	367	402
359	367	832
360	367	1257
361	367	849
362	367	926
363	367	786
364	367	1203
365	367	2024
366	367	1447
367	367	3606
0	368	2
1	368	43
2	368	43
3	368	45
4	368	31
5	368	30
6	368	18
7	368	12
8	368	13
9	368	5
10	368	7
11	368	2
12	368	4
13	368	6
14	368	5
15	368	10
16	368	3
17	368	5
18	368	2
19	368	3
20	368	3
21	368	4
22	368	3
24	368	5
25	368	4
26	368	3
27	368	2
29	368	1
30	368	4
31	368	4
32	368	3
33	368	7
34	368	6
35	368	4
36	368	7
38	368	11
39	368	9
40	368	8
41	368	10
42	368	9
43	368	13
44	368	26
45	368	63
46	368	91
47	368	59
48	368	54
49	368	33
50	368	39
51	368	44
52	368	30
53	368	34
54	368	69
55	368	69
56	368	64
57	368	18
58	368	23
59	368	30
60	368	45
61	368	64
62	368	51
63	368	7
64	368	44
65	368	19
66	368	17
67	368	59
68	368	61
69	368	42
70	368	25
71	368	26
72	368	10
73	368	20
74	368	10
75	368	10
76	368	24
77	368	45
78	368	33
79	368	66
80	368	102
81	368	153
82	368	111
83	368	126
84	368	107
85	368	119
86	368	130
87	368	84
88	368	125
89	368	60
90	368	107
91	368	91
92	368	113
93	368	114
94	368	93
95	368	76
96	368	123
97	368	104
98	368	118
99	368	90
100	368	82
101	368	95
102	368	92
103	368	100
104	368	94
105	368	84
106	368	87
107	368	122
108	368	125
109	368	49
110	368	27
111	368	21
112	368	16
113	368	26
114	368	26
115	368	20
116	368	11
117	368	17
118	368	19
119	368	21
120	368	24
121	368	28
122	368	26
123	368	25
124	368	37
125	368	30
126	368	26
127	368	38
128	368	18
129	368	40
130	368	33
131	368	27
132	368	26
133	368	18
134	368	32
135	368	24
136	368	36
137	368	36
138	368	49
139	368	46
140	368	38
141	368	39
142	368	40
143	368	42
144	368	47
145	368	36
146	368	37
147	368	27
148	368	31
149	368	59
150	368	54
151	368	47
152	368	41
153	368	47
154	368	44
155	368	38
156	368	21
157	368	48
158	368	37
159	368	22
160	368	27
161	368	19
162	368	38
163	368	46
164	368	48
165	368	44
166	368	44
167	368	57
168	368	28
169	368	34
170	368	39
171	368	43
172	368	40
173	368	35
174	368	32
175	368	42
176	368	61
177	368	23
178	368	33
179	368	32
180	368	24
181	368	42
182	368	24
183	368	23
184	368	25
185	368	14
186	368	21
187	368	11
188	368	12
189	368	17
190	368	21
191	368	28
192	368	27
193	368	12
194	368	14
195	368	17
196	368	21
197	368	18
198	368	11
199	368	16
200	368	22
201	368	21
202	368	17
203	368	13
204	368	22
205	368	16
206	368	18
207	368	15
208	368	10
209	368	17
210	368	18
211	368	15
212	368	14
213	368	17
214	368	16
215	368	25
216	368	24
217	368	26
218	368	22
219	368	27
220	368	24
221	368	22
222	368	21
223	368	20
224	368	25
225	368	21
226	368	26
227	368	34
228	368	40
229	368	42
230	368	42
231	368	33
232	368	39
233	368	28
234	368	28
235	368	18
236	368	16
237	368	9
238	368	7
239	368	15
240	368	10
241	368	9
242	368	12
243	368	14
244	368	8
245	368	16
246	368	19
247	368	9
248	368	17
249	368	9
250	368	5
251	368	12
252	368	8
253	368	9
254	368	9
255	368	7
256	368	11
257	368	10
258	368	12
259	368	15
260	368	18
261	368	17
262	368	18
263	368	14
264	368	30
265	368	17
266	368	20
267	368	27
268	368	21
269	368	32
270	368	22
271	368	18
272	368	32
273	368	42
274	368	38
275	368	34
276	368	32
277	368	44
278	368	45
279	368	33
280	368	34
281	368	22
282	368	31
283	368	28
284	368	47
285	368	41
286	368	43
287	368	35
288	368	76
289	368	52
290	368	42
291	368	37
292	368	36
293	368	19
294	368	40
295	368	57
296	368	51
297	368	40
298	368	41
299	368	61
300	368	59
301	368	61
302	368	60
303	368	74
304	368	103
305	368	115
306	368	77
307	368	47
308	368	113
309	368	165
310	368	170
311	368	164
312	368	121
313	368	104
314	368	122
315	368	97
316	368	107
317	368	114
318	368	93
319	368	116
320	368	182
321	368	201
322	368	225
323	368	154
324	368	197
325	368	205
326	368	177
327	368	215
328	368	226
329	368	191
330	368	136
331	368	147
332	368	156
333	368	120
334	368	94
335	368	117
336	368	92
337	368	91
338	368	77
339	368	56
340	368	68
341	368	90
342	368	94
343	368	118
344	368	231
345	368	213
346	368	180
347	368	310
348	368	283
349	368	260
350	368	239
351	368	312
352	368	204
353	368	278
354	368	368
355	368	381
356	368	479
357	368	480
358	368	414
359	368	866
360	368	1201
361	368	749
362	368	863
363	368	624
364	368	952
365	368	1380
366	368	732
367	368	1522
368	368	3224
0	369	2
1	369	67
2	369	87
3	369	100
4	369	79
5	369	48
6	369	54
7	369	25
8	369	18
9	369	12
10	369	11
11	369	17
12	369	17
13	369	7
14	369	20
15	369	4
16	369	8
17	369	5
18	369	9
19	369	5
20	369	10
21	369	9
22	369	10
23	369	9
24	369	11
25	369	6
26	369	7
27	369	7
28	369	7
29	369	5
30	369	11
31	369	11
32	369	13
33	369	8
34	369	5
35	369	16
36	369	22
38	369	10
39	369	9
40	369	16
41	369	18
42	369	16
43	369	21
44	369	63
45	369	110
46	369	184
47	369	114
48	369	83
49	369	58
50	369	58
51	369	84
52	369	59
53	369	54
54	369	141
55	369	129
56	369	146
57	369	52
58	369	32
59	369	49
60	369	92
61	369	98
62	369	101
63	369	18
64	369	118
65	369	33
66	369	34
67	369	122
68	369	125
69	369	89
70	369	56
71	369	55
72	369	39
73	369	38
74	369	39
75	369	29
76	369	60
77	369	81
78	369	79
79	369	96
80	369	182
81	369	244
82	369	214
83	369	261
84	369	223
85	369	246
86	369	243
87	369	166
88	369	194
89	369	107
90	369	211
91	369	196
92	369	206
93	369	186
94	369	176
95	369	138
96	369	237
97	369	201
98	369	224
99	369	176
100	369	143
101	369	151
102	369	162
103	369	164
104	369	161
105	369	141
106	369	160
107	369	232
108	369	272
109	369	92
110	369	55
111	369	40
112	369	38
113	369	41
114	369	44
115	369	38
116	369	34
117	369	41
118	369	43
119	369	37
120	369	35
121	369	43
122	369	61
123	369	41
124	369	68
125	369	48
126	369	58
127	369	52
128	369	64
129	369	63
130	369	54
131	369	50
132	369	40
133	369	37
134	369	64
135	369	54
136	369	82
137	369	75
138	369	91
139	369	101
140	369	78
141	369	73
142	369	69
143	369	83
144	369	79
145	369	84
146	369	74
147	369	83
148	369	63
149	369	79
150	369	76
151	369	88
152	369	78
153	369	73
154	369	86
155	369	77
156	369	57
157	369	80
158	369	74
159	369	59
160	369	71
161	369	64
162	369	85
163	369	75
164	369	82
165	369	92
166	369	86
167	369	64
168	369	67
169	369	79
170	369	74
171	369	72
172	369	80
173	369	50
174	369	70
175	369	61
176	369	90
177	369	57
178	369	51
179	369	82
180	369	50
181	369	64
182	369	44
183	369	50
184	369	52
185	369	40
186	369	40
187	369	35
188	369	37
189	369	26
190	369	41
191	369	44
192	369	43
193	369	37
194	369	43
195	369	39
196	369	22
197	369	41
198	369	39
199	369	37
200	369	53
201	369	34
202	369	38
203	369	41
204	369	47
205	369	36
206	369	35
207	369	37
208	369	27
209	369	35
210	369	32
211	369	32
212	369	28
213	369	33
214	369	30
215	369	45
216	369	42
217	369	56
218	369	41
219	369	36
220	369	58
221	369	35
222	369	27
223	369	37
224	369	34
225	369	47
226	369	59
227	369	68
228	369	80
229	369	86
230	369	70
231	369	69
232	369	66
233	369	49
234	369	53
235	369	43
236	369	38
237	369	10
238	369	23
239	369	16
240	369	17
241	369	20
242	369	37
243	369	29
244	369	13
245	369	25
246	369	29
247	369	18
248	369	13
249	369	10
250	369	18
251	369	13
252	369	23
253	369	10
254	369	15
255	369	13
256	369	36
257	369	9
258	369	28
259	369	24
260	369	21
261	369	29
262	369	28
263	369	31
264	369	38
265	369	30
266	369	34
267	369	41
268	369	43
269	369	61
270	369	37
271	369	44
272	369	58
273	369	80
274	369	103
275	369	80
276	369	60
277	369	76
278	369	80
279	369	74
280	369	59
281	369	67
282	369	55
283	369	67
284	369	83
285	369	88
286	369	73
287	369	70
288	369	113
289	369	106
290	369	72
291	369	79
292	369	65
293	369	66
294	369	69
295	369	95
296	369	95
297	369	74
298	369	104
299	369	125
300	369	129
301	369	123
302	369	113
303	369	148
304	369	157
305	369	179
306	369	124
307	369	99
308	369	205
309	369	304
310	369	325
311	369	230
312	369	213
313	369	219
314	369	231
315	369	185
316	369	219
317	369	229
318	369	185
319	369	234
320	369	351
321	369	379
322	369	379
323	369	358
324	369	419
325	369	395
326	369	332
327	369	345
328	369	416
329	369	321
330	369	318
331	369	255
332	369	260
333	369	262
334	369	217
335	369	201
336	369	210
337	369	202
338	369	113
339	369	129
340	369	150
341	369	135
342	369	160
343	369	251
344	369	484
345	369	407
346	369	367
347	369	571
348	369	588
349	369	496
350	369	440
351	369	620
352	369	421
353	369	482
354	369	718
355	369	851
356	369	945
357	369	1032
358	369	856
359	369	1860
360	369	2527
361	369	1555
362	369	1537
363	369	1102
364	369	1696
365	369	2332
366	369	1015
367	369	1500
368	369	2854
369	369	14575
0	370	2
1	370	51
2	370	111
3	370	79
4	370	65
5	370	54
6	370	24
7	370	28
8	370	22
9	370	14
10	370	13
11	370	13
12	370	13
13	370	11
14	370	5
15	370	4
16	370	10
17	370	5
18	370	8
19	370	6
20	370	8
21	370	6
22	370	3
23	370	3
24	370	4
25	370	6
26	370	5
27	370	11
28	370	7
29	370	6
30	370	7
31	370	11
32	370	8
33	370	4
34	370	10
35	370	7
36	370	10
38	370	14
39	370	5
40	370	13
41	370	6
42	370	19
43	370	18
44	370	30
45	370	107
46	370	158
47	370	107
48	370	70
49	370	46
50	370	56
51	370	66
52	370	49
53	370	48
54	370	113
55	370	125
56	370	133
57	370	40
58	370	34
59	370	51
60	370	66
61	370	97
62	370	85
63	370	15
64	370	94
65	370	30
66	370	33
67	370	122
68	370	112
69	370	57
70	370	54
71	370	60
72	370	26
73	370	29
74	370	25
75	370	33
76	370	45
77	370	77
78	370	54
79	370	83
80	370	192
81	370	194
82	370	191
83	370	218
84	370	189
85	370	197
86	370	179
87	370	173
88	370	175
89	370	85
90	370	170
91	370	171
92	370	195
93	370	155
94	370	173
95	370	138
96	370	183
97	370	161
98	370	161
99	370	146
100	370	117
101	370	128
102	370	114
103	370	143
104	370	148
105	370	132
106	370	145
107	370	164
108	370	218
109	370	72
110	370	34
111	370	33
112	370	30
113	370	30
114	370	30
115	370	20
116	370	39
117	370	32
118	370	41
119	370	32
120	370	20
121	370	41
122	370	58
123	370	34
124	370	45
125	370	28
126	370	38
127	370	46
128	370	49
129	370	60
130	370	53
131	370	39
132	370	49
133	370	31
134	370	52
135	370	55
136	370	66
137	370	64
138	370	82
139	370	88
140	370	78
141	370	57
142	370	79
143	370	72
144	370	84
145	370	87
146	370	61
147	370	62
148	370	64
149	370	80
150	370	69
151	370	68
152	370	54
153	370	84
154	370	81
155	370	64
156	370	61
157	370	82
158	370	52
159	370	59
160	370	50
161	370	46
162	370	66
163	370	77
164	370	67
165	370	65
166	370	71
167	370	66
168	370	48
169	370	66
170	370	72
171	370	71
172	370	61
173	370	44
174	370	54
175	370	69
176	370	72
177	370	48
178	370	53
179	370	59
180	370	38
181	370	45
182	370	37
183	370	38
184	370	49
185	370	37
186	370	34
187	370	29
188	370	27
189	370	27
190	370	43
191	370	33
192	370	31
193	370	20
194	370	40
195	370	30
196	370	26
197	370	29
198	370	25
199	370	33
200	370	31
201	370	28
202	370	17
203	370	31
204	370	31
205	370	37
206	370	24
207	370	33
208	370	28
209	370	19
210	370	22
211	370	35
212	370	14
213	370	26
214	370	27
215	370	26
216	370	32
217	370	46
218	370	30
219	370	41
220	370	42
221	370	36
222	370	32
223	370	35
224	370	39
225	370	28
226	370	33
227	370	57
228	370	58
229	370	84
230	370	68
231	370	66
232	370	56
233	370	53
234	370	35
235	370	37
236	370	22
237	370	15
238	370	11
239	370	12
240	370	16
241	370	16
242	370	13
243	370	24
244	370	20
245	370	18
246	370	32
247	370	17
248	370	26
249	370	19
250	370	19
251	370	9
252	370	16
253	370	18
254	370	12
255	370	16
256	370	13
257	370	13
258	370	19
259	370	24
260	370	20
261	370	29
262	370	19
263	370	18
264	370	30
265	370	30
266	370	22
267	370	28
268	370	50
269	370	55
270	370	33
271	370	21
272	370	57
273	370	73
274	370	86
275	370	71
276	370	48
277	370	77
278	370	66
279	370	70
280	370	38
281	370	56
282	370	62
283	370	53
284	370	65
285	370	73
286	370	64
287	370	67
288	370	95
289	370	94
290	370	59
291	370	62
292	370	64
293	370	57
294	370	66
295	370	91
296	370	79
297	370	52
298	370	74
299	370	92
300	370	110
301	370	96
302	370	95
303	370	113
304	370	130
305	370	146
306	370	117
307	370	91
308	370	173
309	370	265
310	370	260
311	370	222
312	370	185
313	370	193
314	370	200
315	370	182
316	370	161
317	370	205
318	370	171
319	370	210
320	370	268
321	370	341
322	370	311
323	370	317
324	370	325
325	370	316
326	370	332
327	370	322
328	370	360
329	370	283
330	370	280
331	370	221
332	370	285
333	370	221
334	370	195
335	370	173
336	370	197
337	370	195
338	370	102
339	370	111
340	370	130
341	370	156
342	370	153
343	370	210
344	370	436
345	370	384
346	370	372
347	370	544
348	370	545
349	370	467
350	370	428
351	370	582
352	370	368
353	370	464
354	370	724
355	370	759
356	370	896
357	370	932
358	370	844
359	370	1659
360	370	2426
361	370	1373
362	370	1402
363	370	1022
364	370	1357
365	370	1926
366	370	744
367	370	1002
368	370	1286
369	370	4825
370	370	10318
0	371	3
1	371	81
2	371	152
3	371	133
4	371	122
5	371	65
6	371	54
7	371	42
8	371	41
9	371	18
10	371	15
11	371	19
12	371	14
13	371	19
14	371	19
15	371	14
16	371	16
17	371	9
18	371	16
19	371	16
20	371	13
21	371	6
22	371	11
23	371	11
24	371	7
25	371	5
26	371	6
27	371	10
28	371	11
29	371	14
30	371	11
31	371	10
32	371	13
33	371	8
34	371	16
35	371	18
36	371	17
38	371	9
39	371	22
40	371	29
41	371	23
42	371	33
43	371	50
44	371	75
45	371	188
46	371	279
47	371	135
48	371	93
49	371	59
50	371	73
51	371	70
52	371	55
53	371	59
54	371	153
55	371	184
56	371	197
57	371	80
58	371	50
59	371	75
60	371	140
61	371	174
62	371	109
63	371	30
64	371	117
65	371	30
66	371	37
67	371	140
68	371	200
69	371	105
70	371	87
71	371	87
72	371	56
73	371	59
74	371	60
75	371	64
76	371	96
77	371	127
78	371	113
79	371	154
80	371	285
81	371	297
82	371	244
83	371	274
84	371	238
85	371	281
86	371	288
87	371	261
88	371	249
89	371	166
90	371	255
91	371	222
92	371	219
93	371	198
94	371	257
95	371	248
96	371	221
97	371	287
98	371	256
99	371	175
100	371	129
101	371	122
102	371	131
103	371	143
104	371	158
105	371	122
106	371	142
107	371	219
108	371	271
109	371	112
110	371	66
111	371	86
112	371	60
113	371	66
114	371	52
115	371	48
116	371	46
117	371	65
118	371	62
119	371	61
120	371	54
121	371	74
122	371	68
123	371	62
124	371	77
125	371	62
126	371	72
127	371	78
128	371	86
129	371	87
130	371	99
131	371	58
132	371	70
133	371	75
134	371	74
135	371	92
136	371	108
137	371	128
138	371	131
139	371	110
140	371	101
141	371	90
142	371	100
143	371	112
144	371	130
145	371	105
146	371	92
147	371	97
148	371	95
149	371	103
150	371	88
151	371	115
152	371	92
153	371	92
154	371	107
155	371	90
156	371	100
157	371	120
158	371	75
159	371	78
160	371	65
161	371	73
162	371	94
163	371	106
164	371	93
165	371	101
166	371	100
167	371	78
168	371	67
169	371	59
170	371	90
171	371	94
172	371	76
173	371	70
174	371	78
175	371	101
176	371	106
177	371	66
178	371	69
179	371	95
180	371	74
181	371	69
182	371	52
183	371	67
184	371	76
185	371	63
186	371	53
187	371	61
188	371	59
189	371	38
190	371	41
191	371	50
192	371	60
193	371	50
194	371	47
195	371	47
196	371	37
197	371	50
198	371	46
199	371	38
200	371	44
201	371	48
202	371	42
203	371	67
204	371	62
205	371	49
206	371	43
207	371	35
208	371	36
209	371	27
210	371	48
211	371	43
212	371	39
213	371	45
214	371	62
215	371	45
216	371	69
217	371	67
218	371	48
219	371	69
220	371	75
221	371	65
222	371	55
223	371	57
224	371	56
225	371	78
226	371	65
227	371	92
228	371	92
229	371	91
230	371	93
231	371	80
232	371	71
233	371	77
234	371	72
235	371	58
236	371	58
237	371	26
238	371	30
239	371	29
240	371	30
241	371	31
242	371	34
243	371	40
244	371	15
245	371	35
246	371	28
247	371	30
248	371	28
249	371	27
250	371	27
251	371	25
252	371	29
253	371	32
254	371	18
255	371	20
256	371	27
257	371	27
258	371	31
259	371	33
260	371	35
261	371	46
262	371	39
263	371	27
264	371	56
265	371	38
266	371	56
267	371	54
268	371	59
269	371	63
270	371	59
271	371	51
272	371	84
273	371	101
274	371	107
275	371	96
276	371	86
277	371	106
278	371	92
279	371	116
280	371	75
281	371	89
282	371	92
283	371	100
284	371	106
285	371	95
286	371	97
287	371	93
288	371	157
289	371	137
290	371	119
291	371	116
292	371	82
293	371	108
294	371	97
295	371	132
296	371	144
297	371	94
298	371	136
299	371	130
300	371	164
301	371	155
302	371	160
303	371	178
304	371	201
305	371	207
306	371	148
307	371	115
308	371	203
309	371	342
310	371	386
311	371	291
312	371	332
313	371	270
314	371	299
315	371	293
316	371	274
317	371	318
318	371	287
319	371	321
320	371	430
321	371	483
322	371	431
323	371	355
324	371	420
325	371	435
326	371	351
327	371	392
328	371	473
329	371	367
330	371	434
331	371	395
332	371	391
333	371	412
334	371	309
335	371	338
336	371	337
337	371	321
338	371	198
339	371	198
340	371	223
341	371	270
342	371	244
343	371	381
344	371	815
345	371	757
346	371	648
347	371	937
348	371	937
349	371	944
350	371	809
351	371	1072
352	371	797
353	371	968
354	371	1401
355	371	1457
356	371	1696
357	371	1863
358	371	1891
359	371	3926
360	371	3837
361	371	1834
362	371	1709
363	371	1258
364	371	1751
365	371	2360
366	371	954
367	371	1197
368	371	1353
369	371	3477
370	371	6065
371	371	20577
0	372	2
1	372	45
2	372	222
3	372	282
4	372	248
5	372	157
6	372	143
7	372	99
8	372	63
9	372	62
10	372	43
11	372	52
12	372	38
13	372	45
14	372	42
15	372	27
16	372	20
17	372	20
18	372	19
19	372	21
20	372	20
21	372	22
22	372	23
23	372	26
24	372	15
25	372	13
26	372	16
27	372	23
28	372	15
29	372	23
30	372	14
31	372	21
32	372	28
33	372	23
34	372	34
35	372	34
36	372	38
38	372	48
39	372	76
40	372	88
41	372	72
42	372	86
43	372	97
44	372	203
45	372	295
46	372	212
47	372	92
48	372	39
49	372	28
50	372	23
51	372	39
52	372	26
53	372	42
54	372	88
55	372	198
56	372	221
57	372	177
58	372	147
59	372	200
60	372	260
61	372	217
62	372	61
63	372	17
64	372	54
65	372	16
66	372	22
67	372	97
68	372	254
69	372	269
70	372	228
71	372	224
72	372	160
73	372	178
74	372	131
75	372	163
76	372	255
77	372	240
78	372	225
79	372	301
80	372	247
81	372	210
82	372	168
83	372	232
84	372	150
85	372	201
86	372	198
87	372	272
88	372	273
89	372	341
90	372	284
91	372	177
92	372	126
93	372	145
94	372	291
95	372	283
96	372	224
97	372	297
98	372	186
99	372	78
100	372	52
101	372	69
102	372	64
103	372	77
104	372	70
105	372	65
106	372	71
107	372	113
108	372	219
109	372	121
110	372	120
111	372	118
112	372	119
113	372	132
114	372	124
115	372	101
116	372	137
117	372	111
118	372	131
119	372	100
120	372	94
121	372	109
122	372	90
123	372	110
124	372	118
125	372	126
126	372	129
127	372	143
128	372	164
129	372	199
130	372	131
131	372	125
132	372	125
133	372	121
134	372	131
135	372	147
136	372	142
137	372	156
138	372	163
139	372	183
140	372	147
141	372	145
142	372	128
143	372	153
144	372	139
145	372	122
146	372	116
147	372	122
148	372	124
149	372	104
150	372	96
151	372	110
152	372	76
153	372	119
154	372	85
155	372	126
156	372	131
157	372	111
158	372	83
159	372	88
160	372	98
161	372	75
162	372	95
163	372	86
164	372	79
165	372	74
166	372	73
167	372	77
168	372	79
169	372	87
170	372	95
171	372	77
172	372	60
173	372	84
174	372	90
175	372	95
176	372	88
177	372	77
178	372	94
179	372	108
180	372	74
181	372	94
182	372	82
183	372	101
184	372	101
185	372	83
186	372	108
187	372	92
188	372	91
189	372	57
190	372	57
191	372	90
192	372	75
193	372	83
194	372	60
195	372	74
196	372	62
197	372	79
198	372	58
199	372	93
200	372	96
201	372	80
202	372	59
203	372	93
204	372	75
205	372	81
206	372	91
207	372	101
208	372	75
209	372	76
210	372	82
211	372	94
212	372	83
213	372	89
214	372	95
215	372	87
216	372	98
217	372	99
218	372	90
219	372	113
220	372	110
221	372	119
222	372	113
223	372	86
224	372	102
225	372	117
226	372	124
227	372	90
228	372	94
229	372	75
230	372	85
231	372	88
232	372	95
233	372	103
234	372	84
235	372	89
236	372	80
237	372	77
238	372	63
239	372	49
240	372	53
241	372	57
242	372	65
243	372	62
244	372	47
245	372	54
246	372	65
247	372	40
248	372	37
249	372	41
250	372	49
251	372	54
252	372	46
253	372	57
254	372	41
255	372	52
256	372	48
257	372	61
258	372	61
259	372	75
260	372	67
261	372	93
262	372	82
263	372	88
264	372	87
265	372	82
266	372	115
267	372	78
268	372	125
269	372	111
270	372	118
271	372	134
272	372	97
273	372	129
274	372	129
275	372	122
276	372	102
277	372	94
278	372	96
279	372	110
280	372	115
281	372	137
282	372	115
283	372	133
284	372	127
285	372	126
286	372	108
287	372	147
288	372	138
289	372	151
290	372	175
291	372	178
292	372	181
293	372	177
294	372	157
295	372	180
296	372	221
297	372	204
298	372	242
299	372	246
300	372	248
301	372	190
302	372	204
303	372	237
304	372	143
305	372	121
306	372	105
307	372	58
308	372	143
309	372	244
310	372	278
311	372	306
312	372	423
313	372	309
314	372	319
315	372	373
316	372	330
317	372	398
318	372	474
319	372	498
320	372	380
321	372	361
322	372	321
323	372	239
324	372	308
325	372	268
326	372	224
327	372	238
328	372	281
329	372	302
330	372	496
331	372	497
332	372	520
333	372	525
334	372	478
335	372	556
336	372	543
337	372	556
338	372	488
339	372	521
340	372	427
341	372	518
342	372	588
343	372	797
344	372	1124
345	372	1418
346	372	1227
347	372	1098
348	372	1152
349	372	1568
350	372	1608
351	372	1663
352	372	1735
353	372	2070
354	372	2791
355	372	2190
356	372	2214
357	372	3098
358	372	4283
359	372	8771
360	372	3567
361	372	1291
362	372	1186
363	372	889
364	372	1229
365	372	1660
366	372	704
367	372	793
368	372	874
369	372	2067
370	372	2121
371	372	6763
372	372	31934
1	373	36
2	373	212
3	373	338
4	373	336
5	373	264
6	373	216
7	373	167
8	373	148
9	373	108
10	373	77
11	373	79
12	373	79
13	373	78
14	373	51
15	373	58
16	373	45
17	373	45
18	373	49
19	373	33
20	373	35
21	373	39
22	373	46
23	373	49
24	373	31
25	373	34
26	373	31
27	373	36
28	373	27
29	373	33
30	373	25
31	373	37
32	373	52
33	373	49
34	373	68
35	373	56
36	373	80
38	373	75
39	373	94
40	373	131
41	373	134
42	373	153
43	373	155
44	373	243
45	373	321
46	373	180
47	373	61
48	373	33
49	373	16
50	373	21
51	373	21
52	373	25
53	373	30
54	373	55
55	373	168
56	373	247
57	373	250
58	373	206
59	373	231
60	373	262
61	373	192
62	373	57
63	373	10
64	373	62
65	373	12
66	373	13
67	373	52
68	373	258
69	373	358
70	373	311
71	373	260
72	373	245
73	373	294
74	373	217
75	373	306
76	373	329
77	373	305
78	373	274
79	373	313
80	373	217
81	373	176
82	373	163
83	373	157
84	373	135
85	373	161
86	373	196
87	373	245
88	373	278
89	373	371
90	373	190
91	373	105
92	373	108
93	373	101
94	373	278
95	373	202
96	373	142
97	373	260
98	373	141
99	373	58
100	373	50
101	373	48
102	373	43
103	373	54
104	373	42
105	373	45
106	373	56
107	373	76
108	373	164
109	373	121
110	373	134
111	373	132
112	373	158
113	373	187
114	373	176
115	373	137
116	373	154
117	373	167
118	373	170
119	373	136
120	373	130
121	373	121
122	373	128
123	373	115
124	373	144
125	373	131
126	373	161
127	373	174
128	373	175
129	373	234
130	373	180
131	373	182
132	373	179
133	373	163
134	373	183
135	373	160
136	373	165
137	373	172
138	373	182
139	373	174
140	373	144
141	373	158
142	373	136
143	373	138
144	373	150
145	373	118
146	373	122
147	373	113
148	373	107
149	373	102
150	373	83
151	373	105
152	373	70
153	373	78
154	373	65
155	373	103
156	373	178
157	373	147
158	373	89
159	373	103
160	373	133
161	373	75
162	373	85
163	373	89
164	373	91
165	373	80
166	373	88
167	373	88
168	373	61
169	373	69
170	373	91
171	373	91
172	373	86
173	373	87
174	373	85
175	373	80
176	373	98
177	373	78
178	373	81
179	373	116
180	373	109
181	373	111
182	373	119
183	373	137
184	373	107
185	373	107
186	373	110
187	373	106
188	373	120
189	373	55
190	373	91
191	373	100
192	373	100
193	373	77
194	373	86
195	373	95
196	373	100
197	373	93
198	373	95
199	373	108
200	373	103
201	373	124
202	373	106
203	373	101
204	373	121
205	373	98
206	373	112
207	373	113
208	373	110
209	373	110
210	373	115
211	373	114
212	373	125
213	373	130
214	373	126
215	373	119
216	373	122
217	373	138
218	373	123
219	373	157
220	373	128
221	373	108
222	373	133
223	373	124
224	373	134
225	373	120
226	373	105
227	373	77
228	373	79
229	373	69
230	373	82
231	373	85
232	373	81
233	373	84
234	373	114
235	373	103
236	373	105
237	373	116
238	373	108
239	373	84
240	373	85
241	373	86
242	373	113
243	373	107
244	373	60
245	373	83
246	373	90
247	373	72
248	373	88
249	373	79
250	373	77
251	373	73
252	373	106
253	373	69
254	373	101
255	373	90
256	373	85
257	373	70
258	373	88
259	373	89
260	373	153
261	373	96
262	373	114
263	373	118
264	373	120
265	373	127
266	373	131
267	373	151
268	373	163
269	373	139
270	373	190
271	373	152
272	373	131
273	373	144
274	373	160
275	373	135
276	373	103
277	373	121
278	373	130
279	373	128
280	373	158
281	373	116
282	373	129
283	373	145
284	373	106
285	373	126
286	373	113
287	373	119
288	373	121
289	373	142
290	373	160
291	373	204
292	373	230
293	373	243
294	373	183
295	373	238
296	373	255
297	373	264
298	373	232
299	373	243
300	373	266
301	373	236
302	373	225
303	373	217
304	373	118
305	373	102
306	373	67
307	373	61
308	373	111
309	373	176
310	373	214
311	373	241
312	373	360
313	373	251
314	373	259
315	373	340
316	373	305
317	373	302
318	373	468
319	373	445
320	373	311
321	373	294
322	373	229
323	373	174
324	373	206
325	373	207
326	373	148
327	373	185
328	373	228
329	373	214
330	373	386
331	373	402
332	373	428
333	373	515
334	373	477
335	373	609
336	373	611
337	373	613
338	373	720
339	373	698
340	373	584
341	373	639
342	373	749
343	373	901
344	373	1019
345	373	1140
346	373	1081
347	373	824
348	373	888
349	373	1194
350	373	1407
351	373	1367
352	373	1642
353	373	1631
354	373	2132
355	373	1697
356	373	1778
357	373	2579
358	373	3459
359	373	5898
360	373	2089
361	373	828
362	373	747
363	373	566
364	373	819
365	373	1106
366	373	427
367	373	552
368	373	563
369	373	1200
370	373	1233
371	373	2714
372	373	13793
373	373	44817
0	374	1
1	374	32
2	374	175
3	374	348
4	374	293
5	374	287
6	374	282
7	374	177
8	374	175
9	374	140
10	374	120
11	374	126
12	374	91
13	374	87
14	374	100
15	374	73
16	374	87
17	374	55
18	374	57
19	374	57
20	374	44
21	374	54
22	374	48
23	374	47
24	374	36
25	374	52
26	374	50
27	374	36
28	374	53
29	374	48
30	374	58
31	374	72
32	374	66
33	374	74
34	374	104
35	374	91
36	374	106
38	374	93
39	374	137
40	374	143
41	374	193
42	374	194
43	374	207
44	374	347
45	374	322
46	374	205
47	374	46
48	374	39
49	374	16
50	374	14
51	374	24
52	374	24
53	374	16
54	374	53
55	374	162
56	374	249
57	374	283
58	374	234
59	374	277
60	374	272
61	374	202
62	374	60
63	374	9
64	374	52
65	374	16
66	374	4
67	374	48
68	374	247
69	374	353
70	374	348
71	374	332
72	374	343
73	374	330
74	374	290
75	374	313
76	374	345
77	374	328
78	374	286
79	374	325
80	374	196
81	374	143
82	374	126
83	374	164
84	374	96
85	374	138
86	374	178
87	374	217
88	374	248
89	374	358
90	374	228
91	374	102
92	374	90
93	374	98
94	374	257
95	374	221
96	374	133
97	374	216
98	374	152
99	374	53
100	374	36
101	374	33
102	374	47
103	374	44
104	374	40
105	374	41
106	374	51
107	374	89
108	374	166
109	374	130
110	374	138
111	374	195
112	374	180
113	374	219
114	374	201
115	374	200
116	374	190
117	374	201
118	374	212
119	374	196
120	374	162
121	374	168
122	374	154
123	374	164
124	374	172
125	374	187
126	374	179
127	374	174
128	374	202
129	374	238
130	374	198
131	374	201
132	374	233
133	374	209
134	374	202
135	374	166
136	374	184
137	374	172
138	374	171
139	374	190
140	374	181
141	374	161
142	374	129
143	374	130
144	374	145
145	374	116
146	374	131
147	374	150
148	374	111
149	374	93
150	374	110
151	374	130
152	374	70
153	374	99
154	374	77
155	374	131
156	374	176
157	374	115
158	374	96
159	374	128
160	374	147
161	374	90
162	374	74
163	374	85
164	374	89
165	374	83
166	374	75
167	374	92
168	374	63
169	374	95
170	374	107
171	374	97
172	374	78
173	374	83
174	374	83
175	374	86
176	374	103
177	374	73
178	374	100
179	374	92
180	374	106
181	374	104
182	374	110
183	374	133
184	374	142
185	374	117
186	374	137
187	374	107
188	374	123
189	374	87
190	374	120
191	374	94
192	374	130
193	374	105
194	374	107
195	374	87
196	374	104
197	374	139
198	374	90
199	374	109
200	374	120
201	374	133
202	374	121
203	374	141
204	374	147
205	374	124
206	374	125
207	374	165
208	374	128
209	374	177
210	374	156
211	374	164
212	374	129
213	374	160
214	374	185
215	374	125
216	374	120
217	374	134
218	374	107
219	374	161
220	374	133
221	374	136
222	374	134
223	374	112
224	374	141
225	374	131
226	374	129
227	374	86
228	374	66
229	374	102
230	374	105
231	374	79
232	374	86
233	374	102
234	374	159
235	374	116
236	374	151
237	374	126
238	374	118
239	374	95
240	374	117
241	374	118
242	374	145
243	374	110
244	374	81
245	374	86
246	374	106
247	374	89
248	374	80
249	374	97
250	374	123
251	374	87
252	374	126
253	374	124
254	374	112
255	374	123
256	374	120
257	374	91
258	374	124
259	374	136
260	374	137
261	374	139
262	374	118
263	374	136
264	374	172
265	374	165
266	374	157
267	374	176
268	374	181
269	374	161
270	374	238
271	374	231
272	374	132
273	374	124
274	374	157
275	374	134
276	374	107
277	374	129
278	374	157
279	374	146
280	374	163
281	374	187
282	374	128
283	374	132
284	374	144
285	374	147
286	374	117
287	374	140
288	374	134
289	374	160
290	374	176
291	374	236
292	374	256
293	374	261
294	374	213
295	374	225
296	374	251
297	374	263
298	374	290
299	374	243
300	374	273
301	374	228
302	374	263
303	374	249
304	374	117
305	374	82
306	374	79
307	374	65
308	374	109
309	374	178
310	374	188
311	374	241
312	374	418
313	374	238
314	374	255
315	374	299
316	374	296
317	374	316
318	374	461
319	374	395
320	374	268
321	374	269
322	374	234
323	374	160
324	374	200
325	374	172
326	374	135
327	374	153
328	374	209
329	374	231
330	374	368
331	374	419
332	374	478
333	374	520
334	374	435
335	374	605
336	374	623
337	374	596
338	374	700
339	374	652
340	374	582
341	374	664
342	374	780
343	374	895
344	374	907
345	374	1165
346	374	1052
347	374	773
348	374	807
349	374	1026
350	374	1191
351	374	1306
352	374	1464
353	374	1483
354	374	1663
355	374	1629
356	374	1521
357	374	1987
358	374	2974
359	374	4282
360	374	1574
361	374	614
362	374	639
363	374	455
364	374	609
365	374	827
366	374	358
367	374	447
368	374	485
369	374	1038
370	374	963
371	374	1895
372	374	6530
373	374	22147
374	374	52850
0	375	1
1	375	32
2	375	190
3	375	323
4	375	339
5	375	311
6	375	239
7	375	179
8	375	163
9	375	106
10	375	99
11	375	105
12	375	82
13	375	73
14	375	89
15	375	56
16	375	60
17	375	41
18	375	47
19	375	50
20	375	51
21	375	42
22	375	48
23	375	44
24	375	48
25	375	31
26	375	35
27	375	37
28	375	35
29	375	45
30	375	59
31	375	47
32	375	61
33	375	55
34	375	57
35	375	76
36	375	57
38	375	75
39	375	106
40	375	120
41	375	142
42	375	181
43	375	194
44	375	323
45	375	261
46	375	180
47	375	34
48	375	34
49	375	19
50	375	13
51	375	19
52	375	26
53	375	14
54	375	52
55	375	168
56	375	235
57	375	295
58	375	302
59	375	262
60	375	272
61	375	200
62	375	52
63	375	7
64	375	38
65	375	14
66	375	12
67	375	42
68	375	280
69	375	336
70	375	306
71	375	289
72	375	291
73	375	261
74	375	217
75	375	297
76	375	349
77	375	284
78	375	318
79	375	350
80	375	197
81	375	134
82	375	151
83	375	156
84	375	104
85	375	148
86	375	170
87	375	179
88	375	262
89	375	462
90	375	231
91	375	90
92	375	72
93	375	92
94	375	275
95	375	181
96	375	125
97	375	229
98	375	118
99	375	49
100	375	41
101	375	41
102	375	42
103	375	29
104	375	42
105	375	28
106	375	58
107	375	73
108	375	109
109	375	121
110	375	123
111	375	133
112	375	115
113	375	177
114	375	162
115	375	114
116	375	135
117	375	150
118	375	180
119	375	127
120	375	115
121	375	133
122	375	116
123	375	108
124	375	123
125	375	101
126	375	163
127	375	149
128	375	143
129	375	215
130	375	180
131	375	177
132	375	160
133	375	168
134	375	140
135	375	149
136	375	130
137	375	162
138	375	179
139	375	138
140	375	135
141	375	126
142	375	108
143	375	115
144	375	113
145	375	123
146	375	126
147	375	105
148	375	97
149	375	94
150	375	88
151	375	100
152	375	66
153	375	82
154	375	63
155	375	82
156	375	170
157	375	102
158	375	80
159	375	98
160	375	111
161	375	103
162	375	63
163	375	71
164	375	65
165	375	60
166	375	51
167	375	66
168	375	65
169	375	60
170	375	89
171	375	83
172	375	64
173	375	68
174	375	71
175	375	74
176	375	65
177	375	71
178	375	77
179	375	91
180	375	78
181	375	105
182	375	108
183	375	96
184	375	91
185	375	81
186	375	108
187	375	108
188	375	111
189	375	55
190	375	95
191	375	85
192	375	87
193	375	81
194	375	64
195	375	94
196	375	97
197	375	98
198	375	90
199	375	90
200	375	87
201	375	122
202	375	115
203	375	94
204	375	100
205	375	108
206	375	108
207	375	109
208	375	104
209	375	125
210	375	101
211	375	130
212	375	111
213	375	122
214	375	128
215	375	104
216	375	99
217	375	113
218	375	97
219	375	138
220	375	131
221	375	112
222	375	111
223	375	122
224	375	122
225	375	115
226	375	108
227	375	75
228	375	66
229	375	82
230	375	73
231	375	76
232	375	79
233	375	89
234	375	117
235	375	129
236	375	102
237	375	100
238	375	104
239	375	88
240	375	75
241	375	73
242	375	94
243	375	89
244	375	68
245	375	84
246	375	80
247	375	75
248	375	76
249	375	103
250	375	66
251	375	69
252	375	87
253	375	83
254	375	88
255	375	90
256	375	79
257	375	74
258	375	99
259	375	104
260	375	123
261	375	118
262	375	102
263	375	128
264	375	118
265	375	146
266	375	138
267	375	152
268	375	179
269	375	139
270	375	224
271	375	165
272	375	107
273	375	111
274	375	112
275	375	109
276	375	77
277	375	103
278	375	113
279	375	129
280	375	119
281	375	122
282	375	112
283	375	104
284	375	94
285	375	109
286	375	107
287	375	103
288	375	108
289	375	109
290	375	121
291	375	187
292	375	202
293	375	227
294	375	192
295	375	174
296	375	234
297	375	269
298	375	244
299	375	215
300	375	207
301	375	165
302	375	199
303	375	202
304	375	94
305	375	79
306	375	62
307	375	42
308	375	82
309	375	135
310	375	180
311	375	202
312	375	319
313	375	188
314	375	265
315	375	272
316	375	255
317	375	280
318	375	411
319	375	429
320	375	257
321	375	229
322	375	195
323	375	157
324	375	160
325	375	150
326	375	142
327	375	161
328	375	188
329	375	174
330	375	345
331	375	418
332	375	357
333	375	446
334	375	428
335	375	571
336	375	523
337	375	551
338	375	786
339	375	729
340	375	574
341	375	605
342	375	711
343	375	900
344	375	927
345	375	1067
346	375	948
347	375	674
348	375	743
349	375	1012
350	375	1237
351	375	1254
352	375	1428
353	375	1472
354	375	1849
355	375	1482
356	375	1504
357	375	2452
358	375	3712
359	375	6511
360	375	1958
361	375	695
362	375	712
363	375	497
364	375	712
365	375	953
366	375	402
367	375	492
368	375	466
369	375	1068
370	375	1023
371	375	2254
372	375	7666
373	375	20712
374	375	23258
375	375	40751
0	376	1
1	376	36
2	376	172
3	376	359
4	376	359
5	376	272
6	376	255
7	376	206
8	376	195
9	376	151
10	376	106
11	376	123
12	376	115
13	376	97
14	376	99
15	376	94
16	376	76
17	376	70
18	376	79
19	376	53
20	376	62
21	376	56
22	376	55
23	376	51
24	376	49
25	376	53
26	376	42
27	376	57
28	376	45
29	376	58
30	376	50
31	376	67
32	376	82
33	376	81
34	376	94
35	376	106
36	376	105
38	376	111
39	376	128
40	376	164
41	376	165
42	376	184
43	376	213
44	376	321
45	376	275
46	376	200
47	376	50
48	376	35
49	376	21
50	376	27
51	376	23
52	376	26
53	376	34
54	376	59
55	376	151
56	376	265
57	376	274
58	376	248
59	376	277
60	376	294
61	376	166
62	376	47
63	376	15
64	376	55
65	376	13
66	376	11
67	376	56
68	376	220
69	376	365
70	376	322
71	376	317
72	376	302
73	376	299
74	376	276
75	376	275
76	376	319
77	376	294
78	376	291
79	376	322
80	376	196
81	376	142
82	376	110
83	376	163
84	376	113
85	376	161
86	376	162
87	376	234
88	376	233
89	376	333
90	376	235
91	376	98
92	376	109
93	376	87
94	376	221
95	376	165
96	376	162
97	376	221
98	376	140
99	376	50
100	376	38
101	376	45
102	376	34
103	376	44
104	376	40
105	376	43
106	376	41
107	376	78
108	376	119
109	376	107
110	376	154
111	376	137
112	376	149
113	376	196
114	376	186
115	376	145
116	376	157
117	376	168
118	376	201
119	376	139
120	376	127
121	376	164
122	376	143
123	376	145
124	376	156
125	376	167
126	376	146
127	376	179
128	376	172
129	376	203
130	376	193
131	376	178
132	376	202
133	376	203
134	376	193
135	376	234
136	376	172
137	376	164
138	376	174
139	376	173
140	376	146
141	376	156
142	376	109
143	376	140
144	376	151
145	376	137
146	376	109
147	376	114
148	376	115
149	376	105
150	376	107
151	376	104
152	376	81
153	376	73
154	376	69
155	376	116
156	376	170
157	376	119
158	376	89
159	376	91
160	376	118
161	376	75
162	376	74
163	376	82
164	376	90
165	376	74
166	376	72
167	376	74
168	376	54
169	376	86
170	376	77
171	376	80
172	376	94
173	376	76
174	376	89
175	376	67
176	376	96
177	376	67
178	376	107
179	376	115
180	376	121
181	376	129
182	376	104
183	376	132
184	376	105
185	376	107
186	376	119
187	376	120
188	376	127
189	376	59
190	376	105
191	376	95
192	376	111
193	376	112
194	376	92
195	376	88
196	376	104
197	376	124
198	376	124
199	376	103
200	376	124
201	376	136
202	376	127
203	376	149
204	376	122
205	376	118
206	376	119
207	376	145
208	376	122
209	376	135
210	376	143
211	376	142
212	376	137
213	376	139
214	376	164
215	376	135
216	376	117
217	376	150
218	376	95
219	376	134
220	376	146
221	376	130
222	376	147
223	376	128
224	376	134
225	376	123
226	376	134
227	376	90
228	376	75
229	376	90
230	376	78
231	376	94
232	376	88
233	376	106
234	376	121
235	376	120
236	376	139
237	376	120
238	376	110
239	376	115
240	376	111
241	376	113
242	376	126
243	376	130
244	376	65
245	376	104
246	376	103
247	376	99
248	376	86
249	376	78
250	376	126
251	376	112
252	376	85
253	376	88
254	376	91
255	376	117
256	376	94
257	376	97
258	376	138
259	376	155
260	376	138
261	376	126
262	376	141
263	376	126
264	376	153
265	376	161
266	376	164
267	376	128
268	376	166
269	376	162
270	376	201
271	376	198
272	376	146
273	376	121
274	376	151
275	376	121
276	376	114
277	376	138
278	376	129
279	376	143
280	376	152
281	376	160
282	376	130
283	376	147
284	376	129
285	376	171
286	376	118
287	376	134
288	376	119
289	376	141
290	376	182
291	376	222
292	376	240
293	376	237
294	376	202
295	376	204
296	376	217
297	376	286
298	376	282
299	376	237
300	376	270
301	376	230
302	376	218
303	376	205
304	376	118
305	376	79
306	376	55
307	376	46
308	376	86
309	376	140
310	376	179
311	376	253
312	376	324
313	376	249
314	376	239
315	376	291
316	376	232
317	376	278
318	376	392
319	376	365
320	376	258
321	376	214
322	376	209
323	376	158
324	376	164
325	376	188
326	376	117
327	376	177
328	376	202
329	376	183
330	376	364
331	376	384
332	376	422
333	376	433
334	376	424
335	376	604
336	376	601
337	376	588
338	376	663
339	376	638
340	376	596
341	376	657
342	376	725
343	376	853
344	376	920
345	376	1028
346	376	872
347	376	724
348	376	783
349	376	970
350	376	1178
351	376	1220
352	376	1285
353	376	1284
354	376	1610
355	376	1433
356	376	1474
357	376	1861
358	376	2550
359	376	3597
360	376	1391
361	376	563
362	376	506
363	376	368
364	376	481
365	376	715
366	376	281
367	376	361
368	376	368
369	376	744
370	376	703
371	376	1474
372	376	3980
373	376	7890
374	376	7084
375	376	14918
376	376	51327
0	377	1
1	377	32
2	377	161
3	377	320
4	377	343
5	377	263
6	377	274
7	377	199
8	377	188
9	377	138
10	377	100
11	377	93
12	377	78
13	377	73
14	377	86
15	377	70
16	377	83
17	377	86
18	377	78
19	377	51
20	377	56
21	377	71
22	377	66
23	377	54
24	377	42
25	377	57
26	377	37
27	377	45
28	377	57
29	377	56
30	377	53
31	377	56
32	377	60
33	377	56
34	377	82
35	377	90
36	377	101
38	377	81
39	377	126
40	377	134
41	377	171
42	377	215
43	377	196
44	377	307
45	377	274
46	377	186
47	377	61
48	377	33
49	377	15
50	377	18
51	377	25
52	377	30
53	377	27
54	377	83
55	377	154
56	377	240
57	377	277
58	377	233
59	377	213
60	377	272
61	377	180
62	377	46
63	377	4
64	377	45
65	377	16
66	377	8
67	377	60
68	377	221
69	377	336
70	377	273
71	377	284
72	377	302
73	377	286
74	377	247
75	377	292
76	377	311
77	377	307
78	377	323
79	377	271
80	377	180
81	377	174
82	377	127
83	377	158
84	377	117
85	377	137
86	377	153
87	377	170
88	377	260
89	377	286
90	377	208
91	377	113
92	377	105
93	377	90
94	377	248
95	377	208
96	377	118
97	377	236
98	377	143
99	377	57
100	377	39
101	377	54
102	377	30
103	377	49
104	377	31
105	377	48
106	377	28
107	377	67
108	377	135
109	377	85
110	377	109
111	377	140
112	377	152
113	377	203
114	377	177
115	377	148
116	377	167
117	377	136
118	377	185
119	377	133
120	377	134
121	377	145
122	377	140
123	377	115
124	377	133
125	377	125
126	377	138
127	377	119
128	377	166
129	377	195
130	377	151
131	377	165
132	377	198
133	377	192
134	377	181
135	377	146
136	377	166
137	377	181
138	377	161
139	377	181
140	377	151
141	377	115
142	377	125
143	377	139
144	377	133
145	377	141
146	377	129
147	377	121
148	377	112
149	377	109
150	377	117
151	377	114
152	377	86
153	377	83
154	377	69
155	377	85
156	377	154
157	377	120
158	377	94
159	377	91
160	377	101
161	377	84
162	377	72
163	377	86
164	377	91
165	377	65
166	377	64
167	377	69
168	377	53
169	377	79
170	377	89
171	377	73
172	377	81
173	377	85
174	377	76
175	377	82
176	377	74
177	377	77
178	377	91
179	377	108
180	377	105
181	377	102
182	377	89
183	377	125
184	377	105
185	377	122
186	377	121
187	377	118
188	377	150
189	377	68
190	377	114
191	377	85
192	377	102
193	377	94
194	377	87
195	377	116
196	377	103
197	377	95
198	377	130
199	377	102
200	377	114
201	377	142
202	377	88
203	377	129
204	377	139
205	377	120
206	377	121
207	377	119
208	377	145
209	377	141
210	377	122
211	377	165
212	377	144
213	377	133
214	377	179
215	377	142
216	377	132
217	377	137
218	377	109
219	377	151
220	377	134
221	377	145
222	377	109
223	377	132
224	377	129
225	377	116
226	377	117
227	377	102
228	377	70
229	377	93
230	377	81
231	377	93
232	377	92
233	377	117
234	377	119
235	377	144
236	377	117
237	377	102
238	377	98
239	377	97
240	377	95
241	377	122
242	377	120
243	377	111
244	377	74
245	377	104
246	377	119
247	377	97
248	377	105
249	377	115
250	377	94
251	377	79
252	377	104
253	377	108
254	377	79
255	377	103
256	377	96
257	377	107
258	377	115
259	377	117
260	377	117
261	377	137
262	377	124
263	377	142
264	377	164
265	377	153
266	377	180
267	377	176
268	377	196
269	377	166
270	377	180
271	377	211
272	377	120
273	377	117
274	377	189
275	377	120
276	377	105
277	377	112
278	377	127
279	377	154
280	377	155
281	377	139
282	377	120
283	377	153
284	377	107
285	377	160
286	377	148
287	377	143
288	377	115
289	377	177
290	377	161
291	377	201
292	377	208
293	377	224
294	377	196
295	377	175
296	377	204
297	377	215
298	377	266
299	377	224
300	377	270
301	377	203
302	377	220
303	377	196
304	377	95
305	377	106
306	377	68
307	377	37
308	377	97
309	377	128
310	377	163
311	377	217
312	377	278
313	377	219
314	377	216
315	377	283
316	377	243
317	377	263
318	377	401
319	377	331
320	377	248
321	377	226
322	377	256
323	377	156
324	377	180
325	377	168
326	377	153
327	377	191
328	377	192
329	377	201
330	377	321
331	377	366
332	377	385
333	377	445
334	377	408
335	377	480
336	377	498
337	377	494
338	377	583
339	377	597
340	377	526
341	377	641
342	377	670
343	377	776
344	377	879
345	377	999
346	377	848
347	377	661
348	377	707
349	377	969
350	377	1135
351	377	1123
352	377	1225
353	377	1190
354	377	1463
355	377	1305
356	377	1365
357	377	1710
358	377	2187
359	377	3428
360	377	1327
361	377	517
362	377	503
363	377	366
364	377	497
365	377	709
366	377	261
367	377	315
368	377	367
369	377	651
370	377	607
371	377	1343
372	377	3565
373	377	6689
374	377	5749
375	377	10398
376	377	25901
377	377	43858
0	378	1
1	378	24
2	378	202
3	378	319
4	378	325
5	378	310
6	378	301
7	378	269
8	378	239
9	378	183
10	378	126
11	378	153
12	378	124
13	378	138
14	378	119
15	378	96
16	378	76
17	378	90
18	378	105
19	378	87
20	378	77
21	378	79
22	378	98
23	378	54
24	378	71
25	378	64
26	378	60
27	378	55
28	378	62
29	378	69
30	378	70
31	378	74
32	378	93
33	378	100
34	378	112
35	378	102
36	378	127
38	378	122
39	378	144
40	378	173
41	378	165
42	378	224
43	378	241
44	378	327
45	378	298
46	378	220
47	378	52
48	378	27
49	378	24
50	378	23
51	378	32
52	378	22
53	378	15
54	378	65
55	378	159
56	378	250
57	378	311
58	378	274
59	378	323
60	378	262
61	378	184
62	378	58
63	378	9
64	378	55
65	378	15
66	378	12
67	378	55
68	378	241
69	378	318
70	378	331
71	378	300
72	378	280
73	378	301
74	378	267
75	378	310
76	378	391
77	378	282
78	378	304
79	378	314
80	378	207
81	378	154
82	378	113
83	378	159
84	378	123
85	378	143
86	378	159
87	378	228
88	378	255
89	378	407
90	378	218
91	378	99
92	378	90
93	378	84
94	378	253
95	378	195
96	378	154
97	378	236
98	378	138
99	378	53
100	378	45
101	378	55
102	378	46
103	378	56
104	378	53
105	378	44
106	378	48
107	378	61
108	378	126
109	378	102
110	378	126
111	378	122
112	378	132
113	378	197
114	378	175
115	378	136
116	378	169
117	378	143
118	378	172
119	378	145
120	378	126
121	378	146
122	378	129
123	378	123
124	378	153
125	378	132
126	378	116
127	378	149
128	378	159
129	378	198
130	378	164
131	378	183
132	378	186
133	378	171
134	378	214
135	378	191
136	378	174
137	378	199
138	378	174
139	378	188
140	378	144
141	378	141
142	378	119
143	378	161
144	378	120
145	378	127
146	378	119
147	378	111
148	378	116
149	378	92
150	378	89
151	378	95
152	378	60
153	378	86
154	378	57
155	378	108
156	378	133
157	378	133
158	378	93
159	378	117
160	378	127
161	378	80
162	378	74
163	378	70
164	378	64
165	378	79
166	378	62
167	378	78
168	378	74
169	378	74
170	378	92
171	378	92
172	378	71
173	378	80
174	378	82
175	378	96
176	378	91
177	378	81
178	378	80
179	378	96
180	378	112
181	378	127
182	378	125
183	378	125
184	378	129
185	378	101
186	378	108
187	378	116
188	378	149
189	378	77
190	378	108
191	378	94
192	378	116
193	378	106
194	378	94
195	378	120
196	378	123
197	378	127
198	378	99
199	378	117
200	378	116
201	378	127
202	378	123
203	378	137
204	378	146
205	378	131
206	378	116
207	378	118
208	378	141
209	378	146
210	378	146
211	378	141
212	378	148
213	378	167
214	378	155
215	378	153
216	378	139
217	378	140
218	378	114
219	378	164
220	378	130
221	378	132
222	378	139
223	378	150
224	378	141
225	378	132
226	378	132
227	378	94
228	378	99
229	378	96
230	378	103
231	378	94
232	378	115
233	378	110
234	378	135
235	378	157
236	378	133
237	378	132
238	378	107
239	378	110
240	378	136
241	378	128
242	378	144
243	378	126
244	378	82
245	378	117
246	378	113
247	378	103
248	378	121
249	378	116
250	378	106
251	378	94
252	378	109
253	378	92
254	378	115
255	378	110
256	378	139
257	378	98
258	378	133
259	378	167
260	378	171
261	378	162
262	378	158
263	378	174
264	378	170
265	378	180
266	378	226
267	378	194
268	378	178
269	378	159
270	378	252
271	378	212
272	378	130
273	378	126
274	378	170
275	378	117
276	378	126
277	378	129
278	378	139
279	378	161
280	378	150
281	378	149
282	378	135
283	378	154
284	378	138
285	378	144
286	378	135
287	378	140
288	378	118
289	378	167
290	378	193
291	378	212
292	378	234
293	378	225
294	378	212
295	378	238
296	378	272
297	378	305
298	378	272
299	378	250
300	378	246
301	378	217
302	378	245
303	378	240
304	378	88
305	378	90
306	378	33
307	378	23
308	378	106
309	378	134
310	378	186
311	378	181
312	378	296
313	378	209
314	378	270
315	378	296
316	378	235
317	378	249
318	378	372
319	378	364
320	378	230
321	378	232
322	378	189
323	378	112
324	378	170
325	378	166
326	378	137
327	378	184
328	378	178
329	378	183
330	378	334
331	378	341
332	378	369
333	378	463
334	378	391
335	378	564
336	378	516
337	378	548
338	378	711
339	378	679
340	378	615
341	378	651
342	378	737
343	378	858
344	378	842
345	378	924
346	378	806
347	378	660
348	378	707
349	378	888
350	378	1020
351	378	1049
352	378	1183
353	378	1141
354	378	1243
355	378	1156
356	378	1212
357	378	1621
358	378	2097
359	378	2733
360	378	990
361	378	428
362	378	380
363	378	278
364	378	406
365	378	547
366	378	213
367	378	257
368	378	285
369	378	541
370	378	500
371	378	1019
372	378	2654
373	378	4700
374	378	4275
375	378	6791
376	378	11039
377	378	19620
378	378	48305
1	379	37
2	379	145
3	379	267
4	379	311
5	379	240
6	379	215
7	379	185
8	379	232
9	379	120
10	379	100
11	379	91
12	379	100
13	379	107
14	379	127
15	379	95
16	379	84
17	379	72
18	379	92
19	379	65
20	379	72
21	379	66
22	379	56
23	379	54
24	379	49
25	379	47
26	379	32
27	379	47
28	379	38
29	379	55
30	379	50
31	379	85
32	379	63
33	379	64
34	379	87
35	379	100
36	379	103
38	379	95
39	379	127
40	379	121
41	379	146
42	379	155
43	379	157
44	379	225
45	379	255
46	379	189
47	379	75
48	379	44
49	379	28
50	379	37
51	379	38
52	379	34
53	379	32
54	379	68
55	379	151
56	379	232
57	379	209
58	379	166
59	379	162
60	379	204
61	379	140
62	379	71
63	379	11
64	379	56
65	379	24
66	379	11
67	379	84
68	379	205
69	379	240
70	379	230
71	379	228
72	379	200
73	379	191
74	379	175
75	379	209
76	379	243
77	379	287
78	379	215
79	379	240
80	379	202
81	379	185
82	379	130
83	379	164
84	379	116
85	379	181
86	379	174
87	379	192
88	379	224
89	379	276
90	379	166
91	379	122
92	379	109
93	379	106
94	379	195
95	379	159
96	379	158
97	379	190
98	379	118
99	379	77
100	379	46
101	379	54
102	379	49
103	379	64
104	379	49
105	379	57
106	379	51
107	379	71
108	379	116
109	379	94
110	379	99
111	379	104
112	379	125
113	379	142
114	379	119
115	379	112
116	379	134
117	379	136
118	379	154
119	379	125
120	379	117
121	379	121
122	379	137
123	379	105
124	379	117
125	379	109
126	379	122
127	379	123
128	379	123
129	379	133
130	379	157
131	379	166
132	379	175
133	379	151
134	379	172
135	379	148
136	379	146
137	379	154
138	379	154
139	379	167
140	379	142
141	379	122
142	379	128
143	379	137
144	379	146
145	379	124
146	379	106
147	379	109
148	379	121
149	379	97
150	379	102
151	379	132
152	379	71
153	379	107
154	379	89
155	379	97
156	379	135
157	379	106
158	379	76
159	379	92
160	379	99
161	379	76
162	379	77
163	379	70
164	379	90
165	379	85
166	379	76
167	379	81
168	379	65
169	379	72
170	379	71
171	379	68
172	379	70
173	379	70
174	379	73
175	379	96
176	379	89
177	379	62
178	379	90
179	379	112
180	379	99
181	379	100
182	379	90
183	379	100
184	379	116
185	379	98
186	379	135
187	379	82
188	379	117
189	379	56
190	379	107
191	379	109
192	379	100
193	379	104
194	379	88
195	379	100
196	379	100
197	379	90
198	379	110
199	379	118
200	379	92
201	379	119
202	379	141
203	379	131
204	379	131
205	379	146
206	379	111
207	379	123
208	379	137
209	379	132
210	379	147
211	379	148
212	379	115
213	379	155
214	379	140
215	379	144
216	379	114
217	379	161
218	379	133
219	379	134
220	379	162
221	379	127
222	379	152
223	379	115
224	379	121
225	379	133
226	379	108
227	379	104
228	379	109
229	379	124
230	379	94
231	379	103
232	379	115
233	379	122
234	379	106
235	379	119
236	379	136
237	379	92
238	379	96
239	379	101
240	379	90
241	379	129
242	379	109
243	379	128
244	379	69
245	379	98
246	379	143
247	379	89
248	379	88
249	379	106
250	379	114
251	379	90
252	379	89
253	379	95
254	379	104
255	379	83
256	379	110
257	379	122
258	379	138
259	379	148
260	379	138
261	379	158
262	379	138
263	379	153
264	379	174
265	379	159
266	379	192
267	379	163
268	379	182
269	379	179
270	379	186
271	379	184
272	379	142
273	379	144
274	379	167
275	379	132
276	379	108
277	379	151
278	379	155
279	379	136
280	379	141
281	379	140
282	379	126
283	379	146
284	379	135
285	379	133
286	379	117
287	379	129
288	379	143
289	379	176
290	379	196
291	379	189
292	379	217
293	379	182
294	379	187
295	379	194
296	379	232
297	379	176
298	379	220
299	379	213
300	379	246
301	379	211
302	379	175
303	379	231
304	379	96
305	379	100
306	379	63
307	379	58
308	379	127
309	379	156
310	379	164
311	379	200
312	379	280
313	379	203
314	379	183
315	379	267
316	379	223
317	379	223
318	379	292
319	379	318
320	379	248
321	379	231
322	379	217
323	379	169
324	379	180
325	379	148
326	379	134
327	379	179
328	379	218
329	379	179
330	379	285
331	379	371
332	379	341
333	379	366
334	379	311
335	379	395
336	379	415
337	379	509
338	379	524
339	379	524
340	379	522
341	379	503
342	379	626
343	379	663
344	379	820
345	379	769
346	379	683
347	379	698
348	379	728
349	379	755
350	379	887
351	379	987
352	379	881
353	379	831
354	379	1043
355	379	1055
356	379	1117
357	379	1417
358	379	1433
359	379	2024
360	379	1025
361	379	496
362	379	440
363	379	331
364	379	451
365	379	556
366	379	236
367	379	252
368	379	292
369	379	584
370	379	564
371	379	986
372	379	1979
373	379	3118
374	379	2873
375	379	3789
376	379	5934
377	379	7379
378	379	17778
379	379	42436
0	380	1
1	380	27
2	380	122
3	380	281
4	380	256
5	380	267
6	380	282
7	380	232
8	380	225
9	380	173
10	380	141
11	380	117
12	380	109
13	380	116
14	380	134
15	380	126
16	380	111
17	380	74
18	380	95
19	380	84
20	380	64
21	380	67
22	380	69
23	380	78
24	380	63
25	380	55
26	380	54
27	380	65
28	380	55
29	380	73
30	380	64
31	380	112
32	380	76
33	380	77
34	380	101
35	380	107
36	380	128
38	380	121
39	380	131
40	380	150
41	380	152
42	380	177
43	380	201
44	380	242
45	380	270
46	380	178
47	380	42
48	380	32
49	380	12
50	380	20
51	380	28
52	380	21
53	380	25
54	380	47
55	380	117
56	380	199
57	380	186
58	380	149
59	380	194
60	380	194
61	380	137
62	380	43
63	380	11
64	380	47
65	380	8
66	380	14
67	380	37
68	380	154
69	380	261
70	380	250
71	380	258
72	380	208
73	380	264
74	380	246
75	380	221
76	380	255
77	380	224
78	380	261
79	380	231
80	380	171
81	380	133
82	380	99
83	380	121
84	380	87
85	380	98
86	380	122
87	380	137
88	380	196
89	380	219
90	380	130
91	380	83
92	380	63
93	380	72
94	380	166
95	380	132
96	380	101
97	380	147
98	380	79
99	380	37
100	380	25
101	380	34
102	380	34
103	380	36
104	380	36
105	380	34
106	380	50
107	380	63
108	380	80
109	380	80
110	380	99
111	380	137
112	380	130
113	380	180
114	380	157
115	380	102
116	380	116
117	380	155
118	380	177
119	380	131
120	380	106
121	380	128
122	380	132
123	380	98
124	380	155
125	380	114
126	380	124
127	380	123
128	380	115
129	380	165
130	380	150
131	380	169
132	380	178
133	380	170
134	380	144
135	380	155
136	380	148
137	380	144
138	380	145
139	380	168
140	380	126
141	380	127
142	380	101
143	380	120
144	380	108
145	380	101
146	380	117
147	380	105
148	380	111
149	380	112
150	380	84
151	380	97
152	380	54
153	380	66
154	380	62
155	380	77
156	380	135
157	380	112
158	380	76
159	380	87
160	380	112
161	380	51
162	380	65
163	380	87
164	380	73
165	380	86
166	380	78
167	380	74
168	380	52
169	380	69
170	380	74
171	380	87
172	380	57
173	380	58
174	380	67
175	380	63
176	380	83
177	380	64
178	380	97
179	380	105
180	380	78
181	380	103
182	380	109
183	380	110
184	380	120
185	380	98
186	380	99
187	380	105
188	380	134
189	380	86
190	380	98
191	380	110
192	380	90
193	380	93
194	380	97
195	380	103
196	380	116
197	380	106
198	380	93
199	380	104
200	380	123
201	380	131
202	380	134
203	380	143
204	380	147
205	380	118
206	380	135
207	380	133
208	380	133
209	380	117
210	380	144
211	380	163
212	380	128
213	380	164
214	380	156
215	380	169
216	380	149
217	380	151
218	380	119
219	380	144
220	380	155
221	380	142
222	380	163
223	380	140
224	380	130
225	380	165
226	380	139
227	380	93
228	380	102
229	380	116
230	380	108
231	380	104
232	380	103
233	380	119
234	380	125
235	380	117
236	380	123
237	380	100
238	380	99
239	380	110
240	380	123
241	380	111
242	380	104
243	380	131
244	380	97
245	380	137
246	380	137
247	380	100
248	380	123
249	380	118
250	380	114
251	380	92
252	380	115
253	380	117
254	380	127
255	380	121
256	380	102
257	380	109
258	380	113
259	380	163
260	380	150
261	380	154
262	380	134
263	380	148
264	380	143
265	380	164
266	380	154
267	380	176
268	380	168
269	380	162
270	380	210
271	380	171
272	380	130
273	380	153
274	380	158
275	380	122
276	380	106
277	380	143
278	380	99
279	380	135
280	380	151
281	380	164
282	380	149
283	380	130
284	380	153
285	380	129
286	380	139
287	380	144
288	380	133
289	380	147
290	380	174
291	380	162
292	380	203
293	380	223
294	380	159
295	380	178
296	380	172
297	380	195
298	380	209
299	380	196
300	380	223
301	380	164
302	380	174
303	380	169
304	380	80
305	380	57
306	380	40
307	380	33
308	380	72
309	380	111
310	380	115
311	380	167
312	380	225
313	380	174
314	380	176
315	380	210
316	380	183
317	380	217
318	380	274
319	380	264
320	380	197
321	380	204
322	380	144
323	380	114
324	380	138
325	380	124
326	380	102
327	380	129
328	380	169
329	380	158
330	380	224
331	380	280
332	380	297
333	380	294
334	380	314
335	380	406
336	380	397
337	380	448
338	380	493
339	380	470
340	380	411
341	380	490
342	380	614
343	380	613
344	380	676
345	380	712
346	380	603
347	380	555
348	380	593
349	380	681
350	380	742
351	380	867
352	380	839
353	380	819
354	380	877
355	380	800
356	380	937
357	380	1045
358	380	1230
359	380	1757
360	380	630
361	380	268
362	380	314
363	380	186
364	380	277
365	380	368
366	380	127
367	380	171
368	380	192
369	380	348
370	380	307
371	380	698
372	380	1514
373	380	2718
374	380	2499
375	380	3377
376	380	5051
377	380	5782
378	380	8223
379	380	17126
380	380	46268
1	381	19
2	381	116
3	381	234
4	381	227
5	381	238
6	381	234
7	381	239
8	381	210
9	381	181
10	381	161
11	381	153
12	381	117
13	381	132
14	381	142
15	381	121
16	381	125
17	381	98
18	381	90
19	381	75
20	381	105
21	381	85
22	381	95
23	381	75
24	381	81
25	381	75
26	381	63
27	381	55
28	381	78
29	381	78
30	381	73
31	381	96
32	381	102
33	381	96
34	381	104
35	381	104
36	381	142
38	381	113
39	381	165
40	381	168
41	381	167
42	381	169
43	381	159
44	381	218
45	381	184
46	381	107
47	381	33
48	381	17
49	381	24
50	381	17
51	381	17
52	381	14
53	381	18
54	381	56
55	381	85
56	381	144
57	381	173
58	381	152
59	381	168
60	381	155
61	381	91
62	381	45
63	381	8
64	381	35
65	381	11
66	381	8
67	381	27
68	381	126
69	381	200
70	381	211
71	381	227
72	381	220
73	381	231
74	381	222
75	381	188
76	381	206
77	381	219
78	381	201
79	381	179
80	381	124
81	381	105
82	381	82
83	381	96
84	381	82
85	381	84
86	381	96
87	381	115
88	381	153
89	381	147
90	381	105
91	381	55
92	381	56
93	381	52
94	381	117
95	381	92
96	381	79
97	381	115
98	381	74
99	381	35
100	381	37
101	381	33
102	381	27
103	381	28
104	381	21
105	381	38
106	381	30
107	381	45
108	381	75
109	381	58
110	381	108
111	381	122
112	381	118
113	381	149
114	381	124
115	381	106
116	381	127
117	381	146
118	381	149
119	381	108
120	381	79
121	381	125
122	381	111
123	381	89
124	381	136
125	381	87
126	381	110
127	381	94
128	381	115
129	381	127
130	381	103
131	381	120
132	381	141
133	381	154
134	381	135
135	381	105
136	381	104
137	381	125
138	381	117
139	381	142
140	381	118
141	381	89
142	381	75
143	381	107
144	381	107
145	381	90
146	381	92
147	381	96
148	381	89
149	381	84
150	381	69
151	381	74
152	381	48
153	381	69
154	381	60
155	381	79
156	381	114
157	381	87
158	381	76
159	381	97
160	381	93
161	381	65
162	381	67
163	381	60
164	381	59
165	381	55
166	381	76
167	381	66
168	381	61
169	381	63
170	381	52
171	381	84
172	381	65
173	381	50
174	381	72
175	381	48
176	381	66
177	381	59
178	381	83
179	381	77
180	381	84
181	381	93
182	381	89
183	381	108
184	381	110
185	381	75
186	381	94
187	381	125
188	381	125
189	381	66
190	381	94
191	381	83
192	381	72
193	381	96
194	381	110
195	381	99
196	381	84
197	381	117
198	381	100
199	381	121
200	381	115
201	381	101
202	381	112
203	381	135
204	381	134
205	381	137
206	381	132
207	381	149
208	381	133
209	381	114
210	381	136
211	381	146
212	381	153
213	381	167
214	381	145
215	381	133
216	381	117
217	381	151
218	381	135
219	381	132
220	381	145
221	381	133
222	381	133
223	381	130
224	381	134
225	381	144
226	381	120
227	381	77
228	381	89
229	381	107
230	381	107
231	381	104
232	381	100
233	381	108
234	381	116
235	381	107
236	381	138
237	381	111
238	381	103
239	381	108
240	381	114
241	381	117
242	381	119
243	381	119
244	381	64
245	381	110
246	381	117
247	381	106
248	381	110
249	381	133
250	381	130
251	381	75
252	381	108
253	381	136
254	381	113
255	381	145
256	381	122
257	381	113
258	381	141
259	381	146
260	381	144
261	381	162
262	381	125
263	381	163
264	381	168
265	381	145
266	381	149
267	381	147
268	381	169
269	381	155
270	381	208
271	381	168
272	381	112
273	381	106
274	381	137
275	381	104
276	381	78
277	381	105
278	381	133
279	381	131
280	381	129
281	381	120
282	381	108
283	381	135
284	381	139
285	381	122
286	381	106
287	381	113
288	381	114
289	381	128
290	381	149
291	381	181
292	381	172
293	381	179
294	381	126
295	381	153
296	381	169
297	381	167
298	381	190
299	381	186
300	381	178
301	381	170
302	381	163
303	381	138
304	381	51
305	381	52
306	381	47
307	381	21
308	381	54
309	381	99
310	381	105
311	381	126
312	381	185
313	381	133
314	381	130
315	381	171
316	381	139
317	381	158
318	381	219
319	381	173
320	381	130
321	381	116
322	381	115
323	381	111
324	381	114
325	381	119
326	381	79
327	381	102
328	381	117
329	381	101
330	381	161
331	381	196
332	381	238
333	381	257
334	381	232
335	381	327
336	381	328
337	381	327
338	381	397
339	381	412
340	381	396
341	381	422
342	381	454
343	381	497
344	381	491
345	381	489
346	381	477
347	381	444
348	381	411
349	381	525
350	381	592
351	381	611
352	381	590
353	381	521
354	381	531
355	381	581
356	381	595
357	381	695
358	381	718
359	381	804
360	381	391
361	381	192
362	381	192
363	381	130
364	381	169
365	381	209
366	381	86
367	381	106
368	381	116
369	381	213
370	381	221
371	381	359
372	381	755
373	381	1277
374	381	1321
375	381	1405
376	381	2055
377	381	2408
378	381	3409
379	381	5121
380	381	17223
381	381	53070
1	382	23
2	382	103
3	382	260
4	382	280
5	382	302
6	382	285
7	382	261
8	382	266
9	382	196
10	382	157
11	382	171
12	382	165
13	382	181
14	382	181
15	382	156
16	382	146
17	382	137
18	382	121
19	382	100
20	382	105
21	382	93
22	382	117
23	382	83
24	382	84
25	382	76
26	382	91
27	382	75
28	382	88
29	382	118
30	382	72
31	382	112
32	382	129
33	382	146
34	382	136
35	382	150
36	382	128
38	382	121
39	382	220
40	382	198
41	382	213
42	382	222
43	382	236
44	382	255
45	382	210
46	382	98
47	382	35
48	382	13
49	382	11
50	382	10
51	382	13
52	382	15
53	382	9
54	382	41
55	382	79
56	382	146
57	382	220
58	382	175
59	382	224
60	382	164
61	382	99
62	382	25
63	382	1
64	382	28
65	382	4
66	382	8
67	382	23
68	382	120
69	382	207
70	382	241
71	382	227
72	382	274
73	382	255
74	382	244
75	382	273
76	382	233
77	382	226
78	382	231
79	382	210
80	382	100
81	382	75
82	382	67
83	382	73
84	382	47
85	382	59
86	382	82
87	382	100
88	382	129
89	382	212
90	382	115
91	382	44
92	382	50
93	382	40
94	382	111
95	382	103
96	382	75
97	382	116
98	382	58
99	382	26
100	382	10
101	382	28
102	382	11
103	382	17
104	382	23
105	382	15
106	382	22
107	382	40
108	382	51
109	382	43
110	382	91
111	382	105
112	382	118
113	382	171
114	382	144
115	382	121
116	382	118
117	382	131
118	382	156
119	382	96
120	382	83
121	382	104
122	382	82
123	382	114
124	382	125
125	382	120
126	382	91
127	382	110
128	382	97
129	382	113
130	382	122
131	382	141
132	382	163
133	382	142
134	382	142
135	382	109
136	382	107
137	382	95
138	382	112
139	382	108
140	382	120
141	382	92
142	382	76
143	382	74
144	382	81
145	382	109
146	382	93
147	382	80
148	382	77
149	382	72
150	382	58
151	382	76
152	382	53
153	382	53
154	382	63
155	382	65
156	382	129
157	382	74
158	382	59
159	382	73
160	382	75
161	382	54
162	382	48
163	382	48
164	382	54
165	382	53
166	382	53
167	382	63
168	382	55
169	382	55
170	382	49
171	382	57
172	382	49
173	382	64
174	382	48
175	382	39
176	382	54
177	382	53
178	382	59
179	382	83
180	382	75
181	382	101
182	382	74
183	382	105
184	382	97
185	382	105
186	382	108
187	382	113
188	382	128
189	382	60
190	382	102
191	382	102
192	382	81
193	382	76
194	382	85
195	382	88
196	382	86
197	382	110
198	382	110
199	382	120
200	382	134
201	382	127
202	382	146
203	382	129
204	382	114
205	382	123
206	382	126
207	382	140
208	382	144
209	382	155
210	382	159
211	382	191
212	382	151
213	382	186
214	382	167
215	382	141
216	382	137
217	382	160
218	382	110
219	382	150
220	382	141
221	382	152
222	382	133
223	382	137
224	382	135
225	382	122
226	382	113
227	382	70
228	382	91
229	382	69
230	382	68
231	382	93
232	382	83
233	382	100
234	382	141
235	382	120
236	382	143
237	382	131
238	382	143
239	382	146
240	382	115
241	382	139
242	382	146
243	382	142
244	382	87
245	382	147
246	382	118
247	382	111
248	382	93
249	382	128
250	382	109
251	382	127
252	382	124
253	382	128
254	382	126
255	382	126
256	382	129
257	382	125
258	382	147
259	382	170
260	382	169
261	382	169
262	382	161
263	382	142
264	382	178
265	382	175
266	382	195
267	382	163
268	382	161
269	382	154
270	382	184
271	382	198
272	382	115
273	382	106
274	382	128
275	382	121
276	382	91
277	382	111
278	382	119
279	382	134
280	382	141
281	382	108
282	382	131
283	382	133
284	382	115
285	382	94
286	382	83
287	382	111
288	382	89
289	382	115
290	382	125
291	382	160
292	382	181
293	382	198
294	382	159
295	382	129
296	382	161
297	382	185
298	382	201
299	382	177
300	382	215
301	382	148
302	382	148
303	382	128
304	382	52
305	382	48
306	382	28
307	382	27
308	382	39
309	382	67
310	382	81
311	382	88
312	382	136
313	382	119
314	382	132
315	382	167
316	382	128
317	382	161
318	382	226
319	382	192
320	382	107
321	382	116
322	382	95
323	382	80
324	382	78
325	382	84
326	382	67
327	382	82
328	382	97
329	382	86
330	382	171
331	382	219
332	382	218
333	382	267
334	382	220
335	382	306
336	382	347
337	382	339
338	382	519
339	382	540
340	382	457
341	382	478
342	382	550
343	382	512
344	382	475
345	382	507
346	382	474
347	382	322
348	382	359
349	382	470
350	382	517
351	382	535
352	382	607
353	382	527
354	382	566
355	382	543
356	382	548
357	382	653
358	382	759
359	382	818
360	382	251
361	382	106
362	382	103
363	382	90
364	382	103
365	382	162
366	382	65
367	382	84
368	382	83
369	382	177
370	382	150
371	382	288
372	382	760
373	382	1341
374	382	1439
375	382	1477
376	382	2016
377	382	2179
378	382	3461
379	382	4311
380	382	14779
381	382	28950
382	382	54702
1	383	21
2	383	85
3	383	161
4	383	169
5	383	174
6	383	200
7	383	176
8	383	174
9	383	141
10	383	135
11	383	126
12	383	121
13	383	130
14	383	140
15	383	135
16	383	110
17	383	76
18	383	76
19	383	81
20	383	84
21	383	63
22	383	79
23	383	89
24	383	77
25	383	68
26	383	59
27	383	62
28	383	62
29	383	61
30	383	68
31	383	102
32	383	111
33	383	100
34	383	116
35	383	108
36	383	131
38	383	120
39	383	136
40	383	136
41	383	152
42	383	151
43	383	122
44	383	184
45	383	161
46	383	97
47	383	33
48	383	17
49	383	9
50	383	16
51	383	13
52	383	14
53	383	14
54	383	34
55	383	86
56	383	93
57	383	116
58	383	117
59	383	121
60	383	138
61	383	83
62	383	37
63	383	5
64	383	29
65	383	2
66	383	8
67	383	34
68	383	101
69	383	158
70	383	182
71	383	168
72	383	194
73	383	224
74	383	187
75	383	150
76	383	151
77	383	164
78	383	143
79	383	154
80	383	96
81	383	85
82	383	65
83	383	68
84	383	62
85	383	72
86	383	81
87	383	95
88	383	113
89	383	132
90	383	71
91	383	45
92	383	40
93	383	39
94	383	93
95	383	72
96	383	59
97	383	105
98	383	51
99	383	31
100	383	16
101	383	23
102	383	18
103	383	36
104	383	20
105	383	29
106	383	30
107	383	32
108	383	76
109	383	44
110	383	76
111	383	108
112	383	83
113	383	133
114	383	142
115	383	99
116	383	101
117	383	120
118	383	152
119	383	106
120	383	82
121	383	97
122	383	103
123	383	101
124	383	110
125	383	107
126	383	95
127	383	91
128	383	69
129	383	101
130	383	97
131	383	128
132	383	149
133	383	142
134	383	124
135	383	98
136	383	99
137	383	98
138	383	109
139	383	110
140	383	79
141	383	85
142	383	102
143	383	97
144	383	95
145	383	111
146	383	106
147	383	73
148	383	75
149	383	70
150	383	77
151	383	80
152	383	54
153	383	61
154	383	61
155	383	71
156	383	121
157	383	61
158	383	50
159	383	70
160	383	83
161	383	69
162	383	56
163	383	58
164	383	49
165	383	58
166	383	59
167	383	61
168	383	51
169	383	44
170	383	59
171	383	72
172	383	82
173	383	55
174	383	59
175	383	55
176	383	53
177	383	48
178	383	88
179	383	72
180	383	76
181	383	94
182	383	72
183	383	72
184	383	93
185	383	85
186	383	74
187	383	71
188	383	101
189	383	73
190	383	88
191	383	96
192	383	82
193	383	81
194	383	81
195	383	104
196	383	102
197	383	92
198	383	122
199	383	101
200	383	109
201	383	94
202	383	100
203	383	123
204	383	127
205	383	109
206	383	124
207	383	130
208	383	113
209	383	152
210	383	152
211	383	146
212	383	122
213	383	132
214	383	149
215	383	159
216	383	128
217	383	156
218	383	102
219	383	129
220	383	133
221	383	124
222	383	120
223	383	135
224	383	132
225	383	134
226	383	104
227	383	80
228	383	90
229	383	95
230	383	86
231	383	76
232	383	103
233	383	96
234	383	105
235	383	113
236	383	98
237	383	111
238	383	124
239	383	102
240	383	121
241	383	127
242	383	108
243	383	120
244	383	79
245	383	121
246	383	120
247	383	95
248	383	107
249	383	96
250	383	126
251	383	112
252	383	121
253	383	123
254	383	136
255	383	116
256	383	123
257	383	87
258	383	127
259	383	152
260	383	118
261	383	146
262	383	128
263	383	127
264	383	177
265	383	133
266	383	156
267	383	150
268	383	138
269	383	141
270	383	175
271	383	135
272	383	89
273	383	103
274	383	152
275	383	115
276	383	79
277	383	104
278	383	100
279	383	127
280	383	119
281	383	133
282	383	120
283	383	107
284	383	114
285	383	119
286	383	120
287	383	82
288	383	88
289	383	126
290	383	138
291	383	147
292	383	153
293	383	163
294	383	125
295	383	115
296	383	130
297	383	133
298	383	150
299	383	156
300	383	151
301	383	142
302	383	118
303	383	119
304	383	48
305	383	43
306	383	35
307	383	33
308	383	59
309	383	81
310	383	73
311	383	113
312	383	129
313	383	113
314	383	105
315	383	144
316	383	112
317	383	135
318	383	187
319	383	162
320	383	95
321	383	138
322	383	103
323	383	75
324	383	93
325	383	87
326	383	66
327	383	87
328	383	102
329	383	104
330	383	146
331	383	165
332	383	204
333	383	220
334	383	175
335	383	251
336	383	286
337	383	284
338	383	312
339	383	300
340	383	309
341	383	342
342	383	370
343	383	400
344	383	395
345	383	410
346	383	440
347	383	368
348	383	359
349	383	387
350	383	423
351	383	506
352	383	446
353	383	442
354	383	406
355	383	447
356	383	452
357	383	474
358	383	481
359	383	551
360	383	207
361	383	141
362	383	133
363	383	100
364	383	132
365	383	158
366	383	56
367	383	76
368	383	82
369	383	156
370	383	160
371	383	287
372	383	468
373	383	832
374	383	957
375	383	844
376	383	1307
377	383	1497
378	383	2027
379	383	3009
380	383	6785
381	383	9523
382	383	19477
383	383	45596
1	384	14
2	384	56
3	384	117
4	384	127
5	384	151
6	384	145
7	384	142
8	384	118
9	384	100
10	384	85
11	384	93
12	384	89
13	384	99
14	384	107
15	384	79
16	384	68
17	384	77
18	384	85
19	384	59
20	384	58
21	384	68
22	384	70
23	384	51
24	384	52
25	384	49
26	384	57
27	384	62
28	384	61
29	384	68
30	384	66
31	384	68
32	384	80
33	384	60
34	384	70
35	384	92
36	384	103
38	384	86
39	384	119
40	384	82
41	384	115
42	384	102
43	384	102
44	384	150
45	384	104
46	384	64
47	384	25
48	384	17
49	384	12
50	384	13
51	384	12
52	384	9
53	384	10
54	384	26
55	384	56
56	384	87
57	384	100
58	384	80
59	384	92
60	384	82
61	384	72
62	384	17
63	384	3
64	384	16
65	384	6
66	384	5
67	384	21
68	384	80
69	384	112
70	384	119
71	384	114
72	384	143
73	384	151
74	384	110
75	384	126
76	384	105
77	384	106
78	384	94
79	384	115
80	384	68
81	384	38
82	384	41
83	384	40
84	384	39
85	384	45
86	384	48
87	384	75
88	384	76
89	384	85
90	384	64
91	384	34
92	384	36
93	384	39
94	384	54
95	384	62
96	384	39
97	384	50
98	384	41
99	384	14
100	384	14
101	384	18
102	384	12
103	384	19
104	384	16
105	384	19
106	384	14
107	384	25
108	384	34
109	384	50
110	384	57
111	384	76
112	384	64
113	384	102
114	384	107
115	384	61
116	384	84
117	384	93
118	384	103
119	384	73
120	384	75
121	384	66
122	384	69
123	384	66
124	384	65
125	384	82
126	384	86
127	384	66
128	384	55
129	384	68
130	384	75
131	384	87
132	384	119
133	384	93
134	384	78
135	384	68
136	384	46
137	384	76
138	384	88
139	384	66
140	384	58
141	384	49
142	384	46
143	384	67
144	384	70
145	384	47
146	384	54
147	384	38
148	384	57
149	384	44
150	384	55
151	384	45
152	384	36
153	384	41
154	384	44
155	384	54
156	384	77
157	384	56
158	384	39
159	384	56
160	384	57
161	384	45
162	384	30
163	384	39
164	384	33
165	384	33
166	384	46
167	384	47
168	384	35
169	384	42
170	384	50
171	384	45
172	384	41
173	384	33
174	384	44
175	384	37
176	384	57
177	384	42
178	384	44
179	384	62
180	384	57
181	384	63
182	384	66
183	384	77
184	384	53
185	384	76
186	384	63
187	384	79
188	384	72
189	384	39
190	384	50
191	384	57
192	384	47
193	384	54
194	384	65
195	384	66
196	384	58
197	384	70
198	384	66
199	384	60
200	384	87
201	384	66
202	384	85
203	384	101
204	384	110
205	384	93
206	384	86
207	384	94
208	384	104
209	384	101
210	384	99
211	384	119
212	384	114
213	384	92
214	384	100
215	384	100
216	384	89
217	384	90
218	384	81
219	384	91
220	384	109
221	384	74
222	384	74
223	384	82
224	384	77
225	384	86
226	384	82
227	384	61
228	384	59
229	384	62
230	384	64
231	384	74
232	384	70
233	384	76
234	384	67
235	384	72
236	384	89
237	384	63
238	384	73
239	384	83
240	384	95
241	384	94
242	384	91
243	384	92
244	384	56
245	384	105
246	384	80
247	384	87
248	384	72
249	384	80
250	384	78
251	384	59
252	384	86
253	384	96
254	384	95
255	384	93
256	384	78
257	384	68
258	384	90
259	384	120
260	384	125
261	384	100
262	384	108
263	384	103
264	384	104
265	384	113
266	384	108
267	384	101
268	384	95
269	384	126
270	384	140
271	384	124
272	384	61
273	384	90
274	384	84
275	384	81
276	384	60
277	384	73
278	384	67
279	384	82
280	384	82
281	384	86
282	384	75
283	384	91
284	384	94
285	384	78
286	384	65
287	384	67
288	384	63
289	384	67
290	384	90
291	384	108
292	384	109
293	384	129
294	384	96
295	384	87
296	384	109
297	384	98
298	384	128
299	384	112
300	384	127
301	384	95
302	384	85
303	384	63
304	384	39
305	384	32
306	384	18
307	384	13
308	384	32
309	384	63
310	384	48
311	384	65
312	384	98
313	384	92
314	384	80
315	384	86
316	384	85
317	384	85
318	384	133
319	384	115
320	384	67
321	384	69
322	384	70
323	384	36
324	384	53
325	384	64
326	384	52
327	384	59
328	384	63
329	384	81
330	384	91
331	384	130
332	384	129
333	384	159
334	384	120
335	384	181
336	384	226
337	384	203
338	384	221
339	384	237
340	384	229
341	384	268
342	384	262
343	384	272
344	384	294
345	384	279
346	384	279
347	384	207
348	384	232
349	384	268
350	384	281
351	384	294
352	384	315
353	384	300
354	384	291
355	384	282
356	384	328
357	384	336
358	384	340
359	384	329
360	384	150
361	384	85
362	384	91
363	384	69
364	384	83
365	384	97
366	384	44
367	384	43
368	384	62
369	384	85
370	384	81
371	384	188
372	384	350
373	384	568
374	384	738
375	384	626
376	384	923
377	384	1031
378	384	1511
379	384	2003
380	384	4778
381	384	6360
382	384	10220
383	384	18386
384	384	26069
1	385	13
2	385	57
3	385	154
4	385	185
5	385	188
6	385	224
7	385	224
8	385	218
9	385	173
10	385	139
11	385	157
12	385	166
13	385	180
14	385	183
15	385	141
16	385	143
17	385	139
18	385	114
19	385	109
20	385	91
21	385	107
22	385	102
23	385	100
24	385	109
25	385	83
26	385	98
27	385	84
28	385	96
29	385	102
30	385	94
31	385	140
32	385	118
33	385	119
34	385	144
35	385	132
36	385	133
38	385	142
39	385	199
40	385	208
41	385	188
42	385	192
43	385	182
44	385	197
45	385	133
46	385	64
47	385	16
48	385	7
49	385	5
50	385	9
51	385	10
52	385	8
53	385	9
54	385	30
55	385	50
56	385	97
57	385	152
58	385	162
59	385	123
60	385	113
61	385	49
62	385	23
63	385	3
64	385	17
65	385	4
66	385	4
67	385	23
68	385	60
69	385	165
70	385	159
71	385	197
72	385	212
73	385	249
74	385	172
75	385	183
76	385	170
77	385	152
78	385	165
79	385	123
80	385	61
81	385	50
82	385	54
83	385	39
84	385	37
85	385	49
86	385	45
87	385	72
88	385	93
89	385	119
90	385	63
91	385	37
92	385	34
93	385	30
94	385	75
95	385	60
96	385	51
97	385	62
98	385	42
99	385	28
100	385	12
101	385	13
102	385	9
103	385	24
104	385	11
105	385	12
106	385	25
107	385	20
108	385	38
109	385	36
110	385	83
111	385	110
112	385	111
113	385	140
114	385	129
115	385	106
116	385	128
117	385	126
118	385	147
119	385	110
120	385	85
121	385	100
122	385	92
123	385	108
124	385	110
125	385	98
126	385	98
127	385	103
128	385	91
129	385	109
130	385	97
131	385	156
132	385	149
133	385	115
134	385	113
135	385	93
136	385	103
137	385	75
138	385	96
139	385	109
140	385	82
141	385	78
142	385	65
143	385	72
144	385	63
145	385	92
146	385	92
147	385	63
148	385	70
149	385	59
150	385	47
151	385	54
152	385	37
153	385	41
154	385	48
155	385	49
156	385	104
157	385	55
158	385	65
159	385	80
160	385	81
161	385	40
162	385	50
163	385	46
164	385	54
165	385	56
166	385	50
167	385	58
168	385	31
169	385	60
170	385	65
171	385	60
172	385	45
173	385	61
174	385	45
175	385	30
176	385	51
177	385	46
178	385	55
179	385	71
180	385	62
181	385	84
182	385	84
183	385	79
184	385	80
185	385	76
186	385	131
187	385	116
188	385	109
189	385	64
190	385	66
191	385	85
192	385	104
193	385	67
194	385	67
195	385	78
196	385	102
197	385	110
198	385	90
199	385	88
200	385	120
201	385	123
202	385	92
203	385	128
204	385	110
205	385	133
206	385	110
207	385	134
208	385	114
209	385	135
210	385	122
211	385	139
212	385	130
213	385	145
214	385	152
215	385	129
216	385	117
217	385	123
218	385	88
219	385	135
220	385	125
221	385	114
222	385	116
223	385	136
224	385	118
225	385	83
226	385	113
227	385	62
228	385	62
229	385	62
230	385	73
231	385	67
232	385	96
233	385	94
234	385	112
235	385	119
236	385	109
237	385	136
238	385	133
239	385	127
240	385	127
241	385	128
242	385	118
243	385	126
244	385	109
245	385	116
246	385	117
247	385	110
248	385	124
249	385	126
250	385	113
251	385	87
252	385	118
253	385	134
254	385	106
255	385	147
256	385	130
257	385	107
258	385	115
259	385	162
260	385	149
261	385	144
262	385	157
263	385	135
264	385	148
265	385	149
266	385	152
267	385	160
268	385	111
269	385	159
270	385	174
271	385	140
272	385	79
273	385	72
274	385	106
275	385	113
276	385	77
277	385	106
278	385	105
279	385	93
280	385	98
281	385	105
282	385	94
283	385	107
284	385	86
285	385	95
286	385	91
287	385	82
288	385	60
289	385	87
290	385	105
291	385	127
292	385	162
293	385	166
294	385	116
295	385	108
296	385	128
297	385	152
298	385	162
299	385	131
300	385	150
301	385	126
302	385	95
303	385	94
304	385	37
305	385	30
306	385	30
307	385	11
308	385	30
309	385	71
310	385	80
311	385	74
312	385	149
313	385	86
314	385	90
315	385	121
316	385	81
317	385	113
318	385	166
319	385	150
320	385	65
321	385	92
322	385	73
323	385	51
324	385	73
325	385	53
326	385	34
327	385	62
328	385	79
329	385	69
330	385	108
331	385	133
332	385	163
333	385	194
334	385	135
335	385	232
336	385	228
337	385	263
338	385	349
339	385	344
340	385	362
341	385	380
342	385	402
343	385	362
344	385	306
345	385	377
346	385	358
347	385	255
348	385	262
349	385	309
350	385	406
351	385	380
352	385	420
353	385	375
354	385	308
355	385	374
356	385	361
357	385	382
358	385	502
359	385	436
360	385	142
361	385	66
362	385	57
363	385	58
364	385	60
365	385	96
366	385	47
367	385	50
368	385	55
369	385	91
370	385	85
371	385	167
372	385	400
373	385	736
374	385	896
375	385	874
376	385	1160
377	385	1247
378	385	1914
379	385	2296
380	385	5765
381	385	7659
382	385	12037
383	385	12510
384	385	15588
385	385	47512
1	386	8
2	386	66
3	386	140
4	386	175
5	386	180
6	386	263
7	386	254
8	386	211
9	386	213
10	386	184
11	386	192
12	386	202
13	386	173
14	386	185
15	386	149
16	386	142
17	386	147
18	386	124
19	386	126
20	386	135
21	386	107
22	386	124
23	386	113
24	386	119
25	386	115
26	386	119
27	386	120
28	386	132
29	386	106
30	386	139
31	386	151
32	386	131
33	386	152
34	386	193
35	386	173
36	386	167
38	386	159
39	386	261
40	386	276
41	386	248
42	386	237
43	386	255
44	386	237
45	386	122
46	386	69
47	386	13
48	386	6
49	386	5
50	386	3
51	386	10
52	386	2
53	386	10
54	386	8
55	386	44
56	386	94
57	386	193
58	386	174
59	386	168
60	386	125
61	386	51
62	386	20
63	386	1
64	386	13
65	386	1
66	386	4
67	386	11
68	386	67
69	386	139
70	386	201
71	386	197
72	386	268
73	386	291
74	386	250
75	386	211
76	386	208
77	386	163
78	386	190
79	386	153
80	386	46
81	386	41
82	386	28
83	386	33
84	386	27
85	386	22
86	386	39
87	386	45
88	386	69
89	386	126
90	386	53
91	386	17
92	386	19
93	386	25
94	386	59
95	386	58
96	386	38
97	386	62
98	386	25
99	386	11
100	386	8
101	386	10
102	386	5
103	386	16
104	386	10
105	386	11
106	386	10
107	386	13
108	386	28
109	386	37
110	386	84
111	386	110
112	386	129
113	386	172
114	386	166
115	386	138
116	386	144
117	386	146
118	386	165
119	386	135
120	386	106
121	386	117
122	386	120
123	386	128
124	386	117
125	386	119
126	386	118
127	386	99
128	386	102
129	386	113
130	386	97
131	386	140
132	386	166
133	386	157
134	386	125
135	386	103
136	386	69
137	386	90
138	386	80
139	386	98
140	386	77
141	386	62
142	386	62
143	386	72
144	386	67
145	386	65
146	386	71
147	386	88
148	386	65
149	386	48
150	386	38
151	386	66
152	386	28
153	386	32
154	386	35
155	386	46
156	386	87
157	386	52
158	386	45
159	386	76
160	386	64
161	386	60
162	386	51
163	386	37
164	386	44
165	386	40
166	386	48
167	386	47
168	386	29
169	386	55
170	386	50
171	386	58
172	386	42
173	386	45
174	386	30
175	386	29
176	386	37
177	386	31
178	386	69
179	386	79
180	386	46
181	386	68
182	386	77
183	386	88
184	386	103
185	386	88
186	386	120
187	386	102
188	386	93
189	386	73
190	386	97
191	386	89
192	386	97
193	386	66
194	386	77
195	386	108
196	386	109
197	386	110
198	386	82
199	386	94
200	386	113
201	386	132
202	386	116
203	386	117
204	386	134
205	386	105
206	386	141
207	386	155
208	386	132
209	386	146
210	386	146
211	386	145
212	386	143
213	386	129
214	386	160
215	386	127
216	386	96
217	386	123
218	386	99
219	386	110
220	386	85
221	386	106
222	386	129
223	386	122
224	386	94
225	386	111
226	386	81
227	386	58
228	386	54
229	386	61
230	386	52
231	386	78
232	386	60
233	386	90
234	386	108
235	386	112
236	386	118
237	386	146
238	386	157
239	386	157
240	386	140
241	386	143
242	386	115
243	386	132
244	386	86
245	386	136
246	386	137
247	386	115
248	386	101
249	386	124
250	386	123
251	386	112
252	386	162
253	386	151
254	386	143
255	386	164
256	386	158
257	386	105
258	386	129
259	386	157
260	386	161
261	386	125
262	386	131
263	386	147
264	386	123
265	386	113
266	386	125
267	386	149
268	386	126
269	386	101
270	386	167
271	386	176
272	386	85
273	386	69
274	386	92
275	386	68
276	386	53
277	386	69
278	386	89
279	386	94
280	386	120
281	386	117
282	386	107
283	386	93
284	386	77
285	386	105
286	386	78
287	386	64
288	386	58
289	386	55
290	386	96
291	386	128
292	386	128
293	386	171
294	386	110
295	386	105
296	386	99
297	386	146
298	386	153
299	386	137
300	386	123
301	386	130
302	386	102
303	386	100
304	386	28
305	386	20
306	386	19
307	386	16
308	386	28
309	386	39
310	386	42
311	386	61
312	386	115
313	386	70
314	386	58
315	386	107
316	386	83
317	386	77
318	386	147
319	386	105
320	386	47
321	386	72
322	386	49
323	386	30
324	386	36
325	386	38
326	386	38
327	386	40
328	386	52
329	386	51
330	386	95
331	386	121
332	386	127
333	386	160
334	386	123
335	386	218
336	386	234
337	386	224
338	386	327
339	386	323
340	386	298
341	386	358
342	386	374
343	386	316
344	386	275
345	386	324
346	386	302
347	386	209
348	386	210
349	386	275
350	386	347
351	386	340
352	386	430
353	386	337
354	386	264
355	386	313
356	386	300
357	386	327
358	386	459
359	386	370
360	386	100
361	386	50
362	386	56
363	386	28
364	386	50
365	386	57
366	386	18
367	386	55
368	386	38
369	386	73
370	386	67
371	386	102
372	386	318
373	386	664
374	386	955
375	386	787
376	386	1074
377	386	1171
378	386	1619
379	386	1785
380	386	5783
381	386	6748
382	386	9675
383	386	8686
384	386	6860
385	386	19639
386	386	52934
1	387	9
2	387	53
3	387	164
4	387	190
5	387	181
6	387	181
7	387	246
8	387	191
9	387	171
10	387	171
11	387	201
12	387	172
13	387	173
14	387	160
15	387	158
16	387	136
17	387	138
18	387	121
19	387	118
20	387	155
21	387	109
22	387	126
23	387	129
24	387	112
25	387	104
26	387	110
27	387	115
28	387	123
29	387	118
30	387	109
31	387	154
32	387	155
33	387	195
34	387	200
35	387	157
36	387	159
38	387	144
39	387	253
40	387	201
41	387	244
42	387	254
43	387	222
44	387	226
45	387	114
46	387	61
47	387	11
48	387	5
49	387	10
50	387	4
51	387	9
52	387	10
53	387	4
54	387	12
55	387	40
56	387	91
57	387	165
58	387	167
59	387	165
60	387	117
61	387	52
62	387	16
63	387	1
64	387	14
65	387	3
66	387	6
67	387	5
68	387	65
69	387	141
70	387	191
71	387	215
72	387	217
73	387	271
74	387	217
75	387	233
76	387	182
77	387	163
78	387	165
79	387	134
80	387	43
81	387	29
82	387	20
83	387	30
84	387	27
85	387	28
86	387	28
87	387	43
88	387	72
89	387	103
90	387	60
91	387	19
92	387	16
93	387	21
94	387	50
95	387	57
96	387	31
97	387	50
98	387	28
99	387	15
100	387	12
101	387	14
102	387	5
103	387	14
104	387	10
105	387	13
106	387	11
107	387	18
108	387	26
109	387	47
110	387	87
111	387	144
112	387	106
113	387	166
114	387	137
115	387	131
116	387	115
117	387	120
118	387	165
119	387	126
120	387	101
121	387	91
122	387	114
123	387	110
124	387	102
125	387	116
126	387	112
127	387	108
128	387	108
129	387	99
130	387	98
131	387	137
132	387	158
133	387	128
134	387	117
135	387	97
136	387	84
137	387	68
138	387	83
139	387	83
140	387	51
141	387	71
142	387	51
143	387	63
144	387	49
145	387	68
146	387	70
147	387	56
148	387	57
149	387	39
150	387	43
151	387	53
152	387	30
153	387	38
154	387	34
155	387	50
156	387	75
157	387	53
158	387	31
159	387	60
160	387	69
161	387	52
162	387	27
163	387	31
164	387	36
165	387	34
166	387	40
167	387	34
168	387	33
169	387	37
170	387	60
171	387	43
172	387	40
173	387	40
174	387	32
175	387	40
176	387	50
177	387	37
178	387	44
179	387	68
180	387	51
181	387	63
182	387	47
183	387	60
184	387	88
185	387	67
186	387	94
187	387	90
188	387	92
189	387	64
190	387	92
191	387	80
192	387	65
193	387	78
194	387	73
195	387	94
196	387	90
197	387	93
198	387	88
199	387	91
200	387	86
201	387	94
202	387	93
203	387	120
204	387	114
205	387	118
206	387	124
207	387	136
208	387	135
209	387	124
210	387	119
211	387	124
212	387	129
213	387	140
214	387	138
215	387	137
216	387	126
217	387	100
218	387	84
219	387	96
220	387	92
221	387	101
222	387	110
223	387	108
224	387	103
225	387	91
226	387	71
227	387	48
228	387	56
229	387	51
230	387	52
231	387	61
232	387	63
233	387	73
234	387	100
235	387	123
236	387	126
237	387	131
238	387	148
239	387	127
240	387	115
241	387	115
242	387	117
243	387	138
244	387	64
245	387	113
246	387	111
247	387	120
248	387	116
249	387	126
250	387	122
251	387	96
252	387	136
253	387	140
254	387	117
255	387	141
256	387	133
257	387	116
258	387	119
259	387	147
260	387	127
261	387	107
262	387	117
263	387	121
264	387	115
265	387	124
266	387	126
267	387	124
268	387	142
269	387	123
270	387	202
271	387	158
272	387	71
273	387	58
274	387	85
275	387	73
276	387	67
277	387	74
278	387	103
279	387	101
280	387	105
281	387	88
282	387	88
283	387	90
284	387	74
285	387	81
286	387	83
287	387	59
288	387	44
289	387	59
290	387	84
291	387	103
292	387	155
293	387	129
294	387	105
295	387	79
296	387	99
297	387	134
298	387	118
299	387	109
300	387	123
301	387	88
302	387	113
303	387	76
304	387	29
305	387	19
306	387	11
307	387	9
308	387	18
309	387	25
310	387	49
311	387	54
312	387	106
313	387	52
314	387	53
315	387	97
316	387	62
317	387	74
318	387	138
319	387	114
320	387	60
321	387	53
322	387	39
323	387	33
324	387	48
325	387	31
326	387	25
327	387	31
328	387	44
329	387	41
330	387	71
331	387	128
332	387	154
333	387	149
334	387	146
335	387	196
336	387	225
337	387	205
338	387	328
339	387	321
340	387	283
341	387	330
342	387	325
343	387	333
344	387	229
345	387	275
346	387	290
347	387	185
348	387	198
349	387	266
350	387	300
351	387	333
352	387	403
353	387	317
354	387	275
355	387	288
356	387	283
357	387	297
358	387	424
359	387	342
360	387	81
361	387	46
362	387	49
363	387	37
364	387	56
365	387	64
366	387	22
367	387	35
368	387	28
369	387	70
370	387	47
371	387	114
372	387	339
373	387	681
374	387	853
375	387	793
376	387	1098
377	387	1152
378	387	1653
379	387	1826
380	387	6311
381	387	7069
382	387	10112
383	387	8062
384	387	5817
385	387	12707
386	387	39773
387	387	48016
1	388	6
2	388	74
3	388	189
4	388	209
5	388	231
6	388	300
7	388	285
8	388	309
9	388	257
10	388	214
11	388	310
12	388	231
13	388	247
14	388	222
15	388	172
16	388	173
17	388	209
18	388	196
19	388	183
20	388	187
21	388	150
22	388	161
23	388	143
24	388	160
25	388	136
26	388	123
27	388	144
28	388	138
29	388	152
30	388	176
31	388	186
32	388	211
33	388	217
34	388	235
35	388	189
36	388	165
38	388	171
39	388	311
40	388	257
41	388	268
42	388	273
43	388	296
44	388	271
45	388	131
46	388	76
47	388	13
48	388	9
49	388	7
50	388	5
51	388	10
52	388	9
53	388	7
54	388	14
55	388	54
56	388	100
57	388	223
58	388	235
59	388	203
60	388	149
61	388	65
62	388	12
63	388	3
64	388	7
65	388	6
66	388	5
67	388	12
68	388	63
69	388	180
70	388	215
71	388	234
72	388	241
73	388	305
74	388	277
75	388	295
76	388	272
77	388	212
78	388	202
79	388	152
80	388	40
81	388	28
82	388	30
83	388	33
84	388	14
85	388	20
86	388	34
87	388	55
88	388	71
89	388	155
90	388	61
91	388	18
92	388	17
93	388	16
94	388	62
95	388	60
96	388	33
97	388	66
98	388	31
99	388	8
100	388	6
101	388	15
102	388	10
103	388	12
104	388	7
105	388	8
106	388	7
107	388	14
108	388	18
109	388	28
110	388	70
111	388	94
112	388	102
113	388	151
114	388	134
115	388	115
116	388	114
117	388	119
118	388	137
119	388	100
120	388	92
121	388	81
122	388	77
123	388	81
124	388	104
125	388	109
126	388	104
127	388	71
128	388	74
129	388	102
130	388	89
131	388	141
132	388	159
133	388	128
134	388	102
135	388	89
136	388	74
137	388	86
138	388	57
139	388	59
140	388	56
141	388	77
142	388	55
143	388	76
144	388	61
145	388	41
146	388	58
147	388	75
148	388	69
149	388	48
150	388	38
151	388	44
152	388	39
153	388	31
154	388	32
155	388	53
156	388	66
157	388	40
158	388	31
159	388	47
160	388	50
161	388	41
162	388	29
163	388	42
164	388	49
165	388	32
166	388	40
167	388	36
168	388	23
169	388	37
170	388	48
171	388	41
172	388	44
173	388	25
174	388	24
175	388	23
176	388	45
177	388	35
178	388	47
179	388	56
180	388	52
181	388	59
182	388	64
183	388	71
184	388	67
185	388	64
186	388	95
187	388	107
188	388	90
189	388	56
190	388	55
191	388	69
192	388	72
193	388	61
194	388	66
195	388	60
196	388	81
197	388	101
198	388	68
199	388	87
200	388	91
201	388	129
202	388	102
203	388	113
204	388	105
205	388	96
206	388	118
207	388	138
208	388	104
209	388	133
210	388	112
211	388	159
212	388	132
213	388	120
214	388	143
215	388	123
216	388	99
217	388	118
218	388	92
219	388	109
220	388	80
221	388	86
222	388	117
223	388	105
224	388	102
225	388	97
226	388	84
227	388	44
228	388	42
229	388	40
230	388	63
231	388	58
232	388	66
233	388	70
234	388	89
235	388	110
236	388	127
237	388	137
238	388	151
239	388	109
240	388	130
241	388	130
242	388	137
243	388	146
244	388	90
245	388	121
246	388	89
247	388	86
248	388	105
249	388	121
250	388	109
251	388	93
252	388	119
253	388	111
254	388	118
255	388	156
256	388	126
257	388	108
258	388	143
259	388	155
260	388	159
261	388	120
262	388	133
263	388	135
264	388	127
265	388	140
266	388	127
267	388	135
268	388	123
269	388	91
270	388	174
271	388	185
272	388	79
273	388	62
274	388	83
275	388	66
276	388	54
277	388	68
278	388	78
279	388	98
280	388	94
281	388	86
282	388	95
283	388	89
284	388	86
285	388	86
286	388	64
287	388	79
288	388	51
289	388	71
290	388	94
291	388	128
292	388	143
293	388	157
294	388	103
295	388	104
296	388	116
297	388	127
298	388	153
299	388	91
300	388	108
301	388	77
302	388	82
303	388	82
304	388	32
305	388	18
306	388	13
307	388	6
308	388	18
309	388	32
310	388	40
311	388	58
312	388	80
313	388	71
314	388	69
315	388	91
316	388	72
317	388	76
318	388	137
319	388	101
320	388	47
321	388	61
322	388	38
323	388	20
324	388	40
325	388	47
326	388	28
327	388	30
328	388	39
329	388	38
330	388	98
331	388	124
332	388	129
333	388	161
334	388	110
335	388	224
336	388	239
337	388	261
338	388	428
339	388	380
340	388	345
341	388	375
342	388	423
343	388	388
344	388	275
345	388	306
346	388	284
347	388	181
348	388	211
349	388	291
350	388	320
351	388	308
352	388	384
353	388	295
354	388	286
355	388	274
356	388	304
357	388	316
358	388	448
359	388	365
360	388	86
361	388	40
362	388	30
363	388	20
364	388	50
365	388	64
366	388	23
367	388	29
368	388	28
369	388	56
370	388	46
371	388	110
372	388	358
373	388	682
374	388	848
375	388	859
376	388	1076
377	388	1145
378	388	1746
379	388	1734
380	388	5285
381	388	5848
382	388	7888
383	388	5444
384	388	4034
385	388	8105
386	388	13081
387	388	18562
388	388	51274
0	389	1
1	389	8
2	389	68
3	389	203
4	389	224
5	389	255
6	389	243
7	389	292
8	389	320
9	389	272
10	389	214
11	389	265
12	389	260
13	389	311
14	389	272
15	389	185
16	389	209
17	389	233
18	389	217
19	389	206
20	389	197
21	389	151
22	389	173
23	389	194
24	389	180
25	389	143
26	389	175
27	389	163
28	389	179
29	389	204
30	389	218
31	389	216
32	389	225
33	389	232
34	389	238
35	389	213
36	389	172
38	389	191
39	389	268
40	389	324
41	389	229
42	389	291
43	389	327
44	389	274
45	389	134
46	389	56
47	389	14
48	389	5
49	389	5
50	389	3
51	389	8
53	389	7
54	389	7
55	389	46
56	389	102
57	389	284
58	389	249
59	389	250
60	389	148
61	389	64
62	389	10
64	389	11
65	389	5
66	389	7
67	389	11
68	389	85
69	389	161
70	389	240
71	389	227
72	389	263
73	389	282
74	389	265
75	389	357
76	389	312
77	389	181
78	389	212
79	389	166
80	389	43
81	389	21
82	389	23
83	389	35
84	389	21
85	389	30
86	389	40
87	389	53
88	389	69
89	389	204
90	389	52
91	389	27
92	389	13
93	389	12
94	389	71
95	389	56
96	389	21
97	389	59
98	389	21
99	389	12
100	389	12
101	389	9
102	389	5
103	389	7
104	389	11
105	389	3
106	389	8
107	389	17
108	389	27
109	389	23
110	389	67
111	389	81
112	389	76
113	389	91
114	389	95
115	389	76
116	389	92
117	389	91
118	389	109
119	389	84
120	389	55
121	389	65
122	389	74
123	389	64
124	389	74
125	389	63
126	389	65
127	389	77
128	389	73
129	389	88
130	389	68
131	389	129
132	389	112
133	389	141
134	389	103
135	389	87
136	389	64
137	389	64
138	389	66
139	389	57
140	389	52
141	389	57
142	389	49
143	389	48
144	389	43
145	389	57
146	389	60
147	389	46
148	389	45
149	389	38
150	389	47
151	389	45
152	389	30
153	389	27
154	389	23
155	389	32
156	389	73
157	389	42
158	389	36
159	389	55
160	389	58
161	389	29
162	389	26
163	389	34
164	389	34
165	389	34
166	389	32
167	389	27
168	389	21
169	389	34
170	389	39
171	389	34
172	389	38
173	389	23
174	389	34
175	389	27
176	389	28
177	389	18
178	389	35
179	389	65
180	389	43
181	389	56
182	389	52
183	389	68
184	389	69
185	389	59
186	389	94
187	389	89
188	389	108
189	389	47
190	389	69
191	389	55
192	389	63
193	389	57
194	389	49
195	389	65
196	389	64
197	389	74
198	389	72
199	389	73
200	389	71
201	389	77
202	389	95
203	389	82
204	389	92
205	389	98
206	389	95
207	389	106
208	389	107
209	389	115
210	389	101
211	389	126
212	389	112
213	389	117
214	389	116
215	389	114
216	389	102
217	389	97
218	389	75
219	389	111
220	389	86
221	389	88
222	389	101
223	389	116
224	389	94
225	389	104
226	389	73
227	389	40
228	389	34
229	389	41
230	389	42
231	389	58
232	389	53
233	389	62
234	389	80
235	389	87
236	389	132
237	389	109
238	389	127
239	389	117
240	389	105
241	389	92
242	389	146
243	389	139
244	389	72
245	389	94
246	389	100
247	389	102
248	389	93
249	389	112
250	389	111
251	389	72
252	389	109
253	389	133
254	389	116
255	389	102
256	389	116
257	389	101
258	389	124
259	389	129
260	389	166
261	389	135
262	389	124
263	389	133
264	389	125
265	389	125
266	389	144
267	389	169
268	389	117
269	389	117
270	389	190
271	389	176
272	389	59
273	389	61
274	389	78
275	389	66
276	389	61
277	389	52
278	389	93
279	389	83
280	389	72
281	389	88
282	389	70
283	389	74
284	389	63
285	389	72
286	389	47
287	389	61
288	389	40
289	389	69
290	389	71
291	389	107
292	389	132
293	389	147
294	389	94
295	389	79
296	389	119
297	389	109
298	389	142
299	389	119
300	389	111
301	389	78
302	389	67
303	389	64
304	389	28
305	389	17
306	389	7
307	389	5
308	389	20
309	389	30
310	389	35
311	389	42
312	389	93
313	389	75
314	389	59
315	389	72
316	389	56
317	389	72
318	389	117
319	389	97
320	389	57
321	389	54
322	389	34
323	389	25
324	389	40
325	389	33
326	389	36
327	389	45
328	389	29
329	389	43
330	389	80
331	389	124
332	389	129
333	389	134
334	389	124
335	389	187
336	389	197
337	389	212
338	389	565
339	389	498
340	389	381
341	389	368
342	389	401
343	389	372
344	389	258
345	389	262
346	389	241
347	389	164
348	389	184
349	389	252
350	389	294
351	389	253
352	389	354
353	389	286
354	389	283
355	389	261
356	389	216
357	389	320
358	389	449
359	389	348
360	389	76
361	389	29
362	389	45
363	389	36
364	389	26
365	389	48
366	389	20
367	389	25
368	389	30
369	389	60
370	389	50
371	389	113
372	389	315
373	389	654
374	389	698
375	389	802
376	389	907
377	389	911
378	389	1486
379	389	1546
380	389	4233
381	389	4529
382	389	5930
383	389	3490
384	389	2533
385	389	5161
386	389	6478
387	389	7142
388	389	20474
389	389	51809
1	390	7
2	390	65
3	390	149
4	390	229
5	390	244
6	390	262
7	390	289
8	390	291
9	390	246
10	390	241
11	390	277
12	390	238
13	390	227
14	390	273
15	390	181
16	390	198
17	390	235
18	390	172
19	390	187
20	390	167
21	390	167
22	390	183
23	390	180
24	390	157
25	390	164
26	390	137
27	390	153
28	390	133
29	390	170
30	390	157
31	390	215
32	390	210
33	390	171
34	390	225
35	390	193
36	390	181
38	390	188
39	390	271
40	390	226
41	390	242
42	390	253
43	390	265
44	390	267
45	390	139
46	390	66
47	390	15
48	390	6
49	390	6
50	390	7
51	390	6
52	390	9
53	390	15
54	390	27
55	390	60
56	390	108
57	390	218
58	390	196
59	390	199
60	390	134
61	390	72
62	390	15
63	390	3
64	390	14
65	390	3
66	390	3
67	390	17
68	390	88
69	390	169
70	390	240
71	390	258
72	390	245
73	390	277
74	390	255
75	390	245
76	390	229
77	390	187
78	390	193
79	390	120
80	390	66
81	390	55
82	390	30
83	390	39
84	390	28
85	390	37
86	390	42
87	390	59
88	390	74
89	390	160
90	390	65
91	390	19
92	390	19
93	390	17
94	390	65
95	390	60
96	390	42
97	390	69
98	390	30
99	390	16
100	390	15
101	390	8
102	390	10
103	390	17
104	390	12
105	390	10
106	390	9
107	390	17
108	390	26
109	390	21
110	390	73
111	390	76
112	390	91
113	390	114
114	390	104
115	390	110
116	390	91
117	390	85
118	390	107
119	390	83
120	390	63
121	390	89
122	390	71
123	390	63
124	390	93
125	390	71
126	390	76
127	390	73
128	390	57
129	390	77
130	390	92
131	390	105
132	390	123
133	390	125
134	390	104
135	390	82
136	390	64
137	390	75
138	390	82
139	390	92
140	390	78
141	390	58
142	390	51
143	390	60
144	390	57
145	390	65
146	390	61
147	390	58
148	390	58
149	390	57
150	390	49
151	390	53
152	390	34
153	390	40
154	390	37
155	390	53
156	390	71
157	390	47
158	390	47
159	390	62
160	390	59
161	390	31
162	390	46
163	390	34
164	390	38
165	390	28
166	390	35
167	390	39
168	390	30
169	390	45
170	390	42
171	390	50
172	390	45
173	390	34
174	390	41
175	390	30
176	390	30
177	390	34
178	390	37
179	390	53
180	390	61
181	390	75
182	390	72
183	390	61
184	390	76
185	390	64
186	390	86
187	390	82
188	390	106
189	390	45
190	390	88
191	390	78
192	390	87
193	390	89
194	390	69
195	390	79
196	390	80
197	390	97
198	390	83
199	390	95
200	390	85
201	390	111
202	390	97
203	390	114
204	390	126
205	390	84
206	390	121
207	390	97
208	390	131
209	390	138
210	390	112
211	390	112
212	390	123
213	390	119
214	390	156
215	390	124
216	390	107
217	390	88
218	390	95
219	390	129
220	390	87
221	390	114
222	390	115
223	390	110
224	390	109
225	390	105
226	390	66
227	390	55
228	390	48
229	390	61
230	390	64
231	390	71
232	390	69
233	390	70
234	390	103
235	390	116
236	390	106
237	390	124
238	390	137
239	390	107
240	390	119
241	390	123
242	390	126
243	390	132
244	390	77
245	390	125
246	390	115
247	390	90
248	390	121
249	390	126
250	390	126
251	390	103
252	390	140
253	390	141
254	390	105
255	390	136
256	390	123
257	390	92
258	390	133
259	390	139
260	390	155
261	390	114
262	390	137
263	390	144
264	390	132
265	390	149
266	390	143
267	390	142
268	390	120
269	390	132
270	390	223
271	390	148
272	390	76
273	390	57
274	390	77
275	390	70
276	390	63
277	390	66
278	390	76
279	390	96
280	390	88
281	390	90
282	390	79
283	390	87
284	390	82
285	390	63
286	390	71
287	390	52
288	390	59
289	390	76
290	390	87
291	390	127
292	390	129
293	390	127
294	390	100
295	390	106
296	390	122
297	390	136
298	390	139
299	390	108
300	390	112
301	390	91
302	390	91
303	390	74
304	390	27
305	390	21
306	390	18
307	390	7
308	390	29
309	390	42
310	390	45
311	390	54
312	390	92
313	390	80
314	390	63
315	390	91
316	390	72
317	390	89
318	390	103
319	390	111
320	390	65
321	390	63
322	390	63
323	390	32
324	390	42
325	390	43
326	390	41
327	390	39
328	390	50
329	390	50
330	390	84
331	390	99
332	390	141
333	390	159
334	390	147
335	390	187
336	390	221
337	390	242
338	390	362
339	390	398
340	390	338
341	390	381
342	390	370
343	390	362
344	390	290
345	390	269
346	390	263
347	390	182
348	390	168
349	390	258
350	390	339
351	390	297
352	390	364
353	390	309
354	390	252
355	390	279
356	390	263
357	390	309
358	390	374
359	390	316
360	390	83
361	390	36
362	390	43
363	390	36
364	390	52
365	390	72
366	390	28
367	390	37
368	390	37
369	390	54
370	390	67
371	390	117
372	390	317
373	390	606
374	390	717
375	390	704
376	390	948
377	390	919
378	390	1363
379	390	1544
380	390	3555
381	390	3744
382	390	4191
383	390	2797
384	390	2008
385	390	3453
386	390	4142
387	390	4277
388	390	9510
389	390	26357
390	390	53018
1	391	10
2	391	50
3	391	142
4	391	175
5	391	193
6	391	219
7	391	234
8	391	198
9	391	180
10	391	173
11	391	207
12	391	160
13	391	191
14	391	185
15	391	146
16	391	172
17	391	139
18	391	190
19	391	148
20	391	133
21	391	130
22	391	144
23	391	126
24	391	124
25	391	103
26	391	136
27	391	119
28	391	116
29	391	118
30	391	113
31	391	162
32	391	151
33	391	172
34	391	161
35	391	169
36	391	139
38	391	132
39	391	223
40	391	186
41	391	211
42	391	218
43	391	202
44	391	209
45	391	106
46	391	60
47	391	6
48	391	15
49	391	4
50	391	4
51	391	5
52	391	6
53	391	5
54	391	15
55	391	48
56	391	83
57	391	191
58	391	145
59	391	155
60	391	105
61	391	62
62	391	13
63	391	5
64	391	21
65	391	3
66	391	3
67	391	13
68	391	63
69	391	150
70	391	191
71	391	174
72	391	214
73	391	215
74	391	211
75	391	208
76	391	184
77	391	171
78	391	145
79	391	132
80	391	56
81	391	22
82	391	27
83	391	30
84	391	28
85	391	28
86	391	26
87	391	58
88	391	71
89	391	140
90	391	54
91	391	11
92	391	20
93	391	19
94	391	66
95	391	51
96	391	33
97	391	65
98	391	30
99	391	12
100	391	7
101	391	9
102	391	14
103	391	12
104	391	11
105	391	16
106	391	14
107	391	19
108	391	33
109	391	20
110	391	63
111	391	73
112	391	71
113	391	120
114	391	97
115	391	90
116	391	93
117	391	75
118	391	86
119	391	71
120	391	92
121	391	75
122	391	70
123	391	73
124	391	72
125	391	63
126	391	80
127	391	68
128	391	56
129	391	82
130	391	86
131	391	109
132	391	125
133	391	122
134	391	84
135	391	81
136	391	69
137	391	64
138	391	72
139	391	75
140	391	52
141	391	67
142	391	56
143	391	57
144	391	74
145	391	50
146	391	59
147	391	53
148	391	56
149	391	53
150	391	41
151	391	36
152	391	30
153	391	44
154	391	28
155	391	54
156	391	74
157	391	51
158	391	35
159	391	56
160	391	50
161	391	43
162	391	26
163	391	39
164	391	40
165	391	41
166	391	32
167	391	30
168	391	19
169	391	30
170	391	52
171	391	43
172	391	23
173	391	35
174	391	38
175	391	24
176	391	31
177	391	25
178	391	46
179	391	49
180	391	60
181	391	65
182	391	62
183	391	55
184	391	81
185	391	63
186	391	81
187	391	58
188	391	82
189	391	63
190	391	76
191	391	75
192	391	60
193	391	65
194	391	65
195	391	73
196	391	75
197	391	74
198	391	67
199	391	83
200	391	93
201	391	89
202	391	93
203	391	96
204	391	101
205	391	87
206	391	97
207	391	108
208	391	103
209	391	129
210	391	117
211	391	132
212	391	112
213	391	98
214	391	128
215	391	122
216	391	102
217	391	83
218	391	106
219	391	104
220	391	86
221	391	93
222	391	100
223	391	100
224	391	109
225	391	80
226	391	79
227	391	48
228	391	48
229	391	59
230	391	60
231	391	67
232	391	52
233	391	63
234	391	68
235	391	87
236	391	106
237	391	86
238	391	114
239	391	100
240	391	114
241	391	108
242	391	104
243	391	105
244	391	66
245	391	89
246	391	97
247	391	102
248	391	102
249	391	118
250	391	101
251	391	95
252	391	104
253	391	121
254	391	126
255	391	109
256	391	97
257	391	77
258	391	112
259	391	120
260	391	130
261	391	110
262	391	116
263	391	127
264	391	92
265	391	135
266	391	112
267	391	129
268	391	104
269	391	111
270	391	172
271	391	161
272	391	61
273	391	55
274	391	81
275	391	57
276	391	49
277	391	57
278	391	72
279	391	70
280	391	94
281	391	76
282	391	87
283	391	76
284	391	82
285	391	68
286	391	84
287	391	43
288	391	52
289	391	56
290	391	77
291	391	93
292	391	125
293	391	119
294	391	73
295	391	82
296	391	94
297	391	111
298	391	125
299	391	116
300	391	120
301	391	87
302	391	87
303	391	73
304	391	25
305	391	15
306	391	8
307	391	9
308	391	17
309	391	45
310	391	32
311	391	55
312	391	93
313	391	54
314	391	56
315	391	96
316	391	66
317	391	84
318	391	112
319	391	121
320	391	64
321	391	63
322	391	38
323	391	22
324	391	36
325	391	44
326	391	33
327	391	20
328	391	45
329	391	43
330	391	95
331	391	91
332	391	121
333	391	135
334	391	111
335	391	183
336	391	187
337	391	204
338	391	283
339	391	295
340	391	256
341	391	269
342	391	303
343	391	263
344	391	222
345	391	220
346	391	240
347	391	152
348	391	180
349	391	192
350	391	243
351	391	254
352	391	241
353	391	242
354	391	193
355	391	223
356	391	197
357	391	257
358	391	275
359	391	237
360	391	72
361	391	40
362	391	38
363	391	28
364	391	34
365	391	47
366	391	8
367	391	29
368	391	24
369	391	54
370	391	41
371	391	83
372	391	235
373	391	444
374	391	562
375	391	553
376	391	649
377	391	638
378	391	951
379	391	961
380	391	2056
381	391	2098
382	391	2430
383	391	1605
384	391	1193
385	391	1944
386	391	2391
387	391	2471
388	391	4915
389	391	9237
390	391	20800
391	391	44485
0	392	1
1	392	11
2	392	58
3	392	119
4	392	149
5	392	153
6	392	183
7	392	175
8	392	162
9	392	168
10	392	126
11	392	171
12	392	152
13	392	142
14	392	152
15	392	143
16	392	138
17	392	143
18	392	127
19	392	125
20	392	123
21	392	125
22	392	105
23	392	94
24	392	107
25	392	90
26	392	98
27	392	93
28	392	103
29	392	117
30	392	114
31	392	133
32	392	128
33	392	118
34	392	158
35	392	172
36	392	135
38	392	151
39	392	192
40	392	138
41	392	186
42	392	177
43	392	175
44	392	183
45	392	126
46	392	60
47	392	23
48	392	11
49	392	7
50	392	9
51	392	13
52	392	13
53	392	12
54	392	26
55	392	51
56	392	80
57	392	113
58	392	137
59	392	116
60	392	100
61	392	46
62	392	26
63	392	4
64	392	16
65	392	4
66	392	3
67	392	12
68	392	66
69	392	131
70	392	155
71	392	170
72	392	195
73	392	199
74	392	186
75	392	155
76	392	152
77	392	156
78	392	155
79	392	117
80	392	71
81	392	39
82	392	46
83	392	48
84	392	34
85	392	51
86	392	36
87	392	57
88	392	80
89	392	98
90	392	58
91	392	26
92	392	27
93	392	14
94	392	56
95	392	46
96	392	24
97	392	54
98	392	43
99	392	23
100	392	13
101	392	18
102	392	16
103	392	9
104	392	12
105	392	11
106	392	12
107	392	20
108	392	47
109	392	37
110	392	62
111	392	74
112	392	88
113	392	134
114	392	113
115	392	101
116	392	94
117	392	98
118	392	94
119	392	87
120	392	76
121	392	88
122	392	104
123	392	83
124	392	97
125	392	89
126	392	77
127	392	77
128	392	72
129	392	96
130	392	76
131	392	134
132	392	140
133	392	107
134	392	104
135	392	69
136	392	62
137	392	61
138	392	83
139	392	72
140	392	75
141	392	70
142	392	69
143	392	71
144	392	64
145	392	70
146	392	62
147	392	70
148	392	43
149	392	51
150	392	44
151	392	60
152	392	36
153	392	38
154	392	37
155	392	39
156	392	87
157	392	57
158	392	52
159	392	69
160	392	64
161	392	53
162	392	44
163	392	44
164	392	45
165	392	58
166	392	54
167	392	43
168	392	34
169	392	45
170	392	57
171	392	53
172	392	36
173	392	35
174	392	37
175	392	33
176	392	51
177	392	39
178	392	68
179	392	78
180	392	59
181	392	69
182	392	66
183	392	71
184	392	86
185	392	74
186	392	93
187	392	91
188	392	95
189	392	60
190	392	82
191	392	97
192	392	86
193	392	73
194	392	81
195	392	76
196	392	93
197	392	108
198	392	99
199	392	91
200	392	97
201	392	90
202	392	89
203	392	112
204	392	113
205	392	123
206	392	115
207	392	109
208	392	103
209	392	125
210	392	97
211	392	113
212	392	122
213	392	134
214	392	136
215	392	119
216	392	105
217	392	132
218	392	93
219	392	111
220	392	113
221	392	96
222	392	117
223	392	120
224	392	108
225	392	108
226	392	108
227	392	71
228	392	67
229	392	65
230	392	59
231	392	54
232	392	61
233	392	82
234	392	96
235	392	95
236	392	102
237	392	117
238	392	130
239	392	113
240	392	134
241	392	89
242	392	109
243	392	101
244	392	67
245	392	118
246	392	89
247	392	89
248	392	87
249	392	111
250	392	103
251	392	91
252	392	112
253	392	109
254	392	141
255	392	119
256	392	127
257	392	115
258	392	126
259	392	152
260	392	116
261	392	114
262	392	116
263	392	105
264	392	125
265	392	133
266	392	135
267	392	90
268	392	101
269	392	109
270	392	161
271	392	154
272	392	73
273	392	67
274	392	87
275	392	72
276	392	52
277	392	89
278	392	69
279	392	94
280	392	81
281	392	111
282	392	94
283	392	84
284	392	98
285	392	92
286	392	80
287	392	70
288	392	68
289	392	79
290	392	91
291	392	96
292	392	119
293	392	115
294	392	91
295	392	83
296	392	90
297	392	116
298	392	118
299	392	100
300	392	114
301	392	84
302	392	97
303	392	76
304	392	40
305	392	24
306	392	19
307	392	9
308	392	23
309	392	34
310	392	38
311	392	66
312	392	89
313	392	58
314	392	73
315	392	69
316	392	78
317	392	61
318	392	132
319	392	106
320	392	68
321	392	54
322	392	66
323	392	35
324	392	48
325	392	44
326	392	41
327	392	53
328	392	45
329	392	48
330	392	95
331	392	112
332	392	119
333	392	131
334	392	111
335	392	131
336	392	192
337	392	180
338	392	231
339	392	232
340	392	243
341	392	266
342	392	253
343	392	254
344	392	218
345	392	229
346	392	233
347	392	167
348	392	145
349	392	219
350	392	250
351	392	227
352	392	297
353	392	242
354	392	195
355	392	200
356	392	199
357	392	239
358	392	238
359	392	248
360	392	86
361	392	49
362	392	50
363	392	31
364	392	46
365	392	56
366	392	41
367	392	35
368	392	30
369	392	66
370	392	67
371	392	98
372	392	224
373	392	412
374	392	481
375	392	437
376	392	542
377	392	595
378	392	729
379	392	719
380	392	1286
381	392	1340
382	392	1478
383	392	1156
384	392	784
385	392	1281
386	392	1683
387	392	1632
388	392	2375
389	392	3703
390	392	6484
391	392	21932
392	392	58244
1	393	20
2	393	61
3	393	128
4	393	151
5	393	140
6	393	158
7	393	160
8	393	145
9	393	134
10	393	127
11	393	118
12	393	122
13	393	118
14	393	145
15	393	136
16	393	139
17	393	123
18	393	103
19	393	95
20	393	84
21	393	88
22	393	102
23	393	80
24	393	93
25	393	78
26	393	85
27	393	68
28	393	95
29	393	92
30	393	87
31	393	127
32	393	93
33	393	122
34	393	126
35	393	148
36	393	158
38	393	125
39	393	154
40	393	136
41	393	166
42	393	155
43	393	151
44	393	139
45	393	134
46	393	67
47	393	20
48	393	24
49	393	9
50	393	9
51	393	9
52	393	15
53	393	9
54	393	27
55	393	51
56	393	76
57	393	90
58	393	106
59	393	90
60	393	102
61	393	51
62	393	20
63	393	3
64	393	23
65	393	4
66	393	7
67	393	24
68	393	62
69	393	100
70	393	151
71	393	133
72	393	163
73	393	191
74	393	164
75	393	119
76	393	124
77	393	113
78	393	129
79	393	77
80	393	57
81	393	54
82	393	43
83	393	46
84	393	32
85	393	39
86	393	39
87	393	56
88	393	75
89	393	80
90	393	59
91	393	35
92	393	26
93	393	26
94	393	41
95	393	44
96	393	39
97	393	52
98	393	30
99	393	21
100	393	14
101	393	15
102	393	21
103	393	16
104	393	21
105	393	19
106	393	17
107	393	32
108	393	49
109	393	44
110	393	65
111	393	81
112	393	96
113	393	119
114	393	97
115	393	76
116	393	90
117	393	99
118	393	102
119	393	101
120	393	68
121	393	91
122	393	93
123	393	94
124	393	85
125	393	87
126	393	109
127	393	92
128	393	74
129	393	90
130	393	89
131	393	116
132	393	121
133	393	125
134	393	100
135	393	69
136	393	66
137	393	78
138	393	98
139	393	114
140	393	62
141	393	71
142	393	57
143	393	62
144	393	57
145	393	71
146	393	48
147	393	59
148	393	60
149	393	64
150	393	58
151	393	52
152	393	34
153	393	36
154	393	38
155	393	48
156	393	71
157	393	49
158	393	50
159	393	70
160	393	76
161	393	44
162	393	45
163	393	49
164	393	43
165	393	45
166	393	57
167	393	46
168	393	35
169	393	62
170	393	67
171	393	53
172	393	49
173	393	40
174	393	30
175	393	44
176	393	51
177	393	47
178	393	64
179	393	57
180	393	56
181	393	73
182	393	58
183	393	68
184	393	84
185	393	66
186	393	84
187	393	99
188	393	84
189	393	68
190	393	90
191	393	94
192	393	96
193	393	72
194	393	104
195	393	97
196	393	76
197	393	123
198	393	86
199	393	99
200	393	101
201	393	85
202	393	85
203	393	111
204	393	136
205	393	102
206	393	101
207	393	118
208	393	126
209	393	111
210	393	126
211	393	119
212	393	127
213	393	118
214	393	137
215	393	116
216	393	97
217	393	124
218	393	94
219	393	102
220	393	99
221	393	109
222	393	127
223	393	109
224	393	112
225	393	115
226	393	71
227	393	57
228	393	67
229	393	79
230	393	69
231	393	76
232	393	54
233	393	97
234	393	100
235	393	110
236	393	91
237	393	129
238	393	118
239	393	112
240	393	110
241	393	126
242	393	109
243	393	94
244	393	78
245	393	97
246	393	109
247	393	108
248	393	79
249	393	116
250	393	123
251	393	111
252	393	133
253	393	135
254	393	135
255	393	118
256	393	135
257	393	84
258	393	121
259	393	124
260	393	123
261	393	126
262	393	98
263	393	130
264	393	130
265	393	103
266	393	102
267	393	94
268	393	115
269	393	104
270	393	131
271	393	116
272	393	79
273	393	88
274	393	108
275	393	63
276	393	63
277	393	88
278	393	96
279	393	106
280	393	94
281	393	84
282	393	103
283	393	93
284	393	93
285	393	87
286	393	84
287	393	58
288	393	61
289	393	80
290	393	78
291	393	111
292	393	120
293	393	110
294	393	85
295	393	70
296	393	88
297	393	99
298	393	125
299	393	108
300	393	128
301	393	95
302	393	73
303	393	72
304	393	34
305	393	26
306	393	21
307	393	14
308	393	27
309	393	44
310	393	41
311	393	52
312	393	77
313	393	66
314	393	74
315	393	79
316	393	67
317	393	80
318	393	111
319	393	105
320	393	68
321	393	71
322	393	61
323	393	43
324	393	52
325	393	49
326	393	47
327	393	49
328	393	55
329	393	44
330	393	94
331	393	92
332	393	107
333	393	134
334	393	87
335	393	176
336	393	182
337	393	166
338	393	158
339	393	165
340	393	201
341	393	219
342	393	202
343	393	214
344	393	155
345	393	203
346	393	243
347	393	150
348	393	135
349	393	197
350	393	197
351	393	195
352	393	266
353	393	233
354	393	167
355	393	175
356	393	210
357	393	203
358	393	199
359	393	189
360	393	92
361	393	50
362	393	71
363	393	51
364	393	49
365	393	78
366	393	25
367	393	40
368	393	32
369	393	70
370	393	60
371	393	109
372	393	175
373	393	332
374	393	389
375	393	353
376	393	446
377	393	477
378	393	594
379	393	594
380	393	967
381	393	1055
382	393	1003
383	393	901
384	393	621
385	393	1001
386	393	1241
387	393	1237
388	393	1679
389	393	2165
390	393	3818
391	393	8816
392	393	23731
393	393	51961
0	394	1
1	394	13
2	394	51
3	394	94
4	394	131
5	394	161
6	394	177
7	394	140
8	394	173
9	394	151
10	394	113
11	394	158
12	394	129
13	394	118
14	394	139
15	394	119
16	394	125
17	394	102
18	394	96
19	394	102
20	394	99
21	394	106
22	394	104
23	394	100
24	394	98
25	394	89
26	394	78
27	394	101
28	394	97
29	394	83
30	394	98
31	394	114
32	394	118
33	394	91
34	394	143
35	394	156
36	394	154
38	394	116
39	394	173
40	394	132
41	394	156
42	394	140
43	394	119
44	394	156
45	394	105
46	394	75
47	394	23
48	394	4
49	394	6
50	394	10
51	394	13
52	394	9
53	394	8
54	394	28
55	394	59
56	394	73
57	394	111
58	394	108
59	394	94
60	394	69
61	394	59
62	394	23
63	394	11
64	394	12
65	394	4
66	394	3
67	394	21
68	394	56
69	394	96
70	394	139
71	394	122
72	394	122
73	394	169
74	394	192
75	394	126
76	394	131
77	394	131
78	394	135
79	394	91
80	394	47
81	394	46
82	394	29
83	394	57
84	394	32
85	394	48
86	394	55
87	394	46
88	394	57
89	394	73
90	394	53
91	394	23
92	394	25
93	394	29
94	394	58
95	394	49
96	394	33
97	394	62
98	394	40
99	394	12
100	394	15
101	394	25
102	394	11
103	394	13
104	394	18
105	394	20
106	394	18
107	394	21
108	394	38
109	394	34
110	394	69
111	394	84
112	394	94
113	394	108
114	394	119
115	394	95
116	394	95
117	394	94
118	394	130
119	394	101
120	394	89
121	394	73
122	394	86
123	394	88
124	394	84
125	394	85
126	394	102
127	394	96
128	394	73
129	394	92
130	394	78
131	394	106
132	394	120
133	394	125
134	394	102
135	394	72
136	394	84
137	394	77
138	394	84
139	394	84
140	394	77
141	394	58
142	394	62
143	394	54
144	394	49
145	394	67
146	394	84
147	394	67
148	394	66
149	394	37
150	394	56
151	394	50
152	394	31
153	394	40
154	394	53
155	394	50
156	394	67
157	394	55
158	394	46
159	394	78
160	394	82
161	394	53
162	394	45
163	394	49
164	394	51
165	394	44
166	394	53
167	394	39
168	394	49
169	394	60
170	394	53
171	394	57
172	394	41
173	394	36
174	394	33
175	394	36
176	394	56
177	394	27
178	394	63
179	394	67
180	394	51
181	394	75
182	394	75
183	394	77
184	394	85
185	394	64
186	394	94
187	394	109
188	394	106
189	394	50
190	394	95
191	394	88
192	394	82
193	394	71
194	394	85
195	394	93
196	394	76
197	394	106
198	394	80
199	394	81
200	394	98
201	394	100
202	394	97
203	394	117
204	394	110
205	394	100
206	394	112
207	394	116
208	394	115
209	394	98
210	394	131
211	394	129
212	394	110
213	394	132
214	394	145
215	394	122
216	394	135
217	394	108
218	394	89
219	394	111
220	394	99
221	394	95
222	394	109
223	394	120
224	394	126
225	394	101
226	394	91
227	394	68
228	394	60
229	394	79
230	394	78
231	394	80
232	394	68
233	394	85
234	394	94
235	394	109
236	394	113
237	394	92
238	394	128
239	394	106
240	394	122
241	394	140
242	394	120
243	394	87
244	394	56
245	394	106
246	394	125
247	394	100
248	394	112
249	394	100
250	394	107
251	394	97
252	394	112
253	394	134
254	394	145
255	394	138
256	394	151
257	394	88
258	394	97
259	394	141
260	394	114
261	394	131
262	394	120
263	394	107
264	394	120
265	394	103
266	394	116
267	394	105
268	394	118
269	394	97
270	394	149
271	394	145
272	394	70
273	394	81
274	394	86
275	394	74
276	394	82
277	394	73
278	394	97
279	394	106
280	394	90
281	394	106
282	394	103
283	394	97
284	394	121
285	394	89
286	394	86
287	394	68
288	394	59
289	394	68
290	394	78
291	394	116
292	394	127
293	394	138
294	394	77
295	394	94
296	394	93
297	394	107
298	394	119
299	394	108
300	394	101
301	394	76
302	394	88
303	394	82
304	394	40
305	394	25
306	394	24
307	394	14
308	394	27
309	394	38
310	394	47
311	394	67
312	394	114
313	394	75
314	394	84
315	394	87
316	394	76
317	394	75
318	394	131
319	394	96
320	394	68
321	394	77
322	394	63
323	394	45
324	394	63
325	394	51
326	394	55
327	394	57
328	394	71
329	394	47
330	394	123
331	394	111
332	394	131
333	394	145
334	394	100
335	394	164
336	394	184
337	394	148
338	394	202
339	394	213
340	394	178
341	394	239
342	394	239
343	394	208
344	394	215
345	394	188
346	394	222
347	394	144
348	394	177
349	394	196
350	394	218
351	394	212
352	394	279
353	394	208
354	394	159
355	394	173
356	394	184
357	394	186
358	394	208
359	394	183
360	394	83
361	394	53
362	394	57
363	394	44
364	394	51
365	394	76
366	394	29
367	394	43
368	394	30
369	394	67
370	394	60
371	394	91
372	394	229
373	394	359
374	394	440
375	394	354
376	394	475
377	394	467
378	394	591
379	394	641
380	394	994
381	394	1049
382	394	1107
383	394	881
384	394	625
385	394	1013
386	394	1254
387	394	1107
388	394	1644
389	394	2178
390	394	3812
391	394	8870
392	394	16626
393	394	29323
394	394	52303
1	395	9
2	395	71
3	395	131
4	395	140
5	395	142
6	395	188
7	395	153
8	395	140
9	395	135
10	395	100
11	395	127
12	395	113
13	395	106
14	395	131
15	395	103
16	395	115
17	395	118
18	395	91
19	395	86
20	395	97
21	395	91
22	395	85
23	395	93
24	395	85
25	395	68
26	395	81
27	395	85
28	395	76
29	395	85
30	395	68
31	395	122
32	395	113
33	395	115
34	395	109
35	395	120
36	395	130
38	395	116
39	395	143
40	395	134
41	395	141
42	395	140
43	395	133
44	395	163
45	395	126
46	395	57
47	395	21
48	395	19
49	395	6
50	395	4
51	395	5
52	395	8
53	395	13
54	395	22
55	395	48
56	395	77
57	395	113
58	395	98
59	395	119
60	395	91
61	395	53
62	395	14
63	395	4
64	395	16
65	395	5
66	395	5
67	395	21
68	395	69
69	395	106
70	395	129
71	395	145
72	395	152
73	395	153
74	395	137
75	395	121
76	395	140
77	395	143
78	395	125
79	395	105
80	395	66
81	395	50
82	395	43
83	395	40
84	395	31
85	395	36
86	395	45
87	395	70
88	395	66
89	395	85
90	395	59
91	395	26
92	395	32
93	395	34
94	395	65
95	395	57
96	395	28
97	395	61
98	395	33
99	395	18
100	395	14
101	395	22
102	395	13
103	395	16
104	395	19
105	395	16
106	395	11
107	395	17
108	395	33
109	395	31
110	395	81
111	395	69
112	395	96
113	395	102
114	395	109
115	395	81
116	395	97
117	395	98
118	395	103
119	395	74
120	395	74
121	395	74
122	395	86
123	395	61
124	395	99
125	395	81
126	395	68
127	395	72
128	395	63
129	395	95
130	395	85
131	395	124
132	395	120
133	395	109
134	395	98
135	395	86
136	395	84
137	395	78
138	395	80
139	395	82
140	395	72
141	395	64
142	395	72
143	395	77
144	395	57
145	395	73
146	395	80
147	395	76
148	395	63
149	395	58
150	395	54
151	395	62
152	395	49
153	395	49
154	395	44
155	395	61
156	395	101
157	395	53
158	395	53
159	395	70
160	395	81
161	395	49
162	395	48
163	395	37
164	395	50
165	395	47
166	395	60
167	395	40
168	395	32
169	395	58
170	395	64
171	395	61
172	395	43
173	395	34
174	395	41
175	395	46
176	395	57
177	395	31
178	395	57
179	395	75
180	395	59
181	395	75
182	395	72
183	395	71
184	395	81
185	395	77
186	395	75
187	395	80
188	395	85
189	395	58
190	395	79
191	395	86
192	395	79
193	395	75
194	395	83
195	395	75
196	395	89
197	395	76
198	395	69
199	395	92
200	395	109
201	395	88
202	395	94
203	395	96
204	395	103
205	395	98
206	395	95
207	395	111
208	395	106
209	395	126
210	395	109
211	395	138
212	395	121
213	395	108
214	395	154
215	395	129
216	395	118
217	395	129
218	395	90
219	395	111
220	395	85
221	395	116
222	395	106
223	395	121
224	395	122
225	395	97
226	395	93
227	395	61
228	395	55
229	395	68
230	395	68
231	395	81
232	395	74
233	395	83
234	395	88
235	395	106
236	395	102
237	395	115
238	395	119
239	395	103
240	395	124
241	395	107
242	395	99
243	395	129
244	395	50
245	395	107
246	395	104
247	395	108
248	395	95
249	395	125
250	395	100
251	395	120
252	395	108
253	395	122
254	395	112
255	395	104
256	395	111
257	395	91
258	395	101
259	395	137
260	395	142
261	395	116
262	395	101
263	395	112
264	395	113
265	395	110
266	395	113
267	395	123
268	395	99
269	395	116
270	395	137
271	395	112
272	395	72
273	395	87
274	395	107
275	395	78
276	395	53
277	395	65
278	395	106
279	395	104
280	395	121
281	395	109
282	395	122
283	395	103
284	395	100
285	395	101
286	395	81
287	395	71
288	395	68
289	395	68
290	395	89
291	395	117
292	395	130
293	395	133
294	395	85
295	395	89
296	395	117
297	395	131
298	395	122
299	395	118
300	395	112
301	395	108
302	395	102
303	395	93
304	395	33
305	395	22
306	395	20
307	395	16
308	395	35
309	395	50
310	395	54
311	395	66
312	395	97
313	395	62
314	395	79
315	395	95
316	395	85
317	395	79
318	395	120
319	395	102
320	395	65
321	395	63
322	395	51
323	395	44
324	395	64
325	395	57
326	395	40
327	395	53
328	395	63
329	395	68
330	395	89
331	395	134
332	395	111
333	395	132
334	395	111
335	395	151
336	395	183
337	395	192
338	395	165
339	395	181
340	395	211
341	395	251
342	395	229
343	395	255
344	395	200
345	395	235
346	395	206
347	395	182
348	395	166
349	395	188
350	395	216
351	395	238
352	395	267
353	395	207
354	395	182
355	395	203
356	395	222
357	395	210
358	395	228
359	395	212
360	395	104
361	395	33
362	395	45
363	395	36
364	395	61
365	395	73
366	395	26
367	395	30
368	395	36
369	395	67
370	395	60
371	395	106
372	395	204
373	395	337
374	395	408
375	395	367
376	395	482
377	395	451
378	395	588
379	395	618
380	395	928
381	395	1009
382	395	985
383	395	857
384	395	610
385	395	903
386	395	1066
387	395	979
388	395	1447
389	395	1957
390	395	3481
391	395	7094
392	395	11238
393	395	13652
394	395	22746
395	395	49134
1	396	14
2	396	55
3	396	127
4	396	137
5	396	127
6	396	139
7	396	118
8	396	103
9	396	105
10	396	88
11	396	118
12	396	105
13	396	94
14	396	111
15	396	105
16	396	99
17	396	71
18	396	84
19	396	74
20	396	79
21	396	65
22	396	82
23	396	88
24	396	85
25	396	58
26	396	61
27	396	66
28	396	56
29	396	79
30	396	71
31	396	94
32	396	81
33	396	69
34	396	112
35	396	104
36	396	98
38	396	93
39	396	134
40	396	107
41	396	117
42	396	103
43	396	113
44	396	121
45	396	125
46	396	60
47	396	24
48	396	4
49	396	8
50	396	9
51	396	10
52	396	7
53	396	18
54	396	24
55	396	60
56	396	76
57	396	90
58	396	100
59	396	90
60	396	89
61	396	66
62	396	15
63	396	2
64	396	26
65	396	5
66	396	5
67	396	21
68	396	71
69	396	104
70	396	121
71	396	132
72	396	108
73	396	146
74	396	141
75	396	88
76	396	93
77	396	107
78	396	122
79	396	85
80	396	62
81	396	44
82	396	29
83	396	44
84	396	36
85	396	40
86	396	37
87	396	48
88	396	58
89	396	85
90	396	47
91	396	25
92	396	24
93	396	35
94	396	58
95	396	50
96	396	39
97	396	54
98	396	35
99	396	23
100	396	16
101	396	12
102	396	11
103	396	18
104	396	17
105	396	16
106	396	10
107	396	21
108	396	35
109	396	38
110	396	69
111	396	60
112	396	82
113	396	131
114	396	104
115	396	67
116	396	77
117	396	84
118	396	82
119	396	67
120	396	75
121	396	75
122	396	85
123	396	61
124	396	85
125	396	58
126	396	69
127	396	78
128	396	58
129	396	79
130	396	90
131	396	87
132	396	118
133	396	106
134	396	99
135	396	87
136	396	67
137	396	63
138	396	66
139	396	78
140	396	83
141	396	69
142	396	61
143	396	57
144	396	53
145	396	75
146	396	70
147	396	60
148	396	58
149	396	61
150	396	57
151	396	50
152	396	33
153	396	55
154	396	32
155	396	60
156	396	76
157	396	68
158	396	39
159	396	63
160	396	58
161	396	39
162	396	40
163	396	52
164	396	34
165	396	35
166	396	53
167	396	43
168	396	34
169	396	48
170	396	49
171	396	55
172	396	33
173	396	38
174	396	42
175	396	47
176	396	38
177	396	35
178	396	63
179	396	68
180	396	56
181	396	70
182	396	69
183	396	68
184	396	71
185	396	54
186	396	77
187	396	80
188	396	92
189	396	57
190	396	83
191	396	77
192	396	61
193	396	67
194	396	72
195	396	78
196	396	88
197	396	110
198	396	82
199	396	86
200	396	81
201	396	70
202	396	78
203	396	106
204	396	123
205	396	86
206	396	114
207	396	92
208	396	105
209	396	115
210	396	110
211	396	114
212	396	95
213	396	110
214	396	111
215	396	100
216	396	94
217	396	111
218	396	82
219	396	95
220	396	96
221	396	112
222	396	106
223	396	113
224	396	109
225	396	99
226	396	95
227	396	56
228	396	72
229	396	66
230	396	72
231	396	67
232	396	75
233	396	90
234	396	92
235	396	103
236	396	91
237	396	79
238	396	87
239	396	75
240	396	102
241	396	98
242	396	86
243	396	92
244	396	58
245	396	94
246	396	99
247	396	85
248	396	99
249	396	87
250	396	94
251	396	90
252	396	103
253	396	103
254	396	105
255	396	102
256	396	87
257	396	70
258	396	74
259	396	92
260	396	102
261	396	94
262	396	108
263	396	109
264	396	101
265	396	106
266	396	95
267	396	85
268	396	116
269	396	106
270	396	135
271	396	111
272	396	78
273	396	75
274	396	77
275	396	70
276	396	76
277	396	43
278	396	93
279	396	109
280	396	99
281	396	103
282	396	94
283	396	92
284	396	83
285	396	92
286	396	65
287	396	64
288	396	70
289	396	79
290	396	90
291	396	104
292	396	115
293	396	127
294	396	94
295	396	82
296	396	99
297	396	93
298	396	105
299	396	121
300	396	104
301	396	93
302	396	73
303	396	64
304	396	30
305	396	31
306	396	26
307	396	10
308	396	37
309	396	47
310	396	56
311	396	61
312	396	96
313	396	77
314	396	66
315	396	100
316	396	89
317	396	93
318	396	99
319	396	111
320	396	68
321	396	66
322	396	57
323	396	47
324	396	50
325	396	49
326	396	41
327	396	44
328	396	59
329	396	59
330	396	102
331	396	83
332	396	121
333	396	116
334	396	104
335	396	176
336	396	190
337	396	144
338	396	198
339	396	152
340	396	163
341	396	198
342	396	217
343	396	198
344	396	212
345	396	184
346	396	201
347	396	156
348	396	148
349	396	194
350	396	222
351	396	225
352	396	234
353	396	203
354	396	194
355	396	185
356	396	214
357	396	177
358	396	219
359	396	195
360	396	95
361	396	36
362	396	51
363	396	43
364	396	47
365	396	85
366	396	30
367	396	34
368	396	43
369	396	68
370	396	52
371	396	108
372	396	229
373	396	342
374	396	347
375	396	327
376	396	457
377	396	433
378	396	582
379	396	623
380	396	888
381	396	935
382	396	889
383	396	822
384	396	577
385	396	809
386	396	878
387	396	887
388	396	1327
389	396	1780
390	396	3356
391	396	7057
392	396	10608
393	396	11158
394	396	11776
395	396	22629
396	396	43444
1	397	7
2	397	83
3	397	131
4	397	124
5	397	118
6	397	145
7	397	122
8	397	113
9	397	119
10	397	91
11	397	94
12	397	86
13	397	100
14	397	108
15	397	89
16	397	88
17	397	81
18	397	80
19	397	56
20	397	87
21	397	60
22	397	72
23	397	64
24	397	59
25	397	55
26	397	61
27	397	58
28	397	57
29	397	67
30	397	77
31	397	78
32	397	90
33	397	69
34	397	102
35	397	121
36	397	90
38	397	87
39	397	116
40	397	110
41	397	144
42	397	123
43	397	103
44	397	143
45	397	132
46	397	88
47	397	15
48	397	10
49	397	13
50	397	6
51	397	6
52	397	7
53	397	7
54	397	20
55	397	71
56	397	75
57	397	124
58	397	94
59	397	94
60	397	112
61	397	67
62	397	15
63	397	6
64	397	12
65	397	8
66	397	6
67	397	17
68	397	73
69	397	108
70	397	120
71	397	133
72	397	132
73	397	139
74	397	115
75	397	96
76	397	118
77	397	131
78	397	123
79	397	118
80	397	65
81	397	43
82	397	33
83	397	40
84	397	40
85	397	35
86	397	45
87	397	65
88	397	83
89	397	95
90	397	43
91	397	32
92	397	15
93	397	24
94	397	64
95	397	61
96	397	39
97	397	43
98	397	34
99	397	21
100	397	16
101	397	20
102	397	6
103	397	17
104	397	8
105	397	11
106	397	13
107	397	19
108	397	41
109	397	35
110	397	60
111	397	62
112	397	86
113	397	100
114	397	90
115	397	75
116	397	90
117	397	90
118	397	85
119	397	71
120	397	60
121	397	69
122	397	64
123	397	61
124	397	84
125	397	65
126	397	76
127	397	67
128	397	64
129	397	88
130	397	79
131	397	103
132	397	130
133	397	93
134	397	98
135	397	74
136	397	67
137	397	73
138	397	79
139	397	94
140	397	88
141	397	83
142	397	64
143	397	61
144	397	58
145	397	65
146	397	69
147	397	69
148	397	63
149	397	69
150	397	55
151	397	64
152	397	28
153	397	43
154	397	49
155	397	46
156	397	89
157	397	57
158	397	37
159	397	58
160	397	64
161	397	42
162	397	38
163	397	52
164	397	32
165	397	49
166	397	40
167	397	44
168	397	28
169	397	45
170	397	42
171	397	47
172	397	56
173	397	35
174	397	32
175	397	37
176	397	44
177	397	30
178	397	65
179	397	69
180	397	73
181	397	59
182	397	56
183	397	67
184	397	78
185	397	75
186	397	101
187	397	84
188	397	71
189	397	47
190	397	84
191	397	76
192	397	80
193	397	67
194	397	81
195	397	89
196	397	72
197	397	74
198	397	76
199	397	80
200	397	89
201	397	96
202	397	95
203	397	114
204	397	107
205	397	94
206	397	116
207	397	129
208	397	98
209	397	98
210	397	99
211	397	102
212	397	114
213	397	114
214	397	129
215	397	108
216	397	96
217	397	106
218	397	80
219	397	103
220	397	113
221	397	100
222	397	83
223	397	106
224	397	107
225	397	105
226	397	107
227	397	74
228	397	49
229	397	49
230	397	54
231	397	76
232	397	63
233	397	81
234	397	101
235	397	98
236	397	114
237	397	84
238	397	98
239	397	89
240	397	96
241	397	75
242	397	92
243	397	86
244	397	51
245	397	78
246	397	89
247	397	81
248	397	58
249	397	91
250	397	82
251	397	85
252	397	98
253	397	95
254	397	104
255	397	94
256	397	87
257	397	84
258	397	85
259	397	97
260	397	110
261	397	121
262	397	85
263	397	107
264	397	109
265	397	97
266	397	111
267	397	99
268	397	92
269	397	95
270	397	142
271	397	138
272	397	73
273	397	77
274	397	91
275	397	74
276	397	79
277	397	67
278	397	99
279	397	96
280	397	108
281	397	102
282	397	85
283	397	85
284	397	81
285	397	68
286	397	83
287	397	78
288	397	57
289	397	62
290	397	107
291	397	116
292	397	114
293	397	137
294	397	95
295	397	77
296	397	96
297	397	129
298	397	130
299	397	119
300	397	110
301	397	103
302	397	97
303	397	77
304	397	42
305	397	18
306	397	18
307	397	11
308	397	30
309	397	63
310	397	62
311	397	63
312	397	117
313	397	70
314	397	79
315	397	89
316	397	89
317	397	88
318	397	119
319	397	105
320	397	70
321	397	65
322	397	55
323	397	41
324	397	56
325	397	39
326	397	38
327	397	44
328	397	72
329	397	47
330	397	94
331	397	122
332	397	128
333	397	171
334	397	117
335	397	155
336	397	178
337	397	173
338	397	194
339	397	151
340	397	158
341	397	239
342	397	201
343	397	213
344	397	222
345	397	232
346	397	202
347	397	168
348	397	183
349	397	209
350	397	266
351	397	204
352	397	246
353	397	191
354	397	215
355	397	208
356	397	214
357	397	202
358	397	238
359	397	215
360	397	93
361	397	49
362	397	49
363	397	30
364	397	60
365	397	75
366	397	29
367	397	40
368	397	42
369	397	61
370	397	56
371	397	101
372	397	252
373	397	330
374	397	408
375	397	330
376	397	447
377	397	460
378	397	570
379	397	584
380	397	936
381	397	930
382	397	953
383	397	743
384	397	504
385	397	756
386	397	931
387	397	914
388	397	1306
389	397	1875
390	397	3057
391	397	6141
392	397	8688
393	397	9006
394	397	8831
395	397	12886
396	397	22157
397	397	42264
1	398	25
2	398	79
3	398	118
4	398	145
5	398	94
6	398	123
7	398	83
8	398	103
9	398	85
10	398	62
11	398	56
12	398	44
13	398	59
14	398	87
15	398	77
16	398	70
17	398	69
18	398	61
19	398	61
20	398	63
21	398	60
22	398	62
23	398	47
24	398	42
25	398	54
26	398	47
27	398	42
28	398	36
29	398	55
30	398	45
31	398	74
32	398	59
33	398	48
34	398	81
35	398	53
36	398	86
38	398	61
39	398	80
40	398	82
41	398	76
42	398	79
43	398	63
44	398	120
45	398	165
46	398	99
47	398	36
48	398	13
49	398	18
50	398	9
51	398	15
52	398	19
53	398	18
54	398	33
55	398	76
56	398	122
57	398	82
58	398	45
59	398	65
60	398	101
61	398	78
62	398	37
63	398	5
64	398	37
65	398	9
66	398	7
67	398	34
68	398	94
69	398	80
70	398	82
71	398	113
72	398	104
73	398	100
74	398	91
75	398	71
76	398	73
77	398	95
78	398	103
79	398	98
80	398	96
81	398	79
82	398	81
83	398	92
84	398	60
85	398	75
86	398	75
87	398	81
88	398	92
89	398	86
90	398	83
91	398	52
92	398	57
93	398	47
94	398	105
95	398	81
96	398	62
97	398	86
98	398	47
99	398	32
100	398	35
101	398	31
102	398	30
103	398	29
104	398	28
105	398	21
106	398	40
107	398	44
108	398	80
109	398	58
110	398	56
111	398	71
112	398	73
113	398	96
114	398	77
115	398	77
116	398	79
117	398	81
118	398	90
119	398	66
120	398	76
121	398	68
122	398	79
123	398	73
124	398	67
125	398	66
126	398	70
127	398	71
128	398	51
129	398	86
130	398	88
131	398	86
132	398	87
133	398	106
134	398	106
135	398	82
136	398	90
137	398	85
138	398	111
139	398	86
140	398	85
141	398	83
142	398	67
143	398	68
144	398	97
145	398	84
146	398	89
147	398	92
148	398	93
149	398	89
150	398	79
151	398	79
152	398	56
153	398	69
154	398	70
155	398	65
156	398	80
157	398	75
158	398	59
159	398	64
160	398	73
161	398	71
162	398	60
163	398	66
164	398	62
165	398	58
166	398	66
167	398	71
168	398	66
169	398	54
170	398	82
171	398	72
172	398	59
173	398	59
174	398	52
175	398	58
176	398	76
177	398	64
178	398	83
179	398	74
180	398	81
181	398	116
182	398	78
183	398	85
184	398	93
185	398	76
186	398	71
187	398	79
188	398	69
189	398	47
190	398	78
191	398	94
192	398	104
193	398	60
194	398	88
195	398	123
196	398	79
197	398	85
198	398	77
199	398	98
200	398	86
201	398	90
202	398	86
203	398	102
204	398	106
205	398	99
206	398	94
207	398	105
208	398	103
209	398	94
210	398	111
211	398	91
212	398	100
213	398	103
214	398	97
215	398	118
216	398	122
217	398	128
218	398	112
219	398	109
220	398	114
221	398	111
222	398	131
223	398	88
224	398	93
225	398	101
226	398	95
227	398	91
228	398	102
229	398	103
230	398	99
231	398	105
232	398	100
233	398	119
234	398	108
235	398	106
236	398	84
237	398	66
238	398	59
239	398	90
240	398	91
241	398	80
242	398	79
243	398	83
244	398	73
245	398	102
246	398	99
247	398	82
248	398	74
249	398	86
250	398	87
251	398	75
252	398	87
253	398	97
254	398	109
255	398	89
256	398	85
257	398	74
258	398	98
259	398	114
260	398	88
261	398	121
262	398	89
263	398	85
264	398	118
265	398	92
266	398	106
267	398	124
268	398	118
269	398	110
270	398	141
271	398	109
272	398	95
273	398	122
274	398	150
275	398	109
276	398	93
277	398	103
278	398	103
279	398	100
280	398	122
281	398	112
282	398	115
283	398	122
284	398	117
285	398	118
286	398	103
287	398	79
288	398	111
289	398	93
290	398	100
291	398	121
292	398	131
293	398	118
294	398	89
295	398	105
296	398	118
297	398	104
298	398	107
299	398	134
300	398	144
301	398	126
302	398	119
303	398	106
304	398	58
305	398	72
306	398	32
307	398	22
308	398	55
309	398	95
310	398	98
311	398	94
312	398	139
313	398	111
314	398	114
315	398	145
316	398	112
317	398	109
318	398	178
319	398	127
320	398	116
321	398	115
322	398	101
323	398	79
324	398	103
325	398	105
326	398	84
327	398	90
328	398	134
329	398	101
330	398	134
331	398	144
332	398	147
333	398	190
334	398	153
335	398	171
336	398	198
337	398	174
338	398	144
339	398	139
340	398	186
341	398	178
342	398	178
343	398	195
344	398	238
345	398	248
346	398	251
347	398	222
348	398	250
349	398	245
350	398	271
351	398	290
352	398	232
353	398	188
354	398	221
355	398	269
356	398	280
357	398	260
358	398	215
359	398	257
360	398	157
361	398	117
362	398	125
363	398	74
364	398	95
365	398	130
366	398	52
367	398	60
368	398	61
369	398	143
370	398	118
371	398	179
372	398	269
373	398	362
374	398	340
375	398	293
376	398	412
377	398	429
378	398	550
379	398	614
380	398	758
381	398	690
382	398	701
383	398	641
384	398	492
385	398	575
386	398	605
387	398	570
388	398	775
389	398	1026
390	398	1739
391	398	2698
392	398	3919
393	398	4247
394	398	3942
395	398	5232
396	398	5806
397	398	11705
398	398	44063
1	399	23
2	399	59
3	399	130
4	399	113
5	399	90
6	399	117
7	399	101
8	399	77
9	399	65
10	399	55
11	399	53
12	399	49
13	399	50
14	399	77
15	399	77
16	399	60
17	399	55
18	399	63
19	399	49
20	399	53
21	399	56
22	399	59
23	399	44
24	399	43
25	399	57
26	399	45
27	399	37
28	399	28
29	399	51
30	399	51
31	399	46
32	399	68
33	399	48
34	399	78
35	399	81
36	399	73
38	399	60
39	399	60
40	399	60
41	399	59
42	399	64
43	399	58
44	399	114
45	399	127
46	399	114
47	399	50
48	399	28
49	399	14
50	399	16
51	399	27
52	399	30
53	399	21
54	399	51
55	399	86
56	399	117
57	399	58
58	399	57
59	399	75
60	399	96
61	399	83
62	399	36
63	399	7
64	399	32
65	399	8
66	399	10
67	399	47
68	399	91
69	399	85
70	399	110
71	399	105
72	399	79
73	399	80
74	399	84
75	399	67
76	399	88
77	399	108
78	399	96
79	399	72
80	399	109
81	399	101
82	399	79
83	399	107
84	399	80
85	399	102
86	399	69
87	399	92
88	399	99
89	399	68
90	399	84
91	399	69
92	399	55
93	399	55
94	399	79
95	399	70
96	399	65
97	399	86
98	399	61
99	399	37
100	399	31
101	399	39
102	399	27
103	399	28
104	399	43
105	399	33
106	399	37
107	399	52
108	399	77
109	399	59
110	399	71
111	399	85
112	399	68
113	399	88
114	399	75
115	399	66
116	399	85
117	399	100
118	399	97
119	399	67
120	399	62
121	399	81
122	399	74
123	399	73
124	399	80
125	399	73
126	399	76
127	399	72
128	399	57
129	399	74
130	399	73
131	399	87
132	399	91
133	399	94
134	399	137
135	399	103
136	399	89
137	399	110
138	399	116
139	399	107
140	399	96
141	399	103
142	399	70
143	399	96
144	399	81
145	399	84
146	399	80
147	399	94
148	399	82
149	399	107
150	399	82
151	399	95
152	399	73
153	399	67
154	399	69
155	399	77
156	399	93
157	399	79
158	399	58
159	399	73
160	399	92
161	399	74
162	399	76
163	399	79
164	399	64
165	399	82
166	399	87
167	399	94
168	399	65
169	399	68
170	399	78
171	399	85
172	399	73
173	399	62
174	399	72
175	399	74
176	399	108
177	399	62
178	399	75
179	399	109
180	399	76
181	399	90
182	399	75
183	399	80
184	399	84
185	399	89
186	399	71
187	399	83
188	399	85
189	399	59
190	399	88
191	399	87
192	399	86
193	399	71
194	399	103
195	399	99
196	399	102
197	399	109
198	399	81
199	399	79
200	399	89
201	399	78
202	399	88
203	399	106
204	399	119
205	399	82
206	399	93
207	399	111
208	399	98
209	399	99
210	399	93
211	399	112
212	399	91
213	399	115
214	399	104
215	399	106
216	399	124
217	399	141
218	399	83
219	399	91
220	399	120
221	399	127
222	399	105
223	399	102
224	399	104
225	399	102
226	399	117
227	399	107
228	399	108
229	399	105
230	399	97
231	399	109
232	399	118
233	399	105
234	399	105
235	399	102
236	399	80
237	399	79
238	399	83
239	399	88
240	399	82
241	399	91
242	399	90
243	399	103
244	399	58
245	399	89
246	399	96
247	399	90
248	399	76
249	399	85
250	399	93
251	399	71
252	399	85
253	399	103
254	399	94
255	399	101
256	399	91
257	399	85
258	399	73
259	399	99
260	399	78
261	399	104
262	399	96
263	399	82
264	399	101
265	399	106
266	399	102
267	399	96
268	399	118
269	399	119
270	399	122
271	399	101
272	399	95
273	399	114
274	399	123
275	399	95
276	399	85
277	399	105
278	399	90
279	399	137
280	399	94
281	399	127
282	399	140
283	399	136
284	399	135
285	399	127
286	399	98
287	399	117
288	399	120
289	399	103
290	399	130
291	399	109
292	399	142
293	399	125
294	399	108
295	399	111
296	399	104
297	399	108
298	399	123
299	399	151
300	399	143
301	399	133
302	399	125
303	399	101
304	399	57
305	399	70
306	399	47
307	399	30
308	399	71
309	399	124
310	399	121
311	399	114
312	399	132
313	399	128
314	399	133
315	399	134
316	399	101
317	399	116
318	399	140
319	399	129
320	399	119
321	399	103
322	399	115
323	399	86
324	399	111
325	399	99
326	399	70
327	399	103
328	399	132
329	399	112
330	399	120
331	399	170
332	399	195
333	399	180
334	399	136
335	399	181
336	399	187
337	399	208
338	399	122
339	399	130
340	399	171
341	399	178
342	399	187
343	399	192
344	399	246
345	399	216
346	399	230
347	399	288
348	399	262
349	399	215
350	399	235
351	399	258
352	399	239
353	399	210
354	399	215
355	399	286
356	399	280
357	399	262
358	399	230
359	399	278
360	399	173
361	399	109
362	399	118
363	399	75
364	399	130
365	399	171
366	399	65
367	399	75
368	399	82
369	399	152
370	399	127
371	399	215
372	399	263
373	399	294
374	399	306
375	399	307
376	399	369
377	399	405
378	399	508
379	399	575
380	399	630
381	399	662
382	399	638
383	399	610
384	399	423
385	399	533
386	399	506
387	399	519
388	399	621
389	399	781
390	399	1270
391	399	1813
392	399	2803
393	399	3058
394	399	3037
395	399	3667
396	399	4016
397	399	5855
398	399	19562
399	399	40449
0	400	2
1	400	30
2	400	77
3	400	86
4	400	88
5	400	89
6	400	67
7	400	74
8	400	50
9	400	53
10	400	41
11	400	49
12	400	36
13	400	40
14	400	50
15	400	76
16	400	61
17	400	46
18	400	39
19	400	40
20	400	42
21	400	42
22	400	40
23	400	30
24	400	40
25	400	31
26	400	39
27	400	27
28	400	35
29	400	33
30	400	42
31	400	55
32	400	48
33	400	42
34	400	61
35	400	57
36	400	60
38	400	57
39	400	50
40	400	57
41	400	49
42	400	49
43	400	58
44	400	88
45	400	109
46	400	114
47	400	56
48	400	35
49	400	17
50	400	25
51	400	23
52	400	28
53	400	24
54	400	53
55	400	77
56	400	105
57	400	57
58	400	34
59	400	45
60	400	79
61	400	73
62	400	40
63	400	4
64	400	43
65	400	10
66	400	7
67	400	42
68	400	76
69	400	65
70	400	49
71	400	76
72	400	55
73	400	68
74	400	58
75	400	62
76	400	67
77	400	79
78	400	81
79	400	70
80	400	105
81	400	88
82	400	74
83	400	100
84	400	83
85	400	73
86	400	83
87	400	95
88	400	93
89	400	75
90	400	87
91	400	70
92	400	51
93	400	64
94	400	80
95	400	54
96	400	76
97	400	81
98	400	56
99	400	37
100	400	27
101	400	48
102	400	26
103	400	37
104	400	37
105	400	32
106	400	33
107	400	58
108	400	77
109	400	61
110	400	62
111	400	63
112	400	51
113	400	66
114	400	57
115	400	51
116	400	53
117	400	69
118	400	85
119	400	74
120	400	69
121	400	60
122	400	51
123	400	68
124	400	77
125	400	47
126	400	55
127	400	55
128	400	56
129	400	81
130	400	59
131	400	77
132	400	69
133	400	76
134	400	105
135	400	85
136	400	85
137	400	80
138	400	92
139	400	102
140	400	87
141	400	79
142	400	76
143	400	88
144	400	84
145	400	91
146	400	78
147	400	96
148	400	81
149	400	81
150	400	74
151	400	93
152	400	78
153	400	75
154	400	67
155	400	84
156	400	69
157	400	86
158	400	67
159	400	75
160	400	62
161	400	60
162	400	65
163	400	75
164	400	79
165	400	79
166	400	88
167	400	76
168	400	56
169	400	59
170	400	76
171	400	66
172	400	63
173	400	57
174	400	67
175	400	75
176	400	98
177	400	67
178	400	75
179	400	91
180	400	62
181	400	86
182	400	67
183	400	69
184	400	69
185	400	64
186	400	72
187	400	62
188	400	54
189	400	58
190	400	82
191	400	78
192	400	83
193	400	69
194	400	94
195	400	87
196	400	88
197	400	84
198	400	67
199	400	80
200	400	91
201	400	81
202	400	72
203	400	86
204	400	77
205	400	86
206	400	94
207	400	83
208	400	85
209	400	80
210	400	91
211	400	76
212	400	92
213	400	82
214	400	113
215	400	109
216	400	98
217	400	112
218	400	81
219	400	110
220	400	110
221	400	102
222	400	102
223	400	98
224	400	96
225	400	97
226	400	91
227	400	108
228	400	112
229	400	124
230	400	134
231	400	106
232	400	95
233	400	109
234	400	92
235	400	94
236	400	77
237	400	60
238	400	77
239	400	79
240	400	64
241	400	79
242	400	71
243	400	83
244	400	49
245	400	79
246	400	98
247	400	107
248	400	77
249	400	91
250	400	76
251	400	88
252	400	85
253	400	75
254	400	79
255	400	87
256	400	75
257	400	64
258	400	77
259	400	85
260	400	81
261	400	96
262	400	89
263	400	68
264	400	102
265	400	62
266	400	96
267	400	93
268	400	111
269	400	103
270	400	98
271	400	107
272	400	82
273	400	122
274	400	132
275	400	105
276	400	73
277	400	102
278	400	94
279	400	107
280	400	96
281	400	106
282	400	101
283	400	107
284	400	108
285	400	102
286	400	109
287	400	94
288	400	114
289	400	104
290	400	97
291	400	104
292	400	110
293	400	110
294	400	92
295	400	95
296	400	84
297	400	78
298	400	115
299	400	150
300	400	126
301	400	122
302	400	118
303	400	103
304	400	54
305	400	58
306	400	37
307	400	37
308	400	74
309	400	140
310	400	123
311	400	120
312	400	118
313	400	108
314	400	104
315	400	110
316	400	101
317	400	116
318	400	116
319	400	120
320	400	132
321	400	115
322	400	95
323	400	99
324	400	105
325	400	108
326	400	108
327	400	95
328	400	123
329	400	124
330	400	123
331	400	136
332	400	146
333	400	176
334	400	131
335	400	148
336	400	150
337	400	158
338	400	110
339	400	125
340	400	121
341	400	158
342	400	151
343	400	164
344	400	232
345	400	215
346	400	212
347	400	249
348	400	219
349	400	204
350	400	202
351	400	231
352	400	182
353	400	167
354	400	196
355	400	235
356	400	281
357	400	253
358	400	203
359	400	224
360	400	205
361	400	143
362	400	129
363	400	101
364	400	135
365	400	169
366	400	75
367	400	83
368	400	74
369	400	136
370	400	133
371	400	209
372	400	226
373	400	244
374	400	269
375	400	220
376	400	302
377	400	340
378	400	424
379	400	545
380	400	558
381	400	581
382	400	491
383	400	528
384	400	355
385	400	451
386	400	403
387	400	399
388	400	467
389	400	567
390	400	1063
391	400	1512
392	400	2247
393	400	2566
394	400	2326
395	400	3130
396	400	3249
397	400	4810
398	400	10550
399	400	17763
400	400	33821
1	401	32
2	401	65
3	401	109
4	401	100
5	401	89
6	401	69
7	401	69
8	401	79
9	401	45
10	401	57
11	401	46
12	401	49
13	401	54
14	401	69
15	401	66
16	401	65
17	401	47
18	401	56
19	401	38
20	401	48
21	401	50
22	401	65
23	401	43
24	401	37
25	401	30
26	401	25
27	401	33
28	401	20
29	401	41
30	401	50
31	401	54
32	401	46
33	401	48
34	401	57
35	401	61
36	401	74
38	401	64
39	401	55
40	401	61
41	401	55
42	401	62
43	401	67
44	401	93
45	401	118
46	401	141
47	401	62
48	401	41
49	401	21
50	401	32
51	401	37
52	401	35
53	401	40
54	401	67
55	401	77
56	401	102
57	401	69
58	401	44
59	401	62
60	401	91
61	401	73
62	401	45
63	401	14
64	401	53
65	401	20
66	401	17
67	401	43
68	401	75
69	401	68
70	401	55
71	401	66
72	401	64
73	401	61
74	401	58
75	401	55
76	401	56
77	401	94
78	401	66
79	401	90
80	401	109
81	401	128
82	401	116
83	401	90
84	401	73
85	401	95
86	401	102
87	401	84
88	401	120
89	401	74
90	401	80
91	401	65
92	401	67
93	401	69
94	401	76
95	401	90
96	401	92
97	401	89
98	401	73
99	401	51
100	401	46
101	401	35
102	401	30
103	401	56
104	401	54
105	401	50
106	401	58
107	401	69
108	401	98
109	401	48
110	401	50
111	401	77
112	401	62
113	401	77
114	401	69
115	401	62
116	401	64
117	401	78
118	401	78
119	401	60
120	401	48
121	401	71
122	401	62
123	401	74
124	401	81
125	401	68
126	401	74
127	401	64
128	401	54
129	401	61
130	401	85
131	401	77
132	401	69
133	401	75
134	401	97
135	401	73
136	401	96
137	401	102
138	401	118
139	401	105
140	401	98
141	401	70
142	401	91
143	401	107
144	401	110
145	401	92
146	401	108
147	401	112
148	401	96
149	401	112
150	401	82
151	401	98
152	401	70
153	401	99
154	401	98
155	401	80
156	401	103
157	401	107
158	401	67
159	401	72
160	401	87
161	401	70
162	401	69
163	401	75
164	401	91
165	401	83
166	401	82
167	401	82
168	401	60
169	401	78
170	401	92
171	401	86
172	401	87
173	401	70
174	401	81
175	401	68
176	401	121
177	401	62
178	401	88
179	401	84
180	401	93
181	401	104
182	401	66
183	401	74
184	401	89
185	401	61
186	401	76
187	401	78
188	401	68
189	401	66
190	401	94
191	401	92
192	401	87
193	401	83
194	401	80
195	401	81
196	401	86
197	401	84
198	401	82
199	401	92
200	401	107
201	401	90
202	401	80
203	401	108
204	401	136
205	401	103
206	401	99
207	401	100
208	401	102
209	401	106
210	401	99
211	401	111
212	401	81
213	401	105
214	401	108
215	401	100
216	401	129
217	401	146
218	401	103
219	401	109
220	401	144
221	401	120
222	401	109
223	401	86
224	401	106
225	401	104
226	401	102
227	401	116
228	401	113
229	401	142
230	401	144
231	401	114
232	401	130
233	401	103
234	401	124
235	401	117
236	401	76
237	401	61
238	401	80
239	401	73
240	401	89
241	401	91
242	401	76
243	401	104
244	401	59
245	401	97
246	401	111
247	401	90
248	401	84
249	401	72
250	401	90
251	401	61
252	401	91
253	401	82
254	401	91
255	401	77
256	401	71
257	401	88
258	401	102
259	401	106
260	401	92
261	401	110
262	401	89
263	401	92
264	401	109
265	401	109
266	401	104
267	401	121
268	401	117
269	401	102
270	401	90
271	401	95
272	401	102
273	401	129
274	401	169
275	401	123
276	401	81
277	401	139
278	401	114
279	401	135
280	401	105
281	401	107
282	401	106
283	401	114
284	401	142
285	401	166
286	401	115
287	401	118
288	401	161
289	401	104
290	401	98
291	401	110
292	401	120
293	401	115
294	401	103
295	401	125
296	401	123
297	401	94
298	401	137
299	401	145
300	401	149
301	401	141
302	401	125
303	401	105
304	401	80
305	401	75
306	401	52
307	401	44
308	401	100
309	401	141
310	401	160
311	401	125
312	401	132
313	401	125
314	401	143
315	401	137
316	401	115
317	401	128
318	401	150
319	401	130
320	401	122
321	401	143
322	401	131
323	401	121
324	401	156
325	401	131
326	401	124
327	401	141
328	401	136
329	401	135
330	401	142
331	401	140
332	401	159
333	401	172
334	401	162
335	401	146
336	401	181
337	401	209
338	401	113
339	401	138
340	401	140
341	401	184
342	401	179
343	401	219
344	401	258
345	401	213
346	401	246
347	401	269
348	401	272
349	401	239
350	401	255
351	401	250
352	401	199
353	401	208
354	401	214
355	401	246
356	401	326
357	401	281
358	401	219
359	401	256
360	401	256
361	401	168
362	401	171
363	401	124
364	401	147
365	401	215
366	401	98
367	401	89
368	401	96
369	401	187
370	401	165
371	401	231
372	401	265
373	401	285
374	401	316
375	401	306
376	401	337
377	401	429
378	401	430
379	401	612
380	401	702
381	401	633
382	401	545
383	401	687
384	401	409
385	401	518
386	401	415
387	401	395
388	401	501
389	401	624
390	401	1098
391	401	1567
392	401	2334
393	401	2758
394	401	2526
395	401	3235
396	401	3403
397	401	4629
398	401	9746
399	401	10791
400	401	18493
401	401	40213
0	402	3
1	402	42
2	402	78
3	402	85
4	402	103
5	402	86
6	402	90
7	402	75
8	402	82
9	402	59
10	402	72
11	402	58
12	402	48
13	402	40
14	402	64
15	402	59
16	402	72
17	402	42
18	402	36
19	402	40
20	402	36
21	402	66
22	402	50
23	402	44
24	402	40
25	402	39
26	402	45
27	402	33
28	402	32
29	402	29
30	402	44
31	402	58
32	402	57
33	402	49
34	402	59
35	402	56
36	402	60
38	402	57
39	402	33
40	402	61
41	402	44
42	402	44
43	402	63
44	402	82
45	402	124
46	402	114
47	402	78
48	402	34
49	402	25
50	402	39
51	402	33
52	402	27
53	402	24
54	402	72
55	402	95
56	402	109
57	402	50
58	402	45
59	402	64
60	402	87
61	402	99
62	402	58
63	402	15
64	402	50
65	402	13
66	402	9
67	402	61
68	402	74
69	402	81
70	402	89
71	402	82
72	402	62
73	402	67
74	402	72
75	402	64
76	402	62
77	402	98
78	402	71
79	402	92
80	402	171
81	402	145
82	402	110
83	402	123
84	402	100
85	402	99
86	402	114
87	402	99
88	402	113
89	402	75
90	402	95
91	402	61
92	402	68
93	402	68
94	402	95
95	402	69
96	402	87
97	402	86
98	402	68
99	402	46
100	402	49
101	402	58
102	402	49
103	402	65
104	402	61
105	402	48
106	402	61
107	402	72
108	402	95
109	402	49
110	402	62
111	402	61
112	402	73
113	402	78
114	402	54
115	402	59
116	402	68
117	402	81
118	402	76
119	402	63
120	402	38
121	402	86
122	402	72
123	402	60
124	402	84
125	402	73
126	402	75
127	402	58
128	402	63
129	402	77
130	402	83
131	402	83
132	402	88
133	402	76
134	402	103
135	402	84
136	402	91
137	402	98
138	402	109
139	402	116
140	402	95
141	402	104
142	402	88
143	402	90
144	402	85
145	402	113
146	402	82
147	402	72
148	402	89
149	402	105
150	402	74
151	402	97
152	402	74
153	402	110
154	402	84
155	402	68
156	402	90
157	402	104
158	402	70
159	402	73
160	402	85
161	402	66
162	402	78
163	402	73
164	402	80
165	402	83
166	402	85
167	402	81
168	402	82
169	402	90
170	402	68
171	402	86
172	402	84
173	402	62
174	402	74
175	402	83
176	402	99
177	402	89
178	402	70
179	402	93
180	402	87
181	402	93
182	402	55
183	402	86
184	402	107
185	402	68
186	402	58
187	402	64
188	402	79
189	402	63
190	402	91
191	402	79
192	402	77
193	402	81
194	402	100
195	402	108
196	402	84
197	402	112
198	402	106
199	402	80
200	402	112
201	402	67
202	402	86
203	402	106
204	402	124
205	402	118
206	402	85
207	402	102
208	402	96
209	402	93
210	402	101
211	402	87
212	402	80
213	402	108
214	402	115
215	402	110
216	402	133
217	402	115
218	402	91
219	402	118
220	402	139
221	402	109
222	402	135
223	402	116
224	402	110
225	402	131
226	402	121
227	402	122
228	402	135
229	402	132
230	402	148
231	402	121
232	402	112
233	402	132
234	402	121
235	402	102
236	402	108
237	402	61
238	402	77
239	402	68
240	402	81
241	402	83
242	402	97
243	402	65
244	402	64
245	402	104
246	402	95
247	402	92
248	402	88
249	402	64
250	402	82
251	402	76
252	402	89
253	402	84
254	402	95
255	402	84
256	402	78
257	402	84
258	402	99
259	402	92
260	402	89
261	402	106
262	402	83
263	402	71
264	402	108
265	402	103
266	402	91
267	402	120
268	402	111
269	402	133
270	402	118
271	402	109
272	402	107
273	402	137
274	402	168
275	402	101
276	402	91
277	402	138
278	402	121
279	402	118
280	402	88
281	402	113
282	402	118
283	402	132
284	402	138
285	402	152
286	402	96
287	402	105
288	402	136
289	402	123
290	402	119
291	402	117
292	402	111
293	402	106
294	402	122
295	402	108
296	402	131
297	402	97
298	402	118
299	402	144
300	402	171
301	402	118
302	402	110
303	402	115
304	402	59
305	402	82
306	402	69
307	402	50
308	402	92
309	402	141
310	402	150
311	402	144
312	402	115
313	402	123
314	402	145
315	402	123
316	402	115
317	402	140
318	402	133
319	402	147
320	402	143
321	402	152
322	402	143
323	402	124
324	402	132
325	402	149
326	402	130
327	402	165
328	402	174
329	402	136
330	402	141
331	402	175
332	402	161
333	402	187
334	402	150
335	402	136
336	402	188
337	402	165
338	402	117
339	402	126
340	402	136
341	402	168
342	402	159
343	402	182
344	402	243
345	402	258
346	402	251
347	402	298
348	402	315
349	402	280
350	402	240
351	402	273
352	402	208
353	402	204
354	402	232
355	402	282
356	402	334
357	402	283
358	402	234
359	402	295
360	402	275
361	402	169
362	402	190
363	402	111
364	402	180
365	402	226
366	402	97
367	402	91
368	402	103
369	402	175
370	402	178
371	402	254
372	402	266
373	402	286
374	402	294
375	402	271
376	402	377
377	402	383
378	402	491
379	402	685
380	402	721
381	402	726
382	402	546
383	402	641
384	402	499
385	402	515
386	402	404
387	402	407
388	402	554
389	402	698
390	402	1232
391	402	1857
392	402	2719
393	402	3030
394	402	2835
395	402	3866
396	402	4100
397	402	5583
398	402	10631
399	402	9641
400	402	11326
401	402	21373
402	402	41239
0	403	1
1	403	35
2	403	71
3	403	126
4	403	121
5	403	101
6	403	103
7	403	80
8	403	73
9	403	64
10	403	44
11	403	59
12	403	42
13	403	53
14	403	71
15	403	65
16	403	61
17	403	39
18	403	36
19	403	31
20	403	54
21	403	42
22	403	59
23	403	40
24	403	44
25	403	51
26	403	21
27	403	22
28	403	37
29	403	45
30	403	43
31	403	59
32	403	56
33	403	42
34	403	49
35	403	68
36	403	65
38	403	58
39	403	59
40	403	49
41	403	44
42	403	65
43	403	57
44	403	94
45	403	123
46	403	104
47	403	59
48	403	25
49	403	21
50	403	21
51	403	31
52	403	23
53	403	37
54	403	45
55	403	50
56	403	85
57	403	54
58	403	55
59	403	58
60	403	65
61	403	86
62	403	43
63	403	14
64	403	36
65	403	10
66	403	14
67	403	52
68	403	82
69	403	87
70	403	55
71	403	77
72	403	52
73	403	68
74	403	66
75	403	53
76	403	79
77	403	74
78	403	67
79	403	79
80	403	95
81	403	90
82	403	85
83	403	123
84	403	73
85	403	96
86	403	105
87	403	69
88	403	77
89	403	63
90	403	96
91	403	70
92	403	65
93	403	63
94	403	75
95	403	67
96	403	83
97	403	65
98	403	55
99	403	36
100	403	42
101	403	58
102	403	32
103	403	29
104	403	43
105	403	42
106	403	35
107	403	44
108	403	88
109	403	47
110	403	57
111	403	56
112	403	58
113	403	68
114	403	58
115	403	33
116	403	59
117	403	64
118	403	68
119	403	60
120	403	56
121	403	56
122	403	44
123	403	47
124	403	74
125	403	55
126	403	50
127	403	66
128	403	54
129	403	53
130	403	69
131	403	72
132	403	79
133	403	95
134	403	105
135	403	83
136	403	68
137	403	90
138	403	89
139	403	89
140	403	92
141	403	81
142	403	74
143	403	79
144	403	90
145	403	85
146	403	88
147	403	66
148	403	75
149	403	75
150	403	74
151	403	76
152	403	74
153	403	60
154	403	68
155	403	83
156	403	68
157	403	77
158	403	58
159	403	58
160	403	72
161	403	55
162	403	67
163	403	69
164	403	92
165	403	64
166	403	68
167	403	78
168	403	68
169	403	73
170	403	69
171	403	64
172	403	58
173	403	55
174	403	71
175	403	58
176	403	84
177	403	54
178	403	75
179	403	59
180	403	80
181	403	85
182	403	57
183	403	64
184	403	77
185	403	68
186	403	60
187	403	61
188	403	64
189	403	52
190	403	84
191	403	69
192	403	72
193	403	78
194	403	74
195	403	82
196	403	75
197	403	74
198	403	76
199	403	95
200	403	77
201	403	61
202	403	68
203	403	102
204	403	114
205	403	97
206	403	83
207	403	71
208	403	97
209	403	105
210	403	87
211	403	82
212	403	62
213	403	95
214	403	99
215	403	109
216	403	83
217	403	112
218	403	95
219	403	122
220	403	97
221	403	93
222	403	96
223	403	108
224	403	103
225	403	100
226	403	112
227	403	101
228	403	108
229	403	118
230	403	104
231	403	102
232	403	99
233	403	102
234	403	98
235	403	84
236	403	56
237	403	69
238	403	59
239	403	59
240	403	76
241	403	73
242	403	71
243	403	85
244	403	45
245	403	77
246	403	96
247	403	74
248	403	72
249	403	62
250	403	77
251	403	69
252	403	62
253	403	56
254	403	67
255	403	80
256	403	86
257	403	62
258	403	85
259	403	101
260	403	88
261	403	92
262	403	76
263	403	92
264	403	128
265	403	83
266	403	88
267	403	94
268	403	104
269	403	103
270	403	96
271	403	93
272	403	89
273	403	106
274	403	128
275	403	126
276	403	81
277	403	101
278	403	82
279	403	122
280	403	72
281	403	89
282	403	102
283	403	82
284	403	99
285	403	101
286	403	90
287	403	76
288	403	110
289	403	91
290	403	104
291	403	89
292	403	105
293	403	102
294	403	98
295	403	105
296	403	113
297	403	93
298	403	107
299	403	129
300	403	136
301	403	99
302	403	110
303	403	110
304	403	68
305	403	66
306	403	46
307	403	30
308	403	76
309	403	103
310	403	124
311	403	100
312	403	134
313	403	99
314	403	112
315	403	105
316	403	113
317	403	113
318	403	125
319	403	123
320	403	112
321	403	118
322	403	119
323	403	94
324	403	123
325	403	102
326	403	102
327	403	118
328	403	103
329	403	113
330	403	142
331	403	127
332	403	149
333	403	149
334	403	121
335	403	123
336	403	160
337	403	163
338	403	115
339	403	107
340	403	128
341	403	155
342	403	146
343	403	145
344	403	256
345	403	214
346	403	224
347	403	247
348	403	255
349	403	204
350	403	199
351	403	250
352	403	200
353	403	206
354	403	210
355	403	233
356	403	275
357	403	280
358	403	206
359	403	256
360	403	278
361	403	141
362	403	138
363	403	96
364	403	137
365	403	164
366	403	65
367	403	69
368	403	87
369	403	175
370	403	132
371	403	200
372	403	244
373	403	287
374	403	284
375	403	261
376	403	331
377	403	402
378	403	493
379	403	621
380	403	763
381	403	684
382	403	664
383	403	666
384	403	397
385	403	566
386	403	480
387	403	467
388	403	602
389	403	900
390	403	1787
391	403	3050
392	403	4291
393	403	4418
394	403	3795
395	403	5626
396	403	5666
397	403	9074
398	403	12648
399	403	8857
400	403	9212
401	403	10650
402	403	18386
403	403	34980
0	404	1
1	404	19
2	404	75
3	404	132
4	404	158
5	404	130
6	404	130
7	404	130
8	404	128
9	404	99
10	404	89
11	404	84
12	404	74
13	404	80
14	404	117
15	404	109
16	404	97
17	404	72
18	404	86
19	404	66
20	404	54
21	404	60
22	404	77
23	404	73
24	404	60
25	404	65
26	404	61
27	404	48
28	404	59
29	404	69
30	404	61
31	404	87
32	404	78
33	404	88
34	404	87
35	404	94
36	404	103
38	404	99
39	404	88
40	404	86
41	404	110
42	404	119
43	404	99
44	404	156
45	404	144
46	404	98
47	404	26
48	404	16
49	404	10
50	404	12
51	404	15
52	404	13
53	404	12
54	404	30
55	404	64
56	404	87
57	404	104
58	404	82
59	404	110
60	404	111
61	404	67
62	404	22
63	404	4
64	404	27
65	404	3
66	404	16
67	404	29
68	404	87
69	404	115
70	404	128
71	404	137
72	404	118
73	404	129
74	404	105
75	404	121
76	404	110
77	404	132
78	404	123
79	404	125
80	404	94
81	404	70
82	404	43
83	404	67
84	404	48
85	404	70
86	404	80
87	404	62
88	404	100
89	404	101
90	404	80
91	404	37
92	404	36
93	404	31
94	404	62
95	404	87
96	404	49
97	404	82
98	404	40
99	404	29
100	404	27
101	404	22
102	404	20
103	404	18
104	404	22
105	404	25
106	404	25
107	404	30
108	404	48
109	404	47
110	404	47
111	404	72
112	404	57
113	404	88
114	404	92
115	404	60
116	404	75
117	404	71
118	404	88
119	404	68
120	404	54
121	404	74
122	404	55
123	404	68
124	404	58
125	404	57
126	404	72
127	404	67
128	404	49
129	404	86
130	404	75
131	404	86
132	404	104
133	404	90
134	404	87
135	404	81
136	404	92
137	404	79
138	404	94
139	404	100
140	404	86
141	404	71
142	404	57
143	404	81
144	404	82
145	404	64
146	404	70
147	404	69
148	404	61
149	404	51
150	404	56
151	404	62
152	404	34
153	404	56
154	404	41
155	404	46
156	404	79
157	404	57
158	404	51
159	404	65
160	404	90
161	404	59
162	404	51
163	404	50
164	404	43
165	404	37
166	404	49
167	404	36
168	404	44
169	404	49
170	404	64
171	404	52
172	404	63
173	404	41
174	404	49
175	404	45
176	404	63
177	404	47
178	404	52
179	404	64
180	404	60
181	404	79
182	404	58
183	404	67
184	404	72
185	404	76
186	404	91
187	404	77
188	404	76
189	404	49
190	404	77
191	404	69
192	404	69
193	404	63
194	404	73
195	404	76
196	404	74
197	404	88
198	404	69
199	404	81
200	404	86
201	404	77
202	404	73
203	404	87
204	404	77
205	404	99
206	404	113
207	404	84
208	404	117
209	404	102
210	404	113
211	404	100
212	404	120
213	404	129
214	404	130
215	404	119
216	404	95
217	404	110
218	404	112
219	404	127
220	404	126
221	404	106
222	404	114
223	404	107
224	404	130
225	404	125
226	404	108
227	404	74
228	404	87
229	404	81
230	404	77
231	404	74
232	404	77
233	404	87
234	404	86
235	404	118
236	404	98
237	404	80
238	404	82
239	404	71
240	404	76
241	404	83
242	404	98
243	404	96
244	404	63
245	404	98
246	404	79
247	404	82
248	404	90
249	404	91
250	404	77
251	404	72
252	404	95
253	404	85
254	404	93
255	404	90
256	404	78
257	404	84
258	404	91
259	404	111
260	404	107
261	404	108
262	404	89
263	404	106
264	404	100
265	404	110
266	404	140
267	404	107
268	404	118
269	404	90
270	404	116
271	404	106
272	404	89
273	404	91
274	404	108
275	404	82
276	404	77
277	404	68
278	404	96
279	404	98
280	404	93
281	404	111
282	404	87
283	404	103
284	404	91
285	404	99
286	404	101
287	404	102
288	404	72
289	404	73
290	404	97
291	404	113
292	404	108
293	404	130
294	404	105
295	404	89
296	404	107
297	404	105
298	404	125
299	404	113
300	404	123
301	404	90
302	404	89
303	404	69
304	404	49
305	404	30
306	404	27
307	404	26
308	404	48
309	404	58
310	404	70
311	404	100
312	404	110
313	404	83
314	404	91
315	404	114
316	404	82
317	404	86
318	404	130
319	404	132
320	404	73
321	404	81
322	404	72
323	404	61
324	404	84
325	404	66
326	404	41
327	404	76
328	404	83
329	404	59
330	404	104
331	404	128
332	404	147
333	404	162
334	404	142
335	404	196
336	404	158
337	404	163
338	404	210
339	404	178
340	404	189
341	404	218
342	404	202
343	404	234
344	404	250
345	404	230
346	404	246
347	404	196
348	404	213
349	404	207
350	404	239
351	404	242
352	404	233
353	404	228
354	404	193
355	404	209
356	404	248
357	404	255
358	404	245
359	404	254
360	404	146
361	404	54
362	404	75
363	404	49
364	404	75
365	404	103
366	404	33
367	404	41
368	404	42
369	404	97
370	404	69
371	404	128
372	404	240
373	404	365
374	404	377
375	404	384
376	404	492
377	404	467
378	404	616
379	404	653
380	404	1041
381	404	932
382	404	947
383	404	853
384	404	579
385	404	845
386	404	868
387	404	862
388	404	1347
389	404	2019
390	404	3360
391	404	5523
392	404	6459
393	404	5617
394	404	5148
395	404	6907
396	404	6513
397	404	10396
398	404	9632
399	404	5874
400	404	5574
401	404	5322
402	404	6403
403	404	11674
404	404	41841
0	405	1
1	405	12
2	405	59
3	405	158
4	405	163
5	405	175
6	405	172
7	405	183
8	405	214
9	405	156
10	405	136
11	405	129
12	405	139
13	405	141
14	405	176
15	405	143
16	405	141
17	405	150
18	405	114
19	405	122
20	405	115
21	405	99
22	405	113
23	405	83
24	405	134
25	405	75
26	405	92
27	405	95
28	405	107
29	405	90
30	405	104
31	405	128
32	405	116
33	405	123
34	405	147
35	405	128
36	405	156
38	405	119
39	405	157
40	405	139
41	405	161
42	405	170
43	405	162
44	405	187
45	405	139
46	405	75
47	405	17
48	405	18
49	405	10
50	405	7
51	405	11
52	405	7
53	405	9
54	405	17
55	405	56
56	405	110
57	405	126
58	405	119
59	405	143
60	405	132
61	405	70
62	405	21
63	405	5
64	405	16
65	405	5
66	405	5
67	405	20
68	405	81
69	405	136
70	405	165
71	405	152
72	405	166
73	405	164
74	405	164
75	405	136
76	405	146
77	405	144
78	405	137
79	405	124
80	405	78
81	405	53
82	405	47
83	405	46
84	405	40
85	405	38
86	405	50
87	405	53
88	405	68
89	405	119
90	405	66
91	405	36
92	405	29
93	405	31
94	405	86
95	405	64
96	405	37
97	405	64
98	405	49
99	405	20
100	405	18
101	405	19
102	405	10
103	405	22
104	405	14
105	405	14
106	405	13
107	405	29
108	405	30
109	405	24
110	405	65
111	405	91
112	405	57
113	405	112
114	405	104
115	405	82
116	405	78
117	405	75
118	405	91
119	405	72
120	405	60
121	405	63
122	405	68
123	405	64
124	405	77
125	405	61
126	405	73
127	405	58
128	405	60
129	405	68
130	405	69
131	405	111
132	405	111
133	405	93
134	405	76
135	405	79
136	405	72
137	405	79
138	405	75
139	405	78
140	405	74
141	405	66
142	405	45
143	405	79
144	405	64
145	405	84
146	405	62
147	405	68
148	405	58
149	405	48
150	405	47
151	405	53
152	405	37
153	405	43
154	405	37
155	405	49
156	405	70
157	405	51
158	405	43
159	405	52
160	405	73
161	405	45
162	405	39
163	405	51
164	405	50
165	405	35
166	405	45
167	405	38
168	405	38
169	405	35
170	405	162
171	405	47
172	405	36
173	405	35
174	405	34
175	405	47
176	405	47
177	405	26
178	405	50
179	405	77
180	405	69
181	405	67
182	405	56
183	405	53
184	405	75
185	405	72
186	405	75
187	405	76
188	405	84
189	405	55
190	405	80
191	405	80
192	405	68
193	405	58
194	405	71
195	405	70
196	405	66
197	405	104
198	405	63
199	405	80
200	405	99
201	405	103
202	405	87
203	405	87
204	405	107
205	405	99
206	405	85
207	405	130
208	405	114
209	405	114
210	405	120
211	405	136
212	405	126
213	405	110
214	405	149
215	405	116
216	405	103
217	405	119
218	405	108
219	405	137
220	405	116
221	405	120
222	405	108
223	405	119
224	405	122
225	405	122
226	405	139
227	405	61
228	405	67
229	405	44
230	405	72
231	405	49
232	405	73
233	405	91
234	405	100
235	405	115
236	405	123
237	405	87
238	405	96
239	405	81
240	405	109
241	405	105
242	405	126
243	405	85
244	405	63
245	405	86
246	405	136
247	405	79
248	405	92
249	405	101
250	405	100
251	405	87
252	405	99
253	405	95
254	405	120
255	405	84
256	405	116
257	405	81
258	405	97
259	405	104
260	405	118
261	405	109
262	405	114
263	405	132
264	405	114
265	405	110
266	405	131
267	405	96
268	405	114
269	405	98
270	405	148
271	405	139
272	405	63
273	405	69
274	405	92
275	405	69
276	405	54
277	405	75
278	405	78
279	405	93
280	405	88
281	405	94
282	405	80
283	405	85
284	405	78
285	405	63
286	405	66
287	405	83
288	405	56
289	405	56
290	405	76
291	405	104
292	405	118
293	405	136
294	405	99
295	405	80
296	405	94
297	405	114
298	405	116
299	405	114
300	405	116
301	405	91
302	405	81
303	405	89
304	405	30
305	405	21
306	405	21
307	405	9
308	405	28
309	405	44
310	405	58
311	405	74
312	405	108
313	405	55
314	405	75
315	405	94
316	405	66
317	405	78
318	405	130
319	405	113
320	405	60
321	405	74
322	405	58
323	405	40
324	405	58
325	405	54
326	405	40
327	405	43
328	405	48
329	405	52
330	405	88
331	405	104
332	405	123
333	405	142
334	405	105
335	405	175
336	405	163
337	405	174
338	405	213
339	405	227
340	405	198
341	405	235
342	405	222
343	405	258
344	405	218
345	405	242
346	405	203
347	405	168
348	405	144
349	405	201
350	405	239
351	405	210
352	405	225
353	405	226
354	405	183
355	405	191
356	405	201
357	405	203
358	405	263
359	405	200
360	405	76
361	405	41
362	405	34
363	405	31
364	405	43
365	405	66
366	405	26
367	405	34
368	405	30
369	405	56
370	405	48
371	405	83
372	405	200
373	405	345
374	405	395
375	405	365
376	405	420
377	405	469
378	405	563
379	405	535
380	405	776
381	405	834
382	405	818
383	405	719
384	405	530
385	405	820
386	405	900
387	405	856
388	405	1267
389	405	1749
390	405	2490
391	405	3191
392	405	3542
393	405	3103
394	405	3020
395	405	3524
396	405	3493
397	405	4831
398	405	4021
399	405	2662
400	405	2319
401	405	2353
402	405	2587
403	405	3458
404	405	15798
405	405	50229
1	406	9
2	406	60
3	406	140
4	406	151
5	406	149
6	406	185
7	406	174
8	406	172
9	406	136
10	406	124
11	406	174
12	406	153
13	406	155
14	406	158
15	406	152
16	406	131
17	406	148
18	406	135
19	406	135
20	406	134
21	406	117
22	406	119
23	406	138
24	406	122
25	406	110
26	406	111
27	406	97
28	406	106
29	406	109
30	406	119
31	406	127
32	406	138
33	406	149
34	406	149
35	406	150
36	406	140
38	406	137
39	406	200
40	406	174
41	406	185
42	406	180
43	406	151
44	406	198
45	406	122
46	406	55
47	406	19
48	406	9
49	406	7
50	406	10
51	406	5
52	406	11
53	406	11
54	406	26
55	406	39
56	406	77
57	406	147
58	406	157
59	406	147
60	406	109
61	406	62
62	406	14
63	406	2
64	406	10
65	406	3
66	406	7
67	406	16
68	406	78
69	406	148
70	406	146
71	406	170
72	406	155
73	406	177
74	406	178
75	406	169
76	406	176
77	406	132
78	406	154
79	406	147
80	406	44
81	406	38
82	406	33
83	406	48
84	406	15
85	406	34
86	406	48
87	406	50
88	406	72
89	406	129
90	406	47
91	406	25
92	406	15
93	406	17
94	406	66
95	406	51
96	406	41
97	406	59
98	406	23
99	406	15
100	406	10
101	406	10
102	406	10
103	406	17
104	406	9
105	406	14
106	406	8
107	406	14
108	406	13
109	406	27
110	406	59
111	406	56
112	406	71
113	406	103
114	406	80
115	406	92
116	406	82
117	406	83
118	406	114
119	406	76
120	406	69
121	406	60
122	406	56
123	406	65
124	406	74
125	406	54
126	406	66
127	406	63
128	406	61
129	406	69
130	406	63
131	406	103
132	406	110
133	406	98
134	406	88
135	406	64
136	406	63
137	406	76
138	406	73
139	406	92
140	406	58
141	406	58
142	406	66
143	406	46
144	406	62
145	406	46
146	406	48
147	406	40
148	406	58
149	406	45
150	406	50
151	406	43
152	406	35
153	406	36
154	406	29
155	406	45
156	406	84
157	406	37
158	406	39
159	406	57
160	406	61
161	406	36
162	406	30
163	406	37
164	406	47
165	406	28
166	406	37
167	406	36
168	406	25
169	406	31
170	406	41
171	406	45
172	406	33
173	406	20
174	406	31
175	406	37
176	406	34
177	406	26
178	406	39
179	406	61
180	406	55
181	406	66
182	406	52
183	406	69
184	406	63
185	406	64
186	406	81
187	406	84
188	406	79
189	406	40
190	406	64
191	406	69
192	406	70
193	406	62
194	406	53
195	406	62
196	406	75
197	406	81
198	406	69
199	406	81
200	406	81
201	406	96
202	406	82
203	406	103
204	406	107
205	406	79
206	406	108
207	406	114
208	406	111
209	406	118
210	406	108
211	406	115
212	406	128
213	406	103
214	406	112
215	406	113
216	406	105
217	406	98
218	406	118
219	406	116
220	406	85
221	406	99
222	406	125
223	406	116
224	406	117
225	406	135
226	406	99
227	406	56
228	406	53
229	406	64
230	406	60
231	406	73
232	406	68
233	406	67
234	406	84
235	406	104
236	406	88
237	406	93
238	406	91
239	406	102
240	406	106
241	406	94
242	406	92
243	406	99
244	406	69
245	406	88
246	406	86
247	406	79
248	406	103
249	406	105
250	406	102
251	406	78
252	406	119
253	406	113
254	406	119
255	406	111
256	406	108
257	406	76
258	406	87
259	406	132
260	406	128
261	406	126
262	406	114
263	406	109
264	406	108
265	406	119
266	406	109
267	406	105
268	406	108
269	406	96
270	406	138
271	406	143
272	406	46
273	406	60
274	406	79
275	406	60
276	406	50
277	406	61
278	406	59
279	406	79
280	406	70
281	406	70
282	406	79
283	406	85
284	406	76
285	406	67
286	406	69
287	406	57
288	406	57
289	406	60
290	406	73
291	406	102
292	406	103
293	406	113
294	406	73
295	406	82
296	406	85
297	406	100
298	406	116
299	406	69
300	406	97
301	406	81
302	406	65
303	406	61
304	406	22
305	406	16
306	406	9
307	406	19
308	406	16
309	406	31
310	406	45
311	406	47
312	406	86
313	406	56
314	406	58
315	406	104
316	406	75
317	406	76
318	406	120
319	406	112
320	406	43
321	406	57
322	406	53
323	406	28
324	406	50
325	406	30
326	406	19
327	406	25
328	406	46
329	406	43
330	406	56
331	406	101
332	406	109
333	406	108
334	406	95
335	406	147
336	406	159
337	406	165
338	406	224
339	406	246
340	406	219
341	406	264
342	406	222
343	406	233
344	406	181
345	406	165
346	406	199
347	406	130
348	406	123
349	406	190
350	406	199
351	406	173
352	406	268
353	406	200
354	406	164
355	406	161
356	406	153
357	406	168
358	406	226
359	406	224
360	406	54
361	406	20
362	406	25
363	406	17
364	406	50
365	406	51
366	406	10
367	406	26
368	406	30
369	406	44
370	406	45
371	406	76
372	406	183
373	406	303
374	406	372
375	406	344
376	406	392
377	406	379
378	406	464
379	406	454
380	406	615
381	406	708
382	406	834
383	406	640
384	406	495
385	406	747
386	406	858
387	406	901
388	406	1283
389	406	1736
390	406	2291
391	406	2772
392	406	2907
393	406	2574
394	406	2410
395	406	2832
396	406	2709
397	406	3710
398	406	2852
399	406	2045
400	406	1603
401	406	1727
402	406	1896
403	406	2348
404	406	9919
405	406	33962
406	406	47014
1	407	13
2	407	75
3	407	137
4	407	190
5	407	173
6	407	186
7	407	197
8	407	208
9	407	161
10	407	143
11	407	180
12	407	164
13	407	222
14	407	212
15	407	153
16	407	131
17	407	155
18	407	163
19	407	149
20	407	134
21	407	142
22	407	161
23	407	127
24	407	129
25	407	108
26	407	116
27	407	124
28	407	97
29	407	128
30	407	114
31	407	150
32	407	139
33	407	137
34	407	148
35	407	121
36	407	129
38	407	141
39	407	167
40	407	136
41	407	126
42	407	166
43	407	152
44	407	223
45	407	130
46	407	62
47	407	14
48	407	19
49	407	5
50	407	7
51	407	6
52	407	9
53	407	10
54	407	25
55	407	56
56	407	81
57	407	150
58	407	143
59	407	108
60	407	104
61	407	53
62	407	21
63	407	4
64	407	11
65	407	7
66	407	8
67	407	20
68	407	86
69	407	133
70	407	158
71	407	162
72	407	136
73	407	166
74	407	152
75	407	197
76	407	187
77	407	146
78	407	137
79	407	126
80	407	54
81	407	50
82	407	49
83	407	33
84	407	30
85	407	39
86	407	42
87	407	75
88	407	73
89	407	162
90	407	66
91	407	31
92	407	23
93	407	24
94	407	62
95	407	57
96	407	38
97	407	48
98	407	38
99	407	25
100	407	14
101	407	17
102	407	10
103	407	16
104	407	11
105	407	16
106	407	19
107	407	23
108	407	42
109	407	25
110	407	43
111	407	53
112	407	62
113	407	79
114	407	67
115	407	43
116	407	54
117	407	62
118	407	73
119	407	53
120	407	48
121	407	47
122	407	50
123	407	41
124	407	58
125	407	45
126	407	52
127	407	46
128	407	46
129	407	54
130	407	74
131	407	74
132	407	74
133	407	104
134	407	80
135	407	59
136	407	65
137	407	57
138	407	50
139	407	67
140	407	71
141	407	38
142	407	44
143	407	43
144	407	43
145	407	62
146	407	50
147	407	34
148	407	37
149	407	41
150	407	40
151	407	45
152	407	29
153	407	42
154	407	28
155	407	38
156	407	66
157	407	59
158	407	36
159	407	39
160	407	57
161	407	37
162	407	29
163	407	31
164	407	38
165	407	25
166	407	47
167	407	24
168	407	32
169	407	20
170	407	34
171	407	22
172	407	36
173	407	32
174	407	22
175	407	27
176	407	50
177	407	29
178	407	37
179	407	46
180	407	25
181	407	52
182	407	43
183	407	47
184	407	61
185	407	39
186	407	66
187	407	65
188	407	83
189	407	34
190	407	53
191	407	60
192	407	63
193	407	49
194	407	60
195	407	66
196	407	46
197	407	77
198	407	59
199	407	84
200	407	80
201	407	100
202	407	96
203	407	102
204	407	97
205	407	94
206	407	141
207	407	138
208	407	125
209	407	108
210	407	105
211	407	103
212	407	107
213	407	115
214	407	110
215	407	85
216	407	110
217	407	91
218	407	97
219	407	84
220	407	85
221	407	82
222	407	88
223	407	100
224	407	91
225	407	87
226	407	85
227	407	63
228	407	64
229	407	64
230	407	59
231	407	64
232	407	58
233	407	67
234	407	71
235	407	68
236	407	84
237	407	93
238	407	83
239	407	83
240	407	101
241	407	78
242	407	122
243	407	92
244	407	60
245	407	85
246	407	85
247	407	68
248	407	74
249	407	95
250	407	79
251	407	54
252	407	81
253	407	76
254	407	76
255	407	97
256	407	96
257	407	76
258	407	97
259	407	115
260	407	103
261	407	109
262	407	101
263	407	110
264	407	110
265	407	153
266	407	121
267	407	122
268	407	107
269	407	94
270	407	145
271	407	129
272	407	62
273	407	64
274	407	65
275	407	62
276	407	35
277	407	49
278	407	56
279	407	76
280	407	74
281	407	58
282	407	69
283	407	75
284	407	64
285	407	67
286	407	56
287	407	58
288	407	60
289	407	55
290	407	60
291	407	76
292	407	88
293	407	92
294	407	90
295	407	79
296	407	87
297	407	87
298	407	95
299	407	82
300	407	90
301	407	70
302	407	65
303	407	70
304	407	23
305	407	17
306	407	14
307	407	15
308	407	24
309	407	42
310	407	32
311	407	51
312	407	79
313	407	61
314	407	53
315	407	73
316	407	56
317	407	69
318	407	92
319	407	89
320	407	64
321	407	45
322	407	45
323	407	45
324	407	41
325	407	46
326	407	48
327	407	60
328	407	49
329	407	47
330	407	83
331	407	95
332	407	89
333	407	105
334	407	78
335	407	134
336	407	155
337	407	142
338	407	327
339	407	293
340	407	233
341	407	237
342	407	260
343	407	237
344	407	208
345	407	145
346	407	174
347	407	150
348	407	153
349	407	152
350	407	181
351	407	206
352	407	202
353	407	191
354	407	130
355	407	169
356	407	159
357	407	186
358	407	277
359	407	220
360	407	73
361	407	47
362	407	45
363	407	19
364	407	40
365	407	44
366	407	20
367	407	25
368	407	31
369	407	45
370	407	46
371	407	95
372	407	162
373	407	312
374	407	309
375	407	327
376	407	351
377	407	367
378	407	517
379	407	518
380	407	634
381	407	733
382	407	837
383	407	608
384	407	479
385	407	696
386	407	673
387	407	675
388	407	1105
389	407	1865
390	407	2016
391	407	2144
392	407	1897
393	407	1540
394	407	1632
395	407	1834
396	407	1707
397	407	2222
398	407	1958
399	407	1347
400	407	1195
401	407	1409
402	407	1464
403	407	1623
404	407	6016
405	407	12182
406	407	17710
407	407	45477
1	408	12
2	408	72
3	408	128
4	408	174
5	408	148
6	408	189
7	408	198
8	408	193
9	408	187
10	408	118
11	408	144
12	408	163
13	408	162
14	408	196
15	408	173
16	408	165
17	408	166
18	408	154
19	408	128
20	408	139
21	408	166
22	408	163
23	408	137
24	408	130
25	408	83
26	408	104
27	408	122
28	408	92
29	408	135
30	408	124
31	408	179
32	408	163
33	408	125
34	408	131
35	408	116
36	408	134
38	408	133
39	408	143
40	408	150
41	408	143
42	408	129
43	408	133
44	408	152
45	408	139
46	408	68
47	408	12
48	408	6
49	408	8
50	408	8
51	408	13
52	408	13
53	408	13
54	408	35
55	408	45
56	408	98
57	408	126
58	408	131
59	408	123
60	408	105
61	408	71
62	408	22
63	408	2
64	408	11
65	408	7
66	408	5
67	408	19
68	408	71
69	408	141
70	408	145
71	408	139
72	408	129
73	408	130
74	408	128
75	408	148
76	408	159
77	408	131
78	408	107
79	408	123
80	408	78
81	408	41
82	408	40
83	408	49
84	408	25
85	408	39
86	408	44
87	408	58
88	408	65
89	408	114
90	408	54
91	408	38
92	408	31
93	408	19
94	408	41
95	408	45
96	408	42
97	408	52
98	408	30
99	408	13
100	408	15
101	408	13
102	408	11
103	408	12
104	408	12
105	408	20
106	408	17
107	408	27
108	408	42
109	408	28
110	408	45
111	408	50
112	408	47
113	408	81
114	408	68
115	408	53
116	408	60
117	408	66
118	408	63
119	408	70
120	408	54
121	408	33
122	408	60
123	408	49
124	408	48
125	408	50
126	408	46
127	408	42
128	408	52
129	408	70
130	408	64
131	408	75
132	408	82
133	408	66
134	408	86
135	408	71
136	408	49
137	408	58
138	408	79
139	408	59
140	408	45
141	408	44
142	408	49
143	408	54
144	408	52
145	408	48
146	408	46
147	408	48
148	408	40
149	408	40
150	408	36
151	408	53
152	408	28
153	408	30
154	408	25
155	408	42
156	408	59
157	408	63
158	408	45
159	408	47
160	408	47
161	408	32
162	408	28
163	408	30
164	408	27
165	408	33
166	408	34
167	408	25
168	408	31
169	408	44
170	408	52
171	408	43
172	408	29
173	408	30
174	408	29
175	408	39
176	408	42
177	408	28
178	408	41
179	408	38
180	408	43
181	408	53
182	408	39
183	408	67
184	408	51
185	408	47
186	408	62
187	408	65
188	408	65
189	408	46
190	408	68
191	408	62
192	408	71
193	408	55
194	408	57
195	408	56
196	408	65
197	408	77
198	408	46
199	408	65
200	408	79
201	408	82
202	408	89
203	408	89
204	408	91
205	408	88
206	408	109
207	408	95
208	408	126
209	408	85
210	408	105
211	408	104
212	408	104
213	408	99
214	408	97
215	408	113
216	408	105
217	408	120
218	408	79
219	408	103
220	408	90
221	408	83
222	408	106
223	408	85
224	408	91
225	408	97
226	408	67
227	408	53
228	408	66
229	408	64
230	408	48
231	408	68
232	408	64
233	408	81
234	408	85
235	408	73
236	408	82
237	408	88
238	408	73
239	408	89
240	408	90
241	408	103
242	408	88
243	408	95
244	408	67
245	408	85
246	408	99
247	408	82
248	408	79
249	408	95
250	408	99
251	408	76
252	408	102
253	408	105
254	408	82
255	408	92
256	408	90
257	408	75
258	408	87
259	408	106
260	408	112
261	408	120
262	408	112
263	408	114
264	408	120
265	408	113
266	408	132
267	408	112
268	408	113
269	408	93
270	408	120
271	408	99
272	408	58
273	408	61
274	408	91
275	408	75
276	408	44
277	408	84
278	408	60
279	408	65
280	408	64
281	408	77
282	408	75
283	408	62
284	408	70
285	408	60
286	408	61
287	408	43
288	408	48
289	408	50
290	408	63
291	408	81
292	408	99
293	408	89
294	408	79
295	408	60
296	408	86
297	408	69
298	408	85
299	408	88
300	408	85
301	408	73
302	408	62
303	408	61
304	408	15
305	408	20
306	408	20
307	408	12
308	408	21
309	408	41
310	408	42
311	408	62
312	408	64
313	408	53
314	408	63
315	408	78
316	408	66
317	408	70
318	408	83
319	408	72
320	408	55
321	408	52
322	408	47
323	408	39
324	408	33
325	408	34
326	408	33
327	408	37
328	408	56
329	408	43
330	408	64
331	408	90
332	408	87
333	408	111
334	408	87
335	408	162
336	408	138
337	408	160
338	408	229
339	408	232
340	408	220
341	408	200
342	408	229
343	408	249
344	408	228
345	408	189
346	408	156
347	408	136
348	408	128
349	408	179
350	408	167
351	408	214
352	408	191
353	408	165
354	408	156
355	408	140
356	408	175
357	408	214
358	408	214
359	408	195
360	408	77
361	408	39
362	408	46
363	408	37
364	408	44
365	408	47
366	408	19
367	408	34
368	408	21
369	408	44
370	408	37
371	408	85
372	408	168
373	408	248
374	408	258
375	408	259
376	408	302
377	408	310
378	408	444
379	408	489
380	408	629
381	408	657
382	408	683
383	408	613
384	408	438
385	408	593
386	408	613
387	408	551
388	408	817
389	408	1265
390	408	1485
391	408	1421
392	408	1386
393	408	1242
394	408	1171
395	408	1354
396	408	1315
397	408	1472
398	408	1433
399	408	1172
400	408	972
401	408	1127
402	408	1304
403	408	1323
404	408	3529
405	408	6000
406	408	5914
407	408	20425
408	408	49018
1	409	15
2	409	74
3	409	143
4	409	160
5	409	209
6	409	202
7	409	187
8	409	187
9	409	173
10	409	131
11	409	142
12	409	151
13	409	161
14	409	184
15	409	183
16	409	196
17	409	158
18	409	157
19	409	137
20	409	128
21	409	140
22	409	162
23	409	141
24	409	122
25	409	127
26	409	103
27	409	108
28	409	117
29	409	144
30	409	129
31	409	183
32	409	147
33	409	127
34	409	150
35	409	151
36	409	154
38	409	131
39	409	152
40	409	111
41	409	130
42	409	130
43	409	130
44	409	170
45	409	139
46	409	76
47	409	32
48	409	11
49	409	6
50	409	14
51	409	13
52	409	11
53	409	12
54	409	17
55	409	52
56	409	96
57	409	132
58	409	101
59	409	92
60	409	96
61	409	61
62	409	14
63	409	4
64	409	18
65	409	8
66	409	9
67	409	26
68	409	81
69	409	120
70	409	114
71	409	141
72	409	145
73	409	145
74	409	127
75	409	140
76	409	165
77	409	136
78	409	132
79	409	136
80	409	77
81	409	56
82	409	43
83	409	55
84	409	44
85	409	45
86	409	50
87	409	51
88	409	77
89	409	88
90	409	73
91	409	36
92	409	27
93	409	37
94	409	58
95	409	50
96	409	42
97	409	44
98	409	30
99	409	21
100	409	16
101	409	19
102	409	13
103	409	18
104	409	16
105	409	12
106	409	18
107	409	26
108	409	33
109	409	31
110	409	51
111	409	61
112	409	48
113	409	67
114	409	66
115	409	55
116	409	66
117	409	66
118	409	66
119	409	51
120	409	56
121	409	58
122	409	40
123	409	51
124	409	68
125	409	57
126	409	45
127	409	50
128	409	45
129	409	64
130	409	63
131	409	70
132	409	102
133	409	81
134	409	80
135	409	65
136	409	59
137	409	79
138	409	76
139	409	62
140	409	56
141	409	52
142	409	46
143	409	61
144	409	58
145	409	39
146	409	53
147	409	53
148	409	45
149	409	51
150	409	48
151	409	52
152	409	31
153	409	43
154	409	43
155	409	46
156	409	69
157	409	48
158	409	40
159	409	36
160	409	41
161	409	42
162	409	30
163	409	34
164	409	42
165	409	40
166	409	42
167	409	40
168	409	24
169	409	32
170	409	40
171	409	37
172	409	32
173	409	37
174	409	29
175	409	33
176	409	49
177	409	37
178	409	51
179	409	68
180	409	36
181	409	63
182	409	46
183	409	58
184	409	66
185	409	41
186	409	76
187	409	74
188	409	68
189	409	52
190	409	55
191	409	66
192	409	51
193	409	56
194	409	74
195	409	73
196	409	67
197	409	65
198	409	66
199	409	75
200	409	89
201	409	78
202	409	63
203	409	106
204	409	113
205	409	115
206	409	109
207	409	122
208	409	103
209	409	103
210	409	100
211	409	131
212	409	86
213	409	104
214	409	115
215	409	105
216	409	98
217	409	123
218	409	94
219	409	98
220	409	85
221	409	112
222	409	131
223	409	98
224	409	110
225	409	107
226	409	86
227	409	43
228	409	70
229	409	68
230	409	74
231	409	63
232	409	72
233	409	87
234	409	99
235	409	101
236	409	83
237	409	79
238	409	91
239	409	85
240	409	79
241	409	118
242	409	115
243	409	108
244	409	68
245	409	95
246	409	90
247	409	100
248	409	68
249	409	91
250	409	105
251	409	81
252	409	83
253	409	94
254	409	100
255	409	103
256	409	100
257	409	99
258	409	112
259	409	108
260	409	134
261	409	124
262	409	99
263	409	98
264	409	122
265	409	108
266	409	118
267	409	117
268	409	104
269	409	110
270	409	124
271	409	100
272	409	58
273	409	63
274	409	59
275	409	77
276	409	56
277	409	67
278	409	55
279	409	69
280	409	68
281	409	87
282	409	85
283	409	69
284	409	57
285	409	80
286	409	63
287	409	56
288	409	62
289	409	65
290	409	65
291	409	89
292	409	79
293	409	115
294	409	79
295	409	76
296	409	94
297	409	95
298	409	117
299	409	95
300	409	99
301	409	77
302	409	66
303	409	69
304	409	28
305	409	24
306	409	24
307	409	8
308	409	27
309	409	47
310	409	40
311	409	53
312	409	77
313	409	62
314	409	64
315	409	76
316	409	57
317	409	82
318	409	110
319	409	92
320	409	65
321	409	59
322	409	57
323	409	46
324	409	45
325	409	41
326	409	37
327	409	47
328	409	54
329	409	38
330	409	82
331	409	106
332	409	110
333	409	117
334	409	107
335	409	130
336	409	169
337	409	181
338	409	182
339	409	212
340	409	196
341	409	226
342	409	267
343	409	256
344	409	204
345	409	202
346	409	168
347	409	153
348	409	159
349	409	180
350	409	189
351	409	193
352	409	183
353	409	189
354	409	163
355	409	165
356	409	181
357	409	195
358	409	193
359	409	180
360	409	74
361	409	43
362	409	44
363	409	30
364	409	50
365	409	80
366	409	19
367	409	34
368	409	26
369	409	47
370	409	55
371	409	74
372	409	165
373	409	265
374	409	267
375	409	262
376	409	324
377	409	343
378	409	458
379	409	499
380	409	607
381	409	626
382	409	700
383	409	583
384	409	460
385	409	624
386	409	576
387	409	602
388	409	835
389	409	1132
390	409	1464
391	409	1347
392	409	1428
393	409	1136
394	409	1194
395	409	1272
396	409	1261
397	409	1414
398	409	1401
399	409	1101
400	409	968
401	409	1174
402	409	1269
403	409	1223
404	409	2970
405	409	4902
406	409	4757
407	409	10832
408	409	29863
409	409	52146
1	410	10
2	410	64
3	410	117
4	410	206
5	410	171
6	410	172
7	410	203
8	410	230
9	410	158
10	410	159
11	410	152
12	410	179
13	410	248
14	410	213
15	410	189
16	410	185
17	410	190
18	410	197
19	410	176
20	410	138
21	410	150
22	410	198
23	410	146
24	410	115
25	410	137
26	410	132
27	410	127
28	410	118
29	410	147
30	410	136
31	410	186
32	410	164
33	410	152
34	410	147
35	410	118
36	410	130
38	410	127
39	410	174
40	410	158
41	410	110
42	410	154
43	410	156
44	410	181
45	410	121
46	410	61
47	410	21
48	410	13
49	410	15
50	410	10
51	410	8
52	410	6
53	410	9
54	410	21
55	410	54
56	410	90
57	410	128
58	410	127
59	410	128
60	410	100
61	410	69
62	410	21
63	410	3
64	410	18
65	410	7
66	410	9
67	410	24
68	410	71
69	410	98
70	410	162
71	410	123
72	410	123
73	410	148
74	410	125
75	410	194
76	410	213
77	410	114
78	410	105
79	410	120
80	410	58
81	410	51
82	410	31
83	410	38
84	410	39
85	410	40
86	410	38
87	410	64
88	410	66
89	410	140
90	410	47
91	410	37
92	410	23
93	410	34
94	410	51
95	410	55
96	410	33
97	410	59
98	410	28
99	410	15
100	410	15
101	410	13
102	410	6
103	410	10
104	410	10
105	410	16
106	410	18
107	410	18
108	410	33
109	410	23
110	410	39
111	410	38
112	410	57
113	410	71
114	410	55
115	410	54
116	410	57
117	410	73
118	410	57
119	410	47
120	410	32
121	410	52
122	410	45
123	410	29
124	410	54
125	410	45
126	410	58
127	410	59
128	410	50
129	410	65
130	410	45
131	410	61
132	410	80
133	410	67
134	410	45
135	410	55
136	410	48
137	410	54
138	410	48
139	410	59
140	410	55
141	410	41
142	410	57
143	410	49
144	410	40
145	410	41
146	410	48
147	410	49
148	410	35
149	410	39
150	410	32
151	410	38
152	410	28
153	410	24
154	410	20
155	410	39
156	410	53
157	410	43
158	410	33
159	410	41
160	410	47
161	410	26
162	410	28
163	410	34
164	410	29
165	410	23
166	410	35
167	410	30
168	410	27
169	410	29
170	410	38
171	410	37
172	410	32
173	410	25
174	410	36
175	410	33
176	410	38
177	410	27
178	410	41
179	410	42
180	410	33
181	410	53
182	410	65
183	410	44
184	410	42
185	410	44
186	410	52
187	410	50
188	410	81
189	410	29
190	410	44
191	410	66
192	410	41
193	410	44
194	410	53
195	410	51
196	410	60
197	410	58
198	410	63
199	410	53
200	410	66
201	410	68
202	410	75
203	410	91
204	410	93
205	410	97
206	410	82
207	410	82
208	410	77
209	410	97
210	410	106
211	410	106
212	410	86
213	410	90
214	410	99
215	410	103
216	410	82
217	410	95
218	410	89
219	410	104
220	410	86
221	410	76
222	410	102
223	410	86
224	410	87
225	410	66
226	410	88
227	410	58
228	410	46
229	410	52
230	410	56
231	410	68
232	410	62
233	410	69
234	410	71
235	410	74
236	410	118
237	410	92
238	410	68
239	410	85
240	410	69
241	410	73
242	410	81
243	410	84
244	410	64
245	410	79
246	410	83
247	410	71
248	410	84
249	410	84
250	410	88
251	410	69
252	410	63
253	410	87
254	410	86
255	410	98
256	410	68
257	410	62
258	410	98
259	410	115
260	410	119
261	410	107
262	410	110
263	410	122
264	410	104
265	410	107
266	410	106
267	410	105
268	410	106
269	410	83
270	410	130
271	410	104
272	410	49
273	410	60
274	410	70
275	410	67
276	410	40
277	410	54
278	410	54
279	410	64
280	410	43
281	410	63
282	410	67
283	410	73
284	410	54
285	410	61
286	410	50
287	410	51
288	410	37
289	410	44
290	410	59
291	410	73
292	410	88
293	410	66
294	410	59
295	410	57
296	410	94
297	410	79
298	410	73
299	410	72
300	410	82
301	410	63
302	410	61
303	410	60
304	410	23
305	410	19
306	410	13
307	410	6
308	410	26
309	410	33
310	410	32
311	410	41
312	410	65
313	410	48
314	410	58
315	410	62
316	410	62
317	410	55
318	410	81
319	410	81
320	410	70
321	410	50
322	410	37
323	410	37
324	410	35
325	410	26
326	410	29
327	410	35
328	410	39
329	410	45
330	410	69
331	410	84
332	410	92
333	410	81
334	410	75
335	410	124
336	410	155
337	410	154
338	410	321
339	410	322
340	410	209
341	410	197
342	410	250
343	410	222
344	410	183
345	410	140
346	410	155
347	410	111
348	410	126
349	410	149
350	410	192
351	410	158
352	410	137
353	410	124
354	410	133
355	410	130
356	410	150
357	410	193
358	410	194
359	410	166
360	410	55
361	410	31
362	410	27
363	410	25
364	410	36
365	410	44
366	410	20
367	410	24
368	410	23
369	410	39
370	410	36
371	410	70
372	410	142
373	410	201
374	410	247
375	410	248
376	410	291
377	410	338
378	410	435
379	410	424
380	410	489
381	410	548
382	410	672
383	410	481
384	410	372
385	410	574
386	410	494
387	410	519
388	410	921
389	410	1442
390	410	1490
391	410	1323
392	410	1084
393	410	871
394	410	981
395	410	1039
396	410	981
397	410	1048
398	410	1066
399	410	852
400	410	710
401	410	851
402	410	953
403	410	956
404	410	2442
405	410	4211
406	410	4472
407	410	11038
408	410	18306
409	410	24814
410	410	48073
1	411	10
2	411	53
3	411	96
4	411	124
5	411	170
6	411	170
7	411	186
8	411	180
9	411	154
10	411	141
11	411	155
12	411	164
13	411	203
14	411	194
15	411	159
16	411	147
17	411	174
18	411	163
19	411	168
20	411	150
21	411	143
22	411	157
23	411	132
24	411	160
25	411	138
26	411	141
27	411	121
28	411	123
29	411	137
30	411	145
31	411	166
32	411	156
33	411	163
34	411	160
35	411	129
36	411	120
38	411	129
39	411	180
40	411	157
41	411	126
42	411	135
43	411	137
44	411	158
45	411	91
46	411	48
47	411	17
48	411	8
49	411	9
50	411	7
51	411	11
52	411	5
53	411	8
54	411	12
55	411	37
56	411	57
57	411	117
58	411	95
59	411	119
60	411	79
61	411	64
62	411	17
63	411	4
64	411	12
65	411	3
66	411	5
67	411	13
68	411	59
69	411	90
70	411	109
71	411	95
72	411	124
73	411	151
74	411	125
75	411	175
76	411	181
77	411	108
78	411	94
79	411	111
80	411	43
81	411	33
82	411	27
83	411	23
84	411	22
85	411	20
86	411	22
87	411	48
88	411	72
89	411	120
90	411	39
91	411	18
92	411	17
93	411	19
94	411	43
95	411	33
96	411	32
97	411	42
98	411	25
99	411	13
100	411	5
101	411	14
102	411	10
103	411	8
104	411	6
105	411	11
106	411	12
107	411	18
108	411	25
109	411	15
110	411	28
111	411	34
112	411	46
113	411	51
114	411	55
115	411	40
116	411	42
117	411	58
118	411	64
119	411	33
120	411	29
121	411	39
122	411	38
123	411	27
124	411	38
125	411	28
126	411	31
127	411	37
128	411	27
129	411	41
130	411	38
131	411	59
132	411	73
133	411	50
134	411	49
135	411	41
136	411	37
137	411	29
138	411	44
139	411	38
140	411	52
141	411	35
142	411	30
143	411	46
144	411	36
145	411	30
146	411	43
147	411	32
148	411	25
149	411	30
150	411	34
151	411	27
152	411	22
153	411	28
154	411	16
155	411	33
156	411	34
157	411	23
158	411	27
159	411	27
160	411	24
161	411	27
162	411	16
163	411	28
164	411	19
165	411	16
166	411	25
167	411	20
168	411	23
169	411	27
170	411	21
171	411	35
172	411	22
173	411	23
174	411	15
175	411	23
176	411	27
177	411	20
178	411	30
179	411	25
180	411	20
181	411	55
182	411	28
183	411	26
184	411	45
185	411	35
186	411	37
187	411	44
188	411	49
189	411	14
190	411	45
191	411	36
192	411	43
193	411	38
194	411	27
195	411	37
196	411	45
197	411	47
198	411	46
199	411	36
200	411	38
201	411	46
202	411	65
203	411	59
204	411	78
205	411	60
206	411	73
207	411	76
208	411	61
209	411	74
210	411	75
211	411	80
212	411	68
213	411	82
214	411	87
215	411	79
216	411	64
217	411	69
218	411	61
219	411	80
220	411	80
221	411	56
222	411	78
223	411	70
224	411	82
225	411	65
226	411	51
227	411	41
228	411	43
229	411	42
230	411	40
231	411	53
232	411	46
233	411	57
234	411	52
235	411	61
236	411	76
237	411	71
238	411	81
239	411	66
240	411	65
241	411	73
242	411	75
243	411	79
244	411	41
245	411	57
246	411	65
247	411	67
248	411	54
249	411	82
250	411	70
251	411	55
252	411	76
253	411	60
254	411	71
255	411	72
256	411	73
257	411	47
258	411	78
259	411	100
260	411	82
261	411	77
262	411	86
263	411	100
264	411	72
265	411	96
266	411	92
267	411	86
268	411	82
269	411	68
270	411	95
271	411	78
272	411	40
273	411	34
274	411	47
275	411	56
276	411	37
277	411	31
278	411	44
279	411	37
280	411	48
281	411	64
282	411	48
283	411	58
284	411	51
285	411	39
286	411	27
287	411	26
288	411	36
289	411	39
290	411	44
291	411	66
292	411	57
293	411	72
294	411	41
295	411	59
296	411	65
297	411	56
298	411	61
299	411	57
300	411	56
301	411	38
302	411	43
303	411	38
304	411	13
305	411	9
306	411	5
307	411	7
308	411	21
309	411	31
310	411	23
311	411	29
312	411	51
313	411	40
314	411	32
315	411	42
316	411	39
317	411	31
318	411	63
319	411	62
320	411	39
321	411	28
322	411	36
323	411	26
324	411	30
325	411	20
326	411	21
327	411	26
328	411	24
329	411	31
330	411	51
331	411	60
332	411	55
333	411	79
334	411	58
335	411	103
336	411	113
337	411	100
338	411	261
339	411	230
340	411	167
341	411	156
342	411	177
343	411	165
344	411	102
345	411	116
346	411	109
347	411	96
348	411	87
349	411	106
350	411	145
351	411	114
352	411	112
353	411	104
354	411	89
355	411	106
356	411	107
357	411	130
358	411	136
359	411	100
360	411	35
361	411	14
362	411	21
363	411	17
364	411	26
365	411	32
366	411	13
367	411	8
368	411	23
369	411	39
370	411	19
371	411	46
372	411	98
373	411	164
374	411	204
375	411	225
376	411	202
377	411	245
378	411	292
379	411	337
380	411	354
381	411	408
382	411	551
383	411	381
384	411	297
385	411	479
386	411	426
387	411	439
388	411	754
389	411	1174
390	411	1114
391	411	1019
392	411	845
393	411	677
394	411	722
395	411	829
396	411	741
397	411	764
398	411	666
399	411	522
400	411	470
401	411	560
402	411	600
403	411	632
404	411	1593
405	411	2967
406	411	3279
407	411	7192
408	411	10142
409	411	8069
410	411	18809
411	411	40586
0	412	1
1	412	7
2	412	42
3	412	89
4	412	123
5	412	134
6	412	187
7	412	166
8	412	182
9	412	156
10	412	148
11	412	188
12	412	180
13	412	190
14	412	211
15	412	155
16	412	176
17	412	177
18	412	176
19	412	170
20	412	164
21	412	149
22	412	156
23	412	156
24	412	174
25	412	142
26	412	135
27	412	179
28	412	141
29	412	170
30	412	153
31	412	195
32	412	163
33	412	195
34	412	199
35	412	166
36	412	143
38	412	124
39	412	213
40	412	168
41	412	187
42	412	172
43	412	172
44	412	147
45	412	100
46	412	38
47	412	7
48	412	7
49	412	3
50	412	3
51	412	4
52	412	12
53	412	9
54	412	17
55	412	39
56	412	64
57	412	105
58	412	110
59	412	124
60	412	79
61	412	42
62	412	8
63	412	2
64	412	4
65	412	1
66	412	3
67	412	14
68	412	47
69	412	99
70	412	123
71	412	114
72	412	104
73	412	155
74	412	136
75	412	137
76	412	136
77	412	84
78	412	117
79	412	94
80	412	28
81	412	28
82	412	18
83	412	23
84	412	18
85	412	16
86	412	20
87	412	24
88	412	41
89	412	67
90	412	37
91	412	16
92	412	11
93	412	15
94	412	40
95	412	47
96	412	27
97	412	34
98	412	25
99	412	10
100	412	8
101	412	5
102	412	12
103	412	8
104	412	5
105	412	6
106	412	9
107	412	11
108	412	17
109	412	24
110	412	42
111	412	54
112	412	64
113	412	76
114	412	59
115	412	64
116	412	67
117	412	54
118	412	58
119	412	54
120	412	65
121	412	48
122	412	50
123	412	34
124	412	58
125	412	39
126	412	46
127	412	47
128	412	35
129	412	52
130	412	56
131	412	74
132	412	88
133	412	81
134	412	62
135	412	48
136	412	39
137	412	42
138	412	43
139	412	50
140	412	41
141	412	41
142	412	33
143	412	37
144	412	26
145	412	41
146	412	48
147	412	27
148	412	30
149	412	23
150	412	22
151	412	25
152	412	20
153	412	23
154	412	17
155	412	29
156	412	46
157	412	28
158	412	20
159	412	35
160	412	32
161	412	29
162	412	19
163	412	19
164	412	36
165	412	16
166	412	25
167	412	31
168	412	20
169	412	23
170	412	33
171	412	32
172	412	24
173	412	18
174	412	23
175	412	31
176	412	23
177	412	15
178	412	33
179	412	46
180	412	36
181	412	45
182	412	51
183	412	47
184	412	52
185	412	45
186	412	55
187	412	60
188	412	61
189	412	34
190	412	47
191	412	46
192	412	47
193	412	45
194	412	33
195	412	57
196	412	56
197	412	55
198	412	58
199	412	44
200	412	53
201	412	67
202	412	60
203	412	60
204	412	70
205	412	59
206	412	90
207	412	80
208	412	77
209	412	81
210	412	98
211	412	95
212	412	74
213	412	82
214	412	108
215	412	85
216	412	78
217	412	63
218	412	60
219	412	55
220	412	61
221	412	68
222	412	81
223	412	77
224	412	86
225	412	84
226	412	74
227	412	38
228	412	43
229	412	39
230	412	54
231	412	55
232	412	46
233	412	50
234	412	78
235	412	70
236	412	66
237	412	102
238	412	106
239	412	93
240	412	98
241	412	85
242	412	93
243	412	91
244	412	39
245	412	74
246	412	67
247	412	84
248	412	94
249	412	102
250	412	64
251	412	74
252	412	103
253	412	100
254	412	95
255	412	94
256	412	110
257	412	51
258	412	94
259	412	87
260	412	94
261	412	85
262	412	93
263	412	92
264	412	87
265	412	78
266	412	86
267	412	86
268	412	91
269	412	88
270	412	117
271	412	96
272	412	51
273	412	36
274	412	47
275	412	35
276	412	37
277	412	46
278	412	47
279	412	57
280	412	67
281	412	57
282	412	43
283	412	57
284	412	46
285	412	52
286	412	52
287	412	39
288	412	28
289	412	46
290	412	40
291	412	77
292	412	78
293	412	86
294	412	45
295	412	36
296	412	51
297	412	71
298	412	71
299	412	65
300	412	72
301	412	55
302	412	47
303	412	37
304	412	19
305	412	9
306	412	8
307	412	8
308	412	18
309	412	27
310	412	36
311	412	36
312	412	46
313	412	36
314	412	48
315	412	48
316	412	28
317	412	34
318	412	60
319	412	58
320	412	38
321	412	35
322	412	30
323	412	22
324	412	28
325	412	17
326	412	21
327	412	15
328	412	29
329	412	24
330	412	40
331	412	46
332	412	78
333	412	76
334	412	68
335	412	76
336	412	116
337	412	100
338	412	151
339	412	168
340	412	141
341	412	163
342	412	153
343	412	169
344	412	110
345	412	130
346	412	137
347	412	84
348	412	94
349	412	101
350	412	114
351	412	110
352	412	135
353	412	107
354	412	106
355	412	129
356	412	113
357	412	112
358	412	114
359	412	112
360	412	28
361	412	21
362	412	21
363	412	14
364	412	21
365	412	22
366	412	18
367	412	11
368	412	13
369	412	33
370	412	19
371	412	38
372	412	89
373	412	152
374	412	196
375	412	197
376	412	236
377	412	249
378	412	281
379	412	264
380	412	339
381	412	418
382	412	437
383	412	388
384	412	265
385	412	417
386	412	543
387	412	552
388	412	679
389	412	867
390	412	929
391	412	891
392	412	829
393	412	753
394	412	785
395	412	758
396	412	699
397	412	737
398	412	581
399	412	603
400	412	430
401	412	523
402	412	541
403	412	552
404	412	1300
405	412	2258
406	412	2542
407	412	3769
408	412	5441
409	412	4932
410	412	6610
411	412	20225
412	412	48326
0	413	1
1	413	6
2	413	42
3	413	119
4	413	100
5	413	128
6	413	150
7	413	147
8	413	187
9	413	142
10	413	148
11	413	168
12	413	165
13	413	184
14	413	188
15	413	175
16	413	154
17	413	163
18	413	149
19	413	148
20	413	154
21	413	147
22	413	171
23	413	148
24	413	131
25	413	168
26	413	133
27	413	131
28	413	134
29	413	139
30	413	151
31	413	179
32	413	160
33	413	162
34	413	148
35	413	171
36	413	170
38	413	131
39	413	165
40	413	137
41	413	158
42	413	158
43	413	135
44	413	129
45	413	91
46	413	44
47	413	19
48	413	10
49	413	5
50	413	9
51	413	11
52	413	8
53	413	11
54	413	16
55	413	36
56	413	64
57	413	96
58	413	104
59	413	92
60	413	83
61	413	34
62	413	15
63	413	8
64	413	15
65	413	2
66	413	7
67	413	8
68	413	47
69	413	105
70	413	110
71	413	105
72	413	103
73	413	134
74	413	130
75	413	129
76	413	121
77	413	100
78	413	115
79	413	82
80	413	43
81	413	23
82	413	26
83	413	30
84	413	21
85	413	30
86	413	27
87	413	48
88	413	44
89	413	69
90	413	31
91	413	21
92	413	10
93	413	24
94	413	45
95	413	51
96	413	27
97	413	35
98	413	19
99	413	12
100	413	8
101	413	10
102	413	4
103	413	9
104	413	16
105	413	8
106	413	10
107	413	9
108	413	27
109	413	23
110	413	36
111	413	57
112	413	59
113	413	73
114	413	61
115	413	58
116	413	63
117	413	65
118	413	66
119	413	59
120	413	41
121	413	59
122	413	58
123	413	32
124	413	54
125	413	47
126	413	59
127	413	45
128	413	44
129	413	52
130	413	40
131	413	77
132	413	85
133	413	73
134	413	63
135	413	56
136	413	43
137	413	58
138	413	40
139	413	40
140	413	26
141	413	36
142	413	37
143	413	35
144	413	27
145	413	36
146	413	33
147	413	43
148	413	39
149	413	27
150	413	26
151	413	37
152	413	24
153	413	32
154	413	16
155	413	29
156	413	34
157	413	30
158	413	29
159	413	28
160	413	45
161	413	28
162	413	26
163	413	22
164	413	28
165	413	21
166	413	31
167	413	19
168	413	15
169	413	23
170	413	37
171	413	26
172	413	30
173	413	24
174	413	14
175	413	24
176	413	32
177	413	23
178	413	39
179	413	50
180	413	47
181	413	41
182	413	43
183	413	50
184	413	44
185	413	50
186	413	58
187	413	61
188	413	55
189	413	38
190	413	42
191	413	48
192	413	66
193	413	48
194	413	40
195	413	55
196	413	60
197	413	64
198	413	58
199	413	64
200	413	65
201	413	65
202	413	91
203	413	74
204	413	95
205	413	67
206	413	93
207	413	86
208	413	81
209	413	91
210	413	85
211	413	96
212	413	79
213	413	92
214	413	102
215	413	92
216	413	84
217	413	81
218	413	75
219	413	85
220	413	54
221	413	68
222	413	83
223	413	77
224	413	82
225	413	91
226	413	57
227	413	51
228	413	53
229	413	59
230	413	58
231	413	50
232	413	64
233	413	62
234	413	66
235	413	76
236	413	72
237	413	80
238	413	79
239	413	98
240	413	105
241	413	83
242	413	105
243	413	93
244	413	51
245	413	96
246	413	91
247	413	86
248	413	81
249	413	108
250	413	76
251	413	66
252	413	87
253	413	88
254	413	94
255	413	107
256	413	82
257	413	66
258	413	86
259	413	107
260	413	99
261	413	110
262	413	102
263	413	109
264	413	82
265	413	99
266	413	87
267	413	90
268	413	68
269	413	83
270	413	109
271	413	94
272	413	45
273	413	39
274	413	43
275	413	43
276	413	34
277	413	31
278	413	46
279	413	52
280	413	59
281	413	64
282	413	69
283	413	61
284	413	62
285	413	53
286	413	51
287	413	40
288	413	37
289	413	51
290	413	50
291	413	55
292	413	79
293	413	86
294	413	68
295	413	61
296	413	53
297	413	63
298	413	86
299	413	55
300	413	51
301	413	67
302	413	54
303	413	47
304	413	20
305	413	11
306	413	13
307	413	8
308	413	15
309	413	26
310	413	27
311	413	25
312	413	56
313	413	46
314	413	51
315	413	45
316	413	51
317	413	41
318	413	78
319	413	60
320	413	35
321	413	47
322	413	30
323	413	27
324	413	26
325	413	24
326	413	22
327	413	22
328	413	32
329	413	31
330	413	49
331	413	63
332	413	73
333	413	68
334	413	75
335	413	101
336	413	112
337	413	102
338	413	182
339	413	155
340	413	157
341	413	176
342	413	142
343	413	142
344	413	129
345	413	129
346	413	112
347	413	80
348	413	98
349	413	99
350	413	128
351	413	125
352	413	146
353	413	94
354	413	91
355	413	92
356	413	105
357	413	139
358	413	122
359	413	87
360	413	38
361	413	28
362	413	22
363	413	23
364	413	23
365	413	24
366	413	5
367	413	21
368	413	17
369	413	34
370	413	32
371	413	48
372	413	114
373	413	163
374	413	194
375	413	168
376	413	232
377	413	233
378	413	275
379	413	268
380	413	363
381	413	441
382	413	454
383	413	425
384	413	287
385	413	477
386	413	472
387	413	474
388	413	652
389	413	823
390	413	902
391	413	842
392	413	907
393	413	680
394	413	726
395	413	804
396	413	712
397	413	805
398	413	707
399	413	597
400	413	518
401	413	582
402	413	558
403	413	627
404	413	1321
405	413	2276
406	413	2372
407	413	4233
408	413	6018
409	413	5452
410	413	7031
411	413	15069
412	413	24972
413	413	47130
1	414	6
2	414	52
3	414	111
4	414	128
5	414	139
6	414	178
7	414	165
8	414	179
9	414	167
10	414	138
11	414	161
12	414	141
13	414	177
14	414	232
15	414	194
16	414	199
17	414	165
18	414	177
19	414	149
20	414	123
21	414	155
22	414	187
23	414	156
24	414	137
25	414	140
26	414	117
27	414	138
28	414	116
29	414	148
30	414	126
31	414	178
32	414	154
33	414	120
34	414	169
35	414	172
36	414	187
38	414	163
39	414	155
40	414	121
41	414	119
42	414	126
43	414	131
44	414	117
45	414	75
46	414	62
47	414	19
48	414	11
49	414	9
50	414	2
51	414	7
52	414	3
53	414	11
54	414	29
55	414	42
56	414	75
57	414	86
58	414	71
59	414	103
60	414	80
61	414	62
62	414	16
63	414	2
64	414	12
65	414	4
66	414	3
67	414	21
68	414	57
69	414	97
70	414	109
71	414	118
72	414	102
73	414	144
74	414	130
75	414	125
76	414	122
77	414	97
78	414	96
79	414	75
80	414	36
81	414	36
82	414	23
83	414	38
84	414	25
85	414	28
86	414	37
87	414	25
88	414	55
89	414	61
90	414	53
91	414	32
92	414	16
93	414	20
94	414	42
95	414	41
96	414	25
97	414	53
98	414	35
99	414	12
100	414	9
101	414	21
102	414	16
103	414	19
104	414	18
105	414	16
106	414	11
107	414	21
108	414	29
109	414	21
110	414	51
111	414	57
112	414	79
113	414	71
114	414	71
115	414	45
116	414	54
117	414	67
118	414	64
119	414	61
120	414	42
121	414	67
122	414	46
123	414	42
124	414	52
125	414	46
126	414	33
127	414	37
128	414	53
129	414	57
130	414	54
131	414	62
132	414	88
133	414	65
134	414	77
135	414	43
136	414	46
137	414	46
138	414	54
139	414	50
140	414	45
141	414	51
142	414	40
143	414	42
144	414	49
145	414	41
146	414	36
147	414	36
148	414	36
149	414	45
150	414	25
151	414	41
152	414	24
153	414	31
154	414	34
155	414	26
156	414	60
157	414	40
158	414	35
159	414	42
160	414	32
161	414	25
162	414	23
163	414	37
164	414	35
165	414	37
166	414	30
167	414	32
168	414	15
169	414	29
170	414	31
171	414	34
172	414	20
173	414	18
174	414	22
175	414	26
176	414	40
177	414	25
178	414	53
179	414	47
180	414	33
181	414	36
182	414	35
183	414	44
184	414	48
185	414	33
186	414	52
187	414	58
188	414	49
189	414	43
190	414	49
191	414	47
192	414	48
193	414	58
194	414	47
195	414	41
196	414	64
197	414	58
198	414	62
199	414	57
200	414	63
201	414	71
202	414	59
203	414	86
204	414	88
205	414	76
206	414	92
207	414	79
208	414	100
209	414	102
210	414	90
211	414	103
212	414	93
213	414	84
214	414	94
215	414	89
216	414	95
217	414	92
218	414	66
219	414	81
220	414	66
221	414	100
222	414	97
223	414	84
224	414	78
225	414	84
226	414	84
227	414	40
228	414	54
229	414	48
230	414	57
231	414	60
232	414	69
233	414	62
234	414	65
235	414	72
236	414	88
237	414	77
238	414	97
239	414	74
240	414	85
241	414	89
242	414	99
243	414	85
244	414	58
245	414	88
246	414	91
247	414	65
248	414	80
249	414	77
250	414	86
251	414	75
252	414	83
253	414	96
254	414	81
255	414	100
256	414	108
257	414	81
258	414	94
259	414	109
260	414	112
261	414	115
262	414	107
263	414	99
264	414	101
265	414	98
266	414	103
267	414	76
268	414	71
269	414	88
270	414	103
271	414	75
272	414	53
273	414	42
274	414	67
275	414	68
276	414	37
277	414	49
278	414	46
279	414	56
280	414	67
281	414	59
282	414	44
283	414	55
284	414	49
285	414	73
286	414	63
287	414	33
288	414	31
289	414	42
290	414	57
291	414	72
292	414	85
293	414	77
294	414	48
295	414	62
296	414	57
297	414	75
298	414	58
299	414	61
300	414	70
301	414	61
302	414	44
303	414	39
304	414	17
305	414	14
306	414	16
307	414	14
308	414	21
309	414	41
310	414	28
311	414	34
312	414	62
313	414	54
314	414	46
315	414	46
316	414	40
317	414	35
318	414	68
319	414	67
320	414	33
321	414	43
322	414	29
323	414	30
324	414	47
325	414	31
326	414	25
327	414	23
328	414	34
329	414	25
330	414	42
331	414	67
332	414	74
333	414	91
334	414	60
335	414	88
336	414	102
337	414	98
338	414	156
339	414	174
340	414	155
341	414	177
342	414	137
343	414	159
344	414	129
345	414	127
346	414	130
347	414	88
348	414	98
349	414	112
350	414	126
351	414	139
352	414	142
353	414	126
354	414	122
355	414	134
356	414	127
357	414	142
358	414	132
359	414	110
360	414	49
361	414	28
362	414	29
363	414	21
364	414	26
365	414	46
366	414	19
367	414	16
368	414	20
369	414	34
370	414	26
371	414	50
372	414	108
373	414	168
374	414	184
375	414	184
376	414	240
377	414	266
378	414	310
379	414	361
380	414	408
381	414	472
382	414	472
383	414	431
384	414	318
385	414	472
386	414	439
387	414	454
388	414	610
389	414	807
390	414	963
391	414	940
392	414	920
393	414	797
394	414	825
395	414	869
396	414	842
397	414	913
398	414	839
399	414	702
400	414	649
401	414	712
402	414	785
403	414	792
404	414	1764
405	414	2769
406	414	2762
407	414	5359
408	414	8024
409	414	6942
410	414	7863
411	414	14258
412	414	15425
413	414	25696
414	414	51952
1	415	7
2	415	37
3	415	96
4	415	103
5	415	133
6	415	164
7	415	184
8	415	181
9	415	184
10	415	136
11	415	189
12	415	198
13	415	164
14	415	228
15	415	186
16	415	207
17	415	189
18	415	187
19	415	169
20	415	186
21	415	160
22	415	186
23	415	199
24	415	164
25	415	145
26	415	124
27	415	142
28	415	136
29	415	138
30	415	153
31	415	186
32	415	192
33	415	180
34	415	204
35	415	143
36	415	152
38	415	163
39	415	188
40	415	135
41	415	128
42	415	165
43	415	136
44	415	142
45	415	87
46	415	38
47	415	11
48	415	7
49	415	2
50	415	5
51	415	8
52	415	5
53	415	4
54	415	12
55	415	33
56	415	44
57	415	104
58	415	92
59	415	101
60	415	68
61	415	33
62	415	11
63	415	2
64	415	5
65	415	2
66	415	2
67	415	7
68	415	38
69	415	85
70	415	126
71	415	109
72	415	126
73	415	161
74	415	126
75	415	145
76	415	124
77	415	114
78	415	109
79	415	88
80	415	28
81	415	24
82	415	24
83	415	18
84	415	17
85	415	17
86	415	25
87	415	37
88	415	36
89	415	68
90	415	38
91	415	21
92	415	12
93	415	17
94	415	38
95	415	26
96	415	20
97	415	29
98	415	23
99	415	9
100	415	14
101	415	10
102	415	10
103	415	18
104	415	8
105	415	5
106	415	9
107	415	18
108	415	13
109	415	19
110	415	37
111	415	51
112	415	52
113	415	40
114	415	65
115	415	63
116	415	80
117	415	52
118	415	50
119	415	52
120	415	47
121	415	62
122	415	47
123	415	43
124	415	50
125	415	49
126	415	60
127	415	37
128	415	38
129	415	47
130	415	41
131	415	82
132	415	58
133	415	59
134	415	72
135	415	46
136	415	49
137	415	32
138	415	47
139	415	51
140	415	43
141	415	32
142	415	29
143	415	27
144	415	27
145	415	32
146	415	31
147	415	22
148	415	34
149	415	24
150	415	34
151	415	27
152	415	18
153	415	33
154	415	15
155	415	24
156	415	41
157	415	40
158	415	25
159	415	33
160	415	32
161	415	14
162	415	33
163	415	20
164	415	18
165	415	24
166	415	32
167	415	25
168	415	21
169	415	24
170	415	22
171	415	21
172	415	25
173	415	23
174	415	20
175	415	30
176	415	21
177	415	15
178	415	31
179	415	42
180	415	34
181	415	39
182	415	44
183	415	40
184	415	46
185	415	40
186	415	44
187	415	72
188	415	69
189	415	30
190	415	50
191	415	56
192	415	48
193	415	43
194	415	50
195	415	50
196	415	52
197	415	34
198	415	56
199	415	51
200	415	75
201	415	64
202	415	60
203	415	69
204	415	66
205	415	67
206	415	71
207	415	82
208	415	76
209	415	77
210	415	84
211	415	94
212	415	73
213	415	93
214	415	102
215	415	76
216	415	86
217	415	65
218	415	57
219	415	88
220	415	85
221	415	80
222	415	86
223	415	69
224	415	83
225	415	78
226	415	70
227	415	42
228	415	52
229	415	48
230	415	39
231	415	48
232	415	45
233	415	70
234	415	56
235	415	79
236	415	88
237	415	88
238	415	109
239	415	84
240	415	83
241	415	85
242	415	98
243	415	95
244	415	55
245	415	74
246	415	75
247	415	74
248	415	76
249	415	94
250	415	89
251	415	81
252	415	84
253	415	71
254	415	99
255	415	96
256	415	96
257	415	81
258	415	87
259	415	98
260	415	99
261	415	84
262	415	95
263	415	98
264	415	85
265	415	84
266	415	89
267	415	74
268	415	66
269	415	64
270	415	87
271	415	80
272	415	40
273	415	48
274	415	45
275	415	49
276	415	30
277	415	38
278	415	40
279	415	51
280	415	47
281	415	58
282	415	48
283	415	52
284	415	48
285	415	55
286	415	43
287	415	37
288	415	32
289	415	26
290	415	34
291	415	61
292	415	65
293	415	51
294	415	46
295	415	40
296	415	48
297	415	61
298	415	55
299	415	57
300	415	56
301	415	41
302	415	39
303	415	35
304	415	19
305	415	8
306	415	11
307	415	6
308	415	17
309	415	17
310	415	14
311	415	23
312	415	48
313	415	43
314	415	29
315	415	41
316	415	37
317	415	39
318	415	51
319	415	58
320	415	27
321	415	27
322	415	37
323	415	25
324	415	27
325	415	24
326	415	18
327	415	22
328	415	18
329	415	16
330	415	34
331	415	43
332	415	52
333	415	79
334	415	53
335	415	98
336	415	95
337	415	101
338	415	166
339	415	152
340	415	133
341	415	133
342	415	160
343	415	127
344	415	106
345	415	107
346	415	113
347	415	78
348	415	77
349	415	102
350	415	97
351	415	113
352	415	109
353	415	114
354	415	86
355	415	81
356	415	108
357	415	121
358	415	116
359	415	108
360	415	37
361	415	14
362	415	15
363	415	13
364	415	21
365	415	23
366	415	13
367	415	10
368	415	16
369	415	16
370	415	26
371	415	37
372	415	84
373	415	153
374	415	188
375	415	145
376	415	200
377	415	207
378	415	261
379	415	294
380	415	343
381	415	401
382	415	487
383	415	360
384	415	289
385	415	437
386	415	490
387	415	486
388	415	597
389	415	889
390	415	913
391	415	944
392	415	934
393	415	752
394	415	796
395	415	802
396	415	747
397	415	779
398	415	655
399	415	570
400	415	466
401	415	501
402	415	564
403	415	616
404	415	1557
405	415	3000
406	415	3258
407	415	5113
408	415	6932
409	415	5254
410	415	6233
411	415	9752
412	415	9507
413	415	11854
414	415	21697
415	415	49721
1	416	7
2	416	33
3	416	82
4	416	89
5	416	89
6	416	155
7	416	159
8	416	163
9	416	152
10	416	145
11	416	190
12	416	148
13	416	147
14	416	208
15	416	187
16	416	194
17	416	182
18	416	145
19	416	187
20	416	162
21	416	159
22	416	177
23	416	187
24	416	181
25	416	160
26	416	146
27	416	134
28	416	161
29	416	133
30	416	162
31	416	174
32	416	151
33	416	156
34	416	178
35	416	185
36	416	185
38	416	148
39	416	185
40	416	163
41	416	129
42	416	113
43	416	136
44	416	119
45	416	51
46	416	30
47	416	15
48	416	7
49	416	5
50	416	5
51	416	3
52	416	8
53	416	8
54	416	14
55	416	29
56	416	41
57	416	73
58	416	91
59	416	69
60	416	53
61	416	26
62	416	10
63	416	1
64	416	9
65	416	3
66	416	2
67	416	5
68	416	35
69	416	91
70	416	88
71	416	99
72	416	97
73	416	167
74	416	140
75	416	103
76	416	108
77	416	97
78	416	85
79	416	59
80	416	22
81	416	25
82	416	11
83	416	16
84	416	19
85	416	16
86	416	23
87	416	25
88	416	32
89	416	49
90	416	21
91	416	16
92	416	10
93	416	16
94	416	34
95	416	29
96	416	14
97	416	19
98	416	20
99	416	8
100	416	7
101	416	13
102	416	6
103	416	10
104	416	6
105	416	7
106	416	7
107	416	7
108	416	9
109	416	23
110	416	50
111	416	62
112	416	60
113	416	81
114	416	94
115	416	60
116	416	72
117	416	67
118	416	64
119	416	55
120	416	56
121	416	81
122	416	64
123	416	64
124	416	52
125	416	52
126	416	43
127	416	46
128	416	53
129	416	54
130	416	45
131	416	65
132	416	63
133	416	91
134	416	81
135	416	41
136	416	30
137	416	40
138	416	41
139	416	59
140	416	46
141	416	44
142	416	31
143	416	29
144	416	36
145	416	42
146	416	33
147	416	35
148	416	30
149	416	24
150	416	19
151	416	40
152	416	20
153	416	18
154	416	17
155	416	20
156	416	42
157	416	29
158	416	23
159	416	31
160	416	41
161	416	24
162	416	25
163	416	27
164	416	19
165	416	13
166	416	24
167	416	26
168	416	21
169	416	21
170	416	30
171	416	19
172	416	29
173	416	21
174	416	14
175	416	22
176	416	23
177	416	18
178	416	32
179	416	38
180	416	34
181	416	34
182	416	40
183	416	38
184	416	38
185	416	46
186	416	59
187	416	61
188	416	65
189	416	35
190	416	49
191	416	66
192	416	49
193	416	60
194	416	42
195	416	42
196	416	57
197	416	67
198	416	66
199	416	55
200	416	58
201	416	72
202	416	54
203	416	74
204	416	90
205	416	75
206	416	64
207	416	81
208	416	70
209	416	94
210	416	76
211	416	86
212	416	97
213	416	109
214	416	105
215	416	91
216	416	90
217	416	80
218	416	67
219	416	84
220	416	63
221	416	83
222	416	76
223	416	76
224	416	90
225	416	91
226	416	65
227	416	47
228	416	44
229	416	46
230	416	49
231	416	60
232	416	63
233	416	73
234	416	76
235	416	71
236	416	75
237	416	79
238	416	91
239	416	86
240	416	106
241	416	85
242	416	95
243	416	95
244	416	64
245	416	93
246	416	79
247	416	80
248	416	72
249	416	90
250	416	108
251	416	88
252	416	93
253	416	99
254	416	104
255	416	96
256	416	95
257	416	62
258	416	87
259	416	110
260	416	86
261	416	84
262	416	95
263	416	74
264	416	82
265	416	56
266	416	73
267	416	78
268	416	82
269	416	85
270	416	96
271	416	75
272	416	31
273	416	52
274	416	38
275	416	37
276	416	35
277	416	44
278	416	49
279	416	59
280	416	57
281	416	41
282	416	62
283	416	60
284	416	61
285	416	55
286	416	45
287	416	35
288	416	24
289	416	37
290	416	35
291	416	56
292	416	71
293	416	55
294	416	41
295	416	39
296	416	47
297	416	40
298	416	58
299	416	63
300	416	62
301	416	47
302	416	42
303	416	39
304	416	17
305	416	8
306	416	9
307	416	10
308	416	14
309	416	24
310	416	23
311	416	35
312	416	42
313	416	25
314	416	29
315	416	39
316	416	30
317	416	37
318	416	46
319	416	39
320	416	37
321	416	27
322	416	22
323	416	20
324	416	28
325	416	27
326	416	19
327	416	19
328	416	22
329	416	16
330	416	37
331	416	38
332	416	58
333	416	61
334	416	53
335	416	93
336	416	81
337	416	99
338	416	117
339	416	113
340	416	114
341	416	136
342	416	133
343	416	118
344	416	94
345	416	102
346	416	112
347	416	63
348	416	88
349	416	91
350	416	114
351	416	98
352	416	113
353	416	85
354	416	87
355	416	80
356	416	84
357	416	81
358	416	86
359	416	80
360	416	27
361	416	12
362	416	12
363	416	15
364	416	15
365	416	22
366	416	8
367	416	8
368	416	15
369	416	19
370	416	20
371	416	34
372	416	61
373	416	119
374	416	156
375	416	131
376	416	176
377	416	184
378	416	213
379	416	234
380	416	298
381	416	311
382	416	402
383	416	331
384	416	257
385	416	394
386	416	492
387	416	440
388	416	536
389	416	581
390	416	686
391	416	709
392	416	792
393	416	770
394	416	676
395	416	686
396	416	631
397	416	614
398	416	512
399	416	444
400	416	369
401	416	398
402	416	440
403	416	459
404	416	919
405	416	1786
406	416	1850
407	416	2049
408	416	2481
409	416	2395
410	416	2434
411	416	3189
412	416	3540
413	416	3991
414	416	5764
415	416	20791
416	416	54254
1	417	6
2	417	31
3	417	64
4	417	84
5	417	91
6	417	122
7	417	140
8	417	171
9	417	147
10	417	103
11	417	172
12	417	163
13	417	175
14	417	212
15	417	166
16	417	199
17	417	176
18	417	145
19	417	165
20	417	149
21	417	170
22	417	144
23	417	127
24	417	147
25	417	145
26	417	129
27	417	119
28	417	148
29	417	131
30	417	151
31	417	197
32	417	162
33	417	178
34	417	188
35	417	171
36	417	170
38	417	151
39	417	186
40	417	162
41	417	169
42	417	140
43	417	132
44	417	135
45	417	51
46	417	29
47	417	9
48	417	4
49	417	6
50	417	2
51	417	3
52	417	1
53	417	4
54	417	9
55	417	26
56	417	41
57	417	80
58	417	81
59	417	82
60	417	60
61	417	29
62	417	11
63	417	1
64	417	9
65	417	1
66	417	4
67	417	6
68	417	31
69	417	82
70	417	113
71	417	94
72	417	104
73	417	174
74	417	130
75	417	106
76	417	92
77	417	82
78	417	91
79	417	55
80	417	26
81	417	19
82	417	18
83	417	17
84	417	13
85	417	17
86	417	20
87	417	20
88	417	35
89	417	48
90	417	26
91	417	12
92	417	13
93	417	5
94	417	28
95	417	20
96	417	17
97	417	25
98	417	14
99	417	3
100	417	10
101	417	10
102	417	6
103	417	7
104	417	8
105	417	7
106	417	3
107	417	10
108	417	20
109	417	19
110	417	40
111	417	61
112	417	75
113	417	93
114	417	69
115	417	74
116	417	65
117	417	78
118	417	88
119	417	66
120	417	51
121	417	61
122	417	54
123	417	47
124	417	69
125	417	55
126	417	66
127	417	48
128	417	33
129	417	53
130	417	43
131	417	70
132	417	79
133	417	61
134	417	73
135	417	54
136	417	44
137	417	40
138	417	47
139	417	35
140	417	34
141	417	22
142	417	28
143	417	38
144	417	29
145	417	30
146	417	35
147	417	33
148	417	21
149	417	30
150	417	22
151	417	24
152	417	18
153	417	17
154	417	22
155	417	22
156	417	36
157	417	29
158	417	22
159	417	29
160	417	33
161	417	24
162	417	26
163	417	23
164	417	20
165	417	16
166	417	25
167	417	25
168	417	28
169	417	23
170	417	24
171	417	21
172	417	34
173	417	18
174	417	19
175	417	24
176	417	25
177	417	27
178	417	34
179	417	33
180	417	33
181	417	37
182	417	42
183	417	52
184	417	50
185	417	55
186	417	53
187	417	65
188	417	48
189	417	31
190	417	47
191	417	56
192	417	60
193	417	36
194	417	44
195	417	67
196	417	58
197	417	60
198	417	61
199	417	55
200	417	51
201	417	61
202	417	51
203	417	75
204	417	92
205	417	70
206	417	74
207	417	81
208	417	97
209	417	99
210	417	84
211	417	82
212	417	80
213	417	100
214	417	110
215	417	88
216	417	61
217	417	91
218	417	70
219	417	72
220	417	81
221	417	83
222	417	82
223	417	83
224	417	85
225	417	95
226	417	88
227	417	43
228	417	50
229	417	40
230	417	40
231	417	54
232	417	53
233	417	64
234	417	50
235	417	98
236	417	86
237	417	77
238	417	94
239	417	99
240	417	99
241	417	98
242	417	76
243	417	87
244	417	60
245	417	92
246	417	99
247	417	87
248	417	68
249	417	95
250	417	110
251	417	79
252	417	97
253	417	100
254	417	89
255	417	93
256	417	98
257	417	71
258	417	103
259	417	86
260	417	103
261	417	90
262	417	85
263	417	56
264	417	89
265	417	70
266	417	74
267	417	72
268	417	62
269	417	67
270	417	97
271	417	75
272	417	37
273	417	41
274	417	38
275	417	46
276	417	23
277	417	37
278	417	55
279	417	63
280	417	70
281	417	59
282	417	61
283	417	55
284	417	53
285	417	43
286	417	49
287	417	32
288	417	42
289	417	36
290	417	48
291	417	56
292	417	65
293	417	43
294	417	53
295	417	33
296	417	55
297	417	58
298	417	51
299	417	59
300	417	58
301	417	54
302	417	35
303	417	27
304	417	14
305	417	15
306	417	2
307	417	10
308	417	8
309	417	18
310	417	27
311	417	25
312	417	48
313	417	30
314	417	26
315	417	50
316	417	37
317	417	42
318	417	63
319	417	33
320	417	26
321	417	27
322	417	23
323	417	12
324	417	22
325	417	24
326	417	13
327	417	21
328	417	28
329	417	26
330	417	30
331	417	37
332	417	43
333	417	58
334	417	54
335	417	76
336	417	87
337	417	90
338	417	129
339	417	127
340	417	121
341	417	138
342	417	125
343	417	106
344	417	97
345	417	76
346	417	97
347	417	73
348	417	70
349	417	82
350	417	113
351	417	97
352	417	100
353	417	94
354	417	71
355	417	71
356	417	80
357	417	82
358	417	81
359	417	54
360	417	21
361	417	7
362	417	10
363	417	8
364	417	15
365	417	26
366	417	6
367	417	12
368	417	8
369	417	18
370	417	16
371	417	29
372	417	81
373	417	120
374	417	174
375	417	127
376	417	162
377	417	194
378	417	202
379	417	207
380	417	266
381	417	281
382	417	359
383	417	314
384	417	218
385	417	389
386	417	462
387	417	425
388	417	562
389	417	570
390	417	705
391	417	686
392	417	758
393	417	723
394	417	694
395	417	633
396	417	604
397	417	622
398	417	503
399	417	444
400	417	345
401	417	398
402	417	396
403	417	433
404	417	950
405	417	1915
406	417	2016
407	417	1944
408	417	2205
409	417	2133
410	417	2165
411	417	2870
412	417	3393
413	417	3801
414	417	5193
415	417	17374
416	417	31287
417	417	53829
1	418	7
2	418	24
3	418	67
4	418	98
5	418	95
6	418	141
7	418	147
8	418	188
9	418	174
10	418	149
11	418	156
12	418	158
13	418	175
14	418	189
15	418	160
16	418	156
17	418	168
18	418	149
19	418	155
20	418	166
21	418	164
22	418	175
23	418	153
24	418	154
25	418	146
26	418	145
27	418	118
28	418	148
29	418	147
30	418	136
31	418	189
32	418	167
33	418	150
34	418	194
35	418	169
36	418	161
38	418	164
39	418	187
40	418	165
41	418	151
42	418	148
43	418	143
44	418	104
45	418	78
46	418	33
47	418	9
48	418	7
49	418	7
50	418	4
51	418	12
52	418	4
53	418	5
54	418	13
55	418	21
56	418	39
57	418	90
58	418	90
59	418	85
60	418	56
61	418	32
62	418	8
64	418	9
65	418	2
66	418	3
67	418	5
68	418	31
69	418	85
70	418	89
71	418	76
72	418	110
73	418	132
74	418	135
75	418	107
76	418	89
77	418	77
78	418	79
79	418	61
80	418	18
81	418	21
82	418	18
83	418	20
84	418	16
85	418	15
86	418	19
87	418	18
88	418	27
89	418	56
90	418	21
91	418	13
92	418	15
93	418	12
94	418	35
95	418	29
96	418	20
97	418	30
98	418	16
99	418	8
100	418	3
101	418	8
102	418	12
103	418	11
104	418	4
105	418	9
106	418	10
107	418	11
108	418	17
109	418	20
110	418	50
111	418	70
112	418	47
113	418	73
114	418	78
115	418	55
116	418	58
117	418	72
118	418	85
119	418	52
120	418	54
121	418	49
122	418	47
123	418	46
124	418	60
125	418	59
126	418	43
127	418	44
128	418	31
129	418	48
130	418	46
131	418	64
132	418	87
133	418	59
134	418	62
135	418	56
136	418	23
137	418	31
138	418	42
139	418	52
140	418	41
141	418	41
142	418	22
143	418	31
144	418	34
145	418	31
146	418	37
147	418	34
148	418	21
149	418	15
150	418	38
151	418	28
152	418	9
153	418	18
154	418	17
155	418	27
156	418	40
157	418	30
158	418	28
159	418	29
160	418	27
161	418	21
162	418	19
163	418	21
164	418	24
165	418	15
166	418	38
167	418	22
168	418	14
169	418	24
170	418	31
171	418	24
172	418	17
173	418	20
174	418	19
175	418	16
176	418	19
177	418	19
178	418	35
179	418	43
180	418	34
181	418	47
182	418	36
183	418	36
184	418	38
185	418	36
186	418	61
187	418	50
188	418	66
189	418	24
190	418	48
191	418	50
192	418	46
193	418	55
194	418	50
195	418	38
196	418	54
197	418	62
198	418	57
199	418	37
200	418	58
201	418	71
202	418	54
203	418	72
204	418	97
205	418	76
206	418	63
207	418	77
208	418	81
209	418	86
210	418	80
211	418	79
212	418	64
213	418	69
214	418	100
215	418	76
216	418	67
217	418	69
218	418	53
219	418	75
220	418	63
221	418	79
222	418	73
223	418	90
224	418	96
225	418	90
226	418	90
227	418	43
228	418	51
229	418	46
230	418	43
231	418	37
232	418	59
233	418	66
234	418	66
235	418	65
236	418	69
237	418	95
238	418	89
239	418	104
240	418	99
241	418	80
242	418	89
243	418	88
244	418	46
245	418	95
246	418	73
247	418	84
248	418	70
249	418	79
250	418	79
251	418	87
252	418	98
253	418	107
254	418	109
255	418	89
256	418	94
257	418	64
258	418	78
259	418	98
260	418	95
261	418	94
262	418	86
263	418	81
264	418	75
265	418	84
266	418	74
267	418	60
268	418	70
269	418	71
270	418	110
271	418	81
272	418	39
273	418	38
274	418	55
275	418	51
276	418	34
277	418	43
278	418	43
279	418	58
280	418	44
281	418	61
282	418	48
283	418	53
284	418	51
285	418	38
286	418	34
287	418	34
288	418	28
289	418	33
290	418	33
291	418	48
292	418	60
293	418	63
294	418	36
295	418	45
296	418	50
297	418	54
298	418	62
299	418	54
300	418	56
301	418	45
302	418	32
303	418	34
304	418	12
305	418	10
306	418	5
307	418	8
308	418	12
309	418	19
310	418	18
311	418	25
312	418	43
313	418	30
314	418	29
315	418	30
316	418	27
317	418	32
318	418	36
319	418	38
320	418	22
321	418	27
322	418	27
323	418	28
324	418	13
325	418	14
326	418	15
327	418	20
328	418	25
329	418	17
330	418	43
331	418	43
332	418	66
333	418	52
334	418	44
335	418	84
336	418	96
337	418	100
338	418	131
339	418	128
340	418	106
341	418	135
342	418	127
343	418	117
344	418	83
345	418	101
346	418	94
347	418	62
348	418	84
349	418	84
350	418	115
351	418	59
352	418	121
353	418	78
354	418	80
355	418	67
356	418	68
357	418	82
358	418	112
359	418	71
360	418	27
361	418	19
362	418	16
363	418	5
364	418	9
365	418	30
366	418	8
367	418	6
368	418	8
369	418	21
370	418	12
371	418	31
372	418	62
373	418	113
374	418	151
375	418	140
376	418	179
377	418	156
378	418	202
379	418	203
380	418	251
381	418	363
382	418	359
383	418	348
384	418	246
385	418	355
386	418	415
387	418	448
388	418	537
389	418	583
390	418	691
391	418	651
392	418	715
393	418	649
394	418	689
395	418	650
396	418	609
397	418	603
398	418	461
399	418	418
400	418	365
401	418	415
402	418	436
403	418	426
404	418	978
405	418	1831
406	418	1864
407	418	2155
408	418	2803
409	418	2594
410	418	2597
411	418	3696
412	418	4282
413	418	4644
414	418	6323
415	418	19917
416	418	22028
417	418	31870
418	418	50759
1	419	1
2	419	36
3	419	84
4	419	168
5	419	144
6	419	129
7	419	219
8	419	252
9	419	182
10	419	191
11	419	220
12	419	240
13	419	398
14	419	257
15	419	178
16	419	261
17	419	348
18	419	281
19	419	241
20	419	249
21	419	215
22	419	280
23	419	257
24	419	228
25	419	197
26	419	243
27	419	239
28	419	209
29	419	242
30	419	183
31	419	216
32	419	260
33	419	248
34	419	262
35	419	171
36	419	173
38	419	158
39	419	257
40	419	218
41	419	177
42	419	200
43	419	184
44	419	154
45	419	71
46	419	16
47	419	8
48	419	5
49	419	6
50	419	3
51	419	7
52	419	7
53	419	6
54	419	6
55	419	31
56	419	36
57	419	134
58	419	150
59	419	142
60	419	84
61	419	29
62	419	6
64	419	6
67	419	5
68	419	24
69	419	73
70	419	127
71	419	110
72	419	125
73	419	161
74	419	145
75	419	251
76	419	189
77	419	90
78	419	101
79	419	79
80	419	19
81	419	14
82	419	8
83	419	19
84	419	8
85	419	17
86	419	16
87	419	22
88	419	21
89	419	109
90	419	35
91	419	6
92	419	12
93	419	9
94	419	35
95	419	23
96	419	16
97	419	20
98	419	20
99	419	6
100	419	9
101	419	6
102	419	4
103	419	5
104	419	9
105	419	7
106	419	8
107	419	8
108	419	11
109	419	9
110	419	19
111	419	39
112	419	43
113	419	54
114	419	58
115	419	49
116	419	46
117	419	54
118	419	67
119	419	34
120	419	41
121	419	47
122	419	26
123	419	47
124	419	36
125	419	42
126	419	36
127	419	37
128	419	35
129	419	45
130	419	37
131	419	43
132	419	60
133	419	45
134	419	47
135	419	40
136	419	40
137	419	38
138	419	43
139	419	38
140	419	19
141	419	29
142	419	23
143	419	19
144	419	18
145	419	24
146	419	33
147	419	29
148	419	23
149	419	17
150	419	19
151	419	27
152	419	20
153	419	19
154	419	10
155	419	17
156	419	21
157	419	13
158	419	10
159	419	28
160	419	29
161	419	14
162	419	12
163	419	13
164	419	28
165	419	14
166	419	18
167	419	18
168	419	14
169	419	19
170	419	28
171	419	14
172	419	13
173	419	15
174	419	17
175	419	9
176	419	19
177	419	11
178	419	18
179	419	28
180	419	31
181	419	29
182	419	42
183	419	37
184	419	28
185	419	29
186	419	42
187	419	49
188	419	68
189	419	39
190	419	28
191	419	34
192	419	37
193	419	36
194	419	35
195	419	40
196	419	41
197	419	49
198	419	36
199	419	37
200	419	47
201	419	55
202	419	71
203	419	52
204	419	58
205	419	56
206	419	56
207	419	73
208	419	59
209	419	67
210	419	88
211	419	68
212	419	56
213	419	66
214	419	63
215	419	64
216	419	57
217	419	58
218	419	57
219	419	75
220	419	70
221	419	50
222	419	48
223	419	59
224	419	62
225	419	59
226	419	42
227	419	32
228	419	34
229	419	23
230	419	39
231	419	26
232	419	39
233	419	52
234	419	54
235	419	55
236	419	84
237	419	74
238	419	98
239	419	87
240	419	85
241	419	71
242	419	103
243	419	84
244	419	57
245	419	69
246	419	80
247	419	62
248	419	73
249	419	85
250	419	67
251	419	56
252	419	74
253	419	76
254	419	68
255	419	92
256	419	72
257	419	59
258	419	72
259	419	78
260	419	116
261	419	98
262	419	105
263	419	105
264	419	69
265	419	89
266	419	77
267	419	64
268	419	57
269	419	69
270	419	91
271	419	82
272	419	26
273	419	29
274	419	28
275	419	18
276	419	17
277	419	29
278	419	29
279	419	46
280	419	48
281	419	55
282	419	41
283	419	45
284	419	43
285	419	30
286	419	33
287	419	21
288	419	25
289	419	24
290	419	35
291	419	46
292	419	57
293	419	58
294	419	31
295	419	39
296	419	47
297	419	42
298	419	63
299	419	45
300	419	44
301	419	40
302	419	38
303	419	26
304	419	8
305	419	12
306	419	10
307	419	2
308	419	8
309	419	24
310	419	15
311	419	11
312	419	28
313	419	27
314	419	24
315	419	37
316	419	28
317	419	20
318	419	43
319	419	51
320	419	24
321	419	26
322	419	10
323	419	15
324	419	18
325	419	13
326	419	13
327	419	22
328	419	17
329	419	23
330	419	37
331	419	39
332	419	37
333	419	50
334	419	49
335	419	62
336	419	79
337	419	91
338	419	349
339	419	266
340	419	159
341	419	167
342	419	171
343	419	136
344	419	103
345	419	105
346	419	65
347	419	63
348	419	56
349	419	70
350	419	85
351	419	74
352	419	103
353	419	81
354	419	62
355	419	82
356	419	74
357	419	90
358	419	111
359	419	66
360	419	22
361	419	14
362	419	18
363	419	9
364	419	13
365	419	22
366	419	11
367	419	10
368	419	7
369	419	16
370	419	15
371	419	20
372	419	56
373	419	118
374	419	140
375	419	169
376	419	148
377	419	162
378	419	251
379	419	206
380	419	242
381	419	343
382	419	460
383	419	304
384	419	211
385	419	393
386	419	406
387	419	432
388	419	731
389	419	1381
390	419	980
391	419	843
392	419	641
393	419	531
394	419	506
395	419	531
396	419	457
397	419	457
398	419	335
399	419	318
400	419	259
401	419	265
402	419	260
403	419	296
404	419	816
405	419	1650
406	419	1948
407	419	3859
408	419	3344
409	419	2800
410	419	5796
411	419	6175
412	419	4053
413	419	4439
414	419	5330
415	419	15097
416	419	10315
417	419	10071
418	419	15177
419	419	53145
1	420	2
2	420	28
3	420	80
4	420	88
5	420	116
6	420	132
7	420	189
8	420	229
9	420	192
10	420	199
11	420	285
12	420	251
13	420	315
14	420	249
15	420	211
16	420	238
17	420	285
18	420	246
19	420	276
20	420	332
21	420	257
22	420	242
23	420	229
24	420	309
25	420	231
26	420	287
27	420	289
28	420	301
29	420	254
30	420	259
31	420	303
32	420	285
33	420	297
34	420	308
35	420	211
36	420	179
38	420	193
39	420	301
40	420	236
41	420	200
42	420	201
43	420	162
44	420	146
45	420	44
46	420	26
47	420	11
48	420	4
49	420	4
50	420	1
51	420	6
52	420	3
53	420	2
54	420	6
55	420	17
56	420	32
57	420	136
58	420	133
59	420	110
60	420	51
61	420	34
62	420	4
63	420	2
64	420	3
65	420	3
66	420	2
67	420	6
68	420	21
69	420	62
70	420	115
71	420	103
72	420	137
73	420	148
74	420	151
75	420	151
76	420	132
77	420	90
78	420	83
79	420	72
80	420	22
81	420	15
82	420	8
83	420	20
84	420	11
85	420	19
86	420	14
87	420	21
88	420	31
89	420	52
90	420	20
91	420	7
92	420	9
94	420	30
95	420	16
96	420	15
97	420	30
98	420	17
99	420	6
100	420	6
101	420	9
102	420	4
103	420	5
104	420	4
105	420	5
106	420	10
107	420	5
108	420	8
109	420	15
110	420	35
111	420	33
112	420	51
113	420	54
114	420	64
115	420	59
116	420	64
117	420	60
118	420	63
119	420	54
120	420	49
121	420	41
122	420	33
123	420	39
124	420	36
125	420	39
126	420	56
127	420	34
128	420	34
129	420	40
130	420	40
131	420	61
132	420	53
133	420	55
134	420	47
135	420	41
136	420	33
137	420	37
138	420	27
139	420	26
140	420	24
141	420	33
142	420	25
143	420	24
144	420	19
145	420	20
146	420	21
147	420	30
148	420	24
149	420	18
150	420	13
151	420	20
152	420	13
153	420	15
154	420	13
155	420	20
156	420	37
157	420	24
158	420	21
159	420	30
160	420	24
161	420	16
162	420	13
163	420	14
164	420	11
165	420	23
166	420	16
167	420	14
168	420	16
169	420	18
170	420	21
171	420	18
172	420	18
173	420	15
174	420	15
175	420	18
176	420	13
177	420	11
178	420	29
179	420	22
180	420	21
181	420	32
182	420	38
183	420	32
184	420	46
185	420	31
186	420	54
187	420	59
188	420	43
189	420	31
190	420	43
191	420	34
192	420	46
193	420	38
194	420	33
195	420	43
196	420	44
197	420	51
198	420	49
199	420	43
200	420	48
201	420	53
202	420	57
203	420	48
204	420	72
205	420	50
206	420	55
207	420	90
208	420	74
209	420	78
210	420	86
211	420	70
212	420	81
213	420	77
214	420	67
215	420	74
216	420	53
217	420	63
218	420	47
219	420	59
220	420	46
221	420	52
222	420	63
223	420	71
224	420	66
225	420	55
226	420	61
227	420	29
228	420	23
229	420	34
230	420	41
231	420	32
232	420	32
233	420	41
234	420	62
235	420	80
236	420	65
237	420	87
238	420	82
239	420	64
240	420	93
241	420	69
242	420	104
243	420	63
244	420	46
245	420	78
246	420	91
247	420	51
248	420	56
249	420	91
250	420	76
251	420	77
252	420	75
253	420	103
254	420	80
255	420	98
256	420	92
257	420	53
258	420	77
259	420	86
260	420	88
261	420	63
262	420	89
263	420	80
264	420	72
265	420	60
266	420	68
267	420	72
268	420	46
269	420	48
270	420	90
271	420	81
272	420	28
273	420	31
274	420	37
275	420	31
276	420	13
277	420	33
278	420	45
279	420	36
280	420	44
281	420	45
282	420	45
283	420	43
284	420	31
285	420	33
286	420	34
287	420	20
288	420	24
289	420	30
290	420	31
291	420	61
292	420	51
293	420	74
294	420	40
295	420	36
296	420	30
297	420	61
298	420	38
299	420	36
300	420	39
301	420	38
302	420	34
303	420	21
304	420	5
305	420	8
306	420	2
307	420	4
308	420	8
309	420	15
310	420	13
311	420	13
312	420	34
313	420	30
314	420	27
315	420	30
316	420	17
317	420	29
318	420	49
319	420	33
320	420	15
321	420	18
322	420	21
323	420	8
324	420	19
325	420	10
326	420	13
327	420	13
328	420	19
329	420	13
330	420	30
331	420	37
332	420	48
333	420	48
334	420	41
335	420	82
336	420	80
337	420	63
338	420	175
339	420	173
340	420	113
341	420	130
342	420	143
343	420	102
344	420	72
345	420	78
346	420	82
347	420	54
348	420	57
349	420	75
350	420	91
351	420	65
352	420	83
353	420	66
354	420	57
355	420	58
356	420	62
357	420	74
358	420	98
359	420	52
360	420	10
361	420	17
362	420	8
363	420	12
364	420	9
365	420	17
366	420	3
367	420	6
368	420	2
369	420	14
370	420	7
371	420	18
372	420	59
373	420	93
374	420	126
375	420	104
376	420	175
377	420	152
378	420	186
379	420	141
380	420	222
381	420	279
382	420	327
383	420	237
384	420	204
385	420	333
386	420	466
387	420	481
388	420	653
389	420	808
390	420	703
391	420	624
392	420	547
393	420	485
394	420	478
395	420	447
396	420	368
397	420	398
398	420	290
399	420	264
400	420	165
401	420	195
402	420	185
403	420	223
404	420	559
405	420	1098
406	420	1370
407	420	1595
408	420	1399
409	420	1432
410	420	2022
411	420	2192
412	420	2241
413	420	2173
414	420	2367
415	420	5398
416	420	4508
417	420	4671
418	420	4906
419	420	18621
420	420	51972
1	421	3
2	421	19
3	421	64
4	421	50
5	421	65
6	421	116
7	421	109
8	421	137
9	421	127
10	421	128
11	421	157
12	421	169
13	421	172
14	421	210
15	421	159
16	421	180
17	421	167
18	421	160
19	421	140
20	421	169
21	421	165
22	421	155
23	421	151
24	421	179
25	421	157
26	421	164
27	421	160
28	421	189
29	421	150
30	421	155
31	421	218
32	421	192
33	421	154
34	421	198
35	421	168
36	421	165
38	421	140
39	421	173
40	421	135
41	421	133
42	421	96
43	421	106
44	421	63
45	421	35
46	421	20
47	421	6
48	421	7
49	421	5
50	421	1
51	421	4
52	421	4
53	421	4
54	421	10
55	421	24
56	421	29
57	421	63
58	421	55
59	421	67
60	421	49
61	421	15
62	421	8
64	421	5
65	421	1
66	421	1
67	421	6
68	421	20
69	421	52
70	421	57
71	421	75
72	421	87
73	421	100
74	421	105
75	421	86
76	421	73
77	421	49
78	421	58
79	421	44
80	421	13
81	421	13
82	421	9
83	421	14
84	421	11
85	421	7
86	421	13
87	421	15
88	421	29
89	421	30
90	421	15
91	421	7
92	421	10
93	421	9
94	421	17
95	421	14
96	421	9
97	421	14
98	421	9
99	421	3
100	421	2
101	421	4
102	421	9
103	421	3
104	421	5
105	421	3
106	421	6
107	421	6
108	421	12
109	421	10
110	421	31
111	421	34
112	421	43
113	421	57
114	421	37
115	421	51
116	421	42
117	421	44
118	421	60
119	421	35
120	421	27
121	421	25
122	421	38
123	421	35
124	421	35
125	421	41
126	421	34
127	421	49
128	421	25
129	421	36
130	421	23
131	421	36
132	421	41
133	421	51
134	421	46
135	421	36
136	421	24
137	421	31
138	421	37
139	421	30
140	421	23
141	421	11
142	421	22
143	421	17
144	421	22
145	421	21
146	421	23
147	421	21
148	421	17
149	421	15
150	421	10
151	421	19
152	421	17
153	421	19
154	421	15
155	421	14
156	421	33
157	421	11
158	421	7
159	421	9
160	421	27
161	421	15
162	421	16
163	421	14
164	421	20
165	421	14
166	421	19
167	421	14
168	421	10
169	421	19
170	421	14
171	421	25
172	421	10
173	421	18
174	421	13
175	421	10
176	421	9
177	421	14
178	421	31
179	421	31
180	421	30
181	421	18
182	421	22
183	421	36
184	421	29
185	421	26
186	421	45
187	421	39
188	421	40
189	421	19
190	421	30
191	421	29
192	421	35
193	421	43
194	421	36
195	421	33
196	421	36
197	421	53
198	421	39
199	421	51
200	421	52
201	421	48
202	421	44
203	421	52
204	421	65
205	421	62
206	421	58
207	421	61
208	421	69
209	421	58
210	421	60
211	421	66
212	421	66
213	421	58
214	421	56
215	421	66
216	421	53
217	421	50
218	421	51
219	421	62
220	421	36
221	421	41
222	421	69
223	421	49
224	421	58
225	421	68
226	421	51
227	421	35
228	421	22
229	421	30
230	421	35
231	421	28
232	421	43
233	421	27
234	421	48
235	421	60
236	421	52
237	421	64
238	421	57
239	421	79
240	421	76
241	421	95
242	421	63
243	421	61
244	421	50
245	421	56
246	421	62
247	421	52
248	421	61
249	421	55
250	421	78
251	421	50
252	421	80
253	421	73
254	421	73
255	421	92
256	421	82
257	421	47
258	421	66
259	421	75
260	421	64
261	421	58
262	421	65
263	421	65
264	421	68
265	421	58
266	421	51
267	421	41
268	421	57
269	421	39
270	421	59
271	421	67
272	421	26
273	421	31
274	421	23
275	421	31
276	421	25
277	421	32
278	421	34
279	421	31
280	421	38
281	421	40
282	421	33
283	421	34
284	421	23
285	421	26
286	421	38
287	421	29
288	421	24
289	421	30
290	421	24
291	421	38
292	421	37
293	421	45
294	421	25
295	421	28
296	421	26
297	421	32
298	421	39
299	421	38
300	421	30
301	421	35
302	421	26
303	421	22
304	421	7
305	421	3
306	421	2
307	421	1
308	421	10
309	421	12
310	421	11
311	421	22
312	421	29
313	421	13
314	421	18
315	421	37
316	421	25
317	421	19
318	421	18
319	421	23
320	421	15
321	421	14
322	421	16
323	421	12
324	421	13
325	421	11
326	421	11
327	421	15
328	421	17
329	421	16
330	421	29
331	421	26
332	421	27
333	421	42
334	421	35
335	421	47
336	421	57
337	421	47
338	421	86
339	421	92
340	421	74
341	421	85
342	421	88
343	421	75
344	421	65
345	421	52
346	421	58
347	421	46
348	421	49
349	421	54
350	421	59
351	421	68
352	421	67
353	421	56
354	421	40
355	421	54
356	421	41
357	421	53
358	421	47
359	421	45
360	421	12
361	421	9
362	421	8
363	421	5
364	421	14
365	421	15
366	421	6
367	421	9
368	421	8
369	421	7
370	421	10
371	421	18
372	421	37
373	421	69
374	421	93
375	421	79
376	421	137
377	421	125
378	421	134
379	421	125
380	421	176
381	421	186
382	421	251
383	421	218
384	421	154
385	421	279
386	421	326
387	421	321
388	421	367
389	421	416
390	421	478
391	421	454
392	421	399
393	421	363
394	421	375
395	421	321
396	421	313
397	421	318
398	421	239
399	421	221
400	421	190
401	421	198
402	421	202
403	421	216
404	421	427
405	421	903
406	421	1049
407	421	843
408	421	858
409	421	900
410	421	974
411	421	1075
412	421	1195
413	421	1259
414	421	1600
415	421	2870
416	421	3394
417	421	3580
418	421	3245
419	421	5473
420	421	21424
421	421	42938
1	422	5
2	422	16
3	422	44
4	422	69
5	422	81
6	422	86
7	422	124
8	422	121
9	422	146
10	422	129
11	422	176
12	422	152
13	422	155
14	422	149
15	422	129
16	422	153
17	422	156
18	422	176
19	422	137
20	422	180
21	422	150
22	422	122
23	422	158
24	422	173
25	422	160
26	422	125
27	422	130
28	422	136
29	422	146
30	422	133
31	422	171
32	422	163
33	422	163
34	422	171
35	422	129
36	422	153
38	422	141
39	422	177
40	422	128
41	422	136
42	422	105
43	422	92
44	422	79
45	422	34
46	422	18
47	422	6
48	422	4
49	422	2
50	422	4
51	422	2
52	422	5
53	422	4
54	422	8
55	422	21
56	422	37
57	422	71
58	422	48
59	422	51
60	422	30
61	422	22
62	422	5
63	422	1
64	422	3
66	422	1
67	422	6
68	422	31
69	422	70
70	422	56
71	422	67
72	422	84
73	422	105
74	422	90
75	422	88
76	422	61
77	422	61
78	422	54
79	422	43
80	422	10
81	422	12
82	422	12
83	422	11
84	422	4
85	422	9
86	422	14
87	422	18
88	422	26
89	422	45
90	422	14
91	422	15
92	422	8
93	422	7
94	422	21
95	422	19
96	422	8
97	422	17
98	422	15
99	422	3
100	422	4
101	422	7
102	422	4
103	422	3
104	422	5
105	422	7
106	422	5
107	422	9
108	422	7
109	422	8
110	422	46
111	422	38
112	422	49
113	422	59
114	422	72
115	422	41
116	422	63
117	422	62
118	422	70
119	422	52
120	422	39
121	422	51
122	422	39
123	422	50
124	422	65
125	422	40
126	422	49
127	422	33
128	422	36
129	422	33
130	422	37
131	422	43
132	422	54
133	422	54
134	422	67
135	422	40
136	422	32
137	422	36
138	422	35
139	422	27
140	422	26
141	422	28
142	422	27
143	422	27
144	422	20
145	422	25
146	422	39
147	422	22
148	422	26
149	422	24
150	422	22
151	422	26
152	422	10
153	422	15
154	422	18
155	422	31
156	422	31
157	422	19
158	422	18
159	422	19
160	422	34
161	422	22
162	422	15
163	422	23
164	422	15
165	422	20
166	422	13
167	422	19
168	422	14
169	422	18
170	422	22
171	422	26
172	422	19
173	422	22
174	422	12
175	422	19
176	422	14
177	422	22
178	422	38
179	422	26
180	422	34
181	422	33
182	422	25
183	422	34
184	422	39
185	422	34
186	422	34
187	422	54
188	422	55
189	422	25
190	422	41
191	422	48
192	422	34
193	422	33
194	422	38
195	422	55
196	422	41
197	422	62
198	422	50
199	422	37
200	422	48
201	422	43
202	422	49
203	422	59
204	422	79
205	422	60
206	422	75
207	422	57
208	422	67
209	422	67
210	422	71
211	422	65
212	422	63
213	422	99
214	422	74
215	422	74
216	422	70
217	422	60
218	422	51
219	422	67
220	422	58
221	422	56
222	422	60
223	422	60
224	422	73
225	422	64
226	422	59
227	422	39
228	422	29
229	422	33
230	422	44
231	422	47
232	422	35
233	422	56
234	422	72
235	422	72
236	422	75
237	422	89
238	422	73
239	422	50
240	422	74
241	422	81
242	422	74
243	422	70
244	422	53
245	422	62
246	422	74
247	422	57
248	422	66
249	422	68
250	422	61
251	422	69
252	422	97
253	422	90
254	422	100
255	422	84
256	422	80
257	422	60
258	422	60
259	422	77
260	422	70
261	422	62
262	422	67
263	422	82
264	422	57
265	422	46
266	422	61
267	422	45
268	422	50
269	422	48
270	422	83
271	422	61
272	422	23
273	422	27
274	422	35
275	422	24
276	422	24
277	422	36
278	422	36
279	422	47
280	422	40
281	422	41
282	422	56
283	422	33
284	422	32
285	422	29
286	422	33
287	422	30
288	422	27
289	422	28
290	422	38
291	422	40
292	422	47
293	422	37
294	422	29
295	422	23
296	422	30
297	422	40
298	422	41
299	422	37
300	422	51
301	422	37
302	422	27
303	422	24
304	422	10
305	422	11
306	422	6
307	422	6
308	422	8
309	422	14
310	422	23
311	422	15
312	422	30
313	422	24
314	422	14
315	422	21
316	422	20
317	422	15
318	422	32
319	422	29
320	422	18
321	422	22
322	422	10
323	422	15
324	422	13
325	422	8
326	422	12
327	422	19
328	422	18
329	422	16
330	422	22
331	422	34
332	422	35
333	422	42
334	422	26
335	422	52
336	422	53
337	422	58
338	422	79
339	422	83
340	422	64
341	422	90
342	422	84
343	422	85
344	422	41
345	422	77
346	422	52
347	422	56
348	422	50
349	422	34
350	422	82
351	422	50
352	422	64
353	422	67
354	422	39
355	422	56
356	422	53
357	422	65
358	422	43
359	422	38
360	422	25
361	422	9
362	422	14
363	422	3
364	422	8
365	422	13
366	422	5
367	422	4
368	422	10
369	422	5
370	422	7
371	422	11
372	422	36
373	422	85
374	422	84
375	422	88
376	422	101
377	422	120
378	422	128
379	422	137
380	422	165
381	422	226
382	422	215
383	422	195
384	422	146
385	422	245
386	422	305
387	422	312
388	422	337
389	422	390
390	422	414
391	422	369
392	422	391
393	422	333
394	422	384
395	422	342
396	422	277
397	422	271
398	422	223
399	422	224
400	422	164
401	422	145
402	422	197
403	422	197
404	422	368
405	422	717
406	422	786
407	422	634
408	422	670
409	422	688
410	422	666
411	422	698
412	422	866
413	422	895
414	422	988
415	422	1590
416	422	2158
417	422	2482
418	422	1992
419	422	2622
420	422	6826
421	422	15174
422	422	49168
1	423	2
2	423	17
3	423	64
4	423	70
5	423	83
6	423	108
7	423	147
8	423	171
9	423	149
10	423	119
11	423	221
12	423	195
13	423	180
14	423	208
15	423	171
16	423	162
17	423	195
18	423	166
19	423	167
20	423	227
21	423	166
22	423	192
23	423	169
24	423	198
25	423	161
26	423	162
27	423	191
28	423	196
29	423	165
30	423	179
31	423	227
32	423	219
33	423	160
34	423	241
35	423	199
36	423	148
38	423	156
39	423	215
40	423	161
41	423	167
42	423	142
43	423	129
44	423	114
45	423	45
46	423	21
47	423	6
48	423	2
49	423	5
50	423	5
51	423	8
52	423	2
53	423	8
54	423	11
55	423	26
56	423	32
57	423	62
58	423	85
59	423	51
60	423	39
61	423	26
62	423	7
64	423	11
65	423	1
66	423	2
67	423	4
68	423	28
69	423	49
70	423	71
71	423	88
72	423	89
73	423	119
74	423	118
75	423	99
76	423	63
77	423	73
78	423	75
79	423	56
80	423	18
81	423	15
82	423	11
83	423	12
84	423	13
85	423	12
86	423	19
87	423	19
88	423	19
89	423	36
90	423	23
91	423	15
92	423	6
93	423	4
94	423	30
95	423	14
96	423	19
97	423	23
98	423	17
99	423	9
100	423	4
101	423	4
102	423	8
103	423	5
104	423	7
105	423	5
106	423	5
107	423	6
108	423	13
109	423	19
110	423	35
111	423	49
112	423	53
113	423	89
114	423	81
115	423	65
116	423	71
117	423	83
118	423	93
119	423	82
120	423	58
121	423	66
122	423	60
123	423	56
124	423	60
125	423	49
126	423	64
127	423	51
128	423	46
129	423	40
130	423	40
131	423	67
132	423	64
133	423	74
134	423	46
135	423	44
136	423	47
137	423	40
138	423	36
139	423	48
140	423	40
141	423	26
142	423	34
143	423	27
144	423	39
145	423	25
146	423	38
147	423	28
148	423	31
149	423	23
150	423	27
151	423	29
152	423	21
153	423	28
154	423	18
155	423	26
156	423	27
157	423	21
158	423	16
159	423	24
160	423	32
161	423	32
162	423	19
163	423	20
164	423	23
165	423	21
166	423	25
167	423	27
168	423	18
169	423	19
170	423	26
171	423	30
172	423	25
173	423	23
174	423	22
175	423	13
176	423	20
177	423	21
178	423	45
179	423	42
180	423	36
181	423	42
182	423	42
183	423	30
184	423	42
185	423	46
186	423	55
187	423	57
188	423	65
189	423	27
190	423	37
191	423	52
192	423	52
193	423	29
194	423	43
195	423	59
196	423	72
197	423	67
198	423	53
199	423	59
200	423	57
201	423	67
202	423	52
203	423	70
204	423	91
205	423	73
206	423	67
207	423	85
208	423	83
209	423	70
210	423	84
211	423	111
212	423	93
213	423	86
214	423	104
215	423	91
216	423	68
217	423	70
218	423	66
219	423	73
220	423	60
221	423	71
222	423	85
223	423	93
224	423	73
225	423	64
226	423	49
227	423	42
228	423	30
229	423	31
230	423	45
231	423	39
232	423	60
233	423	63
234	423	75
235	423	76
236	423	70
237	423	91
238	423	101
239	423	96
240	423	99
241	423	106
242	423	100
243	423	91
244	423	52
245	423	93
246	423	93
247	423	68
248	423	78
249	423	91
250	423	94
251	423	90
252	423	108
253	423	120
254	423	108
255	423	92
256	423	111
257	423	73
258	423	96
259	423	85
260	423	84
261	423	105
262	423	83
263	423	72
264	423	84
265	423	64
266	423	72
267	423	58
268	423	51
269	423	54
270	423	94
271	423	69
272	423	40
273	423	36
274	423	54
275	423	35
276	423	25
277	423	31
278	423	38
279	423	61
280	423	61
281	423	48
282	423	68
283	423	41
284	423	38
285	423	48
286	423	41
287	423	26
288	423	29
289	423	38
290	423	39
291	423	43
292	423	47
293	423	46
294	423	38
295	423	27
296	423	38
297	423	49
298	423	60
299	423	46
300	423	50
301	423	45
302	423	35
303	423	33
304	423	10
305	423	10
306	423	9
307	423	7
308	423	10
309	423	18
310	423	17
311	423	19
312	423	31
313	423	24
314	423	18
315	423	38
316	423	34
317	423	18
318	423	38
319	423	32
320	423	18
321	423	16
322	423	24
323	423	18
324	423	16
325	423	15
326	423	12
327	423	17
328	423	8
329	423	11
330	423	34
331	423	37
332	423	36
333	423	57
334	423	38
335	423	64
336	423	77
337	423	62
338	423	106
339	423	91
340	423	92
341	423	107
342	423	111
343	423	93
344	423	63
345	423	75
346	423	86
347	423	43
348	423	38
349	423	71
350	423	80
351	423	74
352	423	96
353	423	74
354	423	59
355	423	71
356	423	59
357	423	70
358	423	64
359	423	55
360	423	23
361	423	4
362	423	14
363	423	6
364	423	6
365	423	14
366	423	9
367	423	5
368	423	9
369	423	10
370	423	10
371	423	14
372	423	49
373	423	102
374	423	137
375	423	99
376	423	132
377	423	128
378	423	161
379	423	138
380	423	166
381	423	228
382	423	252
383	423	211
384	423	190
385	423	297
386	423	395
387	423	385
388	423	413
389	423	410
390	423	468
391	423	394
392	423	411
393	423	413
394	423	432
395	423	343
396	423	315
397	423	311
398	423	244
399	423	232
400	423	168
401	423	214
402	423	176
403	423	191
404	423	376
405	423	615
406	423	694
407	423	584
408	423	607
409	423	636
410	423	676
411	423	733
412	423	939
413	423	944
414	423	908
415	423	1296
416	423	1660
417	423	1761
418	423	1612
419	423	2001
420	423	4510
421	423	6687
422	423	26570
423	423	53246
0	424	1
1	424	4
2	424	21
3	424	52
4	424	64
5	424	69
6	424	102
7	424	133
8	424	151
9	424	138
10	424	156
11	424	156
12	424	172
13	424	152
14	424	178
15	424	167
16	424	177
17	424	156
18	424	174
19	424	164
20	424	174
21	424	173
22	424	177
23	424	159
24	424	163
25	424	148
26	424	153
27	424	161
28	424	150
29	424	176
30	424	126
31	424	178
32	424	166
33	424	175
34	424	168
35	424	156
36	424	126
38	424	134
39	424	178
40	424	158
41	424	145
42	424	110
43	424	93
44	424	89
45	424	36
46	424	24
47	424	9
48	424	5
49	424	1
50	424	3
51	424	4
52	424	5
53	424	5
54	424	5
55	424	12
56	424	28
57	424	48
58	424	47
59	424	44
60	424	50
61	424	19
62	424	5
63	424	2
64	424	5
65	424	2
66	424	1
67	424	7
68	424	19
69	424	64
70	424	58
71	424	81
72	424	78
73	424	112
74	424	93
75	424	87
76	424	60
77	424	55
78	424	60
79	424	41
80	424	14
81	424	11
82	424	14
83	424	10
84	424	9
85	424	9
86	424	12
87	424	13
88	424	19
89	424	36
90	424	13
91	424	13
92	424	13
93	424	3
94	424	19
95	424	17
96	424	9
97	424	17
98	424	9
99	424	5
100	424	4
101	424	5
102	424	5
103	424	7
104	424	9
105	424	10
106	424	6
107	424	8
108	424	10
109	424	15
110	424	42
111	424	58
112	424	64
113	424	58
114	424	73
115	424	61
116	424	70
117	424	61
118	424	53
119	424	61
120	424	43
121	424	70
122	424	53
123	424	59
124	424	42
125	424	58
126	424	40
127	424	54
128	424	33
129	424	30
130	424	25
131	424	62
132	424	67
133	424	57
134	424	43
135	424	28
136	424	37
137	424	27
138	424	35
139	424	42
140	424	27
141	424	25
142	424	34
143	424	21
144	424	33
145	424	33
146	424	43
147	424	39
148	424	22
149	424	26
150	424	26
151	424	19
152	424	16
153	424	12
154	424	15
155	424	15
156	424	37
157	424	26
158	424	13
159	424	27
160	424	31
161	424	21
162	424	18
163	424	25
164	424	26
165	424	24
166	424	19
167	424	17
168	424	18
169	424	20
170	424	30
171	424	26
172	424	23
173	424	23
174	424	21
175	424	24
176	424	18
177	424	17
178	424	39
179	424	42
180	424	24
181	424	40
182	424	34
183	424	30
184	424	43
185	424	33
186	424	51
187	424	35
188	424	49
189	424	37
190	424	57
191	424	50
192	424	44
193	424	25
194	424	40
195	424	39
196	424	44
197	424	59
198	424	48
199	424	61
200	424	46
201	424	64
202	424	50
203	424	67
204	424	85
205	424	76
206	424	73
207	424	69
208	424	61
209	424	65
210	424	79
211	424	76
212	424	73
213	424	90
214	424	100
215	424	75
216	424	55
217	424	63
218	424	58
219	424	71
220	424	55
221	424	63
222	424	60
223	424	78
224	424	65
225	424	74
226	424	67
227	424	21
228	424	38
229	424	32
230	424	37
231	424	42
232	424	51
233	424	42
234	424	73
235	424	70
236	424	80
237	424	92
238	424	84
239	424	100
240	424	89
241	424	80
242	424	88
243	424	100
244	424	52
245	424	70
246	424	87
247	424	61
248	424	101
249	424	100
250	424	95
251	424	91
252	424	92
253	424	88
254	424	92
255	424	98
256	424	97
257	424	65
258	424	86
259	424	89
260	424	85
261	424	92
262	424	84
263	424	83
264	424	78
265	424	57
266	424	60
267	424	72
268	424	45
269	424	53
270	424	87
271	424	74
272	424	38
273	424	27
274	424	40
275	424	30
276	424	32
277	424	28
278	424	48
279	424	50
280	424	42
281	424	44
282	424	55
283	424	42
284	424	37
285	424	38
286	424	39
287	424	31
288	424	21
289	424	35
290	424	31
291	424	27
292	424	50
293	424	59
294	424	33
295	424	29
296	424	31
297	424	38
298	424	51
299	424	35
300	424	50
301	424	34
302	424	39
303	424	28
304	424	13
305	424	3
306	424	1
307	424	5
308	424	11
309	424	16
310	424	14
311	424	17
312	424	33
313	424	24
314	424	25
315	424	35
316	424	25
317	424	35
318	424	40
319	424	38
320	424	20
321	424	20
322	424	21
323	424	15
324	424	14
325	424	15
326	424	13
327	424	22
328	424	17
329	424	18
330	424	32
331	424	34
332	424	42
333	424	46
334	424	32
335	424	59
336	424	68
337	424	74
338	424	94
339	424	93
340	424	84
341	424	102
342	424	107
343	424	75
344	424	70
345	424	78
346	424	82
347	424	56
348	424	49
349	424	66
350	424	77
351	424	74
352	424	94
353	424	60
354	424	36
355	424	67
356	424	64
357	424	42
358	424	72
359	424	37
360	424	11
361	424	8
362	424	10
363	424	3
364	424	14
365	424	14
366	424	3
367	424	7
368	424	5
369	424	9
370	424	10
371	424	19
372	424	39
373	424	78
374	424	114
375	424	79
376	424	106
377	424	111
378	424	164
379	424	138
380	424	166
381	424	209
382	424	242
383	424	204
384	424	155
385	424	274
386	424	307
387	424	294
388	424	363
389	424	366
390	424	448
391	424	410
392	424	420
393	424	362
394	424	383
395	424	364
396	424	285
397	424	256
398	424	226
399	424	194
400	424	181
401	424	205
402	424	203
403	424	200
404	424	359
405	424	685
406	424	669
407	424	633
408	424	677
409	424	696
410	424	697
411	424	705
412	424	891
413	424	956
414	424	949
415	424	1372
416	424	1686
417	424	1816
418	424	1544
419	424	2238
420	424	4992
421	424	8574
422	424	27057
423	424	30369
424	424	47554
0	425	1
1	425	3
2	425	13
3	425	63
4	425	54
5	425	68
6	425	116
7	425	142
8	425	146
9	425	130
10	425	121
11	425	180
12	425	144
13	425	179
14	425	188
15	425	154
16	425	166
17	425	202
18	425	150
19	425	145
20	425	188
21	425	149
22	425	156
23	425	171
24	425	190
25	425	143
26	425	142
27	425	149
28	425	170
29	425	172
30	425	145
31	425	187
32	425	178
33	425	177
34	425	178
35	425	138
36	425	137
38	425	158
39	425	181
40	425	121
41	425	125
42	425	118
43	425	103
44	425	76
45	425	28
46	425	15
47	425	7
48	425	2
49	425	3
50	425	4
51	425	4
52	425	4
53	425	4
54	425	10
55	425	11
56	425	31
57	425	70
58	425	58
59	425	53
60	425	49
61	425	13
62	425	8
63	425	2
64	425	8
65	425	1
66	425	1
67	425	9
68	425	15
69	425	58
70	425	66
71	425	85
72	425	96
73	425	113
74	425	94
75	425	76
76	425	76
77	425	67
78	425	66
79	425	40
80	425	10
81	425	17
82	425	8
83	425	12
84	425	9
85	425	7
86	425	9
87	425	14
88	425	23
89	425	40
90	425	8
91	425	13
92	425	8
93	425	7
94	425	19
95	425	16
96	425	19
97	425	17
98	425	6
99	425	8
100	425	7
101	425	7
102	425	3
103	425	1
104	425	4
105	425	16
106	425	5
107	425	1
108	425	13
109	425	19
110	425	33
111	425	38
112	425	52
113	425	77
114	425	65
115	425	49
116	425	43
117	425	58
118	425	48
119	425	65
120	425	51
121	425	45
122	425	45
123	425	44
124	425	45
125	425	38
126	425	42
127	425	27
128	425	28
129	425	38
130	425	44
131	425	53
132	425	46
133	425	49
134	425	40
135	425	41
136	425	20
137	425	37
138	425	29
139	425	30
140	425	34
141	425	16
142	425	22
143	425	23
144	425	18
145	425	25
146	425	18
147	425	34
148	425	22
149	425	22
150	425	24
151	425	10
152	425	13
153	425	11
154	425	15
155	425	25
156	425	27
157	425	23
158	425	21
159	425	24
160	425	26
161	425	12
162	425	17
163	425	14
164	425	9
165	425	18
166	425	22
167	425	31
168	425	17
169	425	21
170	425	24
171	425	22
172	425	15
173	425	14
174	425	12
175	425	5
176	425	14
177	425	19
178	425	19
179	425	26
180	425	30
181	425	35
182	425	36
183	425	28
184	425	29
185	425	36
186	425	37
187	425	40
188	425	41
189	425	25
190	425	41
191	425	39
192	425	48
193	425	44
194	425	37
195	425	60
196	425	49
197	425	58
198	425	47
199	425	44
200	425	40
201	425	50
202	425	48
203	425	67
204	425	52
205	425	52
206	425	56
207	425	55
208	425	64
209	425	61
210	425	61
211	425	72
212	425	78
213	425	80
214	425	86
215	425	69
216	425	53
217	425	68
218	425	53
219	425	63
220	425	58
221	425	59
222	425	62
223	425	74
224	425	54
225	425	57
226	425	55
227	425	25
228	425	28
229	425	28
230	425	53
231	425	31
232	425	48
233	425	48
234	425	60
235	425	70
236	425	60
237	425	72
238	425	87
239	425	81
240	425	91
241	425	69
242	425	66
243	425	80
244	425	50
245	425	79
246	425	70
247	425	64
248	425	62
249	425	86
250	425	62
251	425	65
252	425	92
253	425	77
254	425	84
255	425	75
256	425	88
257	425	52
258	425	74
259	425	80
260	425	86
261	425	74
262	425	77
263	425	72
264	425	77
265	425	85
266	425	64
267	425	54
268	425	69
269	425	54
270	425	78
271	425	65
272	425	22
273	425	28
274	425	43
275	425	23
276	425	31
277	425	27
278	425	30
279	425	45
280	425	43
281	425	43
282	425	33
283	425	52
284	425	47
285	425	41
286	425	33
287	425	27
288	425	18
289	425	14
290	425	35
291	425	39
292	425	55
293	425	46
294	425	46
295	425	30
296	425	43
297	425	42
298	425	49
299	425	39
300	425	47
301	425	46
302	425	27
303	425	21
304	425	5
305	425	4
306	425	3
307	425	6
308	425	6
309	425	11
310	425	15
311	425	15
312	425	27
313	425	19
314	425	26
315	425	35
316	425	25
317	425	17
318	425	33
319	425	32
320	425	14
321	425	18
322	425	12
323	425	10
324	425	18
325	425	19
326	425	14
327	425	10
328	425	16
329	425	13
330	425	19
331	425	36
332	425	26
333	425	37
334	425	42
335	425	59
336	425	65
337	425	46
338	425	100
339	425	93
340	425	72
341	425	89
342	425	86
343	425	91
344	425	49
345	425	73
346	425	70
347	425	46
348	425	38
349	425	48
350	425	62
351	425	71
352	425	78
353	425	69
354	425	56
355	425	51
356	425	48
357	425	55
358	425	64
359	425	44
360	425	17
361	425	8
362	425	14
363	425	10
364	425	11
365	425	7
366	425	6
367	425	8
368	425	9
369	425	9
370	425	12
371	425	16
372	425	43
373	425	79
374	425	94
375	425	90
376	425	129
377	425	128
378	425	137
379	425	165
380	425	174
381	425	214
382	425	277
383	425	228
384	425	157
385	425	254
386	425	280
387	425	270
388	425	368
389	425	390
390	425	442
391	425	427
392	425	395
393	425	349
394	425	366
395	425	336
396	425	285
397	425	285
398	425	228
399	425	205
400	425	156
401	425	152
402	425	184
403	425	159
404	425	367
405	425	653
406	425	701
407	425	697
408	425	662
409	425	714
410	425	729
411	425	758
412	425	832
413	425	831
414	425	1003
415	425	1454
416	425	1639
417	425	1738
418	425	1624
419	425	2674
420	425	5810
421	425	10249
422	425	22634
423	425	13483
424	425	24590
425	425	46422
1	426	18
2	426	32
3	426	52
4	426	75
5	426	87
6	426	134
7	426	166
8	426	166
9	426	166
10	426	134
11	426	208
12	426	183
13	426	202
14	426	207
15	426	198
16	426	188
17	426	203
18	426	198
19	426	157
20	426	237
21	426	160
22	426	186
23	426	194
24	426	193
25	426	174
26	426	162
27	426	163
28	426	180
29	426	213
30	426	192
31	426	224
32	426	207
33	426	213
34	426	206
35	426	191
36	426	158
38	426	154
39	426	191
40	426	156
41	426	164
42	426	139
43	426	120
44	426	113
45	426	53
46	426	40
47	426	24
48	426	17
49	426	16
50	426	22
51	426	22
52	426	30
53	426	12
54	426	17
55	426	27
56	426	33
57	426	79
58	426	79
59	426	65
60	426	49
61	426	25
62	426	7
63	426	2
64	426	22
65	426	4
66	426	4
67	426	22
68	426	27
69	426	63
70	426	68
71	426	71
72	426	88
73	426	143
74	426	110
75	426	101
76	426	72
77	426	71
78	426	70
79	426	48
80	426	23
81	426	32
82	426	23
83	426	35
84	426	23
85	426	27
86	426	28
87	426	25
88	426	27
89	426	40
90	426	43
91	426	24
92	426	21
93	426	17
94	426	32
95	426	21
96	426	21
97	426	29
98	426	24
99	426	19
100	426	25
101	426	38
102	426	27
103	426	39
104	426	33
105	426	36
106	426	23
107	426	30
108	426	22
109	426	21
110	426	39
111	426	50
112	426	54
113	426	57
114	426	75
115	426	48
116	426	50
117	426	74
118	426	71
119	426	45
120	426	42
121	426	53
122	426	40
123	426	52
124	426	46
125	426	39
126	426	38
127	426	53
128	426	30
129	426	47
130	426	35
131	426	59
132	426	62
133	426	50
134	426	71
135	426	42
136	426	32
137	426	34
138	426	26
139	426	39
140	426	33
141	426	40
142	426	27
143	426	27
144	426	27
145	426	24
146	426	38
147	426	36
148	426	23
149	426	32
150	426	18
151	426	30
152	426	15
153	426	27
154	426	22
155	426	22
156	426	39
157	426	36
158	426	15
159	426	26
160	426	40
161	426	17
162	426	24
163	426	12
164	426	28
165	426	29
166	426	35
167	426	25
168	426	20
169	426	25
170	426	37
171	426	12
172	426	19
173	426	30
174	426	22
175	426	19
176	426	26
177	426	17
178	426	42
179	426	32
180	426	42
181	426	43
182	426	39
183	426	41
184	426	44
185	426	35
186	426	40
187	426	43
188	426	46
189	426	30
190	426	44
191	426	36
192	426	53
193	426	34
194	426	51
195	426	32
196	426	51
197	426	56
198	426	55
199	426	42
200	426	60
201	426	48
202	426	44
203	426	71
204	426	54
205	426	49
206	426	71
207	426	76
208	426	67
209	426	80
210	426	78
211	426	73
212	426	67
213	426	70
214	426	93
215	426	79
216	426	55
217	426	70
218	426	56
219	426	69
220	426	71
221	426	54
222	426	67
223	426	62
224	426	82
225	426	82
226	426	61
227	426	38
228	426	41
229	426	38
230	426	47
231	426	44
232	426	47
233	426	51
234	426	59
235	426	65
236	426	74
237	426	76
238	426	95
239	426	78
240	426	79
241	426	81
242	426	84
243	426	72
244	426	53
245	426	76
246	426	89
247	426	71
248	426	66
249	426	84
250	426	84
251	426	75
252	426	93
253	426	85
254	426	90
255	426	107
256	426	78
257	426	55
258	426	76
259	426	78
260	426	71
261	426	81
262	426	72
263	426	69
264	426	75
265	426	63
266	426	71
267	426	89
268	426	67
269	426	57
270	426	91
271	426	72
272	426	37
273	426	38
274	426	45
275	426	41
276	426	32
277	426	38
278	426	54
279	426	52
280	426	41
281	426	51
282	426	42
283	426	42
284	426	39
285	426	36
286	426	39
287	426	32
288	426	25
289	426	24
290	426	39
291	426	51
292	426	55
293	426	57
294	426	34
295	426	37
296	426	46
297	426	37
298	426	54
299	426	46
300	426	52
301	426	30
302	426	30
303	426	30
304	426	11
305	426	15
306	426	11
307	426	6
308	426	12
309	426	27
310	426	27
311	426	40
312	426	31
313	426	25
314	426	27
315	426	35
316	426	37
317	426	29
318	426	37
319	426	31
320	426	18
321	426	29
322	426	29
323	426	31
324	426	26
325	426	24
326	426	24
327	426	26
328	426	37
329	426	22
330	426	30
331	426	33
332	426	44
333	426	41
334	426	32
335	426	60
336	426	68
337	426	62
338	426	99
339	426	110
340	426	83
341	426	96
342	426	104
343	426	71
344	426	65
345	426	76
346	426	81
347	426	63
348	426	55
349	426	61
350	426	67
351	426	69
352	426	72
353	426	59
354	426	71
355	426	57
356	426	60
357	426	52
358	426	66
359	426	57
360	426	20
361	426	21
362	426	26
363	426	20
364	426	18
365	426	26
366	426	8
367	426	9
368	426	11
369	426	16
370	426	10
371	426	20
372	426	54
373	426	80
374	426	116
375	426	95
376	426	117
377	426	130
378	426	156
379	426	132
380	426	188
381	426	232
382	426	250
383	426	227
384	426	176
385	426	244
386	426	326
387	426	341
388	426	411
389	426	450
390	426	495
391	426	441
392	426	423
393	426	382
394	426	385
395	426	318
396	426	303
397	426	298
398	426	241
399	426	224
400	426	168
401	426	198
402	426	216
403	426	188
404	426	361
405	426	653
406	426	691
407	426	652
408	426	723
409	426	736
410	426	802
411	426	786
412	426	885
413	426	870
414	426	1003
415	426	1376
416	426	1544
417	426	1583
418	426	1633
419	426	2337
420	426	4609
421	426	7326
422	426	10629
423	426	6957
424	426	9088
425	426	23943
426	426	51085
1	427	6
2	427	17
3	427	52
4	427	52
5	427	83
6	427	135
7	427	160
8	427	162
9	427	147
10	427	151
11	427	200
12	427	176
13	427	223
14	427	188
15	427	171
16	427	192
17	427	213
18	427	201
19	427	187
20	427	227
21	427	174
22	427	235
23	427	214
24	427	213
25	427	178
26	427	159
27	427	171
28	427	178
29	427	205
30	427	183
31	427	213
32	427	206
33	427	204
34	427	196
35	427	140
36	427	136
38	427	122
39	427	207
40	427	141
41	427	148
42	427	119
43	427	153
44	427	88
45	427	39
46	427	11
47	427	3
48	427	4
49	427	5
50	427	1
51	427	3
52	427	4
53	427	2
54	427	9
55	427	16
56	427	22
57	427	66
58	427	85
59	427	70
60	427	32
61	427	21
62	427	4
63	427	1
64	427	8
65	427	3
66	427	3
67	427	6
68	427	24
69	427	55
70	427	70
71	427	64
72	427	92
73	427	114
74	427	93
75	427	114
76	427	73
77	427	49
78	427	75
79	427	54
80	427	12
81	427	12
82	427	7
83	427	10
84	427	15
85	427	7
86	427	16
87	427	10
88	427	18
89	427	44
90	427	16
91	427	15
92	427	6
93	427	9
94	427	16
95	427	14
96	427	13
97	427	17
98	427	8
99	427	10
100	427	10
101	427	7
102	427	8
103	427	6
104	427	5
105	427	9
106	427	5
107	427	3
108	427	7
109	427	5
110	427	25
111	427	34
112	427	49
113	427	55
114	427	45
115	427	40
116	427	42
117	427	48
118	427	61
119	427	41
120	427	38
121	427	38
122	427	41
123	427	22
124	427	46
125	427	55
126	427	31
127	427	37
128	427	25
129	427	38
130	427	26
131	427	48
132	427	60
133	427	39
134	427	41
135	427	35
136	427	19
137	427	28
138	427	33
139	427	25
140	427	27
141	427	21
142	427	24
143	427	23
144	427	17
145	427	20
146	427	20
147	427	20
148	427	15
149	427	21
150	427	19
151	427	14
152	427	5
153	427	9
154	427	8
155	427	7
156	427	33
157	427	18
158	427	13
159	427	29
160	427	19
161	427	13
162	427	18
163	427	17
164	427	12
165	427	10
166	427	14
167	427	11
168	427	10
169	427	10
170	427	18
171	427	18
172	427	9
173	427	15
174	427	8
175	427	15
176	427	19
177	427	11
178	427	21
179	427	16
180	427	27
181	427	22
182	427	28
183	427	27
184	427	41
185	427	28
186	427	35
187	427	38
188	427	36
189	427	22
190	427	34
191	427	31
192	427	26
193	427	33
194	427	30
195	427	40
196	427	45
197	427	54
198	427	32
199	427	45
200	427	45
201	427	49
202	427	41
203	427	60
204	427	54
205	427	54
206	427	59
207	427	56
208	427	50
209	427	64
210	427	59
211	427	68
212	427	58
213	427	68
214	427	84
215	427	61
216	427	52
217	427	57
218	427	38
219	427	55
220	427	44
221	427	38
222	427	71
223	427	56
224	427	51
225	427	53
226	427	43
227	427	18
228	427	16
229	427	25
230	427	26
231	427	31
232	427	38
233	427	42
234	427	43
235	427	44
236	427	74
237	427	69
238	427	82
239	427	69
240	427	70
241	427	71
242	427	87
243	427	72
244	427	41
245	427	49
246	427	55
247	427	51
248	427	45
249	427	61
250	427	71
251	427	68
252	427	68
253	427	67
254	427	89
255	427	81
256	427	63
257	427	64
258	427	58
259	427	69
260	427	74
261	427	68
262	427	86
263	427	78
264	427	67
265	427	64
266	427	45
267	427	53
268	427	48
269	427	51
270	427	81
271	427	57
272	427	27
273	427	30
274	427	27
275	427	20
276	427	19
277	427	25
278	427	24
279	427	32
280	427	23
281	427	30
282	427	35
283	427	45
284	427	27
285	427	40
286	427	33
287	427	23
288	427	17
289	427	24
290	427	30
291	427	33
292	427	41
293	427	52
294	427	25
295	427	29
296	427	34
297	427	33
298	427	39
299	427	37
300	427	45
301	427	35
302	427	21
303	427	27
304	427	8
305	427	4
306	427	6
307	427	2
308	427	8
309	427	13
310	427	13
311	427	15
312	427	29
313	427	5
314	427	22
315	427	24
316	427	25
317	427	27
318	427	33
319	427	29
320	427	12
321	427	18
322	427	12
323	427	7
324	427	17
325	427	10
326	427	5
327	427	13
328	427	16
329	427	16
330	427	25
331	427	36
332	427	35
333	427	38
334	427	36
335	427	62
336	427	46
337	427	58
338	427	101
339	427	102
340	427	67
341	427	87
342	427	94
343	427	73
344	427	48
345	427	51
346	427	75
347	427	41
348	427	41
349	427	46
350	427	58
351	427	67
352	427	82
353	427	55
354	427	48
355	427	41
356	427	45
357	427	55
358	427	61
359	427	31
360	427	12
361	427	9
362	427	9
363	427	8
364	427	8
365	427	9
366	427	4
367	427	6
368	427	5
369	427	12
370	427	8
371	427	15
372	427	37
373	427	71
374	427	76
375	427	79
376	427	123
377	427	118
378	427	143
379	427	136
380	427	141
381	427	229
382	427	229
383	427	190
384	427	135
385	427	241
386	427	287
387	427	247
388	427	424
389	427	506
390	427	425
391	427	378
392	427	329
393	427	298
394	427	278
395	427	280
396	427	249
397	427	219
398	427	179
399	427	160
400	427	119
401	427	132
402	427	147
403	427	143
404	427	278
405	427	527
406	427	592
407	427	640
408	427	581
409	427	624
410	427	788
411	427	816
412	427	764
413	427	765
414	427	862
415	427	1263
416	427	1298
417	427	1451
418	427	1326
419	427	3192
420	427	4675
421	427	7182
422	427	11166
423	427	6191
424	427	8418
425	427	18147
426	427	24868
427	427	44498
1	428	3
2	428	26
3	428	74
4	428	72
5	428	93
6	428	129
7	428	164
8	428	202
9	428	181
10	428	168
11	428	221
12	428	220
13	428	238
14	428	235
15	428	214
16	428	218
17	428	230
18	428	214
19	428	212
20	428	211
21	428	209
22	428	251
23	428	218
24	428	249
25	428	221
26	428	221
27	428	210
28	428	184
29	428	228
30	428	197
31	428	251
32	428	234
33	428	242
34	428	232
35	428	206
36	428	163
38	428	176
39	428	221
40	428	157
41	428	164
42	428	129
43	428	139
44	428	97
45	428	56
46	428	23
47	428	7
48	428	7
49	428	3
50	428	3
51	428	3
52	428	2
53	428	5
54	428	5
55	428	16
56	428	46
57	428	82
58	428	68
59	428	76
60	428	54
61	428	18
62	428	7
63	428	1
64	428	6
65	428	1
66	428	2
67	428	6
68	428	25
69	428	71
70	428	80
71	428	98
72	428	103
73	428	136
74	428	111
75	428	102
76	428	75
77	428	63
78	428	63
79	428	49
80	428	13
81	428	17
82	428	9
83	428	13
84	428	10
85	428	11
86	428	18
87	428	24
88	428	27
89	428	33
90	428	19
91	428	9
92	428	8
93	428	12
94	428	21
95	428	15
96	428	20
97	428	27
98	428	10
99	428	3
100	428	5
101	428	4
102	428	2
103	428	6
104	428	6
105	428	5
106	428	4
107	428	6
108	428	18
109	428	13
110	428	34
111	428	38
112	428	57
113	428	75
114	428	58
115	428	50
116	428	64
117	428	54
118	428	60
119	428	46
120	428	57
121	428	31
122	428	38
123	428	42
124	428	59
125	428	38
126	428	38
127	428	38
128	428	30
129	428	41
130	428	37
131	428	44
132	428	51
133	428	55
134	428	49
135	428	35
136	428	36
137	428	36
138	428	41
139	428	28
140	428	28
141	428	31
142	428	29
143	428	21
144	428	30
145	428	26
146	428	36
147	428	29
148	428	24
149	428	32
150	428	22
151	428	26
152	428	14
153	428	23
154	428	21
155	428	20
156	428	38
157	428	26
158	428	23
159	428	23
160	428	26
161	428	22
162	428	20
163	428	15
164	428	23
165	428	19
166	428	17
167	428	19
168	428	14
169	428	24
170	428	24
171	428	18
172	428	22
173	428	15
174	428	13
175	428	18
176	428	18
177	428	23
178	428	24
179	428	31
180	428	24
181	428	34
182	428	21
183	428	34
184	428	31
185	428	38
186	428	49
187	428	50
188	428	56
189	428	21
190	428	38
191	428	51
192	428	42
193	428	42
194	428	37
195	428	42
196	428	39
197	428	48
198	428	46
199	428	46
200	428	56
201	428	42
202	428	62
203	428	74
204	428	81
205	428	56
206	428	69
207	428	71
208	428	58
209	428	78
210	428	69
211	428	73
212	428	72
213	428	79
214	428	90
215	428	72
216	428	64
217	428	71
218	428	48
219	428	64
220	428	64
221	428	61
222	428	53
223	428	69
224	428	70
225	428	76
226	428	52
227	428	28
228	428	37
229	428	32
230	428	46
231	428	53
232	428	43
233	428	50
234	428	57
235	428	67
236	428	87
237	428	83
238	428	111
239	428	84
240	428	78
241	428	75
242	428	87
243	428	85
244	428	45
245	428	99
246	428	92
247	428	70
248	428	64
249	428	102
250	428	97
251	428	77
252	428	106
253	428	84
254	428	74
255	428	92
256	428	81
257	428	60
258	428	82
259	428	89
260	428	64
261	428	92
262	428	69
263	428	76
264	428	83
265	428	80
266	428	71
267	428	54
268	428	69
269	428	56
270	428	89
271	428	74
272	428	29
273	428	44
274	428	43
275	428	32
276	428	24
277	428	34
278	428	45
279	428	44
280	428	57
281	428	45
282	428	43
283	428	52
284	428	43
285	428	34
286	428	28
287	428	33
288	428	19
289	428	23
290	428	35
291	428	51
292	428	46
293	428	39
294	428	33
295	428	25
296	428	46
297	428	41
298	428	48
299	428	45
300	428	40
301	428	30
302	428	24
303	428	18
304	428	12
305	428	5
306	428	7
307	428	5
308	428	9
309	428	10
310	428	12
311	428	26
312	428	35
313	428	16
314	428	25
315	428	23
316	428	21
317	428	25
318	428	32
319	428	34
320	428	21
321	428	18
322	428	15
323	428	7
324	428	14
325	428	11
326	428	13
327	428	23
328	428	22
329	428	21
330	428	28
331	428	37
332	428	39
333	428	44
334	428	40
335	428	69
336	428	71
337	428	71
338	428	94
339	428	114
340	428	78
341	428	120
342	428	99
343	428	78
344	428	71
345	428	68
346	428	70
347	428	39
348	428	54
349	428	70
350	428	78
351	428	65
352	428	79
353	428	64
354	428	40
355	428	55
356	428	63
357	428	77
358	428	77
359	428	49
360	428	15
361	428	7
362	428	13
363	428	7
364	428	16
365	428	24
366	428	4
367	428	7
368	428	10
369	428	13
370	428	8
371	428	18
372	428	40
373	428	88
374	428	106
375	428	87
376	428	115
377	428	125
378	428	159
379	428	132
380	428	165
381	428	202
382	428	267
383	428	217
384	428	179
385	428	290
386	428	289
387	428	304
388	428	411
389	428	469
390	428	482
391	428	407
392	428	389
393	428	326
394	428	353
395	428	333
396	428	259
397	428	276
398	428	199
399	428	174
400	428	166
401	428	198
402	428	177
403	428	185
404	428	314
405	428	551
406	428	564
407	428	656
408	428	661
409	428	663
410	428	739
411	428	729
412	428	791
413	428	835
414	428	904
415	428	1087
416	428	1182
417	428	1175
418	428	1169
419	428	2181
420	428	3392
421	428	4327
422	428	5527
423	428	4067
424	428	5059
425	428	7612
426	428	8077
427	428	17846
428	428	53886
0	429	1
1	429	3
2	429	27
3	429	69
4	429	102
5	429	130
6	429	144
7	429	191
8	429	190
9	429	185
10	429	180
11	429	251
12	429	258
13	429	301
14	429	253
15	429	233
16	429	230
17	429	282
18	429	239
19	429	248
20	429	246
21	429	250
22	429	306
23	429	256
24	429	255
25	429	222
26	429	233
27	429	275
28	429	197
29	429	231
30	429	231
31	429	313
32	429	255
33	429	248
34	429	213
35	429	175
36	429	177
38	429	192
39	429	254
40	429	176
41	429	159
42	429	148
43	429	134
44	429	106
45	429	50
46	429	23
47	429	6
48	429	8
49	429	5
50	429	6
51	429	5
52	429	5
53	429	5
54	429	8
55	429	23
56	429	39
57	429	75
58	429	67
59	429	95
60	429	43
61	429	18
62	429	2
63	429	1
64	429	4
65	429	1
66	429	3
67	429	11
68	429	37
69	429	68
70	429	84
71	429	93
72	429	110
73	429	122
74	429	107
75	429	115
76	429	91
77	429	64
78	429	91
79	429	51
80	429	17
81	429	10
82	429	18
83	429	9
84	429	12
85	429	12
86	429	16
87	429	25
88	429	23
89	429	40
90	429	32
91	429	13
92	429	5
93	429	13
94	429	17
95	429	15
96	429	17
97	429	21
98	429	16
99	429	10
100	429	10
101	429	13
102	429	6
103	429	6
104	429	6
105	429	10
106	429	10
107	429	8
108	429	14
109	429	16
110	429	37
111	429	43
112	429	46
113	429	47
114	429	61
115	429	38
116	429	54
117	429	48
118	429	58
119	429	53
120	429	36
121	429	49
122	429	44
123	429	37
124	429	45
125	429	46
126	429	51
127	429	43
128	429	37
129	429	42
130	429	44
131	429	51
132	429	51
133	429	35
134	429	42
135	429	31
136	429	33
137	429	35
138	429	26
139	429	36
140	429	26
141	429	28
142	429	23
143	429	34
144	429	24
145	429	27
146	429	28
147	429	24
148	429	24
149	429	21
150	429	25
151	429	27
152	429	14
153	429	24
154	429	22
155	429	24
156	429	26
157	429	23
158	429	22
159	429	28
160	429	27
161	429	20
162	429	19
163	429	16
164	429	14
165	429	13
166	429	21
167	429	26
168	429	18
169	429	17
170	429	22
171	429	17
172	429	20
173	429	17
174	429	17
175	429	16
176	429	19
177	429	13
178	429	23
179	429	25
180	429	25
181	429	38
182	429	34
183	429	40
184	429	46
185	429	30
186	429	36
187	429	45
188	429	57
189	429	25
190	429	35
191	429	38
192	429	34
193	429	31
194	429	43
195	429	46
196	429	48
197	429	53
198	429	50
199	429	44
200	429	54
201	429	62
202	429	54
203	429	79
204	429	65
205	429	55
206	429	60
207	429	82
208	429	67
209	429	83
210	429	76
211	429	95
212	429	71
213	429	74
214	429	74
215	429	83
216	429	62
217	429	63
218	429	61
219	429	50
220	429	68
221	429	79
222	429	69
223	429	74
224	429	53
225	429	70
226	429	58
227	429	31
228	429	31
229	429	39
230	429	42
231	429	43
232	429	38
233	429	49
234	429	71
235	429	68
236	429	95
237	429	77
238	429	83
239	429	84
240	429	89
241	429	88
242	429	85
243	429	94
244	429	47
245	429	60
246	429	67
247	429	79
248	429	69
249	429	74
250	429	65
251	429	74
252	429	88
253	429	85
254	429	94
255	429	103
256	429	98
257	429	54
258	429	72
259	429	95
260	429	79
261	429	88
262	429	80
263	429	100
264	429	65
265	429	74
266	429	70
267	429	63
268	429	75
269	429	59
270	429	88
271	429	52
272	429	31
273	429	34
274	429	40
275	429	33
276	429	20
277	429	26
278	429	39
279	429	33
280	429	24
281	429	41
282	429	36
283	429	35
284	429	37
285	429	38
286	429	32
287	429	29
288	429	17
289	429	23
290	429	33
291	429	52
292	429	55
293	429	53
294	429	38
295	429	39
296	429	33
297	429	48
298	429	39
299	429	45
300	429	42
301	429	39
302	429	32
303	429	33
304	429	8
305	429	8
306	429	2
307	429	5
308	429	12
309	429	20
310	429	13
311	429	14
312	429	37
313	429	15
314	429	35
315	429	29
316	429	32
317	429	24
318	429	37
319	429	36
320	429	21
321	429	19
322	429	13
323	429	9
324	429	15
325	429	12
326	429	15
327	429	23
328	429	11
329	429	17
330	429	26
331	429	38
332	429	36
333	429	49
334	429	39
335	429	62
336	429	71
337	429	67
338	429	122
339	429	122
340	429	96
341	429	123
342	429	112
343	429	89
344	429	58
345	429	71
346	429	51
347	429	62
348	429	56
349	429	67
350	429	81
351	429	59
352	429	98
353	429	70
354	429	61
355	429	47
356	429	59
357	429	71
358	429	70
359	429	39
360	429	19
361	429	9
362	429	7
363	429	4
364	429	11
365	429	18
366	429	3
367	429	4
368	429	8
369	429	13
370	429	13
371	429	19
372	429	54
373	429	89
374	429	118
375	429	99
376	429	133
377	429	147
378	429	146
379	429	162
380	429	176
381	429	204
382	429	255
383	429	203
384	429	147
385	429	305
386	429	302
387	429	356
388	429	439
389	429	530
390	429	496
391	429	474
392	429	396
393	429	344
394	429	330
395	429	335
396	429	254
397	429	244
398	429	176
399	429	180
400	429	112
401	429	161
402	429	184
403	429	176
404	429	326
405	429	552
406	429	611
407	429	718
408	429	745
409	429	707
410	429	917
411	429	828
412	429	857
413	429	834
414	429	896
415	429	1266
416	429	1162
417	429	1132
418	429	1170
419	429	2743
420	429	3738
421	429	5156
422	429	6979
423	429	4489
424	429	5729
425	429	9468
426	429	9404
427	429	19001
428	429	40953
429	429	57603
1	430	5
2	430	18
3	430	60
4	430	85
5	430	85
6	430	122
7	430	157
8	430	175
9	430	201
10	430	168
11	430	290
12	430	291
13	430	255
14	430	226
15	430	213
16	430	263
17	430	259
18	430	255
19	430	295
20	430	308
21	430	271
22	430	299
23	430	315
24	430	315
25	430	262
26	430	272
27	430	292
28	430	249
29	430	273
30	430	313
31	430	304
32	430	343
33	430	265
34	430	261
35	430	225
36	430	182
38	430	171
39	430	265
40	430	195
41	430	184
42	430	216
43	430	143
44	430	132
45	430	42
46	430	17
47	430	5
48	430	4
49	430	1
50	430	5
51	430	5
52	430	3
53	430	3
54	430	4
55	430	17
56	430	37
57	430	108
58	430	102
59	430	117
60	430	50
61	430	27
62	430	8
64	430	3
65	430	2
66	430	2
67	430	3
68	430	18
69	430	50
70	430	80
71	430	87
72	430	120
73	430	134
74	430	133
75	430	133
76	430	110
77	430	79
78	430	93
79	430	41
80	430	9
81	430	14
82	430	11
83	430	13
84	430	5
85	430	5
86	430	15
87	430	15
88	430	24
89	430	45
90	430	15
91	430	13
92	430	2
93	430	4
94	430	19
95	430	12
96	430	9
97	430	11
98	430	10
99	430	7
100	430	5
101	430	5
102	430	1
103	430	6
104	430	4
105	430	5
106	430	6
107	430	4
108	430	10
109	430	11
110	430	32
111	430	31
112	430	33
113	430	54
114	430	44
115	430	39
116	430	40
117	430	50
118	430	55
119	430	49
120	430	33
121	430	36
122	430	49
123	430	37
124	430	42
125	430	36
126	430	34
127	430	32
128	430	29
129	430	28
130	430	34
131	430	45
132	430	52
133	430	44
134	430	36
135	430	30
136	430	29
137	430	21
138	430	27
139	430	22
140	430	18
141	430	29
142	430	13
143	430	22
144	430	22
145	430	23
146	430	19
147	430	29
148	430	20
149	430	26
150	430	10
151	430	13
152	430	8
153	430	10
154	430	11
155	430	15
156	430	22
157	430	15
158	430	8
159	430	13
160	430	20
161	430	15
162	430	16
163	430	18
164	430	11
165	430	12
166	430	17
167	430	14
168	430	17
169	430	15
170	430	15
171	430	23
172	430	10
173	430	17
174	430	14
175	430	17
176	430	13
177	430	7
178	430	19
179	430	27
180	430	19
181	430	31
182	430	34
183	430	29
184	430	33
185	430	28
186	430	47
187	430	35
188	430	30
189	430	26
190	430	35
191	430	35
192	430	28
193	430	31
194	430	23
195	430	28
196	430	41
197	430	35
198	430	23
199	430	35
200	430	41
201	430	50
202	430	52
203	430	40
204	430	47
205	430	57
206	430	66
207	430	55
208	430	66
209	430	57
210	430	47
211	430	56
212	430	64
213	430	60
214	430	74
215	430	43
216	430	29
217	430	49
218	430	40
219	430	57
220	430	55
221	430	47
222	430	48
223	430	56
224	430	56
225	430	39
226	430	33
227	430	15
228	430	17
229	430	18
230	430	21
231	430	38
232	430	28
233	430	34
234	430	50
235	430	67
236	430	60
237	430	72
238	430	69
239	430	56
240	430	63
241	430	62
242	430	85
243	430	67
244	430	38
245	430	43
246	430	57
247	430	59
248	430	49
249	430	75
250	430	57
251	430	44
252	430	62
253	430	76
254	430	71
255	430	80
256	430	60
257	430	40
258	430	66
259	430	64
260	430	62
261	430	67
262	430	75
263	430	68
264	430	79
265	430	64
266	430	64
267	430	55
268	430	55
269	430	42
270	430	74
271	430	54
272	430	16
273	430	23
274	430	18
275	430	17
276	430	11
277	430	21
278	430	29
279	430	30
280	430	43
281	430	37
282	430	26
283	430	29
284	430	25
285	430	22
286	430	26
287	430	23
288	430	23
289	430	20
290	430	32
291	430	40
292	430	34
293	430	35
294	430	32
295	430	28
296	430	26
297	430	33
298	430	37
299	430	43
300	430	31
301	430	25
302	430	22
303	430	23
304	430	7
305	430	8
306	430	4
307	430	6
308	430	6
309	430	11
310	430	14
311	430	15
312	430	24
313	430	17
314	430	19
315	430	24
316	430	22
317	430	26
318	430	38
319	430	26
320	430	13
321	430	17
322	430	16
323	430	10
324	430	9
325	430	6
326	430	14
327	430	12
328	430	7
329	430	16
330	430	27
331	430	28
332	430	38
333	430	33
334	430	35
335	430	51
336	430	50
337	430	59
338	430	103
339	430	104
340	430	80
341	430	106
342	430	88
343	430	79
344	430	51
345	430	45
346	430	70
347	430	45
348	430	29
349	430	55
350	430	75
351	430	49
352	430	76
353	430	46
354	430	50
355	430	46
356	430	53
357	430	54
358	430	65
359	430	50
360	430	15
361	430	4
362	430	6
363	430	2
364	430	9
365	430	17
366	430	7
367	430	4
368	430	6
369	430	12
370	430	15
371	430	15
372	430	31
373	430	83
374	430	98
375	430	85
376	430	106
377	430	98
378	430	144
379	430	156
380	430	142
381	430	190
382	430	231
383	430	168
384	430	135
385	430	260
386	430	301
387	430	308
388	430	380
389	430	529
390	430	478
391	430	440
392	430	313
393	430	261
394	430	237
395	430	256
396	430	219
397	430	227
398	430	170
399	430	155
400	430	122
401	430	109
402	430	131
403	430	114
404	430	244
405	430	489
406	430	505
407	430	593
408	430	564
409	430	592
410	430	742
411	430	759
412	430	785
413	430	683
414	430	730
415	430	1041
416	430	988
417	430	886
418	430	997
419	430	2096
420	430	3594
421	430	3618
422	430	4561
423	430	3306
424	430	3716
425	430	5778
426	430	5442
427	430	9296
428	430	11709
429	430	17976
430	430	39427
1	431	4
2	431	28
3	431	60
4	431	73
5	431	93
6	431	160
7	431	183
8	431	234
9	431	208
10	431	208
11	431	248
12	431	241
13	431	305
14	431	295
15	431	251
16	431	263
17	431	266
18	431	275
19	431	260
20	431	263
21	431	288
22	431	327
23	431	266
24	431	294
25	431	238
26	431	276
27	431	252
28	431	243
29	431	274
30	431	249
31	431	289
32	431	318
33	431	307
34	431	232
35	431	193
36	431	197
38	431	191
39	431	260
40	431	193
41	431	166
42	431	186
43	431	179
44	431	114
45	431	43
46	431	29
47	431	4
48	431	7
49	431	4
50	431	4
51	431	9
52	431	4
53	431	6
54	431	9
55	431	25
56	431	35
57	431	98
58	431	96
59	431	88
60	431	66
61	431	26
62	431	5
63	431	1
64	431	6
65	431	7
66	431	2
67	431	8
68	431	31
69	431	68
70	431	104
71	431	115
72	431	121
73	431	145
74	431	119
75	431	123
76	431	101
77	431	102
78	431	85
79	431	51
80	431	26
81	431	18
82	431	11
83	431	12
84	431	18
85	431	19
86	431	10
87	431	26
88	431	29
89	431	49
90	431	21
91	431	10
92	431	12
93	431	6
94	431	32
95	431	22
96	431	16
97	431	33
98	431	19
99	431	5
100	431	8
101	431	6
102	431	8
103	431	12
104	431	5
105	431	8
106	431	5
107	431	5
108	431	14
109	431	14
110	431	41
111	431	30
112	431	43
113	431	79
114	431	62
115	431	42
116	431	49
117	431	51
118	431	65
119	431	37
120	431	37
121	431	46
122	431	39
123	431	34
124	431	42
125	431	47
126	431	37
127	431	27
128	431	29
129	431	31
130	431	34
131	431	57
132	431	61
133	431	50
134	431	47
135	431	49
136	431	35
137	431	37
138	431	25
139	431	45
140	431	25
141	431	30
142	431	25
143	431	24
144	431	22
145	431	31
146	431	26
147	431	25
148	431	23
149	431	28
150	431	14
151	431	14
152	431	11
153	431	19
154	431	25
155	431	27
156	431	40
157	431	19
158	431	16
159	431	22
160	431	33
161	431	9
162	431	15
163	431	15
164	431	16
165	431	13
166	431	31
167	431	22
168	431	20
169	431	21
170	431	25
171	431	20
172	431	18
173	431	17
174	431	17
175	431	16
176	431	16
177	431	19
178	431	24
179	431	30
180	431	27
181	431	34
182	431	32
183	431	40
184	431	28
185	431	36
186	431	57
187	431	44
188	431	41
189	431	43
190	431	40
191	431	36
192	431	48
193	431	33
194	431	50
195	431	42
196	431	40
197	431	47
198	431	41
199	431	45
200	431	51
201	431	59
202	431	64
203	431	50
204	431	58
205	431	69
206	431	50
207	431	65
208	431	66
209	431	64
210	431	66
211	431	72
212	431	75
213	431	83
214	431	75
215	431	66
216	431	66
217	431	63
218	431	48
219	431	64
220	431	65
221	431	56
222	431	63
223	431	52
224	431	68
225	431	51
226	431	53
227	431	45
228	431	41
229	431	41
230	431	32
231	431	41
232	431	47
233	431	49
234	431	42
235	431	61
236	431	85
237	431	78
238	431	70
239	431	79
240	431	83
241	431	98
242	431	84
243	431	96
244	431	44
245	431	76
246	431	58
247	431	78
248	431	66
249	431	61
250	431	68
251	431	82
252	431	79
253	431	96
254	431	89
255	431	76
256	431	83
257	431	52
258	431	81
259	431	89
260	431	94
261	431	83
262	431	84
263	431	66
264	431	65
265	431	78
266	431	82
267	431	72
268	431	56
269	431	76
270	431	104
271	431	69
272	431	32
273	431	33
274	431	37
275	431	36
276	431	25
277	431	32
278	431	31
279	431	46
280	431	49
281	431	34
282	431	34
283	431	38
284	431	32
285	431	35
286	431	35
287	431	25
288	431	22
289	431	23
290	431	40
291	431	63
292	431	64
293	431	62
294	431	44
295	431	41
296	431	47
297	431	34
298	431	46
299	431	47
300	431	40
301	431	35
302	431	36
303	431	22
304	431	10
305	431	10
306	431	8
307	431	3
308	431	6
309	431	12
310	431	23
311	431	15
312	431	25
313	431	19
314	431	26
315	431	28
316	431	31
317	431	23
318	431	39
319	431	44
320	431	26
321	431	20
322	431	13
323	431	12
324	431	15
325	431	14
326	431	19
327	431	13
328	431	16
329	431	20
330	431	27
331	431	41
332	431	44
333	431	30
334	431	34
335	431	58
336	431	63
337	431	85
338	431	114
339	431	138
340	431	107
341	431	119
342	431	111
343	431	101
344	431	86
345	431	60
346	431	64
347	431	56
348	431	46
349	431	71
350	431	76
351	431	73
352	431	92
353	431	70
354	431	59
355	431	59
356	431	63
357	431	74
358	431	75
359	431	66
360	431	16
361	431	8
362	431	13
363	431	8
364	431	13
365	431	12
366	431	9
367	431	7
368	431	6
369	431	14
370	431	14
371	431	20
372	431	44
373	431	76
374	431	123
375	431	109
376	431	139
377	431	166
378	431	156
379	431	167
380	431	195
381	431	236
382	431	276
383	431	215
384	431	165
385	431	283
386	431	329
387	431	305
388	431	402
389	431	524
390	431	504
391	431	406
392	431	350
393	431	288
394	431	329
395	431	283
396	431	260
397	431	240
398	431	171
399	431	177
400	431	140
401	431	154
402	431	177
403	431	155
404	431	309
405	431	507
406	431	459
407	431	654
408	431	639
409	431	700
410	431	730
411	431	752
412	431	678
413	431	678
414	431	735
415	431	998
416	431	897
417	431	880
418	431	971
419	431	1855
420	431	2109
421	431	2378
422	431	2513
423	431	1974
424	431	2250
425	431	2866
426	431	3014
427	431	3983
428	431	5156
429	431	6296
430	431	16403
431	431	49194
1	432	4
2	432	29
3	432	75
4	432	102
5	432	112
6	432	153
7	432	168
8	432	228
9	432	214
10	432	194
11	432	251
12	432	281
13	432	324
14	432	299
15	432	248
16	432	268
17	432	276
18	432	244
19	432	222
20	432	280
21	432	255
22	432	285
23	432	312
24	432	262
25	432	255
26	432	264
27	432	277
28	432	242
29	432	255
30	432	271
31	432	296
32	432	301
33	432	245
34	432	263
35	432	178
36	432	189
38	432	204
39	432	265
40	432	205
41	432	147
42	432	183
43	432	162
44	432	122
45	432	61
46	432	17
47	432	5
48	432	4
49	432	3
50	432	3
51	432	6
52	432	6
53	432	5
54	432	17
55	432	28
56	432	35
57	432	114
58	432	104
59	432	109
60	432	64
61	432	26
62	432	10
63	432	1
64	432	7
65	432	1
66	432	2
67	432	7
68	432	41
69	432	61
70	432	120
71	432	75
72	432	110
73	432	142
74	432	137
75	432	136
76	432	139
77	432	87
78	432	94
79	432	68
80	432	16
81	432	14
82	432	17
83	432	19
84	432	21
85	432	15
86	432	18
87	432	12
88	432	31
89	432	56
90	432	14
91	432	4
92	432	18
93	432	12
94	432	13
95	432	29
96	432	10
97	432	28
98	432	18
99	432	10
100	432	4
101	432	8
102	432	5
103	432	10
104	432	11
105	432	5
106	432	4
107	432	9
108	432	13
109	432	16
110	432	29
111	432	43
112	432	39
113	432	71
114	432	64
115	432	40
116	432	46
117	432	65
118	432	54
119	432	35
120	432	34
121	432	47
122	432	40
123	432	40
124	432	45
125	432	35
126	432	43
127	432	39
128	432	30
129	432	42
130	432	38
131	432	38
132	432	45
133	432	43
134	432	52
135	432	35
136	432	34
137	432	24
138	432	41
139	432	27
140	432	32
141	432	29
142	432	28
143	432	30
144	432	20
145	432	25
146	432	28
147	432	30
148	432	17
149	432	23
150	432	17
151	432	15
152	432	12
153	432	18
154	432	16
155	432	25
156	432	28
157	432	15
158	432	16
159	432	20
160	432	22
161	432	16
162	432	8
163	432	23
164	432	12
165	432	21
166	432	12
167	432	33
168	432	12
169	432	12
170	432	23
171	432	14
172	432	19
173	432	13
174	432	11
175	432	11
176	432	17
177	432	21
178	432	21
179	432	31
180	432	26
181	432	34
182	432	32
183	432	37
184	432	40
185	432	29
186	432	39
187	432	47
188	432	56
189	432	26
190	432	47
191	432	35
192	432	38
193	432	46
194	432	30
195	432	39
196	432	41
197	432	35
198	432	47
199	432	43
200	432	47
201	432	53
202	432	61
203	432	45
204	432	71
205	432	66
206	432	86
207	432	68
208	432	82
209	432	70
210	432	67
211	432	80
212	432	57
213	432	69
214	432	75
215	432	82
216	432	60
217	432	79
218	432	47
219	432	60
220	432	57
221	432	45
222	432	68
223	432	70
224	432	57
225	432	57
226	432	48
227	432	36
228	432	35
229	432	29
230	432	35
231	432	41
232	432	31
233	432	44
234	432	41
235	432	69
236	432	67
237	432	69
238	432	88
239	432	81
240	432	79
241	432	88
242	432	85
243	432	65
244	432	47
245	432	59
246	432	78
247	432	83
248	432	64
249	432	84
250	432	66
251	432	74
252	432	89
253	432	70
254	432	77
255	432	77
256	432	68
257	432	66
258	432	72
259	432	83
260	432	78
261	432	76
262	432	90
263	432	79
264	432	86
265	432	70
266	432	67
267	432	71
268	432	58
269	432	48
270	432	77
271	432	59
272	432	25
273	432	30
274	432	28
275	432	27
276	432	21
277	432	31
278	432	37
279	432	50
280	432	39
281	432	51
282	432	41
283	432	37
284	432	37
285	432	35
286	432	35
287	432	24
288	432	27
289	432	25
290	432	23
291	432	36
292	432	57
293	432	42
294	432	35
295	432	29
296	432	50
297	432	41
298	432	41
299	432	40
300	432	49
301	432	36
302	432	29
303	432	31
304	432	6
305	432	3
306	432	8
307	432	8
308	432	8
309	432	14
310	432	22
311	432	17
312	432	28
313	432	23
314	432	27
315	432	25
316	432	28
317	432	30
318	432	37
319	432	32
320	432	17
321	432	25
322	432	16
323	432	15
324	432	15
325	432	17
326	432	6
327	432	14
328	432	17
329	432	14
330	432	23
331	432	37
332	432	44
333	432	49
334	432	29
335	432	55
336	432	81
337	432	72
338	432	128
339	432	130
340	432	98
341	432	103
342	432	143
343	432	89
344	432	83
345	432	49
346	432	85
347	432	51
348	432	56
349	432	68
350	432	74
351	432	75
352	432	95
353	432	82
354	432	50
355	432	61
356	432	69
357	432	62
358	432	74
359	432	52
360	432	24
361	432	20
362	432	7
363	432	4
364	432	6
365	432	16
366	432	8
367	432	4
368	432	6
369	432	15
370	432	10
371	432	26
372	432	46
373	432	95
374	432	119
375	432	114
376	432	126
377	432	127
378	432	142
379	432	176
380	432	199
381	432	246
382	432	277
383	432	219
384	432	178
385	432	282
386	432	296
387	432	340
388	432	405
389	432	565
390	432	537
391	432	392
392	432	335
393	432	276
394	432	285
395	432	240
396	432	269
397	432	244
398	432	175
399	432	149
400	432	132
401	432	171
402	432	172
403	432	142
404	432	280
405	432	442
406	432	479
407	432	688
408	432	627
409	432	661
410	432	797
411	432	754
412	432	657
413	432	667
414	432	745
415	432	912
416	432	857
417	432	836
418	432	813
419	432	1984
420	432	2089
421	432	2096
422	432	2335
423	432	1874
424	432	2107
425	432	2632
426	432	2754
427	432	3906
428	432	5099
429	432	5952
430	432	12640
431	432	37598
432	432	53935
1	433	4
2	433	24
3	433	83
4	433	78
5	433	110
6	433	164
7	433	230
8	433	234
9	433	242
10	433	260
11	433	426
12	433	342
13	433	285
14	433	295
15	433	281
16	433	282
17	433	266
18	433	296
19	433	283
20	433	342
21	433	273
22	433	347
23	433	319
24	433	422
25	433	319
26	433	350
27	433	397
28	433	337
29	433	324
30	433	300
31	433	328
32	433	357
33	433	345
34	433	301
35	433	224
36	433	205
38	433	219
39	433	373
40	433	265
41	433	242
42	433	252
43	433	221
44	433	163
45	433	60
46	433	22
47	433	7
48	433	5
49	433	3
50	433	2
51	433	4
52	433	2
53	433	5
54	433	4
55	433	30
56	433	50
57	433	137
58	433	155
59	433	139
60	433	67
61	433	32
62	433	1
63	433	3
64	433	5
65	433	1
66	433	3
67	433	11
68	433	23
69	433	76
70	433	120
71	433	110
72	433	139
73	433	169
74	433	169
75	433	161
76	433	131
77	433	111
78	433	100
79	433	68
80	433	22
81	433	16
82	433	10
83	433	7
84	433	12
85	433	11
86	433	15
87	433	18
88	433	21
89	433	51
90	433	11
91	433	8
92	433	10
93	433	10
94	433	22
95	433	11
96	433	7
97	433	18
98	433	14
99	433	1
100	433	6
101	433	7
102	433	9
103	433	5
104	433	5
105	433	6
106	433	8
107	433	7
108	433	10
109	433	16
110	433	33
111	433	53
112	433	59
113	433	71
114	433	72
115	433	57
116	433	58
117	433	66
118	433	61
119	433	57
120	433	46
121	433	52
122	433	47
123	433	44
124	433	60
125	433	56
126	433	46
127	433	51
128	433	28
129	433	29
130	433	25
131	433	52
132	433	48
133	433	52
134	433	47
135	433	33
136	433	33
137	433	39
138	433	40
139	433	34
140	433	17
141	433	19
142	433	24
143	433	21
144	433	24
145	433	16
146	433	28
147	433	29
148	433	21
149	433	21
150	433	19
151	433	16
152	433	17
153	433	16
154	433	17
155	433	18
156	433	30
157	433	31
158	433	18
159	433	28
160	433	23
161	433	17
162	433	16
163	433	14
164	433	19
165	433	9
166	433	19
167	433	21
168	433	10
169	433	17
170	433	16
171	433	16
172	433	18
173	433	12
174	433	11
175	433	9
176	433	18
177	433	13
178	433	22
179	433	25
180	433	33
181	433	28
182	433	24
183	433	37
184	433	44
185	433	25
186	433	49
187	433	46
188	433	60
189	433	27
190	433	45
191	433	43
192	433	36
193	433	29
194	433	36
195	433	60
196	433	43
197	433	50
198	433	28
199	433	50
200	433	41
201	433	58
202	433	56
203	433	57
204	433	61
205	433	51
206	433	57
207	433	71
208	433	87
209	433	54
210	433	79
211	433	73
212	433	53
213	433	72
214	433	87
215	433	48
216	433	64
217	433	42
218	433	44
219	433	47
220	433	48
221	433	51
222	433	58
223	433	69
224	433	58
225	433	50
226	433	45
227	433	36
228	433	29
229	433	30
230	433	31
231	433	29
232	433	31
233	433	37
234	433	53
235	433	60
236	433	74
237	433	100
238	433	97
239	433	76
240	433	75
241	433	74
242	433	78
243	433	83
244	433	41
245	433	72
246	433	63
247	433	52
248	433	48
249	433	92
250	433	74
251	433	76
252	433	82
253	433	74
254	433	101
255	433	81
256	433	71
257	433	64
258	433	60
259	433	83
260	433	77
261	433	76
262	433	76
263	433	74
264	433	55
265	433	69
266	433	99
267	433	48
268	433	51
269	433	65
270	433	77
271	433	75
272	433	25
273	433	35
274	433	28
275	433	30
276	433	21
277	433	27
278	433	29
279	433	36
280	433	63
281	433	42
282	433	52
283	433	41
284	433	27
285	433	35
286	433	33
287	433	24
288	433	25
289	433	23
290	433	35
291	433	30
292	433	46
293	433	41
294	433	36
295	433	27
296	433	40
297	433	45
298	433	48
299	433	51
300	433	50
301	433	24
302	433	37
303	433	22
304	433	12
305	433	8
306	433	3
307	433	4
308	433	5
309	433	10
310	433	16
311	433	15
312	433	31
313	433	21
314	433	26
315	433	23
316	433	12
317	433	20
318	433	33
319	433	29
320	433	14
321	433	15
322	433	16
323	433	11
324	433	13
325	433	19
326	433	8
327	433	6
328	433	13
329	433	18
330	433	19
331	433	39
332	433	47
333	433	42
334	433	36
335	433	70
336	433	80
337	433	66
338	433	117
339	433	111
340	433	92
341	433	103
342	433	117
343	433	92
344	433	64
345	433	64
346	433	75
347	433	41
348	433	52
349	433	46
350	433	82
351	433	65
352	433	80
353	433	63
354	433	42
355	433	55
356	433	59
357	433	67
358	433	70
359	433	50
360	433	13
361	433	9
362	433	9
363	433	12
364	433	9
365	433	17
366	433	7
367	433	3
368	433	2
369	433	24
370	433	7
371	433	17
372	433	44
373	433	78
374	433	123
375	433	113
376	433	138
377	433	128
378	433	180
379	433	130
380	433	174
381	433	185
382	433	268
383	433	195
384	433	171
385	433	253
386	433	364
387	433	351
388	433	463
389	433	575
390	433	450
391	433	417
392	433	374
393	433	263
394	433	273
395	433	261
396	433	203
397	433	221
398	433	152
399	433	153
400	433	106
401	433	102
402	433	111
403	433	123
404	433	222
405	433	412
406	433	501
407	433	517
408	433	515
409	433	458
410	433	543
411	433	585
412	433	683
413	433	627
414	433	628
415	433	774
416	433	740
417	433	746
418	433	795
419	433	1565
420	433	2226
421	433	1799
422	433	1874
423	433	1722
424	433	1596
425	433	2033
426	433	2083
427	433	2788
428	433	3300
429	433	4083
430	433	9372
431	433	15467
432	433	20484
433	433	53565
1	434	1
2	434	16
3	434	82
4	434	91
5	434	112
6	434	183
7	434	197
8	434	275
9	434	222
10	434	244
11	434	320
12	434	279
13	434	297
14	434	287
15	434	247
16	434	257
17	434	259
18	434	257
19	434	253
20	434	296
21	434	255
22	434	271
23	434	279
24	434	294
25	434	271
26	434	265
27	434	311
28	434	330
29	434	309
30	434	330
31	434	339
32	434	354
33	434	328
34	434	314
35	434	231
36	434	198
38	434	215
39	434	343
40	434	266
41	434	236
42	434	230
43	434	223
44	434	139
45	434	75
46	434	23
47	434	7
48	434	7
49	434	2
50	434	2
51	434	4
52	434	5
53	434	4
54	434	4
55	434	26
56	434	28
57	434	120
58	434	122
59	434	109
60	434	76
61	434	30
62	434	3
63	434	1
64	434	9
66	434	3
67	434	7
68	434	29
69	434	86
70	434	98
71	434	111
72	434	149
73	434	167
74	434	188
75	434	163
76	434	121
77	434	99
78	434	116
79	434	74
80	434	16
81	434	18
82	434	13
83	434	13
84	434	8
85	434	10
86	434	17
87	434	25
88	434	41
89	434	39
90	434	28
91	434	10
92	434	2
93	434	8
94	434	21
95	434	21
96	434	17
97	434	20
98	434	14
99	434	8
100	434	8
101	434	3
102	434	3
103	434	10
104	434	4
105	434	7
106	434	4
107	434	3
108	434	12
109	434	15
110	434	49
111	434	51
112	434	52
113	434	67
114	434	71
115	434	56
116	434	66
117	434	63
118	434	80
119	434	63
120	434	40
121	434	51
122	434	55
123	434	50
124	434	63
125	434	41
126	434	41
127	434	43
128	434	40
129	434	52
130	434	35
131	434	75
132	434	81
133	434	61
134	434	70
135	434	44
136	434	39
137	434	49
138	434	31
139	434	35
140	434	25
141	434	30
142	434	28
143	434	27
144	434	28
145	434	21
146	434	35
147	434	28
148	434	22
149	434	24
150	434	23
151	434	21
152	434	11
153	434	15
154	434	17
155	434	19
156	434	29
157	434	23
158	434	21
159	434	24
160	434	31
161	434	12
162	434	11
163	434	22
164	434	19
165	434	11
166	434	18
167	434	18
168	434	23
169	434	18
170	434	25
171	434	15
172	434	10
173	434	18
174	434	7
175	434	15
176	434	14
177	434	15
178	434	26
179	434	36
180	434	32
181	434	33
182	434	29
183	434	42
184	434	49
185	434	38
186	434	46
187	434	53
188	434	63
189	434	27
190	434	57
191	434	45
192	434	39
193	434	40
194	434	40
195	434	41
196	434	51
197	434	52
198	434	47
199	434	48
200	434	46
201	434	51
202	434	58
203	434	58
204	434	68
205	434	56
206	434	60
207	434	82
208	434	85
209	434	68
210	434	71
211	434	83
212	434	72
213	434	65
214	434	86
215	434	85
216	434	66
217	434	71
218	434	49
219	434	60
220	434	52
221	434	68
222	434	63
223	434	63
224	434	73
225	434	39
226	434	49
227	434	28
228	434	34
229	434	38
230	434	43
231	434	44
232	434	50
233	434	41
234	434	54
235	434	79
236	434	70
237	434	77
238	434	93
239	434	103
240	434	95
241	434	80
242	434	92
243	434	104
244	434	48
245	434	67
246	434	78
247	434	78
248	434	86
249	434	96
250	434	85
251	434	88
252	434	71
253	434	102
254	434	102
255	434	104
256	434	88
257	434	58
258	434	71
259	434	83
260	434	82
261	434	93
262	434	71
263	434	94
264	434	88
265	434	79
266	434	73
267	434	81
268	434	65
269	434	59
270	434	95
271	434	73
272	434	27
273	434	33
274	434	29
275	434	31
276	434	24
277	434	28
278	434	37
279	434	49
280	434	47
281	434	48
282	434	54
283	434	47
284	434	40
285	434	39
286	434	34
287	434	27
288	434	21
289	434	22
290	434	42
291	434	46
292	434	41
293	434	71
294	434	44
295	434	36
296	434	43
297	434	48
298	434	58
299	434	44
300	434	48
301	434	24
302	434	36
303	434	34
304	434	12
305	434	6
306	434	6
307	434	4
308	434	6
309	434	23
310	434	17
311	434	15
312	434	34
313	434	20
314	434	21
315	434	38
316	434	29
317	434	29
318	434	31
319	434	43
320	434	12
321	434	16
322	434	20
323	434	21
324	434	6
325	434	16
326	434	13
327	434	16
328	434	17
329	434	15
330	434	32
331	434	32
332	434	47
333	434	52
334	434	48
335	434	66
336	434	77
337	434	83
338	434	125
339	434	138
340	434	94
341	434	142
342	434	121
343	434	74
344	434	92
345	434	77
346	434	78
347	434	54
348	434	57
349	434	63
350	434	96
351	434	73
352	434	115
353	434	67
354	434	64
355	434	70
356	434	51
357	434	63
358	434	64
359	434	47
360	434	17
361	434	9
362	434	9
363	434	7
364	434	7
365	434	9
366	434	8
367	434	4
368	434	6
369	434	16
370	434	14
371	434	21
372	434	50
373	434	75
374	434	134
375	434	113
376	434	130
377	434	150
378	434	177
379	434	157
380	434	197
381	434	202
382	434	263
383	434	224
384	434	196
385	434	291
386	434	361
387	434	338
388	434	490
389	434	507
390	434	517
391	434	425
392	434	347
393	434	295
394	434	298
395	434	274
396	434	224
397	434	236
398	434	149
399	434	142
400	434	110
401	434	126
402	434	145
403	434	119
404	434	223
405	434	383
406	434	440
407	434	507
408	434	479
409	434	504
410	434	543
411	434	523
412	434	627
413	434	590
414	434	590
415	434	765
416	434	689
417	434	736
418	434	675
419	434	1229
420	434	1727
421	434	1397
422	434	1368
423	434	1403
424	434	1359
425	434	1530
426	434	1765
427	434	2141
428	434	2606
429	434	3028
430	434	5906
431	434	9313
432	434	10518
433	434	26687
434	434	59794
1	435	4
2	435	29
3	435	85
4	435	108
5	435	146
6	435	180
7	435	207
8	435	218
9	435	243
10	435	204
11	435	327
12	435	250
13	435	240
14	435	262
15	435	212
16	435	231
17	435	257
18	435	233
19	435	261
20	435	312
21	435	255
22	435	259
23	435	225
24	435	290
25	435	237
26	435	259
27	435	282
28	435	270
29	435	225
30	435	241
31	435	291
32	435	279
33	435	289
34	435	266
35	435	228
36	435	218
38	435	197
39	435	350
40	435	271
41	435	254
42	435	249
43	435	182
44	435	191
45	435	66
46	435	24
47	435	6
48	435	3
49	435	1
50	435	6
51	435	2
52	435	3
53	435	7
54	435	4
55	435	16
56	435	35
57	435	119
58	435	149
59	435	124
60	435	79
61	435	40
62	435	4
64	435	8
65	435	1
67	435	3
68	435	26
69	435	75
70	435	130
71	435	119
72	435	137
73	435	197
74	435	165
75	435	181
76	435	116
77	435	112
78	435	113
79	435	67
80	435	22
81	435	16
82	435	12
83	435	20
84	435	13
85	435	18
86	435	6
87	435	19
88	435	37
89	435	59
90	435	24
91	435	7
92	435	9
93	435	12
94	435	29
95	435	12
96	435	12
97	435	26
98	435	11
99	435	8
100	435	9
101	435	4
102	435	7
103	435	9
104	435	2
105	435	12
106	435	2
107	435	3
108	435	12
109	435	17
110	435	38
111	435	61
112	435	58
113	435	84
114	435	82
115	435	70
116	435	68
117	435	81
118	435	84
119	435	65
120	435	48
121	435	50
122	435	63
123	435	43
124	435	52
125	435	58
126	435	53
127	435	46
128	435	46
129	435	57
130	435	45
131	435	81
132	435	86
133	435	59
134	435	47
135	435	54
136	435	33
137	435	45
138	435	48
139	435	37
140	435	35
141	435	27
142	435	31
143	435	31
144	435	37
145	435	33
146	435	41
147	435	39
148	435	21
149	435	28
150	435	24
151	435	27
152	435	22
153	435	11
154	435	8
155	435	20
156	435	34
157	435	29
158	435	19
159	435	25
160	435	33
161	435	20
162	435	19
163	435	23
164	435	13
165	435	17
166	435	18
167	435	19
168	435	18
169	435	12
170	435	27
171	435	25
172	435	18
173	435	15
174	435	18
175	435	20
176	435	13
177	435	20
178	435	30
179	435	32
180	435	24
181	435	34
182	435	44
183	435	33
184	435	46
185	435	29
186	435	41
187	435	55
188	435	49
189	435	43
190	435	40
191	435	50
192	435	56
193	435	41
194	435	45
195	435	48
196	435	42
197	435	55
198	435	39
199	435	56
200	435	49
201	435	60
202	435	68
203	435	65
204	435	62
205	435	53
206	435	66
207	435	88
208	435	86
209	435	79
210	435	91
211	435	85
212	435	76
213	435	78
214	435	98
215	435	73
216	435	55
217	435	62
218	435	53
219	435	64
220	435	63
221	435	55
222	435	79
223	435	79
224	435	52
225	435	52
226	435	57
227	435	25
228	435	22
229	435	21
230	435	39
231	435	47
232	435	38
233	435	43
234	435	63
235	435	57
236	435	73
237	435	104
238	435	106
239	435	85
240	435	86
241	435	89
242	435	91
243	435	89
244	435	59
245	435	58
246	435	85
247	435	78
248	435	72
249	435	93
250	435	79
251	435	75
252	435	99
253	435	100
254	435	107
255	435	102
256	435	110
257	435	70
258	435	82
259	435	99
260	435	91
261	435	80
262	435	77
263	435	79
264	435	59
265	435	66
266	435	72
267	435	74
268	435	64
269	435	66
270	435	90
271	435	80
272	435	27
273	435	25
274	435	45
275	435	26
276	435	21
277	435	32
278	435	40
279	435	44
280	435	53
281	435	41
282	435	40
283	435	44
284	435	46
285	435	37
286	435	40
287	435	21
288	435	20
289	435	21
290	435	37
291	435	58
292	435	68
293	435	63
294	435	49
295	435	39
296	435	47
297	435	53
298	435	61
299	435	40
300	435	45
301	435	54
302	435	34
303	435	28
304	435	9
305	435	5
306	435	1
307	435	3
308	435	11
309	435	15
310	435	20
311	435	23
312	435	40
313	435	27
314	435	27
315	435	39
316	435	25
317	435	24
318	435	50
319	435	33
320	435	20
321	435	8
322	435	18
323	435	12
324	435	16
325	435	10
326	435	7
327	435	20
328	435	22
329	435	10
330	435	24
331	435	40
332	435	51
333	435	48
334	435	26
335	435	75
336	435	87
337	435	78
338	435	145
339	435	130
340	435	116
341	435	124
342	435	143
343	435	110
344	435	77
345	435	80
346	435	82
347	435	54
348	435	56
349	435	73
350	435	85
351	435	65
352	435	101
353	435	86
354	435	65
355	435	75
356	435	66
357	435	70
358	435	80
359	435	59
360	435	13
361	435	10
362	435	7
363	435	5
364	435	9
365	435	7
366	435	1
367	435	6
368	435	9
369	435	16
370	435	14
371	435	20
372	435	62
373	435	96
374	435	143
375	435	122
376	435	153
377	435	142
378	435	182
379	435	130
380	435	208
381	435	239
382	435	305
383	435	208
384	435	150
385	435	278
386	435	355
387	435	366
388	435	450
389	435	481
390	435	447
391	435	404
392	435	342
393	435	301
394	435	310
395	435	254
396	435	212
397	435	208
398	435	145
399	435	135
400	435	119
401	435	110
402	435	124
403	435	116
404	435	229
405	435	379
406	435	445
407	435	421
408	435	442
409	435	389
410	435	482
411	435	471
412	435	569
413	435	499
414	435	550
415	435	633
416	435	593
417	435	608
418	435	629
419	435	977
420	435	1422
421	435	923
422	435	1035
423	435	1110
424	435	923
425	435	1164
426	435	1263
427	435	1443
428	435	1742
429	435	2086
430	435	3512
431	435	4857
432	435	4941
433	435	11687
434	435	22055
435	435	48109
1	436	6
2	436	34
3	436	83
4	436	103
5	436	164
6	436	207
7	436	211
8	436	213
9	436	184
10	436	220
11	436	222
12	436	193
13	436	240
14	436	246
15	436	183
16	436	186
17	436	185
18	436	187
19	436	173
20	436	202
21	436	188
22	436	171
23	436	182
24	436	199
25	436	127
26	436	149
27	436	207
28	436	177
29	436	200
30	436	190
31	436	220
32	436	215
33	436	207
34	436	225
35	436	189
36	436	175
38	436	179
39	436	254
40	436	217
41	436	221
42	436	190
43	436	163
44	436	172
45	436	78
46	436	30
47	436	16
48	436	5
49	436	5
50	436	4
51	436	7
52	436	2
53	436	5
54	436	8
55	436	25
56	436	46
57	436	102
58	436	109
59	436	98
60	436	79
61	436	31
62	436	13
63	436	4
64	436	8
65	436	1
66	436	4
67	436	12
68	436	40
69	436	111
70	436	123
71	436	134
72	436	154
73	436	181
74	436	164
75	436	138
76	436	115
77	436	112
78	436	99
79	436	73
80	436	27
81	436	14
82	436	20
83	436	14
84	436	19
85	436	11
86	436	25
87	436	20
88	436	26
89	436	66
90	436	22
91	436	8
92	436	6
93	436	7
94	436	31
95	436	33
96	436	5
97	436	38
98	436	20
99	436	8
100	436	12
101	436	11
102	436	4
103	436	6
104	436	10
105	436	3
106	436	5
107	436	8
108	436	13
109	436	15
110	436	49
111	436	34
112	436	58
113	436	93
114	436	78
115	436	52
116	436	65
117	436	80
118	436	85
119	436	59
120	436	69
121	436	57
122	436	58
123	436	50
124	436	61
125	436	64
126	436	70
127	436	61
128	436	53
129	436	46
130	436	66
131	436	83
132	436	79
133	436	70
134	436	57
135	436	38
136	436	36
137	436	52
138	436	32
139	436	41
140	436	27
141	436	31
142	436	37
143	436	50
144	436	25
145	436	27
146	436	45
147	436	39
148	436	32
149	436	28
150	436	30
151	436	25
152	436	11
153	436	15
154	436	19
155	436	32
156	436	69
157	436	27
158	436	17
159	436	26
160	436	29
161	436	20
162	436	10
163	436	19
164	436	20
165	436	27
166	436	26
167	436	22
168	436	24
169	436	23
170	436	27
171	436	26
172	436	21
173	436	16
174	436	21
175	436	29
176	436	20
177	436	14
178	436	23
179	436	43
180	436	24
181	436	53
182	436	37
183	436	46
184	436	39
185	436	35
186	436	59
187	436	62
188	436	64
189	436	35
190	436	50
191	436	58
192	436	53
193	436	40
194	436	31
195	436	54
196	436	51
197	436	41
198	436	56
199	436	55
200	436	67
201	436	57
202	436	61
203	436	69
204	436	86
205	436	80
206	436	76
207	436	105
208	436	65
209	436	80
210	436	66
211	436	98
212	436	72
213	436	76
214	436	98
215	436	108
216	436	64
217	436	79
218	436	54
219	436	77
220	436	56
221	436	60
222	436	67
223	436	72
224	436	68
225	436	56
226	436	57
227	436	36
228	436	33
229	436	41
230	436	38
231	436	37
232	436	48
233	436	45
234	436	63
235	436	76
236	436	79
237	436	69
238	436	98
239	436	86
240	436	96
241	436	83
242	436	105
243	436	82
244	436	53
245	436	85
246	436	85
247	436	61
248	436	80
249	436	92
250	436	85
251	436	87
252	436	94
253	436	104
254	436	89
255	436	91
256	436	106
257	436	58
258	436	94
259	436	73
260	436	70
261	436	76
262	436	86
263	436	101
264	436	96
265	436	83
266	436	89
267	436	105
268	436	77
269	436	54
270	436	97
271	436	79
272	436	36
273	436	40
274	436	49
275	436	39
276	436	30
277	436	36
278	436	39
279	436	45
280	436	50
281	436	40
282	436	49
283	436	45
284	436	35
285	436	39
286	436	42
287	436	39
288	436	29
289	436	36
290	436	47
291	436	53
292	436	55
293	436	69
294	436	54
295	436	39
296	436	49
297	436	60
298	436	60
299	436	56
300	436	52
301	436	52
302	436	38
303	436	39
304	436	13
305	436	14
306	436	2
307	436	7
308	436	10
309	436	17
310	436	23
311	436	24
312	436	39
313	436	20
314	436	31
315	436	39
316	436	29
317	436	24
318	436	52
319	436	37
320	436	15
321	436	11
322	436	18
323	436	15
324	436	14
325	436	16
326	436	17
327	436	22
328	436	19
329	436	16
330	436	33
331	436	49
332	436	50
333	436	60
334	436	55
335	436	76
336	436	76
337	436	97
338	436	150
339	436	139
340	436	122
341	436	152
342	436	151
343	436	110
344	436	84
345	436	96
346	436	82
347	436	67
348	436	69
349	436	75
350	436	100
351	436	84
352	436	125
353	436	88
354	436	74
355	436	76
356	436	69
357	436	83
358	436	79
359	436	54
360	436	15
361	436	9
362	436	9
363	436	1
364	436	11
365	436	19
366	436	7
367	436	10
368	436	4
369	436	11
370	436	15
371	436	26
372	436	68
373	436	123
374	436	133
375	436	133
376	436	183
377	436	172
378	436	191
379	436	169
380	436	210
381	436	245
382	436	302
383	436	198
384	436	176
385	436	273
386	436	303
387	436	324
388	436	392
389	436	446
390	436	456
391	436	386
392	436	314
393	436	277
394	436	283
395	436	244
396	436	226
397	436	227
398	436	160
399	436	156
400	436	97
401	436	127
402	436	123
403	436	115
404	436	243
405	436	366
406	436	385
407	436	431
408	436	401
409	436	466
410	436	447
411	436	414
412	436	449
413	436	508
414	436	476
415	436	563
416	436	544
417	436	519
418	436	524
419	436	762
420	436	937
421	436	794
422	436	771
423	436	863
424	436	840
425	436	876
426	436	1050
427	436	1099
428	436	1455
429	436	1544
430	436	2297
431	436	3672
432	436	3738
433	436	5896
434	436	8614
435	436	19999
436	436	51071
1	437	5
2	437	30
3	437	104
4	437	102
5	437	142
6	437	194
7	437	192
8	437	209
9	437	162
10	437	173
11	437	204
12	437	193
13	437	187
14	437	180
15	437	198
16	437	183
17	437	176
18	437	159
19	437	174
20	437	181
21	437	147
22	437	165
23	437	158
24	437	150
25	437	148
26	437	121
27	437	161
28	437	161
29	437	176
30	437	142
31	437	198
32	437	163
33	437	182
34	437	203
35	437	178
36	437	175
38	437	136
39	437	194
40	437	197
41	437	193
42	437	196
43	437	149
44	437	134
45	437	67
46	437	23
47	437	10
48	437	6
49	437	2
50	437	2
51	437	8
52	437	7
53	437	2
54	437	10
55	437	26
56	437	38
57	437	99
58	437	98
59	437	96
60	437	72
61	437	29
62	437	8
63	437	2
64	437	8
65	437	1
66	437	1
67	437	6
68	437	35
69	437	87
70	437	98
71	437	117
72	437	119
73	437	175
74	437	155
75	437	136
76	437	104
77	437	90
78	437	96
79	437	67
80	437	30
81	437	13
82	437	19
83	437	12
84	437	15
85	437	12
86	437	15
87	437	28
88	437	47
89	437	58
90	437	22
91	437	11
92	437	9
93	437	11
94	437	26
95	437	29
96	437	15
97	437	26
98	437	13
99	437	10
100	437	13
101	437	10
102	437	5
103	437	4
104	437	2
105	437	9
106	437	6
107	437	9
108	437	14
109	437	16
110	437	41
111	437	55
112	437	70
113	437	76
114	437	70
115	437	67
116	437	67
117	437	91
118	437	77
119	437	57
120	437	61
121	437	71
122	437	46
123	437	54
124	437	71
125	437	63
126	437	58
127	437	60
128	437	45
129	437	42
130	437	55
131	437	74
132	437	101
133	437	70
134	437	90
135	437	46
136	437	33
137	437	51
138	437	43
139	437	46
140	437	34
141	437	38
142	437	34
143	437	20
144	437	22
145	437	38
146	437	47
147	437	32
148	437	30
149	437	27
150	437	24
151	437	22
152	437	28
153	437	20
154	437	24
155	437	25
156	437	33
157	437	27
158	437	19
159	437	24
160	437	31
161	437	20
162	437	24
163	437	25
164	437	28
165	437	10
166	437	28
167	437	15
168	437	14
169	437	19
170	437	22
171	437	29
172	437	23
173	437	16
174	437	24
175	437	30
176	437	27
177	437	23
178	437	34
179	437	35
180	437	32
181	437	34
182	437	38
183	437	37
184	437	42
185	437	42
186	437	41
187	437	51
188	437	52
189	437	39
190	437	43
191	437	48
192	437	46
193	437	44
194	437	43
195	437	40
196	437	65
197	437	71
198	437	50
199	437	64
200	437	67
201	437	60
202	437	56
203	437	76
204	437	78
205	437	67
206	437	85
207	437	81
208	437	86
209	437	68
210	437	85
211	437	94
212	437	83
213	437	77
214	437	88
215	437	86
216	437	68
217	437	68
218	437	58
219	437	87
220	437	65
221	437	54
222	437	81
223	437	69
224	437	60
225	437	58
226	437	56
227	437	30
228	437	30
229	437	46
230	437	37
231	437	32
232	437	46
233	437	48
234	437	71
235	437	67
236	437	80
237	437	95
238	437	84
239	437	76
240	437	85
241	437	105
242	437	101
243	437	91
244	437	34
245	437	76
246	437	87
247	437	63
248	437	73
249	437	84
250	437	76
251	437	76
252	437	90
253	437	93
254	437	89
255	437	94
256	437	89
257	437	72
258	437	84
259	437	86
260	437	94
261	437	102
262	437	75
263	437	84
264	437	83
265	437	85
266	437	67
267	437	73
268	437	61
269	437	54
270	437	102
271	437	81
272	437	37
273	437	44
274	437	44
275	437	26
276	437	30
277	437	32
278	437	43
279	437	48
280	437	44
281	437	56
282	437	42
283	437	43
284	437	52
285	437	31
286	437	31
287	437	39
288	437	29
289	437	38
290	437	33
291	437	63
292	437	70
293	437	64
294	437	49
295	437	35
296	437	41
297	437	56
298	437	60
299	437	57
300	437	62
301	437	50
302	437	50
303	437	40
304	437	12
305	437	11
306	437	5
307	437	4
308	437	7
309	437	15
310	437	25
311	437	23
312	437	31
313	437	29
314	437	25
315	437	43
316	437	23
317	437	37
318	437	44
319	437	33
320	437	19
321	437	24
322	437	13
323	437	15
324	437	16
325	437	11
326	437	13
327	437	16
328	437	16
329	437	13
330	437	44
331	437	51
332	437	56
333	437	55
334	437	49
335	437	92
336	437	97
337	437	75
338	437	120
339	437	120
340	437	115
341	437	157
342	437	122
343	437	100
344	437	105
345	437	86
346	437	82
347	437	69
348	437	76
349	437	69
350	437	86
351	437	95
352	437	103
353	437	65
354	437	67
355	437	87
356	437	76
357	437	76
358	437	73
359	437	59
360	437	16
361	437	11
362	437	14
363	437	10
364	437	13
365	437	10
366	437	3
367	437	4
368	437	6
369	437	11
370	437	10
371	437	19
372	437	49
373	437	104
374	437	143
375	437	119
376	437	140
377	437	144
378	437	186
379	437	178
380	437	194
381	437	233
382	437	254
383	437	221
384	437	184
385	437	258
386	437	307
387	437	280
388	437	357
389	437	362
390	437	396
391	437	317
392	437	289
393	437	303
394	437	294
395	437	233
396	437	207
397	437	202
398	437	161
399	437	141
400	437	129
401	437	132
402	437	115
403	437	141
404	437	212
405	437	347
406	437	372
407	437	390
408	437	404
409	437	398
410	437	458
411	437	361
412	437	439
413	437	405
414	437	465
415	437	521
416	437	519
417	437	459
418	437	484
419	437	668
420	437	771
421	437	741
422	437	793
423	437	754
424	437	744
425	437	808
426	437	934
427	437	966
428	437	1346
429	437	1368
430	437	2158
431	437	3626
432	437	3621
433	437	5671
434	437	6942
435	437	12778
436	437	27260
437	437	44913
1	438	5
2	438	40
3	438	101
4	438	135
5	438	149
6	438	197
7	438	192
8	438	232
9	438	211
10	438	192
11	438	220
12	438	193
13	438	239
14	438	207
15	438	187
16	438	171
17	438	170
18	438	205
19	438	172
20	438	167
21	438	166
22	438	182
23	438	175
24	438	174
25	438	139
26	438	138
27	438	168
28	438	151
29	438	152
30	438	184
31	438	213
32	438	204
33	438	180
34	438	199
35	438	178
36	438	175
38	438	176
39	438	253
40	438	186
41	438	180
42	438	175
43	438	172
44	438	141
45	438	71
46	438	24
47	438	4
48	438	2
49	438	5
50	438	5
51	438	4
52	438	1
53	438	7
54	438	9
55	438	26
56	438	53
57	438	107
58	438	108
59	438	100
60	438	82
61	438	32
62	438	7
64	438	10
65	438	3
66	438	2
67	438	11
68	438	40
69	438	71
70	438	136
71	438	123
72	438	130
73	438	210
74	438	156
75	438	137
76	438	108
77	438	115
78	438	97
79	438	69
80	438	17
81	438	22
82	438	14
83	438	19
84	438	22
85	438	22
86	438	25
87	438	25
88	438	24
89	438	81
90	438	30
91	438	11
92	438	9
93	438	8
94	438	33
95	438	27
96	438	16
97	438	42
98	438	15
99	438	9
100	438	10
101	438	10
102	438	6
103	438	9
104	438	7
105	438	7
106	438	5
107	438	6
108	438	14
109	438	16
110	438	42
111	438	64
112	438	73
113	438	95
114	438	88
115	438	59
116	438	85
117	438	92
118	438	87
119	438	57
120	438	54
121	438	69
122	438	53
123	438	53
124	438	61
125	438	69
126	438	76
127	438	52
128	438	44
129	438	68
130	438	63
131	438	80
132	438	80
133	438	79
134	438	65
135	438	60
136	438	50
137	438	49
138	438	59
139	438	58
140	438	42
141	438	36
142	438	42
143	438	45
144	438	37
145	438	39
146	438	38
147	438	27
148	438	28
149	438	25
150	438	26
151	438	36
152	438	24
153	438	34
154	438	22
155	438	32
156	438	43
157	438	34
158	438	19
159	438	33
160	438	44
161	438	25
162	438	25
163	438	29
164	438	20
165	438	24
166	438	25
167	438	31
168	438	20
169	438	27
170	438	34
171	438	26
172	438	23
173	438	26
174	438	29
175	438	19
176	438	31
177	438	28
178	438	46
179	438	37
180	438	31
181	438	50
182	438	46
183	438	56
184	438	37
185	438	48
186	438	55
187	438	82
188	438	70
189	438	34
190	438	65
191	438	51
192	438	61
193	438	59
194	438	57
195	438	65
196	438	62
197	438	59
198	438	64
199	438	53
200	438	64
201	438	79
202	438	72
203	438	83
204	438	95
205	438	77
206	438	84
207	438	100
208	438	82
209	438	76
210	438	93
211	438	132
212	438	94
213	438	86
214	438	88
215	438	99
216	438	66
217	438	94
218	438	63
219	438	88
220	438	64
221	438	85
222	438	64
223	438	76
224	438	74
225	438	74
226	438	66
227	438	34
228	438	47
229	438	40
230	438	45
231	438	44
232	438	40
233	438	58
234	438	70
235	438	61
236	438	100
237	438	95
238	438	100
239	438	85
240	438	103
241	438	99
242	438	117
243	438	92
244	438	55
245	438	83
246	438	86
247	438	71
248	438	101
249	438	103
250	438	92
251	438	88
252	438	92
253	438	110
254	438	103
255	438	112
256	438	96
257	438	71
258	438	100
259	438	107
260	438	101
261	438	75
262	438	97
263	438	116
264	438	80
265	438	104
266	438	80
267	438	84
268	438	90
269	438	76
270	438	107
271	438	84
272	438	46
273	438	34
274	438	52
275	438	43
276	438	48
277	438	44
278	438	38
279	438	60
280	438	62
281	438	64
282	438	52
283	438	72
284	438	64
285	438	50
286	438	43
287	438	29
288	438	30
289	438	31
290	438	53
291	438	66
292	438	64
293	438	84
294	438	44
295	438	33
296	438	60
297	438	59
298	438	72
299	438	60
300	438	72
301	438	58
302	438	48
303	438	35
304	438	11
305	438	15
306	438	8
307	438	2
308	438	13
309	438	20
310	438	25
311	438	28
312	438	54
313	438	30
314	438	29
315	438	50
316	438	29
317	438	39
318	438	58
319	438	63
320	438	32
321	438	19
322	438	17
323	438	23
324	438	19
325	438	17
326	438	18
327	438	12
328	438	24
329	438	21
330	438	39
331	438	62
332	438	66
333	438	68
334	438	46
335	438	88
336	438	97
337	438	117
338	438	157
339	438	112
340	438	157
341	438	143
342	438	147
343	438	133
344	438	100
345	438	72
346	438	93
347	438	64
348	438	76
349	438	100
350	438	90
351	438	95
352	438	110
353	438	114
354	438	59
355	438	77
356	438	98
357	438	81
358	438	95
359	438	65
360	438	26
361	438	19
362	438	11
363	438	7
364	438	14
365	438	18
366	438	6
367	438	7
368	438	7
369	438	22
370	438	15
371	438	36
372	438	65
373	438	122
374	438	152
375	438	137
376	438	171
377	438	178
378	438	257
379	438	180
380	438	224
381	438	259
382	438	310
383	438	253
384	438	180
385	438	294
386	438	306
387	438	331
388	438	379
389	438	432
390	438	405
391	438	357
392	438	296
393	438	283
394	438	299
395	438	293
396	438	237
397	438	182
398	438	171
399	438	144
400	438	116
401	438	176
402	438	165
403	438	157
404	438	235
405	438	335
406	438	374
407	438	427
408	438	435
409	438	434
410	438	442
411	438	431
412	438	453
413	438	427
414	438	521
415	438	502
416	438	564
417	438	471
418	438	501
419	438	726
420	438	799
421	438	679
422	438	726
423	438	807
424	438	791
425	438	806
426	438	944
427	438	967
428	438	1311
429	438	1351
430	438	1894
431	438	3020
432	438	3127
433	438	4016
434	438	5557
435	438	9524
436	438	17332
437	438	35068
438	438	56616
1	439	5
2	439	26
3	439	102
4	439	120
5	439	168
6	439	185
7	439	244
8	439	231
9	439	212
10	439	180
11	439	241
12	439	221
13	439	245
14	439	226
15	439	188
16	439	168
17	439	206
18	439	172
19	439	169
20	439	182
21	439	157
22	439	184
23	439	153
24	439	178
25	439	161
26	439	143
27	439	177
28	439	158
29	439	194
30	439	157
31	439	196
32	439	194
33	439	222
34	439	214
35	439	211
36	439	169
38	439	177
39	439	253
40	439	217
41	439	217
42	439	213
43	439	222
44	439	183
45	439	62
46	439	33
47	439	11
48	439	1
49	439	3
50	439	2
51	439	7
52	439	7
53	439	4
54	439	6
55	439	32
56	439	51
57	439	131
58	439	162
59	439	114
60	439	93
61	439	40
62	439	6
63	439	1
64	439	7
65	439	4
66	439	1
67	439	9
68	439	42
69	439	100
70	439	123
71	439	129
72	439	164
73	439	201
74	439	182
75	439	155
76	439	150
77	439	112
78	439	116
79	439	83
80	439	27
81	439	13
82	439	11
83	439	20
84	439	13
85	439	17
86	439	22
87	439	24
88	439	43
89	439	63
90	439	33
91	439	16
92	439	16
93	439	8
94	439	32
95	439	35
96	439	17
97	439	29
98	439	17
99	439	8
100	439	8
101	439	9
102	439	5
103	439	6
104	439	2
105	439	6
106	439	9
107	439	10
108	439	16
109	439	17
110	439	45
111	439	56
112	439	65
113	439	102
114	439	97
115	439	49
116	439	66
117	439	86
118	439	99
119	439	79
120	439	74
121	439	66
122	439	52
123	439	55
124	439	89
125	439	55
126	439	58
127	439	65
128	439	51
129	439	57
130	439	60
131	439	88
132	439	75
133	439	80
134	439	67
135	439	52
136	439	55
137	439	62
138	439	43
139	439	54
140	439	34
141	439	36
142	439	36
143	439	37
144	439	37
145	439	31
146	439	25
147	439	40
148	439	34
149	439	29
150	439	17
151	439	34
152	439	14
153	439	22
154	439	21
155	439	21
156	439	40
157	439	26
158	439	17
159	439	29
160	439	43
161	439	28
162	439	31
163	439	23
164	439	23
165	439	22
166	439	22
167	439	23
168	439	16
169	439	20
170	439	21
171	439	32
172	439	33
173	439	22
174	439	20
175	439	21
176	439	25
177	439	16
178	439	33
179	439	43
180	439	40
181	439	61
182	439	49
183	439	54
184	439	51
185	439	41
186	439	71
187	439	49
188	439	62
189	439	34
190	439	61
191	439	57
192	439	63
193	439	44
194	439	49
195	439	66
196	439	68
197	439	74
198	439	52
199	439	65
200	439	57
201	439	75
202	439	72
203	439	89
204	439	77
205	439	93
206	439	99
207	439	87
208	439	72
209	439	79
210	439	99
211	439	99
212	439	99
213	439	105
214	439	88
215	439	104
216	439	63
217	439	85
218	439	62
219	439	75
220	439	70
221	439	66
222	439	95
223	439	73
224	439	67
225	439	56
226	439	54
227	439	34
228	439	43
229	439	43
230	439	55
231	439	57
232	439	50
233	439	49
234	439	62
235	439	71
236	439	95
237	439	91
238	439	122
239	439	96
240	439	101
241	439	91
242	439	113
243	439	93
244	439	63
245	439	71
246	439	105
247	439	85
248	439	91
249	439	96
250	439	104
251	439	83
252	439	127
253	439	100
254	439	108
255	439	118
256	439	97
257	439	88
258	439	95
259	439	100
260	439	103
261	439	96
262	439	101
263	439	116
264	439	101
265	439	108
266	439	83
267	439	95
268	439	89
269	439	74
270	439	120
271	439	101
272	439	38
273	439	33
274	439	39
275	439	36
276	439	31
277	439	36
278	439	32
279	439	50
280	439	64
281	439	70
282	439	66
283	439	45
284	439	54
285	439	31
286	439	32
287	439	35
288	439	32
289	439	37
290	439	53
291	439	68
292	439	74
293	439	60
294	439	67
295	439	40
296	439	54
297	439	69
298	439	79
299	439	58
300	439	60
301	439	40
302	439	49
303	439	37
304	439	9
305	439	7
306	439	8
307	439	8
308	439	9
309	439	21
310	439	17
311	439	31
312	439	34
313	439	26
314	439	38
315	439	37
316	439	33
317	439	40
318	439	50
319	439	41
320	439	26
321	439	24
322	439	13
323	439	16
324	439	18
325	439	18
326	439	7
327	439	15
328	439	19
329	439	23
330	439	41
331	439	34
332	439	56
333	439	67
334	439	63
335	439	82
336	439	122
337	439	88
338	439	160
339	439	171
340	439	151
341	439	174
342	439	174
343	439	145
344	439	107
345	439	108
346	439	101
347	439	65
348	439	70
349	439	91
350	439	118
351	439	123
352	439	125
353	439	89
354	439	76
355	439	79
356	439	70
357	439	97
358	439	88
359	439	74
360	439	22
361	439	15
362	439	11
363	439	10
364	439	15
365	439	19
366	439	6
367	439	6
368	439	8
369	439	14
370	439	12
371	439	25
372	439	60
373	439	135
374	439	171
375	439	147
376	439	199
377	439	201
378	439	225
379	439	194
380	439	224
381	439	264
382	439	297
383	439	226
384	439	185
385	439	304
386	439	364
387	439	363
388	439	462
389	439	435
390	439	421
391	439	351
392	439	349
393	439	314
394	439	315
395	439	264
396	439	239
397	439	241
398	439	172
399	439	131
400	439	98
401	439	143
402	439	131
403	439	125
404	439	237
405	439	332
406	439	412
407	439	435
408	439	427
409	439	415
410	439	475
411	439	430
412	439	462
413	439	479
414	439	460
415	439	576
416	439	522
417	439	507
418	439	473
419	439	819
420	439	906
421	439	704
422	439	714
423	439	798
424	439	751
425	439	821
426	439	929
427	439	973
428	439	1192
429	439	1313
430	439	1836
431	439	2614
432	439	2773
433	439	3791
434	439	4845
435	439	8181
436	439	13152
437	439	17547
438	439	27763
439	439	54659
0	440	1
1	440	5
2	440	51
3	440	129
4	440	175
5	440	215
6	440	241
7	440	257
8	440	296
9	440	199
10	440	193
11	440	225
12	440	227
13	440	295
14	440	214
15	440	177
16	440	189
17	440	207
18	440	194
19	440	191
20	440	170
21	440	168
22	440	185
23	440	175
24	440	184
25	440	141
26	440	149
27	440	170
28	440	174
29	440	163
30	440	161
31	440	180
32	440	201
33	440	214
34	440	218
35	440	160
36	440	190
38	440	163
39	440	238
40	440	230
41	440	231
42	440	243
43	440	232
44	440	236
45	440	90
46	440	35
47	440	6
48	440	3
49	440	3
50	440	2
51	440	5
52	440	3
53	440	1
54	440	12
55	440	35
56	440	48
57	440	176
58	440	208
59	440	193
60	440	90
61	440	42
62	440	6
64	440	12
65	440	3
66	440	4
67	440	8
68	440	46
69	440	110
70	440	199
71	440	151
72	440	187
73	440	215
74	440	212
75	440	259
76	440	215
77	440	130
78	440	126
79	440	113
80	440	37
81	440	31
82	440	20
83	440	24
84	440	17
85	440	23
86	440	24
87	440	41
88	440	43
89	440	130
90	440	37
91	440	14
92	440	20
93	440	16
94	440	32
95	440	28
96	440	15
97	440	46
98	440	19
99	440	8
100	440	9
101	440	3
102	440	2
103	440	7
104	440	4
105	440	9
106	440	7
107	440	7
108	440	19
109	440	14
110	440	50
111	440	80
112	440	81
113	440	82
114	440	95
115	440	84
116	440	85
117	440	95
118	440	89
119	440	54
120	440	58
121	440	68
122	440	61
123	440	56
124	440	59
125	440	65
126	440	54
127	440	60
128	440	59
129	440	61
130	440	60
131	440	76
132	440	92
133	440	91
134	440	74
135	440	47
136	440	58
137	440	51
138	440	60
139	440	42
140	440	58
141	440	40
142	440	31
143	440	30
144	440	26
145	440	27
146	440	39
147	440	35
148	440	25
149	440	25
150	440	29
151	440	36
152	440	20
153	440	22
154	440	24
155	440	19
156	440	51
157	440	28
158	440	24
159	440	35
160	440	42
161	440	13
162	440	12
163	440	21
164	440	14
165	440	19
166	440	28
167	440	23
168	440	12
169	440	28
170	440	30
171	440	32
172	440	18
173	440	15
174	440	26
175	440	20
176	440	25
177	440	18
178	440	30
179	440	37
180	440	35
181	440	44
182	440	34
183	440	41
184	440	49
185	440	62
186	440	54
187	440	49
188	440	95
189	440	42
190	440	55
191	440	58
192	440	59
193	440	52
194	440	47
195	440	49
196	440	60
197	440	79
198	440	53
199	440	55
200	440	68
201	440	69
202	440	60
203	440	83
204	440	75
205	440	76
206	440	88
207	440	91
208	440	92
209	440	102
210	440	80
211	440	100
212	440	88
213	440	88
214	440	97
215	440	84
216	440	73
217	440	77
218	440	56
219	440	78
220	440	59
221	440	72
222	440	83
223	440	85
224	440	68
225	440	68
226	440	49
227	440	27
228	440	28
229	440	29
230	440	38
231	440	40
232	440	39
233	440	46
234	440	61
235	440	81
236	440	90
237	440	113
238	440	91
239	440	89
240	440	80
241	440	91
242	440	97
243	440	98
244	440	54
245	440	82
246	440	75
247	440	76
248	440	85
249	440	97
250	440	84
251	440	94
252	440	82
253	440	113
254	440	96
255	440	99
256	440	120
257	440	70
258	440	111
259	440	99
260	440	117
261	440	98
262	440	99
263	440	121
264	440	100
265	440	106
266	440	101
267	440	85
268	440	76
269	440	72
270	440	127
271	440	115
272	440	25
273	440	42
274	440	52
275	440	41
276	440	24
277	440	36
278	440	48
279	440	55
280	440	67
281	440	39
282	440	57
283	440	46
284	440	48
285	440	51
286	440	39
287	440	41
288	440	43
289	440	34
290	440	47
291	440	65
292	440	67
293	440	69
294	440	46
295	440	46
296	440	52
297	440	66
298	440	67
299	440	71
300	440	70
301	440	49
302	440	41
303	440	39
304	440	16
305	440	8
306	440	7
307	440	6
308	440	11
309	440	18
310	440	20
311	440	26
312	440	47
313	440	33
314	440	31
315	440	49
316	440	27
317	440	36
318	440	56
319	440	54
320	440	21
321	440	31
322	440	20
323	440	17
324	440	22
325	440	14
326	440	14
327	440	24
328	440	22
329	440	16
330	440	36
331	440	56
332	440	63
333	440	62
334	440	62
335	440	102
336	440	106
337	440	120
338	440	268
339	440	209
340	440	173
341	440	176
342	440	202
343	440	156
344	440	113
345	440	117
346	440	114
347	440	72
348	440	67
349	440	74
350	440	98
351	440	92
352	440	120
353	440	99
354	440	84
355	440	97
356	440	81
357	440	131
358	440	142
359	440	80
360	440	19
361	440	8
362	440	13
363	440	8
364	440	10
365	440	19
366	440	9
367	440	11
368	440	9
369	440	10
370	440	15
371	440	22
372	440	71
373	440	137
374	440	192
375	440	168
376	440	215
377	440	199
378	440	260
379	440	192
380	440	258
381	440	297
382	440	371
383	440	237
384	440	200
385	440	297
386	440	350
387	440	361
388	440	477
389	440	646
390	440	466
391	440	415
392	440	347
393	440	288
394	440	264
395	440	259
396	440	203
397	440	205
398	440	167
399	440	138
400	440	106
401	440	128
402	440	116
403	440	98
404	440	246
405	440	341
406	440	398
407	440	530
408	440	434
409	440	413
410	440	569
411	440	576
412	440	466
413	440	443
414	440	399
415	440	539
416	440	462
417	440	459
418	440	506
419	440	1227
420	440	924
421	440	635
422	440	641
423	440	673
424	440	602
425	440	749
426	440	754
427	440	939
428	440	1046
429	440	1203
430	440	1594
431	440	2213
432	440	2361
433	440	3182
434	440	3684
435	440	6700
436	440	10791
437	440	11509
438	440	13971
439	440	21595
440	440	44921
0	441	1
1	441	6
2	441	73
3	441	161
4	441	241
5	441	229
6	441	240
7	441	233
8	441	246
9	441	192
10	441	159
11	441	193
12	441	184
13	441	213
14	441	159
15	441	156
16	441	158
17	441	152
18	441	141
19	441	110
20	441	128
21	441	127
22	441	139
23	441	130
24	441	109
25	441	101
26	441	101
27	441	111
28	441	107
29	441	133
30	441	124
31	441	149
32	441	137
33	441	144
34	441	160
35	441	179
36	441	152
38	441	139
39	441	207
40	441	221
41	441	172
42	441	216
43	441	225
44	441	203
45	441	114
46	441	48
47	441	13
48	441	5
49	441	5
50	441	5
51	441	9
52	441	9
53	441	10
54	441	14
55	441	40
56	441	80
57	441	186
58	441	167
59	441	189
60	441	108
61	441	71
62	441	11
63	441	2
64	441	7
65	441	5
66	441	1
67	441	15
68	441	67
69	441	127
70	441	214
71	441	178
72	441	200
73	441	249
74	441	222
75	441	250
76	441	250
77	441	152
78	441	150
79	441	137
80	441	53
81	441	29
82	441	30
83	441	18
84	441	26
85	441	31
86	441	35
87	441	47
88	441	68
89	441	118
90	441	49
91	441	21
92	441	18
93	441	20
94	441	49
95	441	41
96	441	37
97	441	59
98	441	30
99	441	13
100	441	6
101	441	6
102	441	14
103	441	9
104	441	13
105	441	9
106	441	11
107	441	12
108	441	22
109	441	24
110	441	60
111	441	84
112	441	96
113	441	119
114	441	100
115	441	95
116	441	101
117	441	86
118	441	121
119	441	93
120	441	85
121	441	72
122	441	88
123	441	78
124	441	72
125	441	75
126	441	80
127	441	83
128	441	52
129	441	86
130	441	80
131	441	109
132	441	104
133	441	96
134	441	108
135	441	81
136	441	60
137	441	66
138	441	61
139	441	68
140	441	58
141	441	52
142	441	31
143	441	58
144	441	48
145	441	44
146	441	45
147	441	39
148	441	37
149	441	32
150	441	26
151	441	42
152	441	19
153	441	35
154	441	36
155	441	32
156	441	56
157	441	24
158	441	24
159	441	40
160	441	52
161	441	26
162	441	31
163	441	27
164	441	31
165	441	21
166	441	37
167	441	27
168	441	28
169	441	29
170	441	29
171	441	27
172	441	25
173	441	29
174	441	26
175	441	30
176	441	33
177	441	41
178	441	38
179	441	46
180	441	39
181	441	40
182	441	64
183	441	57
184	441	61
185	441	41
186	441	72
187	441	76
188	441	81
189	441	44
190	441	56
191	441	62
192	441	62
193	441	53
194	441	44
195	441	60
196	441	63
197	441	85
198	441	69
199	441	69
200	441	84
201	441	84
202	441	91
203	441	76
204	441	87
205	441	81
206	441	76
207	441	111
208	441	89
209	441	83
210	441	96
211	441	104
212	441	101
213	441	79
214	441	105
215	441	104
216	441	77
217	441	85
218	441	66
219	441	69
220	441	78
221	441	71
222	441	84
223	441	85
224	441	99
225	441	66
226	441	66
227	441	36
228	441	34
229	441	35
230	441	45
231	441	41
232	441	54
233	441	58
234	441	97
235	441	88
236	441	107
237	441	106
238	441	86
239	441	88
240	441	98
241	441	85
242	441	111
243	441	109
244	441	54
245	441	81
246	441	79
247	441	97
248	441	100
249	441	105
250	441	100
251	441	80
252	441	108
253	441	114
254	441	111
255	441	121
256	441	119
257	441	92
258	441	91
259	441	96
260	441	111
261	441	112
262	441	106
263	441	105
264	441	99
265	441	112
266	441	107
267	441	82
268	441	82
269	441	74
270	441	124
271	441	102
272	441	51
273	441	39
274	441	64
275	441	39
276	441	41
277	441	37
278	441	58
279	441	55
280	441	61
281	441	56
282	441	55
283	441	59
284	441	48
285	441	57
286	441	38
287	441	56
288	441	32
289	441	27
290	441	75
291	441	79
292	441	77
293	441	85
294	441	52
295	441	51
296	441	69
297	441	69
298	441	75
299	441	64
300	441	75
301	441	64
302	441	66
303	441	44
304	441	15
305	441	11
306	441	7
307	441	5
308	441	11
309	441	32
310	441	26
311	441	33
312	441	63
313	441	38
314	441	47
315	441	59
316	441	46
317	441	36
318	441	86
319	441	71
320	441	53
321	441	44
322	441	40
323	441	29
324	441	25
325	441	27
326	441	24
327	441	17
328	441	29
329	441	18
330	441	43
331	441	82
332	441	82
333	441	90
334	441	70
335	441	130
336	441	151
337	441	149
338	441	272
339	441	219
340	441	178
341	441	175
342	441	205
343	441	174
344	441	144
345	441	128
346	441	143
347	441	84
348	441	89
349	441	111
350	441	124
351	441	120
352	441	149
353	441	115
354	441	100
355	441	116
356	441	100
357	441	134
358	441	159
359	441	112
360	441	27
361	441	13
362	441	13
363	441	16
364	441	17
365	441	20
366	441	11
367	441	10
368	441	18
369	441	18
370	441	22
371	441	27
372	441	93
373	441	158
374	441	190
375	441	202
376	441	214
377	441	237
378	441	256
379	441	250
380	441	276
381	441	305
382	441	335
383	441	245
384	441	184
385	441	297
386	441	331
387	441	329
388	441	449
389	441	477
390	441	454
391	441	348
392	441	314
393	441	252
394	441	271
395	441	281
396	441	227
397	441	236
398	441	151
399	441	148
400	441	126
401	441	118
402	441	149
403	441	121
404	441	224
405	441	347
406	441	361
407	441	488
408	441	456
409	441	433
410	441	541
411	441	457
412	441	338
413	441	363
414	441	384
415	441	452
416	441	401
417	441	430
418	441	400
419	441	890
420	441	580
421	441	444
422	441	479
423	441	536
424	441	505
425	441	543
426	441	578
427	441	612
428	441	753
429	441	816
430	441	979
431	441	1373
432	441	1573
433	441	1582
434	441	1952
435	441	3048
436	441	5302
437	441	4496
438	441	5199
439	441	5963
440	441	18781
441	441	48294
1	442	4
2	442	70
3	442	136
4	442	149
5	442	187
6	442	194
7	442	194
8	442	150
9	442	150
10	442	116
11	442	149
12	442	137
13	442	103
14	442	116
15	442	105
16	442	81
17	442	101
18	442	93
19	442	99
20	442	90
21	442	101
22	442	85
23	442	96
24	442	86
25	442	86
26	442	83
27	442	59
28	442	91
29	442	81
30	442	81
31	442	109
32	442	110
33	442	114
34	442	116
35	442	125
36	442	106
38	442	109
39	442	176
40	442	174
41	442	167
42	442	167
43	442	182
44	442	185
45	442	111
46	442	54
47	442	22
48	442	7
49	442	4
50	442	7
51	442	9
52	442	7
53	442	5
54	442	18
55	442	42
56	442	64
57	442	149
58	442	134
59	442	126
60	442	102
61	442	44
62	442	19
63	442	3
64	442	11
65	442	4
66	442	6
67	442	12
68	442	66
69	442	139
70	442	158
71	442	153
72	442	181
73	442	221
74	442	203
75	442	198
76	442	155
77	442	141
78	442	143
79	442	92
80	442	51
81	442	22
82	442	23
83	442	30
84	442	26
85	442	32
86	442	25
87	442	42
88	442	61
89	442	98
90	442	51
91	442	22
92	442	20
93	442	24
94	442	57
95	442	53
96	442	21
97	442	49
98	442	34
99	442	11
100	442	9
101	442	14
102	442	13
103	442	7
104	442	9
105	442	6
106	442	10
107	442	19
108	442	22
109	442	24
110	442	77
111	442	91
112	442	97
113	442	156
114	442	123
115	442	95
116	442	117
117	442	115
118	442	124
119	442	94
120	442	72
121	442	92
122	442	88
123	442	75
124	442	111
125	442	68
126	442	83
127	442	92
128	442	65
129	442	99
130	442	74
131	442	107
132	442	107
133	442	133
134	442	104
135	442	70
136	442	65
137	442	74
138	442	74
139	442	67
140	442	56
141	442	55
142	442	48
143	442	49
144	442	44
145	442	41
146	442	57
147	442	71
148	442	50
149	442	40
150	442	36
151	442	40
152	442	32
153	442	34
154	442	21
155	442	39
156	442	65
157	442	43
158	442	31
159	442	54
160	442	43
161	442	42
162	442	28
163	442	26
164	442	30
165	442	25
166	442	31
167	442	35
168	442	26
169	442	44
170	442	38
171	442	32
172	442	28
173	442	35
174	442	31
175	442	35
176	442	36
177	442	30
178	442	43
179	442	43
180	442	46
181	442	56
182	442	53
183	442	68
184	442	51
185	442	62
186	442	74
187	442	75
188	442	81
189	442	49
190	442	72
191	442	64
192	442	56
193	442	53
194	442	71
195	442	67
196	442	78
197	442	70
198	442	70
199	442	81
200	442	81
201	442	97
202	442	81
203	442	94
204	442	87
205	442	91
206	442	88
207	442	98
208	442	101
209	442	97
210	442	113
211	442	104
212	442	99
213	442	97
214	442	120
215	442	90
216	442	81
217	442	104
218	442	71
219	442	81
220	442	57
221	442	85
222	442	96
223	442	86
224	442	88
225	442	82
226	442	76
227	442	38
228	442	34
229	442	53
230	442	38
231	442	61
232	442	52
233	442	70
234	442	79
235	442	99
236	442	73
237	442	90
238	442	105
239	442	107
240	442	132
241	442	87
242	442	118
243	442	102
244	442	47
245	442	92
246	442	84
247	442	86
248	442	67
249	442	88
250	442	85
251	442	90
252	442	85
253	442	100
254	442	127
255	442	94
256	442	113
257	442	97
258	442	80
259	442	110
260	442	96
261	442	80
262	442	86
263	442	88
264	442	91
265	442	83
266	442	83
267	442	80
268	442	99
269	442	75
270	442	107
271	442	103
272	442	40
273	442	44
274	442	68
275	442	66
276	442	41
277	442	54
278	442	67
279	442	66
280	442	66
281	442	74
282	442	66
283	442	72
284	442	57
285	442	65
286	442	66
287	442	49
288	442	33
289	442	42
290	442	63
291	442	71
292	442	85
293	442	96
294	442	74
295	442	54
296	442	80
297	442	61
298	442	75
299	442	81
300	442	71
301	442	72
302	442	55
303	442	52
304	442	20
305	442	13
306	442	6
307	442	10
308	442	21
309	442	30
310	442	37
311	442	40
312	442	58
313	442	37
314	442	46
315	442	64
316	442	38
317	442	52
318	442	66
319	442	54
320	442	39
321	442	39
322	442	28
323	442	29
324	442	28
325	442	13
326	442	20
327	442	36
328	442	25
329	442	27
330	442	64
331	442	61
332	442	73
333	442	82
334	442	69
335	442	133
336	442	133
337	442	132
338	442	166
339	442	156
340	442	136
341	442	160
342	442	137
343	442	137
344	442	110
345	442	138
346	442	134
347	442	86
348	442	83
349	442	125
350	442	135
351	442	116
352	442	156
353	442	127
354	442	108
355	442	115
356	442	99
357	442	110
358	442	119
359	442	101
360	442	22
361	442	9
362	442	17
363	442	9
364	442	13
365	442	18
366	442	9
367	442	15
368	442	12
369	442	20
370	442	17
371	442	44
372	442	105
373	442	160
374	442	228
375	442	169
376	442	218
377	442	199
378	442	249
379	442	197
380	442	241
381	442	226
382	442	257
383	442	255
384	442	163
385	442	254
386	442	320
387	442	321
388	442	290
389	442	306
390	442	345
391	442	277
392	442	302
393	442	275
394	442	269
395	442	271
396	442	218
397	442	210
398	442	129
399	442	165
400	442	115
401	442	122
402	442	132
403	442	112
404	442	216
405	442	286
406	442	292
407	442	285
408	442	278
409	442	306
410	442	295
411	442	251
412	442	309
413	442	281
414	442	323
415	442	318
416	442	350
417	442	349
418	442	293
419	442	371
420	442	385
421	442	325
422	442	341
423	442	438
424	442	374
425	442	376
426	442	433
427	442	398
428	442	529
429	442	526
430	442	494
431	442	763
432	442	678
433	442	820
434	442	1125
435	442	1555
436	442	2621
437	442	2356
438	442	2442
439	442	2730
440	442	5746
441	442	22069
442	442	46772
1	443	10
2	443	64
3	443	146
4	443	155
5	443	178
6	443	186
7	443	158
8	443	166
9	443	130
10	443	106
11	443	106
12	443	98
13	443	113
14	443	105
15	443	99
16	443	88
17	443	83
18	443	111
19	443	69
20	443	101
21	443	60
22	443	79
23	443	74
24	443	65
25	443	75
26	443	63
27	443	65
28	443	85
29	443	76
30	443	83
31	443	102
32	443	85
33	443	84
34	443	114
35	443	102
36	443	133
38	443	97
39	443	146
40	443	146
41	443	176
42	443	173
43	443	174
44	443	172
45	443	114
46	443	53
47	443	17
48	443	11
49	443	7
50	443	6
51	443	4
52	443	12
53	443	7
54	443	21
55	443	57
56	443	74
57	443	136
58	443	134
59	443	145
60	443	100
61	443	52
62	443	14
63	443	2
64	443	9
65	443	4
66	443	5
67	443	16
68	443	72
69	443	140
70	443	151
71	443	157
72	443	186
73	443	202
74	443	190
75	443	141
76	443	167
77	443	137
78	443	141
79	443	115
80	443	38
81	443	43
82	443	31
83	443	47
84	443	20
85	443	42
86	443	33
87	443	47
88	443	79
89	443	103
90	443	52
91	443	30
92	443	11
93	443	18
94	443	57
95	443	52
96	443	40
97	443	77
98	443	28
99	443	12
100	443	11
101	443	8
102	443	9
103	443	12
104	443	13
105	443	7
106	443	7
107	443	17
108	443	31
109	443	33
110	443	71
111	443	87
112	443	95
113	443	136
114	443	117
115	443	102
116	443	112
117	443	105
118	443	123
119	443	87
120	443	79
121	443	79
122	443	67
123	443	66
124	443	100
125	443	88
126	443	102
127	443	79
128	443	71
129	443	101
130	443	75
131	443	99
132	443	120
133	443	119
134	443	113
135	443	90
136	443	91
137	443	72
138	443	71
139	443	71
140	443	71
141	443	51
142	443	46
143	443	63
144	443	44
145	443	49
146	443	53
147	443	60
148	443	46
149	443	40
150	443	41
151	443	45
152	443	34
153	443	35
154	443	26
155	443	49
156	443	51
157	443	51
158	443	26
159	443	55
160	443	57
161	443	35
162	443	30
163	443	32
164	443	31
165	443	33
166	443	26
167	443	25
168	443	19
169	443	24
170	443	37
171	443	30
172	443	30
173	443	48
174	443	34
175	443	38
176	443	41
177	443	29
178	443	53
179	443	45
180	443	44
181	443	63
182	443	72
183	443	54
184	443	63
185	443	58
186	443	74
187	443	86
188	443	85
189	443	50
190	443	48
191	443	70
192	443	65
193	443	66
194	443	51
195	443	68
196	443	67
197	443	71
198	443	64
199	443	72
200	443	68
201	443	77
202	443	65
203	443	80
204	443	81
205	443	76
206	443	84
207	443	103
208	443	109
209	443	97
210	443	113
211	443	136
212	443	95
213	443	97
214	443	88
215	443	93
216	443	84
217	443	82
218	443	59
219	443	70
220	443	65
221	443	74
222	443	84
223	443	84
224	443	75
225	443	76
226	443	62
227	443	30
228	443	31
229	443	38
230	443	49
231	443	41
232	443	53
233	443	62
234	443	68
235	443	81
236	443	84
237	443	82
238	443	99
239	443	91
240	443	89
241	443	84
242	443	90
243	443	77
244	443	53
245	443	71
246	443	83
247	443	67
248	443	66
249	443	94
250	443	74
251	443	68
252	443	101
253	443	83
254	443	117
255	443	122
256	443	103
257	443	65
258	443	80
259	443	91
260	443	88
261	443	103
262	443	78
263	443	84
264	443	75
265	443	76
266	443	87
267	443	84
268	443	69
269	443	87
270	443	120
271	443	102
272	443	39
273	443	52
274	443	54
275	443	43
276	443	38
277	443	47
278	443	50
279	443	76
280	443	56
281	443	67
282	443	81
283	443	76
284	443	66
285	443	60
286	443	55
287	443	42
288	443	28
289	443	44
290	443	62
291	443	87
292	443	97
293	443	114
294	443	66
295	443	57
296	443	69
297	443	86
298	443	102
299	443	77
300	443	81
301	443	84
302	443	65
303	443	77
304	443	24
305	443	10
306	443	8
307	443	6
308	443	14
309	443	27
310	443	28
311	443	40
312	443	76
313	443	47
314	443	50
315	443	84
316	443	46
317	443	61
318	443	80
319	443	83
320	443	38
321	443	45
322	443	35
323	443	16
324	443	23
325	443	24
326	443	21
327	443	33
328	443	26
329	443	39
330	443	65
331	443	66
332	443	101
333	443	97
334	443	90
335	443	122
336	443	125
337	443	118
338	443	171
339	443	159
340	443	134
341	443	163
342	443	164
343	443	147
344	443	116
345	443	133
346	443	114
347	443	73
348	443	95
349	443	122
350	443	131
351	443	116
352	443	149
353	443	128
354	443	101
355	443	123
356	443	106
357	443	114
358	443	122
359	443	111
360	443	32
361	443	20
362	443	11
363	443	12
364	443	18
365	443	25
366	443	10
367	443	8
368	443	12
369	443	27
370	443	25
371	443	33
372	443	109
373	443	192
374	443	217
375	443	178
376	443	217
377	443	199
378	443	222
379	443	178
380	443	202
381	443	218
382	443	254
383	443	198
384	443	146
385	443	226
386	443	261
387	443	249
388	443	299
389	443	270
390	443	307
391	443	266
392	443	227
393	443	236
394	443	225
395	443	223
396	443	184
397	443	187
398	443	150
399	443	128
400	443	108
401	443	102
402	443	120
403	443	103
404	443	164
405	443	257
406	443	238
407	443	226
408	443	243
409	443	245
410	443	248
411	443	219
412	443	256
413	443	243
414	443	233
415	443	255
416	443	260
417	443	317
418	443	265
419	443	317
420	443	322
421	443	255
422	443	280
423	443	326
424	443	299
425	443	290
426	443	344
427	443	313
428	443	372
429	443	383
430	443	396
431	443	587
432	443	597
433	443	661
434	443	904
435	443	1274
436	443	2087
437	443	1824
438	443	1934
439	443	2195
440	443	4658
441	443	14167
442	443	24109
443	443	42233
1	444	10
2	444	70
3	444	171
4	444	176
5	444	163
6	444	169
7	444	190
8	444	145
9	444	129
10	444	99
11	444	124
12	444	106
13	444	109
14	444	128
15	444	88
16	444	98
17	444	65
18	444	70
19	444	68
20	444	100
21	444	62
22	444	81
23	444	67
24	444	83
25	444	60
26	444	70
27	444	59
28	444	58
29	444	66
30	444	65
31	444	97
32	444	89
33	444	79
34	444	122
35	444	131
36	444	104
38	444	107
39	444	173
40	444	137
41	444	192
42	444	158
43	444	166
44	444	200
45	444	139
46	444	70
47	444	17
48	444	13
49	444	7
50	444	8
51	444	10
52	444	6
53	444	13
54	444	15
55	444	60
56	444	112
57	444	142
58	444	128
59	444	124
60	444	110
61	444	73
62	444	12
63	444	6
64	444	9
65	444	2
66	444	5
67	444	16
68	444	74
69	444	169
70	444	178
71	444	141
72	444	191
73	444	198
74	444	191
75	444	139
76	444	154
77	444	153
78	444	120
79	444	135
80	444	74
81	444	45
82	444	28
83	444	50
84	444	42
85	444	42
86	444	45
87	444	62
88	444	81
89	444	118
90	444	78
91	444	33
92	444	42
93	444	24
94	444	94
95	444	85
96	444	39
97	444	87
98	444	44
99	444	18
100	444	13
101	444	15
102	444	14
103	444	12
104	444	19
105	444	15
106	444	20
107	444	21
108	444	41
109	444	36
110	444	91
111	444	120
112	444	111
113	444	136
114	444	141
115	444	116
116	444	116
117	444	132
118	444	159
119	444	99
120	444	75
121	444	87
122	444	98
123	444	96
124	444	93
125	444	94
126	444	111
127	444	99
128	444	90
129	444	103
130	444	84
131	444	112
132	444	160
133	444	114
134	444	111
135	444	96
136	444	85
137	444	70
138	444	67
139	444	98
140	444	75
141	444	89
142	444	58
143	444	74
144	444	66
145	444	65
146	444	65
147	444	58
148	444	51
149	444	37
150	444	40
151	444	49
152	444	29
153	444	39
154	444	35
155	444	49
156	444	83
157	444	59
158	444	37
159	444	68
160	444	79
161	444	37
162	444	36
163	444	35
164	444	36
165	444	43
166	444	45
167	444	39
168	444	36
169	444	44
170	444	54
171	444	52
172	444	35
173	444	39
174	444	30
175	444	40
176	444	47
177	444	33
178	444	48
179	444	58
180	444	56
181	444	66
182	444	64
183	444	70
184	444	67
185	444	63
186	444	89
187	444	96
188	444	88
189	444	48
190	444	66
191	444	68
192	444	64
193	444	63
194	444	58
195	444	73
196	444	89
197	444	85
198	444	76
199	444	92
200	444	91
201	444	105
202	444	73
203	444	96
204	444	96
205	444	91
206	444	117
207	444	106
208	444	99
209	444	100
210	444	117
211	444	119
212	444	99
213	444	101
214	444	125
215	444	91
216	444	87
217	444	92
218	444	82
219	444	104
220	444	84
221	444	79
222	444	84
223	444	70
224	444	89
225	444	73
226	444	64
227	444	25
228	444	35
229	444	44
230	444	42
231	444	58
232	444	48
233	444	60
234	444	71
235	444	83
236	444	95
237	444	114
238	444	109
239	444	107
240	444	107
241	444	98
242	444	91
243	444	81
244	444	73
245	444	91
246	444	85
247	444	80
248	444	87
249	444	103
250	444	91
251	444	73
252	444	111
253	444	126
254	444	109
255	444	131
256	444	109
257	444	70
258	444	88
259	444	112
260	444	90
261	444	92
262	444	88
263	444	96
264	444	77
265	444	93
266	444	76
267	444	96
268	444	95
269	444	91
270	444	128
271	444	102
272	444	60
273	444	54
274	444	71
275	444	59
276	444	39
277	444	52
278	444	61
279	444	82
280	444	86
281	444	77
282	444	70
283	444	71
284	444	62
285	444	79
286	444	75
287	444	68
288	444	47
289	444	58
290	444	73
291	444	79
292	444	110
293	444	123
294	444	76
295	444	53
296	444	83
297	444	86
298	444	115
299	444	92
300	444	77
301	444	87
302	444	73
303	444	66
304	444	26
305	444	14
306	444	10
307	444	8
308	444	15
309	444	42
310	444	38
311	444	51
312	444	97
313	444	57
314	444	60
315	444	85
316	444	67
317	444	70
318	444	84
319	444	92
320	444	58
321	444	40
322	444	43
323	444	34
324	444	37
325	444	34
326	444	32
327	444	39
328	444	42
329	444	40
330	444	77
331	444	113
332	444	95
333	444	109
334	444	90
335	444	147
336	444	157
337	444	130
338	444	172
339	444	172
340	444	162
341	444	179
342	444	177
343	444	194
344	444	112
345	444	135
346	444	133
347	444	88
348	444	91
349	444	128
350	444	139
351	444	156
352	444	184
353	444	135
354	444	109
355	444	148
356	444	137
357	444	147
358	444	148
359	444	119
360	444	44
361	444	19
362	444	19
363	444	28
364	444	26
365	444	27
366	444	9
367	444	18
368	444	17
369	444	34
370	444	24
371	444	46
372	444	166
373	444	206
374	444	273
375	444	193
376	444	217
377	444	222
378	444	258
379	444	177
380	444	224
381	444	231
382	444	263
383	444	198
384	444	151
385	444	242
386	444	282
387	444	257
388	444	265
389	444	240
390	444	277
391	444	229
392	444	217
393	444	243
394	444	225
395	444	204
396	444	212
397	444	199
398	444	151
399	444	131
400	444	119
401	444	135
402	444	125
403	444	115
404	444	197
405	444	281
406	444	295
407	444	227
408	444	253
409	444	252
410	444	212
411	444	206
412	444	244
413	444	224
414	444	259
415	444	226
416	444	270
417	444	262
418	444	260
419	444	223
420	444	282
421	444	256
422	444	280
423	444	317
424	444	280
425	444	268
426	444	312
427	444	254
428	444	352
429	444	350
430	444	402
431	444	497
432	444	488
433	444	565
434	444	734
435	444	1102
436	444	1500
437	444	1398
438	444	1496
439	444	1665
440	444	3021
441	444	7307
442	444	9805
443	444	27569
444	444	55330
1	445	16
2	445	72
3	445	138
4	445	147
5	445	136
6	445	151
7	445	145
8	445	134
9	445	104
10	445	78
11	445	90
12	445	99
13	445	89
14	445	82
15	445	78
16	445	71
17	445	85
18	445	61
19	445	75
20	445	67
21	445	61
22	445	70
23	445	53
24	445	52
25	445	37
26	445	52
27	445	59
28	445	63
29	445	46
30	445	58
31	445	81
32	445	70
33	445	72
34	445	97
35	445	83
36	445	95
38	445	81
39	445	119
40	445	106
41	445	142
42	445	128
43	445	137
44	445	188
45	445	141
46	445	76
47	445	18
48	445	9
49	445	2
50	445	10
51	445	7
52	445	7
53	445	4
54	445	20
55	445	54
56	445	100
57	445	142
58	445	127
59	445	157
60	445	140
61	445	66
62	445	9
63	445	3
64	445	18
65	445	5
66	445	4
67	445	13
68	445	86
69	445	133
70	445	136
71	445	172
72	445	151
73	445	164
74	445	135
75	445	149
76	445	135
77	445	141
78	445	125
79	445	116
80	445	58
81	445	54
82	445	50
83	445	50
84	445	33
85	445	49
86	445	49
87	445	59
88	445	81
89	445	122
90	445	80
91	445	26
92	445	27
93	445	28
94	445	104
95	445	72
96	445	52
97	445	87
98	445	44
99	445	14
100	445	13
101	445	16
102	445	9
103	445	25
104	445	20
105	445	16
106	445	8
107	445	24
108	445	23
109	445	45
110	445	67
111	445	89
112	445	89
113	445	106
114	445	115
115	445	91
116	445	81
117	445	103
118	445	114
119	445	90
120	445	90
121	445	68
122	445	61
123	445	78
124	445	89
125	445	88
126	445	75
127	445	80
128	445	70
129	445	106
130	445	73
131	445	123
132	445	124
133	445	102
134	445	98
135	445	88
136	445	79
137	445	64
138	445	72
139	445	81
140	445	56
141	445	77
142	445	56
143	445	53
144	445	63
145	445	56
146	445	48
147	445	51
148	445	49
149	445	33
150	445	30
151	445	38
152	445	23
153	445	33
154	445	24
155	445	57
156	445	65
157	445	37
158	445	35
159	445	59
160	445	51
161	445	44
162	445	36
163	445	48
164	445	35
165	445	27
166	445	41
167	445	27
168	445	27
169	445	38
170	445	43
171	445	47
172	445	39
173	445	34
174	445	22
175	445	31
176	445	37
177	445	26
178	445	33
179	445	35
180	445	55
181	445	66
182	445	45
183	445	63
184	445	58
185	445	47
186	445	66
187	445	55
188	445	71
189	445	38
190	445	58
191	445	74
192	445	48
193	445	64
194	445	52
195	445	73
196	445	69
197	445	85
198	445	57
199	445	74
200	445	60
201	445	60
202	445	63
203	445	68
204	445	81
205	445	76
206	445	86
207	445	108
208	445	92
209	445	81
210	445	90
211	445	103
212	445	76
213	445	74
214	445	95
215	445	84
216	445	69
217	445	68
218	445	57
219	445	69
220	445	85
221	445	76
222	445	79
223	445	75
224	445	61
225	445	81
226	445	63
227	445	21
228	445	25
229	445	35
230	445	38
231	445	43
232	445	47
233	445	62
234	445	66
235	445	63
236	445	71
237	445	68
238	445	82
239	445	77
240	445	87
241	445	69
242	445	72
243	445	77
244	445	40
245	445	56
246	445	67
247	445	79
248	445	53
249	445	65
250	445	72
251	445	77
252	445	82
253	445	87
254	445	77
255	445	88
256	445	95
257	445	41
258	445	67
259	445	75
260	445	67
261	445	80
262	445	85
263	445	65
264	445	74
265	445	78
266	445	92
267	445	76
268	445	84
269	445	72
270	445	125
271	445	100
272	445	34
273	445	46
274	445	64
275	445	46
276	445	34
277	445	51
278	445	61
279	445	60
280	445	67
281	445	67
282	445	50
283	445	48
284	445	54
285	445	56
286	445	63
287	445	57
288	445	28
289	445	43
290	445	61
291	445	83
292	445	111
293	445	95
294	445	59
295	445	66
296	445	80
297	445	105
298	445	91
299	445	79
300	445	98
301	445	61
302	445	66
303	445	60
304	445	15
305	445	14
306	445	17
307	445	8
308	445	23
309	445	35
310	445	30
311	445	56
312	445	79
313	445	50
314	445	66
315	445	84
316	445	54
317	445	62
318	445	82
319	445	85
320	445	57
321	445	40
322	445	54
323	445	32
324	445	34
325	445	39
326	445	26
327	445	36
328	445	47
329	445	45
330	445	67
331	445	78
332	445	105
333	445	104
334	445	96
335	445	129
336	445	143
337	445	132
338	445	179
339	445	168
340	445	116
341	445	136
342	445	168
343	445	167
344	445	124
345	445	155
346	445	109
347	445	80
348	445	86
349	445	107
350	445	128
351	445	114
352	445	162
353	445	111
354	445	98
355	445	129
356	445	102
357	445	121
358	445	165
359	445	140
360	445	40
361	445	25
362	445	17
363	445	16
364	445	33
365	445	38
366	445	11
367	445	13
368	445	9
369	445	34
370	445	23
371	445	56
372	445	94
373	445	162
374	445	222
375	445	199
376	445	190
377	445	165
378	445	190
379	445	167
380	445	190
381	445	186
382	445	171
383	445	175
384	445	128
385	445	206
386	445	227
387	445	210
388	445	209
389	445	218
390	445	230
391	445	182
392	445	188
393	445	190
394	445	191
395	445	192
396	445	153
397	445	152
398	445	115
399	445	115
400	445	87
401	445	84
402	445	103
403	445	79
404	445	164
405	445	227
406	445	255
407	445	187
408	445	172
409	445	210
410	445	173
411	445	161
412	445	169
413	445	183
414	445	176
415	445	222
416	445	222
417	445	203
418	445	183
419	445	203
420	445	218
421	445	190
422	445	206
423	445	258
424	445	233
425	445	253
426	445	236
427	445	223
428	445	306
429	445	275
430	445	270
431	445	368
432	445	329
433	445	457
434	445	552
435	445	706
436	445	1116
437	445	965
438	445	1023
439	445	1177
440	445	2016
441	445	4451
442	445	6004
443	445	11613
444	445	17701
445	445	43213
0	446	2
1	446	17
2	446	83
3	446	180
4	446	176
5	446	150
6	446	161
7	446	130
8	446	139
9	446	93
10	446	89
11	446	94
12	446	88
13	446	87
14	446	102
15	446	61
16	446	81
17	446	75
18	446	75
19	446	74
20	446	71
21	446	61
22	446	72
23	446	63
24	446	58
25	446	59
26	446	41
27	446	60
28	446	68
29	446	75
30	446	64
31	446	77
32	446	74
33	446	87
34	446	89
35	446	106
36	446	74
38	446	80
39	446	122
40	446	131
41	446	137
42	446	153
43	446	155
44	446	193
45	446	149
46	446	82
47	446	30
48	446	13
49	446	7
50	446	11
51	446	13
52	446	8
53	446	17
54	446	29
55	446	57
56	446	109
57	446	144
58	446	123
59	446	136
60	446	112
61	446	59
62	446	22
63	446	2
64	446	19
65	446	5
66	446	4
67	446	25
68	446	85
69	446	132
70	446	159
71	446	155
72	446	164
73	446	164
74	446	154
75	446	143
76	446	134
77	446	130
78	446	123
79	446	125
80	446	59
81	446	60
82	446	49
83	446	56
84	446	48
85	446	57
86	446	72
87	446	76
88	446	103
89	446	129
90	446	85
91	446	46
92	446	31
93	446	42
94	446	113
95	446	79
96	446	74
97	446	95
98	446	48
99	446	23
100	446	21
101	446	16
102	446	19
103	446	19
104	446	23
105	446	14
106	446	18
107	446	21
108	446	56
109	446	30
110	446	63
111	446	85
112	446	89
113	446	109
114	446	100
115	446	107
116	446	103
117	446	103
118	446	96
119	446	72
120	446	74
121	446	76
122	446	88
123	446	68
124	446	82
125	446	83
126	446	78
127	446	78
128	446	77
129	446	108
130	446	85
131	446	102
132	446	120
133	446	124
134	446	114
135	446	80
136	446	81
137	446	74
138	446	85
139	446	84
140	446	65
141	446	65
142	446	51
143	446	60
144	446	57
145	446	60
146	446	63
147	446	52
148	446	64
149	446	58
150	446	50
151	446	65
152	446	32
153	446	34
154	446	29
155	446	55
156	446	79
157	446	53
158	446	47
159	446	65
160	446	57
161	446	41
162	446	44
163	446	50
164	446	34
165	446	49
166	446	39
167	446	42
168	446	37
169	446	35
170	446	39
171	446	35
172	446	31
173	446	39
174	446	29
175	446	39
176	446	46
177	446	43
178	446	53
179	446	59
180	446	46
181	446	58
182	446	58
183	446	64
184	446	72
185	446	60
186	446	85
187	446	71
188	446	74
189	446	40
190	446	64
191	446	57
192	446	59
193	446	63
194	446	64
195	446	70
196	446	78
197	446	74
198	446	57
199	446	77
200	446	78
201	446	77
202	446	72
203	446	88
204	446	101
205	446	75
206	446	73
207	446	104
208	446	104
209	446	93
210	446	98
211	446	121
212	446	93
213	446	84
214	446	85
215	446	92
216	446	85
217	446	81
218	446	55
219	446	73
220	446	75
221	446	72
222	446	75
223	446	72
224	446	68
225	446	59
226	446	63
227	446	42
228	446	40
229	446	44
230	446	56
231	446	43
232	446	54
233	446	43
234	446	61
235	446	84
236	446	62
237	446	71
238	446	86
239	446	71
240	446	93
241	446	87
242	446	89
243	446	78
244	446	47
245	446	78
246	446	75
247	446	69
248	446	56
249	446	66
250	446	72
251	446	64
252	446	87
253	446	78
254	446	102
255	446	79
256	446	85
257	446	61
258	446	63
259	446	93
260	446	69
261	446	77
262	446	95
263	446	83
264	446	87
265	446	72
266	446	96
267	446	75
268	446	76
269	446	83
270	446	104
271	446	102
272	446	63
273	446	54
274	446	67
275	446	40
276	446	40
277	446	56
278	446	56
279	446	67
280	446	80
281	446	76
282	446	68
283	446	80
284	446	48
285	446	69
286	446	54
287	446	53
288	446	48
289	446	52
290	446	59
291	446	65
292	446	86
293	446	108
294	446	67
295	446	67
296	446	91
297	446	101
298	446	103
299	446	81
300	446	98
301	446	84
302	446	72
303	446	72
304	446	26
305	446	22
306	446	18
307	446	17
308	446	23
309	446	34
310	446	40
311	446	60
312	446	89
313	446	69
314	446	67
315	446	81
316	446	62
317	446	62
318	446	114
319	446	104
320	446	62
321	446	62
322	446	47
323	446	46
324	446	63
325	446	31
326	446	36
327	446	34
328	446	62
329	446	53
330	446	65
331	446	99
332	446	97
333	446	123
334	446	99
335	446	157
336	446	130
337	446	144
338	446	178
339	446	164
340	446	130
341	446	155
342	446	130
343	446	167
344	446	124
345	446	139
346	446	126
347	446	86
348	446	109
349	446	102
350	446	152
351	446	121
352	446	164
353	446	140
354	446	119
355	446	135
356	446	129
357	446	137
358	446	156
359	446	120
360	446	54
361	446	25
362	446	29
363	446	25
364	446	25
365	446	45
366	446	12
367	446	27
368	446	22
369	446	37
370	446	30
371	446	49
372	446	152
373	446	205
374	446	211
375	446	184
376	446	197
377	446	193
378	446	247
379	446	175
380	446	216
381	446	187
382	446	209
383	446	175
384	446	137
385	446	217
386	446	197
387	446	201
388	446	212
389	446	228
390	446	240
391	446	173
392	446	196
393	446	167
394	446	172
395	446	197
396	446	170
397	446	162
398	446	128
399	446	130
400	446	103
401	446	115
402	446	111
403	446	136
404	446	173
405	446	188
406	446	211
407	446	207
408	446	178
409	446	219
410	446	224
411	446	168
412	446	190
413	446	188
414	446	173
415	446	215
416	446	206
417	446	220
418	446	166
419	446	220
420	446	205
421	446	184
422	446	193
423	446	223
424	446	248
425	446	210
426	446	244
427	446	245
428	446	299
429	446	276
430	446	278
431	446	353
432	446	369
433	446	402
434	446	522
435	446	651
436	446	959
437	446	975
438	446	1069
439	446	1136
440	446	1861
441	446	3758
442	446	4539
443	446	7510
444	446	9303
445	446	19989
446	446	48940
0	447	1
1	447	23
2	447	82
3	447	147
4	447	149
5	447	152
6	447	149
7	447	116
8	447	103
9	447	101
10	447	71
11	447	54
12	447	69
13	447	71
14	447	87
15	447	73
16	447	50
17	447	63
18	447	68
19	447	45
20	447	49
21	447	65
22	447	52
23	447	43
24	447	42
25	447	44
26	447	42
27	447	49
28	447	52
29	447	53
30	447	45
31	447	65
32	447	57
33	447	67
34	447	68
35	447	94
36	447	94
38	447	88
39	447	90
40	447	108
41	447	113
42	447	107
43	447	124
44	447	184
45	447	148
46	447	90
47	447	35
48	447	13
49	447	4
50	447	14
51	447	18
52	447	15
53	447	12
54	447	34
55	447	76
56	447	129
57	447	128
58	447	108
59	447	117
60	447	113
61	447	79
62	447	19
63	447	6
64	447	17
65	447	6
66	447	4
67	447	20
68	447	102
69	447	127
70	447	126
71	447	120
72	447	127
73	447	128
74	447	113
75	447	132
76	447	123
77	447	123
78	447	115
79	447	115
80	447	64
81	447	58
82	447	66
83	447	53
84	447	55
85	447	64
86	447	51
87	447	61
88	447	110
89	447	117
90	447	95
91	447	52
92	447	39
93	447	47
94	447	101
95	447	92
96	447	59
97	447	101
98	447	72
99	447	31
100	447	19
101	447	27
102	447	20
103	447	24
104	447	21
105	447	15
106	447	18
107	447	39
108	447	52
109	447	39
110	447	68
111	447	68
112	447	97
113	447	105
114	447	96
115	447	68
116	447	118
117	447	93
118	447	96
119	447	75
120	447	67
121	447	66
122	447	72
123	447	59
124	447	72
125	447	54
126	447	64
127	447	80
128	447	82
129	447	100
130	447	88
131	447	85
132	447	104
133	447	103
134	447	117
135	447	85
136	447	71
137	447	69
138	447	74
139	447	91
140	447	76
141	447	63
142	447	51
143	447	59
144	447	57
145	447	55
146	447	55
147	447	56
148	447	57
149	447	50
150	447	64
151	447	48
152	447	27
153	447	31
154	447	30
155	447	55
156	447	76
157	447	60
158	447	36
159	447	56
160	447	72
161	447	42
162	447	38
163	447	44
164	447	42
165	447	37
166	447	38
167	447	39
168	447	22
169	447	36
170	447	47
171	447	44
172	447	30
173	447	34
174	447	34
175	447	36
176	447	49
177	447	38
178	447	51
179	447	42
180	447	45
181	447	63
182	447	59
183	447	56
184	447	79
185	447	55
186	447	82
187	447	62
188	447	75
189	447	42
190	447	50
191	447	60
192	447	54
193	447	54
194	447	54
195	447	68
196	447	63
197	447	69
198	447	55
199	447	52
200	447	81
201	447	64
202	447	63
203	447	82
204	447	64
205	447	62
206	447	84
207	447	96
208	447	75
209	447	95
210	447	71
211	447	109
212	447	73
213	447	84
214	447	93
215	447	83
216	447	60
217	447	76
218	447	59
219	447	72
220	447	55
221	447	54
222	447	57
223	447	56
224	447	71
225	447	69
226	447	75
227	447	38
228	447	44
229	447	33
230	447	39
231	447	42
232	447	48
233	447	64
234	447	58
235	447	78
236	447	78
237	447	63
238	447	68
239	447	74
240	447	84
241	447	72
242	447	72
243	447	77
244	447	40
245	447	49
246	447	57
247	447	72
248	447	58
249	447	66
250	447	58
251	447	58
252	447	91
253	447	71
254	447	81
255	447	75
256	447	69
257	447	52
258	447	60
259	447	78
260	447	75
261	447	79
262	447	78
263	447	70
264	447	67
265	447	72
266	447	81
267	447	62
268	447	66
269	447	70
270	447	88
271	447	75
272	447	49
273	447	47
274	447	68
275	447	56
276	447	37
277	447	41
278	447	63
279	447	68
280	447	57
281	447	71
282	447	49
283	447	57
284	447	50
285	447	69
286	447	51
287	447	42
288	447	34
289	447	38
290	447	68
291	447	77
292	447	77
293	447	73
294	447	64
295	447	49
296	447	70
297	447	76
298	447	98
299	447	82
300	447	83
301	447	79
302	447	60
303	447	70
304	447	23
305	447	19
306	447	15
307	447	10
308	447	23
309	447	33
310	447	56
311	447	57
312	447	95
313	447	61
314	447	67
315	447	82
316	447	90
317	447	87
318	447	96
319	447	106
320	447	59
321	447	67
322	447	48
323	447	43
324	447	51
325	447	49
326	447	34
327	447	40
328	447	52
329	447	49
330	447	81
331	447	85
332	447	101
333	447	123
334	447	92
335	447	113
336	447	149
337	447	123
338	447	137
339	447	127
340	447	107
341	447	134
342	447	146
343	447	148
344	447	106
345	447	134
346	447	126
347	447	83
348	447	99
349	447	120
350	447	135
351	447	128
352	447	158
353	447	127
354	447	104
355	447	120
356	447	109
357	447	108
358	447	133
359	447	111
360	447	53
361	447	27
362	447	32
363	447	22
364	447	24
365	447	46
366	447	13
367	447	23
368	447	20
369	447	47
370	447	33
371	447	61
372	447	109
373	447	187
374	447	193
375	447	157
376	447	191
377	447	167
378	447	223
379	447	157
380	447	203
381	447	167
382	447	191
383	447	147
384	447	123
385	447	167
386	447	144
387	447	148
388	447	191
389	447	179
390	447	190
391	447	178
392	447	148
393	447	143
394	447	176
395	447	145
396	447	136
397	447	150
398	447	130
399	447	107
400	447	96
401	447	110
402	447	120
403	447	101
404	447	148
405	447	193
406	447	186
407	447	210
408	447	169
409	447	200
410	447	165
411	447	133
412	447	159
413	447	171
414	447	167
415	447	144
416	447	176
417	447	163
418	447	145
419	447	157
420	447	189
421	447	133
422	447	157
423	447	226
424	447	178
425	447	185
426	447	207
427	447	196
428	447	241
429	447	227
430	447	235
431	447	328
432	447	335
433	447	329
434	447	424
435	447	529
436	447	780
437	447	779
438	447	820
439	447	881
440	447	1496
441	447	3062
442	447	3667
443	447	6375
444	447	7735
445	447	11935
446	447	21821
447	447	37597
1	448	16
2	448	100
3	448	142
4	448	149
5	448	120
6	448	101
7	448	110
8	448	76
9	448	82
10	448	64
11	448	69
12	448	42
13	448	59
14	448	59
15	448	52
16	448	58
17	448	49
18	448	59
19	448	30
20	448	48
21	448	38
22	448	43
23	448	40
24	448	52
25	448	35
26	448	33
27	448	35
28	448	45
29	448	41
30	448	40
31	448	37
32	448	46
33	448	54
34	448	58
35	448	76
36	448	58
38	448	58
39	448	89
40	448	99
41	448	106
42	448	94
43	448	107
44	448	159
45	448	147
46	448	90
47	448	24
48	448	12
49	448	5
50	448	8
51	448	14
52	448	13
53	448	10
54	448	33
55	448	67
56	448	99
57	448	161
58	448	119
59	448	125
60	448	124
61	448	89
62	448	17
63	448	4
64	448	10
65	448	11
66	448	3
67	448	25
68	448	84
69	448	138
70	448	142
71	448	115
72	448	111
73	448	132
74	448	108
75	448	116
76	448	109
77	448	110
78	448	117
79	448	124
80	448	80
81	448	70
82	448	35
83	448	47
84	448	40
85	448	41
86	448	44
87	448	68
88	448	93
89	448	130
90	448	85
91	448	42
92	448	33
93	448	29
94	448	101
95	448	99
96	448	57
97	448	105
98	448	56
99	448	23
100	448	18
101	448	20
102	448	17
103	448	14
104	448	19
105	448	16
106	448	17
107	448	23
108	448	32
109	448	39
110	448	63
111	448	79
112	448	69
113	448	116
114	448	103
115	448	93
116	448	75
117	448	86
118	448	102
119	448	68
120	448	54
121	448	61
122	448	63
123	448	50
124	448	78
125	448	76
126	448	78
127	448	96
128	448	77
129	448	92
130	448	73
131	448	100
132	448	104
133	448	106
134	448	83
135	448	67
136	448	73
137	448	84
138	448	69
139	448	77
140	448	67
141	448	66
142	448	65
143	448	57
144	448	61
145	448	50
146	448	51
147	448	53
148	448	44
149	448	51
150	448	48
151	448	42
152	448	27
153	448	27
154	448	27
155	448	62
156	448	78
157	448	60
158	448	37
159	448	75
160	448	68
161	448	43
162	448	40
163	448	42
164	448	44
165	448	25
166	448	37
167	448	36
168	448	13
169	448	25
170	448	45
171	448	37
172	448	35
173	448	43
174	448	34
175	448	30
176	448	37
177	448	24
178	448	45
179	448	45
180	448	47
181	448	50
182	448	60
183	448	54
184	448	48
185	448	57
186	448	70
187	448	62
188	448	62
189	448	27
190	448	44
191	448	48
192	448	53
193	448	42
194	448	45
195	448	53
196	448	64
197	448	70
198	448	53
199	448	59
200	448	60
201	448	72
202	448	59
203	448	64
204	448	59
205	448	55
206	448	52
207	448	78
208	448	64
209	448	72
210	448	56
211	448	74
212	448	82
213	448	70
214	448	73
215	448	84
216	448	71
217	448	63
218	448	55
219	448	56
220	448	65
221	448	74
222	448	74
223	448	70
224	448	80
225	448	52
226	448	50
227	448	30
228	448	30
229	448	38
230	448	27
231	448	39
232	448	35
233	448	43
234	448	75
235	448	61
236	448	69
237	448	65
238	448	68
239	448	63
240	448	55
241	448	69
242	448	55
243	448	50
244	448	47
245	448	57
246	448	49
247	448	46
248	448	53
249	448	69
250	448	64
251	448	53
252	448	61
253	448	60
254	448	68
255	448	81
256	448	74
257	448	54
258	448	51
259	448	69
260	448	62
261	448	64
262	448	54
263	448	69
264	448	56
265	448	62
266	448	67
267	448	73
268	448	67
269	448	59
270	448	91
271	448	78
272	448	50
273	448	41
274	448	55
275	448	50
276	448	25
277	448	39
278	448	38
279	448	64
280	448	53
281	448	49
282	448	61
283	448	59
284	448	51
285	448	50
286	448	60
287	448	47
288	448	39
289	448	42
290	448	56
291	448	96
292	448	73
293	448	98
294	448	58
295	448	48
296	448	66
297	448	75
298	448	77
299	448	89
300	448	95
301	448	59
302	448	63
303	448	54
304	448	24
305	448	27
306	448	19
307	448	7
308	448	24
309	448	28
310	448	53
311	448	66
312	448	76
313	448	58
314	448	51
315	448	83
316	448	59
317	448	56
318	448	108
319	448	96
320	448	53
321	448	62
322	448	32
323	448	29
324	448	40
325	448	40
326	448	22
327	448	48
328	448	51
329	448	41
330	448	76
331	448	74
332	448	79
333	448	118
334	448	89
335	448	116
336	448	125
337	448	97
338	448	136
339	448	127
340	448	111
341	448	99
342	448	121
343	448	136
344	448	114
345	448	130
346	448	127
347	448	68
348	448	105
349	448	115
350	448	122
351	448	103
352	448	138
353	448	99
354	448	100
355	448	108
356	448	95
357	448	111
358	448	142
359	448	110
360	448	45
361	448	27
362	448	30
363	448	19
364	448	29
365	448	29
366	448	10
367	448	24
368	448	18
369	448	36
370	448	35
371	448	73
372	448	133
373	448	181
374	448	178
375	448	178
376	448	186
377	448	169
378	448	205
379	448	135
380	448	164
381	448	154
382	448	168
383	448	125
384	448	101
385	448	150
386	448	189
387	448	175
388	448	190
389	448	124
390	448	152
391	448	159
392	448	139
393	448	143
394	448	155
395	448	121
396	448	126
397	448	127
398	448	94
399	448	101
400	448	96
401	448	82
402	448	103
403	448	72
404	448	139
405	448	198
406	448	177
407	448	119
408	448	122
409	448	150
410	448	129
411	448	121
412	448	131
413	448	128
414	448	113
415	448	124
416	448	138
417	448	130
418	448	125
419	448	125
420	448	151
421	448	133
422	448	141
423	448	183
424	448	147
425	448	150
426	448	160
427	448	154
428	448	180
429	448	191
430	448	163
431	448	221
432	448	230
433	448	251
434	448	359
435	448	447
436	448	692
437	448	591
438	448	616
439	448	741
440	448	1149
441	448	2622
442	448	3442
443	448	6089
444	448	7383
445	448	9770
446	448	10266
447	448	11901
448	448	33965
1	449	24
2	449	112
3	449	198
4	449	158
5	449	109
6	449	114
7	449	97
8	449	89
9	449	82
10	449	58
11	449	67
12	449	61
13	449	56
14	449	57
15	449	49
16	449	34
17	449	55
18	449	43
19	449	43
20	449	40
21	449	39
22	449	43
23	449	41
24	449	42
25	449	35
26	449	41
27	449	39
28	449	49
29	449	35
30	449	32
31	449	52
32	449	45
33	449	46
34	449	57
35	449	65
36	449	66
38	449	54
39	449	81
40	449	110
41	449	110
42	449	115
43	449	101
44	449	155
45	449	196
46	449	148
47	449	47
48	449	22
49	449	24
50	449	20
51	449	29
52	449	24
53	449	29
54	449	45
55	449	107
56	449	129
57	449	143
58	449	112
59	449	132
60	449	110
61	449	104
62	449	43
63	449	8
64	449	43
65	449	13
66	449	10
67	449	33
68	449	136
69	449	152
70	449	119
71	449	141
72	449	139
73	449	135
74	449	133
75	449	99
76	449	132
77	449	104
78	449	134
79	449	122
80	449	122
81	449	111
82	449	77
83	449	97
84	449	67
85	449	93
86	449	90
87	449	111
88	449	152
89	449	175
90	449	117
91	449	71
92	449	73
93	449	61
94	449	142
95	449	132
96	449	116
97	449	156
98	449	105
99	449	49
100	449	37
101	449	28
102	449	29
103	449	40
104	449	38
105	449	31
106	449	42
107	449	61
108	449	78
109	449	62
110	449	69
111	449	93
112	449	119
113	449	134
114	449	97
115	449	82
116	449	90
117	449	110
118	449	115
119	449	78
120	449	76
121	449	83
122	449	83
123	449	78
124	449	87
125	449	97
126	449	99
127	449	94
128	449	109
129	449	123
130	449	112
131	449	127
132	449	131
133	449	130
134	449	97
135	449	95
136	449	82
137	449	87
138	449	99
139	449	97
140	449	77
141	449	81
142	449	76
143	449	88
144	449	77
145	449	68
146	449	79
147	449	71
148	449	66
149	449	53
150	449	69
151	449	70
152	449	36
153	449	51
154	449	51
155	449	67
156	449	95
157	449	77
158	449	49
159	449	68
160	449	82
161	449	53
162	449	62
163	449	58
164	449	53
165	449	52
166	449	41
167	449	50
168	449	41
169	449	55
170	449	62
171	449	55
172	449	47
173	449	32
174	449	46
175	449	49
176	449	60
177	449	40
178	449	64
179	449	56
180	449	72
181	449	80
182	449	66
183	449	57
184	449	69
185	449	63
186	449	73
187	449	73
188	449	71
189	449	40
190	449	65
191	449	65
192	449	56
193	449	55
194	449	63
195	449	72
196	449	81
197	449	80
198	449	75
199	449	76
200	449	86
201	449	70
202	449	68
203	449	90
204	449	81
205	449	56
206	449	95
207	449	86
208	449	70
209	449	83
210	449	78
211	449	89
212	449	93
213	449	81
214	449	84
215	449	77
216	449	93
217	449	81
218	449	49
219	449	74
220	449	68
221	449	68
222	449	78
223	449	63
224	449	73
225	449	72
226	449	68
227	449	44
228	449	49
229	449	44
230	449	53
231	449	42
232	449	59
233	449	70
234	449	74
235	449	82
236	449	74
237	449	71
238	449	82
239	449	77
240	449	83
241	449	72
242	449	79
243	449	84
244	449	44
245	449	64
246	449	71
247	449	59
248	449	56
249	449	70
250	449	69
251	449	61
252	449	73
253	449	77
254	449	73
255	449	77
256	449	74
257	449	45
258	449	66
259	449	68
260	449	73
261	449	65
262	449	68
263	449	79
264	449	76
265	449	79
266	449	84
267	449	62
268	449	68
269	449	70
270	449	87
271	449	93
272	449	46
273	449	52
274	449	82
275	449	60
276	449	55
277	449	70
278	449	60
279	449	83
280	449	82
281	449	77
282	449	86
283	449	73
284	449	58
285	449	57
286	449	73
287	449	50
288	449	49
289	449	47
290	449	69
291	449	77
292	449	109
293	449	108
294	449	72
295	449	78
296	449	80
297	449	87
298	449	100
299	449	85
300	449	95
301	449	98
302	449	84
303	449	83
304	449	39
305	449	42
306	449	24
307	449	25
308	449	26
309	449	71
310	449	61
311	449	84
312	449	115
313	449	72
314	449	103
315	449	91
316	449	88
317	449	87
318	449	140
319	449	115
320	449	70
321	449	78
322	449	87
323	449	48
324	449	84
325	449	67
326	449	50
327	449	75
328	449	78
329	449	77
330	449	126
331	449	132
332	449	129
333	449	130
334	449	100
335	449	139
336	449	146
337	449	143
338	449	153
339	449	131
340	449	116
341	449	138
342	449	137
343	449	156
344	449	138
345	449	160
346	449	152
347	449	108
348	449	130
349	449	138
350	449	174
351	449	129
352	449	163
353	449	154
354	449	122
355	449	129
356	449	132
357	449	160
358	449	159
359	449	173
360	449	102
361	449	51
362	449	44
363	449	43
364	449	44
365	449	64
366	449	35
367	449	31
368	449	34
369	449	69
370	449	53
371	449	81
372	449	169
373	449	192
374	449	220
375	449	193
376	449	205
377	449	213
378	449	218
379	449	132
380	449	165
381	449	176
382	449	150
383	449	122
384	449	93
385	449	149
386	449	182
387	449	170
388	449	153
389	449	148
390	449	164
391	449	171
392	449	200
393	449	167
394	449	155
395	449	150
396	449	134
397	449	128
398	449	136
399	449	144
400	449	95
401	449	129
402	449	126
403	449	110
404	449	153
405	449	190
406	449	143
407	449	145
408	449	155
409	449	144
410	449	115
411	449	114
412	449	157
413	449	144
414	449	122
415	449	133
416	449	152
417	449	114
418	449	140
419	449	130
420	449	146
421	449	128
422	449	165
423	449	167
424	449	143
425	449	145
426	449	149
427	449	147
428	449	177
429	449	166
430	449	173
431	449	210
432	449	192
433	449	197
434	449	312
435	449	378
436	449	554
437	449	481
438	449	538
439	449	573
440	449	884
441	449	1852
442	449	2355
443	449	4056
444	449	5225
445	449	6478
446	449	6498
447	449	5374
448	449	18950
449	449	48657
0	450	3
1	450	61
2	450	94
3	450	106
4	450	120
5	450	88
6	450	53
7	450	62
8	450	49
9	450	49
10	450	40
11	450	42
12	450	38
13	450	35
14	450	40
15	450	44
16	450	31
17	450	25
18	450	34
19	450	27
20	450	35
21	450	30
22	450	26
23	450	29
24	450	29
25	450	21
26	450	32
27	450	24
28	450	34
29	450	29
30	450	27
31	450	46
32	450	35
33	450	40
34	450	43
35	450	42
36	450	52
38	450	45
39	450	47
40	450	58
41	450	62
42	450	74
43	450	59
44	450	86
45	450	141
46	450	125
47	450	104
48	450	81
49	450	75
50	450	67
51	450	64
52	450	58
53	450	51
54	450	81
55	450	110
56	450	139
57	450	83
58	450	52
59	450	78
60	450	98
61	450	98
62	450	68
63	450	15
64	450	53
65	450	16
66	450	25
67	450	104
68	450	101
69	450	88
70	450	90
71	450	75
72	450	72
73	450	87
74	450	84
75	450	61
76	450	61
77	450	84
78	450	80
79	450	82
80	450	113
81	450	126
82	450	119
83	450	136
84	450	110
85	450	127
86	450	126
87	450	117
88	450	132
89	450	101
90	450	123
91	450	110
92	450	96
93	450	110
94	450	113
95	450	132
96	450	134
97	450	136
98	450	139
99	450	103
100	450	91
101	450	119
102	450	85
103	450	115
104	450	87
105	450	92
106	450	82
107	450	109
108	450	118
109	450	72
110	450	67
111	450	92
112	450	64
113	450	84
114	450	86
115	450	75
116	450	74
117	450	87
118	450	78
119	450	79
120	450	75
121	450	77
122	450	80
123	450	85
124	450	88
125	450	77
126	450	80
127	450	88
128	450	85
129	450	82
130	450	72
131	450	73
132	450	88
133	450	78
134	450	97
135	450	84
136	450	79
137	450	64
138	450	84
139	450	91
140	450	69
141	450	75
142	450	60
143	450	67
144	450	95
145	450	93
146	450	82
147	450	88
148	450	82
149	450	91
150	450	66
151	450	70
152	450	60
153	450	81
154	450	55
155	450	65
156	450	66
157	450	67
158	450	58
159	450	45
160	450	61
161	450	49
162	450	54
163	450	74
164	450	62
165	450	60
166	450	77
167	450	61
168	450	52
169	450	42
170	450	67
171	450	63
172	450	54
173	450	48
174	450	45
175	450	47
176	450	63
177	450	39
178	450	71
179	450	69
180	450	64
181	450	73
182	450	41
183	450	61
184	450	81
185	450	51
186	450	54
187	450	73
188	450	58
189	450	37
190	450	68
191	450	50
192	450	82
193	450	40
194	450	58
195	450	67
196	450	69
197	450	75
198	450	68
199	450	68
200	450	45
201	450	67
202	450	42
203	450	82
204	450	58
205	450	61
206	450	57
207	450	81
208	450	76
209	450	66
210	450	67
211	450	67
212	450	56
213	450	59
214	450	72
215	450	79
216	450	49
217	450	66
218	450	54
219	450	67
220	450	56
221	450	71
222	450	71
223	450	67
224	450	72
225	450	63
226	450	76
227	450	52
228	450	59
229	450	78
230	450	63
231	450	63
232	450	70
233	450	78
234	450	76
235	450	69
236	450	72
237	450	51
238	450	80
239	450	54
240	450	69
241	450	71
242	450	62
243	450	63
244	450	39
245	450	58
246	450	56
247	450	46
248	450	58
249	450	52
250	450	56
251	450	53
252	450	80
253	450	50
254	450	67
255	450	78
256	450	69
257	450	45
258	450	60
259	450	60
260	450	45
261	450	57
262	450	51
263	450	41
264	450	59
265	450	45
266	450	56
267	450	59
268	450	56
269	450	68
270	450	68
271	450	82
272	450	60
273	450	54
274	450	71
275	450	50
276	450	53
277	450	61
278	450	70
279	450	66
280	450	73
281	450	79
282	450	78
283	450	75
284	450	67
285	450	68
286	450	61
287	450	51
288	450	58
289	450	50
290	450	53
291	450	71
292	450	69
293	450	80
294	450	63
295	450	63
296	450	59
297	450	63
298	450	98
299	450	86
300	450	92
301	450	78
302	450	61
303	450	69
304	450	48
305	450	62
306	450	31
307	450	22
308	450	66
309	450	88
310	450	82
311	450	89
312	450	84
313	450	77
314	450	77
315	450	87
316	450	83
317	450	86
318	450	90
319	450	96
320	450	110
321	450	109
322	450	117
323	450	108
324	450	89
325	450	96
326	450	90
327	450	102
328	450	116
329	450	117
330	450	107
331	450	108
332	450	117
333	450	133
334	450	106
335	450	123
336	450	122
337	450	100
338	450	97
339	450	87
340	450	82
341	450	84
342	450	104
343	450	102
344	450	99
345	450	116
346	450	119
347	450	121
348	450	133
349	450	126
350	450	126
351	450	116
352	450	107
353	450	94
354	450	101
355	450	124
356	450	157
357	450	147
358	450	118
359	450	133
360	450	127
361	450	94
362	450	91
363	450	69
364	450	98
365	450	131
366	450	40
367	450	51
368	450	43
369	450	96
370	450	76
371	450	107
372	450	125
373	450	125
374	450	156
375	450	113
376	450	163
377	450	150
378	450	151
379	450	153
380	450	160
381	450	118
382	450	133
383	450	97
384	450	91
385	450	122
386	450	131
387	450	121
388	450	96
389	450	101
390	450	104
391	450	105
392	450	134
393	450	153
394	450	148
395	450	135
396	450	115
397	450	96
398	450	134
399	450	166
400	450	109
401	450	131
402	450	154
403	450	119
404	450	136
405	450	123
406	450	123
407	450	110
408	450	101
409	450	113
410	450	84
411	450	76
412	450	93
413	450	97
414	450	104
415	450	101
416	450	94
417	450	102
418	450	106
419	450	86
420	450	90
421	450	99
422	450	92
423	450	143
424	450	113
425	450	115
426	450	110
427	450	98
428	450	117
429	450	139
430	450	98
431	450	133
432	450	149
433	450	161
434	450	211
435	450	231
436	450	340
437	450	318
438	450	366
439	450	376
440	450	506
441	450	986
442	450	1304
443	450	2022
444	450	2714
445	450	3047
446	450	3208
447	450	3018
448	450	5878
449	450	19013
450	450	46370
0	451	6
1	451	64
2	451	81
3	451	87
4	451	81
5	451	54
6	451	61
7	451	43
8	451	33
9	451	25
10	451	25
11	451	36
12	451	24
13	451	24
14	451	27
15	451	34
16	451	31
17	451	22
18	451	22
19	451	19
20	451	22
21	451	15
22	451	14
23	451	25
24	451	18
25	451	23
26	451	21
27	451	21
28	451	20
29	451	20
30	451	25
31	451	29
32	451	19
33	451	18
34	451	23
35	451	29
36	451	30
38	451	28
39	451	37
40	451	40
41	451	42
42	451	33
43	451	31
44	451	61
45	451	105
46	451	147
47	451	127
48	451	94
49	451	57
50	451	65
51	451	104
52	451	55
53	451	72
54	451	122
55	451	71
56	451	105
57	451	52
58	451	33
59	451	47
60	451	45
61	451	81
62	451	53
63	451	11
64	451	66
65	451	23
66	451	17
67	451	81
68	451	74
69	451	61
70	451	58
71	451	57
72	451	45
73	451	54
74	451	55
75	451	37
76	451	40
77	451	48
78	451	43
79	451	59
80	451	102
81	451	130
82	451	122
83	451	138
84	451	128
85	451	108
86	451	111
87	451	96
88	451	121
89	451	74
90	451	128
91	451	101
92	451	115
93	451	124
94	451	118
95	451	84
96	451	110
97	451	145
98	451	160
99	451	138
100	451	127
101	451	129
102	451	142
103	451	140
104	451	142
105	451	110
106	451	108
107	451	100
108	451	150
109	451	65
110	451	49
111	451	66
112	451	49
113	451	61
114	451	62
115	451	57
116	451	60
117	451	68
118	451	77
119	451	55
120	451	63
121	451	62
122	451	56
123	451	43
124	451	72
125	451	62
126	451	68
127	451	67
128	451	61
129	451	67
130	451	61
131	451	72
132	451	57
133	451	66
134	451	73
135	451	61
136	451	51
137	451	60
138	451	77
139	451	72
140	451	57
141	451	42
142	451	47
143	451	56
144	451	72
145	451	87
146	451	65
147	451	77
148	451	69
149	451	76
150	451	71
151	451	92
152	451	53
153	451	85
154	451	71
155	451	77
156	451	55
157	451	50
158	451	40
159	451	68
160	451	50
161	451	49
162	451	54
163	451	60
164	451	61
165	451	60
166	451	75
167	451	69
168	451	50
169	451	50
170	451	52
171	451	53
172	451	53
173	451	33
174	451	47
175	451	48
176	451	54
177	451	47
178	451	51
179	451	53
180	451	36
181	451	50
182	451	41
183	451	54
184	451	38
185	451	47
186	451	51
187	451	46
188	451	45
189	451	32
190	451	46
191	451	56
192	451	54
193	451	56
194	451	49
195	451	56
196	451	42
197	451	63
198	451	51
199	451	52
200	451	46
201	451	49
202	451	47
203	451	48
204	451	56
205	451	51
206	451	53
207	451	55
208	451	50
209	451	66
210	451	44
211	451	50
212	451	49
213	451	50
214	451	57
215	451	53
216	451	44
217	451	51
218	451	59
219	451	40
220	451	51
221	451	43
222	451	54
223	451	39
224	451	52
225	451	38
226	451	46
227	451	51
228	451	49
229	451	51
230	451	76
231	451	50
232	451	60
233	451	54
234	451	60
235	451	51
236	451	45
237	451	54
238	451	36
239	451	41
240	451	48
241	451	42
242	451	49
243	451	46
244	451	23
245	451	61
246	451	52
247	451	50
248	451	39
249	451	50
250	451	43
251	451	44
252	451	36
253	451	58
254	451	50
255	451	41
256	451	58
257	451	45
258	451	50
259	451	47
260	451	34
261	451	42
262	451	46
263	451	41
264	451	41
265	451	28
266	451	39
267	451	44
268	451	51
269	451	50
270	451	51
271	451	48
272	451	37
273	451	36
274	451	41
275	451	58
276	451	38
277	451	51
278	451	63
279	451	56
280	451	42
281	451	61
282	451	55
283	451	54
284	451	53
285	451	58
286	451	62
287	451	41
288	451	56
289	451	50
290	451	42
291	451	52
292	451	51
293	451	69
294	451	42
295	451	45
296	451	54
297	451	46
298	451	63
299	451	79
300	451	64
301	451	47
302	451	50
303	451	56
304	451	36
305	451	53
306	451	40
307	451	36
308	451	56
309	451	86
310	451	79
311	451	88
312	451	69
313	451	76
314	451	68
315	451	93
316	451	75
317	451	82
318	451	88
319	451	67
320	451	95
321	451	101
322	451	110
323	451	99
324	451	115
325	451	94
326	451	97
327	451	96
328	451	119
329	451	112
330	451	72
331	451	88
332	451	104
333	451	116
334	451	73
335	451	84
336	451	81
337	451	83
338	451	72
339	451	55
340	451	70
341	451	85
342	451	77
343	451	78
344	451	96
345	451	83
346	451	101
347	451	129
348	451	100
349	451	87
350	451	75
351	451	105
352	451	79
353	451	85
354	451	85
355	451	89
356	451	103
357	451	91
358	451	81
359	451	88
360	451	160
361	451	93
362	451	120
363	451	67
364	451	96
365	451	117
366	451	50
367	451	56
368	451	47
369	451	78
370	451	88
371	451	92
372	451	93
373	451	102
374	451	115
375	451	90
376	451	123
377	451	112
378	451	88
379	451	113
380	451	122
381	451	97
382	451	94
383	451	94
384	451	76
385	451	87
386	451	91
387	451	102
388	451	73
389	451	60
390	451	71
391	451	73
392	451	103
393	451	115
394	451	114
395	451	89
396	451	89
397	451	94
398	451	99
399	451	122
400	451	112
401	451	126
402	451	101
403	451	110
404	451	78
405	451	99
406	451	79
407	451	82
408	451	62
409	451	79
410	451	69
411	451	49
412	451	63
413	451	68
414	451	73
415	451	80
416	451	90
417	451	71
418	451	70
419	451	52
420	451	63
421	451	75
422	451	83
423	451	80
424	451	72
425	451	70
426	451	92
427	451	67
428	451	91
429	451	83
430	451	71
431	451	101
432	451	103
433	451	110
434	451	145
435	451	178
436	451	261
437	451	228
438	451	242
439	451	250
440	451	344
441	451	734
442	451	968
443	451	1667
444	451	2178
445	451	2716
446	451	2980
447	451	2469
448	451	5763
449	451	11375
450	451	20349
451	451	42770
0	452	6
1	452	55
2	452	71
3	452	77
4	452	70
5	452	53
6	452	45
7	452	37
8	452	42
9	452	29
10	452	36
11	452	18
12	452	19
13	452	25
14	452	28
15	452	28
16	452	23
17	452	23
18	452	25
19	452	18
20	452	22
21	452	18
22	452	24
23	452	14
24	452	29
25	452	12
26	452	13
27	452	20
28	452	17
29	452	19
30	452	28
31	452	28
32	452	22
33	452	23
34	452	37
35	452	42
36	452	34
38	452	22
39	452	46
40	452	35
41	452	46
42	452	40
43	452	44
44	452	46
45	452	85
46	452	120
47	452	142
48	452	97
49	452	79
50	452	70
51	452	99
52	452	65
53	452	80
54	452	118
55	452	80
56	452	78
57	452	40
58	452	34
59	452	41
60	452	73
61	452	56
62	452	51
63	452	11
64	452	57
65	452	27
66	452	20
67	452	83
68	452	66
69	452	52
70	452	43
71	452	57
72	452	45
73	452	49
74	452	45
75	452	54
76	452	48
77	452	60
78	452	40
79	452	57
80	452	134
81	452	123
82	452	101
83	452	105
84	452	129
85	452	124
86	452	121
87	452	97
88	452	93
89	452	71
90	452	86
91	452	106
92	452	118
93	452	124
94	452	99
95	452	76
96	452	114
97	452	104
98	452	142
99	452	155
100	452	135
101	452	155
102	452	138
103	452	158
104	452	158
105	452	157
106	452	152
107	452	157
108	452	147
109	452	47
110	452	51
111	452	56
112	452	66
113	452	58
114	452	65
115	452	36
116	452	68
117	452	74
118	452	49
119	452	53
120	452	48
121	452	55
122	452	63
123	452	66
124	452	66
125	452	62
126	452	65
127	452	74
128	452	50
129	452	74
130	452	56
131	452	62
132	452	48
133	452	62
134	452	61
135	452	47
136	452	67
137	452	57
138	452	53
139	452	63
140	452	56
141	452	66
142	452	50
143	452	42
144	452	74
145	452	74
146	452	94
147	452	86
148	452	63
149	452	84
150	452	87
151	452	86
152	452	65
153	452	68
154	452	69
155	452	65
156	452	54
157	452	51
158	452	43
159	452	67
160	452	56
161	452	42
162	452	64
163	452	61
164	452	61
165	452	54
166	452	77
167	452	54
168	452	50
169	452	60
170	452	59
171	452	72
172	452	51
173	452	45
174	452	55
175	452	44
176	452	40
177	452	42
178	452	49
179	452	57
180	452	64
181	452	65
182	452	50
183	452	50
184	452	56
185	452	45
186	452	48
187	452	45
188	452	38
189	452	39
190	452	51
191	452	50
192	452	45
193	452	53
194	452	60
195	452	49
196	452	43
197	452	75
198	452	54
199	452	50
200	452	51
201	452	51
202	452	41
203	452	52
204	452	47
205	452	60
206	452	51
207	452	61
208	452	55
209	452	51
210	452	50
211	452	55
212	452	46
213	452	50
214	452	52
215	452	49
216	452	56
217	452	48
218	452	41
219	452	44
220	452	47
221	452	48
222	452	46
223	452	46
224	452	49
225	452	42
226	452	50
227	452	49
228	452	56
229	452	58
230	452	59
231	452	56
232	452	49
233	452	64
234	452	66
235	452	55
236	452	36
237	452	33
238	452	47
239	452	53
240	452	64
241	452	46
242	452	46
243	452	50
244	452	33
245	452	61
246	452	63
247	452	40
248	452	33
249	452	41
250	452	40
251	452	44
252	452	47
253	452	36
254	452	55
255	452	54
256	452	59
257	452	42
258	452	55
259	452	56
260	452	45
261	452	50
262	452	39
263	452	41
264	452	46
265	452	39
266	452	48
267	452	43
268	452	46
269	452	48
270	452	55
271	452	65
272	452	50
273	452	42
274	452	54
275	452	71
276	452	33
277	452	59
278	452	59
279	452	68
280	452	60
281	452	55
282	452	64
283	452	64
284	452	61
285	452	68
286	452	56
287	452	53
288	452	46
289	452	39
290	452	54
291	452	53
292	452	57
293	452	51
294	452	40
295	452	40
296	452	55
297	452	47
298	452	54
299	452	53
300	452	80
301	452	64
302	452	48
303	452	49
304	452	36
305	452	47
306	452	40
307	452	33
308	452	59
309	452	98
310	452	98
311	452	69
312	452	54
313	452	48
314	452	83
315	452	62
316	452	62
317	452	80
318	452	86
319	452	76
320	452	98
321	452	97
322	452	108
323	452	92
324	452	114
325	452	108
326	452	112
327	452	118
328	452	99
329	452	100
330	452	107
331	452	88
332	452	90
333	452	75
334	452	73
335	452	86
336	452	91
337	452	77
338	452	63
339	452	50
340	452	61
341	452	88
342	452	76
343	452	64
344	452	107
345	452	95
346	452	107
347	452	96
348	452	98
349	452	88
350	452	82
351	452	99
352	452	85
353	452	87
354	452	84
355	452	96
356	452	109
357	452	83
358	452	88
359	452	98
360	452	127
361	452	115
362	452	116
363	452	86
364	452	93
365	452	129
366	452	45
367	452	51
368	452	56
369	452	87
370	452	81
371	452	91
372	452	78
373	452	92
374	452	118
375	452	88
376	452	111
377	452	88
378	452	92
379	452	127
380	452	105
381	452	96
382	452	88
383	452	82
384	452	59
385	452	69
386	452	105
387	452	80
388	452	68
389	452	73
390	452	76
391	452	88
392	452	117
393	452	93
394	452	107
395	452	98
396	452	95
397	452	79
398	452	98
399	452	111
400	452	94
401	452	96
402	452	140
403	452	107
404	452	94
405	452	97
406	452	94
407	452	67
408	452	92
409	452	83
410	452	70
411	452	69
412	452	57
413	452	78
414	452	90
415	452	65
416	452	75
417	452	75
418	452	81
419	452	48
420	452	45
421	452	51
422	452	77
423	452	92
424	452	96
425	452	74
426	452	98
427	452	67
428	452	83
429	452	83
430	452	78
431	452	107
432	452	89
433	452	110
434	452	135
435	452	176
436	452	200
437	452	224
438	452	235
439	452	223
440	452	275
441	452	595
442	452	822
443	452	1358
444	452	1748
445	452	1991
446	452	2285
447	452	1948
448	452	3896
449	452	6429
450	452	7676
451	452	15718
452	452	45656
0	453	2
1	453	67
2	453	64
3	453	84
4	453	70
5	453	48
6	453	60
7	453	36
8	453	50
9	453	43
10	453	27
11	453	38
12	453	30
13	453	23
14	453	29
15	453	36
16	453	29
17	453	25
18	453	27
19	453	16
20	453	27
21	453	27
22	453	26
23	453	22
24	453	25
25	453	12
26	453	24
27	453	31
28	453	35
29	453	27
30	453	25
31	453	29
32	453	26
33	453	29
34	453	40
35	453	40
36	453	41
38	453	36
39	453	36
40	453	47
41	453	56
42	453	36
43	453	56
44	453	57
45	453	86
46	453	119
47	453	148
48	453	101
49	453	96
50	453	89
51	453	102
52	453	84
53	453	63
54	453	92
55	453	92
56	453	82
57	453	32
58	453	33
59	453	46
60	453	61
61	453	77
62	453	60
63	453	13
64	453	72
65	453	22
66	453	25
67	453	78
68	453	71
69	453	51
70	453	33
71	453	50
72	453	54
73	453	55
74	453	55
75	453	47
76	453	49
77	453	55
78	453	54
79	453	58
80	453	111
81	453	143
82	453	105
83	453	130
84	453	107
85	453	94
86	453	110
87	453	99
88	453	99
89	453	76
90	453	87
91	453	105
92	453	119
93	453	97
94	453	101
95	453	99
96	453	126
97	453	120
98	453	139
99	453	171
100	453	170
101	453	155
102	453	163
103	453	175
104	453	187
105	453	160
106	453	134
107	453	162
108	453	158
109	453	59
110	453	49
111	453	58
112	453	56
113	453	57
114	453	62
115	453	58
116	453	73
117	453	69
118	453	76
119	453	68
120	453	55
121	453	69
122	453	68
123	453	70
124	453	69
125	453	67
126	453	66
127	453	66
128	453	70
129	453	62
130	453	68
131	453	63
132	453	72
133	453	72
134	453	67
135	453	69
136	453	48
137	453	72
138	453	81
139	453	75
140	453	63
141	453	56
142	453	67
143	453	70
144	453	80
145	453	101
146	453	95
147	453	79
148	453	77
149	453	88
150	453	81
151	453	80
152	453	73
153	453	88
154	453	72
155	453	52
156	453	57
157	453	53
158	453	42
159	453	63
160	453	52
161	453	61
162	453	53
163	453	73
164	453	69
165	453	58
166	453	70
167	453	70
168	453	63
169	453	68
170	453	70
171	453	49
172	453	65
173	453	49
174	453	50
175	453	58
176	453	49
177	453	43
178	453	51
179	453	63
180	453	58
181	453	62
182	453	45
183	453	55
184	453	60
185	453	53
186	453	60
187	453	42
188	453	71
189	453	37
190	453	53
191	453	57
192	453	53
193	453	49
194	453	65
195	453	61
196	453	58
197	453	74
198	453	48
199	453	64
200	453	54
201	453	53
202	453	49
203	453	77
204	453	66
205	453	55
206	453	51
207	453	64
208	453	60
209	453	51
210	453	63
211	453	54
212	453	53
213	453	60
214	453	62
215	453	46
216	453	45
217	453	69
218	453	45
219	453	57
220	453	45
221	453	48
222	453	66
223	453	64
224	453	63
225	453	53
226	453	70
227	453	39
228	453	75
229	453	74
230	453	63
231	453	64
232	453	63
233	453	61
234	453	72
235	453	68
236	453	45
237	453	44
238	453	53
239	453	44
240	453	66
241	453	59
242	453	51
243	453	50
244	453	24
245	453	56
246	453	59
247	453	45
248	453	50
249	453	51
250	453	45
251	453	41
252	453	53
253	453	65
254	453	55
255	453	62
256	453	49
257	453	46
258	453	57
259	453	55
260	453	52
261	453	45
262	453	45
263	453	62
264	453	57
265	453	46
266	453	41
267	453	61
268	453	47
269	453	49
270	453	68
271	453	48
272	453	50
273	453	69
274	453	64
275	453	49
276	453	45
277	453	57
278	453	71
279	453	71
280	453	84
281	453	63
282	453	63
283	453	89
284	453	55
285	453	62
286	453	56
287	453	55
288	453	57
289	453	44
290	453	58
291	453	66
292	453	61
293	453	55
294	453	51
295	453	53
296	453	65
297	453	56
298	453	70
299	453	70
300	453	80
301	453	56
302	453	59
303	453	62
304	453	39
305	453	57
306	453	39
307	453	26
308	453	67
309	453	89
310	453	90
311	453	81
312	453	73
313	453	81
314	453	76
315	453	81
316	453	45
317	453	79
318	453	77
319	453	89
320	453	75
321	453	112
322	453	117
323	453	105
324	453	131
325	453	133
326	453	130
327	453	118
328	453	131
329	453	100
330	453	96
331	453	93
332	453	80
333	453	112
334	453	72
335	453	90
336	453	84
337	453	105
338	453	71
339	453	64
340	453	67
341	453	81
342	453	76
343	453	77
344	453	89
345	453	88
346	453	67
347	453	125
348	453	93
349	453	86
350	453	93
351	453	96
352	453	84
353	453	83
354	453	81
355	453	92
356	453	115
357	453	78
358	453	69
359	453	102
360	453	138
361	453	107
362	453	119
363	453	89
364	453	114
365	453	141
366	453	43
367	453	35
368	453	40
369	453	96
370	453	92
371	453	81
372	453	96
373	453	102
374	453	129
375	453	83
376	453	113
377	453	126
378	453	106
379	453	121
380	453	102
381	453	87
382	453	104
383	453	87
384	453	64
385	453	83
386	453	105
387	453	86
388	453	90
389	453	68
390	453	84
391	453	81
392	453	115
393	453	118
394	453	113
395	453	117
396	453	102
397	453	84
398	453	98
399	453	131
400	453	99
401	453	131
402	453	120
403	453	100
404	453	125
405	453	102
406	453	88
407	453	68
408	453	87
409	453	90
410	453	65
411	453	57
412	453	79
413	453	75
414	453	95
415	453	87
416	453	87
417	453	89
418	453	95
419	453	66
420	453	88
421	453	65
422	453	96
423	453	103
424	453	104
425	453	86
426	453	92
427	453	79
428	453	99
429	453	112
430	453	81
431	453	105
432	453	109
433	453	111
434	453	142
435	453	175
436	453	245
437	453	277
438	453	260
439	453	269
440	453	323
441	453	632
442	453	782
443	453	1270
444	453	1663
445	453	1859
446	453	2100
447	453	1839
448	453	3352
449	453	5403
450	453	6377
451	453	10148
452	453	23125
453	453	48045
0	454	2
1	454	81
2	454	72
3	454	68
4	454	53
5	454	53
6	454	38
7	454	51
8	454	27
9	454	27
10	454	26
11	454	34
12	454	27
13	454	29
14	454	34
15	454	34
16	454	31
17	454	27
18	454	33
19	454	22
20	454	29
21	454	16
22	454	25
23	454	19
24	454	27
25	454	19
26	454	24
27	454	22
28	454	12
29	454	17
30	454	21
31	454	30
32	454	26
33	454	24
34	454	39
35	454	38
36	454	31
38	454	40
39	454	32
40	454	40
41	454	37
42	454	38
43	454	44
44	454	54
45	454	76
46	454	123
47	454	121
48	454	93
49	454	71
50	454	92
51	454	105
52	454	80
53	454	66
54	454	117
55	454	68
56	454	87
57	454	37
58	454	28
59	454	33
60	454	54
61	454	49
62	454	60
63	454	14
64	454	88
65	454	27
66	454	26
67	454	76
68	454	66
69	454	44
70	454	48
71	454	39
72	454	49
73	454	47
74	454	39
75	454	36
76	454	45
77	454	48
78	454	42
79	454	44
80	454	83
81	454	114
82	454	93
83	454	132
84	454	118
85	454	105
86	454	122
87	454	107
88	454	90
89	454	38
90	454	87
91	454	115
92	454	99
93	454	127
94	454	79
95	454	86
96	454	124
97	454	108
98	454	124
99	454	175
100	454	149
101	454	161
102	454	172
103	454	179
104	454	161
105	454	145
106	454	171
107	454	174
108	454	146
109	454	59
110	454	47
111	454	61
112	454	60
113	454	62
114	454	49
115	454	37
116	454	57
117	454	68
118	454	65
119	454	56
120	454	58
121	454	77
122	454	65
123	454	56
124	454	54
125	454	55
126	454	62
127	454	78
128	454	53
129	454	64
130	454	54
131	454	52
132	454	61
133	454	45
134	454	79
135	454	65
136	454	43
137	454	54
138	454	80
139	454	59
140	454	63
141	454	47
142	454	63
143	454	55
144	454	75
145	454	94
146	454	96
147	454	86
148	454	62
149	454	81
150	454	79
151	454	81
152	454	65
153	454	76
154	454	94
155	454	68
156	454	44
157	454	57
158	454	57
159	454	66
160	454	61
161	454	45
162	454	64
163	454	63
164	454	61
165	454	55
166	454	76
167	454	77
168	454	67
169	454	50
170	454	66
171	454	65
172	454	49
173	454	53
174	454	39
175	454	41
176	454	50
177	454	36
178	454	43
179	454	73
180	454	43
181	454	53
182	454	50
183	454	55
184	454	67
185	454	44
186	454	50
187	454	54
188	454	38
189	454	38
190	454	65
191	454	59
192	454	53
193	454	50
194	454	55
195	454	68
196	454	58
197	454	51
198	454	65
199	454	60
200	454	46
201	454	52
202	454	35
203	454	62
204	454	74
205	454	45
206	454	63
207	454	62
208	454	55
209	454	52
210	454	64
211	454	54
212	454	43
213	454	50
214	454	59
215	454	60
216	454	57
217	454	58
218	454	60
219	454	48
220	454	47
221	454	43
222	454	53
223	454	46
224	454	63
225	454	52
226	454	50
227	454	60
228	454	74
229	454	64
230	454	65
231	454	63
232	454	50
233	454	67
234	454	54
235	454	51
236	454	52
237	454	43
238	454	31
239	454	39
240	454	55
241	454	50
242	454	40
243	454	56
244	454	22
245	454	54
246	454	56
247	454	42
248	454	41
249	454	46
250	454	61
251	454	52
252	454	67
253	454	50
254	454	46
255	454	62
256	454	52
257	454	50
258	454	50
259	454	47
260	454	31
261	454	56
262	454	57
263	454	44
264	454	38
265	454	39
266	454	39
267	454	41
268	454	57
269	454	51
270	454	57
271	454	44
272	454	45
273	454	65
274	454	62
275	454	37
276	454	39
277	454	70
278	454	58
279	454	62
280	454	53
281	454	68
282	454	63
283	454	56
284	454	53
285	454	70
286	454	59
287	454	53
288	454	65
289	454	59
290	454	60
291	454	49
292	454	57
293	454	52
294	454	55
295	454	50
296	454	47
297	454	42
298	454	58
299	454	77
300	454	71
301	454	51
302	454	50
303	454	61
304	454	37
305	454	65
306	454	59
307	454	32
308	454	54
309	454	108
310	454	88
311	454	71
312	454	71
313	454	71
314	454	89
315	454	75
316	454	68
317	454	70
318	454	71
319	454	70
320	454	86
321	454	87
322	454	112
323	454	107
324	454	129
325	454	115
326	454	118
327	454	123
328	454	137
329	454	99
330	454	105
331	454	93
332	454	97
333	454	86
334	454	66
335	454	77
336	454	84
337	454	82
338	454	54
339	454	70
340	454	54
341	454	81
342	454	47
343	454	74
344	454	104
345	454	86
346	454	81
347	454	104
348	454	97
349	454	64
350	454	68
351	454	106
352	454	79
353	454	61
354	454	75
355	454	90
356	454	104
357	454	81
358	454	60
359	454	76
360	454	116
361	454	116
362	454	106
363	454	106
364	454	118
365	454	125
366	454	53
367	454	55
368	454	44
369	454	82
370	454	61
371	454	91
372	454	70
373	454	76
374	454	94
375	454	92
376	454	108
377	454	99
378	454	82
379	454	101
380	454	110
381	454	91
382	454	87
383	454	95
384	454	52
385	454	76
386	454	95
387	454	82
388	454	55
389	454	66
390	454	75
391	454	73
392	454	87
393	454	92
394	454	107
395	454	88
396	454	87
397	454	81
398	454	86
399	454	102
400	454	117
401	454	125
402	454	111
403	454	108
404	454	81
405	454	86
406	454	71
407	454	80
408	454	61
409	454	86
410	454	65
411	454	47
412	454	59
413	454	72
414	454	60
415	454	77
416	454	88
417	454	87
418	454	71
419	454	64
420	454	65
421	454	56
422	454	85
423	454	97
424	454	104
425	454	76
426	454	95
427	454	75
428	454	80
429	454	91
430	454	75
431	454	86
432	454	92
433	454	112
434	454	122
435	454	166
436	454	194
437	454	221
438	454	215
439	454	215
440	454	296
441	454	525
442	454	711
443	454	1035
444	454	1333
445	454	1578
446	454	1813
447	454	1636
448	454	2733
449	454	4466
450	454	5362
451	454	8497
452	454	12821
453	454	21276
454	454	44396
0	455	4
1	455	80
2	455	67
3	455	61
4	455	62
5	455	51
6	455	45
7	455	37
8	455	41
9	455	27
10	455	33
11	455	29
12	455	35
13	455	23
14	455	46
15	455	30
16	455	26
17	455	30
18	455	30
19	455	22
20	455	24
21	455	22
22	455	26
23	455	28
24	455	26
25	455	22
26	455	16
27	455	16
28	455	26
29	455	23
30	455	29
31	455	40
32	455	16
33	455	24
34	455	38
35	455	36
36	455	36
38	455	40
39	455	39
40	455	28
41	455	31
42	455	36
43	455	52
44	455	63
45	455	62
46	455	114
47	455	126
48	455	107
49	455	83
50	455	98
51	455	100
52	455	80
53	455	74
54	455	108
55	455	79
56	455	60
57	455	32
58	455	36
59	455	42
60	455	53
61	455	53
62	455	55
63	455	18
64	455	93
65	455	27
66	455	25
67	455	96
68	455	56
69	455	51
70	455	44
71	455	47
72	455	36
73	455	53
74	455	58
75	455	38
76	455	42
77	455	47
78	455	42
79	455	60
80	455	108
81	455	119
82	455	99
83	455	99
84	455	128
85	455	109
86	455	102
87	455	91
88	455	93
89	455	70
90	455	101
91	455	122
92	455	119
93	455	123
94	455	83
95	455	100
96	455	126
97	455	100
98	455	137
99	455	174
100	455	173
101	455	162
102	455	162
103	455	187
104	455	187
105	455	164
106	455	161
107	455	154
108	455	145
109	455	62
110	455	52
111	455	71
112	455	74
113	455	77
114	455	67
115	455	50
116	455	58
117	455	61
118	455	70
119	455	58
120	455	61
121	455	61
122	455	60
123	455	63
124	455	68
125	455	69
126	455	68
127	455	53
128	455	50
129	455	46
130	455	62
131	455	62
132	455	57
133	455	73
134	455	73
135	455	67
136	455	75
137	455	58
138	455	67
139	455	87
140	455	72
141	455	53
142	455	59
143	455	59
144	455	67
145	455	105
146	455	89
147	455	91
148	455	82
149	455	97
150	455	73
151	455	90
152	455	56
153	455	87
154	455	77
155	455	68
156	455	68
157	455	70
158	455	53
159	455	62
160	455	73
161	455	49
162	455	73
163	455	59
164	455	67
165	455	63
166	455	85
167	455	65
168	455	63
169	455	80
170	455	59
171	455	80
172	455	56
173	455	44
174	455	60
175	455	51
176	455	71
177	455	46
178	455	49
179	455	72
180	455	54
181	455	64
182	455	43
183	455	55
184	455	67
185	455	54
186	455	51
187	455	60
188	455	62
189	455	45
190	455	65
191	455	68
192	455	52
193	455	57
194	455	53
195	455	61
196	455	43
197	455	59
198	455	41
199	455	59
200	455	59
201	455	38
202	455	32
203	455	67
204	455	81
205	455	61
206	455	57
207	455	55
208	455	60
209	455	60
210	455	53
211	455	54
212	455	58
213	455	68
214	455	66
215	455	72
216	455	53
217	455	53
218	455	43
219	455	42
220	455	66
221	455	54
222	455	64
223	455	56
224	455	46
225	455	53
226	455	63
227	455	44
228	455	65
229	455	63
230	455	56
231	455	63
232	455	66
233	455	58
234	455	69
235	455	63
236	455	50
237	455	32
238	455	42
239	455	56
240	455	41
241	455	60
242	455	49
243	455	54
244	455	29
245	455	53
246	455	54
247	455	50
248	455	35
249	455	48
250	455	49
251	455	55
252	455	45
253	455	46
254	455	59
255	455	52
256	455	49
257	455	35
258	455	57
259	455	54
260	455	47
261	455	45
262	455	41
263	455	50
264	455	45
265	455	42
266	455	45
267	455	55
268	455	53
269	455	62
270	455	67
271	455	56
272	455	59
273	455	57
274	455	67
275	455	52
276	455	46
277	455	76
278	455	48
279	455	69
280	455	64
281	455	78
282	455	74
283	455	69
284	455	62
285	455	78
286	455	65
287	455	50
288	455	74
289	455	60
290	455	59
291	455	63
292	455	62
293	455	59
294	455	52
295	455	66
296	455	47
297	455	47
298	455	64
299	455	81
300	455	84
301	455	72
302	455	57
303	455	72
304	455	49
305	455	69
306	455	42
307	455	40
308	455	73
309	455	103
310	455	90
311	455	78
312	455	89
313	455	72
314	455	81
315	455	58
316	455	66
317	455	60
318	455	67
319	455	77
320	455	103
321	455	89
322	455	118
323	455	108
324	455	146
325	455	135
326	455	123
327	455	122
328	455	148
329	455	90
330	455	102
331	455	79
332	455	98
333	455	82
334	455	69
335	455	67
336	455	92
337	455	89
338	455	66
339	455	65
340	455	74
341	455	86
342	455	70
343	455	75
344	455	84
345	455	77
346	455	88
347	455	107
348	455	104
349	455	82
350	455	84
351	455	94
352	455	83
353	455	62
354	455	68
355	455	93
356	455	103
357	455	113
358	455	85
359	455	95
360	455	136
361	455	140
362	455	134
363	455	103
364	455	110
365	455	140
366	455	51
367	455	54
368	455	48
369	455	103
370	455	65
371	455	68
372	455	86
373	455	79
374	455	95
375	455	76
376	455	91
377	455	113
378	455	110
379	455	113
380	455	99
381	455	109
382	455	80
383	455	112
384	455	80
385	455	72
386	455	79
387	455	83
388	455	57
389	455	67
390	455	79
391	455	66
392	455	77
393	455	114
394	455	120
395	455	85
396	455	79
397	455	78
398	455	100
399	455	107
400	455	98
401	455	131
402	455	135
403	455	103
404	455	99
405	455	99
406	455	87
407	455	72
408	455	71
409	455	102
410	455	64
411	455	66
412	455	69
413	455	92
414	455	78
415	455	77
416	455	79
417	455	76
418	455	80
419	455	68
420	455	64
421	455	58
422	455	83
423	455	113
424	455	78
425	455	83
426	455	91
427	455	76
428	455	81
429	455	99
430	455	77
431	455	120
432	455	126
433	455	102
434	455	150
435	455	141
436	455	208
437	455	208
438	455	237
439	455	274
440	455	276
441	455	507
442	455	733
443	455	1015
444	455	1304
445	455	1496
446	455	1730
447	455	1494
448	455	2444
449	455	4082
450	455	4830
451	455	7436
452	455	10408
453	455	11828
454	455	21945
455	455	48721
0	456	5
1	456	76
2	456	62
3	456	59
4	456	59
5	456	59
6	456	52
7	456	29
8	456	40
9	456	31
10	456	36
11	456	36
12	456	28
13	456	36
14	456	32
15	456	28
16	456	23
17	456	27
18	456	24
19	456	23
20	456	24
21	456	25
22	456	22
23	456	23
24	456	28
25	456	20
26	456	16
27	456	28
28	456	22
29	456	17
30	456	26
31	456	27
32	456	27
33	456	26
34	456	36
35	456	46
36	456	56
38	456	46
39	456	44
40	456	40
41	456	37
42	456	40
43	456	43
44	456	42
45	456	81
46	456	106
47	456	138
48	456	117
49	456	78
50	456	90
51	456	95
52	456	96
53	456	100
54	456	84
55	456	85
56	456	82
57	456	43
58	456	34
59	456	42
60	456	76
61	456	62
62	456	63
63	456	15
64	456	81
65	456	30
66	456	12
67	456	94
68	456	62
69	456	45
70	456	51
71	456	54
72	456	50
73	456	52
74	456	43
75	456	37
76	456	41
77	456	57
78	456	54
79	456	49
80	456	115
81	456	132
82	456	106
83	456	121
84	456	105
85	456	93
86	456	122
87	456	89
88	456	86
89	456	67
90	456	101
91	456	109
92	456	111
93	456	112
94	456	84
95	456	92
96	456	99
97	456	106
98	456	130
99	456	181
100	456	188
101	456	185
102	456	177
103	456	214
104	456	180
105	456	183
106	456	153
107	456	167
108	456	156
109	456	62
110	456	66
111	456	53
112	456	53
113	456	78
114	456	51
115	456	52
116	456	58
117	456	77
118	456	82
119	456	74
120	456	58
121	456	65
122	456	67
123	456	54
124	456	89
125	456	54
126	456	54
127	456	61
128	456	64
129	456	60
130	456	60
131	456	61
132	456	60
133	456	52
134	456	71
135	456	64
136	456	50
137	456	42
138	456	67
139	456	89
140	456	78
141	456	70
142	456	72
143	456	68
144	456	69
145	456	106
146	456	95
147	456	90
148	456	86
149	456	88
150	456	90
151	456	118
152	456	71
153	456	83
154	456	70
155	456	72
156	456	59
157	456	54
158	456	47
159	456	57
160	456	65
161	456	65
162	456	62
163	456	77
164	456	68
165	456	64
166	456	71
167	456	74
168	456	65
169	456	54
170	456	58
171	456	78
172	456	64
173	456	47
174	456	45
175	456	50
176	456	57
177	456	42
178	456	53
179	456	73
180	456	54
181	456	61
182	456	43
183	456	52
184	456	65
185	456	50
186	456	64
187	456	50
188	456	42
189	456	46
190	456	70
191	456	72
192	456	42
193	456	53
194	456	68
195	456	66
196	456	62
197	456	61
198	456	64
199	456	52
200	456	60
201	456	50
202	456	41
203	456	64
204	456	70
205	456	58
206	456	74
207	456	57
208	456	53
209	456	53
210	456	51
211	456	64
212	456	47
213	456	64
214	456	63
215	456	54
216	456	55
217	456	79
218	456	49
219	456	56
220	456	51
221	456	34
222	456	45
223	456	66
224	456	62
225	456	38
226	456	56
227	456	68
228	456	77
229	456	60
230	456	73
231	456	76
232	456	76
233	456	61
234	456	71
235	456	53
236	456	47
237	456	51
238	456	51
239	456	49
240	456	63
241	456	71
242	456	48
243	456	45
244	456	24
245	456	56
246	456	59
247	456	62
248	456	57
249	456	41
250	456	59
251	456	40
252	456	89
253	456	45
254	456	45
255	456	71
256	456	52
257	456	43
258	456	50
259	456	50
260	456	56
261	456	37
262	456	53
263	456	29
264	456	55
265	456	45
266	456	48
267	456	45
268	456	61
269	456	60
270	456	58
271	456	62
272	456	55
273	456	53
274	456	72
275	456	51
276	456	62
277	456	71
278	456	76
279	456	83
280	456	57
281	456	64
282	456	68
283	456	65
284	456	62
285	456	68
286	456	59
287	456	52
288	456	66
289	456	57
290	456	56
291	456	73
292	456	64
293	456	71
294	456	46
295	456	66
296	456	52
297	456	64
298	456	69
299	456	66
300	456	78
301	456	63
302	456	65
303	456	52
304	456	57
305	456	49
306	456	38
307	456	27
308	456	69
309	456	112
310	456	66
311	456	86
312	456	86
313	456	48
314	456	78
315	456	80
316	456	60
317	456	71
318	456	93
319	456	80
320	456	98
321	456	107
322	456	136
323	456	114
324	456	138
325	456	128
326	456	118
327	456	126
328	456	154
329	456	104
330	456	87
331	456	76
332	456	93
333	456	112
334	456	67
335	456	68
336	456	89
337	456	87
338	456	71
339	456	47
340	456	56
341	456	84
342	456	74
343	456	83
344	456	88
345	456	88
346	456	71
347	456	84
348	456	103
349	456	79
350	456	74
351	456	123
352	456	81
353	456	68
354	456	73
355	456	97
356	456	101
357	456	79
358	456	67
359	456	87
360	456	139
361	456	112
362	456	139
363	456	99
364	456	101
365	456	134
366	456	47
367	456	59
368	456	39
369	456	89
370	456	82
371	456	105
372	456	71
373	456	72
374	456	109
375	456	81
376	456	85
377	456	120
378	456	112
379	456	110
380	456	110
381	456	94
382	456	101
383	456	95
384	456	76
385	456	80
386	456	79
387	456	90
388	456	84
389	456	69
390	456	73
391	456	68
392	456	94
393	456	121
394	456	108
395	456	81
396	456	98
397	456	84
398	456	85
399	456	119
400	456	107
401	456	103
402	456	127
403	456	110
404	456	90
405	456	101
406	456	78
407	456	76
408	456	79
409	456	74
410	456	78
411	456	62
412	456	69
413	456	84
414	456	86
415	456	79
416	456	83
417	456	93
418	456	82
419	456	55
420	456	68
421	456	69
422	456	88
423	456	112
424	456	94
425	456	79
426	456	82
427	456	66
428	456	99
429	456	104
430	456	80
431	456	108
432	456	109
433	456	103
434	456	112
435	456	186
436	456	246
437	456	221
438	456	235
439	456	231
440	456	304
441	456	562
442	456	673
443	456	1028
444	456	1363
445	456	1525
446	456	1699
447	456	1527
448	456	2530
449	456	4023
450	456	4634
451	456	7060
452	456	9551
453	456	9984
454	456	12585
455	456	23488
456	456	49632
0	457	7
1	457	61
2	457	59
3	457	62
4	457	52
5	457	59
6	457	40
7	457	37
8	457	35
9	457	33
10	457	26
11	457	34
12	457	29
13	457	23
14	457	31
15	457	19
16	457	31
17	457	25
18	457	22
19	457	27
20	457	29
21	457	31
22	457	36
23	457	13
24	457	25
25	457	26
26	457	16
27	457	16
28	457	17
29	457	26
30	457	15
31	457	25
32	457	24
33	457	33
34	457	27
35	457	48
36	457	37
38	457	22
39	457	39
40	457	34
41	457	41
42	457	38
43	457	43
44	457	45
45	457	89
46	457	122
47	457	151
48	457	114
49	457	86
50	457	91
51	457	91
52	457	74
53	457	77
54	457	95
55	457	81
56	457	68
57	457	37
58	457	31
59	457	36
60	457	66
61	457	56
62	457	62
63	457	21
64	457	71
65	457	29
66	457	31
67	457	79
68	457	53
69	457	59
70	457	46
71	457	55
72	457	49
73	457	54
74	457	51
75	457	32
76	457	46
77	457	45
78	457	62
79	457	68
80	457	95
81	457	113
82	457	110
83	457	109
84	457	96
85	457	109
86	457	120
87	457	73
88	457	88
89	457	60
90	457	90
91	457	109
92	457	118
93	457	115
94	457	121
95	457	74
96	457	130
97	457	115
98	457	135
99	457	148
100	457	155
101	457	168
102	457	164
103	457	174
104	457	181
105	457	153
106	457	163
107	457	154
108	457	157
109	457	61
110	457	47
111	457	54
112	457	72
113	457	76
114	457	59
115	457	53
116	457	61
117	457	81
118	457	60
119	457	59
120	457	61
121	457	75
122	457	74
123	457	60
124	457	71
125	457	54
126	457	43
127	457	66
128	457	65
129	457	74
130	457	74
131	457	53
132	457	70
133	457	74
134	457	67
135	457	77
136	457	51
137	457	47
138	457	69
139	457	88
140	457	65
141	457	56
142	457	64
143	457	70
144	457	71
145	457	95
146	457	80
147	457	94
148	457	99
149	457	96
150	457	84
151	457	101
152	457	56
153	457	80
154	457	60
155	457	57
156	457	60
157	457	60
158	457	53
159	457	45
160	457	66
161	457	56
162	457	83
163	457	75
164	457	77
165	457	75
166	457	70
167	457	76
168	457	63
169	457	65
170	457	81
171	457	58
172	457	61
173	457	37
174	457	56
175	457	43
176	457	77
177	457	36
178	457	50
179	457	62
180	457	66
181	457	48
182	457	48
183	457	50
184	457	60
185	457	52
186	457	58
187	457	62
188	457	47
189	457	47
190	457	52
191	457	53
192	457	60
193	457	61
194	457	69
195	457	58
196	457	78
197	457	57
198	457	76
199	457	51
200	457	61
201	457	48
202	457	58
203	457	65
204	457	72
205	457	68
206	457	63
207	457	55
208	457	67
209	457	61
210	457	60
211	457	61
212	457	59
213	457	57
214	457	51
215	457	48
216	457	61
217	457	72
218	457	57
219	457	54
220	457	53
221	457	58
222	457	45
223	457	56
224	457	56
225	457	41
226	457	61
227	457	54
228	457	61
229	457	78
230	457	62
231	457	66
232	457	72
233	457	56
234	457	71
235	457	48
236	457	56
237	457	50
238	457	43
239	457	58
240	457	62
241	457	49
242	457	52
243	457	45
244	457	35
245	457	51
246	457	64
247	457	39
248	457	48
249	457	64
250	457	52
251	457	44
252	457	75
253	457	64
254	457	58
255	457	60
256	457	61
257	457	46
258	457	49
259	457	58
260	457	47
261	457	45
262	457	33
263	457	40
264	457	58
265	457	37
266	457	54
267	457	54
268	457	43
269	457	54
270	457	47
271	457	48
272	457	44
273	457	54
274	457	70
275	457	54
276	457	40
277	457	49
278	457	64
279	457	67
280	457	70
281	457	68
282	457	78
283	457	85
284	457	58
285	457	76
286	457	54
287	457	55
288	457	59
289	457	51
290	457	60
291	457	81
292	457	60
293	457	61
294	457	45
295	457	55
296	457	62
297	457	58
298	457	50
299	457	67
300	457	93
301	457	63
302	457	58
303	457	75
304	457	51
305	457	63
306	457	40
307	457	27
308	457	72
309	457	103
310	457	97
311	457	67
312	457	84
313	457	86
314	457	89
315	457	66
316	457	62
317	457	88
318	457	93
319	457	63
320	457	90
321	457	91
322	457	121
323	457	118
324	457	132
325	457	141
326	457	128
327	457	116
328	457	139
329	457	103
330	457	95
331	457	88
332	457	111
333	457	116
334	457	67
335	457	76
336	457	90
337	457	81
338	457	61
339	457	60
340	457	61
341	457	91
342	457	66
343	457	91
344	457	110
345	457	65
346	457	97
347	457	122
348	457	91
349	457	75
350	457	108
351	457	112
352	457	67
353	457	74
354	457	82
355	457	95
356	457	117
357	457	87
358	457	83
359	457	95
360	457	139
361	457	116
362	457	120
363	457	79
364	457	123
365	457	122
366	457	46
367	457	61
368	457	59
369	457	96
370	457	85
371	457	96
372	457	91
373	457	87
374	457	94
375	457	82
376	457	111
377	457	110
378	457	102
379	457	97
380	457	104
381	457	108
382	457	89
383	457	73
384	457	75
385	457	77
386	457	96
387	457	80
388	457	64
389	457	71
390	457	96
391	457	69
392	457	97
393	457	101
394	457	110
395	457	97
396	457	85
397	457	105
398	457	83
399	457	111
400	457	98
401	457	119
402	457	146
403	457	91
404	457	73
405	457	80
406	457	67
407	457	74
408	457	83
409	457	89
410	457	72
411	457	81
412	457	63
413	457	92
414	457	82
415	457	52
416	457	75
417	457	84
418	457	87
419	457	63
420	457	76
421	457	49
422	457	81
423	457	113
424	457	94
425	457	78
426	457	98
427	457	74
428	457	105
429	457	87
430	457	71
431	457	106
432	457	91
433	457	98
434	457	135
435	457	159
436	457	227
437	457	213
438	457	245
439	457	237
440	457	282
441	457	517
442	457	700
443	457	988
444	457	1324
445	457	1553
446	457	1686
447	457	1625
448	457	2493
449	457	3958
450	457	4644
451	457	7121
452	457	8906
453	457	9003
454	457	10759
455	457	12947
456	457	23163
457	457	48404
0	458	7
1	458	80
2	458	54
3	458	57
4	458	49
5	458	39
6	458	44
7	458	33
8	458	47
9	458	30
10	458	32
11	458	27
12	458	35
13	458	26
14	458	30
15	458	33
16	458	22
17	458	34
18	458	28
19	458	16
20	458	22
21	458	22
22	458	26
23	458	13
24	458	16
25	458	19
26	458	25
27	458	20
28	458	21
29	458	28
30	458	19
31	458	24
32	458	32
33	458	35
34	458	38
35	458	27
36	458	40
38	458	30
39	458	28
40	458	29
41	458	40
42	458	31
43	458	45
44	458	58
45	458	81
46	458	108
47	458	111
48	458	109
49	458	51
50	458	83
51	458	86
52	458	71
53	458	68
54	458	79
55	458	71
56	458	72
57	458	24
58	458	46
59	458	39
60	458	49
61	458	59
62	458	42
63	458	15
64	458	84
65	458	14
66	458	17
67	458	73
68	458	58
69	458	56
70	458	42
71	458	48
72	458	29
73	458	50
74	458	50
75	458	41
76	458	43
77	458	46
78	458	42
79	458	49
80	458	94
81	458	123
82	458	99
83	458	140
84	458	119
85	458	108
86	458	101
87	458	84
88	458	106
89	458	57
90	458	76
91	458	87
92	458	114
93	458	87
94	458	94
95	458	89
96	458	117
97	458	98
98	458	128
99	458	155
100	458	138
101	458	172
102	458	145
103	458	166
104	458	147
105	458	140
106	458	151
107	458	144
108	458	139
109	458	56
110	458	55
111	458	62
112	458	67
113	458	62
114	458	56
115	458	46
116	458	54
117	458	71
118	458	58
119	458	69
120	458	61
121	458	66
122	458	63
123	458	58
124	458	74
125	458	64
126	458	77
127	458	50
128	458	46
129	458	72
130	458	61
131	458	57
132	458	80
133	458	61
134	458	72
135	458	60
136	458	44
137	458	58
138	458	82
139	458	63
140	458	56
141	458	58
142	458	62
143	458	67
144	458	91
145	458	90
146	458	74
147	458	78
148	458	69
149	458	88
150	458	86
151	458	94
152	458	58
153	458	75
154	458	58
155	458	58
156	458	52
157	458	77
158	458	50
159	458	57
160	458	59
161	458	53
162	458	69
163	458	76
164	458	89
165	458	58
166	458	69
167	458	71
168	458	55
169	458	77
170	458	66
171	458	71
172	458	58
173	458	46
174	458	40
175	458	51
176	458	52
177	458	37
178	458	56
179	458	64
180	458	43
181	458	47
182	458	49
183	458	63
184	458	79
185	458	44
186	458	54
187	458	42
188	458	56
189	458	46
190	458	61
191	458	86
192	458	59
193	458	52
194	458	61
195	458	62
196	458	59
197	458	59
198	458	58
199	458	48
200	458	61
201	458	38
202	458	58
203	458	62
204	458	72
205	458	67
206	458	67
207	458	75
208	458	66
209	458	59
210	458	44
211	458	69
212	458	56
213	458	67
214	458	51
215	458	51
216	458	40
217	458	52
218	458	45
219	458	43
220	458	51
221	458	49
222	458	46
223	458	42
224	458	48
225	458	36
226	458	40
227	458	68
228	458	59
229	458	63
230	458	72
231	458	59
232	458	63
233	458	61
234	458	54
235	458	49
236	458	41
237	458	48
238	458	51
239	458	52
240	458	61
241	458	45
242	458	47
243	458	51
244	458	30
245	458	50
246	458	71
247	458	49
248	458	43
249	458	50
250	458	40
251	458	57
252	458	59
253	458	58
254	458	50
255	458	52
256	458	40
257	458	44
258	458	43
259	458	53
260	458	50
261	458	41
262	458	43
263	458	34
264	458	53
265	458	37
266	458	45
267	458	45
268	458	58
269	458	60
270	458	52
271	458	53
272	458	40
273	458	57
274	458	73
275	458	50
276	458	45
277	458	62
278	458	63
279	458	79
280	458	67
281	458	64
282	458	63
283	458	62
284	458	61
285	458	65
286	458	53
287	458	51
288	458	58
289	458	48
290	458	57
291	458	71
292	458	52
293	458	63
294	458	45
295	458	44
296	458	54
297	458	53
298	458	70
299	458	79
300	458	76
301	458	93
302	458	57
303	458	53
304	458	59
305	458	58
306	458	46
307	458	34
308	458	64
309	458	100
310	458	82
311	458	85
312	458	76
313	458	77
314	458	70
315	458	88
316	458	50
317	458	70
318	458	77
319	458	65
320	458	98
321	458	92
322	458	123
323	458	131
324	458	120
325	458	123
326	458	115
327	458	121
328	458	138
329	458	94
330	458	97
331	458	96
332	458	81
333	458	93
334	458	94
335	458	83
336	458	61
337	458	85
338	458	57
339	458	58
340	458	66
341	458	74
342	458	71
343	458	68
344	458	93
345	458	81
346	458	87
347	458	107
348	458	94
349	458	80
350	458	92
351	458	96
352	458	75
353	458	68
354	458	80
355	458	106
356	458	110
357	458	94
358	458	71
359	458	94
360	458	129
361	458	105
362	458	118
363	458	73
364	458	110
365	458	120
366	458	59
367	458	43
368	458	53
369	458	78
370	458	88
371	458	88
372	458	84
373	458	98
374	458	79
375	458	58
376	458	113
377	458	80
378	458	104
379	458	121
380	458	107
381	458	87
382	458	84
383	458	99
384	458	59
385	458	85
386	458	80
387	458	81
388	458	54
389	458	66
390	458	73
391	458	73
392	458	86
393	458	96
394	458	97
395	458	99
396	458	98
397	458	66
398	458	113
399	458	111
400	458	105
401	458	136
402	458	122
403	458	114
404	458	82
405	458	97
406	458	73
407	458	71
408	458	86
409	458	77
410	458	64
411	458	56
412	458	58
413	458	70
414	458	81
415	458	73
416	458	78
417	458	83
418	458	66
419	458	55
420	458	64
421	458	66
422	458	54
423	458	86
424	458	74
425	458	68
426	458	93
427	458	49
428	458	100
429	458	82
430	458	66
431	458	84
432	458	75
433	458	95
434	458	150
435	458	152
436	458	201
437	458	178
438	458	222
439	458	198
440	458	258
441	458	451
442	458	614
443	458	904
444	458	1234
445	458	1395
446	458	1506
447	458	1426
448	458	2227
449	458	3601
450	458	4026
451	458	6142
452	458	7590
453	458	7388
454	458	8411
455	458	9507
456	458	11337
457	458	20638
458	458	44767
0	459	3
1	459	42
2	459	52
3	459	45
4	459	47
5	459	40
6	459	30
7	459	31
8	459	30
9	459	25
10	459	16
11	459	19
12	459	14
13	459	20
14	459	24
15	459	19
16	459	22
17	459	28
18	459	22
19	459	11
20	459	17
21	459	15
22	459	17
23	459	21
24	459	10
25	459	24
26	459	13
27	459	13
28	459	21
29	459	11
30	459	14
31	459	21
32	459	14
33	459	21
34	459	20
35	459	30
36	459	24
38	459	19
39	459	29
40	459	30
41	459	25
42	459	32
43	459	36
44	459	41
45	459	44
46	459	85
47	459	80
48	459	70
49	459	49
50	459	60
51	459	72
52	459	44
53	459	52
54	459	78
55	459	59
56	459	56
57	459	45
58	459	23
59	459	24
60	459	43
61	459	38
62	459	46
63	459	6
64	459	50
65	459	13
66	459	16
67	459	48
68	459	56
69	459	42
70	459	28
71	459	37
72	459	34
73	459	30
74	459	35
75	459	20
76	459	37
77	459	42
78	459	19
79	459	42
80	459	69
81	459	89
82	459	100
83	459	108
84	459	74
85	459	82
86	459	102
87	459	66
88	459	67
89	459	36
90	459	74
91	459	75
92	459	71
93	459	77
94	459	71
95	459	59
96	459	80
97	459	76
98	459	86
99	459	104
100	459	95
101	459	110
102	459	119
103	459	114
104	459	116
105	459	111
106	459	92
107	459	113
108	459	126
109	459	48
110	459	34
111	459	46
112	459	47
113	459	59
114	459	43
115	459	40
116	459	48
117	459	47
118	459	51
119	459	48
120	459	45
121	459	66
122	459	48
123	459	35
124	459	51
125	459	46
126	459	41
127	459	67
128	459	39
129	459	42
130	459	58
131	459	45
132	459	45
133	459	44
134	459	57
135	459	53
136	459	48
137	459	44
138	459	58
139	459	78
140	459	43
141	459	48
142	459	49
143	459	45
144	459	65
145	459	77
146	459	50
147	459	62
148	459	57
149	459	62
150	459	59
151	459	61
152	459	39
153	459	69
154	459	45
155	459	43
156	459	28
157	459	60
158	459	25
159	459	46
160	459	40
161	459	46
162	459	71
163	459	55
164	459	67
165	459	35
166	459	78
167	459	60
168	459	50
169	459	53
170	459	60
171	459	61
172	459	52
173	459	30
174	459	29
175	459	54
176	459	53
177	459	35
178	459	45
179	459	52
180	459	49
181	459	46
182	459	30
183	459	41
184	459	43
185	459	46
186	459	40
187	459	38
188	459	42
189	459	39
190	459	50
191	459	35
192	459	51
193	459	39
194	459	41
195	459	50
196	459	42
197	459	45
198	459	32
199	459	41
200	459	43
201	459	35
202	459	34
203	459	47
204	459	48
205	459	47
206	459	51
207	459	44
208	459	57
209	459	37
210	459	45
211	459	37
212	459	41
213	459	50
214	459	32
215	459	48
216	459	46
217	459	49
218	459	34
219	459	36
220	459	42
221	459	45
222	459	53
223	459	40
224	459	30
225	459	36
226	459	31
227	459	32
228	459	39
229	459	51
230	459	53
231	459	55
232	459	39
233	459	68
234	459	44
235	459	39
236	459	34
237	459	30
238	459	48
239	459	44
240	459	45
241	459	36
242	459	49
243	459	36
244	459	28
245	459	47
246	459	48
247	459	30
248	459	47
249	459	41
250	459	33
251	459	28
252	459	39
253	459	30
254	459	40
255	459	36
256	459	27
257	459	23
258	459	37
259	459	41
260	459	27
261	459	41
262	459	29
263	459	32
264	459	33
265	459	38
266	459	47
267	459	47
268	459	36
269	459	42
270	459	40
271	459	30
272	459	44
273	459	42
274	459	51
275	459	41
276	459	41
277	459	44
278	459	60
279	459	65
280	459	49
281	459	57
282	459	54
283	459	57
284	459	65
285	459	52
286	459	49
287	459	46
288	459	38
289	459	45
290	459	41
291	459	49
292	459	45
293	459	44
294	459	32
295	459	46
296	459	41
297	459	39
298	459	54
299	459	46
300	459	59
301	459	46
302	459	47
303	459	63
304	459	48
305	459	39
306	459	32
307	459	29
308	459	50
309	459	82
310	459	65
311	459	54
312	459	62
313	459	57
314	459	55
315	459	61
316	459	56
317	459	51
318	459	57
319	459	63
320	459	63
321	459	84
322	459	87
323	459	89
324	459	89
325	459	104
326	459	94
327	459	92
328	459	109
329	459	69
330	459	71
331	459	64
332	459	69
333	459	57
334	459	63
335	459	68
336	459	83
337	459	76
338	459	46
339	459	46
340	459	41
341	459	58
342	459	48
343	459	53
344	459	72
345	459	71
346	459	67
347	459	84
348	459	70
349	459	68
350	459	49
351	459	75
352	459	54
353	459	54
354	459	49
355	459	77
356	459	80
357	459	63
358	459	60
359	459	66
360	459	119
361	459	79
362	459	88
363	459	68
364	459	97
365	459	100
366	459	37
367	459	34
368	459	30
369	459	75
370	459	63
371	459	78
372	459	64
373	459	63
374	459	63
375	459	67
376	459	69
377	459	66
378	459	81
379	459	77
380	459	91
381	459	69
382	459	55
383	459	79
384	459	39
385	459	75
386	459	55
387	459	59
388	459	61
389	459	40
390	459	53
391	459	38
392	459	62
393	459	73
394	459	68
395	459	69
396	459	47
397	459	72
398	459	81
399	459	96
400	459	72
401	459	106
402	459	90
403	459	74
404	459	66
405	459	74
406	459	54
407	459	45
408	459	65
409	459	70
410	459	55
411	459	38
412	459	38
413	459	37
414	459	53
415	459	50
416	459	57
417	459	53
418	459	56
419	459	41
420	459	50
421	459	44
422	459	65
423	459	67
424	459	65
425	459	46
426	459	72
427	459	58
428	459	60
429	459	65
430	459	47
431	459	69
432	459	75
433	459	68
434	459	93
435	459	109
436	459	149
437	459	172
438	459	186
439	459	191
440	459	216
441	459	392
442	459	467
443	459	683
444	459	933
445	459	1076
446	459	1174
447	459	1114
448	459	1647
449	459	2812
450	459	3071
451	459	4531
452	459	5463
453	459	5245
454	459	5841
455	459	6384
456	459	6863
457	459	8600
458	459	16939
459	459	27405
0	460	4
1	460	60
2	460	48
3	460	71
4	460	69
5	460	51
6	460	49
7	460	37
8	460	29
9	460	28
10	460	23
11	460	20
12	460	24
13	460	17
14	460	30
15	460	30
16	460	28
17	460	20
18	460	17
19	460	29
20	460	27
21	460	28
22	460	27
23	460	12
24	460	20
25	460	25
26	460	12
27	460	18
28	460	23
29	460	23
30	460	22
31	460	27
32	460	22
33	460	15
34	460	40
35	460	37
36	460	33
38	460	34
39	460	29
40	460	41
41	460	43
42	460	36
43	460	45
44	460	54
45	460	81
46	460	100
47	460	94
48	460	93
49	460	36
50	460	54
51	460	79
52	460	40
53	460	51
54	460	91
55	460	60
56	460	88
57	460	43
58	460	39
59	460	40
60	460	61
61	460	69
62	460	56
63	460	8
64	460	53
65	460	18
66	460	10
67	460	58
68	460	59
69	460	57
70	460	38
71	460	51
72	460	48
73	460	47
74	460	46
75	460	27
76	460	47
77	460	47
78	460	55
79	460	64
80	460	96
81	460	108
82	460	96
83	460	112
84	460	115
85	460	117
86	460	113
87	460	93
88	460	90
89	460	59
90	460	93
91	460	94
92	460	81
93	460	100
94	460	113
95	460	90
96	460	104
97	460	105
98	460	104
99	460	131
100	460	130
101	460	124
102	460	108
103	460	160
104	460	123
105	460	126
106	460	109
107	460	123
108	460	138
109	460	52
110	460	52
111	460	66
112	460	68
113	460	71
114	460	65
115	460	63
116	460	61
117	460	81
118	460	74
119	460	64
120	460	65
121	460	83
122	460	74
123	460	57
124	460	77
125	460	68
126	460	49
127	460	69
128	460	54
129	460	69
130	460	63
131	460	64
132	460	70
133	460	73
134	460	66
135	460	64
136	460	76
137	460	65
138	460	71
139	460	87
140	460	72
141	460	54
142	460	75
143	460	60
144	460	78
145	460	83
146	460	84
147	460	98
148	460	77
149	460	73
150	460	77
151	460	79
152	460	61
153	460	81
154	460	72
155	460	58
156	460	63
157	460	57
158	460	55
159	460	66
160	460	75
161	460	61
162	460	65
163	460	81
164	460	75
165	460	68
166	460	77
167	460	62
168	460	50
169	460	60
170	460	76
171	460	77
172	460	79
173	460	62
174	460	54
175	460	48
176	460	84
177	460	48
178	460	55
179	460	78
180	460	51
181	460	81
182	460	52
183	460	59
184	460	74
185	460	38
186	460	58
187	460	37
188	460	51
189	460	25
190	460	75
191	460	68
192	460	68
193	460	56
194	460	63
195	460	61
196	460	58
197	460	56
198	460	67
199	460	67
200	460	49
201	460	51
202	460	43
203	460	71
204	460	66
205	460	52
206	460	70
207	460	54
208	460	52
209	460	48
210	460	51
211	460	55
212	460	58
213	460	62
214	460	70
215	460	55
216	460	54
217	460	60
218	460	43
219	460	49
220	460	53
221	460	44
222	460	50
223	460	45
224	460	50
225	460	43
226	460	48
227	460	54
228	460	48
229	460	61
230	460	64
231	460	68
232	460	67
233	460	78
234	460	82
235	460	55
236	460	45
237	460	37
238	460	56
239	460	48
240	460	67
241	460	52
242	460	61
243	460	44
244	460	27
245	460	64
246	460	67
247	460	59
248	460	41
249	460	42
250	460	57
251	460	54
252	460	58
253	460	59
254	460	48
255	460	51
256	460	48
257	460	40
258	460	50
259	460	39
260	460	37
261	460	47
262	460	49
263	460	45
264	460	52
265	460	51
266	460	47
267	460	66
268	460	37
269	460	60
270	460	62
271	460	59
272	460	50
273	460	66
274	460	64
275	460	64
276	460	53
277	460	79
278	460	74
279	460	84
280	460	65
281	460	79
282	460	63
283	460	89
284	460	74
285	460	75
286	460	54
287	460	59
288	460	51
289	460	62
290	460	64
291	460	64
292	460	69
293	460	73
294	460	61
295	460	57
296	460	61
297	460	55
298	460	61
299	460	72
300	460	72
301	460	77
302	460	57
303	460	64
304	460	60
305	460	56
306	460	38
307	460	34
308	460	69
309	460	87
310	460	93
311	460	81
312	460	88
313	460	83
314	460	77
315	460	76
316	460	78
317	460	83
318	460	80
319	460	72
320	460	104
321	460	93
322	460	121
323	460	90
324	460	151
325	460	117
326	460	128
327	460	137
328	460	118
329	460	92
330	460	108
331	460	100
332	460	97
333	460	118
334	460	74
335	460	90
336	460	92
337	460	87
338	460	52
339	460	47
340	460	74
341	460	79
342	460	61
343	460	78
344	460	87
345	460	89
346	460	94
347	460	91
348	460	97
349	460	72
350	460	89
351	460	92
352	460	75
353	460	76
354	460	79
355	460	109
356	460	114
357	460	87
358	460	100
359	460	91
360	460	134
361	460	93
362	460	116
363	460	88
364	460	93
365	460	109
366	460	47
367	460	46
368	460	49
369	460	75
370	460	66
371	460	102
372	460	87
373	460	107
374	460	110
375	460	78
376	460	108
377	460	109
378	460	98
379	460	98
380	460	85
381	460	81
382	460	80
383	460	85
384	460	66
385	460	82
386	460	65
387	460	75
388	460	69
389	460	59
390	460	71
391	460	60
392	460	93
393	460	106
394	460	104
395	460	93
396	460	74
397	460	83
398	460	100
399	460	131
400	460	110
401	460	121
402	460	106
403	460	104
404	460	86
405	460	83
406	460	74
407	460	70
408	460	65
409	460	80
410	460	79
411	460	55
412	460	62
413	460	63
414	460	66
415	460	59
416	460	87
417	460	69
418	460	69
419	460	55
420	460	51
421	460	53
422	460	80
423	460	101
424	460	97
425	460	74
426	460	75
427	460	59
428	460	94
429	460	81
430	460	77
431	460	74
432	460	108
433	460	95
434	460	111
435	460	153
436	460	198
437	460	205
438	460	206
439	460	205
440	460	270
441	460	504
442	460	703
443	460	938
444	460	1220
445	460	1451
446	460	1637
447	460	1444
448	460	2185
449	460	3420
450	460	3856
451	460	5498
452	460	6218
453	460	6109
454	460	6503
455	460	6863
456	460	7223
457	460	8342
458	460	10223
459	460	15452
460	460	43699
0	461	2
1	461	29
2	461	54
3	461	85
4	461	83
5	461	51
6	461	44
7	461	48
8	461	42
9	461	26
10	461	34
11	461	21
12	461	28
13	461	21
14	461	30
15	461	23
16	461	44
17	461	27
18	461	22
19	461	22
20	461	21
21	461	19
22	461	30
23	461	19
24	461	20
25	461	11
26	461	22
27	461	14
28	461	19
29	461	24
30	461	22
31	461	34
32	461	21
33	461	23
34	461	25
35	461	30
36	461	32
38	461	25
39	461	38
40	461	34
41	461	48
42	461	36
43	461	49
44	461	64
45	461	82
46	461	90
47	461	66
48	461	58
49	461	23
50	461	48
51	461	57
52	461	33
53	461	47
54	461	64
55	461	68
56	461	80
57	461	43
58	461	37
59	461	45
60	461	57
61	461	47
62	461	52
63	461	9
64	461	51
65	461	15
66	461	15
67	461	58
68	461	68
69	461	64
70	461	65
71	461	54
72	461	37
73	461	36
74	461	55
75	461	40
76	461	53
77	461	59
78	461	46
79	461	60
80	461	91
81	461	92
82	461	65
83	461	94
84	461	83
85	461	94
86	461	89
87	461	84
88	461	102
89	461	75
90	461	82
91	461	96
92	461	99
93	461	85
94	461	80
95	461	94
96	461	113
97	461	97
98	461	89
99	461	86
100	461	77
101	461	87
102	461	94
103	461	76
104	461	73
105	461	71
106	461	70
107	461	112
108	461	98
109	461	71
110	461	63
111	461	51
112	461	60
113	461	65
114	461	69
115	461	45
116	461	79
117	461	74
118	461	92
119	461	64
120	461	54
121	461	73
122	461	70
123	461	75
124	461	81
125	461	75
126	461	81
127	461	72
128	461	57
129	461	69
130	461	68
131	461	74
132	461	89
133	461	88
134	461	83
135	461	87
136	461	68
137	461	65
138	461	68
139	461	101
140	461	78
141	461	60
142	461	67
143	461	53
144	461	70
145	461	82
146	461	96
147	461	78
148	461	74
149	461	80
150	461	71
151	461	80
152	461	59
153	461	82
154	461	68
155	461	69
156	461	56
157	461	79
158	461	56
159	461	70
160	461	79
161	461	58
162	461	70
163	461	82
164	461	61
165	461	72
166	461	78
167	461	72
168	461	64
169	461	65
170	461	67
171	461	72
172	461	65
173	461	58
174	461	44
175	461	59
176	461	85
177	461	37
178	461	60
179	461	73
180	461	51
181	461	66
182	461	51
183	461	64
184	461	74
185	461	55
186	461	48
187	461	54
188	461	67
189	461	41
190	461	50
191	461	67
192	461	54
193	461	44
194	461	63
195	461	56
196	461	56
197	461	72
198	461	55
199	461	59
200	461	36
201	461	44
202	461	58
203	461	58
204	461	65
205	461	65
206	461	68
207	461	56
208	461	62
209	461	71
210	461	71
211	461	67
212	461	47
213	461	66
214	461	64
215	461	79
216	461	44
217	461	63
218	461	64
219	461	55
220	461	49
221	461	41
222	461	61
223	461	50
224	461	56
225	461	53
226	461	38
227	461	54
228	461	49
229	461	62
230	461	55
231	461	61
232	461	67
233	461	61
234	461	67
235	461	56
236	461	43
237	461	47
238	461	37
239	461	58
240	461	46
241	461	70
242	461	52
243	461	52
244	461	40
245	461	67
246	461	61
247	461	33
248	461	51
249	461	53
250	461	37
251	461	46
252	461	55
253	461	53
254	461	58
255	461	54
256	461	42
257	461	34
258	461	43
259	461	62
260	461	33
261	461	42
262	461	48
263	461	32
264	461	52
265	461	49
266	461	37
267	461	57
268	461	62
269	461	46
270	461	56
271	461	73
272	461	48
273	461	55
274	461	77
275	461	51
276	461	47
277	461	69
278	461	63
279	461	77
280	461	67
281	461	62
282	461	70
283	461	68
284	461	72
285	461	76
286	461	61
287	461	52
288	461	68
289	461	57
290	461	59
291	461	56
292	461	74
293	461	53
294	461	70
295	461	63
296	461	61
297	461	45
298	461	71
299	461	79
300	461	118
301	461	72
302	461	63
303	461	59
304	461	44
305	461	41
306	461	36
307	461	27
308	461	61
309	461	95
310	461	78
311	461	105
312	461	88
313	461	75
314	461	83
315	461	93
316	461	70
317	461	84
318	461	91
319	461	84
320	461	92
321	461	106
322	461	101
323	461	94
324	461	106
325	461	106
326	461	91
327	461	84
328	461	106
329	461	106
330	461	105
331	461	96
332	461	108
333	461	101
334	461	80
335	461	85
336	461	107
337	461	77
338	461	61
339	461	84
340	461	63
341	461	76
342	461	80
343	461	79
344	461	105
345	461	88
346	461	100
347	461	108
348	461	78
349	461	95
350	461	86
351	461	113
352	461	86
353	461	85
354	461	83
355	461	90
356	461	116
357	461	96
358	461	89
359	461	105
360	461	126
361	461	85
362	461	73
363	461	62
364	461	70
365	461	102
366	461	32
367	461	46
368	461	42
369	461	88
370	461	69
371	461	94
372	461	96
373	461	95
374	461	98
375	461	113
376	461	101
377	461	107
378	461	118
379	461	106
380	461	96
381	461	95
382	461	90
383	461	94
384	461	69
385	461	99
386	461	92
387	461	76
388	461	79
389	461	56
390	461	69
391	461	52
392	461	101
393	461	90
394	461	105
395	461	82
396	461	75
397	461	86
398	461	106
399	461	127
400	461	101
401	461	128
402	461	130
403	461	98
404	461	88
405	461	98
406	461	102
407	461	67
408	461	52
409	461	80
410	461	74
411	461	60
412	461	61
413	461	72
414	461	61
415	461	53
416	461	80
417	461	76
418	461	81
419	461	53
420	461	46
421	461	52
422	461	70
423	461	81
424	461	86
425	461	65
426	461	81
427	461	60
428	461	95
429	461	78
430	461	67
431	461	90
432	461	82
433	461	104
434	461	111
435	461	118
436	461	187
437	461	173
438	461	206
439	461	228
440	461	267
441	461	477
442	461	699
443	461	973
444	461	1324
445	461	1354
446	461	1626
447	461	1498
448	461	2273
449	461	3507
450	461	3562
451	461	5022
452	461	5389
453	461	5201
454	461	5304
455	461	5525
456	461	5890
457	461	6532
458	461	7272
459	461	7250
460	461	18423
461	461	39529
0	462	2
1	462	33
2	462	78
3	462	86
4	462	79
5	462	71
6	462	51
7	462	52
8	462	40
9	462	29
10	462	37
11	462	32
12	462	32
13	462	27
14	462	37
15	462	27
16	462	38
17	462	29
18	462	22
19	462	25
20	462	22
21	462	27
22	462	32
23	462	27
24	462	27
25	462	24
26	462	20
27	462	18
28	462	19
29	462	23
30	462	24
31	462	25
32	462	38
33	462	40
34	462	39
35	462	33
36	462	34
38	462	28
39	462	40
40	462	42
41	462	55
42	462	51
43	462	64
44	462	84
45	462	119
46	462	104
47	462	61
48	462	45
49	462	30
50	462	34
51	462	34
52	462	30
53	462	38
54	462	54
55	462	86
56	462	106
57	462	73
58	462	37
59	462	68
60	462	79
61	462	65
62	462	53
63	462	8
64	462	41
65	462	12
66	462	13
67	462	55
68	462	83
69	462	82
70	462	69
71	462	80
72	462	53
73	462	68
74	462	51
75	462	55
76	462	59
77	462	92
78	462	88
79	462	80
80	462	109
81	462	111
82	462	90
83	462	91
84	462	80
85	462	110
86	462	103
87	462	91
88	462	108
89	462	98
90	462	97
91	462	98
92	462	70
93	462	87
94	462	136
95	462	118
96	462	97
97	462	117
98	462	121
99	462	80
100	462	61
101	462	70
102	462	65
103	462	70
104	462	74
105	462	62
106	462	65
107	462	86
108	462	96
109	462	66
110	462	70
111	462	83
112	462	71
113	462	93
114	462	96
115	462	63
116	462	90
117	462	98
118	462	88
119	462	75
120	462	79
121	462	112
122	462	75
123	462	72
124	462	95
125	462	95
126	462	91
127	462	69
128	462	77
129	462	98
130	462	95
131	462	93
132	462	113
133	462	75
134	462	117
135	462	72
136	462	80
137	462	67
138	462	102
139	462	82
140	462	69
141	462	77
142	462	66
143	462	88
144	462	87
145	462	97
146	462	61
147	462	93
148	462	73
149	462	78
150	462	64
151	462	67
152	462	70
153	462	61
154	462	69
155	462	71
156	462	77
157	462	84
158	462	51
159	462	83
160	462	83
161	462	84
162	462	76
163	462	82
164	462	75
165	462	68
166	462	73
167	462	88
168	462	59
169	462	81
170	462	78
171	462	64
172	462	71
173	462	49
174	462	49
175	462	57
176	462	71
177	462	47
178	462	60
179	462	74
180	462	62
181	462	75
182	462	66
183	462	60
184	462	64
185	462	89
186	462	68
187	462	57
188	462	57
189	462	53
190	462	80
191	462	54
192	462	73
193	462	58
194	462	75
195	462	66
196	462	71
197	462	71
198	462	60
199	462	53
200	462	54
201	462	63
202	462	63
203	462	80
204	462	65
205	462	64
206	462	76
207	462	67
208	462	61
209	462	69
210	462	73
211	462	59
212	462	45
213	462	70
214	462	58
215	462	56
216	462	80
217	462	62
218	462	46
219	462	46
220	462	52
221	462	62
222	462	52
223	462	57
224	462	45
225	462	56
226	462	68
227	462	65
228	462	60
229	462	60
230	462	61
231	462	55
232	462	62
233	462	50
234	462	66
235	462	76
236	462	41
237	462	53
238	462	54
239	462	47
240	462	53
241	462	58
242	462	49
243	462	65
244	462	36
245	462	48
246	462	70
247	462	54
248	462	51
249	462	48
250	462	61
251	462	44
252	462	58
253	462	49
254	462	61
255	462	71
256	462	58
257	462	50
258	462	57
259	462	59
260	462	53
261	462	60
262	462	59
263	462	48
264	462	61
265	462	53
266	462	38
267	462	48
268	462	60
269	462	51
270	462	68
271	462	81
272	462	63
273	462	65
274	462	88
275	462	75
276	462	67
277	462	70
278	462	80
279	462	93
280	462	83
281	462	75
282	462	72
283	462	66
284	462	85
285	462	64
286	462	61
287	462	81
288	462	57
289	462	75
290	462	74
291	462	79
292	462	82
293	462	77
294	462	55
295	462	61
296	462	64
297	462	74
298	462	92
299	462	85
300	462	90
301	462	75
302	462	79
303	462	80
304	462	53
305	462	45
306	462	31
307	462	31
308	462	46
309	462	97
310	462	109
311	462	80
312	462	101
313	462	75
314	462	85
315	462	93
316	462	81
317	462	105
318	462	119
319	462	99
320	462	87
321	462	103
322	462	112
323	462	86
324	462	117
325	462	93
326	462	80
327	462	112
328	462	110
329	462	92
330	462	109
331	462	99
332	462	111
333	462	157
334	462	83
335	462	106
336	462	117
337	462	100
338	462	77
339	462	106
340	462	78
341	462	104
342	462	94
343	462	84
344	462	123
345	462	107
346	462	134
347	462	109
348	462	97
349	462	94
350	462	101
351	462	116
352	462	115
353	462	95
354	462	107
355	462	125
356	462	133
357	462	126
358	462	107
359	462	105
360	462	128
361	462	80
362	462	75
363	462	57
364	462	61
365	462	92
366	462	31
367	462	42
368	462	45
369	462	69
370	462	72
371	462	86
372	462	108
373	462	134
374	462	132
375	462	105
376	462	154
377	462	130
378	462	132
379	462	107
380	462	117
381	462	97
382	462	92
383	462	98
384	462	74
385	462	98
386	462	94
387	462	96
388	462	92
389	462	92
390	462	76
391	462	88
392	462	116
393	462	114
394	462	111
395	462	98
396	462	96
397	462	95
398	462	96
399	462	118
400	462	128
401	462	100
402	462	117
403	462	116
404	462	105
405	462	95
406	462	97
407	462	82
408	462	89
409	462	88
410	462	79
411	462	77
412	462	78
413	462	82
414	462	79
415	462	77
416	462	77
417	462	96
418	462	89
419	462	65
420	462	62
421	462	78
422	462	68
423	462	75
424	462	84
425	462	75
426	462	82
427	462	86
428	462	81
429	462	85
430	462	73
431	462	103
432	462	94
433	462	111
434	462	143
435	462	173
436	462	243
437	462	234
438	462	226
439	462	246
440	462	314
441	462	673
442	462	942
443	462	1359
444	462	1909
445	462	2215
446	462	2425
447	462	2062
448	462	3703
449	462	5403
450	462	4682
451	462	7248
452	462	7096
453	462	5873
454	462	5935
455	462	5815
456	462	5981
457	462	6800
458	462	6931
459	462	6141
460	462	10032
461	462	17592
462	462	44921
0	463	1
1	463	21
2	463	57
3	463	81
4	463	70
5	463	51
6	463	59
7	463	38
8	463	46
9	463	33
10	463	24
11	463	30
12	463	32
13	463	22
14	463	25
15	463	29
16	463	29
17	463	18
18	463	14
19	463	18
20	463	15
21	463	11
22	463	27
23	463	12
24	463	20
25	463	23
26	463	10
27	463	24
28	463	21
29	463	19
30	463	12
31	463	27
32	463	20
33	463	20
34	463	28
35	463	36
36	463	26
38	463	35
39	463	38
40	463	42
41	463	46
42	463	41
43	463	40
44	463	80
45	463	81
46	463	100
47	463	59
48	463	37
49	463	26
50	463	28
51	463	36
52	463	16
53	463	26
54	463	52
55	463	68
56	463	78
57	463	51
58	463	47
59	463	47
60	463	70
61	463	62
62	463	38
63	463	14
64	463	46
65	463	9
66	463	12
67	463	32
68	463	68
69	463	47
70	463	83
71	463	62
72	463	59
73	463	70
74	463	48
75	463	37
76	463	62
77	463	60
78	463	75
79	463	68
80	463	72
81	463	82
82	463	84
83	463	89
84	463	83
85	463	62
86	463	57
87	463	72
88	463	116
89	463	64
90	463	86
91	463	66
92	463	69
93	463	78
94	463	99
95	463	75
96	463	80
97	463	104
98	463	57
99	463	49
100	463	51
101	463	50
102	463	64
103	463	64
104	463	45
105	463	58
106	463	44
107	463	67
108	463	92
109	463	64
110	463	60
111	463	70
112	463	72
113	463	85
114	463	52
115	463	57
116	463	61
117	463	62
118	463	84
119	463	54
120	463	66
121	463	68
122	463	63
123	463	81
124	463	73
125	463	84
126	463	71
127	463	77
128	463	50
129	463	80
130	463	82
131	463	78
132	463	72
133	463	83
134	463	74
135	463	68
136	463	71
137	463	71
138	463	78
139	463	58
140	463	69
141	463	61
142	463	59
143	463	58
144	463	54
145	463	74
146	463	78
147	463	84
148	463	63
149	463	50
150	463	62
151	463	55
152	463	47
153	463	75
154	463	46
155	463	53
156	463	53
157	463	67
158	463	55
159	463	54
160	463	83
161	463	54
162	463	61
163	463	62
164	463	53
165	463	49
166	463	69
167	463	53
168	463	47
169	463	54
170	463	63
171	463	67
172	463	62
173	463	59
174	463	50
175	463	34
176	463	59
177	463	40
178	463	58
179	463	64
180	463	58
181	463	63
182	463	59
183	463	54
184	463	55
185	463	37
186	463	39
187	463	60
188	463	51
189	463	39
190	463	57
191	463	57
192	463	66
193	463	60
194	463	58
195	463	60
196	463	49
197	463	71
198	463	57
199	463	52
200	463	57
201	463	55
202	463	55
203	463	61
204	463	59
205	463	51
206	463	59
207	463	69
208	463	46
209	463	61
210	463	44
211	463	63
212	463	61
213	463	49
214	463	57
215	463	51
216	463	47
217	463	58
218	463	46
219	463	41
220	463	56
221	463	48
222	463	44
223	463	48
224	463	51
225	463	53
226	463	39
227	463	41
228	463	58
229	463	58
230	463	64
231	463	56
232	463	51
233	463	59
234	463	60
235	463	53
236	463	35
237	463	33
238	463	45
239	463	43
240	463	45
241	463	49
242	463	38
243	463	41
244	463	21
245	463	51
246	463	49
247	463	47
248	463	31
249	463	32
250	463	56
251	463	34
252	463	49
253	463	46
254	463	47
255	463	41
256	463	43
257	463	30
258	463	44
259	463	44
260	463	41
261	463	41
262	463	48
263	463	30
264	463	48
265	463	52
266	463	44
267	463	52
268	463	59
269	463	63
270	463	71
271	463	63
272	463	46
273	463	54
274	463	60
275	463	49
276	463	52
277	463	65
278	463	59
279	463	78
280	463	55
281	463	68
282	463	77
283	463	59
284	463	80
285	463	72
286	463	67
287	463	65
288	463	59
289	463	60
290	463	60
291	463	67
292	463	92
293	463	67
294	463	62
295	463	55
296	463	64
297	463	52
298	463	64
299	463	89
300	463	75
301	463	64
302	463	69
303	463	70
304	463	40
305	463	43
306	463	31
307	463	19
308	463	56
309	463	67
310	463	75
311	463	69
312	463	97
313	463	63
314	463	75
315	463	75
316	463	73
317	463	92
318	463	87
319	463	87
320	463	81
321	463	76
322	463	103
323	463	73
324	463	83
325	463	89
326	463	77
327	463	92
328	463	90
329	463	79
330	463	69
331	463	89
332	463	120
333	463	104
334	463	75
335	463	82
336	463	100
337	463	79
338	463	61
339	463	66
340	463	72
341	463	83
342	463	68
343	463	93
344	463	91
345	463	90
346	463	94
347	463	79
348	463	84
349	463	97
350	463	81
351	463	98
352	463	100
353	463	93
354	463	81
355	463	127
356	463	102
357	463	98
358	463	92
359	463	97
360	463	105
361	463	51
362	463	68
363	463	51
364	463	54
365	463	74
366	463	28
367	463	30
368	463	28
369	463	65
370	463	51
371	463	89
372	463	109
373	463	112
374	463	118
375	463	93
376	463	115
377	463	99
378	463	111
379	463	101
380	463	75
381	463	86
382	463	80
383	463	83
384	463	49
385	463	90
386	463	77
387	463	64
388	463	68
389	463	56
390	463	80
391	463	66
392	463	76
393	463	87
394	463	93
395	463	77
396	463	67
397	463	65
398	463	78
399	463	107
400	463	90
401	463	107
402	463	88
403	463	97
404	463	93
405	463	96
406	463	88
407	463	61
408	463	57
409	463	89
410	463	55
411	463	49
412	463	66
413	463	45
414	463	54
415	463	54
416	463	58
417	463	73
418	463	67
419	463	40
420	463	51
421	463	47
422	463	65
423	463	68
424	463	82
425	463	65
426	463	82
427	463	53
428	463	88
429	463	76
430	463	78
431	463	110
432	463	81
433	463	79
434	463	104
435	463	118
436	463	178
437	463	181
438	463	212
439	463	221
440	463	239
441	463	505
442	463	710
443	463	1018
444	463	1348
445	463	1500
446	463	1607
447	463	1473
448	463	2295
449	463	3362
450	463	3097
451	463	4269
452	463	3832
453	463	3294
454	463	3502
455	463	3475
456	463	3684
457	463	4006
458	463	4006
459	463	3635
460	463	5445
461	463	6544
462	463	15358
463	463	32821
0	464	2
1	464	38
2	464	75
3	464	83
4	464	71
5	464	50
6	464	62
7	464	48
8	464	40
9	464	33
10	464	27
11	464	22
12	464	29
13	464	26
14	464	30
15	464	39
16	464	28
17	464	28
18	464	16
19	464	23
20	464	19
21	464	13
22	464	21
23	464	24
24	464	21
25	464	15
26	464	19
27	464	20
28	464	16
29	464	20
30	464	14
31	464	22
32	464	25
33	464	32
34	464	34
35	464	32
36	464	38
38	464	27
39	464	42
40	464	30
41	464	51
42	464	47
43	464	49
44	464	81
45	464	91
46	464	96
47	464	45
48	464	34
49	464	29
50	464	26
51	464	35
52	464	24
53	464	31
54	464	61
55	464	70
56	464	94
57	464	50
58	464	47
59	464	31
60	464	77
61	464	53
62	464	40
63	464	12
64	464	33
65	464	10
66	464	18
67	464	47
68	464	69
69	464	64
70	464	61
71	464	56
72	464	57
73	464	57
74	464	60
75	464	48
76	464	52
77	464	72
78	464	46
79	464	64
80	464	82
81	464	104
82	464	97
83	464	94
84	464	86
85	464	91
86	464	89
87	464	94
88	464	98
89	464	77
90	464	96
91	464	87
92	464	92
93	464	81
94	464	118
95	464	114
96	464	96
97	464	107
98	464	97
99	464	75
100	464	61
101	464	68
102	464	65
103	464	69
104	464	61
105	464	69
106	464	65
107	464	71
108	464	117
109	464	57
110	464	61
111	464	74
112	464	68
113	464	79
114	464	67
115	464	53
116	464	76
117	464	93
118	464	78
119	464	73
120	464	57
121	464	67
122	464	81
123	464	71
124	464	77
125	464	83
126	464	83
127	464	85
128	464	73
129	464	81
130	464	80
131	464	67
132	464	99
133	464	75
134	464	95
135	464	79
136	464	82
137	464	78
138	464	68
139	464	79
140	464	81
141	464	75
142	464	64
143	464	73
144	464	76
145	464	74
146	464	76
147	464	77
148	464	88
149	464	59
150	464	85
151	464	69
152	464	66
153	464	58
154	464	77
155	464	70
156	464	86
157	464	44
158	464	67
159	464	69
160	464	74
161	464	61
162	464	64
163	464	80
164	464	59
165	464	58
166	464	98
167	464	78
168	464	62
169	464	46
170	464	68
171	464	68
172	464	52
173	464	58
174	464	58
175	464	68
176	464	65
177	464	40
178	464	64
179	464	58
180	464	64
181	464	79
182	464	49
183	464	46
184	464	72
185	464	64
186	464	58
187	464	61
188	464	54
189	464	34
190	464	80
191	464	70
192	464	84
193	464	70
194	464	52
195	464	70
196	464	67
197	464	77
198	464	60
199	464	48
200	464	51
201	464	48
202	464	44
203	464	66
204	464	82
205	464	64
206	464	70
207	464	42
208	464	73
209	464	74
210	464	51
211	464	62
212	464	46
213	464	64
214	464	73
215	464	66
216	464	51
217	464	68
218	464	36
219	464	61
220	464	57
221	464	47
222	464	63
223	464	52
224	464	56
225	464	59
226	464	48
227	464	53
228	464	57
229	464	61
230	464	75
231	464	59
232	464	60
233	464	61
234	464	74
235	464	48
236	464	63
237	464	35
238	464	40
239	464	37
240	464	55
241	464	57
242	464	58
243	464	44
244	464	19
245	464	54
246	464	67
247	464	34
248	464	45
249	464	46
250	464	53
251	464	51
252	464	62
253	464	57
254	464	48
255	464	63
256	464	54
257	464	49
258	464	49
259	464	59
260	464	48
261	464	64
262	464	58
263	464	43
264	464	53
265	464	44
266	464	60
267	464	63
268	464	56
269	464	54
270	464	68
271	464	60
272	464	40
273	464	54
274	464	74
275	464	58
276	464	42
277	464	78
278	464	66
279	464	64
280	464	71
281	464	86
282	464	89
283	464	84
284	464	94
285	464	79
286	464	55
287	464	52
288	464	66
289	464	53
290	464	59
291	464	68
292	464	83
293	464	49
294	464	66
295	464	61
296	464	66
297	464	68
298	464	62
299	464	88
300	464	83
301	464	71
302	464	88
303	464	57
304	464	43
305	464	59
306	464	39
307	464	22
308	464	62
309	464	78
310	464	81
311	464	90
312	464	109
313	464	90
314	464	79
315	464	93
316	464	72
317	464	86
318	464	108
319	464	85
320	464	84
321	464	118
322	464	118
323	464	88
324	464	89
325	464	85
326	464	83
327	464	91
328	464	95
329	464	90
330	464	82
331	464	91
332	464	107
333	464	117
334	464	91
335	464	91
336	464	113
337	464	85
338	464	69
339	464	77
340	464	77
341	464	97
342	464	77
343	464	80
344	464	114
345	464	122
346	464	121
347	464	109
348	464	107
349	464	106
350	464	85
351	464	109
352	464	85
353	464	99
354	464	98
355	464	99
356	464	140
357	464	99
358	464	95
359	464	86
360	464	120
361	464	62
362	464	77
363	464	43
364	464	80
365	464	93
366	464	37
367	464	30
368	464	40
369	464	67
370	464	72
371	464	81
372	464	108
373	464	125
374	464	133
375	464	90
376	464	130
377	464	94
378	464	107
379	464	127
380	464	126
381	464	98
382	464	106
383	464	90
384	464	69
385	464	68
386	464	87
387	464	64
388	464	70
389	464	52
390	464	73
391	464	72
392	464	93
393	464	116
394	464	110
395	464	104
396	464	91
397	464	87
398	464	95
399	464	98
400	464	94
401	464	137
402	464	130
403	464	93
404	464	84
405	464	103
406	464	88
407	464	63
408	464	75
409	464	95
410	464	54
411	464	49
412	464	77
413	464	61
414	464	62
415	464	64
416	464	72
417	464	61
418	464	66
419	464	47
420	464	58
421	464	62
422	464	60
423	464	69
424	464	79
425	464	63
426	464	83
427	464	63
428	464	83
429	464	70
430	464	80
431	464	94
432	464	93
433	464	87
434	464	129
435	464	127
436	464	197
437	464	210
438	464	215
439	464	224
440	464	265
441	464	568
442	464	694
443	464	1021
444	464	1363
445	464	1526
446	464	1671
447	464	1573
448	464	2133
449	464	3251
450	464	3150
451	464	4099
452	464	3898
453	464	3443
454	464	3477
455	464	3527
456	464	3637
457	464	4077
458	464	4052
459	464	3639
460	464	5249
461	464	5719
462	464	9238
463	464	15716
464	464	39131
0	465	2
1	465	19
2	465	74
3	465	73
4	465	100
5	465	71
6	465	61
7	465	47
8	465	43
9	465	29
10	465	34
11	465	27
12	465	42
13	465	28
14	465	35
15	465	26
16	465	25
17	465	32
18	465	27
19	465	18
20	465	26
21	465	19
22	465	30
23	465	24
24	465	29
25	465	24
26	465	22
27	465	23
28	465	24
29	465	23
30	465	30
31	465	35
32	465	37
33	465	31
34	465	44
35	465	44
36	465	49
38	465	47
39	465	48
40	465	45
41	465	58
42	465	42
43	465	69
44	465	77
45	465	106
46	465	91
47	465	57
48	465	40
49	465	23
50	465	34
51	465	28
52	465	27
53	465	38
54	465	48
55	465	76
56	465	98
57	465	59
58	465	68
59	465	69
60	465	77
61	465	72
62	465	34
63	465	9
64	465	39
65	465	12
66	465	12
67	465	43
68	465	83
69	465	67
70	465	72
71	465	69
72	465	52
73	465	68
74	465	56
75	465	59
76	465	62
77	465	68
78	465	80
79	465	70
80	465	72
81	465	85
82	465	94
83	465	92
84	465	78
85	465	93
86	465	97
87	465	100
88	465	106
89	465	101
90	465	77
91	465	91
92	465	76
93	465	55
94	465	116
95	465	95
96	465	89
97	465	115
98	465	81
99	465	68
100	465	41
101	465	56
102	465	52
103	465	68
104	465	46
105	465	65
106	465	52
107	465	73
108	465	108
109	465	61
110	465	83
111	465	85
112	465	75
113	465	110
114	465	89
115	465	75
116	465	94
117	465	90
118	465	84
119	465	82
120	465	73
121	465	78
122	465	88
123	465	74
124	465	95
125	465	76
126	465	86
127	465	70
128	465	92
129	465	122
130	465	94
131	465	95
132	465	77
133	465	101
134	465	106
135	465	75
136	465	84
137	465	84
138	465	96
139	465	102
140	465	83
141	465	57
142	465	76
143	465	72
144	465	87
145	465	83
146	465	83
147	465	100
148	465	68
149	465	79
150	465	77
151	465	80
152	465	47
153	465	78
154	465	55
155	465	74
156	465	83
157	465	79
158	465	72
159	465	88
160	465	70
161	465	69
162	465	65
163	465	70
164	465	88
165	465	66
166	465	67
167	465	82
168	465	57
169	465	70
170	465	80
171	465	95
172	465	63
173	465	56
174	465	45
175	465	51
176	465	66
177	465	44
178	465	69
179	465	74
180	465	62
181	465	71
182	465	61
183	465	69
184	465	90
185	465	60
186	465	66
187	465	52
188	465	58
189	465	49
190	465	81
191	465	86
192	465	76
193	465	67
194	465	81
195	465	83
196	465	64
197	465	57
198	465	66
199	465	70
200	465	54
201	465	80
202	465	41
203	465	68
204	465	90
205	465	70
206	465	68
207	465	74
208	465	89
209	465	60
210	465	62
211	465	59
212	465	59
213	465	51
214	465	65
215	465	70
216	465	75
217	465	77
218	465	50
219	465	49
220	465	65
221	465	68
222	465	50
223	465	56
224	465	62
225	465	57
226	465	49
227	465	54
228	465	54
229	465	72
230	465	70
231	465	59
232	465	56
233	465	72
234	465	75
235	465	75
236	465	55
237	465	49
238	465	48
239	465	58
240	465	58
241	465	55
242	465	54
243	465	62
244	465	33
245	465	66
246	465	67
247	465	57
248	465	53
249	465	50
250	465	57
251	465	44
252	465	53
253	465	66
254	465	72
255	465	68
256	465	62
257	465	48
258	465	56
259	465	53
260	465	45
261	465	45
262	465	52
263	465	54
264	465	61
265	465	47
266	465	71
267	465	64
268	465	71
269	465	60
270	465	64
271	465	58
272	465	54
273	465	78
274	465	92
275	465	65
276	465	66
277	465	72
278	465	71
279	465	80
280	465	85
281	465	81
282	465	76
283	465	77
284	465	88
285	465	83
286	465	79
287	465	68
288	465	76
289	465	64
290	465	93
291	465	69
292	465	78
293	465	85
294	465	72
295	465	84
296	465	72
297	465	70
298	465	83
299	465	104
300	465	99
301	465	92
302	465	82
303	465	82
304	465	58
305	465	39
306	465	43
307	465	35
308	465	60
309	465	72
310	465	96
311	465	97
312	465	111
313	465	87
314	465	98
315	465	87
316	465	73
317	465	97
318	465	119
319	465	103
320	465	75
321	465	95
322	465	121
323	465	82
324	465	102
325	465	97
326	465	73
327	465	90
328	465	110
329	465	86
330	465	87
331	465	104
332	465	137
333	465	118
334	465	80
335	465	128
336	465	96
337	465	85
338	465	84
339	465	78
340	465	89
341	465	93
342	465	103
343	465	88
344	465	117
345	465	103
346	465	113
347	465	116
348	465	111
349	465	93
350	465	110
351	465	118
352	465	104
353	465	101
354	465	97
355	465	113
356	465	120
357	465	109
358	465	125
359	465	110
360	465	108
361	465	63
362	465	57
363	465	62
364	465	64
365	465	78
366	465	33
367	465	38
368	465	43
369	465	72
370	465	68
371	465	95
372	465	133
373	465	118
374	465	143
375	465	103
376	465	130
377	465	142
378	465	131
379	465	113
380	465	121
381	465	124
382	465	105
383	465	88
384	465	66
385	465	108
386	465	85
387	465	95
388	465	91
389	465	61
390	465	87
391	465	68
392	465	85
393	465	90
394	465	108
395	465	95
396	465	110
397	465	95
398	465	127
399	465	115
400	465	93
401	465	126
402	465	133
403	465	94
404	465	77
405	465	94
406	465	86
407	465	89
408	465	74
409	465	71
410	465	63
411	465	59
412	465	69
413	465	78
414	465	93
415	465	68
416	465	79
417	465	81
418	465	76
419	465	59
420	465	53
421	465	70
422	465	74
423	465	93
424	465	87
425	465	83
426	465	85
427	465	69
428	465	81
429	465	85
430	465	74
431	465	116
432	465	86
433	465	112
434	465	125
435	465	151
436	465	224
437	465	184
438	465	234
439	465	235
440	465	336
441	465	588
442	465	814
443	465	1126
444	465	1541
445	465	1684
446	465	1908
447	465	1664
448	465	2498
449	465	3557
450	465	3507
451	465	4488
452	465	4048
453	465	3532
454	465	3515
455	465	3538
456	465	3565
457	465	4061
458	465	3978
459	465	3548
460	465	5004
461	465	5319
462	465	7677
463	465	8273
464	465	16274
465	465	43643
1	466	20
2	466	56
3	466	91
4	466	77
5	466	64
6	466	57
7	466	57
8	466	49
9	466	45
10	466	34
11	466	30
12	466	39
13	466	27
14	466	38
15	466	30
16	466	28
17	466	27
18	466	30
19	466	22
20	466	33
21	466	26
22	466	23
23	466	17
24	466	26
25	466	23
26	466	22
27	466	18
28	466	25
29	466	19
30	466	22
31	466	27
32	466	38
33	466	32
34	466	49
35	466	44
36	466	36
38	466	29
39	466	50
40	466	44
41	466	49
42	466	55
43	466	55
44	466	81
45	466	110
46	466	94
47	466	47
48	466	34
49	466	15
50	466	25
51	466	23
52	466	22
53	466	30
54	466	55
55	466	62
56	466	78
57	466	72
58	466	70
59	466	65
60	466	99
61	466	57
62	466	46
63	466	10
64	466	32
65	466	10
66	466	13
67	466	50
68	466	80
69	466	92
70	466	69
71	466	76
72	466	63
73	466	56
74	466	56
75	466	61
76	466	82
77	466	83
78	466	63
79	466	98
80	466	87
81	466	98
82	466	82
83	466	83
84	466	66
85	466	68
86	466	81
87	466	76
88	466	107
89	466	107
90	466	101
91	466	68
92	466	55
93	466	71
94	466	121
95	466	94
96	466	96
97	466	97
98	466	95
99	466	60
100	466	44
101	466	50
102	466	34
103	466	62
104	466	46
105	466	40
106	466	49
107	466	79
108	466	98
109	466	83
110	466	76
111	466	82
112	466	84
113	466	97
114	466	83
115	466	70
116	466	85
117	466	87
118	466	90
119	466	87
120	466	92
121	466	93
122	466	98
123	466	72
124	466	96
125	466	62
126	466	102
127	466	89
128	466	87
129	466	102
130	466	90
131	466	86
132	466	104
133	466	96
134	466	99
135	466	115
136	466	79
137	466	90
138	466	105
139	466	91
140	466	69
141	466	95
142	466	88
143	466	99
144	466	82
145	466	79
146	466	84
147	466	94
148	466	90
149	466	70
150	466	62
151	466	84
152	466	44
153	466	76
154	466	54
155	466	84
156	466	77
157	466	75
158	466	65
159	466	91
160	466	78
161	466	78
162	466	81
163	466	75
164	466	78
165	466	81
166	466	63
167	466	81
168	466	58
169	466	60
170	466	78
171	466	76
172	466	61
173	466	69
174	466	44
175	466	59
176	466	80
177	466	53
178	466	76
179	466	75
180	466	66
181	466	80
182	466	68
183	466	53
184	466	80
185	466	83
186	466	58
187	466	73
188	466	62
189	466	55
190	466	73
191	466	78
192	466	85
193	466	72
194	466	85
195	466	68
196	466	67
197	466	95
198	466	75
199	466	65
200	466	71
201	466	45
202	466	64
203	466	76
204	466	80
205	466	68
206	466	66
207	466	58
208	466	55
209	466	75
210	466	65
211	466	65
212	466	47
213	466	69
214	466	80
215	466	82
216	466	53
217	466	78
218	466	69
219	466	55
220	466	67
221	466	60
222	466	77
223	466	58
224	466	56
225	466	57
226	466	62
227	466	58
228	466	49
229	466	60
230	466	57
231	466	66
232	466	53
233	466	68
234	466	58
235	466	61
236	466	61
237	466	45
238	466	64
239	466	64
240	466	61
241	466	60
242	466	59
243	466	57
244	466	51
245	466	59
246	466	79
247	466	51
248	466	62
249	466	48
250	466	62
251	466	52
252	466	57
253	466	68
254	466	55
255	466	61
256	466	69
257	466	46
258	466	64
259	466	50
260	466	59
261	466	65
262	466	36
263	466	60
264	466	65
265	466	44
266	466	61
267	466	48
268	466	59
269	466	60
270	466	66
271	466	62
272	466	62
273	466	69
274	466	88
275	466	60
276	466	69
277	466	74
278	466	77
279	466	71
280	466	82
281	466	96
282	466	94
283	466	72
284	466	97
285	466	89
286	466	61
287	466	58
288	466	67
289	466	75
290	466	89
291	466	95
292	466	75
293	466	70
294	466	70
295	466	74
296	466	73
297	466	71
298	466	92
299	466	92
300	466	107
301	466	91
302	466	76
303	466	89
304	466	63
305	466	39
306	466	33
307	466	28
308	466	63
309	466	82
310	466	73
311	466	96
312	466	108
313	466	76
314	466	83
315	466	96
316	466	75
317	466	107
318	466	113
319	466	104
320	466	101
321	466	103
322	466	119
323	466	78
324	466	98
325	466	84
326	466	79
327	466	79
328	466	91
329	466	76
330	466	91
331	466	110
332	466	119
333	466	139
334	466	109
335	466	105
336	466	105
337	466	103
338	466	94
339	466	80
340	466	94
341	466	94
342	466	97
343	466	89
344	466	109
345	466	110
346	466	122
347	466	129
348	466	129
349	466	108
350	466	120
351	466	109
352	466	96
353	466	111
354	466	79
355	466	103
356	466	137
357	466	105
358	466	97
359	466	115
360	466	102
361	466	63
362	466	65
363	466	44
364	466	59
365	466	92
366	466	35
367	466	32
368	466	32
369	466	68
370	466	53
371	466	94
372	466	123
373	466	138
374	466	149
375	466	106
376	466	126
377	466	140
378	466	132
379	466	127
380	466	134
381	466	102
382	466	108
383	466	112
384	466	79
385	466	94
386	466	106
387	466	91
388	466	74
389	466	70
390	466	77
391	466	80
392	466	88
393	466	125
394	466	119
395	466	104
396	466	91
397	466	80
398	466	104
399	466	123
400	466	129
401	466	111
402	466	142
403	466	93
404	466	92
405	466	113
406	466	89
407	466	86
408	466	78
409	466	82
410	466	83
411	466	57
412	466	72
413	466	85
414	466	70
415	466	78
416	466	89
417	466	101
418	466	70
419	466	64
420	466	66
421	466	62
422	466	77
423	466	98
424	466	97
425	466	84
426	466	87
427	466	53
428	466	89
429	466	86
430	466	83
431	466	106
432	466	115
433	466	110
434	466	115
435	466	159
436	466	221
437	466	234
438	466	253
439	466	234
440	466	347
441	466	631
442	466	790
443	466	1158
444	466	1630
445	466	1753
446	466	1834
447	466	1763
448	466	2424
449	466	3443
450	466	3055
451	466	3999
452	466	3719
453	466	3187
454	466	3110
455	466	3253
456	466	3296
457	466	3667
458	466	3694
459	466	3050
460	466	4384
461	466	4607
462	466	6436
463	466	6011
464	466	8506
465	466	20908
466	466	43033
0	467	5
1	467	29
2	467	63
3	467	87
4	467	90
5	467	72
6	467	64
7	467	59
8	467	64
9	467	35
10	467	25
11	467	33
12	467	27
13	467	31
14	467	31
15	467	27
16	467	36
17	467	22
18	467	30
19	467	23
20	467	27
21	467	23
22	467	14
23	467	18
24	467	20
25	467	24
26	467	18
27	467	25
28	467	25
29	467	27
30	467	18
31	467	20
32	467	23
33	467	29
34	467	28
35	467	35
36	467	39
38	467	24
39	467	51
40	467	74
41	467	87
42	467	49
43	467	62
44	467	97
45	467	102
46	467	75
47	467	37
48	467	26
49	467	16
50	467	19
51	467	23
52	467	21
53	467	15
54	467	41
55	467	71
56	467	90
57	467	81
58	467	57
59	467	63
60	467	72
61	467	62
62	467	32
63	467	5
64	467	31
65	467	8
66	467	9
67	467	31
68	467	83
69	467	87
70	467	57
71	467	77
72	467	68
73	467	84
74	467	52
75	467	54
76	467	55
77	467	68
78	467	68
79	467	67
80	467	76
81	467	71
82	467	57
83	467	91
84	467	72
85	467	74
86	467	77
87	467	68
88	467	94
89	467	91
90	467	80
91	467	50
92	467	60
93	467	62
94	467	110
95	467	89
96	467	89
97	467	100
98	467	70
99	467	51
100	467	40
101	467	33
102	467	35
103	467	55
104	467	42
105	467	43
106	467	33
107	467	56
108	467	73
109	467	73
110	467	64
111	467	78
112	467	81
113	467	101
114	467	76
115	467	70
116	467	98
117	467	96
118	467	101
119	467	99
120	467	83
121	467	85
122	467	100
123	467	87
124	467	121
125	467	88
126	467	92
127	467	77
128	467	85
129	467	99
130	467	96
131	467	87
132	467	96
133	467	90
134	467	91
135	467	90
136	467	88
137	467	86
138	467	94
139	467	85
140	467	72
141	467	76
142	467	83
143	467	71
144	467	57
145	467	68
146	467	65
147	467	65
148	467	61
149	467	56
150	467	60
151	467	77
152	467	52
153	467	52
154	467	41
155	467	61
156	467	88
157	467	51
158	467	48
159	467	72
160	467	79
161	467	62
162	467	67
163	467	92
164	467	61
165	467	54
166	467	62
167	467	73
168	467	52
169	467	74
170	467	66
171	467	61
172	467	66
173	467	53
174	467	44
175	467	52
176	467	63
177	467	42
178	467	71
179	467	64
180	467	58
181	467	69
182	467	54
183	467	65
184	467	75
185	467	54
186	467	71
187	467	52
188	467	63
189	467	47
190	467	85
191	467	76
192	467	59
193	467	75
194	467	64
195	467	74
196	467	75
197	467	63
198	467	65
199	467	50
200	467	61
201	467	65
202	467	54
203	467	70
204	467	84
205	467	59
206	467	72
207	467	67
208	467	86
209	467	75
210	467	54
211	467	64
212	467	43
213	467	55
214	467	72
215	467	67
216	467	51
217	467	70
218	467	48
219	467	72
220	467	46
221	467	58
222	467	57
223	467	60
224	467	54
225	467	49
226	467	48
227	467	43
228	467	50
229	467	43
230	467	70
231	467	64
232	467	70
233	467	63
234	467	58
235	467	58
236	467	49
237	467	62
238	467	48
239	467	48
240	467	75
241	467	60
242	467	70
243	467	58
244	467	28
245	467	58
246	467	74
247	467	53
248	467	56
249	467	48
250	467	51
251	467	47
252	467	58
253	467	58
254	467	58
255	467	64
256	467	52
257	467	44
258	467	52
259	467	59
260	467	51
261	467	47
262	467	43
263	467	44
264	467	49
265	467	50
266	467	66
267	467	62
268	467	45
269	467	63
270	467	67
271	467	65
272	467	62
273	467	53
274	467	83
275	467	55
276	467	54
277	467	71
278	467	59
279	467	62
280	467	61
281	467	98
282	467	80
283	467	80
284	467	82
285	467	88
286	467	65
287	467	54
288	467	69
289	467	61
290	467	64
291	467	71
292	467	87
293	467	84
294	467	69
295	467	57
296	467	72
297	467	56
298	467	96
299	467	83
300	467	96
301	467	88
302	467	63
303	467	76
304	467	41
305	467	48
306	467	27
307	467	22
308	467	45
309	467	76
310	467	82
311	467	70
312	467	92
313	467	67
314	467	70
315	467	96
316	467	58
317	467	94
318	467	97
319	467	87
320	467	90
321	467	93
322	467	91
323	467	72
324	467	83
325	467	74
326	467	69
327	467	85
328	467	79
329	467	80
330	467	113
331	467	92
332	467	118
333	467	138
334	467	85
335	467	103
336	467	117
337	467	96
338	467	88
339	467	67
340	467	76
341	467	102
342	467	90
343	467	92
344	467	104
345	467	126
346	467	127
347	467	97
348	467	82
349	467	101
350	467	91
351	467	119
352	467	122
353	467	97
354	467	92
355	467	115
356	467	116
357	467	115
358	467	106
359	467	104
360	467	79
361	467	51
362	467	44
363	467	35
364	467	54
365	467	55
366	467	19
367	467	34
368	467	40
369	467	54
370	467	35
371	467	90
372	467	134
373	467	135
374	467	134
375	467	112
376	467	131
377	467	120
378	467	107
379	467	108
380	467	110
381	467	99
382	467	110
383	467	80
384	467	50
385	467	99
386	467	111
387	467	104
388	467	59
389	467	75
390	467	87
391	467	79
392	467	107
393	467	103
394	467	98
395	467	93
396	467	93
397	467	79
398	467	128
399	467	119
400	467	88
401	467	102
402	467	137
403	467	75
404	467	99
405	467	101
406	467	86
407	467	64
408	467	75
409	467	86
410	467	56
411	467	60
412	467	75
413	467	79
414	467	75
415	467	65
416	467	68
417	467	101
418	467	66
419	467	61
420	467	70
421	467	57
422	467	77
423	467	95
424	467	81
425	467	64
426	467	91
427	467	66
428	467	98
429	467	83
430	467	65
431	467	93
432	467	91
433	467	105
434	467	121
435	467	152
436	467	237
437	467	262
438	467	241
439	467	255
440	467	325
441	467	688
442	467	876
443	467	1398
444	467	1943
445	467	2208
446	467	2412
447	467	1957
448	467	3368
449	467	4702
450	467	3903
451	467	5510
452	467	4789
453	467	4000
454	467	3984
455	467	3812
456	467	4027
457	467	4248
458	467	4205
459	467	3313
460	467	4732
461	467	4955
462	467	6667
463	467	5662
464	467	6754
465	467	10468
466	467	15817
467	467	39172
0	468	1
1	468	19
2	468	81
3	468	93
4	468	96
5	468	73
6	468	78
7	468	73
8	468	52
9	468	58
10	468	25
11	468	40
12	468	37
13	468	32
14	468	33
15	468	32
16	468	24
17	468	31
18	468	28
19	468	20
20	468	21
21	468	21
22	468	24
23	468	19
24	468	20
25	468	25
26	468	21
27	468	26
28	468	39
29	468	26
30	468	22
31	468	26
32	468	31
33	468	25
34	468	45
35	468	38
36	468	47
38	468	24
39	468	62
40	468	50
41	468	64
42	468	64
43	468	70
44	468	114
45	468	106
46	468	77
47	468	32
48	468	22
49	468	14
50	468	18
51	468	23
52	468	16
53	468	21
54	468	39
55	468	81
56	468	99
57	468	89
58	468	67
59	468	60
60	468	82
61	468	66
62	468	36
63	468	8
64	468	29
65	468	13
66	468	10
67	468	35
68	468	68
69	468	80
70	468	81
71	468	77
72	468	71
73	468	72
74	468	90
75	468	54
76	468	75
77	468	80
78	468	74
79	468	93
80	468	76
81	468	70
82	468	58
83	468	60
84	468	62
85	468	60
86	468	73
87	468	69
88	468	101
89	468	91
90	468	100
91	468	51
92	468	51
93	468	42
94	468	101
95	468	90
96	468	82
97	468	107
98	468	81
99	468	41
100	468	32
101	468	40
102	468	42
103	468	37
104	468	59
105	468	38
106	468	27
107	468	63
108	468	77
109	468	71
110	468	80
111	468	103
112	468	82
113	468	130
114	468	86
115	468	81
116	468	106
117	468	102
118	468	110
119	468	87
120	468	97
121	468	96
122	468	100
123	468	100
124	468	84
125	468	94
126	468	99
127	468	86
128	468	97
129	468	117
130	468	89
131	468	84
132	468	112
133	468	109
134	468	106
135	468	93
136	468	98
137	468	79
138	468	90
139	468	103
140	468	84
141	468	84
142	468	67
143	468	91
144	468	65
145	468	77
146	468	75
147	468	89
148	468	79
149	468	69
150	468	56
151	468	68
152	468	37
153	468	49
154	468	58
155	468	68
156	468	75
157	468	69
158	468	64
159	468	85
160	468	92
161	468	50
162	468	62
163	468	67
164	468	73
165	468	54
166	468	79
167	468	59
168	468	57
169	468	67
170	468	88
171	468	57
172	468	72
173	468	64
174	468	61
175	468	67
176	468	72
177	468	51
178	468	75
179	468	86
180	468	55
181	468	91
182	468	74
183	468	68
184	468	81
185	468	61
186	468	57
187	468	70
188	468	56
189	468	41
190	468	86
191	468	72
192	468	72
193	468	54
194	468	64
195	468	70
196	468	76
197	468	88
198	468	67
199	468	55
200	468	64
201	468	60
202	468	75
203	468	86
204	468	68
205	468	72
206	468	70
207	468	71
208	468	58
209	468	77
210	468	90
211	468	72
212	468	64
213	468	72
214	468	62
215	468	67
216	468	68
217	468	67
218	468	66
219	468	52
220	468	57
221	468	44
222	468	70
223	468	75
224	468	49
225	468	57
226	468	59
227	468	36
228	468	53
229	468	47
230	468	70
231	468	46
232	468	55
233	468	53
234	468	68
235	468	76
236	468	54
237	468	47
238	468	56
239	468	64
240	468	67
241	468	70
242	468	52
243	468	69
244	468	43
245	468	69
246	468	74
247	468	49
248	468	58
249	468	47
250	468	51
251	468	47
252	468	79
253	468	56
254	468	53
255	468	64
256	468	52
257	468	48
258	468	57
259	468	67
260	468	48
261	468	50
262	468	58
263	468	44
264	468	61
265	468	52
266	468	62
267	468	70
268	468	65
269	468	55
270	468	84
271	468	73
272	468	57
273	468	52
274	468	75
275	468	66
276	468	58
277	468	73
278	468	83
279	468	78
280	468	80
281	468	75
282	468	96
283	468	73
284	468	75
285	468	90
286	468	60
287	468	53
288	468	61
289	468	74
290	468	67
291	468	102
292	468	85
293	468	94
294	468	76
295	468	58
296	468	65
297	468	77
298	468	101
299	468	89
300	468	111
301	468	89
302	468	73
303	468	91
304	468	47
305	468	54
306	468	33
307	468	17
308	468	48
309	468	59
310	468	80
311	468	81
312	468	111
313	468	70
314	468	80
315	468	98
316	468	78
317	468	88
318	468	122
319	468	106
320	468	94
321	468	108
322	468	82
323	468	61
324	468	86
325	468	74
326	468	75
327	468	78
328	468	75
329	468	71
330	468	99
331	468	94
332	468	131
333	468	144
334	468	90
335	468	119
336	468	137
337	468	119
338	468	112
339	468	94
340	468	89
341	468	128
342	468	94
343	468	127
344	468	124
345	468	100
346	468	109
347	468	111
348	468	97
349	468	112
350	468	102
351	468	137
352	468	128
353	468	116
354	468	92
355	468	120
356	468	110
357	468	119
358	468	137
359	468	111
360	468	89
361	468	57
362	468	52
363	468	43
364	468	54
365	468	76
366	468	27
367	468	33
368	468	34
369	468	61
370	468	53
371	468	81
372	468	140
373	468	148
374	468	163
375	468	130
376	468	148
377	468	160
378	468	120
379	468	137
380	468	141
381	468	115
382	468	104
383	468	111
384	468	71
385	468	103
386	468	107
387	468	107
388	468	111
389	468	77
390	468	78
391	468	90
392	468	118
393	468	104
394	468	121
395	468	102
396	468	104
397	468	99
398	468	122
399	468	115
400	468	105
401	468	114
402	468	122
403	468	91
404	468	105
405	468	102
406	468	99
407	468	83
408	468	86
409	468	90
410	468	77
411	468	67
412	468	89
413	468	79
414	468	64
415	468	74
416	468	91
417	468	78
418	468	82
419	468	62
420	468	76
421	468	53
422	468	91
423	468	96
424	468	104
425	468	88
426	468	81
427	468	69
428	468	103
429	468	101
430	468	80
431	468	102
432	468	110
433	468	111
434	468	148
435	468	185
436	468	257
437	468	262
438	468	312
439	468	301
440	468	352
441	468	692
442	468	1014
443	468	1282
444	468	1774
445	468	2050
446	468	2038
447	468	1847
448	468	2811
449	468	4015
450	468	3433
451	468	4151
452	468	3662
453	468	3066
454	468	3031
455	468	2944
456	468	3079
457	468	3196
458	468	3171
459	468	2546
460	468	3523
461	468	3529
462	468	4915
463	468	4244
464	468	4999
465	468	7026
466	468	7840
467	468	18147
468	468	40146
0	469	1
1	469	23
2	469	64
3	469	83
4	469	72
5	469	70
6	469	65
7	469	48
8	469	38
9	469	33
10	469	21
11	469	32
12	469	31
13	469	32
14	469	30
15	469	38
16	469	24
17	469	17
18	469	27
19	469	19
20	469	19
21	469	21
22	469	17
23	469	17
24	469	16
25	469	24
26	469	18
27	469	18
28	469	20
29	469	20
30	469	17
31	469	22
32	469	27
33	469	23
34	469	38
35	469	35
36	469	33
38	469	21
39	469	42
40	469	43
41	469	44
42	469	53
43	469	37
44	469	82
45	469	95
46	469	89
47	469	36
48	469	21
49	469	20
50	469	21
51	469	29
52	469	18
53	469	15
54	469	44
55	469	68
56	469	59
57	469	70
58	469	41
59	469	58
60	469	66
61	469	62
62	469	27
63	469	5
64	469	35
65	469	12
66	469	3
67	469	30
68	469	59
69	469	74
70	469	72
71	469	66
72	469	50
73	469	49
74	469	66
75	469	51
76	469	64
77	469	70
78	469	71
79	469	76
80	469	70
81	469	65
82	469	56
83	469	74
84	469	53
85	469	67
86	469	67
87	469	75
88	469	94
89	469	61
90	469	84
91	469	67
92	469	56
93	469	54
94	469	94
95	469	103
96	469	86
97	469	86
98	469	55
99	469	46
100	469	38
101	469	37
102	469	28
103	469	45
104	469	32
105	469	38
106	469	41
107	469	60
108	469	89
109	469	60
110	469	66
111	469	73
112	469	81
113	469	98
114	469	79
115	469	64
116	469	67
117	469	94
118	469	92
119	469	71
120	469	83
121	469	97
122	469	64
123	469	71
124	469	91
125	469	80
126	469	73
127	469	63
128	469	78
129	469	82
130	469	76
131	469	63
132	469	81
133	469	89
134	469	87
135	469	81
136	469	90
137	469	65
138	469	86
139	469	86
140	469	81
141	469	64
142	469	54
143	469	56
144	469	60
145	469	68
146	469	69
147	469	77
148	469	61
149	469	65
150	469	59
151	469	68
152	469	62
153	469	59
154	469	56
155	469	60
156	469	92
157	469	64
158	469	58
159	469	70
160	469	58
161	469	53
162	469	54
163	469	65
164	469	59
165	469	63
166	469	70
167	469	47
168	469	43
169	469	50
170	469	67
171	469	57
172	469	68
173	469	44
174	469	55
175	469	55
176	469	62
177	469	44
178	469	52
179	469	59
180	469	50
181	469	63
182	469	51
183	469	49
184	469	59
185	469	65
186	469	62
187	469	51
188	469	61
189	469	39
190	469	65
191	469	55
192	469	64
193	469	66
194	469	52
195	469	60
196	469	62
197	469	58
198	469	49
199	469	57
200	469	48
201	469	51
202	469	40
203	469	73
204	469	62
205	469	58
206	469	63
207	469	60
208	469	60
209	469	61
210	469	64
211	469	61
212	469	52
213	469	65
214	469	68
215	469	63
216	469	49
217	469	65
218	469	57
219	469	58
220	469	42
221	469	58
222	469	54
223	469	48
224	469	52
225	469	44
226	469	59
227	469	53
228	469	51
229	469	50
230	469	56
231	469	36
232	469	49
233	469	62
234	469	51
235	469	47
236	469	39
237	469	41
238	469	49
239	469	38
240	469	55
241	469	57
242	469	49
243	469	44
244	469	24
245	469	64
246	469	61
247	469	41
248	469	51
249	469	51
250	469	49
251	469	50
252	469	60
253	469	53
254	469	57
255	469	46
256	469	53
257	469	32
258	469	44
259	469	55
260	469	45
261	469	49
262	469	49
263	469	40
264	469	63
265	469	33
266	469	44
267	469	44
268	469	70
269	469	57
270	469	55
271	469	51
272	469	54
273	469	66
274	469	71
275	469	55
276	469	50
277	469	65
278	469	64
279	469	84
280	469	72
281	469	76
282	469	78
283	469	72
284	469	61
285	469	69
286	469	63
287	469	41
288	469	51
289	469	56
290	469	67
291	469	69
292	469	68
293	469	67
294	469	64
295	469	53
296	469	65
297	469	43
298	469	81
299	469	92
300	469	95
301	469	78
302	469	61
303	469	64
304	469	49
305	469	38
306	469	22
307	469	23
308	469	31
309	469	49
310	469	78
311	469	78
312	469	73
313	469	55
314	469	75
315	469	75
316	469	68
317	469	73
318	469	99
319	469	98
320	469	72
321	469	89
322	469	72
323	469	67
324	469	69
325	469	88
326	469	62
327	469	76
328	469	97
329	469	71
330	469	102
331	469	84
332	469	100
333	469	107
334	469	95
335	469	127
336	469	110
337	469	87
338	469	68
339	469	60
340	469	81
341	469	99
342	469	91
343	469	95
344	469	107
345	469	106
346	469	91
347	469	84
348	469	94
349	469	91
350	469	75
351	469	101
352	469	97
353	469	87
354	469	91
355	469	117
356	469	93
357	469	87
358	469	103
359	469	93
360	469	87
361	469	53
362	469	55
363	469	26
364	469	55
365	469	72
366	469	30
367	469	29
368	469	24
369	469	49
370	469	44
371	469	98
372	469	96
373	469	115
374	469	118
375	469	103
376	469	127
377	469	106
378	469	107
379	469	104
380	469	98
381	469	95
382	469	92
383	469	85
384	469	49
385	469	79
386	469	98
387	469	79
388	469	65
389	469	58
390	469	69
391	469	66
392	469	87
393	469	87
394	469	92
395	469	92
396	469	92
397	469	97
398	469	98
399	469	106
400	469	108
401	469	88
402	469	119
403	469	100
404	469	94
405	469	87
406	469	78
407	469	83
408	469	72
409	469	78
410	469	65
411	469	62
412	469	68
413	469	73
414	469	73
415	469	62
416	469	60
417	469	79
418	469	77
419	469	56
420	469	45
421	469	56
422	469	66
423	469	81
424	469	88
425	469	68
426	469	86
427	469	53
428	469	76
429	469	62
430	469	65
431	469	81
432	469	82
433	469	104
434	469	99
435	469	134
436	469	196
437	469	204
438	469	221
439	469	239
440	469	299
441	469	601
442	469	781
443	469	1132
444	469	1693
445	469	1821
446	469	1928
447	469	1701
448	469	2711
449	469	3674
450	469	2994
451	469	4164
452	469	3475
453	469	2943
454	469	2792
455	469	2722
456	469	2862
457	469	3002
458	469	2906
459	469	2382
460	469	3169
461	469	3206
462	469	4466
463	469	3646
464	469	4198
465	469	6024
466	469	5871
467	469	8318
468	469	14883
469	469	32416
1	470	24
2	470	57
3	470	99
4	470	78
5	470	67
6	470	63
7	470	61
8	470	42
9	470	33
10	470	45
11	470	32
12	470	33
13	470	24
14	470	26
15	470	39
16	470	24
17	470	34
18	470	18
19	470	20
20	470	26
21	470	21
22	470	25
23	470	23
24	470	24
25	470	26
26	470	16
27	470	22
28	470	17
29	470	19
30	470	18
31	470	30
32	470	22
33	470	26
34	470	33
35	470	37
36	470	34
38	470	32
39	470	38
40	470	44
41	470	48
42	470	53
43	470	58
44	470	79
45	470	103
46	470	84
47	470	38
48	470	20
49	470	19
50	470	17
51	470	38
52	470	16
53	470	17
54	470	37
55	470	50
56	470	86
57	470	68
58	470	64
59	470	68
60	470	78
61	470	74
62	470	21
63	470	6
64	470	32
65	470	18
66	470	14
67	470	36
68	470	64
69	470	100
70	470	69
71	470	58
72	470	64
73	470	79
74	470	65
75	470	54
76	470	60
77	470	64
78	470	71
79	470	85
80	470	63
81	470	76
82	470	66
83	470	71
84	470	68
85	470	67
86	470	54
87	470	61
88	470	86
89	470	87
90	470	81
91	470	65
92	470	49
93	470	53
94	470	94
95	470	98
96	470	78
97	470	90
98	470	87
99	470	63
100	470	49
101	470	43
102	470	33
103	470	55
104	470	44
105	470	48
106	470	42
107	470	66
108	470	98
109	470	61
110	470	65
111	470	84
112	470	89
113	470	114
114	470	82
115	470	80
116	470	70
117	470	101
118	470	99
119	470	74
120	470	66
121	470	79
122	470	74
123	470	77
124	470	93
125	470	83
126	470	94
127	470	96
128	470	90
129	470	94
130	470	78
131	470	90
132	470	104
133	470	103
134	470	100
135	470	82
136	470	77
137	470	77
138	470	93
139	470	84
140	470	79
141	470	73
142	470	55
143	470	70
144	470	80
145	470	58
146	470	71
147	470	83
148	470	78
149	470	78
150	470	61
151	470	72
152	470	42
153	470	56
154	470	51
155	470	76
156	470	86
157	470	64
158	470	52
159	470	69
160	470	70
161	470	55
162	470	64
163	470	72
164	470	63
165	470	58
166	470	70
167	470	71
168	470	49
169	470	67
170	470	83
171	470	86
172	470	54
173	470	56
174	470	54
175	470	53
176	470	58
177	470	43
178	470	60
179	470	76
180	470	67
181	470	68
182	470	46
183	470	51
184	470	77
185	470	61
186	470	63
187	470	71
188	470	63
189	470	55
190	470	76
191	470	66
192	470	61
193	470	74
194	470	59
195	470	71
196	470	74
197	470	88
198	470	61
199	470	60
200	470	64
201	470	46
202	470	53
203	470	83
204	470	79
205	470	61
206	470	67
207	470	61
208	470	68
209	470	65
210	470	53
211	470	55
212	470	80
213	470	73
214	470	82
215	470	58
216	470	64
217	470	62
218	470	35
219	470	62
220	470	56
221	470	57
222	470	44
223	470	51
224	470	68
225	470	55
226	470	49
227	470	62
228	470	58
229	470	49
230	470	48
231	470	53
232	470	49
233	470	46
234	470	63
235	470	63
236	470	47
237	470	53
238	470	51
239	470	53
240	470	56
241	470	48
242	470	47
243	470	47
244	470	28
245	470	42
246	470	45
247	470	61
248	470	45
249	470	44
250	470	66
251	470	48
252	470	55
253	470	64
254	470	46
255	470	60
256	470	62
257	470	47
258	470	50
259	470	55
260	470	57
261	470	43
262	470	48
263	470	54
264	470	49
265	470	46
266	470	46
267	470	63
268	470	64
269	470	67
270	470	76
271	470	64
272	470	58
273	470	64
274	470	69
275	470	54
276	470	57
277	470	79
278	470	65
279	470	77
280	470	81
281	470	79
282	470	79
283	470	93
284	470	66
285	470	75
286	470	81
287	470	67
288	470	64
289	470	53
290	470	65
291	470	74
292	470	76
293	470	71
294	470	77
295	470	76
296	470	55
297	470	77
298	470	84
299	470	93
300	470	89
301	470	83
302	470	70
303	470	70
304	470	32
305	470	34
306	470	36
307	470	22
308	470	49
309	470	74
310	470	65
311	470	80
312	470	107
313	470	69
314	470	91
315	470	88
316	470	86
317	470	100
318	470	97
319	470	92
320	470	78
321	470	90
322	470	74
323	470	79
324	470	85
325	470	82
326	470	64
327	470	94
328	470	107
329	470	91
330	470	79
331	470	90
332	470	108
333	470	137
334	470	104
335	470	103
336	470	118
337	470	113
338	470	84
339	470	76
340	470	83
341	470	108
342	470	87
343	470	97
344	470	105
345	470	109
346	470	101
347	470	90
348	470	94
349	470	107
350	470	101
351	470	119
352	470	115
353	470	82
354	470	80
355	470	108
356	470	106
357	470	106
358	470	113
359	470	100
360	470	76
361	470	59
362	470	66
363	470	50
364	470	48
365	470	77
366	470	21
367	470	32
368	470	38
369	470	73
370	470	66
371	470	87
372	470	92
373	470	134
374	470	136
375	470	119
376	470	136
377	470	117
378	470	116
379	470	108
380	470	119
381	470	108
382	470	104
383	470	82
384	470	72
385	470	102
386	470	86
387	470	78
388	470	68
389	470	69
390	470	85
391	470	77
392	470	106
393	470	97
394	470	98
395	470	76
396	470	88
397	470	87
398	470	121
399	470	117
400	470	112
401	470	123
402	470	114
403	470	102
404	470	95
405	470	112
406	470	86
407	470	71
408	470	96
409	470	87
410	470	63
411	470	44
412	470	63
413	470	84
414	470	74
415	470	57
416	470	67
417	470	74
418	470	74
419	470	56
420	470	64
421	470	69
422	470	70
423	470	85
424	470	71
425	470	76
426	470	82
427	470	74
428	470	79
429	470	65
430	470	72
431	470	98
432	470	90
433	470	115
434	470	122
435	470	162
436	470	217
437	470	227
438	470	239
439	470	258
440	470	321
441	470	652
442	470	800
443	470	1191
444	470	1607
445	470	1768
446	470	1948
447	470	1764
448	470	2481
449	470	3515
450	470	2996
451	470	3686
452	470	3000
453	470	2683
454	470	2554
455	470	2504
456	470	2468
457	470	2697
458	470	2613
459	470	2109
460	470	3061
461	470	3007
462	470	3961
463	470	3392
464	470	3891
465	470	5295
466	470	5110
467	470	6724
468	470	8209
469	470	15515
470	470	36847
1	471	13
2	471	58
3	471	88
4	471	106
5	471	53
6	471	57
7	471	66
8	471	32
9	471	36
10	471	27
11	471	26
12	471	26
13	471	21
14	471	23
15	471	19
16	471	26
17	471	25
18	471	20
19	471	23
20	471	25
21	471	14
22	471	14
23	471	14
24	471	15
25	471	11
26	471	20
27	471	19
28	471	23
29	471	26
30	471	22
31	471	25
32	471	25
33	471	17
34	471	30
35	471	27
36	471	28
38	471	23
39	471	36
40	471	43
41	471	46
42	471	42
43	471	46
44	471	77
45	471	94
46	471	87
47	471	42
48	471	18
49	471	20
50	471	13
51	471	26
52	471	12
53	471	20
54	471	42
55	471	53
56	471	63
57	471	63
58	471	54
59	471	57
60	471	73
61	471	60
62	471	26
63	471	3
64	471	27
65	471	11
66	471	4
67	471	30
68	471	62
69	471	80
70	471	54
71	471	56
72	471	70
73	471	80
74	471	56
75	471	47
76	471	77
77	471	68
78	471	73
79	471	58
80	471	63
81	471	70
82	471	58
83	471	65
84	471	51
85	471	53
86	471	81
87	471	77
88	471	70
89	471	82
90	471	83
91	471	49
92	471	46
93	471	35
94	471	89
95	471	79
96	471	81
97	471	105
98	471	50
99	471	33
100	471	26
101	471	37
102	471	49
103	471	33
104	471	27
105	471	19
106	471	43
107	471	64
108	471	83
109	471	54
110	471	74
111	471	56
112	471	65
113	471	88
114	471	65
115	471	70
116	471	92
117	471	86
118	471	74
119	471	86
120	471	69
121	471	81
122	471	66
123	471	67
124	471	96
125	471	70
126	471	77
127	471	88
128	471	77
129	471	89
130	471	73
131	471	67
132	471	76
133	471	85
134	471	82
135	471	70
136	471	66
137	471	65
138	471	80
139	471	83
140	471	59
141	471	76
142	471	66
143	471	69
144	471	57
145	471	70
146	471	56
147	471	52
148	471	59
149	471	46
150	471	69
151	471	53
152	471	38
153	471	52
154	471	39
155	471	60
156	471	79
157	471	73
158	471	45
159	471	71
160	471	65
161	471	48
162	471	57
163	471	56
164	471	66
165	471	59
166	471	47
167	471	59
168	471	49
169	471	52
170	471	79
171	471	63
172	471	45
173	471	45
174	471	42
175	471	48
176	471	50
177	471	44
178	471	56
179	471	70
180	471	63
181	471	51
182	471	52
183	471	59
184	471	73
185	471	62
186	471	56
187	471	61
188	471	48
189	471	43
190	471	56
191	471	50
192	471	53
193	471	48
194	471	52
195	471	61
196	471	53
197	471	58
198	471	50
199	471	44
200	471	46
201	471	52
202	471	44
203	471	69
204	471	67
205	471	63
206	471	65
207	471	57
208	471	59
209	471	60
210	471	65
211	471	52
212	471	49
213	471	58
214	471	63
215	471	53
216	471	35
217	471	51
218	471	48
219	471	40
220	471	49
221	471	50
222	471	51
223	471	44
224	471	52
225	471	46
226	471	35
227	471	51
228	471	35
229	471	51
230	471	43
231	471	33
232	471	46
233	471	60
234	471	56
235	471	49
236	471	50
237	471	31
238	471	40
239	471	41
240	471	47
241	471	41
242	471	37
243	471	45
244	471	35
245	471	43
246	471	41
247	471	25
248	471	54
249	471	35
250	471	40
251	471	21
252	471	44
253	471	48
254	471	45
255	471	53
256	471	42
257	471	49
258	471	48
259	471	46
260	471	39
261	471	52
262	471	43
263	471	35
264	471	60
265	471	45
266	471	40
267	471	40
268	471	56
269	471	59
270	471	53
271	471	51
272	471	45
273	471	52
274	471	62
275	471	52
276	471	44
277	471	57
278	471	50
279	471	76
280	471	65
281	471	70
282	471	82
283	471	68
284	471	71
285	471	77
286	471	49
287	471	57
288	471	64
289	471	59
290	471	64
291	471	83
292	471	79
293	471	68
294	471	58
295	471	52
296	471	65
297	471	51
298	471	79
299	471	65
300	471	77
301	471	68
302	471	43
303	471	71
304	471	32
305	471	45
306	471	19
307	471	17
308	471	42
309	471	50
310	471	65
311	471	66
312	471	82
313	471	79
314	471	67
315	471	85
316	471	61
317	471	84
318	471	101
319	471	91
320	471	67
321	471	76
322	471	77
323	471	54
324	471	70
325	471	75
326	471	50
327	471	63
328	471	63
329	471	67
330	471	99
331	471	77
332	471	82
333	471	110
334	471	88
335	471	99
336	471	95
337	471	103
338	471	70
339	471	67
340	471	85
341	471	110
342	471	77
343	471	80
344	471	81
345	471	100
346	471	93
347	471	91
348	471	84
349	471	92
350	471	109
351	471	105
352	471	95
353	471	75
354	471	84
355	471	89
356	471	120
357	471	98
358	471	107
359	471	108
360	471	55
361	471	54
362	471	47
363	471	30
364	471	40
365	471	61
366	471	27
367	471	19
368	471	37
369	471	50
370	471	53
371	471	77
372	471	117
373	471	117
374	471	139
375	471	99
376	471	131
377	471	130
378	471	118
379	471	99
380	471	104
381	471	95
382	471	99
383	471	99
384	471	64
385	471	78
386	471	84
387	471	60
388	471	60
389	471	54
390	471	73
391	471	53
392	471	86
393	471	111
394	471	103
395	471	79
396	471	98
397	471	81
398	471	94
399	471	96
400	471	90
401	471	93
402	471	85
403	471	77
404	471	104
405	471	81
406	471	81
407	471	57
408	471	68
409	471	78
410	471	58
411	471	48
412	471	75
413	471	51
414	471	63
415	471	59
416	471	72
417	471	57
418	471	60
419	471	46
420	471	42
421	471	50
422	471	63
423	471	66
424	471	60
425	471	56
426	471	58
427	471	41
428	471	74
429	471	62
430	471	51
431	471	78
432	471	72
433	471	87
434	471	92
435	471	132
436	471	189
437	471	189
438	471	199
439	471	213
440	471	275
441	471	614
442	471	787
443	471	1279
444	471	1721
445	471	2058
446	471	2193
447	471	1765
448	471	2990
449	471	4048
450	471	3000
451	471	3961
452	471	3171
453	471	2549
454	471	2487
455	471	2303
456	471	2353
457	471	2573
458	471	2425
459	471	1898
460	471	2556
461	471	2682
462	471	3803
463	471	3012
464	471	3360
465	471	4630
466	471	4260
467	471	5767
468	471	6036
469	471	7155
470	471	13855
471	471	35658
1	472	20
2	472	65
3	472	105
4	472	70
5	472	86
6	472	65
7	472	56
8	472	32
9	472	44
10	472	29
11	472	36
12	472	24
13	472	37
14	472	38
15	472	29
16	472	20
17	472	21
18	472	23
19	472	19
20	472	28
21	472	14
22	472	14
23	472	27
24	472	14
25	472	23
26	472	19
27	472	23
28	472	27
29	472	19
30	472	22
31	472	19
32	472	30
33	472	26
34	472	28
35	472	43
36	472	34
38	472	36
39	472	52
40	472	53
41	472	59
42	472	50
43	472	62
44	472	86
45	472	100
46	472	103
47	472	38
48	472	28
49	472	23
50	472	14
51	472	22
52	472	18
53	472	22
54	472	43
55	472	75
56	472	101
57	472	70
58	472	57
59	472	63
60	472	72
61	472	65
62	472	20
63	472	9
64	472	28
65	472	8
66	472	14
67	472	38
68	472	70
69	472	88
70	472	77
71	472	72
72	472	72
73	472	82
74	472	64
75	472	58
76	472	87
77	472	77
78	472	63
79	472	82
80	472	77
81	472	72
82	472	68
83	472	69
84	472	62
85	472	72
86	472	71
87	472	84
88	472	88
89	472	100
90	472	75
91	472	61
92	472	33
93	472	49
94	472	96
95	472	84
96	472	78
97	472	96
98	472	71
99	472	39
100	472	37
101	472	28
102	472	40
103	472	36
104	472	33
105	472	30
106	472	38
107	472	59
108	472	101
109	472	60
110	472	91
111	472	94
112	472	111
113	472	124
114	472	87
115	472	55
116	472	88
117	472	100
118	472	115
119	472	90
120	472	69
121	472	97
122	472	74
123	472	73
124	472	89
125	472	88
126	472	81
127	472	84
128	472	80
129	472	98
130	472	89
131	472	106
132	472	92
133	472	103
134	472	99
135	472	83
136	472	87
137	472	96
138	472	94
139	472	91
140	472	83
141	472	78
142	472	74
143	472	87
144	472	80
145	472	67
146	472	70
147	472	96
148	472	80
149	472	60
150	472	67
151	472	73
152	472	50
153	472	47
154	472	39
155	472	55
156	472	85
157	472	62
158	472	51
159	472	71
160	472	87
161	472	82
162	472	65
163	472	62
164	472	71
165	472	62
166	472	62
167	472	62
168	472	50
169	472	79
170	472	90
171	472	73
172	472	54
173	472	49
174	472	56
175	472	44
176	472	66
177	472	70
178	472	64
179	472	61
180	472	59
181	472	75
182	472	66
183	472	75
184	472	83
185	472	68
186	472	67
187	472	73
188	472	64
189	472	45
190	472	55
191	472	59
192	472	72
193	472	58
194	472	62
195	472	73
196	472	65
197	472	71
198	472	66
199	472	48
200	472	48
201	472	66
202	472	46
203	472	65
204	472	63
205	472	66
206	472	73
207	472	61
208	472	72
209	472	67
210	472	72
211	472	67
212	472	64
213	472	83
214	472	65
215	472	75
216	472	70
217	472	72
218	472	38
219	472	59
220	472	67
221	472	53
222	472	58
223	472	47
224	472	57
225	472	58
226	472	61
227	472	43
228	472	55
229	472	47
230	472	64
231	472	44
232	472	50
233	472	63
234	472	69
235	472	69
236	472	61
237	472	41
238	472	58
239	472	43
240	472	49
241	472	40
242	472	65
243	472	43
244	472	25
245	472	63
246	472	57
247	472	52
248	472	53
249	472	54
250	472	57
251	472	47
252	472	62
253	472	44
254	472	51
255	472	52
256	472	54
257	472	36
258	472	45
259	472	52
260	472	35
261	472	58
262	472	33
263	472	44
264	472	48
265	472	51
266	472	56
267	472	55
268	472	56
269	472	60
270	472	79
271	472	85
272	472	59
273	472	61
274	472	70
275	472	51
276	472	55
277	472	57
278	472	69
279	472	78
280	472	78
281	472	75
282	472	90
283	472	84
284	472	70
285	472	71
286	472	84
287	472	56
288	472	55
289	472	79
290	472	53
291	472	74
292	472	89
293	472	92
294	472	61
295	472	72
296	472	84
297	472	79
298	472	79
299	472	124
300	472	113
301	472	83
302	472	78
303	472	57
304	472	41
305	472	47
306	472	22
307	472	15
308	472	37
309	472	59
310	472	94
311	472	78
312	472	106
313	472	69
314	472	101
315	472	104
316	472	79
317	472	83
318	472	127
319	472	95
320	472	78
321	472	89
322	472	81
323	472	71
324	472	67
325	472	95
326	472	60
327	472	81
328	472	73
329	472	80
330	472	86
331	472	119
332	472	138
333	472	124
334	472	94
335	472	116
336	472	107
337	472	96
338	472	101
339	472	80
340	472	77
341	472	113
342	472	98
343	472	114
344	472	124
345	472	122
346	472	128
347	472	89
348	472	89
349	472	96
350	472	119
351	472	107
352	472	111
353	472	108
354	472	108
355	472	113
356	472	134
357	472	125
358	472	130
359	472	140
360	472	81
361	472	45
362	472	58
363	472	39
364	472	43
365	472	73
366	472	29
367	472	33
368	472	26
369	472	58
370	472	48
371	472	80
372	472	127
373	472	133
374	472	144
375	472	126
376	472	118
377	472	120
378	472	142
379	472	103
380	472	107
381	472	106
382	472	107
383	472	100
384	472	66
385	472	93
386	472	90
387	472	101
388	472	79
389	472	68
390	472	70
391	472	82
392	472	78
393	472	84
394	472	107
395	472	98
396	472	93
397	472	96
398	472	95
399	472	88
400	472	89
401	472	104
402	472	108
403	472	88
404	472	87
405	472	103
406	472	103
407	472	68
408	472	73
409	472	82
410	472	61
411	472	48
412	472	79
413	472	77
414	472	74
415	472	72
416	472	71
417	472	74
418	472	60
419	472	35
420	472	62
421	472	64
422	472	50
423	472	91
424	472	76
425	472	61
426	472	78
427	472	58
428	472	73
429	472	54
430	472	51
431	472	80
432	472	73
433	472	84
434	472	103
435	472	159
436	472	192
437	472	183
438	472	205
439	472	217
440	472	255
441	472	567
442	472	728
443	472	1129
444	472	1533
445	472	1739
446	472	1961
447	472	1486
448	472	2214
449	472	2839
450	472	2091
451	472	2760
452	472	2005
453	472	1697
454	472	1483
455	472	1386
456	472	1425
457	472	1466
458	472	1456
459	472	1173
460	472	1601
461	472	1652
462	472	2245
463	472	1793
464	472	2065
465	472	2695
466	472	2495
467	472	3132
468	472	3299
469	472	3467
470	472	4636
471	472	13520
472	472	43866
0	473	2
1	473	13
2	473	75
3	473	111
4	473	98
5	473	89
6	473	96
7	473	59
8	473	42
9	473	49
10	473	42
11	473	44
12	473	51
13	473	29
14	473	31
15	473	36
16	473	36
17	473	34
18	473	27
19	473	32
20	473	36
21	473	25
22	473	25
23	473	22
24	473	25
25	473	26
26	473	26
27	473	22
28	473	26
29	473	23
30	473	25
31	473	32
32	473	29
33	473	33
34	473	43
35	473	50
36	473	51
38	473	32
39	473	57
40	473	63
41	473	107
42	473	64
43	473	83
44	473	105
45	473	99
46	473	93
47	473	32
48	473	15
49	473	8
50	473	19
51	473	9
52	473	16
53	473	13
54	473	37
55	473	76
56	473	84
57	473	93
58	473	70
59	473	76
60	473	80
61	473	73
62	473	30
63	473	5
64	473	27
65	473	11
66	473	6
67	473	25
68	473	71
69	473	113
70	473	99
71	473	95
72	473	92
73	473	94
74	473	114
75	473	75
76	473	96
77	473	86
78	473	82
79	473	91
80	473	55
81	473	52
82	473	55
83	473	60
84	473	49
85	473	44
86	473	60
87	473	80
88	473	87
89	473	91
90	473	79
91	473	54
92	473	47
93	473	51
94	473	101
95	473	93
96	473	71
97	473	104
98	473	57
99	473	34
100	473	20
101	473	39
102	473	33
103	473	35
104	473	28
105	473	27
106	473	29
107	473	53
108	473	72
109	473	77
110	473	102
111	473	133
112	473	113
113	473	137
114	473	115
115	473	119
116	473	106
117	473	125
118	473	139
119	473	106
120	473	86
121	473	93
122	473	93
123	473	85
124	473	104
125	473	133
126	473	120
127	473	102
128	473	101
129	473	111
130	473	92
131	473	111
132	473	131
133	473	114
134	473	106
135	473	102
136	473	85
137	473	104
138	473	110
139	473	83
140	473	92
141	473	82
142	473	82
143	473	96
144	473	77
145	473	74
146	473	74
147	473	94
148	473	81
149	473	64
150	473	66
151	473	85
152	473	47
153	473	56
154	473	36
155	473	67
156	473	92
157	473	96
158	473	60
159	473	77
160	473	91
161	473	61
162	473	72
163	473	57
164	473	70
165	473	76
166	473	73
167	473	75
168	473	53
169	473	58
170	473	85
171	473	84
172	473	69
173	473	57
174	473	60
175	473	64
176	473	69
177	473	67
178	473	74
179	473	94
180	473	87
181	473	102
182	473	85
183	473	73
184	473	91
185	473	67
186	473	89
187	473	93
188	473	75
189	473	57
190	473	84
191	473	66
192	473	88
193	473	65
194	473	81
195	473	90
196	473	80
197	473	88
198	473	86
199	473	78
200	473	70
201	473	52
202	473	68
203	473	77
204	473	87
205	473	77
206	473	92
207	473	83
208	473	79
209	473	88
210	473	89
211	473	85
212	473	78
213	473	82
214	473	87
215	473	77
216	473	75
217	473	63
218	473	55
219	473	73
220	473	59
221	473	73
222	473	76
223	473	89
224	473	66
225	473	75
226	473	61
227	473	56
228	473	56
229	473	49
230	473	52
231	473	50
232	473	70
233	473	83
234	473	82
235	473	70
236	473	71
237	473	60
238	473	66
239	473	85
240	473	74
241	473	74
242	473	77
243	473	76
244	473	40
245	473	72
246	473	73
247	473	62
248	473	52
249	473	62
250	473	75
251	473	66
252	473	69
253	473	77
254	473	74
255	473	92
256	473	76
257	473	50
258	473	66
259	473	89
260	473	67
261	473	67
262	473	60
263	473	59
264	473	71
265	473	71
266	473	64
267	473	83
268	473	72
269	473	83
270	473	84
271	473	106
272	473	66
273	473	72
274	473	96
275	473	57
276	473	68
277	473	85
278	473	93
279	473	97
280	473	86
281	473	108
282	473	94
283	473	95
284	473	87
285	473	95
286	473	70
287	473	68
288	473	55
289	473	66
290	473	104
291	473	98
292	473	113
293	473	108
294	473	80
295	473	65
296	473	78
297	473	80
298	473	119
299	473	90
300	473	137
301	473	107
302	473	108
303	473	85
304	473	39
305	473	44
306	473	34
307	473	13
308	473	31
309	473	69
310	473	70
311	473	79
312	473	106
313	473	68
314	473	87
315	473	107
316	473	87
317	473	90
318	473	130
319	473	100
320	473	86
321	473	102
322	473	81
323	473	62
324	473	87
325	473	67
326	473	62
327	473	56
328	473	92
329	473	56
330	473	99
331	473	128
332	473	143
333	473	126
334	473	111
335	473	135
336	473	147
337	473	114
338	473	110
339	473	100
340	473	108
341	473	117
342	473	112
343	473	125
344	473	125
345	473	132
346	473	145
347	473	115
348	473	108
349	473	105
350	473	117
351	473	113
352	473	140
353	473	104
354	473	99
355	473	130
356	473	142
357	473	108
358	473	132
359	473	124
360	473	74
361	473	37
362	473	34
363	473	34
364	473	49
365	473	62
366	473	27
367	473	28
368	473	36
369	473	58
370	473	48
371	473	74
372	473	159
373	473	159
374	473	177
375	473	149
376	473	152
377	473	160
378	473	154
379	473	126
380	473	140
381	473	130
382	473	105
383	473	103
384	473	66
385	473	126
386	473	119
387	473	96
388	473	100
389	473	116
390	473	98
391	473	112
392	473	114
393	473	128
394	473	137
395	473	99
396	473	105
397	473	116
398	473	99
399	473	124
400	473	98
401	473	122
402	473	93
403	473	84
404	473	114
405	473	112
406	473	95
407	473	86
408	473	71
409	473	98
410	473	85
411	473	68
412	473	85
413	473	76
414	473	77
415	473	74
416	473	80
417	473	86
418	473	84
419	473	71
420	473	94
421	473	77
422	473	84
423	473	106
424	473	85
425	473	76
426	473	81
427	473	82
428	473	98
429	473	80
430	473	69
431	473	92
432	473	101
433	473	101
434	473	124
435	473	169
436	473	227
437	473	207
438	473	230
439	473	247
440	473	331
441	473	508
442	473	756
443	473	898
444	473	1267
445	473	1325
446	473	1386
447	473	1134
448	473	1426
449	473	1915
450	473	1519
451	473	1629
452	473	1233
453	473	1141
454	473	961
455	473	1014
456	473	1025
457	473	1086
458	473	991
459	473	795
460	473	1081
461	473	1114
462	473	1412
463	473	1284
464	473	1365
465	473	1779
466	473	1683
467	473	2032
468	473	2180
469	473	2152
470	473	2760
471	473	5360
472	473	20179
473	473	51287
1	474	11
2	474	50
3	474	80
4	474	81
5	474	68
6	474	76
7	474	61
8	474	47
9	474	38
10	474	36
11	474	41
12	474	29
13	474	31
14	474	34
15	474	25
16	474	16
17	474	26
18	474	29
19	474	20
20	474	25
21	474	24
22	474	20
23	474	17
24	474	17
25	474	25
26	474	16
27	474	21
28	474	18
29	474	23
30	474	29
31	474	25
32	474	36
33	474	27
34	474	33
35	474	41
36	474	37
38	474	29
39	474	53
40	474	49
41	474	69
42	474	61
43	474	63
44	474	99
45	474	98
46	474	61
47	474	21
48	474	21
49	474	9
50	474	7
51	474	6
52	474	15
53	474	7
54	474	21
55	474	54
56	474	74
57	474	83
58	474	70
59	474	75
60	474	88
61	474	37
62	474	16
63	474	3
64	474	21
65	474	7
66	474	7
67	474	14
68	474	53
69	474	83
70	474	67
71	474	69
72	474	75
73	474	110
74	474	61
75	474	63
76	474	89
77	474	76
78	474	64
79	474	75
80	474	55
81	474	44
82	474	50
83	474	47
84	474	52
85	474	35
86	474	50
87	474	51
88	474	59
89	474	89
90	474	65
91	474	35
92	474	21
93	474	36
94	474	83
95	474	63
96	474	51
97	474	82
98	474	48
99	474	23
100	474	17
101	474	22
102	474	25
103	474	23
104	474	19
105	474	25
106	474	31
107	474	22
108	474	53
109	474	63
110	474	91
111	474	120
112	474	100
113	474	132
114	474	107
115	474	95
116	474	112
117	474	115
118	474	107
119	474	101
120	474	86
121	474	102
122	474	85
123	474	102
124	474	94
125	474	88
126	474	88
127	474	71
128	474	82
129	474	98
130	474	100
131	474	98
132	474	100
133	474	110
134	474	115
135	474	83
136	474	79
137	474	76
138	474	83
139	474	94
140	474	86
141	474	59
142	474	56
143	474	79
144	474	81
145	474	79
146	474	79
147	474	92
148	474	81
149	474	43
150	474	56
151	474	61
152	474	45
153	474	47
154	474	37
155	474	55
156	474	86
157	474	47
158	474	47
159	474	80
160	474	98
161	474	59
162	474	56
163	474	47
164	474	63
165	474	47
166	474	51
167	474	60
168	474	48
169	474	59
170	474	61
171	474	62
172	474	59
173	474	50
174	474	59
175	474	35
176	474	40
177	474	48
178	474	66
179	474	70
180	474	54
181	474	66
182	474	51
183	474	76
184	474	67
185	474	67
186	474	70
187	474	66
188	474	67
189	474	37
190	474	75
191	474	68
192	474	75
193	474	66
194	474	74
195	474	74
196	474	64
197	474	80
198	474	66
199	474	66
200	474	80
201	474	79
202	474	57
203	474	81
204	474	88
205	474	67
206	474	97
207	474	67
208	474	84
209	474	64
210	474	78
211	474	75
212	474	72
213	474	71
214	474	87
215	474	67
216	474	62
217	474	58
218	474	58
219	474	53
220	474	70
221	474	61
222	474	78
223	474	76
224	474	63
225	474	60
226	474	77
227	474	41
228	474	43
229	474	41
230	474	40
231	474	47
232	474	53
233	474	57
234	474	66
235	474	73
236	474	65
237	474	63
238	474	68
239	474	61
240	474	56
241	474	62
242	474	56
243	474	69
244	474	43
245	474	55
246	474	53
247	474	55
248	474	42
249	474	68
250	474	45
251	474	52
252	474	59
253	474	67
254	474	66
255	474	77
256	474	66
257	474	55
258	474	55
259	474	69
260	474	58
261	474	51
262	474	62
263	474	70
264	474	59
265	474	56
266	474	62
267	474	68
268	474	60
269	474	63
270	474	78
271	474	88
272	474	63
273	474	52
274	474	79
275	474	58
276	474	47
277	474	63
278	474	69
279	474	80
280	474	95
281	474	84
282	474	77
283	474	74
284	474	87
285	474	69
286	474	67
287	474	58
288	474	44
289	474	50
290	474	69
291	474	64
292	474	99
293	474	94
294	474	59
295	474	54
296	474	75
297	474	83
298	474	75
299	474	73
300	474	98
301	474	80
302	474	64
303	474	79
304	474	40
305	474	36
306	474	21
307	474	11
308	474	25
309	474	58
310	474	53
311	474	62
312	474	83
313	474	74
314	474	66
315	474	78
316	474	58
317	474	70
318	474	115
319	474	80
320	474	77
321	474	65
322	474	39
323	474	34
324	474	51
325	474	55
326	474	37
327	474	54
328	474	66
329	474	57
330	474	63
331	474	95
332	474	105
333	474	110
334	474	104
335	474	101
336	474	113
337	474	92
338	474	77
339	474	78
340	474	112
341	474	106
342	474	115
343	474	94
344	474	93
345	474	107
346	474	107
347	474	65
348	474	94
349	474	90
350	474	110
351	474	100
352	474	116
353	474	86
354	474	100
355	474	116
356	474	107
357	474	82
358	474	97
359	474	105
360	474	57
361	474	30
362	474	34
363	474	21
364	474	27
365	474	43
366	474	13
367	474	17
368	474	24
369	474	41
370	474	37
371	474	49
372	474	88
373	474	114
374	474	189
375	474	120
376	474	138
377	474	117
378	474	152
379	474	96
380	474	149
381	474	105
382	474	106
383	474	97
384	474	71
385	474	107
386	474	130
387	474	93
388	474	100
389	474	73
390	474	79
391	474	89
392	474	104
393	474	84
394	474	110
395	474	117
396	474	100
397	474	99
398	474	87
399	474	114
400	474	84
401	474	85
402	474	90
403	474	84
404	474	78
405	474	99
406	474	84
407	474	84
408	474	72
409	474	83
410	474	61
411	474	52
412	474	79
413	474	93
414	474	73
415	474	70
416	474	84
417	474	75
418	474	59
419	474	44
420	474	63
421	474	75
422	474	92
423	474	96
424	474	63
425	474	70
426	474	87
427	474	73
428	474	82
429	474	87
430	474	74
431	474	83
432	474	90
433	474	93
434	474	133
435	474	139
436	474	193
437	474	181
438	474	214
439	474	258
440	474	307
441	474	468
442	474	622
443	474	807
444	474	1053
445	474	1130
446	474	1084
447	474	908
448	474	1127
449	474	1444
450	474	1129
451	474	1204
452	474	877
453	474	850
454	474	753
455	474	768
456	474	716
457	474	796
458	474	712
459	474	614
460	474	816
461	474	846
462	474	1077
463	474	911
464	474	1046
465	474	1236
466	474	1244
467	474	1471
468	474	1681
469	474	1510
470	474	1925
471	474	3557
472	474	9994
473	474	21219
474	474	35953
1	475	6
2	475	38
3	475	97
4	475	64
5	475	77
6	475	70
7	475	51
8	475	51
9	475	36
10	475	25
11	475	45
12	475	30
13	475	25
14	475	35
15	475	30
16	475	30
17	475	28
18	475	14
19	475	26
20	475	17
21	475	23
22	475	36
23	475	21
24	475	19
25	475	22
26	475	15
27	475	13
28	475	33
29	475	21
30	475	18
31	475	36
32	475	33
33	475	26
34	475	39
35	475	40
36	475	37
38	475	39
39	475	49
40	475	58
41	475	64
42	475	51
43	475	62
44	475	107
45	475	101
46	475	57
47	475	21
48	475	20
49	475	11
50	475	11
51	475	9
52	475	10
53	475	6
54	475	15
55	475	41
56	475	66
57	475	70
58	475	51
59	475	54
60	475	65
61	475	49
62	475	14
63	475	2
64	475	15
65	475	2
66	475	5
67	475	18
68	475	58
69	475	97
70	475	84
71	475	89
72	475	83
73	475	61
74	475	89
75	475	54
76	475	62
77	475	70
78	475	79
79	475	68
80	475	66
81	475	42
82	475	29
83	475	38
84	475	36
85	475	48
86	475	34
87	475	58
88	475	69
89	475	77
90	475	56
91	475	34
92	475	25
93	475	30
94	475	74
95	475	59
96	475	50
97	475	82
98	475	50
99	475	22
100	475	19
101	475	24
102	475	20
103	475	30
104	475	27
105	475	18
106	475	26
107	475	32
108	475	50
109	475	55
110	475	89
111	475	120
112	475	107
113	475	114
114	475	116
115	475	78
116	475	98
117	475	98
118	475	122
119	475	88
120	475	90
121	475	85
122	475	89
123	475	69
124	475	99
125	475	74
126	475	95
127	475	104
128	475	83
129	475	104
130	475	85
131	475	112
132	475	105
133	475	102
134	475	121
135	475	95
136	475	85
137	475	83
138	475	79
139	475	78
140	475	84
141	475	79
142	475	76
143	475	68
144	475	70
145	475	65
146	475	69
147	475	65
148	475	63
149	475	56
150	475	53
151	475	61
152	475	48
153	475	39
154	475	39
155	475	57
156	475	80
157	475	54
158	475	43
159	475	59
160	475	91
161	475	44
162	475	50
163	475	45
164	475	58
165	475	32
166	475	64
167	475	53
168	475	41
169	475	45
170	475	66
171	475	58
172	475	50
173	475	51
174	475	55
175	475	50
176	475	66
177	475	46
178	475	55
179	475	65
180	475	63
181	475	69
182	475	57
183	475	62
184	475	77
185	475	62
186	475	73
187	475	73
188	475	61
189	475	48
190	475	66
191	475	72
192	475	69
193	475	78
194	475	67
195	475	78
196	475	85
197	475	81
198	475	69
199	475	55
200	475	65
201	475	60
202	475	54
203	475	67
204	475	83
205	475	95
206	475	84
207	475	58
208	475	90
209	475	70
210	475	67
211	475	93
212	475	68
213	475	60
214	475	55
215	475	78
216	475	52
217	475	64
218	475	52
219	475	55
220	475	41
221	475	57
222	475	63
223	475	71
224	475	61
225	475	57
226	475	67
227	475	34
228	475	43
229	475	40
230	475	44
231	475	43
232	475	49
233	475	43
234	475	57
235	475	74
236	475	65
237	475	49
238	475	47
239	475	46
240	475	80
241	475	61
242	475	51
243	475	39
244	475	37
245	475	67
246	475	50
247	475	50
248	475	61
249	475	47
250	475	62
251	475	55
252	475	63
253	475	82
254	475	65
255	475	69
256	475	64
257	475	60
258	475	47
259	475	72
260	475	67
261	475	52
262	475	51
263	475	52
264	475	63
265	475	58
266	475	65
267	475	58
268	475	65
269	475	67
270	475	71
271	475	78
272	475	52
273	475	58
274	475	66
275	475	67
276	475	47
277	475	77
278	475	71
279	475	83
280	475	76
281	475	70
282	475	73
283	475	62
284	475	86
285	475	76
286	475	67
287	475	66
288	475	40
289	475	57
290	475	71
291	475	65
292	475	77
293	475	73
294	475	51
295	475	68
296	475	66
297	475	70
298	475	89
299	475	87
300	475	112
301	475	77
302	475	69
303	475	78
304	475	31
305	475	37
306	475	19
307	475	10
308	475	32
309	475	51
310	475	55
311	475	53
312	475	87
313	475	56
314	475	68
315	475	59
316	475	38
317	475	70
318	475	87
319	475	92
320	475	63
321	475	68
322	475	45
323	475	48
324	475	46
325	475	39
326	475	27
327	475	54
328	475	56
329	475	61
330	475	66
331	475	87
332	475	95
333	475	108
334	475	99
335	475	111
336	475	107
337	475	83
338	475	118
339	475	74
340	475	84
341	475	98
342	475	94
343	475	82
344	475	108
345	475	96
346	475	125
347	475	83
348	475	75
349	475	101
350	475	100
351	475	110
352	475	108
353	475	107
354	475	93
355	475	110
356	475	109
357	475	80
358	475	103
359	475	94
360	475	58
361	475	25
362	475	26
363	475	33
364	475	28
365	475	46
366	475	22
367	475	30
368	475	26
369	475	38
370	475	28
371	475	50
372	475	91
373	475	136
374	475	134
375	475	122
376	475	124
377	475	111
378	475	128
379	475	98
380	475	97
381	475	103
382	475	107
383	475	104
384	475	62
385	475	86
386	475	112
387	475	102
388	475	70
389	475	72
390	475	83
391	475	98
392	475	93
393	475	111
394	475	114
395	475	96
396	475	96
397	475	74
398	475	93
399	475	102
400	475	86
401	475	89
402	475	94
403	475	74
404	475	76
405	475	91
406	475	101
407	475	87
408	475	63
409	475	81
410	475	60
411	475	50
412	475	73
413	475	78
414	475	63
415	475	49
416	475	74
417	475	89
418	475	71
419	475	54
420	475	85
421	475	44
422	475	69
423	475	98
424	475	80
425	475	64
426	475	86
427	475	57
428	475	68
429	475	80
430	475	58
431	475	85
432	475	82
433	475	101
434	475	129
435	475	154
436	475	206
437	475	211
438	475	191
439	475	232
440	475	250
441	475	458
442	475	598
443	475	752
444	475	955
445	475	964
446	475	1029
447	475	829
448	475	1043
449	475	1338
450	475	1111
451	475	1134
452	475	854
453	475	786
454	475	695
455	475	686
456	475	705
457	475	708
458	475	676
459	475	506
460	475	749
461	475	780
462	475	1005
463	475	787
464	475	913
465	475	1099
466	475	1176
467	475	1306
468	475	1442
469	475	1435
470	475	1721
471	475	3298
472	475	8725
473	475	12126
474	475	16908
475	475	33552
0	476	1
1	476	18
2	476	63
3	476	96
4	476	88
5	476	58
6	476	80
7	476	65
8	476	49
9	476	53
10	476	33
11	476	39
12	476	22
13	476	37
14	476	40
15	476	26
16	476	37
17	476	16
18	476	29
19	476	30
20	476	35
21	476	19
22	476	19
23	476	16
24	476	23
25	476	24
26	476	27
27	476	16
28	476	31
29	476	26
30	476	18
31	476	36
32	476	26
33	476	29
34	476	38
35	476	39
36	476	40
38	476	32
39	476	62
40	476	61
41	476	74
42	476	54
43	476	75
44	476	80
45	476	102
46	476	72
47	476	24
48	476	17
49	476	10
50	476	13
51	476	10
52	476	15
53	476	15
54	476	28
55	476	48
56	476	77
57	476	74
58	476	60
59	476	78
60	476	78
61	476	56
62	476	22
63	476	5
64	476	16
65	476	8
66	476	8
67	476	22
68	476	64
69	476	101
70	476	105
71	476	97
72	476	79
73	476	115
74	476	81
75	476	68
76	476	75
77	476	78
78	476	87
79	476	81
80	476	66
81	476	69
82	476	52
83	476	61
84	476	45
85	476	47
86	476	61
87	476	71
88	476	81
89	476	79
90	476	80
91	476	52
92	476	35
93	476	29
94	476	104
95	476	65
96	476	62
97	476	84
98	476	64
99	476	32
100	476	25
101	476	33
102	476	25
103	476	24
104	476	29
105	476	18
106	476	24
107	476	33
108	476	56
109	476	73
110	476	95
111	476	104
112	476	102
113	476	98
114	476	106
115	476	100
116	476	105
117	476	116
118	476	121
119	476	93
120	476	97
121	476	108
122	476	103
123	476	100
124	476	95
125	476	105
126	476	90
127	476	95
128	476	121
129	476	118
130	476	99
131	476	92
132	476	121
133	476	133
134	476	122
135	476	121
136	476	72
137	476	86
138	476	117
139	476	90
140	476	94
141	476	60
142	476	72
143	476	71
144	476	55
145	476	86
146	476	81
147	476	70
148	476	74
149	476	58
150	476	61
151	476	84
152	476	49
153	476	43
154	476	47
155	476	60
156	476	86
157	476	60
158	476	54
159	476	78
160	476	94
161	476	79
162	476	53
163	476	56
164	476	53
165	476	59
166	476	64
167	476	65
168	476	52
169	476	61
170	476	66
171	476	82
172	476	70
173	476	53
174	476	53
175	476	52
176	476	65
177	476	50
178	476	67
179	476	62
180	476	66
181	476	71
182	476	64
183	476	64
184	476	80
185	476	70
186	476	71
187	476	61
188	476	52
189	476	41
190	476	74
191	476	74
192	476	80
193	476	68
194	476	57
195	476	75
196	476	84
197	476	74
198	476	67
199	476	63
200	476	82
201	476	50
202	476	51
203	476	73
204	476	86
205	476	68
206	476	64
207	476	68
208	476	92
209	476	85
210	476	85
211	476	72
212	476	56
213	476	70
214	476	71
215	476	77
216	476	78
217	476	73
218	476	65
219	476	57
220	476	55
221	476	61
222	476	67
223	476	66
224	476	56
225	476	58
226	476	71
227	476	40
228	476	46
229	476	49
230	476	50
231	476	58
232	476	50
233	476	66
234	476	59
235	476	65
236	476	79
237	476	55
238	476	69
239	476	65
240	476	71
241	476	66
242	476	67
243	476	63
244	476	50
245	476	64
246	476	52
247	476	43
248	476	49
249	476	62
250	476	56
251	476	52
252	476	59
253	476	66
254	476	68
255	476	79
256	476	67
257	476	42
258	476	48
259	476	72
260	476	48
261	476	48
262	476	51
263	476	49
264	476	49
265	476	54
266	476	61
267	476	62
268	476	57
269	476	71
270	476	76
271	476	98
272	476	56
273	476	68
274	476	61
275	476	66
276	476	54
277	476	75
278	476	71
279	476	94
280	476	73
281	476	90
282	476	82
283	476	88
284	476	79
285	476	93
286	476	82
287	476	54
288	476	55
289	476	62
290	476	74
291	476	90
292	476	107
293	476	105
294	476	62
295	476	66
296	476	76
297	476	87
298	476	110
299	476	101
300	476	114
301	476	85
302	476	83
303	476	70
304	476	38
305	476	32
306	476	20
307	476	18
308	476	33
309	476	66
310	476	58
311	476	80
312	476	91
313	476	68
314	476	81
315	476	92
316	476	81
317	476	84
318	476	112
319	476	90
320	476	86
321	476	81
322	476	59
323	476	59
324	476	67
325	476	58
326	476	48
327	476	48
328	476	60
329	476	53
330	476	85
331	476	98
332	476	102
333	476	130
334	476	84
335	476	129
336	476	121
337	476	95
338	476	111
339	476	95
340	476	83
341	476	112
342	476	103
343	476	112
344	476	100
345	476	119
346	476	104
347	476	79
348	476	86
349	476	80
350	476	112
351	476	95
352	476	117
353	476	105
354	476	113
355	476	110
356	476	118
357	476	110
358	476	115
359	476	118
360	476	57
361	476	41
362	476	26
363	476	24
364	476	40
365	476	62
366	476	12
367	476	24
368	476	27
369	476	45
370	476	44
371	476	83
372	476	121
373	476	147
374	476	162
375	476	125
376	476	152
377	476	131
378	476	124
379	476	117
380	476	142
381	476	100
382	476	103
383	476	82
384	476	70
385	476	96
386	476	132
387	476	102
388	476	75
389	476	93
390	476	103
391	476	101
392	476	114
393	476	108
394	476	114
395	476	91
396	476	96
397	476	98
398	476	100
399	476	116
400	476	80
401	476	93
402	476	89
403	476	81
404	476	109
405	476	107
406	476	96
407	476	75
408	476	70
409	476	79
410	476	53
411	476	61
412	476	77
413	476	72
414	476	66
415	476	80
416	476	95
417	476	73
418	476	66
419	476	54
420	476	72
421	476	60
422	476	58
423	476	87
424	476	64
425	476	68
426	476	84
427	476	59
428	476	71
429	476	78
430	476	75
431	476	77
432	476	61
433	476	92
434	476	119
435	476	140
436	476	188
437	476	207
438	476	227
439	476	222
440	476	281
441	476	443
442	476	614
443	476	800
444	476	1169
445	476	1131
446	476	1150
447	476	994
448	476	1181
449	476	1613
450	476	1282
451	476	1284
452	476	961
453	476	837
454	476	789
455	476	785
456	476	767
457	476	831
458	476	827
459	476	694
460	476	831
461	476	914
462	476	1150
463	476	1002
464	476	1101
465	476	1345
466	476	1387
467	476	1613
468	476	1775
469	476	1737
470	476	2305
471	476	4523
472	476	12105
473	476	14464
474	476	12844
475	476	19253
476	476	42346
1	477	14
2	477	41
3	477	72
4	477	68
5	477	45
6	477	63
7	477	41
8	477	46
9	477	37
10	477	23
11	477	42
12	477	25
13	477	24
14	477	22
15	477	25
16	477	27
17	477	18
18	477	23
19	477	21
20	477	24
21	477	13
22	477	20
23	477	15
24	477	14
25	477	10
26	477	9
27	477	26
28	477	18
29	477	19
30	477	20
31	477	32
32	477	14
33	477	26
34	477	21
35	477	39
36	477	35
38	477	34
39	477	40
40	477	44
41	477	46
42	477	48
43	477	56
44	477	108
45	477	84
46	477	73
47	477	26
48	477	10
49	477	9
50	477	13
51	477	18
52	477	18
53	477	13
54	477	29
55	477	45
56	477	75
57	477	57
58	477	62
59	477	52
60	477	73
61	477	52
62	477	17
63	477	6
64	477	27
65	477	8
66	477	4
67	477	20
68	477	62
69	477	77
70	477	81
71	477	69
72	477	64
73	477	72
74	477	73
75	477	52
76	477	62
77	477	85
78	477	64
79	477	64
80	477	76
81	477	61
82	477	51
83	477	61
84	477	43
85	477	63
86	477	69
87	477	67
88	477	95
89	477	76
90	477	80
91	477	59
92	477	50
93	477	44
94	477	84
95	477	55
96	477	67
97	477	72
98	477	48
99	477	33
100	477	22
101	477	26
102	477	35
103	477	27
104	477	31
105	477	31
106	477	32
107	477	42
108	477	74
109	477	68
110	477	91
111	477	100
112	477	77
113	477	128
114	477	94
115	477	62
116	477	109
117	477	113
118	477	91
119	477	82
120	477	75
121	477	79
122	477	104
123	477	79
124	477	99
125	477	85
126	477	80
127	477	79
128	477	86
129	477	84
130	477	84
131	477	90
132	477	88
133	477	97
134	477	97
135	477	92
136	477	91
137	477	92
138	477	102
139	477	103
140	477	98
141	477	91
142	477	89
143	477	76
144	477	82
145	477	79
146	477	93
147	477	73
148	477	74
149	477	88
150	477	67
151	477	74
152	477	43
153	477	65
154	477	43
155	477	65
156	477	74
157	477	81
158	477	61
159	477	77
160	477	100
161	477	65
162	477	67
163	477	69
164	477	80
165	477	76
166	477	77
167	477	74
168	477	59
169	477	69
170	477	89
171	477	71
172	477	50
173	477	50
174	477	44
175	477	66
176	477	76
177	477	48
178	477	83
179	477	77
180	477	73
181	477	82
182	477	71
183	477	71
184	477	74
185	477	60
186	477	69
187	477	41
188	477	78
189	477	46
190	477	71
191	477	80
192	477	67
193	477	55
194	477	76
195	477	67
196	477	71
197	477	74
198	477	56
199	477	62
200	477	56
201	477	60
202	477	62
203	477	72
204	477	79
205	477	88
206	477	65
207	477	71
208	477	61
209	477	73
210	477	82
211	477	78
212	477	55
213	477	55
214	477	94
215	477	77
216	477	65
217	477	75
218	477	72
219	477	68
220	477	50
221	477	58
222	477	59
223	477	49
224	477	65
225	477	67
226	477	55
227	477	46
228	477	48
229	477	61
230	477	56
231	477	47
232	477	55
233	477	56
234	477	66
235	477	53
236	477	48
237	477	41
238	477	48
239	477	52
240	477	66
241	477	60
242	477	56
243	477	57
244	477	34
245	477	53
246	477	66
247	477	59
248	477	41
249	477	49
250	477	43
251	477	50
252	477	62
253	477	61
254	477	64
255	477	79
256	477	57
257	477	45
258	477	55
259	477	51
260	477	46
261	477	66
262	477	53
263	477	49
264	477	54
265	477	63
266	477	49
267	477	68
268	477	56
269	477	67
270	477	70
271	477	73
272	477	55
273	477	66
274	477	75
275	477	64
276	477	49
277	477	78
278	477	95
279	477	99
280	477	96
281	477	110
282	477	73
283	477	87
284	477	76
285	477	82
286	477	91
287	477	60
288	477	77
289	477	78
290	477	56
291	477	78
292	477	90
293	477	91
294	477	66
295	477	79
296	477	81
297	477	90
298	477	93
299	477	95
300	477	94
301	477	103
302	477	78
303	477	79
304	477	40
305	477	30
306	477	29
307	477	15
308	477	40
309	477	71
310	477	78
311	477	88
312	477	100
313	477	69
314	477	81
315	477	85
316	477	71
317	477	107
318	477	103
319	477	88
320	477	72
321	477	94
322	477	78
323	477	67
324	477	67
325	477	75
326	477	59
327	477	78
328	477	91
329	477	89
330	477	93
331	477	103
332	477	107
333	477	118
334	477	87
335	477	122
336	477	127
337	477	112
338	477	74
339	477	82
340	477	78
341	477	120
342	477	100
343	477	95
344	477	99
345	477	118
346	477	102
347	477	102
348	477	78
349	477	98
350	477	97
351	477	103
352	477	112
353	477	98
354	477	95
355	477	108
356	477	135
357	477	118
358	477	94
359	477	97
360	477	69
361	477	36
362	477	47
363	477	31
364	477	53
365	477	73
366	477	22
367	477	41
368	477	20
369	477	42
370	477	57
371	477	82
372	477	103
373	477	128
374	477	135
375	477	106
376	477	117
377	477	134
378	477	120
379	477	127
380	477	116
381	477	97
382	477	100
383	477	103
384	477	65
385	477	75
386	477	102
387	477	81
388	477	76
389	477	69
390	477	66
391	477	81
392	477	106
393	477	109
394	477	78
395	477	90
396	477	79
397	477	71
398	477	101
399	477	112
400	477	103
401	477	103
402	477	128
403	477	102
404	477	86
405	477	84
406	477	83
407	477	59
408	477	72
409	477	72
410	477	56
411	477	47
412	477	60
413	477	58
414	477	72
415	477	54
416	477	63
417	477	73
418	477	62
419	477	34
420	477	53
421	477	46
422	477	55
423	477	68
424	477	68
425	477	51
426	477	56
427	477	48
428	477	79
429	477	56
430	477	43
431	477	71
432	477	65
433	477	89
434	477	102
435	477	127
436	477	145
437	477	169
438	477	183
439	477	200
440	477	226
441	477	381
442	477	519
443	477	639
444	477	838
445	477	854
446	477	891
447	477	785
448	477	968
449	477	1206
450	477	951
451	477	1088
452	477	859
453	477	798
454	477	724
455	477	751
456	477	740
457	477	799
458	477	768
459	477	626
460	477	833
461	477	825
462	477	1105
463	477	946
464	477	1041
465	477	1306
466	477	1317
467	477	1378
468	477	1658
469	477	1581
470	477	2103
471	477	3542
472	477	8382
473	477	8732
474	477	6549
475	477	6841
476	477	14772
477	477	38608
1	478	12
2	478	44
3	478	63
4	478	61
5	478	52
6	478	54
7	478	41
8	478	30
9	478	33
10	478	22
11	478	31
12	478	10
13	478	21
14	478	17
15	478	28
16	478	17
17	478	25
18	478	22
19	478	15
20	478	18
21	478	16
22	478	14
23	478	11
24	478	14
25	478	20
26	478	12
27	478	11
28	478	7
29	478	17
30	478	17
31	478	24
32	478	15
33	478	21
34	478	26
35	478	32
36	478	25
38	478	20
39	478	33
40	478	34
41	478	39
42	478	44
43	478	45
44	478	60
45	478	76
46	478	52
47	478	28
48	478	11
49	478	10
50	478	10
51	478	17
52	478	12
53	478	10
54	478	24
55	478	53
56	478	60
57	478	48
58	478	30
59	478	50
60	478	46
61	478	40
62	478	18
63	478	9
64	478	16
65	478	5
66	478	8
67	478	21
68	478	53
69	478	60
70	478	45
71	478	63
72	478	50
73	478	53
74	478	40
75	478	35
76	478	48
77	478	60
78	478	39
79	478	57
80	478	49
81	478	50
82	478	38
83	478	57
84	478	39
85	478	46
86	478	30
87	478	40
88	478	57
89	478	53
90	478	57
91	478	28
92	478	31
93	478	34
94	478	74
95	478	57
96	478	50
97	478	60
98	478	47
99	478	36
100	478	19
101	478	27
102	478	15
103	478	31
104	478	22
105	478	27
106	478	29
107	478	40
108	478	55
109	478	41
110	478	62
111	478	59
112	478	69
113	478	91
114	478	68
115	478	49
116	478	79
117	478	81
118	478	96
119	478	74
120	478	67
121	478	66
122	478	78
123	478	58
124	478	69
125	478	55
126	478	63
127	478	64
128	478	65
129	478	88
130	478	72
131	478	66
132	478	93
133	478	94
134	478	96
135	478	50
136	478	78
137	478	71
138	478	73
139	478	73
140	478	70
141	478	50
142	478	50
143	478	53
144	478	49
145	478	66
146	478	55
147	478	70
148	478	63
149	478	60
150	478	49
151	478	56
152	478	44
153	478	42
154	478	51
155	478	49
156	478	63
157	478	72
158	478	43
159	478	58
160	478	74
161	478	47
162	478	55
163	478	67
164	478	59
165	478	40
166	478	53
167	478	49
168	478	47
169	478	51
170	478	63
171	478	48
172	478	53
173	478	36
174	478	46
175	478	45
176	478	54
177	478	31
178	478	64
179	478	72
180	478	63
181	478	53
182	478	52
183	478	54
184	478	66
185	478	65
186	478	61
187	478	41
188	478	58
189	478	39
190	478	62
191	478	64
192	478	45
193	478	40
194	478	61
195	478	51
196	478	57
197	478	57
198	478	39
199	478	47
200	478	56
201	478	49
202	478	40
203	478	54
204	478	79
205	478	43
206	478	51
207	478	52
208	478	54
209	478	57
210	478	57
211	478	46
212	478	48
213	478	66
214	478	69
215	478	40
216	478	52
217	478	55
218	478	48
219	478	51
220	478	46
221	478	50
222	478	47
223	478	34
224	478	33
225	478	36
226	478	51
227	478	42
228	478	50
229	478	47
230	478	41
231	478	41
232	478	60
233	478	51
234	478	62
235	478	48
236	478	34
237	478	44
238	478	39
239	478	48
240	478	41
241	478	31
242	478	43
243	478	50
244	478	39
245	478	59
246	478	51
247	478	43
248	478	43
249	478	47
250	478	40
251	478	40
252	478	44
253	478	49
254	478	42
255	478	41
256	478	47
257	478	40
258	478	28
259	478	31
260	478	42
261	478	42
262	478	34
263	478	30
264	478	37
265	478	41
266	478	52
267	478	51
268	478	38
269	478	55
270	478	55
271	478	43
272	478	45
273	478	60
274	478	65
275	478	49
276	478	43
277	478	59
278	478	50
279	478	78
280	478	51
281	478	64
282	478	58
283	478	68
284	478	66
285	478	72
286	478	45
287	478	62
288	478	59
289	478	49
290	478	52
291	478	61
292	478	86
293	478	77
294	478	56
295	478	47
296	478	63
297	478	50
298	478	66
299	478	66
300	478	89
301	478	73
302	478	53
303	478	64
304	478	40
305	478	32
306	478	30
307	478	18
308	478	30
309	478	46
310	478	64
311	478	70
312	478	73
313	478	60
314	478	59
315	478	74
316	478	52
317	478	70
318	478	100
319	478	62
320	478	61
321	478	52
322	478	64
323	478	49
324	478	72
325	478	57
326	478	54
327	478	48
328	478	60
329	478	60
330	478	71
331	478	84
332	478	68
333	478	101
334	478	65
335	478	85
336	478	88
337	478	88
338	478	56
339	478	61
340	478	62
341	478	68
342	478	80
343	478	63
344	478	78
345	478	78
346	478	80
347	478	83
348	478	81
349	478	79
350	478	74
351	478	91
352	478	78
353	478	74
354	478	73
355	478	69
356	478	110
357	478	94
358	478	78
359	478	85
360	478	50
361	478	38
362	478	30
363	478	25
364	478	39
365	478	62
366	478	33
367	478	16
368	478	17
369	478	43
370	478	41
371	478	69
372	478	76
373	478	109
374	478	131
375	478	60
376	478	112
377	478	100
378	478	97
379	478	76
380	478	86
381	478	72
382	478	78
383	478	75
384	478	56
385	478	87
386	478	63
387	478	47
388	478	49
389	478	49
390	478	56
391	478	30
392	478	56
393	478	74
394	478	73
395	478	76
396	478	81
397	478	65
398	478	75
399	478	88
400	478	74
401	478	90
402	478	81
403	478	58
404	478	57
405	478	58
406	478	64
407	478	36
408	478	67
409	478	53
410	478	45
411	478	44
412	478	44
413	478	47
414	478	67
415	478	41
416	478	52
417	478	55
418	478	52
419	478	30
420	478	40
421	478	46
422	478	52
423	478	59
424	478	60
425	478	36
426	478	49
427	478	40
428	478	46
429	478	48
430	478	54
431	478	59
432	478	56
433	478	60
434	478	82
435	478	89
436	478	107
437	478	120
438	478	128
439	478	147
440	478	148
441	478	287
442	478	390
443	478	503
444	478	609
445	478	595
446	478	655
447	478	569
448	478	670
449	478	877
450	478	784
451	478	736
452	478	627
453	478	529
454	478	545
455	478	538
456	478	563
457	478	553
458	478	566
459	478	462
460	478	644
461	478	665
462	478	800
463	478	692
464	478	762
465	478	960
466	478	999
467	478	1011
468	478	1168
469	478	1133
470	478	1476
471	478	2515
472	478	5781
473	478	5717
474	478	4328
475	478	4153
476	478	6570
477	478	13125
478	478	23283
1	479	10
2	479	50
3	479	70
4	479	76
5	479	63
6	479	49
7	479	43
8	479	43
9	479	33
10	479	33
11	479	38
12	479	29
13	479	30
14	479	30
15	479	28
16	479	20
17	479	24
18	479	21
19	479	23
20	479	37
21	479	25
22	479	14
23	479	13
24	479	16
25	479	14
26	479	16
27	479	12
28	479	21
29	479	17
30	479	24
31	479	19
32	479	22
33	479	23
34	479	27
35	479	28
36	479	26
38	479	36
39	479	30
40	479	35
41	479	50
42	479	48
43	479	47
44	479	76
45	479	78
46	479	76
47	479	28
48	479	16
49	479	19
50	479	18
51	479	20
52	479	16
53	479	13
54	479	33
55	479	49
56	479	64
57	479	49
58	479	39
59	479	52
60	479	55
61	479	52
62	479	17
63	479	6
64	479	39
65	479	6
66	479	11
67	479	32
68	479	71
69	479	79
70	479	66
71	479	56
72	479	57
73	479	67
74	479	62
75	479	46
76	479	50
77	479	69
78	479	63
79	479	57
80	479	62
81	479	62
82	479	43
83	479	70
84	479	76
85	479	64
86	479	77
87	479	63
88	479	76
89	479	85
90	479	61
91	479	51
92	479	48
93	479	49
94	479	68
95	479	78
96	479	73
97	479	93
98	479	63
99	479	35
100	479	29
101	479	44
102	479	26
103	479	30
104	479	37
105	479	34
106	479	32
107	479	59
108	479	101
109	479	72
110	479	76
111	479	98
112	479	76
113	479	92
114	479	87
115	479	70
116	479	81
117	479	84
118	479	95
119	479	73
120	479	66
121	479	93
122	479	90
123	479	74
124	479	89
125	479	79
126	479	81
127	479	99
128	479	78
129	479	90
130	479	91
131	479	94
132	479	101
133	479	100
134	479	111
135	479	93
136	479	84
137	479	100
138	479	97
139	479	85
140	479	88
141	479	73
142	479	71
143	479	83
144	479	78
145	479	92
146	479	91
147	479	105
148	479	80
149	479	83
150	479	79
151	479	65
152	479	77
153	479	68
154	479	46
155	479	66
156	479	74
157	479	81
158	479	56
159	479	99
160	479	87
161	479	73
162	479	72
163	479	68
164	479	69
165	479	75
166	479	79
167	479	59
168	479	60
169	479	78
170	479	85
171	479	78
172	479	51
173	479	58
174	479	72
175	479	52
176	479	87
177	479	53
178	479	86
179	479	78
180	479	62
181	479	66
182	479	66
183	479	70
184	479	68
185	479	64
186	479	66
187	479	47
188	479	62
189	479	52
190	479	72
191	479	86
192	479	85
193	479	61
194	479	83
195	479	80
196	479	78
197	479	77
198	479	65
199	479	54
200	479	76
201	479	60
202	479	56
203	479	72
204	479	77
205	479	60
206	479	63
207	479	70
208	479	74
209	479	70
210	479	59
211	479	57
212	479	53
213	479	64
214	479	64
215	479	67
216	479	68
217	479	68
218	479	60
219	479	70
220	479	73
221	479	66
222	479	56
223	479	55
224	479	67
225	479	45
226	479	53
227	479	60
228	479	59
229	479	52
230	479	59
231	479	59
232	479	63
233	479	65
234	479	78
235	479	64
236	479	46
237	479	48
238	479	54
239	479	48
240	479	59
241	479	51
242	479	43
243	479	65
244	479	41
245	479	56
246	479	67
247	479	64
248	479	54
249	479	46
250	479	52
251	479	52
252	479	70
253	479	46
254	479	62
255	479	58
256	479	46
257	479	40
258	479	56
259	479	68
260	479	61
261	479	48
262	479	60
263	479	48
264	479	52
265	479	55
266	479	52
267	479	58
268	479	55
269	479	71
270	479	66
271	479	59
272	479	70
273	479	75
274	479	93
275	479	85
276	479	60
277	479	82
278	479	81
279	479	72
280	479	81
281	479	82
282	479	99
283	479	90
284	479	95
285	479	97
286	479	83
287	479	76
288	479	70
289	479	74
290	479	88
291	479	71
292	479	67
293	479	80
294	479	68
295	479	74
296	479	80
297	479	67
298	479	96
299	479	100
300	479	112
301	479	94
302	479	75
303	479	70
304	479	62
305	479	39
306	479	29
307	479	27
308	479	45
309	479	72
310	479	81
311	479	77
312	479	94
313	479	87
314	479	84
315	479	77
316	479	84
317	479	92
318	479	107
319	479	95
320	479	88
321	479	91
322	479	91
323	479	89
324	479	87
325	479	68
326	479	56
327	479	77
328	479	93
329	479	73
330	479	94
331	479	100
332	479	105
333	479	111
334	479	93
335	479	110
336	479	118
337	479	79
338	479	70
339	479	78
340	479	87
341	479	91
342	479	85
343	479	86
344	479	91
345	479	80
346	479	103
347	479	112
348	479	131
349	479	90
350	479	93
351	479	121
352	479	117
353	479	79
354	479	78
355	479	103
356	479	141
357	479	109
358	479	107
359	479	103
360	479	71
361	479	43
362	479	53
363	479	41
364	479	57
365	479	79
366	479	30
367	479	32
368	479	30
369	479	69
370	479	54
371	479	90
372	479	115
373	479	120
374	479	123
375	479	98
376	479	109
377	479	128
378	479	107
379	479	108
380	479	124
381	479	91
382	479	98
383	479	82
384	479	65
385	479	65
386	479	69
387	479	62
388	479	64
389	479	62
390	479	69
391	479	62
392	479	87
393	479	85
394	479	79
395	479	97
396	479	75
397	479	89
398	479	139
399	479	105
400	479	99
401	479	112
402	479	111
403	479	93
404	479	91
405	479	71
406	479	50
407	479	66
408	479	59
409	479	71
410	479	42
411	479	44
412	479	53
413	479	53
414	479	66
415	479	43
416	479	64
417	479	59
418	479	66
419	479	30
420	479	55
421	479	49
422	479	53
423	479	79
424	479	56
425	479	52
426	479	65
427	479	47
428	479	66
429	479	44
430	479	51
431	479	52
432	479	69
433	479	70
434	479	93
435	479	103
436	479	149
437	479	162
438	479	151
439	479	165
440	479	190
441	479	309
442	479	416
443	479	518
444	479	680
445	479	717
446	479	772
447	479	710
448	479	757
449	479	1044
450	479	890
451	479	931
452	479	838
453	479	710
454	479	659
455	479	722
456	479	676
457	479	692
458	479	772
459	479	618
460	479	780
461	479	808
462	479	999
463	479	822
464	479	1021
465	479	1226
466	479	1218
467	479	1312
468	479	1314
469	479	1349
470	479	1845
471	479	3211
472	479	7169
473	479	6668
474	479	4812
475	479	4683
476	479	6885
477	479	9226
478	479	13173
479	479	35424
0	480	1
1	480	20
2	480	53
3	480	81
4	480	61
5	480	49
6	480	56
7	480	39
8	480	39
9	480	28
10	480	17
11	480	31
12	480	21
13	480	23
14	480	19
15	480	23
16	480	21
17	480	20
18	480	22
19	480	18
20	480	12
21	480	19
22	480	19
23	480	15
24	480	21
25	480	14
26	480	18
27	480	19
28	480	19
29	480	22
30	480	21
31	480	13
32	480	15
33	480	19
34	480	26
35	480	27
36	480	27
38	480	23
39	480	29
40	480	27
41	480	33
42	480	33
43	480	42
44	480	59
45	480	77
46	480	67
47	480	25
48	480	18
49	480	8
50	480	11
51	480	18
52	480	10
53	480	18
54	480	38
55	480	38
56	480	62
57	480	45
58	480	42
59	480	40
60	480	60
61	480	41
62	480	12
63	480	4
64	480	26
65	480	5
66	480	8
67	480	31
68	480	51
69	480	58
70	480	51
71	480	50
72	480	47
73	480	62
74	480	45
75	480	46
76	480	54
77	480	53
78	480	56
79	480	48
80	480	64
81	480	72
82	480	47
83	480	72
84	480	62
85	480	61
86	480	55
87	480	61
88	480	67
89	480	66
90	480	64
91	480	62
92	480	52
93	480	55
94	480	77
95	480	90
96	480	70
97	480	78
98	480	48
99	480	33
100	480	28
101	480	37
102	480	36
103	480	42
104	480	42
105	480	26
106	480	32
107	480	55
108	480	72
109	480	62
110	480	62
111	480	75
112	480	75
113	480	79
114	480	84
115	480	55
116	480	78
117	480	84
118	480	96
119	480	84
120	480	74
121	480	63
122	480	79
123	480	67
124	480	77
125	480	74
126	480	77
127	480	65
128	480	77
129	480	96
130	480	90
131	480	91
132	480	80
133	480	91
134	480	84
135	480	75
136	480	71
137	480	67
138	480	73
139	480	83
140	480	84
141	480	75
142	480	65
143	480	65
144	480	64
145	480	71
146	480	90
147	480	70
148	480	81
149	480	59
150	480	63
151	480	63
152	480	55
153	480	63
154	480	62
155	480	76
156	480	52
157	480	62
158	480	51
159	480	61
160	480	88
161	480	60
162	480	72
163	480	81
164	480	76
165	480	73
166	480	79
167	480	70
168	480	47
169	480	68
170	480	77
171	480	71
172	480	63
173	480	44
174	480	49
175	480	47
176	480	59
177	480	56
178	480	76
179	480	68
180	480	60
181	480	56
182	480	50
183	480	57
184	480	93
185	480	71
186	480	59
187	480	58
188	480	67
189	480	51
190	480	65
191	480	77
192	480	60
193	480	58
194	480	58
195	480	60
196	480	49
197	480	49
198	480	44
199	480	59
200	480	50
201	480	62
202	480	42
203	480	55
204	480	64
205	480	46
206	480	64
207	480	47
208	480	60
209	480	68
210	480	65
211	480	58
212	480	47
213	480	52
214	480	53
215	480	52
216	480	54
217	480	60
218	480	45
219	480	58
220	480	51
221	480	47
222	480	62
223	480	52
224	480	48
225	480	47
226	480	53
227	480	47
228	480	43
229	480	55
230	480	50
231	480	47
232	480	53
233	480	57
234	480	57
235	480	54
236	480	34
237	480	34
238	480	38
239	480	45
240	480	54
241	480	53
242	480	44
243	480	49
244	480	35
245	480	48
246	480	54
247	480	43
248	480	31
249	480	48
250	480	52
251	480	44
252	480	40
253	480	45
254	480	32
255	480	49
256	480	46
257	480	33
258	480	55
259	480	62
260	480	51
261	480	39
262	480	37
263	480	37
264	480	61
265	480	41
266	480	47
267	480	51
268	480	54
269	480	43
270	480	68
271	480	52
272	480	59
273	480	70
274	480	73
275	480	48
276	480	47
277	480	72
278	480	76
279	480	77
280	480	66
281	480	97
282	480	76
283	480	93
284	480	71
285	480	69
286	480	67
287	480	71
288	480	81
289	480	63
290	480	54
291	480	72
292	480	68
293	480	94
294	480	57
295	480	56
296	480	71
297	480	66
298	480	72
299	480	95
300	480	89
301	480	87
302	480	78
303	480	83
304	480	38
305	480	58
306	480	29
307	480	23
308	480	58
309	480	67
310	480	63
311	480	58
312	480	80
313	480	85
314	480	62
315	480	80
316	480	78
317	480	87
318	480	88
319	480	87
320	480	84
321	480	83
322	480	95
323	480	64
324	480	78
325	480	72
326	480	49
327	480	68
328	480	113
329	480	73
330	480	84
331	480	101
332	480	104
333	480	112
334	480	75
335	480	101
336	480	110
337	480	86
338	480	71
339	480	64
340	480	74
341	480	99
342	480	71
343	480	81
344	480	81
345	480	75
346	480	85
347	480	74
348	480	75
349	480	79
350	480	70
351	480	97
352	480	80
353	480	82
354	480	85
355	480	93
356	480	105
357	480	108
358	480	68
359	480	82
360	480	70
361	480	47
362	480	47
363	480	33
364	480	42
365	480	77
366	480	25
367	480	32
368	480	28
369	480	56
370	480	56
371	480	91
372	480	73
373	480	106
374	480	109
375	480	92
376	480	93
377	480	116
378	480	108
379	480	78
380	480	102
381	480	83
382	480	76
383	480	88
384	480	46
385	480	77
386	480	65
387	480	80
388	480	52
389	480	54
390	480	69
391	480	60
392	480	74
393	480	75
394	480	74
395	480	99
396	480	64
397	480	82
398	480	112
399	480	89
400	480	75
401	480	100
402	480	108
403	480	92
404	480	81
405	480	69
406	480	62
407	480	52
408	480	62
409	480	59
410	480	44
411	480	43
412	480	47
413	480	59
414	480	69
415	480	38
416	480	41
417	480	70
418	480	56
419	480	28
420	480	35
421	480	39
422	480	53
423	480	53
424	480	52
425	480	39
426	480	51
427	480	41
428	480	52
429	480	58
430	480	39
431	480	53
432	480	52
433	480	67
434	480	83
435	480	87
436	480	141
437	480	138
438	480	134
439	480	138
440	480	163
441	480	301
442	480	395
443	480	474
444	480	628
445	480	655
446	480	668
447	480	641
448	480	712
449	480	1018
450	480	876
451	480	920
452	480	698
453	480	689
454	480	643
455	480	692
456	480	665
457	480	666
458	480	677
459	480	544
460	480	780
461	480	750
462	480	925
463	480	831
464	480	977
465	480	1139
466	480	1143
467	480	1153
468	480	1317
469	480	1367
470	480	1670
471	480	2926
472	480	6109
473	480	5558
474	480	3819
475	480	3804
476	480	5516
477	480	6469
478	480	5958
479	480	14454
480	480	31747
1	481	15
2	481	49
3	481	64
4	481	57
5	481	46
6	481	48
7	481	43
8	481	36
9	481	20
10	481	16
11	481	27
12	481	21
13	481	21
14	481	30
15	481	30
16	481	19
17	481	18
18	481	7
19	481	20
20	481	19
21	481	15
22	481	22
23	481	8
24	481	14
25	481	14
26	481	13
27	481	19
28	481	13
29	481	12
30	481	14
31	481	23
32	481	18
33	481	24
34	481	26
35	481	27
36	481	24
38	481	30
39	481	26
40	481	28
41	481	44
42	481	32
43	481	32
44	481	64
45	481	79
46	481	54
47	481	31
48	481	23
49	481	10
50	481	10
51	481	17
52	481	10
53	481	12
54	481	33
55	481	56
56	481	58
57	481	51
58	481	26
59	481	44
60	481	59
61	481	43
62	481	20
63	481	4
64	481	22
65	481	4
66	481	10
67	481	37
68	481	39
69	481	51
70	481	47
71	481	56
72	481	35
73	481	52
74	481	42
75	481	32
76	481	51
77	481	48
78	481	46
79	481	32
80	481	58
81	481	63
82	481	56
83	481	54
84	481	49
85	481	54
86	481	66
87	481	56
88	481	55
89	481	54
90	481	51
91	481	42
92	481	48
93	481	42
94	481	69
95	481	71
96	481	64
97	481	73
98	481	70
99	481	42
100	481	28
101	481	40
102	481	30
103	481	31
104	481	30
105	481	27
106	481	31
107	481	42
108	481	87
109	481	53
110	481	58
111	481	76
112	481	62
113	481	81
114	481	58
115	481	52
116	481	72
117	481	85
118	481	70
119	481	66
120	481	53
121	481	63
122	481	49
123	481	61
124	481	60
125	481	64
126	481	66
127	481	64
128	481	61
129	481	88
130	481	72
131	481	63
132	481	93
133	481	78
134	481	86
135	481	79
136	481	68
137	481	63
138	481	88
139	481	87
140	481	74
141	481	52
142	481	68
143	481	59
144	481	63
145	481	79
146	481	62
147	481	74
148	481	59
149	481	67
150	481	59
151	481	56
152	481	44
153	481	54
154	481	58
155	481	35
156	481	67
157	481	63
158	481	66
159	481	64
160	481	77
161	481	59
162	481	72
163	481	54
164	481	59
165	481	75
166	481	57
167	481	57
168	481	53
169	481	57
170	481	65
171	481	53
172	481	60
173	481	41
174	481	47
175	481	57
176	481	61
177	481	24
178	481	51
179	481	72
180	481	60
181	481	59
182	481	42
183	481	45
184	481	69
185	481	55
186	481	56
187	481	44
188	481	51
189	481	46
190	481	65
191	481	53
192	481	51
193	481	57
194	481	63
195	481	60
196	481	64
197	481	55
198	481	43
199	481	49
200	481	55
201	481	46
202	481	46
203	481	59
204	481	51
205	481	41
206	481	63
207	481	53
208	481	55
209	481	51
210	481	64
211	481	59
212	481	42
213	481	53
214	481	62
215	481	50
216	481	44
217	481	51
218	481	45
219	481	42
220	481	38
221	481	55
222	481	48
223	481	42
224	481	54
225	481	41
226	481	48
227	481	28
228	481	36
229	481	55
230	481	51
231	481	45
232	481	52
233	481	58
234	481	59
235	481	46
236	481	33
237	481	29
238	481	38
239	481	50
240	481	38
241	481	38
242	481	36
243	481	43
244	481	32
245	481	45
246	481	52
247	481	47
248	481	38
249	481	41
250	481	43
251	481	33
252	481	55
253	481	30
254	481	37
255	481	41
256	481	52
257	481	20
258	481	34
259	481	39
260	481	48
261	481	49
262	481	38
263	481	43
264	481	42
265	481	42
266	481	49
267	481	51
268	481	53
269	481	62
270	481	54
271	481	50
272	481	44
273	481	54
274	481	56
275	481	63
276	481	44
277	481	76
278	481	58
279	481	72
280	481	65
281	481	70
282	481	52
283	481	71
284	481	61
285	481	71
286	481	62
287	481	46
288	481	46
289	481	52
290	481	50
291	481	65
292	481	69
293	481	59
294	481	57
295	481	50
296	481	67
297	481	50
298	481	60
299	481	84
300	481	94
301	481	70
302	481	80
303	481	49
304	481	36
305	481	30
306	481	23
307	481	14
308	481	33
309	481	61
310	481	54
311	481	63
312	481	80
313	481	62
314	481	75
315	481	68
316	481	74
317	481	77
318	481	81
319	481	83
320	481	69
321	481	78
322	481	72
323	481	60
324	481	91
325	481	61
326	481	72
327	481	68
328	481	84
329	481	72
330	481	66
331	481	87
332	481	97
333	481	86
334	481	70
335	481	91
336	481	85
337	481	63
338	481	52
339	481	67
340	481	61
341	481	71
342	481	76
343	481	66
344	481	56
345	481	69
346	481	98
347	481	73
348	481	70
349	481	88
350	481	80
351	481	70
352	481	79
353	481	61
354	481	79
355	481	86
356	481	91
357	481	93
358	481	90
359	481	117
360	481	59
361	481	36
362	481	36
363	481	40
364	481	36
365	481	62
366	481	21
367	481	24
368	481	39
369	481	55
370	481	40
371	481	70
372	481	103
373	481	89
374	481	110
375	481	80
376	481	91
377	481	95
378	481	90
379	481	95
380	481	65
381	481	72
382	481	63
383	481	71
384	481	47
385	481	71
386	481	71
387	481	55
388	481	58
389	481	34
390	481	60
391	481	49
392	481	67
393	481	82
394	481	70
395	481	63
396	481	72
397	481	66
398	481	72
399	481	82
400	481	74
401	481	91
402	481	92
403	481	78
404	481	76
405	481	61
406	481	51
407	481	45
408	481	61
409	481	48
410	481	38
411	481	25
412	481	44
413	481	45
414	481	47
415	481	42
416	481	48
417	481	58
418	481	49
419	481	44
420	481	38
421	481	31
422	481	44
423	481	62
424	481	50
425	481	49
426	481	46
427	481	31
428	481	50
429	481	51
430	481	50
431	481	56
432	481	43
433	481	56
434	481	74
435	481	70
436	481	130
437	481	116
438	481	139
439	481	128
440	481	124
441	481	249
442	481	330
443	481	491
444	481	587
445	481	699
446	481	749
447	481	601
448	481	707
449	481	932
450	481	901
451	481	1021
452	481	778
453	481	661
454	481	656
455	481	690
456	481	686
457	481	697
458	481	681
459	481	535
460	481	747
461	481	746
462	481	990
463	481	802
464	481	1007
465	481	1198
466	481	1111
467	481	1227
468	481	1395
469	481	1441
470	481	1758
471	481	3339
472	481	7183
473	481	5722
474	481	3891
475	481	3847
476	481	5551
477	481	5621
478	481	4570
479	481	7331
480	481	12340
481	481	28030
1	482	27
2	482	66
3	482	83
4	482	73
5	482	74
6	482	60
7	482	52
8	482	32
9	482	47
10	482	26
11	482	32
12	482	32
13	482	24
14	482	28
15	482	22
16	482	23
17	482	29
18	482	23
19	482	34
20	482	21
21	482	19
22	482	19
23	482	19
24	482	19
25	482	25
26	482	20
27	482	20
28	482	19
29	482	20
30	482	13
31	482	24
32	482	30
33	482	17
34	482	27
35	482	27
36	482	28
38	482	33
39	482	49
40	482	51
41	482	52
42	482	51
43	482	48
44	482	80
45	482	106
46	482	87
47	482	36
48	482	30
49	482	20
50	482	20
51	482	22
52	482	26
53	482	17
54	482	38
55	482	60
56	482	94
57	482	65
58	482	54
59	482	62
60	482	83
61	482	55
62	482	34
63	482	3
64	482	33
65	482	7
66	482	11
67	482	45
68	482	66
69	482	76
70	482	62
71	482	65
72	482	46
73	482	66
74	482	65
75	482	52
76	482	62
77	482	64
78	482	70
79	482	66
80	482	73
81	482	82
82	482	54
83	482	64
84	482	85
85	482	72
86	482	74
87	482	73
88	482	113
89	482	80
90	482	85
91	482	70
92	482	63
93	482	62
94	482	106
95	482	98
96	482	78
97	482	111
98	482	78
99	482	61
100	482	47
101	482	56
102	482	49
103	482	51
104	482	52
105	482	37
106	482	52
107	482	63
108	482	105
109	482	72
110	482	86
111	482	88
112	482	96
113	482	97
114	482	83
115	482	77
116	482	106
117	482	104
118	482	98
119	482	79
120	482	95
121	482	93
122	482	95
123	482	80
124	482	95
125	482	88
126	482	104
127	482	105
128	482	99
129	482	95
130	482	95
131	482	101
132	482	112
133	482	103
134	482	102
135	482	98
136	482	95
137	482	68
138	482	94
139	482	95
140	482	95
141	482	70
142	482	63
143	482	83
144	482	82
145	482	85
146	482	101
147	482	87
148	482	71
149	482	76
150	482	76
151	482	85
152	482	43
153	482	50
154	482	52
155	482	70
156	482	82
157	482	77
158	482	60
159	482	80
160	482	103
161	482	75
162	482	88
163	482	72
164	482	83
165	482	76
166	482	83
167	482	73
168	482	72
169	482	82
170	482	78
171	482	76
172	482	71
173	482	72
174	482	52
175	482	54
176	482	61
177	482	47
178	482	79
179	482	89
180	482	62
181	482	82
182	482	76
183	482	71
184	482	85
185	482	68
186	482	80
187	482	57
188	482	71
189	482	62
190	482	86
191	482	77
192	482	74
193	482	65
194	482	71
195	482	71
196	482	66
197	482	83
198	482	47
199	482	54
200	482	70
201	482	68
202	482	49
203	482	86
204	482	79
205	482	56
206	482	58
207	482	75
208	482	80
209	482	67
210	482	64
211	482	62
212	482	65
213	482	65
214	482	85
215	482	96
216	482	63
217	482	80
218	482	62
219	482	59
220	482	45
221	482	78
222	482	79
223	482	63
224	482	75
225	482	55
226	482	50
227	482	36
228	482	67
229	482	44
230	482	65
231	482	67
232	482	64
233	482	51
234	482	80
235	482	80
236	482	65
237	482	45
238	482	66
239	482	51
240	482	61
241	482	57
242	482	54
243	482	51
244	482	39
245	482	52
246	482	57
247	482	49
248	482	50
249	482	47
250	482	56
251	482	46
252	482	68
253	482	63
254	482	59
255	482	59
256	482	56
257	482	37
258	482	40
259	482	72
260	482	42
261	482	72
262	482	62
263	482	59
264	482	52
265	482	45
266	482	66
267	482	52
268	482	66
269	482	72
270	482	81
271	482	84
272	482	63
273	482	68
274	482	80
275	482	74
276	482	41
277	482	63
278	482	83
279	482	95
280	482	83
281	482	80
282	482	79
283	482	89
284	482	90
285	482	98
286	482	76
287	482	49
288	482	50
289	482	65
290	482	70
291	482	85
292	482	83
293	482	95
294	482	73
295	482	65
296	482	85
297	482	97
298	482	114
299	482	109
300	482	135
301	482	89
302	482	88
303	482	78
304	482	44
305	482	47
306	482	26
307	482	28
308	482	58
309	482	67
310	482	90
311	482	81
312	482	93
313	482	75
314	482	117
315	482	100
316	482	103
317	482	96
318	482	125
319	482	90
320	482	91
321	482	113
322	482	105
323	482	93
324	482	93
325	482	100
326	482	72
327	482	81
328	482	89
329	482	111
330	482	102
331	482	102
332	482	135
333	482	110
334	482	89
335	482	119
336	482	117
337	482	113
338	482	91
339	482	101
340	482	83
341	482	120
342	482	89
343	482	112
344	482	109
345	482	104
346	482	102
347	482	112
348	482	103
349	482	111
350	482	115
351	482	99
352	482	115
353	482	117
354	482	119
355	482	114
356	482	112
357	482	118
358	482	118
359	482	122
360	482	85
361	482	59
362	482	57
363	482	39
364	482	67
365	482	65
366	482	35
367	482	43
368	482	31
369	482	62
370	482	77
371	482	107
372	482	94
373	482	143
374	482	143
375	482	119
376	482	121
377	482	121
378	482	124
379	482	112
380	482	133
381	482	106
382	482	99
383	482	98
384	482	58
385	482	102
386	482	98
387	482	80
388	482	69
389	482	64
390	482	75
391	482	70
392	482	84
393	482	92
394	482	106
395	482	93
396	482	98
397	482	103
398	482	121
399	482	109
400	482	86
401	482	100
402	482	101
403	482	95
404	482	84
405	482	75
406	482	88
407	482	65
408	482	71
409	482	71
410	482	55
411	482	57
412	482	58
413	482	71
414	482	66
415	482	63
416	482	89
417	482	53
418	482	58
419	482	48
420	482	51
421	482	35
422	482	54
423	482	66
424	482	75
425	482	52
426	482	66
427	482	38
428	482	80
429	482	69
430	482	44
431	482	78
432	482	58
433	482	64
434	482	84
435	482	110
436	482	133
437	482	142
438	482	181
439	482	193
440	482	206
441	482	377
442	482	488
443	482	661
444	482	938
445	482	958
446	482	975
447	482	876
448	482	980
449	482	1390
450	482	1224
451	482	1297
452	482	970
453	482	955
454	482	797
455	482	852
456	482	898
457	482	977
458	482	895
459	482	784
460	482	990
461	482	1050
462	482	1243
463	482	1032
464	482	1236
465	482	1541
466	482	1415
467	482	1643
468	482	1806
469	482	1828
470	482	2449
471	482	4407
472	482	8643
473	482	6483
474	482	4572
475	482	4325
476	482	6188
477	482	5757
478	482	4518
479	482	6517
480	482	7217
481	482	13353
482	482	41864
1	483	39
2	483	54
3	483	93
4	483	77
5	483	73
6	483	53
7	483	48
8	483	46
9	483	37
10	483	22
11	483	31
12	483	10
13	483	20
14	483	30
15	483	26
16	483	28
17	483	21
18	483	24
19	483	25
20	483	13
21	483	19
22	483	32
23	483	11
24	483	32
25	483	16
26	483	21
27	483	16
28	483	19
29	483	13
30	483	24
31	483	18
32	483	28
33	483	29
34	483	24
35	483	33
36	483	28
38	483	33
39	483	30
40	483	28
41	483	53
42	483	44
43	483	49
44	483	73
45	483	112
46	483	96
47	483	67
48	483	30
49	483	22
50	483	24
51	483	47
52	483	27
53	483	25
54	483	51
55	483	60
56	483	97
57	483	51
58	483	47
59	483	55
60	483	62
61	483	54
62	483	34
63	483	10
64	483	41
65	483	11
66	483	15
67	483	46
68	483	81
69	483	84
70	483	73
71	483	66
72	483	56
73	483	75
74	483	56
75	483	57
76	483	73
77	483	55
78	483	68
79	483	55
80	483	85
81	483	111
82	483	80
83	483	91
84	483	83
85	483	90
86	483	86
87	483	95
88	483	117
89	483	89
90	483	88
91	483	61
92	483	71
93	483	80
94	483	115
95	483	95
96	483	84
97	483	86
98	483	93
99	483	75
100	483	57
101	483	55
102	483	50
103	483	72
104	483	66
105	483	76
106	483	76
107	483	94
108	483	146
109	483	77
110	483	90
111	483	104
112	483	80
113	483	97
114	483	83
115	483	70
116	483	118
117	483	98
118	483	91
119	483	85
120	483	81
121	483	97
122	483	90
123	483	91
124	483	100
125	483	95
126	483	79
127	483	91
128	483	86
129	483	104
130	483	104
131	483	105
132	483	110
133	483	98
134	483	114
135	483	99
136	483	84
137	483	90
138	483	111
139	483	111
140	483	94
141	483	68
142	483	88
143	483	71
144	483	94
145	483	102
146	483	95
147	483	88
148	483	120
149	483	95
150	483	72
151	483	115
152	483	71
153	483	84
154	483	87
155	483	74
156	483	87
157	483	82
158	483	69
159	483	75
160	483	106
161	483	78
162	483	92
163	483	105
164	483	93
165	483	88
166	483	84
167	483	87
168	483	75
169	483	74
170	483	86
171	483	86
172	483	90
173	483	56
174	483	48
175	483	72
176	483	103
177	483	69
178	483	82
179	483	83
180	483	78
181	483	85
182	483	66
183	483	64
184	483	85
185	483	86
186	483	78
187	483	58
188	483	63
189	483	47
190	483	77
191	483	77
192	483	71
193	483	53
194	483	72
195	483	75
196	483	81
197	483	67
198	483	86
199	483	78
200	483	61
201	483	61
202	483	56
203	483	84
204	483	68
205	483	73
206	483	60
207	483	78
208	483	58
209	483	80
210	483	66
211	483	66
212	483	64
213	483	63
214	483	76
215	483	76
216	483	53
217	483	77
218	483	46
219	483	52
220	483	64
221	483	55
222	483	60
223	483	57
224	483	60
225	483	59
226	483	65
227	483	75
228	483	60
229	483	57
230	483	81
231	483	72
232	483	78
233	483	68
234	483	77
235	483	75
236	483	58
237	483	61
238	483	33
239	483	59
240	483	51
241	483	57
242	483	33
243	483	52
244	483	41
245	483	46
246	483	56
247	483	68
248	483	40
249	483	47
250	483	64
251	483	50
252	483	55
253	483	50
254	483	62
255	483	53
256	483	62
257	483	48
258	483	65
259	483	57
260	483	54
261	483	75
262	483	64
263	483	51
264	483	56
265	483	49
266	483	61
267	483	60
268	483	67
269	483	67
270	483	69
271	483	83
272	483	76
273	483	78
274	483	108
275	483	74
276	483	60
277	483	102
278	483	84
279	483	113
280	483	89
281	483	89
282	483	101
283	483	105
284	483	109
285	483	100
286	483	91
287	483	72
288	483	71
289	483	77
290	483	86
291	483	83
292	483	97
293	483	92
294	483	82
295	483	88
296	483	102
297	483	79
298	483	91
299	483	93
300	483	115
301	483	92
302	483	115
303	483	94
304	483	79
305	483	55
306	483	52
307	483	41
308	483	62
309	483	92
310	483	108
311	483	100
312	483	112
313	483	95
314	483	96
315	483	113
316	483	73
317	483	97
318	483	133
319	483	109
320	483	110
321	483	114
322	483	113
323	483	102
324	483	124
325	483	117
326	483	83
327	483	115
328	483	147
329	483	101
330	483	117
331	483	132
332	483	125
333	483	122
334	483	95
335	483	135
336	483	111
337	483	125
338	483	76
339	483	88
340	483	93
341	483	104
342	483	78
343	483	93
344	483	110
345	483	115
346	483	127
347	483	115
348	483	116
349	483	133
350	483	104
351	483	124
352	483	118
353	483	101
354	483	100
355	483	135
356	483	141
357	483	144
358	483	108
359	483	141
360	483	124
361	483	79
362	483	73
363	483	63
364	483	60
365	483	118
366	483	27
367	483	50
368	483	54
369	483	91
370	483	71
371	483	137
372	483	138
373	483	130
374	483	132
375	483	97
376	483	123
377	483	126
378	483	116
379	483	137
380	483	123
381	483	111
382	483	92
383	483	80
384	483	74
385	483	92
386	483	71
387	483	76
388	483	62
389	483	56
390	483	79
391	483	60
392	483	94
393	483	95
394	483	108
395	483	77
396	483	85
397	483	102
398	483	108
399	483	125
400	483	99
401	483	139
402	483	122
403	483	110
404	483	108
405	483	73
406	483	75
407	483	63
408	483	55
409	483	69
410	483	72
411	483	74
412	483	55
413	483	67
414	483	68
415	483	53
416	483	65
417	483	57
418	483	65
419	483	42
420	483	64
421	483	53
422	483	45
423	483	63
424	483	83
425	483	59
426	483	70
427	483	51
428	483	79
429	483	74
430	483	48
431	483	75
432	483	68
433	483	68
434	483	73
435	483	98
436	483	131
437	483	148
438	483	156
439	483	143
440	483	199
441	483	332
442	483	454
443	483	571
444	483	744
445	483	755
446	483	910
447	483	735
448	483	895
449	483	1230
450	483	1146
451	483	1245
452	483	1062
453	483	837
454	483	922
455	483	914
456	483	885
457	483	957
458	483	893
459	483	722
460	483	1022
461	483	1029
462	483	1181
463	483	1021
464	483	1275
465	483	1479
466	483	1377
467	483	1545
468	483	1679
469	483	1673
470	483	2120
471	483	3645
472	483	6810
473	483	5575
474	483	3832
475	483	3704
476	483	5152
477	483	5261
478	483	3815
479	483	5473
480	483	5714
481	483	6918
482	483	19019
483	483	46504
0	484	1
1	484	23
2	484	39
3	484	60
4	484	64
5	484	45
6	484	38
7	484	32
8	484	21
9	484	19
10	484	17
11	484	18
12	484	20
13	484	22
14	484	17
15	484	15
16	484	16
17	484	20
18	484	15
19	484	9
20	484	10
21	484	10
22	484	17
23	484	5
24	484	15
25	484	10
26	484	11
27	484	14
28	484	6
29	484	13
30	484	14
31	484	22
32	484	19
33	484	15
34	484	20
35	484	14
36	484	16
38	484	24
39	484	27
40	484	30
41	484	30
42	484	33
43	484	37
44	484	49
45	484	77
46	484	75
47	484	55
48	484	29
49	484	23
50	484	26
51	484	34
52	484	21
53	484	28
54	484	48
55	484	63
56	484	74
57	484	22
58	484	29
59	484	33
60	484	67
61	484	54
62	484	31
63	484	8
64	484	44
65	484	9
66	484	16
67	484	45
68	484	52
69	484	47
70	484	39
71	484	37
72	484	30
73	484	47
74	484	28
75	484	32
76	484	43
77	484	62
78	484	49
79	484	41
80	484	77
81	484	94
82	484	67
83	484	100
84	484	72
85	484	87
86	484	79
87	484	79
88	484	83
89	484	55
90	484	86
91	484	77
92	484	63
93	484	72
94	484	73
95	484	79
96	484	81
97	484	93
98	484	62
99	484	62
100	484	58
101	484	68
102	484	69
103	484	75
104	484	66
105	484	58
106	484	62
107	484	100
108	484	114
109	484	65
110	484	53
111	484	56
112	484	57
113	484	55
114	484	51
115	484	43
116	484	66
117	484	66
118	484	55
119	484	57
120	484	48
121	484	68
122	484	57
123	484	62
124	484	67
125	484	55
126	484	67
127	484	58
128	484	52
129	484	67
130	484	59
131	484	62
132	484	51
133	484	63
134	484	74
135	484	59
136	484	79
137	484	65
138	484	87
139	484	84
140	484	70
141	484	53
142	484	54
143	484	73
144	484	76
145	484	79
146	484	67
147	484	85
148	484	71
149	484	79
150	484	66
151	484	79
152	484	55
153	484	46
154	484	58
155	484	64
156	484	65
157	484	65
158	484	63
159	484	58
160	484	70
161	484	57
162	484	70
163	484	66
164	484	76
165	484	69
166	484	91
167	484	64
168	484	57
169	484	70
170	484	78
171	484	73
172	484	65
173	484	46
174	484	45
175	484	57
176	484	83
177	484	46
178	484	62
179	484	62
180	484	60
181	484	64
182	484	53
183	484	52
184	484	71
185	484	42
186	484	40
187	484	40
188	484	51
189	484	35
190	484	56
191	484	59
192	484	42
193	484	50
194	484	58
195	484	58
196	484	45
197	484	47
198	484	51
199	484	39
200	484	56
201	484	47
202	484	40
203	484	64
204	484	61
205	484	62
206	484	55
207	484	46
208	484	51
209	484	37
210	484	47
211	484	55
212	484	36
213	484	59
214	484	46
215	484	53
216	484	48
217	484	60
218	484	53
219	484	37
220	484	46
221	484	42
222	484	43
223	484	32
224	484	53
225	484	42
226	484	54
227	484	46
228	484	50
229	484	54
230	484	51
231	484	50
232	484	60
233	484	54
234	484	46
235	484	55
236	484	49
237	484	18
238	484	32
239	484	30
240	484	38
241	484	41
242	484	31
243	484	49
244	484	28
245	484	47
246	484	58
247	484	29
248	484	32
249	484	36
250	484	59
251	484	23
252	484	31
253	484	47
254	484	55
255	484	37
256	484	29
257	484	29
258	484	44
259	484	42
260	484	33
261	484	41
262	484	30
263	484	35
264	484	44
265	484	38
266	484	35
267	484	55
268	484	53
269	484	48
270	484	56
271	484	56
272	484	57
273	484	67
274	484	66
275	484	56
276	484	55
277	484	67
278	484	63
279	484	52
280	484	66
281	484	68
282	484	69
283	484	73
284	484	58
285	484	87
286	484	73
287	484	49
288	484	54
289	484	55
290	484	58
291	484	66
292	484	71
293	484	65
294	484	60
295	484	54
296	484	72
297	484	62
298	484	67
299	484	72
300	484	75
301	484	84
302	484	60
303	484	60
304	484	41
305	484	74
306	484	39
307	484	28
308	484	61
309	484	84
310	484	74
311	484	91
312	484	86
313	484	74
314	484	101
315	484	82
316	484	69
317	484	79
318	484	97
319	484	83
320	484	101
321	484	103
322	484	128
323	484	96
324	484	104
325	484	85
326	484	79
327	484	93
328	484	108
329	484	97
330	484	88
331	484	96
332	484	92
333	484	98
334	484	79
335	484	77
336	484	70
337	484	82
338	484	49
339	484	50
340	484	62
341	484	58
342	484	60
343	484	83
344	484	103
345	484	82
346	484	102
347	484	110
348	484	108
349	484	77
350	484	77
351	484	102
352	484	91
353	484	88
354	484	95
355	484	117
356	484	106
357	484	70
358	484	80
359	484	101
360	484	112
361	484	63
362	484	73
363	484	57
364	484	80
365	484	98
366	484	28
367	484	34
368	484	44
369	484	84
370	484	52
371	484	100
372	484	105
373	484	93
374	484	105
375	484	75
376	484	79
377	484	84
378	484	84
379	484	74
380	484	81
381	484	64
382	484	59
383	484	71
384	484	57
385	484	71
386	484	57
387	484	46
388	484	43
389	484	47
390	484	41
391	484	49
392	484	53
393	484	48
394	484	62
395	484	57
396	484	52
397	484	50
398	484	82
399	484	92
400	484	74
401	484	104
402	484	110
403	484	75
404	484	66
405	484	47
406	484	46
407	484	32
408	484	50
409	484	56
410	484	46
411	484	34
412	484	52
413	484	32
414	484	41
415	484	47
416	484	44
417	484	57
418	484	38
419	484	32
420	484	39
421	484	41
422	484	44
423	484	37
424	484	46
425	484	37
426	484	55
427	484	31
428	484	47
429	484	49
430	484	31
431	484	59
432	484	57
433	484	36
434	484	56
435	484	67
436	484	78
437	484	88
438	484	94
439	484	106
440	484	124
441	484	201
442	484	267
443	484	366
444	484	498
445	484	495
446	484	629
447	484	547
448	484	519
449	484	855
450	484	846
451	484	945
452	484	796
453	484	758
454	484	720
455	484	682
456	484	667
457	484	712
458	484	722
459	484	591
460	484	838
461	484	768
462	484	897
463	484	784
464	484	894
465	484	1032
466	484	989
467	484	1086
468	484	1182
469	484	1217
470	484	1578
471	484	2581
472	484	4770
473	484	3720
474	484	2485
475	484	2529
476	484	3478
477	484	3534
478	484	2549
479	484	3840
480	484	3659
481	484	4182
482	484	7393
483	484	16369
484	484	30113
0	485	3
1	485	39
2	485	65
3	485	51
4	485	62
5	485	48
6	485	27
7	485	27
8	485	21
9	485	18
10	485	14
11	485	20
12	485	16
13	485	10
14	485	22
15	485	16
16	485	21
17	485	17
18	485	15
19	485	12
20	485	9
21	485	12
22	485	7
23	485	9
24	485	9
25	485	12
26	485	9
27	485	17
28	485	12
29	485	17
30	485	15
31	485	22
32	485	17
33	485	16
34	485	24
35	485	23
36	485	17
38	485	27
39	485	31
40	485	25
41	485	25
42	485	28
43	485	28
44	485	52
45	485	93
46	485	82
47	485	82
48	485	60
49	485	30
50	485	44
51	485	41
52	485	38
53	485	36
54	485	43
55	485	57
56	485	61
57	485	38
58	485	24
59	485	35
60	485	50
61	485	56
62	485	45
63	485	15
64	485	57
65	485	10
66	485	13
67	485	55
68	485	40
69	485	43
70	485	45
71	485	42
72	485	34
73	485	35
74	485	31
75	485	30
76	485	25
77	485	37
78	485	41
79	485	48
80	485	86
81	485	100
82	485	89
83	485	91
84	485	97
85	485	103
86	485	82
87	485	83
88	485	104
89	485	50
90	485	84
91	485	77
92	485	81
93	485	89
94	485	107
95	485	88
96	485	120
97	485	97
98	485	100
99	485	83
100	485	77
101	485	86
102	485	73
103	485	94
104	485	101
105	485	71
106	485	93
107	485	108
108	485	160
109	485	70
110	485	59
111	485	57
112	485	63
113	485	55
114	485	43
115	485	38
116	485	66
117	485	56
118	485	50
119	485	50
120	485	46
121	485	72
122	485	58
123	485	57
124	485	59
125	485	63
126	485	62
127	485	57
128	485	72
129	485	52
130	485	61
131	485	56
132	485	61
133	485	69
134	485	76
135	485	68
136	485	57
137	485	66
138	485	83
139	485	75
140	485	57
141	485	57
142	485	71
143	485	50
144	485	78
145	485	82
146	485	77
147	485	104
148	485	80
149	485	72
150	485	82
151	485	85
152	485	70
153	485	61
154	485	68
155	485	62
156	485	66
157	485	67
158	485	61
159	485	66
160	485	79
161	485	69
162	485	78
163	485	66
164	485	81
165	485	66
166	485	102
167	485	89
168	485	84
169	485	78
170	485	79
171	485	85
172	485	74
173	485	42
174	485	57
175	485	73
176	485	76
177	485	49
178	485	70
179	485	75
180	485	62
181	485	58
182	485	45
183	485	47
184	485	65
185	485	44
186	485	41
187	485	37
188	485	61
189	485	43
190	485	45
191	485	49
192	485	62
193	485	54
194	485	52
195	485	60
196	485	60
197	485	63
198	485	52
199	485	40
200	485	57
201	485	48
202	485	40
203	485	50
204	485	60
205	485	59
206	485	58
207	485	39
208	485	54
209	485	35
210	485	50
211	485	42
212	485	39
213	485	51
214	485	51
215	485	64
216	485	49
217	485	60
218	485	46
219	485	47
220	485	59
221	485	50
222	485	43
223	485	51
224	485	39
225	485	34
226	485	47
227	485	54
228	485	80
229	485	64
230	485	56
231	485	70
232	485	51
233	485	53
234	485	70
235	485	46
236	485	40
237	485	34
238	485	37
239	485	42
240	485	46
241	485	41
242	485	34
243	485	35
244	485	19
245	485	40
246	485	51
247	485	54
248	485	35
249	485	36
250	485	29
251	485	23
252	485	35
253	485	34
254	485	31
255	485	32
256	485	39
257	485	40
258	485	34
259	485	32
260	485	40
261	485	32
262	485	35
263	485	28
264	485	29
265	485	44
266	485	34
267	485	42
268	485	49
269	485	38
270	485	45
271	485	58
272	485	55
273	485	64
274	485	69
275	485	77
276	485	53
277	485	70
278	485	74
279	485	65
280	485	53
281	485	57
282	485	61
283	485	71
284	485	73
285	485	81
286	485	53
287	485	60
288	485	73
289	485	63
290	485	75
291	485	50
292	485	65
293	485	60
294	485	63
295	485	64
296	485	67
297	485	47
298	485	82
299	485	86
300	485	89
301	485	75
302	485	66
303	485	82
304	485	51
305	485	69
306	485	46
307	485	39
308	485	73
309	485	107
310	485	112
311	485	102
312	485	97
313	485	68
314	485	94
315	485	82
316	485	90
317	485	83
318	485	105
319	485	106
320	485	111
321	485	109
322	485	117
323	485	128
324	485	120
325	485	106
326	485	99
327	485	119
328	485	121
329	485	103
330	485	112
331	485	109
332	485	108
333	485	95
334	485	82
335	485	80
336	485	76
337	485	71
338	485	54
339	485	49
340	485	62
341	485	67
342	485	54
343	485	80
344	485	99
345	485	71
346	485	90
347	485	102
348	485	104
349	485	70
350	485	79
351	485	93
352	485	64
353	485	61
354	485	90
355	485	95
356	485	120
357	485	91
358	485	77
359	485	94
360	485	121
361	485	94
362	485	82
363	485	49
364	485	90
365	485	116
366	485	36
367	485	43
368	485	63
369	485	102
370	485	91
371	485	118
372	485	99
373	485	59
374	485	68
375	485	72
376	485	80
377	485	92
378	485	88
379	485	91
380	485	66
381	485	68
382	485	51
383	485	67
384	485	49
385	485	54
386	485	46
387	485	50
388	485	34
389	485	40
390	485	42
391	485	40
392	485	47
393	485	61
394	485	56
395	485	52
396	485	56
397	485	40
398	485	82
399	485	96
400	485	103
401	485	113
402	485	85
403	485	82
404	485	67
405	485	54
406	485	40
407	485	42
408	485	51
409	485	59
410	485	39
411	485	36
412	485	48
413	485	35
414	485	35
415	485	38
416	485	41
417	485	32
418	485	41
419	485	29
420	485	29
421	485	38
422	485	33
423	485	49
424	485	46
425	485	33
426	485	39
427	485	30
428	485	53
429	485	33
430	485	40
431	485	55
432	485	57
433	485	42
434	485	57
435	485	52
436	485	84
437	485	93
438	485	105
439	485	86
440	485	108
441	485	174
442	485	259
443	485	348
444	485	459
445	485	483
446	485	569
447	485	505
448	485	560
449	485	763
450	485	926
451	485	959
452	485	843
453	485	723
454	485	769
455	485	790
456	485	804
457	485	825
458	485	812
459	485	650
460	485	897
461	485	793
462	485	892
463	485	735
464	485	999
465	485	1094
466	485	1011
467	485	1050
468	485	1108
469	485	1133
470	485	1531
471	485	2501
472	485	4664
473	485	3598
474	485	2455
475	485	2258
476	485	3280
477	485	3298
478	485	2520
479	485	3734
480	485	3444
481	485	3644
482	485	5756
483	485	7947
484	485	12992
485	485	31214
1	486	39
2	486	50
3	486	53
4	486	46
5	486	33
6	486	31
7	486	26
8	486	17
9	486	8
10	486	12
11	486	18
12	486	17
13	486	13
14	486	20
15	486	25
16	486	18
17	486	18
18	486	15
19	486	15
20	486	17
21	486	14
22	486	14
23	486	16
24	486	6
25	486	7
26	486	6
27	486	11
28	486	13
29	486	7
30	486	13
31	486	19
32	486	12
33	486	17
34	486	19
35	486	22
36	486	21
38	486	18
39	486	21
40	486	27
41	486	30
42	486	33
43	486	25
44	486	42
45	486	62
46	486	73
47	486	58
48	486	40
49	486	27
50	486	38
51	486	47
52	486	38
53	486	37
54	486	63
55	486	65
56	486	47
57	486	13
58	486	20
59	486	26
60	486	46
61	486	51
62	486	43
63	486	13
64	486	51
65	486	13
66	486	11
67	486	51
68	486	50
69	486	37
70	486	33
71	486	42
72	486	37
73	486	44
74	486	25
75	486	27
76	486	36
77	486	40
78	486	33
79	486	33
80	486	68
81	486	100
82	486	90
83	486	102
84	486	76
85	486	89
86	486	95
87	486	72
88	486	81
89	486	53
90	486	80
91	486	92
92	486	94
93	486	74
94	486	86
95	486	75
96	486	116
97	486	97
98	486	101
99	486	77
100	486	73
101	486	97
102	486	74
103	486	108
104	486	91
105	486	89
106	486	104
107	486	109
108	486	123
109	486	65
110	486	60
111	486	69
112	486	63
113	486	67
114	486	60
115	486	42
116	486	48
117	486	69
118	486	61
119	486	54
120	486	53
121	486	78
122	486	61
123	486	56
124	486	87
125	486	46
126	486	60
127	486	61
128	486	61
129	486	78
130	486	92
131	486	74
132	486	57
133	486	63
134	486	90
135	486	105
136	486	98
137	486	112
138	486	141
139	486	146
140	486	545
141	486	296
142	486	143
143	486	178
144	486	134
145	486	92
146	486	108
147	486	103
148	486	79
149	486	112
150	486	105
151	486	87
152	486	85
153	486	97
154	486	80
155	486	116
156	486	102
157	486	89
158	486	73
159	486	82
160	486	80
161	486	58
162	486	96
163	486	76
164	486	92
165	486	74
166	486	72
167	486	80
168	486	55
169	486	85
170	486	85
171	486	84
172	486	81
173	486	61
174	486	58
175	486	69
176	486	80
177	486	63
178	486	65
179	486	64
180	486	57
181	486	81
182	486	37
183	486	48
184	486	63
185	486	47
186	486	42
187	486	48
188	486	45
189	486	29
190	486	36
191	486	58
192	486	46
193	486	39
194	486	42
195	486	57
196	486	63
197	486	58
198	486	40
199	486	37
200	486	41
201	486	37
202	486	39
203	486	53
204	486	48
205	486	46
206	486	36
207	486	46
208	486	60
209	486	45
210	486	52
211	486	48
212	486	32
213	486	50
214	486	49
215	486	50
216	486	49
217	486	73
218	486	45
219	486	47
220	486	44
221	486	46
222	486	38
223	486	32
224	486	51
225	486	37
226	486	44
227	486	45
228	486	61
229	486	69
230	486	55
231	486	51
232	486	52
233	486	55
234	486	48
235	486	48
236	486	39
237	486	22
238	486	29
239	486	33
240	486	46
241	486	42
242	486	25
243	486	47
244	486	23
245	486	43
246	486	54
247	486	23
248	486	27
249	486	31
250	486	40
251	486	36
252	486	38
253	486	37
254	486	36
255	486	35
256	486	16
257	486	24
258	486	32
259	486	51
260	486	32
261	486	47
262	486	29
263	486	36
264	486	37
265	486	35
266	486	44
267	486	37
268	486	43
269	486	48
270	486	47
271	486	39
272	486	47
273	486	57
274	486	62
275	486	58
276	486	53
277	486	66
278	486	67
279	486	74
280	486	70
281	486	77
282	486	79
283	486	60
284	486	76
285	486	64
286	486	64
287	486	46
288	486	91
289	486	63
290	486	64
291	486	60
292	486	64
293	486	70
294	486	43
295	486	62
296	486	55
297	486	48
298	486	77
299	486	64
300	486	86
301	486	69
302	486	61
303	486	69
304	486	60
305	486	65
306	486	38
307	486	31
308	486	67
309	486	103
310	486	102
311	486	95
312	486	84
313	486	66
314	486	91
315	486	69
316	486	66
317	486	77
318	486	90
319	486	78
320	486	104
321	486	109
322	486	114
323	486	103
324	486	123
325	486	110
326	486	86
327	486	107
328	486	121
329	486	107
330	486	91
331	486	85
332	486	102
333	486	107
334	486	69
335	486	72
336	486	93
337	486	76
338	486	57
339	486	46
340	486	39
341	486	70
342	486	85
343	486	64
344	486	92
345	486	63
346	486	78
347	486	109
348	486	98
349	486	71
350	486	64
351	486	99
352	486	59
353	486	63
354	486	70
355	486	91
356	486	119
357	486	105
358	486	73
359	486	88
360	486	135
361	486	83
362	486	94
363	486	66
364	486	85
365	486	117
366	486	39
367	486	57
368	486	32
369	486	99
370	486	101
371	486	118
372	486	98
373	486	67
374	486	69
375	486	72
376	486	89
377	486	94
378	486	68
379	486	71
380	486	77
381	486	70
382	486	53
383	486	49
384	486	38
385	486	48
386	486	55
387	486	41
388	486	39
389	486	41
390	486	39
391	486	39
392	486	46
393	486	50
394	486	51
395	486	50
396	486	55
397	486	46
398	486	80
399	486	90
400	486	98
401	486	109
402	486	92
403	486	75
404	486	60
405	486	63
406	486	54
407	486	45
408	486	40
409	486	39
410	486	47
411	486	34
412	486	33
413	486	41
414	486	34
415	486	41
416	486	40
417	486	41
418	486	38
419	486	31
420	486	26
421	486	31
422	486	35
423	486	39
424	486	41
425	486	29
426	486	54
427	486	26
428	486	47
429	486	41
430	486	27
431	486	50
432	486	41
433	486	35
434	486	53
435	486	64
436	486	93
437	486	84
438	486	73
439	486	77
440	486	94
441	486	171
442	486	234
443	486	275
444	486	414
445	486	425
446	486	519
447	486	463
448	486	500
449	486	675
450	486	762
451	486	869
452	486	716
453	486	694
454	486	711
455	486	801
456	486	768
457	486	755
458	486	732
459	486	654
460	486	753
461	486	768
462	486	793
463	486	713
464	486	842
465	486	989
466	486	931
467	486	922
468	486	1034
469	486	1058
470	486	1353
471	486	2218
472	486	3958
473	486	3006
474	486	2103
475	486	2014
476	486	2927
477	486	2952
478	486	2131
479	486	2984
480	486	2892
481	486	2962
482	486	4570
483	486	5678
484	486	6141
485	486	14085
486	486	29257
0	487	2
1	487	42
2	487	61
3	487	76
4	487	66
5	487	45
6	487	47
7	487	34
8	487	34
9	487	27
10	487	25
11	487	18
12	487	22
13	487	20
14	487	17
15	487	13
16	487	21
17	487	12
18	487	14
19	487	11
20	487	17
21	487	16
22	487	12
23	487	20
24	487	13
25	487	12
26	487	13
27	487	18
28	487	12
29	487	12
30	487	13
31	487	17
32	487	14
33	487	15
34	487	17
35	487	29
36	487	23
38	487	20
39	487	33
40	487	21
41	487	42
42	487	25
43	487	26
44	487	43
45	487	77
46	487	78
47	487	55
48	487	51
49	487	31
50	487	47
51	487	50
52	487	36
53	487	27
54	487	57
55	487	78
56	487	93
57	487	40
58	487	35
59	487	40
60	487	54
61	487	54
62	487	36
63	487	7
64	487	46
65	487	18
66	487	9
67	487	49
68	487	67
69	487	57
70	487	42
71	487	48
72	487	42
73	487	47
74	487	34
75	487	36
76	487	31
77	487	46
78	487	43
79	487	62
80	487	67
81	487	97
82	487	89
83	487	117
84	487	101
85	487	104
86	487	90
87	487	90
88	487	75
89	487	60
90	487	88
91	487	65
92	487	95
93	487	90
94	487	119
95	487	87
96	487	121
97	487	85
98	487	122
99	487	80
100	487	89
101	487	102
102	487	88
103	487	96
104	487	80
105	487	88
106	487	80
107	487	98
108	487	113
109	487	89
110	487	75
111	487	71
112	487	73
113	487	65
114	487	76
115	487	59
116	487	70
117	487	65
118	487	80
119	487	49
120	487	66
121	487	74
122	487	79
123	487	64
124	487	76
125	487	60
126	487	86
127	487	77
128	487	66
129	487	84
130	487	75
131	487	67
132	487	55
133	487	63
134	487	87
135	487	85
136	487	101
137	487	52
138	487	73
139	487	91
140	487	71
141	487	70
142	487	66
143	487	66
144	487	87
145	487	73
146	487	90
147	487	78
148	487	81
149	487	78
150	487	63
151	487	92
152	487	80
153	487	58
154	487	61
155	487	69
156	487	65
157	487	57
158	487	53
159	487	68
160	487	68
161	487	61
162	487	86
163	487	85
164	487	85
165	487	74
166	487	102
167	487	90
168	487	75
169	487	68
170	487	92
171	487	76
172	487	65
173	487	61
174	487	76
175	487	80
176	487	58
177	487	40
178	487	67
179	487	90
180	487	66
181	487	81
182	487	43
183	487	60
184	487	64
185	487	40
186	487	59
187	487	40
188	487	63
189	487	39
190	487	45
191	487	56
192	487	56
193	487	64
194	487	56
195	487	66
196	487	56
197	487	74
198	487	56
199	487	50
200	487	54
201	487	40
202	487	35
203	487	65
204	487	44
205	487	67
206	487	55
207	487	50
208	487	68
209	487	47
210	487	66
211	487	51
212	487	52
213	487	36
214	487	69
215	487	62
216	487	38
217	487	58
218	487	52
219	487	39
220	487	57
221	487	69
222	487	49
223	487	43
224	487	49
225	487	57
226	487	55
227	487	50
228	487	46
229	487	56
230	487	58
231	487	64
232	487	63
233	487	77
234	487	82
235	487	56
236	487	39
237	487	45
238	487	38
239	487	51
240	487	45
241	487	42
242	487	34
243	487	45
244	487	26
245	487	61
246	487	51
247	487	50
248	487	33
249	487	48
250	487	28
251	487	47
252	487	40
253	487	36
254	487	36
255	487	49
256	487	36
257	487	28
258	487	32
259	487	34
260	487	39
261	487	53
262	487	38
263	487	44
264	487	48
265	487	29
266	487	48
267	487	54
268	487	64
269	487	50
270	487	67
271	487	53
272	487	58
273	487	66
274	487	86
275	487	72
276	487	67
277	487	64
278	487	85
279	487	83
280	487	64
281	487	83
282	487	74
283	487	89
284	487	73
285	487	81
286	487	70
287	487	80
288	487	85
289	487	72
290	487	78
291	487	69
292	487	67
293	487	70
294	487	49
295	487	64
296	487	65
297	487	62
298	487	83
299	487	96
300	487	111
301	487	83
302	487	67
303	487	83
304	487	56
305	487	57
306	487	43
307	487	40
308	487	70
309	487	133
310	487	101
311	487	99
312	487	118
313	487	86
314	487	100
315	487	88
316	487	89
317	487	89
318	487	109
319	487	110
320	487	100
321	487	114
322	487	147
323	487	111
324	487	144
325	487	117
326	487	94
327	487	126
328	487	153
329	487	79
330	487	116
331	487	104
332	487	113
333	487	133
334	487	88
335	487	97
336	487	99
337	487	101
338	487	47
339	487	64
340	487	73
341	487	69
342	487	64
343	487	71
344	487	110
345	487	97
346	487	96
347	487	132
348	487	112
349	487	90
350	487	87
351	487	92
352	487	82
353	487	98
354	487	88
355	487	100
356	487	125
357	487	110
358	487	105
359	487	115
360	487	125
361	487	82
362	487	85
363	487	58
364	487	88
365	487	126
366	487	42
367	487	50
368	487	51
369	487	98
370	487	82
371	487	105
372	487	104
373	487	106
374	487	103
375	487	90
376	487	87
377	487	106
378	487	106
379	487	95
380	487	97
381	487	63
382	487	50
383	487	75
384	487	59
385	487	70
386	487	67
387	487	56
388	487	60
389	487	43
390	487	48
391	487	43
392	487	69
393	487	63
394	487	61
395	487	63
396	487	60
397	487	71
398	487	94
399	487	119
400	487	84
401	487	105
402	487	107
403	487	100
404	487	85
405	487	57
406	487	49
407	487	39
408	487	55
409	487	45
410	487	43
411	487	42
412	487	42
413	487	42
414	487	52
415	487	54
416	487	70
417	487	38
418	487	42
419	487	29
420	487	36
421	487	37
422	487	51
423	487	50
424	487	48
425	487	39
426	487	51
427	487	39
428	487	50
429	487	46
430	487	35
431	487	67
432	487	58
433	487	56
434	487	48
435	487	72
436	487	85
437	487	104
438	487	116
439	487	119
440	487	113
441	487	215
442	487	302
443	487	392
444	487	487
445	487	550
446	487	623
447	487	554
448	487	660
449	487	875
450	487	846
451	487	970
452	487	804
453	487	816
454	487	717
455	487	795
456	487	775
457	487	783
458	487	805
459	487	617
460	487	869
461	487	854
462	487	923
463	487	793
464	487	982
465	487	1074
466	487	1068
467	487	1089
468	487	1170
469	487	1225
470	487	1545
471	487	2503
472	487	4542
473	487	3374
474	487	2431
475	487	2213
476	487	3101
477	487	3076
478	487	2247
479	487	3134
480	487	2938
481	487	3084
482	487	4485
483	487	5386
484	487	5084
485	487	7292
486	487	12245
487	487	34097
0	488	7
1	488	33
2	488	53
3	488	79
4	488	49
5	488	50
6	488	53
7	488	24
8	488	29
9	488	15
10	488	17
11	488	13
12	488	24
13	488	15
14	488	29
15	488	26
16	488	27
17	488	18
18	488	19
19	488	10
20	488	18
21	488	14
22	488	11
23	488	17
24	488	14
25	488	10
26	488	13
27	488	11
28	488	20
29	488	12
30	488	16
31	488	18
32	488	17
33	488	21
34	488	26
35	488	22
36	488	28
38	488	28
39	488	30
40	488	22
41	488	25
42	488	34
43	488	29
44	488	44
45	488	73
46	488	104
47	488	83
48	488	52
49	488	41
50	488	45
51	488	55
52	488	27
53	488	54
54	488	66
55	488	69
56	488	59
57	488	39
58	488	34
59	488	39
60	488	49
61	488	62
62	488	40
63	488	16
64	488	49
65	488	19
66	488	11
67	488	69
68	488	67
69	488	46
70	488	59
71	488	40
72	488	32
73	488	43
74	488	39
75	488	33
76	488	29
77	488	46
78	488	40
79	488	51
80	488	78
81	488	112
82	488	86
83	488	114
84	488	94
85	488	114
86	488	113
87	488	81
88	488	97
89	488	66
90	488	81
91	488	103
92	488	94
93	488	87
94	488	111
95	488	89
96	488	104
97	488	98
98	488	92
99	488	103
100	488	97
101	488	102
102	488	100
103	488	91
104	488	97
105	488	99
106	488	86
107	488	119
108	488	158
109	488	67
110	488	55
111	488	69
112	488	57
113	488	62
114	488	58
115	488	44
116	488	50
117	488	57
118	488	60
119	488	57
120	488	56
121	488	65
122	488	63
123	488	45
124	488	72
125	488	67
126	488	71
127	488	67
128	488	62
129	488	71
130	488	73
131	488	55
132	488	61
133	488	73
134	488	77
135	488	77
136	488	69
137	488	84
138	488	78
139	488	85
140	488	76
141	488	76
142	488	74
143	488	85
144	488	91
145	488	83
146	488	68
147	488	88
148	488	80
149	488	97
150	488	83
151	488	72
152	488	69
153	488	75
154	488	70
155	488	60
156	488	65
157	488	78
158	488	56
159	488	79
160	488	75
161	488	55
162	488	76
163	488	85
164	488	75
165	488	78
166	488	84
167	488	89
168	488	65
169	488	84
170	488	91
171	488	91
172	488	74
173	488	64
174	488	63
175	488	73
176	488	70
177	488	59
178	488	64
179	488	56
180	488	53
181	488	67
182	488	55
183	488	50
184	488	72
185	488	49
186	488	48
187	488	61
188	488	56
189	488	50
190	488	66
191	488	60
192	488	56
193	488	60
194	488	62
195	488	71
196	488	39
197	488	72
198	488	62
199	488	50
200	488	52
201	488	53
202	488	43
203	488	76
204	488	50
205	488	65
206	488	56
207	488	65
208	488	66
209	488	54
210	488	59
211	488	40
212	488	57
213	488	44
214	488	37
215	488	63
216	488	51
217	488	59
218	488	45
219	488	48
220	488	60
221	488	46
222	488	53
223	488	54
224	488	48
225	488	48
226	488	45
227	488	64
228	488	69
229	488	75
230	488	64
231	488	71
232	488	58
233	488	59
234	488	62
235	488	52
236	488	54
237	488	35
238	488	38
239	488	41
240	488	37
241	488	40
242	488	37
243	488	41
244	488	26
245	488	58
246	488	44
247	488	39
248	488	39
249	488	29
250	488	31
251	488	48
252	488	50
253	488	29
254	488	46
255	488	53
256	488	35
257	488	36
258	488	41
259	488	46
260	488	30
261	488	51
262	488	33
263	488	41
264	488	59
265	488	48
266	488	48
267	488	55
268	488	59
269	488	70
270	488	52
271	488	59
272	488	59
273	488	70
274	488	86
275	488	75
276	488	57
277	488	69
278	488	83
279	488	91
280	488	62
281	488	73
282	488	68
283	488	78
284	488	78
285	488	85
286	488	71
287	488	70
288	488	99
289	488	70
290	488	68
291	488	74
292	488	80
293	488	71
294	488	48
295	488	62
296	488	69
297	488	55
298	488	65
299	488	83
300	488	102
301	488	95
302	488	80
303	488	62
304	488	62
305	488	83
306	488	52
307	488	45
308	488	79
309	488	95
310	488	118
311	488	108
312	488	95
313	488	97
314	488	93
315	488	93
316	488	81
317	488	97
318	488	105
319	488	82
320	488	106
321	488	100
322	488	136
323	488	115
324	488	124
325	488	136
326	488	113
327	488	132
328	488	148
329	488	109
330	488	113
331	488	109
332	488	139
333	488	113
334	488	79
335	488	75
336	488	78
337	488	91
338	488	60
339	488	59
340	488	52
341	488	85
342	488	60
343	488	85
344	488	88
345	488	94
346	488	90
347	488	128
348	488	111
349	488	80
350	488	93
351	488	104
352	488	78
353	488	82
354	488	86
355	488	101
356	488	125
357	488	107
358	488	90
359	488	124
360	488	135
361	488	98
362	488	94
363	488	90
364	488	109
365	488	100
366	488	59
367	488	54
368	488	54
369	488	111
370	488	69
371	488	125
372	488	107
373	488	96
374	488	106
375	488	99
376	488	84
377	488	86
378	488	97
379	488	110
380	488	113
381	488	66
382	488	67
383	488	70
384	488	70
385	488	73
386	488	67
387	488	44
388	488	48
389	488	51
390	488	34
391	488	55
392	488	67
393	488	88
394	488	85
395	488	65
396	488	67
397	488	66
398	488	100
399	488	103
400	488	97
401	488	113
402	488	123
403	488	112
404	488	73
405	488	63
406	488	56
407	488	39
408	488	47
409	488	53
410	488	42
411	488	33
412	488	43
413	488	48
414	488	42
415	488	29
416	488	43
417	488	41
418	488	36
419	488	28
420	488	33
421	488	30
422	488	53
423	488	57
424	488	45
425	488	39
426	488	40
427	488	33
428	488	52
429	488	48
430	488	40
431	488	45
432	488	42
433	488	46
434	488	67
435	488	45
436	488	129
437	488	99
438	488	111
439	488	102
440	488	124
441	488	202
442	488	277
443	488	401
444	488	479
445	488	549
446	488	608
447	488	576
448	488	609
449	488	832
450	488	907
451	488	952
452	488	850
453	488	820
454	488	856
455	488	808
456	488	834
457	488	805
458	488	814
459	488	655
460	488	911
461	488	853
462	488	895
463	488	795
464	488	968
465	488	1102
466	488	1026
467	488	1082
468	488	1118
469	488	1203
470	488	1553
471	488	2544
472	488	4364
473	488	3335
474	488	2406
475	488	2257
476	488	2934
477	488	3037
478	488	2163
479	488	3007
480	488	2720
481	488	2815
482	488	4190
483	488	5058
484	488	4486
485	488	5894
486	488	6936
487	488	15084
488	488	35550
0	489	3
1	489	30
2	489	51
3	489	64
4	489	60
5	489	33
6	489	48
7	489	27
8	489	25
9	489	26
10	489	22
11	489	12
12	489	12
13	489	17
14	489	17
15	489	15
16	489	14
17	489	17
18	489	9
19	489	10
20	489	16
21	489	13
22	489	15
23	489	11
24	489	12
25	489	6
26	489	6
27	489	11
28	489	7
29	489	12
30	489	13
31	489	14
32	489	14
33	489	11
34	489	14
35	489	19
36	489	22
38	489	24
39	489	23
40	489	21
41	489	30
42	489	24
43	489	30
44	489	43
45	489	62
46	489	92
47	489	65
48	489	49
49	489	27
50	489	36
51	489	40
52	489	33
53	489	27
54	489	61
55	489	52
56	489	59
57	489	31
58	489	35
59	489	45
60	489	50
61	489	51
62	489	38
63	489	7
64	489	58
65	489	11
66	489	14
67	489	61
68	489	61
69	489	55
70	489	35
71	489	34
72	489	31
73	489	41
74	489	27
75	489	29
76	489	34
77	489	34
78	489	31
79	489	49
80	489	63
81	489	80
82	489	78
83	489	98
84	489	97
85	489	96
86	489	94
87	489	70
88	489	97
89	489	63
90	489	96
91	489	89
92	489	94
93	489	75
94	489	102
95	489	92
96	489	94
97	489	87
98	489	115
99	489	99
100	489	81
101	489	97
102	489	84
103	489	125
104	489	102
105	489	87
106	489	78
107	489	123
108	489	144
109	489	74
110	489	59
111	489	64
112	489	64
113	489	60
114	489	52
115	489	42
116	489	51
117	489	61
118	489	61
119	489	46
120	489	41
121	489	67
122	489	60
123	489	59
124	489	55
125	489	57
126	489	60
127	489	67
128	489	57
129	489	68
130	489	59
131	489	64
132	489	53
133	489	60
134	489	67
135	489	60
136	489	62
137	489	61
138	489	70
139	489	79
140	489	67
141	489	43
142	489	50
143	489	52
144	489	68
145	489	64
146	489	75
147	489	83
148	489	64
149	489	71
150	489	89
151	489	94
152	489	46
153	489	65
154	489	58
155	489	65
156	489	54
157	489	65
158	489	46
159	489	68
160	489	79
161	489	47
162	489	73
163	489	80
164	489	70
165	489	75
166	489	81
167	489	75
168	489	65
169	489	58
170	489	80
171	489	75
172	489	56
173	489	46
174	489	42
175	489	64
176	489	66
177	489	45
178	489	67
179	489	54
180	489	62
181	489	49
182	489	43
183	489	51
184	489	59
185	489	44
186	489	46
187	489	35
188	489	57
189	489	29
190	489	55
191	489	47
192	489	52
193	489	44
194	489	40
195	489	55
196	489	57
197	489	46
198	489	41
199	489	43
200	489	46
201	489	33
202	489	40
203	489	54
204	489	58
205	489	47
206	489	57
207	489	41
208	489	36
209	489	49
210	489	53
211	489	47
212	489	30
213	489	34
214	489	34
215	489	44
216	489	51
217	489	59
218	489	36
219	489	40
220	489	62
221	489	37
222	489	49
223	489	47
224	489	40
225	489	37
226	489	43
227	489	44
228	489	60
229	489	58
230	489	55
231	489	62
232	489	49
233	489	70
234	489	75
235	489	50
236	489	44
237	489	42
238	489	35
239	489	36
240	489	28
241	489	41
242	489	44
243	489	30
244	489	30
245	489	49
246	489	51
247	489	38
248	489	37
249	489	35
250	489	53
251	489	34
252	489	39
253	489	21
254	489	26
255	489	41
256	489	42
257	489	20
258	489	39
259	489	35
260	489	36
261	489	36
262	489	31
263	489	17
264	489	42
265	489	25
266	489	34
267	489	56
268	489	54
269	489	52
270	489	47
271	489	48
272	489	35
273	489	60
274	489	68
275	489	64
276	489	34
277	489	72
278	489	65
279	489	70
280	489	64
281	489	74
282	489	73
283	489	74
284	489	84
285	489	75
286	489	66
287	489	55
288	489	57
289	489	61
290	489	68
291	489	51
292	489	58
293	489	51
294	489	67
295	489	62
296	489	52
297	489	58
298	489	57
299	489	85
300	489	80
301	489	88
302	489	72
303	489	64
304	489	65
305	489	57
306	489	46
307	489	28
308	489	73
309	489	105
310	489	124
311	489	98
312	489	91
313	489	79
314	489	87
315	489	85
316	489	86
317	489	79
318	489	83
319	489	69
320	489	83
321	489	109
322	489	119
323	489	99
324	489	113
325	489	119
326	489	104
327	489	122
328	489	145
329	489	94
330	489	103
331	489	79
332	489	97
333	489	115
334	489	65
335	489	77
336	489	69
337	489	70
338	489	51
339	489	48
340	489	56
341	489	59
342	489	46
343	489	73
344	489	81
345	489	74
346	489	84
347	489	107
348	489	110
349	489	90
350	489	88
351	489	89
352	489	70
353	489	78
354	489	76
355	489	97
356	489	112
357	489	95
358	489	68
359	489	102
360	489	102
361	489	96
362	489	96
363	489	67
364	489	100
365	489	113
366	489	31
367	489	50
368	489	51
369	489	80
370	489	73
371	489	108
372	489	99
373	489	86
374	489	96
375	489	81
376	489	84
377	489	84
378	489	80
379	489	85
380	489	71
381	489	68
382	489	61
383	489	66
384	489	50
385	489	62
386	489	62
387	489	38
388	489	34
389	489	27
390	489	36
391	489	35
392	489	55
393	489	66
394	489	58
395	489	50
396	489	65
397	489	50
398	489	72
399	489	83
400	489	86
401	489	84
402	489	104
403	489	74
404	489	53
405	489	49
406	489	51
407	489	47
408	489	51
409	489	42
410	489	40
411	489	28
412	489	26
413	489	39
414	489	51
415	489	32
416	489	36
417	489	41
418	489	42
419	489	27
420	489	30
421	489	26
422	489	33
423	489	50
424	489	44
425	489	46
426	489	43
427	489	32
428	489	56
429	489	45
430	489	33
431	489	44
432	489	43
433	489	51
434	489	50
435	489	77
436	489	86
437	489	95
438	489	91
439	489	96
440	489	106
441	489	187
442	489	249
443	489	335
444	489	402
445	489	461
446	489	565
447	489	486
448	489	518
449	489	750
450	489	835
451	489	852
452	489	831
453	489	766
454	489	729
455	489	703
456	489	748
457	489	739
458	489	685
459	489	578
460	489	751
461	489	727
462	489	820
463	489	689
464	489	856
465	489	974
466	489	869
467	489	919
468	489	1016
469	489	1008
470	489	1263
471	489	2122
472	489	3696
473	489	2839
474	489	1964
475	489	1822
476	489	2574
477	489	2484
478	489	1775
479	489	2409
480	489	2280
481	489	2224
482	489	3374
483	489	3962
484	489	3562
485	489	4501
486	489	4679
487	489	6593
488	489	13741
489	489	29852
0	490	3
1	490	57
2	490	47
3	490	62
4	490	49
5	490	42
6	490	34
7	490	28
8	490	18
9	490	23
10	490	15
11	490	15
12	490	19
13	490	14
14	490	14
15	490	13
16	490	13
17	490	15
18	490	9
19	490	11
20	490	15
21	490	12
22	490	15
23	490	12
24	490	13
25	490	18
26	490	18
27	490	11
28	490	16
29	490	13
30	490	15
31	490	23
32	490	12
33	490	9
34	490	18
35	490	20
36	490	19
38	490	24
39	490	26
40	490	24
41	490	35
42	490	27
43	490	32
44	490	49
45	490	77
46	490	81
47	490	98
48	490	71
49	490	38
50	490	41
51	490	42
52	490	47
53	490	43
54	490	60
55	490	60
56	490	71
57	490	18
58	490	31
59	490	31
60	490	41
61	490	54
62	490	38
63	490	6
64	490	43
65	490	12
66	490	15
67	490	61
68	490	68
69	490	39
70	490	37
71	490	46
72	490	30
73	490	38
74	490	36
75	490	22
76	490	24
77	490	48
78	490	34
79	490	44
80	490	101
81	490	100
82	490	69
83	490	106
84	490	86
85	490	94
86	490	95
87	490	85
88	490	80
89	490	60
90	490	94
91	490	107
92	490	93
93	490	97
94	490	108
95	490	94
96	490	106
97	490	84
98	490	123
99	490	107
100	490	93
101	490	105
102	490	105
103	490	120
104	490	108
105	490	107
106	490	125
107	490	109
108	490	121
109	490	76
110	490	46
111	490	54
112	490	50
113	490	58
114	490	49
115	490	46
116	490	49
117	490	58
118	490	54
119	490	49
120	490	58
121	490	62
122	490	61
123	490	53
124	490	44
125	490	77
126	490	50
127	490	60
128	490	49
129	490	56
130	490	51
131	490	59
132	490	68
133	490	62
134	490	77
135	490	69
136	490	66
137	490	69
138	490	80
139	490	82
140	490	71
141	490	48
142	490	64
143	490	55
144	490	80
145	490	58
146	490	58
147	490	87
148	490	67
149	490	85
150	490	84
151	490	90
152	490	57
153	490	72
154	490	70
155	490	57
156	490	65
157	490	74
158	490	67
159	490	55
160	490	60
161	490	48
162	490	97
163	490	89
164	490	86
165	490	65
166	490	88
167	490	87
168	490	76
169	490	71
170	490	74
171	490	73
172	490	69
173	490	57
174	490	49
175	490	62
176	490	65
177	490	49
178	490	62
179	490	66
180	490	56
181	490	53
182	490	36
183	490	49
184	490	58
185	490	44
186	490	44
187	490	36
188	490	31
189	490	34
190	490	63
191	490	62
192	490	35
193	490	54
194	490	63
195	490	58
196	490	49
197	490	54
198	490	45
199	490	42
200	490	54
201	490	44
202	490	37
203	490	51
204	490	54
205	490	50
206	490	44
207	490	31
208	490	40
209	490	42
210	490	54
211	490	39
212	490	45
213	490	40
214	490	48
215	490	49
216	490	48
217	490	61
218	490	39
219	490	37
220	490	51
221	490	59
222	490	42
223	490	48
224	490	64
225	490	42
226	490	44
227	490	50
228	490	67
229	490	60
230	490	63
231	490	55
232	490	55
233	490	54
234	490	50
235	490	38
236	490	37
237	490	26
238	490	20
239	490	32
240	490	46
241	490	35
242	490	44
243	490	35
244	490	28
245	490	39
246	490	44
247	490	49
248	490	28
249	490	29
250	490	41
251	490	41
252	490	39
253	490	35
254	490	36
255	490	45
256	490	37
257	490	33
258	490	35
259	490	35
260	490	36
261	490	34
262	490	36
263	490	27
264	490	42
265	490	37
266	490	44
267	490	41
268	490	45
269	490	50
270	490	37
271	490	46
272	490	38
273	490	62
274	490	77
275	490	59
276	490	44
277	490	66
278	490	49
279	490	68
280	490	58
281	490	74
282	490	70
283	490	69
284	490	77
285	490	95
286	490	66
287	490	56
288	490	68
289	490	67
290	490	72
291	490	53
292	490	84
293	490	51
294	490	65
295	490	66
296	490	54
297	490	43
298	490	59
299	490	84
300	490	91
301	490	72
302	490	71
303	490	82
304	490	62
305	490	46
306	490	42
307	490	34
308	490	79
309	490	109
310	490	114
311	490	83
312	490	74
313	490	73
314	490	84
315	490	89
316	490	79
317	490	92
318	490	90
319	490	79
320	490	92
321	490	138
322	490	133
323	490	101
324	490	132
325	490	138
326	490	125
327	490	135
328	490	151
329	490	102
330	490	89
331	490	101
332	490	111
333	490	90
334	490	65
335	490	82
336	490	88
337	490	85
338	490	53
339	490	58
340	490	54
341	490	77
342	490	65
343	490	78
344	490	100
345	490	89
346	490	82
347	490	97
348	490	109
349	490	67
350	490	84
351	490	93
352	490	56
353	490	67
354	490	90
355	490	95
356	490	100
357	490	106
358	490	83
359	490	102
360	490	134
361	490	97
362	490	120
363	490	78
364	490	84
365	490	116
366	490	41
367	490	56
368	490	43
369	490	94
370	490	75
371	490	91
372	490	90
373	490	78
374	490	94
375	490	76
376	490	84
377	490	86
378	490	71
379	490	90
380	490	69
381	490	69
382	490	67
383	490	56
384	490	45
385	490	60
386	490	53
387	490	49
388	490	31
389	490	29
390	490	27
391	490	43
392	490	49
393	490	60
394	490	61
395	490	61
396	490	56
397	490	65
398	490	74
399	490	88
400	490	91
401	490	100
402	490	91
403	490	77
404	490	74
405	490	57
406	490	44
407	490	43
408	490	40
409	490	58
410	490	39
411	490	40
412	490	41
413	490	33
414	490	50
415	490	43
416	490	39
417	490	41
418	490	36
419	490	24
420	490	42
421	490	33
422	490	28
423	490	48
424	490	48
425	490	36
426	490	44
427	490	22
428	490	41
429	490	45
430	490	29
431	490	39
432	490	47
433	490	56
434	490	66
435	490	55
436	490	86
437	490	98
438	490	102
439	490	93
440	490	103
441	490	190
442	490	251
443	490	309
444	490	463
445	490	472
446	490	547
447	490	483
448	490	516
449	490	858
450	490	865
451	490	930
452	490	821
453	490	896
454	490	771
455	490	803
456	490	855
457	490	818
458	490	795
459	490	668
460	490	810
461	490	832
462	490	872
463	490	726
464	490	852
465	490	975
466	490	975
467	490	931
468	490	1056
469	490	1066
470	490	1372
471	490	2271
472	490	3977
473	490	2930
474	490	2056
475	490	1903
476	490	2738
477	490	2558
478	490	1817
479	490	2521
480	490	2326
481	490	2430
482	490	3618
483	490	4045
484	490	3549
485	490	4478
486	490	4531
487	490	5622
488	490	7719
489	490	13732
490	490	29780
0	491	1
1	491	45
2	491	48
3	491	70
4	491	64
5	491	35
6	491	37
7	491	25
8	491	27
9	491	18
10	491	21
11	491	19
12	491	22
13	491	25
14	491	17
15	491	16
16	491	13
17	491	20
18	491	13
19	491	9
20	491	10
21	491	12
22	491	21
23	491	17
24	491	9
25	491	14
26	491	15
27	491	11
28	491	15
29	491	14
30	491	13
31	491	8
32	491	16
33	491	16
34	491	18
35	491	26
36	491	24
38	491	21
39	491	27
40	491	21
41	491	37
42	491	33
43	491	28
44	491	43
45	491	70
46	491	96
47	491	83
48	491	86
49	491	45
50	491	60
51	491	59
52	491	67
53	491	41
54	491	85
55	491	75
56	491	70
57	491	47
58	491	25
59	491	30
60	491	33
61	491	49
62	491	51
63	491	14
64	491	53
65	491	18
66	491	29
67	491	72
68	491	52
69	491	44
70	491	44
71	491	44
72	491	45
73	491	35
74	491	30
75	491	27
76	491	49
77	491	37
78	491	30
79	491	49
80	491	68
81	491	121
82	491	90
83	491	114
84	491	92
85	491	87
86	491	107
87	491	85
88	491	107
89	491	75
90	491	74
91	491	88
92	491	112
93	491	89
94	491	101
95	491	82
96	491	140
97	491	92
98	491	118
99	491	122
100	491	115
101	491	153
102	491	120
103	491	139
104	491	108
105	491	118
106	491	134
107	491	141
108	491	144
109	491	48
110	491	47
111	491	65
112	491	63
113	491	58
114	491	65
115	491	47
116	491	71
117	491	47
118	491	65
119	491	44
120	491	57
121	491	53
122	491	64
123	491	46
124	491	75
125	491	61
126	491	50
127	491	65
128	491	45
129	491	61
130	491	62
131	491	64
132	491	54
133	491	62
134	491	69
135	491	65
136	491	69
137	491	62
138	491	60
139	491	64
140	491	71
141	491	61
142	491	58
143	491	56
144	491	68
145	491	77
146	491	73
147	491	87
148	491	79
149	491	99
150	491	76
151	491	91
152	491	48
153	491	102
154	491	68
155	491	63
156	491	50
157	491	73
158	491	63
159	491	74
160	491	80
161	491	58
162	491	81
163	491	69
164	491	70
165	491	75
166	491	86
167	491	83
168	491	77
169	491	71
170	491	82
171	491	81
172	491	69
173	491	47
174	491	62
175	491	61
176	491	91
177	491	53
178	491	68
179	491	71
180	491	62
181	491	72
182	491	39
183	491	50
184	491	68
185	491	58
186	491	52
187	491	48
188	491	46
189	491	30
190	491	59
191	491	46
192	491	40
193	491	55
194	491	68
195	491	54
196	491	61
197	491	63
198	491	46
199	491	43
200	491	61
201	491	49
202	491	30
203	491	53
204	491	59
205	491	40
206	491	45
207	491	53
208	491	57
209	491	46
210	491	45
211	491	45
212	491	39
213	491	43
214	491	57
215	491	59
216	491	35
217	491	57
218	491	51
219	491	48
220	491	45
221	491	63
222	491	54
223	491	36
224	491	31
225	491	59
226	491	49
227	491	46
228	491	65
229	491	65
230	491	62
231	491	62
232	491	54
233	491	62
234	491	68
235	491	43
236	491	38
237	491	30
238	491	29
239	491	44
240	491	44
241	491	46
242	491	44
243	491	39
244	491	23
245	491	43
246	491	56
247	491	41
248	491	31
249	491	35
250	491	33
251	491	33
252	491	39
253	491	33
254	491	42
255	491	36
256	491	29
257	491	32
258	491	48
259	491	34
260	491	39
261	491	48
262	491	21
263	491	36
264	491	49
265	491	39
266	491	46
267	491	51
268	491	39
269	491	57
270	491	51
271	491	62
272	491	57
273	491	56
274	491	71
275	491	68
276	491	44
277	491	74
278	491	50
279	491	84
280	491	54
281	491	57
282	491	74
283	491	64
284	491	62
285	491	67
286	491	67
287	491	55
288	491	61
289	491	81
290	491	40
291	491	49
292	491	43
293	491	62
294	491	51
295	491	78
296	491	54
297	491	50
298	491	73
299	491	84
300	491	95
301	491	70
302	491	56
303	491	70
304	491	51
305	491	66
306	491	56
307	491	50
308	491	70
309	491	85
310	491	95
311	491	108
312	491	87
313	491	83
314	491	93
315	491	79
316	491	84
317	491	89
318	491	60
319	491	83
320	491	104
321	491	107
322	491	125
323	491	123
324	491	125
325	491	130
326	491	120
327	491	143
328	491	142
329	491	117
330	491	107
331	491	79
332	491	120
333	491	112
334	491	78
335	491	81
336	491	58
337	491	61
338	491	48
339	491	44
340	491	52
341	491	58
342	491	70
343	491	78
344	491	92
345	491	85
346	491	80
347	491	114
348	491	83
349	491	88
350	491	70
351	491	90
352	491	69
353	491	65
354	491	71
355	491	93
356	491	115
357	491	96
358	491	84
359	491	104
360	491	134
361	491	122
362	491	111
363	491	66
364	491	90
365	491	125
366	491	50
367	491	64
368	491	48
369	491	106
370	491	96
371	491	104
372	491	97
373	491	91
374	491	95
375	491	66
376	491	82
377	491	89
378	491	97
379	491	94
380	491	96
381	491	72
382	491	64
383	491	53
384	491	53
385	491	65
386	491	63
387	491	52
388	491	43
389	491	46
390	491	46
391	491	42
392	491	61
393	491	59
394	491	66
395	491	58
396	491	62
397	491	60
398	491	97
399	491	90
400	491	98
401	491	115
402	491	103
403	491	78
404	491	70
405	491	78
406	491	54
407	491	42
408	491	46
409	491	57
410	491	41
411	491	28
412	491	36
413	491	45
414	491	37
415	491	35
416	491	49
417	491	49
418	491	49
419	491	32
420	491	49
421	491	33
422	491	42
423	491	66
424	491	49
425	491	47
426	491	59
427	491	43
428	491	43
429	491	44
430	491	38
431	491	47
432	491	51
433	491	43
434	491	68
435	491	84
436	491	94
437	491	102
438	491	112
439	491	112
440	491	109
441	491	212
442	491	221
443	491	349
444	491	451
445	491	519
446	491	555
447	491	556
448	491	554
449	491	784
450	491	950
451	491	1023
452	491	920
453	491	949
454	491	842
455	491	954
456	491	897
457	491	910
458	491	935
459	491	717
460	491	880
461	491	794
462	491	882
463	491	760
464	491	884
465	491	999
466	491	970
467	491	996
468	491	1071
469	491	1125
470	491	1419
471	491	2311
472	491	4032
473	491	2927
474	491	2002
475	491	1971
476	491	2766
477	491	2667
478	491	1855
479	491	2456
480	491	2302
481	491	2432
482	491	3472
483	491	3901
484	491	3438
485	491	4136
486	491	4089
487	491	4929
488	491	6024
489	491	6550
490	491	13211
491	491	33963
0	492	4
1	492	47
2	492	71
3	492	58
4	492	50
5	492	39
6	492	44
7	492	27
8	492	18
9	492	25
10	492	14
11	492	24
12	492	23
13	492	12
14	492	14
15	492	24
16	492	13
17	492	17
18	492	13
19	492	10
20	492	19
21	492	14
22	492	13
23	492	10
24	492	19
25	492	15
26	492	14
27	492	11
28	492	10
29	492	12
30	492	17
31	492	15
32	492	8
33	492	17
34	492	12
35	492	21
36	492	28
38	492	27
39	492	18
40	492	20
41	492	28
42	492	27
43	492	26
44	492	49
45	492	90
46	492	95
47	492	100
48	492	75
49	492	53
50	492	61
51	492	72
52	492	55
53	492	57
54	492	90
55	492	46
56	492	89
57	492	36
58	492	32
59	492	46
60	492	57
61	492	72
62	492	57
63	492	14
64	492	72
65	492	15
66	492	18
67	492	60
68	492	63
69	492	45
70	492	35
71	492	40
72	492	41
73	492	34
74	492	37
75	492	40
76	492	53
77	492	49
78	492	35
79	492	53
80	492	90
81	492	133
82	492	97
83	492	123
84	492	131
85	492	124
86	492	116
87	492	97
88	492	97
89	492	71
90	492	101
91	492	113
92	492	119
93	492	103
94	492	100
95	492	72
96	492	128
97	492	113
98	492	121
99	492	151
100	492	138
101	492	149
102	492	140
103	492	163
104	492	141
105	492	147
106	492	129
107	492	153
108	492	172
109	492	76
110	492	50
111	492	68
112	492	61
113	492	61
114	492	45
115	492	39
116	492	60
117	492	62
118	492	68
119	492	58
120	492	58
121	492	55
122	492	74
123	492	68
124	492	79
125	492	57
126	492	58
127	492	67
128	492	57
129	492	66
130	492	58
131	492	54
132	492	56
133	492	60
134	492	68
135	492	61
136	492	64
137	492	70
138	492	94
139	492	69
140	492	77
141	492	59
142	492	57
143	492	64
144	492	67
145	492	89
146	492	75
147	492	102
148	492	75
149	492	100
150	492	85
151	492	102
152	492	81
153	492	96
154	492	83
155	492	66
156	492	60
157	492	78
158	492	65
159	492	76
160	492	79
161	492	60
162	492	86
163	492	67
164	492	79
165	492	87
166	492	88
167	492	86
168	492	76
169	492	79
170	492	83
171	492	91
172	492	83
173	492	53
174	492	63
175	492	65
176	492	71
177	492	33
178	492	70
179	492	69
180	492	65
181	492	62
182	492	54
183	492	52
184	492	61
185	492	47
186	492	52
187	492	35
188	492	41
189	492	39
190	492	53
191	492	61
192	492	55
193	492	53
194	492	57
195	492	63
196	492	36
197	492	57
198	492	51
199	492	39
200	492	44
201	492	43
202	492	37
203	492	70
204	492	63
205	492	44
206	492	52
207	492	43
208	492	52
209	492	47
210	492	39
211	492	58
212	492	35
213	492	56
214	492	59
215	492	58
216	492	65
217	492	56
218	492	40
219	492	46
220	492	45
221	492	43
222	492	43
223	492	48
224	492	53
225	492	52
226	492	45
227	492	57
228	492	65
229	492	66
230	492	66
231	492	62
232	492	64
233	492	61
234	492	53
235	492	50
236	492	41
237	492	35
238	492	34
239	492	31
240	492	53
241	492	47
242	492	34
243	492	33
244	492	30
245	492	41
246	492	50
247	492	37
248	492	36
249	492	43
250	492	33
251	492	29
252	492	47
253	492	41
254	492	47
255	492	28
256	492	29
257	492	33
258	492	37
259	492	45
260	492	34
261	492	41
262	492	31
263	492	41
264	492	38
265	492	44
266	492	48
267	492	50
268	492	60
269	492	58
270	492	43
271	492	56
272	492	60
273	492	56
274	492	74
275	492	57
276	492	66
277	492	67
278	492	82
279	492	71
280	492	69
281	492	58
282	492	66
283	492	55
284	492	66
285	492	68
286	492	63
287	492	65
288	492	84
289	492	75
290	492	61
291	492	51
292	492	80
293	492	47
294	492	57
295	492	57
296	492	73
297	492	62
298	492	75
299	492	65
300	492	76
301	492	81
302	492	54
303	492	70
304	492	56
305	492	75
306	492	66
307	492	52
308	492	116
309	492	105
310	492	117
311	492	104
312	492	102
313	492	88
314	492	98
315	492	73
316	492	74
317	492	94
318	492	76
319	492	83
320	492	121
321	492	119
322	492	143
323	492	135
324	492	140
325	492	185
326	492	135
327	492	158
328	492	177
329	492	126
330	492	99
331	492	104
332	492	96
333	492	99
334	492	87
335	492	99
336	492	97
337	492	91
338	492	47
339	492	48
340	492	68
341	492	65
342	492	75
343	492	67
344	492	104
345	492	105
346	492	85
347	492	115
348	492	110
349	492	99
350	492	90
351	492	99
352	492	76
353	492	59
354	492	83
355	492	111
356	492	105
357	492	97
358	492	89
359	492	117
360	492	143
361	492	108
362	492	116
363	492	73
364	492	124
365	492	159
366	492	61
367	492	70
368	492	48
369	492	107
370	492	85
371	492	115
372	492	90
373	492	98
374	492	93
375	492	90
376	492	96
377	492	93
378	492	82
379	492	78
380	492	91
381	492	74
382	492	73
383	492	80
384	492	52
385	492	63
386	492	54
387	492	52
388	492	37
389	492	38
390	492	48
391	492	48
392	492	63
393	492	51
394	492	59
395	492	66
396	492	50
397	492	67
398	492	91
399	492	102
400	492	94
401	492	98
402	492	121
403	492	92
404	492	62
405	492	47
406	492	51
407	492	50
408	492	47
409	492	66
410	492	46
411	492	45
412	492	35
413	492	51
414	492	40
415	492	39
416	492	57
417	492	46
418	492	49
419	492	30
420	492	34
421	492	43
422	492	49
423	492	42
424	492	42
425	492	48
426	492	41
427	492	44
428	492	38
429	492	45
430	492	34
431	492	52
432	492	54
433	492	45
434	492	60
435	492	82
436	492	97
437	492	87
438	492	103
439	492	99
440	492	109
441	492	204
442	492	286
443	492	349
444	492	489
445	492	513
446	492	600
447	492	549
448	492	557
449	492	864
450	492	970
451	492	1066
452	492	957
453	492	1017
454	492	1010
455	492	979
456	492	967
457	492	974
458	492	999
459	492	758
460	492	972
461	492	880
462	492	977
463	492	784
464	492	956
465	492	1068
466	492	937
467	492	953
468	492	1024
469	492	1145
470	492	1418
471	492	2343
472	492	3798
473	492	2893
474	492	2070
475	492	1884
476	492	2608
477	492	2432
478	492	1769
479	492	2345
480	492	2215
481	492	2317
482	492	3210
483	492	3654
484	492	3294
485	492	3717
486	492	3945
487	492	4450
488	492	5327
489	492	5191
490	492	7126
491	492	15110
492	492	36031
0	493	5
1	493	64
2	493	56
3	493	56
4	493	45
5	493	31
6	493	31
7	493	30
8	493	20
9	493	25
10	493	13
11	493	20
12	493	14
13	493	12
14	493	23
15	493	16
16	493	9
17	493	15
18	493	13
19	493	10
20	493	12
21	493	7
22	493	15
23	493	16
24	493	12
25	493	22
26	493	10
27	493	10
28	493	18
29	493	11
30	493	14
31	493	16
32	493	15
33	493	23
34	493	12
35	493	16
36	493	18
38	493	16
39	493	15
40	493	28
41	493	24
42	493	15
43	493	21
44	493	29
45	493	68
46	493	94
47	493	96
48	493	81
49	493	63
50	493	65
51	493	89
52	493	53
53	493	61
54	493	93
55	493	51
56	493	64
57	493	27
58	493	28
59	493	28
60	493	44
61	493	54
62	493	49
63	493	7
64	493	77
65	493	15
66	493	24
67	493	67
68	493	54
69	493	32
70	493	42
71	493	47
72	493	26
73	493	36
74	493	24
75	493	24
76	493	30
77	493	39
78	493	31
79	493	45
80	493	86
81	493	107
82	493	104
83	493	108
84	493	117
85	493	118
86	493	127
87	493	75
88	493	94
89	493	42
90	493	105
91	493	113
92	493	108
93	493	107
94	493	111
95	493	72
96	493	103
97	493	104
98	493	120
99	493	153
100	493	161
101	493	168
102	493	169
103	493	187
104	493	178
105	493	167
106	493	175
107	493	191
108	493	161
109	493	51
110	493	48
111	493	56
112	493	43
113	493	57
114	493	38
115	493	39
116	493	48
117	493	44
118	493	50
119	493	46
120	493	37
121	493	55
122	493	54
123	493	55
124	493	50
125	493	51
126	493	47
127	493	54
128	493	60
129	493	55
130	493	60
131	493	50
132	493	43
133	493	61
134	493	60
135	493	61
136	493	60
137	493	51
138	493	57
139	493	74
140	493	62
141	493	54
142	493	62
143	493	76
144	493	68
145	493	90
146	493	76
147	493	94
148	493	96
149	493	89
150	493	75
151	493	93
152	493	64
153	493	79
154	493	75
155	493	66
156	493	58
157	493	68
158	493	52
159	493	60
160	493	71
161	493	57
162	493	80
163	493	68
164	493	84
165	493	90
166	493	97
167	493	82
168	493	67
169	493	70
170	493	92
171	493	68
172	493	62
173	493	51
174	493	58
175	493	51
176	493	87
177	493	41
178	493	46
179	493	56
180	493	57
181	493	58
182	493	39
183	493	40
184	493	51
185	493	36
186	493	34
187	493	32
188	493	42
189	493	44
190	493	57
191	493	47
192	493	39
193	493	47
194	493	34
195	493	61
196	493	49
197	493	53
198	493	42
199	493	46
200	493	45
201	493	46
202	493	38
203	493	39
204	493	64
205	493	55
206	493	56
207	493	40
208	493	55
209	493	40
210	493	30
211	493	39
212	493	37
213	493	40
214	493	47
215	493	44
216	493	51
217	493	48
218	493	38
219	493	39
220	493	47
221	493	39
222	493	48
223	493	40
224	493	42
225	493	38
226	493	42
227	493	55
228	493	75
229	493	66
230	493	77
231	493	52
232	493	50
233	493	65
234	493	43
235	493	47
236	493	39
237	493	27
238	493	41
239	493	29
240	493	50
241	493	33
242	493	33
243	493	30
244	493	20
245	493	39
246	493	49
247	493	36
248	493	28
249	493	35
250	493	42
251	493	34
252	493	44
253	493	31
254	493	51
255	493	32
256	493	36
257	493	24
258	493	33
259	493	31
260	493	40
261	493	41
262	493	32
263	493	30
264	493	42
265	493	37
266	493	29
267	493	47
268	493	41
269	493	60
270	493	39
271	493	33
272	493	47
273	493	61
274	493	57
275	493	49
276	493	54
277	493	59
278	493	56
279	493	72
280	493	56
281	493	56
282	493	70
283	493	57
284	493	77
285	493	81
286	493	49
287	493	61
288	493	79
289	493	52
290	493	51
291	493	59
292	493	58
293	493	61
294	493	67
295	493	64
296	493	47
297	493	49
298	493	79
299	493	71
300	493	70
301	493	57
302	493	68
303	493	64
304	493	51
305	493	84
306	493	63
307	493	51
308	493	86
309	493	138
310	493	107
311	493	105
312	493	84
313	493	79
314	493	102
315	493	92
316	493	72
317	493	84
318	493	81
319	493	77
320	493	103
321	493	138
322	493	158
323	493	142
324	493	163
325	493	167
326	493	166
327	493	151
328	493	176
329	493	122
330	493	101
331	493	88
332	493	89
333	493	106
334	493	76
335	493	55
336	493	78
337	493	70
338	493	42
339	493	42
340	493	69
341	493	61
342	493	62
343	493	62
344	493	114
345	493	75
346	493	86
347	493	111
348	493	108
349	493	72
350	493	76
351	493	97
352	493	70
353	493	73
354	493	83
355	493	91
356	493	109
357	493	90
358	493	67
359	493	98
360	493	143
361	493	133
362	493	163
363	493	102
364	493	136
365	493	148
366	493	55
367	493	53
368	493	42
369	493	124
370	493	79
371	493	115
372	493	94
373	493	76
374	493	89
375	493	78
376	493	76
377	493	76
378	493	86
379	493	83
380	493	77
381	493	64
382	493	50
383	493	67
384	493	43
385	493	40
386	493	56
387	493	34
388	493	33
389	493	36
390	493	31
391	493	40
392	493	57
393	493	54
394	493	51
395	493	55
396	493	45
397	493	54
398	493	79
399	493	109
400	493	91
401	493	126
402	493	125
403	493	92
404	493	57
405	493	62
406	493	35
407	493	40
408	493	39
409	493	60
410	493	35
411	493	32
412	493	34
413	493	32
414	493	38
415	493	41
416	493	43
417	493	35
418	493	39
419	493	26
420	493	32
421	493	31
422	493	52
423	493	51
424	493	42
425	493	29
426	493	42
427	493	30
428	493	41
429	493	37
430	493	33
431	493	39
432	493	53
433	493	41
434	493	62
435	493	69
436	493	89
437	493	96
438	493	93
439	493	71
440	493	111
441	493	145
442	493	222
443	493	315
444	493	384
445	493	416
446	493	477
447	493	444
448	493	463
449	493	708
450	493	873
451	493	1135
452	493	946
453	493	988
454	493	1007
455	493	1053
456	493	994
457	493	1014
458	493	955
459	493	799
460	493	895
461	493	775
462	493	801
463	493	681
464	493	912
465	493	953
466	493	871
467	493	936
468	493	964
469	493	1033
470	493	1300
471	493	2051
472	493	3359
473	493	2391
474	493	1581
475	493	1594
476	493	2139
477	493	2104
478	493	1561
479	493	2073
480	493	1902
481	493	1920
482	493	2775
483	493	3230
484	493	2901
485	493	3411
486	493	3487
487	493	3957
488	493	4437
489	493	4275
490	493	5385
491	493	7459
492	493	15968
493	493	35334
0	494	5
1	494	77
2	494	62
3	494	54
4	494	38
5	494	33
6	494	25
7	494	26
8	494	11
9	494	19
10	494	15
11	494	16
12	494	8
13	494	13
14	494	14
15	494	18
16	494	14
17	494	11
18	494	13
19	494	9
20	494	10
21	494	16
22	494	12
23	494	11
24	494	13
25	494	11
26	494	9
27	494	8
28	494	9
29	494	9
30	494	13
31	494	11
32	494	17
33	494	14
34	494	20
35	494	8
36	494	20
38	494	13
39	494	14
40	494	19
41	494	31
42	494	15
43	494	18
44	494	32
45	494	52
46	494	111
47	494	139
48	494	107
49	494	96
50	494	79
51	494	127
52	494	84
53	494	70
54	494	106
55	494	60
56	494	54
57	494	25
58	494	24
59	494	29
60	494	47
61	494	44
62	494	58
63	494	14
64	494	69
65	494	27
66	494	22
67	494	89
68	494	52
69	494	35
70	494	21
71	494	33
72	494	19
73	494	30
74	494	19
75	494	30
76	494	27
77	494	29
78	494	25
79	494	31
80	494	96
81	494	145
82	494	134
83	494	168
84	494	128
85	494	138
86	494	144
87	494	97
88	494	99
89	494	52
90	494	86
91	494	141
92	494	139
93	494	124
94	494	113
95	494	96
96	494	142
97	494	97
98	494	143
99	494	225
100	494	181
101	494	235
102	494	191
103	494	246
104	494	210
105	494	191
106	494	189
107	494	206
108	494	196
109	494	68
110	494	48
111	494	58
112	494	30
113	494	43
114	494	41
115	494	29
116	494	39
117	494	56
118	494	38
119	494	46
120	494	54
121	494	59
122	494	35
123	494	37
124	494	52
125	494	58
126	494	42
127	494	55
128	494	58
129	494	46
130	494	58
131	494	37
132	494	61
133	494	47
134	494	64
135	494	54
136	494	61
137	494	60
138	494	49
139	494	72
140	494	61
141	494	50
142	494	66
143	494	55
144	494	78
145	494	90
146	494	80
147	494	94
148	494	84
149	494	99
150	494	84
151	494	85
152	494	71
153	494	94
154	494	77
155	494	65
156	494	45
157	494	56
158	494	51
159	494	56
160	494	71
161	494	70
162	494	81
163	494	73
164	494	87
165	494	96
166	494	94
167	494	105
168	494	64
169	494	71
170	494	95
171	494	87
172	494	70
173	494	61
174	494	57
175	494	61
176	494	105
177	494	65
178	494	55
179	494	59
180	494	61
181	494	51
182	494	60
183	494	46
184	494	51
185	494	47
186	494	38
187	494	38
188	494	28
189	494	29
190	494	46
191	494	59
192	494	56
193	494	34
194	494	57
195	494	56
196	494	33
197	494	43
198	494	37
199	494	39
200	494	50
201	494	30
202	494	34
203	494	40
204	494	54
205	494	44
206	494	38
207	494	45
208	494	36
209	494	41
210	494	46
211	494	41
212	494	28
213	494	50
214	494	31
215	494	43
216	494	45
217	494	46
218	494	40
219	494	34
220	494	51
221	494	38
222	494	41
223	494	36
224	494	49
225	494	45
226	494	36
227	494	58
228	494	69
229	494	84
230	494	63
231	494	62
232	494	74
233	494	66
234	494	66
235	494	45
236	494	24
237	494	27
238	494	28
239	494	31
240	494	36
241	494	27
242	494	33
243	494	29
244	494	20
245	494	36
246	494	44
247	494	44
248	494	35
249	494	32
250	494	39
251	494	35
252	494	30
253	494	26
254	494	35
255	494	40
256	494	35
257	494	30
258	494	36
259	494	43
260	494	31
261	494	37
262	494	35
263	494	32
264	494	33
265	494	38
266	494	35
267	494	47
268	494	47
269	494	51
270	494	64
271	494	35
272	494	50
273	494	58
274	494	68
275	494	64
276	494	63
277	494	92
278	494	55
279	494	63
280	494	74
281	494	76
282	494	68
283	494	75
284	494	72
285	494	74
286	494	60
287	494	56
288	494	88
289	494	53
290	494	59
291	494	61
292	494	53
293	494	35
294	494	56
295	494	64
296	494	57
297	494	32
298	494	78
299	494	57
300	494	70
301	494	59
302	494	68
303	494	70
304	494	61
305	494	90
306	494	74
307	494	40
308	494	97
309	494	127
310	494	140
311	494	93
312	494	93
313	494	77
314	494	108
315	494	81
316	494	76
317	494	74
318	494	78
319	494	78
320	494	106
321	494	136
322	494	173
323	494	135
324	494	184
325	494	173
326	494	177
327	494	188
328	494	198
329	494	145
330	494	110
331	494	101
332	494	103
333	494	85
334	494	73
335	494	76
336	494	80
337	494	63
338	494	37
339	494	39
340	494	41
341	494	59
342	494	44
343	494	66
344	494	80
345	494	62
346	494	69
347	494	125
348	494	94
349	494	80
350	494	58
351	494	80
352	494	58
353	494	61
354	494	73
355	494	95
356	494	102
357	494	86
358	494	78
359	494	85
360	494	175
361	494	145
362	494	156
363	494	103
364	494	142
365	494	184
366	494	71
367	494	74
368	494	62
369	494	132
370	494	105
371	494	134
372	494	76
373	494	64
374	494	79
375	494	67
376	494	70
377	494	56
378	494	71
379	494	87
380	494	64
381	494	64
382	494	56
383	494	57
384	494	38
385	494	38
386	494	33
387	494	45
388	494	30
389	494	36
390	494	36
391	494	30
392	494	45
393	494	53
394	494	50
395	494	72
396	494	51
397	494	50
398	494	86
399	494	83
400	494	87
401	494	124
402	494	123
403	494	93
404	494	65
405	494	44
406	494	42
407	494	36
408	494	47
409	494	56
410	494	43
411	494	28
412	494	32
413	494	29
414	494	45
415	494	35
416	494	31
417	494	34
418	494	34
419	494	31
420	494	26
421	494	33
422	494	29
423	494	27
424	494	30
425	494	23
426	494	52
427	494	25
428	494	35
429	494	35
430	494	28
431	494	53
432	494	36
433	494	44
434	494	49
435	494	67
436	494	67
437	494	90
438	494	93
439	494	79
440	494	79
441	494	156
442	494	198
443	494	246
444	494	386
445	494	368
446	494	481
447	494	410
448	494	449
449	494	724
450	494	966
451	494	1211
452	494	1113
453	494	1135
454	494	1070
455	494	1198
456	494	1192
457	494	1092
458	494	1092
459	494	819
460	494	1004
461	494	898
462	494	857
463	494	719
464	494	858
465	494	945
466	494	856
467	494	854
468	494	953
469	494	975
470	494	1231
471	494	1929
472	494	3162
473	494	2287
474	494	1519
475	494	1509
476	494	2057
477	494	1993
478	494	1540
479	494	2017
480	494	1868
481	494	1873
482	494	2669
483	494	3123
484	494	2715
485	494	3349
486	494	3397
487	494	3607
488	494	4098
489	494	3965
490	494	4738
491	494	5909
492	494	8117
493	494	16033
494	494	38875
0	495	5
1	495	82
2	495	52
3	495	42
4	495	43
5	495	33
6	495	27
7	495	21
8	495	11
9	495	10
10	495	17
11	495	12
12	495	22
13	495	17
14	495	14
15	495	12
16	495	11
17	495	18
18	495	14
19	495	14
20	495	9
21	495	20
22	495	15
23	495	10
24	495	14
25	495	15
26	495	15
27	495	9
28	495	10
29	495	8
30	495	11
31	495	12
32	495	12
33	495	15
34	495	17
35	495	13
36	495	22
38	495	14
39	495	24
40	495	15
41	495	22
42	495	15
43	495	21
44	495	40
45	495	61
46	495	102
47	495	145
48	495	102
49	495	85
50	495	88
51	495	125
52	495	79
53	495	85
54	495	111
55	495	71
56	495	64
57	495	24
58	495	20
59	495	19
60	495	30
61	495	62
62	495	84
63	495	12
64	495	83
65	495	21
66	495	30
67	495	78
68	495	52
69	495	37
70	495	31
71	495	31
72	495	28
73	495	17
74	495	25
75	495	13
76	495	23
77	495	27
78	495	29
79	495	41
80	495	98
81	495	120
82	495	120
83	495	128
84	495	148
85	495	141
86	495	125
87	495	94
88	495	91
89	495	41
90	495	84
91	495	139
92	495	144
93	495	151
94	495	92
95	495	90
96	495	129
97	495	98
98	495	139
99	495	195
100	495	172
101	495	228
102	495	247
103	495	229
104	495	216
105	495	219
106	495	206
107	495	188
108	495	200
109	495	70
110	495	54
111	495	45
112	495	31
113	495	44
114	495	29
115	495	36
116	495	42
117	495	45
118	495	53
119	495	47
120	495	30
121	495	44
122	495	47
123	495	46
124	495	52
125	495	48
126	495	47
127	495	41
128	495	43
129	495	44
130	495	46
131	495	45
132	495	50
133	495	42
134	495	51
135	495	55
136	495	37
137	495	51
138	495	69
139	495	81
140	495	59
141	495	58
142	495	51
143	495	60
144	495	86
145	495	80
146	495	84
147	495	94
148	495	96
149	495	109
150	495	72
151	495	86
152	495	92
153	495	88
154	495	88
155	495	80
156	495	56
157	495	79
158	495	60
159	495	51
160	495	65
161	495	61
162	495	73
163	495	89
164	495	98
165	495	81
166	495	93
167	495	73
168	495	74
169	495	78
170	495	68
171	495	80
172	495	67
173	495	49
174	495	69
175	495	61
176	495	76
177	495	47
178	495	59
179	495	65
180	495	50
181	495	49
182	495	33
183	495	34
184	495	56
185	495	34
186	495	45
187	495	36
188	495	44
189	495	33
190	495	61
191	495	48
192	495	38
193	495	40
194	495	40
195	495	38
196	495	38
197	495	49
198	495	48
199	495	52
200	495	52
201	495	34
202	495	33
203	495	45
204	495	52
205	495	32
206	495	52
207	495	47
208	495	43
209	495	42
210	495	42
211	495	43
212	495	40
213	495	43
214	495	42
215	495	39
216	495	48
217	495	69
218	495	44
219	495	38
220	495	53
221	495	45
222	495	49
223	495	32
224	495	46
225	495	32
226	495	45
227	495	71
228	495	73
229	495	83
230	495	59
231	495	67
232	495	61
233	495	81
234	495	54
235	495	47
236	495	23
237	495	36
238	495	30
239	495	28
240	495	26
241	495	38
242	495	34
243	495	35
244	495	34
245	495	34
246	495	53
247	495	33
248	495	31
249	495	21
250	495	26
251	495	26
252	495	31
253	495	32
254	495	29
255	495	32
256	495	19
257	495	32
258	495	33
259	495	38
260	495	38
261	495	35
262	495	21
263	495	18
264	495	55
265	495	31
266	495	38
267	495	44
268	495	55
269	495	31
270	495	53
271	495	39
272	495	54
273	495	66
274	495	66
275	495	47
276	495	59
277	495	66
278	495	65
279	495	61
280	495	62
281	495	60
282	495	63
283	495	77
284	495	57
285	495	74
286	495	64
287	495	49
288	495	78
289	495	72
290	495	55
291	495	59
292	495	42
293	495	40
294	495	67
295	495	52
296	495	58
297	495	39
298	495	58
299	495	54
300	495	79
301	495	68
302	495	66
303	495	67
304	495	75
305	495	93
306	495	69
307	495	65
308	495	67
309	495	141
310	495	138
311	495	106
312	495	91
313	495	77
314	495	66
315	495	80
316	495	80
317	495	89
318	495	67
319	495	79
320	495	132
321	495	129
322	495	175
323	495	161
324	495	195
325	495	200
326	495	171
327	495	181
328	495	217
329	495	146
330	495	94
331	495	84
332	495	83
333	495	101
334	495	72
335	495	67
336	495	89
337	495	67
338	495	36
339	495	39
340	495	44
341	495	48
342	495	55
343	495	67
344	495	88
345	495	65
346	495	69
347	495	119
348	495	109
349	495	76
350	495	65
351	495	88
352	495	63
353	495	60
354	495	93
355	495	87
356	495	94
357	495	93
358	495	57
359	495	94
360	495	178
361	495	145
362	495	195
363	495	132
364	495	147
365	495	216
366	495	60
367	495	66
368	495	91
369	495	136
370	495	103
371	495	112
372	495	70
373	495	61
374	495	72
375	495	58
376	495	68
377	495	77
378	495	67
379	495	75
380	495	60
381	495	72
382	495	51
383	495	51
384	495	36
385	495	49
386	495	45
387	495	36
388	495	38
389	495	39
390	495	42
391	495	40
392	495	54
393	495	51
394	495	61
395	495	46
396	495	54
397	495	64
398	495	72
399	495	102
400	495	107
401	495	103
402	495	117
403	495	96
404	495	63
405	495	54
406	495	37
407	495	34
408	495	35
409	495	46
410	495	44
411	495	32
412	495	37
413	495	44
414	495	34
415	495	39
416	495	44
417	495	41
418	495	38
419	495	29
420	495	33
421	495	33
422	495	36
423	495	40
424	495	34
425	495	24
426	495	31
427	495	28
428	495	29
429	495	42
430	495	31
431	495	45
432	495	39
433	495	40
434	495	46
435	495	50
436	495	67
437	495	88
438	495	85
439	495	64
440	495	65
441	495	153
442	495	205
443	495	240
444	495	381
445	495	417
446	495	482
447	495	445
448	495	465
449	495	715
450	495	993
451	495	1202
452	495	1084
453	495	1127
454	495	1134
455	495	1285
456	495	1180
457	495	1181
458	495	1079
459	495	905
460	495	983
461	495	818
462	495	828
463	495	731
464	495	860
465	495	905
466	495	940
467	495	862
468	495	913
469	495	934
470	495	1193
471	495	1914
472	495	3153
473	495	2170
474	495	1486
475	495	1448
476	495	1945
477	495	2044
478	495	1418
479	495	1999
480	495	1777
481	495	1814
482	495	2510
483	495	2920
484	495	2636
485	495	3294
486	495	3172
487	495	3310
488	495	3756
489	495	3519
490	495	4229
491	495	4927
492	495	6095
493	495	7829
494	495	15890
495	495	37883
0	496	2
1	496	70
2	496	66
3	496	59
4	496	53
5	496	36
6	496	34
7	496	15
8	496	30
9	496	16
10	496	16
11	496	15
12	496	23
13	496	10
14	496	12
15	496	17
16	496	14
17	496	11
18	496	13
19	496	17
20	496	14
21	496	12
22	496	13
23	496	11
24	496	13
25	496	10
26	496	11
27	496	13
28	496	11
29	496	6
30	496	9
31	496	18
32	496	18
33	496	12
34	496	15
35	496	26
36	496	22
38	496	25
39	496	24
40	496	25
41	496	14
42	496	21
43	496	16
44	496	29
45	496	86
46	496	129
47	496	170
48	496	123
49	496	107
50	496	106
51	496	132
52	496	71
53	496	81
54	496	115
55	496	63
56	496	71
57	496	32
58	496	18
59	496	29
60	496	57
61	496	66
62	496	77
63	496	17
64	496	95
65	496	22
66	496	28
67	496	109
68	496	59
69	496	42
70	496	42
71	496	35
72	496	25
73	496	31
74	496	27
75	496	25
76	496	26
77	496	41
78	496	33
79	496	43
80	496	105
81	496	149
82	496	132
83	496	168
84	496	174
85	496	162
86	496	143
87	496	95
88	496	97
89	496	56
90	496	125
91	496	142
92	496	168
93	496	152
94	496	126
95	496	96
96	496	178
97	496	131
98	496	173
99	496	246
100	496	216
101	496	259
102	496	240
103	496	260
104	496	251
105	496	238
106	496	211
107	496	232
108	496	219
109	496	57
110	496	58
111	496	51
112	496	47
113	496	58
114	496	46
115	496	36
116	496	51
117	496	57
118	496	37
119	496	44
120	496	42
121	496	63
122	496	48
123	496	48
124	496	58
125	496	62
126	496	46
127	496	57
128	496	58
129	496	66
130	496	58
131	496	44
132	496	55
133	496	47
134	496	52
135	496	71
136	496	52
137	496	56
138	496	70
139	496	72
140	496	61
141	496	63
142	496	71
143	496	57
144	496	84
145	496	111
146	496	89
147	496	106
148	496	80
149	496	108
150	496	78
151	496	114
152	496	91
153	496	105
154	496	87
155	496	77
156	496	60
157	496	91
158	496	69
159	496	64
160	496	77
161	496	56
162	496	93
163	496	86
164	496	105
165	496	101
166	496	92
167	496	98
168	496	83
169	496	88
170	496	87
171	496	92
172	496	73
173	496	54
174	496	52
175	496	83
176	496	64
177	496	44
178	496	62
179	496	69
180	496	71
181	496	65
182	496	28
183	496	42
184	496	56
185	496	46
186	496	64
187	496	39
188	496	48
189	496	37
190	496	55
191	496	55
192	496	51
193	496	43
194	496	48
195	496	61
196	496	58
197	496	61
198	496	51
199	496	42
200	496	52
201	496	44
202	496	39
203	496	59
204	496	49
205	496	43
206	496	54
207	496	33
208	496	51
209	496	45
210	496	33
211	496	42
212	496	45
213	496	38
214	496	41
215	496	47
216	496	55
217	496	74
218	496	37
219	496	48
220	496	66
221	496	48
222	496	53
223	496	39
224	496	46
225	496	41
226	496	34
227	496	70
228	496	80
229	496	94
230	496	93
231	496	80
232	496	82
233	496	65
234	496	60
235	496	44
236	496	36
237	496	43
238	496	37
239	496	38
240	496	43
241	496	38
242	496	45
243	496	33
244	496	27
245	496	40
246	496	46
247	496	34
248	496	35
249	496	41
250	496	39
251	496	31
252	496	31
253	496	39
254	496	38
255	496	32
256	496	42
257	496	28
258	496	30
259	496	29
260	496	40
261	496	47
262	496	37
263	496	29
264	496	47
265	496	37
266	496	48
267	496	35
268	496	50
269	496	46
270	496	53
271	496	47
272	496	54
273	496	67
274	496	89
275	496	84
276	496	62
277	496	67
278	496	70
279	496	78
280	496	68
281	496	76
282	496	69
283	496	69
284	496	71
285	496	91
286	496	74
287	496	61
288	496	78
289	496	80
290	496	75
291	496	64
292	496	51
293	496	68
294	496	57
295	496	57
296	496	65
297	496	31
298	496	81
299	496	85
300	496	95
301	496	81
302	496	63
303	496	75
304	496	78
305	496	90
306	496	70
307	496	71
308	496	90
309	496	143
310	496	154
311	496	100
312	496	105
313	496	127
314	496	99
315	496	91
316	496	78
317	496	83
318	496	74
319	496	87
320	496	107
321	496	162
322	496	185
323	496	182
324	496	187
325	496	183
326	496	185
327	496	198
328	496	242
329	496	160
330	496	117
331	496	84
332	496	115
333	496	124
334	496	92
335	496	80
336	496	91
337	496	79
338	496	40
339	496	51
340	496	53
341	496	66
342	496	57
343	496	76
344	496	96
345	496	88
346	496	88
347	496	129
348	496	97
349	496	85
350	496	73
351	496	96
352	496	63
353	496	79
354	496	64
355	496	91
356	496	113
357	496	104
358	496	78
359	496	111
360	496	198
361	496	184
362	496	194
363	496	121
364	496	166
365	496	192
366	496	71
367	496	97
368	496	63
369	496	128
370	496	124
371	496	133
372	496	105
373	496	82
374	496	80
375	496	71
376	496	74
377	496	83
378	496	91
379	496	90
380	496	79
381	496	70
382	496	49
383	496	49
384	496	49
385	496	63
386	496	53
387	496	49
388	496	32
389	496	30
390	496	41
391	496	49
392	496	68
393	496	70
394	496	65
395	496	61
396	496	60
397	496	64
398	496	82
399	496	95
400	496	78
401	496	139
402	496	117
403	496	111
404	496	65
405	496	50
406	496	50
407	496	44
408	496	53
409	496	53
410	496	36
411	496	24
412	496	34
413	496	39
414	496	58
415	496	41
416	496	47
417	496	36
418	496	40
419	496	34
420	496	33
421	496	32
422	496	34
423	496	45
424	496	38
425	496	25
426	496	65
427	496	39
428	496	43
429	496	42
430	496	21
431	496	51
432	496	45
433	496	49
434	496	43
435	496	62
436	496	85
437	496	96
438	496	98
439	496	79
440	496	103
441	496	175
442	496	261
443	496	309
444	496	419
445	496	463
446	496	545
447	496	553
448	496	506
449	496	877
450	496	1137
451	496	1410
452	496	1327
453	496	1396
454	496	1375
455	496	1484
456	496	1346
457	496	1365
458	496	1294
459	496	984
460	496	1160
461	496	979
462	496	944
463	496	828
464	496	964
465	496	1030
466	496	1043
467	496	1002
468	496	959
469	496	1067
470	496	1331
471	496	2302
472	496	3522
473	496	2529
474	496	1669
475	496	1591
476	496	2272
477	496	2180
478	496	1501
479	496	2128
480	496	2005
481	496	1936
482	496	2745
483	496	3054
484	496	2738
485	496	3384
486	496	3211
487	496	3490
488	496	3708
489	496	3573
490	496	4120
491	496	4887
492	496	5650
493	496	6775
494	496	9455
495	496	17960
496	496	44937
0	497	9
1	497	81
2	497	48
3	497	32
4	497	48
5	497	24
6	497	26
7	497	23
8	497	12
9	497	10
10	497	18
11	497	12
12	497	8
13	497	14
14	497	12
15	497	9
16	497	10
17	497	13
18	497	7
19	497	13
20	497	15
21	497	15
22	497	18
23	497	12
24	497	17
25	497	4
26	497	11
27	497	7
28	497	10
29	497	9
30	497	14
31	497	12
32	497	9
33	497	11
34	497	17
35	497	9
36	497	23
38	497	14
39	497	6
40	497	14
41	497	16
42	497	14
43	497	22
44	497	25
45	497	62
46	497	115
47	497	156
48	497	113
49	497	106
50	497	134
51	497	119
52	497	74
53	497	74
54	497	124
55	497	51
56	497	67
57	497	21
58	497	14
59	497	18
60	497	30
61	497	56
62	497	72
63	497	19
64	497	99
65	497	31
66	497	23
67	497	88
68	497	68
69	497	44
70	497	21
71	497	34
72	497	13
73	497	17
74	497	16
75	497	14
76	497	25
77	497	33
78	497	29
79	497	31
80	497	106
81	497	142
82	497	126
83	497	120
84	497	130
85	497	143
86	497	137
87	497	88
88	497	88
89	497	42
90	497	86
91	497	138
92	497	148
93	497	148
94	497	104
95	497	85
96	497	148
97	497	106
98	497	157
99	497	201
100	497	178
101	497	214
102	497	226
103	497	244
104	497	209
105	497	204
106	497	194
107	497	186
108	497	197
109	497	46
110	497	42
111	497	44
112	497	44
113	497	29
114	497	34
115	497	19
116	497	44
117	497	33
118	497	44
119	497	30
120	497	42
121	497	41
122	497	50
123	497	45
124	497	50
125	497	39
126	497	37
127	497	47
128	497	30
129	497	52
130	497	55
131	497	40
132	497	37
133	497	38
134	497	53
135	497	54
136	497	54
137	497	29
138	497	61
139	497	68
140	497	39
141	497	47
142	497	58
143	497	50
144	497	80
145	497	98
146	497	73
147	497	90
148	497	78
149	497	93
150	497	94
151	497	87
152	497	79
153	497	103
154	497	94
155	497	58
156	497	48
157	497	65
158	497	52
159	497	52
160	497	41
161	497	59
162	497	67
163	497	79
164	497	81
165	497	81
166	497	84
167	497	91
168	497	85
169	497	85
170	497	84
171	497	71
172	497	71
173	497	47
174	497	55
175	497	61
176	497	51
177	497	40
178	497	62
179	497	70
180	497	58
181	497	63
182	497	39
183	497	45
184	497	55
185	497	41
186	497	24
187	497	36
188	497	32
189	497	32
190	497	43
191	497	41
192	497	32
193	497	35
194	497	55
195	497	47
196	497	35
197	497	43
198	497	33
199	497	61
200	497	49
201	497	31
202	497	8
203	497	40
204	497	47
205	497	45
206	497	31
207	497	44
208	497	34
209	497	32
210	497	41
211	497	35
212	497	32
213	497	46
214	497	34
215	497	62
216	497	37
217	497	41
218	497	42
219	497	51
220	497	47
221	497	43
222	497	33
223	497	29
224	497	37
225	497	41
226	497	42
227	497	60
228	497	72
229	497	74
230	497	72
231	497	68
232	497	66
233	497	55
234	497	55
235	497	37
236	497	24
237	497	19
238	497	13
239	497	23
240	497	35
241	497	27
242	497	26
243	497	30
244	497	23
245	497	37
246	497	52
247	497	27
248	497	28
249	497	21
250	497	34
251	497	22
252	497	25
253	497	23
254	497	20
255	497	27
256	497	34
257	497	22
258	497	40
259	497	33
260	497	37
261	497	39
262	497	30
263	497	28
264	497	33
265	497	25
266	497	42
267	497	41
268	497	47
269	497	41
270	497	36
271	497	30
272	497	50
273	497	61
274	497	73
275	497	33
276	497	54
277	497	80
278	497	69
279	497	54
280	497	52
281	497	60
282	497	58
283	497	57
284	497	66
285	497	66
286	497	47
287	497	68
288	497	61
289	497	69
290	497	51
291	497	41
292	497	57
293	497	58
294	497	59
295	497	54
296	497	48
297	497	33
298	497	61
299	497	78
300	497	63
301	497	67
302	497	59
303	497	63
304	497	48
305	497	85
306	497	70
307	497	51
308	497	111
309	497	118
310	497	116
311	497	113
312	497	73
313	497	83
314	497	106
315	497	83
316	497	61
317	497	93
318	497	64
319	497	78
320	497	131
321	497	120
322	497	172
323	497	157
324	497	189
325	497	199
326	497	172
327	497	182
328	497	209
329	497	138
330	497	94
331	497	109
332	497	98
333	497	94
334	497	64
335	497	61
336	497	70
337	497	58
338	497	30
339	497	49
340	497	40
341	497	59
342	497	37
343	497	52
344	497	96
345	497	55
346	497	61
347	497	100
348	497	76
349	497	64
350	497	75
351	497	92
352	497	55
353	497	52
354	497	52
355	497	80
356	497	137
357	497	80
358	497	67
359	497	97
360	497	200
361	497	156
362	497	175
363	497	143
364	497	148
365	497	183
366	497	62
367	497	61
368	497	71
369	497	113
370	497	89
371	497	129
372	497	81
373	497	66
374	497	70
375	497	55
376	497	59
377	497	66
378	497	66
379	497	68
380	497	69
381	497	61
382	497	44
383	497	57
384	497	30
385	497	33
386	497	27
387	497	36
388	497	27
389	497	36
390	497	32
391	497	34
392	497	29
393	497	40
394	497	49
395	497	46
396	497	38
397	497	38
398	497	57
399	497	86
400	497	93
401	497	99
402	497	102
403	497	92
404	497	43
405	497	30
406	497	36
407	497	43
408	497	41
409	497	49
410	497	43
411	497	31
412	497	33
413	497	39
414	497	37
415	497	31
416	497	38
417	497	30
418	497	48
419	497	31
420	497	25
421	497	28
422	497	26
423	497	43
424	497	38
425	497	26
426	497	40
427	497	15
428	497	45
429	497	12
430	497	30
431	497	40
432	497	32
433	497	30
434	497	35
435	497	54
436	497	61
437	497	71
438	497	93
439	497	53
440	497	74
441	497	149
442	497	213
443	497	248
444	497	324
445	497	344
446	497	429
447	497	435
448	497	407
449	497	675
450	497	1040
451	497	1225
452	497	1264
453	497	1283
454	497	1302
455	497	1346
456	497	1309
457	497	1234
458	497	1182
459	497	903
460	497	1122
461	497	866
462	497	804
463	497	704
464	497	871
465	497	959
466	497	854
467	497	821
468	497	877
469	497	952
470	497	1163
471	497	1792
472	497	2668
473	497	1864
474	497	1327
475	497	1249
476	497	1634
477	497	1697
478	497	1229
479	497	1749
480	497	1578
481	497	1612
482	497	2147
483	497	2483
484	497	2274
485	497	2758
486	497	2761
487	497	2837
488	497	3019
489	497	2902
490	497	3151
491	497	3701
492	497	4383
493	497	5137
494	497	6763
495	497	8700
496	497	16910
497	497	31967
0	498	3
1	498	76
2	498	74
3	498	65
4	498	56
5	498	28
6	498	23
7	498	23
8	498	14
9	498	14
10	498	17
11	498	13
12	498	6
13	498	11
14	498	21
15	498	17
16	498	17
17	498	15
18	498	17
19	498	6
20	498	7
21	498	7
22	498	12
23	498	12
24	498	7
25	498	12
26	498	7
27	498	12
28	498	7
29	498	7
30	498	16
31	498	10
32	498	16
33	498	14
34	498	14
35	498	13
36	498	10
38	498	17
39	498	14
40	498	12
41	498	17
42	498	21
43	498	24
44	498	37
45	498	85
46	498	116
47	498	149
48	498	109
49	498	84
50	498	96
51	498	102
52	498	81
53	498	78
54	498	116
55	498	94
56	498	71
57	498	26
58	498	18
59	498	32
60	498	46
61	498	73
62	498	70
63	498	16
64	498	86
65	498	25
66	498	23
67	498	96
68	498	58
69	498	45
70	498	21
71	498	42
72	498	25
73	498	24
74	498	20
75	498	19
76	498	29
77	498	47
78	498	22
79	498	45
80	498	117
81	498	158
82	498	143
83	498	153
84	498	153
85	498	133
86	498	149
87	498	118
88	498	128
89	498	65
90	498	125
91	498	152
92	498	150
93	498	160
94	498	125
95	498	103
96	498	149
97	498	119
98	498	152
99	498	192
100	498	186
101	498	197
102	498	193
103	498	194
104	498	184
105	498	173
106	498	169
107	498	185
108	498	198
109	498	69
110	498	47
111	498	44
112	498	39
113	498	53
114	498	34
115	498	34
116	498	44
117	498	56
118	498	30
119	498	33
120	498	44
121	498	52
122	498	58
123	498	33
124	498	52
125	498	40
126	498	45
127	498	51
128	498	44
129	498	49
130	498	46
131	498	33
132	498	35
133	498	47
134	498	61
135	498	52
136	498	44
137	498	60
138	498	63
139	498	65
140	498	63
141	498	68
142	498	80
143	498	58
144	498	88
145	498	90
146	498	75
147	498	93
148	498	85
149	498	116
150	498	92
151	498	87
152	498	84
153	498	99
154	498	88
155	498	81
156	498	61
157	498	95
158	498	55
159	498	77
160	498	68
161	498	56
162	498	68
163	498	82
164	498	71
165	498	87
166	498	81
167	498	92
168	498	73
169	498	73
170	498	77
171	498	87
172	498	79
173	498	56
174	498	55
175	498	62
176	498	85
177	498	40
178	498	53
179	498	64
180	498	64
181	498	56
182	498	45
183	498	50
184	498	54
185	498	48
186	498	48
187	498	32
188	498	30
189	498	39
190	498	45
191	498	48
192	498	35
193	498	47
194	498	43
195	498	65
196	498	41
197	498	53
198	498	34
199	498	33
200	498	43
201	498	43
202	498	41
203	498	51
204	498	54
205	498	54
206	498	44
207	498	31
208	498	38
209	498	32
210	498	39
211	498	34
212	498	29
213	498	41
214	498	46
215	498	49
216	498	52
217	498	54
218	498	34
219	498	45
220	498	50
221	498	44
222	498	47
223	498	44
224	498	42
225	498	40
226	498	54
227	498	71
228	498	81
229	498	80
230	498	66
231	498	65
232	498	63
233	498	65
234	498	54
235	498	36
236	498	24
237	498	29
238	498	22
239	498	23
240	498	30
241	498	29
242	498	26
243	498	26
244	498	21
245	498	48
246	498	35
247	498	29
248	498	23
249	498	24
250	498	22
251	498	30
252	498	26
253	498	20
254	498	31
255	498	14
256	498	27
257	498	28
258	498	26
259	498	20
260	498	37
261	498	39
262	498	23
263	498	30
264	498	39
265	498	40
266	498	30
267	498	42
268	498	51
269	498	52
270	498	49
271	498	38
272	498	48
273	498	54
274	498	69
275	498	53
276	498	53
277	498	64
278	498	60
279	498	88
280	498	51
281	498	57
282	498	76
283	498	58
284	498	74
285	498	74
286	498	52
287	498	64
288	498	75
289	498	68
290	498	57
291	498	55
292	498	53
293	498	52
294	498	51
295	498	62
296	498	45
297	498	32
298	498	66
299	498	72
300	498	68
301	498	60
302	498	56
303	498	69
304	498	80
305	498	86
306	498	76
307	498	56
308	498	97
309	498	167
310	498	142
311	498	99
312	498	82
313	498	104
314	498	88
315	498	80
316	498	84
317	498	80
318	498	72
319	498	84
320	498	119
321	498	137
322	498	155
323	498	166
324	498	172
325	498	164
326	498	151
327	498	166
328	498	183
329	498	143
330	498	105
331	498	98
332	498	98
333	498	93
334	498	70
335	498	75
336	498	65
337	498	71
338	498	32
339	498	33
340	498	43
341	498	49
342	498	49
343	498	73
344	498	90
345	498	79
346	498	71
347	498	112
348	498	108
349	498	103
350	498	83
351	498	114
352	498	72
353	498	62
354	498	97
355	498	116
356	498	138
357	498	105
358	498	65
359	498	107
360	498	184
361	498	183
362	498	179
363	498	159
364	498	144
365	498	210
366	498	54
367	498	89
368	498	87
369	498	134
370	498	117
371	498	125
372	498	83
373	498	65
374	498	75
375	498	72
376	498	81
377	498	73
378	498	84
379	498	97
380	498	67
381	498	56
382	498	44
383	498	74
384	498	29
385	498	57
386	498	40
387	498	34
388	498	27
389	498	34
390	498	36
391	498	33
392	498	55
393	498	56
394	498	46
395	498	55
396	498	47
397	498	47
398	498	85
399	498	101
400	498	103
401	498	93
402	498	113
403	498	91
404	498	46
405	498	42
406	498	44
407	498	47
408	498	52
409	498	48
410	498	43
411	498	36
412	498	28
413	498	44
414	498	47
415	498	34
416	498	41
417	498	41
418	498	35
419	498	24
420	498	23
421	498	31
422	498	27
423	498	35
424	498	32
425	498	26
426	498	25
427	498	34
428	498	25
429	498	30
430	498	31
431	498	35
432	498	40
433	498	31
434	498	44
435	498	60
436	498	65
437	498	80
438	498	93
439	498	73
440	498	98
441	498	179
442	498	194
443	498	291
444	498	393
445	498	458
446	498	609
447	498	541
448	498	546
449	498	862
450	498	1342
451	498	1595
452	498	1478
453	498	1428
454	498	1487
455	498	1565
456	498	1455
457	498	1498
458	498	1392
459	498	1027
460	498	1248
461	498	1022
462	498	1042
463	498	926
464	498	1136
465	498	1145
466	498	1045
467	498	1022
468	498	1061
469	498	1131
470	498	1478
471	498	2322
472	498	3403
473	498	2454
474	498	1580
475	498	1457
476	498	1928
477	498	2074
478	498	1587
479	498	2110
480	498	1915
481	498	1945
482	498	2745
483	498	3071
484	498	2819
485	498	3286
486	498	3122
487	498	3165
488	498	3362
489	498	3152
490	498	3398
491	498	4051
492	498	4528
493	498	5185
494	498	6488
495	498	7335
496	498	9518
497	498	13569
498	498	33774
0	499	5
1	499	50
2	499	86
3	499	77
4	499	79
5	499	62
6	499	55
7	499	34
8	499	23
9	499	16
10	499	10
11	499	18
12	499	13
13	499	17
14	499	18
15	499	12
16	499	13
17	499	12
18	499	23
19	499	14
20	499	8
21	499	20
22	499	11
23	499	8
24	499	9
25	499	10
26	499	5
27	499	7
28	499	12
29	499	9
30	499	6
31	499	19
32	499	16
33	499	17
34	499	13
35	499	26
36	499	21
38	499	21
39	499	17
40	499	26
41	499	29
42	499	31
43	499	29
44	499	74
45	499	111
46	499	116
47	499	65
48	499	45
49	499	22
50	499	27
51	499	47
52	499	34
53	499	37
54	499	68
55	499	96
56	499	80
57	499	61
58	499	39
59	499	49
60	499	62
61	499	66
62	499	30
63	499	11
64	499	48
65	499	15
66	499	7
67	499	49
68	499	76
69	499	68
70	499	62
71	499	52
72	499	53
73	499	37
74	499	21
75	499	34
76	499	64
77	499	67
78	499	50
79	499	72
80	499	93
81	499	112
82	499	95
83	499	109
84	499	95
85	499	122
86	499	96
87	499	110
88	499	108
89	499	95
90	499	122
91	499	105
92	499	88
93	499	114
94	499	112
95	499	117
96	499	119
97	499	148
98	499	95
99	499	84
100	499	77
101	499	79
102	499	56
103	499	78
104	499	78
105	499	74
106	499	67
107	499	104
108	499	115
109	499	54
110	499	60
111	499	66
112	499	33
113	499	49
114	499	58
115	499	50
116	499	42
117	499	42
118	499	56
119	499	51
120	499	33
121	499	57
122	499	36
123	499	47
124	499	50
125	499	51
126	499	56
127	499	50
128	499	71
129	499	83
130	499	57
131	499	56
132	499	51
133	499	52
134	499	58
135	499	69
136	499	76
137	499	75
138	499	75
139	499	63
140	499	57
141	499	61
142	499	44
143	499	79
144	499	68
145	499	69
146	499	66
147	499	57
148	499	74
149	499	64
150	499	53
151	499	70
152	499	60
153	499	67
154	499	64
155	499	68
156	499	92
157	499	58
158	499	56
159	499	44
160	499	53
161	499	55
162	499	50
163	499	74
164	499	49
165	499	50
166	499	58
167	499	52
168	499	50
169	499	51
170	499	65
171	499	70
172	499	62
173	499	40
174	499	37
175	499	52
176	499	47
177	499	41
178	499	55
179	499	62
180	499	44
181	499	54
182	499	44
183	499	45
184	499	58
185	499	60
186	499	50
187	499	34
188	499	46
189	499	45
190	499	41
191	499	41
192	499	45
193	499	31
194	499	38
195	499	38
196	499	43
197	499	39
198	499	39
199	499	40
200	499	39
201	499	38
202	499	31
203	499	41
204	499	39
205	499	44
206	499	26
207	499	43
208	499	49
209	499	46
210	499	48
211	499	44
212	499	40
213	499	49
214	499	52
215	499	34
216	499	42
217	499	52
218	499	43
219	499	56
220	499	44
221	499	43
222	499	47
223	499	31
224	499	50
225	499	53
226	499	37
227	499	45
228	499	51
229	499	42
230	499	52
231	499	46
232	499	45
233	499	56
234	499	61
235	499	38
236	499	24
237	499	27
238	499	32
239	499	30
240	499	29
241	499	24
242	499	43
243	499	28
244	499	16
245	499	33
246	499	33
247	499	24
248	499	20
249	499	28
250	499	33
251	499	37
252	499	31
253	499	27
254	499	31
255	499	37
256	499	28
257	499	25
258	499	36
259	499	34
260	499	32
261	499	37
262	499	34
263	499	31
264	499	37
265	499	42
266	499	34
267	499	40
268	499	37
269	499	45
270	499	57
271	499	46
272	499	42
273	499	41
274	499	44
275	499	57
276	499	42
277	499	44
278	499	60
279	499	61
280	499	51
281	499	53
282	499	54
283	499	62
284	499	53
285	499	58
286	499	57
287	499	48
288	499	58
289	499	43
290	499	67
291	499	49
292	499	64
293	499	65
294	499	43
295	499	50
296	499	61
297	499	51
298	499	62
299	499	53
300	499	77
301	499	84
302	499	65
303	499	63
304	499	35
305	499	44
306	499	38
307	499	26
308	499	55
309	499	94
310	499	97
311	499	104
312	499	112
313	499	95
314	499	100
315	499	112
316	499	92
317	499	95
318	499	103
319	499	125
320	499	95
321	499	106
322	499	103
323	499	83
324	499	104
325	499	96
326	499	107
327	499	100
328	499	110
329	499	93
330	499	109
331	499	110
332	499	126
333	499	112
334	499	81
335	499	88
336	499	98
337	499	84
338	499	55
339	499	52
340	499	63
341	499	75
342	499	79
343	499	89
344	499	125
345	499	116
346	499	93
347	499	120
348	499	114
349	499	98
350	499	95
351	499	103
352	499	97
353	499	83
354	499	100
355	499	121
356	499	116
357	499	125
358	499	104
359	499	128
360	499	120
361	499	82
362	499	99
363	499	54
364	499	79
365	499	95
366	499	48
367	499	41
368	499	41
369	499	65
370	499	60
371	499	106
372	499	119
373	499	109
374	499	109
375	499	100
376	499	121
377	499	100
378	499	85
379	499	96
380	499	91
381	499	79
382	499	68
383	499	74
384	499	50
385	499	41
386	499	45
387	499	46
388	499	42
389	499	58
390	499	56
391	499	59
392	499	63
393	499	61
394	499	63
395	499	68
396	499	63
397	499	56
398	499	80
399	499	85
400	499	81
401	499	89
402	499	70
403	499	96
404	499	74
405	499	61
406	499	44
407	499	47
408	499	52
409	499	56
410	499	40
411	499	31
412	499	36
413	499	50
414	499	64
415	499	44
416	499	47
417	499	45
418	499	46
419	499	39
420	499	25
421	499	34
422	499	40
423	499	37
424	499	40
425	499	29
426	499	39
427	499	44
428	499	27
429	499	34
430	499	46
431	499	41
432	499	58
433	499	33
434	499	63
435	499	84
436	499	128
437	499	120
438	499	132
439	499	132
440	499	204
441	499	510
442	499	531
443	499	965
444	499	1354
445	499	1601
446	499	1702
447	499	1396
448	499	2181
449	499	2662
450	499	2124
451	499	2756
452	499	2079
453	499	1830
454	499	1713
455	499	1626
456	499	1651
457	499	1653
458	499	1570
459	499	1206
460	499	1641
461	499	1559
462	499	2151
463	499	1518
464	499	1860
465	499	2249
466	499	2014
467	499	2343
468	499	2241
469	499	2471
470	499	2920
471	499	6104
472	499	8599
473	499	4558
474	499	2880
475	499	2809
476	499	4127
477	499	3272
478	499	2288
479	499	3021
480	499	2745
481	499	2969
482	499	4018
483	499	4044
484	499	3140
485	499	3565
486	499	3159
487	499	3523
488	499	3670
489	499	3277
490	499	3639
491	499	3981
492	499	4186
493	499	3892
494	499	4182
495	499	4512
496	499	5600
497	499	4914
498	499	10092
499	499	29510
0	500	1
1	500	25
2	500	110
3	500	209
4	500	198
5	500	160
6	500	137
7	500	88
8	500	89
9	500	75
10	500	63
11	500	67
12	500	60
13	500	59
14	500	43
15	500	47
16	500	45
17	500	67
18	500	32
19	500	33
20	500	41
21	500	31
22	500	32
23	500	36
24	500	33
25	500	29
26	500	36
27	500	31
28	500	41
29	500	34
30	500	36
31	500	47
32	500	36
33	500	55
34	500	64
35	500	56
36	500	67
38	500	61
39	500	83
40	500	102
41	500	119
42	500	120
43	500	119
44	500	185
45	500	184
46	500	129
47	500	41
48	500	23
49	500	8
50	500	11
51	500	9
52	500	23
53	500	18
54	500	41
55	500	102
56	500	142
57	500	158
58	500	118
59	500	145
60	500	161
61	500	82
62	500	23
63	500	10
64	500	24
65	500	13
66	500	6
67	500	28
68	500	105
69	500	161
70	500	161
71	500	138
72	500	164
73	500	149
74	500	130
75	500	157
76	500	158
77	500	130
78	500	132
79	500	148
80	500	88
81	500	89
82	500	74
83	500	79
84	500	68
85	500	86
86	500	87
87	500	123
88	500	127
89	500	166
90	500	130
91	500	51
92	500	53
93	500	56
94	500	137
95	500	136
96	500	100
97	500	133
98	500	73
99	500	28
100	500	14
101	500	27
102	500	19
103	500	31
104	500	33
105	500	21
106	500	33
107	500	49
108	500	66
109	500	57
110	500	99
111	500	87
112	500	93
113	500	138
114	500	129
115	500	105
116	500	129
117	500	113
118	500	116
119	500	105
120	500	97
121	500	78
122	500	100
123	500	85
124	500	111
125	500	86
126	500	108
127	500	103
128	500	102
129	500	163
130	500	125
131	500	131
132	500	153
133	500	132
134	500	145
135	500	111
136	500	117
137	500	119
138	500	117
139	500	102
140	500	80
141	500	97
142	500	83
143	500	99
144	500	82
145	500	65
146	500	84
147	500	69
148	500	67
149	500	59
150	500	65
151	500	85
152	500	44
153	500	64
154	500	39
155	500	76
156	500	112
157	500	74
158	500	64
159	500	71
160	500	80
161	500	56
162	500	56
163	500	61
164	500	52
165	500	44
166	500	50
167	500	50
168	500	37
169	500	50
170	500	39
171	500	44
172	500	57
173	500	54
174	500	54
175	500	49
176	500	61
177	500	45
178	500	74
179	500	63
180	500	61
181	500	72
182	500	74
183	500	92
184	500	76
185	500	79
186	500	76
187	500	77
188	500	87
189	500	38
190	500	72
191	500	84
192	500	70
193	500	64
194	500	64
195	500	65
196	500	78
197	500	112
198	500	81
199	500	67
200	500	70
201	500	85
202	500	71
203	500	82
204	500	97
205	500	63
206	500	79
207	500	82
208	500	92
209	500	82
210	500	102
211	500	130
212	500	86
213	500	102
214	500	105
215	500	98
216	500	79
217	500	86
218	500	72
219	500	95
220	500	75
221	500	75
222	500	84
223	500	88
224	500	84
225	500	91
226	500	62
227	500	50
228	500	44
229	500	58
230	500	45
231	500	51
232	500	62
233	500	58
234	500	80
235	500	101
236	500	74
237	500	69
238	500	88
239	500	73
240	500	71
241	500	52
242	500	72
243	500	82
244	500	43
245	500	74
246	500	83
247	500	71
248	500	53
249	500	78
250	500	62
251	500	63
252	500	79
253	500	86
254	500	76
255	500	68
256	500	72
257	500	63
258	500	59
259	500	81
260	500	84
261	500	84
262	500	81
263	500	78
264	500	65
265	500	78
266	500	88
267	500	89
268	500	109
269	500	80
270	500	109
271	500	87
272	500	71
273	500	83
274	500	81
275	500	70
276	500	63
277	500	69
278	500	76
279	500	60
280	500	93
281	500	99
282	500	61
283	500	65
284	500	60
285	500	72
286	500	57
287	500	73
288	500	53
289	500	76
290	500	81
291	500	94
292	500	114
293	500	119
294	500	79
295	500	84
296	500	105
297	500	121
298	500	136
299	500	108
300	500	126
301	500	105
302	500	107
303	500	90
304	500	38
305	500	42
306	500	22
307	500	20
308	500	46
309	500	45
310	500	64
311	500	84
312	500	151
313	500	77
314	500	104
315	500	112
316	500	84
317	500	91
318	500	177
319	500	144
320	500	90
321	500	108
322	500	50
323	500	58
324	500	78
325	500	66
326	500	53
327	500	50
328	500	60
329	500	71
330	500	110
331	500	160
332	500	175
333	500	185
334	500	148
335	500	166
336	500	151
337	500	145
338	500	170
339	500	167
340	500	137
341	500	156
342	500	176
343	500	196
344	500	159
345	500	162
346	500	176
347	500	116
348	500	119
349	500	163
350	500	156
351	500	144
352	500	191
353	500	154
354	500	154
355	500	169
356	500	167
357	500	164
358	500	163
359	500	174
360	500	74
361	500	35
362	500	45
363	500	26
364	500	38
365	500	59
366	500	28
367	500	39
368	500	30
369	500	60
370	500	53
371	500	88
372	500	172
373	500	228
374	500	283
375	500	221
376	500	230
377	500	191
378	500	223
379	500	176
380	500	207
381	500	157
382	500	182
383	500	153
384	500	116
385	500	139
386	500	169
387	500	142
388	500	172
389	500	156
390	500	180
391	500	143
392	500	130
393	500	136
394	500	154
395	500	155
396	500	123
397	500	139
398	500	132
399	500	110
400	500	88
401	500	118
402	500	108
403	500	88
404	500	105
405	500	155
406	500	179
407	500	142
408	500	119
409	500	151
410	500	111
411	500	86
412	500	127
413	500	117
414	500	104
415	500	125
416	500	140
417	500	123
418	500	142
419	500	110
420	500	102
421	500	110
422	500	120
423	500	142
424	500	110
425	500	121
426	500	117
427	500	101
428	500	159
429	500	149
430	500	115
431	500	191
432	500	168
433	500	162
434	500	240
435	500	295
436	500	421
437	500	360
438	500	427
439	500	467
440	500	699
441	500	1311
442	500	1419
443	500	1944
444	500	2371
445	500	2427
446	500	2605
447	500	2075
448	500	2667
449	500	2693
450	500	1886
451	500	1935
452	500	1577
453	500	1379
454	500	1288
455	500	1214
456	500	1197
457	500	1191
458	500	1143
459	500	866
460	500	1204
461	500	1253
462	500	1650
463	500	1349
464	500	1447
465	500	1775
466	500	1701
467	500	1988
468	500	2018
469	500	1980
470	500	2329
471	500	3755
472	500	4433
473	500	3086
474	500	2232
475	500	1999
476	500	2496
477	500	1989
478	500	1389
479	500	1674
480	500	1597
481	500	1516
482	500	2104
483	500	2095
484	500	1409
485	500	1397
486	500	1260
487	500	1574
488	500	1544
489	500	1357
490	500	1421
491	500	1472
492	500	1525
493	500	1338
494	500	1291
495	500	1309
496	500	1632
497	500	1277
498	500	1826
499	500	7988
500	500	47237
1	501	28
2	501	94
3	501	238
4	501	213
5	501	196
6	501	183
7	501	145
8	501	138
9	501	92
10	501	95
11	501	94
12	501	96
13	501	85
14	501	81
15	501	72
16	501	71
17	501	66
18	501	62
19	501	52
20	501	58
21	501	51
22	501	59
23	501	44
24	501	50
25	501	51
26	501	35
27	501	41
28	501	42
29	501	65
30	501	49
31	501	59
32	501	61
33	501	71
34	501	92
35	501	94
36	501	79
38	501	79
39	501	121
40	501	141
41	501	159
42	501	163
43	501	168
44	501	245
45	501	191
46	501	126
47	501	29
48	501	19
49	501	18
50	501	18
51	501	21
52	501	15
53	501	19
54	501	41
55	501	96
56	501	142
57	501	200
58	501	192
59	501	193
60	501	180
61	501	88
62	501	23
63	501	8
64	501	25
65	501	9
66	501	12
67	501	26
68	501	106
69	501	209
70	501	177
71	501	188
72	501	199
73	501	193
74	501	170
75	501	145
76	501	175
77	501	174
78	501	159
79	501	185
80	501	101
81	501	83
82	501	74
83	501	69
84	501	58
85	501	89
86	501	93
87	501	122
88	501	149
89	501	194
90	501	113
91	501	69
92	501	42
93	501	53
94	501	140
95	501	124
96	501	92
97	501	150
98	501	77
99	501	32
100	501	17
101	501	22
102	501	24
103	501	24
104	501	28
105	501	38
106	501	26
107	501	49
108	501	69
109	501	44
110	501	87
111	501	110
112	501	129
113	501	190
114	501	129
115	501	131
116	501	141
117	501	135
118	501	143
119	501	104
120	501	114
121	501	107
122	501	108
123	501	92
124	501	120
125	501	103
126	501	123
127	501	112
128	501	97
129	501	134
130	501	146
131	501	173
132	501	177
133	501	151
134	501	158
135	501	138
136	501	113
137	501	102
138	501	115
139	501	108
140	501	99
141	501	102
142	501	111
143	501	78
144	501	92
145	501	95
146	501	98
147	501	80
148	501	94
149	501	76
150	501	68
151	501	74
152	501	46
153	501	71
154	501	63
155	501	99
156	501	129
157	501	83
158	501	60
159	501	83
160	501	92
161	501	69
162	501	49
163	501	46
164	501	60
165	501	49
166	501	56
167	501	60
168	501	35
169	501	51
170	501	71
171	501	53
172	501	56
173	501	53
174	501	56
175	501	45
176	501	73
177	501	44
178	501	74
179	501	73
180	501	65
181	501	95
182	501	89
183	501	100
184	501	99
185	501	102
186	501	99
187	501	109
188	501	121
189	501	50
190	501	96
191	501	89
192	501	85
193	501	86
194	501	88
195	501	91
196	501	82
197	501	107
198	501	86
199	501	90
200	501	103
201	501	108
202	501	101
203	501	103
204	501	95
205	501	109
206	501	109
207	501	127
208	501	129
209	501	114
210	501	135
211	501	126
212	501	108
213	501	131
214	501	134
215	501	136
216	501	92
217	501	109
218	501	82
219	501	111
220	501	106
221	501	82
222	501	122
223	501	100
224	501	109
225	501	104
226	501	92
227	501	57
228	501	49
229	501	55
230	501	53
231	501	51
232	501	84
233	501	70
234	501	107
235	501	97
236	501	120
237	501	83
238	501	103
239	501	96
240	501	103
241	501	107
242	501	92
243	501	86
244	501	82
245	501	93
246	501	112
247	501	74
248	501	76
249	501	92
250	501	114
251	501	69
252	501	95
253	501	89
254	501	105
255	501	107
256	501	114
257	501	65
258	501	102
259	501	96
260	501	101
261	501	103
262	501	86
263	501	106
264	501	109
265	501	102
266	501	135
267	501	124
268	501	117
269	501	110
270	501	132
271	501	134
272	501	66
273	501	87
274	501	111
275	501	72
276	501	71
277	501	86
278	501	81
279	501	98
280	501	111
281	501	92
282	501	91
283	501	98
284	501	103
285	501	86
286	501	97
287	501	57
288	501	73
289	501	83
290	501	100
291	501	121
292	501	138
293	501	133
294	501	119
295	501	95
296	501	118
297	501	131
298	501	175
299	501	120
300	501	143
301	501	114
302	501	107
303	501	103
304	501	46
305	501	34
306	501	19
307	501	18
308	501	49
309	501	65
310	501	71
311	501	99
312	501	148
313	501	109
314	501	99
315	501	143
316	501	106
317	501	138
318	501	173
319	501	136
320	501	81
321	501	95
322	501	92
323	501	57
324	501	60
325	501	49
326	501	45
327	501	55
328	501	75
329	501	62
330	501	127
331	501	134
332	501	170
333	501	179
334	501	137
335	501	216
336	501	168
337	501	176
338	501	221
339	501	188
340	501	191
341	501	200
342	501	213
343	501	213
344	501	172
345	501	188
346	501	193
347	501	133
348	501	148
349	501	214
350	501	197
351	501	185
352	501	186
353	501	165
354	501	154
355	501	165
356	501	169
357	501	199
358	501	198
359	501	197
360	501	67
361	501	31
362	501	46
363	501	35
364	501	32
365	501	63
366	501	30
367	501	30
368	501	20
369	501	59
370	501	31
371	501	87
372	501	182
373	501	247
374	501	276
375	501	224
376	501	284
377	501	232
378	501	267
379	501	237
380	501	223
381	501	219
382	501	233
383	501	191
384	501	162
385	501	222
386	501	246
387	501	207
388	501	218
389	501	224
390	501	237
391	501	200
392	501	204
393	501	187
394	501	170
395	501	195
396	501	183
397	501	162
398	501	161
399	501	138
400	501	119
401	501	104
402	501	138
403	501	106
404	501	151
405	501	210
406	501	204
407	501	165
408	501	159
409	501	190
410	501	163
411	501	148
412	501	152
413	501	169
414	501	192
415	501	156
416	501	130
417	501	174
418	501	152
419	501	154
420	501	179
421	501	156
422	501	172
423	501	180
424	501	192
425	501	152
426	501	179
427	501	150
428	501	185
429	501	201
430	501	195
431	501	276
432	501	249
433	501	266
434	501	333
435	501	412
436	501	502
437	501	533
438	501	590
439	501	644
440	501	908
441	501	1275
442	501	1455
443	501	1774
444	501	2088
445	501	1925
446	501	2001
447	501	1752
448	501	1913
449	501	1982
450	501	1522
451	501	1203
452	501	1083
453	501	975
454	501	880
455	501	858
456	501	916
457	501	897
458	501	877
459	501	693
460	501	906
461	501	961
462	501	1202
463	501	956
464	501	1134
465	501	1289
466	501	1192
467	501	1415
468	501	1492
469	501	1418
470	501	1743
471	501	2106
472	501	2534
473	501	2221
474	501	1667
475	501	1576
476	501	1760
477	501	1426
478	501	1079
479	501	1188
480	501	1155
481	501	1098
482	501	1572
483	501	1432
484	501	1005
485	501	1050
486	501	909
487	501	1112
488	501	1111
489	501	906
490	501	949
491	501	1029
492	501	1097
493	501	906
494	501	879
495	501	980
496	501	1141
497	501	968
498	501	1144
499	501	3216
500	501	26206
501	501	56039
1	502	13
2	502	96
3	502	250
4	502	178
5	502	197
6	502	208
7	502	171
8	502	153
9	502	111
10	502	93
11	502	122
12	502	94
13	502	98
14	502	91
15	502	92
16	502	79
17	502	85
18	502	56
19	502	59
20	502	58
21	502	53
22	502	55
23	502	58
24	502	54
25	502	50
26	502	45
27	502	47
28	502	63
29	502	53
30	502	48
31	502	54
32	502	69
33	502	74
34	502	99
35	502	91
36	502	87
38	502	72
39	502	135
40	502	136
41	502	154
42	502	177
43	502	190
44	502	251
45	502	203
46	502	89
47	502	32
48	502	16
49	502	6
50	502	10
51	502	3
52	502	13
53	502	10
54	502	31
55	502	63
56	502	151
57	502	203
58	502	185
59	502	176
60	502	147
61	502	90
62	502	16
63	502	4
64	502	30
65	502	10
66	502	4
67	502	23
68	502	119
69	502	200
70	502	198
71	502	200
72	502	225
73	502	231
74	502	203
75	502	199
76	502	207
77	502	169
78	502	182
79	502	168
80	502	78
81	502	64
82	502	47
83	502	69
84	502	47
85	502	66
86	502	72
87	502	90
88	502	137
89	502	189
90	502	109
91	502	45
92	502	42
93	502	37
94	502	129
95	502	102
96	502	59
97	502	110
98	502	56
99	502	28
100	502	6
101	502	25
102	502	18
103	502	21
104	502	15
105	502	18
106	502	16
107	502	25
108	502	38
109	502	53
110	502	73
111	502	95
112	502	107
113	502	131
114	502	144
115	502	120
116	502	122
117	502	149
118	502	146
119	502	82
120	502	87
121	502	99
122	502	108
123	502	57
124	502	113
125	502	123
126	502	96
127	502	92
128	502	116
129	502	112
130	502	113
131	502	155
132	502	175
133	502	142
134	502	117
135	502	116
136	502	111
137	502	98
138	502	97
139	502	98
140	502	97
141	502	84
142	502	59
143	502	76
144	502	79
145	502	73
146	502	73
147	502	64
148	502	72
149	502	48
150	502	56
151	502	68
152	502	48
153	502	58
154	502	40
155	502	52
156	502	111
157	502	79
158	502	43
159	502	64
160	502	90
161	502	57
162	502	47
163	502	48
164	502	49
165	502	52
166	502	51
167	502	46
168	502	23
169	502	56
170	502	41
171	502	38
172	502	41
173	502	43
174	502	44
175	502	47
176	502	54
177	502	42
178	502	63
179	502	91
180	502	51
181	502	64
182	502	86
183	502	62
184	502	64
185	502	83
186	502	104
187	502	90
188	502	105
189	502	47
190	502	74
191	502	71
192	502	80
193	502	88
194	502	96
195	502	81
196	502	85
197	502	90
198	502	89
199	502	89
200	502	99
201	502	103
202	502	91
203	502	89
204	502	103
205	502	78
206	502	99
207	502	89
208	502	113
209	502	136
210	502	110
211	502	118
212	502	106
213	502	103
214	502	94
215	502	89
216	502	105
217	502	98
218	502	59
219	502	99
220	502	88
221	502	87
222	502	99
223	502	89
224	502	84
225	502	83
226	502	69
227	502	37
228	502	46
229	502	59
230	502	39
231	502	56
232	502	58
233	502	73
234	502	78
235	502	84
236	502	104
237	502	91
238	502	99
239	502	83
240	502	108
241	502	96
242	502	114
243	502	83
244	502	61
245	502	90
246	502	79
247	502	71
248	502	60
249	502	101
250	502	68
251	502	57
252	502	99
253	502	83
254	502	108
255	502	91
256	502	102
257	502	73
258	502	96
259	502	101
260	502	105
261	502	79
262	502	80
263	502	116
264	502	94
265	502	103
266	502	101
267	502	87
268	502	127
269	502	103
270	502	140
271	502	143
272	502	81
273	502	61
274	502	64
275	502	61
276	502	49
277	502	64
278	502	68
279	502	86
280	502	93
281	502	98
282	502	81
283	502	83
284	502	75
285	502	76
286	502	56
287	502	78
288	502	47
289	502	73
290	502	85
291	502	95
292	502	118
293	502	142
294	502	103
295	502	66
296	502	106
297	502	119
298	502	128
299	502	105
300	502	128
301	502	100
302	502	98
303	502	82
304	502	34
305	502	25
306	502	22
307	502	14
308	502	39
309	502	53
310	502	43
311	502	80
312	502	126
313	502	85
314	502	94
315	502	118
316	502	86
317	502	81
318	502	141
319	502	120
320	502	60
321	502	58
322	502	64
323	502	44
324	502	58
325	502	41
326	502	41
327	502	46
328	502	61
329	502	64
330	502	107
331	502	118
332	502	130
333	502	157
334	502	129
335	502	150
336	502	165
337	502	203
338	502	241
339	502	210
340	502	194
341	502	203
342	502	188
343	502	179
344	502	174
345	502	195
346	502	166
347	502	129
348	502	100
349	502	143
350	502	171
351	502	164
352	502	185
353	502	158
354	502	124
355	502	131
356	502	138
357	502	172
358	502	171
359	502	156
360	502	52
361	502	18
362	502	37
363	502	24
364	502	39
365	502	47
366	502	17
367	502	23
368	502	17
369	502	50
370	502	45
371	502	66
372	502	162
373	502	240
374	502	250
375	502	237
376	502	265
377	502	268
378	502	288
379	502	210
380	502	250
381	502	207
382	502	261
383	502	168
384	502	153
385	502	231
386	502	227
387	502	208
388	502	242
389	502	276
390	502	274
391	502	202
392	502	169
393	502	188
394	502	194
395	502	155
396	502	144
397	502	171
398	502	121
399	502	115
400	502	86
401	502	99
402	502	93
403	502	106
404	502	136
405	502	200
406	502	198
407	502	187
408	502	180
409	502	151
410	502	154
411	502	152
412	502	199
413	502	184
414	502	167
415	502	179
416	502	191
417	502	180
418	502	145
419	502	188
420	502	201
421	502	161
422	502	144
423	502	199
424	502	194
425	502	167
426	502	194
427	502	166
428	502	221
429	502	217
430	502	197
431	502	254
432	502	247
433	502	291
434	502	352
435	502	463
436	502	493
437	502	540
438	502	549
439	502	612
440	502	878
441	502	1244
442	502	1238
443	502	1472
444	502	1684
445	502	1636
446	502	1650
447	502	1421
448	502	1471
449	502	1623
450	502	1045
451	502	872
452	502	746
453	502	714
454	502	580
455	502	663
456	502	677
457	502	633
458	502	624
459	502	413
460	502	609
461	502	653
462	502	873
463	502	698
464	502	748
465	502	892
466	502	848
467	502	992
468	502	1075
469	502	929
470	502	1133
471	502	1579
472	502	1804
473	502	1518
474	502	1198
475	502	1148
476	502	1288
477	502	944
478	502	697
479	502	887
480	502	797
481	502	712
482	502	1079
483	502	980
484	502	675
485	502	674
486	502	568
487	502	735
488	502	720
489	502	620
490	502	724
491	502	698
492	502	672
493	502	601
494	502	593
495	502	655
496	502	729
497	502	594
498	502	730
499	502	2243
500	502	12757
501	502	24400
502	502	52969
1	503	13
2	503	86
3	503	180
4	503	195
5	503	211
6	503	178
7	503	179
8	503	159
9	503	108
10	503	98
11	503	99
12	503	102
13	503	122
14	503	90
15	503	84
16	503	85
17	503	64
18	503	80
19	503	64
20	503	70
21	503	57
22	503	48
23	503	58
24	503	63
25	503	43
26	503	50
27	503	60
28	503	62
29	503	51
30	503	73
31	503	66
32	503	72
33	503	74
34	503	109
35	503	97
36	503	85
38	503	85
39	503	143
40	503	168
41	503	175
42	503	176
43	503	181
44	503	285
45	503	172
46	503	98
47	503	24
48	503	8
49	503	5
50	503	9
51	503	6
52	503	18
53	503	13
54	503	21
55	503	70
56	503	118
57	503	260
58	503	204
59	503	216
60	503	151
61	503	87
62	503	16
63	503	1
64	503	19
65	503	5
66	503	8
67	503	21
68	503	115
69	503	170
70	503	206
71	503	181
72	503	191
73	503	243
74	503	167
75	503	236
76	503	204
77	503	159
78	503	203
79	503	152
80	503	75
81	503	54
82	503	40
83	503	48
84	503	35
85	503	39
86	503	78
87	503	81
88	503	108
89	503	257
90	503	125
91	503	38
92	503	28
93	503	36
94	503	124
95	503	113
96	503	49
97	503	105
98	503	71
99	503	14
100	503	8
101	503	9
102	503	15
103	503	18
104	503	20
105	503	18
106	503	16
107	503	23
108	503	35
109	503	43
110	503	66
111	503	79
112	503	121
113	503	131
114	503	144
115	503	134
116	503	123
117	503	96
118	503	128
119	503	94
120	503	80
121	503	88
122	503	84
123	503	60
124	503	103
125	503	100
126	503	82
127	503	81
128	503	103
129	503	114
130	503	89
131	503	135
132	503	167
133	503	120
134	503	118
135	503	85
136	503	81
137	503	95
138	503	102
139	503	85
140	503	78
141	503	77
142	503	61
143	503	67
144	503	71
145	503	48
146	503	54
147	503	59
148	503	54
149	503	48
150	503	50
151	503	54
152	503	32
153	503	30
154	503	26
155	503	65
156	503	106
157	503	60
158	503	52
159	503	69
160	503	59
161	503	48
162	503	40
163	503	46
164	503	48
165	503	50
166	503	36
167	503	41
168	503	34
169	503	38
170	503	66
171	503	46
172	503	38
173	503	32
174	503	34
175	503	44
176	503	43
177	503	37
178	503	49
179	503	71
180	503	45
181	503	68
182	503	69
183	503	64
184	503	73
185	503	64
186	503	97
187	503	84
188	503	90
189	503	34
190	503	57
191	503	63
192	503	55
193	503	49
194	503	63
195	503	73
196	503	67
197	503	91
198	503	52
199	503	75
200	503	77
201	503	91
202	503	77
203	503	82
204	503	88
205	503	65
206	503	89
207	503	100
208	503	107
209	503	97
210	503	107
211	503	112
212	503	102
213	503	103
214	503	120
215	503	83
216	503	83
217	503	77
218	503	61
219	503	82
220	503	72
221	503	80
222	503	91
223	503	103
224	503	73
225	503	66
226	503	81
227	503	31
228	503	32
229	503	45
230	503	37
231	503	38
232	503	34
233	503	58
234	503	78
235	503	89
236	503	78
237	503	96
238	503	106
239	503	76
240	503	77
241	503	82
242	503	105
243	503	92
244	503	47
245	503	77
246	503	92
247	503	50
248	503	73
249	503	86
250	503	74
251	503	79
252	503	96
253	503	95
254	503	94
255	503	105
256	503	94
257	503	68
258	503	96
259	503	115
260	503	91
261	503	79
262	503	102
263	503	90
264	503	104
265	503	90
266	503	101
267	503	93
268	503	109
269	503	103
270	503	156
271	503	137
272	503	61
273	503	45
274	503	64
275	503	62
276	503	45
277	503	43
278	503	64
279	503	57
280	503	79
281	503	94
282	503	77
283	503	85
284	503	67
285	503	68
286	503	58
287	503	60
288	503	49
289	503	50
290	503	77
291	503	92
292	503	113
293	503	149
294	503	86
295	503	73
296	503	92
297	503	111
298	503	117
299	503	113
300	503	97
301	503	70
302	503	56
303	503	61
304	503	25
305	503	24
306	503	17
307	503	6
308	503	27
309	503	45
310	503	57
311	503	72
312	503	128
313	503	55
314	503	60
315	503	115
316	503	80
317	503	88
318	503	116
319	503	110
320	503	57
321	503	56
322	503	46
323	503	22
324	503	47
325	503	36
326	503	28
327	503	30
328	503	33
329	503	44
330	503	87
331	503	107
332	503	94
333	503	124
334	503	118
335	503	169
336	503	161
337	503	150
338	503	266
339	503	224
340	503	159
341	503	216
342	503	189
343	503	194
344	503	153
345	503	159
346	503	157
347	503	106
348	503	100
349	503	129
350	503	154
351	503	112
352	503	182
353	503	149
354	503	161
355	503	160
356	503	141
357	503	123
358	503	184
359	503	160
360	503	33
361	503	19
362	503	25
363	503	15
364	503	19
365	503	30
366	503	12
367	503	19
368	503	19
369	503	26
370	503	22
371	503	51
372	503	151
373	503	228
374	503	266
375	503	210
376	503	246
377	503	208
378	503	253
379	503	176
380	503	193
381	503	209
382	503	232
383	503	145
384	503	143
385	503	191
386	503	230
387	503	207
388	503	261
389	503	254
390	503	231
391	503	196
392	503	182
393	503	169
394	503	161
395	503	167
396	503	116
397	503	150
398	503	95
399	503	98
400	503	65
401	503	86
402	503	90
403	503	75
404	503	141
405	503	198
406	503	189
407	503	210
408	503	172
409	503	172
410	503	172
411	503	188
412	503	203
413	503	167
414	503	159
415	503	175
416	503	141
417	503	157
418	503	122
419	503	210
420	503	223
421	503	143
422	503	152
423	503	216
424	503	177
425	503	137
426	503	181
427	503	168
428	503	178
429	503	253
430	503	224
431	503	261
432	503	272
433	503	302
434	503	351
435	503	450
436	503	501
437	503	499
438	503	530
439	503	667
440	503	919
441	503	1222
442	503	1149
443	503	1358
444	503	1533
445	503	1577
446	503	1558
447	503	1174
448	503	1385
449	503	1378
450	503	836
451	503	752
452	503	620
453	503	604
454	503	529
455	503	519
456	503	530
457	503	505
458	503	475
459	503	372
460	503	495
461	503	503
462	503	678
463	503	578
464	503	575
465	503	708
466	503	749
467	503	856
468	503	877
469	503	794
470	503	926
471	503	1310
472	503	1539
473	503	1360
474	503	1095
475	503	947
476	503	1137
477	503	795
478	503	599
479	503	664
480	503	634
481	503	543
482	503	830
483	503	801
484	503	570
485	503	506
486	503	412
487	503	588
488	503	515
489	503	496
490	503	569
491	503	570
492	503	606
493	503	507
494	503	455
495	503	441
496	503	577
497	503	402
498	503	557
499	503	1945
500	503	10274
501	503	12903
502	503	31753
503	503	45662
0	504	1
1	504	15
2	504	93
3	504	197
4	504	180
5	504	186
6	504	197
7	504	161
8	504	135
9	504	109
10	504	92
11	504	117
12	504	101
13	504	94
14	504	99
15	504	79
16	504	79
17	504	74
18	504	65
19	504	64
20	504	63
21	504	67
22	504	61
23	504	56
24	504	48
25	504	50
26	504	53
27	504	48
28	504	66
29	504	72
30	504	78
31	504	68
32	504	77
33	504	75
34	504	102
35	504	108
36	504	100
38	504	100
39	504	124
40	504	149
41	504	167
42	504	154
43	504	163
44	504	188
45	504	171
46	504	105
47	504	26
48	504	16
49	504	10
50	504	8
51	504	13
52	504	16
53	504	10
54	504	28
55	504	105
56	504	148
57	504	189
58	504	156
59	504	180
60	504	157
61	504	69
62	504	41
63	504	6
64	504	26
65	504	3
66	504	7
67	504	26
68	504	96
69	504	168
70	504	174
71	504	190
72	504	156
73	504	195
74	504	183
75	504	184
76	504	205
77	504	178
78	504	182
79	504	146
80	504	61
81	504	66
82	504	53
83	504	76
84	504	50
85	504	60
86	504	86
87	504	103
88	504	112
89	504	174
90	504	100
91	504	50
92	504	51
93	504	42
94	504	123
95	504	98
96	504	52
97	504	98
98	504	62
99	504	29
100	504	18
101	504	19
102	504	12
103	504	19
104	504	20
105	504	19
106	504	14
107	504	29
108	504	48
109	504	56
110	504	92
111	504	99
112	504	114
113	504	158
114	504	135
115	504	123
116	504	109
117	504	125
118	504	141
119	504	116
120	504	78
121	504	109
122	504	86
123	504	79
124	504	105
125	504	97
126	504	102
127	504	76
128	504	106
129	504	121
130	504	113
131	504	151
132	504	160
133	504	127
134	504	161
135	504	104
136	504	85
137	504	76
138	504	109
139	504	108
140	504	89
141	504	93
142	504	64
143	504	89
144	504	83
145	504	71
146	504	82
147	504	79
148	504	66
149	504	72
150	504	52
151	504	85
152	504	27
153	504	54
154	504	38
155	504	54
156	504	118
157	504	72
158	504	48
159	504	69
160	504	64
161	504	46
162	504	51
163	504	34
164	504	34
165	504	37
166	504	53
167	504	39
168	504	26
169	504	52
170	504	56
171	504	62
172	504	34
173	504	50
174	504	45
175	504	33
176	504	47
177	504	38
178	504	55
179	504	72
180	504	61
181	504	76
182	504	70
183	504	86
184	504	62
185	504	75
186	504	82
187	504	85
188	504	91
189	504	47
190	504	72
191	504	68
192	504	72
193	504	65
194	504	64
195	504	79
196	504	67
197	504	98
198	504	104
199	504	91
200	504	78
201	504	88
202	504	77
203	504	95
204	504	102
205	504	95
206	504	97
207	504	101
208	504	97
209	504	107
210	504	95
211	504	136
212	504	119
213	504	122
214	504	138
215	504	114
216	504	90
217	504	92
218	504	89
219	504	96
220	504	78
221	504	96
222	504	90
223	504	122
224	504	114
225	504	83
226	504	84
227	504	54
228	504	45
229	504	43
230	504	54
231	504	64
232	504	68
233	504	66
234	504	73
235	504	82
236	504	106
237	504	101
238	504	98
239	504	100
240	504	111
241	504	82
242	504	110
243	504	103
244	504	68
245	504	79
246	504	101
247	504	79
248	504	89
249	504	107
250	504	98
251	504	77
252	504	93
253	504	91
254	504	99
255	504	113
256	504	101
257	504	67
258	504	108
259	504	111
260	504	109
261	504	97
262	504	95
263	504	107
264	504	90
265	504	106
266	504	94
267	504	109
268	504	98
269	504	121
270	504	143
271	504	109
272	504	59
273	504	57
274	504	61
275	504	75
276	504	61
277	504	67
278	504	83
279	504	88
280	504	88
281	504	89
282	504	75
283	504	76
284	504	73
285	504	86
286	504	74
287	504	62
288	504	51
289	504	57
290	504	80
291	504	109
292	504	148
293	504	138
294	504	83
295	504	84
296	504	81
297	504	115
298	504	127
299	504	105
300	504	136
301	504	105
302	504	86
303	504	68
304	504	39
305	504	28
306	504	17
307	504	22
308	504	41
309	504	48
310	504	51
311	504	67
312	504	96
313	504	87
314	504	93
315	504	111
316	504	81
317	504	90
318	504	139
319	504	98
320	504	72
321	504	73
322	504	59
323	504	37
324	504	43
325	504	60
326	504	36
327	504	38
328	504	65
329	504	59
330	504	99
331	504	134
332	504	127
333	504	165
334	504	120
335	504	171
336	504	193
337	504	184
338	504	183
339	504	199
340	504	157
341	504	185
342	504	196
343	504	194
344	504	135
345	504	193
346	504	156
347	504	112
348	504	116
349	504	155
350	504	191
351	504	125
352	504	176
353	504	171
354	504	145
355	504	157
356	504	159
357	504	155
358	504	193
359	504	152
360	504	58
361	504	29
362	504	31
363	504	16
364	504	21
365	504	42
366	504	18
367	504	22
368	504	26
369	504	48
370	504	43
371	504	54
372	504	151
373	504	204
374	504	274
375	504	227
376	504	272
377	504	226
378	504	275
379	504	205
380	504	213
381	504	208
382	504	227
383	504	179
384	504	142
385	504	215
386	504	237
387	504	207
388	504	224
389	504	231
390	504	244
391	504	194
392	504	188
393	504	164
394	504	196
395	504	168
396	504	161
397	504	160
398	504	152
399	504	109
400	504	108
401	504	129
402	504	98
403	504	97
404	504	164
405	504	207
406	504	169
407	504	174
408	504	168
409	504	205
410	504	152
411	504	159
412	504	152
413	504	169
414	504	155
415	504	165
416	504	165
417	504	194
418	504	188
419	504	154
420	504	179
421	504	142
422	504	138
423	504	190
424	504	174
425	504	164
426	504	170
427	504	165
428	504	212
429	504	195
430	504	196
431	504	257
432	504	227
433	504	283
434	504	327
435	504	404
436	504	441
437	504	447
438	504	467
439	504	503
440	504	672
441	504	950
442	504	922
443	504	965
444	504	1158
445	504	962
446	504	968
447	504	916
448	504	853
449	504	897
450	504	692
451	504	506
452	504	465
453	504	468
454	504	382
455	504	378
456	504	396
457	504	414
458	504	428
459	504	284
460	504	410
461	504	441
462	504	525
463	504	458
464	504	469
465	504	517
466	504	548
467	504	564
468	504	638
469	504	551
470	504	677
471	504	737
472	504	860
473	504	854
474	504	708
475	504	660
476	504	771
477	504	584
478	504	434
479	504	517
480	504	482
481	504	435
482	504	626
483	504	627
484	504	425
485	504	415
486	504	386
487	504	473
488	504	447
489	504	391
490	504	439
491	504	388
492	504	433
493	504	384
494	504	354
495	504	411
496	504	473
497	504	392
498	504	426
499	504	883
500	504	3791
501	504	5208
502	504	7641
503	504	12925
504	504	52215
0	505	2
1	505	13
2	505	99
3	505	183
4	505	190
5	505	162
6	505	161
7	505	147
8	505	123
9	505	113
10	505	97
11	505	84
12	505	72
13	505	84
14	505	90
15	505	67
16	505	90
17	505	70
18	505	77
19	505	55
20	505	63
21	505	50
22	505	51
23	505	50
24	505	46
25	505	44
26	505	37
27	505	54
28	505	56
29	505	56
30	505	59
31	505	83
32	505	78
33	505	72
34	505	89
35	505	93
36	505	67
38	505	89
39	505	133
40	505	133
41	505	144
42	505	150
43	505	147
44	505	209
45	505	158
46	505	95
47	505	25
48	505	12
49	505	7
50	505	12
51	505	11
52	505	5
53	505	11
54	505	26
55	505	62
56	505	116
57	505	179
58	505	158
59	505	158
60	505	129
61	505	83
62	505	15
63	505	12
64	505	24
65	505	9
66	505	6
67	505	26
68	505	83
69	505	188
70	505	183
71	505	161
72	505	180
73	505	183
74	505	175
75	505	173
76	505	194
77	505	163
78	505	181
79	505	132
80	505	78
81	505	52
82	505	49
83	505	63
84	505	48
85	505	47
86	505	65
87	505	83
88	505	116
89	505	190
90	505	97
91	505	47
92	505	42
93	505	35
94	505	124
95	505	98
96	505	52
97	505	89
98	505	47
99	505	28
100	505	19
101	505	18
102	505	15
103	505	15
104	505	13
105	505	18
106	505	28
107	505	38
108	505	40
109	505	53
110	505	78
111	505	78
112	505	101
113	505	123
114	505	127
115	505	112
116	505	114
117	505	110
118	505	119
119	505	103
120	505	88
121	505	97
122	505	81
123	505	83
124	505	100
125	505	75
126	505	95
127	505	78
128	505	96
129	505	110
130	505	101
131	505	121
132	505	145
133	505	104
134	505	109
135	505	104
136	505	75
137	505	66
138	505	91
139	505	98
140	505	65
141	505	78
142	505	70
143	505	59
144	505	70
145	505	60
146	505	64
147	505	59
148	505	43
149	505	54
150	505	51
151	505	44
152	505	29
153	505	30
154	505	42
155	505	52
156	505	89
157	505	58
158	505	48
159	505	57
160	505	80
161	505	48
162	505	37
163	505	32
164	505	46
165	505	48
166	505	34
167	505	39
168	505	24
169	505	40
170	505	58
171	505	45
172	505	33
173	505	48
174	505	31
175	505	31
176	505	37
177	505	29
178	505	51
179	505	56
180	505	42
181	505	72
182	505	49
183	505	66
184	505	63
185	505	60
186	505	74
187	505	71
188	505	82
189	505	51
190	505	75
191	505	65
192	505	67
193	505	52
194	505	65
195	505	68
196	505	83
197	505	66
198	505	83
199	505	65
200	505	74
201	505	89
202	505	79
203	505	89
204	505	107
205	505	89
206	505	87
207	505	89
208	505	105
209	505	87
210	505	100
211	505	135
212	505	111
213	505	94
214	505	123
215	505	94
216	505	102
217	505	101
218	505	89
219	505	78
220	505	69
221	505	93
222	505	89
223	505	85
224	505	90
225	505	98
226	505	67
227	505	38
228	505	45
229	505	58
230	505	46
231	505	45
232	505	55
233	505	56
234	505	84
235	505	87
236	505	88
237	505	83
238	505	75
239	505	91
240	505	79
241	505	72
242	505	80
243	505	70
244	505	45
245	505	63
246	505	79
247	505	67
248	505	59
249	505	74
250	505	88
251	505	64
252	505	70
253	505	82
254	505	72
255	505	84
256	505	83
257	505	75
258	505	92
259	505	90
260	505	101
261	505	83
262	505	76
263	505	77
264	505	93
265	505	90
266	505	94
267	505	96
268	505	93
269	505	87
270	505	134
271	505	116
272	505	67
273	505	61
274	505	59
275	505	59
276	505	56
277	505	51
278	505	78
279	505	70
280	505	75
281	505	78
282	505	74
283	505	79
284	505	65
285	505	72
286	505	55
287	505	56
288	505	46
289	505	49
290	505	84
291	505	98
292	505	98
293	505	115
294	505	90
295	505	66
296	505	92
297	505	131
298	505	102
299	505	106
300	505	113
301	505	81
302	505	84
303	505	76
304	505	31
305	505	18
306	505	15
307	505	8
308	505	26
309	505	48
310	505	58
311	505	67
312	505	95
313	505	65
314	505	86
315	505	94
316	505	67
317	505	92
318	505	113
319	505	105
320	505	67
321	505	76
322	505	55
323	505	43
324	505	53
325	505	43
326	505	33
327	505	40
328	505	56
329	505	54
330	505	74
331	505	98
332	505	95
333	505	119
334	505	102
335	505	154
336	505	170
337	505	170
338	505	212
339	505	197
340	505	153
341	505	197
342	505	188
343	505	160
344	505	137
345	505	141
346	505	153
347	505	110
348	505	121
349	505	138
350	505	179
351	505	154
352	505	169
353	505	141
354	505	128
355	505	132
356	505	130
357	505	143
358	505	154
359	505	128
360	505	49
361	505	22
362	505	33
363	505	29
364	505	23
365	505	34
366	505	11
367	505	13
368	505	16
369	505	34
370	505	25
371	505	50
372	505	119
373	505	205
374	505	248
375	505	190
376	505	220
377	505	207
378	505	240
379	505	203
380	505	195
381	505	192
382	505	205
383	505	130
384	505	127
385	505	185
386	505	178
387	505	184
388	505	205
389	505	217
390	505	223
391	505	175
392	505	165
393	505	146
394	505	158
395	505	158
396	505	141
397	505	139
398	505	122
399	505	91
400	505	91
401	505	91
402	505	101
403	505	92
404	505	141
405	505	172
406	505	192
407	505	167
408	505	158
409	505	173
410	505	147
411	505	134
412	505	182
413	505	177
414	505	172
415	505	179
416	505	134
417	505	146
418	505	152
419	505	137
420	505	167
421	505	117
422	505	134
423	505	150
424	505	168
425	505	155
426	505	192
427	505	158
428	505	157
429	505	153
430	505	161
431	505	201
432	505	214
433	505	264
434	505	294
435	505	336
436	505	441
437	505	417
438	505	417
439	505	486
440	505	677
441	505	890
442	505	920
443	505	944
444	505	1014
445	505	959
446	505	960
447	505	842
448	505	851
449	505	888
450	505	599
451	505	462
452	505	435
453	505	460
454	505	388
455	505	372
456	505	406
457	505	380
458	505	337
459	505	260
460	505	346
461	505	398
462	505	495
463	505	400
464	505	435
465	505	527
466	505	507
467	505	559
468	505	568
469	505	555
470	505	568
471	505	717
472	505	841
473	505	833
474	505	716
475	505	619
476	505	683
477	505	589
478	505	447
479	505	498
480	505	431
481	505	366
482	505	592
483	505	550
484	505	367
485	505	375
486	505	346
487	505	448
488	505	377
489	505	358
490	505	388
491	505	399
492	505	388
493	505	380
494	505	344
495	505	314
496	505	417
497	505	330
498	505	399
499	505	963
500	505	4091
501	505	5585
502	505	8899
503	505	14353
504	505	31847
505	505	45085
0	506	1
1	506	21
2	506	163
3	506	199
4	506	276
5	506	251
6	506	187
7	506	170
8	506	153
9	506	110
10	506	78
11	506	92
12	506	93
13	506	105
14	506	92
15	506	81
16	506	70
17	506	72
18	506	51
19	506	60
20	506	53
21	506	59
22	506	56
23	506	51
24	506	68
25	506	44
26	506	46
27	506	54
28	506	53
29	506	60
30	506	49
31	506	55
32	506	70
33	506	65
34	506	87
35	506	71
36	506	64
38	506	75
39	506	127
40	506	133
41	506	133
42	506	177
43	506	187
44	506	264
45	506	206
46	506	153
47	506	34
48	506	19
49	506	10
50	506	15
51	506	10
52	506	12
53	506	17
54	506	36
55	506	107
56	506	183
57	506	259
58	506	221
59	506	246
60	506	173
61	506	93
62	506	39
63	506	6
64	506	31
65	506	14
66	506	7
67	506	25
68	506	144
69	506	207
70	506	223
71	506	180
72	506	204
73	506	175
74	506	166
75	506	263
76	506	299
77	506	198
78	506	210
79	506	226
80	506	88
81	506	84
82	506	63
83	506	77
84	506	62
85	506	75
86	506	95
87	506	129
88	506	176
89	506	369
90	506	132
91	506	53
92	506	54
93	506	57
94	506	165
95	506	129
96	506	96
97	506	131
98	506	67
99	506	31
100	506	20
101	506	29
102	506	19
103	506	24
104	506	22
105	506	23
106	506	25
107	506	27
108	506	52
109	506	50
110	506	96
111	506	81
112	506	85
113	506	107
114	506	103
115	506	116
116	506	102
117	506	112
118	506	105
119	506	75
120	506	74
121	506	84
122	506	73
123	506	74
124	506	84
125	506	69
126	506	108
127	506	80
128	506	90
129	506	131
130	506	98
131	506	125
132	506	149
133	506	113
134	506	105
135	506	90
136	506	110
137	506	102
138	506	95
139	506	102
140	506	73
141	506	80
142	506	81
143	506	79
144	506	74
145	506	67
146	506	66
147	506	67
148	506	75
149	506	53
150	506	55
151	506	52
152	506	42
153	506	52
154	506	41
155	506	62
156	506	107
157	506	61
158	506	58
159	506	56
160	506	64
161	506	58
162	506	43
163	506	53
164	506	40
165	506	34
166	506	49
167	506	48
168	506	28
169	506	56
170	506	53
171	506	45
172	506	49
173	506	54
174	506	39
175	506	44
176	506	58
177	506	35
178	506	51
179	506	67
180	506	59
181	506	60
182	506	66
183	506	78
184	506	74
185	506	57
186	506	115
187	506	76
188	506	96
189	506	35
190	506	65
191	506	56
192	506	66
193	506	59
194	506	66
195	506	73
196	506	62
197	506	67
198	506	54
199	506	65
200	506	78
201	506	90
202	506	115
203	506	109
204	506	85
205	506	81
206	506	97
207	506	89
208	506	83
209	506	91
210	506	87
211	506	100
212	506	105
213	506	98
214	506	100
215	506	96
216	506	83
217	506	100
218	506	75
219	506	94
220	506	77
221	506	76
222	506	105
223	506	95
224	506	80
225	506	74
226	506	78
227	506	40
228	506	49
229	506	58
230	506	44
231	506	50
232	506	58
233	506	64
234	506	73
235	506	77
236	506	107
237	506	78
238	506	88
239	506	78
240	506	85
241	506	81
242	506	88
243	506	77
244	506	53
245	506	59
246	506	69
247	506	65
248	506	62
249	506	83
250	506	86
251	506	60
252	506	63
253	506	61
254	506	72
255	506	80
256	506	82
257	506	61
258	506	86
259	506	87
260	506	107
261	506	78
262	506	82
263	506	101
264	506	99
265	506	129
266	506	116
267	506	87
268	506	107
269	506	78
270	506	131
271	506	121
272	506	66
273	506	58
274	506	81
275	506	68
276	506	64
277	506	66
278	506	48
279	506	64
280	506	78
281	506	89
282	506	63
283	506	75
284	506	62
285	506	60
286	506	67
287	506	70
288	506	54
289	506	66
290	506	85
291	506	79
292	506	118
293	506	104
294	506	81
295	506	92
296	506	136
297	506	114
298	506	108
299	506	110
300	506	126
301	506	105
302	506	74
303	506	81
304	506	32
305	506	23
306	506	16
307	506	13
308	506	36
309	506	60
310	506	62
311	506	85
312	506	127
313	506	90
314	506	101
315	506	105
316	506	84
317	506	84
318	506	183
319	506	164
320	506	79
321	506	83
322	506	81
323	506	53
324	506	71
325	506	50
326	506	33
327	506	43
328	506	78
329	506	60
330	506	118
331	506	134
332	506	128
333	506	182
334	506	114
335	506	191
336	506	154
337	506	187
338	506	424
339	506	307
340	506	214
341	506	195
342	506	254
343	506	210
344	506	193
345	506	165
346	506	167
347	506	115
348	506	122
349	506	154
350	506	192
351	506	176
352	506	196
353	506	164
354	506	157
355	506	168
356	506	152
357	506	204
358	506	219
359	506	209
360	506	84
361	506	40
362	506	39
363	506	25
364	506	36
365	506	57
366	506	20
367	506	21
368	506	23
369	506	44
370	506	43
371	506	72
372	506	177
373	506	233
374	506	255
375	506	256
376	506	253
377	506	211
378	506	298
379	506	221
380	506	219
381	506	214
382	506	265
383	506	179
384	506	123
385	506	179
386	506	203
387	506	195
388	506	206
389	506	238
390	506	235
391	506	195
392	506	155
393	506	157
394	506	162
395	506	148
396	506	120
397	506	128
398	506	112
399	506	103
400	506	92
401	506	101
402	506	105
403	506	92
404	506	147
405	506	210
406	506	180
407	506	217
408	506	162
409	506	177
410	506	226
411	506	198
412	506	132
413	506	167
414	506	172
415	506	176
416	506	146
417	506	139
418	506	130
419	506	294
420	506	195
421	506	130
422	506	129
423	506	158
424	506	140
425	506	127
426	506	129
427	506	161
428	506	163
429	506	176
430	506	187
431	506	222
432	506	270
433	506	246
434	506	262
435	506	314
436	506	373
437	506	389
438	506	416
439	506	447
440	506	749
441	506	860
442	506	674
443	506	709
444	506	758
445	506	739
446	506	784
447	506	660
448	506	624
449	506	675
450	506	484
451	506	328
452	506	272
453	506	309
454	506	305
455	506	240
456	506	277
457	506	269
458	506	243
459	506	192
460	506	290
461	506	314
462	506	343
463	506	308
464	506	303
465	506	360
466	506	354
467	506	345
468	506	457
469	506	349
470	506	463
471	506	536
472	506	571
473	506	613
474	506	497
475	506	458
476	506	480
477	506	394
478	506	314
479	506	338
480	506	346
481	506	327
482	506	446
483	506	398
484	506	286
485	506	265
486	506	245
487	506	319
488	506	336
489	506	290
490	506	286
491	506	291
492	506	307
493	506	260
494	506	270
495	506	251
496	506	313
497	506	258
498	506	286
499	506	694
500	506	2785
501	506	3680
502	506	5783
503	506	9362
504	506	9134
505	506	12754
506	506	49734
1	507	29
2	507	142
3	507	245
4	507	195
5	507	203
6	507	190
7	507	146
8	507	122
9	507	89
10	507	75
11	507	93
12	507	67
13	507	68
14	507	76
15	507	57
16	507	51
17	507	67
18	507	55
19	507	54
20	507	50
21	507	42
22	507	48
23	507	36
24	507	40
25	507	47
26	507	33
27	507	40
28	507	39
29	507	42
30	507	38
31	507	52
32	507	55
33	507	60
34	507	70
35	507	79
36	507	69
38	507	76
39	507	93
40	507	122
41	507	112
42	507	143
43	507	142
44	507	215
45	507	234
46	507	161
47	507	44
48	507	17
49	507	18
50	507	14
51	507	10
52	507	17
53	507	24
54	507	33
55	507	113
56	507	147
57	507	171
58	507	138
59	507	146
60	507	187
61	507	105
62	507	36
63	507	7
64	507	33
65	507	13
66	507	8
67	507	28
68	507	123
69	507	192
70	507	158
71	507	140
72	507	162
73	507	187
74	507	152
75	507	151
76	507	203
77	507	169
78	507	178
79	507	185
80	507	137
81	507	94
82	507	83
83	507	93
84	507	72
85	507	93
86	507	123
87	507	138
88	507	156
89	507	218
90	507	148
91	507	66
92	507	59
93	507	57
94	507	148
95	507	130
96	507	88
97	507	142
98	507	90
99	507	36
100	507	28
101	507	32
102	507	19
103	507	28
104	507	29
105	507	35
106	507	31
107	507	49
108	507	62
109	507	53
110	507	86
111	507	87
112	507	87
113	507	127
114	507	105
115	507	86
116	507	105
117	507	104
118	507	112
119	507	84
120	507	60
121	507	82
122	507	78
123	507	74
124	507	71
125	507	81
126	507	77
127	507	83
128	507	89
129	507	113
130	507	101
131	507	91
132	507	111
133	507	102
134	507	119
135	507	82
136	507	90
137	507	79
138	507	95
139	507	95
140	507	81
141	507	95
142	507	64
143	507	81
144	507	64
145	507	67
146	507	63
147	507	74
148	507	71
149	507	65
150	507	56
151	507	70
152	507	48
153	507	70
154	507	41
155	507	64
156	507	99
157	507	64
158	507	54
159	507	77
160	507	61
161	507	48
162	507	53
163	507	52
164	507	52
165	507	30
166	507	47
167	507	48
168	507	31
169	507	43
170	507	49
171	507	39
172	507	45
173	507	48
174	507	40
175	507	50
176	507	55
177	507	43
178	507	65
179	507	57
180	507	57
181	507	80
182	507	67
183	507	76
184	507	67
185	507	67
186	507	85
187	507	82
188	507	79
189	507	49
190	507	60
191	507	65
192	507	61
193	507	49
194	507	57
195	507	64
196	507	56
197	507	63
198	507	60
199	507	79
200	507	92
201	507	84
202	507	90
203	507	107
204	507	89
205	507	85
206	507	83
207	507	74
208	507	93
209	507	93
210	507	95
211	507	101
212	507	88
213	507	111
214	507	119
215	507	101
216	507	89
217	507	99
218	507	51
219	507	107
220	507	84
221	507	96
222	507	113
223	507	92
224	507	96
225	507	78
226	507	89
227	507	48
228	507	70
229	507	67
230	507	58
231	507	64
232	507	67
233	507	59
234	507	87
235	507	93
236	507	89
237	507	74
238	507	63
239	507	61
240	507	88
241	507	67
242	507	74
243	507	70
244	507	47
245	507	74
246	507	77
247	507	63
248	507	65
249	507	80
250	507	64
251	507	61
252	507	69
253	507	69
254	507	79
255	507	76
256	507	71
257	507	63
258	507	82
259	507	86
260	507	84
261	507	77
262	507	78
263	507	88
264	507	83
265	507	96
266	507	95
267	507	94
268	507	116
269	507	105
270	507	119
271	507	122
272	507	73
273	507	69
274	507	85
275	507	73
276	507	57
277	507	69
278	507	67
279	507	69
280	507	84
281	507	88
282	507	86
283	507	83
284	507	73
285	507	59
286	507	68
287	507	52
288	507	53
289	507	69
290	507	73
291	507	109
292	507	101
293	507	122
294	507	95
295	507	84
296	507	100
297	507	122
298	507	138
299	507	96
300	507	134
301	507	98
302	507	74
303	507	88
304	507	42
305	507	37
306	507	32
307	507	27
308	507	49
309	507	65
310	507	92
311	507	89
312	507	134
313	507	73
314	507	109
315	507	116
316	507	102
317	507	98
318	507	128
319	507	141
320	507	86
321	507	81
322	507	68
323	507	55
324	507	67
325	507	59
326	507	65
327	507	76
328	507	93
329	507	65
330	507	141
331	507	125
332	507	122
333	507	138
334	507	107
335	507	168
336	507	167
337	507	167
338	507	237
339	507	195
340	507	156
341	507	167
342	507	200
343	507	191
344	507	181
345	507	161
346	507	165
347	507	137
348	507	131
349	507	160
350	507	182
351	507	172
352	507	189
353	507	164
354	507	160
355	507	145
356	507	177
357	507	178
358	507	218
359	507	188
360	507	92
361	507	44
362	507	42
363	507	36
364	507	56
365	507	54
366	507	29
367	507	33
368	507	30
369	507	58
370	507	50
371	507	88
372	507	212
373	507	236
374	507	225
375	507	213
376	507	240
377	507	230
378	507	216
379	507	221
380	507	211
381	507	222
382	507	221
383	507	168
384	507	139
385	507	161
386	507	190
387	507	145
388	507	160
389	507	192
390	507	172
391	507	152
392	507	141
393	507	137
394	507	137
395	507	149
396	507	117
397	507	118
398	507	103
399	507	110
400	507	83
401	507	123
402	507	114
403	507	98
404	507	148
405	507	166
406	507	154
407	507	153
408	507	163
409	507	170
410	507	168
411	507	125
412	507	126
413	507	146
414	507	154
415	507	136
416	507	139
417	507	127
418	507	135
419	507	148
420	507	123
421	507	89
422	507	111
423	507	122
424	507	114
425	507	120
426	507	113
427	507	121
428	507	130
429	507	155
430	507	127
431	507	155
432	507	171
433	507	171
434	507	217
435	507	253
436	507	304
437	507	273
438	507	310
439	507	318
440	507	406
441	507	550
442	507	507
443	507	522
444	507	595
445	507	519
446	507	574
447	507	507
448	507	460
449	507	511
450	507	367
451	507	261
452	507	257
453	507	261
454	507	258
455	507	261
456	507	228
457	507	232
458	507	230
459	507	169
460	507	248
461	507	277
462	507	302
463	507	258
464	507	329
465	507	335
466	507	353
467	507	341
468	507	348
469	507	313
470	507	365
471	507	406
472	507	452
473	507	456
474	507	372
475	507	333
476	507	395
477	507	326
478	507	262
479	507	281
480	507	284
481	507	253
482	507	384
483	507	354
484	507	272
485	507	243
486	507	206
487	507	298
488	507	265
489	507	274
490	507	225
491	507	258
492	507	267
493	507	273
494	507	226
495	507	269
496	507	313
497	507	242
498	507	296
499	507	549
500	507	1680
501	507	2427
502	507	3026
503	507	3973
504	507	4822
505	507	5566
506	507	25258
507	507	48167
0	508	2
1	508	13
2	508	121
3	508	253
4	508	241
5	508	218
6	508	214
7	508	161
8	508	171
9	508	134
10	508	99
11	508	135
12	508	108
13	508	107
14	508	114
15	508	77
16	508	81
17	508	72
18	508	70
19	508	68
20	508	72
21	508	65
22	508	52
23	508	61
24	508	67
25	508	58
26	508	48
27	508	79
28	508	66
29	508	70
30	508	70
31	508	76
32	508	76
33	508	83
34	508	88
35	508	102
36	508	93
38	508	105
39	508	156
40	508	183
41	508	220
42	508	212
43	508	190
44	508	268
45	508	228
46	508	136
47	508	27
48	508	14
49	508	9
50	508	15
51	508	10
52	508	16
53	508	15
54	508	38
55	508	101
56	508	175
57	508	221
58	508	222
59	508	214
60	508	212
61	508	114
62	508	36
63	508	7
64	508	20
65	508	7
66	508	9
67	508	27
68	508	135
69	508	226
70	508	231
71	508	205
72	508	253
73	508	226
74	508	224
75	508	210
76	508	234
77	508	237
78	508	230
79	508	219
80	508	92
81	508	66
82	508	51
83	508	71
84	508	53
85	508	75
86	508	88
87	508	110
88	508	158
89	508	247
90	508	128
91	508	55
92	508	46
93	508	42
94	508	155
95	508	110
96	508	89
97	508	128
98	508	51
99	508	27
100	508	22
101	508	13
102	508	13
103	508	24
104	508	24
105	508	21
106	508	21
107	508	25
108	508	63
109	508	58
110	508	88
111	508	98
112	508	126
113	508	171
114	508	154
115	508	126
116	508	115
117	508	150
118	508	148
119	508	108
120	508	108
121	508	119
122	508	88
123	508	85
124	508	108
125	508	108
126	508	109
127	508	107
128	508	114
129	508	133
130	508	105
131	508	134
132	508	169
133	508	156
134	508	134
135	508	93
136	508	83
137	508	99
138	508	110
139	508	104
140	508	84
141	508	100
142	508	80
143	508	87
144	508	86
145	508	83
146	508	83
147	508	85
148	508	85
149	508	67
150	508	49
151	508	74
152	508	50
153	508	54
154	508	39
155	508	63
156	508	117
157	508	81
158	508	61
159	508	77
160	508	77
161	508	54
162	508	57
163	508	41
164	508	45
165	508	50
166	508	40
167	508	54
168	508	39
169	508	42
170	508	50
171	508	50
172	508	44
173	508	47
174	508	46
175	508	40
176	508	47
177	508	40
178	508	63
179	508	62
180	508	72
181	508	92
182	508	89
183	508	67
184	508	77
185	508	65
186	508	108
187	508	77
188	508	105
189	508	60
190	508	59
191	508	70
192	508	91
193	508	84
194	508	68
195	508	85
196	508	97
197	508	70
198	508	69
199	508	85
200	508	85
201	508	115
202	508	88
203	508	102
204	508	105
205	508	89
206	508	74
207	508	100
208	508	112
209	508	96
210	508	100
211	508	126
212	508	108
213	508	130
214	508	109
215	508	113
216	508	80
217	508	95
218	508	93
219	508	91
220	508	102
221	508	88
222	508	103
223	508	104
224	508	94
225	508	98
226	508	96
227	508	52
228	508	57
229	508	70
230	508	63
231	508	50
232	508	51
233	508	80
234	508	99
235	508	125
236	508	114
237	508	103
238	508	105
239	508	122
240	508	99
241	508	75
242	508	132
243	508	102
244	508	66
245	508	74
246	508	79
247	508	69
248	508	79
249	508	80
250	508	89
251	508	58
252	508	89
253	508	103
254	508	104
255	508	107
256	508	104
257	508	72
258	508	72
259	508	111
260	508	105
261	508	95
262	508	86
263	508	106
264	508	109
265	508	99
266	508	80
267	508	116
268	508	112
269	508	118
270	508	128
271	508	146
272	508	64
273	508	61
274	508	86
275	508	66
276	508	62
277	508	60
278	508	93
279	508	89
280	508	110
281	508	92
282	508	85
283	508	96
284	508	78
285	508	82
286	508	82
287	508	59
288	508	52
289	508	70
290	508	94
291	508	112
292	508	153
293	508	154
294	508	96
295	508	109
296	508	120
297	508	145
298	508	146
299	508	110
300	508	135
301	508	103
302	508	83
303	508	106
304	508	29
305	508	25
306	508	27
307	508	15
308	508	33
309	508	45
310	508	61
311	508	73
312	508	126
313	508	93
314	508	93
315	508	140
316	508	95
317	508	108
318	508	182
319	508	139
320	508	78
321	508	76
322	508	58
323	508	55
324	508	56
325	508	57
326	508	29
327	508	53
328	508	68
329	508	55
330	508	124
331	508	137
332	508	136
333	508	146
334	508	108
335	508	201
336	508	167
337	508	195
338	508	255
339	508	231
340	508	178
341	508	198
342	508	248
343	508	218
344	508	174
345	508	192
346	508	187
347	508	118
348	508	136
349	508	154
350	508	235
351	508	177
352	508	215
353	508	202
354	508	141
355	508	171
356	508	158
357	508	169
358	508	239
359	508	172
360	508	62
361	508	29
362	508	30
363	508	20
364	508	38
365	508	52
366	508	13
367	508	22
368	508	31
369	508	47
370	508	38
371	508	65
372	508	167
373	508	238
374	508	305
375	508	240
376	508	271
377	508	272
378	508	255
379	508	201
380	508	245
381	508	190
382	508	257
383	508	204
384	508	124
385	508	223
386	508	242
387	508	206
388	508	222
389	508	220
390	508	205
391	508	203
392	508	189
393	508	174
394	508	173
395	508	185
396	508	152
397	508	156
398	508	144
399	508	116
400	508	96
401	508	109
402	508	103
403	508	92
404	508	159
405	508	237
406	508	171
407	508	167
408	508	173
409	508	179
410	508	163
411	508	152
412	508	183
413	508	175
414	508	178
415	508	176
416	508	154
417	508	204
418	508	141
419	508	178
420	508	169
421	508	135
422	508	170
423	508	184
424	508	156
425	508	151
426	508	170
427	508	165
428	508	180
429	508	213
430	508	200
431	508	209
432	508	217
433	508	318
434	508	264
435	508	356
436	508	362
437	508	354
438	508	394
439	508	392
440	508	537
441	508	594
442	508	651
443	508	617
444	508	693
445	508	625
446	508	686
447	508	568
448	508	587
449	508	621
450	508	389
451	508	290
452	508	275
453	508	274
454	508	261
455	508	229
456	508	240
457	508	240
458	508	243
459	508	196
460	508	263
461	508	252
462	508	317
463	508	263
464	508	280
465	508	326
466	508	315
467	508	367
468	508	377
469	508	325
470	508	360
471	508	360
472	508	455
473	508	545
474	508	417
475	508	376
476	508	441
477	508	375
478	508	257
479	508	323
480	508	302
481	508	236
482	508	384
483	508	345
484	508	225
485	508	214
486	508	210
487	508	240
488	508	277
489	508	245
490	508	210
491	508	248
492	508	247
493	508	171
494	508	189
495	508	197
496	508	236
497	508	190
498	508	221
499	508	426
500	508	1604
501	508	2164
502	508	2761
503	508	3605
504	508	4016
505	508	4421
506	508	11951
507	508	25251
508	508	58192
0	509	1
1	509	18
2	509	144
3	509	227
4	509	197
5	509	204
6	509	184
7	509	172
8	509	127
9	509	117
10	509	85
11	509	95
12	509	96
13	509	79
14	509	80
15	509	56
16	509	58
17	509	60
18	509	68
19	509	41
20	509	48
21	509	46
22	509	49
23	509	46
24	509	60
25	509	50
26	509	40
27	509	42
28	509	51
29	509	44
30	509	48
31	509	53
32	509	48
33	509	69
34	509	81
35	509	71
36	509	76
38	509	72
39	509	123
40	509	130
41	509	128
42	509	150
43	509	147
44	509	259
45	509	239
46	509	151
47	509	40
48	509	23
49	509	9
50	509	11
51	509	22
52	509	18
53	509	16
54	509	32
55	509	114
56	509	177
57	509	259
58	509	206
59	509	207
60	509	186
61	509	121
62	509	38
63	509	12
64	509	32
65	509	6
66	509	11
67	509	32
68	509	143
69	509	223
70	509	189
71	509	183
72	509	166
73	509	171
74	509	145
75	509	249
76	509	227
77	509	199
78	509	180
79	509	202
80	509	115
81	509	84
82	509	77
83	509	86
84	509	63
85	509	87
86	509	88
87	509	117
88	509	189
89	509	327
90	509	161
91	509	70
92	509	51
93	509	55
94	509	153
95	509	131
96	509	84
97	509	170
98	509	102
99	509	45
100	509	24
101	509	19
102	509	26
103	509	27
104	509	31
105	509	24
106	509	19
107	509	29
108	509	61
109	509	46
110	509	66
111	509	101
112	509	93
113	509	111
114	509	93
115	509	87
116	509	79
117	509	99
118	509	84
119	509	64
120	509	70
121	509	83
122	509	80
123	509	85
124	509	77
125	509	74
126	509	102
127	509	76
128	509	94
129	509	114
130	509	107
131	509	111
132	509	115
133	509	122
134	509	92
135	509	87
136	509	84
137	509	94
138	509	90
139	509	114
140	509	88
141	509	90
142	509	65
143	509	83
144	509	83
145	509	63
146	509	69
147	509	50
148	509	54
149	509	49
150	509	64
151	509	52
152	509	33
153	509	48
154	509	40
155	509	59
156	509	117
157	509	52
158	509	47
159	509	71
160	509	89
161	509	54
162	509	41
163	509	42
164	509	47
165	509	58
166	509	51
167	509	41
168	509	33
169	509	42
170	509	65
171	509	45
172	509	49
173	509	38
174	509	35
175	509	50
176	509	55
177	509	27
178	509	69
179	509	61
180	509	48
181	509	58
182	509	60
183	509	64
184	509	71
185	509	59
186	509	87
187	509	66
188	509	93
189	509	48
190	509	60
191	509	61
192	509	55
193	509	52
194	509	48
195	509	66
196	509	64
197	509	68
198	509	58
199	509	60
200	509	61
201	509	74
202	509	67
203	509	75
204	509	86
205	509	74
206	509	82
207	509	91
208	509	75
209	509	96
210	509	78
211	509	101
212	509	83
213	509	86
214	509	90
215	509	80
216	509	72
217	509	77
218	509	57
219	509	73
220	509	79
221	509	78
222	509	80
223	509	78
224	509	102
225	509	83
226	509	93
227	509	38
228	509	52
229	509	52
230	509	45
231	509	48
232	509	58
233	509	58
234	509	68
235	509	77
236	509	86
237	509	73
238	509	78
239	509	78
240	509	77
241	509	80
242	509	95
243	509	73
244	509	59
245	509	71
246	509	63
247	509	68
248	509	58
249	509	78
250	509	62
251	509	41
252	509	60
253	509	66
254	509	63
255	509	69
256	509	55
257	509	58
258	509	71
259	509	75
260	509	97
261	509	90
262	509	95
263	509	76
264	509	64
265	509	84
266	509	83
267	509	103
268	509	98
269	509	75
270	509	154
271	509	122
272	509	74
273	509	69
274	509	77
275	509	71
276	509	55
277	509	62
278	509	82
279	509	78
280	509	85
281	509	70
282	509	81
283	509	82
284	509	63
285	509	77
286	509	76
287	509	57
288	509	48
289	509	75
290	509	90
291	509	99
292	509	97
293	509	133
294	509	97
295	509	86
296	509	113
297	509	125
298	509	128
299	509	95
300	509	114
301	509	98
302	509	86
303	509	95
304	509	45
305	509	35
306	509	23
307	509	23
308	509	41
309	509	67
310	509	70
311	509	97
312	509	115
313	509	97
314	509	94
315	509	118
316	509	95
317	509	99
318	509	172
319	509	152
320	509	83
321	509	95
322	509	71
323	509	53
324	509	65
325	509	64
326	509	41
327	509	65
328	509	72
329	509	69
330	509	128
331	509	148
332	509	138
333	509	142
334	509	133
335	509	172
336	509	143
337	509	157
338	509	283
339	509	235
340	509	154
341	509	189
342	509	230
343	509	224
344	509	167
345	509	185
346	509	180
347	509	115
348	509	125
349	509	170
350	509	162
351	509	163
352	509	181
353	509	166
354	509	166
355	509	133
356	509	137
357	509	165
358	509	215
359	509	185
360	509	79
361	509	44
362	509	34
363	509	31
364	509	43
365	509	56
366	509	27
367	509	26
368	509	44
369	509	58
370	509	51
371	509	73
372	509	183
373	509	226
374	509	250
375	509	227
376	509	231
377	509	192
378	509	277
379	509	221
380	509	194
381	509	178
382	509	191
383	509	147
384	509	105
385	509	132
386	509	167
387	509	160
388	509	162
389	509	192
390	509	198
391	509	161
392	509	146
393	509	135
394	509	125
395	509	121
396	509	116
397	509	107
398	509	95
399	509	103
400	509	83
401	509	96
402	509	106
403	509	78
404	509	140
405	509	142
406	509	162
407	509	146
408	509	148
409	509	154
410	509	163
411	509	166
412	509	131
413	509	141
414	509	131
415	509	139
416	509	122
417	509	100
418	509	102
419	509	163
420	509	140
421	509	104
422	509	110
423	509	136
424	509	104
425	509	85
426	509	141
427	509	123
428	509	141
429	509	142
430	509	130
431	509	196
432	509	170
433	509	176
434	509	219
435	509	249
436	509	252
437	509	256
438	509	287
439	509	318
440	509	489
441	509	506
442	509	470
443	509	447
444	509	512
445	509	511
446	509	498
447	509	437
448	509	420
449	509	501
450	509	298
451	509	239
452	509	197
453	509	227
454	509	193
455	509	194
456	509	215
457	509	229
458	509	218
459	509	162
460	509	177
461	509	205
462	509	242
463	509	195
464	509	246
465	509	258
466	509	251
467	509	263
468	509	326
469	509	272
470	509	318
471	509	306
472	509	381
473	509	426
474	509	371
475	509	337
476	509	328
477	509	305
478	509	228
479	509	256
480	509	241
481	509	217
482	509	294
483	509	306
484	509	211
485	509	175
486	509	201
487	509	253
488	509	244
489	509	204
490	509	201
491	509	212
492	509	240
493	509	221
494	509	197
495	509	175
496	509	253
497	509	198
498	509	230
499	509	431
500	509	1440
501	509	1924
502	509	2565
503	509	3673
504	509	3450
505	509	4211
506	509	14476
507	509	18134
508	509	20542
509	509	42675
0	510	1
1	510	38
2	510	167
3	510	290
4	510	257
5	510	207
6	510	156
7	510	110
8	510	88
9	510	77
10	510	46
11	510	54
12	510	38
13	510	56
14	510	54
15	510	60
16	510	47
17	510	38
18	510	41
19	510	22
20	510	44
21	510	38
22	510	37
23	510	30
24	510	31
25	510	37
26	510	25
27	510	36
28	510	33
29	510	42
30	510	26
31	510	39
32	510	39
33	510	39
34	510	42
35	510	56
36	510	37
38	510	63
39	510	80
40	510	84
41	510	80
42	510	99
43	510	106
44	510	218
45	510	251
46	510	215
47	510	59
48	510	48
49	510	31
50	510	22
51	510	38
52	510	37
53	510	32
54	510	74
55	510	165
56	510	260
57	510	202
58	510	161
59	510	169
60	510	210
61	510	172
62	510	54
63	510	11
64	510	63
65	510	16
66	510	14
67	510	68
68	510	213
69	510	211
70	510	184
71	510	153
72	510	132
73	510	126
74	510	135
75	510	164
76	510	194
77	510	193
78	510	184
79	510	198
80	510	198
81	510	182
82	510	147
83	510	174
84	510	116
85	510	150
86	510	150
87	510	199
88	510	241
89	510	257
90	510	227
91	510	127
92	510	105
93	510	87
94	510	227
95	510	211
96	510	155
97	510	235
98	510	144
99	510	64
100	510	36
101	510	56
102	510	43
103	510	55
104	510	58
105	510	38
106	510	50
107	510	82
108	510	112
109	510	70
110	510	94
111	510	89
112	510	95
113	510	107
114	510	97
115	510	84
116	510	87
117	510	90
118	510	91
119	510	84
120	510	70
121	510	82
122	510	79
123	510	78
124	510	73
125	510	75
126	510	95
127	510	80
128	510	103
129	510	118
130	510	111
131	510	115
132	510	110
133	510	110
134	510	121
135	510	119
136	510	98
137	510	118
138	510	119
139	510	123
140	510	110
141	510	119
142	510	111
143	510	120
144	510	124
145	510	106
146	510	92
147	510	113
148	510	79
149	510	86
150	510	79
151	510	81
152	510	65
153	510	74
154	510	65
155	510	93
156	510	126
157	510	98
158	510	65
159	510	62
160	510	88
161	510	63
162	510	56
163	510	86
164	510	65
165	510	78
166	510	82
167	510	61
168	510	44
169	510	68
170	510	63
171	510	69
172	510	79
173	510	47
174	510	62
175	510	66
176	510	81
177	510	63
178	510	61
179	510	87
180	510	79
181	510	84
182	510	91
183	510	72
184	510	92
185	510	62
186	510	72
187	510	93
188	510	98
189	510	53
190	510	64
191	510	66
192	510	68
193	510	73
194	510	75
195	510	62
196	510	73
197	510	90
198	510	67
199	510	74
200	510	90
201	510	71
202	510	74
203	510	82
204	510	75
205	510	85
206	510	88
207	510	69
208	510	85
209	510	74
210	510	78
211	510	92
212	510	85
213	510	89
214	510	104
215	510	96
216	510	88
217	510	90
218	510	81
219	510	121
220	510	112
221	510	93
222	510	95
223	510	104
224	510	121
225	510	107
226	510	95
227	510	91
228	510	95
229	510	87
230	510	82
231	510	82
232	510	78
233	510	92
234	510	101
235	510	99
236	510	106
237	510	61
238	510	64
239	510	64
240	510	77
241	510	70
242	510	69
243	510	73
244	510	40
245	510	71
246	510	61
247	510	63
248	510	67
249	510	54
250	510	60
251	510	50
252	510	64
253	510	57
254	510	72
255	510	58
256	510	40
257	510	54
258	510	71
259	510	81
260	510	77
261	510	106
262	510	63
263	510	93
264	510	79
265	510	91
266	510	87
267	510	116
268	510	111
269	510	78
270	510	110
271	510	121
272	510	79
273	510	95
274	510	75
275	510	77
276	510	69
277	510	86
278	510	84
279	510	102
280	510	120
281	510	109
282	510	78
283	510	94
284	510	109
285	510	92
286	510	106
287	510	80
288	510	104
289	510	109
290	510	115
291	510	118
292	510	113
293	510	130
294	510	118
295	510	103
296	510	144
297	510	142
298	510	139
299	510	136
300	510	134
301	510	125
302	510	120
303	510	125
304	510	78
305	510	67
306	510	42
307	510	31
308	510	80
309	510	104
310	510	115
311	510	129
312	510	176
313	510	127
314	510	144
315	510	154
316	510	168
317	510	151
318	510	204
319	510	176
320	510	150
321	510	161
322	510	129
323	510	98
324	510	125
325	510	121
326	510	96
327	510	116
328	510	118
329	510	118
330	510	192
331	510	215
332	510	187
333	510	241
334	510	172
335	510	189
336	510	189
337	510	197
338	510	229
339	510	179
340	510	182
341	510	189
342	510	214
343	510	206
344	510	224
345	510	241
346	510	223
347	510	167
348	510	193
349	510	206
350	510	199
351	510	230
352	510	185
353	510	196
354	510	185
355	510	207
356	510	209
357	510	263
358	510	256
359	510	245
360	510	162
361	510	78
362	510	89
363	510	68
364	510	84
365	510	106
366	510	40
367	510	41
368	510	50
369	510	97
370	510	99
371	510	161
372	510	229
373	510	260
374	510	240
375	510	219
376	510	239
377	510	235
378	510	270
379	510	233
380	510	208
381	510	204
382	510	168
383	510	156
384	510	95
385	510	131
386	510	118
387	510	108
388	510	104
389	510	155
390	510	148
391	510	126
392	510	152
393	510	131
394	510	148
395	510	136
396	510	123
397	510	125
398	510	157
399	510	157
400	510	145
401	510	147
402	510	118
403	510	126
404	510	163
405	510	147
406	510	128
407	510	133
408	510	133
409	510	151
410	510	154
411	510	98
412	510	111
413	510	133
414	510	126
415	510	119
416	510	94
417	510	91
418	510	82
419	510	120
420	510	77
421	510	75
422	510	74
423	510	84
424	510	89
425	510	74
426	510	107
427	510	92
428	510	78
429	510	104
430	510	80
431	510	113
432	510	132
433	510	118
434	510	151
435	510	130
436	510	174
437	510	188
438	510	207
439	510	219
440	510	243
441	510	341
442	510	331
443	510	387
444	510	423
445	510	401
446	510	439
447	510	387
448	510	410
449	510	503
450	510	441
451	510	322
452	510	268
453	510	306
454	510	273
455	510	295
456	510	266
457	510	289
458	510	251
459	510	221
460	510	283
461	510	257
462	510	386
463	510	274
464	510	281
465	510	345
466	510	337
467	510	370
468	510	363
469	510	337
470	510	360
471	510	395
472	510	449
473	510	444
474	510	328
475	510	332
476	510	353
477	510	346
478	510	254
479	510	315
480	510	292
481	510	254
482	510	365
483	510	395
484	510	292
485	510	324
486	510	280
487	510	339
488	510	309
489	510	298
490	510	327
491	510	327
492	510	343
493	510	331
494	510	339
495	510	397
496	510	404
497	510	360
498	510	419
499	510	639
500	510	1278
501	510	1603
502	510	1825
503	510	2150
504	510	2611
505	510	2922
506	510	8120
507	510	9868
508	510	7597
509	510	19194
510	510	49475
0	511	4
1	511	59
2	511	165
3	511	221
4	511	185
5	511	116
6	511	88
7	511	63
8	511	41
9	511	36
10	511	32
11	511	30
12	511	37
13	511	32
14	511	50
15	511	32
16	511	32
17	511	28
18	511	33
19	511	19
20	511	15
21	511	24
22	511	24
23	511	19
24	511	17
25	511	16
26	511	15
27	511	16
28	511	17
29	511	25
30	511	26
31	511	33
32	511	25
33	511	31
34	511	26
35	511	35
36	511	51
38	511	35
39	511	40
40	511	46
41	511	32
42	511	38
43	511	48
44	511	114
45	511	240
46	511	258
47	511	134
48	511	82
49	511	56
50	511	45
51	511	77
52	511	49
53	511	65
54	511	130
55	511	205
56	511	219
57	511	88
58	511	79
59	511	97
60	511	150
61	511	156
62	511	89
63	511	20
64	511	103
65	511	31
66	511	26
67	511	120
68	511	173
69	511	155
70	511	85
71	511	90
72	511	80
73	511	66
74	511	67
75	511	63
76	511	106
77	511	137
78	511	130
79	511	178
80	511	258
81	511	193
82	511	199
83	511	225
84	511	156
85	511	221
86	511	221
87	511	181
88	511	234
89	511	168
90	511	182
91	511	171
92	511	179
93	511	159
94	511	208
95	511	186
96	511	214
97	511	220
98	511	171
99	511	108
100	511	104
101	511	89
102	511	82
103	511	87
104	511	100
105	511	90
106	511	110
107	511	133
108	511	174
109	511	95
110	511	67
111	511	65
112	511	65
113	511	83
114	511	67
115	511	50
116	511	72
117	511	51
118	511	73
119	511	52
120	511	49
121	511	75
122	511	59
123	511	55
124	511	66
125	511	77
126	511	75
127	511	60
128	511	63
129	511	102
130	511	95
131	511	82
132	511	64
133	511	93
134	511	96
135	511	81
136	511	106
137	511	93
138	511	129
139	511	109
140	511	99
141	511	105
142	511	94
143	511	95
144	511	97
145	511	95
146	511	92
147	511	94
148	511	85
149	511	94
150	511	96
151	511	98
152	511	77
153	511	94
154	511	92
155	511	84
156	511	100
157	511	110
158	511	94
159	511	77
160	511	71
161	511	66
162	511	90
163	511	80
164	511	79
165	511	78
166	511	83
167	511	82
168	511	68
169	511	76
170	511	76
171	511	77
172	511	80
173	511	71
174	511	63
175	511	71
176	511	91
177	511	46
178	511	64
179	511	89
180	511	59
181	511	90
182	511	58
183	511	75
184	511	84
185	511	64
186	511	69
187	511	45
188	511	70
189	511	38
190	511	62
191	511	64
192	511	53
193	511	62
194	511	50
195	511	66
196	511	64
197	511	61
198	511	58
199	511	68
200	511	70
201	511	73
202	511	57
203	511	84
204	511	76
205	511	62
206	511	84
207	511	65
208	511	55
209	511	61
210	511	69
211	511	72
212	511	61
213	511	74
214	511	84
215	511	82
216	511	107
217	511	89
218	511	85
219	511	91
220	511	109
221	511	99
222	511	100
223	511	84
224	511	88
225	511	80
226	511	72
227	511	100
228	511	94
229	511	92
230	511	84
231	511	94
232	511	71
233	511	92
234	511	84
235	511	78
236	511	67
237	511	43
238	511	47
239	511	51
240	511	49
241	511	60
242	511	52
243	511	64
244	511	25
245	511	59
246	511	62
247	511	51
248	511	38
249	511	51
250	511	61
251	511	45
252	511	60
253	511	41
254	511	45
255	511	61
256	511	49
257	511	42
258	511	53
259	511	61
260	511	45
261	511	66
262	511	61
263	511	64
264	511	71
265	511	59
266	511	69
267	511	73
268	511	89
269	511	89
270	511	51
271	511	79
272	511	88
273	511	82
274	511	105
275	511	95
276	511	85
277	511	103
278	511	92
279	511	104
280	511	100
281	511	106
282	511	79
283	511	100
284	511	88
285	511	81
286	511	92
287	511	91
288	511	123
289	511	111
290	511	90
291	511	78
292	511	104
293	511	91
294	511	103
295	511	101
296	511	101
297	511	82
298	511	132
299	511	127
300	511	139
301	511	119
302	511	113
303	511	105
304	511	80
305	511	80
306	511	73
307	511	40
308	511	101
309	511	166
310	511	171
311	511	168
312	511	177
313	511	161
314	511	143
315	511	148
316	511	156
317	511	178
318	511	156
319	511	164
320	511	191
321	511	205
322	511	181
323	511	121
324	511	191
325	511	158
326	511	153
327	511	158
328	511	192
329	511	168
330	511	169
331	511	170
332	511	193
333	511	195
334	511	138
335	511	147
336	511	158
337	511	152
338	511	99
339	511	96
340	511	104
341	511	111
342	511	117
343	511	150
344	511	216
345	511	189
346	511	184
347	511	216
348	511	235
349	511	172
350	511	194
351	511	216
352	511	152
353	511	174
354	511	152
355	511	211
356	511	262
357	511	232
358	511	156
359	511	212
360	511	243
361	511	138
362	511	119
363	511	104
364	511	150
365	511	172
366	511	53
367	511	67
368	511	69
369	511	143
370	511	113
371	511	176
372	511	207
373	511	158
374	511	164
375	511	167
376	511	193
377	511	169
378	511	195
379	511	210
380	511	169
381	511	145
382	511	127
383	511	107
384	511	81
385	511	75
386	511	83
387	511	62
388	511	68
389	511	74
390	511	59
391	511	74
392	511	99
393	511	125
394	511	108
395	511	98
396	511	91
397	511	94
398	511	143
399	511	148
400	511	137
401	511	158
402	511	199
403	511	130
404	511	108
405	511	112
406	511	81
407	511	92
408	511	97
409	511	117
410	511	90
411	511	74
412	511	60
413	511	96
414	511	91
415	511	80
416	511	77
417	511	65
418	511	55
419	511	54
420	511	51
421	511	52
422	511	47
423	511	69
424	511	62
425	511	44
426	511	63
427	511	49
428	511	60
429	511	56
430	511	48
431	511	77
432	511	66
433	511	69
434	511	65
435	511	78
436	511	92
437	511	104
438	511	141
439	511	114
440	511	127
441	511	190
442	511	182
443	511	218
444	511	260
445	511	239
446	511	274
447	511	272
448	511	246
449	511	379
450	511	406
451	511	378
452	511	340
453	511	391
454	511	341
455	511	334
456	511	358
457	511	336
458	511	313
459	511	242
460	511	334
461	511	296
462	511	319
463	511	282
464	511	316
465	511	311
466	511	338
467	511	296
468	511	290
469	511	273
470	511	297
471	511	322
472	511	366
473	511	346
474	511	233
475	511	268
476	511	278
477	511	294
478	511	248
479	511	277
480	511	300
481	511	255
482	511	336
483	511	400
484	511	361
485	511	363
486	511	339
487	511	371
488	511	394
489	511	338
490	511	368
491	511	361
492	511	423
493	511	404
494	511	496
495	511	428
496	511	526
497	511	512
498	511	610
499	511	543
500	511	781
501	511	855
502	511	940
503	511	884
504	511	1436
505	511	1428
506	511	2987
507	511	4122
508	511	2934
509	511	4613
510	511	17574
511	511	41972
0	512	6
1	512	86
2	512	157
3	512	163
4	512	128
5	512	106
6	512	93
7	512	60
8	512	52
9	512	45
10	512	23
11	512	34
12	512	26
13	512	29
14	512	42
15	512	38
16	512	23
17	512	20
18	512	28
19	512	15
20	512	20
21	512	26
22	512	26
23	512	23
24	512	20
25	512	26
26	512	26
27	512	23
28	512	16
29	512	26
30	512	17
31	512	28
32	512	20
33	512	16
34	512	30
35	512	30
36	512	36
38	512	33
39	512	24
40	512	50
41	512	36
42	512	34
43	512	58
44	512	74
45	512	206
46	512	248
47	512	174
48	512	106
49	512	57
50	512	72
51	512	98
52	512	66
53	512	89
54	512	154
55	512	174
56	512	182
57	512	84
58	512	60
59	512	76
60	512	129
61	512	139
62	512	110
63	512	25
64	512	134
65	512	50
66	512	35
67	512	143
68	512	181
69	512	116
70	512	87
71	512	82
72	512	76
73	512	65
74	512	61
75	512	48
76	512	107
77	512	122
78	512	104
79	512	147
80	512	220
81	512	260
82	512	181
83	512	260
84	512	212
85	512	240
86	512	229
87	512	202
88	512	245
89	512	132
90	512	177
91	512	197
92	512	182
93	512	167
94	512	192
95	512	192
96	512	212
97	512	206
98	512	205
99	512	180
100	512	133
101	512	123
102	512	133
103	512	145
104	512	141
105	512	129
106	512	141
107	512	160
108	512	213
109	512	81
110	512	56
111	512	57
112	512	43
113	512	72
114	512	67
115	512	37
116	512	61
117	512	61
118	512	58
119	512	57
120	512	55
121	512	69
122	512	55
123	512	49
124	512	75
125	512	54
126	512	76
127	512	57
128	512	62
129	512	93
130	512	57
131	512	75
132	512	63
133	512	60
134	512	92
135	512	92
136	512	100
137	512	86
138	512	107
139	512	119
140	512	79
141	512	108
142	512	104
143	512	96
144	512	135
145	512	107
146	512	121
147	512	121
148	512	101
149	512	114
150	512	107
151	512	122
152	512	79
153	512	123
154	512	108
155	512	103
156	512	66
157	512	112
158	512	84
159	512	72
160	512	69
161	512	76
162	512	73
163	512	84
164	512	93
165	512	87
166	512	123
167	512	77
168	512	72
169	512	84
170	512	75
171	512	74
172	512	71
173	512	77
174	512	80
175	512	86
176	512	104
177	512	53
178	512	77
179	512	87
180	512	88
181	512	83
182	512	74
183	512	61
184	512	78
185	512	54
186	512	54
187	512	43
188	512	60
189	512	37
190	512	71
191	512	59
192	512	56
193	512	54
194	512	63
195	512	75
196	512	51
197	512	74
198	512	67
199	512	68
200	512	87
201	512	56
202	512	62
203	512	80
204	512	66
205	512	72
206	512	63
207	512	56
208	512	69
209	512	58
210	512	64
211	512	54
212	512	59
213	512	63
214	512	75
215	512	87
216	512	78
217	512	111
218	512	78
219	512	77
220	512	98
221	512	82
222	512	79
223	512	80
224	512	69
225	512	77
226	512	86
227	512	90
228	512	101
229	512	107
230	512	100
231	512	90
232	512	99
233	512	83
234	512	83
235	512	68
236	512	58
237	512	45
238	512	47
239	512	43
240	512	50
241	512	58
242	512	48
243	512	52
244	512	25
245	512	57
246	512	60
247	512	33
248	512	46
249	512	39
250	512	46
251	512	46
252	512	40
253	512	44
254	512	40
255	512	50
256	512	29
257	512	34
258	512	59
259	512	50
260	512	68
261	512	62
262	512	39
263	512	55
264	512	79
265	512	53
266	512	59
267	512	69
268	512	81
269	512	93
270	512	68
271	512	66
272	512	90
273	512	97
274	512	117
275	512	89
276	512	79
277	512	103
278	512	83
279	512	109
280	512	94
281	512	83
282	512	88
283	512	88
284	512	86
285	512	104
286	512	76
287	512	102
288	512	117
289	512	105
290	512	107
291	512	96
292	512	90
293	512	78
294	512	96
295	512	99
296	512	100
297	512	68
298	512	87
299	512	124
300	512	124
301	512	117
302	512	98
303	512	99
304	512	95
305	512	100
306	512	86
307	512	54
308	512	144
309	512	198
310	512	203
311	512	159
312	512	170
313	512	168
314	512	155
315	512	153
316	512	151
317	512	139
318	512	151
319	512	153
320	512	169
321	512	204
322	512	233
323	512	180
324	512	200
325	512	233
326	512	177
327	512	205
328	512	239
329	512	182
330	512	170
331	512	184
332	512	199
333	512	187
334	512	129
335	512	105
336	512	106
337	512	137
338	512	87
339	512	83
340	512	76
341	512	102
342	512	100
343	512	136
344	512	211
345	512	153
346	512	159
347	512	238
348	512	196
349	512	211
350	512	205
351	512	208
352	512	128
353	512	163
354	512	166
355	512	181
356	512	237
357	512	202
358	512	137
359	512	240
360	512	266
361	512	169
362	512	179
363	512	121
364	512	155
365	512	208
366	512	66
367	512	72
368	512	89
369	512	151
370	512	146
371	512	200
372	512	161
373	512	154
374	512	139
375	512	133
376	512	156
377	512	159
378	512	178
379	512	187
380	512	148
381	512	134
382	512	82
383	512	126
384	512	77
385	512	75
386	512	70
387	512	60
388	512	67
389	512	70
390	512	85
391	512	55
392	512	65
393	512	70
394	512	82
395	512	87
396	512	79
397	512	83
398	512	151
399	512	147
400	512	151
401	512	180
402	512	191
403	512	169
404	512	110
405	512	91
406	512	71
407	512	93
408	512	82
409	512	112
410	512	106
411	512	57
412	512	60
413	512	75
414	512	91
415	512	73
416	512	85
417	512	68
418	512	70
419	512	45
420	512	36
421	512	45
422	512	63
423	512	63
424	512	42
425	512	59
426	512	66
427	512	46
428	512	75
429	512	70
430	512	49
431	512	64
432	512	84
433	512	64
434	512	72
435	512	70
436	512	82
437	512	103
438	512	114
439	512	109
440	512	99
441	512	184
442	512	179
443	512	178
444	512	209
445	512	186
446	512	243
447	512	246
448	512	209
449	512	329
450	512	475
451	512	410
452	512	375
453	512	421
454	512	381
455	512	410
456	512	402
457	512	416
458	512	361
459	512	337
460	512	329
461	512	329
462	512	364
463	512	286
464	512	338
465	512	346
466	512	304
467	512	292
468	512	270
469	512	266
470	512	317
471	512	304
472	512	293
473	512	302
474	512	236
475	512	235
476	512	248
477	512	274
478	512	216
479	512	300
480	512	302
481	512	257
482	512	290
483	512	376
484	512	352
485	512	410
486	512	347
487	512	377
488	512	408
489	512	377
490	512	373
491	512	394
492	512	468
493	512	501
494	512	595
495	512	587
496	512	707
497	512	609
498	512	772
499	512	561
500	512	722
501	512	819
502	512	774
503	512	770
504	512	1183
505	512	1234
506	512	2577
507	512	3587
508	512	2386
509	512	3688
510	512	9899
511	512	19750
512	512	43221
0	513	11
1	513	125
2	513	136
3	513	122
4	513	98
5	513	68
6	513	65
7	513	42
8	513	29
9	513	34
10	513	33
11	513	36
12	513	15
13	513	16
14	513	21
15	513	25
16	513	22
17	513	16
18	513	12
19	513	8
20	513	17
21	513	21
22	513	16
23	513	15
24	513	19
25	513	20
26	513	13
27	513	14
28	513	9
29	513	25
30	513	19
31	513	17
32	513	18
33	513	17
34	513	19
35	513	32
36	513	31
38	513	33
39	513	23
40	513	27
41	513	23
42	513	31
43	513	42
44	513	59
45	513	133
46	513	232
47	513	219
48	513	137
49	513	95
50	513	103
51	513	118
52	513	124
53	513	127
54	513	175
55	513	170
56	513	161
57	513	51
58	513	50
59	513	60
60	513	99
61	513	125
62	513	123
63	513	22
64	513	142
65	513	27
66	513	47
67	513	157
68	513	134
69	513	83
70	513	48
71	513	64
72	513	45
73	513	52
74	513	26
75	513	33
76	513	67
77	513	85
78	513	64
79	513	98
80	513	204
81	513	294
82	513	206
83	513	250
84	513	221
85	513	239
86	513	232
87	513	174
88	513	203
89	513	109
90	513	174
91	513	200
92	513	190
93	513	176
94	513	158
95	513	131
96	513	234
97	513	176
98	513	217
99	513	203
100	513	211
101	513	213
102	513	181
103	513	210
104	513	192
105	513	172
106	513	176
107	513	222
108	513	208
109	513	62
110	513	41
111	513	35
112	513	48
113	513	73
114	513	40
115	513	39
116	513	52
117	513	58
118	513	52
119	513	35
120	513	38
121	513	60
122	513	44
123	513	46
124	513	60
125	513	34
126	513	48
127	513	61
128	513	53
129	513	55
130	513	54
131	513	59
132	513	55
133	513	55
134	513	83
135	513	69
136	513	77
137	513	68
138	513	87
139	513	101
140	513	99
141	513	95
142	513	90
143	513	70
144	513	108
145	513	104
146	513	109
147	513	100
148	513	89
149	513	129
150	513	116
151	513	146
152	513	74
153	513	140
154	513	119
155	513	81
156	513	64
157	513	105
158	513	66
159	513	66
160	513	55
161	513	60
162	513	72
163	513	85
164	513	78
165	513	96
166	513	90
167	513	90
168	513	85
169	513	72
170	513	97
171	513	74
172	513	74
173	513	53
174	513	71
175	513	85
176	513	95
177	513	50
178	513	66
179	513	92
180	513	75
181	513	76
182	513	56
183	513	60
184	513	54
185	513	63
186	513	34
187	513	43
188	513	48
189	513	52
190	513	72
191	513	59
192	513	55
193	513	55
194	513	67
195	513	52
196	513	51
197	513	54
198	513	49
199	513	64
200	513	74
201	513	57
202	513	52
203	513	63
204	513	91
205	513	69
206	513	59
207	513	49
208	513	53
209	513	59
210	513	62
211	513	52
212	513	41
213	513	51
214	513	68
215	513	74
216	513	63
217	513	96
218	513	75
219	513	62
220	513	91
221	513	76
222	513	78
223	513	74
224	513	68
225	513	71
226	513	58
227	513	96
228	513	128
229	513	109
230	513	126
231	513	105
232	513	104
233	513	101
234	513	86
235	513	72
236	513	35
237	513	36
238	513	35
239	513	39
240	513	48
241	513	43
242	513	43
243	513	39
244	513	26
245	513	53
246	513	46
247	513	28
248	513	32
249	513	43
250	513	36
251	513	34
252	513	33
253	513	36
254	513	37
255	513	47
256	513	45
257	513	41
258	513	53
259	513	63
260	513	43
261	513	63
262	513	44
263	513	57
264	513	57
265	513	33
266	513	65
267	513	62
268	513	64
269	513	76
270	513	54
271	513	66
272	513	78
273	513	102
274	513	104
275	513	96
276	513	81
277	513	99
278	513	91
279	513	114
280	513	67
281	513	75
282	513	104
283	513	78
284	513	86
285	513	106
286	513	84
287	513	92
288	513	114
289	513	90
290	513	88
291	513	67
292	513	67
293	513	77
294	513	67
295	513	86
296	513	92
297	513	60
298	513	83
299	513	102
300	513	114
301	513	96
302	513	88
303	513	81
304	513	80
305	513	84
306	513	81
307	513	75
308	513	131
309	513	167
310	513	217
311	513	126
312	513	146
313	513	133
314	513	160
315	513	116
316	513	143
317	513	121
318	513	114
319	513	137
320	513	183
321	513	188
322	513	202
323	513	186
324	513	229
325	513	221
326	513	206
327	513	230
328	513	215
329	513	174
330	513	163
331	513	153
332	513	161
333	513	136
334	513	117
335	513	94
336	513	121
337	513	110
338	513	73
339	513	69
340	513	67
341	513	80
342	513	66
343	513	107
344	513	159
345	513	126
346	513	147
347	513	188
348	513	179
349	513	146
350	513	136
351	513	179
352	513	99
353	513	107
354	513	121
355	513	177
356	513	190
357	513	161
358	513	111
359	513	151
360	513	286
361	513	199
362	513	227
363	513	157
364	513	186
365	513	224
366	513	78
367	513	104
368	513	97
369	513	138
370	513	152
371	513	176
372	513	143
373	513	122
374	513	109
375	513	103
376	513	115
377	513	117
378	513	105
379	513	155
380	513	110
381	513	98
382	513	90
383	513	96
384	513	67
385	513	65
386	513	57
387	513	55
388	513	59
389	513	50
390	513	59
391	513	60
392	513	74
393	513	85
394	513	81
395	513	66
396	513	75
397	513	62
398	513	163
399	513	131
400	513	142
401	513	190
402	513	194
403	513	122
404	513	107
405	513	90
406	513	62
407	513	65
408	513	98
409	513	95
410	513	88
411	513	42
412	513	58
413	513	67
414	513	77
415	513	64
416	513	51
417	513	53
418	513	38
419	513	48
420	513	45
421	513	44
422	513	43
423	513	44
424	513	38
425	513	37
426	513	53
427	513	32
428	513	46
429	513	37
430	513	45
431	513	59
432	513	57
433	513	62
434	513	69
435	513	77
436	513	76
437	513	77
438	513	105
439	513	103
440	513	82
441	513	133
442	513	119
443	513	147
444	513	157
445	513	140
446	513	191
447	513	194
448	513	173
449	513	267
450	513	423
451	513	432
452	513	440
453	513	470
454	513	452
455	513	482
456	513	460
457	513	421
458	513	423
459	513	334
460	513	382
461	513	315
462	513	281
463	513	271
464	513	286
465	513	308
466	513	268
467	513	249
468	513	249
469	513	248
470	513	259
471	513	250
472	513	319
473	513	259
474	513	210
475	513	172
476	513	211
477	513	264
478	513	218
479	513	249
480	513	225
481	513	230
482	513	262
483	513	349
484	513	341
485	513	382
486	513	327
487	513	419
488	513	439
489	513	391
490	513	432
491	513	453
492	513	520
493	513	560
494	513	655
495	513	647
496	513	802
497	513	771
498	513	878
499	513	570
500	513	509
501	513	600
502	513	634
503	513	548
504	513	937
505	513	875
506	513	1858
507	513	2632
508	513	1773
509	513	2901
510	513	7235
511	513	9507
512	513	18069
513	513	41236
0	514	12
1	514	146
2	514	124
3	514	110
4	514	113
5	514	55
6	514	59
7	514	44
8	514	27
9	514	29
10	514	22
11	514	19
12	514	30
13	514	20
14	514	30
15	514	31
16	514	24
17	514	15
18	514	20
19	514	18
20	514	20
21	514	19
22	514	19
23	514	20
24	514	23
25	514	15
26	514	13
27	514	10
28	514	20
29	514	9
30	514	17
31	514	23
32	514	27
33	514	23
34	514	29
35	514	26
36	514	24
38	514	23
39	514	28
40	514	30
41	514	23
42	514	32
43	514	30
44	514	57
45	514	147
46	514	226
47	514	233
48	514	166
49	514	109
50	514	134
51	514	181
52	514	126
53	514	126
54	514	207
55	514	146
56	514	143
57	514	30
58	514	36
59	514	44
60	514	94
61	514	124
62	514	116
63	514	29
64	514	123
65	514	47
66	514	53
67	514	144
68	514	110
69	514	84
70	514	52
71	514	66
72	514	40
73	514	51
74	514	33
75	514	41
76	514	58
77	514	84
78	514	67
79	514	107
80	514	206
81	514	267
82	514	236
83	514	254
84	514	235
85	514	231
86	514	220
87	514	161
88	514	164
89	514	104
90	514	157
91	514	211
92	514	206
93	514	192
94	514	146
95	514	126
96	514	219
97	514	188
98	514	223
99	514	231
100	514	243
101	514	233
102	514	214
103	514	268
104	514	231
105	514	213
106	514	193
107	514	220
108	514	208
109	514	61
110	514	40
111	514	55
112	514	48
113	514	51
114	514	44
115	514	38
116	514	45
117	514	41
118	514	48
119	514	41
120	514	55
121	514	53
122	514	54
123	514	53
124	514	46
125	514	47
126	514	47
127	514	55
128	514	46
129	514	54
130	514	47
131	514	53
132	514	53
133	514	53
134	514	66
135	514	72
136	514	76
137	514	67
138	514	104
139	514	96
140	514	92
141	514	75
142	514	85
143	514	64
144	514	105
145	514	127
146	514	126
147	514	116
148	514	94
149	514	109
150	514	106
151	514	113
152	514	113
153	514	127
154	514	122
155	514	105
156	514	55
157	514	101
158	514	56
159	514	66
160	514	64
161	514	68
162	514	96
163	514	101
164	514	100
165	514	89
166	514	106
167	514	96
168	514	77
169	514	93
170	514	77
171	514	71
172	514	88
173	514	69
174	514	61
175	514	95
176	514	88
177	514	59
178	514	73
179	514	79
180	514	69
181	514	76
182	514	53
183	514	58
184	514	66
185	514	54
186	514	55
187	514	50
188	514	50
189	514	41
190	514	58
191	514	52
192	514	55
193	514	53
194	514	67
195	514	58
196	514	44
197	514	62
198	514	63
199	514	45
200	514	66
201	514	44
202	514	50
203	514	57
204	514	71
205	514	51
206	514	71
207	514	47
208	514	41
209	514	49
210	514	69
211	514	51
212	514	46
213	514	66
214	514	78
215	514	62
216	514	70
217	514	87
218	514	80
219	514	71
220	514	96
221	514	74
222	514	64
223	514	75
224	514	59
225	514	71
226	514	103
227	514	107
228	514	114
229	514	149
230	514	108
231	514	96
232	514	97
233	514	81
234	514	60
235	514	64
236	514	49
237	514	53
238	514	37
239	514	34
240	514	42
241	514	43
242	514	50
243	514	65
244	514	30
245	514	47
246	514	55
247	514	29
248	514	41
249	514	37
250	514	39
251	514	34
252	514	41
253	514	32
254	514	40
255	514	34
256	514	46
257	514	33
258	514	48
259	514	40
260	514	44
261	514	62
262	514	41
263	514	55
264	514	60
265	514	41
266	514	55
267	514	60
268	514	66
269	514	87
270	514	63
271	514	46
272	514	76
273	514	111
274	514	99
275	514	89
276	514	72
277	514	90
278	514	88
279	514	102
280	514	48
281	514	77
282	514	81
283	514	80
284	514	102
285	514	92
286	514	80
287	514	67
288	514	109
289	514	96
290	514	87
291	514	88
292	514	67
293	514	74
294	514	69
295	514	97
296	514	92
297	514	76
298	514	96
299	514	99
300	514	110
301	514	85
302	514	72
303	514	99
304	514	77
305	514	108
306	514	91
307	514	76
308	514	141
309	514	195
310	514	182
311	514	150
312	514	136
313	514	138
314	514	123
315	514	131
316	514	136
317	514	129
318	514	112
319	514	144
320	514	159
321	514	192
322	514	236
323	514	186
324	514	261
325	514	251
326	514	244
327	514	253
328	514	225
329	514	188
330	514	158
331	514	150
332	514	146
333	514	141
334	514	106
335	514	105
336	514	100
337	514	104
338	514	56
339	514	74
340	514	63
341	514	75
342	514	66
343	514	81
344	514	173
345	514	135
346	514	111
347	514	196
348	514	201
349	514	127
350	514	126
351	514	171
352	514	109
353	514	118
354	514	145
355	514	158
356	514	217
357	514	165
358	514	100
359	514	142
360	514	300
361	514	213
362	514	257
363	514	192
364	514	193
365	514	248
366	514	96
367	514	92
368	514	91
369	514	158
370	514	142
371	514	196
372	514	129
373	514	101
374	514	108
375	514	105
376	514	120
377	514	108
378	514	114
379	514	150
380	514	123
381	514	117
382	514	96
383	514	88
384	514	60
385	514	66
386	514	50
387	514	40
388	514	49
389	514	32
390	514	58
391	514	43
392	514	63
393	514	86
394	514	83
395	514	74
396	514	76
397	514	72
398	514	112
399	514	145
400	514	135
401	514	185
402	514	161
403	514	153
404	514	92
405	514	74
406	514	59
407	514	71
408	514	100
409	514	82
410	514	90
411	514	44
412	514	56
413	514	60
414	514	72
415	514	59
416	514	55
417	514	55
418	514	47
419	514	57
420	514	38
421	514	40
422	514	46
423	514	51
424	514	46
425	514	41
426	514	45
427	514	41
428	514	56
429	514	46
430	514	53
431	514	65
432	514	63
433	514	49
434	514	68
435	514	67
436	514	79
437	514	90
438	514	90
439	514	91
440	514	83
441	514	141
442	514	134
443	514	135
444	514	156
445	514	151
446	514	164
447	514	181
448	514	166
449	514	280
450	514	435
451	514	487
452	514	502
453	514	516
454	514	531
455	514	572
456	514	493
457	514	532
458	514	461
459	514	341
460	514	377
461	514	300
462	514	283
463	514	240
464	514	273
465	514	294
466	514	299
467	514	241
468	514	231
469	514	240
470	514	274
471	514	233
472	514	288
473	514	253
474	514	179
475	514	176
476	514	194
477	514	230
478	514	173
479	514	237
480	514	267
481	514	215
482	514	332
483	514	319
484	514	303
485	514	401
486	514	347
487	514	392
488	514	396
489	514	382
490	514	435
491	514	434
492	514	531
493	514	589
494	514	798
495	514	767
496	514	880
497	514	847
498	514	916
499	514	531
500	514	504
501	514	573
502	514	604
503	514	524
504	514	911
505	514	857
506	514	1863
507	514	2646
508	514	1766
509	514	2657
510	514	6972
511	514	7814
512	514	10215
513	514	20071
514	514	42807
0	515	5
1	515	146
2	515	108
3	515	100
4	515	90
5	515	66
6	515	54
7	515	49
8	515	26
9	515	33
10	515	23
11	515	19
12	515	22
13	515	17
14	515	22
15	515	24
16	515	24
17	515	14
18	515	21
19	515	17
20	515	22
21	515	17
22	515	25
23	515	16
24	515	17
25	515	11
26	515	13
27	515	23
28	515	15
29	515	20
30	515	24
31	515	17
32	515	19
33	515	21
34	515	19
35	515	23
36	515	27
38	515	27
39	515	19
40	515	34
41	515	37
42	515	26
43	515	32
44	515	47
45	515	122
46	515	182
47	515	206
48	515	140
49	515	112
50	515	133
51	515	176
52	515	98
53	515	112
54	515	163
55	515	140
56	515	144
57	515	49
58	515	38
59	515	48
60	515	89
61	515	99
62	515	111
63	515	21
64	515	122
65	515	38
66	515	43
67	515	139
68	515	104
69	515	69
70	515	52
71	515	59
72	515	46
73	515	36
74	515	38
75	515	38
76	515	56
77	515	81
78	515	69
79	515	111
80	515	201
81	515	217
82	515	214
83	515	229
84	515	217
85	515	217
86	515	197
87	515	166
88	515	164
89	515	98
90	515	142
91	515	186
92	515	199
93	515	185
94	515	134
95	515	131
96	515	195
97	515	181
98	515	215
99	515	240
100	515	191
101	515	242
102	515	199
103	515	221
104	515	216
105	515	197
106	515	192
107	515	216
108	515	228
109	515	78
110	515	49
111	515	62
112	515	48
113	515	43
114	515	56
115	515	38
116	515	44
117	515	50
118	515	53
119	515	38
120	515	48
121	515	41
122	515	44
123	515	55
124	515	47
125	515	50
126	515	47
127	515	59
128	515	73
129	515	64
130	515	52
131	515	58
132	515	47
133	515	55
134	515	62
135	515	75
136	515	76
137	515	73
138	515	82
139	515	95
140	515	97
141	515	77
142	515	88
143	515	81
144	515	123
145	515	116
146	515	115
147	515	116
148	515	110
149	515	106
150	515	108
151	515	106
152	515	83
153	515	119
154	515	97
155	515	95
156	515	67
157	515	88
158	515	45
159	515	57
160	515	65
161	515	61
162	515	68
163	515	89
164	515	98
165	515	74
166	515	101
167	515	95
168	515	64
169	515	77
170	515	83
171	515	76
172	515	80
173	515	44
174	515	69
175	515	94
176	515	79
177	515	58
178	515	72
179	515	65
180	515	71
181	515	71
182	515	70
183	515	49
184	515	59
185	515	49
186	515	52
187	515	41
188	515	41
189	515	50
190	515	50
191	515	60
192	515	65
193	515	63
194	515	55
195	515	43
196	515	49
197	515	47
198	515	47
199	515	67
200	515	67
201	515	59
202	515	48
203	515	62
204	515	62
205	515	68
206	515	68
207	515	54
208	515	52
209	515	66
210	515	64
211	515	63
212	515	53
213	515	64
214	515	77
215	515	63
216	515	71
217	515	87
218	515	59
219	515	68
220	515	81
221	515	68
222	515	51
223	515	55
224	515	78
225	515	76
226	515	52
227	515	98
228	515	123
229	515	116
230	515	126
231	515	96
232	515	96
233	515	86
234	515	60
235	515	56
236	515	49
237	515	29
238	515	46
239	515	53
240	515	37
241	515	44
242	515	41
243	515	46
244	515	19
245	515	46
246	515	51
247	515	43
248	515	36
249	515	46
250	515	40
251	515	37
252	515	36
253	515	35
254	515	47
255	515	48
256	515	34
257	515	36
258	515	47
259	515	53
260	515	50
261	515	65
262	515	46
263	515	36
264	515	71
265	515	40
266	515	57
267	515	57
268	515	63
269	515	69
270	515	59
271	515	46
272	515	78
273	515	64
274	515	94
275	515	89
276	515	75
277	515	89
278	515	70
279	515	96
280	515	67
281	515	75
282	515	73
283	515	79
284	515	82
285	515	102
286	515	94
287	515	83
288	515	92
289	515	86
290	515	70
291	515	78
292	515	85
293	515	82
294	515	69
295	515	77
296	515	75
297	515	59
298	515	68
299	515	107
300	515	99
301	515	86
302	515	75
303	515	91
304	515	87
305	515	114
306	515	86
307	515	64
308	515	115
309	515	195
310	515	182
311	515	107
312	515	128
313	515	120
314	515	146
315	515	115
316	515	114
317	515	124
318	515	98
319	515	116
320	515	148
321	515	172
322	515	193
323	515	181
324	515	182
325	515	233
326	515	197
327	515	188
328	515	225
329	515	166
330	515	154
331	515	125
332	515	142
333	515	150
334	515	112
335	515	106
336	515	108
337	515	111
338	515	54
339	515	47
340	515	67
341	515	90
342	515	89
343	515	93
344	515	167
345	515	133
346	515	129
347	515	195
348	515	153
349	515	130
350	515	138
351	515	188
352	515	91
353	515	113
354	515	110
355	515	150
356	515	183
357	515	162
358	515	120
359	515	139
360	515	263
361	515	183
362	515	200
363	515	162
364	515	188
365	515	221
366	515	60
367	515	84
368	515	62
369	515	145
370	515	143
371	515	170
372	515	120
373	515	101
374	515	125
375	515	87
376	515	119
377	515	120
378	515	125
379	515	126
380	515	127
381	515	89
382	515	71
383	515	99
384	515	53
385	515	71
386	515	51
387	515	56
388	515	57
389	515	52
390	515	52
391	515	62
392	515	60
393	515	72
394	515	82
395	515	91
396	515	53
397	515	77
398	515	112
399	515	122
400	515	122
401	515	158
402	515	175
403	515	131
404	515	104
405	515	69
406	515	65
407	515	81
408	515	62
409	515	102
410	515	78
411	515	47
412	515	58
413	515	70
414	515	79
415	515	63
416	515	78
417	515	58
418	515	56
419	515	53
420	515	30
421	515	46
422	515	51
423	515	49
424	515	54
425	515	37
426	515	63
427	515	42
428	515	53
429	515	40
430	515	48
431	515	63
432	515	62
433	515	39
434	515	60
435	515	47
436	515	66
437	515	77
438	515	111
439	515	92
440	515	98
441	515	131
442	515	136
443	515	114
444	515	148
445	515	157
446	515	211
447	515	200
448	515	146
449	515	255
450	515	411
451	515	477
452	515	479
453	515	443
454	515	482
455	515	487
456	515	535
457	515	494
458	515	423
459	515	344
460	515	410
461	515	291
462	515	283
463	515	264
464	515	272
465	515	290
466	515	275
467	515	264
468	515	227
469	515	211
470	515	262
471	515	267
472	515	274
473	515	257
474	515	215
475	515	195
476	515	204
477	515	249
478	515	190
479	515	249
480	515	251
481	515	222
482	515	313
483	515	333
484	515	301
485	515	372
486	515	355
487	515	397
488	515	411
489	515	342
490	515	426
491	515	437
492	515	519
493	515	546
494	515	643
495	515	725
496	515	810
497	515	763
498	515	789
499	515	530
500	515	496
501	515	619
502	515	556
503	515	538
504	515	946
505	515	894
506	515	2064
507	515	2777
508	515	1856
509	515	2923
510	515	6674
511	515	6557
512	515	8003
513	515	10109
514	515	19541
515	515	40016
0	516	11
1	516	115
2	516	131
3	516	138
4	516	106
5	516	69
6	516	73
7	516	40
8	516	36
9	516	23
10	516	31
11	516	32
12	516	21
13	516	23
14	516	31
15	516	21
16	516	15
17	516	13
18	516	25
19	516	19
20	516	15
21	516	28
22	516	20
23	516	22
24	516	15
25	516	11
26	516	15
27	516	22
28	516	19
29	516	24
30	516	16
31	516	18
32	516	26
33	516	19
34	516	28
35	516	28
36	516	33
38	516	42
39	516	35
40	516	41
41	516	29
42	516	35
43	516	35
44	516	62
45	516	151
46	516	200
47	516	209
48	516	186
49	516	101
50	516	123
51	516	147
52	516	98
53	516	126
54	516	173
55	516	153
56	516	141
57	516	56
58	516	49
59	516	56
60	516	90
61	516	110
62	516	114
63	516	33
64	516	127
65	516	39
66	516	42
67	516	146
68	516	115
69	516	64
70	516	56
71	516	76
72	516	48
73	516	48
74	516	36
75	516	38
76	516	57
77	516	92
78	516	68
79	516	85
80	516	220
81	516	225
82	516	182
83	516	259
84	516	237
85	516	215
86	516	172
87	516	174
88	516	184
89	516	93
90	516	163
91	516	171
92	516	198
93	516	171
94	516	148
95	516	148
96	516	206
97	516	157
98	516	214
99	516	252
100	516	206
101	516	236
102	516	206
103	516	218
104	516	200
105	516	197
106	516	226
107	516	209
108	516	191
109	516	80
110	516	56
111	516	49
112	516	37
113	516	55
114	516	57
115	516	41
116	516	69
117	516	59
118	516	52
119	516	48
120	516	46
121	516	57
122	516	50
123	516	56
124	516	70
125	516	54
126	516	61
127	516	57
128	516	52
129	516	63
130	516	67
131	516	49
132	516	64
133	516	53
134	516	76
135	516	69
136	516	75
137	516	62
138	516	90
139	516	94
140	516	88
141	516	66
142	516	82
143	516	63
144	516	109
145	516	107
146	516	111
147	516	130
148	516	89
149	516	98
150	516	118
151	516	123
152	516	97
153	516	110
154	516	91
155	516	85
156	516	68
157	516	83
158	516	55
159	516	51
160	516	70
161	516	67
162	516	87
163	516	84
164	516	85
165	516	71
166	516	99
167	516	96
168	516	79
169	516	96
170	516	79
171	516	78
172	516	94
173	516	56
174	516	64
175	516	82
176	516	97
177	516	57
178	516	66
179	516	91
180	516	82
181	516	84
182	516	63
183	516	74
184	516	61
185	516	54
186	516	54
187	516	43
188	516	50
189	516	52
190	516	72
191	516	58
192	516	55
193	516	42
194	516	64
195	516	56
196	516	49
197	516	52
198	516	55
199	516	61
200	516	58
201	516	64
202	516	38
203	516	80
204	516	75
205	516	74
206	516	68
207	516	58
208	516	39
209	516	53
210	516	56
211	516	67
212	516	51
213	516	64
214	516	74
215	516	89
216	516	76
217	516	84
218	516	71
219	516	79
220	516	87
221	516	72
222	516	65
223	516	64
224	516	72
225	516	76
226	516	86
227	516	86
228	516	112
229	516	123
230	516	122
231	516	99
232	516	107
233	516	72
234	516	83
235	516	77
236	516	55
237	516	39
238	516	35
239	516	53
240	516	45
241	516	35
242	516	48
243	516	50
244	516	31
245	516	53
246	516	67
247	516	36
248	516	38
249	516	40
250	516	41
251	516	49
252	516	51
253	516	30
254	516	44
255	516	35
256	516	47
257	516	29
258	516	60
259	516	56
260	516	51
261	516	53
262	516	45
263	516	52
264	516	70
265	516	51
266	516	56
267	516	73
268	516	66
269	516	77
270	516	59
271	516	51
272	516	66
273	516	85
274	516	96
275	516	84
276	516	76
277	516	87
278	516	84
279	516	89
280	516	85
281	516	86
282	516	92
283	516	93
284	516	109
285	516	83
286	516	82
287	516	91
288	516	103
289	516	99
290	516	94
291	516	77
292	516	87
293	516	82
294	516	78
295	516	78
296	516	71
297	516	57
298	516	83
299	516	103
300	516	144
301	516	108
302	516	80
303	516	105
304	516	80
305	516	114
306	516	87
307	516	50
308	516	116
309	516	179
310	516	187
311	516	127
312	516	139
313	516	146
314	516	140
315	516	134
316	516	126
317	516	113
318	516	97
319	516	106
320	516	164
321	516	162
322	516	198
323	516	196
324	516	236
325	516	231
326	516	209
327	516	224
328	516	216
329	516	172
330	516	146
331	516	115
332	516	138
333	516	154
334	516	94
335	516	114
336	516	110
337	516	111
338	516	53
339	516	63
340	516	62
341	516	96
342	516	94
343	516	80
344	516	166
345	516	126
346	516	136
347	516	195
348	516	176
349	516	136
350	516	119
351	516	157
352	516	92
353	516	118
354	516	115
355	516	142
356	516	203
357	516	172
358	516	120
359	516	162
360	516	277
361	516	173
362	516	218
363	516	161
364	516	207
365	516	227
366	516	62
367	516	91
368	516	91
369	516	157
370	516	152
371	516	188
372	516	128
373	516	113
374	516	117
375	516	113
376	516	109
377	516	126
378	516	138
379	516	156
380	516	113
381	516	128
382	516	90
383	516	93
384	516	55
385	516	69
386	516	50
387	516	38
388	516	53
389	516	58
390	516	71
391	516	63
392	516	105
393	516	74
394	516	84
395	516	67
396	516	76
397	516	64
398	516	142
399	516	137
400	516	136
401	516	164
402	516	179
403	516	134
404	516	94
405	516	94
406	516	73
407	516	85
408	516	95
409	516	96
410	516	70
411	516	59
412	516	72
413	516	54
414	516	85
415	516	71
416	516	55
417	516	57
418	516	50
419	516	38
420	516	39
421	516	44
422	516	49
423	516	58
424	516	43
425	516	44
426	516	70
427	516	46
428	516	53
429	516	46
430	516	43
431	516	72
432	516	56
433	516	51
434	516	65
435	516	66
436	516	102
437	516	96
438	516	108
439	516	98
440	516	106
441	516	135
442	516	137
443	516	147
444	516	173
445	516	155
446	516	209
447	516	210
448	516	163
449	516	270
450	516	418
451	516	439
452	516	454
453	516	511
454	516	467
455	516	466
456	516	481
457	516	475
458	516	445
459	516	318
460	516	363
461	516	312
462	516	289
463	516	255
464	516	275
465	516	323
466	516	287
467	516	249
468	516	227
469	516	232
470	516	290
471	516	234
472	516	295
473	516	254
474	516	173
475	516	200
476	516	239
477	516	236
478	516	198
479	516	298
480	516	261
481	516	233
482	516	298
483	516	374
484	516	337
485	516	399
486	516	380
487	516	419
488	516	395
489	516	385
490	516	400
491	516	471
492	516	542
493	516	560
494	516	657
495	516	729
496	516	779
497	516	787
498	516	863
499	516	512
500	516	506
501	516	651
502	516	597
503	516	587
504	516	931
505	516	886
506	516	1947
507	516	2649
508	516	1673
509	516	2835
510	516	6127
511	516	6028
512	516	7022
513	516	8393
514	516	10852
515	516	18422
516	516	41819
0	517	6
1	517	109
2	517	138
3	517	128
4	517	114
5	517	74
6	517	56
7	517	56
8	517	43
9	517	26
10	517	19
11	517	32
12	517	20
13	517	24
14	517	29
15	517	32
16	517	25
17	517	20
18	517	19
19	517	22
20	517	14
21	517	15
22	517	26
23	517	17
24	517	17
25	517	12
26	517	13
27	517	11
28	517	15
29	517	10
30	517	23
31	517	28
32	517	20
33	517	17
34	517	22
35	517	28
36	517	25
38	517	26
39	517	29
40	517	31
41	517	24
42	517	31
43	517	43
44	517	63
45	517	139
46	517	213
47	517	209
48	517	150
49	517	106
50	517	116
51	517	141
52	517	105
53	517	95
54	517	155
55	517	150
56	517	170
57	517	57
58	517	44
59	517	59
60	517	105
61	517	151
62	517	114
63	517	32
64	517	121
65	517	40
66	517	43
67	517	128
68	517	121
69	517	71
70	517	71
71	517	73
72	517	51
73	517	51
74	517	57
75	517	41
76	517	63
77	517	92
78	517	91
79	517	108
80	517	194
81	517	265
82	517	217
83	517	234
84	517	221
85	517	217
86	517	213
87	517	186
88	517	166
89	517	103
90	517	163
91	517	211
92	517	193
93	517	171
94	517	153
95	517	133
96	517	174
97	517	192
98	517	200
99	517	216
100	517	179
101	517	225
102	517	206
103	517	224
104	517	207
105	517	184
106	517	195
107	517	197
108	517	216
109	517	81
110	517	44
111	517	54
112	517	52
113	517	63
114	517	55
115	517	49
116	517	48
117	517	52
118	517	56
119	517	46
120	517	39
121	517	47
122	517	55
123	517	56
124	517	80
125	517	60
126	517	54
127	517	50
128	517	61
129	517	65
130	517	62
131	517	60
132	517	46
133	517	63
134	517	87
135	517	76
136	517	59
137	517	79
138	517	91
139	517	97
140	517	84
141	517	84
142	517	68
143	517	86
144	517	106
145	517	106
146	517	116
147	517	112
148	517	101
149	517	117
150	517	108
151	517	115
152	517	95
153	517	130
154	517	148
155	517	92
156	517	68
157	517	107
158	517	66
159	517	77
160	517	63
161	517	65
162	517	93
163	517	73
164	517	82
165	517	80
166	517	80
167	517	86
168	517	66
169	517	64
170	517	81
171	517	78
172	517	82
173	517	64
174	517	84
175	517	76
176	517	85
177	517	78
178	517	91
179	517	90
180	517	66
181	517	89
182	517	53
183	517	57
184	517	71
185	517	51
186	517	41
187	517	45
188	517	45
189	517	39
190	517	68
191	517	66
192	517	57
193	517	40
194	517	75
195	517	70
196	517	64
197	517	55
198	517	46
199	517	66
200	517	66
201	517	52
202	517	48
203	517	68
204	517	80
205	517	74
206	517	49
207	517	61
208	517	54
209	517	50
210	517	66
211	517	64
212	517	45
213	517	65
214	517	74
215	517	69
216	517	71
217	517	84
218	517	86
219	517	80
220	517	87
221	517	86
222	517	86
223	517	77
224	517	75
225	517	79
226	517	82
227	517	111
228	517	143
229	517	121
230	517	115
231	517	118
232	517	92
233	517	107
234	517	93
235	517	76
236	517	47
237	517	28
238	517	49
239	517	43
240	517	51
241	517	44
242	517	63
243	517	51
244	517	30
245	517	51
246	517	57
247	517	44
248	517	32
249	517	43
250	517	43
251	517	41
252	517	56
253	517	37
254	517	51
255	517	33
256	517	50
257	517	48
258	517	45
259	517	48
260	517	41
261	517	70
262	517	46
263	517	45
264	517	71
265	517	53
266	517	72
267	517	52
268	517	53
269	517	88
270	517	71
271	517	62
272	517	63
273	517	82
274	517	107
275	517	84
276	517	81
277	517	101
278	517	76
279	517	107
280	517	80
281	517	101
282	517	100
283	517	92
284	517	93
285	517	107
286	517	89
287	517	78
288	517	120
289	517	96
290	517	92
291	517	77
292	517	86
293	517	64
294	517	76
295	517	103
296	517	87
297	517	76
298	517	86
299	517	107
300	517	135
301	517	116
302	517	88
303	517	97
304	517	90
305	517	109
306	517	84
307	517	73
308	517	120
309	517	180
310	517	176
311	517	135
312	517	140
313	517	159
314	517	168
315	517	124
316	517	137
317	517	135
318	517	112
319	517	143
320	517	154
321	517	182
322	517	209
323	517	180
324	517	225
325	517	232
326	517	191
327	517	205
328	517	229
329	517	158
330	517	152
331	517	163
332	517	151
333	517	142
334	517	116
335	517	110
336	517	134
337	517	107
338	517	85
339	517	71
340	517	86
341	517	92
342	517	87
343	517	96
344	517	173
345	517	118
346	517	132
347	517	185
348	517	168
349	517	139
350	517	122
351	517	167
352	517	103
353	517	106
354	517	138
355	517	171
356	517	210
357	517	153
358	517	110
359	517	133
360	517	240
361	517	180
362	517	212
363	517	158
364	517	162
365	517	210
366	517	72
367	517	74
368	517	83
369	517	145
370	517	139
371	517	169
372	517	118
373	517	113
374	517	123
375	517	111
376	517	116
377	517	102
378	517	121
379	517	179
380	517	129
381	517	116
382	517	97
383	517	96
384	517	66
385	517	73
386	517	57
387	517	60
388	517	57
389	517	58
390	517	50
391	517	70
392	517	83
393	517	88
394	517	73
395	517	86
396	517	90
397	517	78
398	517	127
399	517	154
400	517	151
401	517	162
402	517	170
403	517	142
404	517	89
405	517	84
406	517	73
407	517	90
408	517	72
409	517	112
410	517	87
411	517	53
412	517	60
413	517	66
414	517	78
415	517	54
416	517	56
417	517	58
418	517	48
419	517	54
420	517	47
421	517	31
422	517	36
423	517	42
424	517	64
425	517	34
426	517	62
427	517	48
428	517	64
429	517	39
430	517	52
431	517	54
432	517	58
433	517	69
434	517	62
435	517	67
436	517	78
437	517	86
438	517	110
439	517	89
440	517	105
441	517	147
442	517	148
443	517	160
444	517	190
445	517	145
446	517	192
447	517	206
448	517	144
449	517	278
450	517	418
451	517	439
452	517	431
453	517	504
454	517	473
455	517	482
456	517	460
457	517	457
458	517	440
459	517	328
460	517	376
461	517	284
462	517	272
463	517	247
464	517	318
465	517	286
466	517	281
467	517	226
468	517	223
469	517	260
470	517	258
471	517	269
472	517	290
473	517	254
474	517	210
475	517	188
476	517	215
477	517	277
478	517	187
479	517	287
480	517	275
481	517	226
482	517	284
483	517	356
484	517	333
485	517	362
486	517	377
487	517	355
488	517	389
489	517	376
490	517	394
491	517	445
492	517	525
493	517	567
494	517	660
495	517	659
496	517	769
497	517	733
498	517	804
499	517	531
500	517	547
501	517	671
502	517	639
503	517	586
504	517	953
505	517	895
506	517	1956
507	517	2674
508	517	1783
509	517	2659
510	517	6124
511	517	6075
512	517	6802
513	517	7468
514	517	8815
515	517	9893
516	517	18065
517	517	41284
0	518	11
1	518	107
2	518	129
3	518	129
4	518	157
5	518	96
6	518	48
7	518	59
8	518	34
9	518	25
10	518	25
11	518	29
12	518	27
13	518	26
14	518	33
15	518	18
16	518	30
17	518	18
18	518	21
19	518	10
20	518	24
21	518	24
22	518	20
23	518	25
24	518	19
25	518	18
26	518	22
27	518	26
28	518	19
29	518	15
30	518	14
31	518	27
32	518	23
33	518	22
34	518	22
35	518	19
36	518	40
38	518	34
39	518	34
40	518	20
41	518	24
42	518	29
43	518	35
44	518	61
45	518	153
46	518	209
47	518	181
48	518	125
49	518	85
50	518	96
51	518	122
52	518	89
53	518	83
54	518	158
55	518	156
56	518	146
57	518	65
58	518	57
59	518	72
60	518	132
61	518	117
62	518	99
63	518	25
64	518	120
65	518	35
66	518	37
67	518	155
68	518	137
69	518	67
70	518	54
71	518	57
72	518	68
73	518	60
74	518	47
75	518	48
76	518	84
77	518	82
78	518	79
79	518	111
80	518	236
81	518	261
82	518	203
83	518	195
84	518	219
85	518	233
86	518	212
87	518	183
88	518	173
89	518	116
90	518	180
91	518	206
92	518	185
93	518	185
94	518	170
95	518	154
96	518	202
97	518	178
98	518	221
99	518	197
100	518	169
101	518	179
102	518	161
103	518	205
104	518	165
105	518	183
106	518	151
107	518	188
108	518	225
109	518	84
110	518	55
111	518	54
112	518	52
113	518	59
114	518	53
115	518	38
116	518	43
117	518	50
118	518	43
119	518	47
120	518	61
121	518	44
122	518	65
123	518	51
124	518	61
125	518	52
126	518	59
127	518	64
128	518	83
129	518	68
130	518	68
131	518	62
132	518	59
133	518	68
134	518	80
135	518	84
136	518	86
137	518	85
138	518	98
139	518	87
140	518	98
141	518	100
142	518	80
143	518	77
144	518	106
145	518	102
146	518	119
147	518	115
148	518	91
149	518	119
150	518	116
151	518	107
152	518	89
153	518	124
154	518	121
155	518	108
156	518	81
157	518	93
158	518	68
159	518	72
160	518	59
161	518	68
162	518	91
163	518	88
164	518	93
165	518	93
166	518	95
167	518	91
168	518	77
169	518	85
170	518	79
171	518	83
172	518	95
173	518	62
174	518	60
175	518	90
176	518	109
177	518	52
178	518	53
179	518	82
180	518	70
181	518	78
182	518	58
183	518	56
184	518	77
185	518	54
186	518	55
187	518	36
188	518	54
189	518	34
190	518	52
191	518	59
192	518	73
193	518	59
194	518	72
195	518	59
196	518	53
197	518	57
198	518	56
199	518	75
200	518	79
201	518	54
202	518	60
203	518	77
204	518	74
205	518	66
206	518	64
207	518	30
208	518	57
209	518	73
210	518	54
211	518	66
212	518	55
213	518	71
214	518	81
215	518	81
216	518	86
217	518	97
218	518	79
219	518	78
220	518	94
221	518	85
222	518	78
223	518	56
224	518	71
225	518	78
226	518	79
227	518	110
228	518	121
229	518	118
230	518	116
231	518	104
232	518	97
233	518	104
234	518	90
235	518	66
236	518	63
237	518	41
238	518	44
239	518	50
240	518	53
241	518	41
242	518	56
243	518	51
244	518	36
245	518	56
246	518	63
247	518	51
248	518	39
249	518	42
250	518	45
251	518	31
252	518	43
253	518	40
254	518	47
255	518	38
256	518	37
257	518	30
258	518	48
259	518	72
260	518	58
261	518	64
262	518	52
263	518	54
264	518	70
265	518	38
266	518	62
267	518	66
268	518	63
269	518	87
270	518	60
271	518	67
272	518	74
273	518	94
274	518	105
275	518	102
276	518	73
277	518	101
278	518	74
279	518	99
280	518	83
281	518	77
282	518	100
283	518	83
284	518	111
285	518	97
286	518	99
287	518	84
288	518	127
289	518	102
290	518	88
291	518	73
292	518	85
293	518	73
294	518	64
295	518	94
296	518	110
297	518	59
298	518	109
299	518	120
300	518	138
301	518	108
302	518	88
303	518	115
304	518	68
305	518	113
306	518	86
307	518	61
308	518	143
309	518	171
310	518	172
311	518	153
312	518	156
313	518	156
314	518	163
315	518	124
316	518	125
317	518	124
318	518	112
319	518	133
320	518	178
321	518	203
322	518	191
323	518	162
324	518	186
325	518	225
326	518	160
327	518	228
328	518	210
329	518	178
330	518	151
331	518	139
332	518	166
333	518	163
334	518	111
335	518	120
336	518	127
337	518	131
338	518	76
339	518	73
340	518	81
341	518	80
342	518	88
343	518	106
344	518	196
345	518	142
346	518	140
347	518	186
348	518	226
349	518	153
350	518	140
351	518	159
352	518	108
353	518	119
354	518	139
355	518	176
356	518	199
357	518	176
358	518	130
359	518	183
360	518	249
361	518	176
362	518	216
363	518	130
364	518	155
365	518	216
366	518	78
367	518	76
368	518	82
369	518	172
370	518	143
371	518	188
372	518	149
373	518	126
374	518	145
375	518	131
376	518	123
377	518	142
378	518	117
379	518	144
380	518	139
381	518	127
382	518	99
383	518	95
384	518	73
385	518	65
386	518	55
387	518	62
388	518	54
389	518	69
390	518	73
391	518	65
392	518	72
393	518	88
394	518	91
395	518	81
396	518	81
397	518	74
398	518	130
399	518	118
400	518	151
401	518	169
402	518	169
403	518	131
404	518	93
405	518	82
406	518	77
407	518	71
408	518	86
409	518	109
410	518	77
411	518	54
412	518	58
413	518	76
414	518	90
415	518	58
416	518	58
417	518	57
418	518	66
419	518	49
420	518	51
421	518	39
422	518	47
423	518	48
424	518	59
425	518	49
426	518	64
427	518	32
428	518	53
429	518	64
430	518	42
431	518	68
432	518	63
433	518	54
434	518	69
435	518	70
436	518	57
437	518	94
438	518	122
439	518	93
440	518	114
441	518	151
442	518	155
443	518	157
444	518	202
445	518	177
446	518	205
447	518	237
448	518	180
449	518	285
450	518	449
451	518	455
452	518	442
453	518	477
454	518	424
455	518	455
456	518	438
457	518	435
458	518	418
459	518	303
460	518	353
461	518	303
462	518	302
463	518	269
464	518	296
465	518	317
466	518	294
467	518	236
468	518	257
469	518	249
470	518	274
471	518	271
472	518	312
473	518	285
474	518	230
475	518	202
476	518	225
477	518	254
478	518	208
479	518	252
480	518	259
481	518	223
482	518	362
483	518	390
484	518	353
485	518	366
486	518	369
487	518	366
488	518	380
489	518	363
490	518	421
491	518	434
492	518	512
493	518	516
494	518	600
495	518	614
496	518	737
497	518	648
498	518	756
499	518	537
500	518	575
501	518	725
502	518	729
503	518	602
504	518	1030
505	518	999
506	518	2062
507	518	2822
508	518	1865
509	518	2919
510	518	6056
511	518	5924
512	518	6627
513	518	7029
514	518	7537
515	518	8061
516	518	9977
517	518	18043
518	518	39598
0	519	3
1	519	86
2	519	151
3	519	176
4	519	144
5	519	101
6	519	73
7	519	54
8	519	58
9	519	47
10	519	29
11	519	33
12	519	18
13	519	37
14	519	28
15	519	32
16	519	27
17	519	23
18	519	21
19	519	18
20	519	27
21	519	21
22	519	22
23	519	21
24	519	16
25	519	15
26	519	9
27	519	7
28	519	21
29	519	26
30	519	15
31	519	18
32	519	20
33	519	24
34	519	23
35	519	37
36	519	33
38	519	33
39	519	33
40	519	35
41	519	39
42	519	37
43	519	47
44	519	69
45	519	175
46	519	216
47	519	167
48	519	97
49	519	55
50	519	62
51	519	86
52	519	65
53	519	65
54	519	159
55	519	174
56	519	186
57	519	79
58	519	56
59	519	91
60	519	169
61	519	126
62	519	93
63	519	26
64	519	109
65	519	47
66	519	40
67	519	128
68	519	151
69	519	117
70	519	78
71	519	84
72	519	58
73	519	56
74	519	60
75	519	52
76	519	91
77	519	135
78	519	96
79	519	125
80	519	253
81	519	236
82	519	186
83	519	227
84	519	191
85	519	206
86	519	227
87	519	198
88	519	217
89	519	123
90	519	202
91	519	182
92	519	168
93	519	191
94	519	195
95	519	153
96	519	209
97	519	193
98	519	180
99	519	161
100	519	106
101	519	99
102	519	139
103	519	151
104	519	113
105	519	105
106	519	125
107	519	154
108	519	183
109	519	94
110	519	58
111	519	65
112	519	51
113	519	61
114	519	55
115	519	41
116	519	52
117	519	73
118	519	52
119	519	49
120	519	46
121	519	58
122	519	65
123	519	48
124	519	53
125	519	59
126	519	75
127	519	76
128	519	80
129	519	87
130	519	70
131	519	61
132	519	71
133	519	78
134	519	80
135	519	83
136	519	74
137	519	74
138	519	112
139	519	97
140	519	90
141	519	87
142	519	102
143	519	97
144	519	107
145	519	92
146	519	115
147	519	103
148	519	101
149	519	95
150	519	84
151	519	100
152	519	92
153	519	101
154	519	89
155	519	97
156	519	91
157	519	114
158	519	69
159	519	61
160	519	68
161	519	67
162	519	86
163	519	92
164	519	88
165	519	68
166	519	73
167	519	81
168	519	68
169	519	78
170	519	69
171	519	72
172	519	57
173	519	64
174	519	80
175	519	80
176	519	87
177	519	66
178	519	69
179	519	73
180	519	80
181	519	69
182	519	60
183	519	65
184	519	77
185	519	50
186	519	54
187	519	45
188	519	53
189	519	31
190	519	70
191	519	73
192	519	58
193	519	67
194	519	64
195	519	66
196	519	48
197	519	61
198	519	52
199	519	65
200	519	80
201	519	62
202	519	51
203	519	74
204	519	82
205	519	66
206	519	69
207	519	44
208	519	56
209	519	66
210	519	65
211	519	69
212	519	53
213	519	74
214	519	78
215	519	84
216	519	83
217	519	99
218	519	79
219	519	83
220	519	105
221	519	79
222	519	90
223	519	67
224	519	74
225	519	80
226	519	91
227	519	84
228	519	103
229	519	121
230	519	92
231	519	112
232	519	118
233	519	93
234	519	97
235	519	66
236	519	57
237	519	53
238	519	42
239	519	52
240	519	49
241	519	56
242	519	49
243	519	41
244	519	32
245	519	67
246	519	65
247	519	54
248	519	50
249	519	44
250	519	35
251	519	41
252	519	45
253	519	44
254	519	62
255	519	47
256	519	43
257	519	32
258	519	49
259	519	54
260	519	52
261	519	59
262	519	55
263	519	43
264	519	56
265	519	45
266	519	61
267	519	65
268	519	72
269	519	89
270	519	71
271	519	61
272	519	76
273	519	93
274	519	102
275	519	88
276	519	74
277	519	86
278	519	82
279	519	87
280	519	77
281	519	107
282	519	106
283	519	87
284	519	118
285	519	89
286	519	69
287	519	81
288	519	112
289	519	110
290	519	89
291	519	84
292	519	115
293	519	71
294	519	76
295	519	103
296	519	90
297	519	76
298	519	110
299	519	114
300	519	130
301	519	109
302	519	115
303	519	109
304	519	90
305	519	113
306	519	67
307	519	52
308	519	90
309	519	173
310	519	178
311	519	133
312	519	169
313	519	134
314	519	147
315	519	166
316	519	155
317	519	154
318	519	122
319	519	181
320	519	190
321	519	174
322	519	185
323	519	180
324	519	218
325	519	200
326	519	159
327	519	184
328	519	192
329	519	183
330	519	160
331	519	156
332	519	167
333	519	185
334	519	137
335	519	122
336	519	151
337	519	142
338	519	87
339	519	79
340	519	73
341	519	114
342	519	118
343	519	135
344	519	186
345	519	151
346	519	139
347	519	224
348	519	199
349	519	151
350	519	168
351	519	167
352	519	137
353	519	139
354	519	145
355	519	200
356	519	224
357	519	210
358	519	153
359	519	191
360	519	251
361	519	150
362	519	177
363	519	128
364	519	149
365	519	188
366	519	60
367	519	91
368	519	94
369	519	152
370	519	148
371	519	203
372	519	187
373	519	153
374	519	143
375	519	128
376	519	153
377	519	168
378	519	135
379	519	198
380	519	136
381	519	132
382	519	112
383	519	118
384	519	70
385	519	95
386	519	62
387	519	64
388	519	57
389	519	68
390	519	66
391	519	78
392	519	88
393	519	84
394	519	84
395	519	93
396	519	86
397	519	81
398	519	122
399	519	139
400	519	123
401	519	150
402	519	193
403	519	152
404	519	113
405	519	93
406	519	80
407	519	89
408	519	85
409	519	124
410	519	74
411	519	78
412	519	53
413	519	79
414	519	93
415	519	69
416	519	77
417	519	61
418	519	56
419	519	53
420	519	47
421	519	45
422	519	52
423	519	52
424	519	50
425	519	48
426	519	69
427	519	34
428	519	61
429	519	54
430	519	46
431	519	67
432	519	64
433	519	54
434	519	67
435	519	69
436	519	101
437	519	106
438	519	119
439	519	105
440	519	95
441	519	163
442	519	191
443	519	167
444	519	204
445	519	203
446	519	251
447	519	255
448	519	195
449	519	317
450	519	446
451	519	396
452	519	372
453	519	372
454	519	393
455	519	367
456	519	365
457	519	350
458	519	305
459	519	299
460	519	357
461	519	287
462	519	304
463	519	283
464	519	324
465	519	325
466	519	310
467	519	253
468	519	296
469	519	249
470	519	314
471	519	333
472	519	316
473	519	330
474	519	226
475	519	243
476	519	251
477	519	334
478	519	201
479	519	263
480	519	281
481	519	267
482	519	318
483	519	390
484	519	301
485	519	373
486	519	348
487	519	376
488	519	382
489	519	364
490	519	371
491	519	378
492	519	439
493	519	438
494	519	540
495	519	544
496	519	644
497	519	579
498	519	649
499	519	558
500	519	728
501	519	855
502	519	797
503	519	795
504	519	1251
505	519	1271
506	519	2679
507	519	3698
508	519	2546
509	519	3632
510	519	7558
511	519	6907
512	519	6828
513	519	6562
514	519	6881
515	519	6950
516	519	7917
517	519	9576
518	519	17238
519	519	38380
0	520	1
1	520	54
2	520	208
3	520	250
4	520	230
5	520	151
6	520	119
7	520	106
8	520	72
9	520	56
10	520	50
11	520	48
12	520	45
13	520	42
14	520	44
15	520	46
16	520	31
17	520	33
18	520	33
19	520	31
20	520	30
21	520	30
22	520	28
23	520	28
24	520	31
25	520	19
26	520	21
27	520	21
28	520	32
29	520	35
30	520	26
31	520	36
32	520	34
33	520	34
34	520	43
35	520	48
36	520	43
38	520	52
39	520	54
40	520	76
41	520	64
42	520	97
43	520	99
44	520	189
45	520	248
46	520	255
47	520	81
48	520	44
49	520	37
50	520	33
51	520	41
52	520	35
53	520	42
54	520	88
55	520	168
56	520	232
57	520	158
58	520	114
59	520	133
60	520	170
61	520	159
62	520	65
63	520	13
64	520	54
65	520	14
66	520	13
67	520	64
68	520	160
69	520	193
70	520	187
71	520	122
72	520	108
73	520	122
74	520	96
75	520	134
76	520	190
77	520	177
78	520	163
79	520	188
80	520	184
81	520	185
82	520	144
83	520	160
84	520	147
85	520	174
86	520	180
87	520	183
88	520	246
89	520	275
90	520	201
91	520	156
92	520	103
93	520	122
94	520	194
95	520	160
96	520	151
97	520	194
98	520	128
99	520	81
100	520	58
101	520	61
102	520	51
103	520	70
104	520	55
105	520	52
106	520	48
107	520	71
108	520	114
109	520	61
110	520	69
111	520	69
112	520	63
113	520	93
114	520	95
115	520	60
116	520	89
117	520	81
118	520	76
119	520	72
120	520	54
121	520	81
122	520	68
123	520	71
124	520	77
125	520	80
126	520	70
127	520	77
128	520	80
129	520	124
130	520	105
131	520	91
132	520	87
133	520	92
134	520	104
135	520	100
136	520	95
137	520	113
138	520	134
139	520	114
140	520	100
141	520	100
142	520	80
143	520	91
144	520	80
145	520	91
146	520	102
147	520	117
148	520	90
149	520	88
150	520	76
151	520	69
152	520	73
153	520	77
154	520	62
155	520	98
156	520	110
157	520	127
158	520	69
159	520	76
160	520	93
161	520	61
162	520	61
163	520	59
164	520	76
165	520	51
166	520	50
167	520	59
168	520	47
169	520	55
170	520	56
171	520	61
172	520	70
173	520	55
174	520	62
175	520	50
176	520	84
177	520	62
178	520	63
179	520	68
180	520	68
181	520	86
182	520	73
183	520	76
184	520	82
185	520	67
186	520	72
187	520	76
188	520	79
189	520	38
190	520	66
191	520	59
192	520	72
193	520	61
194	520	49
195	520	57
196	520	62
197	520	69
198	520	58
199	520	77
200	520	72
201	520	75
202	520	75
203	520	88
204	520	65
205	520	74
206	520	86
207	520	87
208	520	66
209	520	69
210	520	73
211	520	85
212	520	84
213	520	97
214	520	77
215	520	89
216	520	101
217	520	97
218	520	72
219	520	99
220	520	110
221	520	99
222	520	84
223	520	83
224	520	90
225	520	93
226	520	84
227	520	76
228	520	84
229	520	93
230	520	97
231	520	92
232	520	85
233	520	100
234	520	81
235	520	88
236	520	70
237	520	50
238	520	56
239	520	61
240	520	50
241	520	56
242	520	74
243	520	64
244	520	48
245	520	65
246	520	64
247	520	54
248	520	56
249	520	51
250	520	45
251	520	51
252	520	39
253	520	46
254	520	55
255	520	64
256	520	62
257	520	42
258	520	65
259	520	68
260	520	64
261	520	63
262	520	69
263	520	77
264	520	70
265	520	97
266	520	89
267	520	100
268	520	108
269	520	98
270	520	95
271	520	112
272	520	81
273	520	78
274	520	114
275	520	84
276	520	78
277	520	71
278	520	79
279	520	70
280	520	90
281	520	83
282	520	90
283	520	85
284	520	79
285	520	91
286	520	98
287	520	68
288	520	92
289	520	88
290	520	85
291	520	124
292	520	128
293	520	115
294	520	103
295	520	122
296	520	156
297	520	109
298	520	125
299	520	131
300	520	131
301	520	111
302	520	111
303	520	128
304	520	77
305	520	53
306	520	47
307	520	33
308	520	69
309	520	111
310	520	138
311	520	140
312	520	207
313	520	151
314	520	133
315	520	158
316	520	143
317	520	148
318	520	207
319	520	188
320	520	154
321	520	154
322	520	140
323	520	120
324	520	141
325	520	120
326	520	92
327	520	117
328	520	143
329	520	133
330	520	179
331	520	176
332	520	172
333	520	205
334	520	179
335	520	184
336	520	169
337	520	197
338	520	189
339	520	173
340	520	167
341	520	158
342	520	166
343	520	190
344	520	216
345	520	205
346	520	209
347	520	194
348	520	192
349	520	183
350	520	200
351	520	214
352	520	176
353	520	171
354	520	196
355	520	224
356	520	219
357	520	263
358	520	233
359	520	263
360	520	159
361	520	98
362	520	81
363	520	52
364	520	86
365	520	112
366	520	60
367	520	46
368	520	52
369	520	108
370	520	88
371	520	174
372	520	220
373	520	225
374	520	246
375	520	194
376	520	226
377	520	206
378	520	262
379	520	254
380	520	218
381	520	168
382	520	181
383	520	122
384	520	96
385	520	122
386	520	131
387	520	93
388	520	122
389	520	133
390	520	127
391	520	96
392	520	123
393	520	97
394	520	115
395	520	102
396	520	120
397	520	124
398	520	138
399	520	146
400	520	110
401	520	134
402	520	142
403	520	128
404	520	146
405	520	151
406	520	102
407	520	150
408	520	118
409	520	135
410	520	130
411	520	107
412	520	92
413	520	90
414	520	101
415	520	104
416	520	82
417	520	74
418	520	78
419	520	92
420	520	70
421	520	54
422	520	70
423	520	68
424	520	77
425	520	80
426	520	69
427	520	76
428	520	85
429	520	72
430	520	79
431	520	123
432	520	108
433	520	107
434	520	111
435	520	141
436	520	156
437	520	167
438	520	174
439	520	198
440	520	237
441	520	326
442	520	290
443	520	329
444	520	370
445	520	320
446	520	405
447	520	404
448	520	388
449	520	493
450	520	365
451	520	320
452	520	269
453	520	296
454	520	271
455	520	281
456	520	302
457	520	274
458	520	255
459	520	207
460	520	279
461	520	263
462	520	329
463	520	285
464	520	321
465	520	335
466	520	346
467	520	351
468	520	354
469	520	305
470	520	348
471	520	351
472	520	409
473	520	470
474	520	320
475	520	296
476	520	348
477	520	340
478	520	251
479	520	292
480	520	267
481	520	231
482	520	405
483	520	400
484	520	281
485	520	308
486	520	299
487	520	349
488	520	326
489	520	276
490	520	325
491	520	321
492	520	335
493	520	365
494	520	376
495	520	345
496	520	428
497	520	352
498	520	439
499	520	625
500	520	1367
501	520	1645
502	520	1993
503	520	2522
504	520	2927
505	520	3381
506	520	10698
507	520	10968
508	520	6802
509	520	11370
510	520	16581
511	520	8233
512	520	7162
513	520	6056
514	520	6157
515	520	6427
516	520	6514
517	520	6983
518	520	8028
519	520	15884
520	520	45785
0	521	2
1	521	31
2	521	164
3	521	244
4	521	233
5	521	175
6	521	182
7	521	129
8	521	122
9	521	70
10	521	66
11	521	73
12	521	51
13	521	68
14	521	74
15	521	65
16	521	41
17	521	46
18	521	53
19	521	33
20	521	51
21	521	38
22	521	47
23	521	33
24	521	39
25	521	32
26	521	28
27	521	27
28	521	27
29	521	47
30	521	41
31	521	42
32	521	52
33	521	50
34	521	52
35	521	64
36	521	70
38	521	70
39	521	96
40	521	97
41	521	107
42	521	105
43	521	125
44	521	189
45	521	222
46	521	159
47	521	51
48	521	41
49	521	14
50	521	18
51	521	21
52	521	20
53	521	15
54	521	52
55	521	123
56	521	180
57	521	146
58	521	137
59	521	147
60	521	199
61	521	123
62	521	35
63	521	8
64	521	30
65	521	5
66	521	10
67	521	38
68	521	164
69	521	192
70	521	177
71	521	160
72	521	178
73	521	183
74	521	152
75	521	182
76	521	203
77	521	178
78	521	176
79	521	192
80	521	137
81	521	104
82	521	65
83	521	98
84	521	95
85	521	119
86	521	103
87	521	128
88	521	152
89	521	197
90	521	134
91	521	67
92	521	63
93	521	70
94	521	186
95	521	139
96	521	76
97	521	142
98	521	98
99	521	33
100	521	38
101	521	31
102	521	25
103	521	36
104	521	27
105	521	20
106	521	32
107	521	52
108	521	71
109	521	63
110	521	94
111	521	99
112	521	91
113	521	129
114	521	99
115	521	81
116	521	107
117	521	113
118	521	126
119	521	82
120	521	78
121	521	95
122	521	74
123	521	78
124	521	86
125	521	78
126	521	109
127	521	103
128	521	102
129	521	133
130	521	100
131	521	131
132	521	133
133	521	124
134	521	119
135	521	128
136	521	107
137	521	115
138	521	125
139	521	124
140	521	114
141	521	93
142	521	76
143	521	118
144	521	91
145	521	79
146	521	100
147	521	92
148	521	82
149	521	75
150	521	50
151	521	66
152	521	54
153	521	64
154	521	54
155	521	78
156	521	113
157	521	70
158	521	61
159	521	61
160	521	75
161	521	52
162	521	42
163	521	69
164	521	49
165	521	49
166	521	51
167	521	65
168	521	37
169	521	63
170	521	65
171	521	50
172	521	59
173	521	41
174	521	50
175	521	66
176	521	62
177	521	57
178	521	63
179	521	59
180	521	69
181	521	93
182	521	73
183	521	85
184	521	74
185	521	70
186	521	77
187	521	69
188	521	85
189	521	47
190	521	78
191	521	78
192	521	70
193	521	64
194	521	71
195	521	86
196	521	76
197	521	74
198	521	90
199	521	92
200	521	78
201	521	87
202	521	91
203	521	96
204	521	101
205	521	98
206	521	108
207	521	98
208	521	89
209	521	103
210	521	100
211	521	110
212	521	104
213	521	99
214	521	112
215	521	107
216	521	106
217	521	109
218	521	101
219	521	104
220	521	101
221	521	81
222	521	102
223	521	104
224	521	112
225	521	104
226	521	97
227	521	62
228	521	69
229	521	60
230	521	74
231	521	64
232	521	83
233	521	91
234	521	89
235	521	99
236	521	90
237	521	80
238	521	73
239	521	68
240	521	92
241	521	84
242	521	76
243	521	109
244	521	55
245	521	60
246	521	98
247	521	65
248	521	75
249	521	62
250	521	86
251	521	58
252	521	70
253	521	67
254	521	56
255	521	84
256	521	70
257	521	79
258	521	93
259	521	97
260	521	101
261	521	92
262	521	84
263	521	84
264	521	99
265	521	108
266	521	112
267	521	91
268	521	105
269	521	101
270	521	131
271	521	121
272	521	83
273	521	78
274	521	95
275	521	73
276	521	70
277	521	75
278	521	87
279	521	101
280	521	80
281	521	90
282	521	80
283	521	92
284	521	77
285	521	90
286	521	79
287	521	98
288	521	71
289	521	80
290	521	88
291	521	107
292	521	114
293	521	140
294	521	96
295	521	91
296	521	120
297	521	120
298	521	141
299	521	145
300	521	131
301	521	117
302	521	90
303	521	120
304	521	48
305	521	55
306	521	27
307	521	25
308	521	54
309	521	80
310	521	89
311	521	95
312	521	149
313	521	91
314	521	107
315	521	151
316	521	121
317	521	140
318	521	193
319	521	157
320	521	100
321	521	103
322	521	101
323	521	62
324	521	73
325	521	82
326	521	60
327	521	79
328	521	95
329	521	96
330	521	126
331	521	153
332	521	163
333	521	170
334	521	148
335	521	170
336	521	192
337	521	192
338	521	218
339	521	188
340	521	165
341	521	193
342	521	192
343	521	204
344	521	170
345	521	200
346	521	163
347	521	169
348	521	168
349	521	170
350	521	225
351	521	202
352	521	194
353	521	174
354	521	171
355	521	178
356	521	189
357	521	224
358	521	212
359	521	205
360	521	114
361	521	49
362	521	56
363	521	39
364	521	60
365	521	71
366	521	26
367	521	33
368	521	35
369	521	66
370	521	49
371	521	112
372	521	215
373	521	239
374	521	255
375	521	231
376	521	258
377	521	227
378	521	267
379	521	222
380	521	260
381	521	191
382	521	211
383	521	176
384	521	104
385	521	168
386	521	147
387	521	132
388	521	163
389	521	162
390	521	156
391	521	152
392	521	149
393	521	142
394	521	148
395	521	144
396	521	119
397	521	113
398	521	137
399	521	139
400	521	102
401	521	136
402	521	118
403	521	121
404	521	165
405	521	180
406	521	142
407	521	170
408	521	164
409	521	144
410	521	168
411	521	132
412	521	134
413	521	141
414	521	174
415	521	123
416	521	110
417	521	113
418	521	130
419	521	124
420	521	101
421	521	110
422	521	93
423	521	128
424	521	115
425	521	123
426	521	105
427	521	102
428	521	119
429	521	123
430	521	100
431	521	161
432	521	158
433	521	169
434	521	186
435	521	216
436	521	218
437	521	246
438	521	271
439	521	294
440	521	353
441	521	486
442	521	457
443	521	475
444	521	569
445	521	506
446	521	501
447	521	479
448	521	398
449	521	480
450	521	379
451	521	292
452	521	283
453	521	263
454	521	257
455	521	240
456	521	254
457	521	243
458	521	249
459	521	192
460	521	229
461	521	233
462	521	311
463	521	287
464	521	256
465	521	314
466	521	326
467	521	327
468	521	324
469	521	320
470	521	370
471	521	419
472	521	513
473	521	450
474	521	410
475	521	341
476	521	370
477	521	353
478	521	250
479	521	333
480	521	285
481	521	265
482	521	392
483	521	352
484	521	254
485	521	255
486	521	242
487	521	306
488	521	281
489	521	246
490	521	261
491	521	249
492	521	280
493	521	240
494	521	265
495	521	269
496	521	311
497	521	279
498	521	308
499	521	552
500	521	1448
501	521	2021
502	521	2336
503	521	2790
504	521	3399
505	521	3718
506	521	8428
507	521	8435
508	521	6057
509	521	7625
510	521	8954
511	521	4406
512	521	3630
513	521	2789
514	521	2758
515	521	2872
516	521	2875
517	521	3015
518	521	3214
519	521	4395
520	521	18402
521	521	51548
0	522	1
1	522	19
2	522	111
3	522	228
4	522	217
5	522	217
6	522	190
7	522	162
8	522	139
9	522	125
10	522	93
11	522	74
12	522	95
13	522	64
14	522	85
15	522	75
16	522	69
17	522	69
18	522	77
19	522	65
20	522	46
21	522	47
22	522	52
23	522	58
24	522	29
25	522	45
26	522	39
27	522	26
28	522	43
29	522	55
30	522	59
31	522	80
32	522	55
33	522	64
34	522	67
35	522	91
36	522	106
38	522	77
39	522	111
40	522	113
41	522	151
42	522	124
43	522	141
44	522	208
45	522	187
46	522	121
47	522	23
48	522	19
49	522	10
50	522	17
51	522	11
52	522	12
53	522	13
54	522	26
55	522	78
56	522	122
57	522	144
58	522	132
59	522	159
60	522	145
61	522	80
62	522	22
63	522	6
64	522	21
65	522	9
66	522	5
67	522	28
68	522	128
69	522	193
70	522	223
71	522	192
72	522	182
73	522	215
74	522	184
75	522	172
76	522	195
77	522	145
78	522	168
79	522	188
80	522	85
81	522	66
82	522	53
83	522	62
84	522	40
85	522	55
86	522	78
87	522	97
88	522	116
89	522	161
90	522	87
91	522	38
92	522	48
93	522	32
94	522	124
95	522	97
96	522	63
97	522	98
98	522	68
99	522	24
100	522	24
101	522	22
102	522	14
103	522	15
104	522	24
105	522	20
106	522	16
107	522	38
108	522	57
109	522	46
110	522	76
111	522	115
112	522	124
113	522	146
114	522	138
115	522	129
116	522	116
117	522	124
118	522	140
119	522	121
120	522	79
121	522	83
122	522	96
123	522	96
124	522	93
125	522	88
126	522	89
127	522	101
128	522	103
129	522	135
130	522	123
131	522	136
132	522	159
133	522	157
134	522	123
135	522	104
136	522	104
137	522	107
138	522	141
139	522	109
140	522	97
141	522	95
142	522	70
143	522	88
144	522	80
145	522	78
146	522	71
147	522	61
148	522	58
149	522	68
150	522	70
151	522	50
152	522	31
153	522	53
154	522	43
155	522	75
156	522	97
157	522	81
158	522	49
159	522	69
160	522	74
161	522	49
162	522	37
163	522	40
164	522	49
165	522	45
166	522	65
167	522	56
168	522	35
169	522	42
170	522	47
171	522	56
172	522	65
173	522	52
174	522	44
175	522	42
176	522	64
177	522	54
178	522	63
179	522	65
180	522	59
181	522	70
182	522	60
183	522	64
184	522	84
185	522	88
186	522	81
187	522	92
188	522	103
189	522	57
190	522	85
191	522	70
192	522	71
193	522	85
194	522	80
195	522	75
196	522	90
197	522	97
198	522	81
199	522	97
200	522	105
201	522	78
202	522	87
203	522	116
204	522	102
205	522	100
206	522	118
207	522	110
208	522	108
209	522	153
210	522	112
211	522	110
212	522	98
213	522	118
214	522	143
215	522	133
216	522	110
217	522	107
218	522	97
219	522	141
220	522	128
221	522	95
222	522	110
223	522	115
224	522	100
225	522	103
226	522	89
227	522	70
228	522	73
229	522	49
230	522	78
231	522	64
232	522	68
233	522	88
234	522	90
235	522	98
236	522	106
237	522	93
238	522	102
239	522	74
240	522	84
241	522	105
242	522	108
243	522	111
244	522	75
245	522	99
246	522	100
247	522	97
248	522	85
249	522	87
250	522	88
251	522	73
252	522	83
253	522	111
254	522	109
255	522	103
256	522	109
257	522	79
258	522	93
259	522	109
260	522	92
261	522	86
262	522	90
263	522	115
264	522	116
265	522	113
266	522	132
267	522	117
268	522	118
269	522	139
270	522	138
271	522	133
272	522	92
273	522	74
274	522	96
275	522	79
276	522	59
277	522	74
278	522	82
279	522	92
280	522	101
281	522	100
282	522	94
283	522	83
284	522	83
285	522	80
286	522	93
287	522	77
288	522	64
289	522	82
290	522	112
291	522	127
292	522	128
293	522	140
294	522	109
295	522	103
296	522	117
297	522	115
298	522	120
299	522	115
300	522	149
301	522	94
302	522	115
303	522	83
304	522	39
305	522	35
306	522	18
307	522	13
308	522	33
309	522	40
310	522	74
311	522	70
312	522	118
313	522	95
314	522	94
315	522	102
316	522	89
317	522	94
318	522	141
319	522	130
320	522	78
321	522	70
322	522	64
323	522	49
324	522	54
325	522	50
326	522	39
327	522	40
328	522	48
329	522	65
330	522	107
331	522	149
332	522	153
333	522	134
334	522	133
335	522	157
336	522	167
337	522	187
338	522	225
339	522	212
340	522	179
341	522	202
342	522	239
343	522	195
344	522	179
345	522	197
346	522	168
347	522	111
348	522	146
349	522	169
350	522	189
351	522	182
352	522	187
353	522	164
354	522	172
355	522	165
356	522	170
357	522	207
358	522	199
359	522	171
360	522	68
361	522	40
362	522	46
363	522	24
364	522	38
365	522	46
366	522	17
367	522	20
368	522	26
369	522	57
370	522	46
371	522	64
372	522	208
373	522	253
374	522	269
375	522	247
376	522	266
377	522	236
378	522	256
379	522	229
380	522	268
381	522	181
382	522	241
383	522	181
384	522	152
385	522	198
386	522	196
387	522	144
388	522	219
389	522	216
390	522	193
391	522	200
392	522	182
393	522	171
394	522	148
395	522	146
396	522	165
397	522	155
398	522	139
399	522	141
400	522	103
401	522	122
402	522	105
403	522	118
404	522	153
405	522	205
406	522	174
407	522	164
408	522	191
409	522	184
410	522	173
411	522	131
412	522	160
413	522	146
414	522	181
415	522	165
416	522	153
417	522	143
418	522	137
419	522	154
420	522	131
421	522	101
422	522	116
423	522	148
424	522	134
425	522	148
426	522	132
427	522	143
428	522	189
429	522	172
430	522	164
431	522	186
432	522	188
433	522	206
434	522	250
435	522	276
436	522	345
437	522	289
438	522	346
439	522	353
440	522	490
441	522	591
442	522	629
443	522	553
444	522	609
445	522	543
446	522	554
447	522	463
448	522	447
449	522	454
450	522	351
451	522	265
452	522	234
453	522	281
454	522	227
455	522	238
456	522	230
457	522	227
458	522	209
459	522	166
460	522	215
461	522	257
462	522	278
463	522	234
464	522	258
465	522	324
466	522	293
467	522	311
468	522	325
469	522	260
470	522	323
471	522	378
472	522	405
473	522	429
474	522	393
475	522	380
476	522	386
477	522	319
478	522	230
479	522	301
480	522	273
481	522	254
482	522	360
483	522	300
484	522	231
485	522	219
486	522	187
487	522	218
488	522	216
489	522	210
490	522	218
491	522	197
492	522	228
493	522	191
494	522	186
495	522	197
496	522	227
497	522	178
498	522	219
499	522	403
500	522	1407
501	522	1900
502	522	2531
503	522	2866
504	522	3372
505	522	3741
506	522	7694
507	522	7102
508	522	5633
509	522	6319
510	522	6670
511	522	2879
512	522	2391
513	522	1896
514	522	1924
515	522	1799
516	522	1883
517	522	1963
518	522	2160
519	522	2762
520	522	9952
521	522	18931
522	522	55808
1	523	8
2	523	51
3	523	120
4	523	155
5	523	146
6	523	154
7	523	149
8	523	155
9	523	103
10	523	93
11	523	88
12	523	79
13	523	79
14	523	90
15	523	82
16	523	69
17	523	62
18	523	75
19	523	61
20	523	68
21	523	50
22	523	43
23	523	47
24	523	52
25	523	41
26	523	59
27	523	49
28	523	46
29	523	54
30	523	60
31	523	69
32	523	79
33	523	75
34	523	103
35	523	105
36	523	101
38	523	81
39	523	106
40	523	103
41	523	132
42	523	104
43	523	114
44	523	175
45	523	130
46	523	51
47	523	10
48	523	8
49	523	8
50	523	4
51	523	4
52	523	11
53	523	6
54	523	16
55	523	38
56	523	59
57	523	96
58	523	100
59	523	111
60	523	90
61	523	32
62	523	12
63	523	5
64	523	14
65	523	3
66	523	5
67	523	11
68	523	74
69	523	138
70	523	128
71	523	149
72	523	179
73	523	174
74	523	160
75	523	160
76	523	151
77	523	124
78	523	121
79	523	109
80	523	42
81	523	39
82	523	19
83	523	31
84	523	20
85	523	24
86	523	39
87	523	46
88	523	62
89	523	101
90	523	40
91	523	26
92	523	24
93	523	19
94	523	53
95	523	63
96	523	34
97	523	37
98	523	22
99	523	8
100	523	8
101	523	14
102	523	6
103	523	13
104	523	10
105	523	12
106	523	9
107	523	13
108	523	27
109	523	34
110	523	84
111	523	88
112	523	97
113	523	158
114	523	137
115	523	90
116	523	122
117	523	126
118	523	130
119	523	114
120	523	93
121	523	112
122	523	85
123	523	71
124	523	105
125	523	91
126	523	86
127	523	93
128	523	80
129	523	93
130	523	89
131	523	108
132	523	129
133	523	117
134	523	115
135	523	91
136	523	81
137	523	77
138	523	88
139	523	93
140	523	57
141	523	62
142	523	56
143	523	61
144	523	63
145	523	53
146	523	63
147	523	71
148	523	49
149	523	52
150	523	43
151	523	52
152	523	42
153	523	42
154	523	35
155	523	45
156	523	70
157	523	53
158	523	50
159	523	62
160	523	55
161	523	29
162	523	37
163	523	42
164	523	32
165	523	41
166	523	50
167	523	43
168	523	32
169	523	32
170	523	45
171	523	53
172	523	40
173	523	33
174	523	36
175	523	32
176	523	37
177	523	36
178	523	53
179	523	61
180	523	48
181	523	70
182	523	67
183	523	65
184	523	75
185	523	54
186	523	97
187	523	81
188	523	86
189	523	57
190	523	73
191	523	81
192	523	73
193	523	61
194	523	71
195	523	97
196	523	93
197	523	77
198	523	94
199	523	76
200	523	75
201	523	82
202	523	82
203	523	115
204	523	111
205	523	92
206	523	109
207	523	103
208	523	110
209	523	115
210	523	115
211	523	135
212	523	132
213	523	116
214	523	109
215	523	105
216	523	87
217	523	97
218	523	88
219	523	98
220	523	107
221	523	96
222	523	108
223	523	85
224	523	85
225	523	79
226	523	86
227	523	42
228	523	47
229	523	49
230	523	54
231	523	54
232	523	54
233	523	58
234	523	71
235	523	103
236	523	93
237	523	94
238	523	77
239	523	86
240	523	95
241	523	108
242	523	92
243	523	102
244	523	65
245	523	94
246	523	87
247	523	81
248	523	85
249	523	91
250	523	103
251	523	87
252	523	94
253	523	113
254	523	112
255	523	110
256	523	92
257	523	63
258	523	85
259	523	96
260	523	83
261	523	103
262	523	92
263	523	88
264	523	101
265	523	88
266	523	98
267	523	98
268	523	89
269	523	94
270	523	106
271	523	116
272	523	72
273	523	56
274	523	85
275	523	68
276	523	47
277	523	70
278	523	78
279	523	89
280	523	94
281	523	85
282	523	82
283	523	84
284	523	93
285	523	99
286	523	81
287	523	63
288	523	52
289	523	61
290	523	74
291	523	102
292	523	114
293	523	103
294	523	78
295	523	73
296	523	89
297	523	90
298	523	97
299	523	82
300	523	93
301	523	69
302	523	75
303	523	64
304	523	24
305	523	14
306	523	9
307	523	8
308	523	19
309	523	43
310	523	36
311	523	41
312	523	84
313	523	69
314	523	67
315	523	78
316	523	67
317	523	66
318	523	93
319	523	89
320	523	49
321	523	39
322	523	30
323	523	26
324	523	36
325	523	43
326	523	24
327	523	28
328	523	32
329	523	41
330	523	64
331	523	72
332	523	103
333	523	101
334	523	83
335	523	128
336	523	121
337	523	111
338	523	196
339	523	154
340	523	147
341	523	151
342	523	156
343	523	158
344	523	117
345	523	127
346	523	125
347	523	73
348	523	84
349	523	118
350	523	137
351	523	135
352	523	136
353	523	123
354	523	102
355	523	107
356	523	97
357	523	110
358	523	139
359	523	103
360	523	36
361	523	15
362	523	19
363	523	13
364	523	21
365	523	23
366	523	12
367	523	11
368	523	10
369	523	26
370	523	13
371	523	42
372	523	112
373	523	188
374	523	217
375	523	145
376	523	208
377	523	180
378	523	219
379	523	195
380	523	205
381	523	188
382	523	221
383	523	180
384	523	135
385	523	188
386	523	195
387	523	193
388	523	200
389	523	198
390	523	177
391	523	154
392	523	159
393	523	153
394	523	169
395	523	174
396	523	143
397	523	147
398	523	93
399	523	92
400	523	68
401	523	106
402	523	106
403	523	101
404	523	129
405	523	160
406	523	188
407	523	171
408	523	150
409	523	168
410	523	157
411	523	127
412	523	155
413	523	166
414	523	148
415	523	164
416	523	163
417	523	154
418	523	148
419	523	146
420	523	135
421	523	105
422	523	132
423	523	171
424	523	170
425	523	147
426	523	158
427	523	132
428	523	178
429	523	173
430	523	150
431	523	190
432	523	203
433	523	192
434	523	240
435	523	275
436	523	317
437	523	304
438	523	343
439	523	347
440	523	437
441	523	524
442	523	500
443	523	522
444	523	514
445	523	420
446	523	382
447	523	367
448	523	326
449	523	343
450	523	234
451	523	190
452	523	183
453	523	181
454	523	186
455	523	199
456	523	190
457	523	177
458	523	164
459	523	147
460	523	172
461	523	166
462	523	191
463	523	184
464	523	185
465	523	194
466	523	229
467	523	225
468	523	241
469	523	195
470	523	243
471	523	225
472	523	252
473	523	298
474	523	279
475	523	256
476	523	275
477	523	248
478	523	181
479	523	216
480	523	189
481	523	179
482	523	209
483	523	206
484	523	144
485	523	140
486	523	135
487	523	130
488	523	154
489	523	161
490	523	140
491	523	141
492	523	144
493	523	140
494	523	119
495	523	117
496	523	145
497	523	115
498	523	115
499	523	189
500	523	805
501	523	1244
502	523	1412
503	523	1618
504	523	1875
505	523	1968
506	523	3239
507	523	2707
508	523	2571
509	523	2553
510	523	2408
511	523	1072
512	523	899
513	523	716
514	523	710
515	523	712
516	523	740
517	523	751
518	523	813
519	523	1040
520	523	3393
521	523	5635
522	523	18877
523	523	50999
1	524	9
2	524	40
3	524	91
4	524	110
5	524	114
6	524	117
7	524	113
8	524	123
9	524	89
10	524	71
11	524	74
12	524	77
13	524	59
14	524	89
15	524	72
16	524	52
17	524	57
18	524	63
19	524	51
20	524	65
21	524	56
22	524	57
23	524	58
24	524	56
25	524	41
26	524	51
27	524	44
28	524	61
29	524	58
30	524	63
31	524	70
32	524	60
33	524	54
34	524	112
35	524	103
36	524	100
38	524	80
39	524	115
40	524	98
41	524	118
42	524	109
43	524	106
44	524	99
45	524	64
46	524	28
47	524	13
48	524	6
49	524	4
50	524	5
51	524	4
52	524	8
53	524	6
54	524	12
55	524	23
56	524	37
57	524	74
58	524	59
59	524	75
60	524	75
61	524	23
62	524	9
64	524	8
65	524	2
66	524	2
67	524	6
68	524	44
69	524	90
70	524	86
71	524	94
72	524	109
73	524	121
74	524	113
75	524	94
76	524	113
77	524	92
78	524	109
79	524	60
80	524	37
81	524	23
82	524	25
83	524	22
84	524	13
85	524	17
86	524	24
87	524	31
88	524	39
89	524	61
90	524	32
91	524	11
92	524	17
93	524	19
94	524	31
95	524	35
96	524	22
97	524	44
98	524	27
99	524	13
100	524	16
101	524	3
102	524	10
103	524	8
104	524	8
105	524	7
106	524	8
107	524	13
108	524	15
109	524	26
110	524	80
111	524	77
112	524	93
113	524	101
114	524	118
115	524	92
116	524	122
117	524	110
118	524	107
119	524	80
120	524	90
121	524	81
122	524	99
123	524	62
124	524	108
125	524	87
126	524	78
127	524	74
128	524	53
129	524	81
130	524	77
131	524	98
132	524	141
133	524	109
134	524	114
135	524	78
136	524	64
137	524	60
138	524	66
139	524	72
140	524	76
141	524	51
142	524	60
143	524	47
144	524	63
145	524	33
146	524	49
147	524	54
148	524	39
149	524	56
150	524	55
151	524	62
152	524	32
153	524	29
154	524	39
155	524	40
156	524	69
157	524	45
158	524	28
159	524	47
160	524	61
161	524	52
162	524	37
163	524	46
164	524	38
165	524	30
166	524	28
167	524	47
168	524	37
169	524	37
170	524	56
171	524	34
172	524	35
173	524	35
174	524	25
175	524	30
176	524	34
177	524	29
178	524	42
179	524	42
180	524	36
181	524	57
182	524	50
183	524	57
184	524	60
185	524	66
186	524	70
187	524	70
188	524	87
189	524	51
190	524	67
191	524	72
192	524	77
193	524	53
194	524	59
195	524	68
196	524	67
197	524	87
198	524	77
199	524	80
200	524	73
201	524	96
202	524	75
203	524	92
204	524	88
205	524	95
206	524	117
207	524	90
208	524	104
209	524	103
210	524	127
211	524	119
212	524	99
213	524	111
214	524	114
215	524	104
216	524	89
217	524	94
218	524	74
219	524	100
220	524	82
221	524	106
222	524	99
223	524	93
224	524	99
225	524	74
226	524	71
227	524	53
228	524	44
229	524	48
230	524	49
231	524	58
232	524	61
233	524	58
234	524	75
235	524	79
236	524	93
237	524	84
238	524	103
239	524	87
240	524	123
241	524	110
242	524	82
243	524	86
244	524	44
245	524	107
246	524	92
247	524	69
248	524	72
249	524	102
250	524	100
251	524	80
252	524	123
253	524	114
254	524	99
255	524	96
256	524	93
257	524	71
258	524	89
259	524	122
260	524	96
261	524	69
262	524	75
263	524	80
264	524	91
265	524	79
266	524	89
267	524	74
268	524	76
269	524	95
270	524	108
271	524	106
272	524	59
273	524	56
274	524	65
275	524	46
276	524	45
277	524	54
278	524	44
279	524	82
280	524	86
281	524	72
282	524	88
283	524	85
284	524	59
285	524	68
286	524	79
287	524	54
288	524	39
289	524	44
290	524	70
291	524	85
292	524	97
293	524	87
294	524	68
295	524	59
296	524	77
297	524	88
298	524	90
299	524	87
300	524	84
301	524	70
302	524	68
303	524	49
304	524	10
305	524	17
306	524	12
307	524	6
308	524	15
309	524	26
310	524	25
311	524	40
312	524	43
313	524	50
314	524	31
315	524	50
316	524	51
317	524	50
318	524	65
319	524	47
320	524	45
321	524	35
322	524	31
323	524	35
324	524	21
325	524	35
326	524	16
327	524	35
328	524	37
329	524	26
330	524	43
331	524	56
332	524	70
333	524	88
334	524	68
335	524	89
336	524	105
337	524	104
338	524	107
339	524	103
340	524	120
341	524	139
342	524	134
343	524	132
344	524	106
345	524	105
346	524	88
347	524	89
348	524	85
349	524	83
350	524	125
351	524	94
352	524	106
353	524	89
354	524	74
355	524	82
356	524	91
357	524	82
358	524	93
359	524	58
360	524	25
361	524	7
362	524	9
363	524	9
364	524	13
365	524	18
366	524	10
367	524	4
368	524	5
369	524	15
370	524	9
371	524	26
372	524	69
373	524	127
374	524	154
375	524	106
376	524	167
377	524	137
378	524	164
379	524	124
380	524	157
381	524	142
382	524	154
383	524	151
384	524	100
385	524	191
386	524	213
387	524	162
388	524	158
389	524	164
390	524	165
391	524	145
392	524	191
393	524	154
394	524	142
395	524	147
396	524	120
397	524	119
398	524	107
399	524	90
400	524	83
401	524	95
402	524	81
403	524	86
404	524	106
405	524	154
406	524	139
407	524	126
408	524	116
409	524	132
410	524	105
411	524	95
412	524	132
413	524	135
414	524	140
415	524	138
416	524	155
417	524	131
418	524	146
419	524	130
420	524	151
421	524	125
422	524	160
423	524	172
424	524	184
425	524	143
426	524	162
427	524	139
428	524	187
429	524	165
430	524	119
431	524	177
432	524	180
433	524	190
434	524	212
435	524	207
436	524	256
437	524	269
438	524	349
439	524	309
440	524	338
441	524	365
442	524	383
443	524	399
444	524	406
445	524	301
446	524	321
447	524	281
448	524	245
449	524	259
450	524	213
451	524	137
452	524	163
453	524	187
454	524	166
455	524	169
456	524	165
457	524	182
458	524	134
459	524	124
460	524	148
461	524	149
462	524	188
463	524	155
464	524	159
465	524	172
466	524	206
467	524	155
468	524	190
469	524	163
470	524	218
471	524	161
472	524	214
473	524	254
474	524	239
475	524	205
476	524	229
477	524	193
478	524	157
479	524	199
480	524	163
481	524	140
482	524	191
483	524	175
484	524	106
485	524	104
486	524	108
487	524	152
488	524	124
489	524	115
490	524	117
491	524	111
492	524	124
493	524	110
494	524	110
495	524	103
496	524	106
497	524	75
498	524	90
499	524	134
500	524	542
501	524	745
502	524	748
503	524	776
504	524	999
505	524	900
506	524	1068
507	524	1061
508	524	1288
509	524	926
510	524	940
511	524	550
512	524	460
513	524	382
514	524	421
515	524	395
516	524	407
517	524	434
518	524	484
519	524	528
520	524	1046
521	524	1845
522	524	4480
523	524	20816
524	524	46975
0	525	1
1	525	4
2	525	24
3	525	91
4	525	93
5	525	106
6	525	119
7	525	115
8	525	134
9	525	106
10	525	87
11	525	96
12	525	79
13	525	68
14	525	98
15	525	73
16	525	68
17	525	77
18	525	78
19	525	42
20	525	66
21	525	56
22	525	48
23	525	53
24	525	44
25	525	39
26	525	36
27	525	45
28	525	47
29	525	63
30	525	60
31	525	63
32	525	70
33	525	67
34	525	101
35	525	113
36	525	91
38	525	89
39	525	97
40	525	94
41	525	104
42	525	88
43	525	100
44	525	118
45	525	69
46	525	24
47	525	5
48	525	6
49	525	3
50	525	2
51	525	3
52	525	4
54	525	14
55	525	31
56	525	32
57	525	50
58	525	63
59	525	67
60	525	72
61	525	35
62	525	5
63	525	1
64	525	6
67	525	8
68	525	28
69	525	72
70	525	100
71	525	96
72	525	104
73	525	137
74	525	111
75	525	100
76	525	64
77	525	72
78	525	92
79	525	46
80	525	23
81	525	19
82	525	20
83	525	20
84	525	11
85	525	17
86	525	22
87	525	32
88	525	33
89	525	64
90	525	39
91	525	14
92	525	11
93	525	14
94	525	33
95	525	41
96	525	25
97	525	24
98	525	20
99	525	13
100	525	7
101	525	4
102	525	5
103	525	7
104	525	6
105	525	7
106	525	5
107	525	9
108	525	21
109	525	22
110	525	69
111	525	111
112	525	93
113	525	134
114	525	124
115	525	89
116	525	88
117	525	108
118	525	112
119	525	99
120	525	79
121	525	72
122	525	78
123	525	97
124	525	99
125	525	98
126	525	82
127	525	81
128	525	67
129	525	82
130	525	65
131	525	124
132	525	121
133	525	131
134	525	105
135	525	92
136	525	78
137	525	60
138	525	64
139	525	68
140	525	56
141	525	43
142	525	62
143	525	51
144	525	54
145	525	43
146	525	44
147	525	56
148	525	52
149	525	43
150	525	30
151	525	43
152	525	26
153	525	31
154	525	30
155	525	33
156	525	59
157	525	30
158	525	32
159	525	53
160	525	46
161	525	40
162	525	33
163	525	22
164	525	41
165	525	37
166	525	33
167	525	24
168	525	24
169	525	37
170	525	47
171	525	44
172	525	37
173	525	30
174	525	28
175	525	28
176	525	41
177	525	29
178	525	45
179	525	56
180	525	44
181	525	54
182	525	61
183	525	47
184	525	70
185	525	65
186	525	59
187	525	54
188	525	74
189	525	44
190	525	73
191	525	69
192	525	55
193	525	62
194	525	69
195	525	64
196	525	82
197	525	69
198	525	76
199	525	74
200	525	67
201	525	90
202	525	62
203	525	94
204	525	91
205	525	81
206	525	98
207	525	92
208	525	97
209	525	101
210	525	102
211	525	105
212	525	93
213	525	108
214	525	124
215	525	105
216	525	96
217	525	96
218	525	68
219	525	91
220	525	76
221	525	89
222	525	94
223	525	97
224	525	95
225	525	80
226	525	79
227	525	50
228	525	56
229	525	31
230	525	47
231	525	39
232	525	55
233	525	65
234	525	71
235	525	99
236	525	90
237	525	82
238	525	89
239	525	83
240	525	98
241	525	107
242	525	84
243	525	82
244	525	60
245	525	97
246	525	83
247	525	67
248	525	75
249	525	77
250	525	95
251	525	86
252	525	116
253	525	120
254	525	112
255	525	114
256	525	107
257	525	67
258	525	96
259	525	99
260	525	88
261	525	85
262	525	77
263	525	86
264	525	86
265	525	96
266	525	81
267	525	72
268	525	77
269	525	90
270	525	109
271	525	88
272	525	48
273	525	56
274	525	62
275	525	39
276	525	36
277	525	55
278	525	54
279	525	77
280	525	76
281	525	64
282	525	79
283	525	63
284	525	76
285	525	62
286	525	65
287	525	42
288	525	39
289	525	45
290	525	57
291	525	78
292	525	101
293	525	89
294	525	54
295	525	51
296	525	66
297	525	68
298	525	84
299	525	79
300	525	83
301	525	53
302	525	61
303	525	50
304	525	16
305	525	15
306	525	6
307	525	6
308	525	21
309	525	34
310	525	23
311	525	35
312	525	53
313	525	41
314	525	40
315	525	57
316	525	40
317	525	46
318	525	67
319	525	53
320	525	26
321	525	26
322	525	22
323	525	17
324	525	28
325	525	19
326	525	22
327	525	27
328	525	25
329	525	29
330	525	52
331	525	64
332	525	73
333	525	68
334	525	65
335	525	69
336	525	103
337	525	92
338	525	117
339	525	94
340	525	109
341	525	98
342	525	110
343	525	98
344	525	80
345	525	89
346	525	103
347	525	67
348	525	75
349	525	78
350	525	97
351	525	99
352	525	97
353	525	76
354	525	76
355	525	83
356	525	77
357	525	74
358	525	78
359	525	57
360	525	14
361	525	13
362	525	16
363	525	9
364	525	12
365	525	10
366	525	4
367	525	7
368	525	13
369	525	13
370	525	17
371	525	27
372	525	47
373	525	132
374	525	136
375	525	117
376	525	149
377	525	126
378	525	135
379	525	122
380	525	146
381	525	147
382	525	158
383	525	124
384	525	90
385	525	159
386	525	162
387	525	166
388	525	158
389	525	151
390	525	142
391	525	136
392	525	140
393	525	151
394	525	127
395	525	147
396	525	147
397	525	125
398	525	105
399	525	108
400	525	82
401	525	90
402	525	81
403	525	75
404	525	111
405	525	150
406	525	120
407	525	108
408	525	125
409	525	156
410	525	115
411	525	109
412	525	132
413	525	126
414	525	144
415	525	121
416	525	157
417	525	156
418	525	158
419	525	90
420	525	142
421	525	108
422	525	157
423	525	190
424	525	161
425	525	153
426	525	167
427	525	156
428	525	177
429	525	158
430	525	138
431	525	178
432	525	173
433	525	195
434	525	225
435	525	263
436	525	289
437	525	254
438	525	290
439	525	287
440	525	311
441	525	341
442	525	334
443	525	381
444	525	412
445	525	298
446	525	309
447	525	266
448	525	236
449	525	246
450	525	182
451	525	143
452	525	150
453	525	170
454	525	174
455	525	172
456	525	163
457	525	160
458	525	130
459	525	106
460	525	139
461	525	147
462	525	154
463	525	147
464	525	161
465	525	157
466	525	167
467	525	177
468	525	189
469	525	160
470	525	169
471	525	168
472	525	182
473	525	245
474	525	198
475	525	243
476	525	218
477	525	174
478	525	130
479	525	170
480	525	135
481	525	125
482	525	204
483	525	162
484	525	114
485	525	112
486	525	110
487	525	110
488	525	107
489	525	96
490	525	104
491	525	104
492	525	119
493	525	115
494	525	94
495	525	94
496	525	108
497	525	79
498	525	67
499	525	130
500	525	447
501	525	607
502	525	673
503	525	641
504	525	883
505	525	770
506	525	936
507	525	896
508	525	1058
509	525	856
510	525	733
511	525	481
512	525	433
513	525	362
514	525	342
515	525	390
516	525	357
517	525	334
518	525	392
519	525	407
520	525	872
521	525	1603
522	525	3530
523	525	12117
524	525	22077
525	525	43081
1	526	5
2	526	46
3	526	102
4	526	115
5	526	103
6	526	132
7	526	105
8	526	131
9	526	104
10	526	81
11	526	106
12	526	92
13	526	86
14	526	109
15	526	71
16	526	77
17	526	79
18	526	65
19	526	50
20	526	70
21	526	60
22	526	62
23	526	51
24	526	57
25	526	49
26	526	57
27	526	55
28	526	61
29	526	58
30	526	64
31	526	75
32	526	70
33	526	89
34	526	100
35	526	131
36	526	108
38	526	105
39	526	112
40	526	118
41	526	129
42	526	107
43	526	113
44	526	104
45	526	84
46	526	29
47	526	14
48	526	4
49	526	4
50	526	2
51	526	3
52	526	9
53	526	8
54	526	5
55	526	25
56	526	51
57	526	69
58	526	80
59	526	68
60	526	77
61	526	30
62	526	6
63	526	2
64	526	7
65	526	3
66	526	4
67	526	7
68	526	44
69	526	80
70	526	110
71	526	103
72	526	142
73	526	160
74	526	143
75	526	98
76	526	88
77	526	87
78	526	90
79	526	75
80	526	21
81	526	19
82	526	26
83	526	25
84	526	19
85	526	27
86	526	27
87	526	29
88	526	51
89	526	53
90	526	35
91	526	17
92	526	8
93	526	12
94	526	54
95	526	43
96	526	23
97	526	33
98	526	25
99	526	15
100	526	13
101	526	6
102	526	6
103	526	11
104	526	5
105	526	5
106	526	5
107	526	13
108	526	26
109	526	30
110	526	84
111	526	93
112	526	100
113	526	156
114	526	119
115	526	113
116	526	111
117	526	136
118	526	132
119	526	96
120	526	102
121	526	85
122	526	90
123	526	93
124	526	105
125	526	86
126	526	90
127	526	71
128	526	88
129	526	88
130	526	77
131	526	109
132	526	132
133	526	133
134	526	113
135	526	88
136	526	64
137	526	84
138	526	82
139	526	67
140	526	57
141	526	64
142	526	44
143	526	51
144	526	53
145	526	53
146	526	70
147	526	56
148	526	60
149	526	47
150	526	43
151	526	60
152	526	23
153	526	51
154	526	34
155	526	41
156	526	66
157	526	37
158	526	40
159	526	54
160	526	61
161	526	37
162	526	43
163	526	30
164	526	37
165	526	32
166	526	45
167	526	46
168	526	17
169	526	36
170	526	61
171	526	50
172	526	36
173	526	27
174	526	29
175	526	34
176	526	40
177	526	25
178	526	62
179	526	57
180	526	50
181	526	64
182	526	46
183	526	68
184	526	95
185	526	54
186	526	88
187	526	74
188	526	81
189	526	47
190	526	82
191	526	73
192	526	81
193	526	79
194	526	83
195	526	90
196	526	88
197	526	100
198	526	82
199	526	92
200	526	91
201	526	89
202	526	79
203	526	124
204	526	129
205	526	112
206	526	111
207	526	120
208	526	117
209	526	145
210	526	125
211	526	121
212	526	115
213	526	131
214	526	151
215	526	83
216	526	100
217	526	95
218	526	91
219	526	103
220	526	79
221	526	84
222	526	98
223	526	113
224	526	98
225	526	91
226	526	70
227	526	45
228	526	50
229	526	50
230	526	63
231	526	67
232	526	54
233	526	89
234	526	77
235	526	83
236	526	93
237	526	100
238	526	118
239	526	113
240	526	115
241	526	102
242	526	117
243	526	89
244	526	59
245	526	103
246	526	132
247	526	109
248	526	105
249	526	124
250	526	111
251	526	97
252	526	124
253	526	116
254	526	121
255	526	124
256	526	140
257	526	68
258	526	118
259	526	110
260	526	101
261	526	93
262	526	79
263	526	103
264	526	109
265	526	78
266	526	83
267	526	104
268	526	89
269	526	93
270	526	126
271	526	108
272	526	52
273	526	50
274	526	71
275	526	57
276	526	49
277	526	61
278	526	70
279	526	79
280	526	96
281	526	81
282	526	75
283	526	83
284	526	77
285	526	64
286	526	67
287	526	64
288	526	45
289	526	44
290	526	72
291	526	91
292	526	105
293	526	99
294	526	63
295	526	67
296	526	67
297	526	70
298	526	99
299	526	89
300	526	79
301	526	53
302	526	69
303	526	66
304	526	20
305	526	12
306	526	11
307	526	8
308	526	19
309	526	24
310	526	31
311	526	37
312	526	49
313	526	50
314	526	54
315	526	69
316	526	49
317	526	46
318	526	80
319	526	57
320	526	39
321	526	38
322	526	35
323	526	25
324	526	28
325	526	35
326	526	17
327	526	30
328	526	24
329	526	33
330	526	44
331	526	55
332	526	87
333	526	92
334	526	54
335	526	99
336	526	102
337	526	108
338	526	131
339	526	117
340	526	123
341	526	123
342	526	124
343	526	105
344	526	98
345	526	121
346	526	98
347	526	68
348	526	87
349	526	102
350	526	114
351	526	103
352	526	118
353	526	87
354	526	87
355	526	78
356	526	91
357	526	74
358	526	80
359	526	61
360	526	23
361	526	13
362	526	11
363	526	11
364	526	13
365	526	20
366	526	7
367	526	4
368	526	6
369	526	14
370	526	21
371	526	38
372	526	66
373	526	142
374	526	147
375	526	112
376	526	145
377	526	146
378	526	154
379	526	157
380	526	160
381	526	159
382	526	186
383	526	158
384	526	130
385	526	169
386	526	199
387	526	193
388	526	168
389	526	175
390	526	179
391	526	133
392	526	182
393	526	176
394	526	161
395	526	165
396	526	138
397	526	128
398	526	127
399	526	124
400	526	86
401	526	125
402	526	92
403	526	88
404	526	108
405	526	165
406	526	152
407	526	138
408	526	152
409	526	159
410	526	136
411	526	114
412	526	151
413	526	146
414	526	173
415	526	165
416	526	166
417	526	177
418	526	175
419	526	126
420	526	156
421	526	140
422	526	168
423	526	209
424	526	164
425	526	156
426	526	182
427	526	155
428	526	194
429	526	216
430	526	138
431	526	207
432	526	201
433	526	213
434	526	250
435	526	276
436	526	303
437	526	276
438	526	298
439	526	305
440	526	338
441	526	397
442	526	427
443	526	406
444	526	398
445	526	294
446	526	312
447	526	283
448	526	219
449	526	283
450	526	205
451	526	163
452	526	175
453	526	220
454	526	156
455	526	192
456	526	163
457	526	191
458	526	168
459	526	122
460	526	146
461	526	165
462	526	184
463	526	170
464	526	188
465	526	199
466	526	199
467	526	199
468	526	192
469	526	190
470	526	216
471	526	182
472	526	224
473	526	268
474	526	236
475	526	193
476	526	248
477	526	199
478	526	162
479	526	175
480	526	147
481	526	136
482	526	198
483	526	195
484	526	152
485	526	116
486	526	103
487	526	156
488	526	129
489	526	119
490	526	120
491	526	130
492	526	132
493	526	131
494	526	113
495	526	108
496	526	129
497	526	99
498	526	87
499	526	118
500	526	534
501	526	685
502	526	764
503	526	732
504	526	944
505	526	839
506	526	973
507	526	901
508	526	1123
509	526	788
510	526	803
511	526	521
512	526	428
513	526	394
514	526	385
515	526	344
516	526	389
517	526	399
518	526	431
519	526	463
520	526	863
521	526	1594
522	526	3356
523	526	10144
524	526	12773
525	526	23330
526	526	53964
1	527	3
2	527	32
3	527	101
4	527	83
5	527	106
6	527	152
7	527	116
8	527	127
9	527	119
10	527	75
11	527	103
12	527	84
13	527	83
14	527	81
15	527	69
16	527	93
17	527	70
18	527	69
19	527	69
20	527	80
21	527	66
22	527	52
23	527	65
24	527	54
25	527	35
26	527	52
27	527	58
28	527	68
29	527	69
30	527	44
31	527	61
32	527	75
33	527	84
34	527	92
35	527	110
36	527	94
38	527	90
39	527	125
40	527	119
41	527	130
42	527	118
43	527	130
44	527	113
45	527	75
46	527	24
47	527	5
48	527	6
49	527	4
50	527	3
51	527	6
52	527	7
53	527	3
54	527	10
55	527	25
56	527	37
57	527	96
58	527	80
59	527	73
60	527	49
61	527	33
62	527	8
63	527	2
64	527	10
65	527	2
66	527	1
67	527	5
68	527	38
69	527	73
70	527	91
71	527	91
72	527	103
73	527	148
74	527	127
75	527	95
76	527	104
77	527	78
78	527	99
79	527	51
80	527	25
81	527	18
82	527	20
83	527	25
84	527	17
85	527	12
86	527	15
87	527	24
88	527	34
89	527	59
90	527	20
91	527	19
92	527	8
93	527	12
94	527	39
95	527	28
96	527	21
97	527	28
98	527	12
99	527	8
100	527	5
101	527	7
102	527	8
103	527	5
104	527	7
105	527	7
106	527	10
107	527	11
108	527	17
109	527	25
110	527	68
111	527	88
112	527	102
113	527	139
114	527	104
115	527	108
116	527	124
117	527	130
118	527	120
119	527	99
120	527	83
121	527	83
122	527	95
123	527	91
124	527	98
125	527	81
126	527	91
127	527	83
128	527	77
129	527	82
130	527	82
131	527	94
132	527	133
133	527	134
134	527	97
135	527	79
136	527	63
137	527	56
138	527	65
139	527	89
140	527	59
141	527	60
142	527	49
143	527	43
144	527	46
145	527	51
146	527	57
147	527	52
148	527	50
149	527	41
150	527	37
151	527	51
152	527	35
153	527	30
154	527	38
155	527	33
156	527	55
157	527	32
158	527	28
159	527	54
160	527	60
161	527	36
162	527	24
163	527	37
164	527	44
165	527	23
166	527	28
167	527	28
168	527	38
169	527	40
170	527	50
171	527	30
172	527	28
173	527	24
174	527	28
175	527	35
176	527	34
177	527	29
178	527	47
179	527	59
180	527	55
181	527	59
182	527	51
183	527	64
184	527	55
185	527	54
186	527	66
187	527	68
188	527	70
189	527	42
190	527	80
191	527	85
192	527	76
193	527	63
194	527	65
195	527	98
196	527	87
197	527	88
198	527	76
199	527	79
200	527	71
201	527	90
202	527	63
203	527	95
204	527	101
205	527	76
206	527	103
207	527	118
208	527	107
209	527	116
210	527	105
211	527	115
212	527	93
213	527	95
214	527	121
215	527	119
216	527	85
217	527	87
218	527	86
219	527	77
220	527	93
221	527	90
222	527	83
223	527	96
224	527	99
225	527	74
226	527	70
227	527	54
228	527	53
229	527	51
230	527	45
231	527	60
232	527	55
233	527	58
234	527	77
235	527	86
236	527	63
237	527	85
238	527	88
239	527	100
240	527	109
241	527	94
242	527	101
243	527	103
244	527	70
245	527	105
246	527	97
247	527	86
248	527	86
249	527	102
250	527	91
251	527	100
252	527	102
253	527	126
254	527	120
255	527	110
256	527	112
257	527	88
258	527	102
259	527	97
260	527	104
261	527	90
262	527	87
263	527	99
264	527	72
265	527	81
266	527	91
267	527	78
268	527	77
269	527	69
270	527	125
271	527	106
272	527	52
273	527	66
274	527	73
275	527	53
276	527	34
277	527	62
278	527	58
279	527	72
280	527	68
281	527	77
282	527	58
283	527	78
284	527	66
285	527	74
286	527	65
287	527	42
288	527	32
289	527	42
290	527	46
291	527	83
292	527	104
293	527	83
294	527	59
295	527	54
296	527	62
297	527	76
298	527	85
299	527	68
300	527	80
301	527	76
302	527	53
303	527	53
304	527	14
305	527	9
306	527	6
307	527	5
308	527	10
309	527	22
310	527	22
311	527	26
312	527	61
313	527	40
314	527	36
315	527	59
316	527	33
317	527	53
318	527	75
319	527	50
320	527	23
321	527	34
322	527	24
323	527	20
324	527	17
325	527	23
326	527	23
327	527	29
328	527	32
329	527	19
330	527	41
331	527	64
332	527	74
333	527	79
334	527	50
335	527	93
336	527	103
337	527	96
338	527	106
339	527	108
340	527	107
341	527	145
342	527	104
343	527	112
344	527	90
345	527	94
346	527	108
347	527	72
348	527	80
349	527	75
350	527	109
351	527	79
352	527	96
353	527	97
354	527	73
355	527	84
356	527	89
357	527	76
358	527	78
359	527	68
360	527	21
361	527	13
362	527	14
363	527	9
364	527	10
365	527	21
366	527	8
367	527	6
368	527	10
369	527	20
370	527	17
371	527	19
372	527	57
373	527	124
374	527	153
375	527	123
376	527	150
377	527	132
378	527	148
379	527	133
380	527	145
381	527	162
382	527	174
383	527	163
384	527	120
385	527	164
386	527	184
387	527	215
388	527	183
389	527	136
390	527	154
391	527	127
392	527	161
393	527	142
394	527	186
395	527	153
396	527	143
397	527	133
398	527	127
399	527	95
400	527	80
401	527	90
402	527	92
403	527	71
404	527	104
405	527	145
406	527	159
407	527	126
408	527	150
409	527	153
410	527	118
411	527	107
412	527	153
413	527	131
414	527	141
415	527	132
416	527	178
417	527	173
418	527	152
419	527	128
420	527	164
421	527	125
422	527	190
423	527	185
424	527	175
425	527	170
426	527	200
427	527	157
428	527	164
429	527	195
430	527	164
431	527	193
432	527	214
433	527	200
434	527	252
435	527	277
436	527	262
437	527	308
438	527	320
439	527	295
440	527	322
441	527	411
442	527	417
443	527	339
444	527	422
445	527	321
446	527	307
447	527	277
448	527	234
449	527	248
450	527	200
451	527	148
452	527	137
453	527	163
454	527	144
455	527	205
456	527	167
457	527	173
458	527	164
459	527	109
460	527	126
461	527	159
462	527	170
463	527	139
464	527	162
465	527	161
466	527	187
467	527	174
468	527	190
469	527	172
470	527	184
471	527	157
472	527	175
473	527	268
474	527	219
475	527	221
476	527	230
477	527	172
478	527	145
479	527	161
480	527	136
481	527	122
482	527	188
483	527	160
484	527	119
485	527	110
486	527	88
487	527	131
488	527	118
489	527	113
490	527	124
491	527	107
492	527	125
493	527	99
494	527	83
495	527	89
496	527	82
497	527	83
498	527	102
499	527	120
500	527	469
501	527	692
502	527	702
503	527	706
504	527	917
505	527	827
506	527	921
507	527	886
508	527	1069
509	527	813
510	527	753
511	527	440
512	527	411
513	527	329
514	527	274
515	527	323
516	527	358
517	527	347
518	527	326
519	527	424
520	527	841
521	527	1577
522	527	3623
523	527	11434
524	527	13032
525	527	15326
526	527	24763
527	527	46927
1	528	7
2	528	36
3	528	109
4	528	127
5	528	111
6	528	136
7	528	126
8	528	115
9	528	113
10	528	105
11	528	86
12	528	94
13	528	88
14	528	104
15	528	89
16	528	90
17	528	63
18	528	81
19	528	60
20	528	79
21	528	58
22	528	64
23	528	66
24	528	59
25	528	66
26	528	46
27	528	66
28	528	60
29	528	70
30	528	64
31	528	75
32	528	64
33	528	70
34	528	126
35	528	105
36	528	110
38	528	90
39	528	88
40	528	126
41	528	115
42	528	128
43	528	105
44	528	107
45	528	64
46	528	35
47	528	6
48	528	7
49	528	4
50	528	6
51	528	5
52	528	2
53	528	3
54	528	15
55	528	29
56	528	42
57	528	75
58	528	76
59	528	78
60	528	81
61	528	25
62	528	9
63	528	3
64	528	8
65	528	2
66	528	2
67	528	9
68	528	31
69	528	92
70	528	108
71	528	119
72	528	131
73	528	132
74	528	137
75	528	93
76	528	106
77	528	88
78	528	92
79	528	72
80	528	30
81	528	24
82	528	10
83	528	21
84	528	14
85	528	17
86	528	20
87	528	33
88	528	40
89	528	52
90	528	28
91	528	9
92	528	7
93	528	15
94	528	41
95	528	26
96	528	17
97	528	37
98	528	13
99	528	6
100	528	7
101	528	7
102	528	5
103	528	5
104	528	2
105	528	8
106	528	9
107	528	10
108	528	14
109	528	28
110	528	73
111	528	91
112	528	98
113	528	152
114	528	108
115	528	104
116	528	124
117	528	121
118	528	120
119	528	121
120	528	84
121	528	92
122	528	90
123	528	91
124	528	97
125	528	95
126	528	97
127	528	90
128	528	74
129	528	62
130	528	79
131	528	117
132	528	139
133	528	126
134	528	137
135	528	78
136	528	70
137	528	59
138	528	59
139	528	85
140	528	62
141	528	55
142	528	60
143	528	62
144	528	46
145	528	63
146	528	63
147	528	56
148	528	44
149	528	42
150	528	40
151	528	38
152	528	30
153	528	44
154	528	18
155	528	51
156	528	48
157	528	35
158	528	36
159	528	49
160	528	56
161	528	44
162	528	38
163	528	41
164	528	28
165	528	34
166	528	30
167	528	26
168	528	29
169	528	38
170	528	42
171	528	33
172	528	42
173	528	44
174	528	17
175	528	32
176	528	33
177	528	22
178	528	36
179	528	42
180	528	46
181	528	63
182	528	43
183	528	59
184	528	54
185	528	54
186	528	75
187	528	71
188	528	88
189	528	48
190	528	86
191	528	73
192	528	53
193	528	61
194	528	56
195	528	76
196	528	96
197	528	79
198	528	83
199	528	71
200	528	86
201	528	80
202	528	74
203	528	91
204	528	97
205	528	79
206	528	100
207	528	107
208	528	112
209	528	113
210	528	119
211	528	104
212	528	110
213	528	113
214	528	100
215	528	122
216	528	91
217	528	99
218	528	77
219	528	67
220	528	85
221	528	94
222	528	97
223	528	85
224	528	79
225	528	89
226	528	85
227	528	33
228	528	51
229	528	54
230	528	54
231	528	55
232	528	49
233	528	70
234	528	87
235	528	98
236	528	89
237	528	93
238	528	108
239	528	93
240	528	99
241	528	102
242	528	101
243	528	90
244	528	49
245	528	107
246	528	91
247	528	82
248	528	82
249	528	73
250	528	84
251	528	100
252	528	108
253	528	94
254	528	123
255	528	148
256	528	132
257	528	92
258	528	116
259	528	99
260	528	78
261	528	105
262	528	74
263	528	79
264	528	114
265	528	80
266	528	70
267	528	92
268	528	78
269	528	97
270	528	109
271	528	96
272	528	47
273	528	44
274	528	60
275	528	51
276	528	48
277	528	43
278	528	62
279	528	73
280	528	66
281	528	77
282	528	75
283	528	80
284	528	63
285	528	67
286	528	59
287	528	46
288	528	36
289	528	48
290	528	65
291	528	87
292	528	110
293	528	98
294	528	65
295	528	66
296	528	59
297	528	74
298	528	90
299	528	80
300	528	66
301	528	67
302	528	62
303	528	49
304	528	12
305	528	15
306	528	9
307	528	6
308	528	17
309	528	30
310	528	29
311	528	39
312	528	61
313	528	53
314	528	51
315	528	49
316	528	40
317	528	46
318	528	81
319	528	51
320	528	34
321	528	30
322	528	25
323	528	19
324	528	31
325	528	21
326	528	18
327	528	14
328	528	30
329	528	28
330	528	40
331	528	55
332	528	85
333	528	63
334	528	58
335	528	94
336	528	96
337	528	100
338	528	111
339	528	117
340	528	110
341	528	127
342	528	134
343	528	101
344	528	76
345	528	96
346	528	95
347	528	69
348	528	76
349	528	91
350	528	93
351	528	80
352	528	121
353	528	100
354	528	66
355	528	84
356	528	108
357	528	77
358	528	81
359	528	63
360	528	22
361	528	13
362	528	16
363	528	3
364	528	6
365	528	18
366	528	7
367	528	8
368	528	9
369	528	15
370	528	6
371	528	33
372	528	78
373	528	136
374	528	155
375	528	104
376	528	128
377	528	129
378	528	143
379	528	132
380	528	157
381	528	148
382	528	183
383	528	168
384	528	142
385	528	176
386	528	202
387	528	185
388	528	174
389	528	155
390	528	161
391	528	146
392	528	184
393	528	158
394	528	167
395	528	163
396	528	144
397	528	135
398	528	96
399	528	95
400	528	69
401	528	95
402	528	78
403	528	96
404	528	113
405	528	160
406	528	162
407	528	136
408	528	126
409	528	160
410	528	133
411	528	89
412	528	130
413	528	173
414	528	158
415	528	138
416	528	178
417	528	203
418	528	168
419	528	117
420	528	178
421	528	134
422	528	178
423	528	199
424	528	186
425	528	174
426	528	203
427	528	151
428	528	174
429	528	149
430	528	159
431	528	198
432	528	174
433	528	200
434	528	250
435	528	269
436	528	310
437	528	296
438	528	356
439	528	335
440	528	349
441	528	357
442	528	387
443	528	378
444	528	440
445	528	316
446	528	289
447	528	275
448	528	226
449	528	283
450	528	238
451	528	156
452	528	161
453	528	184
454	528	166
455	528	181
456	528	177
457	528	148
458	528	151
459	528	103
460	528	159
461	528	158
462	528	158
463	528	153
464	528	166
465	528	147
466	528	171
467	528	175
468	528	211
469	528	165
470	528	204
471	528	159
472	528	212
473	528	254
474	528	236
475	528	229
476	528	242
477	528	207
478	528	149
479	528	153
480	528	159
481	528	144
482	528	172
483	528	165
484	528	121
485	528	103
486	528	98
487	528	130
488	528	129
489	528	147
490	528	136
491	528	109
492	528	119
493	528	101
494	528	101
495	528	81
496	528	104
497	528	73
498	528	83
499	528	124
500	528	428
501	528	638
502	528	793
503	528	777
504	528	962
505	528	840
506	528	1035
507	528	1005
508	528	1151
509	528	894
510	528	776
511	528	451
512	528	414
513	528	315
514	528	332
515	528	362
516	528	350
517	528	370
518	528	379
519	528	428
520	528	870
521	528	1747
522	528	3875
523	528	12980
524	528	13302
525	528	13385
526	528	13845
527	528	26521
528	528	54551
1	529	5
2	529	29
3	529	81
4	529	94
5	529	105
6	529	130
7	529	135
8	529	107
9	529	105
10	529	67
11	529	83
12	529	55
13	529	71
14	529	88
15	529	70
16	529	96
17	529	70
18	529	49
19	529	55
20	529	55
21	529	45
22	529	52
23	529	53
24	529	45
25	529	45
26	529	39
27	529	46
28	529	45
29	529	65
30	529	55
31	529	68
32	529	52
33	529	74
34	529	91
35	529	89
36	529	101
38	529	83
39	529	113
40	529	98
41	529	107
42	529	81
43	529	102
44	529	123
45	529	58
46	529	30
47	529	8
48	529	4
49	529	3
50	529	2
51	529	6
52	529	1
53	529	6
54	529	7
55	529	20
56	529	42
57	529	72
58	529	61
59	529	60
60	529	53
61	529	25
62	529	13
63	529	5
64	529	6
65	529	3
66	529	1
67	529	12
68	529	39
69	529	87
70	529	105
71	529	100
72	529	108
73	529	132
74	529	92
75	529	84
76	529	87
77	529	77
78	529	93
79	529	72
80	529	26
81	529	17
82	529	13
83	529	14
84	529	16
85	529	18
86	529	20
87	529	24
88	529	35
89	529	63
90	529	29
91	529	9
92	529	5
93	529	10
94	529	33
95	529	30
96	529	20
97	529	28
98	529	13
99	529	2
100	529	6
101	529	3
102	529	6
103	529	10
104	529	8
105	529	7
106	529	4
107	529	6
108	529	17
109	529	23
110	529	68
111	529	82
112	529	95
113	529	144
114	529	125
115	529	102
116	529	101
117	529	107
118	529	139
119	529	87
120	529	86
121	529	101
122	529	100
123	529	80
124	529	92
125	529	84
126	529	92
127	529	68
128	529	72
129	529	81
130	529	82
131	529	107
132	529	127
133	529	118
134	529	102
135	529	70
136	529	53
137	529	62
138	529	60
139	529	65
140	529	50
141	529	50
142	529	61
143	529	45
144	529	37
145	529	47
146	529	45
147	529	48
148	529	59
149	529	32
150	529	36
151	529	39
152	529	22
153	529	28
154	529	29
155	529	40
156	529	53
157	529	55
158	529	23
159	529	41
160	529	47
161	529	39
162	529	36
163	529	30
164	529	24
165	529	38
166	529	23
167	529	33
168	529	30
169	529	39
170	529	47
171	529	34
172	529	33
173	529	33
174	529	34
175	529	22
176	529	36
177	529	23
178	529	46
179	529	54
180	529	53
181	529	49
182	529	51
183	529	63
184	529	71
185	529	58
186	529	76
187	529	87
188	529	70
189	529	57
190	529	71
191	529	69
192	529	61
193	529	61
194	529	62
195	529	67
196	529	78
197	529	101
198	529	81
199	529	62
200	529	69
201	529	76
202	529	76
203	529	106
204	529	102
205	529	89
206	529	98
207	529	101
208	529	117
209	529	103
210	529	97
211	529	108
212	529	84
213	529	88
214	529	107
215	529	124
216	529	92
217	529	84
218	529	70
219	529	81
220	529	81
221	529	83
222	529	103
223	529	94
224	529	83
225	529	77
226	529	62
227	529	40
228	529	40
229	529	49
230	529	47
231	529	59
232	529	53
233	529	61
234	529	69
235	529	76
236	529	83
237	529	101
238	529	93
239	529	113
240	529	109
241	529	98
242	529	93
243	529	100
244	529	61
245	529	88
246	529	103
247	529	86
248	529	70
249	529	101
250	529	92
251	529	80
252	529	117
253	529	114
254	529	125
255	529	112
256	529	103
257	529	79
258	529	73
259	529	85
260	529	90
261	529	83
262	529	82
263	529	63
264	529	92
265	529	90
266	529	65
267	529	90
268	529	74
269	529	69
270	529	90
271	529	98
272	529	55
273	529	51
274	529	66
275	529	46
276	529	35
277	529	40
278	529	49
279	529	70
280	529	77
281	529	69
282	529	54
283	529	70
284	529	66
285	529	52
286	529	73
287	529	48
288	529	33
289	529	28
290	529	44
291	529	70
292	529	82
293	529	70
294	529	61
295	529	62
296	529	55
297	529	66
298	529	91
299	529	79
300	529	81
301	529	55
302	529	55
303	529	45
304	529	10
305	529	13
306	529	7
307	529	6
308	529	18
309	529	21
310	529	28
311	529	33
312	529	50
313	529	34
314	529	39
315	529	57
316	529	35
317	529	45
318	529	62
319	529	61
320	529	36
321	529	35
322	529	26
323	529	14
324	529	25
325	529	20
326	529	21
327	529	33
328	529	20
329	529	25
330	529	31
331	529	54
332	529	67
333	529	85
334	529	57
335	529	82
336	529	97
337	529	88
338	529	112
339	529	100
340	529	83
341	529	101
342	529	126
343	529	94
344	529	81
345	529	101
346	529	98
347	529	57
348	529	56
349	529	103
350	529	80
351	529	86
352	529	87
353	529	91
354	529	59
355	529	80
356	529	64
357	529	68
358	529	56
359	529	61
360	529	16
361	529	6
362	529	10
363	529	7
364	529	9
365	529	27
366	529	7
367	529	8
368	529	8
369	529	21
370	529	17
371	529	27
372	529	68
373	529	112
374	529	135
375	529	82
376	529	104
377	529	119
378	529	145
379	529	122
380	529	146
381	529	142
382	529	137
383	529	157
384	529	111
385	529	175
386	529	168
387	529	176
388	529	182
389	529	150
390	529	136
391	529	128
392	529	138
393	529	130
394	529	131
395	529	144
396	529	124
397	529	115
398	529	87
399	529	97
400	529	70
401	529	91
402	529	89
403	529	83
404	529	92
405	529	138
406	529	132
407	529	112
408	529	122
409	529	126
410	529	99
411	529	107
412	529	138
413	529	146
414	529	131
415	529	122
416	529	160
417	529	169
418	529	137
419	529	94
420	529	139
421	529	123
422	529	131
423	529	189
424	529	151
425	529	127
426	529	159
427	529	121
428	529	181
429	529	169
430	529	122
431	529	195
432	529	179
433	529	174
434	529	219
435	529	255
436	529	265
437	529	248
438	529	291
439	529	306
440	529	310
441	529	356
442	529	371
443	529	325
444	529	412
445	529	296
446	529	331
447	529	248
448	529	240
449	529	250
450	529	210
451	529	155
452	529	131
453	529	163
454	529	147
455	529	157
456	529	162
457	529	147
458	529	169
459	529	117
460	529	152
461	529	148
462	529	147
463	529	149
464	529	164
465	529	170
466	529	166
467	529	160
468	529	205
469	529	171
470	529	184
471	529	161
472	529	195
473	529	232
474	529	240
475	529	209
476	529	222
477	529	176
478	529	136
479	529	172
480	529	147
481	529	142
482	529	169
483	529	191
484	529	116
485	529	112
486	529	102
487	529	106
488	529	119
489	529	107
490	529	116
491	529	114
492	529	120
493	529	102
494	529	98
495	529	104
496	529	110
497	529	80
498	529	84
499	529	119
500	529	451
501	529	604
502	529	659
503	529	694
504	529	892
505	529	794
506	529	937
507	529	882
508	529	1103
509	529	762
510	529	742
511	529	489
512	529	428
513	529	331
514	529	320
515	529	343
516	529	380
517	529	367
518	529	438
519	529	458
520	529	833
521	529	1657
522	529	3683
523	529	11148
524	529	10005
525	529	9608
526	529	9386
527	529	11808
528	529	19262
529	529	44922
0	530	1
1	530	8
2	530	44
3	530	88
4	530	107
5	530	113
6	530	130
7	530	144
8	530	134
9	530	101
10	530	79
11	530	94
12	530	85
13	530	92
14	530	78
15	530	85
16	530	78
17	530	72
18	530	65
19	530	53
20	530	57
21	530	52
22	530	64
23	530	53
24	530	52
25	530	58
26	530	31
27	530	57
28	530	52
29	530	45
30	530	66
31	530	59
32	530	73
33	530	69
34	530	83
35	530	104
36	530	109
38	530	86
39	530	101
40	530	114
41	530	133
42	530	111
43	530	101
44	530	117
45	530	84
46	530	29
47	530	3
48	530	10
49	530	3
50	530	6
51	530	7
52	530	9
53	530	9
54	530	15
55	530	23
56	530	58
57	530	77
58	530	68
59	530	60
60	530	75
61	530	25
62	530	8
63	530	2
64	530	13
66	530	2
67	530	15
68	530	46
69	530	90
70	530	111
71	530	121
72	530	131
73	530	145
74	530	139
75	530	103
76	530	90
77	530	94
78	530	96
79	530	77
80	530	25
81	530	18
82	530	15
83	530	28
84	530	16
85	530	24
86	530	25
87	530	36
88	530	45
89	530	48
90	530	37
91	530	13
92	530	8
93	530	15
94	530	35
95	530	42
96	530	23
97	530	45
98	530	22
99	530	6
100	530	10
101	530	9
102	530	13
103	530	18
104	530	12
105	530	10
106	530	15
107	530	13
108	530	39
109	530	28
110	530	91
111	530	106
112	530	100
113	530	145
114	530	144
115	530	90
116	530	120
117	530	135
118	530	141
119	530	116
120	530	96
121	530	105
122	530	106
123	530	102
124	530	140
125	530	91
126	530	120
127	530	85
128	530	88
129	530	87
130	530	92
131	530	107
132	530	135
133	530	106
134	530	142
135	530	103
136	530	72
137	530	73
138	530	76
139	530	90
140	530	73
141	530	63
142	530	51
143	530	59
144	530	55
145	530	49
146	530	70
147	530	63
148	530	41
149	530	53
150	530	48
151	530	55
152	530	41
153	530	45
154	530	35
155	530	49
156	530	77
157	530	44
158	530	32
159	530	44
160	530	48
161	530	38
162	530	35
163	530	31
164	530	33
165	530	39
166	530	39
167	530	50
168	530	32
169	530	41
170	530	47
171	530	51
172	530	40
173	530	43
174	530	37
175	530	36
176	530	38
177	530	27
178	530	57
179	530	58
180	530	51
181	530	64
182	530	49
183	530	64
184	530	88
185	530	59
186	530	73
187	530	82
188	530	82
189	530	57
190	530	85
191	530	77
192	530	80
193	530	62
194	530	81
195	530	93
196	530	110
197	530	108
198	530	71
199	530	80
200	530	103
201	530	94
202	530	76
203	530	107
204	530	127
205	530	103
206	530	102
207	530	109
208	530	109
209	530	119
210	530	138
211	530	121
212	530	118
213	530	133
214	530	122
215	530	123
216	530	131
217	530	111
218	530	100
219	530	85
220	530	87
221	530	86
222	530	103
223	530	96
224	530	88
225	530	94
226	530	70
227	530	44
228	530	50
229	530	51
230	530	79
231	530	59
232	530	61
233	530	83
234	530	81
235	530	108
236	530	112
237	530	122
238	530	117
239	530	100
240	530	107
241	530	127
242	530	100
243	530	116
244	530	64
245	530	117
246	530	110
247	530	95
248	530	103
249	530	114
250	530	93
251	530	74
252	530	106
253	530	138
254	530	133
255	530	127
256	530	118
257	530	79
258	530	84
259	530	108
260	530	102
261	530	96
262	530	71
263	530	95
264	530	84
265	530	106
266	530	93
267	530	83
268	530	91
269	530	100
270	530	104
271	530	113
272	530	54
273	530	53
274	530	74
275	530	60
276	530	53
277	530	59
278	530	78
279	530	89
280	530	91
281	530	90
282	530	80
283	530	87
284	530	73
285	530	66
286	530	75
287	530	64
288	530	48
289	530	52
290	530	66
291	530	86
292	530	113
293	530	92
294	530	72
295	530	48
296	530	70
297	530	68
298	530	95
299	530	96
300	530	98
301	530	55
302	530	70
303	530	45
304	530	14
305	530	17
306	530	7
307	530	6
308	530	17
309	530	25
310	530	21
311	530	41
312	530	80
313	530	48
314	530	46
315	530	54
316	530	39
317	530	52
318	530	80
319	530	60
320	530	36
321	530	42
322	530	35
323	530	19
324	530	29
325	530	21
326	530	27
327	530	35
328	530	43
329	530	34
330	530	58
331	530	51
332	530	85
333	530	93
334	530	73
335	530	103
336	530	124
337	530	110
338	530	121
339	530	110
340	530	128
341	530	127
342	530	103
343	530	142
344	530	105
345	530	111
346	530	130
347	530	89
348	530	82
349	530	118
350	530	84
351	530	97
352	530	117
353	530	98
354	530	83
355	530	101
356	530	94
357	530	89
358	530	74
359	530	59
360	530	23
361	530	13
362	530	15
363	530	9
364	530	23
365	530	22
366	530	11
367	530	7
368	530	7
369	530	26
370	530	12
371	530	42
372	530	67
373	530	126
374	530	172
375	530	119
376	530	150
377	530	158
378	530	144
379	530	167
380	530	189
381	530	165
382	530	158
383	530	182
384	530	123
385	530	193
386	530	189
387	530	205
388	530	152
389	530	159
390	530	154
391	530	139
392	530	163
393	530	173
394	530	193
395	530	161
396	530	141
397	530	107
398	530	135
399	530	123
400	530	93
401	530	125
402	530	97
403	530	77
404	530	136
405	530	145
406	530	177
407	530	138
408	530	123
409	530	151
410	530	109
411	530	100
412	530	146
413	530	156
414	530	155
415	530	173
416	530	170
417	530	167
418	530	161
419	530	147
420	530	124
421	530	141
422	530	129
423	530	201
424	530	196
425	530	145
426	530	181
427	530	137
428	530	164
429	530	181
430	530	157
431	530	182
432	530	178
433	530	195
434	530	259
435	530	270
436	530	264
437	530	293
438	530	332
439	530	321
440	530	307
441	530	382
442	530	407
443	530	386
444	530	435
445	530	330
446	530	348
447	530	313
448	530	279
449	530	289
450	530	237
451	530	180
452	530	185
453	530	215
454	530	188
455	530	226
456	530	187
457	530	188
458	530	179
459	530	125
460	530	192
461	530	164
462	530	177
463	530	165
464	530	189
465	530	203
466	530	206
467	530	200
468	530	223
469	530	190
470	530	209
471	530	195
472	530	225
473	530	303
474	530	260
475	530	240
476	530	219
477	530	242
478	530	171
479	530	181
480	530	192
481	530	146
482	530	211
483	530	224
484	530	126
485	530	130
486	530	120
487	530	170
488	530	129
489	530	130
490	530	139
491	530	141
492	530	148
493	530	120
494	530	114
495	530	119
496	530	139
497	530	112
498	530	106
499	530	157
500	530	514
501	530	744
502	530	848
503	530	831
504	530	1048
505	530	967
506	530	1119
507	530	1176
508	530	1272
509	530	976
510	530	902
511	530	632
512	530	538
513	530	471
514	530	457
515	530	469
516	530	501
517	530	503
518	530	525
519	530	588
520	530	1036
521	530	2066
522	530	4258
523	530	11278
524	530	9758
525	530	8944
526	530	8866
527	530	10151
528	530	12357
529	530	24979
530	530	55050
1	531	5
2	531	31
3	531	99
4	531	108
5	531	99
6	531	143
7	531	112
8	531	132
9	531	96
10	531	78
11	531	71
12	531	73
13	531	62
14	531	72
15	531	77
16	531	62
17	531	52
18	531	49
19	531	41
20	531	41
21	531	42
22	531	48
23	531	42
24	531	30
25	531	39
26	531	37
27	531	29
28	531	42
29	531	46
30	531	52
31	531	57
32	531	55
33	531	53
34	531	65
35	531	73
36	531	88
38	531	87
39	531	81
40	531	93
41	531	90
42	531	89
43	531	98
44	531	113
45	531	78
46	531	39
47	531	10
48	531	3
49	531	5
50	531	5
51	531	6
52	531	8
53	531	3
54	531	11
55	531	25
56	531	57
57	531	63
58	531	63
59	531	74
60	531	72
61	531	20
62	531	8
63	531	2
64	531	11
65	531	2
66	531	4
67	531	12
68	531	44
69	531	104
70	531	83
71	531	105
72	531	132
73	531	146
74	531	112
75	531	86
76	531	84
77	531	86
78	531	74
79	531	53
80	531	33
81	531	33
82	531	27
83	531	19
84	531	30
85	531	30
86	531	23
87	531	31
88	531	41
89	531	54
90	531	37
91	531	16
92	531	21
93	531	19
94	531	47
95	531	35
96	531	20
97	531	38
98	531	27
99	531	14
100	531	11
101	531	10
102	531	9
103	531	4
104	531	11
105	531	12
106	531	12
107	531	15
108	531	16
109	531	31
110	531	60
111	531	71
112	531	91
113	531	142
114	531	92
115	531	85
116	531	106
117	531	111
118	531	105
119	531	80
120	531	71
121	531	72
122	531	78
123	531	84
124	531	93
125	531	76
126	531	98
127	531	70
128	531	61
129	531	85
130	531	86
131	531	102
132	531	111
133	531	115
134	531	100
135	531	78
136	531	67
137	531	69
138	531	83
139	531	86
140	531	55
141	531	67
142	531	49
143	531	58
144	531	50
145	531	50
146	531	57
147	531	70
148	531	39
149	531	48
150	531	43
151	531	65
152	531	37
153	531	41
154	531	31
155	531	40
156	531	78
157	531	47
158	531	38
159	531	42
160	531	58
161	531	40
162	531	40
163	531	45
164	531	32
165	531	47
166	531	35
167	531	33
168	531	23
169	531	41
170	531	39
171	531	39
172	531	30
173	531	30
174	531	30
175	531	38
176	531	40
177	531	28
178	531	59
179	531	44
180	531	56
181	531	76
182	531	56
183	531	61
184	531	67
185	531	53
186	531	75
187	531	82
188	531	71
189	531	51
190	531	49
191	531	77
192	531	67
193	531	47
194	531	70
195	531	64
196	531	74
197	531	93
198	531	68
199	531	67
200	531	88
201	531	78
202	531	64
203	531	98
204	531	112
205	531	99
206	531	89
207	531	104
208	531	102
209	531	103
210	531	91
211	531	108
212	531	88
213	531	104
214	531	119
215	531	102
216	531	101
217	531	98
218	531	69
219	531	90
220	531	95
221	531	75
222	531	96
223	531	88
224	531	99
225	531	94
226	531	85
227	531	45
228	531	60
229	531	58
230	531	54
231	531	68
232	531	62
233	531	69
234	531	82
235	531	88
236	531	87
237	531	97
238	531	86
239	531	98
240	531	112
241	531	93
242	531	91
243	531	76
244	531	47
245	531	87
246	531	89
247	531	88
248	531	82
249	531	88
250	531	100
251	531	86
252	531	98
253	531	113
254	531	106
255	531	118
256	531	109
257	531	78
258	531	79
259	531	99
260	531	82
261	531	98
262	531	79
263	531	105
264	531	89
265	531	89
266	531	81
267	531	70
268	531	69
269	531	97
270	531	114
271	531	94
272	531	83
273	531	57
274	531	62
275	531	55
276	531	48
277	531	50
278	531	59
279	531	88
280	531	79
281	531	64
282	531	61
283	531	71
284	531	72
285	531	72
286	531	67
287	531	50
288	531	51
289	531	50
290	531	67
291	531	82
292	531	94
293	531	100
294	531	46
295	531	59
296	531	53
297	531	59
298	531	85
299	531	80
300	531	74
301	531	51
302	531	66
303	531	64
304	531	24
305	531	17
306	531	14
307	531	5
308	531	28
309	531	31
310	531	29
311	531	40
312	531	65
313	531	29
314	531	42
315	531	65
316	531	44
317	531	55
318	531	83
319	531	67
320	531	37
321	531	31
322	531	39
323	531	20
324	531	37
325	531	32
326	531	17
327	531	30
328	531	35
329	531	27
330	531	38
331	531	73
332	531	67
333	531	90
334	531	57
335	531	109
336	531	112
337	531	96
338	531	113
339	531	88
340	531	99
341	531	136
342	531	127
343	531	101
344	531	102
345	531	94
346	531	106
347	531	76
348	531	94
349	531	108
350	531	98
351	531	98
352	531	108
353	531	106
354	531	94
355	531	106
356	531	73
357	531	84
358	531	88
359	531	70
360	531	27
361	531	21
362	531	10
363	531	14
364	531	20
365	531	23
366	531	14
367	531	9
368	531	15
369	531	28
370	531	27
371	531	44
372	531	59
373	531	108
374	531	142
375	531	108
376	531	137
377	531	148
378	531	161
379	531	150
380	531	140
381	531	167
382	531	175
383	531	165
384	531	102
385	531	153
386	531	161
387	531	155
388	531	150
389	531	129
390	531	125
391	531	153
392	531	171
393	531	153
394	531	174
395	531	143
396	531	132
397	531	130
398	531	105
399	531	120
400	531	79
401	531	103
402	531	118
403	531	84
404	531	111
405	531	138
406	531	131
407	531	142
408	531	123
409	531	134
410	531	117
411	531	116
412	531	136
413	531	126
414	531	130
415	531	136
416	531	141
417	531	151
418	531	139
419	531	98
420	531	127
421	531	121
422	531	126
423	531	160
424	531	154
425	531	138
426	531	163
427	531	123
428	531	161
429	531	156
430	531	130
431	531	152
432	531	171
433	531	173
434	531	212
435	531	213
436	531	257
437	531	231
438	531	305
439	531	276
440	531	300
441	531	369
442	531	382
443	531	348
444	531	368
445	531	323
446	531	326
447	531	307
448	531	253
449	531	255
450	531	209
451	531	153
452	531	145
453	531	189
454	531	169
455	531	144
456	531	163
457	531	146
458	531	172
459	531	119
460	531	171
461	531	141
462	531	194
463	531	169
464	531	156
465	531	196
466	531	193
467	531	162
468	531	226
469	531	172
470	531	200
471	531	165
472	531	194
473	531	233
474	531	245
475	531	195
476	531	208
477	531	191
478	531	165
479	531	197
480	531	167
481	531	136
482	531	187
483	531	189
484	531	135
485	531	104
486	531	121
487	531	124
488	531	132
489	531	122
490	531	151
491	531	125
492	531	132
493	531	120
494	531	114
495	531	131
496	531	156
497	531	106
498	531	128
499	531	166
500	531	528
501	531	798
502	531	775
503	531	829
504	531	1134
505	531	1112
506	531	1348
507	531	1413
508	531	1488
509	531	1139
510	531	1146
511	531	786
512	531	653
513	531	564
514	531	515
515	531	568
516	531	545
517	531	574
518	531	592
519	531	718
520	531	1478
521	531	2891
522	531	6697
523	531	18571
524	531	12544
525	531	10548
526	531	9641
527	531	10668
528	531	12173
529	531	14355
530	531	23115
531	531	48914
1	532	8
2	532	49
3	532	110
4	532	124
5	532	129
6	532	170
7	532	109
8	532	120
9	532	99
10	532	92
11	532	91
12	532	73
13	532	83
14	532	84
15	532	70
16	532	76
17	532	59
18	532	54
19	532	49
20	532	47
21	532	50
22	532	56
23	532	44
24	532	48
25	532	52
26	532	37
27	532	32
28	532	54
29	532	63
30	532	46
31	532	72
32	532	69
33	532	59
34	532	101
35	532	95
36	532	80
38	532	104
39	532	105
40	532	97
41	532	113
42	532	109
43	532	113
44	532	132
45	532	83
46	532	35
47	532	14
48	532	6
49	532	5
50	532	6
51	532	8
52	532	3
53	532	8
54	532	13
55	532	32
56	532	50
57	532	85
58	532	68
59	532	75
60	532	72
61	532	38
62	532	12
63	532	4
64	532	9
65	532	3
66	532	1
67	532	16
68	532	49
69	532	122
70	532	110
71	532	125
72	532	141
73	532	114
74	532	142
75	532	115
76	532	106
77	532	94
78	532	90
79	532	70
80	532	44
81	532	18
82	532	22
83	532	24
84	532	18
85	532	22
86	532	35
87	532	28
88	532	34
89	532	64
90	532	42
91	532	16
92	532	11
93	532	16
94	532	51
95	532	42
96	532	22
97	532	34
98	532	18
99	532	12
100	532	12
101	532	11
102	532	13
103	532	11
104	532	12
105	532	7
106	532	17
107	532	18
108	532	39
109	532	24
110	532	77
111	532	93
112	532	110
113	532	110
114	532	111
115	532	81
116	532	109
117	532	121
118	532	130
119	532	95
120	532	64
121	532	89
122	532	88
123	532	93
124	532	102
125	532	82
126	532	75
127	532	81
128	532	70
129	532	81
130	532	92
131	532	104
132	532	128
133	532	129
134	532	105
135	532	89
136	532	83
137	532	63
138	532	78
139	532	68
140	532	75
141	532	59
142	532	54
143	532	42
144	532	51
145	532	52
146	532	44
147	532	51
148	532	59
149	532	42
150	532	37
151	532	46
152	532	27
153	532	35
154	532	30
155	532	49
156	532	48
157	532	46
158	532	50
159	532	57
160	532	42
161	532	35
162	532	31
163	532	35
164	532	45
165	532	27
166	532	35
167	532	28
168	532	18
169	532	36
170	532	49
171	532	48
172	532	33
173	532	34
174	532	39
175	532	39
176	532	43
177	532	45
178	532	53
179	532	71
180	532	52
181	532	71
182	532	60
183	532	57
184	532	65
185	532	68
186	532	72
187	532	62
188	532	74
189	532	44
190	532	77
191	532	64
192	532	67
193	532	66
194	532	86
195	532	73
196	532	87
197	532	96
198	532	89
199	532	89
200	532	79
201	532	79
202	532	70
203	532	144
204	532	102
205	532	87
206	532	119
207	532	97
208	532	103
209	532	119
210	532	117
211	532	140
212	532	107
213	532	117
214	532	127
215	532	127
216	532	96
217	532	107
218	532	86
219	532	106
220	532	98
221	532	90
222	532	104
223	532	112
224	532	99
225	532	86
226	532	71
227	532	48
228	532	54
229	532	55
230	532	57
231	532	59
232	532	60
233	532	72
234	532	68
235	532	97
236	532	93
237	532	79
238	532	97
239	532	123
240	532	115
241	532	100
242	532	102
243	532	110
244	532	64
245	532	111
246	532	98
247	532	86
248	532	78
249	532	91
250	532	107
251	532	80
252	532	94
253	532	109
254	532	108
255	532	132
256	532	111
257	532	95
258	532	82
259	532	104
260	532	102
261	532	91
262	532	82
263	532	89
264	532	92
265	532	79
266	532	93
267	532	87
268	532	88
269	532	82
270	532	111
271	532	101
272	532	55
273	532	63
274	532	82
275	532	59
276	532	73
277	532	58
278	532	70
279	532	85
280	532	71
281	532	73
282	532	84
283	532	67
284	532	72
285	532	77
286	532	79
287	532	37
288	532	39
289	532	42
290	532	61
291	532	70
292	532	99
293	532	90
294	532	63
295	532	79
296	532	81
297	532	74
298	532	85
299	532	90
300	532	91
301	532	65
302	532	54
303	532	48
304	532	19
305	532	13
306	532	12
307	532	5
308	532	22
309	532	22
310	532	36
311	532	36
312	532	63
313	532	56
314	532	49
315	532	85
316	532	66
317	532	57
318	532	85
319	532	65
320	532	58
321	532	35
322	532	33
323	532	25
324	532	25
325	532	29
326	532	11
327	532	39
328	532	43
329	532	40
330	532	46
331	532	81
332	532	79
333	532	87
334	532	64
335	532	114
336	532	130
337	532	119
338	532	104
339	532	127
340	532	120
341	532	154
342	532	126
343	532	126
344	532	123
345	532	113
346	532	121
347	532	88
348	532	101
349	532	110
350	532	135
351	532	109
352	532	141
353	532	109
354	532	96
355	532	110
356	532	103
357	532	85
358	532	106
359	532	69
360	532	26
361	532	20
362	532	12
363	532	12
364	532	26
365	532	28
366	532	10
367	532	9
368	532	13
369	532	19
370	532	31
371	532	45
372	532	81
373	532	161
374	532	193
375	532	126
376	532	171
377	532	169
378	532	180
379	532	178
380	532	188
381	532	196
382	532	180
383	532	165
384	532	120
385	532	182
386	532	192
387	532	167
388	532	181
389	532	176
390	532	194
391	532	139
392	532	175
393	532	151
394	532	164
395	532	157
396	532	132
397	532	134
398	532	121
399	532	101
400	532	93
401	532	122
402	532	109
403	532	82
404	532	143
405	532	147
406	532	157
407	532	143
408	532	149
409	532	160
410	532	143
411	532	112
412	532	147
413	532	153
414	532	149
415	532	144
416	532	153
417	532	151
418	532	157
419	532	137
420	532	137
421	532	128
422	532	145
423	532	158
424	532	166
425	532	132
426	532	177
427	532	135
428	532	178
429	532	167
430	532	145
431	532	202
432	532	197
433	532	191
434	532	211
435	532	293
436	532	315
437	532	295
438	532	337
439	532	294
440	532	371
441	532	430
442	532	426
443	532	412
444	532	419
445	532	317
446	532	349
447	532	294
448	532	277
449	532	283
450	532	243
451	532	162
452	532	176
453	532	195
454	532	157
455	532	148
456	532	162
457	532	168
458	532	166
459	532	103
460	532	159
461	532	158
462	532	202
463	532	165
464	532	172
465	532	191
466	532	180
467	532	178
468	532	234
469	532	180
470	532	210
471	532	207
472	532	242
473	532	263
474	532	257
475	532	211
476	532	241
477	532	219
478	532	173
479	532	183
480	532	145
481	532	148
482	532	201
483	532	195
484	532	126
485	532	125
486	532	137
487	532	129
488	532	132
489	532	135
490	532	107
491	532	134
492	532	134
493	532	98
494	532	106
495	532	102
496	532	148
497	532	97
498	532	118
499	532	201
500	532	609
501	532	879
502	532	994
503	532	1061
504	532	1409
505	532	1311
506	532	1841
507	532	1821
508	532	1837
509	532	1512
510	532	1560
511	532	835
512	532	714
513	532	613
514	532	622
515	532	613
516	532	581
517	532	656
518	532	632
519	532	775
520	532	2121
521	532	3824
522	532	8803
523	532	20413
524	532	11247
525	532	8992
526	532	8038
527	532	8926
528	532	9997
529	532	9983
530	532	11262
531	532	24978
532	532	52828
0	533	1
1	533	9
2	533	31
3	533	84
4	533	87
5	533	113
6	533	146
7	533	140
8	533	123
9	533	102
10	533	103
11	533	109
12	533	79
13	533	87
14	533	107
15	533	87
16	533	94
17	533	80
18	533	72
19	533	53
20	533	63
21	533	68
22	533	63
23	533	58
24	533	61
25	533	48
26	533	48
27	533	39
28	533	58
29	533	67
30	533	63
31	533	72
32	533	85
33	533	80
34	533	117
35	533	138
36	533	122
38	533	101
39	533	95
40	533	102
41	533	145
42	533	122
43	533	112
44	533	123
45	533	74
46	533	29
47	533	8
48	533	11
49	533	3
50	533	3
51	533	5
52	533	6
53	533	4
54	533	10
55	533	20
56	533	53
57	533	73
58	533	74
59	533	70
60	533	70
61	533	31
62	533	13
64	533	10
65	533	5
66	533	2
67	533	12
68	533	34
69	533	85
70	533	104
71	533	113
72	533	121
73	533	146
74	533	118
75	533	100
76	533	106
77	533	87
78	533	114
79	533	62
80	533	28
81	533	36
82	533	18
83	533	20
84	533	9
85	533	20
86	533	35
87	533	33
88	533	36
89	533	56
90	533	23
91	533	13
92	533	14
93	533	12
94	533	34
95	533	33
96	533	16
97	533	29
98	533	21
99	533	13
100	533	11
101	533	9
102	533	4
103	533	13
104	533	5
105	533	11
106	533	8
107	533	12
108	533	17
109	533	30
110	533	75
111	533	69
112	533	89
113	533	104
114	533	112
115	533	97
116	533	101
117	533	104
118	533	123
119	533	85
120	533	74
121	533	79
122	533	70
123	533	68
124	533	86
125	533	81
126	533	83
127	533	81
128	533	58
129	533	81
130	533	99
131	533	93
132	533	131
133	533	125
134	533	106
135	533	92
136	533	75
137	533	52
138	533	65
139	533	58
140	533	55
141	533	58
142	533	50
143	533	50
144	533	51
145	533	58
146	533	56
147	533	45
148	533	45
149	533	45
150	533	42
151	533	40
152	533	23
153	533	31
154	533	22
155	533	36
156	533	60
157	533	34
158	533	34
159	533	40
160	533	53
161	533	27
162	533	28
163	533	28
164	533	37
165	533	39
166	533	26
167	533	33
168	533	23
169	533	33
170	533	35
171	533	38
172	533	33
173	533	29
174	533	27
175	533	35
176	533	36
177	533	34
178	533	54
179	533	46
180	533	52
181	533	59
182	533	48
183	533	56
184	533	65
185	533	57
186	533	79
187	533	67
188	533	94
189	533	48
190	533	72
191	533	73
192	533	65
193	533	56
194	533	71
195	533	87
196	533	78
197	533	90
198	533	64
199	533	74
200	533	93
201	533	99
202	533	87
203	533	127
204	533	105
205	533	101
206	533	109
207	533	111
208	533	122
209	533	117
210	533	121
211	533	151
212	533	117
213	533	137
214	533	119
215	533	89
216	533	101
217	533	94
218	533	109
219	533	124
220	533	102
221	533	80
222	533	94
223	533	90
224	533	112
225	533	104
226	533	67
227	533	53
228	533	51
229	533	72
230	533	64
231	533	66
232	533	64
233	533	95
234	533	80
235	533	91
236	533	91
237	533	99
238	533	97
239	533	103
240	533	111
241	533	125
242	533	129
243	533	103
244	533	76
245	533	126
246	533	120
247	533	99
248	533	86
249	533	103
250	533	98
251	533	112
252	533	118
253	533	128
254	533	125
255	533	132
256	533	134
257	533	96
258	533	116
259	533	124
260	533	117
261	533	107
262	533	78
263	533	98
264	533	110
265	533	89
266	533	75
267	533	85
268	533	100
269	533	75
270	533	106
271	533	111
272	533	54
273	533	46
274	533	72
275	533	44
276	533	47
277	533	57
278	533	55
279	533	72
280	533	85
281	533	80
282	533	73
283	533	73
284	533	87
285	533	79
286	533	56
287	533	42
288	533	40
289	533	35
290	533	65
291	533	77
292	533	94
293	533	94
294	533	63
295	533	48
296	533	65
297	533	69
298	533	81
299	533	78
300	533	79
301	533	64
302	533	62
303	533	68
304	533	18
305	533	7
306	533	6
307	533	5
308	533	17
309	533	25
310	533	23
311	533	37
312	533	68
313	533	33
314	533	50
315	533	47
316	533	41
317	533	54
318	533	65
319	533	54
320	533	35
321	533	36
322	533	31
323	533	33
324	533	26
325	533	23
326	533	23
327	533	21
328	533	27
329	533	19
330	533	40
331	533	63
332	533	73
333	533	70
334	533	49
335	533	97
336	533	82
337	533	106
338	533	122
339	533	114
340	533	113
341	533	139
342	533	129
343	533	138
344	533	111
345	533	87
346	533	116
347	533	80
348	533	86
349	533	81
350	533	119
351	533	105
352	533	128
353	533	71
354	533	78
355	533	100
356	533	91
357	533	93
358	533	76
359	533	63
360	533	14
361	533	8
362	533	17
363	533	12
364	533	6
365	533	11
366	533	1
367	533	5
368	533	11
369	533	17
370	533	17
371	533	14
372	533	57
373	533	123
374	533	145
375	533	106
376	533	156
377	533	160
378	533	159
379	533	157
380	533	200
381	533	182
382	533	188
383	533	162
384	533	124
385	533	178
386	533	223
387	533	206
388	533	221
389	533	171
390	533	165
391	533	175
392	533	180
393	533	192
394	533	181
395	533	157
396	533	166
397	533	135
398	533	95
399	533	128
400	533	108
401	533	113
402	533	132
403	533	90
404	533	120
405	533	149
406	533	155
407	533	170
408	533	147
409	533	171
410	533	151
411	533	132
412	533	173
413	533	157
414	533	184
415	533	177
416	533	192
417	533	212
418	533	152
419	533	163
420	533	178
421	533	180
422	533	157
423	533	186
424	533	209
425	533	175
426	533	189
427	533	153
428	533	193
429	533	212
430	533	144
431	533	213
432	533	224
433	533	178
434	533	253
435	533	317
436	533	329
437	533	294
438	533	374
439	533	371
440	533	383
441	533	394
442	533	470
443	533	410
444	533	403
445	533	323
446	533	339
447	533	278
448	533	252
449	533	274
450	533	209
451	533	154
452	533	159
453	533	169
454	533	151
455	533	167
456	533	166
457	533	149
458	533	164
459	533	104
460	533	165
461	533	156
462	533	164
463	533	133
464	533	139
465	533	142
466	533	165
467	533	173
468	533	179
469	533	148
470	533	184
471	533	164
472	533	181
473	533	211
474	533	182
475	533	234
476	533	220
477	533	186
478	533	137
479	533	181
480	533	140
481	533	127
482	533	168
483	533	158
484	533	121
485	533	120
486	533	103
487	533	116
488	533	125
489	533	99
490	533	97
491	533	102
492	533	122
493	533	87
494	533	115
495	533	90
496	533	109
497	533	92
498	533	117
499	533	131
500	533	508
501	533	680
502	533	783
503	533	839
504	533	1013
505	533	954
506	533	1226
507	533	1138
508	533	1294
509	533	1010
510	533	961
511	533	552
512	533	492
513	533	398
514	533	426
515	533	432
516	533	386
517	533	451
518	533	449
519	533	517
520	533	1141
521	533	2000
522	533	4339
523	533	7690
524	533	5010
525	533	4080
526	533	4105
527	533	4426
528	533	4631
529	533	4397
530	533	5090
531	533	6799
532	533	16621
533	533	47749
1	534	3
2	534	24
3	534	75
4	534	82
5	534	103
6	534	120
7	534	119
8	534	124
9	534	113
10	534	86
11	534	124
12	534	84
13	534	106
14	534	110
15	534	113
16	534	84
17	534	86
18	534	82
19	534	78
20	534	73
21	534	58
22	534	66
23	534	78
24	534	60
25	534	59
26	534	59
27	534	67
28	534	54
29	534	66
30	534	77
31	534	92
32	534	96
33	534	85
34	534	120
35	534	116
36	534	101
38	534	107
39	534	131
40	534	119
41	534	118
42	534	97
43	534	86
44	534	108
45	534	63
46	534	22
47	534	8
48	534	4
49	534	4
51	534	3
52	534	6
53	534	8
54	534	9
55	534	18
56	534	35
57	534	56
58	534	68
59	534	65
60	534	53
61	534	20
62	534	5
63	534	2
64	534	5
65	534	1
66	534	4
67	534	8
68	534	27
69	534	61
70	534	85
71	534	93
72	534	100
73	534	130
74	534	129
75	534	90
76	534	92
77	534	86
78	534	73
79	534	48
80	534	22
81	534	15
82	534	16
83	534	20
84	534	16
85	534	21
86	534	13
87	534	28
88	534	22
89	534	36
90	534	22
91	534	9
92	534	13
93	534	8
94	534	24
95	534	36
96	534	14
97	534	18
98	534	20
99	534	14
100	534	8
101	534	14
102	534	9
103	534	9
104	534	5
105	534	3
106	534	11
107	534	8
108	534	18
109	534	27
110	534	74
111	534	86
112	534	79
113	534	113
114	534	111
115	534	82
116	534	97
117	534	93
118	534	94
119	534	77
120	534	57
121	534	83
122	534	63
123	534	70
124	534	82
125	534	71
126	534	78
127	534	52
128	534	66
129	534	71
130	534	66
131	534	92
132	534	107
133	534	93
134	534	94
135	534	69
136	534	49
137	534	68
138	534	66
139	534	56
140	534	51
141	534	40
142	534	43
143	534	40
144	534	32
145	534	46
146	534	49
147	534	46
148	534	47
149	534	43
150	534	26
151	534	37
152	534	27
153	534	38
154	534	29
155	534	36
156	534	45
157	534	32
158	534	35
159	534	38
160	534	47
161	534	31
162	534	29
163	534	25
164	534	25
165	534	30
166	534	28
167	534	24
168	534	18
169	534	25
170	534	29
171	534	34
172	534	27
173	534	20
174	534	31
175	534	39
176	534	42
177	534	26
178	534	44
179	534	51
180	534	32
181	534	65
182	534	38
183	534	69
184	534	52
185	534	58
186	534	73
187	534	67
188	534	77
189	534	45
190	534	68
191	534	70
192	534	57
193	534	55
194	534	73
195	534	80
196	534	87
197	534	88
198	534	68
199	534	76
200	534	74
201	534	67
202	534	76
203	534	101
204	534	89
205	534	110
206	534	91
207	534	108
208	534	102
209	534	106
210	534	119
211	534	114
212	534	122
213	534	113
214	534	113
215	534	109
216	534	81
217	534	89
218	534	69
219	534	85
220	534	92
221	534	104
222	534	79
223	534	80
224	534	103
225	534	80
226	534	59
227	534	36
228	534	48
229	534	51
230	534	45
231	534	48
232	534	48
233	534	76
234	534	67
235	534	95
236	534	91
237	534	103
238	534	109
239	534	106
240	534	109
241	534	103
242	534	111
243	534	109
244	534	76
245	534	117
246	534	106
247	534	103
248	534	70
249	534	104
250	534	100
251	534	102
252	534	130
253	534	127
254	534	118
255	534	121
256	534	96
257	534	92
258	534	89
259	534	121
260	534	105
261	534	97
262	534	75
263	534	83
264	534	107
265	534	81
266	534	97
267	534	75
268	534	81
269	534	84
270	534	113
271	534	86
272	534	42
273	534	44
274	534	52
275	534	46
276	534	46
277	534	43
278	534	57
279	534	75
280	534	70
281	534	76
282	534	68
283	534	55
284	534	45
285	534	49
286	534	57
287	534	50
288	534	32
289	534	39
290	534	52
291	534	56
292	534	62
293	534	66
294	534	55
295	534	42
296	534	54
297	534	58
298	534	74
299	534	56
300	534	70
301	534	56
302	534	45
303	534	31
304	534	9
305	534	9
306	534	6
307	534	6
308	534	12
309	534	31
310	534	20
311	534	31
312	534	39
313	534	21
314	534	37
315	534	44
316	534	32
317	534	39
318	534	48
319	534	50
320	534	24
321	534	29
322	534	29
323	534	18
324	534	16
325	534	26
326	534	20
327	534	15
328	534	22
329	534	15
330	534	36
331	534	53
332	534	59
333	534	57
334	534	57
335	534	82
336	534	93
337	534	81
338	534	91
339	534	102
340	534	87
341	534	96
342	534	104
343	534	92
344	534	91
345	534	88
346	534	86
347	534	71
348	534	55
349	534	71
350	534	89
351	534	86
352	534	86
353	534	64
354	534	61
355	534	74
356	534	75
357	534	66
358	534	57
359	534	51
360	534	13
361	534	14
362	534	11
363	534	4
364	534	11
365	534	12
366	534	6
367	534	9
368	534	7
369	534	9
370	534	12
371	534	31
372	534	53
373	534	100
374	534	115
375	534	92
376	534	140
377	534	117
378	534	144
379	534	145
380	534	143
381	534	156
382	534	193
383	534	149
384	534	107
385	534	163
386	534	188
387	534	166
388	534	192
389	534	149
390	534	168
391	534	169
392	534	180
393	534	167
394	534	143
395	534	153
396	534	129
397	534	118
398	534	103
399	534	98
400	534	73
401	534	86
402	534	94
403	534	94
404	534	124
405	534	133
406	534	120
407	534	166
408	534	161
409	534	146
410	534	137
411	534	124
412	534	143
413	534	133
414	534	164
415	534	169
416	534	187
417	534	181
418	534	170
419	534	142
420	534	169
421	534	170
422	534	178
423	534	216
424	534	206
425	534	176
426	534	204
427	534	177
428	534	201
429	534	200
430	534	184
431	534	189
432	534	218
433	534	206
434	534	243
435	534	296
436	534	307
437	534	313
438	534	328
439	534	319
440	534	321
441	534	373
442	534	350
443	534	312
444	534	328
445	534	238
446	534	262
447	534	255
448	534	207
449	534	209
450	534	153
451	534	129
452	534	129
453	534	144
454	534	124
455	534	124
456	534	118
457	534	150
458	534	143
459	534	80
460	534	121
461	534	113
462	534	127
463	534	117
464	534	117
465	534	134
466	534	136
467	534	138
468	534	152
469	534	108
470	534	125
471	534	108
472	534	128
473	534	177
474	534	165
475	534	130
476	534	132
477	534	126
478	534	98
479	534	118
480	534	106
481	534	95
482	534	115
483	534	115
484	534	79
485	534	86
486	534	78
487	534	102
488	534	92
489	534	65
490	534	74
491	534	84
492	534	96
493	534	70
494	534	88
495	534	72
496	534	73
497	534	72
498	534	78
499	534	94
500	534	326
501	534	484
502	534	507
503	534	556
504	534	663
505	534	526
506	534	618
507	534	585
508	534	731
509	534	514
510	534	496
511	534	304
512	534	287
513	534	255
514	534	233
515	534	246
516	534	284
517	534	285
518	534	275
519	534	316
520	534	518
521	534	877
522	534	1724
523	534	2841
524	534	2045
525	534	1789
526	534	1925
527	534	1945
528	534	1937
529	534	1920
530	534	2245
531	534	2569
532	534	4374
533	534	14579
534	534	49179
1	535	4
2	535	21
3	535	74
4	535	91
5	535	98
6	535	125
7	535	114
8	535	124
9	535	134
10	535	97
11	535	102
12	535	95
13	535	104
14	535	130
15	535	90
16	535	112
17	535	102
18	535	69
19	535	67
20	535	77
21	535	79
22	535	86
23	535	70
24	535	59
25	535	56
26	535	64
27	535	62
28	535	68
29	535	63
30	535	73
31	535	88
32	535	89
33	535	97
34	535	105
35	535	86
36	535	112
38	535	104
39	535	112
40	535	123
41	535	123
42	535	89
43	535	101
44	535	93
45	535	46
46	535	26
47	535	7
48	535	4
49	535	3
50	535	3
51	535	1
52	535	4
53	535	5
54	535	7
55	535	12
56	535	40
57	535	64
58	535	64
59	535	63
60	535	49
61	535	14
64	535	7
65	535	1
66	535	1
67	535	8
68	535	29
69	535	71
70	535	91
71	535	90
72	535	99
73	535	121
74	535	121
75	535	92
76	535	78
77	535	79
78	535	71
79	535	43
80	535	19
81	535	14
82	535	15
83	535	14
84	535	11
85	535	12
86	535	20
87	535	14
88	535	26
89	535	46
90	535	22
91	535	9
92	535	7
93	535	9
94	535	24
95	535	22
96	535	14
97	535	27
98	535	11
99	535	9
100	535	2
101	535	5
102	535	11
103	535	7
104	535	2
105	535	7
106	535	6
107	535	5
108	535	11
109	535	11
110	535	61
111	535	76
112	535	80
113	535	105
114	535	92
115	535	72
116	535	72
117	535	94
118	535	82
119	535	71
120	535	54
121	535	72
122	535	68
123	535	77
124	535	71
125	535	62
126	535	67
127	535	61
128	535	46
129	535	55
130	535	68
131	535	90
132	535	112
133	535	90
134	535	83
135	535	64
136	535	34
137	535	55
138	535	50
139	535	58
140	535	47
141	535	46
142	535	39
143	535	46
144	535	41
145	535	44
146	535	36
147	535	35
148	535	43
149	535	37
150	535	23
151	535	47
152	535	30
153	535	28
154	535	23
155	535	30
156	535	45
157	535	30
158	535	35
159	535	47
160	535	40
161	535	30
162	535	30
163	535	20
164	535	22
165	535	30
166	535	35
167	535	17
168	535	32
169	535	27
170	535	35
171	535	36
172	535	21
173	535	14
174	535	27
175	535	27
176	535	31
177	535	22
178	535	35
179	535	43
180	535	47
181	535	51
182	535	46
183	535	57
184	535	54
185	535	44
186	535	74
187	535	50
188	535	80
189	535	40
190	535	71
191	535	56
192	535	66
193	535	71
194	535	57
195	535	86
196	535	63
197	535	67
198	535	59
199	535	77
200	535	69
201	535	90
202	535	78
203	535	97
204	535	84
205	535	86
206	535	95
207	535	101
208	535	96
209	535	101
210	535	86
211	535	95
212	535	116
213	535	87
214	535	107
215	535	98
216	535	100
217	535	91
218	535	77
219	535	82
220	535	68
221	535	88
222	535	98
223	535	70
224	535	72
225	535	76
226	535	68
227	535	35
228	535	39
229	535	41
230	535	47
231	535	53
232	535	65
233	535	64
234	535	63
235	535	85
236	535	102
237	535	77
238	535	95
239	535	97
240	535	117
241	535	96
242	535	100
243	535	113
244	535	54
245	535	108
246	535	107
247	535	85
248	535	87
249	535	94
250	535	89
251	535	92
252	535	112
253	535	106
254	535	131
255	535	103
256	535	112
257	535	83
258	535	92
259	535	111
260	535	96
261	535	89
262	535	82
263	535	89
264	535	85
265	535	85
266	535	94
267	535	73
268	535	70
269	535	67
270	535	113
271	535	98
272	535	57
273	535	40
274	535	69
275	535	43
276	535	34
277	535	37
278	535	43
279	535	67
280	535	50
281	535	73
282	535	60
283	535	59
284	535	43
285	535	52
286	535	54
287	535	43
288	535	40
289	535	37
290	535	37
291	535	64
292	535	71
293	535	75
294	535	53
295	535	44
296	535	60
297	535	63
298	535	70
299	535	67
300	535	58
301	535	40
302	535	48
303	535	40
304	535	3
305	535	8
306	535	5
307	535	3
308	535	9
309	535	27
310	535	11
311	535	20
312	535	50
313	535	25
314	535	29
315	535	36
316	535	22
317	535	35
318	535	44
319	535	39
320	535	30
321	535	15
322	535	15
323	535	16
324	535	14
325	535	17
326	535	9
327	535	16
328	535	21
329	535	21
330	535	41
331	535	44
332	535	53
333	535	52
334	535	47
335	535	66
336	535	69
337	535	76
338	535	101
339	535	111
340	535	82
341	535	112
342	535	109
343	535	107
344	535	85
345	535	83
346	535	81
347	535	81
348	535	69
349	535	71
350	535	79
351	535	86
352	535	85
353	535	74
354	535	60
355	535	54
356	535	60
357	535	73
358	535	65
359	535	46
360	535	16
361	535	10
362	535	10
363	535	6
364	535	7
365	535	13
366	535	1
367	535	5
368	535	4
369	535	11
370	535	13
371	535	16
372	535	54
373	535	74
374	535	110
375	535	82
376	535	118
377	535	122
378	535	152
379	535	138
380	535	133
381	535	159
382	535	196
383	535	155
384	535	124
385	535	193
386	535	191
387	535	182
388	535	188
389	535	182
390	535	185
391	535	169
392	535	180
393	535	132
394	535	136
395	535	134
396	535	136
397	535	94
398	535	107
399	535	112
400	535	83
401	535	93
402	535	99
403	535	78
404	535	125
405	535	136
406	535	154
407	535	123
408	535	160
409	535	149
410	535	177
411	535	127
412	535	129
413	535	157
414	535	145
415	535	172
416	535	182
417	535	175
418	535	149
419	535	160
420	535	221
421	535	148
422	535	170
423	535	202
424	535	207
425	535	161
426	535	201
427	535	174
428	535	215
429	535	190
430	535	174
431	535	252
432	535	240
433	535	226
434	535	285
435	535	278
436	535	307
437	535	267
438	535	311
439	535	350
440	535	321
441	535	363
442	535	319
443	535	279
444	535	330
445	535	240
446	535	241
447	535	239
448	535	194
449	535	210
450	535	128
451	535	73
452	535	99
453	535	125
454	535	101
455	535	105
456	535	111
457	535	119
458	535	115
459	535	90
460	535	102
461	535	118
462	535	138
463	535	91
464	535	92
465	535	126
466	535	129
467	535	113
468	535	135
469	535	100
470	535	106
471	535	118
472	535	124
473	535	147
474	535	134
475	535	138
476	535	140
477	535	115
478	535	108
479	535	119
480	535	113
481	535	69
482	535	128
483	535	87
484	535	76
485	535	81
486	535	57
487	535	71
488	535	89
489	535	70
490	535	69
491	535	89
492	535	73
493	535	62
494	535	63
495	535	63
496	535	71
497	535	60
498	535	64
499	535	78
500	535	290
501	535	428
502	535	473
503	535	477
504	535	561
505	535	482
506	535	599
507	535	530
508	535	645
509	535	495
510	535	451
511	535	290
512	535	243
513	535	181
514	535	202
515	535	195
516	535	217
517	535	208
518	535	252
519	535	259
520	535	448
521	535	786
522	535	1426
523	535	2303
524	535	1578
525	535	1438
526	535	1527
527	535	1542
528	535	1630
529	535	1533
530	535	1741
531	535	1925
532	535	3335
533	535	8553
534	535	26345
535	535	44907
0	536	1
1	536	6
2	536	36
3	536	83
4	536	101
5	536	120
6	536	135
7	536	149
8	536	134
9	536	128
10	536	75
11	536	129
12	536	106
13	536	115
14	536	131
15	536	116
16	536	92
17	536	70
18	536	97
19	536	79
20	536	92
21	536	67
22	536	70
23	536	73
24	536	90
25	536	67
26	536	62
27	536	62
28	536	96
29	536	77
30	536	79
31	536	94
32	536	97
33	536	101
34	536	130
35	536	132
36	536	153
38	536	96
39	536	125
40	536	123
41	536	120
42	536	111
43	536	111
44	536	112
45	536	62
46	536	26
47	536	11
48	536	5
49	536	1
50	536	3
51	536	7
52	536	1
53	536	5
54	536	9
55	536	25
56	536	36
57	536	84
58	536	72
59	536	57
60	536	58
61	536	24
62	536	9
63	536	2
64	536	7
65	536	2
66	536	3
67	536	10
68	536	30
69	536	69
70	536	83
71	536	110
72	536	93
73	536	156
74	536	114
75	536	114
76	536	84
77	536	105
78	536	71
79	536	49
80	536	15
81	536	18
82	536	15
83	536	17
84	536	20
85	536	17
86	536	13
87	536	21
88	536	21
89	536	46
90	536	29
91	536	18
92	536	6
93	536	9
94	536	31
95	536	22
96	536	15
97	536	22
98	536	19
99	536	9
100	536	2
101	536	6
102	536	1
103	536	12
104	536	9
105	536	11
106	536	5
107	536	7
108	536	13
109	536	22
110	536	61
111	536	69
112	536	82
113	536	120
114	536	102
115	536	82
116	536	87
117	536	88
118	536	129
119	536	83
120	536	77
121	536	87
122	536	66
123	536	65
124	536	103
125	536	69
126	536	67
127	536	81
128	536	48
129	536	68
130	536	75
131	536	105
132	536	97
133	536	104
134	536	97
135	536	74
136	536	56
137	536	52
138	536	63
139	536	73
140	536	55
141	536	67
142	536	64
143	536	51
144	536	44
145	536	43
146	536	46
147	536	45
148	536	38
149	536	38
150	536	39
151	536	45
152	536	22
153	536	35
154	536	25
155	536	42
156	536	53
157	536	30
158	536	32
159	536	43
160	536	59
161	536	36
162	536	33
163	536	35
164	536	39
165	536	37
166	536	48
167	536	34
168	536	32
169	536	35
170	536	32
171	536	37
172	536	27
173	536	32
174	536	21
175	536	24
176	536	31
177	536	27
178	536	47
179	536	47
180	536	36
181	536	63
182	536	50
183	536	57
184	536	76
185	536	50
186	536	69
187	536	61
188	536	80
189	536	35
190	536	72
191	536	80
192	536	73
193	536	55
194	536	67
195	536	68
196	536	87
197	536	91
198	536	68
199	536	85
200	536	78
201	536	80
202	536	79
203	536	94
204	536	123
205	536	113
206	536	114
207	536	129
208	536	126
209	536	106
210	536	116
211	536	115
212	536	114
213	536	113
214	536	126
215	536	117
216	536	81
217	536	101
218	536	97
219	536	103
220	536	82
221	536	106
222	536	92
223	536	102
224	536	94
225	536	89
226	536	69
227	536	54
228	536	65
229	536	58
230	536	52
231	536	51
232	536	65
233	536	79
234	536	81
235	536	103
236	536	85
237	536	94
238	536	117
239	536	117
240	536	115
241	536	95
242	536	126
243	536	123
244	536	62
245	536	119
246	536	111
247	536	80
248	536	101
249	536	125
250	536	124
251	536	118
252	536	134
253	536	124
254	536	138
255	536	133
256	536	128
257	536	78
258	536	109
259	536	111
260	536	114
261	536	135
262	536	98
263	536	115
264	536	99
265	536	103
266	536	94
267	536	91
268	536	76
269	536	74
270	536	128
271	536	90
272	536	57
273	536	46
274	536	68
275	536	49
276	536	49
277	536	47
278	536	64
279	536	62
280	536	82
281	536	92
282	536	67
283	536	80
284	536	47
285	536	53
286	536	60
287	536	36
288	536	41
289	536	34
290	536	58
291	536	62
292	536	81
293	536	71
294	536	54
295	536	66
296	536	46
297	536	53
298	536	83
299	536	62
300	536	76
301	536	51
302	536	49
303	536	40
304	536	17
305	536	15
306	536	9
307	536	7
308	536	13
309	536	18
310	536	24
311	536	30
312	536	59
313	536	37
314	536	38
315	536	49
316	536	38
317	536	31
318	536	50
319	536	42
320	536	28
321	536	26
322	536	16
323	536	8
324	536	22
325	536	19
326	536	26
327	536	15
328	536	23
329	536	24
330	536	34
331	536	57
332	536	67
333	536	54
334	536	43
335	536	73
336	536	85
337	536	88
338	536	105
339	536	95
340	536	98
341	536	125
342	536	129
343	536	113
344	536	92
345	536	75
346	536	88
347	536	70
348	536	67
349	536	82
350	536	86
351	536	89
352	536	119
353	536	70
354	536	71
355	536	73
356	536	77
357	536	73
358	536	60
359	536	55
360	536	17
361	536	13
362	536	5
363	536	11
364	536	8
365	536	14
366	536	3
367	536	3
368	536	6
369	536	14
370	536	12
371	536	17
372	536	46
373	536	103
374	536	121
375	536	107
376	536	126
377	536	123
378	536	133
379	536	146
380	536	159
381	536	190
382	536	201
383	536	181
384	536	136
385	536	212
386	536	181
387	536	173
388	536	198
389	536	161
390	536	194
391	536	181
392	536	197
393	536	166
394	536	162
395	536	153
396	536	146
397	536	145
398	536	111
399	536	105
400	536	82
401	536	113
402	536	114
403	536	102
404	536	132
405	536	162
406	536	180
407	536	154
408	536	179
409	536	157
410	536	165
411	536	151
412	536	151
413	536	180
414	536	186
415	536	171
416	536	226
417	536	193
418	536	184
419	536	153
420	536	205
421	536	181
422	536	191
423	536	256
424	536	224
425	536	185
426	536	228
427	536	176
428	536	227
429	536	218
430	536	196
431	536	240
432	536	245
433	536	249
434	536	287
435	536	296
436	536	301
437	536	297
438	536	357
439	536	348
440	536	344
441	536	349
442	536	375
443	536	357
444	536	362
445	536	259
446	536	236
447	536	229
448	536	205
449	536	203
450	536	151
451	536	114
452	536	133
453	536	143
454	536	111
455	536	128
456	536	122
457	536	144
458	536	130
459	536	86
460	536	127
461	536	122
462	536	164
463	536	124
464	536	122
465	536	123
466	536	142
467	536	119
468	536	159
469	536	133
470	536	145
471	536	137
472	536	146
473	536	190
474	536	161
475	536	162
476	536	163
477	536	136
478	536	102
479	536	133
480	536	119
481	536	97
482	536	133
483	536	149
484	536	75
485	536	87
486	536	84
487	536	102
488	536	80
489	536	87
490	536	91
491	536	82
492	536	90
493	536	71
494	536	88
495	536	77
496	536	91
497	536	72
498	536	66
499	536	91
500	536	270
501	536	472
502	536	500
503	536	475
504	536	574
505	536	540
506	536	559
507	536	554
508	536	692
509	536	498
510	536	425
511	536	328
512	536	276
513	536	255
514	536	247
515	536	236
516	536	242
517	536	263
518	536	267
519	536	291
520	536	454
521	536	788
522	536	1355
523	536	1940
524	536	1584
525	536	1409
526	536	1545
527	536	1532
528	536	1600
529	536	1570
530	536	1682
531	536	1886
532	536	2955
533	536	6697
534	536	12477
535	536	22735
536	536	54590
0	537	1
1	537	2
2	537	25
3	537	68
4	537	97
5	537	67
6	537	122
7	537	112
8	537	120
9	537	98
10	537	106
11	537	116
12	537	81
13	537	108
14	537	116
15	537	111
16	537	111
17	537	93
18	537	93
19	537	77
20	537	71
21	537	65
22	537	64
23	537	73
24	537	70
25	537	51
26	537	57
27	537	74
28	537	59
29	537	76
30	537	71
31	537	98
32	537	96
33	537	77
34	537	105
35	537	117
36	537	121
38	537	113
39	537	141
40	537	108
41	537	121
42	537	93
43	537	98
44	537	91
45	537	40
46	537	29
47	537	5
48	537	5
49	537	4
50	537	3
51	537	4
52	537	4
53	537	4
54	537	10
55	537	15
56	537	25
57	537	60
58	537	40
59	537	78
60	537	57
61	537	27
62	537	8
63	537	1
64	537	8
66	537	1
67	537	6
68	537	21
69	537	65
70	537	64
71	537	97
72	537	87
73	537	122
74	537	133
75	537	84
76	537	89
77	537	74
78	537	56
79	537	51
80	537	20
81	537	15
82	537	14
83	537	11
84	537	9
85	537	14
86	537	15
87	537	19
88	537	31
89	537	54
90	537	20
91	537	9
92	537	4
93	537	9
94	537	30
95	537	15
96	537	13
97	537	21
98	537	16
99	537	7
100	537	5
101	537	2
102	537	7
103	537	3
104	537	1
105	537	6
106	537	7
107	537	7
108	537	14
109	537	22
110	537	56
111	537	67
112	537	65
113	537	93
114	537	84
115	537	76
116	537	77
117	537	93
118	537	99
119	537	78
120	537	58
121	537	60
122	537	49
123	537	63
124	537	88
125	537	71
126	537	48
127	537	58
128	537	47
129	537	55
130	537	54
131	537	73
132	537	89
133	537	88
134	537	98
135	537	54
136	537	44
137	537	46
138	537	39
139	537	44
140	537	47
141	537	38
142	537	42
143	537	33
144	537	39
145	537	41
146	537	50
147	537	46
148	537	41
149	537	31
150	537	40
151	537	29
152	537	16
153	537	24
154	537	18
155	537	29
156	537	40
157	537	36
158	537	22
159	537	35
160	537	51
161	537	29
162	537	34
163	537	31
164	537	33
165	537	30
166	537	25
167	537	28
168	537	30
169	537	35
170	537	28
171	537	29
172	537	30
173	537	23
174	537	20
175	537	21
176	537	26
177	537	21
178	537	41
179	537	36
180	537	41
181	537	46
182	537	51
183	537	48
184	537	58
185	537	51
186	537	70
187	537	56
188	537	70
189	537	43
190	537	64
191	537	74
192	537	64
193	537	54
194	537	55
195	537	60
196	537	62
197	537	82
198	537	70
199	537	83
200	537	66
201	537	81
202	537	72
203	537	97
204	537	104
205	537	82
206	537	101
207	537	101
208	537	106
209	537	89
210	537	110
211	537	102
212	537	88
213	537	94
214	537	105
215	537	103
216	537	69
217	537	109
218	537	75
219	537	71
220	537	62
221	537	88
222	537	95
223	537	73
224	537	83
225	537	87
226	537	74
227	537	36
228	537	40
229	537	55
230	537	62
231	537	52
232	537	58
233	537	51
234	537	81
235	537	70
236	537	87
237	537	81
238	537	115
239	537	86
240	537	125
241	537	97
242	537	78
243	537	102
244	537	58
245	537	99
246	537	97
247	537	99
248	537	91
249	537	109
250	537	92
251	537	87
252	537	129
253	537	99
254	537	139
255	537	139
256	537	126
257	537	106
258	537	87
259	537	104
260	537	84
261	537	93
262	537	72
263	537	120
264	537	81
265	537	84
266	537	98
267	537	74
268	537	79
269	537	76
270	537	106
271	537	95
272	537	70
273	537	45
274	537	52
275	537	53
276	537	40
277	537	42
278	537	55
279	537	69
280	537	61
281	537	60
282	537	65
283	537	42
284	537	47
285	537	64
286	537	39
287	537	43
288	537	31
289	537	40
290	537	51
291	537	71
292	537	75
293	537	59
294	537	50
295	537	49
296	537	33
297	537	46
298	537	82
299	537	63
300	537	57
301	537	50
302	537	39
303	537	37
304	537	15
305	537	18
306	537	3
307	537	5
308	537	9
309	537	16
310	537	23
311	537	27
312	537	48
313	537	37
314	537	31
315	537	35
316	537	34
317	537	38
318	537	55
319	537	33
320	537	21
321	537	19
322	537	14
323	537	12
324	537	19
325	537	19
326	537	17
327	537	12
328	537	21
329	537	9
330	537	27
331	537	55
332	537	53
333	537	65
334	537	47
335	537	75
336	537	77
337	537	76
338	537	86
339	537	97
340	537	100
341	537	107
342	537	103
343	537	85
344	537	78
345	537	77
346	537	74
347	537	49
348	537	73
349	537	68
350	537	62
351	537	79
352	537	86
353	537	76
354	537	50
355	537	62
356	537	74
357	537	75
358	537	77
359	537	45
360	537	18
361	537	7
362	537	7
363	537	8
364	537	14
365	537	7
366	537	5
367	537	4
368	537	4
369	537	14
370	537	9
371	537	21
372	537	49
373	537	93
374	537	117
375	537	77
376	537	132
377	537	131
378	537	140
379	537	131
380	537	132
381	537	149
382	537	182
383	537	150
384	537	108
385	537	158
386	537	187
387	537	186
388	537	185
389	537	203
390	537	171
391	537	155
392	537	143
393	537	156
394	537	161
395	537	151
396	537	126
397	537	128
398	537	93
399	537	113
400	537	71
401	537	83
402	537	100
403	537	63
404	537	104
405	537	149
406	537	137
407	537	143
408	537	170
409	537	157
410	537	123
411	537	132
412	537	149
413	537	155
414	537	177
415	537	166
416	537	178
417	537	187
418	537	156
419	537	159
420	537	197
421	537	180
422	537	188
423	537	209
424	537	206
425	537	193
426	537	212
427	537	189
428	537	218
429	537	196
430	537	200
431	537	225
432	537	224
433	537	217
434	537	273
435	537	277
436	537	297
437	537	258
438	537	302
439	537	344
440	537	329
441	537	362
442	537	324
443	537	300
444	537	318
445	537	261
446	537	249
447	537	198
448	537	163
449	537	170
450	537	139
451	537	104
452	537	107
453	537	118
454	537	109
455	537	111
456	537	105
457	537	121
458	537	99
459	537	88
460	537	110
461	537	113
462	537	116
463	537	98
464	537	114
465	537	134
466	537	126
467	537	129
468	537	139
469	537	99
470	537	131
471	537	101
472	537	129
473	537	156
474	537	131
475	537	114
476	537	133
477	537	141
478	537	93
479	537	98
480	537	83
481	537	94
482	537	123
483	537	110
484	537	75
485	537	74
486	537	70
487	537	72
488	537	94
489	537	81
490	537	57
491	537	71
492	537	79
493	537	75
494	537	66
495	537	46
496	537	66
497	537	61
498	537	65
499	537	81
500	537	326
501	537	418
502	537	439
503	537	474
504	537	558
505	537	525
506	537	552
507	537	542
508	537	636
509	537	495
510	537	401
511	537	243
512	537	221
513	537	189
514	537	218
515	537	208
516	537	221
517	537	205
518	537	205
519	537	223
520	537	421
521	537	730
522	537	1404
523	537	2267
524	537	1684
525	537	1542
526	537	1485
527	537	1560
528	537	1677
529	537	1564
530	537	1779
531	537	2021
532	537	3346
533	537	7923
534	537	16369
535	537	21207
536	537	28260
537	537	49115
1	538	5
2	538	25
3	538	74
4	538	81
5	538	80
6	538	109
7	538	103
8	538	125
9	538	102
10	538	84
11	538	96
12	538	92
13	538	80
14	538	107
15	538	100
16	538	92
17	538	75
18	538	69
19	538	64
20	538	57
21	538	71
22	538	96
23	538	67
24	538	71
25	538	61
26	538	59
27	538	53
28	538	72
29	538	71
30	538	70
31	538	88
32	538	78
33	538	71
34	538	132
35	538	106
36	538	108
38	538	85
39	538	110
40	538	77
41	538	97
42	538	95
43	538	89
44	538	79
45	538	48
46	538	27
47	538	11
48	538	3
49	538	3
50	538	1
51	538	4
52	538	2
54	538	5
55	538	19
56	538	26
57	538	54
58	538	47
59	538	44
60	538	47
61	538	20
62	538	7
63	538	2
64	538	6
66	538	2
67	538	10
68	538	28
69	538	65
70	538	74
71	538	82
72	538	92
73	538	111
74	538	127
75	538	80
76	538	68
77	538	64
78	538	72
79	538	48
80	538	29
81	538	16
82	538	13
83	538	16
84	538	14
85	538	9
86	538	16
87	538	20
88	538	30
89	538	37
90	538	20
91	538	8
92	538	7
93	538	14
94	538	33
95	538	17
96	538	15
97	538	25
98	538	15
99	538	3
100	538	3
101	538	8
102	538	6
103	538	5
104	538	4
105	538	4
106	538	7
107	538	11
108	538	12
109	538	15
110	538	47
111	538	75
112	538	70
113	538	93
114	538	93
115	538	56
116	538	64
117	538	88
118	538	90
119	538	69
120	538	68
121	538	53
122	538	74
123	538	71
124	538	74
125	538	57
126	538	71
127	538	50
128	538	39
129	538	65
130	538	43
131	538	77
132	538	104
133	538	66
134	538	75
135	538	64
136	538	52
137	538	45
138	538	53
139	538	56
140	538	41
141	538	36
142	538	37
143	538	47
144	538	22
145	538	41
146	538	32
147	538	43
148	538	30
149	538	25
150	538	34
151	538	29
152	538	23
153	538	17
154	538	20
155	538	33
156	538	52
157	538	34
158	538	27
159	538	36
160	538	34
161	538	15
162	538	25
163	538	33
164	538	31
165	538	24
166	538	26
167	538	30
168	538	13
169	538	26
170	538	31
171	538	36
172	538	26
173	538	33
174	538	28
175	538	20
176	538	25
177	538	27
178	538	37
179	538	47
180	538	40
181	538	41
182	538	41
183	538	45
184	538	52
185	538	54
186	538	55
187	538	52
188	538	75
189	538	28
190	538	64
191	538	52
192	538	51
193	538	47
194	538	57
195	538	88
196	538	69
197	538	75
198	538	71
199	538	83
200	538	75
201	538	83
202	538	73
203	538	75
204	538	96
205	538	96
206	538	100
207	538	104
208	538	85
209	538	102
210	538	97
211	538	98
212	538	91
213	538	88
214	538	100
215	538	99
216	538	71
217	538	79
218	538	64
219	538	87
220	538	77
221	538	84
222	538	89
223	538	81
224	538	91
225	538	73
226	538	71
227	538	42
228	538	43
229	538	43
230	538	51
231	538	47
232	538	41
233	538	63
234	538	67
235	538	64
236	538	78
237	538	85
238	538	101
239	538	98
240	538	110
241	538	98
242	538	76
243	538	99
244	538	65
245	538	112
246	538	85
247	538	76
248	538	69
249	538	80
250	538	117
251	538	91
252	538	107
253	538	123
254	538	110
255	538	116
256	538	108
257	538	67
258	538	90
259	538	89
260	538	97
261	538	109
262	538	88
263	538	74
264	538	94
265	538	85
266	538	80
267	538	62
268	538	54
269	538	63
270	538	124
271	538	69
272	538	38
273	538	38
274	538	41
275	538	41
276	538	25
277	538	31
278	538	49
279	538	66
280	538	50
281	538	58
282	538	52
283	538	60
284	538	46
285	538	59
286	538	56
287	538	32
288	538	33
289	538	28
290	538	49
291	538	74
292	538	75
293	538	66
294	538	47
295	538	45
296	538	43
297	538	56
298	538	64
299	538	66
300	538	52
301	538	49
302	538	29
303	538	28
304	538	13
305	538	9
306	538	7
307	538	4
308	538	11
309	538	18
310	538	20
311	538	25
312	538	30
313	538	25
314	538	31
315	538	45
316	538	20
317	538	31
318	538	40
319	538	32
320	538	20
321	538	13
322	538	19
323	538	18
324	538	20
325	538	14
326	538	14
327	538	12
328	538	19
329	538	16
330	538	31
331	538	41
332	538	41
333	538	62
334	538	41
335	538	58
336	538	73
337	538	58
338	538	93
339	538	104
340	538	89
341	538	118
342	538	95
343	538	95
344	538	76
345	538	69
346	538	76
347	538	63
348	538	47
349	538	61
350	538	73
351	538	57
352	538	90
353	538	83
354	538	51
355	538	64
356	538	63
357	538	53
358	538	71
359	538	33
360	538	20
361	538	8
362	538	5
363	538	10
364	538	7
365	538	10
366	538	5
367	538	3
368	538	6
369	538	8
370	538	5
371	538	8
372	538	48
373	538	86
374	538	101
375	538	78
376	538	104
377	538	114
378	538	123
379	538	127
380	538	145
381	538	168
382	538	158
383	538	156
384	538	99
385	538	163
386	538	195
387	538	141
388	538	148
389	538	177
390	538	194
391	538	137
392	538	146
393	538	145
394	538	155
395	538	141
396	538	132
397	538	122
398	538	115
399	538	102
400	538	92
401	538	100
402	538	93
403	538	80
404	538	117
405	538	159
406	538	155
407	538	115
408	538	142
409	538	173
410	538	140
411	538	155
412	538	156
413	538	164
414	538	169
415	538	152
416	538	156
417	538	193
418	538	165
419	538	155
420	538	182
421	538	175
422	538	178
423	538	228
424	538	185
425	538	160
426	538	204
427	538	173
428	538	194
429	538	212
430	538	171
431	538	215
432	538	223
433	538	195
434	538	260
435	538	277
436	538	264
437	538	277
438	538	279
439	538	273
440	538	304
441	538	325
442	538	316
443	538	275
444	538	276
445	538	207
446	538	223
447	538	202
448	538	141
449	538	156
450	538	137
451	538	113
452	538	111
453	538	115
454	538	96
455	538	122
456	538	111
457	538	105
458	538	111
459	538	78
460	538	91
461	538	95
462	538	101
463	538	82
464	538	94
465	538	114
466	538	94
467	538	93
468	538	118
469	538	103
470	538	120
471	538	95
472	538	116
473	538	134
474	538	138
475	538	134
476	538	123
477	538	102
478	538	81
479	538	114
480	538	104
481	538	65
482	538	93
483	538	99
484	538	67
485	538	60
486	538	49
487	538	73
488	538	74
489	538	63
490	538	76
491	538	68
492	538	68
493	538	71
494	538	64
495	538	52
496	538	69
497	538	52
498	538	57
499	538	84
500	538	244
501	538	374
502	538	416
503	538	416
504	538	515
505	538	452
506	538	519
507	538	434
508	538	528
509	538	424
510	538	354
511	538	264
512	538	215
513	538	171
514	538	189
515	538	165
516	538	189
517	538	175
518	538	215
519	538	228
520	538	372
521	538	677
522	538	1228
523	538	1880
524	538	1399
525	538	1238
526	538	1340
527	538	1327
528	538	1404
529	538	1269
530	538	1512
531	538	1693
532	538	2582
533	538	6652
534	538	11701
535	538	12430
536	538	10228
537	538	17710
538	538	45481
1	539	1
2	539	15
3	539	59
4	539	75
5	539	78
6	539	120
7	539	93
8	539	106
9	539	100
10	539	94
11	539	96
12	539	95
13	539	105
14	539	113
15	539	107
16	539	105
17	539	78
18	539	76
19	539	73
20	539	66
21	539	71
22	539	75
23	539	63
24	539	65
25	539	51
26	539	52
27	539	51
28	539	59
29	539	75
30	539	59
31	539	74
32	539	85
33	539	84
34	539	97
35	539	115
36	539	124
38	539	104
39	539	105
40	539	108
41	539	101
42	539	92
43	539	90
44	539	69
45	539	52
46	539	27
47	539	6
48	539	4
49	539	3
50	539	5
51	539	3
52	539	3
53	539	6
54	539	6
55	539	20
56	539	35
57	539	43
58	539	39
59	539	59
60	539	54
61	539	18
62	539	6
64	539	8
65	539	4
66	539	3
67	539	8
68	539	19
69	539	50
70	539	65
71	539	76
72	539	86
73	539	127
74	539	113
75	539	66
76	539	71
77	539	64
78	539	59
79	539	51
80	539	15
81	539	21
82	539	13
83	539	21
84	539	11
85	539	12
86	539	10
87	539	7
88	539	21
89	539	34
90	539	15
91	539	9
92	539	10
93	539	11
94	539	19
95	539	20
96	539	14
97	539	16
98	539	7
99	539	5
100	539	3
101	539	9
102	539	4
103	539	6
104	539	9
105	539	6
106	539	6
107	539	6
108	539	14
109	539	22
110	539	42
111	539	56
112	539	62
113	539	95
114	539	95
115	539	62
116	539	76
117	539	93
118	539	96
119	539	74
120	539	76
121	539	81
122	539	62
123	539	52
124	539	76
125	539	56
126	539	72
127	539	57
128	539	44
129	539	49
130	539	64
131	539	73
132	539	85
133	539	110
134	539	79
135	539	73
136	539	43
137	539	45
138	539	52
139	539	58
140	539	42
141	539	39
142	539	35
143	539	42
144	539	44
145	539	45
146	539	49
147	539	54
148	539	43
149	539	34
150	539	41
151	539	34
152	539	17
153	539	23
154	539	27
155	539	33
156	539	48
157	539	29
158	539	15
159	539	45
160	539	46
161	539	31
162	539	29
163	539	28
164	539	26
165	539	19
166	539	36
167	539	41
168	539	22
169	539	24
170	539	39
171	539	31
172	539	31
173	539	28
174	539	26
175	539	30
176	539	30
177	539	26
178	539	44
179	539	47
180	539	37
181	539	49
182	539	40
183	539	53
184	539	53
185	539	48
186	539	53
187	539	52
188	539	73
189	539	34
190	539	58
191	539	53
192	539	43
193	539	60
194	539	68
195	539	72
196	539	80
197	539	92
198	539	80
199	539	74
200	539	74
201	539	70
202	539	73
203	539	105
204	539	98
205	539	83
206	539	101
207	539	98
208	539	110
209	539	90
210	539	116
211	539	98
212	539	100
213	539	122
214	539	113
215	539	107
216	539	92
217	539	100
218	539	86
219	539	88
220	539	97
221	539	90
222	539	90
223	539	92
224	539	92
225	539	89
226	539	64
227	539	54
228	539	46
229	539	60
230	539	57
231	539	47
232	539	40
233	539	63
234	539	64
235	539	99
236	539	91
237	539	90
238	539	129
239	539	99
240	539	112
241	539	113
242	539	99
243	539	103
244	539	69
245	539	98
246	539	115
247	539	93
248	539	72
249	539	90
250	539	100
251	539	94
252	539	123
253	539	114
254	539	110
255	539	122
256	539	107
257	539	113
258	539	113
259	539	129
260	539	83
261	539	106
262	539	98
263	539	86
264	539	105
265	539	83
266	539	76
267	539	79
268	539	70
269	539	81
270	539	108
271	539	81
272	539	39
273	539	47
274	539	53
275	539	45
276	539	39
277	539	57
278	539	52
279	539	79
280	539	63
281	539	59
282	539	52
283	539	67
284	539	57
285	539	78
286	539	53
287	539	41
288	539	28
289	539	41
290	539	62
291	539	75
292	539	77
293	539	99
294	539	43
295	539	55
296	539	43
297	539	58
298	539	61
299	539	50
300	539	66
301	539	60
302	539	46
303	539	45
304	539	9
305	539	8
306	539	8
307	539	5
308	539	13
309	539	10
310	539	18
311	539	22
312	539	29
313	539	39
314	539	27
315	539	43
316	539	30
317	539	39
318	539	35
319	539	47
320	539	25
321	539	26
322	539	26
323	539	17
324	539	15
325	539	19
326	539	18
327	539	29
328	539	20
329	539	27
330	539	23
331	539	40
332	539	50
333	539	53
334	539	45
335	539	69
336	539	79
337	539	74
338	539	98
339	539	78
340	539	78
341	539	109
342	539	101
343	539	77
344	539	77
345	539	73
346	539	52
347	539	55
348	539	52
349	539	71
350	539	83
351	539	68
352	539	73
353	539	61
354	539	71
355	539	68
356	539	78
357	539	66
358	539	55
359	539	43
360	539	18
361	539	11
362	539	14
363	539	10
364	539	20
365	539	13
366	539	6
367	539	9
368	539	5
369	539	11
370	539	11
371	539	18
372	539	58
373	539	96
374	539	114
375	539	79
376	539	92
377	539	117
378	539	120
379	539	117
380	539	134
381	539	140
382	539	143
383	539	148
384	539	115
385	539	164
386	539	166
387	539	168
388	539	179
389	539	158
390	539	175
391	539	164
392	539	168
393	539	171
394	539	158
395	539	156
396	539	157
397	539	142
398	539	103
399	539	100
400	539	98
401	539	113
402	539	91
403	539	83
404	539	112
405	539	146
406	539	134
407	539	124
408	539	150
409	539	177
410	539	144
411	539	108
412	539	137
413	539	160
414	539	164
415	539	142
416	539	188
417	539	178
418	539	158
419	539	115
420	539	199
421	539	134
422	539	174
423	539	176
424	539	181
425	539	159
426	539	193
427	539	144
428	539	178
429	539	209
430	539	175
431	539	208
432	539	183
433	539	199
434	539	250
435	539	247
436	539	275
437	539	266
438	539	293
439	539	295
440	539	283
441	539	294
442	539	304
443	539	291
444	539	278
445	539	234
446	539	209
447	539	193
448	539	164
449	539	168
450	539	140
451	539	101
452	539	95
453	539	140
454	539	121
455	539	108
456	539	94
457	539	120
458	539	120
459	539	75
460	539	112
461	539	106
462	539	104
463	539	107
464	539	110
465	539	97
466	539	115
467	539	118
468	539	99
469	539	91
470	539	128
471	539	90
472	539	102
473	539	159
474	539	122
475	539	129
476	539	110
477	539	118
478	539	109
479	539	109
480	539	93
481	539	90
482	539	111
483	539	111
484	539	83
485	539	70
486	539	61
487	539	68
488	539	72
489	539	69
490	539	72
491	539	88
492	539	68
493	539	84
494	539	80
495	539	61
496	539	75
497	539	54
498	539	71
499	539	74
500	539	229
501	539	380
502	539	398
503	539	330
504	539	471
505	539	402
506	539	436
507	539	400
508	539	499
509	539	358
510	539	294
511	539	241
512	539	200
513	539	205
514	539	191
515	539	177
516	539	202
517	539	214
518	539	208
519	539	208
520	539	342
521	539	593
522	539	1039
523	539	1459
524	539	1149
525	539	1106
526	539	1198
527	539	1126
528	539	1199
529	539	1121
530	539	1312
531	539	1467
532	539	2211
533	539	4881
534	539	8114
535	539	7450
536	539	6440
537	539	8235
538	539	20701
539	539	53889
1	540	5
2	540	21
3	540	47
4	540	59
5	540	63
6	540	89
7	540	109
8	540	94
9	540	92
10	540	66
11	540	101
12	540	70
13	540	105
14	540	102
15	540	70
16	540	78
17	540	75
18	540	69
19	540	67
20	540	74
21	540	67
22	540	57
23	540	62
24	540	55
25	540	56
26	540	52
27	540	58
28	540	49
29	540	65
30	540	49
31	540	85
32	540	90
33	540	79
34	540	92
35	540	113
36	540	102
38	540	72
39	540	85
40	540	78
41	540	87
42	540	66
43	540	71
44	540	70
45	540	48
46	540	20
47	540	7
48	540	5
49	540	3
51	540	2
52	540	5
53	540	3
55	540	10
56	540	24
57	540	46
58	540	54
59	540	38
60	540	39
61	540	15
62	540	7
64	540	4
65	540	3
66	540	2
67	540	3
68	540	17
69	540	37
70	540	53
71	540	71
72	540	82
73	540	101
74	540	87
75	540	60
76	540	54
77	540	61
78	540	55
79	540	36
80	540	19
81	540	10
82	540	7
83	540	10
84	540	13
85	540	11
86	540	14
87	540	19
88	540	19
89	540	39
90	540	13
91	540	11
92	540	6
93	540	8
94	540	21
95	540	10
96	540	10
97	540	18
98	540	7
99	540	7
100	540	4
101	540	6
102	540	4
103	540	5
104	540	4
105	540	4
106	540	7
107	540	12
108	540	11
109	540	10
110	540	55
111	540	62
112	540	72
113	540	105
114	540	65
115	540	59
116	540	79
117	540	69
118	540	89
119	540	58
120	540	49
121	540	74
122	540	80
123	540	47
124	540	67
125	540	51
126	540	67
127	540	48
128	540	38
129	540	56
130	540	55
131	540	88
132	540	75
133	540	77
134	540	81
135	540	59
136	540	41
137	540	45
138	540	52
139	540	43
140	540	51
141	540	38
142	540	32
143	540	48
144	540	28
145	540	27
146	540	38
147	540	40
148	540	36
149	540	32
150	540	41
151	540	28
152	540	22
153	540	24
154	540	21
155	540	17
156	540	43
157	540	21
158	540	24
159	540	32
160	540	45
161	540	30
162	540	25
163	540	23
164	540	24
165	540	28
166	540	33
167	540	22
168	540	24
169	540	38
170	540	36
171	540	24
172	540	18
173	540	21
174	540	22
175	540	25
176	540	15
177	540	25
178	540	44
179	540	38
180	540	31
181	540	40
182	540	47
183	540	53
184	540	43
185	540	45
186	540	53
187	540	61
188	540	74
189	540	41
190	540	50
191	540	46
192	540	57
193	540	59
194	540	64
195	540	74
196	540	66
197	540	68
198	540	70
199	540	72
200	540	67
201	540	68
202	540	65
203	540	85
204	540	90
205	540	65
206	540	81
207	540	84
208	540	75
209	540	98
210	540	90
211	540	112
212	540	82
213	540	82
214	540	91
215	540	71
216	540	76
217	540	101
218	540	75
219	540	67
220	540	74
221	540	67
222	540	67
223	540	85
224	540	95
225	540	59
226	540	59
227	540	49
228	540	51
229	540	47
230	540	38
231	540	41
232	540	42
233	540	73
234	540	67
235	540	62
236	540	80
237	540	80
238	540	99
239	540	89
240	540	93
241	540	102
242	540	111
243	540	99
244	540	50
245	540	85
246	540	100
247	540	88
248	540	72
249	540	96
250	540	87
251	540	84
252	540	107
253	540	105
254	540	112
255	540	105
256	540	91
257	540	78
258	540	87
259	540	91
260	540	72
261	540	94
262	540	82
263	540	72
264	540	84
265	540	76
266	540	73
267	540	75
268	540	46
269	540	76
270	540	85
271	540	65
272	540	35
273	540	45
274	540	54
275	540	42
276	540	30
277	540	41
278	540	46
279	540	58
280	540	50
281	540	52
282	540	69
283	540	58
284	540	52
285	540	49
286	540	45
287	540	42
288	540	28
289	540	39
290	540	43
291	540	64
292	540	62
293	540	56
294	540	31
295	540	43
296	540	41
297	540	41
298	540	46
299	540	62
300	540	56
301	540	39
302	540	33
303	540	20
304	540	5
305	540	8
306	540	8
307	540	1
308	540	12
309	540	18
310	540	18
311	540	22
312	540	37
313	540	26
314	540	27
315	540	33
316	540	26
317	540	28
318	540	33
319	540	34
320	540	15
321	540	17
322	540	16
323	540	19
324	540	18
325	540	12
326	540	11
327	540	9
328	540	16
329	540	19
330	540	23
331	540	34
332	540	53
333	540	54
334	540	46
335	540	60
336	540	76
337	540	79
338	540	71
339	540	84
340	540	87
341	540	97
342	540	88
343	540	76
344	540	64
345	540	74
346	540	60
347	540	44
348	540	48
349	540	62
350	540	78
351	540	69
352	540	59
353	540	65
354	540	44
355	540	58
356	540	44
357	540	53
358	540	55
359	540	54
360	540	12
361	540	14
362	540	5
363	540	6
364	540	8
365	540	12
366	540	8
367	540	9
368	540	7
369	540	13
370	540	18
371	540	16
372	540	31
373	540	68
374	540	97
375	540	73
376	540	105
377	540	91
378	540	103
379	540	103
380	540	117
381	540	133
382	540	142
383	540	121
384	540	79
385	540	147
386	540	161
387	540	141
388	540	136
389	540	126
390	540	163
391	540	116
392	540	148
393	540	148
394	540	140
395	540	123
396	540	100
397	540	110
398	540	92
399	540	86
400	540	91
401	540	80
402	540	103
403	540	70
404	540	102
405	540	124
406	540	105
407	540	125
408	540	130
409	540	129
410	540	116
411	540	133
412	540	126
413	540	140
414	540	134
415	540	143
416	540	136
417	540	163
418	540	122
419	540	110
420	540	140
421	540	145
422	540	167
423	540	190
424	540	151
425	540	159
426	540	150
427	540	146
428	540	179
429	540	203
430	540	155
431	540	186
432	540	169
433	540	170
434	540	233
435	540	217
436	540	234
437	540	221
438	540	229
439	540	248
440	540	266
441	540	265
442	540	249
443	540	234
444	540	247
445	540	158
446	540	175
447	540	165
448	540	144
449	540	156
450	540	111
451	540	89
452	540	89
453	540	123
454	540	118
455	540	92
456	540	102
457	540	96
458	540	85
459	540	64
460	540	93
461	540	78
462	540	98
463	540	86
464	540	107
465	540	105
466	540	104
467	540	92
468	540	118
469	540	103
470	540	89
471	540	69
472	540	91
473	540	133
474	540	119
475	540	104
476	540	122
477	540	99
478	540	83
479	540	94
480	540	77
481	540	72
482	540	82
483	540	89
484	540	75
485	540	55
486	540	53
487	540	72
488	540	69
489	540	68
490	540	62
491	540	57
492	540	58
493	540	61
494	540	55
495	540	44
496	540	74
497	540	65
498	540	51
499	540	57
500	540	235
501	540	322
502	540	290
503	540	270
504	540	363
505	540	297
506	540	351
507	540	334
508	540	398
509	540	261
510	540	270
511	540	177
512	540	152
513	540	129
514	540	146
515	540	147
516	540	157
517	540	149
518	540	180
519	540	186
520	540	288
521	540	498
522	540	803
523	540	1119
524	540	910
525	540	911
526	540	975
527	540	870
528	540	910
529	540	927
530	540	1070
531	540	1134
532	540	1670
533	540	3752
534	540	6023
535	540	5410
536	540	4637
537	540	5831
538	540	10620
539	540	25182
540	540	41602
1	541	6
2	541	16
3	541	35
4	541	59
5	541	83
6	541	83
7	541	103
8	541	99
9	541	85
10	541	62
11	541	108
12	541	99
13	541	96
14	541	90
15	541	78
16	541	85
17	541	72
18	541	85
19	541	76
20	541	71
21	541	56
22	541	75
23	541	57
24	541	69
25	541	68
26	541	64
27	541	63
28	541	82
29	541	64
30	541	59
31	541	83
32	541	91
33	541	86
34	541	105
35	541	100
36	541	99
38	541	81
39	541	86
40	541	91
41	541	104
42	541	74
43	541	84
44	541	66
45	541	40
46	541	14
47	541	9
48	541	4
49	541	1
50	541	7
51	541	4
52	541	3
53	541	4
54	541	4
55	541	19
56	541	30
57	541	41
58	541	40
59	541	44
60	541	33
61	541	18
62	541	5
65	541	2
66	541	1
67	541	5
68	541	25
69	541	52
70	541	61
71	541	59
72	541	71
73	541	103
74	541	96
75	541	69
76	541	58
77	541	42
78	541	57
79	541	39
80	541	14
81	541	9
82	541	12
83	541	15
84	541	8
85	541	15
86	541	6
87	541	14
88	541	23
89	541	30
90	541	21
91	541	13
92	541	7
93	541	8
94	541	17
95	541	16
96	541	11
97	541	34
98	541	14
99	541	7
100	541	6
101	541	5
102	541	6
103	541	3
104	541	8
105	541	3
106	541	3
107	541	5
108	541	16
109	541	22
110	541	42
111	541	49
112	541	67
113	541	87
114	541	79
115	541	64
116	541	78
117	541	81
118	541	89
119	541	74
120	541	59
121	541	79
122	541	62
123	541	55
124	541	68
125	541	72
126	541	57
127	541	36
128	541	43
129	541	42
130	541	36
131	541	81
132	541	85
133	541	81
134	541	69
135	541	63
136	541	49
137	541	47
138	541	38
139	541	50
140	541	45
141	541	40
142	541	33
143	541	32
144	541	41
145	541	41
146	541	46
147	541	34
148	541	38
149	541	23
150	541	25
151	541	25
152	541	15
153	541	21
154	541	25
155	541	23
156	541	37
157	541	25
158	541	28
159	541	46
160	541	47
161	541	21
162	541	19
163	541	16
164	541	29
165	541	22
166	541	33
167	541	35
168	541	25
169	541	21
170	541	26
171	541	34
172	541	20
173	541	24
174	541	30
175	541	21
176	541	22
177	541	19
178	541	33
179	541	42
180	541	28
181	541	45
182	541	46
183	541	43
184	541	50
185	541	54
186	541	59
187	541	62
188	541	52
189	541	42
190	541	58
191	541	42
192	541	68
193	541	51
194	541	76
195	541	58
196	541	74
197	541	87
198	541	83
199	541	67
200	541	67
201	541	72
202	541	57
203	541	78
204	541	99
205	541	90
206	541	94
207	541	81
208	541	83
209	541	111
210	541	83
211	541	90
212	541	89
213	541	105
214	541	102
215	541	98
216	541	69
217	541	77
218	541	68
219	541	69
220	541	77
221	541	67
222	541	77
223	541	81
224	541	74
225	541	73
226	541	51
227	541	34
228	541	43
229	541	40
230	541	45
231	541	59
232	541	61
233	541	55
234	541	71
235	541	71
236	541	89
237	541	74
238	541	99
239	541	91
240	541	89
241	541	98
242	541	77
243	541	97
244	541	52
245	541	101
246	541	113
247	541	97
248	541	70
249	541	82
250	541	88
251	541	85
252	541	112
253	541	127
254	541	109
255	541	123
256	541	100
257	541	80
258	541	84
259	541	105
260	541	92
261	541	95
262	541	67
263	541	82
264	541	73
265	541	74
266	541	78
267	541	79
268	541	65
269	541	57
270	541	89
271	541	66
272	541	41
273	541	48
274	541	50
275	541	43
276	541	30
277	541	29
278	541	43
279	541	62
280	541	58
281	541	70
282	541	58
283	541	56
284	541	68
285	541	51
286	541	44
287	541	32
288	541	32
289	541	34
290	541	50
291	541	60
292	541	66
293	541	56
294	541	40
295	541	27
296	541	29
297	541	49
298	541	50
299	541	54
300	541	50
301	541	41
302	541	26
303	541	28
304	541	12
305	541	12
306	541	5
307	541	7
308	541	12
309	541	23
310	541	22
311	541	24
312	541	26
313	541	27
314	541	37
315	541	37
316	541	33
317	541	24
318	541	36
319	541	20
320	541	21
321	541	20
322	541	11
323	541	11
324	541	18
325	541	10
326	541	14
327	541	11
328	541	20
329	541	10
330	541	26
331	541	32
332	541	48
333	541	53
334	541	33
335	541	51
336	541	79
337	541	75
338	541	82
339	541	81
340	541	76
341	541	89
342	541	81
343	541	72
344	541	54
345	541	51
346	541	66
347	541	46
348	541	44
349	541	62
350	541	71
351	541	56
352	541	63
353	541	50
354	541	46
355	541	57
356	541	51
357	541	56
358	541	47
359	541	39
360	541	13
361	541	9
362	541	7
363	541	4
364	541	7
365	541	11
366	541	6
367	541	7
368	541	5
369	541	11
370	541	8
371	541	12
372	541	36
373	541	66
374	541	100
375	541	68
376	541	98
377	541	92
378	541	89
379	541	101
380	541	115
381	541	118
382	541	139
383	541	142
384	541	103
385	541	145
386	541	144
387	541	143
388	541	153
389	541	124
390	541	160
391	541	140
392	541	151
393	541	130
394	541	134
395	541	140
396	541	134
397	541	97
398	541	88
399	541	72
400	541	81
401	541	75
402	541	74
403	541	68
404	541	96
405	541	109
406	541	138
407	541	109
408	541	124
409	541	117
410	541	109
411	541	103
412	541	121
413	541	139
414	541	138
415	541	132
416	541	151
417	541	134
418	541	148
419	541	156
420	541	161
421	541	140
422	541	163
423	541	215
424	541	176
425	541	154
426	541	146
427	541	132
428	541	179
429	541	145
430	541	140
431	541	191
432	541	165
433	541	199
434	541	199
435	541	212
436	541	223
437	541	211
438	541	247
439	541	239
440	541	270
441	541	244
442	541	240
443	541	210
444	541	195
445	541	159
446	541	183
447	541	143
448	541	123
449	541	152
450	541	114
451	541	78
452	541	79
453	541	117
454	541	87
455	541	96
456	541	106
457	541	96
458	541	86
459	541	77
460	541	100
461	541	91
462	541	72
463	541	93
464	541	81
465	541	99
466	541	98
467	541	89
468	541	102
469	541	86
470	541	99
471	541	76
472	541	97
473	541	130
474	541	112
475	541	111
476	541	122
477	541	96
478	541	62
479	541	80
480	541	69
481	541	57
482	541	83
483	541	80
484	541	66
485	541	65
486	541	50
487	541	59
488	541	73
489	541	58
490	541	71
491	541	52
492	541	68
493	541	50
494	541	56
495	541	53
496	541	61
497	541	36
498	541	47
499	541	58
500	541	177
501	541	300
502	541	290
503	541	286
504	541	331
505	541	266
506	541	295
507	541	305
508	541	352
509	541	234
510	541	220
511	541	169
512	541	128
513	541	101
514	541	135
515	541	126
516	541	136
517	541	132
518	541	112
519	541	144
520	541	186
521	541	379
522	541	671
523	541	895
524	541	864
525	541	758
526	541	817
527	541	821
528	541	853
529	541	750
530	541	848
531	541	922
532	541	1275
533	541	2879
534	541	4619
535	541	3841
536	541	3405
537	541	4167
538	541	7157
539	541	12086
540	541	19077
541	541	43965
1	542	4
2	542	14
3	542	60
4	542	54
5	542	67
6	542	104
7	542	100
8	542	99
9	542	112
10	542	83
11	542	99
12	542	102
13	542	87
14	542	106
15	542	95
16	542	89
17	542	87
18	542	80
19	542	94
20	542	83
21	542	78
22	542	68
23	542	68
24	542	81
25	542	73
26	542	59
27	542	78
28	542	72
29	542	61
30	542	67
31	542	92
32	542	72
33	542	106
34	542	107
35	542	104
36	542	114
38	542	91
39	542	132
40	542	85
41	542	93
42	542	63
43	542	90
44	542	65
45	542	38
46	542	17
47	542	7
48	542	4
50	542	4
51	542	4
52	542	3
53	542	2
54	542	4
55	542	14
56	542	25
57	542	61
58	542	46
59	542	57
60	542	47
61	542	19
62	542	2
63	542	3
64	542	7
65	542	5
66	542	3
67	542	5
68	542	19
69	542	49
70	542	58
71	542	80
72	542	101
73	542	91
74	542	70
75	542	88
76	542	72
77	542	63
78	542	58
79	542	46
80	542	20
81	542	11
82	542	12
83	542	13
84	542	16
85	542	11
86	542	12
87	542	16
88	542	20
89	542	39
90	542	18
91	542	6
92	542	5
93	542	9
94	542	22
95	542	19
96	542	8
97	542	19
98	542	11
99	542	6
100	542	5
101	542	10
102	542	2
103	542	9
104	542	2
105	542	3
106	542	4
107	542	12
108	542	12
109	542	16
110	542	61
111	542	65
112	542	76
113	542	97
114	542	100
115	542	68
116	542	89
117	542	74
118	542	91
119	542	64
120	542	64
121	542	69
122	542	68
123	542	62
124	542	76
125	542	74
126	542	56
127	542	67
128	542	42
129	542	53
130	542	55
131	542	81
132	542	123
133	542	77
134	542	77
135	542	54
136	542	48
137	542	31
138	542	59
139	542	42
140	542	42
141	542	35
142	542	48
143	542	37
144	542	44
145	542	42
146	542	47
147	542	44
148	542	34
149	542	25
150	542	30
151	542	43
152	542	32
153	542	24
154	542	21
155	542	25
156	542	49
157	542	31
158	542	18
159	542	29
160	542	44
161	542	29
162	542	19
163	542	34
164	542	35
165	542	23
166	542	30
167	542	26
168	542	15
169	542	36
170	542	38
171	542	28
172	542	30
173	542	32
174	542	22
175	542	22
176	542	28
177	542	18
178	542	40
179	542	42
180	542	48
181	542	45
182	542	64
183	542	38
184	542	67
185	542	54
186	542	68
187	542	69
188	542	61
189	542	37
190	542	70
191	542	55
192	542	60
193	542	54
194	542	59
195	542	82
196	542	76
197	542	77
198	542	61
199	542	72
200	542	72
201	542	72
202	542	68
203	542	100
204	542	103
205	542	84
206	542	103
207	542	96
208	542	92
209	542	83
210	542	109
211	542	115
212	542	92
213	542	102
214	542	110
215	542	108
216	542	75
217	542	77
218	542	83
219	542	65
220	542	75
221	542	83
222	542	91
223	542	84
224	542	98
225	542	80
226	542	57
227	542	49
228	542	44
229	542	38
230	542	46
231	542	45
232	542	62
233	542	59
234	542	81
235	542	84
236	542	82
237	542	80
238	542	90
239	542	110
240	542	95
241	542	113
242	542	100
243	542	100
244	542	57
245	542	89
246	542	98
247	542	81
248	542	92
249	542	85
250	542	105
251	542	98
252	542	121
253	542	116
254	542	127
255	542	131
256	542	92
257	542	80
258	542	73
259	542	103
260	542	81
261	542	76
262	542	77
263	542	87
264	542	81
265	542	83
266	542	75
267	542	64
268	542	73
269	542	72
270	542	75
271	542	74
272	542	51
273	542	52
274	542	50
275	542	38
276	542	44
277	542	42
278	542	42
279	542	48
280	542	66
281	542	73
282	542	73
283	542	66
284	542	46
285	542	69
286	542	49
287	542	31
288	542	18
289	542	41
290	542	50
291	542	60
292	542	77
293	542	88
294	542	51
295	542	37
296	542	55
297	542	46
298	542	62
299	542	56
300	542	49
301	542	44
302	542	43
303	542	36
304	542	9
305	542	5
306	542	2
307	542	9
308	542	8
309	542	13
310	542	21
311	542	21
312	542	29
313	542	27
314	542	28
315	542	39
316	542	32
317	542	35
318	542	45
319	542	39
320	542	17
321	542	20
322	542	18
323	542	10
324	542	10
325	542	19
326	542	13
327	542	18
328	542	14
329	542	16
330	542	19
331	542	36
332	542	35
333	542	60
334	542	39
335	542	49
336	542	71
337	542	78
338	542	82
339	542	74
340	542	91
341	542	97
342	542	82
343	542	85
344	542	59
345	542	54
346	542	66
347	542	68
348	542	48
349	542	52
350	542	66
351	542	61
352	542	56
353	542	72
354	542	43
355	542	69
356	542	60
357	542	42
358	542	44
359	542	44
360	542	16
361	542	4
362	542	6
363	542	3
364	542	7
365	542	6
366	542	3
367	542	6
368	542	7
369	542	10
370	542	12
371	542	17
372	542	47
373	542	73
374	542	102
375	542	72
376	542	85
377	542	91
378	542	113
379	542	107
380	542	127
381	542	157
382	542	160
383	542	135
384	542	104
385	542	161
386	542	175
387	542	156
388	542	154
389	542	140
390	542	164
391	542	130
392	542	150
393	542	148
394	542	155
395	542	158
396	542	119
397	542	123
398	542	100
399	542	109
400	542	76
401	542	105
402	542	85
403	542	82
404	542	100
405	542	139
406	542	145
407	542	141
408	542	124
409	542	139
410	542	136
411	542	96
412	542	142
413	542	135
414	542	146
415	542	153
416	542	145
417	542	151
418	542	141
419	542	141
420	542	155
421	542	143
422	542	165
423	542	199
424	542	183
425	542	171
426	542	194
427	542	145
428	542	202
429	542	213
430	542	198
431	542	189
432	542	194
433	542	214
434	542	220
435	542	244
436	542	240
437	542	231
438	542	264
439	542	270
440	542	251
441	542	239
442	542	250
443	542	223
444	542	236
445	542	195
446	542	202
447	542	162
448	542	134
449	542	187
450	542	129
451	542	93
452	542	99
453	542	101
454	542	107
455	542	84
456	542	120
457	542	99
458	542	100
459	542	67
460	542	99
461	542	84
462	542	117
463	542	102
464	542	101
465	542	103
466	542	118
467	542	93
468	542	102
469	542	101
470	542	96
471	542	85
472	542	104
473	542	131
474	542	127
475	542	119
476	542	125
477	542	89
478	542	75
479	542	100
480	542	98
481	542	66
482	542	81
483	542	84
484	542	69
485	542	80
486	542	78
487	542	62
488	542	73
489	542	68
490	542	71
491	542	56
492	542	77
493	542	67
494	542	66
495	542	58
496	542	61
497	542	37
498	542	45
499	542	64
500	542	194
501	542	330
502	542	271
503	542	270
504	542	323
505	542	317
506	542	316
507	542	303
508	542	360
509	542	253
510	542	231
511	542	150
512	542	152
513	542	113
514	542	104
515	542	149
516	542	138
517	542	133
518	542	171
519	542	148
520	542	226
521	542	374
522	542	583
523	542	800
524	542	779
525	542	760
526	542	783
527	542	822
528	542	805
529	542	676
530	542	889
531	542	823
532	542	1204
533	542	2317
534	542	3121
535	542	2851
536	542	2659
537	542	2999
538	542	4544
539	542	7109
540	542	7923
541	542	23702
542	542	49143
1	543	2
2	543	26
3	543	48
4	543	64
5	543	70
6	543	88
7	543	97
8	543	115
9	543	87
10	543	91
11	543	101
12	543	75
13	543	93
14	543	91
15	543	84
16	543	89
17	543	75
18	543	67
19	543	70
20	543	71
21	543	71
22	543	74
23	543	55
24	543	68
25	543	66
26	543	67
27	543	63
28	543	61
29	543	59
30	543	65
31	543	96
32	543	88
33	543	83
34	543	102
35	543	119
36	543	104
38	543	101
39	543	123
40	543	103
41	543	95
42	543	81
43	543	96
44	543	81
45	543	39
46	543	18
47	543	10
48	543	2
50	543	2
51	543	3
52	543	3
53	543	2
54	543	5
55	543	14
56	543	28
57	543	58
58	543	44
59	543	58
60	543	42
61	543	18
62	543	9
63	543	1
64	543	4
65	543	2
66	543	1
67	543	4
68	543	17
69	543	61
70	543	71
71	543	58
72	543	89
73	543	109
74	543	102
75	543	74
76	543	60
77	543	52
78	543	51
79	543	33
80	543	11
81	543	14
82	543	6
83	543	10
84	543	7
85	543	15
86	543	12
87	543	20
88	543	17
89	543	34
90	543	19
91	543	6
92	543	8
93	543	12
94	543	25
95	543	14
96	543	14
97	543	23
98	543	9
99	543	6
100	543	5
101	543	5
102	543	7
103	543	2
104	543	7
105	543	5
106	543	7
107	543	5
108	543	17
109	543	11
110	543	46
111	543	62
112	543	50
113	543	89
114	543	77
115	543	41
116	543	82
117	543	88
118	543	77
119	543	78
120	543	45
121	543	48
122	543	40
123	543	54
124	543	64
125	543	56
126	543	68
127	543	42
128	543	40
129	543	53
130	543	46
131	543	80
132	543	84
133	543	68
134	543	71
135	543	53
136	543	45
137	543	42
138	543	40
139	543	34
140	543	26
141	543	31
142	543	36
143	543	45
144	543	36
145	543	44
146	543	39
147	543	27
148	543	35
149	543	27
150	543	29
151	543	40
152	543	24
153	543	26
154	543	21
155	543	23
156	543	50
157	543	33
158	543	20
159	543	28
160	543	32
161	543	17
162	543	24
163	543	26
164	543	21
165	543	15
166	543	26
167	543	23
168	543	20
169	543	22
170	543	29
171	543	26
172	543	22
173	543	15
174	543	14
175	543	19
176	543	18
177	543	16
178	543	34
179	543	41
180	543	42
181	543	44
182	543	34
183	543	31
184	543	49
185	543	53
186	543	65
187	543	64
188	543	52
189	543	38
190	543	55
191	543	51
192	543	51
193	543	57
194	543	50
195	543	64
196	543	68
197	543	73
198	543	49
199	543	65
200	543	52
201	543	70
202	543	56
203	543	75
204	543	85
205	543	78
206	543	78
207	543	76
208	543	82
209	543	74
210	543	95
211	543	75
212	543	62
213	543	95
214	543	88
215	543	88
216	543	70
217	543	63
218	543	53
219	543	56
220	543	70
221	543	67
222	543	79
223	543	61
224	543	67
225	543	67
226	543	61
227	543	42
228	543	33
229	543	32
230	543	41
231	543	40
232	543	56
233	543	47
234	543	57
235	543	76
236	543	76
237	543	83
238	543	76
239	543	84
240	543	97
241	543	100
242	543	87
243	543	89
244	543	44
245	543	87
246	543	96
247	543	75
248	543	68
249	543	93
250	543	101
251	543	96
252	543	96
253	543	108
254	543	100
255	543	120
256	543	108
257	543	74
258	543	77
259	543	86
260	543	97
261	543	76
262	543	75
263	543	77
264	543	74
265	543	69
266	543	48
267	543	64
268	543	50
269	543	52
270	543	91
271	543	61
272	543	31
273	543	32
274	543	49
275	543	40
276	543	34
277	543	39
278	543	51
279	543	54
280	543	55
281	543	50
282	543	57
283	543	52
284	543	44
285	543	44
286	543	41
287	543	30
288	543	31
289	543	29
290	543	40
291	543	52
292	543	59
293	543	64
294	543	40
295	543	20
296	543	39
297	543	33
298	543	64
299	543	44
300	543	49
301	543	48
302	543	45
303	543	30
304	543	17
305	543	8
306	543	5
307	543	7
308	543	13
309	543	23
310	543	17
311	543	23
312	543	28
313	543	18
314	543	30
315	543	38
316	543	22
317	543	26
318	543	36
319	543	23
320	543	11
321	543	26
322	543	17
323	543	13
324	543	19
325	543	8
326	543	11
327	543	12
328	543	16
329	543	15
330	543	33
331	543	31
332	543	34
333	543	48
334	543	38
335	543	62
336	543	69
337	543	65
338	543	96
339	543	67
340	543	86
341	543	93
342	543	77
343	543	67
344	543	59
345	543	72
346	543	54
347	543	49
348	543	40
349	543	49
350	543	80
351	543	60
352	543	86
353	543	58
354	543	52
355	543	43
356	543	47
357	543	49
358	543	50
359	543	35
360	543	17
361	543	5
362	543	10
363	543	7
364	543	13
365	543	5
366	543	3
367	543	8
368	543	9
369	543	16
370	543	5
371	543	16
372	543	33
373	543	81
374	543	95
375	543	69
376	543	100
377	543	77
378	543	97
379	543	99
380	543	109
381	543	136
382	543	132
383	543	134
384	543	82
385	543	148
386	543	151
387	543	124
388	543	152
389	543	150
390	543	157
391	543	134
392	543	135
393	543	121
394	543	124
395	543	145
396	543	97
397	543	105
398	543	82
399	543	85
400	543	69
401	543	53
402	543	85
403	543	64
404	543	75
405	543	130
406	543	108
407	543	110
408	543	107
409	543	131
410	543	119
411	543	88
412	543	127
413	543	130
414	543	138
415	543	141
416	543	146
417	543	149
418	543	150
419	543	131
420	543	163
421	543	142
422	543	139
423	543	188
424	543	170
425	543	152
426	543	154
427	543	148
428	543	179
429	543	158
430	543	140
431	543	176
432	543	177
433	543	180
434	543	226
435	543	219
436	543	247
437	543	211
438	543	247
439	543	253
440	543	262
441	543	249
442	543	253
443	543	216
444	543	203
445	543	162
446	543	145
447	543	133
448	543	127
449	543	144
450	543	97
451	543	64
452	543	77
453	543	86
454	543	77
455	543	90
456	543	93
457	543	86
458	543	92
459	543	55
460	543	88
461	543	80
462	543	94
463	543	77
464	543	83
465	543	91
466	543	87
467	543	75
468	543	106
469	543	71
470	543	79
471	543	66
472	543	86
473	543	108
474	543	103
475	543	106
476	543	89
477	543	87
478	543	53
479	543	80
480	543	60
481	543	53
482	543	60
483	543	76
484	543	61
485	543	44
486	543	49
487	543	64
488	543	63
489	543	57
490	543	65
491	543	48
492	543	57
493	543	61
494	543	39
495	543	37
496	543	57
497	543	50
498	543	45
499	543	49
500	543	170
501	543	242
502	543	257
503	543	291
504	543	319
505	543	258
506	543	293
507	543	261
508	543	334
509	543	228
510	543	202
511	543	129
512	543	120
513	543	117
514	543	118
515	543	114
516	543	102
517	543	123
518	543	112
519	543	119
520	543	208
521	543	367
522	543	545
523	543	754
524	543	682
525	543	621
526	543	670
527	543	651
528	543	680
529	543	645
530	543	751
531	543	680
532	543	1005
533	543	2326
534	543	3587
535	543	3114
536	543	2755
537	543	3242
538	543	5425
539	543	8301
540	543	9346
541	543	22454
542	543	22959
543	543	40190
1	544	2
2	544	19
3	544	47
4	544	64
5	544	71
6	544	108
7	544	115
8	544	119
9	544	98
10	544	83
11	544	116
12	544	92
13	544	103
14	544	97
15	544	90
16	544	93
17	544	79
18	544	76
19	544	89
20	544	74
21	544	58
22	544	85
23	544	77
24	544	61
25	544	70
26	544	58
27	544	69
28	544	70
29	544	73
30	544	80
31	544	85
32	544	100
33	544	107
34	544	120
35	544	103
36	544	115
38	544	99
39	544	120
40	544	91
41	544	109
42	544	67
43	544	94
44	544	89
45	544	47
46	544	25
47	544	8
48	544	3
49	544	2
50	544	4
51	544	2
52	544	2
53	544	5
54	544	7
55	544	12
56	544	26
57	544	70
58	544	59
59	544	45
60	544	42
61	544	15
62	544	7
63	544	1
64	544	3
65	544	2
67	544	8
68	544	15
69	544	46
70	544	72
71	544	78
72	544	89
73	544	111
74	544	105
75	544	69
76	544	71
77	544	63
78	544	67
79	544	48
80	544	12
81	544	10
82	544	9
83	544	15
84	544	6
85	544	12
86	544	8
87	544	17
88	544	27
89	544	39
90	544	18
91	544	15
92	544	10
93	544	10
94	544	13
95	544	16
96	544	12
97	544	17
98	544	9
99	544	8
100	544	11
101	544	5
102	544	3
103	544	7
104	544	2
105	544	6
106	544	4
107	544	6
108	544	14
109	544	18
110	544	36
111	544	74
112	544	71
113	544	90
114	544	104
115	544	52
116	544	97
117	544	99
118	544	81
119	544	75
120	544	65
121	544	74
122	544	71
123	544	70
124	544	55
125	544	52
126	544	52
127	544	55
128	544	45
129	544	64
130	544	53
131	544	87
132	544	89
133	544	97
134	544	77
135	544	51
136	544	36
137	544	44
138	544	42
139	544	61
140	544	39
141	544	44
142	544	30
143	544	32
144	544	31
145	544	49
146	544	36
147	544	34
148	544	32
149	544	25
150	544	39
151	544	36
152	544	10
153	544	19
154	544	24
155	544	27
156	544	49
157	544	21
158	544	25
159	544	36
160	544	36
161	544	26
162	544	29
163	544	30
164	544	22
165	544	18
166	544	28
167	544	24
168	544	26
169	544	21
170	544	40
171	544	27
172	544	30
173	544	32
174	544	25
175	544	19
176	544	36
177	544	21
178	544	25
179	544	48
180	544	31
181	544	36
182	544	48
183	544	40
184	544	48
185	544	43
186	544	54
187	544	49
188	544	64
189	544	46
190	544	68
191	544	68
192	544	53
193	544	44
194	544	61
195	544	60
196	544	63
197	544	71
198	544	67
199	544	70
200	544	64
201	544	69
202	544	69
203	544	88
204	544	77
205	544	64
206	544	83
207	544	81
208	544	114
209	544	88
210	544	78
211	544	97
212	544	88
213	544	94
214	544	115
215	544	78
216	544	73
217	544	84
218	544	64
219	544	74
220	544	57
221	544	54
222	544	83
223	544	58
224	544	78
225	544	66
226	544	44
227	544	32
228	544	44
229	544	37
230	544	41
231	544	40
232	544	46
233	544	63
234	544	57
235	544	88
236	544	84
237	544	89
238	544	95
239	544	99
240	544	115
241	544	94
242	544	107
243	544	81
244	544	53
245	544	97
246	544	95
247	544	80
248	544	90
249	544	90
250	544	109
251	544	86
252	544	112
253	544	110
254	544	111
255	544	104
256	544	104
257	544	77
258	544	79
259	544	91
260	544	86
261	544	77
262	544	84
263	544	79
264	544	89
265	544	75
266	544	76
267	544	80
268	544	64
269	544	66
270	544	112
271	544	86
272	544	37
273	544	45
274	544	34
275	544	34
276	544	33
277	544	41
278	544	53
279	544	52
280	544	62
281	544	63
282	544	63
283	544	67
284	544	53
285	544	53
286	544	45
287	544	36
288	544	31
289	544	40
290	544	36
291	544	58
292	544	69
293	544	66
294	544	38
295	544	34
296	544	37
297	544	56
298	544	41
299	544	70
300	544	60
301	544	41
302	544	30
303	544	38
304	544	14
305	544	6
306	544	2
307	544	7
308	544	9
309	544	13
310	544	26
311	544	28
312	544	40
313	544	21
314	544	28
315	544	39
316	544	36
317	544	32
318	544	53
319	544	45
320	544	20
321	544	26
322	544	17
323	544	12
324	544	16
325	544	16
326	544	16
327	544	15
328	544	22
329	544	23
330	544	26
331	544	32
332	544	45
333	544	52
334	544	34
335	544	54
336	544	78
337	544	69
338	544	95
339	544	89
340	544	76
341	544	93
342	544	100
343	544	54
344	544	68
345	544	69
346	544	72
347	544	46
348	544	43
349	544	51
350	544	66
351	544	53
352	544	83
353	544	59
354	544	51
355	544	53
356	544	60
357	544	70
358	544	49
359	544	40
360	544	14
361	544	8
362	544	10
363	544	8
364	544	11
365	544	10
366	544	4
367	544	5
368	544	11
369	544	15
370	544	7
371	544	17
372	544	42
373	544	64
374	544	90
375	544	87
376	544	101
377	544	103
378	544	100
379	544	94
380	544	112
381	544	110
382	544	127
383	544	137
384	544	95
385	544	151
386	544	180
387	544	172
388	544	161
389	544	159
390	544	151
391	544	137
392	544	152
393	544	129
394	544	130
395	544	142
396	544	119
397	544	116
398	544	96
399	544	89
400	544	73
401	544	66
402	544	86
403	544	70
404	544	90
405	544	132
406	544	126
407	544	112
408	544	124
409	544	133
410	544	129
411	544	111
412	544	137
413	544	158
414	544	147
415	544	162
416	544	161
417	544	196
418	544	144
419	544	150
420	544	173
421	544	141
422	544	149
423	544	201
424	544	187
425	544	183
426	544	195
427	544	154
428	544	184
429	544	200
430	544	163
431	544	189
432	544	186
433	544	216
434	544	255
435	544	256
436	544	271
437	544	219
438	544	262
439	544	276
440	544	286
441	544	285
442	544	267
443	544	225
444	544	220
445	544	173
446	544	180
447	544	159
448	544	157
449	544	137
450	544	116
451	544	92
452	544	73
453	544	117
454	544	88
455	544	99
456	544	84
457	544	103
458	544	85
459	544	66
460	544	71
461	544	73
462	544	83
463	544	85
464	544	81
465	544	97
466	544	110
467	544	97
468	544	104
469	544	81
470	544	103
471	544	70
472	544	78
473	544	116
474	544	100
475	544	96
476	544	103
477	544	92
478	544	69
479	544	91
480	544	64
481	544	63
482	544	83
483	544	90
484	544	60
485	544	53
486	544	37
487	544	56
488	544	60
489	544	55
490	544	61
491	544	59
492	544	55
493	544	48
494	544	50
495	544	50
496	544	72
497	544	40
498	544	47
499	544	57
500	544	197
501	544	299
502	544	289
503	544	291
504	544	304
505	544	261
506	544	288
507	544	254
508	544	339
509	544	241
510	544	204
511	544	152
512	544	137
513	544	113
514	544	129
515	544	123
516	544	95
517	544	126
518	544	135
519	544	138
520	544	199
521	544	339
522	544	553
523	544	697
524	544	667
525	544	634
526	544	690
527	544	662
528	544	715
529	544	624
530	544	688
531	544	704
532	544	903
533	544	1858
534	544	2667
535	544	2371
536	544	2232
537	544	2607
538	544	3879
539	544	5347
540	544	5822
541	544	10609
542	544	7760
543	544	17974
544	544	45972
1	545	1
2	545	17
3	545	59
4	545	62
5	545	64
6	545	101
7	545	97
8	545	105
9	545	97
10	545	109
11	545	105
12	545	96
13	545	93
14	545	102
15	545	82
16	545	75
17	545	105
18	545	89
19	545	80
20	545	88
21	545	72
22	545	62
23	545	79
24	545	80
25	545	67
26	545	70
27	545	72
28	545	74
29	545	69
30	545	80
31	545	67
32	545	86
33	545	89
34	545	128
35	545	108
36	545	105
38	545	88
39	545	109
40	545	107
41	545	117
42	545	95
43	545	99
44	545	84
45	545	38
46	545	17
47	545	4
48	545	2
49	545	4
50	545	1
51	545	3
52	545	4
53	545	2
54	545	4
55	545	17
56	545	30
57	545	52
58	545	58
59	545	61
60	545	39
61	545	21
62	545	3
63	545	1
64	545	7
66	545	1
67	545	1
68	545	25
69	545	67
70	545	66
71	545	54
72	545	84
73	545	117
74	545	90
75	545	75
76	545	65
77	545	45
78	545	63
79	545	48
80	545	14
81	545	15
82	545	13
83	545	15
84	545	8
85	545	6
86	545	15
87	545	18
88	545	10
89	545	41
90	545	17
91	545	3
92	545	9
93	545	7
94	545	31
95	545	23
96	545	11
97	545	16
98	545	9
99	545	5
100	545	4
101	545	6
102	545	4
103	545	6
104	545	6
105	545	8
106	545	5
107	545	9
108	545	11
109	545	10
110	545	39
111	545	62
112	545	65
113	545	84
114	545	95
115	545	60
116	545	79
117	545	92
118	545	93
119	545	76
120	545	54
121	545	71
122	545	56
123	545	63
124	545	62
125	545	57
126	545	56
127	545	71
128	545	40
129	545	61
130	545	62
131	545	63
132	545	110
133	545	80
134	545	81
135	545	50
136	545	39
137	545	33
138	545	58
139	545	46
140	545	31
141	545	38
142	545	31
143	545	35
144	545	33
145	545	48
146	545	38
147	545	38
148	545	24
149	545	23
150	545	36
151	545	25
152	545	19
153	545	16
154	545	23
155	545	23
156	545	25
157	545	25
158	545	20
159	545	29
160	545	46
161	545	29
162	545	21
163	545	19
164	545	18
165	545	29
166	545	25
167	545	39
168	545	21
169	545	23
170	545	31
171	545	22
172	545	23
173	545	10
174	545	18
175	545	12
176	545	32
177	545	26
178	545	45
179	545	46
180	545	36
181	545	27
182	545	43
183	545	51
184	545	64
185	545	46
186	545	59
187	545	51
188	545	62
189	545	31
190	545	40
191	545	62
192	545	60
193	545	53
194	545	49
195	545	64
196	545	68
197	545	80
198	545	68
199	545	51
200	545	48
201	545	48
202	545	62
203	545	88
204	545	72
205	545	69
206	545	80
207	545	74
208	545	85
209	545	85
210	545	90
211	545	103
212	545	71
213	545	96
214	545	91
215	545	91
216	545	69
217	545	80
218	545	69
219	545	80
220	545	55
221	545	72
222	545	68
223	545	80
224	545	70
225	545	71
226	545	49
227	545	40
228	545	33
229	545	48
230	545	45
231	545	49
232	545	50
233	545	60
234	545	71
235	545	70
236	545	71
237	545	78
238	545	99
239	545	94
240	545	91
241	545	84
242	545	81
243	545	86
244	545	41
245	545	86
246	545	108
247	545	80
248	545	91
249	545	106
250	545	84
251	545	75
252	545	125
253	545	114
254	545	120
255	545	115
256	545	107
257	545	75
258	545	69
259	545	93
260	545	85
261	545	86
262	545	63
263	545	88
264	545	88
265	545	55
266	545	73
267	545	47
268	545	58
269	545	50
270	545	70
271	545	75
272	545	30
273	545	26
274	545	34
275	545	31
276	545	23
277	545	36
278	545	51
279	545	47
280	545	50
281	545	67
282	545	44
283	545	52
284	545	54
285	545	52
286	545	43
287	545	25
288	545	15
289	545	28
290	545	28
291	545	48
292	545	57
293	545	58
294	545	40
295	545	40
296	545	51
297	545	61
298	545	46
299	545	43
300	545	54
301	545	48
302	545	43
303	545	26
304	545	12
305	545	7
306	545	4
307	545	7
308	545	11
309	545	15
310	545	8
311	545	17
312	545	35
313	545	20
314	545	29
315	545	31
316	545	22
317	545	27
318	545	42
319	545	24
320	545	16
321	545	19
322	545	16
323	545	16
324	545	17
325	545	3
326	545	10
327	545	16
328	545	15
329	545	14
330	545	28
331	545	26
332	545	47
333	545	42
334	545	33
335	545	61
336	545	67
337	545	73
338	545	72
339	545	81
340	545	73
341	545	86
342	545	94
343	545	64
344	545	48
345	545	56
346	545	52
347	545	47
348	545	43
349	545	43
350	545	72
351	545	60
352	545	78
353	545	54
354	545	44
355	545	43
356	545	45
357	545	35
358	545	46
359	545	30
360	545	11
361	545	5
362	545	9
363	545	6
364	545	7
365	545	16
366	545	9
367	545	4
368	545	7
369	545	10
370	545	7
371	545	18
372	545	39
373	545	72
374	545	76
375	545	67
376	545	89
377	545	80
378	545	102
379	545	80
380	545	95
381	545	111
382	545	147
383	545	126
384	545	92
385	545	165
386	545	187
387	545	175
388	545	150
389	545	151
390	545	170
391	545	107
392	545	138
393	545	146
394	545	150
395	545	109
396	545	114
397	545	89
398	545	75
399	545	79
400	545	77
401	545	71
402	545	86
403	545	66
404	545	92
405	545	125
406	545	124
407	545	121
408	545	113
409	545	115
410	545	108
411	545	113
412	545	126
413	545	145
414	545	132
415	545	123
416	545	148
417	545	149
418	545	153
419	545	118
420	545	178
421	545	136
422	545	159
423	545	223
424	545	182
425	545	195
426	545	185
427	545	144
428	545	182
429	545	181
430	545	139
431	545	180
432	545	180
433	545	207
434	545	250
435	545	259
436	545	222
437	545	236
438	545	256
439	545	232
440	545	242
441	545	264
442	545	229
443	545	190
444	545	227
445	545	172
446	545	170
447	545	147
448	545	133
449	545	149
450	545	118
451	545	75
452	545	83
453	545	95
454	545	86
455	545	99
456	545	92
457	545	86
458	545	73
459	545	59
460	545	93
461	545	99
462	545	123
463	545	94
464	545	86
465	545	80
466	545	106
467	545	68
468	545	109
469	545	82
470	545	111
471	545	74
472	545	107
473	545	117
474	545	113
475	545	94
476	545	93
477	545	78
478	545	67
479	545	71
480	545	72
481	545	61
482	545	86
483	545	84
484	545	62
485	545	64
486	545	55
487	545	69
488	545	61
489	545	56
490	545	64
491	545	67
492	545	66
493	545	51
494	545	46
495	545	49
496	545	50
497	545	44
498	545	54
499	545	48
500	545	181
501	545	250
502	545	236
503	545	282
504	545	323
505	545	258
506	545	249
507	545	214
508	545	332
509	545	218
510	545	160
511	545	111
512	545	113
513	545	80
514	545	100
515	545	102
516	545	110
517	545	106
518	545	101
519	545	110
520	545	187
521	545	276
522	545	495
523	545	635
524	545	629
525	545	585
526	545	644
527	545	632
528	545	656
529	545	616
530	545	680
531	545	635
532	545	842
533	545	1603
534	545	2268
535	545	2000
536	545	1913
537	545	2131
538	545	2999
539	545	4101
540	545	4430
541	545	7766
542	545	5920
543	545	10343
544	545	25315
545	545	43584
0	546	1
1	546	3
2	546	23
3	546	40
4	546	51
5	546	63
6	546	95
7	546	73
8	546	89
9	546	60
10	546	56
11	546	83
12	546	62
13	546	68
14	546	78
15	546	62
16	546	53
17	546	80
18	546	62
19	546	55
20	546	52
21	546	50
22	546	62
23	546	46
24	546	62
25	546	44
26	546	50
27	546	40
28	546	66
29	546	63
30	546	58
31	546	67
32	546	49
33	546	62
34	546	60
35	546	71
36	546	71
38	546	82
39	546	83
40	546	71
41	546	80
42	546	70
43	546	53
44	546	57
45	546	40
46	546	25
47	546	2
48	546	3
49	546	3
50	546	5
51	546	2
52	546	3
53	546	3
54	546	7
55	546	15
56	546	20
57	546	32
58	546	40
59	546	51
60	546	40
61	546	12
62	546	5
63	546	1
64	546	2
65	546	1
67	546	8
68	546	14
69	546	45
70	546	46
71	546	55
72	546	60
73	546	88
74	546	73
75	546	64
76	546	39
77	546	46
78	546	48
79	546	28
80	546	10
81	546	14
82	546	6
83	546	10
84	546	12
85	546	9
86	546	5
87	546	14
88	546	24
89	546	34
90	546	16
91	546	12
92	546	3
93	546	13
94	546	13
95	546	19
96	546	5
97	546	18
98	546	9
99	546	5
100	546	6
101	546	7
102	546	4
103	546	5
104	546	5
105	546	5
106	546	5
107	546	6
108	546	13
109	546	15
110	546	33
111	546	43
112	546	49
113	546	63
114	546	76
115	546	57
116	546	53
117	546	71
118	546	82
119	546	51
120	546	48
121	546	46
122	546	47
123	546	48
124	546	58
125	546	61
126	546	46
127	546	53
128	546	35
129	546	32
130	546	51
131	546	66
132	546	58
133	546	52
134	546	62
135	546	38
136	546	39
137	546	27
138	546	40
139	546	39
140	546	23
141	546	34
142	546	26
143	546	29
144	546	40
145	546	32
146	546	43
147	546	31
148	546	34
149	546	21
150	546	23
151	546	36
152	546	9
153	546	24
154	546	17
155	546	20
156	546	34
157	546	32
158	546	14
159	546	34
160	546	30
161	546	21
162	546	16
163	546	16
164	546	16
165	546	17
166	546	27
167	546	23
168	546	22
169	546	24
170	546	32
171	546	24
172	546	19
173	546	13
174	546	15
175	546	21
176	546	14
177	546	21
178	546	32
179	546	28
180	546	25
181	546	33
182	546	38
183	546	44
184	546	43
185	546	31
186	546	54
187	546	50
188	546	66
189	546	27
190	546	43
191	546	37
192	546	47
193	546	40
194	546	50
195	546	42
196	546	41
197	546	67
198	546	49
199	546	41
200	546	62
201	546	58
202	546	53
203	546	60
204	546	62
205	546	67
206	546	70
207	546	68
208	546	57
209	546	65
210	546	79
211	546	78
212	546	63
213	546	62
214	546	87
215	546	69
216	546	74
217	546	67
218	546	43
219	546	66
220	546	48
221	546	50
222	546	67
223	546	79
224	546	62
225	546	50
226	546	43
227	546	28
228	546	40
229	546	37
230	546	42
231	546	39
232	546	37
233	546	47
234	546	50
235	546	61
236	546	66
237	546	55
238	546	66
239	546	78
240	546	82
241	546	62
242	546	91
243	546	64
244	546	41
245	546	64
246	546	61
247	546	59
248	546	71
249	546	60
250	546	78
251	546	73
252	546	85
253	546	69
254	546	92
255	546	83
256	546	77
257	546	45
258	546	63
259	546	73
260	546	74
261	546	73
262	546	59
263	546	55
264	546	77
265	546	79
266	546	71
267	546	64
268	546	58
269	546	69
270	546	72
271	546	69
272	546	35
273	546	46
274	546	39
275	546	33
276	546	34
277	546	33
278	546	42
279	546	54
280	546	38
281	546	50
282	546	58
283	546	45
284	546	35
285	546	52
286	546	35
287	546	36
288	546	25
289	546	30
290	546	37
291	546	41
292	546	69
293	546	43
294	546	38
295	546	32
296	546	35
297	546	36
298	546	50
299	546	44
300	546	46
301	546	46
302	546	34
303	546	23
304	546	11
305	546	10
306	546	5
307	546	5
308	546	5
309	546	5
310	546	15
311	546	18
312	546	23
313	546	18
314	546	26
315	546	34
316	546	17
317	546	23
318	546	34
319	546	25
320	546	26
321	546	16
322	546	16
323	546	13
324	546	15
325	546	7
326	546	12
327	546	19
328	546	12
329	546	13
330	546	17
331	546	27
332	546	36
333	546	43
334	546	37
335	546	46
336	546	58
337	546	60
338	546	66
339	546	72
340	546	46
341	546	68
342	546	74
343	546	60
344	546	50
345	546	48
346	546	66
347	546	35
348	546	38
349	546	46
350	546	51
351	546	64
352	546	59
353	546	48
354	546	41
355	546	38
356	546	40
357	546	47
358	546	46
359	546	34
360	546	6
361	546	11
362	546	4
363	546	5
364	546	7
365	546	11
366	546	8
367	546	7
368	546	3
369	546	7
370	546	13
371	546	16
372	546	37
373	546	64
374	546	69
375	546	69
376	546	74
377	546	80
378	546	85
379	546	64
380	546	78
381	546	82
382	546	124
383	546	97
384	546	87
385	546	126
386	546	122
387	546	120
388	546	121
389	546	119
390	546	135
391	546	124
392	546	99
393	546	101
394	546	104
395	546	97
396	546	90
397	546	89
398	546	69
399	546	68
400	546	51
401	546	53
402	546	58
403	546	69
404	546	98
405	546	112
406	546	92
407	546	94
408	546	107
409	546	113
410	546	91
411	546	88
412	546	113
413	546	110
414	546	98
415	546	98
416	546	129
417	546	119
418	546	105
419	546	98
420	546	116
421	546	94
422	546	125
423	546	177
424	546	151
425	546	116
426	546	133
427	546	124
428	546	130
429	546	151
430	546	122
431	546	135
432	546	153
433	546	165
434	546	157
435	546	182
436	546	173
437	546	155
438	546	210
439	546	187
440	546	177
441	546	226
442	546	151
443	546	147
444	546	186
445	546	117
446	546	119
447	546	121
448	546	105
449	546	89
450	546	80
451	546	67
452	546	68
453	546	73
454	546	73
455	546	66
456	546	75
457	546	74
458	546	77
459	546	51
460	546	81
461	546	69
462	546	66
463	546	59
464	546	73
465	546	70
466	546	82
467	546	77
468	546	73
469	546	53
470	546	72
471	546	50
472	546	74
473	546	86
474	546	68
475	546	84
476	546	102
477	546	72
478	546	78
479	546	75
480	546	59
481	546	63
482	546	74
483	546	72
484	546	38
485	546	35
486	546	33
487	546	42
488	546	50
489	546	46
490	546	55
491	546	67
492	546	46
493	546	44
494	546	34
495	546	47
496	546	44
497	546	41
498	546	43
499	546	36
500	546	150
501	546	190
502	546	183
503	546	212
504	546	256
505	546	196
506	546	235
507	546	189
508	546	271
509	546	187
510	546	155
511	546	107
512	546	98
513	546	89
514	546	85
515	546	98
516	546	99
517	546	98
518	546	105
519	546	105
520	546	170
521	546	262
522	546	443
523	546	633
524	546	494
525	546	478
526	546	539
527	546	540
528	546	525
529	546	500
530	546	560
531	546	563
532	546	831
533	546	1738
534	546	2759
535	546	2536
536	546	2082
537	546	2595
538	546	4147
539	546	6134
540	546	6808
541	546	12778
542	546	7392
543	546	14354
544	546	16255
545	546	15102
546	546	36097
1	547	7
2	547	17
3	547	43
4	547	45
5	547	56
6	547	63
7	547	58
8	547	79
9	547	69
10	547	44
11	547	58
12	547	59
13	547	65
14	547	78
15	547	52
16	547	60
17	547	53
18	547	65
19	547	59
20	547	62
21	547	45
22	547	59
23	547	40
24	547	49
25	547	35
26	547	35
27	547	40
28	547	41
29	547	44
30	547	61
31	547	53
32	547	60
33	547	65
34	547	61
35	547	78
36	547	86
38	547	73
39	547	65
40	547	61
41	547	65
42	547	72
43	547	58
44	547	51
45	547	28
46	547	16
47	547	6
48	547	4
49	547	1
50	547	3
51	547	3
52	547	4
53	547	2
54	547	5
55	547	18
56	547	27
57	547	40
58	547	38
59	547	33
60	547	23
61	547	16
62	547	5
63	547	1
64	547	3
65	547	2
68	547	15
69	547	44
70	547	37
71	547	50
72	547	52
73	547	76
74	547	64
75	547	54
76	547	45
77	547	49
78	547	40
79	547	23
80	547	17
81	547	17
82	547	7
83	547	16
84	547	6
85	547	6
86	547	10
87	547	17
88	547	19
89	547	29
90	547	12
91	547	11
92	547	5
93	547	11
94	547	13
95	547	17
96	547	6
97	547	12
98	547	10
99	547	6
100	547	1
101	547	7
102	547	8
103	547	6
104	547	6
105	547	8
106	547	1
107	547	3
108	547	12
109	547	18
110	547	41
111	547	43
112	547	45
113	547	82
114	547	58
115	547	45
116	547	58
117	547	66
118	547	71
119	547	58
120	547	44
121	547	60
122	547	62
123	547	49
124	547	64
125	547	55
126	547	50
127	547	53
128	547	36
129	547	46
130	547	42
131	547	62
132	547	54
133	547	78
134	547	71
135	547	44
136	547	38
137	547	44
138	547	46
139	547	46
140	547	28
141	547	42
142	547	34
143	547	33
144	547	28
145	547	29
146	547	51
147	547	42
148	547	26
149	547	29
150	547	29
151	547	24
152	547	19
153	547	21
154	547	10
155	547	27
156	547	32
157	547	25
158	547	29
159	547	29
160	547	26
161	547	18
162	547	15
163	547	20
164	547	28
165	547	28
166	547	28
167	547	18
168	547	12
169	547	19
170	547	33
171	547	38
172	547	24
173	547	18
174	547	28
175	547	13
176	547	25
177	547	22
178	547	29
179	547	39
180	547	40
181	547	40
182	547	40
183	547	34
184	547	28
185	547	42
186	547	46
187	547	43
188	547	41
189	547	29
190	547	56
191	547	53
192	547	48
193	547	43
194	547	57
195	547	56
196	547	47
197	547	51
198	547	60
199	547	59
200	547	58
201	547	60
202	547	52
203	547	68
204	547	69
205	547	55
206	547	80
207	547	72
208	547	62
209	547	81
210	547	86
211	547	68
212	547	71
213	547	83
214	547	86
215	547	87
216	547	73
217	547	73
218	547	61
219	547	54
220	547	50
221	547	71
222	547	58
223	547	58
224	547	68
225	547	54
226	547	53
227	547	26
228	547	34
229	547	43
230	547	44
231	547	40
232	547	35
233	547	39
234	547	60
235	547	51
236	547	51
237	547	71
238	547	85
239	547	87
240	547	100
241	547	75
242	547	86
243	547	58
244	547	44
245	547	75
246	547	85
247	547	72
248	547	65
249	547	77
250	547	70
251	547	61
252	547	76
253	547	79
254	547	91
255	547	87
256	547	97
257	547	61
258	547	79
259	547	72
260	547	65
261	547	51
262	547	57
263	547	69
264	547	75
265	547	58
266	547	58
267	547	58
268	547	57
269	547	61
270	547	68
271	547	64
272	547	35
273	547	32
274	547	38
275	547	30
276	547	29
277	547	35
278	547	29
279	547	53
280	547	64
281	547	53
282	547	62
283	547	47
284	547	52
285	547	41
286	547	41
287	547	30
288	547	27
289	547	23
290	547	38
291	547	42
292	547	53
293	547	55
294	547	32
295	547	28
296	547	44
297	547	40
298	547	57
299	547	43
300	547	53
301	547	39
302	547	27
303	547	26
304	547	15
305	547	13
306	547	8
307	547	7
308	547	19
309	547	14
310	547	17
311	547	27
312	547	33
313	547	18
314	547	19
315	547	22
316	547	22
317	547	27
318	547	32
319	547	38
320	547	18
321	547	22
322	547	19
323	547	15
324	547	24
325	547	17
326	547	14
327	547	21
328	547	22
329	547	17
330	547	28
331	547	35
332	547	40
333	547	38
334	547	35
335	547	49
336	547	64
337	547	54
338	547	70
339	547	49
340	547	63
341	547	77
342	547	67
343	547	67
344	547	51
345	547	42
346	547	61
347	547	57
348	547	38
349	547	63
350	547	68
351	547	59
352	547	63
353	547	55
354	547	39
355	547	44
356	547	53
357	547	41
358	547	43
359	547	29
360	547	17
361	547	7
362	547	6
363	547	4
364	547	6
365	547	11
366	547	1
367	547	5
368	547	10
369	547	8
370	547	12
371	547	14
372	547	34
373	547	35
374	547	62
375	547	63
376	547	69
377	547	74
378	547	70
379	547	68
380	547	96
381	547	98
382	547	103
383	547	112
384	547	63
385	547	110
386	547	114
387	547	124
388	547	117
389	547	108
390	547	94
391	547	120
392	547	114
393	547	105
394	547	117
395	547	104
396	547	75
397	547	77
398	547	77
399	547	71
400	547	79
401	547	67
402	547	79
403	547	59
404	547	91
405	547	101
406	547	102
407	547	99
408	547	93
409	547	80
410	547	77
411	547	96
412	547	111
413	547	78
414	547	101
415	547	105
416	547	134
417	547	114
418	547	101
419	547	91
420	547	103
421	547	95
422	547	139
423	547	146
424	547	128
425	547	114
426	547	124
427	547	96
428	547	124
429	547	108
430	547	101
431	547	148
432	547	143
433	547	111
434	547	133
435	547	141
436	547	152
437	547	158
438	547	153
439	547	166
440	547	154
441	547	179
442	547	169
443	547	145
444	547	152
445	547	114
446	547	121
447	547	106
448	547	89
449	547	90
450	547	91
451	547	64
452	547	74
453	547	77
454	547	77
455	547	91
456	547	79
457	547	78
458	547	75
459	547	57
460	547	64
461	547	92
462	547	84
463	547	51
464	547	91
465	547	101
466	547	80
467	547	97
468	547	82
469	547	63
470	547	66
471	547	67
472	547	57
473	547	93
474	547	88
475	547	76
476	547	85
477	547	76
478	547	61
479	547	50
480	547	69
481	547	55
482	547	78
483	547	77
484	547	53
485	547	50
486	547	47
487	547	56
488	547	59
489	547	59
490	547	48
491	547	39
492	547	52
493	547	50
494	547	35
495	547	49
496	547	59
497	547	36
498	547	49
499	547	48
500	547	131
501	547	178
502	547	174
503	547	164
504	547	181
505	547	174
506	547	158
507	547	167
508	547	231
509	547	181
510	547	143
511	547	107
512	547	112
513	547	95
514	547	116
515	547	88
516	547	106
517	547	101
518	547	104
519	547	101
520	547	164
521	547	253
522	547	312
523	547	421
524	547	360
525	547	422
526	547	468
527	547	393
528	547	424
529	547	379
530	547	497
531	547	469
532	547	559
533	547	980
534	547	1327
535	547	1200
536	547	1237
537	547	1255
538	547	1871
539	547	2586
540	547	2785
541	547	4069
542	547	2840
543	547	3861
544	547	3922
545	547	3190
546	547	13720
547	547	33973
1	548	2
2	548	10
3	548	37
4	548	35
5	548	51
6	548	63
7	548	59
8	548	63
9	548	63
10	548	58
11	548	73
12	548	70
13	548	55
14	548	72
15	548	47
16	548	58
17	548	48
18	548	53
19	548	45
20	548	62
21	548	50
22	548	40
23	548	38
24	548	48
25	548	42
26	548	35
27	548	42
28	548	39
29	548	45
30	548	50
31	548	68
32	548	49
33	548	56
34	548	61
35	548	64
36	548	48
38	548	62
39	548	62
40	548	69
41	548	83
42	548	72
43	548	54
44	548	43
45	548	22
46	548	14
47	548	6
48	548	5
49	548	6
50	548	8
51	548	5
52	548	6
53	548	3
54	548	9
55	548	14
56	548	23
57	548	41
58	548	36
59	548	35
60	548	29
61	548	11
62	548	7
63	548	1
64	548	7
65	548	1
66	548	3
67	548	10
68	548	19
69	548	29
70	548	40
71	548	42
72	548	51
73	548	73
74	548	58
75	548	36
76	548	42
77	548	51
78	548	35
79	548	36
80	548	15
81	548	5
82	548	9
83	548	10
84	548	9
85	548	12
86	548	11
87	548	22
88	548	19
89	548	23
90	548	12
91	548	8
92	548	6
93	548	6
94	548	11
95	548	17
96	548	10
97	548	15
98	548	10
99	548	9
100	548	6
101	548	2
102	548	11
103	548	9
104	548	10
105	548	8
106	548	6
107	548	7
108	548	7
109	548	16
110	548	45
111	548	64
112	548	63
113	548	71
114	548	75
115	548	57
116	548	68
117	548	58
118	548	79
119	548	66
120	548	54
121	548	54
122	548	45
123	548	46
124	548	56
125	548	52
126	548	62
127	548	56
128	548	28
129	548	31
130	548	43
131	548	70
132	548	69
133	548	63
134	548	53
135	548	43
136	548	29
137	548	40
138	548	45
139	548	40
140	548	39
141	548	38
142	548	30
143	548	34
144	548	36
145	548	46
146	548	47
147	548	41
148	548	29
149	548	28
150	548	24
151	548	34
152	548	16
153	548	29
154	548	15
155	548	29
156	548	33
157	548	23
158	548	24
159	548	39
160	548	49
161	548	28
162	548	19
163	548	24
164	548	24
165	548	32
166	548	22
167	548	34
168	548	23
169	548	27
170	548	30
171	548	31
172	548	24
173	548	17
174	548	24
175	548	18
176	548	23
177	548	17
178	548	35
179	548	35
180	548	39
181	548	46
182	548	38
183	548	35
184	548	59
185	548	29
186	548	47
187	548	61
188	548	51
189	548	31
190	548	62
191	548	56
192	548	58
193	548	42
194	548	50
195	548	57
196	548	67
197	548	52
198	548	60
199	548	59
200	548	50
201	548	66
202	548	55
203	548	60
204	548	76
205	548	55
206	548	84
207	548	77
208	548	84
209	548	82
210	548	87
211	548	81
212	548	76
213	548	80
214	548	83
215	548	80
216	548	74
217	548	66
218	548	56
219	548	62
220	548	52
221	548	61
222	548	77
223	548	60
224	548	66
225	548	58
226	548	32
227	548	41
228	548	34
229	548	22
230	548	38
231	548	48
232	548	51
233	548	39
234	548	51
235	548	56
236	548	62
237	548	69
238	548	69
239	548	84
240	548	81
241	548	86
242	548	73
243	548	79
244	548	45
245	548	85
246	548	91
247	548	64
248	548	70
249	548	76
250	548	90
251	548	55
252	548	92
253	548	92
254	548	97
255	548	94
256	548	79
257	548	65
258	548	66
259	548	77
260	548	51
261	548	66
262	548	65
263	548	67
264	548	64
265	548	53
266	548	48
267	548	61
268	548	58
269	548	54
270	548	60
271	548	75
272	548	33
273	548	40
274	548	45
275	548	29
276	548	36
277	548	32
278	548	37
279	548	65
280	548	46
281	548	52
282	548	49
283	548	42
284	548	57
285	548	46
286	548	48
287	548	21
288	548	24
289	548	25
290	548	43
291	548	44
292	548	52
293	548	44
294	548	30
295	548	37
296	548	31
297	548	28
298	548	43
299	548	55
300	548	50
301	548	44
302	548	36
303	548	39
304	548	13
305	548	5
306	548	8
307	548	3
308	548	7
309	548	14
310	548	20
311	548	18
312	548	32
313	548	19
314	548	19
315	548	25
316	548	21
317	548	27
318	548	36
319	548	30
320	548	15
321	548	28
322	548	23
323	548	16
324	548	26
325	548	15
326	548	14
327	548	15
328	548	11
329	548	9
330	548	28
331	548	38
332	548	29
333	548	52
334	548	26
335	548	40
336	548	50
337	548	56
338	548	48
339	548	66
340	548	56
341	548	63
342	548	59
343	548	61
344	548	49
345	548	56
346	548	55
347	548	44
348	548	45
349	548	47
350	548	47
351	548	42
352	548	67
353	548	40
354	548	35
355	548	28
356	548	41
357	548	40
358	548	25
359	548	35
360	548	7
361	548	12
362	548	8
363	548	10
364	548	9
365	548	9
366	548	4
367	548	3
368	548	11
369	548	14
370	548	8
371	548	23
372	548	27
373	548	32
374	548	69
375	548	45
376	548	66
377	548	50
378	548	62
379	548	80
380	548	86
381	548	83
382	548	98
383	548	90
384	548	53
385	548	94
386	548	136
387	548	115
388	548	87
389	548	78
390	548	99
391	548	96
392	548	88
393	548	114
394	548	115
395	548	109
396	548	80
397	548	80
398	548	66
399	548	70
400	548	54
401	548	74
402	548	58
403	548	57
404	548	69
405	548	93
406	548	93
407	548	81
408	548	91
409	548	106
410	548	78
411	548	68
412	548	82
413	548	78
414	548	103
415	548	100
416	548	105
417	548	127
418	548	99
419	548	78
420	548	102
421	548	95
422	548	107
423	548	143
424	548	129
425	548	103
426	548	110
427	548	88
428	548	124
429	548	125
430	548	91
431	548	134
432	548	146
433	548	122
434	548	126
435	548	160
436	548	106
437	548	156
438	548	183
439	548	158
440	548	145
441	548	156
442	548	169
443	548	149
444	548	134
445	548	107
446	548	118
447	548	116
448	548	79
449	548	108
450	548	94
451	548	60
452	548	73
453	548	66
454	548	80
455	548	65
456	548	83
457	548	72
458	548	61
459	548	55
460	548	71
461	548	64
462	548	89
463	548	76
464	548	64
465	548	78
466	548	82
467	548	80
468	548	71
469	548	80
470	548	70
471	548	64
472	548	80
473	548	101
474	548	87
475	548	82
476	548	104
477	548	75
478	548	61
479	548	61
480	548	54
481	548	55
482	548	84
483	548	76
484	548	63
485	548	63
486	548	52
487	548	59
488	548	52
489	548	53
490	548	52
491	548	55
492	548	46
493	548	51
494	548	52
495	548	48
496	548	54
497	548	50
498	548	54
499	548	49
500	548	129
501	548	176
502	548	179
503	548	162
504	548	158
505	548	151
506	548	143
507	548	144
508	548	168
509	548	122
510	548	143
511	548	101
512	548	84
513	548	86
514	548	95
515	548	82
516	548	100
517	548	100
518	548	104
519	548	97
520	548	136
521	548	199
522	548	281
523	548	379
524	548	327
525	548	370
526	548	361
527	548	347
528	548	407
529	548	342
530	548	426
531	548	358
532	548	459
533	548	752
534	548	906
535	548	833
536	548	908
537	548	908
538	548	1236
539	548	1567
540	548	1779
541	548	2534
542	548	1950
543	548	2224
544	548	2323
545	548	1990
546	548	5371
547	548	14572
548	548	34485
1	549	6
2	549	16
3	549	52
4	549	57
5	549	66
6	549	74
7	549	75
8	549	75
9	549	85
10	549	84
11	549	83
12	549	62
13	549	71
14	549	98
15	549	79
16	549	82
17	549	61
18	549	70
19	549	67
20	549	73
21	549	59
22	549	60
23	549	54
24	549	48
25	549	59
26	549	36
27	549	48
28	549	59
29	549	63
30	549	75
31	549	75
32	549	58
33	549	73
34	549	82
35	549	102
36	549	83
38	549	82
39	549	99
40	549	80
41	549	81
42	549	59
43	549	60
44	549	72
45	549	29
46	549	21
47	549	6
48	549	5
49	549	2
50	549	1
51	549	3
52	549	3
53	549	5
54	549	9
55	549	18
56	549	36
57	549	41
58	549	45
59	549	47
60	549	34
61	549	12
62	549	4
63	549	1
64	549	9
65	549	1
66	549	4
67	549	7
68	549	25
69	549	48
70	549	66
71	549	56
72	549	71
73	549	89
74	549	93
75	549	66
76	549	54
77	549	49
78	549	47
79	549	29
80	549	22
81	549	14
82	549	16
83	549	13
84	549	14
85	549	14
86	549	14
87	549	18
88	549	24
89	549	32
90	549	27
91	549	17
92	549	5
93	549	10
94	549	22
95	549	22
96	549	15
97	549	19
98	549	19
99	549	11
100	549	7
101	549	11
102	549	6
103	549	12
104	549	7
105	549	5
106	549	5
107	549	10
108	549	9
109	549	31
110	549	59
111	549	71
112	549	97
113	549	98
114	549	84
115	549	81
116	549	82
117	549	96
118	549	102
119	549	90
120	549	70
121	549	73
122	549	74
123	549	64
124	549	94
125	549	62
126	549	78
127	549	83
128	549	49
129	549	58
130	549	55
131	549	94
132	549	80
133	549	79
134	549	86
135	549	63
136	549	50
137	549	35
138	549	54
139	549	54
140	549	49
141	549	43
142	549	57
143	549	36
144	549	37
145	549	52
146	549	56
147	549	43
148	549	32
149	549	41
150	549	33
151	549	54
152	549	23
153	549	43
154	549	25
155	549	39
156	549	52
157	549	38
158	549	28
159	549	42
160	549	58
161	549	31
162	549	37
163	549	38
164	549	43
165	549	41
166	549	41
167	549	38
168	549	30
169	549	38
170	549	38
171	549	33
172	549	36
173	549	25
174	549	28
175	549	24
176	549	46
177	549	29
178	549	49
179	549	37
180	549	33
181	549	57
182	549	65
183	549	70
184	549	60
185	549	54
186	549	62
187	549	65
188	549	73
189	549	47
190	549	57
191	549	75
192	549	58
193	549	64
194	549	72
195	549	97
196	549	76
197	549	93
198	549	85
199	549	76
200	549	76
201	549	63
202	549	87
203	549	93
204	549	105
205	549	72
206	549	109
207	549	104
208	549	103
209	549	91
210	549	100
211	549	109
212	549	96
213	549	96
214	549	113
215	549	104
216	549	90
217	549	92
218	549	81
219	549	84
220	549	69
221	549	70
222	549	80
223	549	81
224	549	75
225	549	69
226	549	59
227	549	44
228	549	48
229	549	47
230	549	58
231	549	51
232	549	66
233	549	59
234	549	83
235	549	69
236	549	74
237	549	67
238	549	122
239	549	115
240	549	104
241	549	83
242	549	94
243	549	97
244	549	57
245	549	110
246	549	94
247	549	71
248	549	82
249	549	97
250	549	91
251	549	84
252	549	114
253	549	121
254	549	119
255	549	123
256	549	115
257	549	75
258	549	90
259	549	104
260	549	84
261	549	76
262	549	89
263	549	87
264	549	79
265	549	75
266	549	73
267	549	68
268	549	79
269	549	70
270	549	80
271	549	76
272	549	30
273	549	40
274	549	61
275	549	54
276	549	47
277	549	46
278	549	57
279	549	88
280	549	54
281	549	80
282	549	47
283	549	69
284	549	60
285	549	67
286	549	43
287	549	34
288	549	33
289	549	46
290	549	42
291	549	62
292	549	73
293	549	61
294	549	30
295	549	41
296	549	65
297	549	44
298	549	66
299	549	47
300	549	55
301	549	52
302	549	36
303	549	35
304	549	19
305	549	11
306	549	6
307	549	4
308	549	16
309	549	14
310	549	23
311	549	22
312	549	39
313	549	27
314	549	32
315	549	35
316	549	41
317	549	38
318	549	50
319	549	32
320	549	24
321	549	27
322	549	30
323	549	22
324	549	20
325	549	26
326	549	18
327	549	26
328	549	26
329	549	23
330	549	25
331	549	50
332	549	53
333	549	59
334	549	44
335	549	56
336	549	83
337	549	64
338	549	65
339	549	75
340	549	77
341	549	96
342	549	80
343	549	81
344	549	63
345	549	68
346	549	67
347	549	60
348	549	49
349	549	57
350	549	75
351	549	73
352	549	81
353	549	55
354	549	50
355	549	55
356	549	71
357	549	56
358	549	39
359	549	42
360	549	17
361	549	13
362	549	11
363	549	7
364	549	15
365	549	13
366	549	4
367	549	6
368	549	6
369	549	9
370	549	9
371	549	16
372	549	39
373	549	65
374	549	74
375	549	78
376	549	88
377	549	92
378	549	97
379	549	91
380	549	95
381	549	108
382	549	109
383	549	133
384	549	78
385	549	118
386	549	158
387	549	136
388	549	129
389	549	135
390	549	139
391	549	119
392	549	163
393	549	136
394	549	178
395	549	127
396	549	115
397	549	89
398	549	96
399	549	92
400	549	81
401	549	96
402	549	94
403	549	69
404	549	74
405	549	114
406	549	120
407	549	93
408	549	107
409	549	117
410	549	104
411	549	107
412	549	118
413	549	136
414	549	127
415	549	124
416	549	148
417	549	159
418	549	130
419	549	105
420	549	134
421	549	100
422	549	155
423	549	171
424	549	168
425	549	131
426	549	157
427	549	121
428	549	159
429	549	139
430	549	128
431	549	142
432	549	122
433	549	143
434	549	181
435	549	174
436	549	171
437	549	186
438	549	192
439	549	186
440	549	165
441	549	201
442	549	212
443	549	181
444	549	192
445	549	164
446	549	135
447	549	128
448	549	121
449	549	145
450	549	133
451	549	91
452	549	91
453	549	115
454	549	108
455	549	96
456	549	90
457	549	114
458	549	82
459	549	80
460	549	101
461	549	94
462	549	112
463	549	86
464	549	97
465	549	109
466	549	107
467	549	124
468	549	105
469	549	91
470	549	97
471	549	94
472	549	104
473	549	134
474	549	104
475	549	104
476	549	111
477	549	107
478	549	71
479	549	83
480	549	91
481	549	74
482	549	93
483	549	92
484	549	74
485	549	80
486	549	49
487	549	87
488	549	78
489	549	72
490	549	60
491	549	56
492	549	67
493	549	65
494	549	52
495	549	68
496	549	61
497	549	59
498	549	69
499	549	65
500	549	167
501	549	227
502	549	199
503	549	207
504	549	230
505	549	206
506	549	213
507	549	215
508	549	253
509	549	187
510	549	169
511	549	138
512	549	113
513	549	121
514	549	100
515	549	114
516	549	117
517	549	79
518	549	121
519	549	126
520	549	154
521	549	253
522	549	366
523	549	419
524	549	460
525	549	439
526	549	471
527	549	481
528	549	472
529	549	465
530	549	513
531	549	438
532	549	523
533	549	871
534	549	1089
535	549	1012
536	549	1016
537	549	1064
538	549	1464
539	549	1767
540	549	1935
541	549	2603
542	549	2088
543	549	2370
544	549	2476
545	549	2294
546	549	5241
547	549	10625
548	549	18152
549	549	48491
1	550	4
2	550	14
3	550	42
4	550	44
5	550	57
6	550	65
7	550	83
8	550	88
9	550	76
10	550	49
11	550	72
12	550	78
13	550	60
14	550	74
15	550	81
16	550	74
17	550	59
18	550	72
19	550	54
20	550	63
21	550	55
22	550	60
23	550	54
24	550	50
25	550	54
26	550	43
27	550	54
28	550	63
29	550	61
30	550	57
31	550	71
32	550	60
33	550	69
34	550	87
35	550	82
36	550	90
38	550	81
39	550	84
40	550	77
41	550	87
42	550	59
43	550	68
44	550	55
45	550	31
46	550	17
47	550	7
48	550	2
49	550	3
51	550	6
52	550	6
53	550	1
54	550	7
55	550	16
56	550	20
57	550	33
58	550	37
59	550	51
60	550	32
61	550	20
62	550	4
63	550	1
64	550	3
65	550	2
66	550	3
67	550	8
68	550	12
69	550	43
70	550	51
71	550	47
72	550	69
73	550	90
74	550	94
75	550	54
76	550	50
77	550	51
78	550	61
79	550	28
80	550	21
81	550	15
82	550	17
83	550	8
84	550	11
85	550	9
86	550	15
87	550	19
88	550	25
89	550	29
90	550	21
91	550	15
92	550	11
93	550	9
94	550	18
95	550	20
96	550	18
97	550	20
98	550	12
99	550	7
100	550	9
101	550	4
102	550	4
103	550	5
104	550	8
105	550	9
106	550	6
107	550	10
108	550	16
109	550	23
110	550	60
111	550	67
112	550	77
113	550	107
114	550	76
115	550	60
116	550	90
117	550	99
118	550	105
119	550	80
120	550	80
121	550	91
122	550	73
123	550	80
124	550	87
125	550	63
126	550	70
127	550	69
128	550	51
129	550	60
130	550	49
131	550	77
132	550	87
133	550	81
134	550	82
135	550	65
136	550	42
137	550	42
138	550	56
139	550	49
140	550	36
141	550	42
142	550	38
143	550	43
144	550	44
145	550	45
146	550	46
147	550	47
148	550	52
149	550	40
150	550	37
151	550	39
152	550	23
153	550	30
154	550	23
155	550	41
156	550	42
157	550	34
158	550	41
159	550	37
160	550	41
161	550	35
162	550	39
163	550	39
164	550	29
165	550	32
166	550	40
167	550	29
168	550	36
169	550	44
170	550	33
171	550	30
172	550	24
173	550	19
174	550	37
175	550	23
176	550	25
177	550	28
178	550	32
179	550	38
180	550	49
181	550	60
182	550	40
183	550	39
184	550	76
185	550	46
186	550	58
187	550	60
188	550	65
189	550	37
190	550	61
191	550	75
192	550	71
193	550	59
194	550	72
195	550	69
196	550	71
197	550	79
198	550	88
199	550	64
200	550	70
201	550	66
202	550	58
203	550	80
204	550	103
205	550	95
206	550	107
207	550	95
208	550	93
209	550	107
210	550	107
211	550	100
212	550	94
213	550	121
214	550	107
215	550	82
216	550	89
217	550	78
218	550	54
219	550	82
220	550	73
221	550	62
222	550	62
223	550	76
224	550	93
225	550	69
226	550	56
227	550	41
228	550	55
229	550	43
230	550	42
231	550	52
232	550	59
233	550	67
234	550	74
235	550	92
236	550	68
237	550	80
238	550	113
239	550	87
240	550	119
241	550	103
242	550	103
243	550	95
244	550	47
245	550	82
246	550	130
247	550	92
248	550	77
249	550	108
250	550	104
251	550	80
252	550	114
253	550	118
254	550	114
255	550	116
256	550	103
257	550	62
258	550	109
259	550	107
260	550	77
261	550	64
262	550	78
263	550	66
264	550	78
265	550	77
266	550	65
267	550	87
268	550	63
269	550	67
270	550	77
271	550	79
272	550	46
273	550	53
274	550	50
275	550	43
276	550	27
277	550	35
278	550	54
279	550	77
280	550	55
281	550	62
282	550	78
283	550	72
284	550	44
285	550	66
286	550	46
287	550	40
288	550	34
289	550	40
290	550	41
291	550	56
292	550	66
293	550	62
294	550	50
295	550	34
296	550	44
297	550	45
298	550	62
299	550	52
300	550	61
301	550	46
302	550	40
303	550	33
304	550	14
305	550	11
306	550	5
307	550	3
308	550	9
309	550	14
310	550	19
311	550	24
312	550	40
313	550	30
314	550	33
315	550	33
316	550	37
317	550	28
318	550	45
319	550	37
320	550	20
321	550	25
322	550	17
323	550	13
324	550	13
325	550	23
326	550	18
327	550	19
328	550	18
329	550	22
330	550	22
331	550	50
332	550	45
333	550	44
334	550	32
335	550	69
336	550	75
337	550	67
338	550	62
339	550	57
340	550	65
341	550	93
342	550	68
343	550	58
344	550	54
345	550	57
346	550	59
347	550	45
348	550	56
349	550	63
350	550	72
351	550	56
352	550	75
353	550	56
354	550	36
355	550	52
356	550	52
357	550	46
358	550	45
359	550	28
360	550	18
361	550	8
362	550	10
363	550	10
364	550	12
365	550	16
366	550	6
367	550	6
368	550	5
369	550	9
370	550	6
371	550	14
372	550	27
373	550	62
374	550	82
375	550	55
376	550	74
377	550	85
378	550	85
379	550	76
380	550	101
381	550	122
382	550	124
383	550	103
384	550	68
385	550	117
386	550	135
387	550	124
388	550	122
389	550	109
390	550	129
391	550	113
392	550	137
393	550	131
394	550	122
395	550	116
396	550	108
397	550	98
398	550	84
399	550	90
400	550	68
401	550	104
402	550	66
403	550	73
404	550	112
405	550	113
406	550	100
407	550	75
408	550	93
409	550	119
410	550	97
411	550	87
412	550	143
413	550	100
414	550	102
415	550	115
416	550	141
417	550	144
418	550	114
419	550	95
420	550	142
421	550	105
422	550	118
423	550	175
424	550	173
425	550	134
426	550	140
427	550	130
428	550	152
429	550	131
430	550	118
431	550	133
432	550	110
433	550	138
434	550	184
435	550	187
436	550	180
437	550	185
438	550	189
439	550	165
440	550	162
441	550	175
442	550	178
443	550	154
444	550	196
445	550	158
446	550	153
447	550	108
448	550	110
449	550	145
450	550	141
451	550	95
452	550	77
453	550	109
454	550	97
455	550	82
456	550	103
457	550	128
458	550	101
459	550	49
460	550	83
461	550	81
462	550	107
463	550	90
464	550	89
465	550	100
466	550	106
467	550	97
468	550	106
469	550	92
470	550	100
471	550	90
472	550	89
473	550	128
474	550	95
475	550	98
476	550	112
477	550	110
478	550	89
479	550	86
480	550	79
481	550	77
482	550	83
483	550	94
484	550	81
485	550	80
486	550	76
487	550	68
488	550	73
489	550	64
490	550	59
491	550	74
492	550	65
493	550	66
494	550	56
495	550	63
496	550	65
497	550	61
498	550	51
499	550	59
500	550	156
501	550	204
502	550	176
503	550	176
504	550	209
505	550	208
506	550	185
507	550	194
508	550	248
509	550	180
510	550	161
511	550	123
512	550	125
513	550	132
514	550	91
515	550	114
516	550	130
517	550	100
518	550	116
519	550	109
520	550	157
521	550	249
522	550	323
523	550	375
524	550	412
525	550	442
526	550	452
527	550	449
528	550	468
529	550	449
530	550	486
531	550	429
532	550	540
533	550	780
534	550	952
535	550	864
536	550	961
537	550	940
538	550	1281
539	550	1560
540	550	1656
541	550	2231
542	550	1861
543	550	2030
544	550	2054
545	550	2047
546	550	4307
547	550	8161
548	550	10508
549	550	23728
550	550	45638
1	551	5
2	551	16
3	551	51
4	551	52
5	551	46
6	551	76
7	551	81
8	551	89
9	551	89
10	551	68
11	551	83
12	551	75
13	551	84
14	551	80
15	551	82
16	551	78
17	551	76
18	551	57
19	551	63
20	551	70
21	551	73
22	551	64
23	551	62
24	551	56
25	551	47
26	551	52
27	551	59
28	551	62
29	551	54
30	551	65
31	551	62
32	551	75
33	551	64
34	551	92
35	551	115
36	551	90
38	551	95
39	551	89
40	551	79
41	551	102
42	551	68
43	551	64
44	551	62
45	551	25
46	551	18
47	551	10
48	551	5
49	551	1
50	551	1
51	551	9
52	551	2
53	551	1
54	551	6
55	551	20
56	551	41
57	551	52
58	551	40
59	551	53
60	551	32
61	551	17
62	551	10
63	551	1
64	551	8
65	551	3
66	551	2
67	551	5
68	551	20
69	551	56
70	551	59
71	551	72
72	551	72
73	551	95
74	551	85
75	551	60
76	551	57
77	551	54
78	551	51
79	551	39
80	551	20
81	551	20
82	551	12
83	551	12
84	551	15
85	551	20
86	551	22
87	551	17
88	551	22
89	551	30
90	551	17
91	551	7
92	551	5
93	551	7
94	551	24
95	551	20
96	551	17
97	551	21
98	551	13
99	551	10
100	551	5
101	551	12
102	551	5
103	551	7
104	551	9
105	551	6
106	551	11
107	551	14
108	551	24
109	551	22
110	551	66
111	551	86
112	551	74
113	551	103
114	551	83
115	551	77
116	551	78
117	551	95
118	551	106
119	551	85
120	551	68
121	551	74
122	551	88
123	551	77
124	551	80
125	551	70
126	551	61
127	551	64
128	551	58
129	551	61
130	551	64
131	551	93
132	551	102
133	551	80
134	551	82
135	551	64
136	551	44
137	551	44
138	551	51
139	551	58
140	551	44
141	551	45
142	551	49
143	551	53
144	551	32
145	551	47
146	551	44
147	551	51
148	551	55
149	551	46
150	551	43
151	551	44
152	551	27
153	551	33
154	551	27
155	551	30
156	551	39
157	551	26
158	551	31
159	551	58
160	551	56
161	551	40
162	551	26
163	551	20
164	551	36
165	551	36
166	551	35
167	551	32
168	551	35
169	551	35
170	551	50
171	551	33
172	551	29
173	551	25
174	551	30
175	551	30
176	551	37
177	551	22
178	551	45
179	551	58
180	551	45
181	551	58
182	551	57
183	551	46
184	551	76
185	551	63
186	551	71
187	551	63
188	551	77
189	551	44
190	551	64
191	551	76
192	551	73
193	551	73
194	551	67
195	551	65
196	551	79
197	551	107
198	551	79
199	551	72
200	551	78
201	551	82
202	551	70
203	551	113
204	551	113
205	551	105
206	551	86
207	551	113
208	551	127
209	551	84
210	551	101
211	551	118
212	551	95
213	551	126
214	551	106
215	551	116
216	551	71
217	551	95
218	551	69
219	551	94
220	551	83
221	551	79
222	551	99
223	551	82
224	551	85
225	551	66
226	551	60
227	551	46
228	551	45
229	551	44
230	551	43
231	551	52
232	551	58
233	551	84
234	551	77
235	551	79
236	551	67
237	551	94
238	551	106
239	551	121
240	551	100
241	551	124
242	551	102
243	551	98
244	551	71
245	551	117
246	551	104
247	551	101
248	551	93
249	551	107
250	551	109
251	551	73
252	551	124
253	551	126
254	551	112
255	551	126
256	551	136
257	551	78
258	551	99
259	551	89
260	551	81
261	551	81
262	551	92
263	551	66
264	551	78
265	551	72
266	551	68
267	551	65
268	551	77
269	551	64
270	551	75
271	551	79
272	551	49
273	551	35
274	551	51
275	551	51
276	551	43
277	551	47
278	551	49
279	551	65
280	551	72
281	551	99
282	551	73
283	551	91
284	551	49
285	551	64
286	551	62
287	551	32
288	551	32
289	551	45
290	551	52
291	551	64
292	551	77
293	551	68
294	551	48
295	551	45
296	551	44
297	551	46
298	551	56
299	551	60
300	551	60
301	551	72
302	551	41
303	551	30
304	551	22
305	551	14
306	551	4
307	551	4
308	551	15
309	551	22
310	551	27
311	551	27
312	551	22
313	551	31
314	551	31
315	551	25
316	551	28
317	551	39
318	551	54
319	551	37
320	551	32
321	551	23
322	551	11
323	551	15
324	551	23
325	551	20
326	551	19
327	551	7
328	551	24
329	551	21
330	551	36
331	551	35
332	551	52
333	551	64
334	551	46
335	551	63
336	551	72
337	551	75
338	551	73
339	551	72
340	551	72
341	551	84
342	551	98
343	551	67
344	551	50
345	551	81
346	551	74
347	551	34
348	551	60
349	551	42
350	551	59
351	551	47
352	551	98
353	551	78
354	551	61
355	551	58
356	551	61
357	551	61
358	551	47
359	551	36
360	551	11
361	551	10
362	551	9
363	551	5
364	551	8
365	551	19
366	551	8
367	551	7
368	551	7
369	551	17
370	551	12
371	551	16
372	551	41
373	551	62
374	551	89
375	551	69
376	551	102
377	551	89
378	551	75
379	551	65
380	551	102
381	551	120
382	551	136
383	551	117
384	551	87
385	551	138
386	551	182
387	551	145
388	551	126
389	551	129
390	551	135
391	551	138
392	551	159
393	551	168
394	551	139
395	551	130
396	551	103
397	551	120
398	551	105
399	551	98
400	551	85
401	551	87
402	551	79
403	551	69
404	551	101
405	551	123
406	551	132
407	551	98
408	551	108
409	551	116
410	551	96
411	551	92
412	551	152
413	551	125
414	551	116
415	551	151
416	551	182
417	551	165
418	551	147
419	551	107
420	551	147
421	551	109
422	551	119
423	551	203
424	551	155
425	551	135
426	551	147
427	551	116
428	551	191
429	551	148
430	551	141
431	551	154
432	551	127
433	551	179
434	551	184
435	551	183
436	551	197
437	551	186
438	551	217
439	551	230
440	551	208
441	551	201
442	551	208
443	551	186
444	551	195
445	551	160
446	551	159
447	551	123
448	551	110
449	551	170
450	551	146
451	551	108
452	551	109
453	551	104
454	551	120
455	551	118
456	551	112
457	551	111
458	551	99
459	551	72
460	551	110
461	551	85
462	551	100
463	551	94
464	551	91
465	551	102
466	551	107
467	551	103
468	551	112
469	551	123
470	551	102
471	551	102
472	551	106
473	551	116
474	551	143
475	551	108
476	551	125
477	551	105
478	551	83
479	551	92
480	551	87
481	551	67
482	551	105
483	551	100
484	551	82
485	551	68
486	551	61
487	551	81
488	551	72
489	551	73
490	551	80
491	551	67
492	551	66
493	551	80
494	551	64
495	551	61
496	551	76
497	551	51
498	551	65
499	551	74
500	551	189
501	551	239
502	551	209
503	551	200
504	551	225
505	551	177
506	551	196
507	551	202
508	551	248
509	551	155
510	551	162
511	551	134
512	551	126
513	551	121
514	551	116
515	551	110
516	551	106
517	551	122
518	551	126
519	551	136
520	551	138
521	551	224
522	551	370
523	551	462
524	551	490
525	551	420
526	551	466
527	551	453
528	551	496
529	551	488
530	551	537
531	551	496
532	551	544
533	551	884
534	551	1045
535	551	926
536	551	1045
537	551	1014
538	551	1325
539	551	1652
540	551	1685
541	551	2331
542	551	1938
543	551	1981
544	551	2176
545	551	2135
546	551	4238
547	551	7727
548	551	9192
549	551	14205
550	551	23086
551	551	53034
1	552	6
2	552	26
3	552	42
4	552	64
5	552	58
6	552	74
7	552	76
8	552	89
9	552	85
10	552	74
11	552	95
12	552	80
13	552	71
14	552	84
15	552	77
16	552	78
17	552	68
18	552	73
19	552	72
20	552	65
21	552	69
22	552	53
23	552	61
24	552	66
25	552	65
26	552	43
27	552	58
28	552	59
29	552	60
30	552	74
31	552	60
32	552	73
33	552	82
34	552	93
35	552	107
36	552	85
38	552	77
39	552	86
40	552	79
41	552	102
42	552	72
43	552	66
44	552	63
45	552	29
46	552	9
47	552	10
48	552	5
49	552	4
50	552	3
51	552	6
52	552	4
53	552	2
54	552	10
55	552	10
56	552	26
57	552	42
58	552	44
59	552	40
60	552	36
61	552	17
62	552	9
63	552	1
64	552	10
67	552	9
68	552	17
69	552	51
70	552	67
71	552	65
72	552	71
73	552	99
74	552	77
75	552	83
76	552	60
77	552	57
78	552	57
79	552	41
80	552	23
81	552	12
82	552	11
83	552	15
84	552	12
85	552	10
86	552	10
87	552	16
88	552	14
89	552	39
90	552	25
91	552	9
92	552	6
93	552	12
94	552	21
95	552	19
96	552	12
97	552	23
98	552	14
99	552	3
100	552	10
101	552	11
102	552	12
103	552	9
104	552	4
105	552	7
106	552	9
107	552	6
108	552	12
109	552	20
110	552	57
111	552	75
112	552	100
113	552	102
114	552	98
115	552	72
116	552	85
117	552	109
118	552	97
119	552	84
120	552	70
121	552	86
122	552	74
123	552	74
124	552	97
125	552	90
126	552	68
127	552	69
128	552	45
129	552	53
130	552	61
131	552	83
132	552	100
133	552	86
134	552	80
135	552	44
136	552	45
137	552	41
138	552	50
139	552	59
140	552	36
141	552	28
142	552	43
143	552	49
144	552	46
145	552	41
146	552	41
147	552	41
148	552	36
149	552	32
150	552	30
151	552	49
152	552	20
153	552	31
154	552	20
155	552	27
156	552	53
157	552	26
158	552	27
159	552	41
160	552	64
161	552	39
162	552	25
163	552	35
164	552	32
165	552	33
166	552	36
167	552	32
168	552	30
169	552	38
170	552	34
171	552	36
172	552	29
173	552	25
174	552	22
175	552	28
176	552	27
177	552	34
178	552	35
179	552	51
180	552	43
181	552	41
182	552	52
183	552	46
184	552	67
185	552	59
186	552	82
187	552	57
188	552	82
189	552	38
190	552	59
191	552	61
192	552	71
193	552	72
194	552	76
195	552	74
196	552	77
197	552	95
198	552	83
199	552	71
200	552	65
201	552	73
202	552	70
203	552	101
204	552	100
205	552	100
206	552	100
207	552	88
208	552	99
209	552	90
210	552	89
211	552	123
212	552	87
213	552	107
214	552	120
215	552	88
216	552	90
217	552	100
218	552	73
219	552	88
220	552	77
221	552	85
222	552	75
223	552	96
224	552	85
225	552	81
226	552	73
227	552	46
228	552	54
229	552	59
230	552	57
231	552	46
232	552	59
233	552	68
234	552	95
235	552	92
236	552	74
237	552	86
238	552	102
239	552	108
240	552	120
241	552	116
242	552	96
243	552	93
244	552	54
245	552	113
246	552	89
247	552	77
248	552	79
249	552	87
250	552	88
251	552	77
252	552	118
253	552	107
254	552	121
255	552	144
256	552	126
257	552	80
258	552	90
259	552	91
260	552	82
261	552	73
262	552	82
263	552	78
264	552	90
265	552	56
266	552	71
267	552	62
268	552	80
269	552	73
270	552	99
271	552	62
272	552	40
273	552	43
274	552	46
275	552	39
276	552	37
277	552	69
278	552	51
279	552	75
280	552	72
281	552	68
282	552	87
283	552	71
284	552	63
285	552	65
286	552	37
287	552	37
288	552	38
289	552	27
290	552	37
291	552	51
292	552	73
293	552	62
294	552	35
295	552	49
296	552	38
297	552	55
298	552	62
299	552	51
300	552	74
301	552	36
302	552	45
303	552	49
304	552	10
305	552	13
306	552	8
307	552	8
308	552	19
309	552	18
310	552	31
311	552	33
312	552	43
313	552	27
314	552	23
315	552	38
316	552	24
317	552	36
318	552	46
319	552	44
320	552	25
321	552	23
322	552	26
323	552	7
324	552	23
325	552	20
326	552	18
327	552	20
328	552	24
329	552	13
330	552	32
331	552	38
332	552	53
333	552	37
334	552	49
335	552	62
336	552	71
337	552	62
338	552	94
339	552	81
340	552	78
341	552	93
342	552	83
343	552	68
344	552	68
345	552	80
346	552	69
347	552	47
348	552	58
349	552	59
350	552	67
351	552	67
352	552	70
353	552	60
354	552	45
355	552	49
356	552	52
357	552	55
358	552	48
359	552	25
360	552	17
361	552	9
362	552	1
363	552	4
364	552	16
365	552	16
366	552	3
367	552	6
368	552	4
369	552	11
370	552	7
371	552	22
372	552	29
373	552	55
374	552	102
375	552	52
376	552	76
377	552	92
378	552	94
379	552	87
380	552	91
381	552	129
382	552	119
383	552	97
384	552	89
385	552	128
386	552	147
387	552	142
388	552	141
389	552	122
390	552	156
391	552	136
392	552	139
393	552	146
394	552	141
395	552	128
396	552	129
397	552	109
398	552	102
399	552	99
400	552	67
401	552	80
402	552	101
403	552	88
404	552	109
405	552	111
406	552	112
407	552	102
408	552	97
409	552	109
410	552	112
411	552	96
412	552	130
413	552	119
414	552	115
415	552	125
416	552	143
417	552	147
418	552	147
419	552	98
420	552	131
421	552	126
422	552	120
423	552	172
424	552	161
425	552	149
426	552	171
427	552	128
428	552	200
429	552	147
430	552	126
431	552	153
432	552	143
433	552	166
434	552	172
435	552	188
436	552	174
437	552	171
438	552	218
439	552	204
440	552	201
441	552	179
442	552	213
443	552	190
444	552	187
445	552	137
446	552	141
447	552	109
448	552	123
449	552	159
450	552	128
451	552	97
452	552	92
453	552	96
454	552	104
455	552	117
456	552	92
457	552	123
458	552	82
459	552	77
460	552	88
461	552	98
462	552	114
463	552	96
464	552	101
465	552	97
466	552	97
467	552	122
468	552	126
469	552	104
470	552	92
471	552	88
472	552	89
473	552	140
474	552	109
475	552	90
476	552	126
477	552	98
478	552	86
479	552	106
480	552	79
481	552	62
482	552	96
483	552	103
484	552	73
485	552	63
486	552	69
487	552	74
488	552	77
489	552	78
490	552	71
491	552	72
492	552	76
493	552	68
494	552	57
495	552	54
496	552	61
497	552	53
498	552	61
499	552	53
500	552	167
501	552	217
502	552	207
503	552	183
504	552	233
505	552	175
506	552	198
507	552	180
508	552	258
509	552	170
510	552	171
511	552	93
512	552	129
513	552	89
514	552	110
515	552	101
516	552	116
517	552	114
518	552	143
519	552	117
520	552	141
521	552	232
522	552	324
523	552	428
524	552	444
525	552	414
526	552	480
527	552	472
528	552	503
529	552	478
530	552	523
531	552	512
532	552	514
533	552	910
534	552	1020
535	552	864
536	552	1023
537	552	1002
538	552	1353
539	552	1693
540	552	1686
541	552	2324
542	552	1816
543	552	2037
544	552	2146
545	552	2031
546	552	4239
547	552	7946
548	552	9186
549	552	13143
550	552	14380
551	552	26509
552	552	51232
1	553	3
2	553	22
3	553	44
4	553	61
5	553	55
6	553	92
7	553	88
8	553	81
9	553	73
10	553	89
11	553	89
12	553	79
13	553	73
14	553	88
15	553	85
16	553	71
17	553	73
18	553	72
19	553	73
20	553	70
21	553	63
22	553	55
23	553	51
24	553	55
25	553	56
26	553	46
27	553	56
28	553	61
29	553	64
30	553	64
31	553	82
32	553	70
33	553	79
34	553	94
35	553	107
36	553	91
38	553	101
39	553	91
40	553	97
41	553	103
42	553	74
43	553	78
44	553	64
45	553	34
46	553	20
47	553	7
48	553	6
49	553	3
50	553	5
51	553	4
52	553	1
53	553	2
54	553	3
55	553	15
56	553	27
57	553	52
58	553	41
59	553	43
60	553	37
61	553	22
62	553	5
64	553	14
65	553	4
66	553	1
67	553	12
68	553	17
69	553	44
70	553	59
71	553	73
72	553	75
73	553	89
74	553	93
75	553	55
76	553	62
77	553	45
78	553	60
79	553	47
80	553	16
81	553	16
82	553	12
83	553	11
84	553	9
85	553	12
86	553	11
87	553	15
88	553	24
89	553	28
90	553	21
91	553	6
92	553	12
93	553	9
94	553	23
95	553	12
96	553	13
97	553	19
98	553	14
99	553	9
100	553	6
101	553	5
102	553	4
103	553	3
104	553	5
105	553	8
106	553	7
107	553	8
108	553	14
109	553	25
110	553	59
111	553	95
112	553	96
113	553	116
114	553	94
115	553	91
116	553	95
117	553	108
118	553	108
119	553	78
120	553	74
121	553	59
122	553	83
123	553	72
124	553	93
125	553	79
126	553	78
127	553	74
128	553	50
129	553	40
130	553	49
131	553	84
132	553	96
133	553	93
134	553	93
135	553	53
136	553	44
137	553	43
138	553	60
139	553	58
140	553	41
141	553	40
142	553	44
143	553	35
144	553	42
145	553	28
146	553	56
147	553	34
148	553	50
149	553	35
150	553	46
151	553	34
152	553	28
153	553	32
154	553	25
155	553	30
156	553	46
157	553	28
158	553	36
159	553	47
160	553	45
161	553	28
162	553	30
163	553	26
164	553	36
165	553	26
166	553	38
167	553	38
168	553	35
169	553	41
170	553	38
171	553	44
172	553	43
173	553	28
174	553	28
175	553	18
176	553	37
177	553	26
178	553	51
179	553	45
180	553	40
181	553	61
182	553	50
183	553	52
184	553	64
185	553	52
186	553	74
187	553	63
188	553	79
189	553	56
190	553	55
191	553	73
192	553	70
193	553	64
194	553	58
195	553	85
196	553	73
197	553	98
198	553	81
199	553	67
200	553	70
201	553	78
202	553	66
203	553	83
204	553	92
205	553	111
206	553	87
207	553	96
208	553	89
209	553	91
210	553	102
211	553	109
212	553	82
213	553	120
214	553	123
215	553	98
216	553	85
217	553	96
218	553	85
219	553	70
220	553	75
221	553	66
222	553	83
223	553	98
224	553	88
225	553	69
226	553	71
227	553	47
228	553	48
229	553	38
230	553	40
231	553	68
232	553	60
233	553	60
234	553	91
235	553	94
236	553	92
237	553	120
238	553	111
239	553	104
240	553	119
241	553	115
242	553	105
243	553	93
244	553	55
245	553	103
246	553	96
247	553	93
248	553	92
249	553	101
250	553	105
251	553	101
252	553	111
253	553	152
254	553	132
255	553	139
256	553	106
257	553	70
258	553	88
259	553	92
260	553	85
261	553	66
262	553	75
263	553	88
264	553	92
265	553	63
266	553	72
267	553	58
268	553	90
269	553	67
270	553	97
271	553	82
272	553	37
273	553	37
274	553	53
275	553	45
276	553	36
277	553	45
278	553	63
279	553	89
280	553	67
281	553	71
282	553	73
283	553	68
284	553	71
285	553	50
286	553	41
287	553	24
288	553	21
289	553	40
290	553	39
291	553	61
292	553	77
293	553	67
294	553	48
295	553	55
296	553	52
297	553	52
298	553	52
299	553	50
300	553	56
301	553	52
302	553	35
303	553	36
304	553	10
305	553	12
306	553	11
307	553	5
308	553	10
309	553	16
310	553	15
311	553	17
312	553	40
313	553	34
314	553	33
315	553	34
316	553	31
317	553	18
318	553	36
319	553	27
320	553	17
321	553	17
322	553	28
323	553	13
324	553	21
325	553	19
326	553	13
327	553	22
328	553	22
329	553	13
330	553	22
331	553	49
332	553	50
333	553	64
334	553	36
335	553	59
336	553	77
337	553	66
338	553	79
339	553	55
340	553	60
341	553	101
342	553	83
343	553	74
344	553	56
345	553	57
346	553	67
347	553	46
348	553	54
349	553	55
350	553	58
351	553	57
352	553	81
353	553	61
354	553	58
355	553	50
356	553	69
357	553	64
358	553	53
359	553	36
360	553	7
361	553	4
362	553	13
363	553	6
364	553	8
365	553	12
366	553	4
367	553	8
368	553	9
369	553	7
370	553	12
371	553	18
372	553	28
373	553	74
374	553	67
375	553	72
376	553	81
377	553	97
378	553	97
379	553	90
380	553	95
381	553	107
382	553	126
383	553	112
384	553	82
385	553	136
386	553	183
387	553	162
388	553	133
389	553	125
390	553	111
391	553	128
392	553	143
393	553	145
394	553	168
395	553	122
396	553	121
397	553	102
398	553	106
399	553	93
400	553	73
401	553	96
402	553	85
403	553	66
404	553	98
405	553	135
406	553	138
407	553	116
408	553	111
409	553	112
410	553	92
411	553	96
412	553	123
413	553	128
414	553	147
415	553	113
416	553	155
417	553	180
418	553	154
419	553	122
420	553	153
421	553	112
422	553	155
423	553	195
424	553	182
425	553	161
426	553	180
427	553	138
428	553	166
429	553	135
430	553	136
431	553	161
432	553	141
433	553	178
434	553	191
435	553	191
436	553	186
437	553	204
438	553	209
439	553	199
440	553	200
441	553	211
442	553	200
443	553	171
444	553	202
445	553	165
446	553	146
447	553	144
448	553	110
449	553	135
450	553	138
451	553	112
452	553	105
453	553	134
454	553	123
455	553	110
456	553	112
457	553	105
458	553	82
459	553	75
460	553	114
461	553	86
462	553	106
463	553	102
464	553	93
465	553	97
466	553	98
467	553	115
468	553	115
469	553	100
470	553	100
471	553	80
472	553	108
473	553	132
474	553	106
475	553	108
476	553	105
477	553	96
478	553	60
479	553	99
480	553	81
481	553	54
482	553	90
483	553	83
484	553	61
485	553	68
486	553	61
487	553	72
488	553	63
489	553	72
490	553	63
491	553	85
492	553	63
493	553	53
494	553	44
495	553	64
496	553	68
497	553	39
498	553	43
499	553	50
500	553	156
501	553	227
502	553	238
503	553	180
504	553	242
505	553	231
506	553	172
507	553	185
508	553	239
509	553	187
510	553	147
511	553	100
512	553	123
513	553	117
514	553	97
515	553	98
516	553	123
517	553	114
518	553	105
519	553	126
520	553	153
521	553	221
522	553	344
523	553	434
524	553	415
525	553	467
526	553	497
527	553	474
528	553	486
529	553	470
530	553	476
531	553	471
532	553	568
533	553	924
534	553	1109
535	553	916
536	553	994
537	553	1058
538	553	1352
539	553	1701
540	553	1754
541	553	2371
542	553	2017
543	553	2112
544	553	2348
545	553	2254
546	553	4455
547	553	8154
548	553	9185
549	553	12706
550	553	12718
551	553	14878
552	553	24936
553	553	50471
1	554	5
2	554	16
3	554	35
4	554	45
5	554	71
6	554	86
7	554	81
8	554	68
9	554	62
10	554	68
11	554	85
12	554	73
13	554	84
14	554	82
15	554	62
16	554	57
17	554	62
18	554	65
19	554	55
20	554	63
21	554	63
22	554	57
23	554	59
24	554	54
25	554	49
26	554	43
27	554	49
28	554	61
29	554	55
30	554	41
31	554	70
32	554	76
33	554	66
34	554	91
35	554	103
36	554	83
38	554	63
39	554	80
40	554	91
41	554	96
42	554	73
43	554	54
44	554	59
45	554	43
46	554	25
47	554	7
48	554	7
49	554	4
50	554	2
51	554	6
52	554	7
53	554	2
54	554	9
55	554	18
56	554	24
57	554	54
58	554	37
59	554	34
60	554	38
61	554	20
62	554	5
63	554	1
64	554	2
65	554	1
67	554	8
68	554	25
69	554	51
70	554	47
71	554	55
72	554	64
73	554	97
74	554	63
75	554	53
76	554	45
77	554	53
78	554	50
79	554	24
80	554	11
81	554	15
82	554	10
83	554	17
84	554	13
85	554	12
86	554	23
87	554	11
88	554	26
89	554	28
90	554	14
91	554	8
92	554	13
93	554	10
94	554	21
95	554	15
96	554	11
97	554	26
98	554	11
99	554	4
100	554	10
101	554	9
102	554	13
103	554	13
104	554	3
105	554	4
106	554	7
107	554	13
108	554	18
109	554	9
110	554	51
111	554	72
112	554	80
113	554	103
114	554	80
115	554	71
116	554	83
117	554	97
118	554	107
119	554	74
120	554	65
121	554	75
122	554	97
123	554	82
124	554	87
125	554	71
126	554	73
127	554	51
128	554	51
129	554	59
130	554	48
131	554	76
132	554	89
133	554	62
134	554	62
135	554	45
136	554	43
137	554	45
138	554	27
139	554	44
140	554	48
141	554	41
142	554	34
143	554	45
144	554	35
145	554	42
146	554	44
147	554	47
148	554	30
149	554	33
150	554	27
151	554	32
152	554	26
153	554	33
154	554	23
155	554	33
156	554	38
157	554	29
158	554	21
159	554	38
160	554	56
161	554	40
162	554	31
163	554	33
164	554	37
165	554	35
166	554	38
167	554	36
168	554	25
169	554	28
170	554	43
171	554	32
172	554	24
173	554	17
174	554	21
175	554	27
176	554	26
177	554	26
178	554	42
179	554	41
180	554	28
181	554	54
182	554	41
183	554	51
184	554	56
185	554	55
186	554	62
187	554	67
188	554	61
189	554	34
190	554	65
191	554	62
192	554	57
193	554	53
194	554	64
195	554	85
196	554	85
197	554	76
198	554	72
199	554	78
200	554	68
201	554	74
202	554	61
203	554	84
204	554	95
205	554	88
206	554	83
207	554	91
208	554	83
209	554	82
210	554	95
211	554	100
212	554	83
213	554	107
214	554	105
215	554	72
216	554	92
217	554	83
218	554	65
219	554	71
220	554	76
221	554	85
222	554	78
223	554	90
224	554	69
225	554	56
226	554	51
227	554	39
228	554	39
229	554	56
230	554	40
231	554	56
232	554	40
233	554	67
234	554	72
235	554	78
236	554	70
237	554	82
238	554	85
239	554	95
240	554	111
241	554	100
242	554	96
243	554	90
244	554	56
245	554	86
246	554	103
247	554	80
248	554	81
249	554	90
250	554	102
251	554	86
252	554	105
253	554	121
254	554	113
255	554	112
256	554	97
257	554	93
258	554	81
259	554	84
260	554	60
261	554	77
262	554	75
263	554	71
264	554	82
265	554	75
266	554	57
267	554	56
268	554	59
269	554	51
270	554	73
271	554	75
272	554	42
273	554	34
274	554	46
275	554	41
276	554	48
277	554	42
278	554	61
279	554	64
280	554	65
281	554	59
282	554	68
283	554	56
284	554	49
285	554	54
286	554	55
287	554	39
288	554	29
289	554	30
290	554	33
291	554	54
292	554	55
293	554	59
294	554	33
295	554	42
296	554	30
297	554	53
298	554	50
299	554	63
300	554	46
301	554	42
302	554	16
303	554	35
304	554	10
305	554	16
306	554	8
307	554	6
308	554	11
309	554	19
310	554	20
311	554	22
312	554	26
313	554	17
314	554	27
315	554	36
316	554	18
317	554	26
318	554	40
319	554	31
320	554	20
321	554	20
322	554	16
323	554	9
324	554	11
325	554	25
326	554	13
327	554	13
328	554	19
329	554	17
330	554	27
331	554	43
332	554	43
333	554	67
334	554	50
335	554	70
336	554	71
337	554	59
338	554	57
339	554	58
340	554	63
341	554	90
342	554	79
343	554	73
344	554	70
345	554	54
346	554	59
347	554	46
348	554	54
349	554	60
350	554	50
351	554	56
352	554	66
353	554	50
354	554	51
355	554	44
356	554	46
357	554	59
358	554	53
359	554	26
360	554	16
361	554	9
362	554	5
363	554	4
364	554	17
365	554	16
366	554	4
367	554	4
368	554	4
369	554	12
370	554	12
371	554	10
372	554	34
373	554	71
374	554	87
375	554	70
376	554	94
377	554	75
378	554	100
379	554	89
380	554	101
381	554	123
382	554	128
383	554	115
384	554	105
385	554	133
386	554	135
387	554	129
388	554	136
389	554	105
390	554	117
391	554	115
392	554	133
393	554	142
394	554	136
395	554	114
396	554	119
397	554	100
398	554	82
399	554	78
400	554	60
401	554	77
402	554	87
403	554	80
404	554	72
405	554	107
406	554	92
407	554	97
408	554	96
409	554	118
410	554	94
411	554	78
412	554	111
413	554	115
414	554	112
415	554	112
416	554	141
417	554	159
418	554	123
419	554	124
420	554	134
421	554	121
422	554	143
423	554	177
424	554	141
425	554	149
426	554	149
427	554	126
428	554	155
429	554	155
430	554	121
431	554	136
432	554	150
433	554	161
434	554	178
435	554	170
436	554	207
437	554	152
438	554	184
439	554	198
440	554	182
441	554	191
442	554	181
443	554	186
444	554	189
445	554	131
446	554	130
447	554	127
448	554	119
449	554	134
450	554	118
451	554	92
452	554	82
453	554	112
454	554	97
455	554	105
456	554	113
457	554	102
458	554	81
459	554	64
460	554	91
461	554	76
462	554	99
463	554	88
464	554	80
465	554	92
466	554	89
467	554	102
468	554	94
469	554	101
470	554	96
471	554	90
472	554	92
473	554	113
474	554	116
475	554	105
476	554	106
477	554	85
478	554	68
479	554	89
480	554	86
481	554	57
482	554	98
483	554	88
484	554	53
485	554	67
486	554	52
487	554	61
488	554	55
489	554	58
490	554	59
491	554	71
492	554	68
493	554	49
494	554	63
495	554	56
496	554	58
497	554	55
498	554	58
499	554	55
500	554	134
501	554	201
502	554	240
503	554	209
504	554	245
505	554	207
506	554	188
507	554	192
508	554	239
509	554	193
510	554	165
511	554	120
512	554	130
513	554	105
514	554	88
515	554	110
516	554	128
517	554	105
518	554	110
519	554	105
520	554	133
521	554	240
522	554	366
523	554	470
524	554	411
525	554	452
526	554	476
527	554	440
528	554	497
529	554	493
530	554	501
531	554	460
532	554	589
533	554	1079
534	554	1285
535	554	1154
536	554	1083
537	554	1203
538	554	1619
539	554	2337
540	554	2536
541	554	3669
542	554	2778
543	554	3381
544	554	3301
545	554	2845
546	554	8282
547	554	14121
548	554	13478
549	554	16341
550	554	14345
551	554	15072
552	554	17322
553	554	26917
554	554	47591
0	555	1
1	555	3
2	555	14
3	555	35
4	555	70
5	555	46
6	555	71
7	555	78
8	555	65
9	555	63
10	555	58
11	555	71
12	555	58
13	555	65
14	555	79
15	555	68
16	555	72
17	555	63
18	555	60
19	555	44
20	555	51
21	555	43
22	555	65
23	555	45
24	555	65
25	555	53
26	555	43
27	555	52
28	555	53
29	555	53
30	555	50
31	555	62
32	555	71
33	555	54
34	555	84
35	555	66
36	555	85
38	555	78
39	555	76
40	555	77
41	555	72
42	555	75
43	555	58
44	555	60
45	555	41
46	555	24
47	555	10
48	555	3
49	555	3
50	555	3
51	555	4
52	555	3
53	555	7
54	555	13
55	555	19
56	555	25
57	555	39
58	555	32
59	555	30
60	555	43
61	555	18
62	555	6
64	555	6
65	555	2
66	555	2
67	555	13
68	555	21
69	555	57
70	555	44
71	555	64
72	555	70
73	555	78
74	555	62
75	555	52
76	555	51
77	555	48
78	555	41
79	555	38
80	555	18
81	555	21
82	555	15
83	555	15
84	555	13
85	555	9
86	555	20
87	555	25
88	555	16
89	555	27
90	555	14
91	555	9
92	555	13
93	555	7
94	555	26
95	555	19
96	555	20
97	555	15
98	555	15
99	555	8
100	555	4
101	555	4
102	555	6
103	555	11
104	555	8
105	555	4
106	555	7
107	555	8
108	555	16
109	555	13
110	555	53
111	555	66
112	555	58
113	555	93
114	555	85
115	555	67
116	555	60
117	555	85
118	555	91
119	555	56
120	555	63
121	555	60
122	555	67
123	555	62
124	555	69
125	555	63
126	555	76
127	555	55
128	555	46
129	555	47
130	555	49
131	555	65
132	555	82
133	555	83
134	555	72
135	555	44
136	555	31
137	555	50
138	555	54
139	555	50
140	555	29
141	555	46
142	555	37
143	555	32
144	555	34
145	555	37
146	555	31
147	555	45
148	555	36
149	555	34
150	555	37
151	555	31
152	555	31
153	555	35
154	555	33
155	555	51
156	555	36
157	555	30
158	555	25
159	555	44
160	555	41
161	555	24
162	555	26
163	555	33
164	555	26
165	555	26
166	555	33
167	555	38
168	555	23
169	555	36
170	555	31
171	555	43
172	555	26
173	555	23
174	555	23
175	555	24
176	555	24
177	555	27
178	555	32
179	555	49
180	555	42
181	555	40
182	555	39
183	555	46
184	555	55
185	555	46
186	555	50
187	555	61
188	555	67
189	555	50
190	555	65
191	555	48
192	555	63
193	555	60
194	555	63
195	555	64
196	555	66
197	555	64
198	555	72
199	555	73
200	555	60
201	555	77
202	555	79
203	555	91
204	555	99
205	555	85
206	555	85
207	555	101
208	555	101
209	555	77
210	555	89
211	555	101
212	555	70
213	555	101
214	555	102
215	555	75
216	555	93
217	555	90
218	555	81
219	555	88
220	555	84
221	555	86
222	555	78
223	555	71
224	555	86
225	555	63
226	555	58
227	555	62
228	555	56
229	555	47
230	555	60
231	555	53
232	555	43
233	555	53
234	555	72
235	555	80
236	555	89
237	555	67
238	555	93
239	555	97
240	555	105
241	555	92
242	555	80
243	555	80
244	555	61
245	555	91
246	555	107
247	555	78
248	555	75
249	555	98
250	555	92
251	555	86
252	555	98
253	555	95
254	555	80
255	555	100
256	555	120
257	555	68
258	555	88
259	555	95
260	555	85
261	555	79
262	555	90
263	555	74
264	555	76
265	555	73
266	555	79
267	555	76
268	555	66
269	555	62
270	555	83
271	555	82
272	555	39
273	555	54
274	555	55
275	555	55
276	555	32
277	555	41
278	555	43
279	555	57
280	555	49
281	555	77
282	555	56
283	555	62
284	555	56
285	555	58
286	555	55
287	555	36
288	555	35
289	555	40
290	555	44
291	555	49
292	555	61
293	555	57
294	555	40
295	555	34
296	555	46
297	555	50
298	555	54
299	555	48
300	555	59
301	555	44
302	555	37
303	555	29
304	555	8
305	555	15
306	555	4
307	555	9
308	555	16
309	555	21
310	555	19
311	555	22
312	555	37
313	555	25
314	555	28
315	555	34
316	555	20
317	555	31
318	555	40
319	555	30
320	555	22
321	555	22
322	555	23
323	555	13
324	555	28
325	555	21
326	555	22
327	555	22
328	555	25
329	555	18
330	555	40
331	555	43
332	555	56
333	555	59
334	555	39
335	555	64
336	555	83
337	555	71
338	555	74
339	555	83
340	555	52
341	555	80
342	555	79
343	555	75
344	555	64
345	555	47
346	555	71
347	555	58
348	555	54
349	555	50
350	555	63
351	555	69
352	555	64
353	555	56
354	555	47
355	555	48
356	555	55
357	555	54
358	555	44
359	555	39
360	555	23
361	555	9
362	555	9
363	555	9
364	555	16
365	555	21
366	555	7
367	555	9
368	555	4
369	555	14
370	555	10
371	555	15
372	555	32
373	555	60
374	555	87
375	555	64
376	555	83
377	555	97
378	555	95
379	555	128
380	555	114
381	555	113
382	555	129
383	555	130
384	555	103
385	555	134
386	555	159
387	555	115
388	555	112
389	555	113
390	555	122
391	555	115
392	555	117
393	555	108
394	555	130
395	555	122
396	555	99
397	555	118
398	555	90
399	555	102
400	555	93
401	555	96
402	555	75
403	555	97
404	555	107
405	555	133
406	555	103
407	555	97
408	555	123
409	555	113
410	555	92
411	555	97
412	555	95
413	555	103
414	555	117
415	555	98
416	555	116
417	555	119
418	555	163
419	555	99
420	555	110
421	555	110
422	555	115
423	555	155
424	555	156
425	555	135
426	555	158
427	555	106
428	555	139
429	555	127
430	555	102
431	555	121
432	555	130
433	555	150
434	555	131
435	555	165
436	555	147
437	555	157
438	555	184
439	555	176
440	555	169
441	555	186
442	555	184
443	555	184
444	555	162
445	555	129
446	555	148
447	555	142
448	555	97
449	555	116
450	555	114
451	555	85
452	555	87
453	555	91
454	555	92
455	555	102
456	555	94
457	555	84
458	555	92
459	555	71
460	555	74
461	555	98
462	555	75
463	555	75
464	555	92
465	555	100
466	555	98
467	555	71
468	555	86
469	555	96
470	555	83
471	555	78
472	555	73
473	555	105
474	555	97
475	555	95
476	555	115
477	555	110
478	555	69
479	555	80
480	555	73
481	555	64
482	555	95
483	555	79
484	555	71
485	555	58
486	555	67
487	555	62
488	555	79
489	555	72
490	555	66
491	555	64
492	555	75
493	555	69
494	555	61
495	555	57
496	555	66
497	555	54
498	555	59
499	555	70
500	555	152
501	555	219
502	555	203
503	555	205
504	555	239
505	555	223
506	555	199
507	555	203
508	555	219
509	555	174
510	555	201
511	555	158
512	555	166
513	555	124
514	555	105
515	555	105
516	555	121
517	555	145
518	555	127
519	555	126
520	555	167
521	555	306
522	555	446
523	555	539
524	555	483
525	555	472
526	555	512
527	555	471
528	555	533
529	555	510
530	555	585
531	555	562
532	555	782
533	555	1409
534	555	1726
535	555	1605
536	555	1548
537	555	1657
538	555	2394
539	555	3439
540	555	3564
541	555	5318
542	555	3723
543	555	4645
544	555	4572
545	555	3770
546	555	11265
547	555	13698
548	555	9854
549	555	10377
550	555	8124
551	555	7820
552	555	8143
553	555	8412
554	555	19632
555	555	46498
1	556	4
2	556	27
3	556	56
4	556	56
5	556	56
6	556	84
7	556	80
8	556	101
9	556	66
10	556	57
11	556	68
12	556	65
13	556	63
14	556	76
15	556	67
16	556	83
17	556	42
18	556	43
19	556	41
20	556	47
21	556	58
22	556	58
23	556	53
24	556	41
25	556	46
26	556	38
27	556	31
28	556	47
29	556	44
30	556	42
31	556	71
32	556	51
33	556	41
34	556	69
35	556	77
36	556	71
38	556	79
39	556	60
40	556	65
41	556	71
42	556	49
43	556	59
44	556	54
45	556	33
46	556	19
47	556	9
48	556	13
49	556	5
50	556	7
51	556	5
52	556	5
53	556	4
54	556	9
55	556	18
56	556	29
57	556	48
58	556	26
59	556	25
60	556	34
61	556	22
62	556	5
64	556	6
65	556	8
66	556	4
67	556	11
68	556	16
69	556	46
70	556	54
71	556	68
72	556	73
73	556	74
74	556	77
75	556	42
76	556	46
77	556	43
78	556	55
79	556	26
80	556	28
81	556	17
82	556	21
83	556	22
84	556	12
85	556	14
86	556	16
87	556	12
88	556	25
89	556	32
90	556	12
91	556	9
92	556	7
93	556	12
94	556	27
95	556	20
96	556	16
97	556	25
98	556	10
99	556	11
100	556	5
101	556	7
102	556	11
103	556	9
104	556	5
105	556	9
106	556	7
107	556	13
108	556	22
109	556	24
110	556	52
111	556	71
112	556	89
113	556	105
114	556	71
115	556	59
116	556	93
117	556	85
118	556	93
119	556	57
120	556	59
121	556	72
122	556	68
123	556	64
124	556	79
125	556	79
126	556	48
127	556	58
128	556	51
129	556	58
130	556	61
131	556	86
132	556	81
133	556	64
134	556	76
135	556	64
136	556	49
137	556	47
138	556	46
139	556	59
140	556	46
141	556	49
142	556	33
143	556	38
144	556	40
145	556	48
146	556	48
147	556	52
148	556	46
149	556	41
150	556	50
151	556	30
152	556	26
153	556	31
154	556	25
155	556	40
156	556	47
157	556	33
158	556	24
159	556	40
160	556	42
161	556	32
162	556	26
163	556	38
164	556	41
165	556	39
166	556	27
167	556	39
168	556	30
169	556	40
170	556	39
171	556	35
172	556	46
173	556	30
174	556	31
175	556	26
176	556	34
177	556	22
178	556	46
179	556	49
180	556	41
181	556	55
182	556	44
183	556	54
184	556	52
185	556	41
186	556	64
187	556	53
188	556	52
189	556	38
190	556	57
191	556	59
192	556	65
193	556	61
194	556	76
195	556	60
196	556	58
197	556	74
198	556	65
199	556	64
200	556	74
201	556	68
202	556	70
203	556	96
204	556	106
205	556	91
206	556	100
207	556	99
208	556	104
209	556	108
210	556	100
211	556	96
212	556	77
213	556	107
214	556	95
215	556	106
216	556	92
217	556	82
218	556	71
219	556	103
220	556	79
221	556	80
222	556	90
223	556	83
224	556	79
225	556	71
226	556	58
227	556	54
228	556	65
229	556	57
230	556	65
231	556	49
232	556	69
233	556	66
234	556	75
235	556	94
236	556	87
237	556	77
238	556	79
239	556	82
240	556	87
241	556	98
242	556	95
243	556	101
244	556	50
245	556	97
246	556	95
247	556	91
248	556	71
249	556	78
250	556	92
251	556	90
252	556	104
253	556	102
254	556	105
255	556	107
256	556	106
257	556	82
258	556	78
259	556	89
260	556	89
261	556	91
262	556	69
263	556	73
264	556	84
265	556	75
266	556	76
267	556	66
268	556	65
269	556	61
270	556	85
271	556	68
272	556	49
273	556	41
274	556	54
275	556	54
276	556	34
277	556	61
278	556	63
279	556	75
280	556	55
281	556	82
282	556	73
283	556	71
284	556	53
285	556	76
286	556	52
287	556	43
288	556	41
289	556	50
290	556	44
291	556	59
292	556	65
293	556	44
294	556	43
295	556	52
296	556	51
297	556	53
298	556	57
299	556	46
300	556	64
301	556	36
302	556	39
303	556	47
304	556	16
305	556	10
306	556	18
307	556	7
308	556	21
309	556	26
310	556	26
311	556	23
312	556	43
313	556	33
314	556	27
315	556	39
316	556	36
317	556	31
318	556	55
319	556	24
320	556	25
321	556	23
322	556	33
323	556	21
324	556	15
325	556	21
326	556	11
327	556	14
328	556	26
329	556	24
330	556	34
331	556	40
332	556	47
333	556	46
334	556	30
335	556	60
336	556	62
337	556	60
338	556	59
339	556	88
340	556	77
341	556	87
342	556	88
343	556	68
344	556	82
345	556	66
346	556	51
347	556	78
348	556	64
349	556	67
350	556	57
351	556	70
352	556	70
353	556	57
354	556	54
355	556	56
356	556	67
357	556	68
358	556	34
359	556	39
360	556	20
361	556	17
362	556	15
363	556	8
364	556	11
365	556	10
366	556	7
367	556	9
368	556	11
369	556	22
370	556	17
371	556	30
372	556	45
373	556	73
374	556	84
375	556	65
376	556	115
377	556	88
378	556	94
379	556	113
380	556	141
381	556	110
382	556	104
383	556	134
384	556	104
385	556	129
386	556	124
387	556	107
388	556	122
389	556	109
390	556	100
391	556	93
392	556	115
393	556	140
394	556	150
395	556	105
396	556	109
397	556	120
398	556	98
399	556	101
400	556	83
401	556	113
402	556	94
403	556	94
404	556	103
405	556	103
406	556	108
407	556	101
408	556	116
409	556	114
410	556	76
411	556	75
412	556	105
413	556	114
414	556	129
415	556	88
416	556	100
417	556	124
418	556	106
419	556	90
420	556	86
421	556	98
422	556	111
423	556	125
424	556	125
425	556	110
426	556	128
427	556	103
428	556	120
429	556	146
430	556	100
431	556	120
432	556	122
433	556	105
434	556	154
435	556	138
436	556	164
437	556	145
438	556	166
439	556	159
440	556	152
441	556	197
442	556	180
443	556	140
444	556	172
445	556	104
446	556	142
447	556	146
448	556	96
449	556	124
450	556	122
451	556	100
452	556	90
453	556	89
454	556	82
455	556	98
456	556	112
457	556	99
458	556	98
459	556	79
460	556	94
461	556	93
462	556	97
463	556	71
464	556	89
465	556	96
466	556	95
467	556	78
468	556	81
469	556	72
470	556	95
471	556	75
472	556	71
473	556	109
474	556	104
475	556	107
476	556	104
477	556	96
478	556	80
479	556	68
480	556	81
481	556	68
482	556	103
483	556	92
484	556	87
485	556	84
486	556	67
487	556	66
488	556	77
489	556	59
490	556	68
491	556	74
492	556	78
493	556	66
494	556	53
495	556	63
496	556	71
497	556	69
498	556	81
499	556	57
500	556	163
501	556	209
502	556	230
503	556	196
504	556	260
505	556	203
506	556	194
507	556	208
508	556	234
509	556	175
510	556	182
511	556	178
512	556	151
513	556	126
514	556	147
515	556	149
516	556	169
517	556	153
518	556	143
519	556	151
520	556	207
521	556	303
522	556	449
523	556	593
524	556	554
525	556	450
526	556	561
527	556	526
528	556	545
529	556	447
530	556	595
531	556	612
532	556	797
533	556	1480
534	556	1924
535	556	1664
536	556	1616
537	556	1695
538	556	2563
539	556	3604
540	556	3888
541	556	5315
542	556	3650
543	556	4736
544	556	4262
545	556	3445
546	556	9928
547	556	9396
548	556	5763
549	556	5621
550	556	4469
551	556	4514
552	556	4579
553	556	4681
554	556	7933
555	556	16841
556	556	38544
1	557	6
2	557	24
3	557	88
4	557	95
5	557	93
6	557	96
7	557	129
8	557	106
9	557	80
10	557	86
11	557	77
12	557	67
13	557	71
14	557	96
15	557	76
16	557	71
17	557	66
18	557	78
19	557	50
20	557	67
21	557	60
22	557	65
23	557	70
24	557	63
25	557	44
26	557	41
27	557	50
28	557	57
29	557	55
30	557	69
31	557	65
32	557	53
33	557	69
34	557	91
35	557	90
36	557	94
38	557	81
39	557	87
40	557	91
41	557	99
42	557	93
43	557	72
44	557	88
45	557	41
46	557	31
47	557	10
48	557	7
49	557	7
50	557	4
51	557	8
52	557	5
53	557	7
54	557	13
55	557	17
56	557	25
57	557	59
58	557	59
59	557	49
60	557	50
61	557	28
62	557	8
64	557	8
65	557	4
66	557	1
67	557	12
68	557	35
69	557	68
70	557	76
71	557	79
72	557	93
73	557	127
74	557	117
75	557	85
76	557	60
77	557	60
78	557	59
79	557	50
80	557	34
81	557	28
82	557	28
83	557	22
84	557	24
85	557	26
86	557	17
87	557	20
88	557	30
89	557	35
90	557	16
91	557	24
92	557	17
93	557	16
94	557	28
95	557	28
96	557	18
97	557	22
98	557	9
99	557	10
100	557	10
101	557	10
102	557	5
103	557	10
104	557	11
105	557	8
106	557	12
107	557	12
108	557	17
109	557	22
110	557	57
111	557	77
112	557	90
113	557	114
114	557	104
115	557	80
116	557	87
117	557	121
118	557	130
119	557	99
120	557	87
121	557	100
122	557	90
123	557	71
124	557	85
125	557	78
126	557	76
127	557	76
128	557	54
129	557	76
130	557	65
131	557	98
132	557	111
133	557	113
134	557	99
135	557	90
136	557	60
137	557	58
138	557	79
139	557	59
140	557	54
141	557	55
142	557	57
143	557	74
144	557	57
145	557	59
146	557	60
147	557	62
148	557	55
149	557	52
150	557	47
151	557	43
152	557	37
153	557	45
154	557	38
155	557	49
156	557	68
157	557	44
158	557	34
159	557	54
160	557	49
161	557	26
162	557	34
163	557	48
164	557	45
165	557	27
166	557	33
167	557	39
168	557	34
169	557	40
170	557	50
171	557	54
172	557	42
173	557	26
174	557	34
175	557	38
176	557	41
177	557	32
178	557	49
179	557	69
180	557	61
181	557	53
182	557	58
183	557	68
184	557	73
185	557	57
186	557	54
187	557	74
188	557	88
189	557	59
190	557	78
191	557	91
192	557	75
193	557	82
194	557	76
195	557	107
196	557	101
197	557	107
198	557	86
199	557	90
200	557	114
201	557	92
202	557	87
203	557	123
204	557	117
205	557	111
206	557	141
207	557	130
208	557	131
209	557	140
210	557	112
211	557	118
212	557	102
213	557	126
214	557	114
215	557	111
216	557	100
217	557	127
218	557	113
219	557	95
220	557	111
221	557	116
222	557	98
223	557	85
224	557	107
225	557	90
226	557	95
227	557	69
228	557	57
229	557	81
230	557	89
231	557	65
232	557	67
233	557	100
234	557	84
235	557	83
236	557	91
237	557	89
238	557	90
239	557	113
240	557	109
241	557	116
242	557	88
243	557	121
244	557	63
245	557	105
246	557	122
247	557	109
248	557	106
249	557	102
250	557	104
251	557	100
252	557	136
253	557	139
254	557	120
255	557	110
256	557	141
257	557	72
258	557	93
259	557	134
260	557	88
261	557	97
262	557	91
263	557	114
264	557	119
265	557	75
266	557	71
267	557	77
268	557	79
269	557	94
270	557	115
271	557	73
272	557	56
273	557	74
274	557	79
275	557	65
276	557	56
277	557	61
278	557	59
279	557	94
280	557	78
281	557	78
282	557	70
283	557	75
284	557	57
285	557	70
286	557	60
287	557	63
288	557	44
289	557	53
290	557	83
291	557	63
292	557	81
293	557	76
294	557	47
295	557	40
296	557	65
297	557	56
298	557	80
299	557	80
300	557	80
301	557	66
302	557	56
303	557	49
304	557	18
305	557	19
306	557	21
307	557	3
308	557	18
309	557	23
310	557	32
311	557	38
312	557	56
313	557	39
314	557	41
315	557	29
316	557	50
317	557	46
318	557	67
319	557	52
320	557	29
321	557	32
322	557	34
323	557	13
324	557	39
325	557	31
326	557	24
327	557	32
328	557	40
329	557	23
330	557	39
331	557	47
332	557	65
333	557	57
334	557	56
335	557	75
336	557	96
337	557	83
338	557	111
339	557	87
340	557	124
341	557	115
342	557	94
343	557	106
344	557	81
345	557	106
346	557	103
347	557	71
348	557	72
349	557	89
350	557	87
351	557	88
352	557	101
353	557	85
354	557	55
355	557	78
356	557	85
357	557	82
358	557	56
359	557	52
360	557	16
361	557	17
362	557	13
363	557	7
364	557	15
365	557	22
366	557	11
367	557	13
368	557	11
369	557	20
370	557	17
371	557	25
372	557	46
373	557	89
374	557	109
375	557	96
376	557	114
377	557	128
378	557	130
379	557	139
380	557	170
381	557	159
382	557	166
383	557	173
384	557	108
385	557	155
386	557	181
387	557	200
388	557	163
389	557	146
390	557	157
391	557	144
392	557	168
393	557	168
394	557	160
395	557	144
396	557	141
397	557	124
398	557	166
399	557	120
400	557	106
401	557	131
402	557	115
403	557	111
404	557	123
405	557	142
406	557	145
407	557	123
408	557	145
409	557	171
410	557	110
411	557	105
412	557	133
413	557	136
414	557	134
415	557	131
416	557	145
417	557	150
418	557	144
419	557	130
420	557	121
421	557	125
422	557	136
423	557	180
424	557	175
425	557	141
426	557	171
427	557	125
428	557	151
429	557	137
430	557	115
431	557	128
432	557	173
433	557	149
434	557	142
435	557	178
436	557	180
437	557	181
438	557	207
439	557	218
440	557	212
441	557	239
442	557	223
443	557	201
444	557	217
445	557	147
446	557	159
447	557	172
448	557	139
449	557	149
450	557	134
451	557	101
452	557	112
453	557	120
454	557	118
455	557	105
456	557	116
457	557	99
458	557	107
459	557	82
460	557	115
461	557	103
462	557	116
463	557	88
464	557	106
465	557	135
466	557	121
467	557	117
468	557	131
469	557	130
470	557	114
471	557	98
472	557	108
473	557	143
474	557	143
475	557	127
476	557	137
477	557	127
478	557	76
479	557	112
480	557	102
481	557	89
482	557	123
483	557	124
484	557	74
485	557	65
486	557	66
487	557	96
488	557	84
489	557	77
490	557	84
491	557	78
492	557	105
493	557	89
494	557	82
495	557	93
496	557	83
497	557	52
498	557	80
499	557	81
500	557	214
501	557	267
502	557	253
503	557	248
504	557	306
505	557	246
506	557	312
507	557	316
508	557	298
509	557	231
510	557	243
511	557	196
512	557	184
513	557	165
514	557	175
515	557	149
516	557	181
517	557	182
518	557	177
519	557	190
520	557	265
521	557	382
522	557	580
523	557	687
524	557	599
525	557	562
526	557	628
527	557	607
528	557	581
529	557	595
530	557	675
531	557	670
532	557	888
533	557	1344
534	557	1653
535	557	1503
536	557	1573
537	557	1516
538	557	2131
539	557	2834
540	557	2725
541	557	3512
542	557	2783
543	557	2988
544	557	2960
545	557	2516
546	557	5263
547	557	4912
548	557	3210
549	557	3314
550	557	2758
551	557	2893
552	557	2769
553	557	2968
554	557	4255
555	557	6825
556	557	18200
557	557	49268
1	558	4
2	558	39
3	558	86
4	558	103
5	558	108
6	558	133
7	558	151
8	558	115
9	558	114
10	558	118
11	558	127
12	558	102
13	558	84
14	558	127
15	558	92
16	558	100
17	558	85
18	558	73
19	558	81
20	558	86
21	558	76
22	558	73
23	558	58
24	558	53
25	558	46
26	558	40
27	558	70
28	558	67
29	558	64
30	558	71
31	558	97
32	558	86
33	558	88
34	558	110
35	558	125
36	558	117
38	558	119
39	558	122
40	558	120
41	558	125
42	558	105
43	558	103
44	558	107
45	558	54
46	558	32
47	558	8
48	558	8
49	558	3
50	558	4
51	558	7
52	558	6
53	558	6
54	558	11
55	558	19
56	558	51
57	558	55
58	558	74
59	558	65
60	558	72
61	558	39
62	558	11
63	558	1
64	558	11
65	558	7
66	558	1
67	558	10
68	558	39
69	558	96
70	558	97
71	558	100
72	558	133
73	558	132
74	558	131
75	558	103
76	558	96
77	558	82
78	558	88
79	558	47
80	558	26
81	558	18
82	558	9
83	558	22
84	558	22
85	558	24
86	558	22
87	558	36
88	558	46
89	558	60
90	558	27
91	558	18
92	558	19
93	558	9
94	558	55
95	558	27
96	558	26
97	558	31
98	558	33
99	558	5
100	558	13
101	558	14
102	558	10
103	558	11
104	558	12
105	558	10
106	558	10
107	558	14
108	558	17
109	558	28
110	558	70
111	558	99
112	558	115
113	558	133
114	558	117
115	558	89
116	558	119
117	558	111
118	558	125
119	558	90
120	558	85
121	558	104
122	558	97
123	558	101
124	558	103
125	558	86
126	558	86
127	558	98
128	558	84
129	558	87
130	558	98
131	558	136
132	558	120
133	558	122
134	558	126
135	558	85
136	558	54
137	558	78
138	558	66
139	558	81
140	558	62
141	558	76
142	558	62
143	558	58
144	558	59
145	558	59
146	558	60
147	558	53
148	558	49
149	558	57
150	558	38
151	558	46
152	558	29
153	558	42
154	558	36
155	558	52
156	558	63
157	558	56
158	558	36
159	558	53
160	558	58
161	558	30
162	558	39
163	558	47
164	558	48
165	558	32
166	558	38
167	558	37
168	558	28
169	558	60
170	558	61
171	558	51
172	558	41
173	558	35
174	558	32
175	558	28
176	558	44
177	558	28
178	558	52
179	558	62
180	558	54
181	558	69
182	558	57
183	558	80
184	558	76
185	558	57
186	558	78
187	558	58
188	558	91
189	558	54
190	558	90
191	558	73
192	558	84
193	558	71
194	558	93
195	558	97
196	558	81
197	558	105
198	558	91
199	558	96
200	558	92
201	558	107
202	558	96
203	558	113
204	558	110
205	558	124
206	558	130
207	558	133
208	558	114
209	558	144
210	558	139
211	558	151
212	558	132
213	558	147
214	558	143
215	558	138
216	558	118
217	558	131
218	558	98
219	558	100
220	558	101
221	558	100
222	558	113
223	558	97
224	558	115
225	558	94
226	558	85
227	558	73
228	558	66
229	558	76
230	558	68
231	558	66
232	558	58
233	558	83
234	558	114
235	558	95
236	558	107
237	558	110
238	558	145
239	558	132
240	558	108
241	558	119
242	558	129
243	558	129
244	558	83
245	558	108
246	558	135
247	558	97
248	558	94
249	558	120
250	558	122
251	558	110
252	558	130
253	558	157
254	558	128
255	558	138
256	558	125
257	558	94
258	558	115
259	558	118
260	558	114
261	558	86
262	558	72
263	558	104
264	558	106
265	558	94
266	558	111
267	558	80
268	558	87
269	558	96
270	558	127
271	558	101
272	558	63
273	558	60
274	558	77
275	558	46
276	558	50
277	558	67
278	558	86
279	558	96
280	558	82
281	558	81
282	558	102
283	558	82
284	558	69
285	558	78
286	558	78
287	558	46
288	558	43
289	558	55
290	558	50
291	558	88
292	558	106
293	558	98
294	558	40
295	558	57
296	558	64
297	558	68
298	558	90
299	558	88
300	558	91
301	558	67
302	558	60
303	558	40
304	558	19
305	558	18
306	558	11
307	558	6
308	558	12
309	558	26
310	558	37
311	558	38
312	558	66
313	558	38
314	558	41
315	558	48
316	558	40
317	558	60
318	558	76
319	558	61
320	558	31
321	558	34
322	558	31
323	558	29
324	558	30
325	558	19
326	558	22
327	558	33
328	558	32
329	558	26
330	558	42
331	558	69
332	558	67
333	558	81
334	558	82
335	558	90
336	558	98
337	558	97
338	558	110
339	558	112
340	558	120
341	558	120
342	558	146
343	558	104
344	558	100
345	558	108
346	558	102
347	558	81
348	558	74
349	558	69
350	558	101
351	558	88
352	558	119
353	558	85
354	558	79
355	558	94
356	558	78
357	558	94
358	558	86
359	558	68
360	558	31
361	558	16
362	558	17
363	558	6
364	558	15
365	558	12
366	558	12
367	558	6
368	558	14
369	558	21
370	558	14
371	558	28
372	558	66
373	558	110
374	558	144
375	558	95
376	558	126
377	558	147
378	558	153
379	558	145
380	558	173
381	558	168
382	558	195
383	558	194
384	558	115
385	558	196
386	558	206
387	558	183
388	558	186
389	558	182
390	558	193
391	558	144
392	558	203
393	558	201
394	558	174
395	558	173
396	558	156
397	558	155
398	558	113
399	558	111
400	558	81
401	558	104
402	558	120
403	558	100
404	558	117
405	558	184
406	558	158
407	558	154
408	558	129
409	558	185
410	558	137
411	558	119
412	558	186
413	558	155
414	558	175
415	558	175
416	558	179
417	558	178
418	558	151
419	558	130
420	558	133
421	558	124
422	558	184
423	558	203
424	558	155
425	558	145
426	558	179
427	558	133
428	558	169
429	558	166
430	558	133
431	558	164
432	558	172
433	558	152
434	558	246
435	558	230
436	558	190
437	558	211
438	558	245
439	558	245
440	558	232
441	558	266
442	558	269
443	558	230
444	558	260
445	558	165
446	558	217
447	558	172
448	558	164
449	558	179
450	558	134
451	558	98
452	558	108
453	558	119
454	558	111
455	558	130
456	558	122
457	558	125
458	558	105
459	558	63
460	558	116
461	558	99
462	558	111
463	558	97
464	558	115
465	558	135
466	558	143
467	558	112
468	558	119
469	558	131
470	558	113
471	558	113
472	558	112
473	558	154
474	558	156
475	558	118
476	558	141
477	558	131
478	558	99
479	558	106
480	558	109
481	558	79
482	558	121
483	558	119
484	558	68
485	558	78
486	558	75
487	558	78
488	558	100
489	558	80
490	558	65
491	558	72
492	558	93
493	558	70
494	558	87
495	558	71
496	558	77
497	558	73
498	558	65
499	558	74
500	558	222
501	558	310
502	558	309
503	558	312
504	558	367
505	558	309
506	558	298
507	558	294
508	558	377
509	558	250
510	558	204
511	558	182
512	558	179
513	558	147
514	558	146
515	558	169
516	558	146
517	558	168
518	558	163
519	558	165
520	558	256
521	558	387
522	558	592
523	558	672
524	558	573
525	558	592
526	558	637
527	558	577
528	558	629
529	558	581
530	558	666
531	558	623
532	558	855
533	558	1256
534	558	1505
535	558	1325
536	558	1416
537	558	1350
538	558	1855
539	558	2411
540	558	2288
541	558	2993
542	558	2512
543	558	2568
544	558	2537
545	558	2254
546	558	4436
547	558	4048
548	558	2631
549	558	2806
550	558	2380
551	558	2509
552	558	2392
553	558	2655
554	558	3538
555	558	5270
556	558	9052
557	558	27015
558	558	61840
0	559	1
1	559	8
2	559	34
3	559	98
4	559	132
5	559	86
6	559	124
7	559	122
8	559	117
9	559	99
10	559	84
11	559	91
12	559	92
13	559	84
14	559	134
15	559	85
16	559	81
17	559	80
18	559	82
19	559	70
20	559	87
21	559	67
22	559	73
23	559	61
24	559	62
25	559	62
26	559	64
27	559	71
28	559	63
29	559	64
30	559	65
31	559	61
32	559	76
33	559	93
34	559	106
35	559	99
36	559	96
38	559	92
39	559	107
40	559	101
41	559	138
42	559	99
43	559	98
44	559	142
45	559	66
46	559	37
47	559	20
48	559	4
49	559	6
50	559	6
51	559	7
52	559	1
53	559	5
54	559	14
55	559	32
56	559	39
57	559	85
58	559	75
59	559	62
60	559	53
61	559	28
62	559	9
64	559	18
65	559	6
66	559	3
67	559	8
68	559	41
69	559	75
70	559	99
71	559	77
72	559	122
73	559	168
74	559	115
75	559	94
76	559	93
77	559	88
78	559	91
79	559	54
80	559	28
81	559	28
82	559	13
83	559	29
84	559	23
85	559	27
86	559	22
87	559	39
88	559	38
89	559	47
90	559	33
91	559	16
92	559	9
93	559	12
94	559	48
95	559	31
96	559	20
97	559	38
98	559	17
99	559	11
100	559	7
101	559	9
102	559	6
103	559	8
104	559	14
105	559	16
106	559	10
107	559	13
108	559	16
109	559	32
110	559	63
111	559	68
112	559	106
113	559	108
114	559	125
115	559	83
116	559	97
117	559	123
118	559	124
119	559	98
120	559	90
121	559	89
122	559	82
123	559	100
124	559	82
125	559	84
126	559	80
127	559	80
128	559	71
129	559	65
130	559	89
131	559	96
132	559	124
133	559	104
134	559	101
135	559	77
136	559	70
137	559	59
138	559	81
139	559	84
140	559	45
141	559	60
142	559	59
143	559	46
144	559	52
145	559	62
146	559	46
147	559	56
148	559	48
149	559	35
150	559	42
151	559	53
152	559	25
153	559	24
154	559	30
155	559	38
156	559	55
157	559	42
158	559	34
159	559	37
160	559	62
161	559	48
162	559	35
163	559	29
164	559	35
165	559	31
166	559	52
167	559	31
168	559	24
169	559	37
170	559	52
171	559	52
172	559	44
173	559	30
174	559	39
175	559	31
176	559	46
177	559	27
178	559	52
179	559	57
180	559	41
181	559	51
182	559	46
183	559	70
184	559	86
185	559	61
186	559	81
187	559	81
188	559	78
189	559	66
190	559	80
191	559	83
192	559	70
193	559	72
194	559	89
195	559	83
196	559	84
197	559	101
198	559	74
199	559	76
200	559	97
201	559	85
202	559	78
203	559	118
204	559	110
205	559	105
206	559	108
207	559	112
208	559	123
209	559	121
210	559	117
211	559	126
212	559	100
213	559	112
214	559	142
215	559	128
216	559	100
217	559	106
218	559	76
219	559	101
220	559	99
221	559	88
222	559	79
223	559	95
224	559	113
225	559	87
226	559	71
227	559	46
228	559	51
229	559	59
230	559	60
231	559	52
232	559	52
233	559	71
234	559	95
235	559	102
236	559	99
237	559	116
238	559	110
239	559	122
240	559	108
241	559	120
242	559	104
243	559	115
244	559	73
245	559	94
246	559	121
247	559	96
248	559	92
249	559	105
250	559	95
251	559	94
252	559	127
253	559	119
254	559	117
255	559	148
256	559	113
257	559	103
258	559	100
259	559	103
260	559	126
261	559	126
262	559	77
263	559	103
264	559	91
265	559	87
266	559	93
267	559	85
268	559	88
269	559	86
270	559	118
271	559	106
272	559	49
273	559	47
274	559	75
275	559	65
276	559	46
277	559	60
278	559	58
279	559	86
280	559	85
281	559	97
282	559	72
283	559	80
284	559	70
285	559	67
286	559	87
287	559	48
288	559	59
289	559	53
290	559	70
291	559	93
292	559	109
293	559	100
294	559	66
295	559	50
296	559	77
297	559	68
298	559	84
299	559	78
300	559	84
301	559	65
302	559	56
303	559	40
304	559	16
305	559	11
306	559	15
307	559	7
308	559	17
309	559	18
310	559	26
311	559	41
312	559	59
313	559	38
314	559	49
315	559	64
316	559	43
317	559	53
318	559	62
319	559	62
320	559	32
321	559	33
322	559	23
323	559	25
324	559	26
325	559	26
326	559	16
327	559	25
328	559	27
329	559	25
330	559	38
331	559	75
332	559	76
333	559	82
334	559	62
335	559	96
336	559	108
337	559	110
338	559	101
339	559	116
340	559	109
341	559	123
342	559	115
343	559	109
344	559	87
345	559	93
346	559	93
347	559	80
348	559	67
349	559	82
350	559	105
351	559	91
352	559	104
353	559	90
354	559	85
355	559	89
356	559	84
357	559	95
358	559	69
359	559	75
360	559	19
361	559	12
362	559	13
363	559	19
364	559	10
365	559	23
366	559	7
367	559	4
368	559	14
369	559	19
370	559	15
371	559	20
372	559	47
373	559	114
374	559	126
375	559	102
376	559	144
377	559	133
378	559	160
379	559	132
380	559	170
381	559	184
382	559	176
383	559	171
384	559	123
385	559	177
386	559	190
387	559	201
388	559	178
389	559	170
390	559	171
391	559	169
392	559	181
393	559	155
394	559	151
395	559	143
396	559	122
397	559	136
398	559	128
399	559	110
400	559	91
401	559	114
402	559	110
403	559	92
404	559	150
405	559	149
406	559	156
407	559	126
408	559	143
409	559	130
410	559	118
411	559	114
412	559	140
413	559	138
414	559	163
415	559	145
416	559	169
417	559	162
418	559	158
419	559	134
420	559	146
421	559	122
422	559	135
423	559	195
424	559	139
425	559	154
426	559	149
427	559	118
428	559	159
429	559	171
430	559	124
431	559	178
432	559	153
433	559	159
434	559	190
435	559	188
436	559	200
437	559	226
438	559	248
439	559	205
440	559	235
441	559	227
442	559	267
443	559	218
444	559	219
445	559	188
446	559	180
447	559	145
448	559	149
449	559	153
450	559	143
451	559	90
452	559	83
453	559	105
454	559	94
455	559	107
456	559	89
457	559	93
458	559	102
459	559	55
460	559	89
461	559	74
462	559	126
463	559	77
464	559	97
465	559	111
466	559	110
467	559	106
468	559	116
469	559	103
470	559	118
471	559	105
472	559	118
473	559	134
474	559	145
475	559	128
476	559	132
477	559	104
478	559	88
479	559	104
480	559	88
481	559	80
482	559	93
483	559	94
484	559	64
485	559	67
486	559	57
487	559	65
488	559	76
489	559	58
490	559	64
491	559	91
492	559	83
493	559	58
494	559	71
495	559	51
496	559	75
497	559	58
498	559	48
499	559	60
500	559	201
501	559	286
502	559	307
503	559	262
504	559	343
505	559	285
506	559	273
507	559	261
508	559	339
509	559	242
510	559	226
511	559	153
512	559	163
513	559	131
514	559	131
515	559	115
516	559	131
517	559	125
518	559	142
519	559	128
520	559	223
521	559	346
522	559	509
523	559	577
524	559	498
525	559	497
526	559	519
527	559	510
528	559	564
529	559	506
530	559	592
531	559	527
532	559	717
533	559	1088
534	559	1128
535	559	1138
536	559	1066
537	559	1059
538	559	1411
539	559	1737
540	559	1641
541	559	2105
542	559	1732
543	559	1812
544	559	1843
545	559	1750
546	559	3180
547	559	2542
548	559	1782
549	559	1873
550	559	1709
551	559	1776
552	559	1743
553	559	1883
554	559	2442
555	559	3514
556	559	5291
557	559	12587
558	559	19098
559	559	50240
1	560	4
2	560	36
3	560	84
4	560	94
5	560	84
6	560	146
7	560	133
8	560	136
9	560	107
10	560	89
11	560	99
12	560	107
13	560	106
14	560	110
15	560	99
16	560	83
17	560	76
18	560	73
19	560	72
20	560	81
21	560	49
22	560	71
23	560	69
24	560	66
25	560	55
26	560	41
27	560	52
28	560	71
29	560	58
30	560	65
31	560	83
32	560	75
33	560	80
34	560	117
35	560	127
36	560	114
38	560	95
39	560	125
40	560	139
41	560	117
42	560	112
43	560	88
44	560	112
45	560	58
46	560	30
47	560	16
48	560	4
49	560	4
50	560	16
51	560	8
52	560	5
53	560	4
54	560	22
55	560	30
56	560	48
57	560	71
58	560	85
59	560	63
60	560	63
61	560	26
62	560	10
63	560	1
64	560	9
65	560	2
66	560	4
67	560	12
68	560	34
69	560	64
70	560	89
71	560	92
72	560	117
73	560	171
74	560	117
75	560	87
76	560	75
77	560	94
78	560	94
79	560	61
80	560	36
81	560	29
82	560	16
83	560	23
84	560	27
85	560	11
86	560	26
87	560	28
88	560	39
89	560	65
90	560	43
91	560	24
92	560	9
93	560	10
94	560	34
95	560	42
96	560	23
97	560	25
98	560	23
99	560	8
100	560	10
101	560	11
102	560	5
103	560	11
104	560	10
105	560	12
106	560	9
107	560	16
108	560	34
109	560	29
110	560	76
111	560	107
112	560	96
113	560	118
114	560	120
115	560	91
116	560	122
117	560	132
118	560	125
119	560	128
120	560	89
121	560	93
122	560	106
123	560	108
124	560	96
125	560	112
126	560	93
127	560	83
128	560	75
129	560	73
130	560	76
131	560	118
132	560	106
133	560	147
134	560	91
135	560	76
136	560	75
137	560	77
138	560	59
139	560	82
140	560	69
141	560	58
142	560	44
143	560	70
144	560	64
145	560	66
146	560	47
147	560	50
148	560	58
149	560	48
150	560	52
151	560	44
152	560	25
153	560	37
154	560	43
155	560	50
156	560	67
157	560	40
158	560	34
159	560	58
160	560	52
161	560	47
162	560	43
163	560	39
164	560	42
165	560	30
166	560	41
167	560	46
168	560	32
169	560	45
170	560	48
171	560	45
172	560	46
173	560	45
174	560	18
175	560	35
176	560	43
177	560	35
178	560	46
179	560	61
180	560	48
181	560	64
182	560	62
183	560	60
184	560	72
185	560	68
186	560	79
187	560	89
188	560	99
189	560	58
190	560	91
191	560	83
192	560	98
193	560	81
194	560	89
195	560	108
196	560	87
197	560	92
198	560	75
199	560	109
200	560	84
201	560	106
202	560	81
203	560	103
204	560	110
205	560	100
206	560	131
207	560	113
208	560	120
209	560	113
210	560	124
211	560	150
212	560	111
213	560	134
214	560	137
215	560	136
216	560	87
217	560	114
218	560	99
219	560	103
220	560	104
221	560	100
222	560	103
223	560	110
224	560	96
225	560	99
226	560	88
227	560	51
228	560	55
229	560	74
230	560	63
231	560	79
232	560	55
233	560	66
234	560	85
235	560	101
236	560	90
237	560	114
238	560	111
239	560	101
240	560	111
241	560	96
242	560	95
243	560	118
244	560	50
245	560	108
246	560	115
247	560	112
248	560	83
249	560	105
250	560	133
251	560	98
252	560	133
253	560	137
254	560	126
255	560	114
256	560	133
257	560	111
258	560	103
259	560	125
260	560	104
261	560	103
262	560	86
263	560	106
264	560	122
265	560	96
266	560	94
267	560	103
268	560	76
269	560	100
270	560	119
271	560	94
272	560	63
273	560	55
274	560	73
275	560	56
276	560	48
277	560	63
278	560	81
279	560	83
280	560	80
281	560	86
282	560	83
283	560	72
284	560	74
285	560	68
286	560	66
287	560	57
288	560	45
289	560	43
290	560	68
291	560	64
292	560	92
293	560	87
294	560	68
295	560	64
296	560	70
297	560	69
298	560	89
299	560	75
300	560	88
301	560	62
302	560	53
303	560	61
304	560	17
305	560	17
306	560	13
307	560	6
308	560	17
309	560	22
310	560	31
311	560	34
312	560	65
313	560	39
314	560	39
315	560	51
316	560	41
317	560	40
318	560	61
319	560	57
320	560	32
321	560	31
322	560	28
323	560	18
324	560	31
325	560	27
326	560	26
327	560	22
328	560	28
329	560	29
330	560	56
331	560	59
332	560	72
333	560	79
334	560	64
335	560	85
336	560	98
337	560	113
338	560	113
339	560	116
340	560	100
341	560	140
342	560	132
343	560	101
344	560	119
345	560	86
346	560	113
347	560	67
348	560	98
349	560	91
350	560	102
351	560	124
352	560	125
353	560	82
354	560	85
355	560	82
356	560	95
357	560	86
358	560	77
359	560	65
360	560	32
361	560	17
362	560	14
363	560	9
364	560	13
365	560	24
366	560	6
367	560	9
368	560	15
369	560	14
370	560	20
371	560	23
372	560	74
373	560	95
374	560	132
375	560	120
376	560	134
377	560	140
378	560	132
379	560	128
380	560	174
381	560	152
382	560	165
383	560	160
384	560	133
385	560	150
386	560	211
387	560	176
388	560	189
389	560	186
390	560	177
391	560	151
392	560	175
393	560	184
394	560	190
395	560	162
396	560	136
397	560	139
398	560	129
399	560	111
400	560	101
401	560	92
402	560	101
403	560	90
404	560	116
405	560	167
406	560	165
407	560	139
408	560	132
409	560	152
410	560	121
411	560	117
412	560	165
413	560	168
414	560	165
415	560	163
416	560	178
417	560	152
418	560	152
419	560	135
420	560	164
421	560	136
422	560	156
423	560	183
424	560	185
425	560	153
426	560	159
427	560	116
428	560	151
429	560	158
430	560	147
431	560	167
432	560	133
433	560	167
434	560	193
435	560	178
436	560	203
437	560	195
438	560	220
439	560	249
440	560	225
441	560	274
442	560	263
443	560	223
444	560	248
445	560	164
446	560	176
447	560	149
448	560	162
449	560	153
450	560	139
451	560	109
452	560	116
453	560	112
454	560	111
455	560	112
456	560	107
457	560	90
458	560	101
459	560	70
460	560	95
461	560	95
462	560	107
463	560	96
464	560	95
465	560	106
466	560	131
467	560	99
468	560	117
469	560	107
470	560	127
471	560	94
472	560	113
473	560	148
474	560	131
475	560	129
476	560	147
477	560	122
478	560	81
479	560	111
480	560	114
481	560	98
482	560	127
483	560	97
484	560	71
485	560	89
486	560	66
487	560	72
488	560	75
489	560	74
490	560	67
491	560	84
492	560	82
493	560	89
494	560	68
495	560	82
496	560	87
497	560	68
498	560	70
499	560	82
500	560	222
501	560	288
502	560	296
503	560	288
504	560	308
505	560	306
506	560	297
507	560	274
508	560	312
509	560	241
510	560	222
511	560	181
512	560	150
513	560	142
514	560	137
515	560	137
516	560	149
517	560	140
518	560	144
519	560	170
520	560	219
521	560	327
522	560	491
523	560	542
524	560	560
525	560	506
526	560	537
527	560	546
528	560	533
529	560	475
530	560	590
531	560	554
532	560	655
533	560	967
534	560	1023
535	560	950
536	560	1020
537	560	1025
538	560	1223
539	560	1402
540	560	1490
541	560	1662
542	560	1478
543	560	1512
544	560	1532
545	560	1426
546	560	2074
547	560	1920
548	560	1457
549	560	1605
550	560	1427
551	560	1476
552	560	1444
553	560	1554
554	560	1949
555	560	2490
556	560	3655
557	560	7412
558	560	9606
559	560	28049
560	560	49866
0	561	1
1	561	7
2	561	29
3	561	78
4	561	103
5	561	93
6	561	143
7	561	129
8	561	119
9	561	94
10	561	84
11	561	79
12	561	85
13	561	91
14	561	108
15	561	91
16	561	91
17	561	81
18	561	81
19	561	65
20	561	73
21	561	57
22	561	68
23	561	61
24	561	67
25	561	53
26	561	41
27	561	60
28	561	56
29	561	54
30	561	67
31	561	77
32	561	72
33	561	62
34	561	87
35	561	113
36	561	95
38	561	103
39	561	117
40	561	119
41	561	137
42	561	104
43	561	87
44	561	106
45	561	70
46	561	25
47	561	19
48	561	10
49	561	4
50	561	5
51	561	7
52	561	5
53	561	2
54	561	7
55	561	20
56	561	38
57	561	69
58	561	79
59	561	90
60	561	45
61	561	29
62	561	16
63	561	1
64	561	6
65	561	3
67	561	11
68	561	27
69	561	88
70	561	108
71	561	98
72	561	107
73	561	148
74	561	132
75	561	83
76	561	83
77	561	96
78	561	110
79	561	55
80	561	23
81	561	24
82	561	16
83	561	30
84	561	21
85	561	17
86	561	21
87	561	31
88	561	31
89	561	55
90	561	28
91	561	14
92	561	19
93	561	11
94	561	46
95	561	23
96	561	26
97	561	36
98	561	12
99	561	12
100	561	10
101	561	16
102	561	5
103	561	7
104	561	10
105	561	14
106	561	7
107	561	11
108	561	26
109	561	36
110	561	59
111	561	93
112	561	110
113	561	133
114	561	115
115	561	98
116	561	101
117	561	126
118	561	141
119	561	120
120	561	83
121	561	84
122	561	85
123	561	90
124	561	103
125	561	106
126	561	95
127	561	73
128	561	70
129	561	61
130	561	89
131	561	108
132	561	130
133	561	104
134	561	105
135	561	106
136	561	67
137	561	76
138	561	77
139	561	80
140	561	66
141	561	65
142	561	63
143	561	51
144	561	64
145	561	62
146	561	85
147	561	59
148	561	47
149	561	49
150	561	59
151	561	48
152	561	35
153	561	31
154	561	34
155	561	49
156	561	50
157	561	38
158	561	39
159	561	57
160	561	62
161	561	41
162	561	30
163	561	46
164	561	44
165	561	51
166	561	39
167	561	55
168	561	33
169	561	42
170	561	43
171	561	32
172	561	58
173	561	36
174	561	26
175	561	33
176	561	52
177	561	40
178	561	69
179	561	64
180	561	41
181	561	81
182	561	52
183	561	79
184	561	69
185	561	73
186	561	86
187	561	72
188	561	79
189	561	49
190	561	77
191	561	81
192	561	87
193	561	85
194	561	79
195	561	100
196	561	83
197	561	114
198	561	75
199	561	73
200	561	88
201	561	83
202	561	65
203	561	111
204	561	105
205	561	103
206	561	97
207	561	107
208	561	101
209	561	100
210	561	109
211	561	139
212	561	132
213	561	144
214	561	132
215	561	125
216	561	104
217	561	116
218	561	98
219	561	88
220	561	111
221	561	99
222	561	98
223	561	109
224	561	101
225	561	96
226	561	89
227	561	44
228	561	58
229	561	68
230	561	47
231	561	67
232	561	74
233	561	95
234	561	93
235	561	110
236	561	94
237	561	93
238	561	93
239	561	106
240	561	111
241	561	99
242	561	101
243	561	102
244	561	56
245	561	100
246	561	115
247	561	75
248	561	85
249	561	100
250	561	122
251	561	96
252	561	132
253	561	117
254	561	145
255	561	141
256	561	121
257	561	86
258	561	85
259	561	122
260	561	102
261	561	86
262	561	76
263	561	93
264	561	113
265	561	83
266	561	99
267	561	93
268	561	112
269	561	97
270	561	97
271	561	110
272	561	65
273	561	50
274	561	83
275	561	66
276	561	56
277	561	66
278	561	60
279	561	86
280	561	74
281	561	86
282	561	72
283	561	73
284	561	72
285	561	66
286	561	63
287	561	66
288	561	53
289	561	64
290	561	58
291	561	76
292	561	94
293	561	98
294	561	58
295	561	42
296	561	58
297	561	72
298	561	90
299	561	70
300	561	90
301	561	70
302	561	76
303	561	52
304	561	25
305	561	18
306	561	8
307	561	5
308	561	21
309	561	17
310	561	29
311	561	29
312	561	77
313	561	30
314	561	53
315	561	59
316	561	41
317	561	45
318	561	68
319	561	48
320	561	44
321	561	20
322	561	30
323	561	29
324	561	23
325	561	25
326	561	32
327	561	33
328	561	28
329	561	29
330	561	41
331	561	48
332	561	70
333	561	72
334	561	58
335	561	75
336	561	98
337	561	94
338	561	101
339	561	102
340	561	88
341	561	128
342	561	124
343	561	94
344	561	97
345	561	93
346	561	115
347	561	72
348	561	82
349	561	85
350	561	108
351	561	100
352	561	108
353	561	72
354	561	58
355	561	85
356	561	87
357	561	88
358	561	70
359	561	58
360	561	26
361	561	9
362	561	11
363	561	7
364	561	15
365	561	20
366	561	8
367	561	8
368	561	7
369	561	20
370	561	20
371	561	37
372	561	58
373	561	109
374	561	124
375	561	85
376	561	135
377	561	133
378	561	157
379	561	150
380	561	156
381	561	160
382	561	184
383	561	179
384	561	121
385	561	166
386	561	203
387	561	179
388	561	198
389	561	159
390	561	148
391	561	146
392	561	163
393	561	157
394	561	153
395	561	146
396	561	141
397	561	130
398	561	109
399	561	114
400	561	96
401	561	96
402	561	103
403	561	99
404	561	132
405	561	183
406	561	167
407	561	148
408	561	118
409	561	147
410	561	127
411	561	115
412	561	138
413	561	136
414	561	142
415	561	142
416	561	170
417	561	173
418	561	176
419	561	137
420	561	146
421	561	131
422	561	147
423	561	179
424	561	169
425	561	155
426	561	164
427	561	123
428	561	160
429	561	158
430	561	94
431	561	155
432	561	156
433	561	151
434	561	166
435	561	159
436	561	180
437	561	186
438	561	197
439	561	223
440	561	206
441	561	225
442	561	216
443	561	198
444	561	235
445	561	173
446	561	188
447	561	151
448	561	134
449	561	167
450	561	101
451	561	86
452	561	103
453	561	99
454	561	87
455	561	120
456	561	129
457	561	117
458	561	104
459	561	81
460	561	80
461	561	96
462	561	120
463	561	93
464	561	97
465	561	120
466	561	104
467	561	106
468	561	124
469	561	99
470	561	126
471	561	103
472	561	106
473	561	166
474	561	130
475	561	119
476	561	138
477	561	114
478	561	78
479	561	136
480	561	103
481	561	84
482	561	111
483	561	107
484	561	68
485	561	71
486	561	65
487	561	100
488	561	76
489	561	80
490	561	83
491	561	95
492	561	93
493	561	80
494	561	71
495	561	69
496	561	70
497	561	70
498	561	72
499	561	84
500	561	229
501	561	300
502	561	293
503	561	275
504	561	309
505	561	276
506	561	276
507	561	274
508	561	315
509	561	219
510	561	249
511	561	171
512	561	164
513	561	163
514	561	126
515	561	127
516	561	150
517	561	147
518	561	153
519	561	160
520	561	219
521	561	323
522	561	484
523	561	570
524	561	516
525	561	511
526	561	549
527	561	510
528	561	536
529	561	514
530	561	560
531	561	552
532	561	670
533	561	1015
534	561	1130
535	561	950
536	561	1017
537	561	1028
538	561	1298
539	561	1541
540	561	1513
541	561	1792
542	561	1542
543	561	1511
544	561	1691
545	561	1608
546	561	2541
547	561	2302
548	561	1619
549	561	1750
550	561	1658
551	561	1655
552	561	1625
553	561	1679
554	561	2264
555	561	2979
556	561	4470
557	561	9589
558	561	12569
559	561	24417
560	561	28567
561	561	49948
1	562	7
2	562	44
3	562	114
4	562	116
5	562	122
6	562	135
7	562	119
8	562	123
9	562	114
10	562	88
11	562	81
12	562	89
13	562	97
14	562	107
15	562	78
16	562	79
17	562	81
18	562	58
19	562	73
20	562	82
21	562	64
22	562	76
23	562	54
24	562	60
25	562	55
26	562	43
27	562	36
28	562	59
29	562	55
30	562	55
31	562	75
32	562	69
33	562	79
34	562	97
35	562	97
36	562	112
38	562	87
39	562	109
40	562	90
41	562	126
42	562	101
43	562	82
44	562	117
45	562	71
46	562	45
47	562	9
48	562	13
49	562	4
50	562	3
51	562	8
52	562	7
53	562	9
54	562	15
55	562	31
56	562	54
57	562	79
58	562	81
59	562	80
60	562	70
61	562	34
62	562	14
63	562	4
64	562	13
65	562	6
66	562	1
67	562	7
68	562	44
69	562	95
70	562	100
71	562	102
72	562	128
73	562	147
74	562	134
75	562	104
76	562	109
77	562	95
78	562	109
79	562	79
80	562	43
81	562	27
82	562	27
83	562	30
84	562	26
85	562	29
86	562	25
87	562	38
88	562	51
89	562	81
90	562	33
91	562	13
92	562	19
93	562	12
94	562	56
95	562	40
96	562	26
97	562	45
98	562	26
99	562	12
100	562	6
101	562	14
102	562	4
103	562	15
104	562	17
105	562	13
106	562	11
107	562	8
108	562	37
109	562	32
110	562	82
111	562	111
112	562	108
113	562	158
114	562	105
115	562	109
116	562	114
117	562	129
118	562	162
119	562	115
120	562	107
121	562	110
122	562	87
123	562	81
124	562	101
125	562	101
126	562	86
127	562	85
128	562	81
129	562	106
130	562	104
131	562	124
132	562	152
133	562	119
134	562	115
135	562	118
136	562	82
137	562	79
138	562	67
139	562	89
140	562	76
141	562	75
142	562	57
143	562	69
144	562	69
145	562	71
146	562	76
147	562	58
148	562	59
149	562	53
150	562	56
151	562	53
152	562	25
153	562	35
154	562	34
155	562	38
156	562	86
157	562	64
158	562	37
159	562	61
160	562	66
161	562	41
162	562	39
163	562	42
164	562	41
165	562	51
166	562	55
167	562	41
168	562	36
169	562	49
170	562	41
171	562	54
172	562	46
173	562	36
174	562	35
175	562	37
176	562	42
177	562	36
178	562	70
179	562	68
180	562	67
181	562	66
182	562	56
183	562	76
184	562	89
185	562	67
186	562	82
187	562	85
188	562	95
189	562	49
190	562	86
191	562	79
192	562	96
193	562	69
194	562	87
195	562	94
196	562	68
197	562	111
198	562	79
199	562	71
200	562	80
201	562	90
202	562	79
203	562	113
204	562	119
205	562	112
206	562	133
207	562	120
208	562	127
209	562	128
210	562	125
211	562	119
212	562	117
213	562	126
214	562	132
215	562	129
216	562	98
217	562	117
218	562	94
219	562	117
220	562	100
221	562	113
222	562	109
223	562	107
224	562	89
225	562	99
226	562	95
227	562	57
228	562	48
229	562	69
230	562	70
231	562	68
232	562	90
233	562	73
234	562	99
235	562	98
236	562	117
237	562	102
238	562	126
239	562	122
240	562	110
241	562	114
242	562	116
243	562	115
244	562	63
245	562	103
246	562	105
247	562	109
248	562	90
249	562	97
250	562	109
251	562	110
252	562	120
253	562	126
254	562	122
255	562	133
256	562	128
257	562	110
258	562	123
259	562	132
260	562	119
261	562	81
262	562	100
263	562	81
264	562	108
265	562	101
266	562	100
267	562	101
268	562	93
269	562	87
270	562	133
271	562	117
272	562	75
273	562	61
274	562	83
275	562	70
276	562	52
277	562	66
278	562	74
279	562	86
280	562	94
281	562	93
282	562	101
283	562	75
284	562	58
285	562	92
286	562	90
287	562	61
288	562	62
289	562	63
290	562	65
291	562	95
292	562	108
293	562	109
294	562	71
295	562	75
296	562	82
297	562	86
298	562	106
299	562	94
300	562	100
301	562	77
302	562	55
303	562	58
304	562	22
305	562	7
306	562	15
307	562	7
308	562	17
309	562	31
310	562	27
311	562	40
312	562	62
313	562	42
314	562	42
315	562	62
316	562	44
317	562	47
318	562	73
319	562	72
320	562	50
321	562	49
322	562	34
323	562	36
324	562	38
325	562	38
326	562	18
327	562	36
328	562	45
329	562	38
330	562	58
331	562	74
332	562	81
333	562	87
334	562	73
335	562	101
336	562	117
337	562	118
338	562	129
339	562	119
340	562	127
341	562	142
342	562	136
343	562	102
344	562	103
345	562	122
346	562	138
347	562	74
348	562	74
349	562	112
350	562	147
351	562	114
352	562	130
353	562	100
354	562	81
355	562	111
356	562	112
357	562	87
358	562	98
359	562	76
360	562	28
361	562	14
362	562	20
363	562	10
364	562	11
365	562	13
366	562	11
367	562	10
368	562	19
369	562	23
370	562	15
371	562	30
372	562	73
373	562	139
374	562	171
375	562	149
376	562	159
377	562	165
378	562	187
379	562	137
380	562	175
381	562	191
382	562	196
383	562	160
384	562	114
385	562	181
386	562	201
387	562	214
388	562	199
389	562	154
390	562	188
391	562	172
392	562	187
393	562	161
394	562	157
395	562	152
396	562	140
397	562	151
398	562	127
399	562	119
400	562	92
401	562	109
402	562	105
403	562	104
404	562	137
405	562	159
406	562	161
407	562	154
408	562	130
409	562	145
410	562	136
411	562	127
412	562	132
413	562	131
414	562	136
415	562	135
416	562	128
417	562	153
418	562	138
419	562	114
420	562	139
421	562	109
422	562	135
423	562	155
424	562	144
425	562	157
426	562	144
427	562	103
428	562	149
429	562	152
430	562	132
431	562	152
432	562	129
433	562	125
434	562	158
435	562	182
436	562	176
437	562	180
438	562	209
439	562	191
440	562	199
441	562	230
442	562	224
443	562	235
444	562	222
445	562	180
446	562	210
447	562	187
448	562	156
449	562	138
450	562	139
451	562	109
452	562	84
453	562	133
454	562	116
455	562	105
456	562	98
457	562	120
458	562	112
459	562	70
460	562	93
461	562	93
462	562	123
463	562	85
464	562	110
465	562	132
466	562	123
467	562	111
468	562	122
469	562	98
470	562	114
471	562	104
472	562	121
473	562	161
474	562	127
475	562	127
476	562	129
477	562	123
478	562	89
479	562	104
480	562	113
481	562	92
482	562	116
483	562	109
484	562	88
485	562	84
486	562	73
487	562	92
488	562	83
489	562	60
490	562	75
491	562	67
492	562	100
493	562	62
494	562	67
495	562	73
496	562	66
497	562	65
498	562	66
499	562	85
500	562	248
501	562	291
502	562	334
503	562	320
504	562	375
505	562	303
506	562	342
507	562	292
508	562	389
509	562	287
510	562	246
511	562	202
512	562	181
513	562	149
514	562	136
515	562	147
516	562	149
517	562	153
518	562	142
519	562	181
520	562	281
521	562	367
522	562	513
523	562	584
524	562	535
525	562	507
526	562	490
527	562	516
528	562	507
529	562	494
530	562	618
531	562	560
532	562	727
533	562	1043
534	562	1138
535	562	942
536	562	994
537	562	972
538	562	1226
539	562	1447
540	562	1400
541	562	1779
542	562	1398
543	562	1479
544	562	1589
545	562	1402
546	562	2316
547	562	2200
548	562	1422
549	562	1603
550	562	1448
551	562	1553
552	562	1409
553	562	1544
554	562	2106
555	562	2750
556	562	4222
557	562	9412
558	562	11864
559	562	15780
560	562	10011
561	562	15711
562	562	50162
0	563	1
1	563	14
2	563	70
3	563	134
4	563	134
5	563	140
6	563	172
7	563	151
8	563	133
9	563	111
10	563	80
11	563	85
12	563	93
13	563	86
14	563	104
15	563	88
16	563	89
17	563	70
18	563	64
19	563	54
20	563	86
21	563	51
22	563	61
23	563	46
24	563	53
25	563	55
26	563	37
27	563	42
28	563	35
29	563	46
30	563	62
31	563	82
32	563	69
33	563	62
34	563	90
35	563	99
36	563	83
38	563	80
39	563	93
40	563	113
41	563	117
42	563	118
43	563	122
44	563	159
45	563	113
46	563	55
47	563	25
48	563	11
49	563	5
50	563	6
51	563	13
52	563	4
53	563	8
54	563	25
55	563	42
56	563	61
57	563	85
58	563	95
59	563	100
60	563	90
61	563	53
62	563	19
63	563	3
64	563	25
65	563	2
66	563	1
67	563	20
68	563	57
69	563	124
70	563	138
71	563	153
72	563	158
73	563	164
74	563	163
75	563	122
76	563	109
77	563	117
78	563	93
79	563	100
80	563	56
81	563	44
82	563	28
83	563	35
84	563	30
85	563	32
86	563	36
87	563	83
88	563	53
89	563	102
90	563	45
91	563	29
92	563	22
93	563	17
94	563	71
95	563	53
96	563	41
97	563	69
98	563	39
99	563	15
100	563	14
101	563	15
102	563	19
103	563	9
104	563	13
105	563	11
106	563	14
107	563	23
108	563	49
109	563	44
110	563	84
111	563	101
112	563	138
113	563	135
114	563	126
115	563	124
116	563	126
117	563	125
118	563	153
119	563	112
120	563	111
121	563	113
122	563	126
123	563	105
124	563	142
125	563	111
126	563	102
127	563	106
128	563	91
129	563	123
130	563	100
131	563	149
132	563	135
133	563	157
134	563	142
135	563	111
136	563	92
137	563	115
138	563	108
139	563	108
140	563	86
141	563	86
142	563	58
143	563	86
144	563	79
145	563	71
146	563	78
147	563	75
148	563	62
149	563	60
150	563	66
151	563	70
152	563	54
153	563	35
154	563	40
155	563	52
156	563	91
157	563	73
158	563	53
159	563	69
160	563	90
161	563	55
162	563	45
163	563	57
164	563	49
165	563	43
166	563	48
167	563	59
168	563	35
169	563	54
170	563	63
171	563	71
172	563	63
173	563	42
174	563	55
175	563	58
176	563	65
177	563	53
178	563	66
179	563	73
180	563	67
181	563	67
182	563	83
183	563	72
184	563	99
185	563	77
186	563	89
187	563	87
188	563	105
189	563	59
190	563	90
191	563	92
192	563	92
193	563	92
194	563	94
195	563	89
196	563	100
197	563	94
198	563	79
199	563	90
200	563	113
201	563	101
202	563	96
203	563	118
204	563	114
205	563	133
206	563	133
207	563	123
208	563	128
209	563	129
210	563	123
211	563	134
212	563	124
213	563	114
214	563	137
215	563	128
216	563	106
217	563	106
218	563	108
219	563	106
220	563	121
221	563	102
222	563	118
223	563	109
224	563	117
225	563	122
226	563	84
227	563	46
228	563	63
229	563	61
230	563	78
231	563	67
232	563	64
233	563	72
234	563	104
235	563	105
236	563	102
237	563	103
238	563	112
239	563	100
240	563	110
241	563	122
242	563	119
243	563	105
244	563	79
245	563	122
246	563	107
247	563	92
248	563	117
249	563	117
250	563	95
251	563	85
252	563	117
253	563	107
254	563	104
255	563	118
256	563	99
257	563	106
258	563	138
259	563	113
260	563	107
261	563	95
262	563	88
263	563	101
264	563	112
265	563	113
266	563	125
267	563	129
268	563	103
269	563	104
270	563	160
271	563	130
272	563	81
273	563	75
274	563	93
275	563	80
276	563	69
277	563	79
278	563	71
279	563	105
280	563	110
281	563	100
282	563	85
283	563	108
284	563	86
285	563	97
286	563	84
287	563	89
288	563	66
289	563	71
290	563	75
291	563	89
292	563	140
293	563	129
294	563	92
295	563	93
296	563	88
297	563	92
298	563	93
299	563	112
300	563	110
301	563	83
302	563	82
303	563	79
304	563	22
305	563	19
306	563	18
307	563	9
308	563	20
309	563	43
310	563	49
311	563	44
312	563	69
313	563	57
314	563	65
315	563	71
316	563	69
317	563	64
318	563	91
319	563	77
320	563	56
321	563	55
322	563	39
323	563	41
324	563	48
325	563	34
326	563	28
327	563	29
328	563	48
329	563	40
330	563	75
331	563	78
332	563	106
333	563	116
334	563	98
335	563	149
336	563	115
337	563	140
338	563	142
339	563	132
340	563	161
341	563	170
342	563	168
343	563	151
344	563	150
345	563	151
346	563	154
347	563	114
348	563	106
349	563	117
350	563	136
351	563	121
352	563	148
353	563	127
354	563	88
355	563	114
356	563	119
357	563	115
358	563	102
359	563	97
360	563	35
361	563	19
362	563	25
363	563	13
364	563	23
365	563	36
366	563	14
367	563	14
368	563	14
369	563	22
370	563	35
371	563	50
372	563	75
373	563	156
374	563	177
375	563	153
376	563	192
377	563	191
378	563	198
379	563	188
380	563	220
381	563	182
382	563	207
383	563	180
384	563	133
385	563	200
386	563	186
387	563	199
388	563	180
389	563	190
390	563	185
391	563	190
392	563	155
393	563	147
394	563	184
395	563	132
396	563	148
397	563	137
398	563	142
399	563	123
400	563	109
401	563	136
402	563	122
403	563	101
404	563	154
405	563	173
406	563	182
407	563	140
408	563	148
409	563	147
410	563	127
411	563	123
412	563	136
413	563	170
414	563	165
415	563	127
416	563	138
417	563	147
418	563	134
419	563	113
420	563	102
421	563	105
422	563	128
423	563	138
424	563	137
425	563	121
426	563	120
427	563	101
428	563	130
429	563	113
430	563	137
431	563	142
432	563	113
433	563	138
434	563	147
435	563	169
436	563	190
437	563	167
438	563	176
439	563	174
440	563	208
441	563	234
442	563	241
443	563	211
444	563	239
445	563	179
446	563	194
447	563	169
448	563	155
449	563	162
450	563	123
451	563	111
452	563	104
453	563	123
454	563	85
455	563	104
456	563	97
457	563	118
458	563	83
459	563	71
460	563	87
461	563	116
462	563	105
463	563	111
464	563	112
465	563	121
466	563	118
467	563	118
468	563	129
469	563	127
470	563	103
471	563	104
472	563	129
473	563	164
474	563	154
475	563	149
476	563	132
477	563	137
478	563	112
479	563	101
480	563	96
481	563	94
482	563	133
483	563	121
484	563	81
485	563	80
486	563	77
487	563	92
488	563	91
489	563	62
490	563	68
491	563	82
492	563	85
493	563	90
494	563	67
495	563	75
496	563	90
497	563	59
498	563	74
499	563	97
500	563	236
501	563	336
502	563	326
503	563	304
504	563	347
505	563	313
506	563	353
507	563	360
508	563	371
509	563	342
510	563	325
511	563	210
512	563	189
513	563	157
514	563	171
515	563	146
516	563	172
517	563	171
518	563	165
519	563	211
520	563	290
521	563	416
522	563	586
523	563	552
524	563	489
525	563	431
526	563	491
527	563	448
528	563	455
529	563	455
530	563	507
531	563	540
532	563	653
533	563	858
534	563	829
535	563	781
536	563	778
537	563	781
538	563	908
539	563	989
540	563	1013
541	563	1055
542	563	1056
543	563	999
544	563	1015
545	563	961
546	563	1367
547	563	1244
548	563	943
549	563	1011
550	563	918
551	563	973
552	563	969
553	563	968
554	563	1137
555	563	1553
556	563	2275
557	563	4629
558	563	5616
559	563	6574
560	563	5024
561	563	6604
562	563	25019
563	563	50051
1	564	13
2	564	63
3	564	127
4	564	92
5	564	115
6	564	120
7	564	106
8	564	115
9	564	95
10	564	59
11	564	76
12	564	70
13	564	66
14	564	75
15	564	71
16	564	59
17	564	70
18	564	49
19	564	67
20	564	43
21	564	50
22	564	40
23	564	37
24	564	44
25	564	30
26	564	20
27	564	34
28	564	40
29	564	43
30	564	29
31	564	64
32	564	56
33	564	49
34	564	73
35	564	72
36	564	74
38	564	72
39	564	102
40	564	93
41	564	84
42	564	92
43	564	93
44	564	115
45	564	106
46	564	69
47	564	20
48	564	15
49	564	3
50	564	8
51	564	6
52	564	12
53	564	13
54	564	21
55	564	47
56	564	64
57	564	74
58	564	64
59	564	90
60	564	92
61	564	58
62	564	22
63	564	5
64	564	14
65	564	11
66	564	8
67	564	20
68	564	60
69	564	94
70	564	123
71	564	101
72	564	101
73	564	121
74	564	116
75	564	103
76	564	109
77	564	112
78	564	103
79	564	76
80	564	59
81	564	38
82	564	44
83	564	44
84	564	41
85	564	50
86	564	39
87	564	49
88	564	71
89	564	86
90	564	65
91	564	31
92	564	24
93	564	31
94	564	63
95	564	53
96	564	28
97	564	56
98	564	39
99	564	19
100	564	17
101	564	8
102	564	20
103	564	14
104	564	14
105	564	17
106	564	18
107	564	29
108	564	48
109	564	55
110	564	83
111	564	83
112	564	90
113	564	132
114	564	92
115	564	102
116	564	105
117	564	126
118	564	114
119	564	78
120	564	84
121	564	106
122	564	86
123	564	88
124	564	102
125	564	102
126	564	89
127	564	74
128	564	78
129	564	104
130	564	89
131	564	111
132	564	120
133	564	105
134	564	97
135	564	99
136	564	84
137	564	89
138	564	99
139	564	104
140	564	94
141	564	72
142	564	82
143	564	80
144	564	77
145	564	89
146	564	73
147	564	75
148	564	78
149	564	61
150	564	59
151	564	64
152	564	41
153	564	49
154	564	50
155	564	45
156	564	71
157	564	54
158	564	49
159	564	60
160	564	71
161	564	48
162	564	55
163	564	57
164	564	61
165	564	48
166	564	56
167	564	56
168	564	40
169	564	64
170	564	55
171	564	49
172	564	52
173	564	38
174	564	39
175	564	47
176	564	62
177	564	46
178	564	70
179	564	59
180	564	58
181	564	93
182	564	66
183	564	52
184	564	81
185	564	66
186	564	78
187	564	85
188	564	77
189	564	42
190	564	84
191	564	70
192	564	64
193	564	90
194	564	81
195	564	81
196	564	72
197	564	93
198	564	77
199	564	65
200	564	79
201	564	101
202	564	65
203	564	99
204	564	121
205	564	99
206	564	100
207	564	93
208	564	105
209	564	101
210	564	101
211	564	118
212	564	104
213	564	111
214	564	103
215	564	133
216	564	96
217	564	101
218	564	106
219	564	89
220	564	100
221	564	97
222	564	95
223	564	97
224	564	85
225	564	102
226	564	91
227	564	75
228	564	60
229	564	77
230	564	69
231	564	81
232	564	67
233	564	85
234	564	81
235	564	92
236	564	85
237	564	70
238	564	81
239	564	93
240	564	107
241	564	92
242	564	82
243	564	96
244	564	51
245	564	95
246	564	97
247	564	75
248	564	70
249	564	96
250	564	83
251	564	71
252	564	94
253	564	77
254	564	75
255	564	102
256	564	93
257	564	71
258	564	98
259	564	100
260	564	104
261	564	94
262	564	86
263	564	91
264	564	108
265	564	108
266	564	73
267	564	97
268	564	86
269	564	94
270	564	117
271	564	94
272	564	76
273	564	97
274	564	106
275	564	66
276	564	70
277	564	96
278	564	86
279	564	73
280	564	95
281	564	104
282	564	83
283	564	75
284	564	67
285	564	87
286	564	80
287	564	74
288	564	59
289	564	75
290	564	78
291	564	97
292	564	98
293	564	85
294	564	75
295	564	81
296	564	68
297	564	88
298	564	111
299	564	109
300	564	102
301	564	87
302	564	70
303	564	65
304	564	28
305	564	26
306	564	23
307	564	15
308	564	25
309	564	49
310	564	71
311	564	61
312	564	92
313	564	71
314	564	65
315	564	79
316	564	67
317	564	68
318	564	86
319	564	86
320	564	61
321	564	58
322	564	61
323	564	40
324	564	34
325	564	42
326	564	36
327	564	53
328	564	47
329	564	51
330	564	70
331	564	93
332	564	120
333	564	105
334	564	74
335	564	124
336	564	105
337	564	117
338	564	123
339	564	122
340	564	118
341	564	136
342	564	128
343	564	149
344	564	128
345	564	135
346	564	109
347	564	111
348	564	116
349	564	129
350	564	131
351	564	125
352	564	133
353	564	93
354	564	101
355	564	123
356	564	137
357	564	94
358	564	105
359	564	109
360	564	48
361	564	26
362	564	32
363	564	22
364	564	28
365	564	36
366	564	15
367	564	14
368	564	17
369	564	47
370	564	33
371	564	49
372	564	95
373	564	107
374	564	162
375	564	129
376	564	140
377	564	160
378	564	188
379	564	157
380	564	179
381	564	162
382	564	174
383	564	133
384	564	105
385	564	143
386	564	136
387	564	145
388	564	124
389	564	120
390	564	138
391	564	127
392	564	149
393	564	148
394	564	148
395	564	128
396	564	113
397	564	105
398	564	132
399	564	131
400	564	96
401	564	122
402	564	123
403	564	101
404	564	119
405	564	135
406	564	137
407	564	116
408	564	108
409	564	129
410	564	125
411	564	77
412	564	93
413	564	100
414	564	108
415	564	106
416	564	130
417	564	127
418	564	96
419	564	81
420	564	93
421	564	87
422	564	75
423	564	101
424	564	97
425	564	97
426	564	91
427	564	82
428	564	93
429	564	93
430	564	75
431	564	95
432	564	96
433	564	116
434	564	96
435	564	115
436	564	118
437	564	132
438	564	134
439	564	119
440	564	139
441	564	153
442	564	164
443	564	136
444	564	152
445	564	150
446	564	118
447	564	125
448	564	107
449	564	155
450	564	106
451	564	68
452	564	86
453	564	108
454	564	85
455	564	80
456	564	101
457	564	84
458	564	84
459	564	59
460	564	76
461	564	92
462	564	97
463	564	75
464	564	83
465	564	96
466	564	102
467	564	114
468	564	108
469	564	107
470	564	94
471	564	104
472	564	106
473	564	119
474	564	127
475	564	101
476	564	122
477	564	92
478	564	84
479	564	138
480	564	81
481	564	89
482	564	123
483	564	124
484	564	83
485	564	90
486	564	72
487	564	94
488	564	86
489	564	62
490	564	74
491	564	91
492	564	67
493	564	64
494	564	66
495	564	83
496	564	82
497	564	65
498	564	79
499	564	84
500	564	203
501	564	237
502	564	232
503	564	240
504	564	277
505	564	234
506	564	229
507	564	256
508	564	317
509	564	214
510	564	288
511	564	220
512	564	189
513	564	180
514	564	173
515	564	164
516	564	166
517	564	174
518	564	211
519	564	198
520	564	268
521	564	353
522	564	439
523	564	435
524	564	336
525	564	348
526	564	368
527	564	323
528	564	303
529	564	337
530	564	333
531	564	388
532	564	462
533	564	508
534	564	495
535	564	424
536	564	498
537	564	498
538	564	481
539	564	596
540	564	529
541	564	521
542	564	603
543	564	498
544	564	511
545	564	453
546	564	535
547	564	577
548	564	433
549	564	578
550	564	470
551	564	503
552	564	511
553	564	538
554	564	566
555	564	731
556	564	1008
557	564	1932
558	564	2135
559	564	2356
560	564	2066
561	564	2459
562	564	5932
563	564	16213
564	564	44051
1	565	15
2	565	60
3	565	129
4	565	120
5	565	115
6	565	131
7	565	108
8	565	116
9	565	109
10	565	77
11	565	60
12	565	73
13	565	67
14	565	94
15	565	85
16	565	57
17	565	75
18	565	58
19	565	55
20	565	52
21	565	52
22	565	42
23	565	47
24	565	43
25	565	35
26	565	32
27	565	39
28	565	41
29	565	37
30	565	45
31	565	73
32	565	66
33	565	50
34	565	77
35	565	104
36	565	103
38	565	90
39	565	85
40	565	77
41	565	96
42	565	77
43	565	89
44	565	94
45	565	92
46	565	69
47	565	51
48	565	17
49	565	11
50	565	17
51	565	17
52	565	19
53	565	19
54	565	34
55	565	60
56	565	68
57	565	68
58	565	62
59	565	72
60	565	78
61	565	57
62	565	26
63	565	3
64	565	33
65	565	9
66	565	7
67	565	35
68	565	82
69	565	96
70	565	93
71	565	98
72	565	100
73	565	138
74	565	122
75	565	103
76	565	103
77	565	106
78	565	80
79	565	100
80	565	83
81	565	78
82	565	51
83	565	68
84	565	55
85	565	72
86	565	68
87	565	56
88	565	73
89	565	71
90	565	66
91	565	58
92	565	57
93	565	46
94	565	66
95	565	57
96	565	57
97	565	72
98	565	51
99	565	33
100	565	22
101	565	23
102	565	23
103	565	36
104	565	28
105	565	29
106	565	35
107	565	46
108	565	82
109	565	57
110	565	84
111	565	80
112	565	98
113	565	148
114	565	100
115	565	92
116	565	119
117	565	122
118	565	138
119	565	112
120	565	91
121	565	94
122	565	106
123	565	89
124	565	119
125	565	112
126	565	98
127	565	104
128	565	90
129	565	96
130	565	114
131	565	125
132	565	128
133	565	129
134	565	120
135	565	124
136	565	83
137	565	110
138	565	119
139	565	128
140	565	118
141	565	96
142	565	97
143	565	94
144	565	87
145	565	95
146	565	84
147	565	103
148	565	86
149	565	75
150	565	90
151	565	83
152	565	65
153	565	81
154	565	62
155	565	76
156	565	77
157	565	82
158	565	68
159	565	61
160	565	73
161	565	64
162	565	65
163	565	74
164	565	60
165	565	61
166	565	72
167	565	70
168	565	54
169	565	80
170	565	74
171	565	58
172	565	65
173	565	58
174	565	59
175	565	68
176	565	68
177	565	65
178	565	78
179	565	87
180	565	83
181	565	87
182	565	73
183	565	84
184	565	76
185	565	62
186	565	97
187	565	74
188	565	87
189	565	51
190	565	107
191	565	87
192	565	92
193	565	97
194	565	90
195	565	81
196	565	90
197	565	99
198	565	100
199	565	113
200	565	116
201	565	106
202	565	86
203	565	113
204	565	115
205	565	96
206	565	123
207	565	123
208	565	130
209	565	121
210	565	119
211	565	134
212	565	105
213	565	127
214	565	135
215	565	119
216	565	134
217	565	154
218	565	114
219	565	118
220	565	115
221	565	121
222	565	123
223	565	98
224	565	108
225	565	126
226	565	92
227	565	79
228	565	98
229	565	111
230	565	108
231	565	103
232	565	116
233	565	106
234	565	135
235	565	125
236	565	97
237	565	79
238	565	106
239	565	96
240	565	94
241	565	115
242	565	113
243	565	85
244	565	72
245	565	113
246	565	107
247	565	92
248	565	83
249	565	74
250	565	106
251	565	79
252	565	99
253	565	123
254	565	129
255	565	122
256	565	93
257	565	80
258	565	80
259	565	111
260	565	88
261	565	112
262	565	104
263	565	84
264	565	112
265	565	122
266	565	111
267	565	119
268	565	109
269	565	119
270	565	111
271	565	100
272	565	93
273	565	104
274	565	114
275	565	86
276	565	88
277	565	114
278	565	108
279	565	116
280	565	112
281	565	115
282	565	126
283	565	111
284	565	102
285	565	127
286	565	86
287	565	82
288	565	99
289	565	107
290	565	98
291	565	121
292	565	126
293	565	109
294	565	79
295	565	97
296	565	117
297	565	92
298	565	126
299	565	111
300	565	122
301	565	92
302	565	100
303	565	93
304	565	42
305	565	47
306	565	29
307	565	19
308	565	43
309	565	86
310	565	68
311	565	81
312	565	119
313	565	73
314	565	84
315	565	96
316	565	85
317	565	108
318	565	85
319	565	96
320	565	74
321	565	81
322	565	95
323	565	67
324	565	73
325	565	63
326	565	56
327	565	77
328	565	79
329	565	88
330	565	89
331	565	87
332	565	135
333	565	103
334	565	112
335	565	95
336	565	135
337	565	140
338	565	115
339	565	127
340	565	100
341	565	142
342	565	144
343	565	130
344	565	147
345	565	134
346	565	141
347	565	128
348	565	138
349	565	132
350	565	143
351	565	174
352	565	139
353	565	139
354	565	126
355	565	127
356	565	150
357	565	128
358	565	107
359	565	102
360	565	65
361	565	40
362	565	49
363	565	32
364	565	47
365	565	54
366	565	22
367	565	22
368	565	26
369	565	54
370	565	41
371	565	60
372	565	111
373	565	131
374	565	146
375	565	114
376	565	170
377	565	184
378	565	178
379	565	184
380	565	205
381	565	189
382	565	186
383	565	187
384	565	127
385	565	169
386	565	130
387	565	125
388	565	117
389	565	109
390	565	170
391	565	161
392	565	148
393	565	160
394	565	147
395	565	155
396	565	128
397	565	159
398	565	137
399	565	140
400	565	131
401	565	170
402	565	170
403	565	135
404	565	142
405	565	134
406	565	113
407	565	106
408	565	127
409	565	139
410	565	101
411	565	91
412	565	98
413	565	110
414	565	149
415	565	108
416	565	128
417	565	123
418	565	90
419	565	85
420	565	93
421	565	99
422	565	103
423	565	114
424	565	87
425	565	89
426	565	131
427	565	106
428	565	98
429	565	102
430	565	89
431	565	98
432	565	90
433	565	101
434	565	115
435	565	133
436	565	135
437	565	124
438	565	153
439	565	128
440	565	135
441	565	168
442	565	163
443	565	144
444	565	179
445	565	133
446	565	154
447	565	149
448	565	110
449	565	142
450	565	134
451	565	107
452	565	108
453	565	113
454	565	130
455	565	103
456	565	127
457	565	129
458	565	104
459	565	90
460	565	124
461	565	118
462	565	134
463	565	114
464	565	116
465	565	142
466	565	127
467	565	124
468	565	151
469	565	148
470	565	128
471	565	115
472	565	112
473	565	165
474	565	122
475	565	121
476	565	129
477	565	120
478	565	100
479	565	143
480	565	114
481	565	81
482	565	126
483	565	128
484	565	93
485	565	115
486	565	83
487	565	110
488	565	109
489	565	95
490	565	91
491	565	78
492	565	107
493	565	107
494	565	102
495	565	100
496	565	101
497	565	108
498	565	114
499	565	113
500	565	200
501	565	245
502	565	231
503	565	187
504	565	282
505	565	222
506	565	223
507	565	281
508	565	271
509	565	235
510	565	300
511	565	268
512	565	248
513	565	261
514	565	260
515	565	233
516	565	237
517	565	230
518	565	260
519	565	296
520	565	338
521	565	349
522	565	413
523	565	400
524	565	350
525	565	330
526	565	348
527	565	329
528	565	361
529	565	330
530	565	385
531	565	402
532	565	472
533	565	508
534	565	514
535	565	420
536	565	504
537	565	430
538	565	460
539	565	638
540	565	545
541	565	552
542	565	613
543	565	474
544	565	506
545	565	478
546	565	501
547	565	537
548	565	481
549	565	525
550	565	536
551	565	546
552	565	537
553	565	562
554	565	515
555	565	666
556	565	930
557	565	1517
558	565	1714
559	565	1670
560	565	1584
561	565	1828
562	565	3042
563	565	5396
564	565	19773
565	565	53687
1	566	22
2	566	56
3	566	91
4	566	105
5	566	101
6	566	117
7	566	86
8	566	74
9	566	75
10	566	54
11	566	67
12	566	63
13	566	61
14	566	77
15	566	73
16	566	60
17	566	38
18	566	52
19	566	37
20	566	36
21	566	41
22	566	52
23	566	43
24	566	34
25	566	34
26	566	25
27	566	40
28	566	39
29	566	44
30	566	48
31	566	56
32	566	49
33	566	40
34	566	58
35	566	73
36	566	67
38	566	67
39	566	73
40	566	82
41	566	87
42	566	68
43	566	72
44	566	97
45	566	96
46	566	78
47	566	22
48	566	11
49	566	8
50	566	5
51	566	12
52	566	9
53	566	11
54	566	22
55	566	54
56	566	58
57	566	57
58	566	49
59	566	63
60	566	90
61	566	48
62	566	16
63	566	4
64	566	32
65	566	7
66	566	7
67	566	21
68	566	60
69	566	88
70	566	90
71	566	106
72	566	85
73	566	121
74	566	111
75	566	82
76	566	57
77	566	87
78	566	101
79	566	65
80	566	62
81	566	66
82	566	49
83	566	50
84	566	46
85	566	51
86	566	37
87	566	53
88	566	73
89	566	69
90	566	55
91	566	32
92	566	28
93	566	39
94	566	70
95	566	54
96	566	52
97	566	56
98	566	38
99	566	25
100	566	16
101	566	15
102	566	9
103	566	19
104	566	16
105	566	26
106	566	19
107	566	28
108	566	58
109	566	50
110	566	80
111	566	93
112	566	103
113	566	119
114	566	102
115	566	96
116	566	108
117	566	96
118	566	117
119	566	106
120	566	76
121	566	96
122	566	95
123	566	72
124	566	99
125	566	92
126	566	100
127	566	90
128	566	88
129	566	86
130	566	79
131	566	91
132	566	106
133	566	108
134	566	120
135	566	117
136	566	88
137	566	82
138	566	91
139	566	104
140	566	87
141	566	76
142	566	75
143	566	63
144	566	91
145	566	77
146	566	82
147	566	82
148	566	81
149	566	67
150	566	64
151	566	78
152	566	52
153	566	56
154	566	54
155	566	67
156	566	78
157	566	73
158	566	37
159	566	68
160	566	80
161	566	49
162	566	55
163	566	58
164	566	58
165	566	47
166	566	71
167	566	62
168	566	46
169	566	62
170	566	57
171	566	72
172	566	57
173	566	49
174	566	47
175	566	51
176	566	65
177	566	34
178	566	60
179	566	56
180	566	70
181	566	80
182	566	54
183	566	57
184	566	75
185	566	76
186	566	69
187	566	59
188	566	77
189	566	49
190	566	73
191	566	88
192	566	75
193	566	86
194	566	86
195	566	81
196	566	82
197	566	86
198	566	88
199	566	102
200	566	89
201	566	81
202	566	71
203	566	96
204	566	115
205	566	91
206	566	121
207	566	122
208	566	77
209	566	87
210	566	108
211	566	108
212	566	111
213	566	97
214	566	130
215	566	121
216	566	103
217	566	136
218	566	90
219	566	117
220	566	120
221	566	93
222	566	114
223	566	98
224	566	105
225	566	93
226	566	94
227	566	76
228	566	86
229	566	83
230	566	94
231	566	87
232	566	93
233	566	87
234	566	100
235	566	106
236	566	96
237	566	76
238	566	91
239	566	84
240	566	92
241	566	124
242	566	80
243	566	94
244	566	51
245	566	90
246	566	94
247	566	102
248	566	69
249	566	70
250	566	85
251	566	76
252	566	113
253	566	90
254	566	113
255	566	112
256	566	108
257	566	90
258	566	73
259	566	97
260	566	85
261	566	108
262	566	66
263	566	68
264	566	93
265	566	90
266	566	94
267	566	70
268	566	94
269	566	79
270	566	106
271	566	105
272	566	62
273	566	86
274	566	95
275	566	76
276	566	73
277	566	80
278	566	87
279	566	97
280	566	75
281	566	98
282	566	87
283	566	97
284	566	91
285	566	106
286	566	91
287	566	66
288	566	89
289	566	70
290	566	74
291	566	109
292	566	113
293	566	106
294	566	79
295	566	81
296	566	73
297	566	73
298	566	80
299	566	102
300	566	110
301	566	91
302	566	74
303	566	60
304	566	31
305	566	30
306	566	13
307	566	16
308	566	45
309	566	61
310	566	71
311	566	61
312	566	65
313	566	71
314	566	64
315	566	79
316	566	59
317	566	79
318	566	98
319	566	85
320	566	62
321	566	64
322	566	68
323	566	49
324	566	45
325	566	64
326	566	46
327	566	48
328	566	60
329	566	53
330	566	70
331	566	83
332	566	114
333	566	110
334	566	95
335	566	94
336	566	120
337	566	129
338	566	84
339	566	97
340	566	105
341	566	99
342	566	89
343	566	112
344	566	128
345	566	128
346	566	118
347	566	108
348	566	130
349	566	118
350	566	92
351	566	108
352	566	121
353	566	104
354	566	105
355	566	118
356	566	97
357	566	86
358	566	91
359	566	70
360	566	68
361	566	21
362	566	28
363	566	25
364	566	38
365	566	45
366	566	13
367	566	14
368	566	22
369	566	37
370	566	29
371	566	59
372	566	84
373	566	98
374	566	139
375	566	105
376	566	128
377	566	165
378	566	111
379	566	157
380	566	177
381	566	151
382	566	121
383	566	136
384	566	114
385	566	117
386	566	135
387	566	136
388	566	108
389	566	110
390	566	125
391	566	124
392	566	122
393	566	138
394	566	126
395	566	116
396	566	109
397	566	101
398	566	127
399	566	115
400	566	110
401	566	138
402	566	120
403	566	124
404	566	118
405	566	129
406	566	129
407	566	114
408	566	108
409	566	138
410	566	89
411	566	78
412	566	103
413	566	89
414	566	105
415	566	102
416	566	117
417	566	91
418	566	99
419	566	81
420	566	87
421	566	77
422	566	90
423	566	105
424	566	111
425	566	93
426	566	99
427	566	77
428	566	98
429	566	83
430	566	81
431	566	93
432	566	95
433	566	82
434	566	100
435	566	109
436	566	134
437	566	119
438	566	158
439	566	124
440	566	102
441	566	128
442	566	145
443	566	126
444	566	138
445	566	116
446	566	135
447	566	115
448	566	109
449	566	131
450	566	98
451	566	79
452	566	86
453	566	98
454	566	83
455	566	118
456	566	92
457	566	96
458	566	100
459	566	89
460	566	102
461	566	85
462	566	103
463	566	90
464	566	85
465	566	130
466	566	114
467	566	111
468	566	140
469	566	85
470	566	112
471	566	113
472	566	112
473	566	139
474	566	116
475	566	93
476	566	117
477	566	99
478	566	91
479	566	109
480	566	103
481	566	71
482	566	128
483	566	103
484	566	74
485	566	72
486	566	61
487	566	75
488	566	90
489	566	86
490	566	87
491	566	84
492	566	78
493	566	82
494	566	89
495	566	99
496	566	99
497	566	85
498	566	85
499	566	93
500	566	161
501	566	223
502	566	204
503	566	157
504	566	232
505	566	200
506	566	214
507	566	252
508	566	257
509	566	170
510	566	271
511	566	198
512	566	212
513	566	199
514	566	197
515	566	179
516	566	189
517	566	194
518	566	197
519	566	220
520	566	234
521	566	288
522	566	354
523	566	313
524	566	308
525	566	245
526	566	330
527	566	291
528	566	290
529	566	271
530	566	330
531	566	331
532	566	393
533	566	461
534	566	413
535	566	368
536	566	442
537	566	407
538	566	398
539	566	486
540	566	452
541	566	457
542	566	495
543	566	377
544	566	427
545	566	419
546	566	440
547	566	433
548	566	426
549	566	497
550	566	471
551	566	503
552	566	498
553	566	504
554	566	509
555	566	576
556	566	786
557	566	1240
558	566	1335
559	566	1374
560	566	1371
561	566	1585
562	566	2401
563	566	4401
564	566	11285
565	566	24253
566	566	40987
1	567	9
2	567	39
3	567	71
4	567	73
5	567	74
6	567	110
7	567	88
8	567	72
9	567	59
10	567	54
11	567	56
12	567	39
13	567	50
14	567	60
15	567	63
16	567	55
17	567	41
18	567	34
19	567	44
20	567	44
21	567	30
22	567	37
23	567	39
24	567	25
25	567	28
26	567	22
27	567	33
28	567	33
29	567	30
30	567	41
31	567	40
32	567	47
33	567	46
34	567	53
35	567	61
36	567	60
38	567	56
39	567	76
40	567	75
41	567	79
42	567	52
43	567	63
44	567	70
45	567	57
46	567	66
47	567	24
48	567	25
49	567	7
50	567	15
51	567	10
52	567	9
53	567	12
54	567	27
55	567	30
56	567	45
57	567	43
58	567	61
59	567	53
60	567	77
61	567	47
62	567	16
63	567	8
64	567	18
65	567	2
66	567	3
67	567	13
68	567	44
69	567	75
70	567	74
71	567	79
72	567	79
73	567	88
74	567	67
75	567	49
76	567	59
77	567	83
78	567	71
79	567	68
80	567	53
81	567	43
82	567	38
83	567	56
84	567	53
85	567	42
86	567	45
87	567	42
88	567	60
89	567	67
90	567	50
91	567	43
92	567	25
93	567	28
94	567	50
95	567	48
96	567	49
97	567	60
98	567	35
99	567	18
100	567	19
101	567	20
102	567	11
103	567	24
104	567	24
105	567	25
106	567	23
107	567	29
108	567	54
109	567	43
110	567	63
111	567	81
112	567	86
113	567	95
114	567	76
115	567	72
116	567	96
117	567	108
118	567	92
119	567	58
120	567	70
121	567	103
122	567	75
123	567	72
124	567	96
125	567	56
126	567	55
127	567	80
128	567	79
129	567	63
130	567	75
131	567	73
132	567	89
133	567	88
134	567	82
135	567	73
136	567	80
137	567	64
138	567	97
139	567	124
140	567	72
141	567	73
142	567	78
143	567	66
144	567	65
145	567	81
146	567	55
147	567	63
148	567	66
149	567	60
150	567	70
151	567	65
152	567	49
153	567	55
154	567	45
155	567	56
156	567	75
157	567	51
158	567	43
159	567	55
160	567	63
161	567	56
162	567	60
163	567	32
164	567	49
165	567	47
166	567	51
167	567	47
168	567	41
169	567	45
170	567	55
171	567	40
172	567	48
173	567	31
174	567	48
175	567	57
176	567	54
177	567	45
178	567	58
179	567	65
180	567	53
181	567	73
182	567	55
183	567	63
184	567	62
185	567	66
186	567	49
187	567	44
188	567	73
189	567	50
190	567	62
191	567	77
192	567	73
193	567	67
194	567	65
195	567	65
196	567	78
197	567	77
198	567	76
199	567	86
200	567	66
201	567	67
202	567	86
203	567	83
204	567	83
205	567	85
206	567	80
207	567	81
208	567	69
209	567	86
210	567	108
211	567	90
212	567	67
213	567	88
214	567	92
215	567	115
216	567	88
217	567	108
218	567	85
219	567	94
220	567	64
221	567	87
222	567	92
223	567	97
224	567	110
225	567	86
226	567	62
227	567	72
228	567	69
229	567	67
230	567	66
231	567	86
232	567	67
233	567	82
234	567	90
235	567	89
236	567	87
237	567	72
238	567	61
239	567	85
240	567	90
241	567	69
242	567	88
243	567	65
244	567	47
245	567	80
246	567	104
247	567	69
248	567	65
249	567	71
250	567	79
251	567	73
252	567	74
253	567	88
254	567	71
255	567	92
256	567	84
257	567	52
258	567	79
259	567	77
260	567	78
261	567	86
262	567	78
263	567	73
264	567	80
265	567	58
266	567	84
267	567	74
268	567	80
269	567	80
270	567	75
271	567	58
272	567	68
273	567	60
274	567	99
275	567	52
276	567	69
277	567	74
278	567	69
279	567	87
280	567	68
281	567	78
282	567	75
283	567	80
284	567	87
285	567	85
286	567	71
287	567	54
288	567	66
289	567	73
290	567	74
291	567	72
292	567	91
293	567	92
294	567	67
295	567	76
296	567	63
297	567	68
298	567	67
299	567	101
300	567	91
301	567	61
302	567	77
303	567	49
304	567	35
305	567	27
306	567	24
307	567	22
308	567	31
309	567	42
310	567	54
311	567	64
312	567	67
313	567	67
314	567	64
315	567	76
316	567	68
317	567	65
318	567	71
319	567	71
320	567	63
321	567	49
322	567	55
323	567	37
324	567	57
325	567	46
326	567	25
327	567	42
328	567	54
329	567	46
330	567	66
331	567	79
332	567	78
333	567	97
334	567	67
335	567	97
336	567	97
337	567	95
338	567	91
339	567	79
340	567	97
341	567	85
342	567	97
343	567	112
344	567	113
345	567	98
346	567	96
347	567	95
348	567	91
349	567	96
350	567	116
351	567	98
352	567	73
353	567	76
354	567	77
355	567	90
356	567	81
357	567	85
358	567	64
359	567	78
360	567	48
361	567	35
362	567	23
363	567	22
364	567	41
365	567	43
366	567	15
367	567	18
368	567	19
369	567	30
370	567	33
371	567	54
372	567	62
373	567	107
374	567	111
375	567	89
376	567	143
377	567	108
378	567	137
379	567	135
380	567	133
381	567	137
382	567	116
383	567	119
384	567	95
385	567	108
386	567	121
387	567	91
388	567	99
389	567	67
390	567	114
391	567	101
392	567	92
393	567	106
394	567	109
395	567	96
396	567	104
397	567	106
398	567	100
399	567	112
400	567	88
401	567	112
402	567	99
403	567	101
404	567	87
405	567	107
406	567	94
407	567	92
408	567	85
409	567	111
410	567	66
411	567	56
412	567	93
413	567	94
414	567	76
415	567	77
416	567	91
417	567	85
418	567	81
419	567	58
420	567	64
421	567	64
422	567	48
423	567	86
424	567	69
425	567	59
426	567	80
427	567	60
428	567	76
429	567	96
430	567	46
431	567	67
432	567	73
433	567	63
434	567	72
435	567	86
436	567	76
437	567	91
438	567	103
439	567	104
440	567	98
441	567	128
442	567	109
443	567	108
444	567	129
445	567	113
446	567	106
447	567	82
448	567	95
449	567	113
450	567	91
451	567	96
452	567	77
453	567	73
454	567	66
455	567	72
456	567	84
457	567	86
458	567	85
459	567	50
460	567	95
461	567	86
462	567	106
463	567	88
464	567	93
465	567	85
466	567	102
467	567	80
468	567	105
469	567	81
470	567	100
471	567	86
472	567	88
473	567	103
474	567	90
475	567	83
476	567	82
477	567	86
478	567	63
479	567	95
480	567	115
481	567	85
482	567	75
483	567	88
484	567	73
485	567	61
486	567	86
487	567	80
488	567	70
489	567	97
490	567	68
491	567	69
492	567	81
493	567	70
494	567	71
495	567	74
496	567	104
497	567	74
498	567	68
499	567	64
500	567	133
501	567	190
502	567	171
503	567	149
504	567	210
505	567	166
506	567	159
507	567	170
508	567	203
509	567	146
510	567	205
511	567	203
512	567	185
513	567	188
514	567	186
515	567	159
516	567	167
517	567	185
518	567	197
519	567	194
520	567	213
521	567	233
522	567	287
523	567	233
524	567	264
525	567	248
526	567	257
527	567	229
528	567	266
529	567	252
530	567	279
531	567	297
532	567	284
533	567	396
534	567	326
535	567	300
536	567	398
537	567	324
538	567	377
539	567	425
540	567	375
541	567	377
542	567	404
543	567	301
544	567	332
545	567	343
546	567	353
547	567	370
548	567	299
549	567	386
550	567	392
551	567	383
552	567	380
553	567	417
554	567	400
555	567	491
556	567	670
557	567	1000
558	567	1245
559	567	1091
560	567	1127
561	567	1255
562	567	2078
563	567	3819
564	567	9415
565	567	12172
566	567	17235
567	567	32039
1	568	13
2	568	51
3	568	108
4	568	107
5	568	96
6	568	136
7	568	98
8	568	102
9	568	93
10	568	77
11	568	79
12	568	68
13	568	65
14	568	88
15	568	81
16	568	67
17	568	52
18	568	57
19	568	43
20	568	43
21	568	55
22	568	54
23	568	36
24	568	38
25	568	29
26	568	29
27	568	34
28	568	44
29	568	47
30	568	40
31	568	65
32	568	50
33	568	62
34	568	75
35	568	69
36	568	73
38	568	73
39	568	67
40	568	74
41	568	59
42	568	84
43	568	79
44	568	119
45	568	90
46	568	73
47	568	31
48	568	13
49	568	7
50	568	10
51	568	17
52	568	12
53	568	15
54	568	28
55	568	49
56	568	64
57	568	63
58	568	63
59	568	83
60	568	67
61	568	54
62	568	18
63	568	6
64	568	23
65	568	6
66	568	3
67	568	32
68	568	59
69	568	97
70	568	92
71	568	98
72	568	93
73	568	122
74	568	100
75	568	82
76	568	85
77	568	81
78	568	74
79	568	84
80	568	64
81	568	45
82	568	51
83	568	51
84	568	42
85	568	45
86	568	51
87	568	57
88	568	66
89	568	74
90	568	53
91	568	38
92	568	44
93	568	40
94	568	69
95	568	53
96	568	52
97	568	71
98	568	34
99	568	22
100	568	14
101	568	15
102	568	20
103	568	21
104	568	21
105	568	18
106	568	19
107	568	42
108	568	57
109	568	50
110	568	75
111	568	91
112	568	93
113	568	126
114	568	111
115	568	71
116	568	103
117	568	120
118	568	125
119	568	95
120	568	70
121	568	95
122	568	95
123	568	86
124	568	90
125	568	78
126	568	91
127	568	74
128	568	78
129	568	115
130	568	94
131	568	101
132	568	109
133	568	101
134	568	111
135	568	88
136	568	87
137	568	94
138	568	93
139	568	104
140	568	88
141	568	67
142	568	89
143	568	78
144	568	84
145	568	82
146	568	84
147	568	79
148	568	87
149	568	88
150	568	72
151	568	72
152	568	53
153	568	84
154	568	52
155	568	73
156	568	94
157	568	75
158	568	58
159	568	67
160	568	78
161	568	66
162	568	51
163	568	56
164	568	54
165	568	71
166	568	71
167	568	62
168	568	64
169	568	60
170	568	67
171	568	69
172	568	67
173	568	56
174	568	59
175	568	50
176	568	61
177	568	54
178	568	72
179	568	82
180	568	75
181	568	88
182	568	61
183	568	68
184	568	76
185	568	72
186	568	77
187	568	75
188	568	74
189	568	61
190	568	81
191	568	86
192	568	77
193	568	80
194	568	86
195	568	69
196	568	90
197	568	84
198	568	87
199	568	94
200	568	86
201	568	102
202	568	82
203	568	129
204	568	121
205	568	97
206	568	95
207	568	97
208	568	102
209	568	110
210	568	107
211	568	118
212	568	87
213	568	111
214	568	123
215	568	111
216	568	91
217	568	133
218	568	95
219	568	106
220	568	124
221	568	118
222	568	118
223	568	91
224	568	102
225	568	95
226	568	93
227	568	68
228	568	83
229	568	80
230	568	88
231	568	86
232	568	91
233	568	95
234	568	111
235	568	107
236	568	92
237	568	89
238	568	98
239	568	96
240	568	116
241	568	114
242	568	97
243	568	88
244	568	57
245	568	91
246	568	110
247	568	86
248	568	78
249	568	83
250	568	98
251	568	95
252	568	88
253	568	99
254	568	97
255	568	102
256	568	108
257	568	74
258	568	100
259	568	104
260	568	96
261	568	98
262	568	87
263	568	88
264	568	104
265	568	96
266	568	110
267	568	82
268	568	97
269	568	95
270	568	125
271	568	105
272	568	95
273	568	83
274	568	105
275	568	82
276	568	71
277	568	86
278	568	100
279	568	115
280	568	104
281	568	80
282	568	97
283	568	116
284	568	91
285	568	95
286	568	76
287	568	84
288	568	65
289	568	81
290	568	82
291	568	116
292	568	117
293	568	120
294	568	80
295	568	77
296	568	85
297	568	96
298	568	121
299	568	104
300	568	107
301	568	125
302	568	75
303	568	73
304	568	29
305	568	32
306	568	20
307	568	19
308	568	41
309	568	59
310	568	54
311	568	53
312	568	84
313	568	64
314	568	72
315	568	84
316	568	63
317	568	85
318	568	107
319	568	96
320	568	58
321	568	73
322	568	63
323	568	46
324	568	45
325	568	55
326	568	39
327	568	55
328	568	77
329	568	63
330	568	73
331	568	85
332	568	95
333	568	111
334	568	75
335	568	103
336	568	115
337	568	137
338	568	110
339	568	116
340	568	93
341	568	136
342	568	112
343	568	106
344	568	119
345	568	131
346	568	118
347	568	139
348	568	119
349	568	114
350	568	120
351	568	141
352	568	122
353	568	108
354	568	101
355	568	123
356	568	118
357	568	91
358	568	95
359	568	109
360	568	53
361	568	39
362	568	34
363	568	28
364	568	44
365	568	40
366	568	15
367	568	21
368	568	29
369	568	31
370	568	30
371	568	68
372	568	111
373	568	127
374	568	133
375	568	122
376	568	145
377	568	142
378	568	191
379	568	160
380	568	171
381	568	148
382	568	166
383	568	154
384	568	106
385	568	142
386	568	126
387	568	125
388	568	131
389	568	124
390	568	145
391	568	104
392	568	120
393	568	140
394	568	140
395	568	127
396	568	113
397	568	125
398	568	142
399	568	118
400	568	114
401	568	133
402	568	158
403	568	127
404	568	120
405	568	109
406	568	101
407	568	109
408	568	114
409	568	128
410	568	104
411	568	105
412	568	84
413	568	105
414	568	126
415	568	85
416	568	121
417	568	106
418	568	94
419	568	73
420	568	89
421	568	69
422	568	111
423	568	85
424	568	92
425	568	97
426	568	102
427	568	80
428	568	99
429	568	103
430	568	86
431	568	99
432	568	87
433	568	95
434	568	102
435	568	97
436	568	111
437	568	112
438	568	124
439	568	140
440	568	125
441	568	169
442	568	147
443	568	134
444	568	162
445	568	127
446	568	122
447	568	123
448	568	114
449	568	127
450	568	105
451	568	81
452	568	86
453	568	86
454	568	76
455	568	100
456	568	105
457	568	100
458	568	104
459	568	75
460	568	111
461	568	104
462	568	121
463	568	79
464	568	93
465	568	117
466	568	122
467	568	96
468	568	128
469	568	106
470	568	95
471	568	94
472	568	94
473	568	127
474	568	119
475	568	108
476	568	140
477	568	110
478	568	92
479	568	107
480	568	98
481	568	104
482	568	108
483	568	124
484	568	115
485	568	102
486	568	90
487	568	87
488	568	88
489	568	82
490	568	80
491	568	73
492	568	95
493	568	85
494	568	89
495	568	76
496	568	91
497	568	83
498	568	84
499	568	74
500	568	178
501	568	234
502	568	266
503	568	174
504	568	228
505	568	199
506	568	228
507	568	219
508	568	250
509	568	220
510	568	259
511	568	228
512	568	197
513	568	185
514	568	195
515	568	155
516	568	182
517	568	194
518	568	191
519	568	212
520	568	266
521	568	285
522	568	339
523	568	341
524	568	302
525	568	330
526	568	333
527	568	273
528	568	308
529	568	291
530	568	358
531	568	361
532	568	380
533	568	455
534	568	422
535	568	401
536	568	452
537	568	391
538	568	431
539	568	523
540	568	426
541	568	440
542	568	463
543	568	386
544	568	432
545	568	417
546	568	441
547	568	462
548	568	400
549	568	525
550	568	471
551	568	509
552	568	466
553	568	507
554	568	515
555	568	639
556	568	798
557	568	1238
558	568	1422
559	568	1353
560	568	1367
561	568	1518
562	568	2510
563	568	4640
564	568	10291
565	568	11316
566	568	10761
567	568	18401
568	568	44549
0	569	1
1	569	12
2	569	59
3	569	122
4	569	114
5	569	118
6	569	128
7	569	106
8	569	106
9	569	91
10	569	63
11	569	70
12	569	82
13	569	68
14	569	98
15	569	79
16	569	62
17	569	54
18	569	40
19	569	57
20	569	46
21	569	35
22	569	51
23	569	45
24	569	49
25	569	28
26	569	33
27	569	32
28	569	40
29	569	53
30	569	47
31	569	64
32	569	54
33	569	47
34	569	69
35	569	74
36	569	100
38	569	73
39	569	97
40	569	92
41	569	93
42	569	83
43	569	101
44	569	111
45	569	95
46	569	60
47	569	23
48	569	10
49	569	8
50	569	11
51	569	12
52	569	15
53	569	9
54	569	14
55	569	53
56	569	62
57	569	69
58	569	67
59	569	79
60	569	63
61	569	51
62	569	24
63	569	2
64	569	13
65	569	7
66	569	5
67	569	13
68	569	75
69	569	110
70	569	99
71	569	106
72	569	100
73	569	110
74	569	120
75	569	98
76	569	95
77	569	99
78	569	96
79	569	70
80	569	59
81	569	43
82	569	38
83	569	41
84	569	31
85	569	40
86	569	39
87	569	60
88	569	60
89	569	83
90	569	57
91	569	27
92	569	23
93	569	25
94	569	59
95	569	54
96	569	62
97	569	77
98	569	49
99	569	16
100	569	18
101	569	12
102	569	14
103	569	26
104	569	18
105	569	21
106	569	26
107	569	37
108	569	56
109	569	43
110	569	72
111	569	92
112	569	87
113	569	131
114	569	110
115	569	99
116	569	103
117	569	114
118	569	105
119	569	85
120	569	77
121	569	112
122	569	98
123	569	76
124	569	98
125	569	81
126	569	86
127	569	85
128	569	66
129	569	99
130	569	89
131	569	87
132	569	119
133	569	115
134	569	108
135	569	83
136	569	73
137	569	85
138	569	87
139	569	103
140	569	74
141	569	86
142	569	65
143	569	79
144	569	66
145	569	77
146	569	68
147	569	81
148	569	79
149	569	63
150	569	56
151	569	81
152	569	50
153	569	45
154	569	58
155	569	48
156	569	80
157	569	60
158	569	47
159	569	61
160	569	100
161	569	53
162	569	48
163	569	54
164	569	61
165	569	38
166	569	53
167	569	57
168	569	41
169	569	44
170	569	62
171	569	52
172	569	53
173	569	54
174	569	32
175	569	42
176	569	61
177	569	45
178	569	59
179	569	55
180	569	74
181	569	80
182	569	65
183	569	67
184	569	73
185	569	80
186	569	87
187	569	83
188	569	85
189	569	54
190	569	73
191	569	68
192	569	68
193	569	69
194	569	82
195	569	83
196	569	100
197	569	85
198	569	71
199	569	81
200	569	85
201	569	77
202	569	78
203	569	92
204	569	113
205	569	110
206	569	102
207	569	94
208	569	104
209	569	118
210	569	100
211	569	106
212	569	91
213	569	121
214	569	126
215	569	109
216	569	97
217	569	129
218	569	104
219	569	101
220	569	85
221	569	112
222	569	100
223	569	107
224	569	120
225	569	83
226	569	76
227	569	73
228	569	62
229	569	74
230	569	73
231	569	86
232	569	79
233	569	95
234	569	98
235	569	111
236	569	89
237	569	76
238	569	93
239	569	92
240	569	78
241	569	84
242	569	95
243	569	88
244	569	58
245	569	95
246	569	104
247	569	83
248	569	87
249	569	75
250	569	96
251	569	86
252	569	98
253	569	84
254	569	101
255	569	120
256	569	100
257	569	67
258	569	89
259	569	97
260	569	85
261	569	110
262	569	88
263	569	84
264	569	98
265	569	90
266	569	78
267	569	87
268	569	98
269	569	97
270	569	107
271	569	88
272	569	77
273	569	74
274	569	104
275	569	82
276	569	78
277	569	80
278	569	72
279	569	88
280	569	78
281	569	89
282	569	87
283	569	90
284	569	97
285	569	78
286	569	77
287	569	58
288	569	73
289	569	75
290	569	77
291	569	100
292	569	104
293	569	115
294	569	67
295	569	87
296	569	84
297	569	84
298	569	116
299	569	82
300	569	124
301	569	89
302	569	81
303	569	70
304	569	30
305	569	21
306	569	22
307	569	19
308	569	29
309	569	47
310	569	60
311	569	57
312	569	76
313	569	60
314	569	88
315	569	77
316	569	72
317	569	79
318	569	85
319	569	71
320	569	60
321	569	45
322	569	64
323	569	36
324	569	41
325	569	44
326	569	39
327	569	49
328	569	61
329	569	45
330	569	72
331	569	81
332	569	102
333	569	109
334	569	64
335	569	129
336	569	122
337	569	106
338	569	107
339	569	116
340	569	94
341	569	119
342	569	134
343	569	143
344	569	129
345	569	115
346	569	114
347	569	94
348	569	103
349	569	107
350	569	106
351	569	106
352	569	126
353	569	98
354	569	123
355	569	98
356	569	106
357	569	107
358	569	107
359	569	91
360	569	52
361	569	26
362	569	22
363	569	22
364	569	28
365	569	29
366	569	19
367	569	23
368	569	16
369	569	42
370	569	36
371	569	57
372	569	81
373	569	122
374	569	136
375	569	117
376	569	144
377	569	145
378	569	161
379	569	160
380	569	151
381	569	157
382	569	153
383	569	167
384	569	121
385	569	146
386	569	137
387	569	120
388	569	127
389	569	107
390	569	154
391	569	121
392	569	117
393	569	125
394	569	139
395	569	123
396	569	125
397	569	121
398	569	137
399	569	120
400	569	104
401	569	135
402	569	140
403	569	117
404	569	129
405	569	139
406	569	91
407	569	86
408	569	105
409	569	135
410	569	99
411	569	87
412	569	86
413	569	120
414	569	117
415	569	115
416	569	117
417	569	124
418	569	100
419	569	89
420	569	90
421	569	66
422	569	80
423	569	111
424	569	96
425	569	90
426	569	89
427	569	83
428	569	102
429	569	101
430	569	87
431	569	96
432	569	111
433	569	101
434	569	105
435	569	119
436	569	112
437	569	112
438	569	123
439	569	140
440	569	147
441	569	163
442	569	167
443	569	164
444	569	175
445	569	120
446	569	137
447	569	122
448	569	117
449	569	142
450	569	120
451	569	87
452	569	82
453	569	82
454	569	79
455	569	98
456	569	89
457	569	84
458	569	86
459	569	61
460	569	84
461	569	92
462	569	100
463	569	93
464	569	106
465	569	102
466	569	109
467	569	100
468	569	127
469	569	96
470	569	82
471	569	86
472	569	96
473	569	145
474	569	109
475	569	110
476	569	101
477	569	145
478	569	77
479	569	129
480	569	84
481	569	98
482	569	99
483	569	95
484	569	92
485	569	75
486	569	68
487	569	83
488	569	80
489	569	86
490	569	94
491	569	74
492	569	82
493	569	71
494	569	66
495	569	73
496	569	78
497	569	61
498	569	87
499	569	70
500	569	161
501	569	226
502	569	236
503	569	192
504	569	241
505	569	213
506	569	224
507	569	214
508	569	269
509	569	196
510	569	234
511	569	196
512	569	179
513	569	169
514	569	180
515	569	171
516	569	176
517	569	169
518	569	171
519	569	194
520	569	227
521	569	284
522	569	346
523	569	320
524	569	289
525	569	286
526	569	323
527	569	313
528	569	333
529	569	266
530	569	336
531	569	304
532	569	380
533	569	434
534	569	457
535	569	419
536	569	425
537	569	374
538	569	442
539	569	492
540	569	473
541	569	483
542	569	475
543	569	412
544	569	457
545	569	429
546	569	496
547	569	442
548	569	401
549	569	486
550	569	476
551	569	443
552	569	456
553	569	501
554	569	457
555	569	538
556	569	782
557	569	1263
558	569	1488
559	569	1504
560	569	1381
561	569	1555
562	569	2739
563	569	5187
564	569	11167
565	569	9896
566	569	8327
567	569	9240
568	569	19450
569	569	39468
0	570	1
1	570	18
2	570	40
3	570	113
4	570	69
5	570	95
6	570	126
7	570	86
8	570	76
9	570	75
10	570	55
11	570	59
12	570	32
13	570	64
14	570	60
15	570	56
16	570	49
17	570	49
18	570	42
19	570	44
20	570	43
21	570	41
22	570	37
23	570	38
24	570	38
25	570	26
26	570	35
27	570	26
28	570	35
29	570	35
30	570	39
31	570	45
32	570	41
33	570	42
34	570	61
35	570	74
36	570	61
38	570	56
39	570	74
40	570	70
41	570	76
42	570	50
43	570	58
44	570	71
45	570	89
46	570	63
47	570	15
48	570	10
49	570	10
50	570	11
51	570	12
52	570	19
53	570	8
54	570	17
55	570	45
56	570	56
57	570	66
58	570	44
59	570	56
60	570	55
61	570	36
62	570	21
63	570	3
64	570	14
65	570	5
66	570	5
67	570	20
68	570	57
69	570	78
70	570	65
71	570	73
72	570	83
73	570	87
74	570	89
75	570	62
76	570	87
77	570	74
78	570	71
79	570	54
80	570	50
81	570	48
82	570	39
83	570	48
84	570	36
85	570	37
86	570	45
87	570	51
88	570	63
89	570	59
90	570	41
91	570	40
92	570	26
93	570	29
94	570	50
95	570	61
96	570	47
97	570	59
98	570	44
99	570	20
100	570	16
101	570	20
102	570	7
103	570	18
104	570	33
105	570	19
106	570	27
107	570	32
108	570	55
109	570	43
110	570	70
111	570	73
112	570	85
113	570	102
114	570	77
115	570	76
116	570	90
117	570	110
118	570	86
119	570	65
120	570	69
121	570	79
122	570	77
123	570	98
124	570	85
125	570	74
126	570	72
127	570	68
128	570	55
129	570	78
130	570	91
131	570	91
132	570	96
133	570	81
134	570	94
135	570	71
136	570	67
137	570	80
138	570	89
139	570	92
140	570	90
141	570	69
142	570	70
143	570	86
144	570	48
145	570	58
146	570	62
147	570	68
148	570	70
149	570	77
150	570	62
151	570	71
152	570	52
153	570	62
154	570	54
155	570	54
156	570	60
157	570	51
158	570	43
159	570	56
160	570	61
161	570	48
162	570	46
163	570	47
164	570	44
165	570	54
166	570	49
167	570	44
168	570	33
169	570	42
170	570	55
171	570	50
172	570	43
173	570	43
174	570	51
175	570	53
176	570	62
177	570	36
178	570	57
179	570	76
180	570	65
181	570	77
182	570	59
183	570	85
184	570	75
185	570	55
186	570	67
187	570	67
188	570	61
189	570	55
190	570	87
191	570	78
192	570	77
193	570	62
194	570	69
195	570	84
196	570	85
197	570	87
198	570	67
199	570	82
200	570	70
201	570	74
202	570	86
203	570	78
204	570	101
205	570	95
206	570	99
207	570	93
208	570	88
209	570	83
210	570	78
211	570	92
212	570	80
213	570	104
214	570	100
215	570	79
216	570	86
217	570	115
218	570	76
219	570	87
220	570	87
221	570	79
222	570	82
223	570	92
224	570	103
225	570	83
226	570	74
227	570	77
228	570	64
229	570	74
230	570	61
231	570	70
232	570	85
233	570	52
234	570	82
235	570	92
236	570	74
237	570	93
238	570	70
239	570	72
240	570	78
241	570	73
242	570	75
243	570	91
244	570	53
245	570	74
246	570	82
247	570	77
248	570	74
249	570	70
250	570	93
251	570	58
252	570	86
253	570	73
254	570	79
255	570	101
256	570	78
257	570	69
258	570	76
259	570	78
260	570	83
261	570	75
262	570	64
263	570	68
264	570	89
265	570	91
266	570	63
267	570	70
268	570	74
269	570	76
270	570	96
271	570	72
272	570	68
273	570	78
274	570	103
275	570	80
276	570	58
277	570	76
278	570	77
279	570	94
280	570	71
281	570	81
282	570	85
283	570	68
284	570	87
285	570	85
286	570	70
287	570	78
288	570	70
289	570	71
290	570	65
291	570	76
292	570	91
293	570	75
294	570	55
295	570	63
296	570	67
297	570	51
298	570	95
299	570	100
300	570	77
301	570	75
302	570	61
303	570	53
304	570	37
305	570	30
306	570	22
307	570	17
308	570	31
309	570	46
310	570	57
311	570	59
312	570	70
313	570	59
314	570	68
315	570	75
316	570	59
317	570	57
318	570	83
319	570	68
320	570	56
321	570	61
322	570	47
323	570	32
324	570	54
325	570	52
326	570	41
327	570	53
328	570	53
329	570	45
330	570	71
331	570	79
332	570	96
333	570	92
334	570	58
335	570	86
336	570	109
337	570	97
338	570	67
339	570	82
340	570	74
341	570	113
342	570	100
343	570	103
344	570	95
345	570	104
346	570	109
347	570	98
348	570	88
349	570	104
350	570	108
351	570	111
352	570	107
353	570	78
354	570	74
355	570	93
356	570	104
357	570	79
358	570	82
359	570	83
360	570	38
361	570	29
362	570	24
363	570	26
364	570	30
365	570	43
366	570	20
367	570	19
368	570	17
369	570	49
370	570	36
371	570	51
372	570	71
373	570	90
374	570	127
375	570	110
376	570	118
377	570	126
378	570	155
379	570	141
380	570	145
381	570	136
382	570	124
383	570	128
384	570	80
385	570	118
386	570	107
387	570	105
388	570	112
389	570	114
390	570	125
391	570	102
392	570	109
393	570	114
394	570	113
395	570	86
396	570	110
397	570	105
398	570	125
399	570	114
400	570	109
401	570	127
402	570	144
403	570	113
404	570	94
405	570	86
406	570	90
407	570	97
408	570	95
409	570	99
410	570	77
411	570	72
412	570	91
413	570	94
414	570	123
415	570	94
416	570	86
417	570	107
418	570	104
419	570	49
420	570	70
421	570	62
422	570	74
423	570	96
424	570	84
425	570	82
426	570	68
427	570	56
428	570	69
429	570	77
430	570	59
431	570	72
432	570	84
433	570	65
434	570	84
435	570	82
436	570	97
437	570	119
438	570	127
439	570	121
440	570	97
441	570	112
442	570	131
443	570	112
444	570	126
445	570	102
446	570	100
447	570	115
448	570	87
449	570	101
450	570	102
451	570	72
452	570	74
453	570	79
454	570	77
455	570	79
456	570	97
457	570	94
458	570	75
459	570	67
460	570	95
461	570	85
462	570	100
463	570	86
464	570	90
465	570	88
466	570	99
467	570	104
468	570	104
469	570	90
470	570	104
471	570	81
472	570	78
473	570	125
474	570	97
475	570	92
476	570	120
477	570	93
478	570	96
479	570	87
480	570	84
481	570	60
482	570	90
483	570	95
484	570	80
485	570	84
486	570	68
487	570	77
488	570	83
489	570	60
490	570	73
491	570	82
492	570	81
493	570	62
494	570	89
495	570	67
496	570	92
497	570	70
498	570	71
499	570	64
500	570	133
501	570	199
502	570	178
503	570	160
504	570	192
505	570	141
506	570	174
507	570	202
508	570	226
509	570	171
510	570	192
511	570	203
512	570	179
513	570	159
514	570	164
515	570	164
516	570	164
517	570	194
518	570	172
519	570	195
520	570	190
521	570	258
522	570	315
523	570	296
524	570	237
525	570	236
526	570	279
527	570	258
528	570	247
529	570	260
530	570	329
531	570	271
532	570	348
533	570	421
534	570	346
535	570	298
536	570	388
537	570	362
538	570	389
539	570	440
540	570	394
541	570	373
542	570	436
543	570	345
544	570	408
545	570	363
546	570	387
547	570	387
548	570	364
549	570	411
550	570	392
551	570	411
552	570	415
553	570	405
554	570	443
555	570	563
556	570	739
557	570	1069
558	570	1275
559	570	1284
560	570	1240
561	570	1310
562	570	2341
563	570	4528
564	570	8838
565	570	8231
566	570	6682
567	570	6721
568	570	9136
569	570	18424
570	570	32462
0	571	1
1	571	7
2	571	59
3	571	104
4	571	111
5	571	143
6	571	135
7	571	118
8	571	106
9	571	90
10	571	75
11	571	75
12	571	87
13	571	87
14	571	83
15	571	71
16	571	61
17	571	60
18	571	63
19	571	43
20	571	52
21	571	42
22	571	50
23	571	37
24	571	41
25	571	30
26	571	38
27	571	41
28	571	48
29	571	46
30	571	35
31	571	57
32	571	54
33	571	62
34	571	89
35	571	84
36	571	84
38	571	70
39	571	100
40	571	95
41	571	99
42	571	96
43	571	100
44	571	127
45	571	96
46	571	67
47	571	13
48	571	10
49	571	8
50	571	9
51	571	8
52	571	9
53	571	7
54	571	25
55	571	49
56	571	89
57	571	90
58	571	77
59	571	97
60	571	86
61	571	60
62	571	17
63	571	3
64	571	23
65	571	4
66	571	9
67	571	17
68	571	52
69	571	108
70	571	127
71	571	115
72	571	128
73	571	124
74	571	124
75	571	81
76	571	88
77	571	100
78	571	116
79	571	87
80	571	64
81	571	54
82	571	46
83	571	49
84	571	28
85	571	47
86	571	43
87	571	49
88	571	88
89	571	74
90	571	42
91	571	27
92	571	23
93	571	32
94	571	49
95	571	67
96	571	45
97	571	65
98	571	34
99	571	10
100	571	14
101	571	21
102	571	15
103	571	22
104	571	23
105	571	17
106	571	15
107	571	38
108	571	63
109	571	48
110	571	75
111	571	92
112	571	102
113	571	128
114	571	111
115	571	105
116	571	126
117	571	116
118	571	104
119	571	100
120	571	93
121	571	95
122	571	96
123	571	81
124	571	124
125	571	97
126	571	92
127	571	95
128	571	81
129	571	88
130	571	111
131	571	107
132	571	113
133	571	113
134	571	116
135	571	88
136	571	101
137	571	113
138	571	110
139	571	110
140	571	74
141	571	71
142	571	85
143	571	86
144	571	58
145	571	90
146	571	80
147	571	80
148	571	74
149	571	64
150	571	77
151	571	70
152	571	39
153	571	50
154	571	36
155	571	58
156	571	74
157	571	70
158	571	57
159	571	69
160	571	63
161	571	51
162	571	40
163	571	47
164	571	58
165	571	57
166	571	57
167	571	50
168	571	43
169	571	49
170	571	56
171	571	64
172	571	53
173	571	54
174	571	46
175	571	64
176	571	63
177	571	44
178	571	70
179	571	71
180	571	67
181	571	75
182	571	54
183	571	67
184	571	81
185	571	84
186	571	88
187	571	67
188	571	69
189	571	56
190	571	90
191	571	79
192	571	81
193	571	79
194	571	81
195	571	88
196	571	76
197	571	96
198	571	91
199	571	91
200	571	102
201	571	90
202	571	79
203	571	100
204	571	108
205	571	75
206	571	76
207	571	110
208	571	129
209	571	125
210	571	110
211	571	120
212	571	99
213	571	110
214	571	135
215	571	109
216	571	96
217	571	132
218	571	97
219	571	99
220	571	114
221	571	79
222	571	118
223	571	96
224	571	96
225	571	88
226	571	85
227	571	70
228	571	69
229	571	69
230	571	69
231	571	72
232	571	75
233	571	93
234	571	98
235	571	82
236	571	102
237	571	68
238	571	76
239	571	98
240	571	93
241	571	92
242	571	109
243	571	103
244	571	71
245	571	98
246	571	91
247	571	71
248	571	57
249	571	80
250	571	92
251	571	84
252	571	92
253	571	96
254	571	96
255	571	98
256	571	85
257	571	70
258	571	99
259	571	103
260	571	74
261	571	111
262	571	70
263	571	96
264	571	116
265	571	87
266	571	93
267	571	86
268	571	94
269	571	112
270	571	93
271	571	100
272	571	85
273	571	65
274	571	96
275	571	92
276	571	70
277	571	77
278	571	83
279	571	99
280	571	84
281	571	102
282	571	89
283	571	101
284	571	91
285	571	97
286	571	84
287	571	70
288	571	80
289	571	77
290	571	96
291	571	112
292	571	124
293	571	104
294	571	81
295	571	82
296	571	87
297	571	80
298	571	93
299	571	102
300	571	117
301	571	103
302	571	72
303	571	72
304	571	43
305	571	20
306	571	19
307	571	14
308	571	30
309	571	39
310	571	57
311	571	59
312	571	76
313	571	56
314	571	64
315	571	89
316	571	81
317	571	72
318	571	106
319	571	90
320	571	65
321	571	64
322	571	51
323	571	51
324	571	53
325	571	61
326	571	49
327	571	50
328	571	67
329	571	49
330	571	90
331	571	66
332	571	90
333	571	115
334	571	75
335	571	112
336	571	134
337	571	114
338	571	127
339	571	122
340	571	107
341	571	122
342	571	124
343	571	146
344	571	147
345	571	132
346	571	109
347	571	100
348	571	97
349	571	95
350	571	126
351	571	125
352	571	154
353	571	95
354	571	104
355	571	122
356	571	106
357	571	108
358	571	98
359	571	117
360	571	40
361	571	26
362	571	30
363	571	20
364	571	36
365	571	35
366	571	8
367	571	14
368	571	19
369	571	42
370	571	28
371	571	45
372	571	91
373	571	142
374	571	153
375	571	138
376	571	163
377	571	171
378	571	169
379	571	167
380	571	174
381	571	180
382	571	183
383	571	134
384	571	123
385	571	129
386	571	150
387	571	132
388	571	151
389	571	129
390	571	140
391	571	104
392	571	145
393	571	134
394	571	132
395	571	151
396	571	135
397	571	132
398	571	129
399	571	126
400	571	103
401	571	135
402	571	138
403	571	110
404	571	149
405	571	145
406	571	127
407	571	124
408	571	106
409	571	140
410	571	130
411	571	92
412	571	96
413	571	121
414	571	127
415	571	88
416	571	126
417	571	128
418	571	104
419	571	81
420	571	98
421	571	70
422	571	87
423	571	122
424	571	118
425	571	86
426	571	120
427	571	88
428	571	88
429	571	93
430	571	69
431	571	108
432	571	97
433	571	101
434	571	124
435	571	130
436	571	106
437	571	139
438	571	154
439	571	132
440	571	146
441	571	151
442	571	187
443	571	153
444	571	192
445	571	148
446	571	167
447	571	136
448	571	132
449	571	156
450	571	115
451	571	75
452	571	82
453	571	91
454	571	84
455	571	95
456	571	114
457	571	95
458	571	81
459	571	66
460	571	89
461	571	85
462	571	99
463	571	92
464	571	101
465	571	115
466	571	114
467	571	130
468	571	114
469	571	91
470	571	123
471	571	95
472	571	123
473	571	131
474	571	124
475	571	119
476	571	125
477	571	128
478	571	86
479	571	130
480	571	94
481	571	92
482	571	101
483	571	111
484	571	71
485	571	82
486	571	81
487	571	94
488	571	73
489	571	108
490	571	80
491	571	83
492	571	91
493	571	80
494	571	85
495	571	45
496	571	88
497	571	66
498	571	72
499	571	83
500	571	178
501	571	287
502	571	233
503	571	220
504	571	225
505	571	249
506	571	254
507	571	257
508	571	306
509	571	208
510	571	248
511	571	183
512	571	215
513	571	160
514	571	163
515	571	166
516	571	200
517	571	173
518	571	187
519	571	211
520	571	288
521	571	329
522	571	415
523	571	396
524	571	318
525	571	324
526	571	324
527	571	344
528	571	347
529	571	327
530	571	354
531	571	362
532	571	415
533	571	543
534	571	498
535	571	433
536	571	452
537	571	460
538	571	482
539	571	570
540	571	515
541	571	545
542	571	547
543	571	491
544	571	486
545	571	481
546	571	538
547	571	580
548	571	462
549	571	522
550	571	506
551	571	582
552	571	563
553	571	505
554	571	584
555	571	726
556	571	976
557	571	1681
558	571	2022
559	571	2138
560	571	1927
561	571	2140
562	571	4851
563	571	9648
564	571	19533
565	571	11068
566	571	8649
567	571	8783
568	571	10571
569	571	13168
570	571	16156
571	571	47752
1	572	23
2	572	51
3	572	125
4	572	124
5	572	134
6	572	148
7	572	118
8	572	131
9	572	91
10	572	84
11	572	86
12	572	90
13	572	85
14	572	106
15	572	88
16	572	81
17	572	46
18	572	60
19	572	65
20	572	57
21	572	50
22	572	52
23	572	57
24	572	49
25	572	43
26	572	54
27	572	41
28	572	42
29	572	45
30	572	52
31	572	62
32	572	52
33	572	57
34	572	82
35	572	86
36	572	66
38	572	69
39	572	118
40	572	124
41	572	135
42	572	103
43	572	107
44	572	125
45	572	89
46	572	73
47	572	16
48	572	15
49	572	10
50	572	7
51	572	10
52	572	12
53	572	5
54	572	20
55	572	48
56	572	72
57	572	100
58	572	80
59	572	102
60	572	101
61	572	50
62	572	17
63	572	5
64	572	19
65	572	1
66	572	5
67	572	16
68	572	63
69	572	102
70	572	121
71	572	120
72	572	123
73	572	149
74	572	126
75	572	121
76	572	79
77	572	112
78	572	109
79	572	85
80	572	64
81	572	33
82	572	45
83	572	59
84	572	25
85	572	48
86	572	57
87	572	48
88	572	70
89	572	87
90	572	52
91	572	33
92	572	24
93	572	31
94	572	62
95	572	42
96	572	52
97	572	63
98	572	31
99	572	13
100	572	15
101	572	13
102	572	11
103	572	20
104	572	19
105	572	18
106	572	19
107	572	41
108	572	47
109	572	54
110	572	98
111	572	90
112	572	95
113	572	140
114	572	133
115	572	92
116	572	104
117	572	134
118	572	126
119	572	106
120	572	114
121	572	91
122	572	100
123	572	102
124	572	93
125	572	90
126	572	99
127	572	105
128	572	90
129	572	97
130	572	115
131	572	140
132	572	111
133	572	115
134	572	126
135	572	88
136	572	90
137	572	97
138	572	98
139	572	100
140	572	66
141	572	79
142	572	66
143	572	82
144	572	65
145	572	67
146	572	86
147	572	57
148	572	71
149	572	57
150	572	54
151	572	73
152	572	43
153	572	43
154	572	45
155	572	61
156	572	95
157	572	54
158	572	51
159	572	66
160	572	75
161	572	39
162	572	59
163	572	45
164	572	58
165	572	47
166	572	48
167	572	50
168	572	40
169	572	57
170	572	60
171	572	48
172	572	59
173	572	53
174	572	36
175	572	40
176	572	57
177	572	36
178	572	59
179	572	73
180	572	53
181	572	78
182	572	73
183	572	73
184	572	72
185	572	63
186	572	62
187	572	99
188	572	65
189	572	50
190	572	73
191	572	91
192	572	73
193	572	76
194	572	78
195	572	94
196	572	79
197	572	83
198	572	85
199	572	97
200	572	86
201	572	101
202	572	79
203	572	120
204	572	105
205	572	91
206	572	110
207	572	112
208	572	103
209	572	96
210	572	115
211	572	112
212	572	96
213	572	109
214	572	115
215	572	121
216	572	111
217	572	101
218	572	93
219	572	84
220	572	96
221	572	102
222	572	109
223	572	89
224	572	94
225	572	88
226	572	74
227	572	69
228	572	65
229	572	73
230	572	94
231	572	55
232	572	68
233	572	83
234	572	98
235	572	100
236	572	86
237	572	87
238	572	92
239	572	94
240	572	95
241	572	110
242	572	113
243	572	100
244	572	53
245	572	98
246	572	99
247	572	87
248	572	73
249	572	79
250	572	85
251	572	92
252	572	107
253	572	94
254	572	100
255	572	98
256	572	95
257	572	70
258	572	96
259	572	92
260	572	106
261	572	95
262	572	95
263	572	78
264	572	99
265	572	97
266	572	110
267	572	101
268	572	121
269	572	98
270	572	122
271	572	102
272	572	76
273	572	72
274	572	90
275	572	73
276	572	64
277	572	89
278	572	89
279	572	90
280	572	90
281	572	92
282	572	93
283	572	88
284	572	81
285	572	77
286	572	80
287	572	48
288	572	64
289	572	61
290	572	72
291	572	98
292	572	111
293	572	117
294	572	84
295	572	79
296	572	92
297	572	86
298	572	112
299	572	95
300	572	94
301	572	99
302	572	89
303	572	69
304	572	30
305	572	18
306	572	20
307	572	22
308	572	26
309	572	32
310	572	46
311	572	69
312	572	86
313	572	59
314	572	61
315	572	56
316	572	78
317	572	58
318	572	107
319	572	82
320	572	56
321	572	62
322	572	40
323	572	36
324	572	51
325	572	44
326	572	37
327	572	51
328	572	50
329	572	40
330	572	71
331	572	81
332	572	93
333	572	108
334	572	79
335	572	116
336	572	126
337	572	125
338	572	134
339	572	124
340	572	141
341	572	147
342	572	150
343	572	145
344	572	115
345	572	133
346	572	125
347	572	95
348	572	94
349	572	105
350	572	134
351	572	130
352	572	134
353	572	119
354	572	109
355	572	117
356	572	106
357	572	102
358	572	110
359	572	84
360	572	46
361	572	34
362	572	25
363	572	29
364	572	22
365	572	37
366	572	18
367	572	18
368	572	18
369	572	30
370	572	31
371	572	50
372	572	96
373	572	136
374	572	142
375	572	122
376	572	156
377	572	165
378	572	168
379	572	145
380	572	195
381	572	189
382	572	188
383	572	146
384	572	105
385	572	157
386	572	163
387	572	172
388	572	156
389	572	141
390	572	138
391	572	137
392	572	138
393	572	168
394	572	147
395	572	132
396	572	111
397	572	114
398	572	112
399	572	142
400	572	98
401	572	113
402	572	130
403	572	95
404	572	118
405	572	158
406	572	129
407	572	120
408	572	133
409	572	132
410	572	91
411	572	101
412	572	121
413	572	118
414	572	124
415	572	111
416	572	133
417	572	129
418	572	118
419	572	93
420	572	127
421	572	95
422	572	93
423	572	140
424	572	121
425	572	110
426	572	112
427	572	96
428	572	111
429	572	109
430	572	105
431	572	106
432	572	101
433	572	125
434	572	117
435	572	133
436	572	146
437	572	151
438	572	156
439	572	160
440	572	155
441	572	173
442	572	144
443	572	136
444	572	186
445	572	179
446	572	131
447	572	130
448	572	120
449	572	148
450	572	128
451	572	91
452	572	89
453	572	95
454	572	77
455	572	89
456	572	96
457	572	83
458	572	78
459	572	69
460	572	93
461	572	83
462	572	98
463	572	98
464	572	94
465	572	123
466	572	112
467	572	121
468	572	134
469	572	72
470	572	112
471	572	95
472	572	132
473	572	138
474	572	150
475	572	129
476	572	103
477	572	138
478	572	79
479	572	114
480	572	105
481	572	86
482	572	123
483	572	108
484	572	97
485	572	76
486	572	75
487	572	82
488	572	99
489	572	79
490	572	80
491	572	90
492	572	79
493	572	69
494	572	69
495	572	66
496	572	71
497	572	68
498	572	52
499	572	81
500	572	204
501	572	239
502	572	295
503	572	242
504	572	241
505	572	233
506	572	263
507	572	267
508	572	311
509	572	232
510	572	255
511	572	186
512	572	184
513	572	168
514	572	144
515	572	147
516	572	182
517	572	167
518	572	175
519	572	184
520	572	274
521	572	302
522	572	393
523	572	380
524	572	330
525	572	299
526	572	354
527	572	313
528	572	371
529	572	318
530	572	379
531	572	372
532	572	416
533	572	514
534	572	497
535	572	431
536	572	504
537	572	471
538	572	496
539	572	569
540	572	554
541	572	517
542	572	527
543	572	501
544	572	524
545	572	506
546	572	578
547	572	545
548	572	456
549	572	561
550	572	524
551	572	576
552	572	560
553	572	569
554	572	545
555	572	718
556	572	953
557	572	1537
558	572	1942
559	572	2060
560	572	1923
561	572	2076
562	572	4346
563	572	8380
564	572	12998
565	572	6983
566	572	5393
567	572	5033
568	572	6187
569	572	6967
570	572	6064
571	572	20820
572	572	41956
1	573	19
2	573	58
3	573	116
4	573	129
5	573	118
6	573	135
7	573	99
8	573	113
9	573	72
10	573	56
11	573	70
12	573	58
13	573	58
14	573	89
15	573	68
16	573	57
17	573	71
18	573	64
19	573	46
20	573	47
21	573	47
22	573	42
23	573	34
24	573	40
25	573	33
26	573	20
27	573	43
28	573	34
29	573	41
30	573	46
31	573	64
32	573	41
33	573	46
34	573	73
35	573	69
36	573	84
38	573	84
39	573	74
40	573	96
41	573	74
42	573	75
43	573	103
44	573	109
45	573	116
46	573	77
47	573	28
48	573	16
49	573	11
50	573	7
51	573	11
52	573	12
53	573	13
54	573	29
55	573	50
56	573	79
57	573	68
58	573	58
59	573	68
60	573	91
61	573	51
62	573	31
63	573	3
64	573	26
65	573	5
66	573	4
67	573	23
68	573	57
69	573	122
70	573	114
71	573	127
72	573	125
73	573	136
74	573	109
75	573	82
76	573	104
77	573	101
78	573	95
79	573	88
80	573	62
81	573	63
82	573	48
83	573	61
84	573	34
85	573	48
86	573	44
87	573	65
88	573	69
89	573	84
90	573	61
91	573	36
92	573	38
93	573	29
94	573	47
95	573	58
96	573	42
97	573	58
98	573	30
99	573	29
100	573	18
101	573	21
102	573	13
103	573	32
104	573	25
105	573	21
106	573	24
107	573	46
108	573	63
109	573	44
110	573	99
111	573	103
112	573	112
113	573	135
114	573	86
115	573	104
116	573	83
117	573	129
118	573	122
119	573	107
120	573	86
121	573	110
122	573	109
123	573	89
124	573	99
125	573	75
126	573	106
127	573	87
128	573	72
129	573	117
130	573	100
131	573	118
132	573	125
133	573	109
134	573	112
135	573	95
136	573	102
137	573	87
138	573	95
139	573	106
140	573	83
141	573	79
142	573	89
143	573	67
144	573	61
145	573	84
146	573	81
147	573	79
148	573	65
149	573	64
150	573	69
151	573	55
152	573	46
153	573	60
154	573	60
155	573	66
156	573	78
157	573	72
158	573	57
159	573	68
160	573	66
161	573	50
162	573	56
163	573	46
164	573	51
165	573	64
166	573	55
167	573	58
168	573	40
169	573	51
170	573	51
171	573	61
172	573	54
173	573	56
174	573	45
175	573	55
176	573	56
177	573	33
178	573	52
179	573	62
180	573	70
181	573	82
182	573	57
183	573	65
184	573	77
185	573	72
186	573	67
187	573	79
188	573	71
189	573	69
190	573	73
191	573	77
192	573	74
193	573	83
194	573	87
195	573	80
196	573	91
197	573	85
198	573	65
199	573	76
200	573	100
201	573	84
202	573	73
203	573	119
204	573	88
205	573	97
206	573	99
207	573	94
208	573	94
209	573	100
210	573	91
211	573	107
212	573	93
213	573	104
214	573	98
215	573	80
216	573	92
217	573	113
218	573	88
219	573	85
220	573	108
221	573	106
222	573	100
223	573	110
224	573	94
225	573	97
226	573	103
227	573	71
228	573	71
229	573	65
230	573	65
231	573	71
232	573	95
233	573	75
234	573	92
235	573	96
236	573	94
237	573	67
238	573	82
239	573	79
240	573	82
241	573	79
242	573	78
243	573	86
244	573	60
245	573	81
246	573	95
247	573	73
248	573	73
249	573	81
250	573	95
251	573	66
252	573	102
253	573	93
254	573	85
255	573	96
256	573	91
257	573	51
258	573	104
259	573	94
260	573	101
261	573	98
262	573	68
263	573	89
264	573	87
265	573	91
266	573	93
267	573	96
268	573	99
269	573	97
270	573	103
271	573	97
272	573	79
273	573	83
274	573	107
275	573	82
276	573	78
277	573	66
278	573	77
279	573	99
280	573	86
281	573	76
282	573	85
283	573	98
284	573	86
285	573	90
286	573	89
287	573	84
288	573	73
289	573	70
290	573	71
291	573	111
292	573	105
293	573	122
294	573	74
295	573	70
296	573	74
297	573	89
298	573	96
299	573	97
300	573	133
301	573	92
302	573	84
303	573	80
304	573	33
305	573	27
306	573	23
307	573	19
308	573	32
309	573	51
310	573	49
311	573	53
312	573	94
313	573	65
314	573	66
315	573	81
316	573	68
317	573	67
318	573	113
319	573	80
320	573	78
321	573	54
322	573	52
323	573	43
324	573	49
325	573	55
326	573	54
327	573	55
328	573	71
329	573	62
330	573	68
331	573	92
332	573	116
333	573	89
334	573	89
335	573	103
336	573	136
337	573	117
338	573	113
339	573	118
340	573	108
341	573	145
342	573	134
343	573	148
344	573	156
345	573	133
346	573	136
347	573	117
348	573	149
349	573	146
350	573	125
351	573	138
352	573	138
353	573	136
354	573	128
355	573	101
356	573	105
357	573	108
358	573	109
359	573	90
360	573	54
361	573	30
362	573	42
363	573	24
364	573	35
365	573	43
366	573	14
367	573	18
368	573	13
369	573	50
370	573	36
371	573	68
372	573	94
373	573	120
374	573	139
375	573	121
376	573	161
377	573	168
378	573	156
379	573	171
380	573	196
381	573	170
382	573	152
383	573	154
384	573	103
385	573	141
386	573	151
387	573	148
388	573	135
389	573	129
390	573	150
391	573	126
392	573	149
393	573	131
394	573	151
395	573	139
396	573	112
397	573	118
398	573	121
399	573	127
400	573	105
401	573	119
402	573	152
403	573	130
404	573	138
405	573	145
406	573	99
407	573	110
408	573	124
409	573	152
410	573	92
411	573	82
412	573	91
413	573	107
414	573	124
415	573	125
416	573	113
417	573	132
418	573	95
419	573	76
420	573	64
421	573	83
422	573	81
423	573	87
424	573	96
425	573	73
426	573	93
427	573	64
428	573	101
429	573	94
430	573	79
431	573	95
432	573	86
433	573	95
434	573	96
435	573	93
436	573	126
437	573	129
438	573	147
439	573	143
440	573	129
441	573	146
442	573	171
443	573	154
444	573	164
445	573	122
446	573	127
447	573	122
448	573	89
449	573	120
450	573	117
451	573	93
452	573	78
453	573	95
454	573	91
455	573	88
456	573	100
457	573	88
458	573	79
459	573	79
460	573	98
461	573	96
462	573	98
463	573	84
464	573	82
465	573	109
466	573	116
467	573	120
468	573	129
469	573	98
470	573	111
471	573	101
472	573	106
473	573	139
474	573	123
475	573	128
476	573	128
477	573	102
478	573	85
479	573	109
480	573	102
481	573	82
482	573	110
483	573	123
484	573	97
485	573	84
486	573	81
487	573	94
488	573	95
489	573	82
490	573	102
491	573	71
492	573	89
493	573	65
494	573	83
495	573	81
496	573	93
497	573	72
498	573	77
499	573	93
500	573	168
501	573	239
502	573	243
503	573	210
504	573	243
505	573	253
506	573	239
507	573	239
508	573	289
509	573	241
510	573	258
511	573	213
512	573	234
513	573	192
514	573	186
515	573	197
516	573	187
517	573	213
518	573	194
519	573	245
520	573	285
521	573	354
522	573	407
523	573	356
524	573	346
525	573	283
526	573	317
527	573	288
528	573	317
529	573	329
530	573	348
531	573	369
532	573	418
533	573	493
534	573	471
535	573	446
536	573	500
537	573	443
538	573	453
539	573	575
540	573	554
541	573	548
542	573	553
543	573	483
544	573	487
545	573	476
546	573	622
547	573	554
548	573	467
549	573	518
550	573	517
551	573	572
552	573	506
553	573	561
554	573	615
555	573	757
556	573	1066
557	573	1880
558	573	2131
559	573	2378
560	573	2047
561	573	2461
562	573	5945
563	573	12469
564	573	17796
565	573	7415
566	573	5784
567	573	5398
568	573	6218
569	573	6871
570	573	5910
571	573	14211
572	573	18315
573	573	44267
0	574	1
1	574	21
2	574	98
3	574	161
4	574	153
5	574	148
6	574	159
7	574	116
8	574	124
9	574	101
10	574	84
11	574	77
12	574	67
13	574	71
14	574	79
15	574	78
16	574	68
17	574	41
18	574	38
19	574	38
20	574	42
21	574	35
22	574	47
23	574	39
24	574	41
25	574	33
26	574	32
27	574	44
28	574	35
29	574	32
30	574	39
31	574	64
32	574	59
33	574	27
34	574	61
35	574	79
36	574	77
38	574	75
39	574	77
40	574	73
41	574	110
42	574	100
43	574	90
44	574	115
45	574	129
46	574	70
47	574	42
48	574	21
49	574	17
50	574	9
51	574	28
52	574	10
53	574	21
54	574	47
55	574	51
56	574	95
57	574	94
58	574	67
59	574	83
60	574	87
61	574	64
62	574	32
63	574	6
64	574	24
65	574	8
66	574	8
67	574	25
68	574	87
69	574	121
70	574	108
71	574	119
72	574	112
73	574	133
74	574	135
75	574	114
76	574	105
77	574	127
78	574	112
79	574	81
80	574	89
81	574	86
82	574	52
83	574	67
84	574	76
85	574	72
86	574	69
87	574	76
88	574	102
89	574	112
90	574	84
91	574	53
92	574	62
93	574	47
94	574	67
95	574	59
96	574	87
97	574	91
98	574	47
99	574	53
100	574	27
101	574	25
102	574	28
103	574	27
104	574	31
105	574	37
106	574	30
107	574	41
108	574	81
109	574	56
110	574	93
111	574	109
112	574	81
113	574	125
114	574	103
115	574	100
116	574	95
117	574	117
118	574	141
119	574	115
120	574	88
121	574	96
122	574	89
123	574	118
124	574	99
125	574	86
126	574	93
127	574	82
128	574	99
129	574	98
130	574	101
131	574	121
132	574	109
133	574	116
134	574	120
135	574	105
136	574	91
137	574	96
138	574	108
139	574	110
140	574	80
141	574	92
142	574	75
143	574	82
144	574	87
145	574	91
146	574	87
147	574	79
148	574	75
149	574	68
150	574	49
151	574	71
152	574	54
153	574	71
154	574	59
155	574	88
156	574	88
157	574	72
158	574	64
159	574	67
160	574	73
161	574	42
162	574	56
163	574	75
164	574	60
165	574	48
166	574	60
167	574	50
168	574	51
169	574	52
170	574	68
171	574	68
172	574	65
173	574	54
174	574	59
175	574	65
176	574	74
177	574	59
178	574	67
179	574	63
180	574	68
181	574	77
182	574	75
183	574	65
184	574	64
185	574	74
186	574	86
187	574	70
188	574	67
189	574	49
190	574	82
191	574	90
192	574	76
193	574	62
194	574	81
195	574	86
196	574	73
197	574	81
198	574	75
199	574	86
200	574	85
201	574	73
202	574	70
203	574	104
204	574	94
205	574	87
206	574	100
207	574	105
208	574	89
209	574	97
210	574	103
211	574	106
212	574	79
213	574	89
214	574	101
215	574	130
216	574	84
217	574	100
218	574	92
219	574	91
220	574	104
221	574	94
222	574	115
223	574	88
224	574	86
225	574	94
226	574	85
227	574	80
228	574	82
229	574	75
230	574	69
231	574	77
232	574	82
233	574	86
234	574	93
235	574	90
236	574	80
237	574	66
238	574	79
239	574	86
240	574	88
241	574	82
242	574	73
243	574	86
244	574	49
245	574	66
246	574	81
247	574	81
248	574	83
249	574	73
250	574	87
251	574	80
252	574	74
253	574	64
254	574	81
255	574	96
256	574	95
257	574	83
258	574	106
259	574	72
260	574	103
261	574	105
262	574	77
263	574	95
264	574	84
265	574	83
266	574	106
267	574	110
268	574	104
269	574	99
270	574	106
271	574	104
272	574	93
273	574	91
274	574	80
275	574	91
276	574	77
277	574	77
278	574	87
279	574	105
280	574	84
281	574	93
282	574	88
283	574	105
284	574	85
285	574	95
286	574	85
287	574	72
288	574	74
289	574	86
290	574	99
291	574	98
292	574	111
293	574	96
294	574	110
295	574	102
296	574	83
297	574	91
298	574	123
299	574	143
300	574	128
301	574	97
302	574	79
303	574	100
304	574	41
305	574	29
306	574	33
307	574	20
308	574	48
309	574	73
310	574	74
311	574	71
312	574	86
313	574	79
314	574	79
315	574	101
316	574	92
317	574	93
318	574	112
319	574	98
320	574	69
321	574	71
322	574	75
323	574	62
324	574	72
325	574	64
326	574	53
327	574	63
328	574	75
329	574	63
330	574	91
331	574	97
332	574	115
333	574	128
334	574	95
335	574	131
336	574	124
337	574	123
338	574	138
339	574	127
340	574	124
341	574	161
342	574	156
343	574	155
344	574	174
345	574	137
346	574	123
347	574	144
348	574	123
349	574	147
350	574	113
351	574	142
352	574	140
353	574	122
354	574	106
355	574	117
356	574	161
357	574	122
358	574	124
359	574	119
360	574	81
361	574	38
362	574	41
363	574	21
364	574	43
365	574	60
366	574	25
367	574	36
368	574	23
369	574	54
370	574	55
371	574	70
372	574	125
373	574	129
374	574	164
375	574	155
376	574	167
377	574	165
378	574	204
379	574	223
380	574	197
381	574	184
382	574	173
383	574	161
384	574	117
385	574	139
386	574	132
387	574	152
388	574	126
389	574	137
390	574	146
391	574	119
392	574	135
393	574	140
394	574	121
395	574	132
396	574	124
397	574	109
398	574	126
399	574	143
400	574	125
401	574	147
402	574	143
403	574	117
404	574	122
405	574	135
406	574	125
407	574	105
408	574	112
409	574	140
410	574	102
411	574	98
412	574	85
413	574	100
414	574	148
415	574	92
416	574	108
417	574	111
418	574	99
419	574	64
420	574	68
421	574	79
422	574	75
423	574	79
424	574	85
425	574	60
426	574	88
427	574	67
428	574	88
429	574	85
430	574	69
431	574	93
432	574	89
433	574	79
434	574	74
435	574	93
436	574	113
437	574	126
438	574	137
439	574	158
440	574	124
441	574	172
442	574	127
443	574	155
444	574	146
445	574	115
446	574	132
447	574	129
448	574	103
449	574	134
450	574	106
451	574	87
452	574	90
453	574	120
454	574	91
455	574	123
456	574	87
457	574	102
458	574	96
459	574	90
460	574	82
461	574	99
462	574	94
463	574	94
464	574	118
465	574	112
466	574	123
467	574	103
468	574	121
469	574	87
470	574	105
471	574	91
472	574	118
473	574	117
474	574	123
475	574	104
476	574	137
477	574	113
478	574	86
479	574	129
480	574	113
481	574	86
482	574	121
483	574	113
484	574	89
485	574	110
486	574	90
487	574	82
488	574	103
489	574	100
490	574	93
491	574	83
492	574	101
493	574	90
494	574	105
495	574	87
496	574	106
497	574	87
498	574	111
499	574	88
500	574	203
501	574	272
502	574	265
503	574	242
504	574	249
505	574	216
506	574	274
507	574	265
508	574	275
509	574	254
510	574	303
511	574	296
512	574	260
513	574	226
514	574	237
515	574	216
516	574	226
517	574	228
518	574	229
519	574	242
520	574	319
521	574	349
522	574	446
523	574	397
524	574	316
525	574	296
526	574	332
527	574	291
528	574	293
529	574	293
530	574	339
531	574	346
532	574	387
533	574	500
534	574	428
535	574	400
536	574	426
537	574	413
538	574	467
539	574	557
540	574	486
541	574	499
542	574	486
543	574	406
544	574	449
545	574	444
546	574	514
547	574	558
548	574	455
549	574	467
550	574	427
551	574	481
552	574	433
553	574	493
554	574	532
555	574	658
556	574	948
557	574	1743
558	574	2039
559	574	2187
560	574	1758
561	574	2140
562	574	5029
563	574	8552
564	574	9272
565	574	4804
566	574	3575
567	574	3286
568	574	3882
569	574	3967
570	574	3639
571	574	6803
572	574	6782
573	574	16438
574	574	35020
0	575	2
1	575	17
2	575	124
3	575	218
4	575	251
5	575	252
6	575	217
7	575	179
8	575	178
9	575	105
10	575	88
11	575	108
12	575	107
13	575	98
14	575	109
15	575	87
16	575	91
17	575	80
18	575	82
19	575	69
20	575	71
21	575	61
22	575	61
23	575	52
24	575	55
25	575	39
26	575	28
27	575	40
28	575	54
29	575	50
30	575	56
31	575	69
32	575	63
33	575	76
34	575	82
35	575	82
36	575	102
38	575	83
39	575	130
40	575	130
41	575	118
42	575	151
43	575	155
44	575	245
45	575	182
46	575	122
47	575	31
48	575	14
49	575	8
50	575	13
51	575	17
52	575	15
53	575	26
54	575	35
55	575	94
56	575	125
57	575	178
58	575	169
59	575	204
60	575	162
61	575	117
62	575	25
64	575	18
65	575	9
66	575	11
67	575	47
68	575	98
69	575	215
70	575	210
71	575	199
72	575	197
73	575	228
74	575	186
75	575	200
76	575	233
77	575	184
78	575	191
79	575	161
80	575	109
81	575	88
82	575	64
83	575	83
84	575	59
85	575	96
86	575	82
87	575	114
88	575	161
89	575	249
90	575	128
91	575	66
92	575	46
93	575	60
94	575	126
95	575	110
96	575	73
97	575	132
98	575	75
99	575	40
100	575	33
101	575	33
102	575	26
103	575	35
104	575	25
105	575	20
106	575	26
107	575	47
108	575	54
109	575	64
110	575	107
111	575	116
112	575	118
113	575	167
114	575	134
115	575	113
116	575	98
117	575	131
118	575	151
119	575	117
120	575	111
121	575	124
122	575	134
123	575	96
124	575	137
125	575	113
126	575	110
127	575	108
128	575	112
129	575	136
130	575	129
131	575	167
132	575	163
133	575	168
134	575	135
135	575	144
136	575	123
137	575	137
138	575	132
139	575	120
140	575	107
141	575	99
142	575	88
143	575	96
144	575	93
145	575	100
146	575	104
147	575	89
148	575	81
149	575	78
150	575	82
151	575	84
152	575	48
153	575	68
154	575	54
155	575	79
156	575	138
157	575	94
158	575	73
159	575	87
160	575	91
161	575	53
162	575	55
163	575	68
164	575	65
165	575	50
166	575	63
167	575	50
168	575	55
169	575	50
170	575	75
171	575	50
172	575	61
173	575	55
174	575	65
175	575	69
176	575	67
177	575	50
178	575	57
179	575	76
180	575	84
181	575	86
182	575	95
183	575	90
184	575	79
185	575	94
186	575	90
187	575	90
188	575	95
189	575	52
190	575	111
191	575	87
192	575	104
193	575	81
194	575	85
195	575	103
196	575	91
197	575	96
198	575	84
199	575	98
200	575	95
201	575	116
202	575	97
203	575	124
204	575	134
205	575	99
206	575	104
207	575	112
208	575	106
209	575	98
210	575	108
211	575	114
212	575	110
213	575	115
214	575	113
215	575	132
216	575	91
217	575	117
218	575	89
219	575	123
220	575	102
221	575	90
222	575	120
223	575	115
224	575	99
225	575	85
226	575	93
227	575	67
228	575	58
229	575	77
230	575	71
231	575	84
232	575	77
233	575	110
234	575	97
235	575	102
236	575	105
237	575	91
238	575	82
239	575	101
240	575	110
241	575	95
242	575	121
243	575	91
244	575	61
245	575	86
246	575	89
247	575	92
248	575	87
249	575	98
250	575	98
251	575	67
252	575	82
253	575	88
254	575	78
255	575	85
256	575	119
257	575	90
258	575	75
259	575	101
260	575	99
261	575	95
262	575	108
263	575	113
264	575	130
265	575	122
266	575	115
267	575	124
268	575	130
269	575	104
270	575	157
271	575	131
272	575	96
273	575	90
274	575	105
275	575	71
276	575	64
277	575	93
278	575	86
279	575	105
280	575	100
281	575	109
282	575	105
283	575	116
284	575	99
285	575	100
286	575	85
287	575	82
288	575	71
289	575	99
290	575	114
291	575	117
292	575	149
293	575	156
294	575	113
295	575	100
296	575	127
297	575	148
298	575	172
299	575	123
300	575	147
301	575	129
302	575	120
303	575	115
304	575	44
305	575	43
306	575	33
307	575	16
308	575	40
309	575	71
310	575	77
311	575	92
312	575	108
313	575	83
314	575	98
315	575	110
316	575	106
317	575	107
318	575	151
319	575	119
320	575	87
321	575	76
322	575	68
323	575	61
324	575	70
325	575	61
326	575	50
327	575	62
328	575	81
329	575	74
330	575	110
331	575	159
332	575	139
333	575	141
334	575	137
335	575	191
336	575	180
337	575	184
338	575	256
339	575	246
340	575	203
341	575	231
342	575	252
343	575	235
344	575	212
345	575	190
346	575	156
347	575	144
348	575	138
349	575	182
350	575	200
351	575	193
352	575	209
353	575	144
354	575	148
355	575	159
356	575	170
357	575	168
358	575	199
359	575	171
360	575	79
361	575	48
362	575	51
363	575	21
364	575	42
365	575	53
366	575	17
367	575	26
368	575	29
369	575	45
370	575	40
371	575	72
372	575	134
373	575	208
374	575	258
375	575	212
376	575	257
377	575	252
378	575	331
379	575	219
380	575	245
381	575	238
382	575	271
383	575	196
384	575	150
385	575	190
386	575	173
387	575	180
388	575	185
389	575	210
390	575	175
391	575	155
392	575	172
393	575	142
394	575	150
395	575	140
396	575	147
397	575	121
398	575	148
399	575	115
400	575	116
401	575	142
402	575	137
403	575	126
404	575	154
405	575	151
406	575	161
407	575	183
408	575	168
409	575	161
410	575	146
411	575	143
412	575	129
413	575	148
414	575	139
415	575	127
416	575	131
417	575	123
418	575	107
419	575	117
420	575	98
421	575	67
422	575	89
423	575	116
424	575	118
425	575	98
426	575	116
427	575	84
428	575	108
429	575	112
430	575	103
431	575	114
432	575	117
433	575	113
434	575	128
435	575	158
436	575	151
437	575	176
438	575	157
439	575	183
440	575	228
441	575	240
442	575	197
443	575	202
444	575	183
445	575	174
446	575	208
447	575	195
448	575	138
449	575	162
450	575	131
451	575	103
452	575	93
453	575	102
454	575	88
455	575	92
456	575	97
457	575	121
458	575	88
459	575	73
460	575	91
461	575	102
462	575	112
463	575	103
464	575	112
465	575	139
466	575	128
467	575	150
468	575	129
469	575	123
470	575	122
471	575	124
472	575	143
473	575	151
474	575	148
475	575	139
476	575	149
477	575	136
478	575	102
479	575	126
480	575	86
481	575	111
482	575	163
483	575	133
484	575	86
485	575	100
486	575	105
487	575	99
488	575	96
489	575	99
490	575	105
491	575	112
492	575	90
493	575	93
494	575	90
495	575	90
496	575	103
497	575	72
498	575	96
499	575	127
500	575	308
501	575	324
502	575	321
503	575	316
504	575	352
505	575	322
506	575	436
507	575	404
508	575	415
509	575	374
510	575	395
511	575	257
512	575	237
513	575	182
514	575	192
515	575	185
516	575	188
517	575	212
518	575	188
519	575	248
520	575	374
521	575	416
522	575	542
523	575	446
524	575	349
525	575	327
526	575	332
527	575	321
528	575	349
529	575	303
530	575	356
531	575	379
532	575	453
533	575	518
534	575	438
535	575	411
536	575	437
537	575	419
538	575	441
539	575	470
540	575	456
541	575	466
542	575	409
543	575	443
544	575	460
545	575	411
546	575	473
547	575	464
548	575	357
549	575	438
550	575	442
551	575	410
552	575	407
553	575	412
554	575	428
555	575	525
556	575	726
557	575	1378
558	575	1590
559	575	1718
560	575	1570
561	575	1719
562	575	3548
563	575	6250
564	575	6295
565	575	3239
566	575	2448
567	575	2278
568	575	2793
569	575	3013
570	575	2571
571	575	4825
572	575	4835
573	575	7418
574	575	17917
575	575	42132
0	576	2
1	576	41
2	576	147
3	576	212
4	576	215
5	576	170
6	576	198
7	576	156
8	576	143
9	576	108
10	576	100
11	576	86
12	576	87
13	576	88
14	576	98
15	576	77
16	576	73
17	576	58
18	576	70
19	576	57
20	576	56
21	576	49
22	576	62
23	576	57
24	576	50
25	576	37
26	576	51
27	576	47
28	576	39
29	576	41
30	576	50
31	576	63
32	576	61
33	576	64
34	576	69
35	576	73
36	576	82
38	576	81
39	576	107
40	576	104
41	576	138
42	576	127
43	576	143
44	576	188
45	576	180
46	576	151
47	576	59
48	576	48
49	576	14
50	576	30
51	576	26
52	576	17
53	576	28
54	576	63
55	576	112
56	576	147
57	576	149
58	576	136
59	576	139
60	576	127
61	576	97
62	576	56
63	576	9
64	576	51
65	576	16
66	576	13
67	576	67
68	576	131
69	576	171
70	576	171
71	576	164
72	576	150
73	576	170
74	576	159
75	576	170
76	576	193
77	576	138
78	576	138
79	576	176
80	576	152
81	576	138
82	576	105
83	576	118
84	576	106
85	576	110
86	576	131
87	576	119
88	576	179
89	576	176
90	576	136
91	576	86
92	576	87
93	576	89
94	576	150
95	576	123
96	576	123
97	576	126
98	576	102
99	576	52
100	576	40
101	576	39
102	576	48
103	576	50
104	576	45
105	576	44
106	576	44
107	576	82
108	576	115
109	576	79
110	576	98
111	576	107
112	576	115
113	576	137
114	576	134
115	576	99
116	576	121
117	576	118
118	576	147
119	576	101
120	576	125
121	576	122
122	576	134
123	576	92
124	576	132
125	576	117
126	576	101
127	576	112
128	576	114
129	576	153
130	576	144
131	576	148
132	576	143
133	576	126
134	576	138
135	576	126
136	576	99
137	576	117
138	576	134
139	576	131
140	576	91
141	576	96
142	576	75
143	576	88
144	576	96
145	576	110
146	576	108
147	576	104
148	576	85
149	576	64
150	576	88
151	576	91
152	576	63
153	576	83
154	576	67
155	576	94
156	576	92
157	576	90
158	576	62
159	576	87
160	576	68
161	576	50
162	576	65
163	576	77
164	576	59
165	576	74
166	576	65
167	576	74
168	576	47
169	576	64
170	576	76
171	576	67
172	576	64
173	576	52
174	576	60
175	576	70
176	576	71
177	576	43
178	576	74
179	576	66
180	576	77
181	576	96
182	576	73
183	576	88
184	576	77
185	576	88
186	576	77
187	576	64
188	576	94
189	576	45
190	576	71
191	576	73
192	576	80
193	576	76
194	576	83
195	576	74
196	576	94
197	576	96
198	576	68
199	576	94
200	576	91
201	576	84
202	576	88
203	576	95
204	576	94
205	576	93
206	576	90
207	576	110
208	576	90
209	576	92
210	576	93
211	576	105
212	576	90
213	576	108
214	576	114
215	576	118
216	576	89
217	576	97
218	576	83
219	576	107
220	576	102
221	576	86
222	576	104
223	576	97
224	576	116
225	576	106
226	576	91
227	576	85
228	576	69
229	576	88
230	576	97
231	576	89
232	576	59
233	576	85
234	576	109
235	576	79
236	576	102
237	576	81
238	576	90
239	576	86
240	576	85
241	576	83
242	576	84
243	576	86
244	576	55
245	576	79
246	576	116
247	576	86
248	576	77
249	576	65
250	576	74
251	576	82
252	576	68
253	576	77
254	576	63
255	576	92
256	576	57
257	576	72
258	576	83
259	576	83
260	576	101
261	576	114
262	576	90
263	576	93
264	576	91
265	576	99
266	576	123
267	576	111
268	576	109
269	576	115
270	576	114
271	576	146
272	576	89
273	576	97
274	576	111
275	576	93
276	576	68
277	576	84
278	576	106
279	576	103
280	576	100
281	576	103
282	576	91
283	576	110
284	576	93
285	576	103
286	576	108
287	576	83
288	576	106
289	576	102
290	576	103
291	576	98
292	576	118
293	576	102
294	576	123
295	576	110
296	576	101
297	576	109
298	576	134
299	576	127
300	576	123
301	576	122
302	576	123
303	576	126
304	576	66
305	576	40
306	576	37
307	576	26
308	576	60
309	576	82
310	576	86
311	576	100
312	576	131
313	576	114
314	576	104
315	576	127
316	576	112
317	576	123
318	576	148
319	576	123
320	576	114
321	576	92
322	576	89
323	576	68
324	576	79
325	576	77
326	576	55
327	576	85
328	576	100
329	576	114
330	576	145
331	576	147
332	576	161
333	576	173
334	576	144
335	576	174
336	576	180
337	576	174
338	576	212
339	576	208
340	576	156
341	576	201
342	576	246
343	576	220
344	576	204
345	576	180
346	576	170
347	576	174
348	576	163
349	576	141
350	576	188
351	576	173
352	576	182
353	576	144
354	576	147
355	576	182
356	576	176
357	576	182
358	576	168
359	576	169
360	576	107
361	576	64
362	576	70
363	576	47
364	576	44
365	576	76
366	576	37
367	576	33
368	576	39
369	576	73
370	576	75
371	576	106
372	576	189
373	576	186
374	576	213
375	576	177
376	576	212
377	576	262
378	576	265
379	576	270
380	576	238
381	576	210
382	576	187
383	576	199
384	576	127
385	576	197
386	576	175
387	576	145
388	576	168
389	576	131
390	576	188
391	576	119
392	576	134
393	576	139
394	576	135
395	576	125
396	576	124
397	576	126
398	576	130
399	576	127
400	576	135
401	576	139
402	576	169
403	576	140
404	576	142
405	576	159
406	576	120
407	576	160
408	576	133
409	576	140
410	576	135
411	576	110
412	576	119
413	576	136
414	576	145
415	576	106
416	576	109
417	576	83
418	576	102
419	576	108
420	576	95
421	576	74
422	576	84
423	576	86
424	576	87
425	576	66
426	576	92
427	576	64
428	576	81
429	576	83
430	576	82
431	576	107
432	576	98
433	576	94
434	576	109
435	576	123
436	576	133
437	576	128
438	576	147
439	576	148
440	576	165
441	576	164
442	576	164
443	576	169
444	576	175
445	576	134
446	576	160
447	576	135
448	576	117
449	576	156
450	576	129
451	576	118
452	576	108
453	576	88
454	576	111
455	576	111
456	576	108
457	576	94
458	576	121
459	576	83
460	576	125
461	576	102
462	576	129
463	576	106
464	576	120
465	576	145
466	576	128
467	576	110
468	576	128
469	576	131
470	576	119
471	576	130
472	576	135
473	576	168
474	576	130
475	576	117
476	576	135
477	576	146
478	576	71
479	576	144
480	576	101
481	576	125
482	576	120
483	576	153
484	576	122
485	576	98
486	576	101
487	576	107
488	576	139
489	576	96
490	576	102
491	576	109
492	576	136
493	576	113
494	576	95
495	576	123
496	576	141
497	576	117
498	576	140
499	576	115
500	576	236
501	576	255
502	576	284
503	576	257
504	576	273
505	576	270
506	576	344
507	576	309
508	576	335
509	576	322
510	576	368
511	576	304
512	576	341
513	576	242
514	576	246
515	576	238
516	576	235
517	576	248
518	576	275
519	576	310
520	576	382
521	576	379
522	576	447
523	576	351
524	576	293
525	576	268
526	576	285
527	576	310
528	576	272
529	576	312
530	576	306
531	576	337
532	576	383
533	576	395
534	576	353
535	576	290
536	576	371
537	576	283
538	576	344
539	576	370
540	576	341
541	576	312
542	576	370
543	576	315
544	576	292
545	576	316
546	576	333
547	576	297
548	576	273
549	576	323
550	576	302
551	576	357
552	576	325
553	576	328
554	576	344
555	576	457
556	576	562
557	576	911
558	576	1089
559	576	1103
560	576	1060
561	576	1070
562	576	2022
563	576	3266
564	576	3161
565	576	2150
566	576	1595
567	576	1446
568	576	1704
569	576	1790
570	576	1607
571	576	2525
572	576	2552
573	576	3817
574	576	6520
575	576	16355
576	576	38519
0	577	1
1	577	29
2	577	186
3	577	328
4	577	369
5	577	330
6	577	260
7	577	254
8	577	221
9	577	159
10	577	126
11	577	124
12	577	112
13	577	126
14	577	153
15	577	107
16	577	90
17	577	86
18	577	80
19	577	65
20	577	69
21	577	66
22	577	80
23	577	60
24	577	68
25	577	45
26	577	68
27	577	50
28	577	60
29	577	54
30	577	53
31	577	79
32	577	74
33	577	83
34	577	111
35	577	123
36	577	79
38	577	91
39	577	134
40	577	176
41	577	166
42	577	205
43	577	213
44	577	312
45	577	286
46	577	177
47	577	39
48	577	33
49	577	19
50	577	16
51	577	20
52	577	25
53	577	28
54	577	63
55	577	123
56	577	233
57	577	361
58	577	329
59	577	319
60	577	267
61	577	149
62	577	38
63	577	9
64	577	40
65	577	20
66	577	9
67	577	41
68	577	194
69	577	302
70	577	322
71	577	244
72	577	249
73	577	264
74	577	274
75	577	413
76	577	398
77	577	205
78	577	240
79	577	256
80	577	133
81	577	98
82	577	84
83	577	132
84	577	97
85	577	116
86	577	133
87	577	181
88	577	237
89	577	616
90	577	219
91	577	106
92	577	67
93	577	85
94	577	202
95	577	187
96	577	143
97	577	204
98	577	117
99	577	36
100	577	37
101	577	39
102	577	35
103	577	30
104	577	28
105	577	40
106	577	37
107	577	49
108	577	80
109	577	88
110	577	102
111	577	115
112	577	131
113	577	194
114	577	163
115	577	147
116	577	136
117	577	152
118	577	157
119	577	127
120	577	119
121	577	121
122	577	113
123	577	132
124	577	124
125	577	134
126	577	121
127	577	151
128	577	138
129	577	182
130	577	138
131	577	163
132	577	157
133	577	172
134	577	154
135	577	145
136	577	133
137	577	137
138	577	136
139	577	124
140	577	115
141	577	99
142	577	104
143	577	119
144	577	81
145	577	91
146	577	95
147	577	81
148	577	76
149	577	76
150	577	90
151	577	86
152	577	73
153	577	62
154	577	48
155	577	88
156	577	107
157	577	88
158	577	86
159	577	74
160	577	110
161	577	61
162	577	60
163	577	74
164	577	69
165	577	64
166	577	65
167	577	57
168	577	43
169	577	58
170	577	68
171	577	66
172	577	45
173	577	55
174	577	56
175	577	55
176	577	73
177	577	58
178	577	73
179	577	93
180	577	71
181	577	87
182	577	97
183	577	84
184	577	103
185	577	94
186	577	103
187	577	99
188	577	141
189	577	67
190	577	76
191	577	79
192	577	82
193	577	90
194	577	81
195	577	91
196	577	84
197	577	84
198	577	79
199	577	79
200	577	96
201	577	108
202	577	109
203	577	103
204	577	93
205	577	96
206	577	116
207	577	102
208	577	95
209	577	101
210	577	121
211	577	113
212	577	128
213	577	102
214	577	128
215	577	109
216	577	86
217	577	100
218	577	78
219	577	107
220	577	87
221	577	87
222	577	97
223	577	90
224	577	99
225	577	92
226	577	94
227	577	54
228	577	74
229	577	71
230	577	74
231	577	61
232	577	83
233	577	65
234	577	100
235	577	103
236	577	100
237	577	106
238	577	82
239	577	82
240	577	73
241	577	94
242	577	125
243	577	105
244	577	77
245	577	67
246	577	100
247	577	78
248	577	81
249	577	100
250	577	103
251	577	85
252	577	92
253	577	78
254	577	79
255	577	96
256	577	91
257	577	89
258	577	97
259	577	125
260	577	124
261	577	115
262	577	140
263	577	147
264	577	103
265	577	143
266	577	169
267	577	131
268	577	119
269	577	133
270	577	172
271	577	156
272	577	106
273	577	95
274	577	117
275	577	83
276	577	95
277	577	91
278	577	91
279	577	97
280	577	108
281	577	97
282	577	98
283	577	112
284	577	79
285	577	81
286	577	107
287	577	90
288	577	83
289	577	120
290	577	125
291	577	143
292	577	153
293	577	147
294	577	154
295	577	124
296	577	165
297	577	165
298	577	157
299	577	159
300	577	183
301	577	127
302	577	143
303	577	118
304	577	40
305	577	32
306	577	30
307	577	18
308	577	40
309	577	81
310	577	96
311	577	111
312	577	150
313	577	103
314	577	110
315	577	150
316	577	129
317	577	131
318	577	181
319	577	192
320	577	107
321	577	110
322	577	116
323	577	60
324	577	78
325	577	75
326	577	57
327	577	90
328	577	84
329	577	71
330	577	155
331	577	176
332	577	167
333	577	194
334	577	185
335	577	232
336	577	230
337	577	224
338	577	502
339	577	427
340	577	280
341	577	304
342	577	316
343	577	301
344	577	259
345	577	225
346	577	210
347	577	131
348	577	150
349	577	202
350	577	192
351	577	192
352	577	218
353	577	176
354	577	182
355	577	213
356	577	182
357	577	249
358	577	290
359	577	252
360	577	97
361	577	65
362	577	49
363	577	31
364	577	60
365	577	58
366	577	24
367	577	37
368	577	24
369	577	57
370	577	53
371	577	111
372	577	187
373	577	290
374	577	287
375	577	309
376	577	300
377	577	266
378	577	370
379	577	298
380	577	238
381	577	238
382	577	292
383	577	205
384	577	176
385	577	237
386	577	222
387	577	178
388	577	218
389	577	291
390	577	223
391	577	182
392	577	140
393	577	155
394	577	146
395	577	155
396	577	135
397	577	138
398	577	142
399	577	131
400	577	101
401	577	112
402	577	134
403	577	140
404	577	159
405	577	182
406	577	190
407	577	194
408	577	186
409	577	165
410	577	199
411	577	164
412	577	142
413	577	122
414	577	130
415	577	117
416	577	122
417	577	110
418	577	116
419	577	210
420	577	112
421	577	88
422	577	76
423	577	88
424	577	94
425	577	105
426	577	112
427	577	97
428	577	95
429	577	124
430	577	111
431	577	139
432	577	149
433	577	150
434	577	151
435	577	146
436	577	148
437	577	175
438	577	145
439	577	218
440	577	272
441	577	270
442	577	187
443	577	206
444	577	225
445	577	222
446	577	214
447	577	199
448	577	169
449	577	180
450	577	117
451	577	101
452	577	113
453	577	116
454	577	101
455	577	103
456	577	93
457	577	108
458	577	79
459	577	74
460	577	120
461	577	115
462	577	126
463	577	117
464	577	122
465	577	137
466	577	127
467	577	147
468	577	150
469	577	134
470	577	134
471	577	143
472	577	130
473	577	178
474	577	155
475	577	126
476	577	167
477	577	146
478	577	113
479	577	125
480	577	96
481	577	117
482	577	138
483	577	153
484	577	87
485	577	100
486	577	90
487	577	96
488	577	109
489	577	102
490	577	91
491	577	77
492	577	101
493	577	98
494	577	85
495	577	87
496	577	92
497	577	78
498	577	88
499	577	118
500	577	294
501	577	388
502	577	390
503	577	445
504	577	376
505	577	397
506	577	640
507	577	469
508	577	520
509	577	554
510	577	444
511	577	273
512	577	278
513	577	195
514	577	210
515	577	218
516	577	199
517	577	207
518	577	239
519	577	206
520	577	492
521	577	476
522	577	534
523	577	460
524	577	318
525	577	257
526	577	309
527	577	285
528	577	328
529	577	295
530	577	377
531	577	329
532	577	378
533	577	409
534	577	369
535	577	346
536	577	357
537	577	357
538	577	363
539	577	356
540	577	317
541	577	333
542	577	332
543	577	329
544	577	343
545	577	328
546	577	322
547	577	309
548	577	258
549	577	323
550	577	323
551	577	299
552	577	292
553	577	335
554	577	317
555	577	340
556	577	474
557	577	806
558	577	997
559	577	1039
560	577	1045
561	577	1175
562	577	2054
563	577	3554
564	577	3310
565	577	1726
566	577	1422
567	577	1185
568	577	1577
569	577	1628
570	577	1389
571	577	2453
572	577	2655
573	577	3530
574	577	6212
575	577	15039
576	577	20927
577	577	45643
0	578	3
1	578	32
2	578	266
3	578	378
4	578	468
5	578	368
6	578	263
7	578	252
8	578	228
9	578	144
10	578	123
11	578	138
12	578	103
13	578	139
14	578	91
15	578	90
16	578	63
17	578	68
18	578	76
19	578	66
20	578	55
21	578	67
22	578	49
23	578	50
24	578	60
25	578	52
26	578	28
27	578	49
28	578	53
29	578	58
30	578	63
31	578	60
32	578	67
33	578	65
34	578	82
35	578	85
36	578	74
38	578	102
39	578	139
40	578	175
41	578	151
42	578	206
43	578	258
44	578	395
45	578	329
46	578	206
47	578	43
48	578	28
49	578	15
50	578	17
51	578	21
52	578	18
53	578	19
54	578	56
55	578	180
56	578	252
57	578	423
58	578	351
59	578	436
60	578	282
61	578	208
62	578	66
63	578	13
64	578	53
65	578	11
66	578	9
67	578	46
68	578	239
69	578	341
70	578	386
71	578	304
72	578	335
73	578	291
74	578	308
75	578	439
76	578	483
77	578	303
78	578	298
79	578	332
80	578	168
81	578	130
82	578	115
83	578	96
84	578	94
85	578	136
86	578	175
87	578	219
88	578	343
89	578	693
90	578	280
91	578	102
92	578	83
93	578	80
94	578	256
95	578	210
96	578	148
97	578	283
98	578	149
99	578	46
100	578	28
101	578	43
102	578	31
103	578	36
104	578	32
105	578	42
106	578	44
107	578	58
108	578	81
109	578	88
110	578	114
111	578	139
112	578	111
113	578	180
114	578	171
115	578	146
116	578	136
117	578	167
118	578	164
119	578	145
120	578	117
121	578	131
122	578	104
123	578	110
124	578	129
125	578	126
126	578	131
127	578	125
128	578	137
129	578	228
130	578	174
131	578	162
132	578	193
133	578	187
134	578	159
135	578	133
136	578	163
137	578	146
138	578	153
139	578	136
140	578	111
141	578	118
142	578	97
143	578	108
144	578	110
145	578	114
146	578	104
147	578	89
148	578	104
149	578	82
150	578	77
151	578	90
152	578	60
153	578	70
154	578	58
155	578	88
156	578	169
157	578	95
158	578	63
159	578	93
160	578	85
161	578	58
162	578	77
163	578	58
164	578	68
165	578	70
166	578	62
167	578	52
168	578	50
169	578	54
170	578	66
171	578	74
172	578	73
173	578	64
174	578	61
175	578	45
176	578	64
177	578	60
178	578	81
179	578	88
180	578	90
181	578	85
182	578	85
183	578	87
184	578	86
185	578	108
186	578	117
187	578	106
188	578	149
189	578	55
190	578	68
191	578	98
192	578	88
193	578	75
194	578	72
195	578	87
196	578	71
197	578	96
198	578	76
199	578	82
200	578	76
201	578	116
202	578	99
203	578	95
204	578	102
205	578	79
206	578	110
207	578	121
208	578	91
209	578	98
210	578	102
211	578	103
212	578	104
213	578	111
214	578	111
215	578	113
216	578	88
217	578	79
218	578	81
219	578	117
220	578	74
221	578	90
222	578	105
223	578	101
224	578	85
225	578	91
226	578	90
227	578	63
228	578	58
229	578	54
230	578	55
231	578	60
232	578	60
233	578	65
234	578	89
235	578	92
236	578	108
237	578	73
238	578	84
239	578	72
240	578	79
241	578	74
242	578	100
243	578	83
244	578	59
245	578	70
246	578	71
247	578	71
248	578	74
249	578	74
250	578	82
251	578	72
252	578	89
253	578	69
254	578	76
255	578	70
256	578	77
257	578	60
258	578	77
259	578	99
260	578	121
261	578	89
262	578	120
263	578	124
264	578	92
265	578	129
266	578	144
267	578	152
268	578	132
269	578	111
270	578	190
271	578	175
272	578	124
273	578	89
274	578	106
275	578	88
276	578	65
277	578	78
278	578	95
279	578	101
280	578	97
281	578	116
282	578	116
283	578	84
284	578	87
285	578	88
286	578	83
287	578	90
288	578	97
289	578	107
290	578	110
291	578	144
292	578	155
293	578	156
294	578	128
295	578	151
296	578	205
297	578	201
298	578	163
299	578	127
300	578	175
301	578	147
302	578	161
303	578	155
304	578	61
305	578	43
306	578	40
307	578	26
308	578	54
309	578	81
310	578	79
311	578	119
312	578	197
313	578	105
314	578	156
315	578	174
316	578	119
317	578	151
318	578	228
319	578	238
320	578	133
321	578	130
322	578	81
323	578	67
324	578	83
325	578	76
326	578	84
327	578	83
328	578	90
329	578	98
330	578	175
331	578	199
332	578	193
333	578	229
334	578	210
335	578	234
336	578	232
337	578	248
338	578	537
339	578	444
340	578	298
341	578	293
342	578	343
343	578	330
344	578	248
345	578	248
346	578	233
347	578	183
348	578	180
349	578	195
350	578	262
351	578	246
352	578	254
353	578	237
354	578	220
355	578	217
356	578	212
357	578	327
358	578	384
359	578	322
360	578	100
361	578	47
362	578	50
363	578	30
364	578	46
365	578	69
366	578	30
367	578	37
368	578	34
369	578	73
370	578	62
371	578	92
372	578	240
373	578	378
374	578	321
375	578	330
376	578	334
377	578	332
378	578	392
379	578	284
380	578	276
381	578	230
382	578	306
383	578	160
384	578	136
385	578	192
386	578	166
387	578	188
388	578	215
389	578	233
390	578	221
391	578	170
392	578	161
393	578	126
394	578	142
395	578	140
396	578	109
397	578	136
398	578	124
399	578	120
400	578	103
401	578	109
402	578	101
403	578	119
404	578	143
405	578	191
406	578	163
407	578	187
408	578	155
409	578	157
410	578	190
411	578	131
412	578	123
413	578	124
414	578	102
415	578	123
416	578	97
417	578	101
418	578	78
419	578	173
420	578	115
421	578	73
422	578	77
423	578	87
424	578	72
425	578	83
426	578	76
427	578	74
428	578	81
429	578	103
430	578	78
431	578	104
432	578	94
433	578	91
434	578	131
435	578	140
436	578	119
437	578	143
438	578	147
439	578	178
440	578	230
441	578	246
442	578	177
443	578	209
444	578	208
445	578	207
446	578	220
447	578	207
448	578	208
449	578	220
450	578	135
451	578	88
452	578	107
453	578	112
454	578	71
455	578	101
456	578	120
457	578	84
458	578	99
459	578	69
460	578	97
461	578	113
462	578	143
463	578	111
464	578	131
465	578	135
466	578	137
467	578	141
468	578	162
469	578	142
470	578	142
471	578	146
472	578	159
473	578	173
474	578	139
475	578	139
476	578	165
477	578	140
478	578	102
479	578	121
480	578	118
481	578	96
482	578	157
483	578	143
484	578	96
485	578	103
486	578	90
487	578	121
488	578	107
489	578	88
490	578	96
491	578	103
492	578	87
493	578	85
494	578	81
495	578	87
496	578	98
497	578	70
498	578	107
499	578	153
500	578	383
501	578	423
502	578	411
503	578	467
504	578	420
505	578	424
506	578	670
507	578	499
508	578	503
509	578	587
510	578	575
511	578	295
512	578	235
513	578	191
514	578	173
515	578	210
516	578	203
517	578	200
518	578	220
519	578	248
520	578	531
521	578	506
522	578	595
523	578	375
524	578	256
525	578	230
526	578	269
527	578	235
528	578	250
529	578	235
530	578	246
531	578	289
532	578	303
533	578	332
534	578	266
535	578	264
536	578	271
537	578	272
538	578	273
539	578	235
540	578	258
541	578	232
542	578	266
543	578	246
544	578	238
545	578	231
546	578	253
547	578	212
548	578	192
549	578	215
550	578	221
551	578	207
552	578	209
553	578	193
554	578	223
555	578	253
556	578	300
557	578	535
558	578	705
559	578	731
560	578	721
561	578	690
562	578	1379
563	578	2341
564	578	2137
565	578	1162
566	578	981
567	578	861
568	578	1113
569	578	1188
570	578	943
571	578	1601
572	578	1680
573	578	2065
574	578	3367
575	578	6574
576	578	5188
577	578	17011
578	578	43090
0	579	3
1	579	46
2	579	223
3	579	348
4	579	290
5	579	232
6	579	190
7	579	158
8	579	124
9	579	97
10	579	56
11	579	59
12	579	71
13	579	55
14	579	63
15	579	47
16	579	50
17	579	43
18	579	45
19	579	42
20	579	29
21	579	30
22	579	38
23	579	37
24	579	31
25	579	25
26	579	25
27	579	23
28	579	21
29	579	33
30	579	30
31	579	34
32	579	42
33	579	36
34	579	54
35	579	54
36	579	63
38	579	49
39	579	75
40	579	78
41	579	95
42	579	131
43	579	136
44	579	201
45	579	289
46	579	219
47	579	93
48	579	49
49	579	27
50	579	29
51	579	36
52	579	32
53	579	47
54	579	99
55	579	196
56	579	261
57	579	202
58	579	169
59	579	224
60	579	211
61	579	192
62	579	62
63	579	11
64	579	74
65	579	17
66	579	31
67	579	88
68	579	216
69	579	237
70	579	244
71	579	197
72	579	198
73	579	193
74	579	140
75	579	209
76	579	236
77	579	220
78	579	201
79	579	256
80	579	222
81	579	192
82	579	146
83	579	171
84	579	156
85	579	143
86	579	189
87	579	218
88	579	229
89	579	251
90	579	219
91	579	132
92	579	106
93	579	123
94	579	222
95	579	201
96	579	178
97	579	214
98	579	141
99	579	75
100	579	50
101	579	50
102	579	47
103	579	62
104	579	58
105	579	64
106	579	52
107	579	81
108	579	150
109	579	112
110	579	123
111	579	118
112	579	100
113	579	137
114	579	119
115	579	90
116	579	112
117	579	129
118	579	122
119	579	100
120	579	102
121	579	113
122	579	104
123	579	102
124	579	130
125	579	105
126	579	111
127	579	120
128	579	111
129	579	188
130	579	135
131	579	146
132	579	123
133	579	143
134	579	120
135	579	129
136	579	143
137	579	134
138	579	146
139	579	146
140	579	124
141	579	106
142	579	103
143	579	98
144	579	112
145	579	101
146	579	96
147	579	98
148	579	86
149	579	81
150	579	98
151	579	108
152	579	69
153	579	91
154	579	77
155	579	95
156	579	108
157	579	98
158	579	79
159	579	121
160	579	121
161	579	69
162	579	68
163	579	69
164	579	101
165	579	77
166	579	70
167	579	67
168	579	62
169	579	63
170	579	79
171	579	88
172	579	70
173	579	71
174	579	80
175	579	72
176	579	93
177	579	58
178	579	85
179	579	112
180	579	76
181	579	90
182	579	80
183	579	100
184	579	102
185	579	64
186	579	93
187	579	77
188	579	92
189	579	48
190	579	77
191	579	95
192	579	91
193	579	70
194	579	68
195	579	68
196	579	63
197	579	67
198	579	67
199	579	82
200	579	73
201	579	79
202	579	80
203	579	105
204	579	101
205	579	81
206	579	85
207	579	103
208	579	86
209	579	79
210	579	104
211	579	85
212	579	80
213	579	89
214	579	67
215	579	91
216	579	74
217	579	92
218	579	62
219	579	109
220	579	109
221	579	85
222	579	86
223	579	79
224	579	85
225	579	95
226	579	90
227	579	69
228	579	94
229	579	86
230	579	76
231	579	82
232	579	84
233	579	76
234	579	81
235	579	84
236	579	63
237	579	69
238	579	56
239	579	43
240	579	66
241	579	73
242	579	80
243	579	69
244	579	45
245	579	62
246	579	70
247	579	61
248	579	70
249	579	58
250	579	59
251	579	58
252	579	59
253	579	48
254	579	61
255	579	51
256	579	45
257	579	54
258	579	71
259	579	78
260	579	70
261	579	81
262	579	67
263	579	79
264	579	85
265	579	89
266	579	113
267	579	106
268	579	94
269	579	107
270	579	106
271	579	115
272	579	96
273	579	103
274	579	110
275	579	79
276	579	76
277	579	81
278	579	87
279	579	133
280	579	103
281	579	108
282	579	99
283	579	111
284	579	97
285	579	89
286	579	103
287	579	93
288	579	107
289	579	128
290	579	130
291	579	145
292	579	134
293	579	130
294	579	130
295	579	135
296	579	159
297	579	141
298	579	140
299	579	172
300	579	168
301	579	153
302	579	141
303	579	146
304	579	78
305	579	66
306	579	50
307	579	33
308	579	70
309	579	113
310	579	128
311	579	144
312	579	185
313	579	132
314	579	135
315	579	178
316	579	140
317	579	154
318	579	194
319	579	208
320	579	165
321	579	139
322	579	133
323	579	108
324	579	133
325	579	115
326	579	87
327	579	111
328	579	120
329	579	110
330	579	162
331	579	194
332	579	183
333	579	198
334	579	189
335	579	203
336	579	219
337	579	202
338	579	173
339	579	188
340	579	160
341	579	211
342	579	230
343	579	229
344	579	217
345	579	229
346	579	227
347	579	218
348	579	214
349	579	195
350	579	188
351	579	238
352	579	221
353	579	211
354	579	186
355	579	203
356	579	263
357	579	257
358	579	244
359	579	246
360	579	136
361	579	73
362	579	85
363	579	62
364	579	74
365	579	92
366	579	39
367	579	56
368	579	46
369	579	116
370	579	87
371	579	145
372	579	229
373	579	239
374	579	267
375	579	267
376	579	266
377	579	239
378	579	268
379	579	262
380	579	233
381	579	169
382	579	187
383	579	162
384	579	127
385	579	127
386	579	105
387	579	114
388	579	124
389	579	110
390	579	119
391	579	97
392	579	98
393	579	112
394	579	106
395	579	123
396	579	114
397	579	103
398	579	137
399	579	141
400	579	127
401	579	140
402	579	150
403	579	96
404	579	147
405	579	93
406	579	95
407	579	116
408	579	130
409	579	145
410	579	116
411	579	85
412	579	93
413	579	79
414	579	80
415	579	78
416	579	65
417	579	59
418	579	52
419	579	53
420	579	49
421	579	41
422	579	39
423	579	56
424	579	47
425	579	43
426	579	45
427	579	40
428	579	57
429	579	60
430	579	44
431	579	78
432	579	66
433	579	58
434	579	55
435	579	64
436	579	69
437	579	76
438	579	98
439	579	105
440	579	134
441	579	152
442	579	123
443	579	119
444	579	161
445	579	144
446	579	185
447	579	164
448	579	142
449	579	190
450	579	174
451	579	117
452	579	100
453	579	123
454	579	117
455	579	112
456	579	94
457	579	108
458	579	115
459	579	93
460	579	110
461	579	138
462	579	158
463	579	117
464	579	140
465	579	158
466	579	176
467	579	144
468	579	153
469	579	122
470	579	138
471	579	148
472	579	155
473	579	176
474	579	134
475	579	127
476	579	156
477	579	126
478	579	107
479	579	165
480	579	126
481	579	112
482	579	157
483	579	156
484	579	152
485	579	118
486	579	114
487	579	137
488	579	145
489	579	104
490	579	139
491	579	123
492	579	124
493	579	121
494	579	113
495	579	116
496	579	136
497	579	113
498	579	136
499	579	148
500	579	239
501	579	307
502	579	256
503	579	252
504	579	259
505	579	239
506	579	355
507	579	329
508	579	371
509	579	330
510	579	422
511	579	362
512	579	331
513	579	272
514	579	268
515	579	263
516	579	232
517	579	329
518	579	259
519	579	325
520	579	433
521	579	431
522	579	397
523	579	277
524	579	198
525	579	175
526	579	205
527	579	189
528	579	159
529	579	172
530	579	229
531	579	242
532	579	252
533	579	242
534	579	213
535	579	177
536	579	210
537	579	160
538	579	185
539	579	196
540	579	181
541	579	155
542	579	165
543	579	152
544	579	159
545	579	159
546	579	154
547	579	185
548	579	162
549	579	256
550	579	186
551	579	198
552	579	169
553	579	180
554	579	193
555	579	198
556	579	256
557	579	426
558	579	478
559	579	439
560	579	469
561	579	503
562	579	792
563	579	1292
564	579	1264
565	579	1032
566	579	783
567	579	697
568	579	919
569	579	830
570	579	779
571	579	1029
572	579	999
573	579	1296
574	579	1959
575	579	2733
576	579	2847
577	579	4530
578	579	14936
579	579	37623
0	580	4
1	580	76
2	580	278
3	580	396
4	580	381
5	580	307
6	580	251
7	580	177
8	580	148
9	580	119
10	580	80
11	580	72
12	580	67
13	580	71
14	580	65
15	580	61
16	580	50
17	580	54
18	580	47
19	580	50
20	580	40
21	580	34
22	580	49
23	580	43
24	580	26
25	580	37
26	580	25
27	580	28
28	580	32
29	580	35
30	580	36
31	580	50
32	580	54
33	580	42
34	580	62
35	580	48
36	580	69
38	580	79
39	580	90
40	580	97
41	580	112
42	580	153
43	580	163
44	580	261
45	580	371
46	580	319
47	580	102
48	580	58
49	580	49
50	580	48
51	580	50
52	580	46
53	580	50
54	580	129
55	580	264
56	580	359
57	580	238
58	580	211
59	580	259
60	580	331
61	580	256
62	580	103
63	580	17
64	580	103
65	580	25
66	580	35
67	580	95
68	580	304
69	580	315
70	580	255
71	580	275
72	580	208
73	580	230
74	580	196
75	580	230
76	580	299
77	580	272
78	580	258
79	580	298
80	580	309
81	580	258
82	580	199
83	580	235
84	580	179
85	580	204
86	580	253
87	580	254
88	580	336
89	580	384
90	580	258
91	580	179
92	580	155
93	580	156
94	580	308
95	580	246
96	580	239
97	580	299
98	580	209
99	580	83
100	580	72
101	580	69
102	580	81
103	580	74
104	580	77
105	580	67
106	580	77
107	580	114
108	580	208
109	580	143
110	580	133
111	580	140
112	580	137
113	580	182
114	580	154
115	580	137
116	580	153
117	580	160
118	580	165
119	580	125
120	580	118
121	580	123
122	580	138
123	580	127
124	580	154
125	580	115
126	580	144
127	580	154
128	580	182
129	580	221
130	580	165
131	580	151
132	580	152
133	580	167
134	580	156
135	580	173
136	580	156
137	580	185
138	580	180
139	580	182
140	580	164
141	580	157
142	580	147
143	580	133
144	580	150
145	580	135
146	580	138
147	580	138
148	580	125
149	580	99
150	580	122
151	580	113
152	580	93
153	580	108
154	580	101
155	580	123
156	580	165
157	580	162
158	580	106
159	580	125
160	580	135
161	580	80
162	580	96
163	580	97
164	580	110
165	580	77
166	580	79
167	580	108
168	580	77
169	580	101
170	580	98
171	580	114
172	580	111
173	580	100
174	580	99
175	580	97
176	580	123
177	580	99
178	580	103
179	580	134
180	580	103
181	580	120
182	580	102
183	580	106
184	580	125
185	580	113
186	580	116
187	580	102
188	580	83
189	580	54
190	580	115
191	580	93
192	580	104
193	580	79
194	580	103
195	580	101
196	580	84
197	580	78
198	580	88
199	580	105
200	580	123
201	580	85
202	580	111
203	580	113
204	580	106
205	580	111
206	580	96
207	580	104
208	580	95
209	580	99
210	580	106
211	580	126
212	580	78
213	580	103
214	580	123
215	580	99
216	580	129
217	580	116
218	580	100
219	580	113
220	580	130
221	580	116
222	580	120
223	580	105
224	580	123
225	580	91
226	580	91
227	580	103
228	580	94
229	580	102
230	580	102
231	580	108
232	580	92
233	580	110
234	580	101
235	580	100
236	580	94
237	580	79
238	580	83
239	580	70
240	580	81
241	580	71
242	580	88
243	580	99
244	580	51
245	580	88
246	580	86
247	580	84
248	580	62
249	580	75
250	580	62
251	580	55
252	580	73
253	580	56
254	580	65
255	580	62
256	580	73
257	580	71
258	580	96
259	580	89
260	580	93
261	580	112
262	580	85
263	580	90
264	580	111
265	580	109
266	580	145
267	580	155
268	580	142
269	580	113
270	580	135
271	580	153
272	580	96
273	580	98
274	580	152
275	580	103
276	580	98
277	580	125
278	580	126
279	580	146
280	580	131
281	580	136
282	580	140
283	580	149
284	580	103
285	580	145
286	580	108
287	580	102
288	580	145
289	580	149
290	580	162
291	580	156
292	580	181
293	580	159
294	580	152
295	580	152
296	580	192
297	580	189
298	580	179
299	580	191
300	580	206
301	580	199
302	580	149
303	580	196
304	580	109
305	580	86
306	580	69
307	580	40
308	580	85
309	580	152
310	580	159
311	580	189
312	580	245
313	580	169
314	580	185
315	580	220
316	580	192
317	580	209
318	580	281
319	580	253
320	580	181
321	580	164
322	580	168
323	580	140
324	580	160
325	580	157
326	580	129
327	580	145
328	580	175
329	580	190
330	580	239
331	580	237
332	580	237
333	580	300
334	580	225
335	580	239
336	580	279
337	580	260
338	580	273
339	580	264
340	580	243
341	580	255
342	580	254
343	580	301
344	580	307
345	580	281
346	580	275
347	580	228
348	580	272
349	580	278
350	580	278
351	580	315
352	580	254
353	580	236
354	580	269
355	580	284
356	580	304
357	580	347
358	580	301
359	580	306
360	580	193
361	580	95
362	580	82
363	580	79
364	580	109
365	580	161
366	580	47
367	580	88
368	580	64
369	580	137
370	580	109
371	580	174
372	580	324
373	580	310
374	580	357
375	580	288
376	580	332
377	580	306
378	580	370
379	580	316
380	580	305
381	580	222
382	580	220
383	580	197
384	580	141
385	580	158
386	580	142
387	580	113
388	580	159
389	580	150
390	580	149
391	580	109
392	580	122
393	580	113
394	580	129
395	580	130
396	580	108
397	580	142
398	580	183
399	580	165
400	580	138
401	580	150
402	580	173
403	580	152
404	580	159
405	580	142
406	580	131
407	580	132
408	580	160
409	580	153
410	580	135
411	580	94
412	580	79
413	580	89
414	580	107
415	580	94
416	580	72
417	580	72
418	580	79
419	580	72
420	580	51
421	580	50
422	580	45
423	580	55
424	580	46
425	580	67
426	580	70
427	580	58
428	580	60
429	580	69
430	580	55
431	580	70
432	580	65
433	580	72
434	580	66
435	580	80
436	580	101
437	580	116
438	580	109
439	580	123
440	580	127
441	580	172
442	580	180
443	580	170
444	580	197
445	580	188
446	580	190
447	580	188
448	580	180
449	580	218
450	580	172
451	580	157
452	580	143
453	580	141
454	580	153
455	580	155
456	580	140
457	580	142
458	580	119
459	580	132
460	580	151
461	580	152
462	580	159
463	580	155
464	580	173
465	580	177
466	580	177
467	580	184
468	580	217
469	580	180
470	580	188
471	580	178
472	580	195
473	580	187
474	580	169
475	580	165
476	580	182
477	580	175
478	580	142
479	580	193
480	580	168
481	580	169
482	580	203
483	580	198
484	580	166
485	580	170
486	580	168
487	580	156
488	580	175
489	580	146
490	580	152
491	580	159
492	580	178
493	580	139
494	580	177
495	580	148
496	580	170
497	580	143
498	580	177
499	580	210
500	580	338
501	580	383
502	580	342
503	580	290
504	580	340
505	580	309
506	580	414
507	580	431
508	580	412
509	580	409
510	580	538
511	580	462
512	580	410
513	580	341
514	580	335
515	580	321
516	580	362
517	580	329
518	580	413
519	580	405
520	580	565
521	580	507
522	580	515
523	580	315
524	580	240
525	580	190
526	580	228
527	580	193
528	580	209
529	580	208
530	580	247
531	580	282
532	580	339
533	580	287
534	580	229
535	580	209
536	580	241
537	580	223
538	580	220
539	580	252
540	580	204
541	580	188
542	580	198
543	580	186
544	580	177
545	580	174
546	580	203
547	580	177
548	580	161
549	580	190
550	580	169
551	580	203
552	580	206
553	580	196
554	580	182
555	580	262
556	580	300
557	580	523
558	580	542
559	580	568
560	580	607
561	580	620
562	580	1153
563	580	1840
564	580	1823
565	580	1319
566	580	1019
567	580	879
568	580	1124
569	580	1102
570	580	978
571	580	1320
572	580	1365
573	580	1891
574	580	2824
575	580	3881
576	580	4060
577	580	6835
578	580	20973
579	580	27776
580	580	55595
0	581	2
1	581	43
2	581	168
3	581	207
4	581	199
5	581	168
6	581	106
7	581	72
8	581	57
9	581	47
10	581	37
11	581	27
12	581	34
13	581	39
14	581	32
15	581	40
16	581	21
17	581	13
18	581	26
19	581	23
20	581	21
21	581	20
22	581	13
23	581	10
24	581	26
25	581	14
26	581	9
27	581	6
28	581	15
29	581	19
30	581	11
31	581	29
32	581	17
33	581	19
34	581	25
35	581	31
36	581	23
38	581	25
39	581	35
40	581	52
41	581	55
42	581	72
43	581	71
44	581	130
45	581	190
46	581	174
47	581	79
48	581	46
49	581	25
50	581	40
51	581	44
52	581	36
53	581	43
54	581	101
55	581	165
56	581	199
57	581	151
58	581	122
59	581	103
60	581	167
61	581	179
62	581	71
63	581	13
64	581	60
65	581	21
66	581	13
67	581	71
68	581	176
69	581	137
70	581	142
71	581	155
72	581	121
73	581	86
74	581	98
75	581	117
76	581	148
77	581	147
78	581	156
79	581	167
80	581	169
81	581	152
82	581	137
83	581	154
84	581	106
85	581	125
86	581	171
87	581	187
88	581	235
89	581	252
90	581	204
91	581	138
92	581	111
93	581	114
94	581	192
95	581	189
96	581	150
97	581	214
98	581	163
99	581	89
100	581	78
101	581	62
102	581	47
103	581	52
104	581	55
105	581	55
106	581	74
107	581	97
108	581	147
109	581	91
110	581	74
111	581	74
112	581	69
113	581	64
114	581	69
115	581	72
116	581	74
117	581	71
118	581	75
119	581	72
120	581	64
121	581	75
122	581	54
123	581	45
124	581	59
125	581	76
126	581	68
127	581	65
128	581	113
129	581	128
130	581	82
131	581	81
132	581	77
133	581	62
134	581	69
135	581	62
136	581	101
137	581	100
138	581	90
139	581	97
140	581	82
141	581	70
142	581	65
143	581	70
144	581	89
145	581	73
146	581	66
147	581	74
148	581	75
149	581	63
150	581	49
151	581	67
152	581	42
153	581	63
154	581	51
155	581	67
156	581	104
157	581	72
158	581	45
159	581	61
160	581	70
161	581	44
162	581	49
163	581	59
164	581	44
165	581	42
166	581	50
167	581	57
168	581	34
169	581	46
170	581	39
171	581	45
172	581	52
173	581	52
174	581	57
175	581	42
176	581	56
177	581	46
178	581	51
179	581	62
180	581	51
181	581	61
182	581	55
183	581	45
184	581	63
185	581	47
186	581	59
187	581	53
188	581	44
189	581	25
190	581	45
191	581	48
192	581	40
193	581	48
194	581	27
195	581	41
196	581	45
197	581	38
198	581	47
199	581	39
200	581	43
201	581	43
202	581	34
203	581	57
204	581	45
205	581	58
206	581	40
207	581	39
208	581	32
209	581	33
210	581	44
211	581	69
212	581	39
213	581	43
214	581	38
215	581	66
216	581	43
217	581	55
218	581	46
219	581	55
220	581	59
221	581	47
222	581	50
223	581	46
224	581	50
225	581	49
226	581	54
227	581	46
228	581	48
229	581	49
230	581	62
231	581	51
232	581	41
233	581	53
234	581	55
235	581	43
236	581	55
237	581	35
238	581	36
239	581	25
240	581	29
241	581	34
242	581	34
243	581	45
244	581	26
245	581	35
246	581	24
247	581	20
248	581	41
249	581	38
250	581	29
251	581	33
252	581	33
253	581	24
254	581	29
255	581	22
256	581	35
257	581	32
258	581	35
259	581	46
260	581	43
261	581	37
262	581	50
263	581	47
264	581	59
265	581	43
266	581	81
267	581	69
268	581	69
269	581	55
270	581	72
271	581	47
272	581	55
273	581	57
274	581	74
275	581	50
276	581	58
277	581	59
278	581	45
279	581	68
280	581	65
281	581	54
282	581	52
283	581	55
284	581	62
285	581	75
286	581	46
287	581	57
288	581	89
289	581	60
290	581	74
291	581	82
292	581	77
293	581	75
294	581	65
295	581	95
296	581	90
297	581	74
298	581	99
299	581	86
300	581	101
301	581	86
302	581	102
303	581	106
304	581	69
305	581	43
306	581	27
307	581	21
308	581	48
309	581	83
310	581	93
311	581	93
312	581	113
313	581	97
314	581	104
315	581	113
316	581	113
317	581	99
318	581	145
319	581	150
320	581	122
321	581	119
322	581	101
323	581	78
324	581	95
325	581	79
326	581	62
327	581	82
328	581	99
329	581	92
330	581	124
331	581	140
332	581	117
333	581	134
334	581	148
335	581	148
336	581	116
337	581	124
338	581	113
339	581	118
340	581	109
341	581	114
342	581	133
343	581	138
344	581	183
345	581	131
346	581	112
347	581	136
348	581	117
349	581	116
350	581	121
351	581	142
352	581	112
353	581	137
354	581	132
355	581	133
356	581	166
357	581	163
358	581	161
359	581	162
360	581	133
361	581	70
362	581	70
363	581	52
364	581	53
365	581	107
366	581	37
367	581	60
368	581	48
369	581	121
370	581	82
371	581	124
372	581	152
373	581	185
374	581	166
375	581	179
376	581	139
377	581	161
378	581	175
379	581	155
380	581	130
381	581	95
382	581	82
383	581	92
384	581	57
385	581	75
386	581	56
387	581	54
388	581	58
389	581	69
390	581	49
391	581	49
392	581	53
393	581	53
394	581	49
395	581	56
396	581	53
397	581	52
398	581	79
399	581	76
400	581	73
401	581	66
402	581	65
403	581	66
404	581	65
405	581	73
406	581	56
407	581	52
408	581	53
409	581	69
410	581	46
411	581	40
412	581	30
413	581	34
414	581	39
415	581	39
416	581	29
417	581	27
418	581	30
419	581	36
420	581	27
421	581	12
422	581	18
423	581	28
424	581	30
425	581	15
426	581	35
427	581	31
428	581	32
429	581	24
430	581	30
431	581	28
432	581	23
433	581	27
434	581	36
435	581	27
436	581	42
437	581	46
438	581	42
439	581	49
440	581	54
441	581	65
442	581	67
443	581	62
444	581	88
445	581	84
446	581	92
447	581	98
448	581	82
449	581	93
450	581	96
451	581	87
452	581	109
453	581	87
454	581	68
455	581	92
456	581	79
457	581	73
458	581	84
459	581	69
460	581	98
461	581	82
462	581	90
463	581	84
464	581	86
465	581	81
466	581	116
467	581	93
468	581	91
469	581	87
470	581	98
471	581	101
472	581	111
473	581	135
474	581	89
475	581	87
476	581	93
477	581	103
478	581	66
479	581	96
480	581	100
481	581	87
482	581	130
483	581	104
484	581	99
485	581	88
486	581	98
487	581	115
488	581	97
489	581	69
490	581	94
491	581	105
492	581	118
493	581	97
494	581	102
495	581	84
496	581	126
497	581	111
498	581	113
499	581	128
500	581	160
501	581	212
502	581	183
503	581	151
504	581	171
505	581	174
506	581	211
507	581	244
508	581	207
509	581	218
510	581	345
511	581	262
512	581	290
513	581	188
514	581	217
515	581	192
516	581	216
517	581	216
518	581	210
519	581	236
520	581	310
521	581	271
522	581	227
523	581	134
524	581	73
525	581	74
526	581	91
527	581	79
528	581	83
529	581	80
530	581	90
531	581	102
532	581	102
533	581	105
534	581	84
535	581	70
536	581	78
537	581	95
538	581	73
539	581	82
540	581	78
541	581	63
542	581	67
543	581	58
544	581	64
545	581	67
546	581	64
547	581	70
548	581	59
549	581	69
550	581	49
551	581	71
552	581	60
553	581	64
554	581	59
555	581	87
556	581	112
557	581	146
558	581	192
559	581	214
560	581	206
561	581	198
562	581	363
563	581	604
564	581	628
565	581	464
566	581	376
567	581	338
568	581	403
569	581	396
570	581	372
571	581	527
572	581	488
573	581	636
574	581	986
575	581	1419
576	581	1561
577	581	2571
578	581	5953
579	581	4823
580	581	9894
581	581	12455
0	582	2
1	582	112
2	582	237
3	582	286
4	582	239
5	582	156
6	582	106
7	582	71
8	582	70
9	582	39
10	582	32
11	582	41
12	582	27
13	582	27
14	582	31
15	582	32
16	582	24
17	582	22
18	582	17
19	582	29
20	582	14
21	582	17
22	582	24
23	582	17
24	582	13
25	582	20
26	582	17
27	582	21
28	582	17
29	582	15
30	582	23
31	582	29
32	582	15
33	582	23
34	582	31
35	582	22
36	582	27
38	582	24
39	582	44
40	582	53
41	582	50
42	582	93
43	582	96
44	582	198
45	582	352
46	582	348
47	582	174
48	582	120
49	582	81
50	582	61
51	582	96
52	582	72
53	582	87
54	582	176
55	582	277
56	582	356
57	582	249
58	582	216
59	582	235
60	582	271
61	582	267
62	582	129
63	582	22
64	582	126
65	582	36
66	582	36
67	582	146
68	582	303
69	582	247
70	582	197
71	582	156
72	582	126
73	582	96
74	582	105
75	582	127
76	582	213
77	582	200
78	582	198
79	582	267
80	582	326
81	582	291
82	582	217
83	582	287
84	582	218
85	582	270
86	582	338
87	582	329
88	582	409
89	582	429
90	582	362
91	582	258
92	582	227
93	582	197
94	582	378
95	582	341
96	582	315
97	582	404
98	582	317
99	582	176
100	582	134
101	582	151
102	582	133
103	582	147
104	582	144
105	582	135
106	582	160
107	582	176
108	582	250
109	582	118
110	582	86
111	582	79
112	582	67
113	582	76
114	582	88
115	582	70
116	582	65
117	582	56
118	582	104
119	582	69
120	582	61
121	582	78
122	582	86
123	582	58
124	582	85
125	582	86
126	582	100
127	582	74
128	582	126
129	582	159
130	582	104
131	582	88
132	582	83
133	582	88
134	582	86
135	582	102
136	582	124
137	582	116
138	582	109
139	582	131
140	582	107
141	582	103
142	582	76
143	582	87
144	582	113
145	582	112
146	582	97
147	582	76
148	582	84
149	582	89
150	582	75
151	582	81
152	582	66
153	582	78
154	582	78
155	582	116
156	582	111
157	582	109
158	582	83
159	582	84
160	582	76
161	582	74
162	582	74
163	582	78
164	582	68
165	582	70
166	582	81
167	582	69
168	582	62
169	582	53
170	582	72
171	582	73
172	582	58
173	582	82
174	582	70
175	582	72
176	582	82
177	582	58
178	582	74
179	582	72
180	582	54
181	582	75
182	582	63
183	582	61
184	582	74
185	582	59
186	582	74
187	582	55
188	582	47
189	582	45
190	582	49
191	582	49
192	582	36
193	582	40
194	582	37
195	582	42
196	582	44
197	582	38
198	582	53
199	582	42
200	582	48
201	582	46
202	582	38
203	582	55
204	582	59
205	582	57
206	582	45
207	582	43
208	582	55
209	582	56
210	582	61
211	582	44
212	582	48
213	582	52
214	582	54
215	582	56
216	582	46
217	582	54
218	582	56
219	582	61
220	582	54
221	582	58
222	582	57
223	582	45
224	582	45
225	582	51
226	582	53
227	582	79
228	582	64
229	582	63
230	582	62
231	582	70
232	582	60
233	582	53
234	582	53
235	582	53
236	582	42
237	582	31
238	582	18
239	582	33
240	582	25
241	582	42
242	582	38
243	582	39
244	582	22
245	582	40
246	582	39
247	582	32
248	582	30
249	582	24
250	582	37
251	582	25
252	582	33
253	582	25
254	582	24
255	582	23
256	582	33
257	582	32
258	582	33
259	582	36
260	582	44
261	582	47
262	582	54
263	582	36
264	582	44
265	582	59
266	582	58
267	582	53
268	582	79
269	582	61
270	582	61
271	582	68
272	582	71
273	582	58
274	582	84
275	582	72
276	582	58
277	582	75
278	582	59
279	582	64
280	582	84
281	582	64
282	582	78
283	582	66
284	582	71
285	582	82
286	582	60
287	582	73
288	582	91
289	582	72
290	582	80
291	582	89
292	582	70
293	582	93
294	582	87
295	582	93
296	582	103
297	582	115
298	582	98
299	582	108
300	582	124
301	582	108
302	582	110
303	582	127
304	582	95
305	582	90
306	582	79
307	582	51
308	582	97
309	582	157
310	582	179
311	582	167
312	582	218
313	582	168
314	582	144
315	582	172
316	582	162
317	582	180
318	582	211
319	582	196
320	582	196
321	582	186
322	582	193
323	582	175
324	582	204
325	582	157
326	582	145
327	582	187
328	582	184
329	582	161
330	582	228
331	582	186
332	582	189
333	582	185
334	582	159
335	582	182
336	582	148
337	582	158
338	582	141
339	582	95
340	582	99
341	582	113
342	582	140
343	582	170
344	582	182
345	582	190
346	582	172
347	582	184
348	582	158
349	582	166
350	582	194
351	582	189
352	582	168
353	582	158
354	582	170
355	582	225
356	582	209
357	582	217
358	582	226
359	582	268
360	582	215
361	582	159
362	582	160
363	582	100
364	582	162
365	582	176
366	582	71
367	582	94
368	582	78
369	582	132
370	582	123
371	582	189
372	582	232
373	582	183
374	582	214
375	582	172
376	582	208
377	582	186
378	582	206
379	582	181
380	582	134
381	582	100
382	582	94
383	582	90
384	582	54
385	582	71
386	582	73
387	582	54
388	582	53
389	582	57
390	582	41
391	582	46
392	582	50
393	582	51
394	582	59
395	582	60
396	582	60
397	582	56
398	582	88
399	582	79
400	582	102
401	582	98
402	582	100
403	582	96
404	582	84
405	582	64
406	582	53
407	582	44
408	582	51
409	582	71
410	582	54
411	582	33
412	582	51
413	582	59
414	582	47
415	582	42
416	582	31
417	582	31
418	582	36
419	582	24
420	582	21
421	582	17
422	582	25
423	582	26
424	582	30
425	582	29
426	582	55
427	582	25
428	582	31
429	582	21
430	582	20
431	582	31
432	582	19
433	582	35
434	582	34
435	582	31
436	582	40
437	582	35
438	582	54
439	582	40
440	582	46
441	582	75
442	582	68
443	582	88
444	582	132
445	582	105
446	582	135
447	582	105
448	582	129
449	582	219
450	582	200
451	582	155
452	582	134
453	582	149
454	582	148
455	582	160
456	582	133
457	582	170
458	582	135
459	582	101
460	582	138
461	582	131
462	582	150
463	582	131
464	582	156
465	582	164
466	582	133
467	582	148
468	582	132
469	582	125
470	582	120
471	582	155
472	582	165
473	582	133
474	582	115
475	582	97
476	582	103
477	582	111
478	582	89
479	582	107
480	582	121
481	582	122
482	582	153
483	582	153
484	582	131
485	582	136
486	582	132
487	582	150
488	582	145
489	582	133
490	582	148
491	582	173
492	582	166
493	582	185
494	582	180
495	582	188
496	582	226
497	582	191
498	582	213
499	582	209
500	582	229
501	582	229
502	582	202
503	582	195
504	582	205
505	582	177
506	582	248
507	582	272
508	582	220
509	582	266
510	582	428
511	582	384
512	582	397
513	582	376
514	582	338
515	582	326
516	582	321
517	582	323
518	582	339
519	582	362
520	582	380
521	582	308
522	582	244
523	582	111
524	582	82
525	582	79
526	582	65
527	582	74
528	582	79
529	582	77
530	582	87
531	582	90
532	582	108
533	582	90
534	582	81
535	582	86
536	582	78
537	582	53
538	582	52
539	582	73
540	582	72
541	582	53
542	582	75
543	582	63
544	582	55
545	582	65
546	582	56
547	582	62
548	582	57
549	582	68
550	582	51
551	582	67
552	582	57
553	582	68
554	582	62
555	582	81
556	582	109
557	582	143
558	582	181
559	582	175
560	582	171
561	582	183
562	582	287
563	582	441
564	582	516
565	582	421
566	582	303
567	582	273
568	582	326
569	582	329
570	582	254
571	582	376
572	582	370
573	582	503
574	582	738
575	582	1030
576	582	1195
577	582	1671
578	582	3455
579	582	2565
580	582	3733
581	582	5245
582	582	20146
0	583	1
1	583	29
2	583	34
3	583	29
4	583	29
5	583	11
6	583	5
7	583	6
8	583	5
9	583	3
10	583	4
11	583	2
12	583	6
13	583	2
14	583	2
16	583	4
17	583	2
18	583	3
19	583	1
20	583	2
21	583	2
22	583	4
23	583	1
24	583	2
25	583	1
26	583	4
27	583	2
28	583	2
30	583	1
31	583	1
32	583	5
35	583	5
36	583	3
38	583	3
39	583	2
40	583	4
41	583	2
42	583	6
43	583	8
44	583	8
45	583	33
46	583	62
47	583	47
48	583	31
49	583	22
50	583	25
51	583	35
52	583	24
53	583	27
54	583	51
55	583	53
56	583	41
57	583	16
58	583	9
59	583	14
60	583	29
61	583	55
62	583	27
63	583	4
64	583	23
65	583	6
66	583	10
67	583	35
68	583	32
69	583	25
70	583	18
71	583	18
72	583	9
73	583	10
74	583	6
75	583	7
76	583	14
77	583	19
78	583	18
79	583	20
80	583	52
81	583	66
82	583	51
83	583	57
84	583	61
85	583	50
86	583	71
87	583	50
88	583	53
89	583	33
90	583	50
91	583	51
92	583	44
93	583	50
94	583	56
95	583	52
96	583	49
97	583	50
98	583	68
99	583	57
100	583	41
101	583	59
102	583	51
103	583	67
104	583	51
105	583	49
106	583	51
107	583	51
108	583	50
109	583	17
110	583	14
111	583	13
112	583	7
113	583	5
114	583	5
115	583	7
116	583	6
117	583	10
118	583	12
119	583	7
120	583	9
121	583	3
122	583	9
123	583	7
124	583	5
125	583	8
126	583	6
127	583	9
128	583	8
129	583	11
130	583	7
131	583	8
132	583	4
133	583	7
134	583	8
135	583	15
136	583	12
137	583	7
138	583	12
139	583	8
140	583	11
141	583	9
142	583	18
143	583	11
144	583	13
145	583	17
146	583	16
147	583	11
148	583	10
149	583	15
150	583	16
151	583	16
152	583	16
153	583	13
154	583	20
155	583	11
156	583	9
157	583	15
158	583	11
159	583	18
160	583	3
161	583	12
162	583	10
163	583	11
164	583	12
165	583	15
166	583	18
167	583	13
168	583	8
169	583	4
170	583	8
171	583	12
172	583	13
173	583	7
174	583	8
175	583	10
176	583	12
177	583	11
178	583	12
179	583	8
180	583	8
181	583	7
182	583	14
183	583	10
184	583	14
185	583	11
186	583	7
187	583	8
188	583	7
189	583	1
190	583	8
191	583	2
192	583	4
193	583	4
194	583	7
195	583	8
196	583	4
197	583	8
198	583	9
199	583	4
200	583	3
201	583	5
202	583	5
203	583	5
204	583	6
205	583	11
206	583	6
207	583	5
208	583	2
209	583	7
210	583	4
211	583	5
212	583	7
213	583	7
214	583	8
215	583	10
216	583	6
217	583	4
218	583	4
219	583	10
220	583	7
221	583	7
222	583	4
223	583	7
224	583	8
225	583	13
226	583	19
227	583	11
228	583	19
229	583	8
230	583	11
231	583	8
232	583	13
233	583	7
234	583	9
235	583	6
236	583	1
237	583	5
238	583	4
239	583	4
240	583	3
241	583	3
242	583	7
243	583	6
244	583	6
245	583	5
246	583	9
247	583	3
248	583	2
250	583	5
251	583	1
252	583	2
253	583	1
254	583	4
255	583	2
256	583	1
257	583	2
258	583	4
259	583	7
260	583	4
261	583	5
262	583	8
263	583	2
264	583	9
265	583	7
266	583	3
267	583	8
268	583	4
269	583	12
270	583	8
271	583	4
272	583	9
273	583	10
274	583	11
275	583	8
276	583	10
277	583	6
278	583	7
279	583	7
280	583	11
281	583	5
282	583	5
283	583	6
284	583	7
285	583	9
286	583	7
287	583	4
288	583	9
289	583	15
290	583	5
291	583	5
292	583	12
293	583	5
294	583	12
295	583	16
296	583	9
297	583	9
298	583	19
299	583	18
300	583	10
301	583	10
302	583	12
303	583	16
304	583	12
305	583	21
306	583	14
307	583	17
308	583	28
309	583	28
310	583	39
311	583	29
312	583	35
313	583	23
314	583	29
315	583	34
316	583	21
317	583	17
318	583	17
319	583	25
320	583	35
321	583	39
322	583	40
323	583	37
324	583	41
325	583	42
326	583	44
327	583	37
328	583	44
329	583	36
330	583	28
331	583	26
332	583	29
333	583	15
334	583	14
335	583	18
336	583	18
337	583	11
338	583	12
339	583	7
340	583	5
341	583	11
342	583	7
343	583	13
344	583	21
345	583	22
346	583	11
347	583	29
348	583	23
349	583	20
350	583	20
351	583	28
352	583	15
353	583	23
354	583	14
355	583	22
356	583	38
357	583	23
358	583	23
359	583	31
360	583	48
361	583	44
362	583	35
363	583	22
364	583	36
365	583	42
366	583	17
367	583	13
368	583	17
369	583	35
370	583	26
371	583	27
372	583	33
373	583	10
374	583	15
375	583	16
376	583	24
377	583	18
378	583	16
379	583	19
380	583	8
381	583	11
382	583	7
383	583	7
384	583	8
385	583	7
386	583	3
387	583	4
388	583	7
389	583	3
390	583	4
391	583	2
392	583	7
393	583	12
394	583	7
395	583	6
396	583	4
397	583	7
398	583	5
399	583	14
400	583	11
401	583	10
402	583	18
403	583	19
404	583	8
405	583	8
406	583	5
407	583	2
408	583	3
409	583	4
410	583	7
411	583	4
412	583	3
413	583	5
414	583	5
415	583	3
416	583	1
417	583	1
418	583	4
419	583	3
420	583	3
421	583	3
422	583	3
423	583	3
424	583	1
425	583	4
426	583	6
427	583	3
428	583	2
429	583	1
430	583	3
432	583	1
433	583	3
434	583	3
436	583	4
437	583	6
438	583	5
439	583	7
440	583	6
441	583	4
442	583	1
443	583	8
444	583	14
445	583	7
446	583	17
447	583	21
448	583	12
449	583	20
450	583	36
451	583	48
452	583	46
453	583	38
454	583	39
455	583	40
456	583	40
457	583	47
458	583	40
459	583	28
460	583	42
461	583	30
462	583	32
463	583	16
464	583	18
465	583	28
466	583	23
467	583	14
468	583	18
469	583	15
470	583	32
471	583	19
472	583	16
473	583	16
474	583	13
475	583	7
476	583	14
477	583	19
478	583	9
479	583	16
480	583	19
481	583	14
482	583	19
483	583	24
484	583	24
485	583	32
486	583	27
487	583	28
488	583	37
489	583	36
490	583	31
491	583	32
492	583	39
493	583	33
494	583	50
495	583	60
496	583	60
497	583	55
498	583	70
499	583	31
500	583	17
501	583	29
502	583	10
503	583	19
504	583	19
505	583	20
506	583	29
507	583	30
508	583	21
509	583	24
510	583	50
511	583	57
512	583	80
513	583	82
514	583	98
515	583	82
516	583	96
517	583	93
518	583	82
519	583	66
520	583	59
521	583	34
522	583	20
523	583	14
524	583	7
525	583	7
526	583	7
527	583	3
528	583	9
529	583	7
530	583	7
531	583	11
532	583	10
533	583	10
534	583	9
535	583	5
536	583	7
537	583	6
538	583	10
539	583	9
540	583	7
541	583	4
542	583	1
543	583	10
544	583	7
545	583	8
546	583	3
547	583	8
548	583	14
549	583	12
550	583	6
551	583	3
552	583	5
553	583	11
554	583	4
555	583	11
556	583	15
557	583	13
558	583	21
559	583	14
560	583	16
561	583	13
562	583	29
563	583	43
564	583	43
565	583	44
566	583	42
567	583	30
568	583	45
569	583	31
570	583	26
571	583	36
572	583	39
573	583	52
574	583	67
575	583	76
576	583	132
577	583	111
578	583	231
579	583	219
580	583	338
581	583	353
582	583	1544
583	583	1121
