0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 21:12:11 +00:00
OI-codes/BZOJ/2821/data/10.out

100001 lines
474 KiB (Stored with Git LFS)
Plaintext

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