0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-08 20:38:47 +00:00
OI-codes/BZOJ/2821/data/7.out

100001 lines
474 KiB (Stored with Git LFS)
Plaintext

3716
4745
3768
1055
8
1033
3235
3787
4141
8
3399
1712
1923
4544
1699
3135
381
4685
2838
3837
4588
2854
3118
3234
4635
1923
1609
2896
3210
3920
119
4913
2288
3976
2513
4716
3350
2775
4167
3979
4548
281
2206
1755
828
1713
4922
2503
4156
3873
4392
4105
4624
3350
3574
3806
4232
4854
4372
3995
4847
3575
4774
773
4127
2226
3132
3065
4637
883
3829
4579
941
3303
0
3393
2311
1771
3531
657
937
2365
4332
1882
670
4934
3978
4841
4919
1221
3237
3946
4379
2788
2935
2802
2223
4542
4055
4530
4258
4473
4101
4825
2335
2834
614
1655
1296
3918
1093
2381
4819
1537
4516
4367
4613
3244
4010
2743
4702
4775
3229
2547
2196
2794
468
2296
4876
4640
994
4449
1033
4298
3924
4488
4353
4828
3960
4577
4894
2997
3880
3971
4920
2366
4515
558
3525
942
3922
3754
480
3402
4057
4603
4662
3304
3598
4438
4629
2432
3698
4438
4122
3180
2858
4836
3421
430
1787
2338
2884
4383
4587
4130
4033
4836
2745
4412
1560
4752
4727
122
4757
4801
2523
4411
3450
4549
3374
3063
3642
1553
151
3027
3466
4858
3057
3877
1961
4764
1716
861
4763
4733
1572
4364
4792
4934
3579
4754
4918
4441
3888
4728
4677
1830
459
2828
3379
1947
2169
4877
1825
2587
4742
3431
1052
2921
1726
3811
4611
4055
1025
3243
4751
584
1694
4362
1096
2942
3109
1006
3222
4217
913
3476
4858
4863
4919
4974
397
4883
4458
3058
1840
3958
2099
4242
747
913
3346
4919
4756
4769
514
950
2462
4763
4584
508
326
3322
2286
2762
3710
4103
4486
4707
4631
4508
3687
10
2900
2418
4016
1487
4677
3628
3604
4
1567
4420
4906
3231
1465
3554
3745
4310
3688
3733
417
2382
1374
2741
4067
4563
4256
3539
3139
4131
4282
469
4874
3595
4939
1222
822
2529
3970
4525
883
3034
3819
2042
4593
4055
2630
4100
2069
4038
1565
4094
4132
4067
3726
3018
512
4521
1949
4018
4339
3930
4783
117
1002
4190
3793
3761
4607
4680
3773
4573
258
129
310
499
3499
4754
1904
4763
4225
3892
874
124
2057
3923
2023
4295
3830
2216
2360
62
4554
3068
4911
3864
2810
4172
2453
2371
4876
4779
1945
2262
3623
3525
4903
4816
3992
2373
3860
4182
4727
2039
3541
4565
2871
4961
4780
328
4005
1868
4033
2222
4142
4839
2840
4429
4630
4436
2963
1446
3100
2325
4729
34
4696
4544
4612
3450
4223
3808
4539
2766
4019
4855
4035
4904
4754
3969
1068
4717
1140
4454
3188
4546
1790
1125
4372
4840
3904
4906
3870
3343
21
1962
2586
4466
4481
2992
3275
4550
4133
3829
4530
660
4229
214
4100
4024
3622
3269
4085
3891
2889
4867
3376
4595
4539
4747
4023
294
9
4826
3209
3897
4298
4561
4414
3844
2469
2214
3740
3333
1367
2778
1593
4578
907
509
4765
4684
47
1986
2584
3467
3374
3552
3258
3986
4349
4515
2963
3295
4605
1281
185
2948
2029
3483
4399
3428
968
2125
4481
1061
4447
1753
2532
2290
4277
3034
1237
3853
3878
4135
3658
3303
3847
169
3923
1861
1241
1730
1899
4083
1196
4750
4171
4082
4229
4507
4754
4761
4050
4417
4113
396
2358
249
2390
1480
118
3766
3932
4843
4193
3699
3793
4268
3368
1786
3509
3983
3449
3878
4166
1441
3888
4457
4471
2559
3173
2451
4585
10
4322
2696
1521
114
1392
2266
4079
1465
4412
2637
3203
4419
4685
3428
4841
986
4593
3676
4179
1775
1804
4003
4763
4621
1122
2272
4029
4452
3919
0
3576
2742
698
3594
4402
1699
4559
1690
4656
4511
4293
3954
4584
1066
171
2931
473
4507
1
3511
4308
2715
2620
4620
3915
1670
4398
2202
3668
4716
4478
4706
4687
710
4388
2878
877
2935
3420
4268
4143
3850
4923
3422
4462
4450
4695
4489
588
2927
2363
3234
4802
4163
3734
12
4350
3112
4525
4712
4771
3739
3194
2761
3347
221
4542
4402
4481
3670
3570
3589
425
940
3785
1661
3251
3975
4193
4905
4684
652
3962
2417
304
4321
4465
4371
3142
1919
302
4232
4720
4588
4819
3155
1547
2733
44
3938
2173
4936
2334
2142
4755
1075
4888
4746
4839
759
3360
4387
4408
4010
4142
3163
3377
222
1729
4637
2519
1718
380
1515
3552
2
4920
3551
4115
4481
387
4315
983
0
4367
3129
3528
3773
3169
143
2005
3729
3966
2739
447
4443
4318
1141
4428
4408
4960
2863
2504
1228
2323
24
3150
3251
3497
4531
2796
4574
45
2219
4804
3820
4370
2709
4832
2485
2789
3550
1867
204
4779
4857
2117
3494
4886
3541
3206
145
2823
4579
4639
3765
4069
4506
1408
4765
3829
4326
1590
1871
4609
1064
4697
4870
4697
1234
4295
4004
3014
1695
4046
945
2119
3034
2196
4566
3442
99
4210
4059
4247
4747
4464
4502
4472
2691
3939
3802
3714
4723
602
4287
3674
3401
3868
1571
1437
4794
2412
4937
3308
4202
4732
4788
2430
1008
4644
4301
2352
3994
1770
3808
1891
867
4584
4146
4795
3533
3821
4958
7
117
241
4499
4247
2225
104
112
3041
4742
1472
4507
2802
4562
4872
3272
1515
3691
4477
4547
2681
3165
1726
2087
1858
4435
3686
4897
1355
4730
4176
3924
2586
4655
464
4296
4656
3528
4578
3812
3736
4711
721
3427
2475
919
3791
3232
4630
1267
3032
4843
3790
3660
3555
3517
1295
4834
4916
2959
786
234
3878
1910
4034
4738
4324
1011
4164
2265
2035
4303
2900
3450
4642
2056
4870
3000
1545
4567
3948
1373
4645
2693
1862
1151
4004
4450
2523
4527
4094
4840
4629
322
1852
3579
1803
4863
2217
1231
3098
4483
69
2362
57
4468
4919
2599
3640
4896
4186
1365
1844
4857
4806
2803
3162
3030
2645
4558
4474
4374
1999
3838
3705
3293
4561
3712
2745
2576
2367
3495
4102
4685
4373
785
2866
3643
4443
2410
4369
409
3676
4185
671
4558
190
4706
40
537
3859
818
4278
4813
4122
901
4975
3800
4827
4094
552
2580
3377
4113
4412
4934
4358
4743
4742
3292
4176
471
4764
2870
4499
3109
4134
1166
4568
1997
4150
3128
4812
4069
2658
4927
957
3291
4785
4293
2899
4784
3013
3631
4722
856
2405
2443
4497
2940
4282
487
4740
3722
4782
2444
299
866
3004
789
3296
4537
4114
4525
4191
3626
4504
3655
4395
3954
3316
4600
1221
2938
3663
4916
4551
3217
3852
4322
4922
4844
898
3784
1793
4159
3635
4485
4541
3511
1637
4723
4904
4451
3800
1620
4691
608
2997
1612
4739
4611
3709
1344
3099
4918
4922
3275
3955
3819
3188
1736
3798
1375
4671
4670
4300
1132
3804
1818
2859
36
3574
2108
4646
4732
2114
1253
4165
917
3724
3057
1703
4909
3312
392
4871
539
1789
4730
2209
3668
1960
164
2797
4781
3017
3168
4754
928
2159
4338
3263
650
4708
4318
80
4726
164
3847
4505
354
4639
1759
2478
3568
4880
4884
4779
1430
4799
4920
1908
4741
3561
4693
4841
4340
4135
959
1241
4280
4749
2962
3434
3908
2531
1602
3629
3188
3645
4504
4356
4433
2579
3173
4070
3526
2657
4494
1624
4798
3816
2093
4649
1988
4554
4844
4919
3234
4630
1287
3559
4718
3827
4439
99
4205
2126
3608
4465
3515
3151
2726
4710
4748
3165
1428
4078
4837
4540
115
3693
4388
4680
4137
3386
4219
4667
4169
4148
3914
4613
3798
4422
4618
1512
2623
4905
4667
56
832
4678
2786
3222
4018
3143
1949
38
3843
2483
4398
4601
3871
3975
1169
2057
227
4586
1002
4253
4750
4934
882
27
1022
4701
4878
4630
4945
1706
4167
3333
3943
3072
4445
4580
4401
811
4531
4716
3479
288
4844
4692
3492
2527
230
1756
4359
4489
4726
4755
4499
4445
4558
3476
2054
3683
2340
2760
4774
2977
4000
1736
4364
4334
3851
430
4491
4311
4326
1279
4466
3279
1401
4446
4757
4718
274
2293
10
2162
4413
4689
1588
4316
1269
4646
4012
3504
2292
4649
1595
1010
1431
4293
2510
3252
4501
3192
1519
4157
4568
2741
4540
4234
1406
4292
4321
4918
3601
4896
3197
4417
4132
3630
4805
3238
1208
4706
2727
4652
1069
4260
4671
4266
869
1064
4556
2491
3020
1307
2591
4625
3166
2995
1327
3758
4625
4934
4038
700
1621
3763
2445
4726
2491
4712
4864
3866
1370
1400
257
3545
1155
4522
4150
3291
4673
3043
4569
2470
3240
2614
1778
3954
4392
3824
3955
1207
2460
3945
4852
4758
4662
4614
4539
4718
4814
4523
4720
3627
2878
3865
4747
3245
3600
4493
3754
3919
1015
3310
4642
4471
861
4748
4539
46
4163
3045
3067
1506
2772
1552
1653
4756
2364
4973
373
241
3919
4676
2425
2100
2993
2548
4130
4566
3930
4423
4215
1622
4176
3145
4791
2023
3970
1161
4057
3947
52
394
1968
4343
245
3179
4787
954
833
2089
4730
4588
4244
4738
3434
4595
2263
4129
3329
4579
2862
2077
2960
4632
1311
2162
4760
3785
2885
737
1216
4815
3788
2941
2923
4761
4864
2407
4323
4358
2426
7
3144
295
4269
4131
4605
1500
4718
4800
4303
4805
4169
4436
3343
1948
4575
3963
4429
4623
4047
641
4103
611
3889
2694
1062
4250
1374
745
2133
1660
4212
4743
1
4495
4511
2028
2592
2965
3510
1727
4878
2637
4589
4397
1151
2109
2483
3599
778
4456
2990
3125
387
4038
1776
3228
869
3008
4716
3417
1203
4770
4509
391
3778
4135
2437
496
320
4925
4442
4170
3659
4595
42
28
427
4226
2717
4816
2610
4995
79
1772
1461
232
2716
4060
2721
3614
4925
2191
12
4812
3082
4264
3146
4936
3469
2199
314
2924
2318
672
4863
4459
4635
4096
4752
3607
739
2365
4511
4329
4959
75
3616
2826
4364
4619
4481
82
4707
4260
4194
3455
4038
4060
3893
3744
3111
4529
4467
4329
1337
4814
4945
3482
4704
3743
4345
4267
4016
4909
3295
2411
4538
4863
4873
3419
2274
3629
73
1379
1535
999
2953
4820
4678
4011
271
4729
3401
2319
4701
1836
182
3662
255
4141
3304
1671
4448
4509
4089
4151
17
3915
1082
2707
4353
4170
2
4595
2448
4830
4628
567
4212
3639
4172
4648
2828
41
4341
4115
2449
3898
4061
3539
1363
3362
3139
4327
2225
3591
1705
485
3684
4183
3853
3181
763
2254
1433
4384
2319
4955
2943
3474
2445
3854
4178
2737
1858
4235
4817
651
4020
122
4910
108
4738
2736
4296
691
4743
4707
1108
1870
4031
4372
4388
2638
2657
4618
4624
4422
123
1935
3214
4526
3316
4732
2826
1856
3789
56
3518
2063
2418
940
4469
4039
2448
3454
2655
4517
1
3656
1192
187
4162
3265
4428
3588
4550
4170
3078
4434
4734
2277
3553
4112
2639
2195
2605
4559
36
3601
4506
3933
4558
2453
4041
3097
1143
3699
3682
4823
4733
3963
4413
4454
4884
4370
4722
2262
4492
4850
2806
3408
4844
4554
709
2208
4322
4415
899
3353
4282
3751
2734
4768
4569
843
4900
4149
317
2689
2591
2498
1707
3802
2909
3411
1075
4815
4015
2486
3735
1855
3608
4138
2316
4299
4614
1699
3672
2597
29
4879
3517
4238
3589
567
3026
4649
2875
2787
4725
1432
3835
4647
111
2576
924
4343
3523
4639
4445
4692
3644
655
1030
4761
3577
4472
3299
1645
4450
1917
4938
1601
3774
4959
1772
3746
4355
2725
4713
1388
4757
3573
3844
3561
4211
3114
1061
4297
2
794
1653
792
3709
4757
4407
3407
4652
3764
4465
4729
4661
2849
552
3407
956
4437
466
1371
2046
3941
455
802
2882
4763
3627
4396
3597
4334
2387
4581
1062
4218
2695
4551
955
2025
4431
4818
975
4459
1297
901
2085
4583
3706
4197
12
3768
4810
3849
1270
4465
4535
4354
4843
4206
4627
91
3797
785
4758
1830
3611
3247
3903
4492
2476
1694
4443
4792
4867
2766
3664
4655
4276
2585
4628
4085
4031
4304
4461
1663
4826
3006
4649
2056
3485
2757
2179
4186
4180
160
4422
4340
2841
4596
1870
3177
1562
2426
4759
3418
2642
441
4922
3767
4266
4831
4921
4692
2496
4358
219
3103
3437
4754
3019
4688
3926
4422
4304
3425
3485
4725
4791
3464
2515
4573
3042
0
2341
3340
4812
3466
86
832
3639
3544
2954
4669
4668
3480
693
4777
4658
3674
4658
3848
3016
3180
3866
2390
4434
4708
3401
1023
2827
3996
564
3054
4222
2747
1152
4713
4250
4220
2413
4513
4627
4706
4760
3035
4340
2920
4266
4379
4927
4818
4847
4689
1014
821
4956
3358
3365
3499
0
2733
3103
550
4515
1177
1313
4722
362
2161
3497
3413
4176
843
3121
1009
1267
4277
3640
4513
4313
2082
3432
521
3332
407
646
4658
63
1360
3010
4004
4425
131
31
447
4205
311
4947
4551
4386
2181
3975
4208
1127
4564
4896
2360
4312
3986
926
393
3841
4720
4369
2411
1037
3601
20
2684
3093
2621
3512
1374
4284
277
4650
2176
1130
24
99
3707
2579
3258
4621
1334
3310
3399
3934
3078
2926
3997
1779
833
2391
4042
3472
4231
4346
3645
4176
371
402
40
3325
3913
3307
2240
3282
4418
2318
4153
4512
2048
2063
2567
1412
4358
3859
2018
2725
4121
4362
1816
456
1162
4762
4792
4253
1578
4294
4760
3994
1578
2609
1349
4781
4847
1129
2784
2562
4917
1688
4010
3489
2271
4312
1073
36
4340
3861
2248
4893
2966
4383
1331
3651
4497
4777
4635
3977
2901
4500
2704
1908
3496
2772
4901
4712
4027
4881
509
3907
4107
1688
104
3377
4306
3318
3949
3903
786
1047
1
4834
4863
3958
2792
4113
3371
4099
2999
2830
2271
3911
3180
1424
4388
3148
4332
18
840
4355
4874
4394
1049
2036
4638
3606
3383
4646
1380
3834
3426
475
2424
2976
3816
2654
2449
4425
3712
2696
338
4582
4110
4706
4051
4662
3266
4904
4658
4817
4924
4683
2723
4573
69
506
3254
2544
4097
4150
536
2280
2548
578
4634
4339
3522
2766
2376
4776
1
4241
1900
85
4022
3248
3954
3491
2126
4260
2675
4110
4744
1695
4887
4618
830
4368
2588
4789
3974
3808
4731
3348
3676
3335
2073
3689
3016
1689
3230
4330
809
1659
323
3477
1298
4188
2111
301
4611
3869
4124
4663
2723
4265
4065
4725
2876
3782
610
4757
3455
902
4478
2759
474
2962
3321
4127
3881
781
4959
4488
4905
2388
4460
4325
4225
3242
2379
4599
2203
2189
4190
3521
4144
2200
3456
1810
2319
2792
3949
2926
2813
343
4599
4715
4012
4837
3148
1015
4940
2112
1567
2229
3205
4405
4299
4051
4795
3905
2023
3297
114
4626
4809
4261
3845
2922
4692
3150
3847
4587
4297
4600
3189
65
1178
2515
4439
4076
4769
4612
2446
2350
4161
1899
3318
4748
4376
4325
1092
4626
4571
2321
4377
4343
3924
4373
694
4738
738
4604
1544
4891
2544
4697
3732
4864
4025
3959
49
2880
2786
4109
3511
3279
4635
4405
444
3068
1888
4463
4847
787
4160
4505
4540
799
2927
3683
3766
1663
3857
4284
4785
4955
2126
3454
4245
4076
3678
2414
1622
3890
4846
4758
2890
2724
1011
3900
17
4627
4508
3303
2764
518
4799
4474
4048
4806
1331
4396
1611
269
911
8
4727
937
2762
3374
4089
4935
1079
4767
821
4391
3963
4033
2903
1925
2840
2595
3342
4600
3592
4539
3762
4666
1119
869
3816
4276
1929
2988
3191
4189
3471
3643
4214
4773
3349
3626
3351
631
4622
3119
3771
4917
4524
937
3736
17
2
4378
4826
2923
1978
4266
4551
2119
4602
4229
4502
3354
3711
3797
4398
2340
2511
3801
4859
4756
856
3721
4586
4793
2548
3466
1892
1290
4370
3857
2908
4721
4714
2736
4597
806
143
3931
298
4198
3745
4604
170
1738
4473
4407
2267
3879
3375
2613
4172
1596
4317
4048
4137
2445
1838
3465
4741
1642
2380
4870
4000
3932
4746
3225
107
3555
1251
119
2868
2315
541
2772
1274
3627
4425
2369
4394
3780
4216
289
4689
4768
4674
4182
3115
3665
4698
4669
4716
4453
4278
2798
3259
3280
3525
2587
4634
4554
2407
4501
1446
4206
4145
2475
4828
3084
4486
840
1042
4687
4603
916
2276
4880
3886
3137
4188
2343
19
4735
4291
38
3106
3364
4519
4498
4262
3550
2135
4504
2817
3361
3144
3032
2740
4122
2247
488
4548
4786
3750
3323
746
4725
4715
3288
3952
4566
3870
4424
3677
4475
2953
2823
3622
3462
4847
1863
420
4256
1368
4892
3660
2420
3983
966
4677
20
4796
3887
3
4464
4087
2684
1712
4324
1643
4687
3443
1601
4107
3896
1313
4251
4350
4196
4758
4772
4065
2643
8
4049
2296
4504
4198
2529
4274
4461
2638
392
3840
4862
4773
4660
4856
3747
14
4412
3712
575
4575
4385
4959
4500
3727
4425
3391
2176
3446
4746
3805
4552
3860
4859
4682
3498
3031
4739
3438
2170
4075
1787
4735
3473
2370
3974
1665
4916
4731
1064
4290
4580
3828
4129
1756
4739
473
4643
4374
4720
115
3867
3760
4760
4402
3978
3389
4866
2382
3095
4706
4397
1160
4309
3879
4799
4903
4862
1279
2792
3138
4613
4507
2422
3194
4755
4069
2503
2996
1016
4348
4863
4660
4764
3205
967
4448
2078
3813
4738
4877
4414
2443
4129
1906
311
4593
4727
2965
3809
4175
4266
4543
875
4913
3455
4857
3194
4168
3835
2474
2389
4942
165
3859
1807
2724
4109
4151
4769
2958
4008
4548
2192
3361
3483
1800
3112
823
4953
154
4435
4381
4548
3818
4721
3299
476
1458
1071
1480
2283
126
3907
386
4749
2304
1197
3511
4787
4063
3403
3377
1625
2904
3447
1357
2377
4682
4436
4888
458
10
3758
4748
3820
3818
4751
1339
321
4249
4723
6
3580
4149
1850
3768
47
4426
2415
4406
10
2346
4723
4686
3758
3348
4582
4732
4615
4095
4267
4720
3484
4842
3313
4777
4714
2517
2
2125
4640
4448
4701
2024
3019
2637
3079
4100
4651
2063
4742
4069
4865
3734
587
2278
3530
4309
3645
3216
3646
3992
4493
2199
3162
2632
4038
2973
3755
2092
3883
4591
4747
2103
3439
4262
4472
4585
557
3994
4887
4736
4511
4043
4754
3821
1821
4925
4273
4837
4596
3930
792
3428
4397
4837
3944
4942
4598
1504
3702
4222
2636
246
4535
1067
2491
36
2816
3902
2951
3889
4760
0
3842
2946
4411
1438
477
4648
2915
4006
3806
2934
184
4075
4477
921
4582
4681
4898
4409
1606
696
2671
682
4478
423
4468
4534
14
4749
2851
3947
2758
1652
2211
284
4696
4063
4926
89
1270
4250
2908
3121
4436
3146
4259
4470
4634
4195
4563
339
4039
4245
1416
2723
2747
384
4169
918
450
4477
4522
2
2629
2524
2218
1209
2877
3117
3765
935
3972
2901
4528
262
4740
1971
4417
4940
2246
3670
2875
2034
4307
2919
1960
4116
3922
4621
4309
4768
1873
2340
4686
1807
4336
4423
202
3611
3210
3933
3995
4776
4576
2641
2152
2856
4536
4343
4368
3133
3904
4706
4160
3011
3883
4036
4831
3896
4619
4633
18
4399
4476
4005
4761
4161
3839
205
3553
4443
3821
4456
3206
3659
1865
2389
2881
3149
4274
3414
2223
4296
3654
4847
486
3233
4651
3809
3422
2662
4907
3633
4498
3722
1669
4604
4765
4185
3309
3549
2796
4708
3767
4868
2986
4732
1120
4776
1983
3942
1798
4570
1314
2371
182
1503
2188
3723
3931
4423
1430
3483
3683
79
70
4430
3109
3446
3245
3085
4567
3699
3485
3478
4103
4603
1715
2049
4958
3786
1306
3043
4498
2913
4546
3399
3884
4170
1861
4037
4552
1570
4534
3519
2407
2841
4686
4568
3716
4779
2296
3827
4929
2048
4086
4646
2818
1966
0
3910
108
3354
2645
3951
1056
3136
3413
4446
4530
3650
2275
4704
2810
4146
1810
4370
3601
2543
3158
3484
4612
3173
311
169
1907
3307
4118
4625
2793
854
4522
4657
4851
4073
3158
4732
4047
2760
1956
4473
4267
1182
435
4218
1596
4616
966
1421
1374
4408
4663
4744
4244
2731
1198
1719
3188
1597
3138
3032
1769
387
11
3058
4049
2195
583
4466
3789
4743
3523
4617
4303
3294
3504
4835
4240
2035
4082
315
1
4554
490
2646
4580
3816
4792
4946
4647
4188
4207
93
4930
3371
4738
4847
3134
12
1821
1306
4149
4859
3923
4155
3308
2995
4942
924
4933
4686
4406
3215
2024
3118
3934
2727
3457
4725
2410
3403
4531
3442
3505
3300
1
201
3671
253
2197
4439
2540
4191
3965
3249
4641
3844
4707
3849
4834
1437
2021
338
4516
3819
4004
4500
4069
3840
3763
2546
2879
1458
4394
4272
1212
1782
3976
4337
939
3776
4835
1182
3076
2058
3130
4655
288
3640
3184
3646
4504
147
4351
2446
2714
2525
743
1203
1871
2386
4101
3922
4359
1785
4669
1452
2143
4764
1714
4972
1888
3151
4876
4527
1876
3210
2087
1746
3396
4697
4014
4158
4445
1360
3738
1907
3798
4004
123
3819
4931
4098
4117
3707
4770
4772
3144
0
13
2480
3061
1979
4585
4607
4519
4101
703
3738
4514
1762
4342
1532
423
12
162
4792
1544
2229
4771
3765
3028
4619
4344
2921
1511
3696
2211
2036
3326
1842
3596
4924
4289
1486
2183
2061
4873
403
4128
39
3314
2758
2065
4151
4745
4643
4386
1632
4335
4341
4867
4792
426
3397
4877
4643
4743
4312
842
129
2166
1250
1705
4123
4348
4782
3662
4416
3400
1175
4451
3093
4104
4567
3798
4942
69
1694
0
1792
4812
2342
2316
2834
517
4563
885
4266
4743
4215
2170
16
3657
4820
4236
4359
177
4087
3284
3545
4932
47
2590
2347
3640
4822
4863
4900
4285
3399
394
966
867
4109
199
492
577
4707
4713
3685
3451
4474
3868
1835
3430
3842
4137
1
4969
841
3353
4830
2638
3443
3439
4141
3255
3834
4744
4664
4866
4144
3916
4681
1479
537
4351
4449
4574
4870
4417
4290
4676
124
2790
180
570
3668
4285
2158
3880
4344
2947
3626
2893
277
4361
3559
3363
3269
4743
1640
2722
130
4687
3871
4245
4655
1292
38
4332
3231
4687
4589
4401
1447
3834
2867
4368
4616
4519
3568
310
1467
4495
4371
1544
4511
4538
4940
4507
2043
723
4670
4424
3072
2210
4753
2937
3472
3206
4726
4776
3309
4370
4888
162
3549
1053
4276
4237
3489
1436
4697
2780
3110
3252
4149
2947
3238
1643
2199
4156
1327
4034
3305
3850
4479
3953
4617
2961
3752
8
2667
4400
3848
4016
4118
3762
1111
4000
2448
1872
2361
4747
4005
4055
1704
1938
4753
1320
3553
4635
4181
4002
4755
4863
4948
4213
1484
4844
4798
4278
4619
3865
4476
4762
4816
3298
2117
3966
4358
3
1217
4049
4660
3229
13
462
4649
4804
4709
3998
2439
2956
4521
4769
2267
3987
1385
2689
2431
4754
4918
3419
2358
4426
3009
4778
2704
1167
509
4441
4726
4421
4079
52
3833
4244
3418
4477
3219
4083
271
2089
3554
3150
4396
4635
585
30
4605
4639
2716
4209
1730
4759
2986
4743
4154
313
59
2856
4777
4265
4731
16
4602
3531
3713
3379
1539
4489
1053
3743
1080
2516
3830
68
388
1209
4353
3674
4825
3255
4229
3360
3456
4655
4925
4355
1648
2660
102
665
4704
1543
4292
776
4324
2345
2381
4777
4276
4654
2634
4418
2411
4121
4228
1910
2086
3748
30
4807
4143
1459
3039
3371
517
4449
3646
1478
4652
4333
3792
334
4378
2604
4712
1008
2137
2252
435
4911
4613
2944
153
857
4086
39
2955
2448
4135
2440
1837
4780
1727
3750
483
77
3956
4483
2499
3921
3231
3203
4251
1537
1980
3609
2655
4435
2782
3418
3314
3935
740
4050
983
4523
24
4866
2301
3863
4568
2196
63
4476
4737
2913
4394
1060
4065
2955
3847
3574
2382
1245
694
4952
3440
3797
48
4148
3001
4794
4242
3595
848
865
3746
2605
842
0
2631
4934
4290
595
272
3223
2189
4120
4671
4807
4763
4471
4126
3922
3847
3457
1391
4717
4243
314
3010
2613
1054
2185
4361
4586
1455
3463
3478
3707
4622
4735
4453
4469
3945
711
4008
790
4328
4640
4680
4817
2872
1227
2523
3615
4866
1183
3527
270
3444
2482
358
3040
4661
4174
3105
4502
56
2934
4136
3377
4311
3037
4765
3362
4837
2576
727
4751
477
4726
4097
2857
3290
2787
3730
3117
3866
4833
4782
4213
2934
4516
4674
3036
3050
2529
867
2074
909
4269
2268
4653
1888
4194
2008
4018
4773
3555
4761
4596
1710
4337
4851
2202
2826
2522
832
3777
3437
4578
4434
4440
4395
4684
4716
4658
4774
4584
4689
4447
4304
4216
4826
971
4115
4444
3299
4660
4660
3984
3392
4924
4030
4333
4924
3994
3473
453
517
4143
3277
4116
1207
4310
1791
1607
1138
3755
4963
4845
4000
4676
1349
3930
4738
4777
3485
2730
2769
924
4077
3896
4695
4898
2602
2918
2149
2619
4059
2624
381
1204
3443
1502
4614
4364
3766
4643
1861
4193
4529
4733
4254
4567
467
4325
3867
950
4586
3245
4495
4472
4050
4047
4639
201
3849
324
4593
2309
8
734
4350
4590
4758
2668
4026
4106
4667
4034
4157
4499
1965
2275
4688
4883
3905
4580
4754
3731
3722
3994
1441
2948
4511
2501
2536
4942
2313
4619
1372
95
4431
2272
4360
516
4757
4734
4865
1070
2818
4485
2133
5
4900
3228
3993
3296
413
4729
3947
4067
789
3752
3775
1563
396
4455
144
4777
4668
4518
2939
3255
3190
4222
4748
3700
4677
4134
2950
1274
1628
955
4614
2184
120
16
2994
1720
1507
4724
3738
4332
4839
54
1219
2105
4554
4054
186
2356
3340
3965
469
4590
4840
1572
3254
4082
4223
4084
395
4279
3500
3690
4418
3832
36
3600
4682
4752
1388
3916
4715
3875
4748
4797
4181
929
3453
2632
4843
4693
1950
3985
4810
3651
3671
4855
4892
4869
4748
2907
778
4035
3650
4796
2785
111
1922
3814
3076
3387
3842
3551
3746
128
565
4735
4132
1833
36
23
4750
752
3967
4477
4838
3768
3495
1058
2598
1641
4077
4681
3910
4505
3131
72
4474
4085
802
2371
2535
4443
704
4636
4238
3354
4880
4502
4645
4369
4914
3691
4143
4619
3678
4633
1662
4922
3295
3668
2069
3546
3018
1549
1828
3228
4942
4253
2575
3651
4723
4495
352
978
4533
4491
2077
4255
4250
572
4847
2593
4215
4748
4747
506
2798
4856
3938
4491
1329
911
2686
3481
1312
2728
4149
3889
4725
4635
4930
2906
3849
385
3494
3503
1027
1433
4238
4818
4723
4415
4949
2441
4930
609
4627
2385
3061
2103
4474
3576
3879
1641
4328
3763
401
4676
4239
1869
2574
4851
4663
4018
4864
2686
4740
4768
4354
3826
2587
801
3820
1564
4823
962
4751
4682
4726
4767
1799
345
3176
4641
4308
4347
675
2166
4816
3012
4139
825
4568
3842
4917
231
4630
462
3892
2211
4277
4264
4493
4380
3500
2911
3152
4755
4569
2166
3522
4550
3985
3797
2137
4752
1761
3506
3124
4637
1618
4213
4693
2154
4802
3377
1900
4051
3422
4558
3411
1189
4800
369
4613
637
1875
3903
120
463
4250
4705
3860
4741
1204
3706
4481
2205
4201
3554
1862
4013
1837
3515
6
767
1800
4278
2073
3235
1865
4598
3482
1541
4704
2639
105
4102
2286
4721
1114
815
1309
2875
4048
1541
4762
1512
4776
4003
4508
2707
76
4246
4480
3791
1651
4195
1806
2433
4671
2646
726
4203
3212
4600
3295
1639
3695
4695
2603
4866
3079
4216
4749
4137
3716
3383
1919
3244
4102
3607
4563
3454
3777
3663
3300
3822
4785
4779
2125
122
2534
4852
2329
4137
4206
713
4649
3870
4323
2717
4722
4937
4301
4619
1956
3710
4764
4676
3889
231
2153
3252
4648
4524
4410
560
4634
1577
4820
4746
3126
831
3365
4343
2106
4149
3337
3556
2958
3965
4710
4505
4368
4340
3824
343
4284
4713
3015
4848
3631
4633
976
1215
950
723
4016
4005
4737
1913
2818
3199
4898
4071
1872
4860
4205
4396
3956
3560
1715
281
3921
3592
4728
763
4442
4801
3646
927
4159
4299
4844
3396
1069
2632
3619
2719
3342
4504
2079
4733
4745
2916
2937
3776
2823
3477
1899
4815
4335
3766
4668
4465
4299
2986
3067
1975
3348
4520
3741
4823
3579
4857
966
4048
4218
1948
3634
1293
1872
931
623
3752
4335
4292
4161
4047
3060
2283
3914
1734
4265
185
4144
4855
1072
1842
355
4599
3423
4030
3088
385
4583
4197
4067
3887
4826
4706
4662
4858
3457
2996
4170
2459
2233
2411
3206
4856
4860
4729
118
3232
184
2177
4732
4291
2733
4213
2522
3670
3789
2574
4117
3612
4870
4718
62
482
4562
2200
4860
2115
1853
2855
589
470
4870
1714
2299
1846
3518
2916
1244
4546
2979
4716
4385
4108
1861
4442
4755
4773
3108
2068
4444
3667
4860
4309
2937
125
4733
3149
4533
2276
4234
4408
4028
4729
4545
3936
4692
4573
804
486
3329
2855
2681
4555
4758
213
4207
3646
4586
194
463
4709
4256
1183
4781
4309
3146
4195
3324
4194
3449
4628
4565
4561
4812
1365
1077
2941
4411
2856
3910
522
4093
2412
2704
4640
3522
4947
4760
2963
465
4734
4721
4543
3197
2388
4848
1038
485
4622
2266
236
2943
4223
3928
77
54
634
2123
4670
2816
4354
25
3339
4891
618
4165
4734
2538
2755
2040
2384
4689
2957
0
575
4500
3578
1305
1946
2430
3614
4614
4521
4109
4867
4537
3401
2334
3878
1230
3924
3976
4011
25
4146
4558
4116
4666
2753
4362
4340
1017
3882
4693
4766
4737
4687
1579
4480
4303
3728
3880
3350
4653
4614
1040
3336
4782
3674
4701
4176
3772
4466
4791
3269
3027
43
4477
835
3449
2817
4256
4710
4798
4668
4701
1576
4539
4804
4360
3871
554
1614
3938
3858
207
3133
3560
3586
4697
1668
2944
2331
4762
1136
287
4478
4661
3333
4209
3490
4689
3621
3857
2016
4730
2842
4215
4412
3086
3593
428
4931
3509
4021
3277
4761
4255
4577
3995
4727
3989
4824
4089
3478
1463
4823
3539
3449
4828
19
4187
8
1082
4045
76
2910
4665
4738
3189
4245
4017
1505
2993
1989
4530
4767
2686
921
3563
3987
556
4675
3090
175
4052
2283
365
1191
1406
1073
4128
2868
1282
4338
3565
2142
1158
419
4121
4468
126
2432
1967
4176
4560
4745
4699
3821
4770
3860
4355
69
4129
4220
1613
3734
6
2496
2647
2050
4483
4805
2849
4001
3036
2844
4866
3178
4543
1862
888
2762
4779
4091
2704
1613
3391
4560
3712
3122
3393
2766
2761
4292
4573
68
4727
1141
4785
4651
990
4798
1593
3755
4210
1850
3663
4046
3283
1496
1837
2809
3571
4604
1490
2906
3935
3428
4615
4752
4046
2985
4013
2123
3856
3346
3635
4614
4259
4646
3736
2968
2015
3308
2484
4711
2208
55
4892
4447
4488
3591
2979
4804
4606
4030
4690
3037
4050
4440
4236
3424
4656
4078
4731
4273
4714
4585
4243
2148
3882
4524
4047
2642
3026
4457
4418
4226
4687
3594
3121
3607
3682
207
3653
4674
515
3202
4226
4284
4802
4620
252
3046
98
4706
111
4312
614
2477
4690
4731
4702
3243
3054
4587
2370
3717
1900
1163
3268
2717
2092
2854
3852
4163
2124
4690
4702
93
3329
2163
2277
2878
4634
3016
4520
2146
4445
3597
2136
868
1089
4751
2991
1269
4477
4607
1273
192
1332
2989
2604
4379
4721
4420
3155
4587
4527
2948
4078
4810
4405
4266
4051
532
4080
2031
4556
4721
2685
2662
4925
4034
1
4184
4755
4314
1661
4052
4585
4412
3822
134
1813
139
4655
4053
3074
139
4476
4093
4379
4433
4162
3668
1752
4520
2518
73
4022
4262
2520
3864
3110
3042
4794
4752
4344
312
3508
2370
4606
1963
925
4495
3759
4784
4751
3906
4113
4414
2194
4822
1175
3556
558
3988
4645
4420
4726
2404
2628
399
3449
4127
4117
3986
4071
611
4467
1697
693
4233
4068
1792
4414
4374
626
1390
3796
3984
3986
1175
4562
348
3671
465
4237
4481
3528
3726
4323
4745
4958
0
4788
4621
2580
2222
4079
4505
1992
3063
4914
4909
4644
4808
3416
4490
4706
12
1492
23
176
3861
4923
2004
4783
4414
32
2956
4295
1630
3258
4603
2017
4947
4660
3042
4781
2782
2858
2668
1649
4603
3080
4585
4015
4350
529
4096
1745
1457
49
3037
3950
3644
4182
3761
4480
4611
3157
2726
2320
4444
2874
921
3646
3785
4250
4733
3964
2854
3260
1997
1900
1473
4840
2576
4882
3189
717
4718
4525
2398
3917
4701
1884
4031
1382
4703
4594
4736
1234
4394
3259
2280
4465
4013
3162
4934
4842
4516
4525
4534
2500
3851
2511
2330
4506
938
3997
4927
734
4453
3735
4918
4560
3465
3092
1679
4183
4142
3363
4616
3146
4228
3436
325
4872
2958
4698
4369
2614
3679
1928
4503
2087
4360
4675
4602
4758
2678
4315
4347
4467
651
4432
4558
4223
4383
4247
720
2837
1144
4412
4373
4438
3965
294
3584
4747
4858
3553
2893
3464
2028
4700
1327
4161
291
2543
3274
1898
4394
4164
1416
30
1810
4445
3944
3056
2612
4051
883
4558
4748
1330
4814
4910
4736
3723
3425
2972
3152
2659
4054
15
235
3260
1088
4712
12
1685
3824
4833
1087
4950
2750
3594
4330
480
3233
4828
4635
3679
3587
4688
3337
1995
3268
1290
2871
4416
3079
4948
4820
3014
2531
4728
1941
22
1588
4932
730
925
274
3489
3496
16
3564
1384
3337
4497
4554
2276
1875
4695
3837
3401
4078
2312
3802
2993
4640
3423
2803
681
1979
1201
4744
3424
1263
2008
3592
4786
4705
1670
4596
4368
2520
4908
3418
15
4514
4432
4751
4741
4007
3350
2429
4862
4902
4816
1538
4686
4547
2647
4169
4756
729
4289
4636
4809
3531
2362
362
4588
4336
3313
703
4751
4905
4668
4282
3245
421
4586
3574
4768
1890
4354
3043
3898
4368
2979
4565
2951
1768
2436
3847
1372
398
4570
3423
4628
4690
1954
2534
4255
2466
4080
2714
4336
2448
2182
2071
3830
1449
910
4744
4778
3027
3911
4812
2021
4410
2248
4445
106
4246
4427
2857
4691
4570
4141
2771
2978
1050
4741
260
220
1240
3731
1676
4437
348
1585
3778
3898
4108
392
3849
3480
4921
1873
3146
2839
4770
4910
1243
533
3341
4752
1802
4778
4490
2623
4513
3963
4602
3309
4158
3306
4615
4758
2593
2387
4379
1316
3371
891
4715
3002
2463
3736
4385
2316
4525
1208
2614
4419
3870
2706
4672
1525
3823
3216
4740
4893
3230
3325
3091
4687
2312
4395
4685
3205
4487
4429
445
170
4022
4835
40
94
3923
3502
4645
3217
4129
813
4225
4922
1864
682
4356
2235
985
3289
2365
4320
4170
4440
2962
4707
475
3070
4775
3
4227
2450
4828
3863
3353
4188
4310
4912
3154
4449
1241
3580
4124
4583
4192
3727
4586
3670
3537
4174
4739
268
4793
4273
3592
4603
4699
3034
57
4396
4880
1017
4740
3292
4820
3152
3424
4793
4286
3700
2311
1421
2652
283
1177
3153
4383
1613
3034
4838
4939
3709
4393
742
4175
4463
3989
520
1424
4558
3579
2502
565
4874
2776
3058
3307
4074
1983
4853
2951
4280
431
2909
3010
1
295
4554
3583
3085
4735
3915
1380
4176
4318
1280
3492
4640
1423
4665
4181
827
4852
4752
1257
4176
3318
1839
4382
4163
2230
4127
4522
3543
3159
4559
1275
4738
4822
1324
4689
4921
250
3556
994
4974
2502
2402
4781
4851
3810
4486
868
3471
4779
4641
931
3962
4918
1470
2484
913
3023
1897
4614
4430
549
1750
3544
4770
4137
3423
4232
2833
4584
4402
4892
4481
4695
3801
3494
4165
4776
855
4737
2479
4706
613
3651
3757
3539
3544
1863
4553
4263
4716
2402
3246
4234
1988
1056
3422
3532
4690
4610
15
4048
1590
3644
4410
1373
4274
3440
4785
1527
884
3781
3096
3877
1019
3364
2301
4623
4352
4054
2894
4327
4499
2856
3160
3040
3377
4650
4786
4671
3925
4568
4098
3355
3577
2001
2847
4656
3788
2902
2624
3588
87
200
213
4634
4545
4262
3301
4420
1224
2633
2157
3713
1082
4505
4566
756
4133
232
4677
4554
4585
1645
3820
2042
3637
4416
3412
721
4431
4194
4891
4015
4788
120
4708
2508
3645
4694
4787
2875
3400
973
2041
4713
4546
2504
3317
4221
2940
4419
3859
4122
1136
1433
3978
4810
1701
2841
4718
4635
4364
1221
4866
4308
81
3174
3380
4677
142
4802
4590
4504
3164
3757
4700
34
3792
1186
4448
4595
3101
3965
3836
2897
4619
2893
4113
3862
3359
2171
1594
4649
3275
2652
4765
1410
4950
619
3835
2880
4160
2421
4856
3955
2370
1784
4704
647
3521
4785
4438
4867
3566
42
385
4738
847
3469
3098
4205
3476
1030
4693
3075
4915
4922
1291
3456
1833
2053
3544
3906
3112
4750
4072
4083
325
4264
3768
3438
4450
3574
4801
2577
4726
3071
4203
1273
2870
3023
1655
2992
1
4518
16
4646
4772
1941
4312
3717
4004
4528
4629
4518
1646
4719
580
977
4750
4660
2387
454
4168
4645
4541
1965
3713
2606
3849
2647
4769
4637
3365
1779
4330
1214
4089
370
4130
4552
2728
3788
3331
1518
2251
581
608
3942
919
3481
1603
4915
3960
4885
3439
2893
4101
4780
3988
4041
4428
3991
4052
4741
3210
1773
831
3017
4025
115
4190
4522
4143
4402
3885
2706
1636
4161
1780
3233
886
4173
4246
3422
1900
1184
3870
3028
4636
2011
2493
2843
3704
4436
3609
4167
3703
4882
4667
4771
4454
299
4703
4860
2543
2693
4849
2124
3029
378
3253
2224
4363
3700
4324
4779
2873
3572
1244
2820
4084
123
1125
4442
4414
868
548
2958
4477
3725
3798
4644
1705
2993
1602
1984
739
4507
1614
2169
4610
4780
4930
1456
706
3507
3454
1086
2893
2532
4519
228
4744
4359
4491
3827
3067
4730
1763
2726
4290
3042
3698
3227
2460
4717
4744
4780
4813
1593
2273
4438
4456
4519
4672
4739
896
3581
3210
3961
2965
4628
2363
4256
3112
4696
4432
1515
4065
1934
1716
2691
1918
4726
4002
4902
4811
3332
591
2658
649
4909
4921
4200
2649
3135
4027
4150
3497
2516
4845
4921
607
4853
4721
4201
10
3766
4510
4781
4416
4720
4624
4499
2286
1371
956
4500
4341
4060
710
3792
4508
3811
4582
3682
4164
4638
3387
3096
3652
4196
4717
4067
3664
1472
4027
1230
4364
4537
4594
3273
18
3794
4772
4287
3229
396
3636
2394
4781
4831
4561
4597
1821
53
1983
2418
4580
961
3525
4529
341
3062
4709
4044
4785
3
901
3042
233
387
3940
4329
2753
2839
2186
4701
4589
1695
2934
890
2587
462
4756
683
3009
3236
2536
553
3155
4915
58
3225
3893
4518
2831
3208
2464
4457
3941
4143
1663
352
2339
4600
3951
4610
2116
4035
4623
1766
2719
4432
4712
4569
4756
3024
599
4790
3379
4109
4716
3701
3282
4712
4619
1244
3713
4381
4516
2210
4922
1134
3653
1034
153
4614
4775
3568
3794
3193
141
4382
4668
4486
459
4669
3307
4154
4280
4035
4356
4156
4404
2790
564
3312
4927
3452
4213
552
4607
1945
2999
2361
2342
4003
3835
4491
2782
3781
4123
1761
4905
4610
4689
4885
4514
3348
3654
4271
1939
177
2278
4321
3845
4905
4034
3435
60
3866
4566
4235
3540
4093
4165
3577
2767
4655
4943
1624
3777
398
4959
2755
2918
4271
1184
3097
586
315
508
2644
4936
4551
4600
4604
1633
4251
3251
4828
3120
4137
4624
4440
4497
4475
2847
2883
4618
3664
555
4047
120
124
4758
4709
427
4408
1330
4091
1694
3098
4356
3808
2996
1824
224
2258
3401
2982
2130
4108
4606
4742
4610
4739
23
2279
4751
1291
4916
896
4850
4625
2837
2928
797
4014
2510
4218
4080
4158
4349
3383
4109
565
4613
3062
4889
240
1184
1141
3445
4030
1295
3261
3537
160
4810
791
4362
199
1329
1762
2280
4453
4328
4043
4630
4096
3538
3527
4458
3813
3155
4618
4536
2738
4522
2841
4829
4514
4055
2095
3565
3793
3269
3588
3935
2463
379
4850
1583
4578
1621
4080
4194
2370
40
3561
601
4676
4752
2648
4554
4839
3651
216
4441
3609
4369
3691
3985
4014
4455
2312
4616
4953
4387
3005
984
4310
4875
3120
4727
2970
998
2995
4329
3156
1506
4369
3932
4678
2187
3559
4254
4717
3672
4716
4382
3011
3231
3824
1752
369
4397
4557
2490
4587
4697
3766
1055
4085
4092
4753
3648
3800
3188
3876
4793
3719
4537
4906
3774
4749
2354
2159
2924
3497
4314
3691
4378
3089
3388
4101
4604
4853
1114
1417
4912
129
4819
4618
2231
4434
3305
2940
4391
4020
4531
3714
4369
4198
4281
4324
4852
1786
1707
4686
3335
2500
16
4101
1293
3511
4256
2517
4613
4675
4918
0
4871
177
2367
4767
2362
2970
1349
4331
2935
3017
1574
363
4291
3361
4686
4280
2441
4366
3291
335
3172
4455
1326
4953
1497
4561
2784
4735
3212
3512
3738
4698
50
2564
4349
3478
4532
593
4592
542
4748
672
3506
4200
4266
2924
2782
3851
4434
84
3923
1405
4383
4721
3001
134
4119
3950
2366
2851
3861
4652
493
3189
4906
3162
4577
1251
4566
4434
4099
1078
4303
4171
4063
3576
4556
4759
1625
4071
3481
1065
2907
439
3984
4543
4793
3907
4365
4862
1894
4286
2991
4222
3654
1496
4944
4807
4131
4922
4691
4
286
2510
684
3275
1095
4458
1865
3815
2147
3350
4253
3936
4589
4116
4682
1951
3532
2847
1163
4312
0
3805
4343
4817
4605
4372
692
4764
2023
3760
2321
3401
1894
2436
1
1558
2236
908
3713
4150
4933
4181
974
4334
1599
4675
607
4067
1654
2912
4230
4450
4694
3585
4838
1079
3975
2303
2277
3127
4648
2781
3735
4223
3471
4888
3516
4310
4601
4770
4952
830
2065
1308
4724
2510
3291
4913
1838
3911
65
1704
4852
1960
4083
3335
3978
4123
3789
4547
1991
3075
4530
4729
2892
3863
1693
3352
18
4918
2803
218
3930
4395
2107
3964
3031
409
4401
2456
213
3124
2793
4405
2235
1631
43
4465
3826
4496
3849
4104
4698
1946
716
3432
3432
1680
2913
4123
3837
4587
4561
4636
2232
2840
4084
1630
2804
4712
4759
1904
1000
3159
74
4707
2378
1207
3452
3978
1132
2375
4748
2976
4657
1757
3885
4326
4622
1683
3741
4126
514
12
4279
4213
1194
4443
3435
114
4924
4361
4906
4834
4205
453
1990
4152
3787
4477
3214
3045
3510
2792
4806
4284
4479
4764
4909
4044
4239
343
4662
723
4616
3839
12
2534
2550
2078
105
2649
4066
1990
4558
4889
4013
2614
4034
3239
680
1585
2215
2706
4803
4738
2425
1746
1869
4554
4475
1122
815
791
463
39
4443
3832
4101
4585
4572
363
2220
411
3251
460
500
1834
4920
2149
4749
2245
1641
4675
3539
1596
3670
3041
1135
4703
2702
4200
4474
4421
2952
4438
2936
4582
3153
4602
720
2438
4008
1683
1650
4154
939
2672
4079
4682
3794
3830
4792
3936
3897
3224
4645
2542
4919
568
2619
2684
1217
4147
899
363
0
3980
3956
4059
1240
4442
232
2635
1647
914
3832
4748
3464
1208
2300
3574
1920
4868
4584
4496
4071
3524
3995
2997
2840
4048
628
130
4032
3862
4035
4502
2481
4918
234
4667
4319
2471
4792
2064
3831
3278
3565
1237
1
3537
4800
1943
92
4165
3024
4738
2594
4739
4805
3651
4773
3131
4719
3498
3781
3902
2901
2958
3152
2398
4786
2523
486
4351
4630
4725
394
3978
4861
4867
4942
4775
148
4728
2873
4462
1935
4878
3951
3781
4435
2834
3120
2095
2041
4581
801
3980
4356
4520
4053
2747
4795
3993
4878
2858
1692
4103
3015
4611
3008
2690
4298
3006
3471
4826
2615
4321
2503
4207
4315
4521
2956
2308
2487
1096
4897
4856
4698
3072
202
4053
4284
4729
3506
24
4689
3515
1336
4765
3028
259
4790
1806
4134
171
4654
3671
4414
4602
3288
4183
4880
4836
4458
4704
4135
4923
2122
2604
4265
2094
4782
489
10
4613
4694
2970
167
4785
4595
3952
4492
4606
3663
3109
2896
3139
4833
4240
1582
4392
3588
843
4138
2442
2479
4456
4750
370
1219
2125
4811
2070
3651
137
2245
3518
3326
3496
5
45
3128
4143
1998
3460
4737
1086
4408
4600
3539
4885
4699
1279
1910
4388
3384
1
166
4249
2735
4878
2349
4364
3820
3503
3207
4268
1988
4403
4446
3484
1864
3076
3995
1917
4653
4357
1616
3252
4652
3916
2958
4884
3680
4444
79
38
3615
3354
3408
4081
2603
3064
4563
4687
4888
4313
4249
3286
3056
607
3542
3110
4406
2363
4150
1553
2374
4563
4099
3530
3359
4911
3398
4433
2109
4371
4290
1769
3824
4129
3494
4820
4829
3987
3494
3251
3576
3638
4093
4358
4532
2703
3000
3537
4012
4586
4560
4074
3165
363
2116
772
2414
4735
4478
4801
3909
675
3940
229
1076
3715
2978
4965
4592
304
842
4250
1974
4478
520
977
772
4573
3318
4396
229
2236
659
1577
1141
4057
4702
518
159
140
4345
1718
4714
2607
4745
4704
179
3997
1698
3474
2166
4026
4720
4747
3632
4732
4932
2671
1969
184
3577
4635
2552
4493
963
1753
22
4735
4153
2406
4792
3927
4415
2216
1470
3132
3774
4525
4634
3781
274
4373
173
4136
4177
1305
4690
3572
3832
4852
4626
2963
1340
3623
2220
379
4759
4454
4610
4372
3997
84
786
2816
4774
1741
4146
4760
1376
4348
3869
2027
809
4731
1058
2759
4901
4748
3343
4509
2712
4170
1110
4830
3535
2794
4531
3570
4440
4023
2401
4539
4040
2339
3739
3017
481
4212
2993
2489
2797
4425
4835
468
1036
4850
4558
4003
4026
3614
2871
895
4525
222
855
4899
4452
1865
753
3036
4371
3333
27
103
3339
3720
4729
2745
3150
3098
4503
3772
3194
1069
4877
2041
4433
4275
255
1034
2836
4659
3634
967
2549
2882
4921
3131
4797
4724
2611
2466
4396
4632
85
3555
4713
4684
4913
4070
4622
4762
1771
4185
4570
3437
3312
2989
4813
4590
2774
38
1825
3692
2714
2723
4733
4231
4396
4737
2865
1243
65
3168
0
3041
3124
2313
4286
1058
359
3820
3503
4129
2990
3108
4926
4226
2491
1807
4730
4657
3997
3740
3173
3976
4156
4191
4953
2317
4735
4781
3720
2393
3596
2526
4832
3869
3961
1750
4288
1449
4058
4109
279
2958
4865
2737
4921
1864
3631
4938
3027
4582
2561
1701
4626
2771
1236
4960
4151
2100
1377
3039
2739
3960
4355
3024
3476
3980
4657
3821
833
753
3286
3791
3948
3085
4969
4584
4577
4493
4722
3518
3306
4790
1620
3908
3730
3099
4430
282
2343
3143
3837
2050
3127
4686
430
4475
4814
4891
4846
4142
4752
1
4861
2007
4403
4641
4088
2461
3733
4083
1974
4729
3220
4933
4708
4829
4906
4262
1329
2262
4557
4408
4774
3854
3753
4531
4583
939
2632
2311
2389
4481
2768
3557
31
4290
4649
4764
4365
3175
827
4705
2835
3981
52
2241
3197
1698
2730
2813
2135
1392
3951
4577
4319
2867
4216
4892
2776
4927
487
3900
4675
4315
4612
4918
527
4678
4810
3922
3958
4610
3313
1205
79
3572
2067
4040
4485
4079
4537
2455
4055
1832
4829
4936
4908
4590
4595
42
2509
3831
4537
3976
4400
4773
4487
3523
3881
2635
2602
1560
4792
4872
4088
406
1840
286
2433
3512
4205
2902
778
1063
848
4050
2089
4342
4718
2469
2744
784
4292
4361
4861
1630
4615
4803
3432
4745
1964
2871
2245
697
4211
1644
2990
1640
10
3130
4735
4738
4065
3971
3979
3195
4405
2463
4784
3576
4365
3704
4429
824
4548
3279
4948
4341
4664
1899
1427
4534
1749
112
4040
4963
4282
406
383
3930
4359
4508
544
4138
4294
3747
3855
7
184
4342
4039
4471
4466
1711
4616
3015
4594
4285
552
3873
4247
4713
3419
4457
3167
4628
4402
7
4781
2588
2439
4742
983
4444
4388
3686
4475
4341
4391
783
3811
4672
3499
4345
712
4703
824
4903
2989
3071
4458
3298
4651
4458
3405
2226
2318
1407
4768
4584
4260
3032
2450
4658
4265
44
3809
32
4740
3388
1408
10
3000
3939
2
231
4512
4536
4521
4727
4746
3910
4624
4321
4646
4094
2653
3929
4899
4529
4080
3007
2499
2322
1002
3745
359
2917
3157
1803
3473
4037
4357
2619
104
4291
2852
4111
4835
1369
1144
3713
257
4894
4405
3097
4531
3111
4766
4586
3114
930
3886
3935
4665
2783
4793
4211
4114
3363
4775
1203
4376
3552
3506
3160
4234
1333
2932
1539
3952
1121
2192
1324
4885
1895
3926
4486
2369
4373
4936
4732
4714
4718
4242
2861
4428
1058
4879
4446
3009
3718
3657
2069
3722
4658
2710
3270
780
4377
1433
2110
3716
1409
4337
4850
4691
2465
607
4890
4491
3694
4415
196
2811
4355
4702
4061
4783
2649
1534
3854
4822
2044
3414
4042
4060
2202
4858
3757
4882
560
587
4129
3793
1018
2040
6
176
4725
2616
4403
1821
3316
2509
736
402
4808
4564
4913
3912
1322
306
3808
3812
4776
3439
2962
4541
2312
631
1855
1079
4681
4718
2615
4567
1207
4388
2984
4779
4341
4492
4679
11
4608
3730
4051
4930
3134
4017
3069
2852
4422
3555
1399
4253
3794
1887
1484
3673
2405
3972
3049
3310
3994
4334
4032
1501
3250
4299
459
3276
1161
3575
4841
4284
3593
4545
1825
4668
3445
4711
4605
4932
1657
2627
4655
2769
800
3970
3288
3842
4065
4606
4845
3289
3664
1624
2206
4738
4506
4862
100
4169
4298
98
4492
2447
4154
4859
4635
4514
3565
2389
4705
2565
6
4113
2615
3991
4689
3278
4385
3935
2929
2618
4708
4157
4735
4534
2688
855
1627
2731
3110
3159
4302
413
4360
4699
4315
2388
3628
336
199
2730
3356
1405
3025
2706
4713
4121
4376
2557
885
4770
4071
4535
4681
1876
916
3975
2828
4886
2732
1054
4742
4810
1493
204
4373
1760
4245
2660
1290
2168
4571
922
3284
2744
2850
4863
4087
4747
2290
3740
4323
3968
1855
4475
4670
4759
4528
3969
4200
4824
16
2611
4818
2909
4747
185
4774
4619
4627
2339
3620
2751
3183
4150
1985
4507
2450
1324
4708
4008
3191
910
532
3012
3907
3976
4065
3951
1840
2674
4942
4143
4348
4474
4599
911
3132
4712
3951
1890
3949
2331
4350
3654
176
1918
3969
3229
4540
4241
3803
4275
4437
4784
3785
4563
64
4682
4268
4227
926
387
4840
4403
840
0
4744
3991
4874
4621
4413
2184
1708
4839
3911
1777
4945
3666
4893
3223
2050
2189
1849
1348
4719
4743
3982
4953
4786
4561
3592
4045
129
576
4536
248
2871
2749
139
4114
22
4853
3093
4249
4692
3859
2315
3938
913
0
4577
4512
2718
20
3947
4964
1641
4414
4174
3927
2814
725
822
4440
2754
4513
1216
2758
4677
2916
3013
187
4067
4313
4547
4518
1703
4902
457
428
3164
4723
4531
4156
4341
3921
3765
1115
2904
4220
4875
4054
4765
3170
4068
1571
3949
3876
3444
4052
2284
2725
4690
4144
3258
4249
2750
3979
553
2438
1680
1637
2655
4206
3827
4901
3918
1487
3934
4916
1844
2177
3391
556
2228
3027
3134
4026
30
3663
4627
3144
63
1094
4
2688
1479
4636
2925
402
57
1313
1742
4609
4601
4447
2573
3521
4837
4110
2305
27
3942
3583
4917
4544
3023
2505
4712
538
4551
791
4580
4825
2594
4629
66
3637
1056
4310
1221
2794
1318
3938
2218
1007
311
4482
3904
518
3313
2552
305
4567
763
4550
4832
4747
375
3649
3235
4746
3446
4714
1126
1344
2590
3053
2760
1660
3866
366
1526
1113
941
2899
2191
275
4057
4467
4915
1576
4558
369
4796
1228
4920
4462
4111
1452
7
1674
2834
4402
2567
3132
4566
4698
4361
1146
4905
75
4040
4621
3830
2986
4830
4931
842
362
1613
4772
3692
3030
4740
4541
2993
4197
4859
3719
4736
299
3522
4920
2828
484
4761
4254
4812
864
1751
4537
2434
2719
4751
4724
1134
4931
4656
3610
3168
3920
2096
249
1986
805
212
4964
4551
2508
3594
4869
4594
908
4219
4110
3132
3553
4756
1673
3031
3258
965
4251
2780
2666
2983
4794
1683
4584
4636
4504
1831
4808
4739
3564
4412
4501
3825
302
4348
2253
2685
2804
4106
2711
4793
1313
1498
4809
1086
2264
876
0
4513
4515
4588
2988
668
1372
4857
3275
3643
3769
4444
3860
4386
4007
4269
1591
67
1111
2050
4813
2074
4714
2383
4599
1787
3528
2844
4413
81
4375
3112
3351
2598
4671
4453
4747
2374
1428
3817
4046
4284
1639
3871
4390
1330
1169
4593
2772
3782
1729
3300
4736
1893
2866
4090
2736
4617
4782
4058
1877
2648
3554
4839
4593
4784
2459
4074
4368
2449
4731
3648
4785
2110
2505
933
2133
4801
859
1205
4786
3797
4750
4677
2255
3618
4755
3889
2020
4834
2729
1643
2392
1172
1479
4590
1581
3594
3403
1416
1269
4768
2889
4815
2288
4372
4368
3975
3925
3266
1185
3023
704
4499
97
4685
1073
1937
3408
784
731
4168
142
4967
3999
2588
2295
1001
3111
4365
4396
3766
1545
4096
1464
1667
4902
4787
204
1729
4855
3352
4234
1121
4406
2250
4037
4209
4027
4421
128
783
3718
4682
2079
4819
1794
3351
3536
3733
3611
2951
4632
4537
4470
242
3889
4826
4616
1712
2560
3282
4045
3983
4800
1573
4062
4299
2626
35
160
3481
4900
2717
4334
4179
3705
4855
2500
2364
1579
4671
6
3408
4889
3233
3424
4560
4653
4699
3586
4623
4001
1434
4353
2329
424
4208
1897
2278
4206
3099
4049
3196
4755
3396
2858
4174
3008
4152
2996
4005
2738
2568
710
3789
3862
1859
3166
214
3636
70
2457
4550
2444
2128
3620
2702
4739
4054
3568
4480
2266
511
2829
1419
4449
864
3957
3595
4481
884
3962
4787
4720
2754
3168
4218
1934
4642
1053
4322
4826
2396
2027
3195
4431
3061
4678
4561
957
4466
4822
1955
3869
981
103
4892
3528
3849
2351
1781
4506
4563
877
2411
2808
4566
1932
4724
2639
4212
4128
1660
4324
2616
4375
29
4914
4823
4533
4952
4874
2342
4246
3579
4223
4615
4560
4723
1494
2777
3195
4169
1547
3745
3566
2276
1086
1430
4918
3754
4713
4316
4275
1639
4085
2335
2949
3733
2359
294
3894
3877
4668
4520
4071
4099
1351
3117
4681
43
4088
3918
966
4605
739
1452
1308
3582
1256
3982
2618
4477
4868
4908
3240
4761
635
837
2345
1794
5
68
2027
2372
756
4595
754
4652
2548
3958
4449
4951
4193
1806
209
1693
4735
4529
2450
5
3682
3892
453
2236
3185
4296
4750
4871
4723
106
4630
4465
1984
4258
2574
3684
4257
4031
2907
2988
1686
4830
3963
4624
1635
4182
4608
4302
2382
4249
2597
2324
4479
4647
4219
1407
4081
4016
4131
1125
4135
0
3963
3594
1811
3377
98
41
2371
4475
4825
1492
47
4702
3252
1860
1315
4423
3160
4656
3661
4950
409
3115
3703
3780
4865
4936
3120
446
2484
4878
586
1049
2331
4080
1279
4797
4488
2053
2250
200
2399
3136
870
3262
3859
3848
1873
2154
1686
2162
4004
3860
1084
656
4254
93
3608
3361
2948
552
4301
4601
388
4370
4324
4681
4266
4645
3804
3327
3428
384
4796
4743
4633
4919
3625
4826
1528
4819
4616
4682
2162
4877
4665
2467
3611
4897
4173
3666
1195
4483
851
3435
269
4690
3014
396
1869
3369
4820
1545
3649
384
3761
4687
567
1350
1782
2035
1390
807
3505
4321
4560
4583
3593
4143
3292
2718
177
4354
1478
1882
4553
4730
1719
136
348
4426
2521
3985
4309
2669
4751
1707
4438
4545
2261
1747
4374
1917
4642
344
3808
760
3114
2890
2597
2209
4375
4612
3264
1423
4317
3495
1518
4792
4132
1916
349
2152
3991
4513
1082
9
4612
1136
4603
436
2830
1154
4330
2339
4069
4771
4517
4350
4647
4461
1386
3628
2374
3991
3402
4677
3821
1202
4630
4068
2716
3534
4701
1600
830
2366
1720
1390
1156
804
4691
4252
115
3703
4604
4387
1439
4553
3505
4071
2303
1804
800
4510
4732
2446
4655
4021
4078
4164
4074
3424
2471
3185
4915
4687
4
4010
4348
4703
4440
3505
563
791
3581
4842
3593
3379
2264
2728
4783
4680
4131
3888
4035
434
4872
4292
4551
4526
2150
3330
884
1226
3690
4750
2017
3629
3993
655
3490
1956
1324
4267
3829
4908
4264
2168
4666
3485
4097
82
4144
1840
4599
2281
3868
2317
1118
1720
4802
4200
3131
4004
3612
3021
288
4500
2903
4617
3483
3234
4907
3509
282
4417
1540
4902
3930
4114
2164
2337
4209
3660
2709
2313
3566
2482
3247
4604
4399
518
4283
1265
2035
4567
4796
1350
3958
1232
4055
3749
1527
1121
4776
2808
4196
4769
2000
945
1798
4673
7
1645
4497
4647
4802
4662
3016
4276
4328
1776
3705
4446
4337
4381
98
4232
4475
4828
4639
4366
2864
4428
0
2782
4705
4372
463
4018
1371
4206
4964
2281
4726
4429
3239
3731
4873
4055
3356
3764
4945
4637
1720
4065
3302
3531
4149
3550
729
4418
1249
4605
846
4318
2926
629
2387
3799
1169
61
4506
4662
4458
4514
1827
4444
1882
1923
804
4018
3176
1676
4806
4567
3657
3617
1782
3124
2660
4634
4074
4407
1518
2907
3884
4783
4736
4063
4781
4218
3646
313
339
4377
4538
4677
2865
53
4704
3346
4427
4932
4923
4590
4325
1179
3253
3583
323
2935
1610
1316
3966
4671
3747
3695
840
4302
3105
2026
2752
19
4158
2001
2669
4413
4758
4593
629
3448
2079
2499
2208
3985
3547
4330
2349
3966
2542
2399
4284
3953
4738
3626
3757
41
3648
1278
1763
4882
3283
4143
4653
3682
3722
4566
1080
3973
4678
3506
4445
4851
4370
4282
3521
4902
4434
1559
3209
2
2572
2789
1422
3155
12
3975
2349
2889
4243
4454
2566
3049
4472
4878
3588
1791
2395
4460
3725
3936
2129
2166
1799
4654
2735
641
3798
2772
4501
4863
2217
4535
4929
4816
2269
2386
4888
897
3217
3478
4463
2329
4917
4417
4824
282
2178
4837
3525
3699
4909
145
4502
1860
3403
3453
2052
4781
4537
2669
3591
409
4481
1969
3067
3552
3870
3346
2131
32
3507
2633
3442
2437
572
4542
4949
3956
3467
4913
4112
4750
3129
752
1753
4736
1444
3938
2324
3233
561
4231
3658
4042
1599
3308
3463
4858
4063
2958
4768
2290
3843
4444
1396
4549
50
4729
4793
4617
4729
4309
2143
3232
1455
3719
4859
1379
4797
4057
3322
4391
4096
3777
2609
4177
3939
2232
2597
3422
4690
4609
4494
4860
2389
4252
3997
3839
0
1699
4137
4929
4296
4955
4191
3737
29
2426
2468
4915
4646
4036
4596
3695
4260
4911
4759
3977
3300
1652
3161
584
978
2608
4621
3271
3708
2742
4620
3478
2986
4554
2633
1154
599
4207
2045
1018
2369
4038
4751
686
3131
4906
509
4910
2374
3201
3787
2874
2604
4750
2064
4775
3990
4047
4317
2534
3913
3458
4436
4539
4668
3360
69
4004
2703
1926
4638
4104
3583
711
4340
3510
16
4693
4510
4715
1227
4119
4330
3763
3388
3972
4737
2364
4565
1203
3891
3039
4367
4733
2688
2207
3067
2043
4712
4281
2154
4440
4538
3070
798
2833
1600
3508
1846
3436
2274
1491
69
2697
4759
2591
4859
4727
4209
4732
4698
4569
4962
2247
4660
4848
2898
228
4731
3729
834
4758
439
4459
4045
1985
4931
4708
3947
1271
4155
3711
4587
4064
788
2824
1289
4417
2408
4693
4057
3949
4770
2321
4954
651
30
4233
1470
720
3908
2393
4464
4019
4592
2388
2708
4236
2163
4610
1883
21
4492
4595
479
4034
2312
49
4930
342
4497
3983
4289
3193
2589
2747
4697
3031
592
4881
189
4806
4858
1290
4342
677
1870
4578
368
3909
3877
4761
4437
4669
1225
3507
4706
3355
3875
4690
2613
136
2742
4734
4196
4052
1561
2832
42
2440
3024
4362
3125
3053
4509
2060
4913
798
2550
3827
4181
555
748
1294
4125
4
220
3461
1866
3630
4270
2962
1714
4744
4646
1814
4395
4929
255
4749
3058
3816
2942
3764
3848
1728
2850
4240
3599
4304
4074
4912
3933
2257
4688
4241
4646
3297
1937
1371
3683
2274
4223
4700
849
1247
3385
3860
2311
3322
2587
2260
61
4116
3670
4108
4334
4860
4804
3142
3843
4394
3884
4305
4786
4254
4744
1445
3408
483
2608
3503
2016
4250
4436
1465
3759
2113
4536
1464
4246
3880
1043
4566
3661
4905
2396
2591
4409
2418
107
4478
4723
3534
3475
8
3747
3901
404
1631
4492
3383
4224
4329
1572
4475
2070
2864
4521
3648
3248
1237
2097
4789
4279
2422
2523
2437
3751
734
534
4901
4584
52
2994
3852
4076
2127
4869
4714
666
4831
1043
510
4585
4571
4708
3249
667
4361
1726
1272
3861
2997
2841
4232
4363
3865
678
4737
576
4012
2360
1
4451
3929
4297
1883
1965
911
4314
4940
4639
3476
1854
1545
3725
4954
1500
3742
4465
3611
3818
971
3280
3891
2241
2241
4227
4116
2791
3218
1990
1169
2752
4717
4380
4443
4818
3891
629
4445
3690
3963
1156
3411
3540
2277
4790
49
1450
651
4739
2746
4162
1745
2046
4086
4776
1294
4740
3292
3857
3268
4432
6
4693
3261
2747
3814
4821
1189
4850
3844
3412
0
4748
3663
3608
3693
975
2396
3120
2269
2650
3224
4384
2041
4101
4627
4627
203
3598
369
3902
253
3977
2984
4285
1498
3309
3055
4025
578
3894
3910
1078
3524
3829
4531
2913
4739
4550
4313
3729
3578
4746
1836
4402
1257
4342
2045
736
4879
1226
4486
4138
4162
3435
3994
4564
49
2109
1047
4795
4392
102
1801
1752
4094
129
3927
2389
4820
4843
4712
4114
3809
3808
3995
2179
2684
3866
4752
2769
3528
2537
4560
4114
4495
4840
2267
3439
4884
751
2100
2501
1763
3288
4140
2305
4795
4042
11
4852
4358
790
3871
4667
3736
4322
1611
4789
4732
2914
1676
4405
2464
2495
4937
2029
3169
2291
4023
1017
4556
1852
3508
4874
3447
492
261
4489
2369
4631
3841
527
3914
2212
2186
4866
4668
3572
2682
4411
4715
2722
3761
4160
4743
4281
4372
4885
1056
10
2133
4170
4666
1887
2646
4773
2601
2233
3848
4901
105
4603
3288
4713
4303
2991
2071
3988
3990
4094
2975
4737
2187
158
628
4467
3440
4274
2440
4625
4372
3506
1968
4807
4534
1279
2102
3084
231
4492
4659
4819
4815
3154
2
3706
4782
4088
3745
285
3491
3187
1373
3025
2525
4264
3386
1213
4498
2427
2364
4327
4602
3839
2230
3744
2996
4443
4394
4291
4076
321
715
1366
4873
4069
4494
4468
1548
4436
4115
3931
3941
43
4620
4947
4185
4785
3672
421
2996
4327
3849
475
2667
4853
29
2400
2958
3746
4288
4928
2650
4957
118
4635
4229
214
2906
4481
4113
4480
4398
4631
245
4226
3918
172
4057
4570
4756
4549
310
4189
7
1943
4209
2977
1009
4368
4224
3902
3742
2022
4624
4753
4742
1646
2697
2941
4611
516
2302
3138
4771
2904
3812
2825
3790
3990
4223
2767
3575
3542
4737
3928
2791
3232
4545
2801
1011
3568
4853
4486
4240
4045
2499
1695
2098
4175
4683
3804
588
3174
4338
944
4034
2260
4752
3752
3667
235
1472
3579
4398
1
4736
3927
2060
2803
4109
4833
880
3098
4595
4324
2746
4676
3679
4282
4049
4656
3623
543
4703
4752
4577
4187
599
3128
4875
53
2805
4581
4094
1064
1084
4595
3395
161
2219
2196
2345
2504
4146
4672
2017
4756
2376
3022
4695
3275
4498
2619
3386
4723
566
776
350
3167
972
4366
4416
4923
4187
3066
540
9
4815
1319
4261
3568
4034
220
2571
3830
4491
1601
1006
3260
3168
3575
1891
3411
4800
159
2008
3017
3257
4191
3254
1699
3950
3952
2553
1113
2631
4246
3591
4963
736
377
1199
2650
4190
2718
569
4494
2982
3252
4836
3508
3609
1904
4737
3930
4115
3979
3867
3224
4781
4696
3127
16
3068
3592
4408
4390
1764
3976
4668
3393
4595
2335
4602
4676
12
4925
4196
3005
4715
4643
4411
2914
4279
2035
4357
4479
4871
3308
4538
4770
1728
2831
3585
384
3381
3978
210
2545
1918
4783
4075
1655
4925
4475
2064
3357
2039
4853
628
4400
2272
4407
4787
1185
74
495
2174
1461
4164
3869
1576
2442
540
155
4633
1456
2743
4083
1778
3787
3660
2390
4158
2997
3407
853
4748
722
4147
2209
2983
4548
1854
4913
3337
2633
4310
4700
50
3782
1583
3028
2489
3134
1912
3533
2781
4683
4707
4780
2728
1160
2244
4249
2776
3421
1444
677
4658
4729
2311
1145
3629
0
4690
4316
4778
835
4862
3862
918
3572
3728
3678
4211
4454
2949
4004
4890
4317
4743
4466
2154
1036
4070
3711
4956
4778
4485
3814
2553
154
4698
3445
2998
4267
3946
24
3145
231
1161
4758
2689
3361
4614
6
1239
3784
4573
3543
1600
4752
3187
4067
4066
2420
3407
4822
2759
764
4839
1701
4865
3798
4583
2536
4739
2597
1142
2264
1212
3572
4823
3407
3410
875
3916
4685
3331
4856
4646
275
379
3523
4361
2766
3750
4027
4320
3955
1038
2365
2920
4235
148
3292
2916
4578
2161
3296
4811
1713
1909
4481
599
4599
3592
4871
3071
1671
1818
4369
1182
1877
2905
3350
4449
2284
299
4728
3954
2595
4351
4554
2074
160
3826
15
2673
2824
3557
2147
3309
4784
1532
4430
3978
4719
600
4537
3469
2
3806
1308
3959
3352
3820
3449
4019
4541
2866
2948
1055
4876
4596
2746
1405
4742
4279
2813
4025
1318
4648
2594
960
4384
2533
4905
844
4875
2859
4648
2863
4851
4903
2018
4158
2
3176
4135
4512
2465
4703
4809
3661
3809
4307
4003
2909
4889
3895
4814
2744
3787
926
1929
1734
4615
4216
973
4159
204
4629
71
2048
4824
2513
4146
4906
499
4900
1
1098
230
3166
976
4592
4747
3573
3167
3677
4037
3335
118
3714
1943
2705
4882
4926
4914
4238
4164
2609
4162
4296
3268
3807
2387
4832
3933
3651
4515
4318
1286
4503
4283
4751
4926
3897
2947
976
2867
4325
3856
1629
24
2474
210
3347
4839
4740
4433
4770
3294
471
4873
108
4244
4544
2900
1128
4479
3614
4203
4188
4466
1635
4739
759
4589
4093
2285
1454
3598
1627
4889
4669
4901
3167
3606
2262
4767
3445
482
3272
2317
4277
287
4769
993
3768
4744
532
48
4750
4820
3570
3996
2160
598
4575
3068
4862
4023
3558
601
4613
4344
4766
2210
581
4012
2355
711
4732
3835
953
3774
237
1082
3308
147
4402
4948
4424
4589
246
4680
3945
3367
3858
4337
4607
4861
4042
4982
3675
3257
4702
4579
3765
4906
4670
516
1064
3652
4326
3890
3413
2934
2512
4737
1997
3803
1715
4863
3631
3306
4013
973
1424
4591
1338
4397
2210
1717
4643
4560
2837
4095
3195
4636
3534
3528
4825
3722
3932
4154
4766
1053
1271
1587
980
2189
3733
4733
2744
3521
4555
4082
4686
4691
3371
2981
2719
4927
301
4485
1085
36
240
4162
3711
3638
4015
3911
3125
4553
4196
2278
4294
4663
1622
124
4533
4750
3863
3200
4613
1857
3371
4739
4298
4677
1536
2946
3422
4878
57
4567
1763
1406
4486
198
4845
4713
2949
369
546
688
4513
3954
3242
3837
4777
4939
4925
4006
2301
4797
1084
4765
3164
152
4739
3617
2152
4586
4921
2244
4586
3193
1093
74
1968
4548
4777
4073
3081
3558
499
3977
4322
4743
3285
85
4021
2252
4912
3606
3663
3775
4817
3731
486
2165
2451
3879
4767
4717
364
2447
1612
3827
4863
3327
1783
758
3378
3322
1471
4467
548
3837
3390
3401
4457
4891
4603
4081
4178
3444
4327
4744
2608
4446
4381
4910
2912
1038
4436
4347
2606
4905
4315
3695
91
3184
4791
4656
2979
3664
96
875
2681
4605
3087
3786
1193
4122
3021
4399
3359
3419
4772
4071
4297
3599
3105
3935
758
386
3769
4493
1746
4431
2797
2019
4906
4824
4655
4781
180
1405
4786
4704
2393
4551
3921
4773
4431
1991
688
3749
4624
4738
3782
4715
4779
4460
106
4930
2644
4564
3389
3174
4012
2679
1749
1357
2909
3494
2762
3438
879
4875
831
4171
2769
4752
4212
4780
4220
2126
3748
4816
3326
1841
2017
512
4208
4500
4510
4744
4257
159
4596
2214
4589
4123
3457
4748
2236
4497
3824
2615
899
3157
2296
4002
2147
4521
4684
3974
3993
2943
4710
559
600
4474
1316
4286
4735
4270
883
3031
1746
558
4437
4292
4142
312
2885
2749
4781
4798
3891
4492
2022
3850
1054
2406
1966
4203
4118
790
4590
413
4603
1921
2334
4470
3676
4937
3170
4939
2326
3188
4077
1
4808
4021
4482
3155
4294
1997
2139
895
4371
4762
4547
4334
620
4710
4719
4900
4662
379
4768
1474
3377
2217
4503
1805
3577
81
4897
3959
4470
4555
2779
4563
4117
4020
3
4159
561
4656
493
2121
747
4147
4810
3425
4690
4912
4476
46
4482
4648
4111
1181
4597
4498
4485
4734
991
3139
4156
4647
3298
3220
4763
4524
3672
2054
2574
4292
3807
4729
4059
1727
1431
4782
3756
4030
4890
3925
4073
4886
4556
952
4600
2165
4121
4491
14
2057
3038
3592
2836
1747
4027
3864
3702
978
37
4546
288
2940
3171
373
2174
455
2277
4840
4667
3275
4193
4607
3372
4594
3547
2357
3974
3023
2006
402
4001
1525
4633
1026
3807
1098
4823
4758
3913
3259
4233
3971
3298
2866
3699
2926
2751
4288
4082
4232
1627
4733
3590
3798
3629
4437
457
4903
3879
4727
4966
4332
4314
4820
498
1884
3089
4624
4695
4176
4172
4934
1931
4851
4907
3453
3781
43
4734
4401
4421
4133
479
4890
4219
902
4066
4212
4564
4466
4888
4
2328
3589
1518
4132
4180
3571
676
2582
2157
58
4596
4130
12
3853
2119
4849
186
2392
1423
4586
3956
3522
2121
3872
763
4692
3760
1375
4664
3920
4013
2842
4838
2938
4829
2583
4606
4266
4742
2667
4252
4439
4049
3698
3418
4396
3548
4291
4281
4770
642
4728
3571
268
4252
4425
4758
4662
39
4860
2144
2626
3452
4653
1630
4565
2594
4711
4686
3332
4768
2216
3646
4236
1140
4942
4799
60
3719
4296
4705
4222
4682
4343
3361
4011
1964
578
4586
22
2469
350
3909
786
2356
4869
4659
2644
3871
1862
3001
1190
3988
664
2059
3281
4075
2169
106
2371
3183
4727
4040
1143
4544
4866
4731
3929
4596
2283
4710
3318
199
3853
3614
354
3897
4591
4183
4522
3822
1331
4291
383
2086
2428
2480
4772
4452
2556
4710
2043
956
4757
3146
2865
4088
2474
3405
4739
4909
2686
4654
2778
2792
3572
4749
3477
2773
4417
65
2615
4607
4605
4771
1168
4715
3198
4083
4078
4788
1111
3425
4772
3488
4485
4621
4509
3426
4374
2602
1668
2172
4877
338
2833
393
209
4457
4595
537
2400
4375
2995
3713
4756
4073
3001
4302
2502
405
3882
2432
3104
1976
2409
4527
659
3004
4391
1204
4200
4511
4734
3478
4533
1287
1708
3206
2997
4323
2050
550
2666
1275
4393
2102
584
1918
4027
660
1189
1377
4868
2811
4642
4773
531
2078
3959
4313
3358
2906
511
2577
4347
3933
3726
2974
4306
4770
1222
3047
3703
4431
2115
4691
407
4222
457
1783
4796
182
894
1790
4808
4163
514
3210
2696
3770
4127
2072
2410
3957
2627
3645
878
3023
566
1947
4702
4133
2007
4382
2444
4450
1
2726
4773
4427
2752
3587
3067
3975
4694
4699
3443
1653
4317
2637
4811
4514
4297
775
4358
4013
2240
2661
4768
3084
1069
1663
1217
4619
4329
3552
4455
2628
2019
2915
169
7
1594
3804
75
1439
1927
2670
3345
3437
4068
3883
3367
3930
4301
4655
4406
1778
3569
4093
1012
3914
4454
4827
1116
2244
4834
4091
1060
3233
4624
3724
1618
4267
1997
2556
4375
4714
4193
2526
4638
1377
2334
4942
1979
1954
3552
4838
2807
154
3363
3608
3987
3646
2374
2509
1818
2831
3026
4229
3115
4097
150
4334
4095
2799
3224
2502
4029
3800
1767
4820
4638
2670
1662
4061
3273
3988
3681
4853
1019
4632
3249
326
4713
4315
4127
3856
3432
3535
2604
3770
4245
2834
4732
444
3544
3877
2980
4431
4947
4817
4131
2610
3006
2447
4316
662
4860
3576
4456
4125
4063
4534
4618
1697
3384
3612
640
2450
2654
4526
2590
2456
4660
4878
731
4188
4607
4090
1973
509
4750
926
2751
4455
4289
4616
4904
3689
4922
1326
4508
4397
4184
4752
3475
4403
4461
3721
4347
202
4049
3072
692
436
1118
302
3000
2730
4811
4780
1567
2259
1205
3703
4108
4636
2618
4289
4869
4223
3204
1071
4360
4711
1015
3747
308
158
1753
622
1555
1562
884
2874
4515
4471
4643
4174
3473
3806
707
4124
2366
4624
4165
3729
4018
4458
575
3776
4568
4492
140
4803
4716
3943
4829
2974
3993
4741
1933
378
3582
2037
3969
1038
4525
384
3844
2620
2969
4862
1381
3226
2640
1138
3759
1251
4755
146
3992
929
4308
4952
4567
2163
4570
4919
1566
296
4806
3960
4233
2645
3397
2183
4483
3875
3389
2600
1575
4744
3449
3709
4703
3303
746
4322
948
1574
3530
1115
4926
4063
1414
4585
1860
4676
4923
2158
4597
1685
4472
2985
4106
4523
461
3733
3432
2049
4667
4476
4629
3088
4632
3716
4682
3688
3708
2393
3731
4034
4779
4511
4821
336
4709
4497
1139
4167
1935
4320
4147
610
3449
3015
1329
4766
2552
3846
3608
4896
922
4411
1263
3081
3675
3980
602
4798
4562
2451
4413
4259
1287
4883
1111
2145
4886
1246
4819
4795
186
4457
2022
4403
3565
4375
2919
2009
3802
1655
4351
3942
1251
3604
448
3582
4832
4459
1955
259
3843
3978
4898
3870
4928
602
3274
4057
4639
4566
1690
4292
4837
4504
4908
4759
4818
4511
2973
4737
3902
3221
3643
4671
1261
4716
4843
3646
15
3539
4508
3973
4212
2706
3024
2608
1563
806
4870
4743
2589
1518
4875
4681
4635
4308
625
3257
3827
3991
3402
4129
4252
1079
4431
11
3205
2756
4747
3547
894
4850
4535
1155
3425
4496
4775
761
907
4140
18
2644
2723
2113
4285
900
61
1158
4093
4033
3734
2996
82
4744
890
4659
4720
1025
4281
3559
4909
3666
2366
74
3635
527
4538
2607
2232
4279
4066
1300
3254
4283
3082
1319
515
4731
4277
2542
3569
1950
4745
335
30
4795
4592
2447
4922
4391
4077
2640
1551
2308
4559
2580
3615
4334
4943
4055
4549
3268
1865
4493
3070
3786
3209
2702
3965
297
305
4193
4908
3698
4562
110
4703
4551
4598
1650
3508
3747
1582
841
3918
4566
4618
4434
4153
3819
3506
2868
4090
2529
4596
2927
2309
3495
4732
4514
1259
4639
3112
319
360
4690
1545
2794
399
3730
4461
1200
3144
4833
620
2246
3482
696
4102
583
4399
4585
4527
3754
4132
1880
2203
2872
1051
4759
136
3541
3811
1979
2506
3055
722
4826
122
2631
4865
3777
3091
3823
3447
3626
1672
4164
3009
1483
691
3772
4766
1483
4748
4175
3814
2346
3233
4939
167
919
3497
4516
1004
2639
3774
4638
4407
3823
4041
781
584
4113
4902
4812
1194
1759
4454
4948
4310
0
2578
4676
2933
4352
4012
4739
4851
4448
4585
4729
3867
3993
1554
4268
4915
1478
4775
4177
4367
1270
49
2962
4656
4503
4114
4283
4920
4024
1949
3706
4493
4029
90
4258
4782
126
3839
4424
4356
4199
2831
3290
4707
2311
194
3291
1943
4620
4907
4729
3497
200
3823
122
3249
636
4390
4983
4390
2677
1231
4834
4426
964
4825
874
3043
4544
4169
4152
4843
109
4195
3892
854
2214
4452
2055
4722
4384
1905
2777
4702
3194
1967
1092
4730
107
4235
4649
4584
2039
4490
970
2282
39
1195
4291
3734
2177
906
4171
1180
3202
2493
952
4773
2789
4694
4385
4489
4327
89
2475
2593
2265
3735
3729
4261
4496
37
4514
4959
3681
4562
3143
4562
4189
4817
2834
2336
4540
1355
4805
1469
4764
1792
2775
4314
2023
4791
4256
3445
3624
3626
4188
2351
4268
4480
4320
2237
2193
1987
3518
3563
4742
3472
4270
4249
4625
4525
4652
4722
1694
4811
2832
1661
4147
4848
2281
2902
4568
693
938
3309
4023
4541
3549
460
3203
4375
2430
4932
2182
4624
3117
1945
3477
4014
4237
4514
3879
74
3397
4493
3299
1304
4754
4302
4011
4862
3646
4911
4010
1506
2550
514
195
4202
866
4355
3856
1684
3590
4812
1116
3726
3502
4879
4869
1227
4392
4465
1696
1503
3149
4177
1764
4207
4748
4287
4682
3444
3868
4
4573
4270
4767
4548
4564
4659
4884
4161
4409
4753
4741
3942
901
4758
4061
1960
2964
1009
3816
4805
4806
3791
3124
3111
4418
4016
4327
4702
4757
2711
4825
4679
2417
4768
3955
4924
1490
2665
4075
345
1929
4082
4125
3527
4648
3487
4346
3807
1230
3687
704
4625
2218
785
2690
4033
4543
938
3966
4696
4723
4853
4107
3470
4898
302
4740
4737
4583
4082
1296
1996
115
4731
79
4573
4688
4436
1754
1904
4201
209
4526
3569
1868
4838
1732
4443
77
1717
2082
3682
762
4786
4647
3908
3614
1257
4874
2025
4928
199
4773
2821
1964
3112
110
4334
4546
3007
16
4855
2653
2869
4148
3211
4371
4512
2074
4753
3744
2933
1908
1804
577
1141
1848
4824
2584
4568
833
3369
4091
3116
3051
1445
4642
8
1934
3943
4947
3755
1474
4675
3760
982
3195
4695
2091
4175
3778
636
4461
901
4298
4723
4552
4868
4158
4682
3562
1092
820
4474
4168
2851
3931
68
1290
4455
3062
2108
4060
4288
4045
3431
153
1667
1206
1090
2518
3128
4717
973
613
508
4574
2638
4528
4147
406
3707
71
623
2270
2721
2168
2332
2143
4334
4452
3346
140
4770
4579
4658
2924
4182
3952
3463
4606
4648
4195
1284
2654
4211
3778
4861
535
884
4749
2970
1574
1431
3856
1573
3050
469
1585
3978
4784
4584
3181
325
4709
4147
4474
3956
4698
2610
1954
1079
4237
1019
4842
3837
3176
2260
3134
4745
3726
4452
4616
2539
4438
4417
2408
4055
3971
2306
4089
726
3263
3797
3049
2630
2541
4563
1987
3883
1244
3390
12
4731
2813
2366
3411
3978
280
4219
4288
3118
3771
3136
4602
3396
4772
4568
2926
1366
1255
4013
4667
4612
4433
1230
1113
2998
4320
4593
3312
132
4423
1119
3740
4349
4413
4416
4050
3488
3838
777
4874
832
4938
4815
1382
2274
3998
4727
2582
4571
4092
409
753
4735
4653
3678
1688
4348
4796
4932
4056
4074
3666
1729
3961
4504
2360
3714
2249
1254
2161
273
2994
860
3862
4966
2628
4724
3801
4058
2362
3436
1602
4737
1767
4777
2246
2415
1910
1832
4756
4694
4724
4420
3161
3676
1323
3975
4751
4757
4746
1620
2054
3371
1368
4386
4573
4005
1854
2982
4053
3916
673
4855
4713
4832
4827
4436
3985
4776
488
114
4877
4879
4943
4068
4766
3672
4704
3947
4713
2834
4782
3131
4672
2275
4434
4728
1719
4259
1787
385
723
4412
4558
4729
734
4783
2639
4846
3906
4077
3996
2113
3397
3
1768
2493
2350
4697
3489
1377
455
4416
3841
4873
963
4716
4623
1033
3096
3815
2906
2091
2209
4563
234
4641
3890
4637
4000
4371
2858
1833
4435
406
4730
4602
1519
1605
3508
3288
4644
4353
4217
3586
2479
4282
1051
4442
1564
3214
3363
3172
925
3375
4813
1195
4827
4618
3561
2846
1316
2485
3369
4897
3961
4031
2785
4554
2208
1832
4994
1617
3887
4068
4597
2157
4365
4318
4726
4447
3828
1593
3102
4602
2788
1715
4397
937
4489
4090
4382
3415
2890
4487
2071
2756
723
2590
3876
2168
4256
3501
4637
4560
2544
4739
3286
2895
2855
4846
4215
2782
329
4721
4373
1044
2881
3312
4492
2233
3415
3304
3178
1703
2799
4606
2815
2799
4537
4298
597
3057
3270
4936
4615
4069
4078
4264
4333
1892
4137
4687
4785
469
2139
1731
4340
2125
4693
4148
4784
4461
1461
3732
4914
4653
2729
3851
2759
3834
471
1913
4731
4832
3988
2443
3836
4839
3246
3051
712
3957
3064
3909
4834
202
2888
1673
463
4123
4448
2941
3150
1019
4504
1440
3546
1322
1827
676
3715
3725
4638
4131
4216
399
927
932
2010
1640
4761
4451
3673
2804
195
4774
4755
4795
1149
4547
4256
4020
4537
4427
3125
4738
3890
1976
4804
2412
4701
2776
2818
4785
3043
4615
4490
987
4795
4602
4449
3269
2281
1905
4133
2773
3748
4816
995
265
4777
3522
4787
2722
4605
2348
1285
911
2128
237
1184
4058
4643
4438
4398
2642
2222
4307
968
640
504
3802
4516
4205
1978
4786
1565
4938
518
843
4235
26
2926
1458
887
2161
4008
2302
1501
4277
4787
4687
4227
3493
3033
3071
4493
1724
3241
4806
4093
2693
2632
1365
159
2482
3677
694
1712
4435
4853
3404
1499
4654
3568
4969
4315
3764
4574
4736
4192
4462
1359
4020
1625
4432
1473
4531
4719
4259
1932
4674
2477
121
211
2951
83
4867
4751
3771
471
1634
4665
4621
1486
4456
3726
4806
1866
3202
3314
2357
2771
4750
534
4923
2774
3101
4597
648
3299
813
3308
3404
3729
3915
3757
4804
4230
4148
2414
2569
1266
3476
2606
1294
4542
4039
4456
1160
2351
4772
281
4598
1118
3204
3701
2150
4766
1923
328
2341
4712
4555
4874
3629
4485
357
39
3390
3825
2474
1720
3616
4970
1585
3013
3817
1377
0
4372
3477
4790
1705
2474
4417
3242
4306
4503
1933
138
1227
4913
1266
1693
3816
4591
3864
4784
4214
411
1059
2732
4058
4845
393
3043
3670
4201
1530
4782
3196
4539
4899
4670
4212
1605
3959
4004
952
4911
3198
1626
1
3783
2014
4744
4334
3184
3462
4774
4214
4786
1005
1890
1909
4874
4172
4576
1684
3027
4088
4848
3590
4424
3527
4222
4008
3761
3998
3966
3506
4605
4169
699
4212
4711
4040
3311
235
4727
4123
3635
3446
4517
2898
229
3199
2220
199
4468
4133
4647
4780
28
3919
4421
1737
2519
562
4426
4616
4341
2363
2159
2425
556
42
3410
2361
4203
3926
1804
4316
1020
3148
4577
4579
4792
339
3917
3051
4388
3993
4668
4917
3938
4778
4937
2540
450
3874
4343
4627
2958
1173
4274
446
4282
4112
4935
3652
4677
4774
1812
2405
435
4420
3642
385
4760
2418
3369
4032
4173
1841
2896
1800
4376
2700
3582
4584
3793
4880
4759
2233
2967
2381
3011
3536
2585
1680
1341
2644
4706
2037
4543
3216
3582
4728
4475
3032
3497
4141
2086
42
4794
2223
3825
4940
4578
4733
773
4806
4289
3329
3804
304
4068
3597
3918
2984
475
3407
3611
822
4683
3276
3203
4719
4229
3854
1060
3828
3424
2859
4534
4062
3736
4243
146
3491
1678
4751
3621
3026
1590
4866
929
4551
4343
3929
918
3216
3255
4937
4725
4136
4527
4778
3977
3039
2156
4792
4884
2729
2502
1503
4476
3624
3723
3278
462
4613
4497
4299
684
1110
24
4168
4129
4600
4442
797
1424
4153
3347
3183
3725
4303
4474
4639
2568
2783
195
4575
2751
3859
3069
4232
3170
4525
2462
4931
2741
2574
4392
3588
1948
4616
4302
3411
3900
4191
467
3284
4509
4754
2805
4483
2700
37
2433
2126
4584
4407
4582
2953
3541
4241
527
4219
3934
3983
1130
3969
448
974
3340
3948
1077
4536
3736
1657
839
3559
990
4848
4065
296
756
4912
1491
185
1768
4667
4126
2387
2717
4076
3928
4576
3255
4540
4670
3075
4257
2997
4668
4373
7
927
3839
2333
4713
3545
791
3530
4132
929
4687
4606
4091
4429
4850
3399
4092
622
3898
3658
4175
90
4252
518
4782
1526
1869
4300
4284
165
4734
4105
4265
4822
4052
3369
4514
4775
4569
5
2657
2933
4525
2626
3369
3970
4532
4350
4179
4425
2404
555
2277
4576
2653
4198
3960
3807
3865
3105
3176
4797
3417
4816
4555
938
4038
4524
4742
1219
172
2862
2323
4069
3378
4676
4811
4653
4138
3174
4767
3833
58
3980
4108
1427
4098
4719
4788
1241
1199
243
3264
3282
868
4189
4856
2033
2047
4667
2170
3610
674
4493
3663
2709
2311
4843
803
4491
2608
3762
4243
4492
4276
1786
2240
4735
4286
114
3404
4731
3161
3619
3984
2639
4629
2761
3431
3548
918
2496
3297
3030
3586
1731
4907
4574
4542
4592
727
3719
1096
4214
3902
4878
3764
4534
3138
4633
4710
4143
2000
4784
883
3980
240
4770
2404
2090
4132
0
2619
4634
4415
4966
4843
4924
4521
4526
4726
1364
3326
4530
3133
3399
4708
1233
4280
93
3898
3591
2432
426
4217
53
2648
1020
4203
3933
4702
4097
3242
4647
3343
4440
1432
3572
2770
427
4790
4085
3526
3562
4592
1412
4765
2996
4150
1809
4310
4252
372
4076
4782
3762
4375
4295
3717
1973
4572
2244
4331
3324
4029
2218
2328
4689
2327
36
3351
4642
4731
3932
4917
4316
3877
2675
2500
4426
509
710
4501
4318
2320
120
4519
4616
2616
4549
667
1906
4562
2778
4589
1052
4472
4877
4686
30
4694
3846
4839
1753
811
3190
3325
3855
3524
4391
1547
4546
3540
2483
2555
3153
4643
3563
3286
17
3866
4170
4809
3718
262
2255
4685
3817
4488
4353
3170
2477
2415
184
2374
580
3316
4886
4157
35
4845
2693
634
2585
3797
1021
3325
4449
86
4622
4846
3787
1736
2547
4306
3656
1926
2360
4069
679
3480
3494
3656
693
458
2986
4747
4121
3026
2346
468
4424
1400
4901
3958
4425
4897
1532
4457
4251
1798
4276
3534
4721
3562
4954
4946
4243
2774
4709
2223
4804
3986
3648
4745
4194
4505
4717
1744
3487
17
4395
3793
4747
4237
3582
3769
3204
2157
4763
4823
4745
4237
4123
1246
1362
2300
4143
2975
1118
3590
4891
4418
2717
4848
1606
1
679
3992
566
3153
3019
4440
4733
3201
4039
4516
4865
4762
2337
4742
4555
3482
3182
3837
2752
3956
940
2285
4712
4029
3217
4049
23
4166
2061
4731
3220
3104
4097
4742
2719
914
870
1791
3443
1711
2260
4850
4245
1037
4121
244
4516
40
1379
2502
3481
909
4289
240
3805
1479
64
4590
4270
1049
4092
1591
4454
4598
2839
4276
3746
2515
4691
2122
4830
4467
4783
4724
2636
4735
2638
3
4116
3117
4474
3931
2214
3432
3683
3541
4643
3909
4466
3715
2818
145
1415
4529
2197
4690
2836
3651
4515
3787
3844
3599
4415
4415
4578
4180
3233
4197
4495
3018
4704
2921
3833
1595
385
4855
2751
4720
1037
2607
4236
3486
4026
3630
3163
4690
2406
4812
4446
4752
1710
2985
4556
493
4738
4489
2067
3076
4685
2048
1589
2998
421
3391
4920
3912
4705
4480
2410
2602
524
4748
1954
4691
4718
4697
4965
4191
1783
3931
3350
3962
3176
3555
3277
3094
2678
3211
4818
3454
964
4851
4566
3509
3929
4262
4672
3708
156
2032
2941
2631
4859
2391
2608
4048
3011
3814
1367
2282
3662
2881
404
3409
3984
2203
3771
4596
4750
4791
3497
4795
2004
2293
3850
2760
1397
1052
1626
4150
2719
3968
4266
4632
4074
3463
4111
4270
4143
1877
4729
3992
2300
4694
4400
2980
84
4721
1095
650
1244
1718
3517
4403
967
4784
4428
199
2373
4767
850
832
3996
3894
2300
3004
2450
4722
4024
4225
134
4201
4905
3075
1261
3744
4416
990
4093
4756
2594
1800
1780
3442
4932
3414
1630
200
4854
2231
3863
4393
4107
4190
4689
2490
3157
4785
1317
4776
2616
4054
3832
1853
4564
3611
4030
4927
1333
2023
3823
4138
3223
3305
4323
4260
4289
3076
4119
4826
1188
4622
4486
4535
4037
687
3162
4602
3386
4770
4655
3620
15
3848
4465
333
4956
415
1659
1128
1761
4871
4399
4112
3564
2071
3230
745
1002
4632
2421
2241
3840
4330
765
4746
4738
4475
4915
724
4752
4634
2124
4326
4751
106
1011
3908
4568
1475
1617
3512
2558
4208
2854
4378
3408
4650
690
1427
3837
4817
1077
3542
4927
3230
1153
1891
1989
19
2624
4163
1395
1842
80
4445
2339
4110
223
3149
3962
551
2865
4231
3087
2710
4290
2969
60
4756
1705
2261
3258
4571
3969
1559
2397
536
1936
3376
1974
1964
4790
2118
1225
4662
4815
3673
2474
85
1867
1367
4717
2557
4046
157
4240
3049
2333
2503
2094
3683
718
2622
4572
3751
2765
3256
3389
4820
4745
4492
1545
3720
4732
1311
1891
1023
3564
123
163
1351
2206
3931
1465
4778
1888
822
4621
2370
2788
4294
1394
2453
4560
3871
4569
55
4919
1716
4003
2360
2134
3906
4634
3262
4487
3052
4418
1963
2866
3151
2498
3803
3869
3777
3046
4615
3912
3032
4144
4801
4547
4697
4321
3627
4446
3752
2708
2334
1009
4689
2766
4334
1702
2869
4427
4730
4786
661
3950
1801
3044
2284
3870
344
4187
4518
3129
1149
4587
4759
4685
4469
1944
3
3791
1822
2451
2063
4013
4710
3678
4764
4493
3333
1412
4449
4
1854
4542
1
2490
45
3933
4450
3726
830
4182
4243
2024
3885
2503
4787
2594
3882
4100
1972
4499
720
4854
4354
3237
2088
4703
4734
4707
4764
4203
4898
3931
3372
3748
2739
4946
1450
243
4554
4410
3822
2830
4310
3698
2731
1069
3101
1900
4643
4438
1317
2484
4227
390
2778
3878
3827
3320
4940
1562
2948
4850
4060
4590
3312
515
4734
3336
4311
4775
4324
3603
4049
4635
3983
3793
3676
4764
1604
1801
3263
3203
33
2203
4313
1738
2431
3149
3207
3775
2661
8
98
2703
4840
3194
3748
1862
1537
4485
3424
1814
4162
638
4661
2287
4058
4405
4615
2642
2443
465
3875
1989
4712
4677
2450
3448
2824
4832
4378
3852
1545
3899
4675
3535
2850
1466
4758
3117
2617
2517
3505
4926
4834
2034
3949
4842
4168
653
47
4800
3057
4015
4657
558
1995
3825
2515
1980
4254
2883
4113
4655
4552
679
299
1157
3704
565
821
4606
4544
4372
2601
4093
162
4491
3764
4736
2173
2593
1513
2516
4716
3018
300
4633
1698
3494
1641
4701
668
1576
4206
3199
3460
4377
4388
3476
1285
3962
3127
4800
4187
4742
918
3192
2965
2866
3972
3828
2534
4652
4491
4574
4130
4443
988
4041
4784
2709
4518
4822
4763
4597
890
4458
1950
4106
1
4689
4204
2444
2029
4519
3516
189
1637
2169
4718
3414
3151
3056
4547
3960
4380
4586
4439
3957
4611
264
4526
2689
4182
4486
2755
1408
2761
1849
3186
1878
2141
4753
4590
1101
2318
3290
4894
4803
3759
4777
2405
353
2983
4979
3756
928
4111
3236
3315
2140
1087
1719
2050
1939
3562
4767
283
4492
3799
690
172
3152
628
3530
2196
1834
2840
3660
3501
1746
4903
4747
2001
1691
4758
3067
2030
1787
4320
4429
87
4760
3842
3282
2759
4629
4694
3569
2559
4601
1117
2251
1444
3752
4250
1749
4695
4592
2538
3279
4760
3450
1380
4148
1487
4486
4735
3181
3322
4492
4314
1062
4567
4711
1736
4868
3236
2156
4600
2756
3805
1828
4863
4915
1094
923
1199
4608
4637
4706
433
2322
26
4918
303
94
4627
2768
3762
4669
3621
4334
1735
3236
541
4138
3421
1921
2266
235
3713
1444
2904
4135
193
4413
3894
169
905
1378
4717
1740
3600
3101
3047
4642
115
4741
761
3855
3007
4378
1275
4569
33
1416
4822
4672
3855
4601
2968
4850
3542
158
3509
4572
3312
3462
4120
4196
281
4821
207
4513
2972
3325
4866
1827
3315
2427
369
4403
1371
3766
1006
1
3181
4594
4079
1083
4541
4911
2281
755
4839
4565
1296
4533
4812
897
2983
4776
4097
4432
4771
4314
3422
1390
4619
4295
1089
3991
3373
2969
4623
904
3860
4795
3065
1626
4747
964
4447
4435
3789
4014
1777
4239
2237
4754
1799
2268
4452
4662
368
52
4907
3870
4893
2815
4716
2628
4723
4069
3893
242
3444
2432
4172
3347
4149
4729
3871
3737
1343
3172
2746
3420
4855
4153
1794
3880
4720
4333
2595
4247
199
4119
68
3805
3566
4120
4203
3516
4784
4599
3980
1566
2926
4241
4283
4336
3487
2345
3919
4623
159
3650
4169
4558
2155
2625
4386
4894
2957
4765
3866
4740
3434
3843
480
4402
3732
4144
4931
4440
2680
4326
3210
475
4132
4478
2365
2970
1671
1010
3730
3608
100
1244
2454
2220
3966
3324
4372
4288
4032
4746
4862
4776
4022
4558
1780
4429
4544
4169
4319
1409
4887
4421
1566
4227
2603
4070
4630
4880
2998
4480
3844
3168
1150
473
3724
4180
4293
3636
4731
4141
4866
2728
4058
3340
752
4756
2599
3956
4514
4601
3823
4054
4439
4383
2314
4176
1266
4592
3287
1517
2950
2738
4409
4850
4737
3311
2048
4232
2180
4921
3338
4407
4435
4739
4232
4317
203
4625
4548
4256
2506
3882
4647
2010
4574
3080
4542
1407
1581
4842
4265
4962
1729
3608
480
3418
4013
3943
2330
4823
2664
2826
551
4539
1102
4423
4576
4283
4628
3359
3821
911
4753
2552
3539
187
4648
4122
4961
4809
3959
526
3986
2993
1164
3634
4790
3701
1107
3961
4068
4741
918
3593
9
2809
4799
3422
4236
3638
2254
4076
2438
1510
690
4841
718
4763
4935
297
385
3489
3925
2730
4291
2098
2997
4895
4238
4742
4744
4318
4632
3811
1592
729
3277
4764
4379
4569
2431
1271
3654
4567
4142
3712
4719
773
2663
2612
4599
4505
395
2589
412
2659
2400
4582
1285
4270
1833
1093
4225
4513
4457
4473
4328
4582
4745
4827
4853
73
712
2377
4923
4043
223
3963
1223
3696
4764
4854
3004
4905
2749
3975
2955
3828
3993
1074
192
1625
3843
4488
4557
3534
4879
3523
4195
2715
4410
4837
4883
4392
4647
4146
4226
2202
4497
1578
1454
4599
3868
36
3927
3348
4356
3160
4793
380
230
4550
1017
4934
4238
1487
4664
581
4641
852
3492
99
975
2894
4373
3087
2174
2260
4380
4554
2642
4149
4780
2709
4416
3602
4640
3069
4767
1305
1727
3323
4758
421
3457
3249
4746
4764
4227
3644
3338
4428
2229
4711
3918
3507
3548
4788
4580
3928
4889
3832
4629
4615
4766
65
4096
4845
4715
4806
3411
3461
881
4923
4576
2877
990
4400
318
3859
3190
4859
537
4708
112
4792
2935
3135
3183
2200
4435
2737
4485
3477
1879
4471
4533
2809
3396
3246
3052
2019
2269
4725
3981
1381
33
3778
4596
1503
2117
4754
3298
3643
4701
2823
4630
492
4914
1200
166
4681
1821
1984
4708
4436
2895
2533
3237
2974
3792
284
3299
2813
4081
2911
4028
1410
1877
1268
1578
175
4927
3919
4641
4651
4792
3743
2142
2415
4883
782
3703
4387
3789
3025
4167
4542
4578
2075
4525
1978
1410
3646
1445
400
1715
3333
4393
4262
4837
1448
4190
794
3622
3670
1614
4658
225
916
4570
2363
3572
14
4004
4543
147
632
4297
1021
4618
2905
3967
2700
4903
364
1549
3612
4790
389
162
4554
4955
871
2132
4367
507
4441
4580
3969
2831
2612
4175
4244
4629
3773
1657
4906
1569
1887
256
2692
4853
4912
2296
544
302
4474
4418
3815
208
2446
195
1377
3899
4479
1330
3448
4579
4402
2625
4152
143
4060
1006
556
3345
4303
4614
4725
4479
4466
1757
4067
4682
570
4579
4122
2856
4
3422
0
567
4373
4358
4250
4677
4387
2008
0
4030
4781
4342
2145
4873
2825
3375
450
4310
0
3221
731
4320
4516
4723
2110
2882
4696
3740
2605
1296
3635
2024
51
100
4614
2441
3513
1003
3608
4706
3425
4518
4645
1484
1386
4558
4567
4889
71
2418
3790
2969
3653
1741
2228
488
4742
4233
3873
4711
2528
4158
377
76
3024
4045
3757
3039
4845
3667
4672
4779
3855
79
2787
4906
2379
197
3345
4661
4846
2492
4640
1440
2474
4791
3608
4927
4427
4725
465
4605
3187
3240
4567
4902
4725
4100
1971
4732
2607
687
4657
2636
4615
4264
2282
3356
4474
1307
4743
4951
4281
2088
1423
3463
4582
1302
4630
3208
1811
2646
2980
3464
4215
3574
3978
4813
3522
3600
58
4123
4676
4698
3627
4292
3093
2495
338
4735
4919
3633
4148
4225
4805
4120
3720
4289
2236
1027
1751
3631
4841
4694
4733
1859
3284
3565
3626
4504
2698
4039
4960
4924
4624
3053
4753
3971
3130
4573
1771
3942
3832
2319
1087
3731
42
1065
377
13
4166
2583
3679
2412
4305
2741
4754
3228
4175
4766
1012
3732
3214
4963
3456
3207
4148
4614
4370
3832
3827
148
512
4562
3302
2545
3932
2232
848
2611
4739
2659
710
432
4612
4932
4300
2865
1404
2
2663
3619
4352
4704
1671
1115
4875
3298
2986
66
4357
2934
2001
3141
697
3904
538
2152
613
214
4748
4131
4932
4361
3878
496
3538
2815
4838
3574
1636
4898
4214
4222
239
1758
984
3999
1071
4621
3999
629
4593
2536
1471
4066
4723
4160
1511
3294
4010
1578
4236
133
365
2513
4627
1729
4890
3742
4731
4716
2448
4431
2694
4298
2914
4754
4536
11
2671
3023
4849
4683
4353
711
682
2483
789
2019
4668
3745
4764
2574
2179
2931
1110
3215
2933
3963
4777
3964
4194
3812
2868
1273
2917
1378
4620
4862
3883
3619
2307
4378
4666
3575
1699
3899
3726
4749
4545
4777
4775
4611
3879
4622
3942
2670
4847
4726
4750
494
4263
1980
1412
3645
4096
4913
2308
4016
4215
4699
3236
4535
4010
3918
4066
3089
4809
2092
3617
3685
2529
1904
3930
2265
4
4026
4164
4949
4243
4609
4772
66
2412
1897
2933
3101
4287
497
4535
1998
1217
3490
1099
3041
3996
2588
4354
4312
3368
4342
3075
3797
583
3549
3034
2883
413
4596
4607
4515
1374
804
4389
1048
4140
945
2645
4874
23
4557
4863
4662
1469
4803
4334
3131
4872
4213
774
4460
4442
4865
1857
2100
2575
2651
2006
3050
4657
4367
1367
4917
1689
3377
2217
3514
2612
2666
4234
3938
4327
2744
2256
4065
3361
3220
939
4731
4496
4901
2547
4337
4702
1219
4290
2179
2807
4742
560
1262
4133
612
797
3611
3862
298
569
3862
2140
2320
3506
622
3709
203
3578
4415
4778
3717
4444
1374
421
1334
4466
2778
3509
4031
4612
3393
4756
3744
225
3308
4048
1388
4695
2509
4435
1748
3886
4676
2591
4025
2988
4578
3550
2134
4746
1069
3438
1382
2240
4653
4307
2917
2136
2401
3284
4308
3129
105
4730
4737
4946
211
3870
613
952
978
4698
4614
1104
882
2903
4705
2074
2154
3109
4573
1815
2640
3417
4589
4568
3698
1047
4716
1641
1089
4601
2716
4809
4369
2720
4483
4402
3785
3815
2866
2449
2346
1761
52
3603
2510
1886
3123
4714
3872
1995
4241
4795
1319
3921
4509
3902
4383
2657
3283
1284
2642
4031
2609
4629
1130
3934
4148
901
4589
4464
4397
4173
250
4545
1548
4697
4462
305
3751
4102
1981
3393
160
4821
17
4833
4717
2358
2855
2873
2087
4550
4763
2361
4515
4778
4855
2842
2839
4611
2017
586
99
965
557
3450
4755
4159
2122
4916
4853
3648
4121
4714
1030
4782
4383
4768
2881
2147
4892
4577
2261
3830
4806
3662
2923
4771
319
4855
3484
1782
4663
4822
4443
766
2548
2790
4276
3481
120
1
3354
285
4838
3948
3756
4621
582
4873
3753
1119
4680
4923
4573
3640
4509
3579
4274
2736
4748
4347
3926
3563
4348
2947
4238
3525
3344
2246
3229
347
4335
4814
3612
1325
4237
4392
1736
1269
4641
4854
478
1398
4712
4705
534
4477
4750
4372
953
1876
131
296
4737
3048
3673
2832
4609
4834
3801
3869
4875
2902
3460
4945
4637
2343
3393
3293
4690
3471
2165
1995
2107
308
1807
4493
4738
840
4319
4703
4787
2368
1631
4845
3372
4056
4477
4544
4778
4903
571
2395
4362
3782
19
2437
924
4277
2858
4717
4631
4395
2595
4699
4406
4581
4625
68
2785
4363
4646
2252
2386
2493
4198
4237
2330
4830
1484
4736
4666
3141
4900
4450
3934
4617
2495
3538
3797
3139
3334
4459
3517
235
1143
55
3722
4274
3548
742
4759
4701
4233
4384
2498
4863
2415
3996
3843
4424
1499
4379
3571
4055
3328
4758
3197
2704
4779
603
4865
928
2964
2508
468
29
4917
992
2942
4577
4172
186
3727
4657
1549
4318
624
3977
4621
4383
4924
2677
4725
4545
1776
1367
4650
1524
3659
1717
4539
4363
1774
4849
4492
3910
4675
4441
3525
4827
4372
1707
578
50
4547
1911
483
4137
4478
4067
4613
4882
4685
989
4092
4843
4561
564
1938
1998
4509
3845
506
4112
687
2656
4129
4025
301
3989
4368
52
710
1286
4620
2088
158
3008
2353
1012
2256
4178
3936
4631
4073
4605
4351
4594
3577
2576
3175
4623
3645
2879
4961
4279
4411
1724
2935
4710
4482
4348
4632
3849
4858
4537
98
1454
4062
3823
2525
4714
238
1608
4208
390
0
2251
3785
3525
2981
3106
919
2878
2556
2083
3820
4627
347
73
1970
35
2918
3167
656
2842
4856
4879
4119
4193
2019
869
4287
24
11
2652
3364
1771
3952
2529
4236
4610
3579
2548
3044
2435
4574
3414
386
1537
2701
3112
749
3924
4399
3920
4067
4509
3633
2748
1968
4554
4751
3436
3413
1859
4044
3078
4667
4619
4800
4714
1303
4704
464
471
4204
3737
4481
4504
4216
1731
3011
3146
2799
3878
2209
3443
3688
4124
4763
2983
4776
4804
1708
3513
3983
14
4391
4434
4822
4548
3164
4725
375
2035
458
1793
4086
3126
1643
4744
2346
1419
4883
1533
1308
2654
4159
2701
2677
4844
4790
3962
4942
2451
4534
3192
179
4637
4425
4199
3127
4728
4422
3668
4736
1344
4607
42
4527
4442
2658
4738
238
3641
3130
4755
1062
3442
3383
2185
3402
1378
4338
4648
4784
278
4483
4768
4105
1311
4667
3412
4341
1876
4693
2342
4166
3513
4454
4423
4500
1347
4185
4819
4386
4691
3962
4383
2910
4811
2802
2978
4137
3927
4921
1531
4527
1536
4836
1979
2585
4387
3330
53
1945
2934
4557
3757
4610
4214
4145
4176
4583
3958
384
4550
2418
4462
3599
3999
4286
4584
4724
4202
4558
4903
4655
3306
4720
4244
4672
4536
64
3013
4678
4498
1780
3531
4507
4893
4463
4814
4200
4575
3901
3855
3377
208
3827
703
1045
4736
4749
4587
4083
4017
4746
2061
4606
4772
651
3575
745
255
2774
1927
3543
2275
4757
1591
3091
3787
4278
4567
4149
3356
4817
4565
3742
4298
4592
3039
4386
4631
755
4193
3045
858
4503
657
4418
3965
4634
1252
3946
3011
4887
2627
1463
4340
1749
2063
4757
703
3506
4443
4801
2131
3181
1936
3110
3171
3227
1280
2727
4517
3715
778
4876
3093
4439
3635
1276
1375
628
4526
3765
3232
102
2022
4973
1920
4578
4449
4810
4592
4909
1181
2505
3154
3372
2576
4694
444
4035
2282
4410
1662
4678
3010
2445
490
4458
4627
4877
3741
3793
4893
4881
4153
914
773
4073
4794
4014
412
3932
4641
3957
4698
4849
4885
1202
2645
4772
2905
4946
3052
3686
4065
4180
893
3726
3819
4464
2783
4168
4340
4925
30
4069
4729
2387
4753
2372
1430
3826
2434
472
4140
4452
4227
3643
4096
2175
1729
580
4561
4309
2387
4476
1487
690
4142
4543
4450
4630
1052
2518
3819
3512
2101
407
4747
4559
3085
4702
2398
4210
2038
4352
4518
4943
4480
3674
4296
3546
3088
2915
2774
3844
3070
4557
3195
1845
1288
4569
3905
3758
4795
2341
96
3971
4689
1823
3897
2934
619
95
4635
1376
33
4100
713
2001
4716
4132
3755
3858
4746
3880
4143
2778
4592
3064
2483
2379
3819
1148
2359
4801
3524
2974
3735
3790
1470
4802
4386
2900
10
1596
3529
508
3830
4451
4221
4043
187
1928
3452
3111
4806
2757
2461
4382
2935
4308
3789
4735
2594
4299
3733
4626
2342
4746
3839
1145
4785
4001
8
4941
4413
2737
1508
728
4905
2110
4193
4698
2685
723
4642
4703
2016
3343
4417
4757
4893
4285
3907
2674
2994
3929
1958
1050
3806
4278
1286
897
2655
4796
3897
3541
4368
4641
2006
3804
3830
4616
4583
2648
2640
3935
159
4162
279
2311
2838
3273
3610
3893
4996
2428
3561
3161
3075
1837
4187
4599
4413
1477
914
3841
3395
4637
1611
3631
44
39
4601
4349
4781
4492
3984
2434
3311
2493
3818
1325
4174
2382
4011
735
2690
990
3613
3047
3459
2648
4425
3799
281
3381
3846
839
703
4309
2167
4214
1679
3776
1886
4370
4143
37
4425
4422
4574
3366
2937
4646
4870
2467
3297
4492
4506
3711
3151
4487
4761
4641
4736
3822
2466
3774
4577
3057
2452
2378
4746
3421
4470
4772
3698
2558
3170
3067
3322
4022
4922
2501
4896
2671
4762
4494
3297
2225
123
1583
3836
4294
4542
4600
4376
4731
2521
4293
4043
3113
3986
4170
2020
3297
3855
4778
4396
3295
976
1968
4512
3328
23
2021
2000
1473
2716
499
2736
4701
2320
2176
4839
4658
4464
696
2188
2296
4688
18
3828
4296
3831
3469
434
4056
2734
4045
2457
1000
888
4270
1041
3867
4447
558
1163
4883
3838
15
3154
3960
4446
4860
1935
640
2041
4342
1194
531
2915
4781
4542
4708
2172
1639
3913
2060
2874
4698
3454
4882
1841
3647
4712
4752
2393
4325
837
3983
4843
2997
3605
2027
4437
4063
2911
4778
4615
1115
3295
4915
593
1202
4734
3394
2199
4718
4211
4768
178
4540
3724
4625
4119
4763
870
4021
2853
3570
4900
3355
3137
485
4423
4596
3586
4804
4351
3892
4136
4448
4555
4809
3914
2500
2940
4907
3517
4423
3882
3661
1051
1721
2152
3442
4753
4712
4693
2617
109
1643
140
4141
4640
1366
4443
3926
1455
2998
1894
4581
1385
4230
3345
4341
3955
4592
4010
1430
4564
2250
1098
3566
4439
2904
2612
2593
1508
4800
4531
3936
4312
4022
1784
341
4901
4575
664
4164
2371
4750
4376
4744
4927
1399
4464
3420
4747
4579
861
280
4034
1543
2969
4738
3821
3707
3826
180
4410
4601
4628
984
5
3209
4441
2552
1696
4691
20
3305
591
3360
4412
2058
3472
3409
4263
1919
3643
2601
4386
2323
4640
2600
1728
4084
4480
3976
4636
3568
4053
24
3945
3971
4446
2981
4904
775
3327
3025
2867
3778
4373
4247
4689
4733
4114
1031
2738
2545
4750
2278
4710
4568
4879
260
4727
2019
4533
4719
4740
4635
2574
2628
4543
3082
4408
2174
2764
2589
3133
121
4770
2591
4776
811
3830
2621
2637
4896
4498
2598
3865
4882
3508
3480
2022
2353
2231
4277
1646
418
4420
2010
4779
3072
3336
3178
1798
4739
2657
3883
4432
1903
1973
5
4573
4075
4702
4176
4196
1016
2689
2966
4797
4096
4722
4632
913
244
378
4633
2152
2761
3192
3366
3086
4620
512
3958
4270
4745
552
3320
1238
3826
4120
3912
4239
4898
233
1453
4827
4723
729
3127
4513
4592
2334
3340
184
1593
4055
4920
4869
2307
4611
4395
1906
4461
3975
2950
2970
2820
4831
48
3376
1764
4112
3837
4304
2919
4129
2229
4794
3682
4266
1165
4202
3289
187
2738
4206
3185
3530
4243
2703
4829
3794
3970
4738
1928
4886
3790
4718
75
1097
4149
1342
4141
725
2781
4285
2306
1245
3063
4840
3832
4739
4276
28
4927
4798
4888
3099
417
4845
3638
4928
4378
4655
2540
4872
4404
3937
4399
3395
1058
2521
3784
3946
4715
2308
4065
4084
3151
4194
4476
627
3475
3899
1803
3657
716
4617
2339
3933
4367
4268
1105
3813
4625
4777
4858
4340
4904
4496
3054
3947
650
4800
3479
4285
4551
3041
4632
4634
3463
4453
1338
938
2894
3824
962
4512
4162
1989
1
4096
1619
2746
461
4836
2546
3026
123
4608
4606
4562
4330
3185
4430
2389
4954
4407
2028
860
2565
622
4407
4745
4094
1533
3233
4228
1171
4130
2886
3624
4557
1835
3118
3809
1059
2361
3272
4794
3688
4950
4511
984
3947
4151
4155
3226
2309
4743
4613
4700
3901
4759
4762
4198
3661
4668
3939
35
1254
3813
549
3184
4454
4830
4586
4610
4226
3560
912
2003
4255
955
4783
4471
3804
4640
2187
397
2308
4464
3954
3272
4780
4
4006
3795
366
4161
1519
1157
631
3828
4175
126
4899
723
2705
4655
3177
4765
2047
3752
2472
4853
1548
3866
4207
4760
4339
4659
4804
3918
39
1055
2101
3099
4797
3868
4510
4778
334
3385
4034
3525
4774
3965
4665
195
4627
1553
1842
4465
4803
4631
1748
4878
4135
1672
3021
4233
2413
4693
4056
1674
4409
931
4216
4538
4699
3411
3799
2618
236
4471
3942
4655
3400
4712
3341
4311
1910
1148
2322
4401
4892
3662
4796
702
3671
3769
4216
4379
3707
1858
4476
4317
4708
4490
4888
4750
4784
4268
4068
2604
2
3984
2513
4531
4830
1590
1455
166
2156
3187
4455
2815
1313
4815
4571
3306
3403
2053
1279
3511
4785
3707
2288
1571
1552
4334
3639
2761
4299
114
2305
4659
3982
4854
4891
3793
4915
5
1690
2397
4708
86
3513
147
2782
2847
2252
3673
4324
4435
178
3534
4617
4885
2708
574
3690
3117
1496
1137
4587
2971
276
4533
3557
2640
4686
3258
3741
3375
3764
4106
3414
1735
2904
4766
4409
3972
2726
881
3651
2896
4570
2950
4531
2062
662
4915
3404
3733
4015
4524
4847
1533
3876
4694
4410
1511
4513
3735
4064
3659
4060
4460
2149
4715
3119
3907
4327
4336
4549
594
4282
2778
4740
4652
4256
3642
4566
4594
2257
3724
576
4241
4871
1578
3907
1183
513
4736
3895
4737
976
396
4911
3220
2219
894
2431
4570
3716
4314
4436
4941
4742
4256
4570
3215
1928
4021
4205
3998
4702
1289
3890
119
3398
4727
137
3386
4807
4481
1835
4864
2961
4497
2018
726
15
2888
3912
1898
4634
4456
383
1130
4625
390
4847
4086
513
2827
4060
4120
4530
2135
2216
4942
4387
2268
4371
3658
4333
4830
4679
4313
1470
2383
3265
3453
4495
4408
4538
3262
4722
1142
982
3655
182
2043
3664
3552
3125
4834
2418
370
4020
3504
62
4405
2810
4506
2311
2983
3793
4727
4612
1524
4307
1740
4533
2998
3762
3439
4498
1672
3920
4934
3527
4825
4754
3815
4615
3702
4366
4447
4453
445
310
3864
4388
4695
4146
1548
714
3422
3494
1551
3724
3144
3493
3961
2840
2033
2676
4732
4642
2501
3190
3951
4230
0
4612
3838
305
4604
3197
3904
4945
1805
4671
4297
3529
4465
2759
2764
4933
3157
1681
662
3
4035
1632
2275
2857
4341
4700
3681
4230
4661
4652
3073
4713
4665
4945
882
3654
3575
2279
388
3451
4287
4335
3827
4319
3504
4734
1024
671
4093
3259
4768
3420
4002
3095
2931
3949
3034
3054
4498
4783
3876
349
2085
4467
2471
3708
3678
3
4757
4105
4899
2532
4664
1749
4167
4716
3678
4328
3601
4294
2946
4480
4782
3272
3997
4872
1382
3285
4770
3970
4165
2902
3516
567
4734
3521
2862
1149
3912
3145
2162
4539
1608
283
4786
3577
3843
159
2996
539
3415
1397
662
3865
3735
3856
4693
3849
2165
3058
2080
3723
3887
4709
4164
4727
4720
4795
3901
3205
2103
2152
4644
4211
1171
967
4398
4916
4971
4350
4135
4458
989
2378
2016
917
4340
4342
4725
2699
4913
4530
1540
4278
1374
2499
113
4193
4727
3877
78
4837
4356
4544
3813
4593
3169
4804
4244
4294
2319
4638
4867
4825
4779
4430
4449
4955
2603
4084
3167
1989
4018
3018
1598
22
2229
4426
3863
4718
681
4255
43
3974
4191
4221
4314
514
4524
1458
4745
4537
4839
1632
4436
4797
3672
3769
4697
3865
119
4101
2349
4536
752
4732
2383
4698
3038
2869
4757
3562
284
4834
3459
4628
1344
3914
3373
1377
3114
4644
2324
3777
864
4772
1926
4957
3462
4936
2312
3217
1901
4776
2357
3112
3765
0
4932
4361
79
649
3912
4111
2078
42
617
2676
4757
122
2844
1469
3669
3553
4504
2300
4372
692
3261
4854
4664
3576
4565
3805
185
3849
4325
3918
2198
4338
4290
4820
4230
3670
1965
2927
4402
4779
4022
2055
2680
4891
4762
3762
371
4734
2906
1040
4796
3351
4407
3957
4616
3776
856
219
4866
2870
1776
4333
4512
3360
4924
3620
1722
4758
1153
2328
4585
1801
4722
1154
4632
2249
4860
3794
4478
2968
3547
4184
2398
742
4811
4129
3647
4104
4396
4647
4973
808
89
4474
4064
2079
3768
4509
4306
3864
4328
1006
675
2526
4378
4261
4488
3107
4725
2020
4351
4841
3591
4540
3404
1865
4605
4394
3555
4514
288
994
932
3739
955
964
4846
4837
4641
2845
4396
798
1741
973
0
4663
2605
27
4838
4234
2367
3374
4249
4862
572
4950
247
3921
1044
4945
4757
2735
2683
4655
806
4339
3130
3009
1139
3586
1033
4746
2287
4758
740
1979
4193
2345
4175
4769
3487
1477
4761
3836
2989
2236
4060
1
4918
315
1852
4250
1909
718
1828
376
4741
4720
336
3525
1640
1720
536
4739
4935
3970
4068
3391
2398
2155
4629
3130
3820
3339
3996
4095
3921
4548
4156
495
4121
2221
2178
1507
867
759
4662
1905
1399
4671
4019
4080
4726
3492
3474
401
337
4530
2234
4267
4044
1329
3059
4731
591
4096
2968
2412
4509
4759
1496
4919
2
2372
4844
2024
4753
520
4844
4600
2039
1996
4732
3301
4161
0
4165
3542
2822
4373
4814
884
4229
3653
4042
4401
4428
4166
3889
4612
4923
2893
1051
4786
3700
4488
4501
4915
3407
4736
3018
4482
3639
3753
4709
3364
2147
1624
3277
3852
3772
3694
4355
3881
1648
3363
1239
4760
3621
2629
2367
1287
946
4194
4318
3508
1080
4740
4356
656
2924
4041
4643
4800
252
549
2789
3700
4406
1773
2750
2974
4079
4334
3400
4665
4576
3463
955
4092
3464
1517
4386
611
403
4778
4028
3302
2654
1957
2001
3619
3370
3251
3136
2188
2327
3974
2067
4578
4095
4689
4844
2402
2003
3729
1031
3888
4714
174
1074
4488
2712
3433
2121
4735
348
4149
4311
4522
4388
3798
4070
1002
401
3792
1997
3023
4950
3036
1042
890
4197
4044
4756
3159
1995
2105
4397
4774
1784
3210
679
4388
4771
2045
4284
4578
3499
4519
3836
2611
1615
2375
3803
4688
2769
2608
3190
3238
3525
4392
4605
1636
4761
3527
4884
1889
3906
4110
4624
3899
2914
4738
3163
4859
4179
508
3451
3972
2188
4501
3570
2724
4422
4624
4646
1563
4726
1665
4454
4804
4901
2278
2439
2721
3726
4932
69
4877
3392
584
4845
3954
1303
4226
232
867
4546
1827
4554
4061
4604
1571
4314
3438
3349
2972
919
2519
1107
4206
3861
2251
2758
4784
4108
2551
796
2060
868
1613
4364
3189
4774
679
4228
4927
254
3828
1647
81
4710
4291
4514
4026
2043
0
2622
4531
2650
2189
4645
1596
3678
2450
3643
4881
4348
3977
3831
2922
3159
4168
3990
4757
4768
2965
4044
1447
3520
3488
4165
3496
1367
4788
3638
4294
4736
1687
4312
130
896
4049
4180
3076
2943
4631
4726
4756
4367
3320
3044
3718
4695
4940
3951
1104
1868
4762
1154
3017
4570
3716
2911
4145
38
4748
2992
576
1563
4407
2117
4630
4902
3614
1818
4146
4754
3963
3027
4177
4545
4802
2031
4574
2018
3185
4278
4862
4615
2886
4402
4157
4503
4304
3146
4169
1709
3655
3681
4718
4112
3968
4541
9
4486
3365
4801
2386
1335
1532
4166
4759
710
4688
2676
4907
247
4720
1961
122
4294
1972
4581
1367
1178
4658
1827
4734
4389
2511
4350
4943
2239
1355
950
2932
2929
4679
4591
1967
4407
4750
2839
4266
58
2552
3289
1490
3849
4242
4801
2859
4857
3206
2276
4855
3041
1230
3100
1510
4504
98
1713
4454
3533
4813
3345
4826
569
3573
3336
2903
4910
4075
3557
472
251
126
1647
3924
1341
2217
4295
3770
4635
2271
2546
4187
194
4590
4816
4637
4842
2570
3646
4483
4138
4002
4334
3070
3557
4323
4846
4865
4597
2216
2647
4481
1338
4609
3857
4009
3824
1404
4753
1223
2369
2712
3926
799
4817
2544
4439
1769
4240
4822
4483
3414
4950
4732
3763
4813
951
2639
3539
4392
3792
2903
4851
2941
3354
4585
3866
2091
4606
4230
3164
1111
4884
2175
1035
4739
3512
3133
2663
2422
2530
2542
4367
4379
2589
4667
4567
4793
3287
4245
3769
1397
3717
2584
427
1179
3819
3834
4914
3156
2772
1142
3473
2119
2228
4259
4332
4109
3740
1908
2468
4715
4710
3543
4696
3357
4199
4098
3460
1873
4732
4191
1843
33
4202
2413
4911
4053
406
2093
4102
4704
4632
4424
4751
1931
4748
3036
3624
2388
4122
2839
4207
451
3092
50
4180
4177
3617
4694
2975
3982
4929
2203
1610
3502
4452
4212
3396
2671
4426
4158
4770
2674
1042
3776
4326
1096
3735
4637
4706
4
2010
3604
1099
2830
4355
3661
4727
3699
62
2850
4487
1505
1833
2859
4447
282
4507
1742
2860
251
1253
1523
2217
4291
3923
3640
4781
4853
1306
402
4559
5
4736
4837
4625
1775
2281
2930
1890
3601
1649
4421
4267
4715
3944
1482
2588
4699
1174
4050
4611
53
3938
2920
4662
3644
4141
4634
139
3253
1470
3067
3145
1447
3862
3195
3121
1016
4244
3786
4759
59
4689
3695
3708
1837
4476
3327
4684
3736
4049
4776
3738
2288
3459
4012
3692
4147
2155
3947
4880
3003
4419
4312
2121
2015
4400
4732
3749
4923
1807
1902
2722
2614
4334
264
80
4200
818
3983
299
3211
2870
2380
4521
3810
2332
4761
1246
1153
4837
4503
3989
4781
3630
4309
4698
278
4372
3031
1771
4023
4771
1901
2847
515
4515
3152
4151
4250
3951
4024
2137
4798
1147
429
4804
3335
4613
993
3673
4872
2333
1156
4626
28
865
4465
2992
1700
3688
3045
1669
3519
24
3480
2270
4932
160
4417
1455
1758
4678
4913
2071
2144
3132
2563
670
2718
3086
210
4315
3858
416
4290
2190
3824
4434
1313
1348
1062
3507
3201
49
235
4002
4732
4339
3790
514
4948
4942
4116
2429
4362
4865
3469
3353
145
4256
2130
4405
3122
4579
4727
3076
3392
4898
1747
4514
4681
4809
4656
14
307
91
3024
3684
2853
4895
4866
2573
130
4549
3534
3348
1791
2949
2546
4467
1103
3738
3196
4154
4755
4060
581
3185
817
3450
4535
3829
1020
4514
4437
3166
2763
3858
1390
4722
4902
1076
4930
4438
4493
4840
3006
2472
2249
4906
4709
4347
3403
2324
4759
4367
4579
1636
3873
1882
1277
1378
666
4910
4922
3843
2775
1719
4165
3791
4220
4503
4152
134
4160
3764
4950
4544
3771
215
4161
725
1811
4142
4506
2784
4591
1980
3968
4333
4458
4687
4943
4504
4323
3748
4394
193
4629
4605
73
3096
1255
3400
1551
4924
1099
953
1847
2509
4791
3316
3826
4049
4706
4790
397
3803
4492
4127
555
3277
3345
979
4179
4457
413
3672
2057
4769
28
4484
3788
4453
4809
1155
4500
4676
4495
4405
4885
3777
4095
2221
4758
2665
4209
1059
3580
2090
480
4755
4418
685
1704
4844
4472
4444
4860
6
3261
2389
3339
4706
4800
1555
2897
3842
4791
4073
4645
4485
1481
940
2512
4395
4587
4077
3672
1539
3751
4606
3008
3472
4938
1674
4416
2677
4567
2228
777
3295
2831
3637
4658
3612
4013
36
146
2866
3787
976
4725
6
2847
3093
4474
4718
2712
4706
4874
4479
4949
4673
4149
4832
4654
3281
4305
3913
4384
2963
4687
4055
4740
4719
4604
4210
4435
1811
4558
4884
3758
2968
4864
1193
4624
4747
4123
3999
3180
2839
4709
3130
4572
4640
3807
4409
1283
1103
4813
3916
1495
4529
525
3384
755
614
2222
1816
4891
4338
2650
4189
2909
3679
293
4320
4534
4763
3925
2439
4551
4064
3082
4778
4885
153
4781
2209
366
699
4562
3824
1968
3313
3195
4463
4737
108
3359
4072
4050
3111
4210
2602
3850
2572
2180
4824
4906
3790
4162
3062
4157
4854
1910
4403
4432
3584
4685
4546
3658
4292
3317
4169
4481
4587
587
332
4728
3808
4139
3724
3336
4855
4394
4899
3835
2602
1532
4901
4485
4953
4660
2043
2232
2690
4535
274
4797
3751
4859
4718
4189
4259
39
680
4342
12
3985
4528
4750
722
2193
4228
1787
2537
4439
2923
1797
4787
3002
2731
1270
3870
4252
3944
2380
3794
7
3447
3911
105
777
4490
4434
263
186
1887
3301
3914
4477
1670
1883
3112
4261
25
4549
4631
4495
512
3895
4507
4933
1959
193
2804
4758
3088
2448
4077
3555
4734
4363
4435
4353
1910
4688
3990
4604
3403
4733
2218
4269
4856
231
3472
3015
3867
4541
1953
4461
4548
1896
4842
3395
399
11
3051
714
491
2175
4516
3265
4209
1862
3509
1865
1608
4758
1523
4755
3762
2621
4238
2547
4936
24
2183
4450
4286
1219
3891
1434
1158
4774
2678
2534
4591
3581
4406
396
3038
4689
2075
2097
4243
2756
2624
1200
1070
2331
142
4653
4899
4934
4490
3769
4927
1482
4193
4769
14
3735
46
4614
2995
3970
29
1696
4163
3763
2573
1329
4546
2672
4842
3083
61
3011
3207
4487
3030
4247
4525
3985
1799
4020
4
3448
874
4561
4714
2681
2927
3668
811
4546
4279
4305
4259
2989
2380
4782
3731
2920
1895
1926
1170
1379
3947
2351
4773
3613
2933
4344
4705
1006
3385
4466
1051
4819
420
3442
4934
4920
4355
3037
600
63
4614
2837
4566
1896
3412
1440
4229
1392
4559
3078
3973
4035
4363
4612
4727
4095
4476
1363
4314
1531
1674
3729
3634
1485
4849
3861
4387
4318
3639
2539
4312
4569
2565
1908
1379
4658
2801
2301
982
3563
3807
3812
3695
4703
4020
1090
4751
3374
4698
4296
742
4371
4948
4869
3266
4441
47
189
29
3308
2539
3527
1607
1229
4769
4776
4498
3872
0
387
4754
2627
3629
3658
3947
4845
1668
4705
2988
3462
3363
87
4722
4881
4643
4273
4512
602
4306
2853
1881
4523
991
496
3290
3584
1173
1624
2160
4324
4322
3563
3331
2682
4102
3524
3942
4257
1509
2407
3644
4170
3649
4771
4750
4853
4468
3868
2802
3698
1
3283
4819
3213
1702
2839
4276
3203
3823
1260
4512
3003
4563
4474
3904
4858
921
4501
4062
1617
4522
2967
1133
2279
4641
965
688
4139
2641
3351
4265
2477
4703
1947
4156
3554
39
1310
2784
3175
4173
4645
957
569
4708
3181
4542
4600
4764
1667
4773
763
3682
2025
4748
4732
4445
2971
3860
3770
2680
3185
1168
4797
3956
4874
4613
691
665
3949
3668
4225
3634
1665
3476
4300
1056
4897
2931
4194
4739
2456
1612
1361
4774
3767
3538
1678
993
3810
98
4168
1410
4593
4369
4553
1896
2934
4411
515
4675
1948
3611
2949
3517
4470
4185
4423
4714
4827
4516
4687
4906
1262
2772
1042
2592
4276
3354
2678
3942
4366
2165
2103
2663
4375
968
4728
3343
2436
4547
4860
4928
2207
4502
1017
3592
1125
2784
510
2225
3412
1017
3703
2452
2004
333
4120
3539
284
3069
3491
4922
3387
1212
2717
3863
4659
3842
4155
4755
4313
172
1068
4415
2061
269
1513
2340
961
2724
4776
1603
4925
4898
4916
4809
3863
2562
3977
535
3073
2544
4175
2163
3038
1057
515
4460
2094
625
4317
4857
3769
2832
1685
1538
1744
4166
3964
3830
4612
4775
650
3263
4282
4644
2967
1836
4638
244
2281
1034
4768
6
1458
4213
4832
4765
2979
3902
4518
4786
4641
4849
1202
3890
2448
3892
4771
4076
1399
4927
4711
3623
2426
1618
4492
3452
2772
4311
3174
1186
4907
982
3232
2468
4776
4892
1537
834
4874
2270
51
2
3841
4922
2794
4259
3425
4625
4297
2363
2879
3780
4662
3169
589
4450
825
3441
750
4018
1122
3921
4748
3260
2937
3877
2921
2821
1909
4783
3984
4357
4722
4198
4636
4412
4764
4838
10
2295
1416
2249
1360
2453
2332
3986
4557
4299
3656
4632
4334
3505
2234
4943
2206
3480
4927
3730
3369
450
4855
3981
4597
4146
2698
3027
3127
2971
4265
2870
4646
4755
3617
3177
4913
3802
4834
3920
4349
4838
4042
4748
1755
4941
992
2949
1542
3016
2617
3733
4720
3333
3832
3403
4661
3770
3309
3597
3991
2048
3459
4548
4208
4725
4022
2850
4179
3887
4669
4043
4340
2204
4752
4482
3777
3311
290
3826
1371
3853
4776
4473
4029
1544
4296
4712
4678
4039
4926
4129
3979
2380
2401
3542
234
2530
3834
2603
3
3439
2452
2584
3713
4492
1585
259
3250
768
2773
3667
26
3370
3985
2096
3149
4200
4883
4054
3676
2647
4050
4771
169
849
4392
3681
2774
4495
3900
3761
3424
4409
3710
322
355
4300
1029
655
4072
3782
3406
1022
1786
4490
4449
4739
4881
3568
4086
4386
3801
4475
4867
4509
2487
4763
401
3488
93
4629
136
4107
3582
3571
3403
4431
2
4450
119
4433
3008
4909
3502
4831
4670
4139
3085
222
4787
3889
3420
2504
2470
3897
1154
1329
266
3810
3431
3216
4772
3693
4101
2718
582
83
1822
56
1472
2157
643
4849
4300
4827
1544
4106
644
1887
3423
986
0
4767
1782
904
186
3788
2197
8
4887
4774
4076
4944
3867
862
3896
1283
2935
4698
1380
3892
31
741
4046
4610
3486
3330
3111
4592
390
2134
4271
4556
4794
129
3414
1419
4340
4693
3515
4108
7
4517
455
4637
3582
3421
4608
4392
131
1997
4523
2825
991
4864
4740
2752
2662
4302
3671
2545
3162
1424
4902
2211
3440
3583
4637
4391
1709
4269
2051
4606
3749
4243
4053
3869
3258
3206
4398
4711
4776
4069
2566
3195
2500
3793
642
4367
3971
4252
2814
4455
2210
4608
290
2730
4922
2257
4145
4241
4647
3934
4273
3857
2430
4567
3122
1479
140
3254
2749
628
4720
3766
1164
4817
3470
4802
3919
2453
4457
4494
3905
1545
4226
1278
2246
3232
2130
4346
4136
4096
4601
4577
3573
1719
2978
3371
4926
990
954
4688
4158
2170
4933
2048
806
4732
4936
4731
3717
2763
4340
4614
2030
1580
283
4706
2968
4214
1
1032
225
2194
2805
4601
4284
1021
500
2814
2915
1537
4029
3475
1655
202
275
4837
4713
588
1370
4640
1535
4751
2284
1427
1719
4930
3255
2918
4576
2830
4590
940
3949
4628
3469
289
4796
3636
3661
141
4629
3586
3141
4616
910
2928
1990
2410
1020
4869
2789
4040
2252
4704
2397
4480
4764
1016
15
4269
198
4780
4938
3817
4379
2924
4481
1153
4206
2542
4366
1628
4304
4923
1241
2628
4483
323
4019
765
930
4053
3983
4457
4395
4055
77
16
4689
4292
4756
2969
3552
3930
2212
4819
4619
408
4074
3160
625
4882
786
3114
4916
657
2557
3441
4019
4055
2722
481
4900
480
4424
1185
3622
4954
4616
4231
4693
2272
3631
322
2489
3194
4686
709
2215
4435
80
1433
2919
670
2109
3690
3175
4281
4149
1505
3977
2744
3883
1280
3428
4499
4432
4923
4272
731
3103
4624
3847
4515
994
2336
3195
4723
4003
3974
4650
2311
3731
4759
3209
4724
4900
4056
4767
3852
4021
2466
1086
706
4696
4639
117
3436
4722
1523
4326
4007
225
4210
4556
2381
3657
2582
1119
2939
3297
1564
1
977
4456
4960
4701
3344
4112
4282
4756
2298
2314
4670
51
4583
2970
4705
4303
0
3810
4068
4798
981
4604
4113
3130
3433
3805
4949
3572
4412
3184
2814
1530
502
3513
4298
3951
2158
2872
3717
1260
3853
4336
1410
3863
3743
4450
3012
4680
4626
4808
1304
4668
3999
852
821
3412
6
4900
3862
3916
4239
1567
1
4721
4566
2705
4891
295
1979
4946
3737
2598
4714
872
3061
4676
3960
3850
2417
2752
4412
3982
578
1891
1942
2830
4276
4468
3047
2938
1838
3888
4835
2169
2164
2795
3803
4397
3997
3641
727
1398
2652
4653
2173
3097
1983
710
4750
0
2445
1432
3396
3136
4649
3680
2952
1563
163
616
4690
2958
3620
1752
2332
1705
4351
3373
4753
1717
4356
307
3868
4245
3092
4609
4238
3320
4911
2458
2619
4789
4095
3342
1677
4889
2886
4456
4061
4534
3908
2790
3706
4420
4696
3997
4007
213
3616
4221
3826
3847
3036
4184
4614
4896
4629
1709
1866
1708
3802
4479
2762
3953
4353
4382
3835
4937
4349
2576
4328
1035
4729
4577
3830
969
4529
896
4845
2930
4753
38
3487
3917
1162
4395
3972
4598
4086
2992
4698
861
4313
1072
4281
4149
1682
3871
1020
4792
4601
4489
1361
4407
3283
2031
1631
1667
2981
4906
4207
4039
3627
4177
2984
4937
2255
3982
3984
4042
4410
4220
3093
4459
4436
4359
4939
3452
645
4757
4907
2142
4544
996
3438
4566
4782
3672
3622
4385
777
4239
3224
4427
2377
1722
4912
3917
4931
1949
4521
4800
2251
955
4432
2487
4712
3013
4958
1584
4938
833
532
1003
525
3780
4511
35
12
122
4604
220
1072
3806
4124
1318
4478
1342
4820
4518
4709
3553
1540
3323
1880
1672
1177
3091
3268
4441
4541
2186
1764
3898
4162
64
3622
4763
4782
3661
4918
839
4582
3799
4618
3938
4180
4307
3656
3133
1275
4245
3243
2772
3577
4638
3013
2562
4733
4761
3585
4210
1261
4483
1421
4421
3408
3856
3691
4517
3725
2710
4774
350
4726
4519
939
2391
4133
1920
4715
3539
3847
1482
2208
4681
4236
3477
2542
3765
1624
3671
3293
4446
4019
3270
4564
3026
4316
2588
861
3930
4049
4649
2283
128
4312
4927
4765
3869
3235
4102
3479
1259
2220
4578
3910
3032
4714
2018
1767
4530
3741
4530
70
3575
1069
4178
3320
3764
4683
594
1916
4033
2263
4665
4760
3252
3571
2966
129
154
2555
1215
4474
4376
1792
4435
2128
4584
3383
4573
3452
13
1279
3697
1266
354
4450
4440
4414
4298
4733
225
2521
1724
4811
1759
4723
3166
4897
4215
4416
4798
2879
1728
3842
3818
4608
4436
1040
4324
3960
3635
4426
3103
342
1823
2505
4651
4822
1992
3908
4885
2725
3913
4667
4693
3784
4762
680
4680
3823
3723
3268
4830
4714
815
128
4151
4529
4778
37
4122
4478
3261
4585
2127
4919
4755
3396
404
5
2219
4737
4365
4822
2156
4342
4854
3553
514
4020
3452
4175
2920
4489
3179
4736
3713
1867
4906
4088
3153
4546
550
347
107
1946
2602
3554
292
4738
2618
4155
4806
1493
1068
309
3339
4779
1912
3952
4884
2797
1711
3909
2987
2484
3624
4712
3356
4232
4619
3130
4895
2464
2157
2889
1419
4726
4735
4217
4084
3728
4108
1689
4679
2288
1070
4419
2862
506
3581
4316
3973
3865
3267
4616
746
3712
3976
3979
3648
2898
1
4600
4417
2295
4374
2655
3738
2449
4477
3982
3658
4819
4294
1021
316
1065
3645
2277
3762
4572
1831
3969
4823
240
3803
2776
1340
4724
4338
4671
1461
1926
4870
4458
4455
208
3996
606
3987
332
2143
4928
539
940
3263
1056
3883
4291
223
306
4426
3693
4260
2706
1904
4186
4680
4583
2269
4544
3759
1056
4926
1823
4956
4569
3993
861
4557
4835
3075
216
268
3577
4125
4689
4683
4729
3013
4808
3097
3847
1561
4384
880
3855
3277
4636
4775
2723
4226
4620
3722
3722
2888
687
3427
6
3745
4605
2908
4752
4517
4643
4942
3050
809
1856
1698
2227
3621
4578
4876
3962
4370
3811
4460
2029
4175
4535
3056
2761
4749
3172
1844
1541
4709
4855
4601
4929
20
4292
2558
2179
120
3698
4768
4423
2746
3156
4723
1416
4069
1851
1805
2703
4739
2875
4367
884
3795
3754
4042
3842
3309
4906
1481
3261
2178
4966
1268
2855
4323
4361
4651
4731
4795
3913
4803
3092
4735
4047
4526
91
1378
4522
70
4733
2411
2159
951
2070
2818
63
4733
971
3971
3672
4022
2799
4355
3331
3381
2369
2644
3622
4216
3681
3980
1393
1
4802
1940
4
3604
1820
4617
1854
4775
1629
4813
1614
1075
751
4892
4749
4610
4540
480
4767
2408
680
4398
4779
4823
2320
3580
4625
1555
4919
4702
4239
4764
4339
4374
4922
4715
3570
4088
4769
2822
4591
2616
931
2972
2895
1726
3897
2993
4613
1761
3277
4653
4707
4952
2230
3987
694
1632
2956
4501
3465
4286
827
4541
3691
3172
4233
4942
662
342
4170
3502
2566
3058
2941
1015
4580
829
4877
4588
4349
4223
3908
697
4236
4410
3665
2
3124
4042
4775
3202
2559
4074
3274
1437
4764
1125
4123
605
4725
2983
4170
129
2998
3061
3478
2793
1833
4338
4145
4939
3802
4773
4721
4510
3386
2947
18
4369
270
4184
4087
172
4246
159
3361
1080
4540
1878
1094
1556
2009
3421
2375
4951
2439
4924
1759
4610
4847
4046
2345
3366
4299
4367
4780
4858
4608
3843
4633
3907
3774
4591
4493
4722
19
4814
2864
4801
3715
3884
3516
4803
703
3969
3929
1276
4770
703
1495
50
4152
4671
2059
1390
4574
4115
3908
3773
1791
3472
3231
4704
3366
4718
3361
4728
3934
3645
3007
2710
610
1274
4880
3797
3203
3132
4480
2039
3482
4743
3381
3625
1677
4572
4142
4307
3889
4765
4586
4908
3128
4249
4651
996
4388
4632
3838
4446
4142
3431
4281
415
1093
2621
4557
2860
4710
4714
105
910
4517
4001
4816
2373
3599
4035
4529
3028
807
3871
3
4942
1682
2533
3829
3324
4925
4572
2099
2151
2230
4741
377
4110
2191
202
4755
4575
4689
845
4319
2817
4501
2000
558
4724
76
4032
2668
4709
4056
3081
4737
4752
4345
3495
4225
3673
4612
4296
1080
97
2021
4244
2462
4739
755
2334
4472
4324
3081
4742
3589
3761
3389
3714
2851
4555
3440
3321
2101
2940
2404
2327
4069
3937
1080
1593
355
4819
1210
2853
4373
3567
4871
2567
4140
2039
4218
4858
948
4842
4217
4452
3003
3494
3696
4951
3299
3180
3753
94
4196
2298
4742
4099
4652
2193
3561
4258
4825
524
20
3488
2607
2307
3913
903
4148
4881
3614
4232
3247
4304
893
4438
2565
2410
1466
4222
4781
1301
3951
1627
1111
4180
4502
4675
4938
551
2550
4746
4571
2747
3545
4540
4866
4344
3464
4009
256
3361
2746
4726
3628
3076
2222
2832
3761
508
4572
4774
4738
3361
4283
4758
4722
3875
3352
1740
4324
4525
4519
4808
4720
4743
4431
4612
2065
866
1128
3511
4437
3332
4037
3017
1847
3991
1633
4519
2225
3102
789
2720
1152
696
3123
3846
3410
4827
4289
421
4864
1625
0
2276
4667
510
2679
4729
4287
4097
4851
3396
1506
4645
4116
4578
951
4157
4546
3803
4607
3070
4753
803
4778
4726
2694
4790
4700
3516
3749
10
4912
4166
4401
3924
4783
813
1110
2172
4210
4664
1253
2809
483
4890
3415
1319
3629
2037
1985
3712
3256
3512
1679
4780
3539
3479
3787
3517
3087
389
3735
4349
4676
1879
3788
2854
2935
4767
1956
4283
4426
487
407
3196
175
3991
4643
1841
2203
3181
4237
4194
3550
3227
4505
3567
4600
3989
107
4631
4734
3953
3330
4368
2396
1941
3874
1553
4428
4878
4517
4675
3112
3803
3395
3761
4250
3794
4311
4836
3746
959
4707
1303
2838
2519
3299
3861
4087
2186
4030
4500
4771
4317
1190
4749
3784
4563
761
4597
4706
4898
4026
4685
4833
3997
907
1330
2321
3984
4438
4255
2923
2963
1672
2377
3866
3021
1556
4630
1679
777
1492
3419
414
4724
4517
0
3662
4229
3498
1320
126
4081
1225
4875
4428
3449
1585
4028
2762
3596
4729
965
2683
4604
3985
2826
1936
4220
694
4728
3485
484
4644
3976
4362
3337
4265
2601
4014
4865
4908
4176
3576
4249
2387
2965
1985
113
4371
1666
4602
2874
4712
3914
1132
4825
3592
2753
2196
2879
1137
4759
1082
4596
4111
1826
179
3622
1596
3176
1298
2834
2508
2626
4905
2042
4470
3818
3960
4798
3619
2
1504
4575
4295
458
1236
135
1721
392
2902
54
4751
3454
3860
1301
4707
3666
3411
3396
3924
3135
2303
3619
1159
4161
483
2664
4094
3397
1473
3720
4897
1522
2209
2761
757
2269
3884
2858
3984
4223
3148
406
4873
4420
3809
4760
4755
2880
3148
4067
4800
2165
640
2683
3843
3201
4273
1389
1350
4955
1789
4927
1029
1128
1941
1391
4619
4782
4179
1821
3668
131
1309
2036
4763
3985
4301
2027
4515
4249
3249
4581
357
4725
1991
2111
3305
1117
4834
4292
4616
3456
4954
4675
4095
4491
2333
3298
4164
3381
4569
425
2321
2278
4300
4701
4851
3813
4031
3773
4803
3210
4721
4899
1408
3601
2815
3868
183
3315
4705
4393
4881
3929
1326
4402
3337
3975
4756
3368
4156
1348
2560
2069
4153
4909
3220
3440
1903
560
873
4877
3407
4069
2393
380
4760
2763
4648
3992
2488
4222
4729
3228
3111
2801
4197
1840
3004
475
2581
2684
4459
4516
24
4678
3880
4719
4252
4377
3160
3904
2849
3583
4855
4243
4512
4719
787
4038
4603
4222
4703
543
1
3010
4406
3950
2585
123
1608
4786
3077
4825
1473
1754
3303
4636
438
4437
2713
4750
2918
4238
2574
3715
3510
393
3750
4384
2174
3484
3297
4750
4669
3859
2767
3774
303
3753
3998
3341
4716
3993
4850
3885
3497
4878
4892
3136
979
4322
4864
250
3741
4386
4841
2861
4774
4955
1777
1995
2978
4048
2603
3766
1882
4870
3830
4628
102
3756
4661
255
2195
3926
2321
3698
3978
7
3453
4866
2427
328
4380
4148
1190
4681
1035
672
3792
1022
2661
4399
430
4262
922
3614
1139
3439
162
3555
3045
3078
3967
1385
333
4028
4675
1719
2836
2840
2621
4528
2910
4501
4806
4741
4770
4231
4170
1347
914
1846
4162
2379
4752
3913
2290
4308
215
4899
4281
4389
4747
1689
2747
3187
3354
612
3077
2361
580
4063
2028
4395
3084
4742
4161
3596
4278
4363
2208
4745
4922
4741
3021
4016
4731
4356
2845
3105
3015
128
2726
4325
4250
4745
4369
4879
3925
827
3265
2541
2940
3570
4905
1041
4039
1696
4773
143
1891
323
2193
4522
4531
3440
4553
1185
1310
661
4
4640
1801
530
2004
4533
4451
1096
1492
4871
2348
4716
4582
4123
4001
2316
4311
775
2599
3927
869
4360
2095
4125
2705
4705
4829
1639
4638
4964
4732
4721
10
3760
4956
1833
4110
4151
4276
1528
4421
972
4245
1706
4505
4058
4422
3049
254
1877
4633
73
4697
4441
4262
180
502
4229
4745
773
1572
3255
983
1313
3865
3978
3881
4419
3809
1188
4100
4722
4028
3034
157
1180
4117
3496
4570
3667
1795
3738
4541
2855
915
899
315
4250
3739
3221
1771
2363
2425
3135
4590
817
2860
343
2454
3630
2468
2615
1970
3057
2813
4361
4743
2224
997
4115
569
4585
4743
3989
1720
4905
3392
4772
3804
4783
4757
4708
2973
2880
4532
4620
4555
4442
4361
2068
4819
4783
4663
3870
4749
4934
900
4445
4305
4100
4316
2957
4732
4057
4061
693
766
420
967
3596
2726
4334
418
3914
3360
705
4333
3318
78
2434
4142
4563
4945
4480
4826
3230
3512
4258
4579
4335
2817
2667
3820
4282
144
1613
4715
2386
2927
4659
4375
2245
853
3798
2074
1086
1748
4440
4512
3911
611
4683
3787
1111
352
1090
2258
931
4115
4875
4726
4924
1965
4721
3795
4657
4768
4824
4158
2111
4714
4022
4880
1168
4475
1839
4456
433
1945
2594
4755
2052
2036
3450
1293
4774
4503
4831
3469
4005
2256
2843
4745
4868
4648
4568
4416
4677
3127
4594
4708
4731
3320
3425
3973
3940
3161
4599
31
4426
4108
1577
4963
3896
4546
4075
3364
3603
892
2935
4916
3511
3193
4727
3909
1957
2564
4156
4097
2356
4020
4798
3928
4368
396
2589
4513
4732
26
783
4161
3321
3616
1441
4428
4753
4744
4543
3979
4169
4678
2694
3358
4005
4120
3373
2422
2056
4784
23
594
3116
4362
1707
3817
4591
3577
1665
3998
3608
4890
3454
4886
4732
4683
3906
4720
4916
3812
1085
1727
4909
4718
3937
4
2051
4672
4750
2160
10
4882
4731
4455
123
4516
3644
3136
2168
4951
70
3861
3510
4842
2722
4606
3529
2956
4922
1397
243
2533
3651
3246
3223
3208
4773
4690
4945
4578
3871
3688
3947
4812
3950
4378
3481
4765
1304
3371
4245
3428
4543
3345
4083
4932
963
3930
4041
4246
3043
3874
2385
3206
345
4033
3248
4398
4500
4676
4591
3291
3690
5
4431
406
4929
2667
4178
4895
4393
2088
3561
3730
197
4782
1719
2942
1913
2983
4915
3201
3693
4621
39
312
3397
4728
3121
4277
732
4939
4141
4886
4769
4712
289
286
2728
1623
75
2698
1988
665
3949
1351
4729
4385
4138
3485
4452
4226
4205
3138
3426
1539
4600
3722
4932
4834
4731
3134
4929
4054
2614
3402
4902
4298
4206
3023
1798
4434
4655
1939
4818
4773
4645
175
4480
1421
1456
4595
1858
3037
4381
4206
4848
4424
266
3875
3975
2999
4713
4833
4090
576
4615
4884
3920
4734
1800
3877
8
3306
3920
4885
1935
2060
12
1589
4377
1712
861
4711
4123
3722
4479
2958
4695
2939
3813
4621
230
4082
4650
6
4715
4861
3795
3922
4381
4365
3923
3843
4851
486
805
2759
3467
4033
796
3778
4832
3618
4567
4800
1087
4668
4643
3743
3990
4689
3976
4025
4711
141
4321
2972
1493
4480
4405
1645
4826
1792
4606
2795
2621
2813
4392
4107
3453
4585
1876
549
3399
4287
4651
833
3983
3690
3482
29
4538
2582
4533
3822
4205
4520
4289
454
3949
4530
416
4732
821
4575
4919
1782
3437
2435
3228
857
4846
4652
4504
3271
4399
1838
3983
3610
4703
4614
69
4733
2990
3097
945
651
4491
2249
3505
3751
856
4313
4665
670
575
3085
561
1228
4693
2525
4007
4604
769
4959
4496
1778
2602
4205
4444
421
1424
1130
3639
4186
1821
3772
1274
4733
1364
3647
2950
4737
4773
4263
4775
4258
4017
3696
1477
4744
3273
216
4522
4824
4060
3136
4874
4964
1522
535
3599
550
4048
4345
4574
4656
2097
1316
2750
3329
1906
482
367
659
1810
4389
3844
3123
4
3609
4098
4895
2795
901
1528
640
3814
4313
3378
4474
903
4062
1723
3586
1306
2798
4802
929
3252
4760
2519
1100
4874
4965
1066
2058
1465
3537
3393
4463
4924
3519
22
2054
3105
154
4416
4464
4545
1561
4293
2590
530
1208
3737
4106
4901
384
4615
2633
2839
4311
4042
3334
4670
4366
351
3774
4835
4608
1264
4484
2477
4581
1333
1323
2261
4914
4676
662
4728
3275
3893
4265
3340
4570
2317
4458
18
3629
2159
1220
2047
2742
4756
4412
1298
4216
2030
4272
1452
4576
4443
3136
4102
3984
2880
4627
3942
4840
3410
4304
4503
1973
3790
4316
581
4614
886
283
3800
4598
2931
4712
2825
2736
4319
3600
176
2762
861
3470
4064
4373
4100
3985
4793
2627
3684
2812
2636
4191
2347
4552
3599
3369
3714
4227
4241
3686
2483
4434
4404
2018
139
3602
3961
4609
4172
3024
962
783
1176
2461
2237
3625
4373
4089
187
1263
1646
4607
3155
2474
4788
4065
4795
4309
1852
4757
3125
4693
4430
4697
3305
2547
57
9
3712
4723
806
599
471
2554
3388
674
1985
4707
4011
4602
4571
1472
1621
4166
4751
4533
1781
3983
3291
484
3615
4388
2481
3936
4740
3260
1742
256
2675
4257
163
4758
1871
1886
4438
2955
2846
2655
4849
622
3204
1750
4931
4162
1044
4734
3721
4384
4274
4179
345
3719
3399
4531
4332
124
2530
4927
4249
3392
3217
3897
4813
2927
3315
3743
4760
3730
4885
3959
3901
2837
4666
4525
3334
2228
2306
3982
4839
1379
4003
1583
1607
4735
3336
4627
3970
1705
4393
4037
4929
4388
116
21
4640
4840
4279
402
351
4492
2116
4538
422
4065
4427
4558
4507
2867
1157
4569
1198
1381
14
1183
4173
965
4562
4817
3306
4359
3508
4779
456
3502
4381
2130
326
4741
4025
1686
4757
3129
3981
3709
2184
2273
4329
987
4400
3793
4304
166
4913
1804
4292
4787
4833
4043
4792
4165
4472
2113
514
3076
3446
3724
4218
962
4636
1536
4888
4727
2261
4180
3284
4615
3425
1254
2382
4504
3940
4449
2832
4714
4764
4752
4726
4802
4704
2468
3025
3624
2848
2495
4649
4951
4496
4527
4720
4063
3118
4650
3273
2153
4879
3096
3855
1804
1176
4781
3338
3812
3975
3365
1463
4788
4378
4717
3566
4534
2796
3851
3905
3188
3722
4932
1821
4361
4783
2486
3713
4077
4389
1965
3368
4680
4382
34
4398
4490
2293
4873
3890
4256
3660
3311
658
2602
2447
3426
4399
3567
1248
3304
2883
4704
1501
4711
3185
3824
4763
4191
3089
2069
4427
2319
4800
4006
4151
2058
3936
4323
4345
3319
4860
4435
4152
12
0
4918
3092
3608
4370
2442
3307
4020
4033
2335
1598
4133
4877
653
4749
4703
4698
2443
2654
4123
4648
4222
2066
3613
1631
4340
4858
1220
3703
3203
1055
2753
4264
3989
30
3944
4478
4927
130
4669
1067
2510
3841
708
3247
3361
4263
4946
161
889
4811
4731
3062
2729
1989
93
2279
4392
4826
3881
21
3035
2269
1085
4307
700
4824
4364
3765
4639
3859
3099
2957
2921
4490
4786
1861
3684
3389
4669
1035
771
4766
1499
4413
4491
2072
3902
1831
1947
2424
4951
2962
580
4345
486
3349
4771
3872
4809
4733
4670
3250
4001
4963
4694
1448
3060
2840
3901
2897
872
4870
4555
1728
2478
4787
2782
3646
3829
3659
4927
1719
4192
4953
722
4797
1633
4443
4655
4271
2364
4746
4802
4498
4789
901
3529
1861
2654
1229
4635
2198
4440
4606
4020
2546
4380
557
706
2053
3857
4368
4762
4737
2148
3282
4387
4731
3134
4446
584
1154
3642
805
2920
4030
4696
4621
3622
1960
4015
2529
4702
2411
3393
4791
297
3846
4113
1136
1440
3537
4618
3023
1595
2640
1309
2629
4771
3747
1397
4446
4128
1036
4250
4300
4884
1658
3017
4729
2617
3723
4669
4776
2913
3746
1184
1623
572
4625
4918
2827
4844
1249
2500
1228
246
3929
1550
4567
4246
151
1335
2945
4307
4502
1437
4518
1855
4160
4151
4840
4113
4851
2667
4760
3014
2812
4547
3000
98
1485
4600
2466
4665
4531
4742
3839
3885
576
3619
4844
4611
4626
2805
4195
3343
4050
3986
3954
4726
1365
4613
718
4737
162
3511
4499
689
1032
4764
4515
4648
1750
4711
3863
3882
2160
2646
2105
1362
3442
4168
3905
4798
2891
4617
4611
3037
3629
3
3492
3677
506
4806
4757
3546
3857
4142
2886
3060
4111
1144
4499
204
1256
3371
560
2207
4023
4407
658
4527
4296
4314
4526
4818
3322
4781
3438
4631
4634
3789
3719
4149
4740
4499
4790
4920
3656
3085
2548
4906
1526
2413
3634
3079
1874
476
4619
4716
3918
3154
4294
3759
4737
4104
1035
3960
4551
1315
3527
4198
4091
4178
2588
1931
4157
3072
4738
4307
433
4192
4400
3723
227
3553
155
4373
4933
4764
3355
1739
3384
2381
4133
2887
1794
4907
4717
4935
4746
4756
3559
4701
43
4487
4442
2841
3697
2233
4867
2053
4814
2541
4882
1788
2853
3784
659
1330
3899
1104
4580
3933
4097
7
4786
1344
2423
3197
3171
3563
4375
4397
4889
4189
3449
506
3987
4755
1662
3535
3131
4608
4907
2406
1734
3318
4825
4803
4775
4639
1236
3337
19
18
3962
4023
673
3481
1766
4854
2934
4824
1581
2239
4764
2209
4512
366
3790
3498
4924
4232
4188
3123
3976
2106
2346
4307
4034
2009
4081
4921
3702
1055
4014
4861
3910
4365
605
3703
1499
3482
4570
1299
3746
4824
4391
429
4812
4777
2741
4856
1998
2834
3768
2125
31
1615
4471
4742
3145
207
175
4388
4564
3959
4302
4516
3887
3588
4793
4123
2715
2582
1313
192
4786
1033
4264
2984
3820
3484
2302
4472
3947
1788
3085
3939
4332
3921
3643
3661
4245
3658
611
3774
4517
3600
4271
2800
1969
3153
2312
4596
3263
4347
2966
4798
1254
2863
3348
3859
4743
2941
2510
2697
843
4526
3246
4739
676
3651
2232
853
3138
4168
4433
1084
4744
4725
2370
1501
4440
3767
4670
1617
4815
1624
4488
2002
4660
4685
4417
4515
16
1563
3610
3786
738
3659
1938
478
1740
4802
3316
4353
3555
1212
2013
4347
4669
4708
3519
109
3989
4144
1836
4111
4214
4515
1104
4045
4791
3434
2019
3289
1776
395
4803
2982
118
4869
3764
4712
840
3836
2719
2809
3706
1334
4177
1964
1002
4584
3437
3251
3510
3814
4433
960
3549
4695
1829
979
4705
4266
4847
4210
4875
4446
2985
3905
1643
2733
1107
2106
4026
89
3543
3924
919
795
4100
3466
3080
2919
4544
3445
4071
3628
4098
3702
1983
4406
2999
4752
4773
4183
4926
2685
4506
4619
4831
1986
4185
3168
2861
4672
4442
1827
4546
4710
2820
26
4088
1323
4601
4356
2649
2902
2518
4171
3761
1464
1638
4735
4755
4584
4398
4699
4899
4273
4896
4783
2860
4715
2459
4370
3867
4031
2220
152
321
1361
3018
3809
4751
533
3868
1941
3255
4077
106
4067
4576
1919
4054
3863
3463
3816
3260
3067
2259
3477
2382
4309
4747
4336
1872
2556
738
2625
1830
3597
4911
1916
4569
4491
4550
3723
1844
45
3935
462
4625
82
3118
2632
3421
3477
4511
4877
4636
2964
2006
4550
4713
2853
4871
4745
4148
4538
4809
4619
2583
2238
2883
3188
3609
3924
2867
2995
1443
3191
725
4367
1481
3466
2255
888
3485
4285
4620
1306
2879
1308
4008
4692
211
2791
3352
2666
3446
4064
917
4444
2944
4901
1608
3972
3708
3384
4184
4522
4673
3483
1912
4616
744
4410
61
2787
3428
3281
2395
4892
146
3845
3827
3895
4164
3175
4940
870
2384
4761
551
4487
3143
3221
4728
4060
4245
4291
4975
843
2058
3404
4303
4687
3473
4269
4786
3490
4016
3617
1928
4378
4883
4501
4940
4628
2493
2421
4782
2858
4081
3845
4391
2698
4342
1008
4458
4718
3729
216
3676
4766
3990
2597
1619
4055
375
4423
4607
4703
2485
4196
1858
4472
3098
4390
4914
3350
3765
4779
4621
3174
4421
4304
4631
3675
2399
4716
3307
4414
4631
257
4676
1611
4025
3460
3703
3737
4184
4591
4759
2141
3974
3849
2114
4695
4337
2609
4045
4646
644
2855
2298
865
36
3681
2405
4812
429
4734
3967
4648
4630
3955
4473
3854
2039
4679
1451
3683
4884
866
4590
4452
2611
2920
4481
4041
4503
4743
4001
4924
4855
3926
1867
2102
3994
4723
2743
4400
4653
2962
4551
4474
2823
4556
4438
3861
3038
4186
86
3213
31
2513
3311
2523
4616
3547
2626
1110
3998
4611
4420
4764
4075
3259
4539
2969
1684
4258
4571
4745
1035
4190
4943
767
4615
4138
3934
4578
2793
4592
3366
1433
2875
1390
2499
4587
2353
2990
3725
135
4722
3257
145
4649
3733
3253
2310
78
4524
2002
484
3639
2182
3515
2803
817
3768
4253
3111
4588
1341
2970
4559
4744
4001
1518
4717
536
3149
4014
4294
3550
1437
4772
4288
4606
3365
404
2536
2912
3042
2563
63
4669
3184
3054
4231
3102
4693
915
4929
4136
4420
3059
4826
2491
2545
4569
4324
2801
4743
4828
2270
4785
3217
4651
150
4164
4096
4665
542
1606
2211
1095
3729
604
703
4369
3899
353
4715
2051
3445
695
230
2624
2627
427
3458
2244
4285
1168
3500
4303
2542
4701
4605
4748
4580
4671
4786
4584
4627
3954
2800
4700
2407
2029
3317
3923
4679
1982
3701
3067
3401
2803
4794
3895
1247
4315
4030
4578
4493
182
3706
766
2857
3631
59
3380
4040
4357
4143
4945
2005
80
3543
4620
4702
3310
4818
4218
30
4664
4678
4778
2189
4474
1837
546
3500
3959
235
4499
127
2819
459
4143
3272
1701
3101
4400
2551
4741
4672
4811
4765
2067
4259
4189
517
3
3841
932
425
237
4824
1021
4384
192
761
395
2304
1567
4556
4518
2596
4730
4472
4157
3350
2285
2688
4093
4426
2865
3241
1842
1623
3871
4289
4667
3204
4788
107
4721
1283
1676
956
186
3708
3843
4530
160
4363
4699
2052
4629
1580
4059
4502
427
4905
3498
3243
2116
1921
3777
4609
4367
703
4712
3173
4172
4401
3541
3475
4571
2602
3958
973
481
4812
4037
4898
4174
2641
4298
4473
3284
1541
4210
3613
2894
1519
4015
400
4326
4012
2629
4119
36
4741
4189
3182
2804
1031
4459
4020
4806
4494
4314
4453
2874
3512
3661
2489
3369
1418
4454
4745
4856
4916
4354
106
3920
4645
287
2106
3059
3387
4039
4428
1448
3901
2625
4291
218
4763
4741
4581
3243
1882
1735
4697
2407
4722
3946
4297
1669
3262
4627
861
4343
3339
4505
2054
4325
1549
437
3543
4029
4009
2858
524
4549
3761
4789
3250
1002
2536
4298
2614
4777
2893
1096
4468
3898
4819
2955
2101
3457
3963
2583
3310
2227
4883
4766
3932
4705
4070
4378
4805
3615
4760
3002
3744
4276
2988
4703
2736
4253
3690
2117
4051
4617
3799
4534
3468
4007
2939
46
3699
2351
4097
2943
4258
2403
2978
3691
38
4920
2123
3195
3322
1178
2019
4688
818
4446
4094
1936
2460
4873
4605
3761
3272
4623
327
4885
1334
4913
1444
3974
3632
4229
4531
4621
650
4508
3273
4652
3738
1463
2261
4625
4591
3052
4393
4425
281
4424
4154
315
2860
1912
1656
4609
3387
4434
3950
3916
4044
2984
4246
3868
735
194
319
4268
4591
4753
4305
603
4532
4613
3827
2882
3972
2638
4183
3730
4814
4377
3938
4803
3363
4939
4942
4744
3847
4272
3801
2062
2286
4069
4702
1126
3666
4451
4045
1402
2036
4325
4954
3690
3798
4720
3560
4255
1581
2274
4804
3095
4283
4558
3989
3387
3917
3117
177
4240
285
3710
4421
3845
1683
4709
2456
4230
2946
3379
1596
1187
4422
4932
3424
4755
4850
4535
4737
3824
282
4023
4520
4734
3890
3204
4357
1098
3166
4807
4270
2001
4571
918
4104
1312
4825
4775
2047
2475
3757
4034
3636
801
2008
4765
1587
4666
2792
15
3730
2149
3415
80
4580
4738
4502
3953
278
4172
4328
3261
2239
4886
3937
3871
2460
24
3462
4338
2050
4337
4297
4410
602
49
4392
4523
2656
2997
1602
3883
2342
2019
4481
3859
1284
4345
4337
4630
4389
4062
1265
3849
3517
1152
4027
2443
4847
4916
1183
3762
4083
713
4219
952
4721
641
2657
4529
3694
4362
2899
954
989
4151
4730
2146
2775
3182
1847
4899
4241
4856
2908
4893
1398
3535
2051
4206
1165
4724
3799
4738
4754
3522
3567
4754
4460
4880
1185
636
4297
4118
3822
1948
4117
78
4536
3059
2272
3082
1485
4544
3946
1400
4571
4565
3433
3887
464
4951
418
4329
4107
1070
4712
3634
3419
3897
2625
4075
4477
4384
2471
3324
4840
4413
462
3223
4090
4798
4713
3616
3874
4868
3879
1888
4142
439
1759
4757
4462
4371
4800
3430
1816
3453
4289
4772
4751
90
4581
3275
2123
3929
4162
2553
4942
3941
4355
2683
4761
19
18
2272
1885
3004
4854
2542
2591
2237
3561
4722
70
4011
2754
4265
3653
3858
2528
1593
4476
1953
2485
4093
3110
3797
4083
4510
3881
4143
3823
4869
4534
830
626
4249
4446
2361
3717
3296
2751
4116
4589
4738
4722
335
1379
4753
915
4892
3558
4519
4752
1645
2608
4540
2223
2914
3643
621
4485
4198
2862
2839
307
4676
3161
1796
4822
4950
4902
2770
2089
1669
4686
4924
3396
3031
1546
2822
4920
4614
4535
920
3541
495
1976
3829
4782
2275
2377
1
4521
2724
2814
3724
4528
2613
4635
1687
3456
0
2914
284
1027
2795
4886
4795
1259
2862
3888
4723
4730
3858
4595
3515
4489
33
206
4650
3437
3033
6
178
4814
1879
4654
4331
4653
1445
4722
2839
4041
87
4711
4555
2157
2804
3514
4493
3777
4223
1895
4651
4022
2977
3457
2065
33
1784
4787
221
308
2140
2638
4627
2368
2822
3148
4625
2642
3556
4744
2967
89
1667
1265
1862
4846
4311
2702
4709
2302
58
3069
4947
2003
1306
4284
2941
2983
4462
4342
4599
4193
1965
3849
4397
3286
4435
869
4751
4096
4700
4930
4029
2008
4107
778
3817
3093
4816
4035
3999
2640
4444
2511
4739
3208
2698
4331
834
3729
322
4221
1260
4909
3008
3240
4001
4616
4829
3254
4628
324
3354
568
401
423
2913
4720
4901
2003
3843
3675
4164
1176
4093
4206
3380
2399
2813
2639
4210
1339
1018
2321
4540
891
2965
3149
2093
321
381
1557
3297
3673
4155
248
4670
2461
4497
4072
4835
4231
99
979
1853
2992
2697
3844
4783
2075
4239
4682
4186
256
4773
3787
3774
3925
3391
3309
1549
4615
3857
134
4290
4353
4716
80
4708
2153
2434
4216
2827
668
2273
235
4809
4463
2097
2060
1466
3857
4304
4428
4324
3295
1260
1748
3020
1796
2474
4784
4903
1075
3419
4832
3311
3996
2669
3579
4784
1610
4348
3967
4764
3962
4723
2729
4911
3116
4245
3760
4551
4920
1454
3849
4732
3964
4763
1264
4038
4356
762
1156
4126
4581
2777
3726
386
877
4940
3982
2755
1979
4731
4814
4753
4038
4913
4346
3713
3037
4061
2732
1721
2323
2387
4012
1437
4737
4140
4732
4474
4747
4217
4749
4397
3683
3715
719
3396
4130
4748
4174
4664
1790
3046
4663
705
4831
4176
4520
4694
3075
3092
674
4498
4284
4854
4056
3069
138
4197
4780
4194
2977
4479
190
4725
4470
3893
4604
4865
5
1273
3711
108
4130
3568
4100
3980
4603
4770
2382
1160
2006
1480
4939
2644
4092
4732
141
1619
1864
4574
2207
4779
2026
2262
4441
1958
4685
2057
1760
3319
3307
4452
2425
5
2263
4169
418
4410
4293
35
2108
2941
2829
1096
4848
4802
3586
1912
2386
3547
721
4437
210
4519
2176
2516
2791
3907
4618
4910
4745
193
3864
1554
2052
4613
84
2731
814
3698
4051
2660
4252
1600
31
4251
4845
2267
4416
4659
1282
4462
4510
76
3672
638
3277
4840
2021
4415
3335
3225
4007
4403
2876
4581
3308
4170
2462
3051
1223
3851
3681
4941
4197
2836
4869
345
510
4758
3759
3980
3866
4703
4117
7
2796
4100
3375
4076
1772
3827
67
4214
360
1232
2732
4695
813
4427
4757
1888
3357
3594
298
452
3389
4761
1855
3725
3185
4693
4271
2724
3205
3758
4486
4624
3063
2819
3593
3287
2035
308
132
4110
4148
3567
1457
1321
3852
2812
74
4917
2434
3946
2042
715
4792
3248
1610
3181
3731
1646
4081
2379
3311
4019
4823
4478
3551
3961
1536
3739
4868
2840
1723
3561
4868
1455
1519
3224
4928
3539
3375
4683
4562
222
2489
3828
3425
3535
4452
4656
3498
3863
4163
3377
4810
4459
114
767
3264
3564
4804
583
4816
3824
2636
460
3786
3588
2895
1709
3220
4734
4558
4103
3057
3073
4478
27
3590
2157
4486
4823
4634
4334
1458
3227
2528
3654
1838
3784
4119
4089
866
4300
2487
1637
3998
2055
4762
3570
4928
645
3917
1918
4813
104
820
4677
1816
770
3801
4393
2966
3989
162
4187
4829
423
4134
3913
4224
4522
4727
4408
3990
3122
3024
3119
2019
4678
4692
306
53
2266
4580
4721
4622
1182
3133
392
4130
3970
2024
3270
4009
475
4939
3022
816
4852
4735
3822
2775
4129
3717
525
3787
4151
1867
4788
3306
1792
3753
3819
3599
2515
4263
1362
3657
4742
4198
4205
4000
4627
1722
4331
3674
4384
4600
3058
4447
4180
4398
3654
4634
4725
2156
2088
755
3768
4873
4853
3010
4528
3340
4923
4246
3482
3643
3566
3023
156
1330
116
4061
4189
4380
1447
9
68
3406
3354
661
4830
2413
4662
4908
4079
1568
1653
3824
4506
4810
3123
2298
418
3704
4828
2615
4595
2444
78
3632
3715
4052
3619
4442
4029
2066
1589
2886
969
668
4689
1741
1774
4793
4672
2537
1458
3637
4451
3000
3570
1318
4761
3346
4083
1372
3982
4040
1506
4798
3905
3554
2999
840
4535
4680
4783
4668
4770
1437
1491
4489
2399
931
3976
4782
34
3364
4046
2577
3107
53
3311
1143
2276
4971
4442
4705
1115
3516
2277
3870
3789
4034
3529
3449
2395
4014
3939
4673
3899
2729
4350
4472
2466
997
2073
627
4538
2149
3769
4798
1693
1775
2899
3457
568
3139
2524
4469
4683
4470
3298
4799
4398
1834
4576
4332
4302
1578
4341
3680
1988
4093
3054
3804
1721
4597
4948
4377
4544
1537
1780
4599
2908
553
2075
4737
4521
4634
4931
3524
4518
4719
4348
4555
4708
1332
88
2322
4553
2927
4025
4604
3246
4929
3891
36
4234
4613
2275
3644
3143
4625
1496
3262
3376
4910
1773
4306
1966
1076
3059
2964
565
4731
4606
2913
3897
129
50
4135
4601
2137
4280
4721
4358
4345
1082
4760
3842
4794
2295
3697
4194
2997
4320
4140
3245
4159
4292
2913
1752
4761
4618
2613
1035
4397
617
4680
4479
3542
2083
4746
3817
4702
4270
4516
4453
24
3965
1702
1484
3981
4679
4702
3663
4862
4085
3103
3258
3695
4295
2115
3405
493
4863
4539
3703
2724
4875
4179
4865
4957
2364
4590
4075
4438
4328
1470
4880
3529
39
4680
562
4388
2061
2756
4701
2772
3551
4819
1049
3024
3099
3119
1945
708
4724
96
2418
4559
1582
763
3219
2549
1138
4065
2119
583
4671
38
3266
2836
153
4048
1019
3981
3900
2479
3454
596
1716
3714
231
3058
3673
4834
4846
2848
3419
2547
2845
2923
4860
4943
4175
4422
380
1138
1127
4732
2540
2037
1560
562
3356
4647
75
1492
3840
3944
4085
4936
3300
4693
819
3237
3448
4450
4776
4531
4669
4730
561
4729
4171
70
4630
4920
4630
4681
4664
4620
4756
4624
4916
4272
4532
4719
4487
4310
3841
2113
4728
3616
1744
4667
1389
4499
2298
3131
1878
3549
4009
4597
4778
4244
4281
3464
2500
4608
3527
168
300
4595
665
4435
4426
3475
4490
4608
1135
3641
1860
3907
4891
3686
4828
4653
4286
3757
4367
4723
3462
4073
21
4487
3984
2001
4181
4097
1501
1038
3716
2474
5
807
4635
2629
3119
3842
2546
4150
4800
2868
3837
2802
4704
3166
1486
4754
4923
2683
3585
2764
4487
1207
3129
3408
4797
4812
246
2821
4044
496
4777
865
306
2514
687
4736
3405
768
1567
4397
3247
3771
1224
409
713
4596
3723
4084
4784
4555
4496
3534
4162
4627
4075
4674
269
2413
3994
4604
690
4857
4773
4486
1780
2934
4423
4469
3056
3602
2613
3200
3860
3443
3617
4556
4788
2597
4807
4093
1931
3858
1885
3247
3312
4337
4414
1128
4845
3960
3501
3352
1243
2332
3516
2552
1719
3883
2707
3357
2723
4266
3334
4854
3674
4230
84
4853
2492
4857
881
181
1778
3956
2430
1795
902
4244
3506
609
2517
2347
4392
4683
905
3346
2137
4634
2311
4596
4716
4812
4478
2880
2808
3011
4379
3070
253
4560
2312
351
4688
2915
2286
4441
825
508
244
4709
431
3658
1269
4303
4808
3160
2239
3981
3047
465
4316
4743
4035
3840
1517
4397
999
2839
4378
3538
1954
3831
2601
506
322
4361
4732
3345
4816
4444
1740
4849
4655
3871
3955
2225
4949
4596
4742
2136
1481
388
4679
3130
444
3390
4549
2989
1482
4929
349
3292
772
4495
2886
4422
94
2848
4795
484
4524
2654
3660
123
1430
4567
2677
4683
4457
1510
3635
3563
1688
2903
1928
4133
4195
4533
4066
4622
4522
4584
4647
3284
349
4558
1095
2066
4534
1914
3327
4141
4086
2986
3770
4745
4371
723
3831
1894
3439
2303
3209
2883
2254
3764
4889
4748
3904
3676
4594
1433
1093
2814
4662
857
3906
4598
55
3635
3730
2832
1145
4860
4810
3504
3338
4905
7
4543
3403
912
3700
4252
1768
2634
4636
1145
4287
838
1622
4442
4259
1119
2503
3823
172
4432
2570
3745
3860
1699
169
3714
2258
3933
2849
2544
4089
4531
4725
1589
3156
4673
4321
4290
4870
648
2462
3803
4728
4844
4811
1780
4503
4494
3099
4905
2786
4694
4605
4443
4118
2332
3960
3911
2753
4047
597
4557
1992
2917
4456
1617
2548
4134
1944
4738
3101
224
1841
388
1824
2809
4357
3097
368
3723
2664
197
4353
3832
4924
4630
4693
3660
4637
4817
4721
1311
2609
1849
4011
3654
3591
797
4658
3571
1970
4298
1418
3927
1181
4854
4493
639
4475
3613
1046
2768
4745
3228
1905
3627
4604
3753
4405
656
4113
4594
4586
4958
4697
1706
4485
4924
540
1678
1842
4596
3435
4803
1573
4797
4863
3983
637
2675
1225
4502
3049
2804
1832
578
3647
3492
2569
1700
4051
4512
4226
3286
3062
4266
4829
4226
2449
4718
4751
4145
4074
2562
4004
3992
3977
2017
7
3526
4711
4923
940
3678
1872
23
2943
4455
2213
3613
4514
4230
2066
1969
4437
3733
3910
2014
4544
4863
4316
3756
4593
1462
3463
4180
3642
1639
1293
942
1908
3521
3506
3114
4390
524
3851
476
4656
409
1658
2081
3823
1867
4133
1147
3313
3525
3338
4173
2998
3727
4233
3317
163
3729
4610
1547
4427
4933
4413
2299
3870
1778
4835
1178
4765
2004
94
2416
4390
4227
1061
4442
4120
4821
678
4097
1616
1388
90
3720
129
2749
3559
4831
4595
4647
3592
2422
3926
4785
3994
4211
4503
5
3692
4727
10
2549
3416
3266
3640
4433
4599
2874
4906
4306
4832
4481
3722
4420
4774
4849
4561
4204
3962
4210
2193
4090
1904
3603
4758
2264
68
2266
4727
4722
4310
631
1381
3191
13
4870
4000
4233
3251
4384
3959
3557
113
4082
3619
4230
4219
3913
3406
3556
4024
4254
2999
2403
982
3820
4531
376
1618
2922
4875
1935
4490
1099
3053
4531
2479
3122
3257
3301
3491
3460
3614
368
3139
4677
1197
898
3450
568
3197
507
4772
4274
4937
675
1787
3489
3417
4367
2349
4783
4200
4476
4232
4866
3846
1513
4625
3967
4629
1828
3866
3658
4908
4828
4722
4678
15
1688
635
4110
2348
3865
4305
1282
3252
3769
1674
1117
4605
3506
4368
1140
1545
49
158
4518
723
2182
4480
4486
2334
4178
4753
4575
2322
1518
2453
4459
2890
4662
4344
4786
3235
4810
4642
725
4732
2334
3991
3780
207
4740
4807
3805
53
1415
2082
2036
4784
4622
339
4114
557
3124
4362
4952
2956
4741
2472
3339
2629
4463
3661
4859
2377
4603
447
3161
4512
4754
3346
4768
4527
2222
3433
4530
3190
4581
73
2373
3498
4360
2281
3447
2093
46
4301
939
1830
4419
4427
370
3852
3326
3526
3356
4871
4719
4288
2834
1899
4575
4762
4525
2746
4149
280
2637
4464
4142
2572
3693
2607
4916
2990
2040
70
3811
3761
1698
4454
4552
3794
4563
4862
105
4579
2160
4714
4717
4436
4721
4445
3692
3626
4562
3804
4259
1862
4964
4462
1721
3437
3135
3156
1007
4213
4246
4539
2469
1533
4753
3151
3974
1284
4723
4611
34
4817
4243
2896
3637
1455
4244
4085
4640
2224
4562
4532
4777
4642
4848
2392
3332
4270
2678
4632
3312
2025
3304
4898
1110
2881
4588
4636
3808
3833
2420
4719
4256
4641
3972
4580
4717
4901
4075
4681
461
4627
4110
4364
3926
4597
4906
2786
4609
3875
2897
124
3501
4561
4454
3449
4704
550
170
4584
4932
4572
2662
2958
3956
4700
2137
4567
4767
3920
3378
4406
906
631
1003
278
3991
4464
4049
4664
3408
3291
4726
3434
4762
4691
323
3495
3195
3213
2560
3984
68
4323
4025
4599
3863
3811
2428
210
4026
4241
3801
2495
4632
4574
1438
4686
4026
3988
4736
4548
3387
3602
2509
4097
3368
856
3881
4945
4478
3589
4504
1882
3988
4755
2647
3392
0
4503
3176
1947
4043
4723
3388
484
4758
4534
515
3490
3069
3052
4786
4295
2850
1428
4666
2431
4594
4846
4879
4428
1766
938
3986
4236
3887
4294
3386
2426
4591
3856
2829
3812
3583
3864
3404
70
1892
3398
1133
4427
4303
3778
1111
1362
4298
1196
4748
3826
4259
3752
142
4845
4664
4591
4675
3320
1442
4730
4886
1031
4304
4371
3132
3218
2847
4914
2769
3915
4752
897
3963
4487
4594
3667
812
3580
2158
3817
2437
4740
1520
3316
4537
471
4884
4394
4848
3799
1768
4747
4482
3786
1333
4821
4331
1422
4697
3779
4690
1778
1491
3359
4204
4563
4882
3530
4569
2908
2990
3044
851
3653
432
3482
4597
4914
4860
3787
3477
794
1315
3899
1724
4123
4140
4904
4325
4827
1905
2579
952
2085
1892
1743
4622
3962
4784
4288
2811
4092
3997
4071
3505
3987
3704
4775
4560
3165
525
1626
2887
4234
4374
3214
3686
3758
2504
3740
4508
1126
1221
3840
3022
165
4964
1935
747
4584
4616
4914
481
4359
567
3173
4730
4298
2322
3298
621
4885
4152
2606
4837
4783
4290
3840
2942
4928
4638
2869
4884
4726
2548
2074
2150
4477
4376
2002
4791
3577
1584
3026
3816
4729
1405
1165
2626
1844
1777
4741
3569
4872
1235
4585
982
4654
3305
4098
3442
4025
3651
415
4781
4555
3261
3003
2540
40
1736
3006
4634
4504
4076
3086
4465
2522
46
1976
2092
2928
4818
4584
3412
3983
3796
1017
3033
1522
2965
2329
569
1253
4528
3247
4848
3480
866
4432
1837
4356
4845
3936
4556
2644
893
4710
1732
722
62
2907
3329
188
3582
4961
4483
4881
637
2744
4688
4922
4286
2276
4079
430
4299
4296
4324
2873
2769
1968
3985
4331
3253
2566
3427
4789
4563
3035
1451
3459
720
4483
3089
3524
2946
4593
3173
4565
1300
2727
4498
2747
2716
3412
1537
4236
3946
4536
4831
4631
4262
86
3250
2561
3313
4648
4606
4620
4219
2412
4693
3470
3246
4747
4826
377
4887
4094
3711
4713
4716
2399
3800
3746
2717
4751
2357
1295
497
109
4860
4750
4816
3786
150
4189
4706
2187
4519
4075
4670
4722
4421
4129
4247
3759
4560
2251
4847
1562
4553
4217
3459
1197
4761
3636
3106
3796
3048
588
2695
0
3792
571
4724
3214
3481
2495
981
2301
4464
3245
3362
3878
4851
4746
708
4453
2122
1148
1516
4714
3720
4519
724
4280
4600
4741
4876
2082
3904
2820
2232
4698
3444
4315
4714
4809
4690
4482
3041
249
3351
4816
3260
4456
4726
93
693
4740
3991
4614
1669
2900
4942
4701
3393
4822
4376
793
3597
3876
2716
527
4285
4926
3757
192
198
4312
2969
2656
4655
3862
2491
1852
3892
3287
2655
1103
1528
4842
1913
1332
1329
3553
3075
4751
3729
1221
3609
2867
3206
4583
4181
4497
1126
593
4552
3574
4691
2734
4456
4358
4295
806
4243
4051
4107
1447
1456
4695
4309
4315
3739
2893
1210
4551
4580
4900
4134
4896
4710
3232
89
4573
273
4147
3053
4844
2893
784
3007
4794
1308
4446
4309
4538
1140
3273
3907
2367
4439
2315
2225
4583
644
2653
3813
4030
3828
4415
4309
3964
4419
3651
906
4285
2454
3674
4360
4855
4731
4926
4515
2998
3871
3746
1118
4413
4233
3020
4953
2196
4220
2709
4792
4402
4311
4446
4471
4926
3951
4227
2206
3408
4580
4465
3307
3045
3998
2495
1049
4714
4059
169
4324
2156
2056
4771
4434
1589
4065
4246
3895
4588
2083
3964
4608
532
2177
4222
3770
2562
417
3178
4369
2245
3868
1238
3981
3690
3492
4915
4051
666
4747
4517
4855
2942
1324
4343
2962
4488
2192
3483
4789
4787
899
3015
3913
2207
1673
1036
1032
3161
2195
4508
4605
878
1796
3452
687
4524
3157
3506
4741
4836
3242
4342
4934
4802
2366
2964
3800
3462
4967
2832
4723
4198
1097
2374
4723
4103
4755
1850
313
4757
118
4289
4642
53
1500
4794
4338
4783
4792
3505
4729
4721
4730
2869
4801
1769
4338
1765
4044
3841
3363
3274
3873
3234
3829
4493
3137
4157
3753
4389
4729
2222
1428
4289
3123
3656
4751
4321
1653
410
3633
4780
2014
3579
4743
4622
3561
3268
4804
3860
4741
3062
4169
4435
4268
3432
131
2588
2206
3685
3531
4192
3762
4057
4230
2671
1150
152
4340
1444
1206
2387
2948
4346
2858
542
4816
3847
1241
1128
4623
2651
246
2629
4867
1390
1968
4711
2604
4528
4143
3450
2273
4134
4412
4563
1267
4045
4424
3628
3440
4873
3813
3612
1659
4306
3294
4341
4615
1238
4470
2577
362
2365
4660
4719
118
4336
4711
4801
4912
1800
4438
2632
3887
1895
3961
4323
4876
4182
4683
3134
2169
3993
4394
2337
2297
1762
4077
3978
3706
3511
4314
3854
4494
3229
2655
2186
4482
3335
4011
4523
37
4310
2057
4684
3037
3914
4128
1201
2704
4389
16
2466
612
36
3565
3150
4503
4239
1604
1616
4172
3990
259
4789
4686
4499
4726
4178
3930
4211
3478
4400
4392
2095
4600
4297
2
1680
1767
3978
4858
4554
2187
4781
668
3538
4786
4526
2923
4052
3317
3675
3134
2662
4754
136
4382
4767
4618
4113
2727
4476
2894
3912
4514
3205
4186
1561
4224
4528
2010
2922
3248
3236
230
3108
2042
4747
3971
4012
4556
4773
2608
1075
2271
3630
3214
4095
3944
909
3141
4241
837
3874
4836
4973
3551
3669
73
1051
1823
1418
2828
4560
4493
2563
4458
3780
2008
4122
4135
1195
4876
1427
4344
3442
4293
331
3873
4858
3469
4468
1802
2795
4792
1684
2431
2159
4488
2065
2008
2432
2818
4511
3395
1234
4687
144
3339
1635
4176
3330
3666
2736
4223
3947
110
184
4809
3585
41
2
139
1068
4538
3992
4579
2654
1826
4077
2593
4674
2501
194
900
4070
7
305
4710
3686
3312
2701
4634
1152
3952
4479
4563
2889
1660
4469
4848
178
2840
638
4457
4053
1926
4763
4733
2151
2487
3475
235
4338
3552
3877
3704
2065
4367
4216
4898
229
1138
926
807
4480
2880
4562
3427
3237
2195
4956
3533
4701
401
3558
2362
2362
3921
297
2817
4659
3971
4541
4521
3634
3974
4780
3748
279
3135
3311
3402
614
2958
196
4401
3675
4267
4740
4304
679
4412
4096
4901
651
3937
3719
2672
4693
4227
4720
4697
4671
2563
4632
4650
4943
4828
4076
4517
4614
4634
1335
1629
859
4304
3740
3055
2736
4740
1450
4738
4351
1563
2574
1447
4588
4502
5
2661
2561
3537
4580
4282
1950
2855
4335
4066
3707
1885
4158
2837
444
2745
2562
3819
2662
397
673
4559
4879
3472
374
3350
3178
3628
1478
4082
3826
4430
2291
2778
2636
4489
2429
4941
3292
4603
4748
2395
3039
4031
4108
4539
2665
4745
2592
4535
91
2745
3752
3331
4556
4780
2581
4469
4714
4309
1408
3920
13
1098
4764
4690
1400
3982
7
1794
2611
4790
4070
4313
1990
4126
1232
3261
122
1562
4663
3864
1801
483
4354
84
3609
3934
4354
4396
3131
2968
3976
3742
965
4622
560
282
4804
3154
4561
3651
2743
4592
4340
3765
4885
3657
2233
4491
937
4505
3972
4854
3398
3505
3262
2741
4592
2460
1371
758
4671
4650
3535
4473
4912
1896
83
2574
3177
3416
4136
3349
282
2855
180
4816
48
2868
4781
1396
4006
4881
920
895
2711
2837
578
2882
4497
4768
3169
3779
3126
2834
3721
4249
2855
3359
495
453
3565
4305
4677
3662
746
2876
3419
3696
4023
2743
1513
522
3854
3662
3398
3390
4165
4143
2697
3805
3310
4374
4718
941
4248
1062
2168
0
3995
4188
3289
4413
2707
4429
3608
3306
4968
4903
1449
4702
2164
2357
3742
2764
4067
1690
4131
2967
4724
3171
1904
3111
4856
4625
3585
4209
3534
4617
3462
3256
2301
4595
3790
2339
4885
2638
4606
4153
1271
4907
3292
4210
290
4220
2584
227
4738
242
2826
4572
4619
3291
4845
4798
225
3991
1878
3568
4476
4313
4679
4409
4737
3453
2848
4470
76
3917
1474
3720
4293
0
4487
4220
4675
3827
3085
4739
4374
4226
4463
1782
652
3439
755
212
4268
2950
4431
4610
761
2777
2297
4270
4508
4717
4471
2874
4758
4379
1
3526
2661
4057
3157
1270
389
2149
4703
3188
4623
3837
43
4705
4504
2349
414
1319
1215
2302
3355
4733
4937
4350
2235
4484
4344
4286
3034
4564
3879
308
4738
4576
3596
4252
3655
3752
684
1064
4581
4911
2820
2511
3261
584
4145
3657
3710
4590
3271
3381
1811
2701
3571
2481
4211
2266
1991
4464
4077
3522
4469
4126
1738
3410
4775
2581
2326
4770
4357
1291
3361
4489
4804
4119
2240
4852
1788
193
4179
3187
2670
4356
511
2797
1416
2054
3584
340
23
4496
4856
4286
314
21
4458
864
4694
4578
1067
3518
1374
4403
3223
4567
2158
1186
4673
4736
528
4607
2217
4387
2861
4470
4893
2085
2272
4108
309
1854
1447
215
2068
4244
4092
1883
3345
4185
4519
3655
3914
4736
4854
1960
467
2161
4171
3821
4736
3956
3879
1989
173
3028
2335
4699
279
4164
4454
3241
11
1501
3237
4634
4094
4703
2618
1827
1451
1563
3664
2154
3796
4530
4529
4726
4091
4633
726
2803
2523
2477
3075
1097
4418
82
2271
4400
21
3997
4814
17
4492
2457
3357
77
266
2558
1981
4725
875
4705
4823
1725
659
334
3801
3217
4782
4943
3548
3844
4852
3129
664
1292
795
3631
4709
16
4212
3070
3997
479
1718
4545
3931
3986
3495
2914
2151
4599
4881
4364
4859
1748
1254
4374
4696
2548
2645
314
1127
2370
621
3940
2348
3051
1879
4653
2944
1365
4943
4721
3991
1449
1612
4205
1513
4695
4828
3464
17
2146
4916
555
4075
3109
4733
3622
458
4097
4775
4463
4424
3938
1382
4385
3206
3542
4922
4795
4126
1817
4636
1465
2866
4333
3415
4231
2951
3890
4737
2854
4803
3035
4776
4559
136
306
4407
1990
3055
2530
20
3849
2675
4405
1141
4372
4628
1412
2787
2951
2607
195
2053
4361
4894
4407
3932
3169
4692
4616
3563
4
3623
3308
1371
2342
4783
2574
1962
121
3601
461
4674
3365
4658
1157
18
1019
4042
2018
4162
4750
160
4586
1246
3636
2180
2632
4908
3475
3914
3498
4001
4788
4748
3628
1378
4074
3780
3987
4356
4634
4438
4217
406
1391
3533
3868
851
1946
3717
546
4443
3600
1894
465
1612
3982
3790
4629
30
4357
3498
4864
3846
4900
3615
3036
1999
4774
3862
3675
3846
756
1484
211
3455
4557
4605
4373
136
3985
3532
2055
2901
3715
3523
4053
4696
4300
4866
3596
4002
4319
1221
4211
3965
3330
2730
4907
3389
3952
1611
3078
3551
4536
854
4474
1033
1898
1117
452
2327
2095
4850
3396
3608
3766
3505
1050
1218
4691
2
2853
1982
4783
4724
3729
1644
4095
4169
4398
2191
4922
4241
4639
3780
4578
4356
4229
4108
3378
561
4832
3435
3464
2943
3738
612
3683
1805
12
4354
3827
1880
1984
4680
2300
4230
4273
3594
4267
4729
406
4313
4929
3543
3656
1445
4945
772
2641
814
1189
3392
4079
3947
4226
4601
4823
4765
3305
3792
3922
4838
4634
4721
1963
4180
1046
1329
4805
3113
4913
3784
4736
4678
1268
2176
4746
2238
2931
311
4418
4459
3100
4485
3067
857
3789
2955
4778
4552
3229
2464
4540
4297
1408
4807
3563
2578
4709
3900
2151
4788
2399
4717
1191
455
3742
3361
3772
949
494
283
1488
3550
3904
4757
168
529
4293
4433
2190
3905
4730
2365
2434
4809
4558
435
3685
3195
4389
4828
276
3253
3586
218
3522
3069
2599
2441
3144
2981
2799
3996
3840
4327
1930
3907
3255
829
448
3968
4796
1579
3439
3978
2002
4494
3731
4793
725
4346
4552
4442
1193
4272
931
3458
1321
951
453
3729
2384
4648
52
3939
3527
43
2166
4257
430
3755
2848
4564
3657
2960
137
4158
1150
4648
1968
4799
4711
1037
2778
4554
1326
2896
4533
3864
2237
4624
4594
3931
4605
4732
4658
4842
77
4646
3090
3044
2956
3932
3294
3427
3961
4412
230
1972
2934
1246
4947
4782
3051
2725
3786
3529
1183
1138
4379
4079
1983
4455
4661
2526
3637
3831
4906
4386
1578
4336
1613
4248
1739
3660
960
4474
3090
3357
4330
3692
4412
312
1976
2465
4734
3567
3880
3689
1131
2453
412
3953
851
2709
4480
1510
4699
4511
1269
4158
3926
910
3967
3914
4432
1855
1914
4769
2340
4052
3908
4831
4564
3897
184
4223
251
4423
3800
4037
3403
489
96
3044
3449
825
3477
1868
1761
4560
4485
4602
3098
3732
2460
4047
3846
3296
2753
4712
4196
4393
2595
3993
2518
4658
880
4923
3249
4773
1312
3684
675
3966
4861
4553
2417
4008
4755
4808
4600
8
4828
4775
619
3981
4639
4125
4877
4916
4208
4719
3476
823
4728
4178
4144
4741
2792
4787
1590
1450
4523
1216
4536
3923
2950
303
3184
2836
3331
4641
4519
3554
4253
4000
4732
1764
3434
4757
3715
4500
4753
3277
2390
4767
996
4406
4545
4776
4719
4659
3292
2807
3450
3700
2414
4279
214
3225
2811
4559
658
4697
3882
3585
2387
4910
3141
4196
4424
958
4528
3357
2423
4248
2446
3565
984
957
1265
3420
4093
13
4187
4314
4125
2227
754
2192
1606
2167
3633
4418
4167
2807
4182
3130
2087
2877
4846
4255
2348
3930
4582
4563
2259
1735
4085
4484
3786
2703
3304
3519
3996
4786
2932
4780
3471
4497
2814
2291
4423
3839
4670
4469
3565
3994
3548
2593
4392
4475
4412
3342
4496
4674
929
3447
2681
3525
4447
333
2053
3685
3766
383
1823
3508
2716
100
4855
1856
1769
2546
3314
2250
4819
2443
1235
4400
4521
2400
3875
4869
2095
4855
1564
4750
3254
3973
4682
3380
2734
360
3992
3118
3117
3571
4345
3929
108
4270
4768
1046
4833
3262
4738
2651
526
339
4315
3478
4730
4665
2629
2371
157
2361
4457
2823
4149
4191
2717
952
4184
4522
1590
3718
4481
1808
4415
4089
3151
4186
4783
4602
4847
1062
4827
4585
1617
3655
3854
589
3614
4045
786
356
3053
2620
2012
1393
1439
4753
4417
4601
4557
4360
2963
1987
3480
4414
4222
1174
1641
4746
4147
746
4746
4662
4136
388
339
4597
4919
4435
4719
3862
4203
741
4957
467
4600
3514
4752
983
4649
4401
1492
4748
4743
2477
4332
1445
3516
4860
280
2606
2083
1559
1009
4204
4152
4325
3370
2224
1952
806
4766
4544
173
1243
488
2370
4789
2328
3153
4691
88
4437
4705
4757
3983
54
1558
3227
3716
2692
2783
733
4142
2100
4674
4568
3831
3707
1657
2851
1563
4257
1160
89
925
3782
3621
1722
1661
1524
4602
3159
4257
3272
1960
1904
247
4932
4078
3470
3740
3181
2878
23
1023
3610
4453
4414
976
1463
3685
3685
1184
2609
4776
4257
337
1251
4931
3989
3468
1971
1952
2624
4011
3432
4415
4916
4338
4574
4894
2860
4364
3490
3359
4248
4468
2103
4051
3553
4298
4666
3914
4196
4244
2901
15
4870
4160
4619
2234
2059
4251
3834
4534
4720
4755
4628
2484
2461
4135
3654
3154
4765
4891
3676
1376
4101
1941
4649
3505
3900
3620
71
4774
3131
1792
4389
2191
3865
84
4650
3654
4813
4603
2381
1425
3539
4156
4
998
1569
4164
4646
4422
2386
4706
4266
4326
3898
4278
1215
287
19
4409
2653
1538
3776
114
4078
4690
3346
3770
2158
4604
2379
2570
585
4785
45
4752
3481
4881
3908
422
4039
3537
4487
2317
748
1687
1411
2245
4242
4453
1576
4751
4789
7
2405
3084
4453
4459
2880
2152
4672
3657
1590
4358
3782
2895
4116
4138
4381
776
2906
641
871
999
1500
4461
1237
4123
986
1234
4054
2851
673
3678
2934
3389
1126
2908
3152
4211
4682
1338
1757
4511
4509
2173
4793
1604
1705
4694
4885
3224
3267
4074
3899
745
3119
1954
2961
2870
3716
16
4727
3563
4666
2889
4816
4891
3913
4138
4662
4733
4902
2340
4117
500
1172
2978
2628
4753
2652
139
4442
4421
4943
3378
1463
4019
4442
4277
3907
729
3880
1070
3393
4481
4011
4580
3374
4539
916
4635
2097
3807
1243
4763
2525
3527
1294
459
2165
24
549
4557
3891
2258
1200
4743
13
4696
4872
173
4750
4451
851
2638
775
2801
4493
3952
4129
2321
4487
2306
3315
3215
4327
1430
4185
2832
4857
2364
77
1998
3814
2813
2020
4764
4776
4388
4530
528
4843
1415
3752
175
4225
4371
3786
3933
2147
4088
726
2052
4133
2851
1242
4550
3824
4454
4588
2783
4579
1347
9
4528
4723
3722
4807
2965
4685
2387
1620
2262
4742
3152
164
3658
3533
2
2846
4407
3050
4815
656
4164
4644
4901
4445
4149
2
4846
4278
2194
3685
4892
490
4406
4714
4441
291
2087
4685
229
4825
2618
1415
4267
1982
4557
643
3364
939
41
4756
4721
4609
3113
4138
4584
1772
4683
4816
4548
3954
4683
3378
3916
4554
2767
4556
4312
4368
3669
4841
4609
1675
820
3094
4304
3670
4905
3612
3005
4754
4464
4930
3907
4655
604
2466
3659
4640
4621
2821
1530
4768
1715
4526
1728
3867
3902
3624
3831
1858
4165
2929
1184
4025
4530
3474
351
1535
2786
4746
1736
3007
4384
4777
4025
356
4805
4321
4410
295
3898
4108
4594
4743
2125
4717
4759
4555
4300
809
2093
3866
4872
184
803
3180
2245
3024
2934
4892
4634
3458
4036
1981
1683
2457
4912
3407
4732
2570
4675
508
560
3050
2
3683
4270
2466
2778
3736
971
4283
3994
4824
1537
1795
4259
640
1864
201
4325
3942
4844
3813
4470
4591
2105
3960
1247
4789
4542
184
3750
3807
2334
209
4772
2360
3893
4622
2956
4807
3862
1422
2216
1393
4906
769
1468
4221
3381
2784
4034
4268
3803
4074
3722
4207
3949
4011
654
3826
4643
4777
37
4093
1905
2034
2280
2145
2758
3075
3612
4697
4809
4629
4220
4116
4774
4066
3882
1017
1253
50
1705
1053
4504
4558
4765
4590
3162
4061
4259
4448
4883
357
655
3377
436
3584
4188
3451
2392
2368
620
3218
3151
4386
539
4354
409
1022
3181
3805
4440
555
4132
4187
4730
3753
828
186
4027
4762
4508
717
1761
4808
4776
433
4348
3297
4714
3946
2794
1875
1624
3016
1208
390
1149
2962
3522
2332
4093
66
4380
985
4243
4072
2031
5
4422
4211
4868
3992
4332
2313
4814
3387
2273
1554
463
3643
1813
3826
2203
2057
2340
4533
3355
2088
236
1
4185
3160
4836
1178
1431
4473
3568
3167
4097
4853
2888
4447
3071
4300
1481
4897
2877
4320
2218
1884
966
4805
1200
1193
577
4132
96
3804
2930
906
1780
2423
4609
4877
1137
3754
785
4028
686
0
2826
2489
551
2784
3600
2872
3876
1651
1806
4150
4728
1728
3764
2931
2940
521
4958
1324
4461
3207
4218
1772
1314
4827
2819
2781
2660
1119
2728
3274
237
4169
977
4456
418
3656
4364
1054
911
3050
227
4635
1128
4923
3108
1787
3179
632
2812
2654
2561
1668
2422
3741
2652
3884
3028
685
3180
4171
2030
839
3787
3844
909
4452
3120
4953
4421
4308
4391
3870
2753
4517
2042
3979
4253
1094
4539
564
3748
4791
4166
1906
4786
3851
2879
4707
3190
4340
2148
4672
4308
4866
4488
4156
35
956
2673
1039
3954
1749
3729
4894
1802
1162
489
3881
4167
900
678
3938
3594
3543
4439
112
4070
4384
1454
4499
4468
3787
3961
2698
4760
3496
2379
1211
53
788
1332
3749
4683
776
3759
4468
4100
3032
4522
3624
1684
1269
2814
2037
3064
4890
4448
4912
3786
2166
942
4846
3357
412
211
147
3865
1458
3705
4622
2615
4518
4191
3190
3486
1209
678
2376
1052
4743
4560
1133
2124
4468
4775
4407
2786
191
3548
4927
3552
3048
2838
1822
2238
4500
4935
2711
4749
4203
445
4356
4554
4496
3461
4780
4723
4313
2286
117
400
2590
1178
255
291
4446
4266
1469
3894
3228
2187
1879
4745
3764
4697
4692
1718
4620
4797
3567
3791
3798
4086
36
2001
907
2578
4545
4606
3653
22
1196
4689
983
3778
101
3868
1350
4294
4020
2849
2708
2645
4923
3702
4040
43
3646
723
4374
1182
3947
4570
2099
733
2291
1831
1411
2446
4342
4721
2034
4500
4460
4510
4536
767
61
4743
4742
3466
2008
2955
2175
1549
1334
4373
3263
4280
4805
3666
4086
3744
3636
3267
2601
4164
3948
3250
4416
4689
4698
1963
1247
0
4575
4455
2488
4072
4641
4264
4444
1507
3531
2871
2904
4660
3527
4909
2920
4545
3506
2813
4816
4970
4228
482
4737
4939
4282
4259
4591
3791
4751
4525
3558
4293
1337
4539
4844
291
3006
4332
2487
3212
1264
311
36
4740
4726
2338
976
3790
4816
1204
4765
4449
2583
2158
4489
1719
3922
4839
285
4474
4727
1715
4628
4051
3271
4568
4237
4677
1594
459
1596
2830
4171
400
4910
4861
512
1531
1968
1434
4517
4371
3850
2788
3328
4801
27
4897
4908
3076
2052
4175
3531
2263
46
2049
4857
4737
4832
4227
3395
3900
3954
3736
3374
3465
4567
4050
1047
3827
23
4466
3584
4186
4501
113
4815
2559
2025
2526
3672
4596
1998
3198
3557
562
3397
3730
4370
1532
1409
4796
4062
4432
4206
0
1414
2046
2116
3350
98
4149
3576
4366
4313
2444
2628
1669
4553
2326
4244
4613
2798
4519
3640
4902
4866
4198
4479
4753
1191
589
1112
4303
514
2937
4542
1472
1246
4811
4735
3464
1464
339
3387
3910
4566
3734
4738
4771
1485
4684
3046
1386
519
2391
4607
400
4577
4814
772
3861
3558
4697
331
1502
1831
4003
1923
4777
3096
3155
3795
4240
4459
2858
1843
1057
1093
1276
4847
3581
2928
3860
2308
2043
2744
4804
4838
4789
4592
3176
2917
3286
4396
1198
2764
4941
3846
3911
2232
3518
3696
2512
1806
3921
45
3482
2170
4764
4759
4940
4194
3866
4148
711
4115
2672
3849
3873
2258
3857
3395
3648
2269
2104
3858
3263
4748
4730
1593
4078
4122
4900
3479
4778
3125
2834
4531
4608
3120
3641
2332
4136
1043
4283
4230
538
4867
899
4734
1525
1901
2028
3881
1516
1026
3802
3944
2816
2953
2679
2390
4185
4738
3777
4767
4405
4569
3784
1939
3825
1954
3070
3492
4086
2715
1986
2909
4774
2738
2391
4750
4623
4180
2593
4617
4557
3010
4714
3156
3708
4349
1766
4489
2427
2030
2115
3961
4006
2467
4832
4738
2905
4278
4723
1117
3345
4314
2934
3801
2587
1453
4765
1836
4406
4613
3433
4739
3399
4147
4653
3684
4812
2643
4018
4567
4762
4427
3297
2525
4622
4719
4606
3506
4866
1173
25
4252
1589
3985
3240
1261
4740
3355
4671
4094
4115
3389
1482
3603
3834
4525
728
4615
559
4652
2271
4254
4086
4900
4664
4417
4778
4158
1625
4336
3161
1772
4083
2292
4918
4029
3797
2048
1289
87
4510
3304
1925
4649
2739
4719
3878
4288
2528
1843
1313
2859
2394
2941
4124
4301
1168
4847
3980
2570
2956
1223
4478
72
4683
1155
3776
2704
4261
7
1840
1095
4884
2801
4632
1619
4603
2717
2362
1843
2435
4896
634
4235
3306
4184
4882
4763
3186
4037
3161
3991
542
1086
4737
4498
4644
389
4444
2006
2089
3469
843
3457
4163
4585
3373
3163
4921
4775
4941
2702
4207
4758
4205
2578
4919
1098
4136
3774
4575
3122
1384
4253
4349
4109
830
4385
4295
241
2184
3894
4670
3741
4038
1248
2101
3095
537
1625
3795
4218
3154
2961
4701
3229
12
4625
1169
4286
4461
2389
3462
4914
180
1243
3521
4181
4521
4603
2465
4075
4381
3357
4033
2520
4680
3102
3927
2322
4471
689
424
2660
4947
3475
2831
1187
4770
4815
620
2103
349
4507
4457
4867
2711
4528
3931
4767
4713
4949
4110
2393
33
2397
4127
4811
3012
1587
3593
4740
1269
1126
3128
1564
4380
3308
2897
4731
4002
4144
3630
1354
4010
2093
4777
339
4795
3275
1084
4571
3273
311
2463
4290
4591
1568
4063
3844
4831
3032
3448
4241
1131
7
2137
1739
4427
1435
1528
4100
4119
0
3
1768
2410
3843
3212
3067
4861
4546
3437
3865
4649
4730
1309
845
3380
519
4507
4000
90
4594
2688
4363
1138
2441
4617
3345
4144
2033
3316
4463
4963
4083
4085
5
3715
3603
3111
4662
550
462
2559
3905
243
3164
3032
2961
2042
4240
4955
4163
113
3876
2921
4575
4745
3008
4638
4907
4621
4001
4782
4236
1041
1685
776
4594
3399
3682
2437
4486
4499
4035
4199
3049
2201
4450
3793
3836
2225
4510
3919
4302
3923
2038
2726
3023
3189
2927
4551
4044
3491
2824
4754
4460
2468
1818
3955
3680
2210
2954
4634
1658
909
2602
2340
63
3370
3016
3001
3597
4617
3904
4295
4380
4075
648
879
427
2791
3728
1747
1959
4731
2803
3825
2609
3321
4734
4579
1460
4762
1669
3601
4549
142
3687
1665
1562
4697
428
4552
3820
344
4066
1603
4036
3254
3118
3645
3501
613
4524
4913
3993
2138
4479
4190
1052
2438
4444
4507
3952
1172
2700
3493
982
4816
4856
2482
1791
3803
4143
4157
3981
4536
4931
4543
3277
2757
4697
215
2866
4371
414
1921
4915
4442
4314
3418
4608
4041
4909
2402
4633
741
4948
4866
3003
2918
2407
4354
406
4919
4847
3392
1186
3988
3998
1274
4924
4869
1242
3859
4511
3616
4621
2958
349
4537
4874
3288
2450
4619
3858
4954
4407
3759
4128
458
1258
3920
4882
4313
3609
4737
259
153
4689
3561
3418
3452
808
948
2548
1462
4042
3796
3405
3188
538
3371
4768
2511
2785
2664
1594
3464
248
4357
1599
4389
3206
4034
2986
3790
4147
2053
2290
3205
4070
3842
3803
2346
4667
4842
154
2144
629
4340
199
4726
754
3075
794
26
1982
4721
4751
4941
3982
4445
2963
487
4839
3414
2810
4747
4548
4933
4520
22
3512
2120
3698
3521
3372
4846
4157
4796
4935
4719
4235
3267
3106
2502
3193
3563
399
1981
4769
4226
4779
4851
4924
961
3588
4587
2593
3259
4708
299
3500
3746
4696
3403
1681
4423
298
3335
4806
4423
4759
1305
4357
3607
335
4526
1894
3847
2167
85
2891
4753
3912
163
3752
4680
4667
4881
2382
3362
4391
3499
2112
2028
539
2095
1999
2813
4591
4572
4579
512
4143
977
3705
439
4772
3188
4071
4629
928
3159
4433
1826
673
110
4498
616
3312
4728
2788
4765
4917
2679
3163
3061
0
4926
1577
4795
3938
3177
1880
3753
3227
1877
3330
2087
4427
3447
2087
1685
4844
4470
4461
4276
4577
1305
4550
4223
66
4492
4684
4691
157
2747
3972
4651
4410
947
993
3506
323
3564
4610
163
3891
3925
4719
4588
3395
4531
4442
3991
2114
4701
4067
2338
4330
4401
3670
4095
4359
3850
3813
1869
3000
697
1482
3355
3454
4597
1693
4502
4794
4401
3933
3271
4773
2117
484
4575
2428
4878
4896
1823
4857
4805
3814
1909
3075
1212
4728
3959
4254
2461
4747
2026
2162
4362
4839
2817
1041
338
4618
2228
4712
4667
523
4434
4619
0
3486
4547
4652
2935
4032
3546
3584
2381
1789
2775
1060
2361
18
2017
3158
3559
404
1127
3528
1478
4275
4722
2246
2125
4143
4729
3444
1390
2555
4300
4543
1760
3925
4956
174
3720
3451
1402
637
3894
834
3851
4536
3684
4741
3661
4127
1691
2718
2289
3775
4941
3770
4813
3281
1879
3999
4761
3929
4381
7
987
3251
4130
4339
22
1185
525
3778
4116
1371
4613
4682
4803
3627
1294
456
3811
4352
3956
3887
4254
3849
3373
3967
4683
2487
4295
3611
2681
4185
553
3184
4771
408
3089
3739
3737
4654
4606
2308
2668
2969
3559
1718
3031
2481
37
4460
3027
2186
4174
3778
4753
428
4243
4627
4219
3604
1611
2869
4623
4567
1266
4623
4426
3
3867
3796
736
3180
3719
4744
3982
4384
4731
3926
3476
4402
4641
4152
3522
383
3098
3879
2540
4261
175
3947
4780
3526
3959
587
4641
4173
2131
3104
4635
4171
4183
4939
3029
616
3906
3388
2773
4654
3047
452
1031
4387
2026
4821
3430
1063
3806
2354
896
2743
1605
1528
3043
600
4479
1327
4767
921
2
3290
3549
1615
3407
1948
4119
4670
4867
3559
4180
4543
4279
2922
3595
4083
4765
579
4090
86
4668
4250
1001
2664
3212
3895
4671
4542
2823
4769
4851
740
739
1829
4676
1871
107
2500
286
1934
4167
4523
4894
4540
2740
2354
3861
181
2471
1298
3925
4483
1750
4613
1297
4702
2692
2679
2327
4579
4190
4541
3257
583
3220
4759
4771
4819
4733
3144
4145
2249
7
4891
4948
2452
2597
3660
2186
4490
1329
2652
4765
4576
3680
233
4867
1103
2425
4738
3057
3398
3346
1874
3142
2134
3136
4544
3819
4937
4358
3792
2377
2709
2277
527
3930
2950
3699
3986
4769
4801
3783
3762
3090
3833
2355
4843
4737
4579
4417
4466
4741
2475
4060
3834
3609
4699
3746
4077
3526
3759
1988
3659
3578
2497
640
4753
2773
4379
2291
1103
3781
3507
3592
3379
3155
3911
1909
4297
3932
3852
1503
2007
61
4671
2592
2437
2671
4474
4745
4899
4617
4838
3250
1775
3015
1423
4090
4659
2340
4891
2823
3596
4830
4695
4845
4935
4392
3923
4617
1353
608
3866
4599
3832
4393
4442
4250
3043
4624
4628
627
3724
3844
2492
3114
4430
1014
1468
1669
4595
4776
3281
2501
3658
4175
562
4186
2027
3603
4002
3862
3849
380
4652
257
4807
4570
4916
4430
3167
4578
3865
2726
4497
1048
3855
4484
1003
3570
2253
3374
1305
3818
4171
4868
947
3571
4933
57
511
701
4912
4574
1740
4147
189
401
2087
4431
4273
1484
4555
2381
3041
3592
2616
3397
2842
1615
4262
1868
4427
4327
4859
3284
4189
2846
3521
2311
2345
4022
3714
2439
1560
921
3987
3691
2324
3828
3229
1935
1807
3759
2136
4530
3258
2761
2804
605
3786
1239
226
3127
1223
4298
1482
903
2636
4228
957
3712
4462
13
4848
3970
3669
649
4116
3846
1813
2286
3974
3432
4323
2945
3499
475
4769
844
4530
3124
88
4892
3448
4636
4494
3511
251
3983
4766
4341
1598
2668
4249
4592
3927
3849
1827
4442
1313
4246
4920
4335
562
193
3559
4671
4802
3490
3909
4650
4246
4629
2097
4355
4239
690
3461
2340
4647
3840
2157
4699
87
4816
4162
3634
2933
839
3721
1872
3662
4689
845
4518
532
4411
4661
3094
3269
3795
161
4109
4157
4678
240
2676
4695
4706
4438
473
4452
4909
4907
3196
4789
1093
4120
4818
243
4578
4003
4429
61
2016
4811
3350
4631
2091
4638
4784
1411
1113
2623
4571
3428
4824
2485
3258
4769
1947
4775
3971
887
1878
2218
3463
4008
2624
4328
4642
4509
3755
4614
1220
4874
2379
4133
4658
3972
3621
3412
3817
3869
3476
3363
1366
4489
4552
4463
3198
3801
4217
1106
1729
14
2448
70
2011
4954
2581
4860
515
4078
4904
4471
926
420
4650
3201
4842
4685
3512
4864
1825
1550
2591
4703
3951
4693
3335
21
4470
3769
2294
3327
2066
238
4679
1555
4546
3389
2747
3053
2225
935
1689
291
4749
3510
4828
2261
3058
4432
2275
2241
3728
4965
4604
3831
4167
2021
4195
4537
4035
4670
4185
439
4784
4774
4395
1111
4819
1071
3235
3004
4893
2508
4696
4175
4023
508
3602
781
4750
2314
2475
864
4523
2730
3561
4803
4567
4597
2800
245
4137
4926
1455
667
3581
4937
4927
338
2559
4529
415
4940
1956
1660
4784
4561
4766
1586
3700
4343
4558
2823
77
1428
2227
2108
754
4699
4470
3704
4814
3270
4466
3433
2319
2478
3059
4327
3585
3172
357
164
3853
1789
894
4395
377
2226
485
2633
1170
29
4371
3338
4780
3751
4658
2503
172
4283
4442
4164
1926
4743
1894
3575
4810
2917
2874
4916
3559
4333
2432
4183
4215
4706
2642
246
2249
3798
4616
4084
1515
4838
3010
4582
260
3527
4473
4648
3392
4608
4480
4818
1216
2590
1966
3615
464
4287
4152
3772
2885
1907
2113
4724
4524
2245
2795
2373
1880
3908
2381
4499
4319
4335
1802
2070
4227
3685
4917
4044
863
3484
10
4278
3761
4791
1106
3910
2827
1545
2400
4385
4353
4460
157
3030
4803
1875
4370
4131
3117
37
4913
3139
2822
921
3610
4962
2930
3777
3049
4038
2054
2659
279
4942
4761
3030
2956
4261
20
3235
4892
4354
1357
4409
3352
2858
2114
2761
4371
4485
4758
4449
4079
4825
3939
4971
4647
871
2956
4213
4766
1417
4175
1636
1143
1469
2768
3695
1857
3408
3990
1108
1734
4068
4173
1066
3053
4734
4951
3292
4761
3079
4659
4580
3551
3164
3502
254
2951
4029
2572
4519
4858
892
1840
2800
4724
4208
4770
4485
1463
4542
2147
3605
4279
1834
2511
0
4189
4582
4445
1876
3309
4046
3946
4393
1987
1536
3328
3776
1059
2123
3812
1661
1582
4853
4916
2183
2513
3734
1181
4488
4525
3650
3713
4782
1740
2105
4637
1940
4583
4544
3848
3983
4739
4759
100
1105
4786
1640
2240
3684
4003
1789
4776
4432
3501
3646
1897
2870
4962
529
7
146
4222
3026
2923
4807
4424
4562
850
3796
4213
3992
4741
3662
1482
4803
3420
55
812
4915
4265
3708
3423
4725
4818
1461
4736
2190
4655
1662
4185
3304
2039
2969
4685
2000
4742
4778
4087
2658
4733
1221
3584
4747
3095
800
3512
2726
4158
4242
4
6
2996
4939
4621
4771
3448
4769
1928
3536
4502
1873
4721
4921
4646
2691
3227
1607
2853
3131
989
2552
3047
4648
4714
2024
4837
4666
2002
3913
4071
4282
3707
4691
4607
3044
4823
4968
4310
4389
1436
150
3621
816
4726
4781
2181
128
4347
2034
3582
3769
593
4723
869
3309
2328
4497
4894
4761
4265
4137
3050
4447
3400
4291
4880
4334
4950
3805
4650
4670
1817
4034
4697
4155
4793
4598
894
4716
4479
1958
4555
4507
4422
3244
387
4757
4333
720
1955
4969
4928
4262
4315
3554
3810
542
4738
4241
4674
1506
3857
3893
3682
2587
4778
4879
4955
4697
4579
3802
73
4493
4293
4508
4832
3756
4219
2924
4168
2139
3591
3467
4423
290
4442
4911
2521
3657
3858
1458
4792
4272
2222
1589
3108
4579
2080
4209
1846
83
4744
2031
2433
2722
2548
4668
4264
1604
243
3437
4370
4708
3816
3708
4758
2692
2691
3632
3208
2540
7
3369
4585
4865
782
997
4402
1209
4299
4030
1902
3798
4560
4109
616
4538
4507
4581
3893
4786
4413
4739
2082
715
3940
3844
4833
3754
3610
3313
20
4109
4177
4190
2602
4820
2590
4738
1209
18
4798
936
2474
1443
1608
1664
4127
4734
530
4579
2428
3195
4631
4374
3189
4312
4205
4761
746
4296
3548
4561
4421
2874
3597
59
2535
2116
568
4281
3555
4643
4763
1956
3077
4514
3903
1464
4277
4725
4340
4089
4635
4041
1067
4759
199
1742
4332
4247
3116
205
985
4411
4441
3140
4799
3384
1099
2019
4117
4317
4446
4210
4466
2288
391
3072
4289
1052
1278
2829
2939
2855
3097
4141
1458
4005
2009
2952
2966
4795
1522
2220
4408
3269
2702
4578
3085
1925
4291
1154
1182
3474
3002
3497
4454
4380
3034
641
1536
4733
2702
4775
3867
3907
1477
4132
4443
1384
3458
4708
852
3488
10
3119
4539
4010
3358
2720
2374
4574
4356
4833
3701
2536
831
4521
1747
4952
4575
3083
4869
4785
4319
1264
1453
4752
2356
1055
693
4165
4149
3877
3354
4656
4748
4537
4913
4156
3504
4733
4550
1152
2455
2775
3989
4662
3121
2333
4524
2138
2818
2134
947
1946
4569
4939
4455
20
4700
3858
33
2799
3338
4624
2424
4318
1856
3144
2081
4818
1877
2077
4370
4530
4337
3384
1661
1803
3328
1861
4403
3247
412
3943
2690
4135
317
4700
3986
4811
4552
1053
4492
3278
4738
28
735
4579
1957
4275
3197
3568
4319
4369
4124
946
3536
3989
3944
4706
3670
4442
3997
4202
4396
4124
4601
3857
22
1169
4245
3528
4870
4486
2494
4362
3590
4861
3751
115
4520
4659
1400
2659
2512
4273
4151
766
3488
3859
3747
3438
2639
4826
2908
4623
3805
280
4635
4606
1304
4922
646
3232
158
4426
3211
4757
3814
1535
3530
1362
3987
4850
1621
2371
2041
1398
968
4760
773
4714
4059
4643
4309
4837
2462
4622
4897
3095
1596
4453
4668
4917
2647
4795
2631
4866
4704
4496
2109
3698
4406
1188
844
4076
130
4869
3880
3469
1002
3651
4402
31
3825
642
4664
1255
3688
4639
3862
4413
3859
1072
3811
2268
4372
3539
4724
4211
3682
2477
4300
1407
4571
3971
2035
4168
4915
4369
4292
4703
3857
4917
4617
4825
4302
4746
2733
461
4616
4072
3157
3578
4821
4750
2577
4431
1983
71
3963
449
4342
986
2277
3921
473
3037
4823
28
4387
4708
4925
4083
3
4657
3848
3194
4722
3404
4707
3268
2000
4546
4776
1306
3206
404
4734
4957
1614
4925
4023
4027
4322
2952
2868
3538
4934
2780
1324
4889
3655
3086
3079
4776
3782
4752
1917
4679
3269
2311
1319
3278
2545
548
439
3434
3807
3903
31
4485
2061
4858
994
3451
1139
1839
478
919
4039
4765
2407
2641
1228
253
2927
4610
3447
4778
3359
4872
1632
3213
4156
4516
3185
2030
4765
4364
2678
939
4682
3524
3413
4908
4148
3010
4297
2732
3906
4628
4801
2825
4423
4148
1997
3029
4572
3890
1732
2291
4121
3958
1745
1491
521
2880
3781
3583
709
8
4604
613
4946
698
4225
4265
4184
881
4529
1615
4756
3608
4647
1055
777
4319
4286
4433
1148
890
4314
958
4032
2264
3255
4746
3715
3817
2876
3207
2132
1970
4709
4110
4724
4759
783
3507
4237
1932
3245
4721
1853
2905
2865
3967
3845
2874
2928
4925
2704
2856
1850
781
3194
4004
4539
4279
716
3555
4811
63
4834
4281
4664
0
4460
1573
4868
1957
1953
2406
2116
2523
3998
4857
307
3927
2587
2364
3295
1236
1358
1328
1583
4756
3996
4798
2402
3572
4395
2642
4543
3917
2362
3448
301
2131
4780
1820
1788
1745
2993
3850
435
616
3669
3583
582
31
468
2738
3057
4099
3835
2361
2615
4483
4158
4477
4031
3065
4252
4449
2683
3913
4826
1092
4759
3753
4602
4100
4921
3188
2672
3907
3609
3299
4688
3189
1491
4619
4826
73
4195
4434
1546
3914
3009
3647
4506
4510
2139
4128
3062
3532
3971
4959
702
4562
2852
4523
163
3724
277
86
3742
4206
4506
3078
2563
4123
1499
4533
3107
3699
4430
4567
141
3897
4245
3668
4785
4774
2086
4067
3960
3728
4229
3884
4513
3862
3603
4828
4167
1739
3914
4353
4458
4827
1602
2468
4131
844
4762
4898
4580
4528
4091
452
4819
4614
1124
4665
3874
4338
4007
1113
2408
4916
2231
103
4615
684
3865
4704
3209
3820
3591
4664
4766
1361
4473
4519
4741
4902
2438
4539
3896
2527
4757
4875
4928
3111
2908
4150
3111
1296
788
4029
4548
2313
4069
3860
4038
2235
1512
3731
4826
4720
1184
1179
2373
3860
4019
4732
2253
2081
4494
4388
2565
4612
4961
4633
802
3872
4523
98
4386
3751
4154
782
431
4185
2581
1027
895
3049
4074
2205
4158
4807
4478
3118
4719
4652
4082
4747
2509
3252
3436
4633
3
4716
4966
4854
716
4536
761
1090
2661
4146
27
2706
2528
4222
3399
1763
2378
3099
4621
4814
998
4040
4755
4741
2117
4214
4733
2794
4462
4373
3793
4440
3740
4485
3133
4783
4739
1672
4009
34
3437
4177
86
3476
3520
3749
2532
4921
1826
4594
3393
3960
4675
3789
2798
4728
3256
4729
2747
4761
2798
4442
371
4377
2695
3571
4143
1082
4291
4690
3639
4014
4737
4284
2378
4888
3344
11
2172
4453
2302
3529
3787
4860
10
2413
1692
4045
4493
406
4506
4552
3553
1920
4793
4601
3026
2747
3266
3518
2419
4742
3576
3200
4405
3281
3401
4657
2728
4235
2802
3941
1344
3745
1784
2397
4803
2436
4383
4774
3059
623
4742
3265
2755
3209
3408
4145
4515
265
1603
818
2455
3355
574
3263
4781
3525
902
4218
4753
2431
1080
4929
4798
4565
1662
2901
4610
3235
4485
1160
4794
2055
4080
2350
1815
4865
4445
4074
2300
3158
3622
4687
2083
3783
2303
4545
3614
856
298
2974
4901
4747
4335
3317
3853
4732
376
3948
4302
4471
1468
4338
4849
2248
4618
3572
3491
4235
1243
3167
2971
3648
3376
4710
3230
4420
253
4560
3711
3460
3481
433
4625
4808
987
4504
4244
1844
68
17
4126
432
4263
2016
4318
4768
4827
4948
4899
363
1700
4615
4169
1963
3420
2836
4578
2781
4601
16
3971
4011
1717
4298
4797
4866
4810
3733
3344
1456
3973
1922
3676
4079
3926
4218
1091
3989
1877
776
4631
3701
4719
7
8
4259
4917
3765
4618
4492
4106
4518
1406
620
4588
4064
3735
2668
2582
3943
2332
4683
1957
2961
2763
2957
9
3540
4171
3281
3534
4458
3036
1324
4132
2243
3477
2348
669
3866
3571
2390
1625
3118
114
4662
3047
3404
1060
4064
809
4113
4259
3807
4660
4076
3970
2479
1119
3886
109
3974
4907
4623
3759
2113
3570
4011
4830
2434
2567
80
1620
3619
2715
4100
2354
4437
3061
3678
4511
4828
3963
1355
4090
3236
4380
3202
1707
4162
4001
4260
7
3869
2491
4285
4709
4701
3881
4429
4536
4657
1277
4937
4035
1464
4685
2514
3250
4164
2547
162
3796
138
2555
4678
1038
1243
1526
2922
4183
4940
4851
3390
4919
3667
4900
4759
3427
4135
3955
4523
4823
1828
3613
3737
3801
2307
4587
3147
152
4014
4790
3542
3908
4714
3290
784
4939
159
3358
4931
755
4934
3427
119
3388
3675
4048
4971
3936
3786
4742
3870
959
4041
4494
3582
861
4200
4796
4190
4719
4697
4011
2565
4914
1794
4642
4895
4728
1650
3998
4802
2265
3352
939
2412
4749
4603
4498
3771
4556
4725
2723
3633
1640
1512
654
252
3307
3427
2469
4447
1794
1647
520
3639
4547
4900
4814
1337
4594
3525
586
2050
4597
312
4637
4372
4944
4596
2897
561
3135
3950
1390
4479
1447
4752
3424
4400
2878
4162
4102
4810
4689
4886
1480
4619
3373
1855
3362
440
2660
4857
3808
271
4734
1211
30
1417
4010
1642
2286
4415
1707
3450
3216
2176
3084
3533
417
4805
4293
3559
2505
4950
4192
4692
4896
934
4655
4297
2546
2755
4793
4645
4599
4064
1706
4596
4491
4
4234
1078
4559
3371
3000
3932
4838
2684
3151
4775
1703
4408
2610
3511
2999
3162
4608
3285
387
4734
1363
4207
4810
3657
4270
4392
2378
4330
4413
1921
3074
3947
4704
4759
4577
4092
4651
985
2372
4186
2427
1189
728
1500
4684
165
1706
4078
3647
3970
4871
983
4336
554
4690
1453
2015
4239
4277
4734
3829
4511
3895
3494
2038
2192
2193
4339
1284
1820
627
2266
830
88
424
4510
3413
4758
1205
3433
4737
1343
4741
4681
1960
4011
4931
2696
9
4785
3822
3050
3229
321
4200
645
3056
4635
4141
4805
4659
4698
4828
4657
4098
3767
4788
1590
2422
3633
3310
2957
3372
2528
3413
4929
3977
4547
4455
4309
4718
3012
2396
4960
4153
4813
2668
1767
1978
4734
4613
187
3421
4623
3896
4708
3618
4682
2647
3128
2837
2987
4215
1600
4748
3808
3115
4416
1527
4088
2718
3056
3228
3050
2553
4616
618
3428
3688
3513
3895
3468
3
2568
4825
3172
4828
2564
4464
4386
93
2252
941
2051
4738
3449
2097
84
4695
4762
1904
4285
1091
6
4620
665
4274
4152
652
3964
2514
3523
2410
40
4543
4187
925
307
4550
1430
3499
4730
3173
4740
4095
4330
4685
2184
1809
3855
4871
4605
3690
4778
3698
3735
4187
4344
4077
4514
167
4628
4089
3486
4547
3039
4572
1152
4099
3919
1076
4400
1070
1764
3448
1017
4273
2518
4661
4740
2964
2172
92
4949
3004
820
2218
4694
3702
3903
4314
1152
1113
4749
1832
17
4504
94
611
1965
4751
2342
3495
4197
3581
4433
3019
3742
2924
4890
3592
4293
4868
566
1104
3888
4375
103
3203
4899
4066
387
4911
3143
1957
4719
4764
3903
3696
3803
4920
488
4247
2354
1144
1570
4629
4636
1846
1047
1810
4262
4334
4353
4660
1606
4274
4691
4400
1356
2412
1225
1534
4928
2431
1572
4735
3806
3424
744
2796
4530
3422
4189
3768
4899
4346
4061
598
4853
4821
4639
4362
4732
3281
3988
192
2153
2165
4315
1299
3175
2994
204
3125
4608
4920
2067
1065
4733
3998
4282
2674
2931
4740
87
4591
3723
3430
3833
4553
530
4700
4761
4871
3308
4811
4073
3090
4642
4891
4491
3230
4743
2370
684
2587
2522
2147
4664
3347
2421
4007
28
4823
4953
3299
4502
4829
2378
351
3614
1875
2922
3058
4404
494
3304
1983
2214
3453
4334
1699
4626
1595
955
1530
4395
4733
3986
4571
1612
906
4183
4427
4094
2663
4516
440
4337
2956
2307
1270
2379
4385
4013
4350
2913
1665
3928
3767
4603
3729
1784
4177
3940
98
3964
4676
2257
2673
3828
4908
4580
4872
4772
1829
160
2541
4620
3479
4368
3197
4325
2704
3205
3750
1309
3971
4929
4749
4758
4509
450
2863
4906
1413
3126
4554
4431
4753
2641
3724
4755
4813
2674
4220
4528
2406
1234
2035
4530
2038
2798
4136
4566
162
4769
3425
4516
3108
3302
4572
4947
927
2347
2828
3993
4048
2381
4240
2590
4665
1507
4669
4570
86
4135
2786
3857
3437
3555
2604
3770
3501
3311
2718
2598
4030
4549
4777
3413
2762
4677
2457
1727
4297
3878
4191
4122
1593
4654
3298
690
4087
4017
4687
2409
4721
4581
2614
1240
2334
4168
4070
3317
4566
4286
329
737
1702
4959
4011
4904
4768
4353
1817
3627
4541
4773
4656
4261
3475
2362
4550
1739
1663
3967
4609
4173
4553
3338
4378
4865
4963
3702
2917
4411
2638
476
2127
4756
3521
4874
4259
4156
4451
3730
4427
4691
4830
2428
3999
4206
1910
4
3647
3797
601
4830
4395
698
3726
4809
1476
3760
4834
3404
3553
1411
4262
4525
4568
4496
4199
2772
3358
4778
4625
3888
2936
4606
4688
688
4233
4193
4632
4098
2438
129
4274
4096
3586
3266
1
2301
2327
1537
1906
4566
3525
740
3809
2501
4296
4243
4496
4561
2519
2284
4720
2387
16
393
4249
1611
372
3569
1936
4101
1284
4730
1804
167
4742
3758
3119
2142
3796
4418
4279
2856
4702
1603
2228
4956
3778
3612
4504
3910
3368
1915
4232
2639
4136
3289
2868
3976
2850
4039
2460
3639
4472
4368
3952
3995
2899
4350
8
2514
4718
481
3268
4766
3948
225
2075
2255
4432
2014
4919
4111
3899
1579
1112
4226
4696
4091
3297
2586
4344
4447
3063
4612
393
2225
2487
1274
4829
4773
2772
3835
4130
4384
1704
4738
2875
4083
4032
37
2368
4600
4645
3823
4547
236
3817
4134
2230
2294
1207
2150
443
4713
4891
4259
3317
3844
4905
2327
4948
3775
1615
3256
3657
3789
2831
4324
2031
4056
3738
3969
4637
3071
2688
3094
4054
4480
4810
502
801
4561
620
4799
4618
3858
4892
4110
4442
3096
789
3429
3654
2012
4666
2380
3405
1698
4317
2324
2751
4240
4855
4085
4381
284
3934
4135
3939
4440
1229
4768
3569
4354
4260
3273
272
4605
4538
1632
4476
4507
4183
2189
4569
490
1698
1272
3589
3214
1734
4329
4701
3846
4796
3174
4509
4162
3613
2813
4228
4686
4587
4578
1758
4534
3789
4653
4583
915
3838
589
4748
2785
4402
4307
4697
4725
3292
3658
4597
4859
3117
42
937
214
3529
3284
19
3424
2285
3975
4532
94
7
2439
1358
4560
4470
4243
3978
3702
3781
3049
3483
4527
4598
2060
3002
4409
3909
4474
966
1848
4406
2253
4524
3919
199
2535
4401
4220
4187
3232
3312
783
661
4278
2417
4425
4751
4734
3512
3754
1510
2481
1464
2690
3688
4136
1881
1895
4722
4647
3678
595
466
855
616
562
4705
4678
4555
3629
3781
2
1963
4223
2883
3845
3926
3234
4498
2963
4769
3463
3242
4870
4558
3980
1739
4666
2951
4623
2156
2984
1810
4733
4112
3974
2235
1220
4072
4613
372
4493
4780
4572
4235
691
3035
164
4158
3924
4756
4837
4231
3081
973
4793
154
4514
4650
1115
7
3531
3852
1164
4445
1063
3365
4457
4683
4735
3641
4403
4892
4141
46
677
3706
1693
3865
873
535
689
4834
3376
3223
4804
4497
3005
3999
4402
2652
2568
3233
4369
4313
4423
2808
2364
4822
4822
4051
3598
3448
4943
2789
4914
4629
4480
944
4763
3943
3397
41
793
2497
4341
4381
3781
55
4744
3946
4052
4717
2831
4408
3290
524
3201
1790
3565
3440
3612
4887
3542
1993
3715
2230
3211
3543
2455
4143
4840
4577
1741
4189
4710
4229
3081
4616
4755
3228
4453
4829
1525
3890
3846
4049
4486
3835
3706
2647
4551
538
3503
4071
3968
3513
1402
1439
2132
761
3137
2549
4302
4244
4716
4601
4783
2181
2721
3286
4541
3682
4617
4815
4165
1972
3990
2905
415
3474
4727
3480
4845
2381
4599
3681
3487
4581
4592
1455
3500
260
3855
2856
1076
1359
4052
4180
2633
387
2714
2427
3137
4587
4958
4096
3608
4140
4888
4543
912
4542
3899
4578
3020
209
4599
4734
4807
3093
2555
4465
4578
4682
4506
123
3791
2442
4705
834
1902
0
4519
2763
2135
4418
1409
3993
4327
4327
4070
4206
4047
4491
4705
3422
1675
3685
2989
4708
2906
2889
989
4939
4384
3023
3634
4398
378
4484
1595
4270
4151
4919
4932
3987
2299
4927
4274
2295
262
3330
4347
4311
2577
3334
3926
3984
4752
4235
4580
334
4299
0
598
4216
2471
3792
2349
4708
2074
4681
3276
1337
4208
4647
4527
4317
1742
4765
4649
1243
3676
4758
4453
2365
4801
3041
2923
4127
3078
757
3412
2641
3563
3515
3209
4415
1024
995
3936
4929
1245
2154
4159
2760
2472
1846
3962
3958
72
4757
4866
1442
4595
3019
619
3283
3579
4139
467
4255
1345
3071
772
3079
822
309
12
2529
2278
4639
69
2929
4767
2346
4386
3384
4056
4344
4422
4757
2942
3511
4649
4512
3030
4866
4304
1454
3000
361
4412
4207
3640
151
4276
2561
147
4755
1059
4468
2955
2228
1806
2595
2951
170
4370
4661
1650
3316
2273
3688
4204
2429
3116
3927
2903
1483
1280
4914
999
1356
2
2061
1604
3492
4713
4131
3331
2769
1921
4121
3389
4558
3755
3713
2545
1598
4018
2587
3204
4047
4744
3950
2251
3905
4516
2930
1746
1034
3388
3716
2736
4118
4852
4061
4770
932
4570
2755
4350
2685
4277
3610
4810
3485
3914
4280
2472
2902
4843
4488
4636
2405
3052
4842
2755
4873
1533
3515
3753
4766
4456
3343
2911
2171
3637
3888
4657
136
4569
3669
3035
582
2016
4810
4570
4604
2415
4746
3497
4433
4561
3842
4478
2876
4066
3777
4925
1923
4747
4076
2025
2130
1214
356
2689
4244
3753
792
417
4295
793
1560
1314
4926
4749
1822
4507
1274
3919
2599
3922
4644
4709
4093
2905
4289
4602
4595
4155
568
3026
4613
3714
946
2617
4144
2996
346
992
3988
938
3380
3112
4924
3548
973
4590
1736
4815
4250
3699
4466
4550
2784
3949
3206
3435
4382
542
3572
3878
3128
1521
4837
4431
4754
3994
3918
3361
4351
4688
4693
3767
3962
320
48
4863
4344
1619
1122
2216
2543
3896
4564
405
4137
997
4612
3200
2134
4820
4900
3882
3064
311
15
4792
4468
3937
1839
2684
4829
38
4564
403
3896
3103
4555
1389
4505
4190
4483
3210
3393
4935
2870
3508
3202
4856
2567
4741
4764
4786
2392
4459
3364
3149
4657
767
2421
1356
2158
3720
3335
2557
406
876
1655
2835
4733
3628
4733
1808
4740
2409
2785
4388
1288
4318
3415
113
3244
3764
2001
2319
4725
3816
4885
3419
4883
4532
4308
1927
4576
4908
4141
4795
3370
2938
4927
4392
4429
4715
2424
4274
2411
2629
1128
4307
1216
3547
2221
503
4830
4390
3488
4130
1089
3541
3500
4855
3888
4702
2246
4542
2489
4550
4559
3697
3650
3755
20
1092
4370
2717
2576
3816
4128
1237
4936
4260
3398
4647
4467
4497
4442
2641
2961
3171
2566
4072
4474
2915
4792
4746
301
2532
4168
4249
3214
2814
3736
2813
3203
204
4528
7
4822
4823
217
4755
4367
677
618
4510
3923
2129
3071
29
3665
113
3495
118
2282
1856
4416
3193
4517
3319
1386
3516
4431
3970
1868
2963
1804
4777
22
2876
4173
2742
4446
2012
4551
1204
1454
645
4037
1795
598
3883
4637
2077
4181
4022
3868
2306
4233
3967
1031
4740
4031
4446
4169
749
4736
3460
3204
4543
2362
3576
1964
3063
2138
3
1
2476
4635
4427
1644
2615
4354
4358
4225
2252
4949
3750
1774
4825
4759
4323
4787
4336
3121
4741
4581
3691
0
3951
3690
18
4891
2872
4113
734
560
3908
3008
4911
2556
4403
3737
472
4072
1554
105
3642
4560
3396
4801
3587
4696
4388
2715
4547
3762
514
4845
4780
4247
241
4701
4012
4082
2972
3244
89
3680
4414
3330
4703
4378
1677
1992
3476
2333
3243
4290
3635
4013
3415
1099
4621
3334
4265
4741
4400
2569
4240
3508
3676
3681
3046
2869
35
3093
1305
4450
3607
4651
1256
4147
1352
2500
4508
4688
2584
1156
4290
1701
2785
3247
3024
4763
3754
1907
230
76
4484
3345
3680
252
2988
3590
4623
4098
4357
3291
4097
1822
4380
3146
2996
4497
1602
3512
4585
3464
2153
4867
566
4076
4173
1697
3581
4119
1597
2243
2551
4426
4671
2363
3655
2963
4650
3187
1471
2654
4302
4467
2056
3857
4086
4591
2601
976
4627
4318
4896
3300
3679
2160
613
4663
4070
4170
3673
2830
3693
1462
2160
3500
1532
2176
1255
1855
4895
1811
3644
4121
2558
3448
1719
4475
2454
4515
4564
4122
3808
4416
3196
2958
4289
1234
4166
4729
2882
1415
3192
2345
3746
2820
3951
464
2996
4442
4906
2679
3749
8
2194
2616
360
688
3180
4579
4878
3493
2928
54
4223
3611
4667
3520
4781
4145
2622
425
1768
4747
3985
2455
4731
1436
2355
4737
4433
4717
662
3930
4
2795
3897
4632
4285
1563
3075
3752
70
1632
83
4935
2565
4234
3696
4779
0
1464
2033
4345
4572
75
1238
2544
14
4746
4586
4873
1171
3281
4177
2902
4515
4424
4624
3208
3626
4527
4490
4339
3948
4231
3334
1475
4344
3185
2025
455
4845
1168
4743
4389
3082
1596
4442
3820
3421
3178
4591
4748
3372
4025
4588
1516
63
1995
4771
4783
2482
4443
4104
1342
2794
2289
4137
4907
3355
4882
4165
841
4849
4038
3131
1933
3766
1348
194
3344
4812
4716
1724
3913
4812
3424
973
4065
3971
4180
3324
3151
4561
3224
2627
4616
4214
4011
2985
2432
1280
245
4448
984
4754
3495
2531
2655
1282
4544
436
1
3842
23
85
1898
647
2818
3775
4772
2260
9
4399
4873
1951
2095
716
2781
2451
831
4894
4484
1429
408
4204
4732
4828
277
3706
2467
4584
4437
295
467
4574
4264
2139
4760
4747
1235
217
4783
4324
4287
4942
2165
4747
4374
4813
2687
3743
4849
2723
2832
3724
3373
4372
4408
4728
1134
4580
1415
4859
4912
2951
136
4750
4155
3751
1857
3930
3759
4372
32
1298
4126
2678
4694
1002
3069
3920
3101
4771
2080
4678
4823
536
1306
3896
3018
4750
2998
4
2838
617
3485
4807
4630
4242
2569
3776
4720
4833
4286
4161
4869
307
3938
3126
48
727
3178
2659
1973
4496
596
3384
4751
4752
4963
2720
1645
4220
945
3204
1564
661
4762
4524
4225
1951
3859
556
2217
3895
2624
2551
4468
4052
3581
4139
432
4535
361
3313
4132
4231
4906
529
3665
4663
4786
2785
1205
4875
2666
3354
3190
4522
1986
3944
4430
3917
4491
2342
1882
2611
4341
2320
2337
178
4358
2582
2467
3498
3524
1957
4213
3542
4530
3296
4378
4548
4637
1030
4958
4766
2723
719
2356
4214
4245
4537
4019
4506
3089
1444
3331
2870
4782
4651
4859
2052
4794
4596
4140
3800
492
4661
4488
4228
1887
3870
3334
4931
3568
1210
173
4550
4764
4389
4125
1377
1128
4089
3362
2993
3220
2427
4095
3696
3448
2771
3417
4667
3301
4524
150
5
2839
3185
4676
4694
615
1912
1895
4386
3916
4038
4850
2130
2713
4140
4725
3893
2581
1703
4247
4861
1599
4819
3153
4855
295
4785
1926
4713
1168
1941
3240
3565
2622
1585
2203
3725
4814
4377
4434
1650
2897
2642
4335
3433
4782
4230
4714
4763
4731
1323
299
3763
4236
1905
3235
4473
4063
3587
4847
4553
4323
4331
1706
4437
2194
3683
3383
2880
4564
1290
3974
3962
2639
4169
4426
4245
4783
1385
3677
424
3941
260
4619
321
4683
4882
3180
925
3841
4579
3864
4790
2623
48
3947
4541
4732
4465
2847
2403
2619
2754
4575
2503
4931
3493
4126
4519
393
4535
4770
4809
2956
2038
2011
2074
4776
4457
804
2310
4718
4533
2989
3035
2355
2664
1606
3727
1608
3632
4505
3744
4442
265
4646
2064
2793
4501
4836
4684
4766
2571
4736
3719
4165
1943
2741
4709
593
4096
2015
2706
4179
374
3259
4408
15
4806
3761
2310
4286
3595
4463
2251
1923
2103
3590
4752
850
2463
3427
4179
4196
4313
3061
4452
4683
4238
1160
2438
4712
2490
2197
4438
4171
3124
1915
4286
4033
2642
3809
4688
2758
845
4523
3324
4820
4307
4661
4744
948
2876
4349
1928
4687
3976
4461
4651
3489
2072
547
742
1568
4054
4376
4945
3327
90
2603
4307
3529
3961
2181
4840
4786
4127
2335
4464
4620
921
1638
3132
3480
4517
904
1176
1138
3118
2288
3797
1307
4208
3581
470
4845
3388
3685
1743
4543
4455
1708
3999
4679
4540
2293
4404
3191
1740
4030
4003
2802
4300
4118
4828
4955
3922
3812
4165
2689
4800
3969
2266
3001
3202
4561
4466
4507
4584
3556
4869
4586
3495
4958
352
2940
4932
2826
4422
1037
4701
3355
4807
4052
4452
4793
1
4910
2743
2475
2618
4838
4955
2913
3524
206
3382
4930
4761
181
4660
4287
1974
3044
4596
4704
4656
4910
3838
15
3873
3560
2828
3770
1875
4620
2861
2637
4041
2919
1436
4196
4850
1893
4595
1187
3440
4765
1456
3337
3696
27
3220
3440
4856
4070
4089
4196
4769
4406
1870
2535
3506
1051
4162
4638
3986
4761
2162
4367
2457
2966
3739
4734
2678
3986
1800
1252
4661
3753
4269
4510
376
1952
4678
1119
2531
4195
2426
4212
248
103
3278
2622
3994
3291
2965
3794
4364
4320
3514
3968
3615
67
4451
3466
4702
3564
401
4356
2478
4804
4698
3203
3548
1968
4638
4453
4773
3222
3061
4650
4673
4622
2578
1674
3008
3899
4310
2959
3150
4909
2492
912
902
2094
4745
3386
3276
1764
4603
4569
3162
3755
4096
4339
2949
4193
2204
4659
1032
4754
2531
4609
3521
2203
4489
4589
4064
4601
2687
244
4833
3637
3657
4279
90
924
4718
3417
448
4372
1555
4783
4769
504
4045
4857
4627
4021
4118
1281
3822
4445
4678
3712
3663
4849
2441
3902
4001
4644
4072
3060
4640
3521
2065
3704
156
3765
4033
1150
3781
1744
390
4816
3809
3767
1495
60
1759
3224
4574
4873
4719
4411
4781
3132
4692
4382
3733
2857
1037
4086
4772
2460
4541
4589
3710
4475
4174
1
4744
3809
2226
1747
4212
4923
1302
4738
3232
4143
4396
3136
505
754
4774
4797
2957
2167
4600
1868
4444
410
3772
4234
351
1470
465
4376
1062
3831
2425
4658
3998
4292
3838
4367
2731
4722
4684
3487
4552
4330
4003
4623
1796
2473
4001
4051
3593
4731
4655
4650
3581
1064
4712
4016
368
3205
846
2862
4103
3825
1860
230
4754
4205
2577
3708
2983
1098
4846
3622
4874
1427
4182
4473
4935
3260
4784
1484
492
2847
4172
4349
3034
662
3851
4429
2830
3720
2861
4758
120
1598
3605
1132
4957
3816
4573
4780
1059
4515
4719
3902
3004
2100
4679
3861
3994
4507
3444
1468
560
2583
4670
1062
1395
4339
1303
2476
4265
25
1278
4747
3732
1923
4833
3968
3606
4545
2591
4756
3542
913
40
3147
1270
3928
4652
3843
89
3771
580
0
4526
2444
3360
2248
174
4050
4019
720
195
534
3844
2593
4697
3247
387
1948
4491
3589
4717
1640
4367
3025
2891
4641
4781
2187
174
419
4593
171
4851
4891
4743
2068
2692
4897
4093
4763
4610
2614
4471
3405
1180
4902
30
4636
2264
3237
2897
3839
4582
4741
76
3699
4893
4714
4546
3471
3422
3102
3187
3125
2961
4630
4548
4261
4079
3509
4939
3743
3790
791
4606
2339
3952
4174
4617
2953
3107
2460
834
4311
2182
4115
3495
4330
4822
2881
4935
4716
2856
4801
3175
3794
872
4878
1908
4459
4582
4939
2568
4400
3540
4528
3248
4701
2104
458
4231
2811
4720
4716
4286
4610
4320
1403
4071
1228
2593
3310
4534
2629
4578
4267
4489
4919
4825
4676
3637
0
4039
2863
4117
2676
4731
4026
53
3322
7
4734
4592
3763
4637
227
4677
669
4373
3869
2876
4756
755
4720
3217
2277
280
3955
2823
3944
3572
4333
1587
2112
4393
408
2314
4266
464
2089
2668
3920
1895
4485
4489
64
2024
75
3946
3417
4382
4149
2313
3909
3719
4887
4134
2247
3328
2517
4712
4085
3788
4789
339
3819
4154
3294
58
2353
2617
3003
3057
4516
336
4140
368
3456
3110
1408
2637
1843
4351
158
1149
3888
3790
4869
4758
817
2462
2932
2632
2922
3752
4751
3750
4704
4157
2192
4106
3627
4658
4768
4465
3265
4920
4770
2130
3822
1737
2564
3058
986
3498
2354
2008
1846
4919
4950
3772
4139
4769
2968
4925
1921
4723
1481
4086
3782
1340
2861
3448
2573
3858
220
3334
3225
3092
4272
4817
4640
2025
3591
3726
4486
4448
3294
4685
1347
4759
3600
4230
463
4782
3254
2569
4742
4670
1795
1389
3933
4341
4197
2774
1265
116
2719
4250
3048
3689
4567
4385
4138
1858
801
1049
2985
4752
3723
709
2848
4849
4251
4601
3863
4198
4866
119
3878
3754
4641
4074
4595
1117
2186
661
2170
3332
3220
3671
3325
2574
2416
1805
2204
4113
2610
981
4488
1962
900
2613
2896
3850
425
4727
4118
4708
4056
4485
590
4739
4156
4335
2382
4186
3845
4825
4709
2736
4825
2621
4271
4833
4890
4182
3301
3528
4738
4065
4908
3126
464
2212
4293
3539
4020
3388
4348
2812
1606
1454
2127
3833
4376
2624
1103
897
4023
3271
1683
1694
3007
4736
121
4065
4508
3821
4061
3910
4706
3828
395
1397
3763
4501
0
1439
56
4739
4042
4605
4822
4230
4742
4828
2177
3208
4617
4830
11
1642
4051
4583
4860
4455
2161
3601
4742
2199
4292
4210
4533
3121
4938
4379
3415
4540
2205
4351
3540
4428
4709
1584
3869
2324
845
4158
848
933
4588
2683
263
4238
472
3275
2259
3669
4518
4744
2608
4773
1954
4375
4711
614
4547
4080
4812
4801
3117
4577
4390
2766
4454
3229
846
4626
1889
4630
797
672
3506
3935
4783
3851
2337
949
3415
3206
1513
2968
4437
2403
34
3477
2969
4140
3500
4849
3084
254
4154
3960
3674
516
1830
1737
2629
2994
1133
1597
1490
4689
2350
3430
3773
4562
2413
2831
4155
2578
4404
4237
1515
2280
1466
4816
4876
3386
327
4690
490
4714
4052
4819
4531
4614
4238
3018
4817
4209
4203
4741
4724
4091
4734
4393
1122
2853
3894
1758
4130
1590
254
4435
2277
4392
4378
4026
2771
4040
532
4757
1826
4670
3550
2440
4303
57
4047
14
4660
1504
4679
441
4164
3141
624
4370
4931
4611
4594
4822
3534
3008
39
2545
608
3815
4592
4831
2857
4530
4328
3773
2133
4449
4028
3404
1759
910
3551
2767
284
3732
4319
10
4219
331
2246
1171
3298
4765
4742
4648
4575
4747
1560
4715
4833
4753
3620
3255
2503
4639
4273
756
3490
3
3848
4008
2610
2161
1472
4728
1625
1282
4562
4452
3885
4774
4054
3853
850
4708
4550
2311
751
3841
4092
4359
2714
4209
3476
2846
3012
1554
3098
4733
3644
3124
2154
4722
4807
4724
2339
4
1922
4394
4027
3662
3501
4307
2476
2542
4314
1217
2541
1163
4871
3773
4475
4112
3914
1382
4304
1739
1434
4109
4578
22
4299
3602
85
2865
4680
4719
3917
142
4007
3416
2802
3096
384
2574
4676
3740
1223
2166
3449
4612
4935
4257
4156
853
4581
3609
4378
3908
4897
4755
2325
2051
11
4702
2171
2805
4481
2693
3914
3205
4725
3954
2803
2696
179
1385
4098
3422
1006
3869
1727
3344
4796
3573
2816
1009
9
4740
3191
4711
4091
938
3769
4413
4608
3401
3790
4919
2809
2056
2429
3864
3305
2991
1682
4786
3115
3559
4766
4467
2835
1847
551
4299
3282
1743
2564
4547
4293
3729
2587
3699
2781
3817
3323
4688
1511
1007
4819
3586
4692
4458
4903
144
4891
557
450
4917
3669
4053
3714
4248
3770
1621
4651
4337
4873
4684
4105
3940
4683
4359
56
677
278
4309
4657
3811
1519
932
3740
3752
4247
2469
2793
2726
1510
4454
4406
4841
647
4590
4202
4468
4820
4313
2067
4374
4305
2826
3144
4406
1109
2127
4948
4089
4601
2844
3350
3268
4311
3307
2761
697
3610
4783
3253
2871
4492
2201
1759
4380
1653
3196
3940
4053
2114
3672
483
3533
3356
2926
4438
3033
2120
4586
41
4074
4795
4346
2900
4241
4680
4770
3894
2714
4780
3336
4122
1813
4185
103
2544
4906
3708
2519
3714
3742
3928
3767
4590
4263
3320
3693
4644
4825
4135
4155
4503
3839
4874
1546
2992
1822
4646
615
3217
1157
1977
2799
1825
3844
4182
152
3649
223
3645
2580
3680
3926
849
317
4815
3298
36
4281
4662
2494
604
4204
3905
2241
4186
1760
4008
4842
4589
4928
4926
3680
3624
4286
4098
1426
2761
1966
627
2680
4044
4738
1768
3386
1938
4438
4387
4821
2293
2778
337
3157
3408
3475
3413
2655
3859
2567
3985
1220
320
3656
2320
439
4543
1002
4423
4432
3230
2059
159
4772
2785
4738
909
4321
1629
4423
378
3742
52
3921
4772
2866
3645
4011
4716
1626
3022
881
1701
4847
4698
39
3599
1418
3979
4310
1903
2770
527
1199
4550
2093
1546
3945
3762
1591
4769
30
4041
3111
4464
4628
3858
4170
1341
2266
4737
4799
4040
4851
3
1199
3633
2881
4777
4803
1156
4826
271
3790
4655
2647
19
3002
3175
1263
4491
4431
3115
4934
4515
4334
1580
2663
2
2532
4562
4835
3031
4626
3963
2707
2303
3074
2358
3714
4145
1350
3967
4063
3373
2751
2515
3464
3039
4679
4634
4534
3743
3953
2679
4709
3643
3862
4604
4391
4465
468
1302
4456
199
2027
3562
4823
4535
4760
1591
2444
1325
6
3257
328
2862
2325
763
3403
2412
2015
3638
4252
2878
1849
4913
4410
2708
2766
3761
2078
3618
3321
2001
3748
4849
344
3401
4499
1868
4779
3065
2082
2474
3644
3482
4747
4658
3853
4114
2204
2931
4751
4430
2375
4617
4400
4239
4622
2775
2469
2191
4609
10
4567
1982
4439
3508
3832
2102
4142
4178
1350
4896
4425
847
4914
2731
354
3709
4486
3686
4378
2252
4519
4744
3619
3619
4268
4050
4787
3976
479
4475
2698
2934
4637
4539
3886
3643
757
4390
847
3169
4772
3649
4476
4597
3885
4622
3139
2628
4895
3019
4133
4894
4054
2337
3665
2399
4456
4617
4706
0
4563
951
4873
4342
594
4917
4344
260
2809
4297
3945
4635
4312
4748
882
3498
3560
3529
4352
2593
4012
4051
3712
4230
800
4403
4047
4765
4433
4841
4144
4425
2364
3317
4070
4241
2777
489
4753
3241
4405
4430
3172
3230
3392
2142
3127
4852
4903
3524
364
4757
3099
4680
3595
4776
4728
2921
770
4479
4387
3537
4497
615
2619
4333
3319
4234
1350
409
2282
2525
4388
2437
4618
2923
3933
3608
4158
2818
622
4781
4165
2777
3149
3897
3116
4662
3765
3469
4912
4605
2467
2931
3032
50
4535
4045
3696
123
239
2305
2008
496
172
2605
4719
4709
4431
4411
4725
2547
1744
2603
4441
987
2164
4961
4730
4511
4750
4936
2296
4776
4211
4713
3649
1117
986
2733
3640
4526
4142
4465
1424
463
362
4455
2973
4626
4840
3173
4865
4356
4543
179
1112
223
451
4496
4212
4617
1501
4587
4224
1448
3169
57
4940
4608
4436
4034
4033
284
3465
2259
12
2914
4446
4029
1791
2151
4807
2612
4459
2945
3255
201
1093
432
2788
3527
4126
1373
4191
3949
2387
4102
2424
551
825
3901
491
1703
1224
2753
4854
2973
4762
1738
4546
3570
4730
4296
4706
975
4203
4713
4057
898
1429
4337
768
3668
4113
4761
4514
2026
4889
3547
3362
4112
3951
3839
3727
4651
4449
4111
4066
4670
4025
4408
3172
4370
4258
1587
4796
2657
4292
4574
4807
3468
4700
2293
249
4739
2862
2757
2152
4744
4692
4211
3797
4826
3316
1213
2196
3206
4872
3824
690
4943
4629
2002
4534
3678
4908
4412
3201
60
4287
4605
3070
185
4718
1085
4446
4750
4791
1124
3726
4208
3633
4819
3754
4560
4518
3881
3404
4179
676
2672
3177
3127
2977
4061
4322
4321
2625
3472
3692
3628
376
3084
2754
4809
3626
3793
4908
1092
2450
4433
4788
369
3754
3390
162
3008
729
4228
3406
4720
4742
65
1402
3752
4919
3423
4657
3331
4679
2616
4315
2641
4286
4012
4506
2852
4698
1585
4910
4792
4724
2456
1689
637
4381
3863
1430
4743
3981
3720
3693
1389
4335
462
0
4828
1846
3921
3982
278
4905
3472
2883
2966
143
3918
2915
706
2752
3955
4760
4588
2495
2405
4543
4655
3380
4756
4512
3563
3131
37
4674
956
4656
4603
3848
4520
4951
3677
3867
376
4528
4435
4909
2684
3673
4553
175
4633
4722
4739
146
2294
4033
4191
2086
3691
933
4671
2011
1687
4798
2109
4884
2328
3316
4762
4426
2882
4055
4413
4125
2729
2780
3221
2374
4714
3506
4391
3134
4676
3719
4630
1387
671
3934
4623
4747
1560
4417
4809
127
4785
3546
3581
4432
4683
4785
4857
293
3964
2953
543
1085
4767
4692
3321
3160
584
4552
415
2746
2512
3391
2097
3257
4493
4884
4710
4739
4767
4529
4804
3972
1028
168
4501
237
1630
4790
4026
14
3364
3376
1330
2646
4583
3379
4449
4705
4727
4270
2719
10
1114
4189
2107
2
1930
2725
1440
4674
4404
4648
1246
3292
4446
4168
4699
957
1251
3645
3102
304
4734
2157
2035
3377
3755
722
1517
4609
4622
4336
4218
1542
2408
3706
3684
3051
4178
1043
4417
2013
426
4354
2199
4598
4201
509
3783
4759
3468
3435
2011
4758
3866
1608
4337
3039
4509
1723
605
4112
12
4704
4634
1140
2054
4674
3130
3903
2541
4626
3773
3747
4171
3515
536
186
3528
4493
4282
2576
3412
206
4818
2440
4261
2401
3982
3203
171
4189
2776
99
4787
4674
4879
4746
4891
3685
762
11
4603
428
4368
2808
63
4686
4511
1564
4151
3057
4716
4928
1111
2232
2472
4093
4859
3811
4344
3258
3703
4135
4545
1909
4660
620
2662
3128
4770
1400
4223
2004
621
4762
3866
11
613
2160
1775
3130
288
1461
2883
4394
3056
3136
3197
463
4747
3736
4196
2459
2517
4751
4872
3829
3290
1971
629
2610
1813
2704
10
705
4723
669
46
2989
4172
4232
3077
4597
4946
2869
3163
3981
986
311
4068
4176
4125
4847
3981
4521
3407
3146
1089
4569
954
114
1146
2901
3986
3851
4442
1508
3817
3510
4083
4255
4317
3812
4730
461
3672
3998
3018
761
1900
3760
1416
699
3162
2197
989
2870
1415
3917
4924
4660
4827
3249
4018
220
2557
3791
4435
4609
4580
2519
4771
20
1520
1008
365
4557
801
4882
2714
4677
4747
3453
1784
3006
155
2465
1804
4109
4763
2661
4594
1094
1104
3496
1359
2876
2326
4607
931
716
1700
4491
3247
3982
4489
2266
964
4489
3700
3959
3898
60
3703
3156
4228
4327
1161
4499
3894
3959
4802
1723
4477
3972
1293
4681
4568
4802
2922
4914
547
836
2157
3086
4059
3588
2080
4507
4712
3848
4389
173
4586
1199
4722
4049
4002
1105
1699
4383
3205
4814
3737
4762
4836
4535
930
3779
1114
3089
4592
1657
3509
4695
4594
1052
4404
4412
3548
22
3150
2630
3453
17
3747
851
2738
4711
3397
2626
1748
3819
2159
4773
1445
4438
2407
4384
4800
3337
901
4456
2778
175
165
29
3473
882
4010
3216
559
4712
1816
1759
2625
4909
4482
2062
4030
3046
4250
558
3577
2977
4284
4345
1967
3291
2634
4314
4615
659
93
4603
4694
175
1127
4792
4113
1113
4705
3798
3605
4284
3561
207
221
3305
4799
1855
4545
3565
3736
4710
4811
572
4771
462
4002
1377
3404
2793
2245
2695
3141
4532
4628
4247
4088
4791
1948
904
4772
4817
4538
2243
4892
3751
3748
4871
2935
4328
2493
4534
4928
2617
4743
4584
3146
1957
994
3333
4317
3374
2292
1520
4758
3695
4635
4724
4078
4426
3980
2572
4719
4926
1081
4689
2027
2634
3532
4314
4900
4840
193
4032
4142
3021
3734
3691
2367
4300
2524
4772
2567
713
3364
4558
3228
4859
3371
4422
4353
3288
4722
4698
104
4907
1693
3966
1185
382
3449
4294
4611
4406
3450
4825
1257
4215
3762
1776
1417
4681
823
4432
1352
4482
4374
17
1152
904
3758
1928
372
3676
397
4753
4467
3593
4257
1802
3913
4779
4834
4009
3383
3783
339
3497
4066
4197
4362
4239
129
431
1080
3836
4699
3850
3353
2953
3564
188
4772
2165
1611
4463
4756
393
4010
2122
3063
58
4789
4576
2849
2631
2810
269
1981
4108
3673
4657
4242
4301
636
624
1685
2841
1013
1731
4715
4206
4096
244
2588
4917
4779
2848
1536
4402
1818
3217
322
1135
4183
731
4130
4914
3398
4783
4104
4657
359
4446
3891
4643
4883
3834
2183
2064
1251
3921
4819
4643
3727
4905
776
288
1591
2396
3001
4878
4607
504
4034
3334
3881
415
1156
4588
3402
3060
3988
4452
3942
4120
4515
1525
4260
4048
2602
2944
3639
928
4731
4139
4356
1729
4785
1247
3845
3882
2619
4523
39
3519
4348
318
3465
4885
1455
666
2951
3325
3328
3349
2839
3642
999
4820
4317
3724
722
2173
3146
3397
1781
2156
4823
2522
4282
3361
3964
3471
4458
3370
4147
2201
4232
4518
1587
450
2309
32
4193
590
2979
4654
3098
4632
4
4422
4657
2182
2135
4670
495
4874
4487
654
775
3330
4831
2689
4508
170
4593
2957
2231
2575
848
1149
1187
4609
389
2780
2153
1133
1
1279
4744
2973
4916
3260
2758
2996
4717
3810
3684
4767
3056
2435
2414
4608
3001
129
3647
3559
3386
2414
3727
248
4176
4648
714
4825
20
3608
1154
4419
3566
1014
427
4359
4719
4431
3083
580
3900
2648
4932
38
1742
4514
4429
4380
3200
565
1410
3050
139
3655
87
4574
791
4455
4617
481
3835
3116
78
3523
4104
3625
4101
1659
407
4930
2702
2969
318
1604
4260
1093
3696
4049
4244
483
1027
3737
4040
699
3428
1289
4785
4266
527
4319
4744
1752
2761
3871
2512
3800
2983
830
3941
2832
1133
3625
4648
42
748
1813
3238
599
3341
3346
2496
3922
3661
4166
2922
1292
3706
4085
1906
1014
3898
3566
1024
892
4558
4573
216
3688
4394
4574
515
984
41
3856
4580
1515
3317
4944
4611
2693
2836
3305
830
4769
1467
2196
55
4351
4282
4365
3993
4758
1507
1647
4220
4560
4733
3820
4418
158
3845
4477
2891
4797
2659
1378
4623
4806
2270
1320
184
890
2793
4799
4805
1830
4575
4022
4559
3788
4599
4903
3214
2505
3693
2093
4751
4935
4899
1340
3174
4898
1188
1871
3970
3773
4685
1026
2829
2983
2493
4819
2699
4495
4629
4571
4569
1231
2780
58
4390
4485
4907
3899
4288
3948
1500
3958
90
1934
3415
4766
3862
4774
3893
4677
4102
3845
1489
4787
3793
4845
617
3716
2003
4533
4760
4368
4722
725
4539
3797
4021
4857
4361
2977
4228
1274
3054
3657
4106
4660
4383
2166
1139
3152
928
1603
1107
4824
2072
2730
983
4556
3904
3155
3651
4712
1348
3637
543
2725
4131
4401
2243
2453
4315
4084
3140
4923
4035
1293
3605
2958
4248
4192
3866
4084
3649
3050
4643
4070
3540
4921
3834
3468
4746
4486
2425
2499
4917
4807
1465
1161
142
2472
4531
4220
4829
4903
4836
1309
2882
2879
2363
3136
4072
1937
2349
1966
2472
3684
2843
4841
1271
2339
4680
2622
4305
4907
3139
3805
2112
3210
4382
4503
4800
2122
2657
4450
3157
3489
318
757
775
4600
3076
142
3547
3720
732
482
61
307
4466
4651
2577
2676
3262
3105
4733
4813
4788
2776
4036
3930
4807
1840
4520
4471
2592
4768
4109
4576
4864
3922
4414
4607
2426
4924
3897
4870
4503
2915
3775
743
4623
2606
4568
3800
156
4858
3797
3309
4809
4788
4743
3946
2141
4275
4808
4781
4394
4187
4000
4709
4751
1054
2754
4674
4714
3154
2352
3568
1076
3992
3200
4790
2638
1922
155
1595
4614
3934
820
489
4975
133
4358
4467
4019
4608
4615
2827
4105
4024
837
4820
17
4902
4221
4338
4618
3337
887
4698
4216
3229
4341
4225
444
4721
544
3233
4933
88
4755
4232
4679
2771
335
1214
2808
4296
4430
4942
4172
3078
3789
3625
4333
861
3849
3081
3889
4489
4484
3025
4889
4046
2752
3838
982
1286
3931
4541
4524
3019
4264
2677
3499
4129
4203
4533
4091
3843
49
4249
3589
820
596
3085
3060
4519
3351
3343
121
84
174
1853
4487
3682
4604
4724
4249
4650
2842
4802
4690
3782
4274
4598
2489
140
4758
2056
1621
4807
5
4642
4799
4670
4196
4676
4535
3431
4690
2437
119
711
1655
342
974
1927
3045
4597
4068
4764
4103
2772
3141
4685
944
4686
4523
4273
4780
4702
3755
3323
3362
2490
4751
3431
3474
4205
2045
4766
4003
4422
4296
2497
4298
2028
4562
4500
4487
4767
4926
149
807
349
2665
2842
3219
3223
3145
2696
3662
2541
3575
0
2459
1185
3821
3110
3858
3546
736
3196
1968
2681
2407
4796
1457
4549
4926
4595
2001
3045
3554
4557
3414
3320
981
4223
4800
4530
4780
4416
4711
4091
3864
158
4722
2232
2358
4512
4413
3660
4674
4641
4727
1371
1905
4610
3849
4637
3084
2239
4808
2422
3439
3795
4772
2833
3775
4201
2077
2691
3974
1712
4834
4372
4796
4431
4375
2100
3117
2591
4712
2125
3543
4478
3276
4279
4372
1814
3973
165
176
3384
4666
2612
4667
994
3624
2304
3104
4006
40
4508
340
4127
3101
4833
4127
4095
3698
4774
887
3013
3157
4778
3466
2863
4686
4665
4525
4077
3627
4741
4215
3745
782
4768
34
1256
4286
1463
4465
4687
4300
3454
2064
4161
1301
3526
3278
4019
2659
3022
4633
2429
4919
4903
4510
4290
1025
4273
1260
415
3
3759
4611
2620
2077
3089
3739
4754
3658
4025
516
4239
2494
4659
4753
4786
3334
124
4373
4614
2694
4421
4148
1929
4177
1906
562
2923
1373
2221
1951
4519
4686
3615
2958
4229
4199
1527
4754
1948
1050
148
3981
4745
3248
307
1822
651
2959
707
14
3911
2576
3062
4755
1285
4315
4403
4483
4869
2800
4573
4750
4737
4010
2729
2764
4819
2956
3868
4729
582
117
4638
878
4432
1069
2792
4159
2579
2204
4566
3204
1391
4308
4338
4851
3819
3930
4325
4882
3805
1039
3867
4540
942
2080
2338
4932
4920
2279
4052
2851
4267
3813
556
1460
1575
4713
4729
3610
153
4296
1461
4439
1131
4004
878
4273
3141
4689
3508
3491
4215
2173
4870
3514
4486
3245
4789
950
109
4718
4464
1972
4654
4364
4794
2806
1709
4723
4639
31
3878
4739
3819
4445
4863
4390
4746
1059
4312
3758
3725
4780
4139
2325
4925
2202
1306
1483
3285
409
4782
4164
3727
1338
580
3169
3614
2628
2721
4601
1210
4434
4647
4665
4818
4767
4154
3127
4412
1548
2037
922
4724
3700
4393
4909
1212
4035
3101
555
4058
4438
4134
546
3526
1643
2997
2434
4512
122
2232
4725
3841
3314
3380
2898
4855
127
4627
3
3763
4031
3656
4611
4334
3485
1051
4709
1385
3510
4709
4710
4767
2267
1366
4290
3635
3552
3040
3606
4907
4649
3486
911
1153
4797
4612
4407
3572
82
3276
1665
1191
1174
3543
3798
4187
2484
627
3352
4232
2619
4208
231
3958
4325
3386
4836
4812
4914
98
4389
4416
895
4784
2710
4545
1863
4510
4712
3743
4676
4712
3057
4147
1391
4923
2755
4136
484
3815
3784
1142
4239
4540
277
1
3639
2684
85
4501
3749
4887
4046
4955
3432
1954
4797
4500
3401
4372
793
3877
4620
4428
1092
4763
15
2994
4484
4119
2095
3737
4753
4291
3404
1646
171
3494
2011
1471
810
2419
3564
1083
4913
128
2922
3793
3625
2769
3470
2375
1868
3615
607
4799
2560
3290
3163
2054
274
3000
512
3050
0
4565
4298
2108
3448
3080
4692
3330
4780
4004
2253
3788
2678
3447
4231
4546
4221
602
4388
1623
1401
4170
599
2110
4784
4765
1217
2356
4466
1236
2957
4835
3845
4743
2198
4717
2630
4488
1983
4874
3520
4181
1740
4402
2180
627
4634
1416
2229
4349
4817
4760
4800
2183
4702
129
2477
3915
4788
4661
3642
3565
2201
4627
4231
4017
4486
197
3336
260
4343
4744
4970
4451
3174
2037
4081
1783
2235
4525
1915
4339
448
2534
4795
714
4139
62
3979
4634
1904
4241
1112
4702
3803
4455
3800
3223
987
4743
4910
4903
4798
1317
3193
4914
4709
3911
4299
2337
4873
3735
4922
441
4930
3665
4159
4668
3859
4376
1349
2540
4077
2398
2118
4348
2488
4534
3084
4657
3511
4687
5
3958
4618
948
1762
3858
2563
3965
2741
3969
1205
2366
3101
3464
4442
2039
4543
573
2853
4882
4709
4346
2930
4402
4627
610
3098
4794
4176
2156
4076
711
4539
4354
4831
2783
3536
2841
2623
1884
2104
4250
3989
4261
4076
4040
3806
4037
1596
3146
4657
1400
4615
1331
2382
4716
2767
3861
3421
1589
4269
3097
4914
2172
11
3005
1872
2960
1076
12
4749
4735
4898
4019
656
2639
3187
4766
1789
2825
4314
4887
4481
784
4813
416
4925
4712
3038
3511
4445
4762
4185
4015
4551
4084
4606
4909
1538
447
4108
4604
2106
664
4831
2948
4467
39
190
1987
1402
4288
3339
4767
1017
3636
4577
576
872
1567
1689
2655
3323
255
4581
2693
2769
3410
4890
3526
2880
4834
3583
2871
4880
1395
684
4095
199
2033
4909
2140
4859
3494
2713
4100
2292
3943
4460
4614
3132
4097
3975
2313
1633
3823
4648
4938
4551
4442
4794
3050
4817
2353
813
4659
1515
227
2987
2099
3350
4726
2766
3548
2292
4413
4730
3844
3909
1090
3579
3075
3433
4633
4239
3188
4750
2361
893
4426
3666
776
575
3755
2253
4636
4584
2259
2541
3938
4144
3951
361
4753
1421
4067
3882
3510
4107
4376
4788
4135
4346
919
4162
2000
4304
426
499
3314
1232
4636
3400
4722
2745
4334
3727
1508
4650
3752
4896
1685
4280
3852
496
4926
4739
3715
4091
676
4576
4772
4449
1962
4926
4729
4242
4206
4200
3905
4512
2259
3888
2009
4780
3233
2795
3772
4583
2858
479
2682
4722
1893
4656
4015
2218
4081
673
1827
3243
3693
4254
1217
4505
4891
3938
4399
2946
4902
241
4872
4689
653
3922
3316
1768
3745
3565
2455
3694
4518
3530
3751
4460
3103
3124
1844
1884
4385
3077
3542
708
4963
3343
4874
1712
2874
3833
3774
4663
3
3031
3673
2905
1903
3081
2305
2238
2437
211
2081
4377
3816
2958
2105
103
4244
1454
4490
1325
3553
3950
4821
3579
4675
3008
4350
4738
2693
4390
4026
3709
4490
4533
1690
4896
4678
4922
4285
649
4216
4738
3972
4010
4715
2906
4128
4059
4667
4694
4730
122
3707
1807
4427
4951
4242
4618
3976
1918
4172
2436
4905
3832
4831
4558
4736
4931
1765
4865
4196
286
4863
4933
2597
1188
4234
4178
4416
2589
3836
4093
4928
1073
3910
483
1355
2611
293
2986
4226
226
4046
4653
805
4159
3530
2666
4757
2776
4690
4437
3926
4476
4386
3451
3375
3916
3423
4471
0
2892
4767
63
0
1771
3479
2729
3409
4099
4053
4750
4591
1842
2091
3771
2848
4133
3104
4766
3456
4623
3124
4220
3032
3950
4394
2586
3659
4455
4802
2756
3945
3299
4901
1720
4600
1043
2403
0
4720
4870
3869
4130
3311
1924
2170
3169
3186
3886
4075
4145
3068
7
1035
4333
4649
4727
4705
4374
3245
4177
3745
4543
4404
2665
4892
4534
1432
2465
3877
3674
4086
3217
3450
4202
347
2865
899
1598
86
3044
3668
4676
4574
4130
420
719
4408
3323
3345
4874
4350
1397
3803
3953
3499
4863
4749
4273
4154
3898
3914
3795
3729
4864
1790
1066
229
3555
3735
3325
4756
2663
2094
816
1242
4139
2576
3132
4372
4088
3808
4660
3562
205
496
4725
3427
4310
4737
4219
1445
4749
4266
4506
4702
3256
4739
4689
81
2465
696
1572
3910
3243
4331
3926
794
2318
525
3405
2334
3275
2399
4708
4097
282
4492
2877
777
2440
361
4204
4734
3708
4953
3934
4732
1396
2767
1320
2301
3389
3787
4792
4942
513
4192
2930
428
4912
1061
3738
157
1390
3141
4697
4345
1014
4735
2138
3993
1998
4865
1075
4764
3417
3370
4735
4582
2440
4108
4665
3845
4393
1614
4262
4373
3142
180
4638
2816
2601
4772
3335
1286
4653
3154
4380
4051
2825
3897
3848
4603
3831
4589
2312
1231
3918
1988
2343
4107
2218
3294
2989
4565
3589
4819
4702
4241
4077
4507
4628
3342
1281
4645
3444
4251
762
67
4919
1321
4530
1307
308
4501
3555
927
3746
4433
4207
4729
4839
1283
7
3902
2350
4719
4356
2438
3484
3837
4780
4480
4625
1343
4791
4304
3736
4466
2808
4710
3425
3612
2814
214
3484
3625
2166
726
4524
3324
4747
3567
1731
4057
3275
1652
3125
3906
2497
3236
3493
4
4130
3765
3815
2722
3471
2661
4716
415
2854
3832
2635
4854
4872
4585
4779
4548
2927
1410
4435
4665
2107
3621
3354
3205
4764
4714
4444
1139
907
2047
3792
3651
4571
4668
27
3982
4381
1183
2302
4263
4060
4474
1668
4235
216
3527
378
1018
3660
2041
4933
3526
4197
484
696
4200
2312
2027
4322
4050
4248
4515
4764
4014
4530
3390
4004
3912
1739
962
4618
4393
4706
4165
4401
3100
1645
4821
4819
3573
809
4027
4250
445
374
3771
3870
4339
10
3111
926
4914
3093
4031
1758
966
4676
1602
1661
2999
555
16
3496
4849
3391
1083
3186
4374
972
1707
4241
4681
1166
4913
190
4814
2246
4614
4762
1137
4701
4242
2194
2847
1999
3977
3898
4360
3548
4688
3202
3957
983
524
1671
4342
4180
3904
4509
1508
4747
4745
1509
4442
3724
4798
3878
3914
4168
2580
3409
4785
4719
301
3939
1942
2868
3489
1918
4822
2314
4488
4230
3863
256
4731
3159
4763
4769
3851
3191
4533
4763
3139
4474
4381
3329
3667
3986
2761
4787
4873
4603
3992
2688
2995
3605
1084
2930
4614
4078
3896
1248
4145
911
902
4810
4251
3937
4462
2865
0
2619
360
4359
3654
3895
632
2574
4135
3620
4858
4415
1415
5
1200
4077
4305
3384
1235
508
4009
4292
4437
869
4853
2250
43
4710
4589
4799
1781
4367
3976
4563
1879
4127
2303
3310
478
4812
4389
2350
83
4645
4646
4883
485
3558
2295
3477
2027
967
3381
3804
3779
3444
3547
4738
4663
3447
4054
4735
3685
4265
1518
1657
4080
3335
3618
4201
3103
4823
4094
37
2722
4351
3251
4150
4878
4591
2736
2916
1216
1277
4855
4498
4313
4732
2980
3291
365
4287
4908
3638
4099
1554
3641
4585
431
4586
3987
4364
3956
432
3882
1266
863
3691
822
1814
4595
3241
4202
2075
4064
3784
4781
1609
4725
4310
2451
4541
21
1175
3022
2437
4569
3646
656
2348
4807
3850
861
3498
2074
1346
4292
4280
4590
3871
2390
2430
3564
3788
4507
4464
3975
3947
4187
3483
4767
266
3830
4068
1484
4598
4764
4193
4892
934
3530
462
3160
4341
3539
1082
2544
3514
2402
4497
2779
3073
4735
4577
1336
4573
3943
4928
2728
335
384
3857
4594
2030
4847
4771
3489
3660
744
4844
1895
2111
3414
3509
3320
4600
4703
4741
3490
2646
194
3656
2887
4759
4747
1166
4620
3850
2875
3424
2273
4260
4118
2517
2853
4125
2396
429
621
4037
3067
4845
3503
4657
3223
2679
3459
3934
1836
4396
3293
3300
4758
1037
4092
783
2852
1923
3000
1657
3315
1155
25
3642
619
2808
3000
4958
3885
2610
4011
2338
4646
4087
868
4692
1887
2911
4832
3190
4654
4287
4527
3924
2944
4834
3185
3458
753
2795
227
2238
3370
4719
4875
4089
1118
4431
4034
3978
3581
4620
1610
4393
4351
3901
4517
3468
4207
3685
2792
356
3278
3933
1400
2163
809
3127
3624
3971
4132
3174
4771
3278
975
4750
529
2224
1960
4318
4458
4181
2621
4590
3869
969
4744
4032
4741
64
4743
1623
3839
2016
4748
2242
2683
4895
4713
4279
4252
1810
4694
0
2138
204
4636
4175
2324
183
4616
1207
1364
706
250
3998
3575
4078
4964
910
4786
3047
4384
4591
1552
1239
4770
3777
1807
3943
1993
3915
2963
4666
612
4771
2995
1526
2712
3975
4436
4452
4443
3251
3043
3748
4785
4047
3019
3519
4670
4309
4620
2890
1004
3163
2
1744
4544
3292
4920
4769
4879
3740
4468
4630
1337
3851
4570
1362
3443
2926
4217
4630
871
4797
797
2375
437
3412
834
3080
4671
2884
3937
4208
575
3204
3677
4167
4756
337
4714
3534
2589
3799
16
701
4647
4650
522
4829
4497
2081
7
2834
4694
3493
4631
818
4959
1750
4139
3191
1630
1832
4834
4933
4028
4233
3562
2605
4524
4056
4224
4744
4194
3934
4740
4054
1498
663
2495
3277
4864
4057
1870
2062
4143
4131
4627
3233
4428
2123
4082
114
4102
4592
3556
3240
3492
4833
4250
4922
2481
2515
4559
4768
291
3801
4758
3172
2667
718
3839
2600
4604
4125
4587
2976
532
4928
3441
100
601
4108
307
4438
1657
4050
3264
2823
4537
4147
3619
2653
88
3959
3942
1977
4577
4402
3006
4111
358
4646
1581
4661
4721
1391
3686
1984
1864
1091
1387
1939
3828
3222
761
2159
4419
184
4458
823
163
4711
758
2623
4234
4484
3825
2641
3674
4330
662
3117
3707
3339
1669
3733
2571
4276
613
4035
3393
3799
4382
4536
4028
4454
977
4491
3814
4848
4709
4810
2812
4076
4125
4515
4576
4864
4605
4479
2610
2243
3358
3221
4481
461
2404
2480
42
2026
2522
2085
3923
0
4090
2103
2057
3323
4779
4860
2468
2320
4288
2258
786
2966
3407
3765
48
2556
3288
4623
1164
35
4790
4511
4581
311
4727
585
1974
1355
4640
4681
3174
4313
3681
4494
2405
1412
331
1791
4567
4524
4262
4169
3974
4356
2976
4161
3601
3617
4470
2877
3085
4085
3468
2299
2555
3401
1493
1901
3109
4844
1342
3984
3365
3880
397
4767
900
2971
2287
817
4478
4754
1203
3686
4783
975
3393
4865
4068
3731
4927
4674
3907
3934
3689
4690
4244
4736
4014
4026
1221
4777
4089
4645
3550
4736
4855
4706
2520
3465
824
3366
4581
97
3018
4626
4212
4370
4183
4808
3940
1479
973
4263
4575
4442
2157
4729
4615
1863
4596
1571
3726
1405
1083
3374
4903
1513
4189
2595
3046
3843
4700
3659
158
3068
4859
4088
4
4790
4517
2321
3308
1690
138
3706
992
4257
2605
3612
2468
1557
2825
2869
4432
235
3996
1477
4590
3907
4263
789
3471
4500
773
4411
3513
2237
2163
3818
119
489
4399
3710
3187
1150
4791
4489
1976
3758
4607
3880
2755
4610
2416
4629
3074
3197
1215
4301
3957
1421
4512
2030
3620
155
4600
2133
2512
3173
4584
2195
2892
4936
4574
4255
4074
3835
4097
4037
2082
776
2171
3388
4260
4530
4166
4530
2780
1536
1485
3949
3142
4757
1336
3050
2265
4724
3686
1449
3122
20
3279
1778
4740
3118
3476
1209
4601
3015
2017
3331
989
1667
3818
4063
3123
2172
1782
3062
4043
2323
4103
4122
4964
3654
1972
4258
4309
4425
2628
4326
4183
4394
4737
4542
4949
4779
4847
4627
1652
1977
2343
4914
3878
4624
2860
4738
3479
4612
435
4634
2289
3180
2937
3030
1303
4582
2214
2910
4708
3811
821
2627
2725
3914
4522
4618
106
1194
3898
4488
4371
1231
2914
2788
3777
3385
2314
2928
4705
1493
2404
791
2446
892
2584
40
795
1410
4895
3502
436
3173
4835
4728
4395
1123
3798
3366
4813
4395
4749
3319
3634
3330
3874
2996
4335
26
1413
217
4751
2697
4868
1548
4706
4738
4608
3887
4064
3754
2966
4031
4936
4742
1432
1031
1238
793
1921
3877
406
1341
712
1468
2204
4659
3191
2956
2341
4764
4019
4346
2673
2092
3361
1831
1188
4632
3887
4010
3221
0
3007
4054
4399
4493
2551
4816
3709
3999
3844
3963
1315
4274
4600
3814
4777
1846
2279
4265
4789
759
4484
4200
3796
3797
727
4237
3542
4429
4723
4392
278
4717
4845
4415
4798
2110
391
4605
960
3386
1801
4035
3648
3207
3562
2283
3763
4937
4722
2323
557
2232
2902
4791
2783
2224
4776
4878
4556
4406
4917
2832
3776
4079
3242
687
4809
4765
1646
1728
4142
4568
4752
3185
4512
4754
4508
4963
4003
317
1705
3475
2307
3037
4364
4425
1545
3597
4691
977
2257
4299
4095
810
4484
4589
4671
4538
961
3257
920
854
3955
4734
291
1831
4734
3311
3366
4421
4790
3756
4128
4560
4421
4246
3193
2058
4473
4827
2451
3521
3914
1545
3757
1084
2978
3359
3565
3217
4375
4044
4201
4765
4763
570
4724
669
4402
4828
2924
4472
3719
4174
3260
3871
4620
20
2480
3341
3570
16
1327
4231
3537
3759
1695
4800
4172
4834
1815
521
4748
473
3519
3919
50
3680
4458
705
4470
4832
2370
1750
3858
2751
4187
4596
3724
4168
3123
4990
100
4033
4295
4846
4928
3747
2161
982
3683
3177
2927
3910
1124
3106
3728
209
4448
3704
27
4147
3774
4770
3738
4778
3669
331
1945
3816
3518
1990
4663
4859
4547
2778
4571
1857
1486
2474
4765
4530
1502
3682
3022
4314
4392
4747
4428
3692
3284
4752
4050
4735
4552
3957
3740
4808
4358
4433
1417
4324
2203
3964
3489
3604
4728
4133
1406
4437
4570
4530
4544
2638
2161
4399
2535
1449
2295
4444
4754
2714
4229
231
351
3983
3468
3764
3021
2918
863
1028
1535
4406
4508
4556
4204
4268
4548
650
2851
4521
129
3463
4694
4085
2101
4087
1210
4230
1131
3420
4303
3667
1503
4135
4658
4732
4923
4602
4710
4495
1430
3318
4636
4604
3630
2562
4556
681
485
3836
3961
2919
4280
4412
1787
4846
4825
2931
2147
2755
32
4707
4911
4012
116
3557
4635
156
4739
3208
2996
1773
4355
2880
1492
4294
2214
2628
3055
108
3067
3601
3953
3972
4183
2381
3382
3678
2910
4757
1351
2093
3857
2628
2138
3421
4422
3704
751
4975
3973
395
4534
4500
4890
3958
3941
4327
124
2973
4541
4907
4697
4834
4026
2803
4432
4865
3177
1539
4433
3929
1760
3562
4612
1895
993
1769
4497
2459
2532
59
3295
3623
4801
4140
4708
4522
4242
4550
4264
3369
4495
1065
500
3737
4502
4067
3554
4531
4733
4499
4939
2064
4528
2473
4096
2144
4782
2395
4625
4845
3995
0
4352
4882
3923
1542
3550
4548
2308
2926
3335
3161
4778
4909
4452
4232
1300
3418
4303
3041
3807
2907
4145
2606
2197
2972
3043
2975
4722
164
4749
4268
1068
2394
2309
3792
4514
2951
60
4541
1595
2701
2387
4326
8
3265
2949
4737
2705
622
1206
4550
1114
695
4107
4425
2512
4575
1536
4612
4272
744
4753
1489
2251
2585
614
1957
2881
105
3908
3926
4758
2999
4942
3442
182
1107
4455
2247
1974
1767
4561
1187
4228
367
3176
4121
1036
3701
3885
4569
4257
4840
2764
568
4142
4048
602
1843
3750
1556
1296
4856
4728
2842
4570
4039
1903
4710
515
3809
2668
4768
4518
3140
4012
236
4409
4795
2145
4659
3958
4742
4791
638
4471
4599
4548
8
459
3411
4322
142
3066
2872
2281
4758
3840
4189
4345
2150
3485
3182
4050
4574
2817
3447
11
648
4588
1285
2439
3299
1392
4629
1023
4780
710
3592
1974
2950
3812
4625
2865
3902
4800
1215
2810
4418
3095
338
2558
4669
3356
4932
3045
2620
1639
3448
2434
4029
4123
3809
4318
4923
1965
4855
4687
2007
2662
210
1767
4726
3881
4359
4864
4813
4333
4774
2313
4571
2199
4305
4758
1277
147
4613
722
4238
216
4917
1385
1861
2679
2441
2943
4028
3842
291
4272
1128
4931
4727
4384
2718
3000
4947
142
1545
3282
2475
1470
4412
2568
4753
2206
3900
4257
4759
1502
4143
3805
1395
4127
4471
4677
4369
4798
4493
4179
1478
1285
165
428
2707
3886
4837
4942
1723
4388
3289
4621
2278
4737
2214
110
1110
3652
3787
4356
3722
3808
4897
2377
3612
4114
3604
2021
4838
4376
235
705
2929
3089
4124
1619
4535
4712
2799
831
4883
3364
4730
1302
3688
2556
2057
2247
4425
3708
959
4487
3674
507
313
3892
4944
4595
2589
4395
1198
4691
1786
3064
3218
4565
4689
4716
2263
2166
1658
2888
3211
709
3540
4392
4759
4376
3143
3749
3028
4756
3450
3508
2787
3624
4211
3991
2681
4492
2188
2026
4320
2409
4342
3893
3257
1271
2851
1487
3787
4783
3210
2600
4806
1270
4120
4360
2768
2857
1460
1566
2953
3663
4704
1379
3172
3727
2750
1223
3562
4223
4452
1899
1498
606
3108
3742
2180
4348
1816
3750
1701
4492
3548
3864
4856
4050
1782
3714
4363
4874
2966
767
4180
4811
787
2028
3131
3415
3249
1057
4101
4337
284
3268
4668
4745
1067
782
1242
4093
1746
4437
1390
276
2560
2129
4365
3686
3828
3781
1374
4034
4187
498
4918
48
1986
4681
4419
2
3816
4499
4120
4550
4375
4126
4103
2340
4548
3121
4939
1429
4656
4521
4748
4343
652
1833
2827
4326
3902
1311
387
2512
3920
4707
3994
218
3766
4227
4610
4194
4741
4408
4651
4807
3002
4761
965
2181
4576
3311
3060
4901
2624
1087
3665
4734
1539
3581
2249
3329
2793
3350
2936
3823
4205
1833
4702
4557
1851
4919
188
4532
2947
3395
2836
3894
2427
1183
4885
1453
4962
4574
1255
4367
3631
3436
4040
2016
3431
561
329
4941
3313
3788
3965
2517
2087
4742
1163
4399
1094
42
3409
4524
1542
389
4739
4931
4784
3513
3192
4166
582
3236
4035
4297
4340
2276
2700
4331
4214
4409
4440
4783
2110
4508
965
3097
4822
4721
4454
4114
4687
3811
2152
4099
3141
4167
4873
4102
4763
4576
4242
4261
4317
4842
59
2591
4014
4181
4599
3766
4243
3685
4048
3450
617
4472
3412
627
2626
4758
2584
3707
4556
4420
4805
1079
1627
4350
4337
2078
4475
4862
1544
4306
3565
4319
371
3232
2918
4825
4743
4955
4701
4922
4405
2026
4071
421
3967
4802
913
4018
4454
54
2415
449
3973
2638
2103
4788
4074
454
2252
1553
3113
4643
3401
3967
900
13
4764
1934
2710
3348
880
1178
620
4782
3711
2822
2758
4487
4534
4093
4816
3883
4176
3598
4074
3448
3397
2749
1629
4758
1958
4863
2288
4763
477
4113
4373
1055
4107
2429
2870
1895
839
4517
4898
3907
4812
3329
513
3867
4269
4972
646
525
1683
3720
2987
2178
2259
4353
4789
3120
3713
3124
973
2378
496
3634
2839
1815
4549
4957
2878
2350
4887
3080
1196
4845
3294
103
4823
4684
4269
4799
3907
3578
1265
4200
4318
2125
2306
761
1668
2592
4585
4401
4394
4001
4858
1913
3988
2530
558
1212
3752
2696
4726
3124
4037
4488
1011
2907
4625
571
447
4337
1387
4495
3563
1827
4155
3709
149
4723
4309
3818
3612
0
393
4942
3198
3813
4760
3842
4171
2760
1217
4077
4757
3939
3401
4812
320
3982
4764
3090
4399
2205
3336
4418
3435
2379
104
3796
4309
2926
1392
3477
4732
2543
4305
4183
3315
184
3066
4680
2813
4590
3723
894
4326
3113
1996
3912
4740
4656
3892
4771
1964
3672
4514
1307
82
4250
3183
793
4944
3202
4961
2902
1302
2881
3677
773
4690
3758
3404
4155
2715
3428
4838
4830
4901
4471
701
4599
2956
4871
4738
4666
2141
3426
4716
4438
3826
3252
2409
4134
2885
3940
2097
984
4003
3533
4181
2771
2971
3526
4863
1653
719
4399
1622
3526
4825
1565
4619
4307
275
1347
3776
4380
2792
248
2110
3962
3347
4233
4396
4029
4405
3862
4406
4528
590
198
4072
4383
4612
3992
2217
4385
2616
4812
2734
3809
4779
4757
46
4534
2579
4683
4172
4752
631
3310
4752
160
4737
4760
3188
4263
1999
4450
56
4340
2323
4058
4933
3166
1599
728
3301
2993
4791
4430
4211
4701
4908
3779
2278
4779
2419
4805
3458
3406
988
4410
4174
1387
4205
48
4706
4402
66
4008
2758
4107
158
4653
4541
1803
4008
4361
4175
3997
390
4436
4121
1137
645
4810
166
977
4352
4550
313
4726
4230
4709
2924
2525
1718
2545
4472
3111
3179
4620
48
4606
3554
4550
2801
3672
2758
4279
4147
4829
3617
1463
879
4009
4737
41
1140
4341
4629
3816
4491
2457
3438
3590
1863
4650
3010
4619
3764
2237
4894
40
3561
2428
3546
873
1625
1041
4828
4690
3896
4530
4722
716
4797
10
4150
58
3696
4205
58
3809
3143
3308
3763
4155
290
4954
3189
4155
4066
4782
4438
3148
4740
2794
3673
4817
3925
4368
2404
4376
4424
4640
3977
1613
2371
4410
3556
412
4452
2541
2484
1511
933
2727
4743
2765
1094
4338
4686
669
4186
4890
3060
4418
4126
4620
1437
1920
4232
506
2486
375
4297
4244
4408
1404
4564
4942
3165
3853
4540
111
3395
3763
4513
3800
4636
4149
2810
1988
4745
3529
2362
4875
4730
3026
4412
4515
4804
4465
2762
4254
4753
3662
2176
4554
1397
2457
3592
937
2993
4637
4774
3571
4000
1572
4770
4724
4305
3579
4434
2887
3520
2002
3105
2943
4218
1006
343
4491
96
1269
4285
4199
3870
2210
1904
3693
347
4735
3796
3585
1650
4219
122
4077
4785
4105
1205
4253
4038
4586
4318
3205
3109
4003
2533
4170
4751
4729
4482
4214
4050
4612
4099
4758
4148
1953
3523
3625
3515
1946
3147
4142
318
4113
2742
4375
3366
3934
4534
2062
3489
469
2279
4575
4559
4436
3698
3797
4492
3691
3058
265
3467
4424
4079
3280
4921
2996
4477
13
4656
4129
2014
4876
1400
1585
740
3290
1944
2674
1022
4625
4213
2866
4489
4766
4020
4261
529
567
2717
4760
3846
4663
4456
481
4359
4391
735
2853
3400
3809
2076
3830
2971
3442
4467
3808
3221
3594
1919
4422
2049
3597
2847
3576
2558
4427
45
4378
521
4789
1021
4494
833
4694
2540
4152
3374
4925
4482
4064
3469
1728
473
4449
3982
750
4740
2939
3036
3990
1363
2963
4389
4326
3687
2043
3880
4671
4577
3651
4005
3970
4897
3072
4245
4707
3822
2283
449
3063
3968
4904
4861
4586
4334
237
2895
4723
2958
2040
4208
3683
2809
307
2431
3376
3580
4776
1603
4770
155
2122
1671
4207
3989
2835
4203
4836
4277
2606
4910
3537
3733
4775
4119
4683
4857
91
2591
4759
4852
2397
425
4471
3134
1286
3301
4372
3374
4495
4099
2678
4874
123
886
3612
1643
462
4684
93
4752
3986
243
4592
4820
4633
4
4830
4243
4872
1030
4768
4825
4066
863
4523
1139
2429
4774
4799
2558
4486
4719
4944
4724
4935
4685
4440
546
2229
1630
3633
1875
346
2851
3444
4501
4267
4722
3796
4081
3164
4614
4172
913
2807
1371
1326
3536
4164
4420
4590
4559
3319
428
4679
4518
1800
4762
4774
4617
1949
4573
4776
3712
1163
4837
4404
4743
2018
4910
3757
2931
1010
4867
2047
4627
3963
746
1328
2493
4814
446
380
2227
1106
1660
2565
4254
2124
2281
3793
1250
2595
1133
3773
4507
4627
3088
4006
2141
4187
422
4399
2791
1894
4293
4483
4808
660
4169
3878
4359
93
414
3924
2941
3355
1884
4593
4036
3909
1232
0
4752
4140
3194
2532
4615
4427
2810
4820
4692
493
954
1270
2209
3552
4141
4666
746
3082
2778
4181
4209
2702
724
4348
4183
2705
3361
0
1508
4711
2010
4252
3236
366
3593
2393
4293
4585
4616
4823
4765
4449
3393
2903
4432
4334
4400
4758
3657
3206
4258
3056
4568
2465
4029
4174
3644
4684
4532
2556
4195
4511
3776
209
4528
3759
536
4303
4566
3495
4660
416
2789
4717
4604
4915
4246
2204
3765
4437
3498
35
1839
4707
1014
2739
2968
4763
2529
2842
4855
2492
361
4842
2205
4928
3642
4169
4212
4678
898
3097
4629
287
4501
4775
3728
1941
4431
1912
1941
3874
1767
4711
1233
3602
3818
4480
4896
3984
4847
4848
4942
4858
1508
4278
1548
4554
1514
4899
4437
3979
329
3002
4569
2837
4745
4773
4738
51
228
2954
4916
2959
677
4533
4605
904
1176
3939
2937
4799
1425
2541
1208
4376
3902
4850
1113
4726
2503
4891
3377
516
689
1660
1817
4940
3482
2845
3551
4752
2949
3068
1501
4589
3403
3067
4559
4614
3578
4643
4357
4528
3408
536
4253
2589
3921
1648
2070
350
506
241
4279
1153
4553
4560
2590
2823
1452
3705
4814
4955
4502
2121
4777
4205
4543
4469
3670
4730
4849
4171
4829
3445
4755
4438
1987
3334
2138
3565
4214
3989
2435
3797
3833
4117
4350
4469
3840
2109
4870
4777
3700
1794
276
2647
4342
1638
4674
4791
354
4565
4572
3759
4355
2550
1537
4942
1737
1626
4768
4443
3589
2110
4740
1234
993
4687
3451
220
4751
3557
3087
3743
4
2869
3126
4382
2693
4544
787
4320
4774
3699
4005
530
2298
3432
3828
3395
2537
4438
1950
4730
4721
1777
3991
4123
1256
3179
2908
4727
999
1445
3197
4814
4706
3485
1584
4231
2129
4389
2880
2942
72
2234
619
1006
4628
2917
4114
1704
4746
3895
3633
4806
3825
729
4328
4383
1497
935
2477
4944
4811
1152
2082
3206
2936
3880
4772
4469
3875
3397
4826
3664
4754
3579
4290
4610
3996
2021
4577
3279
751
4747
4641
4678
4091
3521
3934
4799
4656
380
3252
3205
4718
4320
2323
1161
4735
4678
2441
3786
2524
4928
331
3927
3025
2681
531
2400
248
2694
3861
4112
4105
3225
3088
985
4727
4438
4901
4107
71
3406
3388
1000
2426
2798
2316
4572
3653
3291
4275
2962
4958
3965
4635
3522
186
3015
2919
4536
3025
3712
4035
138
4627
2734
4714
2916
4283
15
4735
4233
3639
4904
4837
1884
3635
2603
2449
2496
851
1518
4014
3415
59
3820
106
4921
2534
85
4763
981
4501
3231
2270
4877
4242
961
1737
3921
4586
63
4184
4810
472
2994
4856
2272
4595
547
4946
2884
4936
2389
1278
666
3862
652
137
1260
1185
3375
4175
4098
4799
3164
4401
1115
3898
3591
4715
4644
3257
3536
4337
4944
4747
4940
4947
4734
4428
4182
4369
24
416
1674
3476
4945
3774
2289
4004
2216
560
3453
4861
4292
2177
4427
4391
3037
2953
2288
4728
3374
4884
3668
2053
3853
2169
1137
1864
3999
4785
4405
4085
581
3989
4369
4548
1590
4679
4076
2227
1013
121
2664
461
4408
2531
3469
2474
32
4504
4378
4189
4758
4911
3127
4910
731
3429
2344
4382
3046
3866
506
2239
1416
4671
1349
798
4780
4706
2629
291
3778
3309
3985
4258
2095
4539
2713
616
2720
3605
2943
4419
926
4350
3757
2765
1747
4124
740
2101
3957
1780
1532
4413
4014
4534
3518
3761
2924
4598
3798
4484
3387
1522
4759
4793
2814
4751
4132
4878
4775
4751
4727
4327
3536
1299
4074
2589
0
4510
221
3817
3227
4868
1710
1382
597
2708
4717
4926
4100
2165
3726
2540
3319
4895
2350
646
2651
3680
2341
3634
2916
2037
3173
3688
4784
615
4793
3699
4359
4737
2949
3359
2866
4689
4674
4558
1240
4668
1247
4059
4918
3788
3384
3628
4445
4146
1165
4301
753
152
4545
4733
2036
2531
2240
4720
4096
91
4923
4463
4266
1817
1572
4739
4815
201
2884
2562
4495
4778
4592
4719
4169
2912
38
4796
3789
822
2947
2503
3710
2783
4595
1507
2478
3188
3521
2008
4396
1257
3386
4182
4945
4953
3741
88
3537
4379
1843
3715
4913
1202
2927
477
1355
238
3817
4573
4571
3273
2436
4147
4528
4596
3884
4460
1144
4192
4700
1881
4913
2358
1274
4726
3942
4405
4720
1801
4708
4542
2940
2823
3814
4323
4781
2078
4876
1354
4214
3041
4534
4578
4099
4432
3
4820
3048
4519
1846
102
4552
4033
3988
3935
27
4855
1832
4425
4786
4214
4134
4388
2784
2718
791
1631
3289
304
4339
3023
4305
3841
4729
3271
3549
1121
3397
51
1661
3858
2426
1541
4465
3446
699
1882
4788
1058
1432
4903
4661
193
3832
4254
664
977
4923
1496
4538
4857
4350
836
2950
2186
1251
4499
2450
3981
2650
3984
854
4876
4668
2588
84
4737
4564
2605
4580
3763
4435
2060
4540
3775
4637
4723
4568
4779
4354
3367
3977
4789
1
3363
4135
2605
1033
4791
4632
781
1328
3803
3745
4182
4479
4030
4411
1669
2663
4617
4908
4943
4637
1711
3925
4710
2866
3912
4207
763
4466
4417
690
1633
4900
4597
4258
4525
3678
1988
0
2959
4008
3317
3626
3897
3489
4682
3168
3086
681
1319
3390
762
4760
4162
4089
4737
2083
4695
553
3906
3445
4772
4823
4478
3984
4022
4797
4552
2358
2085
4891
2234
4628
4244
2655
4150
4358
3069
4722
4549
4388
3660
3119
1605
3218
3069
775
3774
4723
4131
3159
4398
3686
3674
3315
486
1114
3642
3847
4021
4356
4743
2253
3468
992
4526
4711
2759
4151
4402
4948
3638
424
3412
3859
4227
4583
3940
4787
3218
1285
3968
4219
2072
3801
3989
102
4364
3855
2759
4330
1985
2509
3197
4080
2209
4778
1644
3213
4687
3996
3341
1731
4684
3414
961
4256
4163
4529
3655
1467
4414
3539
4862
3798
4430
3616
707
225
2295
4269
3883
4719
2674
1481
2217
4507
4818
3915
4703
4324
1267
3652
4645
1225
3698
2438
2878
3211
4561
4059
2988
4301
4668
4356
4749
4412
510
4007
4412
4197
4385
4758
4844
1226
4692
4543
3461
3385
1200
4761
4024
4922
2785
4718
1322
828
4375
4336
3639
3272
4619
4397
4759
4821
3348
4202
4702
363
4624
3882
4270
4738
4514
4701
4522
4004
1992
3590
4818
2705
2956
4937
2232
2791
4632
686
1146
4226
4150
3695
3001
4100
3937
4815
3928
173
4182
4170
114
3224
268
4364
48
556
4197
3594
3154
2353
671
4477
3671
3789
4393
4694
4926
3671
4745
1887
1709
3642
4019
1435
4295
2683
2332
1915
2491
3902
4154
4815
641
4750
3246
1920
1306
3942
4081
1577
4809
2483
2453
4060
4073
2389
4452
47
4112
4599
4571
4183
690
31
869
4296
1132
4136
3406
4674
2863
4773
4786
4021
4224
4809
1569
3546
3355
3381
102
3080
4180
826
4380
4747
3806
4276
1214
3509
1187
1544
3200
1538
3774
3071
3643
1779
2200
4769
3250
4607
4739
3424
3298
1987
81
4577
2391
3555
2950
3865
1264
4613
4948
2900
4411
2168
3850
4178
2330
2972
2641
4602
3502
3076
3798
4632
4432
4906
4812
4656
2653
2078
4784
4372
2326
1894
4750
2463
4897
2474
4684
4449
3365
3504
4407
3612
761
4524
3564
4537
3554
297
4030
3043
4682
3111
4763
3430
4570
1373
4378
4710
814
304
4850
4450
3838
3970
4764
4894
4720
4345
2541
4335
2398
452
4703
1527
3456
4678
4679
2779
3957
1209
1173
4057
2364
3543
4544
4222
4799
588
3926
3958
39
4113
1570
183
73
4765
868
124
1861
3651
3623
3180
667
4246
4731
782
2669
4736
3572
4801
4760
4801
3855
4753
4
840
2651
4206
1467
4762
2376
4823
3697
4733
4756
4098
4482
712
4412
4171
643
3547
3281
4472
4419
4153
3928
4084
4427
2496
2339
4727
4428
7
4552
3760
437
4545
4146
4665
3606
4094
4729
1735
3279
4798
4543
3890
3472
3135
2936
1213
3624
580
4522
4868
1210
4612
2325
4405
4317
3704
4062
2129
4896
2555
4131
4594
3193
3945
1270
3340
4770
4710
1296
4566
2838
457
4605
3878
4829
11
1994
1718
3069
0
2806
17
3506
3934
4582
1613
4070
4126
3053
4620
3127
3327
4336
4650
4702
3412
4734
2991
4659
1339
796
3568
4907
847
3820
1133
3798
4767
1846
4438
2416
257
4631
4131
2784
2814
4649
4801
362
2544
1653
4550
4807
4057
3984
1886
4752
731
3948
175
4813
2814
4681
3790
4762
2550
2077
4061
3235
4556
3568
4762
4365
3828
673
2353
49
3429
4262
2906
4955
3840
4866
4785
3733
3673
4584
1372
4498
3729
2441
4630
4706
2695
4286
3821
4484
4270
4519
4614
3049
2760
4645
4572
894
4758
3067
3954
4685
1260
3996
4516
4935
1901
2295
4797
4271
149
3769
117
3340
4208
2965
3616
4565
4490
4087
4685
4656
4036
4747
4111
1655
2655
3744
2840
425
4266
2472
3445
2556
4676
2514
584
126
3407
2141
590
3647
3578
2231
2247
3060
298
3986
1623
1548
337
4589
3972
796
2207
130
4149
4576
4772
4930
4817
4504
3482
4573
2384
3827
4563
4555
4827
4072
4144
4599
125
4287
4304
2466
3775
1102
4096
4496
756
4873
2598
4779
2852
692
1117
3335
69
4479
2084
4329
3998
129
4788
2589
4339
3016
1053
1886
2082
186
3511
4196
4071
1934
4433
3778
4064
4475
4378
2625
2724
4877
2878
2270
3789
3015
4551
4714
4758
4163
3839
4096
2418
738
4151
4759
3436
4008
2483
2816
4642
4497
4829
3407
1458
3455
225
4513
4499
4582
4523
4226
4880
3534
290
4593
3752
3746
3626
4133
1602
3711
4345
4851
4114
439
2943
4450
4608
4675
4109
2332
3132
552
3178
2787
4335
3746
4474
4847
4307
187
4715
3759
3917
4893
2687
4431
2073
4634
4815
57
2702
4560
4882
2289
2468
1059
4892
4310
965
3058
4790
4022
2924
1484
3304
2130
179
1107
4839
4578
2340
4760
1161
3817
963
2709
4458
1440
4586
4293
3976
78
4414
452
1610
4814
2273
4329
4622
4626
4257
4763
2319
3688
4632
3189
4407
3969
3462
3891
4792
3717
3522
4389
4437
4264
3828
4733
4561
4240
4084
3847
1718
3249
3350
4429
4297
3690
3665
1402
1106
2718
2977
4679
3112
4033
2814
4083
3383
4793
4367
4841
4559
4817
4076
3858
2848
4311
4689
639
4471
3020
4412
54
4861
1940
268
1853
4649
4457
1480
3418
4739
3967
145
732
4593
319
3986
4914
1807
3882
20
2364
3967
2368
3897
3958
654
2298
4188
3129
3361
1812
1859
2964
4431
3972
2805
4579
22
2220
48
4349
924
4759
4809
4917
4419
3082
4076
4731
4701
792
4359
4872
541
1669
3914
2802
4367
3983
1296
4870
0
727
1860
492
3565
4635
1262
245
4925
4627
4591
4056
4912
4771
1431
4525
4676
4257
3270
2591
1752
14
2889
4584
3196
4508
3491
3027
4727
4826
1870
3267
2326
1082
4527
4724
240
105
2254
3284
3732
3966
3999
4338
2722
4522
4087
4107
2910
4516
2577
1748
4903
1645
4729
3870
946
1014
1259
4787
1731
237
2289
3834
2169
2767
824
118
4754
4133
1917
4009
4525
3080
2557
4659
4957
1242
3318
4310
4302
4516
3368
4740
3890
3874
3231
4666
1450
1372
3182
4191
4128
89
3
3807
2955
4284
3865
3681
2903
4671
3407
4360
4760
3297
3725
4842
585
173
4706
4054
2077
1120
4659
1276
24
4908
4547
4801
117
4283
901
1904
30
4680
402
2881
3045
3893
2581
3769
4476
4541
4030
3832
2508
3999
4598
4431
1962
4778
4282
3328
3276
1704
2051
426
3855
4784
3837
4353
3590
3945
4543
4547
4082
2246
4749
4004
597
4518
755
4674
1548
1624
4641
4754
4735
4721
2886
1857
2850
4736
2039
4694
3485
3912
333
3569
4444
2721
1217
76
4853
4577
4507
4572
745
4285
4465
4537
3116
4749
1145
4438
4647
4570
2980
3806
3497
3521
168
4439
2887
2373
3539
4722
4001
2466
4583
2398
4484
4724
3158
4534
191
4710
3239
3387
2879
1491
2705
4771
876
1438
4321
4784
1202
2719
1929
4659
4146
2741
322
2014
3237
3833
1140
3909
165
1971
4193
4249
3727
2122
4870
2701
4491
2814
3658
4734
1650
4864
685
4446
4163
4098
3677
47
2882
3624
2366
4890
3359
1719
4696
4941
4059
4745
176
4531
3126
4733
3132
4386
4581
3705
4622
3576
3726
3555
2860
4385
4039
167
1925
3617
4229
4811
553
3950
2839
226
4784
3552
4579
84
1
4421
4610
4830
3653
2663
3210
1699
1694
4608
2846
3330
564
171
3649
3966
3765
726
4645
4499
3414
1640
4681
281
4421
4481
3869
2169
4410
4808
2251
4366
1143
4348
4348
254
397
1362
628
4564
1004
3486
4839
4430
2684
1820
2386
4075
4500
2505
678
4419
2623
4811
4589
3794
3796
2471
4689
4943
4061
4774
3168
4617
4565
3918
4488
1915
4749
4106
2681
2886
4063
2306
549
4659
3021
325
8
4012
2219
2513
114
2089
4210
4724
4496
2347
4767
4121
3568
4300
3502
2174
2663
2064
3491
467
4868
1705
4617
1805
4321
4455
4717
486
4744
688
4760
4402
328
0
2790
4690
4100
1975
3542
4858
2482
840
3459
4258
2830
912
2185
3101
2387
3732
4450
1039
3690
4129
2389
4343
1459
2343
2806
4280
4574
2786
4850
4848
3306
4255
392
2299
4289
4355
4618
4453
293
4386
2415
4091
4763
4617
764
4207
179
4611
3426
3963
3215
2591
4678
3859
1090
517
4263
4187
3907
4579
259
3961
2076
4116
2857
2907
408
4326
2437
2040
78
1109
4614
3334
4624
4365
4549
3974
1147
1542
4984
4587
4448
4625
4760
4125
2625
189
2673
2411
4239
4346
4604
2204
3232
4267
4791
640
4217
3850
2648
4847
2830
4861
4208
219
4388
4195
927
4040
3402
3852
3191
2686
3230
3408
3466
2506
2614
2339
2252
4360
260
459
2409
3195
3996
2806
4553
3795
4894
4170
4216
2206
2596
4960
4881
4662
2150
146
1815
3529
4902
3960
3962
2767
4399
3904
4747
4825
1983
3040
1059
4811
30
4371
4177
1860
215
306
1296
20
322
1415
4148
4473
4315
3653
4554
2793
1396
4515
4737
4342
4768
4634
4243
2797
2442
233
4553
4141
2888
1694
4684
1847
3854
1811
2626
4499
3785
2546
253
2122
4527
4092
4812
568
29
4651
221
3889
3784
1763
138
4268
1871
4007
2808
2339
4187
2523
1085
3772
974
4895
3580
3314
4010
4476
730
4689
2981
4571
3132
1834
2910
182
3902
2167
3878
4314
4432
4510
201
2012
4528
2858
3663
4903
1615
2934
4758
3512
3391
4593
4048
4006
4517
1573
3794
1918
1468
4686
4607
2465
4513
4126
1473
3828
2176
3310
2780
2150
335
4239
2540
4740
4130
4421
3188
1824
2776
2959
3862
4368
382
4828
3765
4325
1207
4443
2805
1396
0
2507
4107
3793
3727
4257
2318
4025
3593
4589
3139
1969
508
1732
4145
3889
3845
4575
3781
4718
3042
175
3912
2371
4169
3780
4330
4733
4877
4000
421
2360
4765
2913
4304
4197
3356
3778
3771
111
1999
1233
9
4745
4617
1518
2642
4591
3308
55
4272
4792
3216
1404
1723
4870
4374
4889
4864
4372
4840
4782
4433
4225
3435
3179
4722
4886
499
4684
1199
4767
1620
3454
4487
1384
395
3861
1900
4674
4802
1873
4308
4408
4378
3077
4081
4669
3290
4738
2457
3264
741
4544
2659
4043
4737
4852
4792
2110
3893
1819
3203
4080
4727
4077
4187
1228
4018
527
3980
2320
862
4661
3545
4710
4424
3053
3766
2087
887
833
4762
3636
2668
1204
3744
2457
2107
4816
4635
4655
4286
3524
3731
2723
1165
4830
4530
254
4836
2924
2327
2166
744
4269
3071
2443
4147
4173
2121
4548
2952
4425
2624
4935
3258
4515
2182
3214
8
417
4682
324
2662
1275
3597
2606
4923
2370
2172
4529
4500
544
3363
4942
4771
4723
4156
1853
199
2408
4899
4035
1526
4313
496
1444
955
807
3523
2742
4586
4567
4808
2711
2464
2824
1518
4624
3769
4277
1170
3140
542
4798
3613
3389
2316
1810
2729
4660
4717
1387
806
4547
1370
6
3540
4602
532
1834
4523
4080
2299
2893
2703
3314
324
3312
4615
3197
4585
1761
4524
4188
4084
1460
3797
4116
3713
3482
4566
3117
4336
4115
4496
4378
2899
3479
1415
19
3853
1854
4326
4679
1313
1182
4788
1992
4717
2202
1855
4042
4758
1547
3801
3510
2915
348
2711
2899
2805
3791
993
4307
1769
4441
661
4821
4326
3667
2748
3123
4725
3163
1334
4161
4695
3955
2820
466
3073
2628
261
4026
2970
4592
4552
45
4900
3866
1763
3766
4328
4680
3967
4744
2628
4808
3981
4868
1004
4194
4359
2615
2015
359
1956
4269
2274
4584
3649
4170
640
4376
2992
2876
1286
4371
4583
4870
3737
675
4059
3569
3927
368
3530
4724
2323
4512
4552
1549
3642
3751
3207
4187
1758
4795
3746
1233
4689
2570
4084
4730
1348
1165
4203
3566
3016
2072
3712
4568
3972
4480
2911
3007
4735
4388
3869
301
2356
4750
3053
4796
4214
1786
3580
1529
4031
3245
4472
1904
3967
3264
3155
2687
3230
3368
4406
0
2566
1271
71
2742
20
4370
4708
3407
3310
461
4771
4873
3836
1950
315
210
4339
2922
741
4603
4832
1278
4806
4790
4780
2201
3833
4516
4402
3701
961
2260
4122
1750
457
4905
4097
2774
4000
4771
1442
4
4295
4716
4739
4609
4790
4798
1721
4415
3282
4940
3059
4874
2425
3784
4437
1199
81
4716
2542
4686
1770
3158
2733
3467
4729
4911
4107
4796
1968
1482
4695
2576
3975
2361
4400
4606
4778
4652
4543
2302
4708
1161
4267
2020
81
214
1723
704
4018
2451
3679
3338
3748
4200
3446
2322
4025
4353
4367
4518
4227
2496
4572
4311
2347
4134
4468
40
797
4625
3186
3819
4738
4489
3993
4605
2669
2797
4287
3050
1375
4472
663
4436
741
3537
4321
3547
4060
891
2075
4512
4862
4298
1283
3041
2183
4112
4042
4324
552
1852
2052
49
3790
2866
4913
2947
3676
4509
3197
4897
4274
1040
3447
4763
4789
3608
3983
2112
4484
329
1856
3324
4432
3033
4031
126
3947
4083
4485
4381
4430
3765
4637
2740
759
4130
3863
4548
4608
2375
4889
4756
2043
4454
3415
3583
1397
3892
3620
4442
4198
1910
4720
3775
80
4255
4029
4799
2567
4525
4724
2927
3024
4421
3774
4174
4513
4458
4410
1391
3441
3447
4645
1549
576
4712
4739
854
2744
4524
955
2943
4235
2161
2966
4709
20
4472
4959
2984
3995
2190
3642
2747
1603
553
3611
3877
3887
2156
968
2648
4760
2655
4282
2783
2141
4584
1615
57
2460
70
4713
4757
413
4822
4836
4599
943
3331
4185
4304
3404
1028
4582
1510
4376
3409
3413
4560
2219
4172
1865
4974
1059
4867
2686
2556
2299
2286
4646
2823
4218
3717
3541
3766
3869
4161
4924
209
4507
20
2906
884
4834
2086
3786
4457
4661
663
4577
4206
2098
89
4725
2457
720
4621
3693
4251
2
4707
3750
3563
4923
3621
2182
3566
4743
3150
3988
155
4811
3723
3830
4904
4431
4742
4971
1007
2975
353
1576
4038
4703
3212
1739
4616
4871
4169
2431
4005
4109
108
4211
2788
3756
3897
3435
4932
3791
3722
4359
4074
3431
3347
4460
4545
3301
4894
4720
527
4725
806
3321
4521
4686
817
4779
1566
4783
1481
2707
4731
4022
3815
401
2051
3048
3866
2049
4819
3367
4470
4606
4313
4143
3432
1485
3893
3903
4457
1539
2132
2629
3932
890
2580
3974
4946
4492
2902
2105
1298
3540
2144
3376
115
3720
432
4865
3977
3249
4640
2857
3588
3229
3668
88
4824
4057
4434
4489
1693
2671
2129
2256
4691
2617
4333
1339
4285
2711
2955
4492
4726
4113
3126
2191
3836
3648
4522
4545
1396
903
4801
1648
82
4832
4573
4858
844
4485
3436
3534
3207
4251
3947
2830
3460
31
2957
4481
3022
3566
1448
4501
2236
4742
4224
4092
4287
4636
4643
2630
2522
4030
2915
3215
75
1412
1754
2992
1336
1707
219
3904
4519
68
6
2952
4708
3414
4024
2729
327
4903
987
3092
2669
3950
3798
2321
2120
3889
3428
3886
4836
235
4904
2360
1535
4049
2773
3660
4520
4750
1312
3732
2546
4670
4798
4589
3415
571
4696
4782
3780
2747
1644
4709
1667
4275
2218
4610
4273
2542
2920
4105
3587
3845
4001
4923
4432
2576
4114
4132
4698
3217
592
2779
4795
3416
915
4923
4031
845
3535
4538
3341
1798
2687
265
186
2946
3719
4906
4695
2691
4133
4606
4510
238
4254
24
2710
4632
3404
4560
4297
119
4866
4338
251
830
1048
3775
4717
4832
4476
1897
4230
2392
1595
3969
3805
4855
4242
4597
4129
334
4941
3857
3145
538
4769
4906
286
1655
2798
4682
587
4614
4147
4771
4199
4815
2812
4301
4389
1339
3029
4213
4827
75
3919
2725
487
2007
2731
999
4232
1524
970
3202
3519
4478
668
4470
889
3289
1823
3875
4071
2782
2004
1277
4223
3067
978
3301
3106
1060
2817
4733
1433
4387
3453
4957
3472
344
3522
1706
2852
4234
2856
4713
4918
4760
4861
2487
1080
3791
3600
3627
4510
43
2360
4732
3156
4603
3993
3473
1378
4320
2803
3119
3685
4527
3640
4478
2191
2482
2598
3665
723
4481
4789
4317
4776
4134
3861
4204
4676
4888
302
3594
3063
1411
3861
2813
2745
4267
4746
3744
4838
2031
1238
4392
4922
4010
4289
2221
486
3372
3249
2173
3970
4158
3027
3597
4436
4459
4745
4163
4224
678
4330
2791
4004
4708
4414
3676
1307
4279
1895
2420
4920
3778
386
4547
4976
2567
4424
3124
3109
3729
1208
3178
0
2698
3752
617
4633
979
989
3702
2452
282
4737
397
4811
1603
3732
1967
4157
1992
2773
873
3248
4113
4738
4647
3396
4369
278
2278
4364
4439
2361
1
2132
4347
2001
3105
4513
4057
225
4015
441
50
4337
3623
509
4046
3634
4610
2503
1837
3367
5
4928
3005
4137
4806
4643
105
700
1579
3557
3681
4712
3155
3040
312
4947
3541
2968
4038
3340
3691
4256
4401
1414
3879
81
3106
4676
2333
2401
4422
64
1344
2897
385
4604
4546
3968
2453
3907
3146
422
4279
1442
2855
4794
4548
4412
3001
3591
3744
4924
2943
4001
2567
4548
1679
829
884
3850
874
4770
1160
4840
3808
4545
3157
4067
321
3832
4020
1253
347
4902
2102
3140
3719
1971
3778
4079
4822
4869
4790
3627
4651
4544
2954
2572
4084
4
1484
4431
173
2677
1643
2579
4733
4541
2710
2086
2552
432
4810
3964
4061
4556
1268
2718
2559
3334
4583
888
3898
717
3339
604
3303
3998
143
2740
4581
4384
2967
4446
4768
3554
4143
4160
3229
4592
262
2955
3791
4649
4284
4470
4624
3334
4835
3992
1449
3131
4934
4885
3841
1013
2702
2590
4360
2537
3228
4578
2998
1474
2941
510
4586
4677
2961
4550
4644
2435
3072
3859
4557
1140
924
4891
2802
2210
3391
2131
4642
3949
4515
4763
4489
2918
900
4690
4708
1530
4666
4155
4777
3902
3977
2921
4164
3079
1742
4852
4638
4413
2713
896
1464
4900
4296
3751
4714
2035
4773
1769
4434
2816
4418
4666
4330
717
3759
4608
377
3438
4006
2496
4502
3207
1735
452
1885
539
4398
4307
801
2950
718
3490
0
4767
4509
1280
4646
3933
4766
4200
2756
4665
4519
3415
1904
3612
4620
3267
212
4168
2881
3784
4628
4572
3347
4813
4855
4441
4649
2398
2769
2728
3053
3835
3534
3725
438
2593
178
4472
4775
4473
4763
4803
566
3373
2373
2133
3269
823
4447
173
3770
4910
4735
1826
3181
4123
4805
4064
4278
170
4285
13
2061
1001
3105
2647
3322
4717
4464
3718
4521
1534
4782
4324
2749
2511
3517
4170
4641
3413
4653
2722
4120
4175
49
3021
2871
3465
2097
4147
4771
3695
3027
4625
2491
4625
1744
3352
3998
4626
285
3659
4690
1369
4939
4671
3360
3468
4188
2188
4041
1888
4687
1499
4850
4763
4278
4708
2877
621
1365
2161
4736
2525
4319
3527
1235
3121
4527
2656
4681
4699
3342
4654
1942
3579
1007
3791
2270
4590
4308
412
4610
3988
4424
4105
2754
3039
4182
969
3670
4726
3326
2180
4334
930
3925
4418
3539
3518
3947
513
696
4323
3941
3158
3312
4217
4078
4771
4930
4688
807
9
3370
1355
2772
3286
2985
2327
4877
4038
3716
4646
4860
1155
4273
4623
198
4305
4683
2657
4530
3682
3321
4840
2280
3802
4913
4471
4452
2993
3891
1370
2210
4884
2646
2442
2064
556
3953
2934
853
1820
4265
3449
4651
2561
22
3455
3309
4482
4151
4309
3821
4755
4427
4705
1419
3400
2944
2610
3400
4252
2660
4326
3191
4384
2229
413
1600
2912
2269
4804
3852
1821
1251
2864
3590
4683
4061
723
4480
4705
1705
3495
4853
14
1075
1739
4870
4812
3237
3726
3676
3206
2817
2234
34
4642
4760
4195
1944
1981
689
3445
4037
4514
2892
4632
4128
2681
36
3937
4842
4569
2871
2862
3371
1963
4753
3208
4571
1261
1270
2135
73
27
2400
4680
2520
4503
3540
2142
3495
2749
1240
2465
3718
580
1414
67
2757
4682
3646
2486
3822
1215
4765
3954
188
1847
3826
535
4706
2702
4733
4165
728
40
3464
4832
3717
2742
4424
4276
4564
804
1795
498
3464
719
4325
3632
1135
775
3052
3458
3534
4878
386
2679
4037
3207
3020
3518
207
4792
4398
480
1635
4496
255
4574
1398
4357
4626
4362
1766
3145
4036
4883
1203
1811
3402
4311
3427
3156
4917
4821
2382
2436
4006
4605
1568
683
3823
2954
4838
2379
2038
4497
4693
4281
4703
3735
892
1797
4214
2308
4215
3990
4750
2224
3146
4414
4523
654
4859
4317
2816
4710
3317
2393
4667
2325
3594
3165
4240
2991
4787
4711
4731
1967
4125
3493
3208
4293
3868
4734
2597
7
2103
1359
4149
3863
2243
2558
3521
4740
2520
4617
3507
2461
3995
3988
1953
3760
4831
4768
4826
4389
4447
4433
3254
266
67
2701
1387
2444
3371
3700
4734
2855
3900
4944
4620
4776
4963
2147
4530
4099
3351
3160
3917
2824
4587
4622
1964
201
1127
4780
3952
4336
3481
1748
3534
4657
1714
4796
2652
4721
4716
3755
2149
4547
1770
4704
1400
971
3328
3797
4514
3022
3958
4816
4478
956
3865
4756
3968
1921
3675
3998
2352
3005
1775
3374
4364
4297
3490
446
4902
3091
4496
858
3698
229
4717
3819
2210
2636
3934
4137
3392
4456
3320
3509
4644
4431
3325
4779
2844
4845
4812
1893
4201
4085
2456
902
4854
2072
4931
4868
4726
2555
182
4163
4639
780
4091
4738
3186
3911
178
4748
4341
4126
4259
957
4584
1549
4412
4784
4784
4252
2796
2951
1897
3848
3894
1991
3586
4325
1990
3283
4402
4621
3678
1835
4839
4491
2793
2512
4757
4211
1811
4633
2766
4662
2993
823
978
1310
1798
2252
2068
4551
882
4336
4716
4910
4564
3611
2548
4165
1825
4217
4482
4122
4300
2878
3975
4201
4036
975
2807
4796
4735
2569
4821
4645
4083
2892
982
2131
4903
3245
3848
4832
4867
1508
3839
2862
4726
4587
3371
3100
4270
2338
1969
4816
4520
1511
2811
4350
2358
4586
1258
3276
4495
3088
1115
296
946
428
4882
4876
4323
4111
1618
87
4342
4753
659
2625
4445
1681
3
4078
4118
702
2725
4741
4545
4260
4225
2275
1010
3942
3672
2408
3594
4775
3937
3571
4404
4776
1465
4003
2070
1361
3082
4763
3766
4791
2536
340
4623
3484
68
3770
760
2068
2134
3120
4478
1943
4393
1937
4894
4287
2928
4492
3274
4730
4778
3904
0
4485
3843
4711
2082
4490
3598
4455
1081
3
4049
1873
3130
4757
2757
3588
3666
4723
3260
4422
149
3546
3749
3720
4008
1902
4098
4323
1203
4198
4280
3464
3870
4593
860
1701
4311
900
1256
4630
4587
1554
1834
4020
3034
3274
4156
4374
113
2583
4377
4648
4838
4603
4042
4245
4927
4679
4480
2927
4921
1020
4090
3088
4234
4351
252
3798
1928
2747
4762
4634
116
2774
1600
2341
3916
576
4744
4915
4396
4277
2795
77
1472
4755
3914
2919
1416
4860
1406
3611
172
1558
4460
4731
3278
3055
2511
1337
3569
1204
3311
4371
3759
1317
4751
4110
4766
1521
4417
4445
1918
12
4287
2852
4021
3373
4183
347
4753
4097
3647
2806
582
4110
4118
3922
3920
4829
4616
3594
4726
4561
927
4646
3099
2307
3948
2101
4392
3696
3696
4717
4337
4865
4436
4178
1638
3435
563
3167
3490
4952
4426
3324
3983
4511
2143
3651
1848
3504
4023
4909
3030
4517
2663
2925
425
4737
4326
4524
3722
4630
4416
4175
4084
620
4602
46
4094
4718
4485
4401
3748
1553
2081
4909
3720
2589
4608
4677
2821
3879
2108
3428
4913
4389
2206
4381
3035
4726
4612
3574
1946
2118
1916
4305
2171
437
3089
3854
2069
3235
50
2090
4655
4748
3236
1204
4825
3050
4815
90
3382
3520
3761
4758
2080
3551
1886
4263
1777
185
952
4727
1674
4004
1476
4028
4337
3675
4891
3961
4296
2946
386
4214
2914
4654
0
4493
3841
519
2802
4263
4836
3609
3516
4769
497
4035
2965
1960
4689
2334
83
14
3935
4501
349
3323
2444
3490
2987
4911
2265
4394
4307
4612
4112
4386
4692
3526
100
2915
4014
3451
4814
4837
4508
2153
4301
4304
3209
4007
4416
3323
401
4722
1711
3842
4822
2743
2499
1898
3094
4067
4590
4490
4678
2834
1605
2504
4589
3453
4551
2398
3572
3798
2570
891
2499
2842
3535
1745
3565
888
4704
177
4187
4246
844
3749
3523
3236
1
2223
4815
3040
2914
119
2242
4902
1546
4031
3517
1657
2223
77
4413
4724
2221
1100
4150
845
4559
4200
3125
4487
4725
2434
645
2779
4051
1512
8
1675
4283
4794
3683
195
2739
4667
593
2423
4749
3797
4710
3487
2556
4831
3948
2831
4162
4492
3026
4472
606
4582
3438
3749
2657
2637
2093
4063
3547
742
4746
2927
3424
3696
4780
4300
3106
2841
4789
3592
1440
4736
4081
148
4172
4913
4328
3277
4792
2932
709
4674
4399
1606
1995
1785
4864
4761
4805
4723
2776
2489
1064
2411
3884
0
190
4921
2724
4744
3757
138
22
4093
3550
3567
3314
4023
2111
2172
3748
4268
1289
4070
13
4952
3993
3893
4237
4430
4528
3798
4872
4320
4858
4703
4199
3318
4689
4534
1311
867
4312
4812
1063
1628
4870
3307
1534
3292
3651
1421
4509
869
4695
4198
4590
4198
4320
818
3916
3682
4888
4306
2641
1012
4524
3962
4457
4300
4719
3207
3622
3991
2868
4197
2325
2092
3838
3712
4695
3999
3010
4391
121
4539
4518
3812
4545
3639
4418
1979
3697
2133
4417
3816
4230
3638
4368
2039
4646
509
4497
3293
3509
3818
3750
4068
4979
3817
4681
3160
1251
3253
2695
1377
3628
1864
10
4414
0
91
4868
139
4424
1921
4189
3477
2849
2843
2850
4856
4830
4662
3805
4747
3114
2490
1447
4322
2443
3579
4429
3614
2372
3750
4372
4919
4083
624
4508
4826
4256
4666
4403
2158
4832
233
4430
611
4184
229
4139
2124
4001
2161
4954
4580
3802
3562
4686
2092
4224
986
4805
4364
4726
2139
4922
515
4191
3174
3357
4147
4829
480
101
4064
1851
4374
4311
1789
2838
4455
4731
4897
3677
4804
3238
3392
4579
1679
4594
1018
369
237
4665
4609
4080
1096
2590
1953
4153
1958
4589
3506
7
3537
4721
3506
4479
3346
590
3772
63
2118
2509
0
1020
4635
4545
4861
4616
3476
3309
3761
4553
2809
4844
3999
4239
1428
3382
1167
3469
4708
3077
3351
4676
3879
2193
4848
2788
4857
4552
4138
2085
4915
4742
959
4953
1557
3014
3990
335
819
2317
3672
2592
4842
3318
4444
1105
1124
2639
233
4528
2386
2162
4091
4322
4250
3768
4771
4120
2077
4908
3971
4839
3177
4419
3005
971
1774
4608
3970
1775
2663
765
2798
3573
4049
923
2499
2340
1434
4619
3746
1341
4900
1339
4028
4380
1616
2633
4561
4666
4148
810
4050
4148
2584
4154
4644
2697
4842
1110
2536
455
4666
4384
2069
2064
4561
1719
3826
4141
4777
1115
2744
4414
4004
4650
4482
4002
97
4415
3863
4891
3400
2271
1009
4296
2297
4508
4751
3154
2222
3742
4848
4241
331
3589
4149
290
4551
1589
4510
3619
4671
4728
1236
4068
4419
4361
3068
1358
4830
4419
4729
3095
4706
2988
4025
4560
4422
4531
2190
3837
250
3208
1993
4225
3307
3831
4601
3996
4582
4584
1821
4437
4240
3309
3417
4263
4804
3884
4688
338
4642
4962
4796
2141
3998
4516
1655
2178
4359
4168
3555
4729
3845
401
690
3888
2313
3588
2879
3716
21
3314
3717
1291
3895
3815
4808
2610
3497
4447
2380
4770
3292
3679
128
3916
4853
1093
3865
3040
4301
3349
4710
4281
1217
4323
3920
3485
3624
4684
3757
580
3139
4499
2534
3241
4408
2435
4717
625
4471
4778
4525
3805
2933
4490
3237
3643
1073
4269
103
3629
3791
4548
4040
294
3251
4741
665
3772
4371
3676
4919
4811
4476
4863
1757
4216
3544
3602
3942
4524
3990
4841
2376
4846
4201
4533
3688
3713
3392
4809
1253
4221
1059
1920
3865
2775
4292
2915
3736
4440
1302
2187
4370
74
3912
1599
4548
4828
4491
4102
4107
4792
1758
3086
1933
1616
4418
4839
3590
3200
4850
4669
57
3395
3459
1958
975
4697
4452
3133
4411
397
4454
4493
3938
4184
3259
3619
955
3132
3976
4848
4523
4517
3394
2598
3718
3552
3601
3978
4599
985
4781
2236
424
2538
4688
31
3647
1700
3773
4434
898
4789
4402
3955
4002
3087
3909
4379
23
3166
3112
4730
2334
514
4629
4367
1743
3119
419
1656
1838
4330
3326
3773
4858
4888
4683
3921
4000
4819
4395
4918
3511
3333
1836
4596
3457
1432
4782
4755
4871
3216
2971
4405
4660
2844
4484
4728
4778
3578
2469
4328
2649
3212
4809
4434
4630
4497
2320
4575
4816
4442
4547
4447
4934
4768
4461
471
322
4727
2695
3865
4549
3140
4119
4046
4767
995
4576
4368
4417
4786
1022
1105
1706
3722
4819
4345
690
3441
4942
4584
4948
3975
1598
1570
3789
3865
3675
2721
2603
3985
2860
1830
4401
3179
4268
2668
4737
4196
2499
1964
2396
4746
287
4440
252
660
1182
3144
1154
4160
4799
171
3574
4838
270
4278
2310
3875
3602
3256
4133
4398
4683
2170
532
1718
456
3090
4749
694
3945
776
2294
3253
4055
4682
4257
4264
4488
4298
4298
15
3690
1261
2183
1312
2720
3495
3680
4787
2393
4404
4069
1649
2497
0
3627
4416
1826
2177
1661
4592
4529
4887
4423
1939
4636
18
4616
3872
4730
2947
2563
3313
4032
3445
2361
4197
2778
4712
4152
4019
4616
567
4772
4398
3667
3548
4126
4246
3870
9
4464
2873
376
4480
4135
4800
4613
815
4542
3509
3407
4784
4834
1172
3950
4969
4470
4726
4627
4915
2489
912
4005
3041
4575
4779
1811
1104
3278
4761
3820
2902
3134
4901
2693
558
4442
4640
3749
4229
4327
4684
1749
3430
3087
2516
4306
3223
2562
2703
3040
4163
2450
4393
2928
4266
3289
2623
2086
2512
1847
2280
2664
2203
4745
4900
621
114
2211
1361
2623
2993
3089
3973
3547
4653
1243
4866
2576
1949
4699
2651
4493
2764
564
1660
4336
366
3504
494
4726
2753
64
2987
1029
157
4786
4162
2989
1340
1954
4582
822
4744
3455
627
4718
2313
4828
4362
2551
2984
2598
1508
2162
4973
4936
3011
2014
4511
2877
4575
4929
2669
4243
2815
1676
1093
4272
3615
2421
663
1783
4702
1579
257
3634
4652
4625
4229
2375
2834
397
3033
2522
1710
2537
3667
3169
3497
1406
3978
4720
3471
1307
4499
4628
4845
3694
4521
4569
2867
3935
4275
4680
2989
4518
4827
4681
2745
4727
3473
3093
3073
3391
3433
2885
2440
3943
2329
4522
4395
2912
1807
4355
2038
4493
2529
4501
3517
612
4322
4613
4145
3201
4687
1733
3073
3634
3542
4378
4927
3613
2220
4936
2946
4502
3604
3426
3055
2095
4198
915
4575
3658
4810
2931
0
4763
4022
3826
1648
2840
2890
1459
2642
4593
4728
2625
1907
1086
2862
2457
1036
3325
4395
331
772
3266
4623
2264
4831
4815
4706
946
4818
1665
515
4720
3825
2250
2732
200
84
2521
4688
4907
2043
66
3635
2497
4673
340
1672
3977
4644
4736
4917
2500
1326
3092
2101
4401
3979
4497
3414
4410
4226
1
157
2952
443
3016
2167
2658
1923
2456
4584
762
2828
2679
3938
201
3909
4348
3443
4089
3334
3909
4420
4681
3087
4157
3533
4228
3943
4483
3907
4216
551
2346
501
4235
4729
448
2107
4810
1569
4848
3432
4427
4593
4244
1453
4914
4076
4362
4591
3111
4574
411
4333
3131
3804
2871
4594
2859
4788
2277
4418
3957
514
4353
1055
3148
6
4742
2484
3015
2283
4015
2410
4188
4919
3303
4212
4703
4722
4042
2022
1860
4200
4502
4130
2376
3514
2685
3291
4424
3325
4342
4602
2539
1670
2411
4725
212
1768
4386
3636
1869
1774
2729
1660
3306
4459
4881
3965
3
3081
4808
4338
3850
974
2858
3248
2799
3412
4071
3945
1713
4376
1477
2723
3762
120
4543
1316
4718
3824
4558
4551
3515
4037
4116
3969
740
2122
3060
4103
1903
2087
2796
4460
453
4803
590
4398
3277
462
4733
3746
3879
3522
3335
3948
4917
4272
3705
2541
4208
4348
3900
4008
4664
1246
96
37
4006
4828
4106
311
2195
4391
4001
4924
4648
2292
31
3592
4624
797
4038
2060
4892
994
2446
4724
4256
2929
1211
3760
2453
3101
4841
2789
4371
2481
2607
1366
3451
347
4697
4052
4734
3437
3323
1125
4060
4831
867
4654
18
4938
4441
4722
4886
4234
3785
2992
101
4773
4434
4643
4501
1528
4123
1766
5
1297
2004
4751
4413
4743
763
4593
30
4105
4858
4365
4680
4881
1127
1861
1457
4618
3486
1678
1
3891
3670
3267
4924
4232
4177
4099
2753
4942
2805
2890
4453
174
4564
2649
399
4284
4257
2755
1201
882
4432
4739
3637
4104
372
674
3413
4485
4567
4513
3888
2528
3181
4478
817
2756
375
474
4136
4465
4290
4431
1767
4046
4729
2150
4257
4914
4959
1673
456
4721
2119
658
1030
4151
4073
4210
4409
1908
2946
4659
4122
3976
3563
1984
3941
3062
4939
3219
1711
4484
200
4323
31
2621
4249
2012
3782
635
3866
4480
4052
4342
4594
3501
2056
3347
74
125
1568
1392
4687
4218
1862
3286
2131
4156
4267
2903
1221
1103
4467
4488
4730
4238
2539
4209
3966
2931
4242
4905
4008
1297
3182
3473
4604
148
4462
3359
4251
4578
3960
815
313
4033
4537
3831
2279
2293
3066
4027
3343
3140
1176
1048
1
4642
3172
1274
4595
2252
4671
3921
1406
4870
2198
2336
1268
1505
4921
4414
3961
2025
1465
4608
3929
678
3866
4939
3688
2949
3685
4735
4765
4132
1342
2636
2623
4556
2740
4765
4068
4858
4628
4263
4900
4286
2536
4653
1773
4799
4076
84
1512
2317
3828
1737
4879
3985
4061
2487
3620
2236
2819
2568
150
4061
4769
686
4389
4845
2084
4622
3770
2108
4647
4507
4742
1766
1740
2324
625
4879
3202
4525
4788
3420
1972
4502
4636
3917
3637
2722
4012
2139
2865
2529
4739
3121
2860
4526
4754
4146
2920
4622
3973
4657
1004
4306
4569
246
4687
4587
400
1886
4173
4590
971
3926
1035
3933
2595
4345
4464
4041
4899
4510
3638
76
2564
4462
4700
3914
4913
3810
3557
169
4742
877
2222
4887
4327
3098
1119
4280
2329
2518
4853
3651
4053
4694
38
1967
188
2716
4346
4300
4885
900
4848
3865
719
1441
4797
4739
2495
3565
4234
4023
3977
4460
4610
4311
2853
4329
514
4022
4055
2564
3727
3904
4910
4149
216
3622
1012
4544
3319
2006
777
4334
3274
7
1065
4100
4646
1406
3853
4827
2985
4545
3799
4751
4464
4599
4218
1598
3603
3184
4759
4947
4836
839
4614
2795
4082
2806
4868
4592
992
3571
1348
4783
4477
4760
4413
4088
2550
3635
4805
1478
810
4785
45
2164
3913
674
932
4282
3171
3971
4789
3818
2917
3683
4919
1954
1948
4499
4264
3614
4635
3685
4596
4202
4648
4781
2715
2833
2372
744
2319
4225
3799
2547
1663
4917
2568
4115
4008
4481
4612
4054
3076
556
4487
4748
199
4188
1327
2891
4156
2049
1833
954
4590
4479
4771
4734
2921
4542
2412
4110
2998
4614
4388
4298
13
3092
4727
4732
3512
379
4567
4244
4631
3480
3084
3538
3998
4473
17
4763
3534
4326
2306
3145
4898
4367
4812
3332
4336
4733
1709
2036
4626
4143
4420
4467
4515
2136
4252
4754
2921
4648
4417
3680
1865
80
3344
4838
1823
4587
4259
4548
2657
3065
1445
4522
2983
2931
81
1365
1876
4698
4618
4854
2943
4224
3460
4663
2765
4008
423
4773
2314
2282
2693
4765
4144
4419
2963
3953
3431
2852
1613
2121
0
342
4782
796
2994
617
4769
3042
137
3823
4183
3419
1818
4029
4643
2102
4618
2670
4885
2624
4853
4131
4955
3055
4706
3669
721
3773
3327
3927
3440
4730
459
4598
2819
4241
3064
2976
61
813
4711
2215
3484
1311
4877
3279
3406
4175
2070
4921
3677
3997
3250
4451
4536
3406
1591
4063
1179
4507
3287
3813
3285
4039
4636
3966
4842
1944
277
4481
3201
44
377
2796
4730
2344
3434
3614
2307
4411
3284
4211
3967
3965
3457
4071
3743
247
2226
18
4134
4398
1900
406
3093
4135
4015
1532
402
4764
1376
3054
3650
4713
2604
4687
314
4675
4122
3126
4890
4376
4818
1643
2932
4160
2865
4156
4194
3564
4624
4550
4442
2915
3156
4126
4804
1707
4137
31
4836
4476
3678
3672
3421
3861
4780
4478
4504
4007
3300
4138
4946
4581
2767
489
3113
2758
4727
4459
3587
3956
3778
4024
3551
4057
4469
4820
848
1390
3310
3304
3864
2212
4743
4544
4746
3998
2399
1225
4763
4692
4791
4820
254
4514
4329
1619
4714
2663
4568
3853
4857
3411
3584
49
4069
2676
4448
3628
4473
3227
4078
3910
4812
673
2539
2278
4510
3720
3705
3664
2811
1110
4082
3966
2674
2593
4517
4834
1232
3585
4429
1908
4792
3167
146
4196
815
17
1169
4183
3964
1205
1297
4634
1332
883
1220
2566
1
5
4668
4375
4226
4386
4020
4825
4333
3958
4398
389
1264
3666
3190
2848
3316
1775
3723
2661
3673
4
1838
1061
3056
2842
1799
1862
4508
4927
4552
4939
4826
3981
997
1617
4287
2166
4326
4774
1221
4027
2967
2639
4545
2977
1703
202
4108
3
2310
3114
3712
4564
4428
4612
1017
4729
4550
2853
3870
2145
3988
4588
1162
3704
3039
311
887
4170
1150
1048
4542
4380
2214
1243
3689
4140
4721
3141
3835
4770
4247
2385
4855
4166
4328
1632
4740
2487
788
3013
3739
2981
10
4358
4228
3094
3132
4352
4626
4439
309
2444
4675
3074
557
4600
4755
1934
4661
4159
2636
70
2392
30
913
4356
787
681
3863
3916
4623
3623
11
3535
1022
3634
1329
3490
445
4271
4288
2506
1242
4952
4608
3881
72
4438
2468
4052
1984
154
111
809
1323
3616
4251
4821
3083
3368
2368
4873
4304
735
4824
3843
625
2394
3978
4264
3938
425
3545
3991
2124
4684
1100
4579
1389
3768
4575
804
112
2265
3879
4760
3794
4763
287
3649
4702
1872
935
4284
2014
4218
4715
2403
4779
794
3777
4417
4103
4738
4595
4548
4453
4756
3816
3709
1840
3906
4801
4513
714
4295
4035
1374
4755
748
4865
4605
4581
74
4857
3774
4749
4682
4829
490
3244
4540
2044
3754
4727
4940
3535
3031
294
3051
4638
3201
4157
4165
4031
3882
3508
227
4346
4720
4845
1665
4409
3542
2625
2516
4697
1334
4970
3594
4610
3817
1360
4861
4549
3843
1314
372
2904
4374
1849
3745
4145
493
1795
4410
4255
187
4330
4957
2839
4052
1784
3915
2729
4472
2783
4286
4387
4409
4110
3629
3027
3406
4602
3786
4103
138
4699
705
2900
4746
2824
4328
3367
2954
4344
1614
1564
1560
3600
4607
2093
4766
4020
3443
4676
889
427
4211
3232
4770
4082
3023
3154
3177
4146
592
2580
4940
4790
4634
1780
1698
1033
3003
4841
4410
3357
4219
4843
3409
596
1855
4563
3553
3400
3216
1413
4342
3763
4627
2496
4298
4863
3540
1292
4824
3521
883
3741
4681
3694
4618
4473
3373
2556
3259
3142
3985
4472
4203
1611
79
2957
4544
4863
4481
458
1280
3720
2234
1302
4108
1144
4019
2990
3066
280
2701
3224
4589
889
4159
4781
92
4826
3682
4084
1938
4469
3509
3082
4608
4504
3152
4889
1777
4067
3298
4878
4641
4412
4499
4859
12
195
2178
770
3651
2235
4265
4070
4546
4690
4572
3332
4280
214
2932
1245
3820
4
4078
3039
4947
3021
2297
4598
1944
1003
4571
1236
540
2049
2738
4891
1726
4585
1222
689
4351
3058
4674
4536
4924
2480
2433
2781
4548
4150
2382
4862
2150
2512
2162
3517
3832
3678
3392
4100
3702
3251
4390
2452
2559
4909
4789
4856
1145
871
3693
4852
141
3812
4631
4570
2369
2353
294
1610
721
2952
3914
4233
3771
4599
4460
4728
4596
91
986
3410
3859
3622
2498
964
1864
3127
2037
3514
2450
1
4039
4240
83
711
4527
4177
4431
790
4624
4506
3859
3031
3549
3863
4288
2400
30
40
4810
3394
4455
4584
1836
3795
4656
4649
4712
789
4722
2610
3974
4559
4172
432
4065
4706
1650
3069
4439
4921
3306
4530
4155
4608
2494
4749
3027
4903
4751
3691
1882
2905
3865
3846
6
4611
4565
4601
215
4933
3421
3398
313
4649
2010
3330
1145
4767
12
4104
4530
4212
4733
4745
2163
4948
3737
1851
3456
4801
2661
54
130
3917
2599
4883
2947
4648
3944
3404
109
4485
680
1642
2901
26
4649
991
3122
3869
4938
4768
1765
4614
798
4580
2443
3862
4934
3988
2104
4302
1058
4769
4784
3430
679
4699
905
1774
3760
974
4827
4877
3552
4357
2277
2133
1627
4691
4109
2865
2567
4610
4917
4379
3300
1125
4893
2681
2913
3807
816
3264
4774
4581
3765
3326
3288
4834
814
4738
3836
572
2404
4296
2473
4117
2328
3368
3139
1585
2955
4215
2472
4653
4639
2457
4069
2317
709
2425
4362
4545
41
2626
3045
2619
4651
4936
3355
4611
4432
3277
1380
1557
3967
4764
3982
4108
4751
3132
4319
4738
4855
4219
1002
2102
1267
4782
2164
85
4954
3704
3037
4610
2623
4764
4493
3574
3747
2414
4788
4924
661
732
4540
1886
4714
2995
4328
1754
4906
4762
27
4818
3794
1082
554
3405
1416
3543
4819
4952
2185
4403
1869
3169
846
2199
4622
4150
4711
982
3332
3834
4694
4905
2374
3390
4662
1339
3661
728
3509
3381
3408
2733
4916
2535
4665
1333
3828
66
3988
4698
4291
3473
3031
3828
2594
2053
3759
4792
4942
3596
1361
3071
2257
4838
4805
4812
4502
4466
1078
3944
519
3330
4372
3828
972
4342
4757
4669
2369
4434
4647
4311
2425
4537
1027
3650
4687
2178
2689
4678
2032
4580
3129
2878
2259
4798
4609
3859
216
4684
4696
3356
4541
4012
3881
2546
3918
340
2304
2809
4812
1896
4905
4659
1966
4005
4858
3791
4030
4909
4865
2432
4622
2006
3690
4140
3769
1306
4173
308
4439
4377
4309
4550
4625
4512
3694
2984
4676
4603
2684
3756
2323
2994
3769
4846
3994
1292
4506
4636
4761
2378
4250
1973
4012
3745
4665
3813
2939
4733
1068
3730
2468
1041
241
3654
855
3303
2719
1084
432
1049
3738
4205
4626
4760
4623
4540
733
2442
4495
1539
4143
4701
4615
4778
2928
4544
870
4130
47
3251
3106
2805
3207
4735
123
700
1399
149
4059
1102
4870
658
524
4732
4768
4644
3283
375
4756
1668
3303
4326
2433
3863
561
4538
886
3518
2205
4237
233
3205
4612
4521
4907
3224
4820
1909
3443
3662
3882
4463
4906
2531
1470
4621
4042
206
4913
4285
3704
3139
4681
4480
4695
3663
4727
4545
4901
4228
2965
4460
4455
1726
4092
164
1870
2851
3620
54
2847
4150
2181
1913
688
1065
266
1694
950
4458
4819
4721
1485
4448
4739
2320
2636
4528
3664
3303
31
2857
3199
2544
3354
4221
3259
4559
1821
2280
1139
4407
2466
2966
318
4217
2761
3438
1375
3171
4214
2102
4198
4848
4829
1733
3594
4771
2950
3672
1253
2489
4440
2670
2829
1091
1045
4832
4127
1143
2643
1999
4145
4736
122
1950
4695
2647
1949
2879
4766
4557
2221
4426
937
4548
4315
2056
4479
3561
3647
1190
4380
4243
53
4332
4297
767
3788
4866
1997
2542
3162
4612
4341
3391
4874
2150
4838
759
4198
4585
2641
4726
3194
355
4846
52
3559
3776
1867
2417
4012
2590
2066
3457
2244
3903
4530
3579
4728
3295
4675
4539
470
2892
1190
2088
4936
3760
4114
1985
4540
3997
3380
2772
4823
3055
4217
4766
62
620
3150
861
2729
76
2476
2592
4905
4749
1841
3215
4083
4656
3479
4303
4752
200
3399
4581
2602
20
381
4445
3778
3181
4215
3266
4439
4507
3858
3370
3576
1057
248
4492
1370
2359
955
662
4012
263
136
66
4262
3399
3816
3355
3978
4174
4894
3206
4139
4713
4616
1590
2161
362
2878
4507
2507
4735
4152
4653
3521
2043
2789
2470
4221
4449
3332
4517
77
4351
2178
3609
2287
3084
3667
4899
3331
2440
786
3807
4645
271
3574
3137
4611
4697
4737
4520
4362
1332
3776
1621
2341
3747
4826
4581
4946
95
4689
4759
4049
2069
4770
2972
3512
2082
3805
4511
4281
2666
4611
4459
4558
881
4494
4014
4731
4562
3137
4631
4815
4820
4668
4494
4732
2615
1011
1963
1690
2699
2237
4447
2233
2485
659
3284
6
4426
1499
3436
2008
2623
4070
4648
4762
4576
4973
3696
4762
427
148
4707
6
4861
21
4731
3660
4897
1949
2793
3527
4510
3257
3033
3149
4766
3987
4333
3190
3753
990
4889
237
4697
3290
4710
22
2336
4499
2365
1262
3639
3302
4569
4635
4735
4191
2879
2845
3360
2073
3052
3929
3609
4344
4813
3987
3058
4549
4439
3175
4126
327
3601
1533
4165
4297
3214
0
568
4845
4670
43
291
967
1221
4686
4636
4551
1625
4740
1614
4268
2850
4721
4959
4411
4728
2823
4729
4015
3775
4305
3339
2474
3188
4719
3171
4874
4558
3880
1510
4216
207
4050
3745
2493
2572
4611
2947
3286
3716
4187
2580
3312
4837
2912
4902
4505
2647
3994
4772
4965
2939
4707
846
2315
4756
4244
1355
1837
4240
4564
4759
2083
267
4479
3664
4217
4242
2724
3487
1079
2361
4195
4624
3786
2997
331
464
4605
3641
1098
3740
68
1141
3060
4327
4554
1982
4758
3565
4622
304
4033
403
3053
4808
4625
4949
3595
4751
2385
4669
4360
4561
3850
4
2956
4721
2865
2643
2416
2020
2789
2186
2771
2169
4641
4817
2005
4157
1973
2937
1356
4626
4474
4388
2967
4217
2930
2962
520
581
3040
1128
4423
867
212
2645
610
4771
3863
4012
4607
4780
269
2317
4138
4706
2835
3175
3543
1247
4617
4055
2354
3178
3496
2674
4484
2397
4755
4869
4259
3980
4071
1246
2021
4310
4833
3231
3121
476
3218
4413
3635
4806
1746
2668
4056
4517
3985
4771
3448
4675
4079
3081
4663
3343
3076
565
3919
403
735
3144
3478
4074
3988
4932
3216
4656
1941
4128
1993
4718
3784
4847
329
1348
4386
341
4177
4474
4379
2748
77
4630
4925
3645
4752
2254
4734
4277
3985
252
1226
2125
3924
1593
4733
4780
3352
4608
3975
109
2471
345
4967
4751
3234
3732
3758
4785
2117
967
49
4050
4841
3717
2109
4517
4064
4880
3862
6
4840
3647
1
3264
2881
4674
4598
4936
736
4737
4806
2237
308
4149
2367
4936
4049
4831
287
4161
3419
3528
1474
370
4171
3881
4001
4020
3799
4432
4556
4915
2075
1456
3703
4454
4733
929
6
2569
4665
2957
1448
3984
1991
4953
1411
4773
4292
4347
4741
4492
3472
3543
4318
2503
111
4190
76
4654
3845
4406
4283
1667
2016
4666
866
4832
292
4763
3787
4532
4679
4278
4403
2963
2025
761
915
3285
2008
3924
4686
4328
4838
4616
422
3930
2438
64
3995
3079
4747
4776
2436
3400
3267
4760
3775
2178
138
4488
4713
2456
4785
4057
4734
4097
2743
4817
589
4584
2852
3285
407
4582
4089
1273
1967
4047
2632
979
2287
3233
4239
4153
4404
2955
4514
4357
1079
4696
4485
2
3526
2387
1972
4172
3411
3470
3612
886
3767
4171
423
4601
4124
1149
4734
4785
4803
4339
4773
2278
1600
4453
4049
3168
4829
3599
1808
162
662
4491
3572
4616
2901
4789
4906
4846
4529
1402
70
2058
3201
4822
565
3575
2201
3426
4925
1867
4360
4556
4475
0
4782
662
4752
4944
3255
166
4350
4722
4720
4247
1403
1767
4740
4369
4121
2849
4713
1517
4710
4805
3038
3682
4724
4098
4054
2530
4898
3068
3651
4767
1147
11
4655
2289
2783
4412
3240
3806
4326
2890
4623
4069
4579
3100
236
3955
3806
4043
4839
4725
738
4780
4163
4937
3968
3778
4820
1086
4081
2652
4638
4016
2824
4740
189
3789
4727
4776
3661
4572
4174
1384
2595
4401
2977
3
893
4889
4754
2829
4980
4438
418
4909
1826
3854
3994
4290
1241
4478
278
3287
3714
4556
1072
4837
3463
3129
4388
4061
3200
2538
3231
3831
1486
3056
4900
2135
3808
1182
4829
4401
3072
4522
4902
4448
4368
4393
4833
2039
924
4566
2749
4813
3330
2449
1358
2419
4726
3701
795
4431
403
3723
2566
3051
529
3220
552
276
4226
4678
4310
2480
3758
3608
4110
267
4927
3834
3950
4470
198
3921
3680
3905
4393
729
3801
4928
4661
3771
1325
4635
1195
608
661
4743
2862
2531
3284
4562
2315
2979
1
4410
4757
1311
3820
763
2972
3883
1823
4735
3806
2597
4846
3468
4646
4663
4699
4746
4681
3806
3218
4910
3082
3804
4590
642
3097
1283
4153
3880
2530
3292
3203
4501
3767
3522
2132
1471
4033
1652
4917
871
1
4449
4858
3609
311
70
4886
4872
1916
4674
2406
4737
4803
4189
561
3673
1609
4415
1245
3752
4761
4686
3319
4680
4811
4332
3286
3010
4756
1918
139
4816
1233
4803
2118
4294
495
4560
4388
4149
3279
4490
4021
3178
4056
4933
3867
4454
4030
4930
4476
2454
631
233
4283
4827
1
4762
4756
2691
4376
4272
4814
3822
4901
1511
4730
4557
4894
4599
3134
658
33
4886
4866
4033
3
4352
4594
2999
4385
1759
2659
4402
3443
2108
1844
4285
4331
4519
4619
4616
2357
4606
4125
399
3075
2844
3672
3853
4081
1168
4016
4163
3800
4840
4789
2699
4466
2981
3785
4282
2403
1717
1033
0
4683
3514
2530
3623
4512
4550
4125
4826
3371
3908
1845
4769
4228
3100
3990
4589
3634
3521
813
4505
1275
2664
3137
3816
4379
4631
4564
4426
1763
2042
3483
4810
3398
1457
2192
1867
4699
1449
647
4943
2654
4799
1178
3638
4488
3474
4352
4584
834
1752
4471
2356
4964
4294
2600
74
2410
2703
4709
47
3245
1
4108
2274
3254
4909
4468
4189
2624
304
3140
886
4092
1502
4404
55
2235
4767
4598
4240
4384
4715
2959
4925
4752
4101
4573
2814
2370
1511
3554
4788
4076
146
4959
4492
4388
2706
4682
4747
3684
2726
4415
3076
4738
3738
4472
4682
5
219
4680
4402
4757
2022
4076
2212
3546
3348
2994
3934
4159
2165
2641
4221
4742
3846
3010
4673
3912
3070
3945
4704
3527
4368
3507
4472
4651
4052
3723
4588
971
432
3384
3885
4326
4725
1778
1156
4968
1878
607
857
1065
743
2671
4208
25
3179
805
4931
2382
2201
4799
3913
1994
988
4523
509
3280
3435
4691
4865
4337
4746
2266
1194
1335
4704
1093
4326
4704
437
1845
3186
4213
4497
4470
3321
4864
2773
4459
3842
4403
3809
3645
3392
4550
1192
22
2175
2430
3788
4360
39
4788
3884
3155
1233
4390
4820
2509
1420
3116
2215
4791
4572
4917
3509
1852
2536
3965
4431
4456
4287
2472
4879
4444
4752
4203
9
2767
4704
1131
3122
3232
4100
3231
4746
4687
3534
3229
4548
4547
4805
85
4
2734
2362
620
3578
4261
3382
4638
77
2603
4733
2261
4731
1134
4814
3723
4296
615
711
2515
973
4626
1044
4601
4649
3183
4823
2679
2428
4615
3991
2234
3431
185
1844
4441
4729
4969
805
1994
4195
3183
3513
4250
5
4558
3404
4306
4971
917
3755
1481
3809
2806
3615
4081
1617
4863
4741
3384
4448
3491
4288
1968
3612
4200
3947
3555
4213
1159
4786
4096
1209
2991
1783
466
4469
4268
3467
4567
3863
3567
4605
4749
3222
4653
4412
2662
4502
21
4932
4189
3446
943
2534
2559
4744
4842
4881
3608
1583
3620
4078
934
4403
4508
44
4003
4610
4915
2771
4652
4778
4584
4740
1815
3622
4242
2195
414
4664
4732
326
651
2456
4498
3143
3587
3689
2928
3808
2749
4687
3782
117
4582
4779
3836
4833
4961
3727
1046
4582
3464
4441
2486
2361
2835
386
4029
4394
4563
4713
3883
2084
3910
3900
3960
4185
4403
4768
3641
4461
6
4431
1290
2923
1749
4740
1060
1048
3640
4756
2952
4510
4855
3631
4579
2931
3764
3828
4669
4478
162
4159
2108
4888
3098
4661
658
4765
4762
2918
162
4630
2989
82
2741
335
4370
4355
1638
571
1804
1705
4603
3408
4761
2778
3598
972
2625
4731
4471
4398
2263
4726
4525
2782
4533
65
4687
4613
4737
3443
343
4730
3915
1220
3229
3249
2313
4473
836
4589
3192
4588
554
2979
908
3146
1596
1286
3620
4749
27
755
4820
3066
3143
4540
3013
1067
3786
3805
1984
4211
3729
3645
4933
4015
4864
3907
3967
4593
3732
4698
3496
4545
2108
307
4307
4193
3268
4710
2583
1486
4478
3093
1083
4586
3619
4616
4726
4570
4014
2291
4081
4763
3738
4758
1884
2956
433
3413
4559
4750
4701
4879
3696
1958
3460
732
3544
4908
4180
4673
390
3383
826
3514
4470
1244
832
4835
4595
4514
3301
4284
3778
3537
3716
1588
4597
3619
2778
4276
4692
3052
2334
951
4731
2869
2692
1719
4538
554
4727
3345
837
4216
4749
906
4734
3981
3140
3117
2105
2932
4480
2782
2499
4609
997
1858
2825
256
4563
4736
5
1277
912
4054
1584
4501
1808
4398
4744
4472
4562
4728
2603
2026
4928
3596
3468
232
1937
737
571
3492
3536
1400
125
3568
2656
3078
4866
3770
4521
4501
3700
250
4649
4483
240
4751
1519
735
2101
4502
3609
3679
100
4512
3593
74
3989
2606
2944
2824
1955
3662
4252
3464
3527
2622
3429
4699
300
4456
1931
2071
1545
1160
2804
4499
4068
4391
48
4921
4651
2927
2207
2728
3853
3506
4465
4892
3726
4792
3322
4768
4416
348
4895
4106
2945
1827
298
3534
2052
4480
3847
1708
4366
4786
3304
4698
1088
4173
475
4845
4695
996
4418
4402
3154
4806
4047
1064
4853
2674
4335
2573
1811
4598
4077
3343
4656
3625
1884
3528
2348
4126
4955
4828
4392
50
4708
121
4740
1525
2181
4532
3906
2502
4851
4503
3513
4089
3175
4465
1836
95
1182
91
4025
3571
3347
2071
619
4370
2680
1471
4436
3350
1681
4011
1493
697
3506
117
4626
4897
4923
3361
4695
2545
2884
4879
4357
1519
1790
3068
3568
2851
1849
3459
3536
2613
1286
4754
2771
4307
1587
2859
564
1519
4891
3958
4841
4688
3522
4611
4757
3970
4928
2499
2063
4886
4004
4258
1077
4552
2440
3832
103
4875
4606
1192
4836
4586
3198
3094
3658
4842
4640
2964
2351
4759
4490
4867
4168
3405
308
4433
262
2747
505
4310
3818
857
1269
2112
2644
1092
2703
3983
3937
3424
4383
2571
3986
3518
2197
4563
4144
3296
4611
2103
1084
4571
4738
4385
994
4285
3139
1140
4825
148
2706
4853
3672
2112
3199
2945
4698
4047
4383
2101
1104
2419
4351
867
4568
3879
3472
4146
2829
415
2077
4829
4816
4674
479
3763
3173
1058
510
4733
4753
2291
2685
395
3503
2593
3731
3768
4720
2106
4516
4182
4842
3015
4655
3780
1819
3125
1010
2424
3434
4420
3810
4806
2119
3587
646
3350
4063
3947
3746
4089
4876
4113
1848
4828
1153
3369
4026
3938
3844
3341
306
1604
3258
3725
1412
4519
1747
4761
4322
4946
2976
3013
4846
4793
3411
4236
3311
4539
3401
4937
3985
2159
4661
3601
4785
82
1432
3897
4568
4747
452
4222
614
725
3453
3371
357
3772
482
4540
698
3435
4617
4227
4779
4468
2650
320
3360
4487
710
4055
2982
4496
4145
3994
2944
4536
2581
409
3789
1099
2499
4571
2396
584
1521
4914
2693
4636
4398
3043
4615
532
4499
3839
3874
869
3564
3579
1963
4192
4813
4128
4036
4602
4634
1237
2627
3086
127
4006
4668
4585
4173
3589
4863
3787
4398
4585
4785
4704
3591
1324
3882
3845
2217
4162
4604
4897
3726
1914
4546
1428
910
3458
3198
4418
2636
3256
1567
1843
3626
4055
2328
4142
4181
1198
4423
308
4424
3353
595
611
3007
3474
4307
1686
4734
958
1564
1409
1709
2052
2815
754
4445
4694
117
1979
4288
3281
2492
501
4766
3136
1953
4905
2677
4014
4535
1898
45
3484
3985
2598
4265
3509
2972
4177
4127
2918
4697
2847
4791
4627
2901
1507
3709
2642
4116
4862
2397
443
4826
4019
4514
2343
778
1452
4370
2870
4722
243
2228
4627
4272
4601
822
4551
4305
3904
4171
3562
4213
1665
3098
1479
1836
4643
4735
4450
2989
4105
3488
422
1165
2926
3241
4554
4164
4587
4517
3176
4036
4011
271
3664
4751
9
4863
3850
4423
3937
3908
2146
4746
3978
2026
4531
26
4661
558
1242
536
3443
2981
3498
4050
4451
3608
2999
1702
4705
2843
4009
3336
1598
4744
3252
4723
3996
125
1880
3634
229
4863
4272
1871
3836
2078
3979
4191
3590
64
296
2539
459
4294
4723
136
4613
3004
3574
1076
2930
4498
3031
1766
3782
4360
4694
4006
4529
4711
4624
3167
45
4586
123
3704
2962
2279
3394
1473
2208
1002
713
1854
4368
119
4647
3606
4475
2787
4532
4044
1564
3341
3513
4832
4556
4808
2497
4017
1546
3440
4269
841
315
4495
1169
3345
4754
1010
3783
4758
3136
3347
260
4903
3029
4759
4935
4434
3474
2324
3251
4775
128
4544
2392
4825
4829
342
3098
3327
4397
4514
4856
4436
4881
1623
4172
2160
1447
147
214
3223
3312
4485
451
1877
2490
3535
3702
2762
2378
4504
3313
491
727
4715
4827
2905
4223
1445
586
2947
4788
4397
3754
4695
4936
4846
3078
3256
57
4202
4766
3786
1631
3209
3273
3684
981
4399
4595
3743
3202
3413
4936
4737
3469
3781
4789
4792
3950
4900
4815
3071
4604
3714
1575
3024
1526
3484
4544
4041
2326
4202
51
3383
3214
4580
4533
4114
3821
3827
3001
264
2193
4768
192
2661
3912
1608
2271
4249
4907
4061
3664
3795
4447
4279
4903
2576
3720
4065
1805
3390
2553
274
3924
4440
4233
263
36
2086
4769
4821
2416
2427
4429
4208
1831
3279
4581
4022
616
1130
4522
1795
4228
4199
4922
4060
3198
4183
3907
361
4702
3259
697
4471
4936
2720
4512
4003
4338
4764
4630
1153
4503
146
3332
2534
2199
1578
4277
4289
4294
3382
2888
1886
4639
2429
4427
4605
2321
4507
2780
4256
4192
3293
4452
3564
4130
4347
4174
563
2759
354
1781
263
3525
4426
2337
2922
3947
2054
2055
1182
1855
3116
4585
1060
4633
3311
1067
3330
3705
4507
4150
3616
2834
3464
4428
4348
3197
3131
1795
3530
3854
534
2305
4938
2861
4586
2758
2792
3281
4806
3100
4802
3893
4428
2750
1758
4190
18
4157
2116
4620
3393
4378
2477
2269
1019
4930
4926
4766
4570
2679
4034
4443
284
2697
261
3413
4752
1997
4486
2480
1072
868
2908
4810
1813
4014
17
4199
4918
4079
2778
2742
1988
3599
4703
3841
2479
3533
3940
4387
4155
3773
3095
4032
549
4857
3611
952
216
1552
1854
3436
12
2954
3807
3496
3445
2250
4727
4911
4377
1672
21
4728
2357
4535
4980
2629
3299
2424
3771
3979
752
2568
3345
2852
979
4580
4888
3877
1423
1539
4510
377
3685
4525
2478
4079
4699
3578
2097
1648
4568
4720
159
4773
3053
1
4695
3094
4523
3809
653
4513
3662
4482
4549
4904
3918
3159
3437
4231
4480
4453
146
4530
4363
4207
3634
4191
247
2467
4140
1838
4798
18
4911
3227
4151
2442
4259
2626
4193
2384
3886
2058
4826
3365
4574
3650
4842
4867
4649
4778
4778
4609
3995
3354
3018
574
3850
4061
4182
4617
1873
4299
2793
4217
4349
1852
4256
1587
4606
1938
3961
3145
4307
3739
4628
4675
3438
4809
3645
2758
4037
3596
4142
4394
3751
2062
3686
3659
4612
2472
3354
4029
4731
3336
4405
4840
4322
706
1461
1741
4634
2367
4523
354
2642
676
133
4710
3316
446
2284
545
3795
938
568
3351
1197
3961
2514
3108
3996
3550
3776
4709
4719
2593
578
4731
3248
942
4753
404
4231
3935
4599
3700
2693
4547
3437
4783
1415
2052
3242
4180
3534
4031
4747
3908
3364
982
4907
4066
2345
3558
100
4100
3848
2975
3852
4688
2968
4480
4612
4717
988
1147
243
4427
4887
4443
3294
2858
3467
2768
0
4564
4707
4152
4002
312
4389
4372
4936
3151
3744
3971
4971
4622
2809
181
1755
2208
625
1452
4540
741
1104
4400
4628
1792
4003
172
3833
2110
778
4221
3675
4081
4246
2306
4053
3623
3069
4490
3292
4264
3888
4810
36
397
4741
2487
4391
3547
4467
3632
4629
1661
4658
1590
2822
4071
4419
4194
4473
4288
76
3860
888
3466
4032
2786
4103
2954
801
2302
4346
3994
4451
4242
2701
4926
4462
3293
4284
2257
4303
2530
4625
4293
4470
3262
3308
4106
4266
1919
2371
2822
4773
2635
113
4474
2740
2035
1
61
3260
1202
3781
4599
1355
4526
3739
4505
4781
4824
4733
392
3655
2399
657
7
1210
1658
3874
3855
3581
1076
1967
4857
3791
4416
3401
4012
4869
3106
4298
2149
1436
4008
2291
4942
4001
4447
2778
3814
1871
4801
628
3160
37
4276
4357
3570
1530
1436
4039
1650
4935
4795
4532
3446
4748
357
1786
1568
470
2972
3321
252
4628
4575
1832
69
2334
4436
1264
4480
1808
199
2359
2578
2824
3661
3998
131
4764
4297
3740
4779
3411
4848
2625
1921
1126
3215
2893
3576
1639
2750
4831
1451
2399
2334
3715
3600
4819
302
3794
2062
710
3434
1071
2695
4747
4934
4341
3264
4255
3764
307
1341
990
3958
4714
4224
590
249
4745
4047
2239
3326
3116
3432
1339
98
4759
3450
3852
4767
1984
4026
2889
4132
4447
0
4003
1282
4112
4535
3018
1788
845
3220
4954
4551
4529
505
4067
3202
4725
4136
89
260
4900
3708
3042
2556
719
4731
4149
3716
825
4244
4843
779
3542
2760
4876
3183
862
1955
4718
2569
4771
4747
1336
4844
4567
2297
4726
4082
4609
4758
2871
4083
4540
2219
4783
4468
4920
4753
464
1662
4612
1991
1622
4507
4652
3130
326
1390
950
3833
2594
2507
532
4697
4352
1263
4468
3960
3938
1474
3344
763
2833
4532
3380
956
4313
722
4054
4177
4551
4145
1592
2387
4251
2246
3121
3721
4760
4846
4722
3678
3382
2887
872
1908
4922
4160
14
1157
4582
3727
1956
3864
4190
434
4528
1439
487
2017
2474
3854
3741
4388
4823
2823
1060
809
4365
2966
4852
4097
1379
1893
3153
4306
4725
3660
2946
1432
4881
1768
2181
4968
4753
171
1646
4565
4687
4519
3778
4814
4715
64
1158
4687
4607
4437
1057
4662
4278
27
1408
4217
4571
4751
2762
4016
3735
2263
999
4683
2286
2934
3643
3621
4757
2191
4724
3551
1692
4407
213
4724
4601
11
4500
948
2205
4766
1565
2621
4590
4660
3008
4536
4852
4791
3251
3021
4885
292
4765
29
2198
2550
3928
4079
2605
215
4667
1729
1258
3617
2199
2262
4333
4744
2909
4347
678
408
4972
4144
2638
4187
4728
2879
4280
4536
4910
3213
3335
2330
4935
4961
2524
3840
4516
1223
3518
3891
2197
2504
4011
3853
4887
3119
4352
39
4363
3049
5
2252
2310
1419
4163
3393
2615
4486
4786
3602
3628
2867
3015
4814
1207
3639
4487
2525
4020
465
373
3407
2740
4610
4729
4712
4091
4613
2674
4782
71
4611
1431
2650
4609
3873
639
1768
2955
4576
4730
3462
1192
1667
3654
2409
4815
3429
3318
1021
1641
2938
4302
3266
4688
4871
4592
243
4826
4637
4896
4494
3099
4936
0
4726
1938
4847
4511
1
4610
1112
4841
4847
3389
4039
2087
112
4749
4583
3942
4409
3727
4877
4833
2500
4908
3927
1516
1057
4830
3561
4150
4720
4129
2443
39
4446
3643
4303
980
3431
2988
3522
4326
4756
4689
2259
4066
2872
3445
497
2772
1072
3452
252
4461
2068
4843
2244
4776
4738
3242
4082
3788
3069
3241
2239
2722
3494
4356
4293
658
590
4418
4702
1954
176
2847
3114
4738
2397
4224
4544
4481
4736
3951
3782
4706
4434
412
3973
1873
3453
2308
4320
4776
4316
89
2262
884
1480
1455
4764
3282
1335
4848
4444
4099
4676
4733
668
988
764
4094
4621
2908
4767
733
4532
999
1527
3987
1820
4515
4755
2377
3227
1932
4544
3779
4809
4542
4750
4797
4735
2879
4560
2773
2787
3888
488
4035
4004
1953
4805
2302
3403
4209
4396
4347
1225
4338
3282
4629
3768
170
2420
3534
4796
833
4102
4328
4226
3197
4321
2650
4885
1842
4763
4705
1505
4576
3781
3462
4118
4757
4925
4573
2928
4922
4818
4586
3833
275
4514
3615
3484
2480
81
2474
264
880
4720
2297
4439
3691
3032
4657
3173
4797
798
4770
2629
44
2910
4886
3308
4369
3354
4692
3611
4601
4692
3933
820
515
3177
2283
4595
1012
3607
1902
341
4418
3728
3691
4494
4522
2355
4716
3853
3818
4381
4302
1616
2972
2812
3762
4938
4262
3840
4593
3480
217
4066
239
880
2221
2621
4852
1075
390
2009
4613
3961
3368
1533
0
535
2415
4852
1411
2191
2466
3353
2081
3880
331
3396
3966
788
4955
2865
4755
4467
4213
2950
3848
4751
4736
1448
3725
4911
3874
4336
3772
4788
1354
898
54
4199
3608
4721
3438
4561
572
4938
324
2367
2674
4958
4660
4646
2757
501
3399
4483
4614
4662
3620
3956
4409
4784
2726
4666
3609
1067
1598
4349
2601
16
3836
4569
4525
1388
3587
2274
4761
1360
4400
4752
2456
2714
2619
3808
4651
3949
3278
3301
2233
697
202
3799
4774
4802
4581
2734
4563
2745
149
3320
3963
1863
654
590
4452
2324
3270
4838
4578
2101
4600
3
4766
4
4331
4348
3213
4307
4027
2145
2681
3659
4387
4334
4968
4864
1912
1245
3773
577
1465
4355
3184
2848
2807
2342
4697
3319
80
3809
4724
4690
4821
2286
2378
3485
4096
2177
2592
4393
4465
4111
2817
2643
3
3564
4429
746
4929
3669
4933
4202
1194
2722
4589
175
3492
4822
3572
4373
760
4410
3864
1498
4751
3369
4518
4739
601
2774
3951
438
2475
1357
4447
3570
4239
4617
4726
4716
2914
4620
4042
3577
4945
4483
2686
4804
3564
2980
3867
4174
4784
2601
3542
4473
4144
4092
2880
4334
3909
4441
3974
4639
3972
857
4494
2586
2513
3246
2547
4739
2452
3923
4593
929
4194
4310
4906
4617
4274
2656
3334
1436
479
4348
4836
4801
4263
779
1314
527
3448
4317
2190
4188
1133
3625
4865
4755
2256
2996
3740
3351
2826
508
2680
4445
112
3056
3925
2994
4323
2799
3568
4497
4689
3183
2772
4425
3962
4578
4385
3158
4745
361
3431
4677
676
2938
104
1552
3546
4952
307
2972
3747
385
2803
1099
4159
4359
4752
16
4603
4766
4571
3618
730
2393
2593
4751
16
4540
2670
4428
2435
3971
1693
4619
4711
3291
3152
4951
1447
2149
3661
3215
4764
4264
3141
168
3141
858
202
4330
4183
2449
807
3693
1821
3775
3640
2045
3581
3952
4950
2163
2899
3516
4648
925
1083
4061
4734
2527
4948
1874
35
2319
3915
3568
3680
4389
2748
2931
4352
2562
399
3614
4343
3821
4708
4958
203
4292
212
3038
2403
4791
249
1845
4732
400
3069
357
3808
4121
4627
0
577
4449
2762
284
4912
4163
4544
3307
3742
2391
4775
4774
1723
1049
855
1624
3554
4465
4603
4413
4688
134
2969
1951
1387
3586
1943
4962
4233
4394
4744
4275
63
4857
4767
4249
851
3553
4125
4881
2904
2171
3946
1989
4218
4733
3330
4331
753
3853
953
1630
1428
4336
4591
2972
4447
4501
1389
1593
3783
2674
3170
4410
4617
3783
624
2782
459
3348
3016
3113
3266
2124
3411
3383
2575
4867
3076
4404
3825
4236
388
722
3386
3654
920
2575
3007
3154
3880
3276
3300
3523
4561
3876
3574
895
4470
2039
2
1202
4411
4915
2481
4002
4394
4067
2019
4738
3978
4371
3120
894
3918
3810
3330
710
3890
334
3959
2844
4329
4606
4669
99
1320
484
2888
31
4745
551
3640
4771
3
3023
3708
4534
3022
4641
3559
2474
4773
4917
4388
264
3424
2827
2271
4450
4772
1152
3804
3965
4828
4396
1340
3926
4254
3520
4167
965
4213
3723
4642
3382
781
4823
3333
2894
4229
4297
1246
4397
1360
4100
521
3654
4101
4740
3385
4938
3826
3754
2971
4273
2894
4452
3434
2559
4656
2995
2404
4769
4747
4740
4518
1781
4037
4779
2383
2769
369
53
621
4582
4560
4513
1339
238
4026
3406
4480
4738
4234
4538
4159
3474
3469
2108
4804
2360
3981
4360
4810
2736
4770
3751
4528
2566
4713
2947
4166
3851
4078
4911
2305
4652
462
802
3832
4863
4199
2095
4965
3380
2079
3977
13
4516
3241
1701
4879
4566
2041
3160
1830
3904
4817
4613
4570
2754
2407
3542
4016
3328
4779
261
4459
4550
2721
4751
3226
21
3122
3380
2232
3440
4180
3570
4315
4784
4605
2587
3301
4476
589
2036
4753
4811
3948
4137
3572
2117
2491
4331
483
3955
733
4607
4442
4367
4209
902
4136
4748
3944
4720
4748
1770
3578
3530
2404
2205
1857
3236
871
2760
4844
4253
4734
3746
4614
1493
4400
4692
171
3134
4338
4534
4409
4654
2207
2831
4646
4199
4032
1695
4037
1392
4628
4769
4523
4783
3663
765
1779
3208
4926
4642
4751
4757
3378
4509
4141
4894
4294
1242
4252
4094
2098
4815
3567
4583
3953
4774
2595
2388
3354
4178
998
3842
4638
3702
3403
2033
2413
2096
875
2207
648
2214
522
4692
376
4672
4417
4777
4232
3209
32
1554
4563
4709
121
704
810
4898
3769
4744
4003
3403
3602
2558
2137
3612
3680
3172
3939
1715
3260
4070
1017
4517
3395
4382
3713
4739
4488
4210
2342
1495
3688
368
2306
2234
3821
4215
3858
1096
4415
342
1161
756
3960
4719
1286
3788
2722
504
4759
3645
4490
4712
1607
2141
2728
4806
4953
1584
2682
4864
4756
4758
3260
1170
2693
4701
2500
32
4547
4749
4075
4251
4737
3060
4619
1681
4717
4454
2775
2404
4037
2927
2867
0
3019
741
3770
679
2966
3164
359
4720
4874
4747
3039
4348
2900
4217
3059
4196
2935
4542
4636
1646
4189
4893
4097
3696
4370
4110
4263
2700
921
164
35
4094
2655
4640
757
1383
4872
4080
4195
8
3924
2270
2659
2018
4589
898
4234
4619
4772
3909
4876
3914
2565
2631
3441
1
3776
3547
325
1871
4604
2187
4346
4441
3672
1992
379
3089
4628
4698
3322
3610
2957
4451
4156
165
3813
919
4514
1680
1818
4835
4019
4540
2099
3863
2929
3694
1583
249
4410
4845
4637
2533
4735
3823
109
827
4852
978
1194
4408
4853
518
1621
4469
3480
3988
4162
3205
4717
2766
4938
3097
4776
1541
4582
2929
447
4517
4775
4080
4408
571
4478
4794
509
1122
4263
266
4302
4616
2483
4611
3823
1035
3982
2730
4244
2359
4071
3566
3836
296
4179
4342
4386
4625
4539
4938
4795
1873
789
4718
1096
3829
4037
4521
4254
4748
4518
4728
2347
571
4063
4738
3878
1450
3397
3763
301
793
863
3408
682
4050
3532
4171
354
1018
2128
3744
2249
2727
1290
779
3181
4556
4248
57
4601
4943
2494
4410
3597
38
3964
816
3327
4108
3255
3857
4477
4199
3885
1620
3133
3079
2185
105
3402
945
1863
4311
3620
665
2763
4763
4521
4520
4383
2462
404
4653
3312
343
4769
4513
4370
4412
399
2820
3046
2449
1423
4906
3039
3700
307
3792
2962
4751
4765
1106
4125
4614
4853
3514
378
3759
1464
4625
4392
4343
3536
3679
4242
4742
4176
3532
4851
3969
346
2768
4502
3208
2944
3999
2584
946
4402
4737
3859
3763
2174
2094
3872
2970
4866
3540
4307
3787
1179
4792
4619
4647
4892
3531
4549
4142
4356
524
2009
4598
3864
1897
4204
2
3313
2801
4013
4487
3233
2199
4770
3833
4405
3397
552
3598
4767
4688
3081
747
927
4643
4588
4694
2207
4214
3412
4106
4757
4967
1272
4467
3678
1910
2359
1850
140
48
1958
4335
4757
3769
4955
1407
4225
760
4678
4691
2765
3221
2739
3788
4333
1507
4984
1365
2991
4684
2293
4542
3783
3894
4109
4343
4006
2316
4413
4478
3159
4631
2442
4146
3797
2396
3971
2525
4785
3058
773
2880
2718
1640
4147
4501
134
4576
1326
4085
3144
3136
4735
4402
748
4628
4309
982
3825
4042
60
1968
3223
4434
4671
1614
415
3779
1933
4856
251
4744
4618
3907
4650
4702
126
2538
3723
4382
4847
54
4633
343
4873
1543
883
2531
578
4348
4293
3834
3564
4117
4104
1250
4810
4738
1400
1698
1141
2870
1955
4197
4920
2723
1807
792
3394
3939
3707
1939
1348
3623
948
2943
3729
4480
4774
4727
126
1511
2364
4416
419
2723
1879
4953
2232
4729
4230
3597
2091
411
2060
2864
4574
2858
3376
4372
2334
4856
1971
2650
4282
4083
2552
414
4107
2548
2496
358
913
4710
1270
1998
2428
455
2186
4615
1257
3783
3793
4648
677
3883
4626
4848
3455
2505
1293
1888
4492
4524
507
3952
864
3319
3884
34
4503
1423
3304
667
2663
3970
136
3847
1145
169
4697
1383
3815
3876
910
3568
4515
3281
411
2331
4001
4929
1708
3682
167
4319
4430
739
4543
3761
1597
4760
4868
2624
2107
4616
4491
4865
3067
4744
3585
4049
3162
4519
4760
1029
2627
2908
3339
4481
1389
4099
2874
3332
4611
2852
4430
3450
4727
3269
3404
4045
2963
2669
4805
3197
4700
4319
3009
1804
4309
3267
3600
4224
1363
2705
4837
4953
4371
4255
3221
4711
3436
3675
4303
4825
4707
803
3558
4648
3856
4302
2575
3930
4185
4169
4044
722
4876
1516
4775
3140
899
3929
980
1228
4238
4179
4021
2993
4082
48
4583
4705
4910
1011
4894
3432
2936
3168
2532
4518
2368
398
3259
4242
1625
4484
4530
1501
3417
4035
2815
4333
4871
1790
2158
4480
3450
2196
2634
4660
2963
3342
2750
3521
2171
122
4153
2837
4724
4407
1118
4210
4889
3344
925
4838
4594
770
4638
2640
4753
4645
2301
4596
3632
4360
4265
3562
4528
4720
4483
2514
3271
4361
635
3539
4565
4083
3446
4752
2170
4281
4931
4531
1628
2916
4618
3182
1963
2664
3407
4745
4524
3242
4224
3470
3101
3250
1667
930
4369
2963
3447
1372
4578
4542
4714
3625
5
4172
4685
1232
1704
4887
4932
3501
2308
2375
3474
3603
387
4336
3502
83
4108
2257
3668
2306
3556
2145
2351
3306
404
4007
3307
3754
350
3700
3727
4472
4506
413
4081
3218
4421
2798
4855
1436
4923
4709
4204
3395
687
985
3981
3871
4860
1365
4171
3864
1335
1882
3835
4712
3936
3480
4653
2537
3595
4552
4604
4489
4857
4228
3578
4290
4763
3111
4154
3181
4580
1123
4660
2522
3033
4483
651
3535
4839
4475
4436
4406
3287
4255
3649
1652
3502
679
3885
3151
1761
3275
4514
4484
821
2684
4762
4485
3657
3065
3150
4961
4318
3716
3162
871
3875
4612
4922
2710
1329
3809
4161
3283
3993
4299
4436
1718
4740
2999
3496
3281
1227
4130
4757
3807
4779
1676
4313
4737
4640
2549
2737
2198
1345
4364
3921
5
3790
4831
4771
2635
4297
2466
4787
2045
277
2158
4881
2981
4059
1829
2829
4695
299
4690
2720
4723
3585
3828
4483
2243
4483
4511
4499
1544
3830
3734
623
1217
4420
21
4323
4715
4321
3595
3621
891
4115
4814
2753
2967
102
4106
2975
4225
3036
3098
1490
2837
2229
2901
2776
3394
4523
4584
4333
4150
4887
3955
1332
4253
901
2405
4706
4785
4722
4657
4005
901
2324
3059
4376
3249
3928
4779
4779
121
3641
4512
4735
2318
3225
1090
4425
3840
4703
158
1966
3852
1419
2346
4006
3864
2958
4708
4843
4788
295
3952
4578
4750
4122
2636
3952
2707
4748
2212
4758
4163
4047
4515
4741
1764
4688
716
4934
4186
4796
4775
4186
379
4724
2921
2941
2823
1386
2760
3253
4773
4466
3765
4350
4954
4720
4838
3148
1901
4610
4435
4313
4623
4821
4734
4461
712
2078
4500
273
173
2279
3773
3950
2589
4296
194
2599
4760
4743
4785
385
3494
4609
4646
4322
4784
608
1440
2892
67
4805
4415
4058
4867
3393
4793
4274
296
3398
4556
635
4198
4102
4372
4707
4286
4659
1324
4600
1348
4391
1113
4427
4482
2381
4736
3210
3662
4045
3769
4820
3051
2467
3189
1826
3160
1615
3162
4628
4580
2626
2248
3254
2924
2504
3751
2697
1830
4463
2900
4489
4478
4455
2010
1239
2279
4083
69
4985
4123
1019
1794
1298
4028
3442
4424
873
13
3836
4113
4594
2473
1166
3209
2665
4751
4428
71
2204
3046
4618
941
2535
3067
4829
1144
4259
807
2819
4252
4673
3944
1532
2254
3039
1799
4764
4399
3909
4254
733
1539
4392
791
3485
3653
826
4654
3365
3704
4778
4279
4665
2456
1306
4661
848
4569
4739
4692
3770
4910
1121
1523
3696
1812
4768
1957
3806
4855
4904
4772
3124
4731
2652
4509
4789
1698
2528
1004
4418
2535
4411
3615
5
4256
4614
4004
4452
4757
2495
4690
4415
4950
856
4162
2251
1434
289
1435
3895
4286
3408
4448
1287
3594
3171
3808
4509
1621
3798
3680
4651
3295
883
1562
3008
3023
4415
3876
2446
2018
4796
991
4142
4075
4486
4604
382
2917
2972
229
3502
3522
3072
3350
2508
4899
3072
4344
4898
3317
1884
774
4671
4946
4493
3688
3930
3488
2630
69
4088
3798
4359
4560
1551
580
105
1
626
246
4435
1755
3919
2335
3878
4768
4750
4082
4487
4343
4612
2381
1743
1871
4799
3299
4699
436
4041
4625
2839
3237
4510
3670
3020
3777
4073
4481
4948
3384
4414
3746
3353
4931
3436
4519
1830
3830
4164
2494
4102
4454
3457
4320
4062
2696
2495
4421
2366
4768
753
3929
2024
3468
1536
4647
154
4918
4864
4152
1412
4613
3329
4380
4920
1877
4719
7
3845
2928
3158
3614
2476
3447
4118
4716
4657
1780
3564
3806
4720
4147
504
2400
3817
3850
4606
4382
4548
2469
4907
1676
1137
3806
4290
3625
723
4172
4015
2291
4849
4509
4424
4608
4571
728
3049
3962
45
186
4667
4811
4436
4550
4794
1086
3038
2676
4861
3765
3580
3855
4562
4150
2
4564
2460
707
4066
913
1787
4179
4075
4865
4806
808
2864
4729
4679
904
4638
1469
1778
3457
4037
102
971
4822
3146
4134
4303
4296
226
4796
4220
4445
4809
3391
3341
4781
2832
4018
954
4707
724
4369
2498
3444
2206
3745
53
2892
2861
4684
4406
2558
3
4671
4773
240
3026
69
3299
4012
4747
3456
3865
678
3261
1234
4517
952
2688
2538
3424
13
4740
3162
3425
4186
4412
4454
271
4272
1564
2799
1
3400
264
4414
1853
1317
119
4729
3755
34
2150
4547
644
4606
1763
2851
4756
4364
3398
46
4805
995
268
4555
4750
640
4830
4884
4374
951
1788
4190
3421
815
2993
4557
3451
3327
4370
3787
2597
4591
3624
3950
4750
3142
4309
15
1785
2735
4797
2884
4356
1400
103
4194
4691
4615
2010
3487
4887
1590
155
1948
3756
2282
1971
1404
2455
4703
4837
3185
3636
4276
2426
4439
2866
4900
4911
2541
1809
4725
4569
3223
1158
2864
4239
3786
3767
4959
4387
2347
4366
2978
4736
2
3844
3419
2983
4766
144
2446
943
4354
3753
4586
4932
2596
3010
4737
4340
2488
4721
2801
1884
3468
2998
4012
2016
2479
4931
2302
3983
2021
1808
4558
4141
4888
4435
4872
138
3101
4337
243
3959
3591
4752
4571
2455
4627
4966
4858
2169
852
3907
4325
3008
3473
4737
629
3037
15
1083
3352
3905
3799
4832
1792
41
2961
3818
2116
2995
2919
3816
4574
4794
4251
4512
368
3089
2525
3783
3815
4710
4564
470
1858
718
1682
3876
4771
1370
2999
4747
3512
4595
4862
4781
3496
820
3985
1812
1206
3855
2622
70
4924
2438
2407
2263
4633
3038
4085
2275
3874
3615
4196
938
4226
4586
2176
1789
960
1721
4474
1662
2978
400
4394
1530
4178
4226
3611
4621
691
4180
3865
2505
4934
4928
3857
3823
3663
2884
4673
4222
4081
1113
4313
4483
4108
1382
4477
4525
4448
2021
4577
4163
1382
0
4593
4105
2862
3133
4857
1735
4913
4938
2313
3565
3262
3597
4363
4373
4212
2687
4832
4222
4602
727
4857
3136
3162
173
4163
4826
4188
2847
1794
2632
4086
4616
2027
4533
4532
1789
3924
2148
635
4503
3229
4479
0
3667
1609
3328
4614
3568
4536
4394
4394
2878
2735
4967
200
201
2711
4705
4490
2794
3126
3918
4642
423
3752
2420
3201
1233
3857
4134
2030
2011
1228
4599
4553
4198
3452
4401
4117
3643
4655
1069
3827
3284
4039
3965
3647
4684
1957
4893
4099
4147
2798
1189
4758
3605
61
3598
3704
2916
14
336
4467
2624
4574
426
64
908
3975
1882
3228
4854
2056
1778
4611
1662
4022
863
3734
2198
306
1209
6
4568
3441
3747
2525
3113
4350
3643
3903
4363
873
4694
3996
3643
2930
4602
3717
2046
4470
716
4841
2438
1463
4642
1691
4802
4574
587
2349
2987
4115
4764
4567
4101
3628
4161
4146
3033
4522
3428
4734
237
4706
2493
1057
3048
3881
3966
4566
4096
4247
512
4420
4183
4226
4740
2853
3838
4189
3456
2642
3794
4853
4706
2980
2080
956
4428
4779
3638
4740
323
3945
4126
3957
4861
1866
3142
2500
3107
45
3404
511
525
3723
222
4183
442
3602
2299
4592
97
4500
2486
3844
4842
3655
4705
3815
3001
4530
3520
3804
4502
472
71
4695
4709
3893
2532
4790
2256
4766
3229
3736
4828
2033
4505
64
1213
2351
396
4149
661
4926
2899
1815
3939
250
4193
3788
4873
2856
4726
666
549
286
1933
3905
3480
4747
3909
4392
4098
4001
82
4854
4033
4738
4641
1785
2731
2725
3108
3018
4751
4909
4211
4389
4247
2936
404
839
4721
4189
2639
371
717
4179
3840
4352
3385
4798
3372
4332
4786
4438
3025
2474
99
2377
4712
2415
2784
4536
4833
4309
2669
1869
4900
3657
4591
810
4774
4609
4031
3443
4722
2920
3881
1974
4378
3122
2711
2026
4571
4414
1910
3981
4560
4042
496
1534
1644
4633
4696
2395
3862
3713
3680
4960
4355
4281
2280
4749
883
2096
3835
4685
338
3539
4721
849
2054
3192
4544
4134
3206
4920
4665
4119
70
4378
4462
4754
4628
4578
4003
174
2394
3228
4854
4717
1581
4838
4507
4362
997
911
3150
3076
4743
2078
4858
1014
2556
796
4685
4733
2259
2513
3941
3937
2294
2715
4394
2890
4524
319
724
4608
4746
4668
2550
3344
160
4743
4153
4069
2023
4784
4015
1179
1147
4509
3656
4650
9
4086
514
4492
4547
760
4186
1834
4291
2887
4571
2228
4432
4735
4181
4268
1722
1180
4410
2634
4018
2635
19
621
1684
80
4925
2203
3582
750
327
4100
1272
4424
4910
2407
4307
4406
399
4338
4660
121
2328
3046
4480
127
2626
4956
101
4718
4420
3555
4028
4657
1272
477
1992
4771
3793
4575
3874
4178
14
4155
4346
4013
4
4584
4513
1514
1954
3789
4674
4456
4826
3461
1775
937
2889
0
1864
1019
3441
3309
4687
4639
4497
4784
2287
4038
3939
2428
2789
3566
4738
3860
3616
4932
4354
3827
4457
3860
4254
2010
2329
4766
3482
3475
2725
4761
4250
1643
3837
2894
211
2882
3880
3837
4645
1858
4714
3179
3776
419
4140
449
4829
3412
2527
3519
69
2165
2975
3374
3292
3616
836
2266
4367
4554
2695
4840
4467
4524
3874
4725
4015
3211
4193
103
2652
520
843
4812
4113
2326
1448
3738
141
390
1398
1734
663
1882
3075
4416
3369
999
4733
4060
4910
3925
4273
3016
4471
1958
1864
3375
32
4727
3383
1157
2811
4944
4355
3548
2914
2619
4000
4173
3657
4323
4760
3878
780
3774
4409
3775
4602
4314
4940
4622
1084
4192
4004
4445
1004
4759
1631
2424
4366
4038
1569
2264
355
3254
1670
4736
187
3639
4861
3266
4809
398
2838
4291
4818
4728
4145
4870
99
2602
4642
1731
4950
4678
2269
4635
3875
4482
4729
3403
1417
4625
181
4767
4412
4582
3734
3814
4186
1208
4724
4598
3624
4245
903
1113
4588
764
4053
1731
4744
1114
4907
4588
4635
4426
3795
4828
4436
4560
4646
2791
3911
4310
3755
4421
2342
3653
4406
2507
4356
4205
3952
3798
4081
1301
1916
1604
4746
2812
4744
4529
4215
74
441
4524
1288
2068
3486
4825
4569
2390
3951
4350
2021
4208
1062
2052
1594
4443
4711
1113
2853
2179
4296
4930
4671
2956
3952
2344
4231
4903
274
7
1928
4616
1129
4542
3221
4250
4822
2896
1928
3635
382
4055
3061
403
319
2225
221
4139
4122
898
3002
4708
2250
1525
4671
3100
1346
2918
4269
2948
4787
4856
2397
4600
3820
1955
1976
3344
4701
280
4403
2391
4555
2360
651
1027
4508
5
4596
3721
4739
3391
1501
3759
4860
4655
4349
807
4139
4369
4531
686
1889
3598
1694
3818
423
4004
2612
4697
4544
94
3416
4743
3671
3037
3801
3842
1066
3399
4368
4091
2137
4555
845
3930
3311
203
4048
4901
1725
4245
2782
2909
3813
1090
709
1246
3703
4435
4543
4220
2502
3049
1411
1538
599
3809
2435
4266
4276
2806
967
2635
3098
53
3471
4440
60
119
3918
3364
3115
1930
3221
4603
682
2419
4549
4516
4519
4871
3257
4381
3425
1047
4743
4545
4460
3767
4311
4605
4406
34
4499
2485
4743
4699
3211
4853
121
4624
3224
1275
3651
2940
4456
4050
3049
4620
977
1022
4310
4487
4912
4734
4716
4308
4432
4515
4747
3455
1886
641
4748
4859
1364
2819
4402
4781
1248
2719
1916
3193
3412
3275
4176
1099
3730
4025
4370
1407
43
4130
4755
177
4500
2142
4575
3564
4803
4511
4061
4190
4982
4526
3701
2100
66
4316
4859
12
185
3792
2179
1571
794
4844
4755
4589
3166
3779
3788
2802
3894
342
1699
4229
3299
2251
310
4783
3644
1623
4416
4155
4203
1728
2255
3809
4058
4546
3850
2052
4417
1545
4750
1369
4735
3340
3086
2741
2548
1021
3959
4189
4704
865
4663
3304
4146
2854
4859
4068
4933
4176
4120
661
2876
4108
3622
4070
3693
2068
3969
3447
3104
994
147
4429
4649
1050
4117
4671
2242
3621
4444
51
545
3236
4703
105
3736
4893
404
4755
1360
4205
3869
4407
4014
2287
4962
2278
4932
4648
2600
3994
3384
1183
4401
1707
2766
3767
3846
4631
4313
687
367
4921
4626
4711
3030
3775
3936
664
1561
2671
1269
3829
99
1772
4855
2484
1934
4523
1889
4750
4628
4357
4660
4705
4707
1463
3218
1565
53
3835
3383
2691
4157
4196
3991
713
727
4755
4854
4298
2010
1701
594
3585
3279
2713
4404
4432
4370
4663
4204
3969
1
4694
4281
170
4643
4808
4518
372
4625
4763
905
1217
648
3979
3270
1692
4518
350
34
4043
2444
4774
251
4706
3647
1976
3281
4704
2522
4174
1195
4383
4005
2788
4628
676
3881
4505
2297
4772
4888
4125
1042
4730
1629
4123
3732
2467
4425
4779
3902
3782
184
1891
423
1633
2724
3800
3625
3790
3040
4852
78
4413
3076
4224
2829
4899
4623
1
2932
3140
4394
3877
1463
4308
4577
4170
111
4398
4466
4510
4853
4231
1701
3968
3543
306
4423
4873
3080
4049
4811
937
3450
4101
4692
3686
3809
2221
3830
4384
3703
1101
2698
3430
1952
2829
4018
3904
2133
491
3649
4061
4289
4763
4583
4353
4753
4189
25
3961
3336
4392
1567
3193
4303
4908
2478
2837
865
4580
1489
3440
4857
4421
3470
3580
4878
4218
4860
4386
4064
1652
4355
2564
2863
4916
3766
107
4410
1777
2607
2215
4620
757
2354
709
675
4089
4418
4914
2729
4694
2262
4060
2386
4541
3158
3285
2870
4513
4685
3504
3603
827
4771
3007
2853
4912
4269
31
4156
3881
4420
3134
4722
3812
2785
2134
4101
1623
4295
800
4106
3975
4053
4843
4409
4750
4291
3522
325
2472
453
4431
4923
4326
3533
3700
2861
825
4515
50
4617
4627
2543
3380
4527
3988
4602
3260
2214
3434
2107
4394
3244
1086
4079
1377
1
2760
4339
4723
4742
4569
4619
1000
4702
4177
14
2971
3964
4694
4079
1940
19
4023
4539
2078
3542
4562
2856
749
3472
4613
3427
1748
3109
3726
2
4671
201
4403
176
4491
3856
4049
3934
4331
4728
4698
4882
555
4750
4236
3294
4410
4747
4654
4543
3978
3253
4592
2001
4327
4816
3955
923
4072
1521
4923
4535
4242
4087
3518
4820
2329
790
4746
2707
27
4394
4307
4730
4615
4552
2833
3134
4286
4010
663
3919
4905
2948
3646
3869
4735
4535
1673
4306
4035
2725
16
4280
1214
2469
4772
209
4063
3411
4474
4575
4747
451
80
4621
3973
4706
4675
556
1887
4379
4505
4920
608
4696
4066
3063
1998
3012
4786
4787
4681
4900
4469
2009
2389
4120
3209
3208
4707
3558
4877
4235
4330
2295
2738
56
4414
4634
4163
3699
4471
4892
3894
2
3129
1667
4922
4365
1745
3324
4228
2917
4227
429
2169
4652
4753
4349
886
2293
3521
2793
4107
2817
4359
4036
229
4103
3923
2509
3115
851
1450
3736
4846
4808
3571
194
4161
685
3098
4837
4555
4650
4878
3629
1504
190
3980
3766
4404
4804
3893
332
3431
4762
3758
3664
608
1771
4802
4837
4473
810
4437
1804
4081
3809
1667
3894
258
2349
2345
1444
1569
3335
3531
691
4908
4723
4162
4787
975
2062
4743
1476
4742
4730
3980
430
2262
619
4611
1277
2276
3526
671
4392
4515
4718
4485
4679
3824
4701
142
819
1133
3551
3749
3383
241
3560
4442
2624
1001
2713
4257
843
4917
4475
4761
4628
4349
3212
4270
4096
4367
3595
3127
4874
1461
4402
4763
3647
1459
4538
4218
3581
1987
3795
4507
2404
2820
1514
4487
4797
2917
3571
4797
2829
2469
3072
2175
2296
4647
4357
4196
4346
4448
4132
1558
689
2320
2882
4014
3371
785
3968
4190
1207
48
250
187
4493
3956
3823
3756
3304
80
4043
3778
4079
341
2606
4391
2809
4472
3608
4077
3080
3105
4691
2911
4224
2804
4639
4588
2495
4571
4615
4660
4254
4791
4911
159
1443
4636
4653
4946
4696
3423
3158
4749
3717
3775
52
631
4472
4185
4712
3610
4546
1429
3450
1335
3867
2953
4923
1230
4443
4438
628
3452
4571
4766
3139
4193
3882
4403
2184
282
197
4467
2342
3923
3339
4291
4323
4725
3517
4651
4780
301
3524
4937
4334
831
771
3945
3996
3013
4849
1351
3698
4228
2460
3805
3622
4725
3246
4763
3
3948
3701
435
4521
4209
3612
2807
636
4707
4765
1654
4314
4339
4772
3695
2405
2557
4146
2770
4308
793
3387
4313
3955
3132
4914
4712
2514
2343
3336
1615
4523
3540
1746
2625
3941
4898
3610
365
1685
3105
4867
1560
4782
2652
1219
4727
3988
2636
4644
4149
4607
1818
4490
4916
2556
57
2344
3643
799
2978
4827
4460
1033
1241
4281
3862
673
1939
617
3383
66
4515
3164
4907
1942
3863
4720
140
1042
4314
2217
3842
1760
3729
2890
4114
1600
4704
4748
4750
3323
1995
1676
3558
4555
4448
4832
4794
991
3423
3512
2374
2889
1168
3019
3801
292
2798
4325
2263
3052
4313
4025
4772
10
4877
1572
1367
2760
1985
3602
3016
2644
1400
2847
591
4715
3330
2542
2197
497
2905
3016
4607
4731
1719
4511
3756
4142
1677
1371
2794
4699
4665
455
3553
4757
4692
3568
13
4556
4641
3638
3273
4563
656
597
3748
586
3146
4883
4621
3212
1053
4780
923
427
3443
4633
4198
4290
2886
3329
4919
3484
4775
187
1844
4378
4704
4353
2425
4649
4105
9
3777
4191
2221
4272
1757
3854
4894
4575
4835
3449
3899
3970
1738
4339
2733
1394
2753
4711
3368
4755
4933
4250
4608
4455
4158
4685
1207
4555
1850
3831
4190
1920
4753
3160
1696
3840
4534
3282
4864
3302
3394
3329
2983
200
2324
4888
3674
1931
4491
2986
3055
3553
4041
4506
4186
2995
2954
226
4094
2899
4542
2622
1780
4317
4745
2269
4722
4652
2732
4337
2448
4159
4365
4401
4709
3643
3968
2987
4344
4443
1700
4719
4362
3122
4264
976
3895
4717
6
4208
3956
3129
4758
1814
3063
4675
1130
3771
3773
3921
4748
4183
4010
1167
4599
4478
2997
4756
4702
544
2575
3419
4451
4842
1672
4317
4935
191
3935
2851
1958
4670
2840
4809
4231
2816
1702
530
4584
4384
1758
4508
4665
4000
4757
3201
1577
4368
33
3413
4491
4200
31
3933
4658
2839
1434
4350
1878
3464
4107
4226
2699
503
3436
1428
4300
2330
3362
22
2222
3949
4811
4636
4382
3272
3624
4890
2847
3605
3099
3524
3487
3053
4634
3073
348
1241
130
4646
566
4709
4422
1696
4617
2696
3649
571
3673
3248
4582
3997
4557
4270
4177
4747
3924
3237
4184
4565
4772
1580
3173
4777
2985
4475
1897
4012
4121
3566
4056
4644
2092
4916
3476
4348
2302
4849
1302
3102
4813
4706
4732
4756
4709
11
4489
797
4311
4409
3319
4754
4689
1001
4228
4355
1000
47
4436
263
3041
4675
4816
449
533
3348
2219
3749
4006
3495
2495
761
3711
4524
3993
4834
258
4642
4760
4517
3960
2389
1895
520
2121
1058
4059
4602
1364
3082
4331
3678
3888
4735
1031
1424
2192
4757
3716
3614
4733
224
1921
4811
1099
3939
2433
2966
3945
3622
3470
782
2300
3790
4192
2953
4615
3956
4327
793
4219
4147
2878
4827
160
3391
3719
2441
4620
3452
4218
4580
4134
3893
4730
4554
1608
3644
118
4074
2260
3800
4441
4493
3694
2869
2280
829
640
1731
4831
1221
117
3793
3535
4941
2914
3223
354
4486
3963
4434
4336
4761
1539
2254
313
469
4038
3180
520
1850
4717
4209
2164
3281
2431
4338
3472
3991
3191
4612
2894
432
4535
469
1498
3793
4730
1564
4723
2795
10
347
4837
3057
2561
149
1877
4038
3039
4119
4638
282
3702
4886
1057
4500
4917
3591
4000
3905
2896
3979
3053
4266
1503
1630
4757
2125
4871
4664
2588
4823
3506
847
2386
3673
3358
4590
4378
4268
3621
1650
1461
4024
1648
2748
2918
3624
2878
601
4830
4471
4738
4522
2079
3990
4396
3837
3345
4106
4859
4864
4489
4199
4683
3767
1959
2269
4639
3507
2494
4163
4822
2048
4552
3444
4024
3987
4209
3016
3722
0
4753
3854
1143
422
3567
2792
4351
4864
3980
3743
3372
3991
909
3063
3224
13
4236
3584
4671
1024
4465
3882
4061
85
3074
559
1482
3359
4714
3938
703
1026
24
4313
3539
3015
3819
3377
4667
2734
4869
2833
4100
3808
4889
18
4776
290
3653
4396
3820
3663
2
3296
4505
4612
2908
4794
3749
2170
4927
1657
3014
4296
4381
1816
4770
4399
4623
250
4696
89
4333
4463
3958
2925
4855
4480
4604
2566
4297
4535
4218
4828
3994
467
1098
2900
1
674
443
4001
4162
16
4795
3800
4649
849
3380
1535
3519
3863
2234
4604
1381
33
3645
4909
4666
4887
1708
3684
4882
3684
4825
4872
1905
4659
3427
819
4680
4202
1899
4486
3295
4886
4076
4877
2768
0
3048
1287
1820
0
3711
4140
3527
4225
3039
423
2865
4051
919
4429
3295
286
4014
3905
3657
4441
835
3942
4831
4287
2873
3314
2669
4749
2061
3
3496
4252
4879
694
4798
4747
4635
4805
1210
3248
1829
4641
3610
3819
2230
3180
4781
2771
4825
4525
2664
3911
15
3352
2866
1830
3690
2987
4786
4923
4522
4581
2659
3609
2532
1501
4428
3978
89
2140
4239
4733
3970
3750
4650
2424
4535
4059
4397
4307
1642
3089
2099
3653
508
2232
3693
2757
4363
1702
3862
2304
4158
4567
3781
3900
4080
4741
2
4295
4451
4382
3900
2554
4827
1653
2027
3101
3930
2891
4788
4913
3061
2020
4230
4809
3972
1497
4303
3939
4743
4297
2090
607
931
3189
1361
3206
3508
4333
4105
4821
4226
7
4699
3416
4561
4659
3131
3929
3474
3748
1779
4043
4189
3808
2856
1981
4843
3452
1164
2287
2625
4072
1792
3517
4104
3952
42
100
2705
4544
4946
4752
2864
3770
12
3680
3634
4064
2889
1593
3429
4726
40
1656
3969
4909
2294
2590
4791
623
4650
4546
13
3
1403
1984
4462
3740
14
245
1160
4394
2346
4735
3657
2235
3366
2767
1394
3908
1350
4510
1022
4633
1003
1716
2724
3368
4270
2705
2963
4451
4520
2248
4046
3820
2114
47
2609
4470
3074
1761
2935
2242
4734
3569
4289
4198
2780
99
4814
258
3229
4178
3385
4852
2106
4838
3817
4243
2856
4741
4621
4344
3341
2878
3655
2363
3969
1420
480
1788
4789
4058
3019
3785
1372
3730
3957
4856
2997
1683
1294
4327
3699
865
4456
3065
3756
262
3968
4635
4702
4489
1824
4848
4880
2202
1302
15
2260
1367
1933
3293
4672
2434
2430
1246
4913
30
4172
8
3446
3803
4493
3846
4651
2262
392
2073
4433
4550
690
4716
4642
872
1109
4571
4372
4484
4010
4332
3151
2524
4126
4103
1200
4721
2870
3758
1193
2651
4830
3092
2275
3275
4567
3597
4107
755
3597
1282
4822
4779
3345
3954
2947
3484
4181
4950
1229
4075
2473
3530
4031
4689
4839
4556
3805
88
3652
2832
3969
2190
55
440
4830
3640
2842
4721
694
2801
3603
4259
4788
3921
736
2957
4327
3058
3067
699
4524
3226
1241
130
4030
4630
4777
674
4243
4767
4928
2621
3724
4954
3300
3033
2933
4388
2413
3955
4658
103
4774
4589
791
4736
4292
4900
1436
1588
4394
2330
4001
4530
3952
2762
4297
2685
4750
3345
390
42
42
4133
3721
3778
2388
3697
4182
3568
4561
515
2538
4716
4532
2102
306
2709
3057
4634
4862
149
3108
2502
3238
2273
2100
4442
3573
3928
4548
2254
4753
4578
4607
4800
3503
454
4346
4344
4866
4431
4498
4594
3672
3819
2648
3628
147
3716
4350
1038
4527
2996
4150
3718
3862
1856
4551
4680
3594
2313
752
20
1513
3214
4547
3905
1234
4107
4780
136
3084
4383
4005
4740
1824
3054
1162
4852
4552
72
76
315
1760
2333
4276
4658
4094
1378
2890
3312
2679
4773
4654
4675
2828
3397
1623
1544
4197
4403
4518
3838
4624
3517
4682
3590
3775
4862
4295
1989
2453
4474
4827
1135
4579
4059
3875
4051
4598
2008
4022
915
3328
4311
3558
649
3828
2983
1562
3627
4317
4462
3106
1519
4387
4640
2805
4298
306
4114
4635
7
749
4066
4140
4916
2883
3983
4717
4002
4631
4484
4926
4247
2894
4113
2508
4716
4763
4125
2858
2369
1906
3920
3762
1760
4941
2778
4564
3172
1610
4314
4614
4562
1264
4459
2548
2891
3336
4916
3844
4665
3375
4440
1036
1137
2184
4106
4386
4268
1098
3684
3955
2806
4873
3698
4399
3423
4641
4439
1030
4746
4771
3693
4733
4828
3552
2107
3637
691
4911
4735
4910
560
4728
1844
4806
2429
4062
3486
2681
2657
404
4754
4264
4715
3868
2934
4151
1860
3930
4462
1932
2622
1592
32
4702
4402
1305
1749
686
3965
4799
4064
1311
3536
3835
3901
3572
4919
2215
0
4518
2019
2734
1253
1473
586
2860
3223
1510
4180
4427
4005
2395
4717
1652
4447
4961
4596
4178
4357
3426
573
4244
3654
4626
3345
1596
3386
1557
4708
2429
2355
4021
4825
4025
4835
4536
1652
3764
4323
4235
4253
3843
4572
3159
3480
4180
2805
2892
3461
4764
2996
354
1167
1215
2614
4172
3853
4791
4645
3356
3783
4564
4075
2178
4887
3254
3745
4832
4595
1425
3469
4068
1448
4439
4745
3854
4353
2472
4638
2268
3639
2454
4581
3167
4430
4379
2618
3508
3509
1790
1149
29
1544
4532
4422
2137
4815
3810
1867
4453
3546
12
3313
2225
4733
1223
4085
4120
3794
3348
1820
3024
3879
17
3105
4345
4884
4886
4120
548
1124
2816
1649
4912
3009
4738
3306
768
4467
2100
4510
4307
46
1084
3798
3087
3216
4038
4680
17
4840
568
1170
3748
4029
153
3166
3852
3058
3473
2505
3874
1463
4342
2574
3798
4838
1807
4749
2168
4474
1433
3416
3136
4519
4501
2633
4339
3580
2784
3223
3478
3111
2911
3910
4377
264
3407
4117
2254
4033
4558
4249
4317
3780
1077
4099
4645
45
2167
371
4058
4427
3214
4788
4623
2924
4372
2237
1781
4819
3650
4488
777
2895
4723
4639
2091
3187
4714
3468
3282
2193
4102
4323
2841
848
3831
1292
4121
4541
4800
4824
4514
4202
3296
2587
4338
2120
4167
4743
3805
1891
4728
4622
552
2291
4362
4216
1352
3614
4096
3937
4706
4895
4787
3664
1650
2800
2516
4397
4754
3960
3157
3849
4857
4457
2229
4318
4493
3622
3881
4182
4442
4936
1604
4828
2546
1698
3104
4164
4478
4160
4434
1419
2317
4463
2999
3766
4435
4151
4445
3835
4588
2044
4559
2159
4925
3206
1648
4634
1540
825
435
3364
686
3594
2299
1888
2842
3543
4327
4692
3427
1581
4462
4751
2292
1287
4064
4706
4544
4122
919
4095
150
4657
4380
4543
4467
3411
4421
2873
3759
2241
2981
4326
3822
1102
2054
4044
3642
4538
4737
4002
3948
4155
3781
3120
995
4916
3
3551
4463
4961
4155
1387
2644
4699
2408
1649
3944
4717
2937
1428
2869
3176
4897
4313
620
4258
4716
4511
2023
3917
555
3288
3424
1534
4398
3699
1484
4914
175
72
1852
4573
4101
4144
4223
2480
4439
1747
4820
3034
826
3061
4704
4085
2737
465
4580
3970
2989
4914
770
3471
3783
2762
3333
2488
662
574
4422
4431
4101
2581
3793
1033
2759
27
4759
974
342
3097
1090
2381
2751
897
3607
4340
3484
4431
4290
3847
4171
4846
1987
4015
3777
4922
4310
3805
3757
3788
3808
4419
4098
4251
4627
797
1904
4180
2808
4255
2120
3926
1065
4280
4449
3496
4455
4029
2847
3157
483
4701
1868
4494
3590
1892
3394
965
4762
4428
4944
4002
2966
4506
1798
1298
4932
4497
4835
3241
4615
3988
4525
2459
4165
67
1708
3012
4468
4099
911
4722
2374
4071
4172
27
3319
4820
4540
2480
929
4684
3702
1374
4469
2309
3215
2258
4239
3489
4740
2987
2900
4293
633
4875
208
4581
2885
4546
3297
3568
4515
4769
3380
3846
1300
3155
4575
940
2338
4487
2656
4693
4212
2559
3590
3434
3063
3186
2246
4548
4437
3478
2494
2866
4010
1760
3789
4252
4572
4637
4765
2578
3900
907
4168
4543
4598
2918
4478
3688
2179
1988
1078
4749
2611
3698
3234
856
4702
4064
2242
4162
1787
4365
4900
4951
2719
1202
3348
4583
4576
3147
2714
4779
668
4869
4300
731
3143
4605
4710
4210
4478
4477
4636
4890
4662
1776
2595
4068
1663
2270
2481
4236
4563
4770
641
4914
1209
3991
4796
3915
3267
3868
3393
4179
3698
4740
3919
4109
4759
3267
4931
1533
4865
2651
4320
3088
2339
4906
4535
3817
3114
2476
3542
4881
977
86
1838
4426
55
3405
4109
3913
4240
2797
2764
4670
3691
4272
3407
2130
4556
4742
4583
2404
1711
2262
1995
88
2612
4482
3095
4429
2299
4618
4930
2918
3603
4273
1366
4574
3754
2742
4687
21
45
4051
4025
25
3028
4403
3213
4727
927
412
4145
2630
3033
3947
4570
4481
128
4658
4246
756
4762
4856
4882
3525
527
4299
3730
2244
905
722
3495
4761
1317
4242
4755
4731
2894
4680
4630
4442
4624
3446
1250
1463
4745
1989
3890
4162
2146
1936
4426
4189
4111
3844
4414
4896
262
3960
1999
4767
2621
4806
3499
4890
759
3175
81
4486
3330
3956
4410
4766
1015
3260
4586
1939
4388
4386
4201
1513
2089
4143
4769
3691
4443
4569
3815
1130
4576
3310
2190
2127
4350
3072
3747
3056
4062
4718
453
4651
4511
2796
4422
858
4581
4037
4904
2910
2544
101
3417
4829
4751
900
1018
4532
4190
3594
4357
4104
2320
3887
4415
4781
1678
1310
2814
4664
4531
2155
2572
4828
4173
3035
4105
4770
4159
129
750
4163
3394
4463
4790
3975
3183
4029
3077
3131
2272
1985
2995
3753
2588
3355
1274
4165
5
3371
788
3942
3207
2396
3587
4828
2717
4336
4410
3800
1898
2470
3906
3365
230
585
4601
4862
3916
4058
4151
3572
4790
1931
4160
4495
3520
2819
2678
2176
1989
261
3572
4524
401
4442
4792
3983
4713
4876
2873
4762
2344
4705
532
2533
2138
4531
4736
1848
4768
1840
1299
4833
1594
36
4328
4919
947
4037
3865
2334
4787
1191
3200
4780
3758
4401
4819
2395
469
3685
2270
4812
4034
978
2501
2214
832
2748
704
2237
4297
4401
4791
298
3878
4811
2299
3894
2358
2918
2830
1095
4412
3545
34
3678
4612
4792
3071
3894
4159
3864
4776
757
4767
2940
4576
2985
249
2974
4142
4928
4547
4152
2651
3612
4273
2401
4640
326
3405
4473
3940
4138
4255
4142
4700
2317
4851
4698
4811
4642
4452
4290
1097
3180
3174
3474
2065
4241
4159
4757
4309
3973
1131
774
0
4637
3813
1831
3525
3471
928
2446
3458
4728
4126
4340
1903
4403
1105
356
4293
3562
3222
4598
3114
4015
4294
3387
4146
4569
2610
696
4825
3985
4705
4807
3689
4929
4889
3169
4345
2411
2454
3561
4418
4644
4166
113
410
4755
3150
136
3345
4649
4520
2372
937
173
4873
4959
3572
4774
2496
4048
1671
3622
1935
4543
3807
3877
4709
4655
4472
4810
3998
4758
2669
2617
3747
3131
249
482
2923
4210
4060
4733
4506
4848
578
1417
4166
2935
289
4709
3038
325
1954
4752
4991
3528
2395
393
1018
4528
4505
4581
4216
19
685
4628
2763
2753
635
4303
4932
4264
2248
484
4301
509
4490
675
3720
4100
4506
3197
2830
4550
3579
2677
4706
1275
2556
3761
3970
1724
4555
1140
4440
3929
3044
1063
4100
3575
4739
1288
4264
2608
812
2642
3610
4261
768
4182
2801
2500
4248
4700
97
166
449
2661
394
990
3753
284
2986
4193
689
2520
4638
4565
1339
560
2275
177
4209
4040
2078
4678
1092
3290
30
2819
4733
1145
4591
3354
4574
4663
3961
4596
4066
293
2401
4489
3947
2328
2882
3340
3289
3521
4758
4458
4813
52
3505
4756
3269
830
2510
4394
2194
4276
3903
1093
3294
4032
4376
4402
4701
4122
812
4043
1846
4737
4255
1414
4721
2474
4092
6
2091
4880
2513
4100
4848
1911
4313
4266
3694
1126
2271
4001
4480
3085
3698
3651
4178
4075
3185
3164
4866
2
1522
4767
3476
4732
1245
4015
2907
4233
4130
3948
4743
3664
4806
1105
4739
2926
2696
4687
2852
4530
4433
3285
418
1754
2729
1223
2914
2696
1776
3582
810
3444
4757
4762
2336
3835
2986
3469
4722
4890
3884
1631
3846
1712
2864
3876
1877
611
2361
179
4018
294
2009
2368
4444
4736
3831
204
3791
3411
4753
3577
2215
4643
1557
4103
1694
1797
3761
2650
104
743
3656
4798
4754
1172
1036
3454
2417
4783
20
2113
1704
173
2925
4877
4526
4760
688
4742
4935
1062
3050
4715
1834
4008
3811
4830
1056
1222
3278
2732
2668
2554
4599
4461
4210
4727
1456
4378
3589
3583
191
2863
4781
3912
3605
3354
4646
4435
4401
4804
4674
1441
2796
4840
1486
4769
4657
1433
1622
3863
2277
1748
3943
4518
1563
1362
4179
3536
4769
3843
4750
4029
3878
2885
4453
1881
4807
2216
3856
1149
1267
4625
2790
4454
3788
4068
4662
3636
3724
3124
2312
3614
4329
1166
34
4497
2167
3032
4845
2907
2752
3824
4459
2767
2219
1547
3241
1437
3615
4680
1397
4733
4750
4402
4671
3845
2205
3757
3283
3963
4010
4841
3445
4305
2087
4908
4419
3553
4872
89
4561
4415
4815
483
3138
4511
1867
3777
4318
3468
4887
4543
4406
3827
533
3752
3186
4466
1228
4134
2750
2093
4698
4779
1474
3653
1488
4225
3686
4421
2378
4164
1682
4250
4493
4456
4198
3040
4110
4848
3796
4097
4028
4118
3894
4636
58
3307
4728
4311
2490
2387
113
2977
3230
4728
3296
1947
2588
2275
3864
1438
4911
4473
4587
4506
4282
1153
3650
4662
2587
1830
4157
2519
2493
4097
4565
4183
59
4680
335
4485
1777
1700
4652
4276
4324
3284
1087
3623
3551
4456
3462
4216
906
4674
4730
3512
2516
2308
4432
4344
4750
4743
4228
4657
4137
4787
2651
189
3494
1721
3340
2217
193
3901
3337
1880
2449
3809
4889
4728
516
3753
1218
4524
4625
4738
2985
4638
4695
4284
4281
764
1549
3943
4473
3806
3852
1538
1602
595
2416
4720
2828
3611
2771
4438
121
4724
4324
4768
1295
4078
1916
1896
881
4104
1262
2912
72
1904
4361
4134
3959
3025
3883
3089
4089
4910
1465
4630
1413
2815
4175
4038
3100
454
4214
12
4453
4233
3302
1033
2593
4662
9
4271
3885
1957
4663
3371
1200
4384
1301
4184
2640
500
3467
4281
4410
4833
3701
2484
4462
4555
926
3574
3671
2470
4135
1795
4339
3046
3886
1278
4232
4171
1216
4867
3246
62
439
3122
4451
4189
1962
20
4328
4792
3524
4674
874
3687
4426
4969
4764
4435
4742
2913
4761
4904
0
4088
4860
4870
4429
4935
3983
1648
3622
932
2511
2837
4831
4291
2438
4862
4245
4445
2758
4329
4761
4490
1052
1725
4621
4542
2487
3886
1929
2791
931
55
4812
4619
176
4482
4102
3259
4656
395
4647
2427
4745
2634
2761
238
765
4958
4582
584
548
4655
4085
839
2373
1066
3390
3547
3637
3752
4760
3636
1748
4086
614
3957
3875
485
4338
4716
1201
3870
4729
1742
2368
4693
4172
4579
4585
1385
4931
2648
4058
3979
3480
4619
150
4697
3522
4682
2413
1
2501
2909
4239
1553
29
4824
1814
1200
3370
2791
4440
2310
4433
3153
4357
4322
2861
4620
4371
4444
2529
3621
4420
4786
312
4763
1505
4804
2276
4363
3972
4820
4685
4701
2342
1026
4872
4581
3575
2491
4751
4748
4804
4441
325
530
4450
382
4486
1709
3463
3170
1715
1051
3618
4287
77
3493
4461
4748
4241
3911
34
3836
2186
4784
4794
1019
2721
4953
309
2691
2007
1085
3999
2918
4096
2835
3410
2654
1832
4539
1535
3196
4404
4605
3070
148
3149
4727
4013
4578
4041
4317
1626
1271
124
2046
3204
4531
4087
4957
4903
4223
4147
4281
4650
2
1624
1907
4716
4885
4728
4735
1875
2045
4563
3024
4764
3930
4900
3267
4206
2766
4324
4755
4376
3157
4766
1827
3532
3388
3077
2703
1303
4716
597
3259
3557
4892
4004
1793
159
2279
566
849
2349
3408
757
2354
2350
975
4689
4097
2834
4814
413
4466
3155
4780
2498
4669
876
4231
4759
1925
366
45
753
1899
4746
4498
2661
1264
2423
4651
3823
3262
3641
4067
4584
1314
1723
2464
3764
4068
4624
4455
4774
1802
3945
3887
4768
2984
0
496
3527
4737
2958
2580
124
4517
3999
995
3910
3163
4625
4041
4661
4573
2618
4793
177
4199
552
3825
1953
4180
4585
3035
4835
4624
3348
4789
2448
4500
4213
4529
121
3563
3071
2059
3055
4123
179
375
4465
3345
3912
4393
66
2435
3754
2810
1452
4779
3042
2018
811
2134
1376
4537
4316
4768
2940
4199
3812
3767
1152
3004
2203
3952
4721
2548
4919
2351
3614
4440
1231
4422
4678
3928
2223
4861
264
3010
2776
3480
972
3085
4687
4248
3435
4324
3856
2767
1821
2723
3194
727
3856
4596
284
3885
3994
3530
3862
4744
378
4692
4441
3528
3444
41
4868
4187
1868
4363
4433
2278
639
4710
4754
4397
3993
4719
863
2789
4300
4337
4200
932
3025
202
4078
845
4668
4161
1581
3597
2496
4049
2781
2259
79
502
2725
2320
4173
204
4494
3588
1037
1597
0
4293
206
62
3232
3511
4512
4525
3171
1656
1648
4134
4841
3561
4273
4642
868
583
3726
686
2487
809
4133
4797
3899
3255
3912
2453
4597
4469
835
2985
3649
2979
3202
3472
464
2635
3278
4556
2371
4554
2297
4598
4938
1872
1152
4560
4536
2803
3861
3916
2323
4593
3096
4583
4472
4216
2298
1141
3719
4552
3550
4663
1505
4617
4428
812
4079
4473
4674
1565
4057
3138
2418
3615
4654
4738
121
3954
291
65
4649
2837
291
223
3990
991
702
1894
4545
3125
4488
161
185
2396
3290
952
4729
2891
3599
4579
2745
4482
2851
3790
54
4738
2216
4092
4732
691
4275
2356
4965
2466
1225
2252
3577
3841
4710
4132
4507
4367
4675
4063
779
670
4613
3423
1295
377
3948
3250
1169
4885
3816
4578
3760
4200
4755
4467
2992
4805
4471
4814
136
2028
2416
4295
4850
4053
4050
2730
1908
4928
338
4015
4422
4535
3591
4307
3525
3783
3533
2525
2445
4567
4560
1291
4586
3237
3582
4601
1153
4035
48
4806
3662
2979
3514
3997
2924
4553
4955
3985
2523
3947
3791
4570
1760
1491
268
479
2458
1870
2762
4552
3482
4880
4923
4914
3572
3056
2584
3086
4865
205
4712
3899
4411
2950
4146
4036
4934
4840
4903
898
3829
2082
2491
4888
4148
3966
4630
4188
4369
3806
546
4253
3709
4350
4432
1631
4833
3886
3969
3881
1124
4886
4273
2826
306
2828
966
4684
1965
3358
4440
100
3600
1354
4262
3329
3296
84
3982
3208
2826
4193
4449
4090
4712
3434
4139
4812
4644
4255
2168
3606
3624
925
1967
447
2614
861
1419
2114
3187
4696
0
2916
2507
3048
923
3545
3475
13
3155
2187
8
4297
3197
3712
1601
2237
4662
4417
3473
1125
4931
3315
252
1701
4590
4720
3687
2809
2627
4439
2132
2474
471
2483
952
1007
4814
2209
2501
4131
510
4568
1478
2073
3334
4197
4548
4767
4011
276
3112
4311
2527
1856
45
2685
506
4129
3859
97
396
4574
792
3866
3993
3439
132
4905
2446
2198
3015
195
971
91
2594
4598
4763
3822
1475
2537
3
4044
4167
1829
3161
2250
3873
2664
4498
4221
220
2371
4724
2533
3455
3310
1344
1210
4009
2318
3876
4730
4449
4556
2381
876
4170
4535
4359
4805
4846
2018
4252
4630
4914
4024
4779
1765
4202
4602
3030
4574
3821
4177
1762
4064
3972
4824
2954
4462
747
1114
2009
3684
4610
4081
0
2162
4561
4737
4654
3480
1777
3908
4493
3172
4155
2256
4447
4263
4346
3124
4482
4067
4315
114
4605
149
3044
1323
293
4457
456
3450
3257
2071
1990
4747
4097
4123
4718
4322
4398
2182
4810
4762
4711
2224
1211
361
4255
4403
1366
4372
4536
2829
1018
721
369
4160
4367
2774
184
356
4236
3602
1852
1467
4293
4237
2995
2794
3326
4805
4787
4760
4801
4423
4190
4165
4052
3642
4507
1840
4154
1434
4577
3200
3045
4495
4767
4142
4509
2965
4570
4646
3369
4045
3330
534
4380
4548
4444
4385
1030
4533
4378
1639
2325
4
1570
4409
3347
2230
2497
26
4507
3436
4326
2184
4454
4681
4828
193
1313
4653
4281
2824
2283
4545
3415
2388
2926
4704
3149
4737
4774
4366
2801
851
4796
3828
4648
4169
2609
1236
3926
1939
2456
316
4360
47
3537
4567
3500
4023
2795
713
1
3661
4352
4412
3197
4357
1441
20
4077
2066
4913
604
4709
2404
3310
969
3487
2492
4059
4570
4598
1226
3461
4034
3823
4229
23
4853
2763
4864
1311
4943
3314
4423
4653
4240
4255
3460
4089
4219
1996
4936
4164
2428
2595
1
4723
1933
2709
3808
5
4126
4736
3752
3358
172
3591
2987
4108
796
3414
221
6
4009
4397
1110
1607
4431
862
3969
189
4438
4510
4284
3882
820
1492
350
4712
743
4483
4201
4921
4171
1042
4612
918
4019
3801
3440
3542
447
3396
3836
1453
3449
4397
4596
3451
4620
1792
4806
4261
1961
1312
4374
2621
2100
4101
4508
2022
4200
3918
4813
4727
4470
2729
3
4657
2153
4806
4282
2619
3868
2817
2541
4735
1119
1143
1833
1621
3341
105
3818
3226
4608
4143
3308
4591
1143
2407
2854
4673
2375
2124
4308
4885
3835
3105
3991
4531
3605
2443
648
3121
2770
4707
556
1638
4017
4741
4382
4735
2877
3313
4227
4758
4549
4757
4791
3200
303
4169
4558
4284
2662
1749
4693
4372
3999
3561
4065
4661
3864
4936
3788
4048
2258
3444
4613
3759
451
2860
3808
2133
4745
1600
4414
3804
4418
801
4723
3327
4200
2172
3458
4134
1007
1871
4676
4896
4034
4452
3517
1754
3522
3998
2607
2436
3835
4744
4607
4410
1693
2241
3067
300
4046
2970
3286
7
4379
4767
290
4222
1250
4219
4057
1936
24
4183
2586
2997
4266
3765
4318
3540
1930
3162
4284
2151
1084
2437
4584
1614
4650
4407
4247
3571
929
4077
3327
4025
4449
4285
1067
4549
1909
4461
4556
4374
3114
458
4881
3741
4434
4870
4290
4752
2807
3212
4544
2768
287
4161
4602
3645
580
4503
4718
1162
3875
1002
548
2620
4931
2705
592
3984
3748
190
3819
2722
2851
482
4584
1004
2755
3321
2146
3805
4777
4623
476
3913
4754
4651
4129
4854
2685
4682
417
3634
3292
4041
4662
4660
4815
2506
1922
2697
4751
2295
3889
4104
1286
2803
3893
4386
4941
727
4607
3969
1079
2578
4748
4862
1301
3842
498
2339
3910
3902
474
58
177
3903
2477
3607
3921
4004
143
4676
3798
4553
4535
4802
4449
2672
4360
4367
4727
4905
1374
4756
994
2449
4472
1051
4234
24
4160
4944
3000
1302
4761
1325
4899
4738
4585
2131
2797
605
409
4624
4808
4615
2495
4604
809
4483
2887
4634
1949
4277
3781
2008
2390
3383
1052
4969
3856
4378
202
4394
4798
4195
489
4245
122
4660
4338
2561
4524
3565
3108
678
1370
2822
4231
2996
4840
32
777
4175
1968
4970
591
4022
2865
4579
519
4592
3966
3373
3141
3675
4778
2975
4045
4549
4127
4837
4045
4564
1655
4728
2368
662
0
4740
4098
3170
4454
4748
4354
2459
4713
2348
295
4447
4552
3605
1540
467
1708
4063
2441
4663
2916
2767
3931
334
3197
4612
4119
1300
3904
3478
1
4410
2186
3582
4846
4454
4461
4687
3962
4085
2566
2261
4779
4691
2020
4573
115
11
1827
4646
4715
3035
2811
2528
2377
3781
3172
238
2093
3864
340
4790
3482
2044
2158
2516
3285
3331
1440
1362
472
70
3646
1586
4278
914
4941
4780
1157
4079
4302
21
3261
4311
4947
3690
4759
2121
4096
4266
4444
4654
3484
4454
2881
4760
566
4728
1606
1568
4650
4908
4326
4698
4383
2862
1831
1195
487
4066
4291
4434
1766
2736
4474
3633
4685
3728
4148
4251
1666
4337
4654
3979
290
2916
4678
4783
68
4406
4307
2051
3943
159
2137
380
4847
3897
3521
763
4291
1298
1726
1451
3976
4611
4265
3201
4492
3633
1201
4593
2358
4890
4120
4781
4630
1902
4171
3181
1928
190
4758
3271
3865
1894
584
4358
4162
4451
3949
168
3668
1789
2334
2149
492
367
1671
3657
535
2056
2928
131
3451
3866
3888
3496
4703
3063
97
993
3544
272
4437
676
4808
890
4061
1181
4277
3968
4299
3390
4638
2617
4685
3460
1930
2754
4717
4839
3781
3664
3448
758
3702
4701
1001
3211
4890
4846
63
4569
2294
1483
4776
4194
4023
3076
3383
3742
4772
4093
3521
1125
1326
4690
777
2854
4960
587
1627
2333
1257
3195
3753
4683
4835
3439
3559
5
2752
4518
222
4144
4728
2883
4333
890
3924
4388
1533
3962
4554
1713
4379
4924
3880
4789
1247
3120
4744
238
4699
4790
4022
4288
4393
3793
155
4361
3181
4739
3001
4842
3764
2772
4794
3999
4706
4643
818
546
4230
4822
3662
2117
119
2997
3456
3117
4079
4552
3533
696
4288
4349
4384
3468
4556
4739
4886
4175
2423
0
2714
692
3402
3502
1994
4936
4753
3484
1434
1000
2741
2266
3489
1582
2589
437
4479
2955
2811
3424
3620
350
31
3378
2079
1657
4575
2786
1585
2323
2394
3618
4820
3910
2210
494
3514
1275
4519
2871
525
1694
10
3805
4508
2880
2262
3766
4367
3933
4283
3723
2281
1524
4422
206
4708
4560
136
4750
3939
2311
3068
2519
1968
4553
4697
3994
2252
4772
1956
1364
87
4731
4688
3604
1188
4837
2590
3792
4425
2102
1184
4496
4757
4167
2836
4838
4034
1961
3458
1996
4068
890
3420
3719
4436
4660
1691
1233
4681
4413
3182
4813
3660
3614
4653
2741
2633
2865
4297
3041
1875
4643
2922
3665
39
588
4111
4070
4575
4684
4474
1519
605
3122
911
4614
1819
4226
4069
3330
4948
4431
4088
1229
2
4222
3878
3828
404
3082
4697
4270
4375
1013
4395
4322
2825
3673
2480
3863
2461
2
100
1359
4694
2638
1602
4825
4212
1927
2126
4611
109
3472
4939
4078
1717
4707
523
4906
104
4244
4157
4437
2800
4005
110
2365
1238
1886
4543
3667
4598
367
4758
4842
3072
4404
991
4739
4794
3045
4695
988
3754
4370
3557
3966
4852
4758
1161
4467
421
1019
4625
4040
2739
2390
4460
3359
1642
2756
3194
3943
4773
1034
4626
4657
3417
3944
1917
1628
3909
1482
3318
4566
4612
4802
3553
1911
4319
4374
4035
4162
4821
2761
3477
4960
3208
1604
2836
4265
1653
523
3488
2061
4723
4612
65
251
4924
4222
4625
3746
2656
792
4159
4821
2683
1085
2110
4897
4857
3250
3244
4797
4317
4435
938
3176
4613
1786
4700
3505
3424
3744
4466
3875
4094
3970
3990
4734
3800
3868
2130
3491
4502
4659
2773
4299
2572
3729
2871
3250
4946
4466
1697
4782
1813
2725
2856
4952
4466
4038
3988
4486
3085
2512
4892
2410
2507
4923
727
4928
2604
1570
1620
2146
3758
4172
4149
4569
4771
2520
3801
153
4356
3481
2773
4419
4282
4056
4523
3740
938
4299
4415
2738
3800
3599
4553
2006
3686
2643
1027
3255
4968
1249
1879
4452
65
677
1706
3196
4633
2058
3223
4546
3741
4511
958
4487
1325
4944
2666
1280
4267
951
4820
1443
4007
465
1649
4596
1257
522
2691
3016
2570
4816
3093
4033
831
580
4877
4380
4392
4826
4323
4493
3057
3753
3762
4185
3335
3909
4485
2880
4142
897
2451
3911
1535
4445
234
4342
4408
4292
3823
4617
4031
678
4359
4869
459
926
4682
4964
4360
4227
2529
2245
331
4790
1333
284
4552
3593
1972
3358
2323
4707
4343
3358
3636
2960
1435
4606
4706
4363
3622
1730
4293
3312
4389
470
3744
1494
3778
860
4690
4760
4034
1081
4747
1969
3956
3035
1168
2042
4752
4489
4625
4726
3606
3551
2958
2707
3222
3106
4578
614
1844
1034
4367
2237
4174
4852
3946
4221
1576
4288
966
4714
1687
3993
2571
3441
3958
4604
2479
4694
1332
1139
3372
4348
264
4315
4623
2095
2311
4658
2944
3087
3354
1811
3564
17
2032
1982
1999
4862
4171
1667
3675
2903
3009
1160
4758
4855
1931
4836
1899
2853
4429
4261
1183
266
3017
3624
3083
5
3806
4734
1152
489
3911
4186
4721
4592
3888
1380
4914
2575
4935
4590
4204
4097
2164
3736
4531
4436
3094
4385
2061
2600
4771
4711
3311
4838
1567
4511
3561
2911
1911
3184
3994
3810
3912
3556
897
4707
3519
4058
3954
4413
2635
4779
4431
3762
4601
2867
2630
3819
1871
4665
2158
4812
4486
4086
4664
1226
4270
899
907
4645
3692
4746
1308
4207
4797
2363
4887
4248
4908
3101
1798
4483
4392
4932
4690
3852
4585
4221
4776
1536
4325
4523
4753
3694
4438
397
4274
2806
4840
855
3753
2656
1053
4013
2838
1218
374
3253
4106
2468
3023
2429
632
2028
897
2009
3124
4933
1024
2410
3150
1875
4746
764
4713
3655
1342
654
3491
4385
4659
4112
4319
3762
2077
4299
571
3377
4729
1884
4636
3968
2700
2815
4388
4287
4773
3891
13
4465
1272
4784
4553
3294
2150
3593
356
1870
4330
3492
848
1991
1681
4570
4838
4666
4467
0
4758
4700
1057
4925
3676
4758
4898
3138
4853
4858
1209
3805
4700
4721
4718
4335
4089
4574
3461
3318
4102
3124
2874
3478
4147
2637
3005
564
4756
3388
3727
3170
4391
3690
4591
4312
161
4805
4361
1574
1432
3124
2672
4226
4905
4363
566
1169
3904
4583
1937
1845
4334
3855
2691
4634
3736
2501
4506
3381
3544
4359
3800
3791
2523
4386
3528
566
1123
887
1224
691
4572
3546
759
2716
4652
4203
2932
1437
2440
1206
3590
1478
2320
300
4855
4476
4780
4560
3849
1506
4687
955
3162
1201
1854
132
3704
3674
1004
1427
3020
4714
53
1471
149
4018
4094
4727
4831
4226
2256
3018
3839
4419
3946
4180
2631
4921
4888
780
4692
4086
4216
1651
4221
4112
4289
544
4838
4908
26
2847
4196
4167
4172
3801
4189
3012
4062
2987
3159
4779
573
1988
4729
4549
3815
4235
2998
4299
11
3994
4033
1487
4130
4200
4618
4600
4915
4384
3993
2074
1049
2781
986
365
1293
1486
762
4760
4811
2245
4270
4082
68
1945
4639
583
463
1754
4762
4480
3399
3052
4231
4766
3649
2234
3995
4429
3857
229
4511
2383
4424
1723
4050
3026
4816
4546
4056
107
4226
3660
4906
4465
76
4438
24
4950
4206
4765
4183
2841
4754
2825
1760
4006
4717
3947
3796
2769
2775
4129
4642
4567
2776
4343
497
3338
4767
823
4767
4131
2744
4160
4226
4931
3388
4385
4076
1361
4160
4603
3303
4789
4206
700
1908
4446
4606
4384
2862
2808
3736
3356
4280
3965
4355
1992
3028
888
3257
3948
4436
4271
2404
3779
4007
2239
2190
4365
1796
643
3582
4086
193
3357
2255
3937
816
1302
4807
4390
2453
3355
4775
4806
56
281
551
2976
2311
3496
3533
87
4352
4450
1111
1405
3754
4963
4505
4761
813
4768
3163
1109
147
2536
3505
288
4501
4352
4735
4491
4738
2586
1970
3086
653
3774
4515
4133
3413
3269
1017
3840
4707
4772
3328
4444
4756
1010
1178
3265
4288
4598
3852
2638
4339
2742
3148
4975
6
3107
2869
2035
2811
3397
1738
3890
1513
2020
3277
4513
4698
4672
4607
4725
3682
4069
590
2774
4593
844
3794
4053
2161
4076
4819
4804
2947
3226
2438
4385
4522
4638
24
2437
1980
4424
4943
3026
3111
4809
3950
3187
2360
4576
3693
3076
4525
3405
3761
4565
1872
4637
4173
4786
2442
2174
4863
4427
4736
3090
342
4713
4513
4617
4797
4583
4396
4677
2408
4475
3592
3988
1120
4772
3337
3629
4914
4554
1771
4137
4451
4391
1229
2984
2873
4091
3515
4489
2285
934
4106
1223
2953
2726
4148
4092
494
3719
4780
2077
1081
4239
4733
4192
4597
2838
2371
2839
3637
4633
4761
4430
3583
520
1480
2097
4699
1
474
4828
1380
1816
4316
3866
4841
2302
2569
4280
1033
4146
3086
4796
4741
2083
3356
4955
3470
925
3135
4091
4054
1451
4392
4745
3614
4646
698
2082
4257
3200
4332
4166
4387
2427
4728
3749
4729
3714
4749
3020
4152
3629
286
2195
167
2654
2664
1
4472
3731
4768
473
4451
3572
213
4744
4251
4401
2772
623
4854
2588
2909
3512
433
3013
679
3098
3838
4632
414
2136
2426
2110
4807
4569
3734
3296
4762
2771
4476
3572
4614
4653
2259
4739
413
4349
4607
4857
66
2831
3949
3120
2089
705
3007
4859
3966
2032
3730
3266
4792
2449
4965
3727
4283
196
4725
1722
929
2856
299
4452
1591
3954
471
1049
2398
390
3102
3600
4382
2908
4868
4681
4670
4452
4565
2422
749
310
2137
3127
4137
4674
4424
4775
4558
2327
3895
2267
4823
2918
178
4874
3669
1378
4272
3213
4930
1535
3915
2068
4577
1468
4783
4211
24
4235
4405
250
4718
4916
3803
4433
4553
4794
3171
1224
4613
1664
4708
3339
593
4410
517
336
4089
4593
3097
2009
4117
4821
4791
3610
2744
4868
4846
3210
1827
2603
1495
25
4771
4163
4703
2931
4257
4875
3696
4187
3731
4033
3573
635
4665
537
2743
4438
4064
3957
456
624
738
110
246
4662
850
2400
1297
3140
4490
2969
95
488
3350
4811
1934
3291
0
4270
3584
2983
3942
4434
4159
2615
4225
392
1573
2460
4060
3554
4514
1070
2652
2877
596
4292
452
4770
3196
3923
1878
346
3327
4943
4066
1838
4519
3649
4628
4132
4033
4924
216
2055
2170
3914
4541
3916
2099
3477
4464
4840
504
4713
4718
3884
3810
3696
3752
4756
4394
572
3239
3793
1688
4148
3945
4287
4727
4190
4913
4184
3069
3847
4018
4611
1628
1864
3807
3574
3814
4181
4108
4772
4674
4716
3632
3788
940
726
4370
855
3614
2470
3335
3122
4036
4496
1999
555
1178
4574
4771
3068
3459
3725
4288
4603
3850
3443
1573
3819
3932
4613
40
4747
1583
4218
4660
1822
4673
4176
3663
4437
3178
3449
2716
4396
3812
577
2842
4786
2435
3718
2261
2529
4737
3599
3878
144
1013
2334
2465
3988
500
3630
80
2487
3364
3665
2073
363
753
4279
655
3262
1803
4128
701
3265
3103
1667
3183
4220
237
4308
987
105
4866
4445
295
4109
849
3478
2348
4295
2905
3691
3627
4751
4641
4014
3636
4202
492
4686
1053
4478
1694
4386
2346
2056
4577
3368
1962
4727
942
4128
4374
3121
1394
3417
3498
3975
4724
1748
4193
3191
4512
3362
3877
3204
3341
4628
331
3392
4861
3221
4475
1958
1533
2466
2789
3519
1085
4120
2103
3462
2813
1614
336
1365
802
4333
3182
2913
4812
4881
3315
2024
840
3778
1414
479
3996
4562
4264
2711
4765
4057
211
2881
2613
248
4709
885
1006
336
4610
4749
4183
3025
4570
4032
4593
1266
2510
3823
3732
1574
2018
2030
4690
1668
408
2980
1623
2960
3313
3065
3742
4761
2640
445
4513
2457
3873
4653
1646
686
2836
2044
176
730
4461
3977
1598
2396
4148
140
1316
4776
4578
4730
4509
297
1761
3814
1096
4328
1448
3411
2656
1102
3552
106
3192
2581
172
3586
2588
3674
2725
4390
1956
996
3951
4364
3282
4085
4483
1536
1279
4179
4624
2969
4695
2939
824
3200
4718
4253
3485
0
4617
3534
4644
4862
4796
4040
4070
4022
4393
2582
616
4357
4007
2148
2907
4713
4099
2894
4207
3902
52
4240
2934
3397
4812
2581
2586
4450
4034
4575
3768
2306
2844
502
4727
3326
1747
2979
3816
1538
345
4077
63
4365
3149
4257
16
513
2623
4356
4150
3671
4044
2914
2830
2116
4373
2498
4438
128
4462
4551
4734
1834
12
4471
4940
1748
4906
428
2915
746
2758
836
4589
697
3308
4408
3159
3666
4185
599
4805
1327
4417
4643
4186
4108
1569
4608
4460
3325
292
2446
696
4721
4163
995
4495
2167
4837
4138
760
208
2375
325
4486
4734
4306
1639
2749
4909
4484
4128
1822
1101
1261
2
4548
3423
1996
3212
3431
3206
4534
4725
1375
2548
4742
296
4331
663
4651
4659
2632
1818
2123
4445
4756
4419
1091
866
4830
2373
4739
4845
1039
4896
2726
3976
4244
3398
4756
4669
1922
3243
4842
4454
3899
2677
4286
4720
4813
4174
2358
4449
866
4622
2521
1463
2086
4821
4327
2135
4236
4117
4629
2831
3664
4766
4205
3544
4635
4037
3801
4645
3286
4215
4578
721
3879
1091
1787
3950
4876
2860
3072
4830
2774
3443
3365
3267
4624
2693
821
3661
3069
3330
1628
4883
1206
1385
3748
2511
2582
4498
3301
3079
4813
4850
24
3942
3840
4611
4738
4734
4149
4365
4697
4295
4615
3075
4390
4515
4740
3274
3264
4716
2831
1822
4016
3748
4296
4057
4890
3865
4568
724
1235
1408
1981
3413
878
2355
818
4942
3594
4608
3738
3200
3705
4352
4157
4010
2594
613
2808
4739
4310
1184
4032
4081
4567
2784
4743
4615
4410
3119
4682
4349
3810
2914
4406
3267
1976
4801
4471
3884
1447
4536
2099
3581
4206
4606
1981
2728
3792
4402
4500
3971
2334
4236
3592
3430
1636
4124
3807
1011
4302
3750
4563
3024
4828
3743
1011
1288
2537
4632
4751
1879
4781
2678
2540
4711
3736
4443
4524
4535
4510
3409
2362
4611
185
3855
780
1991
3881
579
556
4725
1486
4881
856
150
3383
2472
1480
4725
1180
2601
3460
3389
2040
4534
3545
4555
4268
4777
931
2000
4750
4142
2363
3140
4490
4557
1053
4135
3817
4604
4531
989
3685
2615
562
4097
3750
4546
1484
1866
16
3096
2843
3253
333
1989
4751
4491
3525
2379
3032
2111
1808
671
4619
3281
4563
3372
2838
2526
4308
153
3651
2
2534
1256
4082
2059
2418
3017
1967
54
2483
4547
3054
4677
3898
2700
4351
3257
3714
4597
2650
2359
2630
359
23
2075
4714
4911
3475
3613
2251
3489
4474
4407
3391
135
710
2761
1660
576
3896
2340
990
2978
1723
4513
3714
4435
4068
3693
434
3762
4904
3604
4518
1026
4052
4762
4760
4445
4702
1915
286
4563
2993
4102
4221
3021
4390
3650
4763
4489
785
3900
3762
1537
4476
4748
3918
4486
3715
4069
1168
1763
4789
4815
1556
2798
1847
3963
3784
2810
1245
1944
3175
411
4753
4397
4534
2262
4634
3983
1519
4756
3147
4704
3211
4758
3126
4715
4095
3128
1924
3088
4430
4799
4774
3839
4762
4463
1749
1598
3750
4837
923
3487
4826
4458
4726
3934
2161
221
4421
3005
4046
4779
4572
4584
4110
3342
4464
4069
55
649
4334
4694
4439
4545
4075
3642
2138
4175
4507
262
4933
4407
4440
3513
3052
3395
4752
2274
4694
4559
2691
572
649
3085
621
4032
4070
3972
4479
3164
3171
1137
4571
221
2243
2679
3048
4661
4788
3263
196
4046
4585
4623
4739
3581
4691
4380
3086
3301
1309
2162
1768
528
4333
4731
4269
2518
4434
4212
3989
4287
4219
4774
140
3701
4632
2304
842
4752
4354
4050
4131
1511
4314
594
3448
4387
4685
2227
2941
3432
2075
3832
4636
4495
2131
1927
4105
4485
3020
20
1533
3647
4477
772
3458
3028
3571
1021
2361
2433
3660
4370
4383
4978
3429
3357
4917
20
4762
4087
4323
3793
3123
90
4361
2674
4560
3574
2784
3881
3339
4128
1561
1189
58
3118
4350
3111
602
1758
3474
3205
2173
2036
2492
2614
3630
408
2094
4460
4752
4674
3011
3157
975
4357
2657
719
4607
4312
3548
2159
4613
4463
4731
2888
4450
369
1942
3611
3456
557
989
3921
1216
4905
4891
3620
3495
1916
3130
3684
4915
4610
726
21
3326
772
2205
4410
875
3871
2254
4669
236
4583
4561
4419
4601
2446
2161
4648
4014
3937
576
2641
4136
4877
2012
1706
4776
4309
1208
2860
4903
533
4689
3622
2248
3940
3943
3858
4140
4859
4506
4290
4678
2038
4656
3299
4546
3866
2774
4771
3516
3784
4280
3395
4889
1380
4878
2892
1060
3380
4205
4309
430
3765
4341
4546
4761
4754
4434
4765
2515
2496
4964
2015
4061
2658
4711
2279
651
3295
1941
4325
3161
1963
4795
4619
615
1069
4754
3184
1366
4662
46
4726
4802
1733
4299
3083
4751
2615
3931
4672
55
1266
3461
4303
2156
4488
3993
2419
4778
4750
4191
4711
4433
4836
4707
4360
4067
4397
4919
4545
1
3854
2797
2677
4138
1581
4615
4412
4209
2446
813
4765
3848
4390
849
4734
4319
3706
1489
3757
3843
4726
2006
3184
1996
3607
16
2444
4708
4748
3056
3525
2237
4915
2088
1882
1899
3419
123
3554
3674
4773
621
3199
3346
4340
3877
4751
2446
3918
470
4473
3510
2992
3350
4892
4279
3716
4603
2423
830
3595
3057
3624
2934
4058
1339
1866
2903
3634
3652
2293
4019
2953
4341
2217
3315
4199
2700
3551
1216
2348
3252
3290
3651
3844
4595
4657
4389
4840
2828
4759
1551
4866
455
4721
2361
4897
3125
2601
4454
3119
4672
4518
1798
2700
1688
3372
1459
3306
3566
3997
3996
3243
1329
4924
4293
4634
4672
4920
3
3286
2247
3127
2719
2334
4713
2976
2946
3139
0
1382
4042
4758
4775
3814
4739
1440
3931
1113
4574
4154
3258
3798
4155
1956
3915
4739
4826
3055
60
4584
4578
3562
4286
3334
4797
3304
8
4639
4408
2349
4807
2455
4636
3491
4682
3833
3849
3401
4116
3111
4573
2358
1418
578
1652
315
3490
4785
3343
1935
3936
1654
4517
4710
2932
3847
3481
4612
3344
3956
4483
1968
4392
4525
4253
4053
4017
3366
3665
1287
1279
1443
3749
4725
6
4263
4822
2848
49
173
2376
3823
2684
4772
2659
917
4562
1604
4615
4609
51
2998
3758
4619
2498
4555
4418
878
4876
4865
4421
4727
2238
963
3444
1839
2138
2432
4115
4731
4890
3916
1301
1
4804
4413
4471
307
1
3341
3701
3256
2827
3994
3135
1309
1101
463
2304
71
2177
4758
3531
608
2808
3290
4272
3867
791
3989
4518
4752
2876
1603
1220
1151
2204
4392
2608
4084
3195
1908
2419
3161
4927
4473
4970
850
2943
4005
484
2889
4316
4233
4824
4152
2582
4017
3310
4941
4507
3784
4464
2
2893
4846
689
4811
4858
4914
4178
3555
4872
2878
1233
4451
2659
3116
344
772
3602
4519
520
3419
2223
281
0
4708
333
4696
1210
3802
2127
117
3706
4756
4763
4776
3860
4832
1605
4046
4553
3003
803
4185
1735
3988
2763
1502
1195
4648
1372
3316
3875
1660
3106
3025
3853
4509
4486
1489
2584
3033
98
4082
4439
1735
13
2818
3060
3816
142
4150
102
4968
4964
4665
4633
114
294
634
3801
4652
595
3237
2958
1037
1178
3057
3961
2495
2806
4698
4610
4516
2079
4534
2769
4384
4614
3533
4803
4052
1606
3157
3800
2458
4870
859
4308
3586
1057
1339
2776
2262
336
3432
3100
4850
4851
4644
3253
4839
1374
2092
3441
4677
1701
3996
3077
3791
1197
4403
4598
2500
4573
1154
805
4754
4096
4610
3992
2862
435
2939
4799
3583
3887
2944
1855
3583
3229
4449
4719
4778
4929
2074
245
2803
4829
1286
748
4411
3322
4159
20
4291
4393
57
3976
1757
4003
4349
4685
25
3672
164
3985
3317
4708
4715
4900
3543
3396
4770
1490
4201
4548
1949
4013
2921
4709
4267
3546
1098
4501
681
1550
3417
4751
3142
4779
753
4625
1669
1621
4670
1806
625
3203
4777
3202
4774
4619
2674
1437
2770
4754
188
3908
3086
1776
4105
4145
630
4030
3461
4316
1996
2265
993
4406
3149
593
3122
4477
4101
4076
3907
4117
3662
4854
4682
4010
1655
4624
3141
2907
4871
4851
2493
4781
1820
1018
4857
4742
3360
4175
819
4308
4110
4753
4713
4312
2705
4434
3438
3134
3809
3029
2703
36
1856
320
2705
4112
335
4058
2447
3388
2415
3817
4928
2765
4132
2457
2176
2912
4247
4611
80
2757
923
1833
117
3856
4665
2262
4253
3720
1129
2892
3611
4753
3678
3698
3704
2787
3388
4778
2578
4883
4760
3448
2804
4842
362
4083
4703
4720
2933
1731
2133
4550
3641
4661
4922
4744
2702
4286
4560
484
3369
4721
4836
3379
4179
4504
2223
4133
377
4740
2901
3502
3386
4429
1190
3038
19
7
3322
923
1493
80
3055
4106
4050
76
237
10
1671
2095
2976
1706
3298
4298
4179
1810
3939
4742
3246
4439
578
4887
4641
944
4572
4763
3840
4379
4091
3196
4468
4257
3783
3368
3760
4948
4045
4572
1573
4809
2289
4743
800
1322
3344
4654
3401
3672
4895
4777
4231
4708
3559
4749
2701
3858
4249
4404
4615
4591
890
3148
695
2
4888
3345
4498
4168
2869
1660
4452
3972
56
2365
4182
2856
4174
591
3995
1718
150
3859
4877
3441
2678
791
3183
4437
3965
378
1184
4365
4434
2435
4476
3526
4055
4719
1468
4784
4488
2186
4095
825
3577
392
4467
3254
1105
11
967
3295
263
4735
2588
1843
4782
2364
3525
2253
3963
4043
3590
3732
2337
2696
2983
2079
2772
3509
4141
4593
4571
4045
4495
2266
4090
1568
4878
4505
2794
4575
4171
1832
3608
4630
2008
2049
3207
4736
4835
4801
1376
3529
4740
472
4692
1106
3128
1494
3900
3501
4791
2471
2097
1278
1100
1890
4283
4228
4781
458
4616
4637
2837
915
3993
4694
3184
3518
2352
2211
1742
1296
4412
4832
4798
4428
4151
1748
326
2358
4721
4789
2097
4318
3075
4804
3978
376
2881
4227
4593
4313
2861
2539
4748
3234
2688
4732
1669
4021
1730
3346
3450
2458
3130
4101
4471
3964
145
4503
3291
153
2870
3962
3497
1191
3711
3400
1665
2705
4027
140
4935
3210
3580
2239
3227
456
3413
3115
4572
4745
4768
4729
4660
3548
4772
815
1277
3566
2171
4903
3423
3337
2614
4745
4786
4122
4491
4544
1072
2372
411
3475
4559
4774
2247
440
4241
1103
4541
3723
3747
4747
2288
3593
2885
4608
4545
880
3557
2842
2491
4748
2684
2060
4336
4664
3292
3121
3497
4199
4748
4860
4804
3819
4732
3958
535
2652
4903
4376
135
524
2850
3895
1577
4522
4670
4139
3598
3990
4641
3469
1354
4173
156
3909
4793
4622
3532
1471
4075
3606
3934
2762
3788
3993
3079
3417
1591
483
4789
1246
4489
4649
4749
2451
4207
2826
3400
3879
2539
4697
286
4148
2946
4388
4023
3397
1502
4781
1654
4655
4665
354
4795
250
270
4358
4756
4749
277
3754
4520
4518
3453
4401
4576
2970
2503
1928
4237
2272
2365
2073
3834
3120
4774
1560
513
4902
1532
4426
2410
3652
4698
1659
4157
1451
3381
4704
4775
4685
2550
4772
2172
4791
4347
4838
2931
4346
1777
1860
2708
4903
4923
3080
457
4492
4876
4436
570
2626
4723
4730
4592
1946
4502
637
4271
3733
4899
719
4183
2284
402
3511
4686
1070
4711
4253
3087
575
1489
3991
4934
1037
4728
2833
430
3076
3902
4354
2036
4488
141
3165
3833
4101
2759
4116
4195
4067
3239
241
2772
1941
624
4107
2551
3413
4638
2976
3944
3006
4244
4196
2243
3898
2768
3927
4751
4525
1553
3794
4624
945
2527
2894
1744
3088
3973
3662
4724
3073
4289
2293
4620
4335
4179
3700
4423
4223
4729
734
4613
3740
1347
4451
4756
1834
4588
3407
3304
4816
3141
2813
2695
2277
4698
3459
3572
2489
2531
3276
202
4026
1911
4692
832
2355
4560
4320
301
4340
2781
607
2688
822
4682
4237
1391
195
4155
3855
3194
4893
4639
4749
4017
2945
503
89
3949
4289
2813
4678
4211
4018
1526
3382
2979
2312
2150
3312
3742
2848
914
1921
4880
954
4811
4794
3333
160
42
4747
259
3887
3893
2696
4742
4697
4707
4107
1977
4118
4119
1014
97
4796
4353
3799
3284
4611
1693
4226
3593
1794
2033
2529
3341
1416
496
4594
13
4272
2461
997
4933
3891
3708
4756
4780
4564
4436
816
1237
1373
3585
1667
2543
4535
4755
4315
4736
1747
928
1657
4193
2151
330
2250
4545
2870
4891
2948
4323
543
790
2614
4819
4674
3518
2992
1302
4799
4548
3778
3306
2230
3392
1335
4775
4525
4739
1901
3667
3893
2227
3125
4638
3975
4347
1197
3692
4936
2339
2887
3901
4122
545
4274
3679
1383
187
269
3475
4239
4691
4626
1505
4854
4958
4915
2332
2798
4875
509
4561
3995
4636
3342
4303
4711
3579
3398
406
4406
3844
3865
2252
161
4814
758
3779
4421
0
24
3208
3754
3137
1226
4756
4945
827
4641
40
4733
3265
4939
1767
201
2424
4362
4537
4332
4273
4917
4718
2976
3434
1275
4926
744
980
592
4418
2703
3181
4283
2266
3302
2986
2770
3161
3945
3243
2211
2736
2161
4927
1365
4151
4297
4687
1199
4762
3358
2496
4164
3868
3456
308
4133
2289
281
3434
3619
4936
1024
4335
1542
4549
4654
4821
1636
3974
4693
4635
4557
2842
3817
3712
4652
4678
3177
3815
4889
4773
4001
1517
2493
1527
3731
2968
4350
3371
4730
807
4038
4610
1755
3041
2579
1982
4775
4459
4688
4850
4712
4739
4892
3790
970
3520
2505
4712
3679
4620
3866
3558
2232
4368
3205
3915
4843
2539
1715
4084
2250
7
3743
4489
48
3111
3618
2448
1659
2364
4603
4384
4626
2207
2186
904
4348
2743
207
4286
2164
2520
4378
3859
870
3940
1360
4688
4044
2724
1429
2918
2739
4884
4043
3725
4084
51
1482
1439
4209
4375
4606
2651
4597
3104
2126
2696
2679
4716
3787
4313
2734
4222
3508
1543
1634
3938
4438
4768
3434
3183
4097
2782
4807
156
1137
4810
3143
525
2217
4031
1100
2176
2093
180
4264
4342
4723
4874
4112
2721
1971
4578
4228
50
2990
4022
2977
3361
4278
4014
4199
2457
4703
3784
3782
3326
2007
2612
10
4365
3959
3692
4319
3286
4233
4753
3495
4845
2981
4567
1949
2680
2864
4642
3821
2958
3869
4766
4722
4692
4767
4047
4698
4447
3853
4189
4351
4339
2944
3017
4324
3072
4229
4509
465
3677
4624
4912
4730
2979
4927
2875
2531
4331
4938
820
4258
576
1578
4264
4235
3746
3441
1488
2953
4608
1358
4619
3379
4258
4378
4695
4
3379
4517
4551
3762
1010
4731
1416
4875
4103
3429
4419
665
4786
3801
4916
4754
4692
627
3801
4913
3945
4496
4630
4801
3570
4079
3582
16
864
2540
4909
4835
4579
1504
1556
4049
3349
4544
4138
2254
4687
4847
2107
3468
3713
821
4291
4112
1991
3954
2051
1061
12
1786
4344
1856
4235
4205
4680
1608
4680
4349
3804
3115
488
4190
1909
4765
3591
4680
4467
3869
4740
4388
4563
4095
1924
3633
2705
4800
4203
4122
4520
2307
3603
4237
168
2654
4768
4145
1436
3863
2161
4652
4147
4901
3864
3005
2201
4737
2614
4652
134
2064
4792
3543
4704
3466
3814
3237
170
2877
713
4727
3982
3498
2575
3926
68
3589
4833
205
3732
4724
4869
1782
2299
3213
423
4875
1068
3726
4146
160
4812
3721
4939
3563
4877
392
4272
2905
4954
3991
2283
171
4807
1450
4722
4747
652
2393
3108
2822
3310
3004
3090
3942
3748
1956
14
1854
3799
4374
2588
15
4600
3508
3839
1538
2499
4619
2590
4351
4732
3947
3359
4539
3803
976
4495
3429
4374
3940
4690
4324
4698
4513
3349
3863
1703
3484
3757
1485
4715
4529
4598
1786
4079
2414
3514
3963
722
2214
4838
2400
3916
4395
1831
2865
4059
4917
2766
2560
253
4237
3172
3478
2615
1352
4309
4828
2441
4816
1359
2667
2837
4623
4477
4822
4621
4186
582
2506
3085
3785
4732
1838
138
4939
3189
4706
3239
59
4915
1065
4541
4133
4217
4707
1020
4708
4768
2861
3162
4544
4202
4920
1619
2991
82
1597
4018
3785
4832
265
738
3450
4386
169
4921
4809
1182
3988
369
1045
4676
3627
4766
4420
2795
3554
4320
3101
4823
1979
1711
1076
3
2579
2710
4475
3191
4640
4526
4719
3973
4133
4290
4305
4706
4352
3969
4814
1291
553
4303
2101
3607
2308
1798
2415
4376
3194
720
3316
3870
3808
3385
3586
1146
3832
4228
2616
4301
1510
639
4656
3320
1869
1080
2997
3336
4812
4924
778
1717
1849
4288
4635
1430
3208
3834
1606
3269
1531
4720
3216
4702
4740
4044
2004
4557
1561
2358
309
2912
2074
1506
3848
3340
4826
3532
4114
4568
1822
1711
499
3974
1808
3254
168
3385
3187
4564
2882
2183
4434
3672
790
2649
3719
3751
4173
3221
4221
4712
3461
3954
4541
1991
4741
4665
4077
4604
107
3087
3614
4087
3024
0
791
4673
4186
2705
2259
4064
4219
4161
4612
2781
408
3803
4621
2515
2338
4680
4415
1427
4169
3471
2130
4362
1627
4907
2524
2892
2825
1570
4657
4435
2979
1606
2405
3484
2267
4918
378
4687
4134
2102
4202
3467
4260
1904
2963
2663
4498
3024
3410
4455
3069
4173
3803
3465
3310
306
4945
3808
4528
267
1385
824
316
3554
2858
2074
4244
4144
4559
4327
3783
4001
4447
4021
4383
2213
1783
4379
4494
4204
1006
4868
2192
4051
4943
1257
2123
4918
859
4154
4133
4257
554
3
4203
36
4203
1578
1349
2261
3871
3776
2052
4358
3774
4805
2569
3056
3041
3202
1288
4060
3976
4423
735
4935
4381
4838
1074
1756
292
4499
61
2731
1199
4624
4794
4449
3055
3751
3972
2299
4326
77
3418
4249
1263
3947
4329
3034
4170
1863
4536
1693
1334
2558
1034
4058
3924
32
4885
3859
38
2981
4224
2551
4385
4104
2949
1667
1217
2481
3810
3582
3730
4179
394
4733
4434
3419
1818
4438
1932
4065
4817
4237
4189
4824
2459
968
4608
4122
3198
4106
3585
4151
4127
4310
1334
2728
4910
4739
3392
4793
2270
3421
4722
3600
2578
3423
1586
177
4818
4081
1647
1482
2300
4716
2953
4907
4729
497
3729
4629
124
4158
3908
4598
4738
4862
3513
2311
4883
2480
2073
3978
2921
4164
4946
1536
2487
782
959
3470
1649
4369
4545
2729
2878
4931
2596
1299
4590
2126
4699
4436
3334
3905
4896
591
1397
2113
3381
4023
4706
237
1557
3485
2320
2406
3997
3752
87
4726
3605
3008
1833
4940
2771
4644
4595
3695
1162
2327
3454
1428
4484
2186
3624
4503
4143
4804
4497
695
3979
2259
3259
178
4477
4481
4461
3948
4256
4413
872
4125
4023
1152
2552
3001
3602
1758
4249
4445
3808
304
4388
3167
970
4616
2920
3463
4367
3971
4689
4455
4157
4168
4556
4604
4698
4380
514
4504
4150
3421
3124
3469
4260
1758
3806
4473
643
4715
1817
4858
4643
4672
2366
1971
2133
4135
2677
4506
4172
4784
4930
4354
2871
2254
3181
4753
1501
4760
3944
3031
4141
3951
1753
4347
2388
4631
2490
4733
2509
3323
3297
2863
4629
1915
4791
3655
4035
4153
4905
204
4571
2496
4047
4424
4716
4680
2553
4609
433
3473
4521
3696
4793
2123
2845
2117
3617
1148
3397
4899
1139
4765
1768
1
3270
3976
1505
2190
2253
2091
4442
4710
4696
3005
4914
3173
1722
3486
4181
2084
4580
3286
4498
4433
4143
3305
4657
2297
4377
192
4194
4823
4853
4314
1255
4418
4053
1127
3638
3856
4386
4165
72
4778
1777
4715
592
4869
4699
4771
3390
3361
117
4506
3526
3201
4416
3060
3753
4493
1792
3818
1084
1815
3694
3135
2037
654
4518
1390
2295
4623
4860
3386
2767
4139
2818
4244
3918
96
4748
3166
4773
4296
3702
4108
3051
4723
1083
2031
2572
4384
1370
4195
4765
2522
1852
4235
4175
3450
4479
545
4702
4835
196
4852
4736
319
4615
4717
4610
4363
1358
4787
4921
3150
3128
4347
231
2206
3297
2921
2568
1194
2519
4928
3598
1318
3539
3092
1
3514
1543
644
4806
3710
4450
1082
4771
4380
4668
3964
3207
2176
3159
3281
4269
3219
4280
3526
25
2753
4751
3846
2814
3169
2025
2035
2441
3858
3398
4724
2188
4768
2281
3025
4413
4423
3259
4472
3784
2584
4536
386
4731
1665
4466
4842
3952
4104
727
604
4014
4675
3991
2139
4352
0
2164
349
4875
3421
4243
2479
4101
1729
4332
3511
2263
2190
4837
4158
338
3117
4335
2555
4838
1750
3853
2053
3711
4225
4875
4655
3747
4802
3544
4379
3037
4554
4739
4786
4092
4025
4098
3875
4473
4577
4548
2945
4716
3609
4708
1955
4872
3036
4887
1615
3636
4755
3653
4567
4923
4603
4265
3675
3283
4895
969
2841
3245
4772
3772
858
4578
864
3237
193
4488
1122
2963
2829
4953
4426
4478
4751
3663
2754
4924
4578
4805
4631
2843
3827
2490
706
4832
3485
3283
4749
3651
4064
4035
1610
1123
3466
1589
3995
1577
2409
2128
4354
2254
1155
4838
144
3970
2692
4562
2753
1702
4796
4140
4744
4452
4465
4443
1849
4441
4929
1508
4804
4857
654
4599
4752
4501
4468
1701
2931
4646
4988
1302
4383
4692
4709
4605
3236
4408
2426
4437
4666
4362
4233
1588
2897
4757
3768
2285
4524
3892
3973
4345
2966
437
4538
4770
854
4893
1028
1494
4557
4020
18
3199
65
4946
3601
2130
2637
3271
4352
3265
4132
3786
717
2963
4155
4588
3506
650
4725
4606
4321
3886
4696
787
4560
3568
4495
4128
4801
2594
3280
2259
3165
3152
1954
4759
2168
1151
2044
4600
3552
4713
4705
3659
1415
4894
4749
1519
4799
888
309
4972
1257
2230
1413
2309
2784
2223
147
3834
2121
966
4112
257
1184
4678
4529
4274
3856
2709
1804
4903
3333
942
4617
4079
4211
22
3907
238
4325
3013
4714
4705
4843
4527
4829
4087
3577
3585
2977
4874
3553
2565
2615
2988
3839
973
4875
2395
4729
559
4525
4687
2614
4846
4304
501
4282
3686
1567
3722
1951
3966
4471
4100
4499
1567
4508
4602
4364
401
4909
2661
1458
3134
4872
531
1890
3740
3926
4160
2321
4147
3664
4813
4013
4269
3724
59
4383
4223
1944
4591
4708
4922
4611
3541
4213
2792
999
1017
4801
4559
2355
1938
182
3822
4421
3447
1960
1359
4549
3045
2804
2131
4283
3991
4880
3232
3909
714
4601
1399
933
4365
3936
1738
4285
4618
4720
4289
4535
4782
4094
4746
4901
3893
3470
4537
4629
2867
4676
3277
3180
4761
4592
4636
1969
3370
3327
3140
2679
1618
2100
1697
4171
1577
1170
4244
4543
2858
4848
4906
4446
4599
4515
4035
664
4921
4009
3099
2671
4913
4145
4554
4741
1727
3305
2067
4112
4532
3553
4248
3051
3093
2735
3292
1930
2737
862
2028
2636
3536
2481
2606
674
4732
1940
4583
1997
3616
196
2830
4353
4532
4098
181
3570
4783
1233
3835
2176
4709
4085
4908
4761
2787
4494
4643
3067
4184
3166
756
3973
4574
3873
4377
2893
2486
4896
4761
3839
959
31
3943
3088
4957
4830
699
3621
4275
2650
50
2765
1185
234
3552
3305
4700
4136
1979
4422
4727
3182
4595
843
4059
2693
4887
4275
3555
4798
4696
4320
2890
4876
4366
4916
4649
811
4674
2692
3050
4699
4634
4358
4319
1025
3282
1304
1501
4559
4481
4327
2102
341
4820
2490
4939
912
4722
3711
1014
4171
4558
686
1917
4487
2804
839
3779
4640
4105
4446
3987
402
2258
4014
4592
3356
4273
4208
4003
3912
4738
4331
3942
4895
68
4748
1195
4515
4713
4299
2383
3985
971
3435
3791
4553
4831
4520
3141
70
85
4292
4693
2839
4398
4785
2047
4667
3786
4638
1574
2518
4598
3090
4285
4811
1377
4792
4074
4553
1337
4823
4903
21
3836
3652
1665
4091
4156
4606
4469
4707
4457
4620
2747
4226
4003
4757
4454
4025
3998
735
4745
1105
4689
3215
4521
3718
55
3140
2020
4844
2061
4840
3872
3607
1403
2265
4832
317
1581
4725
3852
3524
3914
4802
1127
51
1300
4852
1038
4561
4254
592
4887
4348
2217
4171
3739
4357
3691
4620
912
4600
3771
1197
4714
4216
2043
4653
3475
4174
4255
4735
4766
4630
3099
3850
4397
2360
3761
4455
3371
3352
4622
3063
4552
913
4596
2901
4730
2003
4294
993
1883
1208
3000
819
1724
3410
3626
4927
4680
4693
4814
3855
2867
2613
576
3016
2954
3868
3726
3240
3901
4646
32
4706
3035
2545
4762
1536
60
3045
3181
738
3960
1468
4802
897
2346
4833
4581
2033
2168
200
3388
3240
1551
3801
4728
4726
3334
2372
1371
3669
2244
2327
1702
4225
2065
4724
2239
1603
4469
4747
87
397
1414
1894
4068
4281
3244
2635
3870
4520
3950
4805
3197
4485
4539
2796
289
4925
4599
4778
3735
4761
4441
907
4501
1879
1738
3883
3179
2085
4159
2226
4337
3957
4793
1074
569
4682
4797
4395
4628
4079
4737
3465
2473
873
4590
4578
3148
1951
4816
3324
4465
2029
4592
1838
3926
4879
170
726
903
4744
8
4283
4008
2897
3793
4107
34
2946
3950
2434
4396
3453
654
2420
4775
3988
4394
4240
1070
4621
1800
4727
4507
4226
2781
4316
2408
4754
4416
4173
1795
4050
39
4782
4142
4044
4496
4265
665
1245
3975
4329
4836
4201
300
4840
3784
4494
2019
3233
3986
2732
4885
3802
4347
3954
3014
4673
2963
4391
4529
4851
4380
1331
3312
3031
2082
4204
4205
2344
2088
3807
2406
3
3162
2061
3610
2576
3520
834
4727
2608
4673
4407
4504
3579
4620
2057
4163
4922
4558
4432
1379
3327
4624
2076
4496
3126
1683
1461
2993
4767
2864
4667
3838
4476
1141
4218
275
2750
1631
3736
3797
4569
1714
2743
4576
2804
128
2007
3927
4609
3814
62
1356
4816
4515
544
1019
3189
4317
1879
4621
2036
1606
4713
1033
4421
1681
2957
3830
2762
1249
2203
2539
4914
4743
1837
4799
3694
603
2706
4865
3517
2426
1231
3787
4396
2343
4809
2764
175
2083
4227
324
4752
3547
4739
3580
693
2552
3746
3381
4739
4608
3730
3869
1539
1039
2395
4248
2739
2645
4109
4365
4340
19
1276
4795
3828
4527
4806
4488
3195
4044
4682
3407
4010
4487
3029
4667
4780
4897
2262
4797
3356
543
618
4267
1772
2492
4174
2511
3910
1394
2176
4823
2473
4789
1490
4749
3962
4678
1199
874
1062
3359
1038
4781
1460
4740
4706
3899
1946
3007
3443
3973
4382
3810
4738
37
1188
4347
4168
3207
4079
4903
4674
3927
658
4058
633
3150
4401
1881
4474
4858
4652
1276
906
4618
4490
4434
788
2879
4591
2329
4301
3319
2189
3273
4828
1062
3713
4892
4604
427
378
4679
4509
4244
4861
4002
4736
2803
2658
854
1406
4742
2660
4745
4612
4077
491
7
3034
284
4793
3069
4569
4872
4390
4332
1302
4677
1616
4588
4495
1726
4667
4302
4616
4550
290
4940
3069
3575
73
4015
4085
2245
4052
2124
4099
3666
4051
1003
3861
4448
3951
4269
3748
4838
4383
2562
4780
3932
1032
4671
4232
4165
4830
4742
4706
4746
2299
3580
3763
1120
4662
4770
2915
16
4196
3204
2216
2194
4499
2571
1339
2778
3683
3769
4059
1689
3499
4600
3710
871
2
2782
3444
3939
620
80
1440
3374
4951
4717
1463
3247
4657
906
2292
3635
2708
4560
4246
4000
3925
2693
2882
2995
4512
4274
4563
4834
4688
1285
2417
4262
4456
4155
2630
4714
4765
4361
4505
3898
863
4523
3679
4518
2108
4942
498
70
1548
1417
3529
4775
4045
1104
2404
4513
1374
3331
4699
3659
2078
3726
4116
892
3743
4520
4763
4732
2838
3795
4779
2563
3758
3579
2313
3456
4243
647
4771
3501
615
4155
3831
1680
2163
2924
2418
4510
3630
3930
3610
3409
4865
1724
4642
380
3341
3003
4624
18
3930
4800
3881
3871
2566
3088
1332
4725
618
3444
600
4458
4041
1002
3558
3989
4922
1591
1105
4886
4283
4758
4257
3384
2053
3795
4380
2625
3364
3764
3793
4576
4469
4527
4715
844
2025
3515
2641
4883
5
4221
3609
4212
2276
2598
2746
4312
3445
4343
4780
4296
1389
4775
1026
4051
3929
1508
4780
4848
1559
4747
4500
4052
3358
4205
4905
3603
2161
4644
4834
3407
230
4691
3152
1454
1032
4621
4762
4128
1632
4397
4076
4341
4829
3728
300
598
3716
283
3321
4577
3124
2713
3741
4741
3932
3975
4137
4360
1070
1155
3892
1390
4614
3847
4574
3031
4669
2158
4439
3926
1010
2767
3953
4674
2797
824
3588
4145
2759
4727
4470
4386
3965
1464
534
4884
212
1821
4045
4257
3875
832
4441
3338
2676
4744
4762
4494
3875
4160
54
4351
2311
2272
2956
2425
4577
4829
3359
1415
2206
19
3734
3948
905
4781
3333
4293
500
4621
2238
1232
3674
2765
2013
4881
2819
4713
4927
2056
4529
4714
3283
4949
763
3882
4235
2383
0
4497
3344
4562
4918
4565
4745
4064
2194
4543
3275
3482
3262
4004
1965
2077
3770
473
3224
4303
4439
3369
4433
3441
2908
4201
4504
3788
4346
2440
829
3910
4759
3471
132
4435
4155
3705
4502
3138
3723
4869
3857
51
4638
4387
4675
2921
3993
3403
4894
2712
4737
324
908
4518
270
4583
3202
1193
3493
220
2793
2822
4774
4094
4718
3821
2948
45
4351
4250
1695
724
4857
4356
65
1970
3990
2563
2549
4535
219
4676
4876
4329
4563
4028
3856
1075
2949
3708
3554
237
4881
4809
1569
2220
4384
3468
4769
2027
4148
4489
4633
4869
2639
1341
4439
3931
2371
2528
4472
4118
2250
4331
3256
4666
2755
220
4842
2401
4128
2366
4721
3541
4538
3353
3658
1982
3353
3401
3242
4542
4849
3852
288
3986
4660
4191
3369
3645
136
4512
4899
1005
3790
3390
4008
4687
8
1646
2267
3964
2295
3984
62
4207
3627
3096
1549
2840
4739
3199
4072
4554
4595
3119
4379
4120
2252
4003
1367
4395
4255
2793
3245
443
179
4919
599
3524
1508
3284
4742
3728
753
15
4274
1498
99
3552
3612
4399
2460
4522
4958
4515
4082
4755
3910
4604
2969
4429
2789
358
1367
3999
3504
3443
3839
687
267
4113
3665
4513
3710
4753
4517
4731
818
4498
4276
2604
3338
1651
4729
4593
2455
802
3295
3815
2072
4730
1696
950
3165
1958
3111
3716
4717
3780
2854
4815
848
4423
4865
4035
4009
517
2268
3756
2603
522
2805
638
4345
2958
3507
1997
4269
3888
4664
1829
2970
1817
4684
4161
4543
3093
764
2978
3017
2248
952
1738
3980
1174
3430
4381
79
2767
2404
2354
2832
119
3425
3094
4685
4598
3757
3940
4247
4517
3683
3784
1562
2421
82
2833
3164
4841
2957
2573
4680
64
2130
4071
4801
4346
4853
4909
1098
2880
3981
3755
3963
4695
2635
4541
2094
1353
4837
3731
3211
4613
3712
1752
4297
2300
1665
306
4450
3680
699
490
4772
4181
4545
4058
2641
4026
819
456
1711
3986
4464
3402
2869
4263
1270
2904
3113
3642
1470
3591
4549
165
3523
4584
436
4171
1197
3820
4440
4734
1
3963
4520
811
4134
2550
3990
833
764
4577
294
4758
1979
4076
2761
3346
4152
4470
4213
3764
4519
3918
1211
2498
909
869
4553
4746
3060
2678
3487
4371
4214
4811
294
4307
4431
4828
2685
915
2973
4053
1603
4616
1
2444
4406
4473
3329
4238
20
3986
2787
3229
2404
135
3610
152
1494
4894
4483
2879
497
2386
4117
4954
2684
2107
4529
4951
2125
4528
2624
4121
2460
4773
4485
4640
4723
4728
2757
4399
4204
4138
746
4804
2780
4160
3973
3264
4739
3765
4104
264
4467
4731
518
1834
4108
1614
407
3307
1181
22
4523
2628
1862
3160
4689
792
6
4576
3764
4343
4157
2733
1886
3805
2510
3319
1267
2975
1996
233
1719
4118
2674
3993
135
1355
4638
3574
4729
4015
3610
4704
3484
4431
4442
802
4280
4652
4669
4678
471
4753
3958
437
4453
4490
2682
3009
2888
3774
4465
11
4024
3842
4714
1988
4263
4528
1276
3171
4517
1772
3332
3529
4326
2694
98
4616
2255
4286
899
4217
4626
1875
2101
4645
4338
4721
4352
4802
4736
1518
3181
3754
2744
2612
2638
4172
803
4716
4359
3499
4523
4233
4133
4750
4834
3507
4460
3731
4404
1873
476
4610
4224
2803
3314
3516
1099
412
1975
4228
4280
3769
4766
2572
2937
4759
1902
4543
4543
4581
4524
4721
4943
3212
4776
4812
2831
4494
1894
4338
4023
310
2007
1409
3155
4652
671
3905
1520
4850
1640
3489
4528
3113
3534
2509
2812
1749
2994
4776
1467
1911
3432
4766
184
900
4702
4261
3809
4077
4775
897
3908
4507
4759
455
3650
4286
4239
3507
4168
4645
4143
4539
1185
2351
4744
4372
1348
1613
3989
954
3389
4716
3225
3283
1737
2462
3000
1892
242
3044
4356
1975
2285
2987
3056
4634
3988
4239
4041
2542
3832
1725
4536
2522
458
3284
2891
3193
4906
4529
41
1159
2929
3798
3889
4202
3947
4914
4431
4565
4392
1162
2215
4350
4476
4479
643
2079
4463
4835
4074
2914
2325
4658
2481
4876
4788
4619
4452
4221
4657
3227
4895
1411
195
3639
3894
1342
4603
4671
947
3769
622
3468
3678
4511
2355
4062
1443
4274
2935
4562
4047
3760
1953
820
4596
4275
4023
4561
860
3311
2784
2248
284
2465
1452
4084
4751
4352
3843
3289
4757
4887
4706
1896
4217
3032
1361
4296
2476
3678
3144
2657
4750
4177
3578
4438
4519
4468
1763
3754
4723
4492
4072
1615
4316
1321
3652
4198
2924
4795
3976
4088
4822
4793
4607
4442
1379
4280
4611
4437
1813
3875
2712
4728
218
2007
3493
1167
4527
3290
3622
3113
3539
153
0
3716
1624
535
4748
4651
789
3920
658
4038
4463
3512
4745
3214
4084
4053
4823
4182
3629
1080
4839
2687
3614
4611
4873
4505
3686
0
1433
4734
4265
490
4590
78
3276
1754
4746
4071
4103
2229
1301
4352
4130
2196
4664
4574
3681
2775
3159
238
3732
4741
169
3087
3330
4733
2066
4912
1616
1899
19
4082
4779
105
3006
3367
4455
1803
931
3537
72
2458
4799
3072
3090
245
967
4747
3546
3535
4357
1675
3139
4430
4876
4631
4707
1166
4972
4615
30
4301
2621
4423
4754
198
4215
3095
4206
3487
4730
3397
4843
4096
4459
4851
3226
4589
1419
2722
4716
2320
3566
4385
4137
4760
4540
3731
750
3241
2884
3346
302
1698
4302
3887
1730
4838
654
3812
4072
214
4881
2980
2375
4828
2788
3828
4038
4674
4542
2186
4083
2441
169
4594
4901
2072
4273
4443
3799
2420
4131
4626
1937
4746
4018
4859
1952
4044
4717
4400
4527
4511
4538
3845
456
4137
1699
4437
3764
4852
1232
4399
4582
2874
1535
1924
305
1545
2807
4108
3581
4344
3376
1645
4258
4165
3440
3080
4741
4017
793
4856
4302
3006
2787
35
2713
2621
3945
1284
40
4883
3815
3535
4626
1298
3371
2601
4511
4738
4018
4387
4467
4307
3696
550
2111
4406
4244
3995
2140
1323
2364
3472
1132
3686
2691
3729
4200
4738
2003
1675
3958
4195
3844
3990
4962
1397
1052
971
973
2568
4674
4368
4302
4284
2654
1
3479
4437
4061
4663
838
3404
3764
2998
4731
4129
1357
3409
3941
2792
4063
3382
892
4917
4740
519
3719
4184
676
4674
4643
4342
4393
1007
4129
2640
2279
4762
2370
3559
4922
2544
3409
306
4484
3161
4533
4278
2445
3556
874
2583
4561
4212
3250
2601
2973
739
2254
3276
1763
184
4434
4909
3717
4559
2485
4766
4597
4929
49
186
3615
3903
3720
4019
4780
3794
1730
1641
3888
4916
3062
2684
3986
581
1256
4781
787
4692
1181
3403
3430
3946
4627
982
4721
4549
4263
4217
3741
2438
4698
4202
1601
4751
433
4691
4682
3817
3791
3961
3516
2091
3424
3591
3229
4570
3258
267
2561
4082
2118
3214
4400
4744
3407
3701
3915
4856
4182
357
3958
1829
153
2490
4684
4546
3100
4644
3756
26
4485
1600
1961
3719
4457
1212
2456
2876
4886
2660
2511
4001
4247
406
4343
4557
4206
4283
903
1948
3728
1855
3930
4911
4552
4015
4151
4182
4548
4178
4367
3103
4373
858
4410
4940
2493
3530
4266
2880
4455
3001
1310
1875
4742
4675
3952
3290
4611
4546
4683
4334
2801
1397
3301
4719
2726
3510
4255
3162
4767
4523
2738
4747
4836
4894
4109
930
3620
3646
3293
4732
2733
717
4455
1067
4469
3144
3201
4860
4092
811
3892
3456
3642
242
2352
4628
416
360
4959
3321
334
3517
4802
3671
4687
215
129
4186
3054
690
3148
4501
3781
2292
4736
1614
3027
1665
4434
2283
1770
4300
40
1310
4327
3656
3818
4218
1334
2226
4026
3444
4459
4342
3254
4368
3818
3882
259
4243
4197
4290
4294
3776
4881
3251
1972
1941
3535
4484
4286
4703
4040
4545
4760
4862
4837
3407
3564
792
3918
3287
109
4871
4326
4330
4448
2602
4745
3044
3398
2879
4001
3755
2006
4622
4764
3994
1148
4786
3450
3124
4852
4669
4643
4569
3885
3460
4588
4752
4421
2752
4702
2603
356
4444
4374
3688
4919
4762
2934
4328
2773
896
3811
3141
4802
2304
3883
4809
4866
4683
169
4613
4615
3092
338
4268
4853
3648
3978
98
4943
4188
2415
4648
4414
910
4700
4711
2490
2282
2773
4918
1991
4628
4735
3924
4069
2966
2209
3824
4589
4295
342
782
1554
4880
3907
4489
286
68
233
1897
1577
4723
891
4776
1092
3981
4707
297
2451
1167
2754
2397
4735
1190
4414
4550
1190
3581
4039
3815
2650
3611
4901
4175
3802
4322
319
34
4105
139
3185
2802
2340
337
4930
4536
1849
4397
3301
2332
4135
3566
4259
4389
3295
4795
3550
3024
1705
3596
4503
1983
2390
635
4818
3825
1145
1508
914
2849
4102
4265
4144
4624
4762
4369
3045
579
2505
4574
4826
4616
171
1884
4615
2097
2752
601
2646
4421
3044
3393
4063
4767
1355
4626
3894
2809
85
4234
4400
4390
4597
80
4735
1094
4652
4609
372
897
2472
3188
1433
4770
1199
4849
4760
3823
4973
4812
3364
3657
4693
2227
4904
773
4299
3881
146
4062
2192
3798
4933
4584
2137
20
4645
998
4762
1633
4292
1296
2833
958
4547
4127
3564
3872
619
2310
3765
4217
3868
4743
4273
968
4473
2291
4741
898
4719
4444
3459
251
4729
4388
3709
2238
3582
4331
4734
1988
4283
4353
4598
361
3545
2732
2573
3792
1511
4704
1060
3766
4862
3585
2547
4147
3840
4529
4500
4565
3562
16
4614
4469
2541
4631
902
4229
3647
4070
2074
4587
4363
2853
3968
3010
4579
220
1890
3104
122
3070
4089
515
4752
4580
3608
4720
4725
4603
4212
2602
3430
4769
3953
123
539
4379
122
3895
915
1412
3857
4903
936
4572
318
3155
4572
4253
4167
4246
3280
3009
2022
98
4186
1074
4677
4697
4928
4503
1959
1286
4047
4686
2243
1109
3111
4765
0
2378
2009
711
4176
1672
1009
4450
3900
823
3171
4604
4424
2989
1379
3536
1031
34
299
3980
3760
4043
4362
1390
3675
2797
1472
4789
2983
2399
1304
2953
821
4818
3601
4747
4708
4115
4622
4078
1934
3108
490
12
2231
2127
3861
4
4012
4275
24
1243
4622
4671
4199
4772
2864
919
3255
4556
3806
1517
3082
65
2815
3719
3174
1536
3562
4798
3104
2664
221
4677
4611
4302
3119
3594
4145
3666
4601
1769
4315
4647
3512
4740
3392
2283
275
4533
3704
1044
0
4245
3972
4899
611
78
1227
4554
4710
2043
3987
4220
2872
4599
4549
4840
3107
4546
3091
1825
4781
2539
1686
2518
3060
273
3333
106
4938
3121
4776
4770
2683
1602
4712
3158
2712
3137
2722
4806
635
1790
4655
4259
4558
1562
535
4766
2429
4811
4736
4068
4642
4766
4006
2204
4788
4818
4042
3110
4325
4124
3853
4822
4224
3750
4584
4811
4448
4551
4171
3840
3040
4249
4391
215
3033
2612
1515
777
1543
4467
4522
3546
4320
4906
4418
1270
1875
3849
3825
4019
4078
431
3358
4245
4889
45
3737
2793
4821
3588
2628
4707
3292
1307
164
4464
4053
4028
4774
2639
4534
3849
4400
3683
4643
4372
3021
3301
2531
3544
2914
224
4062
1715
4601
3111
4213
4812
3093
2522
4373
1909
3047
4035
1274
2633
4166
4313
1297
2913
4804
2721
4750
1284
3542
2920
1907
3818
3699
4010
2878
1898
4711
4792
4034
3485
3891
3653
4196
3838
4900
4926
1376
4382
3924
4591
26
3321
4356
3312
12
4388
2324
2573
4793
4934
4629
1533
4502
1270
2185
4740
3844
4245
1036
4367
3992
4435
1318
4183
981
4708
4690
4284
3206
1867
4001
3968
3774
10
419
4260
310
4479
4107
1665
3033
628
4770
705
4756
22
4348
4819
1561
4141
4062
4191
4877
3650
4247
4938
2038
2131
4338
4059
3495
4525
4727
3609
156
1952
3045
4763
3099
3620
3282
4640
4044
4471
4702
4562
2460
4028
4306
2818
4727
4789
4757
4117
3382
4284
4723
3264
376
4048
4942
2545
4104
3911
4267
4910
2467
1792
848
2295
4175
4927
4123
105
4589
461
4556
3745
3522
1673
3001
3515
3497
930
3845
2612
3940
701
4830
4241
1868
3940
1763
4637
2185
4518
1435
2534
1833
4921
2928
800
3793
1630
3678
1959
4584
906
4104
4575
3429
2228
1522
4710
188
70
4757
1937
2322
3419
814
3814
1899
4158
4051
444
4669
4625
4726
4620
1250
4757
651
4738
4542
384
4364
3843
2932
4561
2064
2875
4823
4788
4086
3212
4526
4438
4626
3084
895
4074
4550
3251
3118
1434
466
2000
3521
3800
4681
4404
4488
3067
831
3796
1897
4893
4953
4840
4681
3182
4395
1266
238
947
4524
4312
3889
3916
408
514
3487
4188
3602
4212
4608
1823
4303
4536
906
3780
3132
2591
163
4673
2074
1875
3313
4516
4560
205
3363
1988
4237
4709
4303
3990
4680
4343
4716
3270
4760
1465
866
2437
3860
554
4416
1618
4620
3748
67
2065
1779
4890
4191
3324
180
3062
2424
2882
2715
4736
2673
4350
4361
4223
2579
3373
1722
2691
4643
4740
3886
4782
436
3496
169
4905
3498
2681
2773
2402
1515
4324
3707
3272
3079
4268
4619
4413
3492
304
3224
2817
3470
4764
4651
256
2189
860
4352
1425
2947
4697
332
4314
3370
4740
4290
3001
967
3966
3539
2065
4554
2822
273
2172
3818
3750
4046
637
1410
4361
3743
4935
2223
154
4822
2395
4711
3781
3027
3100
4766
190
2999
2900
3697
3791
1775
2921
1396
1207
3557
4628
1792
3909
3643
7
4323
2274
4988
1954
3413
3810
3021
2465
4728
4664
1194
4177
1612
4485
4942
722
2506
4716
2128
3030
1084
4466
1822
3838
1164
4549
2868
870
4738
1576
2710
515
3243
4902
4845
4549
3203
4717
4715
4869
4198
3984
4652
4015
4726
2994
2275
4674
4445
4392
1927
202
4857
4412
4459
4020
4741
4428
2826
2604
1941
4747
2534
2549
3186
4770
3574
3750
4729
4912
1941
514
4443
3964
4652
568
4229
3453
1363
4780
2092
3516
4350
4006
2839
2631
858
962
3852
465
491
4647
1809
4943
4958
4586
635
3729
3780
936
4779
4089
2679
4506
3216
944
3570
4158
3711
4011
3368
4498
4413
4007
1197
4878
4255
4885
2221
903
4726
3636
3969
4753
4784
4926
3681
4784
3993
4320
4527
966
4584
2172
2363
2238
2076
2215
4026
547
62
4321
4587
3685
4768
4767
4745
2659
4342
4798
4786
4782
2412
3796
4535
4732
4537
436
2894
2322
4254
4276
4624
1798
1477
4558
2524
791
4770
4849
4739
2796
4284
2439
4762
1906
4395
3923
4532
4422
4906
2545
1525
3347
2650
194
4009
2038
3137
4332
4896
958
4803
4213
3463
4701
4820
3922
4136
2118
1943
2999
2317
4853
4516
1807
3521
4107
4358
1621
1815
4438
3831
4139
4698
1909
3842
4585
2728
3495
93
1
1973
2110
1063
2271
2732
3779
4504
1709
2624
1627
2799
253
2308
3411
4799
4723
4104
2480
3765
3957
13
4389
1179
2442
777
2319
4776
4011
4736
646
1608
4903
4812
2096
4026
888
1397
4732
4508
2898
4090
2144
4754
3223
4482
4638
4520
304
211
3326
3754
2466
2247
156
3823
4777
3205
3911
4552
3041
3550
834
1830
4446
2952
1539
175
816
4056
2116
4409
4241
4200
1794
3637
2302
1980
4459
666
2674
645
4355
327
3524
4857
221
4581
3930
3594
780
1117
1453
3026
3937
4755
1981
248
4710
3853
4192
3596
4946
4455
4572
205
4174
1280
3946
1436
4770
3204
1199
614
4816
4001
3387
1883
155
1585
1841
2342
3926
4236
4736
3659
1906
4351
4784
903
4898
3924
3863
2908
4524
4804
4769
3526
386
4803
3312
3351
4522
2865
4300
4611
4591
1564
4457
3547
2430
185
31
1812
4622
4803
4025
7
0
4531
2452
2415
4102
4769
3649
4443
4179
945
4255
2747
2270
1549
4721
3121
1757
4500
820
2387
4260
1067
4626
4809
4082
4692
1706
2503
4506
3488
2165
4126
2321
53
4153
2456
3466
2
3518
2019
3959
1790
1428
4359
2247
3163
4455
4137
2810
3200
4320
4896
2156
1021
4559
1890
4786
3748
3344
2589
4530
3035
1216
2962
294
3601
2224
3339
3657
4126
3280
4064
1209
4742
4471
4751
1654
2512
4094
4087
4588
2598
4759
4453
2423
4533
1750
461
1544
1879
4718
4621
2431
4804
3743
4531
4667
3770
1164
4143
4679
4513
1738
3271
2287
1161
3725
4445
3518
2039
2466
4924
4556
2260
4459
2234
4306
4478
2715
3403
4699
895
4287
2513
4697
4039
2859
4309
4056
1007
682
4856
1506
4511
3564
3853
4620
2072
240
3951
195
3930
4219
3720
881
392
610
9
3297
4848
4464
4860
4783
4756
1638
3029
2604
2775
1324
2416
2855
3408
3884
4931
2172
4525
4804
2652
3682
3774
2308
2079
4732
3363
218
3878
2838
3905
3132
4767
4082
3104
4565
4156
4524
3707
4515
4293
4836
4151
4539
2575
4728
3392
1648
2739
4006
4394
3205
3601
4080
4230
2390
4604
4015
4344
1065
2242
4056
3889
1681
1711
3443
548
3183
4876
1981
3046
4922
2417
3208
4117
3739
4785
4904
3753
4913
2699
4516
2027
4778
4473
3824
1056
4535
133
2676
2215
1598
4832
4716
3480
1656
4785
1071
4125
4077
4082
4125
3606
4865
4873
3268
4427
3726
4939
1884
2396
4319
2865
2752
4473
980
3103
3647
3079
1803
3401
3764
2068
1065
620
2478
4426
4580
2063
3669
3668
4730
1885
2688
1304
4832
4960
4759
4525
714
277
1688
3708
4060
483
3852
4619
4534
2245
3879
4496
4854
3786
3374
4779
4796
2331
3686
3785
4420
4511
238
1926
2154
4302
3999
4718
1955
4723
198
2097
4156
2676
4491
2353
1712
3768
3599
3334
4897
1698
4593
4803
2847
4708
1465
2083
4603
3114
3052
4184
3090
4383
4763
427
4731
4648
4644
1933
1319
3947
3197
4292
4533
4473
4754
2516
3500
4077
3698
4441
2080
528
3062
4706
4812
3644
849
4382
4802
3281
2185
1724
3753
4299
1883
121
3590
4761
209
4751
4684
4086
2837
4086
4220
4597
4256
3897
3370
773
3969
2741
3733
4739
3922
3
3277
3965
3490
2793
4652
4712
3122
3992
4738
74
4800
2553
1150
1569
210
4278
1060
3157
4252
2455
3418
1732
4740
1949
3844
3626
4432
4709
3734
3687
1040
3012
2173
3840
3289
3741
3242
3191
4350
2037
3899
464
4909
98
2921
3439
1924
2748
4258
4602
4722
3805
2189
4551
4187
2885
3449
2492
4116
1868
4794
4897
4193
2505
3505
4349
4028
1700
3785
4742
3498
3868
2719
4569
4786
4203
3540
293
1577
562
2068
3885
3667
1157
4281
2353
4752
4606
358
4397
2135
4075
1519
4590
1593
3170
1838
4313
4803
4831
2840
1949
3866
3210
1331
4200
4379
924
456
4228
4716
4336
4194
1340
85
4853
3416
190
3783
4176
1596
3133
716
2938
4267
4471
901
2910
2985
4545
4642
3029
506
4519
4468
466
4745
4182
4909
4787
1808
3365
2083
4071
3295
2528
2758
1440
3956
4950
3369
3834
819
3245
1287
4525
4376
1756
4132
4878
3859
417
3368
4652
249
2244
3819
3436
4805
4754
959
587
280
4282
1954
4937
3494
4806
2430
4725
4083
3772
1564
4061
2696
4226
245
2847
4479
4751
4894
3784
1618
3166
3304
4355
2946
4468
4693
4530
4032
4072
2734
2599
543
3323
4052
2420
4722
4823
4627
1515
3369
1951
101
2358
1414
3301
4296
4921
3750
4471
4614
4585
2836
587
3190
3747
4324
3972
3461
740
3630
3819
4232
277
4290
3769
3705
2891
3892
4574
4776
2400
4616
2409
3740
3536
4690
3619
4140
4892
3577
4738
4668
1305
3533
4548
1169
3303
4924
3929
4413
2064
3226
1
2619
2251
2132
538
4786
4430
3619
4836
4953
606
2960
4868
3734
4113
4398
4535
4556
1826
3738
4208
2462
4742
2209
704
3151
2466
3733
4271
2433
4450
1036
896
1115
3974
4154
2385
2038
4752
4503
4852
4420
4761
3219
2440
4958
1293
2383
2506
4601
3654
4277
4482
4405
4307
3787
4734
4664
2891
4106
3490
3155
4216
4425
3858
289
3871
760
39
2567
2051
4736
2491
4820
4409
2220
4275
4266
4306
3655
4810
3335
96
4548
4815
4032
4938
2919
4666
2
3997
2621
3471
3127
3761
4335
2318
3968
246
4116
4732
4525
3771
4406
1928
4352
3830
4249
3541
4435
3875
1751
3409
4559
4247
3980
1600
2267
1441
3851
14
578
4606
206
1488
3811
2628
4906
1400
4397
1509
3943
4884
2797
4631
3513
3517
930
4637
4692
2671
4109
62
2192
2435
614
4444
4137
2072
3825
188
3587
3979
2281
2037
4217
4868
222
244
3474
4027
4756
3736
13
4864
4895
4323
1990
3671
4101
902
4933
4570
3108
1562
2704
3667
4851
559
3442
4572
4424
4296
4121
1369
4493
3863
4594
4839
3464
3494
364
4788
4348
4696
4521
4606
2770
2545
4444
4344
4414
4735
2519
3368
4341
2539
4692
3272
4720
501
4707
4899
556
390
4768
2387
4515
4355
4687
3968
4781
4763
3359
4625
2760
4752
382
4519
3108
3750
3021
1789
4203
1389
0
895
4207
4300
4824
4755
3545
3160
3224
2754
3937
3123
2934
3981
4415
4874
3228
45
1205
3258
4871
2593
4379
3816
2432
3882
4476
4814
4168
4739
4722
3318
3857
3736
4472
2731
4591
4371
4756
2083
3638
4332
4590
4834
2801
3910
3973
3134
4231
4602
3069
2800
2271
4520
2466
278
4807
4840
4133
3415
2343
835
4560
298
2901
4588
4027
241
3737
602
4243
4735
3763
4045
2662
2194
3657
4475
716
3947
4477
4436
3143
4435
3780
4045
2559
4731
3587
757
4592
4670
4148
4660
683
1751
4112
4938
2565
4093
4332
3694
506
4004
53
856
4509
3296
2946
1965
4670
4916
4386
3965
3883
1870
12
3411
3037
3728
2010
3708
3171
4354
4185
4768
4075
2968
297
3802
4308
3314
2157
3474
1917
101
521
2634
2
1197
1461
766
2922
3554
1327
4107
3828
1564
3607
4045
4587
277
4444
4485
2976
2102
2209
4490
4693
4494
1709
3789
437
3763
3339
1215
1688
4735
4906
4809
3732
4889
2967
535
4303
4271
2168
4683
4807
3097
1947
2391
3866
4523
2067
2938
20
3888
4727
2325
4892
4258
734
4664
4621
718
4393
4074
3486
3391
4330
2967
2894
4731
4300
4384
2296
4448
4624
3265
2619
3313
1146
4695
4242
1565
4031
2986
987
60
4192
344
3651
4778
4825
2524
4812
4208
3701
4832
2930
4381
2024
3964
1564
4417
3094
4856
4708
3021
2405
4280
2894
4459
3814
4886
4149
206
4566
3698
485
3368
4725
4157
4367
4892
2702
4847
675
3097
4827
3420
4744
3520
3042
4390
2773
2788
4305
4659
3438
4695
3207
4384
3242
3917
4785
282
3730
15
4497
4186
4157
4382
2147
4628
4011
4702
3810
3792
3678
4723
4591
4731
674
3126
2011
844
4056
4905
2631
3452
226
2887
2972
3241
1540
3064
4697
4309
3491
3850
4229
4452
4777
167
940
965
4634
4174
3460
266
4439
4589
3298
3
16
3931
3663
2869
4912
2790
2640
842
3133
4341
3525
794
198
151
4459
4424
43
4029
1128
2728
1288
3246
2751
3837
1260
3074
4729
608
2408
4439
167
4528
2513
4760
3420
4165
2437
3052
4303
3570
3735
3885
4331
3951
1640
4714
4638
3001
2977
4518
3844
2238
3801
3560
3310
4841
4925
3014
4444
9
2222
3802
4427
2941
3399
2469
980
4709
4843
4661
3567
1915
4725
3619
4542
383
4340
3617
332
1973
3129
3548
4295
4784
4596
931
2082
4348
2931
345
1674
2821
4013
3421
3193
141
3434
2596
1796
3740
1715
4018
829
3254
844
4563
1776
4088
4858
4840
4727
0
3572
4135
2464
4578
1876
4427
3599
1655
1775
2798
3992
3984
1750
3556
1020
4026
2559
3767
3803
93
1028
4672
3518
1478
4513
2074
4563
2651
802
3561
4536
3692
3328
1794
2355
4689
857
3659
3
3
528
4342
4337
1558
2362
2119
4770
4599
4737
4046
1267
3529
2478
4023
3848
3908
146
4297
1052
4184
4129
1464
3397
4720
4510
40
2471
4880
2522
771
3361
1868
853
266
4813
2685
2893
2718
2623
3894
4519
4749
1829
4949
2397
2945
3577
1932
2649
2876
3157
4927
3160
4615
3609
125
3824
3077
3366
3823
4431
667
4128
4892
4738
3700
1820
490
2117
4065
2025
2405
3801
1187
3099
3590
2240
3776
4806
3043
4018
3164
4471
3171
1194
3560
3742
4752
4540
4503
1361
968
4239
4347
4744
3940
4629
4431
2346
4290
1299
4822
3530
3624
865
4241
4205
1357
3326
4249
20
3459
4703
3225
4849
2217
2756
3669
303
3572
2338
4099
1874
2460
4023
2978
3280
461
2236
1875
4767
3428
4565
310
4239
2911
2700
13
3964
67
3026
4791
4248
4794
2820
3505
3709
4531
4420
4464
4728
2549
1758
4506
3624
1990
3914
4165
2755
4191
4373
4169
995
1666
1287
4698
1663
2034
3999
3636
3811
3206
1323
4733
2432
4475
321
854
3895
4161
2494
4935
1068
4537
4728
4278
2704
879
3761
3126
4791
2730
4565
4948
4723
4575
2899
4939
4735
4398
2548
2114
2132
2220
10
4581
2810
4313
4732
492
2955
4020
4859
4267
2320
3745
4706
3803
4784
4936
4776
3863
4834
3457
3906
4307
4864
2399
4304
4029
4806
3370
4376
4937
4724
3392
3554
2033
3972
4002
2615
4028
846
3256
4899
939
4835
4382
4727
4575
279
3695
4396
4752
4154
2804
4076
4391
1895
2393
1264
2921
1176
1497
2339
4882
3730
448
4515
4870
1539
4747
2274
4742
831
3786
75
2910
3982
4033
1117
3290
1926
4356
3773
4888
3275
4832
2274
4548
4475
3597
4938
2678
1437
2053
3583
1273
4669
3629
3541
4394
4252
2901
14
3120
3375
4185
4682
1047
4745
2553
4817
1245
4121
3504
4121
4659
4807
4088
1683
4654
3419
3227
4174
4782
977
3687
4860
4449
4105
4400
2441
4280
4523
896
4333
1253
4864
2346
1598
4294
125
3708
3453
2083
4536
4802
544
4681
2188
1822
4569
4129
1450
711
1734
4046
4383
3394
2486
3872
4928
2756
2099
4341
441
4779
1347
4786
3755
3750
288
753
4738
4741
1615
8
4040
2678
2543
3403
1163
1123
4444
1130
3440
1353
3396
2803
672
4718
2178
933
2197
3290
4680
3788
2245
3107
4732
3106
2151
4868
4619
2674
4752
258
4669
2426
4780
4938
4839
4132
4472
4713
4290
4673
4909
322
2649
627
2364
4033
4716
3049
3712
4191
4917
4069
2138
1257
3806
4522
4635
3335
2417
2616
802
4305
1123
4857
4357
3666
4031
4463
4073
0
3985
4393
4052
1573
4062
3963
4860
4546
4501
4491
4154
4158
3495
3483
4652
3823
4511
3149
3434
4734
1992
4593
3981
4712
4038
750
2456
689
3400
1745
4369
2874
3663
4932
4755
145
4502
4055
2515
4649
3601
4109
2220
3785
2887
4151
4863
4570
3507
3530
4193
3024
2697
4668
3086
1394
1986
4055
2862
1342
4856
4500
4755
63
1537
3884
2896
3982
1084
4516
3944
3329
3052
4916
4531
3117
189
4547
652
1052
3440
2427
3294
4777
457
4816
4765
3162
4741
3021
4341
484
1180
4770
2024
968
4762
985
2118
4927
2373
4783
2323
4741
3618
4439
4781
3076
4631
4165
345
4589
4462
4683
3936
4904
2885
810
3749
4117
2330
4496
3164
4374
3361
2551
1275
165
4334
2304
3787
4415
4237
3785
2082
3807
1664
4475
4047
2780
4641
764
4619
334
3763
4741
3318
4978
169
2028
1716
4578
4700
4514
3680
552
3033
4430
4760
1366
4552
3194
3061
3498
4011
4422
3234
3434
3213
4605
3119
3892
4045
4521
142
3947
4427
4416
16
3779
2228
3565
4124
1630
4428
799
1663
3824
3583
4309
3370
2691
2966
1255
4387
4920
3820
4516
3378
2445
4630
4569
1050
2965
4282
3853
3073
1262
4043
3271
2604
4088
2752
2154
4268
2749
4393
4530
4647
2836
1105
1920
3569
847
4243
2632
4279
2708
121
2001
4774
4451
2559
1541
312
3921
2928
4595
3084
582
1604
3096
4661
4025
4705
4526
1802
417
4774
4756
3001
4061
1510
4829
4416
3668
4556
2242
2761
3157
4803
4567
2671
1786
4872
4623
329
2138
4624
2027
4438
4646
3126
4737
1843
2746
3234
4798
1105
4516
4178
4628
4397
4311
9
4427
1533
3792
660
4326
3532
1657
3674
71
2203
3592
3013
4722
901
3527
3203
3763
4302
1866
1499
2429
552
2485
3705
3840
3209
4635
4592
2159
4596
3791
3157
4030
2464
2894
373
1140
949
4396
3846
4117
4561
4203
1411
2548
4185
3453
4302
4031
381
3490
2408
4280
1783
578
4814
1198
4501
4739
4905
4585
3315
771
4807
2903
4763
2450
4736
3549
4280
3029
3831
4623
3845
4407
2030
3433
4710
3846
3131
4711
2086
4
153
4569
3442
4086
4904
2479
4478
3939
1590
4102
3245
2495
1485
4593
4023
55
4513
4213
3663
898
3375
4082
4739
3966
3081
3794
4213
2842
3622
2714
4130
3636
4426
3623
4504
4756
4162
316
3977
4586
4783
4166
51
4885
3799
4761
4783
3829
3091
4810
1
4051
4954
3411
4645
4332
1711
3161
4772
4772
3748
4314
1257
1675
4701
1603
938
1334
3881
4634
4134
3957
2743
4826
1519
1757
4811
3303
4234
4905
4318
2619
2649
4295
4230
3989
4463
4031
3008
3261
775
1554
3643
4796
4673
4268
891
4263
299
1483
1652
2107
4741
4229
4709
3716
3435
3232
844
1339
1593
4702
2777
4454
4004
4047
1751
4462
4728
4277
2656
4444
4843
4768
4627
4707
2055
4942
1644
2687
4674
3610
3350
3151
4418
540
4710
3011
4240
1181
4312
4701
3399
2289
250
4820
52
2981
4701
2763
4760
4716
3572
2276
4791
3788
4507
4736
2499
3254
4547
3113
4120
4699
3195
1650
697
720
4803
90
1901
4038
4156
2745
3862
3478
2172
3687
4415
4029
2422
3453
4631
2470
1164
3899
736
4379
1733
4787
947
1788
3312
139
4684
1020
1827
4371
4805
4177
4870
3839
968
4297
2313
245
3491
616
4580
3440
3204
4123
4506
4690
1365
4523
4128
3866
4001
4427
4719
4424
4227
3981
2655
4152
3587
3578
632
4619
3411
1086
4134
4476
2399
3321
3467
885
46
4549
3516
3689
740
1667
4745
1165
4172
2627
3039
3396
4797
152
4765
4163
2358
4536
1088
825
4001
4159
3511
2316
2327
2216
4587
3660
4028
3679
4615
4691
4617
4931
3902
3118
4219
3599
538
2309
4278
3751
2072
1534
4670
1953
642
4902
3752
4757
309
2
3618
1622
4404
2707
2560
418
4538
2301
1714
2651
4394
1720
4520
3946
4305
4236
3596
3333
4510
1841
4548
4716
2273
3712
338
4321
4622
4100
4586
1164
2447
4496
1087
2615
3133
4374
392
4380
3467
4106
1561
4689
4079
1102
3288
4176
4213
2745
290
3751
4590
3945
906
3251
2453
3556
4232
4910
4167
3284
3646
1083
4374
4890
2429
1385
1439
751
96
3063
4743
4666
4743
3645
3779
4911
2300
2994
1291
4508
3971
2650
378
4248
4299
2888
3874
3417
4368
1068
4199
3268
2808
4805
4834
4550
4783
4147
4511
4234
4374
4944
63
3247
4310
1138
3874
4625
4484
4498
4959
4740
3328
4244
1612
2996
4913
4456
1317
4830
4177
1973
3351
822
3237
4739
4014
4310
2415
4925
3814
2007
4299
4019
4559
4027
4116
4699
4609
4416
4757
4555
4776
2572
2489
4791
4792
4764
2933
4527
4720
3867
1698
4470
2675
4025
4771
2619
4303
4658
134
4004
4246
3904
2970
13
4167
4393
4902
4340
2178
2359
4039
4507
2977
1325
2287
4298
3627
3019
3439
3363
603
4618
1395
4294
4356
3679
624
4759
4200
4523
2827
1816
4166
3920
4683
609
4918
3582
3055
4577
953
4784
1782
2294
17
3887
4917
3194
4284
4387
3145
238
4712
4291
4512
3650
4908
3580
4878
1123
1349
2804
3836
4816
4482
2116
4755
4644
3235
1853
385
741
2342
4779
3702
3738
623
2331
4804
3676
3509
4794
4733
3912
3561
2671
440
4707
1060
605
4730
3734
4834
3667
3341
1714
524
2727
4582
3881
4402
2703
4600
24
3969
4257
4189
3508
3578
2100
3307
4628
693
4748
910
363
4677
3605
3069
1565
4673
210
1480
3298
2730
765
3980
3913
2607
4620
4676
4933
4253
3613
4573
4914
4804
4626
4769
3682
1156
4611
2597
4624
1118
1871
4847
2309
2788
3769
3679
1312
4554
4278
2676
4848
4773
2299
4926
518
3459
4314
1378
5
477
4552
3639
3886
255
4502
3386
1630
3076
3499
3967
2594
4053
3041
4877
1979
2094
3560
3881
4805
4645
367
4578
321
3516
4357
3398
2841
3722
1557
3354
2334
4743
3183
3933
893
4165
3510
4846
4124
4585
799
3404
2904
4423
4789
3895
3724
2131
646
4119
47
3571
4807
4562
1513
4921
1388
4477
2918
4700
991
3497
1214
4517
4431
620
4745
3626
4780
1823
26
4314
699
4330
4727
4425
3064
0
2966
2879
3788
3529
4452
1143
475
4528
178
1120
3573
81
2619
3932
1834
4845
3113
3739
4928
2939
499
4407
3836
219
4821
3085
4627
4053
1440
4332
3319
3016
4665
4216
4787
4004
4509
4387
2216
4096
2213
4459
2248
4469
3342
4681
4715
460
4175
4093
4524
4338
4763
688
4742
3368
2350
3589
4733
4476
4498
559
942
4204
4454
3221
4690
3920
3718
3069
1505
4168
4375
4624
3301
3552
4379
4805
4947
4570
2701
3148
4764
4315
4057
4813
288
3717
4936
3218
1811
54
318
4655
4232
4820
4521
4760
2977
1215
4461
4106
2991
4263
3773
3094
49
606
1657
4046
4132
4342
3955
1907
4893
4912
4745
3316
3642
4754
10
3584
4832
4188
4010
3011
4428
520
4795
3462
535
4181
962
3765
4295
2901
2321
4399
4217
3119
4478
1148
4778
3339
3015
4175
3640
3597
4342
3523
3381
4484
4624
17
4228
3878
1829
4812
4942
1452
2999
2893
3664
3454
2
4204
3211
4291
3739
2977
3354
3254
2676
4229
4636
4711
83
4934
1860
2232
1425
4771
2371
3387
100
4038
745
4242
1954
4625
1983
4903
4588
1011
702
4756
4807
1709
3164
2146
4296
207
325
4364
3637
75
4168
3980
4243
3952
4869
4
642
4960
3659
4922
4342
1928
714
4519
4726
3799
4194
4489
4257
4929
1136
4295
4320
1288
539
2808
3215
4465
1537
4481
4418
4469
4905
4399
3581
974
3346
4435
4671
4939
1716
2117
2144
1126
4775
52
3018
541
4399
1791
2932
2364
3530
2336
4620
4776
4726
3182
440
4537
789
4313
3206
4868
4170
260
2435
4111
2246
2420
1706
3600
4566
3718
4715
2177
4518
3712
4799
4612
4495
4870
3944
4002
1104
4547
2766
4125
4823
4903
3847
2564
736
588
3949
4653
1691
4566
1050
257
4603
2364
3635
4518
1948
4653
2120
4237
3680
3821
2131
1503
2710
3384
1118
3724
308
2363
3010
3583
2169
377
4026
2786
6
4392
4798
776
3311
1777
2357
1110
2520
4604
3800
4274
3950
4138
2001
4808
1355
1398
1833
4812
4436
541
4335
3993
1046
4633
4750
3023
3596
958
2452
2306
2651
3970
3951
4321
3441
4872
1265
4609
4218
4037
3821
4640
2132
600
1160
1998
1766
4749
840
3153
3751
4699
4158
4672
3600
4019
2424
3123
4529
3971
4128
4873
3872
4425
2
1140
2917
358
3230
4771
4453
4825
3964
4883
4645
2760
3707
4017
368
4009
4750
547
4543
4727
4161
3884
4260
4796
3315
49
4805
4548
2403
4415
3459
4170
2617
3819
258
4427
3258
4593
1834
2104
4882
3915
3216
1729
1967
4242
2538
2047
4749
1636
4561
1971
3438
4878
2968
4527
3905
4662
839
4691
4846
1274
4699
2156
3558
18
4228
4232
3861
4170
4783
4365
955
2205
3737
4664
4801
4901
3724
4279
3732
2
4716
36
3586
1186
3569
4955
3653
2414
4791
3990
4542
4055
3751
3014
3569
4923
919
4848
4337
964
4733
4013
4864
4419
3430
4323
4773
2660
2252
4741
357
4022
3337
4909
3473
3496
1272
4440
4188
2349
1198
4739
1518
903
1364
3143
2989
4304
3447
4632
3999
3578
3876
3592
3476
1300
330
3441
4921
3991
3324
4402
3645
4454
1401
2585
82
4691
4744
3017
4245
490
2217
22
2260
2658
2984
2737
4168
1522
4414
3239
2421
4628
4748
3435
489
4316
4156
1881
4548
3333
4398
4083
1013
694
4761
2900
4717
2763
4612
2540
4910
3981
3870
4803
402
4682
38
4690
3710
4279
1443
4233
4850
4370
576
2592
4185
2038
4767
4290
4455
4928
1752
1760
1874
1359
1309
1411
4072
3909
4324
4461
4008
2188
468
4214
3383
4461
4866
4860
327
3746
3496
3114
4177
4266
1736
38
2
229
4948
4917
1507
3269
3557
3102
3765
4608
3080
4735
3205
1145
4838
2888
571
4331
4768
4330
323
4754
4904
3611
2453
4590
4900
298
2020
4678
39
1496
9
3325
3833
2111
1952
2805
4356
4583
4759
1766
3752
1740
253
4433
2859
4718
4166
4293
4759
2351
4202
1439
4809
4662
2162
4442
4546
4204
2643
3635
1403
3925
857
4199
4750
4417
4703
2135
3947
4218
1979
4032
3869
4512
4825
109
2995
4759
2489
4953
3938
723
4735
2444
1186
2305
311
3678
3663
1759
1281
3779
2097
4042
2396
4125
1901
3847
1694
2353
3908
1368
3555
2294
1413
3291
4735
2905
490
4352
4548
3743
4045
1888
3392
3812
4049
351
4497
1198
3047
2606
1838
1392
3908
4473
2313
4263
1040
3918
1475
3211
3271
3265
4498
4874
4825
4363
4721
2720
4908
2482
984
4865
4304
2344
4899
847
3284
4384
2308
2369
948
2578
4692
697
3120
4747
1269
57
3859
4138
2628
1876
4885
4626
4751
2960
2535
4854
3190
3630
4617
2726
4039
2947
2034
4700
2194
4643
2669
4754
4972
1625
3752
4721
3075
1450
3339
3491
4478
4490
3649
4061
4646
4577
1662
4217
4727
2987
4094
4093
4880
4809
256
4083
1746
4628
986
4377
4066
4331
4416
3337
3155
1339
2593
4746
715
1624
2558
1345
3442
3445
2830
4686
4515
3680
4126
4856
3540
1057
2598
4373
4897
1258
1812
4169
3630
4488
4579
4564
4746
3335
3956
4089
4600
4215
4111
4700
1492
3011
3828
4701
3887
4163
3439
3921
4542
4066
3913
4017
55
4982
3342
4617
4825
2783
49
752
3696
4593
4608
4882
2721
1227
973
227
3799
4921
401
3596
523
4819
371
4351
3858
4528
2502
3006
4444
4744
4622
4428
573
4889
3299
4038
4903
53
825
4758
3769
2885
2383
2381
2414
1212
4052
4691
4399
2465
1996
2334
3532
1461
4800
4778
4871
673
4510
0
3733
1221
3275
839
478
3378
4610
4469
4573
1186
3390
4409
4672
57
4055
1238
4479
3998
2156
4013
4578
4529
4313
4691
128
3084
3216
4372
2459
2812
3671
851
2127
3707
3226
4487
4363
2366
23
1863
3434
4109
4544
4840
1820
1019
4704
4965
2676
2950
1879
3459
3976
3766
13
4422
856
4519
2766
65
158
4492
2554
4165
3859
353
4527
4950
800
4767
3362
4549
4654
4575
4068
2975
1877
2823
4877
4594
1279
2169
3613
4594
1653
4359
4476
1611
499
1846
3633
16
4620
1881
4818
3875
4423
2983
224
4149
4756
4829
4399
2538
4549
3913
4677
2873
4782
4826
717
679
4540
2635
4577
2997
2799
1404
3403
4950
1
4217
817
434
1893
4074
3890
4175
1567
2139
4492
4660
4256
3022
3260
3205
1706
4273
4758
1676
4224
1453
4285
4763
3195
3376
4325
4456
4034
2153
112
2452
1325
2775
4246
3697
4442
3781
2845
2116
3594
4331
623
4929
4356
2818
3985
666
4662
3395
2093
3891
3997
4439
4463
4875
1773
217
3771
362
4869
3570
2717
3411
2541
4128
4928
4809
4116
3965
1311
2343
4402
3973
4787
789
4113
3917
338
4714
4294
3864
4179
1308
1442
2677
4515
2479
452
4128
3224
2308
3925
2130
3813
1061
2529
4624
276
658
2227
4919
831
3829
3255
1537
1265
2597
4292
4670
4753
2270
4825
2191
4944
23
3449
3139
4257
3300
4009
4488
2604
1641
4583
3639
479
4886
3368
59
2412
4283
2932
4525
1462
2201
2816
938
228
1346
3508
4568
4499
2091
4325
2639
2637
3562
2326
3432
1463
99
3620
3270
4841
1618
4196
4238
3689
4461
629
2423
2987
295
609
3009
4472
4069
4837
4670
3884
615
3395
4586
594
4578
1516
4817
3641
73
2404
4851
3109
4763
3254
2487
1639
3790
4598
4402
3957
917
89
4527
722
3597
211
4764
178
4382
3352
1960
16
4740
1757
4253
4719
2219
577
4853
178
4592
4560
2738
4051
1337
386
923
1283
4646
4927
4340
4113
3341
4304
4946
4670
4419
3423
3830
980
4735
2852
3806
4222
1448
4009
4142
4354
3354
4174
4063
4742
4857
3423
1906
1
32
3400
3252
4323
4664
4537
3837
3259
2784
4907
2119
736
609
3321
166
2595
73
0
556
4551
4427
13
1941
226
2871
2892
4333
1362
4742
9
4747
229
4118
1810
3839
3799
1055
4273
3837
3434
2789
4754
4340
4586
2390
3021
881
3704
4753
89
4817
4009
3749
2061
3553
1274
3653
4244
4400
3486
2626
4305
4574
688
3311
2117
3058
480
3584
4358
971
1085
1627
3607
1414
3546
788
4951
2712
3882
4540
1562
3017
3788
1838
4110
1828
4187
4757
4726
4607
3395
2908
4363
3852
2057
4417
4328
4752
2959
1579
3557
153
3722
3372
3070
2356
2026
3318
1537
4755
1974
3758
4041
4132
327
4495
421
3155
4624
1892
2664
3414
1970
3100
1825
3633
4707
4329
4463
4170
4728
4785
4547
10
2073
4880
3387
4321
3900
3081
2653
2681
2885
53
2456
4037
2177
2964
18
3706
3189
4269
4741
4358
0
1141
3816
4212
3273
2360
62
4491
4164
2850
3204
2857
4576
4636
2372
156
3368
4194
3903
2
1348
4332
2969
3088
1458
3332
3876
3724
4398
1933
1988
1613
349
4406
4688
4075
3970
3532
4862
3020
4706
369
1161
3550
4306
2581
3828
1853
1265
4319
4445
3231
1308
4436
4876
211
3165
4855
4384
2872
829
4573
342
4847
3074
4850
3271
3265
3671
906
0
127
533
3716
4855
1804
4743
4634
3171
4003
4231
2831
4833
3660
243
3731
3564
1492
1187
4238
3708
3006
2591
4551
3352
4300
370
4185
3950
3926
4701
621
4719
2885
2841
3118
4284
3925
3328
3236
92
4650
2947
594
4382
1182
4804
4589
4195
4199
4685
2171
4898
2585
209
27
4309
3744
227
4630
2649
2779
3088
2838
3193
45
4159
779
4627
4028
886
3303
4725
4695
4724
2328
2422
585
3304
2988
4707
2333
1001
4323
1112
4290
3889
3785
2992
4582
24
4247
940
4697
3488
4005
2682
2129
3468
3429
812
2781
3077
3196
15
121
4721
3961
4695
2538
4083
2446
4376
4937
1536
4300
4316
3889
496
3255
2480
4623
4705
626
4034
4394
746
4926
4628
2009
602
3173
3169
4156
4838
107
4807
846
3782
1776
3513
4872
2406
1693
115
1831
4481
4751
4112
396
2406
4928
2547
4149
3664
3458
78
3060
3935
742
4141
2104
4455
1900
3842
3686
1348
4471
2039
2220
4413
4221
3392
3734
3025
4362
4063
4863
2213
3096
4043
4511
4118
4887
1
4458
92
4513
1584
4771
2155
3006
3854
4771
1318
1718
3224
4551
2
4938
4585
4930
3857
4041
250
1777
4005
1702
3635
2736
3854
3025
4731
4006
3311
4347
4465
1664
4512
3265
4512
4596
4743
4297
3174
4368
2605
4240
1523
4281
4419
2956
220
3817
1882
3958
4293
2081
4409
3230
3977
3484
2823
278
4523
3279
1027
178
1288
3380
1055
4915
665
2827
164
4353
4746
4387
3292
4894
4895
4013
916
4576
3024
3985
2842
2987
4877
4023
212
943
4507
4558
180
4484
3768
4295
1181
681
333
3934
4432
3130
3416
1876
4343
4572
4847
1203
3610
129
4772
4411
2112
2075
126
237
3468
2846
4136
4782
2113
3623
1775
421
2231
4070
4681
2592
2820
2727
2969
3404
4903
4701
4757
4300
4015
4290
4696
3058
61
318
4529
4125
3286
3260
4348
4933
528
4834
2816
2277
4259
4458
2174
1329
2020
1057
4506
2599
4484
3742
694
4642
4272
251
3411
4608
4749
2102
1494
4726
3494
1213
621
4787
4627
3863
4350
3882
2973
3867
4325
2795
4855
4024
4571
1161
1096
4031
209
1140
3353
4021
4726
3049
4218
4559
4738
9
4495
4065
4159
3760
1168
889
3393
3821
2642
715
186
2265
4261
4435
4688
2587
2641
4129
3662
4557
4147
3070
4753
3380
4416
4789
4003
2203
3921
1244
4597
4071
4222
1958
1925
1557
4335
4659
2891
2062
525
1265
1590
2541
1356
4319
2222
2395
3064
4872
590
3289
3871
4583
3766
4709
4314
4799
209
54
4242
3084
4810
4672
77
625
4286
1593
2285
4319
4164
4793
3262
2102
4690
3804
2594
2326
3935
3775
4332
4917
4733
1332
276
1929
4223
4373
3237
1446
2372
1040
4377
2179
3937
4918
1763
3087
2000
2772
3333
3573
3371
4613
3514
1529
4611
2558
895
4717
2006
4034
4320
3344
3018
1773
4619
4703
1076
3000
3802
2450
4231
3809
232
1856
2303
4084
3648
637
4719
2832
3855
301
4809
1389
4583
1113
4743
4416
243
3916
4829
3609
4319
3973
3767
3582
4751
4594
989
4047
3978
1986
863
4350
3229
3820
3287
4613
1617
3602
2298
3958
2107
3672
4017
3887
3443
2227
4426
3874
4767
4071
4325
1779
3514
4045
4592
1077
2976
1601
1572
572
4230
1166
4924
4482
3043
4428
4651
4508
4686
4692
1638
3845
660
2831
3869
4770
2947
2991
4760
4301
1522
4406
4688
1112
4774
4707
150
2230
4758
2843
3632
3262
4718
4890
3556
3019
2395
3457
2162
4623
3264
282
3463
3290
1921
28
2500
2649
3072
4259
4629
2916
4874
3539
4546
4331
4802
4611
4524
8
4946
4652
3071
679
3149
3175
3702
4499
4760
2974
4900
2608
4542
4555
1607
4097
4493
2254
3122
1646
4616
4239
1773
4094
1774
3952
4637
4938
4347
3130
4607
3654
4748
836
2281
4895
3747
4700
3815
4948
4787
4696
85
3143
4420
3279
4556
2157
4625
4382
2936
1900
4619
510
4272
2994
565
1914
4290
4769
3273
4612
3655
4769
4285
4
1640
4665
4769
2402
607
4625
4551
965
4887
1582
4914
3634
4071
4527
3733
4615
2852
4006
1504
4367
3325
4326
3166
1885
3038
3705
3742
913
4462
3907
4756
2345
4030
384
3222
3272
2686
2209
4034
3599
2995
1232
4780
2609
3617
4580
4202
3785
4221
750
4396
4811
2646
581
4297
4635
4285
1561
2294
4353
1645
2759
3694
3059
3472
166
4783
3898
1174
3625
4444
4437
4328
4881
4329
1765
3745
1307
685
4771
4951
3796
4395
1709
1495
1996
3565
946
695
59
4333
4146
4852
4744
27
3053
4463
2171
516
3998
2342
2946
4183
4730
2264
4295
4312
3250
4513
3463
4816
243
4585
3931
3123
3176
4080
2011
345
4806
2914
4893
2124
3776
3144
3743
2899
908
949
4403
4793
3493
3677
1291
4738
4236
3889
357
4542
3952
4326
4747
4865
2426
2199
4661
1357
2832
4307
3989
4462
4896
3061
4737
4532
4476
3457
1359
2351
4539
3681
2857
1873
4115
4850
3599
544
3248
4302
907
4767
4792
3668
3470
4155
4604
4230
1359
1435
4752
2626
4455
4706
6
3313
3254
3949
819
4770
3129
4391
3753
3862
4538
1054
4896
2354
3649
952
3305
1609
1127
4364
4710
988
1884
4722
1190
4764
327
4456
4146
520
3442
272
409
4404
2173
4172
2565
3958
1466
4127
1816
4561
3027
3963
564
3888
4732
4176
4617
3657
4793
4930
4846
1182
4043
4084
3229
1098
4575
4908
4589
3323
2253
1713
4662
4308
3774
2733
4775
4553
2800
3568
2623
2453
3542
4457
964
4633
3785
1409
3146
2385
4919
3781
1549
226
4367
355
1355
3859
3148
4246
3925
4735
4074
3406
21
3296
3773
4770
4595
2157
4824
2816
413
4319
4461
3534
2877
4494
4509
3506
3389
4797
4252
1098
3960
4310
3909
2106
4741
4039
3718
3862
1957
2044
521
4412
3924
4030
1716
4767
4721
3614
4599
4406
4888
1684
4645
1173
4455
4176
906
423
1395
4205
4826
3616
3079
3839
4687
1959
4482
2888
5
4862
4947
3872
2396
1240
4669
2650
533
4588
129
454
3294
2457
4571
4567
5
3465
3825
3825
2229
3022
4683
3493
3835
3494
3970
18
1466
3247
4722
3538
4800
1250
3371
388
3297
4728
4750
3724
4494
3971
2327
3470
4218
4219
2023
4757
3570
3142
4790
4077
4391
3402
4065
2922
3216
4638
4778
3202
4818
2010
4577
4820
1523
3399
0
4161
1061
3585
4872
4453
4841
4626
4430
1573
4676
3703
2910
4465
3777
1016
4197
1664
4718
4759
3415
1731
4363
4178
3105
4461
3165
3955
4667
4473
4545
3099
1853
3198
2880
3809
4468
3292
2667
615
671
2842
3319
2109
4791
3552
3957
3654
4349
4509
1135
190
689
3505
3289
2675
4505
3120
4603
3612
4816
301
3731
4139
3158
71
3384
258
903
4463
4775
4327
2295
1
2326
4759
4548
4340
1914
3666
4055
4341
3346
2197
4521
2856
3914
3619
4703
3777
4162
2203
4456
4756
764
3941
3603
4337
2367
3801
3781
4292
3625
4472
4701
4157
1578
1605
4682
3857
4630
2832
2364
1176
3159
3645
4448
3571
2897
4143
3878
4827
1835
4767
4971
4217
3866
4911
4541
4101
3959
4836
24
4634
3300
2530
1037
1743
260
4432
2783
4100
1552
4181
3251
1998
4176
976
419
3946
4089
4582
4186
4613
4945
2609
1364
4934
2102
4468
3725
4451
4955
4475
3907
4872
3626
4899
2577
3702
3911
4937
4489
3790
4519
1134
3540
1847
4157
256
527
3603
4314
488
4621
4049
1521
2501
1130
2283
3574
4442
2623
1821
202
4505
2566
2080
51
4175
4480
2854
3650
3296
4389
122
1782
7
3828
2420
2286
4050
1786
2698
1146
3738
3065
1624
4037
635
3674
4368
3867
3755
4248
4447
228
4028
3516
4306
4609
317
861
4706
4759
2755
3140
4203
4189
2021
4790
3999
2866
4734
3938
2998
2834
3124
4585
896
4917
3953
4854
1166
4337
3987
909
4265
3813
1709
4573
3148
2697
3799
2144
2880
3547
1446
4367
4634
4451
74
885
1393
4160
1585
1280
2414
4821
4322
4644
2166
4750
823
4599
534
3377
4105
4600
3811
3958
3975
4630
941
3716
1266
4652
4145
827
849
1214
4490
4324
1044
239
4625
4539
4699
3838
4856
4599
1863
3657
4424
4936
4140
739
4868
3864
2209
4813
995
2111
4589
2816
4598
4358
3174
3061
1957
4154
4864
4196
2227
4074
275
4109
3745
2881
245
4695
0
3214
3537
3126
4630
4077
3986
4618
4121
3721
3342
43
4559
1571
3560
4290
3872
4727
4441
2264
4879
3472
2768
92
4761
4712
4013
1126
297
3905
4785
23
2045
3315
2866
2874
694
3845
3430
4723
2179
3793
1513
4439
938
4823
3321
4715
182
4916
2663
4413
2940
3709
4313
4210
3284
4516
4556
3872
4622
2714
2174
4719
4575
2753
3360
3418
3835
4034
4780
637
4592
3117
924
3803
3640
4557
3062
1708
1614
230
2944
4664
2504
1429
3055
3388
4712
2506
3900
4521
1381
16
87
3903
4711
4858
316
172
1151
2197
2519
1354
3980
810
3727
4917
4958
5
3924
4534
65
4076
3131
4621
4779
3558
1018
2456
3027
848
1151
4420
4569
3461
4871
3003
2948
2057
4546
1838
4312
1772
4493
4694
4535
2273
4554
377
4506
4435
4058
650
4512
3233
510
4074
687
4283
4286
984
1995
4051
2978
4329
4780
4847
92
419
1464
3212
3004
17
3411
4941
4053
2033
4603
814
4814
2508
3766
3395
514
593
4605
398
2589
3235
1
3576
1548
76
4887
3122
341
1560
1396
4030
4160
4174
2203
4749
4463
4761
782
4289
1548
4142
2555
4839
179
3311
4156
457
2459
2965
4726
2373
4747
4529
3787
3976
3111
3796
4491
3631
3622
947
1483
2641
4811
3795
2405
105
2053
4174
4367
2111
37
4469
3427
3623
4486
4756
2398
4717
2231
2542
1813
3827
4405
1237
1127
4816
4334
3757
4440
4806
4905
1687
3553
4362
4761
1282
4633
4852
4092
4635
1808
4478
4746
4142
2982
2837
3675
4732
4162
4637
3216
2879
1020
4277
33
67
3676
3836
4824
2375
4646
2653
4235
3763
3430
4818
4462
660
1055
4828
4618
4555
3621
1565
72
2326
4371
4110
2242
4774
3084
3507
1658
18
3931
3103
4641
4174
4636
674
4869
4169
4590
4376
1691
100
3810
2667
1905
3268
2300
4764
4862
4770
1823
3990
3861
2652
695
1687
4535
4534
1990
4770
12
713
2452
4513
691
921
4573
3240
2778
3766
3802
4630
822
4246
4737
4623
3654
4858
4446
3626
4440
2705
2548
3410
4843
3914
4329
1708
1015
3628
1520
288
2550
4610
4854
2508
3986
3724
4546
4923
2921
3757
1728
63
4218
4015
2196
2536
4491
961
371
2927
3474
4265
366
1734
4078
3221
1159
3800
1319
2537
95
1059
1735
1423
3922
4933
3885
3618
3492
1560
4421
3745
1161
4461
2737
3979
4676
3479
4726
4310
4360
4825
3262
3906
4769
373
3925
1610
4638
4865
3014
2367
1717
2412
3867
4727
2015
1624
4747
3321
4931
6
3846
4041
4786
2202
4065
2504
76
3750
3430
4228
3855
4732
3539
2807
4292
1428
4916
4688
3594
4661
4625
4681
3371
303
3673
199
3835
125
981
3321
4598
3689
4457
1195
4053
4145
4620
2597
4593
4769
2164
4740
98
2771
3822
2709
3811
3575
4838
285
4209
2481
4794
1311
3442
3355
4290
2436
4752
3472
4459
9
2709
4922
2179
4460
1775
4304
1566
4288
30
698
2852
2757
4178
2328
3789
4455
1640
4911
3841
4881
1490
2827
1275
1421
4724
2569
4378
3556
4413
4811
2980
3829
4497
4264
4568
3304
4110
1415
1737
1272
4703
253
3025
1728
4594
4951
2598
4028
4872
4809
970
3166
191
4110
4250
2718
4787
458
4119
4735
1082
1613
3057
4497
4451
4627
4649
1899
947
838
4522
1374
3566
4697
1965
4946
4600
545
3893
2203
4564
3856
4457
3973
694
4494
3901
2752
4980
3168
3302
3490
4973
3028
3204
4688
4243
1589
4404
256
2812
4073
4770
3904
1024
63
4774
306
4536
4037
3889
3953
3644
4638
4142
4925
4694
4862
4812
4556
2848
4832
4069
4933
4768
2975
3204
4466
10
3592
4552
1851
4285
0
4118
4527
2117
2406
2331
2770
4407
616
4739
4597
1468
2000
4800
3839
3908
2012
194
1487
3754
4634
4622
1737
4756
1994
4819
3674
4388
1931
3199
4487
4302
4416
4734
3858
3818
118
3655
4599
4790
3820
4415
43
2606
2757
69
4058
2510
4730
4247
689
4815
3480
3980
46
4776
1249
4743
178
2699
2145
4728
3645
4088
0
578
4471
3319
450
3146
2825
4436
225
2951
3552
4503
2977
4291
4766
3289
4638
2821
3711
3826
4440
4772
4247
355
3889
1675
3126
4012
3214
15
2191
3491
4867
4946
561
3276
741
3407
3725
1392
1759
4197
4613
4001
1184
3687
2689
4519
4013
3279
4459
4108
4228
3837
3667
4592
3218
3698
4448
3167
4452
3566
3098
4842
743
4161
1422
4264
607
2675
4236
3193
2148
3888
14
3538
4865
4383
3192
3144
4808
2817
4722
3793
2530
4838
4903
3615
4792
4501
4551
1346
1642
4465
3051
2636
1519
100
2115
3677
3921
4871
3840
4429
42
3723
2801
3645
3993
4134
4389
4249
4741
4768
126
971
1304
4077
4079
3736
4349
3549
3685
4642
4843
2722
1533
424
3037
4867
4009
3986
3176
3378
769
1148
30
3570
3944
4073
683
2516
3088
3530
4695
2817
4247
3385
1901
4665
3141
3940
4576
4878
3201
3461
3965
4223
3671
3923
86
3218
2067
3783
4182
3855
4251
871
4532
4263
4818
4187
832
1057
2927
4589
4822
85
1639
4627
4601
3504
4379
3838
3590
4897
3573
2825
935
4417
4675
2305
4760
4488
709
4019
4381
4581
4791
3770
3267
3299
2208
4958
4073
4023
71
466
4673
4125
2736
3332
1052
1754
3230
2907
4673
24
4529
2414
1158
4211
4164
4360
4155
4814
3449
3287
1043
4947
4943
472
3748
1373
2894
4450
3598
3396
4172
4525
3959
4236
4588
4172
4033
4920
3945
4842
4396
3803
2658
4741
4139
2611
1709
4233
4682
3058
4578
3070
3077
4704
1700
1388
4781
2329
4694
4804
1847
4886
3171
4296
1278
189
4086
4303
546
1
4454
4698
4105
3591
4179
903
1065
3642
1263
1828
3589
4911
4453
4168
781
3728
3242
2395
3582
3038
2830
3750
1026
1595
4068
2361
4665
824
2929
4821
362
4579
174
3607
3567
4930
2940
3961
3689
870
3584
434
1603
3919
1593
1418
4942
2899
4141
1380
1271
4936
4466
2044
2153
4141
2464
4531
2884
4632
2186
4700
4198
24
4913
4809
4463
3084
4573
3966
1477
2431
4609
4078
4577
4873
4553
3092
2186
1314
4804
4718
4533
58
3169
4302
4149
2702
1174
255
1380
1195
193
3819
1126
4224
1524
1874
3675
2550
4005
2875
3322
4051
201
729
2274
4027
2850
4280
4510
2050
1467
4028
1914
3125
3346
1951
3065
431
4870
3726
4572
2770
3926
2086
3504
3939
492
4005
738
1314
2234
4168
1384
333
834
1769
2654
4013
4494
3429
3947
3879
1833
718
565
4043
3414
1955
1642
1727
3898
3924
4592
3376
4731
2586
1280
4653
3803
2079
34
1288
519
4859
4440
531
2228
4215
2031
1273
3326
4771
3266
1839
4104
4836
2685
352
3782
924
4555
1421
4788
4132
761
1456
1077
3820
3895
3042
4816
4172
4813
4777
2306
4632
4388
2828
1314
2315
208
875
4790
3367
3949
4365
4150
4916
1261
4872
4536
3516
4087
3928
4417
4219
3872
4599
2588
1443
3217
4193
2877
1151
3910
4492
2784
62
4424
2844
3844
1597
3537
3920
1627
4168
4229
4728
2897
4403
4698
1403
1027
4662
13
2761
4678
4895
4086
4521
2112
3695
4432
430
2759
3975
4576
4419
4303
4550
0
3280
4615
609
3817
4389
2994
4671
171
3170
3861
3563
4898
3245
3116
2972
2755
4703
4755
1288
28
2350
4605
4517
3569
4445
4731
3698
2766
371
3772
3905
4737
11
1113
1016
376
4533
2804
995
4773
3554
4851
3502
4972
4122
3066
4467
4330
4364
4295
1899
2396
4047
607
4856
113
3524
4573
4140
3205
2069
1280
544
4546
3483
1346
4639
1240
3439
4860
4858
4932
2880
4661
4723
4680
4637
2554
3259
520
2228
4478
3694
4211
4184
3999
2809
985
499
113
2809
4373
333
59
4407
2936
4011
1946
85
4636
2288
4725
3970
4082
4061
591
4863
4765
461
4749
1374
3696
4777
1862
67
4726
4536
4515
3366
2198
4779
4426
3047
3756
4923
4813
4391
4329
4792
4750
397
4534
2967
859
1927
1666
4927
353
686
4865
348
4644
4578
3578
4573
2582
280
3433
24
3073
4689
4933
3585
4462
4305
4054
2701
4563
2537
1515
4628
3507
3302
3351
4060
1615
4147
2143
4736
1275
4950
4126
4598
4897
1628
1072
3048
359
2092
935
4088
1974
3619
1908
4508
4256
1652
2195
3160
4779
3987
4181
1436
4723
4584
4582
1222
3925
2428
4729
2612
2283
3955
3683
4695
2532
3863
4753
4398
4740
4883
3704
4338
2102
4339
4345
3745
3915
2855
4636
2421
3683
4554
3904
3710
2846
1017
858
4631
599
530
4850
4437
1956
1653
1000
3795
4652
2215
4924
4230
3673
2281
3542
2288
4614
3640
3252
3828
4323
3945
4035
4904
4744
2626
58
3047
4718
28
4175
1950
4041
3996
2630
4724
3427
4499
79
1870
597
4939
1518
3191
4163
4603
4657
2591
3682
3870
961
4482
3550
2174
4262
214
4448
28
2931
2903
4873
4420
737
2980
3432
3066
3561
70
3690
3521
3831
4490
3636
4206
4915
4931
4517
4314
2174
1787
55
2049
3933
2632
4773
4726
3418
4437
4788
149
70
4322
4676
3791
4693
4176
3531
3315
3970
3758
4894
2723
4146
3962
4620
4751
2753
4854
3001
4929
4587
4581
4525
2526
3783
1621
3620
2812
3631
2921
3383
4820
4558
3683
3376
3872
4713
302
4188
51
1309
4592
4547
4626
1
4872
2562
4273
1344
4626
2493
3315
3710
4929
442
880
4447
4620
705
4650
3546
1038
4719
4469
3171
4309
4530
1664
4192
4883
4694
4935
2730
713
2754
4186
1842
3970
2115
4540
772
2580
2490
3896
4846
3420
2907
3387
2070
4614
4502
1986
3503
4426
3361
3359
3245
4566
1311
4563
259
431
4581
3294
3043
1300
2632
4218
4047
1638
1784
4943
4304
4796
3691
4565
2581
4825
2335
3439
708
3501
3216
2947
3837
3779
4971
1135
4751
3457
4322
556
64
1869
4195
4784
3898
4798
4767
3836
4005
3251
4955
3935
3248
2113
4238
4594
278
4673
3723
4566
872
3617
3096
4489
3540
4742
212
1742
102
4850
2822
3397
2031
2
4752
2291
4495
3461
4527
3693
4686
277
3987
12
4410
4335
4300
3908
2730
4259
325
2180
348
1155
4577
4093
3374
3971
2885
2300
622
4841
2824
299
3171
1040
2275
3377
4729
3126
19
462
3308
2323
4625
4374
4767
4836
110
4002
2123
656
4598
2112
4352
3031
4383
4722
4080
4043
3072
1657
4157
4818
4176
1694
4778
2449
2225
4642
2876
67
4746
3943
23
615
2538
1841
4243
4781
4586
4745
2226
3077
4920
4596
3359
2655
3751
2460
3976
3551
4313
4880
3132
254
425
3461
4803
636
3112
3614
3094
2316
2837
2730
2054
1285
2815
4656
97
4722
4891
4567
4728
3692
2454
4327
4328
3769
4240
4586
607
1470
2370
4619
4008
3618
4828
3551
3579
3463
4336
4431
3769
1498
4973
3795
3342
4356
4712
4643
1575
2294
2930
4010
4246
4611
695
2998
4651
4476
3642
3491
307
2890
3606
2432
2761
4287
3484
979
1
3257
4153
4159
4829
1084
3378
4000
2487
2647
4301
2870
4923
2420
3123
4803
4795
4833
3391
4216
4772
4492
3605
4920
3091
2903
4647
4717
1544
3282
4850
4391
2758
4601
193
4475
4793
3521
3788
4569
3674
1960
3693
341
4340
4881
3242
3189
71
3955
4170
4471
4500
4605
4659
4094
2570
2707
4790
1282
2279
4009
2483
3527
4093
4885
3353
4321
4420
3920
1377
3681
3630
1438
291
3074
4588
4179
3295
4651
1130
1540
3950
4663
912
2405
3813
4839
4696
1396
4459
4689
3271
3921
3146
4303
3194
3614
4763
1732
4033
2136
3014
4834
4478
4104
4295
513
4410
125
43
4584
3860
1195
3865
4115
268
1586
2707
872
2773
4397
4183
4668
148
23
1690
4353
4232
2240
3765
318
4254
2715
2612
4558
1804
3523
4575
4250
4804
2251
382
3051
3929
4359
155
3848
3329
4282
3871
4693
4009
3788
4339
3517
4762
3649
1368
2592
4892
2
1540
4715
3176
979
4616
4815
4746
3950
800
1757
3447
134
4174
693
3453
3317
1221
2492
4026
4214
4302
1858
1439
3110
1239
616
989
4318
2184
4578
3739
1971
1045
1482
4795
4734
4492
4530
3897
4269
4781
2716
4691
528
4746
447
4384
3992
2342
3805
3896
1688
39
4389
4387
704
2157
4787
3651
2029
2615
4737
1808
4460
1383
4554
461
3392
2071
592
2750
4490
4697
176
2322
3843
4498
3422
3366
2671
3772
4560
4719
3796
4667
3024
2863
3571
810
1725
406
1281
4588
4422
4512
3181
3522
3622
2742
4552
89
4487
2601
4873
4659
2307
4019
4169
3787
4151
4474
2421
2739
3280
3671
4211
4916
4620
2118
2466
4753
4717
4231
4489
3861
1335
3747
3326
2310
3997
4780
2352
4764
2098
4486
277
4627
4743
2772
1448
4892
708
4742
4311
3240
1697
2520
60
2149
673
3525
3987
4798
4834
4610
3378
4724
3603
1534
20
1567
1646
1977
4574
1137
4828
4273
4736
4554
1865
3194
2474
4051
3392
4606
1323
4592
3773
2727
4926
1452
4606
1166
434
3194
285
3894
3905
1006
4206
3144
3805
4698
3975
4007
251
4696
4565
1078
1254
4542
4171
2561
2966
883
1367
687
3639
4569
4373
4039
4709
4681
3281
4672
2392
1911
4735
3957
2362
3491
4712
1284
1973
4636
4726
4054
3489
3455
4922
4241
4372
4948
4837
4185
4575
4586
246
4578
3115
2185
2504
719
4790
4612
4648
2337
4766
4757
3858
4641
4167
4101
4817
1751
3047
713
1531
3861
4728
1455
2317
113
4694
4964
4613
4575
3430
2422
4479
1498
4509
4656
2417
3212
4336
3942
3989
3775
3344
188
98
4501
3056
118
2619
4639
3589
4584
4052
2618
1735
3767
4712
1090
4473
1250
3817
4380
4503
4886
369
4826
3001
4749
2277
4386
3708
3151
1814
4729
3093
4960
4147
17
3692
3585
4178
1756
4003
1125
2901
1094
842
939
4700
4644
2003
4192
90
2277
4668
1828
4542
3432
4922
2054
4586
3469
3645
138
4259
165
4175
4629
3676
1460
1716
3471
3390
4757
392
2231
4364
1355
4716
2472
2210
4159
2815
3378
3255
4190
847
4551
606
1608
2655
3533
1775
4324
319
1289
4460
2482
1659
1640
923
3825
1583
4273
4636
1906
4110
4687
1762
4791
4712
847
3811
4595
1041
72
1325
2006
4099
4137
4625
4617
2180
3461
4326
477
4360
3554
908
4270
4173
4839
5
4078
3963
4037
4861
3098
4439
2094
3371
3491
2335
4840
3940
4449
4689
661
3750
4561
1081
3059
4596
4823
4789
3838
674
2554
98
2322
3718
4592
3429
4869
2399
3046
3272
4766
198
967
4372
4240
2730
1175
860
3457
4886
4207
3530
2751
3860
1943
2
4612
3396
832
3807
4581
83
4195
803
4743
4007
1845
4483
3353
3849
1826
4286
2436
2662
4621
3969
3526
3220
3713
3588
4210
4610
805
2129
3991
4600
3906
4342
4638
4420
4510
3688
4733
4531
340
3854
3549
2762
1944
3566
3804
3258
3050
4197
4
1449
4846
2273
2364
4167
3934
2975
4269
1851
3803
4121
1028
1882
3399
4026
4888
559
4063
3848
4044
2405
4258
3057
465
4410
709
4363
2262
4714
2184
1291
4250
1208
4380
2673
4458
3846
53
4175
2060
1075
2825
2843
2994
3973
490
1796
3944
4362
3636
4410
3988
2122
1557
3479
3670
43
3632
4580
2653
3811
47
4726
394
3660
3114
2674
3040
548
4040
3804
1656
3840
4450
1095
4087
3083
288
4710
4858
4931
4592
3947
1351
4457
4378
4500
4163
1408
3875
4073
4412
288
3995
3216
2422
3383
10
3449
858
3853
4246
4029
4768
3885
4779
3398
3787
2952
22
4017
784
2302
3581
4497
273
3938
1776
3903
2989
4709
2185
2207
3738
4577
3698
2686
4733
1660
370
1324
1514
2948
4243
2095
4809
2332
2955
2275
3503
4428
4419
681
3637
1422
4245
2593
3727
90
3414
816
4260
4688
188
3953
1639
22
2922
3184
3717
4371
4112
2760
4891
1681
2153
294
1846
973
549
4015
4373
4592
3281
4859
4442
4510
4084
1105
4680
2394
4910
3762
1710
4030
4403
2139
2045
15
4568
3306
2732
2112
1825
2901
1713
2589
2576
1842
4452
948
1422
2404
2782
4336
2822
4860
4025
2589
4090
4971
4542
3570
4347
4467
3212
154
4778
4473
4121
214
87
4587
4829
4519
2260
2592
2258
4512
4410
4648
4537
609
2785
3239
3512
4345
2574
4067
4677
4818
4738
247
4118
2188
398
50
3818
606
2175
4739
30
4559
3869
2621
1071
4646
3211
1569
4461
4607
4846
774
35
4026
4484
3233
3317
1079
3464
2376
4930
2253
4761
4085
4438
4024
182
4939
3115
486
3669
3752
3814
297
3328
3770
4529
2866
1931
1718
4528
2635
4557
4731
1778
4708
4826
4610
2891
3171
4967
4536
1822
4153
3562
4768
3899
4626
4088
2029
486
3152
1442
3998
1587
3590
107
2816
1410
4765
1278
3354
0
3078
2284
2728
4709
2577
3975
3575
4728
4088
3591
3275
4089
3078
4735
4215
4057
2656
3212
3
4508
4552
418
4135
3172
1955
4288
3458
4918
4595
0
3799
2860
4575
4536
4891
886
4848
2957
4681
2506
3761
4925
2531
4086
3417
4749
4633
3682
3809
3069
2035
4464
4555
4067
3016
3787
4826
3544
2519
3167
4231
4770
2832
3862
4763
4425
3159
1111
4403
3323
2937
4862
34
4580
2335
3941
3043
889
4729
4559
20
4651
4834
3799
4886
4562
4731
2467
27
4859
3541
1506
315
4870
4604
4729
3437
4148
1331
4519
3685
8
2352
4599
4493
2185
596
4746
2221
4621
2919
4681
137
3709
0
2258
3126
3923
3470
1233
4738
2253
3015
4755
4729
4869
532
3276
1271
3285
4837
3760
3085
4226
982
4966
4283
3948
3964
3706
4578
1129
3498
3553
2332
3427
3453
4372
3496
3075
4771
3276
3449
4897
3213
3648
2757
4330
2351
1287
3726
3657
3377
3782
1266
4756
4880
172
3990
3211
3160
2974
4670
3236
4469
4370
2168
4718
3444
3186
4526
2208
1950
4600
632
4903
4725
2182
3211
4765
1972
3110
4011
4769
4491
3051
1712
4857
728
1815
1159
2289
1936
4713
403
4796
4660
36
359
171
3693
4402
455
4301
3235
3252
3523
3267
4770
4668
3132
4753
2342
4098
3842
1025
3377
4890
2586
4249
2795
4468
4903
820
4704
3866
2909
3200
4386
4312
4920
4712
4545
4668
4746
86
524
780
3676
3964
4171
4547
2608
3300
1663
4265
4385
4129
3130
4953
3982
3626
2955
3781
4846
2274
4731
4741
927
4234
4539
14
1513
3996
4645
2446
3903
3188
3960
3554
4296
310
112
3294
2581
4451
4296
3596
4917
363
4590
3557
4443
2218
3854
2653
4165
1660
2974
4017
925
3793
1625
2836
4028
1515
3080
4212
2494
4927
3345
4315
3318
2203
3596
1600
3071
3226
3199
3403
1
2090
4467
4723
3598
2453
4236
4714
4678
4758
1967
4606
2947
4063
4938
4326
3900
1746
1286
915
4776
4
4716
1912
2190
4915
1306
794
487
4405
4164
4142
4410
4704
4565
548
4745
406
939
2551
2962
4795
4335
3885
4692
3949
4575
783
4551
463
4522
4371
1847
4034
4541
3915
2636
4787
4923
1712
4238
2079
3422
3758
2624
929
4342
3073
4846
3943
3044
4693
3640
2618
4351
3905
2094
1726
1200
4443
2915
1907
4831
4356
2376
4657
3699
962
692
3829
2449
471
620
3809
4721
4844
1761
1730
4426
372
4054
4522
4515
4515
2370
279
1613
3833
631
2323
2287
2761
1196
2165
841
4698
871
4759
3810
3999
2360
1167
2918
2648
3303
3382
2257
3875
4587
232
3926
315
4609
3696
569
110
4878
2122
3914
4123
3865
4878
3213
444
4242
1978
4802
4345
4474
4749
14
2417
4235
4615
3233
2758
4873
4078
4567
4736
4903
3724
4725
2060
4442
4336
3536
4178
4293
4585
4538
4271
3386
4714
3359
474
4505
1554
4338
3617
2157
4015
4733
3727
3385
2649
2874
4681
3409
4717
3160
4915
4098
4723
4295
3640
3812
3741
3453
4526
3650
1973
4072
4643
4618
4605
3268
2571
4335
3219
3027
3655
1974
4791
3509
3897
4083
3878
3412
1556
3587
4059
4420
4490
4164
2782
4907
100
1128
2962
4876
4231
4816
3724
2345
4825
2668
2871
109
814
4725
4223
4816
2919
4198
984
4132
177
4411
4751
4216
2495
1845
2130
1463
3371
4711
4499
1977
4453
985
72
3707
4612
2015
4145
4641
1834
3383
4464
4576
3128
3023
3731
4854
4723
2547
4770
4126
4058
4827
837
4187
3804
4662
4204
4621
2025
4342
4805
4775
1072
3128
4406
4510
2048
4812
4212
4906
2182
602
2067
220
4169
4699
2009
3383
4506
4687
4877
4681
2307
4648
18
2518
1555
4437
4334
4345
2545
3966
4728
44
2118
3575
4420
2620
4556
1780
1336
4114
4896
3584
4544
4760
546
1674
4421
4578
2761
4533
2508
4265
356
3820
3736
1090
4261
3343
4214
1327
1845
4849
4533
4747
3030
2933
3855
1353
4574
4829
655
1031
4864
4828
3407
12
2940
4589
1176
3074
848
4258
3138
4074
863
1009
4279
4346
524
3006
647
58
4810
3979
4953
4177
3392
3344
3148
4569
4049
4894
2570
4574
4824
4302
209
240
4515
4393
4550
2592
3054
2885
276
4797
4252
366
4179
3744
2497
3734
4485
1265
4189
4508
4428
2445
907
4207
3286
1267
1360
4127
2943
4430
1409
3388
4572
352
4042
20
3581
4288
4788
3238
4894
351
4430
2916
4496
85
1062
1908
4723
4727
2920
4605
1699
4650
3710
435
4836
4700
4777
3517
4320
3301
3615
3776
3519
3503
2880
4842
3181
4598
4269
2838
4777
201
3046
4487
4785
3403
2874
4557
4381
4422
3272
4412
4754
2335
3950
4525
4305
4802
2779
1115
998
3565
4536
1884
4312
4521
4781
3301
4369
2103
189
4163
597
1549
4768
4828
3902
4620
1905
4744
4039
4706
3057
3494
4224
1239
4274
4209
3543
4068
4129
4721
4497
741
60
4659
1681
38
1179
4310
4694
3246
4104
4373
209
1913
1584
3276
4863
8
3379
578
2483
8
1766
1793
3397
4101
3224
4041
101
4453
4798
4629
3424
4055
4972
2567
3033
4755
2479
2388
4036
4445
4975
4254
4097
4644
4753
4773
141
4022
640
218
4145
217
4729
4441
2265
2606
4810
3798
3124
4327
2873
3604
40
4802
1307
527
4147
4454
2274
3180
3278
3795
2716
4723
4831
4644
4882
3533
4464
4321
2305
4619
1525
2066
4418
4614
4666
2739
4933
4006
1631
3740
998
2630
3478
4606
4646
4881
2360
4560
81
2762
4711
4271
4495
4332
4219
3241
999
3903
2988
2496
4651
424
1681
2868
2191
2279
601
4698
4259
307
3694
4326
1722
3735
4748
4483
3337
4566
4812
3125
4851
4283
3681
280
4942
1527
1039
4858
4729
3879
2903
4725
3088
4669
3047
1367
3625
3341
3473
3954
1807
3540
2576
2670
4011
1206
2090
4578
4811
4790
4576
2551
326
4441
3551
2327
3772
4499
4147
4754
4722
4790
2324
2865
2125
1238
1270
2015
3442
3548
4707
4771
4163
554
1965
3641
396
3792
2769
4459
4486
459
4813
3556
4733
1959
4495
4586
4845
3148
403
4231
4551
4021
3909
4404
4761
4231
3058
4859
2406
2986
2816
841
2898
4415
4273
4914
4375
4603
4582
4138
1425
4028
4346
732
2490
713
4661
4241
3470
4865
141
301
4762
4801
4399
3762
3304
2817
4748
4744
4288
1541
3414
4012
3821
4452
4560
3057
4037
4719
3089
4755
3617
1621
4739
2650
2174
2916
4908
4019
2639
2897
3616
2924
4608
4002
745
4216
4749
3985
3164
3308
2375
151
2860
4900
4049
4018
3677
2398
3501
4042
3947
4390
1219
1131
132
3565
4516
4762
2042
4768
4513
4613
98
4836
4364
1697
4628
1647
2649
4270
2913
3209
1477
4638
4243
1242
1426
4769
1936
4656
2615
3859
4573
922
1643
3014
4821
1047
4801
4518
1285
3437
4395
3563
3393
3336
4075
3535
4376
2048
4936
4867
4240
4819
2993
4957
4896
4936
10
2457
2533
2755
483
4388
3499
4718
4747
926
3268
3979
4251
2051
3493
842
2399
4453
3474
4635
3713
4552
2906
3852
4721
4617
2298
3248
3585
2399
2158
4571
3327
2958
1285
1001
1993
318
834
4264
4615
4495
3434
4428
4503
1236
4576
4456
4349
3814
3923
4846
3827
4736
3726
1691
4494
4044
4540
3756
4841
4730
4583
3595
4135
3309
4525
692
4337
4495
3987
4053
4494
623
149
2946
883
3194
4359
4624
4092
3927
4647
886
146
4747
434
818
4697
4551
893
4764
4132
4244
4957
780
2769
4413
4203
3560
4333
3502
4927
2960
3298
3599
2828
2052
537
3919
1960
4306
4793
2548
4450
2239
3634
4867
4564
4830
3984
4559
3485
2038
4823
103
4784
4791
4859
2461
2971
1985
3375
4335
727
4821
3978
3764
4459
2844
4144
4454
1486
3250
80
4571
2295
2026
4737
4360
4261
3920
706
3161
715
3727
2787
465
656
4873
3674
4151
1398
3127
1410
4146
4474
3415
1944
1808
122
4777
2528
4603
2228
1385
4164
4354
4720
3682
3567
2437
1583
2752
4012
616
3827
4441
4423
4302
4663
4050
4828
4687
4141
58
296
2878
2646
2948
15
3770
4716
2301
3083
3323
4220
2979
2934
4585
2784
4714
1909
3064
244
4347
1467
2913
4635
4520
993
4003
1146
389
3164
25
128
2226
3057
2459
3005
1008
1382
4679
1746
4807
4108
2789
3782
4864
59
4103
3451
98
4326
4791
2747
4443
3923
277
3731
4125
2228
4866
4923
4876
4258
4724
1321
4485
1777
4567
4744
2709
2293
909
4596
2951
1536
4062
1693
2878
4912
1871
2556
2340
2949
29
3214
4844
4575
1978
2497
3872
288
2339
3067
2350
2130
4126
1807
3635
2903
301
4363
1268
3035
2560
3681
1417
3688
2684
4749
4027
3306
4491
3991
3836
2878
4500
4635
1760
3323
308
3861
1716
3926
2188
4495
0
3230
4666
4152
1642
4791
2311
50
4815
2303
2878
335
3183
2737
4867
4857
2515
4819
534
3487
1126
4955
286
4287
2226
1453
3560
890
2406
4311
2721
4084
733
4028
2318
3573
4454
3117
4826
4823
4695
42
3901
127
3941
15
3905
1726
4556
3429
2544
292
2549
535
372
1779
136
4524
4399
3320
3164
2110
4565
3485
126
4122
2541
4127
3510
4650
4260
2486
3803
2460
143
3894
2969
430
4657
3056
874
1550
3784
4290
3788
77
4332
4927
4479
3100
938
4863
3095
3646
3415
3765
2186
4583
3787
4266
4549
873
4858
4601
4284
4852
220
4282
735
2760
1299
1387
740
4558
4345
2691
4000
4745
3030
1893
1318
3910
3990
3572
2463
2788
4791
328
4
3432
4682
804
25
2632
3558
335
2461
3640
4115
3921
3746
4430
4837
2192
3493
3491
1894
4689
16
4748
1396
3045
4580
4843
2038
13
4554
1534
12
3025
4648
400
4564
3108
4711
4643
1965
4933
1301
3961
382
1999
2838
3357
1642
2712
4393
4042
4564
4734
2871
4942
4335
1766
822
4903
3625
4177
29
4895
3225
1559
4590
4340
44
1867
4840
4914
581
4919
3496
3190
2464
3328
2999
3338
4847
4013
212
2338
2825
2707
3583
2612
114
4516
3005
699
4637
787
1900
753
3464
2625
4627
4955
4325
4496
4132
4867
4761
4290
94
1869
4585
4011
468
4289
4042
4301
4574
1232
1744
2734
3530
3817
4081
4125
2798
4512
4762
487
4961
4183
4578
4250
4158
544
2531
2032
4638
353
699
536
145
3205
2944
3389
4378
4650
114
4935
3754
3053
4350
187
4464
753
573
2769
4110
3411
4051
3197
3147
4884
2787
806
3687
4390
799
3311
3748
3870
3475
132
4850
4855
4745
3050
1352
3785
2657
2550
4613
4196
1552
1118
4264
3920
103
4439
4298
2585
3881
2525
1436
1651
1469
4358
4045
4384
4626
4773
2449
2205
4023
58
4845
2801
4218
4337
4734
1144
2740
516
3203
278
4565
1947
4551
4375
3135
2847
4638
4313
4071
2608
4858
4192
1815
4921
4740
4334
3269
4550
3850
4865
4795
3691
4332
4136
4295
4514
3438
2453
4783
4621
1322
2234
4930
466
4594
3698
3889
315
3610
4923
3603
2040
4435
4807
4421
2026
3370
2746
1311
4815
3076
1598
2670
4812
2242
1752
4543
4942
3782
1515
398
4791
1491
4106
4762
4837
3394
4969
3973
4089
4053
4800
1425
4133
4495
3035
508
2825
1584
4711
456
4713
3064
4782
4363
4938
542
4760
3468
3016
3077
4877
1291
4531
183
4608
2335
2040
507
749
4119
341
4611
3490
3806
4902
2084
4990
584
4490
4119
4761
3668
3721
3209
4656
3358
2816
4367
1599
4942
4833
4572
46
148
4323
4104
2857
3047
2451
3606
3079
4810
511
3222
3057
4894
4253
1287
4021
4067
2429
4189
4488
3576
1462
4904
1021
4073
3497
1465
3030
4337
753
209
2342
4683
4779
1279
317
4814
4168
823
3294
4072
4599
453
2997
1106
4737
4702
4242
4498
3365
4153
3235
379
4498
2476
4303
3814
4725
4710
3260
4922
4727
2866
2886
4639
148
877
4839
3991
2535
2847
521
1658
4648
4759
129
4189
4835
4787
4247
4150
1414
3141
334
3120
4455
1649
4038
4038
4638
1686
2766
3171
4188
1240
4631
4799
3199
4437
4554
4697
4849
4180
3477
3207
4917
3404
640
3966
2495
315
2042
4717
2431
1868
1031
4516
4728
4932
130
494
2089
3812
4167
4494
101
3194
4924
228
4525
4296
3411
4854
2590
1423
2827
4644
4768
3860
4342
3396
347
4279
4858
1356
0
4287
3221
535
3831
3159
117
3662
2279
1886
4896
4525
3298
67
4731
4090
3969
3323
1278
4714
4399
2799
71
3243
4788
4750
2944
4772
1326
2264
1064
4621
2618
4315
3968
2995
3912
2543
3181
3893
1
4316
3798
1697
325
3640
1950
4826
4403
1547
4598
780
217
3466
3516
4288
2243
693
1063
3780
256
4912
2681
514
2744
3633
2191
981
2166
4716
2777
2787
581
2839
3000
4924
4882
4532
634
3905
3827
4047
4878
4396
4632
1192
3998
2671
483
4555
887
4612
4901
4372
4703
1110
4128
3922
2983
58
4542
4300
1950
1015
4302
1301
4388
924
3618
4689
3400
4720
3936
2640
1719
1262
4713
4972
3581
2931
646
4202
1484
4768
3141
411
2052
4165
1961
1870
3658
158
4809
4650
2627
4081
960
3674
36
2893
4758
3166
515
4786
4844
4254
3459
399
4758
3594
3744
4772
117
1007
4469
4748
4347
225
2608
4541
3731
3504
1959
3590
609
4379
4426
3790
4545
341
3785
3258
2687
1269
4935
3030
2854
3048
4592
4457
4618
4531
236
4285
3743
2398
789
2034
4909
1114
4225
1912
4806
1742
3780
2630
126
4679
4336
816
1258
1597
4107
174
3027
933
3774
4549
3967
4406
4531
4902
4712
4591
4697
2058
3993
4737
244
4503
3189
3255
1900
2
4943
4758
2281
3435
3272
4530
1049
1087
3962
4557
2347
4225
145
3103
3983
2877
342
2548
1394
136
3484
1803
1854
2349
15
4279
2801
3730
2735
3849
4355
534
2853
4208
4336
4175
4883
4299
4376
4655
4814
4436
4495
3946
3931
4159
3015
4061
4398
20
4500
1963
3487
4911
4783
1687
3038
3912
4932
3769
3435
3496
3904
3686
3984
4592
4204
740
1728
4701
4607
2485
3349
1050
4765
4216
737
1441
4690
2744
3843
4471
1352
4755
4859
4736
2274
3708
4623
2233
1091
4777
3414
4849
4287
4728
4243
3888
184
4874
2
4735
1385
4420
587
1361
4815
4400
2285
4798
4696
3761
2762
4683
4926
4257
4864
3393
4858
2803
4581
4706
1028
4908
4718
4666
2981
4851
3195
4441
3613
4189
2561
4484
3996
3685
4672
44
4298
388
369
1917
1735
3109
4224
4289
4389
2642
2652
3960
2363
3529
4305
3856
1182
3249
4329
3599
1498
3830
4381
2022
4881
444
4205
4486
4567
3361
4846
4769
2967
4444
2850
836
4369
4638
3502
726
4527
1766
4604
1167
912
4701
1034
1765
3827
4072
62
3748
3275
970
1644
4370
3561
4707
576
4342
4130
1175
4029
3997
4735
4499
4180
3141
4343
2018
4360
3196
4733
1718
84
3041
1299
4622
4120
3899
1734
3291
3707
4736
4743
2795
909
3005
4648
2866
4257
4825
2738
3765
1585
3740
1884
4439
4890
2357
2012
3604
1423
4116
2026
3861
1148
2528
4846
2840
881
4321
3514
11
2830
4543
1044
2641
881
4544
2873
4496
4745
4402
4272
1791
2615
1273
341
4137
4236
4471
1591
4754
4114
3105
186
3178
3384
2458
3776
3130
4622
4139
3510
845
3194
4131
4305
3893
4707
4429
3841
4150
2415
4538
4742
64
3810
4837
2613
3162
4309
4497
1140
3916
1757
4116
4032
1618
4717
4638
3983
487
4261
2149
1494
1517
3970
4711
4687
4471
1352
2931
4104
4136
1916
3862
4916
1974
1878
4840
4325
2816
4747
2852
4308
3638
2411
3480
3044
2857
3602
4195
4763
4603
4933
164
4153
4189
3480
4362
4013
82
3835
3577
4683
4279
4687
789
3805
3856
4747
3022
585
3647
2824
4384
4694
4225
4813
4763
4911
3059
567
4302
4799
712
250
3812
3904
4719
3508
4690
4532
2893
157
3712
4321
2284
1060
2011
4546
2851
4577
544
4773
478
4571
2933
3122
459
3625
4758
3852
4758
4292
4786
4445
4636
4590
1230
3211
3768
4521
37
2762
3928
4015
1078
1834
2808
4507
2915
2624
4428
101
3886
1398
4456
2880
621
3212
2212
4532
4800
3396
2485
959
4838
433
3339
1577
4639
3321
52
4156
2986
1954
3748
2616
123
2173
3878
3481
4345
4141
3257
4422
3008
3420
4605
857
1185
4417
4583
3964
4047
4693
2044
4409
84
4844
3426
291
2803
4026
4225
3226
4234
3196
6
4775
1790
4467
3756
4658
4316
3535
448
3398
2907
412
2039
2489
4397
3142
4389
3657
639
4277
4254
4560
3592
3586
1886
3323
4304
2772
4809
4616
4399
4389
3291
3786
1597
4711
875
4052
3644
3166
3644
4147
4056
3788
4574
4129
4605
2831
3745
3207
160
71
3751
4223
4779
104
4568
4915
1866
3006
4474
3185
4
4104
1681
4385
3489
3184
836
1197
3546
3807
2910
4765
4262
4143
1387
2935
4736
1109
379
584
3410
4179
4758
4303
4926
4571
3206
2404
4895
2546
3618
4464
185
4935
4262
4786
4538
4882
3391
4590
60
459
3256
842
4399
2301
1282
1653
1834
1980
4781
3920
2513
3719
4709
2309
4708
4517
3359
4582
3967
3866
4613
2849
3533
70
3462
4399
3866
653
3347
3440
4399
670
3277
164
41
4455
4860
4791
4770
4085
3913
4521
2560
4050
4982
1394
3750
3633
3739
1108
4595
2679
4411
3977
4494
4013
295
4860
108
4217
4391
3791
196
4367
37
4806
3501
3377
4748
3970
2433
2554
594
3331
3859
4760
2240
4366
3080
3362
4346
4405
4750
2786
4877
3625
2615
1374
3785
4099
4741
227
4605
1906
4168
1166
4129
4612
4417
2709
4792
844
1848
4717
4604
3445
4305
4330
1956
4612
18
60
3684
3678
4013
3749
2997
4895
3174
612
4182
4896
4236
113
4627
975
282
3933
3402
3299
4350
3957
449
4603
4413
2013
3227
4508
3834
219
3391
4584
2911
3928
3557
4948
4601
1430
3942
4637
2324
3007
477
4686
4619
4656
3726
3920
3777
4312
4533
3238
4096
1678
861
4536
1103
2178
1887
4582
542
2487
4436
2663
2113
4508
3804
849
4936
4790
2414
1055
3236
4676
4007
596
3172
4630
3728
4848
1400
3563
330
4362
3967
3988
2512
3955
3932
430
3509
796
4753
3049
3852
3899
4613
4005
2405
1126
1355
4278
2032
3483
2314
448
1811
4349
4739
2707
393
4732
3573
3507
3354
265
2144
4612
4572
4739
4567
3291
4304
1650
2688
3745
1630
1653
2
4605
9
2429
3201
4548
4076
2754
574
3451
4079
3253
788
3349
4823
0
2604
3113
4613
500
1396
64
3838
4616
3059
3229
3220
257
3317
115
2801
4509
4553
3494
921
4454
4752
4185
4974
4439
4427
4531
299
3585
3526
4935
2125
4436
2577
913
4797
14
4583
1736
3856
1990
3183
4940
3886
2400
3345
1512
3272
4728
2356
3095
4679
4624
4784
3884
2964
2436
1197
4288
1071
819
4921
1277
3555
4246
3772
1029
4469
4755
1502
1954
4073
1229
2441
867
2916
3159
4610
238
4390
4206
1225
4131
3344
3095
4724
4131
795
134
2219
3887
4596
2634
3645
2286
1832
3223
3952
1489
4743
3115
4366
3869
523
4929
4307
789
3848
2357
4582
4834
528
4651
4630
4068
4776
3073
4134
3413
3797
4245
4085
1932
403
4322
1078
131
900
3465
337
3328
4627
4224
2588
3962
3143
4072
480
4500
3803
716
1924
879
2669
4536
1503
985
2986
4647
3096
4765
4796
3936
4346
3847
2742
3159
4710
4127
4606
683
3209
1880
4782
2943
3957
2632
301
2558
799
1728
3323
1069
12
2358
2664
1522
4739
3308
2826
4493
2365
4287
4724
4246
1410
2186
2539
4645
1873
636
4689
871
4075
4904
3265
4572
4696
2656
4245
533
497
4681
4574
2124
4707
4721
3494
3297
4190
4407
4905
2091
4610
824
17
4789
3907
2105
2725
35
3835
1776
193
148
3523
4543
3433
4125
877
2335
3548
4924
2636
4587
2876
4728
2721
4369
4512
3961
2123
4785
183
4906
1683
3241
4595
4301
4376
4229
4629
3610
3550
4699
4641
4336
4412
3312
4358
3057
4956
4478
4084
4901
2797
4424
4307
4843
3044
4144
902
4028
1559
4804
4581
2469
2140
92
4512
4118
465
4729
2432
4771
1248
4296
4573
4732
1624
2558
703
2239
4476
2247
1085
1884
1433
4764
4228
4885
1851
3129
3669
3943
2653
4785
4012
3417
62
4885
4854
1826
3742
4126
227
2733
225
3596
33
2471
4713
4696
4325
3359
3885
1307
3246
2571
546
4908
3836
3486
4725
4773
4087
1171
1821
1662
2189
2378
4415
536
2496
4462
419
702
3455
4797
4604
2
3873
4309
3383
4728
426
2725
2137
1190
52
20
4226
4442
2037
1735
759
3481
3930
4256
3793
4760
2225
4769
4347
3158
4753
4932
4025
2585
2724
3664
2845
2966
2952
3626
890
4743
3503
1101
0
1048
1717
1893
92
874
4911
2327
4054
4379
4007
2317
4613
1909
67
1985
4827
1686
1352
4187
4887
4832
4543
4783
4519
4161
4928
334
2903
2447
4761
4401
833
545
3433
3749
3001
4824
3025
2251
4681
4889
4093
4024
4395
2199
3889
4339
3672
3851
4795
3385
4761
3245
2554
2658
4414
4621
1456
3898
1581
3611
4510
219
4678
4118
4196
2263
4089
1571
4196
4610
1869
4759
3947
4624
4680
4753
4810
4177
3028
2272
4844
2701
4897
3963
948
3585
1
4598
621
4085
4704
500
3480
575
1749
4007
1510
0
2627
3272
1200
44
2730
2412
2536
3941
3878
3130
397
4743
3864
893
4798
408
4702
2822
3267
4686
1811
2473
1082
125
4325
4090
4740
1884
4007
4052
362
4422
1870
1385
4754
1672
3864
1675
926
3200
2337
4200
760
3742
2319
4747
4728
4522
4329
1037
3893
3417
1555
3730
143
4476
4371
4543
4833
313
4313
1318
4463
4718
1530
4050
2031
4581
3182
3926
4960
4564
2053
4504
3005
4284
1758
796
4872
2531
2479
3975
2575
4428
2038
3693
1666
4949
4064
3170
2478
4316
2249
4915
2599
1771
13
2452
3429
855
4124
3540
4513
4180
4627
4271
416
3387
4192
105
4377
2802
3382
4620
4622
4379
916
4129
3606
859
4802
4400
1050
4420
4545
17
4854
138
86
4696
455
4088
4313
4699
4929
4783
885
4043
4579
4674
2681
4547
4740
3561
4447
2095
1738
4270
1300
3941
4775
3179
1363
4127
4361
4422
3063
4608
2807
1149
4427
4295
1614
1336
4078
4754
1387
4361
3149
4630
4382
4377
4311
337
4190
4884
4624
3341
3372
4749
3799
3475
4745
4725
3759
3900
4519
961
4429
554
4323
3843
3567
2430
2409
3904
3259
4421
4035
3626
4424
4262
104
66
4553
4297
4804
661
1457
2675
2573
3625
4168
4569
3816
4044
4748
2691
4683
2841
4469
4312
143
4791
3323
1922
207
4114
892
3227
184
161
1057
1218
3749
4488
3549
2531
3790
4206
873
4325
3504
2730
513
2284
4553
4872
1699
3258
4246
3795
4692
936
4409
3276
4827
14
4413
3829
177
4660
624
1153
1874
3826
3952
2587
868
4573
3729
3565
3618
2602
4436
2525
3277
4755
4600
4567
3076
4736
3674
3297
13
1910
4498
3917
3244
4490
2726
8
2136
25
23
4511
4747
0
4698
2762
803
4888
1831
4566
3334
4565
3413
3830
143
4957
2506
1669
2864
1200
3330
2480
4828
4614
1526
4067
4054
1200
3589
2940
4762
1775
873
1298
41
4484
4796
4306
2773
3401
4773
2663
2258
2531
3262
4247
2314
4332
4754
866
793
4323
466
4625
1797
3521
3469
2534
4510
4628
2173
595
3926
1278
2928
2936
4735
4597
1801
892
2561
3072
4506
3469
3494
2180
4927
3613
1842
4112
3939
1462
4049
4743
4105
3827
4064
3844
2481
4653
4827
4932
3149
2284
4580
3800
3930
719
4039
3006
407
4151
3805
4564
4479
16
4893
3629
2875
1841
4223
2412
4415
2769
2298
3973
3401
4479
3628
3545
197
1497
3924
3708
4887
350
4915
4415
2433
4747
3533
266
4181
211
3471
4446
4732
632
2608
3937
4238
4235
4767
2948
3420
2890
4646
4103
4104
4754
4764
4861
3279
4202
4854
1407
987
4156
3450
4101
3798
4811
3553
1712
4019
639
3589
3138
4818
3194
3526
2153
3758
4745
3174
3717
4078
2951
3566
4299
3240
2671
3042
3143
3807
4824
1581
4682
4410
3239
1747
3747
4074
1217
3793
4299
4211
4511
4160
4411
2462
1555
4106
4708
1989
4677
29
1399
4617
1476
3905
2174
4436
3813
2360
4635
1359
3810
1121
4748
3452
4702
4898
3279
4946
4081
4486
545
1899
1857
4184
4552
51
2937
4455
4156
4814
4737
4891
1365
4919
1420
3471
3111
4211
1250
4443
2254
4527
4676
1268
4061
4251
2157
4028
2312
4768
2922
4796
4824
3996
2768
3312
3921
4247
4096
4244
4291
1408
2971
4923
4237
4447
4091
3482
3441
3929
4408
4429
4034
4190
1569
3017
1650
1919
1852
1887
3665
3986
375
259
4053
561
4374
3943
3994
2494
4105
4651
4387
2958
3475
4739
3956
4669
1312
2763
543
2883
1998
4588
4261
3733
4331
2
4079
823
2108
1777
656
3526
1486
751
4530
4352
4624
3851
4831
4028
3159
1633
2891
2833
4026
4535
191
3405
3539
4276
3758
647
4364
2464
971
3652
3475
406
2483
3477
2454
4506
789
2941
3586
4069
4581
4141
3896
4941
2809
3926
4716
1835
4821
4401
4721
1882
129
0
4724
4766
4703
3377
1097
3910
4888
4004
4573
4013
3707
1022
3262
2919
2289
2103
3991
3227
2919
4826
1798
4689
311
4838
4745
3349
4490
3930
2236
963
3885
4555
15
4286
1782
1169
4730
1592
3731
4869
4573
4102
1950
4886
4286
4105
3643
4352
4924
4524
4736
2900
4472
261
4681
4290
3671
2802
4850
2470
1832
3267
1884
771
1350
3240
4839
4315
4083
4178
7
3865
4452
4701
4788
3692
1050
3741
1977
4723
4603
3312
2382
4116
4385
2846
2125
979
3843
511
809
3602
4710
4605
538
4831
3966
2739
4800
2972
3491
3615
4622
3542
2210
3526
4655
1303
3664
3549
3159
4845
4075
4437
4490
1988
3595
1738
3851
1879
2783
4545
4791
2621
4618
3937
4848
3021
3244
2968
2323
4843
2712
4749
3298
3211
4716
4475
4796
4765
4613
4728
1972
3861
2863
1786
4435
4093
4591
2659
3140
4388
4389
1683
3297
2083
2125
4641
3239
4073
4720
4848
398
639
4545
4454
4661
1231
4764
4384
4664
3677
3880
3008
4303
41
2890
3520
3528
4454
4743
3649
4549
4893
1583
2831
3213
2991
1820
3452
2485
3859
1035
0
3587
4422
4428
4566
2994
3715
4707
2356
3752
1372
3754
4808
3542
4873
3261
4708
3997
1444
2938
109
2965
2933
2630
4785
3009
3112
4607
2416
4198
1248
4693
3751
4132
945
2190
406
2958
4592
1100
4218
503
3927
4227
3930
4932
3822
2172
671
4446
4930
3864
4675
3029
4418
3543
4623
4733
3447
3163
4391
4614
3869
2601
472
2516
3121
4929
3658
3471
1801
1737
1500
3930
4706
2808
984
2206
1501
3340
4146
4424
4607
3467
1178
1574
904
3520
4851
3337
3310
4076
3903
4215
265
2869
3861
4498
4756
4435
3637
4947
2609
3857
4036
4831
2463
2253
2588
4676
72
4106
22
4277
3386
3211
3845
4817
1983
2998
203
4397
4601
4026
4542
3994
3590
3861
4078
4496
2591
1630
4951
2213
2617
2290
3313
4403
4804
1476
4233
1723
4922
2573
4595
3199
4464
4430
4761
4677
3643
4755
2766
4624
4437
130
2583
4092
4349
3540
4321
2350
4511
3650
1773
109
1232
135
72
3126
3583
4543
4743
4749
3985
3910
3558
1677
1625
3484
619
3765
4686
991
4298
1170
1193
4800
3410
4103
4785
2162
1594
3452
3573
3899
1294
3492
4291
3470
2281
3662
4671
460
2364
1163
4754
4835
1783
4750
3094
1359
3533
3973
3374
3375
4727
4429
697
2657
19
166
4742
4399
3619
3491
4901
2995
3647
4909
4609
1677
3021
2299
4519
407
4112
2649
2932
4678
4433
290
4867
472
3500
1723
4904
547
4581
134
1995
3868
4389
1657
4188
19
2672
136
3485
549
3806
2721
2690
3567
4462
334
4784
4457
4913
1517
4487
4546
3153
404
2729
4660
4847
4283
3414
4071
4017
3804
4549
3618
52
32
1563
4867
4611
2937
4192
2634
141
4605
2661
3880
3613
4729
9
2837
3978
4856
4777
4403
2537
4511
4701
3287
4523
2442
1990
4312
3310
4308
4537
2273
4776
4501
626
2103
1389
4178
3968
386
3199
316
3429
4081
4619
2754
3079
3
3556
3938
68
4753
4727
826
4301
379
1881
4185
4116
3282
4613
2656
4443
3685
2866
3988
2096
1292
1863
1425
3410
3148
4329
3461
1883
4859
0
4911
4131
4183
3011
2765
286
3941
4796
1013
4447
2582
3968
4668
4726
2740
1859
4513
4765
4913
4015
2647
3905
4739
4677
2574
2883
3906
2183
3647
4942
3203
4816
911
4790
4374
3742
2708
9
4685
3942
3598
1971
2822
3219
1842
4695
792
2471
3172
3848
1550
553
3339
1936
2474
4099
3978
2894
2654
81
1094
1597
863
7
2777
4613
4661
1571
176
4698
2910
3686
4707
4379
1312
4797
1139
756
2438
4090
23
4746
4421
2328
4727
3047
3613
4716
4432
4725
16
2865
4689
3635
909
16
2928
3667
4308
4509
4377
2755
4313
4782
496
1104
3595
4145
1673
69
1432
2885
4814
596
677
4753
4180
3875
4145
3535
4370
4277
3458
151
2422
3193
3881
4687
4022
3481
4332
3770
1646
4744
1760
3253
3186
1674
3569
3672
4142
3430
221
2880
1951
898
4873
2760
3898
4328
4355
4088
4306
4477
3961
23
3310
2417
3631
4062
2810
3580
2955
1190
470
3381
2527
3846
3867
1346
4332
4980
2085
3248
828
2094
4670
4643
1858
886
2786
4097
563
1566
3770
4727
4823
4632
2064
3522
3734
3359
3592
3335
4649
2522
3142
3777
3501
4611
4362
4141
3985
1162
827
2350
3120
4028
2501
4799
1790
4041
3713
4627
4924
2193
3024
3884
643
304
4486
2756
2058
2704
2613
1767
4900
1
3834
99
4841
3141
3235
3344
3172
3184
206
4480
4566
3553
4583
3248
1549
4382
4253
4763
4945
4510
3354
4848
4788
4635
173
2943
3065
490
4363
4430
4630
1
4377
3802
2075
4713
4096
3524
3638
369
4385
1548
1915
4345
4328
2286
3740
4717
3908
4343
3936
4628
4703
2845
1201
4848
1605
2421
4399
3941
120
4612
4447
4634
4042
4851
2935
4002
4017
2794
3895
1844
1276
4264
2650
3623
4721
3955
1051
3929
396
4741
4560
1290
221
4786
4237
3363
1492
4936
793
3668
566
8
4760
4840
4123
997
4055
4709
4394
3694
4678
4198
4768
4569
1676
4856
3361
1962
3407
1953
4522
4784
2623
4883
1523
4476
3204
4165
3470
4803
4538
2592
392
3068
628
3100
4825
2768
3909
4482
3573
3772
2797
4714
4039
3842
4670
946
3500
4573
4631
3335
3052
1853
4556
3552
3320
4764
1018
3205
3685
4894
2539
3755
2255
3751
4964
4731
4320
4409
2699
2466
2124
2368
4170
471
4234
4878
2640
4481
2227
4484
1712
3397
4542
2017
3380
1157
3631
1357
520
823
615
2033
3752
4594
2339
3719
804
4341
4061
1948
3666
612
4917
2043
3919
2439
4363
841
3517
4486
3564
1648
4095
1395
4782
3748
4666
264
4296
4069
3805
4917
4818
980
4748
4452
4760
2311
4058
423
3844
3637
3457
1049
4725
514
438
3570
2335
338
3597
2631
4738
2199
4643
4877
3756
954
3209
3131
3915
4771
4242
2049
2389
3728
4090
4723
8
4363
4701
3791
4420
2394
4042
3727
4389
3071
4748
1351
4813
4977
2058
2209
4774
2276
2260
2881
4312
3113
1581
4552
3903
64
4416
3619
4113
4428
4618
4303
2017
2248
2627
3680
2402
420
4265
1443
4772
3165
3950
133
2751
702
554
4005
4927
2337
4800
4778
2184
2422
460
3023
412
3475
4479
2903
1869
3437
4700
4729
3306
2733
560
123
1637
240
3958
361
4442
3003
3884
3875
3737
3474
2558
1207
1881
4100
4497
2343
2795
4593
4334
3188
4632
4973
317
4718
4280
4724
4503
3145
932
4822
4752
4159
2304
4710
3736
4708
1387
603
1624
4904
2
4570
2850
4757
4180
452
4145
4574
4290
3191
1922
2218
1861
4354
4174
3464
4478
3327
578
4754
4348
4555
1234
4303
1120
2016
3781
419
4517
4809
2527
4289
3438
4262
3564
3961
3694
2462
4311
1272
3816
4168
4077
3380
3960
1383
3663
4914
4387
4113
4268
4226
4709
3384
494
1170
2308
4763
4153
1701
3215
3667
2136
4735
4393
4165
2696
3379
3376
1816
4507
2866
1025
4783
4191
4045
4645
39
259
3867
4847
4076
4598
4433
2137
4070
1164
3341
3730
1817
4390
2908
441
1570
4741
65
921
4298
3027
4579
4169
3035
4890
1042
4444
1765
4141
4054
4578
4696
1572
570
183
4793
1331
3237
3796
2688
4830
1128
1074
322
749
4427
4482
4436
2794
2210
1635
4046
2809
3664
972
3393
3664
2748
276
1844
4583
4649
4812
3091
3766
4566
4206
2517
4376
4031
2894
2436
4832
3726
3911
2164
4709
4065
3975
4310
4801
3181
3538
4306
4592
4381
3660
2446
4843
4579
4515
59
2448
3943
4761
2931
4207
3476
4446
3766
4850
4737
3809
3985
1765
4696
1243
3418
2022
3588
2368
4146
4269
3662
14
4530
148
0
4038
4713
3
3846
2753
3728
748
2676
3898
3675
4498
3431
630
3497
2742
3561
4758
548
3450
2437
4577
4725
2637
850
4024
3738
1042
4385
1024
4061
166
4802
2637
4660
3325
3752
3379
1343
303
3334
2427
3090
4618
2195
4803
2857
2442
4709
4788
4409
418
4257
4799
1202
2506
1171
527
3617
3529
839
4770
1107
4218
4756
3843
4729
2172
4767
3976
1922
4546
1099
704
2163
2612
1701
4133
2117
4616
4603
4130
2606
1442
4773
2109
4920
4732
2042
4568
4272
1336
801
4507
4068
172
4132
4001
4451
4381
1322
3309
4657
4720
2377
3202
3966
4507
4124
4944
0
4607
4543
1757
4117
2900
560
3977
4614
4729
4822
4574
1615
3197
4048
339
3217
1864
1368
2995
4556
3763
4141
4791
3267
4412
1117
3838
4720
4747
4066
3206
3067
4099
3190
3544
3432
853
4733
4561
4750
457
3021
32
4632
3808
4621
4668
4771
3561
2683
4098
4469
3148
45
3490
3141
3799
2005
127
2003
1106
3335
3659
1962
4395
2775
1458
3490
1807
1778
4136
4478
4773
1764
3328
3458
4864
4080
35
1207
1615
4956
3956
4419
4175
2007
4788
4677
3813
4784
37
502
3810
2197
4497
4916
1119
1720
324
3920
3985
4240
4621
1120
2927
3583
851
4729
4498
3444
4255
206
3586
4153
1135
4002
2029
3723
3379
4684
3853
4727
982
2964
70
3695
4586
4423
4231
4071
2928
2977
3018
2914
2272
2606
1713
4166
4356
2574
3520
1569
3649
4418
4744
3654
2948
2835
4071
3902
4772
4703
3561
621
3660
2165
2058
82
2959
4958
2027
4787
4065
4113
3912
2729
2303
188
4209
3199
6
4267
1303
3743
2316
3877
3682
27
3232
81
3170
4386
1561
679
2833
2990
2123
3908
1447
57
735
4750
36
4255
2539
1404
152
1489
4350
2180
4315
4885
4288
914
3820
4505
4714
3709
3230
2756
2940
4332
1405
4264
4842
4753
2190
4849
4573
3499
3604
4428
153
3594
2955
4492
1382
3738
4047
0
4563
3305
4774
4444
4024
1470
860
2595
2436
3769
4607
2356
3046
1200
3884
3149
4794
933
1903
2921
4818
4797
4708
430
150
4326
114
4641
2842
2921
3465
676
1212
3779
3816
4810
3921
796
4737
1168
172
4794
799
3691
3194
2830
4675
4243
789
260
3
4879
3313
1389
4941
815
2340
1469
7
4561
4776
4256
822
4113
327
3909
3631
2886
3552
4863
569
3773
4736
2202
1607
1428
3797
2725
3761
3779
4373
838
4396
4645
3976
6
4159
538
2803
75
808
4916
4841
4711
3174
3808
3965
4039
519
4779
3821
2432
4112
2427
4572
3903
321
1764
4021
4675
2901
3035
2865
3473
4889
4777
3075
4262
4906
4285
2830
3372
4407
1598
4323
3640
120
270
1878
4463
3773
2746
4719
3380
4430
3118
2003
4733
3980
4272
4770
3815
4345
1495
1040
2829
2768
24
4221
4033
862
2570
3410
1402
127
1148
3914
3015
3613
1936
2587
1354
4290
4550
4753
3057
4696
2856
4391
3494
4684
4024
3033
4352
1341
4899
4632
3050
4751
4056
1755
3710
836
3464
4717
1717
1984
3106
3662
2928
3907
4624
2536
4852
1934
4503
3714
4303
4423
1912
3352
4679
4836
3920
3085
857
3721
4314
3437
4732
1593
2786
4232
734
254
1985
3836
2624
4047
4189
3215
3976
2764
3604
3404
4512
1852
3688
4203
3083
1144
332
4549
3723
3053
4282
2636
1520
2803
2899
2125
4773
3416
95
3437
832
3756
2882
2988
998
4413
490
4538
1513
1214
4545
4806
4545
4023
4821
1428
3007
2012
3429
3583
2140
2251
4845
774
4834
4752
4703
4782
57
896
3999
4005
2155
4380
3771
4097
4597
4820
4924
1997
3047
4758
3058
4127
3693
4825
2052
4292
4308
4492
1735
2037
4577
2067
4242
4751
1758
3929
4052
1656
3612
3902
4711
4916
3986
1969
737
3614
4881
3838
4373
595
646
4821
3634
2155
4762
397
4765
1988
3932
4012
4573
4788
3102
4525
160
229
4103
2846
3320
4755
4068
383
1159
1518
4099
3795
4007
3699
3498
4480
3021
4231
2737
4814
3286
3583
124
4375
4515
4451
3683
4273
4147
4876
4098
76
4186
4272
4694
3008
100
4358
3861
3876
729
4777
2439
3083
4624
4613
4056
365
2649
4368
3765
3642
3913
4751
2748
4618
3436
507
1038
4517
4552
914
3192
4161
3461
4
2363
1235
865
4632
2678
4849
3285
3722
730
2590
3142
4728
3788
1301
3221
3964
3151
1308
3065
2752
4736
2022
4488
4856
4528
3465
3633
2729
4598
4926
2856
344
1103
4451
2943
1715
2064
2295
2693
4170
3605
3530
3754
1801
3813
3524
4697
185
4386
4426
275
4753
4742
4511
4411
4866
4046
4427
4828
3941
4712
4655
1529
3664
4325
3641
4587
3948
721
1356
4924
2722
4953
4910
4866
4941
3434
2350
2838
39
3199
763
3419
4379
4044
3909
3754
3045
4230
4910
4399
4744
1946
2846
4648
4802
4711
2377
4127
3277
2276
3998
3603
4787
4390
530
3024
4704
3551
3372
1501
4452
4432
4230
4363
3601
4074
4956
4025
4270
1975
551
4323
3964
86
2181
254
3697
4348
2871
3051
2785
4749
3927
4555
1233
4523
1437
4056
1703
3115
3687
2123
1541
3161
2932
4374
3346
4039
4139
4760
4045
4572
1674
4286
2589
2233
2876
373
4889
4764
3159
3257
4899
4266
1380
4950
4884
4636
3660
3861
4066
660
3431
3531
3660
2896
783
4309
779
4628
4250
907
4772
2971
1711
3813
3043
2680
7
4114
3729
3822
4444
29
4235
3613
4205
3933
3489
4742
3763
4761
1444
4478
4126
3762
4803
4156
3225
4697
2072
4806
4665
1804
4716
4528
3556
453
4216
1537
4731
4738
2316
4202
4607
3635
4367
218
4924
4218
460
3766
2378
4504
3749
2954
1344
4809
4119
4178
4930
3071
4707
2227
3406
4287
3832
4478
4634
2878
4931
3221
4011
2357
236
4578
2425
1404
4603
4613
4441
3488
4342
3693
173
107
4440
2355
3470
4649
150
2660
867
3418
272
3661
3872
2867
431
4586
1613
4831
4685
3469
1094
3074
4602
3991
4048
4760
1695
1292
3483
2966
1543
2650
4589
3337
2268
1860
3651
3373
4182
4751
2621
4121
95
3880
2689
4665
2122
139
4218
210
4884
3
4598
1694
3859
4756
108
3683
2205
4228
3552
2395
3957
4736
3645
4423
3990
3332
4472
1263
539
1694
531
3920
32
4033
4489
54
2198
1208
4234
3732
2582
4407
2166
3293
1185
3972
2710
3120
940
4699
4082
977
4148
4597
2061
1888
4791
4530
592
4688
2720
4654
2772
2845
4721
1995
2855
3663
3403
1206
858
3350
4619
1595
4418
2784
1752
4652
4644
4887
2282
4592
4641
4459
4839
2402
4533
4714
4751
4320
3581
4219
238
4406
2473
1009
4654
3291
3526
3477
4007
3924
4537
627
3365
1668
4734
4012
3076
2404
3159
3818
4736
2790
4702
4724
4880
4744
3629
655
3773
4727
2402
4416
3742
3561
3862
3648
4890
3669
1727
4438
2992
2911
4738
4244
4685
2983
3585
4791
1932
3185
4651
3640
4495
3257
4890
4478
3506
38
4676
4700
2428
4220
4221
1499
4731
3951
1880
4827
3643
4917
4315
2007
4818
4929
4251
4075
4099
4322
2877
3748
3211
4661
2646
3609
3556
4771
3446
4634
4162
69
1083
162
1869
4601
2000
4345
3523
2483
2597
4512
2221
2747
4613
4874
2708
2726
3454
1059
1696
4127
2969
3129
3762
4311
4860
1835
4431
356
4379
4457
4388
4707
1616
4335
4451
2349
3642
3617
3854
4016
4578
801
4029
2940
4507
274
3631
4348
4131
145
946
680
3632
3868
4373
4759
4470
4356
3891
3768
4613
3259
4103
4529
3671
1278
4486
2859
2612
136
3122
4595
1278
3714
4818
3787
2023
3503
3781
3366
2377
4399
3978
4842
1821
4009
4294
4532
2959
729
3005
4726
4194
4805
1725
4755
3818
964
1353
4360
198
3105
4868
694
1904
130
3388
3122
4835
3652
470
2313
4429
4963
2470
4156
1719
4835
3044
195
1553
4197
4506
560
4327
1502
4615
4745
493
3094
4258
4752
3244
3095
3969
544
4637
1274
648
4759
3538
383
1353
2843
3742
4242
4554
3787
4856
2728
4581
3049
3390
3984
1282
4063
2719
311
2418
2166
4914
4602
2917
4710
3659
3251
3670
4158
4618
4012
2010
4848
2512
4176
1622
4734
1953
3325
4231
4305
3352
800
2212
1850
4159
4912
2772
4513
2759
4685
867
4628
4066
2927
1866
2691
19
2151
1643
3908
4190
4578
2855
4090
4916
24
2435
382
316
4934
3945
4823
3915
297
4055
4497
2066
435
1782
1578
4895
4108
2822
3436
4364
4094
4687
2506
4883
3961
1478
4087
2836
3327
1240
2758
4225
4147
257
4261
2635
695
2619
4513
1061
4275
3085
4492
4475
4276
968
4769
396
866
4438
3439
4305
4332
3065
4731
198
4275
2045
336
2698
3718
3105
879
1498
4690
4079
2137
4784
1510
4782
1307
593
3902
4254
4606
4418
4436
4339
4506
4783
4768
3905
4314
3039
12
783
3566
3168
1918
3540
2003
4412
4507
4748
485
4573
4598
3215
1714
3705
4669
4931
307
4464
568
2042
2137
127
2168
3504
4756
4757
4769
1628
4281
2545
4218
4047
4199
3752
4166
3337
311
3463
4657
3627
2140
3688
3065
2874
4179
295
4584
4690
2715
1685
1988
2821
4574
4338
1251
3335
1861
2932
4714
4313
4420
366
4076
286
3865
3774
33
4070
4473
1990
1528
1337
937
3749
4373
4203
3861
4521
3855
4837
4776
4766
3490
4690
4397
4610
4690
3844
276
4209
4078
1141
3042
1880
1319
4263
2833
4295
167
4636
2694
1560
4601
4929
3752
4475
3764
4079
4340
1924
106
4825
2134
4283
4642
2645
221
4783
2909
3922
4012
4648
4701
50
3637
4344
4894
4767
4325
4407
3966
4197
2545
1973
4608
2961
346
4817
4361
2781
4657
4188
4684
1413
3843
4219
259
4593
519
619
3942
4760
4051
4544
581
2762
4389
310
2979
555
1488
4251
1658
2851
694
4767
35
1741
2867
4571
3478
4780
4718
4208
4868
3571
2579
488
1407
457
3601
3381
3745
3239
3155
4873
3558
4294
3274
4277
3669
4071
888
2841
2297
1108
4828
4921
3991
4183
1501
3922
3875
3224
4481
953
4813
4933
4518
4818
4397
4595
4328
4320
3430
3090
2980
4916
2955
4751
1
319
4452
1507
178
4098
3784
3643
2383
4207
4734
4926
1651
3538
3776
4330
4141
2461
4103
4909
3676
1009
4297
2816
4939
4761
3105
4724
4574
3722
4507
4683
400
2855
2285
4553
2397
4694
4745
4112
4485
4364
508
3173
4694
2204
1290
1331
4640
1331
4505
1533
17
4817
4362
4166
2469
4809
4610
2323
3025
3630
4319
4015
4756
3586
4299
3257
3325
2944
4458
3958
4074
4757
4421
4505
764
2376
3492
529
4583
4839
4486
4883
517
4766
3932
2933
2010
1583
2487
3395
4733
4190
636
1378
1616
4719
3751
3450
1302
4608
3650
4890
3430
4423
604
4299
4633
4594
4836
4237
2135
4792
4557
2100
3414
2894
574
1638
3048
496
4228
1578
4581
4366
1013
4536
259
4730
3893
324
3873
4726
2282
761
1876
2749
4074
2778
354
2942
3179
4068
4792
328
840
4508
2689
747
675
4390
486
2580
2684
2362
1384
2830
1393
4439
3934
4908
4728
700
1081
4101
3970
4843
4815
1064
3973
3402
3927
340
245
4702
4842
2436
4189
3968
69
3192
3470
4433
2737
2431
4015
4104
4420
4752
1892
1466
4220
4284
3319
105
4244
2802
4001
4645
3532
4713
1208
2770
3662
1423
4034
4437
57
2602
2774
4754
3905
3986
1340
3984
3447
39
4841
4847
2096
1340
3957
1963
3455
3006
3697
425
4404
2570
1908
4032
2343
3927
4493
4276
4596
4288
4088
4754
4032
4125
3295
3161
2565
3842
4789
3679
1241
3128
4195
1550
1070
4123
1145
857
4803
2565
2856
4035
3890
1413
2964
4707
1265
4525
2149
4697
4662
3431
4492
4842
2919
3819
2883
3824
3268
4598
182
2705
4227
3854
4929
4759
2984
4639
4633
2934
79
2636
2519
3362
4830
4705
3327
83
1581
4529
2544
4409
2838
4482
2977
3268
3715
2554
4312
4266
1963
2111
3402
3295
4172
2294
4013
3543
2051
2344
3429
4524
3844
1513
3686
4604
3119
1413
1789
3414
1731
679
4084
2578
1919
3382
4698
1104
4504
3943
3751
3383
523
3985
4111
4076
3373
527
3211
4431
3200
4329
601
32
3513
2275
2212
797
4922
962
4550
3205
4847
3695
4
4039
3333
4402
3618
2473
308
195
1656
320
4740
2278
3245
3922
2693
4840
1632
3787
3746
4759
1693
4660
3191
4841
4719
4979
3771
3187
3749
4365
2622
1431
3498
3120
3149
2505
957
4687
4671
3901
4044
4156
4448
733
1362
4118
777
3572
2835
4958
3516
4497
4217
481
1984
3658
4602
3366
2093
2378
1157
1165
4212
4132
968
4389
3636
3664
4927
4923
4317
2992
3080
2780
4033
4305
4327
3825
3299
2336
3783
1945
4552
31
3508
1620
4811
4342
2467
4582
1518
4028
2667
4168
4812
3950
3817
3711
4616
3079
4611
2921
3220
4383
3040
4478
6
1986
4532
2500
823
4724
4650
3646
4886
448
637
2185
3933
3870
3794
4466
4679
4730
4916
3439
4887
2491
3851
4190
3849
3814
2469
4320
3024
3193
4447
3033
3627
902
3661
569
210
3225
2401
1813
4624
4721
4678
526
2246
4314
1487
4447
3789
4092
1657
3988
1834
4722
918
3799
3715
4569
3338
242
2802
4361
4907
547
4849
3261
2308
3404
4722
1170
319
75
3595
4902
4079
4753
3260
1971
4749
685
4241
2151
3111
76
3921
4513
254
4822
2605
4751
4719
4546
4911
4824
4444
3831
2636
3349
2550
540
4720
4484
4946
2034
3381
3666
902
91
3166
4720
1312
2825
2900
3963
4695
2474
2441
668
3705
3245
0
3912
1325
4687
3779
4617
4296
3470
542
167
3481
1284
4416
3155
4282
2818
4785
4760
558
2699
4694
976
4071
4520
3975
4575
3
1525
4975
4392
4511
874
4756
4827
1660
875
1819
49
3627
3237
2938
435
3920
3464
3263
2426
337
3395
2676
3762
4368
4953
3089
3528
882
4792
2769
4612
4825
4228
1425
3758
2771
4752
4687
1147
4745
4446
3887
1924
2056
2058
3340
771
3316
4723
4481
4616
1426
1575
2222
4097
3978
3323
2632
3898
3697
3180
343
4434
2545
4782
4226
4904
4443
4716
1
4028
4683
4634
2062
3050
459
4394
1200
490
28
4676
4697
4342
1549
3174
4163
4720
3204
2721
2841
4800
3802
2536
4744
3370
3144
39
3510
4463
3348
1556
1658
3686
4294
4362
3477
4973
62
3310
4396
3016
3294
3034
2235
4923
1126
873
4179
4485
4807
4914
1237
2897
4259
346
2039
3815
4661
2399
4411
1375
142
2137
952
4739
1609
2754
4689
3555
3584
4389
4697
3527
3793
4119
3364
2866
955
4394
6
2719
579
3582
736
3835
3819
3249
1528
3879
1664
345
1937
4917
4726
3570
4663
302
3531
330
4321
4241
4732
4101
4843
2801
3512
4781
4844
4863
4060
4755
1074
4725
709
4190
2939
2929
1037
4702
4186
4862
3292
4925
4838
4235
1708
322
1577
4524
1752
4454
3740
4275
4139
4317
2741
4251
4479
2933
1538
3530
4520
710
3338
3758
4283
894
1936
4204
370
4848
3699
4789
3451
4412
3762
896
872
2708
4556
4278
2512
2845
4822
3229
534
56
2569
4025
1663
2996
3301
4319
3677
3707
3151
4768
2681
4834
3037
3561
2496
1454
4762
2409
4493
914
4712
1807
767
4250
4399
4765
4743
4806
4792
2372
1598
713
3361
4736
46
2163
2354
277
2177
4903
4545
4117
4625
4435
124
4987
2896
4894
4711
2552
3411
458
3797
4336
3147
2329
3817
3332
4414
696
3230
4786
4935
172
735
4546
2313
111
3602
4235
4845
315
4772
1403
4924
4813
763
3621
4515
3181
3255
4380
4351
13
3851
4228
4658
3614
4068
2258
2711
4786
4217
2956
4519
4110
1342
4536
1649
4735
3957
4776
680
4443
4681
1492
4538
404
4548
737
2109
3106
2811
4849
4856
545
4353
3622
3002
3493
1650
4759
1709
3872
4544
4048
3039
4654
4104
3822
2409
4659
4757
3848
2370
4401
4019
2628
4958
4812
4794
4269
3581
3204
4722
359
4474
2707
3107
2807
4224
4905
4665
3135
4748
4433
4856
799
0
1462
2822
2911
302
3190
2663
2430
4011
4594
3771
2620
2714
4595
85
4083
4280
373
1036
168
4728
3449
2121
3753
4403
4817
145
4481
4543
424
1698
4780
4750
3356
4982
1438
3106
2539
1951
3917
4721
3955
4605
4655
3465
3782
2798
3960
2801
1742
1616
3714
4739
4467
1457
357
2253
3913
4819
4588
2427
3251
1171
4680
3500
4908
3361
4484
4184
4954
4056
3704
4534
3628
4913
731
382
4368
3968
2551
447
803
697
4039
3200
3413
3359
3535
4225
2737
4075
4446
2755
4785
4628
2705
4766
3307
3516
4111
274
1837
2874
3206
839
3903
3337
4522
1420
1767
1070
1367
2710
3892
874
4518
4411
3982
3551
3734
4775
4683
695
2375
1722
4791
2337
4204
4354
2351
3950
3094
2515
124
3977
4924
3075
3775
2979
2335
1923
4784
3176
2893
2150
390
2581
4633
1865
4467
4615
157
2713
2067
2906
269
4384
2858
3604
2784
2699
4889
4116
3805
1919
2816
4143
4010
3338
3815
2098
2609
18
881
2593
4734
4765
544
4685
4186
1431
4599
3113
3671
3102
4351
4186
3776
2911
2126
1722
3693
1928
4371
513
4751
2623
3566
3411
3944
940
4378
3055
2607
1843
4723
962
4388
4639
3799
4035
3802
2432
4872
4453
4324
2855
4257
70
4730
2643
4821
1862
3249
4513
1665
3635
4586
465
149
645
984
4263
5
4412
3586
4687
4814
2968
96
4606
3895
3714
1685
3802
2779
71
3806
4244
4312
4639
4693
2516
1022
1187
1720
2680
403
3978
4762
4244
4662
4020
2864
4702
2476
3663
4875
3939
2860
3735
3872
3451
1495
4012
2216
4295
2607
4451
2635
703
3789
3088
2401
612
1643
4586
4428
2556
2907
4758
2301
1194
760
4559
4905
2549
3703
3563
4818
4581
482
5
4910
4172
4263
3461
863
370
3151
1642
3868
2412
387
4624
2844
3444
4774
3018
4251
4564
2480
3379
1565
4549
3580
4751
532
4206
821
4616
5
2588
1434
4587
3813
478
3161
4811
3895
4728
4331
4061
2028
4801
1641
4874
3736
2572
4856
2321
3178
4755
4224
3947
4249
1874
1398
3279
4413
4295
3940
2734
1947
816
3431
4114
3648
3334
3676
4481
4851
3132
4002
2057
2032
4745
606
2890
4972
1389
3260
4862
2548
977
4536
4176
4930
3596
3486
4513
4440
4707
1119
2462
4429
3468
231
2236
3985
4660
4576
4665
2661
4613
4779
3545
4009
312
155
4652
3298
4754
1698
2397
3848
537
4713
4434
4084
1265
4811
234
3945
4384
3256
3741
2963
1827
4195
3745
195
252
452
2692
4795
4013
712
4585
3349
4605
3300
4749
4146
4300
2659
2058
2497
2475
4730
1501
2551
2231
185
3279
2445
4099
4605
4082
3863
333
3095
1771
4589
3443
4817
4469
528
4497
3306
2448
4415
508
2821
4370
434
1312
4331
2085
4664
4166
4730
3390
4534
2952
4360
4847
1916
4467
3720
1848
4373
4587
538
379
4841
2698
1303
3606
2870
4026
855
4709
4761
1260
4752
4631
4642
4690
3340
1759
4645
640
4339
492
4036
4765
4082
2211
4325
35
1693
1360
4307
4559
3647
3658
4462
2326
2743
4745
3386
4150
4005
3903
4467
2146
1898
1709
550
4772
2608
4142
4829
4269
3980
2915
4750
4443
3907
4385
3554
4316
1714
4822
4664
1379
0
1312
4599
4443
4313
3490
4799
2807
4463
3837
673
1516
477
4048
3743
3328
1776
3743
935
568
4723
4064
4473
4749
3469
2028
3135
4227
4765
3704
4194
4201
4126
4832
1541
4673
313
2819
3690
812
739
3642
3553
4165
3517
472
4407
4616
4452
4726
4703
2473
3549
4487
4692
2545
3643
3516
464
1891
3523
4670
2618
4150
4854
4150
4688
4422
3572
3357
3976
4777
3129
4381
2976
3738
3390
4759
4619
4495
4546
4374
4496
0
3086
3888
921
2855
4752
4606
1287
4580
488
4761
4687
498
697
17
4819
3007
1742
4604
4172
2798
4573
4961
4326
4909
3573
4855
4334
4717
3916
4673
2745
3644
4704
3561
1892
4181
206
2770
3
1727
2059
4014
3728
3797
812
4534
4386
926
1537
73
4956
1670
3366
2780
799
1262
4598
4908
842
2805
4512
3672
4182
3311
4717
972
4718
1036
3187
1091
4889
4947
4591
2690
4165
2
3888
4430
4615
791
4235
4717
851
3934
4711
4044
2862
2971
4613
4766
392
3011
977
4436
3647
3102
4396
4161
2051
4154
3958
3686
3540
4380
4911
320
4280
4899
1797
2158
1876
4725
4746
4753
3259
4429
1516
942
4586
135
4425
4090
1120
3750
3933
4133
3990
4503
3512
4045
3260
3987
1419
3515
2841
173
944
2656
4742
2562
4792
4375
4608
4915
2420
2749
413
4742
2259
4932
98
2274
4550
3704
1559
2868
4706
183
1110
4736
3786
4402
4609
1215
4226
3259
180
4711
4793
4253
2806
3863
4527
1617
4396
4638
134
3171
1313
4763
4611
4857
4315
1597
2441
103
114
1219
4911
4486
1855
4141
3401
4817
1025
4782
862
2079
748
4825
3572
2958
4807
4048
4058
3581
4216
1373
2230
3626
4853
2808
3558
2537
4020
4173
4655
1279
4738
2608
912
2787
2537
862
404
4415
4699
3674
1333
3222
4135
2200
1943
4794
4212
2003
2603
4148
4786
4514
1093
4833
3033
1227
4524
4011
4527
556
39
1895
4712
3686
4136
4734
4136
4488
4802
3078
3338
4870
1152
4734
3894
4398
4401
2423
700
4330
3258
4727
4092
3447
825
2088
4953
3640
2494
4
4356
271
4270
4262
3569
3614
3166
1458
2628
4756
2894
2251
4182
4217
3519
4779
3479
3552
1148
4652
2884
3111
3962
1346
769
3220
2843
2889
4875
184
3845
2523
238
4209
570
1371
2906
2572
2281
4465
4454
309
2682
4048
4936
961
4395
4548
3659
929
2609
4830
1001
3747
4682
2370
4846
3077
4743
4625
2003
1359
1654
4819
3693
4142
1734
4889
4926
2063
4562
2229
4170
4680
2805
2522
4388
2782
377
1876
4421
2812
4840
4811
4588
1732
2777
393
3995
4305
367
4335
534
4036
2182
4866
4820
3920
4265
1374
3590
1285
563
3887
4319
1140
3582
4413
36
2609
2808
3600
4809
4744
3805
4345
4221
4141
3894
1238
1839
3773
4827
2695
948
1297
2713
4739
2855
4507
3614
3798
3682
2374
55
2914
1931
2280
1528
2284
587
4673
2867
4363
4979
4879
2891
4556
4899
2246
3702
4986
549
3816
3728
3421
4289
4710
600
4363
3358
4062
4920
416
4033
2666
1981
3752
3807
3865
878
3871
3772
2896
4537
2355
1047
4658
3321
4749
4746
3490
3525
4551
4808
2814
1220
1699
4239
2282
4380
4286
2311
3305
4559
4126
2928
4717
3899
3667
4919
4768
4063
2798
1458
3479
4698
3902
2361
2150
4388
4428
3159
2584
26
2635
4250
3889
4355
3291
4747
4741
4634
3444
56
2811
4724
1749
4794
2705
213
3246
2258
4708
4363
1308
3590
2650
2695
902
4900
4828
4645
3134
1932
3205
1353
4550
4645
4228
4526
1406
1057
1994
113
1775
3845
3928
2371
2695
4391
4771
1912
1467
3445
2981
1706
1625
2966
4786
1633
2430
4640
4720
4298
1712
2948
2907
3506
4815
1948
450
1094
4141
3530
4405
2238
4017
3826
4357
4934
32
3757
4153
3791
1564
3706
4908
4663
1953
2550
4460
4524
2632
4483
3612
3560
18
4865
1378
4905
2731
4333
4428
2631
3649
4307
4767
2099
3885
4834
4476
4836
3860
4135
4205
1064
3304
4852
4525
3569
4387
40
4270
3963
4584
3923
4766
4801
3351
2956
1113
37
3831
4495
4678
3772
515
3362
3751
4579
4913
2677
381
2416
4801
1167
5
4450
4298
4807
129
3441
4029
2174
2225
4539
4882
3014
1886
4557
2801
4700
4784
3624
4843
3563
204
2400
4289
4753
1131
3262
2306
790
2953
4657
2789
4475
1190
880
3829
4584
1313
2656
4757
996
4098
2529
2970
2523
1104
4639
3679
4387
2949
201
3886
3928
1357
4704
4810
2313
4607
3582
4715
3567
4819
3678
4812
3131
2862
3157
32
3024
3977
1005
409
783
2306
718
4029
2059
4496
1975
2483
4887
2341
3839
4783
4960
2
4668
62
2076
4475
4010
4816
1940
278
323
1077
3612
2596
4234
4489
13
905
3723
3266
4586
4300
990
3332
2389
4479
3790
2988
2670
4742
2758
4157
83
38
2539
1723
2203
1800
407
3790
4416
4076
4164
3823
3181
4154
4261
4707
3393
3777
4096
2743
4617
2455
2013
4249
1396
3842
4617
4401
2379
4090
4670
3692
1931
4515
1434
4899
4315
4795
2772
2885
3326
1662
4761
2584
3118
3662
1289
4345
819
3378
4904
4089
1364
4775
4842
1069
4700
4645
4046
4610
4071
119
282
4241
3934
2524
2839
4456
1780
4105
4112
2769
2846
4598
1484
1737
3350
4736
4196
4077
3025
2741
391
4697
3665
2907
331
3256
4241
4291
3114
3742
4573
499
2814
131
2505
4658
3212
1496
4703
3754
1761
3535
2818
4607
4797
1358
2614
1094
1164
2152
4533
4485
4162
4524
4535
3359
3658
3253
3249
4418
2364
3248
2328
3326
247
4669
2439
4711
4789
4735
4944
2611
4605
4148
2413
4913
2258
1279
3468
3507
2982
3257
4716
4460
4385
2473
755
4456
4848
3093
1694
4418
4450
4461
3076
3017
485
4497
393
19
1847
3570
3854
4153
3707
3031
2903
676
382
280
1948
4492
3850
2486
4652
4647
86
3129
4255
3024
3150
1691
4127
4951
788
1179
4091
4873
48
3346
2068
3233
2834
1524
4621
3974
4055
524
2712
3481
29
1731
3453
193
3334
3488
4785
3844
2236
4392
4878
4728
4029
3972
1771
4000
2851
4333
153
3935
3465
2768
2234
4702
2167
3247
1376
3512
4652
4596
2737
1637
1802
4638
4128
3720
3766
4336
2190
3820
4787
3347
2369
4263
993
2704
514
2185
2708
3141
3648
4250
3738
4895
1351
4770
3782
3338
3363
2353
4682
3828
4459
4768
4594
3973
4582
4675
3092
3759
1682
4198
453
4098
3044
2435
4022
1428
4627
3597
4488
2296
3192
118
1968
4795
115
1459
3553
4427
3410
4335
2247
2081
4069
4319
3677
1700
3423
3828
2310
4726
4834
1609
491
4729
4500
2732
4549
4413
1833
4868
851
4600
347
2386
3014
1077
4203
4377
1186
4757
3764
2369
3957
2936
2581
3612
3343
1846
4755
2696
3082
4707
4656
4216
4318
4710
4128
4725
3988
2897
3085
2822
171
4807
1944
4447
3149
4126
4761
4037
4743
3731
3575
4083
4867
3869
4716
3992
555
4614
4466
4786
4710
4610
2294
4444
2798
4149
3575
3516
3043
46
4601
2959
4749
4799
3642
2082
4733
3021
4783
1
3962
4599
1893
4624
3884
4754
4530
3062
4537
1996
4848
4597
2771
3885
1298
4728
2396
3770
3579
3288
2717
3023
4815
3155
4723
2452
1505
4927
3867
457
87
77
3677
4930
4754
4399
3416
2595
4622
1217
4788
3805
2961
4247
2122
4322
3462
1851
4797
3949
2722
3234
4442
4194
3844
3701
4458
497
1206
2510
1458
1204
4363
3930
3817
72
3872
2803
4102
1665
1125
516
2000
3632
818
1
1864
1263
1078
4378
3627
4846
1179
4800
3994
117
1221
399
4707
1116
2464
4867
3969
2579
2053
3148
4370
4677
1444
2527
4155
493
58
2520
2776
4245
4441
885
4095
4389
4968
2920
3195
595
4698
2918
2377
4618
2689
4915
3646
706
3606
2981
4257
3032
4285
4342
4235
2346
1053
3271
4139
1624
4815
741
1857
4731
3914
2638
4876
1513
201
4538
1890
663
2914
4432
2199
2833
3726
4797
4891
4717
4239
2346
3931
4859
4640
4550
2059
4972
3689
896
4948
4971
4732
4690
1710
3061
4457
2101
4732
2326
2930
3758
3768
559
4769
4414
3087
3970
2133
323
4812
3601
1915
3266
3137
3853
695
3340
1524
1577
2461
2861
3964
4435
4724
4686
4123
4634
2745
3107
2726
4712
4956
3105
4095
124
3147
1952
4384
4773
824
4824
3895
4443
4888
2590
4366
3995
1227
4646
2910
4554
1769
4462
4791
3160
2430
1
4466
4466
198
431
4351
2291
3457
4658
3305
4204
16
4765
3799
3398
1041
3951
2875
4327
843
3828
3530
526
679
3048
410
1303
4603
2419
659
1439
4452
4914
3988
4296
3373
4741
3766
804
3577
4759
15
1907
4314
2248
4966
3247
5
1767
1727
1812
4179
3725
3357
3724
3990
81
4497
4724
4929
2044
2171
4146
4377
913
4106
3893
3797
4330
4635
4484
3361
678
2406
1454
4502
4344
2157
2504
4629
1515
4353
4589
3837
2643
4469
4905
4747
4398
2529
4514
4271
3163
4205
1587
4789
2783
4037
2860
1570
3845
4616
4710
20
4786
3966
3470
2180
4714
2979
2805
381
822
3790
3812
4064
2144
4906
4414
4623
4850
3190
2960
5
2615
4835
3686
4022
3269
3182
4799
4684
2884
4344
1445
4072
1783
3279
3207
4215
4419
2167
2976
3866
4847
3767
3328
3802
3065
2104
1435
2034
4700
4105
4570
1535
3309
29
3163
4118
2372
2597
3394
3852
4673
2131
4853
2334
3977
3377
4636
281
3465
3740
3305
3846
164
1015
4721
598
3976
256
4027
21
1234
4865
153
2846
227
2737
4864
137
40
4886
1860
3812
4610
3062
4688
2930
4417
4004
3814
4309
3880
1912
2063
4600
4109
4381
3749
3359
4329
4760
4634
3072
2180
4619
3424
4836
1517
1670
4924
3269
1768
374
4341
1947
3252
2401
1040
4104
4585
3670
4032
3933
2368
4732
4224
3841
2562
3221
4370
3265
4757
4717
4860
4867
3864
3179
656
1420
306
4618
4803
2740
4273
3982
4623
3970
3535
4979
1525
260
4555
4808
1599
3336
4560
4492
4603
3451
140
4816
2449
3699
83
3445
4658
1227
964
3252
3859
3503
2116
2983
4697
3916
4748
328
3919
2536
2998
3446
4300
4719
1294
4808
7
3870
4318
4469
3928
2213
233
4482
1417
4878
3675
4432
4575
4244
4592
3765
4384
3986
3173
4940
2007
4475
2729
1107
3796
738
4463
164
394
4907
4413
3978
4405
2410
4578
3136
4243
3874
816
1145
3243
2273
3423
688
4786
2632
4310
2835
2068
1245
4145
1884
4423
4707
1287
2136
3994
943
4591
1133
4454
3324
3122
4852
277
2282
422
22
870
3957
4317
4676
4727
976
2896
3505
2509
2112
193
4737
1905
2411
4488
317
2249
4687
4930
4249
4766
3476
1272
4501
3779
3940
4596
4460
1973
4071
3838
4648
895
3888
3263
4867
4565
1397
2932
3901
601
4650
4222
528
1887
4680
2244
4858
3134
3504
1031
3825
3153
4036
4373
4019
1690
227
948
146
4745
2575
105
4055
3760
2236
4701
2707
1876
2268
3833
3650
2565
570
4361
4741
4802
4628
4143
2
4281
4315
4128
3578
3817
2879
1419
102
1160
4313
1603
2026
1993
1265
3581
4709
1627
3721
18
4217
881
4697
1947
4477
3189
4474
3569
1578
909
4780
2601
1275
3943
3941
3414
3153
4093
4742
4763
3624
1502
481
2141
2406
3402
4785
4769
4333
3449
3371
3461
3488
3934
3103
4926
2527
4467
2905
4367
4232
4241
3465
2006
4606
539
4605
2618
2017
1800
3550
4688
3460
609
4808
4003
3218
4647
4531
4885
4531
4519
4667
4006
4803
4121
2039
2546
4567
3216
4230
4771
1525
4653
3991
4784
4579
3257
1806
677
4315
2047
507
73
3053
1873
4224
4730
2803
3350
751
4065
3929
3166
4438
2632
1363
3540
4709
4837
1393
4722
4591
3994
3461
17
791
0
4832
3588
4508
2983
3030
1689
4707
1281
3909
2143
2874
1953
4945
2193
3068
3108
4855
4477
4566
3697
2357
4557
2753
2642
2291
841
161
4078
4351
1979
4052
4461
4300
3519
4814
4091
4787
3662
4283
4520
4717
4888
4180
4735
3824
3754
0
880
4617
4455
4226
3921
2930
4869
4749
1634
3371
4752
1362
4895
4183
3597
2529
4578
4221
4766
3516
4694
1734
4829
4634
852
4489
4739
4790
4800
4426
2235
4316
4669
4030
4588
4610
2673
4268
1193
4519
479
1360
1765
3337
4015
4743
2768
3269
3656
1724
4749
4597
4923
4224
975
3991
1197
2927
4120
3763
3824
2942
857
28
4175
623
3629
3406
3231
4842
4672
4295
4724
4430
3864
3233
4851
4923
2495
857
2910
4734
3839
3443
3956
266
4481
3841
2131
4417
4779
1388
4176
4484
4177
4037
1851
4847
2418
1354
2263
1623
2601
1839
3660
3152
4007
3866
4592
2806
4212
3627
4861
2067
1115
3336
3641
4919
4867
4769
4694
3133
2137
4744
4067
4053
4581
3748
3841
1682
1552
4470
3523
4674
0
3003
2423
2257
4495
4404
34
158
4453
1311
185
1094
4906
1043
1878
4463
3938
2695
4630
4463
4629
188
1944
4073
4638
4166
3009
4793
4718
4736
52
3797
3486
1360
1769
1511
1053
4802
4121
2844
4614
2405
2364
3423
4505
3623
2551
2409
4738
4508
2725
4860
570
2846
3858
4692
4802
3711
3652
4012
6
82
4043
4813
3726
4055
3483
4772
1771
4851
3354
4770
464
4554
1508
4811
4620
605
4400
3251
4808
2319
4219
2826
4505
3707
2421
4655
3569
4424
4726
1457
4574
475
3950
4178
4614
4330
4471
4522
4682
4619
2811
2723
2643
3397
3431
4832
111
4477
1656
2810
159
4389
2814
2008
2240
4260
4529
4410
411
2540
1844
2103
3959
4735
544
3075
2249
4076
1700
3697
4677
4558
4745
2711
1912
4746
3330
4457
4200
4841
1825
2898
2236
2882
3637
4734
3120
3937
3379
4599
1148
2963
4430
3867
1909
4365
4719
365
4539
3830
1514
4740
906
3603
4513
3389
3033
4702
53
4115
2021
4389
3823
2209
4188
2786
2084
4336
3475
4541
4715
4173
3008
4308
957
4000
4538
4238
4536
3523
4745
3601
4492
4951
3967
4344
4402
1801
1672
2016
4801
2847
3804
4750
1219
1850
4570
2815
3391
3662
594
1214
4715
4669
622
4531
175
4939
2911
4100
1029
4740
3885
197
4007
4772
3721
5
4715
3507
4712
2243
3037
4688
2483
4747
359
2
2632
2371
4147
4458
1215
3022
2525
4631
872
3381
3905
3770
1969
4172
4847
1637
2225
1915
4728
766
2469
2896
508
4002
3260
4796
4727
4133
1643
4639
4540
4795
1941
4523
3738
128
2930
4461
403
4945
543
3997
4241
4754
2870
4525
4542
3535
3981
546
3264
750
3303
4835
2768
3263
890
3
3437
4200
2467
1793
3949
4682
1204
3442
1445
1480
3038
3715
32
4463
4547
4921
4753
4357
4537
4712
4679
3870
739
4773
217
4523
2668
4723
4245
4092
3550
4826
22
732
3837
4334
4598
2305
4119
4753
63
4432
4843
4820
1179
4696
3510
4341
3614
961
4776
2589
3434
240
3204
4415
3408
4248
1352
1268
4754
3368
4880
3606
3610
89
3661
1201
3228
3928
662
4920
4230
4150
4113
4427
3292
2874
1489
3572
4408
77
2430
4360
3748
4120
3361
4669
2611
2132
2361
719
263
4125
3233
4027
3118
3013
4347
1383
1763
4683
4236
3580
3018
4390
3499
3639
846
4024
3443
4118
1525
1961
898
4594
4625
4390
24
2668
3408
1855
4170
2824
1929
3519
3051
3454
2133
3026
3562
3562
1445
4239
3015
3905
3337
4456
2951
4899
4210
3553
4581
1255
1113
4809
4721
3258
3684
4418
3285
999
1584
4747
3737
2908
3880
4922
3891
3939
4814
2894
4769
4281
3628
40
4677
3035
4312
760
4541
4299
4375
1965
2869
4701
4374
4824
4910
1816
4495
4421
2920
3880
2319
4905
4337
4816
1905
4662
1330
3397
4240
4098
3700
224
17
9
2729
4602
1113
2736
3673
2807
0
3825
491
2038
1315
4587
4620
4520
1937
3794
600
226
4780
3998
1797
1172
4721
3107
4400
1519
3888
3885
4624
4245
4945
74
3964
4180
4783
3586
2453
4037
2874
1218
4532
4282
4403
2293
4742
4828
4730
1798
128
2714
115
4331
4424
4865
3093
3835
1166
2055
4448
4322
4702
4334
3679
2485
1154
4564
2053
2472
4944
4838
4802
3289
376
1498
110
3161
468
3919
318
3407
3651
1859
1963
4368
4828
3696
83
131
1967
4910
3826
2219
1503
4686
57
3790
2841
1984
3043
4837
4209
3001
4938
4255
2004
3922
3092
4820
3926
2398
3626
4244
4759
2946
1115
4736
3399
4500
1211
1277
4774
4738
4874
3893
1233
4756
553
111
1904
2
3358
3298
4532
3537
3544
3641
4846
4710
4284
4055
4655
4214
4664
3386
3371
2371
3476
4404
4217
4476
1742
287
3412
50
4368
3062
4583
2977
4767
2016
4727
4775
4714
4731
3462
1791
4701
316
3997
4338
4466
678
3459
4784
163
4836
3807
1276
2382
4548
4711
2343
4232
857
3573
3725
4288
4512
2628
2688
2692
4146
3716
1097
1570
174
4823
4546
432
4918
3379
718
4583
3187
1419
2244
4688
4942
4608
560
4368
3383
885
808
4497
4402
4372
4612
4402
4480
4642
2746
4681
3323
4581
2005
3501
1729
4258
3168
2792
4740
4763
2191
3591
2404
1784
4319
3389
1084
4711
4631
2467
4418
2816
764
4747
2614
4614
4446
3177
4181
3151
3717
4596
4725
2821
1525
1596
2614
3836
4625
4210
4118
4792
1365
4091
1294
426
72
2568
2405
4317
4597
1454
4095
3566
2285
2485
4596
4800
3580
317
3104
2945
4669
2842
4774
807
993
341
4410
4477
4500
2554
3771
3238
207
3172
3656
2141
1577
4897
3981
3873
2581
3453
966
4719
4789
4692
636
4790
4000
4183
4350
3775
3249
4401
4322
1499
1457
4056
4138
4739
4821
4132
3493
1453
2352
5
3423
3940
3819
1138
4472
3470
100
1183
4468
4040
4166
2672
2531
988
4777
3994
4597
2260
4768
3674
2960
4171
3309
4297
1938
732
4495
4012
3640
4417
1845
3490
4194
1090
1469
4311
1359
1329
4639
7
4864
1060
2055
4104
3076
4050
2242
4811
4732
4075
3523
4177
4769
4699
4253
2897
32
2093
721
2972
2229
303
4632
2197
1229
3166
2122
4656
1917
3464
307
2864
4742
4747
2200
3558
2701
3325
4582
4868
3107
4388
3873
1185
2312
2331
1938
3857
2504
1475
2788
1298
4629
2360
4606
1079
3430
2460
3540
3533
4529
2642
1119
1245
4780
4519
4546
4822
2836
2115
2
3844
1841
4611
675
4285
1128
4671
3760
4255
4790
4016
4409
4562
4642
3536
3855
4789
2284
16
4674
1118
3938
3431
4283
3182
4616
2749
1560
3468
2360
4423
1089
3156
2756
2574
4337
4745
4695
1622
953
943
4314
4371
3693
3798
2525
3897
2726
1679
3385
4161
68
4742
4201
289
363
278
3190
4756
3739
4784
696
3185
4229
3857
4561
1054
2884
4314
3845
4431
4817
4750
4493
3489
2260
1374
2599
3237
3999
4889
1279
4492
2173
3803
2162
2281
4754
1917
3519
1283
2409
4921
408
4736
1041
4180
4759
0
2271
4454
4715
2000
4515
4335
4750
4349
4245
3479
4396
1768
4810
4723
4622
2998
3756
4532
4330
4821
4839
3332
4896
55
3613
4827
192
286
3482
3167
918
4742
3262
3062
2796
4636
4756
4628
4449
3056
4741
4535
1653
2541
4022
4630
199
4485
4723
3223
3781
3292
3656
62
4053
3571
4727
3388
4434
4903
2192
3103
3622
664
4178
4672
4809
4614
3283
4480
4054
3726
4142
3984
4270
3209
4338
3698
149
3302
3582
4135
124
4306
686
872
3029
4368
4786
4090
4692
4526
3172
3479
1606
759
2037
3398
3563
1390
3315
3449
1760
4591
2912
3273
4729
4755
398
4170
2660
4222
4666
469
4706
39
4871
4014
1815
4653
1358
4883
4903
3553
1778
1286
92
4653
3388
3619
2243
4156
3620
3540
518
3765
433
3622
52
4440
4092
4860
4739
1296
4847
3341
4819
240
4678
4836
3077
4869
1314
4910
2178
4736
4886
4473
70
3270
1003
4181
2558
4349
4831
4038
4769
3214
3500
3968
4287
3172
2119
154
4524
3321
4909
3309
2382
4209
3492
3303
4502
2142
4538
506
4901
2418
3732
4481
3753
2594
2459
499
303
4190
4759
4709
4305
2780
2912
4697
4788
3836
2160
4532
4165
2809
790
1322
2610
2352
2748
4367
4126
4188
1697
4546
4261
4632
4726
4625
3269
3341
4229
3595
3383
4465
2106
4761
2243
2807
2862
2659
4236
3782
4724
3454
1997
1968
4354
1881
4723
464
696
4544
3895
2702
3067
2122
463
3128
4168
3678
2
4411
3869
4949
25
1144
601
2809
2861
4421
4560
3639
4198
992
3494
2386
971
1756
4008
3753
1514
3653
4471
3998
4720
4365
4534
4859
605
4901
4538
4249
2102
4612
4712
485
3578
3491
1850
4970
42
2168
1769
151
4632
1175
3962
3486
4084
2579
4624
4877
4098
3030
1008
2916
2012
589
3416
4685
3024
3753
3417
1890
4613
4816
3632
3040
2417
1053
3645
4310
1239
4863
4726
3354
4084
1436
54
2743
270
4668
4712
3517
374
4294
4377
4323
1193
28
50
2763
1830
4629
4776
4822
4812
1123
2053
3938
3917
372
4794
4815
4275
4631
4727
3768
4773
410
4346
3685
192
3320
2558
4550
4460
4443
4295
3913
4059
4327
4298
1283
4801
4708
3393
3639
4190
4492
4787
4749
2092
4781
4915
4212
503
4612
1799
4741
3973
4368
4588
4746
4951
1982
3013
3090
4384
4820
3204
898
4711
2277
4138
3946
1697
4937
4679
1958
3443
4652
319
3941
4408
3737
2022
2575
3351
3617
1963
1065
2970
4036
504
4325
4092
1544
2252
4550
1441
1725
2561
3293
2758
3146
3802
3065
3469
4612
3780
2340
4615
4643
3900
4756
2296
3198
3549
1850
3881
3992
2879
2699
4728
1997
2319
2507
4519
4599
1232
3135
4549
3507
4634
4083
4285
2406
3933
3219
3728
1705
4893
2234
3872
1818
3915
3334
4833
2345
3450
48
3744
4263
3297
4790
914
3543
1240
3880
4444
4226
2061
404
250
4547
2085
2591
4431
2647
185
4614
2142
3281
1344
4842
4119
4012
4435
3993
4753
3346
4717
4951
4343
4873
2947
4921
2476
4395
1155
46
2641
507
3608
3919
4097
34
4365
4425
2671
3957
4895
4501
3979
3210
2440
2943
4737
4739
4144
3244
4790
4814
2900
88
3573
4487
1573
4131
4051
4828
2279
4293
4404
4855
4834
3169
4720
4467
4753
4217
2868
32
1798
4459
2712
100
301
3308
3474
2637
1452
523
4293
1162
4760
1204
2869
4237
4157
4900
2202
4477
4716
4761
1918
3476
3218
4669
3809
3120
4610
3734
454
2831
4738
1653
128
3860
260
4860
4670
4500
2124
4305
3992
2796
3602
2348
2370
17
3398
2605
3948
3660
3978
4556
1872
4677
4081
3551
1025
4662
2900
4155
3715
3971
3368
3171
3974
4490
3706
3701
3957
3576
3426
1082
2392
4671
3744
4774
4188
3485
4735
2645
19
4550
3716
37
4254
2516
3672
4441
3846
1534
1172
3821
3860
4532
4658
2147
4287
4268
3117
4694
1661
4078
2634
443
20
3931
2172
3074
2269
4649
1355
1780
3154
4214
3183
4486
4513
3119
3843
4295
4765
4745
3406
4667
1024
4236
4171
4560
2767
3166
2893
2573
4534
4526
1087
4785
3763
3072
3947
4650
1219
60
4816
4611
2703
3770
290
3865
4373
3118
4713
4545
4390
4213
4597
4516
3414
4713
4226
3972
3018
4642
3740
4125
3736
3274
4887
1736
3688
4351
1831
2305
2396
3753
3132
1429
1452
4761
4834
4569
613
4614
2322
4413
1019
2985
2275
2483
3804
4739
2747
4111
2127
1852
4920
3137
2752
3209
3106
4908
3970
4748
2836
4808
64
3948
3881
3288
2895
4647
988
2510
4258
2839
3522
4748
4575
3772
4626
2383
548
1188
2073
4048
1436
2254
750
743
2372
3465
4176
4210
2238
4117
1306
4704
4109
887
4077
4514
4031
4622
4662
2545
2859
1763
3047
4897
4918
1175
2763
3992
2812
4201
503
3850
858
2383
4614
3782
4385
4591
1636
4452
4695
4884
4564
3578
4835
2640
2469
2480
4217
2001
2511
2662
4028
3524
2283
744
4897
2896
2308
4924
3131
4303
3968
4380
1539
4588
4586
3319
2564
4232
3961
4801
4826
2037
3340
4595
2772
465
1146
4660
600
4377
4522
1625
1820
3734
1911
4252
4784
2666
4053
1684
4966
4642
4263
2920
4543
2135
656
4884
3585
4155
4039
2612
2895
3357
3432
4737
4016
4865
4319
985
3061
4674
4838
287
3474
3205
1554
3692
3227
4760
4486
840
1435
4653
3813
1219
4730
4338
4708
4772
3112
4677
3981
2760
3767
2853
772
224
4380
4871
1
4785
3691
3299
303
3838
3674
733
2281
4454
3307
3979
449
1820
4449
2397
4028
3298
4842
2349
4898
3269
4263
97
2394
2853
3790
4421
3760
4738
2014
3917
4565
4482
4683
4418
4012
2942
1825
11
4936
3176
4119
1193
321
4722
4819
1715
907
3459
3794
4873
4424
3100
4720
3604
4405
4866
4825
1304
3453
1089
4631
411
1188
3132
2596
2833
361
4903
2900
4041
3929
4609
28
3941
4826
4898
4391
4605
4000
3209
2627
3399
2938
4884
1098
4678
298
4632
2746
4043
4840
3801
4673
3839
4029
2105
1798
61
4409
1725
4851
2294
3975
3872
4786
1
4675
4560
4498
4608
224
2134
3989
4650
2817
2764
4623
4178
4756
1409
4555
208
2891
1001
4074
4194
4575
2014
909
3284
3992
3508
4551
3468
3697
273
3247
3433
3745
4828
280
1445
1264
4078
4102
4864
1722
4705
940
3591
3351
2514
184
4751
4645
4643
3182
24
3905
3955
2276
3901
2197
4618
3822
683
2145
2511
4436
665
289
4723
1933
1423
0
4410
4072
3067
3095
4801
3360
1688
3494
4828
3745
3825
4652
1471
3703
599
1220
1960
4529
3672
2310
4081
3287
4586
2530
2282
4596
4054
3469
1117
7
4790
4727
2760
4837
801
3785
2887
4126
1146
4750
4409
1760
4805
2889
4904
1560
4639
4533
2106
3413
2307
4533
2151
4455
47
358
3837
3286
784
4005
4002
3871
2064
3180
1855
4755
3720
610
17
2021
4751
4375
4581
4806
1769
2822
3599
3014
4566
2531
664
2238
2328
4816
4932
4447
789
4367
4770
3782
4746
4529
3902
2817
1004
3360
1054
4937
2795
1979
1238
3515
2249
4787
11
2963
4728
1987
3378
4305
3624
4883
1180
3895
4492
633
4707
3081
1516
11
2307
2810
3622
1865
4016
1126
3429
348
3781
4338
127
4537
4489
4781
4642
3836
4204
3095
4362
1971
3377
575
3225
3445
3271
2511
4245
1884
3770
459
4715
3535
4347
660
4434
4471
1803
3100
4
4548
593
4876
4363
4195
4396
3134
20
338
2011
4070
4865
3425
4584
3577
4600
3131
4635
2614
689
145
2480
2448
1150
4151
3664
2966
2364
1687
2057
3986
3387
2284
4124
4184
4262
4464
2651
4778
1346
4911
4640
3968
3337
4061
4872
107
4768
3726
3988
4654
4810
4469
4740
4763
4380
4305
4522
3131
2089
1890
1537
2409
14
528
4262
4389
1176
4760
3260
4838
4433
2681
4385
4696
3572
3784
4010
2872
2758
4571
204
4711
4688
4213
2655
4718
2153
1842
1330
4465
4286
4118
3711
3158
3499
2230
4833
4690
4162
4769
2318
4240
3559
4484
4414
2064
2240
3606
2333
820
2048
4171
3269
782
2463
4591
3373
4427
3996
4395
3398
4729
4620
4116
3423
4652
3165
2889
3459
2716
4384
278
4179
2287
2521
4879
2638
4446
4477
4764
2317
1799
2532
740
1007
3333
4938
1255
2963
4227
992
3994
4455
4401
3701
3707
4390
3944
538
2957
1887
4619
4852
4486
4419
3719
2464
4233
3713
4197
3979
3723
1146
3308
4896
1275
2681
4577
3225
3662
1796
4144
486
3368
2923
4292
4031
4690
4100
22
4649
4896
3804
8
4354
4071
4717
3807
4268
2793
1911
224
3270
2488
2044
4627
4649
4
4723
4385
4682
504
4582
4635
1118
3423
851
188
1937
4294
4919
4848
4558
2701
2833
4255
3498
2946
611
4164
4771
4744
4019
4369
3199
4493
3954
4855
4741
4146
2073
2869
2326
4064
3480
2644
2446
4915
415
3204
4695
4717
3532
4127
4378
4803
4954
4813
125
3518
2681
3049
2721
1383
3056
2154
3091
4336
4927
4752
191
3556
4044
4749
4595
4376
2346
4746
4626
1933
3224
3019
3232
3966
4357
4865
3942
2000
4292
4892
3740
60
1658
2283
4380
3912
2705
3845
3510
4548
3785
4470
3
508
3720
4637
4265
4439
3973
4551
2877
3729
4549
3810
4470
4569
4816
1174
4
515
4531
3423
111
1505
1468
4645
3781
2900
3801
3631
2884
311
843
4245
3520
4760
4092
4842
112
435
4369
1394
3033
3558
3074
4666
4791
4715
4562
4039
2121
3014
3371
4449
4835
122
4286
4754
135
1383
3525
4616
4691
3513
4420
409
3470
2232
941
2494
12
447
2954
4515
4674
3927
3167
4166
2492
4329
2664
4672
1970
4725
1599
4220
1093
1906
4333
2752
4270
4940
4711
853
4659
2900
4040
4455
2564
4788
14
3993
2798
94
3159
2078
3070
3727
2596
4712
1234
4787
4663
3334
2371
3846
1227
4171
2200
4892
2910
581
3030
3698
2552
3530
1191
3473
4511
4680
4722
778
6
4125
3738
4119
3693
3304
2626
1849
271
4632
3563
4242
3228
1630
4617
1803
2121
4471
4596
4646
4666
4733
1590
4734
1825
2997
2144
3612
4392
2657
3440
4248
2081
2199
4795
3288
4343
2812
1874
430
2860
3544
2980
4752
3998
3760
4243
1119
1762
1037
3102
4414
3872
2702
3448
187
4613
3997
3241
2863
1036
4722
1148
987
4205
4605
4801
4475
4165
4545
3574
3742
3264
4367
3363
4688
2912
4729
4406
2900
1122
2162
828
4582
3337
4611
4668
4255
3802
4761
4682
23
3938
676
3254
4134
2598
2337
1174
34
4589
3900
3224
3817
4921
2093
2464
4929
3950
3237
3506
2166
2697
894
4766
4501
3370
1044
3963
3548
4925
2437
4538
4194
3876
449
2936
1778
4895
4081
2164
1358
4391
3573
3101
2702
4696
4214
4719
2170
3442
3803
2020
3202
4522
4191
3125
3208
3796
4417
3169
4137
3076
4614
4798
2268
4116
527
4587
632
3902
3267
4926
4613
4813
4174
4733
2589
3171
688
627
4086
4196
2307
4927
4464
4525
4921
1398
1632
4184
4377
121
401
2708
3092
2952
117
361
2394
2220
5
507
4443
576
4698
3630
4308
3200
4593
3823
4725
3949
3212
2035
931
4239
4539
1594
2263
4660
2789
433
1230
268
4381
4106
3249
4851
25
4619
991
4757
4348
2332
1912
959
4120
3060
4713
4900
4701
2446
4271
4478
3627
2500
4169
2725
4865
3168
2550
3912
5
2352
13
745
4433
3146
2605
4448
4734
4392
1920
2842
3665
3666
2520
2591
4536
540
3438
4074
4612
2463
4270
4512
4390
3531
2167
4454
4927
6
4500
4716
2580
1253
361
3062
4858
4489
2996
1529
2997
4557
1770
4655
4287
4803
3366
4487
4294
4518
52
4711
4284
4412
4739
4687
2452
3290
3795
1156
2528
4004
2395
4572
1661
1931
4894
1784
3144
4259
54
2683
3782
1841
3802
2879
4723
3516
4684
4686
4302
4548
2525
3194
3768
3905
63
3908
361
377
1173
4811
18
3989
4537
4878
4376
3291
4270
3820
372
4123
3849
4263
3071
4777
4803
4699
2856
3551
1270
3447
2104
4158
3745
2340
4737
3274
4635
3137
4750
3214
4467
2502
4777
4739
4462
4786
1891
4617
3684
3004
4388
3559
1499
4032
309
1978
908
4567
4242
4150
4602
3614
3404
4701
4785
4539
2321
3979
3731
4626
3662
4417
4727
4274
4211
3554
4929
2798
615
2452
4654
3408
4858
3708
4586
4370
3944
3898
4904
4209
4476
1560
2169
4558
1837
2325
4571
2935
2990
4254
2755
2653
4905
3572
1746
2227
3061
508
3480
1025
4401
4437
3564
2501
3865
4804
770
2342
3903
1403
3636
4855
4639
3477
4538
2515
4809
3475
4399
3022
1886
3010
2023
3606
1511
463
3072
4152
4707
3513
4532
818
4078
22
1913
2511
2886
4155
1908
4508
3602
3118
4707
2418
2944
3343
4457
3908
4746
4775
4923
3807
2496
3048
3840
2782
3723
2859
4569
4215
2035
4883
3175
4626
4741
4003
4053
1796
2469
3424
4552
3934
4593
4533
3413
1840
1651
4499
4389
4519
4547
4718
1531
2167
1731
868
1769
2440
4864
4440
3150
3073
2791
4729
3050
3850
1216
2469
3609
2673
31
1114
4235
4559
2122
4596
4575
3512
4210
3096
2588
1110
1797
1223
341
4438
3731
215
4820
2705
2411
4524
2214
4644
4136
3912
3356
2188
4041
2051
1357
4425
4016
4757
3058
3845
3229
3307
4748
1970
3193
200
2263
4227
4852
4758
3422
52
1235
4758
2363
2647
1011
2366
29
4292
2667
4870
4638
2140
1263
2430
3079
2736
4605
4738
4037
3020
2219
3981
141
3837
2621
2113
4545
436
4901
961
2342
4723
3462
946
280
3775
2145
1776
3490
4604
4600
3743
3745
3502
3460
1022
2814
4723
4113
4308
4774
4604
4706
3185
3179
4332
4386
4764
1001
858
336
4906
3152
215
3807
1692
4746
3293
3513
3631
4664
1929
4626
4282
3396
2661
2252
17
4763
4270
4298
4870
4905
735
4728
4842
3943
3426
556
470
4788
2114
3338
4548
1274
3094
4226
2883
3075
4761
523
3546
2997
4456
4346
4601
3817
851
1886
4031
611
1416
3581
2620
3958
3972
2328
3685
4551
4588
4194
3923
4949
1606
2205
4127
204
1483
4316
4564
3986
4711
4572
1984
4047
3255
3193
3371
4574
127
1266
3636
4680
4437
3585
3967
1369
4767
692
4877
4037
4139
4618
3879
3784
4494
4395
693
4797
4941
4601
272
2869
2322
1629
4676
3462
529
4346
4397
4689
218
1792
4597
4504
2960
685
4270
3231
3588
4514
4846
392
337
4134
3589
2516
1591
4629
4255
4747
2894
0
3809
1158
3215
195
3465
2258
1959
4766
2538
4538
122
2888
3740
4667
1183
2225
3360
786
3933
2667
4359
1650
4892
2234
4560
174
1220
4148
40
4907
2009
4286
4654
675
4688
2759
4830
1962
214
3285
4242
4731
3982
3627
4120
855
3147
876
4451
1789
2844
1703
4636
272
4656
1800
1603
3652
1893
939
4048
4515
2092
4235
3644
3257
4201
1555
2396
3403
2364
4031
4960
2812
3250
869
441
26
4607
3197
4067
3117
4846
4492
2905
4854
4179
4506
953
4845
4851
4688
4656
4158
2022
4561
3682
4807
3552
3083
4050
2806
3082
3793
1640
0
4644
2392
1565
4549
2662
4876
3287
4545
4773
1888
1398
4318
4507
3425
4146
3041
4550
1220
2750
3321
4672
4209
641
4688
2673
2888
4924
261
4808
589
553
2826
4782
4449
4820
4670
2413
1136
4000
953
4803
4838
3694
4440
3315
3064
536
2607
4593
4013
3053
2410
1325
4579
4222
2521
1459
3779
3952
4392
3401
4626
3501
4055
3956
2818
2382
2032
1753
6
1338
1110
3309
2840
2370
1916
3061
2137
242
3543
1871
3967
3877
3975
3342
1663
4429
1328
2326
977
1454
3562
1720
3241
4515
3351
4304
4910
4631
937
4357
4925
4892
263
3959
3808
591
4227
3862
1485
4175
2298
4643