24
0
1
14
31
90
47
148
2
141
103
79
107
324
178
160
194
719
281
329
163
180
274
212
173
174
358
304
459
206
3
372
204
228
164
339
153
223
580
354
452
279
198
298
411
187
202
221
374
4
487
264
316
333
192
200
272
342
203
371
499
285
253
271
211
1196
8
252
217
384
184
236
370
288
209
338
633
303
353
369
394
759
809
479
520
491
662
541
651
581
784
988
659
786
728
1046
767
927
760
1186
1144
903
886
1019
1005
1028
1072
995
1090
1079
1041
1219
1113
1117
1169
1237
1681
1373
1309
1337
432
426
225
321
548
251
349
267
932
278
387
950
5
523
1346
6
1749
13
1083
300
364
365
347
351
552
618
768
393
20349
1094
434
480
315
742
357
343
306
337
544
688
704
725
305
587
485
558
1842
642
715
547
262
727
894
773
956
270
683
332
1906
870
395
493
564
1453
106
1675
66
799
33
2854
73
2416
145
13655
186
2177
70
65852
50
2289
95461
59
2634
29
743
881
711
1600
685
573
604
661
86727
58
628
830
910
2631
111
1284
43
1985
17
2636
72
2015
9
1632
23
2428
963
1951
9954
18
1891
34
1158
588
1533
41
2219
44
847
620
640
2555
1655
2231
1890
1198
5564
10
2092
1507
2665
11
975
531
872
423
658
27518
133257
136
1656
457
1593
5855
694
689
2141
55
745
670
913
16
823
7
1830
539
2765
1096
1490
1076
1021
854
1218
961
1360
1489
2025
756
885
1580
2584
15724
2824
54
1723
2365
3308
35016
2154
1918
2045
1822
3007
2067
1939
15
2145
1402
1176
1101
1496
2252
4385
682
4301
3858
3555
2191
2782
2087
1613
996
955
2206
2407
3731
1970
2767
30
1418
1752
2142
2051
1383
1839
2374
1298
1138
1276
1933
105654
3241
1231
850
1778
2679
2432
1330
1434
1222
965
757
754
779
1030
1448
2162
4539
656
816
888
1054
1297
788
2214
1701
1264
1704
1691
4484
874
944
1771
841
2083
19
1174
1087
1716
2185
1336
1207
1230
1379
2791
1506
14890
3000
2137
2405
2104
3472
8325
1591
6487
1896
2609
2896
2207
1952
1191
1426
1224
1847
2506
2437
798
887
1003
877
1067
619
1430
4108
1040
1415
1129
1182
1116
808
1286
1503
1413
835
1374
1301
3542
782
1187
5286
3145
999
1537
749
771
2971
2101
4261
2070
5388
21
1982
2085
1833
1326
2579
1515
4762
2661
1420
3251
1154
1055
1450
1074
4930
1525
1672
1669
4727
1751
2379
1738
3469
2198
2999
3739
2151
2713
1737
2965
5151
794
1439
12
1718
4311
1398
2158
2052
1696
1897
3127
1031
2223
3209
3321
4420
3982
3504
3429
3475
3351
3934
1943
3742
4033
4549
3064
6016
1142
4648
3157
1108
4929
962
4810
1164
5419
5058
8207
6291
3549
3736
57
5427
3501
2531
2236
2764
2121
3359
2186
3535
3602
2283
1780
1886
1466
2550
1584
2074
1817
4976
2347
2041
2008
2340
2377
1805
8724
1293
1333
2307
4626
2478
2559
1649
5386
2387
2105
3062
2916
1279
1409
4489
1641
1692
3068
3001
2567
1270
5670
1807
1650
2318
2033
1351
1863
1770
1210
1364
55131
1407
1997
32
1883
2132
2600
1125
1070
2384
1393
1444
1308
1136
1053
3516
1651
1988
1111
1213
1097
1152
1381
984
1638
2542
1322
2006
3018
4740
3702
3203
5782
3050
2414
7396
38
2122
1779
8521
25
2232
2460
2446
1904
2221
3244
3215
2057
1226
1394
1257
1155
5470
4012
20
1234
1719
1640
2024
3547
1435
4560
1523
1561
1602
1483
1470
4155
2948
2194
4199
2660
3425
2546
1277
3003
1714
2880
2570
1857
2829
1603
1344
1315
1592
1161
1147
3668
3511
2779
2035
2436
2720
3220
3380
1446
3148
5367
1741
1829
1686
1405
2646
1827
2976
2401
2136
4714
1769
2269
2447
2837
2337
3078
3880
1582
1233
3278
2598
3039
5633
1474
1214
1299
1644
1345
4151
4435
1948
1597
2063
3060
2462
2717
1790
3153
1421
1447
2076
1938
4297
2697
2481
840
4213
4034
987
2295
1057
774
3005
2983
1671
1708
2164
1199
1463
1195
1178
1401
1464
1314
2485
1206
1836
2046
62
1265
6251
6276
1810
1134
1783
2932
2090
3440
4536
2886
2892
2431
1767
4500
3698
2103
1878
1590
2016
1268
1395
4331
3165
2491
2518
2580
1376
2100
2160
48
3976
3700
2689
4409
18409
2419
5073
2019
2614
2957
2278
4047
3798
3477
2638
2604
2422
3921
2851
1628
1659
2667
3927
3964
3108
2218
2133
2354
2456
2256
2978
4230
1647
2563
2205
3194
3373
1348
1914
1781
1604
2519
3769
3381
2508
2107
3269
1694
1581
1846
1867
3497
1392
1610
3350
3771
2736
3283
2394
1461
4046
2918
4947
3760
2144
2586
3010
2336
4546
4350
2513
5171
1688
1569
1705
1384
1947
1845
1819
6929
3253
2249
1792
3176
1700
3260
2682
1528
2582
1595
3324
1588
1626
1556
1663
1872
1862
1977
3336
3909
2139
1717
1729
1001
3124
982
4305
4098
1757
2146
2603
1944
2583
3088
4430
4178
3320
2484
2637
3057
2833
2060
1981
2502
2170
2639
3173
1850
4641
2587
4355
2098
2166
2657
2985
5789
3281
2036
2112
2319
4718
2005
1964
1015
3190
3652
4887
1443
2078
1601
1480
1353
1445
1834
1744
1788
1585
1570
2877
1560
1813
4653
3694
5307
2520
3534
3862
1677
2821
3664
2642
3580
3721
2115
2084
648
2807
2048
3864
2032
1828
3426
2378
2062
5588
1984
2119
4548
3471
1820
6220
2182
2165
3296
2410
1760
2227
2196
1959
1841
5402
4170
4216
2375
3022
4203
1809
2125
1930
2153
1864
1668
2525
2123
2788
2357
3587
4697
4452
4723
2871
1915
2193
2004
2396
5562
3647
2869
2381
3842
3627
3890
7958
1573
2521
2624
2204
2174
2522
2187
4885
1699
2189
1880
1766
1894
1960
2585
1861
3709
1954
2535
1724
3083
2061
5734
3175
1197
2073
2096
1574
3857
6346
4048
7683
1303
1734
1924
2109
2363
2250
1950
2492
2212
1968
2996
3463
3707
4861
2835
1678
1557
3666
2003
4176
1755
2216
2157
6526
28
2572
4562
1630
1923
1735
2798
4854
4001
3051
3387
3726
3683
4728
4038
3772
6448
4535
2623
3998
6559
2372
3457
2373
2134
8731
3545
4293
2750
4612
2417
3201
3609
5511
4518
1912
2762
3011
2102
3586
2326
2537
1995
1811
2081
2281
3277
2761
4278
2769
2694
2028
1935
2293
2178
1936
1941
3512
3328
3218
2776
3295
2763
5906
3486
2155
2719
703
4694
2451
2930
2613
3432
2228
3634
3401
2217
2286
5451
2595
4067
2047
2622
2527
4470
2138
5450
4735
3041
3827
3231
2680
3592
2925
2303
2536
2468
5857
4866
22
3095
3932
4684
3239
6302
3903
4204
6235
4369
4147
2674
3834
4745
5259
4078
3806
5625
4827
3718
3347
2633
2718
3228
3814
5430
4039
5517
3517
5047
6386
7703
5070
6476
6784
26
4863
3155
3972
3856
2827
3312
3813
3326
3117
3614
4140
4512
4855
4062
2348
2664
2443
2501
2865
4223
3345
3092
2969
3838
2921
3514
2841
4445
6030
5683
3037
1859
2861
4025
3874
5737
7167
5017
5608
3753
5371
3508
5207
3128
6262
2621
4797
5086
3091
3169
4315
3461
3299
5718
3172
2819
5177
3522
4269
11690
75
2728
6376
4086
3480
4266
3977
3925
3551
2445
6616
3254
3852
3009
2714
3433
3789
6362
7442
6261
2989
4754
8124
5561
2320
4189
2853
3094
3385
2458
2574
9688
5844
2759
12768
2280
3408
2652
2678
3140
3084
3040
6904
2972
6356
2872
2602
2823
3177
2838
7051
6343
9675
6580
8509
36
2820
4875
5840
4770
4236
4037
2626
4437
5059
6091
4555
3272
5129
4143
2974
8187
2889
3378
3164
4030
4917
2480
3047
3750
6745
9584
4910
7311
4431
3578
2818
3261
3431
3090
3102
4153
3929
2951
4139
3322
4757
6407
3049
6839
5378
5571
5482
3613
3792
2220
2726
3304
3046
7629
3105
4959
3329
3410
4444
4593
3303
3959
3558
4487
645
6070
635
5012
27
4771
4351
3135
7017
5005
4064
2452
2183
6057
6524
4083
2607
5383
3343
6563
4160
5810
5146
2530
3648
3182
7652
7122
6075
4558
5082
4730
4850
5587
7032
5812
5209
6447
2936
2785
2556
3561
5119
6193
6548
6441
7888
3933
3482
3073
5601
5064
4019
4758
3920
2569
2589
3794
2778
4149
4358
3226
3110
3335
3399
2947
6143
2968
3379
2787
3533
3126
3474
3455
4181
3944
3638
3796
3420
3729
3305
3495
4105
4215
4434
3403
4786
3038
3649
4407
4670
3663
2796
5663
4330
3552
3831
5468
5180
3513
4901
2655
3893
3156
8177
5850
4573
3811
5790
3682
4608
2740
4926
4603
6399
5521
7206
4268
12686
4633
3695
5429
4801
6706
7120
9053
52
4819
3786
6991
4935
6409
4209
5196
5933
35
5954
6918
39
3529
3738
5199
5505
5174
6615
3757
2654
5179
5472
5290
3904
3270
3799
5275
2863
4014
5572
4240
4466
5414
5195
3676
4414
5538
4587
4374
5267
4196
5062
2990
2548
3860
4776
5769
7049
3014
3367
2748
4454
5139
9717
6759
3265
3871
3699
4077
4507
5404
3518
5969
9774
45
6334
2581
3104
3080
4367
3612
3077
3386
2724
5264
3720
3189
3763
3704
3749
5014
2894
3855
7360
5289
3113
3918
4044
3519
3546
2991
3484
5189
4642
3161
2964
2440
2343
2712
3717
2986
4919
3830
5976
4054
3467
4788
4206
3452
5134
3006
3685
4456
2427
3727
2751
2935
3744
3293
3628
8170
4335
3719
4265
2926
3125
4559
3179
3208
3029
3364
4004
4158
5453
5541
4275
4031
4779
5089
11523
4785
4284
4514
3655
3805
3323
3835
2812
4509
2610
4003
3339
3812
5868
4119
3853
5809
4264
5297
4792
3282
6330
3276
6039
3631
3371
3636
2789
698
3445
2938
579
2997
2469
6922
7991
5753
8350
2909
2747
3458
3481
2616
4228
4383
2608
8119
6761
3377
5079
2433
4879
5422
11066
8880
19318
83
4235
3402
5071
11442
3800
2297
4994
3968
3941
4045
279686
138
5675
5547
5578
7109
5274
4628
6324
6145
2977
2723
3012
4183
5352
4497
2911
3223
3237
2939
6036
2920
14970
40
4011
4909
4482
4493
4472
3560
5048
3242
4325
4510
4971
5125
2398
2690
3752
2919
6066
5471
5100
6278
25581
93
4991
2671
3307
3653
7257
11244
3274
2459
3042
3487
5668
2421
5397
7691
6652
9409
3776
8625
3174
2499
2497
3438
6610
9164
2937
3392
4658
2879
3931
6798
3152
2805
2168
2404
3767
2802
2457
3877
2942
12734
5813
7504
6160
557
1577
9362
6829
11381
4707
2696
2291
4112
2241
2482
5553
9419
5658
3087
5265
4825
5796
10022
6051
2352
3076
2163
2143
2262
3195
2547
6634
5721
6648
5614
3230
2625
4581
4339
4326
6003
5548
3234
3004
4227
9576
4588
3681
4651
4319
5258
4399
5637
6255
11083
3939
3246
2034
3912
5233
3887
4631
7567
5080
4341
4429
4826
4949
3818
4272
3670
5084
7028
5767
10135
6916
3618
1091
8384
7953
4146
4410
4904
5168
3605
1726
8660
7263
5897
8794
5887
6389
1457
6727
7763
3574
5400
6196
6122
4089
7438
5001
6536
5527
3733
6422
4894
3449
3943
4800
4656
8907
4074
4439
4623
5712
4747
6094
4490
6287
3202
3122
3537
3816
4029
4145
4320
11016
6323
4286
4389
4481
3576
5202
3588
7910
4551
6247
5567
6149
5604
5332
5914
3442
3866
3949
4353
3462
2901
2669
3485
4059
4534
4413
3483
5281
3732
9215
2994
3604
6026
6110
4659
5801
5779
5311
3865
5447
4715
4515
3867
4436
7308
7112
5313
7164
12819
64
8182
6573
11634
5020
7179
6317
9331
5758
8496
6370
5131
7474
5355
8291
7600
6466
4161
11933
6222
7444
5108
3288
5443
3878
4121
3233
4843
11913
5824
3804
5002
4790
6402
5945
6664
4134
5362
3823
5110
5018
5697
4386
5815
4190
5155
6000
6011
6396
10960
13684
4576
5795
8224
3300
4128
2993
3468
3608
4287
4334
5656
5369
6189
12918
10819
6590
7261
11613
46
6845
6360
3414
4349
4857
3144
2924
10906
7741
3528
6104
3645
4639
2875
2489
3969
3692
2775
2905
3180
4129
3422
2511
5239
3748
6271
4131
4092
3735
4927
4496
4662
3641
4458
4793
3415
3594
3185
4471
5193
3544
5028
5348
7634
2230
6888
2848
3132
2744
2692
2617
4255
2811
5046
2804
3070
2505
2649
2742
3079
8762
3369
3394
8996
5314
3030
2596
4090
3687
2839
3093
3319
2322
6086
2806
8732
10064
4392
2900
2054
2538
2351
4091
3443
2477
5731
3222
9369
7220
4441
4440
3778
3052
3991
3937
3599
4141
6308
3476
4126
3205
3118
16511
8184
7307
6290
7080
6410
4895
13489
4557
3684
4703
6210
3713
3962
7531
5709
4822
8154
6480
6181
7237
5808
9356
4540
4671
4572
6938
3923
4175
6927
9080
9654
3585
4109
5228
4428
4654
7758
3390
3327
3581
3331
4082
4455
5799
3873
3946
3623
12735
16356
37
6208
5702
7099
6453
9045
7923
7793
5820
7370
5248
7617
9721
6941
18238
6088
7744
10401
4254
7515
9102
12057
4107
4248
4773
8624
4370
3316
3389
6477
6355
3657
6116
7171
11505
5050
4397
10711
3777
6379
4528
4442
4095
4629
5528
4876
4338
6478
7065
5057
5411
4013
5679
5441
3908
3398
9175
4360
3793
4736
4950
4498
4377
7499
6956
3844
6413
6910
5406
4958
4185
6646
18090
9111
5596
3325
6406
5271
3999
4570
4848
6544
7077
6911
7787
7021
7631
3981
4799
3427
3043
2558
2737
4506
3907
5925
4545
5629
6633
6146
5622
4251
4760
11845
4008
5531
2677
2575
5473
9484
5351
5800
6733
6093
4685
4243
9281
7124
12695
9752
8805
5552
6027
2867
3178
4750
7579
7127
10977
6017
3306
2628
2108
17180
9521
22648
2486
2568
2956
7589
9210
5221
5250
6197
2753
2479
3621
2960
2734
2294
2955
3569
2683
2226
2641
4617
2282
7469
10261
7830
8293
4726
3730
4765
7562
6304
8810
8738
5989
6635
5676
4868
4813
4525
5034
4205
10572
6900
5692
8160
6815
10422
7460
21677
49
92
19717
86
6006
2430
2533
2597
3170
2846
2541
14881
60
8584
4337
4300
5128
5827
4274
2810
3183
3225
2666
2710
2721
5685
2233
2561
2311
5723
8311
8775
7513
8560
7924
6172
8940
2366
2834
2860
6527
4021
5539
3035
3224
7526
33827
101
2503
3610
3151
3635
5049
2830
4217
5191
5978
4606
5183
3240
4432
9265
3711
3774
4824
2766
2402
3229
3584
3589
25459
78
117
5135
3543
5091
10308
15044
3159
5308
6923
6191
7208
2973
6555
7146
6834
2953
2755
2781
3133
3980
3990
3658
3840
5843
3024
3103
4281
8718
6253
3697
3656
13825
5354
4986
5022
5568
3797
5350
18341
110
7667
5929
5649
3058
4357
4288
4625
4318
3989
3832
7405
5104
2897
4774
11710
4296
2825
2770
4232
5219
4469
5879
4544
3839
3754
2620
5836
4486
4902
3936
5775
4061
3069
4660
7794
2592
3138
6543
4415
3459
4933
3368
14887
7072
5341
28179
146
3028
3333
7423
4677
6192
7111
5142
2859
3938
3419
2758
3271
5098
3898
11545
11366
3896
3280
4812
6175
5342
3515
3129
2442
4719
8910
42
4673
3540
5886
11289
10788
16507
61
16768
9253
8352
16756
4051
4669
4448
7761
7810
14516
56
5316
7908
7026
3710
8634
8641
6459
8245
6869
4923
4791
7188
9816
6119
5504
5353
4393
5735
19288
53
68
10183
5765
4184
5671
6442
4366
12483
5322
7919
7494
4066
3979
3500
5593
3997
3809
12598
5524
3714
4289
6896
4796
4080
7685
3974
6037
3788
7029
6102
5595
4002
5051
3745
4099
6484
5102
7105
4982
4769
4858
17133
5361
5399
5926
4511
6029
4187
4103
5558
5172
5060
6097
4421
6924
9203
2975
3032
6631
3775
5456
3869
3013
6056
3330
4638
4036
13047
11415
5991
3521
4307
4483
9153
9106
7541
13304
7602
9697
12095
9339
7878
8789
9317
9698
7519
9245
9489
12245
9098
7506
3741
4915
4783
3582
5145
5164
6058
4637
4173
4276
4050
5757
5910
3985
4636
3353
4200
3942
5279
3640
3577
3751
2644
6737
4354
3363
5043
9344
3596
4294
4361
10537
4035
4814
3894
4401
5900
5849
4371
4992
3845
5122
3492
13975
5083
14330
88
5144
4396
5198
6444
10998
4017
3036
2386
2116
3441
4028
3355
3983
3121
7560
11491
128
3625
6514
8716
6647
6167
6020
7002
4197
8200
15872
8982
3235
3616
5643
2397
6071
7244
7462
69
5598
8531
125
9566
126
25282
5877
9709
8574
4242
4916
7135
9061
4538
4475
5930
19650
15073
85
10822
5173
4460
7276
31423
15428
1978
2681