TEST DATA FOR `layout'

A Zip file of this data is available.

Input for test 1

4 2 1
1 3 10
2 4 20
2 3 3

Output for test 1

27

Input for test 2

10 15 20
5 9 1207
3 9 1900
5 6 336
4 6 692
7 8 314
1 9 2460
3 6 1029
6 7 230
2 3 318
6 10 1225
5 10 1558
8 9 336
4 8 1230
3 10 2251
1 8 1815
4 10 1907
4 9 1556
3 8 1560
2 6 1337
2 4 648
2 10 2560
1 8 2121
6 8 535
5 8 868
5 7 558
7 10 991
1 3 556
8 10 680
2 8 1875
3 5 688
1 2 242
1 5 1249
1 10 2805
3 4 334
7 9 640

Output for test 2

-1

Input for test 3

50 150 150
11 23 3286
31 49 5427
1 48 13962
10 30 5552
12 17 1340
11 15 1013
17 50 9788
17 18 243
6 14 2445
12 33 6042
6 44 11295
35 46 3242
18 50 9551
10 33 6593
43 46 875
25 47 6676
22 35 4004
21 33 3650
7 31 6927
21 22 359
34 48 4049
9 28 5289
30 49 5787
7 17 2904
6 22 4677
34 49 4362
15 32 4930
6 27 6045
13 33 5803
28 31 971
8 10 697
31 41 3265
41 46 1368
15 45 8968
12 49 10780
9 49 11677
10 19 2343
17 28 3057
13 28 4153
13 17 1099
42 47 1410
5 33 8283
24 31 2099
31 43 3760
1 41 12118
36 48 3361
2 42 12055
27 30 885
30 41 3628
13 32 5458
21 43 6723
4 32 8275
7 28 5958
17 46 8646
20 43 7027
2 13 3461
22 50 8383
19 22 960
6 17 3269
27 40 4307
21 41 6230
13 37 7178
8 41 9868
40 45 1328
41 48 1849
14 21 1882
1 23 6542
10 49 11330
29 31 696
12 36 7111
4 36 9680
2 24 6479
12 46 9985
37 45 2327
24 40 5159
13 27 3875
23 35 3706
12 50 11130
12 34 6422
4 27 6691
9 46 10882
15 24 2492
13 16 846
18 31 3786
6 11 1691
12 26 3775
5 26 6017
46 48 487
8 18 2821
30 42 3847
11 29 4906
23 40 5376
23 37 4376
24 26 516
7 27 5683
33 47 4212
23 32 2658
14 37 6910
18 20 519
12 42 8843
27 46 5872
31 42 3484
26 35 2975
21 44 6975
34 42 2425
37 46 2569
17 44 8032
2 22 5966
35 47 3503
21 30 2610
15 50 10357
38 48 2667
3 13 3192
5 7 681
3 43 12059
21 40 6029
27 42 4730
1 2 285
39 43 961
30 33 1044
20 41 6536
13 47 10010
8 12 1245
23 41 5580
18 43 7541
47 49 537
29 38 3141
2 45 12955
25 32 2129
46 47 265
3 11 2710
1 31 8855
26 39 4389
12 27 4117
5 34 8662
4 6 650
11 42 9078
28 37 3029
14 16 574
18 26 2203
42 48 1628
3 24 6213
13 42 8599
5 18 3817
14 47 9735
28 42 4449
27 44 5255
21 23 655
22 27 1372
25 46 6415
33 40 2375
9 18 2464
28 36 2709
45 50 1382
31 38 2439
8 39 9396
40 49 2357
9 32 6584
20 42 6742
9 41 9508
41 47 1621
21 24 867
24 48 7195
4 14 3081
10 42 9385
23 45 6688
36 40 1304
3 21 5333
1 47 13738
22 44 6614
34 40 1993
11 43 9342
18 30 3415
1 9 2595
9 34 7308
7 22 4308
13 18 1330
26 36 3327
10 29 5210
25 28 813
5 12 2234
17 49 9436
8 40 9654
28 39 3758
11 14 744
16 26 2682
29 49 6106
31 34 1055
31 35 1384
8 25 4811
43 48 1346
2 41 11830
9 14 1403
4 47 12814
24 29 1399
12 45 9732
3 39 11096
7 18 3134
30 31 353
10 15 1319
7 33 7596
30 38 2800
15 34 5638
4 42 11405
25 27 538
1 3 545
16 23 1956
4 9 1673
30 32 693
24 46 6714
18 22 1167
20 24 1166
49 50 342
18 32 4116
7 47 11806
7 26 5331
16 42 7750
6 48 12383
20 47 8150
20 44 7269
4 26 6339
24 27 848
11 16 1317
19 31 3561
16 36 6018
14 19 1272
11 13 472
14 26 3255
7 20 3646
42 49 1934
11 47 10479
9 20 2976
10 25 4119
1 17 4827
27 47 6128
2 39 11363
11 35 6981
13 43 8866
23 42 5791
2 28 7602
4 33 8604
15 46 9205
14 29 4148
27 33 1920
8 17 2575
11 49 11012
22 34 3668
11 19 2023
9 40 9305
2 36 10314
18 41 7036
41 50 2501
16 39 7066
44 46 614
11 34 6652
10 45 10284
23 33 2990
21 45 7339
16 40 7326
34 41 2198
14 33 5519
9 25 4463
7 35 8306
17 36 5763
2 50 14333
18 25 1992
12 20 2083
44 48 1095
17 45 8395
33 49 4733
24 25 305
41 42 215
1 22 6240
30 47 5245
15 47 9465
7 36 8666
45 48 722
1 10 2941
4 25 6141
14 50 10606
6 7 356
31 45 4374
30 40 3416
25 50 7546
38 47 2436
18 23 1464
20 28 2299
15 28 3613
1 8 2248
3 38 10742
24 45 6471
3 45 12677
5 47 12480
7 24 4823
10 27 4661
18 39 6575
30 36 2104
6 25 5496
24 47 6976
15 38 7024

Output for test 3

14629

Input for test 4

100 400 100
28 41 4179
3 75 22045
64 81 5466
8 22 4289
21 44 7024
14 54 12150
34 66 9985
1 86 26186
35 68 10156
78 93 4388
11 44 10022
2 51 14986
14 29 4316
23 100 23372
59 85 8179
29 97 20810
20 39 5687
23 63 12196
4 36 9593
77 100 6672
1 4 1058
2 37 10670
48 98 15036
82 94 3473
33 42 2889
14 69 16598
20 60 12248
11 25 4150
1 69 20678
36 49 4056
24 86 19183
38 43 1643
45 55 3096
13 40 8162
44 96 15667
23 58 10765
12 81 21266
9 10 344
10 61 15454
42 58 5036
18 31 3857
5 24 5642
40 48 2471
19 38 5731
38 99 18477
25 87 19146
7 52 13648
70 72 737
33 61 8814
55 97 12629
12 84 22127
52 71 5804
51 87 11226
76 93 5134
14 40 7906
1 24 7017
33 36 1019
38 62 7485
82 93 3215
9 43 10261
15 96 24527
24 84 18588
94 98 975
12 76 19662
6 87 24883
56 69 3759
54 67 3889
1 5 1384
1 42 12526
22 44 6730
98 99 278
8 58 15268
13 82 21231
5 43 11563
92 98 1427
65 100 10492
44 100 16884
38 82 13779
67 97 9086
13 38 7461
30 33 865
3 11 2578
15 84 21173
48 94 14093
12 67 16629
24 49 7683
6 27 6206
23 92 21279
49 88 12088
9 69 18013
32 52 6245
40 95 16769
66 95 8854
13 46 10004
10 66 16890
10 62 15778
21 97 22929
41 54 3979
44 87 13256
23 94 21745
18 38 6018
5 91 26365
5 99 28392
45 71 7923
9 100 27502
4 22 5531
5 34 8544
34 48 4559
24 62 11780
57 88 9490
36 51 4680
28 77 15414
45 80 10875
25 50 7539
69 77 2834
8 99 27472
13 84 21763
19 64 13692
13 32 5557
60 76 4958
30 53 7209
24 79 17126
63 74 3449
16 67 15411
26 54 8617
28 75 14668
15 38 6869
29 79 15756
13 19 1755
28 67 12029
42 84 13083
42 68 7902
41 51 3064
45 47 667
47 57 3141
1 62 18773
21 22 320
34 75 12839
23 29 1607
19 89 21528
46 56 3105
20 67 14168
49 77 8825
12 97 25709
1 22 6568
3 28 7406
21 65 13408
63 75 3778
58 65 2128
46 91 13921
26 36 3030
41 97 16925
39 81 13113
93 94 270
43 100 17247
34 40 2098
23 47 7359
47 49 553
26 43 5317
9 95 26081
51 78 8573
22 48 7879
1 37 10998
27 30 941
13 30 4958
2 28 7781
1 79 24130
62 67 1356
25 65 12260
11 46 10554
93 97 927
42 81 12231
2 77 23169
49 51 628
27 40 4138
53 70 5042
71 91 6345
14 60 14118
67 98 9388
25 49 7299
37 42 1527
35 66 9642
1 71 21399
42 95 16226
90 99 2365
47 81 10605
22 74 15856
42 48 1947
11 21 3004
16 90 22709
55 96 12387
32 36 1275
1 78 23889
34 81 14839
57 95 11476
55 80 7787
16 56 12214
8 56 14640
40 47 2175
4 77 22448
21 31 2903
37 59 6794
22 34 3342
26 71 13799
56 82 8159
9 42 9879
14 91 23660
24 90 20400
24 92 21054
16 34 5205
25 57 9873
36 75 12108
37 45 2509
19 26 2054
44 93 14988
60 95 10576
36 63 8354
10 21 3287
75 91 4999
4 72 20706
77 91 4244
39 61 6811
1 26 7629
29 44 4920
9 44 10639
11 34 6640
39 62 7142
17 32 4346
7 37 9039
11 72 18479
14 95 24660
14 55 12501
43 57 4374
49 93 13595
76 83 2162
82 95 3673
40 66 7903
21 56 10661
10 35 7281
49 86 11505
26 53 8377
17 38 6265
29 77 15128
40 89 15138
1 14 4076
7 39 9687
59 66 2118
40 73 10158
5 48 13088
19 76 17549
7 88 24815
1 100 30146
9 26 4973
51 53 687
47 69 6545
13 87 22692
40 59 5801
37 74 11441
39 65 8036
6 58 15887
35 75 12491
32 44 3917
26 33 2031
14 92 23997
33 79 14493
18 51 10030
34 50 5036
9 92 25406
29 59 9416
61 62 362
29 34 1540
36 96 18316
40 58 5577
29 51 6929
49 74 7766
48 88 12321
86 88 594
30 59 9010
79 96 4837
20 54 10288
29 46 5447
48 59 3342
35 69 10414
12 57 13802
37 95 17758
42 65 7140
46 61 4610
66 97 9307
14 70 16946
11 18 2029
16 76 18433
31 33 504
87 98 2959
10 96 25965
26 60 10574
26 56 9307
63 80 5390
13 70 17189
9 34 7263
42 87 14024
11 52 12336
19 63 13418
12 16 1225
41 91 15482
17 21 1230
58 88 9239
58 90 9875
70 95 7738
46 82 11256
11 75 19475
21 90 21160
44 89 13844
20 89 21171
54 86 9958
85 90 1463
73 82 2945
8 42 10232
19 100 24582
29 48 6082
41 74 10176
76 77 365
21 32 3122
19 48 8876
19 80 18793
61 80 5938
7 32 7421
16 48 9749
79 100 6042
5 10 1638
64 71 2149
50 60 3260
41 87 14280
26 55 8972
48 63 4550
30 74 13652
35 70 10773
87 91 1218
6 38 9637
10 73 19162
33 41 2644
24 82 18068
28 88 18673
68 69 278
60 82 6897
62 64 505
18 41 6990
13 26 3785
16 75 18043
18 57 11994
1 75 22743
24 37 4003
17 42 7481
49 62 4102
31 75 13610
3 5 688
47 83 11137
21 66 13636
20 77 17558
8 61 16145
5 22 5203
29 36 2268
46 95 14920
19 29 2805
49 96 14272
66 74 2565
44 78 10603
24 76 16137
47 84 11466
27 82 17221
50 80 9440
69 80 3708
3 35 9567
26 97 21573
74 100 7729
33 96 19313
42 93 15746
34 46 3923
8 35 7976
30 58 8780
46 62 4949
58 97 11659
20 72 15809
15 72 17338
35 81 14494
2 61 18119
49 100 15466
28 51 7224
29 50 6563
6 98 27834
10 77 20515
79 99 5648
52 55 972
15 55 12161
37 72 10774
38 66 8600
55 65 3088
10 34 6930
26 34 2306
79 86 2075
81 85 1233
41 90 15118
41 56 4630
44 80 11063
38 93 16959
3 21 5552
46 90 13559
43 72 8819
34 95 18822
5 87 25144
74 86 3734
82 97 4102
32 75 13339
48 57 2821
51 95 13411
57 91 10447
63 71 2412
6 12 1806
56 64 2346
26 100 22522
56 76 6205
6 64 17596
39 59 6145
3 10 2280
32 58 8155
79 97 5061
6 43 11231
56 89 10176
30 43 4131
27 51 7430
20 29 2431
33 59 8125
16 85 21223
2 11 2943
43 86 13250
11 68 17112
60 96 10751
34 89 17193
13 88 22905
26 70 13375
5 21 4880
15 99 25305
38 73 10830
17 86 21115
10 75 19727
48 77 9023
73 91 5582
1 82 25050
23 78 17071
6 84 23918
58 87 8984
41 93 15980
11 37 7703
21 67 13841
19 21 667
10 54 13214
57 94 11244
66 88 6869
64 83 5994
3 12 2774
58 82 7515
22 55 9997
3 42 11807
31 78 14724
10 60 15169
10 46 10819
30 57 8488
2 43 12582
36 90 16748
3 86 25476
54 74 6192
26 62 11128
30 96 20141
31 57 8111
9 25 4731
43 62 5836
49 57 2578
20 47 8185
31 79 14968
16 82 20353
68 72 1336
5 19 4208
34 84 15674
1 31 9117
43 90 14467
14 82 20974
5 13 2454
13 95 24891
31 42 3352
14 77 19394
71 94 7104
49 91 13029
20 26 1655
30 73 13334
20 93 22300
22 77 16908
20 58 11582
18 62 13465
21 87 20257
83 87 1250
19 42 6924

Output for test 4

30146

Input for test 5

200 400 600
85 134 14317
86 138 15515
160 162 662
58 59 305
27 180 45311
70 116 13514
123 126 1133
79 113 10076
12 29 4606
22 125 29998
143 148 1400
115 174 18000
87 191 31383
12 163 44370
106 154 14539
82 187 31867
26 77 14598
47 200 45627
128 182 16442
49 165 34175
117 141 7480
30 105 21817
6 85 23117
159 180 6255
138 189 15690
110 128 5364
62 139 22657
53 153 29273
122 175 16279
29 38 2748
83 88 1565
138 172 10225
117 163 14147
166 185 5817
119 172 16157
68 144 22521
30 179 44234
69 106 10735
110 160 15229
138 160 6774
110 181 21392
137 189 16046
131 198 20610
61 98 10490
2 137 39744
123 168 13982
27 36 2810
33 193 47503
130 164 10491
58 96 10859
114 115 368
47 57 2916
80 142 18784
18 42 6866
20 104 24277
51 66 4048
53 124 20451
41 47 1855
70 97 7956
52 175 36291
195 200 1452
47 198 45078
75 117 12366
74 174 30004
155 195 12339
147 164 5315
131 169 11684
11 79 19390
7 47 11902
8 65 16731
67 98 8914
78 198 36435
29 185 46502
6 110 30370
7 176 50003
15 152 39985
36 41 1321
95 189 28547
103 182 23870
10 148 40446
91 118 7945
21 181 47205
12 130 34217
132 175 13106
54 150 28036
76 77 244
95 144 14680
11 46 10085
106 195 27226
30 37 2278
21 58 10875
50 174 36598
68 147 23372
45 184 41462
9 185 52232
45 83 10970
38 164 37367
88 97 2598
109 167 17741
18 133 33424
123 198 23171
9 115 30770
137 178 12343
29 119 26207
1 11 3201
39 59 5935
49 115 18916
55 96 11684
91 163 21789
23 76 15094
65 148 24486
12 93 23246
174 189 4820
86 170 25250
46 189 42703
63 179 34442
57 171 33798
79 111 9581
99 183 25480
33 134 29409
80 87 2398
20 37 4969
134 141 2399
78 110 9586
123 148 7726
24 196 51254
21 144 36096
76 114 11176
65 134 20132
62 129 19466
46 149 30273
4 107 30005
154 172 5446
114 143 9023
144 178 10207
129 158 8952
116 191 22996
61 100 11025
90 134 12991
77 190 34296
40 136 28115
78 147 20732
3 196 57562
64 93 8334
14 105 26188
93 116 6771
182 195 4169
4 190 55302
95 149 16085
104 118 4115
32 181 44059
62 69 1841
50 200 44599
116 177 18453
112 161 15051
30 118 25682
134 187 16518
41 179 40907
89 169 24046
33 108 21722
16 144 37440
62 173 32882
7 153 43046
76 84 2563
169 176 1951
72 136 19087
4 165 47582
29 32 1025
78 127 14715
47 82 9951
111 186 22892
28 53 7582
137 186 15063
37 133 27935
115 137 6769
101 167 20064
99 142 13138
26 97 20685
30 116 25142
27 145 34699
59 70 2890
27 174 43542
123 132 2886
161 169 2348
51 136 24675
15 166 44426
60 142 24069
66 134 19870
2 4 704
2 145 42143
47 133 25040
16 62 13337
184 188 1333
127 154 8111
164 177 3754
41 197 46708
86 97 3220
20 35 4373
60 167 31699
125 178 16000
148 176 8482
152 156 1402
46 187 42129
31 63 9437
36 198 48258
1 93 26783
26 104 22675
39 105 18988
103 174 21453
1 36 10429
90 194 31465
69 128 17354
149 174 7662
74 149 22344
92 142 15138
7 116 31887
162 171 2595
37 108 20547
116 194 23838
146 176 9114
66 98 9243
1 130 37759
18 192 51590
14 53 11408
51 144 27118
13 84 20380
34 164 38559
39 193 45733
31 112 23605
67 81 3827
121 152 9493
46 190 42931
25 122 28139
3 92 25918
143 177 10164
41 57 4762
169 190 6449
141 145 1094
1 123 35519
76 140 19329
116 153 11183
44 126 24045
100 133 9849
86 163 23154
114 150 10939
131 192 18729
99 191 28114
59 183 36738
85 105 5665
55 80 6749
71 174 30877
138 167 8936
46 49 1052
29 181 45065
173 187 4520
43 133 26282
139 177 11361
51 105 15245
154 167 4145
106 139 10130
21 176 45673
119 180 18615
43 177 39671
15 171 45846
8 165 46436
92 165 22050
64 171 31836
99 152 15971
96 193 29242
94 131 10896
36 189 45553
88 200 33828
38 86 13930
72 116 12983
98 141 13026
13 176 47852
123 138 4773
64 105 11775
75 115 11756
6 127 35507
37 143 31174
16 87 20510
42 140 28948
6 63 16750
92 114 6403
25 159 39638
111 127 4847
11 138 37125
14 65 14718
125 161 11139
25 124 28823
117 125 2521
2 115 32977
170 171 286
23 67 12773
122 197 23224
27 87 17538
22 117 27510
114 146 9798
122 141 6056
55 129 21401
47 58 3319
49 134 24598
17 124 30965
96 111 4400
11 120 31382
33 89 16251
31 116 24779
108 139 9464
51 53 480
101 136 10529
5 27 6479
183 191 2620
21 23 569
170 196 8088
57 174 34682
101 104 846
35 57 6426
52 100 13585
8 18 3195
122 145 7131
166 178 3455
94 184 27170
138 164 7982
4 109 30598
123 136 4148
67 125 16960
3 140 40444
2 120 34347
23 169 43176
38 195 46883
81 117 10661
39 141 30018
83 104 6148
175 181 1760
29 162 39554
79 170 27474
135 174 11922
170 183 3912
44 84 11635
10 196 55325
7 95 25774
35 144 32054
125 148 6947
23 88 18828
157 160 948
63 92 8243
107 111 1282
92 181 26784
13 45 9053
128 149 6376
32 125 27126
61 157 28388
64 107 12441
122 129 2224
17 175 46539
11 104 26814
165 174 2740
111 159 14583
102 162 18218
72 134 18298
141 152 3193
63 122 17027
30 149 35114
66 191 37567
40 90 14391
91 100 2634
39 75 10209
102 124 6414
148 194 14161
47 150 30157
50 160 32445
166 172 1644
102 103 263
132 182 15228
133 135 671
92 160 20634
43 121 22636
108 181 22034
113 183 21328
122 155 10234
172 198 8207
5 15 3263
51 158 31401
28 78 14383
68 134 19278
49 135 24991
15 182 49173
25 79 15487
13 14 229
83 199 35123
86 98 3457
93 171 23498
67 120 15239
28 138 32422
47 154 31484
2 60 17298
117 123 1749
134 167 10334
73 92 5553
52 83 8619
93 134 12050
154 198 13590
26 145 35008
77 189 34050
93 190 29373
73 187 34438
87 131 12879
12 165 44875
98 191 28280
45 181 40293
132 147 4548
24 46 6395
63 169 31512
75 139 19182
46 59 3900
175 199 7439
148 151 852
107 195 26844
44 197 45826
41 124 24138
46 118 20810
6 91 24683
32 96 18557
39 183 42642
20 84 18470
104 185 24652
100 189 27177
57 139 24133
1 10 2762
85 200 34613
37 105 19537
77 167 27276
147 150 772
15 107 26415
83 148 19338
80 154 22259
33 114 23314
34 84 14503
49 195 43454
180 185 1659
143 197 16595
150 174 7424
115 136 6473
40 142 29993
87 180 27750
121 150 8766
29 99 20291
57 132 21858
172 186 4487
128 188 18457
99 136 11198
121 200 24218
65 92 7659
22 84 17877
27 131 30406
74 127 15781
26 32 1840
47 182 39984
14 136 35589
14 55 12011
39 163 36641
20 83 18130
101 170 20867
27 85 16912
52 79 7326
115 143 8618
100 139 11874
182 192 3163
16 174 46477
53 75 5985
41 191 44758
119 122 882
6 147 41470
29 149 35341
13 101 25280
81 143 18641
13 123 31652
65 71 1556
68 161 27795
170 178 2233
28 47 5673
144 168 7340
32 174 41984
70 150 23642
54 173 35124
123 149 7986
32 121 25763
44 92 13823
19 58 11441
107 170 19124
49 93 12482
18 34 4478
104 199 28957
14 164 44173
37 136 28965
38 131 27168
37 119 23647
47 165 34855
19 106 25107
57 130 21262
92 183 27459
32 152 35243
179 184 1667
49 65 4440
195 197 673
46 58 3617
125 168 13159
32 164 39081
7 199 57249
71 172 30129
35 163 37827
18 181 47996
49 166 34538
116 179 19051
162 168 1755
73 120 13647
46 51 1713
89 165 22737
8 69 17780
48 126 22653
61 193 39202
49 136 25365
58 177 35091
145 177 9632
28 131 30156
37 95 16776
150 168 5730
81 109 8318
95 200 31709
71 83 3519
23 155 38847
110 150 11891
23 77 15295
50 123 20891
55 82 7437
9 24 4421
39 130 26510
181 184 1098
52 186 39758
67 113 13259
92 187 28912
3 87 24602
89 127 11242
66 91 7123
6 98 26752
80 174 28365
32 130 28593
175 183 2426
37 41 1056
4 172 49558
98 148 14975
166 183 5060
111 118 1937
101 174 22022
36 86 14325
11 140 37764
1 75 21414
45 115 20276
164 192 8520
135 136 393
129 189 18501
38 113 21712
86 162 22894
17 57 11510
6 29 6681
85 163 23337
13 115 29319
69 188 35812
61 190 38410
76 146 20931
50 64 3845
94 163 20734
3 171 49719
91 155 19274
26 143 34503
3 20 5132
32 47 4415
126 177 15345
113 161 14786
48 179 38631
31 125 27484
5 188 54445
15 33 5027
39 186 43730
54 62 2272
54 170 34284
25 87 18060
50 87 10562
11 117 30588
66 102 10463
39 167 37912
34 127 27254
58 90 9015
87 139 15455
72 127 16338
167 182 4377
38 81 12252
83 85 696
34 80 13079
184 194 3035
39 195 46477
52 61 2511
12 75 17859
76 80 1121
87 171 25085
74 90 4715
55 61 1653
51 139 25652
85 172 25900
16 84 19493
170 195 7715
65 76 2903
134 155 6568
38 135 28364
89 193 31261
141 178 11015
3 139 40095
62 153 26695
35 189 45892
81 112 9201
19 92 20993
34 188 45931
111 158 14223
154 174 6100
33 177 42499
41 165 36696
127 159 9727
44 174 38569
31 188 46857
115 194 24174
89 195 32021
163 180 4992
34 82 13792
78 84 1947
35 181 43112
95 97 509
153 155 719
66 155 26427
70 176 31621
49 192 42487
82 193 33440
39 107 19597
89 98 2511
168 170 533
83 89 1830
158 196 11689
156 171 4466
102 114 3303
66 96 8738
53 134 23399
93 140 14170
18 113 27378
23 50 8017
68 88 5775
91 193 30829
140 175 10472
20 143 36094
15 115 28725
148 187 12127
91 184 28168
65 85 5786
56 105 13928
94 106 3355
14 47 9521
38 171 39386
22 77 15600
81 110 8639
61 92 8655
84 124 11690
74 179 31454
37 46 2589
62 170 32015
34 96 18034
72 154 24431
45 107 17978
58 148 26302
25 133 31506
80 130 14955
119 187 21015
61 140 23203
71 199 38609
20 87 19449
76 89 4020
82 107 7351
65 116 14777
29 67 11180
63 115 14969
87 167 24010
107 165 17553
165 167 728
31 170 41218
171 180 2652
41 97 16206
33 159 37211
106 149 12970
44 58 4281
84 104 5761
140 164 7255
7 139 38949
9 70 17627
50 190 41553
164 200 10913
103 141 11484
139 147 2277
3 55 15501
43 149 31178
63 166 30617
126 182 16940
52 85 9334
25 110 24710
38 41 848
154 159 1630
130 135 1464
159 185 7895
92 185 28182
13 143 37976
60 147 25435
98 106 2284
94 181 26008
59 91 8931
40 87 13617
41 140 29220
104 120 4563
11 195 54546
86 146 17800
16 70 15376
154 186 9910
24 102 22618
46 63 4921
3 189 55391
3 46 12715
1 168 49426
31 185 45843
96 150 15983
164 175 3219
130 180 15155
35 63 8098
98 174 22932
60 124 18367
96 118 6310
8 63 16154
5 33 8276
127 148 6231
47 186 41405
8 46 11231
55 146 26513
40 52 3638
159 164 1520
149 157 2579
45 197 45530
50 66 4371
1 23 6543
28 106 22631
43 125 23947
149 187 11839
157 190 10048
25 180 45831
37 71 9641
102 171 20767
33 98 18745
13 54 11864
1 180 52908
115 116 357
49 76 7367
42 52 3157
70 115 13105
32 44 3403
46 176 38390
45 195 44845
64 86 6293
15 62 13537
28 65 10863
62 192 38773
23 47 6983
132 185 16228
182 199 5327
6 159 45251
85 96 3159
168 173 1377
78 134 16602
142 198 17074
99 112 3919
2 187 55121
30 152 35984
40 97 16409
25 154 37952
97 134 10881
82 199 35399
5 38 9668
18 198 53426
96 161 19640
25 89 18600
158 169 3341
119 168 15122
147 168 6518
156 162 1888
63 167 30971
50 180 38320
45 113 19718
7 160 45322
138 153 4403
38 172 39593
38 68 8710
139 192 16105
59 119 17117
69 154 25215
117 166 15033
25 84 17087
61 188 37887
72 74 554
7 113 30901
52 184 39095
40 196 46517
75 124 14443
13 95 23598
13 191 52692
91 95 1281
76 184 32624
121 156 10851
51 86 9798
110 133 6776
90 107 4946
67 191 37184
91 122 9060
156 168 3644
146 152 1800
6 48 12514
3 101 28567
123 128 1628
52 108 15946
83 103 5882
3 45 12329
79 94 4589
4 43 11413
47 105 16624
61 170 32239
72 83 3232
55 128 21091
143 193 15128
35 81 13069
3 152 43855
55 108 15105
15 121 30496
10 50 11782
164 179 4368
150 191 12784
58 128 20269
54 175 35736
5 61 16535
12 72 17018
46 181 39913
95 192 29304
26 185 47299
114 184 21485
6 105 28736
55 85 8480
17 86 19822
132 143 3448
119 163 13589
56 170 33736
101 187 26208
136 171 10611
106 118 3516
11 85 21354
39 102 18232
104 156 15812
30 135 30819
12 150 40163
160 199 11892
59 197 41240
57 152 27905
41 186 43222
35 177 41891
122 181 17963
36 137 29488
16 39 6562
32 142 32385
32 74 11986
88 195 32359
36 146 32151
96 131 10312
121 161 12432
156 196 12270
51 185 39640
152 177 7560
73 129 16505
166 182 4735
73 111 11200
98 188 27406
6 42 10570
108 118 2867
74 83 2647
105 191 26295
115 193 23789
138 143 1509
32 185 45435
35 155 35361
89 143 16113
7 101 27438
5 16 3470
111 192 24643
51 165 33466
136 145 2668
104 193 27005
16 185 49925
56 163 31639
49 109 17184
72 193 36358
78 187 33103
121 192 21818
92 125 9822
90 148 17302
86 87 361
39 165 37172
69 142 21715
108 160 15839
29 98 20069
32 116 24367
41 158 34615
175 195 6264
52 70 4846
24 177 45107
68 173 31234
180 193 4021
64 161 28925
83 186 31123
89 122 9497
46 192 43501
136 193 17316
125 137 3633
127 145 5371
3 13 3264
143 175 9631
31 127 28156
45 146 29713
11 192 53569
108 136 8443
87 100 3591
33 137 30431
8 137 37891
36 68 9147
107 130 6870
44 102 16872
39 54 4446
36 70 9597
78 200 36924
84 147 18740
48 170 36007
18 88 20172
90 139 14727
49 188 41336
117 120 738
144 152 2303
100 120 5763
136 166 9172
35 58 6807
22 50 8286
51 116 18556
84 166 24621
17 27 2674
31 81 14362
63 196 39873
33 101 19630
99 137 11473
103 134 9098
67 114 13473
45 76 8761
19 141 35800
11 28 4678
85 182 29016
136 141 1580
107 148 12329
106 125 5722
130 182 15797
8 147 40894
152 188 11208
7 68 17898
107 168 18561
23 56 9675
25 32 2063
15 142 37102
17 104 25001
77 134 16947
80 133 15785
16 164 43564
1 44 12561
24 138 33397
6 99 26979
52 124 20685
93 109 4671
9 22 3879
147 199 15981
32 51 5813
135 151 4797
4 142 40656
13 33 5642
48 175 37482
146 200 16580
24 113 25734

Output for test 5

59227

Input for test 6

400 40 1000
188 201 3787
43 69 8218
140 211 21796
170 323 45706
198 313 34181
56 277 66677
65 195 39367
77 194 35535
287 389 30545
194 349 46710
213 369 46646
146 383 71325
185 341 46571
19 206 57256
289 337 14329
273 347 22137
225 284 17167
112 114 591
44 200 47581
75 358 85433
294 362 20766
113 162 15170
58 381 97020
28 236 64112
223 324 29543
303 345 13091
126 351 68228
136 285 44945
90 285 58825
107 274 50863
290 305 4144
307 346 12243
213 357 43190
22 190 51378
138 343 61788
56 99 12826
234 275 11930
295 387 27797
85 136 15199
119 393 82594
24 260 72013
5 14 3132
66 246 54855
153 381 68244
54 394 102023
249 255 1857
47 270 67751
7 231 68912
170 389 65610
9 126 35590
176 223 14612
160 353 58175
272 359 26019
148 213 19973
168 347 53825
130 170 12346
271 373 30256
273 299 7227
97 395 89560
226 310 24223
81 349 80897
231 364 39306
226 237 3397
155 272 35387
279 333 15850
168 314 43457
231 347 34332
1 125 37813
256 344 25983
84 168 25471
326 389 18927
187 264 23271
171 199 8442
145 195 15370
70 256 56561
13 367 107060
50 58 2521
309 317 2481
24 71 14745
209 245 11024
158 307 44317
249 327 22761
222 332 32186
41 57 5306
130 281 45693
136 202 20171
333 335 593
116 300 55344
90 316 67897
131 204 22594
60 89 8544
46 400 106556
19 388 111372
52 252 60878
29 390 109379
32 358 99014
252 267 4414
25 133 32973
212 308 28197
71 183 33871
117 186 21373
10 100 27486
65 189 37646
53 63 2985
67 140 22005
111 183 22174
58 97 11453
10 145 41004
28 213 56896
73 208 41222
262 339 22380
158 262 31706
17 310 88260
222 354 39395
207 338 38874
310 387 23426
49 294 73666
44 301 77436
184 331 43746
138 233 29391
12 340 98968
236 344 31926
50 207 47744
89 329 72191
209 350 42154
52 380 98644
190 385 58299
162 348 56041
154 303 44394
297 354 17628
102 264 49431
11 358 105041
48 157 33251
24 133 33251
116 342 68158
193 340 43777
308 321 4001
335 349 4727
360 393 9498
76 396 96123
132 151 5943
143 347 61608
136 372 71058
107 220 34800
159 200 12378
73 98 7509
264 340 22183
224 322 28581
334 397 18808
41 385 104000
186 191 1406
311 351 12726
250 335 24750
334 337 906
24 50 8279
11 222 64609
17 322 91999
51 188 41726
107 188 24905
152 300 44140
26 166 43124
10 243 71267
56 85 8711
241 255 4090
242 367 36962
53 127 22115
80 286 62093
108 138 9089
241 394 45007
250 366 34316
107 357 75596
368 398 8664
165 323 47066
200 309 32112
73 130 17089
327 361 10569
307 371 19587
360 364 1108
267 299 8873
26 87 18960
140 391 75336
137 264 38702
10 297 86669
173 315 42458
119 316 59447
46 245 60856
380 381 255
79 220 42955
120 345 68247
44 268 68196
166 339 51558
195 275 24134
24 122 29682
20 261 73417
106 232 38772
10 208 60574
89 90 277
63 211 45006
255 280 7057
64 279 64950
73 364 87720
217 242 7631
81 100 5507
184 217 10168
121 285 49681
206 326 35514
122 236 35275
162 261 30094
155 241 26393
48 210 49390
89 155 20140
138 168 9262
209 232 7186
23 196 52759
15 48 10147
110 378 80793
91 250 48504
2 300 90230
64 185 36834
175 309 39824
12 202 57843
320 390 21110
45 390 103985
130 193 19413
140 308 50239
130 333 61049
133 242 33599
232 263 9071
23 241 66868
268 377 32162
289 377 26323
70 386 95043
247 321 21390
2 20 5840
126 282 47188
194 346 45610
54 345 87719
266 281 4084
96 233 42141
206 318 32986
17 264 75337
43 124 24466
343 371 8419
302 343 12625
280 290 2923
270 288 4939
222 396 51450
104 339 70765
16 236 67381
86 290 61462
9 292 85688
163 388 67405
161 222 18763
2 47 14123
67 329 78767
254 323 19955
125 396 81537
54 383 98912
313 333 6079
3 154 46410
273 322 14111
217 368 44952
1 15 4485
210 227 5384
155 345 57145
150 229 24363
131 320 56915
25 241 66305
16 334 96065
50 237 57057
184 398 63847
114 127 3960
250 379 38036
132 375 73097
75 211 41428
95 153 17713
22 242 67334
215 230 4772
71 259 57031
89 219 39815
60 302 72424
219 238 5868
2 188 57155
120 339 66098
110 276 50532
176 236 18445
55 360 91790
269 388 35174
57 61 1225
206 321 33964
114 276 49189
113 196 25365
115 324 62885
42 74 10061
65 369 91541
13 377 109840
25 110 25834
79 100 6110
180 240 18566
38 276 72538
92 238 44862
113 251 42360
303 360 17513
4 88 26037
136 196 18259
19 389 111681
22 143 36836
213 310 28399
180 311 38792
269 287 4941
381 397 4651
227 281 15632
168 229 18718
88 293 61627
86 234 45247
229 356 37844
83 89 1610
122 298 53049
130 218 27221
164 180 4805
92 324 69733
143 271 38910
113 265 46487
121 288 50575
212 344 39418
41 382 102928
168 232 19812
193 389 58531
160 166 1847
213 394 53794
63 312 74655
364 383 5570
180 208 8692
220 243 6900
315 371 17046
137 207 21466
34 400 110506
288 387 29667
387 394 1916
226 275 14381
30 335 92392
256 396 41271
262 367 31046
77 209 40213
153 168 4532
310 333 7073
92 396 91370
89 297 62505
193 321 38017
8 101 28432
116 350 70910
309 346 11675
69 264 59208
20 92 21904
113 221 33380
226 253 8050
122 315 58227
107 332 67603
54 356 91117
75 286 63666
13 105 27977
85 378 87867
31 373 103661
120 196 23390
110 248 42456
315 351 11307
132 393 78427
152 298 43551
247 384 40428
146 219 22610
71 231 48806
263 358 28127
169 231 19227
227 265 11293
66 275 63148
19 210 58346
103 151 14693
41 157 35588
274 364 26730
184 355 51440
2 108 32583
4 189 56812
238 327 25836
221 279 16935
108 267 48512
41 377 101440
134 335 60439
151 293 42560
97 352 77201
26 200 53325
34 218 56605
138 244 32620
107 168 18735
206 333 37535
248 266 5293
88 91 847
1 317 95572
69 384 94710
63 85 6736
254 324 20252
352 364 3360
283 325 12278
168 265 29512
159 348 56911
130 205 23204
213 353 42073
66 155 26946
240 331 26433
33 227 59736
10 317 92600
364 370 1825
153 165 3693
125 178 16489
204 386 54267
5 260 78048
15 171 47535
54 368 94592
305 346 12795
280 328 14127
165 280 34491
21 254 71069
213 388 52113
36 390 107070
179 306 37574
32 389 108075
49 105 16782
320 385 19697
281 320 11449
105 245 42992
105 394 86843
36 97 18819
108 369 78718
275 344 20586
229 372 42381
186 268 24760
21 22 190
29 254 69136
35 121 26262
182 239 17705
180 356 52980
11 193 55547
272 338 19378
169 186 5315
131 356 68156
109 251 43622
4 110 32346
13 276 79852
257 274 5008
137 171 10340
64 132 20399
332 365 10153
93 257 49951
259 327 19731
283 398 34227
318 379 18419
167 286 35592
71 286 64735
131 369 71863
321 331 2987
15 109 28475
31 358 99297
148 283 40788
223 377 45492
163 276 34114
74 324 75012
51 264 64755
153 366 63914
246 354 32091
212 338 37421
109 335 68051
209 256 14191
21 361 102853
80 240 48903
196 373 53059
292 311 5332
112 354 73306
140 176 11027
189 291 30371
212 307 27838
19 66 14635
38 100 19167
373 398 7265
280 343 18822
242 360 34917
275 359 25208
62 150 26429
243 397 45385
1 141 42821
18 284 80635
32 207 53859
103 202 30248
17 357 103001
65 262 59855
186 323 40645
24 362 102380
235 278 12437
389 392 804
200 361 48359
79 326 74128
75 82 2338
225 322 28242
201 236 10919
86 226 42735
9 263 77581
98 247 45582
216 383 49711
60 105 13280
64 122 17196
247 387 41337
174 247 22550
124 209 26344
164 253 27086
137 393 76737
118 378 78353
148 157 2983
2 314 94508
92 375 85141
142 218 23568
134 300 49830
253 360 31730
99 215 35349
197 209 3877
188 370 54484
174 293 35628
50 51 228
167 387 65727
72 142 20943
346 358 3543
7 300 88664
263 265 527
163 345 54802
262 319 16301
191 386 58285
248 272 7003
38 312 82753
217 345 38088
112 321 62849
279 365 25673
13 383 111746
182 262 24378
55 141 25728
107 358 75832
238 335 28161
211 344 39707
338 362 7406
93 373 84359
125 138 4092
73 352 84357
109 157 14899
219 229 3000
80 328 74490
44 169 38044
172 334 48392
22 373 106057
78 338 78109
374 379 1369
34 60 8509
114 150 11016
119 371 76220
48 116 20462
186 385 59462
34 209 53809
46 134 26571
205 331 37234
102 312 63042
174 180 1955
105 397 87751
20 350 99948
177 247 21493
286 302 4392
210 284 21883
2 60 18332
34 177 43893
228 394 49013
227 307 23040
291 356 19733
202 325 36518
128 365 71376
78 156 23690
301 357 17214
204 246 12904
16 263 75438
91 334 73011
159 301 42291
156 301 43172
299 320 6373
140 350 63435
67 344 83516
148 229 25023
174 389 64495
216 349 39884
54 270 65440
293 330 11094
242 394 44756
22 288 80479
341 387 13775
47 331 85483
1 88 26907
102 273 51991
264 361 28833
153 294 42029
96 102 1743
105 208 31685
55 60 1461
58 149 27316
368 397 8278
167 279 33548
294 389 28629
228 294 19012
269 399 38373
35 84 15474
39 50 3815
23 138 35080
40 247 63482
167 297 38599
288 350 18900
202 379 52811
303 391 26555
264 391 37480
148 380 69722
97 154 17446
239 398 46747
24 157 40775
16 381 110247
239 329 26078
32 309 83758
14 127 34223
72 220 45202
97 326 68958
142 241 30612
3 79 23758
70 337 80233
216 298 23913
184 222 11749
10 70 18530
45 318 82137
122 232 34225
60 178 35723
284 384 29938
140 299 47608
53 224 52083
195 397 60230
135 194 18152
115 313 59464
85 222 41730
245 344 29198
57 89 9505
10 74 19764
66 214 44992
135 182 14511
297 357 18416
54 312 77296
292 342 14984
96 288 57920
101 385 85667
168 372 61138
247 331 24416
42 110 20582
16 83 20764
134 161 8486
49 268 66528
177 277 30068
31 295 79953
55 88 9790
183 319 40427
197 253 17202
279 316 10752
14 61 14563
5 313 93238
48 139 27552
138 278 42395
47 83 11108
156 328 51372
206 278 21447
257 261 1209
136 376 72162
236 376 41341
182 306 36674
26 114 26938
193 392 59365
108 136 8507
84 316 69567
83 88 1364
79 120 11849
109 161 16080
48 341 88342
145 227 25467
331 374 13036
246 378 38796
173 298 37273
192 304 33108
93 358 79986
89 365 83098
64 134 20986
219 246 8184
78 118 11654
307 392 25671
62 283 66546
204 205 312
51 212 48950
62 357 88925
68 313 73517
180 340 47791
4 69 20319
13 328 95097
141 253 34310
161 242 24850
236 337 29590
123 231 33504
300 338 11586
2 254 77221
74 326 75719
167 190 6936
329 398 20637
65 229 49955
111 269 48280
104 317 64007
349 397 13776
59 137 23335
88 355 80662
118 135 5302
17 256 72975
224 377 45264
53 315 78680
1 100 30432
21 169 45040
235 386 44675
266 325 17015
297 378 24339
25 187 49736
191 260 20899
18 104 26179
128 293 49677
78 189 33688
178 249 21584
185 390 61243
243 307 18277
108 210 31227
200 390 56784
226 286 17530
39 354 95674
293 310 4790
256 273 4862
97 374 83440
302 382 24199
90 265 53262
32 110 23912
280 360 24052
160 301 41999
11 98 26571
60 363 91175
11 393 115191
39 267 69715
160 329 50499
17 362 104417
237 249 3402
115 297 54765
210 325 33977
36 363 99130
26 204 54682
92 399 92262
297 327 9023
83 385 90759
105 343 71824
133 305 51579
13 178 50407
5 59 17216
147 273 38331
73 210 41710
48 217 51635
155 195 12036
216 250 10331
156 305 44305
61 385 97427
223 367 42692
240 253 3689
300 315 4603
242 316 21337
130 226 29640
18 126 32865
126 332 61890
12 100 26764
21 65 13567
126 297 51421
261 329 19802
151 176 7659
95 268 52605
83 256 52535
59 104 13183
9 360 106351
219 236 5131
171 233 19289
297 377 24074
117 360 73494
366 392 7546
104 190 26440
159 195 10788
131 235 32215
102 369 80573
205 264 17777
63 101 11269
238 281 12215
222 372 44500
301 375 22298
103 184 24866
28 374 104865
316 380 19329
141 192 15627
352 367 4237
149 199 15208
43 305 78938
315 370 16790
110 334 67559
130 354 67877
54 57 868
88 230 43440
63 267 61941
133 314 54332
92 241 45707
5 232 69955
235 395 47136
81 267 56423
227 373 43237
53 85 9745
4 11 2389
20 135 34867
139 290 45565
55 324 80662
221 249 8275
218 383 48972
237 388 44568
62 336 82186
156 385 68629
144 207 19488
211 384 51522
159 282 36856
278 389 32993
192 232 12532
209 376 49619
116 317 60405
7 398 118179
144 166 7003
28 59 10267
4 123 36356
235 274 11395
133 317 55176
127 137 3156
255 343 25880
88 361 82361
199 220 6764
49 107 17376
59 242 55613
109 400 87554
150 392 72597
2 70 21267
20 151 39893
93 300 62146
23 187 50285
12 64 15918
238 267 8447
10 218 63703
20 379 108263
129 207 24103
79 235 47552
84 141 17075
16 170 47041
169 258 27164
177 274 29328
112 192 24503
52 103 15206
21 338 95660
242 277 10027
111 233 37729
197 245 14897
98 281 55249
35 137 31448
210 235 7811
143 252 33407
95 176 24673
162 368 61912
24 370 104748
101 341 72340
104 286 55108
76 159 25257
199 334 40242
45 48 900
193 232 12216
26 99 22589
212 287 22183
64 397 99987
5 296 88191
163 292 38639
19 360 103243
103 217 35073
152 185 10143
164 213 14873
111 313 60737
91 213 37143
152 336 55051
152 196 13294
44 106 18874
18 241 68344
138 245 32934
91 355 79806
184 395 62891
77 368 87667
287 294 1855
99 345 74261
36 46 3376
65 143 23434
151 165 4369
163 297 39973
227 289 17966
313 314 354
98 337 71913
122 312 57153
58 212 46640
225 327 29878
364 372 2312
118 376 77857
149 168 5924
38 361 98023
159 360 60368
342 382 11901
58 373 94685
104 380 83169
154 381 67987
15 204 57736
235 383 43764
381 394 3763
103 273 51672
102 392 87210
35 324 87491
53 301 74457
57 238 55221
129 151 6875
11 158 44891
92 354 79270
76 297 66403
296 318 6555
24 245 67743
42 161 36483
89 357 80927
224 265 12259
72 124 15358
54 265 64024
66 75 2588
31 127 29490
298 303 1462
19 152 40606
140 245 32288
147 393 73829
5 318 94801
299 382 25017
3 243 73705
202 292 26774
90 397 92133
145 297 45682
146 205 18260
293 299 1662
129 254 38378
95 106 3281
289 392 30773
148 391 72966
175 276 30497
6 125 36376
277 318 11862
263 274 3100
61 235 53012
228 300 20747
259 379 35353
41 285 73943
191 280 26593
164 243 24164
40 343 91730
335 379 13248
272 293 5805
35 342 93071
20 284 79890
17 254 72362
239 336 28131
29 47 6020
178 242 19667
114 154 12380
226 238 3778
58 274 65289
158 368 63130
86 224 42127
115 268 46698
55 168 34111
10 245 71942
168 223 16994
31 73 13279
138 210 22107
21 281 78719
193 309 34222
300 317 5077
14 323 93158
107 257 45780
50 195 43918
140 195 16744
178 351 52090
261 277 4498
102 174 21886
120 177 17735
33 89 17417
49 347 90044
113 380 80433
205 378 51387
15 350 101516
77 293 64922
31 44 4312
4 149 44439
151 361 63270
183 262 24087
148 349 60860
72 135 18819
99 182 25266
192 390 59190
76 342 80049
174 319 43306
192 219 8446
72 333 78347
91 376 85741
17 162 44293
9 59 15748
64 289 67794
238 366 37724
98 304 61772
197 362 49536
178 183 1461
152 277 37701
154 220 20338
194 398 60830
185 271 25907
168 338 50839
136 269 40543
228 330 29933
7 57 15832
101 318 65272

Output for test 6

-2

Input for test 7

600 1500 40
85 324 70290
93 525 126575
171 399 66612
122 349 66222
89 163 21968
55 577 154599
345 594 73412
116 117 344
140 492 102660
330 535 60000
372 379 2226
10 429 124041
189 403 62862
249 564 92331
428 515 25391
126 438 91209
43 312 80043
236 330 27385
121 463 99959
206 524 92704
219 296 23108
92 543 132112
411 432 6203
79 124 14126
115 410 86513
104 165 18275
34 269 70351
212 362 43671
122 164 12191
305 309 1038
272 287 4489
340 568 67328
433 548 33992
327 447 35292
19 192 51815
73 272 59294
203 263 17470
88 255 49501
416 587 50324
111 254 42405
137 199 18114
345 395 14568
274 542 78197
137 202 19203
97 194 28590
116 460 100790
88 129 12511
307 318 2967
231 348 34176
227 479 73402
354 448 27796
358 571 62861
100 215 34088
386 412 7597
104 490 113289
349 412 18605
66 481 122467
322 551 67523
42 65 6800
260 535 80377
486 549 18811
45 531 143291
228 467 69890
208 441 68037
179 236 16989
55 162 32663
141 416 80367
209 335 36729
228 235 2038
197 217 5785
345 418 21423
436 503 19674
40 503 136674
145 428 82489
254 596 100578
193 343 44264
197 377 52539
121 228 31425
136 316 52491
428 470 12437
322 570 73385
213 550 98815
316 351 10050
59 585 155679
186 234 14357
50 305 75995
93 237 42533
409 550 41567
92 534 129529
79 500 124002
409 453 13001
1 362 106988
68 198 39223
148 498 102163
13 45 9674
328 575 72753
167 334 49050
532 580 14601
316 400 24753
231 334 30320
433 472 11561
564 589 7447
193 339 43104
271 311 11769
147 407 75673
93 407 92171
231 586 104323
187 296 32566
26 361 99324
143 243 29116
278 566 84811
383 472 26185
127 383 74749
138 381 70889
133 545 120512
243 267 6999
216 266 14882
65 157 28206
48 526 140870
345 468 35922
307 376 19930
405 469 18789
203 554 102859
146 254 31485
45 282 70709
473 477 1112
312 532 64297
359 432 21577
92 285 56915
236 500 77194
335 355 5624
287 594 90340
121 458 98727
144 367 64784
205 296 26850
128 398 78980
54 340 84982
91 467 110360
45 557 151386
10 170 48481
113 574 135619
281 355 21435
72 389 93813
506 521 4407
129 288 46721
2 378 111343
187 211 7383
306 503 57465
17 45 8436
261 353 26657
269 453 53848
127 408 82017
137 291 45108
75 256 53970
239 578 99459
98 306 61364
42 292 74678
24 494 138734
377 472 28105
343 563 64751
336 504 49019
434 534 29318
245 254 2723
424 455 9260
308 534 65946
244 319 21673
365 455 26769
147 180 9183
463 558 28280
123 445 94201
289 293 1222
395 441 13544
491 592 30257
218 334 34207
154 472 93153
95 536 129478
169 546 110477
19 555 158709
105 599 145617
28 506 141096
46 362 93513
144 552 119381
169 407 69631
14 343 97665
362 563 59318
80 427 102267
21 315 87382
192 576 113126
545 587 12578
260 288 8414
353 530 51778
304 314 2687
179 424 71955
70 269 59372
16 484 138079
30 49 5950
88 334 72619
88 476 114035
334 356 6266
52 509 134849
456 493 10597
471 490 5324
272 578 89855
422 438 4587
111 127 5247
198 423 65962
231 527 86459
414 575 47466
154 203 14589
92 479 113263
359 382 6785
93 161 20205
116 434 93110
381 445 18797
371 466 27965
229 476 72209
105 379 80583
194 533 99394
311 548 69509
271 423 44490
379 533 45116
249 492 70791
212 226 4109
553 591 11474
106 272 49245
173 213 11795
27 211 55252
367 412 13380
198 257 17358
243 557 92066
155 316 47012
1 101 30234
141 498 104266
254 303 14388
556 597 12149
202 406 59449
56 167 33833
72 351 82312
137 301 48173
91 571 141260
96 310 63220
237 284 13942
164 399 68804
169 281 32973
122 519 115848
164 260 28142
46 85 12033
25 476 133218
13 543 156438
102 584 141938
139 421 82479
268 364 27706
41 392 104088
208 510 88072
260 395 39567
313 389 22376
10 553 160749
456 520 18373
234 380 42501
288 557 78907
17 370 104399
370 592 65865
57 391 99076
195 508 91703
19 473 134342
265 496 67335
243 307 18677
41 535 145786
260 266 1957
58 369 92090
29 374 102245
341 399 17039
448 550 29996
112 590 140788
10 131 37111
208 349 40868
304 448 42118
274 351 22011
18 390 110276
315 455 41227
328 393 19041
135 205 20674
319 354 10261
74 515 129750
280 290 3030
255 278 6667
219 437 63854
183 190 2120
2 37 10320
14 197 54910
147 430 82336
232 350 34291
129 171 12391
98 416 93558
334 451 34193
287 543 74632
33 210 53457
163 313 43984
73 253 53779
29 343 93307
107 544 128413
248 530 82140
27 577 162691
253 417 48005
330 424 27675
5 314 91663
363 555 56805
30 475 131777
234 296 18505
31 355 96103
48 429 112496
286 475 55137
353 474 35643
160 343 53576
220 495 80331
334 411 22406
33 294 78205
9 422 122464
36 384 103256
121 423 88484
17 594 170870
214 482 78256
51 164 34239
182 552 108718
24 135 33865
326 583 75695
379 497 34587
227 369 41217
34 537 148637
336 452 34055
284 535 73133
146 477 96476
36 257 66219
182 207 7723
226 440 62600
204 510 89314
82 547 136949
474 527 15301
268 533 77357
510 574 19219
315 580 78088
343 449 31122
379 436 16647
25 547 154246
113 530 122144
201 580 111239
531 557 8133
576 597 6248
506 527 6149
87 140 16333
118 227 32147
347 571 65998
4 270 79192
519 598 23953
430 439 2778
147 582 127329
31 366 99227
498 591 27820
457 476 5451
105 561 134261
238 543 89015
201 324 35635
348 534 54461
118 542 124162
40 315 81779
15 302 85648
120 520 116923
297 446 43201
98 243 43041
534 555 6649
30 52 6628
387 592 60600
58 68 3104
11 151 42716
256 465 61089
46 134 27012
77 244 49935
154 514 105263
20 599 171379
503 554 15425
211 308 28405
259 521 76554
199 320 35197
467 495 8060
10 182 51726
129 496 107280
98 333 69237
315 453 40503
73 540 137661
426 512 24952
91 462 108778
321 378 16768
283 420 40169
421 431 2697
182 206 7401
270 316 13365
79 446 108205
48 286 71054
222 398 51506
120 174 15864
159 586 125379
365 585 64929
10 179 50869
273 422 43599
176 534 104782
62 109 14812
125 145 6037
249 282 9572
27 543 152173
66 502 128677
217 399 53387
418 527 31574
237 316 22995
119 578 134861
159 573 121467
46 288 72163
343 403 17642
72 434 106770
162 503 99700
184 371 54804
268 292 7097
113 235 36094
184 556 109593
112 196 24828
211 266 16170
307 534 66213
44 148 32040
258 419 47334
111 197 25516
414 535 35224
350 465 33883
69 583 151918
10 554 161113
337 511 50818
212 415 59375
363 439 22427
267 364 28015
234 410 51316
161 174 3878
239 518 81192
148 313 48024
197 382 54061
140 491 102364
232 327 27708
291 549 75568
136 342 60131
276 412 39578
192 222 9146
363 417 16210
96 104 2398
473 600 37676
537 569 9943
135 565 126271
75 544 138177
112 579 137380
3 128 38070
162 268 31250
183 252 20678
172 364 55951
107 462 104265
119 516 116119
279 451 50282
277 437 46622
133 313 52533
158 257 29102
207 541 97597
120 272 44640
119 290 50341
71 207 41043
206 536 96364
307 469 47380
261 339 22775
29 236 62045
16 94 23813
2 484 142287
3 98 28806
277 517 69914
7 75 20340
134 402 78358
16 142 38524
138 294 45787
114 343 67286
276 386 31986
355 465 32312
117 212 28118
120 433 91588
243 534 84889
129 509 111033
223 244 6201
297 487 55034
89 401 91701
154 455 88317
232 254 6593
149 330 52563
22 241 65477
115 241 37262
404 457 15587
377 518 41250
472 488 4538
342 574 68377
315 384 20236
189 491 88456
320 494 50998
394 518 36040
29 567 159403
227 373 42420
257 321 18481
326 575 73405
21 330 91691
148 458 90524
207 308 29509
57 162 32050
183 345 47729
550 590 12058
336 506 49585
240 258 5163
450 543 27038
345 518 50267
370 521 44359
27 32 1264
328 367 11323
92 471 111319
8 509 147852
125 531 118565
163 448 83625
142 192 14140
357 538 53157
535 539 1369
37 443 120226
222 501 81536
72 152 24469
202 398 57134
375 442 19720
163 487 94757
239 456 63514
79 406 96561
70 265 58270
302 501 57938
188 510 94335
225 306 23801
269 508 69766
59 313 75713
200 224 7056
358 565 61164
8 64 16580
313 325 3431
134 332 57925
485 491 1864
129 150 6392
87 127 12366
227 326 28742
243 546 88654
25 293 79928
79 204 37560
354 463 31951
21 472 133434
245 286 12194
41 192 45325
208 274 19288
102 376 80503
555 562 1914
398 403 1488
27 542 151975
234 458 65519
488 515 7877
49 165 35076
237 569 97673
513 521 2388
262 417 45510
99 278 52871
109 154 13596
439 583 42517
420 585 48519
235 453 63833
27 556 156519
389 591 59628
190 437 72377
399 544 42464
71 375 89945
441 523 23813
424 505 23590
33 287 75998
334 565 67979
157 181 6843
197 255 17210
512 585 21963
370 451 24113
70 582 151302
77 277 59559
258 447 55375
12 17 1632
53 200 44438
151 249 28840
322 425 30535
59 335 82289
75 288 63448
440 446 1738
114 267 45228
75 197 36572
209 406 57391
204 443 69776
447 572 36918
263 441 52073
135 275 41114
185 572 113777
414 451 10883
521 567 14216
1 514 151472
288 310 6400
229 371 41286
212 426 62523
187 248 18288
291 421 38084
396 481 24706
439 449 3072
11 231 66011
92 127 10631
86 451 107389
464 552 26066
237 552 92395
497 538 12101
1 462 136237
247 348 29349
480 492 3649
247 516 78417
79 235 46521
51 136 26239
109 568 135304
79 573 145758
127 515 113259
379 593 63307
113 486 109369
215 227 3694
329 570 71238
52 432 112532
96 318 65310
5 594 174327
63 307 72898
246 418 50452
217 484 78069
297 442 42072
118 421 88945
507 598 27343
445 470 7434
140 189 13929
278 435 45814
30 306 82374
466 558 27373
261 475 62584
519 532 4083
133 382 72597
135 148 4062
22 565 160683
371 475 30745
469 595 37377
97 114 5134
228 480 73460
41 150 33504
148 407 75473
69 553 143040
376 393 5067
213 600 113690
73 490 122859
85 116 9475
3 329 96624
22 60 11125
92 519 124899
70 544 139771
37 423 114417
360 474 33510
337 417 23624
152 328 51345
144 310 48440
115 175 17772
9 574 167204
15 82 20372
154 388 68504
184 483 87482
33 433 118464
416 516 29049
535 543 2395
523 542 5709
263 302 11576
380 545 48509
193 501 90422
48 182 40165
205 280 21821
84 272 55792
109 477 108018
511 551 12096
65 264 59749
34 402 109194
58 296 71388
105 423 93607
188 448 76440
314 408 27529
8 33 7281
38 108 21483
398 438 11674
100 533 127112
202 424 64786
110 152 12749
285 551 77923
65 257 57507
324 519 57032
2 548 161471
400 544 42122
122 449 95722
508 576 20527
349 505 45756
5 305 89314
173 483 90491
325 403 23059
202 386 53599
138 595 134091
367 417 15091
282 514 67648
141 556 121691
54 316 77811
20 27 2225
290 451 47011
56 508 133471
195 371 51509
571 593 6612
214 538 94870
128 515 113034
107 596 144256
21 170 45034
208 461 73659
88 467 111379
341 419 23131
207 309 29737
96 490 115659
161 587 125055
52 352 88868
287 313 7441
98 578 141281
73 455 112941
246 268 6566
19 322 89857
345 404 17290
294 391 28056
210 241 9011
135 589 133279
22 99 23448
155 499 100745
182 532 102552
269 564 86677
10 530 153528
134 427 85637
142 241 28818
82 222 41681
174 201 8107
9 295 85611
589 594 1647
402 443 11960
344 512 48887
400 490 26196
17 441 125557
48 135 26696
130 240 32344
122 303 53111
271 342 20584
159 277 34649
186 367 52934
49 576 155809
114 226 33215
58 61 892
400 542 41524
26 352 96506
184 342 46432
211 380 49224
450 501 14749
16 373 105611
445 484 11209
441 444 736
231 439 60873
38 475 129360
347 429 23891
362 500 40501
131 175 12733
131 510 110701
324 589 78280
311 449 40364
278 281 1010
194 491 87088
33 191 47569
2 246 72936
119 281 47677
156 561 118903
290 595 89674
19 511 145276
30 265 70409
265 310 13164
509 582 22001
237 485 72388
15 41 7674
159 429 78829
151 287 39861
13 351 100064
117 365 72594
302 391 25811
2 9 2054
37 426 115263
60 397 99942
29 413 113728
361 447 25290
280 484 59442
83 311 67437
289 570 82567
236 383 42936
17 305 85868
371 550 52866
91 477 113242
296 333 10527
93 128 10687
92 235 42181
197 592 116225
65 412 102753
137 308 50065
8 216 62230
269 344 21949
459 464 1455
151 261 32187
282 557 80706
167 233 19461
33 421 115200
83 578 145883
355 444 26117
303 570 78531
95 364 78973
98 292 57385
104 437 97842
186 369 53513
190 220 8978
439 534 27784
310 435 36386
200 599 117244
259 547 84539
158 511 103247
117 452 98355
286 431 42147
132 401 78654
74 272 58923
300 342 11843
60 361 89320
209 366 45511
209 457 72444
228 509 81993
142 410 78077
172 455 83037
157 361 59616
98 412 92255
195 590 116352
97 578 141612
422 442 5793
410 436 7573
194 274 23899
58 189 39499
112 193 23742
127 245 34473
119 436 92712
438 589 44720
468 554 25526
7 578 168870
330 496 48585
97 522 124679
75 81 2086
399 421 6651
355 557 59601
304 453 43488
26 183 47071
87 249 48188
99 531 126643
359 528 49393
144 591 131131
139 282 41800
585 589 1324
176 440 77463
410 542 38725
257 387 38021
309 400 26649
366 552 54904
318 551 68570
242 385 41744
271 526 74418
140 267 37064
118 354 69021
83 162 23703
292 373 23302
90 458 108224
95 511 122092
59 437 111917
95 193 28836
93 387 86353
164 244 23601
523 565 12932
15 460 131562
334 469 39470
36 368 98295
2 494 145300
202 478 80371
79 232 45665
252 468 62982
72 471 117892
121 513 114573
219 332 33240
116 166 14829
450 552 30017
229 372 41503
67 138 22154
90 237 43503
7 187 53827
132 566 127500
135 249 33555
30 340 92218
412 472 17710
277 459 53134
394 451 16765
369 458 26361
511 581 21098
68 433 107925
295 448 44543
13 224 63299
231 393 47307
112 339 66761
172 180 2234
100 201 30206
202 246 12708
282 358 22064
146 586 128882
17 24 2129
45 377 98112
567 591 7061
459 500 11994
32 149 36023
59 418 106605
4 156 45739
154 254 29418
368 453 25243
169 207 11318
291 399 31479
26 359 98666
163 495 97050
75 573 146988
346 457 32630
120 173 15575
567 584 4890
287 309 6325
440 512 20835
106 332 66734
117 208 27034
90 503 121183
492 595 30806
50 315 78711
20 542 154147
199 543 100486
298 339 11639
276 497 64435
216 263 14010
286 298 3712
215 413 57944
1 585 172738
451 544 27145
21 375 104921
459 556 28860
184 497 91832
187 397 61682
326 483 45861
368 429 18027
56 315 77117
44 485 130153
338 414 22406
229 442 62286
99 598 146942
462 525 18461
122 323 58531
300 587 84004
278 523 71503
161 310 43776
280 592 91820
140 477 98262
327 577 73778
34 437 119311
155 177 6393
331 342 3139
182 539 104716
138 156 5031
344 345 353
77 476 117691
342 484 41456
182 184 552
221 266 13317
469 520 14626
74 544 138371
384 458 21808
162 170 2435
115 589 139489
347 582 69232
380 489 31921
194 288 27970
248 590 100474
463 536 21463
75 567 145447
490 517 7839
459 483 6799
64 414 103761
350 475 36908
418 537 34675
185 530 100922
191 249 17450
9 114 31959
142 315 50350
214 219 1364
106 562 134250
86 171 25509
136 500 106450
393 426 9814
294 359 18569
67 405 100112
82 533 132596
1 573 169179
212 222 2847
121 229 31738
121 367 71786
230 403 50605
114 418 89414
63 595 157597
498 585 25870
354 412 17100
480 577 29120
133 469 98328
159 219 17424
107 143 11446
210 396 54249
348 385 11005
292 427 39298
377 380 1017
59 483 125212
42 118 23436
61 203 43110
72 196 37181
66 107 12766
11 399 115125
30 590 165907
227 259 9206
297 415 34254
344 398 15796
179 407 66917
266 415 43580
332 539 60573
87 357 79395
451 454 971
116 333 63781
262 574 91627
173 256 24399
463 559 28555
42 379 99797
180 427 72386
136 212 22306
22 339 94080
88 352 77522
124 323 57889
21 46 7544
57 462 119728
173 328 45274
73 250 52975
154 589 127772
318 559 70963
227 556 96608
245 302 16884
323 519 57343
289 595 89938
179 277 29023
158 356 57949
291 493 58902
45 391 102432
427 521 27392
198 592 115895
190 337 43197
135 317 53184
202 216 3789
20 285 79138
11 168 47555
119 407 84344
144 424 81732
206 394 54855
25 591 167453
332 598 78323
301 434 38539
146 315 49134
81 504 124265
130 157 7903
267 440 50573
83 537 133463
76 556 141752
406 553 43277
118 470 103169
76 550 139817
107 374 78556
357 446 26193
67 537 138681
403 598 57568
232 437 59877
357 473 34100
191 438 72453
64 349 84526
126 184 16657
2 268 79476
419 600 53297
230 596 107641
87 566 141282
494 548 16188
284 383 28784
52 402 103734
465 597 39176
108 522 121431
22 65 12604
350 412 18371
216 581 107355
302 432 37839
334 445 32369
256 481 65613
435 496 17829
127 341 62448
129 316 54595
16 300 84801
301 335 9827
142 421 81562
153 334 53046
204 475 79234
289 347 16758
348 554 60747
529 576 14454
468 568 29845
53 225 51708
128 565 128280
35 76 12521
104 567 136524
361 381 5883
36 109 22483
333 585 74032
430 544 33498
119 141 6764
181 424 71340
32 472 130292
233 481 72265
94 273 52879
137 191 15514
72 237 49320
289 569 82267
275 530 74208
137 351 62169
551 588 10991
272 441 49454
117 143 8154
107 305 58645
100 587 143329
286 390 30235
14 498 143034
265 572 90097
79 368 85091
222 564 100439
301 532 67265
163 471 90370
27 463 128692
334 406 20970
97 302 60662
30 520 144686
31 162 39744
165 167 630
347 491 42110
29 470 130510
337 503 48515
4 417 122374
458 576 34966
219 330 32515
15 141 38497
307 411 30304
246 414 49178
187 506 93448
85 579 145568
118 121 954
181 401 64577
90 128 11664
513 568 16869
343 485 41404
460 549 26371
168 531 106145
145 534 113516
38 196 47532
251 518 77740
396 426 8852
467 473 1830
392 413 6169
15 123 33061
216 425 61356
73 208 40709
24 108 25494
264 523 75433
202 526 94418
79 416 99532
215 514 87426
160 592 127007
440 480 11456
354 540 54649
218 454 69334
197 315 34568
252 508 74565
412 522 32150
143 253 32056
131 434 88451
427 591 48636
11 488 141119
197 523 95335
286 478 55837
21 470 132840
121 361 70238
218 594 110804
27 335 91542
48 302 75766
260 291 9225
126 204 22897
462 593 39057
373 570 58397
174 316 41443
200 215 4310
551 579 8375
324 444 35322
25 529 148557
73 482 120437
325 502 51802
244 467 65140
172 484 91104
286 518 67379
206 444 69441
78 229 45158
510 539 8608
374 427 15622
175 259 24616
131 541 119887
290 510 64140
226 565 99575
371 599 67474
134 346 61993
486 535 14371
10 322 92661
35 178 43137
184 438 74570
75 212 41146
212 492 81753
17 268 75030
322 465 42096
115 424 90758
340 459 34844
249 304 16020
141 461 93261
136 266 38123
90 534 130285
97 144 14468
17 369 104146
518 536 5531
156 334 52302
66 89 7607
235 458 65288
331 339 2385
218 504 83653
329 391 18326
424 481 16446
126 327 58664
179 588 120319
12 352 100826
527 559 9840
212 579 107665
199 579 111527
280 375 27678
200 574 109756
157 432 80516
348 430 23970
51 379 97144
71 487 122628
89 435 101535
464 494 8725
418 541 35887
75 344 79731
485 542 16883
370 585 63639
67 430 107241
231 237 1803
215 557 100468
8 385 111811
370 468 29040
252 273 6030
62 435 110495
163 569 119431
137 434 86661
95 221 37391
153 555 117996
127 131 1186
110 366 75064
22 500 141151
267 568 88531
15 104 27039
79 213 40098
62 257 58585
325 486 47160
249 510 76023
483 600 35032
263 462 58009
463 465 738
215 436 64545
238 576 99249
236 423 54762
212 484 79255
104 108 1209
123 409 83636
284 588 89181
31 354 95783
156 172 4786
176 230 16016
83 143 18545
274 446 50171
35 578 160732
244 396 44338
425 459 9845
39 458 124052
208 596 113933
71 129 18047
101 368 78344
14 106 27843
109 377 78617
333 419 25312
283 342 17072
444 521 22466
67 163 29177
495 507 3540
178 550 109262
282 348 19107
334 531 57399
122 598 139785
173 182 2483
9 397 115043
172 279 31470
195 293 29166
425 439 3971
297 406 31498
362 406 13008
175 344 49585
247 407 46669
107 307 59180
175 272 28570
168 568 117653
195 489 86149
93 487 115478
333 535 58881
297 362 18532
405 492 25360
270 506 68936
378 564 55029
178 307 38010
177 320 41780
322 594 80524
276 498 64764
106 497 114917
307 557 73408
116 574 134568
456 491 9974
84 437 103843
319 475 45897
74 231 46833
252 289 10827
134 279 42511
129 477 101757
153 454 88152
19 156 41474
131 548 122152
146 187 11518
183 349 48633
33 454 124826
119 484 106687
152 292 41158
108 212 31026
202 587 112755
374 440 19532
112 322 61559
92 392 88021
275 456 52989
234 342 31399
282 328 13261
437 591 45751
397 447 14721
52 279 67894
97 464 107762
257 389 38671
208 454 71875
409 567 46826
28 259 68918
14 418 119772
410 500 26441
256 482 65922
223 250 8110
195 435 70381
378 571 57116
23 296 81609
270 464 56746
103 561 134827
22 58 10550
308 415 31335
482 536 15963
45 114 21141
409 506 28294
98 342 71698
411 548 40353
227 426 58144
237 318 23538
180 254 21961
241 449 60867
20 450 127354
133 502 107702
31 483 133418
554 574 5885
105 361 75365
196 502 89553
381 472 26749
124 128 1194
196 360 48076
60 518 135048
52 299 73941
82 426 101338
95 451 104721
261 480 63814
87 597 150318
136 290 45177
243 257 4008
28 369 100929
76 96 6269
296 467 49602
66 74 2732
129 299 50101
289 358 19912
91 290 58758
124 535 120038
200 376 51294
480 593 33874
137 304 48952
20 48 8496
394 539 42475
161 401 70320
70 564 146016
246 487 70329
67 365 88225
247 595 102258
388 467 23118
57 270 63688
52 140 27385
81 139 17843
152 465 91534
412 518 30818
293 526 67814
93 562 137863
402 588 54821
17 335 94606
230 300 20753
281 331 14483
244 522 81125
148 261 32887
95 317 65423
283 359 22035
490 599 32576
63 578 152490
192 458 78192
168 219 14858
325 415 26644
43 308 78963
195 349 45107
297 301 1063
445 456 3458
91 487 116062
502 524 6412
49 186 41063
236 509 79655
528 573 13779
285 492 60361
10 452 131081
336 529 56223
418 508 26076
143 175 8951
262 292 8984
231 248 5164
383 573 55989
31 279 74136
226 315 25895
212 531 93092
189 313 36449
384 443 17299
377 558 53519
294 316 6000
364 368 1105
182 493 91148
195 214 5797
127 173 13266
133 190 16350
115 418 89026
29 45 4871
387 541 45046
87 181 27792
177 361 53808
40 375 99257
299 534 68287
360 543 53469
177 333 45796
385 471 25218
334 442 31465
160 489 96145
244 429 53795
518 572 16416
493 590 29016
381 387 1758
295 409 32881
105 308 59986
264 582 93218
88 477 114197
48 560 151218
113 498 112929
306 451 42383
412 508 27965
520 578 17565
35 243 62379
392 557 48629
508 543 10268
125 392 77976
437 473 10630
3 411 120703
99 574 139687
362 473 32593
331 456 36741
143 373 66718
99 466 107612
355 384 8517
111 361 73465

Output for test 7

177456

Input for test 8

800 2500 3000
404 468 18834
356 795 131335
356 360 1457
246 479 69829
299 525 67543
289 655 110277
328 442 34213
455 635 54791
121 393 82235
156 451 88024
292 658 110461
612 652 12448
129 142 3956
245 672 128990
278 421 42586
222 492 81210
242 366 38070
184 311 38381
232 437 61713
421 479 17464
318 649 100095
78 417 101835
310 451 41823
62 177 34422
105 543 131386
329 723 118798
431 611 54525
36 599 169270
737 752 4212
558 784 67993
251 593 103055
109 388 84145
241 309 20547
193 613 126706
92 589 149542
363 791 127958
44 636 178286
333 740 122660
103 168 19038
113 249 40640
98 447 104508
126 664 162471
478 593 34842
256 646 118333
56 412 107038
221 571 105367
129 264 40135
225 343 35751
197 430 69954
40 719 204463
34 35 247
310 536 67784
459 750 88117
210 338 38887
67 248 54430
641 679 11732
7 445 131886
354 712 107237
36 144 32693
68 456 116215
249 447 59369
267 752 146245
213 264 15210
222 533 93771
145 720 172817
516 705 57173
33 745 214316
345 772 127975
347 740 118059
472 789 95620
101 625 157528
626 642 5174
55 411 107228
486 542 17053
390 487 28701
283 481 59073
706 772 19423
400 481 23923
266 393 38921
247 684 132006
46 547 150831
411 686 83189
258 372 35226
160 251 27133
566 589 7002
40 725 206322
328 408 24142
381 654 82269
337 536 59537
142 187 13116
4 389 116559
587 752 49636
125 426 90458
141 719 173829
618 626 2454
496 659 49988
425 540 34657
560 640 24143
182 246 19522
71 124 16184
271 513 72890
524 662 42277
72 690 186343
522 792 81283
389 489 29424
504 599 28398
155 419 78812
265 501 71313
275 278 1062
262 393 40059
59 786 218699
522 755 70329
285 551 79671
54 358 92015
604 756 45814
123 270 44044
412 668 77778
218 640 127410
267 577 93567
327 342 4838
163 234 21263
19 527 152859
453 699 74719
407 732 97990
151 455 90781
330 424 28132
542 674 40302
117 639 157201
636 669 10435
324 700 113518
89 116 8252
232 392 48825
477 559 25010
4 687 206065
325 764 132395
115 357 73181
98 591 148153
445 737 88465
235 259 7202
375 383 2364
9 19 3296
628 685 17598
157 242 25277
316 318 659
40 748 213073
90 653 169930
536 646 33873
599 779 54131
540 780 72207
574 581 2331
109 592 145007
366 571 60958
293 688 118589
268 349 25064
259 551 88056
360 666 92122
712 716 1517
433 756 97522
222 295 22463
605 651 14446
155 270 34196
98 655 167969
174 284 33746
38 427 116824
393 496 30418
71 256 55434
295 610 94636
499 626 38417
268 505 71590
455 759 92098
556 745 56979
133 292 47936
159 709 165512
192 567 112992
44 538 148581
736 795 17123
97 364 80780
73 216 43028
123 745 187284
16 285 81626
307 614 92346
46 122 23051
175 688 154778
371 693 96480
238 640 121153
224 712 146863
285 450 48804
51 273 66861
129 302 52095
115 431 94774
247 581 100593
287 388 30561
418 590 52198
501 800 89658
60 609 165306
78 93 4753
73 223 45258
337 684 104664
134 468 99981
57 103 14146
52 701 195529
278 476 59224
146 744 179871
352 722 111085
458 797 102319
25 764 222495
80 630 165478
297 593 88667
412 518 32083
556 612 16920
103 228 37191
321 751 129558
141 476 100395
33 393 108657
317 602 85625
424 619 58893
627 706 23913
158 506 104553
495 559 19632
529 625 29092
633 711 23501
733 755 6376
173 437 79426
381 559 53268
100 439 101535
187 748 169056
476 619 43267
186 382 59670
53 624 171866
256 781 158350
644 756 33345
310 386 23386
41 439 119389
243 374 39998
218 459 72232
506 702 59212
451 658 63544
90 273 55022
45 521 143051
220 415 58678
243 676 130943
513 774 78538
45 737 208605
478 755 83636
73 446 112156
126 598 141924
145 274 38596
231 757 158536
494 561 20509
63 268 61463
172 579 122675
145 799 196164
481 579 29701
131 457 97250
277 595 95426
208 303 28996
498 705 62687
295 423 38104
564 781 65305
326 504 53638
169 405 71521
46 469 127120
286 518 69401
11 179 50932
29 775 224385
115 450 100095
342 778 130858
16 197 54841
55 438 115226
89 281 58138
722 788 19680
366 370 1212
147 415 80330
276 536 78007
418 482 19448
92 635 163416
17 462 133870
308 701 118422
667 749 24037
560 610 15047
221 486 79702
51 98 14460
132 569 131134
108 668 168688
8 688 205245
321 462 42266
507 517 2970
597 775 53573
57 322 79660
27 494 140268
195 512 95447
230 287 17706
339 590 75334
19 567 165140
272 465 57965
424 728 91780
627 769 42590
115 728 184521
424 555 39614
191 671 145123
51 216 49495
257 327 21376
82 793 213867
35 740 212291
526 745 66295
128 352 67670
98 230 39362
156 621 139785
20 747 219065
550 743 58287
139 283 43528
42 90 14513
457 652 59842
58 369 94275
456 776 96730
92 100 2619
284 797 153743
4 594 177697
138 626 146796
58 363 92477
179 516 101566
194 797 181424
129 134 1599
308 737 129409
359 756 118964
22 24 777
73 103 9511
384 398 4041
508 649 43185
626 715 26906
167 738 172340
388 520 39135
166 201 10636
155 396 72532
11 711 211225
4 300 89705
285 433 44001
160 520 108120
312 411 29743
336 576 71964
133 529 118743
42 490 134401
86 264 53334
432 689 77811
449 744 89408
183 551 110889
168 779 184007
252 725 142779
139 410 81397
313 388 23113
540 689 45140
81 197 35001
432 768 101339
336 738 121078
528 630 30860
122 443 96336
468 773 91822
179 263 25232
160 691 159974
532 739 62635
679 773 27481
656 783 37638
260 487 68392
569 604 10658
126 373 74797
335 508 51796
198 747 165260
706 791 25173
86 356 81766
104 479 112260
734 800 19220
521 713 58060
245 539 88301
79 416 101366
291 689 119602
265 338 22516
207 618 124055
451 577 38461
597 730 40291
172 230 17518
278 356 23749
504 613 32848
109 664 167300
722 798 22419
244 629 115834
140 537 119232
497 650 46903
312 629 95334
153 240 26044
117 740 187544
541 749 62659
451 456 1437
74 630 167437
252 777 158097
367 724 106894
197 589 118042
322 726 121999
651 773 35878
336 358 6889
577 708 39673
242 271 8617
213 651 132513
587 760 52040
796 797 380
402 648 74364
227 267 11925
174 183 2708
33 765 220214
103 624 156624
148 283 40794
286 783 149194
118 291 52258
576 660 26110
514 531 5105
443 729 86588
244 576 99905
153 463 92825
508 513 1532
166 185 5710
255 548 88589
461 780 96288
489 687 60145
164 788 187864
161 409 74692
77 136 18098
4 702 210505
546 727 54749
539 735 59568
335 682 104837
69 427 107592
82 259 53198
271 353 25381
550 707 47479
56 351 89235
88 516 128796
184 337 46428
14 723 214011
80 328 74564
243 580 101433
13 15 654
222 507 85909
129 433 91013
372 515 42351
415 544 38873
72 363 88410
336 717 114638
208 253 13522
75 564 147229
568 636 20719
255 413 47718
473 722 75395
53 459 121662
162 595 130228
144 433 86449
389 664 82979
341 478 40919
431 755 97730
233 544 93756
63 218 46507
61 647 176989
5 175 51232
145 376 69774
207 366 48808
192 731 162618
10 207 59609
535 601 20052
260 573 94338
411 466 16376
177 549 112135
89 738 195579
357 548 56981
168 412 73578
200 557 107628
19 272 76328
112 551 131788
121 323 60712
317 694 113486
234 394 48709
173 757 176006
579 719 42310
73 775 211364
326 513 56106
214 386 52571
287 524 70896
535 597 18781
42 471 128815
158 254 28322
650 795 42658
127 443 94747
41 70 8571
36 774 221846
385 391 1692
100 771 201482
6 782 233833
449 672 68148
253 393 42891
141 295 46384
133 200 19758
210 411 60548
283 335 15516
130 289 48083
414 707 88613
153 421 80245
160 612 136097
655 721 19361
451 559 33199
327 781 136614
428 761 100565
483 526 13038
205 454 74549
102 604 150874
22 407 115999
285 742 137419
428 437 2727
103 474 111214
361 579 64922
59 304 73867
343 651 93015
236 491 76520
326 795 140795
53 193 41867
659 754 27928
371 420 13826
167 439 81833
202 485 85058
407 695 86794
461 485 7318
36 491 136534
41 216 52347
430 709 84270
73 751 204275
133 451 94825
377 734 107226
120 224 31194
250 604 106716
259 650 118563
184 761 173885
151 766 185070
453 726 82972
104 365 78825
74 193 35797
606 697 27538
117 204 25752
292 638 103922
361 770 122245
23 115 27912
428 453 7292
384 522 40883
452 470 5640
507 519 3616
151 655 152064
56 89 10083
682 706 6912
93 481 116435
62 659 180398
150 312 48524
181 628 134723
26 248 66738
145 660 155453
481 523 12816
525 644 36436
305 401 29264
387 545 47043
315 491 52622
406 646 72750
37 363 98633
230 611 114972
212 253 12178
325 761 131367
316 643 98679
277 743 140257
96 576 144231
277 297 6252
2 640 192539
687 772 25093
240 428 56328
248 263 4361
384 677 88285
406 449 12393
683 794 32561
486 654 51355
570 628 17611
140 143 1056
294 791 149011
73 407 100742
360 476 34121
140 159 5687
293 491 58850
166 484 95644
141 299 47635
75 630 167068
472 578 32262
216 653 132250
715 721 1709
223 454 69059
49 694 194387
425 648 67847
388 716 98446
289 518 68438
79 397 95961
372 497 36866
13 371 108831
52 144 27955
289 438 44180
288 408 35714
367 582 64173
536 723 56661
137 256 35211
223 763 162756
33 482 134777
448 778 99514
68 125 17197
161 576 124834
172 693 157251
263 628 110143
144 308 49190
171 698 158964
136 369 70539
294 595 90079
61 452 117278
459 688 69604
161 555 118671
306 672 110646
409 771 108712
35 182 43910
220 366 44751
196 642 134691
99 792 208162
480 664 56288
517 791 82363
29 75 13732
290 580 86847
148 232 24925
141 412 81083
572 798 67716
475 762 86720
443 524 24522
501 526 7402
200 623 127440
711 752 12347
303 463 47668
149 446 88868
442 613 51797
446 596 45327
101 198 29041
152 250 29217
105 443 101107
121 359 72141
704 717 3916
595 683 27169
609 702 28192
194 581 116704
438 608 51435
157 792 190662
468 720 76244
81 617 161549
284 562 83349
113 422 92602
72 596 157718
335 486 45061
652 780 37895
618 703 25685
660 757 28516
258 296 12112
103 658 167527
636 797 48084
218 649 130469
60 262 60670
274 338 19446
95 116 6287
266 282 5425
81 609 159003
508 593 25707
331 536 61448
58 689 190163
268 702 131034
259 474 64724
3 310 92806
355 402 13908
451 554 31681
94 587 148269
462 771 93083
524 633 32967
228 479 75510
220 695 143229
539 738 60391
237 281 13669
528 595 20256
262 640 114160
602 797 58502
465 683 66411
467 630 49267
430 686 77605
240 448 62207
515 581 20095
271 791 156478
56 243 56381
122 662 163055
135 576 132291
73 149 23348
299 798 149505
502 694 57957
171 180 2889
273 275 791
319 776 137346
170 219 14863
263 285 7221
337 429 27192
277 362 26074
22 439 125361
516 676 48848
212 498 86084
34 203 50430
156 281 37749
96 752 197283
16 456 132204
13 417 121763
25 529 151481
85 241 47091
295 602 92090
78 340 79092
114 324 62992
604 703 30009
181 532 105652
230 520 87371
18 342 98067
109 339 69204
63 531 140782
403 624 66425
18 349 100381
192 522 99371
309 409 30051
406 762 107227
201 717 155611
477 698 66881
215 450 70451
21 282 79000
393 798 121131
201 247 13984
303 529 67755
10 464 136958
286 552 79706
98 219 36013
189 361 52744
461 538 23493
60 649 177882
12 119 32839
80 253 51832
196 443 74119
460 726 80831
16 770 227146
458 693 71484
164 674 154145
328 702 112828
111 193 24242
453 517 19676
418 724 92556
48 119 21794
492 677 56466
342 439 28795
366 422 16056
73 265 57745
147 445 89224
555 779 67214
116 574 137534
502 770 80522
186 766 174945
616 723 32403
212 689 143901
6 242 71320
570 601 9446
51 242 57538
117 292 52896
217 451 70174
570 792 66776
172 318 44276
201 449 74275
184 299 35075
378 780 120421
121 233 33438
146 782 191164
313 407 28338
270 743 142685
341 565 67220
33 366 100742
310 511 60194
53 250 59084
38 730 208344
167 280 34542
309 498 56649
505 575 20936
398 515 34830
27 692 200291
198 245 14164
312 361 15474
487 722 71087
79 281 61314
3 663 199465
610 719 32858
102 626 157548
16 315 90401
4 708 212342
90 793 211274
424 664 72942
90 299 63170
239 597 107627
75 312 71445
190 751 169092
178 278 30532
186 213 8294
26 229 60899
162 249 26116
175 699 158129
115 262 43962
310 456 43286
418 490 21643
227 415 56589
27 504 143675
129 366 71752
554 691 41343
94 338 73492
547 571 7217
549 782 70197
319 634 94780
581 703 36872
175 186 3331
430 659 69797
132 247 34307
351 461 32374
166 349 55668
67 716 195548
121 417 88761
48 435 116380
222 298 23458
461 682 67472
73 539 140245
669 778 32045
45 139 28512
109 705 179281
161 488 98170
261 269 2394
157 426 80576
55 281 68567
140 593 136053
146 549 120992
130 386 77435
45 782 221806
4 493 147127
91 228 40987
22 378 107743
32 516 145536
8 365 108484
99 370 82014
425 444 5692
60 770 213559
116 718 181199
104 287 55091
176 619 133704
160 567 122321
202 275 22291
570 765 58877
425 626 60725
397 433 10446
127 142 4719
225 557 100034
328 446 35376
149 798 194706
280 684 121763
231 671 133248
202 652 136168
130 297 50381
156 601 133649
408 665 78013
477 592 34808
70 661 178513
39 363 98042
233 680 135253
248 443 58545
52 96 13401
643 681 11591
97 525 128401
159 338 53978
225 408 55022
107 550 132893
210 595 115860
476 726 75684
233 743 153919
193 558 110100
319 343 7446
244 282 11754
149 645 149506
547 651 31945
185 398 64550
370 524 45615
158 389 69766
389 402 3798
221 225 1379
104 552 134535
108 441 99559
298 721 126974
72 352 84876
427 441 4147
244 414 50986
217 553 101455
735 793 16872
35 193 47256
329 610 84724
200 395 59147
261 600 102087
434 700 80665
234 297 19559
374 635 78059
224 358 40867
361 710 104391
27 613 176437
595 664 21539
536 644 33116
456 464 2714
519 575 16821
9 54 14032
157 344 56284
283 360 23498
77 670 178998
264 458 58171
13 68 16990
220 592 112080
510 565 16683
501 771 81064
7 591 176084
92 640 165078
195 771 173266
645 663 5490
217 252 10552
248 731 145594
248 582 100707
343 696 106063
267 550 85497
260 623 109483
19 513 148809
476 784 92860
236 668 130642
21 127 32177
21 551 159559
488 723 71218
256 260 1383
81 135 16741
241 582 102691
628 648 6586
514 615 30570
176 696 156777
222 758 161544
159 652 148767
363 649 86008
333 352 6077
225 394 51248
10 18 2722
384 396 3412
70 783 214597
657 665 2412
678 762 24953
333 670 101817
556 750 58388
400 521 35968
54 725 202176
79 197 35644
24 204 53896
773 800 8068
501 751 75314
389 740 105528
497 626 39118
63 597 160612
389 424 10075
144 218 21895
558 712 46266
104 404 90118
478 611 40412
571 587 4992
496 504 2731
129 624 148817
396 566 50952
281 411 38691
5 607 181507
510 628 35716
595 617 6937
306 367 19002
83 132 15311
116 296 54409
404 683 84300
485 587 31103
8 134 38622
157 598 132406
51 150 30122
625 745 36251
79 84 1562
137 709 172040
285 778 147852
309 759 135384
83 521 131792
211 463 75691
374 690 94724
479 591 33975
277 684 122789
245 473 68313
642 770 38000
418 500 25041
175 668 149179
488 496 2495
338 744 122088
471 565 28523
103 627 157523
538 550 3762
377 610 69697
173 564 117824
365 643 83429
456 500 13881
602 615 4026
139 567 128593
149 764 185022
187 668 145506
4 530 158508
298 722 127361
604 640 11088
685 711 7506
81 350 81505
204 704 150993
200 232 9488
263 274 3622
244 424 54137
452 486 10527
79 372 88895
43 488 133573
208 646 132640
486 564 23654
597 781 55412
641 656 4859
141 286 43741
121 646 158509
149 158 2680
232 311 24072
178 328 45289
347 482 39976
55 269 64334
103 612 153094
126 468 102600
94 176 24261
101 142 12437
58 508 135345
41 493 135611
484 630 44133
432 767 101107
88 678 178117
442 736 89020
602 621 5827
93 614 156655
102 622 156265
230 755 158219
186 296 33719
414 572 47744
477 499 6772
292 404 33481
383 627 73101
651 655 1211
71 133 19194
529 718 57133
266 704 132346
276 600 97365
334 472 41112
658 696 10784
117 339 66928
430 463 9837
141 465 96990
12 219 62494
584 766 54940
214 349 41270
203 439 71024
323 395 22073
55 659 182602
179 225 14020
64 210 43756
261 548 86507
142 429 85851
400 562 48560
224 375 46001
112 549 131231
310 452 42172
657 727 20660
90 691 181116
112 706 178732
181 424 73183
120 265 43267
141 501 108050
548 770 66718
636 693 17282
366 739 111824
77 797 216417
82 552 141597
78 467 116839
599 726 38639
296 699 121135
574 714 42461
78 331 76317
305 587 84953
631 636 1801
200 436 70845
617 689 21775
481 522 12408
156 503 104244
186 461 82681
245 528 84941
342 352 3266
81 487 122128
246 792 164151
309 475 49680
197 316 35974
247 712 139933
74 570 149346
415 487 21659
494 571 23395
98 388 87552
309 423 34042
645 723 23207
627 793 49661
82 459 113107
204 643 132725
233 606 112436
360 497 40409
573 645 22291
50 518 140852
231 608 113770
6 185 53994
370 755 115273
405 458 15338
676 736 17729
144 385 72832
323 766 133500
89 547 137735
16 226 63546
90 345 77017
208 539 99706
675 776 29665
270 305 10723
678 736 17211
152 193 12059
611 727 35051
200 410 63300
521 537 4956
120 411 87416
311 331 6124
221 511 87200
317 524 62037
421 798 113356
548 694 44148
41 291 75534
191 356 50259
508 562 16495
195 573 113784
322 436 34170
57 646 177869
220 784 169871
583 710 38172
135 640 151839
101 627 158131
375 692 95073
382 748 109776
449 473 7471
131 759 188802
334 385 15729
191 363 52614
301 700 120079
603 791 56337
93 219 37555
324 544 66192
277 614 101246
447 502 16873
362 740 113419
52 235 54924
476 703 68606
248 520 81815
182 251 20855
20 469 135031
26 469 133032
422 671 75696
290 489 59145
414 691 83843
33 369 101666
218 307 27091
680 730 14788
151 173 6282
22 138 35203
125 726 181162
240 394 46685
521 645 38028
379 687 92530
481 528 14213
366 387 6202
738 739 218
50 59 2779
108 429 95930
295 378 25195
88 594 152144
398 712 94198
442 694 76283
377 525 43861
255 352 30065
10 560 166244
28 183 46361
137 643 152404
15 641 189061
177 563 116408
198 267 20457
368 743 112396
106 429 96561
10 580 172156
510 702 58160
407 651 73995
646 765 35360
181 273 27831
701 755 16107
80 726 194699
654 729 22292
440 493 15819
168 798 189540
42 442 120106
199 774 172880
109 237 38224
324 475 45346
256 311 17005
128 716 177022
3 779 233689
400 731 99492
453 601 45022
689 783 28100
215 734 156749
71 653 175802
330 667 102032
208 788 174732
302 497 58288
345 565 65847
119 656 162035
70 668 180581
456 541 26127
252 335 25427
302 757 136688
85 369 86196
345 628 84927
192 336 43847
252 466 64309
83 322 71990
264 663 120869
529 582 16183
14 444 129625
251 313 18874
284 620 100856
424 542 35571
31 350 96386
94 705 183917
133 347 64543
126 702 173466
655 744 26362
94 508 124277
191 656 140730
59 181 36625
40 676 191988
714 772 17103
410 709 90138
94 745 195888
313 583 81394
32 163 39347
109 667 168265
232 655 128103
502 671 51434
454 546 28265
86 691 182339
406 498 27490
81 319 71754
576 721 43805
574 670 29585
27 644 186109
67 403 101329
351 362 3585
96 311 64581
528 759 69775
226 727 151041
592 743 45684
498 792 88444
101 541 132170
170 724 167168
202 332 39468
55 526 141715
98 732 190793
581 684 31437
133 485 105311
468 653 56502
165 387 67529
62 433 111441
473 640 50746
538 787 74902
2 108 32701
106 638 159902
460 473 4127
246 324 23447
712 788 22908
131 650 156564
9 749 223196
24 194 50962
291 506 64353
117 457 101550
388 497 32179
216 790 172834
100 548 134586
183 486 91191
132 704 172030
513 615 30995
150 625 142789
586 632 13897
263 467 61411
25 595 171301
46 317 81836
684 686 507
39 672 190883
48 644 179994
354 698 103181
120 618 149836
27 318 87749
45 713 201086
148 254 31363
302 510 62229
117 590 142264
117 226 32571
111 355 73763
418 771 106362
16 646 190521
154 411 77069
312 758 134283
51 79 8425
39 247 62455
4 445 132712
566 685 36258
28 110 24882
667 721 15715
316 567 75392
409 659 75902
98 520 126635
341 563 66683
133 294 48475
290 670 114452
569 633 19373
336 420 24748
160 395 71026
381 397 4529
242 654 124548
309 416 31903
23 672 195844
9 267 77875
447 528 24538
277 343 19959
425 513 26466
194 794 180428
307 651 104040
228 528 90303
334 484 44749
122 577 136924
53 659 182984
411 786 112869
475 558 25267
354 629 82214
372 603 68965
554 638 25356
499 637 41773
42 697 197157
50 92 12809
268 733 140471
305 530 67673
350 475 37033
259 759 150777
109 334 67567
86 800 214545
524 775 75541
123 797 202539
156 294 41670
137 273 40672
59 389 99751
108 678 171698
111 223 33424
390 760 111068
4 633 189596
241 286 13894
88 100 3888
335 767 129899
775 800 7299
74 450 112793
695 760 19473
27 230 60919
231 266 10528
123 466 102872
380 471 26693
47 721 203038
455 485 9351
37 49 3372
353 766 123974
152 631 143959
104 254 44474
293 505 63415
473 774 90723
400 508 32129
122 289 50736
199 551 105897
169 434 79872
469 616 44583
112 143 9416
308 689 114838
125 465 102067
582 709 38227
594 702 32838
76 585 153193
81 256 52403
607 677 21580
296 322 7386
199 686 146926
408 451 12531
183 423 72321
261 482 66457
35 100 19720
26 349 97598
284 318 9994
347 664 95566
28 656 189566
404 467 18561
424 425 355
514 567 15977
196 435 71733
512 612 30359
548 704 47265
294 727 130190
672 678 1842
221 593 112023
136 388 76096
41 776 220870
165 699 161112
279 309 8981
383 723 102121
344 355 3574
476 539 18965
322 387 20258
648 676 8482
90 654 170244
560 599 11509
40 294 76764
36 84 14300
785 787 539
304 468 49013
21 181 48171
114 365 75972
211 482 81490
396 795 119466
363 718 106342
137 631 148346
11 232 66820
183 708 158441
222 454 69413
86 385 90514
100 556 137049
696 796 29751
102 722 186523
429 544 34841
105 590 145687
365 635 80729
191 470 83840
514 613 29967
552 760 62599
583 644 18691
504 506 528
549 736 56623
527 769 73050
137 297 48323
474 635 48726
758 767 2797
38 404 110254
182 188 1851
30 512 144967
756 769 3790
158 743 176030
539 754 64896
212 501 87102
554 748 58294
139 265 37520
143 789 193975
310 680 111706
58 72 4100
22 516 148707
438 580 43023
535 612 23536
13 410 119910
109 245 40659
165 370 62529
183 475 87908
55 591 161427
190 496 92147
4 242 71843
150 606 136961
497 722 68050
536 785 75043
405 756 105639
27 28 393
115 335 66246
167 422 76828
720 742 6821
250 437 56222
526 780 76542
497 616 36082
389 409 5717
266 270 1344
518 692 52612
253 620 110829
433 434 319
40 751 213990
105 352 74425
21 403 115286
439 544 31823
280 724 133421
295 775 144047
158 600 132776
234 577 103411
348 383 10586
193 471 83673
577 740 49378
392 800 122041
268 670 121748
89 597 152784
319 479 47896
225 286 18791
439 722 85578
267 316 15135
440 729 87389
168 424 77261
252 357 32352
51 164 33976
526 652 38678
230 575 103909
93 132 11950
31 562 159823
168 596 128994
551 592 12434
162 241 23855
132 353 66632
262 485 66978
341 544 60892
341 447 31507
329 437 32341
564 641 23544
18 776 228236
594 602 2526
454 714 78943
16 193 53444
196 621 127997
332 777 133713
217 355 42339
271 283 4165
404 573 50634
310 449 41292
308 431 36784
99 223 37029
100 755 196900
474 636 49108
108 426 95210
167 436 80909
48 493 133792
4 20 4920
267 678 124530
687 758 21149
2 798 239552
409 548 41771
155 693 161840
288 402 34217
442 714 82249
357 771 123893
195 783 177055
82 182 30039
129 246 35058
226 253 7938
131 279 44496
34 636 181113
227 292 20141
61 327 80034
359 367 2570
53 705 196397
368 571 60374
274 644 111743
487 771 85468
360 415 15788
606 735 39241
485 619 40746
11 278 81110
322 595 82186
86 440 106358
165 659 149520
46 585 162296
134 421 85851
171 604 130557
248 364 35698
43 307 79477
110 683 172712
29 685 197846
27 470 133072
116 312 58850
672 689 4852
350 657 92615
367 445 22577
80 432 105726
154 448 87926
127 249 36540
259 278 6218
409 553 43406
100 385 86084
56 799 223284
691 779 26083
502 600 29435
30 53 7021
5 375 112144
44 388 104054
322 760 131980
88 726 192319
102 462 107779
458 771 94502
109 633 157413
117 479 108521
414 793 114029
534 762 68939
110 482 111470
17 116 30230
75 768 208656
220 496 82969
76 800 217567
7 121 34751
326 540 64321
418 522 31494
94 605 153571
250 307 17443
149 174 7052
505 576 21269
385 650 79912
54 614 168585
551 613 18877
170 406 71454
38 86 14396
344 440 28409
591 628 11197
176 206 9017
442 747 92143
377 503 37453
157 520 108869
8 232 67621
313 389 23319
289 690 120417
331 564 69984
450 581 40091
231 743 154523
358 405 13785
258 703 134419
197 248 15333
207 567 108520
257 777 156724
395 723 98579
567 672 32253
563 725 48973
401 438 10601
511 685 52995
391 662 81778
299 391 27801
61 571 153452
671 714 12568
82 370 87450
113 161 14231
542 558 4953
506 585 23795
42 713 201935
357 425 19901
557 629 21562
132 141 2678
227 716 147518
260 494 70432
706 757 15189
162 240 23543
196 776 174414
154 168 3777
449 712 79638
27 404 113637
292 583 87295
184 796 184025
197 590 118390
201 219 5297
129 787 197673
47 339 88315
495 586 27576
96 504 122753
653 766 33670
125 793 200747
253 735 145725
577 775 59539
417 772 106860
268 545 83566
239 350 33792
483 572 27003
285 612 98233
459 574 34950
618 743 37771
564 724 48395
87 178 27180
590 781 57371
172 363 58358
318 431 33742
708 745 11150
66 607 162856
147 272 37298
25 409 115530
19 414 118922
112 164 15285
150 285 40707
543 572 8814
229 264 10415
121 696 173006
322 524 60807
350 720 111035
47 475 128754
301 348 14354
510 556 14113
404 465 17979
539 614 22759
225 378 46566
500 697 59393
80 614 160758
357 794 130716
322 487 49644
278 293 4773
100 133 10096
19 35 5240
84 223 41862
234 493 77866
64 303 72065
311 396 25858
466 747 84981
436 554 36009
368 777 122320
238 538 90161
244 250 1675
427 517 27176
323 379 17315
530 676 44683
563 715 45958
710 751 12375
550 687 41474
19 706 207207
178 365 57089
143 475 99434
171 761 177863
222 725 151775
282 531 74575
67 200 39981
759 782 6920
327 559 70049
81 569 146913
15 165 45400
3 115 34174
473 503 9379
195 361 50788
114 214 29776
252 465 64081
235 621 116385
194 353 48553
185 257 21549
287 401 34339
369 413 12367
346 570 66945
640 740 30169
202 224 6803
293 590 89028
228 413 55665
223 695 142281
231 714 145720
78 203 37489
592 608 4944
139 674 161380
167 733 170852
69 446 113224
718 745 8166
227 778 165773
433 642 63567
490 721 69968
138 262 37022
351 717 110020
314 402 26815
262 791 159175
386 746 107916
347 620 81808
334 695 108660
84 672 177625
228 484 77049
235 614 114218
140 356 65250
366 701 100336
693 734 12455
241 591 105273
141 556 124689
571 666 29391
154 202 14088
510 541 9452
117 320 60833
262 637 113181
210 594 115562
178 602 127813
302 764 138946
59 219 48029
387 728 102283
132 437 91192
418 458 11856
37 599 168898
159 341 54751
152 553 120662
430 476 13951
287 686 120058
157 662 152266
360 757 118820
74 103 9153
214 660 135104
301 765 139489
193 444 75574
394 437 12364
382 713 99250
187 277 27444
206 427 66662
279 641 109030
187 537 105483
462 558 29277
151 412 78219
444 476 9690
142 535 117871
36 391 107143
163 558 119007
291 653 109085
50 441 117456
159 162 742
339 597 77287
492 538 14045
104 735 189928
266 648 115834
104 658 167115
185 316 39745
237 568 99579
666 726 17673
1 715 215408
144 774 189169
380 631 74982
317 700 115384
51 249 59555
86 307 66615
301 452 44758
387 525 40824
225 686 139102
347 745 119494
182 623 132957
188 566 113998
181 263 24575
198 549 105553
572 600 8414
317 411 28043
58 382 97939
472 547 22816
95 263 50093
128 686 168071
212 322 33125
139 678 162602
78 399 97049
330 343 4145
92 136 13455
36 416 114140
99 324 67489
43 283 72499
144 608 139421
143 468 97216
46 465 125978
366 628 78229
295 495 59706
320 548 68675
376 708 99672
159 514 106628
299 519 65864
319 437 35264
89 719 189701
235 389 46942
90 377 86867
283 477 57864
216 414 59608
444 794 105180
518 635 35359
504 554 15149
47 486 132070
379 749 110957
262 670 123501
5 49 13478
137 353 65251
76 262 55889
338 358 6286
375 741 109933
377 572 58140
309 352 13254
272 493 66339
393 593 59743
240 266 7565
35 178 42737
72 791 216327
228 310 25031
42 521 143929
261 597 101198
727 756 8611
149 533 115274
468 490 6558
34 79 13214
168 346 54234
124 425 90425
116 716 180665
119 306 56193
499 677 54180
171 347 53658
372 640 80279
693 774 23987
33 45 3476
285 692 122362
538 764 68317
156 700 163746
206 292 26607
185 687 151504
55 678 188149
9 426 125906
385 390 1318
132 552 126050
243 409 49997
417 443 7816
402 609 62062
64 463 119703
167 269 30707
306 471 49362
274 783 153144
410 773 109017
489 549 18311
47 273 68104
633 714 24503
80 148 20696
115 626 153697
45 574 159050
62 344 85223
217 526 93034
190 727 162010
2 765 230025
262 296 10782
147 182 10119
53 206 45726
12 86 22702
444 581 41511
171 442 81547
14 560 164879
95 345 75367
3 246 73507
107 522 124261
276 400 37565
410 690 84529
137 200 18671
63 253 56886
588 668 24620
168 449 84392
679 730 15007
70 646 173950
121 385 79897
132 651 156404
147 213 19547
490 667 54318
434 751 95726
52 788 221430
71 544 142416
194 373 54616
108 247 41460
285 788 151042
4 552 165167
471 596 37763
393 542 44419
710 752 12620
550 592 12621
76 267 57258
371 598 67637
375 674 90022
267 634 110691
418 545 38549
322 509 56220
247 614 110463
104 775 201508
587 636 14871
537 575 11423
211 486 82732
52 542 147391
203 692 147562
271 634 109450
131 225 28057
184 595 123711
255 428 52259
276 511 70488
515 750 70924
669 673 1129
262 453 57173
160 282 36970
248 753 151991
311 788 143502
196 454 77096
343 377 10578
338 433 28123
10 213 61604
195 543 104770
369 390 6002
11 554 164085
344 572 68289
399 509 32621
68 171 30828
109 607 149585
592 792 60053
59 559 150667
502 784 84859
341 617 83094
295 543 74230
138 765 188577
96 399 91359
220 604 115699
9 443 130866
574 616 12910
68 138 21264
48 129 24835
218 796 173794
322 385 19658
326 770 133479
285 387 30958
167 776 183291
70 237 50340
46 444 119677
57 61 1212
201 281 24573
126 491 109494
367 438 20491
331 532 60285
280 625 103581
96 127 9329
244 622 113785
68 254 55605
154 466 93425
621 723 30860
49 555 152468
187 782 179268
521 618 29503
375 422 13509
471 717 74547
131 716 176016
244 638 118837
40 280 72528
207 497 87381
170 476 92288
567 750 55188
310 717 122594
163 598 130916
1 53 16077
192 325 40213
85 603 155991
182 361 54820
145 663 156118
305 662 108007
212 460 74322
395 694 89852
39 416 113170
459 500 12873
516 761 73870
28 220 57618
135 217 24149
483 740 77869
27 54 8100
91 623 160108
306 654 105185
83 271 56553
91 145 16521
109 714 181869
301 721 126191
24 250 67855
138 753 184819
561 630 20633
503 622 35790
628 786 47449
116 517 120437
393 569 52526
318 643 98078
48 672 188516
141 442 90059
665 780 33907
380 412 8993
274 296 6983
328 484 46868
685 690 1297
565 705 42452
562 767 61748
175 355 54984
122 755 190508
666 727 17930
35 788 226409
347 788 132232
124 326 60762
160 166 1623
305 547 72760
565 789 67395
39 229 56892
242 357 35156
46 491 133705
161 234 21812
554 734 54320
364 492 37657
178 192 4227
96 552 137124
84 107 7517
345 414 20285
554 620 19809
353 701 104498
41 391 105622
359 417 16690
177 334 47647
176 180 1399
145 613 140674
44 432 116550
275 552 83278
564 793 68782
277 636 108018
98 373 83059
18 551 160640
184 594 123375
358 695 101122
336 664 99064
120 164 13058
376 752 112675
203 718 155380
230 710 144679
135 484 104499
681 725 12967
71 548 143659
136 291 46773
88 379 88036
316 570 76280
570 636 20139
240 278 11622
317 737 126557
88 269 54297
52 712 198606
254 668 125500
82 771 207219
412 506 28489
407 743 101275
371 707 100701
53 313 78244
566 660 28983
187 206 5633
203 638 131337
107 702 178763
16 705 207976
134 215 23860
577 666 27519
139 639 150583
58 401 103623
508 710 60959
479 549 21283
225 289 19727
379 503 36954
301 679 114061
455 714 78644
228 421 58074
252 543 87727
490 697 62788
255 451 58860
401 518 34817
538 621 25151
281 752 141380
419 495 23095
304 495 57249
148 479 99222
61 688 188908
435 784 105314
268 332 19652
389 680 87669
70 798 218798
79 571 148102
73 430 107441
499 504 1712
432 521 26841
256 765 153663
135 478 102657
421 639 66122
35 185 44853
222 664 133797
317 385 20836
189 245 17226
564 659 29366
73 469 119077
210 523 94247
205 412 62305
101 171 20648
387 557 50731
589 733 43595
148 596 134535
48 449 120364
123 528 121660
310 691 114859
370 554 54919
172 330 47827
146 331 55577
518 794 82796
5 373 111574
616 790 52200
50 736 206761
208 243 10795
210 433 66955
203 678 143682
324 627 91304
470 696 68369
467 503 11139
353 655 90997
214 540 98223
326 359 10513
374 448 21309
431 737 92637
555 570 4337
47 726 204780
679 754 22048
15 259 73652
172 307 40952
555 603 14463
317 570 75871
37 707 201681
117 227 32822
279 763 145561
531 780 74937
122 535 124114
126 456 98656
36 127 27469
191 677 146948
389 485 28214
347 669 97089
273 675 121588
209 778 171246
402 735 100328
69 407 101792
175 797 187181
504 703 59994
488 756 80952
85 691 182684
241 486 73511
358 366 2649
460 477 5425
352 597 73280
52 155 31255
121 544 127161
235 456 66109
447 797 105412
4 515 153907
1 746 224747
569 606 11184
328 636 92964
290 599 92434
366 748 114334
753 761 2606
463 538 22813
214 315 30614
394 621 68050
338 397 17716
35 104 21017
502 630 38472
95 493 119240
174 678 152461
83 753 201681
660 730 20585
178 616 132103
359 369 3102
385 759 112078
722 780 17226
165 372 63106
122 198 22954
644 788 42880
169 735 171111
23 293 81763
98 143 13694
17 233 65065
140 443 90721
168 563 119191
135 670 161178
366 561 58090
169 480 93683
194 542 104888
342 581 71806
61 286 68169
467 655 57482
404 512 32288
479 739 78726
175 620 134259
198 723 158193
444 574 39196
292 716 127393
745 782 10965
175 722 164997
152 173 6012
164 720 167519
212 690 144159
1 559 168439
152 442 86976
440 484 13235
7 685 204797
473 618 44013
295 676 115013
641 745 31212
360 401 12073
152 381 69289
42 387 104338
253 324 21670
207 461 76388
537 695 47799
210 381 52090
141 278 41184
29 583 166818
408 437 8535
53 415 108779
118 295 53386
469 639 51739
394 531 40815
255 259 1402
178 551 112395
84 484 120249
92 762 201701
126 741 185258
28 733 212388
1 297 89844
261 656 119662
502 538 10791
197 684 147024
468 763 89248
23 186 48848
60 421 108481
616 720 31332
71 739 201358
459 708 75647
729 752 6729
47 578 159979
72 687 185497
336 615 83811
134 562 128577
273 511 71514
35 289 76813
336 740 121594
127 738 184088
339 455 34096
662 745 24586
490 538 14791
195 400 62103
415 712 89508
99 366 80829
86 548 139014
359 492 39237
427 460 9644
330 608 83687
78 207 38635
107 591 145198
404 678 82862
437 667 70082
113 417 91017
299 446 43686
325 347 7212
203 707 152101
210 483 82047
46 311 79885
465 647 55674
37 125 26349
126 662 161814
435 791 107198
138 680 163422
597 664 20879
135 592 137174
160 624 139619
334 341 2112
420 591 51782
602 620 5585
150 756 182201
1 526 158175
91 497 121972
73 237 49595
64 464 120053
337 521 54990
12 204 57940
497 661 50189
511 762 75915
30 167 41067
191 392 61067
81 321 72230
583 781 59413
230 355 38387
461 468 2224
56 347 88130
160 307 44256
76 454 113217
1 388 117334
69 759 207750
104 421 94880
80 268 56406
573 641 20893
200 364 50107
120 706 176485
520 764 73784
219 404 56067
153 330 53145
263 622 108349
310 525 64435
376 677 90643
443 483 12093
206 425 66097
64 208 43049
70 464 118321
482 638 47403
375 555 53760
121 619 149922
534 655 37128
295 746 135626
491 793 90935
246 424 53434
339 681 103112
320 690 111638
349 745 118922
345 599 76052
758 768 3001
362 800 130844
135 665 159805
245 382 41606
467 659 58739
224 595 111572
141 315 52143
580 658 24154
422 702 84669
377 673 89069
314 692 113952
394 429 9960
33 220 56015
17 222 61794
4 309 92208
224 770 164223
708 744 10792
310 529 65722
48 504 137487
414 554 42536
458 783 98384
337 365 8841
51 63 3725
127 719 178176
17 446 129136
68 407 102051
330 620 87298
624 669 14121
138 699 168855
97 569 141757
259 481 66828
331 597 79869
582 671 27219
13 242 69363
432 668 71835
193 467 82389
165 236 21503
203 433 69202
263 496 70193
41 627 176321
60 285 68084
39 206 49881
122 418 88737
19 630 184067
206 477 81696
192 428 71028
321 670 105706
103 349 74248
64 165 30179
425 547 36815
13 579 170727
228 522 88527
90 701 184016
288 703 124729
477 501 7437
515 517 651
352 447 27870
122 419 89028
709 766 17256
115 510 118604
202 575 112356
78 352 82957
52 178 37736
47 784 221918
65 601 161310
530 652 37359
535 769 70526
169 763 179285
14 267 76257
61 590 159267
728 747 5592
198 704 152428
40 116 22943
170 660 148397
271 772 150661
66 183 34953
213 585 112031
19 491 141943
177 267 26988
17 98 24829
286 629 102710
374 674 90180
115 285 51254
261 718 137794
66 675 183759
341 611 81217
373 534 47745
633 687 16432
376 442 19100
349 791 132344
372 678 91992
516 613 29295
2 618 185745
41 551 153232
79 471 117781
183 767 175966
92 328 70821
7 556 165579
299 762 139120
607 628 6249
57 282 67963
71 237 50048
34 435 120132
673 715 12301
56 367 94327
208 641 130790
464 535 21426
259 545 86215
283 799 154513
502 690 56749
381 400 5523
193 242 14869
548 576 8355
479 729 75639
558 765 62262
357 483 37201
319 539 65993
11 18 2214
171 797 188318
409 783 112448
330 636 92113
127 252 37240
59 755 209429
331 460 38206
101 495 118102
59 72 3782
529 652 37629
140 448 92044
42 679 192171
288 553 79410
11 459 134781
381 722 102291
339 483 42786
199 481 84619
280 638 107537
150 558 122556
99 153 16168
199 547 104673
441 623 54991
241 282 12553
173 602 129249
104 230 37387
453 740 87099
95 528 129828
57 174 34983
137 781 193440
1 609 183276
573 637 19460
597 755 47599
674 798 36426
734 755 5999
220 578 107836
50 710 198634
467 537 21242
48 481 130235
653 779 37186
390 449 16924
59 209 44956
81 308 68403
492 795 91035
311 597 85947
685 734 14574
30 494 139338
577 713 40984
59 155 29163
147 427 83850
499 670 52009
572 746 52571
401 707 91940
230 382 46289
332 381 15059
65 525 138189
212 725 154631
277 766 147071
119 181 18267
527 606 23965
163 709 164405
526 689 49436
348 666 95865
758 771 3597
132 356 67483
105 300 58614
664 761 28647
400 721 96340
114 277 48998
558 568 2859
465 707 73242
156 625 140931
439 659 67111
473 629 47109
360 625 79134
21 220 59841
2 708 212979
20 48 8397
128 423 88424
523 552 8774
309 533 67182
431 569 41622
350 401 15273
292 326 9816
390 489 29157
509 542 10036
310 708 119818
323 330 2176
95 167 21187
120 643 157557
527 574 14244
222 630 122810
270 583 94414
374 776 120190
196 486 87049
47 199 45800
692 762 21011
486 681 59362
162 430 80441
4 135 39999
200 518 95688
387 639 75558
701 778 22773
381 632 75034
546 640 28472
691 729 11365
34 205 51022
347 372 7639
2 456 136328
44 725 205092
112 219 31671
365 395 8715
197 547 105229
378 639 78291
209 232 6827
565 722 47452
122 176 15955
12 799 236788
75 322 74250
66 356 87640
301 406 31387
113 633 156210
375 689 94143
538 563 7546
238 398 48311
640 668 8735
140 466 97507
201 534 100126
72 520 134796
73 282 63304
326 786 138215
312 633 96603
156 336 54119
536 548 3714
104 694 177356
150 633 145101
82 643 169223
150 341 57296
171 313 42952
181 790 183229
477 521 13213
601 683 25167
37 686 195395
124 739 185170
24 375 106048
19 655 192215
287 787 149981
460 623 49522
596 598 665
671 700 8446
26 150 37513
280 609 98673
354 701 104089
309 365 17302
127 559 129967
145 443 89098
309 585 82855
424 640 65276
449 673 68345
107 536 128452
103 140 11061
98 490 117298
241 750 153091
325 746 126886
278 499 66185
676 727 14866
537 656 36479
275 410 40422
676 779 30173
84 248 49344
665 751 25287
263 717 137044
385 750 109274
3 690 207221
144 770 187944
40 85 13407
408 641 70441
341 533 57577
529 678 45427
38 90 15592
577 606 8672
718 727 2717
380 760 113877
61 456 118246
50 186 40740
108 419 92804
87 756 201271
12 737 218847
414 430 4781
432 708 83425
355 664 93000
160 323 48908
235 478 72979
543 695 45970
415 575 48163
561 792 69227
23 429 121868
144 283 41908
448 602 46684
165 434 80808
326 735 123393
81 339 77996
249 300 15775
149 383 70583
43 499 137021
161 722 168956
31 319 86614
128 221 27656
442 502 18227
182 542 108443
476 628 45886
345 659 94799
609 717 32692
585 729 43523
363 595 68983
238 243 1453
355 374 5716
408 424 4717
298 786 146318
26 674 195438
632 735 31330
137 626 146990
211 398 56657
677 684 2011
639 706 20033
18 707 207844
81 125 13308
219 460 72262
86 138 15815
294 397 30765
241 532 87380
57 505 134825
182 556 112771
336 590 76258
162 377 65194
469 579 33294
507 592 25569
57 427 111171
71 458 116010
102 140 11372
336 535 59439
440 639 60331
76 443 110189
307 733 128336
277 699 126994
261 340 24071
254 310 17312
236 270 10164
463 544 24542
112 746 190667
147 169 5978
389 512 36493
178 271 27943
496 711 64894
180 670 148039
231 680 135809
217 455 71264
63 695 190237
199 610 123750
138 319 54265
286 324 10967
74 444 111284
10 785 233692
578 785 62152
37 70 9679
220 375 47277
172 178 1758
560 570 2736
119 531 123628
71 734 199890
99 510 123302
174 776 181146
162 346 55714
286 424 41011
44 578 160699
132 156 7066
644 789 43085
365 570 60925
163 632 141114
189 336 44743
570 759 57023
674 763 26363
700 766 19710
3 322 96164
35 290 77014
508 652 43973
221 279 17750
712 753 12260
608 675 20643
8 505 149989
331 530 59667
238 741 151548
673 681 2334
143 558 124546
138 310 51634
206 606 120568
438 672 71096
401 747 103816
228 368 42943
94 405 93438
465 531 19983
702 764 18618
265 741 143734
539 685 44520
43 408 109647
302 507 61354
614 631 4943
101 137 10783
261 453 57398
111 596 145536
357 509 45056
494 539 13597
428 672 74147
193 275 25003
114 286 51917
637 770 39631
166 426 78228
310 629 95781
182 741 168628
408 587 53931
390 680 87344
79 149 21418
630 750 36203
2 777 233411
110 166 16438
608 609 208
41 377 101507
124 526 120695
208 738 159993
454 784 99872
282 785 150978
58 561 151393
24 270 73838
121 782 198801
495 782 86508
38 793 226802
207 287 24659
286 622 100694
544 728 55588
402 407 1238
614 723 32973
2 185 55161
255 745 147995
93 468 112367
209 559 105579
39 669 189973
209 415 61991
49 588 162297
67 373 92604
46 273 68362
552 766 64518
223 355 40303
257 370 34980
120 704 175824
233 764 160185
114 792 203651
84 514 129394
94 395 90664
765 788 6747
52 748 209437
125 349 67793
421 422 333
15 405 117769
293 388 28587
252 736 146117
119 581 138865
129 154 7428
371 385 4060
18 496 143905
425 646 67128
35 741 212515
530 715 55895
490 607 35577
104 497 117714
731 732 324
1 515 154846
134 536 120490
335 381 14097
487 490 706
263 355 28433
138 426 86347
45 556 153807
437 659 67699
366 505 41153
115 216 29952
524 717 58408
156 467 93018
69 188 35596
54 553 150226
236 493 77055
128 226 29221
4 198 58637
533 772 71674
325 711 116225
206 681 143680
699 782 24744
239 307 20499
76 273 59260
73 253 54031
176 739 169843
154 320 49675
16 401 116563
148 587 131950
199 761 169190
349 640 87332
154 354 60483
295 314 5352
161 177 4541
229 371 43492
438 521 24920
72 715 193803
68 778 213422
423 562 42031
301 536 70295
345 490 42912
78 407 99016
78 448 110965
478 643 50202
193 364 52281
678 695 4697
324 597 82085
80 730 195762
317 443 37456
345 521 52398
212 456 72873
203 571 110808
276 727 135779
70 653 175992
583 747 49319
22 396 112882
230 402 52197
375 486 32665
559 725 49983
98 262 48934
270 607 101571
522 611 27082
45 93 14555
324 344 6291
58 562 151686
275 483 62192
426 601 52687
72 689 186004
414 682 81377
117 471 106082
662 784 36061
242 711 141197
715 754 11504
16 611 179525
236 631 118804
637 667 9463
250 714 139898
526 660 41160
97 104 2122
164 492 98556
11 759 225579
33 758 217988
341 736 118985
98 242 43027
142 510 110306
2 613 184252
80 218 41315
8 49 12635
85 574 147015
323 581 77675
223 694 141966
117 314 59054
77 331 76535
136 289 46162
137 258 35830
162 253 27037
93 533 132150
480 742 79280
66 305 71863
370 441 20372
202 749 164759
18 333 95165
325 402 23444
336 554 65501
305 571 79914
34 568 160333
180 238 17573
21 558 161752
67 333 80126
617 686 20909
424 712 86691
77 603 158270
122 509 116222
134 443 92393
2 244 73081
77 528 135488
51 552 150794
315 336 6519
545 672 38768
110 320 62827
56 489 130013
481 576 28677
236 753 155513
314 511 59085
122 699 173749
79 458 113581
5 444 132167
185 788 181545
71 105 10666
365 565 59494
231 627 119427
304 452 43941
375 487 32973
627 683 17281
238 629 117503
228 724 149528
299 456 46317
269 502 70260
448 760 94280
70 334 79646
136 583 134270
163 714 165942
165 204 11617
373 596 66447
185 711 158463
351 598 73854
51 496 133700
613 679 20256
328 422 28190
374 559 55201
471 587 35202
177 468 87482
217 430 64070
19 545 158479
528 629 30502
274 281 2386
381 593 63231
294 739 133733
232 748 155507
257 647 118250
128 494 109681
132 279 44083
233 333 30407
3 534 159947
1 571 171755
178 267 26646
122 553 129678
201 214 3779
405 754 104886
521 631 33174
538 609 21421
135 611 142992
88 746 198119
421 719 90020
187 456 80473
185 751 170547
17 437 126407
32 297 79949
553 563 2865
570 707 41520
127 315 56449
573 665 28345
218 248 9066
457 759 91490
190 640 135782
155 620 139676
94 346 75942
66 109 13198
179 496 95304
186 528 102938
270 352 25208
378 417 10998
535 541 1909
402 785 114888
175 594 126178
336 727 117574
143 157 4148
326 392 20240
48 713 200318
349 576 67747
416 582 50218
16 635 186666
234 372 42284
268 589 96851
47 368 97377
155 364 63227
208 500 88062
66 249 54917
600 664 19912
16 371 107792
534 617 25233
525 641 35360
147 742 178996
337 448 32755
284 427 42454
366 688 96355
100 662 169438
508 644 41473
207 770 169489
327 746 126293
570 588 5513
446 582 41313
322 386 19953
111 152 12160
159 371 64266
60 559 150309
52 544 147927
167 560 118605
29 787 227910
157 429 81241
147 495 104263
98 796 209477
389 789 119841
331 465 39945
266 368 31608
24 162 41457
383 610 67925
108 298 57124
91 580 147122
235 639 121976
274 648 113036
427 645 66222
421 561 42408
391 553 48401
325 784 138141
60 481 126502
508 723 65023
70 647 174272
105 272 49770
125 769 193686
28 194 49674
431 655 68143
57 383 98552
285 685 120442
368 414 12932
42 394 106205
15 41 8347
194 662 141546
46 302 77354
204 780 173411
702 759 16974
201 659 138555
165 564 120144
135 397 78625
204 605 120856
280 384 31406
274 599 97608
175 326 45656
537 608 21454
90 353 79510
37 230 57707
253 612 108450
599 750 45526
127 609 144911
169 794 188089
40 413 111902
239 624 115830
306 767 138652
57 500 133289
109 380 81648
53 751 209973
208 544 101228
398 443 13024
156 401 73785
582 718 40897
41 214 51727
361 717 106630
440 526 25847
768 793 7253
109 236 37757
300 609 92604
225 412 56058
212 402 57527
103 114 3243
157 544 116065
352 731 113742
328 733 122189
1 670 202159
99 525 127720
5 453 134564
342 362 6430
423 437 4060
108 296 56502
386 488 29802
529 545 4841
120 653 160756
81 620 162348
75 756 205069
705 736 9331
151 270 35426
125 129 1405
230 741 154197
516 712 58965
80 354 82946
658 773 33570
81 528 134380
159 693 160696
81 188 32073
279 435 46393
63 169 31453
399 549 44689
401 589 56242
146 298 45828
261 438 53162
542 780 71543
390 596 61525
617 642 7730
160 751 177789
133 185 15086
2 76 22531
5 17 3610
207 462 76635
449 590 42925
135 506 111228
91 138 14241
464 517 16095
274 464 56806
347 602 76193
432 507 22738
16 280 80129
129 227 29113
374 581 61734
287 567 83792
31 250 65639
57 591 160680
344 509 49146
10 145 41443
437 523 25983
277 610 100110
81 387 92697
402 525 36528
181 743 169407
6 206 60199
355 521 49170
252 530 83766
112 613 150523
182 713 160011
203 512 93087
360 402 12193
152 665 154856
53 554 150806
507 578 21424
160 630 141240
149 742 178372
11 570 168577
290 293 836
76 182 31677
286 415 38272
123 460 100811
316 377 18795
94 144 15091
515 785 81307
499 526 7984
68 626 167933
285 656 111889
95 270 52286
452 541 27182
400 781 114237
120 231 33028
344 624 83984
5 777 232399
7 312 92104
118 180 18355
241 322 24148
181 417 70892
193 536 103219
38 299 78749
358 469 32584
465 693 69041
131 249 35092
645 651 1849
381 438 16480
285 414 38275
540 637 29394
78 180 30628
92 588 149140
344 678 100695
392 588 58548
109 208 29187
365 765 119812
11 314 91613
230 688 138157
9 217 62832
46 518 142048
164 655 148375
21 794 232349
46 571 157942
620 717 29313
1 66 19931
474 654 54855
106 738 190054
16 125 33172
154 595 132371
478 660 55694
303 434 38921
17 690 202967
582 626 13184
340 746 122119
440 668 69295
56 708 196413
394 676 85102
493 519 8052
157 546 116712
56 80 7208
525 675 45866
261 785 157735
66 76 2933
194 606 124073
649 681 9456
311 482 51222
116 237 36216
267 649 115808
320 345 7881
524 713 57004
561 745 55426
47 279 70171
192 226 10355
93 106 4107
243 559 95159
140 148 2315
257 765 153227
213 492 83787
426 535 32681
269 304 10775
231 292 18993
4 410 122350
142 384 72963
496 533 11267
20 484 139575
125 410 85671
48 379 100151
40 238 59560
401 555 46027
336 485 44274
384 769 115273
129 436 91816
448 620 52214
652 692 11643
462 526 19375
603 634 9232
40 272 69628
715 768 15742
334 619 85662
507 696 56922
186 489 91116
556 675 36302
572 585 3926
5 388 115994
463 481 5459
624 626 572
224 498 82340
37 678 193193
142 209 19669
200 590 117481
540 740 60475
97 233 40393
413 800 116307
164 182 5267
57 673 185827
41 164 36763
497 732 71038
104 695 177610
88 611 157468
103 287 55412
702 707 1540
63 585 157019
271 754 145513
240 674 131029
98 409 93363
54 612 168057
175 771 179293
80 560 144587
305 795 147024
623 630 2013
353 720 110019
296 572 82622
509 517 2449
117 342 67672
67 674 183128
136 705 171100
353 391 11327
253 764 154175
166 556 117546
351 759 122411
185 427 72809
390 710 95953
56 445 116808
128 764 191338
184 617 130551
600 726 38230
28 241 64047
228 256 8182
29 434 121497
420 678 78433
303 719 125115
77 428 105327
510 544 10263
83 750 200823
646 724 23024
25 599 172495
208 211 979
594 659 20327
585 743 47727
657 671 4104
265 758 148601
33 400 110533
144 522 113271
337 755 125540
621 699 23558
157 536 113571
404 640 71021
275 509 70084
145 647 151350
75 709 190948
502 602 30034
58 364 92715
78 117 11956
380 523 42448
691 775 24854
209 436 68142
295 447 45109
127 227 29785
664 794 38172
102 748 194140
298 420 35987
371 608 70669
460 525 19818
111 185 21770
129 457 97844
152 187 10238
127 783 197210
187 768 174963
5 477 142079
632 734 30987
201 732 160050
228 460 69499
178 732 167101
695 764 20760
296 664 110932
96 742 194377
41 72 8987
279 324 13245
729 764 10488
154 307 45884
391 644 76139
92 183 27034
171 287 35432
98 130 9609
63 432 110771
190 275 25892
177 624 134758
283 619 100845
20 742 217619
118 689 171797
417 427 3048
396 762 110001
225 265 11744
10 659 196520
128 793 199638
319 771 135716
164 662 150519
383 755 111507
148 188 11599
191 491 90051
317 330 3774
76 714 192114
40 318 83713
284 442 46918
21 537 155307
110 705 178988
91 231 41812
155 253 28913
118 167 14283
352 673 96631
304 781 143340
212 325 33979
184 637 136598
7 597 177783
215 337 37173
770 787 5126
113 120 1934
175 440 79748
320 601 84597
51 683 190686
105 121 4482
79 653 173313
636 798 48213
420 538 35718
670 715 13130
134 300 49960
243 419 52503
102 355 76407
33 116 24947
31 395 109738
364 461 28138
109 499 116927
103 782 204052
77 306 68992
406 430 6892
525 575 15091
57 408 105542
265 459 58092
366 606 71448
580 682 31196
98 210 33300
225 565 102197
17 335 96100
121 290 51249
690 773 24448
185 565 114463
277 698 126634
140 270 38697
140 552 123723
88 367 84636
109 452 102367
408 590 54846
36 150 34432
115 156 12415
103 207 30754
483 492 2678
188 618 129593
355 445 26280
233 241 2693
453 617 49950
710 790 23891
296 703 122235
481 634 46194
454 512 17937
15 448 130285
658 751 27261
118 349 69710
393 442 14043
33 671 192315
8 370 109969
218 609 117795
654 691 10824
520 736 65374
175 747 172398
87 302 64893
306 547 72341
78 566 146867
12 672 199529
6 698 208658
111 181 20632
444 672 69279
198 288 27342
213 667 137329
479 645 50637
256 747 148194
515 630 34643
8 703 209660
18 57 12001
197 354 47746
198 774 173036
170 459 86731
60 588 158931
305 444 41597
323 491 50233
119 736 185714
246 713 140527
22 589 170745
318 562 73314
377 611 69968
66 710 193788
660 693 9386
298 608 92896
303 494 56976
232 453 66213
6 359 107085
275 641 110296
45 253 62288
222 735 154882
569 750 54523
102 337 70636
525 611 26166
210 722 154323
449 566 35672
609 751 42736
199 282 25286
459 607 45050
392 595 60481
68 551 145247
99 151 15544
111 480 110441
22 713 208062
539 686 44698
432 684 76493
10 79 21224
85 172 25994
229 385 47595
105 521 124599
363 654 87387
89 580 147702
386 545 47188
336 438 30226
175 282 32696
316 450 39613
601 793 57486
484 588 31523
151 726 173103
73 257 55190
197 539 102736
62 515 136208
83 725 193514
500 784 85426
215 251 10873
127 468 102142
458 558 30656
337 699 108855
45 658 185148
210 647 132193
320 388 21006
183 755 172313
434 567 40174
352 373 6406
93 98 1572
534 559 7719
156 215 17201
260 496 70982
325 346 6738
210 325 34611
350 741 117481
503 703 60269
388 530 42162
233 554 96945
28 341 94225
130 414 84983
242 736 148904
517 696 53948
197 564 110359
42 356 94848
346 724 113454
687 774 25706
539 619 24297
4 328 97627
169 682 155250
121 455 99833
281 647 110324
640 760 35910
565 649 25896
447 688 72946
551 641 27444
327 761 130693
588 637 14863
218 660 133825
249 786 161518
203 256 15729
508 768 78349
87 506 125995
209 672 139973
632 750 35519
13 586 172774
59 367 93344
14 192 53702
65 237 51765
57 474 125258
10 797 237126
259 309 15375
17 119 31173
57 218 48285
87 270 54865
195 460 79377
148 703 166936
93 646 166777
110 619 152934
76 287 63814
169 189 6070
577 603 7828
548 781 70031
108 642 160626
134 329 58328
264 677 125102
227 284 17627
152 556 121522
262 364 31483
102 755 196254
75 726 196219
509 756 74521
360 650 87211
33 83 14737
548 562 4293
82 558 143391
671 735 19043
468 596 38674
35 114 23800
344 357 4094
257 635 114111
265 777 154149
318 417 29379
374 777 120536
172 498 98138
208 235 8173
187 709 157301
512 531 5697
618 654 11274
49 576 158585
88 729 193034
259 398 42274
20 647 189445
576 752 53012
157 602 133542
330 572 72674
240 708 140970
117 589 141843
37 782 223966
16 390 113181
390 391 342
16 57 12632
365 414 13927
58 117 17911
164 436 81645
98 690 178069
583 625 12547
287 562 82442
300 456 45994
33 226 57812
51 620 171306
209 569 108382
458 756 90257
341 632 87402
98 171 21486
273 403 39299
409 687 83801
97 172 22058
93 680 176911
497 564 20199
451 698 74968
541 628 26192
662 790 37740
227 679 136664
19 602 175649
38 791 226278
319 395 23158
97 533 130852
271 354 25627
94 124 8889
284 506 66403
538 580 12729
499 709 63348
75 796 216738
56 503 134577
22 497 142796
291 297 1706
257 799 163028
59 541 145014
264 742 144270
275 738 139472
212 493 84306
437 772 100764
121 572 135550
222 619 119669
272 392 36590
99 580 144526
5 612 183009
128 510 114587
116 729 184474
516 556 12138
21 227 61954
608 762 46436
247 356 33198
70 611 162947
390 679 87164
690 703 3814
315 556 72544
24 166 42551
371 747 112534
77 207 38834
397 591 58153
666 788 35959
217 792 173071
107 183 22137
107 121 3790
288 738 135299
40 372 100448
105 265 47460
139 624 145813
38 132 28517
419 617 60058
127 343 65053
235 696 138876
121 142 6462
11 258 74477
19 454 130563
5 382 114122
510 715 61997
538 606 20489
267 272 1661
243 342 29935
66 799 220110
678 799 35477
201 251 14946
156 360 61780
749 797 14190
303 437 39871
5 184 53964
566 675 33311
268 275 2428
492 771 83938
220 245 7635
7 156 45376
54 767 214598
46 769 217533
158 646 147190
485 679 59163
4 616 184427
631 677 14455
319 322 723
146 646 150747
499 773 82198
244 525 84391
125 166 12165
119 205 25418
148 359 63847
146 468 96323
497 678 55129
320 354 10793
31 728 209809
476 740 79826
179 454 82280
259 396 41697
42 321 83777
110 271 47984
290 480 56367
274 466 57388
628 631 750
81 278 59575
578 739 48585
366 581 64059
391 395 1129
508 621 34150
720 757 11057
303 362 18157
208 454 73613
524 759 70849
556 626 21004
2 587 176399
109 119 2880
341 357 5114
270 628 107866
349 369 6237
126 735 183543
782 796 3879
40 610 171536
551 768 65354
530 779 74787
451 513 18977
206 396 57659
629 708 23982
199 790 177708
253 270 5238
703 730 8093
135 488 105578
363 440 22305
349 633 85032
345 487 42205
146 798 195566
343 628 85541
390 493 30325
365 780 124149
92 536 133365
158 637 144074
293 782 146654
213 225 3714
332 345 4101
11 724 215164
386 791 121028
359 735 112872
18 500 145359
29 292 79502
341 448 31623
499 721 66908
269 303 10577
509 612 31265
221 350 39349
415 553 41715
108 461 105440
469 653 56129
633 737 31585
376 568 57168
169 744 173478
470 739 81411
375 394 5530
307 638 99666
190 243 16164
395 572 52841
77 674 180136
119 781 198874
125 242 35161
221 465 73281
532 766 70678
16 313 89687
256 348 28475
101 565 139303
123 211 26255
311 606 88683
363 764 120163
60 115 16723
51 230 53663
100 401 90676
80 458 113208
609 691 24879
261 523 78880
204 206 524
281 462 53757
6 544 162064
43 431 116445
84 169 25280
489 760 81840
18 51 10178
87 492 121587
64 517 136135
139 386 74749
494 566 21938
186 696 153740
339 773 130000
108 728 186295
330 701 111752
481 746 80098
457 508 15757
111 126 4284
9 234 67987
471 627 47237
363 631 79867
323 709 116271
187 284 29712
497 545 14543
246 675 129605
301 766 139764
545 774 68740
359 775 124482
587 615 8435
91 384 88540
477 558 24563
33 773 222215
257 774 155696
1 461 138405
180 684 152189
279 752 142065
111 773 198658
22 118 29149
187 434 74194
28 266 71238
361 526 48748
249 353 31791
379 571 57226
82 315 70233
421 703 85222
349 678 99058
397 612 64636
28 776 224796
346 368 6873
353 425 21076
73 245 51967
1 519 156138
100 118 5322
268 525 77312
228 712 145771
505 577 21577
448 782 100864
204 279 22990
84 385 91149
270 370 30877
82 704 187483
244 317 22095
155 402 74299
734 736 565
17 651 191598
397 709 93804
550 604 16211
102 308 61777
266 462 58865
169 231 18755
333 347 4498
82 414 99809
127 612 145912
593 726 40321
13 735 218021
95 513 125344
213 251 11358
537 612 22748
37 101 19294
695 779 24958
588 798 62786
291 317 7543
154 269 34197
187 569 115015
96 241 43504
12 521 153312
178 532 106592
260 699 132498
79 655 173985
56 143 26552
316 729 124384
692 795 30390
218 745 158884
374 649 82702
83 658 173820
322 347 8067
116 591 142735
104 329 67321
553 622 20663
385 465 23257
406 640 70499
140 788 194678
504 595 27152
215 417 60745
138 488 104853
72 202 39071
53 377 97939
121 365 73926
158 251 27585
419 439 6091
336 737 120745
393 714 96227
109 111 488
253 279 8299
417 767 105587
111 322 63057
299 498 59411
766 799 9342
89 709 186605
318 329 3149
27 158 39561
97 145 14460
66 678 184658
225 589 109552
465 760 88979
138 577 131876
33 794 228492
234 275 12633
247 522 82516
40 517 143337
139 778 191904
115 625 153346
486 492 1755
1 549 165185
181 760 174326
62 523 138651
155 273 35135
233 286 16551
86 581 148970
262 381 36376
761 793 9263
482 744 79163
21 346 98292
94 514 126083
379 517 40979
469 513 13322
371 507 40187
348 374 7952
375 715 101906
387 454 18985
144 345 60482
369 736 110042
226 427 60362
311 589 83682
511 800 86804
179 640 139054
332 583 75463
75 691 185719
426 602 53021
331 784 136132
46 217 51314
86 103 5333
17 344 98933
170 618 135151
333 787 136320
4 197 58281
571 621 15169
313 750 131488
329 404 22717
34 717 205491
127 436 92520
607 678 21836
61 531 141363
424 508 25227
84 412 98586
98 124 7657
29 530 150636
130 287 47288
359 445 25005
408 439 9062
91 347 77396
458 745 87068
340 574 70029
444 637 58418
434 552 35809
447 636 57319
257 782 158276
588 791 60814
417 793 113090
221 385 49966
570 704 40612
555 667 34238
21 67 13952
488 718 69534
157 463 91460
17 755 222323
146 412 79571
332 337 1600
261 769 152877
522 634 33804
410 728 95845
483 614 39644
484 780 89165
188 704 155673
53 712 198176
366 525 46938
111 431 95780
238 549 93438
728 738 3081
306 778 141731
90 539 134834
470 673 61860
523 748 67785
298 569 81052
182 317 40951
413 683 81972
305 327 6503
38 236 59407
87 494 122143
437 478 12325
161 304 43065
173 503 99527
3 240 71661
29 366 102047
711 729 5544
218 499 84607
73 240 50472
363 792 128260
54 158 31515
424 628 61496
366 373 1959
414 533 35938
424 546 36751
326 790 139437
18 311 88450
329 724 119009
181 390 63353
325 597 81784
64 212 44354
244 675 130239
108 732 187526
337 392 16731
149 561 123766
531 645 34841
593 601 2431
196 335 42028
42 152 33145
176 250 22339
347 361 4399
278 392 34438
434 678 74243
292 415 36405
444 711 80550
420 753 100397
238 691 136509
4 337 100619
120 730 183627
505 551 13674
176 797 186823
193 313 36306
132 510 113205
94 742 194946
488 765 83646
44 732 207161
249 280 9691
336 750 124317
388 693 91459
283 705 126840
101 593 147719
28 640 184278
343 436 27420
111 287 52993
617 766 44787
33 91 17321
435 773 101671
24 293 81325
28 85 17021
579 694 34787
396 504 32303
708 711 742
209 780 171854
171 566 119068
289 609 95811
185 607 127207
625 703 23551
109 195 25392
66 383 95793
454 773 96255
193 344 45906
610 729 35916
267 416 44894
528 598 21185
252 263 3215
191 268 23030
701 725 7197
67 345 83911
312 744 130116
302 671 111259
203 714 154054
120 157 11286
226 677 136259
244 780 161159
482 731 75285
124 261 40982
102 707 181994
469 560 27751
343 716 112176
263 480 65220
58 733 203335
61 502 132689
393 656 79270
142 345 61105
188 545 107559
551 717 50243
487 761 82665
636 718 24635
183 768 176205
37 141 31401
2 521 156255
634 661 8758
585 761 53017
99 267 49995
216 489 82018
68 232 49119
95 227 39346
175 588 124479
56 504 134930
255 577 97233
33 67 10074
164 640 143533
56 508 135917
74 704 189988
76 547 141688
73 661 177679
119 628 152963
264 671 123292
41 167 37522
433 699 80485
250 341 27649
576 632 16867
56 604 164947
495 780 85802
121 506 115735
575 610 10702
12 470 137889
270 303 10195
126 168 12259
157 665 153157
102 599 149147
792 795 685
352 669 95506
142 541 119713
125 755 189568
32 767 221134
504 635 39380
520 668 45162
482 493 3163
61 509 134617
717 731 4098
605 639 10473
11 777 230834
175 561 116436
333 358 7831
667 682 4431
504 777 81865
543 762 66121
151 499 104435
225 542 95316
399 503 30946
176 344 51050
39 554 154949
570 645 23109
531 764 70320
632 768 40902
162 462 89924
29 649 187122
648 679 9242
112 394 84885
515 526 3237
324 532 62460
151 381 69436
120 571 135493
234 681 135172
87 673 176786
501 589 26519
64 584 156388
194 690 149629
416 424 2435
80 212 39628
6 362 108039
128 526 119340
82 124 12772
195 242 14172
283 527 72788
589 765 52966
164 467 90949
687 781 27951
140 428 86150
196 409 64170
142 222 23615
151 768 185470
599 704 31930
100 677 173892
145 354 63059
89 426 101217
464 509 13592
139 543 121254
443 666 68006
97 522 127412
32 448 124638
72 645 173032
200 287 26550
2 293 88334
3 248 73924
12 768 227870
169 764 179542
54 504 135511
580 731 45574
169 551 115195
278 685 122618
232 600 110805
19 89 21383
333 797 139184
24 298 82802
343 760 125208
642 677 10660
272 372 30795
17 761 224201
445 499 16398
431 457 7372
409 669 78787
191 511 96177
371 596 66882
602 770 50366
56 533 143500
173 391 66163
51 769 215972
215 284 21382
17 546 159407
104 423 95483
3 139 41377
270 596 98108
54 294 72578
183 309 38211
151 546 118604
280 757 143166
232 683 136377
180 696 155385
687 740 15943
662 701 11297
90 533 133191
94 498 121235
218 669 136466
478 800 96778
581 642 18678
334 363 9175
401 505 30926
294 715 126467
149 309 48014
59 173 34071
7 678 202758
443 486 12983
67 205 41322
184 792 182892
353 487 39619
3 10 1771
280 325 13129
146 738 178173
301 443 42168
181 682 151402
514 609 28644
106 283 53183
123 474 105295
66 228 48516
26 473 134151
168 256 26330
448 653 62549
198 381 55407
152 590 131752
142 744 180961
122 166 13033
185 676 148535
505 612 32248
343 747 121416
35 565 159242
155 629 142260
175 615 132698
511 517 1843
115 734 186381
195 305 33175
212 686 143047
186 450 79089
224 392 50947
219 772 166335
592 606 4172
217 493 82896
300 752 135636
79 673 179287
502 705 61312
67 136 21031
374 409 9968
159 498 101727
214 298 25805
160 559 120066
530 761 69615
237 535 89485
606 685 24222
291 765 142298
46 162 34987
227 443 64860
387 483 28096
128 425 89038
128 224 28653
69 144 22832
736 775 11285
131 423 87392
175 736 169315
404 612 62520
286 748 138608
249 413 49149
349 645 89080
67 242 52573
372 694 96405
113 158 13424
665 714 14208
239 614 112743
132 721 176918
191 654 139959
103 314 63184
94 708 184733
6 156 45653
368 721 105570
54 413 107767
82 511 128971
217 727 153844
634 655 6896
67 606 162093
359 430 20534
406 465 17360
192 791 180239
288 556 80350
121 268 43931
162 790 188806
486 709 67396
730 740 3052
46 466 126115
498 541 12988
494 535 12392
40 338 89788
163 663 150983
597 767 51255
321 586 79818
293 691 119536
667 709 12089
386 408 5936
205 264 17644
139 586 134293
470 796 98019
119 388 81208
328 453 37189
198 218 5776
56 633 173681
457 704 75127
70 363 88824
151 445 87980
5 66 18648
409 773 109181
121 345 67637
174 492 95620
343 517 51966
406 519 33799
327 332 1679
410 415 1345
157 347 57346
343 710 110206
512 609 29249
674 697 6455
23 643 186902
490 671 55351
510 679 51490
347 403 16545
125 563 131730
37 149 33769
83 151 20760
375 751 112659
300 558 77314
35 353 96011
525 636 33676
170 503 100515
256 497 72722
507 651 43894
241 266 7196
52 260 62320
106 239 39642
118 281 49188
5 650 195007
154 351 59457
32 308 82995
206 700 149171
655 737 24408
360 461 29319
292 515 66505
113 641 158875
178 769 177916
490 753 79385
290 486 58280
144 587 133055
171 378 62977
10 68 18026
544 563 5756
37 172 40215
40 664 188270
402 792 116886
33 796 229129
606 772 49724
693 782 26521
467 527 18024
257 561 91871
388 585 58712
344 436 27049
574 617 13248
11 95 25970
366 448 23552
209 745 161615
265 684 126791
43 105 18888
490 687 59878
8 71 19215
127 640 154404
46 552 152337
242 764 157242
664 673 2578
177 312 40794
215 356 43130
97 502 121611
286 380 28326
158 244 25624
187 639 136407
237 605 110712
72 566 148812
131 791 198073
316 344 8574
327 740 124581
343 564 66182
36 695 198319
135 435 89599
451 501 15538
3 216 64141
19 220 60572
388 463 21715
311 574 78945
372 701 98560
129 434 91236
97 242 43310
241 362 36952
651 664 3918
161 180 5597
390 602 63416
257 385 39353
82 594 153991
150 592 132693
366 434 19488
235 752 155705
184 704 156803
339 558 65636
113 590 143307
168 371 61989
641 729 26345
14 408 118915
510 684 52929
191 653 139660
64 194 38814
17 494 143484
132 325 57611
277 695 125699
247 319 21634
400 597 58895
150 328 53183
217 491 82352
147 256 32153
295 675 114611
465 589 37579
260 346 26422
134 605 141402
375 541 49327
507 544 11041
445 462 4994
58 241 55121
58 145 26399
353 775 126386
30 515 145790
112 447 100203
434 623 57122
72 353 85123
452 736 86145
522 570 14479
72 738 200820
343 642 90072
318 435 34760
224 256 9242
265 387 37456
411 594 54990
85 308 67165
176 544 110863
460 714 76992
38 503 139870
301 314 3612
354 433 22962
513 577 19360
567 787 66090
56 703 194857
626 707 24506
467 800 100088
250 638 117063
92 212 35892
449 622 52517
3 692 207804
25 698 202537
143 579 130812
110 170 17489
162 788 188315
357 564 61723
182 211 8747
298 789 147218
26 734 213281
605 677 22209
611 786 52390
147 209 18253
437 581 43608
358 623 79223
372 577 61048
719 791 21251
265 444 53899
102 304 60610
3 79 23057
190 604 124764
277 299 6775
11 726 215899
215 542 98589
272 335 19169
482 718 71366
328 508 54109
355 572 64651
358 450 26615
120 483 108832
166 797 189712
662 779 34426
53 184 39212
487 547 18155
153 347 58600
237 558 96585
258 610 106307
99 175 22369
409 663 76858
251 549 89797
308 484 52673
165 605 132524
187 634 134615
364 570 61176
304 377 22381
60 105 13889
211 550 102117
110 435 97254
707 735 8559
359 483 36506
52 90 11432
482 588 32108
643 790 43689
279 455 52140
231 499 80822
55 620 170214
521 783 79010
231 452 66246
421 672 76298
429 666 72234
226 276 15144
613 716 31060
301 459 46753
353 651 89754
100 511 123195
509 794 85576
509 721 64012
65 297 70151
5 45 12255
530 753 67020
528 781 76184
92 419 97899
312 719 122590
55 348 88703
87 116 8801
306 773 140133
475 660 56531
322 762 132649
342 423 23989
472 503 9623
138 683 164272
313 469 46634
170 212 12826
18 309 87986
147 361 64815
179 426 74324
152 498 103854
25 123 29407
254 582 99164
296 506 62802
169 251 24867
165 552 116594
188 235 14168
345 449 30493
165 701 161653
226 619 118360
277 739 139010
192 484 87811
210 603 118386
90 600 153266
44 358 94914
459 586 38648
24 702 204152
74 563 147243
274 682 123235
653 731 23071
256 710 136991
249 696 134571
221 430 62794
491 732 72999
632 724 27807
288 441 45361
680 719 11359
406 531 37419
34 56 6307
467 687 66717
280 443 48410
199 437 71385
662 689 7731
5 240 71012
427 526 29725
414 457 12559
2 788 236791
548 669 37040
399 412 3368
111 429 95132
141 383 72968
252 769 155655
227 715 147109
201 253 15416
105 262 46667
485 783 89906
121 148 8199
296 473 52576
203 573 111434
288 436 43834
586 627 12379
533 729 59169
179 607 128969
408 614 62017
195 613 125930
283 602 95602
133 504 111307
219 743 158005
336 680 103695
38 88 14914
220 392 52259
572 730 47745
306 320 4046
360 729 110566
68 251 54874
259 690 130073
641 732 27247
211 401 57631
151 481 98851
90 137 14304
550 771 66228
271 768 149704
286 685 120045
218 761 163623
506 747 72580
523 652 39433
94 679 176349
62 564 150976
179 529 105330
693 740 14133
195 737 163497
332 521 56547
624 663 12105
578 699 36539
33 370 101907
26 561 160967
703 740 11203
355 589 69883
164 250 25768
16 492 143312
617 728 33393
97 562 139731
464 668 62211
441 483 12643
155 601 133879
406 784 113633
576 771 58464
112 692 174431
92 685 178750
77 752 203125
148 478 98865
274 614 102242
177 501 97657
26 707 205082
412 491 23621
168 583 125235
299 709 123101
93 216 36611
183 517 100586
165 341 53211
103 131 8460
117 531 124254
189 195 1949
485 557 22029
539 627 26717
238 704 140360
653 757 30752
525 793 80525
569 729 48385
110 627 155341
317 326 2550
234 490 76818
124 452 98123
393 612 65590
148 541 117974
159 671 154438
254 527 82209
340 522 54364
528 583 16824
377 593 64359
199 530 99544
147 492 103324
133 417 84834
652 660 2543
460 567 32525
159 398 71988
250 340 27407
554 708 46334
327 630 91168
19 774 227242
357 386 8852
78 582 151830
561 629 20329
106 703 179358
249 483 70214
133 782 194882
93 225 39552
98 418 95666
77 521 133358
218 696 144034
442 469 8046
512 597 25588
326 619 88228
304 466 48314
128 522 118136
53 747 208876
327 425 29432
318 622 91323
402 610 62407
138 647 153571
191 724 160651
136 395 77972
453 678 68675
440 628 56776
104 645 162897
446 706 78660
227 563 101179
521 774 76094
590 667 23716
447 599 45894
45 431 115922
343 423 23678
73 681 183590
185 230 13530
431 494 18873
108 754 193942
476 775 89929
430 798 110544
21 775 226871
93 341 74591
184 244 18126
278 748 141197
16 685 202042
444 501 17316
54 321 80211
342 597 76422
148 722 172671
405 707 90990
62 552 147450
118 269 45009
79 269 57015
477 636 48134
79 89 3124
635 752 35107
360 509 43981
242 669 129082
15 185 51294
263 380 35905
262 603 102771
184 372 57291
210 780 171499
166 776 183447
77 171 28062
26 135 33064
187 592 121984
484 620 41183
340 425 25243
178 209 9317
270 388 36139
679 781 30047
263 664 121470
281 749 140380
44 706 199358
655 689 9815
293 448 45763
553 733 54358
184 406 67002
21 391 111857
474 552 23658
67 313 74025
324 669 104440
342 672 99607
155 412 76852
581 765 55361
153 764 183823
364 725 108128
447 794 104370
68 695 188766
133 691 167795
161 450 86347
426 636 63397
214 698 145904
62 153 27574
554 772 65182
52 367 95456
82 331 75130
182 513 99595
122 584 138990
68 101 10137
68 539 141528
455 677 67876
6 768 229564
84 796 213991
247 357 33564
401 770 110510
367 580 63385
51 237 55992
10 182 52078
58 530 141959
117 566 134888
47 99 15961
131 582 135523
34 766 220176
338 616 83474
371 673 90700
208 736 159325
16 539 157524
248 540 87805
577 737 48467
128 700 172154
375 709 100064
41 283 72997
294 783 146727
480 532 15786
220 682 139687
213 216 790
370 557 55666
30 632 181112
88 201 33883
48 718 201872
10 435 128155
348 380 9622
588 602 4114
656 706 14577
34 623 176981
102 747 193910
231 488 77328
440 610 51407
325 756 129802
3 127 37731
340 615 82620
126 479 105837
436 462 7761
140 635 148757
592 766 52518
66 333 80421
267 615 105022
635 711 22799
84 257 51761
235 541 92166
314 587 82212
110 466 106512
298 590 87493
89 243 46287
646 754 31877
550 773 66781
265 522 77369
170 592 127190
219 591 112128
193 720 158821
553 605 15512
278 433 46136
171 492 96539
22 178 46829
327 346 6118
98 406 92533
187 526 101934
258 596 101885
73 116 13238
460 575 34928
332 617 85764
582 763 54444
330 401 21640
210 778 170829
608 789 54274
385 693 92309
487 605 35661
222 431 62861
363 709 103548
144 604 138128
603 681 23863
631 670 12324
259 695 131538
159 436 82852
258 542 85710
450 792 103282
53 330 83311
304 385 24770
620 681 18712
267 784 155843
639 722 24844
443 621 53835
234 548 94631
222 603 114806
276 747 141687
507 574 19975
481 725 73799
250 431 54411
405 712 92226
266 509 73155
321 659 102445
140 404 79336
464 706 73300
235 415 54121
700 753 15540
273 773 150175
79 105 8248
302 727 127795
101 728 188573
2 524 157274
526 569 13020
551 654 31555
18 79 18530
239 690 135820
177 580 121483
340 570 68866
9 460 135683
379 609 68760
89 343 76602
175 499 97656
29 45 4749
386 561 52047
71 561 147577
427 435 2256
99 164 19191
180 556 113256
30 327 89248
580 607 8076
439 543 31404
410 610 60290
237 713 143264
496 776 84263
330 450 35474
12 726 215520
364 530 49164
73 704 190273
157 548 117334
16 642 189080
260 467 62211
303 659 107624
155 454 89072
539 608 20969
258 637 114472
214 287 22439
330 575 73524
12 411 120327
370 729 107540
53 521 140548
424 794 111089
40 772 219944
57 203 43713
192 241 14994
589 751 48724
375 475 29340
204 218 4255
410 552 42729
546 582 10946
477 722 74018
174 694 156840
207 629 127131
434 515 24496
411 502 27436
382 507 37153
48 736 207467
57 58 281
25 579 166556
3 606 181667
142 151 2594
474 729 77136
237 478 72257
89 297 62866
136 267 38820
290 781 147170
185 373 57274
327 331 1329
141 220 23337
20 785 230330
43 466 126838
116 579 139121
172 641 141601
390 696 91767
66 345 84222
109 577 140438
514 690 53216
68 265 58948
483 787 91555
107 359 75916
284 512 68107
194 553 108232
170 422 75946
230 776 164229
23 316 88266
195 207 3449
518 673 47168
432 633 60716
320 498 53484
726 750 6939
79 122 13053
237 502 79724
594 674 24670
81 675 179380
299 534 70242
665 685 5818
251 308 17312
442 532 27146
120 617 149557
321 470 44637
150 791 192406
244 758 154676
197 254 16778
243 402 48077
34 424 117001
355 380 7404
473 510 11216
93 688 178992
80 82 478
398 449 14559
1 492 147825
13 745 220834
208 402 58837
174 490 94892
243 800 167184
524 762 71900
206 718 154439
447 563 35177
456 759 91819
610 744 40315
704 760 16577
681 744 18597
397 624 68203
148 233 25136
295 578 84855
339 385 14062
101 553 135821
426 721 88904
201 295 28650
271 524 76196
288 735 134480
435 755 96576
58 679 187393
51 91 12081
628 714 25917
170 292 37421
143 383 72329
109 538 128667
149 639 147415
236 515 83868
79 441 108747
564 700 41269
636 709 21924
486 499 3997
118 728 183484
86 571 145846
153 452 89298
49 77 8482
31 400 111202
243 634 117569
232 754 157277
514 716 61020
47 782 221270
317 580 78964
363 385 6457
24 124 30084
75 625 165632
506 751 73744
247 282 10788
302 620 95457
429 715 86471
348 762 124246
66 258 57392
85 150 19797
174 653 144836
390 738 104640
368 765 118839
402 462 17415
193 459 79741
192 744 166456
350 472 35977
154 241 26033
658 733 22093
283 745 138823
26 366 102933
20 312 88037
86 242 46893
227 410 55116
81 574 148262
226 450 66843
51 727 203661
651 792 41643
109 612 151119
7 732 218670
390 780 116910
122 778 197131
98 223 37284
446 509 19032
568 773 61480
12 706 209382
364 651 86252
137 173 10381
120 160 11954
117 241 37120
270 375 32232
137 228 26910
111 396 85747
286 408 36242
266 542 83228
329 698 111180
306 452 43343
98 115 5011
106 384 83668
293 406 33614
448 501 16319
505 584 23724
36 189 45659
3 488 145973
408 775 110333
375 570 58042
52 720 200996
129 665 161597
340 433 27498
723 771 13978
440 731 87868
186 327 42532
47 302 77070
226 254 8048
680 694 3914
609 742 40182
235 681 134819
40 218 53285
327 745 125997
82 528 134088
150 447 88792
229 605 113223
360 761 120067
376 385 2718
725 726 351
696 779 24763
560 646 26264
255 258 967
96 701 182023
492 685 58691
294 723 128882
235 540 91813
4 186 54748
111 467 106549
456 674 66702
480 792 93971
49 84 10521
76 186 32842
558 791 69835
61 635 172807
311 425 34143
46 106 18546
554 705 45479
405 706 90647
73 422 104990
89 747 197991
49 145 29252
137 701 169620
179 422 73082
373 734 108348
14 497 145522
3 762 228856
109 649 162721
353 642 86822
102 290 56759
26 28 593
327 678 106200
270 613 103442
158 272 33995
264 300 11442
691 785 27917
256 323 20466
90 284 58665
147 540 117944
187 712 158093
62 634 172066
419 653 71282
26 492 139912
18 148 39578
278 673 119093
321 381 18590
597 676 24416
234 627 118493
404 444 11618
351 486 40027
188 614 128374
187 316 39054
395 463 19787
448 692 73986
129 530 120301
6 662 198293
257 711 136941
185 749 169884
323 726 121582
252 448 58762
380 706 97807
47 151 31537
235 627 118152
145 778 189991
59 259 59980
205 374 51581
182 602 126550
48 699 196208
522 556 10463
18 452 130428
502 666 50021
29 151 36824
572 630 17406
683 691 2143
102 333 69386
84 466 114696
119 705 176311
568 671 31549
419 482 19069
743 753 2692
397 443 13400
298 750 135600
636 710 22115
52 409 107408
405 689 85544
418 686 81295
174 575 120733
680 723 12666
210 258 14216
41 380 102320
89 489 119966
47 619 172277
174 735 169379
490 761 81961
257 762 152404
56 286 69619
461 669 63507
384 573 56261
209 704 149311
175 526 105636
184 611 128676
4 320 95213
707 727 5968
24 203 53589
114 427 93807
306 612 92108
163 188 7334
498 607 32921
272 552 84333
215 796 174780
139 596 137176
293 431 40827
409 767 107746
7 469 139056
147 279 39693
649 750 29812
467 584 35472
13 322 93232
660 760 29367
359 520 47736
567 633 19913
626 696 21017
52 319 80318
238 507 80817
110 633 157085
368 483 33664
28 35 2131
210 490 83977
119 778 197851
633 680 14557
18 674 198212
54 578 157692
499 748 74966
129 236 31823
89 584 148910
113 284 51573
75 338 79454
478 651 52851
299 670 111821
548 581 9999
24 687 199700
437 750 94399
54 555 150854
155 653 150041
220 748 158991
109 284 52671
343 741 119738
475 780 91799
192 259 20126
196 275 23884
13 54 12682
125 240 34575
548 567 5649
488 617 39161
392 514 36177
175 536 108670
209 568 108103
76 793 215519
446 543 29346
264 545 84785
251 468 65130
631 656 8199
507 538 9270
233 620 116728
196 641 134205
400 725 97650
1 343 103483
223 244 6351
659 775 34055
347 721 112114
339 365 8093
617 640 6966
361 690 98491
555 598 12755
395 695 90072
66 306 72274
429 659 70168
341 481 41728
153 678 158280

Output for test 8

240534

Input for test 9

1000 3500 4000
442 795 105843
284 527 73001
650 975 97927
764 911 43971
471 852 113870
76 331 76246
332 990 197854
291 293 636
265 589 96688
684 958 83100
429 473 13191
54 112 17748
311 626 94222
105 122 5043
628 654 7662
151 279 37600
97 134 11308
204 638 128857
176 436 77628
228 380 45082
217 316 29016
438 628 55866
35 544 151966
365 710 102782
72 991 275890
72 741 200091
241 335 27398
247 637 115680
89 637 163401
409 514 31017
9 106 29395
473 684 61628
467 720 74712
828 846 5354
417 608 56140
317 940 186646
204 810 181782
157 969 242603
754 941 56083
161 556 117150
15 185 51009
65 755 206827
302 768 140157
715 942 68394
110 212 30791
530 657 37291
441 859 124927
195 433 71298
257 352 28381
296 308 3633
489 581 26971
330 437 32669
461 895 129586
47 189 42819
298 966 200623
284 319 10732
288 971 204830
452 725 81086
497 668 50087
128 871 222193
657 828 52625
266 492 68068
2 817 244334
178 397 65542
466 869 120396
238 411 51947
556 618 18590
152 323 50718
99 694 176743
339 605 79381
675 867 58846
74 754 203652
302 506 62024
337 843 152486
275 753 143165
698 857 48553
751 774 7336
138 396 77076
173 643 139480
17 177 48218
107 779 201126
531 618 25601
331 467 41614
284 610 97300
519 533 4429
119 869 224329
745 905 48275
565 823 78358
74 832 227546
794 956 47813
347 480 40466
420 713 86814
587 679 27031
290 721 129246
235 680 131926
405 691 83980
278 678 118942
121 985 258614
939 949 2825
162 414 75335
305 766 138603
456 951 147392
455 676 64687
786 943 46644
19 542 156308
128 940 242661
581 694 33217
501 990 146750
28 355 97653
144 215 21104
602 959 107327
518 711 57374
229 445 64745
341 772 129406
742 926 55454
90 950 257133
112 449 100921
354 525 51336
512 966 135683
363 583 65686
187 790 180682
704 963 78019
291 924 190407
325 488 49085
38 415 113225
215 595 112787
602 831 69667
756 784 8734
6 799 237635
419 547 37603
5 652 192658
132 343 62533
623 844 67249
763 904 42203
514 726 63150
4 247 72928
234 959 216632
25 366 101879
646 795 45884
426 468 12653
348 678 97934
175 333 46374
26 762 220493
81 920 251674
248 335 25294
312 977 199403
438 480 12621
210 660 133589
29 952 275861
88 836 224345
587 779 58162
285 456 52089
15 284 79954
39 516 142559
185 993 242253
78 99 6999
149 799 194337
283 288 1196
646 769 37637
51 733 203854
102 736 189291
41 630 175474
153 251 29271
146 881 219290
723 727 1255
15 120 31559
231 686 134689
3 342 100974
470 954 144204
611 730 35950
287 485 60077
288 601 93933
128 770 191890
220 575 105632
857 874 5128
232 805 171747
610 817 63216
308 380 22193
218 833 184036
193 242 14568
405 904 149126
468 993 157475
164 788 186680
356 892 160353
198 270 21062
54 88 10211
443 535 27250
600 697 28701
824 850 7563
318 754 130628
123 257 39901
29 958 277830
560 930 111120
63 943 263677
170 778 181543
601 726 37671
652 673 6019
671 996 99148
91 556 138603
5 416 123262
257 300 12244
486 568 24100
459 651 56391
279 995 215432
776 802 8149
351 699 103542
755 920 49568
237 346 32124
18 822 240979
397 632 69156
180 857 202501
22 704 203347
366 567 59886
632 916 85955
245 288 11928
421 508 25879
92 451 107745
571 876 91639
380 652 80707
129 167 11537
36 549 153114
156 656 148588
248 758 152370
387 671 83724
573 873 90329
216 565 103565
539 869 99299
26 552 157020
248 929 203451
528 651 36255
655 712 17278
663 952 87328
42 560 154515
232 822 176785
587 929 102906
71 104 10286
31 830 239439
675 866 58494
455 862 121616
868 951 24425
2 455 135894
642 704 18593
201 625 126204
456 555 28684
132 924 236794
221 333 32729
911 923 3680
127 207 23894
302 450 45294
434 965 158389
588 727 41817
426 549 36042
194 557 107844
334 474 42659
257 693 129466
292 301 2796
490 627 40392
562 803 73107
727 839 34505
168 875 211142
790 925 40034
97 765 199719
147 970 245429
222 774 165015
86 595 151905
618 900 85190
811 940 37891
144 725 173003
215 610 117127
229 303 21277
545 856 93737
836 986 44865
339 664 96522
254 899 193136
735 874 42106
452 636 53932
398 674 81166
130 647 153465
71 338 79612
729 756 8557
391 594 59934
146 677 157342
142 613 139952
683 806 38438
86 494 122306
491 801 93086
92 615 155927
808 921 33251
495 994 150032
89 264 52203
551 583 9632
66 428 108975
164 535 110397
13 130 35329
263 927 198936
267 613 103312
33 918 264758
337 942 181434
364 595 68795
722 863 42910
33 358 97014
46 170 37645
797 968 50599
637 642 1606
335 657 95942
617 875 77834
19 160 42485
211 657 132334
380 982 180426
269 941 201326
403 717 93163
401 403 697
257 591 99548
614 731 35261
20 241 66364
237 943 211068
114 142 8601
303 397 29271
274 954 203525
715 873 48079
225 654 127274
168 911 221867
76 204 38950
411 647 69396
542 962 125770
130 597 138735
344 438 28796
283 784 150707
55 625 170307
116 911 237678
679 891 64611
27 645 184081
132 255 36544
131 930 238629
135 795 197625
171 265 27426
285 384 30191
39 469 129084
187 546 106790
177 641 137715
654 683 8463
392 535 42468
460 684 65647
267 547 83671
297 925 188795
81 517 130843
44 304 77054
568 989 126879
164 526 107816
566 920 106512
254 971 214262
332 509 53427
767 899 39737
82 267 55603
148 993 253076
285 888 180893
688 971 85687
199 433 70042
278 969 206947
353 823 141414
415 496 23760
18 656 189967
102 371 80117
11 46 10561
281 648 109286
208 833 187137
111 575 138413
75 797 216555
131 138 2256
828 854 7693
99 663 167494
345 944 179564
119 459 101695
56 352 88701
703 736 10363
81 977 268610
238 811 171945
308 781 142563
330 468 42116
114 138 7451
109 467 107521
159 344 54769
125 549 126210
441 660 64361
699 763 20131
401 689 84786
220 493 81484
251 328 22699
733 988 76999
35 647 182158
384 741 106392
78 504 128129
583 913 99160
384 600 64153
211 334 36100
852 917 19266
113 779 199221
61 91 9261
715 774 18419
116 311 57642
793 859 19382
165 445 83640
67 476 122934
606 881 82866
340 594 75785
514 992 143700
446 758 93208
556 930 112454
42 824 234525
241 304 17870
270 509 71875
446 805 107752
854 952 28756
93 827 220113
561 861 90511
53 457 121386
53 824 231418
283 347 19250
99 427 98300
196 917 215606
182 511 98052
485 690 59989
158 967 241549
607 788 55248
80 565 145023
527 974 133705
743 967 67132
341 857 155022
90 943 255334
207 429 66580
357 381 7199
395 600 60644
329 418 27339
221 701 142533
416 979 168007
153 296 41807
115 319 60737
611 728 35346
174 659 143924
347 979 189385
1 460 137513
583 900 95476
623 858 71000
172 494 96001
809 885 22018
342 778 130951
95 556 137313
114 720 180593
616 763 44734
24 38 4111
319 851 159744
647 831 56499
21 789 230139
67 199 40013
101 923 245823
121 994 261741
133 334 59444
96 666 169314
77 566 146241
413 911 148662
249 601 104600
661 887 68505
346 760 124348
38 868 248569
147 589 131118
28 905 262500
745 943 59497
78 245 50670
300 542 73061
65 212 44777
192 844 195432
734 947 63763
97 455 107460
4 592 175210
105 824 215478
457 740 84012
350 358 2586
275 551 82471
211 505 87955
395 754 107094
675 730 17261
266 303 10598
64 847 235041
316 860 163311
460 632 50368
289 297 2454
50 130 24437
526 950 126633
626 938 93834
228 885 196229
482 783 90119
153 992 251506
710 932 67088
744 979 70485
491 949 136721
59 805 224038
453 961 151533
452 656 59813
629 783 47098
360 916 166550
517 898 114235
342 998 197514
478 943 138854
140 992 255144
133 254 36039
707 759 16303
443 823 114094
319 587 79800
415 789 111962
463 737 81184
51 185 40478
497 876 113566
124 402 83234
15 971 285633
24 274 74473
684 991 93625
271 936 199084
36 336 89356
33 585 164513
198 350 45034
3 570 169365
40 604 168067
668 708 12441
216 596 112873
933 977 13142
817 913 28178
411 703 86321
475 567 26792
238 706 139106
397 629 68420
530 957 127815
234 352 34883
234 710 141650
288 798 153709
906 936 8778
52 401 104799
362 987 187644
307 608 90110
170 346 51851
120 591 140118
58 782 217285
59 241 55027
519 904 115588
340 397 17802
283 653 110238
794 895 29817
224 772 163772
699 882 55407
277 960 204565
215 392 52825
278 595 94663
88 616 157565
24 337 93198
404 585 53320
126 249 36799
247 426 53658
178 550 110467
608 636 8266
273 825 165970
492 498 1713
187 454 80192
614 682 19891
259 972 213204
68 125 17672
625 836 64067
299 844 164529
647 988 103370
381 955 171635
775 783 2502
436 615 52735
313 828 154962
46 387 102219
113 677 167542
131 643 152124
539 783 73652
211 970 226579
560 760 60440
39 41 675
476 606 37962
16 330 93512
572 607 10268
508 929 125836
36 484 134123
539 556 4840
313 634 95558
721 875 46762
733 993 78890
728 901 52307
525 672 42967
628 725 29439
156 162 2077
422 715 86898
358 624 79309
507 658 44151
494 671 51858
388 594 60873
474 488 4096
222 327 30942
7 63 16470
301 734 130197
183 227 13244
554 719 49394
189 962 230939
52 739 205248
409 691 82710
123 496 111378
512 797 85616
128 386 77093
294 773 144353
137 495 106707
750 959 62709
107 985 262894
532 962 128677
424 700 81291
824 982 46879
213 848 189890
28 781 225418
87 669 173110
357 641 84342
302 734 129795
332 730 119173
796 882 25199
179 674 146564
243 426 55021
192 532 101438
559 595 10769
336 838 151205
495 855 108099
69 155 26365
380 447 20425
169 974 240045
259 724 138994
417 502 25271
383 699 93783
90 312 66094
10 36 7936
164 350 54971
310 962 195599
837 858 6032
775 890 34234
115 954 250723
649 790 43538
161 270 31893
245 887 191815
592 913 96717
701 919 66119
56 568 153077
228 691 136967
130 472 102383
73 171 30055
672 929 78017
169 751 173385
488 776 86180
271 399 38793
187 459 81418
69 947 262802
101 935 249250
43 72 8404
349 413 19820
501 962 137835
508 954 133218
97 985 265799
550 818 81250
21 549 157494
432 506 22070
183 979 237789
718 847 39486
836 853 5098
252 972 214988
475 761 85337
537 846 93204
288 916 188720
437 696 76330
884 898 4477
54 388 100317
774 794 6285
427 428 291
136 486 104465
369 707 100761
615 749 40485
9 859 254662
378 825 134404
41 810 230807
218 734 153856
640 890 75586
532 699 49183
419 732 93020
288 419 40350
202 403 60300
121 594 140698
309 386 23876
472 556 24168
18 76 17012
64 269 61458
513 891 113050
423 878 135715
571 671 29137
110 463 106030
188 529 101533
103 997 268075
233 403 50923
3 642 190454
137 378 71699
103 693 175165
49 735 204987
287 754 140321
16 323 91536
555 868 94397
496 556 17491
299 613 94241
782 880 28883
116 211 28498
48 248 60172
500 784 85256
555 796 73055
754 950 58511
408 681 80404
274 805 159659
105 811 211731
609 709 29879
463 903 131199
220 914 207305
489 597 31560
407 951 162216
29 528 148998
384 538 45882
153 742 175645
54 811 227434
286 864 173905
116 583 139130
337 987 195352
415 919 150447
325 601 82202
426 956 157970
154 185 9418
458 920 138055
678 707 9175
209 376 49686
349 830 144757
908 945 10957
483 925 132155
20 651 187948
165 659 146595
33 543 152232
514 881 109713
1 533 159121
461 988 157770
352 488 41104
216 662 132203
22 918 268114
787 854 20014
37 624 175269
516 980 138921
397 615 64321
558 790 70432
164 204 11817
103 277 51564
205 731 156810
295 469 53343
488 913 127039
291 467 54013
48 96 14443
269 705 130098
577 975 119340
251 971 214984
252 412 48140
431 550 34929
86 194 32847
503 671 48981
558 914 107015
255 641 114844
757 829 22178
144 525 113382
169 743 170889
320 806 146100
52 253 60401
182 368 55125
213 535 95803
174 261 25415
500 918 125074
161 880 214590
537 883 103665
552 800 75065
220 572 104713
30 908 262645
602 679 22555
540 935 118374
21 85 18818
575 699 36585
388 759 110904
419 597 52339
77 569 147274
62 69 2202
345 424 24542
215 280 18743
369 556 55648
269 711 131972
68 994 278035
249 826 172985
432 479 14182
731 827 29604
744 909 49601
130 180 14955
627 653 7552
118 275 46465
507 695 55191
362 441 24240
774 789 4789
432 937 150656
326 425 30192
331 927 178693
762 908 43644
176 1000 247025
293 861 171060
206 424 65487
101 756 195870
142 404 78389
154 392 71245
522 838 95224
695 717 7107
415 529 33468
296 744 134622
174 454 83951
300 581 84439
555 599 13208
310 422 34464
274 513 71834
611 883 81910
297 692 117798
366 712 103095
147 734 174852
83 950 259546
54 972 274618
521 733 63381
318 615 88534
549 620 21012
36 696 196519
127 809 204432
58 578 155583
14 116 30720
239 389 44775
245 997 225661
168 457 86303
22 186 49199
5 175 51212
385 780 118326
816 950 39169
205 885 203216
243 695 134080
601 725 37352
470 511 11814
163 735 170448
87 380 87693
121 677 165148
516 818 91064
115 146 9680
236 833 178916
303 889 176157
112 253 42172
511 893 114280
259 327 20324
629 961 99978
489 866 112892
124 322 58894
625 638 3669
196 532 100333
282 474 58114
446 775 98481
557 815 78450
417 866 134238
535 611 22214
879 997 36302
166 949 233592
155 377 66089
171 936 228344
442 702 76808
53 302 73935
346 961 184346
638 990 106644
322 514 57658
682 814 41294
154 703 163354
476 676 58522
209 860 194843
735 797 19174
825 834 2447
360 416 17295
2 166 49408
461 867 121411
234 701 138765
15 312 88288
366 989 187063
751 878 38148
288 803 155432
40 180 42238
263 667 120009
231 456 67554
436 669 68311
754 819 20244
216 694 141687
118 708 175575
694 880 56629
69 599 158441
537 707 50508
454 932 142613
408 570 47982
303 654 104971
469 482 3786
112 807 208426
110 427 95091
53 356 90789
467 693 66010
131 513 114027
601 944 103140
60 470 123460
169 901 218602
426 880 135330
119 371 74987
110 407 89040
662 673 3206
435 475 12066
578 919 102457
493 553 17358
42 383 102078
172 276 30444
690 842 47389
436 477 12388
801 844 13135
567 970 120726
494 678 53971
409 978 169832
304 839 161471
179 489 92593
65 710 192799
168 235 19792
177 772 177604
253 760 151634
506 510 981
94 411 95283
473 479 1811
252 808 166822
824 997 52055
198 678 142226
353 551 59082
202 475 81874
279 590 92870
158 377 65166
251 403 45650
129 292 47607
793 969 51920
213 652 130105
157 966 241698
30 832 240347
694 702 2756
35 99 19288
192 712 154747
222 322 29426
264 276 3688
209 618 121669
29 683 194535
716 912 59155
10 192 54829
856 859 839
117 650 158358
439 877 130746
300 384 26007
319 676 105972
126 176 15219
79 854 232784
485 977 147087
91 744 195209
355 970 183809
168 261 27078
520 819 90408
872 919 13964
344 405 18959
119 949 247805
494 995 150696
147 169 6667
164 804 191629
70 646 171895
164 988 246517
829 836 1970
531 737 61504
702 951 75051
302 807 152505
810 903 27117
302 919 185419
453 788 100289
335 763 128641
579 812 70819
265 646 113534
160 943 233939
654 833 54821
467 507 11641
497 697 59105
367 519 45462
309 588 83641
322 813 147851
302 860 167974
499 824 97810
524 700 51971
480 511 8944
106 707 179009
652 891 72327
456 778 96081
658 963 92104
176 458 84242
491 506 4653
459 582 36124
497 914 124750
47 749 209822
157 778 185739
427 896 139995
494 954 137514
36 321 85071
376 470 28780
51 125 22576
212 376 48615
182 631 133264
283 425 43381
443 760 94725
570 598 8060
19 997 293372
535 795 78417
9 431 126654
149 254 31001
443 573 38506
58 667 181426
28 930 269684
140 712 170089
368 850 144757
84 304 65408
843 929 25086
137 142 1562
65 561 148343
914 944 9100
310 825 155245
283 399 35434
352 487 40757
126 406 83923
295 751 137125
76 203 38586
562 859 89543
422 432 2983
169 310 41037
226 477 75170
82 221 42392
254 799 163372
19 408 116631
371 999 188954
160 629 139281
660 947 86527
697 876 54484
71 427 107105
541 650 32009
18 843 247448
372 862 147216
72 563 146739
381 615 69523
300 323 7522
189 370 53671
443 697 75022
248 648 118456
120 296 51691
18 148 39420
860 940 23662
23 256 69663
393 933 161405
28 452 127168
227 871 192490
13 417 121212
51 242 57495
640 987 104998
284 802 155907
588 647 17331
819 955 39861
265 777 153638
398 758 107540
134 421 85823
800 956 46077
286 639 105492
812 825 3864
943 980 11066
425 675 73288
588 770 55060
387 453 20066
135 454 95605
311 952 192102
289 724 130751
897 937 11785
562 563 254
722 985 79431
503 794 87448
103 324 65706
102 718 183624
578 589 3087
456 511 15980
458 492 10092
192 621 127456
72 596 156533
505 536 8837
512 527 4380
557 843 86776
544 705 47832
422 880 136626
622 803 55282
780 853 22010
315 983 200322
854 971 34357
196 503 91811
680 834 47480
162 864 209980
721 969 74546
476 478 605
425 883 136425
351 458 32579
139 654 152817
205 569 108425
71 371 89830
701 970 81042
44 664 184341
42 162 36368
196 875 203077
938 991 16603
548 862 94708
5 552 163156
395 614 64744
625 792 51131
197 684 144288
458 992 160211
803 882 22938
580 635 16079
462 803 102211
83 299 64182
481 686 59862
116 900 234563
112 141 9065
71 709 190472
161 878 214097
80 511 129390
302 812 154021
110 664 164473
131 565 128958
548 962 124217
144 672 156335
166 167 431
137 799 198061
321 820 150141
28 971 281745
182 545 107959
513 768 76234
523 714 56801
364 739 112042
50 610 167023
549 973 126974
507 734 67638
367 729 108164
64 732 199964
439 850 123025
21 255 69893
282 513 69536
84 189 31999
456 658 59130
571 921 105075
64 989 277589
418 768 104289
126 792 199694
670 689 5699
432 477 13538
547 568 6284
160 631 139827
375 509 40321
581 613 9563
458 957 148861
656 972 95158
237 290 14971
531 907 112767
437 972 159512
389 428 11889
167 250 24588
115 312 58356
203 644 130969
578 810 70519
587 774 56789
56 752 208424
594 835 73200
526 538 3444
156 445 86543
252 540 85664
867 987 36124
11 625 183316
89 401 93813
102 332 68197
292 804 154656
143 660 153368
27 452 127535
522 625 30534
732 938 61865
748 975 67973
23 602 172629
215 692 141094
541 860 95963
20 470 135068
143 229 25496
198 841 192714
828 881 15266
393 719 96883
280 461 54852
214 289 21162
123 598 141421
232 304 20568
520 667 43174
433 802 110655
671 810 43506
572 839 80806
440 515 22091
15 824 242455
499 600 29704
425 481 16595
27 96 20750
370 741 110841
116 345 67993
87 437 105144
464 655 55964
739 801 19364
53 243 57160
20 295 81445
99 309 62021
290 741 135292
514 565 14678
196 911 213724
330 882 165329
449 526 22789
958 965 2009
34 593 166421
357 582 66972
486 737 74783
392 698 90596
812 962 44196
233 888 195692
113 144 9700
821 899 22991
334 448 34774
87 750 198233
551 976 127458
274 774 150084
698 842 44490
153 597 131999
445 559 33377
23 373 104484
17 309 86579
465 783 95009
27 622 177450
639 759 36734
56 745 206217
714 891 53521
151 555 120015
454 960 150817
259 612 105203
230 633 119432
31 478 133861
626 662 10380
631 819 57715
232 915 204115
571 819 75173
482 518 10330
613 674 17622
400 938 160563
266 437 51751
235 275 11491
833 876 12572
821 860 11409
363 669 90650
269 514 73648
249 416 50143
434 730 87960
678 896 66398
424 771 103497
655 725 21466
242 530 85767
440 703 77636
196 842 193693
108 665 165474
231 292 17227
174 360 55154
206 599 116826
835 997 48933
340 418 24180
828 857 8419
299 506 62958
306 481 53252
125 947 245388
344 428 25800
442 848 121591
204 757 165193
635 942 92637
301 502 61171
26 608 173547
225 934 211844
108 132 7396
112 200 26491
222 626 120019
380 832 135893
7 503 148661
465 519 15418
218 285 19202
544 640 28312
405 997 177649
360 934 171807
52 876 246657
76 890 243922
339 363 7370
573 690 33999
558 832 82981
607 669 18010
223 236 3681
631 711 24136
31 316 84842
154 798 192877
118 227 32775
257 664 120753
734 844 33770
648 680 9501
111 920 241966
405 528 36250
348 490 42811
159 493 99754
253 897 192573
446 459 3957
419 516 28581
453 457 1125
362 679 93913
719 797 24213
9 216 62442
357 897 161658
347 773 128019
63 319 76783
345 434 27291
279 552 81671
564 577 4094
340 597 76684
22 137 34756
307 908 180563
252 637 114278
424 751 97215
298 395 30184
80 491 123546
565 744 53966
499 927 128029
215 522 91378
153 534 113707
717 854 41942
478 555 22245
126 807 204164
582 968 115692
366 754 116173
199 403 61148
392 627 69521
39 793 226127
534 909 112331
667 976 93489
101 768 199388
73 555 143957
367 402 10960
96 157 18393
120 922 239759
100 247 44190
503 829 97943
508 617 32017
370 997 188721
381 921 161676
91 588 148223
546 989 133481
571 666 27581
311 589 83103
67 917 254685
69 265 58732
215 802 175756
32 654 185066
211 359 43858
136 309 50854
19 818 239570
256 417 48637
264 743 143399
761 892 39006
842 955 32970
343 489 44176
350 712 107967
11 903 266962
255 632 111916
32 381 104150
260 682 125457
172 414 72442
150 750 178835
23 188 49599
468 999 159373
72 390 95621
122 303 53270
591 623 9664
17 265 73814
320 686 108451
137 947 241744
640 865 68348
524 912 116303
52 142 27488
866 890 7013
574 655 23699
29 487 137149
50 173 37324
621 947 97946
259 975 214157
301 705 121060
422 778 106313
394 676 83155
308 795 146966
68 933 259078
309 732 126909
605 957 105832
98 812 214068
698 859 49150
511 650 40826
943 990 14666
333 897 169246
170 320 44225
559 769 63375
163 905 221775
664 844 55685
93 725 188812
234 972 220339
526 656 38092
26 844 245485
903 961 17263
165 237 21404
6 596 175897
840 965 36676
509 570 18057
214 286 20567
390 533 42713
397 528 38623
587 761 52746
55 613 166681
147 986 250841
439 975 159886
167 367 59144
76 750 201731
203 307 30289
294 621 98091
97 100 896
6 837 249106
125 493 109888
189 768 172925
182 201 5571
321 381 18145
318 586 79979
745 897 45726
321 425 31785
382 760 113276
681 841 49447
778 912 40074
148 246 28999
402 567 48687
666 894 69396
456 672 63153
238 475 71059
409 417 2418
237 803 169738
52 373 95962
211 410 59730
497 733 70406
168 505 100540
171 519 103430
370 982 183466
266 316 14985
23 414 117322
362 939 172796
468 810 102682
285 724 131544
604 719 34616
429 678 73019
116 985 260063
692 931 72763
79 167 27394
457 768 92708
596 702 31556
38 943 270807
108 705 177870
271 288 4548
4 845 252046
188 874 205276
211 398 55983
196 430 70105
479 696 63685
385 646 77234
653 747 28861
372 397 8111
153 800 193777
107 957 254101
202 466 79301
612 820 63474
453 506 15682
174 196 6421
803 931 37744
111 444 99664
424 991 169806
779 963 54819
557 604 13992
700 755 17307
147 836 205952
125 406 84137
114 866 225013
325 529 60882
201 572 110533
262 271 2749
705 788 25973
525 907 114506
231 824 177809
219 419 59806
359 407 14900
805 908 30444
180 447 79727
792 960 49601
175 288 32683
94 207 34156
449 730 83524
491 710 64866
129 322 57237
229 474 73414
613 726 34150
795 970 51650
152 320 49902
92 935 252122
952 986 10778
140 252 33227
499 822 97094
145 154 2303
392 682 85493
28 89 18016
80 94 4660
201 696 146974
47 903 256134
123 175 15933
181 709 156991
248 809 168264
205 563 106417
215 513 88857
71 416 103864
372 509 41289
294 942 194721
55 796 222363
66 820 226571
219 634 122954
693 918 68596
252 756 150680
673 746 22793
289 637 104229
268 928 197777
612 637 7403
227 296 19522
532 563 8824
511 963 135196
23 740 214087
48 905 256514
732 985 76336
629 934 91915
180 552 110557
435 951 153837
43 696 194493
238 263 7065
733 737 1211
336 686 103907
376 559 54417
59 763 211043
155 565 121862
425 738 92819
360 721 107597
482 602 35065
407 410 1026
417 738 95332
171 388 64634
479 684 59838
180 873 207318
68 775 212081
44 783 221408
480 790 92942
487 678 55938
467 889 125857
265 497 69705
28 391 108675
440 610 49930
369 557 56008
127 601 141026
216 850 189767
306 859 166321
99 246 43999
290 707 124869
1 154 45975
50 76 7590
341 642 89758
406 623 64142
47 334 85443
657 753 29509
304 815 154392
392 1000 182615
419 848 128346
354 661 91060
480 576 28089
28 896 259602
220 750 158045
709 820 34516
681 719 11865
325 990 199643
367 560 57523
401 934 159168
344 366 6773
138 301 47511
371 796 127748
306 672 109117
287 517 69316
543 888 103440
380 689 91411
291 728 131237
321 602 83700
125 754 187831
127 687 165931
156 413 77062
83 691 181008
726 896 51167
31 191 47927
250 453 60905
302 844 163563
657 958 90921
527 892 109289
382 541 47425
447 995 164572
239 851 183288
59 918 257377
522 758 70835
346 909 168869
11 756 223042
15 95 23840
135 841 211503
329 958 188358
423 872 134158
536 628 27140
51 78 7696
137 260 36240
53 378 97376
137 279 41694
106 390 84918
14 930 273903
529 706 52530
3 345 101938
173 667 146292
59 928 260241
62 201 42247
628 846 66391
502 894 117144
222 762 161448
370 862 147763
135 912 232213
33 504 140965
104 202 29328
26 551 156755
227 322 27909
836 869 9743
10 301 86368
75 566 146684
404 542 40761
314 987 202147
209 783 171856
84 484 120130
100 463 108971
12 191 53790
1 628 186918
696 843 45580
176 726 163839
661 823 50017
165 426 78115
411 620 61577
426 429 920
419 461 12619
468 925 136384
360 964 180674
917 953 10498
171 582 122084
314 507 58282
81 568 145836
49 90 12237
205 311 31088
145 453 91999
589 699 32667
362 691 97383
154 452 89385
40 484 132961
315 595 83495
192 757 168792
246 688 130785
701 837 41939
240 746 150928
127 787 197622
138 764 186910
774 868 28142
476 743 79306
174 569 117491
651 687 10311
658 779 37243
515 519 1029
783 849 19810
474 745 80612
449 918 140194
95 375 83571
76 602 157117
288 885 179291
12 170 47785
44 211 50260
370 650 83123
289 526 71720
216 760 162561
315 854 161944
271 979 212014
93 682 175172
314 702 115676
807 917 32450
129 534 120751
725 859 40585
193 873 203408
55 294 70973
187 875 205747
573 712 41278
318 928 182702
51 906 256088
130 707 171603
477 777 89610
50 67 4973
834 991 47293
434 784 104846
297 628 99242
263 276 3889
104 892 235528
885 945 18045
213 290 21843
731 853 37257
215 371 46192
149 795 193257
569 871 90891
115 659 161749
200 201 224
238 638 118720
784 966 53965
367 821 136584
541 783 72963
26 705 202579
799 915 34340
470 983 153244
703 992 87944
520 571 15273
87 208 36630
507 864 107051
652 894 73201
529 692 47822
593 837 74156
278 354 22937
74 516 132410
872 927 16272
172 474 90316
479 867 115979
477 718 71305
810 1000 57047
21 994 291676
281 743 138351
94 462 110620
744 850 32310
14 195 54327
582 998 125787
256 463 62581
409 911 149863
74 863 236610
336 369 10041
118 368 74446
83 203 36514
22 375 105428
892 956 19038
134 298 47836
231 683 133956
634 800 51022
226 650 125720
125 284 46921
400 876 142164
266 922 196629
375 591 64301
423 509 25389
492 721 67872
230 468 71417
503 674 49819
104 386 84420
536 778 72763
298 358 18783
656 726 21555
647 675 8156
506 672 48382
766 779 4123
193 859 199132
445 670 65977
631 651 5998
9 650 191063
809 968 46665
489 697 61300
255 445 57119
278 861 175042
120 790 200663
495 721 67179
437 468 9415
591 670 23037
575 942 110108
814 997 54903
625 921 89127
632 814 56135
164 859 207671
70 176 32482
456 468 3665
738 754 5095
136 435 89470
2 525 156318
434 455 6502
293 295 613
153 215 18705
389 522 39605
40 915 261756
334 710 112397
473 978 150746
225 841 184669
56 292 70077
49 861 243235
167 256 26089
103 364 77678
332 579 73878
165 226 18231
118 947 247584
778 985 62166
203 411 62356
524 867 103081
600 637 10803
423 721 88282
631 927 89402
318 716 118866
502 651 43609
477 893 124069
253 412 47882
898 942 13113
491 784 88024
802 811 2933
549 605 16512
177 508 98713
156 821 199311
457 698 71061
23 702 202383
28 416 116398
95 767 200972
305 570 79804
619 841 67616
510 535 7382
423 958 159571
602 935 100127
33 373 101395
887 951 19000
271 631 107135
680 860 55189
408 479 21329
433 829 118852
426 983 166458
825 981 46178
409 823 124056
353 958 181162
792 918 37172
23 311 85672
134 380 73096
453 927 141462
533 766 69748
483 656 50766
45 986 281870
253 630 111985
12 212 60188
626 720 28232
238 992 226093
156 693 159345
287 489 61298
136 259 36397
319 533 64189
76 642 169024
151 346 57682
258 813 166998
361 698 100260
271 404 40408
635 788 47057
860 977 34753
544 608 18789
461 518 16496
215 675 136164
266 413 44660
214 766 164646
597 772 53078
148 587 130232
20 815 238556
394 663 79201
33 269 70169
558 778 66443
143 314 50404
335 952 184880
248 254 1524
326 753 127730
846 878 9129
105 587 143359
138 272 39341
67 187 36437
139 235 28597
178 783 180978
202 685 143122
193 570 112247
21 510 146167
24 820 238716
71 295 66473
419 471 15706
118 709 175971
468 792 97157
393 694 88788
218 789 170963
613 841 69373
185 615 127816
508 869 108184
76 630 165401
200 683 143161
551 716 49368
570 929 107623
315 419 31794
246 921 201761
324 956 189095
241 626 114393
183 556 110753
516 997 144897
206 493 85710
310 637 97686
11 168 47564
264 637 111227
320 997 203593
338 915 173162
135 541 120892
186 405 65672
92 274 54287
863 997 40752
87 183 29184
158 437 83543
5 561 165865
188 700 152129
741 755 4581
15 621 180538
85 649 168107
435 685 73290
373 750 112802
3 236 69805
629 814 56790
252 831 173569
493 765 81393
609 946 101344
453 573 35323
16 128 33714
177 462 85276
297 948 195396
163 395 69233
254 735 143653
407 790 114809
130 990 257509
671 968 89733
165 288 35693
702 940 71971
848 853 1519
617 925 92738
262 824 168921
743 981 71595
157 236 23631
120 628 151097
228 510 84101
167 524 106182
330 386 17305
817 928 32648
429 949 155023
124 195 21279
238 347 32079
49 946 268208
329 717 115839
555 772 65538
109 882 231020
350 371 6407
183 217 10283
150 968 244057
783 800 5257
42 596 165226
223 640 123686
367 990 187194
410 940 158179
161 227 19727
470 793 96785
734 820 26592
836 902 19484
126 666 160176
78 915 250917
759 983 67143
756 907 45331
815 971 45739
320 419 30167
305 553 74380
208 740 158548
227 865 190843
217 439 66392
26 903 262462
199 817 185250
210 656 132420
708 732 7649
91 679 174820
436 650 62900
143 907 228244
136 811 202400
204 340 40040
285 405 36763
621 849 69193
494 629 39727
358 949 176702
930 969 11634
254 906 195208
238 463 67656
833 930 28562
889 914 7379
392 897 150902
739 934 58715
113 645 158231
569 974 121271
649 893 73811
477 984 151591
248 533 84981
52 408 106921
122 707 174195
612 790 54394
762 800 11618
17 225 62396
216 470 76177
312 876 169277
133 498 109008
204 606 119316
482 617 39688
132 803 201011
181 754 171076
536 657 35535
194 793 179534
168 345 52132
172 612 130719
104 857 225369
443 490 13958
341 815 142926
534 989 136739
548 723 52418
524 651 37345
272 837 169847
90 717 187217
665 965 90684
444 616 50715
423 656 68502
559 597 11296
99 980 263332
331 631 89386
803 956 45033
50 519 140149
706 898 58301
758 821 19342
565 741 52865
831 936 30853
216 854 190988
204 837 189635
368 754 115596
644 955 93644
454 814 107953
499 502 1081
532 840 92731
272 616 102678
260 899 191526
464 964 148974
667 879 64470
124 734 182104
773 840 20438
207 301 27079
244 331 25545
704 705 323
288 918 189334
235 648 122438
582 699 34643
626 759 40422
213 845 189217
531 972 131871
235 347 32947
800 920 35652
16 208 57594
180 982 239791
188 432 73048
320 678 106155
100 688 174524
568 728 47964
399 622 65962
259 568 92204
660 902 73397
755 888 39821
187 783 178400
406 525 35243
144 909 228338
845 890 12984
138 173 10448
316 980 198894
213 658 131802
328 773 133530
26 395 110727
422 637 63320
399 416 5235
224 514 86513
271 611 101294
434 624 56157
186 446 77855
915 928 3896
494 669 51226
421 826 121512
418 460 12410
387 427 12173
373 440 20630
490 763 81805
360 526 49745
435 755 95488
929 976 14004
665 765 31122
126 676 163299
320 428 32814
803 809 1929
716 841 38474
347 841 148773
458 524 19345
476 906 128524
647 859 64529
218 422 61003
804 917 33362
695 852 48333
238 805 169967
189 406 65039
228 354 37302
56 871 244315
271 471 60555
766 813 14879
33 407 112107
202 936 219340
279 514 70752
263 494 69404
770 781 3533
694 812 37073
393 955 167726
67 443 112944
409 918 151982
611 768 47611
474 921 133493
626 887 78564
511 818 92505
163 402 71400
114 558 132139
564 628 19090
22 334 92816
151 218 20126
653 957 91698
473 493 5763
42 346 90636
54 256 60620
318 799 144549
30 233 60938
441 946 150593
238 754 154089
302 968 199776
246 365 35275
549 687 40381
682 999 96839
798 882 24601
707 726 6150
397 789 117408
446 658 62346
833 992 47930
218 860 192012
594 736 42904
309 783 142784
633 926 88561
32 251 65516
369 586 64764
279 322 13100
320 937 184599
137 612 141162
328 590 78033
919 940 6243
294 697 120629
723 748 7661
416 752 100094
84 950 259101
950 980 9256
415 667 73900
361 883 156191
450 502 15507
509 998 147097
467 636 49360
96 690 176436
20 655 189176
81 478 119629
462 937 141509
25 54 8453
191 360 50303
693 958 80373
529 642 33446
180 285 30634
100 255 46266
440 760 95495
527 909 114507
195 698 149549
23 938 273650
209 312 30238
62 802 222331
199 519 95250
441 529 25736
503 848 103417
676 906 70025
60 650 175963
219 712 146553
144 636 145896
400 922 155955
61 507 133921
156 909 225088
287 553 79785
326 429 31306
526 646 35253
578 957 113626
428 714 84730
259 514 76485
335 702 109545
242 544 89881
65 647 173651
639 844 62779
419 990 171058
365 573 62143
36 562 156951
214 929 213489
756 917 48242
220 448 68088
660 840 55266
48 377 98312
508 935 127503
230 945 213624
573 593 5598
403 446 12847
593 795 61611
269 532 78973
241 324 24421
30 252 66482
107 288 53344
180 592 122363
190 216 7838
69 110 12781
201 958 226212
570 655 24921
172 745 170870
639 760 37060
27 176 45021
393 800 122002
407 755 103788
434 614 53056
676 901 68469
288 495 62667
179 816 190947
192 741 163607
484 543 17340
8 766 226831
171 833 198029
763 899 40779
638 714 22942
150 645 146948
685 734 15735
517 521 1179
855 990 40579
246 606 106841
249 554 90621
83 843 228420
142 656 152503
865 886 5983
39 712 200768
344 802 137854
260 958 208966
741 935 58326
782 811 9114
378 499 36323
546 558 3571
93 525 129196
537 679 41678
270 358 26548
723 818 29379
476 792 94904
879 988 33179
471 655 53825
638 931 88443
905 927 6442
738 988 75648
31 699 198833
462 854 117299
280 973 207432
554 889 100798
706 835 39749
555 929 112432
100 310 62130
752 823 21952
239 961 215736
49 707 196208
331 829 149947
677 831 47640
106 1000 268233
29 779 224492
212 685 139905
150 852 209897
494 590 28120
833 932 29329
606 803 60181
282 780 149564
638 963 97924
23 176 46245
277 501 67431
566 853 86695
522 775 76124
396 906 152459
416 988 171194
96 657 166859
176 460 84797
40 582 161712
254 979 216852
205 640 129271
642 903 78806
288 620 99444
164 702 159739
653 890 71850
569 648 23063
665 934 81575
376 629 75175
467 924 136415
232 406 52226
682 777 29634
279 494 64734
253 448 58371
57 124 20574
836 868 9420
495 832 101354
209 243 10213
70 288 64806
120 157 11038
160 277 34404
526 924 119279
19 322 90393
60 851 237367
765 819 16787
707 868 49045
348 668 94820
123 330 61492
481 556 21634
490 841 105615
480 584 30407
302 682 113427
387 524 40705
71 319 74286
284 803 156271
116 291 51355
218 718 148776
202 783 173951
53 99 14152
131 694 167014
304 616 93584
377 509 39668
524 866 102723
114 550 129784
498 773 82439
587 669 23984
510 534 7170
419 641 65399
595 800 62338
274 373 29710
271 341 20792
112 605 146700
782 959 52543
295 465 52208
394 588 57316
315 436 36799
360 489 38863
516 924 122369
103 362 77093
454 499 13032
12 265 75449
439 951 152614
294 837 163796
66 279 63675
148 859 212382
199 677 141758
426 614 55307
160 982 245709
30 100 20977
332 667 99549
302 444 43413
100 161 18569
388 671 83448
389 864 142388
169 982 242822
164 182 5305
782 898 34495
283 936 195680
281 914 189750
89 937 253721
766 909 42898
133 659 156243
850 995 43792
470 890 125240
276 942 199559
542 690 43196
266 787 156645
48 258 62667
473 983 152431
614 958 103421
75 839 229423
935 943 2582
255 884 188031
68 453 115941
371 990 185901
321 691 109653
577 965 116302
9 675 198320
124 695 169636
284 700 124048
563 702 41350
253 506 75813
155 863 211835
652 657 1425
420 725 90622
320 420 30496
434 493 17516
419 637 64187
36 444 122236
98 910 242662
801 864 18858
43 265 66166
284 422 42025
83 455 112202
105 836 218843
75 551 142215
499 569 20572
322 746 126803
383 741 106734
95 910 243732
680 734 17012
701 853 46654
466 709 71588
133 666 158021
99 200 30344
117 505 116085
92 948 255950
270 439 51136
91 872 233956
156 836 203620
664 932 81449
570 789 66252
64 401 101482
495 940 133198
175 384 62127
321 446 37911
287 322 10954
139 197 17282
78 931 255680
774 924 44831
648 771 37939
726 917 57564
675 1000 99306
14 327 93398
226 256 8640
416 450 10108
199 250 15293
660 732 22126
24 160 41020
145 969 245806
183 196 3873
61 78 4915
351 422 21831
16 740 216131
361 574 63705
478 953 141608
282 763 144401
275 383 32635
611 650 11513
175 576 119198
21 854 249528
132 210 23291
13 163 45270
404 994 176813
421 483 18459
278 561 84611
45 921 262090
142 511 109952
461 484 6735
281 715 129793
97 820 216791
473 895 125979
133 331 58661
495 504 2917
671 767 29787
67 919 255272
137 361 66504
155 349 57603
469 940 140520
629 886 77541
231 629 118176
905 944 11524
118 297 52520
729 941 63825
423 503 23735
275 940 199216
153 669 152987
177 601 125912
188 679 145563
656 797 43422
317 698 113536
33 350 94491
702 869 51013
199 927 217585
756 818 19079
194 374 53326
331 847 155211
242 499 76756
278 454 53558
619 728 32834
41 148 32530
428 849 126043
822 841 5852
349 938 176407
303 803 150954
255 291 9984
86 945 257167
527 614 25624
211 427 64708
168 627 136260
399 880 143513
699 781 25650
279 452 52570
776 833 17363
270 726 136473
4 935 278264
457 682 65941
83 128 14147
305 442 41987
288 676 115875
431 990 167593
88 560 140937
45 181 41033
583 967 115078
54 748 207669
317 610 87239
162 888 216784
267 311 12992
324 619 87886
664 715 15951
258 332 21904
363 777 124319
146 418 81336
41 842 240207
484 651 49070
6 740 219190
246 852 181431
367 636 79990
380 873 148001
26 593 169048
322 406 25673
480 628 43359
263 965 210115
700 895 59230
404 699 87071
844 973 37645
495 747 75236
159 886 217218
886 950 18977
34 303 79555
492 983 146911
310 794 145928
184 383 59277
319 377 17462
855 924 20456
212 598 114590
391 492 30251
378 951 171207
449 961 152895
257 535 83159
207 467 78063
279 715 130353
8 483 142420
59 337 83052
205 214 2977
30 47 4982
619 772 46437
3 275 81012
557 589 9547
3 928 276620
132 248 34758
139 170 9385
253 449 58776
145 680 158501
381 519 41181
829 920 26819
50 575 156881
29 861 249149
40 428 116368
839 889 14443
8 68 17782
650 804 47571
396 718 95569
87 338 74751
908 940 9498
397 658 76891
424 682 75710
99 522 126264
346 357 3601
367 412 14111
362 683 95207
367 852 145699
110 365 76078
908 980 21438
108 884 231958
124 897 231081
312 854 162998
21 664 191146
557 1000 134025
465 747 83700
465 889 126486
77 148 22230
650 801 46462
151 635 143709
7 118 33510
96 858 228115
184 300 33654
201 955 225177
879 986 32489
283 463 54827
200 289 25542
11 348 100599
104 341 70393
17 491 141827
510 723 63467
314 697 114168
103 837 219827
523 775 75791
435 680 72037
194 714 154778
864 984 35852
415 974 166620
106 388 84354
146 366 65165
399 974 171513
151 359 61774
57 593 159966
322 716 117686
144 526 113667
263 728 139055
481 896 123980
209 256 13806
479 679 58383
113 578 138578
696 966 81588
135 548 122806
612 946 100433
260 658 118359
161 425 79051
30 156 37825
41 483 132376
586 951 109449
630 735 31896
89 940 254770
583 791 63214
479 706 66843
46 476 129037
484 742 76747
446 589 42019
645 807 49885
339 424 26385
315 998 205501
251 922 200717
304 750 133933
702 894 58244
97 386 86528
811 980 49820
141 173 9516
365 947 174079
221 426 61447
604 896 88045
598 718 36029
779 804 7965
136 248 33534
697 916 66445
57 962 271012
731 786 17280
741 799 18144
213 252 11457
662 792 40542
529 763 70438
217 459 72357
766 914 44269
44 427 114943
111 370 77134
661 929 81181
245 310 18711
403 571 49702
869 951 24012
128 656 156824
116 963 253088
574 795 66862
541 746 61341
125 435 92692
17 730 212868
927 999 22490
390 726 100210
895 919 7265
770 995 67990
45 328 84477
514 731 64545
820 833 3750
553 769 65201
646 959 94324
54 847 237861
288 894 182029
341 388 14594
616 973 107091
718 861 43586
550 827 83865
594 925 99770
678 906 69563
87 655 169325
371 562 56859
23 441 125429
281 409 39167
34 708 200746
411 979 169574
823 845 6639
373 947 171741
71 997 278132
52 279 67635
141 364 65998
153 553 118917
769 838 21234
418 577 46775
706 712 1969
112 173 18512
336 860 157485
316 715 119151
118 938 245051
128 293 48308
118 595 141962
486 902 124548
413 981 169660
39 553 153250
335 960 187425
144 604 136450
326 839 154255
383 517 39958
413 529 34117
17 772 225849
11 345 99641
309 344 10875
34 844 242817
138 501 108265
758 897 41547
721 946 67728
427 650 65550
160 288 37195
297 635 101156
470 610 40781
595 724 38920
834 850 4831
423 516 27363
812 970 46339
145 973 246826
49 791 222594
681 978 89852
253 812 167769
559 986 128630
148 274 36963
293 836 163692
266 928 198313
639 704 19571
271 919 194170
99 289 55873
316 800 145499
125 550 126446
103 128 7547
6 315 92150
464 478 4098
56 82 7618
2 450 134242
121 655 158827
10 448 131306
624 667 12200
67 404 101500
32 387 106210
605 660 16260
227 286 16740
583 993 123866
568 587 5529
625 934 92885
140 569 127539
269 867 179515
316 865 164853
395 698 89693
888 948 17840
115 400 85420
122 758 190231
326 484 47513
338 663 96660
22 643 184994
58 648 175911
640 701 18190
1 830 248570
107 117 3166
383 716 99233
174 731 165904
462 475 3841
471 899 127761
142 938 237616
389 637 73398
347 781 130485
331 542 63414
463 957 147186
1 865 258755
634 728 28668
585 808 67905
404 948 162164
334 638 90695
11 871 257532
302 827 158365
633 987 107254
201 936 219579
497 761 79153
265 809 163756
403 905 150088
323 828 151872
454 686 67652
554 601 14070
102 749 193167
157 595 130272
311 930 185619
74 161 26782
106 730 186203
553 666 33201
173 592 124361
295 334 12087
774 841 20494
50 365 94230
532 751 65361
253 477 67261
131 438 91813
203 861 196910
16 724 211406
357 947 176385
201 603 119523
357 884 157611
583 776 58329
568 990 127243
32 55 6469
22 437 124430
22 861 251257
136 702 168288
290 733 133066
274 903 188526
778 864 26013
593 845 76626
653 976 97416
813 997 55145
413 751 100622
54 714 197117
504 741 70367
45 646 179073
160 326 49183
570 782 64029
144 528 114137
270 847 173362
510 977 139747
380 524 43134
474 681 60682
720 894 52555
401 976 171705
419 628 61532
39 865 247395
127 353 67082
50 401 105388
423 461 11322
485 802 95229
213 756 162078
470 786 94526
371 426 17028
184 441 76975
51 577 157060
191 468 83116
72 914 252203
677 753 23652
761 915 45987
366 934 170075
704 990 86761
284 865 174526
621 793 52717
38 293 75516
117 335 64515
218 629 121973
67 479 123919
502 913 122866
33 513 143557
279 393 34722
775 828 16197
348 863 154671
38 411 112020
544 696 44884
661 946 86065
122 673 163601
173 904 218447
133 447 93913
509 804 88862
736 825 27496
323 883 167605
230 444 63985
458 935 142320
895 996 30981
133 676 161209
711 874 49628
433 860 127789
493 815 96994
350 395 13954
530 730 59681
119 258 41156
295 481 56732
36 867 248856
66 308 72044
635 824 57939
763 999 71406
598 657 17348
433 638 60321
286 962 202787
54 146 28259
379 466 26642
145 781 189949
83 495 123647
493 746 75369
429 952 155919
392 806 124210
512 728 64277
277 683 120657
484 988 151137
110 771 197831
212 558 102705
249 763 153688
181 912 218500
370 668 88213
256 280 6957
18 915 268255
364 893 158455
293 848 167199
178 706 156894
742 888 44074
48 132 25405
213 967 224988
260 760 149870
575 957 114468
480 978 148705
6 354 103930
317 739 126125
904 954 14700
134 258 36626
115 158 13047
358 673 93237
734 918 55363
498 780 84565
157 663 150153
862 955 27276
117 997 263887
587 738 45417
708 976 80795
672 970 90012
358 820 138926
655 679 6859
463 747 84294
152 754 179774
123 905 234009
184 586 119530
538 604 19400
156 351 57919
519 869 105241
786 896 32586
306 648 102083
215 616 119030
33 306 80905
247 746 148750
757 895 41406
152 417 79440
374 409 11138
693 852 49036
324 597 81273
7 542 160005
308 651 102585
135 895 227076
193 611 124007
40 872 249142
552 674 35783
262 732 140532
288 669 113577
603 829 68789
151 538 115279
570 805 71069
648 861 64992
185 295 31837
124 664 160221
145 695 162965
549 760 63637
323 787 139494
408 532 36799
669 880 64199
24 361 100654
417 931 153435
326 404 23882
633 853 67061
308 751 133155
189 418 68664
138 200 18377
234 580 102917
481 772 86890
460 660 58760
248 389 41986
988 993 1893
173 338 48467
260 612 104891
370 904 160153
31 256 67087
51 654 179659
364 538 52096
385 850 139424
116 931 243596
723 898 52778
733 803 21787
249 408 47678
223 399 52582
1 59 17081
273 350 23032
85 878 237439
314 678 108116
435 660 66193
688 993 93355
141 579 130127
53 728 201699
44 255 63169
471 584 32983
30 990 287663
391 754 108356
433 734 89646
185 465 84019
8 499 147058
222 919 208312
830 885 15814
39 183 43384
368 616 73844
595 639 12990
417 749 98761
291 928 191365
441 803 108512
763 990 68393
476 808 99695
564 806 73535
362 724 108221
163 739 171511
410 471 18348
697 953 77233
711 914 61333
150 429 83434
698 877 54322
833 995 48846
475 908 129355
352 600 73945
251 825 172196
222 639 123670
495 521 7658
22 789 229870
167 940 230759
119 161 12748
589 798 63471
45 193 44664
493 782 86730
686 763 24454
189 510 95770
76 426 105447
384 636 74602
773 993 66472
171 895 216205
86 254 50527
168 316 43533
79 972 267473
290 703 123646
112 355 72462
674 714 12685
383 747 108759
264 479 65073
6 911 270804
385 432 14254
391 628 70127
861 980 35301
64 645 173475
525 784 77972
215 367 44869
180 655 141036
332 857 157740
305 523 65776
638 890 76215
877 898 6402
200 757 166337
55 135 24609
292 917 187995
97 662 167922
34 800 229472
151 516 108800
295 690 117842
132 308 51671
241 253 3477
534 687 44538
115 665 163325
621 952 99471
403 617 63253
840 887 13469
220 989 230260
162 446 84845
101 429 98323
626 946 96158
643 825 55783
732 876 43467
521 759 71518
426 544 34687
70 942 261166
121 615 147056
289 463 53456
366 542 52681
886 926 12072
203 716 152809
490 520 8714
398 591 56948
240 359 35218
57 217 48490
35 286 74411
478 667 55159
200 216 4809
12 677 197927
143 306 47709
151 728 171946
612 740 38528
93 223 39307
212 869 196507
52 149 29630
360 759 119525
401 687 84039
649 757 33215
727 733 1913
57 89 9653
375 933 167123
797 973 52039
833 870 10913
137 208 21194
187 715 157260
542 999 137782
79 982 270842
32 255 66582
237 698 137035
582 798 65481
541 925 115197
273 820 164442
100 606 150563
595 923 98816
505 844 101874
401 833 129465
239 764 156918
629 716 26297
124 240 34777
440 735 87736
590 853 79700
411 754 102199
596 984 116936
104 245 42260
101 748 193222
242 445 60787
33 582 163686
19 310 86424
285 392 32770
230 625 117456
316 445 39095
275 941 199583
321 881 167645
360 591 68708
449 651 59467
461 538 22495
153 531 112722
564 955 117332
434 481 14039
151 571 125093
374 974 179569
56 373 94940
492 658 48624
139 854 213906
280 374 28309
543 824 84916
139 341 59702
472 728 75838
242 618 111738
415 761 103236
374 736 108329
705 779 22963
601 924 97348
562 577 4600
696 791 29933
104 871 229490
765 801 11179
744 996 76433
200 368 49824
401 920 155189
373 839 140284
135 675 160093
343 626 84529
734 803 21469
115 879 228313
238 864 187486
100 106 1859
865 967 30080
845 970 36633
258 308 14465
159 407 74240
210 970 226953
339 582 72743
505 813 92699
743 811 21377
518 607 26344
371 710 100995
150 345 57622
572 953 114127
269 881 183260
70 852 234590
533 902 110604
274 919 193320
80 550 140721
477 965 145497
209 250 12361
191 969 232407
315 709 117494
417 773 106331
304 411 33154
11 611 178928
346 403 17751
140 627 144673
472 505 9750
201 661 136483
516 773 77159
105 913 241528
60 965 270859
722 850 39112
330 719 116289
133 865 219018
316 388 21941
190 258 19938
545 876 99479
302 704 120431
181 687 149788
236 419 54973
38 189 45545
578 647 20139
443 894 134758
380 709 97915
362 363 269
192 985 237331
584 652 19993
377 660 83947
126 510 114628
713 961 74676
239 677 129822
386 718 98729
822 978 46226
479 666 54395
224 376 45031
363 910 163812
611 890 84221
490 883 117374
726 964 71335
329 559 68571
496 609 33294
275 476 60774
423 686 77029
610 934 97540
193 285 26673
561 917 107090
115 348 69284
725 829 31964
565 998 130975
618 866 74989
34 692 195493
310 810 150929
375 848 142070
73 688 182948
256 697 131201
288 812 158243
15 202 56004
836 884 13832
339 927 176400
43 685 190885
439 950 152326
23 679 195132
97 653 165294
406 584 52511
518 691 50735
67 531 138960
746 882 40776
72 362 86905
155 435 83825
117 701 173708
430 706 81599
302 497 59066
28 266 70896
181 750 169710
844 941 28424
476 811 100657
463 853 116525
732 915 55063
320 826 152132
191 691 148150
124 882 226416
711 798 27033
168 782 183572
39 863 246737
9 793 235341
108 767 197054
333 650 94502
335 546 63176
364 547 54618
93 741 193469
395 887 146948
47 728 203383
428 683 74972
28 81 15213
77 461 115640
142 723 173095
603 886 85224
955 990 11319
32 784 225203
209 546 100236
20 323 90425
92 892 239297
382 735 105411
736 980 73233
569 582 3836
317 609 86978
68 266 59323
624 694 20335
262 639 112253
674 945 82226
689 921 70680
491 576 25056
408 870 138147
504 561 16467
452 981 157929
550 971 126192
314 745 129087
261 588 97568
137 540 119880
186 967 233274
451 968 154136
324 349 7470
440 893 135147
628 813 56802
70 843 232240
475 912 130526
677 908 70262
35 469 130219
600 791 58219
117 439 96376
129 906 232325
819 931 32886
86 792 212069
324 437 34300
320 766 133538
29 277 73938
256 892 190291
633 902 81498
418 917 148982
117 500 114511
254 849 178351
115 341 67070
470 852 114203
187 332 42804
538 785 74438
274 443 51054
284 712 127873
166 469 90643
635 875 72740
553 946 118004
328 777 134731
121 394 81694
258 341 24640
626 723 29287
204 574 110195
184 270 25179
89 670 172840
408 1000 177746
673 899 68943
483 569 25309
233 500 79713
569 774 61892
117 618 149095
201 790 176513
440 857 124684
225 978 225062
298 991 208890
46 871 247059
55 828 232058
550 734 55343
120 779 197085
43 582 160868
14 562 163458
146 524 112434
581 975 118174
334 810 143674
337 493 47182
232 662 127482
5 925 275253
423 580 46197
144 837 207254
368 443 22880
438 609 50233
387 514 37902
399 774 112151
550 590 11838
326 915 176321
61 462 120763
109 754 192797
48 527 143135
724 947 66797
347 348 384
232 816 175166
358 384 7952
29 871 252033
46 204 47596
444 837 117893
27 390 108710
238 932 207468
770 988 65614
131 156 7332
475 854 113488
278 778 150055
470 917 133391
373 825 136077
221 923 209820
616 897 84683
147 871 216227
134 190 16719
234 602 109323
705 905 60692
178 325 43520
530 873 103137
388 800 123593
114 595 143121
70 240 51382
377 929 165308
461 870 122247
214 275 17574
385 526 42115
823 827 1199
325 714 116005
221 607 114614
554 581 8085
165 811 193620
90 522 129192
444 548 30577
315 987 201826
93 971 262453
67 483 124874
214 233 5577
319 948 188154
539 772 70085
110 404 88231
94 288 57360
207 846 191411
183 415 69592
598 971 111933
707 929 67129
440 507 19886
106 488 114300
457 512 16150
779 922 42769
233 390 46834
60 75 4633
79 663 174206
16 720 209916
246 671 125821
86 661 171241
365 779 124058
343 993 195530
57 185 38753
69 258 56697
599 651 15206
109 365 76316
90 177 26521
205 298 26687
281 682 119298
82 866 235225
20 698 202001
286 570 85299
193 562 109520
242 786 162894
112 801 206266
584 784 60573
69 424 106974
691 1000 94645
137 700 167167
491 734 72388
913 995 25200
81 982 270147
345 893 164154
101 833 219149
332 996 199850
256 325 20578
345 732 115781
271 665 116956
209 358 44240
139 885 222608
291 656 109098
364 959 178115
619 751 39879
246 961 213576
28 726 208399
28 369 101587
162 844 204251
171 456 85216
199 878 202836
49 410 108398
219 278 16919
173 654 142595
485 523 11083
86 504 125373
252 477 67442
678 942 80048
352 884 159183
637 683 13410
355 505 45162
524 892 110134
185 909 216270
691 798 33615
231 533 90025
640 885 73888
322 568 73349
166 471 91222
14 374 107327
221 863 191955
49 485 130505
141 548 120772
99 727 187282
230 367 40430
100 268 49688
290 659 110263
130 541 122323
298 981 205188
723 888 49637
351 982 189139
375 950 171893
552 844 88361
400 988 176037
197 680 143111
588 969 114273
676 709 10185
235 1000 229544
96 941 252628
232 807 172394
668 939 82200
434 701 78823
114 844 218793
205 281 22145
83 347 78937
383 998 184765
324 441 35487
43 91 14335
32 417 115354
263 339 22553
77 381 91225
180 729 163446
211 902 206558
22 999 293110
397 641 71914
662 876 65027
329 477 44846
112 362 74379
42 129 26346
237 386 44488
563 940 113198
107 354 73583
65 416 105719
429 549 35100
644 868 67968
48 293 72384
815 946 38299
728 847 36337
227 762 159816
759 991 69928
336 479 43530
363 644 83481
245 734 145873
246 415 50764
30 299 79475
625 669 12403
290 834 163761
333 826 148533
220 875 195752
492 660 49223
22 259 70672
92 752 197302
359 814 137041
290 771 144791
52 911 257068
313 916 180780
172 379 61427
535 714 53088
384 430 13983
14 266 75019
793 978 54738
665 797 40881
248 271 6325
120 827 211734
505 766 77759
374 488 34453
7 140 40310
147 189 12254
39 588 163616
208 571 107974
7 232 67559
313 531 65433
606 955 104833
361 706 102575
133 522 115950
339 458 36247
570 654 24452
479 789 92770
385 714 97783
662 737 23111
227 873 193152
259 276 4873
110 288 52364
471 894 126028
171 730 166415
13 305 86538
244 920 202133
314 905 177268
4 494 146440
576 902 97934
673 704 9708
20 834 243723
636 946 93345
329 924 178371
384 503 35732
20 96 22699
437 995 167341
224 784 167572
470 696 66221
821 971 44033
45 801 226535
486 985 149518
759 888 38533
10 35 7601
408 470 18605
103 475 111316
238 804 169660
525 753 68069
59 255 58891
562 873 93752
508 524 4517
214 535 95372
475 691 62978
24 426 120516
460 594 39180
804 895 26622
291 463 52735
129 714 174092
648 723 22987
874 989 34599
112 450 101163
205 553 103348
285 473 57026
208 874 199117
300 445 44364
238 509 80872
462 623 47228
195 371 52213
896 929 9862
461 816 106468
412 645 68487
28 655 186651
447 998 165446
175 824 194253
44 703 196394
575 733 47232
342 771 128829
487 1000 154212
551 718 49852
44 125 24467
78 188 33589
525 966 131762
723 969 73741
128 551 125799
115 272 46492
397 614 63977
182 187 1327
224 524 89278
128 354 67108
64 452 116756
252 458 61662
543 678 39429
196 526 98423
724 867 43326
439 649 61635
865 953 25766
280 519 71580
10 827 244985
350 540 56687
277 712 129774
593 876 85297
285 417 40353
127 460 99533
383 712 97843
204 857 195308
59 896 250646
163 361 58636
435 934 148949
259 611 104727
587 961 112356
130 709 172104
239 457 65326
52 998 283860
373 497 37231
3 979 291787
89 872 234615
529 546 4862
547 601 16008
2 205 60739
264 875 183252
686 754 21493
23 922 268955
36 712 201607
280 363 24918
700 817 36369
120 598 142144
313 499 56016
39 732 206966
60 521 137995
286 908 186716
55 231 53114
74 229 46784
9 246 71227
160 955 237175
411 896 144668
479 843 109164
520 960 131806
154 389 70177
597 619 6607
73 936 258256
433 696 77471
108 981 261079
146 637 145622
627 730 31000
155 364 62025
52 203 45425
10 68 17082
68 757 206381
189 320 38728
315 492 53363
70 801 219297
33 303 79854
631 840 63813
192 950 226138
644 698 16145
545 852 92454
783 825 12793
88 706 184274
178 480 90221
48 162 34445
146 401 75973
678 999 98020
762 941 53329
36 333 88334
494 918 126935
158 424 79718
135 987 254895
513 735 66066
310 348 11652
240 418 53410
631 705 22203
507 630 35942
58 475 125347
266 880 183742
712 844 40680
424 889 138649
687 829 44351
350 815 140044
114 145 9602
533 958 127056
299 910 183522
573 975 120261
192 402 62793
395 484 26459
91 471 114101
291 832 163114
139 681 160693
390 718 97502
355 483 38502
328 764 130727
509 908 119383
98 618 154683
350 363 3856
647 928 84841
227 353 37091
344 729 115027
324 386 18837
703 753 15528
981 984 1055
328 719 116722
12 82 20416
771 915 42904
279 684 120361
891 924 9999
667 978 94136
411 787 112545
330 813 145569
291 324 10459
424 971 162828
705 793 27553
24 181 47127
425 511 25183
156 586 127907
206 640 128812
411 434 6769
40 470 128978
412 427 4378
333 462 39493
11 577 168911
347 494 44320
262 356 28242
689 719 9621
417 672 74785
475 814 101795
89 382 87774
13 76 18373
340 938 179156
160 966 240576
393 999 181986
309 357 14955
306 412 32767
323 366 12851
160 260 29352
20 196 52796
403 871 139841
889 978 26488
230 292 17414
182 771 175942
482 751 80012
227 578 104244
807 869 18111
570 729 47358
898 968 20569
510 693 53618
339 503 49623
134 913 232664
243 374 38723
61 336 82094
89 174 25989
468 591 35777
312 545 69782
681 729 14888
774 821 14366
795 863 20090
222 945 215835
358 603 72771
442 921 143057
382 410 8801
37 447 122841
69 284 64200
430 580 44167
402 662 76468
542 822 84386
250 526 82219
443 612 49709
118 593 141219
55 130 23035
524 620 28160
785 851 19792
60 533 141749
60 303 72223
66 817 225530
380 849 140759
798 993 58690
498 929 128896
192 820 188191
341 759 125418
447 915 139779
253 272 5208
372 683 92158
469 914 132584
21 982 287471
821 928 31372
43 924 263669
831 999 50580
197 907 212243
401 977 172019
350 755 121340
442 496 15726
797 885 25875
620 745 37765
740 809 21684
194 333 40758
39 880 251353
312 807 149142
243 809 169828
146 192 13513
309 954 193420
136 596 136724
322 558 70238
345 996 195865
814 941 37177
297 602 91437
156 431 82287
23 752 217898
11 790 233528
507 947 131245
175 753 172319
117 278 47560
583 706 36371
26 971 282480
25 523 148753
134 848 213539
143 559 123384
249 811 168596
607 665 16794
292 603 93246
807 895 25722
97 573 141959
62 401 102002
332 610 82910
9 810 240491
55 794 221789
96 379 84488
275 624 104243
129 176 14109
76 232 47177
112 375 78272
67 102 10856
166 179 3741
98 878 233048
80 472 118120
23 616 176765
122 603 143101
78 195 35663
258 429 51685
176 307 38043
136 196 17843
880 931 15363
491 651 46898
264 684 124799
20 87 19803
243 491 74071
532 547 4041
178 285 31134
326 568 72038
321 345 7046
416 468 15614
272 429 47588
337 469 40294
571 730 47470
380 588 61828
36 915 262856
106 995 266508
8 369 107818
352 746 117808
157 830 201716
190 419 68516
123 239 34789
757 1000 73609
55 638 173880
164 213 14593
650 992 103825
313 452 42288
24 157 39913
158 256 28932
128 775 193481
72 172 30557
777 968 56642
254 931 202434
46 70 6851
283 847 169471
173 838 199039
46 907 257748
594 746 45836
101 136 10546
373 974 179724
424 534 32249
142 550 121138
468 980 152638
116 558 131446
288 786 150096
659 899 72752
301 310 2885
40 417 113079
214 999 235250
373 846 142189
187 779 176965
239 644 120127
43 431 116270
319 992 202138
359 919 167721
194 273 23081
585 857 82054
536 980 132957
923 954 9013
188 335 43226
212 582 109834
383 520 40692
335 854 156093
207 968 227090
714 758 13741
434 961 157270
12 938 276875
184 974 235794
230 354 36607
306 797 147846
161 546 114229
706 783 24063
51 566 153626
545 851 92237
164 439 82030
146 553 120682
297 383 26476
635 740 31790
97 650 164347
150 236 25427
234 799 169152
92 510 125023
158 388 68591
665 998 101541
617 907 87384
477 919 131933
232 685 134000
501 740 70988
699 986 86995
33 494 137721
717 744 8345
288 697 122247
505 819 94298
757 815 18078
444 998 166366
321 413 28075
641 885 73518
377 831 136430
258 961 210388
342 358 5042
217 623 120592
295 325 9630
150 579 127420
269 688 124333
124 268 42466
617 701 24813
289 392 31884
329 470 42876
116 231 34350
258 519 77949
154 767 183068
421 804 114819
496 854 107554
221 596 111273
138 911 230778
442 479 11166
711 769 17964
200 901 209491
338 731 117648
306 926 186073
421 995 172167
431 809 113494
417 675 75687
614 661 13679
558 818 78856
58 178 36546
315 936 185960
202 765 168274
516 667 44092
103 358 75944
44 457 123877
189 594 120216
378 682 89929
307 813 152751
293 631 101112
37 402 109455
318 712 117454
172 976 239994
39 133 28305
918 978 17782
634 909 83112
80 785 211703
507 703 57715
893 930 11021
403 728 96502
303 965 198549
512 702 56017
109 668 165869
579 661 23963
441 991 164771
39 567 157463
552 579 8017
186 941 225597
513 601 25736
42 951 271639
234 456 66594
59 422 109164
631 988 107964
109 764 195867
514 602 25659
30 191 48222
14 84 20519
364 944 173711
729 798 21401
269 771 150600
703 911 62941
67 90 6995
78 265 56129
374 849 142658
361 648 85028
43 668 185759
384 596 62796
341 904 168915
516 717 59656
387 841 136252
94 461 110144
9 518 152175
311 313 664
435 781 103475
553 861 92912
51 98 14363
820 986 49351
531 591 17475
148 818 200394
628 966 101565
632 961 99228
247 567 94990
728 747 5824
139 769 188066
71 247 53155
164 378 63449
117 468 105127
253 530 82519
337 917 174024
755 832 23528
299 634 100168
642 679 10558
391 570 53120
683 748 20268
151 213 18641
644 775 40166
577 751 52279
229 918 205975
177 273 27997
93 458 109448
398 944 163037
526 701 51576
594 657 18594
151 341 56114
472 590 34228
214 548 99063
359 369 2862
587 935 104516
311 787 143312
356 814 137761
748 943 58502
360 501 42334
315 813 149947
54 960 271117
166 929 227769
846 865 5419
352 815 139436
834 955 35633
672 991 97094
257 674 123604
717 862 44157
161 936 231310
74 197 37338
181 827 193416
242 587 102386
290 358 20983
90 485 118327
685 871 57043
510 583 21424
130 921 236259
112 651 160218
238 495 76576
599 828 69499
421 554 39025
180 557 111904
122 279 46349
143 461 94940
293 696 120431
666 860 59475
153 437 84950
467 592 36296
279 345 19751
403 422 5609
20 265 72902
767 907 42043
226 655 127240
259 594 99649
445 683 69811
360 793 130150
494 639 42597
250 852 180133
257 549 87022
719 877 47703
289 872 175443
32 885 254857
200 342 41732
819 915 28052
549 848 90099
257 260 776
635 805 52177
407 942 159710
816 887 20449
193 408 64232
442 571 37993
189 427 71165
41 198 47163
3 285 83745
355 793 131619
369 540 51054
208 678 139162
604 954 105112
551 853 91073
112 897 234653
554 899 103807
557 881 97283
443 487 13033
140 891 224163
312 951 191328
140 523 113928
63 362 89566
351 459 32761
423 969 162706
200 538 100545
40 659 184250
757 871 34263
286 937 195125
186 946 226977
189 426 70985
170 877 210963
129 875 222897
454 969 153372
453 921 139566
40 917 262361
758 916 47218
117 559 131423
315 834 155858
382 977 177934
477 962 144680
475 637 47324
72 943 260871
539 629 26488
182 244 18379
943 991 14921
144 592 132814
20 403 114816
323 357 10309
175 348 50975
654 773 36562
219 595 111532
710 964 76326
288 384 29487
135 818 204487
216 249 9804
291 598 92078
226 487 77849
538 846 92799
236 805 170569
102 693 175394
837 888 14700
75 592 154257
280 699 124842
474 539 18842
331 773 132690
244 576 98768
363 678 93281
182 965 233610
10 22 3681
25 342 94364
118 238 35855
707 784 24044
67 685 183811
599 809 63963
157 461 91032
339 392 16433
13 749 219828
345 376 9400
11 852 251910
337 973 190349
304 894 177229
371 811 132475
567 869 91010
130 312 53555
782 897 34026
400 810 123066
462 859 118542
141 400 77198
576 747 51219
282 423 42859
595 857 79184
172 952 232692
360 757 118849
534 965 128774
180 820 191708
333 487 46639
300 409 33736
398 450 15551
10 988 293045
312 366 16426
131 950 244362
483 548 18826
299 334 10789
265 477 64015
306 494 56859
737 953 64663
761 877 34532
479 918 131012
69 716 193446
137 285 43363
328 577 74285
279 869 177122
42 363 95758
110 581 140307
740 884 43229
9 41 9779
109 786 202791
83 638 165618
207 346 40907
90 768 202804
435 535 29467
272 893 185932
540 838 89972
26 317 86822
169 483 93495
407 618 62235
269 835 169967
139 641 149031
232 563 98241
260 837 173271
1 914 272974
939 962 6861
365 711 102992
712 724 3845
520 644 36576
63 444 114471
317 385 20656
949 972 6833
362 686 95840
572 838 80407
392 570 52779
1 801 239636
732 782 15543
40 964 276127
231 285 15403
776 878 30289
482 897 123848
362 674 92280
408 502 27951
120 843 216669
169 581 122163
500 927 127602
216 398 54358
366 570 60929
126 218 27590
295 842 165056
264 611 103453
342 942 179863
388 441 16011
51 977 277024
58 909 254897
353 756 120773
496 737 71850
59 977 274850
257 602 102683
356 431 22702
345 697 104771
313 443 39452
166 787 185733
487 626 40901
192 514 96057
46 275 68228
431 704 80750
784 991 62111
589 601 3599
287 855 170921
150 843 207508
319 985 199711
244 828 175006
86 347 77866
54 173 36150
86 679 176444
544 724 53768
847 858 3022
493 498 1373
293 595 90509
383 912 158251
284 367 24988
101 268 49349
81 480 120188
403 536 39233
812 933 35485
512 984 141396
287 675 115617
132 567 129394
698 856 48308
37 936 268832
209 912 210128
130 891 227236
258 993 220803
792 967 51456
114 800 205361
65 238 52300
548 911 108993
134 497 108100
10 781 230957
379 582 60302
203 866 198343
131 913 233545
156 952 237661
286 558 81423
37 245 62398
105 614 151377
45 87 12403
902 975 21494
190 547 106056
103 368 78792
364 668 89928
358 807 135035
22 158 40846
311 586 82250
161 577 123581
478 689 61617
7 828 246121
761 780 5717
842 900 16923
204 929 216567
202 999 239149
538 587 14221
200 993 237675
660 740 24362
62 801 221850
272 798 157978
807 830 6824
427 856 128304
537 860 97132
167 974 240666
345 574 68585
58 240 54913
102 644 161150
480 964 144239
197 274 22454
235 339 30423
698 762 20053
261 672 122064
18 42 7068
394 428 10215
535 578 12590
220 720 148740
611 939 98681
613 876 79236
210 400 56931
240 348 31769
313 409 29448
325 978 195437
293 476 55841
331 587 76365
98 992 267821
349 656 91211
525 700 51502
522 917 118373
68 358 86882
198 861 198292
242 316 21639
89 158 21111
414 465 15320
538 975 130730
666 847 55710
181 959 232305
223 557 98961
59 132 22380
38 718 202917
387 547 47237
21 737 213779
45 172 38321
316 948 189127
675 689 4043
35 713 202176
78 605 157447
844 957 32960
133 799 199295
114 185 21244
309 967 197273
433 834 120009
745 747 587
471 986 153898
481 751 80338
514 619 30771
125 868 222114
683 893 63783
22 924 269855
141 430 86191
448 868 125682
269 331 18412
265 756 147184
651 946 88876
173 565 116267
296 608 93458
122 956 249087
264 995 219772
139 326 55395
19 956 280005
596 988 118239
603 848 74143
634 717 25166
293 346 16237
156 852 208260
38 155 35216
225 247 6611
530 659 37904
418 450 9391
82 397 95027
28 656 186905
495 802 92284
104 878 231311
61 238 53408
714 746 9856
211 663 133831
293 321 8905
561 860 90145
815 960 42563
46 467 126409
181 870 205976
183 558 111298
91 598 151059
763 944 53982
414 1000 175855
274 397 37366
336 667 98256
64 67 967
433 521 25826
463 824 108004
669 826 48687
286 443 47745
517 551 9883
175 804 188287
369 809 132537
332 641 92147
363 985 186541
211 322 32710
691 841 46691
171 638 138480
251 765 153635
88 682 176802
265 751 145495
151 450 89373
192 263 20644
322 576 75816
322 811 147144
640 798 48308
407 846 131475
88 790 210617
217 749 158556
40 295 75351
54 900 253468
151 196 13305
37 417 114045
183 623 130851
50 645 177267
434 482 14333
426 714 85174
342 835 148259
123 944 245475
260 713 135185
279 892 183634
224 354 38386
430 740 92008
43 872 248194
475 1000 157613
327 788 138522
444 933 146028
351 892 161975
879 936 17058
205 806 180135
664 986 97789
256 796 161942
494 984 146772
636 778 43270
352 787 130764
402 607 60480
464 942 142479
672 751 24496
629 726 29374
20 589 169590
691 970 84451
115 923 241599
40 60 5614
146 991 252868
727 937 62977
177 897 214912
785 839 16356
559 708 44283
427 661 68713
281 808 158612
321 534 63807
243 983 221323
559 642 24623
64 120 17329
487 952 138739
114 957 251818
42 859 244574
230 745 153537
326 980 195702
90 908 244831
160 671 151370
105 803 209063
258 328 20830
332 556 66818
275 514 71743
7 526 155252
275 312 10844
388 828 131986
259 457 59707
611 840 69635
214 637 125313
617 649 9170
481 762 83969
233 556 95736
659 760 31137
213 297 23816
101 465 109168
161 376 63684
325 545 65524
921 946 7231
795 911 34251
254 638 114080
515 863 104407
430 612 53512
556 560 1262
52 327 82099
352 798 133982
297 682 114945
711 738 8310
127 948 245049
341 544 60833
131 290 46383
6 548 161703
458 579 35451
152 356 60726
137 366 67892
67 591 156424
409 560 44266
256 972 213975
202 410 62401
302 857 166971
156 442 85582
110 166 17028
96 288 56599
297 969 201640
536 680 42228
592 672 23397
386 429 12987
326 599 81239
214 524 92108
95 596 149201
247 978 218308
267 856 176762
32 607 171191
185 932 223238
577 646 20278
159 859 209284
239 640 118994
548 947 119507
352 687 99086
173 995 246192
524 971 133551
385 489 31101
471 735 78226
331 594 78341
9 689 202402
366 479 34278
776 891 34222
43 165 36842
389 692 89271
642 727 25729
485 696 62071
185 849 198667
593 689 28134
430 874 132737
812 931 34906
905 909 1011
56 944 265911
241 962 215306
8 513 151224
429 669 70233
431 767 100140
264 624 107595
103 759 196032
241 990 224318
21 958 280039
412 912 149190
157 872 213851
241 517 82103
415 765 104287
93 404 93417
502 938 130151
210 595 114391
502 584 23889
518 707 56096
65 215 45580
399 492 27666
609 753 43528
702 720 5638
318 877 167409
16 35 5588
394 942 163691
322 340 5178
93 209 34810
33 450 124827
861 876 4241
798 951 45084
48 70 6189
898 1000 31376
73 454 114698
682 850 51612
139 414 82205
510 945 130063
78 632 165289
451 913 137926
571 656 24835
202 648 132268
282 376 28298
24 298 80951
4 161 47210
81 219 42138
764 991 68423
146 450 90672
8 226 65608
57 410 106234
310 994 205866
300 869 171220
240 335 27726
373 426 16430
177 950 230501
618 771 46425
340 770 129102
222 224 519
83 84 353
743 759 5048
393 517 36701
178 327 43926
186 736 164095
283 976 207560
229 909 203232
149 492 102261
650 996 105138
79 835 227037
531 883 105195
61 437 113090
743 998 77381
123 692 168820
384 627 72040
202 589 114983
487 512 7333
263 654 116329
554 815 79237
113 765 194875
695 712 5466
87 377 86707
287 637 104600
224 959 219422
61 569 151911
96 180 25326
265 615 104372
84 113 9100
292 791 150696
392 739 103139
271 775 151165
205 834 188253
222 257 9991
210 604 117067
154 521 109346
368 563 57992
889 952 18517
151 466 94316
46 89 12631
374 415 12895
303 745 132707
789 928 41043
23 77 15708
696 763 21008
201 610 121454
526 818 87928
225 309 24173
686 772 27026
718 987 81379
810 954 42142
240 769 158013
749 828 24331
497 897 119710
496 828 99927
747 904 47260
65 171 32500
551 565 3978
272 822 165289
218 496 82643
665 913 75330
11 174 49181
570 648 22578
542 721 53146
573 631 16796
316 910 177891
104 297 56722
852 934 24135
841 893 14831
146 833 205366
416 592 51653
574 903 98662
276 834 167534
902 978 22588
80 164 26038
83 162 24377
336 531 58612
442 490 14101
236 592 105728
144 681 159088
16 280 78465
479 931 134788
164 641 141506
212 705 146463
562 626 19009
69 323 76082
332 949 184705
152 833 203873
19 942 276019
477 913 130083
44 246 60624
30 566 159729
720 992 82566
750 943 57938
11 840 248529
584 910 97867
338 565 67796
240 314 21540
387 559 50774
55 838 235021
247 774 157562
121 296 51363
104 366 78013
177 850 201184
624 745 36376
290 860 171509
841 852 2931
216 670 134358
217 902 204638
139 707 168774
463 726 77872
142 639 147442
281 554 81582
764 767 730
99 203 31121
390 767 112559
198 357 47218
12 901 266024
150 668 153312
394 971 172098
117 719 179294
27 911 264400
226 853 187618
121 838 214828
156 490 99691
159 701 161032
220 323 30230
195 733 160398
801 822 6334
2 849 253617
407 709 89333
254 843 176778
12 198 55849
385 752 109558
49 700 193888
471 867 118203
82 593 152658
113 149 11039
532 959 127587
133 297 47910
566 967 120206
190 561 110241
151 841 206625
694 850 48084
191 917 217050
383 760 112805
114 665 163439
84 872 236226
4 967 287701
677 888 64134
176 301 36085
136 452 94586
240 944 210352
8 828 245899
336 951 184074
131 892 227203
114 469 106331
527 563 10359
197 273 22204
195 453 77345
344 746 120271
751 989 71824
483 923 131524
406 840 129988
611 765 46777
579 604 7279
752 810 18140
406 764 106756
332 800 140826
333 738 121221
551 814 79855
95 149 16577
114 821 211772
702 947 73784
81 192 33984
522 824 91046
183 686 148879
172 561 115488
422 928 151003
685 981 89814
764 854 27222
239 429 56954
576 766 57071
316 457 42752
599 814 65566
737 863 38210
258 562 90647
373 480 32486
24 136 33665
261 469 62874
415 554 40675
497 925 128144
596 867 81876
517 683 48711
123 434 93179
494 990 148885
46 207 48420
358 861 150812
486 612 36985
724 985 78655
287 481 58895
58 890 249222
82 417 101066
465 918 135090
409 439 8798
467 547 23021
368 531 48818
159 196 10987
480 641 47107
538 885 103906
834 967 39264
62 790 218631
301 473 52621
144 178 9931
78 453 113052
518 703 54804
483 546 18223
887 980 27800
75 809 220467
813 893 23066
691 845 47904
792 803 3157
516 926 122721
354 780 127768
192 984 236834
239 623 114134
734 853 36126
509 796 86162
295 504 63510
71 74 827
313 331 5308
259 778 155431
422 713 86214
278 476 59845
202 318 34260
946 984 11757
398 519 35609
193 616 125543
7 523 154243
240 309 19694
710 960 75251
211 623 122512
625 859 70669
358 403 13837
857 957 29498
668 810 44360
273 660 115091
93 591 148386
573 738 49174
217 224 1998
224 707 143516
182 614 128310
550 977 128137
165 202 10847
585 844 78590
301 882 174443
375 994 185972
276 580 90774
60 141 25009
502 992 147103
435 468 10019
39 719 202853
696 809 35370
39 405 109721
40 207 50105
782 882 29369
197 450 75598
15 413 119219
533 607 21508
365 617 74980
308 764 137158
715 967 75627
581 735 46249
327 981 195857
126 928 239594
64 332 80104
694 914 66791
202 363 47739
53 322 80385
219 457 71160
399 540 41497
860 918 17116
103 457 105958
234 240 1734
68 473 121756
723 809 26713
106 667 166520
402 617 63519
187 967 232893
542 846 91499
59 519 137590
380 753 111554
327 798 141409
113 884 230248
405 918 153202
641 733 27871
187 551 108217
186 687 148287
15 878 257979
282 887 181245
368 918 164799
628 639 3130
25 872 253552
26 544 154740
227 397 50775
641 681 11641
472 750 82497
729 860 39860
330 362 9672
484 938 135568
125 384 77185
262 289 7405
317 738 125757
796 990 58150
14 118 31193
875 932 16923
171 668 146972
641 847 62676
627 738 33381
311 614 90524
373 989 184903
79 662 173891
879 995 35510
734 817 25598
256 721 138665
20 935 273473
502 827 97513
5 829 246940
601 707 31495
323 379 16854
404 945 161370
511 514 937
500 644 42133
344 765 126280
349 451 30991
430 673 71208
660 919 78413
45 861 244354
144 503 106976
628 659 9083
176 377 59532
36 162 38071
279 541 78487
221 280 16969
8 261 75520
114 414 89860
417 779 107987
325 880 165991
9 694 203961
360 992 189808
283 359 22927
91 456 109593
304 993 207622
536 860 97381
530 810 84689
208 997 236582
525 555 8454
896 910 4121
272 834 168696
55 859 240938
566 634 19913
578 735 47040
34 408 112027
384 543 47284
604 839 71508
460 758 88957
821 996 52566
76 280 60923
104 334 68139
259 924 199164
94 653 166323
41 776 219969
82 469 116664
225 769 162504
557 790 70676
184 425 72217
689 857 51684
45 570 156779
93 949 255819
30 839 242444
193 891 208394
389 660 80064
260 890 188673
549 837 86983
646 767 36822
94 789 208347
269 303 9668
921 929 2308
287 943 196855
591 975 115155
27 529 149803
428 445 5009
602 922 96355
559 835 83471
559 776 65548
383 611 67493
479 704 66270
510 561 14772
305 855 165561
577 760 55183
339 498 47992
268 662 117223
193 822 188257
293 298 1378
577 724 44068
4 371 109453
605 838 70874
99 615 153554
31 896 258524
262 640 112524
103 772 199906
56 848 237523
238 880 191668
33 897 258274
797 913 34384
287 330 13128
111 641 157620
441 794 105719
438 919 143620
733 818 26193
207 832 187210
499 707 61450
154 753 178845
663 800 42423
152 743 176220
391 950 166721
290 966 202838
733 777 13535
388 560 50830
344 346 556
326 649 95840
219 420 60080
461 501 11664
616 871 76995
227 715 145085
126 787 197903
319 452 40293
138 369 68297
646 765 36379
164 304 40600
417 444 7813
780 870 26901
560 570 3230
108 619 152188
434 904 140438
369 622 75378
165 560 117273
413 814 120334
399 608 61546
620 770 45587
349 437 26829
297 636 101414
362 962 179621
362 449 26381
412 517 30774
311 670 106692
50 951 269309
145 512 109169
184 864 203423
439 870 128847
871 943 21323
14 147 40228
483 753 80438
21 779 226734
189 239 14835
107 192 25541
497 978 143895
173 252 23384
296 328 10068
786 987 60159
403 687 83274
702 939 71598
545 815 81796
171 887 213657
110 835 217148
757 992 70946
518 876 107357
216 230 4129
495 599 30585
387 782 118309
567 981 124283
707 874 50775
373 562 56250
169 421 75037
453 663 61301
172 471 89505
21 558 159967
481 966 144664
562 575 4009
615 722 32123
49 147 29840
944 957 3686
558 603 13394
74 365 87152
14 683 198942
563 588 7427
462 964 149503
579 850 81834
2 800 239017
353 496 42851
147 842 207898
113 448 100150
402 759 106567
673 879 62640
739 950 63194
142 844 210214
415 976 167253
876 924 14428
136 366 68306
617 879 78678
536 810 82911
448 711 77899
461 623 47652
21 724 209850
109 700 175831
290 625 100449
97 296 58543
179 351 50831
418 948 157929
245 545 89178
632 966 100627
126 730 180067
512 734 66183
279 466 56828
870 919 14502
678 833 47842
643 651 2319
559 648 26199
325 418 28287
234 976 221605
479 720 71208
207 509 90108
591 863 82092
759 773 4265
383 604 65476
729 786 17787
291 661 110533
292 491 60429
267 676 121557
174 520 102847
559 700 41837
433 781 104054
316 440 37674
423 597 50962
413 878 138671
907 912 1396
223 662 129903
141 745 179872
246 438 57477
51 686 188751
376 922 163547
195 971 231610
78 993 274981
182 266 24495
376 430 16580
680 898 66243
255 340 25044
386 804 125426
221 450 68407
103 981 262446
570 992 127107
534 789 76811
41 978 280191
97 678 172465
209 638 127362
130 259 38036
616 776 48541
442 800 107222
10 21 3466
558 879 96378
45 363 94824
814 965 44137
306 321 4869
21 576 165537
696 866 51950
478 494 4459
79 659 173172
563 927 109401
289 893 181404
371 374 775
139 299 46558
446 820 112217
152 881 217688
754 892 41271
132 144 3838
220 831 182954
834 876 12236
328 542 64110
321 972 194673
151 832 203841
204 565 107077
841 930 25912
435 881 132989
7 44 11079
113 335 65703
71 267 58538
324 561 70614
164 264 29027
198 741 161767
184 898 213311
861 976 33951
540 973 129537
326 334 1960
554 821 80858
274 289 3872
33 603 169755
123 920 238405
9 396 116244
228 887 196794
728 786 18071
475 980 150697
771 939 50043
45 433 116301
493 741 73674
17 39 6491
714 929 64808
340 776 130938
510 757 73875
415 777 107988
51 128 23345
187 341 45403
377 472 28916
106 964 256288
490 598 31664
231 259 7992
627 904 83523
630 733 31218
522 556 9660
405 916 152558
275 539 78936
130 246 34528
496 707 62502
270 492 66861
79 664 174292
426 444 5111
395 609 63124
414 535 35630
167 616 133196
98 288 55799
294 682 115839
415 695 82291
877 884 1903
279 364 25558
274 500 67964
144 711 168374
233 491 76953
11 467 136933
175 757 173630
361 695 99023
21 655 188768
727 989 79141
408 627 64563
27 370 102331
386 592 60846
434 603 49683
677 706 8908
89 112 7175
4 324 95366
438 733 87603
319 848 158740
264 756 147582
284 569 85281
291 793 151522
286 500 64667
50 292 71613
275 915 191712
442 952 152063
114 734 185001
555 729 52120
210 270 17456
131 248 34953
941 945 1131
261 841 174333
135 483 103880
201 628 126846
243 412 50740
661 830 52081
196 735 160755
203 768 168689
74 612 160549
269 965 208277
686 816 40747
609 934 97753
235 898 198109
626 828 61467
455 841 115566
178 298 34563
266 800 160387
296 315 6143
544 969 127205
47 403 106767
67 697 187830
14 272 76769
420 444 6942
378 803 127720
776 879 30482
650 652 638
133 771 190709
102 415 93837
44 390 103530
69 493 127212
536 747 63133
828 974 42883
129 402 81567
693 848 47832
861 972 32677
76 263 55952
521 561 11681
172 912 221008
12 981 289859
46 779 219413
470 775 90973
425 791 109581
243 889 193156
142 717 171019
63 895 249289
19 623 180143
50 353 90515
267 555 85868
136 579 131779
195 729 159070
342 356 4537
589 638 14467
221 248 8036
367 977 182625
138 734 177610
178 811 189656
352 926 171861
479 872 117392
227 666 129748
816 835 5351
449 541 27034
559 623 19182
43 159 35013
177 217 11844
226 798 171176
366 710 102469
548 861 94251
325 389 19289
440 467 8213
661 735 22793
264 825 168735
756 771 4552
268 707 130996
73 255 54644
326 605 82879
437 875 130832
335 645 92425
145 427 84021
47 136 26882
408 879 140458
509 529 5638
584 934 105047
658 797 42773
157 306 43701
306 843 161912
68 416 104709
497 810 94440
88 238 45238
480 504 6997
18 315 88479
325 753 127997
205 329 36643
37 302 78568
283 450 50582
447 862 124269
518 937 125374
520 597 22630
200 824 186884
431 705 81015
684 848 50502
170 556 114337
549 988 132087
566 581 4435
750 910 47993
261 330 20485
17 993 292622
388 805 125128
254 396 42716
209 648 130161
82 745 198540
451 971 154984
97 124 8070
180 672 145690
110 195 25484
918 969 14926
704 955 75457
92 247 46645
21 210 56549
466 788 96280
93 447 106075
104 406 90507
247 395 44155
207 821 183938
383 723 101329
252 853 179943
492 992 150044
785 814 9069
143 769 186766
212 970 226108
329 984 196407
813 932 34877
190 907 214314
194 573 112798
729 930 60406
414 788 111950
375 387 3840
298 418 37160
85 373 86125
546 852 92234
5 119 34275
362 923 168077
640 939 90094
505 939 129504
290 606 94603
26 151 37751
247 982 219702
559 979 126105
184 378 57675
67 231 49514
26 530 150584
363 949 175253
232 555 95835
310 739 128515
49 533 144744
1 199 59414
269 703 129340
672 746 22924
327 561 69728
213 418 61248
528 746 65197
279 940 198055
598 852 76804
215 784 170229
693 882 57468
7 648 190802
282 288 1371
168 988 245196
117 508 116804
503 894 116771
232 373 41684
634 793 48985
312 745 129711
254 451 59157
437 562 36618
143 691 162156
70 914 252670
104 924 245224
329 560 68815
49 451 120499
260 345 25254
212 467 76363
567 684 34239
12 751 220841
591 687 27860
668 846 54862
715 990 83247
173 776 180109
780 958 52959
485 641 45829
268 869 180367
351 412 18903
411 875 138541
139 230 27014
242 565 95813
92 795 210746
370 778 122341
407 466 17810
202 456 76169
320 405 25891
188 205 4993
438 474 10740
36 373 100546
482 740 76497
85 322 70876
258 398 42265
109 595 144650
22 654 188095
64 108 13539
422 445 6797
334 971 190720
27 633 180303
236 750 153343
568 964 118682
460 663 59388
81 196 35151
138 241 30557
24 336 92825
419 579 47013
638 774 41603
632 682 14736
177 969 236237
204 232 8283
500 536 10357
306 924 185612
436 795 107579
232 512 83562
354 527 51754
263 593 98334
288 584 88860
4 196 57468
142 263 35494
185 825 191750
71 995 277404
245 638 116575
523 961 131064
338 480 43268
168 564 117327
519 639 35333
173 175 551
280 345 19434
814 929 33618
5 43 11182
525 937 123098
162 966 239895
608 954 103951
182 476 87858
41 525 144673
322 793 141644
249 933 204377
251 853 180216
654 785 40349
123 503 113693
403 591 55373
360 662 89428
740 786 14470
403 425 6697
332 658 97034
307 944 191186
82 134 16386
88 154 20078
123 151 8533
141 918 231986
6 64 16914
307 684 112231
252 374 35998
932 947 4160
748 765 5283
930 992 19312
146 850 210389
349 520 51083
347 952 181088
67 998 279545
684 875 58385
465 858 117224
310 335 7568
816 928 32774
355 398 13141
400 693 86193
627 794 51042
90 142 16020
104 292 55196
596 772 53262
232 826 178034
279 877 179218
500 921 125781
97 146 14980
303 709 121525
98 534 130022
666 976 93732
65 243 53791
529 741 63228
485 880 117884
488 619 38405
406 533 37617
494 926 129216
643 736 28295
90 659 169434
468 542 21521
218 907 205829
817 859 12139
432 447 4342
439 534 28024
516 693 51908
307 807 150834
219 648 127006
150 884 218973
436 952 153847
147 557 121534
191 775 174669
649 936 86554
263 676 122738
309 772 139211
434 874 131523
402 697 87175
405 670 77742
585 592 1974
191 658 138541
277 930 195482
332 691 106465
122 620 148169
387 881 147501
323 607 84515
273 976 210333
35 481 133525
28 362 99544
191 380 56123
47 320 81505
350 671 95144
631 909 83904
75 798 216869
366 869 150878
69 793 217460
498 938 131434
169 671 148446
42 238 58808
449 786 100982
44 68 6855
43 597 165045
91 810 215803
271 751 143608
880 924 13421
793 899 31239
321 380 17660
407 964 166091
630 812 55757
273 667 116855
596 621 7405
394 986 177189
77 162 26251
448 852 120977
497 853 106895
737 767 9148
20 498 142922
408 782 111880
187 556 109552
110 457 103950
836 864 8294
94 699 180209
502 594 26637
516 669 44631
580 979 119665
549 584 10418
39 582 161948
470 607 39942
267 938 200882
439 533 27813
367 718 104711
208 570 107762
86 141 17177
9 919 272434
596 645 14432
217 235 5220
14 860 253213
27 83 16303
642 892 75374
8 960 284828
519 954 130193
173 496 96040
339 577 71188
93 645 164344
124 224 29952
442 464 6720
679 986 93260
123 997 262187
566 981 124617
66 469 121247
156 764 181678
72 825 226142
160 620 136604
100 274 51622
313 418 32160
180 726 162705
120 185 19453
100 498 118882
213 895 203584
59 842 235061
127 862 219854
160 879 214591
516 949 129402
1 263 78045
341 742 119914
588 732 43238
228 753 156610
67 430 109085
81 470 117311
420 873 135439
715 952 71142
24 294 79836
350 870 155975
185 318 39214
674 997 98637
294 481 56951
102 872 230325
429 874 132953
485 701 63666
264 785 156486
520 546 7600
176 332 45774
691 796 33052
47 735 205495
92 424 99828
443 733 86248
392 797 121219
544 884 101804
753 833 24439
442 634 56237
208 490 84113
124 677 164126
107 120 4032
257 793 160982
194 389 58059
817 994 53049
640 796 47741
71 640 169694
119 288 49437
46 249 60959
635 835 61007
667 863 60008
443 488 13375
325 658 98790
359 740 113746
296 337 12559
328 467 42308
837 840 913
49 920 260665
430 646 63525
457 785 98103
100 230 38944
206 217 3369
683 993 94591
196 287 26264
197 854 196610
33 277 72515
597 834 71814
490 634 42142
140 512 110769
149 864 213689
409 955 162636
327 430 31228
705 876 51820
239 431 57412
346 409 19581
405 807 120530
114 470 106649
378 445 20280
149 807 196952
592 912 96355
193 877 204195
491 872 114041
299 595 88794
103 191 26275
498 558 17347
71 792 216497
290 880 177089
91 251 48054
732 984 75930
241 747 150863
5 890 264661
81 147 20783
95 975 263003
369 703 99436
558 839 85116
6 971 288330
233 868 189853
346 759 123895
636 749 34302
273 844 171636
25 358 99464
299 484 56265
256 422 49990
121 561 130981
637 763 38497
791 803 3557
416 606 55775
150 404 75941
201 897 207957
669 801 41046
283 509 68034
353 778 127420
520 844 97814
206 574 109564
497 511 4161
411 678 78355
101 163 18754
167 323 45919
457 942 144701
488 690 58977
718 974 76770
465 665 58185
236 913 202366
559 852 88431
237 842 181358
622 978 106976
195 227 9663
300 593 87762
567 956 116553
235 623 115324
802 804 665
266 367 30201
494 707 63002
874 948 21726
16 565 163499
736 919 55000
538 651 33192
515 698 54016
203 752 163859
187 730 161836
165 736 170136
30 502 141221
846 879 9222
41 763 216002
594 815 67453
444 918 141708
741 791 15937
537 868 99414
195 428 69695
198 927 217805
691 913 67717
781 892 32829
766 987 66549
252 905 195286
85 486 120182
301 519 65714
142 383 71630
285 945 197829
47 738 206315
223 294 19995
421 470 14793
891 941 14880
95 446 105174
13 916 270107
358 470 33999
318 378 18072
113 164 15543
319 627 91665
250 373 36260
71 559 145673
65 186 36789
577 695 34659
455 560 30397
70 188 35748
650 930 84563
335 716 113993
81 619 160845
398 821 126779
272 298 7146
431 881 134208
524 893 110413
203 604 119053
222 739 153851
837 935 28663
172 703 157704
34 562 157274
66 242 53205
525 786 78472
50 462 123725
123 675 163895
487 752 79000
482 894 122977
254 968 213262
251 329 22840
595 931 101044
21 309 85328
849 887 10938
745 765 6181
497 999 151140
553 623 20982
235 580 102553
236 697 136900
334 756 126730
743 863 36420
126 853 217540
446 858 123141
118 143 7713
147 279 38462
669 859 58171
721 966 73642
205 299 27096
451 946 147619
319 471 46049
509 892 114404
290 811 157275
478 769 86697
721 739 5485
82 351 80657
31 991 287526
593 905 94137
30 94 18926
292 926 190448
11 86 22221
89 581 146874
452 755 90216
21 375 105565
416 514 28963
74 287 63251
398 421 6845
275 720 132902
253 393 41943
123 575 134793
287 829 163335
517 689 50367
462 497 9956
24 671 192332
311 945 190034
196 300 30106
220 701 142799
247 964 213948
100 918 244649
165 297 38281
492 832 102012
112 909 238258
621 679 16793
499 559 17321
195 854 197270
302 907 181874
409 841 129376
156 360 60676
155 712 165775
688 779 28594
169 286 33789
279 783 151428
113 311 58491
474 622 43446
60 696 189620
6 904 268687
434 988 165856
19 396 113010
800 839 11819
96 672 171115
530 812 85167
443 695 74171
496 823 98435
196 899 210178
586 905 96030
722 887 49668
45 134 26963
335 694 106742
756 905 44681
876 955 23294
630 645 4358
230 850 185551
270 433 49297
403 601 58351
186 492 91442
957 981 7295
127 541 123230
124 559 129336
629 645 4676
438 761 96383
63 706 191935
158 613 135278
169 697 156537
754 901 44161
134 352 64610
26 623 178172
478 862 114816
659 796 42214
722 774 16186
225 770 162823
731 746 4568
609 780 51920
128 377 74028
258 895 190764
381 900 155559
2 862 257457
532 713 53603
35 433 119189
180 260 23378
48 419 111225
700 838 42623
424 939 153500
328 465 41682
580 816 71598
428 710 83466
538 709 50677
472 823 105147
506 530 6782
261 541 83746
250 668 123530
693 748 17365
133 744 182291
656 841 56769
224 472 74288
365 795 129183
93 400 92134
165 554 115491
103 964 257100
51 358 91784
614 745 39516
336 964 188056
576 823 74720
586 785 60302
57 610 164957
323 479 47194
112 224 33600
112 987 261977
341 937 178470
666 837 52771
102 369 79363
355 580 66951
503 988 145348
70 218 44881
301 743 132742
360 378 5390
389 868 143385
188 836 193975
144 943 238456
272 985 213887
312 925 183891
146 405 77277
25 934 271825
260 265 1358
264 700 129901
68 344 82490
213 339 36785
47 500 135595
157 230 21841
64 656 176565
300 418 36472
79 759 203972
518 728 62623
303 717 124093
362 530 50222
331 620 86175
280 574 88073
36 872 250226
157 383 67338
58 825 230318
275 375 30021
135 196 18101
400 574 51504
644 801 48123
97 366 80117
41 330 86059
700 878 54019
714 774 18672
710 886 53192
225 487 78245
594 822 69313
284 594 92483
236 385 44453
636 779 43635
306 840 160869
560 992 130420
359 762 120892
448 791 102994
171 856 204729
231 423 57582
249 697 132974
782 886 30725
400 437 11008
64 176 34296
227 816 176498
348 577 68329
185 331 42990
92 651 166432
553 922 110985
158 995 250820
508 817 92861
124 679 164673
593 940 104430
878 986 32664
176 861 204687
564 621 16977
236 308 20584
428 761 99432
423 454 9315
673 986 95062
67 904 250759
302 459 47903
104 251 43961
341 605 78651
127 698 169707
68 543 142145
872 879 1730
590 768 53744
614 679 18827
656 681 7306
57 606 163802
113 246 39787
47 571 156450
335 368 10116
379 762 114757
9 399 117088
695 781 26915
339 566 67811
294 401 33081
576 581 1296
609 783 52970
223 735 152471
270 791 156672
324 773 134608
278 318 12021
713 890 53423
211 748 160113
126 534 121646
99 217 35433
346 389 13252
89 205 35033
264 265 322
117 287 49878
324 798 142304
688 770 25856
204 557 104741
626 765 42109
602 925 97269
906 957 14898
391 537 43213
132 360 67766
416 624 61382
416 645 67310
175 280 30612
579 580 293
290 556 79679
428 742 93224
118 522 120474
411 906 147859
62 633 170319
71 335 78723
459 524 18983
343 794 135719
254 461 62167
711 941 69398
231 328 28524
16 822 241425
399 727 97452
229 694 137800
172 825 195518
363 637 81421
12 403 117240
520 687 48889
111 738 186936
43 706 197551
175 634 135951
61 977 274227
658 795 42312
653 888 71102
246 642 117517
308 879 171407
326 454 38892
296 476 54891
176 636 136391
276 532 76863
108 658 163539
343 528 55400
760 947 55574
828 838 2980
920 935 4206
343 678 99377
393 422 8715
48 109 18294
388 985 178708
685 712 8702
31 496 138766
301 518 65472
512 931 125282
288 879 177380
265 846 174517
719 796 23857
678 998 97657
124 302 52244
829 937 31484
130 928 238274
473 786 93619
183 507 96727
215 267 14855
4 590 174501
139 489 104382
27 181 46306
602 717 34486
253 983 218340
52 813 228469
265 888 186612
37 814 233208
848 959 32718
582 697 33995
375 767 117346
357 815 137759
522 945 126609
541 649 31657
126 389 78470
47 126 23832
59 886 247565
286 565 83412
249 788 161434
29 152 36974
75 234 48003
40 671 187596
400 802 120399
162 566 119942
144 678 158011
569 809 72760
215 576 107251
123 980 256172
358 605 73272
244 387 42724
785 997 63898
238 832 177941
59 723 198556
406 571 48702
80 118 12060
131 285 45196
624 868 73570
345 686 101065
607 751 43452
56 930 261625
74 837 228921
304 389 26251
401 412 3409
36 751 213685
754 985 69438
177 248 21049
758 977 65346
314 463 45377
556 811 77585
239 660 124844
310 480 51753
48 476 128298
218 384 49306
443 453 3171
131 403 81283
141 301 46512
429 605 51620
56 61 1471
269 817 164805
402 677 80921
617 943 97947
308 329 6704
171 197 7600
150 209 17341
375 381 1849
89 643 165102
18 214 58930
889 941 15414
497 520 6626
537 854 95459
139 765 186892
85 850 229406
820 989 50408
192 577 114434
231 439 62239
6 717 212149
424 926 149659
3 581 172316
62 140 24174
84 207 37321
488 586 28669
214 777 168075
36 488 135282
783 966 54244
933 998 20240
429 911 143857
429 753 96367
1 238 71051
857 942 25154
196 263 19510
15 537 155681
157 484 97662
614 962 104625
951 992 13236
462 848 115355
71 657 174619
274 444 51248
361 527 49608
287 659 111046
629 869 72694
814 998 55081
67 544 142608
402 720 94365
175 851 202187
349 994 193883
692 783 28759
925 974 14316
365 905 161852
203 665 136852
578 893 94482
199 362 48254
744 920 52934
175 490 93820
263 465 61152
245 826 174152
128 146 5563
241 273 9074
470 634 47687
220 318 28730
123 483 107680
196 578 113675
369 535 49795
378 545 49578
542 785 73099
348 976 187971
409 634 65954
656 751 29038
420 903 144136
291 992 211212
381 639 76484
80 818 221772
397 860 138435
265 800 160750
714 852 42092
432 790 107272
81 664 173723
191 310 34768
231 660 127181
84 520 130440
505 561 16020
286 390 31723
365 816 135675
117 567 133929
693 977 85992
564 757 58288
77 494 125106
275 382 32219
468 557 25628
149 224 22220
807 811 1253
189 928 220736
645 944 90205
71 907 250461
333 694 107368
818 895 22478
82 306 66834
259 777 155203
38 212 52408
686 947 79101
306 660 105639
123 661 159812
128 844 214512
127 240 33679
461 480 5617
982 995 4501
83 425 103077
270 759 146570
789 981 56965
523 992 141104
13 680 198386
632 707 22632
596 931 100780
502 880 112744
212 663 133437
156 638 143209
403 683 82320
709 817 33511
67 300 69124
20 255 70202
349 876 157899
471 921 134138
425 894 139786
327 954 187572
611 884 82135
89 759 200620
102 700 177817
163 973 241512
207 428 66138
70 360 86915
250 892 191667
3 336 99079
41 555 153126
492 615 35959
65 131 20485
167 660 146049
685 722 11871
104 255 44928
315 586 80842
720 732 3753
278 990 213871
318 628 92275
679 884 62271
10 82 21062
109 969 256932
87 535 133950
407 460 15733
160 705 161975
495 825 99300
601 876 82828
279 914 190284
535 955 125477
630 640 2929
124 599 141314
337 781 133490
550 583 9898
614 823 63621
186 778 176948
292 799 152844
492 632 40773
330 482 46056
829 878 13994
407 437 8940
185 876 206441
296 812 155727
201 723 155590
646 969 97169
326 648 95504
498 784 85913
155 525 110388
42 923 263619
186 316 38376
623 885 78723
304 560 76831
596 641 13326
985 994 3039
392 668 81118
391 452 18385
890 906 4868
205 436 69164
438 741 89847
98 585 144860
460 658 58057
198 671 140116
136 812 202555
67 957 266309
270 508 71563
261 546 85032
339 867 158586
19 168 45012
78 510 129700
835 886 14782
211 459 74184
41 183 42684
484 586 29859
914 991 23676
112 379 79600
317 516 59624
108 877 229902
224 750 156739
32 124 27508
88 177 27210
47 770 216352
715 816 31325
128 981 254867
216 607 116081
847 863 4592
328 630 89850
136 261 36790
810 897 25256
204 849 192990
289 696 121665
217 778 167568
365 743 112868
17 22 1401
147 596 133125
288 763 142934
914 989 22917
98 485 115567
141 309 49055
592 862 81626
779 917 41187
238 405 50022
881 970 26461
133 668 158522
185 492 91695
87 551 138467
565 932 110391
293 699 121402
237 563 96771
70 718 193655
90 508 125232
700 892 58131
195 874 203099
309 395 26556
683 964 84950
579 788 63412
245 599 105139
519 956 130775
656 864 63380
133 185 15523
476 643 48872
251 629 112197
389 905 154416
220 976 225660
69 256 56202
280 568 86067
853 861 2257
57 543 145397
58 411 106221
245 542 88496
146 220 21888
313 766 135783
329 603 81620
29 394 109272
315 840 157832
85 578 147345
354 464 33466
241 775 159699
278 750 141273
414 864 134565
906 981 22291
124 354 68427
203 947 222084
716 802 26612
239 932 207137
190 935 222413
204 675 139479
326 520 57852
69 997 278761
68 455 116507
722 817 29374
571 641 20506
445 575 38362
142 211 20428
579 748 50772
146 194 14116
280 924 193125
92 849 226838
133 763 188254
590 692 29844
151 298 42694
466 843 112922
298 341 13302
532 641 31887
235 549 93319
465 668 59012
209 387 53187
17 667 193189
38 351 93373
89 634 162279
532 752 65699
42 385 102696
448 517 20307
661 696 10477
577 855 83871
273 578 91066
326 578 75154
530 751 66058
446 506 17862
245 644 118374
554 646 27178
39 105 19906
231 394 48729
571 663 26713
686 719 10638
53 84 9091
7 170 49248
449 497 14024
111 666 164597
456 826 110805
458 555 28148
586 973 115920
800 881 23661
489 645 45694
357 796 131701
676 679 778
416 497 23788
266 371 31507
501 617 34110
352 941 176374
224 973 223433
499 970 140560
318 500 54760
802 832 8910
210 304 27123
212 875 198064
492 580 25689
54 601 163320
114 332 64553
126 268 41852
802 975 51044
2 6 1097
236 370 39628
252 836 174884
246 698 134214
303 892 176845
275 506 69566
426 463 11172
229 788 167477
499 571 21179
442 447 1382
262 406 43550
491 797 91760
190 321 38645
124 591 138925
477 481 1047
366 883 154624
223 438 64205
74 615 161442
605 870 80112
45 848 240488
209 995 235717
36 195 47749
122 614 146411
639 980 102717
176 473 88740
866 914 14013
64 416 106033
339 352 4018
347 450 31383
246 837 177056
441 567 36907
475 777 90173
189 409 65882
651 965 94499
56 344 86093
15 891 261909
254 930 202094
74 958 264564
487 961 141571
809 848 11276
365 366 244
489 590 29413
17 451 129973
377 705 97559
64 152 26874
921 959 11197
345 942 178873
19 539 155168
183 658 140840
244 654 121585
255 888 189351
154 374 65339
403 549 42923
440 614 51099
286 783 149520
195 706 151894
480 937 136212
689 942 76812
14 731 213991
524 562 11017
330 449 36132
499 542 12663
376 697 95355
288 995 212949
480 941 137577
42 983 281665
265 850 175572
237 418 54365
767 905 41496
7 180 52069
473 780 91605
832 858 7417
411 496 24905
397 519 35857
552 718 49599
342 549 61951
409 725 93814
323 820 149428
565 850 86145
97 424 98124
29 819 236869
225 618 116705
608 970 108626
125 467 102463
67 978 272728
690 870 55252
151 982 248358
200 735 159435
691 844 47649
304 437 40802
113 219 31859
280 307 7760
235 810 172513
131 935 239974
239 279 11277
106 921 243615
62 615 165198
236 668 127880
174 932 226377
725 973 74137
463 581 34304
154 536 113811
528 895 110072
3 957 285116
157 876 214907
652 860 63288
608 679 20695
892 979 26022
510 617 31508
74 224 45409
35 924 265963
442 726 84422
32 677 191712
349 677 97311
128 438 92734
364 410 14332
180 273 27283
8 603 177514
677 935 78030
416 712 87568
693 718 8133
38 164 38134
224 832 182073
782 831 14816
61 921 257583
58 731 201202
117 265 43690
46 355 92340
189 936 223035
451 840 116594
200 622 125387
91 359 79986
579 910 99400
836 954 34725
7 647 190603
47 510 138459
255 487 69491
693 942 75583
729 998 81714
68 243 52736
583 604 6003
197 340 42059
283 946 198530
169 218 14410
371 787 125029
474 952 142458
169 490 95477
449 883 129402
392 506 34017
98 563 138305
34 829 238207
477 868 116789
226 791 169256
247 563 93711
754 964 62668
830 897 19418
305 934 188739
713 861 44984
910 942 9598
768 821 16385
22 216 58212
404 916 152803
76 948 260921
169 628 136038
209 430 66152
226 496 80328
33 947 273007
142 243 29933
209 699 145553
38 477 131629
574 946 111343
342 913 171252
42 65 6420
433 558 36586
206 795 176363
17 236 65541
138 888 223806
137 761 186319
330 526 58857
170 749 172485
40 397 107042
620 800 54879
266 539 81583
874 950 22175
689 893 62083
759 839 24449
389 788 119703
386 499 33655
326 727 119689
100 228 38403
717 913 59170
49 343 87537
181 369 55634
90 898 241838
78 500 126821
170 540 109829
50 962 272829
569 919 105076
59 549 146446
490 677 54864
75 147 22306
434 437 872
50 139 27093
351 831 144357
144 329 54461
295 412 36231
146 905 226664
385 690 89908
290 480 57884
390 961 170645
405 747 101729
18 105 26150
280 760 144011
38 465 128176
838 948 32143
501 663 47251
284 433 45233
394 597 59829
88 199 33600
15 691 200752
210 816 181769
197 612 123229
669 897 69366
173 554 113098
224 273 14158
143 455 93309
193 548 105363
9 734 216848
94 765 200799
96 987 266890
433 971 160371
774 995 66645
472 901 128057
10 680 199422
127 384 76539
484 995 153470
330 804 142716
57 677 184687
27 114 26182
632 918 86518
793 1000 62230
133 489 106312
162 492 98437
18 331 93142
718 835 35851
135 703 168812
224 434 62756
806 911 30871
293 649 106418
430 533 30449
64 137 22530
294 967 201918
522 771 74720
176 398 66159
824 842 5393
2 148 44056
166 970 239818
293 751 137600
105 561 135712
349 428 24136
603 942 101957
610 710 29934
66 134 21026
854 855 233
385 779 117866
317 686 109304
685 839 47888
161 363 59711
298 423 38634
475 805 98855
89 315 67485
363 699 99920
303 354 15835
176 466 86737
113 802 206412
956 973 4962
661 705 13406
427 735 91567
227 635 120858
487 866 113421
266 767 150014
294 862 171066
464 806 102343
386 685 88019
39 221 54674
888 929 12253
115 822 211772
595 635 11667
405 694 85023
87 190 31181
188 960 230585
222 571 103723
351 967 184307
169 648 141767
135 414 83463
763 929 49496
796 856 17840
145 390 72785
290 514 67738
15 147 39861
346 608 78038
172 325 45279
273 288 3899
315 959 192806
32 463 129214
334 497 49119
391 500 32498
375 735 107590
643 983 102599
207 512 90964
107 283 52115
20 522 149949
395 933 160679
61 175 34796
843 943 29195
679 869 58173
567 579 3539
592 970 113370
229 332 30162
215 790 172056
734 916 54679
772 926 45996
406 587 53192
235 561 96827
276 492 65047
675 928 76684
253 336 24210
519 878 107557
258 415 47557
591 755 49516
301 434 40859
198 831 189580
912 973 17811
78 521 132800
245 258 3494
169 352 53946
29 870 251688
593 828 71440
48 207 47733
553 788 71234
596 856 78651
265 364 29636
901 939 11125
773 856 24952
259 309 14367
246 546 89048
64 87 7077
168 876 211324
385 991 181815
615 966 105431
332 501 51052
230 911 203486
733 942 62758
180 412 69441
251 770 155143
131 323 56809
560 914 106313
507 596 25881
289 709 125794
326 525 59603
566 714 44149
201 428 67923
847 958 32670
27 509 144182
789 853 18987
770 887 34805
149 695 161811
27 159 39706
238 847 182336
391 789 119329
367 868 150253
118 369 74553
223 336 32943
51 395 103144
13 164 45512
367 695 97338
36 188 45620
219 716 147865
96 545 133825
283 482 60145
54 768 213690
49 782 219546
19 303 84127
781 942 47888
825 949 36232
614 688 21406
738 826 27279
182 271 26066
539 959 125807
85 832 224129
45 912 259381
417 657 70509
134 624 145754
141 847 211072
73 567 147554
293 593 89871
753 755 700
509 808 90051
137 996 257333
377 748 110834
538 594 16303
12 116 31332
108 312 60482
249 422 51810
505 908 120415
711 951 72126
643 927 85671
720 809 27793
78 163 26298
669 775 33083
148 626 141858
124 704 172609
136 197 18239
535 973 130841
340 562 66326
166 490 96531
596 831 71366
432 897 138824
153 941 235447
615 855 72691
117 817 209668
249 649 118527
76 307 68752
399 794 118376
561 698 40656
295 941 194080
347 565 64930
178 806 188020
152 924 230790
166 533 109276
455 754 88834
341 708 109353
169 178 2481
135 621 144369
844 922 22729
10 308 88477
785 902 34739
27 585 166337
736 771 10786
807 908 29645
348 359 3344
33 180 44133
305 457 46463
146 313 49078
292 893 180510
637 920 85489
583 950 109857
203 246 12802
251 264 3354
309 836 158676
163 401 71015
173 473 89642
97 914 244165
554 572 5499
707 798 28215
755 831 23287
610 696 25442
4 985 293607
637 894 77543
158 932 231302
803 859 16331
221 619 118135
79 984 271471
590 951 108265
80 176 29604
306 640 99815
827 875 13953
130 716 174478
252 585 98868
327 587 77361
452 610 46217
572 856 85533
647 865 66337
314 564 74530
476 786 92813
529 953 126823
163 514 104600
8 263 76072
465 534 20018
397 1000 180959
609 865 77480
760 793 10323
299 923 187501
557 660 30438
8 564 165858
356 975 185011
66 826 228207
157 991 249870
281 351 21079
700 983 85578
106 367 77664
478 675 57503
105 788 204458
72 389 95217
514 975 137647
374 639 78724
210 284 21547
448 589 41450
656 813 48511
660 683 6630
161 333 50532
70 412 102999
230 890 197169
14 106 27580
298 548 75271
136 510 111499
473 919 133112
249 445 58612
393 744 104586
15 911 267930
6 309 89943
168 671 148852
117 694 171240
4 565 167095
337 744 121920
391 562 50472
546 643 28690
629 652 6710
488 910 126006
154 994 251753
738 940 60727
186 627 131128
188 526 100825
416 853 130662
890 945 16308
538 672 39197
167 932 228368
95 168 22242
472 920 133714
65 188 37390
484 798 94168
831 996 49591
164 537 110774
29 367 100825
37 901 258579
417 445 8217
37 953 273796
1 792 237197
484 668 53727
745 884 41615
358 424 20325
217 271 15530
93 803 212958
56 326 80895
244 255 3049
147 600 134440
134 801 199559
256 319 18734
346 982 190743
373 560 55658
645 786 43285
170 800 188328
46 699 194528
483 651 49282
279 436 47607
259 758 149479
248 887 190729
64 816 225986
122 645 155490
92 267 52072
457 465 2465
163 185 6373
7 871 258627
141 407 79314
392 653 76935
437 902 138905
882 953 21184
132 728 177569
543 559 4445
130 956 246489
889 893 988
877 958 24108
439 532 27511
713 836 37642
184 726 161561
81 733 195261
122 346 66435
519 979 137752
133 753 184997
524 927 120666
588 653 19020
142 567 126251
30 898 259586
42 325 84489
350 928 173105
387 475 26446
166 688 154414
619 938 95860
610 823 64915
933 966 9692
57 914 256555
471 687 62782
781 906 37235
296 539 73100
12 522 152390
206 460 75927
502 754 75102
548 997 135548
9 794 235462
449 619 50038
555 741 55736
697 855 48397
549 684 39577
122 693 169467
428 865 130668
555 842 86971
523 707 54514
85 209 37489
240 803 168720
404 944 161105
518 727 62365
698 752 16727
477 512 10107
295 620 97402
271 320 14657
168 925 225999
796 946 44303
772 869 29133
284 415 39972
833 964 38585
14 224 62998
698 825 39267
502 843 102461
485 729 72420
417 546 37721
304 675 110611
137 938 239094
99 271 51013
428 736 91612
220 346 36998
107 231 37152
733 746 3874
449 638 55550
93 875 234024
213 843 188606
214 800 175250
456 776 95400
512 980 139932
601 915 94431
102 855 225411
191 787 178527
31 999 290213
533 857 97134
231 971 220878
296 711 124255
40 802 228349
823 916 27288
388 842 136279
609 716 32124
638 928 87410
280 432 46080
95 871 232235
311 643 99052
164 629 137953
772 849 23316
14 392 113186
298 368 21611
449 823 112189
253 991 221213
50 894 252525
329 737 122001
214 717 149514
674 923 75695
310 915 181534
177 623 132477
65 976 272756
571 745 52071
567 622 16288
856 975 35017
563 720 46905
265 545 83663
199 245 13665
15 118 30847
36 643 180795
197 320 36303
460 738 82499
96 329 69312
87 492 121413
284 386 31033
968 986 5950
739 973 70085
89 958 260034
443 616 50969
607 864 77802
43 573 158287
465 919 135412
271 466 58980
383 884 149674
256 950 207367
299 966 200150
432 889 136487
206 869 198249
311 545 70117
611 897 86218
949 977 8530
32 640 180984
449 660 61980
138 672 158172
41 937 267750
39 644 180126
54 816 228767
47 355 92036
598 730 39675
363 810 134639
26 285 77053
308 366 17859
78 191 34498
375 736 107900
48 489 131986
33 638 180059
659 930 81787
179 267 25698
906 999 28554
501 785 85192
145 190 13102
157 351 57531
232 699 138635
89 423 100448
134 742 181093
319 421 30917
112 132 6084
576 857 84599
280 305 7141
91 549 136631
544 767 66879
102 898 237982
593 833 72797
428 614 54743
398 404 1904
390 832 132588
155 905 224254
289 426 42206
366 546 53550
778 857 23762
91 433 102578
403 896 147119
210 955 222438
10 806 238674
380 943 168521
455 705 73638
858 861 955
315 710 117799
315 981 199493
361 877 154463
217 995 233136
764 834 21171
509 764 76294
275 881 181401
386 516 38611
659 993 101532
228 625 117937
288 429 43265
232 735 149969
749 787 12032
249 611 107378
134 567 128694
894 974 23651
277 845 170719
619 697 23059
251 551 89095
185 739 165015
396 547 44375
299 718 125645
704 972 80517
269 492 67166
96 530 129506
65 925 257683
480 492 3379
247 954 211027
436 903 139466
81 599 154933
445 498 15599
282 792 153508
494 817 97195
490 973 144068
400 513 33501
441 987 163427
609 924 94969
117 516 118985
356 766 122605
794 876 24038
264 579 94092
130 809 203413
415 900 144870
127 586 136472
45 684 189983

Output for test 9

299835

Input for test 10

1000 5000 5000
279 618 100443
119 870 223055
200 879 201058
43 398 105493
53 208 46750
252 360 30818
46 269 66673
206 992 232771
455 801 102904
58 732 200231
466 959 147047
336 631 87862
326 662 99675
462 637 52187
729 998 80073
129 572 130788
547 944 118393
87 280 57164
431 800 109649
552 696 42737
101 189 26747
719 892 51535
54 876 243892
141 619 141461
238 443 60058
157 919 226159
504 780 82797
55 118 18529
529 819 86548
687 834 43607
300 486 55038
366 586 65694
617 920 90532
260 421 47325
127 705 170894
745 807 18178
498 984 145279
310 924 183093
284 558 81005
672 741 20895
611 812 59973
484 585 30545
784 895 33035
799 976 53414
902 903 279
363 744 114085
151 875 214580
235 903 197996
89 835 221252
183 947 226384
361 497 40545
545 790 72801
248 730 142659
308 601 87071
206 536 97106
69 707 188976
212 493 82157
736 954 65187
758 894 40092
199 280 23389
331 876 162133
664 783 35690
231 325 27078
479 999 155293
759 853 27105
763 799 10049
625 696 21219
531 757 67871
596 841 72780
571 580 3022
240 777 159261
272 447 51595
636 717 24277
17 553 159231
123 399 81605
73 545 139733
663 680 5191
637 790 45435
149 889 219425
18 684 198159
70 121 15021
416 656 71266
594 730 40773
393 686 87483
446 709 78319
467 973 151209
549 873 96278
30 577 162533
114 640 156127
275 951 200974
226 801 169917
241 485 71229
278 337 17025
329 438 32483
289 715 126705
684 803 35285
471 535 19179
204 743 159286
182 506 94887
653 924 80940
515 721 61920
485 555 21234
6 837 246958
14 983 288573
493 976 144422
276 836 166008
32 451 124318
163 413 73471
114 366 74322
92 341 73534
153 859 208415
764 805 11737
265 966 208058
465 811 103089
24 86 18931
411 654 72106
123 183 18461
4 938 277695
44 786 220614
55 502 132339
89 130 12690
134 323 55595
480 966 145186
687 992 90890
229 498 78891
89 302 62596
15 692 201309
268 359 26065
337 403 19949
415 746 98478
185 280 27544
402 880 142246
426 955 157682
303 423 36016
249 575 95788
465 733 79941
373 522 44538
297 459 48287
393 834 131282
63 488 125369
66 124 17123
17 710 206125
406 689 84109
407 428 6090
890 993 30513
34 873 249390
666 751 25769
76 86 3047
55 941 263318
551 701 44453
267 884 183090
555 911 106367
25 919 266135
149 255 31567
401 506 30749
223 890 197760
325 362 10607
417 737 95035
238 605 107992
468 917 134170
384 596 63484
278 297 4979
201 483 82372
229 485 74821
857 890 10735
53 872 243140
21 381 106581
832 888 17002
834 842 2288
5 515 151105
69 919 252554
313 952 190557
10 371 106928
129 425 87128
270 672 118972
236 552 93076
648 975 97821
52 289 70139
594 990 118179
812 886 22200
384 816 129184
355 979 186336
834 863 8361
322 795 140380
169 768 177402
211 225 4076
291 405 34003
136 869 217313
371 456 25492
475 854 112235
457 547 27138
93 164 21801
309 680 110478
270 408 40773
123 503 112341
332 607 81750
107 787 201827
315 782 139220
585 705 35577
631 895 78733
22 620 177713
708 939 68978
310 312 525
878 901 7094
677 863 55042
229 336 30696
363 626 78388
707 998 86989
170 961 234398
301 429 38224
98 849 222711
591 900 92293
183 316 38309
206 320 32666
42 316 81266
165 744 171381
52 333 82884
721 997 82165
321 648 97259
825 986 48327
239 755 153171
314 585 80653
211 623 121314
667 928 78022
787 1000 63585
754 795 11514
646 840 57542
533 885 105066
393 624 68807
127 727 177899
349 942 177058
589 998 122104
59 365 90206
121 374 74401
158 559 118026
286 481 57296
118 579 136919
96 610 152395
150 413 77650
373 783 122602
413 574 47550
4 862 254423
430 502 21486
562 615 16138
108 581 140289
753 775 6641
594 614 5926
157 686 156439
299 524 66977
677 728 15544
208 845 188117
57 143 25918
297 887 176075
385 658 81817
221 784 166605
558 991 129243
326 397 21072
36 850 241786
474 495 6066
714 878 48799
28 425 117865
859 932 22671
585 739 46063
481 618 41178
5 901 266513
164 764 177746
9 79 21223
46 693 192042
8 270 78360
254 354 28656
127 605 141179
59 153 28507
766 965 59031
310 332 6565
219 738 153301
383 711 98053
84 510 125854
311 818 151017
149 275 37122
361 427 19939
203 973 228390
487 830 102700
392 967 171593
25 53 8707
48 284 70181
569 786 64890
153 461 90479
258 278 5522
214 911 206508
55 285 68142
680 851 50491
526 870 102519
228 816 174131
521 894 111282
448 682 69749
79 995 272080
7 550 161332
81 704 184588
63 755 205792
17 709 205758
316 520 60539
186 549 106897
99 390 85722
605 771 50157
22 429 120913
369 628 77104
594 980 115363
698 942 73071
474 672 58986
217 401 53829
579 789 62315
180 902 213726
69 451 112830
290 847 165527
563 775 63909
430 461 9285
619 718 29696
883 995 33322
264 919 194649
56 338 83276
212 352 40161
356 663 91440
55 465 121381
25 283 76855
342 976 189018
208 538 97014
9 249 72325
388 468 24160
127 792 196973
432 635 60604
236 705 138405
329 439 32656
327 505 52491
434 754 95750
150 699 162212
431 929 148580
457 736 83245
94 130 11073
91 175 25602
127 768 190341
335 784 133863
637 820 54552
145 864 212859
259 986 215809
315 508 57334
245 344 28518
560 948 115935
65 406 100963
798 961 49130
508 797 85801
679 755 23208
305 955 193853
302 983 203334
415 480 18685
325 563 70415
530 840 92105
355 964 181648
588 856 79363
727 851 36423
544 903 106869
552 894 101856
150 373 65085
11 69 17949
465 705 71292
281 989 210694
896 914 5899
951 962 3249
138 200 18663
36 699 196820
324 472 43815
227 559 97634
361 859 147903
657 676 5670
644 746 30765
383 718 100203
880 977 29170
151 955 238612
202 817 181917
525 989 138633
110 140 9259
609 730 36292
44 124 24237
110 634 155430
264 469 60225
428 901 141011
924 991 19870
424 645 65680
516 864 103480
77 760 202941
280 816 159289
566 851 84789
212 928 212172
152 607 134302
353 507 45911
96 616 154090
410 511 29632
219 945 215061
592 941 104204
71 985 271652
22 97 22757
592 925 99416
119 671 163805
823 937 34041
273 722 133312
241 675 128278
665 816 45104
693 912 65738
689 840 44688
485 936 134957
562 886 97055
198 701 148380
699 775 23349
334 796 137279
266 474 61165
496 546 15252
801 981 54275
462 939 142148
243 559 92796
319 849 157425
763 903 41452
64 957 265287
179 975 236066
437 939 149489
743 936 57480
123 557 128346
10 111 30335
410 433 6646
283 323 11738
837 908 21499
20 453 128711
173 419 72147
189 218 8765
227 646 123771
67 910 250360
28 992 286796
129 199 21018
257 438 53048
92 510 123553
245 398 44605
59 87 8473
276 539 78008
172 356 53481
239 915 200691
134 986 253100
214 819 178931
278 334 16047
18 906 264368
400 603 60075
330 852 154880
621 668 14116
46 780 218515
520 892 111134
295 399 31118
140 672 157586
8 194 56299
87 977 264636
48 294 72674
293 473 53683
551 846 87623
331 815 144126
460 940 143245
331 637 91080
104 300 57584
566 659 27942
426 821 117663
571 758 56339
714 800 25250
836 866 8881
103 879 230393
821 872 15202
505 670 49263
728 917 56485
257 667 121156
292 481 55830
504 536 9897
18 273 76294
451 484 9389
338 630 86829
365 622 76878
269 609 100545
128 373 71668
79 906 245738
65 653 174329
28 644 183006
13 999 293424
158 996 248387
453 524 20955
132 171 11807
7 552 161835
550 904 105452
201 606 119174
78 130 15848
686 923 70773
260 491 67491
52 175 37221
614 773 47843
721 916 58276
477 565 26090
143 866 214086
36 875 249469
763 834 20647
385 462 23332
102 255 45857
119 186 20812
176 404 66897
38 174 41569
301 481 53296
158 277 34796
28 997 288384
483 555 21864
142 855 210817
252 441 55331
278 324 13380
46 707 196251
712 981 80503
495 719 67089
302 471 50479
131 637 149703
304 972 199397
228 910 202167
282 542 77275
521 572 15328
524 894 110302
808 861 15248
364 900 160058
253 644 115433
140 780 190154
464 918 135722
242 599 105080
140 498 105674
76 264 55991
219 464 71669
353 480 37699
107 872 227142
333 816 144023
89 732 190896
159 843 202052
380 411 9785
51 443 116036
232 246 4203
301 910 181624
26 230 61591
718 795 22567
1 57 16875
181 838 194142
674 943 80139
126 427 88806
2 701 207381
413 745 98899
513 954 131805
447 744 88625
261 284 6367
312 439 37930
203 675 139337
894 953 17821
164 616 133286
450 850 118800
152 280 37580
241 693 133391
175 203 8517
105 895 234557
96 321 66518
54 174 36278
885 971 25899
411 982 170258
425 459 10096
252 781 156783
14 620 179949
177 955 230580
159 810 192530
463 961 148460
234 979 221200
180 968 233488
325 638 93015
499 806 91480
238 324 24881
211 627 122240
80 470 115394
306 999 206669
133 579 131870
489 813 97071
172 272 29143
247 371 35477
160 476 92781
192 672 141706
940 978 11632
280 825 161814
194 748 164102
59 429 109460
740 790 14696
142 757 182679
668 864 57935
246 497 73368
956 996 11912
856 906 15686
24 678 194308
159 867 209385
337 917 173192
110 724 182288
775 839 18392
676 957 83778
69 379 91080
848 905 17348
298 605 91301
339 902 167685
352 777 127142
336 910 171271
303 935 188512
688 953 78993
451 537 25827
420 430 2671
425 690 78889
505 680 52442
9 62 16139
750 977 67593
376 795 124784
234 745 151512
754 933 53125
182 546 107164
437 910 140923
570 577 2205
542 580 11295
188 879 204535
224 518 86169
504 772 80428
951 982 9444
50 558 150560
393 828 129668
301 692 116483
535 957 125656
447 970 156075
111 329 64580
386 883 148485
147 643 146809
97 767 199180
562 826 78984
545 566 5999
181 272 26390
194 986 234896
18 746 216798
179 846 197029
88 366 81821
69 190 36312
731 923 57203
320 716 118041
716 732 4822
243 588 101523
350 911 167543
900 968 20398
9 716 210265
238 696 135222
493 646 45791
434 713 83079
686 715 8736
150 753 178873
82 149 20198
532 905 111311
269 397 37618
701 763 19077
68 520 133544
359 413 16740
751 987 70212
62 379 93430
232 779 162097
24 774 223408
578 868 86291
49 422 110761
241 713 139513
45 72 8517
155 474 93772
32 136 31541
41 548 150716
427 816 115999
473 943 140071
266 652 114290
118 331 63127
83 868 232912
128 355 66432
12 433 125007
277 635 106113
238 706 138153
295 652 106420
201 676 140266
791 805 4116
286 310 6812
54 264 62616
340 892 164442
26 572 162112
479 600 36116
644 898 75852
221 983 226166
848 979 39642
414 945 157974
143 403 76753
321 985 197833
30 156 38480
4 733 216572
252 546 86676
459 796 100047
12 366 104860
412 637 66857
15 20 1535
668 892 66798
262 858 175968
61 599 159337
250 834 172542
306 515 62065
507 528 6385
368 766 119089
342 396 16102
555 853 88304
359 855 147433
448 878 127980
315 890 171394
423 848 126179
294 729 129859
35 299 78153
341 373 9253
432 952 155138
298 777 143200
331 908 171961
522 793 80717
347 528 53996
702 899 59038
69 597 156272
87 330 71717
478 985 151451
57 535 141775
468 577 32428
523 963 131338
31 610 172051
747 752 1557
734 974 71966
490 839 104213
86 117 8883
970 994 6775
263 436 50847
237 514 81387
881 888 2224
57 244 56274
128 494 107787
248 587 99812
250 434 53676
351 774 126665
280 866 173738
602 940 100996
255 989 217786
152 177 7703
363 968 180731
386 615 68623
6 18 3455
908 929 6390
544 828 84480
182 261 23086
212 829 182309
730 859 37529
261 428 48890
47 253 61771
101 828 215799
488 634 43933
466 651 55217
386 705 95058
1 55 16363
57 860 237848
401 480 22938
427 596 50239
135 764 186812
97 264 49961
690 810 35699
379 881 149857
546 755 62624
381 895 153405
224 485 76237
132 547 122598
372 454 24752
358 502 43081
278 749 140083
552 634 24455
343 439 28517
672 773 30559
370 497 37928
330 645 93582
229 534 89874
591 661 20899
168 970 237883
547 785 70857
193 212 5831
315 381 19276
424 665 71757
490 641 45446
350 658 92004
460 637 52949
599 714 34519
830 923 27939
631 646 4619
82 996 271471
355 888 159075
625 962 100757
409 457 13904
227 869 190145
135 183 14739
230 513 82907
537 687 44590
20 150 39489
238 970 217366
751 931 53427
540 942 119712
213 935 213791
36 904 258252
203 507 89096
100 522 124865
468 548 23927
347 633 85248
373 626 75418
376 736 107461
689 741 15791
454 698 72538
39 400 107349
37 174 41774
350 401 15735
415 802 114674
472 492 5790
548 796 73403
134 189 16672
343 502 47131
609 826 64661
404 510 31098
917 986 20494
25 821 236699
191 397 60414
540 549 2713
425 900 141623
566 857 86335
507 752 73540
195 410 63044
529 579 15046
78 712 188062
512 785 81639
180 939 224712
196 704 149838
279 552 80851
126 413 85001
93 898 239189
702 797 28250
259 493 68510
245 689 131077
724 983 77586
399 621 65946
699 967 80255
403 511 31705
113 292 52784
301 816 153557
179 539 106009
265 640 110915
312 713 119485
482 568 25814
246 689 130713
334 831 148115
615 993 112589
186 676 144563
733 734 268
4 353 103174
220 766 161737
70 356 84262
125 549 125600
59 663 179175
221 873 192914
379 697 94764
15 972 285096
722 764 12752
904 954 15038
268 456 55044
26 194 51011
407 421 4243
52 182 39406
159 853 204906
591 970 113389
440 885 132589
35 793 225222
328 998 199445
213 888 199911
719 735 4729
254 619 107600
152 295 41532
222 679 134890
58 109 15321
195 889 205583
682 690 2211
689 836 43596
387 944 166339
45 962 272794
561 835 81654
321 788 138822
166 811 190752
119 206 26790
219 387 48532
28 249 66638
92 302 61728
113 754 190705
219 644 125247
145 220 22709
538 691 45455
315 865 163448
124 549 126003
495 813 95086
84 132 14662
155 725 168492
747 969 66148
63 202 41925
266 456 55585
469 608 41377
812 974 48598
173 532 105495
268 564 87147
393 795 119543
248 285 10260
788 807 5803
431 601 50463
11 768 225460
96 511 122715
366 597 68972
655 671 4641
4 888 262916
367 650 84527
38 755 213721
649 738 26533
344 501 46600
115 885 229055
490 621 39410
47 503 135062
856 982 38555
466 885 124941
383 627 72701
44 70 8307
40 376 99452
611 851 71163
782 934 45213
626 861 69675
619 815 58524
109 980 259091
465 863 118124
465 958 147035
541 849 91273
582 875 87178
380 453 22121
114 722 180659
784 989 61201
173 513 99618
361 646 85117
20 917 267273
70 627 164678
260 881 184045
365 907 161861
99 352 74422
397 568 50579
340 431 27101
216 327 32049
271 992 214170
579 840 77372
487 786 89550
399 903 150090
209 824 181787
747 975 68001
226 712 143666
349 897 163488
576 799 66118
64 877 241308
360 439 23924
131 767 188694
20 361 101105
410 928 154404
99 344 72408
18 176 48081
643 973 98690
417 730 93237
416 681 78779
158 286 37352
12 216 61761
177 421 71679
308 670 107679
847 879 9738
508 839 98441
369 972 180178
132 346 62687
236 645 120709
718 857 40731
590 935 102985
222 364 40842
153 553 117922
725 836 32843
793 904 33286
644 947 90495
180 434 74307
858 956 29955
64 478 122361
562 806 72883
59 597 159516
261 884 184744
217 486 78403
562 812 74855
416 641 66716
323 941 184058
219 328 31487
390 916 157288
437 744 91573
119 432 92645
813 815 565
665 897 69130
526 633 32004
133 320 54743
278 396 34743
235 798 166224
83 554 139518
131 722 175082
127 163 11144
8 534 156326
342 413 21370
552 812 77531
896 926 9273
329 356 7840
523 559 10771
916 944 8131
494 946 134962
34 839 239032
57 587 157178
502 603 30019
237 673 128975
704 728 7671
511 686 52512
568 971 120596
388 426 11726
331 727 117974
177 385 60330
258 968 210655
683 713 8925
711 743 9840
904 990 25759
469 701 68957
308 983 201422
918 966 13962
468 556 26141
488 578 27308
291 599 91484
572 999 127489
43 830 233984
492 564 21518
582 845 77999
611 733 36415
284 504 64936
374 863 145545
370 799 127691
585 619 10178
80 795 211861
227 857 185938
406 812 120762
192 968 230158
236 498 76894
291 955 197819
51 886 248266
971 992 5972
118 645 156415
241 887 191528
110 495 113838
168 755 173964
64 919 254238
7 431 125813
21 515 146475
535 822 85504
571 776 61667
123 553 127256
288 538 74310
603 707 31057
500 600 29697
757 937 53348
36 586 163384
93 841 221713
390 836 132841
546 902 106035
453 937 144298
538 990 134720
442 936 147304
310 825 153380
408 838 127569
309 987 202058
376 906 158336
326 533 61340
518 889 110898
207 628 123810
367 667 89617
438 618 53497
278 941 197062
15 880 257419
136 615 141771
854 998 43643
404 782 112559
71 312 70933
826 902 22761
198 929 216787
727 778 15463
294 601 91344
241 369 36854
460 867 121223
386 663 82775
186 982 236075
366 738 110984
18 602 173484
4 589 173515
243 671 126234
487 691 61248
371 631 77653
1 20 5452
348 957 181632
566 924 107142
24 524 148305
134 154 6292
221 936 211913
73 803 216391
184 503 93671
463 867 120190
257 848 174778
373 465 27701
47 923 260536
619 961 102049
573 998 126780
98 563 137493
26 257 69512
237 423 54594
480 583 31001
200 449 73058
108 703 176136
27 419 116697
397 911 153194
396 723 97318
322 701 112453
900 911 3460
525 708 54652
592 603 3155
16 185 51454
243 266 6606
647 795 43807
193 720 155952
313 962 193509
142 578 128871
173 815 189843
57 258 60225
146 732 173637
472 626 45676
267 432 48319
217 540 95178
682 783 30164
319 876 165681
714 864 44235
127 728 178268
95 449 104871
690 733 12938
90 306 63550
100 104 1305
17 784 228190
42 865 244446
89 823 217990
15 998 292566
533 907 111540
241 790 162282
380 605 67022
290 787 147796
475 735 77466
652 701 14295
423 569 43134
802 907 31633
365 982 184429
666 906 71747
8 208 60538
538 658 35757
65 818 223499
446 469 6870
156 353 57277
193 373 52058
365 663 88987
175 224 14542
210 303 26256
190 911 213780
232 578 101889
511 685 52135
693 785 27567
524 893 110077
62 97 10361
76 936 255443
321 632 92359
719 867 43780
383 649 79561
80 639 165750
718 898 53651
279 300 5786
369 371 572
9 715 210009
981 993 3308
861 872 3996
120 553 128337
478 503 7520
668 740 21564
800 894 28286
95 668 169989
492 767 82448
224 973 222378
853 914 19178
322 611 85867
49 756 210386
11 101 27250
231 506 80508
556 823 79691
21 492 139643
33 337 90086
86 506 124006
591 798 61327
288 780 146651
626 882 76637
270 936 197835
352 560 61957
58 296 70229
216 649 127644
43 680 189324
115 217 31206
30 246 65255
101 863 225703
260 767 150354
97 123 7913
227 353 36363
578 586 2308
11 398 115079
118 523 119938
154 911 224480
345 835 145593
504 846 101817
260 786 155709
90 407 93927
286 823 159617
54 975 273915
192 469 81279
972 998 7511
600 617 5311
268 374 30528
630 708 23394
67 420 104504
414 637 66148
451 790 100912
68 438 109443
311 607 87978
608 991 114305
243 252 2659
113 407 87180
73 113 11637
373 917 162775
112 895 232638
31 43 3629
109 635 155992
119 178 18365
192 801 179852
296 664 109671
561 861 89002
41 902 256128
62 892 246552
220 727 149940
264 339 21607
325 442 34681
267 747 142457
211 458 72097
448 498 14767
275 927 193961
852 892 12444
465 782 94650
119 858 218856
390 887 148439
443 890 133381
458 679 65994
63 733 198852
218 326 31156
19 613 176677
578 590 3564
121 856 217656
98 800 208095
570 834 78565
13 531 153753
457 917 137664
380 651 81140
486 746 78191
342 637 87774
392 504 33361
158 202 13137
114 913 237806
260 916 194825
674 941 79603
350 885 159736
285 415 38810
835 873 11579
542 875 98985
82 754 199764
457 638 54169
680 687 2082
160 427 78286
400 953 164632
191 632 130113
893 895 655
423 505 24071
249 677 126210
121 824 208694
709 778 20977
780 941 47823
743 787 12913
427 828 119465
338 413 22721
305 673 109711
278 476 58310
197 995 236466
170 541 109450
426 767 101755
133 134 234
793 846 15770
32 920 264315
504 825 95821
303 384 23877
685 728 13022
249 905 194244
193 324 38009
17 522 149939
537 972 129795
46 50 1271
123 869 221346
662 768 32115
225 555 97070
82 306 65875
22 581 166382
617 651 10227
352 551 59490
652 704 15168
686 700 3955
322 557 69665
380 799 124699
124 351 66759
805 964 47706
115 283 50068
484 891 121840
133 273 41275
227 485 75478
206 995 233656
509 680 51161
88 668 172064
207 762 164237
467 509 12449
264 430 48603
356 370 4004
192 402 61606
629 691 18635
564 738 52136
774 977 60386
254 999 220981
20 798 230976
417 624 61296
388 990 179763
418 948 157844
139 392 74254
621 874 75404
638 958 95420
511 583 21713
329 463 39712
399 775 112316
240 900 195614
335 360 7290
297 588 86672
50 510 136180
120 165 14233
620 949 98277
234 998 226604
158 734 170269
572 656 25247
81 998 272515
95 700 179273
176 627 132715
18 350 98430
212 359 42114
608 717 32715
721 942 65850
897 973 23013
346 349 673
344 448 30907
138 289 44240
623 910 85816
527 871 102543
669 751 24895
723 734 3231
149 727 171247
50 765 212764
581 880 89062
188 323 39183
216 558 100350
130 744 182025
42 61 6089
141 827 203452
470 481 2917
337 913 171921
267 288 5767
102 439 99718
62 288 66869
493 828 100054
319 698 112512
3 561 165390
376 857 142899
254 782 156463
190 839 191901
205 640 128249
29 675 192136
669 943 81818
393 706 93137
383 900 154442
75 596 154149
513 605 27443
27 502 141032
167 499 97331
356 746 116524
9 635 186076
343 638 87754
27 251 67497
253 360 30647
481 960 143270
280 655 111275
291 693 119473
397 522 36900
440 973 159043
102 385 83224
463 559 28437
606 612 2019
932 958 7705
732 768 11031
394 760 109422
522 922 119586
203 713 150618
644 923 83425
137 817 201548
336 542 61629
399 943 162012
106 878 229193
599 724 37381
295 456 47826
691 841 44373
68 306 69997
306 705 118637
33 294 77199
860 962 31197
323 436 33518
562 605 12812
571 971 119743
401 459 16951
69 410 100827
118 540 125400
96 676 172047
454 638 54898
446 535 26623
643 831 55941
429 567 40998
375 901 157223
79 938 255156
191 610 123632
275 385 31862
195 786 174792
673 939 79275
61 324 77810
376 694 94816
320 585 78811
329 533 60564
36 843 239598
102 234 39644
45 116 21180
40 138 29884
90 389 88029
145 457 91800
408 559 44459
296 595 89151
153 712 165337
39 482 131131
94 628 158064
442 947 150542
487 723 70884
457 895 130683
242 747 149644
491 997 151263
207 791 172600
51 822 229077
498 688 56800
96 818 214389
184 751 167961
10 429 124415
6 784 231364
379 927 163880
168 530 106438
506 982 142445
312 1000 205034
10 332 95617
130 481 103027
221 816 176088
28 529 148769
18 133 35015
279 648 109476
531 877 103094
269 558 85226
391 493 30468
80 699 183334
976 983 2155
499 782 84684
238 828 174741
441 454 3807
643 998 105827
655 665 2985
92 612 154141
4 619 182511
401 536 40088
31 884 253760
189 500 91311
481 852 110482
332 960 187186
89 705 182492
446 524 23101
413 611 58662
515 687 51591
303 558 75902
620 959 101338
309 991 203157
474 488 3738
510 906 118418
185 798 180873
312 803 146131
449 454 1358
509 840 98419
665 846 53671
657 727 21019
696 733 11346
417 658 71584
500 879 112955
175 666 144959
82 256 52057
155 295 40488
940 998 17270
23 606 173029
121 248 38336
111 152 12752
16 67 15935
352 507 46178
406 780 111552
439 646 61569
612 875 78374
607 702 28238
1 858 254033
292 918 186815
354 423 20841
489 512 7074
816 822 1832
850 905 16866
248 651 119027
710 961 74822
894 973 24078
399 685 85091
403 437 10033
795 814 6096
840 988 44751
486 682 58957
468 950 143747
165 329 47680
133 681 162358
278 695 123439
79 836 224429
968 976 2550
286 737 133899
681 885 60804
484 609 37747
407 990 173660
286 929 191390
209 491 82267
196 380 53346
476 695 65174
31 114 24895
562 902 101650
354 851 147757
141 654 151923
675 932 76759
445 578 39682
532 606 21880
29 466 129779
81 782 208305
284 685 119094
193 948 223797
235 714 141706
740 990 74534
652 882 68548
886 944 17261
130 499 108657
48 380 98068
170 664 145832
307 991 203872
144 568 125254
374 670 88372
407 687 83236
639 975 100420
88 581 146176
606 969 108743
9 858 251764
255 871 182435
761 769 2457
713 818 31340
472 700 67810
516 704 55974
288 633 102410
558 658 30083
669 756 26486
115 563 132658
653 659 1738
717 809 27134
505 909 120710
929 975 13830
233 534 88641
565 882 94801
636 684 14369
508 726 65100
530 615 25468
450 725 81868
625 703 23111
555 674 35597
280 444 48499
82 772 205077
100 429 97319
387 969 173946
770 833 18267
111 653 160873
215 853 188180
571 965 117639
285 410 37104
267 958 205171
390 689 89299
160 778 183107
501 703 59899
98 835 218541
571 577 1967
565 941 112505
450 538 26294
235 745 151189
108 722 182249
826 973 44207
248 620 109530
320 937 183822
365 545 54015
111 128 5582
323 351 8010
598 766 50515
556 768 63646
197 762 167330
739 887 44199
752 993 71461
269 447 52406
385 574 56561
640 982 102258
40 218 54016
257 419 47509
66 919 253533
257 268 3062
91 198 32433
521 565 13057
204 649 131092
48 369 94845
40 493 134368
230 664 128107
71 964 265243
428 985 166172
263 988 215424
106 113 2042
491 939 133873
34 620 173963
133 144 3153
418 802 114003
223 251 8377
135 939 238605
255 503 72780
534 652 35176
225 401 51591
45 963 273013
767 881 33749
189 902 211249
439 576 40674
6 349 101545
457 497 11946
70 897 245446
440 476 10560
322 356 9886
212 385 49809
15 838 244643
407 413 1927
313 701 115455
476 979 150330
376 965 175768
55 783 216188
25 838 241497
448 869 125287
285 508 65988
338 482 42559
433 872 130855
133 887 223723
816 834 5127
178 748 168787
259 574 92678
173 223 14675
11 735 215376
143 837 205593
57 133 23040
250 828 171022
115 595 142471
622 767 43559
161 520 105367
271 557 84393
222 329 30859
409 547 40983
382 710 98102
109 716 180225
798 802 1531
245 740 146443
219 721 148493
440 978 160545
1 942 279953
639 795 46153
378 697 95090
56 274 64710
629 870 71887
826 941 34414
50 561 151396
439 784 102810
194 336 40983
453 521 20055
482 923 131962
245 422 51777
5 686 202357
593 809 64326
680 701 5998
130 300 49522
6 512 149984
652 989 100535
118 711 176116
177 246 20488
269 369 28890
24 695 199215
175 716 159980
748 842 27354
4 514 151153
685 752 20295
209 884 199778
52 780 216460
157 961 238389
312 643 98685
809 815 2007
471 674 60637
236 835 177092
105 774 198961
440 953 152776
617 694 22790
214 301 24545
308 714 121008
169 245 22475
113 372 76191
320 667 103406
546 745 59471
341 948 180940
208 513 89204
484 950 139452
162 944 231801
61 412 103977
127 181 16534
135 489 104045
415 449 9886
156 554 117304
459 550 27302
258 558 88145
458 628 50570
732 971 71493
538 581 12853
274 936 196849
845 847 758
685 831 43453
483 768 85670
409 474 19164
128 481 103722
198 335 39523
141 473 98043
289 878 175104
111 746 188826
404 723 94872
527 776 74622
605 932 97944
132 311 52334
142 811 198282
653 984 98921
381 816 129978
519 779 78080
300 734 129285
128 376 72602
417 672 75671
152 717 167312
347 895 163299
300 660 107254
529 975 133268
340 668 97743
207 967 225164
41 691 193124
554 614 17845
503 597 28099
708 880 51437
61 748 204140
196 481 83287
378 479 30167
752 974 66248
587 866 82858
28 619 175569
134 356 65142
178 289 32084
97 522 125824
433 499 19605
58 681 185118
181 830 191910
30 41 3419
284 720 129666
857 932 23243
191 831 189462
424 544 35783
118 595 141544
353 602 74201
755 947 56892
407 453 13541
102 610 150573
412 767 105836
680 807 37779
412 523 32671
180 233 15513
66 536 139232
358 859 148776
548 945 118344
32 360 96975
599 679 24003
680 831 44939
557 676 35631
848 966 35485
550 774 67103
469 613 42852
169 944 229658
777 867 26238
195 882 203442
395 844 133361
75 843 227477
472 971 149081
649 744 28585
565 813 74269
147 264 34767
877 915 11742
27 769 220997
80 620 159963
93 165 22159
319 580 77680
41 132 27765
67 534 138283
183 849 196753
554 790 70220
560 884 96808
222 709 143852
210 611 118128
242 555 92069
29 953 274911
172 929 224437
27 611 173554
309 378 20186
176 309 38488
715 915 59827
58 912 254032
168 593 125144
221 238 4889
98 403 90469
184 788 178534
178 795 182106
528 891 108308
398 479 23750
358 522 48909
424 552 38055
208 987 230887
175 753 171284
270 839 168558
404 680 82058
303 928 186641
69 92 6644
141 626 143284
274 519 72169
583 904 95714
286 500 63293
190 377 54259
44 801 224751
349 827 142575
158 631 139532
188 528 99961
290 548 76710
548 958 122143
25 56 9627
364 456 27552
453 859 120253
160 825 196754
342 416 22245
39 721 202961
17 758 220773
336 590 75676
715 865 44266
485 530 13741
58 384 96123
375 693 94947
377 875 148620
777 828 14871
45 448 119606
230 452 65072
76 752 200870
266 297 8288
71 556 143506
440 629 56010
571 846 81908
232 706 139785
368 632 78772
925 949 7026
492 818 97436
634 764 39137
334 911 172208
652 968 94259
418 880 137487
68 557 144573
43 208 50076
494 848 105364
177 744 167852
51 928 260860
822 895 21643
12 139 38421
139 738 177469
77 681 179173
322 854 157628
316 362 13502
166 982 242043
900 932 9675
206 622 122556
536 700 48504
261 572 91639
466 527 18060
435 630 57966
113 724 181358
308 848 160567
522 843 95364
855 935 24591
126 810 202757
330 745 123782
2 742 219966
70 921 252949
459 985 157025
570 921 105044
679 977 89168
462 847 114534
854 908 16929
269 564 86896
226 564 99356
208 246 11211
187 758 169150
766 901 40123
675 899 66753
194 677 142490
24 681 195347
331 820 145614
516 787 80946
11 12 342
51 258 62066
439 762 96406
341 503 48082
612 913 90096
684 759 22748
320 790 139805
214 570 104557
239 686 132183
185 381 56799
83 155 21941
830 973 42983
108 156 14882
12 924 271468
254 989 218034
696 878 54433
301 733 128826
322 467 42928
38 697 195683
271 870 177651
320 939 184379
390 951 167555
318 897 172407
667 787 35726
184 656 139403
700 761 18713
173 185 3534
485 651 49931
119 554 129003
411 536 37202
8 370 107090
440 867 126843
143 394 73828
220 843 183921
350 790 131152
211 427 63086
305 579 81722
155 272 34228
488 947 137323
96 198 30962
206 671 137018
454 996 161550
283 844 166362
800 895 28635
255 818 166721
359 982 186255
937 992 16348
9 375 108276
81 900 243337
545 581 10869
166 825 194843
124 162 11909
429 956 157128
257 515 75540
21 808 234002
285 559 81064
89 94 1573
22 242 66372
771 807 10389
727 880 45545
466 588 36275
204 936 216803
641 919 83197
304 557 75315
152 887 218075
20 452 128493
8 40 9471
138 342 59898
234 330 27690
231 548 93313
523 613 26974
559 627 20174
383 681 89250
768 888 35620
303 706 119950
741 986 73058
656 809 45387
223 834 180664
552 994 131627
497 732 70295
492 662 50809
190 480 84898
632 894 78120
591 773 54719
31 544 152582
104 810 209394
473 506 9575
837 867 8910
375 597 66476
203 298 26871
292 656 108462
495 728 69892
971 998 7847
753 999 73132
564 820 76573
213 861 191010
767 885 35073
367 874 151182
225 550 95722
386 665 83465
585 834 74064
28 909 262089
53 595 160613
23 665 190891
108 481 109987
441 857 123184
76 138 18702
859 929 21783
229 777 162482
152 703 162669
403 755 105112
173 189 4665
103 608 149609
142 428 84273
405 581 52446
670 943 81548
304 932 187340
235 591 104905
609 780 51350
171 835 196225
38 535 147828
517 756 71939
44 642 177650
165 305 40368
339 828 145615
212 865 192729
601 756 46852
104 249 43665
181 703 153738
158 369 61387
456 546 27185
544 998 135232
153 814 195808
741 858 34022
64 227 48854
699 848 44446
630 722 27761
596 872 82355
341 457 34306
471 957 144811
37 743 210115
74 103 8590
432 737 90975
377 624 73769
162 330 48967
294 630 100023
146 854 209215
109 822 211757
349 869 155107
201 552 103314
690 760 21331
169 419 73446
488 492 1406
204 624 123562
214 330 33386
565 940 112174
290 698 121075
96 622 155958
3 958 283990
841 863 6522
701 743 12963
375 811 130222
34 219 55939
370 897 157277
57 630 169777
535 570 10251
629 657 8594
879 976 29257
421 979 166294
155 658 148658
117 140 7217
40 247 62575
648 802 45708
18 36 5491
957 960 1029
419 428 2501
602 897 88111
256 297 11077
506 725 65514
164 675 151012
602 727 37585
147 663 152663
63 947 262626
28 260 69681
724 876 45183
143 554 121443
106 329 65876
74 306 68217
462 684 66148
389 863 141024
715 921 61635
433 870 130112
502 734 69190
126 262 40568
435 601 49310
218 294 21285
505 561 16687
529 530 317
489 940 134960
534 928 117619
752 791 11274
184 439 74783
128 715 173941
671 853 53785
71 372 88453
952 982 9206
112 703 175091
341 785 132203
279 833 164403
56 203 44379
68 831 226284
160 327 48777
66 575 150538
339 780 131670
400 785 114437
290 333 12508
225 245 6017
261 675 122500
36 119 24924
726 861 39541
160 580 123918
214 779 167309
663 971 92227
537 681 42892
135 724 174516
69 973 268695
11 512 148597
582 996 123333
196 894 206658
292 883 176096
86 702 182308
199 694 145995
63 385 94780
292 432 41615
803 865 18315
595 899 90656
402 611 62043
358 721 108588
523 633 32984
161 549 114392
127 204 23461
142 372 67177
357 814 136381
359 395 11100
433 481 13960
599 906 91801
333 754 125922
302 478 52371
94 161 20519
437 733 88099
224 623 117609
230 524 86241
37 623 174073
517 708 57118
527 745 65440
385 763 113364
464 541 23203
223 758 158668
109 484 110533
702 906 61213
527 753 67837
524 768 73225
528 920 117142
170 790 183260
245 488 70751
185 202 5115
740 888 44201
682 817 40117
53 436 113330
746 831 25074
277 473 57912
168 644 140353
312 433 36036
254 967 211492
513 875 108015
673 967 87670
35 907 259420
9 421 122559
793 961 50267
104 908 238886
236 472 69191
384 822 131002
293 327 10481
666 746 24138
345 977 188537
692 874 54323
193 802 179927
284 339 16105
636 676 11935
675 962 85551
448 483 10032
187 722 158159
123 705 172272
151 529 111548
258 934 200435
187 822 187888
967 975 2629
875 960 25525
742 977 70208
196 616 123829
200 664 136923
74 882 239868
700 819 35819
226 527 88484
278 348 20153
860 967 32696
394 722 97895
207 984 230386
26 932 269680
703 792 26739
562 612 15129
255 280 6914
82 180 29804
646 798 44884
303 735 128830
227 234 2140
33 944 271026
69 874 238762
597 798 59492
183 331 42921
854 857 915
705 789 25185
15 895 261809
340 487 43305
60 909 252213
84 825 219891
122 326 60386
347 651 90709
34 314 82958
618 642 7182
113 535 125201
80 293 62663
163 733 168503
53 454 118563
699 855 46115
577 819 72260
219 519 87790
103 644 160325
11 213 61204
662 982 95865
282 760 142340
537 646 32304
169 453 83267
410 986 171616
482 957 141973
451 492 12021
39 837 237118
567 695 38177
582 923 101733
386 698 93056
721 779 17430
453 602 44249
201 764 166762
724 969 73324
614 769 46591
206 218 3576
108 848 219393
65 918 253658
144 582 129679
12 965 283533
370 901 158666
50 269 65423
70 404 98828
541 882 101500
513 959 133275
138 285 43136
439 881 131670
712 995 84310
275 576 89033
502 697 57981
15 589 170483
195 629 127809
44 803 225547
726 904 53080
744 755 3556
544 771 67878
273 884 181508
279 967 204600
891 898 2107
200 365 47690
249 930 201799
560 786 67532
444 647 60414
32 860 245510
643 992 103978
466 892 127004
622 999 112504
225 645 123876
301 407 31899
631 870 71202
573 901 97952
171 725 163705
314 330 5001
444 633 56184
154 345 55733
349 905 165937
606 818 63450
588 726 41293
363 480 34849
529 843 93197
26 537 151986
190 269 23168
161 696 157816
411 820 121663
370 633 78613
163 184 6256
239 683 131339
18 842 244817
715 802 25647
249 758 150774
79 912 247593
228 452 65663
482 621 41775
373 379 1862
399 605 60986
114 165 16013
385 805 125374
621 928 91901
198 936 218769
525 881 106266
516 578 18690
371 927 166225
483 631 44373
906 929 6948
240 314 21076
649 777 38530
9 733 215332
107 302 57262
419 803 113985
338 726 115579
801 875 22333
411 586 51806
837 884 14325
115 648 158295
271 907 188866
352 679 97550
356 417 18535
476 549 22026
44 839 236200
550 767 64834
265 514 73222
706 737 9492
443 456 3751
605 689 25284
145 948 238462
642 938 88396
157 674 152916
138 171 10075
196 674 141316
15 269 76161
273 578 90265
593 998 120863
173 316 41223
106 209 31367
689 873 54793
406 814 121399
724 913 56709
65 353 84816
92 784 205515
467 892 126761
153 744 175151
192 677 143155
198 205 2243
338 477 41247
503 916 123583
323 815 146372
600 824 66936
438 964 156708
236 735 147643
396 577 53777
269 691 124944
57 325 79362
160 454 86219
248 584 98959
76 335 76302
15 882 258020
776 954 52840
453 754 90102
438 744 91329
747 981 69804
226 414 55262
13 285 80947
181 705 154416
228 670 130420
87 684 177042
493 725 69300
408 466 17014
231 489 75218
85 686 178262
412 571 46939
356 465 32479
708 892 54937
781 856 21465
286 965 201833
142 511 108764
229 699 138648
73 532 135725
41 44 873
621 648 8167
383 830 133518
292 381 26171
272 289 4743
93 733 190043
224 422 58108
298 409 33390
854 963 33167
95 415 94986
444 507 18614
348 758 122628
470 728 77085
70 116 13328
175 207 9634
198 931 217216
38 410 110739
22 930 270347
270 384 32844
309 490 53435
780 984 60764
19 25 2112
97 350 74573
666 920 76012
821 849 7997
306 570 78578
359 703 102405
549 619 20604
69 435 108115
5 187 55072
632 969 100891
208 892 202418
12 17 1517
84 164 24409
458 720 78455
253 784 157217
139 351 62066
406 988 173402
540 768 68110
441 718 82537
149 211 18717
18 648 187356
123 995 258976
634 691 17039
28 368 100650
85 161 23176
447 703 75868
513 870 106524
351 722 110812
363 656 87677
415 635 65195
261 512 73554
451 745 87928
838 844 1675
435 661 67221
760 864 30254
130 599 138472
256 379 35319
265 627 106680
294 801 150842
24 340 93733
346 772 127309
91 117 7576
30 442 122434
59 484 125427
604 715 33490
239 663 125188
77 984 269648
68 655 174009
696 859 48104
611 1000 116013
198 547 102860
304 811 151104
601 930 98409
289 895 180191
468 874 120903
502 798 87860
157 966 239838
287 722 129397
694 842 43949
1 322 95279
89 335 72513
460 491 9062
43 86 13237
495 975 143666
32 548 153377
718 766 14595
501 947 133076
135 166 9731
191 619 126285
60 537 141439
355 910 165634
199 247 14288
856 987 39890
94 663 168670
672 948 82435
351 400 15017
769 823 15830
562 848 85269
272 390 34372
747 907 47539
419 507 25791
884 923 11723
7 686 201846
623 756 40223
35 661 185921
339 912 170924
276 832 164991
143 155 3874
270 499 67426
409 646 70397
298 790 146547
333 938 180392
509 677 50125
202 824 183988
113 984 259120
138 995 254230
573 897 96602
140 438 88014
25 938 271607
342 671 97755
400 411 3291
133 362 66911
619 782 48853
17 125 32688
663 871 62039
323 532 61939
25 350 96197
263 384 34801
195 706 150744
365 992 187105
522 549 8403
711 913 60576
369 659 86592
296 633 100412
56 753 207197
881 956 22406
516 947 128760
102 985 262535
517 551 10535
388 391 947
497 891 117696
246 495 72712
562 803 71931
726 947 65939
211 965 223358
351 590 71300
465 481 4415
376 436 18275
137 182 13847
9 496 144429
259 537 81969
640 820 53682
700 892 57461
694 891 59013
196 474 81643
317 517 59281
921 984 18777
504 769 79536
544 911 109468
387 456 20629
399 594 57982
319 767 133589
467 888 125645
74 187 34169
179 243 18827
612 723 33211
460 606 43472
70 614 161071
54 101 14020
493 727 70082
265 652 114634
306 574 79821
478 765 86044
60 217 47312
568 717 44771
214 304 25403
346 835 145362
90 891 237958
505 618 33852
439 912 141154
793 885 27725
589 817 68095
662 733 21396
398 621 66226
835 903 20594
156 221 19364
259 553 86508
489 959 140676
539 930 116526
59 166 32581
197 206 2859
258 470 62139
374 497 36853
236 603 108082
707 789 24400
189 393 59488
595 866 80500
130 723 175544
697 841 42821
503 975 141130
141 150 2930
152 890 218935
116 529 122540
387 770 114739
727 736 2585
532 848 93944
175 180 1702
300 336 10691
172 388 62743
89 680 175366
571 789 64991
619 773 46419
120 969 252599
46 667 184471
452 749 88747
509 795 85074
582 617 10390
18 42 7313
50 903 253582
460 546 25980
208 410 59019
83 549 138150
570 771 60355
575 871 88278
379 978 179168
422 440 5308
380 924 162540
191 458 78243
436 816 113245
383 792 122037
576 958 113983
362 645 84517
618 934 94270
196 954 224778
277 437 47318
76 87 3280
588 746 47480
384 410 8430
331 849 153919
69 124 16166
554 840 84911
277 720 131638
85 967 261997
248 263 4223
489 950 137978
384 788 120666
179 719 159559
32 90 17587
508 556 14306
204 639 128152
273 544 80324
576 917 102101
230 555 95656
872 899 8101
250 601 103208
389 601 63235
558 877 95144
293 869 171567
96 822 215624
584 643 17621
434 867 128707
239 884 191231
772 979 61666
196 358 46907
333 798 138150
124 868 220757
513 574 18335
391 392 402
535 606 20847
310 687 112252
704 781 23534
777 952 51910
651 933 84138
50 205 46976
746 931 54988
469 525 16548
784 976 57456
865 895 9314
251 935 202693
63 758 206639
862 917 17418
91 367 81338
199 751 163535
511 906 118078
368 849 143241
82 520 129438
434 984 164137
432 857 126007
75 345 79636
425 769 102827
305 393 26242
393 734 101667
837 926 26923
100 132 9999
734 809 22277
131 900 228089
114 299 54487
52 682 187059
188 238 14603
348 368 5863
458 812 105745
426 722 88220
161 320 46102
274 499 66390
285 985 208421
325 798 140239
608 794 55261
400 900 148843
572 666 28151
253 290 10282
759 934 51844
132 714 172295
238 645 120140
401 991 175571
861 964 31503
185 363 51484
8 869 255941
771 801 8329
297 791 147233
96 830 217966
189 861 198259
160 599 129365
91 205 34627
280 934 194422
296 535 71412
79 425 102314
378 860 143306
282 586 90108
792 1000 62171
18 414 118015
549 699 44288
4 284 83297
123 449 96433
653 976 96515
175 846 198365
585 668 24878
627 738 33461
441 579 41130
498 694 58346
191 356 48002
6 355 103371
127 384 75219
224 719 146424
411 489 22590
319 401 24628
271 318 13440
67 798 216360
34 711 201123
156 270 33447
128 755 186184
553 609 16827
436 708 80890
180 431 73432
143 428 83992
362 747 115299
49 564 152492
510 626 34563
81 247 50028
331 988 195905
55 967 271018
710 770 18260
50 931 261961
56 693 188803
191 939 221711
294 752 136879
319 595 81999
743 999 76255
557 855 88342
572 978 121510
59 149 27183
353 825 140739
831 999 50246
81 866 232749
164 968 238423
698 733 10727
361 453 27652
430 692 78072
244 615 109309
698 927 68770
580 692 33263
680 809 38305
321 422 30219
156 766 180706
81 281 59278
291 356 19217
405 596 56587
446 669 66417
237 788 163073
285 613 97275
319 438 35430
597 854 75986
307 734 127244
137 718 172102
545 710 49195
291 663 110660
200 994 235270
96 516 124206
409 462 15591
498 683 55385
687 828 42079
178 631 133543
284 645 107058
368 506 41155
740 905 49158
549 602 15526
144 773 186870
319 873 164788
172 377 59439
529 539 3244
277 627 103362
617 836 65035
688 752 19395
753 901 43899
12 255 73019
417 826 121563
126 536 121397
355 425 21040
415 950 159120
100 500 118422
42 260 65520
208 653 131248
756 912 46393
499 893 117426
100 963 256404
509 685 52654
766 854 25319
214 610 116531
84 203 36088
515 885 110696
245 957 210924
426 765 101229
233 828 176090
131 205 22380
313 824 152273
61 545 143402
167 947 231032
440 988 163401
93 606 151878
112 786 200168
153 366 62125
232 405 50526
899 956 17045
704 760 17380
212 740 156018
107 182 23067
505 851 102954
210 639 126493
795 929 40534
375 583 62379
80 579 147892
102 619 153115
367 605 70803
606 752 44090
547 948 119572
516 930 123678
322 976 194920
183 815 186967
316 368 15236
65 232 50111
293 595 89922
723 967 72822
392 943 164383
184 381 57092
477 516 11642
146 413 78858
445 576 38998
372 773 120245
224 930 209339
198 481 82642
314 347 9811
448 685 70547
126 999 259368
350 883 159043
96 302 60595
866 919 16500
748 964 64181
208 983 229825
725 847 36253
548 631 24547
434 947 152898
299 737 130595
210 869 194845
722 891 50343
347 799 134372
303 422 35850
1 905 268851
153 696 160347
32 320 85387
53 892 249107
205 336 37602
106 812 209595
191 574 112868
362 779 124835
458 766 92248
286 778 146467
403 530 37532
130 861 215935
407 665 76701
255 409 45107
666 844 52753
45 339 87221
46 872 245516
149 767 183282
99 717 183410
376 923 163459
639 902 78399
162 652 144744
940 969 8832
155 996 249283
904 913 3006
456 624 50093
134 393 76102
159 352 56030
37 246 63072
274 710 129420
279 897 183611
378 951 171264
305 431 37673
488 899 122964
758 892 39629
121 157 11307
165 182 5121
610 782 51466
103 167 19799
768 772 1287
71 488 122882
888 997 32493
72 773 208320
164 494 96841
244 309 18270
54 497 131010
383 536 46056
264 453 55542
343 763 125344
199 982 232354
502 845 101971
378 503 37468
276 363 25123
547 632 25124
138 549 121541
66 625 165424
474 765 87043
159 170 3326
659 749 27236
16 625 180963
476 545 20747
526 836 92298
117 129 4173
717 974 76863
76 896 243368
340 373 9527
583 877 87581
409 762 105188
18 445 126875
66 733 197848
324 570 72954
928 991 18541
275 943 198523
140 383 71174
368 378 2957
524 880 106340
66 405 100251
152 298 42299
39 865 245263
530 586 16699
504 715 63185
257 804 161709
741 991 74389
314 672 106555
214 622 120170
78 668 175047
290 325 10442
35 351 93577
239 950 210894
137 924 233642
628 879 75088
430 825 117732
318 691 111016
90 699 180393
429 903 141287
196 289 26836
258 821 166684
20 197 53671
482 783 90218
210 683 139632
42 664 184830
202 476 80243
80 132 15858
67 627 165541
478 561 24710
116 893 230902
443 789 102930
74 456 112760
280 384 30118
501 852 104136
146 636 144945
141 998 254523
59 534 140852
452 525 21514
77 528 133475
318 869 163936
784 807 6827
670 842 51038
338 423 25485
268 512 71646
841 974 40439
209 770 166101
11 217 62335
541 751 62738
74 721 192091
335 922 175195
362 606 72695
700 765 19978
112 224 33986
332 487 45718
239 743 149320
106 341 69313
259 838 171224
8 470 137187
360 756 118700
245 979 217788
304 388 24844
26 873 251822
423 602 53025
83 96 3795
197 646 132512
533 999 138993
81 272 56795
30 527 147572
610 964 105620
242 894 192991
486 858 110607
92 541 133259
115 426 92318
205 268 18249
777 954 52527
302 532 68609
135 677 160438
111 365 74829
522 850 97563
214 524 90789
621 833 63102
35 829 236010
619 791 51314
733 973 71870
207 844 188061
427 658 68874
398 748 104481
635 704 20282
87 114 7778
253 730 141357
102 861 224658
408 625 64171
262 848 173437
25 381 105322
104 725 184201
91 513 124760
211 402 55852
327 637 92100
270 922 193787
297 830 158889
65 142 23063
673 810 40727
193 870 200292
7 984 290824
839 914 23028
312 437 37471
109 229 36191
27 401 111316
794 807 4111
798 892 28547
202 561 105377
138 756 183496
142 878 218202
18 44 7879
202 964 225821
127 310 53605
212 383 49203
296 511 63923
29 255 67994
195 820 184954
201 739 159123
313 997 203967
667 916 74492
214 930 212024
363 973 182399
599 922 96615
764 913 44390
51 176 37871
602 637 10657
61 655 176183
505 682 53113
550 872 95866
290 693 119694
416 716 89144
398 929 158244
50 98 14455
541 634 27516
708 874 49514
75 372 87219
109 257 44454
220 370 43213
40 862 243905
445 898 135095
200 678 141173
354 543 56473
66 834 227661
76 692 182509
844 893 14954
205 903 206617
104 957 253378
84 432 102847
3 517 152282
266 510 71598
418 834 123517
120 265 43425
762 825 18517
267 796 156315
207 800 174993
191 782 175133
872 916 13535
719 871 45134
99 338 70509
754 878 36490
136 823 203684
8 849 249768
544 812 79805
852 917 20253
36 136 30416
486 998 153076
247 544 87393
61 205 43526
428 811 114031
23 163 42730
182 659 140679
243 503 76234
277 954 201271
635 934 89163
421 637 64079
322 417 28412
490 945 136119
201 616 122291
10 212 61249
180 910 216191
425 939 153166
168 272 30305
821 835 3889
159 392 67994
138 149 3371
542 671 38219
129 201 21671
258 444 54400
163 402 70103
140 265 37158
237 794 164690
70 220 45073
737 880 42760
40 915 260641
46 374 96845
225 235 2921
92 731 189817
240 608 108547
479 905 127245
724 860 39892
666 737 21235
30 977 282116
596 721 37639
568 768 60176
240 255 4510
186 973 233448
674 987 93330
224 752 156461
910 944 10196
601 966 109008
821 919 29564
90 842 222966
348 524 52427
114 228 34611
514 572 17405
27 583 165266
54 59 1459
47 982 278280
530 720 56843
7 713 209763
225 354 37209
505 792 85619
749 760 3327
722 946 66698
539 942 120061
128 878 222286
168 456 84260
540 747 61826
271 417 43146
421 541 35704
8 644 188981
417 970 164860
178 294 33196
212 684 139250
120 940 243781
52 408 105613
143 365 64865
604 699 28330
907 912 1723
392 503 33156
317 541 66930
344 960 183503
75 207 39837
155 960 238678
545 750 61453
360 909 163902
425 510 25098
666 900 69828
121 643 154803
684 791 31834
524 544 6289
101 738 188983
55 798 220063
294 705 122198
510 950 131478
218 645 125814
545 910 108896
650 922 81339
335 674 101161
777 802 6888
214 709 146055
95 475 112511
99 825 215486
56 272 64234
437 843 120395
590 830 71609
100 119 5609
297 840 161548
83 372 84961
178 905 215313
181 701 153249
140 972 247317
123 561 129409
46 461 123036
391 457 19777
689 775 26089
372 680 92221
21 303 83562
160 769 180482
76 929 253486
467 511 12965
95 215 36344
478 992 153393
491 947 136333
495 706 62895
167 957 233886
192 728 158654
61 369 90753
456 912 136308
203 238 10155
184 874 204193
201 548 102189
601 969 110163
732 993 77707
101 847 221334
661 723 18632
615 972 106659
113 687 170383
10 611 178694
173 175 487
1 212 63763
397 822 126499
568 691 36839
550 760 62785
158 685 155733
215 877 195781
131 180 14955
275 512 69705
62 913 253108
777 825 13973
198 994 235778
22 351 97584
87 809 214101
220 952 216970
356 941 174520
10 724 212309
676 916 71903
34 397 107869
470 747 82793
872 926 16365
184 262 22876
148 269 35793
198 647 132499
436 776 101583
215 628 121431
189 565 110439
36 284 73966
463 758 88311
432 736 90598
274 958 203349
419 606 55199
403 566 48061
21 773 223990
418 858 130170
342 721 112972
673 769 28970
750 972 66134
248 426 51962
135 462 96565
170 216 13757
17 897 261805
717 848 38721
222 289 19128
205 656 133093
112 543 127902
529 988 137050
317 427 32782
270 284 3937
390 940 164176
933 939 1726
118 733 182783
92 724 187548
491 795 90617
128 656 156355
344 722 112563
36 711 200651
329 640 92516
274 639 108204
87 467 112297
314 455 41875
539 571 9248
184 435 73555
511 903 117093
668 953 84954
519 857 100368
322 748 127038
24 717 206123
601 878 82678
438 723 84805
346 659 93209
394 436 12630
553 938 114863
28 561 158087
732 776 13385
97 627 156894
169 308 40095
405 812 121121
725 732 2251
602 793 56927
789 816 8425
319 627 91285
338 787 133755
270 306 10032
55 755 208226
44 458 122765
882 985 30878
523 674 45323
223 316 26579
23 886 256855
597 891 87814
140 719 171717
520 882 108153
180 196 4605
870 969 29975
528 607 23431
615 643 8388
129 439 91354
459 925 139154
596 758 48821
407 849 131114
188 247 17560
221 262 11914
48 135 26292
201 296 26991
683 792 32272
26 54 8841
489 709 65956
26 772 222227
22 538 153534
275 547 80512
429 449 6179
507 706 59264
7 553 162040
28 874 251533
101 484 112828
313 357 13084
464 945 143426
512 856 102185
444 696 74855
122 489 108096
44 851 239623
371 798 126994
135 871 218273
126 330 60106
187 923 218111
197 198 314
192 447 74815
314 648 99494
373 470 29240
90 122 9579
244 438 56739
507 703 58250
430 903 141062
765 988 66334
623 636 4063
373 727 105900
73 936 256277
749 804 15925
690 698 2312
655 991 100183
186 965 230723
319 525 61050
285 463 52632
551 792 71638
760 942 54095
401 726 96562
303 654 104630
684 939 76048
552 888 100292
93 919 245718
754 838 24459
127 561 128092
572 975 120522
563 671 32434
192 628 128422
92 987 266068
926 981 16523
195 953 224586
823 891 20343
697 762 19910
11 81 21251
44 506 137012
206 736 156474
254 951 206753
26 545 154285
360 431 21509
140 990 252500
113 866 223388
610 840 68234
655 724 20516
485 983 149129
420 760 101412
15 93 23709
330 532 59996
142 831 204234
650 963 93309
457 957 149164
528 640 33460
34 902 258198
385 701 94261
210 217 2077
240 331 26222
343 944 179020
498 676 53150
543 820 82480
174 516 100332
105 880 230193
336 755 125353
98 179 24921
146 439 86349
356 931 171456
531 633 30475
242 528 84025
77 789 210995
263 542 82419
482 919 130879
514 988 141699
792 805 3863
506 598 27547
619 682 19021
690 891 60079
195 482 83841
701 898 59019
865 930 19883
402 971 169677
247 377 37206
353 604 74680
520 816 88549
91 269 53106
519 912 117662
876 959 25017
455 686 69085
429 472 12849
151 917 227538
923 971 14530
437 489 14881
396 967 170158
580 991 122520
714 725 3271
369 610 71959
318 977 196541
510 960 134494
202 568 107543
422 553 38716
541 557 4430
83 633 162951
123 179 17330
491 587 28967
405 880 141470
430 527 28906
577 763 55862
677 844 49534
300 878 172153
622 816 57922
287 824 159563
828 932 31188
108 902 235881
329 595 78998
298 528 68595
173 653 141638
106 946 249587
409 875 138517
257 674 123238
81 808 215774
124 140 4941
415 578 48152
185 970 232896
545 902 106413
335 989 195039
347 526 53276
331 620 85875
82 953 258714
388 438 15355
421 579 46863
22 617 176932
164 527 106691
56 523 138158
761 789 7844
636 638 583
671 990 95330
263 476 62578
20 121 30485
182 663 141814
613 881 80000
484 814 98842
396 512 34166
167 765 177047
392 411 6102
458 500 12629
464 545 24221
446 649 60506
692 953 77947
86 647 166252
107 534 126570
57 400 101754
881 989 32395
355 700 102709
238 802 166767
658 944 85335
335 486 44630
310 831 155112
576 777 60382
476 478 536
730 792 18098
304 667 108266
950 955 1521
177 851 199043
268 898 186966
723 794 20898
516 977 137893
9 534 156009
120 566 132027
656 688 9489
806 953 43980
400 464 18813
229 939 210489
446 844 118202
476 684 62097
315 784 139719
227 232 1700
107 443 99347
33 588 164750
461 960 148857
119 779 196387
112 661 162873
205 807 177981
159 460 88259
292 910 184219
257 448 55905
553 566 3781
151 844 205045
829 975 43985
160 904 220412
221 634 121820
49 180 39863
750 951 59715
4 800 236153
410 598 55687
18 827 240642
318 926 181302
242 785 160613
26 913 264134
670 754 25620
635 912 82799
14 774 226441
327 547 65373
22 807 233481
469 916 133597
432 584 45346
693 993 89534
330 693 107863
398 904 150667
666 969 90589
557 565 2260
581 647 19520
707 719 3856
179 227 13945
293 368 22147
587 863 81763
108 447 100326
292 433 41936
582 613 9128
725 740 4668
96 323 67153
336 540 61067
141 373 67948
238 799 165705
725 840 33942
451 842 116177
347 870 155759
744 947 60333
455 880 126875
61 75 4313
659 713 16148
132 592 135942
543 603 17678
293 715 125869
10 598 174691
230 688 135322
715 814 29520
143 384 70425
86 574 144373
261 671 121130
538 728 56765
141 853 210661
149 816 197743
49 737 204290
455 993 160439
738 792 16009
254 259 1516
46 682 189030
320 925 180383
694 790 28729
89 295 60684
201 690 144329
337 882 162413
445 753 92175
101 253 45570
332 868 159562
344 798 134632
63 420 105773
140 231 27482
320 375 15948
391 993 179576
589 896 91645
486 972 145608
675 700 7207
172 893 213424
452 975 156121
243 693 132764
535 835 89068
81 516 128619
65 874 240070
192 445 74156
523 780 77159
228 772 161297
779 933 45716
443 665 66229
570 607 10987
525 675 44978
522 768 73830
339 494 45925
440 445 1364
319 354 10261
520 569 14631
543 971 127785
646 879 69454
206 375 48636
325 611 85006
722 993 80649
535 842 91072
222 514 85589
107 146 11916
137 617 142002
353 710 106590
62 132 21198
468 739 80841
285 968 203333
299 662 108162
498 864 108730
327 473 43245
190 925 217972
712 774 18983
207 472 77502
35 969 278114
271 943 199547
374 677 90486
342 870 157014
291 967 201393
761 907 43342
21 716 206731
44 46 765
276 448 50764
143 803 195449
668 870 60074
642 951 92365
166 871 208533
943 970 8386
192 664 139307
593 675 24651
313 499 55332
36 94 17722
84 347 77480
144 172 8832
59 168 33151
259 432 50433
222 938 212219
813 920 32163
269 619 103400
571 674 31009
81 897 242389
331 874 161637
290 365 21861
680 857 52076
393 590 58736
738 877 41353
745 885 41540
119 153 10745
267 830 166891
42 541 148493
213 797 172197
368 798 127868
42 354 92513
104 937 247467
598 877 83210
407 811 120100
424 802 112295
113 544 127881
15 263 74408
371 768 118880
327 884 165701
77 189 33780
222 871 192108
141 479 99605
69 377 90493
37 823 233800
628 836 62005
621 729 32468
295 519 66425
13 836 244470
263 859 176003
769 974 61112
440 638 58822
157 337 52472
84 862 230402
360 875 153633
288 536 73758
450 895 132457
46 275 68261
4 956 283036
271 418 43347
10 263 75872
87 736 192417
78 861 231769
463 890 127480
368 441 22115
22 254 69928
453 990 160116
8 651 191177
222 256 9991
226 453 66543
467 718 74972
191 551 106117
40 206 50483
635 973 101032
465 545 23961
209 533 95174
610 675 19496
867 940 22157
224 881 194614
138 808 198432
70 112 12238
134 178 13457
334 535 60088
171 831 195236
93 450 105754
705 761 17300
393 642 74195
209 778 168511
240 282 11922
355 993 190188
522 886 108846
302 304 676
76 897 243731
238 801 166427
441 796 105225
474 893 124790
68 871 238230
219 935 212122
286 460 51288
97 789 205259
772 878 31148
379 524 43364
531 788 76536
156 220 19052
368 852 143974
128 812 202788
571 779 62592
173 958 232522
686 766 24108
730 757 8245
548 695 43527
144 395 73973
219 652 127788
402 417 4594
124 966 250119
676 814 41241
223 461 69692
537 921 114609
177 216 11687
491 774 85122
372 897 156807
232 320 25157
771 917 43517
369 994 186336
495 992 148363
459 702 72242
714 968 75816
182 438 74980
298 398 30067
8 104 28969
88 186 29856
323 682 106796
137 430 86234
718 817 29496
438 478 11634
502 996 147353
522 777 76530
90 766 200927
131 654 154710
620 964 102781
89 465 111248
404 955 164094
443 763 95750
498 755 77179
350 863 152558
318 716 118590
384 865 143334
489 866 112471
325 962 189642
151 674 154929
141 200 17996
141 592 133442
170 656 143597
681 902 65817
620 874 75745
312 479 49517
163 737 169619
167 645 140829
154 291 39680
385 465 24238
792 979 56226
691 707 4713
71 301 67623
239 987 221997
328 389 17676
288 596 91305
31 654 185076
627 878 75113
224 958 217642
989 998 2601
564 674 33133
114 702 174353
736 801 19113
326 601 81430
57 652 176669
621 788 49740
49 847 236934
327 812 144201
534 550 4883
18 893 260317
551 863 92457
290 425 40063
3 223 66125
136 508 109791
480 513 9975
416 702 84591
490 912 126485
66 551 143576
4 787 232573
171 809 188631
547 705 46732
148 752 179197
514 623 32580
92 322 67998
212 737 154963
427 500 21691
41 329 85551
587 658 21244
404 866 137104
127 917 234800
617 801 54532
45 891 251614
507 853 102706
826 921 28663
349 771 126346
282 666 113988
520 949 128120
30 489 135966
20 394 111112
43 926 262830
135 976 249939
47 104 17194
88 321 68849
51 54 1068
278 750 140400
228 468 70405
356 846 145786
40 860 243218
339 608 79957
793 867 22051
305 316 3386
247 905 194820
162 951 233949
72 673 178143
517 861 102155
247 329 23415
786 997 63035
587 969 114159
208 945 218297
673 701 8066
127 785 195015
174 352 51557
277 410 39330
91 164 22368
19 463 132014
385 611 67680
169 646 140735
236 830 175919
153 848 205604
256 372 33165
564 971 121919
637 652 4631
164 643 141377
42 352 91788
306 802 147602
39 108 20898
335 439 31100
202 584 112477
252 888 188586
329 674 102700
95 871 230358
138 722 173068
353 396 13127
92 772 202245
118 615 147622
119 497 111859
108 919 241161
244 950 209222
166 301 38753
312 879 168964
5 961 284255
75 537 136929
20 624 179463
260 391 37859
58 996 278846
205 809 178426
146 701 164053
326 386 17268
669 847 52968
460 578 35274
170 777 179896
333 698 108657
441 617 52444
703 744 12868
50 133 25251
888 945 16978
207 860 192493
408 933 156233
113 946 247583
9 205 59370
325 328 964
428 862 128679
93 567 140339
835 906 21605
518 666 44356
584 887 90474
323 464 41755
37 912 260548
488 577 26894
846 868 6701
346 978 188683
88 794 209283
246 333 24628
74 666 175478
189 795 178923
31 294 77840
386 773 116026
210 868 194556
413 921 151331
146 749 178941
699 873 52054
144 640 146888
503 935 128990
256 952 206436
165 679 151748
189 321 38256
100 925 245232
150 475 95774
207 297 25417
117 843 215345
177 303 36139
627 735 32621
638 881 72493
223 604 112157
394 851 135768
646 691 13402
370 440 21326
20 299 82685
91 764 200126
353 481 37924
558 761 60986
813 984 51205
276 787 151656
64 744 202073
125 573 132538
231 889 194895
258 407 43532
189 226 10894
295 816 155259
249 398 43309
797 978 54783
32 140 32572
601 950 104295
519 530 3525
87 785 207033
396 876 142748
331 472 41864
720 849 37995
178 699 153643
712 750 11738
823 847 6981
37 48 3488
639 944 91031
465 564 29283
324 723 118669
95 374 82048
696 708 3742
447 550 30761
280 434 45461
706 752 14338
52 883 246882
842 849 2172
730 835 30771
5 975 288777
442 611 50339
305 524 65175
155 239 24806
156 511 104210
688 943 76028
67 628 165908
539 894 105557
259 967 210006
367 951 174386
544 727 54563
16 704 204407
505 776 81347
123 232 32903
210 911 207702
291 566 81565
631 873 72150
199 484 83169
260 650 115224
313 361 14211
384 934 164367
445 767 96214
613 632 5637
305 925 185010
745 985 71464
344 909 168271
192 809 182409
624 921 88952
76 677 178054
867 920 16293
513 940 127597
334 963 187533
503 986 144279
196 735 159401
335 794 136531
633 874 71793
563 933 110697
485 666 54292
69 910 249733
582 810 67735
894 900 1996
43 436 116692
159 906 221414
672 914 72641
111 282 50755
175 487 91197
74 578 149298
36 380 101863
618 973 106209
942 996 15974
22 633 181664
286 977 205762
158 661 148443
111 627 152787
29 963 277901
28 917 264749
43 265 66499
761 889 37905
128 432 89450
652 872 65492
353 853 148602
821 949 38255
34 533 148186
320 445 37136
62 559 147067
37 741 209558
454 859 120077
208 861 192486
90 980 264701
500 952 134893
66 957 264546
191 370 51874
398 800 119333
457 970 153424
806 957 45139
542 845 89842
225 403 52092
879 905 7837
3 402 118551
519 856 100088
439 790 104390
833 985 45717
152 550 117594
542 923 113566
62 882 243523
304 407 30975
162 199 11018
13 246 70264
442 714 81047
225 400 51228
523 990 139507
769 965 58062
843 950 32481
352 477 37257
722 996 81584
609 796 55338
375 843 139366
334 476 42358
88 745 195249
78 791 211592
30 513 143266
262 669 120368
540 741 59909
1 853 252662
663 748 25741
249 512 76802
9 536 156704
8 548 160468
438 965 156923
173 836 195836
185 488 88502
191 777 173770
254 398 41990
88 481 115933
396 589 57219
579 742 48664
127 557 126987
500 878 112596
109 466 105650
60 732 199452
241 708 137952
46 660 182365
402 680 82701
521 954 129408
81 236 46497
22 915 266025
309 739 128107
408 517 31875
98 240 42660
613 740 38072
409 927 154435
169 302 38154
147 834 203441
411 594 54315
267 564 87385
84 273 56130
60 572 151596
364 733 110272
367 714 103673
198 803 178833
366 761 118225
132 563 127012
620 946 97378
352 958 180800
107 789 202194
327 762 129541
148 553 119515
184 846 195707
70 901 246799
333 463 38747
108 772 197414
400 819 124697
122 316 57054
213 360 42166
24 711 204147
419 755 100298
96 507 121622
92 516 125388
100 604 149174
166 498 97423
106 203 29528
582 682 29839
309 807 148293
370 693 96361
186 640 133879
184 496 91502
209 941 216821
243 388 41809
28 99 21540
23 372 103235
400 608 61641
239 288 13955
140 694 163961
380 528 44344
783 796 3369
404 1000 177379
463 800 100166
151 432 82629
575 978 120628
1 192 57614
213 863 191778
661 878 64705
142 690 162217
45 250 61783
322 610 85553
541 556 4234
301 769 139875
492 742 74940
580 865 84544
560 824 78864
429 938 151797
214 370 44864
437 696 76834
140 602 136621
213 235 6303
37 224 56495
137 197 18180
734 742 2600
779 841 17743
98 279 53761
771 943 51002
510 598 26363
158 543 113491
381 850 139706
230 920 204687
194 443 72862
348 686 100936
4 379 110853
156 760 178972
343 749 121195
247 409 47292
492 993 149543
214 565 102858
158 529 109227
725 874 44424
104 705 177989
338 643 90878
752 845 27085
45 191 44172
435 441 1878
278 511 68565
826 887 18381
299 757 136965
487 805 95101
464 747 84675
261 813 163618
725 726 376
682 799 34405
268 530 77255
57 200 43149
87 159 21909
118 223 31925
174 220 13601
493 561 20259
262 629 108249
359 527 50239
66 857 234016
124 879 224121
344 404 17991
55 579 155408
800 938 41530
224 584 106097
14 67 16330
216 232 4670
16 872 254715
326 882 165381
752 976 66706
657 826 50364
36 736 208088
232 793 165722
51 805 223731
188 914 215349
23 299 81753
341 717 112088
70 275 60785
386 866 143006
297 858 166513
720 957 70490
163 984 243522
30 870 249762
692 755 19354
488 535 14551
405 420 4616
206 450 71410
173 484 90801
70 75 1523
159 683 154891
347 981 189289
475 961 144852
165 736 168675
370 850 142981
230 418 55071
656 664 2264
125 611 143896
586 616 9031
263 333 19977
83 681 177512
925 959 10129
156 782 185385
704 706 687
116 647 157668
93 592 147975
127 432 89814
395 993 178090
450 990 160959
26 834 240065
79 802 214354
412 810 118267
173 743 168603
270 518 72920
150 783 187645
711 995 84642
36 721 203869
397 872 141329
416 748 98922
172 562 114574
39 960 274016
162 232 20768
388 881 147172
43 492 133068
122 574 133796
428 672 72622
210 983 229238
136 515 111685
73 296 65474
415 886 140148
37 817 231914
326 454 37818
66 343 81775
330 650 95194
524 757 70056
124 260 40745
41 337 87738
303 640 100496
31 999 288068
778 840 17791
891 917 8050
171 304 38287
679 684 1611
951 990 11632
305 664 106938
352 768 124420
546 845 88637
273 533 76901
238 267 8451
23 67 13695
227 713 143764
410 717 91361
577 671 28003
116 173 17909
835 929 28522
336 513 52591
377 971 177598
405 568 48240
558 891 99494
431 483 15158
436 456 5703
839 994 46431
161 637 140486
124 825 208019
829 957 38300
257 735 141377
513 883 110561
530 839 91918
87 229 42589
660 956 88271
192 609 122961
595 851 75949
204 224 5688
346 971 186558
286 747 137208
306 925 184716
337 806 139632
679 692 3858
6 863 254349
20 753 218405
151 787 188396
671 901 68790
765 976 62801
736 888 45513
15 461 132493
718 910 57288
5 8 817
8 574 168015
793 1000 61950
213 734 153794
308 950 191377
315 441 37546
351 442 27353
501 713 63234
316 933 184003
381 533 45636
72 397 96078
380 864 144059
29 115 25767
435 565 38485
305 689 114427
426 954 157328
762 842 23307
112 614 148900
762 987 66969
154 382 66328
612 842 68288
468 956 145430
785 941 46683
24 448 125922
402 769 109528
615 978 108594
799 922 37273
723 876 45441
640 938 88937
91 823 217393
125 559 128212
143 545 118810
374 904 158247
208 800 174618
372 531 47661
435 838 119814
746 866 35186
481 599 35427
153 842 203765
435 780 103183
358 840 143491
255 954 207325
588 990 120060
370 525 46354
28 81 16167
210 286 21746
786 808 6500
35 59 7505
235 996 225723
286 504 64348
165 345 52433
426 473 13949
425 872 133152
832 953 36248
1 358 105601
201 851 191939
594 653 17625
339 903 167949
160 208 14401
105 369 77711
306 773 139551
496 976 143474
365 814 134129
837 941 31350
193 605 121176
175 818 190317
693 775 25061
83 565 142499
447 903 135796
13 997 292870
49 917 258287
443 960 154200
498 814 94381
817 931 34159
71 760 204707
109 286 52472
376 699 96230
933 959 7765
707 794 25859
407 596 55980
161 567 119389
101 989 263931
680 895 64032
156 869 210996
123 741 183501
563 856 87022
233 524 85378
207 895 203523
157 625 138054
674 940 79257
515 694 53451
144 166 7125
816 999 54595
215 878 196090
381 798 124084
73 123 14737
156 689 157444
291 425 39793
823 938 34341
57 231 52383
336 704 109424
454 970 154182
239 785 161622
287 795 150626
221 504 82893
90 844 223517
57 799 219929
83 763 202115
570 926 106442
422 645 66162
555 747 57587
79 83 1273
410 483 21195
246 345 28422
18 47 9020
259 598 99843
42 527 143958
664 721 17250
87 744 195113
129 214 25608
421 587 49211
455 479 7091
124 151 8314
187 430 71048
100 173 22475
494 737 72621
596 934 100928
576 746 51056
80 605 155278
372 522 44967
270 402 38889
39 844 239006
592 766 52156
787 873 25614
798 951 46273
322 912 175879
396 469 21616
200 443 71127
240 283 12201
420 629 61815
566 794 67968
539 740 59921
468 897 127852
335 692 106352
419 897 142132
603 742 41816
359 805 133030
44 470 126511
495 907 123106
18 957 279439
135 194 17980
102 607 149526
204 523 93362
135 840 208740
1 635 188359
458 465 2232
307 382 22093
193 685 145358
130 653 154720
670 961 86866
555 737 54278
517 660 42915
656 848 56848
540 571 8909
120 223 31213
304 426 36553
56 933 260604
257 563 89820
288 547 76929
63 536 140228
106 401 87421
408 915 151040
367 651 84897
276 704 126672
239 982 220680
502 848 102922
609 729 35954
213 660 131792
200 779 171628
32 820 234315
180 589 120269
86 214 38695
563 854 86412
136 214 23690
683 925 72277
410 803 116737
75 630 164294
742 854 32633
11 253 72780
82 713 187184
185 769 173028
133 493 105962
559 567 2438
225 675 132975
14 990 290501
116 557 130748
123 417 87097
205 492 83895
6 919 271833
14 761 222430
61 889 245913
437 676 71065
292 603 92419
782 817 10263
380 470 27193
237 502 77894
797 838 12384
75 258 54756
326 426 29584
92 615 155080
594 992 118666
482 863 113362
199 234 10295
160 713 163466
221 725 148892
679 816 40942
537 953 123878
283 869 174038
225 335 31528
404 700 87741
128 487 105419
111 273 48315
17 108 27530
552 594 12598
251 972 213921
536 982 133075
474 735 77846
844 998 46367
38 360 95309
384 751 110089
380 458 23353
840 934 28457
229 349 34452
28 221 58297
99 733 188128
678 797 35138
390 891 149553
933 999 19678
565 649 25340
10 660 193259
239 500 76671
411 636 66866
678 818 41781
8 20 3477
195 218 6966
426 427 251
252 776 155311
260 310 14023
35 131 29240
375 593 65272
425 726 89691
106 755 193070
339 746 121441
216 838 183726
4 767 226986
119 790 199164
780 807 7652
625 951 97546
350 966 183792
158 838 201087
168 656 144129
246 841 175600
458 964 151022
88 299 61968
91 274 54353
43 527 143611
346 639 87333
969 994 7099
610 775 49608
312 399 26135
528 532 1211
608 701 27590
21 184 49474
383 911 157855
734 789 16285
81 503 124849
733 847 33779
42 508 138308
645 772 38373
100 497 117371
59 480 124359
719 721 714
676 990 93761
214 991 230155
30 290 77397
591 974 114564
49 287 70633
452 878 126826
345 813 139384
231 847 182154
417 858 130398
44 196 46077
71 398 96675
134 940 239247
808 948 41978
70 115 12975
92 652 166230
669 830 48055
172 385 61813
225 264 11322
781 895 33666
333 466 39727
608 887 83380
663 968 91188
223 856 186786
201 636 128325
780 811 8910
334 618 84627
470 662 57056
660 732 21583
58 367 91254
538 719 53942
175 985 240264
260 753 146228
277 314 10493
693 848 46113
152 480 96308
225 442 63553
443 593 44682
213 467 74252
193 549 104931
418 429 3088
402 405 888
30 596 168173
285 686 119218
62 461 118037
184 289 30368
150 710 165832
800 986 56011
13 803 234742
755 770 4399
345 462 34842
100 549 133207
493 812 95277
331 571 71238
820 893 21703
82 861 230552
61 962 267696
657 823 49502
541 622 23928
399 845 132479
547 868 95438
107 782 200569
51 1000 282058
69 303 68629
205 712 149663
99 469 109409
466 532 19627
255 479 65469
351 770 125356
594 625 9068
364 685 95943
19 108 27120
415 669 75197
420 748 97847
148 611 136870
95 149 16451
94 286 56865
111 576 137830
14 923 270544
142 849 209298
446 512 19386
233 493 76115
416 669 74972
341 539 59070
402 862 136228
384 514 38952
254 290 9928
7 714 210109
709 988 83482
320 744 126458
938 953 4504
300 347 14031
224 506 82652
81 362 82744
236 964 215952
88 341 74664
48 200 45950
5 924 273425
638 762 37214
148 831 202374
19 805 233756
132 889 224504
42 844 238146
904 922 5585
299 937 190280
785 818 9941
243 755 151879
80 210 39293
457 911 135651
394 961 168922
720 859 40554
489 998 152179
384 643 77611
416 718 89703
212 813 177677
623 984 108012
79 192 34106
90 786 206621
664 874 62544
336 386 14650
328 465 40534
71 834 226195
342 414 21630
35 413 112498
188 910 213935
574 681 32173
815 924 32674
53 338 84126
57 501 131479
430 664 69734
363 987 186419
325 428 30521
187 308 34785
485 931 133424
206 586 111750
533 955 125875
399 896 147884
560 668 32475
619 639 6152
141 682 160385
374 472 29483
603 945 102238
333 553 65553
865 906 12779
520 623 30857
448 505 16696
789 795 1689
131 461 97156
271 272 278
66 784 213027
136 805 198175
458 930 140964
45 75 9356
378 579 60244
377 973 178197
313 464 45084
388 607 65367
197 350 44149
281 689 121109
204 995 234134
137 382 71619
681 845 48479
18 122 31445
403 909 150617
464 758 88004
178 608 126677
231 332 28952
44 714 199194
368 834 138917
126 620 146142
101 933 247225
423 670 73293
235 673 129457
595 804 62135
94 438 101865
479 531 15690
306 727 125593
800 804 1348
122 986 256931
804 996 57487
15 69 16800
159 609 132730
205 237 9185
131 798 197142
356 377 6051
45 732 204278
185 861 199420
64 803 219178
239 259 5999
294 712 124564
83 169 26232
274 465 56336
91 906 242238
151 627 140473
55 180 37907
67 977 270480
515 765 75159
401 445 12803
635 894 77071
180 783 178335
165 539 110258
88 505 123204
608 664 16771
602 976 111916
269 333 18291
670 689 5841
675 795 35343
537 552 4317
664 994 98307
429 696 79423
100 579 142045
859 907 15152
753 966 63201
54 257 60765
220 741 154135
41 822 232297
378 654 82490
15 993 291021
501 900 119035
626 868 72298
362 441 23865
393 529 40599
189 278 25866
79 685 179740
197 893 206015
418 502 24773
563 592 8974
391 405 4590
91 361 79540
645 998 105346
198 364 47992
60 471 121615
404 532 37879
461 551 26999
319 842 155304
868 968 30162
408 524 34099
406 671 78638
536 750 64055
24 90 19956
168 495 95827
313 600 85259
269 595 96210
518 733 64305
734 847 33494
683 908 67083
147 774 186177
33 647 182318
623 851 67545
293 718 126589
348 844 147456
607 912 91236
55 126 21177
89 690 178121
293 827 159020
190 740 162696
364 729 109117
323 685 107531
420 774 105556
520 619 29615
860 988 39022
83 792 210192
758 987 68013
579 750 51282
112 927 242480
637 764 38101
370 730 107721
650 788 40936
52 893 249665
75 952 260406
45 57 3767
172 284 32477
208 550 100532
325 625 88912
377 714 100665
304 725 125378
29 797 227929
461 757 88590
393 603 62408
478 891 123256
337 367 8701
283 592 91553
53 155 30784
26 618 175822
69 871 237828
76 636 165911
352 742 116396
87 196 32775
117 541 125875
94 111 4841
433 552 35420
256 552 87045
733 795 18056
54 58 974
746 964 64767
691 923 69243
484 508 7469
319 865 162088
145 346 58900
584 875 86601
714 976 78216
457 545 26405
146 542 117031
611 859 73129
250 266 4412
392 895 149860
39 429 115602
470 714 72619
133 619 143558
131 416 84139
165 511 101390
585 881 88237
137 372 68526
30 108 23571
151 300 43307
220 649 126416
78 782 209046
518 651 39948
423 797 110843
403 438 10299
669 845 52164
450 758 91976
422 650 67645
422 903 143024
291 515 66222
251 856 178359
174 401 66529
782 985 60457
98 417 94508
426 854 126708
460 784 96651
29 868 249360
438 462 7014
235 633 117363
433 881 133441
83 127 13188
541 625 24538
311 897 174478
666 831 49078
160 392 67567
97 497 118252
255 264 2473
92 294 59354
453 881 127419
170 678 149924
340 617 82441
422 959 159843
311 542 68856
618 725 31810
176 503 95929
42 663 184433
329 810 142940
90 292 59472
13 430 123631
870 968 29503
3 648 191525
760 822 18130
369 561 57074
220 368 42505
122 348 66354
602 870 79795
148 674 155694
780 980 59445
660 767 32137
486 889 120513
292 666 111204
187 796 179535
676 742 19753
325 549 66601
475 882 121254
272 948 200843
633 705 21179
688 963 81863
113 328 63601
299 855 165046
97 785 204224
752 873 35593
489 549 18447
29 656 186442
34 750 213094
716 781 19523
450 465 4306
382 861 142342
57 956 267026
110 419 91618
172 764 175304
480 552 21675
510 715 61355
667 881 63641
362 946 174211
234 736 148361
304 533 68209
230 888 194955
613 665 15565
461 641 53579
175 728 163594
8 643 188655
403 552 44062
173 456 82690
902 909 2092
733 793 17625
14 558 161423
307 397 27048
192 203 3348
306 357 15027
788 919 39420
974 980 1669
347 551 60850
491 940 134144
499 718 65383
470 594 36859
709 780 21519
303 743 131344
647 808 47843
601 819 65154
731 856 36388
1 966 286917
373 999 186885
579 957 112500
846 959 34013
646 814 50099
942 989 13967
501 559 17075
183 743 165602
700 942 72410
29 253 67319
551 958 121235
823 912 26732
73 769 206657
113 185 22068
8 825 242783
94 353 76172
719 748 8802
349 423 22372
99 938 249182
424 519 27880
732 807 22164
368 689 95772
311 678 109162
520 738 65059
340 453 33593
540 826 84994
466 540 22223
775 917 42202
502 973 140705
185 849 196119
162 493 97052
265 872 179919
342 923 173053
48 706 195142
350 777 127734
84 980 266330
39 101 18787
564 727 48901
428 875 132969
145 237 27449
87 899 240991
581 945 108381
74 98 6965
319 328 2732
490 967 142622
356 604 73624
323 869 162215
256 700 130953
479 497 5376
582 980 118782
701 752 15745
480 481 188
168 316 42634
326 856 156870
706 846 41622
153 794 189441
91 620 156660
354 429 22289
450 797 102852
476 935 136883
183 646 136456
322 458 40095
129 669 159620
706 921 64582
425 964 160593
280 628 102840
40 790 222844
271 472 59085
380 745 109245
22 765 221326
328 987 196140
31 129 29802
240 761 154399
253 773 154245
277 892 182627
361 506 43130
20 526 150146
297 476 53294
60 725 197189
473 580 31837
370 549 53722
179 292 32279
881 913 9808
597 863 78750
646 797 44543
264 976 211485
73 479 119652
417 802 114126
221 646 125332
79 447 108882
308 441 39613
357 837 142903
30 822 235611
40 843 238321
387 649 78196
366 474 32331
178 635 134753
676 805 38233
501 660 47330
85 560 140363
44 370 96361
752 782 8730
573 910 100585
595 732 40889
740 869 38145
58 938 261503
138 761 184770
456 681 67307
535 928 117254
85 584 147712
788 842 15810
597 726 38483
292 854 166637
17 313 87745
329 982 194614
436 662 67045
402 612 62224
354 771 124575
353 956 179753
135 857 213458
559 831 81110
385 819 129686
123 316 56675
278 851 169631
288 854 167590
468 647 53216
546 954 121508
186 871 202537
844 880 11128
45 119 22071
268 767 148091
526 978 135169
382 794 122752
1 631 186969
150 998 251571
467 845 112326
297 619 95878
47 50 851
284 823 160060
359 551 57451
41 773 217918
297 364 19762
872 980 32448
111 769 195658
93 316 65662
488 998 152426
710 927 64914
130 622 145343
150 841 204267
22 574 163931
244 596 103410
780 917 40777
507 784 82652
538 724 55260
104 637 157907
70 449 111991
837 865 8127
339 448 32373
103 319 63665
224 751 156094
438 500 18202
339 360 5819
521 564 12740
294 861 168238
84 395 91809
454 832 112469
125 567 130580
649 891 72184
791 997 61520
140 436 87344
206 931 214625
35 751 213085
214 938 214284
251 311 16721
349 966 183978
129 740 180987
160 506 101492
255 945 204533
425 787 107750
123 520 117172
432 629 58482
201 329 36965
199 457 75298
159 715 164356
209 700 144596
60 617 165048
385 458 21898
325 820 147163
458 835 112155
320 448 38065
511 576 19477
759 791 9008
105 888 232590
210 328 33957
400 726 96866
369 380 3168
207 722 152101
42 137 28860
1 326 96556
515 895 113384
330 526 57948
39 395 105590
375 630 76073
68 587 153602
412 785 110761
592 718 37517
241 327 24749
27 772 221807
75 553 141376
30 315 84570
81 888 239738
638 953 93902
56 988 277034
425 956 158153
332 479 43493
189 903 211445
304 470 49457
346 440 28050
822 870 14047
271 832 166232
760 799 10875
79 223 43206
758 922 48666
838 967 38726
354 476 36249
549 678 38212
496 578 24528
169 908 218903
385 638 75685
318 601 83908
196 498 88596
23 526 149219
69 895 244951
281 597 93628
139 597 135333
24 919 266363
7 685 201413
646 844 58616
7 390 113331
223 374 43470
470 784 93552
359 659 89593
697 795 29080
657 678 6151
711 998 85581
222 723 148037
139 252 33715
614 983 110301
697 753 17262
286 899 182158
556 595 11648
385 711 97388
118 787 198668
660 859 58591
82 383 88485
243 536 86214
706 836 38654
532 774 72528
373 459 25809
68 69 326
587 746 47600
385 810 126822
515 954 131135
362 839 142069
341 656 93768
167 481 91638
46 772 216028
141 955 241680
148 699 162764
147 585 129337
374 540 49890
94 943 252109
123 128 1719
318 831 152611
540 867 96930
502 819 94536
377 691 93772
36 451 123196
21 657 188979
386 816 128466
723 841 34634
475 638 48480
83 129 13965
450 735 84836
953 973 6244
59 721 196597
302 819 154108
520 789 80122
866 872 2079
199 304 29903
3 957 283593
667 883 64288
807 865 16890
58 991 277299
242 539 87419
158 551 115792
281 908 186471
39 747 210697
166 994 245136
277 571 86770
137 187 15166
179 853 198758
406 456 14445
533 773 71856
310 322 3662
92 911 243378
98 444 102392
584 932 103835
549 791 71787
629 858 67677
130 251 36029
143 916 229546
92 227 40492
26 988 286373
614 813 59319
631 689 17319
6 651 191644
53 920 257602
509 524 4377
81 839 224721
613 793 53502
295 974 202570
254 826 169295
312 681 109997
347 390 12630
147 777 186971
104 687 172823
174 929 223729
684 796 32828
174 790 181958
90 514 125299
248 660 121524
417 540 36517
223 499 80872
210 743 157501
343 549 61276
134 887 223449
225 268 12378
436 727 86710
272 812 160251
786 992 61360
685 830 43117
740 968 67920
461 838 112100
26 606 172084
599 632 9768
175 875 207122
629 659 9051
312 366 15820
39 246 62369
619 827 61977
367 939 170609
270 977 210192
171 736 166895
305 489 54336
389 683 87912
414 440 7547
323 504 53408
134 402 78985
251 887 188444
206 524 93097
229 418 55366
325 496 50436
379 846 139085
408 686 82523
14 695 202177
155 750 176335
673 832 47175
314 871 165792
152 950 236671
101 263 48271
288 870 172865
456 705 74022
37 272 70136
54 638 173034
683 812 38333
267 790 154759
50 518 138479
278 813 158789
459 774 94278
291 894 179301
17 925 270270
652 926 81674
285 772 144973
243 267 6763
120 645 155626
182 831 191817
715 887 51264
333 611 82837
211 526 92290
336 714 112688
242 571 96600
214 962 221459
121 429 90960
198 380 52595
289 916 186776
478 747 80543
231 770 159623
643 932 86193
42 985 280624
486 815 98452
661 946 85038
285 564 82390
178 720 160268
390 821 128594
34 77 13143
66 521 134289
217 629 121175
512 615 30940
522 958 130096
140 767 186070
643 717 22081
774 895 35494
370 606 70273
301 590 85995
126 812 203466
679 778 29777
151 292 41046
616 839 66239
363 904 161429
122 188 20228
190 761 169119
510 893 114267
176 886 210330
171 695 154558
288 410 36225
125 134 2745
363 844 143180
116 120 1289
116 562 132019
58 977 273390
80 587 150146
91 388 87389
586 975 116313
372 645 81588
820 823 842
46 535 145108
63 291 67211
587 679 27316
221 521 87824
673 867 57513
17 632 182642
300 684 114388
45 358 92455
472 903 128414
221 269 13776
797 933 41024
220 261 11866
286 303 4449
551 679 37999
16 648 187964
339 717 112532
745 761 4681
924 968 13032
907 965 17106
239 862 183907
222 692 138642
53 616 166700
229 437 60969
245 602 104901
294 640 103106
70 521 133153
774 894 35128
531 823 87047
200 538 99508
529 809 83257
98 359 76745
148 200 15659
108 854 220765
303 661 106591
38 628 175043
241 639 117426
401 888 144857
381 904 156100
378 684 91487
472 967 147636
398 951 164687
271 738 138327
389 405 5187
224 624 117833
33 239 61786
535 851 93576
453 576 36478
559 991 128952
551 624 21479
98 784 203639
375 939 168345
191 958 227350
380 937 166227
370 839 139716
571 641 21007
65 921 254381
559 869 92412
610 858 73162
263 287 6629
529 687 47037
292 465 51381
114 707 175843
196 465 78873
262 342 23087
745 804 17001
111 548 129600
41 686 191684
526 601 22257
303 669 109035
555 996 131352
401 720 94829
502 852 103827
74 143 20613
251 748 147152
758 825 19503
157 426 78989
117 665 162637
359 904 162642
654 739 25442
191 839 191563
409 459 14554
96 991 265866
176 603 125637
259 373 32603
365 536 51330
305 700 117462
77 650 169735
18 912 266201
97 336 70438
464 776 93215
315 394 23376
619 684 19414
18 454 129478
278 450 50616
149 787 188869
204 374 48781
23 559 159033
292 370 22865
149 299 43482
297 615 94762
115 650 158784
370 411 12711
277 780 149595
556 719 48730
292 593 89417
842 881 11918
105 174 21068
246 281 9541
61 141 23857
844 888 13594
595 752 47099
136 557 124176
527 529 593
570 614 13144
136 284 43467
565 904 101283
592 795 60085
401 840 130105
367 621 75733
128 499 109254
686 962 82191
157 675 153120
508 818 92438
824 986 48538
264 614 103299
718 918 59901
12 144 39777
330 678 103426
321 399 23156
585 873 85721
130 575 131244
63 434 109690
214 270 15984
413 542 38204
173 988 241543
489 925 130540
379 889 152237
310 749 130985
547 893 102837
561 812 75014
16 719 209171
272 498 66530
616 992 112055
590 837 73460
188 381 55797
118 555 129630
251 737 143550
309 764 135718
66 336 79364
447 839 116361
546 821 81741
417 569 44769
77 748 199272
528 809 83506
467 870 119916
313 339 7864
512 789 82560
181 221 11676
7 416 121559
399 662 77998
365 987 185686
357 801 131995
964 999 10426
510 978 139993
460 993 158835
319 769 134207
486 672 55790
123 465 101042
248 420 50280
696 737 12355
601 658 17220
289 641 104418
876 954 23442
435 488 15307
107 344 69977
372 851 142583
161 839 200286
239 498 75935
270 770 148549
321 944 185478
370 828 136633
292 663 110280
68 363 86610
224 610 113782
368 776 122038
239 939 207441
93 544 133686
213 879 196924
674 980 91333
620 806 55426
488 844 106088
375 914 161299
324 432 31822
523 941 124830
202 203 324
607 619 3573
131 191 17916
150 795 190631
666 836 50394
619 810 56837
394 964 169867
139 254 34303
567 919 105328
144 454 91297
186 664 140845
68 592 155069
112 968 254505
10 61 15555
589 760 51385
160 242 24232
75 265 56428
578 832 75505
561 736 52290
103 897 235706
499 810 92579
203 965 225529
186 314 36674
217 236 5385
467 760 87638
503 648 43302
162 992 245865
684 828 42824
91 173 25087
76 129 15938
530 678 44100
554 953 118894
850 995 43488
277 628 103690
320 704 113933
72 967 265735
210 923 211179
666 879 63466
317 877 166644
546 699 45094
493 889 118156
187 853 196456
308 737 127676
368 697 97913
111 692 172318
168 222 15856
717 844 37346
148 895 221399
274 614 100585
267 800 157541
299 899 178818
319 676 106120
89 568 141670
491 509 5528
15 932 272983
586 622 10735
642 963 95669
453 928 141701
132 741 180434
499 607 32082
832 919 26296
529 747 65225
353 442 26692
607 699 27233
498 941 132188
323 931 180938
296 842 162339
231 520 84587
146 272 37053
100 414 93092
349 945 177858
642 766 37241
159 778 183373
284 905 184536
73 739 197424
250 951 207712
589 932 102518
623 902 83269
143 460 93215
38 147 33050
174 536 106593
200 661 135929
536 822 85057
620 799 53033
486 685 59690
283 813 157448
758 760 489
254 360 30188
605 996 116730
265 675 121308
709 939 68585
168 258 26473
340 953 182596
140 651 151352
24 78 16366
883 981 29390
30 807 231005
76 617 160248
751 862 32080
616 874 76818
363 679 94327
217 295 21919
367 987 185002
672 911 71389
111 249 41659
315 956 190821
373 965 176625
47 287 71140
58 229 51406
80 116 10374
121 669 162448
499 924 126875
345 844 148104
207 768 166055
170 342 50013
167 186 5565
337 947 181728
165 180 4494
119 640 154511
615 955 101401
318 731 123021
231 315 23826
464 521 16678
155 422 78462
276 578 89357
209 899 204142
78 511 127861
625 842 64423
77 582 149607
616 646 8934
117 419 89606
801 867 19746
867 906 11949
138 912 229681
195 557 106385
32 273 71826
873 897 7166
358 756 119186
20 101 24544
198 416 63964
386 814 127798
359 801 131577
520 926 121380
262 295 8888
303 658 105837
287 501 63231
234 865 186415
144 848 208464
714 823 32446
350 405 16664
291 394 30518
401 910 151403
687 895 61860
376 722 103410
327 796 138912
325 344 5585
126 416 85804
518 812 87870
285 520 69318
400 773 111181
791 821 8956
165 814 191929
795 824 8901
419 798 112064
783 981 59138
209 825 182052
679 706 7799
206 256 14526
712 926 63927
334 985 194158
392 562 50432
736 884 44193
96 987 264808
63 275 62848
42 585 161210
258 607 102655
191 343 44261
834 939 31510
218 723 149109
490 508 5654
516 816 89582
398 915 154122
88 441 104396
203 986 232085
501 768 79915
278 718 130488
223 327 30117
137 314 51672
614 976 108181
190 830 189359
416 470 15772
718 958 71475
207 996 233607
49 348 88261
48 932 262902
450 543 27667
876 975 29907
456 651 58336
427 577 44505
27 813 233752
459 927 139729
351 392 12184
38 429 116009
408 847 130249
533 538 1548
237 769 157754
716 954 70862
123 735 181518
44 819 230494
247 429 52881
224 366 40932
312 409 29083
358 636 82969
207 220 3696
469 966 148107
85 395 91497
554 703 44025
292 823 158123
41 616 170706
384 913 158242
110 127 5365
156 758 178382
631 697 19458
123 947 244733
21 272 74946
162 692 156395
382 901 155031
608 935 97573
509 890 113789
374 440 20125
425 517 27059
6 609 179074
61 660 177542
288 542 75417
85 960 259823
439 837 118249
554 945 116579
170 545 110369
618 620 455
684 777 27982
186 774 174153
411 656 72788
151 380 66878
187 423 69035
109 435 96364
108 714 179735
745 923 52852
284 308 6692
11 858 251145
368 692 96613
697 746 15087
795 865 20770
42 55 4208
351 674 96376
534 692 46881
615 633 5212
725 810 25162
637 925 85947
731 829 28845
185 580 116369
274 717 131465
320 998 201936
16 240 67474
664 891 67745
102 492 115103
619 833 63648
16 43 8191
190 531 100239
33 992 285061
723 941 65024
153 364 61365
11 85 22516
52 942 264445
437 775 100925
361 533 51383
733 953 65553
662 664 611
201 331 37511
180 534 104024
455 675 65684
244 440 57235
275 344 20100
419 509 26317
235 351 33309
320 654 99292
380 782 120124
575 719 43119
585 717 39455
874 988 34226
240 418 52147
17 702 203362
190 380 55039
406 917 152288
51 983 277195
315 794 142284
103 735 187432
245 308 17542
85 374 84799
30 605 170560
170 681 151012
517 781 79166
48 881 247522
362 724 108049
672 788 34422
149 294 42002
580 858 82013
38 708 199060
276 880 179408
437 944 150950
83 296 62532
201 715 151846
942 947 1373
367 929 167821
321 857 158727
634 926 87229
267 464 57834
96 851 223679
141 255 34044
20 729 210931
101 192 27555
81 659 171349
674 865 56393
7 972 287154
78 986 269900
370 728 107051
248 506 75433
123 301 52134
160 332 49895
232 737 149119
71 340 79250
157 384 65960
499 605 31340
298 624 96992
155 298 41151
248 324 21691
118 928 241020
889 910 6283
15 275 77703
638 925 85648
50 124 22123
423 781 106745
627 967 101728
470 857 114537
129 362 67987
232 978 221322
329 603 81205
401 623 65669
61 967 269141
150 184 10280
125 290 48524
682 787 31099
295 336 12034
628 659 9486
86 758 199579
194 703 149933
610 633 6802
103 901 236979
161 410 73002
295 886 176128
249 750 148363
308 786 142266
160 498 99174
320 451 38853
347 713 109048
221 439 63774
678 914 70715
48 768 214144
346 496 44441
374 464 27072
462 573 32946
257 665 120460
51 346 87183
567 769 60704
375 594 65521
246 631 113238
653 722 20568
139 421 83232
175 840 196421
20 616 177049
295 596 89466
837 858 5670
752 857 30260
129 204 22684
47 667 184061
469 834 108476
381 502 36176
53 369 93003
240 643 118930
447 646 59114
293 910 183935
670 781 33435
174 475 88278
76 756 202027
99 434 98998
192 292 28553
487 644 47169
149 444 86822
348 536 56212
695 772 23471
623 860 70033
375 568 57624
110 132 7009
208 443 68497
559 697 41007
48 577 156868
174 474 87913
64 201 41261
734 961 67639
38 839 237896
660 994 99379
619 798 52931
580 684 30884
319 793 140812
157 272 33626
420 481 17433
376 868 146665
456 540 25370
195 828 187206
370 899 157812
335 950 183289
212 958 220814
185 279 27144
64 174 33317
478 962 144412
275 817 160801
54 426 110009
70 451 112477
434 639 61005
623 878 76004
435 563 37800
376 647 80950
476 665 56364
518 828 92523
272 342 20294
439 449 3001
860 871 3832
647 852 60582
38 880 250509
641 844 60118
209 651 130281
298 400 30697
79 305 66408
282 550 79509
888 961 21608
355 868 152759
278 675 117695
97 471 110672
354 617 78347
243 931 203867
436 901 138558
438 757 95237
568 909 101842
211 403 56090
243 882 189172
89 410 95025
209 967 224500
694 789 28205
471 870 118678
694 949 76206
173 480 89669
938 947 2648
636 775 41731
660 940 83515
174 526 103232
151 459 90593
37 523 144099
33 840 239465
369 677 91797
225 356 37754
358 553 58198
395 768 111374
613 847 69598
688 944 76363
271 591 94498
269 992 214540
606 989 114481
452 969 154149
598 878 83446
762 767 1435
515 535 6290
306 603 88288
340 711 110339
585 591 1725
394 582 56037
88 446 105800
397 715 94549
602 709 31907
197 930 217162
343 823 142816
301 841 160448
548 568 5585
866 878 3764
198 418 64418
87 664 170944
231 764 157839
492 718 67603
525 903 112767
436 865 127272
672 967 88025
93 629 158674
418 743 96761
487 908 126008
260 581 94730
440 616 52137
188 720 157302
209 591 112241
126 359 68173
117 237 36115
132 499 108059
248 293 12226
411 710 88846
861 965 31619
464 677 63353
243 450 60512
12 873 255955
79 788 210204
227 858 186178
275 852 170707
335 483 43653
626 675 14886
90 370 82354
323 363 11274
573 731 47292
508 628 35491
57 592 158551
245 619 110090
591 984 117426
434 962 157314
124 978 253935
328 776 133480
52 512 135841
276 427 44445
393 972 172845
529 996 139152
239 530 85547
155 863 209043
411 531 35398
806 967 48151
98 429 97801
339 491 44768
462 767 91015
270 440 50017
756 993 70054
115 164 15411
368 569 59832
603 642 11714
791 858 19274
752 795 12100
445 450 1574
24 476 134024
102 307 60145
505 790 84939
294 857 167024
519 890 110874
507 923 124199
420 565 42580
121 998 260597
322 796 140521
61 602 160150
661 964 90451
729 759 9148
676 769 28052
241 737 146529
9 400 116236
250 359 30895
212 551 99529
694 824 38864
199 934 217701
385 463 23520
781 830 14237
113 732 183795
286 328 12253
231 788 164493
132 165 10000
259 588 96838
291 665 111232
139 727 174228
459 536 23073
34 627 175711
47 272 66983
614 953 101068
20 527 150503
282 918 189452
354 583 68207
318 713 117543
597 799 59819
162 522 105668
542 951 121859
60 972 271111
30 90 18230
145 174 9022
648 705 16587
756 899 42145
686 760 22255
26 187 48857
322 561 70647
649 650 268
790 819 8840
101 317 63567
344 390 13297
72 806 217528
249 522 79892
62 778 212733
146 731 173309
71 729 195199
657 711 15991
244 446 58871
579 634 16287
14 585 169587
563 711 44307
6 194 56772
206 722 152407
256 716 136008
30 500 139501
631 768 41215
391 826 129757
539 932 117095
69 889 243330
190 580 114959
99 360 76664
53 700 191634
84 154 21261
412 612 59223
376 721 103189
401 596 57601
824 980 46799
163 710 161595
519 653 40203
437 451 3995
83 226 42884
83 205 36840
181 378 56910
100 923 244560
74 565 145000
154 948 235323
260 576 93070
58 140 24667
439 819 113144
348 726 112716
220 787 167517
841 848 2181
672 738 19653
627 708 24356
150 615 137418
310 602 86729
564 826 78276
412 717 90679
417 476 17198
389 958 169783
265 748 143344
69 468 117875
512 574 18610
343 860 153122
134 629 146205
203 429 65867
547 698 44613
207 599 115196
46 416 109912
340 433 27549
308 692 114235
561 820 77416
331 832 148961
142 603 136105
46 668 184688
147 228 24286
476 680 60851
191 401 61667
208 1000 234535
251 928 200754
309 338 8516
535 969 129404
162 396 68450
403 743 101204
137 324 54893
620 784 49053
37 542 150089
77 448 109632
479 525 13713
318 405 25941
671 796 36830
376 933 166308
185 602 122688
94 843 221843
700 712 3707
102 759 195281
98 158 18432
265 736 139409
115 483 108667
111 547 129322
489 514 7714
210 418 60789
187 505 93092
477 966 145854
336 818 143591
230 408 52115
391 715 96796
159 405 72078
348 851 149538
259 368 31090
667 824 46656
129 269 41271
659 905 73303
196 799 177948
725 731 1928
333 691 106598
334 471 40841
394 778 114694
235 500 77743
234 905 198790
886 914 8511
119 469 103569
160 362 58553
279 799 153982
51 796 220738
168 991 243759
452 882 128039
232 458 65881
163 343 52406
520 528 2555
89 714 185454
489 892 120496
259 578 93897
445 862 123611
136 152 4828
247 359 31783
361 854 146346
71 148 23067
200 717 152866
172 253 23777
314 966 194228
128 877 221904
188 641 133482
278 295 4460
392 402 3311
168 535 107951
410 804 116912
701 916 64639
640 921 83976
269 640 109721
282 317 10009
71 482 121113
273 734 136592
247 788 159750
135 587 133617
87 792 208963
91 824 217533
382 525 42708
175 891 212099
77 624 161900
85 773 204399
51 255 61091
358 863 150076
431 873 131492
214 295 22732
259 600 100237
318 394 22490
396 486 26154
802 904 30595
452 637 55009
189 996 239120
157 967 240124
234 704 138586
92 104 3596
241 636 116536
46 573 156310
487 979 147375
812 967 46250
7 126 35784
636 765 38732
405 576 50632
299 836 159766
365 410 13881
46 705 195337
414 467 15330
366 863 147707
22 369 102812
147 921 229850
285 290 1288
678 967 86178
562 899 100653
389 971 173969
765 989 66486
30 668 189667
270 792 154550
19 332 93008
234 489 74311
65 409 101792
68 264 58223
386 976 176314
188 569 111922
171 715 160809
364 606 72088
364 390 7794
612 770 47471
127 288 47252
20 730 211371
52 661 180494
597 748 45283
198 359 46336
661 977 94522
203 447 71337
920 970 14910
371 991 184995
278 408 38420
723 859 39735
696 782 26011
445 916 140610
338 790 134438
320 665 102614
4 759 224623
796 926 39352
318 697 112502
250 443 56170
585 938 105237
601 731 39068
627 857 68204
3 702 207301
29 654 185659
16 366 103737
203 426 65093
133 761 186231
441 678 70403
322 326 1228
516 985 140088
353 743 116470
348 432 25001
489 598 32716
197 619 124273
483 669 55699
60 278 64714
589 922 99531
847 915 20743
298 326 8714
13 589 170890
523 832 92048
81 979 267003
363 967 180285
657 741 25220
131 266 39934
225 408 53575
976 996 5682
234 991 224450
438 754 94358
362 690 97874
692 740 14447
689 789 29550
36 406 109981
874 984 33113
569 974 121204
742 791 14331
575 658 24885
235 764 156799
448 796 103074
106 785 201427
33 660 186140
101 733 187444
190 594 119093
90 866 230030
743 957 63537
433 578 43189
478 697 65153
441 504 18473
293 453 47613
319 427 31983
725 748 7135
107 216 32998
266 573 90498
540 590 14603
900 941 12224
116 713 177287
934 962 8285
186 839 192824
256 312 15606
546 992 132668
20 153 40443
636 931 87899
652 677 7183
111 661 163048
217 631 121861
228 623 116316
198 392 56353
365 648 84518
433 652 65302
453 866 122601
164 421 75432
212 891 200926
240 856 181706
541 861 94433
789 868 23570
195 921 215216
372 578 61623
244 589 101318
645 766 36407
274 497 65652
694 879 55254
835 926 27581
33 733 207994
495 650 46397
16 371 105111
155 405 73281
2 277 81793
16 287 80768
652 888 70358
364 989 186548
342 909 168808
748 780 9576
98 734 188672
730 874 42529
186 809 183944
878 889 3399
81 714 187787
377 423 14136
464 477 3658
636 870 69477
257 911 193914
530 704 51521
381 948 169260
187 668 141905
290 785 147107
340 504 48565
65 678 181619
511 541 9364
458 652 58052
304 999 207177
397 971 171071
803 938 40426
806 867 18030
429 663 69625
695 751 17161
72 947 259787
638 980 102180
118 419 89374
241 382 40534
696 964 80120
106 644 159370
42 552 151395
95 243 44438
10 192 55023
98 997 267152
403 535 39146
593 614 6216
21 728 210339
740 751 3490
172 870 206444
354 912 166491
771 778 2050
291 838 162531
111 956 251072
178 885 209300
160 424 77382
308 453 43135
195 916 213790
816 974 47316
45 268 66664
225 499 80204
233 680 132012
900 991 27098
127 740 181669
695 946 74975
782 801 5138
570 786 64419
612 760 44406
595 799 60341
442 749 91712
283 542 76768
265 342 22204
894 913 6073
573 982 122211
88 939 252659
875 938 18926
553 650 28950
221 586 107368
159 669 150459
842 906 19543
331 385 15573
353 748 118075
306 561 75693
439 844 120179
142 517 110342
246 561 92267
555 751 58704
594 981 115577
554 884 98349
746 914 50180
445 556 32972
434 591 46592
333 658 96927
8 921 271747
199 997 236487
53 555 148597
93 538 131835
142 629 143800
170 443 79949
423 950 156946
115 176 18943
19 215 59423
880 994 33791
220 566 101519
117 528 121820
81 432 103681
946 948 661
179 722 160394
18 327 92001
179 612 127423
658 687 8505
118 837 213466
582 732 44630
391 395 1435
668 772 31266
183 516 97544
259 638 111815
405 711 90926
210 862 192204
504 603 29462
220 876 193978
144 694 162701
10 375 107902
494 542 14568
328 624 87758
129 563 127824
5 771 227942
506 729 66820
641 864 66022
157 577 123810
156 224 20055
70 706 188252
31 387 105288
65 121 16471
118 599 142601
160 587 125800
68 613 161315
308 927 184611
248 424 51292
373 508 40351
381 416 10988
658 719 18175
529 684 46164
253 672 123697
648 854 60671
46 300 75036
85 472 114255
73 368 86590
31 605 170184
600 858 76345
367 850 143716
335 624 85940
496 679 54627
528 653 37294
714 911 58781
183 393 61104
265 317 14636
68 930 255950
76 554 141466
100 762 196669
458 818 107412
35 93 17535
201 626 124946
157 957 237032
618 720 30602
8 241 69974
19 567 162776
181 722 159806
367 829 137670
766 954 55815
532 756 67167
355 413 17700
123 957 247611
81 343 77372
479 529 15085
65 438 110311
389 677 85909
87 150 18963
610 885 82000
318 856 159477
74 639 167402
321 979 196119
1 838 248456
563 616 15952
589 671 24458
223 781 165277
498 856 106119
585 845 77171
194 800 178854
213 572 105346
346 600 75353
831 968 41051
368 950 173688
404 576 50895
388 753 109333
491 862 110199
90 448 105922
2 531 156757
242 392 43308
136 646 150810
488 853 108546
18 798 231504
446 757 92969
145 644 147568
703 845 42302
105 866 225536
514 880 109236
155 344 55172
421 465 12766
95 336 70904
16 49 10150
378 618 71730
597 916 95364
227 390 47223
45 419 111126
89 791 208289
81 580 147924
38 294 75781
516 683 50035
282 839 165226
111 283 51009
245 809 166627
68 843 229433
221 395 50645
84 195 33494
747 939 56909
170 720 162623
38 820 232517
348 612 78683
561 583 6759
652 972 95498
298 769 140667
313 741 127686
719 732 3811
304 930 186648
288 746 136281
63 996 277085
183 800 182100
571 968 118622
647 706 17299
404 559 45682
558 777 65697
245 742 146981
204 526 94224
236 557 94353
226 798 168758
161 928 227419
112 805 205642
61 791 216555
479 914 130207
778 845 19309
80 487 119875
563 869 91331
139 243 31121
154 664 150566
422 543 35840
91 545 134458
145 896 222684
118 644 156107
9 177 50874
72 182 33235
162 514 103278
67 867 237074
380 732 105140
192 750 165282
149 704 163852
365 476 33197
82 496 122219
344 543 59096
555 572 4930
442 654 62984
490 494 1423
211 878 197263
106 474 108791
126 718 175438
629 832 60477
611 899 85806
179 447 78408
316 620 90356
535 615 23708
49 554 149742
363 386 6808
505 889 114643
481 639 47430
186 310 35558
140 326 54748
866 1000 40236
257 412 45310
443 718 81960
397 794 117732
153 715 166242
739 880 41947
220 291 19955
592 771 53632
758 988 68360
422 660 70582
827 918 27485
602 913 93124
411 748 100462
368 859 145760
352 475 36756
52 823 228857
89 528 129947
414 733 94678
666 838 51007
148 268 35470
11 305 87099
83 263 53621
181 409 66676
249 717 138248
661 895 69753
558 754 58918
560 631 21175
642 759 35311
38 578 160432
31 737 209788
336 863 156509
582 772 56875
54 896 249905
190 759 168676
423 826 119854
503 706 60295
53 878 244789
242 877 187884
798 864 19642
511 822 92909
823 830 2031
138 230 27488
133 495 106422
575 632 16892
416 627 62086
115 983 258337
49 65 4963
657 667 2987
696 927 69260
193 726 157499
72 428 105116
53 202 44787
228 478 73073
314 452 41126
625 1000 111906
374 944 170253
188 803 181635
363 788 126737
756 888 38998
58 668 181010
737 752 4761
343 383 11379
514 906 117037
213 257 12716
41 677 188820
26 28 565
313 987 200949
888 971 24829
526 541 4827
178 786 179678
180 377 56948
208 831 184070
460 967 151268
191 308 33694
406 915 151640
412 420 2341
28 686 195603
715 942 67673
58 504 131991
774 800 6910
295 448 45548
297 993 207330
310 931 184958
271 805 158173
113 929 242609
183 188 1460
7 254 74041
533 771 71233
226 355 37102
385 393 2595
33 656 185068
504 954 134313
228 276 13657
527 972 132965
73 243 50808
101 129 8671
18 762 221490
193 727 157854
94 207 34165
470 673 60438
172 549 111073
271 781 151451
581 924 102180
268 983 212503
433 614 53847
77 380 89093
626 829 60586
195 462 78227
322 370 13745
342 371 8147
538 643 31193
364 881 154252
191 940 222014
142 461 93926
848 950 30702
558 917 107456
316 518 59875
71 110 11315
177 971 235452
96 246 45108
363 585 66280
410 607 58252
507 610 30767
24 381 105535
711 824 33619
411 634 66071
777 864 25076
173 933 225079
868 929 18517
251 495 71244
686 951 79027
151 742 175156
428 685 76497
171 514 100642
193 258 19104
274 343 20166
288 424 40254
229 678 132563
93 406 92676
557 919 108265
798 964 49958
443 852 121342
895 990 28486
252 608 104804
357 967 181925
351 514 48475
105 262 46810
285 344 17314
370 620 74550
623 673 15008
202 796 175145
526 917 116970
738 854 33879
554 657 30659
834 981 44251
540 775 70140
228 336 30926
171 867 205724
697 760 19357
168 947 230689
241 625 112987
242 936 205688
310 823 152759
626 875 74302
283 652 109530
176 723 161641
809 883 22263
172 218 13629
270 308 10606
584 995 122334
799 954 46643
477 934 136316
241 649 120306
881 883 644
110 723 181928
552 935 114177
570 916 103484
391 742 104865
50 661 181253
383 857 140795
373 438 19704
389 576 55882
37 395 106223
95 941 251332
499 578 23621
621 838 64402
358 606 73778
297 833 159541
785 895 32662
771 945 51518
348 381 9630
429 803 111243
293 762 139902
684 969 85142
287 536 73926
966 977 3512
302 624 95843
114 586 139854
578 794 64071
779 892 33296
595 669 21990
10 346 99681
88 91 772
14 836 244107
420 668 73628
347 504 46609
359 673 93811
322 353 8789
69 825 224092
17 95 23634
160 263 30202
589 768 53812
209 806 176294
9 471 137129
183 778 176168
877 898 6384
8 578 169200
53 67 4243
608 884 82315
107 187 24402
725 937 63221
789 802 3796
319 852 158088
920 960 11684
213 494 82083
89 332 71600
150 902 222930
750 976 67212
20 86 20195
370 622 75250
157 552 116368
40 767 216377
893 902 2741
92 885 235579
618 696 23016
787 995 61954
30 523 146253
453 468 4441
57 458 118533
280 542 77632
625 870 72990
541 932 116399
704 914 63212
568 941 111429
142 496 104226
659 935 82268
51 597 161796
327 420 27608
172 481 90272
261 716 134644
480 707 67781
386 758 111499
433 947 153180
275 693 123740
91 969 261032
25 554 157004
18 683 197788
378 454 22855
130 305 50875
654 753 29832
340 424 25008
336 485 44064
118 348 67877
329 824 147186
207 753 161555
717 881 48715
700 999 89391
712 928 64613
900 980 23996
215 303 24690
645 839 57589
1 863 255648
110 615 149716
386 735 104291
738 929 57122
706 933 67963
817 944 37988
724 874 44566
51 663 181442
122 234 33706
157 672 152111
56 286 68137
178 917 219095
823 869 13561
271 495 65708
131 951 243333
750 802 14803
379 989 182131
500 816 94196
72 287 63400
54 805 222620
407 570 48154
295 815 154833
2 561 165530
71 498 126090
488 939 134758
726 917 57190
65 643 171245
524 960 130114
216 723 149687
328 440 33206
358 526 50077
353 776 126408
32 492 136200
318 695 111933
507 846 100829
158 946 233491
3 429 126261
61 468 120391
469 543 22085
921 957 10388
253 428 51076
355 874 154610
110 356 72575
204 931 215140
425 707 83793
495 740 73330
156 638 142237
670 841 50613
519 710 57198
519 843 96309
564 769 61626
593 999 121115
144 289 42542
607 612 1549
657 773 34928
826 982 46762
269 445 51624
248 493 71534
50 284 69506
564 922 107134
165 247 24304
957 995 11192
186 702 151995
248 464 63122
194 348 44423
211 457 71748
309 477 49708
207 708 147734
530 564 9868
703 781 23835
379 987 181527
350 699 103844
637 887 74577
363 994 188138
412 454 12145
747 991 72432
282 934 193888
564 754 57220
593 823 68633
362 679 94569
259 965 209174
808 956 44208
795 967 51650
94 707 181636
580 881 89608
372 568 58525
296 719 126119
98 633 158527
360 446 25855
1 982 291962
258 368 31387
131 718 173744
5 9 1031
60 490 126752
613 897 84630
459 561 30103
490 746 76891
316 932 183648
538 737 59141
411 447 10521
174 193 5568
944 987 12811
123 406 83679
613 830 64679
507 795 85503
92 306 62912
515 613 29327
257 601 101146
103 826 214549
110 872 226286
640 856 63682
400 765 108780
361 925 168394
461 647 55401
2 427 125963
118 890 229542
312 531 65075
655 745 27036
775 865 25959
685 999 93616
558 628 20705
634 886 75276
588 722 40100
477 536 17843
443 684 71763
105 115 2679
34 357 95517
481 746 79560
137 773 188700
3 660 195068
526 741 64361
50 597 162181
158 528 108864
553 711 47074
34 693 195585
127 360 68158
2 276 81498
378 537 47821
39 627 174273
322 835 152289
275 788 152007
887 931 13022
313 949 189542
536 558 6186
128 538 121112
741 857 33677
295 525 68281
445 672 67561
139 300 46880
658 864 60829
278 790 151759
85 720 188398
539 714 51977
660 758 29548
513 587 22245
437 627 56069
498 569 21015
244 343 28367
544 776 69230
466 991 156396
608 835 67383
530 637 31884
322 914 176463
341 497 46182
53 326 80719
348 883 159554
258 944 203379
573 791 64902
327 494 49230
622 727 31409
188 293 29892
762 884 36163
156 786 186261
175 398 65259
226 760 158204
686 976 86549
714 857 41838
441 756 94162
494 644 44782
213 864 192091
39 445 120407
418 436 5204
896 930 10220
622 869 73450
580 701 35738
665 842 52331
655 664 2549
173 934 225294
828 940 33452
60 724 196911
20 722 208843
13 171 47856
689 759 21274
275 361 24775
417 834 123665
277 649 110155
316 572 76081
314 851 159504
571 746 52529
77 182 31801
858 883 8202
588 685 28966
402 448 13479
146 507 106312
779 963 54446
429 955 156814
813 937 36943
695 889 58049
138 930 234931
358 569 62848
690 750 18308
198 229 9059
799 819 6390
681 847 49135
732 951 65328
497 578 24204
346 359 3522
748 878 38287
472 617 43212
332 551 65179
131 414 83510
684 998 93573
52 252 59868
464 881 124240
378 742 108809
143 763 183952
542 778 70435
98 338 70791
295 608 93096
373 755 114437
155 993 248286
487 574 26269
39 468 127323
43 245 60798
184 406 65039
147 794 191439
603 825 66214
484 733 74675
308 365 16673
210 527 92910
66 818 223032
829 901 21635
14 556 160904
260 988 216119
336 401 19716
117 571 134456
135 395 76520
333 828 147476
287 549 77779
389 711 96132
140 337 57775
407 945 160105
28 133 31837
255 508 74214
593 803 62453
196 786 174507
917 923 1563
713 738 7357
111 398 85017
449 737 85639
445 830 114632
500 510 2703
33 182 45229
681 944 78322
163 400 69454
621 853 68595
265 666 118540
129 762 187588
5 151 43915
140 932 235175
336 411 22565
124 514 115178
587 995 121493
280 924 191437
732 914 54537
175 903 215566
675 755 24201
450 716 79259
262 751 145078
173 606 127293
300 746 133045
773 890 34568
766 781 4383
753 976 66375
806 865 17242
763 868 30737
317 605 85378
323 831 150976
295 797 149091
19 935 272650
307 798 145761
181 918 218462
280 811 157560
654 676 6540
139 380 70467
264 309 12614
82 316 68855
73 313 70408
281 564 83568
225 959 217572
477 569 27318
13 519 149964
196 801 178627
123 261 41190
101 340 70391
292 696 119985
31 237 61846
915 969 16015
535 906 110509
575 931 106270
84 711 185893
646 650 1173
188 951 226102
257 868 180740
493 666 51637
55 974 273323
628 652 7470
260 449 55407
394 758 108775
392 643 74915
546 590 12828
16 916 268136
554 752 59247
209 786 170447
335 991 195457
671 704 9600
437 871 129049
257 523 77905
682 972 86591
187 361 50252
99 665 167805
641 644 830
457 798 101214
192 626 127720
272 446 51126
383 386 812
133 335 59030
592 939 103379
59 656 177158
167 487 93292
104 902 236904
501 818 94445
274 749 141286
734 856 35732
170 463 85903
226 336 31544
78 897 243150
455 520 19241
564 793 68239
29 544 153071
581 673 27289
680 791 32948
295 719 126348
318 871 164553
54 409 105096
856 981 38112
250 306 15408
703 901 59425
98 874 230300
251 853 177506
103 526 124943
886 982 28705
195 976 231605
197 856 194325
119 521 118899
182 827 190630
208 280 20473
446 728 84186
110 331 65225
125 326 59294
635 719 25033
657 764 32152
503 667 48970
171 471 87984
551 967 123966
278 687 121200
437 942 150371
367 544 52989
114 523 121023
278 576 88071
535 770 70237
5 32 7921
470 998 157257
141 691 162818
160 818 194634
35 734 207650
89 993 268457
66 470 119342
593 902 92193
251 969 212944
504 742 71219
645 832 55642
245 345 28693
92 914 244467
10 103 28065
637 760 36960
342 684 101690
122 214 28024
91 136 13593
204 769 167155
530 755 67499
541 604 18294
483 850 109336
40 597 165403
665 947 84038
286 379 26935
340 593 75152
97 400 89753
154 782 185958
25 436 121990
58 124 19782
82 981 267235
35 533 147789
830 998 50075
156 237 23803
705 939 70046
827 929 30637
242 981 219255
409 960 163980
361 918 166454
54 990 278104
114 213 30260
369 413 13578
686 986 89507
237 976 219355
784 850 19227
208 338 37307
156 313 45415
55 695 189580
452 841 115352
13 39 7698
178 221 12642
625 887 78396
46 145 29825
570 767 59004
285 825 160391
238 647 120738
302 974 200606
9 624 182525
408 474 19302
41 966 275056
331 768 130333
72 184 33655
82 537 134817
608 957 104037
89 648 165760
442 862 124434
142 532 115093
93 935 250165
268 417 43858
557 945 115826
465 745 83755
273 768 147160
641 890 74300
166 495 96303
159 647 143997
689 748 17938
334 855 154547
387 555 50238
112 519 120337
22 177 47126
70 637 167955
377 568 56944
515 530 4660
635 922 85622
393 739 103180
135 591 134781
152 531 111657
563 935 111241
400 462 18193
467 767 89639
341 420 23695
41 900 255394
437 957 154689
54 117 18450
281 598 93808
36 883 251926
380 843 137742
533 734 59833
648 769 36341
317 681 108515
237 361 35727
57 229 51600
837 971 40363
447 995 163061
797 798 161
270 367 27914
47 955 269894
81 286 60731
210 745 158238
340 497 46448
245 616 109206
283 623 100633
350 782 128994
114 138 7572
293 328 10638
389 803 123415
269 556 84565
284 937 194120
13 780 228359
377 729 105298
260 631 109398
128 887 225193
370 486 34362
419 780 107604
345 862 153252
49 823 229926
128 902 229551
234 727 145819
269 552 83466
602 926 96830
469 982 153133
253 947 205801
730 765 10466
578 604 7495
258 648 115032
25 129 31574
119 428 91425
288 896 180662
50 741 205380
86 163 23375
266 870 178843
406 851 131836
537 709 50969
430 454 7077
162 446 83235
156 563 119550
37 585 162682
25 786 226106
111 787 200633
215 534 93679
185 791 179133
288 677 115420
607 736 38503
883 895 3416
617 864 73051
544 646 30143
718 832 33746
363 427 19335
751 821 20469
847 972 37704
54 549 146766
53 249 58711
681 921 71595
457 721 78987
101 515 122215
262 614 103866
34 110 22780
171 359 54381
29 382 104393
128 414 84396
625 977 105339
95 264 50386
23 330 91183
66 533 138053
141 541 118373
74 77 899
214 449 68651
103 925 244210
69 636 167913
375 692 94660
1 484 142813
789 971 54695
439 785 102919
9 597 174578
238 885 191745
305 685 113215
823 978 46497
694 884 56820
845 854 2306
621 927 91505
889 920 9376
11 468 135733
103 553 133072
507 868 107500
180 724 160510
100 687 174100
351 431 23934
409 537 38029
260 394 38917
472 587 34233
279 834 164586
318 900 173299
351 352 274
591 649 17310
127 677 162690
163 650 143621
333 876 161629
242 860 182212
326 607 83160
293 499 61164
437 533 28393
467 940 141045
78 665 173996
180 422 70863
118 801 202554
696 871 52275
288 678 115785
218 578 105819
784 984 59790
169 555 113500
453 791 100578
484 678 58223
682 942 77473
510 865 105627
484 887 120697
92 692 177868
537 712 51884
274 864 174740
1 443 131042
333 787 135222
172 405 68164
610 613 842
530 978 133892
229 773 161260
386 557 51035
680 882 60144
725 916 57268
217 411 56676
625 879 75854
163 395 67785
12 889 260870
634 872 70909
500 727 67758
145 242 29062
51 295 71921
837 933 28876
541 632 26675
260 647 114214
306 731 126750
749 757 2426
203 483 81585
164 230 19468
225 575 102863
111 506 116783
284 770 144652
602 834 69042
331 358 7687
621 677 16579
678 845 49432
9 339 97891
427 486 17044
528 767 71455
509 585 22719
116 121 1633
762 832 20432
478 779 90127
483 718 70380
294 562 79539
484 983 149405
189 433 71354
128 961 247016
309 933 185902
91 921 246770
201 957 223895
210 255 13005
798 862 18934
755 898 42150
536 546 2931
164 292 36832
892 899 2024
320 664 102309
588 687 29564
148 505 104985
944 983 11783
233 947 211625
481 733 75484
457 868 122431
54 543 144807
557 768 63293
561 665 31214
475 853 112011
379 703 96428
4 173 51113
141 551 121190
17 588 169616
179 463 83031
99 731 187616
97 393 87340
666 880 63842
249 870 183535
73 163 27145
161 931 228049
396 467 20932
124 381 75408
152 969 242462
407 433 7458
213 226 3590
563 840 82449
414 625 62293
903 989 25668
55 474 123987
73 476 118984
103 496 116006
236 335 28343
528 810 83855
861 990 39163
161 500 99501
323 422 29465
804 897 27858
27 584 165447
329 853 155291
437 978 161389
447 777 98518
634 874 71464
916 983 19855
37 808 229112
85 311 66429
700 988 86236
670 967 88715
544 964 125042
208 772 166941
725 799 21602
170 588 123082
538 611 21618
6 231 67688
587 758 51320
341 975 189102
10 597 174367
103 332 67374
425 692 79375
671 845 51575
204 384 51669
220 694 139677
105 138 10059
625 714 26714
147 749 178594
330 339 2580
56 245 56605
121 278 46616
99 588 144743
360 363 821
368 824 135973
156 444 84530
234 300 18515
197 764 167924
425 853 126857
75 673 177247
115 815 207985
221 730 150606
456 943 145304
198 643 131221
42 622 172246
175 361 53863
204 824 183134
303 565 77767
548 949 119376
244 972 215907
136 656 153945
90 849 224972
786 823 11068
667 731 19110
608 933 96988
578 854 81553
198 514 92586
45 189 43595
27 491 137396
320 677 106124
288 645 105913
1 77 22919
370 676 91379
18 338 94957
163 575 121210
579 678 29356
60 709 192394
835 950 34612
209 335 36044
620 887 79795
143 539 117071
83 261 53064
59 707 192095
56 319 77612
212 270 16556
239 534 86845
88 161 22283
592 805 63239
2 741 219612
185 718 157435
435 459 6992
51 478 126294
106 202 29066
540 758 65086
758 845 25188
726 862 39884
465 580 34263
114 946 247312
140 875 217933
291 452 47850
511 869 106762
321 912 176097
453 492 11277
638 860 65405
71 292 64944
4 319 93334
159 681 154233
332 519 55370
370 965 177510
167 681 151755
643 890 73682
916 998 24066
189 729 159698
523 992 139907
922 931 2520
606 724 35312
80 94 4098
263 401 40510
42 886 251122
368 877 151735
796 981 55797
12 912 267949
209 211 482
426 435 2528
260 306 12627
17 142 37832
407 793 114545
290 608 94330
108 391 83227
440 673 69221
249 266 4623
350 902 164603
68 782 211919
282 762 142785
615 808 57338
400 453 15490
196 364 48577
69 71 477
520 980 137498
97 279 54042
586 851 78560
708 721 4116
3 88 25460
612 984 111132
501 870 109828
535 555 5795
565 889 96825
198 244 13630
419 589 50184
308 894 174407
252 942 204554
589 656 20205
104 754 193181
631 746 34588
570 950 113396
526 994 139468
49 568 153663
3 321 94302
156 874 212459
51 844 235106
567 922 106162
177 452 80586
331 473 42191
646 672 7652
212 314 28977
438 916 142540
352 511 47189
711 747 11011
235 294 16394
268 672 119483
68 908 249439
414 949 159060
332 372 11498
521 795 81441
909 998 26458
177 238 17828
910 977 20128
137 596 135500
141 971 246625
427 986 166735
35 434 118435
145 713 168241
171 786 181858
519 646 38039
611 665 16109
331 892 166984
678 780 30753
329 668 100812
543 905 107754
121 319 58433
837 921 25450
71 374 88956
684 821 40766
432 812 113222
72 753 202174
291 963 199988
142 212 21285
537 716 53198
197 902 208733
273 444 50371
143 596 133727
584 856 80336
701 777 23170
425 746 95801
113 813 207849
70 517 131902
253 398 42304
6 248 72706
216 840 184104
50 565 152413
118 197 24287
26 398 110488
479 521 12468
548 970 125908
74 658 173119
391 734 102285
351 545 57974
659 927 80112
481 569 26394
484 776 87780
595 972 112629
92 230 41473
154 677 154338
33 371 99789
223 649 125672
370 537 50129
547 619 21217
6 726 213953
210 627 122428
6 83 23279
506 841 99582
854 954 30560
570 689 35486
279 909 187229
61 106 13281
455 691 70379
149 854 208183
45 157 34011
25 789 226810
698 881 54724
304 707 119948
765 812 13629
125 646 154239
19 179 48812
26 831 239226
453 603 44382
394 712 94639
102 733 187173
558 561 734
163 427 77289
529 978 134160
312 612 89294
80 766 203766
418 729 92507
337 491 45440
37 944 269845
605 863 76558
170 420 73380
270 692 124825
315 581 79223
797 934 41279
143 889 221226
13 220 62415
466 568 30107
98 726 186340
676 908 69245
511 846 99754
559 951 117092
180 467 83928
279 696 123416
273 836 166801
790 924 40159
229 992 226163
473 824 104433
62 721 195685
334 879 162329
180 242 18107
222 654 127334
216 469 73907
24 744 214149
198 445 72236
350 816 139054
453 606 45223
59 650 175288
111 474 107419
248 438 55535
214 649 128119
28 378 103443
90 633 160906
524 987 138230
5 836 246674
173 986 240937
13 263 74824
278 921 191194
484 682 59535
705 873 50210
350 833 143881
174 909 217584
66 327 77038
51 75 7276
222 638 122664
469 599 38562
605 742 41224
122 630 150347
624 917 87741
228 877 192016
71 331 76644
85 87 564
527 907 113398
847 904 17130
138 854 211535
141 901 225594
266 324 16606
206 838 186562
192 552 105882
21 594 170192
333 760 127554
68 404 99322
169 663 145642
374 880 151049
90 463 110253
124 310 54649
176 267 26596
391 572 53957
607 684 23040
180 575 116063
652 768 34739
388 916 157856
201 236 10168
270 905 188476
241 451 61358
60 182 36891
358 605 73496
380 762 114217
447 616 50117
16 439 125750
495 968 141311
299 387 26025
290 348 16841
24 250 68022
182 189 1862
823 994 50751
736 974 71281
499 808 92053
89 440 103923
156 938 231648
192 266 21653
493 522 8605
750 803 15166
83 89 1628
563 798 69823
557 761 61175
25 347 95333
718 934 64308
116 389 80484
39 852 241152
844 980 41152
785 931 43563
35 250 64721
596 598 570
6 938 277174
187 982 235768
242 426 53725
798 858 17638
170 349 51761
34 385 103676
460 666 61418
71 543 139689
92 140 14445
496 655 47528
146 609 136824
12 841 246094
192 781 174405
421 790 109458
527 856 97437
443 943 148962
198 480 82377
152 812 195496
140 366 66215
218 313 26906
11 447 129576
140 922 232227
384 603 65422
189 348 45924
334 776 131988
622 888 79357
486 514 8588
309 886 171933
839 939 30057
249 401 44257
283 646 107616
579 772 57791
66 479 121771
336 569 69236
802 914 33922
671 985 93820
651 916 79178
570 884 93674
463 803 101101
163 652 144387
182 533 103053
434 458 6908
196 922 215256
323 663 100937
145 498 104056
31 650 183904
727 977 74660
646 994 103604
27 60 10219
168 662 145569
223 362 39938
246 971 215009
53 940 263461
333 984 194248
335 899 168013
738 810 21300
99 688 174590
790 908 35383
342 444 30285
174 186 3563
678 900 66213
29 125 29028
49 792 220514
423 936 152730
30 397 109119
385 689 90798
809 890 24432
110 663 163962
87 573 143763
755 791 10198
670 900 68655
579 877 88604
259 637 111472
12 734 214604
289 577 85335
355 370 4290
92 296 59946
1 457 135048
898 936 11349
715 950 70024
234 974 219676
431 575 42678
183 442 75807
616 820 60805
62 646 173094
398 708 92041
164 611 131745
126 224 29387
631 637 1888
90 755 197703
258 756 147657
282 453 50482
328 983 195126
88 460 109826
8 553 161726
4 874 258409
416 812 117604
682 712 8790
32 236 61278
198 770 169416
34 120 25706
3 218 64767
24 214 57469
328 550 65945
8 516 150548
448 833 114406
158 862 207772
557 624 19903
265 786 154315
196 370 50286
678 781 30965
375 922 163501
38 210 52223
846 985 41835
642 995 105155
766 799 9126
757 912 45987
318 829 151952
14 42 8336
539 688 44201
76 879 238260
344 556 62805
553 651 29318
388 544 46819
48 392 101675
9 300 86169
115 375 76584
24 519 146604
66 605 159297
109 285 52030
233 952 213127
275 811 159023
16 28 3731
751 941 56376
618 889 80760
492 558 19744
71 883 240971
407 571 48414
56 77 6300
153 881 215653
353 991 190219
154 735 171775
437 526 26145
415 975 166726
283 491 61127
210 262 14919
167 816 191886
346 861 152700
185 813 185742
740 788 14035
447 801 104997
97 798 207661
48 64 4963
661 714 15890
275 662 114526
198 831 187221
239 957 212792
522 727 61291
686 768 24661
102 166 19660
840 976 41114
354 818 138214
340 730 116312
112 330 64459
79 813 217868
206 695 143975
245 627 112140
536 896 107030
286 808 154920
619 811 57203
135 367 67902
150 774 185174
46 938 265176
511 688 52967
107 659 163618
150 429 81935
35 655 184216
110 688 171478
244 542 87627
264 583 94126
40 688 192628
441 823 113682
274 430 45807
163 410 72409
183 629 131259
67 807 219429
329 499 50315
832 864 9206
181 735 163607
739 933 57805
284 438 45534
442 656 63771
529 883 105564
610 709 29437
394 999 180303
147 959 240961
247 928 201904
33 849 242121
255 672 123050
417 746 97969
179 417 69687
429 945 153827
91 976 263093
749 801 14748
375 647 81315
67 507 129931
449 517 19778
381 962 173420
817 887 20983
103 751 192482
323 705 113135
102 979 260751
270 978 210534
342 903 166982
129 532 118783
78 205 38335
389 412 7360
297 958 197065
30 611 172633
217 749 157432
238 675 129121
321 736 123293
158 198 11873
68 721 193769
192 662 138602
21 328 91228
48 918 258946
336 930 177074
751 911 47503
490 745 76679
1 569 168341
293 612 94923
755 769 4066
80 763 202890
44 698 194115
408 646 70468
477 920 132354
245 572 96057
184 570 113496
64 421 105764
412 759 103476
77 644 167887
464 484 5438
535 954 124790
12 324 92704
548 594 13550
207 377 48919
139 645 149579
210 854 189758
454 780 97487
471 741 80596
275 806 157459
582 984 119941
36 918 262715
493 547 16310
296 523 67442
177 331 44599
62 825 226406
2 311 91462
466 666 59475
612 785 51538
422 975 164800
6 791 233282
486 988 150173
59 197 41592
39 635 177017
285 385 29022
618 663 13297
101 148 14227
153 932 230966
479 782 90672
293 1000 210634
664 985 95871
536 622 25381
482 928 133482
23 600 171241
166 501 98243
9 170 48757
428 931 149905
162 272 31999
6 455 133085
1 804 238371
40 279 71279
183 996 240809
756 768 3443
25 825 237696
270 574 89695
69 751 202426
135 669 158058
618 664 13677
67 399 98004
259 407 43209
176 792 182032
233 465 67881
176 419 71348
92 873 231803
14 244 69269
579 820 71754
562 758 58967
113 962 252299
942 985 12809
79 189 33144
160 172 3539
51 86 10543
335 540 61274
212 569 104673
178 613 128104
94 197 31126
963 968 1562
686 690 1026
190 907 212387
172 864 204295
5 128 37072
163 192 8461
442 914 140882
803 826 6959
407 782 111649
285 485 58793
161 903 219688
858 866 2736
276 358 23609
362 830 139631
122 881 225336
291 318 7974
696 947 75068
35 304 79544
34 416 113577
787 975 56342
956 995 11464
241 428 54545
2 562 165852
262 845 172432
27 674 192351
380 592 63340
616 794 52765
340 452 33337
807 830 6831
494 696 60132
41 385 101612
51 298 72770
675 737 18353
106 561 134490
53 109 16498
277 384 30854
504 974 140534
675 846 50580
23 978 284434
206 505 87374
116 754 189948
23 989 287463
154 696 159900
435 475 11875
169 836 197014
161 603 130024
87 811 214723
347 626 82803
287 864 171050
253 400 42931
121 935 241804
162 784 183992
15 941 275616
742 988 73327
5 446 130743
195 216 6325
205 569 106767
122 970 252134
608 853 72486
743 873 38437
915 918 897
228 274 13057
84 225 42344
757 829 20919
59 525 137829
394 502 32059
325 959 188714
301 974 200879
231 275 12441
57 436 112200
43 109 19886
364 985 185430
755 895 41171
339 376 10631
138 664 155549
345 877 158265
117 539 125293
914 955 11904
841 846 1618
538 791 75183
222 251 8577
203 830 185356
212 426 62369
84 151 20145
113 153 12420
540 922 113756
183 921 218763
854 894 12445
406 723 94221
839 928 27075
317 360 12456
229 694 137185
136 992 253937
118 668 163330
303 662 106878
541 680 41240
158 382 65066
27 574 162361
41 90 14844
59 271 63073
57 209 45878
436 635 59191
171 706 157785
65 283 64490
681 922 71867
76 937 255668
956 966 2925
256 998 220044
738 948 62666
99 260 48086
248 868 183304
115 896 232038
6 588 172711
328 694 108501
493 997 150452
418 691 80970
370 666 88357
344 750 121076
567 821 75829
790 842 15235
146 483 98897
140 254 34107
590 780 56993
593 852 76684
247 966 212922
69 699 186375
416 787 110115
66 221 46412
287 818 157752
220 709 144263
107 433 96295
554 695 41752
36 827 235102
105 711 179662
633 998 108840
457 794 100290
614 937 96333
239 886 191829
90 303 62515
371 724 105354
240 509 78824
193 367 50282
238 567 96689
35 128 28277
831 954 36751
528 690 48205
691 847 46295
295 859 167270
114 821 210032
390 642 75115
5 802 236609
109 966 254591
6 757 223587
655 855 58825
107 142 10631
329 841 151849
117 832 212243
683 753 21052
299 884 174396
846 981 40766
244 1000 223956
471 974 150159
394 565 50569
337 350 3616
233 993 225132
406 892 144557
112 697 173379
563 736 51729
474 611 40732
215 427 61807
15 602 174313
212 441 66814
929 950 6092
199 708 150199
434 739 90854
465 827 107757
242 529 84229
206 918 211033
299 632 99125
378 948 170181
252 775 155073
105 651 161900
286 662 111413
205 819 181508
47 559 151588
365 865 148774
832 967 40408
125 376 73554
184 777 175655
299 932 188792
110 835 214970
147 548 118491
854 942 26991
142 962 243328
264 766 148905
459 931 140738
99 468 109088
157 317 46457
53 674 184163
62 782 213794
86 897 240681
353 834 143183
186 833 191165
484 693 62545
231 521 84880
635 984 104216
216 845 185656
135 646 151178
174 272 28428
96 956 255446
289 438 44162
365 703 100575
388 724 100314
809 982 51991
452 710 76772
703 706 955
155 643 144067
7 727 213996
421 992 169781
685 847 47988
586 700 33839
645 750 31727
541 739 58824
466 522 16445
401 533 38962
158 599 129889
753 929 52306
668 822 45853
108 625 152963
23 232 63059
286 993 210083
481 642 48257
410 727 94296
44 543 148217
535 769 69884
820 998 53020
97 771 200393
491 820 98303
717 868 44680
120 848 215965
41 46 1530
676 744 20472
399 676 82305
617 710 27703
2 691 204478
620 723 30840
231 779 162360
165 859 204639
499 815 94261
729 733 1065
317 418 30218
42 82 12283
93 101 2423
11 271 77748
130 699 168054
247 960 211222
744 841 28227
207 764 164842
674 917 72606
185 332 42467
387 801 123211
311 474 48411
217 875 194543
299 683 114550
275 393 34399
103 846 220262
497 961 138403
814 877 18557
113 701 174234
127 870 220198
230 833 178284
191 420 67219
289 532 71931
903 947 13160
221 876 193743
135 439 89643
161 529 108181
273 784 151589
100 839 219101
16 105 26953
28 57 8900
310 699 115531
116 719 179195
531 949 124651
151 235 24989
9 610 178507
461 711 74463
56 316 76586
753 761 2334
79 446 108486
97 177 24464
99 410 92028
123 554 127548
384 628 72751
42 173 39994
348 990 191453
564 806 72226
414 509 27813
5 571 167818
12 966 283768
429 746 94656
381 661 83593
87 224 41043
232 838 179055
182 828 190918
718 951 69491
502 584 24433
56 796 219154
963 985 6738
672 771 29840
61 310 73386
73 612 159465
206 346 40299
450 665 63940
639 991 104894
385 884 149016
206 855 191247
272 444 50631
223 394 49758
592 667 22373
544 612 20051
782 914 39467
265 672 120321
230 292 17360
724 830 31513
199 544 101578
260 666 119866
590 690 29729
386 781 118220
18 467 133307
408 615 61333
271 949 201288
220 299 22137
279 784 149968
16 295 82843
523 959 130181
391 504 33680
424 973 163727
431 640 62208
544 892 103526
359 884 156738
921 973 15517
880 999 35474
119 252 40053
356 477 35867
117 924 239976
200 500 88031
370 816 133144
155 288 38638
449 618 50112
160 677 152526
90 250 48071
150 267 34548
134 825 204743
366 507 42038
244 510 77655
500 514 4016
871 910 11807
743 952 62120
434 516 24130
304 759 135943
492 708 64489
18 49 9534
294 645 104486
214 771 164823
113 460 102509
392 906 153356
741 831 26475
127 477 103033
312 566 75366
96 844 221671
248 987 219062
515 561 13682
511 852 101305
55 328 80765
212 502 84849
460 548 26392
73 731 195214
252 368 33164
697 876 53449
52 470 123703
307 361 15901
814 944 38780
275 328 15380
98 999 267782
543 641 29044
75 910 247952
446 486 11383
331 348 4811
875 992 34932
679 847 49882
595 959 108580
711 910 59398
117 432 93191
72 921 252201
921 965 12770
69 633 166864
334 943 181529
366 583 64763
77 88 3172
592 632 11702
358 871 152971
618 836 64677
744 858 33001
926 970 13204
58 398 100730
300 713 122999
601 737 40653
122 349 66591
594 740 43613
543 928 114853
422 741 94955
28 287 77059
720 848 37653
525 731 61696
616 951 99967
197 544 102137
283 856 169533
300 849 163223
276 733 135592
536 827 86431
670 707 10950
214 258 12770
174 431 75181
647 728 24315
55 644 174559
774 815 11733
48 187 42150
390 705 93646
416 729 92973
710 978 80134
173 337 47434
396 501 31053
294 437 42754
339 589 74175
89 414 96311
635 903 79770
272 969 207233
426 851 126036
404 767 108093
232 522 84923
728 852 36176
173 567 115729
99 739 189903
377 782 121107
172 250 23089
374 908 159533
540 629 26103
917 966 14266
396 637 71608
525 706 53767
99 122 6750
61 811 222519
549 923 111417
114 276 48163
489 563 22158
6 270 78834
162 976 241380
107 735 186260
561 615 16336
239 701 136311
724 784 17945
541 984 132037
855 922 20796
603 679 22776
8 618 181133
571 938 109588
50 446 117264
31 66 10931
128 766 189250
443 561 34865
97 314 63933
634 804 50457
2 947 280924
196 437 70668
30 627 177076
142 432 85333
87 886 237243
16 80 19572
486 783 89004
88 525 129156
375 410 10934
73 753 201852
432 947 153559
14 655 190501
80 573 145960
640 707 19799
49 570 154383
312 354 12398
201 999 236534
155 812 194403
246 388 40735
704 912 62482
41 196 46835
590 736 43496
774 831 16445
254 852 176509
341 721 113270
434 891 136157
185 232 13833
443 929 144997
424 870 132584
116 743 186390
743 840 28274
230 774 161285
68 251 54717
413 443 8505
326 994 198585
29 428 118447
705 787 24681
560 830 80565
757 784 7683
714 859 42381
476 668 57251
659 869 62412
789 878 26596
809 854 12849
683 997 93514
677 878 59857
354 878 156015
114 648 158446
166 560 115687
144 528 113406
259 796 158438
46 797 222664
180 466 83695
203 529 95680
35 463 126956
834 964 39013
677 859 53561
239 897 194918
572 587 4485
67 859 234217
913 967 15817
355 423 20515
926 957 8978
431 794 107786
231 255 6933
129 259 38588
636 928 87238
703 756 16510
208 871 196008
16 592 171251
764 895 38616
202 635 127693
444 462 5292
344 401 17064
33 317 84036
89 336 72675
447 580 39545
75 241 49595
591 872 83757
27 902 260227
206 981 229705
243 806 166432
59 514 134538
9 16 1839
127 138 3315
488 586 29463
79 554 140655
355 438 24904
155 838 201899
690 744 16330
145 363 63671
169 366 57074
286 896 181178
875 945 21007
597 959 107990
437 714 82343
563 922 107453
182 672 144466
45 391 102274
177 860 201411
637 989 104936
552 932 113348
652 705 15355
426 819 117005
137 792 193909
518 965 133386
241 697 134397
285 958 200138
341 536 58138
335 873 160136
550 827 82323
183 413 67499
375 924 164011
239 436 57641
302 713 122452
288 338 14579
371 450 23819
758 772 4150
67 557 144818
430 891 137441
38 159 36906
839 861 6140
554 916 108174
188 583 116249
37 312 81391
72 902 246285
235 663 126344
439 656 64622
100 420 94767
645 878 69359
447 684 70499
463 968 150641
403 478 21827
279 734 134897
581 833 74732
176 560 112830
98 527 126875
523 744 66240
220 464 71393
383 742 107344
235 735 147882
255 808 163547
409 513 30438
19 713 206472
58 399 101021
727 821 27891
389 635 73531
64 267 60436
120 605 143539
294 744 134344
34 292 76410
15 413 118521
34 90 16900
61 492 127277
200 296 27279
304 944 190835
266 765 148072
103 556 133976
477 832 105727
193 409 63205
372 463 27425
83 723 189818
79 680 178223
17 575 165672
177 444 78173
461 584 36633
170 527 104831
48 988 279597
116 222 32242
428 863 128979
395 795 118682
156 647 144894
436 550 33948
276 951 200670
273 688 122960
243 564 94138
47 313 78473
79 302 65426
124 790 197435
497 823 97302
197 315 33935
194 667 139636
444 742 88827
77 905 245784
33 478 131748
857 946 27226
319 948 187278
171 178 2103
831 904 21834
291 639 103505
586 787 59888
784 787 757
231 607 110573
23 373 103511
232 452 64310
246 265 5199
609 928 95299
695 980 85396
292 518 66903
742 959 64644
447 487 11295
27 481 134344
838 939 30282
29 598 168904
214 440 66017
128 727 177435
588 829 71744
175 698 154207
748 995 73153
117 283 49336
424 746 96027
116 247 39716
19 799 231643
432 772 101684
484 787 90675
265 613 102710
530 913 114442
119 509 115373
146 608 136429
785 822 11066
732 894 48046
563 613 15066
79 892 241310
120 755 188963
317 927 181905
180 320 40319
6 109 30885
509 526 4972
115 962 251891
325 789 137742
246 374 36531
235 389 44447
804 901 29203
720 948 67819
743 760 5169
296 787 146256
169 980 240433
182 432 72978
876 993 34924
244 786 160172
634 943 92105
437 789 104451
487 490 904
494 885 116725
116 500 113758
673 880 61700
648 738 26703
600 908 92105
269 728 136139
93 413 94861
492 986 147585
62 990 275702
82 831 222141
470 520 14577
234 418 53918
48 589 160314
564 813 74485
83 569 143675
49 621 169651
134 506 109514
419 543 36715
118 417 88789
77 744 198016
7 474 138494
257 481 65165
165 877 210564
351 868 153987
150 596 131556
421 724 89931
557 880 96390
529 659 38674
8 176 50767
700 889 56528
136 504 108359
814 930 34608
18 330 92745
530 968 130686
66 619 163643
264 274 2658
746 788 12117
470 477 1840
490 586 28867
517 575 17425
76 741 197336
109 664 164513
413 990 171665
463 494 9025
167 899 216538
351 459 32170
559 673 34148
145 964 243102
471 916 132891
49 776 216203
357 750 117584
590 894 90503
243 574 97224
87 151 19213
868 937 20792
78 128 15081
453 617 48788
123 454 97710
615 686 21169
148 336 54807
237 774 159383
15 673 195661
35 118 24721
334 634 89336
184 362 51424
649 760 33360
331 433 30209
365 921 166186
560 840 83175
162 185 6800
434 815 113385
839 862 6476
165 260 27863
302 836 158864
628 885 76897
599 792 57447
6 361 105045
683 691 2191
134 888 223755
371 501 38916
404 415 3362
551 642 26931
748 888 41499
812 841 8115
337 742 120769
573 886 93454
164 192 8182
130 284 45158
959 999 11814
317 895 172020
179 850 198056
476 782 91399
2 381 111864
248 903 193959
222 476 74280
331 362 8844
215 328 32527
247 356 31096
257 522 77688
34 996 286082
214 927 211242
522 903 113637
770 827 16562
761 770 2741
91 373 82899
218 856 187988
57 382 95680
101 449 102914
358 451 27910
189 408 64259
214 320 30267
266 413 43235
414 569 45577
212 465 73857
69 761 205388
467 727 77620
800 862 18148
776 836 17230
184 537 103940
650 700 14624
489 951 138226
783 828 13263
658 963 90791
448 956 151284
760 806 13233
27 64 11325
38 914 260915
253 272 5239
257 941 202821
158 401 71355
59 769 211077
228 257 8487
303 892 175522
4 115 32901
399 928 157698
243 391 42623
61 868 239356
12 979 287940
558 770 63647
33 697 196972
410 871 136973
631 821 56726
712 934 66198
173 639 137358
86 502 122881
779 964 54820
482 964 144024
462 779 94687
721 740 5497
579 953 111389
61 761 207976
397 651 75522
382 460 23387
189 487 86963
301 614 93171
901 996 28172
590 824 69731
297 970 200861
379 448 20881
344 640 87932
293 944 193999
111 580 139084
441 473 9430
94 888 235804
757 768 3179
103 694 174969
742 867 36828
516 716 59842
292 396 31007
115 576 136667
393 862 139160
353 450 29064
596 824 67989
373 885 152859
231 507 80828
130 712 172158
1 958 284551
552 556 1112
183 560 110706
354 689 99795
34 52 5596
645 980 100142
130 596 137476
320 386 19195
33 197 49510
426 470 12954
453 727 81661
667 703 10305
286 852 167651
420 558 40617
188 936 221617
255 831 170466
147 476 96898
179 372 55669
420 572 44836
7 505 147495
157 663 149415
42 246 61500
734 946 63238
331 357 7432
98 469 109748
353 454 30159
68 571 148650
164 993 245563
154 479 95255
444 786 101754
479 591 33491
145 748 178971
587 839 74778
173 271 28447
263 498 68978
107 856 221680
55 135 23920
645 828 54544
66 180 34416
375 408 10485
568 846 82708
431 582 44989
535 768 69627
806 915 32854
536 682 43435
488 911 126664
357 731 111635
140 926 233415
32 973 280086
566 947 113765
234 915 202032
408 917 151632
224 313 25302
141 777 188832
427 967 160880
36 440 120031
279 480 59002
189 396 60477
158 497 99474
118 966 252129
160 187 8038
877 884 2232
830 970 41981
208 640 127208
413 450 10697
136 846 210181
363 588 67215
320 876 165381
39 318 82698
426 572 43224
646 909 78444
169 275 30739
323 561 70351
59 442 113345
538 942 120338
661 944 84527
605 820 64333
58 603 161462
74 104 8778
216 531 92307
501 898 118378
52 973 273881
358 911 165094
154 725 168718
262 569 90280
455 599 42848
351 554 60603
101 218 35365
451 577 37420
154 762 179999
4 928 274862
792 948 46723
533 745 63486
458 983 156883
11 683 199797
497 986 146077
320 784 138151
828 927 29803
338 592 75586
363 696 99281
880 967 25956
164 364 57905
420 827 120899
619 977 107063
141 926 233079
913 968 16207
529 960 128529
516 884 109910
74 612 159293
305 755 134494
67 191 37101
636 683 13988
141 805 196662
502 833 98483
287 804 153387
546 896 104046
507 512 1293
44 520 141075
358 442 25214
265 947 202390
240 299 16341
577 700 36474
81 160 24041
151 892 219704
210 283 20762
288 752 138214
484 601 35062
229 563 97962
95 665 169007
833 963 38865
606 816 62822
106 777 199455
379 960 173404
142 734 175283
267 789 154393
515 862 102998
670 840 50357
15 659 191407
299 303 1162
89 842 223191
614 718 31082
523 988 138900
377 780 120665
70 462 115812
506 692 55506
341 372 8777
183 617 127945
429 875 132719
13 779 228000
18 487 138831
310 628 94341
834 886 15850
222 290 19281
415 618 59982
21 77 17088
191 329 40046
172 393 64373
37 737 208022
513 944 128774
509 811 90070
57 807 222625
615 862 72910
347 646 89074
5 351 102337
348 931 173878
548 765 64865
326 776 133986
45 935 264643
70 578 150314
487 582 28824
15 542 156800
75 339 77754
492 538 14035
50 605 164325
680 910 68595
43 613 169165
383 795 122661
49 867 242747
65 913 252042
331 796 137923
153 888 217830
202 946 220335
193 456 76798
671 719 14458
829 834 1329
800 853 15513
805 879 22146
770 811 11790
486 903 124691
695 984 86574
434 734 89222
138 528 114979
42 484 130699
61 164 31165
519 983 138816
629 909 83681
314 883 169515
68 977 270087
34 394 106709
655 840 54678
369 701 98851
681 749 20424
562 733 51240
683 954 80721
221 570 102556
37 109 21732
6 129 37265
648 816 50030
464 968 150300
379 774 118313
346 662 93953
437 777 101424
86 456 109071
85 128 12917
9 193 55561
449 854 119842
354 891 160113
343 497 45439
204 610 119364
72 740 198082
150 349 57966
843 857 3908
821 899 23218
452 857 119864
178 780 178321
193 198 1466
914 996 24036
235 985 222513
68 614 161608
44 492 132687
837 914 23490
734 853 34871
551 902 104501
4 281 82213
155 860 208045
538 921 114239
80 850 228155
375 738 108422
35 596 166468
146 349 59175
100 815 212232
509 587 23329
708 713 1517
395 548 45592
279 563 83696
606 742 40876
637 822 55150
131 751 183908
435 750 94182
578 656 23316
399 901 149465
589 766 53163
176 211 10429
135 485 102930
702 898 58724
922 961 11341
493 896 120196
225 853 185233
18 110 27671
426 883 136103
176 530 104036
468 844 111532
92 908 242465
651 986 99918
64 477 121985
379 452 22063
228 778 162951
85 677 175326
528 840 92621
129 759 186873
96 359 77312
633 703 20553
275 949 200181
504 671 49791
432 644 63111
495 736 71943
32 232 60219
34 568 158321
285 507 65569
204 604 117374
652 866 63245
765 842 22231
147 468 94625
159 631 139128
900 902 543
839 976 41311
682 730 14418
65 667 178455
38 891 253771
33 721 204568
142 190 14493
129 187 17453
83 861 230236
5 635 187034
338 956 184022
690 865 51790
103 173 21385
357 422 19694
478 724 73418
768 854 24598
492 829 100486
24 107 24977
419 921 149521
592 751 47688
172 975 238186
434 978 162335
539 629 26411
492 648 46712
53 111 17043
9 156 44634
283 755 140543
565 886 96074
402 718 93913
453 792 100747
16 546 157707
308 559 74469
665 887 66276
595 881 85202
100 901 237931
171 929 224703
131 211 24027
449 613 48623
24 89 19573
540 799 76546
232 648 122693
242 627 113085
420 749 98058
465 852 114746
275 633 105904
737 740 968
399 485 25029
289 807 153887
399 911 152501
24 58 10239
443 815 110789
83 483 117920
734 881 43794
588 815 67723
688 737 14472
45 383 99771
223 618 116397
52 486 127969
303 545 72189
554 739 55136
223 919 206468
313 747 129609
7 433 126280
371 850 142537
311 389 22857
285 821 159254
202 848 190797
898 966 20186
497 733 70500
421 592 50637
641 918 82941
65 820 223975
39 707 198306
27 739 211740
120 766 192046
226 908 202188
183 414 67737
613 945 99074
385 828 132292
377 762 115183
55 152 29184
636 639 827
80 621 160216
644 917 81698
314 854 160159
145 894 222032
288 326 11238
731 831 29519
248 933 203010
273 432 46663
601 991 116408
387 999 182610
461 691 68506
515 935 125456
649 692 12677
600 716 34846
349 515 49371
130 340 61451
279 619 100614
345 421 22762
213 769 164573
135 322 54980
222 833 180635
69 477 120338
537 706 49898
596 667 21338
59 635 170804
194 611 122868
420 510 26270
536 757 66085
288 679 116085
670 818 44218
626 706 23868
37 229 57883
165 789 184248
86 166 24339
870 991 36224
110 225 34750
524 938 123527
35 967 277249
265 385 34555
37 266 68576
158 314 45141
105 222 35245
398 922 156157
57 553 146849
132 726 175781
72 442 109308
194 244 14754
694 801 31679
450 897 133032
33 891 255131
19 547 157079
762 883 35806
97 144 14199
508 657 44406
31 540 151357
248 516 78363
757 851 27169
569 644 22438
644 769 37608
658 848 56253
413 488 21484
405 495 26339
892 938 13697
56 827 228735
431 752 95910
398 999 178921
312 603 86477
60 193 40014
665 906 71876
100 636 158937
123 304 53047
12 387 110982
602 712 32866
99 217 35586
56 679 184675
275 279 1091
266 574 90688
340 390 14606
310 874 167855
174 319 41960
560 731 51273
105 877 229089
489 732 72890
359 646 85721
149 500 103382
36 229 58190
636 847 62636
314 932 184199
628 991 108416
102 122 5904
837 851 3924
363 389 7693
812 891 23537
331 497 49090
241 464 65222
163 344 52724
578 671 27602
630 951 95940
50 976 275467
329 839 151394
801 848 13996
56 323 78957
164 755 175080
582 959 112312
148 534 113933
466 552 25536
55 63 2402
894 995 30160
376 530 46059
173 851 200124
197 514 92913
408 814 120653
57 159 30890
806 927 36402
37 499 137061
458 769 93131
545 615 20740
333 638 90847
298 569 80567
250 578 96446
718 807 26367
646 766 36043
580 688 32072
261 295 9163
164 237 21352
7 526 153808
14 984 288766
421 934 152535
65 223 47297
379 864 144262

Output for test 10

297136