8191
8190
8189
8183
8187
8175
8127
8159
8063
7679
7935
7167
4095
6143
8188
8174
8181
8186
8173
8182
8126
8167
8185
8062
8155
8061
8111
7678
8179
8171
7933
7675
7165
8055
8059
8157
8123
8047
7159
7166
4094
8158
7151
8031
7927
7677
6142
7663
4091
8119
8125
8143
7934
6141
7423
7551
7807
7871
4079
7903
7135
6135
8095
6127
7615
8151
7163
6139
7919
7039
4087
4031
6111
6911
3583
4063
5887
4093
7647
6655
7103
2047
3071
5119
5631
6015
3839
7999
3967
6079
7671
7931
3697
3696
3698
3699
3701
3700
3702
3652
3661
3703
3649
3660
3655
3654
3653
3648
3657
3662
3663
3656
3651
3710
3650
3658
3711
3666
3708
3705
3704
3667
3665
3709
3659
3706
3707
3664
3668
3672
3669
3678
3679
3676
3673
3671
3670
3677
3675
3674
3687
3684
3685
3686
3680
3681
3682
3691
3683
3690
3695
3688
3689
3694
3692
3693
3518
3519
3512
3513
3516
3515
3514
3517
3509
3508
3510
3511
3504
3505
3507
3506
3494
3495
3493
3492
3489
3782
3780
3488
3783
3781
3732
3733
3491
3490
3735
3777
3740
3734
3365
3730
3383
3776
3741
3380
3382
3498
3364
3778
3381
3731
3499
3779
3497
3360
3361
3729
3742
3785
3728
3363
3503
3815
3502
3826
3827
3786
3496
3813
3743
3501
3784
1391
3787
3362
3737
3500
3808
3811
3814
3809
5944
1390
3736
3367
3824
5945
3738
3812
3825
3366
3739
3810
1388
3829
5946
3377
3789
3788
3830
3831
5947
1389
5920
3379
5922
3375
3376
5923
5926
3828
3833
3790
3791
3835
5927
3374
3373
3834
5924
3378
3832
3837
5921
5925
3838
3372
5951
5929
3836
5949
5950
3358
5948
1380
5928
3359
3807
1382
3371
1379
1378
1377
3356
5930
3368
5935
3369
3819
5932
1381
1376
1383
3818
3806
3370
3816
5931
3357
3355
5934
1384
1385
1387
3354
5933
3804
1386
3817
3805
3099
3118
3353
3206
5938
5936
3384
3273
3386
3207
3147
3149
3202
3098
3146
3205
3385
3352
3204
3255
3231
3348
3887
3716
3387
5939
3275
3349
3119
5937
3230
3103
3101
3100
3148
3254
5941
3198
3272
3718
3800
3391
3274
3117
3116
3390
3886
3334
3884
3332
3199
3203
3224
5940
3822
3096
3719
3314
3880
3388
3717
3885
3252
3128
3823
5943
3102
3197
3882
3801
3315
3129
3144
3335
3225
3253
3297
3333
3133
3279
3284
3196
3351
3821
3820
5942
3097
3200
3277
3228
1404
3389
3286
3803
3287
3251
3122
3802
3881
3285
3135
220
1405
3883
3276
3264
3873
3265
3879
3201
3910
3114
3229
3250
3087
3075
3151
3123
3150
3115
3350
3145
3137
3160
3289
3130
3132
3177
3086
3878
221
3190
3154
3955
3911
3153
3155
1407
3959
3296
3958
3278
3259
1210
3954
3192
3194
3195
1395
3300
3347
223
3956
3131
3248
3217
3134
3136
3138
3171
3139
3249
3235
3112
3257
3953
3191
3872
3313
3937
3260
3185
3227
1406
3874
222
3301
3113
1394
1396
3074
3241
1214
3193
3280
1215
3299
3952
3089
3105
3226
1209
1208
3288
3281
3120
3161
3156
3084
3085
3234
3152
3104
1213
1212
3261
3170
3329
3328
3172
3256
3346
3907
3345
3184
3173
3258
3266
3267
1397
3936
3344
3169
3121
3176
3162
1211
3331
3875
3163
3269
3188
3243
3312
3298
3906
3319
3310
3174
3183
3309
3308
3090
3078
3240
3080
3262
3189
3232
3268
3216
3263
3157
3291
3909
3908
3713
3073
3330
217
216
3316
3957
3158
1392
3083
3175
3317
3318
3270
3876
1403
3793
3290
3795
3093
3141
3072
3943
3091
3181
3942
3904
3079
3182
3168
3081
3877
3140
3180
3218
3187
1393
3715
3714
3208
3209
3712
3792
3088
218
3159
3094
3311
3242
1398
3796
1401
3905
3271
3941
3794
219
3247
3246
3214
1402
3077
3293
1400
1399
3939
3244
3082
3108
3940
3095
3282
3076
3960
3963
3295
3888
3889
3292
3294
3215
3092
3965
3283
3326
3233
3721
3302
3245
3106
3186
3237
3305
3303
3304
3964
3798
3178
3723
3109
3891
3938
3143
3799
3307
3320
3107
3142
3961
3322
3962
3327
3110
3797
3210
3111
3211
3219
3722
3966
3321
3236
3720
3179
3212
3918
3220
3126
3125
3919
3124
3127
3306
3890
3324
3165
3323
3917
5855
3239
3238
3164
3213
3325
3560
3221
3893
3895
5852
3868
3870
3892
3912
3914
3916
212
3923
3894
213
3561
214
3166
3563
5853
5854
209
1191
3871
3223
4040
3913
3921
3337
3920
3926
3925
619
3869
3562
1190
3222
215
211
3915
3922
3336
4042
4043
3339
3725
3863
4041
3927
3924
3167
210
3338
5851
1205
1189
1206
1358
1359
3862
618
3724
3903
617
208
5850
1188
3865
3902
3864
1204
616
3900
622
1185
3896
1437
3726
5848
1207
4045
1349
3867
623
1348
1356
1357
1436
4044
5849
4054
1184
3565
620
3947
3899
3946
3866
3861
3727
3342
3340
3860
3343
3901
3341
1345
3897
3898
4055
1433
1344
1201
3567
1439
1432
1351
3858
1350
4046
621
4039
1438
3566
1200
4053
1202
1187
1186
3564
5843
1203
1353
4052
1347
8087
1352
5842
4049
8086
8064
3944
4047
3859
606
604
1346
607
1649
3856
4048
1435
4037
3857
1658
3945
8084
614
613
4038
3559
1648
8066
3558
3557
8085
8065
3774
3775
8067
3855
5987
605
615
612
1366
1659
5962
3556
3854
5840
4051
8068
4050
1434
1355
1650
8071
4032
3929
5986
8069
3573
1656
3773
1011
1010
1354
1657
5841
8089
1367
8070
4036
251
1651
4057
4035
4033
4058
4056
3928
3853
5963
1663
3772
4034
603
5787
3935
3934
3852
8073
5961
5966
5786
8072
1662
5984
3553
250
1373
3572
3554
8093
5778
5985
3930
5845
1008
3552
8094
8092
8091
4059
5776
8074
8075
3555
8090
1009
8088
3933
1430
1428
5960
1424
6003
5844
5846
5967
1374
8083
3931
5989
1372
1660
8076
6009
3574
6000
1431
248
5964
5988
252
4061
4060
1429
1661
4791
249
2743
1375
8080
3764
1364
3950
3949
3948
5847
5777
3932
3771
8082
8081
3571
8079
8078
1425
8077
602
600
3841
3845
3844
1365
3843
1370
6002
1887
6001
5779
6008
5990
3582
253
3951
1427
3575
1872
3847
4062
3765
4790
3770
3842
3763
1652
5965
2742
3761
6011
1019
226
1876
3767
1881
3766
1880
6013
1883
5784
3840
4012
4015
3570
1858
6012
601
3846
3569
1371
6010
5783
1426
1884
3581
1885
5785
1886
1422
1362
1363
1653
1420
3760
1859
1873
3768
4013
3769
1860
1877
5991
608
3580
1875
6014
3762
3755
1361
609
1192
3576
1360
5782
3752
3577
3568
610
1423
1421
255
254
1861
1654
1879
1878
5775
1874
4014
3578
3579
1018
229
228
227
225
1856
3849
3848
2739
239
1857
4787
4788
4785
4784
5780
1862
1193
5774
5781
1198
4786
1199
2740
1369
1655
1368
243
2738
2737
2736
1882
3753
237
236
1017
224
230
5999
1012
6005
611
5773
1016
1863
6004
242
234
231
232
233
2741
1418
4789
5998
235
3754
1013
1015
1014
1023
238
3850
4083
1194
4008
4066
4022
1419
5645
5655
5698
3759
5770
4086
5772
5789
4068
4082
5669
4011
4010
6039
4009
5788
5670
4023
4067
5695
1022
1417
1416
4030
3758
3756
5699
5711
5723
1195
5732
4069
5697
5733
5646
3757
5791
4026
4027
4029
453
5954
5955
6007
6006
5996
4024
4028
1196
1021
4064
4065
3548
3547
5694
5660
5708
5753
5647
4798
1870
1871
240
245
5654
5763
2750
3851
6038
6036
1197
5644
5762
5722
595
593
6037
241
196
4206
2158
5668
5790
5997
6035
5671
8118
4016
8124
5663
5662
8117
5661
5653
4080
5696
5639
3744
3745
5657
6051
8116
247
4084
4070
1020
1869
1868
4092
8115
197
5771
244
1865
1864
4025
4019
3549
5710
5691
4004
592
5744
5739
5738
594
5734
5728
4005
454
452
4000
5721
4078
4793
5673
5740
5746
2745
5676
5665
3546
4799
6158
6075
6074
5720
2751
5652
4085
5693
6032
4081
5735
6073
4700
6049
2655
4003
2654
4007
1005
1007
2653
2652
6064
4071
4076
4006
6072
4020
5677
4018
6033
5648
4002
4001
5656
5752
5664
5638
2746
4701
5633
455
4703
5760
6159
5674
5641
5768
4702
246
4017
5672
5769
4088
4207
2159
5704
5745
4077
5681
4794
5692
5709
3550
5713
5688
5724
5725
5716
5736
8122
8121
5682
4089
4090
5683
5726
5684
8120
5729
5690
5727
5632
5686
1006
198
596
5687
5640
5754
5642
5755
5649
5689
4792
5700
5705
5636
1565
1564
462
463
5731
5761
5730
4797
5718
5717
5712
4796
6067
4795
5737
6050
6048
3746
5703
6034
5635
5637
5666
5741
1866
2157
5680
199
5994
5993
5992
2749
4021
2156
5953
5952
8113
5750
5675
1175
1004
2748
5748
5747
8112
4204
3544
4205
2747
2744
5742
8114
5751
5719
5714
6077
6078
6040
4072
1561
599
6066
1634
597
5756
5759
5743
5650
5634
5651
5643
5957
5956
5749
6076
8103
6156
1174
5658
5659
3545
5685
4073
1563
4074
3551
6065
5667
6041
3527
3747
5701
5995
3748
3750
5757
3749
3528
6157
6055
1560
3751
5706
598
5702
1409
5876
3539
1567
5758
1566
6042
4075
631
1867
1638
460
203
448
6054
8102
5678
5715
449
1408
3538
4202
461
8099
6053
94
1635
451
202
2154
6031
8133
8145
458
450
8132
1639
4691
3531
95
2643
6057
6043
1410
3526
6116
630
6058
1411
4203
6030
2155
1562
5764
6052
6056
6059
2152
5707
4200
5877
371
5679
8098
459
3529
8144
5958
8142
5765
2153
1167
1637
8109
407
4698
405
4201
3522
2727
6028
6027
8146
8147
370
1703
368
2650
2357
4690
4775
4405
200
629
8141
6047
8134
3523
8131
8135
3521
628
2642
8130
192
8100
3530
6117
1702
3536
1173
3537
1632
3543
2356
8110
4699
2651
4404
8129
201
1172
8140
193
1413
204
8105
8107
8108
1160
1161
8128
8136
8137
1166
93
8104
3542
3520
4407
6044
456
6029
404
406
5766
4770
4688
1636
369
2359
2640
1633
6069
6046
205
2722
3534
5767
4774
2726
5959
6045
4406
3524
2358
6123
4814
3463
6026
8101
2766
3533
6153
1169
4696
8139
8150
2648
6152
3462
4812
1164
8138
3459
6118
3535
4768
8106
1181
5879
3532
1412
207
1701
2764
2720
206
194
195
1180
1162
8097
8096
4815
4689
1171
2641
403
5878
6119
457
1165
2767
2723
2724
4769
4772
4399
4771
2649
2351
4697
3525
2721
3456
6025
6155
6172
6173
6175
3458
5875
6122
6115
1711
992
3461
92
8148
8149
1163
6068
1170
1002
2350
1000
6120
2355
1704
1700
3457
6024
4403
1183
1168
2877
4398
4925
4920
2872
3541
402
1003
4773
2354
2731
4779
5983
6023
3540
1415
2876
1001
994
4402
2765
2725
1710
5874
1708
1707
1706
490
491
1182
1699
1698
1414
6289
6121
6154
6299
4924
4813
4601
993
6124
1158
995
1697
5982
1696
4921
6300
1159
401
6114
2873
2553
6288
6060
5882
5872
373
2173
6125
6174
3460
6061
1705
4927
6112
400
6301
6063
6298
2552
6113
1157
4221
1178
4600
2879
6022
2763
2734
5873
65
4782
4811
998
64
5978
89
4222
5981
3465
2762
2349
2730
4922
6297
2874
6071
2878
2735
6070
6018
4926
4783
2760
6062
1179
372
4778
88
488
79
6290
999
1643
1641
4397
5883
4810
624
4220
78
4808
625
2172
5467
2174
6126
1709
66
4781
6291
5979
6293
466
489
4396
2348
2733
67
6017
4400
8152
2761
90
2759
4401
6016
375
626
2984
2986
2987
2988
2990
2991
6103
2978
2977
2976
6296
6019
2353
2758
2352
5977
5976
997
6333
6335
5886
5884
5881
4209
1156
2728
2729
1176
1177
5980
8153
2161
4776
5034
3467
5032
4777
5038
5026
5025
5035
5024
4807
4809
1642
5039
1640
1554
8180
4806
5036
996
2644
5972
8154
6332
4605
5885
5880
467
6331
6334
1555
2875
4923
5033
6292
4692
6102
2557
6020
2985
3466
2169
2166
2163
2162
374
2160
4695
4211
2732
4214
4217
3464
4223
6330
2175
627
2989
6167
2979
5027
6302
5037
4780
6328
6329
2647
493
414
4208
4210
8178
3470
2556
8156
5464
70
4604
91
5466
5465
77
2167
6294
3471
4602
4215
707
1279
5973
2554
1274
415
6100
409
706
465
6295
6130
2165
8176
2164
2555
408
4213
4212
4805
4804
8177
6129
492
4603
510
1275
2645
74
75
2757
2756
71
4693
6303
6109
6161
76
4607
6170
6021
6107
2559
6163
2168
5471
73
2646
1647
2344
69
3634
3635
3638
3588
5975
5974
6108
1152
2345
3590
4606
3987
6110
3983
3982
3979
5870
3975
3974
82
3986
2170
494
6305
5031
412
504
2274
72
68
1553
6101
495
3999
1277
6168
4694
6162
1917
6166
4393
6137
2558
4322
1276
6160
6128
635
4218
634
4216
1273
2983
4392
6235
464
3971
1272
83
3611
2980
1278
5869
3632
1085
3589
6232
6304
505
6307
5175
632
3591
3978
4194
511
8184
2146
410
5028
1552
5422
4878
1918
6306
6234
2171
3988
5469
6106
4195
6169
3989
3468
1084
6233
3990
4219
4598
3993
3994
3995
3996
3997
3998
1646
6171
2550
6105
6131
3617
3992
5968
5423
5030
6140
4394
411
508
3968
6138
2982
6096
6097
6098
6099
3984
4323
3972
2275
2830
3633
3980
6134
3639
5871
2147
6104
633
2346
5868
3976
3584
6136
6310
2279
5468
468
4599
1916
2551
81
4327
3608
1073
413
3970
5970
1715
5971
3469
2831
3585
2828
6256
2635
3586
5174
1154
509
704
705
3973
3969
2981
6144
5029
5969
1919
6133
6132
1915
1155
3616
1153
469
3627
3977
3981
6311
4913
4879
4876
4683
376
3619
3610
3991
2865
3985
80
3609
5470
2347
6309
1723
4800
5173
1713
4197
4326
5860
2278
4320
2149
4395
2272
2752
1087
6308
4325
2273
709
2277
3626
2363
4321
3618
4143
1072
1645
1079
1644
636
481
4801
480
471
638
5859
470
5865
6147
2867
506
2829
377
3637
4411
4877
2095
2753
6323
6165
4915
5417
3587
2899
4298
6239
1086
2144
5864
637
6257
2250
5861
1712
5274
4947
5172
4192
6164
6322
1722
6145
639
4912
5856
5857
4914
4682
6259
4198
4679
2866
4196
4193
5457
2150
4324
2148
5459
4299
4281
4280
1914
4676
6574
2864
711
708
4686
2145
6238
4802
379
2754
6573
2628
3636
1714
2233
2232
2251
1078
2634
6342
2631
1075
5421
4410
1074
2362
507
5867
2276
5863
6518
3624
3625
6321
2638
6572
5275
1076
5416
710
5479
5862
5420
4681
1853
4677
5858
2633
2629
5827
499
950
6258
4946
4597
6324
6320
6343
2630
2632
1839
5458
656
5532
2094
1719
378
1718
4678
5456
4951
497
4596
482
2021
2903
2151
5824
5825
6650
6651
948
1901
2898
4199
2544
6519
1259
2549
2548
4680
4142
4592
5478
1912
1913
2249
2020
5271
2043
6146
4297
1077
6575
2545
2900
2639
6341
4948
483
1559
4687
5273
4593
3597
55
2755
2627
6325
2637
6340
496
487
486
2902
2901
2897
2896
6517
6654
54
6649
6648
6623
6622
3615
578
580
582
583
3596
498
4944
2248
5372
4685
4675
4140
1558
1556
4595
5461
5826
5476
4282
4296
2293
2092
5534
2547
4945
2080
4341
1258
2046
949
951
5182
6149
2042
6151
657
2234
4949
661
4950
4128
1836
1837
1838
1720
1717
1852
4803
5866
1855
1854
1716
2360
3643
6260
3614
4329
4408
659
6516
5477
2045
5463
263
2281
2044
478
1083
485
4340
4141
2087
4129
6479
11
2093
6524
6525
5828
5829
6621
2081
4135
2546
2040
1557
4674
4684
2868
2869
5272
5270
4594
5183
1900
5179
3613
4873
4916
4917
3598
3642
2041
5460
5533
5591
5590
5589
5588
5585
5584
5535
5475
86
84
2023
1082
2019
2018
2825
4409
85
2022
3599
6326
2626
1042
658
1027
846
6148
945
946
6261
2292
1025
944
2636
2361
6319
581
1043
3644
5831
6
1899
4283
954
3593
4303
9
5177
2083
579
947
4131
87
6150
484
2235
479
847
473
1080
2255
660
5418
10
955
6653
6652
577
4733
5178
53
52
8168
5176
5180
6620
6237
4351
6236
5374
6629
49
6316
5373
6318
2024
2017
2016
1903
4348
576
845
5474
7
3475
3477
4449
841
5462
262
3474
6083
6317
2401
8
2303
664
5890
1721
6526
474
472
4300
1026
3621
2089
3620
662
1040
4137
6478
665
6346
4134
4133
1041
5913
2294
667
4342
5891
6327
2300
1024
1848
6263
1081
668
2252
2085
2086
6347
2685
2280
2687
5268
6087
2025
3602
2824
6477
2684
4872
5
5419
3612
6262
6351
5233
671
4343
1256
6580
669
5169
3645
4735
4732
2295
6527
4328
1827
6630
1727
1902
3594
3476
2871
5055
5054
8172
6091
3603
5181
1824
6090
1849
5375
1851
666
670
6092
24
6095
3647
6094
1832
1898
4734
3592
3595
1826
5269
4919
6093
2590
5371
3646
6089
2082
6088
6631
6628
8170
6614
1257
3006
3007
362
363
2084
2088
4302
4301
1032
6645
1034
1039
4136
6344
6345
4132
4130
475
5915
5888
5912
2686
5904
2253
2254
5830
3601
977
6084
842
6080
3472
5901
2624
4413
5510
7195
6082
2364
6085
4638
5586
2365
5587
50
4672
4412
6086
6312
2037
6081
2282
12
5909
4673
5235
1035
4330
380
2039
958
3478
959
6615
2625
979
5511
2302
4350
6568
361
6313
25
6569
5900
3005
3473
3479
13
1725
4415
4414
2026
2027
6350
6352
6353
5889
2036
503
1726
4349
1724
1452
5277
1453
6476
4336
5053
6528
6529
4331
4284
6536
6537
382
381
6556
6557
360
6445
6570
4957
6314
1033
1850
1910
4639
986
4635
1833
4632
981
980
978
965
964
1037
5905
956
1825
1038
5914
4918
844
843
840
4952
4953
4450
4448
6240
663
6265
952
6581
1454
2236
258
257
256
5212
63
6612
2584
2587
51
48
2591
5232
2402
5234
5413
8169
4
2904
2905
26
2909
3631
3629
3600
15
14
2870
2400
1036
5529
2301
5170
5472
5528
2366
2367
7245
2288
1541
2283
976
2237
4451
1907
4285
8165
8166
1911
5473
6643
3628
4633
5908
5410
967
6613
6405
62
2403
5168
502
500
6647
2034
5143
6406
6486
5221
7194
2585
6241
6336
2038
5370
5545
1269
1835
1604
1896
5547
1834
1451
5171
4955
5022
1264
5411
5412
1455
1543
5415
5052
5220
1897
1550
1540
5106
1551
5368
1908
6558
4725
2289
6616
2296
6644
6646
3004
2376
261
2522
2523
60
2586
8164
2974
2677
3641
3640
27
2907
3630
3623
3622
3606
6531
4337
358
6407
6444
811
812
813
4570
6354
3058
1989
6315
6355
1988
4571
957
4634
476
987
4344
1909
4424
982
714
5414
5903
260
5895
7199
1542
5894
1268
477
5530
5544
6559
5546
6404
383
6487
61
6349
5409
3070
5117
5118
2035
1831
2975
4425
1906
5142
2377
2337
2998
2827
4875
5046
2966
3069
5023
2338
4386
4387
2339
5014
2029
4385
6269
2290
3068
6270
6337
6264
6617
897
4568
4519
814
7197
7196
810
795
793
792
725
715
2297
2291
4426
6268
3059
2053
6392
6571
4101
6530
355
356
6540
6542
6543
6552
6553
357
4139
4138
6555
4123
6514
6513
6489
6488
2287
2051
2052
501
4099
6611
4345
3057
2075
4339
4338
4100
2090
6484
2091
4335
6582
4573
4569
1262
4956
2378
5015
2471
2520
1260
1261
953
2521
1265
2525
1448
4954
5105
5107
2589
1605
5116
2908
2906
5136
5139
2826
5213
1548
2967
2588
5917
259
7294
966
7243
7244
4636
983
985
4637
1028
1904
5369
5242
4874
5276
6244
4616
6271
5508
5137
4609
6512
7295
7242
5243
359
5439
5223
352
6541
5278
4617
809
802
5902
5833
6243
6642
2031
1030
2336
5893
5236
2569
2568
4384
5918
984
6610
3607
2561
3605
4108
7198
6576
6577
8161
8160
6583
3480
3481
6618
6619
7224
4103
4120
5296
4122
4613
4724
5919
5906
5008
5897
5896
5009
5892
5834
5832
5020
5021
5045
5047
5104
5599
5108
5109
5531
5138
5140
5222
5438
5237
5246
5247
5408
5391
4612
4608
4585
4578
4227
6554
6539
4276
4277
4286
4332
4333
6515
6485
6446
6442
6441
6419
4121
6399
6393
5279
6267
6255
6245
6242
4427
4428
4429
4430
4431
4516
4517
4574
6398
3604
4102
1601
3061
2564
2565
1450
1449
1997
347
1270
1263
794
2074
2073
1981
2676
2072
2999
1600
3060
3056
2032
2030
2028
907
2537
1031
2055
2060
896
815
808
1980
2054
354
2560
2382
2997
1606
2238
2229
2228
2284
2285
2973
2972
2379
2380
2381
2530
2383
1670
960
1537
1536
2961
2179
2468
2526
724
717
716
1539
2469
2960
713
6560
6561
7693
2965
6608
2964
6579
800
904
726
7225
2050
5297
4098
4109
5214
4127
5388
5115
2470
7437
5051
5013
5012
2527
2536
2538
2567
7309
962
963
988
989
990
5910
2033
2061
1830
7214
5835
2079
1271
7293
7192
3003
1549
4575
6447
4586
1995
4615
4584
6491
3067
6394
6475
4518
6418
6348
2774
7179
1231
2078
2678
7193
7743
1829
6473
5550
2680
2682
4822
2775
7218
4126
7229
4347
4346
7246
1990
4823
5907
898
905
906
6633
2823
2819
2818
1893
6638
5240
4502
6641
6266
587
3065
3066
991
1029
6490
1046
4503
1047
5916
5911
4334
5899
586
3486
4589
2524
7462
5625
7718
5114
5113
5044
5598
5049
5050
7359
1538
8162
4224
8163
5583
5509
5579
2176
2177
2455
2454
5548
5090
4225
4866
1993
4579
1266
1267
5357
5389
4867
4871
7292
137
4898
1669
7487
2531
1671
4287
7334
4958
4959
4275
4587
2566
2541
2539
6443
6440
3482
2008
4572
5549
2286
2911
365
1905
6209
6208
2239
2005
712
2227
1992
5265
804
803
801
6551
2996
2003
798
4614
6252
3002
3001
4726
5285
6538
5244
5356
2850
6253
1996
6225
3042
2298
6254
2299
1607
2910
1603
4728
4730
5284
353
349
4492
2772
5390
2405
4453
6472
2540
2679
4820
5122
2496
1999
1230
6474
346
5630
7231
6567
5238
4544
2004
7694
2178
4727
5264
5595
7310
3483
6632
5241
4274
5086
6589
1045
2226
3038
4588
7176
2444
2009
4226
7438
1994
3484
1049
1602
4611
6437
7333
2224
1756
2529
1757
1675
7692
4549
6250
4458
2225
4273
6251
2963
2563
4610
2562
6523
2543
5434
4272
5126
7461
7708
5286
5582
5112
6339
1519
7436
1518
5111
5576
5110
5521
6224
2453
2452
5094
2449
5091
2445
6226
5551
150
6520
151
6502
2406
5133
7717
5132
7452
5626
7695
5624
2410
5011
1983
2501
5123
5121
5505
5287
7358
3000
5048
5594
6227
7439
4931
6625
7324
1044
5364
5365
1977
3046
799
1978
1847
1846
7177
5239
805
796
2773
5323
4389
1845
1844
1979
7742
6578
2002
5215
5141
5898
5376
806
136
4500
2851
5358
2010
5359
4501
1895
5245
1894
4731
2822
5330
5361
4729
2816
1892
4497
807
3062
3063
3064
961
5331
2883
6636
4821
5210
117
5836
1664
1991
367
3485
6550
4870
1665
4454
6397
6396
4864
6395
4896
1969
719
4899
1668
718
7308
7311
7486
4577
1674
2848
5184
727
5380
7219
7228
4493
7247
2341
2683
2681
7226
6563
2000
3043
4591
7256
6562
5379
1982
1673
5483
2411
5435
6416
4548
4576
6423
2221
5185
5135
6360
6421
5378
5100
5437
4897
2448
366
364
2500
1976
1998
5629
1048
4711
6639
7178
6635
2528
4269
4496
2011
2542
899
4498
7319
6609
3052
2849
1968
7447
7240
6212
2450
7250
7215
4590
6246
118
119
7703
2663
5578
7273
6338
7286
1828
4459
6533
6522
6627
7523
5211
4495
2007
4620
7711
7710
7709
4618
7705
2231
2230
7739
7685
7684
4455
4452
4494
2222
2001
5209
2220
2006
4499
7519
4855
7507
7453
5010
4164
5018
5019
7775
7449
1731
1730
5042
5043
7454
7719
7428
7779
5080
5101
5085
5099
5098
5097
5096
5093
5092
7429
5208
7455
4974
1985
7503
7502
5087
4865
2107
1666
7495
7494
7750
7751
7463
7758
7763
2116
7483
4928
4155
4930
4279
4278
4961
4270
4268
7759
4619
4933
4545
5520
2885
1516
6247
7839
797
138
5537
2913
344
345
6211
6210
2446
2447
1517
2451
5507
7827
2404
3049
2407
3048
7375
3045
3044
5482
7300
6492
5504
2882
3039
7301
3037
3032
348
6500
350
2570
398
5615
6532
5617
5618
2497
2926
5619
6566
5620
5621
5622
5627
7355
5597
5596
5593
2571
2995
7321
7367
7366
2994
7325
7326
2880
6503
2971
2970
7327
2962
7843
7335
2572
5577
5436
7374
5628
7814
7822
1229
5377
7815
7169
2807
7251
6357
3050
7391
7230
7227
265
7823
1050
1051
7171
7174
5837
5367
5366
6413
5319
5360
5346
5838
5320
5839
6420
5318
5344
6640
6458
6459
584
585
6481
5301
6482
6637
7212
6585
7290
3053
3051
7379
7291
5298
6457
5322
6634
2817
6456
3487
7213
5381
6626
900
7267
6448
7395
7465
4388
7680
7527
6565
7340
7744
7741
7200
7468
1841
7296
7337
2881
7399
7460
6588
7287
7281
2884
7490
7762
2573
4854
7312
7485
2117
1228
2806
4929
4932
2123
7332
7488
7506
7440
1678
7378
7357
1679
4165
3047
4171
5154
1971
7826
5536
5095
5538
7783
4621
3036
1672
5382
2340
5299
4546
7808
7810
1
6422
5266
5321
6412
28
1984
6361
7721
5206
7724
7716
5084
7746
5616
7362
7424
7696
5581
2498
7847
7360
7531
7532
7533
7534
7550
7549
6362
7548
7535
6359
7536
523
6434
7547
6363
6403
4710
7530
6548
6547
7201
391
4547
7681
1840
7682
7186
7185
351
7182
7175
6535
6417
1987
6435
1986
6436
7537
7546
7689
7543
6493
7542
7541
6249
6248
7544
6228
6521
7539
6213
7701
7702
7538
6501
7540
7168
6584
7545
7704
7683
6438
399
6439
6449
902
7687
901
6453
6480
6624
6603
6600
7210
6483
6452
6549
7398
7529
7421
7420
5506
7419
7418
7417
7416
1514
5120
5125
5127
5131
7376
5134
5427
7380
5499
7372
7371
5539
7364
7433
7431
5580
7427
7426
7425
5571
7422
7368
5559
5558
5081
5088
5089
5552
7370
5148
5149
5157
7381
7390
5217
7406
7405
7404
7403
7402
7401
7392
7400
5362
5345
5250
7393
7394
7396
7397
7407
7363
7408
7388
7382
7384
7385
1667
5395
7386
7415
7414
7413
7412
7411
7410
7409
5186
5204
5207
7387
7389
7361
5612
5613
7233
7241
7252
7504
7257
7258
7500
4853
7266
7268
7269
7272
7280
4868
7288
7499
7498
7508
7496
7509
7512
7528
7526
7525
7524
7522
7521
7520
1807
1805
7216
7217
7518
7517
7516
7515
7514
7513
7510
7211
7289
7297
7346
7347
7348
4975
7466
7464
7352
7354
7356
4998
4999
5623
5016
7448
7446
7445
5614
7345
7492
7341
7336
7298
7491
7303
7489
7305
7317
7318
7484
7320
7482
7480
7476
4935
7475
7474
7473
7469
7338
7299
0
2216
7855
7854
7853
7852
7851
7850
7849
7848
7756
7856
7755
2950
2951
7780
7816
7818
7819
7820
7778
7752
7754
7857
7858
7859
4291
7863
4295
2308
2309
7725
7772
7773
7862
7861
7729
7730
7731
7732
7764
7760
7774
7736
7738
7740
7860
7788
4290
7789
7791
2076
2071
7776
7798
4124
149
7838
7837
116
7748
7836
7777
7834
7833
7832
4356
7830
7829
7828
4357
7835
7747
7745
4119
7792
2106
2105
7793
7794
7795
2499
2968
7796
7846
2048
2049
7845
2058
7844
2062
7842
7841
7840
7797
4228
7790
2662
4110
7824
7869
3
2242
7868
7782
4271
20
46
7866
7864
4154
7771
4153
7802
7867
2243
7870
2805
7799
2887
7786
7722
7785
7720
7784
2247
7787
7800
7801
4264
264
7769
7770
7803
7804
7865
4097
7809
2820
4096
2180
7781
3040
7812
7806
3033
2927
2122
2223
7811
7766
3041
4170
7805
7768
7765
4106
3034
2853
4973
5201
6230
4858
4857
7767
5481
4105
2387
7467
5249
4265
5251
5218
6229
5216
2067
2246
2241
7456
5040
126
1545
2070
1544
7457
7505
6358
4125
3035
7511
7458
2077
2409
7501
5267
4354
5432
5426
4118
2390
139
4992
2386
4934
4972
4901
5353
1755
4903
5498
1758
520
5347
1759
6451
5300
3028
6450
5328
7757
5302
7761
4289
5314
5317
2306
4294
7478
45
7813
7481
3030
522
3031
5303
7472
7479
5354
4960
7753
56
4114
2111
5316
2110
57
7749
5394
4869
2104
6356
5219
2384
7383
4115
6231
7493
3055
5355
5291
6494
6495
4111
6454
4967
1743
4964
5289
7821
3054
5383
5288
7817
7497
7377
5500
7259
6544
6545
6546
7254
7253
5082
5083
5079
7248
2925
6408
2924
6410
2919
2181
5150
4152
6564
7234
7265
4647
7698
7285
4818
7700
5158
7728
7279
5156
4646
7712
7714
5155
5076
5151
2944
5078
7271
7270
7713
7697
6462
7232
5103
6415
7170
2809
2810
5124
2821
910
5102
903
6601
113
2855
2
114
4551
336
337
6586
21
971
4580
2916
339
1676
1966
7208
1970
4158
7187
5129
4159
2912
7183
2770
2886
7173
7723
7172
4581
5130
7734
7284
7737
5569
2217
2063
5573
7365
2057
5592
2992
5608
5610
5611
2503
7735
7434
7353
7351
7350
5568
2066
7369
4229
5501
7825
7831
7444
5200
5522
1804
5523
7432
1806
7373
148
5187
7442
5553
5554
5555
7441
1515
2532
7435
7344
6432
6400
6401
2533
4434
388
7306
4435
7304
7302
4438
6402
4457
7686
7688
7690
7691
6433
29
389
390
6534
7339
7430
2012
7330
7329
7328
2598
2599
30
4432
5570
7307
7316
7314
7313
4104
4173
5205
2210
4172
127
4169
125
589
1614
5128
4168
5159
1677
2208
4166
4107
5280
5248
7236
7237
7249
386
7255
2673
7264
2661
2945
7276
7277
7278
7283
2948
387
7315
7322
1445
7323
7331
2575
2574
2519
7235
7349
2918
2915
2854
2852
6605
6602
911
2811
2808
2804
968
969
970
266
267
2771
7180
7181
1100
1102
7184
7189
7190
7202
7209
2917
1610
2516
397
5397
5396
5393
5392
2343
2342
673
672
5363
5352
5342
3029
5329
5326
5325
5324
2307
5315
5292
5290
2245
2240
5252
3025
2515
3024
5433
2502
2969
2464
5572
2993
2457
2442
2440
5541
2437
2436
5518
5515
5496
5489
5480
1521
2408
1546
1547
6215
5449
5448
5425
115
338
6377
4256
4993
4859
4996
4856
6411
37
112
4852
4622
4512
4623
6409
7715
4484
1752
7450
5017
1742
1737
6455
4819
1729
5041
1728
7443
7707
6414
19
7706
7451
7459
4258
1961
521
1975
2118
1974
2120
7477
4293
1973
4902
4900
4288
4505
4490
44
2121
2124
2125
59
4485
47
4966
4965
4963
7733
6384
516
4488
1965
1754
1967
517
1753
7699
4355
31
6463
4721
2056
4563
2059
1888
2013
2182
6376
4709
4391
4230
5072
5073
5077
4564
4390
4550
6461
4567
6460
4456
777
5384
5387
776
2914
2108
676
678
679
4720
2385
5351
2517
7188
2467
6386
5343
2465
38
6385
779
5339
22
5338
6383
1889
6381
2514
2512
6387
7342
7191
396
778
1972
4491
6380
4893
4489
7203
2954
2534
2535
7204
7205
2014
5575
684
2594
1447
1444
1964
685
2596
2597
6382
5609
6367
36
2414
720
2415
4642
6498
5488
4644
4645
1250
1251
721
722
4439
2660
4359
5503
1793
7726
5512
5513
5514
4460
723
5519
7282
4461
1513
1952
4463
4462
1792
4358
1520
5336
4433
6496
6497
4849
2391
4708
5802
5801
5800
1960
2949
5444
2069
5450
5451
2068
2443
1522
1523
1524
2413
2946
2412
2065
146
2672
1227
1953
6214
2441
2947
144
784
2518
4997
2244
4259
4583
58
908
1615
6587
4257
5281
2183
5283
4266
124
6590
6591
4962
5282
4994
4995
1612
4562
5165
1609
4565
5002
2218
4513
5253
4566
5163
5162
5256
5258
4560
4231
4515
1734
4156
5293
2801
4113
588
4116
789
4582
324
2845
6468
2211
1101
2119
4167
1103
1739
4292
1738
6604
268
7470
2209
18
5294
269
4117
2311
2310
6469
6471
1736
785
6470
5327
6464
1512
4437
5540
23
5497
152
6366
1794
935
5203
7274
7275
5202
2800
7727
2658
5502
943
1800
2659
942
936
5189
5188
5524
5525
1795
5526
934
4436
1735
4706
4722
4723
2595
4157
1446
6510
6465
4417
4755
4754
5144
4753
6378
6379
325
395
394
2955
7343
2513
4174
4175
4752
2015
5146
1891
4707
5556
5557
2456
5164
4561
2458
2459
2460
909
1842
1843
2461
2064
5574
2838
2600
2839
2466
5152
2844
5147
1890
320
4648
2707
153
2891
4267
5385
5386
2109
4508
5398
5399
4509
677
1608
2219
2388
2389
140
5257
5254
7238
5424
7239
4514
5803
4848
2704
2369
2705
2706
787
5337
5340
5341
39
4504
2305
5350
519
525
5312
5003
4506
4892
7471
7206
7207
2126
2127
4507
5295
4887
4886
1963
4939
384
5259
819
1052
5446
5447
735
1527
1611
155
1613
591
1225
1226
4353
143
818
145
1741
1740
1525
147
5440
2674
2675
4643
5442
5441
5445
4112
4416
791
4650
4541
17
1053
2592
4641
4540
2768
788
323
1092
1093
392
327
326
7261
734
2593
4529
2846
4651
790
16
2952
2814
833
4510
4511
929
2787
928
2603
271
1955
4443
4442
4440
322
321
385
2815
932
1962
2890
933
1054
4487
687
2786
270
937
1224
832
4640
7220
7221
7222
7223
154
1954
2602
4486
786
4542
5313
2439
4361
4369
5255
5000
3413
590
2368
1732
2462
518
2481
4863
5192
4360
6508
4180
4862
4938
2438
2321
5517
1801
4894
3026
6365
5527
527
6499
4816
2312
40
2304
5542
5543
526
2313
141
2463
3412
4352
5429
2493
5430
5160
5074
2492
4543
6467
2392
4834
2394
5153
4835
5145
6466
2494
1526
6280
5443
3409
2132
35
2134
121
4182
6281
6511
3408
2495
2395
34
2709
4884
4885
2711
2710
2708
5431
4883
6219
4624
2696
2697
2375
5428
4630
2393
341
4880
2374
2372
2371
4881
2370
4882
4744
675
4745
2324
939
5191
3411
835
2133
2135
838
2832
2833
940
2834
2835
2836
2837
6282
6283
6286
6424
4183
120
5161
941
5193
834
2320
2315
5349
5348
2314
2769
524
6218
1098
1097
1096
1095
1594
1595
5001
1055
4528
5199
975
4532
4533
674
2396
340
6431
4372
6430
4368
1506
4441
4444
4445
6369
1803
1802
5516
6364
1798
1797
4363
4817
4362
2601
1253
2480
4423
6388
6389
393
2953
2576
683
4418
2582
4756
4419
4757
4758
4420
686
2485
2484
4422
4759
1249
4181
2397
142
1248
4649
729
732
7260
6216
728
5490
733
730
938
4421
5190
2487
2486
2483
5484
6509
4832
2138
2139
3410
2921
2373
4535
4234
32
5198
5197
5196
2802
2604
5194
974
972
5195
4531
4625
1504
4850
839
973
4534
4148
2097
2858
2186
2187
2957
6391
6390
6287
2577
33
2847
4186
6217
6606
2510
6607
2511
4187
4145
2958
2859
4235
2583
4631
5605
5167
5166
4833
4558
5606
5607
2959
6429
5075
4559
4150
2860
4149
2214
823
2605
4654
1592
42
41
1094
1505
731
2325
1312
1099
1507
2606
2607
2100
1815
4655
5332
2102
2317
2101
4365
4895
6368
4704
4906
1813
1582
4907
3027
4908
4909
1812
2322
5491
4969
1252
4373
2785
2784
6504
2215
5007
5006
5005
5492
5485
5493
2861
6371
4705
5495
4370
5261
2657
5263
2656
4653
1796
4262
1319
4263
1733
4652
5494
514
159
2956
6427
515
156
6285
6505
6370
6506
642
824
826
643
3414
3415
816
2920
2922
2888
2923
689
2893
6428
837
43
123
822
682
817
6426
4741
2316
4737
1220
5333
5262
5260
1814
1223
1105
1104
2213
2212
4151
2482
2488
4163
4746
4629
4628
4447
2702
2701
2700
4747
4748
4749
4750
1580
2689
1581
5804
1583
4184
5487
2692
2327
2693
2326
1593
4375
2698
4374
2699
5401
1686
7262
2399
5004
1314
2509
2812
4185
4260
4557
4261
4860
4971
4968
1316
4936
2103
1317
4556
1318
4941
4970
6425
1313
2508
2581
5604
2580
4364
1799
2185
4530
4536
4740
2184
2137
2136
4232
4233
1255
2115
1534
2579
2578
681
1476
5601
1478
2433
2434
5560
5561
2491
5562
6507
5600
2490
5602
2432
2435
5335
4751
4851
4240
4241
546
4861
2129
2112
2096
531
528
4937
2113
4910
4905
4904
4891
4940
2398
2192
1808
680
5403
5400
2323
6375
5334
6374
2193
4371
4144
122
4160
6284
4161
4177
1687
5225
688
5486
157
4538
2892
827
7263
5805
4483
821
820
4482
1222
1221
5792
158
5793
4481
4626
4627
2862
2688
173
4480
2889
1088
1254
4539
1089
2690
867
2703
888
342
2856
343
2803
2857
2843
4736
513
4446
2813
930
931
836
1315
4738
1108
6372
4147
5306
2895
1596
2195
5224
4367
5229
1597
6373
5228
5226
5230
640
695
4176
866
4911
2114
889
892
530
4943
2128
2842
2841
4162
547
2099
830
828
4537
825
5307
1685
1684
2863
1809
4243
782
1109
780
4717
169
5452
5453
5454
5455
168
1535
5795
1533
5794
781
2669
2668
5603
2489
4890
1479
1477
1441
1440
4739
693
4716
1573
5563
4889
2691
5402
2319
5807
1111
865
4742
2694
4719
2695
875
1320
1110
1321
512
1326
895
1327
699
694
1443
4942
535
2505
894
893
532
1442
529
697
890
2318
690
4553
783
692
4715
172
5227
4713
4366
1956
4714
1091
1570
4718
1957
1571
1090
6274
4146
2894
6275
873
5407
4743
641
2098
831
2665
829
2666
2667
5806
645
2670
5231
2671
1532
7889
1107
4554
4836
4552
4555
4712
874
533
2507
1473
691
696
4888
1325
1324
1323
1296
2664
170
171
5812
5821
1106
1069
1068
7882
7883
7891
1057
2788
2840
891
864
2506
2504
698
6222
534
4254
4242
553
4239
4238
2130
2131
2190
1568
2194
4179
4178
2191
655
1572
1574
1576
1578
653
652
5304
6220
647
646
2206
644
649
332
180
6597
6596
181
183
8037
8036
7872
174
7890
7888
8039
175
5815
4379
6223
654
924
5818
648
2202
2207
6221
1322
4250
2330
5406
2331
2334
1297
1298
2778
5817
2792
2196
5305
1598
4255
5813
4244
4378
4382
2140
1217
2142
1219
2789
1117
5816
4190
5404
4188
1071
1070
2776
545
876
872
1820
1747
5567
538
5566
1746
1810
544
4837
5819
552
4824
1472
1575
926
4840
1579
1299
1569
4826
1056
1577
2188
6599
5823
2143
5565
2779
2335
5814
4847
333
4246
4838
4249
2141
4236
4191
5822
4841
106
2204
99
7874
2201
7873
107
6598
4844
4846
5820
2198
109
2472
2473
4189
5405
108
7880
104
554
6273
539
1817
3023
1681
1958
1059
1811
6276
279
6278
6279
5071
4252
2796
5069
8038
278
548
2798
276
6272
182
650
1959
1823
1822
1599
1821
3021
877
4383
1216
1118
1218
651
1622
1116
4827
925
1626
2790
927
4520
4521
2793
1625
2799
3020
5799
879
328
3017
330
3016
878
3019
3018
7881
1300
1474
1475
5798
2783
6660
6661
2791
922
2794
2782
8032
8033
2777
2795
2797
8043
7879
7875
179
3022
334
2205
871
4251
4253
4377
1119
1620
1621
1623
2611
1115
1114
1627
4522
1680
4659
1112
6277
5070
5068
5067
5066
5065
5064
1058
4825
555
549
1816
1818
1819
4248
4247
1624
4237
870
5564
1508
1509
2474
6594
4845
4843
4245
4839
4831
4830
2329
105
4842
2200
2189
98
2197
2199
2203
7885
178
177
176
5797
4376
274
275
277
2475
2610
1302
1304
1064
1065
1067
1113
4523
2328
4658
1283
1290
1305
273
7894
7878
7901
8040
8042
8046
1291
5796
1066
3009
8044
6595
5057
5308
5309
702
1306
1309
703
110
3416
1529
1528
868
335
331
329
881
923
134
1690
920
1745
1744
537
558
1749
557
1748
4829
869
2478
1510
1511
536
2333
1303
2332
1301
111
1282
1285
1288
769
2614
2615
1750
921
7893
7892
2781
5810
7884
5808
7876
4979
6656
6657
6658
6659
272
3008
880
6662
6663
1751
1289
3417
1281
3418
4380
4381
7897
1682
1683
1688
4662
1616
3394
129
1060
135
5056
559
2931
1691
4663
556
4526
1310
8045
551
1591
1308
1307
5311
885
5059
7877
5058
886
887
7887
2780
2259
2258
96
7895
7896
4767
3419
884
2719
6592
5310
3011
772
4306
4307
2479
2608
771
770
1628
1629
4527
768
4656
1590
700
4828
1689
5061
550
3010
8058
1311
1280
2933
4981
4980
128
3013
8041
131
7900
4978
4977
3392
3395
130
2932
3393
2930
8057
8060
5811
2929
1284
7902
8056
5809
1531
1530
8034
291
1063
6593
163
3396
1062
2261
97
3398
2269
701
773
1240
1241
3399
2476
1631
8035
1061
2266
2267
774
2477
2609
4763
3012
4766
288
7886
289
2718
4657
1617
2715
2713
5060
2928
1618
290
4976
4315
4314
4761
162
4524
102
4525
4309
4317
132
1630
1287
4660
4308
1588
3422
3423
4470
4469
1586
4305
4468
5063
5062
3397
4316
4313
4312
4304
1619
2256
2264
1286
543
1695
542
882
2712
2717
775
160
2422
883
2421
2612
2420
2257
2260
3015
3014
4765
4760
2268
2265
103
2613
7898
161
4762
541
540
4471
295
8054
4764
4661
294
4982
4983
2714
2716
7899
1242
1587
1243
1236
2935
1589
2423
2934
6182
1237
1246
1694
133
8049
100
101
3420
1692
1294
915
1292
1247
2262
7587
1693
1293
6199
4310
1295
1239
8053
8052
167
6183
8048
8005
8050
8051
1235
8004
4671
7590
284
4670
7586
1585
286
2263
2270
2271
1584
1232
3421
1244
8011
2622
8010
1233
1238
1234
2623
287
8001
6198
4311
6197
4318
4319
914
6191
6196
293
919
8000
7591
917
912
916
285
913
918
6202
164
8007
4465
292
3433
8006
6192
6190
6185
6181
3432
6671
6669
1245
2417
166
6180
6203
1489
7574
7573
1488
7552
7553
1481
1480
1457
7572
7575
3440
3434
318
184
566
573
3451
317
4464
3438
4467
6206
6195
3435
6193
7584
6189
6184
8009
8008
316
165
6670
2416
6665
3446
3444
3443
3447
3450
2419
6668
319
4991
3439
7588
6194
7585
2616
4989
1483
8002
4669
3442
2617
6186
4990
6188
6187
4664
4668
4665
1456
1482
185
308
564
2940
567
572
6207
2418
2941
6664
4988
3453
188
189
2942
3445
4466
2943
7589
2621
2620
7911
296
306
6179
6178
6177
6176
7910
848
309
190
565
187
3437
3436
7554
6204
3449
6200
3452
1460
575
307
300
3441
297
8003
1461
301
2618
6667
2939
1490
1491
6666
1484
313
8029
7908
8028
312
8015
8014
8013
7909
8012
186
1497
4987
1949
7556
4666
3448
7555
849
574
303
851
7567
850
280
3454
1503
6205
7569
6201
1501
563
1946
2938
1462
1945
1944
1937
283
191
282
1500
315
3455
1943
1947
281
302
311
1948
3404
7568
1493
4667
1494
4986
1502
1485
1496
304
1951
1950
3405
2619
8030
4984
2936
7566
3403
4985
2937
562
7557
7558
310
1499
1941
8025
1495
1492
1127
7906
3406
7907
3407
305
7912
314
8027
1470
1469
1471
1463
8024
8022
8021
8020
1458
1468
8017
1459
1940
299
298
1942
1938
1126
560
561
1486
1487
852
1498
8023
7559
7564
7570
7571
7913
1936
7905
7597
8016
7918
8026
1125
3402
1922
3429
7916
7904
4472
1124
2424
7914
853
7915
7594
7917
1923
7565
1939
7610
7596
7611
7579
7578
7561
854
2425
3401
3400
2426
8019
3425
2430
569
3428
8018
4473
4474
4478
4475
3424
7595
4479
7609
855
1921
7583
570
2427
1467
1466
7577
7593
571
568
2431
7560
7592
1920
1132
7576
7598
422
7601
7582
1762
1465
7563
4476
7602
860
861
862
1134
4477
1121
7603
2429
3426
1767
1766
2428
7599
7600
1924
1926
7562
3427
7612
7608
1770
1135
1764
1763
1133
857
1464
1768
1120
7929
7614
1343
423
7613
1769
7930
7924
7580
7581
1765
1342
7928
1930
1771
426
427
421
420
3431
3430
1931
856
1927
863
1761
7925
1760
1925
7923
7922
7921
7926
442
1330
443
1123
439
438
437
1334
1122
1331
1928
1929
1933
1341
7920
858
859
1128
749
418
436
440
7932
1129
1340
1335
1932
1338
435
433
432
425
419
745
1328
1339
1934
744
441
748
747
1329
416
417
424
434
1935
1333
746
1337
751
750
1336
1332
1774
7606
1775
1773
7607
1772
1130
7956
7604
1131
7605
429
7957
7958
7959
7961
6674
428
7962
445
7965
7966
7967
444
6675
6672
446
447
7960
7964
6673
7954
7953
7952
1151
1150
1148
7963
7955
1149
430
431
7951
7950
739
738
736
7947
742
7948
737
6676
1784
1147
7949
1785
1787
1145
7946
6677
740
1791
743
1786
1789
1790
1788
1146
6708
7945
741
6709
1144
7944
1138
7938
1136
1137
6678
7628
7629
7630
7631
7942
1139
6712
6680
6681
6682
7939
7943
6679
7936
7937
7626
7627
6713
6706
6705
6704
6683
6707
7940
7991
7990
1783
7988
7987
1782
7625
6714
6710
6887
6886
6883
6711
1140
6882
6715
1141
6687
7941
7985
7986
7624
7989
6684
6685
6686
6880
1779
6881
1780
6718
1781
6892
6885
6895
7984
1142
6894
6893
6884
1776
6873
6879
6719
1777
1143
6891
6716
7981
1778
7980
6878
6877
6876
6890
7997
7632
6717
7623
7620
7621
7622
6872
7994
7633
6889
6888
7634
7635
7974
6875
6874
7975
6903
7983
7996
7977
7978
7982
7973
7995
7979
7993
7992
6900
7972
6902
7998
6901
7619
7976
7618
7646
7645
7644
7637
7638
7639
6896
6904
6899
6897
6865
7643
752
7642
7617
7616
7641
7636
6910
7970
7969
7968
6864
6898
6905
6906
6907
6908
6909
6867
6866
6870
755
7971
7640
764
753
6689
756
6868
6871
754
6869
757
765
759
766
6691
758
6688
6690
767
762
761
6693
760
6695
6694
6692
6862
763
6852
6863
6853
7666
7667
6861
6857
6860
7656
6856
7670
6850
6854
6855
6851
6849
7664
7661
7660
6858
7668
7665
7669
7657
6859
6848
7662
7659
6699
6697
6696
7655
7658
7651
7650
7654
7652
7674
7672
6698
7673
7648
6702
6700
7653
7649
7676
6701
6703
6807
6804
6806
6805
6803
6802
6801
6800
6788
6789
6810
6791
6841
6814
6812
6811
6815
6840
6790
6813
6844
6845
6808
6846
6842
6847
6825
6824
6809
6843
6787
6786
6831
6784
6816
6817
6820
6785
6823
6835
6829
6827
6832
6822
6821
6833
6839
6834
6830
6838
6837
6826
6828
6818
6836
6795
6794
6819
6793
6792
6796
6798
6797
6799
7003
6998
7001
7000
7002
6997
6999
6996
6995
6994
6993
7005
7007
7004
6992
7006
6991
6990
6988
6989
6985
6987
6986
6984
6980
6774
6981
6773
6783
6782
7137
6775
6778
6772
6780
7136
6777
6977
6976
6982
6779
6781
6983
6769
7150
6768
6771
7138
7139
6776
7148
6770
7149
6979
7145
6765
6978
7144
6766
6764
7119
7147
7118
7021
7023
7146
7153
7152
7115
6759
6767
7022
7020
7019
7018
7016
7114
7128
7129
7112
6758
7107
7113
7034
7160
7157
7143
7141
7017
6757
6756
7140
7154
7155
7156
7117
7116
7161
7106
7142
7035
7033
7037
6760
7012
7024
7025
6762
7028
6763
7038
7047
7130
7158
7032
7131
7013
7105
7104
7031
7036
6761
7010
6755
7027
7029
7030
7133
7162
7164
7046
7045
7132
7008
7009
7063
7134
7015
6754
6753
7026
6752
7011
7121
7120
7108
7044
7068
7057
7014
7056
7062
7059
7109
7110
7111
7070
7123
7122
7058
7060
7061
7042
7102
7100
7099
7071
7077
7069
7065
7067
7041
7126
7101
7089
7043
7098
7066
7064
7127
7097
7096
7095
7094
7092
7088
6922
7040
7076
6921
7072
7124
7125
6727
7093
7078
7075
6920
6747
6923
7073
6726
7083
6725
6724
7090
7091
7086
7074
7079
6746
7087
6745
7080
7084
7082
7081
6744
7085
6927
7051
7050
7049
7048
6749
6926
6925
6722
6723
6924
6720
7053
6748
6743
7052
7055
6721
6742
6741
6750
6751
7054
6931
6929
6930
6740
6729
6928
6739
6737
6728
6731
6736
6738
6730
6913
6733
6912
6732
6915
6914
6735
6934
6734
6933
6935
6932
6918
6916
6917
6919
6937
6936
6938
6939
6943
6942
6941
6940
6957
6958
6959
6956
6972
6954
6952
6953
6955
6973
6970
6971
6951
6960
6974
6975
6950
6945
6944
6963
6962
6961
6948
6969
6968
6967
6949
6947
6966
6946
6965
6964
