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