0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 15:56:27 +00:00
OI-codes/BZOJ/2821/data/8.out

100001 lines
474 KiB (Stored with Git LFS)
Plaintext

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