23
0
81
1
41
143
2
135
96
76
100
318
167
155
188
702
273
325
159
175
269
205
166
172
350
298
448
202
3
362
200
218
162
332
149
214
568
346
437
276
194
291
403
277
184
198
219
365
4
484
259
311
328
195
265
333
201
369
491
278
246
266
207
1179
8
248
213
378
179
232
366
282
206
250
625
301
345
389
754
802
473
516
489
658
534
643
579
780
983
655
721
1039
761
922
756
1182
1137
900
881
1015
998
1022
1064
988
1088
1076
1037
1212
1107
1113
1163
1233
1679
1370
1305
1335
319
429
512
414
222
315
541
245
924
275
382
943
5
514
1331
6
1741
13
334
1079
297
359
358
326
341
348
544
613
763
387
20342
1091
427
474
310
738
351
300
451
331
538
683
696
722
583
480
553
1826
639
709
545
258
719
890
767
947
679
356
329
1895
862
392
336
560
1440
106
1663
66
797
33
2849
73
2408
145
13644
186
2168
70
65846
50
2277
95456
59
2625
29
737
876
708
1596
680
569
598
86713
58
626
827
906
111
1279
43
1978
17
2631
72
2010
9
1629
2421
962
1945
9944
18
869
1884
34
1154
635
586
1530
2215
44
842
618
637
2551
31
1646
79
2223
1881
1193
24
5552
10
2084
1505
481
2653
11
965
529
863
420
651
27502
14
133247
136
1652
454
1584
5850
687
686
2132
55
743
667
909
16
818
7
1827
535
2761
1092
1488
1072
1017
850
684
1215
955
1355
1484
2024
751
882
1574
2576
15718
2817
54
1719
1369
2360
3303
35008
2151
1915
2040
1817
3002
2060
1930
15
2139
1649
1592
1399
1171
1098
1491
2250
4383
868
4295
3854
3548
2187
2777
2075
1607
992
951
2205
2402
3723
1965
2762
30
1415
1744
2064
2136
2043
1378
1836
2366
1296
1132
1269
1926
1134
105649
3234
1226
849
1771
2669
2419
1325
1427
963
755
2050
753
959
774
1023
1439
2154
4529
2085
652
812
885
1045
1289
785
2211
1693
1254
1684
4472
866
941
1769
836
2080
19
1169
901
1082
1710
2180
1329
1205
1225
1375
2788
1501
14885
2993
2398
2093
3467
8311
1587
6483
1894
2599
2893
2206
1946
1186
1221
1842
2502
2435
796
1001
871
1060
615
1425
4100
1031
1406
1025
1127
1178
1109
803
1280
1498
830
1371
1299
3539
779
1183
5275
2367
3140
995
1532
744
764
2963
4253
2065
5367
21
1981
2076
1828
1321
2572
1220
1512
1153
937
4755
1177
2772
2652
3246
996
1219
1149
1049
1442
2503
1068
4922
1521
1669
1665
4715
1748
946
2372
1736
3464
2194
2991
3734
2146
2704
1730
2957
5143
788
1436
3718
12
1715
4303
1390
2150
2049
3123
1027
2219
3202
3317
4414
3975
3497
3426
3469
3347
3926
1938
3737
4022
4541
3059
6005
1138
4643
3146
1104
4924
4294
960
4805
1161
1184
5409
5052
8201
6284
3545
3726
57
5423
3494
2526
2224
2755
2119
3357
2181
3529
3595
2278
1777
1880
1461
2546
1578
2088
886
2067
1814
1463
4965
2343
2038
2000
2337
2373
1804
2213
8698
1292
1330
2303
4618
2475
2554
1644
5380
2381
2098
3057
2911
1166
1108
1275
1404
4481
1636
1688
3067
47
2562
1266
5654
2310
2030
1348
1858
1764
1206
1803
1357
55129
1402
1991
32
1878
2127
2595
1122
1067
2380
1391
1441
2170
1094
1131
3508
1982
1306
1211
1093
981
1634
2535
1320
1308
2002
3013
4732
3696
3199
5757
3046
2404
7392
38
2115
1776
8510
25
2230
2455
2442
1896
2216
3236
3206
2052
1253
5459
4006
20
1231
1714
2021
3542
1429
4555
1556
1598
1480
1464
4147
2943
2188
4191
2654
3416
2544
1276
2995
1709
2877
2561
2411
1854
2823
1602
1341
1311
1159
1141
3663
3507
2769
2031
2430
2719
3209
2994
3374
3142
5359
1737
1499
1825
1680
1403
2642
2970
2397
4708
1765
2264
2828
2334
3075
3875
1579
1106
1229
3274
2590
3036
5622
1471
1210
1639
1343
2135
2374
4142
4426
2057
3052
2458
2714
1786
3148
1414
2072
1936
4291
2690
2479
838
4209
4028
985
2288
2818
1055
769
3003
2974
1267
1705
2157
1194
1459
1192
1173
1397
1460
1261
1309
1201
1834
2622
62
1263
6246
6266
1808
1781
2925
3430
4527
2879
2890
2426
1671
1763
1695
4497
3691
2096
1873
1586
2011
1376
1264
4326
3160
2486
2514
2578
1374
1647
2097
2155
48
3973
3694
2686
4404
18404
2413
5061
1523
2017
2613
2953
2274
4041
3791
3470
2636
2417
3916
2846
1624
1654
2663
2606
3925
3958
3104
3463
2214
2129
2597
2352
2454
2249
2972
2459
2778
4227
1645
2560
2201
3192
3367
1344
1913
1779
1600
2518
3767
3380
2505
2102
3262
1691
1864
1388
2732
3277
2390
1453
4045
2916
4941
3756
2140
2583
3008
2332
4347
2506
5163
1564
1740
1698
1382
1942
1843
6922
3248
2243
3170
1697
3252
2674
2574
1591
1916
3313
1585
1622
1554
1658
1868
1975
3333
3905
1713
1721
3118
979
4302
4091
1752
2388
2141
1940
2581
3084
4422
4175
2477
2632
3051
2054
2577
1976
2499
2164
3171
1848
4632
4353
2091
2161
2982
5781
1712
2014
3272
2034
2107
2317
1885
2004
1960
1011
3187
3650
4885
1475
1351
1599
1831
1783
1582
2865
1555
1806
4649
3690
5299
2517
3859
2474
1674
2713
2814
3660
2640
3574
3711
2109
2081
2801
2045
3860
1534
2028
3414
2233
5582
1979
2114
4540
4345
1815
6212
1994
2179
1904
2162
3291
2406
1757
2191
1953
1835
5395
4159
4213
3019
4195
2122
1924
2148
1664
2519
2120
2300
2786
2353
3584
2047
4696
4446
4718
2866
1910
2189
2003
2394
5556
3644
2121
2867
2375
2629
3838
3621
3883
7954
1567
2619
2202
2171
2516
2184
4878
1875
1759
1891
1889
1955
1859
2425
3703
1951
2530
1718
3076
1909
5728
3173
1893
2068
1572
3855
6340
4044
7677
1728
1918
1227
2126
2359
2246
2488
2209
1974
1962
2990
2217
3456
3702
4855
2059
3017
2833
1672
1553
1997
4171
1751
2363
6517
28
2570
4558
1627
1922
1732
2791
4845
3999
3043
3381
3254
3724
3680
4727
4033
3764
6442
4532
2621
3992
6555
3454
2371
2128
8726
3543
4290
2743
4608
3143
3603
5507
4512
2036
2759
3005
2099
3580
2322
2409
2531
3275
2757
4272
2764
2687
2821
2025
1933
2156
2175
1931
2183
3324
3213
2773
3293
5898
3478
2152
2476
2717
697
4688
2448
2927
2608
3628
3763
3395
2282
5447
4064
2044
2616
2676
2522
4463
2692
3355
3582
5443
3034
5301
3822
3226
2678
3589
2924
2299
2534
2464
2046
5852
4863
22
3065
3093
2618
3929
4682
6296
3893
4196
6226
4366
4145
2672
3828
4741
5256
4072
3804
5619
4825
3713
3342
2869
2626
2628
3223
3809
5425
4511
5511
3515
5040
4027
6374
7695
5069
6469
6780
26
4857
3153
2829
3968
3258
3853
3311
3320
3113
3610
4138
4510
4849
4056
2342
2660
2439
2498
2864
4221
3089
2966
3829
2918
3513
2835
4441
6027
2838
5676
3030
1855
2855
4017
3870
6777
5730
7161
5011
5603
3751
5365
3502
5193
3125
6255
4792
5080
3088
3167
4307
3457
3295
5713
3162
5173
3520
4264
11688
75
2724
6371
4085
3476
4263
3972
3345
3920
6613
3250
3845
3006
2711
3783
6355
7434
6258
2985
4750
8118
5557
2312
4180
3090
3921
9682
5841
1747
2756
12757
2361
2276
3404
2649
2523
3135
2429
3082
3037
6895
2967
6353
2555
1956
2473
2182
2871
3174
2834
2734
7045
40
6336
9667
6573
8501
35
2815
4866
5834
4762
4232
2623
4433
5055
6085
4548
3268
5121
8182
2884
3372
4021
4913
2662
3038
3744
6741
9572
4906
7304
4425
3575
3257
3428
3085
3098
4146
3924
3606
2948
4135
6403
3045
6833
4271
5375
5569
5476
3611
1853
3194
2723
3302
3041
7624
3102
4951
3144
3292
3408
4440
4590
3957
3556
3375
4479
6062
630
5006
27
4765
4343
3129
7004
5002
4061
6051
6519
4081
2604
5381
3338
6559
4157
5804
5139
3531
3177
7646
7116
6071
7115
5076
4726
5585
7028
5809
5202
2930
2782
3559
5116
3867
6189
6546
6438
7882
3923
2376
3346
3479
2553
3070
5598
5057
4015
4756
3918
2565
2575
2588
3790
2774
4352
3221
3108
3329
3397
2939
6142
4059
5000
2377
2781
3472
3941
3635
3794
3419
3728
3491
4104
4210
4430
3399
4784
3483
3645
4401
4667
3662
2794
2627
6297
5653
3549
3825
5463
5176
3511
4691
4895
3891
8172
5846
2403
4568
4137
3807
5786
3673
4604
4925
2737
4920
4600
2830
2946
6394
5517
7204
4346
4661
12680
4628
3689
5424
4797
6704
7113
9047
52
4815
3780
6985
4933
6404
4202
4211
5190
5928
5951
6914
39
3526
5198
5500
5170
6611
3752
2650
5177
5471
5289
3903
3269
3797
5268
2861
4013
5568
4235
4459
5194
3672
4410
5536
4581
4371
5264
5054
5422
2986
4774
5766
3011
3362
2747
4452
5133
9712
6751
3866
3698
4504
5402
3517
3228
5961
9767
45
6331
3101
3077
2921
3281
4363
3608
2792
3072
3384
5260
3183
3759
3700
3974
3747
5009
2891
2673
3849
7347
5284
3914
4037
3541
2988
3481
5187
4636
3157
2827
2962
2434
2339
2708
3714
2980
4916
5973
4051
4716
3465
4204
3451
4076
3188
5131
3576
3725
3121
2748
3510
2932
3743
2975
3289
3623
8167
4332
3716
3122
3176
3203
3027
3358
4000
4155
5450
5538
4273
4778
5086
11522
4780
4280
3066
4508
3649
3802
3318
3637
3831
2809
4503
2609
3337
2600
3810
5863
4114
3850
5808
4261
5293
4788
3276
3869
6327
3000
6031
3626
4467
3369
3633
2787
692
2524
3442
2935
574
693
449
2785
2996
6918
7985
5749
8347
2905
2744
3477
2612
2601
4222
4378
2605
3877
6753
2746
3371
2428
4877
5419
11053
8874
19313
83
5068
11433
2912
4117
2292
4990
3966
3937
279605
138
5671
5544
5575
7103
5272
4623
6321
6132
2722
4178
5348
4494
3219
2936
3876
6032
14960
4005
4903
4009
3852
4478
4488
4471
3552
5042
4268
3239
4322
4507
4970
5123
4465
2914
6060
5460
5095
6275
25573
93
4985
2667
3652
7253
3247
11238
3540
3273
5662
5391
7676
7686
2197
6644
9404
3775
8620
3172
2494
2495
3432
6604
9160
2931
3387
4650
2872
3928
6792
3147
2848
2799
2942
2166
3765
3661
2800
12719
7497
6153
555
8163
9352
6826
11369
4706
2693
4111
2237
2885
5550
9410
5651
3083
5234
4818
5793
10014
6047
2415
2346
3073
2258
3190
2545
6627
5716
6641
5611
3229
4143
4466
2620
4574
4338
4318
5997
5541
3232
9571
4582
3677
4646
4317
4174
4395
4184
5632
6252
11076
3935
4771
3238
3806
3909
3835
5232
3884
7561
3150
5077
4337
4427
4823
3736
4944
3814
3666
5064
7022
5761
10126
6911
3614
8380
7948
4121
4409
4901
1723
8653
7259
5893
8783
5880
6387
1455
6717
7757
3568
3788
5393
4729
6192
6117
4084
7432
4995
6532
5523
4057
3729
6416
4890
3444
4848
3936
4798
4653
8902
4070
6352
4434
4620
5708
5469
4744
6089
4486
6279
3119
3200
3535
3813
4025
4316
11011
6320
4284
3532
4386
4476
5147
3573
5595
4203
3583
7905
6240
5560
6147
5599
5329
5911
3440
5504
3907
3862
3945
3544
4351
3459
2898
2665
3482
4055
4528
5164
3480
3349
3731
9210
3602
6023
4448
6106
5798
5773
5309
5445
4712
4506
4770
3861
7104
5307
7159
12817
64
8174
6568
11625
5016
7177
6312
9327
5750
8489
6366
5127
7470
8283
7592
6462
11923
6215
7437
5501
5101
3283
5439
3871
4115
3231
4839
11908
5821
3846
3798
5663
4999
6397
5941
6660
4043
4124
5358
3817
5107
5015
5692
4379
4185
5150
5803
5993
6009
4859
6389
10958
6105
13678
4573
5791
8217
3298
2989
3604
4327
5652
6184
12912
36
10810
7984
6583
7257
11608
46
6841
8165
3282
6358
3411
4344
4544
4854
10903
7737
3522
6102
4549
3643
3922
4635
3260
2688
3965
3688
2900
3178
4123
2508
5235
4554
6265
4495
4129
5051
3732
4489
4655
3638
4454
3412
3588
3181
4619
4004
5026
5342
7630
2707
2226
6886
2844
2466
3128
2741
2805
3166
3105
2646
2718
3074
8753
3364
3390
4233
8991
5312
3023
2592
4087
3682
3315
2837
2313
6080
2457
2804
8729
10057
2896
2385
3243
2569
2348
3300
3441
5725
3217
5397
9362
7216
4437
4808
4436
3047
3985
3934
6305
3468
3201
3112
16504
8179
7296
6288
4772
7075
6402
4891
13485
4553
3683
4699
6204
3697
3709
3961
7527
5703
4819
8148
6477
6176
7232
5805
9351
4538
4665
4571
6935
4173
4199
6924
9073
9652
5013
4874
5224
4651
7754
3322
3579
3327
4348
4450
5794
3944
12724
16343
37
6206
5699
7095
6448
9039
7919
7783
5817
7366
5242
7611
9715
6936
18224
6086
7740
10396
2580
7512
9094
12053
3449
4244
4769
3717
8619
3312
6472
6348
6111
7167
11497
5045
4393
10701
3772
6376
4523
4090
4624
5525
4871
3509
6473
7063
5053
4768
5384
4008
5677
5440
9171
4357
4734
4949
4374
3466
7493
6951
4101
3843
6408
6905
5400
4956
3530
18079
9103
5591
6390
5265
5192
3391
4566
5416
4336
6534
7068
6906
7780
7015
4365
3040
3768
6115
5919
5624
6629
6141
5618
4248
4758
11838
5526
2760
2726
4250
2635
9477
5346
4679
5796
6731
6091
4678
4237
9272
7122
12689
9747
6356
4001
8801
5548
6018
4996
4742
7577
7121
10969
6012
3149
2624
2467
2103
17176
9511
22637
2611
2908
3169
2440
2484
3267
2566
2952
2997
2873
7581
9204
5217
5248
4585
6194
2749
3617
2958
2731
2291
3235
3564
2682
2615
3033
4613
2280
2582
7467
10255
7829
8287
4723
3722
7559
8806
8731
5986
5673
4865
6417
4810
4539
4522
5031
10567
6893
5688
8155
6809
10416
7453
21669
49
92
19710
86
6002
2478
2909
2414
2407
2539
14873
60
2451
8580
4333
4296
5126
4270
4289
2803
2321
2684
5682
2232
2532
2309
5720
8307
8771
7510
8556
7918
6168
8933
3917
2362
2831
2854
6515
3801
4992
4014
5534
3997
3220
5851
7521
33821
101
3631
4212
5972
4603
3377
3993
2483
3434
4429
9257
3706
3771
3693
5558
2401
3401
3227
3587
25450
78
117
5089
10301
15040
3158
5304
6186
3473
2971
6553
7139
6830
2950
2751
2780
3978
3988
3656
3837
5840
3097
4782
4277
8711
6250
3695
3665
3879
3655
13817
4722
5349
4983
5018
18334
110
7663
5925
5647
3054
4355
3653
4156
3155
3987
3878
3912
7403
5099
2894
11704
4292
2824
2767
4312
5216
5874
3836
3750
5831
4483
4898
3932
5769
3062
7791
3131
6539
4412
3458
4931
3363
14881
7067
5344
5338
28170
146
2456
3022
7416
4505
4601
4674
6185
7107
4141
4626
3942
5134
2857
2412
3418
2754
4031
3898
11536
11358
4356
3892
4807
6167
5336
3749
4713
3512
3126
2441
3382
8903
42
3678
4125
4669
3537
11286
10780
16497
61
16763
9247
8343
16746
4050
4668
4443
7759
7805
14509
56
5310
7897
7021
3708
8627
8638
6163
6456
8240
6864
4787
7184
9810
5231
5347
4390
5733
19280
53
68
10179
4179
5665
6437
4364
12477
5320
7488
4062
3977
3498
8636
5588
3994
3805
12589
5518
3712
4281
6889
4075
7680
9050
3016
3970
6029
3784
7024
6098
5590
3815
4485
5049
3738
4095
6478
5097
7097
4977
4767
4856
17121
5356
5396
5917
4502
6365
4152
4892
5553
5166
5056
6915
9198
4029
6625
3773
5452
3865
6050
3325
4035
13041
11406
5987
3516
3692
4300
9149
9105
7539
13294
7597
9688
12089
9334
7875
8782
9307
9696
7515
9244
9483
12240
9095
7501
4911
4533
3233
3803
5142
6055
4169
3475
4047
4172
5752
5904
3983
4631
3350
4194
3939
5274
3600
3299
3748
3316
5510
6728
7533
4350
3360
5035
4297
9341
4974
3592
4406
4358
10534
3301
4812
3889
4392
5896
3407
4367
4988
3840
5118
3786
3485
7867
13968
14318
88
6569
5141
6439
10992
4011
2382
2112
3437
4026
3352
3981
7556
11483
128
5962
3622
6507
8708
6643
6162
6016
6997
8193
15863
8974
5152
6054
5630
3310
2392
7239
7456
69
3904
6286
5596
8526
125
9560
126
25275
5870
9702
8567
4791
4912
7130
9052
6894
4535
4474
19645
4773
15062
85
9209
10812
5169
7269
31411
107
15421
3058
3555
2679