117
122
127
132
137
643
648
612
614
616
618
620
167
172
177
182
187
542
547
552
557
562
242
247
252
257
262
467
472
477
482
487
317
322
327
332
337
392
397
402
407
412
192
197
202
207
212
622
623
624
625
626
567
572
577
582
587
267
272
277
282
287
492
497
502
507
512
342
347
352
357
362
417
422
427
432
437
653
142
147
152
157
162
592
596
600
604
608
217
222
227
232
237
517
522
527
532
537
367
372
377
382
387
627
631
635
639
292
297
302
307
312
442
447
452
457
462
658
663
668
673
678
683
688
693
698
703
708
713
718
723
728
733
738
743
748
753
758
763
768
773
778
782
787
792
797
802
807
812
817
822
827
832
837
842
847
852
857
862
867
872
877
882
887
892
897
902
906
911
916
921
926
931
936
941
946
951
956
961
966
971
976
981
986
991
996
1001
1006
1011
1016
1021
1026
1030
1035
1040
1045
1050
1055
1060
1065
1070
1075
1080
1085
1090
1095
1100
1105
1110
1115
1120
1125
1130
1135
1140
1145
1150
1154
1159
1164
1169
1174
1179
1184
1189
1194
1199
1204
1209
1214
1219
1224
1229
1234
1239
1244
1249
1254
1259
1264
1269
1274
1278
1283
1288
1293
1298
1303
1308
1313
1318
1323
1328
1333
1338
1343
1348
1353
1358
1363
1368
1373
1378
1383
1388
1393
1398
1402
1407
1412
1417
1422
1427
1432
1437
1442
1447
1452
1457
1462
1467
1472
1477
1482
1487
1492
1497
1502
1507
1512
1517
1522
1526
1531
1536
1541
1546
1551
1556
1561
1566
1571
1576
1581
1586
1591
1596
1601
1606
1611
1616
1621
1626
1631
1636
1641
1274
1646
1651
1656
1661
1666
1671
1676
1681
1686
1691
1696
1701
1706
1711
1716
1721
1726
1731
1736
1741
1746
1751
1756
1761
1766
1770
1775
1780
1785
1790
1795
1800
1805
1810
1815
1820
1825
1830
1835
1840
1845
1850
1855
1860
1865
1870
1875
1880
1885
1890
1894
1899
1904
1909
1914
1919
1924
1929
1934
1939
1944
1949
1954
1959
1964
1969
1974
1979
1984
1989
1994
1999
2004
2009
1274
2014
2019
2024
2029
2034
2039
2044
2049
2054
2059
2064
2069
2074
2079
2084
2089
2094
2099
2104
2109
2114
2119
2124
2129
2134
2138
2143
2148
2153
2158
2163
2168
2173
2178
2183
2188
2193
2198
2203
2208
2213
2218
2223
2228
2233
2238
2243
2248
2253
2258
2262
2267
2272
2277
2282
2287
2292
2297
2302
2307
2312
2317
2322
2327
2332
2337
2342
2347
2352
2357
2362
2367
2372
2377
1274
2382
2387
2392
2397
2402
2407
2412
2417
2422
2427
2432
2437
2442
2447
2452
2457
2462
2467
2472
2477
2482
2487
2492
2497
2502
2506
2511
2516
2521
2526
2531
2536
2541
2546
2551
2556
2561
2566
2571
2576
2581
2586
2591
2596
2601
2606
2611
2616
2601
2621
2625
2629
2633
2637
2641
2645
2649
2653
2657
2661
2665
2669
2673
2677
2681
2685
2689
2693
2697
2701
2705
2709
2713
2717
1274
2721
2723
2725
2727
2729
2731
2733
2735
2737
2739
2741
2743
2745
2747
2749
2751
2753
2755
2757
2759
2761
2763
2765
2767
2769
2771
2772
2773
2774
2775
2772
2776
2777
2778
2779
2780
2777
2781
2782
2783
2784
2778
2782
2785
2786
2787
2779
2783
2786
2788
2789
2793
2797
2801
2805
2809
2813
2817
2821
2825
2829
2833
2837
2841
2845
2849
2853
2857
2861
2865
2869
2874
2879
2884
2889
2894
2899
2904
2909
2914
2919
2924
2929
2934
2939
2944
2948
2952
2956
2960
2964
2968
2972
2976
2980
2984
2988
2992
2996
3000
3004
3008
3013
3018
3023
3028
3033
3038
3043
3048
3053
3058
3063
3068
3073
3078
3083
3088
3093
3098
3103
3108
3113
3118
3123
3128
3133
3138
3143
3148
3153
3158
3163
3168
3173
3178
3183
3188
3193
3198
3203
3207
3212
3217
3222
3227
3232
3237
3242
3247
3252
3257
3262
3267
3272
3277
3282
3287
3292
3297
3302
3306
3311
3316
3321
3325
3328
3333
3338
3343
3348
3353
3358
3363
3368
3373
3378
3383
3311
3388
3393
3397
3348
3402
3407
3411
3414
3419
3424
3428
3431
3433
3438
3443
3448
3453
3458
3463
3468
3473
3478
3482
3487
3492
3497
3501
3504
3509
3514
3325
3518
3520
3407
3525
3518
3528
3529
3534
3539
3544
3549
3553
3558
3563
3568
3325
3572
3577
3407
3582
3585
3587
3568
3411
3518
3528
3592
3596
3585
3528
3599
3604
3609
3614
3619
3624
3629
3634
3639
3644
3649
3654
3659
3664
3669
3674
3679
3684
3689
3694
3699
3704
3709
3714
3719
3723
3728
3733
3738
3743
3748
3753
3758
3763
3768
3773
3778
3783
3788
3793
3798
3803
3808
3813
3818
3822
3827
3832
3837
3841
3844
3849
3854
3859
3864
3869
3874
3879
3884
3889
3894
3899
3827
3904
3909
3913
3864
3918
3923
3927
3930
3935
3940
3927
3944
3946
3951
3956
3689
3961
3966
3971
3976
3981
3986
3990
3995
4000
4005
4009
4012
4017
4005
3841
4022
4024
3923
4009
4022
3528
4029
4034
4039
4044
4049
4053
4058
4063
4068
3841
4072
4077
3923
4082
3944
4085
4068
3927
4022
3528
4090
4094
3944
3528
4097
4102
4107
4112
4117
4122
4127
4132
4137
4142
4147
4152
4157
4162
4167
4172
4177
4182
4187
4192
4197
4202
4207
4212
4217
4221
4226
4231
4236
4241
4246
4251
4256
4261
4266
4271
4276
4281
4286
4291
4296
4301
4306
4311
4316
4320
4325
4330
4335
4339
4342
4347
4352
4357
4362
4367
4372
4377
4382
4387
4392
4397
4402
4407
4412
4416
4421
4426
4431
4435
4438
4443
4448
4435
4452
4454
4459
4464
4469
4474
4479
4484
4489
4494
4499
4503
4508
4513
4518
4522
4525
4530
4535
4339
4452
4539
4431
4544
4452
3528
4547
4552
4557
4562
4567
4571
4576
4581
4586
4339
4590
4595
4431
4600
3585
4603
4586
4608
4452
3528
4611
4615
3585
3528
4618
4623
4628
4633
4638
4643
4648
4653
4658
4663
4668
4673
4678
4683
4688
4693
4698
4703
4708
4713
4718
4723
4728
4733
4738
4742
4747
4752
4757
4762
4767
4772
4777
4782
4787
4792
4797
4802
4807
4812
4817
4822
4827
4832
4837
4841
4846
4851
4856
4860
4863
4868
4873
4878
4883
4888
4893
4898
4903
4908
4913
4918
4923
4928
4933
4937
4942
4947
4952
4956
4959
4964
4969
4956
4973
4975
4980
4985
4990
4995
5000
5005
5010
5015
5020
4937
5024
5029
5034
5038
4923
5041
5046
4860
4973
5050
4952
5055
4973
3528
5058
5063
5068
5073
5078
5082
5087
5092
5097
4860
5101
5106
4952
5111
5114
5116
5097
5121
4973
3528
5124
5128
5114
3528
5131
5136
5141
5146
5151
5156
5161
5166
5171
5176
5181
5186
5191
5196
5201
5206
5211
5216
5221
5226
5231
5236
5241
5246
5251
5255
5260
5265
5270
5275
5280
5285
5290
5295
5300
5305
5310
5315
5320
5325
5330
5335
5340
5345
5350
5354
5359
5364
5369
5373
5376
5381
5386
5391
5396
5401
5406
5411
5416
5421
5426
5431
5436
5441
5446
5450
5455
5460
5465
5469
5472
5477
5482
5469
3431
5486
5491
5496
5501
5506
5511
5516
5521
5526
5531
5450
5535
5540
5545
5549
5552
5557
5562
5373
3431
5566
5465
5571
3431
3528
5574
5579
5584
5589
5594
5598
5603
5441
5608
5373
5612
5617
5465
5622
3585
5625
5608
5630
3431
3528
5633
5637
3585
3528
5640
5645
5650
5655
5660
5665
5670
5675
5680
5685
5690
5695
5700
5705
5710
5715
5720
5725
5730
5735
5740
5745
5750
5755
5760
5764
5769
5774
5779
5784
5789
5794
5799
5804
5809
5814
5819
5824
5829
5834
5839
5844
5849
5854
5859
5863
5868
5873
5878
5882
5885
5890
5895
5900
5905
5910
5915
5920
5925
5930
5935
5940
5945
5950
5955
5959
5964
5969
5974
5978
5981
5930
5986
5978
5990
5992
5997
6002
6007
6012
6017
6022
6027
6032
6037
5959
6041
6046
6051
6055
5945
6058
6063
5882
5990
6067
5974
6072
5990
3528
6075
6080
6085
6090
6095
6099
6104
5950
6109
5882
6113
6118
5974
6123
3585
6126
6109
6131
5990
3528
6134
6138
3585
3528
6141
6146
6151
6156
6161
6166
6171
6176
6181
6186
6191
6196
6201
6206
6211
6216
6221
6226
6231
6236
6241
6246
6251
6256
6261
6265
6270
6275
6280
6285
6290
6295
6300
6305
6310
6315
6320
6325
6330
6335
6340
6345
6350
6355
6360
6364
6369
6374
6379
6383
6386
6391
6396
6401
6406
6411
6416
6421
6426
6431
6436
6441
6446
6451
6456
6460
6465
6470
6475
6479
6482
6431
6487
6479
6491
6493
6498
6503
6231
6508
6513
6518
6523
6528
6533
6460
6537
6542
6547
6551
6446
6554
6559
6383
6491
6563
6475
6568
6491
3528
6571
6576
6581
6586
6591
6595
6600
6451
6605
6383
6609
6614
6475
6619
6622
6624
6605
6629
6491
3528
6632
6636
6622
3528
6639
6644
6649
6654
6659
6664
6669
6674
6679
6684
6689
6694
6699
6704
6709
6714
6719
6724
6729
6734
6739
6744
6749
6754
6759
6763
6768
6773
6778
6783
6788
6793
6798
6803
6808
6813
6818
6823
6828
6833
6838
6843
6848
6853
5350
6858
6863
6868
5369
5373
6873
6878
6883
6888
6893
6898
6903
6908
6913
6918
6923
6928
6933
6938
5446
6943
6948
6953
5465
5469
6958
6918
5482
5469
3431
6963
6968
6973
6978
6983
6988
6993
6998
7003
5531
6943
7008
7013
5545
5549
7018
7023
5562
5373
3431
7028
5465
5571
3431
3528
7033
7038
7043
7048
5594
7053
7058
6938
5608
5373
7063
7068
5465
5622
3585
7073
5608
5630
3431
3528
7078
7083
7088
7093
7098
7103
7108
7113
7118
7123
7128
7133
7138
7143
7148
7153
7158
7163
7168
7173
7178
7183
7188
7193
7198
7202
7207
7212
7217
7222
7227
7232
7237
7242
7247
7252
7257
7262
7267
7272
7277
7282
7287
7292
7297
7301
7306
7311
7316
7320
7323
7328
7333
7338
7343
7348
7353
7358
7363
7368
7373
7378
7383
7388
7393
7397
7402
7407
7412
7416
7419
7424
7429
7416
7433
7435
7440
7445
7450
7455
7460
7465
7470
7475
7480
7397
7484
7489
7494
7498
7383
7501
7506
7320
7433
7510
7412
7515
7433
3528
7518
7523
7528
7533
7538
7542
7547
7388
7552
7320
7556
7561
7412
7566
3585
7569
7552
7574
7433
3528
7577
7581
3585
3528
7584
7589
7594
7599
7604
7609
7614
7619
7624
7629
7634
7639
7644
7649
7654
7659
7664
7669
7674
7679
7684
7689
7694
7699
7704
7708
7713
7718
7723
7728
7733
7738
7743
7748
7753
7758
7763
7768
7773
7778
7783
7788
7793
7798
7803
7807
7812
7817
7822
7826
7829
7834
7839
7844
7849
7854
7859
7864
7869
7874
7879
7884
7889
7894
7899
7903
7908
7913
7918
7922
7925
7874
7930
7922
7934
7936
7941
7946
7951
7956
7961
7966
7971
7976
7981
7903
7985
7990
7995
7999
7889
8002
8007
7826
7934
8011
7918
8016
7934
3528
8019
8024
8029
8034
8039
8043
8048
7894
8053
7826
8057
8062
7918
8067
8070
8072
8053
8077
7934
3528
8080
8084
8070
3528
8087
8092
8097
8102
8107
8112
8117
8122
8127
8132
8137
8142
8147
8152
8157
8162
8167
8172
8177
8182
8187
8192
8197
8202
6759
8207
8212
8217
8222
8227
8232
8237
8242
8247
8252
8257
8262
8267
8272
8277
8282
8287
8292
8297
5350
8302
8307
8312
5369
5373
8317
8322
8327
8332
8337
8342
8347
8352
8357
8362
8367
8372
8377
8382
5446
8387
8392
8397
5465
5469
8402
8362
5482
5469
3431
8407
8412
8417
8422
8427
8432
8437
8442
8447
5531
8387
8452
8457
5545
5549
8377
8462
5562
5373
3431
8467
5465
5571
3431
3528
8472
8477
8482
8487
5594
8492
8497
8382
5608
5373
8502
8507
5465
5622
3585
8512
5608
5630
3431
3528
8517
8522
8527
8532
8537
8542
8547
8552
8557
8562
8567
8572
8577
8582
8587
8592
8597
8602
8607
8612
8617
8622
8627
8632
8637
8641
8646
8651
8656
8661
8666
8671
8676
8681
8686
8691
8696
8701
8706
8711
8716
8721
8726
8731
8736
8740
8745
8750
8755
8759
8762
8767
8772
8777
8782
8787
8792
8797
8802
8807
8812
8817
8822
8827
8832
8836
8841
8846
8851
8855
8858
8863
8868
8855
8872
8874
8879
8884
8889
8894
8899
8904
8909
8914
8919
8836
8923
8928
8933
8937
8940
8945
8950
8759
8872
8954
8959
8963
8872
3528
8966
8971
8976
8981
8986
8990
8995
8827
9000
8759
9004
9009
8851
9014
3585
9017
9000
9022
8872
3528
9025
9029
3585
3528
9032
9037
9042
9047
9052
9037
9057
9062
9067
9072
9077
9082
9087
9092
9097
9102
9107
9092
9112
9117
9122
9127
9132
9117
9137
9141
9146
9151
9156
9161
9166
9171
9176
9181
9186
9191
9196
9201
9206
9211
9156
9181
9216
9221
9226
9230
9186
9235
9226
9240
9243
9248
9253
9258
9263
9248
9268
9273
9278
9283
9288
9293
9298
9303
9308
9312
9278
9303
9317
9321
9324
9329
9334
9321
9338
9340
9345
9350
9298
9355
9345
9360
9365
9370
9317
9312
9375
9380
9385
9389
9298
9370
9385
9240
9338
9355
9317
9392
9338
3528
9395
9400
9405
9410
9415
9400
9419
9303
9424
9240
9405
9303
9317
9428
9431
9410
9424
9433
9338
3528
9415
9240
9431
3528
9436
9440
9444
9448
9452
9456
9460
9464
9468
9472
9476
9480
9484
9488
9492
9496
9500
9504
9508
9512
9516
9520
9524
9528
6759
9532
9536
9540
9544
9548
9552
9556
9560
9564
9568
9572
9576
9580
9584
9588
9592
9596
9600
9604
5350
9608
9612
9616
5369
5373
9620
9624
9628
9632
9636
9640
9644
9648
9652
9656
9660
9664
9668
9672
5446
9676
9680
9684
5465
5469
9688
9692
5482
5469
3431
9696
9700
9704
9708
9712
9716
9720
9724
9728
5531
9676
9732
9736
5545
5549
9668
9740
5562
5373
3431
9744
5465
5571
3431
3528
9748
9752
9756
9760
5594
9764
9668
9672
5608
5373
9768
9772
5465
5622
3585
9776
5608
5630
3431
3528
9780
9782
9784
9786
9788
9790
9792
9794
9796
9798
9800
9802
9804
9806
9808
9810
9812
9814
9816
9818
9820
9822
9824
9826
9828
9830
9832
9834
9836
9838
9840
9842
9844
9846
9848
9850
9852
9854
9856
9858
9860
9862
9864
9866
9868
9870
9872
9874
9876
9878
9880
9882
9884
9886
9888
9890
9892
9894
9896
9898
9900
9902
9904
9906
9908
9910
9912
9866
9914
9916
9918
9920
9922
9916
3431
9924
9926
9928
9930
9932
9934
9936
9938
9940
9914
9942
9944
9940
9868
9946
9948
9950
9876
9878
3431
9952
9914
9954
3431
3528
9956
9958
9960
9962
9964
9966
9968
9906
9876
9970
9972
9866
9914
9954
3585
9974
9976
9946
3431
3528
9978
9980
3585
3528
9982
9983
9984
9985
9986
9983
9987
9988
9989
9990
9991
9988
9992
9993
9994
9995
9989
9993
9996
9997
9998
9999
10000
9997
10001
9983
10002
9988
9989
9999
10002
10003
10004
10005
10006
9988
9989
10007
9994
10008
9989
10005
9994
10008
10009
10007
10006
10010
10009
10011
10012
9988
10013
10005
10014
9988
10015
10016
9994
10017
10018
10016
10019
10008
10020
10021
9994
10008
10009
10022
10023
10024
10020
10022
10025
10026
9989
10021
10019
10027
9989
10021
9994
10008
10009
10021
9994
10008
10009
10028
10019
10008
10009
10011
10025
10027
10009
10028
10025
3528
10029
10016
9994
10027
10001
10016
10019
10008
10009
10011
9994
10008
10020
10028
10030
10001
10011
10030
3528
10031
10035
10039
10043
10047
10051
10055
10059
10063
10067
10071
10075
10079
10083
10087
10091
10095
10099
10103
10107
10111
10115
10119
10123
10127
10131
10135
10139
10143
10147
10151
10155
10159
10163
10167
10171
10175
10179
10183
10187
10191
10195
10199
10203
10207
10211
10215
10219
10223
10227
10231
10235
10239
10243
10247
5465
10251
10255
5482
5469
10259
10263
10267
10271
10275
10279
10283
10287
10239
10291
10295
10299
10231
10303
5562
5373
10307
5465
5571
3431
10311
10315
10319
10323
10327
10231
10331
5446
10335
10339
5465
5469
10343
5608
5630
3431
10347
10352
10357
10362
10367
10372
10377
10382
10387
10392
10397
10402
10407
10412
10417
10422
10427
10432
10437
10442
10447
10452
10457
10462
10467
10472
10477
10482
10487
10492
10497
10502
10507
10512
10477
10517
10522
10527
10532
5465
10537
10542
10547
10552
10557
10562
10567
5608
5633
5637
10572
10577
10582
10587
10592
10597
10417
10427
10602
10607
10467
10477
10612
10617
10552
10622
10627
10632
10636
10640
10644
10648
10652
10656
10660
10664
10668
10672
10676
10680
10684
10688
10692
10696
10700
10704
10708
10712
10716
10720
10724
10728
10732
10736
10740
10744
10748
10752
10756
10760
10764
10768
10772
10776
10780
10784
10788
10792
10796
10800
10804
10808
10812
10816
10820
5465
10824
10828
10832
10836
10840
10844
10848
10852
10812
10856
10860
10299
10804
10864
5369
5373
10868
10872
10876
10880
10884
10804
10888
5446
10892
10896
5465
5469
10900
5446
5469
3431
10904
10909
10914
10919
10924
10929
10934
10939
10944
10949
10397
10954
10959
10964
10969
10974
10979
10984
10989
10994
10999
11004
11009
11014
10482
11019
11024
11029
11034
10492
11039
11044
11049
11054
11059
11064
11069
11074
11079
5531
11084
11089
11094
11099
5594
11104
10552
11109
5608
5373
11114
11119
11124
11129
11134
10397
11139
11144
11149
11154
11159
11164
11169
11014
11174
11179
11184
11189
11054
11194
11199
11204
11209
11214
11219
11223
11228
11233
11238
11243
11248
11253
11258
11263
11268
11273
11278
11283
11288
11293
11298
10397
11303
11308
10964
11313
11318
11323
11328
11333
11338
11343
11348
10427
11353
11358
11363
11368
11164
11373
11378
10457
11383
11388
11393
10467
11398
10522
11403
10477
11408
11413
5465
11418
11184
11423
11428
10507
11433
11074
11438
10477
11443
11448
5369
10522
11453
5369
5373
11458
11463
11468
11473
11478
11483
11488
11493
11498
11503
11508
11513
11518
11523
11528
11533
11538
11543
11054
11548
11553
11558
11563
11568
6759
11573
11578
11583
11588
11593
11598
11603
11608
11423
11428
11333
11338
11613
11618
11623
11628
11633
11638
11643
11648
11652
10522
11453
5369
5373
11657
11662
11667
11672
11677
11682
11687
11692
11697
11702
11707
11712
11717
11722
11727
11732
11737
11742
11054
11548
11747
11558
11563
11568
6759
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
124
129
134
139
144
149
154
159
164
169
174
179
184
189
194
199
204
209
214
219
223
228
233
238
242
245
250
255
260
265
270
275
280
285
290
295
300
228
305
310
314
265
319
324
328
331
336
341
328
345
347
352
357
90
362
367
372
377
382
387
391
396
401
406
410
413
418
406
242
423
425
430
410
423
434
435
440
445
450
455
459
464
469
310
242
474
479
430
328
345
484
310
489
423
434
492
496
423
434
124
499
504
509
514
149
519
524
529
534
174
539
544
549
554
199
559
564
569
574
223
578
583
588
592
595
600
605
610
615
620
352
357
90
625
630
635
640
645
650
314
654
659
664
668
413
418
671
242
345
675
680
685
690
695
199
700
705
569
710
223
228
305
714
242
474
718
723
727
423
730
735
328
739
434
199
741
746
569
751
391
755
760
765
489
331
336
769
773
345
730
710
496
739
434
776
489
780
434
459
782
787
792
796
464
305
714
242
739
425
430
489
423
434
776
799
423
434
496
345
434
245
250
255
260
802
270
807
812
817
822
295
827
832
837
842
314
265
846
776
851
331
822
854
858
861
675
863
868
873
878
199
204
883
888
714
223
893
898
903
727
474
907
912
916
919
730
714
921
739
434
924
929
934
939
944
948
953
958
792
963
966
971
727
345
975
976
799
919
434
314
265
980
776
851
730
710
985
739
975
776
242
739
434
858
423
975
988
878
944
993
996
998
1003
1007
1010
434
1012
1016
861
434
1019
423
975
1010
434
347
352
1022
90
1027
367
1032
1037
1042
1047
1051
1056
659
664
1061
1064
1069
1074
242
423
1078
1083
1087
423
1090
199
1091
1096
569
1101
1105
1110
1115
1120
242
331
336
1124
1128
345
730
714
1061
739
434
776
242
1131
434
1133
1138
1143
776
1148
331
1151
1156
858
1160
730
714
242
739
434
776
489
345
434
858
1160
434
1162
1167
1003
242
780
966
1172
489
345
434
776
1016
345
434
780
434
1176
1181
1185
780
1090
858
345
434
434
1188
1193
1198
1203
1208
1212
1217
1222
1227
1231
1234
1239
1244
1248
1251
1253
1258
1262
780
1090
492
1265
919
1090
1268
1273
1278
792
1283
1286
1291
1120
242
1296
1298
723
727
345
975
776
328
919
434
988
695
1303
1185
1251
730
710
1307
739
975
858
345
975
739
434
1310
1315
1319
780
1090
492
1322
996
1090
496
739
434
1325
1330
1335
1340
1345
1350
1355
1360
1365
1370
1375
1380
1385
1390
1395
1400
1405
1410
1415
1420
1425
1430
1435
1440
1445
1449
1454
1459
1464
1469
1474
1479
1484
1489
1494
1499
1504
1509
1514
1519
1524
1529
1534
1539
1544
1548
1553
1558
1563
1567
1570
1575
1580
1585
1590
1595
1600
1605
1610
1615
1620
1625
1553
1630
1635
1639
1590
1644
1649
1653
1656
1661
1666
1653
1670
1672
1677
1682
1415
1687
1692
1697
1702
1707
1712
1716
1721
1726
1731
1735
1738
1743
1731
1567
1748
1750
1755
1735
1748
434
1759
1764
1769
1774
1779
1783
1788
1793
1635
1567
1798
1803
1755
1653
1670
1808
1635
1813
1748
434
1816
1820
1748
434
1449
1823
1828
1833
1838
1474
1843
1848
1853
1858
1499
1863
1868
1873
1878
1524
1883
1888
1893
1898
1548
1902
1907
1912
1916
1919
1924
1929
1934
1939
1944
1677
1682
1415
1949
1954
1959
1964
1969
1974
1639
1978
1983
1988
1992
1738
1743
1995
1567
1670
1999
2004
2009
2014
2019
1524
2024
2029
1893
2034
1548
1553
1630
2038
1567
1798
2042
2047
2051
1748
2054
2059
1653
2063
434
1524
2065
2070
1893
2075
1716
2079
2084
2089
1813
1656
1661
2093
2097
1670
2054
2034
1820
2063
434
2100
1813
2104
434
1783
2106
2111
2116
2120
1788
1630
2038
1567
2063
1750
1755
1813
1748
434
2100
2123
1748
434
1820
1670
434
1570
1575
1580
1585
2126
1595
2131
2136
2141
2146
1620
2151
2156
2161
2166
1639
1590
2170
2100
2175
1656
2146
2178
2182
2185
1999
2187
2192
2197
2202
1524
1529
2207
2212
2038
1548
2217
2222
2227
2051
1798
2231
2236
2240
2243
2054
2038
2245
2063
434
2248
2253
2258
2263
2268
2272
2277
2282
2116
2287
2290
2295
2051
1670
975
2299
2123
2243
434
1639
1590
2303
2100
2175
2054
2034
2308
2063
975
2100
1567
2063
434
2182
1748
975
2311
2202
2268
2316
2319
2054
2038
2321
2063
434
2324
1813
2185
434
2063
434
1672
1677
1682
1415
2328
1692
2333
2338
2343
1974
1716
1721
1983
1988
1735
1750
2295
2348
1748
1090
1524
2351
2356
1893
2361
1716
2365
2370
1635
1567
1656
1661
2375
2379
1670
2054
2038
1735
2063
434
2100
1567
1748
434
1639
1590
2303
2100
2321
1656
1661
2382
2287
1670
2054
2038
1567
2063
434
2100
1813
1670
434
2182
1670
434
1788
1630
2038
1567
2104
2290
1755
1813
1670
434
2104
434
1808
2386
2316
2104
1090
1759
2390
2395
2400
2405
1783
2409
2414
2419
2423
2426
2431
2436
2440
2443
2445
2450
2454
2104
1090
1816
2457
2243
1090
2460
2465
2470
2116
2475
2478
2483
2488
1567
2492
2494
2047
2051
1670
975
2100
1653
2243
434
2311
2019
2499
2316
2443
2054
2034
2503
2063
975
2182
1670
975
2506
2511
2515
2104
1090
1816
2518
2319
1090
1820
2063
434
2521
2526
2531
2536
2541
2546
2551
2556
2561
2566
2571
2576
2581
2586
2591
2596
2601
2606
2611
2616
2621
2626
2631
2636
2641
2645
2650
2655
2660
2665
2670
2675
2680
2685
2690
2695
2700
2705
2710
2715
2720
2725
2730
2735
2740
2744
2749
2754
2759
2763
2766
2771
2776
2781
2786
2791
2796
2801
2806
2811
2816
2821
2749
2826
2831
2835
2786
2840
2845
2849
2852
2857
2862
2849
1160
2866
2871
2876
2611
2881
2886
2891
2896
2901
2906
2910
2915
2920
2925
2929
2932
2937
2942
2763
2946
2948
2845
2953
2946
434
2956
2961
2966
2971
2976
2980
2985
2990
2995
2763
2999
3004
2845
3009
345
3012
2995
2849
2946
434
3017
3021
345
434
2645
3024
3029
3034
3039
3044
3049
3054
3059
3064
2695
3069
3074
3079
3084
2720
3089
3094
3099
3104
3108
3113
3118
3123
3127
3130
3135
3140
3145
3150
3155
3160
3165
3170
3175
3180
3185
3190
3195
3200
3204
3209
3214
3219
3223
3226
3231
3236
2763
345
3240
3245
3250
3255
3260
2720
3265
3270
3099
3275
3108
3279
3284
3289
2763
2999
3293
3298
3302
345
3305
3310
2849
739
434
2720
3314
3319
3099
3324
3328
3333
3338
3343
3009
2852
3347
3352
3356
2946
3305
3275
3021
739
434
3359
3009
3363
434
3365
3370
3375
3380
3384
3387
3284
3289
2763
739
3392
2845
3009
345
434
3359
2849
2946
434
3021
345
434
3397
3402
3407
3412
3417
2791
3422
3427
3432
3437
3442
3447
3452
3457
3462
3466
3471
3476
3359
3481
3484
3437
3489
3493
861
3240
3496
3501
3506
3511
3516
3521
3526
3531
2995
3536
3541
3546
3551
3555
2999
3558
3563
3567
996
3570
2995
3575
3363
434
3578
3583
3588
3593
3598
3536
3602
3607
3380
3612
3615
3284
2995
2763
3363
3620
3298
3302
345
975
3625
3629
919
434
3466
3471
3632
3359
3481
2852
3437
3489
3637
861
3305
3275
3640
739
975
3359
2763
739
434
3493
2946
975
3643
3648
3653
3657
996
3660
2995
3575
3363
434
3625
2849
861
434
3363
434
3665
3670
3675
3680
3685
3690
3695
3190
2715
3200
3700
3705
3214
3219
3223
3710
3231
3715
2763
2946
3719
3298
3724
2946
1090
2720
3727
3732
3099
3737
3741
3746
3751
2995
2763
2852
3756
3200
3302
345
3305
3289
3223
739
434
3359
2763
345
434
3700
3471
3632
3359
3481
2852
3761
3766
3637
2946
3305
3289
2763
739
434
3359
3009
345
434
3637
2946
434
3770
3284
2995
2763
3363
3620
2845
3009
345
434
3359
2849
345
434
3775
3780
3784
3363
1090
3637
345
434
3787
3792
3797
3802
3807
3811
3816
3821
3826
3830
3833
3838
3843
3847
1251
3775
3850
3854
3363
1090
3017
3857
919
1090
3811
3370
3860
3380
3865
3770
3284
2995
2763
3868
3870
3298
3302
345
975
3359
2849
919
434
3875
3260
3880
3784
1251
3305
3275
3884
739
975
3637
345
975
3775
3887
3657
3363
1090
3637
2946
975
3017
3891
996
1090
3021
739
434
3894
3899
3904
3909
3914
3919
3924
3929
3934
3939
3944
3949
3954
3959
3964
3969
3974
3979
3984
3989
3994
3999
4004
4009
4014
4018
4023
4028
4033
4038
4043
4048
4053
4058
4063
4068
4073
4078
4083
4088
4093
4098
4103
4108
4113
4117
4122
4127
4132
4136
4139
4144
4149
4154
4159
4164
4169
4174
4179
4184
4189
4194
4122
4199
4204
4208
4159
4213
4218
4222
4225
4230
4235
4222
4239
4241
4246
4251
3984
4256
4261
4266
4271
4276
4281
4285
4290
4295
4300
4304
4307
4312
4300
4136
4317
4319
4218
4304
4317
434
4324
4329
4334
4339
4344
4348
4353
4358
4363
4136
4367
4372
4218
4377
4239
4380
4363
4222
4317
434
4385
4389
4239
434
4018
4392
4397
4402
4407
4043
4412
4417
4422
4427
4068
4432
4437
4442
4447
4093
4452
4457
4462
4467
4471
4476
4481
4486
4490
4493
4498
4503
4508
4513
4518
4523
4251
4528
4533
4538
4543
4548
4553
4558
4562
4567
4572
4577
4581
4584
4589
4594
4136
4239
4598
4603
4608
4613
4618
4093
4623
4628
4462
4633
4471
4637
4642
4647
4136
4367
4651
4656
4660
4239
4663
4668
4222
4672
434
4093
4674
4679
4462
4684
4688
4693
4698
4703
4377
4225
4707
4712
4716
4317
4663
4633
4389
4672
434
4719
4377
4723
434
4725
4730
4735
4740
4744
4747
4642
4647
4136
4672
4752
4218
4377
4239
434
4719
4222
4317
434
4389
4239
434
4757
4762
4767
4772
4777
4164
4782
4787
4792
4797
4802
4807
4812
4817
4822
4562
4826
4831
4719
4836
4839
4797
4844
4848
4851
4598
4853
4858
4863
4868
4873
4878
4883
4888
4363
4893
4898
4903
4908
4912
4367
4915
4920
4924
4927
4929
4363
4934
4723
434
4802
4937
4942
4947
4952
4893
4956
4961
4740
4966
4747
4642
4363
4136
4723
4969
4656
4660
4239
975
4974
4978
4981
434
4562
4826
4983
4719
4836
4225
4797
4844
4988
4851
4663
4633
4991
4672
975
4719
4136
4672
434
4848
4317
975
4994
4999
5004
5008
4927
5011
4363
4934
4723
434
4974
4222
4851
434
4723
434
5016
4523
5021
4528
5026
4261
5031
4548
4088
4558
4562
5036
4572
4577
4581
4584
4589
5041
4136
4317
5045
4656
5050
4317
1090
4093
5053
5058
4462
5063
4688
5067
5072
4363
4136
4225
4230
4558
4660
4239
4663
4647
4581
4672
434
4719
4136
4239
434
4225
5077
5082
4988
4317
4663
4647
4136
4672
434
4719
4377
4239
434
4988
4317
434
4969
4218
4377
4239
434
4719
4222
4239
434
4380
5086
5090
4723
1090
4988
4239
434
5093
5098
5103
5108
5113
4725
5117
5122
5127
5131
5134
5139
5144
5148
5151
4380
5153
5157
4723
1090
4385
5160
4981
1090
4725
4730
5163
4740
5168
4747
4642
4363
4136
5171
5173
4656
4660
4239
975
4719
4222
4981
434
5178
4618
5183
5090
5151
4663
4633
5187
4672
975
4988
4239
975
4672
434
4380
5190
5008
4723
1090
4988
4317
975
4385
5194
4927
1090
4389
4672
434
5197
5202
5207
5212
5217
5222
5227
5232
5237
5242
5247
5252
5257
5262
5267
5272
5277
5282
5287
5292
5297
5302
5307
5312
5317
5321
5326
5331
5336
5341
5346
5351
5356
5361
5366
5371
5376
5381
5386
5391
5396
5401
5406
5411
5416
5420
5425
5430
5435
5439
5442
5447
5452
5457
5462
5467
5472
5477
5482
5487
5492
5497
5425
5502
5507
5511
5462
5516
5521
5525
5528
5533
5538
5525
345
5542
5547
5552
5287
5557
5562
5567
5572
5577
5582
5586
5591
5596
5601
5605
5608
5613
5601
5439
1160
5618
5623
5605
1160
434
5627
5632
5637
5642
5647
5651
5656
5661
5507
5439
5666
5671
5623
5525
345
5676
5507
5681
1160
434
5684
5688
1160
434
5321
5691
5696
5701
5706
5346
5711
5716
5721
5726
5371
5731
5736
5741
5746
5396
5751
5756
5761
5766
5420
5770
5775
5780
5784
5787
5792
5797
5802
5807
5812
5547
5552
5287
5817
5822
5827
5832
5837
5842
5846
5851
5856
5861
5865
5868
5873
5878
5439
345
5882
5887
5892
5897
5902
5396
5907
5912
5761
5917
5921
5926
5931
5936
5439
5666
5940
5945
5949
345
5952
5957
5525
739
434
5396
5961
5966
5761
5971
5975
5980
5985
5990
5681
5528
5994
5999
6003
1160
5952
5917
5688
739
434
6006
5681
1010
434
6010
6015
6020
6025
6029
6032
5931
5936
5439
739
6037
5521
5681
345
434
6006
5525
1160
434
5688
345
434
6042
6047
6052
6057
6062
5467
6067
6072
6077
6082
6087
6092
6097
6102
6107
6111
6116
6121
6006
6126
6129
6082
6134
6138
861
5882
6141
6146
6151
6156
6161
6166
6171
6176
6181
6185
6190
6195
6200
6204
5666
6207
6212
6216
996
6219
6181
6224
1010
434
6087
6227
6232
6237
6242
6185
6246
6251
6025
6256
6032
5931
6181
5439
1010
6259
5945
5949
345
975
6264
6268
919
434
6271
6116
6276
6006
6126
5528
6082
6134
6281
861
5952
5917
6284
739
975
6006
5439
739
434
6138
1160
975
6287
6292
6297
6301
996
6304
6181
6224
1010
434
6264
5525
861
434
6309
6314
6319
6324
6329
5562
6334
5832
5391
5842
6271
6339
5856
5861
5865
6344
5873
6349
5439
1160
6353
5945
6358
1160
1090
5396
6361
6366
5761
6371
6375
6380
6385
6181
5439
5528
5533
5842
5949
345
5952
5936
5865
739
434
6006
5439
345
434
5528
6390
6395
6281
1160
5952
5936
5439
739
434
6006
5681
345
434
6281
1160
434
6399
5931
6181
5439
1010
6259
5521
5681
345
434
6006
5525
345
434
6404
6409
6413
1010
1090
6281
345
434
6416
6421
6426
6431
6436
6440
6445
6450
6455
6459
6462
6467
6472
6476
1251
6404
6479
6483
1010
1090
5684
6486
919
1090
6440
6015
6489
6025
6494
6399
5931
6181
5439
6497
6006
5525
919
434
6499
5902
6504
6413
1251
5952
5917
6508
739
975
6281
345
975
6404
6511
6301
1010
1090
6281
1160
975
5684
6515
996
1090
5688
739
434
6518
6523
6528
6533
6538
6543
6548
6553
6558
6563
6568
6573
6578
6583
6588
6593
6598
6603
6608
6613
6618
6623
6628
6633
6638
6642
6647
6652
6657
6662
6667
6672
6677
6682
6687
6692
6697
6702
6707
6712
6717
6722
6727
6732
6737
6741
6746
6751
6756
6760
6763
6768
6773
6778
6783
6788
6793
6798
6803
6808
6813
6818
6823
6828
6833
6837
6842
6847
6852
6856
6859
6864
6869
6856
6873
6875
6880
6885
6890
6895
6900
6905
6910
6915
6920
6924
6929
6934
6939
6943
6946
6951
6956
6760
6873
6960
6852
6965
6873
434
6968
6973
6978
6983
6988
6992
6997
7002
6833
6760
7007
7012
6852
7017
345
7020
6833
6856
6873
434
7025
7029
345
434
6642
7032
7037
7042
7047
7052
7057
7062
7067
7072
6692
7077
7082
7087
7092
6717
7097
7102
7107
7112
7116
7121
7126
7131
7135
7138
7143
7148
7153
7158
7163
7168
7173
6890
7178
7183
7188
7193
7198
7203
6924
7207
7212
7217
6943
6946
6951
7221
6760
345
7225
7230
7235
7240
7245
6717
7250
7255
7107
7260
7116
7264
6828
7269
6760
7007
7273
7278
7282
345
7285
7290
6856
739
434
6717
7294
7299
7107
7304
7308
7313
7318
7323
7017
6859
7327
7332
7336
6873
7285
7260
7029
739
434
7339
7017
7343
434
6992
7345
7350
7355
7359
6997
6828
7269
6760
739
7362
6852
7017
345
434
7339
6856
6873
434
7029
345
434
7367
7372
7377
7382
7387
6788
7392
7397
7402
7407
7412
7417
7422
7427
7432
6924
6842
7436
7339
7441
7444
7407
7449
7453
861
7225
7456
7461
7466
7471
7476
7481
7486
7491
6833
7496
7501
7506
7511
7515
7007
7518
7523
7527
996
7530
6833
7535
7343
434
7538
7543
7548
7553
7558
7562
7567
7572
7355
7577
7580
6828
6833
6760
7343
7585
7278
7282
345
975
7590
7594
919
434
7597
6842
7602
7339
7441
6859
7407
7449
7607
861
7285
7260
7610
739
975
7339
6760
739
434
7453
6873
975
7613
7618
7623
7627
996
7590
6856
861
434
7343
434
7630
7635
7640
7645
7650
7655
7660
7193
6712
7203
7597
7665
7212
7217
6943
7670
6951
6956
6760
6873
7675
7278
7680
6873
1090
6717
7683
7688
7107
7693
7697
7702
7707
6833
6760
6859
7712
7203
7282
345
7285
7269
6943
739
434
7339
6760
345
434
6859
7717
7722
7607
6873
7285
7269
6760
739
434
7339
7017
345
434
7607
6873
434
7585
6852
7017
345
434
7339
6856
345
434
7726
7731
7735
7343
1090
7607
345
434
7738
7743
7748
7753
7758
7762
7767
7772
7777
7781
7784
7789
7794
7798
1251
7726
7801
7805
7343
1090
7025
7808
919
1090
7762
7345
7811
7355
7816
7580
6828
6833
6760
7819
7339
6856
919
434
7821
7245
7826
7735
1251
7285
7260
7830
739
975
7607
345
975
7726
7833
7627
7343
1090
7607
6873
975
7025
7837
996
1090
7029
739
434
7840
7845
7850
7855
7860
7865
7870
7875
7880
7885
7890
7895
7900
7905
7910
7915
7920
7925
7930
7935
7940
7945
7950
7955
7960
7964
7969
7974
7979
7984
7989
7994
7999
8004
8009
8014
8019
8024
8029
8034
8039
8044
8049
8054
8059
8063
8068
8073
8078
8082
8085
8090
8095
8100
8105
8110
8115
8120
8125
8130
8135
8140
8145
8150
8155
8159
8164
8169
8174
8178
8181
8186
8191
8178
8195
8197
8202
8207
7930
8212
8217
8222
8227
8232
8237
8159
8241
8246
8251
8255
8145
8258
8263
8082
8195
8267
8174
8272
8195
434
8275
8280
8285
8290
8295
8299
8304
8309
8155
8082
8314
8319
8174
8324
8327
8329
8155
8178
8195
434
8334
8338
8327
434
7964
8341
8346
8351
8356
7989
8361
8366
8371
8376
8014
8381
8386
8391
8396
8039
8401
8406
8411
8416
8063
8420
8425
8430
8434
8437
8442
8447
8452
8457
8462
8467
8472
7930
8477
8482
8487
8492
8497
8502
8159
8506
8511
8516
8255
8145
8258
8520
8082
8327
8524
8529
8534
8539
8544
8039
8549
8554
8411
8559
8063
8068
8150
8563
8082
8314
8567
8572
8576
8327
8579
8584
8178
8588
434
8039
8590
8595
8411
8600
8604
8609
8614
8619
8324
8181
8623
8628
8632
8195
8579
8559
8338
8588
434
8635
8324
8639
434
8299
8641
8646
8651
8655
8304
8150
8563
8082
8588
8658
8174
8324
8327
434
8635
8178
8195
434
8338
8327
434
8085
8663
8668
8100
8673
8110
8678
8683
8688
8693
8698
8703
8708
8713
8718
8159
8164
8722
8635
8727
8730
8693
8735
8739
8742
8524
8744
8749
8754
8759
8764
8769
8774
8779
8155
8784
8789
8794
8799
8803
8314
8806
8811
8815
8818
8820
8155
8825
8639
434
8698
8828
8833
8838
8843
8784
8847
8852
8651
8857
8304
8150
8155
8082
8639
8860
8572
8576
8327
975
8865
8869
8872
434
8159
8164
8874
8635
8727
8181
8693
8735
8879
8742
8579
8559
8882
8588
975
8635
8082
8588
434
8739
8195
975
8885
8890
8895
8899
8818
8865
8178
8742
434
8639
434
8197
8902
8907
7930
8912
8217
8917
8492
8034
8502
8159
8922
8511
8516
8255
8267
8572
8927
8195
1090
8039
8930
8935
8411
8940
8604
8944
8949
8155
8082
8181
8954
8502
8576
8327
8579
8563
8255
8588
434
8635
8082
8327
434
8181
8959
8964
8879
8195
8579
8563
8082
8588
434
8635
8324
8327
434
8879
8195
434
8860
8174
8324
8327
434
8635
8178
8327
434
8329
8968
8972
8639
1090
8879
8327
434
8275
8975
8980
8985
8990
8299
8994
8999
9004
9008
9011
9016
9021
9025
9028
8329
9030
9034
8639
1090
8334
9037
8872
1090
8299
8641
9040
8651
9045
8304
8150
8155
8082
9048
8635
8178
8872
434
9050
8544
9055
8972
9028
8579
8559
9059
8588
975
8879
8327
975
8588
434
8329
9062
8899
8639
1090
8879
8195
975
8334
9066
8818
1090
8338
8588
434
9069
9074
9079
9084
9089
9094
9099
9104
9109
9114
9119
9124
9129
9134
9139
9144
9149
9154
9159
9164
9169
9174
9179
9184
5317
9189
9194
9199
9204
9209
9214
9219
9224
9229
9234
9239
9244
9249
9254
9259
9264
9269
9274
9279
5416
9284
9289
9294
9299
5439
9303
9308
9313
9318
9323
9328
9333
9338
9343
9348
9353
9358
9363
9368
6181
9373
9378
9383
5521
5525
9388
9393
9398
5525
1160
9402
9407
9412
9417
9422
9427
9432
9437
9442
9447
9373
9451
9456
5601
5865
9461
9466
6349
5439
1160
9471
5521
5605
1160
434
9476
9481
9486
9491
9496
9500
9505
9510
6181
5439
9515
9520
5521
5681
345
9525
6181
5525
1160
434
5684
5688
345
434
9189
9530
9535
9540
9545
9550
9555
9560
9565
9570
9239
9575
9580
9585
9590
9264
9595
9600
9605
5766
9610
9615
9620
5780
5784
9625
9630
9635
9640
9645
9650
9655
9660
9665
9670
9675
9680
9685
9690
5842
9695
9700
9705
5861
5865
9461
9466
5878
5439
345
9710
9715
9720
9725
9730
9264
9735
9740
9605
5917
9610
9745
9368
5936
5439
9515
9750
5945
5949
345
9755
5957
5525
739
434
9264
9760
9765
9605
5971
9770
9775
9780
5990
5681
9388
9785
5999
6003
1160
9755
5917
5688
739
434
9790
9795
9800
6025
6029
9805
9368
5936
5439
739
9810
5521
5681
345
434
9815
9820
9825
9830
9835
9328
9840
9845
9850
9855
9860
9865
9870
9875
6107
9880
9378
9885
6006
6126
9890
9855
6134
6138
861
9710
9895
9900
9905
9910
9915
9920
9925
9930
6181
9935
9940
9945
6200
6204
9515
9950
6212
6216
996
9955
6181
6224
1010
434
9860
9960
9965
9970
6242
9935
9975
9980
6025
6256
9805
9368
6181
5439
1010
9985
5945
5949
345
975
9990
9378
9995
6006
6126
9388
9855
6134
6281
861
9755
5917
6284
739
975
10000
10005
6297
6301
996
10010
10015
10020
10025
10030
10035
10040
9685
9259
5842
9990
10045
9705
5861
5865
10050
9466
6349
5439
1160
10055
5945
6358
1160
1090
9264
10060
10065
9605
6371
10070
10075
10080
6181
5439
9388
10085
5842
5949
345
9755
5936
5865
739
434
9388
10090
6395
6281
1160
9755
5936
5439
739
434
10095
9368
6181
5439
1010
9985
5521
5681
345
434
10100
6409
6413
1010
1090
10105
10110
10115
10120
6436
10125
10130
10135
6455
6459
10140
10145
6472
6476
1251
10100
6479
6483
1010
1090
10125
9795
10150
6025
6494
10095
9368
6181
5439
6497
10155
9730
6504
6413
1251
9755
5917
6508
739
975
10100
6511
6301
1010
1090
10160
10165
10170
10175
10180
10185
10190
10195
10200
10205
10210
10215
10220
10225
10230
10235
10240
10245
10250
10255
10260
10265
10270
10275
10280
10284
10289
10294
10299
10304
10309
10314
10319
10324
10329
10334
10339
10344
10349
10354
10359
10364
10369
10374
10379
10383
10388
10393
10398
10402
10405
10410
10415
10420
10425
10430
10435
10440
10445
10450
10455
10460
10465
10470
10475
10479
10484
10489
10494
10498
10501
10450
10506
10498
10510
10512
10517
10522
10527
10532
10537
10542
10547
10354
10552
10479
10556
10561
10566
10570
10573
10578
10583
10402
10510
10587
10592
10596
10510
434
10599
10604
10609
10614
10619
10623
10628
10633
10475
10402
10638
10643
10494
10648
345
10651
10475
10498
10510
434
10656
10660
345
434
10284
10663
10668
10673
10678
10683
10688
10693
10698
10703
10334
10708
10713
10718
10723
10359
10728
10733
10738
10743
10747
10752
10757
10762
10766
10769
10774
10779
10784
10789
10794
10517
10799
10527
10470
10804
10809
10814
10819
10824
10828
10833
10838
10843
10570
10847
10578
10852
10402
345
10856
10861
10866
10871
10876
10359
10881
10886
10738
10891
10895
10900
10470
10905
10402
10638
10909
10914
10918
345
10921
10926
10498
739
434
10359
10678
10930
10738
10935
10939
10944
10949
10954
10648
10501
10958
10963
10967
10510
10921
10891
10660
739
434
10970
10648
10974
434
10976
10789
10981
10986
10990
10993
10470
10905
10402
739
10998
10494
10648
345
434
10970
10498
10510
434
10660
345
434
11003
10410
11008
10828
11013
10430
11018
11023
11028
11033
11038
11043
11048
11053
11058
10828
10484
11062
10970
11067
11070
11075
11080
11084
861
10856
11087
11092
11097
11102
11107
11112
10484
11117
10475
11122
11127
11132
11137
11141
10638
11144
11149
11153
996
11156
10475
11161
10974
434
11164
11092
11169
11174
11179
11122
11183
11188
10986
11193
11196
10470
10475
10402
10974
11201
10914
10918
345
975
11206
11210
919
434
11213
10484
11188
10970
11067
10501
11033
11080
11218
861
10921
10891
11221
739
975
10970
10402
739
434
11084
10510
975
11224
11229
11234
11238
996
11241
10475
11161
10974
434
11206
10498
861
434
10974
434
11246
11251
11256
11261
11266
11271
11276
10814
10354
10824
11213
11281
10838
10843
10570
11286
10578
10583
10402
10510
11291
11296
11300
10510
1090
10359
11303
11308
10738
11313
11317
11322
11327
10475
10402
10501
11332
10824
10918
345
10921
10905
10570
739
434
10970
10402
345
434
10501
11337
11342
11218
10510
10921
10905
10402
739
434
10970
10648
345
434
11218
10510
434
11201
10494
10648
345
434
10970
10498
345
434
11346
11351
11355
10974
1090
11218
345
434
11358
11363
11368
11373
11378
11382
11387
11392
11397
11401
10638
11404
11409
11413
1251
11346
11416
11420
10974
1090
10656
11423
919
1090
11382
10789
11426
10986
11431
11196
10470
10475
10402
11434
10970
10498
919
434
10871
10876
11436
11355
1251
10921
10891
11440
739
975
11218
345
975
11346
11443
11238
10974
1090
11218
10510
975
10656
11447
996
1090
10660
739
434
11450
11455
11460
11465
11470
11455
11475
11480
11485
11490
11495
11500
11505
11510
11515
11465
11485
11510
11520
11525
11530
11535
11540
11525
11545
11549
11554
11559
11564
11569
11554
11574
11579
11584
11589
11559
11594
11599
11604
11609
11564
11584
11614
11619
11624
11569
11589
11628
11624
11633
11636
11641
11646
11651
11656
11641
11661
11666
11671
11676
11646
11666
11520
11681
11686
11651
11671
11681
11690
11694
11671
11676
11697
11694
11701
11703
11594
11584
11520
11708
11594
11713
11718
11609
11690
11651
11723
11728
11733
11737
11520
11609
11733
11633
11701
11708
11690
11740
11701
434
11743
11748
11753
11758
11763
11748
11767
11772
11686
11633
11777
11681
11690
11782
11785
11758
11686
11694
11701
434
11763
11633
11785
434
11549
11787
11792
11564
11797
11554
11802
11807
11666
11812
11559
11817
11822
11827
11832
11564
11837
11842
11847
11852
11569
11812
11856
11861
11865
11868
11873
11646
11878
11883
11888
11594
11584
11520
11681
11893
11898
11718
11903
11908
11651
11912
11917
11733
11737
11922
11927
11624
11633
11785
11792
11932
11937
11942
11947
11564
11952
11777
11847
11861
11957
11962
11681
11686
11633
11777
11967
11908
11782
11785
11847
11697
11972
11975
434
11564
11797
11942
11847
11977
11981
11986
11991
11686
11782
11671
11996
12001
12005
11701
11847
11861
11633
11975
434
11686
11782
12008
434
12010
11883
12015
12020
12024
12027
11681
11686
11633
11975
12032
11690
11782
11785
434
11686
11694
11701
434
11633
11785
434
12037
12042
12047
12052
12057
12042
12062
12067
11671
12072
12077
12082
12087
12092
12097
12052
11671
12092
11686
12101
12104
12072
12109
12101
12113
11792
12047
12115
11942
12015
12120
11981
11671
12125
11686
12130
12135
12072
11861
11694
11777
12140
12145
12149
12152
12125
11686
12154
12008
434
12157
12115
12162
12015
12167
12171
11671
12015
12020
12101
12176
11681
11686
11633
12008
11681
11908
11782
11785
975
12181
12185
12188
434
12190
11671
12015
11686
12101
11671
12072
12109
12154
12113
11847
11861
12149
11975
975
11686
11633
11975
434
12101
11701
975
12195
12015
12200
12204
12152
12181
11694
12113
434
12008
434
12207
12212
12217
12222
12227
12212
12232
11718
11609
11908
12190
12237
11917
11733
11737
12222
11609
11733
11633
11701
12242
11908
11740
11701
1090
11564
12247
11777
11847
12020
12217
12252
12257
11686
11633
11671
11609
11908
11782
11785
11847
11686
11737
11975
434
11686
11633
11785
434
11671
12262
11861
12154
11701
11847
11686
11633
11975
434
11686
11782
11785
434
12154
11701
434
11681
11690
11782
11785
434
11686
11694
11785
434
12267
12020
12272
12008
1090
12154
11785
434
12275
12280
12285
12290
12295
12299
12304
12309
11861
12314
11777
12317
12322
12005
12326
12267
12328
12332
12008
1090
11763
12335
12188
1090
12299
11883
12015
12020
12338
12176
11681
11686
11633
12341
11686
11694
12188
434
11942
11947
12343
12272
12326
11847
11861
12272
11975
975
12154
11785
975
11975
434
12267
12347
12204
12008
1090
12154
11701
975
11763
12024
12152
1090
11633
11975
434
12351
12355
12359
12363
12367
12371
12375
12379
12383
12387
12391
12395
12399
12403
12407
12411
12415
12419
12423
12427
12431
12435
12439
12443
12447
12451
12455
12459
12463
12467
12471
12475
12479
12483
12487
12491
12495
12499
12503
12507
12511
12515
12519
12523
5416
12527
12531
12535
9299
5439
12539
12543
12547
12551
12555
12559
12563
12567
12571
12575
12579
12583
12587
12591
6181
12595
12599
12603
5521
5525
12607
12575
9398
5525
1160
12611
12615
12619
12623
12627
12631
12635
12639
12643
9447
12595
12647
12651
5601
5865
12655
12659
6349
5439
1160
12663
5521
5605
1160
434
12667
12671
12675
12679
9496
12683
12655
12687
6181
5439
12691
12695
5521
5681
345
12699
6181
5525
1160
434
12451
12703
12707
12711
12715
12719
12723
12727
12731
12735
12491
12739
12743
12747
12751
12511
12755
12759
12763
5766
12767
12771
12775
5780
5784
12779
12783
12787
12791
12795
12799
12803
12807
12623
12811
12815
12819
12823
12827
5842
12595
12831
12835
5861
5865
12839
12659
5878
5439
345
12843
12847
12851
12855
12859
12511
12863
12867
12763
5917
12871
12875
12591
5936
5439
12691
12879
5945
5949
345
12883
5957
5525
739
434
12511
12887
12891
12763
5971
12895
12899
12903
5990
5681
12607
12907
5999
6003
1160
12883
5917
5688
739
434
12911
12915
12919
6025
6029
12839
12591
5936
5439
739
12923
5521
5681
345
434
12927
12931
12935
12939
12943
12559
12947
12951
12955
12959
12963
12967
12971
12975
6107
12979
12599
12983
6006
6126
12987
12959
6134
6138
861
12843
12991
12995
12999
13003
13007
13011
13015
13019
6181
12911
13023
13027
6200
6204
12691
13031
13035
6216
996
13039
6181
6224
1010
434
13043
13047
13051
13055
6242
13059
13063
13067
6025
6256
13071
12591
6181
5439
1010
13075
5945
5949
345
975
13079
12599
13083
6006
6126
12607
12959
6134
6281
861
12883
5917
6284
739
975
13087
13091
6297
6301
996
13095
13099
13103
13107
13111
13115
13119
12823
12507
5842
13079
13123
12835
5861
5865
13071
12659
6349
5439
1160
13127
5945
6358
1160
1090
12511
13131
13135
12763
6371
13139
13143
13147
6181
5439
12607
13151
5842
5949
345
12883
5936
5865
739
434
12607
13155
6395
6281
1160
12883
5936
5439
739
434
13075
5521
5681
345
434
13159
6409
6413
1010
1090
13163
13167
13171
13175
6436
13059
13179
13183
6455
6459
12691
13187
13191
6476
1251
13159
6479
6483
1010
1090
13059
12915
13195
6025
6494
13071
12591
6181
5439
6497
13199
12859
6504
6413
1251
12883
5917
6508
739
975
13159
6511
6301
1010
1090
13203
13205
13207
13209
13211
13213
13215
13217
13219
13221
13223
13225
13227
13229
13231
13233
13235
13237
13239
13241
13243
13245
13247
13249
13251
13253
13255
13257
13259
13261
13263
13265
13267
13269
13271
13273
13275
13221
13277
13279
13281
13283
13285
13287
13289
13291
13293
13295
13297
13299
13301
13303
13305
13307
13309
13311
13313
13315
13317
13319
13321
13323
13325
13327
13297
13329
13331
13287
13333
13335
13337
13339
13341
13335
1160
13343
13345
13347
13349
13351
13353
13355
13357
13279
13333
13359
13361
13279
13289
13335
13363
13365
13297
13299
1160
13367
13333
13369
1160
434
13371
13373
13375
13377
13379
13381
13383
13385
13297
13387
13389
13287
13333
13369
345
13391
13393
13335
1160
434
13395
13397
345
434
13253
13399
13401
13259
13403
13405
13407
13409
13323
13411
13273
13413
13415
13337
13417
13281
13419
13421
13423
13425
13427
13411
13429
13431
13433
13435
13437
13439
13441
13443
13445
13447
13449
13349
13327
13451
13453
13247
13455
13457
13459
13461
13463
13465
13335
13467
13365
13289
13387
345
13469
13471
13473
13475
13477
13281
13479
13481
13423
13483
13485
13487
13327
13289
13299
13389
13489
13457
13491
345
13493
13495
13335
739
434
13281
13403
13497
13423
13499
13501
13357
13503
13465
13369
13337
13505
13507
13509
1160
13493
13483
13397
739
434
13465
13369
1010
434
13511
13443
13513
13515
13517
13519
13327
13289
13387
739
13521
13333
13369
345
434
13523
13335
1160
434
13397
345
434
13525
13527
13529
13459
13531
13311
13533
13535
13337
13537
13539
13541
13543
13545
13547
13459
13331
13549
13523
13551
13553
13537
13555
13557
861
13469
13559
13561
13475
13563
13565
13567
13331
13569
13297
13571
13573
13537
13431
13575
13389
13577
13555
13579
996
13581
13297
13583
13585
434
13587
13561
13589
13591
13593
13595
13597
13549
13515
13599
13601
13327
13297
13387
1010
13603
13457
13491
345
975
13605
13607
919
434
13609
13331
13549
13523
13551
13337
13537
13555
13579
861
13493
13483
13509
739
975
13465
13299
739
434
13557
1160
975
13611
13613
13615
13617
996
13619
13393
13583
13585
434
13605
13335
861
434
13585
434
13621
13623
13625
13627
13629
13631
13633
13247
13279
13457
13635
13637
13463
13465
13335
13639
13365
13297
13387
1160
13641
13457
13491
1160
1090
13281
13643
13481
13423
13645
13647
13649
13651
13297
13299
13337
13279
13457
13491
345
13493
13289
13335
739
434
13465
13299
345
434
13337
13653
13507
13579
1160
13493
13289
13387
739
434
13465
13369
345
434
13579
1160
434
13601
13327
13297
13387
13585
13603
13333
13369
345
434
13523
13335
345
434
13655
13657
13659
13585
1090
13523
13387
739
434
13579
345
434
13661
13663
13665
13667
13669
13671
13673
13675
13677
13679
13389
13681
13683
13579
1251
13655
13685
13687
13585
1090
13395
13689
919
1090
13671
13443
13691
13515
13693
13601
13327
13297
13387
6497
13523
13335
919
434
13475
13477
13695
13659
1251
13493
13483
13697
739
975
13579
345
975
13655
13699
13687
13585
1090
13579
1160
975
13701
13703
996
1090
13705
739
434
13707
13708
13709
13710
13711
13708
13712
13713
13714
13715
13709
13713
13716
13717
13718
13710
13714
13717
13719
13720
13711
13715
13721
13720
13722
13723
13724
13725
13726
13727
13713
13714
13728
13718
13729
13714
13726
13718
13729
13730
13728
13727
13731
13730
13732
13733
13713
13734
13726
13735
13713
13736
13737
13718
13738
13739
13737
13740
13729
13730
13741
13718
13729
13730
13742
13718
13743
13744
13742
13745
13746
13714
13741
13740
13747
13714
13741
13718
13729
13730
13740
13729
13730
13732
13745
13747
13730
13742
13745
434
13748
13737
13749
13747
13722
13737
13740
13750
13730
13732
13718
13729
13744
13742
13751
13722
13732
13751
434
13708
13752
13713
13714
13753
13754
13755
13739
13737
13756
13713
13757
13758
13718
13759
13714
13753
13718
13729
13760
13737
13756
13761
13762
13763
13764
13755
13739
13737
13756
13765
13714
13741
13740
13729
13766
13767
13718
13768
13762
13769
13718
13761
13730
13742
13770
13729
13730
13732
13751
13713
13771
13758
13718
13759
13714
13767
13718
13729
13762
13767
13770
13729
13730
13732
13718
13768
13762
13742
13751
13729
13744
13742
13751
434
13718
13772
13762
13742
13745
13729
13762
13732
13751
434
13730
13742
13745
434
13767
13756
13761
13762
13763
13773
13744
13742
13751
434
13732
13751
434
13774
13713
13775
13769
13776
13713
13775
13758
13718
13761
13775
13758
13777
13761
13778
13769
13718
13761
13730
13779
13780
13761
13778
13779
13781
13782
13783
13718
13784
13730
13785
13718
13761
13762
13742
13718
13761
13778
13742
13781
13784
13730
13742
13745
434
13786
13758
13777
13761
13787
13785
13718
13761
13762
13779
13788
13729
13730
13732
13745
13729
13762
13742
13751
975
13744
13779
13781
434
13783
13718
13761
13730
13779
13730
13732
13751
434
13779
13745
975
13789
13761
13778
13779
13781
13790
13730
13742
13745
434
13744
13742
13781
434
13745
434
13791
13714
13783
13788
13792
13714
13785
13718
13729
13762
13783
13718
13761
13730
13742
13793
13762
13742
13745
1090
13783
13788
13794
13730
13732
13718
13729
13762
13742
13751
13729
13730
13742
13751
434
13718
13790
13762
13742
13745
13729
13730
13732
13751
434
13730
13742
13751
434
13742
13745
434
13742
13751
434
13795
13753
13796
13792
13797
13785
13756
13761
13762
13798
13718
13759
13778
13742
13799
13793
13760
13779
13745
1090
13722
13763
13781
1090
13788
13729
13730
13732
13800
13730
13742
13781
434
13742
13751
975
13751
434
13742
13745
975
13801
13805
13809
13813
13817
13821
13825
13829
13833
13837
13841
13845
13849
13853
13857
13861
13865
13869
13873
13877
13881
13885
13889
13893
13897
13901
13905
13909
13913
13917
13921
13925
13929
13933
13937
13941
13945
13949
13953
9299
13957
13961
13965
13969
13973
13977
13981
13985
13989
13993
13997
14001
14005
14009
14013
5521
14017
14021
9398
5525
14025
14029
14033
14037
14041
14045
14049
14053
14005
14057
14061
5878
13997
14065
6349
5439
14069
5521
5605
1160
14073
14077
14081
14085
14089
13997
14093
6181
14097
14101
5521
5525
14105
6181
5525
1160
13881
14109
14113
14117
14121
14125
14129
14133
13913
14137
14141
14145
13929
14149
14153
14157
14161
14165
14169
5780
14173
14177
14181
14185
14189
14193
14197
14201
14205
14209
14213
14217
14221
14225
14229
5861
14233
14065
5878
5439
14237
14241
14245
14249
13929
14253
14257
14157
14261
14265
14269
5936
14097
14273
5945
5949
14277
5957
5525
739
13929
14281
14285
14157
14289
14293
14297
5990
14017
14301
5999
6003
14277
5917
5688
739
14305
14309
14313
6025
14233
14269
5936
5439
14317
5521
5681
345
14321
14325
14329
14333
13973
14337
14341
14345
14349
14353
14357
14361
14221
14009
14365
6006
14369
14373
6134
6138
14237
14377
14381
14385
14389
14393
14397
14401
14405
14409
14413
6200
14097
14417
13035
6216
14421
6181
6224
1010
14425
14429
14433
14437
14405
14441
14445
6025
14449
14269
6181
5439
14453
5945
5949
345
14457
14009
14461
6006
14017
14373
6134
6281
14277
5917
6284
739
14465
14469
6297
6301
14473
6181
6224
1010
14477
14481
14485
14489
14493
14497
14213
14501
14457
14505
14229
14509
14449
14065
6349
5439
14513
5945
6358
1160
13929
14517
14521
14157
14525
14529
14533
6181
14017
14537
5842
6204
14277
5936
5865
739
14017
14541
6395
6281
14277
5936
5439
739
14453
5521
5681
345
14545
6409
6413
1010
14549
14553
14557
14561
14405
14565
14569
6455
14097
14573
13191
6281
14545
6479
6483
1010
14405
14309
14577
6025
14581
14585
6504
6413
14277
5917
6508
739
14545
6511
6301
1010
14589
14594
14599
14604
14609
14614
14619
14624
14629
14634
14639
14644
14649
14654
14659
14664
14669
14674
14679
14684
14689
14694
14699
14704
14709
14714
14719
14724
14729
14734
14739
14744
14749
14754
14719
14759
14764
14769
14774
5521
14779
14784
14789
14794
14799
14804
14809
6181
5684
5688
14639
14814
14819
14824
14659
14829
14669
14834
14839
14844
14849
14854
14859
14864
14869
14874
14879
14884
14889
14894
14899
14904
14669
14909
14914
14919
14799
14924
14929
5957
14669
14934
14939
14944
14729
14949
14929
5917
6006
5681
14954
14959
14964
14969
14974
5521
6006
5525
5688
345
14979
14984
14699
14989
14994
14999
14879
15004
15009
15014
14899
15019
15024
15029
15034
15039
14799
15044
15049
6181
15054
15059
15034
15064
15069
15074
15079
5945
6264
6268
15084
15089
14729
15014
6006
5439
6138
1160
15094
15099
15104
6181
6264
5525
15109
15114
15119
15124
15084
15129
15134
15139
15144
15149
14669
15153
15158
15163
14729
15168
14929
5936
15084
15173
14729
15178
6281
1160
15069
15183
15079
5521
15188
9496
6281
345
15193
15198
15203
15208
14799
15213
15188
15218
5684
15222
15203
15225
15069
15230
5688
1160
15235
15240
15188
15245
6006
6268
5684
15249
5688
1010
15252
15257
15262
15267
15272
15277
14899
14669
15282
15287
15292
14719
15235
15297
14794
14809
15302
14789
15307
5684
15312
15317
15322
14879
14964
14954
14929
6006
15327
5688
15332
14994
15337
15342
15203
15049
15054
15069
15347
15084
6301
15094
15104
1010
15351
15188
6413
15356
739
15361
15365
15369
15373
15377
15381
15385
15389
15393
15397
15401
15405
15409
15413
15417
15421
15425
15429
15433
15437
15441
15445
15449
15453
15457
15461
15465
15469
15473
15477
15481
15485
15489
15493
15497
15501
15505
15509
15513
15517
15521
15525
15529
15533
15537
15541
15545
5521
15549
15553
15557
15561
15565
15569
15573
15577
15537
15581
15585
5878
15529
15589
9299
5439
15593
15597
15601
15605
15609
15529
15613
6181
15617
15621
5521
5525
15625
15629
6268
1160
15425
15633
15637
15641
15645
15649
15653
15657
15457
15661
15665
15669
15473
15673
15677
15681
15685
15689
15693
15697
15701
15705
15709
15713
15717
15721
15725
15729
15733
15737
15741
15745
15749
15753
15757
15761
15473
15765
15769
15681
15773
15777
15781
5936
15617
15785
5945
5949
15473
15789
15793
15681
15797
15801
15805
5990
15809
15813
5999
6003
15817
5917
5688
739
15821
15825
15829
6025
15833
15781
5936
5439
15837
5521
5681
345
6264
6268
1160
434
15841
15845
15849
15853
15505
15857
15861
15865
15869
15873
15877
15881
15885
15541
15889
6006
15749
15893
15897
15901
15905
15909
15913
15917
15921
15925
15929
6200
15617
15933
13035
6216
15937
15941
15945
15949
15921
15953
15957
6025
15961
15781
6181
5439
15965
5945
5949
1160
15969
15541
15973
6006
15809
15977
6134
6281
15817
5917
6284
739
15981
15985
6297
6301
15989
6181
6224
1010
15993
15997
16001
16005
16009
16013
15725
16017
15969
16021
15741
14509
15961
15589
9299
5439
15473
16025
16029
15681
16033
16037
16041
6181
15809
16045
5842
6204
15817
5957
5865
739
15809
16049
6395
6281
15817
5936
5439
739
6006
5681
1160
434
16053
5521
5681
345
16057
6409
6413
1010
16061
16065
16069
16073
15921
16077
16081
6455
15617
16085
13191
6281
16089
16093
6301
1010
15921
15825
16097
6025
16053
5945
5949
345
16101
16105
6504
6413
15817
5917
6508
739
16057
6511
6301
1010
16109
16114
16119
16124
16129
16134
16139
16144
16149
16154
14639
14644
16159
16164
16169
16174
16179
16184
16189
16194
16199
16204
16209
16214
16219
14699
16224
16229
16234
14734
16239
16244
16249
16254
16259
16264
16269
16274
16279
9447
16284
16289
16294
16299
9496
16304
14794
16309
6181
5439
14639
14814
16314
16319
16324
14819
14824
16329
16334
16339
16344
14854
16349
16354
16359
16364
14864
16369
16374
16379
14899
16384
16389
16394
16399
14669
14834
16404
16409
16414
14669
14934
16418
16409
5971
14939
14944
16423
5990
5681
14954
14959
16428
6025
6029
14964
14969
5936
5439
739
16433
16438
16443
16448
15004
16453
16458
16463
16468
15014
14899
15019
16473
16478
16483
16488
15029
16493
16498
6181
15054
16503
16508
16513
6242
16518
16523
16528
16533
6256
15084
14724
16537
6006
6126
16542
15014
6134
6138
861
15094
15099
6297
6301
996
15104
6181
6224
1010
434
16547
16552
16557
16562
16567
16572
16577
16582
16587
12447
14669
15153
16592
16409
6371
15158
15163
16597
6181
5439
14729
15178
16602
6281
1160
15069
14969
6181
5439
1010
15144
5521
5681
1160
434
15188
6409
6413
1010
1090
16606
16611
16616
16621
6436
16626
16631
16636
16641
16645
15203
14959
16648
6025
6494
15069
14969
6181
5439
6497
15235
16399
6504
6413
1251
14929
16414
6508
739
975
15188
6511
6301
1010
1090
16653
16658
16663
16668
16129
14639
16673
16678
16319
16324
16199
16204
16683
16214
16688
16239
16244
16693
16254
16698
16703
16708
16713
16718
6436
16723
16728
16733
16738
16743
16748
16753
16758
16763
16767
16770
16438
16775
16448
15089
16780
16785
16790
16794
16797
16547
16552
16799
16562
16567
16804
16809
16794
6497
16813
16814
16819
16824
16829
6436
16834
16838
16841
16813
16843
16848
16853
16858
16863
16868
16873
16878
16883
16888
16893
16898
16903
16908
16913
16918
14639
16923
16928
16164
16933
16938
16943
16948
14659
14664
16953
16958
14669
16963
16968
16973
16978
16983
16988
16993
14699
16998
17003
17008
14709
14714
14764
17013
14719
14724
17018
5521
17023
14864
17028
17033
14749
17038
16274
17043
14719
17048
17053
9299
14764
14894
9299
5439
14639
14814
16314
16319
17058
14824
17063
17068
14659
17073
17078
17083
14669
17088
17093
16409
16344
14854
16349
16354
16364
14864
16369
16374
17098
14874
16582
17103
17108
17113
17118
15745
14899
14904
17123
16394
14669
14909
17128
16409
14914
14919
14969
5936
14799
17133
5945
5949
14669
14934
16418
16409
17138
17143
16423
17148
17152
17157
5999
17162
14929
5917
5688
739
17165
17170
17175
17180
17185
17190
16463
17195
15054
17200
17205
17210
15084
14724
17215
6006
14899
15019
16473
16478
17220
15029
16493
16498
15034
15039
17225
6200
14799
15044
6212
6216
15054
16503
16508
16513
15034
17230
17235
6025
15069
14969
6181
5439
15144
5945
5949
1160
15084
14724
16537
6006
14729
15014
6134
6281
15188
17240
6216
1010
16547
16552
16557
17244
15119
15124
16582
17249
15084
17254
17118
14509
15134
14894
9299
5439
14669
15153
16592
16409
15158
15163
16597
6181
14729
15168
5842
6204
14929
5957
5865
739
14729
15178
6395
6281
14929
5936
5439
739
15079
5521
5681
345
16606
16611
16616
17259
15203
17264
16636
6455
14799
15213
6472
6281
17269
16093
6301
1010
15203
14959
16648
6025
15079
5945
5949
345
15235
15240
6504
6413
14929
5917
6508
739
17269
17274
6301
1010
17278
17283
17288
17293
17298
16863
17303
17308
17313
17318
17323
17328
17333
17338
17343
17348
17353
17358
16254
17363
17368
17373
17378
17383
12447
17388
17393
17398
17403
17408
17413
17418
17423
17428
17033
14659
14664
17433
17438
17443
17448
17453
17458
17463
17468
17472
14764
17477
9299
5439
17482
14824
17063
17487
16339
14659
17073
17078
17492
17497
14669
17088
17093
16409
5766
14914
14844
17502
5780
5784
17507
14854
16349
16354
16359
17512
17517
16369
16374
16379
17522
17527
16582
17532
5842
14879
17537
17118
5861
5865
14889
14894
5878
5439
345
17542
17170
17175
17547
15089
17185
17190
16463
17552
15014
15054
17200
17205
17557
6107
15084
14724
17562
6006
6126
17567
17572
17577
17582
15099
17587
17592
16493
17597
6181
17602
17607
17225
17612
6204
15094
17616
17621
17625
996
17628
16552
16557
16562
16567
15119
15124
16582
17443
5842
15084
17254
17118
5861
5865
15134
14894
6349
5439
1160
15144
5945
6358
1160
1090
17633
17638
17643
17648
9496
15084
17653
16379
6181
5439
14729
15168
5842
5949
345
15188
6181
5865
1010
434
17658
16611
16616
16621
6436
15203
17264
16636
6455
6459
14799
15213
6472
6476
1251
15188
6479
6483
1010
1090
16626
17663
17668
17673
17677
15079
5945
5949
345
975
17680
17685
17690
17695
17700
16863
17705
17710
17715
17720
17725
17730
17735
17740
17745
17750
17755
17760
16254
17363
17765
17770
17378
17383
12447
17775
17780
17785
17790
17795
14899
17800
17805
17810
17815
14669
14834
17820
16409
16414
17825
17830
17835
17840
5784
17844
17170
17849
17547
15089
17185
17854
16463
17552
15014
15054
17859
17205
17557
17864
17868
15014
6134
6138
861
17628
16552
17873
16562
16567
15119
17878
16582
17443
5842
15084
17883
17118
5861
17888
17891
5945
6358
1160
1090
17896
16819
17901
16829
6436
17906
17911
17916
17921
6459
16780
17925
17930
17934
16797
17937
17942
17934
6497
1090
17946
6459
17950
1090
17952
17957
17962
17967
17972
16863
17977
17982
17987
17992
17997
18002
18007
18012
18017
18022
17755
18027
16374
18032
14639
18037
16928
16164
18042
18047
18052
18057
18062
18067
14659
14664
18072
18077
17443
14669
16963
18082
16973
18087
18091
16983
18096
16448
18101
14699
18106
18111
18116
14949
18121
18126
14889
14969
6181
14879
14724
18131
5521
6268
18136
17517
18141
16374
18146
14749
18151
16274
18156
9447
14879
18161
18166
6349
17888
14889
14894
9299
5439
1160
18171
14824
18176
18181
16339
18186
18191
17078
17492
17497
18196
18201
18206
18211
16359
18216
18221
18226
16562
16379
18231
18236
16582
18241
5842
18246
18251
17118
15745
17888
14899
18256
17123
16394
15240
14669
18261
17128
16409
5917
18266
18271
14969
5936
5439
14799
18276
5945
5949
1160
17138
17143
16423
18281
5681
17152
18285
5999
6003
1160
14929
5917
5688
739
434
18290
18295
17849
17547
15089
15054
17859
17205
17557
6107
15084
14724
17215
6006
6126
18300
18305
16493
17597
6181
15034
18310
17225
6200
6204
14799
18315
6212
6216
996
15034
17230
17235
6025
6256
15144
5945
5949
1160
1090
14729
15014
6134
6281
861
15188
17240
6216
1010
1090
18320
18325
17873
16562
16567
15084
17883
17118
5861
5865
15134
14894
9299
5439
1160
15158
15163
16379
6181
5439
14929
5957
5865
739
434
14729
18330
6395
6281
1160
15188
6181
5439
739
434
15079
5521
5681
345
434
18335
18340
18345
18350
18355
18360
18365
18370
18375
18380
18385
18390
18395
18400
18405
18410
18415
18420
16562
18425
18430
18435
17378
18440
12447
14639
18445
18450
16164
18455
18460
18465
18470
17873
18475
18186
18480
18485
18490
17443
14669
18495
18500
16973
5416
18266
18271
18505
9299
5439
18510
18295
17849
17547
15173
17185
18515
18520
18525
15178
18530
18535
15134
14969
6181
15084
14724
18540
5521
5525
14729
15178
9398
5525
1160
17628
16552
16557
16562
18545
15119
18550
16274
18156
9447
15084
17254
18555
5601
5865
15144
5521
5605
1160
434
15193
18560
18565
17648
9496
15203
15069
14969
6181
5439
14799
14804
5521
5681
345
15188
6181
5525
1160
434
18570
18575
18580
18585
18590
18595
18600
18605
18610
18615
18620
18625
18630
18635
18640
18645
18650
18655
18660
18665
18669
18674
18679
16641
15222
18684
18689
18694
18211
18699
18704
18325
17873
16562
18709
18714
17878
16582
17443
5842
18266
18271
14969
6181
5439
14799
14804
5945
5949
345
14929
5957
5525
739
434
18719
18724
18729
17648
15245
15084
18734
18739
6006
6268
14729
18330
18744
6003
1160
15188
17240
5688
739
434
6006
5525
1010
434
16626
17663
17668
17673
15249
18748
18753
18758
18763
18768
18360
18773
18778
18783
18788
18793
18798
18395
18400
18803
18808
18813
18818
16562
18425
18823
18828
17378
18440
12447
14639
18833
18450
16164
18455
18838
18843
18848
17873
18475
18186
18480
18485
16582
17249
14669
18495
18853
16973
5416
18266
18271
14894
9299
5439
18858
18863
18868
17547
15089
17185
18873
18878
18525
18330
15054
18883
15134
14969
15629
15084
14724
18540
5521
6268
17868
18330
9398
6268
1160
18888
18325
17873
16562
18545
15119
18893
16274
18156
9447
15084
17883
18555
5601
5865
17658
18560
18565
17648
9496
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
124
129
134
139
144
149
154
159
164
169
174
179
184
189
194
199
204
209
214
219
223
228
233
238
242
245
250
255
260
265
270
275
280
285
194
290
295
228
300
305
309
265
314
319
323
326
331
336
323
340
342
347
352
90
357
362
367
372
377
382
386
391
396
401
405
408
413
401
242
418
420
425
405
418
429
430
435
440
445
450
454
459
464
305
242
469
474
425
323
340
479
305
484
418
429
487
491
418
429
124
494
499
504
509
149
514
519
524
529
174
534
539
544
549
199
554
559
564
569
223
573
578
583
587
590
595
600
605
610
615
347
352
90
620
625
630
635
640
645
309
649
654
659
663
408
413
666
242
340
670
675
680
685
690
199
695
700
564
705
223
228
300
709
242
469
713
718
722
418
725
709
323
730
429
199
732
737
564
742
386
746
751
305
484
326
331
756
760
340
725
705
491
730
429
763
484
767
429
454
769
774
779
783
459
300
709
242
730
420
425
484
418
429
763
786
418
429
491
340
429
245
250
255
260
789
270
794
799
804
809
290
814
819
824
829
309
265
833
763
838
326
809
841
845
848
670
850
855
860
865
199
204
870
875
709
223
880
885
890
722
469
894
899
903
906
725
709
908
730
429
911
916
921
926
931
935
940
945
779
950
953
958
722
340
962
763
786
906
429
309
265
963
763
838
725
705
968
730
962
763
242
730
429
845
418
962
971
865
931
976
979
725
709
981
730
429
984
484
848
429
730
429
342
347
352
90
988
362
993
998
1003
645
386
391
654
659
405
420
958
1008
418
1011
199
1012
1017
564
1022
386
169
1026
305
242
326
331
1031
1035
340
725
709
405
730
429
763
242
418
429
309
265
963
763
981
326
331
1038
950
340
725
709
242
730
429
763
484
340
429
845
340
429
459
300
709
242
767
953
425
484
340
429
767
429
479
1042
1046
767
1011
763
242
767
429
429
430
1049
1054
1059
1064
454
1068
1073
583
1078
1081
1086
1091
1095
1098
479
1100
1104
767
1011
487
1107
906
1011
454
769
774
779
1110
459
300
709
242
1113
420
958
722
418
962
971
690
1115
976
1119
725
705
1121
730
962
479
1124
1046
767
1011
845
340
962
487
1128
979
1011
491
730
429
1131
1136
1141
1146
1151
670
1156
1161
1166
1171
199
1176
1181
564
1186
1190
1195
1200
1205
587
1209
362
1214
1219
1224
290
1229
1234
1239
1244
935
940
1248
1253
760
1257
953
569
760
730
1262
1267
1272
1277
1282
1286
1291
953
742
950
971
865
1296
722
906
1300
1305
1309
906
962
1190
1312
1317
1205
722
971
1322
1327
1331
906
725
1186
1331
730
962
1334
722
906
962
1257
953
742
950
730
1338
1296
722
906
962
1343
950
906
962
1347
730
962
590
595
600
605
1350
1209
1355
1360
1365
1370
290
1375
1380
1385
1390
935
1394
1399
779
1404
1257
1407
1412
1416
1419
615
347
352
90
988
953
958
1008
340
962
1421
1426
1431
445
450
935
408
464
305
242
469
474
958
1035
340
479
305
484
767
429
1343
491
418
429
326
1436
1441
845
418
1338
1282
491
730
429
763
981
730
429
845
418
429
763
484
418
429
670
1445
1450
685
1455
1262
1460
1465
1470
1475
1286
1479
1484
1489
1493
971
1455
1496
976
1119
1300
1475
1500
1503
1011
223
880
1505
583
722
469
1510
1515
1519
1098
1343
722
906
962
763
484
906
429
479
583
1121
767
962
1343
491
730
429
976
730
962
725
742
1121
730
962
984
484
906
429
730
962
1190
1195
1522
1205
587
971
1527
1532
1536
1098
1334
587
1539
962
326
331
1541
950
340
1338
1545
1549
906
962
763
981
906
429
1343
722
340
962
976
906
962
763
981
979
429
767
962
1257
1407
1552
1416
1419
1338
1556
1560
979
1011
1343
1563
979
962
1347
1419
1011
845
418
1011
1566
809
841
1571
848
290
386
789
1574
763
1579
326
1584
1589
845
971
865
829
903
979
1338
763
838
979
429
1579
326
1593
931
845
1598
1338
763
981
979
1338
931
845
848
1011
1603
845
979
1011
1338
829
903
979
1011
1571
848
1011
1603
845
848
1011
976
979
1011
979
429
290
1607
1612
1617
1622
1579
1626
1631
1489
1636
971
1639
1644
976
1119
1338
1622
1500
979
1011
326
1584
1648
1519
848
725
569
968
730
962
469
474
742
950
730
1338
763
484
906
429
1343
950
848
962
1338
1282
1652
979
962
1603
845
730
962
976
979
429
979
962
845
848
962
911
916
921
926
1655
1579
1659
1664
1669
1636
1598
1673
1678
1682
1685
1338
931
1687
979
1011
1603
1636
1685
1011
454
769
774
779
1690
469
1693
1698
845
906
1338
1622
1702
979
1011
976
906
1011
725
1022
1121
730
962
1343
491
767
429
962
1705
838
979
429
1338
829
1709
979
1011
976
906
429
971
1455
1115
976
1119
1712
1119
1011
979
1011
1715
1720
1724
1727
1011
763
1729
906
429
845
848
1011
1727
962
1705
1732
979
429
845
1735
962
1712
979
1011
386
1737
654
659
1742
1745
1750
1008
418
1011
223
228
1754
305
242
469
474
718
1759
340
725
709
1729
730
429
1343
491
1762
429
309
265
1764
763
1732
326
1769
1774
845
1735
845
1735
429
459
1778
1783
242
767
953
1787
484
340
429
763
1729
340
429
479
1791
1795
767
1011
1343
491
1798
429
976
730
429
1011
223
573
1239
583
587
469
1510
1532
1519
1098
1343
587
906
962
309
1800
963
763
981
408
1805
1810
242
340
1814
1750
1008
1762
962
763
323
906
429
1343
491
340
429
976
1798
962
1798
429
1819
1800
1764
763
838
326
1824
841
845
848
1338
1829
1709
979
1011
1833
848
1011
1836
1783
981
1727
429
1343
1841
848
962
1727
429
1844
1778
1783
242
1113
953
1750
722
340
962
763
242
1798
429
1849
1854
1858
767
1011
1343
1861
906
962
976
1119
1011
1864
1869
1874
1879
1884
1888
1893
1898
1903
1907
1910
1915
1920
1924
1119
1927
1932
1924
1113
1011
1936
1907
1539
1011
1940
1945
1950
779
1110
1257
1955
1960
845
1113
1338
1964
1968
906
962
1343
950
979
962
1971
1113
962
1974
690
1115
976
1119
1300
1979
1983
979
1011
1986
1983
1113
962
976
979
962
1503
1011
1990
1854
1858
767
1011
1995
1999
1098
962
1858
1119
962
1347
767
962
2002
1945
2007
779
1110
1257
2012
1552
1416
1419
1338
2017
1560
979
1011
1971
1419
1011
2021
2026
2031
242
1113
953
718
722
340
962
1113
962
2035
1022
1121
730
962
1986
1493
1685
1011
976
1098
1011
2040
1854
1858
767
1011
1995
2045
1539
962
1858
1119
1011
1347
2048
1011
2050
2055
2060
2065
2070
2075
2080
2085
2090
2095
2100
2105
2110
2115
2120
2125
2130
2135
2140
2145
2150
2155
2160
2165
2170
2174
2179
2184
2189
2194
2199
2204
2209
2214
2219
2224
2229
2234
2239
2244
2249
2254
2259
2264
2269
2273
2278
2283
2288
2292
2295
2300
2305
2310
2315
2320
2325
2330
2335
2244
2340
2345
2278
2350
2355
2359
2315
2364
2369
2373
2376
2381
2386
2373
2390
2392
2397
2402
2140
2407
2412
2417
2422
2427
2432
2436
2441
2446
2451
2455
2458
2463
2451
2292
2468
2470
2475
2455
2468
429
2479
2484
2489
2494
2499
2503
2508
2513
2355
2292
2518
2523
2475
2373
2390
2528
2355
2533
2468
429
2536
2540
2468
429
2174
2543
2548
2553
2558
2199
2563
2568
2573
2578
2224
2583
2588
2593
2598
2249
2603
2608
2613
2618
2273
2622
2627
2632
2636
2639
2644
2649
2654
2659
2664
2397
2402
2140
2669
2674
2679
2684
2689
2694
2359
2698
2703
2708
2712
2458
2463
2715
2292
2390
2719
2724
2729
2734
2739
2249
2744
2749
2613
2754
2273
2278
2350
2758
2292
2518
2762
2767
2771
2468
2774
2758
2373
2779
429
2249
2781
2786
2613
2791
2436
2795
2800
2355
2533
2376
2381
2805
2809
2390
2774
2754
2540
2779
429
2812
2533
2816
429
2503
2818
2823
2828
2832
2508
2350
2758
2292
2779
2470
2475
2533
2468
429
2812
2835
2468
429
2540
2390
429
2295
2300
2305
2310
2838
2320
2843
2848
2853
2858
2340
2863
2868
2873
2878
2359
2315
2882
2812
2887
2376
2858
2890
2894
2897
2719
2899
2904
2909
2914
2249
2254
2919
2924
2758
2273
2929
2934
2939
2771
2518
2943
2948
2952
2955
2774
2758
2957
2779
429
2960
2965
2970
2975
2980
2984
2989
2994
2828
2999
3002
3007
2771
2390
962
2812
2835
2955
429
2359
2315
3011
2812
2887
2774
2754
3016
2779
962
2812
2292
2779
429
2894
2468
962
3019
2914
2980
3024
3027
2774
2758
3029
2779
429
3032
2533
2897
429
2779
429
2392
2397
2402
2140
3036
2412
3041
3046
3051
2694
2436
2441
2703
2708
2455
2470
3007
3056
2468
1011
2249
3059
3064
2613
3069
2436
2219
3073
2355
2292
2376
2381
3078
3082
2390
2774
2758
2455
2779
429
2812
2292
2468
429
2359
2315
3011
2812
3029
2376
2381
3085
2999
2390
2774
2758
2292
2779
429
2812
2533
2390
429
2894
2390
429
2508
2350
2758
2292
2816
3002
2475
2533
2390
429
2816
429
2528
3089
3093
2816
1011
2812
2292
2816
429
2479
3096
3101
3106
3111
2503
3115
3120
2632
3125
3128
3133
3138
3142
3145
2528
3147
3151
2816
1011
2536
3154
2955
1011
2503
2818
2823
2828
3157
2508
2350
2758
2292
3160
2470
3007
2771
2468
962
3019
2739
3162
3024
3166
2774
2754
3168
2779
962
2528
3171
3093
2816
1011
2894
2390
962
2536
3175
3027
1011
2540
2779
429
3178
3183
3188
3193
3198
2719
3203
3208
3213
3218
2249
3223
3228
2613
3233
3237
3242
3247
3252
2636
3256
2412
3261
3266
3271
2340
3276
3281
3286
3291
2984
2989
3295
3300
2809
3304
3002
2618
2809
2779
3309
3314
3319
3324
3329
3333
3338
3002
2791
2999
3019
2914
3343
2771
2955
3347
3352
3356
2955
962
3237
3359
3364
3252
2771
3019
3369
3374
3378
2955
2774
3233
3378
2779
962
3381
2771
2955
962
3304
3002
2791
2999
2779
3385
3343
2771
2955
962
3390
2999
2955
962
3394
2779
962
2639
2644
2649
2654
3397
3256
3402
3407
3412
3417
2340
3422
3427
3432
3437
2984
3441
3446
2828
3451
3304
3454
3459
3463
3466
2664
2397
2402
2140
3036
3002
3007
3056
2390
962
3468
3473
3478
2494
2499
2984
2458
2513
2355
2292
2518
2523
3007
3082
2390
2528
2355
2533
2816
429
3390
2540
2468
429
2376
3483
3488
2894
2468
3385
3329
2540
2779
429
2812
3029
2779
429
2894
2468
429
2812
2533
2468
429
2719
3492
3497
2734
3502
3309
3507
3512
3517
3522
3333
3526
3531
3536
3540
3019
3502
3543
3024
3166
3347
3522
3547
3550
1011
2273
2929
3552
2632
2771
2518
3557
3562
3566
3145
3390
2771
2955
962
2812
2533
2955
429
2528
2632
3168
2816
962
3390
2540
2779
429
3024
2779
962
2774
2791
3168
2779
962
3032
2533
2955
429
2779
962
3237
3242
3569
3252
2636
3019
3574
3579
3583
3145
3381
2636
3586
962
2376
2381
3588
2999
2390
3385
3592
3596
2955
962
2812
3029
2955
429
3390
2771
2390
962
3024
2955
962
2812
3029
3027
429
2816
962
3304
3454
3599
3463
3466
3385
3603
3607
3027
1011
3390
3610
3027
962
3394
3466
1011
2894
2468
1011
3613
2858
2890
3618
2897
2340
2436
2838
3621
2812
3626
2376
3631
3636
2894
3019
2914
2878
2952
3027
3385
2812
2887
3027
429
3626
2376
3640
2980
2894
3645
3385
2812
3029
3027
3385
2980
2894
2897
1011
3650
2894
3027
1011
3385
2878
2952
3027
1011
3618
2897
1011
3650
2894
2897
1011
3024
3027
1011
3027
429
2340
3654
3659
3664
3669
3626
3673
3678
3536
3683
3019
3686
3691
3024
3166
3385
3669
3547
3027
1011
2376
3631
3695
3566
2897
2774
2618
3016
2779
962
2518
2523
2791
2999
2779
3385
2812
2533
2955
429
3390
2999
2897
962
3385
3329
3699
3027
962
3650
2894
2779
962
3024
3027
429
3027
962
2894
2897
962
2960
2965
2970
2975
3702
3626
3706
3711
3716
3683
3645
3720
3725
3729
3732
3385
2980
3734
3027
1011
3650
3683
3732
1011
2503
2818
2823
2828
3737
2518
3740
3745
2894
2955
3385
3669
3749
3027
1011
3024
2955
1011
2774
3069
3168
2779
962
3390
2540
2816
429
3752
2887
3027
429
3385
2878
3756
3027
1011
3024
2955
429
3019
3502
3162
3024
3166
3024
3166
1011
3027
1011
2894
2897
1011
3752
3029
3027
429
3759
3007
3056
2468
1011
2273
2278
2513
2355
2292
2518
2523
2767
3082
2390
2774
2758
2533
2779
429
3024
2779
429
2273
2622
3286
2632
2636
2518
3557
3579
3566
3145
3390
2636
2955
962
2458
2463
3764
2292
2390
2470
3007
3056
2468
962
3390
2540
2390
429
3024
2816
962
3390
2771
2897
962
3390
3154
2955
962
3768
3773
3778
3783
3125
3787
3792
3797
3801
3166
3804
3809
3151
3160
1011
3813
3817
3586
1011
3304
3820
3825
2894
3160
3385
3829
3833
2955
962
3390
2999
3027
962
3836
3160
962
3839
3844
3162
3024
3166
3347
3849
3853
3027
1011
3856
3853
3160
962
3024
3027
962
3550
1011
2528
3860
3864
2816
1011
3867
3871
3145
962
3864
3166
962
3394
2816
962
2503
3874
3879
2828
3157
3304
3884
3599
3463
3466
3385
3889
3607
3027
1011
3836
3466
1011
2508
3893
3898
2292
3160
3002
2767
2771
2390
962
2812
2373
2955
429
3160
962
3902
3069
3168
2779
962
3856
3540
3732
1011
3024
3145
1011
3907
3860
3864
2816
1011
3867
3912
3586
962
3864
3166
1011
3394
3915
1011
3917
3922
3927
3932
3937
3942
3947
3952
3957
3962
3967
3972
3977
3982
3987
3992
3997
4002
4007
4012
4017
4022
4027
4032
4037
4041
4046
4051
4056
4061
4066
4071
4076
4081
4086
4091
4096
4101
4106
4111
4116
4121
4126
4131
4136
4140
4145
4150
4155
4159
4162
4167
4172
4177
4182
4187
4192
4197
4202
4207
4212
4217
4145
4222
4227
4231
4182
4236
4241
4245
4248
4253
4258
4245
340
4262
4267
4272
4007
4277
4282
4287
4292
4297
4302
4306
4311
4316
4321
4325
4328
4333
4321
4159
4338
4340
4345
4325
4338
429
4349
4354
4359
4364
4369
4373
4378
4383
4227
4159
4388
4393
4345
4245
340
4398
4227
4403
4338
429
4406
4410
4338
429
4041
4413
4418
4423
4428
4066
4433
4438
4443
4448
4091
4453
4458
4463
4468
4116
4473
4478
4483
4488
4140
4492
4497
4502
4506
4509
4514
4519
4524
4529
4534
4267
4272
4007
4539
4544
4549
4554
4559
4564
4231
4568
4573
4578
4582
4328
4333
4585
4159
340
4589
4594
4599
4604
4609
4116
4614
4619
4483
4624
4140
4145
4222
4628
4159
4388
4632
4637
4641
4338
4644
4628
4245
730
429
4116
4649
4654
4483
4659
4306
4663
4668
4673
4403
4248
4253
4677
4681
340
4644
4624
4410
730
429
4684
4403
4688
429
4373
4690
4695
4700
4704
4378
4222
4628
4159
730
4340
4345
4403
4338
429
4684
4707
4338
429
4410
340
429
4162
4167
4172
4177
4710
4187
4715
4720
4725
4730
4212
4735
4740
4745
4750
4231
4182
4754
4684
4759
4248
4730
4762
4766
848
4589
4769
4774
4779
4784
4116
4121
4789
4794
4628
4140
4799
4804
4809
4641
4388
4813
4818
4822
906
4644
4628
4825
730
429
4828
4833
4838
4843
4848
4852
4857
4862
4700
4867
4870
4875
4641
340
962
4684
4707
906
429
4231
4182
4879
4684
4759
4644
4624
4884
730
962
4684
4159
730
429
4766
4338
962
4887
4784
4848
4892
979
4895
4628
4900
1727
429
4903
4907
848
429
4262
4267
4272
4007
4910
4282
4915
4920
4925
4564
4306
4930
4573
4578
4935
4938
4943
4947
4338
1011
4116
4950
4955
4483
4960
4306
4964
4969
4227
4159
4248
4253
4974
4978
340
4644
4628
4935
730
429
4684
4159
4981
429
4231
4182
4983
4684
4988
4248
4991
4996
4766
1735
4644
4628
4159
730
429
4684
4403
340
429
4766
1735
429
4378
5000
5005
4159
4688
4870
5009
4403
340
429
4684
4907
340
429
4688
429
4398
5013
5017
4688
1011
4766
340
429
4349
5020
5025
5030
5035
4373
5039
5044
5049
5053
5056
5061
5066
5070
1119
5073
5078
5082
4688
1011
4406
5085
906
1011
5088
5093
5098
4700
5103
5106
5000
5005
4159
5111
5113
4637
4641
340
962
4684
4245
906
429
4887
4609
5118
4892
1119
4644
4624
5122
730
962
4766
340
962
5125
5130
5134
4688
1011
4406
5137
979
1011
4410
730
429
5140
5145
5150
5155
5160
4589
5165
5170
5175
5180
4116
5185
5190
4483
5195
5199
5204
5209
5214
4506
5218
5223
4519
5228
5233
5238
4282
5243
5248
5253
4212
5258
5263
5268
5273
5277
5282
5287
5292
4681
5296
4870
4488
4681
730
5301
5306
5311
5316
5049
5321
5326
4870
4659
4867
4887
4784
5331
4641
906
5335
5340
4867
906
962
5199
5344
5349
5214
4641
4887
5354
5359
5363
906
4644
5195
5363
730
962
5366
4641
906
962
5370
5093
4695
4700
4704
5296
4870
4659
4867
730
5375
5331
4641
906
962
5380
4867
906
962
5384
730
962
5387
5392
5397
5402
5407
5238
5412
5417
5422
5427
4212
5432
5437
5442
5447
5277
5451
5456
4700
5461
5296
5464
5469
5473
1419
5476
5481
5486
5491
5496
4282
5501
5506
4111
4974
4306
4311
4573
4578
4325
5511
5516
5521
4159
4338
4870
4637
4947
340
962
5525
5530
5535
5540
5545
4140
4145
5549
5005
4159
4388
4393
4637
4641
340
5554
4628
4403
730
429
5380
4410
340
429
5559
5564
4983
4684
4759
4248
5569
5574
4766
4338
5375
5049
4410
730
429
4684
4900
730
429
4766
4338
429
5578
5000
5005
4159
4688
4870
4241
4403
340
429
4684
4403
4338
429
4589
5583
5588
4604
5593
5301
5598
5603
5608
5613
5321
5617
5622
5627
5631
4887
5593
5634
4892
1119
5335
5613
5638
1503
1011
4140
4799
5641
4502
4641
4388
5646
5651
5070
1098
5380
4641
906
962
5578
5000
4628
4159
730
4870
4637
4641
340
962
4684
4403
906
429
5554
4624
5122
730
962
5380
4410
730
429
4892
730
962
4644
4659
5122
730
962
5655
4403
906
429
5199
5204
5659
5214
4506
4887
5664
5669
5673
1098
5366
4506
1539
962
5559
5564
4879
4684
4900
4248
4253
5676
4867
340
5375
5680
5684
906
962
4684
4900
906
429
5687
5005
4900
4688
429
5380
5692
340
962
4892
906
962
4684
4900
979
429
4688
962
5370
5093
5098
4700
5103
5296
5464
5695
5473
1419
5375
5699
5703
979
1011
5380
5706
979
962
5384
1419
1011
5578
5000
5005
4159
5111
5709
4960
5122
730
962
5714
5719
5724
5729
5734
4187
5739
5744
5749
5754
5759
5764
4740
4745
5769
5559
5564
5773
4684
4759
5778
5754
4762
5783
848
4212
4306
5786
4983
4684
5791
4248
5754
4762
4766
4887
4784
5769
4822
979
5375
4684
4900
979
429
5759
5796
5801
4843
5806
5791
5810
5815
4848
5783
5820
5375
4684
4900
979
5375
4848
4766
848
1011
5825
5783
979
1011
5829
5564
4983
4684
4759
4248
5754
4762
4766
848
5375
5769
4822
979
1011
5783
848
1011
5834
5839
4848
5134
979
5825
4766
848
1011
5134
979
1011
5844
5849
5854
5859
5864
5791
5868
5873
5627
5878
4887
5881
5886
4892
1119
5375
5864
5638
979
1011
5890
5895
5900
5905
5910
5829
5914
5919
4684
4245
4248
5754
5924
5070
848
5928
5933
5937
4688
1011
5940
5093
5098
4700
5945
4388
5948
5953
4766
4688
5375
4684
4245
906
429
5380
4867
848
962
4892
4688
962
5375
5957
5961
979
1011
5825
4766
4688
962
4892
979
429
5928
5130
5134
4688
1011
4766
848
1011
5964
5796
5801
4843
5806
5791
5868
5969
5974
5878
5820
5978
5983
5987
1685
5375
4848
5990
979
1011
5993
5878
1685
1011
4388
4813
5997
4766
906
5375
6001
6005
979
1011
5134
906
1011
6008
5000
5005
4159
5111
4644
4960
5122
730
962
6013
4759
979
429
5783
4338
962
5375
5769
6017
979
1011
4892
979
1011
4892
906
429
6020
6025
6030
5134
6034
5375
6001
5638
979
1011
5825
5878
1685
1011
5134
1119
1011
6036
5130
5134
4688
1011
6041
6046
6051
6056
6061
4282
6066
5506
4111
4974
6071
6076
4573
4578
4582
6081
5516
5521
4159
4338
6086
4637
4947
4338
1011
4116
6091
4955
4483
4960
6096
6101
6106
5005
4159
6111
5564
4983
4684
4759
4248
6116
4996
4766
4338
6121
5000
5005
4159
4688
4684
4245
340
429
6126
5013
4892
4688
1011
4892
730
429
6096
4492
5268
4502
4506
4388
5646
5669
5070
1098
5380
4506
906
962
6111
5564
4879
4684
4900
6131
5516
6136
4159
340
6140
4637
4947
340
962
4644
4628
4900
730
429
6036
5005
4900
4688
429
5380
5692
848
962
6121
5000
5005
4159
5111
6126
5130
5134
4688
1011
5380
5085
906
962
4892
1119
1011
6145
6150
6155
6160
6165
6169
6174
6179
6184
5053
6188
6193
6198
5082
1119
6202
6207
5082
5111
1011
6211
5053
1539
1011
6215
5093
5098
4700
5103
5296
6220
6225
4766
5111
5375
6229
6233
906
962
5380
4867
979
962
6236
5111
962
6239
4609
5118
4892
1119
5335
6244
5961
979
1011
6248
5961
5111
962
4892
979
962
6252
6256
1098
962
5134
1119
962
5384
4688
962
5375
6259
5703
979
1011
6236
1419
1011
5111
962
6263
4960
5122
730
962
4887
5593
5118
4892
1119
6248
5631
1685
1011
4892
1098
1011
6252
6268
1539
962
5384
2048
1011
6271
6276
6281
6286
6291
6296
6301
6306
6311
6316
6321
6326
6331
6336
6341
6346
6351
6356
6361
6366
6371
6376
6381
6386
6391
6395
6400
6405
6410
6415
6420
6425
6430
6435
6440
6445
6450
6455
6460
6465
6470
6475
6480
6485
6490
6494
6499
6504
6509
6513
6516
6521
6526
6531
6536
6541
6546
6551
6556
6561
6566
6571
6499
6576
6581
6585
6536
6590
6595
6599
6602
6607
6612
6599
6616
6618
6623
6628
6361
6633
6638
6643
6648
6653
6658
6662
6667
6672
6677
6681
6684
6689
6677
6513
6694
6696
6701
6681
6694
429
6705
6710
6715
6720
6725
6729
6734
6739
6581
6513
6744
6749
6701
6599
6616
6754
6581
6759
6694
429
6762
6766
6694
429
6395
6769
6774
6779
6784
6420
6789
6794
6799
6804
6445
6809
6814
6819
6824
6470
6829
6834
6839
6844
6494
6848
6853
6858
6862
6865
6870
6875
6880
6885
6890
6623
6628
6361
6895
6900
6905
6910
6915
6920
6585
6924
6929
6934
6938
6684
6689
6941
6513
6616
6945
6950
6955
6960
6965
6470
6970
6975
6839
6980
6494
6499
6576
6984
6513
6744
6988
6993
6997
6694
7000
6984
6599
7005
429
6470
7007
7012
6839
7017
6662
7021
7026
7031
6759
6602
6607
7035
7039
6616
7000
6980
6766
7005
429
7042
6759
7046
429
6729
7048
7053
7058
7062
6734
6576
6984
6513
7005
6696
6701
6759
6694
429
7042
7065
6694
429
6766
6616
429
6516
6521
6526
6531
7068
6541
7073
7078
7083
7088
6566
7093
7098
7103
7108
6585
6536
7112
7042
7117
6602
7088
7120
7124
7127
6945
7129
7134
7139
7144
6470
6475
7149
7154
6984
6494
7159
7164
7169
6997
6744
7173
7178
7182
7185
7000
6984
7187
7005
429
7190
7195
7200
7205
7210
7214
7219
7224
7058
7229
7232
7237
6997
6616
962
7042
7065
7185
429
6585
6536
7241
7042
7117
7000
6980
7246
7005
962
7042
6513
7005
429
7124
6694
962
7249
7144
7210
7254
7257
7000
6984
7259
7005
429
7262
6759
7127
429
7005
429
6618
6623
6628
6361
7266
6638
7271
7276
7281
6920
6662
6667
6929
6934
6681
6696
7237
7286
6694
1011
6470
7289
7294
6839
7299
6662
7303
7308
6581
6513
6602
6607
7313
7317
6616
7000
6984
6681
7005
429
7042
6513
6694
429
6585
6536
7241
7042
7259
6602
6607
7320
7229
6616
7000
6984
6513
7005
429
7042
6759
6616
429
7124
6616
429
6734
6576
6984
6513
7046
7232
6701
6759
6616
429
7046
429
6754
7324
7328
7046
1011
6705
7331
7336
7341
7346
6729
7350
7355
6858
7360
7363
7368
7373
7377
7380
6754
7382
7386
7046
1011
6762
7389
7185
1011
6729
7048
7053
7058
7392
6734
6576
6984
6513
7395
7397
6993
6997
6616
962
7042
6599
7185
429
7249
6965
7402
7254
7380
7000
6980
7406
7005
962
7124
6616
962
6754
7409
7413
7046
1011
6762
7416
7257
1011
6766
7005
429
7419
7424
7429
7434
7439
6945
7444
7449
7454
7459
6470
7464
7469
6839
7474
7478
7483
7488
7493
6862
7497
6638
7502
7507
7512
6566
7517
7522
7527
7532
7214
7219
7536
7541
7039
7545
7232
6844
7039
7005
7550
7555
7560
7565
7570
7574
7579
7232
7017
7229
7249
7144
7584
6997
7185
7588
7593
7229
7185
962
7478
7597
7602
7493
6997
7249
7607
7612
7616
7185
7000
7474
7616
7005
962
7619
6997
7185
962
6729
7623
7053
7058
7062
7545
7232
7017
7229
7005
7628
7584
6997
7185
962
7633
7229
7185
962
7637
7005
962
7640
7645
7650
6880
7655
7497
7660
7665
7670
7675
6566
7680
7685
7690
7695
7214
7699
7704
7058
7709
7545
7712
7717
7721
7724
7726
7731
7736
6361
7741
6638
7746
7751
6465
7313
6684
7756
7761
6513
6694
7232
6993
7286
6616
962
7765
7770
7775
7780
7785
6494
6499
7789
7794
6513
6744
6749
6993
6997
6616
7798
6984
6759
7005
429
7633
6766
6616
429
6585
7803
7808
7042
7117
6602
7813
7818
7124
6694
7628
7570
6766
7005
429
7042
7259
7005
429
7124
6694
429
6734
7822
7794
6513
7046
7232
6595
6759
6616
429
7042
6759
6694
429
6945
7827
7832
6960
7837
7550
7842
7847
7852
7857
7574
7861
7866
7871
7875
7249
7837
7878
7254
7380
7588
7857
7882
7885
1011
6494
7159
7887
6858
6997
6744
7892
7897
7377
7901
7633
6997
7185
962
6734
7822
6984
6513
7005
7232
6993
6997
6616
962
7042
6759
7185
429
7798
6980
7406
7005
962
7633
6766
7005
429
7254
7005
962
7000
7017
7406
7005
962
7262
6759
7185
429
7005
962
7478
7483
7903
7493
6862
7249
7908
7913
7917
7901
7619
6862
7920
962
6585
7803
7241
7042
7259
6602
6607
7922
7229
6616
7628
7926
7930
7185
962
7042
7259
7185
429
7933
7794
7259
7046
429
7633
7317
6616
962
7254
7185
962
7042
7259
7257
429
7046
962
6729
7623
7938
7058
7392
7545
7712
7943
7721
7724
7628
7947
7951
7257
1011
7633
7954
7257
962
7637
7724
1011
6734
7822
7794
6513
7395
7798
7299
7406
7005
962
7957
7962
7967
6531
7972
6541
7977
7982
7987
7992
7190
7997
7098
7103
8002
6585
7803
8006
7042
7117
8011
7992
7120
8016
7127
6566
6662
8019
7808
7042
8024
6602
7992
7120
7124
7249
7144
8002
7182
7257
7628
7042
7259
7257
429
7190
8029
8034
7205
8039
8024
8043
8048
7210
8016
8053
7628
7042
7259
7257
7628
7210
7124
7127
1011
8058
8016
7257
1011
6602
7992
7120
7124
7127
7628
8002
7182
7257
1011
8016
7127
1011
8062
8067
7210
7413
7257
8058
7124
7127
1011
7413
7257
1011
7257
429
6566
8072
8077
8082
8087
8024
8091
8096
7871
8101
7249
8104
8109
7254
7380
7628
8087
7882
7257
1011
8113
8118
8123
8128
8133
6585
8137
8142
7042
6599
6602
7992
8147
7377
7127
7933
8151
8155
7046
1011
6729
7623
7938
7058
8158
6744
8161
8166
7124
7046
7628
7042
6599
7185
429
7633
7229
7127
962
7254
7046
962
7628
8170
8174
7257
1011
8058
7124
7046
962
7254
7257
429
7257
1011
7933
7409
7413
7046
1011
7124
7127
1011
8024
8091
8177
8182
8101
8053
8186
8191
8195
8198
7628
7210
8200
7257
1011
8203
8101
8198
1011
6744
7173
8207
7124
7185
7628
8211
8215
7257
1011
7413
7185
1011
7000
7299
7406
7005
962
8218
7117
7257
429
8016
6694
962
7257
962
7628
8002
8222
7257
1011
7254
7257
1011
7254
7185
429
8062
8225
8230
7413
8234
7628
8211
7882
7257
1011
8058
8101
8198
1011
7413
7380
1011
8236
7409
7413
7046
1011
8241
7731
7736
6361
7741
6585
8246
6929
6934
6938
8251
6993
7286
6694
1011
6494
6499
8256
7794
6513
6602
8261
8266
7124
6694
7042
6599
6616
429
6754
8270
7254
7046
1011
7254
7005
429
6494
6848
7527
6858
6862
6744
7892
7913
7377
7901
7633
6862
7185
962
6684
7756
8274
6513
6616
8278
6993
7286
6616
962
8236
7794
7259
7046
429
7633
7317
7127
962
7633
7389
7185
962
7254
7380
1011
8283
8288
8293
7341
8298
8302
8307
8312
8317
8321
8324
8329
8334
8338
7380
8341
8346
8338
7395
1011
8350
8321
7920
1011
7545
8354
8359
7124
7395
7628
8363
8367
7185
962
7633
7229
7257
962
8370
7395
962
8373
6965
7402
7254
7380
7588
8378
8174
7257
1011
8382
8174
7395
962
7254
7257
962
7885
1011
8386
8390
7901
962
7413
7380
962
7637
7046
962
7628
8393
7951
7257
1011
8370
7724
1011
7395
962
8397
7299
7406
7005
962
7249
7837
7402
7254
7380
8382
7875
8198
1011
7254
7901
1011
8386
8402
7920
962
7637
8405
1011
8407
8412
8417
8422
8427
8432
8437
8442
8447
8452
8457
8462
8467
8472
8477
8482
8487
8492
8497
8502
8507
8512
8517
8522
8527
8531
8536
8541
8546
8551
8556
8561
8566
8571
8576
8581
8586
8591
8596
8601
8606
8611
8616
8621
8626
8630
8635
8640
8645
8649
8652
8657
8662
8667
8672
8677
8682
8687
8692
8697
8702
8707
8635
8712
8717
8721
8672
8726
8731
8735
8738
8743
8748
8735
340
8752
8757
8762
8497
8767
8772
8777
8782
8787
8792
8796
8801
8806
8811
8815
8818
8823
8811
8649
1735
8828
8833
8815
1735
429
8837
8842
8847
8852
8857
8861
8866
8871
8717
8649
8876
8881
8833
8735
340
8886
8717
8891
1735
429
8894
8898
1735
429
8531
8901
8906
8911
8916
8556
8921
8926
8931
8936
8581
8941
8946
8951
8956
8606
8961
8966
8971
8976
8630
8980
8985
8990
8994
8997
9002
9007
9012
9017
9022
8757
8762
8497
9027
9032
8512
9037
9042
9047
8721
9051
9056
9061
9065
8818
8823
9068
8649
340
9072
9077
9082
9087
9092
8606
9097
9102
8971
9107
8630
8635
8712
9111
8649
8876
9115
9120
9124
1735
9127
9111
8735
730
429
8606
9132
9137
8971
9142
8796
9146
9151
9156
8891
8738
8743
9160
9164
340
9127
9107
8898
730
429
9167
8891
1727
429
8861
9171
9176
9181
9185
8866
8712
9111
8649
730
8828
8833
8891
1735
429
9167
9188
1735
429
8898
340
429
8652
8657
8662
8667
9191
8677
9196
9201
9206
9211
8702
9216
9221
9226
9231
8721
8672
9235
9167
9240
8738
9211
9243
9247
848
9072
9250
9255
9260
9265
8606
8611
9270
9275
9111
8630
9280
9285
9290
9124
8876
9294
9299
9303
906
9127
9111
9306
730
429
9309
9314
9319
9324
9329
9333
9338
9343
9181
9348
9351
9356
9124
340
962
9167
9188
906
429
8721
8672
9360
9167
9240
9127
9107
9365
730
962
9167
8649
730
429
9247
1735
962
9368
9265
9329
9373
979
9127
9111
9376
730
429
9379
8891
848
429
8752
8757
8762
8497
9383
8772
8512
9388
9393
9047
8796
8801
9056
9061
8815
8828
9356
9398
1735
1011
8606
9401
9406
8971
9411
8796
9415
9420
8717
8649
8738
8743
9425
9429
340
9127
9111
8815
730
429
9167
8649
1735
429
8721
8672
9360
9167
9376
8738
8743
9432
9348
340
9127
9111
8649
730
429
9167
8891
340
429
9247
340
429
8866
8712
9111
8649
1727
9351
8833
8891
340
429
8886
9436
9440
1727
1011
9167
8649
1727
429
8837
9443
9448
9453
9458
8861
9462
9467
8990
9472
9475
9480
9485
9489
1098
8886
9492
9496
1727
1011
8894
9499
906
1011
8861
9171
9176
9181
9502
8866
8712
9111
8649
9505
8828
9356
9124
1735
962
9368
9092
9507
9373
1119
9127
9107
9511
730
962
8886
9514
9440
1727
1011
9247
340
962
8894
9518
979
1011
8898
730
429
9521
9526
9531
9536
9541
9072
9546
9551
9556
9561
8606
9566
9571
8971
9576
9580
9585
9590
9595
8994
9599
8772
9604
9609
9614
8702
9619
9624
9629
9634
9333
9338
9638
9643
9164
9647
9351
8976
9164
730
9652
9657
9662
9667
9672
9676
9681
9351
9142
9348
9368
9265
9686
9124
906
9690
9695
9699
906
962
9580
9702
9707
9595
9124
9368
9712
9717
9721
906
9127
9576
9721
730
962
9724
9124
906
962
9647
9351
9142
9348
730
9728
9686
9124
906
962
9733
9348
906
962
9737
730
962
8997
9002
9007
9012
9740
9599
9745
9750
9755
9760
8702
9765
9770
9775
9780
9333
9784
9789
9181
9794
9647
9797
9802
9806
1419
9022
8757
8762
8497
9383
9351
9120
9398
340
962
9809
9814
9819
9824
9829
8630
8635
9833
8717
8649
8876
8881
9120
9124
340
9838
9843
8891
730
429
9733
8898
340
429
8721
8672
9847
9167
9240
8738
9852
9857
9247
1735
9728
9672
8898
730
429
9167
9376
730
429
9247
1735
429
8866
9861
9866
8649
1727
9351
8731
8891
340
429
9167
8891
1735
429
9072
9870
9875
9087
9880
9652
9885
9890
9895
9900
9676
9904
9909
9914
9918
9368
9880
9921
9373
1119
9690
9900
9925
1503
1011
8630
9280
9928
8990
9124
8876
9933
9938
9942
1098
9733
9124
906
962
8861
9945
9176
9181
9185
8866
9861
9111
8649
730
9351
9120
9124
340
962
9167
8891
906
429
9950
9107
9511
730
962
9733
8898
730
429
9373
730
962
9127
9142
9511
730
962
9379
8891
906
429
9580
9585
9955
9595
8994
9368
9960
9965
9969
1098
9724
8994
1539
962
9972
9977
9360
9167
9376
8738
8743
9982
9348
340
9728
9986
9990
906
962
9167
9376
906
429
9993
9866
9376
1727
429
9733
9429
340
962
9373
906
962
9167
9376
979
429
9998
9945
10003
9181
9502
9647
10008
10013
9806
1419
9728
10017
10021
979
1011
9733
10024
979
962
9737
1419
1011
10027
9861
9866
8649
9505
10032
9411
9511
730
962
10037
10042
10047
10052
10057
8677
10062
10067
10072
10077
10082
10087
9221
9226
10092
10096
9977
10101
9167
9240
10106
10077
9243
10111
848
10114
10119
10124
9847
9167
10129
8738
10077
9243
9247
9368
9265
10092
9303
979
9728
9167
9376
979
429
10082
10134
10139
9324
10144
10129
10148
10153
9329
10111
10158
9728
9167
9376
979
9728
9329
9247
848
1011
10163
10111
979
1011
10096
9977
9847
9167
9240
8738
10077
9243
9247
848
9728
10092
9303
979
1011
10111
848
1011
10167
10172
9329
10177
979
10163
9247
848
1011
10177
979
1011
10114
10180
10185
10190
10195
10129
10199
10204
9914
10209
9368
10212
10217
9373
1119
9728
10195
9925
979
1011
10221
10226
10231
10236
10241
10096
10245
10250
9167
8735
8738
10077
10255
9942
848
10259
10264
10268
1727
1011
9167
8735
906
429
9998
9945
10003
9181
10271
8876
10274
10279
9247
1727
9728
9167
8735
906
429
9733
9348
848
962
9373
1727
962
9728
10283
10287
979
1011
10163
9247
1727
962
9373
979
429
10290
10295
10177
1727
1011
9247
848
1011
10129
10199
10299
10304
10209
10158
10308
10313
10317
1685
9728
9329
10320
979
1011
10323
10209
1685
1011
8876
9294
10327
9247
906
9728
10331
10335
979
1011
10177
906
1011
9127
9411
9511
730
962
10338
9240
979
429
10111
1735
962
10342
9977
9847
9167
9240
9728
10092
10347
979
1011
9373
979
1011
9373
906
429
10350
10355
10360
10177
10364
9728
10331
9925
979
1011
10163
10209
1685
1011
10177
1119
1011
10366
10295
10177
1727
1011
10371
10376
10381
10386
10391
8772
10396
10401
8601
9425
10342
10406
9056
9061
9065
10411
10416
10421
8649
1735
10425
9120
9398
1735
1011
10430
10435
10440
9866
8649
8738
10445
10450
9247
1735
10454
9861
9866
8649
1727
9167
8735
340
429
10459
10464
9373
1727
1011
9373
730
429
10430
8980
9629
8990
8994
8876
9933
9965
9942
1098
9733
8994
906
962
10342
9977
9360
9167
9376
10411
10416
10468
8649
340
10472
9120
9398
340
962
10477
9866
9376
1727
429
9733
9429
848
962
10482
9861
9866
8649
9505
10487
10295
10177
1727
1011
9733
10492
906
962
9373
1119
1011
10495
10500
10505
10510
10515
10519
10524
10529
10534
10538
10541
10546
10551
10555
1119
10558
10563
10555
9505
1011
10567
10538
1539
1011
10571
9945
10003
9181
9502
9647
10576
10581
9247
9505
9728
10585
10589
906
962
9733
9348
979
962
10592
9505
962
10595
9092
9507
9373
1119
9690
10600
10287
979
1011
10604
10287
9505
962
9373
979
962
10608
10612
1098
962
10177
1119
962
9737
1727
962
9728
10615
10021
979
1011
10592
1419
1011
9505
962
9368
9880
9507
9373
1119
10604
9918
1685
1011
9373
1098
1011
10608
10619
1539
962
9737
2048
1011
10622
10627
10632
10637
10642
10647
10652
10657
10662
10667
10672
10677
10682
10687
10692
10697
10702
10707
10712
10717
10722
10727
10732
10737
10742
10746
10751
10756
10761
10766
10771
10776
10781
10786
10791
10796
10801
10806
10811
10816
10821
10826
10831
10836
10841
10845
10850
10717
10855
10859
10862
10867
10872
10877
10882
10887
10892
10897
10902
10907
10912
10917
10850
10922
10927
10877
10882
10931
10936
10940
10943
10907
10948
10940
340
10952
10957
10962
10967
10972
10977
10982
10987
10992
10997
11001
11006
11011
11016
11020
11023
11028
11016
10859
11033
11035
11040
11044
11033
429
11047
11052
11057
11062
11067
11071
11076
11081
10927
10859
11086
11091
10936
11096
340
11099
10927
10940
11033
429
11104
11108
340
429
10746
11111
11116
11121
11126
10771
11131
11136
11141
11146
10796
11151
11156
11161
11166
10821
11171
11176
11181
11186
10845
11190
11195
11200
11204
11207
11212
11217
11222
11227
11232
10957
10962
10967
10922
11237
11242
11247
11252
11257
10877
11261
11266
11271
11020
11023
11028
11275
10859
340
11279
11284
11289
11294
11299
10821
11304
11309
11181
11314
10845
10850
10922
11318
10859
11086
11322
11327
11331
340
11334
11318
10940
730
429
10821
11126
11339
11181
11344
11001
11348
11353
11358
11096
10943
11362
11367
11371
11033
11334
11314
11108
730
429
11374
11096
11378
429
11071
11227
11380
11385
11389
11392
10922
11318
10859
730
11397
10936
11096
340
429
11374
10940
11033
429
11108
340
429
10862
10867
11402
10877
11407
10887
11412
11417
11422
11427
11432
11437
11442
11447
11452
11456
10882
11461
11374
11466
11469
11474
11479
11483
848
11279
11486
11491
11496
11501
11506
11511
10882
11516
10927
11521
11526
11531
11536
11540
11086
11543
11548
11552
979
11555
10927
11560
11378
429
11563
11491
11568
11573
11578
11521
11582
11587
11385
11592
11595
10922
10927
10859
11378
11600
11327
11331
340
962
11374
10940
906
429
11456
10882
11605
11374
11466
10943
11427
11479
11610
848
11334
11314
11613
730
962
11374
10859
730
429
11610
11033
962
11294
11501
11578
11616
979
11619
10927
11560
11378
429
11624
10940
848
429
11378
429
11628
10957
11633
11638
11643
10977
11648
11247
10816
11257
11653
11658
11266
11271
11020
11663
11028
11668
10859
11033
11672
11677
11681
11033
1011
10821
10766
11684
11181
11689
11693
11698
11703
10927
10859
10943
10907
11257
11331
340
11334
11318
11020
730
429
11374
10859
340
429
11653
10882
11605
11374
11466
10943
11708
11713
11610
11033
11334
11318
10859
730
429
11374
11096
340
429
11610
11033
429
11717
10922
10927
10859
11378
11600
10936
11096
340
429
11374
10940
340
429
11722
11727
11616
11378
1011
11610
340
429
11731
11736
11741
11746
11751
11755
11760
11765
11770
11774
11777
11782
11787
11791
1119
11722
11794
11798
11378
1011
11104
11801
906
1011
11755
11227
11804
11385
11809
11717
10922
10927
10859
11812
11814
11327
11331
340
962
11294
11299
11819
11616
1119
11334
11314
11823
730
962
11610
340
962
11722
11826
11830
11378
1011
11104
11833
979
1011
11108
730
429
11836
11841
11846
11851
11856
11279
11861
11866
11871
11876
10821
11881
11886
11181
11891
11895
11900
11905
11910
11204
11914
11212
11217
11919
11227
11924
11929
11934
11939
10931
11944
11949
11954
11959
11964
11968
11582
11973
11978
11371
11982
11600
11186
11371
730
11987
11992
11997
12002
11770
12007
12012
11600
11344
11592
11294
11501
12017
11331
906
12021
12026
11592
906
962
11895
12030
12035
11910
11331
11294
12040
12045
12049
906
11334
11891
12049
730
962
12052
11331
906
962
11755
11227
11380
11385
11389
11982
11600
11344
11592
730
11573
12017
11331
906
962
12056
11592
906
962
12060
730
962
12063
11212
12068
11919
12073
11924
12078
12083
12088
12093
11944
12098
12103
12108
12113
11968
12117
12122
11385
12127
11982
12130
12135
12139
1419
12142
10957
12147
12152
11643
11929
12157
11247
10816
11257
11693
10831
12162
11271
11044
11600
11327
11681
340
962
12167
12172
12177
12182
12187
12191
12196
12201
10927
10859
11086
11091
11327
11331
340
12206
11318
11096
730
429
12056
11108
340
429
10943
12211
12216
11610
11033
11573
11770
11108
730
429
11374
11560
730
429
11374
11096
11033
429
11279
12220
12225
11294
12230
11987
12235
12240
12245
12250
12007
12254
12259
12264
12268
11294
12230
12271
11616
1119
12021
12250
12275
1503
1011
12191
12278
11353
11200
11331
11086
12283
12288
11791
1098
12056
11331
906
962
11717
10922
11318
10859
730
11374
11096
906
429
12292
11314
11823
730
962
12056
11108
730
429
11616
730
962
11334
11344
11823
730
962
12297
11096
906
429
11895
11900
12301
11910
11204
11294
12306
12311
12315
1098
12052
11204
1539
962
11653
10882
11587
11374
11560
10943
10907
12318
11592
340
11573
12322
12326
906
962
11374
11560
906
429
12329
10927
11560
11378
429
12056
11540
340
962
11616
906
962
11374
11560
979
429
11378
962
11982
12130
12334
12139
1419
11573
12338
12342
979
1011
12056
12345
979
962
12060
1419
1011
12292
11689
11823
730
962
12348
10867
12353
11653
11407
12358
12363
11417
11422
11427
12368
12373
11442
11447
11452
11653
10882
11461
11374
11466
12378
11474
11479
11483
848
11944
11693
12383
11605
11374
12388
10943
11427
11479
11610
11294
11501
11452
11552
979
11573
11374
11560
979
429
12368
11491
12393
11573
12398
12388
12402
11605
11578
11483
12407
11573
11374
11560
979
11573
11578
11610
848
1011
12412
11483
979
1011
11573
11452
11552
979
1011
11483
848
1011
12416
12421
11578
11830
979
12412
11610
848
1011
11830
979
1011
12426
12431
12240
12436
12441
12388
12445
12450
12264
12455
11294
12458
12463
11616
1119
11573
12441
12275
979
1011
12467
12472
12477
12482
12487
12491
12496
12501
11374
10940
10943
11427
12506
11791
848
12510
12515
12519
11378
1011
12522
11227
11804
11385
12527
11086
12530
12535
11610
11378
11573
11374
10940
906
429
12056
11592
848
962
11616
11378
962
11573
12539
12543
979
1011
12412
11610
11378
962
11616
979
429
12510
11826
11830
11378
1011
11610
848
1011
12546
11491
12393
11573
12398
12388
12445
12551
12556
12455
12407
12560
12565
12569
1685
11573
11578
12572
979
1011
12575
12455
1685
1011
12579
11227
11804
11385
12527
11086
12584
12589
11610
906
11573
12593
12597
979
1011
11830
906
1011
12600
10922
10927
10859
11812
11334
11689
11823
730
962
12605
11466
979
429
11483
11033
962
12609
10882
11605
11374
11466
11573
11452
12614
979
1011
11616
979
1011
11616
906
429
12416
12617
12622
11830
10364
11573
12593
12275
979
1011
12412
12455
1685
1011
11830
1119
1011
12626
10957
12631
12636
12641
11929
12646
11247
10816
11257
12609
12651
11266
11271
11020
12656
11028
11668
10859
11033
12661
12666
11681
11033
1011
10821
12670
11684
11181
11689
12675
12680
12685
10927
10859
10943
12690
11713
11610
11033
12600
10922
10927
10859
11378
12695
11727
11616
11378
1011
11616
730
429
12675
11190
11959
11200
11204
11086
12283
12311
11791
1098
12056
11204
906
962
12609
10882
11587
11374
11560
12656
11028
12700
10859
340
12704
11327
11681
340
962
11334
11318
11560
730
429
12709
10927
11560
11378
429
12056
11540
848
962
12695
11826
11830
11378
1011
12056
12714
906
962
11616
1119
1011
12717
11736
12722
12727
11751
12732
12737
12742
12747
11774
12751
12756
12761
11798
1119
12765
12770
11798
11812
1011
12774
12778
1539
1011
12579
11227
11804
11385
11809
11982
12781
12786
11610
11812
11573
12790
12794
906
962
12056
11592
979
962
12797
12800
962
12802
11299
11819
11616
1119
12021
12807
12543
979
1011
12811
12543
12800
962
11616
979
962
12815
12819
1098
962
11830
1119
962
12060
11378
962
11573
12822
12342
979
1011
12797
1419
1011
12800
962
11294
12230
11819
11616
1119
12811
12268
1685
1011
11616
1098
1011
12815
12826
1539
962
12060
2048
1011
12829
12834
12839
12844
12849
12834
12854
12859
12864
12869
12839
12859
12874
12879
12884
12844
12864
12879
12889
12894
12849
12869
12884
12894
12899
12903
12908
12913
12918
12923
12908
12928
12933
12938
12943
12913
12948
12953
12958
12963
12918
12938
12968
12973
12978
12923
12943
12982
12978
12987
12990
12995
13000
13005
13010
12995
12864
13015
13010
12963
13000
13015
12943
13020
13025
13005
13010
13020
13029
13033
13010
12963
13036
13033
13040
13042
12948
12938
12889
13047
12948
13052
12968
12963
13057
12938
12968
13061
13066
13070
12889
12963
13066
12987
13073
13047
13057
13070
13073
429
13075
13080
13085
13090
13095
13080
13099
13104
13025
12987
13109
13020
13057
13114
13040
13090
13025
13033
13073
429
13095
12987
13040
429
12903
13117
13122
12918
13127
12908
13132
13137
13015
13142
12913
13147
13152
13157
13162
12918
13167
13172
13177
13182
12923
13142
13186
13191
13195
13198
13203
13000
13208
13213
13218
12948
12938
12889
13020
13223
13228
12968
13233
13238
13005
13242
13247
13066
13252
12889
12963
12978
12987
13040
13122
13255
13260
13265
13270
12918
13015
13109
13177
13191
12923
12943
13020
13025
12987
13109
13275
13238
13114
13040
13177
13025
13033
13280
429
12918
13127
13265
13177
13282
12938
13286
13291
13025
13114
13010
13296
13301
13305
13073
13177
13191
12987
13280
429
13025
13114
13308
429
13080
13213
13310
13315
13319
13099
13020
13025
12987
13280
13275
13029
13114
13040
429
13025
13033
13073
429
12987
13040
429
12990
12995
13000
13005
13322
12995
13327
13332
13010
13337
13342
13347
13352
13357
13362
13005
13010
13357
13025
13366
13369
13337
13374
13366
13378
13122
13000
13380
13265
13310
13385
12938
13010
13390
13025
13208
13395
13337
13191
13033
13109
13400
13405
13409
13412
13390
13025
13414
13308
429
13342
13380
13417
13310
13422
13208
13010
13310
13315
13414
13099
13020
13025
12987
13308
13020
13238
13114
13040
962
13025
13033
13426
429
13005
13010
13310
13025
13366
13010
13337
13374
13414
13378
13177
13191
13409
13280
962
13025
12987
13280
429
13414
13073
962
13265
13310
13422
13428
13412
13431
13025
13414
13308
429
13436
13033
13378
429
13308
429
13042
12948
12938
12889
13440
12948
13228
12968
12963
13238
13005
13445
13247
13066
13252
13450
13238
13070
13073
1011
12918
12923
13109
13177
13315
12938
12943
13455
13025
12987
13010
12963
13238
13114
13040
13177
13025
13252
13280
429
13025
12987
13040
429
13010
13460
13191
13414
13073
13177
13025
12987
13280
429
13025
13114
13040
429
13414
13073
429
13020
13029
13114
13040
429
13025
13033
13040
429
13090
13315
13428
13308
1011
13414
13040
429
13075
13465
13470
13475
13480
13080
13484
13489
13191
13494
13497
13502
13507
13305
13511
13090
13513
13517
13308
1011
13095
13520
13426
1011
13080
13213
13310
13315
13523
13099
13020
13025
12987
13526
13528
13238
13114
13040
962
13265
13270
13533
13428
13511
13177
13191
13428
13280
962
13414
13040
962
13280
429
13090
13537
13541
13308
1011
13095
13319
13412
1011
12987
13280
429
13117
13132
13544
13549
13142
13122
13544
13152
13554
13559
12918
13549
13554
13177
13564
13127
13142
13559
13564
13195
13203
12948
13568
13010
13020
13000
13568
13573
13291
13182
13208
13010
13291
13578
13305
13213
13020
13182
13305
13280
13255
13015
13582
13310
13191
13260
13582
13020
13282
13414
13265
13310
13282
13114
13426
13270
13191
13414
13426
962
13127
13286
13587
13564
13114
13265
13587
13301
13592
13426
13177
13564
13592
13280
962
13282
13114
13426
962
13213
13020
13282
13414
13280
13310
13282
13114
13426
962
13315
13414
13426
962
13319
13280
962
13198
13203
13000
13208
13595
13203
13600
13605
13610
13615
13000
13605
13620
13625
13630
13208
13610
13625
13315
13634
13213
13615
13630
13637
13640
13218
12948
12938
12889
13440
12948
13642
12968
12963
13238
12938
12968
13247
13066
13070
13020
13238
13070
13040
962
13647
12923
13652
13657
13662
12923
12943
13666
13025
12987
13109
13020
13238
13114
13040
13657
13025
13114
13280
429
13315
12987
13040
429
13010
13671
13676
13414
13073
13310
13191
12987
13280
429
13025
13414
13280
429
13025
13114
13073
429
13122
13680
13685
13265
13690
13255
13695
13700
13270
13705
13260
13709
13714
13719
13723
13265
13690
13726
13428
13511
13270
13705
13730
13511
1011
12923
13286
13291
13191
13114
13109
13733
13738
13305
13742
13315
13114
13426
962
13025
13114
13426
429
13657
13191
13428
13280
962
13315
12987
13280
429
13428
13280
962
13177
13282
13428
13280
962
13036
13114
13426
429
13280
962
13127
13142
13744
13564
13195
13265
13744
13749
13592
13742
13282
13195
13742
962
13005
13010
13310
13025
13414
13010
12963
13182
13414
13040
13310
13182
13753
13426
962
13025
13414
13426
429
13756
13025
13414
13308
429
13315
13033
13040
962
13428
13426
962
13025
13414
13412
429
13308
962
13213
13615
13761
13637
13640
13310
13761
13765
13412
1011
13315
13637
13412
962
13319
13640
1011
13657
13315
13428
13280
962
12995
13768
13332
13010
13337
13342
13773
13352
13357
13362
13322
13337
13374
13366
13378
13000
12938
13778
13310
13025
13380
13010
13337
13374
13414
13265
13310
13362
13409
13412
13310
13025
13414
13412
429
13342
13380
13417
13310
13783
13380
13787
13310
13422
13366
13417
13310
13025
13414
13412
13310
13422
13414
13378
1011
13422
13366
13412
1011
13310
13362
13409
13412
1011
13366
13378
1011
13792
13310
13422
13541
13412
13422
13414
13378
1011
13541
13412
1011
13412
429
13000
13695
13700
13310
13705
13380
13797
13714
13719
13802
13265
13805
13810
13428
13511
13310
13705
13730
13412
1011
13814
13819
13824
13829
13834
13005
13838
13489
13025
13033
13010
13337
13405
13305
13378
13829
13843
13847
13308
1011
13080
13213
13310
13315
13850
13109
13853
13282
13414
13308
13310
13025
13033
13426
429
13315
13414
13378
962
13428
13308
962
13310
13858
13862
13412
1011
13422
13414
13308
962
13428
13412
429
13412
1011
13829
13537
13541
13308
1011
13414
13378
1011
13380
13797
13865
13422
13802
13417
13870
13875
13879
13882
13310
13422
13879
13412
1011
13783
13802
13882
1011
13109
13884
13761
13414
13426
13310
13889
13893
13412
1011
13541
13426
1011
13177
13315
13428
13280
962
13896
13366
13412
429
13366
13073
962
13412
962
13310
13362
13900
13412
1011
13428
13412
1011
13428
13426
429
13903
13908
13913
13541
13917
13310
13889
13730
13412
1011
13422
13802
13882
1011
13541
13511
1011
12948
13919
12968
12963
13238
13005
13924
13247
13066
13252
13440
13238
13070
13073
1011
12923
12943
13929
13025
12987
13010
13934
13191
13414
13073
13428
13280
429
12923
13142
13291
13191
13195
13109
13733
13749
13305
13742
13315
13195
13426
962
12889
12963
13025
12987
13040
13939
13238
13070
13040
962
13177
13025
13414
13280
429
13944
13025
13414
13308
429
13315
13033
13378
962
13315
13520
13426
962
13428
13511
1011
13465
13949
13954
13513
13494
13959
13964
13969
13517
13511
13475
13513
13517
13526
1011
13480
13494
13742
1011
13213
13973
13282
13414
13526
13310
13537
13978
13426
962
13315
13414
13412
962
13523
13526
962
13981
13270
13533
13428
13511
13270
13986
13862
13412
1011
13533
13862
13526
962
13428
13412
962
13511
1011
13537
13990
13742
962
13541
13511
962
13319
13308
962
13310
13993
13765
13412
1011
13523
13640
1011
13526
962
13265
13690
13533
13428
13511
13533
13723
13882
1011
13428
13742
1011
13537
13997
13742
962
13319
14000
1011
14002
14006
14010
14014
14018
14022
14026
14030
14034
14038
14042
14046
14050
14054
14058
14062
14066
14070
14074
14078
14082
14086
14090
14094
8527
14098
14102
14106
14110
14114
14118
14122
14126
14130
14134
14138
14142
14146
14150
14154
14158
14162
14166
14170
8626
14174
14178
14182
8645
8649
14186
14190
14194
14198
14202
14206
14210
14214
14218
14222
14226
14230
14178
14234
8717
14238
14202
14242
8731
8735
14246
14250
8748
8735
340
14062
14254
14258
14074
14262
14266
14270
14274
14278
8792
14238
14282
14286
8811
8815
14178
14290
8811
8649
1735
14294
8833
8815
1735
429
14298
14302
14306
14310
8857
14174
14178
14314
8717
8649
14318
14322
8833
8735
340
14326
8717
8891
1735
429
14098
14330
14334
14338
14342
14118
14346
14350
14354
14358
14138
14362
14366
14370
14374
14158
14378
14382
14386
8976
14174
14390
14394
8990
8994
14398
14402
14406
14410
14414
14418
14254
14258
14074
14422
14426
14086
14430
14434
9047
14238
14438
14442
9061
9065
14178
14290
9068
8649
340
14446
14450
14454
14458
14462
14158
14466
14470
14386
9107
14174
14178
14234
9111
8649
14318
14474
9120
9124
340
14478
9111
8735
730
429
14158
14482
14486
14386
9142
14238
14490
14494
9156
8891
14246
14498
14502
9164
1735
14478
9107
8898
730
429
14174
14506
14510
9181
9185
14178
14514
9111
8649
730
14518
8731
8891
340
429
9167
8735
1735
429
14186
14522
14526
14198
14530
14206
14534
14538
14542
14546
14226
14550
14554
14558
10092
14238
14562
14566
9167
9240
14570
14546
9243
10111
848
14446
14574
14578
14582
14586
14590
14594
14598
14602
9866
14174
14606
14610
9290
9429
14318
14614
14618
9303
979
14622
9866
9376
1727
429
14226
14626
14630
14634
9329
14174
14638
14642
9181
9348
14178
14514
9866
8649
1727
14646
9120
9124
340
962
14650
14562
14654
9167
9240
14246
14546
9243
9247
848
14478
9107
9365
730
962
14658
14586
9329
9373
979
14662
9866
9376
1727
429
14666
8735
848
429
14670
14674
14678
14682
14686
14266
14690
14694
14154
9425
14650
14698
14442
9061
9065
14702
14706
10421
8649
1735
14710
9120
9398
1735
1011
14158
14714
14718
14386
9411
14238
14722
14726
9866
8649
14246
14250
9425
9124
340
14478
9111
9065
730
429
9167
8649
340
429
14246
14730
10450
9247
1735
14478
9111
8649
730
429
14734
14514
9866
8649
1727
14646
8731
8891
340
429
14738
10464
9373
1727
1011
14742
14746
14750
14754
10515
14758
14762
14766
9672
10538
14770
14774
14778
9942
1119
14738
14782
10555
1727
1011
8894
10492
906
1011
14758
14506
14786
9181
9502
14734
14514
9866
8649
9505
14790
9120
9124
340
962
14658
14462
9507
9373
1119
14478
9107
9511
730
962
14738
10295
10177
1727
1011
14794
14798
14802
14806
14810
14446
14814
14818
14822
14826
14158
14830
14834
14386
9576
14838
14842
14846
9595
8994
14850
14854
14406
14858
14862
14866
14266
14870
14874
14878
14882
14886
14890
14894
9634
14758
14638
14898
9643
9164
14902
14646
8976
9164
730
14906
14910
14914
14918
9672
14922
14926
14646
9142
9348
14658
14586
9686
9124
906
14930
9695
9348
906
962
14838
14934
14938
9595
9124
14658
14942
9717
9721
906
14478
9576
9721
730
962
14758
14506
14510
9181
9185
14902
14646
9142
9348
730
14946
9686
9124
906
962
14850
14950
14954
14858
14958
14866
14962
14966
14970
14974
14882
14978
14982
14986
9780
14758
14990
14994
9181
9794
14902
14998
9802
9806
1419
15002
15006
15010
15014
14686
14266
15018
14694
14154
9425
15022
14282
14442
9061
8815
14734
14706
10421
8649
1735
14646
9120
9398
340
962
15026
15030
15034
15038
15042
15046
15050
15054
9866
8649
14318
14322
9120
9124
340
15058
9111
8891
730
429
15062
14562
14654
9167
9240
14246
15066
15070
9247
1735
14946
9672
8898
730
429
14446
15074
15078
14458
15082
14906
15086
15090
15094
9900
14922
15098
15102
9914
9918
14658
15082
9921
9373
1119
14930
9900
9925
1503
1011
15046
15106
15110
8990
9124
14318
15114
9938
9942
1098
14734
14514
9111
8649
730
15118
9107
9511
730
962
14478
9142
9511
730
962
14838
14842
15122
9595
8994
14658
15126
9965
9969
1098
15130
14562
15134
9167
9376
14246
14250
9982
9348
340
14946
9986
9990
906
962
15138
9866
9376
1727
429
15142
14506
14786
9181
9502
14902
14998
10013
9806
1419
14946
10017
10021
979
1011
15146
14514
9866
8649
9505
15118
9411
9511
730
962
15150
15154
15158
15162
14530
14206
15166
14538
14542
14546
15170
15174
14554
14558
10092
15130
14562
14566
9167
9240
15178
14546
9243
10111
848
15182
15186
15190
14654
9167
15194
14246
14546
9243
9247
14658
14586
10092
9303
979
14946
9167
9376
979
429
15170
14626
15198
14634
10144
15194
15202
15206
9329
10111
15210
14946
9167
9376
979
14946
9329
9247
848
1011
15130
14562
14654
9167
9240
14946
10092
9303
979
1011
15214
15218
9329
10177
979
15182
15222
15226
15230
10195
15194
15234
15238
9914
10209
14658
15242
10217
9373
1119
14946
10195
9925
979
1011
15246
15250
15254
15258
15262
15130
15266
15270
9167
8735
14246
14546
15274
9942
848
15278
10264
10268
1727
1011
15142
14506
14786
9181
10271
14318
15282
10279
9247
1727
14946
9167
8735
906
429
14946
15286
10287
979
1011
15278
10295
10177
1727
1011
15194
15234
15290
10304
10209
15210
15294
10313
10317
1685
14946
9329
10320
979
1011
14318
15298
10327
9247
906
14946
10331
10335
979
1011
14478
9411
9511
730
962
15302
14562
14654
9167
9240
14946
10092
10347
979
1011
15306
15310
10360
10177
10364
14946
10331
9925
979
1011
15314
15318
15322
15326
15330
14266
15334
14694
14154
9425
15302
15338
14442
9061
9065
15342
14706
10421
8649
1735
15346
9120
9398
1735
1011
14158
15350
14718
14386
9411
15354
15358
15362
9866
8649
14246
15366
10450
9247
1735
15342
14514
9866
8649
1727
15370
10464
9373
1727
1011
15354
14390
14894
8990
8994
14318
15114
9965
9942
1098
15302
14562
15134
9167
9376
15342
14706
10468
8649
340
15374
9120
9398
340
962
14478
9111
9376
730
429
15378
9866
9376
1727
429
15342
14514
9866
8649
9505
15370
10295
10177
1727
1011
15382
15386
15390
15394
10515
15398
15402
15406
10534
10538
15410
15414
15418
10555
1119
15422
10563
10555
9505
1011
15426
14506
14786
9181
9502
14902
15430
15434
9247
9505
14946
10585
10589
906
962
15438
14462
9507
9373
1119
14930
15442
10287
979
1011
14946
10615
10021
979
1011
14658
15082
9507
9373
1119
15446
15448
15450
15452
15454
15456
15458
15460
15462
15464
15466
15468
15470
15472
15474
15476
15478
15480
15482
15484
15486
15488
15490
15492
15494
15496
15498
15500
15502
15504
15506
15508
15510
15512
15514
15516
15518
15464
15520
15522
15524
15480
15526
15528
15530
15532
15534
15536
15538
15540
15542
15544
15546
15548
15550
15552
15554
15556
15558
15560
15562
15564
15566
15568
15538
15548
15570
15528
15572
15574
15576
15578
15580
15574
1735
15582
15584
15586
15482
15588
15590
15592
15474
15522
15572
15594
15526
15522
15530
15574
15596
15598
15600
15540
1735
15602
15572
15604
1735
429
15606
15608
15610
15612
15614
15616
15618
15620
15600
15622
15624
15528
15572
15604
340
15626
15628
15574
1735
429
15630
15632
340
429
15496
15634
15636
15502
15638
15506
15640
15642
15564
15644
15516
15646
15648
15576
15650
15524
15652
15654
15656
15658
15532
15644
15660
15662
15664
15666
15668
15670
15672
15674
15676
15678
15480
15482
15680
15682
15464
15490
15684
15686
15548
15688
15690
15692
15574
15596
15598
15530
15622
340
15694
15696
15698
15700
15702
15524
15704
15706
15656
15708
15532
15534
15680
15530
15540
15624
15710
15686
15712
340
15714
15530
15574
730
429
15524
15638
15716
15656
15718
15472
15474
15720
15692
15604
15576
15722
15724
15726
1735
15714
15708
15632
730
429
15692
15604
1727
429
15616
15674
15728
15730
15732
15734
15680
15530
15622
730
15736
15572
15604
340
429
15738
15574
1735
429
15632
340
429
15542
15740
15742
15548
15744
15552
15746
15748
15576
15750
15752
15754
15756
15758
15760
15548
15762
15764
15738
15766
15768
15750
15770
15772
848
15694
15546
15774
15700
15776
15778
15780
15762
15782
15600
15784
15786
15750
15662
15788
15624
15790
15770
15792
979
15794
15600
15796
15798
429
15800
15774
15802
15804
15806
15808
15810
15776
15730
15726
15812
15680
15600
15622
1727
15814
15686
15712
340
962
15738
15574
906
429
15816
15762
15764
15738
15766
15576
15750
15770
15792
848
15714
15708
15726
730
962
15692
15540
730
429
15792
1735
962
15700
15776
15806
15818
979
15820
15574
848
429
15798
429
15822
15678
15780
15824
15826
15590
15464
15490
15522
15686
15828
15830
15690
15692
15574
15832
15598
15600
15622
1735
15834
15686
15712
1735
1011
15524
15504
15706
15656
15836
15838
15840
15842
15600
15540
15576
15522
15686
15712
340
15692
15540
340
429
15576
15844
15724
15792
1735
15714
15530
15622
730
429
15692
15604
340
429
15792
1735
429
15812
15680
15600
15622
15798
15814
15572
15604
340
429
15738
15574
340
429
15846
15848
15818
15798
1011
15738
15622
730
429
15792
340
429
15850
15852
15854
15856
15858
15860
15862
15864
15866
15868
15870
15872
15874
15792
1119
15846
15876
15878
15798
1011
15630
15880
906
1011
15860
15674
15882
15730
15884
15812
15680
15600
15622
9505
15886
15686
15712
340
962
15700
15702
15888
15818
1119
15714
15708
15890
730
962
15792
340
962
15846
15892
15878
15798
1011
15894
15896
979
1011
15898
730
429
15900
15902
15904
15906
15908
15694
15910
15912
15700
15914
15524
15652
15716
15656
15658
15916
15908
15918
15920
15664
15922
15924
15670
15926
15674
15928
15590
15638
15930
15528
15932
15934
15908
15660
15936
15808
15810
15720
15938
15726
15940
15814
15658
15726
730
15942
15944
15946
15728
15662
15948
15950
15814
15718
15726
15700
15776
15952
15712
906
15954
15956
15726
906
962
15916
15958
15960
15920
15712
15700
15960
15956
15890
906
15714
15658
15890
730
962
15962
15712
906
962
15860
15674
15728
15730
15732
15940
15814
15718
15726
730
15758
15952
15712
906
962
15964
15726
906
962
15966
730
962
15922
15924
15968
15926
15970
15928
15972
15974
15976
15978
15932
15980
15982
15758
15984
15808
15986
15882
15730
15988
15940
15978
15990
15992
1419
15994
15996
15998
15824
15826
15838
15474
15690
15692
15604
16000
16002
16004
16006
16008
16010
16012
16014
15600
15540
15624
15528
15686
15712
340
16016
15530
15604
730
429
16018
16020
340
429
16022
15762
15764
15738
15766
15576
16024
16026
15792
1735
15758
15662
15632
730
429
15738
15796
730
429
16028
15680
15600
15622
15798
15692
15604
1735
429
15694
16030
16032
15700
16034
16036
16038
16040
16042
16044
15948
16046
16048
16050
16052
15700
16034
15888
15818
1119
15954
16044
16054
1503
1011
16056
15490
15720
15662
15712
15624
15650
16044
15792
1098
16018
15712
906
962
16058
15674
15728
15730
15732
16028
15680
15530
15622
730
15692
15604
906
429
16016
15708
15890
730
962
16018
16020
730
429
15818
730
962
15714
15718
15890
730
962
16060
15604
906
429
15700
15914
15874
15818
1098
15962
15664
1539
962
16022
15762
15776
15738
15796
15576
15522
15658
15726
340
15758
15936
15664
906
962
15738
15796
906
429
16062
15600
15796
15798
429
15964
15788
340
962
15818
906
962
15738
15796
979
429
15798
962
16058
15674
15882
15730
15884
15758
15984
16064
979
1011
15964
16066
979
962
15966
1419
1011
16028
15680
15600
15622
16068
16070
15836
15890
730
962
16072
16074
16076
16022
15744
16078
16080
15756
15758
15760
16082
15750
15770
15772
848
16084
16086
16088
15764
15692
16090
15576
15750
15770
15792
15700
15776
15760
15792
979
15758
15692
15796
979
429
16092
15774
16094
15804
16096
16090
16098
15764
15806
15772
16100
15758
15738
15796
979
15804
15806
15792
848
1011
16050
15772
979
1011
15804
15760
15792
979
1011
15772
848
1011
16102
16104
15806
16106
979
15804
15738
15796
979
429
16050
15792
848
1011
16106
979
1011
16084
15748
16040
15758
15770
16090
15756
16108
16050
16110
15700
16034
16112
15818
1119
15758
15770
16054
979
1011
16114
16116
16118
16120
16122
16124
16126
15720
15738
15574
16128
15876
15772
15798
1011
16130
15674
15882
15730
16132
15624
16134
16136
15792
1727
15758
15692
15574
906
429
15964
15726
848
962
15818
1727
962
15758
16138
16140
979
1011
16050
15792
15798
962
15818
979
429
16128
15892
15878
15798
1011
15792
848
1011
16142
15774
16094
15804
16096
16144
16146
16148
16150
1685
15804
15806
16152
979
1011
16154
16110
1685
1011
15624
15690
15984
15792
906
15804
15760
16110
979
1011
15878
906
1011
16156
15680
15600
15622
16068
15714
15836
15890
730
962
16158
15766
979
429
15772
1735
962
16160
15762
15764
15738
15766
15818
979
1011
15818
906
429
16102
16162
16164
16106
10364
15804
15760
16054
979
1011
16050
16110
1685
1011
16106
1119
1011
16166
15892
15878
15798
1011
16168
16170
16172
16174
16176
15590
16178
15490
15522
15686
16180
16126
15690
15692
15574
16182
15598
15600
15622
1735
16184
15686
15712
1735
1011
15524
16186
15706
15656
15836
16188
16190
16192
15600
15540
15576
16194
15724
15792
1735
16156
15680
15600
15622
15798
16196
15848
15818
15798
1011
15964
15632
730
429
15818
730
429
16188
15644
15660
15662
15664
15624
15650
15874
15792
1098
16018
15664
906
962
16160
15762
15776
15738
15796
16182
15598
15530
15622
340
16198
15686
15712
340
962
15714
15530
15796
730
429
16200
15600
15796
15798
429
15964
15788
848
962
16196
15892
15878
15798
1011
15964
15880
906
962
15818
1119
1011
16202
16204
16206
16208
15858
16210
16212
16214
16216
15868
16218
16220
16222
15878
1119
16224
16226
15878
16068
1011
16228
15868
1539
1011
16130
15674
15882
15730
15884
15940
16230
16232
15792
9505
15804
16234
16236
906
962
15964
15726
979
962
16238
9505
962
15954
16240
16140
979
1011
16242
16140
16068
962
15818
979
962
16244
16246
1098
962
16106
1119
962
15966
15798
962
15804
16248
16064
979
1011
16238
1419
1011
16068
962
16242
16052
1685
1011
15818
1098
1011
16244
16250
1539
962
15966
2048
1011
16252
16253
16254
16255
16256
16253
16257
16258
16259
16260
16254
16258
16261
16262
16263
16255
16259
16262
16264
16265
16256
16260
16266
16265
16267
16257
16268
16269
16262
16264
16258
16259
16260
16263
16270
16259
16262
16263
16270
16271
16260
16264
16272
16271
16273
16254
16258
16261
16262
16274
16258
16275
16260
16263
16276
16261
16260
16264
16270
16271
16262
16263
16270
16271
16277
16263
16276
16278
16277
16279
16264
16270
16271
16273
16279
16265
16271
16277
16279
429
16256
16260
16280
16265
16267
16260
16264
16281
16271
16273
16263
16270
16278
16277
16282
16267
16273
16282
429
16253
16283
16258
16259
16284
16257
16285
16261
16260
16286
16258
16287
16288
16263
16289
16259
16284
16263
16270
16290
16260
16286
16291
16292
16293
16268
16259
16262
16264
16270
16294
16260
16263
16295
16292
16262
16263
16291
16271
16277
16264
16270
16271
16273
16282
16259
16260
16263
16270
16292
16260
16264
16270
16271
16273
16263
16296
16292
16277
16282
16270
16271
16277
16282
429
16263
16297
16292
16277
16279
16270
16292
16273
16282
429
16271
16277
16279
429
16296
16278
16277
16282
429
16273
16282
429
16254
16258
16261
16262
16266
16258
16261
16288
16263
16291
16261
16288
16298
16291
16299
16262
16263
16291
16271
16300
16301
16291
16299
16300
16302
16303
16262
16263
16304
16271
16260
16263
16291
16292
16277
16263
16291
16299
16277
16302
16304
16271
16277
16279
429
16270
16292
16277
16282
962
16271
16277
16302
429
16271
16273
16282
429
16277
16279
962
16278
16277
16302
429
16279
429
16255
16259
16262
16264
16305
16265
16292
16277
16279
1011
16262
16264
16306
16271
16273
16263
16270
16292
16277
16282
16263
16307
16292
16277
16279
16270
16271
16273
16282
429
16271
16277
16282
429
16277
16279
429
16277
16282
429
16256
16284
16266
16305
16308
16260
16286
16291
16292
16309
16310
16289
16299
16277
16311
16265
16290
16300
16279
1011
16267
16293
16302
1011
16264
16270
16271
16273
16312
16313
16292
16277
16282
962
16263
16289
16299
16277
16311
16277
16282
962
16282
429
16283
16285
16314
16284
16286
16258
16314
16288
16263
16315
16284
16286
16315
16290
16293
16285
16259
16284
16263
16270
16261
16284
16286
16291
16290
16286
16270
16290
16277
16282
16287
16260
16286
16291
16292
16288
16286
16270
16290
16277
16263
16291
16290
16277
16302
16289
16292
16277
16302
962
16284
16263
16289
16290
16277
16263
16289
16292
16277
16302
16270
16290
16277
16282
962
16290
16277
16302
962
16291
16290
16300
16302
962
16292
16277
16302
962
16293
16282
962
16316
16285
16261
16260
16317
16285
16318
16288
16286
16319
16260
16286
16291
16292
16320
16286
16319
16299
16293
16321
16322
16259
16262
16264
16305
16323
16260
16324
16325
16326
16260
16264
16327
16271
16273
16327
16271
16277
16282
429
16292
16273
16282
429
16263
16328
16329
16277
16279
16291
16292
16273
16282
429
16330
16270
16271
16273
16279
16270
16278
16277
16282
429
16331
16288
16298
16289
16299
16288
16332
16333
16299
16334
16263
16315
16299
16277
16311
16289
16299
16335
16311
1011
16336
16263
16291
16292
16277
16336
16286
16291
16292
16293
16330
16270
16271
16273
16282
16327
16292
16277
16282
962
16277
16312
962
16282
962
16290
16293
16311
962
16337
16263
16291
16271
16277
16263
16270
16290
16277
16282
16291
16290
16293
16302
962
16338
16271
16277
16279
429
16292
16277
16282
962
16277
16302
962
16279
962
16336
16286
16291
16292
16309
16291
16299
16335
16302
1011
16292
16293
16302
962
16293
16321
1011
16330
16270
16271
16273
16312
16339
16292
16277
16282
962
16340
16258
16341
16337
16342
16258
16341
16288
16263
16291
16341
16288
16298
16291
16299
16337
16263
16291
16271
16300
16342
16291
16299
16300
16302
16341
16337
16343
16291
16271
16288
16263
16291
16299
16277
16291
16271
16277
16302
429
16341
16288
16298
16291
16344
16288
16345
16291
16299
16300
16298
16291
16271
16277
16302
16291
16299
16277
16302
1011
16299
16300
16302
1011
16300
16302
1011
16345
16291
16299
16300
16302
16299
16277
16302
1011
16302
429
16288
16298
16333
16299
16335
16346
16284
16345
16347
16348
16347
16290
16300
16279
1011
16336
16286
16291
16292
16320
16263
16347
16290
16277
16279
16291
16349
16293
16302
1011
16299
16277
16279
962
16277
16302
429
16302
1011
16277
16302
1011
16350
16288
16298
16291
16344
16298
16333
16351
16335
16352
16344
16335
16352
1011
16353
16286
16291
16292
16320
16354
16270
16271
16273
16312
16278
16300
16302
429
16300
16279
962
16302
962
16355
16263
16291
16271
16300
16345
16315
16344
16300
16356
16299
16335
16352
1011
16300
16311
1011
16357
16259
16355
16354
16358
16259
16353
16263
16270
16292
16355
16263
16291
16271
16277
16354
16270
16271
16273
16279
16358
16292
16277
16279
1011
16353
16354
16359
16271
16273
16263
16360
16292
16277
16279
16361
16292
16277
16279
1011
16353
16286
16291
16292
16293
16354
16270
16271
16273
16282
16359
16292
16277
16282
962
16360
16271
16277
16279
429
16361
16290
16300
16279
1011
16277
16311
1011
16362
16284
16363
16358
16308
16284
16364
16315
16290
16309
16363
16315
16344
16300
16311
16358
16290
16300
16312
1011
16308
16309
16311
1011
16353
16286
16291
16292
16309
16286
16358
16290
16277
16312
16291
16290
16320
16302
962
16309
16312
962
16289
16267
16293
16302
1011
16299
16293
16312
962
16311
1011
16290
16300
16311
962
16300
16311
962
16293
16279
962
16309
16321
1011
16312
962
16299
16334
16352
1011
16290
16320
16311
962
16365
16369
16373
16377
16381
16385
16389
16393
16397
16401
16405
16409
16413
16417
16421
16425
16429
16433
16437
16441
16445
16449
16453
16457
16461
16465
16469
16473
16477
16481
16485
16489
16493
16497
16501
16505
16509
16513
16517
8645
16521
16525
16529
16533
16537
16541
16545
16549
16553
16557
16513
16561
16565
16569
16573
8731
16577
16581
16585
8735
16413
16589
16593
16425
16597
16601
16605
16609
16565
16613
16617
9068
16513
16621
10421
8649
16625
8731
8815
1735
16629
16633
16637
16641
16509
16513
16645
9866
16649
16653
8731
8735
16657
9866
8735
1735
8894
8898
340
429
16445
16661
16665
16669
16461
16673
16677
16681
16477
16685
16689
16693
16493
16697
16701
16705
16509
16709
16713
8990
16717
16721
16725
16729
16733
16737
16741
16745
16749
16753
16757
16761
16565
16765
16769
9061
16513
16621
9068
8649
16773
16777
16781
16785
16493
16789
16793
16705
16509
16513
16797
9111
16649
16801
9120
9124
16805
9111
8735
730
16493
16809
16813
16705
16565
16817
16821
9156
16577
16825
14502
9164
16805
9107
8898
730
16829
16833
16837
9181
16841
16797
9111
8649
16845
8731
8891
340
16849
16853
16857
16861
16537
16865
16869
16873
16877
16881
16885
16889
16893
16897
16901
9167
16905
16909
9243
10111
16773
16913
16917
16921
16925
16929
16933
16937
16829
16941
16945
9290
16649
16949
14618
9303
16953
9866
9376
1727
16877
16957
16961
16965
16829
16969
16973
9181
16841
16797
9866
8649
16977
9120
9124
340
16981
16897
16985
9167
16577
16909
9243
9247
16805
9107
9365
730
16989
16993
9329
9373
16997
16737
16593
17001
16597
17005
16757
17009
16981
17013
16769
17017
17021
16621
10421
8649
17025
9120
9398
1735
16493
17029
17033
16705
17037
17041
17045
9866
16577
17049
9425
9429
16805
9111
9065
730
16577
17053
10450
9247
16805
9111
8649
730
17021
16797
9866
8649
16977
8731
8891
340
17057
10464
9373
1727
17061
17065
17069
17073
17077
17081
17085
9672
17089
17093
14778
9247
17057
14782
10555
1727
17077
16833
17097
9181
17101
9120
9124
340
16989
17105
9507
9373
16805
9107
9511
730
17057
10295
10177
1727
17109
17113
17117
17121
16773
17125
17129
17133
16493
17137
17141
16705
17145
17149
17153
17157
17161
17165
16725
17169
17173
16597
17177
17181
17185
17189
17193
17197
17077
16969
17201
9643
17205
16977
8976
9164
17209
17213
17217
17221
17225
17229
16977
9142
16989
16993
9686
9124
17233
9695
9348
906
17145
17237
17241
17157
16989
17245
9717
9721
16805
9576
9721
730
17077
16833
16837
9181
17205
16977
9142
9348
17249
9686
9124
906
17253
17165
17257
17261
17173
17265
17269
17273
17185
17277
17281
17285
17077
17289
17293
9181
17205
17297
9802
9806
17301
17305
17309
17001
16597
17313
16757
17009
17037
17317
16769
17017
16977
9120
9398
340
17321
17325
17329
17333
17337
17341
17345
9866
16649
16653
9120
9429
17349
9111
8891
730
16577
17353
17357
9247
17249
9672
8898
1727
17361
16797
9866
8649
16773
17365
17369
16785
17373
17377
17381
17385
17225
17389
17393
9914
16989
17397
9921
9373
17233
9900
9925
1503
17401
17405
17409
8990
16649
17413
9938
9942
17417
16833
16837
9181
17361
16797
9111
8649
17349
9107
9511
730
16805
9142
9511
730
17145
17149
17421
17157
16989
17425
9965
9969
17429
16897
17433
9167
16577
17049
9982
9348
17249
9986
9990
906
17437
9866
9376
1727
17417
16833
17097
9181
17205
17297
10013
9806
17249
10017
10021
979
17441
9411
9511
730
17445
17449
17453
17457
16537
17461
16869
16873
17465
17469
16885
16889
17429
16897
16901
9167
17473
16909
9243
10111
17477
17481
17485
16985
17489
16577
16909
17493
16989
16993
10092
9303
17249
9167
9376
979
17465
16957
17497
16965
17489
17501
17505
9329
17509
17249
9167
9240
17249
9329
9247
848
17429
16897
16985
9167
17249
10092
9303
979
17513
17517
9329
10177
17477
17521
17525
17529
17489
17533
17537
9914
16989
17541
10217
9373
17249
10195
9925
979
17545
17549
17553
17557
17429
17561
17565
9167
16577
16909
15274
9247
17569
10264
10268
1727
16649
17573
10279
9247
17249
9167
8735
979
17249
15286
10287
979
10163
9247
1727
1011
17569
10295
10177
1727
17577
16957
17497
16965
17489
17533
17581
10304
17509
17585
10313
10317
17249
9329
10320
979
17589
16833
17097
9181
16649
17593
10327
9247
17249
10331
10335
979
17597
16797
9866
8649
16805
9411
9511
730
17601
16897
16985
9167
17249
10092
10347
979
17513
17605
10360
10177
17249
10331
9925
979
17609
17613
17617
17621
16597
17625
16757
17009
17601
17629
16769
17017
17597
16621
10421
8649
17633
9120
9398
1735
16493
17637
17033
16705
17641
17645
17649
9866
16577
17653
10450
9247
17657
10464
9373
1727
17641
16709
17197
8990
16649
17413
9965
9942
17601
16897
17433
9167
17597
16621
10468
8649
17661
9120
9398
340
16805
9111
9376
730
17665
9866
9376
1727
17657
10295
10177
1727
17669
17673
17677
17681
17685
17689
17693
17697
17701
17705
15418
10177
17709
10563
10555
9505
17205
17713
15434
9247
17249
10585
10589
979
17233
15442
10287
979
10604
10287
9505
1011
17249
10615
10021
979
16989
17397
9507
9373
17717
17722
17727
17732
17737
17742
17747
17752
17757
17762
17767
17772
17777
17782
17787
17792
17797
17802
17807
17812
17817
17822
17827
17832
17837
17842
17847
17852
17857
17862
17867
17872
17877
17882
17847
17887
17892
17897
17902
8731
17907
17912
17917
17922
17927
17932
17937
9866
8894
8898
17767
17942
17777
17947
17787
17952
17797
17957
17807
17962
17967
17972
17977
17982
17987
17992
17997
18002
18007
18012
18017
18022
17797
18027
17927
18032
18037
9111
17797
18042
18047
18052
17857
18057
18037
9107
9167
8891
18062
18067
18072
18077
18082
8731
9167
8735
8898
340
18087
18092
17827
18097
18102
18107
17997
18112
18117
18122
18017
18127
18132
18137
18142
18147
17927
18152
18157
9866
18162
18167
18142
18172
18177
18182
18187
9120
18192
18112
17857
18122
9167
8649
9247
1735
18197
18202
18207
9866
14666
8735
18212
18217
17877
18222
18192
18227
18232
17897
18237
18242
17797
18246
18251
18256
17857
18261
18192
18266
17857
18271
18177
18276
18187
8731
18281
18286
9247
340
18290
18295
18300
18305
18310
18315
18281
18320
8894
10619
18300
18324
18177
18329
18334
9120
8898
1735
18197
18339
18281
18344
9167
18348
8894
18351
8898
1727
18354
18359
18017
18364
18369
18374
18379
18384
18389
17877
18394
18399
18404
18187
18409
18414
18419
18424
18429
9695
18369
18434
18197
18439
18037
9576
9724
9124
18300
18067
18444
9686
9733
9348
9737
730
18449
18454
18389
18459
18394
18464
18142
18469
18404
18474
18479
18484
17877
18489
18251
18052
18494
18499
18504
18509
18514
9111
9733
8898
18519
18112
17857
18524
18444
9672
9167
9376
18529
18534
18017
18539
18544
18549
18419
18554
18197
18559
18429
9900
18504
18564
17927
18569
9733
9124
18574
18067
18529
18077
18514
9107
9373
730
18037
9142
9379
8891
18197
18579
9724
8994
18519
17852
18444
18584
18588
9866
9733
9429
9373
906
18574
18324
18444
10017
9733
9794
9737
1419
18529
18593
18598
18603
9167
9240
18607
18612
17827
18617
18622
18627
18632
18122
18637
18642
18647
17857
18444
9167
18622
18652
18647
18657
18662
18444
18444
9329
10163
10111
18444
10331
10111
848
18667
18672
10163
9247
10177
979
18637
18677
18647
18682
18444
10195
18687
18692
18697
18702
18707
18712
18716
18721
17927
18726
9373
1727
18444
15286
9373
979
18707
18731
9247
848
1727
1011
18735
18740
18662
18745
18444
10144
10323
10209
18716
18750
17927
18755
10177
906
18760
18765
18037
9411
10338
9240
10111
1735
18697
18770
18775
18780
18444
18785
10163
10209
10177
10364
18789
18344
18794
18799
17877
18804
18697
18809
18814
18819
18824
18242
17797
18829
18834
18839
18697
18844
17857
18849
18760
18854
18859
18286
18834
17962
9733
8994
18697
17852
18814
18012
18864
9120
18789
9866
18859
18344
9733
10619
9373
1119
18869
18874
18879
18884
18889
18894
18899
18904
10567
18908
18716
18911
18404
18916
18444
10585
9733
9699
10592
9505
18429
15442
10604
10287
10608
10612
10177
1119
9737
1727
18444
10615
10592
1419
10604
18921
9373
1098
10608
10619
8894
18924
9737
2048
8898
9505
17717
18927
17817
17867
17907
17967
18017
17797
17917
18932
17847
18197
17922
17937
18937
8894
18942
18947
18952
17997
18072
18062
18037
9167
18957
8898
18962
18102
18967
18972
18300
18157
18162
18177
18192
9373
18207
10338
1727
18977
18281
18982
18987
18992
730
18997
19002
19007
19012
19017
19022
19027
19032
19037
18444
9733
9737
19041
19046
18494
18574
18514
18519
18529
19051
18588
18598
19056
18622
19061
18662
10604
10177
18667
979
19066
18697
18707
18716
18735
19071
18760
18775
18789
19075
19080
18859
19085
19090
18889
19095
10592
19099
9505
19101
19105
19109
19113
19117
19121
19125
19129
19133
19137
19141
19145
19149
19153
19157
19161
19165
19169
19173
19177
19181
19185
19189
19193
19197
19201
19205
19209
19213
19217
19221
19225
19229
19233
19237
19241
19245
19249
19253
19257
19261
19265
19269
19273
19277
19281
19285
8731
19149
19289
19293
19161
19297
19301
19305
19309
19277
19313
19317
9068
19269
19321
19325
8649
19329
19333
19337
19341
19345
19269
19349
9866
19353
19357
8731
8735
19361
19365
18348
1735
19165
19369
19373
19377
19181
19381
19385
19389
19197
19393
19397
19401
19213
19405
19409
19413
19417
19421
19425
19429
19433
19289
19437
19441
19445
19449
19453
19457
19461
19465
19469
9061
19473
19477
19481
19485
19213
19489
19493
19413
19345
19269
19497
9111
19353
19501
9120
9124
19213
19505
19509
19413
19277
19513
19517
9156
19521
19525
14502
9164
19529
9107
8898
730
19533
19537
19541
9181
19545
19497
9111
8649
19549
8731
8891
340
19553
19557
19561
19565
19245
19569
19573
19577
19581
19585
19589
19593
19461
19281
19597
9167
19473
19601
19605
19609
19613
19617
19621
19625
19629
19633
19637
9290
19353
19641
14618
9303
19645
19649
19653
19657
19629
19661
19665
9181
19669
19497
9866
8649
19673
9120
9124
1735
19677
19281
19681
9167
19521
19685
9243
9247
19529
9107
9365
730
19689
19693
9329
9373
19697
9866
9376
1727
19701
19705
19709
19713
19297
19717
19453
19721
19677
19725
19469
17017
19669
19321
19325
8649
19213
19729
19733
19413
19737
19741
19745
9866
19521
19749
9425
9429
19529
19753
9065
730
19521
19757
10450
9247
19529
9111
8649
730
19761
8731
8891
340
19765
10464
9373
1727
19769
19773
19777
19781
19629
19785
19789
9672
19793
19797
14778
9247
19765
14782
10177
1727
19629
19537
19801
9181
19805
9120
9124
340
19689
19809
9507
9373
19529
9107
9511
730
19765
10295
10177
1727
19813
19817
19821
19825
19473
19829
19833
19837
19213
19841
19845
19413
19849
19853
19425
19857
19861
19297
19865
19869
19873
19877
19881
19885
19629
19661
19889
9643
19893
19897
19901
19905
19909
19913
19761
9142
19689
19917
9686
9124
19921
19925
19929
17157
19689
19933
9717
9721
19529
9576
9721
730
19629
19537
19541
9181
19937
19761
9142
9348
19941
9686
9124
906
19945
19853
19949
19953
19861
19957
19961
19965
19873
19969
19973
19977
19629
19981
19985
9181
19989
19993
19997
19713
19297
20001
19453
19721
19737
20005
19469
17017
19669
19321
10421
8649
20009
20013
20017
20021
20025
20029
20033
9866
19353
19357
9120
9429
20037
19753
8891
730
20041
19281
19681
9167
19521
20045
17357
9247
19941
9672
8898
1727
20049
19497
9866
8649
19473
20053
20057
19485
20061
20065
20069
20073
19909
20077
20081
9914
19689
20085
9921
9373
20025
20089
20093
8990
19353
20097
9938
9942
20101
19537
19541
9181
20049
19497
9111
8649
19761
9120
9124
340
20037
9107
9511
730
19529
9142
9511
730
19921
20105
20109
17157
19689
20113
9965
9969
20041
19281
20117
9167
19521
19749
9982
9348
19941
9986
9990
906
20121
9866
9376
1727
20101
19537
19801
9181
19937
20125
10013
9806
19941
10017
10021
979
20129
9411
9511
730
20133
20137
20141
20145
19245
20149
19573
19577
20153
20157
19589
19593
20041
19281
19597
9167
20161
20165
20169
19681
20173
19521
19685
17493
19689
19917
10092
9303
20153
19649
20177
19657
20173
20181
20185
9329
20189
19941
9167
9240
19941
9329
10111
848
19941
10092
9303
979
20193
20197
9329
10177
19941
9167
9376
979
20161
20201
20205
20209
20173
20213
20217
9914
19689
20221
10217
9373
20225
20229
20233
20237
20241
20245
20249
9167
19521
19685
15274
9247
20253
10264
10268
1727
20257
19537
19801
9181
19353
20261
10279
9247
19941
9167
8735
979
19941
15286
10287
979
20253
10295
10177
1727
20265
19649
20177
19657
20173
20213
20269
10304
20189
20273
10313
10317
19941
9329
10320
979
19353
20277
10327
9247
19941
10331
10335
979
20281
19497
9866
8649
19529
9411
9511
730
20241
19281
19681
9167
19941
10092
10347
979
20285
20289
10360
10177
19941
10331
9925
979
20293
10295
10177
1727
20297
20301
20305
20309
19297
20313
19453
19721
20241
20317
19469
17017
20281
19321
19325
8649
19213
20321
19733
19413
20325
20329
20333
9866
19529
19753
8735
730
19521
20337
10450
9247
9167
9376
1727
429
20341
10464
9373
1727
20325
20345
19885
8990
19353
20097
9965
9942
20241
19281
20117
9167
20281
19321
10468
8649
20349
9120
9398
340
19529
9111
9376
730
20293
9866
9376
1727
20341
10295
10177
1727
20353
20357
20361
20365
20369
20373
20377
17697
20381
20385
15418
10177
20389
10563
10177
9505
19937
20393
15434
9247
19941
10585
10589
979
20397
15442
10287
979
19941
10615
10021
979
19689
20085
9507
9373
20397
9900
9925
1503
17717
20401
20406
20411
20416
20421
20426
20431
20436
20441
17767
17772
20446
20451
20456
17777
17782
20461
20466
20471
17817
20476
20481
20486
20491
17827
20496
20501
20506
17862
17867
17982
20511
20516
20521
20526
20531
20536
20541
20546
17907
20550
20555
20560
18286
20565
17922
20570
9866
8649
17767
17942
20575
20580
20585
17777
17947
20590
20595
20600
20605
17972
20610
20615
20620
20625
17982
20630
20635
20640
18017
18022
20645
20650
18339
17797
18027
20655
20660
9107
17797
18042
20665
20660
9142
18047
18052
20670
9156
8891
18062
18067
20675
9181
9185
18072
18077
9111
8649
730
20680
20685
20690
20695
18112
20700
20705
20710
20715
18122
18017
18127
20720
20725
18202
20730
18137
20735
20740
9866
18162
18167
20745
20750
9329
18142
18172
20755
9181
9348
18192
17852
20760
9167
9240
17857
18122
9243
9247
848
18197
18202
9329
9373
979
18207
9866
9376
1727
429
20765
20770
20775
20780
20785
20790
20795
20800
20805
20810
17797
18246
20814
20660
9411
18251
18256
20819
9866
8649
17857
18271
20824
9247
1735
18177
18077
9866
8649
1727
18237
8731
8891
1735
429
18281
10464
9373
1727
1011
20828
20833
20838
20843
10515
20848
20853
20858
20863
18908
18300
18067
20867
9181
9502
18177
18077
9866
8649
9505
18197
18339
9507
9373
1119
18037
9107
9511
730
962
18281
10295
10177
1727
1011
18354
18359
20872
20877
20882
18449
18384
20610
20887
20620
18389
17877
20892
20897
20902
18409
18414
20907
20912
9672
18369
18434
20917
9595
9124
18300
18067
20675
9181
9185
18404
18187
9142
9348
730
18449
18384
20922
20887
20927
18389
18459
20932
20937
20942
18479
20947
20952
20780
20785
17877
18489
20800
20957
9425
20962
20967
20972
20977
18603
18504
18509
20982
9866
8649
18519
17852
20760
9167
9240
17857
18524
20987
9247
1735
18529
18077
9866
8649
1727
18187
8731
8891
340
429
18017
18539
20991
20650
18559
18544
18549
20996
21001
9900
18504
18564
21006
8990
9124
18574
18067
20675
9181
9185
18529
18077
9111
8649
730
18514
9107
9511
730
962
18037
9142
9511
730
962
18369
18374
21011
9595
8994
18519
17852
21016
9167
9376
17857
18261
9982
9348
340
18588
9866
9376
1727
429
18574
18067
20867
9181
9502
18404
18474
10013
9806
1419
18529
18077
9866
8649
9505
18187
9120
9124
340
962
18598
9411
9511
730
962
18607
21021
21026
21031
18112
21036
21041
20710
21046
18122
18637
18642
21051
20760
9167
18622
18167
21056
20750
10144
18647
18657
21061
21066
10111
18632
18122
9243
10111
848
18667
18672
9329
10177
979
18444
9167
9376
979
429
21070
18677
21075
21080
10195
21085
21090
21095
21100
18731
18697
18702
21105
9167
8735
18716
18067
20867
9181
10271
17927
18726
10279
9247
1727
18444
15286
10287
979
1011
18707
10295
10177
1727
1011
18735
18167
21056
20750
10144
21110
18682
21115
21120
10209
21124
18755
10327
10111
906
18760
18077
9866
8649
9505
21129
9120
9124
1735
962
18037
9411
9511
730
962
18697
17852
20760
9167
9240
21134
18122
9243
10111
848
18775
21139
10360
10177
10364
18444
10331
9925
979
1011
18789
10295
10177
1727
1011
21144
21149
21154
21159
21164
21169
21174
20800
21179
20810
17797
18829
20814
20660
9411
18834
18839
21184
9866
8649
17857
18849
20824
9247
1735
18760
18077
9866
8649
1727
21189
8731
8891
1735
429
18859
10464
9373
1727
1011
8894
8898
730
429
18834
17962
21194
8990
8994
18697
17852
21016
9167
9376
18814
18012
10468
8649
340
18037
9111
9376
730
429
21199
18122
9243
10111
848
18789
9866
9376
1727
429
21189
9120
9124
1735
1011
18859
10295
10177
1727
1011
18869
21204
21209
21214
10515
21219
21224
21229
21234
18908
18716
18067
20867
9181
9502
21238
18916
15434
10111
9505
18429
15442
10287
979
1011
21243
10612
1098
1011
21247
1727
962
21238
18474
10013
21250
1419
18824
9120
9124
1735
962
18197
18559
9507
9373
1119
18429
9900
9925
1503
1011
21253
10619
1539
1011
21247
2048
1011
17717
21257
21262
20411
20416
17767
21267
21272
20580
20585
17817
21277
21282
20486
18112
17867
17982
21287
20516
20785
17907
21292
21297
21302
10515
20605
17972
21307
20615
20927
18062
18067
20867
9181
9502
21312
20685
21317
20695
18112
18162
18167
21056
20750
10144
20765
20770
21322
20780
20785
20828
20833
21327
20843
10515
21332
18559
9507
9373
1119
18449
18384
21337
20887
20927
21342
20947
21347
21352
21357
21362
21367
21372
20977
21377
18598
9142
9511
730
962
18607
21021
21381
21031
18112
18667
21139
10360
10177
10364
21386
21090
21391
21100
21396
10338
21400
979
429
21403
21149
21408
21159
21164
18869
21204
21413
21214
10515
17717
20401
21418
21423
17727
21428
21433
21438
21443
21448
21453
21458
17747
21463
21468
21473
17767
17772
20446
20451
17777
17782
21478
21483
17787
17792
21488
21493
17797
21498
21503
21508
17817
21277
20481
21513
17827
20496
21518
21523
17837
17842
17892
18276
17847
17852
21528
8731
17867
17982
20775
21473
17877
21533
20536
21538
17847
21543
21548
19325
17892
18012
19325
8649
17767
17942
20575
20580
17777
17947
20590
21553
17787
21558
21563
21568
17797
21573
21578
20660
20605
17972
20610
20615
20625
17982
20630
20635
21583
17992
20800
21588
17997
21593
21598
9061
18017
18022
20645
20650
17797
18027
20655
20660
17807
17812
18077
9111
17927
21603
9120
9124
17797
18042
20665
20660
21608
18052
20670
21613
21617
21622
14502
9721
18037
9107
8898
730
21627
20685
20690
21632
17827
21637
20710
21642
18162
21647
21652
21657
18192
17852
21662
9167
18017
18127
20720
20725
21667
18137
20735
20740
18142
18147
21672
9290
17927
18152
21677
9303
18162
18167
20745
20750
18142
18172
20755
9181
18177
18077
9866
8649
18237
9120
9124
1735
18192
17852
20760
9167
17857
18122
9243
9247
18281
21681
9303
1727
20765
20770
20952
21685
17877
21690
20800
21695
18192
21700
21598
17017
18232
18012
19325
8649
17797
18246
20814
20660
18251
18256
20819
9866
17857
18261
9425
9429
18037
19753
9065
730
17857
18271
10450
9247
18037
9111
8649
730
18187
8731
8891
340
20828
20833
20838
21705
18300
21710
20858
9672
21715
18315
9485
9247
18281
14782
10177
1727
18300
18067
20867
9181
18334
9120
9124
340
18197
18339
9507
9373
18037
9107
9511
730
21720
21725
10177
1727
14666
18348
906
429
18354
18359
20872
21729
18017
21734
21739
21744
17797
17957
21749
20660
18449
18384
20610
20887
18389
17877
20892
21754
18394
21759
21764
21194
18142
18172
21769
9643
18409
18414
21774
21779
18419
18424
18187
9142
18197
21784
9686
9124
18369
18434
21789
17157
18197
21794
9717
9721
18037
9576
9721
730
18449
18384
20922
21799
18389
18459
20932
21804
18394
21809
21814
21819
21824
21829
21834
9181
21342
20947
21839
21844
17877
18489
20800
21695
18642
21849
21598
17017
21854
18012
10421
8649
21362
21859
20972
20977
18504
18509
20982
9866
17927
17932
9120
9429
18514
19753
8891
730
21864
21869
20760
10338
21874
21879
17357
10177
18444
9672
8898
1727
10338
9376
730
429
18017
18539
20991
20650
18544
18549
20996
21001
18419
21884
21889
9914
18197
18559
9921
9373
18504
18564
21006
8990
17927
18569
9938
9942
18574
18067
20675
9181
18529
18077
9111
8649
18187
9120
9124
340
21894
21899
9511
1727
18369
18374
21011
17157
18197
21903
9965
9969
18519
17852
21016
9167
17857
18261
9982
9348
18444
9986
9990
906
18197
18202
9329
9373
18588
9866
9376
1727
18037
9142
9511
730
18574
18067
20867
9181
18404
18474
10013
9806
18444
10017
10021
979
18529
18077
9866
8649
18598
9411
9511
730
18607
21021
21908
21913
17827
21918
20710
21642
18622
21923
21652
21657
18519
17852
21662
9167
18637
18642
21051
20760
18647
17857
18122
17493
18197
21784
10092
9303
18622
18167
21056
20750
18647
18657
21928
9329
18662
18444
9167
9240
18444
9329
10111
848
18519
17852
20760
9167
18444
10092
10268
979
21070
18677
21075
21080
18647
18682
21933
9914
18197
21938
10217
9373
21386
21090
21095
21943
18697
18702
21105
9167
17857
18122
10255
9247
18707
10264
10268
1727
18716
18067
20867
9181
17927
18726
10279
9247
18444
9167
8735
979
18444
15286
10287
979
18735
18167
21056
20750
18647
18682
21115
10304
18662
21948
10313
10317
18444
9329
10320
979
17927
18755
10327
9247
18444
10331
10335
979
18760
18077
9866
8649
18859
10464
9373
1727
18697
17852
20760
9167
18444
10092
10347
979
18444
9167
9376
979
18775
21139
10360
10177
18444
10331
9925
979
18789
10295
10177
1727
21403
21149
21953
21958
17877
21963
20800
21695
18697
21968
21598
17017
18814
18012
19325
8649
17797
18829
20814
20660
18834
18839
21184
9866
18037
19753
8735
730
17857
18849
10450
9247
18834
17962
21194
8990
17927
18569
9965
9942
18697
17852
21016
9167
18814
18012
10468
8649
18864
9120
9398
340
18037
9111
9376
730
18789
9866
9376
1727
18037
9411
9511
730
18859
10295
10177
1727
18869
21204
21209
21973
18879
18884
21229
17697
18889
21978
10551
10177
18899
10563
10177
9505
18404
18916
15434
9247
18444
10585
10589
979
18429
15442
10287
979
21983
21725
10177
1727
21988
10612
1098
962
18444
10615
10021
979
18197
18559
9507
9373
18429
9900
9925
1503
17717
21992
21997
20411
22002
17727
21428
22007
22012
22017
21443
22022
21453
22027
22032
17747
22037
22042
20516
22047
22052
22057
22062
22067
20810
22072
22077
22082
22087
22092
17967
22097
22102
22107
21473
17787
17792
17992
22112
20957
22117
22122
22127
22132
22137
22141
17892
22146
19325
8649
17787
21558
21563
22151
22156
17797
21573
21578
20660
8976
17807
17962
22161
8990
8994
20605
22166
20610
20615
20620
20625
20770
20630
20635
20640
22171
22176
20800
22181
9425
17997
21593
21598
9061
9065
18007
18012
9068
8649
340
22186
20685
20690
22191
18112
17827
21637
20710
22196
18122
18162
21647
21652
22201
10092
18192
17852
22206
9167
9240
22211
18122
9243
10111
848
22216
18137
20735
22221
9866
22226
22231
21672
22236
9429
18197
22240
22245
9303
979
20765
20947
20952
20780
20785
17877
21690
20800
20957
9425
18192
21700
21598
9061
9065
18232
18012
10421
8649
1735
18237
9120
9398
1735
1011
22249
22254
22259
22264
18286
18192
22269
22274
9866
8649
17857
18261
9425
9124
340
18281
9866
9065
1727
429
22279
20833
20838
20843
10515
18300
21710
20858
9672
10538
21715
18315
9485
9942
1119
18281
14782
10555
1727
1011
20848
22284
22289
22294
18924
22298
9120
9124
340
962
18017
21734
21739
21744
22303
17797
17957
21749
20660
9576
18369
18374
22308
9595
8994
18394
21759
21764
21194
9634
18142
18172
22313
9643
9164
18404
18187
8976
9164
730
22318
18384
22323
22328
20927
18637
21809
21814
22333
9780
21824
21829
21834
9181
9794
18404
18474
9802
9806
1419
22338
20947
22343
21352
21357
18642
21849
21598
9061
8815
21854
18012
10421
8649
1735
18187
9120
9398
340
962
22348
22353
22358
22363
9900
19027
22368
21889
22373
9918
18197
18559
9921
9373
1119
22377
9900
9918
1503
1011
18197
21903
9938
9969
1098
18037
9576
9721
730
962
9724
9124
1098
962
18197
21903
9965
9969
1098
18444
9986
9990
906
962
18444
10017
10021
979
1011
22382
22387
21908
21031
18112
17827
21918
20710
22196
18122
18622
21923
21652
22201
10092
18519
17852
22206
9167
9240
22392
22397
22402
22407
18672
18622
18519
21051
20760
9167
18647
17857
18122
9243
9247
18667
18672
10092
10268
979
18647
18682
21933
9914
10209
18197
21938
10217
9373
1119
18444
10195
9925
979
1011
22412
21090
21095
21100
18731
17857
18122
10255
9942
848
18707
10264
10268
1727
1011
18647
18682
21115
10304
10209
18662
21948
10313
10317
1685
18444
9329
10320
979
1011
19002
22417
22422
22427
22431
22434
22439
22444
10177
906
22448
22453
10335
1503
1011
19037
22457
1503
962
18444
10092
10347
979
1011
18775
18672
9329
10177
979
21403
22460
21953
21159
21164
17877
21963
20800
20957
9425
18697
21968
21598
9061
9065
18814
18012
10421
8649
1735
18824
9120
9398
1735
1011
22465
22470
22475
22480
18286
22485
18814
21184
9866
8649
17927
17932
9120
9124
340
18859
9866
8735
1727
429
17927
18569
9965
9942
1098
18864
9120
9398
340
962
10608
9429
848
962
22490
21204
21209
21214
10515
18879
18884
21229
10534
10538
18889
21978
10551
10555
1119
18899
10563
10555
9505
1011
22495
22284
22289
22294
18924
18404
18824
15434
9247
9505
18444
10585
10589
906
962
8894
9247
979
1011
22500
9505
962
18444
10615
10021
979
1011
17717
21992
22503
20411
22002
17727
22508
22007
22012
22513
22518
22523
22528
22533
22538
17747
22037
22543
20516
22047
18354
18359
22548
20877
20882
18017
21734
22553
21744
22303
18162
22558
21652
22201
22563
22567
18122
9243
10111
848
18192
22572
21598
9061
22577
22580
9120
9398
1735
1011
22585
22590
22595
22600
10515
22605
22610
22615
22620
10538
22624
22629
22634
22638
10364
22641
22646
22638
9505
1011
22650
22655
22660
22665
22670
22675
22680
22685
22690
22695
22700
22705
22710
22715
22720
19002
22724
22729
22427
22734
22737
22742
22747
22751
1419
22754
22759
22764
22769
22773
22776
22781
22786
22751
1419
22790
22795
22799
19099
22802
22803
22734
19099
962
22807
1419
22802
22810
22387
21908
21031
18112
18622
21923
21652
22201
22563
22815
22820
22825
22829
10364
22832
22837
9918
1503
1011
22841
22845
1685
1011
22829
1119
1011
22848
1011
18697
21968
21598
9061
22577
22850
22855
22829
9505
22859
22860
10538
1539
962
22859
22864
22869
22874
22879
10515
22605
22884
22615
22620
10538
22815
22889
22634
22638
10364
22894
22646
22638
9505
1011
22899
22903
22906
22859
22908
22911
22802
22906
22802
17717
21992
22913
20411
22002
17727
22508
22918
22923
22513
22928
22933
22938
22027
22943
22948
22037
22953
20635
22047
17767
17772
22958
20451
20456
17777
17782
22102
22107
20471
17787
17792
21488
22112
20957
17797
21498
21503
21508
22963
18087
22967
20690
20695
22972
17827
22977
22982
22987
18057
17837
17842
18007
18077
9866
17997
17852
22992
8731
18348
22997
20770
20775
20635
20521
17877
23002
20536
23007
20546
17997
23012
21548
10421
22577
18007
18012
19325
8649
1735
23017
17947
20590
23022
20600
17787
23027
21563
22151
22156
23032
22166
20610
20887
20620
23037
20770
20630
20780
20640
23042
18222
20800
23047
9425
18192
23052
21598
9061
22577
23057
23062
18077
9111
8649
17927
23067
9120
9124
1735
21608
18052
20670
23072
8891
21617
23076
14502
9164
1735
18037
9107
8898
730
429
23081
20685
23086
22191
18112
17827
18617
20710
22196
18122
18162
22558
21652
22201
10092
18192
17852
21662
9167
9240
23091
23096
20735
22221
9866
18142
23101
21672
9290
9429
17927
23106
21677
9303
979
18237
9120
9124
1735
1011
18281
21681
9303
1727
1011
23111
20947
20952
20780
20785
18192
22572
21598
9061
9065
18232
18012
19325
8649
1735
18251
18256
22274
9866
8649
18037
19753
9065
730
429
17857
23116
10450
9247
1735
18281
9866
8649
730
429
23121
18384
20610
22328
20620
18637
21759
21764
21194
9634
21824
18172
21769
9643
23126
18544
23129
21774
21779
9672
18419
18424
18187
9142
9348
18197
21784
9686
9124
906
18369
18434
21789
9595
9124
18197
21794
9717
9721
906
23134
21859
20972
20977
18603
18514
19753
8891
730
429
21864
21869
20760
10338
9240
21874
21879
17357
9247
1735
18444
9672
8898
730
429
18419
21884
21889
9914
9918
17927
18569
9938
9942
1098
21894
21899
9511
1727
962
21864
23139
23144
10338
9376
21617
23149
9982
9348
340
10338
21400
906
429
18197
21784
9329
9373
979
23154
23159
9376
1727
429
9373
1098
962
23163
22387
23168
23173
18770
17827
23178
20710
22196
18122
18735
21923
21652
22201
10092
18697
17852
21662
9167
9240
18017
23183
20720
20725
18202
21070
23188
23193
20760
9167
18197
21784
10092
9303
979
18647
18657
21928
9329
10111
18662
18444
9167
9376
979
18444
9329
10111
848
1011
18444
10092
10268
979
1011
23198
21090
21095
21100
18731
18444
9167
8735
906
429
17927
18755
10327
9247
906
18444
10331
10335
979
1011
9733
9429
906
962
18814
18012
19325
8649
1735
18037
19753
8735
730
429
17857
18849
10450
9247
1735
18899
10563
10177
9505
1011
18404
18916
15434
9247
9505
21983
21725
10177
1727
1011
21988
10619
1539
962
23203
23208
22913
23213
23218
17727
23223
22918
22923
23228
23233
23238
23243
23248
23253
23258
23263
22543
20780
22047
23268
23273
22062
23278
20810
23283
23288
23293
23298
23303
17787
17792
23308
23313
20957
17797
17802
23318
21508
8626
23057
23062
23323
19325
8649
23081
20685
23086
22191
18266
17827
23328
23333
23338
18271
18394
23343
18232
18077
9866
18192
17852
23348
8731
8735
17857
18271
16585
8735
1735
20765
20947
20952
20780
20521
17877
23353
20536
23007
20546
18192
21700
23358
8811
9065
18237
8731
8815
1735
429
18290
23363
23368
22264
18286
18300
18177
23373
9866
8649
17927
17932
8731
8891
340
18281
9866
8735
1735
429
23378
23383
23388
23393
23398
23403
23408
23413
23418
23423
23428
23433
23438
23443
23448
23453
23458
23463
23468
23473
23477
23482
23487
20863
10619
18379
18384
20922
20887
20927
23492
20947
20952
20780
23497
23502
18489
20800
23507
9425
18192
23512
21598
9061
9065
23057
23062
23373
9866
8649
17927
23517
9120
9124
340
18037
9111
8735
730
429
23522
23527
23532
22264
18344
18192
23537
23542
9167
18348
17857
23116
23547
9164
1735
18281
21681
8898
730
429
9167
8735
1727
429
20848
22284
22289
22294
18351
22298
8731
8891
340
429
23551
18384
20610
22328
20620
21824
18172
22313
9643
9164
18197
18202
9686
9124
906
18429
9695
9348
906
962
18444
9686
9124
906
962
23556
18384
22323
22328
20927
23561
20947
22343
21352
21357
17877
23566
20800
20957
9425
23571
23576
23581
23586
18603
18504
18509
23591
9866
8649
18598
9111
8891
730
429
17857
18524
17357
9247
1735
23596
23601
23168
23173
18770
18697
17852
22206
9167
9240
18197
18202
10092
9303
979
18444
9329
9247
848
1011
18444
10092
9303
979
1011
23606
23611
23616
23621
18780
18735
23626
23631
23636
18785
18647
18682
23641
9914
10209
18775
23646
23651
10177
10364
23655
23660
23665
23670
18344
18697
18809
23542
9167
18348
18789
10264
10268
1727
1011
19002
23675
23680
22427
10271
18197
23685
10295
9373
1727
23690
9348
848
962
18444
23694
23698
979
1011
10163
10111
1727
962
10177
979
429
23701
22460
21953
21159
21164
23706
23711
23716
22480
18344
22485
23721
23726
9672
10619
17927
23731
23736
9942
1119
18859
14782
10555
1727
1011
18814
18012
23740
8649
1735
23744
21204
21209
21214
10515
18404
23749
23754
9806
2048
18444
10615
23758
979
1011
8894
9806
979
1011
22500
2048
1011
23761
23766
23771
23776
23781
23786
23791
23796
23801
23806
23811
23816
23243
23248
23821
23826
23831
23836
20780
22047
23268
23841
22062
23278
20810
23283
23288
23846
23851
23303
17787
17792
23308
23856
21695
17797
17802
23861
21508
8626
23057
23062
23866
19325
8649
23871
21021
23086
22191
23876
17827
23881
23886
23338
23116
18162
23891
18232
18077
19365
18192
17852
23348
8731
18348
23896
23116
16585
18348
1735
23901
20947
20952
20780
20521
17877
23906
20536
23007
20546
18192
22572
23358
8811
9065
22279
23363
23911
22264
18286
18300
18177
23916
9866
8649
22650
23921
23926
23931
23936
19012
17797
18042
20665
20660
23941
23946
18374
21011
17157
19002
23951
23956
23961
9721
19017
18037
9576
9721
730
22348
23965
23970
23975
23980
19027
23984
18037
9142
23989
18197
18559
23992
9124
1098
22377
23980
23989
1098
962
18197
21903
23996
9721
1098
19002
24000
24005
22427
9185
19017
18037
9142
9511
730
24010
24015
9124
1098
962
19037
9511
1098
962
24019
23601
23168
23173
18770
18735
24024
21652
22201
10092
21070
23188
24029
20760
9167
18647
21199
21928
9329
10111
10323
10111
979
1011
18889
18672
9329
10177
979
18697
24034
21598
9061
9065
18834
18839
18077
9866
8649
17857
24039
10450
9247
1735
10111
1735
429
19080
24044
9373
1727
1011
24048
22869
22874
22879
10515
22815
22889
22634
22638
1119
22754
24053
24058
22769
9502
24063
24068
22855
22829
9505
24073
24078
10538
1539
962
22803
24082
1119
962
22832
24085
24089
1503
1011
22841
24089
9505
962
22829
1119
962
22850
22855
22829
9505
1011
22860
24092
1098
962
19095
24095
19099
1011
19099
962
24098
24103
24108
24113
23781
23786
24118
23796
23801
24123
24128
24133
23243
23248
24138
24143
23831
23836
20780
22047
24148
24153
22062
24158
20810
24163
24168
24173
24178
24183
17787
17792
23308
24188
20957
17797
17802
24193
21508
8626
18504
18509
24198
19325
8649
24203
21021
21026
21031
24208
17827
24213
24218
24223
24228
18637
24233
21854
18077
9866
18519
17852
23348
8731
8735
17857
24228
16585
8735
1735
24238
20947
22343
21352
24243
18519
24248
24253
10421
22577
24258
8731
8815
1735
429
24263
17947
20590
24268
20600
18504
17962
22161
8990
8994
22318
18384
20610
22328
20620
22338
20947
20630
21352
20640
24273
18489
20800
24278
9425
18519
23512
21598
9061
9065
21854
18012
9068
8649
340
18504
18509
18077
9111
8649
17927
24283
9120
9124
340
21617
24288
14502
9164
1735
9379
8891
1727
429
24293
21021
21026
21031
18112
18622
24298
21652
22201
10092
24303
18122
9243
10111
848
24308
24313
20735
24318
9866
21824
24323
21672
9290
9429
17927
24328
21677
9303
979
18622
18167
20745
20750
9329
21824
18172
20755
9181
9348
23154
21681
9303
1727
1011
24333
20947
22343
21352
21357
18519
24338
21598
9061
9065
24258
9120
9398
1735
1011
18642
24343
24348
9866
8649
18037
9111
9065
730
429
17857
24353
10450
9247
1735
23154
9866
8649
730
429
24358
24363
24368
24373
20620
21070
21759
21764
21194
9634
22485
18172
22313
9643
9164
18017
24378
20645
20650
18339
24383
24388
21774
21779
9672
24393
24398
24403
24373
24408
18389
24413
20932
20937
20942
21070
21809
21814
22333
9780
22485
21829
21834
9181
9794
24418
21149
21154
21159
21164
17877
18804
20800
20957
9425
23188
21849
21598
9061
8815
24423
24428
24433
24438
18603
18834
18839
24443
9866
8649
24448
9111
8891
730
429
21864
24453
20760
10338
9240
24458
24463
17357
9247
1735
24383
18549
20996
21001
9900
18834
18564
21006
8990
9124
18716
18067
20675
9181
9185
18760
18077
9111
8649
730
18899
21899
9511
1727
962
10338
9376
906
429
18859
23159
9376
1727
429
24468
24473
24478
23173
18770
17827
24483
20710
22196
18122
24488
24493
24498
23670
24503
18697
18809
21105
9167
8735
17927
24507
10279
9247
1727
18444
20863
10287
979
1011
24512
24517
24522
21159
21164
17877
24527
20800
20957
9425
18859
9866
9376
1727
429
24532
24537
24542
24547
24552
23786
24557
24562
24567
24572
24577
24582
24587
24592
24597
24602
24607
24612
21159
24617
21169
21174
22062
24622
20810
17767
24627
24632
20451
24637
24642
24647
24652
24657
24662
17787
17792
24667
24672
20957
17797
24677
24682
21508
8626
18834
18839
24687
19325
8649
24468
23601
24478
23173
18844
17827
24692
24697
24702
18849
21070
24707
18814
18077
9866
18697
17852
23348
8731
8735
17857
18849
16585
8735
1735
21403
22460
21953
21159
24712
17877
24717
20536
23007
20546
18697
21968
23358
8811
9065
21189
8731
8815
1735
429
24722
24727
24732
22480
18286
18716
18760
21184
9866
8649
18859
9866
8735
1735
429
24642
17947
24737
24742
20600
17787
24747
21563
22151
22156
18834
17962
22161
8990
8994
24752
24757
24368
24373
20620
24762
22460
24767
21159
20640
24772
21963
20800
24777
9425
18814
18012
9068
8649
340
17797
24782
20655
20660
9107
18834
18839
18077
9111
8649
17927
24787
9120
9124
340
23188
18052
20670
9156
8891
17857
18849
14502
9164
1735
18864
8731
8891
340
429
24792
24473
24478
23173
18770
24797
24802
20735
24807
9866
22485
24812
21672
9290
9429
17927
24817
21677
9303
979
18735
18167
20745
20750
9329
22485
18172
20755
9181
9348
18037
9107
9365
730
962
21189
9120
9398
1735
1011
23188
24822
24827
9866
8649
18037
9111
8649
730
429
18716
24832
20858
9672
10538
17927
23731
9485
9942
1119
24837
24842
24847
24852
24857
24862
24867
24872
24877
24882
24887
24892
24897
24902
24907
24912
24917
24922
21214
18904
21219
21224
24927
21234
18908
24932
24757
24937
24373
24408
18389
24942
24947
24952
24957
18735
24962
24967
24972
24977
22485
18172
24981
24986
9699
21238
18916
24990
10111
9505
24994
24378
20645
20650
18339
24383
24999
25004
25009
20863
18419
18424
18824
15434
9247
18197
18202
10585
25014
979
18429
15442
9247
979
1011
25017
23711
23716
22480
18344
25022
25027
25032
10534
10612
18889
25037
25042
9721
979
18859
14782
9969
1727
1011
21243
10612
906
1011
22495
22284
22289
22294
18351
18404
21189
10279
9247
1727
18444
10585
10612
906
962
25046
24757
25051
24373
24408
18389
25056
20932
20937
20942
18735
25061
21814
22333
25066
21238
18474
9802
21250
1419
25070
24517
24522
21159
21164
18824
9120
9398
1735
962
25075
18829
20814
20660
9411
25080
23711
23716
22480
18344
25022
25085
25090
10534
10619
18889
25095
25100
10555
1119
17857
24039
20824
9247
1735
18444
24977
25104
906
962
9733
9429
1735
962
25107
25112
25117
25122
25127
23786
25132
25137
25142
25147
25152
25157
24587
24592
25162
25167
25172
25177
21159
24617
25182
25187
22062
24622
20810
25192
25197
25202
24522
24662
17787
17792
24667
20800
20957
17797
24677
25207
21508
8626
18834
18839
18012
19325
8649
25212
24473
25217
23173
18770
17827
25222
25227
24702
24039
17857
24039
16585
8735
1735
24512
24517
24522
21159
24712
17877
25232
20536
23007
20546
18697
24034
23358
8811
9065
22490
24727
25237
22480
18286
18716
18760
18077
9866
8649
25242
17947
24737
24742
20600
25046
24757
24368
24373
20620
25070
24517
24767
21159
20640
25247
24527
20800
25252
9425
17857
24039
14502
9164
1735
25257
24473
25217
23173
18770
17827
25262
20710
22196
18122
18735
25267
21652
22201
10092
25272
25277
20735
25282
9866
22485
25287
21672
9290
9429
22485
18172
25292
9181
9699
25297
24517
24522
21159
21164
23188
24822
20640
9866
8649
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
124
129
134
139
144
149
154
159
164
169
174
179
184
189
194
199
204
209
214
219
223
228
233
238
242
245
250
255
260
265
270
275
280
285
194
290
295
228
300
305
309
265
314
319
323
326
331
336
323
340
342
347
352
90
357
362
367
372
377
382
386
391
396
401
405
408
413
401
242
418
420
425
405
418
429
430
435
440
445
450
454
459
464
305
242
469
474
425
323
340
479
305
484
418
429
487
491
418
429
124
494
499
504
509
149
514
519
524
529
174
534
539
544
549
199
554
559
564
569
223
573
578
583
587
590
595
600
605
610
615
347
352
90
620
625
630
635
640
645
309
649
654
659
663
408
413
336
242
340
666
671
676
681
686
199
691
696
564
701
223
228
300
219
242
469
705
710
714
418
717
219
323
722
429
199
724
729
564
734
386
738
743
305
484
326
331
748
752
340
717
701
491
722
429
755
484
759
429
454
761
766
771
775
459
300
219
242
722
420
425
484
418
429
755
778
418
429
491
340
429
245
250
255
260
781
270
786
791
796
801
290
806
811
816
821
309
265
825
755
830
326
801
833
837
840
666
842
847
852
857
199
204
862
867
219
223
872
877
882
714
469
886
891
895
898
900
905
910
915
920
924
929
934
771
939
942
947
714
340
951
755
778
898
429
309
265
952
755
830
717
701
957
722
951
755
242
722
429
837
418
951
960
857
920
965
968
717
219
778
722
429
970
484
840
429
722
429
342
347
352
90
974
362
979
984
989
645
386
391
654
659
405
420
947
994
418
997
199
998
1003
564
1008
386
169
1012
305
242
326
331
1017
752
340
717
219
405
722
429
755
242
418
429
309
265
952
755
778
326
331
1021
939
340
717
219
242
722
429
755
484
340
429
837
340
429
459
300
219
242
759
942
425
484
340
429
759
429
479
1025
1029
759
997
755
242
759
429
429
430
1032
1037
1042
1047
454
1051
1056
583
1061
1064
1069
1074
1078
1081
479
1083
1087
759
997
487
1090
898
997
454
761
766
771
1093
459
300
219
242
1096
420
947
714
418
951
960
686
1098
965
1102
717
701
1104
722
951
479
1107
1029
759
997
837
340
951
487
1111
968
997
491
722
429
1114
1119
1124
1129
1134
666
1139
1144
1149
1154
199
1159
1164
564
1169
1173
1178
1183
1188
587
1192
362
1197
1202
1207
290
1212
1217
1222
1227
924
929
1231
1236
752
1240
942
569
752
722
1245
1250
1255
1260
1265
1269
1274
942
734
939
960
857
1279
714
898
1283
1288
1292
898
951
1173
1295
1300
1188
714
960
1305
1310
1314
898
717
1169
1314
722
951
1317
714
898
951
1240
942
734
939
722
1321
1279
714
898
951
1326
939
898
951
1330
722
951
590
595
600
605
1333
1192
1338
1343
1348
1353
290
1358
1363
1368
1373
924
1377
1382
771
1387
1240
1390
1395
1399
1402
615
347
352
90
974
942
947
994
340
951
1404
1409
1414
445
450
924
408
464
305
242
469
474
947
752
340
479
305
484
759
429
1326
491
418
429
326
1419
1424
837
418
1321
1265
491
722
429
755
778
722
429
837
418
429
755
484
418
429
666
1428
1433
681
1438
1245
1443
1448
1453
1458
1269
1462
1467
1472
1476
960
1438
1479
965
1102
1283
1458
1483
1486
997
223
872
1488
583
714
469
1493
1498
1502
1081
1326
714
898
951
755
484
898
429
479
583
1104
759
951
1326
491
722
429
965
722
951
717
734
1104
722
951
722
951
1173
1178
1505
1188
587
960
1510
1515
1519
1081
1317
587
1522
951
326
331
1524
939
340
1321
1528
1532
898
951
1326
714
340
951
965
898
951
755
778
968
429
759
951
1240
1390
1535
1399
1402
1321
1539
1543
968
997
1326
1090
968
951
1330
1402
997
837
418
997
1546
801
833
1551
840
290
386
781
1554
755
1559
326
1564
1569
837
960
857
821
895
968
1321
755
830
968
429
1559
326
1573
920
837
1578
1321
755
778
968
1321
920
837
840
997
1583
837
968
997
1321
821
895
968
997
1551
840
997
1583
837
840
997
965
968
997
968
429
290
1587
1592
1597
1602
1559
1606
1611
1472
1616
960
1619
1624
965
1102
1321
1602
1483
968
997
326
1564
1628
1502
840
717
569
957
722
951
469
474
734
939
722
1321
755
484
898
429
1326
939
840
951
1321
1265
1632
968
951
1583
837
722
951
965
968
429
968
951
837
840
951
900
905
910
915
1635
1559
1639
1644
1649
1616
1578
1653
1658
1662
1665
1321
920
1667
968
997
1583
1616
1665
997
454
761
766
771
1670
469
1673
1678
837
898
1321
1602
1682
968
997
965
898
997
717
1008
1104
722
951
1326
491
759
429
951
1321
821
1685
968
997
965
898
429
960
1438
1098
965
1102
965
1102
997
968
997
837
840
997
1688
778
968
429
1692
947
994
418
997
223
228
464
305
242
469
474
710
752
340
717
219
484
722
429
965
722
429
997
223
573
1222
583
587
469
1493
1515
1502
1081
1326
587
898
951
420
947
994
418
951
1326
491
340
429
965
759
951
1326
714
840
951
1326
1090
898
951
1697
1081
997
1700
1705
1710
1715
1061
1719
1724
1729
1733
1081
1736
1741
1087
1096
997
1745
1061
1522
997
1240
1749
1754
837
1096
1321
1279
1758
968
951
1761
1096
997
1764
1769
1774
1697
1102
1283
1288
1778
968
951
1781
1785
1096
951
1697
968
951
1486
951
1788
1292
1081
951
1697
1081
951
1330
759
997
1761
1402
997
1096
951
1781
1476
1665
997
1486
997
965
1081
997
1788
1387
1522
951
1330
1792
997
1794
1799
1804
1809
1814
1819
199
724
729
564
1824
1829
1178
1505
1188
1834
1839
1844
1849
1314
1853
717
1169
1314
722
1858
1863
1868
1873
1878
1882
1887
717
734
1104
960
1438
1892
714
1081
1896
1878
1029
1081
951
1173
1295
1901
1188
714
960
1510
1906
1314
1081
1317
714
1081
951
1834
1910
1915
1920
775
1853
717
734
1104
722
1924
1929
714
1081
951
1933
1104
1081
951
1819
1937
1942
1947
1952
1173
1178
1957
1188
587
960
1962
1967
1519
898
717
701
752
722
951
1971
1976
1981
1986
1090
1853
717
1008
1104
722
1321
1279
587
898
951
1990
939
898
951
1321
1994
1998
968
951
1326
1090
722
951
1853
2001
2006
1111
2010
2012
2017
2022
2027
2032
454
2036
2041
771
1104
1240
2046
2051
1399
1522
1321
1539
2055
968
997
1326
939
968
951
1882
2058
2063
1781
2068
1853
2071
2076
1111
1486
1990
1090
1486
951
2080
2032
2085
2088
997
1326
1104
968
951
1697
898
997
960
2090
734
1104
722
1283
1878
587
1522
951
1283
1878
1632
1486
951
1326
1104
722
951
965
1081
951
1933
775
2088
951
1321
920
2085
968
997
1326
775
968
951
1330
2010
997
2095
1390
1395
2100
1402
2103
223
2108
2113
771
1269
2118
2123
2128
1399
1853
2132
1539
2137
968
2140
1326
1387
968
951
1559
2145
2150
2155
1399
1578
2159
1326
775
968
1321
920
1111
898
997
1583
1399
968
997
1240
2164
1678
1399
898
1321
1539
2169
968
997
2172
898
997
2140
1326
1670
968
951
1781
1111
898
997
1330
968
997
2010
951
1404
2175
2180
445
2185
924
2189
2194
583
1387
1064
1069
2199
1078
1081
479
305
830
759
429
487
939
840
997
1858
2203
2208
2213
1458
1882
2218
1467
2223
1476
1896
1458
1476
1486
997
1269
469
1438
2227
965
1578
2231
1458
1483
1486
2080
2236
1483
1486
997
1781
965
1102
997
2240
1283
2076
2085
1486
2245
1781
965
1102
997
1781
2085
1486
997
2250
1486
997
1781
1476
1486
997
2253
1486
997
2088
997
1321
1994
587
898
951
1283
1288
1632
968
951
1781
965
722
951
965
968
951
1924
1929
587
1522
951
1896
1878
1632
1486
951
1781
1785
722
951
965
1102
951
2088
951
1317
714
840
951
1990
939
968
951
1330
722
429
1781
1111
1402
997
1583
1399
1792
997
2253
1792
951
1330
898
997
1764
2256
1635
1697
968
1697
968
997
1321
2261
1685
968
997
1882
2265
2270
1781
2085
1321
755
778
968
429
1583
1551
840
997
1321
1602
1616
968
997
1578
2275
2280
2253
2284
1781
2085
2284
997
1559
326
2286
2227
837
1578
2291
2296
1483
1486
1321
920
1483
968
997
1583
837
1102
997
1578
1321
920
2085
968
2300
1583
837
1102
997
2253
968
997
1896
1458
1483
1486
997
1781
1483
968
997
1583
837
340
951
1330
1522
997
2305
1616
1665
997
1578
1321
1635
2085
968
2300
1583
1616
1665
997
1781
2085
1665
997
2300
1583
2085
2284
997
2309
2253
968
997
2253
2284
997
2284
997
2253
1665
997
2172
1402
997
1321
1265
1778
968
951
1583
1399
1402
997
2253
968
951
1688
830
968
429
2253
968
429
2313
1102
997
2316
734
2321
2324
951
1317
2326
1522
951
2313
1081
997
2324
951
837
2329
951
2331
840
997
2324
429
326
2334
1021
939
340
837
2329
429
2339
2344
2348
759
997
1326
491
2351
429
2353
947
714
2358
951
965
2351
951
2351
429
1321
2360
1685
968
997
2364
219
778
2324
429
1326
2369
840
951
942
2372
714
340
951
755
2376
898
429
755
242
2351
429
1326
1998
898
951
2379
1102
997
2351
951
326
1564
833
837
840
942
2382
484
340
429
755
484
840
429
2386
2391
2348
2351
951
309
265
1554
755
830
1321
755
2395
968
429
1583
2331
968
997
2313
968
997
2398
2403
2313
2324
997
965
2324
951
459
2407
2412
242
1096
479
2403
1697
759
997
1788
2416
1522
951
1697
1102
997
1330
759
951
430
2419
2424
1042
2429
1700
2433
2438
2443
2447
1764
2450
1729
1733
1102
1736
2455
1733
1096
997
2459
2447
1522
997
1834
2463
2468
1920
1093
2473
2478
2483
1697
1096
2487
2492
2447
1522
951
1933
1029
1102
951
1761
1096
951
1764
2496
2501
1697
2505
2507
2512
2516
1486
997
2519
2516
1096
951
1697
1102
951
2339
2523
1697
1096
997
2527
2531
1081
951
2534
2538
2088
997
454
2541
2113
771
1093
1240
2123
1535
1399
1402
1321
2546
1543
968
997
2339
2550
1104
759
951
2554
2558
1522
951
1990
1387
1486
951
2172
1096
951
1761
2010
997
2561
1438
1098
965
1102
2566
965
968
997
1330
1486
997
1781
2068
2284
997
2570
2403
1697
759
997
1933
1670
2088
951
1697
759
951
2575
2541
2113
771
1093
1321
2580
1543
968
997
2140
1326
775
968
951
1583
2100
1792
997
2584
2407
2412
242
1096
942
710
714
340
951
755
323
898
429
2589
734
1104
722
951
2594
2403
1697
759
997
2172
759
951
2010
997
2599
2604
2609
2614
2619
2624
2629
2634
2639
2644
2649
2654
2659
2664
2669
2674
2679
2684
2689
2694
2699
2704
2709
2714
2719
2723
2728
2733
2738
2743
2748
2753
2758
2763
2768
2773
2778
2783
2788
2793
2798
2803
2808
2813
2818
2822
2827
2832
2837
2841
2844
2849
2854
2859
2864
2869
2874
2879
2884
2793
2889
2894
2827
2899
2904
2908
2864
2913
2918
2922
2925
2930
2935
2922
2939
2941
2946
2951
2689
2956
2961
2966
2971
2976
2981
2985
2990
2995
3000
3004
3007
3012
3000
2841
3017
3019
3024
3004
3017
429
3028
3033
3038
3043
3048
3052
3057
3062
2904
2841
3067
3072
3024
2922
2939
3077
2904
3082
3017
429
3085
3089
3017
429
2723
3092
3097
3102
3107
2748
3112
3117
3122
3127
2773
3132
3137
3142
3147
2798
3152
3157
3162
3167
2822
3171
3176
3181
3185
3188
3193
3198
3203
3208
3213
2946
2951
2689
3218
3223
3228
3233
3238
3243
2908
3247
3252
3257
3261
3007
3012
2935
2841
2939
3264
3269
3274
3279
3284
2798
3289
3294
3162
3299
2822
2827
2899
2818
2841
3067
3303
3308
3312
3017
3315
2818
2922
3320
429
2798
3322
3327
3162
3332
2985
3336
3341
2904
3082
2925
2930
3346
3350
2939
3315
3299
3089
3320
429
3353
3082
3357
429
3052
3359
3364
3369
3373
3057
2899
2818
2841
3320
3019
3024
3082
3017
429
3353
3376
3017
429
3089
2939
429
2844
2849
2854
2859
3379
2869
3384
3389
3394
3399
2889
3404
3409
3414
3419
2908
2864
3423
3353
3428
2925
3399
3431
3435
3438
3264
3440
3445
3450
3455
2798
2803
3460
3465
2818
2822
3470
3475
3480
3312
3067
3484
3489
3493
3496
3498
3503
3508
3513
3518
3522
3527
3532
3369
3537
3540
3545
3312
2939
951
3353
3376
3496
429
2908
2864
3549
3353
3428
3315
3299
3554
3320
951
3353
2841
3320
429
3435
3017
951
3557
3455
3518
3562
3565
3315
2818
3376
3320
429
3567
3082
3438
429
3320
429
2941
2946
2951
2689
3571
2961
3576
3581
3586
3243
2985
2990
3252
3257
3004
3019
3545
3591
3017
997
2798
3594
3599
3162
3604
2985
2768
3608
2904
2841
2925
2930
3613
3350
2939
3315
2818
3004
3320
429
3353
2841
3017
429
2908
2864
3549
3353
3376
2925
2930
3617
3537
2939
3315
2818
2841
3320
429
3353
3082
2939
429
3435
2939
429
3057
2899
2818
2841
3357
3540
3024
3082
2939
429
3357
429
3077
3621
3625
3357
997
3353
2841
3357
429
3028
3628
3633
3638
3643
3052
3647
3652
3181
3657
3660
3665
3670
3674
3677
3077
3679
3683
3357
997
3085
3686
3496
997
3052
3359
3364
3369
3689
3057
2899
2818
2841
3692
3019
3545
3312
3017
951
3557
3284
3694
3562
3698
3315
3299
3700
3320
951
3077
3703
3625
3357
997
3435
2939
951
3085
3707
3565
997
3089
3320
429
3710
3715
3720
3725
3730
3264
3735
3740
3745
3750
2798
3755
3760
3162
3765
3769
3774
3779
3784
3185
3788
2961
3793
3798
3803
2889
3808
3813
3818
3823
3522
3527
3827
3832
3350
3836
3540
3167
3350
3320
3841
3846
3851
3856
3861
3865
3870
3540
3332
3537
3557
3455
3875
3312
3496
3879
3884
3888
3496
951
3769
3891
3896
3784
3312
3557
3901
3906
3910
3496
3315
3765
3910
3320
951
3913
3312
3496
951
3836
3540
3332
3537
3320
3917
3875
3312
3496
951
3922
3537
3496
951
3926
3320
951
3188
3193
3198
3203
3929
3788
3934
3939
3944
3949
2889
3954
3959
3964
3969
3522
3973
3978
3369
3983
3836
3986
3991
3995
3998
3213
2946
2951
2689
3571
3540
3545
3591
2939
951
4000
4005
4010
3043
3048
3522
3007
3062
2904
2841
3067
3072
3545
3350
2939
3077
2904
3082
3357
429
3922
3089
3017
429
2925
4015
4020
3435
3017
3917
3861
3089
3320
429
3353
3376
3320
429
3435
3017
429
3353
3082
3017
429
3264
4024
4029
3279
4034
3841
4039
4044
4049
4054
3865
4058
4063
4068
4072
3557
4034
4075
3562
3698
3879
4054
4079
4082
997
2822
3470
4084
3181
3312
3067
4089
4094
4098
3677
3922
3312
3496
951
3353
3082
3496
429
3077
3181
3700
3357
951
3922
3089
3320
429
3562
3320
951
3315
3332
3700
3320
951
3320
951
3769
3774
4101
3784
3185
3557
4106
4111
4115
3677
3913
3185
4118
951
2925
2930
4120
3537
2939
3917
4124
4128
3496
951
3922
3312
2939
951
3562
3496
951
3353
3376
3565
429
3357
951
3836
3986
4131
3995
3998
3917
4135
4139
3565
997
3922
3686
3565
951
3926
3998
997
3435
3017
997
4142
3399
3431
4147
3438
2889
2985
3379
4150
3353
4155
2925
4160
4165
3435
3557
3455
3419
3493
3565
3917
3353
3428
3565
429
4155
2925
4169
3518
3435
4174
3917
3353
3376
3565
3917
3518
3435
3438
997
4179
3435
3565
997
3917
3419
3493
3565
997
4147
3438
997
4179
3435
3438
997
3562
3565
997
3565
429
2889
4183
4188
4193
4198
4155
4202
4207
4068
4212
3557
4215
4220
3562
3698
3917
4198
4079
3565
997
2925
4160
4224
4098
3438
3315
3167
3554
3320
951
3067
3072
3332
3537
3320
3917
3353
3082
3496
429
3922
3537
3438
951
3917
3861
4228
3565
951
4179
3435
3320
951
3562
3565
429
3565
951
3435
3438
951
3498
3503
3508
3513
4231
4155
4235
4240
4245
4212
4174
4249
4254
4258
4261
3917
3518
4263
3565
997
4179
4212
4261
997
3052
3359
3364
3369
4266
3067
4269
4274
3435
3496
3917
4198
4278
3565
997
3562
3496
997
3315
3604
3700
3320
951
3922
3089
3357
429
3917
3419
4281
3565
997
3562
3496
429
3557
4034
3694
3562
3698
3562
3698
997
3565
997
3435
3438
997
4284
3376
3565
429
4288
3545
3591
3017
997
2822
2827
3062
2904
2841
3067
3072
3308
3350
2939
3315
2818
3082
3320
429
3562
3320
429
2822
3171
3818
3181
3185
3067
4089
4111
4098
3677
3922
3185
3496
951
3019
3545
3591
3017
951
3922
3089
2939
429
3562
3357
951
3922
3312
3438
951
3922
3686
3496
951
4293
3677
997
4296
4301
4306
4311
3657
4315
4320
4325
4329
3677
4332
4337
3683
3692
997
4341
3657
4118
997
3836
4345
4350
3435
3692
3917
3875
4354
3565
951
4357
3692
997
4360
4365
4370
4293
3698
3879
3884
4374
3565
951
4377
4381
3692
951
4293
3565
951
4082
951
4384
3888
3677
951
4293
3677
951
3926
3357
997
4357
3998
997
3692
951
4377
4072
4261
997
4082
997
3562
3677
997
4384
3983
4118
951
3926
4388
997
4390
4395
4400
4405
4410
4415
2798
3322
3327
3162
4420
4425
3774
4101
3784
4430
4435
4440
4445
3910
4449
3315
3765
3910
3320
4454
4459
4464
4469
4474
4478
4483
3315
3332
3700
3557
4034
4488
3312
3677
4492
4474
3625
3677
951
3769
3891
4497
3784
3312
3557
4106
4502
3910
3677
3913
3312
3677
951
4430
4506
4511
4516
3373
4449
3315
3332
3700
3320
4520
4525
3312
3677
951
4529
3700
3677
951
4415
4533
4538
4543
4548
3769
3774
4553
3784
3185
3557
4558
4563
4115
3496
3315
3299
3350
3320
951
4567
4572
4577
4582
3686
4449
3315
3604
3700
3320
3917
3875
3185
3496
951
4586
3537
3496
951
3917
4590
4594
3565
951
3922
3686
3320
951
4449
4597
4602
3707
4606
4608
4613
4618
4623
4628
3052
4632
4637
3369
3700
3836
4642
4647
3995
4118
3917
4135
4651
3565
997
3922
3537
3565
951
4478
4654
4659
4377
4664
4449
4667
4672
3707
4082
4586
3686
4082
951
4676
4628
4681
4684
997
3922
3700
3565
951
4293
3496
997
3557
4686
3332
3700
3320
3879
4474
3185
4118
951
3879
4474
4228
4082
951
3922
3700
3320
951
3562
3677
951
4529
3373
4684
951
3917
3518
4681
3565
997
3922
3373
3565
951
3926
4606
997
4691
3986
3991
4696
3998
4699
2822
4704
4709
3369
3865
4714
4719
4724
3995
4449
4728
4135
4733
3565
4736
3922
3983
3565
951
4155
4741
4746
4751
3995
4174
4755
3922
3373
3565
3917
3518
3707
3496
997
4179
3995
3565
997
3836
4760
4274
3995
3496
3917
4135
4765
3565
997
4768
3496
997
4736
3922
4266
3565
951
4377
3707
3496
997
3926
3565
997
4606
951
4000
4771
4776
3043
4781
3522
4785
4790
3181
3983
3660
3665
4795
3674
3677
3077
2904
3428
3357
429
3085
3537
3438
997
4454
4799
4804
4809
4054
4478
4814
4063
4819
4072
4492
4054
4072
4082
997
3865
3067
4034
4823
3562
4174
4827
4054
4079
4082
4676
4832
4079
4082
997
4377
3562
3698
997
4836
3879
4672
4681
4082
4841
4377
3562
3698
997
4377
4681
4082
997
4846
4082
997
4377
4072
4082
997
4849
4082
997
4684
997
3917
4590
3185
3496
951
3879
3884
4228
3565
951
4377
3562
3320
951
3562
3565
951
4520
4525
3185
4118
951
4492
4474
4228
4082
951
4377
4381
3320
951
3562
3698
951
4684
951
3913
3312
3438
951
4586
3537
3565
951
3926
3320
429
4377
3707
3998
997
4179
3995
4388
997
4849
4388
951
3926
3496
997
4360
4852
4231
4293
3565
4293
3565
997
3917
4857
4281
3565
997
4478
4861
4866
4377
4681
3917
3353
3376
3565
429
4179
4147
3438
997
3917
4198
4212
3565
997
4174
4871
4876
4849
4880
4377
4681
4880
997
4155
2925
4882
4823
3435
4174
4887
4892
4079
4082
3917
3518
4079
3565
997
4179
3435
3698
997
4174
3917
3518
4681
3565
4896
4179
3435
3698
997
4849
3565
997
4492
4054
4079
4082
997
4377
4079
3565
997
4179
3435
2939
951
3926
4118
997
4901
4212
4261
997
4174
3917
4231
4681
3565
4896
4179
4212
4261
997
4377
4681
4261
997
4896
4179
4681
4880
997
4905
4849
3565
997
4849
4880
997
4880
997
4849
4261
997
4768
3998
997
3917
3861
4374
3565
951
4179
3995
3998
997
4849
3565
951
4284
3428
3565
429
4849
3565
429
4909
4914
3625
3357
997
3353
3082
3438
429
4430
4918
4923
4516
3689
4928
4933
4938
4293
3692
4942
4947
4951
4082
951
4529
3625
3677
951
4360
4954
4370
4293
3698
4959
4964
4968
4082
951
4971
4975
3692
951
4293
3698
951
4909
4978
3625
3692
997
4982
4986
3677
951
4989
4993
4684
997
4357
3692
951
4909
4914
3700
3357
951
4996
5000
4118
951
4586
3983
4082
951
4768
3692
951
4357
4606
997
5003
5008
3694
3562
3698
3879
5013
4079
4082
997
5017
3700
3565
997
3926
4082
997
4377
4664
4880
997
4384
5021
4118
951
4293
3698
997
4529
4266
4684
951
4293
3357
951
3836
4719
4131
3995
3998
3917
5024
4139
3565
997
4736
3922
3373
3565
951
4179
4696
4388
997
3540
3308
3312
2939
951
3353
2922
3496
429
5028
5033
3700
3320
951
3077
5037
4293
3357
997
4768
3357
951
4606
997
5041
5046
5051
5056
5061
5066
5071
5076
5081
5086
5091
5096
5101
5106
5111
5116
5121
5126
5131
5136
5141
5146
5151
5156
5161
5165
5170
5175
5180
5185
5190
5195
5200
5205
5210
5215
5220
5225
5230
5235
5240
5245
5250
5255
5260
5264
5269
5136
5274
5278
5281
5286
5291
5296
5301
5306
5311
5316
5321
5235
5326
5331
5269
5336
5341
5296
5301
5345
5350
5354
5357
5235
5362
5354
340
5366
5371
5376
5381
5386
5391
5396
5401
5406
5411
5415
5250
5420
5425
5429
5432
5437
5425
5278
5442
5444
5449
5429
5442
429
5453
5458
5463
5468
5473
5477
5482
5487
5341
5278
5492
5497
5502
5354
340
5506
5341
5511
5442
429
5514
5518
5442
429
5165
5521
5526
5531
5536
5190
5541
5546
5551
5556
5215
5561
5566
5571
5576
5240
5581
5586
5591
5596
5264
5600
5605
5610
5614
5617
5622
5627
5632
5637
5642
5371
5376
5381
5336
5647
5652
5657
5662
5667
5296
5671
5676
5681
5685
5432
5437
5688
5278
340
5692
5697
5702
5707
5712
5240
5717
5722
5591
5727
5264
5269
5336
5731
5278
5492
5735
5740
5744
5442
5747
5731
5354
722
429
5240
5536
5752
5591
5757
5415
5761
5766
5341
5511
5357
5235
5771
5775
340
5747
5727
5518
722
429
5778
5511
5782
429
5477
5637
5784
5789
5793
5796
5336
5731
5278
722
5444
5449
5511
5442
429
5778
5801
5442
429
5518
340
429
5281
5286
5291
5296
5804
5306
5809
5814
5819
5824
5326
5829
5834
5839
5844
5296
5301
5848
5778
5853
5357
5824
5856
5860
840
5692
5863
5868
5873
5878
5240
5245
5301
5883
5731
5264
5888
5893
5898
5744
5492
5902
5907
5911
898
5747
5731
5914
722
429
5917
5868
5922
5927
5932
5936
5941
5946
5789
5951
5954
5959
5744
340
951
5778
5801
898
429
5296
5301
5946
5778
5853
5747
5727
5963
722
951
5778
5278
722
429
5860
5442
951
5707
5878
5932
5966
968
5747
5731
5969
722
429
5972
5511
840
429
5366
5371
5376
5381
5976
5391
5981
5657
5406
5986
5415
5250
5990
5681
5429
5444
5995
5999
5442
997
5240
5185
6002
5591
6007
5415
5210
5487
5341
5278
5357
5235
6011
6015
340
5747
5731
5429
722
429
5778
5278
5442
429
5296
5301
5946
5778
5969
5357
5235
6018
5951
340
5747
5731
5278
722
429
5778
5511
340
429
5860
340
429
5796
5336
5731
5278
5782
5954
5502
5511
340
429
5782
429
5506
6022
6026
5782
997
5778
5278
5782
429
5453
6029
6034
6039
6044
5477
6048
6053
5610
6058
6061
6066
6071
6075
1081
5506
6078
6082
5782
997
5514
6085
898
997
5477
5637
5784
5789
6088
5796
5336
5731
5278
6091
5444
5995
5744
5442
951
5707
5712
6093
5966
1102
5747
5727
6097
722
951
5506
6100
6026
5782
997
5860
340
951
5514
6104
968
997
5518
722
429
6107
6112
6117
6122
6127
5692
6132
6137
6142
6147
5240
6152
6157
5591
6162
6166
6171
6176
6181
5614
6185
5391
6190
6195
5345
5326
6200
6205
6210
6215
5936
5941
6219
6224
5775
6228
5954
5596
5775
722
6233
6238
6243
6248
6253
6257
6262
5954
5757
5951
5707
5878
6267
5744
898
6271
6276
6280
898
951
6166
6283
6288
6181
5744
5707
6293
6298
6302
898
5747
6162
6302
722
951
6305
5744
898
951
6228
5954
5757
5951
722
5927
6267
5744
898
951
6309
5951
898
951
6313
722
951
5617
5622
5627
5632
6316
6185
6321
6326
6331
6336
5326
6341
6346
6351
6356
5936
6360
6365
5789
6370
6228
6373
6378
6382
1402
5642
5371
5376
5381
5976
5954
5959
5999
340
951
6385
6390
5463
5468
5473
5936
6395
5487
5341
5278
5492
5497
5959
6015
340
5506
5341
5511
5782
429
6309
5518
5442
429
5357
6400
6405
5860
5442
5927
6253
5518
722
429
5778
5969
722
429
5860
5442
429
5778
5511
5442
429
5692
6409
6414
5707
6419
6233
6424
6429
6434
6439
6257
6443
6448
6453
6457
5707
6419
6460
5966
1102
6271
6439
6464
1486
997
5264
5888
5766
5610
5744
5492
6467
6472
6476
1081
6309
5744
898
951
5778
5511
898
429
5506
5610
6097
5782
951
6309
5518
722
429
5966
722
951
5747
5757
6097
722
951
6166
6171
6479
6181
5614
5707
6484
6489
6493
1081
6305
5614
1522
951
5357
5235
6496
5951
340
5927
6500
6504
898
951
5778
5969
898
429
6309
5744
340
951
5966
898
951
5778
5969
968
429
5782
951
6228
6373
6507
6382
1402
5927
6511
6515
968
997
6309
6518
968
951
6313
1402
997
5860
5442
997
6521
6526
5856
6531
840
5326
5415
5804
6534
5778
6539
5357
6544
6549
5860
5707
5878
5844
5911
968
5927
5778
5853
968
429
6539
5357
5946
5932
5860
6553
5927
5778
5969
968
5927
5932
5860
840
997
6558
5860
968
997
5927
5844
5911
968
997
6531
840
997
6558
5860
840
997
5966
968
997
5326
6562
6429
6567
6572
6539
6576
6581
6453
6586
5707
6589
6594
5966
1102
5927
6572
6464
968
997
5357
6544
6598
6476
840
5747
5596
5963
722
951
5492
5497
5757
5951
722
5927
5778
5511
898
429
6309
5951
840
951
5927
6253
6602
968
951
6558
5860
722
951
5966
968
429
5860
840
951
5917
5868
5922
5927
6605
6539
6609
6614
6619
6586
6553
6623
6628
6632
1665
5927
5932
6635
968
997
6558
6586
1665
997
5477
5637
5784
5789
6638
5492
6641
6646
5860
898
5927
6572
6650
968
997
5966
898
997
5747
6007
6097
722
951
6309
5518
5782
429
5927
5844
6653
968
997
5966
898
429
5707
6419
6093
5966
1102
5966
1102
997
6656
5757
6097
722
951
5860
840
997
6661
5853
968
429
5860
2329
951
6665
6670
5999
5442
997
5264
5269
5487
5341
5278
5492
5497
6674
6015
340
5747
5731
5511
722
429
5357
6678
6018
5951
340
5860
2329
429
5506
6022
6097
5782
997
6309
5518
6683
429
5966
722
429
5264
5600
6210
5610
5614
5492
6467
6489
6476
1081
6309
5614
898
951
5432
5437
6685
5278
340
6689
5995
5999
6694
951
6309
5518
340
429
5966
6683
951
6683
429
5927
6696
6653
968
997
6700
840
997
6703
5731
5969
2324
429
6309
6015
840
951
5954
6674
5744
340
951
5778
5354
898
429
5778
5278
6683
429
6309
6708
898
951
6711
1102
997
6714
6719
6724
6729
6733
6736
6741
6746
6750
1102
6753
6758
6082
6091
997
6762
6766
1522
997
6228
6769
6774
5860
6091
5927
6778
6782
898
951
6309
5951
968
951
6785
6788
951
6790
6795
6093
6711
1102
6271
6800
6602
968
997
6804
6808
6788
951
5966
968
951
5506
6100
6811
5782
997
6814
6818
1081
951
6821
1102
951
6313
5782
951
5477
5637
6824
5789
6088
6228
6829
6507
6382
1402
5927
6834
6515
968
997
6785
1402
997
5796
5336
6838
5278
6091
6788
951
6842
6007
6097
722
951
6804
6457
1665
997
5966
1081
997
5506
6100
6821
5782
997
6814
6847
1522
951
6821
1102
997
6313
1792
997
6850
6855
6860
6865
6870
6875
5240
5536
5752
5591
6880
6885
6171
6479
6181
6890
6895
6484
6900
6302
6904
5747
6162
6302
722
6909
6914
6919
6924
6929
6933
6938
5747
5757
6097
5707
6419
6943
5744
1081
6947
6929
6952
1081
951
6166
6283
6955
6181
5744
5707
6484
6960
6302
1081
6305
5744
1081
951
6890
6870
6964
6969
5793
6904
5747
5757
6097
722
6973
6978
5744
1081
951
6982
6097
1081
951
5617
5622
6986
5632
6316
6185
6991
6326
6331
6996
5936
6360
7001
5789
6370
6228
6829
6378
6382
1402
6875
7006
7011
7016
7021
6166
6171
7026
6181
5614
5707
7031
7036
6493
898
5747
5727
5775
722
951
7040
7045
7050
7055
6518
6904
5747
6007
6097
722
5927
6267
5614
898
951
7059
5951
898
951
5477
5637
7063
5789
6638
5492
5902
6646
5860
898
5927
7068
7072
968
951
6309
6518
722
951
6904
7021
7075
6104
2010
7079
7084
7089
7094
7099
5477
6002
5878
5789
6097
6228
7103
7108
6382
1522
5927
6511
7112
968
997
6933
7115
7120
6804
7125
6904
7128
6093
6104
1486
7059
6518
1486
951
7133
7099
7138
2088
997
6309
6097
968
951
5707
5591
5757
6097
722
6271
6929
5614
1522
951
6271
6929
6602
1486
951
6309
6097
722
951
5966
1081
951
6982
5793
2088
951
5477
5637
7063
5789
6088
5927
5932
7138
968
997
6309
5793
968
951
6313
2010
997
5617
5622
7141
5632
6316
6185
6991
7146
7151
6996
5917
7156
7161
6351
7166
5936
6360
7170
5789
6370
7175
7180
6378
7185
1402
7188
5264
7193
7063
5789
6257
7198
6829
6507
6382
6904
5784
6834
7203
968
7206
6309
6518
968
951
6539
7211
7216
7221
6382
6553
7225
6309
5793
968
5927
5932
6104
898
997
6558
6382
968
997
6228
7230
6646
6382
898
5927
6834
7235
968
997
7238
898
997
7206
6309
5793
968
951
6804
6104
898
997
6313
968
997
5642
5371
7241
5381
5976
5391
7246
7251
5235
6011
5296
7256
5676
5681
5685
5432
5437
7261
5278
5442
7265
7270
5999
5442
997
5264
5269
7274
5341
5278
5492
5497
6674
5744
340
5796
5336
5341
5278
5782
5954
5350
5511
340
429
5778
5354
340
429
7279
7284
7289
7294
7299
5264
7303
6210
5610
5614
7308
6467
6489
6476
1081
7313
6162
6302
722
951
7318
5614
898
951
7322
6674
5744
340
951
7313
5757
6097
722
951
5296
5301
6534
5778
5853
5357
6544
5856
5860
840
5506
5341
5969
5782
429
7318
6015
840
951
5796
5336
5341
5278
6091
6909
7327
7332
7337
6439
6933
7342
6448
7347
6457
6947
6439
6457
1486
997
6257
5492
6419
7351
5966
6553
7355
6439
6464
1486
7133
7360
6464
1486
997
6804
5966
1102
997
7364
6271
6093
7138
1486
7369
6804
5966
1102
997
6804
7138
1486
997
7374
1486
997
6804
6457
1486
997
7377
1486
997
5927
7068
5614
898
951
6271
6276
6602
968
951
6804
5966
722
951
6661
5969
968
429
6973
6978
5614
1522
951
6947
6929
6602
1486
951
6804
6808
722
951
5966
1102
951
6305
5744
840
951
7059
5951
968
951
6313
722
429
7380
6100
6821
5782
997
5966
5782
951
6804
6104
1402
997
6558
6382
1792
997
7377
1792
951
6313
898
997
7385
5757
6097
722
951
5281
5286
7390
5296
5804
5306
7395
7400
7405
6544
5917
7410
7415
5839
6696
5296
5301
7420
5778
5853
7425
7430
5856
6531
840
5326
5415
7435
6534
5778
6539
5357
6544
5856
5860
5707
5878
6696
5911
968
5927
5778
5969
968
429
5917
5868
7440
5927
6605
6539
7445
6534
5932
6531
6558
6531
968
997
5927
6696
5911
968
997
7450
7455
5932
6821
968
6821
968
997
7460
6544
5856
5860
840
6933
7089
7465
6804
7138
6539
6576
6614
6619
6586
6553
7470
6628
6632
1665
7475
6586
1665
997
7479
7455
5932
6821
968
5927
7484
6586
968
997
6553
7465
7488
7377
2284
6804
7138
2284
997
7492
5301
6534
5778
5853
7479
7497
7502
6821
2505
5927
7484
6464
968
997
7506
5868
5922
5927
5932
6539
5357
7511
7351
5860
6553
7516
7521
6464
1486
5927
5932
6464
968
997
6558
5860
1102
997
6553
5927
5932
7138
968
7525
6558
5860
1102
997
7377
968
997
6947
6439
6464
1486
997
6804
6464
968
997
7530
7535
7540
7545
7550
7554
7559
7564
7569
6847
7479
7573
7578
6750
1102
7582
6078
6750
5782
997
7587
7591
1522
997
5357
7594
7599
5860
5442
5927
6500
7603
898
951
6558
5860
5442
951
7582
6100
6821
5782
997
6814
6818
898
951
6821
968
429
7606
5637
7063
5789
6088
7238
1402
997
7582
5610
6097
5782
951
6814
6708
1522
951
7611
5860
968
997
6313
1486
997
7506
5868
7440
5927
6605
7525
6558
6586
1665
997
6804
7138
1665
997
7525
7475
7138
2284
997
7615
7377
968
997
7377
2284
997
7377
1665
997
7619
7138
2284
997
6558
6382
1402
997
6558
6531
1102
997
7377
968
951
7623
5336
5341
5278
6091
6661
7628
968
429
7377
968
429
7631
7497
7502
6821
2505
7636
7641
6457
1486
997
7619
7645
1665
997
7648
997
7650
6100
6821
5782
997
7655
5371
7241
7660
5976
5391
7665
7251
5235
6011
7492
7670
5676
5681
5685
7675
5437
7261
5278
5442
7680
7270
5999
5442
997
7685
5269
7690
5341
5278
7695
5301
6534
5778
5853
5357
7700
5898
5860
5442
7705
5336
5341
5278
5782
7710
7715
5966
5782
997
7685
5600
6210
5610
5614
7719
5637
5784
5789
5793
7724
5336
5731
5278
722
7729
6674
5744
340
951
7734
5301
6534
5778
5853
7650
5341
5969
5782
429
7724
5336
5341
5278
6091
7739
6100
6821
5782
997
7724
5336
5341
5278
5782
5778
5511
840
429
7744
6007
6097
722
951
7749
6029
7754
7759
6044
7764
7769
7774
7569
6733
7779
7784
7789
6750
1102
7793
6758
6750
6091
997
7798
6766
1522
997
6890
7802
7807
6969
6088
7812
7817
7822
6821
6091
7826
7831
6733
1522
951
6982
6026
1102
951
7779
7497
7502
6821
2505
7636
7835
7839
1486
997
7619
7839
6788
951
7842
7822
6821
6091
997
7847
7851
1081
951
7854
7858
2088
997
7719
5637
7063
5789
6088
7842
7715
6097
5782
951
7847
7861
1522
951
7059
6370
1486
951
7238
6788
951
6785
2010
997
7864
6419
6093
5966
1102
5514
5966
968
997
6804
7125
2284
997
6982
6638
2088
951
6821
5782
951
6558
7185
1792
997
7869
5757
6097
722
951
7238
5782
951
7874
7879
7884
7889
7894
7879
7899
7904
7909
7914
7884
7904
7919
7924
7929
7889
7909
7924
7934
7939
7894
7914
7929
7939
7944
7948
7953
7958
7963
7968
7953
7973
7978
7983
7988
7958
7993
7998
8003
8008
7963
7983
8013
8018
8023
7968
7988
8027
8023
8032
8035
8040
8045
8050
8055
8040
7909
8060
8055
8008
8045
8060
7988
8065
8070
8050
8055
8065
8074
8078
8055
8008
8081
8078
8085
8087
7993
7983
7934
8092
7993
8097
8013
8008
8102
7983
8013
8106
8111
8115
7934
8008
8111
8032
8118
8092
8102
8115
8118
429
8120
8125
8130
8135
8140
8125
8144
8149
8070
8032
8154
8065
8102
8078
8085
8135
8070
8159
8118
429
8140
8032
8118
429
7948
8162
8167
7963
8172
7953
8177
8182
8060
8187
7958
8192
8197
8202
8207
7963
8212
8217
8222
8227
7968
8187
8231
8236
8240
8243
8248
8045
8253
8258
8263
7993
7983
7934
8065
8268
7914
8013
8273
8278
8050
8282
8287
8111
8292
7934
8008
8023
8032
8085
8167
8295
8300
8305
8310
7963
8060
8154
8222
8236
7968
7988
8065
8070
8032
8154
8315
8320
8159
8118
8222
8070
8078
8324
429
7963
8172
8305
8222
8326
7983
8330
8335
8070
8159
8055
8008
8340
8344
8085
8222
8236
8032
8324
429
8070
8159
8347
429
8125
8258
8349
8354
8358
8144
8065
8070
8032
8324
8092
8102
8159
8118
429
8070
8361
8118
429
8032
8085
429
8035
8040
8045
8050
8364
8040
8369
8374
8055
8379
8045
8374
8384
8389
8394
8050
8055
8389
8070
8398
8055
8379
8394
8401
8404
8167
8045
8406
8305
8349
7963
7983
8055
8222
8070
7968
8330
8411
8236
8159
8154
8416
8421
8425
8428
8222
8070
8344
8324
429
8430
8406
8435
8349
8440
8253
8055
8349
8354
8401
8065
8278
8159
8085
951
8070
8361
8428
429
8050
8055
8349
8070
8398
8222
8236
8425
8324
951
8070
8032
8324
429
8401
8118
951
8305
8349
8440
8444
8447
8222
8070
8401
8324
429
8081
8159
8404
429
8324
429
8087
7993
7983
7934
8449
7993
7914
8013
8008
8278
7983
8013
8287
8111
8115
8092
8278
8115
8118
997
7963
7968
8154
8222
8354
7983
7988
8315
8070
8032
8055
8008
8320
8078
8085
8222
8070
8115
8324
429
8070
8032
8118
429
8050
8055
8349
8070
8401
8055
8008
8236
8401
8085
8222
8070
8032
8324
429
8070
8159
8085
429
8401
8085
429
8144
8065
8070
8032
8347
8065
8102
8159
8085
429
8347
429
8135
8354
8454
8347
997
8070
8032
8347
429
8120
8457
8462
8467
8472
8125
8476
8481
8236
8486
8130
8489
8494
8498
8501
8135
8503
8507
8347
997
8140
8510
8428
997
8125
8258
8349
8354
8513
8144
8065
8070
8032
8516
8092
8278
8159
8118
951
8305
8310
8518
8444
8522
8222
8236
8444
8324
951
8135
8524
8454
8347
997
8401
8085
951
8140
8358
8447
997
8032
8324
429
8162
8177
8528
8533
8187
8167
8528
8197
8538
8543
7963
8533
8538
8222
8548
8172
8187
8543
8548
8240
8248
7993
8552
8055
8065
8045
8552
8557
8335
8227
8253
8055
8335
8562
8344
8258
8065
8227
8344
8324
8295
8060
8566
8349
8236
8300
8566
8065
8326
8401
8305
8349
8326
8159
8428
8310
8236
8398
8428
951
8172
8330
8571
8548
8159
8305
8571
8340
8576
8428
8222
8548
8576
8324
951
8326
8159
8428
951
8258
8065
8326
8401
8324
8349
8326
8159
8428
951
8354
8401
8428
951
8358
8324
951
8243
8248
8045
8253
8579
8248
8584
8589
8594
8599
8045
8589
8604
8609
8614
8253
8594
8609
8354
8618
8258
8599
8614
8621
8624
8263
7993
7983
7934
8449
8065
8278
8115
8085
951
8626
8253
8130
8135
8140
8253
7934
8149
8070
8032
8154
8065
8278
8078
8085
8135
8070
8159
8347
429
8354
8032
8118
429
8055
7939
8631
8401
8118
8349
8236
8032
8324
429
8070
8401
8324
429
8401
8118
429
8070
8159
8118
429
8167
8635
8640
8305
8645
8295
8650
8655
8310
8660
8300
8664
8669
8674
8678
8305
8645
8681
8444
8522
8310
8660
8685
8522
997
7968
8330
8335
8236
8159
8154
8688
8421
8344
8501
8354
8159
8428
951
8070
8159
8428
429
8135
8236
8444
8347
951
8354
8032
8324
429
8444
8324
951
8222
8326
8444
8324
951
8324
951
8172
8187
8693
8548
8240
8305
8693
8698
8576
8501
8326
8240
8501
951
8055
8008
8227
8401
8085
8349
8227
8702
8428
951
8070
8401
8428
429
8354
8159
8085
951
8444
8428
951
8070
8401
8447
429
8347
951
8258
8599
8705
8621
8624
8349
8705
8709
8447
997
8354
8621
8447
951
8358
8624
997
8401
8118
997
8364
8379
8394
8398
8404
8045
7983
8712
8349
8070
8406
8055
8411
8717
8401
8305
8349
8394
8425
8447
8349
8070
8398
8447
429
8406
8055
8349
8440
8401
8435
8349
8070
8401
8447
8349
8440
8401
8404
997
8440
8401
8447
997
8349
8394
8425
8447
997
8398
8404
997
8440
8401
8404
997
8444
8447
997
8447
429
8045
8650
8655
8349
8660
8406
8721
8669
8674
8726
8305
8729
8734
8444
8522
8349
8660
8685
8447
997
8055
8411
8421
8344
8404
8222
8227
8425
8324
951
8154
8065
8326
8401
8324
8349
8070
8159
8428
429
8354
8401
8404
951
8349
8236
8738
8447
951
8440
8401
8324
951
8444
8447
429
8447
951
8401
8404
951
8430
8406
8435
8349
8741
8406
8745
8750
8440
8726
8435
8750
8755
8759
8762
8349
8440
8759
8447
997
8440
8726
8762
997
8125
8258
8349
8354
8764
8154
8767
8705
8401
8428
8349
8660
8772
8447
997
8444
8428
997
8222
8354
8444
8324
951
8354
8032
8347
429
8349
8394
8775
8447
997
8444
8428
429
8305
8645
8518
8444
8522
8444
8522
997
8447
997
8401
8404
997
8778
8401
8447
429
8449
8278
8115
8118
997
7968
7988
8315
8070
8032
8154
8065
8320
8078
8085
8222
8070
8159
8324
429
8444
8324
429
7968
8187
8335
8236
8240
8154
8688
8698
8344
8501
8354
8240
8428
951
7934
8008
8070
8032
8085
8092
8278
8115
8118
951
8354
8032
8085
429
8444
8347
951
8354
8159
8404
951
8354
8510
8428
951
8454
8501
997
8457
8782
8787
8503
8486
8462
8787
8792
8507
8501
8467
8503
8507
8516
997
8472
8486
8501
997
8258
8796
8801
8401
8516
8349
8326
8805
8447
951
8513
8516
997
8808
8310
8813
8454
8522
8310
8817
8821
8447
951
8518
8738
8516
951
8444
8447
951
8522
997
8524
8824
8501
951
8454
8501
951
8358
8347
951
8513
8624
997
8516
951
8827
8354
8444
8324
951
8518
8678
8762
997
8444
8501
997
8524
8832
8501
951
8454
8522
997
8358
8835
997
8837
8842
8847
8852
8857
8842
7963
8172
8305
8222
8847
8172
8187
8693
8548
8852
8305
8693
8862
8576
8857
8222
8866
8576
8324
8635
8533
8870
8645
8548
8640
8870
8222
8326
8444
8305
8645
8326
8159
8501
8645
8548
8875
8501
951
8172
8330
8693
8548
8159
8305
8693
8878
8576
8501
8326
8159
8501
951
8852
8857
8882
8887
8358
8857
8222
8326
8444
8324
8882
8326
8159
8501
951
8887
8444
8501
951
8842
8891
8300
8857
8896
8172
8187
8688
8548
8240
8305
8335
8698
8576
8428
8222
8236
8344
8324
951
8901
8594
8310
8906
8621
8857
8222
8354
8444
8324
8349
8326
8240
8428
951
8906
8401
8428
951
8349
8548
8910
8447
951
8354
8621
8324
951
8857
8896
8518
8358
8913
8915
8300
8435
8920
8518
8125
8154
8349
8354
8444
8258
8489
8660
8621
8501
8349
8705
8925
8447
997
8354
8401
8447
951
8640
8928
8933
8518
8938
8857
8310
8518
8358
8522
8906
8621
8522
951
8920
8518
8941
8944
997
8354
8444
8447
951
8305
8222
8326
8444
8324
8310
8548
8240
8501
951
8310
8548
8738
8522
951
8354
8444
8324
951
8444
8501
951
8887
8358
8944
951
8258
8946
8705
8621
8624
8349
8440
8941
8447
997
8354
8358
8447
951
8358
8913
997
8243
8248
8045
8253
8951
8248
8956
8589
8594
8946
8045
8961
8604
8609
8966
8951
8946
8614
8618
8624
8891
7968
8970
8349
8354
8300
8258
8946
8705
8621
8857
8349
8975
8979
8447
8896
8354
8621
8447
951
8406
8594
8982
8440
8621
8435
8982
8354
8358
8447
8349
8440
8358
8428
997
8440
8621
8447
997
8258
8416
8705
8621
8428
8349
8975
8910
8447
997
8764
8428
997
8896
8354
8358
8447
951
8518
8358
8428
997
8358
8447
997
8913
951
8263
7993
7983
7934
8987
7993
8992
8013
8008
8320
8050
8997
8287
8111
8292
8987
8320
8115
8118
997
7968
7988
9002
8070
8032
8154
8065
8320
8159
8085
8065
8074
8159
8085
429
8070
8078
8085
429
9007
9012
9017
9022
9027
7968
9031
8335
8236
8240
9036
8688
8698
8344
8501
9022
8548
8576
8324
951
9041
8240
8428
951
9002
8320
8159
8085
951
8070
8078
8428
429
9022
8326
8444
8324
951
8055
8411
8394
8401
8404
8349
8717
8775
8447
997
8135
8070
8401
8347
429
9041
8078
8404
951
8065
8320
8159
8085
951
8635
8650
9045
8645
8660
8640
9045
8669
8681
8678
8645
8660
8678
8522
997
8300
8154
8645
8440
8444
8435
8645
8660
8685
8522
8920
8440
8685
8522
997
8518
8444
8522
997
8928
8310
8518
8941
8522
8933
8518
8444
8522
997
8518
8941
8522
997
8938
8522
997
8518
8678
8522
997
8941
8522
997
8944
997
8349
8548
8240
8428
951
8310
8236
8738
8447
951
8518
8444
8324
951
8522
951
8882
8326
8240
8501
951
8645
8548
8738
8522
951
8518
8738
8324
951
8444
8522
951
8944
951
8326
8159
8404
951
8906
8401
8447
951
8358
8324
429
9050
8524
8454
8347
997
8349
8975
8709
8447
997
8518
8358
8624
997
8440
8621
8835
997
8941
8835
951
8358
8428
997
8035
8040
8045
8050
8712
8040
9055
8374
8055
8411
8430
9060
8384
8389
8717
8712
8411
8394
8398
8404
8045
7983
9065
8349
8070
8406
8055
8411
8394
8401
8305
8349
8717
8425
8447
8349
8070
8401
8447
429
8406
9070
8349
8440
8398
8440
8398
8447
997
8349
8717
8425
8447
997
9075
8349
8440
8454
8447
8454
8447
997
9065
8411
8394
8401
8404
8640
8435
9080
8518
8941
8406
8721
8750
8440
8726
8435
9085
8755
8759
8762
8741
8726
8762
997
9090
8349
8440
8454
8447
8349
9095
8726
8447
997
8435
9080
9099
8941
9103
8518
8941
9103
997
9090
9105
8813
8454
9110
8349
9095
8685
8447
997
8406
8055
8729
8440
8401
8435
8729
8394
8685
8522
8349
8440
8685
8447
997
8440
8401
8522
997
8435
8349
8440
8941
8447
9080
8440
8401
8522
997
8941
8447
997
8645
8660
8685
8522
997
8518
8685
8447
997
9112
9117
9122
9050
9127
9117
9131
9136
8503
8832
9090
9141
9146
8507
8522
9050
8503
8507
8347
997
9150
8832
8501
997
8055
9154
8227
8401
8118
8349
8227
9159
8428
951
8440
8401
8118
951
8524
9162
8428
951
8454
8447
429
8764
8624
997
9050
8236
8444
8347
951
8524
9165
8501
951
9168
8401
8447
997
8358
8522
997
9080
8440
8726
8762
997
8518
8941
8762
997
9080
8741
8941
9103
997
9099
8941
8447
997
8941
9103
997
9103
997
8941
8762
997
8813
8941
9103
997
8440
8621
8624
997
8440
8398
8522
997
8941
8447
951
8778
9172
8447
429
8941
8447
429
9105
9175
8678
8522
997
8813
9179
8762
997
9110
997
9182
8524
8454
8347
997
8087
7993
7983
7934
8987
8055
9187
8236
8401
8118
9192
8354
8444
8347
997
9197
8320
8159
8085
951
9182
8070
8401
8347
429
8354
8078
8404
951
8354
9165
8428
951
8070
8159
8404
429
9202
8354
8444
8324
951
8120
8457
8462
8467
9207
8457
9211
8787
8503
9216
9075
9219
8792
8507
8522
9207
9216
8501
997
8852
9224
9229
8887
8513
9224
9234
9239
8454
8516
9229
9243
9216
8501
951
8887
8454
8522
951
8513
8516
951
9075
9105
8813
8454
9110
9105
9247
9251
8522
997
8813
9251
8516
951
8454
8522
951
9192
9243
8454
8516
997
9243
9254
8501
951
9257
8513
8944
997
9192
8354
8444
8347
951
9243
9261
8501
951
8906
8618
8522
951
8764
8516
951
8513
8913
997
9264
8645
8518
8444
8522
8140
8444
8447
997
8518
8938
9103
997
8887
8764
8944
951
8454
8347
951
8440
8618
8835
997
9269
8326
8444
8324
951
8764
8347
951
8913
997
9274
9278
9282
9286
9290
9294
9298
9302
9306
9310
9314
9318
9322
9326
9330
9334
9338
9342
9346
9350
9354
9358
9362
9366
9370
9374
9378
9382
9386
9390
9394
9398
9402
9406
9410
9414
9418
9422
9426
9430
9434
9438
9442
9446
9450
9454
9458
9462
9466
9470
9473
9477
9481
9485
9489
9493
9497
9501
9505
9430
9509
9513
9458
9517
9521
9525
9489
9529
9533
9537
9540
9544
9548
9537
340
9334
9552
9556
9346
9560
9564
9568
9572
9576
9580
9525
9584
9588
9592
9596
9458
9599
9592
9470
2329
9603
9607
9596
2329
429
9611
9615
9619
9623
9627
9454
9458
9631
9521
9470
9635
9639
9607
9537
340
9643
9521
9647
2329
429
9650
9654
2329
429
9374
9657
9661
9665
9669
9394
9673
9677
9681
9685
9414
9689
9693
9697
9701
9434
9705
9709
9713
9717
9454
9721
9725
9729
9733
9736
9740
9744
9748
9752
9756
9552
9556
9346
9760
9764
9358
9768
9772
9776
9525
9780
9784
9788
9792
9458
9599
9795
9470
340
9799
9803
9807
9811
9815
9434
9819
9823
9713
9827
9454
9458
9517
9831
9470
9635
9835
9839
9843
2329
9846
9831
9537
722
429
9434
9850
9854
9713
9858
9525
9862
9866
9521
9647
9540
9544
9870
9874
340
9846
9827
9654
722
429
9877
9647
2324
429
9454
9881
9885
9889
9893
9458
9517
9831
9470
722
9603
9607
9647
2329
429
9877
9896
2329
429
9654
340
429
9473
9477
9481
9485
9899
9493
9903
9907
9911
9915
9509
9919
9923
9927
9931
9525
9489
9935
9877
9939
9540
9915
9942
9946
840
9799
9949
9953
9957
9961
9434
9438
9965
9969
9831
9454
9973
9977
9981
9843
9635
9985
9989
9993
898
9846
9831
9996
722
429
9509
9999
10003
10007
10011
9454
10015
10019
9889
10023
10026
10030
9843
340
951
9877
9896
898
429
9525
9489
10034
9877
9939
9846
9827
10038
722
951
9877
9470
722
429
9946
2329
951
10041
9961
10011
10045
968
9846
9831
10048
722
429
10051
9647
840
429
9334
9552
9556
9346
10055
9564
9358
10059
10063
9776
9525
9584
9784
9788
9596
9603
10030
10067
2329
997
9434
10070
10074
9713
10078
9525
9410
9560
9521
9470
9540
9544
10082
10086
340
9846
9831
9596
722
429
9877
9470
2329
429
9525
9489
10034
9877
10048
9540
9544
10089
10023
340
9846
9831
9470
722
429
9877
9647
340
429
9946
340
429
9458
9517
9831
9470
2324
10026
9607
9647
340
429
9643
10093
10097
2324
997
9877
9470
2324
429
9611
10100
10104
10108
10112
9454
10116
10120
9729
10124
10127
10131
10135
10139
1081
9643
10142
10146
2324
997
9650
10149
898
997
9454
9881
9885
9889
10152
9458
9517
9831
9470
10155
9603
10030
9843
2329
951
10041
9815
10157
10045
1102
9846
9827
10161
722
951
9643
10164
10097
2324
997
9946
340
951
9650
10168
968
997
9654
722
429
10171
10175
10179
10183
10187
10191
10195
10199
10203
10207
9434
10211
10215
9713
10219
10223
10227
10231
10235
9733
10239
9564
10243
10247
10251
9509
10255
10259
10263
10267
9454
10015
10271
10275
9874
10279
10026
9717
9874
722
10283
10287
10291
10295
10299
10303
10307
10026
9858
10023
10041
9961
10311
9843
898
10315
10319
10323
898
951
10223
10326
10330
10235
9843
10041
10334
10338
10342
898
9846
10219
10342
722
951
10345
9843
898
951
10279
10026
9858
10023
722
10349
10311
9843
898
951
10353
10023
898
951
10357
722
951
9736
9740
9744
9748
10360
10239
10364
10368
10372
10376
9509
10380
10384
10388
10392
9454
10396
10400
9889
10404
10279
10407
10411
10415
1402
9756
9552
9556
9346
10055
10026
10030
10067
340
951
10418
10422
10426
9623
9627
9635
9639
10030
10086
340
9643
9521
9647
2324
429
10353
9654
2329
429
9540
10430
10434
9946
2329
10349
10299
9654
722
429
9877
10048
722
429
9946
2329
429
9877
9647
2329
429
9799
10438
10442
9811
10446
10283
10450
10454
10458
10462
10303
10466
10470
10474
10478
10041
10446
10481
10045
1102
10315
10462
10485
1486
997
9454
9973
10488
9729
9843
9635
10492
10496
10500
1081
10353
9843
898
951
9877
9647
898
429
9643
9729
10161
2324
951
10353
9654
722
429
10045
722
951
9846
9858
10161
722
951
10223
10227
10503
10235
9733
10041
10507
10511
10515
1081
10345
9733
1522
951
9540
9544
10518
10023
340
10349
10522
10526
898
951
9877
10048
898
429
10353
9843
340
951
10045
898
951
9877
10048
968
429
10279
10407
10529
10415
1402
10349
10533
10537
968
997
10353
10540
968
951
10357
1402
997
9946
2329
997
10543
9915
9942
10547
840
9509
9525
9899
10550
9877
10554
9540
10558
10562
9946
10041
9961
9931
9993
968
10349
9877
9939
968
429
10554
9540
10566
10011
9946
10570
10349
9877
10048
968
10349
10011
9946
840
997
10574
9946
968
997
10349
9931
9993
968
997
10547
840
997
10574
9946
840
997
10045
968
997
9509
10578
10582
10586
10590
10554
10594
10598
10474
10602
10041
10605
10609
10045
1102
10349
10590
10485
968
997
9540
10558
10613
10500
840
9846
9717
10038
722
951
9635
9639
9858
10023
722
10349
9877
9647
898
429
10353
10023
840
951
10349
10299
10617
968
951
10574
9946
722
951
10045
968
429
9946
840
951
9509
9999
10003
10007
10620
10554
10624
10628
10632
10602
10570
10636
10640
10644
1665
10349
10011
10647
968
997
10574
10602
1665
997
9454
9881
9885
9889
10650
9635
10653
10657
9946
898
10349
10590
10661
968
997
10045
898
997
9846
10078
10161
722
951
10353
9654
2324
429
10349
9931
10664
968
997
10045
898
429
10041
10446
10157
10045
1102
10045
1102
997
9946
840
997
10667
10048
968
429
10671
10030
10067
2329
997
9635
9639
9839
10086
340
9846
9831
9647
722
429
10045
722
429
9454
9721
10263
9729
9733
9635
10492
10511
10500
1081
10353
9733
898
951
9458
9599
10675
9470
340
9603
10030
10067
2329
951
10353
9654
340
429
10045
2324
951
10353
9843
840
951
10353
10149
898
951
10679
1081
997
10682
10686
10690
10694
10124
10698
10702
10706
10710
1081
10713
10717
10146
10155
997
10721
10124
1522
997
10279
10671
10725
9946
10155
10349
10311
10729
968
951
10732
10155
997
10698
10735
10739
10679
1102
10315
10319
10743
968
951
10746
10750
10155
951
10679
968
951
10753
10757
1081
951
10679
1081
951
10357
2324
997
10732
1402
997
10155
951
10746
10478
1665
997
10045
1081
997
10753
10760
1522
951
10357
1792
997
10763
10767
10771
10775
10779
10783
9434
9850
9854
9713
10787
10791
10227
10503
10235
10795
10799
10803
10807
10342
10811
9846
10219
10342
722
10815
10819
10823
10827
10831
10835
10839
9846
9858
10161
10041
10446
10843
9843
1081
10847
10831
10851
1081
951
10223
10326
10854
10235
9843
10041
10507
10858
10342
1081
10345
9843
1081
951
10795
10862
10866
10870
9893
10811
9846
9858
10161
722
10874
10878
9843
1081
951
10882
10161
1081
951
10783
10886
10890
10894
10898
10223
10227
10902
10235
9733
10041
10906
10910
10515
898
9846
9827
9874
722
951
10914
10918
10922
10926
10540
10811
9846
10078
10161
722
10349
10311
9733
898
951
10930
10023
898
951
10349
10934
10938
968
951
10353
10540
722
951
10811
10941
10945
10168
2010
10949
10953
10957
10961
10965
9454
10969
10973
9889
10161
10279
10977
10981
10415
1522
10349
10533
10985
968
997
10353
10023
968
951
10835
10988
10992
10746
10996
10811
10999
11003
10168
1486
10930
10540
1486
951
11007
10965
11011
2088
997
10353
10161
968
951
10679
898
997
10041
11014
9858
10161
722
10315
10831
9733
1522
951
10315
10831
10617
1486
951
10353
10161
722
951
10045
1081
951
10882
9893
2088
951
10349
10011
11011
968
997
10353
9893
968
951
10357
2010
997
11018
10407
10411
11022
1402
11025
9454
11029
11033
9889
10303
11037
11041
11045
10415
10811
11049
10533
11053
968
11056
10353
10404
968
951
10554
11060
11064
11068
10415
10570
11072
10353
9893
968
10349
10011
10168
898
997
10574
10415
968
997
10279
11076
10657
10415
898
10349
10533
11080
968
997
11083
898
997
11056
10353
10650
968
951
10746
10168
898
997
10357
968
997
11086
11090
11094
11098
11102
9454
11106
11110
9729
10760
11114
10131
11118
10500
1081
11122
10142
10342
722
997
11126
10149
898
951
11130
10030
9843
340
951
11122
11134
10161
722
951
9877
11138
898
429
10349
11141
10664
968
997
9643
9521
10048
2324
429
11126
11145
840
951
10026
9839
9843
340
951
9877
9537
898
429
10815
11148
11152
11156
10462
10835
11160
10470
11164
10478
10847
10462
10478
1486
997
10303
9635
10446
11168
10045
10570
11172
10462
10485
1486
11007
11176
10485
1486
997
10746
10045
1102
997
11180
10315
11003
11011
1486
11184
10746
10045
1102
997
10746
11011
1486
997
11188
1486
997
10746
10478
1486
997
11191
1486
997
10349
10934
9733
898
951
10315
10319
10617
968
951
10746
10045
722
951
10045
968
951
10279
11041
10529
10415
1402
11194
11198
10161
722
951
10874
10878
9733
1522
951
10847
10831
10617
1486
951
10746
10750
722
951
10045
1102
951
9525
9489
10550
9877
9939
9540
10558
9942
9946
840
10345
9843
840
951
10930
10023
968
951
10357
722
429
11202
11206
10679
2324
997
9454
11210
11033
9889
10152
10349
11214
10537
968
997
11056
10353
9893
968
951
10746
10168
1402
997
10574
10415
1792
997
11191
1792
951
10357
898
997
9458
11218
11222
9470
10155
11226
9858
10161
722
951
9473
11230
11234
9485
11238
9493
11242
9907
11246
10558
9509
11250
9923
9927
11141
9525
11254
11258
9877
9939
11262
10558
9942
10547
840
9509
9525
11266
10550
9877
10554
9540
10558
9942
9946
10041
9961
11141
9993
968
10349
9877
10048
968
429
9509
11270
11274
10007
10620
10554
11278
11282
10011
10547
10574
10547
968
997
9525
11254
10550
9877
9939
10349
11141
9993
968
997
10698
11286
10011
10679
968
10679
968
997
9509
11270
10003
10007
10011
9525
11254
10034
9877
10048
11290
10558
9942
9946
840
10835
11294
11298
10746
11011
10554
10594
10628
10632
10602
10570
11302
10640
10644
1665
11306
10602
1665
997
11310
11286
10011
10679
968
10349
11314
10602
968
997
10570
11318
11322
11191
2284
10746
11011
2284
997
11310
11326
11330
10679
2505
10349
11314
10485
968
997
10679
1102
997
10554
9540
11334
11168
9946
10570
11338
11342
10485
1486
10349
10011
10485
968
997
10574
9946
1102
997
10570
10349
10011
11011
968
11346
10574
9946
1102
997
11191
968
997
10847
10462
10485
1486
997
10746
10485
968
997
11350
11354
11358
11362
11366
11370
11374
11378
11382
11386
11310
11389
11393
10710
1102
11397
11401
10710
2324
997
11405
11386
1522
997
9540
11409
11413
9946
2329
10349
10522
11417
898
951
10574
9946
2329
951
11397
11206
10679
2324
997
10753
11420
898
951
10679
968
429
11083
1402
997
11423
11427
10161
2324
951
10753
11431
1522
951
11434
9946
968
997
10357
1486
997
11423
11206
10679
2324
997
10753
11386
1522
951
11346
10574
10602
1665
997
10746
11011
1665
997
11346
11306
11011
2284
997
11438
11191
968
997
11191
2284
997
11191
1665
997
11442
11011
2284
997
10574
10415
1402
997
10574
10547
1102
997
11191
968
951
10667
11446
968
429
11449
11254
10550
9877
9939
11191
968
429
11453
11326
11330
10679
2505
11457
11461
10478
1486
997
11442
11465
1665
997
11468
997
11470
11206
10679
2324
997
11474
11478
11482
11486
11490
9564
11494
10059
9430
10082
11449
11498
9784
9788
9792
11502
11506
11510
9470
2329
11514
9839
10067
2329
997
9454
9458
11518
11222
9470
9635
9639
9839
9843
340
9540
11522
11526
9946
2329
11502
11218
11222
9470
2324
10026
9533
9647
340
429
9877
9537
340
429
11530
11534
10045
2324
997
11538
11210
9885
9889
9893
11502
11218
9831
9470
722
11542
9839
9843
340
951
11470
11222
10048
2324
429
10353
10086
840
951
11502
11218
11222
9470
10155
11546
11206
10679
2324
997
10353
11431
898
951
9877
9647
840
429
11550
10078
10161
722
951
11554
11206
10679
2324
997
11558
11218
11222
9470
10155
11562
11206
10679
2324
997
10357
2324
951
11566
11570
11574
11578
11582
10682
11586
10690
11382
11590
11593
11597
10706
10710
1102
11601
11605
10710
10155
997
11609
11590
1522
997
10795
11613
11617
10870
10152
11621
11625
11629
10679
10155
11633
11637
11590
1522
951
10882
10097
1102
951
10732
10155
951
11593
11326
11330
10679
2505
11457
11641
11645
1486
997
11442
11645
10155
951
10679
1102
951
11601
11648
10679
10155
997
11652
11656
1081
951
11659
11663
2088
997
11666
11210
11033
9889
10152
11601
11534
10161
2324
951
11670
11674
1522
951
10930
10404
1486
951
11083
10155
951
10732
2010
997
11677
10446
10157
10045
1102
11681
10045
968
997
10746
10996
2284
997
10882
10650
2088
951
10679
2324
951
10574
11022
1792
997
11083
2324
951
11685
11687
11689
11691
11693
11695
11697
11699
11701
11703
11705
11707
11709
11711
11713
11715
11717
11719
11721
11723
11725
11727
11729
11731
11733
11735
11737
11739
11741
11743
11745
11747
11749
11751
11753
11755
11757
11703
11759
11761
11763
11719
11713
11765
11767
11769
11771
11723
11773
11775
11777
11779
11781
11783
11785
11787
11701
11789
11791
11761
11793
11795
11771
11797
11773
11783
11785
11765
11799
11801
11803
11761
11805
11801
340
11807
11809
11719
11721
11811
11813
11815
11713
11761
11799
11711
11713
11761
11767
11817
11819
11821
11767
11775
2329
11823
11799
11817
2329
429
11825
11827
11829
11831
11833
11835
11837
11839
11841
11843
11845
11765
11799
11801
340
11847
11773
11817
2329
429
11849
11851
2329
429
11735
11853
11855
11741
11857
11745
11859
11861
11795
11863
11755
11865
11867
11803
11869
11763
11871
11873
11875
11877
11769
11863
11879
11881
11883
11885
11887
11889
11891
11893
11895
11809
11719
11721
11797
11897
11899
11729
11731
11901
11783
11903
11905
11773
11801
11819
11821
11767
11843
340
11907
11909
11911
11913
11915
11763
11789
11917
11875
11919
11769
11771
11797
11767
11775
11845
11921
11901
11923
2329
11925
11767
11801
722
429
11763
11857
11927
11875
11929
11711
11713
11931
11773
11817
11803
11761
11919
11933
340
11925
11919
11935
722
429
11773
11817
2324
429
11835
11893
11937
11939
11941
11943
11797
11767
11843
722
11841
11801
2329
429
11851
340
429
11777
11779
11781
11783
11945
11787
11947
11949
11803
11951
11793
11949
11953
11955
11957
11783
11785
11959
11841
11961
11803
11951
11957
11963
840
11907
11781
11965
11913
11959
11763
11719
11785
11875
11767
11769
11729
11951
11881
11923
11845
11905
11957
11963
898
11925
11767
11967
722
429
11969
11965
11971
11973
11975
11977
11791
11959
11939
11933
11979
11901
11923
340
951
11841
11801
898
429
11925
11919
11933
722
951
11773
11775
722
429
11963
2329
951
11913
11959
11975
11981
968
11983
11817
840
429
11807
11809
11719
11721
11985
11813
11703
11729
11761
11901
11711
11713
11905
11773
11817
11819
11821
11767
11843
2329
11823
11901
11923
2329
997
11763
11743
11917
11875
11987
11711
11753
11839
11773
11775
11803
11761
11901
11989
340
11925
11767
11817
722
429
11773
11775
2329
429
11783
11785
11959
11841
11967
11803
11991
11919
11933
340
11925
11767
11775
722
429
11773
11817
340
429
11963
2329
429
11943
11797
11767
11843
11993
11979
11799
11817
340
429
11993
429
11995
11939
11997
11993
997
11841
11843
722
429
11963
340
429
11825
11999
12001
12003
12005
11835
12007
11879
12009
12011
12013
11869
12015
11963
1081
11995
12017
12019
11993
997
11849
12021
898
997
11835
11893
11937
11939
12023
11943
11797
11767
11843
10155
12025
11901
11923
340
951
11913
11915
12027
11981
1102
11925
11919
11997
722
951
11963
340
951
11995
12029
12019
11993
997
12031
12033
968
997
12035
722
429
12037
12039
12041
12043
12045
11907
12047
12049
11913
12051
11763
11871
11927
11875
11877
12053
12045
12055
12057
11883
12059
11813
11857
12061
11765
11793
12063
12045
11879
12065
11977
11791
11931
12067
11933
12069
11979
11877
11933
722
12071
12073
12075
11937
11881
12077
12079
11979
11929
11933
11913
11959
12081
11923
898
12083
12085
11933
898
951
12053
12087
12089
12057
11923
11913
12089
12085
11997
898
11925
11877
11997
722
951
12091
11923
898
951
12069
11979
11929
11933
722
11955
12081
11923
898
951
12093
11933
898
951
12095
722
951
11885
11887
11889
11891
12097
12059
12099
12101
12103
12105
11793
12107
12109
11955
12111
11977
12113
11937
11939
12115
12069
12105
12117
12119
1402
11895
11809
11719
11721
11985
12121
12123
12125
12127
12129
12131
12133
12135
11773
11775
11845
11765
11901
11923
340
12137
11773
11817
722
429
12139
11935
340
429
11803
11731
12141
11963
2329
11955
11881
11851
722
429
11841
11967
722
429
11773
11817
2329
429
11907
12143
12145
11913
12147
12071
12149
12151
12153
12155
12077
12157
12159
12161
12163
11913
12147
12027
11981
1102
12083
12155
12165
1486
997
11769
11729
11931
11881
11923
11845
11869
12155
11963
1081
12139
11923
898
951
11773
11817
898
429
12137
11881
11997
722
951
12139
11935
722
429
11981
722
951
11925
11929
11997
722
951
11913
12051
12015
11981
1081
12091
11883
1522
951
11803
11761
11877
11933
340
11955
12065
11883
898
951
11841
11967
898
429
12167
11767
11967
11993
429
12093
11989
340
951
11981
898
951
11841
11967
968
429
11993
951
11955
12111
12169
968
997
12093
12171
968
951
12095
1402
997
11943
11797
11767
11843
12173
12175
12177
11997
722
951
12179
12181
11953
11955
12183
12185
11951
11957
12187
840
11793
11711
12189
12191
11773
12193
11803
11951
11957
11963
11913
11959
12183
11963
968
11955
11773
11967
968
429
11969
11965
11971
11973
12195
12193
12197
11959
11975
12187
12199
11955
11841
11967
968
11973
11975
11963
840
997
12161
12187
968
997
11783
11785
12201
11841
11961
11973
12183
11963
968
997
12187
840
997
12203
12205
11975
12207
968
11973
11841
11967
968
429
12161
11963
840
997
12207
968
997
11793
11949
12151
11955
11957
12193
11953
12209
12161
12211
11913
12147
12213
11981
1102
11955
11957
12165
968
997
12215
12217
12219
12221
12223
12225
12227
11931
11841
11801
12229
12231
12187
11993
997
11835
11893
12233
11939
12235
11845
12237
12239
11963
2324
11955
11773
11801
898
429
12093
11933
840
951
11981
2324
951
11955
12241
12243
968
997
12161
11963
11993
951
11981
968
429
12229
12245
12247
11993
997
11963
840
997
11969
11965
12249
11973
12195
12199
12209
12251
12253
1665
11973
11975
12255
968
997
12161
12211
1665
997
11845
11905
12111
11963
898
11955
11957
12211
968
997
11981
898
997
11943
11797
12257
11843
12173
11925
11987
11997
722
951
11973
12183
12211
968
997
11981
968
997
11981
898
429
11981
1102
997
12259
12245
12247
11993
997
12261
11961
968
429
11807
11809
12263
11721
11985
12225
12227
11905
11773
11801
11819
11821
12257
11843
2329
12265
11901
11923
2329
997
11769
11771
12267
11773
11775
11783
12269
12201
11841
11961
11803
12271
12273
11963
2329
11943
12275
12257
11843
11993
11841
11801
340
429
11995
12277
11981
11993
997
12093
11851
722
429
11981
722
429
11845
11869
12015
11963
1081
12139
11883
898
951
11783
12269
11959
11841
11967
11819
12279
11767
11843
340
12281
11901
11923
340
951
12283
12257
11967
11993
429
12093
11989
840
951
11943
12275
12257
11843
12173
11995
12245
12247
11993
997
12093
12021
898
951
11825
12285
12287
12003
12289
12291
12293
12295
12297
12011
12299
12301
12303
12247
1102
12305
12307
12247
12173
997
12309
12011
1522
997
11835
12311
12233
11939
12023
12069
12313
12315
11963
10155
11973
12317
12319
898
951
12093
11933
968
951
12321
10155
951
12323
11915
12027
11981
1102
12083
12325
12243
968
997
12327
12243
12173
951
11981
968
951
12329
12331
1081
951
12207
1102
951
12095
11993
951
11973
12333
12169
968
997
12321
1402
997
12173
951
12335
11987
11997
722
951
12327
12163
1665
997
11981
1081
997
12329
12337
1522
951
12207
1102
997
12095
1792
997
12339
12341
12343
12345
12347
12349
11763
11857
11927
11875
12351
12353
12045
12055
12057
12355
11927
12051
12357
11997
12359
11925
11877
11997
722
12361
12043
12363
12365
12057
12367
12369
11925
11929
11997
11913
12147
12357
11923
1081
12371
12057
12373
1081
951
12053
12087
12051
12057
11923
11913
12051
12057
11997
1081
12091
11923
1081
951
12355
12347
12375
12377
11941
12359
11925
11929
11997
722
12379
12357
11923
1081
951
12381
11997
1081
951
11885
12383
12385
11891
12387
11977
12389
12233
11939
12115
12349
12391
12393
12395
12397
11763
11743
12399
11875
11987
12053
12045
12401
12057
11883
11913
11931
12111
11981
898
11969
12403
11971
11973
11975
12405
12407
12409
12411
12171
12359
11925
11987
11997
722
11955
12081
11883
898
951
12413
11933
898
951
11835
12311
12233
11939
12235
11955
12065
12171
968
951
12093
12171
722
951
12359
12397
12415
12033
2010
12417
12419
11971
12421
12027
11835
12399
11959
11939
11997
12069
12401
12155
12119
1522
11955
12111
12165
968
997
12367
12423
12425
12327
12427
12359
12409
12027
12033
1486
12413
12171
1486
951
12429
12027
12255
2088
997
12431
11997
968
951
11913
11875
11929
11997
722
12083
12057
11883
1522
951
12083
12057
12433
1486
951
12431
11997
722
951
11981
1081
951
12381
11941
2088
951
12431
11941
968
951
12095
2010
997
11885
12383
12435
11891
12387
12437
12439
12109
11955
12333
12441
12105
12117
12443
1402
12445
11769
12447
12233
12067
12077
12449
12105
12117
12119
12359
11937
12333
12033
968
12451
12139
12171
968
951
12193
12103
12453
12455
12119
12199
12457
12139
11941
968
11973
11975
12033
898
997
12161
12119
968
997
12069
12459
12111
12119
898
11973
12333
12119
968
997
12461
898
997
12451
12139
11941
968
951
12327
12033
898
997
12095
968
997
11895
12463
12465
11721
12467
12469
12471
11905
11773
11801
11819
12279
12257
11843
2329
11769
11771
12473
12257
11775
11955
11881
11935
722
429
12475
12477
12479
12481
12483
12485
12487
11879
11881
11883
12489
11869
12015
11963
1081
12491
11877
11997
722
951
12493
11883
898
951
11835
12311
11937
11939
11941
11943
12275
11767
11843
722
12495
11901
11923
340
951
12491
11929
11997
722
951
11847
12257
11967
11993
429
12497
11989
840
951
12361
12499
12501
12371
12155
12367
12501
12159
12327
12163
12371
12155
12163
1486
997
12077
11845
12147
12213
11981
12199
12503
12155
12165
1486
12505
12213
12165
1486
997
12327
11981
1102
997
12507
12083
12027
12255
1486
12509
12327
11981
1102
997
12327
12255
1486
997
12511
1486
997
12327
12163
1486
997
12253
1486
997
11845
11765
11929
11933
722
12083
12085
12433
968
951
12327
11981
722
951
12513
11929
11997
722
951
12261
11967
968
429
12379
12357
11883
1522
951
12371
12057
12433
1486
951
12327
12243
722
951
11981
1102
951
12091
11923
840
951
12413
11933
968
951
12095
722
429
12515
12245
12247
11993
997
12327
12033
1402
997
12161
12119
1792
997
12253
1792
951
12095
898
997
11777
12517
12519
11783
12521
12437
12523
11953
11955
12183
11907
11781
12403
11913
11959
11793
11711
12525
12201
11773
11969
12403
12249
11973
12195
12193
12527
12201
11975
12187
12529
12205
11975
12207
968
12531
11951
11957
11963
840
12367
11971
12533
12327
12255
12535
12537
12251
12253
1665
12539
12211
1665
997
12541
12201
11975
12207
968
12535
12533
12543
12253
2284
12327
12255
2284
997
12545
12547
12549
12207
2505
11973
12183
12165
968
997
12551
12403
11971
11973
11975
12193
11803
12147
12213
11963
11973
11975
12165
968
997
12161
11963
1102
997
12199
11955
11975
12255
968
12553
12161
11963
1102
997
12253
968
997
12371
12155
12165
1486
997
12327
12165
968
997
12555
12557
12559
12561
12563
12565
12567
12569
12297
12337
12571
12573
12575
12247
1102
12577
12231
12247
11993
997
12579
12337
1522
997
12581
12269
12201
11841
11961
11803
12583
12585
11963
2329
11955
12065
12337
898
951
12161
11963
2329
951
12577
12245
12247
11993
997
12329
12331
898
951
12207
968
429
12587
12311
12233
11939
12023
12461
1402
997
12589
12273
11997
11993
951
12329
12021
1522
951
12591
11963
968
997
12095
1486
997
12551
12403
12249
11973
12195
12553
12161
12211
1665
997
12327
12255
1665
997
12553
12539
12255
2284
997
12593
12253
968
997
12253
2284
997
12253
1665
997
12595
12255
2284
997
12597
12311
12233
11939
12023
11955
11881
12433
968
951
12161
12119
1402
997
12161
12187
1102
997
12253
968
951
12599
12275
12257
11843
12173
12261
12601
968
429
12603
12269
12201
11841
11961
12253
968
429
12605
12607
12163
1486
997
12595
12609
1665
997
12611
12613
12465
12615
12467
12617
12619
11905
11773
11801
12621
12279
12257
11843
2329
12623
11901
11923
2329
997
12625
12627
12629
12257
11775
11803
12583
12273
11963
2329
12599
12275
12257
11843
11993
12631
12633
11981
11993
997
12431
12035
722
429
12625
11863
11879
11881
11883
12597
12311
11937
11939
11941
12599
12275
11767
11843
722
12635
11901
11923
340
951
12589
12257
11967
11993
429
12637
12245
12247
11993
997
11773
11817
840
429
12639
11987
11997
722
951
12641
12245
12247
11993
997
12095
2324
951
12643
12645
12647
12649
12289
12651
12653
12303
12247
1102
12655
12307
12247
12173
997
12355
12657
12659
12377
12023
12661
12663
12665
12247
10155
12667
12669
12011
1522
951
12381
12019
1102
951
12651
12547
12549
12207
2505
12605
12671
12673
1486
997
12675
12673
12173
951
12631
12665
12247
12173
997
12677
12679
1081
951
12681
12683
2088
997
12685
12687
951
12689
12691
11997
11993
951
12677
12693
1522
951
12413
12115
1486
951
12461
10155
951
12685
2010
997
12687
951
12695
12147
12027
11981
1102
12031
11981
968
997
12327
12427
2284
997
12381
12235
2088
951
12247
2324
951
12161
12443
1792
997
12461
2324
951
12697
12698
12699
12700
12701
12698
12702
12703
12704
12705
12699
12703
12706
12707
12708
12700
12704
12707
12709
12710
12701
12705
12711
12710
12712
12702
12713
12714
12707
12709
12703
12704
12705
12708
12715
12704
12707
12708
12715
12716
12705
12709
12710
12716
12717
12706
12705
12709
12715
12716
12707
12708
12715
12716
12718
12708
12715
12719
12718
12720
12709
12715
12716
12717
12721
12710
12716
12722
12721
429
12712
12717
12721
429
12698
12723
12703
12704
12724
12702
12725
12706
12705
12726
12703
12727
12728
12708
12729
12704
12724
12708
12715
12730
12705
12726
12731
12732
12733
12713
12704
12707
12709
12715
12714
12705
12708
12710
12732
12707
12708
12731
12716
12718
12709
12715
12716
12717
12720
12704
12705
12708
12715
12732
12705
12709
12715
12716
12717
12708
12710
12732
12718
12721
12715
12716
12718
12720
429
12708
12715
12732
12718
12720
12715
12732
12717
12720
429
12716
12718
12721
429
12710
12719
12722
12721
429
12717
12720
429
12699
12703
12706
12707
12711
12703
12706
12728
12708
12731
12706
12728
12734
12731
12735
12707
12708
12731
12716
12722
12708
12731
12735
12718
12736
12705
12708
12731
12732
12718
12715
12732
12718
12720
951
12716
12718
12736
429
12716
12717
12720
429
12718
12721
951
12719
12718
12736
429
12720
429
12700
12704
12707
12709
12737
12710
12732
12722
12721
997
12707
12709
12710
12716
12717
12716
12717
12721
429
12715
12716
12717
12720
429
12716
12718
12720
429
12718
12720
429
12721
429
12701
12724
12711
12737
12738
12705
12726
12731
12732
12739
12711
12729
12740
12722
12741
12710
12730
12722
12721
997
12712
12733
12736
997
12709
12715
12716
12717
12742
12743
12732
12722
12721
951
12708
12729
12735
12718
12741
12718
12720
951
12723
12725
12744
12724
12726
12703
12744
12728
12708
12745
12724
12726
12745
12730
12733
12725
12704
12724
12708
12715
12706
12724
12726
12731
12730
12726
12715
12730
12718
12720
12727
12705
12726
12731
12732
12728
12726
12715
12730
12718
12708
12731
12730
12718
12736
12729
12732
12722
12736
951
12724
12708
12729
12730
12718
12708
12729
12732
12718
12736
12715
12730
12718
12720
951
12730
12718
12736
951
12731
12730
12722
12736
951
12732
12718
12736
951
12733
12720
951
12702
12725
12706
12705
12746
12725
12747
12728
12726
12748
12705
12726
12731
12732
12749
12726
12748
12735
12733
12750
12713
12704
12707
12709
12737
12751
12705
12752
12743
12753
12705
12709
12743
12716
12717
12743
12716
12718
12720
429
12732
12717
12720
429
12708
12710
12753
12718
12721
12731
12732
12717
12720
429
12718
12721
429
12727
12728
12734
12729
12735
12728
12754
12755
12735
12756
12708
12745
12735
12718
12741
12729
12735
12757
12741
997
12743
12732
12718
12720
951
12720
951
12730
12733
12741
951
12708
12715
12730
12718
12720
12731
12730
12733
12736
951
12758
12716
12718
12721
429
12732
12718
12720
951
12718
12736
951
12721
951
12731
12735
12757
12736
997
12732
12733
12736
951
12733
12750
997
12711
12731
12735
12722
12736
12706
12707
12752
12731
12716
12728
12708
12731
12735
12718
12731
12716
12718
12736
429
12706
12728
12734
12731
12740
12728
12759
12731
12735
12722
12734
12731
12716
12718
12736
12731
12735
12718
12736
997
12735
12722
12736
997
12722
12736
997
12759
12731
12735
12722
12736
12735
12718
12736
997
12736
429
12728
12734
12755
12735
12757
12760
12724
12759
12758
12761
12758
12730
12722
12721
997
12708
12758
12730
12718
12721
12731
12762
12733
12736
997
12735
12718
12721
951
12718
12736
429
12736
997
12718
12736
997
12734
12755
12763
12757
12764
12735
12757
12764
997
12736
951
12718
12741
997
12765
12730
12722
12721
997
12719
12722
12736
429
12737
12732
12718
12721
997
12708
12765
12732
12718
12721
12710
12732
12718
12721
997
12766
12732
12718
12720
951
12765
12716
12718
12721
429
12724
12746
12745
12730
12739
12711
12745
12740
12722
12741
12737
12730
12722
12742
997
12738
12739
12741
997
12726
12737
12767
12718
12742
12731
12730
12749
12736
951
12739
12742
951
12768
12729
12735
12718
12741
12729
12769
12733
12736
997
12735
12733
12742
951
12741
997
12730
12722
12741
951
12722
12741
951
12733
12721
951
12739
12750
997
12742
951
12770
12732
12718
12720
951
12735
12756
12764
997
12730
12749
12741
951
12722
12741
997
12744
12724
12726
12745
12730
12724
12708
12745
12730
12718
12708
12745
12730
12718
12741
12745
12730
12771
12741
951
12730
12718
12741
951
12724
12726
12729
12730
12733
12726
12715
12732
12718
12720
12732
12733
12720
951
12726
12729
12735
12733
12741
12729
12730
12733
12741
951
12718
12741
951
12746
12748
12735
12749
12750
12747
12705
12772
12731
12732
12728
12726
12748
12735
12733
12726
12731
12735
12733
12736
12748
12732
12733
12736
951
12734
12748
12732
12733
12736
12731
12735
12733
12736
997
12735
12733
12736
997
12749
12736
997
12733
12736
997
12750
951
12705
12709
12773
12716
12717
12774
12724
12775
12773
12776
12775
12729
12735
12718
12741
12773
12730
12718
12720
951
12777
12733
12736
951
12773
12732
12718
12720
951
12710
12716
12718
12721
429
12777
12718
12736
951
12744
12728
12778
12745
12735
12728
12778
12755
12735
12756
12745
12735
12756
12741
997
12728
12708
12745
12735
12718
12734
12745
12735
12757
12741
12735
12718
12741
997
12754
12729
12735
12757
12741
12755
12735
12718
12741
997
12735
12757
12741
997
12756
12741
997
12735
12756
12741
997
12757
12741
997
12729
12732
12733
12736
951
12735
12718
12720
951
12741
951
12745
12730
12733
12741
951
12735
12733
12720
951
12733
12720
429
12779
12730
12722
12721
997
12735
12733
12750
997
12757
12750
951
12706
12707
12775
12731
12716
12728
12780
12731
12735
12722
12775
12731
12735
12718
12736
12740
12757
12764
997
12780
12731
12735
12722
12736
12780
12745
12740
12722
12781
12734
12731
12735
12757
12736
12757
12736
997
12745
12735
12757
12741
997
12735
12757
12736
997
12782
12724
12783
12784
12785
12724
12786
12745
12730
12749
12783
12745
12740
12722
12741
12784
12730
12722
12721
997
12787
12749
12741
997
12708
12784
12730
12718
12721
12730
12722
12736
951
12722
12736
429
12749
12750
997
12784
12732
12718
12721
951
12769
12718
12736
997
12733
12741
997
12755
12735
12757
12764
997
12755
12740
12757
12764
997
12763
12757
12736
997
12757
12764
997
12764
997
12731
12732
12733
12736
951
12735
12722
12741
997
12757
12736
951
12719
12771
12736
429
12757
12736
429
12783
12745
12740
12722
12781
12745
12740
12756
12741
997
12740
12756
12764
997
12781
997
12705
12709
12788
12716
12717
12708
12784
12732
12718
12721
12788
12732
12718
12720
951
12784
12716
12718
12721
429
12789
12732
12718
12720
951
12790
12730
12722
12721
997
12746
12737
12730
12722
12742
12745
12730
12739
12741
951
12711
12745
12740
12722
12781
12745
12791
12739
12741
997
12740
12739
12742
951
12737
12732
12718
12721
951
12749
12742
951
12792
12745
12735
12718
12741
12712
12718
12736
997
12722
12721
951
12735
12749
12750
997
12749
12721
951
12750
997
12793
12797
12801
12805
12809
12813
12817
12821
12825
12829
12833
12837
12841
12845
12849
12853
12857
12861
12865
12869
12873
12877
12881
12885
12889
12893
12897
12901
12905
12909
12913
12917
12921
12925
12929
12933
12937
12941
12945
9466
12949
12953
12957
12961
12965
12969
12973
12977
12981
12985
12941
12989
12993
12997
13001
9533
13005
13009
9548
9537
12841
13013
13017
12853
13021
13025
13029
13033
12993
13037
13041
9795
12941
13045
9592
9470
13049
9607
9596
2329
13053
13057
13061
13065
12937
12941
12989
9521
13069
13073
9607
13077
13080
9521
9647
2329
12873
13084
13088
13092
12889
13096
13100
13104
12905
13108
13112
13116
12921
13120
13124
13128
12937
13132
13136
9729
13140
13144
13148
13152
13156
13013
13017
13160
13164
12861
13168
13172
12993
13176
13180
9788
12941
13045
9795
9470
13184
13188
13192
13196
12921
13200
13204
13128
12937
12941
13208
9831
13069
13212
9839
9843
13216
9831
9537
722
12921
13220
13224
13128
12993
13228
13232
9521
13005
13009
9870
9874
13216
9827
9654
722
12937
13236
13240
9889
12941
13208
9831
9470
13049
9607
9647
2329
12949
12953
12957
13244
12965
13248
13252
13256
12981
13260
13264
13268
12993
12997
13272
9877
13005
13276
9942
9946
13184
13280
13284
13288
12921
12925
13292
13296
12937
13300
13304
9981
13069
13308
9989
9993
13216
9831
9996
722
12981
13312
13316
13320
12937
13324
13328
9889
13332
10030
9843
340
12993
12997
13336
9877
13216
9827
10038
722
13340
13344
10011
10045
13216
9831
10048
722
13021
12861
13348
13352
12993
13037
13180
13356
13049
10030
10067
2329
12921
13360
13364
13128
12993
12853
13368
9521
13005
13009
10082
10086
13216
9831
9596
722
13005
13009
10089
10023
13216
9831
9470
722
13332
9607
9647
340
13080
10093
10097
2324
13053
13372
13376
13380
12937
13384
13388
10299
13392
13396
10135
10547
13080
10142
10146
2324
13049
10030
9843
2329
13340
13400
10157
10045
13216
9827
10161
722
13080
10164
10097
2324
13404
13408
13412
13416
13420
13424
13428
13432
12921
13436
13440
13128
13444
13448
13452
10694
13456
13021
13460
13464
12981
13468
13472
13476
12937
13324
13480
10275
13484
13332
9717
9874
13488
13492
13496
13500
13504
13508
13332
9858
13340
13344
10311
9843
13512
10319
10323
898
13444
13516
13520
10694
13340
13524
10338
10342
13216
10219
10342
722
13484
13332
9858
10023
13528
10311
9843
898
13140
13144
13148
13532
13456
13536
13540
13544
12981
13548
13552
13556
12937
13560
13564
9889
13484
13568
10411
10415
13156
13013
13017
12853
13332
10030
10067
340
13572
13576
13580
13065
13069
13073
10030
11145
13584
9521
9647
2324
13005
13588
10434
9946
13528
10299
9654
2324
13184
13592
13596
13196
13488
13600
13604
13608
13504
13612
13616
10474
13340
13620
10481
10045
13512
10462
10485
1486
12937
13300
13624
9729
13069
13628
10496
10500
13584
9729
10161
722
13216
9858
10161
722
13444
13448
13632
10694
13340
13636
10511
10515
13005
13009
10518
10023
13528
10522
10526
898
13640
9831
10048
2324
10353
10086
340
951
13484
13644
10529
10415
13528
10533
10537
968
13332
9839
9843
340
13648
10093
10161
722
12965
13652
13252
13256
12981
13656
13264
13268
13660
13664
9942
10547
12981
12993
13668
13672
13676
13005
13664
10562
13340
13344
11141
9993
13528
9877
10048
968
13676
13680
13684
10011
13688
13528
9877
9939
13528
10011
9946
840
13005
13664
9942
9946
13528
11141
9993
968
13692
13344
10011
10679
12981
13696
13700
13704
13676
13708
13712
10474
13340
13716
10609
10045
13528
10590
10485
968
13720
13724
13728
13732
12993
13736
13740
9521
13005
13664
13744
9946
13748
13752
13756
2324
13069
13759
9858
10023
13528
9877
9537
968
13528
13763
10617
968
10574
9946
2324
997
13748
13767
10097
2324
13676
13708
13771
10632
13688
13775
10640
10644
13528
10011
10647
968
13069
13308
10657
9946
13528
10590
10661
968
13216
10078
10161
722
12993
12997
13672
9877
13528
11141
10664
968
13340
13620
10157
10045
13779
11206
10679
2324
10667
9939
968
429
12841
13013
13783
12853
13021
13787
13348
13352
12993
13791
13180
13356
12941
13045
11510
9470
13795
9839
10067
2329
12937
12941
13799
9521
13069
13073
9839
10086
13005
13803
11526
9946
12941
13208
11222
9470
13332
9533
9647
340
13080
10093
10045
2324
12937
13132
13476
9729
13069
13628
10511
10500
12941
13045
10675
9470
13807
9839
10067
340
13811
11222
10048
2324
12941
13815
11222
9470
13080
11206
10679
2324
13053
13819
13823
13380
13827
13831
13835
11382
13839
13843
10706
10679
13847
11605
10710
10155
12937
13851
13855
9889
13484
13795
13859
9946
13528
13863
10729
968
13867
13400
10157
10045
13512
13871
10750
968
10746
10750
10155
997
10753
11420
1081
951
13528
11214
10537
968
13875
10078
10161
722
13879
13883
13887
13891
13895
12921
13220
13224
13899
13903
13448
13632
13907
13911
13915
10807
13919
13216
10219
10342
13923
13927
13931
13935
13939
13943
13216
9858
13340
13620
10843
9843
13947
10831
10851
1081
13444
13516
13951
10694
13340
13636
10858
10342
13907
13955
13959
10870
13919
13216
9858
10161
13963
10878
9843
1081
13140
13967
13971
13532
13456
13975
13540
13544
12937
13979
13983
9889
13484
13644
10411
10415
13895
13987
13991
13995
13444
13448
13999
10694
13340
14003
10910
10515
13216
9827
9874
722
12981
14007
13316
13320
14011
14015
14019
10926
13919
13216
10078
10161
13528
10311
9733
898
13528
10934
10938
968
13919
14023
10945
10168
14027
14031
14035
14039
12937
14043
14047
9889
13484
14051
10981
10415
13528
10533
10985
968
13939
14055
14059
10746
13919
14063
11003
10168
14067
10965
11011
2088
13340
14071
9858
10161
13512
10831
9733
1522
13512
10831
10617
1486
13528
10011
11011
968
13456
14075
13540
13544
12981
14079
13552
13556
14083
13644
10411
11022
14087
12937
14091
13855
13504
14095
13644
11045
13919
14099
11214
11053
14103
10353
10540
968
13676
14107
14111
11068
13688
14115
10353
10650
13528
10011
10168
898
13484
14119
10657
10415
13528
11214
11080
968
14103
10353
9893
968
13156
14123
13783
12853
13021
14127
13348
13352
12993
14131
13180
13356
12941
14135
11510
9470
12937
12941
14139
11222
12993
14143
13336
9877
14147
14151
14155
14159
12937
14163
13476
9729
14167
13628
10511
10500
13875
10219
10342
722
14171
9733
898
951
12937
13851
13240
9889
12941
13815
9831
9470
14175
9839
9843
340
14179
9858
10161
722
12993
14143
13672
9877
13080
11222
10048
2324
14171
10086
840
951
13923
14183
14187
14191
13939
14195
13616
11164
13947
10462
10478
1486
13504
13069
13620
11168
13688
14199
10462
10485
14067
11176
10485
1486
14203
13512
11003
11011
14207
10746
10045
1102
13069
13073
9858
10023
13528
10934
9733
898
13512
10319
10617
968
14211
9858
10161
722
13963
10878
9733
1522
13947
10831
10617
1486
14215
14143
13672
9877
13528
9931
10664
968
14219
11206
10679
2324
14223
13851
13855
9889
14227
13815
11222
9470
14231
14235
14239
14243
12965
14247
13252
13256
14251
14255
13264
13268
14215
14143
14259
9877
12981
12993
14263
13672
14251
14007
14267
13320
13676
14271
14275
10011
14279
14283
10011
10679
14251
14007
13316
13320
14215
14143
13336
9877
14287
13664
9942
9946
13939
14291
14295
10746
13688
14299
10640
10644
14303
14283
10011
10679
13528
11314
10602
968
13688
14307
11322
11191
14303
14311
11330
10679
13528
11314
10485
968
13676
13005
14315
11168
13688
14319
11342
10485
13528
10011
10485
968
13688
13528
10011
11011
14323
10574
9946
1102
13947
10462
10485
1486
14327
14331
14335
14339
14343
14347
14351
11382
14303
14355
11393
10679
14219
11401
10710
2324
14359
11386
1522
997
13005
14363
11413
9946
13528
10522
11417
968
10574
9946
2329
997
14367
11206
10679
2324
14367
11427
10161
2324
11681
9946
968
997
14323
10574
10602
1665
14323
11306
11011
2284
13528
10299
10617
968
14371
14143
13672
9877
14375
14311
11330
10679
14379
11461
10478
1486
14383
14123
13783
14387
13021
14391
13348
13352
14371
14395
13180
13356
14399
14135
11510
9470
14403
9839
10067
2329
14407
14411
14415
11222
13005
14419
11526
9946
14399
13815
11222
9470
14423
11534
10045
2324
14407
13132
13476
9729
14427
13851
13240
9889
14399
13815
9831
9470
14431
9839
9843
340
14367
11222
10048
2324
14435
11206
10679
2324
14439
10078
10161
722
14443
11206
10679
2324
14447
14451
14455
14459
13827
14463
13835
11382
14467
14471
10706
10679
14423
11605
10710
10155
13907
14475
14479
10870
14483
14487
11648
10679
14491
11637
11590
1486
14467
14311
11330
10679
14379
14495
11645
1486
11442
11645
10155
997
14423
11648
10679
10155
14427
13851
13855
9889
14423
11534
10161
2324
11652
11674
1522
951
14499
13620
10157
10045
9650
10045
968
997
14503
14508
14513
14518
14523
14528
14533
14538
14543
14548
14553
14558
14563
14568
14573
14578
14583
14588
14593
14598
14603
14608
14613
14618
14623
14628
14633
14638
14643
14648
14653
14658
14663
14668
14673
14678
14683
14688
14693
9607
14698
14703
14708
14713
14718
14723
14728
9521
9650
9654
14553
14733
14563
14738
14573
14743
14583
14748
14593
14753
14758
14763
14768
14773
14778
14783
14633
14788
14683
14793
14798
14803
14583
14808
14718
14813
14818
9831
14583
14823
14643
14828
14818
9827
9877
9647
14708
14833
14713
14838
14843
9607
9877
9896
9654
340
14603
14848
14613
14853
14623
14858
14633
14863
14868
14873
14798
14878
14883
14588
14593
14888
14718
14893
14898
9831
14903
14908
14913
14918
14713
14923
14928
10030
14643
14873
9877
9470
9946
2329
14933
14938
14943
9831
10667
9537
14653
14948
14663
14953
14673
14958
14963
14968
14583
14972
14673
14977
14633
14982
14713
14987
14928
9533
9877
9537
14728
9627
9946
340
14698
14992
14708
14997
15002
15007
14728
15012
9650
11386
14708
15016
14713
15021
15026
9839
9654
2329
14933
15031
14728
11102
9877
15036
9650
15039
9654
2324
15042
15047
14798
15052
15057
15062
15067
14663
14623
15072
15077
14928
15082
15087
15092
15097
15102
10319
15057
15107
14933
15112
14818
10219
10345
9843
15117
10311
10353
10023
10357
722
14758
15122
15067
15127
14623
15132
14913
15137
15077
15142
14768
14948
14663
15147
14928
9839
15152
15157
15162
9521
10353
9654
14643
15167
15117
10299
9877
10048
14798
15172
15082
15177
15092
15182
14933
15187
15102
10462
14593
15192
14718
15197
10353
9843
15202
15207
10045
722
14818
9858
14933
15211
10345
9733
15117
10934
15216
11222
10353
10086
10045
898
15117
10533
10353
10404
10357
1402
14713
15221
15202
15226
9877
9939
14613
15230
14903
15235
15240
15245
14623
14673
15250
14643
15117
9877
14903
15255
15250
15260
15265
15117
15117
10011
10574
10547
14643
15245
15117
11314
10547
840
15270
15275
10574
9946
10679
968
15250
15280
15117
10590
15285
15290
14633
15295
15300
15305
14708
15309
14718
15314
10045
2324
15117
13763
10045
968
15300
15319
9946
840
2324
997
14903
15323
15265
15328
15117
10620
10574
10602
14708
15333
14718
15338
14713
15343
14818
10078
14633
15348
10045
1102
10667
9939
14653
15353
14683
15358
15363
15368
14633
15372
14643
15377
14713
15382
14728
15387
10353
9733
14633
15391
14683
15396
15401
9839
15406
11222
14728
15411
10353
11386
14698
15415
15420
15425
15430
15435
15440
15445
11609
15449
14708
15452
15077
15457
15117
13863
10353
10323
10732
10155
15462
15031
15102
15467
10746
10750
10753
11420
10679
1102
10357
2324
15117
11214
10732
1402
15471
15476
10746
15480
10045
1081
10753
11386
9650
15483
10357
1792
9654
10155
15486
15491
15496
14583
15501
15506
15511
15516
15521
14818
15526
15531
15536
15541
15546
10831
15511
15551
15556
10878
10882
10161
14758
15561
15067
15566
14913
15571
15496
15576
14933
15581
14903
15586
15591
15596
10930
10023
10353
10540
15521
15601
15606
15611
14708
15616
15077
15621
15536
15626
15521
15631
10930
10540
15636
10965
10353
10161
14933
15641
15102
10831
10882
9893
10353
10650
10357
2010
14903
15646
15651
15142
15656
14593
15092
15661
15521
15666
15671
10353
15250
15676
15265
15681
10574
10415
15077
15686
11083
898
10746
10168
10357
968
14768
15691
14663
15696
14633
15701
15706
15711
14593
15716
15721
15197
15726
15731
15735
9733
14708
15739
14713
15744
15749
9839
15726
15754
10353
9893
9654
722
15758
15348
15763
11222
15735
10086
15768
15343
15526
15773
15536
15778
15546
10462
15783
15611
15092
14718
15265
15788
15636
11176
10746
10045
15793
15102
15798
10746
10746
11011
11188
1486
11191
1486
15803
15808
15803
15452
10667
10048
15813
15818
11191
1792
10357
898
10155
997
15822
15827
15831
15836
14613
15841
15846
15851
15846
15856
15250
15861
15866
15275
15846
15586
15758
15391
15871
15245
15536
15876
15846
15881
15265
15886
11306
10602
15891
15275
15265
15896
15891
15901
15117
15906
10679
2505
15910
10574
11191
968
10746
15915
15918
15923
15928
15933
15891
15938
15943
15948
15952
11386
15758
15956
14643
15961
15943
15966
15970
15452
11083
1402
15943
11427
10753
11431
11681
9946
10357
1486
15975
15881
15265
15980
15910
11306
11438
11191
11191
2284
11191
1665
11442
11011
15985
15343
10667
11446
15990
15348
15995
11461
11442
16000
16003
15966
16008
16013
14663
16018
15990
16023
16028
15358
16033
15368
16038
16043
15990
15956
15985
15382
16048
16053
16038
14753
15970
15808
15985
16057
16062
9839
16003
11222
16067
15411
16072
10078
16003
16077
16081
16086
15420
16091
16096
16101
16106
15445
15511
16111
16116
16121
16126
11637
10882
10097
16096
16131
15995
14495
11442
11645
16048
16136
11652
11656
11659
16140
16048
11534
11652
11674
10930
10404
11083
10155
10732
2010
9650
10045
10746
10996
10882
10650
10679
2324
10574
11022
11083
2324
14503
16143
14603
14653
14698
14758
14798
14583
14708
14903
14633
14933
14713
14728
15430
9650
14768
16148
14818
9877
16153
9654
16158
14883
14898
10045
10667
2324
16163
16168
722
16173
15511
15496
15521
15606
15536
15636
10882
15117
10353
10357
15152
15162
15202
15216
15265
10746
10679
16178
968
15285
15300
16183
16188
15406
11659
10732
15462
2088
10155
15471
16193
16198
16203
16208
16213
15671
11083
2010
16218
16223
16228
16233
14171
15726
15763
15735
15768
15783
16238
15798
16243
11191
15803
15758
15813
15822
16246
15846
15866
16251
11442
15891
16256
15943
16261
11681
15975
11438
2284
15970
15985
15990
16265
16267
16048
16072
16003
16067
16272
16096
16277
16282
16286
16290
16294
16298
16302
16306
16310
16314
16318
16322
16326
16330
16334
16338
16342
16346
16350
16354
16358
16362
16366
16370
16374
16378
16382
16386
16390
16394
16398
16402
16406
16410
16414
16418
16422
16426
16430
16434
16438
16442
16446
16450
16454
16458
16462
16466
9533
16330
16470
16474
16342
16478
16482
16486
16490
16458
16494
16498
9795
16450
16502
9795
9470
16506
16510
16514
16518
16522
16450
16454
9521
16526
16530
9607
13077
16534
16538
13077
2329
16346
16542
16546
16550
16362
16554
16558
16562
16378
16566
16570
16574
16394
16578
16582
16586
16590
16594
16598
16602
16606
16470
16474
16610
16614
16618
16622
16626
16458
16630
16634
9788
16638
16642
16646
16650
16394
16654
16658
16586
16522
16450
16662
9831
16526
16666
9839
9843
16394
16670
16674
16586
16458
16678
16682
9521
16686
16690
9870
9874
16694
9827
9654
722
16522
16698
16702
9889
16450
16662
9831
9470
16706
9607
9647
2329
16410
16414
16418
16710
16426
16714
16718
16722
16442
16726
16730
16734
16458
16462
16738
9877
16638
16742
16746
16750
16754
16758
16762
16766
16522
16770
16774
9981
16526
16778
9989
9993
16442
16782
16786
16790
16522
16794
16798
9889
16802
10030
9843
2329
16458
16462
16806
9877
16686
16810
9942
9946
16694
9827
10038
722
16814
16818
10011
10045
16822
9831
10048
2324
10667
9537
840
429
16478
16826
16830
16834
16458
16838
16634
13356
16394
16842
16846
16586
16458
16342
16850
9521
16686
16854
10082
10086
16694
16858
9792
722
16686
16690
10089
10023
16694
9831
9470
722
16862
9533
9647
340
16534
10093
10161
2324
16506
16866
16870
16874
16522
16878
16882
10299
16886
16890
10135
9946
16534
10142
10097
2324
16894
9839
9843
340
16814
16898
10157
10045
16694
9827
10161
722
16534
10164
10097
2324
16902
16906
16910
16914
16918
16922
16926
16930
16394
16934
16938
16586
16942
16478
16946
16950
16442
16954
16958
16962
16522
16794
16966
10275
16970
16974
16978
16982
16986
16990
16862
9858
16814
16994
10311
9843
16998
17002
17006
10694
16814
17010
10338
10342
16694
10219
10342
722
17014
16862
9858
10023
17018
10311
9843
898
16590
16594
16598
17022
16942
17026
17030
17034
16442
17038
17042
17046
16522
17050
17054
9889
16606
16470
16474
16342
16478
17058
16830
16834
16458
16494
16634
13356
16450
16502
9592
9470
17062
17066
17070
17074
16522
16450
17078
9521
16526
16530
9839
10086
17082
17086
9647
722
16686
17090
17094
9946
17018
10299
9654
2324
16638
17098
17102
16650
16970
17106
17110
17114
16986
17118
17122
10474
16814
17126
10481
10045
16522
16770
17130
9729
16526
17134
10496
10500
16862
9839
9843
340
17138
15207
10161
722
16694
9858
10161
722
16998
17142
17146
10694
16814
17150
10511
10515
16686
16854
10518
10023
17018
10522
10526
898
17154
11222
10048
2324
16522
16698
17158
9889
17014
17162
10529
10415
17018
10533
10537
968
16450
16662
11222
9470
17138
17166
10161
722
16410
16414
17170
16710
16426
17174
16718
16722
16442
17178
16730
16734
16458
16462
17182
9877
16442
16458
17186
17190
17194
16686
17198
10562
16814
16994
11141
9993
16442
16782
17202
16790
17194
17206
17210
10011
17214
17018
9877
9939
17018
10011
10547
840
16458
16462
17190
9877
16686
17198
9942
9946
17018
11141
9993
968
17218
17222
10011
10679
17018
9877
10048
968
16442
17226
17230
17234
17194
17238
17242
10474
16814
17246
10609
10045
17250
17254
17258
17262
16458
17266
17270
9877
16686
17198
13744
9946
17154
17274
17278
2324
16526
17281
17285
9946
17018
9877
9537
968
17018
13763
10750
968
17289
11206
10679
2324
17194
17238
17293
10632
17214
17297
10640
10644
17018
10011
10647
968
16526
16778
10657
9946
17018
10590
10661
968
16694
10078
10161
722
16458
17301
17190
9877
17018
11141
10664
968
16814
17126
10157
10045
17018
10590
10485
968
16330
17305
17309
16342
16450
17313
17317
9470
16522
16450
17321
11222
16694
16858
9537
722
16686
17325
11526
9946
9877
10048
2324
429
16450
17329
11222
9470
16534
17333
10045
2324
16522
17337
16962
9729
16526
17134
10511
10500
16458
17301
16806
9877
16450
17313
10675
9470
17341
9839
10067
340
16694
9831
10048
722
17345
11222
10048
2324
16534
11206
10679
2324
16506
17349
17353
16874
17357
17361
17365
11382
17369
17373
10706
10679
17377
11605
10679
10155
16522
17381
17158
9889
17014
17385
17389
9946
17018
13863
10729
968
17393
16898
10157
10045
17397
15467
10750
968
17018
11214
10537
968
17401
10078
10161
722
17397
10462
10485
1486
17405
17409
17413
17417
17421
16394
16670
16674
17425
17429
17142
17146
17433
17437
17441
10807
17445
17449
17453
17457
17461
17465
16694
9858
16814
17126
10843
9843
16998
17002
17469
10694
16814
17150
10858
10342
17433
17473
17477
10870
17481
16694
9858
10161
17485
10878
9843
1081
10882
10851
1081
951
16590
17489
17493
17022
16942
17497
17030
17034
16522
17501
17505
9889
17421
17509
17513
17517
16998
17142
17521
10694
16814
17525
10910
10515
16442
17529
16786
16790
17533
17537
17541
10926
17481
16694
10078
10161
17018
10311
9733
898
17018
10934
10938
968
17481
17545
10945
10168
17549
17553
17557
17561
16522
17565
17569
9889
17014
17573
10981
10415
17018
10533
10985
968
17461
17577
17581
10746
17481
17585
11003
10168
17589
10965
11011
2088
16814
17593
9858
10161
17397
10831
9733
1522
17397
10831
10617
1486
17018
10011
11011
968
16590
17489
17597
17022
16442
17601
17042
17046
16522
17501
17605
9889
17609
16522
17613
17158
16986
17617
17162
11045
17481
17621
11214
11053
17194
17625
17629
11068
17214
17633
10353
10650
17018
10011
15039
898
17014
17637
10657
10415
17018
11214
11080
968
17641
10353
9893
968
16606
17305
17645
16342
16478
17649
16830
16834
16458
17653
16634
13356
16522
16450
17657
11222
16686
16854
10089
10023
17661
17665
17669
17673
16522
17677
16962
9729
17681
17134
10511
10500
17685
10219
10342
722
16522
17381
16702
9889
16450
17329
9831
9470
17689
9839
9843
340
17693
9858
10161
722
16534
11222
10048
2324
15735
10086
840
951
17697
17329
11222
9470
17445
17701
17705
17709
17461
17713
17122
11164
17717
17553
17557
17561
16986
16526
17126
11168
17214
17721
10462
10485
17589
11176
10485
1486
17725
17397
11003
11011
17729
10746
10045
1102
17733
10462
10478
1486
17737
17381
16702
9889
16526
16530
9858
10023
17018
10934
9733
898
17397
10319
10617
968
17737
17381
17158
9889
17485
10878
9733
1522
17733
10831
10617
1486
17741
17301
17190
9877
17018
9931
10664
968
17745
11206
10679
2324
17749
9858
10161
722
17753
17757
17761
17765
16426
17769
16718
16722
17773
17777
16730
16734
17741
17301
17182
9877
16442
16458
17781
17190
17773
17529
17202
16790
17194
17785
17210
10011
17789
17222
10011
10679
17773
17529
16786
16790
17741
17301
16806
9877
17793
17198
9942
9946
17461
17797
17801
10746
10574
10547
840
997
17214
17805
10640
10644
17809
17222
10011
10679
17018
11314
10602
968
17214
17813
11322
11191
17809
17817
11330
10679
17018
11314
10485
968
17194
16686
17821
11168
17214
17825
11342
10485
17018
10011
10485
968
17214
17018
10011
11011
17829
10574
9946
1102
17733
10462
10485
1486
17833
17837
17841
17845
17849
17853
17857
11382
17809
17861
11393
10679
17865
11401
10679
2324
16686
17869
11413
9946
17018
10522
11417
968
17865
11206
10679
2324
17865
11427
10161
2324
17873
17529
17202
16790
17829
10574
10602
1665
17829
11306
11011
2284
17877
17381
17158
9889
17018
10299
10617
968
17881
17329
11222
9470
17885
17301
17190
9877
17889
11461
10478
1486
17893
17897
17645
17901
16478
17905
16830
16834
17885
17909
16634
13356
17881
17313
17317
9470
17913
17917
17921
11222
16686
17869
11526
9946
17925
11534
10045
2324
17913
17337
16962
9729
17877
17381
16702
9889
17881
17329
9831
9470
17929
9839
9843
340
17933
11222
10048
2324
17937
11206
10679
2324
17941
10078
10161
722
17933
11206
10679
2324
17945
17949
17953
17957
17357
17961
17365
11382
17965
17969
10706
10679
17925
11605
10679
10155
17433
17973
17977
10870
17981
17985
11648
10679
17989
11637
11590
1486
10882
10851
1102
951
17965
17817
11330
10679
17889
14495
11645
1486
17925
11648
10679
10155
17925
11534
10161
2324
14503
17993
17998
18003
18008
18013
18018
18023
18028
18033
14553
14558
18038
18043
18048
14563
14568
18053
18058
14977
14603
14608
18063
18068
14638
14613
18073
18078
18083
18088
14653
14773
18093
18098
18103
18108
18113
18118
18123
9580
14698
18128
18133
18138
9627
18143
14713
18148
9521
9470
14553
14733
18153
18158
18163
14563
14738
18168
18173
18178
14758
14763
18183
18188
18193
14768
14773
18093
18098
18198
14798
14803
18203
18208
15031
14583
14808
18213
18218
9827
14583
14823
18223
18218
9858
14673
14678
18228
9521
9647
14708
14833
18233
9889
9893
14713
14838
9831
9470
722
14603
14608
18063
18068
14863
18238
14853
18243
18248
14873
14798
14878
18253
18258
14938
18263
14588
18268
18273
9831
14903
14908
18278
18283
10011
14913
14918
18288
9889
10023
14633
14638
18293
9877
9939
14643
15245
9942
9946
840
14933
14938
10011
10045
968
18298
9831
10048
2324
429
14653
14773
18093
18098
18303
18308
18313
18318
18323
9370
14583
14972
18328
18218
10078
14673
14977
18333
9521
9470
14643
18338
10518
10023
2329
14713
14838
9831
9470
2324
14963
9533
9647
2329
429
14728
10093
10161
2324
997
14698
18343
18348
18353
10112
18143
18358
18363
18368
15449
14708
14833
18233
9889
10152
14713
14838
9831
9470
10155
14933
15031
10157
10045
1102
14818
9827
10161
722
951
14728
10164
10097
2324
997
15042
15047
18372
18377
18382
15067
14663
18387
18392
18397
15082
15087
18402
18407
10299
15057
15107
18412
10235
9843
15077
14928
9858
10023
722
14758
14763
18183
18188
18417
15067
15127
18422
18427
18432
14768
14773
18093
18098
18303
14663
15147
18437
18442
10082
18447
18452
18457
18462
18467
14593
14598
18471
9521
9470
14633
14638
18476
9877
9939
14643
15167
18481
9946
2329
14713
14838
11222
9470
2324
14928
9533
9647
340
429
14798
15172
18485
18208
15187
15082
15177
18490
18495
10462
14593
15192
18500
9729
9843
15202
15207
10161
722
951
14818
9858
10161
722
951
15057
15062
18505
10235
9733
14633
14638
18293
9877
10048
14643
14648
10518
10023
340
15216
11222
10048
2324
429
14708
14833
18510
9889
10152
15077
15142
10529
10415
1402
14713
14838
11222
9470
10155
14928
9839
9843
340
951
18515
17166
10161
722
951
14603
14608
18520
18068
14863
18525
18530
18535
18540
15245
14623
14673
18545
18476
9877
14903
14908
18550
18283
10620
15250
18555
18560
18565
10547
15240
15245
9942
10547
840
15270
15275
10011
10679
968
15117
9877
10048
968
429
14623
14858
18569
18574
10590
15285
18579
18584
18589
15319
14633
15295
18594
9877
9537
14708
15808
18510
9889
10650
14718
15314
17285
9946
2324
15117
13763
10750
968
997
15300
11206
10679
2324
997
14903
15586
18550
18283
10620
15250
15280
18599
10632
10602
14718
15338
10657
9946
898
14713
16057
11222
9470
10155
18604
9839
9843
2329
951
14818
10078
10161
722
951
14633
15391
18476
9877
9939
14933
15187
10157
10045
1102
15117
10590
10485
968
997
15406
11206
10679
2324
997
14653
18609
18614
18098
18619
18624
18629
18634
18639
18644
14593
14598
18648
11222
9470
14643
18653
11413
9946
2329
14713
16057
11222
9470
2324
14728
17333
10045
2324
997
9650
9654
722
429
14593
14753
18658
9729
9733
14633
15391
18293
9877
10048
14683
15396
10675
9470
340
14818
9831
10048
722
429
18663
15245
9942
10547
840
15406
11222
10048
2324
429
14963
9839
9843
2329
997
14728
11206
10679
2324
997
9650
11431
898
997
14698
18668
18673
18353
11582
18678
18683
18688
14495
15449
14708
15808
18510
9889
10152
15651
15457
17389
10547
10155
18693
15031
10157
10045
1102
15102
15467
10750
968
997
18698
11420
1081
997
15651
15142
10529
11022
1402
15363
9839
9843
2329
951
18702
10078
10161
722
951
15102
10462
10485
1486
997
18707
11386
1522
997
10547
2329
951
11083
1792
997
15486
15491
18711
18716
18721
15496
14583
14823
18223
18218
15526
15531
18726
18731
10831
15511
15551
18736
10870
9893
15521
14818
9858
10161
722
14758
18741
18746
18188
18751
15067
15566
18756
18761
18432
15496
15576
18766
18771
18776
14903
15586
18278
18283
10011
15591
15596
18781
10926
10540
15521
15601
10945
10168
2010
15606
15611
18786
18791
10965
14708
15616
18796
9889
10161
15536
15626
18801
10746
10996
15521
15631
11003
10168
1486
15636
10965
11011
2088
997
14933
15641
9858
10161
722
15102
10831
18806
1486
951
15117
10011
11011
968
997
14758
18741
18809
18188
18751
18814
18819
18756
18824
18432
15656
14593
15739
18510
9889
15250
15676
18829
11068
10415
18834
15686
10657
11022
898
15671
10353
9893
968
951
14768
18839
18844
18098
18619
18849
18854
18634
18639
18644
14593
14598
15744
11222
9470
15706
18859
18864
18869
15754
18874
18879
18658
18884
9733
15803
15808
18233
9889
9893
15768
16057
9831
9470
722
15726
9858
10161
722
951
15758
15391
18476
9877
9939
15763
11222
10048
2324
429
15768
16057
11222
9470
10155
18888
9839
9843
2329
997
15526
15773
18893
18898
10462
15783
15611
18786
18791
10965
15092
14718
15187
11168
10045
15793
15102
18903
18907
1486
15546
10462
10478
1486
997
14718
14723
9858
10023
722
15102
10319
10617
968
951
15803
15808
18510
9889
10152
15546
10831
18910
1486
951
10930
10023
1102
951
15813
11206
10679
2324
997
18913
9839
9843
2329
997
15822
9858
10161
722
951
15735
9733
898
951
15831
18918
18923
18928
15348
18933
18938
18943
18540
15245
14623
14673
18948
18476
9877
15846
15586
18550
18283
10620
15250
18953
18560
18565
10547
15866
15275
10011
10679
968
15846
15586
18278
18283
10011
15758
15391
18293
9877
10048
15536
15876
18958
10746
11011
18963
15280
18599
18968
10602
15891
15275
10011
10679
968
15265
15896
11322
11191
2284
15891
18972
11330
10679
2505
15117
11314
10485
968
997
15250
14643
18977
11168
9946
15265
15117
10011
11011
968
15918
18982
18987
18992
15966
18997
19002
19007
19012
11386
15990
15391
18476
9877
9939
14643
15961
11413
9946
2329
15943
11206
10679
2324
997
15952
11420
1081
997
15970
15808
18510
9889
10152
19016
15142
10529
11022
1402
15943
11427
10161
2324
951
15952
11386
1522
997
15975
15586
18550
18283
10620
19021
15280
18599
18968
10602
15910
11306
10996
2284
997
19026
15142
10529
11022
1402
15117
10299
10617
968
951
15985
16057
11222
9470
10155
16033
9839
9843
2329
997
19031
15245
9942
10547
840
19036
18972
11330
10679
2505
19041
11461
10478
11468
997
11306
10547
1102
997
16003
11206
10679
2324
997
16008
19046
18844
19051
18619
19056
19061
18634
19066
18644
16038
16043
19071
11222
9470
14643
19076
11413
9946
2329
15985
16057
11222
9470
2324
19081
9533
9647
2329
429
16048
11534
10045
2324
997
16038
14753
18658
9729
9733
15970
15808
18233
9889
9893
15985
16057
9831
9470
722
19086
15245
9942
10547
840
16003
11222
10048
2324
429
19081
9839
9843
2329
997
16067
11206
10679
2324
997
16072
10078
10161
722
951
16081
19091
19096
19101
11582
19106
19111
18688
14495
15449
15511
16111
19116
10870
10152
16116
16121
11648
10679
10155
16096
18972
11330
10679
2505
15995
14495
19121
1486
997
16048
11648
10679
10155
997
19124
11656
1081
997
19128
10155
951
19131
15142
10529
11022
1402
16048
11534
10161
2324
951
11188
1486
19136
19128
1792
997
14553
19137
19142
18158
18163
14903
14908
18278
18283
10620
19147
19152
10157
10045
1102
14758
14763
19157
18188
18417
14768
14773
19162
18098
18303
18447
19167
19172
18462
19177
18515
11198
10161
722
951
14603
14608
19181
18068
14863
15270
18972
11330
10679
2505
15285
18579
19186
18589
19191
14653
18609
19195
18098
18619
14698
18668
19200
18353
11582
18693
15187
10157
10045
1102
18702
9858
10161
722
951
15486
19205
19210
19215
19220
15511
19225
19230
10870
19235
14758
18741
19238
18188
18751
15496
19243
19248
18771
19253
15521
19258
10945
10168
2010
15606
19263
19268
19273
19278
15536
19282
18801
10746
10996
15636
19287
18907
2088
19136
10882
19235
2088
951
14758
18741
19291
18188
18751
14768
18839
19296
18098
18619
15783
19263
19268
19273
19278
15831
18918
19301
18928
15348
15866
18972
11330
10679
2505
15918
18982
19306
18992
15966
11442
10996
2284
997
16008
19046
19296
19051
18619
16048
11648
10679
10155
19311
16072
9858
10161
722
951
16081
19091
19312
19101
11582
11659
19317
16265
19311
2088
19136
14503
17993
17998
19320
14513
14518
19325
19330
14523
19335
19340
19345
14533
19350
19355
19360
14553
14558
18038
18043
14563
14568
18053
19365
14573
14578
19370
19375
14583
19380
19385
19390
14603
14608
18063
18068
14613
18073
19395
19400
14623
14628
14598
19405
14633
14638
19410
9533
14653
14773
18093
19360
14663
14668
19415
19420
14673
19425
19430
9466
14683
14793
9795
9470
14553
14733
18153
18158
14563
14738
18168
19435
14573
19440
19445
19450
14583
19455
19460
18218
14758
14763
18183
18188
14768
14773
18093
18098
14778
14783
18318
19465
14633
19470
19475
9788
14798
14803
18203
18208
14583
14808
18213
18218
14593
14598
14838
9831
14718
19480
9839
9843
14583
14823
18223
18218
19485
14678
18228
16538
14643
19490
19495
10342
14818
9827
9654
722
14603
14608
18063
19499
14613
14853
18243
19504
14623
19509
19514
19519
14633
14638
19524
9877
14798
14878
18253
18258
18263
14588
18268
18273
14593
14888
19529
9981
14718
19534
9989
9993
14903
14908
18278
18283
14913
14918
18288
9889
14713
14838
9831
9470
14963
9839
9843
2329
14633
14638
18293
9877
14643
15245
9942
9946
14728
9729
10038
2324
14663
15147
18437
18088
14673
19539
19475
13356
14583
14972
18328
18218
14673
14977
18333
9521
14643
14648
10082
10086
14818
16858
9792
722
14643
18338
10089
10023
14818
9831
9470
722
14928
9533
9647
340
9877
9537
2329
429
14698
18343
18348
19544
14708
19549
19554
10299
15002
15007
19559
9946
14728
10142
10097
2324
14708
14833
18233
9889
19563
9839
9843
340
14933
15031
10157
10045
14818
9827
10161
722
14728
10164
10097
2324
10667
15036
898
429
15042
15047
18372
19568
14798
19573
19578
19583
14583
14748
19588
18218
15067
14663
18387
18392
14623
19593
19598
18658
14913
14918
19603
10275
15082
15087
19608
19613
15092
15097
14928
9858
14933
19618
10311
9843
15057
15107
19623
10694
14933
19628
10338
10342
14818
10219
10342
722
14758
14763
18183
19633
15067
15127
18422
18761
14623
19638
19643
19648
14913
19653
19658
9889
14768
14773
18093
19360
14673
19425
19475
13356
14683
14793
9592
9470
18447
18452
18457
19663
14593
14598
18471
9521
14718
14723
9839
10086
15202
19668
9647
722
14633
14638
18476
9877
14643
15167
17094
9946
15117
10299
9654
2324
14798
15172
18485
18208
15082
15177
18490
18495
15092
19672
19677
10474
14933
15187
10481
10045
14593
15192
18500
9729
14718
15197
10496
10500
14928
9839
9843
340
14728
9729
10161
2324
15057
15062
18505
10694
14933
19682
10511
10515
14643
14648
10518
10023
15117
10522
10526
898
14933
14938
10011
10045
15216
11222
10048
2324
14818
9858
10161
722
14708
14833
18510
9889
15077
15142
10529
10415
15117
10533
10537
968
14713
14838
11222
9470
18515
17166
10161
722
14603
14608
18520
19499
14613
15230
18943
19504
14903
19687
19514
19519
14633
14638
19692
9877
14623
14673
18545
18476
15250
14643
15245
10562
14933
19618
11141
9993
14903
14908
18550
18283
15250
18555
19697
10011
15265
15117
9877
9939
15117
10011
10547
840
15117
11141
17278
968
14623
14858
18569
18574
15250
15280
19702
10474
14933
19707
10609
10045
15285
18579
18584
18589
14633
15295
18594
9877
14643
15245
19712
9946
15300
17274
17278
2324
14708
15808
18510
9889
14718
15314
17285
9946
15117
9877
9537
968
15117
13763
10750
968
14903
15586
18550
18283
15250
15280
18599
10632
15265
19716
10640
10644
15117
10011
10647
968
14718
15338
10657
9946
15117
10590
10661
968
14713
16057
11222
9470
14728
17333
10045
2324
14633
15391
18476
9877
15117
11141
10664
968
15117
9877
10048
968
14933
15187
10157
10045
15117
10590
10485
968
15406
11206
10679
2324
14653
18609
18614
19360
14663
15147
18634
18088
14633
19721
19475
13356
14683
15396
17317
9470
14593
14598
18648
11222
14818
16858
9537
722
14643
18653
11526
9946
14593
14753
18658
9729
14718
15197
10511
10500
14633
15391
18293
9877
14683
15396
10675
9470
15401
9839
10067
340
14818
9831
10048
722
10051
9647
898
429
15406
11222
10048
2324
14818
10078
10161
722
14728
11206
10679
2324
14698
18668
18673
19544
15420
15425
18688
11382
15430
19726
19731
10679
15440
11605
10679
10155
15077
15457
17389
9946
15117
13863
10729
968
18693
15031
10157
10045
15102
15467
10750
968
15117
11214
10537
968
18702
10078
10161
722
15102
10462
10485
1486
15486
15491
18711
18716
15496
14583
14823
18223
15501
15506
15062
18505
15511
19735
19740
10807
15526
15531
19745
19750
15536
15541
14818
9858
14933
15187
10843
9843
15057
15107
18412
10694
14933
19682
10858
10342
14758
18741
18746
19633
15067
15566
18756
18761
14913
19755
19760
9889
15496
15576
18766
18771
15057
15062
19765
10694
14933
19770
10910
10515
14903
15586
18278
18283
15591
15596
19775
10926
15521
14818
10078
10161
15117
10311
9733
898
15117
19780
10938
968
15606
15611
18786
18791
14708
15616
18796
9889
15077
15621
10981
10415
15117
10533
10985
968
15536
15626
18801
10746
15521
15631
11003
10168
19784
10590
10485
968
15511
15551
18736
10870
14933
15641
9858
10161
15102
10831
9733
1522
15102
10831
10617
1486
15521
15601
10945
10168
15117
10011
11011
968
14758
18741
18809
19633
14903
19789
19643
19648
14913
19755
19794
9889
15656
14593
15739
18510
15092
15661
15142
11045
15521
19799
11214
11053
15250
15676
19804
11068
15265
15681
10353
10650
15117
10011
15039
898
15077
15686
10657
10415
15117
11214
11080
968
14768
18839
18844
19360
14663
15696
18634
18088
14633
19809
19475
13356
14593
14598
15744
11222
14643
14648
10089
10023
15706
18859
18864
18869
14593
18879
18658
9729
15721
15197
10511
10500
15726
10219
10342
722
15803
15808
18233
9889
15768
16057
9831
9470
15749
9839
9843
340
15726
9858
10161
722
15758
15391
18476
9877
15763
11222
10048
2324
15768
16057
11222
9470
15526
15773
18893
19814
15536
19819
19677
11164
15783
15611
18786
18791
15092
14718
15187
11168
15265
15788
10462
10485
15636
11176
10485
1486
15793
15102
11003
11011
15798
10746
10045
1102
15546
10462
10478
1486
14718
14723
9858
10023
15117
10934
9733
898
15102
10319
10617
968
15803
15808
18510
9889
15521
14818
9858
10161
15556
10878
9733
1522
15546
10831
10617
1486
15117
9931
10664
968
15813
11206
10679
2324
15671
10353
9893
968
15822
9858
10161
722
15831
18918
18923
19824
14613
15841
18943
19504
15846
19829
19514
19519
15758
15391
19692
9877
14623
14673
18948
18476
15846
15586
18550
18283
15250
18953
19697
10011
15846
15586
18278
18283
15758
15391
18293
9877
15871
15245
9942
9946
15536
15876
18958
10746
15265
19834
10640
10644
15891
15275
10011
10679
15117
11314
10602
968
15265
15896
11322
11191
15891
18972
11330
10679
15117
11314
10485
968
15250
14643
18977
11168
15265
19839
11342
10485
15117
10011
10485
968
15265
15117
10011
11011
15910
10574
9946
1102
15546
10462
10485
1486
15918
18982
18987
19844
15928
15933
19007
11382
15891
19849
19854
10679
15943
11401
10679
2324
15990
15391
18476
9877
14643
15961
11413
9946
15117
10522
11417
968
15943
11206
10679
2324
15970
15808
18510
9889
15943
11427
10161
2324
15975
15586
18550
18283
15910
10574
10602
1665
15910
11306
11011
2284
15117
10299
10617
968
15985
16057
11222
9470
19036
18972
11330
10679
15995
11461
10478
1486
16003
11206
10679
2324
16008
19046
18844
19858
14663
16018
18634
18088
15990
19863
19475
13356
16028
15396
17317
9470
16038
16043
19071
11222
14643
19076
11526
9946
16038
14753
18658
9729
15970
15808
18233
9889
15985
16057
9831
9470
16062
9839
9843
340
16003
11222
10048
2324
16067
11206
10679
2324
15077
14928
9858
10023
16072
10078
10161
722
16081
19091
19096
19868
15420
16091
18688
11382
16096
19873
19731
10679
16106
11605
10679
10155
15511
16111
19116
10870
16116
16121
11648
10679
16126
11637
11590
1486
16096
18972
11330
10679
15995
14495
11645
1486
16048
11648
10679
10155
16048
11534
10161
2324
15636
10965
11011
2088
14513
14518
19325
19878
19883
14523
19335
19340
19888
19893
14533
19350
19898
18098
19903
14543
19908
19913
19918
9370
19923
19928
19933
19938
19943
14758
19948
19953
19365
19360
14573
14578
14953
19958
18088
19963
19968
19973
19978
13356
19983
14683
19988
9466
9470
14573
19440
19445
19450
19993
14583
19455
19460
18218
9717
14593
14753
19998
9729
9733
20003
14783
18318
20008
9776
14633
19470
19475
9788
9792
14683
14793
9795
9470
340
14613
15230
18243
20013
14873
14623
19509
19514
20018
11141
14633
14638
19524
9877
9939
14868
15245
9942
10547
840
20023
14588
18268
20028
9831
20033
20038
19529
20043
10086
14933
20047
20052
9993
968
14673
19539
19475
9788
9792
14683
14793
9592
9470
2329
14963
9839
10067
2329
997
20056
20061
18457
18138
9627
14633
19360
20066
9521
9470
14643
14648
10082
9843
340
14728
9521
9792
2324
429
9877
9470
340
429
14708
19549
19554
9729
11590
15002
20071
19559
10500
1102
14728
10142
10146
2324
997
18143
20076
20081
20086
15483
19563
9839
9843
340
951
14798
19573
19578
19583
20090
14583
14748
19588
18218
10219
15057
15062
20095
10235
9733
14623
19593
19598
18658
10267
14913
14918
19603
10275
9874
15077
14928
9717
9874
722
14758
14763
20100
18188
18417
14623
19638
19643
20105
10392
14913
19653
19760
9889
10404
15077
15142
10411
10415
1402
14768
14773
20110
18098
18303
14673
19425
19475
9788
9596
14683
14793
11510
9470
2329
14928
9839
10067
340
951
15092
19672
19677
10474
10478
14933
15187
10481
10045
1102
14718
15197
10496
10500
1081
14818
10219
10342
722
951
14933
19682
10511
10515
1081
15117
10522
10526
898
951
15117
10533
10537
968
997
14603
14608
20115
18068
14863
14613
15230
18943
19504
15245
14903
19687
19514
20018
11141
14633
14638
20120
9877
9939
20125
20130
18253
20135
15275
14903
14633
20140
18476
9877
15250
14643
15245
9942
9946
15270
15275
11141
17278
968
15250
15280
19702
10474
10602
14933
19707
10609
10045
1102
20145
18579
20150
18589
15319
14643
15245
19712
10500
840
15300
17274
17278
2324
997
15265
19716
10640
10644
1665
15117
10011
10647
968
997
15117
10590
10661
968
997
15117
11141
10664
968
997
14653
18839
18614
18098
18619
14663
15147
18634
18088
10082
14633
19721
19475
9788
9792
14683
15396
11510
9470
2329
15363
9839
10067
2329
997
20056
20155
20160
18138
15387
14913
14683
20165
11222
9470
14718
14723
9839
9843
340
14728
11222
9537
2324
429
9650
9654
340
429
14718
15197
10511
10500
1081
15401
9839
10067
340
951
10753
10086
840
951
14698
18668
20170
18353
11582
15420
15425
18688
11382
11590
15430
19726
19731
10710
1102
15440
11605
10710
10155
997
18143
20175
20180
20086
15483
15077
15363
17389
9946
10155
15117
13863
10729
898
951
9650
9946
968
997
15117
11214
10537
968
997
15501
15506
15062
18505
10235
15511
15516
20185
10807
10342
15521
14818
10219
10342
722
14913
19755
19760
9889
10404
15057
15062
19765
10235
9733
14933
20190
10910
10515
898
14818
9827
9874
722
951
20195
15621
10981
10415
1522
15117
11214
10985
968
997
15546
10831
9733
1522
951
14903
19789
19643
20105
20200
15651
15142
10411
11022
1402
15092
15661
15142
10529
10415
15521
15666
11214
11053
968
15671
10353
10540
968
951
14663
15696
18634
18088
10082
14633
19809
19475
9788
9792
14818
9831
9537
722
429
15706
20204
18864
18869
15754
14593
20209
18658
9729
9733
15721
15197
10511
10500
1081
15726
10219
10342
722
951
15749
9839
9843
340
951
20214
10086
840
951
15536
19819
19677
11164
10478
15265
15788
10462
10485
1486
15636
11176
10485
1486
997
15117
10934
9733
898
951
15556
10878
9733
1522
951
15117
9931
10664
968
997
14613
15841
18943
19504
15245
15846
19829
19514
20018
11141
15758
15391
20120
9877
9939
20218
20223
20228
20233
15275
15846
15758
20238
18476
9877
15866
15275
11141
17278
968
15871
15245
9942
9946
840
15265
19834
10640
10644
1665
15995
20243
10602
1486
997
10746
20247
1665
997
15975
15586
18278
18283
10011
15265
19839
11342
10485
1486
15117
10011
10485
968
997
15918
20250
18987
18992
15966
15928
15933
19007
11382
11386
15891
19849
19854
10710
1102
15943
11401
10710
2324
997
15117
10522
11417
898
951
20255
20260
18958
11442
11011
15910
10574
10602
1665
997
11442
11011
1665
997
15891
20265
10157
10679
1102
15943
17333
10045
2324
997
16096
15275
10011
10679
968
15995
11461
10478
1486
997
20270
19046
18844
19051
18619
14663
16018
18634
18088
10082
15990
19863
19475
9788
9792
16028
15396
11510
9470
2329
16033
9839
10067
2329
997
16081
20275
20280
20285
15387
15970
15985
20290
11222
9470
16067
11222
9537
2324
429
16062
9839
9843
340
951
16067
17333
10045
2324
997
15117
10311
9733
898
951
19036
15275
10011
10679
968
15420
16091
18688
11382
11590
16096
19873
19731
10710
1102
16106
11605
10710
10155
997
20295
20300
20305
20310
15483
16277
16048
11648
10679
10155
16126
11637
11590
1522
951
20314
10679
1102
997
16277
20318
10945
15039
2010
20323
15039
2088
997
11083
2010
997
11083
968
997
20314
15039
2088
997
14513
14518
20327
19878
19883
14523
19335
20332
19888
20337
15042
20342
20347
18377
18382
14798
19573
20352
19583
20090
14613
15230
18243
20013
15245
14623
19509
19514
20018
20357
14633
19539
19475
9788
20361
15420
20364
20369
10694
11590
15430
20374
19731
10710
2505
15440
10717
10146
10155
997
14903
20379
19643
20105
20384
14603
14608
20115
18068
20388
14903
19687
19514
20018
20357
14633
19721
19475
9788
20361
15430
19726
19731
10710
2505
20393
15187
10157
10045
1102
14903
19789
19643
20105
20384
20398
18839
18844
18098
18619
15758
19809
19475
9788
20361
20403
15396
11510
9470
2329
18913
9839
10067
2329
997
20408
20204
18864
18869
15754
20413
20418
18505
10235
9733
20423
19682
10511
10515
1081
20428
9733
1522
951
15846
19829
19514
20018
20357
20432
20250
18987
18992
15966
15891
20437
19854
10710
2505
20442
11386
1522
997
20446
840
997
20449
19046
18844
19051
18619
15990
19863
19475
9788
20361
16096
19873
19731
10710
2505
14523
20454
19340
19888
19893
14533
19350
19355
18098
19903
14563
14568
19953
18058
14977
14573
14578
19370
19375
18088
14583
19380
19385
19390
20459
14603
14608
18063
18068
14982
14613
18073
19395
19400
20463
14623
14628
14598
14838
9521
14633
14638
19410
9533
15036
14663
14668
19415
20468
9580
14673
19539
19430
20473
20361
14683
14793
9795
9470
2329
20003
18313
18318
20008
9776
14633
20477
19475
9788
20361
14593
14598
14838
9831
9470
14718
19480
9839
9843
2329
19485
14678
18228
17086
9647
14643
19490
19495
9874
2329
14818
9827
9654
722
429
14633
14638
20482
9877
9939
14593
14888
19529
9981
10086
14718
19534
20487
9993
968
14728
9729
10038
2324
997
14673
14977
20066
9521
9470
14818
16858
9792
722
429
14643
18338
10089
10023
2329
14728
9521
9470
722
429
14913
14918
20491
10275
20496
15082
15087
19608
19613
10299
15092
15097
14928
9858
10023
14933
19618
10311
9843
898
15057
15107
19623
10235
9843
14933
19628
10338
10342
898
18447
18452
18457
20499
15226
15202
19668
9647
722
429
14643
15167
17094
9946
2329
15117
10299
9654
722
429
14728
9729
10161
2324
951
20504
20509
20514
10667
10048
10667
11446
898
429
14933
19618
10011
10045
968
14728
17086
10048
2324
429
14603
20519
20115
18068
20388
14633
15391
19692
9877
9939
14623
14673
20524
18476
9877
14933
19618
11141
9993
968
15250
18555
19697
10011
10547
15265
15117
9877
10048
968
15117
10011
10547
840
997
15117
11141
17278
968
997
20145
20529
20534
18589
15319
15117
9877
9537
898
429
10574
9946
2324
951
10353
10086
898
951
14683
15396
17317
9470
2329
14593
14598
20165
11222
9470
14818
16858
9537
722
429
14643
18653
11526
9946
2329
15440
11605
10679
10155
997
15077
15457
17389
9946
10155
20393
15031
10157
10045
1102
20539
20544
10679
2324
997
20548
11386
1522
951
15511
19735
19740
10807
20552
15526
15531
19745
19750
10831
15536
15541
14818
9858
10161
14933
15187
10843
9843
1081
14933
19682
10858
10342
1081
14933
19770
10910
10515
898
15591
15596
19775
10926
10540
15521
14818
10078
10161
722
15117
19780
10938
968
951
15077
15621
10981
10415
1522
15117
10533
10985
968
997
19784
10590
10485
968
997
15102
10831
9733
1522
951
15102
10831
10617
1486
951
14913
19755
19794
9889
10404
15521
19799
11214
11053
968
15250
15676
19804
11068
10415
15265
15681
10353
9893
968
15117
10011
15039
898
997
15803
15808
18510
9889
10650
15077
15686
10657
10415
898
15117
11214
11080
968
997
15758
20555
19475
9788
9792
20403
15396
17317
9470
2329
14643
14648
10089
10023
340
15768
16057
11222
9470
2324
14593
20560
18658
9729
9733
20504
20565
20570
10667
11446
20575
20580
20585
10547
840
15866
20589
10620
10679
968
15763
20594
9939
2324
429
15793
15102
11003
11011
1486
15798
10746
10045
1102
997
20598
11648
10679
10155
997
10353
20603
898
951
15546
10831
10617
1486
951
15846
20606
19514
20018
11141
15758
15391
19692
9877
9939
14623
14673
20238
18476
9877
15250
18953
19697
10011
10547
15117
11314
10602
968
997
15910
10574
9946
1102
997
15546
10462
10485
1486
997
15943
11401
10679
2324
997
15910
11306
11011
2284
997
15990
20611
19475
9788
9792
16028
15396
17317
9470
2329
16038
16043
20290
11222
9470
14643
19076
11526
9946
2329
16106
11605
10679
10155
997
15995
14495
11645
1486
997
20616
20544
10679
2324
997
20621
10650
2088
951
14513
20625
19325
19878
20630
14523
20454
19340
19888
20635
18624
18629
19913
19918
18644
14573
14578
19370
20640
18088
14583
14588
20645
19390
9450
14593
14598
19988
9466
9470
14613
20650
19395
19400
20463
14633
14638
20655
9533
9537
14643
18338
9548
9537
2329
14663
20660
19415
20468
20665
14673
19539
20669
9592
9792
14963
9533
9596
2329
429
14698
18128
20674
18138
9627
14708
14713
18471
9521
9470
14718
14723
9533
9647
340
14728
9521
9537
2329
429
19923
20679
20684
20689
20694
14758
20699
20704
20709
20714
20719
20724
20729
20734
20739
20056
20744
20749
20754
20759
19983
20763
20768
18368
11386
14768
14773
18093
18098
20773
20778
18313
18318
20783
10082
14633
20477
19475
9788
9792
14718
20788
9839
9843
340
20056
20793
20798
18138
11102
14633
20803
20808
9521
15036
14643
18338
20813
9874
2329
14728
9729
9654
722
429
9877
9537
2324
429
18143
20076
20081
20086
15039
19563
9533
9647
340
429
14933
14938
10311
9843
898
15102
10319
10023
898
951
15117
10311
9843
898
951
15067
15127
18756
18761
18432
20817
20822
20827
20499
15226
14593
14598
20832
9521
9470
18515
20837
9647
722
429
14603
20519
20115
18068
15348
14633
15391
20120
9877
9939
14933
14938
11141
9993
968
15117
10011
9946
840
997
15117
11141
9993
968
997
20841
15275
10011
10679
968
20846
20529
20534
18589
15319
15406
17274
17278
2324
997
15511
20851
20856
10870
10650
14933
20861
11206
10045
2324
10930
10023
840
951
15117
20866
20870
968
997
10574
10547
2324
951
20056
20873
20878
18138
15411
14913
20883
20888
10299
11386
20893
20898
20903
10500
1102
14728
11401
10710
2324
997
14683
15396
20907
9470
2329
20911
9839
10067
340
951
14698
18668
20916
18353
11582
15077
20921
20926
10415
1792
15117
11214
20930
968
997
9650
10415
968
997
16233
10078
10161
722
951
15546
10831
10851
1081
951
15556
10878
9843
1081
951
15117
10934
10938
968
951
20933
18741
18809
20938
18751
15846
20943
19643
20105
20200
20948
19755
19760
9889
10404
15117
10011
10168
898
997
20398
18839
18844
20953
18619
15758
20958
19475
9788
9792
16193
20963
20968
20973
10965
15536
14933
15187
10157
10045
20978
15546
10462
10478
1486
16198
10965
10478
1486
997
20978
15546
11003
10996
1486
10746
10996
1486
997
16198
10965
10996
2088
997
20983
18918
18923
18928
15348
14613
20988
18943
19504
15245
20993
20998
21003
21008
15901
15846
21013
21018
21023
15906
15250
15280
21028
10474
10602
15891
21033
21038
10679
2505
21042
20250
18987
18992
15966
21047
21052
21057
21061
1402
21064
21069
21073
2088
19136
10882
21076
2088
951
21079
1402
19136
15891
18972
10739
10679
1102
15117
19780
18806
968
951
10574
21082
1402
997
16198
21085
10996
2088
997
10746
10679
1102
997
21079
1522
997
14663
21089
18634
18088
10082
21094
21099
21104
20285
15411
21109
21114
20888
10299
11386
21119
21124
20903
10500
1102
16067
11401
10710
2324
997
15970
15808
18510
9889
10650
21129
19091
19096
19101
11582
21134
20175
20180
20086
15483
19128
2010
997
21139
20454
19340
19888
20635
14563
14568
21144
18058
14977
14593
14598
21149
9466
9470
14603
14608
18063
18068
21154
14613
20650
19395
19400
21159
14903
21164
14683
14838
16538
14633
14638
20655
9533
15036
15260
18338
21169
15036
2329
14633
19721
20669
9592
9792
15501
15506
15062
18505
10694
15536
15541
14818
9858
10851
15250
18663
19697
10011
10547
11306
10547
968
997
15430
15275
10011
10679
968
14643
21173
11526
9946
2329
10547
2329
429
16183
11534
10045
2324
997
21178
21183
21188
21193
11582
21198
21203
21208
21213
11590
21217
21222
21227
21231
1102
21234
21239
21231
10155
997
21243
21248
21253
21258
10152
21262
21267
21272
21276
10155
21279
21284
11590
1522
951
21288
21292
1102
951
21217
21295
21300
21276
2505
21304
21309
11645
1486
997
21313
11645
10155
951
21276
1102
951
21317
21322
21276
10155
997
21326
21330
1081
951
15486
21333
21338
19215
19220
21343
21348
21353
21358
21363
16193
21368
21373
21378
21383
15511
21387
21392
10870
21076
21397
21402
21407
21411
1402
21414
21419
21424
21429
21434
21439
15511
19225
19230
10870
21444
21449
21402
21454
21458
21461
21466
21471
21475
2088
21478
10882
21076
2088
951
16193
21483
21488
21493
21498
21502
21507
21512
21517
21411
21521
21526
10882
19235
21531
16198
21498
21533
1522
19136
21536
21411
21531
19136
21397
21540
21545
21411
1522
16198
21471
21549
2088
19136
21552
1522
19136
21461
21555
21560
21564
2010
21478
10882
19235
2088
951
21567
21533
1522
19136
21571
2088
19136
21243
21574
21579
21258
19235
21584
21589
21454
21411
1402
21594
21471
21073
2088
19136
21288
21076
2088
951
21552
1402
19136
21599
21604
21560
21564
2010
21609
21288
19235
2088
951
21567
21533
1402
19136
21594
21498
21614
2088
19136
21536
21411
21617
19136
16243
21617
951
19136
21288
19235
2088
951
21571
2010
19136
21619
18918
18923
18928
15348
21624
21295
21300
21276
2505
21304
21629
10478
1486
997
21313
11465
1665
997
21276
1102
997
21594
21633
10996
2088
997
21313
21276
1102
997
21313
10996
2284
997
11188
11468
997
16265
997
21637
21322
21276
10155
19311
21326
11590
1522
951
19311
21288
10152
2088
951
21642
21647
21652
21657
11582
21198
21662
21208
21213
11590
21624
21667
21227
21231
1102
21672
21239
21231
10155
997
21677
21682
21322
21276
10155
21304
21687
11645
1486
997
21637
21322
21276
10155
997
21691
21695
21698
19311
21700
21703
19136
21698
19136
21705
21708
19136
21708
19311
21139
21710
19340
19888
21715
14573
14578
19370
21720
18088
14583
14588
21725
19390
9450
14603
14608
18520
18068
21154
14613
20650
21730
21735
21159
14623
14628
14683
14838
9521
14643
18338
21740
9537
2329
14653
14773
20110
18098
18103
14633
19721
19430
20473
20361
14573
19440
19445
19450
21744
10051
9647
2324
429
14613
15230
18243
19504
15245
15260
15245
9942
10547
840
21749
21754
18268
21759
11222
14913
21764
21769
9981
10086
14718
21774
20487
9993
968
14728
9729
9993
2324
997
14653
14773
20110
18098
18303
14673
14977
21779
9521
9470
14818
9831
9792
722
429
14643
15377
11526
9946
2329
14758
21784
18183
18188
18193
14913
21789
19603
10275
9874
15082
15087
21794
19613
10299
14758
21784
21799
18188
18751
14768
18609
18614
18098
18619
21804
21809
21814
21819
21824
18515
9831
9647
722
429
14643
15167
21828
9946
2329
14708
15808
18233
9889
9893
14713
16057
9831
9470
722
14728
11427
10161
2324
951
10667
10048
898
429
14728
21832
10048
2324
429
14603
21836
20115
18068
15348
14903
21841
19514
20018
11141
21846
21851
21856
21861
15818
14633
21866
18594
9877
9537
14718
21871
17285
9946
2324
15117
21876
10750
968
997
14653
18839
21880
18098
18619
21885
11222
10048
2324
429
20933
18741
18809
18188
18751
10679
898
951
15803
15616
18796
9889
10161
21890
21895
18864
18869
15754
14643
21900
21905
9946
840
19784
9931
10664
968
997
14818
16858
10048
722
429
15763
11206
10679
2324
997
10667
9537
898
429
21909
18918
18923
18928
15348
15975
20606
19514
20018
11141
15990
15391
20120
9877
9939
21914
21919
20238
18476
9877
21914
14858
18569
18574
10590
15990
15391
18293
9877
10048
21924
15245
9942
9946
840
21929
20250
18987
18992
15966
14503
21934
21939
18003
21944
14513
20625
21949
21954
20630
14533
21959
21964
18098
21969
18624
18629
21974
21979
18644
14563
14568
21984
21989
14977
14593
14598
21994
17317
9470
14603
21836
20115
18068
15372
14613
21999
22004
22009
15377
14623
14628
14683
16057
11222
14633
15391
20655
9533
9537
14643
18653
21740
9537
2329
14653
18839
18614
18098
22014
14663
20660
22019
19420
20665
14698
22024
22029
18138
15387
14708
14713
20165
11222
9470
14728
11222
9537
2329
429
14758
18741
18183
18188
22034
14768
18839
18093
18098
22039
22044
18313
18634
22049
10082
14633
22054
19475
9788
9792
14683
15396
9795
9470
340
14593
14598
16057
9831
9470
14718
22059
9839
9843
340
14643
18653
22064
9874
2329
15401
9533
9647
340
429
22068
22073
22078
22083
11222
14913
22088
21769
9981
10086
14718
22093
20487
9993
968
14913
21789
18288
9889
10023
14818
9827
10038
722
951
14673
14977
22098
11222
9470
14818
9831
9470
722
429
14708
22103
22108
10299
11590
20893
20898
19559
10500
1102
20911
9839
9843
340
951
19923
22113
22118
20689
22123
22128
22133
22138
22143
22148
22153
22158
22163
22168
22173
22178
22183
22188
18353
15445
18678
18683
22193
14495
15449
14758
18741
21799
18188
18751
15067
22198
22203
22208
22213
14903
22218
22223
22228
22233
14913
21789
22237
22242
10323
15651
15457
22246
10547
10155
22250
22255
22260
22265
15031
15082
22270
22275
22280
21876
15092
15097
15363
22285
9946
18693
14938
13863
20603
968
15102
15467
9946
968
997
20056
20873
22289
18138
15411
22294
22299
22304
11382
11420
15430
22309
22314
10342
968
14728
11401
10515
2324
997
18698
11420
898
997
18143
20175
20180
20086
15039
15077
14963
22318
9946
2324
15117
13863
11420
898
951
14768
18839
21880
18098
18619
15363
9839
10067
2329
951
22322
22327
22332
22337
15476
18702
9831
9537
722
429
14643
15167
22342
9946
2329
18702
9827
10161
722
951
20056
20873
21104
18138
15411
22294
22346
19007
11382
11386
15430
22351
19854
10710
1102
14643
15167
22356
9946
2329
15117
22233
11417
898
951
10353
10086
2329
951
20933
22360
18809
20938
18751
20933
22365
18809
20938
18751
20398
19046
18844
20953
18619
14593
14598
19071
11222
9470
22370
22375
22380
22385
15827
14593
22390
18658
9729
9733
22395
15197
10511
10500
1081
15822
10219
10342
722
951
22400
9839
9843
340
951
22405
18918
18923
22410
15348
14613
22415
18943
19504
15245
22420
22425
21003
21008
15901
22430
22435
22440
22445
11461
22450
22455
22460
22465
11465
19036
18972
22469
10679
2505
15250
19086
18560
18565
10547
15265
22473
22478
10485
1486
15117
10011
20247
968
997
15910
10574
10547
1102
997
15995
11461
10485
1486
997
11442
20247
968
997
22482
20250
22487
22492
15411
22294
22497
19007
11382
11386
19036
20437
19854
10710
1102
16003
11401
10710
2324
997
22502
22507
22512
20870
1402
22516
22521
21073
1486
19136
16003
22525
10097
2324
951
10882
22529
2088
951
22532
10547
1102
997
11083
1486
997
20449
22536
22541
19051
18619
21094
22546
22551
20285
15411
22294
22556
19007
11382
11386
16096
22561
19854
10710
1102
15077
22566
17285
9946
2324
15117
13863
11386
898
951
15102
22571
10750
968
997
10746
10750
2324
951
9877
9537
840
429
22575
19091
19096
19101
11582
15671
9650
10168
968
997
10746
10168
1792
997
11191
1792
997
14503
22580
21939
18003
22585
14513
22590
21949
21954
22595
22600
22605
19340
19888
22610
14533
22615
21964
18098
21969
18849
18854
21974
21979
18644
14553
14558
22620
18043
18048
14563
14568
22625
21989
14977
14573
14578
19370
22630
18088
14583
14588
22635
19390
9450
14593
14598
22640
17317
9470
14603
21836
22645
18068
22650
14613
22655
22660
22009
18653
14643
21173
21740
9537
2329
14653
18839
21880
18098
22014
14663
22665
22019
19420
20665
14633
19809
20669
9592
9792
14708
14713
15744
11222
9470
22670
15696
18634
22675
10082
14633
22680
19475
9788
9792
14718
22685
9839
9843
340
14643
21173
22064
9874
2329
20911
9533
9647
340
429
14603
21836
18923
18068
15348
22690
15245
9942
10547
840
22695
22700
22078
22705
11222
14913
22710
21769
9981
10086
14913
21789
22715
9889
10323
22720
15275
10011
10679
968
14653
18839
18844
18098
18619
14673
14977
22725
11222
9470
22730
20898
19559
10500
1102
22735
9839
9843
340
951
15496
22740
22745
22750
22755
15501
22760
22765
22770
22775
15511
22779
22784
10870
18910
15521
22789
22794
10750
1402
16193
22798
22803
21493
19287
15511
22808
22813
10870
10617
14933
15211
22818
10045
1081
15546
10831
22822
1486
951
10882
10617
722
951
15511
15516
22825
22830
10161
15521
22834
10981
10750
1522
15556
22839
22843
1486
997
10882
10161
1102
951
15521
22846
11003
10168
1486
22851
1081
997
10882
10617
1486
951
10882
10161
722
951
15521
22789
22854
10750
1402
15556
22858
21073
1486
19136
16198
19287
21614
2088
19136
10882
10617
2088
951
22862
18918
18923
22410
15348
15250
19086
19697
10011
10547
22867
15245
9942
9946
840
14643
22872
11526
9946
2329
16067
11222
10048
2324
429
10353
11674
898
951
22877
21647
21652
21657
11582
21677
22882
22887
11645
1402
21279
22891
21073
1486
19136
22895
22900
22905
22909
2010
21637
21322
21292
10155
951
21594
19278
21614
2088
19136
21288
22912
2088
951
21276
1081
997
22915
21276
1102
997
10732
1486
997
21276
10155
951
10732
22919
997
14503
22580
22921
18003
22585
14513
22590
22926
22931
22595
22600
22936
22941
19888
22946
14533
22615
22951
18098
21969
14563
14568
22956
21989
14977
14593
14598
22961
17317
9470
14603
21836
18923
18068
22650
14613
22966
22971
22976
22981
14643
22986
21740
9537
2329
14653
18839
18844
18098
22014
22991
22024
22996
18138
15387
15803
14713
15744
11222
9470
15763
11222
9537
2329
429
20933
18741
18183
18188
22034
20398
18839
18093
18098
22039
23001
15696
18634
23006
10082
15758
22680
19475
9788
9792
20403
15396
9795
9470
340
14718
23011
9839
9843
340
14643
22986
22064
9874
2329
15749
9533
9647
340
429
15831
21836
18923
18928
15348
15861
15245
9942
10547
840
23016
22700
22078
23021
11222
20948
23026
21769
9981
10086
14718
23031
20487
9993
968
15813
11222
10048
2324
429
20948
21789
18288
9889
10023
23036
18839
18844
20953
18619
18888
9839
10067
2329
997
14643
22986
11526
9946
2329
15763
11222
9470
722
429
15763
17333
10045
2324
997
20933
18741
18183
20938
22034
20948
21789
19603
10275
9874
21890
23041
22332
18869
15476
15726
9831
9647
722
429
15726
9827
10161
722
951
15763
21832
10048
2324
429
15831
23046
18923
18928
15348
15250
15861
19697
10011
10547
23051
15275
10011
10679
968
23056
23061
23066
23071
15818
15758
23076
18594
9877
9537
15813
17274
17278
2324
997
14718
23081
17285
9946
2324
15117
23086
10750
968
997
23036
19046
18844
20953
18619
14643
15961
11526
9946
2329
20403
15396
10675
9470
340
22400
9839
10067
340
951
15943
11222
10048
2324
429
23090
22365
18809
23095
18751
15067
23100
18756
18761
18432
21914
19638
19643
20105
10392
21109
19755
19760
9889
10404
23105
15177
18490
18495
10462
23110
15611
18786
18791
10965
15970
15616
18796
9889
10161
23115
22365
18809
23095
18751
15067
23120
18756
18761
18432
15975
23125
19643
20105
20200
19131
15142
10411
11022
1402
23130
16038
23135
18510
9889
23140
19046
18844
19051
18619
23145
23150
22380
23155
15827
16038
23160
18658
9729
9733
23165
15197
10511
10500
1081
23170
10219
10342
722
951
23175
9839
9843
340
951
23170
9858
10161
722
951
23180
20580
20585
10547
840
16096
20589
10620
10679
968
16067
20594
9939
2324
429
23185
18918
18923
22410
15348
14613
23190
18943
19504
15245
15975
23195
19514
20018
11141
21914
21919
23200
18476
9877
23205
22546
23210
22492
15411
22294
23215
19007
11382
11386
19036
23220
19854
10710
1102
18698
11386
1522
997
16003
11427
10161
2324
951
23225
22536
22541
19051
18619
14663
23230
18634
18088
10082
15990
23235
19475
9788
9792
16038
16043
16057
11222
9470
23240
23245
22921
23250
23255
14513
23260
22926
22931
23265
23270
23275
23280
23285
23290
23295
23300
22951
19051
21969
23305
19061
21974
23310
18644
23315
23320
23325
23330
23335
14573
14578
23340
23345
18088
14583
14588
23350
19390
9450
16038
16043
23355
17317
9470
22862
18918
18923
22410
15956
14613
23360
23365
22976
15961
21914
23370
16028
16057
11222
15990
15391
20655
9533
9537
14643
19076
21740
9537
2329
20270
19046
18844
19051
22014
14663
23375
22019
19420
20665
15990
19863
20669
9592
9792
19081
9533
9596
2329
429
16067
11222
9537
2329
429
23380
14738
18168
23385
18178
14573
23390
19445
19450
21744
16038
14753
19998
9729
9733
23395
22365
18183
23095
22034
23400
19046
18093
19051
22039
23405
16018
18634
23410
10082
15990
23415
19475
9788
9792
16028
15396
9795
9470
340
16038
16043
16057
9831
9470
14718
23420
9839
9843
340
21919
14678
18228
9521
9647
14643
19076
22064
9874
2329
16062
9533
9647
340
429
23425
23430
22078
23435
11222
21109
23440
21769
9981
10086
14718
23445
20487
9993
968
21109
21789
18288
9889
10023
19081
9839
10067
2329
997
21919
23335
23450
11222
9470
16081
23455
20916
19101
11582
15970
23460
22108
10299
11590
21119
21124
19559
10500
1102
21914
19593
19598
18658
10267
21109
21789
19603
10275
9874
23105
23465
21794
19613
10299
23395
22365
18809
23095
18751
15067
23470
18756
18761
18432
23400
19046
18844
19051
18619
21919
19425
19475
9788
9596
23475
23480
23485
23490
10078
16072
9831
9647
722
429
16038
15192
18500
9729
9843
16072
9827
10161
722
951
23185
18918
23495
22410
15348
23205
22546
23500
22492
16077
15990
23505
18594
9877
9537
16003
17274
17278
2324
997
14718
23510
17285
9946
2324
15117
23515
10750
968
997
16028
15396
10675
9470
340
16062
9839
10067
340
951
15077
23519
22285
9946
10155
23524
23529
23534
23539
23544
23549
23554
23559
23564
23569
23574
23579
23584
23589
23594
23599
23604
23609
19101
15445
19106
19111
22193
14495
15449
15486
23614
23619
23624
23629
23634
23639
23644
19096
23649
23654
23659
23664
18688
11382
15511
23669
23674
23679
10097
16116
16121
11605
10679
10155
23574
23683
23688
23693
16131
23698
23703
23708
23713
14495
23718
23723
16106
11648
10679
16096
18972
23728
11656
1102
15995
14495
22851
1102
997
16081
19091
19096
19101
16136
15420
23732
23737
11382
11656
16096
19873
23742
10146
1102
16126
11637
11656
1081
951
23395
23746
23751
23095
18751
15975
23756
19643
20105
20200
23761
23766
23771
20285
17333
23776
23781
23786
10235
11431
14933
23791
23796
10515
968
16106
23800
10023
2324
951
15591
23804
23809
10926
10404
23814
23819
11534
10161
2324
15117
13863
11674
898
951
10930
10323
968
951
15117
23824
11080
968
997
10353
10540
2324
951
11652
20603
898
951
23828
15172
18485
18208
15187
23833
23838
14938
20086
10045
15077
23843
10462
10415
1486
15117
11214
10485
968
997
10045
10155
951
23848
22546
22551
20285
15411
15511
23853
20856
10870
10650
23858
23863
11206
10679
2324
15102
11382
11386
1522
951
15102
23868
20870
1486
997
10353
10161
2324
951
23872
23746
23751
23095
18751
15975
23877
19643
20105
20200
23130
16038
15808
18510
9889
15250
23882
23887
11068
11022
10574
11022
968
997
23892
22536
22541
19051
18619
23897
14823
18223
18218
9858
23902
22546
22551
20285
15411
23814
23907
11206
10679
2324
22516
23912
11386
1522
951
15995
14495
20870
1486
997
11442
20870
2324
951
11083
2324
429
23916
23921
23926
23931
23936
23941
23946
23951
19330
23956
23185
23961
23280
23285
23966
23971
23976
23981
19051
21969
23986
23991
21974
23310
18644
23380
23996
24001
22541
23335
14573
14578
23340
24006
18088
14583
14588
24011
19390
9450
16038
16043
24016
17317
9470
23185
24021
23495
22410
24026
14613
24031
24036
24041
19076
14643
22872
21740
9537
2329
20449
22536
22541
19051
22014
14663
24046
22019
19420
20665
15990
20611
20669
9592
9792
16081
24051
24056
20285
15387
15970
15985
16057
11222
9470
23395
23746
18183
23095
22034
23400
22536
18093
19051
22039
24061
21089
18634
18442
10082
14643
22872
22064
9874
2329
24066
24021
23495
22410
15348
15975
24071
19514
20018
11141
24076
24081
22078
24086
11222
21109
24091
21769
9981
10086
21919
23335
22039
11222
9470
14718
21124
19559
10500
1102
23872
23746
18183
23095
22034
23897
14972
18328
18218
10078
14818
9831
9647
722
429
24096
24021
23495
22410
15348
21914
21919
15391
18476
9877
15250
19031
19697
10011
10547
24101
22546
24106
20285
16077
15990
24111
18594
9877
9537
16067
17274
17278
2324
997
14718
24116
17285
9946
2324
15117
11314
10661
968
997
24121
22536
22541
19051
18619
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
124
129
134
139
144
149
154
159
164
169
174
179
184
189
194
199
204
209
214
219
223
228
95
233
237
240
245
250
255
260
265
270
275
280
194
285
290
228
295
300
255
260
304
309
313
316
194
321
313
325
327
332
337
342
347
352
357
362
367
372
376
209
381
386
390
393
398
386
237
403
405
410
390
403
414
415
420
425
430
435
439
444
449
300
237
454
459
464
313
325
468
300
473
403
414
476
480
403
414
124
483
488
493
498
149
503
508
513
518
174
523
528
533
538
199
543
548
553
558
223
562
567
572
576
579
584
589
594
599
604
332
337
342
295
609
614
619
624
629
255
633
638
643
647
393
398
321
237
325
650
655
660
665
670
199
675
680
553
685
223
228
295
219
237
454
689
694
698
403
701
219
313
706
414
199
498
708
553
713
376
717
722
300
473
316
194
727
731
325
701
685
480
706
414
734
473
738
414
439
599
740
745
749
752
295
219
237
706
405
410
473
403
414
734
757
403
414
480
325
414
240
245
250
255
760
265
765
770
775
780
285
785
790
795
800
255
260
804
734
809
316
780
812
816
403
650
819
824
829
834
199
204
260
839
219
223
844
849
854
698
454
858
863
867
738
870
824
875
880
885
889
894
899
745
904
907
912
698
325
916
734
757
738
414
255
260
899
734
809
701
685
917
706
916
734
237
706
414
816
403
916
665
834
885
920
923
701
219
757
706
414
734
473
403
414
706
414
327
332
337
342
925
352
930
619
367
935
376
209
939
643
390
405
944
948
403
951
199
144
952
553
957
376
169
449
300
237
316
194
961
731
325
701
219
390
706
414
734
237
403
414
255
260
899
734
757
316
194
965
904
325
701
219
237
706
414
734
473
325
414
816
325
414
752
295
219
237
738
907
464
473
325
414
738
414
468
969
973
738
951
734
237
738
414
414
415
976
981
986
991
439
995
1000
572
1005
1008
1013
1018
1022
1025
468
1027
1031
738
951
476
1034
738
951
439
599
740
745
1037
752
295
219
237
1040
405
944
698
403
916
665
670
1042
920
1046
701
685
1048
706
916
468
1051
973
738
951
816
325
916
476
1055
923
951
480
706
414
1058
1063
1068
1073
1078
650
1083
1088
1093
1098
199
1103
1108
553
1113
1117
1122
1127
1132
576
1136
352
1141
1146
304
285
1151
1156
1161
1166
889
894
1170
1175
731
1179
907
558
731
706
1184
1189
1194
1199
1204
1208
1213
907
713
904
665
834
1218
698
738
1222
1227
1231
738
916
1117
1234
1239
1132
698
665
1244
1249
1253
738
701
1113
1253
706
916
1256
698
738
916
1179
907
713
904
706
880
1218
698
738
916
1260
904
738
916
1264
706
916
579
584
589
594
1267
1136
1272
1277
1282
1287
285
1292
1297
1302
1307
889
1311
1316
745
1321
1179
1324
1329
1034
1333
604
332
337
342
925
907
912
948
325
916
1335
1340
425
430
435
889
1345
449
300
237
454
459
912
731
325
468
300
473
738
414
1260
480
403
414
316
1350
1355
816
403
880
1204
480
706
414
734
757
706
414
816
403
414
650
1359
1364
665
1369
1184
1374
1379
1384
1389
1208
1393
1398
1403
1407
665
1369
1410
920
1046
1222
1389
1414
1417
951
223
844
722
572
698
454
1419
1424
1428
1025
1260
698
738
916
468
572
1048
738
916
1260
480
706
414
920
706
916
701
713
1048
706
916
706
916
1117
1122
1431
1132
576
665
1436
1441
1445
1025
1256
576
1448
916
316
194
1450
904
325
880
1454
1458
738
916
1260
698
325
916
920
738
916
734
757
923
414
738
916
1179
1324
1461
1034
1333
880
1465
1469
923
951
1260
1472
923
916
1264
1333
951
816
403
951
1475
1480
812
1485
403
285
376
760
1488
734
1493
316
1498
1503
816
665
834
800
867
923
880
734
809
923
414
1493
316
899
885
816
1507
880
734
757
923
880
885
816
403
951
1512
816
923
951
880
800
867
923
951
1485
403
951
1512
816
403
951
920
923
951
923
414
285
1516
1379
1521
1526
1493
1530
1535
1403
1540
665
1543
1548
920
1046
880
1526
1414
923
951
316
1498
1552
1428
403
701
558
917
706
916
454
459
713
904
706
880
734
473
738
414
1260
904
403
916
880
1204
1556
923
916
1512
816
706
916
920
923
414
923
916
870
824
875
880
1559
1493
1563
1568
1573
1540
1507
1577
1582
1586
1589
880
885
1591
923
951
1512
1540
1589
951
439
599
740
745
1594
454
1597
1602
816
738
880
1526
1606
923
951
920
738
951
701
957
1048
706
916
1260
480
738
414
916
880
800
1609
923
951
920
738
414
665
1369
1042
920
1046
920
1046
951
923
951
1612
757
923
414
1616
1621
948
403
951
223
228
449
300
237
454
459
1625
731
325
701
219
473
706
414
920
706
414
951
223
562
1161
572
576
454
1419
1441
1428
1025
1260
576
738
916
405
944
948
403
916
1260
480
325
414
1260
698
403
916
1260
1472
738
916
1629
1025
951
1632
1637
1642
1647
1005
1651
1656
1661
1665
1025
1668
1673
1031
1040
951
1677
1681
1448
951
1179
1684
1689
816
1040
880
1218
1693
923
916
1696
1699
951
1701
1706
1711
1629
1046
1222
1227
1715
923
916
1718
1722
1699
916
1629
923
916
1417
916
1725
1231
1025
916
1629
1025
916
1264
738
951
1696
1333
951
1699
916
1718
1407
1589
951
1417
951
920
1025
951
1725
1321
1448
916
1264
1729
951
1731
1736
1741
1746
1751
1756
199
498
708
553
1761
1766
1122
1431
1132
1771
1776
1436
1781
1253
1785
701
1113
1253
706
1790
1795
1800
1805
1810
1814
1819
701
713
1048
665
1369
1824
698
1025
1828
1810
973
1025
916
1117
1234
1833
1132
698
665
1436
1838
1253
1025
1256
698
1025
916
1771
1751
1842
1847
749
1785
701
713
1048
706
1851
1856
698
1025
916
1860
1048
1025
916
1756
1864
1869
1874
1879
1117
1122
1884
1132
576
665
1889
1894
1445
738
701
685
731
706
916
1898
1903
1908
1913
1472
1785
701
957
1048
706
880
1218
576
738
916
1917
904
738
916
880
1921
1925
923
916
1260
1472
706
916
1785
1879
1928
1055
1932
1934
1939
1944
1949
1954
439
952
834
745
1048
1179
1958
1963
1034
1448
880
1465
1967
923
951
1260
904
923
916
1814
1970
1975
1718
1980
1785
1983
1042
1055
1417
1917
1472
1417
916
1988
1954
1993
1996
951
1260
1048
923
916
1629
738
951
665
553
713
1048
706
1222
1810
576
1448
916
1222
1810
1556
1417
916
1260
1048
706
916
920
1025
916
1860
749
1996
916
880
885
1993
923
951
1260
749
923
916
1264
1932
951
1998
2003
1329
2008
1333
2011
223
2016
2021
745
1208
2026
2031
2036
1034
1785
740
1465
2040
923
2043
1260
1321
923
916
1493
2048
2053
2058
1034
1507
2062
1260
749
923
880
885
1055
738
951
1512
1034
923
951
1179
2067
1602
1034
738
880
1465
2072
923
951
2075
738
951
2043
1260
1594
923
916
1718
1055
738
951
1264
923
951
1932
916
1335
2078
2083
430
2088
889
2092
2097
572
1321
1008
1013
2102
1022
1025
468
300
809
738
414
476
816
403
951
1790
2106
2111
2116
1389
1814
2121
1398
2126
1407
1828
1389
1407
1417
951
1208
454
1369
2130
920
1507
2134
1389
1414
1417
1988
2139
1414
1417
951
1718
920
1046
951
2143
1222
1042
1993
1417
2148
1718
920
1046
951
1718
1993
1417
951
2153
1417
951
1718
1407
1417
951
2156
1417
951
1996
951
880
1921
576
738
916
1222
1227
1556
923
916
1718
920
706
916
920
923
916
1851
1856
576
1448
916
1828
1810
1556
1417
916
1718
1722
706
916
920
1046
916
1996
916
1256
698
403
916
1917
904
923
916
1264
706
414
1718
1055
1333
951
1512
1034
1729
951
2156
1729
916
1701
2159
1559
1629
923
1629
923
951
880
2164
1609
923
951
1814
1944
2168
1718
1993
880
734
757
923
414
1512
1485
403
951
880
1526
1540
923
951
1507
2168
2173
2156
2177
1718
1993
2177
951
1493
316
2179
2130
816
1507
2184
2189
1414
1417
880
885
1414
923
951
1512
816
1046
951
1507
880
885
1993
923
2193
1512
816
1046
951
2156
923
951
1828
1389
1414
1417
951
1718
1414
923
951
1512
816
325
916
1264
1448
951
2198
1540
1589
951
1507
880
1559
1993
923
2193
1512
1540
1589
951
1718
1993
1589
951
2193
1512
1993
2177
951
2202
2156
923
951
2156
2177
951
2177
951
2156
1589
951
2075
1333
951
880
1204
1715
923
916
1512
1034
1333
951
2156
923
916
2156
923
414
1612
809
923
414
2206
2211
973
738
951
1629
1046
951
1771
2215
2220
1847
1037
2225
2230
2235
1629
1040
2239
2244
2248
1417
916
1860
973
1025
916
1701
2251
1711
1629
1046
2256
2261
2265
1417
916
2268
2272
1699
916
1629
1046
916
2206
2275
973
1040
951
2279
2283
1025
916
2286
2290
2293
951
2206
2211
973
738
916
2295
2299
1448
951
2075
1699
916
1696
1932
951
1701
2251
1711
1629
2302
1222
2304
1414
1417
951
2268
1407
1589
951
2075
1448
951
1718
1980
2177
951
1264
1417
951
1860
1594
1996
916
1932
951
1731
2308
2313
2318
2323
1756
2328
2333
2338
2343
1761
2348
2353
2358
2363
1771
2367
2372
1847
2377
1785
2380
2385
1722
1333
1756
2389
2394
1874
2399
2404
2409
2414
2419
2424
1771
2428
2433
1847
1556
1771
2323
2438
1847
2443
665
2446
2451
920
1025
1828
1810
2455
1417
916
1860
1556
706
916
1785
2399
1928
1055
1932
2404
2458
2463
2468
1954
1771
1776
1369
2473
1048
1785
2477
1963
1722
1448
1851
2482
2486
1417
951
1860
1048
1046
916
1814
2463
1975
1718
1980
1785
2489
1042
1055
1417
1860
1556
1417
916
2419
1954
1980
1996
951
1828
1810
576
1448
916
1860
1048
706
916
1785
2380
2494
1722
1333
1851
2498
2502
1417
2505
1860
2506
1996
916
2419
2424
2509
1996
2505
1860
1556
1996
916
1860
2443
1996
916
2011
2512
2517
2522
2527
1208
2531
2536
2541
2545
1785
2548
2553
1055
1729
2043
2557
2561
1729
2564
1988
2565
576
738
916
880
1921
1556
923
916
1512
1034
706
916
1771
2569
2574
1847
2579
1785
2582
2587
1722
738
1988
2482
1606
1417
951
1860
2591
1417
916
1860
2579
1996
916
1917
904
1046
916
1264
738
916
2043
2557
2594
1729
2564
1718
2597
2600
951
1932
2564
1934
2602
2607
1949
2612
1208
2616
2621
2626
2630
1507
2633
2638
2642
1589
1988
2645
2649
1996
2505
1718
2630
2652
951
454
2654
2659
816
1025
880
1526
1967
923
951
1988
2565
1594
923
916
1718
920
1025
951
2156
1417
916
2143
2663
2668
2153
1589
2148
2672
2676
2177
2679
2153
1589
2679
1988
2482
2680
1417
951
1718
2630
1589
951
1988
2424
2683
1996
2505
2156
1589
2679
1996
2505
701
1113
1048
706
916
2686
2691
2696
2700
1932
2075
923
951
2703
2708
2713
2718
2723
2727
2732
1461
2008
1333
880
2737
1469
923
951
1785
2741
2746
1055
1729
2043
1260
749
923
916
1718
2700
1333
951
880
1465
2680
923
951
1264
1729
916
2043
2723
2750
1932
2564
1785
740
885
1055
923
2043
2753
1540
1729
951
1718
2680
1589
951
2043
2757
1993
1932
951
880
745
1594
923
916
1264
923
916
2075
1932
951
2761
2766
2771
1647
1321
1651
2776
2781
1665
1025
2785
2008
1448
951
1179
2789
2794
816
738
880
1218
2798
923
916
1718
1722
738
916
1814
665
1369
1042
920
2801
1828
1389
1407
1417
2419
1954
1407
1417
951
2801
1828
1042
1980
1417
1718
1980
1417
951
1718
1414
1589
951
2806
2139
1980
1996
951
1718
2811
2652
951
2814
2819
2173
2824
2177
2148
2827
2831
2177
2679
2824
2177
2679
2156
2177
2679
880
2834
1414
923
951
1512
1485
923
951
1507
2633
2668
2156
1589
2193
2838
2676
2177
2679
2193
2838
2842
2177
2679
2202
2842
2845
2679
2177
2679
1828
1389
1540
1417
951
2806
2139
1993
1996
951
1718
920
923
951
2148
2173
2831
2177
2679
2268
1993
2177
951
2202
2831
2847
2679
2849
1046
951
2852
713
1048
706
916
2849
1025
951
2857
916
2859
706
916
2857
414
2849
923
951
2852
219
757
706
414
2206
2275
973
1040
2862
1260
2863
738
916
2866
1025
951
2869
916
2871
969
973
738
951
2869
414
1512
2876
923
951
2852
713
973
706
916
920
2857
916
1260
480
2869
414
816
2879
916
2866
1046
951
734
237
2869
414
2871
2881
1048
2869
916
1260
2885
738
916
2888
403
951
2891
2896
973
2857
951
1725
2798
1448
916
907
1625
698
325
916
734
313
738
414
2075
738
916
1632
2900
1642
1647
2248
1651
2905
1661
1665
1046
2910
2914
1448
951
2225
2230
2917
1629
1040
2239
2244
2248
1448
916
1860
973
1046
916
1696
1699
916
2256
2921
2265
1417
951
2279
2925
1025
916
2286
2290
1996
951
2225
2928
2933
2272
1333
2239
2937
2502
1417
2505
2686
2941
2696
2946
1932
2206
2275
973
1040
916
2949
2953
1448
916
2419
2612
2509
1996
2505
1860
2265
1996
916
2256
2956
1407
1417
951
2268
2960
1589
951
2963
951
2419
2965
1980
1996
951
2969
973
1046
951
1696
1417
951
2268
1980
2177
951
2279
2248
1448
916
1860
1037
1996
916
1629
1040
916
2286
2973
2293
2862
1696
2976
951
1179
2031
1461
1034
1333
1512
2978
1729
951
1260
2981
738
916
2984
2988
1996
916
1264
1699
916
2991
2996
1042
2866
1046
476
749
923
951
468
1051
3001
738
951
439
599
3004
745
1037
1512
2008
1729
951
752
295
3009
237
1040
3013
713
1048
706
916
468
1051
1629
738
951
3018
3023
3028
3033
3038
3023
3043
3048
3053
3058
3028
3048
3063
3068
3073
3033
3053
3068
3078
3083
3038
3058
3073
3083
3088
3092
3097
3102
3107
3112
3097
3117
3122
3127
3132
3102
3137
3142
3147
3152
3107
3127
3157
3162
3167
3112
3132
3083
3167
3171
3174
3179
3184
3189
3194
3179
3053
3199
3194
3152
3184
3199
3132
3204
3167
3189
3194
3204
3209
3213
3194
3152
3167
3213
3216
3218
3137
3127
3078
3223
3137
3228
3157
3152
3233
3127
3157
3237
3242
3246
3078
3152
3242
3171
3249
3223
3233
3246
3249
414
3251
3256
3261
3266
3271
3256
3275
3280
3167
3171
3285
3204
3233
3213
3216
3266
3167
3290
3249
414
3271
3171
3249
414
3092
3293
3298
3107
3303
3097
3308
3313
3199
3318
3102
3323
3328
3333
3338
3107
3343
3348
3353
3358
3112
3318
3362
3367
3371
3374
3379
3184
3384
3389
3394
3137
3127
3078
3204
3399
3058
3157
3404
3409
3189
3413
3418
3242
3423
3078
3152
3167
3171
3216
3298
3426
3431
3436
3441
3107
3199
3285
3353
3367
3112
3132
3204
3167
3171
3285
3446
3451
3290
3249
3353
3167
3213
3455
414
3107
3303
3436
3353
3457
3127
3461
3466
3167
3290
3194
3152
3471
3213
3216
3353
3367
3171
3455
414
3167
3290
3475
414
3256
3389
3477
3482
3486
3275
3204
3167
3171
3455
3223
3233
3290
3249
414
3167
3489
3249
414
3171
3216
414
3174
3179
3184
3189
3492
3179
3497
3502
3194
3507
3184
3502
3512
3517
3522
3189
3194
3517
3167
3526
3194
3507
3522
3489
3249
3298
3184
3529
3436
3477
3107
3127
3194
3353
3167
3112
3461
3534
3367
3290
3285
3539
3544
3423
3475
3548
3529
3553
3477
3558
3384
3194
3477
3482
3489
3204
3409
3290
3216
916
3167
3489
3475
414
3189
3194
3477
3167
3526
3353
3367
3423
3455
916
3167
3171
3455
414
3489
3249
916
3436
3477
3558
3562
3565
3353
3167
3489
3455
414
3167
3290
3249
414
3455
414
3218
3137
3127
3078
3567
3137
3058
3157
3152
3409
3127
3157
3418
3242
3246
3223
3409
3246
3249
951
3107
3112
3285
3353
3482
3127
3132
3446
3167
3171
3194
3152
3451
3213
3216
3353
3167
3246
3455
414
3167
3171
3249
414
3189
3194
3477
3167
3489
3194
3152
3367
3489
3216
3353
3167
3171
3455
414
3167
3290
3216
414
3489
3216
414
3275
3204
3167
3171
3475
3204
3233
3290
3216
414
3475
414
3266
3482
3572
3475
951
3167
3171
3475
414
3251
3575
3580
3585
3590
3256
3594
3599
3367
3604
3261
3607
3612
3616
3619
3266
3621
3625
3475
951
3271
3628
3475
951
3256
3389
3477
3482
3631
3275
3204
3167
3171
3634
3223
3409
3290
3249
916
3436
3441
3636
3562
3640
3353
3367
3562
3455
916
3266
3642
3572
3475
951
3489
3216
916
3271
3486
3565
951
3171
3455
414
3293
3308
3646
3651
3318
3298
3646
3328
3656
3661
3107
3651
3656
3353
3666
3303
3318
3661
3666
3371
3379
3137
3670
3194
3204
3184
3670
3675
3466
3358
3384
3194
3466
3680
3213
3389
3204
3358
3213
3455
3426
3199
3684
3477
3367
3431
3684
3204
3457
3489
3436
3477
3457
3290
3475
3441
3367
3526
3475
916
3303
3461
3689
3666
3290
3436
3689
3471
3694
3475
3353
3666
3694
3455
916
3457
3290
3475
916
3389
3204
3457
3489
3455
3477
3457
3290
3475
916
3482
3489
3475
916
3486
3455
916
3374
3379
3184
3384
3697
3379
3702
3707
3712
3717
3184
3707
3722
3727
3732
3384
3712
3727
3482
3736
3389
3717
3732
3628
3739
3394
3137
3127
3078
3567
3204
3409
3246
3216
916
3741
3384
3261
3266
3271
3384
3078
3280
3167
3171
3285
3204
3409
3213
3216
3266
3167
3290
3475
414
3482
3171
3249
414
3194
3083
3746
3489
3249
3477
3367
3171
3455
414
3167
3489
3455
414
3489
3249
414
3298
3750
3755
3436
3760
3426
3765
3770
3441
3775
3431
3779
3784
3789
3793
3436
3760
3796
3562
3640
3441
3775
3800
3640
951
3112
3461
3466
3367
3290
3285
3803
3544
3213
3619
3482
3290
3475
916
3266
3367
3562
3475
916
3482
3171
3455
414
3562
3455
916
3353
3457
3562
3455
916
3455
916
3303
3318
3808
3666
3371
3436
3808
3813
3694
3619
3457
3371
3619
916
3194
3152
3358
3489
3216
3477
3358
3817
3475
916
3482
3290
3216
916
3562
3475
916
3167
3489
3565
414
3475
916
3389
3717
3820
3628
3739
3477
3820
3824
3565
951
3482
3628
3565
916
3486
3739
951
3489
3249
951
3492
3507
3522
3526
3249
3184
3127
3827
3477
3167
3529
3194
3534
3832
3489
3436
3477
3522
3423
3565
3477
3167
3526
3565
414
3529
3194
3477
3558
3489
3553
3477
3167
3489
3565
3477
3558
3489
3249
951
3558
3489
3565
951
3477
3522
3423
3565
951
3526
3249
951
3558
3489
3249
951
3562
3565
951
3565
414
3184
3765
3770
3477
3775
3529
3836
3784
3789
3841
3436
3844
3849
3562
3640
3477
3775
3800
3565
951
3194
3534
3544
3213
3249
3353
3358
3423
3455
916
3285
3204
3457
3489
3455
3477
3167
3290
3475
414
3482
3489
3249
916
3477
3367
3853
3565
916
3558
3489
3455
916
3562
3565
414
3565
916
3548
3529
3553
3477
3856
3529
3860
3865
3558
3841
3553
3865
3870
3874
3877
3477
3558
3874
3565
951
3558
3841
3877
951
3256
3389
3477
3482
3879
3285
3882
3820
3489
3475
3477
3775
3887
3565
951
3562
3475
951
3353
3482
3562
3455
916
3482
3171
3475
414
3477
3522
3890
3565
951
3562
3475
414
3436
3760
3636
3562
3640
3562
3640
951
3565
951
3893
3489
3565
414
3567
3409
3246
3249
951
3112
3132
3446
3167
3171
3285
3204
3451
3213
3216
3353
3167
3290
3455
414
3562
3455
414
3112
3318
3466
3367
3371
3285
3803
3813
3213
3619
3482
3371
3475
916
3223
3409
3246
3249
916
3482
3171
3216
414
3482
3290
3249
916
3482
3628
3475
916
3572
3619
951
3575
3897
3902
3621
3604
3580
3902
3907
3625
3619
3585
3621
3625
3634
951
3590
3604
3619
951
3389
3911
3916
3489
3634
3477
3457
3920
3565
916
3631
3634
951
3923
3441
3928
3572
3640
3441
3367
3932
3565
916
3636
3853
3634
916
3572
3565
916
3640
916
3642
3526
3619
916
3572
3619
916
3486
3475
951
3631
3739
951
3634
916
3636
3793
3877
951
3640
951
3562
3619
951
3642
3736
3619
916
3486
3935
951
3937
3942
3947
3952
3957
3942
3107
3303
3436
3353
3947
3303
3318
3808
3666
3952
3436
3808
3962
3694
3957
3353
3621
3694
3455
3750
3651
3966
3760
3666
3755
3966
3353
3457
3562
3436
3760
3457
3290
3619
3760
3666
3572
3619
916
3303
3461
3808
3666
3290
3436
3808
3971
3694
3619
3457
3290
3619
916
3952
3957
3975
3980
3486
3957
3353
3457
3562
3455
3975
3457
3290
3619
916
3980
3562
3619
916
3942
3984
3431
3957
3989
3303
3318
3803
3666
3371
3436
3466
3813
3694
3475
3353
3367
3213
3455
916
3994
3712
3441
3999
3628
3957
3353
3482
3562
3455
3477
3457
3371
3475
916
3999
3489
3475
916
3477
3666
4003
3565
916
3482
3628
3455
916
3957
3989
3636
3486
4006
4008
3431
3553
4013
3636
3256
3285
3477
3482
3562
3389
3607
3775
3628
3619
3477
3820
4018
3565
951
3482
3489
3565
916
3755
4021
4026
3636
4031
3957
3441
3636
3486
3640
3999
3628
3640
916
4013
3636
4034
4037
951
3482
3562
3565
916
3572
3475
951
3436
3353
3457
3562
3455
3441
3666
3371
3619
916
3441
3666
3853
3640
916
3482
3562
3455
916
3562
3619
916
3980
3486
4037
916
3477
3558
4034
3565
951
3482
3486
3565
916
3486
4006
951
3697
3717
3732
3736
3739
3984
3112
4039
3477
3482
3431
3389
4044
4049
3628
3957
3477
3820
4053
3565
3989
3482
3736
3565
916
3529
3712
4056
3558
3628
3553
4056
3482
3486
3565
3477
3558
3486
3475
951
3558
3628
3565
951
3389
3882
3820
3628
3475
3477
3820
4003
3565
951
3879
3475
951
3989
3482
3879
3565
916
3636
3486
3475
951
3486
3565
951
4006
916
3741
4061
3580
3266
4066
3384
4070
3599
3367
3736
3261
3607
4075
3616
3619
3266
3167
3526
3475
414
3271
3489
3249
951
3750
3765
4079
3760
3775
3755
4079
3784
3796
3793
3760
3775
3793
3640
951
3431
3285
3760
3558
3562
3553
3760
3775
3800
3640
4013
3558
3800
3640
951
3636
3562
3640
951
4021
3441
3636
4034
3640
4026
3636
3562
3640
951
3636
4034
3640
951
4031
3640
951
3636
3793
3640
951
4034
3640
951
4037
951
3477
3666
3371
3475
916
3441
3367
3853
3565
916
3636
3562
3455
916
3562
3565
916
3975
3457
3371
3619
916
3760
3666
3853
3640
916
3636
3853
3455
916
3562
3640
916
4037
916
3457
3290
3249
916
3999
3489
3565
916
3486
3455
414
3636
3486
3739
951
3558
3628
3935
951
4034
3935
916
3923
3477
3856
3572
3565
3572
3565
951
3477
3832
3890
3565
951
3755
3553
4084
3636
4034
3477
3167
3489
3565
414
3558
3526
3249
951
3477
3775
3841
3565
951
3553
4084
4089
4034
4093
3636
4034
4093
951
3529
3194
3844
3558
3489
3553
3844
3522
3800
3640
3477
3558
3800
3565
951
3558
3489
3640
951
3553
3477
3558
4034
3565
4084
3558
3489
3640
951
4034
3565
951
3760
3775
3800
3640
951
3636
3800
3565
951
3558
3489
3216
916
3486
3619
951
3856
3841
3877
951
3553
3477
3856
4034
3565
4084
3558
3841
3877
951
3636
4034
3877
951
4084
3558
4034
4093
951
4089
4034
3565
951
4034
4093
951
4093
951
4034
3877
951
3879
3739
951
3477
3367
3932
3565
916
3558
3628
3739
951
4034
3565
916
4034
3565
414
3893
3526
3565
414
4095
3482
3572
3475
951
3572
3640
951
3952
4100
4105
3980
3631
4100
4110
4115
3572
3634
4105
4119
4123
3640
916
3980
3572
3619
916
3923
4126
3928
3572
3640
4126
3621
4131
3640
916
3928
4131
3634
916
3572
3640
916
4095
4119
3572
3634
951
4119
4134
3619
916
4137
3631
4141
951
4095
3482
3572
3475
916
4143
4147
3619
951
3879
3634
916
3631
4006
951
3923
4126
3928
3572
4150
3441
4152
3800
3640
951
3928
3793
3877
951
3879
3619
951
3636
4031
4093
951
3486
3640
951
3980
3879
4037
916
4006
951
3937
4156
4161
3952
4166
3942
4171
4176
3966
4181
3947
4186
4191
4196
4201
3952
4205
4210
3980
4215
3957
4181
4218
3853
3739
3942
4222
3755
3957
4227
4161
4232
4237
4242
4247
3952
3966
3975
3980
3853
3952
4166
4242
3980
4251
3436
4254
4259
3562
3619
3760
3666
4263
3640
916
3980
3853
3455
916
3957
4227
3636
3486
4006
4161
3755
4266
4242
3636
3952
3436
3760
3980
3562
3957
4254
3775
3853
3619
3975
3820
4271
3640
951
3980
3562
3640
916
3755
4266
4026
3636
4031
3957
3760
3636
3486
3640
3980
3853
3640
916
4242
3636
4031
4037
951
3760
3666
3371
3619
916
3980
3562
3455
916
3957
4181
4259
3853
3739
3975
4274
4278
3640
2505
3980
4281
4037
916
4242
4247
4284
4037
2505
3980
3853
4037
916
3980
4251
4037
916
3984
4287
4292
4056
4274
3431
4297
4302
4307
4311
3957
4314
4319
3486
3935
3989
4274
4323
3935
2564
4013
3482
3371
3475
916
3477
3666
3853
3565
916
3558
3628
3455
916
3952
4326
4331
3980
4336
3957
4339
4307
3853
3475
4013
3820
3887
3640
951
3980
4344
3640
916
3980
4336
4037
916
3999
3489
3640
916
3486
3475
916
3989
4274
4347
3935
2564
3636
4350
4353
951
4006
2564
4008
4355
3553
4013
4360
3431
4364
4369
3558
4374
3553
4377
4382
4386
3877
4013
4389
3874
4037
2505
3636
4374
4393
951
3285
3607
3820
3489
3619
3477
3775
4018
3565
951
4013
3482
3879
3565
916
3636
3562
3619
951
4034
3640
916
4021
4377
4395
4031
3877
4026
4399
4403
4093
2679
4031
3877
2679
4013
3820
4347
3640
951
3636
4374
3877
951
4013
4247
4034
4037
2505
4034
3877
2679
4037
2505
3353
3666
3562
3455
916
4406
3989
3928
3879
4006
3879
3565
951
4411
4416
3553
3989
4421
4425
3717
3820
3736
3739
3477
4049
3824
3565
951
3957
4056
3636
3486
3935
3989
3482
3486
3565
916
3636
3879
3739
951
3477
3820
4347
3565
951
3486
3935
916
3989
4421
4034
4006
2564
3957
3477
3558
3486
3565
3989
3820
3841
3935
951
3636
4347
3877
951
3989
3558
4034
4006
951
3477
3482
3879
3565
916
3486
3565
916
3879
4006
951
4061
4430
4435
3621
3736
3580
4435
4440
3625
3619
4066
3736
3619
951
3389
3280
3916
3489
3475
3477
3457
4444
3565
916
3636
3853
3475
916
3755
3436
3760
3636
3562
4266
3760
3775
3793
3640
4242
3636
3793
3640
951
4266
3760
3636
4031
3640
3636
4031
3640
951
3636
3800
3877
951
4331
3558
4031
4037
951
3636
4344
4393
951
4447
4026
4089
4284
4093
4026
4452
4456
4093
2679
4284
4093
2679
4034
4093
2679
3477
4152
3800
3565
951
3558
3526
3565
951
3553
4377
4395
4034
3877
4084
4459
4403
4093
2679
4084
4459
4463
4093
2679
4089
4463
4466
2679
4093
2679
3760
3775
3841
3640
951
4331
3558
4034
4037
951
3636
3562
3565
951
4026
4089
4456
4093
2679
3928
4034
4093
951
4089
4456
4468
2679
4095
4119
3572
3634
2862
3482
4147
3475
916
4100
4181
4470
4131
3739
4105
4474
4278
3640
2505
4406
4478
3928
3631
4006
4095
4119
3572
3634
916
4483
3604
3619
951
4242
4360
4284
4037
2505
3980
4131
4037
916
3631
3634
916
4126
4487
3793
3640
951
4242
3928
4031
4037
951
4491
3572
3640
916
3631
3619
951
3928
4031
4093
951
3631
3640
951
4119
3604
3619
916
3980
3631
4037
916
3572
3634
951
4137
4495
4141
2862
3631
4498
951
4500
3631
4141
951
3486
3634
951
4504
4126
3928
3572
4150
4126
4152
3793
3640
951
3636
3562
4150
951
4509
3486
3565
916
3879
3475
916
3558
3736
3935
951
4513
3457
3562
3455
916
3457
4518
3619
916
3642
4444
3619
916
4521
4523
4525
4527
4529
4531
4533
4535
4537
4539
4541
4543
4545
4547
4549
4551
4553
4555
4557
4559
4561
4563
4565
4567
4569
4571
4573
4575
4577
4579
4581
4583
4585
4587
4589
4591
4593
4539
4595
4597
4599
4555
4549
4601
4603
4605
4607
4559
4609
4611
4613
4615
4617
4619
4621
4623
4537
4625
4627
4597
4629
4631
4607
4633
4609
4619
4621
4601
4635
4637
4639
4597
4603
4637
325
4641
4643
4555
4557
4645
4647
4649
4549
4597
4635
4547
4549
4597
4603
4651
4653
4655
4603
4611
2879
4657
4635
4651
2879
414
4659
4661
4663
4665
4667
4669
4671
4673
4675
4677
4679
4601
4635
4637
325
4681
4609
4651
2879
414
4683
4685
2879
414
4571
4687
4689
4577
4691
4581
4693
4695
4631
4697
4591
4699
4701
4639
4703
4599
4705
4707
4709
4711
4605
4697
4713
4715
4717
4719
4721
4723
4725
4727
4729
4643
4555
4557
4633
4731
4733
4565
4567
4735
4619
4737
4739
4609
4637
4653
4655
4603
4677
325
4741
4743
4745
4747
4749
4599
4625
4751
4709
4753
4605
4607
4633
4603
4611
4679
4755
4735
4757
2879
4759
4603
4637
706
414
4599
4691
4761
4709
4763
4547
4549
4765
4609
4651
4639
4597
4753
4767
325
4759
4753
4769
706
414
4609
4651
2857
414
4669
4727
4771
4773
4775
4777
4633
4603
4677
706
4675
4637
2879
414
4685
325
414
4613
4615
4617
4619
4779
4623
4781
4783
4639
4785
4629
4783
4787
4789
4791
4619
4621
4793
4675
4795
4639
4785
4791
4797
403
4741
4617
4799
4747
4793
4599
4555
4621
4709
4603
4605
4565
4785
4715
4757
4679
4739
4791
4797
738
4801
4799
4803
4805
4807
4809
4627
4793
4773
4767
4811
4735
4757
325
916
4675
4637
738
414
4759
4753
4767
706
916
4609
4611
706
414
4797
2879
916
4747
4793
4807
4813
923
4815
4651
403
414
4641
4643
4555
4557
4817
4647
4539
4565
4597
4735
4547
4549
4739
4609
4651
4653
4655
4603
4677
2879
4657
4735
4757
2879
951
4599
4579
4751
4709
4819
4547
4589
4673
4609
4611
4639
4597
4735
4767
325
4759
4603
4651
706
414
4609
4611
2879
414
4619
4621
4793
4675
4637
4759
4603
4611
706
414
4609
4651
325
414
4797
325
414
4777
4633
4603
4677
4821
4811
4635
4651
325
414
4821
414
4823
4773
4825
4821
951
4675
4677
2857
414
4659
4827
4829
4831
4833
4669
4835
4713
4837
4839
4841
4703
4843
4845
1025
4823
4847
4825
4821
951
4683
4849
738
951
4669
4727
4771
4773
4851
4777
4633
4603
4677
4853
4657
4735
4757
2879
916
4747
4749
4855
4813
1046
4759
4753
4857
706
916
4609
4611
2857
414
4823
4859
4825
4821
951
4797
325
916
4861
4863
923
951
4865
706
414
4867
4869
4871
4873
4875
4741
4877
4879
4747
4881
4599
4705
4761
4709
4711
4883
4875
4885
4887
4717
4889
4647
4691
4891
4601
4629
4893
4875
4713
4895
4809
4627
4765
4897
4767
4899
4811
4711
4767
706
4901
4903
4905
4771
4715
4907
4909
4811
4763
4767
4747
4793
4911
4757
738
4913
4915
4917
738
916
4883
4919
4921
4887
4757
4747
4921
4915
4857
738
4759
4711
4857
706
916
4923
4757
738
916
4899
4811
4763
4767
706
4789
4911
4757
738
916
4925
4767
738
916
4927
706
916
4719
4721
4723
4725
4929
4889
4931
4933
4935
4937
4629
4939
4941
4789
4943
4809
4945
4771
4773
4947
4899
4937
4949
4951
1333
4729
4643
4555
4557
4817
4953
4955
4663
4665
4667
4809
4957
4673
4675
4677
4679
4601
4735
4767
325
4681
4609
4651
2857
414
4925
4685
2879
414
4639
4567
4959
4797
2879
4789
4715
4685
706
414
4675
4637
706
414
4797
2879
414
4609
4651
2879
414
4741
4961
4963
4747
4965
4901
4967
4969
4971
4973
4907
4975
4977
4979
4981
4747
4965
4855
4813
1046
4913
4973
4983
1417
951
4605
4565
4765
4715
4757
4679
4703
4973
4797
1025
4985
4757
738
916
4609
4651
738
414
4681
4715
4857
4821
916
4925
4685
706
414
4813
706
916
4759
4763
4857
706
916
4747
4881
4843
4813
1025
4923
4717
1448
916
4639
4597
4711
4767
325
4789
4895
4717
738
916
4985
4757
325
916
4813
738
916
4675
4637
923
414
4821
916
4789
4943
4987
923
951
4925
4849
923
916
4927
1333
951
4777
4633
4603
4677
4989
4797
2879
951
4991
4785
4791
4845
403
4629
4547
4779
4993
4609
4995
4639
4785
4997
4797
4747
4793
4791
4797
923
4789
4609
4795
923
414
4995
4639
4793
4807
4797
4999
4789
4609
4637
923
4805
4807
4797
403
951
4979
4797
923
951
4789
4791
4797
923
951
4845
403
951
4979
4797
403
951
4813
923
951
4629
4783
4969
4789
4791
4995
4787
5001
4979
5003
4747
4965
5005
4813
1046
4789
4791
4983
923
951
4759
4711
4767
706
916
4679
4601
4763
4767
706
4789
4609
4651
738
414
4925
4767
403
916
4789
4715
5007
923
916
4979
4797
706
916
4813
923
414
4797
403
916
4801
4799
4803
4805
5009
4999
5001
5011
5013
1589
4805
4807
5015
923
951
4979
5003
1589
951
4669
4727
4771
4773
5017
4679
4739
4943
4797
738
4789
4791
5003
923
951
4813
738
951
4759
4819
4857
706
916
4985
4769
2857
414
4813
738
414
4813
1046
951
4797
403
951
5019
4637
923
414
5021
4735
4757
2879
951
4605
4607
4673
4609
4611
4985
4769
2879
414
4789
4715
4769
706
414
4925
4685
2857
414
4813
706
414
4679
4703
4843
4797
1025
4985
4717
738
916
4985
4769
325
414
4813
2857
916
4985
4757
403
916
4925
4849
738
916
5023
1025
951
5025
5027
5029
5031
4839
5033
5035
5037
5023
1025
5039
5041
4825
4989
951
5043
4839
1448
951
4899
5045
5047
4797
4853
4789
4911
5049
923
916
5051
4853
951
5053
5055
5057
5059
1046
5061
5063
5065
923
916
5067
5069
4853
916
5059
923
916
5071
4917
1025
916
5023
1025
916
4927
4821
951
5051
1333
951
4989
916
5067
4981
1589
951
4813
1025
951
5071
4947
1448
916
4927
1729
951
5073
5075
5077
5079
5081
5083
4599
4691
4761
4709
5085
5087
4875
4885
4887
5089
4761
4881
5091
4857
5093
4759
4711
4857
706
5095
4873
5097
5099
4887
5101
5103
4759
4763
4857
4747
4965
5091
4757
1025
5105
4887
4825
1025
916
4883
4919
4881
4887
4757
4747
4881
4887
4857
1025
4923
4757
1025
916
5089
5081
5107
5109
4775
5093
4759
4763
4857
706
5111
5091
4757
1025
916
5113
4857
1025
916
5083
5115
5117
5119
5121
4883
4875
5123
4887
4717
4747
4765
4943
4813
738
5125
5127
5129
5131
4849
5093
4759
4819
4857
706
4789
4911
4717
738
916
5133
4767
738
916
4789
4895
4849
923
916
4925
4849
706
916
5093
5121
5135
4863
1932
5137
4745
4803
5139
4855
4669
4751
4793
4773
4857
4899
5123
4973
4951
1448
4789
4943
4983
923
951
4925
4767
923
916
5101
5141
5143
5067
5145
5093
5129
4855
4863
1417
5133
4849
1417
916
5147
4855
5015
1996
951
5149
4857
923
916
5023
738
951
4747
4709
4763
4857
706
4913
4887
4717
1448
916
4913
4887
5007
1417
916
5149
4857
706
916
4813
1025
916
5113
4775
1996
916
5149
4775
923
916
4927
1932
951
5151
4937
4949
5153
1333
5155
4605
5157
5159
4897
4907
5161
4937
5163
4951
5093
4771
4943
4863
923
5165
4985
4947
923
916
4995
4935
5167
5169
4951
4999
5171
4985
4775
923
4805
4807
4863
738
951
4979
4951
923
951
4899
5173
4943
4951
738
4789
4943
4951
923
951
5175
738
951
5165
4985
5017
923
916
5067
4863
738
951
4927
923
951
4953
5177
4829
4665
5179
4809
5181
4713
4837
4947
4777
4633
4603
4677
2857
4681
4609
4795
4821
414
4683
4767
403
951
5095
5183
5185
5105
4973
5101
5185
4977
5067
4981
5105
4973
4981
1417
951
4907
4679
4965
5005
4813
4999
5187
4973
4983
1417
5189
5005
4983
1417
951
5067
4813
1046
951
5191
4913
4855
5015
1417
5193
5067
4813
1046
951
5067
5015
1417
951
5195
1417
951
5067
4981
1417
951
5013
1417
951
4913
4915
5007
923
916
5067
4813
706
916
4813
923
916
5111
5091
4717
1448
916
5105
4887
5007
1417
916
5067
5069
706
916
4813
1046
916
4923
4757
403
916
5133
4767
923
916
4927
706
414
5067
4863
1333
951
4979
4951
1729
951
5013
1729
916
4927
738
951
5053
5197
5009
5059
923
4805
4675
4795
923
414
5059
923
951
4805
4997
5003
923
951
5101
4803
5199
5067
5015
4789
4609
4637
923
414
4979
4845
403
951
5201
5199
5203
5013
2177
5067
5015
2177
951
4995
4639
4965
5005
4797
4805
4807
4983
923
951
4979
4797
1046
951
4999
4789
4807
5015
923
5205
4979
4797
1046
951
5013
923
951
5105
4973
4983
1417
951
5067
4983
923
951
4979
4797
325
916
4927
1448
951
5207
5003
1589
951
4999
4789
5009
5015
923
5205
4979
5003
1589
951
5067
5015
1589
951
5205
4979
5015
2177
951
5209
5013
923
951
5013
2177
951
5013
1589
951
5175
1333
951
4789
4715
5065
923
916
4979
4951
1333
951
5013
923
916
5013
923
414
5211
4763
4857
706
916
5019
4795
923
414
5213
5215
4825
4821
951
5149
4865
2857
414
4985
4769
706
414
5211
4603
4637
706
414
5217
916
4609
4651
403
414
5219
4773
4825
4821
951
5217
414
4979
4845
923
951
5023
923
951
5211
4763
4825
706
916
4927
2857
916
5221
1046
951
5089
5223
5225
5109
4851
5227
5229
5231
5023
4853
5233
5235
4839
1417
916
5113
4825
1025
916
5051
4853
916
5053
5237
5057
5059
1046
5239
5241
5243
1417
916
5245
5247
4853
916
5059
1046
916
5213
5249
4825
4989
951
5251
5253
1025
916
5255
5257
1996
951
5259
5261
916
5263
5265
4857
4821
916
5267
5269
1448
916
5133
4947
1417
916
5175
4853
916
5259
1932
951
5261
916
5271
5237
4855
5221
1046
4913
5273
4983
1417
951
5275
4857
923
951
5067
5145
2177
951
4927
1417
951
5059
1025
951
5113
5017
1996
916
5023
2857
916
5059
1046
951
4805
4943
4987
923
951
5165
4985
4775
923
916
4979
5153
1729
951
4675
4651
738
414
5277
5279
4857
5217
916
5175
2857
916
5073
5281
5283
5079
5285
5083
5287
5289
5103
5291
5085
5293
5295
5105
5297
5089
5299
5301
5109
5303
5093
5291
5305
5069
1333
5083
5307
5309
5119
5311
5313
5315
5317
5319
5321
5089
5097
5107
5109
5007
5089
5285
5323
5109
5325
4747
4881
5327
4813
1025
5113
5007
706
916
5093
5311
5135
4863
1932
5313
4963
5329
5319
4855
5089
4761
4965
5109
4857
5093
4885
4973
5069
1448
5111
4843
4981
1417
951
5113
4857
1046
916
5101
5329
5143
5067
5145
5093
5099
4855
4863
1417
5113
5007
1417
916
5319
4855
5145
1996
951
5331
1025
951
5105
4887
4717
1448
916
5113
4857
706
916
5111
5297
5333
1417
2505
5113
5303
1996
916
5319
5321
5335
1996
2505
5113
5007
1996
916
5113
5325
1996
916
5337
4939
4941
4789
4943
5155
4605
5339
5159
4897
5165
4985
4849
923
916
4805
4943
4951
923
951
5155
5341
5343
5171
5345
4907
5347
5349
4979
5351
5093
5353
5135
4863
1729
5165
5345
5355
1729
2564
5357
5359
4717
738
916
4789
4895
5007
923
916
4979
4951
706
916
5089
5361
5363
5109
5365
5093
4713
4807
5069
738
5357
4843
5003
1417
951
5113
5367
1417
916
5113
5365
1996
916
4805
5369
4987
923
951
5133
4767
1046
916
4927
738
916
5067
5351
2600
951
5137
5371
5373
5139
5375
4907
4975
5377
4979
4981
4999
5001
5379
5013
1589
5189
5381
5383
1996
2505
5067
4981
2652
951
5357
5359
4775
923
916
5067
4813
1025
951
5013
1417
916
5191
4977
5379
5195
1589
5193
5385
5387
2177
2679
5195
1589
2679
5357
4843
4987
1417
951
5147
5321
5383
1996
2505
5013
1589
2679
5337
5389
4941
4789
4943
4907
5161
4937
4949
4951
5093
4771
5369
4863
923
4995
5391
5167
5169
5153
4999
5171
4925
4775
923
4979
5153
923
951
4805
5369
4951
923
951
5393
5395
5135
5397
1932
5399
5149
4775
923
916
5401
923
951
5403
5405
5407
5409
5411
5413
4937
4949
4951
1333
5093
5167
5135
4863
1729
4927
1729
916
5399
5411
5415
1932
2564
5093
4771
4807
4863
923
5165
4949
5003
1729
951
5067
4987
1589
951
5417
5169
5015
1932
951
4789
4897
4775
923
916
4927
923
916
5401
1932
951
5419
5421
4739
4609
4637
4605
4607
5423
4609
4611
4679
4601
4735
4757
325
4639
5425
4753
4767
2879
4675
4637
325
414
5213
5215
4857
4821
951
5149
4865
706
414
5427
4735
4757
325
916
5429
5431
5433
5435
5437
5439
5441
5443
4887
4717
5445
5035
4843
4813
1025
5277
5447
4857
706
916
5449
4717
1448
916
4899
5451
5437
4797
706
5271
5453
4855
4813
1046
5277
5279
4857
706
916
5455
4863
923
916
5277
4897
4857
706
916
5101
4747
4965
4855
4813
5457
5105
4973
4981
1417
5319
4855
4981
1417
951
5457
5105
4855
5145
1417
5067
5145
1417
951
5067
4983
1589
951
5459
5005
5145
1996
951
5067
4983
2652
951
5461
5143
5203
5463
2177
5193
5465
5467
2177
2679
5463
2177
2679
5013
2177
2679
5469
5471
4825
4821
951
5473
5475
4857
706
916
5337
5477
4787
4789
4997
4629
4547
5479
4993
4609
4995
4639
4785
4791
4797
4747
4793
4997
4797
923
4995
5481
4793
4807
4845
4999
4789
4675
4637
923
4805
4997
4797
923
951
5053
5197
4807
5059
923
4805
4675
4637
923
414
5483
4785
4791
4797
403
5201
5485
5011
5013
1589
5487
4793
4807
5059
923
5053
5237
5057
5059
2302
4805
4997
4983
923
951
5489
5491
4807
4813
923
5205
5011
5387
2177
2679
5205
5207
5015
2177
951
5493
5015
2177
951
5495
5497
5499
5059
2302
4979
4845
1046
951
5209
5387
2845
2679
4619
4621
5501
4675
4795
5239
5503
4981
1417
951
5493
5505
1589
951
4801
4799
5507
4805
5009
5105
4973
5003
1417
951
5459
5005
5015
1996
951
5067
4813
923
951
5193
5203
5467
2177
2679
5509
5511
5513
5515
5517
5519
5521
5443
5031
4947
5495
5523
5525
5023
1046
5527
5529
5023
4821
951
5531
4947
1448
951
5089
5533
5535
5109
5017
5537
5539
5541
5023
2857
5543
5545
4947
1448
916
5113
4825
1046
916
5239
5547
5549
1417
951
5245
5549
4821
916
5527
5541
5023
4821
951
5551
5397
1996
951
5401
4821
916
5553
5555
4637
4821
414
5071
4767
403
916
5175
2857
414
4669
4727
5557
4773
4851
5275
4863
923
951
5209
5467
2847
2679
5493
5145
2177
951
4777
4633
5555
4677
4989
5559
403
951
5561
5497
5499
5059
2302
5319
5057
5145
1996
951
5245
5023
1046
951
5195
2963
951
5563
951
5565
5541
5023
4821
951
4641
4643
5567
4557
4817
4653
4655
5555
4677
2879
4605
4607
5569
4609
4611
4639
5571
5573
4797
2879
4777
4633
5555
4677
4821
5213
5215
4813
4821
951
5575
4727
4771
4773
4775
5577
4735
4757
325
916
5579
4621
5501
4675
4795
5581
5555
4637
4821
414
5583
4633
5555
4677
4989
5585
5249
5023
4989
2862
5149
5269
738
916
5575
5587
5557
4773
4851
5583
5589
5555
4677
4989
5591
4819
4857
706
916
5579
5593
5501
4675
4795
5595
5541
5023
4821
951
5591
4763
4857
706
916
5597
5599
5601
5603
5605
5607
5523
5037
5023
1046
5609
5611
5023
4989
951
5089
5223
5613
5109
4851
5227
5229
5615
5023
4853
5233
5235
4839
1448
916
5617
5497
5499
5059
2302
5239
5619
5247
1417
951
5245
5247
4989
916
5585
5615
5023
4989
951
5621
5257
1996
951
5227
5623
5625
5247
1333
5233
5627
5333
1417
2505
5629
5631
5633
5635
1932
5585
5615
4825
4989
916
5251
4839
1448
916
5319
5375
5335
1996
2505
5113
5243
1996
916
5637
5023
1046
951
5639
1417
951
5585
5615
5023
4989
2862
5113
4851
1996
916
5023
4853
916
5621
5641
2293
2862
5259
2976
951
4927
4853
916
5643
4965
4855
4813
1046
5645
4763
4857
706
916
5647
5648
5649
5650
5651
5648
5652
5653
5654
5655
5649
5653
5656
5657
5658
5650
5654
5657
5659
5660
5651
5655
5661
5660
5662
5652
5663
5664
5657
5659
5653
5654
5655
5658
5665
5654
5657
5658
5665
5666
5655
5659
5660
5666
5667
5656
5655
5659
5665
5666
5657
5658
5665
5666
5668
5658
5665
5669
5668
5670
5659
5665
5666
5667
5671
5660
5666
5672
5671
414
5662
5667
5671
414
5648
5673
5653
5654
5674
5652
5675
5656
5655
5676
5653
5677
5678
5658
5679
5654
5674
5658
5665
5680
5655
5676
5681
5682
5683
5663
5654
5657
5659
5665
5664
5655
5658
5660
5682
5657
5658
5681
5666
5668
5659
5665
5666
5667
5670
5654
5655
5658
5665
5682
5655
5659
5665
5666
5667
5658
5660
5682
5668
5671
5665
5666
5668
5670
414
5658
5665
5682
5668
5670
5665
5682
5667
5670
414
5666
5668
5671
414
5660
5669
5672
5671
414
5667
5670
414
5649
5653
5656
5657
5661
5653
5656
5678
5658
5681
5656
5678
5684
5681
5685
5657
5658
5681
5666
5672
5658
5681
5685
5668
5686
5655
5658
5681
5682
5668
5665
5682
5668
5670
916
5666
5668
5686
414
5666
5667
5670
414
5668
5671
916
5669
5668
5686
414
5670
414
5650
5654
5657
5659
5687
5660
5682
5672
5671
951
5657
5659
5660
5666
5667
5666
5667
5671
414
5665
5666
5667
5670
414
5666
5668
5670
414
5668
5670
414
5671
414
5651
5674
5661
5687
5688
5655
5676
5681
5682
5689
5661
5679
5690
5672
5691
5660
5680
5672
5671
951
5662
5683
5686
951
5659
5665
5666
5667
5692
5660
5682
5672
5671
916
5658
5679
5685
5668
5691
5668
5670
916
5673
5675
5693
5674
5676
5653
5693
5678
5658
5694
5674
5676
5694
5680
5683
5675
5654
5674
5658
5665
5656
5674
5676
5681
5680
5676
5665
5680
5668
5670
5677
5655
5676
5681
5682
5678
5676
5665
5680
5668
5658
5681
5680
5668
5686
5679
5682
5672
5686
916
5674
5658
5679
5680
5668
5658
5679
5682
5668
5686
5665
5680
5668
5670
916
5680
5668
5686
916
5681
5680
5672
5686
916
5682
5668
5686
916
5683
5670
916
5652
5675
5656
5655
5695
5675
5696
5678
5676
5697
5655
5676
5681
5682
5698
5676
5697
5685
5683
5699
5663
5654
5657
5659
5687
5664
5655
5661
5660
5662
5660
5666
5668
5671
414
5682
5667
5671
414
5658
5660
5662
5668
5671
5681
5682
5667
5670
414
5668
5671
414
5677
5678
5684
5679
5685
5678
5700
5701
5685
5702
5658
5694
5685
5668
5691
5679
5685
5703
5691
951
5660
5682
5668
5671
916
5682
5667
5670
414
5670
916
5680
5683
5691
916
5658
5665
5680
5668
5670
5681
5680
5683
5686
916
5682
5668
5670
916
5668
5686
916
5671
916
5681
5685
5703
5686
951
5682
5683
5686
916
5683
5699
951
5668
5671
951
5661
5681
5690
5672
5686
5656
5657
5661
5681
5666
5678
5658
5681
5685
5668
5681
5666
5672
5686
414
5684
5681
5666
5668
5686
5681
5685
5668
5686
951
5685
5668
5686
951
5672
5686
951
5668
5686
951
5686
414
5678
5684
5701
5685
5703
5681
5666
5668
5686
414
5681
5682
5683
5686
916
5685
5668
5670
916
5668
5686
414
5686
916
5656
5678
5684
5681
5690
5684
5701
5704
5703
5705
5685
5703
5705
951
5668
5691
951
5686
951
5687
5682
5672
5671
951
5672
5691
951
5674
5695
5694
5680
5689
5661
5694
5690
5672
5691
5687
5680
5672
5692
951
5688
5689
5706
951
5676
5687
5707
5668
5692
5681
5680
5698
5686
916
5689
5692
951
5679
5682
5698
5686
916
5685
5683
5692
916
5672
5686
916
5691
916
5680
5672
5691
916
5672
5691
916
5683
5671
951
5689
5699
951
5692
916
5685
5702
5705
951
5691
951
5680
5698
5691
916
5693
5674
5676
5694
5680
5674
5658
5694
5680
5668
5658
5694
5680
5668
5691
5694
5680
5708
5691
916
5680
5668
5691
916
5674
5676
5679
5680
5683
5676
5665
5682
5668
5670
5682
5683
5670
916
5676
5679
5685
5683
5691
5679
5680
5683
5691
916
5668
5691
916
5695
5697
5690
5698
5699
5696
5655
5709
5681
5682
5678
5676
5697
5685
5683
5676
5681
5685
5683
5686
5697
5682
5698
5686
916
5684
5697
5682
5683
5686
5681
5685
5683
5686
951
5685
5683
5686
951
5698
5686
951
5683
5686
951
5699
916
5664
5674
5661
5660
5710
5662
5668
5686
951
5693
5678
5711
5694
5685
5678
5711
5701
5685
5702
5694
5685
5702
5691
951
5678
5658
5694
5685
5668
5684
5694
5685
5703
5691
5685
5668
5691
951
5700
5679
5685
5703
5691
5701
5685
5668
5691
951
5685
5703
5691
951
5702
5691
951
5685
5702
5691
951
5703
5691
951
5679
5682
5683
5686
916
5694
5680
5683
5691
916
5685
5683
5670
916
5683
5670
414
5685
5683
5699
951
5703
5699
916
5661
5681
5685
5672
5686
5685
5672
5686
951
5684
5681
5685
5703
5686
5703
5686
951
5694
5685
5703
5691
951
5685
5703
5686
951
5683
5691
951
5690
5703
5705
951
5684
5681
5690
5703
5686
5701
5685
5703
5705
951
5704
5703
5686
951
5703
5705
951
5705
951
5698
5699
951
5681
5682
5698
5686
916
5703
5686
916
5703
5686
414
5669
5708
5686
414
5695
5687
5710
5672
5692
5694
5680
5689
5691
916
5690
5689
5692
916
5687
5682
5672
5671
916
5707
5683
5691
951
5698
5692
916
5712
5694
5690
5672
5706
5690
5702
5705
951
5713
5668
5686
916
5698
5691
951
5672
5671
951
5714
5680
5672
5671
951
5698
5671
916
5699
951
5673
5715
5693
5674
5716
5675
5717
5678
5676
5718
5693
5719
5711
5694
5720
5674
5716
5694
5680
5721
5676
5718
5685
5683
5699
5680
5683
5670
916
5680
5708
5691
916
5676
5694
5685
5683
5691
5708
5691
951
5680
5668
5670
916
5694
5720
5702
5691
2505
5680
5721
5691
916
5696
5722
5684
5697
5723
5697
5723
5703
5699
2564
5674
5684
5694
5680
5724
5680
5724
5691
916
5683
5686
916
5699
2564
5677
5719
5684
5679
5725
5679
5720
5703
5691
2505
5703
5691
916
5700
5701
5704
5702
5705
5701
5726
5727
5705
2679
5702
5705
2679
5703
5705
2679
5691
2505
5697
5682
5683
5686
916
5695
5697
5685
5698
5699
5696
5655
5728
5681
5682
5678
5729
5697
5685
5683
5685
5698
5686
951
5728
5697
5685
5683
5699
5685
5698
5699
951
5683
5699
916
5697
5685
5703
5699
951
5687
5682
5668
5671
951
5655
5659
5714
5666
5667
5658
5730
5682
5668
5671
5714
5682
5668
5670
916
5731
5674
5712
5714
5732
5674
5728
5694
5680
5683
5712
5694
5685
5668
5691
5714
5680
5668
5670
916
5732
5683
5691
916
5676
5714
5732
5668
5670
5712
5679
5685
5668
5691
5733
5683
5686
916
5711
5694
5685
5702
5691
5730
5680
5672
5671
951
5656
5657
5712
5681
5666
5678
5734
5681
5685
5672
5712
5681
5685
5668
5686
5734
5681
5685
5672
5686
5661
5694
5690
5672
5706
5701
5704
5727
5705
2679
5701
5690
5703
5705
951
5734
5694
5690
5672
5706
5685
5672
5691
951
5704
5727
5735
2679
5705
2679
5694
5690
5702
5691
951
5706
951
5736
5674
5734
5730
5737
5674
5729
5694
5680
5698
5734
5694
5690
5672
5691
5737
5698
5691
951
5729
5730
5680
5672
5671
5694
5680
5698
5691
916
5694
5738
5698
5691
951
5690
5698
5671
916
5738
5698
5691
951
5730
5666
5668
5671
414
5698
5671
414
5672
5671
916
5683
5671
916
5713
5683
5686
951
5708
5686
951
5690
5672
5691
951
5702
5706
951
5739
5680
5672
5671
951
5739
5666
5668
5671
414
5687
5680
5672
5692
2862
5740
5682
5668
5670
916
5740
5680
5668
5670
916
5688
5689
5691
951
5695
5687
5741
5672
5692
5689
5692
916
5694
5742
5689
5691
951
5695
5718
5690
5689
5699
5694
5725
5702
5691
2505
5687
5680
5672
5692
916
5741
5689
5691
916
5680
5689
5691
916
5710
5672
5691
951
5689
5691
951
5672
5692
916
5688
5721
5706
2862
5683
5692
916
5743
5694
5685
5668
5691
5744
5680
5668
5670
916
5745
5749
5753
5757
5761
5765
5769
5773
5777
5781
5785
5789
5793
5797
5801
5805
5809
5813
5817
5821
5825
5829
5833
5837
5841
5845
5849
5853
5857
5861
5865
5869
5873
5877
5881
5885
5889
5893
5897
5901
5777
5905
5909
5913
5917
5921
5925
5929
5933
5937
5893
5941
5945
5949
5953
5957
5961
5965
5969
5973
5793
5976
5980
5805
5984
5988
5992
5996
5945
6000
6004
5969
5893
6008
6012
6016
6019
6023
6027
2879
6030
6034
6038
6042
5889
5893
5941
6046
6050
6054
6023
6058
6061
6046
6065
2879
6068
6072
2879
414
5825
6075
6079
6083
5841
6087
6091
6095
5857
6099
6103
6107
5873
6111
6115
6119
5889
6123
6127
6131
5841
6135
6139
6143
5845
5976
5980
6147
6151
5813
6155
6159
5945
6163
6167
6171
5893
6008
5969
6016
6175
6179
6183
6187
5873
6191
6195
6199
5889
5893
6203
6207
6050
6211
6215
6219
6222
6207
5973
706
5873
6226
6230
6119
5945
6234
6238
6046
5961
5965
6242
6246
6222
6249
6072
706
6253
6065
2857
414
5889
6257
6261
6265
5893
6203
6207
6016
6019
6023
6065
2879
6253
6269
2879
414
6072
325
414
5777
5905
5909
6272
5917
6276
6280
6284
5933
6288
6292
6296
5945
5949
6300
6253
5961
6304
6308
6312
6175
6315
6319
6323
5873
5877
6327
6331
5889
6335
6339
6343
6050
6347
6351
6355
5933
6358
6362
6366
5889
6370
6374
6265
6378
6382
6219
325
6253
6269
738
414
5945
5949
6386
6253
6222
6249
6390
706
6253
6016
706
414
6312
2879
916
6393
6397
6401
6405
6222
6207
6269
706
6408
6065
403
414
5984
6412
6416
6420
5945
6000
6167
6046
6019
6382
6424
2879
5873
6427
6431
6119
5945
5805
6435
6046
5961
5965
6439
6246
6222
6207
6027
706
6253
6016
2879
414
5961
5965
6443
6447
6222
6207
6016
706
6253
6065
325
414
6312
325
414
6378
6023
6065
325
6061
6450
6454
2857
6253
6016
2857
414
6030
6457
6461
6465
5889
6469
6473
6477
6481
6485
6489
6493
6061
6496
6500
2857
6068
6503
738
951
6019
6382
6219
2879
6393
6506
6510
6405
6222
6249
6514
706
6061
6517
6454
2857
6312
325
916
6068
6521
923
951
6072
706
414
6524
6528
6532
6536
6175
6540
6544
6548
5873
6552
6556
6119
6560
6564
6568
6572
6576
5984
6580
6584
5933
6588
6592
6596
5889
6370
6600
6604
6608
6378
6612
6246
6616
6620
6624
6628
6632
6636
6378
6640
6393
6397
6644
6219
6648
6652
6656
738
6560
6659
6663
6572
6393
6667
6671
6675
6222
6678
6675
706
6682
6219
738
916
6608
6378
6640
6447
6686
6644
6219
738
6690
6447
738
916
6694
706
916
5841
6135
6139
6697
6576
6701
6705
6709
5933
6713
6717
6721
5889
6725
6729
6265
6608
6733
6737
6741
5845
5976
5980
5805
6378
6382
6424
325
6744
6748
6752
6042
6050
6054
6382
6447
6061
6046
6065
2857
6690
6072
2879
414
5961
6756
6760
6312
6686
6477
6072
2857
6253
6269
706
414
6312
2879
414
6253
6065
2879
414
6175
6764
6768
6772
6616
6776
6780
6784
6632
6788
6792
6796
6393
6800
6804
6405
6648
6808
6812
1417
5889
6335
6815
6131
6050
6819
6823
6827
6690
6219
738
916
6253
6065
738
414
6061
6131
6514
2857
6690
6072
706
414
6405
706
916
6222
6640
6514
706
6560
6564
6830
6572
6393
6834
6838
6842
6682
6845
1448
916
5961
5965
6848
6447
6686
6852
6856
738
6690
6219
325
916
6405
738
916
6253
6269
923
414
6608
6733
6859
6741
6686
6863
6867
923
6690
6503
923
916
6694
1333
951
6312
2879
951
6870
6304
6308
6493
5933
5945
6874
6878
6882
5961
6886
6890
6393
6397
6894
6355
6686
6253
6058
923
6882
5961
6898
6401
6902
6686
6253
6058
6686
6401
6312
403
6906
6312
923
951
6686
6894
6355
923
6493
403
951
6906
6312
403
951
6405
923
951
5933
6910
6914
6918
6882
6922
6926
6796
6393
6930
6934
6405
6686
6938
6812
923
5961
6886
6942
6827
6222
6612
6390
706
6050
6054
6640
6447
6686
6253
6065
738
6690
6447
403
916
6686
6477
6946
923
6906
6312
706
916
6405
923
414
6312
403
916
6882
6949
6953
6957
6902
6961
6965
6969
6686
6401
6972
923
6906
6975
1589
951
6050
6978
6982
6312
6686
6938
6986
923
6405
738
951
6222
6989
6514
706
6690
6072
2857
414
6686
6894
6993
923
6405
738
414
6393
6800
6510
6405
6405
1046
951
6312
403
951
6996
6269
923
414
7000
6382
6424
2879
6050
6054
6215
6246
6222
6207
6065
706
6405
706
414
5889
6123
6596
6131
6050
6819
6838
6827
6690
6845
738
916
6690
6072
325
414
6405
2857
916
6690
6219
403
916
6690
6503
738
916
7004
1025
951
7007
7011
7015
7019
7023
7027
7031
7004
7035
7039
6500
4853
7043
7047
1448
951
6608
7000
7050
6312
6686
6644
7054
923
7057
4853
951
7023
7060
7064
7004
6648
6652
7068
923
7071
7075
4853
951
7004
923
916
7078
6656
1025
916
7004
1025
916
6694
2857
951
7057
1333
951
4853
916
7071
7082
1589
951
6405
1025
951
7078
7085
1448
916
6694
1729
951
7088
7092
7096
7100
7104
5873
6226
6230
7108
7112
6564
6830
7116
7120
7124
7128
7132
6222
6678
6675
6175
6764
6768
6187
7136
7140
7144
7148
7152
7156
6222
6640
6393
6800
7160
6219
7164
7168
6454
1025
6560
6659
7172
6572
6393
6834
7176
6675
6682
6219
1025
916
7116
7180
7184
7188
7132
6222
6640
6514
7192
7196
6219
1025
7200
6514
1025
916
7104
7204
7208
7212
6560
6564
7216
6572
6393
7220
7224
6842
6222
6249
6246
706
7228
7232
7236
7240
7132
6222
6989
6514
6686
6644
6845
738
7244
6447
738
916
6686
7248
7252
923
6690
6503
706
916
7132
7255
7259
6521
7263
7267
7271
7275
5889
7279
7283
6265
6608
7287
7291
6741
6686
6863
7295
923
6690
6447
923
916
7152
7298
7302
7071
7132
7306
7310
6521
7244
6503
1417
916
7314
7318
7322
1996
6690
6514
923
916
7004
738
951
6393
7325
6640
6514
6648
7168
6845
1448
6648
7168
6946
1417
6690
6514
706
916
6405
1025
916
7200
7329
1996
916
6686
6401
7322
923
6690
7329
923
916
6694
1932
951
7332
6733
6737
7336
7339
5889
7343
7347
6632
7351
7355
7359
7132
7363
6863
7367
7370
6690
7085
923
6882
7374
7378
7382
6902
7386
6690
7390
6686
6401
6521
738
6906
6741
923
951
6608
7393
6982
6741
6686
6863
7397
923
7400
738
951
7370
6690
7390
923
7071
6521
738
951
6694
923
951
6744
7403
7407
6042
5889
7411
7415
6477
6481
6485
7419
6493
6061
6046
6058
2857
6068
6447
403
951
7136
7423
7427
7431
7152
7435
6792
7439
7164
6808
7082
1417
6632
6050
6800
7443
6902
7447
6808
6812
7314
7451
6812
1417
7071
6405
1046
951
7455
6648
7310
7322
7459
7071
6405
1046
7071
7322
1417
951
7463
1417
951
7071
7082
1417
951
7466
1417
951
6686
7248
6845
738
6648
6652
6946
923
7071
6405
706
916
6405
923
916
7192
7196
6845
1448
7164
7168
6946
1417
7071
7075
706
916
6405
1046
916
6682
6219
403
916
7244
6447
923
916
6694
706
414
7071
6521
1333
951
6906
6741
1729
951
7466
1729
916
6694
738
951
7023
7469
7473
7004
7004
923
951
6686
7477
6993
923
7152
7481
7485
7071
6686
6253
6269
923
6906
6493
403
951
6686
6938
6975
923
6902
7489
7493
7466
7071
7322
2177
951
6882
5961
7497
7443
6902
7501
7505
6812
6686
6401
6812
923
6906
6312
1046
951
6902
6686
6401
7322
7509
6906
6312
1046
7466
923
951
7164
6808
6812
1417
7071
6812
923
951
6906
6312
325
916
6694
1448
951
7513
6975
1589
951
6902
6686
7473
7322
7509
6906
6975
1589
7071
7322
1589
951
7509
6906
7322
2177
7517
7466
923
951
7466
2177
951
7466
1589
951
7400
1333
951
6686
6477
7068
923
6906
6741
1333
951
7466
923
916
7466
923
414
6996
6058
923
414
7035
7521
6454
2857
6253
6065
403
414
7004
1046
951
7116
7525
7529
7533
7537
7035
7541
7004
7545
7549
7553
1417
7200
6454
1025
916
7023
7556
7064
7004
7560
7564
7568
1417
7571
7575
4853
951
7004
1046
916
7035
7578
6454
4853
7582
7586
1025
916
7589
7593
2293
951
7596
7600
1448
951
7400
4853
916
7057
1932
951
6648
7603
6812
1417
7571
7082
1589
951
7400
1448
951
7071
7607
2177
951
6694
1417
951
7200
7390
1996
916
7004
2857
951
7400
2857
951
7088
7610
7614
7618
7104
7622
7626
7630
7108
7634
7638
7642
7116
7646
7650
7533
7132
7654
7658
7075
7104
7662
7666
7212
7670
7674
7678
7682
7116
7686
7690
7188
7116
7694
7698
7533
6393
7702
7706
6405
7164
7168
7710
1417
7200
6946
706
916
7132
7713
7259
6521
7670
7717
7721
7725
7116
7120
7729
7733
7132
7737
7291
7075
7192
7741
7745
1417
7200
6514
1046
916
7152
7748
7302
7071
7132
7752
7310
6521
7200
6946
1417
916
7756
7318
7607
1996
7760
1025
951
7164
7168
6845
1448
7200
6514
706
916
7132
7654
7763
7075
7192
7767
7771
1417
7200
7774
1996
916
7756
7777
7781
1996
7200
6946
1996
916
7200
7784
1996
916
7339
7787
7791
7795
6632
7799
7803
7807
7132
7811
7815
6521
7370
7819
7823
1729
7314
7826
6845
738
6686
7248
6946
923
6906
6741
706
916
7116
7830
7834
7533
7132
7838
7842
7075
7314
7741
6986
1417
7200
7846
1417
916
7200
7849
1996
916
7244
6447
1046
916
6694
738
916
7370
7819
7852
1729
7071
7855
2600
951
7263
7858
7862
7866
6632
7870
7874
7878
6902
7882
7886
7890
7314
7893
7897
1996
7071
7900
2652
951
6050
6485
7903
6312
6686
6938
7295
923
7314
7826
7390
923
7071
6405
1025
951
7466
1417
916
7455
7907
7911
7463
7459
7915
7919
2177
7463
1589
2679
7314
7741
7922
1417
7071
7900
1589
951
7314
7777
7925
1996
7466
1589
2679
6222
6678
6514
706
7537
7928
7932
7936
7400
923
951
7339
7939
7943
7947
7951
6733
6859
7336
6686
7955
6867
923
7132
7959
7963
6521
7370
6690
7329
923
7071
7936
1333
951
6686
6863
7922
923
6694
1729
916
7370
7967
7971
1932
7132
7363
6401
6521
7370
7974
6975
1729
7071
7922
1589
951
7370
7978
7322
1932
6686
6265
7390
923
6694
923
916
7400
1932
951
7982
7403
7407
6042
7986
7990
7994
7998
8002
8006
8010
7004
8014
6496
6500
2857
8018
7085
1448
951
6608
6019
8022
6312
6686
6644
8026
923
8002
7060
7064
7004
7071
7075
2857
951
8014
6517
6454
2857
8029
6521
923
951
8014
6450
6454
2857
7078
6503
1448
916
6312
325
951
6906
6493
923
951
6405
2857
951
7152
6393
6800
6510
8033
7164
6808
7082
7756
7318
7082
1417
8033
7164
7310
7607
7071
7607
1417
951
7071
6812
1589
951
8037
7451
7607
1996
7071
8041
2652
951
8044
8048
7493
8052
7459
8055
8059
2177
8052
2177
2679
7466
2177
2679
8014
8062
6514
706
6682
8066
1448
916
8069
8073
6454
2857
7078
8026
1448
916
6608
7355
6859
6741
6906
7336
1729
951
6378
6215
6219
325
6253
5973
738
414
8077
8062
6514
706
5917
8081
6280
6284
5933
8085
6292
6296
8089
6886
6308
6493
5933
5945
8093
6878
6393
6397
7477
6355
6882
8097
6898
6401
5961
6886
6308
6312
6686
7477
6355
923
7023
7469
6401
7004
8101
6886
6308
6312
6882
6922
6953
6957
6902
8105
6965
6969
8109
6397
6401
7004
6686
8113
6975
923
6686
8113
6812
923
8117
7469
6401
6405
6902
7882
7911
7466
7509
8121
7919
2177
7509
7513
7322
2177
7571
7322
2177
951
8125
8129
7064
7004
6906
6493
1046
951
7509
8121
8133
2177
7517
8133
2845
2679
7560
8136
7082
1417
7571
8140
1589
951
7164
6808
6975
1417
8037
7451
7322
1996
7071
6405
923
951
7459
7493
8059
2177
8143
8147
8151
8155
8159
8163
8167
6572
8125
8171
8010
7004
8175
8179
6500
2857
8183
8026
1448
951
7116
8187
8191
7188
8195
8175
8073
6454
8199
8203
8026
1417
7200
6454
1046
916
7400
2857
916
7560
8207
7068
1417
7571
8211
2857
951
8175
8073
6454
2857
7078
8214
1025
916
8217
7390
1996
951
8175
6207
6269
2857
7078
6246
403
916
7400
2857
414
7004
2857
916
8175
8221
6454
2857
6690
6246
738
916
6694
2857
916
8225
7329
923
951
7517
8059
2847
2679
7571
7607
2177
951
8229
403
951
5945
5949
6878
6253
8232
8236
8240
7004
7756
8244
7607
1996
7571
7004
1046
951
7463
2963
951
2293
951
8248
8252
7004
2857
5793
5976
8256
5805
5984
8260
6416
6420
5945
8264
6167
6046
5893
6008
8268
6016
8272
6215
6424
2879
5889
5893
8276
6046
5961
8280
8284
6312
5893
6203
8288
6016
6378
5957
6065
325
6253
5973
325
414
7035
7521
6405
2857
8292
6215
6219
325
8248
8288
6269
2857
6690
6246
403
916
7035
7578
7004
4853
6690
8296
738
916
5889
6257
7347
6265
8299
8303
6514
706
6061
6517
7004
2857
8307
8311
6514
706
8315
8252
7004
2857
5893
8319
8288
6016
6061
8252
7004
2857
6030
8323
8327
6465
7007
8331
7015
7019
7023
8335
7031
7004
7035
8339
8343
4853
8346
7553
1448
951
7537
7035
8350
7004
7057
4853
916
7023
8236
8240
7004
7560
8354
7575
1417
7035
8358
7004
4853
7582
8362
1025
916
7589
7593
1996
951
7537
8365
8369
7575
7545
8373
7771
1417
7537
8377
7932
8381
7035
8358
6454
4853
8384
7553
1448
916
7756
8388
7781
1996
7200
7568
1996
916
8392
7004
1046
951
7057
1417
951
7582
7553
1448
916
7200
8396
1996
916
7004
4853
916
7589
8399
2293
2862
7057
2976
951
5889
8402
7347
6265
8406
8396
1996
916
6694
4853
916
8410
6800
6510
6405
8225
6521
923
951
8414
8419
8424
8429
8434
8439
8444
8449
8454
8459
8464
8469
8474
8479
8484
8489
8494
8499
8504
8509
8514
8519
8524
8529
8534
8539
8544
8549
8554
8559
8564
8569
8574
8579
8584
8589
8594
8599
8604
6023
8609
8614
8619
8624
8629
8634
8639
6046
6068
6072
8464
8644
8474
8649
8484
8654
8494
8659
8504
8664
8669
8674
8679
8684
8689
8694
8544
8699
8594
8704
8709
8714
8494
8719
8629
8724
8729
6207
8494
8734
8729
6249
6253
6065
8619
8739
8624
8744
6253
6269
6072
325
8514
8749
8524
8754
8534
8759
8544
8764
8554
8769
8709
8774
8504
8779
8629
8784
8789
8794
8799
8804
8809
6382
6253
6016
6312
2879
8814
8819
6408
6065
8564
8824
8574
8829
8604
8834
8494
8838
8584
8843
6312
325
8624
8848
8809
6023
8639
8853
8609
8857
8619
8862
8867
8872
8639
8877
6068
7085
8619
8881
8624
8886
8604
6382
6253
6058
6072
2879
8814
8891
8639
8896
6068
7936
6072
2857
8900
8905
8709
8910
8915
8920
8925
8574
8534
8930
8935
8809
8940
8945
8950
8955
8960
6652
8915
8965
8814
8970
8729
6678
6682
6219
8975
6644
6690
6447
6694
706
8669
8980
8925
8985
8534
8990
8799
8995
8935
9000
8679
8824
9005
9010
8799
8594
6690
6072
8554
9015
8975
6477
8709
9020
8940
9025
8950
9030
8814
9035
8960
9040
8629
8872
6690
6219
8639
6131
6405
706
8729
6640
8814
9044
6682
6845
8975
7248
6405
738
6072
706
8975
6863
6690
7085
6694
1333
8624
9049
9054
8769
8534
8584
9059
8554
8975
6253
9064
8975
8975
6401
6906
6312
8975
6938
6493
403
6405
923
9059
9069
6312
403
8789
9074
9064
9079
8975
7473
6906
6975
8619
9084
8729
6989
6405
1046
6996
6269
9089
8834
6690
6845
6405
2857
9094
6207
2857
951
8639
9099
6405
1025
9103
9108
9113
9118
9123
9128
7043
9132
8935
9135
6690
6656
7057
4853
9140
9145
7071
7075
7078
6656
7004
1025
6694
2857
7057
1333
9150
9155
7071
7900
7078
7085
6068
9159
6694
1729
6072
4853
9162
9167
9172
8494
9177
9182
9187
9192
9197
8729
9202
9207
9212
9217
9222
9227
9187
9231
9236
7196
7200
6514
9172
9241
8814
9246
9251
9256
7244
6447
6690
6503
9197
9261
9266
9271
8619
9276
8935
9281
9212
9286
9197
9291
7244
6503
9296
7318
6690
6514
8814
9301
8960
9227
7200
7329
6690
7390
6694
1932
9306
9000
9311
8504
8950
9316
9197
9321
9326
6690
9059
9331
9064
9336
6906
6741
8935
9341
7400
738
7071
6521
6694
923
9346
9351
8799
9356
9361
8872
9150
9366
8029
6503
8619
9370
8624
9375
9380
6382
9150
9385
6690
7329
8029
6447
9202
9389
9212
9394
9222
9040
8950
8629
9064
9399
9296
7451
7071
6405
9404
8960
9409
7071
7071
7322
7463
1417
7466
1417
9094
9414
7466
1729
6694
738
4853
951
9150
9418
6690
8066
8789
9422
9059
9427
6906
6493
9432
9437
7004
923
9442
8769
8975
9447
9212
9451
7513
6975
9456
8819
9064
9461
8975
8113
9456
9466
8975
9471
7004
2302
9475
6906
7466
923
7071
8041
9480
9485
9490
9495
9456
9500
9094
9505
9509
8026
8544
9513
8554
9518
9094
9523
7078
8214
8975
7955
7400
1333
9094
6249
7078
7252
9527
6447
6694
1417
7078
8026
7004
1046
9064
9531
7517
7466
7466
2177
7466
1589
6253
5973
9536
9523
6996
6058
8584
9541
9546
9551
9555
6382
8554
9560
9536
6207
6690
6246
8809
6215
6690
8026
8809
5957
9565
9155
9536
9570
9103
9574
9113
9579
8346
9584
9187
9587
9592
9597
9602
7549
7200
6454
9432
9607
9612
9617
7571
7575
9546
7541
7582
8362
7589
9621
8935
9624
9546
7521
9629
8296
7244
7085
7400
4853
7057
1932
9633
9638
8225
6514
7071
7607
7200
7390
7004
2857
6906
7336
9643
9648
7400
2857
9162
9652
9172
9657
9177
9662
9187
9667
9197
9672
9172
9677
9682
9687
9187
9692
9187
9697
7200
6946
9197
9702
9682
9707
9197
9712
9236
7741
9212
9717
9197
9722
9727
7318
7760
1025
9236
7767
7200
7774
9727
7777
7200
7784
8925
9732
8534
9737
9742
9624
8935
9747
9311
9752
8950
9757
9197
9762
9326
7819
8629
9767
9296
7826
9059
9772
9187
9777
9197
9782
9296
7741
7200
7846
7200
7849
7071
7855
9266
9787
8950
9792
9296
9797
9404
9801
9409
9806
7463
1589
9296
8388
6690
8396
6694
1448
8789
9737
8789
9810
9059
9815
9820
9825
7400
923
9830
9835
9840
9624
9197
9845
9326
7967
9326
7974
7071
7922
9326
7978
8975
6265
7400
1932
8574
9850
8544
9855
9860
9865
8544
9869
8554
9874
9879
6215
9884
9889
9894
9899
9904
9909
9914
9919
9923
6845
8619
9927
8935
9879
9904
9145
9914
9932
9936
6521
9914
9940
9936
7936
9212
8814
9944
9222
9949
7451
9296
9954
9958
9963
9409
8055
8052
2177
9968
9973
9977
9982
8524
9986
8789
9991
9996
9560
9059
10001
10006
9560
10011
10016
9432
10021
10026
10031
9475
8121
9064
10036
9475
7513
7571
7322
10011
10041
7517
8133
10046
10051
9612
10056
7571
10060
8789
10063
9409
7493
10068
10073
10078
10083
10046
10088
10093
10098
10102
8026
9187
10106
10111
10116
10121
8203
10046
10041
9612
10126
7571
8211
10093
9982
10130
7936
8544
10134
10093
8288
7078
6246
8619
10139
10093
10144
8225
7936
7517
8059
7571
10148
8619
10151
8624
10156
8229
403
8544
10161
9727
8244
7571
7004
7463
2963
8564
10166
8574
10171
8594
10176
8544
10181
8554
10186
8624
10191
9546
10196
8619
10200
8624
10205
10210
6215
9546
10215
6690
7553
10219
10224
8639
10228
10232
6640
10237
10228
10242
10247
9103
10252
9432
10257
9123
10262
9432
10266
9612
10271
9546
10275
9592
10279
9602
8373
9820
10284
9546
8358
7582
7553
9727
8388
7200
7568
10289
7004
7057
1417
7571
7607
7200
8396
7004
4853
7589
10293
7057
10296
7057
10298
4853
2862
9546
10300
6690
8296
6694
4853
10304
9035
10309
10314
10319
10324
10329
10334
10339
10344
10349
10354
10359
10364
10369
10374
10379
6068
10384
10389
10394
10399
6072
10403
10406
706
2857
10410
10413
10418
10423
10428
10433
10438
10443
10448
10452
6690
6694
10457
10462
923
10466
10471
7057
10475
1996
4853
10479
10484
10489
10494
10499
9326
7400
1932
10504
10509
8029
10514
10519
10524
7466
10527
10532
10537
10542
9527
7517
2177
10546
10551
10556
10560
8225
10565
10570
10573
10578
10583
10588
10593
9936
10597
10602
10607
2293
10612
10617
10622
10627
10631
10636
10640
10645
10650
10655
10659
10664
10668
10672
10676
10680
10684
10688
10692
10696
10700
10704
10708
10712
10716
10720
10724
10728
10732
10736
10740
10744
10748
10752
10756
10760
10764
10768
10772
10776
10780
10784
10788
10696
10792
10796
10800
10804
10808
10812
10816
10820
10824
10828
10832
10836
10840
10844
5957
10712
10848
10852
10724
10856
10860
10864
10868
10836
10872
10876
5969
10828
10880
5969
6016
10884
10888
10892
10896
10900
10828
10832
6046
10904
10908
6023
6058
10912
10916
6058
2879
10728
10920
10924
10928
10744
10932
10936
10940
10760
10944
10948
10952
10776
10956
10960
10964
10744
10968
10972
10976
10748
10848
10852
10980
10984
10988
10992
10996
10836
11000
11004
6171
11008
11012
11016
11020
10776
11024
11028
11032
10900
10828
11036
6207
10904
11040
6215
6219
10776
11044
11048
10964
10836
11052
11056
6046
11060
11064
6242
6246
11068
6249
6072
706
10900
11072
11076
6265
10828
11036
6207
6016
11080
6023
6065
2879
10696
10792
10796
11084
10804
11088
11092
11096
10820
11100
11104
11108
10836
10840
11112
6253
11008
11116
11120
11124
10776
11128
11132
11136
10900
11140
11144
6343
10904
11148
6351
6355
10820
11152
11156
11160
10900
11164
11168
6265
11080
6382
6219
2879
10836
10840
11172
6253
11060
11176
6308
6312
11068
6249
6390
706
11180
11184
6401
6405
11068
6207
6269
706
10856
11188
11192
11196
10836
10872
11004
6046
10776
11200
11204
10964
10836
10724
11208
6046
11060
11064
6439
6246
11068
6207
11212
706
11060
11064
6443
6447
11068
6207
6016
706
11215
6023
6065
325
10912
6450
6454
2857
10884
11219
11223
11227
10900
11231
11235
6477
11239
11243
6489
6493
10912
6496
6454
2857
11180
11247
6510
6405
11068
6249
6514
706
6493
2879
951
10912
6517
6454
2857
11251
11255
11259
11263
11008
11267
11271
11275
10776
11279
11283
10964
11287
10856
11291
11295
10820
11299
11303
11307
10900
11164
11311
6604
11315
11319
11323
11327
11331
11335
11215
6640
11180
11184
6644
6219
11339
11343
11347
6572
11180
11351
6671
6675
11068
6678
6675
706
11355
11215
6640
6447
11359
6644
6219
738
10744
10968
10972
11363
11287
11367
11371
11375
10820
11379
11383
11387
10900
11391
11395
6265
10748
10848
10852
10724
10828
10880
6012
6016
11399
11403
11407
10896
10904
10908
6382
6447
10912
11411
6065
2857
11060
11415
6760
6312
11359
6477
6072
2857
11008
11419
11423
11427
11315
11431
11435
11439
11331
11443
11447
6796
11180
11451
6804
6405
10900
11140
11455
6131
10904
11459
6823
6827
11215
6382
6219
325
10912
6131
6514
2857
11068
6640
6514
706
11339
11463
11467
6572
11180
11471
6838
6842
11060
11064
6848
6447
11359
6852
6856
738
11355
11475
6859
6741
11359
6863
6867
923
10836
10840
11479
6253
10820
10836
11483
11487
11491
11060
11495
6890
11180
11184
7477
6355
11491
11060
11499
6401
11503
11359
6253
6058
11359
6401
6493
403
11359
6894
6355
923
11359
6253
6058
923
10820
11507
11511
11515
11491
11519
11523
6796
11180
11527
6934
6405
11060
11495
6942
6827
11068
6612
6390
706
10904
10908
6640
6447
11359
6253
6065
738
11359
6477
6946
923
11491
11531
11535
6957
11503
11539
6965
6969
11359
6401
6972
923
10904
11543
6982
6312
11359
6938
6986
923
11068
6989
6514
706
11359
6894
6993
923
11180
11451
6510
6405
11359
6938
6812
923
10904
10908
6215
6246
11068
6207
5973
706
6253
6269
2857
414
10900
11547
11307
6131
10904
11459
6838
6827
11080
6382
6424
2879
11551
11555
11559
7019
11563
11567
7031
7004
11571
7039
6454
4853
11355
11575
7050
6312
11359
6644
7054
923
11563
11579
7064
7004
11583
6652
7068
923
11583
6808
6812
1417
11587
11591
11595
11599
11603
10776
11044
11048
11607
11611
11463
11467
11615
11619
11623
7128
11008
11419
11423
11020
11627
11631
11635
11639
11643
11647
11068
6640
11180
11451
7160
6219
11339
11343
11651
6572
11180
11471
7176
6675
11615
11655
11659
7188
11663
11068
6640
6514
11667
7196
6219
1025
11603
11671
11675
11679
11339
11463
11683
6572
11180
11687
7224
6842
11691
11695
11699
7240
11663
11068
6989
6514
11359
6644
6845
738
11359
7248
7252
923
11663
11703
7259
6521
11707
11711
11715
11719
10900
11723
11727
6265
11355
11731
7291
6741
11359
6863
7295
923
11643
11735
11739
7071
11663
11743
7310
6521
11747
7318
7322
1996
11180
11751
6640
6514
11583
7168
6845
1448
11583
7168
6946
1417
11359
6401
7322
923
10900
11391
11755
6265
11759
10900
11763
11767
11331
11771
11775
7359
11663
11779
7955
7367
11491
11783
11787
7382
11503
11791
6690
7390
11359
6401
7936
738
11355
11795
6982
6741
11359
6863
7397
923
11799
6690
7390
923
11803
11807
11811
10896
10900
11815
11819
6477
11239
11243
7419
6493
11823
6517
6454
2857
10912
6046
6058
2857
11627
11827
11831
11835
11643
11839
11447
7439
11331
10904
11451
7443
11503
11843
6808
6812
11747
7451
6812
1417
11847
11583
7310
7322
11851
7071
6405
1046
11855
6808
7082
1417
11359
7248
6845
738
11583
6652
6946
923
11667
7196
6845
1448
11855
7168
6946
1417
11859
6640
6454
706
11799
6690
7329
923
11823
6517
6514
706
10820
10836
11863
11487
11491
11867
11499
6401
11563
11871
6401
7004
11359
6253
6269
923
11875
11176
6308
6493
11359
7477
6993
923
11643
11879
11883
7071
11887
11184
6401
6405
11359
6938
6975
923
11503
11891
7493
7466
11887
11451
7064
7004
11491
11060
11895
7443
11503
11899
7505
6812
11359
6401
6812
923
11503
11359
6401
7322
11903
6906
6312
1046
11855
6808
6812
1417
11907
11044
11911
11915
11339
11919
11467
6572
11887
11471
11923
8343
11859
6678
6500
2857
11060
11927
6848
6447
11359
6852
11931
738
6906
6312
2879
951
11859
6640
6454
2857
6682
11934
738
916
7004
738
414
11859
6249
6514
2857
9527
6447
923
951
7078
11937
1448
916
11903
6906
6975
1589
11903
6906
7322
2177
11859
8073
6454
2857
10836
11940
11004
6046
10900
10828
11944
6046
11060
11927
6443
6447
11571
7521
6514
2857
11948
6382
6219
325
11859
6207
6269
2857
11823
6450
6514
706
11952
8073
6454
2857
11215
6215
6219
325
11551
11956
11559
7019
11563
11960
7031
7004
11615
11964
11968
7533
11972
11571
11976
7004
11980
7549
7553
1417
11563
11984
7064
7004
11988
11992
7568
1417
11571
7578
6454
4853
11355
11775
6859
6741
11359
7955
6867
923
11996
8296
1448
916
7244
7085
1417
916
12000
12004
6510
6405
9527
6514
923
951
12008
8062
6514
706
11587
12012
12016
12020
11603
12024
12028
12032
11607
12036
12040
12044
11615
12048
12052
7533
11603
12056
12060
11679
12064
12068
12072
12076
11615
12080
12084
7188
11615
12088
12092
7533
11180
12096
7706
6405
11855
7168
7710
1417
11663
12100
7259
6521
12064
12104
12108
12112
11615
12116
12120
7733
11663
12124
7291
7075
11667
7741
7745
1417
11643
12128
11739
7071
11663
12132
7310
6521
12136
7318
7607
1996
11855
7168
6845
1448
11663
12140
7763
7075
11667
7767
7771
1417
12136
7777
7781
1996
11287
12144
11371
11375
10820
12148
11383
11387
11759
10900
12152
11767
11355
12156
6982
6741
11359
7955
7397
923
11759
12160
12164
12168
11331
12172
12176
7807
11663
12180
7815
6521
11747
7826
6845
738
11359
7248
6946
923
11491
11519
11535
6957
11615
12184
12188
7533
11663
12192
7842
7075
11747
7741
6986
1417
11799
7819
7852
1729
11707
12196
12200
12204
11331
12208
12212
7878
11503
12216
7886
7890
11747
7893
7897
1996
10904
11459
7903
6312
11359
6938
7295
923
11747
7826
7329
923
11847
12220
7911
7463
11851
7915
7919
2177
11747
7741
7922
1417
11747
7777
7925
1996
11068
6678
6514
706
11759
10900
12224
11767
11491
12228
11787
7382
11972
12232
7259
7936
11759
12236
12240
12244
12248
11775
6859
6741
11663
12252
7963
6521
11359
6863
7922
923
11799
7967
7971
1932
11663
11779
6401
6521
11799
7974
6975
1729
11799
7978
7322
1932
11359
6265
7329
923
10856
12256
11192
11196
10900
10828
12260
6046
11060
12264
6443
6447
11215
5957
6065
325
12268
6215
6219
325
11060
11495
6308
6312
12272
12276
12280
12284
12288
12292
12296
7998
12300
12304
6838
6842
12008
12308
6675
706
11355
12268
9648
6312
12300
11579
6510
6405
9936
6521
923
916
12008
6450
6514
706
12008
12312
6514
706
11643
11180
11451
6510
12316
11855
6808
7082
12136
8244
7082
1417
12316
11855
7310
7607
12320
7451
7607
1996
12324
12328
7493
8052
11851
8055
8059
2177
12332
8311
6514
706
10836
10840
11487
6253
12336
8252
7004
2857
10900
11072
11767
6265
10828
11036
8288
6016
10696
10792
12340
11084
10804
12344
11092
11096
10820
12348
11104
11108
10836
10840
12352
6253
10820
10836
12356
11487
10820
11152
12360
11160
11491
12364
12368
6401
11359
7477
6355
923
12372
11495
6308
6312
11503
12376
6965
6969
12380
12384
6401
7004
11359
8113
6975
923
11563
11984
8240
7004
11359
8113
6812
923
12388
12392
6401
6405
11503
12216
7911
7466
11903
8121
7919
2177
11903
7513
7322
2177
12380
12396
8240
7004
11903
8121
8133
2177
11988
8136
7082
1417
11855
6808
6975
1417
12320
7451
7322
1996
11851
7493
8059
2177
12400
12404
12408
12412
12416
12420
12424
7998
12380
12428
8010
7004
12336
12432
7004
2857
11615
12436
12440
7533
12444
12336
8252
7004
12448
8203
8026
1417
11988
8207
8211
1417
12452
7936
1996
951
12336
8288
6269
2857
12456
8252
7004
2857
10836
12460
11487
6253
12464
12396
8240
7004
12136
8244
7607
1996
10712
12468
12472
10724
10828
12476
12480
6016
10900
10828
12484
8288
11060
12488
8284
6312
10828
12492
8288
6016
11571
12496
6405
2857
10900
12500
11076
6265
10828
12492
6207
6016
12504
6215
6219
325
12456
8288
6269
2857
11571
8358
7004
4853
10900
12500
11767
6265
12508
6989
6514
706
10912
8252
7004
2857
12512
6640
6514
706
12516
8252
7004
2857
10884
12520
12524
11227
11551
12528
11559
7019
11563
12532
7031
7004
11571
8339
7004
4853
11972
11571
8358
7004
11563
12396
8240
7004
11988
12536
7575
1417
11972
12540
8369
7575
11980
8373
7771
1417
11972
12544
7932
8381
11571
8358
6454
4853
12136
8388
7781
1996
10289
7004
1046
951
12548
11451
6510
6405
8414
12552
12557
12562
12567
12572
12577
12582
12587
12592
8464
12597
12602
12607
12612
8474
8479
12617
12622
8843
8514
12627
12632
12637
12642
12647
12652
12657
12662
12667
8564
12672
12677
12682
12687
12692
12697
12702
12707
12712
8609
12716
12721
12726
8853
12731
8624
12736
6046
6016
8464
12741
12746
12751
12756
8474
12761
12766
12771
12776
8669
12781
12786
12791
12796
8679
12672
12677
12682
12801
8709
12806
12811
12816
12821
8494
12826
12831
12836
6249
8494
12841
12846
12836
6640
8584
12851
12856
6046
6065
8619
8739
12861
6265
7329
8624
8744
6207
6016
706
8514
12627
12632
12637
12866
12647
12871
12876
12881
12886
8709
12891
12896
12901
12906
8494
12911
12916
12921
6207
8789
12926
12931
12936
6401
8799
8804
12941
6265
6447
8544
12642
12946
6253
6058
12951
12886
6308
6312
403
8814
12906
6401
6405
923
8729
6207
6269
706
414
8564
12672
12677
12682
12956
12692
12961
12966
12971
12976
8494
12980
12985
12836
6989
8584
8843
12990
6046
6016
8544
12642
12946
6253
6269
12951
12995
6848
6447
325
8624
8744
6207
6016
2857
8604
6023
6065
2879
414
8639
6450
6454
2857
951
8609
13000
13005
13010
13015
12731
13019
13024
13029
9132
8619
8739
12861
6265
8396
8624
8744
6207
6016
4853
8814
12821
6510
6405
1046
8729
6249
6514
706
916
8639
6517
6454
2857
951
13033
13038
13043
13048
13053
13058
13063
13068
13073
13078
8940
8945
13083
13088
6477
13093
13098
13103
13108
6219
8935
8809
6640
6447
706
8669
12781
12786
12791
13112
13058
13117
13122
13127
13132
8679
12672
12677
12682
12956
13063
13137
13142
13147
13152
9346
13156
13161
12726
8853
8799
8594
12736
6046
6016
12951
13166
13171
6312
2879
8809
6023
6065
325
414
8709
13175
13180
12816
13185
8940
13190
13195
13200
6808
8504
8779
13205
6131
6219
9150
6131
6454
2857
916
8729
6640
6514
706
916
13093
13210
13215
13108
6845
9094
6207
6269
706
414
8935
9000
6859
6741
1333
8809
6382
6219
325
916
9150
6450
6454
2857
951
13220
13225
13230
13235
12886
8534
8584
12866
13240
6253
13245
12951
13250
7443
6312
13255
12886
6308
6493
403
9456
12906
6401
6405
923
8975
6253
6058
923
414
8534
13260
13265
13270
6938
9480
12841
12846
12836
6640
8629
13275
6640
6447
706
8975
13280
7068
923
916
9094
6640
6514
706
916
8789
12926
12931
12936
7473
13245
13284
13289
6957
6975
8619
8739
12861
6265
7390
8629
8784
6982
6312
738
13294
6382
6219
325
916
8729
6989
6514
706
916
8814
13185
6510
6405
1046
8975
6938
6812
923
951
9094
6640
6454
706
916
13299
13304
12966
12971
12976
8504
8509
12736
6046
6016
12951
13309
6848
6447
325
8639
6450
6514
2857
951
6068
6072
2857
414
8504
8664
13314
6131
6845
8594
8704
5969
6016
325
13319
12886
6308
6312
403
8604
6382
6219
2879
951
13324
13329
13334
13339
9132
9306
9135
13343
6493
4853
9140
13347
6510
6405
1046
8960
13352
6946
923
916
13356
6656
1025
951
9306
9000
6859
7336
1333
9089
6382
6219
2879
916
9150
6450
6514
706
951
8960
6808
6812
1417
951
6493
2879
916
7400
1729
951
9162
13360
13365
13370
13375
9172
8494
12841
12846
12836
13380
13385
13390
13395
7168
9187
13400
13405
7188
7329
9197
8729
6640
6514
706
9172
13410
13415
13420
13425
13430
13435
13440
7240
6503
9197
9261
7259
6521
1932
9266
13445
13450
13455
7318
8619
9276
13460
6265
6514
9212
13465
13470
7071
7607
9197
9291
7310
6521
1417
9296
7318
7322
1996
951
8814
9301
6640
6514
706
8960
7168
13475
1417
916
8975
6401
7322
923
951
13478
13483
13488
13493
13132
9311
8504
9370
13498
6265
13245
13503
13508
7382
6741
13513
9341
6982
7336
738
9326
6690
7329
923
916
8504
8509
9375
6046
6016
9346
13518
13523
13528
9385
13533
13538
13543
13548
6503
9150
6517
6514
706
916
8639
6046
6269
2857
414
13380
13552
13557
13562
6808
8950
8629
13185
7443
6405
9404
8960
13567
7925
1417
13571
6808
7082
1417
951
8629
8634
6640
6447
706
8960
6652
6946
923
916
9150
8062
6514
706
916
6690
13576
738
916
13571
7168
13579
1417
916
9094
8073
6454
2857
951
9089
6382
6219
2879
951
8029
8066
738
916
8534
8584
13582
13240
6253
13245
13319
13250
7443
6493
9432
13587
6401
7004
923
8975
6253
6269
923
414
9212
13592
13597
7071
7322
13602
13284
13289
13607
6975
9456
12906
6401
7004
923
9064
9461
7493
7466
2177
13611
13616
7064
7004
2302
8975
8113
6812
923
951
9064
8975
6401
7322
923
13621
13626
13631
13636
9523
13641
13646
13215
13651
8026
12951
13309
6848
6447
2879
9536
8073
6454
2857
951
9509
8214
1025
951
13655
9000
6859
7336
1333
9536
6249
6514
2857
916
9509
8026
1448
951
13660
13284
13289
13607
6975
9475
6906
7607
2177
951
13665
9624
6859
7336
1333
8975
6477
6946
923
916
9860
6215
6219
2879
951
13670
13675
6308
6493
403
13680
13685
12966
12971
12976
13690
5957
6065
2879
414
9546
7521
6514
2857
951
6068
6072
706
414
13319
13675
6308
6493
403
9536
6207
6269
2857
414
13690
6215
6219
2879
951
6068
7252
738
951
12951
13675
6308
6312
403
8809
5957
6065
325
414
9643
6450
6514
706
916
13695
8073
6454
2857
951
13700
8026
1448
951
13704
13709
13334
13339
9584
9187
13714
13719
7188
8396
9592
9597
13724
7004
4853
9432
13728
7064
7004
2302
13733
13738
13579
1417
951
9546
7578
6454
4853
951
13742
8362
1025
951
13746
4853
916
9742
9624
6859
7336
1333
9546
7521
6514
2857
916
9633
13749
6510
6405
1046
8225
6514
923
951
9914
8062
6514
706
916
9936
6845
738
916
7463
1417
2505
13746
1729
951
9162
13754
13759
13764
13769
9172
13774
13779
13784
13789
9172
13794
13799
13420
13804
9682
13809
13814
13819
7777
9187
13824
13829
7188
6946
9187
13834
13839
7188
7784
8814
13844
7706
6405
1025
9197
9702
7259
6521
1932
9682
13849
13854
13859
7318
9187
13864
13869
7733
6514
9212
13874
13470
7071
7607
9197
9722
7310
6521
1417
9727
7318
7607
1996
951
9197
9672
7763
7075
1333
9727
7777
7781
1996
2505
13879
13884
13488
13493
13889
9311
8504
9927
13498
6265
13665
9747
6982
7336
738
9311
9752
13894
13899
13904
8975
7248
13475
923
916
13245
13908
13289
6957
6975
9187
13913
13918
7188
7849
9197
9782
7842
7075
738
9326
7819
7852
1729
2564
9266
13923
13928
13933
8388
8950
9792
13938
7878
7900
8629
9767
7903
6312
1025
9296
7826
7329
923
916
9404
13943
7911
7463
1589
9296
7741
7922
1417
951
9296
7777
7925
1996
2505
8729
6678
6514
706
916
13245
13948
13953
7382
7336
9820
9825
7259
7936
1932
9830
9835
13958
13963
7967
9197
9845
7963
6521
1729
8975
6863
7922
923
951
9326
7967
7971
1932
2564
9197
9321
6401
6521
923
9326
7978
7322
1932
951
8975
6265
7329
923
916
13680
13685
12966
12971
13968
8504
8509
13972
6046
6016
12951
13977
13982
6447
2879
13986
13991
13996
14001
9932
14006
14011
14016
14021
6845
9840
9879
9932
6312
706
10026
14025
6510
6405
1046
9968
8311
6514
706
916
9923
6219
1025
916
9936
7329
923
916
9840
9624
6859
6741
1333
9879
6215
6219
325
916
9968
8303
6514
706
916
9923
6845
1448
916
8544
12642
13240
6253
6058
8639
6517
7004
2857
951
8624
8744
8288
6016
4853
9212
8814
13185
6510
6405
14030
13571
14035
14039
1417
9266
13923
14042
13933
8388
9949
7451
7607
1996
951
9958
14047
7493
8052
2177
9409
8055
8059
2177
2679
8619
8739
13498
6265
8396
8935
9624
6859
6741
1333
9977
8252
7004
2857
951
14052
8026
1448
951
10219
8311
6514
706
916
14056
6845
1448
916
8514
12627
14060
12637
12866
14065
14070
14075
14080
13675
8534
8584
14085
13240
6253
8789
12926
14090
12936
7473
13245
14095
14100
14105
6493
14109
13908
13289
13607
6975
10011
14114
6401
7004
923
9432
13728
8240
7004
2302
14119
14124
6401
6405
923
9064
9079
7911
7466
1589
13660
13908
13289
13607
6975
9475
7513
7607
2177
951
10046
14129
8240
7004
2302
9475
8121
8133
2177
2679
14134
8136
7082
2963
951
7513
6493
1046
951
9409
7493
8059
2177
2679
7466
1417
2505
10068
14139
14144
14149
9982
14154
14159
14164
8354
8026
9187
14169
14174
7188
7390
10111
10116
8252
7004
2857
13733
14179
14183
1417
951
10093
8252
7004
2857
951
10102
8214
1025
951
10130
7936
1996
951
14186
13675
6308
6493
403
10093
8288
6269
2857
414
10102
8026
1448
951
8619
10200
13498
6265
8396
8789
14191
14090
12936
7473
14196
8121
8133
2177
2679
8624
10205
8288
6016
4853
8544
14201
13240
6253
6058
9727
8244
7607
1996
951
7463
2963
2505
10237
8252
7004
2857
951
8564
14206
14211
12682
14216
14221
14226
14231
14236
13968
8504
8509
14241
8288
6016
12951
14246
14251
6312
2879
8624
10205
8288
6016
2857
9546
12496
6405
2857
951
8619
10200
12861
6265
7329
8624
10205
6207
6016
706
9546
8358
7004
4853
2862
6068
8296
738
951
8809
6215
6219
325
916
10232
6989
6514
706
916
8639
8252
7004
2857
951
10232
6640
6514
706
916
14255
8026
1448
951
10242
14259
14264
13010
10215
14269
14274
14279
12536
9584
9592
9597
8358
7004
4853
9432
14129
8240
7004
2302
13733
12536
14183
1417
951
9546
8358
7004
4853
951
9592
10279
8369
7575
1333
9820
10284
7932
8381
1932
9546
8358
6454
4853
916
9727
8388
7781
1996
2505
14284
8136
7082
2963
951
13742
7553
1448
951
13746
2976
951
8464
12741
14289
12751
12756
9346
13518
14294
12726
9099
9150
6517
6454
2857
951
9456
13185
6510
6405
1046
9140
13728
6510
7004
2302
9150
6517
6514
706
951
9162
13754
14299
13764
13769
9456
13616
7064
7004
2302
9546
7578
6454
4853
2862
9643
8062
6514
706
916
9682
14304
14309
13819
14314
9727
14314
7781
1996
2505
8669
12781
14318
12791
13112
9820
14323
7932
8381
10298
9830
9835
13958
13963
14328
8679
12672
14332
12682
12956
13986
14337
13996
14001
9932
10026
14342
6510
6405
1046
9968
12312
6514
706
916
9958
14347
14352
8052
14356
8052
14356
2679
8514
12627
14358
12637
12866
14119
14363
6510
6405
1046
10068
14139
14368
14149
9982
10130
14373
2293
951
2293
2505
8564
14206
14376
12682
14216
10242
14259
14381
13010
10215
9820
10284
14386
8381
10298
8414
12552
12557
14390
14395
14400
14405
14410
8434
14415
14420
14425
8444
14430
14435
14440
8464
12597
12602
14445
8474
8479
12617
14450
14455
14460
14465
14470
8494
12911
14475
14480
8514
12627
12632
12637
12647
12652
14485
14490
8534
8539
8509
12736
8544
12642
14495
5957
8564
12672
12677
14440
13063
14500
14505
14510
8584
14515
14520
5901
8594
8704
5969
6016
8464
12741
12746
14525
8474
12761
12766
14530
14455
14535
14540
14545
8494
14550
14555
14560
8669
12781
12786
12791
8679
12672
12677
12682
12692
12961
12966
12971
8544
14565
14570
6171
8709
12806
12811
12816
8494
12826
12831
12836
8504
8509
8744
6207
8629
14575
6215
6219
8494
12841
12846
14560
14580
12851
12856
14585
12951
14589
14594
6675
8729
6249
6072
706
8514
12627
12632
14598
12647
12871
12876
14603
8534
14608
14613
14618
8544
12642
14623
6253
8709
12891
12896
14628
8494
12911
12916
14633
8504
8779
14638
6343
8629
14643
6351
6355
8789
12926
12931
12936
8799
8804
12941
6265
8624
8744
6207
6016
8604
6382
6219
2879
8544
12642
12946
6253
12951
12886
6308
6312
8639
6131
6390
2857
13063
13137
13142
14648
8584
14515
14570
6046
8494
12980
12985
14560
8584
8843
12990
6046
12951
12995
6439
6246
8729
6207
11212
706
12951
12995
6443
6447
8729
6207
6016
706
8809
6023
6065
325
8609
13000
13005
14653
8619
14658
14663
6477
8867
8872
14668
6493
8639
6496
6454
2857
8619
8739
12861
6265
8814
12821
6510
6405
8729
6249
6514
706
8639
6517
6454
2857
6996
6058
738
414
13033
13038
13043
14672
8709
14677
14682
14687
8494
14692
14697
14560
13058
13063
13068
13073
8534
14702
14707
13314
8799
8804
14712
6604
8940
8945
14717
14722
8950
8955
8809
6640
8814
12906
6644
6219
13093
13098
14727
6572
8814
14732
6671
6675
8729
6678
6675
706
8669
12781
12786
14737
13058
13117
13122
14742
8534
14747
14752
14757
8799
14762
14767
6265
8679
12672
12677
14440
8594
8704
6012
6016
9005
13156
13161
14772
8799
8594
12736
6046
8629
8634
6382
6447
8639
11411
6065
2857
12951
13166
6760
6312
8975
6477
6072
2857
8709
13175
13180
14777
8940
13190
13195
13200
8950
14782
14787
6796
8814
13185
6804
6405
8504
8779
13205
6131
8629
9767
6823
6827
8809
6382
6219
325
8639
6131
6514
2857
13093
13210
13215
6572
8814
14792
6838
6842
12951
12995
6848
6447
8975
6852
6856
738
8814
12906
6401
6405
9094
6207
6269
706
8729
6640
6514
706
8935
9000
6859
6741
8975
6863
6867
923
9150
6450
6454
2857
8544
12642
14797
6253
8534
8584
12866
13240
13245
12951
13675
6890
8814
12906
7477
6355
13245
12951
14802
6401
9064
8975
6253
6058
8975
6401
6493
403
8975
6894
6355
923
8534
13260
13265
13270
13245
13908
14807
6796
8814
14812
6934
6405
9480
12841
12846
14560
8584
12851
12856
6046
12951
13675
6942
6827
9094
6612
6390
706
8629
8634
6640
6447
8975
6253
6065
738
8975
6477
6946
923
13245
13284
13289
6957
9064
14817
6965
6969
8975
6401
6972
923
8629
8784
6982
6312
8975
6938
6986
923
8639
6450
6454
2857
8975
6894
6993
923
8975
6253
6058
923
8814
13185
6510
6405
8975
6938
6812
923
9094
6640
6514
706
8504
8509
12736
6046
8629
8634
6215
6246
8729
6207
5973
706
12951
13309
6443
6447
8504
8664
13314
6131
8629
9767
6838
6827
9380
6382
6424
2879
8729
6207
6269
706
6408
6065
738
414
8729
6989
6514
706
14822
14827
14832
7019
9113
14837
14842
7004
9123
7039
6454
4853
8935
9135
13343
6312
8975
6644
7054
923
9140
13347
6510
7004
8960
13352
6946
923
9150
6450
6514
2857
8960
6808
6812
1417
9162
13360
13365
13370
9172
8494
12841
12846
14846
14851
13210
13215
9187
14856
14861
7128
8709
13175
13180
12816
13380
13385
14866
14871
9212
9217
8729
6640
8814
13185
7160
6219
13093
13098
13103
6572
8814
14792
7176
6675
9172
13410
13415
14876
13093
13210
14881
6572
8814
14886
7224
6842
13430
13435
14891
7240
9197
8729
6989
6514
8975
6644
6845
738
8975
7248
7252
923
9266
13445
13450
13455
8619
9276
13460
6265
8935
9281
7291
6741
8975
6863
7295
923
9212
13465
13470
7071
9197
9291
7310
6521
14896
6938
6812
923
9187
13400
13405
7188
8814
9301
6640
6514
8960
7168
6845
1448
8960
7168
6946
1417
9197
9261
7259
6521
8975
6401
7322
923
8799
14762
14901
6265
9311
8504
9370
13498
8950
9316
9624
7359
9197
9321
7955
7367
13245
13503
14906
7382
9064
9336
6690
7390
8975
6401
7936
738
8935
9341
6982
6741
8975
6863
7397
923
8504
8509
9375
6046
9346
13518
13523
14911
8799
14916
14921
6477
9361
8872
14926
6312
9150
6496
6514
706
9380
6382
6219
325
9150
6517
6514
706
6996
6269
738
414
8639
6046
6269
2857
8029
6447
403
916
13380
13552
13557
14930
9212
14935
14787
7439
8950
8629
13185
7443
9064
9399
6808
6812
9296
7451
6812
1417
9404
8960
7310
7322
9409
7071
6405
1046
13571
6808
7082
1417
8975
7248
6845
738
8960
6652
6946
923
9150
8062
6514
706
9197
8729
6640
6514
9236
7196
6845
1448
13571
7168
6946
1417
9094
8073
6454
2857
8975
7955
6867
923
9326
6690
7329
923
6690
8066
738
916
8534
14940
14613
14618
8534
8584
13582
13240
13245
13319
14802
6401
8975
7477
14945
923
14948
12886
6308
6312
8975
7477
6993
923
9212
13592
13597
7071
8975
6253
6269
923
9064
14953
6965
6969
9456
12906
6401
7004
8975
8113
6975
923
9064
9461
7493
7466
9456
13616
7064
7004
8975
8113
6812
923
13245
12951
13250
7443
9064
14958
7505
6812
8975
6401
6812
923
9064
8975
6401
7322
9475
6906
6312
1046
13571
6808
6812
1417
9480
13626
13631
14963
14968
13646
13215
6572
9456
14973
14978
8343
9094
8179
6500
2857
12951
13309
6848
6447
8975
6852
14982
923
7078
8214
738
916
7004
923
414
9094
6249
6514
2857
7078
7252
1448
916
9536
8073
6454
2857
9475
6906
6975
1589
9475
6906
7322
2177
12951
13675
6308
6312
13063
14985
13142
14648
8584
14990
14570
6046
8809
5957
6065
325
6253
5973
2879
414
9555
6215
6219
325
9536
6207
6269
2857
8809
6215
6219
325
6690
7252
738
916
8935
8809
6640
6447
9565
6450
6514
706
13695
8073
6454
2857
14822
14995
14832
7019
9113
15000
14842
7004
9187
13714
13719
7533
9592
9597
13724
7004
9602
7549
7553
1417
9432
13728
7064
7004
13733
13738
7568
1417
9546
7578
6454
4853
8935
9624
6859
6741
9546
7521
6514
2857
9629
8296
1448
916
9633
13749
6510
6405
9296
7318
7322
1996
9914
8062
6514
706
9162
13754
13759
15005
9172
13774
13779
15010
14846
15015
15020
15025
9187
15030
15035
7533
9172
13794
13799
14876
9682
13809
13814
13819
9187
13824
13829
7188
9187
13834
13839
7533
15040
15045
7706
15050
13733
7564
7710
1996
9682
13849
13854
13859
9187
13864
13869
7733
9197
9712
7291
7075
9236
7741
7745
1417
9212
13874
13470
7071
9197
9722
7310
6521
13571
7168
6845
1448
9197
9672
7763
7075
9236
7767
7771
1417
9197
9702
7259
6521
9727
7777
7781
1996
13058
15053
13122
14742
8534
15058
14752
14757
9311
8504
9927
13498
8935
9747
6982
6741
8975
7955
7397
923
9311
9752
13894
13899
8950
9757
15063
7807
9197
9762
7815
6521
9296
7826
6845
738
14896
7248
6946
923
13245
13908
13289
6957
9187
13913
13918
7533
9197
9782
7842
7075
9296
7741
6986
1417
9326
7819
7852
1729
9266
13923
13928
13933
8950
9792
13938
7878
9064
9079
7886
7890
9296
7893
7897
1996
8629
9767
7903
6312
8975
6938
7295
923
9296
7826
7329
923
9404
13943
7911
7463
9409
7915
7919
2177
9296
7741
7922
1417
9296
7777
7925
1996
8729
6678
6514
706
8789
15068
14752
14757
13245
13948
14906
7382
8975
7955
15073
923
9830
9835
13958
13963
9840
9624
6859
6741
9197
9845
7963
6521
14896
6863
7922
923
9197
9321
6401
6521
9326
7974
6975
1729
9326
7978
7322
1932
8975
6265
7329
923
9326
7967
7971
1932
8544
15076
14570
6046
8504
8509
13972
6046
12951
13977
6443
6447
9879
6215
6219
325
13986
14337
13996
15081
15086
15091
15096
7998
10026
15101
6838
6842
9914
15106
6675
706
8935
9879
9932
6312
10026
13347
6510
6405
9968
12312
6514
706
9968
6450
6514
706
9968
8311
6514
706
8624
8744
8288
6016
9212
8814
13185
6510
14030
13571
6808
7082
9727
8244
7082
1417
14030
13571
7310
7607
9266
13923
14042
13933
9949
7451
7607
1996
9958
14047
7493
8052
9409
8055
8059
2177
9727
7318
7607
1996
8619
8739
13498
6265
8544
12642
13240
6253
9977
8252
7004
2857
10219
8311
6514
706
8514
12627
14060
14598
12647
15110
15115
14603
8789
15120
14613
14618
8544
12642
15125
6253
8534
8584
14085
13240
8789
12926
14090
12936
13245
14095
15130
6401
15135
13675
6308
6312
10011
14114
6401
7004
9432
13728
8240
7004
10026
14124
6401
6405
9064
9079
7911
7466
9475
8121
7919
2177
9475
7513
7322
2177
10046
14129
8240
7004
9475
8121
8133
2177
13733
8136
7082
1417
13571
6808
6975
1417
9949
7451
7322
1996
9409
7493
8059
2177
10068
14139
14144
14149
15140
14159
14164
7998
10046
15145
15150
7004
10093
12432
7004
2857
9187
14169
14174
7533
10111
10116
8252
7004
10121
8203
8026
1417
13733
14179
8211
1417
10093
8252
7004
2857
10093
8288
6269
2857
8789
14191
14090
12936
8619
10200
13498
6265
8624
10205
8288
6016
8544
14201
13240
6253
9727
8244
7607
1996
8564
14206
14211
14440
13063
14985
14231
14648
8594
15154
12480
6016
8504
8509
14241
8288
12951
14246
8284
6312
8619
10200
12861
6265
8624
10205
6207
6016
10210
6215
6219
325
9546
8358
7004
4853
10219
6989
6514
706
10237
8252
7004
2857
8639
8252
7004
2857
10232
6640
6514
706
10242
14259
14264
14653
14822
15159
14279
7019
9432
15164
14842
7004
9123
8339
7004
4853
9592
9597
8358
7004
9432
14129
8240
7004
13733
12536
7575
1417
9592
10279
8369
7575
9602
8373
7771
1417
9820
10284
7932
8381
9546
8358
6454
4853
9727
8388
7781
1996
14395
14400
14405
15169
15174
8434
14415
14420
15179
15184
8444
14430
15189
12682
15194
13299
13304
15199
15204
12976
15209
15214
15219
15224
15229
8669
15234
12617
14450
14440
14455
14460
13137
15239
12667
15244
15249
15254
15259
6046
15264
8594
8599
5901
6016
14455
14535
14540
14545
15269
8494
14550
14555
12836
6612
8504
8664
15274
6131
6845
12692
12961
12966
12971
13152
8544
14565
14570
6171
11212
8534
14608
14613
15279
6894
8544
12642
14623
6253
6058
9480
12911
12916
12921
6207
13093
13098
14638
15284
6219
8814
14886
6351
6355
738
8729
6207
5973
706
414
8584
14515
14570
6171
6027
8594
8704
6012
6016
2879
8604
6382
6424
2879
951
9005
13156
13161
12726
8853
8544
14440
12990
6046
6016
12951
12995
13152
6246
325
8639
6046
6027
2857
414
8619
14658
14663
6131
7047
9361
8872
14668
15288
1025
8639
6496
6500
2857
951
12731
15291
15296
15301
9159
9380
6382
6219
2879
916
8709
14677
14682
14687
15305
8494
14692
14697
12836
6678
13093
13210
15310
13108
6845
8534
14702
14707
13314
15315
8799
8804
14712
6604
6246
8935
8809
6612
6246
706
8534
14747
14752
15319
15324
8799
14762
14767
6265
7085
8935
9000
6737
6741
1333
8809
6382
6424
325
916
8950
14782
14787
6796
7082
8814
13185
6804
6405
1046
8629
9767
6823
6827
1025
8729
6678
6675
706
916
8814
14792
6838
6842
1025
8975
6852
6856
738
916
8975
6863
6867
923
951
15328
12891
12896
12901
12906
13245
12951
13675
6890
6312
9456
12906
6894
6355
923
13245
13908
14807
6796
6975
8814
14812
6934
6405
1046
9480
12841
13631
12836
6640
12951
13675
6942
6827
403
9094
6612
6390
706
916
9064
14817
6965
6969
1589
8975
6401
6972
923
951
8975
6938
6986
923
951
8975
6894
6993
923
951
9094
6640
6454
2857
916
9089
6382
6424
2879
951
9005
13156
15333
12726
8853
8799
8594
9375
6046
6016
8629
8634
6382
6246
325
8639
6046
6065
2857
414
8629
9767
6838
6827
1025
9380
6382
6424
2879
916
9094
6207
6269
2857
414
14822
14827
14832
6572
7047
9113
14837
14842
8343
1025
9123
7039
6500
4853
951
8935
9089
13343
6312
4853
8975
6644
15338
923
916
6068
6312
738
951
14846
14851
13210
13215
13108
9187
13864
15341
7128
6675
9197
8729
6678
6675
706
13093
13210
14881
13108
6845
8814
14886
7224
6842
738
8729
6249
6246
706
916
15346
9281
7291
6741
1448
8975
7955
7295
923
951
13571
7168
6845
1448
916
9306
9000
6737
7336
1333
8950
9316
9624
7359
6741
9197
9321
6863
7367
923
9326
6690
6503
923
916
8629
8634
6215
6246
325
8729
6207
6065
706
414
9346
15351
13523
13528
9385
8799
15356
14921
6131
6503
9361
8872
14926
6827
1025
9150
6496
6675
706
916
8029
6503
738
916
9380
6382
6219
325
916
8975
7477
6993
923
951
15361
6447
403
916
9212
14935
14787
7439
7082
9064
9399
6808
6812
1417
9296
7451
6812
1417
951
8975
7248
6845
738
916
9236
7196
6845
1448
916
8975
7955
6867
923
951
9565
8062
6514
706
916
8534
14940
14613
15279
6894
15365
15370
15375
15380
13587
8789
8544
13582
13240
6253
13245
12951
12886
6308
6312
9432
13587
7477
14945
923
14948
12886
6308
6312
403
9064
14953
6965
6969
1589
13611
12906
6401
7004
923
13733
15385
6975
1417
951
7071
15389
1589
951
9064
14958
7505
6812
1417
8975
6401
6812
923
951
14968
13646
13215
6572
8026
13611
14973
14978
8343
1046
9536
8179
6500
2857
951
8975
6852
14982
738
916
9475
6906
6975
1589
951
9536
6989
6514
2857
951
13063
14985
13142
13147
13152
8584
14990
14570
6171
11212
9860
6215
6424
2879
951
8609
12716
15392
12726
8853
8619
8624
9375
6046
6016
8629
8634
6215
6219
325
8639
6046
5973
2857
414
6068
6072
325
414
9555
6215
6219
325
916
13695
6207
6269
2857
414
8975
6644
6845
738
916
15397
12906
6401
7004
923
14822
14995
14832
6572
7553
9113
15000
14842
8343
1046
15402
15407
15412
15417
9159
9820
9546
13724
7004
4853
9602
7549
7553
1448
916
9904
13749
6510
6405
1046
15421
7936
1996
951
9914
12312
6514
706
916
10289
7936
1996
951
14846
15015
15020
15425
15430
9187
15030
15035
7188
13579
9197
9672
7658
7075
1333
15434
15439
7291
15444
1448
9727
15447
7745
1417
951
9236
7767
7771
1417
2505
13058
15053
13122
13127
13889
8789
15058
14752
15319
15451
9742
9624
6737
7336
1333
8950
9316
9624
6859
6741
9197
9321
7955
7367
923
8950
9757
15063
7807
15455
9197
9762
7815
6521
1729
9326
7819
7823
1729
2564
9236
7741
6986
1417
951
9064
9079
7886
7890
1589
9296
7893
7897
1996
2505
8975
6938
7295
923
951
9409
7915
7919
2177
2679
15458
1448
951
8789
15068
14752
15319
15451
15461
15466
15471
15476
15481
9830
8619
9927
13498
6265
15486
15491
7955
15496
923
15499
7974
6975
1729
951
15486
15504
7259
7936
1932
13063
14985
13142
13147
6439
8544
15076
14570
6171
11212
8609
12716
15509
12726
8853
8619
8624
13972
6046
6016
15086
15091
15096
13108
6845
10026
14792
6838
6842
1025
9968
15514
6675
706
916
15518
15523
15296
15528
6521
8935
9879
9932
6312
706
9936
6447
738
916
8639
6450
6405
2857
951
14030
13571
6808
7082
1417
9727
7318
7082
1417
951
15532
15536
1589
2505
7466
2652
2679
15539
1448
951
9546
7521
6405
2857
951
12647
15110
15115
15542
13675
8789
15120
14613
15279
7477
8544
12642
15547
6253
6058
15365
15370
15552
15380
13587
8789
8544
14085
13240
6253
13245
12951
13675
6308
6312
15135
13675
6308
6312
403
10046
14114
6401
7004
923
9475
8121
7919
2177
2679
15557
15562
13597
7571
7322
7571
7322
1589
951
13733
8136
7082
1417
951
13571
6808
6975
1417
951
15567
14159
14164
7564
8026
10046
15145
15150
8343
1046
10093
12432
8343
2857
951
15572
15577
14174
15582
7936
15586
10093
8252
7004
2857
10121
8203
8026
1448
916
10130
7004
1046
951
15586
15591
7259
7936
1932
15596
15562
13597
7571
7322
15486
15591
7259
7936
1932
9432
14114
6401
7004
923
15601
14129
8240
7004
2302
15606
15611
7607
2293
951
13063
14985
14231
12667
6439
8594
15154
8268
6016
2879
8609
15615
15620
12726
15625
8619
8624
14241
8288
6016
8639
8288
5973
2857
414
10210
6215
6219
325
916
10237
8288
6269
2857
414
8639
15629
6405
2857
951
15601
14114
6401
7004
923
14822
15159
14279
7564
7553
9432
15164
14842
8343
1046
9123
8339
8343
4853
951
15633
15638
15643
15417
9159
9820
9546
8358
7004
4853
9602
8373
7771
1417
2505
15648
1417
951
10289
8381
1996
951
13746
1932
951
9820
15651
7259
7936
1932
2505
13033
13038
15656
13048
13053
8709
14677
15661
14687
15305
9140
13728
6510
6405
1046
13571
7603
7082
1417
951
8534
14747
14752
15319
15666
8584
14515
14570
6171
15670
15673
15678
15683
6572
6503
15688
15693
15698
6842
1025
15702
6503
1448
916
8534
14940
14613
15279
15706
13611
15710
14978
8343
2302
15715
8026
1448
951
8584
14990
14570
6171
15719
9113
15000
14842
8343
2302
15722
15727
15732
15737
15742
9682
15747
15752
15757
15762
9187
15766
15771
7188
7774
15434
15776
15781
15785
1333
15434
15776
15788
15785
1333
9727
15792
7771
1996
2505
15539
1333
2505
8789
15058
14752
15319
15796
15800
15805
15810
15815
13904
9212
15820
15063
15825
15455
15499
7819
15829
1729
2564
15499
7819
15832
1729
2564
15835
15840
15845
15850
15536
9064
15854
15859
7890
2652
9296
7893
15863
1996
2505
15866
15536
2652
2505
14030
13943
15870
7463
1589
15532
15536
2652
2505
8789
15068
14752
15319
15796
8544
15076
14570
6171
15719
8789
15120
14613
15279
15874
10046
15145
15150
8343
2302
2862
9432
15164
14842
8343
2302
15878
10296
2505
8444
14430
14435
12682
15194
14455
14460
14465
14470
12667
8494
12911
14475
14480
6207
12647
12652
14485
14490
12667
8534
8539
8509
8744
6046
8544
12642
14495
5957
15881
13063
14500
14505
15884
12712
8584
14515
14520
15889
6027
8594
8704
5969
6016
2879
8544
14565
14570
6171
15719
8504
8509
8744
6207
6016
8629
14575
6215
6219
2879
14580
12851
12856
11411
6065
12951
14589
14594
6246
2879
8729
6249
6072
706
414
8504
8779
14638
6343
6219
8629
14643
6351
6355
738
8604
6382
6219
2879
916
8639
6131
6390
2857
916
12951
12995
6439
6246
325
8729
6207
11212
706
414
12951
12995
6443
6447
325
8639
6046
6016
706
414
8799
8804
14712
6604
8214
8940
8945
14717
14722
6477
8950
8955
8809
6640
6447
8814
12906
6644
6219
738
13093
13098
14727
13108
6219
8814
14732
6671
6675
738
9150
11411
6065
2857
414
12951
13166
6760
6312
2879
8975
6477
6072
706
414
8639
6131
6514
2857
916
15893
15898
12946
6996
6269
8639
11411
6269
2857
414
6690
6447
325
916
8544
12642
14797
6253
6058
8814
12906
7477
6355
923
13245
13319
14802
6401
6312
9064
8975
6253
6269
923
8975
6401
6493
403
951
8975
6894
6355
923
951
8975
6253
6065
738
414
8975
13280
6946
923
916
12951
13309
6443
6447
325
9123
7039
6454
4853
951
8935
9135
13343
6312
4853
8975
6644
7054
923
916
7071
7075
4853
916
9150
6450
6514
706
916
9187
14856
14861
7128
6500
13380
13385
14866
14871
7168
9212
9217
8729
6640
6514
8814
13185
7160
6219
1025
8814
14792
7176
6675
1025
13430
13435
14891
7240
6503
9197
8729
6989
6514
706
8975
7248
7252
923
916
8935
9281
7291
6741
1448
8975
6863
7295
923
951
14896
6938
6812
923
951
8960
7168
6845
1448
916
8960
7168
6946
1417
916
8799
14762
14901
6265
7085
13245
13503
14906
7382
6741
9064
9336
6690
7329
923
8975
6401
7936
738
951
8935
9341
6982
6741
738
8975
6863
7397
923
951
9150
6496
6514
706
916
6408
15903
738
414
9404
8960
7310
7322
1417
9409
7071
6405
1046
951
13571
7168
6946
1417
916
13245
13319
14802
6401
6493
8975
7477
14945
923
951
8975
8113
6975
923
951
9475
6906
6312
1046
951
13571
6808
6812
1417
951
6906
6312
2879
916
9475
6906
7322
2177
951
12951
13309
6443
6447
2879
13733
13738
7568
1417
951
7571
7575
4853
916
15040
15045
7706
7760
1025
13733
7564
7710
1417
916
9197
9712
7291
7075
1448
9236
7741
7745
1417
951
8935
9747
6982
6741
738
8975
7955
7397
923
951
9296
7826
6845
738
916
14896
7248
6946
923
916
9296
7741
6986
1417
951
7244
6656
1046
916
15906
6401
7322
923
951
13245
13948
14906
7382
7336
8975
7955
15073
923
951
14896
6863
7922
923
951
9326
7974
6975
1729
951
12951
13977
6443
6447
2879
9727
8244
7082
1417
951
14030
13571
7310
7607
1417
8544
12642
15125
6253
6058
13245
14095
15130
6401
6493
9475
7513
7322
2177
951
9949
7451
7322
1996
951
10093
12432
7004
2857
951
13733
14179
8211
1417
951
7571
8211
2857
916
8594
15154
12480
6016
2879
12951
14246
8284
6312
2879
9123
8339
7004
4853
951
13733
12536
7575
1417
951
8494
12911
15911
14480
6207
8504
8509
8599
5901
6016
8544
12642
15916
5957
5973
12951
12995
5969
5973
325
8584
14515
15921
6012
6027
8604
6023
6027
2879
414
8619
8624
12736
6046
6016
8629
8634
6023
5973
325
8639
6046
6065
2879
414
15209
15926
15931
15936
15941
8669
15946
15951
15956
15961
15966
15971
15976
15981
15986
9005
15991
15996
16001
16006
15264
13538
16010
13029
7085
8679
12672
12677
12682
16015
16020
12961
12966
12971
13152
8629
14575
6215
6246
2879
9005
13518
14294
12726
8896
8544
16025
16030
6046
6269
12951
12995
6443
6246
325
8639
6131
6072
706
414
12731
15291
15296
15301
7936
9380
6023
6065
2879
414
8960
6652
6656
738
916
8975
6644
6219
738
916
9346
13156
15333
12726
8853
9150
6046
6065
2857
414
8814
12906
6894
6355
923
8975
6401
6312
403
951
9480
12841
13631
13636
6640
9094
6612
16035
706
916
9187
16038
13405
7188
7329
8814
16043
6640
6514
706
7244
6447
403
916
8975
16048
7068
923
916
6906
6493
2857
916
9005
13518
14294
12726
9099
8799
14916
14921
6131
7085
9380
6382
6424
325
916
8960
13352
6946
923
951
8935
16052
16057
6741
1729
8975
6863
16061
923
951
6068
6741
923
951
13571
7168
6454
1025
916
9236
7196
6219
1025
916
8534
15058
14752
15319
15324
8975
6401
6521
738
951
8584
14990
14570
6171
6027
8534
14940
14613
15279
7477
8975
7477
6355
923
951
16064
16069
16074
16079
16084
8534
16089
13265
13270
9471
13611
16094
16099
7004
2302
16103
12886
6308
6312
403
13621
13626
16108
13636
9523
13611
16113
14978
8343
1046
8799
16118
14921
6131
8026
16123
16128
14926
6827
1046
16133
6215
6219
325
916
9432
15000
14842
8343
1046
8935
16138
16057
6741
1729
8975
7955
16061
923
951
13571
7168
7710
1417
916
8975
7248
6946
923
916
16143
15504
7259
6521
1932
6906
7336
923
951
15086
15091
16148
13108
6845
8935
9879
9973
6312
706
16153
7390
1996
916
15365
16157
16162
16167
16172
8789
16177
16182
16187
9471
16192
13908
16197
6796
6975
9432
16202
16207
7004
2302
16211
13675
6308
6312
403
7071
7004
1046
951
7466
2963
951
15567
16216
14164
7564
8026
15557
16221
16226
7571
10148
9064
9531
7911
7466
1589
8960
15385
6812
1417
951
16231
14206
14211
12682
14216
8619
16236
16241
6477
7553
16246
16251
14668
6827
1046
8639
12432
8343
2857
951
16256
6215
6219
325
916
15633
16261
16266
16271
10293
9820
16275
16280
7575
10296
9602
16284
16288
1417
2505
10289
16291
2293
951
10289
14373
2293
951
9326
16294
7852
1729
2564
15421
14373
2293
951
14455
14460
14465
14470
16298
8534
8539
8509
8744
11411
13319
12995
5969
5973
325
9172
8494
12841
12846
14560
14846
14851
13210
13215
6572
9212
9217
8729
6640
6454
7513
6493
923
951
6493
2879
414
9592
9597
11976
7004
4853
9602
7549
7553
1417
916
13733
11992
7568
1417
951
13245
16303
14906
7382
7336
7513
7336
923
951
13670
12886
6308
6493
403
9904
14342
6510
6405
1046
8679
12672
16308
12682
12956
8624
8744
8288
6016
2857
13986
13991
13996
16313
9932
9187
16318
13405
7188
7329
16323
9968
9973
6405
706
10026
14363
6510
6405
1046
16153
7329
1996
916
10068
14139
16328
14149
9982
13733
8354
8211
1417
951
8392
7936
1996
951
16333
923
951
16231
16336
14211
12682
14216
12647
16341
14485
14490
12667
6408
6065
2857
414
9094
6207
5973
706
414
8729
6207
6027
706
414
6253
6269
325
414
12951
13166
16346
6312
2879
8975
6894
14945
923
951
6906
6312
2857
916
8975
16350
7252
923
916
7004
738
916
9150
12308
6675
706
916
15893
16354
16359
6996
6058
12951
12886
6890
6312
403
14896
6894
6993
923
951
12647
15110
12876
12881
12886
16103
13675
6308
6312
403
14968
13646
16364
6572
8026
13611
16113
15150
8343
1046
16369
16374
6454
2857
951
16378
8026
1448
916
16382
7390
1996
916
7760
1025
916
12951
13977
8284
6447
2879
8935
9879
9973
6447
706
16386
16391
16396
8229
403
15906
15874
6993
923
951
9432
16400
7473
7004
923
15906
6996
6058
923
414
7513
8229
403
951
15906
9471
6812
923
951
6996
15881
738
414
9546
7578
7004
4853
2862
6405
4853
916
13245
14186
15130
6401
6493
12951
16405
8284
6312
2879
16369
16410
7004
2857
951
16382
7784
1996
916
8474
8479
16414
12622
8843
8504
8509
16419
5901
6016
12951
13309
5969
5973
325
8629
16424
6215
6219
2879
12951
13309
6242
6246
325
9480
12911
12916
16429
6207
8729
6249
6390
706
916
8584
8843
16434
6046
6016
6253
6016
325
414
8729
6207
6016
706
414
9361
8872
14668
6827
1025
16439
16444
16449
16454
16459
16464
16469
16474
16479
16484
16489
16494
16499
13010
9128
13324
13329
16504
13339
9132
13058
16509
16514
16519
16524
8534
14702
16529
16534
6852
8799
8804
14712
6450
6656
9306
9135
16539
6493
4853
16543
16548
16553
16558
13347
16563
16568
16573
13088
6477
8950
8955
9135
16578
6312
9140
13587
6644
16582
923
8960
13352
6447
923
916
16585
16590
16595
6572
6656
9113
16600
16605
6675
738
8639
6496
6675
2857
951
13356
6656
738
951
8935
8604
9418
6312
2857
8975
6644
6656
923
916
9089
6382
6424
2879
916
9346
13156
15333
13528
9155
9150
6046
6065
706
414
9150
6131
6514
706
916
16585
16609
15683
6572
7085
9113
15693
15150
8343
1025
12951
13166
16614
6312
2879
8975
6852
14982
923
916
6690
6219
2879
916
16618
15351
13523
13528
9418
8799
15356
14921
6131
8066
16623
8872
14926
6827
1025
9555
6382
6219
325
916
6253
15903
738
414
15397
13616
7064
7004
2302
16628
13626
16108
16633
9523
16638
9672
8369
8211
1333
10121
16643
7771
1417
2505
13695
6678
6454
2857
916
16647
6447
1046
951
7400
1417
951
16585
16651
15683
6572
8026
9113
16656
15150
8343
1046
8935
16661
9648
6312
2857
8975
16666
8026
738
916
9904
13347
6510
6405
1046
8960
16670
6946
923
951
7071
7075
2857
916
6253
5973
403
414
9914
6450
6514
706
916
9432
16674
14842
8343
1046
9326
6068
6521
923
951
7071
6521
1729
951
7466
1729
951
8669
12781
16679
12791
13112
8799
14762
16684
6265
7085
13245
13948
16689
7382
7336
8619
8739
13498
6265
7390
8594
8704
8268
6016
2879
12951
13977
8284
6312
2879
9212
16694
16699
16704
7900
14030
13943
16708
16712
1589
9727
16715
16719
1996
2505
16722
14047
8055
8052
2177
8514
12627
16727
12637
12866
8534
8584
16732
13240
6253
16737
16742
16747
16752
16757
16762
16767
16772
16777
8136
15557
16782
16787
16792
8140
10046
14129
16796
7004
2302
13245
14186
14100
14105
6493
9064
16800
16805
6812
1417
8975
6401
15389
923
951
9475
6906
6493
1046
951
13733
8136
6812
1417
951
7571
15389
923
951
16809
14139
16328
14149
9982
16814
16819
16824
16828
1932
16831
7244
7784
1996
916
16836
16840
1333
2505
16843
1996
2505
9727
16846
7781
1996
2505
16850
16854
16857
2505
8052
16857
916
15539
1448
2505
16843
1932
2505
16843
923
951
7571
7900
2652
951
8504
8509
16859
8288
6016
16864
16869
16874
12726
10228
16585
16651
14164
7564
8026
9432
15145
15150
8343
1046
8619
10200
13498
6265
7390
8935
16661
16879
6312
2857
10304
12821
6510
6405
1046
8960
16883
7075
923
951
10242
14259
16887
13010
10215
12731
16892
16897
15301
9159
8514
12627
12632
12637
16902
16020
12961
12966
16907
13152
9380
6023
6065
325
414
13319
12886
6308
6493
403
9094
6207
5973
2857
414
8799
8804
12941
6265
6656
6996
6065
403
414
16912
6207
6269
2857
414
16917
16922
16927
16932
13015
16937
16942
16947
16952
7553
16956
16961
16966
16970
1046
16973
16978
16982
4853
951
16985
16990
16995
17000
8396
17004
17009
17014
17018
4853
17021
17026
7553
1448
916
17030
17034
1046
916
16956
17037
17042
17018
2302
17046
17051
7568
1417
951
17055
7575
4853
916
17018
1046
916
17059
17064
17034
4853
951
17068
17072
1025
916
16985
17075
17080
17000
7784
17004
17085
17090
7575
1333
17021
8373
7771
1417
2505
17030
7774
1996
916
17094
17099
17104
8381
1932
17059
17064
17034
4853
916
17108
7553
1448
916
17018
1046
951
17112
8388
7781
1996
2505
17030
7568
1996
916
17030
7784
1996
916
17018
1025
951
17046
17117
7082
1417
951
17055
8140
1589
951
17112
17121
7607
1996
951
17125
17034
1046
951
17055
7607
2177
951
17059
17064
17034
4853
2862
17068
7553
1448
916
17030
8396
1996
916
17018
4853
916
15722
15727
17129
15737
15742
9682
15747
17134
15757
15762
17139
17144
17149
17154
17159
17164
9187
13834
13839
7188
17169
17174
15776
15788
15785
17179
17184
15792
17189
1996
17192
7200
7774
1996
916
17197
17202
17207
17212
15785
16722
17216
7200
7784
1996
9727
14314
16840
1448
2505
17221
15785
2293
2505
15434
15439
17225
15785
1448
9727
15792
17229
1996
2505
17179
17232
17237
17241
1932
17192
7200
7784
1996
916
17244
16840
1448
2505
17248
1996
2505
17139
17251
17256
17261
17266
17164
17271
17276
17281
17286
17169
17290
17295
17300
17304
17179
17307
17312
17241
17316
17192
17318
17322
16857
2564
17164
17325
17330
17335
17340
17344
17349
17354
17359
17363
17179
17366
17371
17241
16857
17244
16840
1333
2505
17248
2293
2505
17179
17375
17380
17241
17384
9727
17386
17390
1996
2505
17221
15785
16857
2505
17248
16857
916
17192
17340
17393
1932
2564
17197
17396
17401
17406
15536
16722
17410
17415
17419
17422
9727
14314
17424
1996
2505
17221
15536
17422
2505
17344
17427
17432
17437
7781
17179
17184
14314
17241
1996
17192
17441
15536
16857
2505
17244
17445
17422
2505
16722
17448
17453
8052
14356
17192
17457
7781
1932
2505
17461
2505
17248
16857
2505
17359
7781
14356
2505
9727
7188
7784
1996
916
17221
15785
1333
2505
17248
1996
916
17248
1932
2505
17192
17318
17463
16857
2564
17244
17466
17469
2505
17248
17316
2505
17359
17363
17471
2505
17248
17384
2505
17473
17478
15788
15785
1333
17112
15792
7771
1996
2505
17483
17488
17237
17241
1932
17493
17030
7784
1996
916
17112
14314
7781
1996
2505
17483
17375
17380
17241
17384
17493
17318
17463
16857
2564
17493
17340
17393
1932
2564
8052
17422
2679
1932
2505
8514
12627
16727
12637
17498
16956
17503
17508
17018
2302
17055
17018
1046
951
17055
7900
2652
951
17059
17512
17018
4853
2862
17516
17521
17526
16932
10215
16937
17531
17536
17541
7553
16956
17545
16966
16970
1046
16973
17550
16970
4853
951
17004
17009
17512
17018
4853
17046
17554
7575
1417
951
17059
17512
17018
4853
951
17094
17558
17104
8381
1932
17059
17512
17034
4853
916
17563
17018
1046
951
17567
17571
17574
2862
17576
10296
2505
17574
2505
17579
10298
2505
10298
2862
17579
17384
2505
10298
2564
12647
16341
14485
14490
17582
12951
13309
5969
5973
2879
8629
16424
6215
6219
325
12951
13309
6242
6246
2879
8504
17587
14638
6343
6219
8629
17592
6351
6355
738
6996
5973
403
414
8960
6652
6447
738
916
9480
13626
13631
13636
9414
8584
17597
12856
6046
6065
9094
17602
16035
2857
951
8629
13275
6640
6447
2857
8975
6253
5973
738
414
8975
13280
6946
923
951
9555
6382
6424
325
916
13058
15053
13122
13127
13132
8629
14643
6982
6312
738
8935
17606
7291
6741
1448
8534
15058
14752
15319
15451
16618
15351
17611
13528
9418
8799
17616
17621
6131
8066
16623
9767
6838
6827
1025
9565
12308
6675
706
916
8029
6845
738
916
8029
6246
403
916
6996
5973
738
414
12647
15110
12876
12881
13675
13245
14095
14802
6401
6493
16628
13626
17626
16633
9523
14968
17631
16364
6572
8026
15397
16113
15150
8343
1046
13695
8179
6500
2857
951
12951
13977
6848
6447
2879
13695
6249
6514
2857
916
8225
6447
923
951
8544
14990
14570
6171
11212
16912
8221
6454
2857
951
13986
13991
17636
16313
9973
17641
17646
17651
13108
6845
14896
6408
6058
923
414
6906
8229
403
951
8514
17656
16727
12637
17498
8789
14191
12931
12936
6401
8544
14201
12946
6253
6269
14119
12906
6401
6405
923
16809
17661
17666
14149
9982
14395
17671
14405
15169
15174
8434
17676
14420
15179
17681
13680
13685
15199
15204
12976
14455
14460
14465
17686
12667
8494
12911
17691
14480
6207
13063
17696
14505
15884
12712
8584
14990
15921
6012
11212
13690
5957
6027
2879
414
8629
8634
5957
6065
325
8639
6046
5973
2879
414
17701
17706
12966
16907
13152
8544
17711
14570
6171
11212
9555
5957
6065
325
414
16628
12911
12916
17716
6207
8504
17587
14638
6343
6246
8629
17592
17721
6355
923
13690
6215
6424
2879
951
12951
12995
6439
6219
325
8619
17725
14663
6131
7553
16123
16128
14668
6827
1046
8935
9624
6737
6741
1333
8809
6215
6424
325
916
17730
13156
15333
17735
9155
9643
6046
6065
706
414
12951
14589
16346
6312
2879
9643
6131
6514
706
916
6690
6246
325
916
16628
13626
17626
16633
9570
8584
17597
17740
6046
5973
12951
13675
17745
6827
403
13695
17602
16035
2857
951
8629
17749
6640
6447
2857
8975
17754
6946
923
951
16133
6215
6424
325
916
8935
17758
17763
6312
4853
8975
16666
7054
738
916
16439
17767
16449
16454
17772
16464
17777
16474
16479
17782
13704
13709
16504
13339
9584
9162
17787
17792
17797
17802
17807
17812
17817
17822
17827
17832
17837
15159
17842
7564
9187
17847
17852
17857
6454
9592
9597
17861
7004
4853
15365
16157
17865
16167
17870
17875
17880
17885
17890
11992
17895
17900
9597
7578
7004
9432
13728
17905
8362
1046
13733
13738
6454
1046
951
8609
13000
13005
13010
7541
14822
17909
17914
6572
8362
9113
15000
17919
6500
1046
9602
7549
8362
1025
916
17923
17928
15509
12726
6450
17933
17938
17943
14021
7252
8814
17948
17953
6842
923
9123
17957
6447
2857
916
13430
17961
14891
7240
7085
17966
17971
7521
6514
2857
8975
17976
8296
738
916
7244
6656
923
916
8975
17980
7252
923
951
6690
6503
2857
916
9629
16582
738
916
17984
17989
17994
17999
18004
8940
18009
18014
13200
6808
18019
14782
14787
6796
7082
9633
13749
6804
6405
1046
18024
9276
13460
18029
6514
9840
18033
7291
6741
1417
8975
7955
6812
923
951
7582
8296
1448
916
9432
16656
15150
8343
1046
9187
18038
14174
7188
7390
9113
18043
18048
7004
2857
8960
7564
8026
1448
916
8960
8207
7068
1417
951
6690
6514
2857
916
18052
7252
1448
916
9884
14337
13996
18056
9648
8504
18061
17621
6131
6845
16123
9767
6838
6827
1025
9914
12308
6675
706
916
9936
6246
403
916
17966
18066
18048
7004
2857
13733
13738
7068
1417
951
18052
6246
403
916
13058
15053
13122
18071
13889
13058
15053
18076
18071
13889
18081
18086
18091
16313
9973
17641
18096
13215
13108
6845
14119
14792
6838
6842
1025
10219
15514
6675
706
916
8935
10210
9973
6447
706
14119
14025
6510
6405
1046
10219
8303
6514
706
916
8514
17656
16727
12637
18101
8544
14201
15547
6253
6058
8534
8584
18106
13240
6253
18111
18116
18121
16752
16757
18126
18131
16772
16777
8136
9682
18136
18141
13859
8244
18146
18151
14129
8240
7004
18156
13733
8136
7082
1417
9727
8244
8140
1417
951
18161
16221
16226
7571
10148
18156
14134
18166
7607
2963
18170
7571
7004
1046
951
7571
7607
1417
951
7571
8140
1417
951
9949
18175
7322
1996
951
7571
7004
923
951
18179
17661
17666
14149
9982
15601
15145
15150
8343
1046
10237
12432
8343
2857
951
18184
10116
8252
7004
2857
18189
18194
7932
7936
1932
18199
7078
7784
1417
916
7571
18204
1333
951
9727
9954
7781
1996
2505
18207
18211
16857
951
7078
6246
1025
916
15458
1333
2505
15421
18214
2293
951
13063
14465
14231
12667
6439
8544
18217
14570
6171
11212
16585
18222
14164
7564
8026
9432
18227
15150
8343
1046
17966
18066
8252
7004
2857
13733
12536
8211
1417
951
8639
15629
6514
2857
916
6068
6405
923
951
10242
14259
18232
13010
10215
14395
17671
14405
15169
18237
13680
13685
15199
15204
13968
8474
8479
18242
12622
8843
8504
8509
18247
5901
6016
8514
12627
12632
12637
18252
12647
18257
14485
14490
17582
12951
13977
5969
5973
2879
13063
17696
14505
15884
18262
14455
14535
14540
14545
18266
18271
17706
12966
18276
6439
8629
18281
6215
6219
325
12951
13977
6242
6246
2879
16133
5957
6065
325
414
8789
14940
14613
15279
7477
14095
13675
6308
6493
403
18286
12911
12916
18291
6207
8799
17587
14638
6343
6246
8584
8843
18296
6046
6016
9884
18301
18306
18056
9940
9914
6046
6065
706
414
12951
14589
18311
6312
2879
9914
6131
6514
706
916
18315
12906
6401
7004
923
18320
18325
17626
18330
18335
8544
18339
17740
6046
5973
16912
18344
16035
2857
951
8629
17749
18348
6447
2857
8975
8113
6986
923
951
18315
18352
7064
7004
2302
9879
6215
6424
325
916
10026
13347
6510
6405
1046
9968
6450
6514
706
916
15800
13093
18357
18362
7160
9212
18367
18372
7763
15444
9197
9722
18377
7367
1417
15499
6682
13579
1417
916
18381
18386
18391
18396
7075
18400
18405
6682
7784
1417
9727
7318
18204
1448
951
15532
18410
1417
951
15434
15439
18413
15785
1448
9727
18417
18421
1996
951
15499
6682
7784
1417
916
7071
18204
1448
951
18381
18424
18429
18434
15536
18400
18438
17415
16712
17422
9197
9712
18443
7075
1448
9236
7767
18447
1417
2505
7071
15444
1333
951
6694
1448
916
13571
6808
7745
1417
951
7200
13579
1417
916
9236
7196
7784
1417
916
7071
7075
16857
951
7463
1417
916
9236
7741
7855
1417
951
16333
1046
951
7071
18204
1333
951
15532
18410
16857
951
18450
17656
16727
12637
18101
10304
12906
6401
6405
923
8639
8288
6269
2857
414
17516
17521
18455
16932
10215
18460
17068
7784
1417
916
17055
18204
1333
951
15866
18465
16857
951
17094
17558
18468
8381
10298
18460
18472
15832
1729
2564
17055
7855
2600
951
7057
1729
951
7057
1448
951
17563
14373
2293
951
1932
2862
18476
18481
14420
15179
18486
14455
14460
14465
18491
12667
8494
12911
18496
14480
6207
12647
18257
14485
14490
18501
8534
8539
8594
8744
6046
12951
13977
18506
5973
2879
8544
15076
15921
6012
11212
18510
17706
12966
18276
6439
9879
5957
6065
325
414
18515
18520
12916
18525
6207
8799
18530
14638
6343
6246
8629
18535
17721
6355
923
9977
6207
6269
2857
414
9977
8288
6269
2857
414
8609
13000
18540
13010
13015
16123
16251
14668
6827
1046
13986
18545
18306
14001
9940
9968
18550
6065
706
414
9968
18554
6514
706
916
18558
18563
18568
18573
18578
9977
18582
14945
2857
951
8629
17749
16879
6312
2857
8975
17754
7075
923
951
8564
12672
16308
12682
12956
8504
18061
18586
6131
6845
12647
15110
12876
15542
13675
10011
14129
8240
7004
2302
18558
18591
18596
18573
9982
15140
18601
14164
7564
8026
10011
18606
15150
8343
1046
9977
12432
8343
2857
951
12951
13977
14251
6312
2879
9977
18611
6514
2857
916
8225
6312
923
951
8669
18615
18620
12791
18625
8799
18630
16684
6265
7085
9311
8504
18635
13498
6265
9266
18640
13450
13455
7318
9266
18645
14042
13933
8388
8669
18615
18620
12791
18650
9311
8504
18655
13498
6265
13245
18660
16689
7382
7336
9830
18665
13958
13963
7967
18670
9624
6859
6741
1333
8679
14206
14211
12682
14216
18675
18680
18685
18690
18695
18699
18704
13215
13108
6845
10219
6678
6675
706
916
8935
10210
18695
6447
706
14119
12821
6510
6405
1046
10219
6640
6514
706
916
10219
6989
6514
706
916
9432
18709
7473
7004
923
18450
18714
16727
12637
18101
8534
8584
14201
13240
6253
13245
18719
15130
6401
6493
18724
13675
6308
6312
403
18729
18734
16874
18739
10228
15601
18227
15150
8343
1046
18184
18744
8252
7004
2857
13733
18749
8211
1417
951
16231
16336
18753
12682
14216
8504
8509
10205
8288
6016
12951
14589
8284
6312
2879
18758
18763
18768
12562
18773
14395
17671
18778
18783
18788
8444
18793
18798
12682
18803
14221
14226
18808
18813
13968
8474
8479
18818
18823
8843
8504
8509
18828
12480
6016
18450
17656
16727
12637
18833
12647
18838
18843
18848
14246
8534
8539
8594
10205
8288
8544
14201
15916
5957
5973
12951
14246
18853
5973
2879
16231
14206
14211
12682
18857
13063
17696
18862
18867
18262
10242
15615
15620
12726
15625
8639
8288
5973
2879
414
18872
18615
12786
12791
18877
18882
14206
12677
12682
18887
18892
18897
14231
18902
6439
8544
18907
14570
6171
11212
8594
15154
5969
6016
325
8504
8509
10205
6207
6016
8629
18912
6215
6219
325
12951
14246
18917
6246
2879
10210
5957
6065
325
414
18921
18926
18931
18936
8288
8799
18530
18941
6343
6246
8799
18946
12941
6265
6447
8584
8843
18951
8288
6016
18872
18956
12786
12791
18877
8799
18946
14712
6604
6246
8940
8945
18961
14722
6477
18872
18956
18620
12791
18650
18882
16336
14211
12682
14216
18966
18971
18976
18690
10224
10232
6207
6065
706
414
12951
14589
18981
6312
2879
10232
6249
6514
706
916
18179
17661
18985
14149
10144
8544
18339
18990
6253
5973
10237
18582
14945
2857
951
8629
18995
16879
6312
2857
8975
19000
7075
923
951
16256
6215
6424
325
916
14822
14995
14279
7564
7553
8935
17758
19004
6312
4853
8619
19008
13460
6265
6514
9311
8504
10200
13498
6265
18966
19013
12846
19018
6640
8504
19023
13314
6131
6845
16246
9767
6838
6827
1025
10232
6678
6675
706
916
8789
19028
14613
15279
7477
15601
19033
15150
8343
1046
12951
16405
14251
6312
2879
10237
18611
6514
2857
916
6068
6312
923
951
9546
12496
6514
2857
916
19038
19043
19048
19053
19058
16439
19063
19068
19073
19078
19083
19088
16474
16479
19093
19098
19103
19108
13010
10262
14269
14274
19113
12536
9584
9162
17787
19118
17797
17802
17807
17812
19123
18232
17827
17832
17837
15159
14279
7564
9187
17847
19128
17857
6454
9592
9597
8339
7004
4853
19133
19138
19143
16167
19148
17875
19153
19158
19163
12536
17895
17900
9123
8358
7004
9432
14129
17905
8362
1046
13733
12536
7760
1046
951
10242
14259
14264
13010
10275
14822
19168
19173
7564
8362
9432
15164
17919
6500
1046
17807
19178
19183
19188
19193
17832
19198
19203
15025
19208
9187
19212
19217
7188
13579
9592
10279
19222
7575
1333
19226
19231
19236
19241
19246
10242
14259
13005
13010
8358
19251
19256
14279
6572
7553
9123
8339
6454
4853
916
9682
19261
19266
13819
8388
9187
19271
19276
7188
7568
9592
9597
8358
6454
4853
9113
15045
19281
7004
1025
13733
12536
19285
1417
951
7200
7568
4853
916
17875
19288
16772
16777
8136
15596
19293
16787
16792
8140
9432
14129
16796
7004
2302
9682
19298
18141
13859
8244
19303
19308
14129
19313
7004
19317
19322
8136
7575
1417
9602
19327
7082
1417
951
15596
16221
19331
7571
7607
19317
19336
19341
8381
1417
7200
7568
1417
916
9113
17827
8358
7004
4853
13733
7564
7553
1448
916
7200
6454
4853
916
13058
19345
18076
18071
13889
8789
19350
14752
15319
15451
13245
19355
16689
7382
7336
10242
14259
19360
13010
10300
8619
19365
19370
6477
8296
8629
9767
14668
6827
1025
19375
19380
13719
7188
8396
9197
19385
8358
6405
4853
9296
7826
8296
738
916
8975
19390
8211
923
951
6906
7336
4853
916
6690
16582
738
916
17966
19394
7842
8211
738
9296
19399
6986
1417
951
15486
18194
7932
7936
1932
9546
19403
6454
4853
916
19407
6493
1046
951
19411
19416
13180
19421
13185
12731
19426
16897
15301
9159
8629
19431
19436
6312
1046
9296
19440
6521
923
951
16864
16869
19444
12726
10228
17966
19449
8369
8211
1333
9432
14129
7064
7004
1046
8639
12432
6454
2857
916
15421
7004
1046
951
18872
18956
19454
12791
18650
13245
19459
16689
7382
7336
15486
19464
6401
7936
923
9326
19469
6975
1729
951
18882
16336
18753
12682
14216
19473
12841
12846
12836
6640
16864
16869
19478
12726
10228
8639
8252
6454
2857
916
7200
7068
1996
916
18758
19483
18768
19488
19493
14395
19498
18778
18783
19503
18476
19508
14420
15179
19513
19518
19523
18798
12682
18803
19528
19533
18808
18813
13968
8464
12597
19538
12607
12612
8474
8479
19543
18823
8843
14455
14460
14465
14231
12667
8504
8509
19548
12480
6016
12647
19553
18843
18848
16405
12951
16405
18853
5973
2879
16231
16336
14211
12682
18857
13063
19558
18862
18867
18262
8544
18217
15921
6012
11212
10242
19563
19568
12726
15625
8619
8624
16859
8288
6016
18882
16336
12677
12682
18887
19573
19578
14231
19583
6439
8629
19588
6215
6219
325
12951
16405
18917
6246
2879
16256
5957
6065
325
414
12647
19593
15115
15542
13675
18719
13675
6308
6493
403
19598
18926
18931
19603
8288
8799
19608
18941
6343
6246
8629
19613
17721
6355
923
8584
8843
19618
8288
6016
8619
19365
16241
6477
7553
8629
19431
14668
6827
1046
19623
19628
12985
19018
6989
18450
18714
19633
12637
18101
13245
13670
15130
6401
6493
19638
19643
19648
18739
19653
8544
19657
18990
6253
5973
8639
18582
14945
2857
951
8629
14575
16879
6312
2857
18450
18714
19662
12637
18101
19667
16869
19478
12726
10228
9432
19033
15150
8343
1046
12951
14589
14251
6312
2879
8639
18611
6514
2857
916
16231
16336
18823
12682
14216
0
5
10
15
20
5
25
30
35
40
10
30
45
50
55
15
35
50
60
65
20
40
55
65
70
75
80
85
90
95
80
100
105
50
110
85
115
40
120
125
90
50
55
130
135
95
110
65
135
140
145
150
155
160
165
150
35
170
165
125
155
170
110
130
135
160
165
130
175
180
165
125
135
180
185
190
115
50
60
195
115
200
55
125
175
50
55
125
135
205
60
125
135
140
210
195
175
205
210
215
220
225
230
235
240
225
245
250
255
260
265
130
175
180
185
270
135
205
210
215
240
260
210
215
75
275
280
90
285
80
290
295
170
300
85
305
310
165
315
90
320
265
325
330
95
300
335
340
345
350
355
155
360
365
370
115
50
60
130
375
40
55
65
380
160
120
385
135
180
60
125
135
260
185
280
390
395
400
405
90
170
265
325
340
95
110
130
135
140
265
250
380
205
210
325
135
180
410
215
90
285
400
325
415
50
55
335
135
205
165
125
340
180
185
325
340
140
410
215
135
205
420
215
225
365
425
430
435
245
130
135
260
410
255
180
210
215
260
185
215
145
150
155
160
440
150
445
450
165
455
155
450
460
425
465
160
165
425
255
470
165
455
465
180
210
280
155
475
400
425
90
50
165
325
135
95
55
455
340
205
265
385
465
180
420
480
475
485
490
495
360
165
425
430
180
130
380
205
185
500
255
180
420
215
325
340
180
410
500
135
140
410
215
180
210
500
400
425
495
505
510
135
205
210
215
410
215
190
115
50
60
515
115
40
55
125
380
50
55
385
135
205
60
125
135
260
210
195
380
205
210
520
90
95
265
325
525
50
110
250
135
140
165
125
380
180
185
325
135
205
410
215
135
140
210
215
160
165
425
255
180
325
135
140
410
215
135
205
185
215
180
185
215
245
130
135
260
510
130
175
205
185
215
510
215
235
430
530
510
520
255
260
420
215
215
220
535
540
545
515
225
550
335
555
380
230
315
560
470
205
235
565
530
510
520
240
570
420
520
225
365
425
430
525
245
130
135
260
140
195
380
205
210
500
400
405
575
505
180
325
340
505
410
500
135
140
420
215
235
580
530
510
520
180
185
500
585
435
510
520
590
410
215
275
290
595
320
300
280
595
310
400
600
90
320
400
325
330
285
300
600
330
345
355
115
285
165
130
155
285
300
335
330
360
165
335
525
180
365
130
330
180
410
390
170
605
425
340
395
605
130
415
180
400
425
415
205
420
405
340
470
420
500
285
55
610
330
205
400
610
340
505
420
325
330
505
410
500
415
205
420
500
365
130
415
180
410
425
415
205
420
500
430
180
420
500
435
410
500
350
355
155
360
615
355
620
310
625
630
155
310
635
425
560
360
625
425
430
640
365
630
560
570
345
370
115
50
60
515
645
360
230
235
240
360
60
250
255
260
265
130
380
180
185
270
135
205
420
215
430
260
210
215
165
65
650
180
210
425
340
260
410
215
255
180
410
215
180
210
215
280
655
660
400
665
390
450
670
405
465
395
675
680
495
465
400
665
575
505
180
405
465
685
180
520
95
55
335
340
205
265
315
465
180
205
525
205
420
500
270
340
505
510
500
430
260
410
215
505
410
500
325
415
505
410
500
410
500
400
600
560
505
205
415
345
205
500
165
125
330
180
185
425
330
345
420
500
525
205
185
500
505
420
500
255
180
510
215
510
500
425
560
690
510
520
430
570
510
500
435
345
520
245
130
135
260
260
180
210
520
440
455
465
470
210
155
50
440
425
135
475
165
455
695
180
400
425
465
180
510
425
135
470
510
215
475
165
425
495
180
485
425
135
180
510
490
495
180
210
520
495
180
510
520
425
465
180
510
520
470
210
520
495
180
210
520
505
510
520
155
450
670
425
465
475
460
680
495
700
400
665
495
505
180
425
465
685
510
520
325
330
180
410
500
265
130
415
180
410
425
135
205
420
215
430
180
210
500
425
340
705
510
500
495
180
410
500
505
510
215
480
475
485
490
710
485
680
715
720
700
490
495
720
510
520
495
700
700
520
225
365
425
430
725
265
385
560
180
420
425
465
700
510
520
505
420
520
325
525
505
410
500
525
140
420
215
500
505
420
215
505
180
520
510
520
515
380
205
210
520
95
110
250
135
140
525
140
210
215
425
340
140
410
215
430
260
420
215
505
410
215
520
265
315
560
180
205
525
345
420
500
525
140
185
215
525
205
210
500
430
570
420
500
530
205
520
535
730
600
565
380
540
600
735
530
205
545
565
530
260
520
515
380
205
520
365
740
560
180
140
425
415
745
510
500
525
140
520
750
755
760
765
180
755
555
770
510
500
575
705
140
500
765
510
500
180
500
580
470
205
500
530
205
500
435
510
520
525
345
520
260
500
575
465
700
520
180
520
505
205
520
580
640
205
500
435
570
520
775
780
785
790
795
780
90
285
400
325
785
285
300
600
330
790
400
600
415
505
795
325
565
505
410
655
320
800
665
330
660
800
325
415
505
400
665
415
205
205
665
330
530
205
500
285
55
600
330
205
400
600
330
505
205
415
205
205
500
790
795
805
810
435
795
325
415
505
410
805
415
205
205
500
810
505
205
500
780
815
395
795
820
285
300
315
330
345
400
335
560
505
420
825
625
405
830
570
795
325
525
505
410
425
415
345
420
500
830
180
420
500
425
330
570
510
500
430
570
410
500
795
820
575
435
435
835
395
485
840
575
225
265
425
430
505
365
315
465
570
205
425
560
685
510
520
430
180
510
500
660
845
850
575
495
795
405
575
435
180
830
570
180
500
855
575
720
505
520
860
505
510
500
530
420
520
400
325
415
505
410
405
330
345
205
500
405
330
705
180
500
860
505
410
500
505
205
500
810
435
505
500
860
435
510
500
435
435
520
615
630
560
640
345
815
95
865
425
525
395
365
630
870
570
795
425
560
435
510
820
525
640
510
500
475
625
875
495
570
485
875
525
435
510
490
495
435
420
520
495
570
510
520
365
385
560
570
420
425
560
570
510
520
725
420
520
820
525
725
510
500
575
435
420
520
435
500
645
880
540
235
885
360
890
335
555
640
245
130
135
260
420
270
135
470
510
215
240
180
210
520
655
450
895
665
465
660
895
680
575
465
665
465
465
180
520
395
265
665
495
505
485
665
465
685
180
840
495
685
180
520
575
505
180
520
845
405
575
720
180
850
575
505
180
520
575
720
180
520
495
180
520
575
465
180
520
720
180
520
505
520
405
340
705
510
500
575
505
410
500
505
510
500
805
415
345
205
500
665
330
705
180
500
575
705
410
500
505
180
500
505
500
415
205
210
500
830
180
510
500
435
410
215
575
435
345
520
495
570
570
520
720
570
500
435
420
520
750
490
710
765
510
490
255
470
510
215
765
510
520
490
695
700
510
520
660
485
900
575
720
425
135
180
510
215
495
470
210
520
905
900
910
720
720
575
720
720
520
475
165
665
495
180
490
495
685
510
520
495
180
180
520
485
425
495
720
510
900
495
180
180
520
720
510
520
665
465
685
180
520
575
685
510
520
495
180
185
500
435
205
520
710
700
700
520
485
425
710
720
510
900
495
700
700
520
575
720
700
520
900
495
720
720
520
910
720
510
520
720
720
520
720
520
720
700
520
725
345
520
425
340
770
510
500
495
570
345
520
720
510
500
720
510
215
255
470
510
215
915
860
530
510
520
860
590
420
215
525
140
410
215
765
180
520
790
920
925
810
525
920
930
735
530
140
925
935
380
180
500
810
530
205
500
750
940
760
765
180
940
565
340
180
500
760
340
140
500
765
180
500
915
935
530
260
520
935
945
205
500
915
860
530
520
860
590
520
950
525
530
510
500
955
960
205
520
725
140
500
860
435
520
590
500
750
940
760
765
470
755
695
685
180
520
760
465
700
520
725
205
520
575
495
720
520
435
180
520
810
725
505
500
435
520
775
965
970
790
975
780
980
985
800
990
785
995
1000
665
1005
790
1010
805
810
330
795
990
1015
705
345
780
1020
660
795
1025
970
1030
1035
1040
1045
790
800
805
810
705
790
975
1040
810
415
400
600
1015
505
205
810
705
410
500
795
1025
575
435
435
970
660
1050
1040
575
790
400
665
810
505
795
600
465
705
205
805
560
465
180
520
810
505
180
500
660
1050
850
575
495
795
665
575
435
180
810
705
180
500
1040
575
495
505
520
665
330
345
205
500
810
505
410
500
805
1005
560
180
1055
810
330
505
500
1040
1045
575
505
1055
810
705
505
500
810
415
505
500
815
1060
1065
875
1005
395
1070
1075
495
560
795
1080
575
435
570
820
1005
690
570
1085
1090
525
345
420
500
425
330
705
510
500
495
570
410
500
790
1065
1095
810
690
795
335
495
705
420
1090
560
700
180
520
810
685
180
500
810
690
505
500
830
180
180
500
435
420
500
575
560
690
520
435
1085
835
1100
485
840
405
395
675
1075
495
465
485
680
1105
720
700
840
1110
720
505
1055
575
465
685
520
1090
525
725
510
500
575
505
205
520
720
180
500
845
680
1105
495
700
850
680
715
720
1115
495
700
1115
1090
560
690
180
520
855
1045
720
505
1055
720
700
1115
505
1055
1120
1125
760
1130
435
1125
860
725
510
500
1130
510
520
1135
1140
485
1145
1150
865
630
560
640
345
490
870
690
510
520
795
875
575
435
570
820
525
435
510
500
575
725
345
520
435
570
500
1125
1150
720
435
1085
795
425
495
435
510
820
560
700
570
520
575
690
700
520
1145
495
720
435
520
425
525
725
510
500
435
510
500
1130
435
520
880
1155
600
565
640
540
600
885
530
205
885
640
205
520
365
250
560
180
420
425
415
640
510
500
575
705
420
500
660
400
665
575
505
1050
665
465
465
180
1040
575
465
180
520
1050
665
575
495
180
575
495
180
520
575
685
700
520
1095
495
495
505
520
575
685
685
520
1160
850
910
575
720
850
900
910
720
1115
575
720
1115
720
720
1115
490
695
685
510
520
495
470
510
520
900
715
715
720
1115
910
715
715
1115
720
1115
665
465
700
180
520
1095
495
720
505
520
575
505
510
520
850
910
910
720
1115
1165
720
720
520
910
910
910
1115
915
935
530
260
1170
860
960
420
500
920
990
1175
340
345
925
315
560
180
1055
1120
1180
760
430
435
915
935
530
260
500
1185
380
205
520
1040
405
575
505
1055
810
340
505
500
525
140
500
940
1190
465
180
520
1040
760
495
505
520
810
530
180
500
525
205
520
1165
495
720
520
430
180
520
935
380
205
500
810
525
505
500
530
140
520
915
935
530
1170
860
960
520
530
1055
575
430
530
520
435
260
520
470
520
575
530
470
520
965
980
1195
1010
990
970
1195
1000
1040
600
790
1010
1040
810
330
975
990
600
330
345
1020
285
975
665
415
660
975
990
1015
330
795
665
1015
435
180
1025
415
330
180
500
1030
800
1025
575
705
1035
1025
415
415
180
1040
575
415
205
520
1045
705
180
520
975
600
1200
330
205
1040
1200
705
505
520
415
205
520
1025
415
415
180
500
575
415
205
520
1020
1060
1000
1080
1005
660
1000
1075
575
560
1025
1005
560
570
1085
970
1205
1210
1040
665
1030
895
1215
1045
465
1035
1220
680
495
465
1040
665
575
505
1055
1045
465
685
1055
795
600
1015
705
205
805
1005
465
180
1055
1040
600
560
505
1055
415
345
1055
665
330
330
180
500
575
330
345
520
435
205
500
660
895
1215
575
465
1050
680
680
495
700
1040
665
495
505
1055
810
330
180
500
805
415
415
180
500
575
705
705
520
495
180
500
805
560
560
180
520
575
415
345
520
1045
705
705
520
575
705
500
1055
415
205
1055
575
465
1115
1140
365
1025
495
435
485
1025
1005
690
570
1145
495
690
435
520
1150
435
570
520
845
875
1045
720
570
850
1045
435
435
520
575
720
435
520
495
570
520
1025
560
560
570
520
575
560
570
520
1150
435
435
520
720
435
520
1085
860
705
510
500
1065
990
1225
685
345
1095
715
560
505
1055
690
345
1055
425
415
690
510
500
495
700
345
520
690
205
1055
720
435
1085
495
570
1085
720
1085
1100
675
1075
1110
465
485
1075
1105
720
685
405
465
685
1055
845
405
1230
720
180
850
1045
465
685
1055
575
720
685
520
495
180
1055
900
495
495
720
520
910
495
180
1055
720
720
1055
1045
685
685
1055
720
685
520
720
1055
405
340
770
510
500
575
705
345
520
850
575
495
720
520
910
495
700
1115
900
495
720
1115
910
720
520
1115
720
570
1085
720
685
1115
1120
1180
760
430
525
1125
1235
690
570
1085
760
560
690
520
1130
570
520
1135
1140
485
1145
820
1140
1240
1075
1110
1005
485
1075
1245
720
690
1145
1110
720
435
1085
1150
1005
690
1085
1250
1145
760
1130
435
1145
430
725
510
500
495
640
570
520
820
560
690
570
520
575
560
700
520
720
690
1115
575
435
435
520
575
690
690
520
790
1255
1260
810
725
1255
1265
885
530
420
1260
580
640
180
500
940
565
770
180
500
760
770
420
500
1165
1130
530
520
270
525
530
510
500
870
570
205
520
725
420
500
1210
850
900
575
720
1040
1105
575
505
1055
720
180
1055
1160
1270
910
575
495
850
680
1105
720
1115
575
495
1115
900
715
715
1115
910
715
1275
495
470
470
520
910
720
720
1115
910
720
1115
910
1115
910
1275
530
180
520
1265
415
505
410
500
420
500
725
435
520
1170
435
140
520
1280
180
520
1285
500
1290
580
530
510
520
530
510
520
420
215
580
570
205
500
435
410
520
1280
510
520
1265
415
530
410
500
415
1295
205
500
920
930
935
530
140
940
1190
340
180
500
915
860
505
520
860
590
500
1300
380
205
500
1175
530
180
520
530
140
500
1180
935
415
180
500
760
415
345
520
405
340
705
520
1180
630
560
570
1085
430
570
520
1305
430
505
500
430
260
500
760
530
180
520
495
470
520
530
520
760
465
685
520
1165
415
530
520
935
380
1055
435
1170
725
510
520
435
140
500
810
580
505
500
525
570
520
400
940
575
1280
180
665
695
465
180
520
765
205
520
490
560
690
510
520
255
205
420
215
325
415
505
1285
500
1310
1315
1320
1325
1330
1315
1335
1340
1345
1350
1320
1340
1355
1360
1365
1325
1345
1360
1370
1375
1330
1350
1380
1375
1385
1335
1390
1395
1360
1370
1340
1345
1350
1365
1400
1345
1360
1365
1400
1405
1350
1370
1375
1405
1170
1355
1350
1370
1400
1405
1360
1365
1400
1405
1055
1365
1400
1405
1055
500
1370
1400
1405
1170
520
1375
1405
1410
520
215
1385
1170
520
215
1315
1415
1340
1345
1420
1335
1425
1355
1350
1430
1340
1435
1440
1365
1445
1345
1420
1365
1400
1450
1350
1430
1455
1460
1085
1390
1345
1360
1370
1400
1395
1350
1365
1375
1460
1360
1365
1455
1405
1055
1370
1400
1405
1170
500
1345
1350
1365
1400
1460
1350
1370
1400
1405
1170
1365
1375
1460
1055
520
1400
1405
1055
500
215
1365
1400
1460
1055
500
1400
1460
1170
500
215
1405
1055
520
215
1170
500
215
1320
1340
1355
1360
1380
1340
1355
1440
1365
1455
1355
1440
1465
1455
1470
1360
1365
1455
1405
1410
1365
1455
1470
1055
520
1350
1365
1455
1460
1055
1400
1460
1055
500
500
1405
1170
500
215
1055
520
500
500
215
1325
1345
1360
1370
1475
1375
1460
1410
520
520
1360
1370
1375
1405
1170
1405
1170
520
215
1400
1405
1170
500
215
1405
1055
500
215
1055
500
215
520
215
1330
1420
1380
1475
1475
1350
1430
1455
1460
1460
1380
1445
1480
1410
1055
1375
1450
1410
520
520
1385
1085
520
520
1370
1400
1405
1170
1170
1375
1460
1410
520
500
1365
1445
1470
1055
1055
1055
500
500
1415
1425
1485
1420
1430
1340
1485
1440
1365
1490
1420
1430
1490
1450
1085
1425
1345
1420
1365
1400
1355
1420
1430
1455
1450
1430
1400
1450
1055
500
1435
1350
1430
1455
1460
1440
1430
1400
1450
1055
1365
1455
1450
1055
520
1445
1460
1410
520
500
1420
1365
1445
1450
1055
1365
1445
1460
1055
520
1400
1450
1055
500
500
1450
1055
520
500
1455
1450
1410
520
500
1460
1055
520
500
1085
500
500
1335
1425
1355
1350
1495
1425
1500
1440
1430
1505
1350
1430
1455
1460
1510
1430
1505
1470
1085
1085
1390
1345
1360
1370
1475
1395
1350
1380
1375
1385
1375
1405
1055
520
215
1460
1170
520
215
1365
1375
1385
1055
520
1455
1460
1170
500
215
1055
520
215
1435
1440
1465
1445
1470
1440
1515
1520
1470
1470
1365
1490
1470
1055
1055
1445
1470
1115
1055
520
1375
1460
1055
520
500
1460
1170
500
215
500
500
1450
1085
1055
500
1365
1400
1450
1055
500
1455
1450
1085
520
500
1460
1055
500
500
520
500
1455
1470
1115
520
520
1460
1085
520
500
1085
1085
520
1055
520
520
1380
1455
1480
1410
520
1355
1360
1380
1455
1405
1440
1365
1455
1470
1055
1455
1405
1410
520
215
1465
1455
1405
1055
520
1455
1470
1055
520
520
1470
1055
520
520
1410
520
520
1440
1465
1520
1470
1115
1455
1405
1055
520
215
1455
1460
1085
520
500
1470
1055
500
500
1355
1440
1465
1455
1480
1465
1520
1275
1115
1115
1470
1115
1115
520
1055
1055
520
520
520
1475
1460
1410
520
520
1410
1055
520
1420
1495
1490
1450
1460
1380
1490
1480
1410
1055
1475
1450
1410
1170
520
1475
1460
1410
520
1430
1475
1470
1055
1170
1455
1450
1510
520
500
1460
1170
520
1445
1460
1510
520
500
1470
1085
1170
500
1410
520
500
1055
500
1450
1410
1055
500
1410
1055
500
1085
520
520
1460
1085
520
1170
500
1470
1470
1115
520
1055
520
1450
1510
1055
500
1485
1420
1430
1490
1450
1420
1365
1490
1450
1055
1365
1490
1450
1055
1055
1490
1450
1410
1055
500
1450
1055
1055
500
1420
1430
1445
1450
1085
1430
1400
1460
1055
500
1460
1085
500
500
1430
1445
1470
1085
1055
1445
1450
1085
1055
500
1055
1055
500
1495
1505
1480
1510
1085
1500
1350
1525
1455
1460
1440
1430
1505
1470
1085
1430
1455
1470
1085
520
1505
1460
1510
520
500
1465
1505
1460
1085
520
1455
1470
1085
520
520
1470
1085
520
520
1510
520
520
1085
500
1395
1420
1380
1375
1480
1385
1055
520
520
1485
1440
1530
1490
1470
1440
1530
1520
1470
1470
1490
1470
1470
1055
520
1440
1365
1490
1470
1055
1465
1490
1470
1115
1055
1470
1055
1055
520
1515
1445
1470
1115
1055
1520
1470
1055
1055
520
1470
1115
1055
520
1470
1055
520
1470
1470
1055
520
1115
1055
520
1445
1460
1085
520
500
1490
1450
1085
1055
500
1470
1085
500
500
1085
500
215
1470
1085
1085
520
1115
1085
500
1380
1455
1470
1410
520
1470
1410
520
520
1465
1455
1470
1115
520
1115
520
520
1490
1470
1115
1055
520
1470
1115
520
520
1085
1055
520
1480
1115
1115
520
1465
1455
1480
1115
520
1520
1470
1115
1115
520
1275
1115
520
520
1115
1115
520
1115
520
1510
1085
520
1455
1460
1510
520
500
1115
520
500
1115
520
215
1405
1410
520
215
1495
1475
1480
1410
1170
1490
1450
1460
1055
500
1480
1460
1170
500
1475
1460
1410
520
500
1470
1085
1055
520
1510
1170
500
1380
1490
1480
1410
1410
1480
1470
1115
520
1510
1055
520
1085
520
1415
1535
1485
1420
1540
1425
1545
1440
1430
1550
1485
1555
1530
1490
1560
1420
1540
1490
1450
1450
1430
1550
1470
1085
1085
1450
1085
500
500
1430
1490
1470
1085
1055
1450
1055
500
500
1490
1560
1470
1055
1055
1450
1450
1055
500
1500
1565
1465
1505
1560
1505
1560
1115
1085
1085
1420
1465
1490
1450
1115
1450
1115
1055
500
1085
520
500
1085
1085
1435
1555
1465
1445
1445
1445
1560
1115
1055
1055
1115
1055
500
1515
1520
1275
1470
1115
1520
1520
1275
1115
1115
1470
1115
1115
1115
1115
1115
1055
1055
1525
1505
1470
1510
1085
1505
1460
1085
520
500
1470
1510
1085
520
1085
1085
500
1505
1470
1115
1085
520
1420
1525
1490
1450
1510
1480
1510
1410
520
1430
1375
1470
1055
520
1470
1085
520
500
1530
1490
1470
1470
1055
1520
1275
1275
1115
1115
1275
1275
1275
1115
1115
1115
1475
1450
1410
1170
1170
1495
1550
1480
1460
1085
1490
1445
1470
1055
1055
1475
1450
1410
1170
500
1480
1460
1055
520
1450
1460
1055
500
1460
1170
500
1490
1480
1470
1055
520
1460
1055
520
1410
1170
520
1475
1450
1410
1170
1410
1055
1470
1460
1410
520
1085
1170
520
1410
520
1470
1410
1410
520
1535
1545
1570
1540
1550
1485
1570
1530
1490
1490
1540
1550
1490
1450
1085
1545
1420
1540
1490
1450
1440
1540
1550
1470
1450
1550
1450
1450
1055
500
1555
1430
1550
1470
1085
1530
1550
1450
1450
1055
1490
1470
1450
1055
520
1560
1085
1055
520
1540
1490
1560
1450
1055
1490
1560
1085
1055
520
1450
1055
520
1470
1450
1055
520
1545
1565
1530
1550
1560
1550
1560
1470
1085
1085
1555
1530
1520
1560
1470
1530
1575
1520
1470
1470
1490
1490
1470
1055
1055
1560
1470
1115
1055
1450
1085
1055
1490
1450
1450
1055
500
1470
1450
1085
520
1085
1055
500
1530
1520
1520
1470
1115
1470
1055
500
1560
1085
1085
520
1470
1085
500
1450
1055
1055
1470
1470
1115
1565
1430
1550
1470
1085
1465
1550
1560
1115
1085
1515
1505
1560
1115
1085
1520
1560
1085
1085
520
1470
1115
1085
520
1470
1085
520
1550
1470
1470
1085
520
1470
1470
1085
520
1115
1085
520
1465
1550
1275
1115
1085
1490
1275
1470
1055
1055
1115
1085
1055
1455
1450
1115
520
500
1115
1055
1055
1115
1085
1085
1470
1085
1085
1115
1085
1555
1515
1520
1560
1470
1445
1470
1115
1055
1515
1445
1580
1115
1055
1520
1560
1470
1115
1055
1470
1055
1055
1520
1470
1470
1115
520
1275
1470
1055
1055
1115
1115
1055
1560
1115
1115
1055
1115
1055
1275
1470
1115
1115
1520
1470
1115
1115
1275
1115
520
1495
1550
1480
1460
1460
1500
1565
1465
1505
1505
1565
1585
1520
1560
1560
1560
1560
1115
1085
1525
1505
1480
1510
1085
1525
1375
1480
1410
520
1490
1450
1510
1055
500
1480
1510
520
500
1510
520
500
1515
1575
1275
1470
1470
1520
1275
1275
1115
1275
1275
1275
1275
1115
1115
1115
1275
1115
1115
1275
1115
1275
1275
1480
1450
1085
520
1445
1460
1085
520
1550
1505
1470
1085
1085
1480
1460
1410
520
1480
1410
1410
520
1480
1450
1055
500
1450
1460
1055
1085
1170
1450
1450
1410
520
1365
1490
1480
1410
1410
1385
1085
520
500
1400
1450
1410
520
520
1085
500
520
1590
1595
1600
1605
1610
1615
1620
1625
1630
1635
1640
1645
1645
1650
1655
1660
1665
1670
1675
1680
1685
1690
1690
1695
1700
1705
1710
1715
1715
1720
1725
1730
1660
1735
1670
1740
1745
1750
1755
1760
1765
1770
1775
1780
1785
1790
1795
1800
1805
1810
1640
1815
1645
1820
1655
1825
1665
1830
1675
1835
1840
1845
1850
1660
1730
1855
1710
1860
1745
1720
1865
1870
1665
1705
1785
1875
1880
1800
1665
1885
1880
1890
1800
1895
1775
1900
1780
1790
1800
1905
1810
185
1685
1910
1690
1915
1700
1920
1710
1925
1715
1930
1865
1700
1675
1740
1785
1935
1940
1945
1950
1715
1790
1955
1800
1810
1905
210
1960
1965
1725
1630
1660
1855
1755
1970
1665
1675
1670
1680
1905
185
1780
1755
1790
1760
1795
1805
1765
1975
1775
1980
1985
1990
1795
1995
1805
2000
1775
2005
1780
2010
1755
1955
1800
2015
1810
210
1960
2020
1795
2025
1805
2030
1810
420
1815
1820
1865
2035
1885
1835
1845
1660
1700
1885
1900
1790
1870
1705
2040
2045
2020
1890
1885
1740
1960
2050
1880
2055
2060
1895
1965
2060
2065
1905
2070
410
1840
2075
1845
2080
1700
2085
1950
2090
1900
2095
1850
1630
2100
2105
1950
1745
2065
1810
1715
1750
1965
1890
1865
2110
1870
1920
2040
2115
1960
2120
2020
2125
1785
1990
2065
1895
1795
1890
2130
410
1880
2060
1960
2135
2060
2140
1965
2055
2130
420
1810
410
1965
2145
2065
2000
2070
345
1780
2150
1925
1930
1700
1670
1945
1715
1965
1800
2155
1965
1965
2160
2160
1905
1965
2125
2015
210
2130
510
1945
2165
1940
2170
2155
2175
1965
2180
2160
2185
1775
2190
1880
2065
2130
180
2195
1905
2150
1970
2065
2140
420
520
1795
2200
2205
205
2210
1980
2215
2135
2220
1995
2225
2230
1900
2010
2065
2015
2235
140
2240
2020
2245
2250
2205
510
2255
2015
2070
420
2235
345
140
500
2245
2260
2130
205
2255
2000
1805
2265
2070
570
1810
140
2270
2275
2275
1665
2280
1885
2285
1960
2290
1880
2110
1830
2295
2300
2120
2055
2285
2290
2305
2060
2310
2130
2275
2315
1960
2320
2325
2330
2335
1905
2065
2340
2290
2345
2350
2040
1775
1785
1900
1990
2295
2355
2290
2020
2335
2340
2360
2245
2065
2130
2205
420
1960
1880
2020
2055
2310
2070
2065
2030
2070
435
2005
2095
2315
1675
2040
1900
2290
1965
2345
2065
1945
2330
2155
2365
2160
2340
1900
1935
2030
420
2245
2070
2070
510
2100
2370
1950
2375
1780
1875
1805
1905
2110
1920
2295
2380
2120
2125
2040
1785
2155
2120
2360
2160
2245
2130
2355
2020
2385
2245
2245
2390
2395
180
2390
180
2065
2070
2390
570
140
520
2240
1965
1965
2400
2295
2155
2160
2015
2155
2405
2405
2160
2390
510
2245
2410
2070
205
2180
2185
2415
2390
2390
720
2390
700
2030
345
2195
2015
2420
1805
2205
180
2285
2425
2425
2430
2435
2440
2310
2205
2240
2445
2445
2450
2455
2460
2420
2465
2440
2470
2475
2265
2420
2065
2480
2485
2030
140
2235
435
2240
2490
2020
1995
2455
2260
2205
470
2360
2455
2065
2205
2030
205
2245
2395
2070
180
2310
2030
2270
2495
2275
2500
2280
2505
2285
2510
2290
2515
2275
2520
2525
2530
2285
2300
2285
2535
2310
2250
2290
2540
2525
2295
2290
2135
2305
2145
2295
2545
2290
2120
2550
2245
2305
2555
2310
2560
2550
2565
2310
2570
2315
2575
2040
2580
2290
2585
2345
2555
2360
2065
2285
2590
2290
2320
2360
2145
2310
2410
2310
2595
2245
2600
2350
2605
2360
2610
2355
2175
2385
2615
2395
700
2360
2620
2065
2235
2625
2345
2030
510
2630
2635
2190
2095
1965
2640
2290
2365
2245
2030
2345
2645
2345
2145
2245
2650
2345
2160
1965
2065
2030
435
2655
2375
2200
2000
1900
1875
2295
1960
2545
2120
2660
2160
2360
2665
2670
2385
2385
2675
2680
720
1965
1995
2405
2685
2155
2690
2415
2695
2385
2415
2455
2390
2415
2700
2705
2060
2420
2225
2065
2710
410
520
2715
2200
2130
470
2425
2515
2435
2720
2625
2725
2420
2440
2730
2710
2550
2620
2310
2460
2445
1995
2550
2455
2735
2205
2235
205
2455
2395
2235
180
2440
2710
2310
2235
2205
140
2475
2740
2235
380
2235
525
140
1170
2420
2745
2065
2485
2750
2265
2070
140
2755
2760
2245
2205
2765
2265
2715
2770
2255
2340
2495
2500
2525
2775
2535
2515
2520
1885
2295
2535
2540
2060
2530
2300
2780
2785
2565
2250
2535
2135
2550
2790
2570
205
2245
2570
2520
2575
2295
2795
2540
2555
2525
2800
2530
2380
2780
2805
2550
2810
2565
2260
2550
2815
2570
345
2245
2560
2545
2175
2820
180
2680
705
2680
465
1940
2825
2830
2095
2635
1900
2155
2540
2645
2070
2355
2365
2385
2835
2395
570
2540
2145
2390
435
2360
2565
2065
2250
2590
2515
2660
2840
2595
345
2595
205
2160
2000
2845
2115
2155
2850
2620
2260
2385
2565
2415
2395
2565
2410
2390
685
2675
2395
2700
720
1945
2855
2860
1965
2625
2005
2345
2865
2030
640
2345
2870
2030
725
2630
2875
2635
2880
2155
2885
2345
2890
2645
2895
2900
2345
2390
690
2345
2905
1710
2910
1715
2915
2920
1955
2705
1800
2715
2925
2930
2935
2655
2940
2945
2135
2715
2950
2770
2340
2285
2955
2955
2960
2965
2255
2755
2445
2255
1905
2750
2070
2715
2065
2020
2400
2925
2235
2970
2385
2550
2975
2670
2355
2680
495
2675
2695
2700
715
2705
2980
2255
2985
2715
2990
2060
2995
1945
2910
3000
1930
3005
1965
2755
1965
2405
2180
3005
3010
2755
3015
1965
3020
2455
3025
3005
3030
2445
3035
2455
3040
1965
3045
2455
2205
2395
470
2155
3050
3055
3060
3065
3070
3005
3075
2705
3080
3085
3090
2285
2860
2860
2705
2445
3080
2455
3095
2705
3085
2255
3100
2735
2030
2860
2515
2965
3105
2860
3110
2705
2255
2255
3090
2550
2665
2310
3095
3115
2205
2030
180
3115
3120
2705
3125
1800
3130
1965
3135
2820
510
3140
3030
530
1410
3145
3085
1670
3150
3155
1955
3145
1800
2065
3130
1775
3160
3165
2925
1710
3170
3145
3125
1780
3175
2420
3180
1900
3185
1790
3190
3165
3195
1715
3200
1795
3205
1765
3210
2210
3215
2215
3075
2220
3035
3180
3220
2240
3030
2420
3225
2440
3230
2435
3235
2440
3240
2240
3245
3250
2205
2475
3255
2725
2440
2455
2570
2620
2460
2625
3160
2725
3260
2455
2600
2235
640
3250
3120
2235
725
3265
380
3270
2120
3275
2060
3280
3285
3290
3295
1765
3300
3305
3310
1775
3315
3320
1960
1780
1795
2240
1805
3325
3330
1880
1800
1810
2130
2195
410
420
2205
3335
2285
3340
2290
2350
2295
2360
2310
1965
2065
2070
2155
2245
510
2420
2475
2235
2455
505
140
2525
2550
2625
2630
2345
2030
435
2670
2385
2680
2390
2415
720
530
3345
2820
3350
3250
2970
2755
2765
2715
3355
3360
3365
3370
3375
3380
3385
3390
2645
3395
3400
3405
2700
2900
2860
2705
3410
2750
2925
3005
910
3415
2735
3115
3145
3165
3420
3425
3270
3275
3430
3435
3440
3445
3435
3450
3455
3460
3440
3455
3465
3470
3445
3460
3470
3475
3480
3485
3490
3495
3485
3500
3505
3510
3490
3515
3520
3525
3495
3530
3535
3540
3440
3545
3550
3510
3545
3460
3555
3560
3550
3555
3475
3565
3510
3560
3565
3570
3445
3515
3510
3475
3515
3575
3580
3585
3510
3580
3590
1800
3475
3585
1800
1810
3595
3600
3605
3610
3600
3475
3615
1800
3620
3625
1760
2015
3610
2195
2015
210
3480
3630
3635
3495
3485
3640
3645
3555
3490
3650
3655
3660
3495
3665
3670
3675
3485
3680
3550
3600
3500
3515
3510
3475
3685
3690
3580
3695
3510
3700
3705
3710
3635
3715
3720
3725
3495
3555
3620
3675
3600
3475
3625
1800
3620
3565
3190
1895
3495
3730
3725
3675
3510
3735
3740
1800
3560
3585
3745
3130
3675
1890
1810
410
3600
3750
3755
2065
3475
3625
1800
1810
3615
1760
1895
210
1800
1905
210
215
3545
3760
3765
3560
3550
3765
3770
3775
3510
3560
3780
1800
3635
3550
3785
3725
3495
3510
3560
3675
3600
3735
3790
1890
3620
3795
3800
3805
3550
3785
3810
3755
3600
3560
3755
2065
3615
1955
1895
210
3510
3560
3755
1800
3560
3815
3820
1905
3675
1890
3805
410
1800
1810
410
215
3725
3755
2160
2130
3675
1800
1905
410
1800
1895
210
215
1905
210
500
3515
3690
3580
3585
3510
3580
3705
1800
3495
3600
3620
3675
3510
3475
3565
1800
3560
3585
3190
3130
3675
1800
3805
410
3560
3585
1890
1905
3675
1800
1810
410
3625
1760
1895
185
1800
1895
185
215
1810
185
215
3610
2065
2205
420
1800
1810
420
215
1905
185
215
3595
3825
3830
2475
3600
3835
3840
1890
3605
2720
3845
2015
3610
2450
2205
420
1800
1905
420
215
3725
2620
2245
2130
3675
1890
2130
410
2015
210
520
3610
2255
2205
420
1905
185
500
1805
2070
510
520
1810
410
215
3630
3640
3850
3855
3635
3850
3655
3860
3495
3855
3860
3675
3680
3515
3865
3560
3550
3865
3870
3740
3600
3560
3740
3875
3715
3555
3880
3755
3720
3880
3625
2060
3725
3755
2060
1895
3730
3735
3885
2450
3725
3885
3745
3890
3675
2450
3890
410
3750
3625
2060
1905
3755
2060
1895
420
2065
1905
420
500
3680
3895
3900
3905
3550
3900
3910
3915
3600
3905
3920
2065
3475
3585
3710
1810
3925
3600
3605
3610
3620
3625
1955
1905
3610
1800
1895
420
3560
3930
3935
1905
3755
1890
1810
420
1800
1905
410
215
3635
3940
3945
3725
3715
3950
3955
2620
3720
3960
3965
3970
3725
2810
3975
2130
3600
3735
3740
1890
3620
3235
3800
3130
3675
2055
3890
410
3625
1955
1895
185
1800
1895
420
215
3610
1890
2130
420
2065
1810
410
215
2130
410
500
3675
2060
2130
410
3730
3980
3985
2450
3725
3985
3990
3890
3560
3585
3995
1905
3755
3995
4000
420
2065
1895
185
500
2130
420
500
2065
1895
420
500
1800
1905
510
215
3750
2865
2145
2340
3755
2145
4005
510
2065
2340
510
500
1905
210
520
3510
3560
3775
1800
3550
3510
4010
3755
3785
3560
3790
4015
3725
4020
4015
3805
3785
3560
3755
2160
3810
3755
1800
2015
3755
2160
2015
210
3755
3820
3805
510
3755
1800
2015
510
2160
1905
210
520
2130
510
520
3550
3950
3955
3755
3785
4025
3965
3970
3725
4030
4035
2130
3560
3790
3800
3130
3675
4040
3805
410
3620
3625
2060
1905
3755
1800
1895
420
2065
1905
210
500
3755
1890
2250
510
2160
1905
410
500
2130
510
215
3785
4045
4050
2160
3810
4050
4055
4060
3755
2160
4060
510
3620
4065
2145
1905
3755
2125
4070
510
3675
2065
2130
410
2065
1810
420
215
3755
3820
4075
510
2130
420
215
3725
2810
2245
2130
3755
2125
4080
510
2160
2185
700
520
2130
180
520
2195
1905
510
215
3600
3475
3565
1800
3620
3625
3190
3130
3675
2195
4085
410
2130
410
215
3600
3980
3740
1890
3620
3235
3990
3130
3615
1955
4090
210
2065
1810
185
215
2065
1895
210
500
2130
420
520
2065
2340
420
500
2205
205
520
3825
4095
4100
2450
3830
4100
4105
2205
2475
2450
2205
140
3750
2225
4110
1905
3755
2060
4115
510
2065
1905
510
500
3830
2620
2455
2205
2620
1890
3095
510
2245
2250
140
520
2205
510
520
2255
2015
205
500
2205
205
500
2070
420
520
2620
2125
4080
180
2245
4120
700
520
2130
205
520
2255
2000
205
500
2070
570
520
4125
4130
4135
4140
4130
3495
3730
3725
4135
3730
3980
3985
4140
4145
3985
4150
3940
4155
4160
2810
3945
4160
3675
2060
3725
2810
2060
1895
3730
3735
3985
2450
3725
3985
4165
3890
4140
4170
4175
2310
4170
3675
2060
2130
4175
2060
1895
205
2310
2205
205
500
4130
4180
3720
4170
3730
3980
3235
2450
3725
3740
3990
3890
4185
3905
2620
2335
4170
3675
2065
2130
3755
2060
2140
420
3755
2055
4190
510
2065
2340
410
500
4170
2870
2245
2070
2060
1895
420
500
4195
3720
3810
3400
3600
3620
3755
2065
3750
2720
2125
2340
3755
2145
4200
510
3945
4205
3405
2245
4170
2620
2245
2070
2060
2140
205
500
2335
2340
180
500
3400
2245
2390
505
2065
2130
510
500
2205
420
520
3725
3675
2060
2130
2620
2055
2140
205
2620
2055
2250
180
2065
2130
410
500
2130
205
500
2060
1895
205
500
2310
2070
505
500
3755
2160
2390
510
2065
2070
510
500
2070
435
520
3600
3905
3915
2065
4180
3600
4210
3755
3720
3750
3260
3135
4170
4020
4215
4220
3785
3905
4225
2160
3810
4225
2065
2030
3755
2160
2030
420
3750
4065
2145
2340
3755
2145
4190
510
2870
2065
2030
510
2245
2070
420
520
2070
510
520
3925
4230
3830
3610
3600
4235
3840
1890
3605
2720
4240
2015
3610
1800
2015
420
1805
1905
210
520
3940
3950
4245
4250
3945
4245
3965
3975
3725
4250
3975
2130
3720
3620
2810
2160
3810
2810
2125
4080
3400
2160
4080
180
4205
2620
2245
2390
3405
2245
2130
180
2245
2390
180
520
2810
2125
4120
180
2245
4120
180
520
2245
2130
180
520
2390
180
520
3755
2055
2140
420
2620
1890
2250
510
2245
2130
410
500
2130
510
500
4175
2060
2140
205
2810
2055
2250
180
2245
2250
410
500
2130
180
500
2070
410
500
2060
1895
210
500
2335
1905
510
500
2070
410
215
2245
2070
345
520
2160
2340
570
520
2390
570
500
3830
3755
2180
2205
4255
3815
3820
2015
3755
4015
4075
510
3945
3810
2675
2245
3755
1800
1905
510
2160
2015
210
520
2160
1905
510
520
3755
2125
2185
510
3810
2675
2415
2390
2245
2390
720
520
3785
3560
4260
2160
3810
4260
3820
4080
3755
2160
4080
510
3810
3755
2160
2390
2675
2160
1905
180
2810
2125
4080
180
2245
4080
510
520
2160
1905
180
520
2160
1905
185
500
2070
205
520
3810
3755
2180
2390
2675
2160
2185
700
2245
2390
700
520
2675
2160
2390
720
2415
2390
510
520
2390
720
520
2390
700
520
2390
510
520
3755
1890
3095
510
2160
2340
345
520
2390
510
500
2065
2140
420
500
2390
510
215
2195
2015
510
215
2475
2065
2205
420
2205
180
520
4140
4265
4270
2310
4265
2475
3225
2205
4270
2440
3240
180
2310
2820
4275
500
3830
4250
2455
2205
4250
2450
2460
180
2455
2460
140
520
2475
2440
2205
140
2440
2470
205
500
2475
2235
530
520
2235
140
520
2480
2485
205
520
2030
140
500
2235
435
520
2620
2400
4080
180
2455
4120
700
520
2030
205
520
2245
2395
720
520
2070
180
520
2310
2030
505
500
2395
180
520
2030
420
520
4125
4280
4285
4140
4130
4290
4295
4160
4135
4300
4305
4310
4140
4315
4320
2310
4130
4325
3945
4170
4285
4330
4335
4340
4140
4160
4175
2310
4140
4345
4340
2310
3725
2815
4350
2130
2810
2055
4355
180
2310
2250
410
500
4170
4360
2245
2070
4285
3945
4365
4340
4140
3725
2810
2310
4170
2815
2125
2250
4175
2145
4370
180
3945
4365
3405
2245
4170
2810
2245
2070
2310
2250
180
500
4340
2245
2395
505
2310
2130
180
500
2810
2055
2140
205
2310
2130
410
500
4170
4375
4350
2250
4175
2555
4380
180
2310
2560
505
500
4340
2565
2680
505
2310
2250
505
500
2310
2570
505
500
4180
4385
4390
4225
3720
4395
4400
4405
4170
4410
4415
2070
3400
2065
2140
420
3755
2055
2250
510
2160
2340
410
500
4140
4420
4425
2310
4170
4430
4405
2250
3400
2145
4070
180
2310
2410
180
500
2310
2595
505
500
2335
1905
180
500
2070
420
500
2870
2555
2650
570
2245
2600
690
520
4195
4435
3810
3400
3720
4440
4445
2160
3810
2615
4450
3395
3400
4455
4060
505
3620
2720
2145
1905
3755
2125
4200
510
3400
2065
2030
510
2245
2130
205
520
2390
180
500
4205
2615
4460
2395
3405
4050
4465
720
3400
2145
2650
180
2245
2260
700
520
3400
2565
2390
505
2245
2260
685
520
2390
700
1115
3675
2055
2130
410
2070
345
520
4265
2870
2455
2030
2030
510
520
4180
4470
3810
2870
4475
2865
2145
2000
3755
3135
4005
510
4170
4225
2245
2070
2870
2065
2070
510
2245
2030
345
520
3755
2145
2650
510
2070
570
500
2870
2645
2390
435
4170
3755
2160
2070
2870
2145
2185
570
2245
2650
700
520
2870
2160
2390
435
2030
345
520
3755
2065
2030
510
2070
510
500
2030
435
520
4230
4480
4485
2450
3830
4485
4490
2205
3750
3615
4110
1905
3755
2060
3090
510
2245
2250
420
520
3945
3725
2810
2245
4365
2810
2125
4120
4340
2455
4120
180
4365
2810
2245
2395
2245
2395
180
520
2245
4080
700
520
4425
2160
2395
505
2245
2410
685
520
4495
3405
2415
2680
3405
2675
2700
720
2680
720
1115
2390
720
1115
3755
2400
4080
510
2180
2185
700
520
2160
2015
510
520
3810
2615
4460
2390
2675
2685
4465
720
2675
2685
2695
720
2415
2695
715
1115
2810
2125
2185
180
4425
2160
2390
505
2245
2130
510
520
3405
2415
2700
720
2455
2390
720
520
2415
2700
910
1115
2065
2485
420
500
4265
4375
4500
2460
4270
3235
4380
180
2310
4505
505
500
4265
4510
2455
2235
2465
2710
205
520
4340
2620
2680
505
2310
2460
505
500
2235
140
500
4250
1995
4120
180
4340
2455
2395
505
2310
2205
180
500
2235
205
520
2455
2395
720
520
2235
180
520
2440
2710
205
500
2310
2235
505
500
2205
140
520
2475
3265
530
1170
2235
960
520
3345
2235
530
520
2070
140
520
2245
2205
470
520
2395
700
1115
4280
4290
4515
4520
4285
4515
4305
4525
4140
4520
4525
2310
4325
3730
4530
4250
3945
4530
4535
4350
4170
4250
4350
4220
4330
4160
4360
2245
4335
4360
2060
2570
4340
2455
2570
205
4345
2815
4540
4505
4340
4540
4355
505
4360
2060
2570
180
2245
2570
205
520
4325
4385
4545
4410
3945
4545
4400
4415
4285
4550
4555
4340
4330
4560
4565
2565
4335
4570
3965
4575
4340
2810
4580
505
4170
2815
4350
2250
4175
2555
4370
180
4345
4375
3985
4505
4340
3985
4380
505
2810
2055
4585
180
2245
4585
345
520
2070
205
500
4360
2555
2600
570
3945
4560
4565
2245
4365
2615
3965
4575
4340
4260
4590
505
2810
2125
4370
180
2310
4585
180
500
4175
2060
2570
180
2245
2250
705
520
2395
180
500
4365
2615
4050
2395
4175
2145
2600
180
4340
2810
2680
505
2820
180
520
2245
2570
345
520
2565
2250
705
520
2680
705
500
2570
205
1055
2565
2260
685
1055
2680
465
1115
2570
345
1055
4470
3750
4360
2160
3810
4360
2555
2650
2870
2160
2650
435
4205
4225
2835
2390
3405
2835
2070
435
2245
2390
435
520
4360
2145
2600
570
2245
2600
570
520
2645
2070
435
520
2390
435
520
2065
2250
510
500
4420
4375
4595
4600
4425
4605
4380
505
3755
2060
2595
510
2160
2185
345
520
2595
205
1055
2595
345
1055
2390
435
1085
2395
570
1085
4435
4440
4445
4455
3810
4445
4450
3395
3400
4455
3395
505
4205
2620
2665
2390
3405
2565
4120
685
2245
2390
685
520
2675
2160
2395
720
2415
2395
180
1055
2390
720
1055
2565
2410
685
1055
2390
685
520
2395
180
1055
2245
2250
345
520
3405
2245
2395
720
2415
2395
700
1115
2675
2395
720
1115
2700
720
520
2390
570
1085
2390
685
1115
2870
4610
2650
570
2455
2600
690
520
2030
570
520
4470
4615
4620
4625
3810
4620
4630
4635
2870
4625
4635
435
4640
2870
2455
2030
2160
2000
570
520
2870
2145
2650
570
2245
2600
700
520
2645
2895
690
1085
2390
690
1115
2245
2070
435
520
2245
2650
690
520
4645
4230
3830
3610
4140
4640
4650
2310
4640
3610
3205
2205
4650
2255
3090
180
2310
2820
180
500
4655
4250
2455
2205
4250
2450
3095
180
2455
3095
420
520
4660
2255
2205
420
3250
2030
530
520
2025
2340
205
520
2030
420
500
2925
2070
510
520
4555
3405
2675
2680
4340
2975
2680
505
2390
180
1055
4495
4665
2415
2680
3405
2615
4670
720
2680
495
1115
2675
2695
715
1115
2700
715
1275
2255
2340
205
500
2070
410
520
4675
2060
2205
410
2060
2985
205
500
4660
2255
2130
410
3550
3510
4680
3755
3785
4685
3755
2160
3830
3755
2160
2205
4690
3815
3820
2015
4695
3755
2160
2130
4655
3755
2160
2205
2675
2180
2390
720
4695
2810
2455
2130
2160
2015
180
520
4655
4250
2245
2130
2415
2390
720
1115
4695
2810
2455
2205
2810
4700
4120
180
2700
720
1115
2455
2205
180
520
2395
470
520
4705
3730
4695
4675
3730
4710
3985
2450
4695
3985
4715
4720
4675
2450
4720
420
4140
4725
4175
2310
4725
4675
2060
2205
4175
2060
2985
205
2810
4730
3095
180
4675
2060
2205
420
2060
4735
205
500
2735
2030
505
520
4725
4375
4500
3095
4175
4740
4380
180
4725
4360
2455
2030
4340
2665
2680
505
2310
3095
505
500
3115
2205
180
520
2030
180
520
2205
420
500
3115
2570
530
520
2255
2985
205
500
2765
2070
510
520
2820
510
520
4695
4250
2455
2205
4250
3035
4120
180
2455
4745
700
520
2455
2260
685
520
4675
2255
2205
420
2255
3090
205
500
3510
3525
3705
1800
3600
3475
4750
1800
3560
4755
1890
1905
1800
3130
185
215
2475
2065
2130
420
4760
1955
1895
185
4675
1800
1905
420
2065
3130
210
500
1800
3130
420
215
4660
2065
2130
410
2070
140
500
4660
2060
2130
410
2065
2995
420
500
4765
2060
2130
410
2060
2995
205
500
4770
2255
2205
420
3625
3190
1895
185
3825
4775
4100
2450
3830
4780
4105
2205
4265
2475
4785
2205
4250
3080
2460
180
2440
3230
205
500
2205
180
500
2475
2235
505
520
4785
3240
205
500
3425
2205
180
520
2440
3240
205
500
2205
140
500
4510
2440
2570
180
2455
2570
345
520
2620
2460
705
520
4510
3260
2600
570
2235
570
520
3420
2235
505
500
2620
2260
685
1055
3425
4790
530
520
2235
345
520
3265
380
1055
3750
3260
2145
2340
3420
2570
505
500
4795
2810
2245
2130
1590
1600
1610
1620
1630
1595
1605
1615
1625
1635
1640
1645
1865
1665
1675
1645
1650
4800
1670
1680
1685
1690
1700
1710
1715
1690
1695
1830
1715
1720
1725
1660
1670
1745
1755
1730
1735
1740
1750
1760
1765
1775
2215
1795
1805
1770
1780
4805
1800
1810
1640
1815
1865
1665
1885
1645
1820
4810
1705
1835
1840
1845
1700
1950
1900
1850
1660
1670
1745
1790
1865
1870
2295
1960
2020
1665
1705
1960
1880
1890
1665
1885
1960
1880
2060
1670
1740
2320
1800
1895
1775
1900
1965
2065
2070
1780
1790
1800
1810
410
1685
1690
1700
1710
1925
1690
1915
1920
1715
1930
1865
1700
2295
1960
1965
1665
1670
1960
1880
1800
1940
1945
2155
1965
2160
1950
1715
1965
2065
1905
1710
1715
1965
1800
2015
1715
1930
2125
1905
210
1960
1965
2245
2130
510
1880
1800
2130
410
215
1725
1660
1670
1745
2150
1730
1855
1740
1750
1970
1665
1675
1960
1880
2065
1670
1680
4805
1800
1810
1710
1715
1965
1800
1905
1715
1720
2055
1905
185
1780
1790
1800
1810
420
1755
1760
1895
210
215
1795
2065
2205
420
520
1765
2210
2215
2220
2225
1770
4815
2320
3935
2230
1775
1900
1965
2065
2235
1780
1790
1800
1810
140
1960
2020
2245
2130
180
1880
1890
2130
410
500
1795
2255
2205
420
520
1815
1820
2035
1830
1835
1845
1660
1885
1715
1790
1870
1705
4820
1965
1890
1885
1740
2135
2055
1895
1900
1790
2060
1905
410
1840
1845
1700
1950
2005
1845
2080
2085
2330
2095
1850
1660
1670
1745
2150
1660
1855
1740
1720
1955
2100
1950
2215
1795
1805
1950
1745
4805
1800
1810
1715
1750
2125
1905
210
1790
1760
1895
185
215
1865
2110
2295
1960
2120
1870
1920
4825
2020
2125
1675
1740
2320
1890
1895
1795
1890
2205
420
500
1880
2060
2130
410
500
1885
1835
2135
2055
2140
1900
2095
2145
2340
345
1790
1955
1895
185
500
1910
1915
1920
1925
1930
1700
1670
2215
1965
1800
1945
1715
2120
2160
1905
1925
1930
2125
2015
210
1965
1800
2205
510
215
1700
1920
4825
1965
2125
1785
1790
2060
1905
410
1965
1890
3095
510
500
1940
1945
2155
1965
2180
1945
2165
2175
2160
2185
1775
1900
1965
2065
2030
1785
1935
2145
1905
420
1880
2065
2130
410
500
1960
2120
2245
2130
180
1965
2125
2410
510
520
1630
1855
1740
1750
1970
1675
1680
4805
1800
1810
1805
1810
420
215
1675
1835
2320
1890
2140
1745
1720
1800
1810
185
1755
1955
1895
210
520
1805
2340
420
520
1975
1980
2135
1995
2230
2005
2010
4110
2015
140
2240
2020
2455
2205
180
2020
1890
3095
510
500
2200
2015
205
520
2005
2095
2145
2000
345
2150
1955
1895
210
500
2020
2125
2410
180
520
2025
2000
205
520
2270
2275
2525
2285
2290
2275
1665
2285
1960
1880
2110
1830
2510
2120
2055
2285
2290
2550
2310
2070
2290
1880
2310
2130
410
2275
2315
2295
2290
2345
2325
2330
2120
2335
2340
2290
2345
2245
2070
435
2350
2040
2155
2360
2245
1775
1785
1965
2065
2130
2295
2355
2385
2245
2395
2290
2020
2245
2070
180
2360
2245
2390
505
520
1960
1880
2310
2130
410
2020
2055
2410
180
500
1965
2160
2390
510
520
2075
2080
2085
2090
2095
2315
1675
4830
1965
2065
1945
2330
2585
2160
2340
2190
1935
2145
2000
420
2345
2065
2030
510
500
2100
2655
2215
1795
2200
2105
4835
2320
3935
2000
1795
1800
2205
420
215
2110
1920
2380
2120
2125
2040
1785
2305
2160
2130
2355
2020
2665
2390
180
2120
2125
2260
180
520
2245
2130
505
520
2120
2055
2560
180
500
2150
1955
1895
210
520
2240
1965
2455
2205
510
2295
2155
2385
2245
2390
2155
2405
2415
2390
720
2155
1965
2455
2390
510
2170
2165
2175
2180
2185
2405
2160
2395
720
520
2190
2095
2145
2000
345
2420
2065
2205
420
520
2705
2060
2130
410
500
2200
2000
205
520
2285
2425
2550
2310
2235
2425
2430
3250
2205
140
2240
2445
2455
2205
180
2445
2450
2560
180
500
2420
2440
2205
140
520
2465
2470
205
520
2265
140
520
2420
2065
2205
420
500
2755
2445
2455
2205
470
2020
2400
2410
180
520
2715
2255
2205
420
520
2925
2340
420
520
2265
570
520
2270
2495
2525
2285
2535
2275
2500
4840
2300
2515
2275
2520
2295
2290
2540
2525
2530
2970
2550
2565
2285
2300
2550
2310
2250
2285
2535
2550
2310
2570
1960
2135
4845
2130
205
2290
2540
2245
2070
435
2525
2295
2970
2550
2245
2285
1960
2550
2310
2130
2295
2545
2385
2245
2395
2290
2120
2245
2070
180
2550
2245
2680
505
520
2310
2130
505
500
2290
2515
4845
2250
345
2550
2565
2680
505
1055
2315
2575
2590
2365
2555
1965
2055
2410
510
500
2285
2590
2550
2310
2595
2290
2320
4845
2250
420
2345
2555
2650
570
1085
2350
2845
2155
2360
2620
2040
2115
2850
2160
2260
1785
1990
2145
1905
205
2360
2065
2030
510
500
2355
2175
4850
2395
700
2360
2145
2650
180
520
2360
2565
2390
505
1055
1880
2055
2130
410
500
2625
2345
2455
2030
435
2630
2635
2155
2345
2645
2290
2365
2245
2070
570
1965
2145
2650
510
520
2345
2645
2390
435
1085
2290
1965
2245
2070
510
2345
2160
2390
435
520
1965
2065
2030
510
500
2930
2655
2215
1795
2200
2935
2375
2135
1995
2000
2830
1875
4110
2015
420
2755
2020
2455
2205
180
2770
2015
205
520
2830
2095
2145
2000
345
2920
1955
1895
210
500
2715
2065
2205
420
520
2770
2000
205
520
2295
1960
2550
2245
2130
2545
2120
2810
2395
180
2660
2160
2395
505
520
2670
2385
2415
2680
720
2385
2675
2700
720
1115
4855
2140
205
500
2770
2340
205
520
2825
2165
2175
2160
2185
3005
1965
2245
2130
510
2240
2445
2455
2205
470
1965
2400
2410
510
520
2755
1965
2455
2205
510
2160
2015
470
520
2155
2175
4850
2390
700
3005
2120
2245
2130
180
2405
2685
2695
720
1115
4860
4700
2260
180
520
2180
2015
180
520
2385
2415
2700
720
1115
3055
1885
1960
1880
2060
4865
4870
2135
2055
2140
2285
2860
2550
2310
2070
2860
2705
2310
2130
410
2120
4875
2560
180
500
2980
4735
205
500
3115
2030
505
500
2910
1930
2125
1905
210
2705
1800
2130
410
215
2980
2985
205
500
2765
2070
510
500
2405
2180
2395
720
520
2705
2060
2205
410
500
1715
2915
2055
1905
185
2420
2440
2205
140
1170
1805
2485
420
520
2715
2065
2130
420
520
1965
1800
2130
510
215
2715
2255
2130
420
520
4855
2985
205
500
2425
2430
2750
2205
140
2445
3080
2560
180
500
2265
140
500
2425
2515
4880
2460
345
2625
2725
2455
2235
435
2420
2440
2205
140
500
2550
2620
2680
505
1055
3030
1995
2260
180
520
2550
2455
2680
505
520
2735
2205
505
500
2265
960
520
2345
2065
2070
510
500
2750
2235
505
500
2755
2445
2245
2130
470
2760
2400
2260
180
520
2715
2255
2130
410
520
2770
2340
205
500
2495
2500
2775
2510
2515
2520
1885
2535
2120
2060
2530
2300
4885
2245
2250
2535
2135
2815
2560
205
2540
2060
2570
180
500
2520
2575
2795
2585
2555
2525
2800
2970
2550
2810
2530
2380
4890
2565
2260
2290
2135
4845
2250
205
2535
2515
2815
2560
345
2540
2555
2600
570
1085
2295
2380
4890
2245
2260
2305
2060
2570
180
500
2545
2175
2615
2395
700
2305
2145
2600
180
520
2550
2810
2680
505
1055
2315
1675
2955
1965
2065
1945
2855
2585
2160
2340
2625
2345
2245
2030
435
1965
2065
2070
510
500
2635
1900
2540
2160
2070
2355
2365
2835
2390
570
2540
2145
2600
570
520
2020
1890
2250
510
500
2155
1965
2245
2390
510
2590
2515
4895
2410
345
1965
2060
2595
510
500
2605
2115
2850
2610
2260
2355
2020
2565
2390
180
2665
2410
685
1055
2385
2245
2680
720
520
2675
2395
495
1115
2825
2165
2175
2180
2185
2860
1965
2245
2030
510
2625
2725
2455
2235
525
2345
4610
2650
570
1085
2630
2635
2155
2345
2870
2635
2880
2885
4625
2895
2900
2345
2245
2070
435
2345
2145
2650
570
520
1675
1680
2960
1800
1810
1715
2915
2055
1905
210
2420
2065
2130
420
520
1805
1810
410
215
2910
1930
2125
2015
210
2705
1800
2130
420
215
2715
2065
2130
410
500
2930
2655
2945
2715
2770
4900
2940
2135
2950
2340
2285
2955
2550
2310
2070
2955
2960
2750
2130
410
2755
2445
2245
2130
180
2120
2450
2560
180
500
2715
2255
2130
410
500
2990
1905
205
500
2750
2070
505
500
2830
2095
2145
2340
345
2990
2340
205
500
2925
2070
510
500
2925
2340
420
500
2970
2385
3405
2680
720
2550
2975
2680
505
1055
2665
2260
685
1055
2670
4905
2415
2680
495
2385
2615
4910
720
1115
2715
2060
2130
410
500
2990
2995
205
500
2705
2255
2205
420
520
3085
3090
205
520
1700
1670
2945
1965
1800
1945
2910
2120
2160
2015
2240
1965
2245
2205
510
3005
1965
2245
2205
510
2755
1965
2245
2130
510
3005
2445
2455
2205
470
1965
3045
2410
510
520
2490
1995
2260
470
520
2755
2120
2245
2130
180
1965
3020
2410
510
520
2690
2685
2695
720
1115
3010
3035
2260
470
520
3140
2445
2455
2205
470
3030
3035
2260
470
520
2455
2205
505
520
2395
470
1055
4915
2165
2175
2180
2185
4920
3065
3005
2705
3085
3060
3070
2135
3080
3090
2285
2860
2550
2310
2030
4925
2705
2310
2205
420
2445
3080
2560
180
520
3145
2255
2205
420
520
3085
3100
205
520
3425
2030
505
520
4925
2515
4880
3095
345
4925
3110
2455
2030
435
3145
2255
2205
420
500
2550
2665
2680
505
1055
4930
2205
505
520
4930
4790
530
520
3170
1930
2125
2015
210
3160
2095
2145
2000
345
3125
3090
205
520
3025
700
1115
3160
3185
2145
2000
345
3175
3190
1895
210
520
3170
3200
2125
2015
210
4935
4940
1740
1750
1970
1675
1680
4945
1800
1810
4950
3570
1895
210
215
2910
3200
2125
2015
210
3145
1800
2130
420
215
4950
3190
1895
210
520
1805
4955
420
520
1900
3185
2145
2340
345
1790
3190
1895
185
500
3165
2065
2130
410
500
3180
3240
205
520
3165
2060
2130
410
500
2925
2140
420
500
3205
3090
205
520
3275
2060
2130
410
500
4805
2255
2205
420
520
1765
2210
2215
2220
3180
3210
3215
2135
3035
3220
2425
2430
2310
2205
140
2445
3035
2560
180
520
3225
3230
205
520
3245
3035
2260
470
520
3250
2205
505
520
3225
3240
205
520
2725
2440
2570
180
500
2725
3260
2600
570
1085
3250
4790
530
520
3255
380
1055
525
1170
525
1085
4960
3240
205
520
3270
2120
2245
2130
180
3280
3285
3290
3295
3295
3285
3335
3305
3310
3310
3290
3305
3315
3320
3320
3295
3310
3320
1780
1780
1765
2285
2240
2420
2475
3300
3340
3315
1775
1775
3305
2525
2295
1960
1960
3310
2285
1960
1880
3675
1775
2290
1965
2065
2235
3315
2295
2155
1965
3755
3320
1960
1965
1800
4965
1960
2550
2245
2130
505
1780
1880
1800
1810
140
1795
2310
2205
420
520
2240
2550
2455
2205
530
3325
3310
3320
1780
1780
3330
2285
2240
1795
3610
1880
2310
2130
410
500
1800
2130
510
215
2130
505
520
2195
2820
510
215
2205
505
520
3335
3355
2525
2285
2285
2285
3360
2550
2310
3385
3340
3365
2295
2290
2290
2290
3370
2245
2070
435
2350
3375
2155
2360
3400
2295
2970
2385
2245
2680
2360
3380
2390
505
1055
2310
3385
505
500
1965
2245
2390
510
520
2155
2385
2415
2390
720
2245
2680
720
520
2420
2310
2205
140
1170
2475
3385
530
1170
2455
2680
720
520
2715
2310
2205
420
520
2525
4970
2970
2550
4340
2550
4340
2680
505
1055
2625
3370
2455
2235
525
2630
3390
2155
2345
2870
3410
2285
2240
1795
3610
2755
2550
2455
2205
530
2670
4975
2415
2680
575
2385
3405
2700
720
1115
2680
575
1115
2705
2310
2130
410
500
3005
2550
2245
2130
505
3415
2285
1960
1880
3675
3115
3385
505
500
2705
2310
2205
410
500
2715
2310
2130
420
520
2750
3385
505
520
2755
2550
2245
2130
530
2715
2310
2130
410
520
2820
765
520
2900
3370
2245
2070
725
2715
2310
2130
410
500
3410
2285
2755
2715
4660
2755
2550
2245
2130
505
2750
3385
505
500
2970
2970
3405
2680
575
2705
2310
2205
420
520
3005
2550
2455
2205
530
4980
2285
3005
2705
4675
3140
2550
2455
2205
530
3145
2310
2205
420
520
2735
3385
530
520
4925
3370
2455
2030
725
4930
3385
530
520
3165
2310
2130
410
500
3275
2310
2130
410
500
4805
2310
2205
420
520
3250
3385
530
520
3270
2550
2245
2130
505
1590
1600
1610
1620
1600
1605
4985
1695
1610
4985
4990
4995
1620
1695
4995
1745
1640
1645
1655
5000
1645
1650
5005
1710
1655
1660
4940
5010
5000
5015
5020
5025
1685
1690
1700
1710
1690
1695
1705
1715
1700
1705
1680
5030
1710
1715
5030
3570
1725
1660
1670
1745
1660
1735
5035
1720
1670
5035
5040
1800
1745
1720
1800
1810
1640
1815
1865
5000
1645
1820
5045
5050
1655
5055
5060
5065
5000
5070
5075
1880
1840
1845
1700
1950
1850
1660
1670
1745
1730
1855
5035
5080
1710
5085
5090
3710
1865
1870
2040
1960
1665
1705
1785
1880
1675
1680
1790
1800
1785
5030
3190
1895
1665
1885
1960
1880
1670
1740
5095
2195
1715
5080
3745
3890
1880
1890
1810
410
1690
1915
5100
1715
1700
5100
5105
5110
1710
1715
5115
1800
1865
1700
1945
1960
1665
1670
1715
1880
1675
1740
3200
1890
1785
5120
3800
3805
1940
1945
2155
1965
1950
1715
1965
2065
1780
1790
1800
1810
1755
1955
1895
210
1710
1715
1965
1800
1715
1930
3820
1905
1795
1890
3805
420
1660
1855
5035
1720
1670
5035
5090
1800
1665
1675
1785
1880
1670
1680
5030
1800
1715
1720
3190
3130
1880
1800
3805
410
1715
1720
1890
1905
1880
1800
1810
410
1790
1760
1895
185
1765
2210
2215
2220
1775
4815
5125
1890
1985
1990
5130
2015
1795
2450
2205
420
1775
1900
1965
2065
1960
2020
2245
2130
1880
1890
2130
410
1795
2255
2205
420
2195
2015
420
215
1815
1820
5135
5140
1865
5135
5060
5145
5000
5140
5145
1880
1845
1660
5150
1715
1700
5150
5155
5095
1950
1715
5095
3875
1870
1705
2045
1965
2040
2045
1790
2060
1960
1965
2060
1895
1885
1740
5160
2450
1960
5160
3745
3890
1880
2450
3890
410
1845
2080
5165
2330
1700
5165
5170
5175
1950
2330
5180
2065
1745
1720
3710
1810
2100
1950
1985
1795
1950
1745
1875
1800
1785
1790
1955
1905
1795
1800
1895
420
1715
1750
3935
1905
1965
1890
1810
420
1865
2110
2295
1960
1870
1920
5185
2020
2040
5190
5195
3970
1960
2120
3975
2130
1675
1740
5095
1890
1785
5200
3800
3130
1880
2055
3890
410
1790
1955
1895
185
1795
1890
2130
420
1885
1835
5205
2450
1960
5205
3990
3890
1715
1720
3995
1905
1965
3995
4000
420
1960
1965
2160
2130
1880
1800
1905
410
1880
2060
2130
410
1900
2095
2145
2340
1965
2145
4005
510
1795
2065
2205
420
1710
1715
5110
1800
1700
1670
3170
1965
1945
1715
3200
4015
1960
5210
4015
3805
1945
1715
1965
2160
2155
1965
1800
2015
1965
2160
2015
210
1965
3820
3805
510
1700
1920
5185
1965
1945
5215
5195
3970
1960
5220
4035
2130
1670
1740
5095
1800
1715
3200
3800
3130
1880
4040
3805
410
1785
1790
2060
1905
1965
1800
1895
420
1965
1890
2250
510
1945
2165
5225
2160
2155
5225
4055
4060
1965
2160
4060
510
1785
1935
2145
1905
1965
2125
4070
510
1965
3820
4075
510
1965
1800
2015
510
1960
2120
2245
2130
1965
2125
4080
510
1675
1680
5030
1800
1785
1790
3190
3130
1880
2195
4085
410
1675
1835
5095
1890
1785
5200
3990
3130
1755
1955
4090
210
1905
210
215
1880
2065
2130
410
2210
1980
5230
2450
2215
5230
5235
2205
2220
2450
2205
140
1900
2010
4110
1905
1965
2060
4115
510
2240
2020
2455
2205
2020
1890
3095
510
2020
2125
4080
180
2270
2275
2280
2285
2275
1665
1885
1960
2280
1885
1835
5205
2285
5240
5205
4150
2110
1830
2300
2120
2295
2300
1880
2060
1960
2120
2060
1895
1885
1740
5205
2450
1960
5205
4165
3890
2275
2315
2040
2290
1885
1835
5200
2450
1960
5095
3990
3890
2325
2330
2020
2335
2290
1880
2065
2130
1965
2060
2140
420
1965
2055
4190
510
2350
2040
2155
2360
1775
1785
1965
2065
1900
1990
2125
2340
1965
2145
4200
510
2295
2355
2385
2245
2290
2020
2245
2070
2285
2290
2305
2310
1960
1880
2060
2130
2020
2055
2140
205
2020
2055
2250
180
2290
2345
2245
2070
1965
2160
2390
510
1950
2330
5175
2065
2315
1675
5245
1965
2040
1900
3185
3135
2290
5210
4215
4220
1945
2330
2365
2160
2155
2365
2065
2030
1965
2160
2030
420
1900
1935
2145
2340
1965
2145
4190
510
2100
2655
2215
1795
1950
4835
5125
1890
1985
1990
5250
2015
2195
1905
420
215
1795
1800
2015
420
2110
1920
5255
2445
2295
5255
5195
3975
1960
2445
3975
2130
2040
1785
2120
2160
2155
2120
2125
4080
2360
2160
4080
180
2355
2020
2245
2390
2385
2245
2130
180
2120
2125
4120
180
1965
2055
2140
420
2020
1890
2250
510
2290
1880
2060
2130
2305
2060
2140
205
2120
2055
2250
180
2345
2065
2030
510
1965
3820
5260
510
1925
1930
3820
2015
1965
4015
4075
510
2295
2155
2405
2245
1965
1800
1905
510
1965
2125
2185
510
2155
2405
2415
2390
1945
1715
5265
2160
2155
5265
3820
4080
1965
2160
4080
510
2155
1965
2160
2390
2405
2160
1905
180
2120
2125
4080
180
2155
1965
2180
2390
2405
2160
2185
700
2405
2160
2390
720
1965
1890
3095
510
1900
1790
2060
1905
2285
2425
2435
2310
2425
2430
3225
2205
2435
2440
3240
180
2240
2445
2455
2205
2445
2450
2460
180
2420
2440
2205
140
2420
2065
2205
420
2020
2400
4080
180
2360
2245
2390
505
2270
2495
2525
2285
2275
2500
5270
2300
2280
2505
5275
5280
2285
5285
5290
2310
2275
2520
2295
2290
2525
2530
2780
2550
2285
2300
2305
2310
2285
2535
2550
2310
2215
2135
4350
2820
2445
2450
4355
505
2525
2295
2545
2550
2285
1960
2120
2310
2290
2135
2125
2250
2305
2145
4370
180
2295
2545
2385
2245
2290
2120
2245
2070
2120
2055
2140
205
2290
2515
4350
2250
2305
2555
4380
180
2290
2540
2245
2070
2550
2565
2680
505
2315
2575
5295
2365
2040
5300
5305
4405
2290
5310
4415
2070
2360
2065
2140
420
1965
2055
2250
510
2285
2590
2660
2310
2290
2320
4405
2250
2360
2145
4070
180
2345
2555
2650
570
2350
2845
2155
2360
2040
2115
5315
2160
2155
2175
4450
3395
2360
4455
4060
505
1785
1990
2145
1905
1965
2125
4200
510
2360
2065
2030
510
2355
2175
4460
2395
2385
4050
4465
720
2360
2145
2650
180
2360
2565
2390
505
1880
2055
2130
410
1965
2145
3090
510
2630
2635
2155
2345
2190
2095
2145
2000
1965
3135
4005
510
2290
2365
2245
2070
2345
2065
2070
510
1965
2145
2650
510
2290
1965
2160
2070
2345
2145
2185
570
2345
2160
2390
435
1965
2065
2030
510
2345
2645
2390
435
2930
2655
2215
1795
2655
2375
5320
2450
2215
5320
5325
2205
1900
1875
4110
1905
1965
2060
3090
510
2715
2255
2205
420
2295
1960
2120
2245
2545
2120
2125
4120
2550
2455
4120
180
2545
2120
2245
2395
2660
2160
2395
505
2670
2385
2415
2680
2385
2675
2700
720
2550
2245
2395
505
2705
2060
2130
410
3000
1930
3820
2015
3005
1965
2160
2130
1965
2400
4080
510
2755
1965
2180
2205
2155
2175
4460
2390
2405
2685
4465
720
3005
2120
2245
2130
2405
2685
2695
720
2120
2125
2185
180
2660
2160
2390
505
2385
2415
2700
720
3055
1885
1960
1880
3005
5205
3990
3890
2705
2450
3890
410
2860
1880
2060
2130
2455
2250
410
500
2705
1800
1905
410
2030
410
215
2205
410
500
2030
410
500
1715
2915
1890
1905
2920
1955
1895
210
2715
2065
2205
420
2705
2060
2205
410
2425
2430
4785
2205
2445
3080
2460
180
2425
2515
4500
2460
2435
3235
4380
180
2625
2725
2455
2235
2730
2710
205
520
2550
2620
2680
505
2445
1995
4120
180
2550
2455
2395
505
2735
2205
180
500
2750
2235
505
520
2755
2445
2245
2205
2445
2400
4120
180
2715
2255
2130
410
2495
2500
5330
5335
2525
5330
5275
5340
2285
5335
5340
2310
2520
1885
5345
2445
2295
5345
5350
4350
2290
2445
4350
4220
2530
2300
2785
2245
2780
2785
2060
2570
2550
2455
2570
205
2535
2135
4540
4505
2550
4540
4355
505
2520
2575
5355
5310
2295
5355
5305
4415
2525
2800
2970
2550
2530
2380
5360
2565
2780
5365
3965
4575
2550
2810
4580
505
2290
2135
4350
2250
2305
2555
4370
180
2535
2515
3985
4505
2550
3985
4380
505
2120
2055
4585
180
2540
2555
2600
570
2295
2380
5360
2245
2545
2175
3965
4575
2550
4260
4590
505
1960
2135
4350
2130
2120
2125
4370
180
2305
2060
2570
180
2545
2175
4050
2395
2305
2145
2600
180
2550
2810
2680
505
2540
2060
2570
180
2315
1675
5370
1965
1945
2855
2365
2160
2830
2095
2145
2000
1965
2065
2070
510
2635
1900
2540
2160
2155
2540
2555
2650
2345
2160
2650
435
2355
2365
2835
2390
2385
2835
2070
435
2540
2145
2600
570
2590
2515
4595
4600
2660
4605
4380
505
1965
2060
2595
510
2845
2115
5315
4455
2155
5315
4450
3395
2360
4455
3395
505
2355
2020
2565
2390
2385
2565
4120
685
2405
2160
2395
720
2385
2245
2395
720
2830
2095
2145
2340
2860
1965
2160
2030
2345
4610
2650
570
2635
2880
2885
4625
2155
2885
4630
4635
2345
4625
4635
435
2900
2345
2245
2070
2345
2145
2650
570
1675
1680
5375
1800
2920
1955
1895
185
2705
1800
1905
420
2715
2065
2130
410
2930
2655
2945
2715
2655
2940
5320
2450
2945
5320
5380
2130
2715
2450
2130
410
2285
2955
2965
2310
2955
2960
5385
2130
2965
2255
4190
180
2755
2445
2245
2130
2445
2450
2250
180
2255
1905
205
500
2060
2340
205
500
2970
2385
2675
2680
2550
2975
2680
505
2670
4905
2415
2680
2385
2615
4670
720
2715
2060
2130
410
2705
2255
2205
420
1700
5390
5105
5110
1700
1670
5395
1965
1945
2910
1965
2160
1965
4015
5260
510
3000
1930
3820
1905
2155
5400
4055
4060
3005
1965
2160
2205
1965
3045
2185
510
2755
1965
2160
2130
2405
2180
2390
720
3005
2445
2455
2205
1965
3045
4080
510
2755
2120
2245
2130
1965
3020
4080
510
2445
3035
4120
180
3055
3065
3005
2705
3065
3070
5205
2450
3005
5405
5410
4720
2705
2450
4720
420
2285
2860
2965
2310
2860
2705
2255
2205
2965
2255
3090
180
2445
3080
3095
180
2255
3100
205
500
2860
2515
4500
3095
2965
3105
4380
180
2860
3110
2455
2030
2550
2665
2680
505
3115
4790
530
520
3145
2255
2205
420
1715
3200
3820
1905
3140
2445
2455
2205
1660
4940
5035
1720
1670
5415
5090
1800
1790
3570
1895
185
1800
3130
210
215
3155
3190
1895
185
3145
1800
1905
420
1790
3190
1895
185
2065
4955
420
500
1900
3185
2145
2340
3165
2065
2130
410
3165
2060
2130
410
3275
2060
2130
410
4805
2255
2205
420
2210
3215
5230
2450
2215
5420
5235
2205
2425
2430
2440
2205
2445
3035
2460
180
3250
2205
180
520
2725
2440
2570
180
2725
3260
2600
570
3270
2120
2245
2130
1600
1605
4985
1695
1855
1610
4985
4990
5425
5430
1620
1695
5425
1745
1750
1630
1855
5430
1750
1970
5435
1840
5440
2100
2105
1840
1850
5445
1710
1745
1655
1660
1855
5010
1720
5450
1670
5035
5455
1800
2105
1745
1750
1800
1810
1645
1820
5045
1705
1835
1655
5055
5060
5065
5460
1665
5465
5075
1880
3995
1675
1835
5470
1890
2140
1730
1855
5035
5080
1955
1710
5085
5090
3710
3805
1690
1915
5100
1715
1930
1700
5100
5105
5115
3820
1710
1715
5115
1800
2015
1715
1930
3820
1905
210
1865
1700
1945
1960
1965
1665
1670
1715
1880
1800
1885
1740
3200
3995
1895
1960
5095
3800
3805
420
1880
1800
3130
410
215
1660
1855
5035
1720
1955
1670
5035
5090
3710
4090
1745
1720
3710
1810
210
1755
1955
4090
210
520
2100
1950
1985
1795
1805
1710
1745
1875
1800
1810
1715
1720
1955
3130
185
1795
1800
4090
420
215
1800
1810
210
215
1775
4815
5125
1890
2710
1985
1990
5130
3100
205
1795
2450
4720
420
520
1770
1900
1965
1805
2265
1755
1955
1895
210
500
1815
1820
5135
1830
1835
1865
5135
5060
5145
5475
1665
1830
5145
1880
2055
1885
1835
5475
2055
2140
1845
1660
5150
1715
1790
1700
5150
5155
5095
3995
1950
1715
5095
3875
3130
1900
1790
3995
3130
410
1845
2080
5165
2330
2095
1700
5165
5170
5180
4240
1950
2330
5180
2065
2000
1900
2095
4240
2340
345
1790
1955
4090
185
500
1870
1920
5185
2020
2125
2040
5190
5195
3970
4120
1960
2120
3975
2130
180
2020
2125
4080
180
520
1675
1740
5095
1890
1895
1785
5200
3800
3130
205
1880
2055
3890
410
500
1885
1835
5205
2055
2140
1960
5205
3990
3890
205
1715
1720
3995
1905
185
1965
3995
4000
420
500
1965
2145
4005
510
520
1925
1930
3820
2015
210
1700
1670
3170
1965
1800
1945
1715
3200
4015
1905
1960
1965
3820
3805
510
1965
1800
2015
510
215
1700
1920
5185
1965
2125
1945
5215
5195
3970
2185
1960
5265
4035
2130
180
1965
2125
4080
510
520
1670
1740
5095
1800
1895
1715
3200
3800
3130
210
1880
3995
3805
410
500
1945
2165
5225
2160
2185
2155
5225
4055
4060
700
1965
2160
4060
510
520
1965
2125
4070
510
520
1965
3820
4075
510
520
1960
1965
2160
2130
510
2150
1955
4090
210
520
1950
1745
1875
1800
1810
1785
1790
1955
3130
185
1795
1800
1895
420
215
1805
1810
210
215
1675
1835
5095
1890
2140
1785
5200
3990
3130
205
1755
1955
4090
210
500
1880
1800
1905
410
215
2210
1980
5230
2450
2710
2215
5230
5235
4720
205
2220
2450
4720
140
520
2225
2710
205
520
1900
2150
4110
1905
140
1965
2060
5480
510
500
1805
1905
420
520
2270
2275
2280
2285
2290
2275
1665
1885
1960
1880
2280
1885
1835
5205
2055
2285
1960
5205
4150
3890
2290
1880
2450
3890
410
2275
2315
2040
2290
2345
1665
1675
1785
1880
2065
1885
1835
5200
2055
2140
1960
5095
3990
3890
420
1880
1890
3130
410
500
2190
1990
2125
2000
205
1965
3135
4200
510
520
2285
2290
2305
2310
2070
1960
1880
2060
2130
410
2120
2055
2140
205
500
2310
2130
205
500
2005
2095
4240
2000
345
2315
1675
5245
1965
2065
2040
1900
3185
3135
2340
2290
1965
2145
4220
510
2345
2065
2000
510
500
1675
1680
5030
1800
1810
1785
1790
3190
3130
185
1880
1800
1895
410
215
2065
1810
210
215
1950
4835
5125
1890
2000
1985
1990
5250
3100
205
1795
1800
2015
420
215
2025
1905
210
520
2110
1920
5255
2120
2125
2295
5255
5195
3975
4120
2120
2125
4120
180
520
2040
1785
2120
2160
2130
2155
2120
2125
4080
180
2360
2160
4080
180
520
1965
2055
2140
420
500
2290
1880
2060
2130
410
2305
2060
2140
205
500
5485
1940
2170
2240
1965
1940
1710
1925
1965
1800
1945
1715
1930
4015
1905
2240
1965
3820
5260
510
1965
4015
4075
510
520
2295
2155
2405
2245
2390
2120
2125
2185
180
520
2240
1965
2180
2205
510
1945
1715
5265
2160
1905
2155
5265
3820
4080
180
1965
2160
4080
510
520
2705
1890
2130
410
500
2765
1905
510
500
2155
1965
2180
2390
510
2405
2160
2185
700
520
2705
2065
2130
410
500
1765
1775
1985
1795
1805
1775
1780
1875
1800
1810
2705
1800
1905
410
215
1965
2060
2140
420
500
3005
1965
2160
2130
510
5490
2625
5495
3250
2265
2625
2420
2465
2205
140
2435
2440
2710
180
500
3250
2205
205
520
2730
2485
205
520
2020
2400
4080
180
520
2765
2130
510
500
3345
2030
530
520
2275
2500
5270
2300
2515
2280
2505
5275
5500
5505
2285
5285
5290
2310
4585
2290
2515
5510
2250
345
2525
2295
2545
2550
2245
2285
1960
2120
2310
2130
2535
2135
2125
4585
205
2550
4350
4370
180
520
2290
2515
4350
2250
345
2305
2555
4380
180
1055
2315
2575
5295
2365
2555
2040
5300
5305
4405
5515
2290
2585
4415
2070
570
2345
2555
5520
570
1085
2285
2590
2660
2310
2595
2290
2320
4405
2250
420
2305
2145
4070
180
520
2040
2115
5315
2160
2260
2155
2175
4450
3395
700
2360
4455
4060
505
1055
1965
2125
4200
510
520
2355
2175
4460
2395
700
2385
4050
4465
720
1115
2595
205
520
5525
2630
5530
3350
2345
2630
1775
2190
1965
2065
2040
1900
2095
3135
2340
3350
1965
2145
5535
510
1965
3135
4005
510
520
2290
1965
2160
2070
510
2540
2145
2185
570
520
3350
2345
2455
2030
435
2655
2375
5320
2450
2000
2945
5320
5325
4720
205
2715
2450
4720
420
520
5540
1900
1965
1805
2030
1900
1755
4110
1905
420
1965
2060
2000
510
500
2925
1905
420
520
2295
1960
2120
2245
2130
2545
2120
2125
4120
180
2550
2245
4120
180
520
2565
2260
700
1055
2550
2245
2395
505
520
2130
410
520
2570
205
520
3000
1930
3820
2015
210
1965
2400
4080
510
520
2155
2175
4460
2390
700
2405
2685
4465
720
1115
5545
2155
2405
2245
2390
2455
2390
700
520
3005
2120
2455
2130
180
2120
4700
4120
180
520
3055
1885
3005
1880
2060
1885
4870
5205
2055
2140
3005
5205
3990
3890
205
2705
2055
3890
410
500
5550
2860
2305
2310
2070
2860
2705
2060
2130
410
3115
2205
205
500
2860
2345
2245
2070
435
5555
2155
2405
2455
2390
3350
2345
2245
2030
435
2240
1965
2160
2205
510
1965
1800
1905
510
215
1765
1775
5560
1795
1805
1775
1780
5565
1800
1810
1795
2065
2130
420
520
2705
2060
2205
420
500
3250
2030
505
520
5490
2625
5570
3250
2265
2625
2420
2730
2205
140
2425
2515
4500
2460
345
2435
3235
4380
180
1055
2730
2710
205
500
2445
1995
4120
180
520
2550
2455
2395
505
520
2735
2205
180
520
3250
2235
505
520
2265
435
520
2445
2400
4120
180
520
2495
2500
5330
2510
2515
2525
5330
5275
5340
5575
2285
2510
5340
2310
2560
2535
2515
5575
2560
345
2520
1885
5345
2120
2060
2295
5345
5350
4350
4585
2290
2120
4350
4220
180
2540
2060
4585
180
500
2520
2575
5355
2585
2555
2295
5355
5305
4415
5515
2540
2555
5515
570
1085
2530
2380
5360
2565
2260
2780
5365
3965
4575
465
2550
2810
4580
505
1055
2290
2135
4350
2250
205
2305
2555
4370
180
1055
2535
2515
3985
2560
345
2550
3985
4380
505
1055
2120
2055
4585
180
500
2295
2380
5360
2245
2260
2545
2175
3965
4575
700
2550
4260
4590
505
1055
1960
2135
4350
2130
205
2120
2125
4370
180
520
2545
2175
4050
2395
700
5525
2630
5580
3350
2345
2630
1775
2830
1965
2065
2345
2065
2340
510
500
2155
2540
2555
2650
570
2345
2160
2650
435
520
2645
2070
570
520
2155
1965
2160
2390
510
2590
2515
4595
2410
345
2660
4605
4380
505
1055
2845
2115
5315
4455
2260
2155
5315
4450
3395
685
2360
4455
3395
505
1055
2385
2565
4120
685
1055
2385
2245
2395
720
520
2860
1965
2160
2030
510
3110
2145
2185
570
520
2155
2885
4630
4635
690
2345
4625
4635
435
1085
1805
1810
185
215
2920
1955
1895
185
500
2705
1800
1905
420
215
2255
1895
210
500
2930
5585
2945
2715
2770
5585
5590
5320
2450
2340
2945
5320
5380
3890
205
2715
2450
3890
410
500
5595
2900
5600
2750
2070
2900
2715
2770
2130
410
2305
2255
2340
180
500
2750
2130
205
500
2020
3020
4080
180
520
2970
2385
2675
2680
720
2810
2260
700
1055
2680
685
1115
2155
5605
4450
3395
685
2385
2615
4670
720
1115
3115
2030
505
520
3420
2070
505
500
1700
5390
5105
5115
3820
5485
1940
5610
2240
1965
1940
1710
3000
1965
1800
1945
1715
1930
3820
1905
2240
1965
4015
5260
510
3000
1930
3820
1905
210
2155
5400
4055
4060
700
3005
1965
2160
2205
510
2445
3045
2185
180
520
2245
5615
700
520
5545
2155
2405
2455
2390
1965
3045
4080
510
520
5620
2120
2245
2130
180
1965
3020
4080
510
520
2445
3035
4120
180
520
5625
2455
2395
530
520
3065
3070
5205
2450
3090
3140
5405
5410
4720
180
3145
2450
4720
420
520
5630
2860
2965
2735
2030
4925
2705
2255
2205
420
2965
2255
3090
205
500
4925
2515
4500
3095
345
2965
3105
4380
180
1055
4930
2205
180
520
4790
180
520
3140
1965
2160
2205
510
1945
5215
5225
2160
2185
5635
2415
2700
720
1115
1715
3200
3820
1905
210
1660
4940
5035
1720
1955
1670
5415
5090
3710
3805
3175
3190
4090
210
520
1765
1775
5640
1795
1805
1775
1780
5375
1800
1810
1785
1790
3190
1895
185
1795
1800
3130
420
215
3155
3190
1895
185
500
3145
1800
1905
420
215
2255
3130
210
500
3345
2030
505
520
2210
3215
5230
2450
3240
2215
5420
5235
4720
180
5490
2625
2435
3250
2265
2625
2420
2440
2205
140
2435
2440
3240
205
500
5645
2455
2395
530
520
1865
5135
5650
5145
5475
2215
5320
5325
4720
205
2525
5330
5655
5340
5575
2800
2380
5255
2810
2260
2970
5255
3965
4580
465
2810
2260
465
1055
1700
5165
5170
5180
5660
2725
2865
2600
570
1085
2870
2895
690
1085
1670
5035
5090
3710
5665
5585
2940
5320
2450
2340
2120
2400
4120
180
520
4905
2615
4670
495
1115
2415
4670
715
1115
495
1115
1700
5390
5105
5115
5670
2120
3020
4120
180
520
3140
5405
5410
4720
470
4790
640
1055
1670
5415
5090
3710
5260
2215
5420
5235
4720
470
2455
5675
690
520
1620
1695
4995
1745
1750
1640
1645
1655
1665
1675
1645
1650
5005
1670
1680
1655
1660
4940
5010
1720
5000
5015
5020
5025
2195
1690
1695
1705
1715
1720
1700
1705
1680
1790
1800
1710
1715
5030
3570
3100
1660
1735
5035
1720
1760
1670
5035
5040
3710
4090
1745
1720
1800
1810
210
5000
5070
5075
1880
5680
1710
5085
5090
3710
5260
1865
1870
2040
1960
2020
1665
1705
1785
1880
1890
1675
1680
1790
1800
1810
1785
5030
3190
1895
210
1715
5080
3745
3130
210
1880
1890
1810
410
215
1675
1740
3200
1890
1895
1785
5120
3800
3805
420
1795
1890
3805
420
500
1670
1680
5030
1800
1810
1715
1720
3190
3130
185
1880
2195
3805
410
215
1715
1720
1890
1905
185
1795
1800
1810
410
215
5000
5140
5145
1880
5685
1950
1715
5095
3875
3100
1870
1705
2045
1965
1890
2040
2045
1790
2060
1905
1960
1965
2060
1895
420
1885
1740
5160
2055
1895
1960
5160
3745
3890
420
1880
2450
3890
410
500
1715
1750
3935
1905
210
1965
1890
1810
410
215
1795
1890
2130
420
500
5015
1715
1965
2195
1905
2195
2205
420
215
1795
1800
1905
420
215
2065
1905
185
500
1710
1715
5110
1800
2015
1960
5210
4015
3805
510
1945
1715
1965
2160
1905
2155
1965
1800
1905
510
1965
2160
2015
210
520
1965
3820
3805
510
520
1960
5220
4035
2130
180
1880
4040
3805
410
500
1965
1800
1895
420
215
1965
1890
2250
510
500
1880
2195
4085
410
215
2220
2450
2205
140
520
1900
2010
4110
1905
140
1965
2060
4115
510
500
2245
2250
140
500
2285
5240
5205
4150
4720
2110
1830
2300
2120
2055
2295
2300
1880
2060
2130
1960
2120
2060
1895
205
1885
1740
5205
2055
1895
1960
5205
4165
3890
205
2325
2330
2020
2335
2340
2290
1880
2065
2130
410
1965
2055
4190
510
500
1900
1990
2125
2340
205
1965
2145
4200
510
520
2020
2055
2140
205
500
2020
2055
2250
180
500
1950
2330
5175
2065
2000
2290
5210
4215
4220
510
1945
2330
2365
2160
2340
2155
2365
2065
2070
510
1965
2160
2030
420
520
1900
1935
2145
2340
420
1965
2145
4190
510
520
1795
2450
2205
420
520
1960
2445
3975
2130
180
2355
2020
2245
2390
180
2385
2245
2130
180
520
2120
2055
2250
180
500
1965
3820
5260
510
520
1965
2125
2185
510
520
2405
2160
1905
180
520
2120
2125
4080
180
520
2405
2160
2390
720
520
2285
2425
2435
2310
2235
2425
2430
3225
2205
140
2435
2440
3240
180
500
2445
2450
2460
180
500
2455
2460
140
500
2525
2530
2780
2550
2565
2285
2300
2305
2310
2250
2215
2135
4350
2205
205
2445
2450
4355
180
500
2290
2135
2125
2250
205
2305
2145
4370
180
520
2290
5310
4415
2070
570
2360
2065
2140
420
500
1965
2055
2250
510
500
2360
2145
4070
180
520
5210
2160
2390
510
520
1965
2145
3090
510
520
2345
2145
2185
570
520
2715
2450
2205
420
520
1900
1875
4110
1905
420
1965
2060
3090
510
500
2245
2250
420
500
2550
2455
4120
180
520
2545
2120
2245
2395
180
1945
2910
1965
2160
1905
2205
510
215
2755
1965
2180
2205
510
2405
2180
2390
720
520
2660
2160
2390
505
520
2705
2450
3890
410
500
2285
2860
2305
2310
2070
2120
4875
2250
180
500
2455
3095
410
500
2030
420
215
1675
1680
5375
1800
1810
1715
2915
1890
1905
185
2425
2430
4785
2205
140
2445
3080
2460
180
500
2285
5335
5340
2310
4505
2290
2445
4350
4220
180
2530
2300
2785
2245
2250
2780
2785
2060
2570
180
2550
2455
2570
205
520
2535
2135
4540
2560
205
2550
4540
4355
505
520
5690
2445
2455
2820
180
2445
2450
4585
180
500
2820
530
520
2315
1675
5370
1965
2065
1945
2855
2365
2160
2340
2385
2835
2070
435
520
1945
2855
2365
2160
2000
2030
510
500
1715
2915
1890
1905
210
2715
2450
2130
410
500
2285
2955
2965
2310
2070
2955
2960
5385
2130
410
2305
2255
4190
180
500
2120
2450
2250
180
500
2060
1905
205
500
1700
1670
5395
1965
1800
1945
1715
3200
3820
1905
1945
2910
1965
2160
2015
1965
4015
5260
510
520
1965
3045
2185
510
520
2755
1965
2160
2130
510
2285
2860
2965
2310
2030
2445
3080
3095
180
520
2455
3095
420
500
1790
3570
1895
185
215
2425
2430
2440
2205
140
2445
3035
2460
180
520
1665
1670
5035
5025
1800
1675
1680
1750
1800
1810
1710
1715
1790
3570
3130
1715
1720
1800
3130
185
1670
5035
5695
3710
4090
1755
1760
4090
210
215
1785
1790
1760
3130
185
1795
1800
1895
210
215
5435
5700
5705
5710
1975
1840
5715
5720
5050
1980
5440
1825
5725
5730
5460
2100
5070
5735
5740
5745
2105
4835
5470
3935
2000
1850
1660
1670
1745
2010
1785
5030
3190
3130
210
2100
2655
2215
1795
2025
1710
1860
5125
1800
1905
1715
1720
1890
3130
185
1795
1890
1810
410
215
1770
1900
1965
1805
2030
2020
1890
2015
420
500
1965
2060
1895
420
500
1965
2160
1905
210
520
2335
1905
210
500
2205
510
500
1900
5750
2145
2340
570
1965
2145
5520
510
520
1805
2340
510
520
2120
2055
2205
205
500
2305
2060
1895
205
500
2335
1905
420
500
1965
2160
2070
420
520
2160
2340
510
520
5755
2110
2295
1960
2120
5560
1990
5250
3100
205
2030
140
520
2120
2055
4355
180
500
2900
2345
2455
2030
435
2655
2940
5320
2450
2000
1900
5565
4110
1905
420
2750
2030
530
520
5485
5760
5765
2240
2490
1940
5770
5775
1965
1995
5610
2165
5780
5785
2185
2240
5220
5790
2205
470
2245
2205
180
520
2390
470
520
5560
1990
5130
3100
205
3005
2120
2455
2205
180
5490
5795
5645
2475
2740
2625
5800
5805
2460
380
5570
2720
5810
180
1055
3250
4505
530
520
3345
4790
530
520
2550
2245
2570
205
520
2565
2250
180
520
3360
3370
4175
3385
435
2550
2310
2570
505
500
5815
180
520
2245
2560
705
520
2160
2000
510
520
2395
570
520
3395
435
1055
5525
5820
5765
5825
2005
2630
5830
5835
2365
2865
5580
2580
5840
4405
5515
3350
5310
5845
2030
640
2345
5850
5520
570
1085
3350
3110
2455
2030
725
1965
2640
2650
510
520
2030
570
500
3370
2645
2680
435
1085
2345
5850
2650
570
1085
5560
1990
5130
3130
205
2060
5855
205
500
5540
1900
1965
2925
2235
1900
5860
2145
2340
570
2925
2340
510
500
3380
2680
720
1055
2680
505
1055
3385
435
1055
1960
1965
4015
3805
510
1965
4015
3805
510
520
5610
2165
5780
3970
2185
5865
5870
5635
2455
3025
2155
3050
4460
2390
700
2285
4925
2965
2310
2030
5875
5880
5885
3115
3120
4925
5890
4500
3095
640
4930
4505
530
520
4925
3110
2455
2030
725
2345
5895
2650
570
1085
5555
5870
5635
2455
3025
2215
2445
2455
2205
470
5645
4250
5900
530
1410
2455
3040
685
520
1775
5905
5125
1890
2710
5640
5910
5130
3130
180
1805
4190
420
520
2065
4190
420
500
5490
5795
5645
2475
3255
2625
5915
5805
2460
380
2435
5920
5810
180
1055
3385
725
1055
2345
5925
2650
570
1085
2280
1885
1835
5205
2450
2295
2300
1880
2060
2205
2180
2340
510
520
2015
185
215
2285
2955
2965
2310
2030
2955
2960
3205
2205
420
2965
2255
3090
180
500
2755
2445
2455
2205
180
2445
2450
3095
180
500
2245
3095
420
500
2750
2070
530
520
2180
1905
510
520
2120
4730
2250
180
500
2735
2030
505
500
2015
210
215
3355
3365
5930
3360
3370
3365
2285
2535
2550
2310
5930
2535
2515
3985
4505
3360
2550
3985
5935
505
3370
2310
4505
505
500
2800
2510
4885
2810
2560
2970
4885
2310
2570
530
2550
2810
2570
205
1055
2810
2560
530
1055
2535
2135
3985
2560
205
2550
3985
5940
505
1055
3370
2310
2570
505
500
4175
2570
205
1055
3385
505
1055
4175
2570
345
1055
2810
2560
705
1055
2180
2000
510
520
3365
3390
2780
3370
2645
3390
2290
2540
2245
2070
2780
2540
2555
2600
570
3370
2245
2600
435
520
2545
2585
2835
2395
570
2245
2395
435
520
2680
435
520
2680
435
1085
3375
2670
2385
3380
2680
2670
2360
2565
2390
505
2385
2565
2260
685
1055
3380
2390
685
1055
2405
2610
2395
720
1055
2415
2395
505
1055
2390
685
1055
3400
2680
720
1055
2675
2395
700
1115
2180
2015
510
520
3385
525
1055
2015
210
500
1880
1800
4090
410
215
1800
1905
185
215
5015
1925
5210
2195
2015
1715
1930
4015
1905
210
1905
185
520
5210
2180
2390
510
520
1715
1720
3745
3130
185
1880
1890
3805
410
500
1880
1800
1810
410
215
5700
5945
5950
5140
1980
5705
5950
5955
5960
5475
5710
5140
5960
2220
1995
1975
1980
5475
1995
2230
1845
5965
5970
1715
2010
1700
5150
5975
5180
3995
1950
1715
5095
2065
2015
2005
2010
3820
2015
140
5980
5985
5530
2240
2020
5985
5050
5990
1965
1890
2040
2045
2010
2255
1905
2240
1965
2060
3230
510
2020
1890
2015
510
500
2655
5995
6000
2450
2015
2215
6000
1890
3890
420
1795
2450
3890
420
520
2200
2015
420
520
1965
2060
2015
510
500
2150
1955
4090
210
500
2930
1950
1985
1795
1805
1715
1750
3820
1905
210
1965
3995
6005
510
500
2205
420
215
2860
2515
4350
2250
345
2705
2055
2130
410
500
6010
1905
180
500
2345
1805
2030
510
520
2245
2070
570
520
2390
570
520
5755
2110
5545
1960
2120
2110
6015
5255
2120
2125
5545
5255
5195
3975
4120
3005
2120
3975
2130
180
4860
4700
4120
180
520
1945
2910
5265
2160
1905
2120
4700
4080
180
520
2455
4080
510
520
2755
1965
2160
2205
510
3005
5205
4715
3890
205
2120
4875
3095
180
500
1900
1875
3195
1905
420
2755
2020
2245
2130
180
2020
6020
2250
510
500
2715
2065
2130
410
520
2345
1805
2070
510
520
2900
3110
2245
2070
435
2305
2060
4190
180
500
2750
2570
505
500
5760
6025
6030
2445
1995
5765
6035
6040
6045
4120
2240
2445
6045
2205
470
2490
1995
4120
470
520
1945
1925
6050
2160
2015
2155
5220
5745
4080
180
1965
2160
5615
510
520
6055
2155
2405
2245
2390
2405
2160
2015
180
520
2445
1995
4080
180
520
2455
5615
510
520
5620
1965
2160
2130
510
4925
3145
2255
2205
420
5870
6060
4050
2395
700
5635
6065
4465
720
1115
1725
1660
1670
1745
3175
1900
6070
3195
1905
140
1965
2255
4115
420
500
3270
2020
2245
2130
180
2020
6020
2250
510
520
3275
2065
2130
410
500
5795
3215
4100
4505
380
5645
4780
6075
530
1055
2475
4505
530
1170
2725
3180
2570
180
1170
2455
4790
745
520
2620
6080
705
520
2680
705
1170
4790
470
1055
2645
2235
435
520
1880
1800
4085
410
215
2860
1965
2160
2070
510
1670
5415
5090
3710
4090
2715
2055
3890
410
500
2955
2515
4350
2250
345
2900
2540
2245
2070
435
3140
6085
5410
4720
180
2820
470
520
1660
4940
5035
1720
3190
3055
1670
1715
1880
1800
2925
1905
210
520
2335
2015
180
500
1925
1930
5745
2015
210
5210
5745
4075
510
520
2305
2060
2985
205
500
6090
6095
2205
420
520
6095
2000
205
500
6100
2030
505
500
6100
2570
505
500
5690
5210
2180
2820
510
5210
2195
2015
510
215
2180
2015
210
520
5210
1995
4080
510
520
4805
1800
1905
420
215
6095
3090
205
500
6105
1855
5035
5080
1955
2920
1760
1895
210
215
2715
1890
2130
420
500
2705
3995
3805
410
500
2920
1955
4090
210
500
2270
6110
6115
2285
2425
6110
6120
6125
2215
2430
6115
2210
3215
6130
2450
2285
2215
5230
6135
2205
2425
2430
1995
2205
140
5485
5760
5765
2240
2445
5760
5140
6140
2445
2450
5765
6140
2430
2440
2205
2240
2445
2440
3230
180
2445
2450
2205
180
500
1765
2210
2215
2220
2465
2210
6145
5230
2450
2470
2215
5230
6150
4720
205
2435
2440
2470
180
500
6155
1675
6160
1795
2065
6165
4815
5200
3045
2340
1960
5175
5130
3890
510
2220
1890
2015
420
500
4830
2430
2065
2130
420
1965
6170
4955
420
520
2730
6175
420
520
5980
5760
5765
2240
2490
5985
5770
5775
2020
1995
5580
6180
5780
5785
4120
2755
2445
6045
2205
470
2350
2040
2155
2360
2455
6185
1785
1965
2065
2205
2830
1990
2125
2000
205
2440
5480
205
500
2130
140
500
2285
4830
2965
2310
2030
2215
4805
3205
2205
420
2020
2450
3090
180
500
2020
2450
3095
180
500
2065
2130
420
500
4830
4805
3205
2205
420
2770
1905
210
520
2930
2655
2945
1795
2200
2755
2020
2245
2205
180
3055
1885
3005
2705
2060
2705
2055
4720
410
500
2860
2540
2455
2030
435
2665
3095
705
520
3115
2595
530
520
4830
4805
5385
2205
420
2445
3080
3095
180
500
1795
2065
2130
420
500
2335
2000
180
500
2765
2130
510
520
2445
3080
2460
180
520
1700
6190
5170
5180
4240
1965
3135
4190
510
520
2345
3135
2185
570
520
2545
2120
4260
2395
180
2385
4260
4120
685
1055
2245
2395
685
520
2675
2395
180
1055
2680
720
1055
2810
2260
685
1055
2680
685
520
2970
2545
3405
2680
495
1700
5390
5105
5115
4015
5395
1930
3820
1905
210
6195
6200
5545
3005
3030
6200
6205
5255
2445
3035
5865
6210
6215
6045
4745
3140
2445
6045
2205
470
3030
3035
4120
470
520
2525
5545
5870
2550
2455
5865
3005
2445
2455
2205
5870
2445
3035
4120
180
2550
2455
4745
180
520
5870
3030
2455
2395
470
5635
2455
2205
180
520
2455
2395
180
520
2455
4745
180
520
2660
2180
2390
505
520
2455
2205
510
520
4920
3065
3140
2705
3085
2155
6220
6225
3395
690
6230
2840
6235
705
1085
6240
2895
560
1055
3395
685
1055
3370
6245
2680
435
1085
6225
6250
575
1055
3385
705
1055
3395
690
1055
2975
2260
465
1055
6225
2680
495
1055
3395
505
1055
435
1055
6255
3190
1895
185
500
2100
2655
2215
1795
3205
2655
6260
5320
2450
3090
2215
6085
5325
4720
180
2255
4190
205
500
1805
2130
510
520
2240
5420
5235
4720
180
1900
6265
2145
2340
570
1965
3135
5520
510
520
2910
1930
3820
1905
210
2715
1800
1895
420
215
2705
2060
2205
420
520
1725
1660
1670
1745
2225
1660
1855
5035
3585
2710
1670
5035
6270
6275
205
1745
3585
6275
140
520
1665
1675
1785
3675
2235
1675
1680
4750
4965
140
1785
3625
3240
180
500
3675
4965
205
500
1710
1715
3755
4965
470
1715
4755
2460
180
520
3755
2460
140
500
4965
180
500
1780
3625
4965
140
520
3625
6280
205
500
4965
205
500
1665
1885
1960
3675
2570
1675
1835
3740
2460
345
1785
3235
4380
180
1055
3675
2560
505
500
1775
1900
3755
2235
435
1780
3625
4965
140
500
4760
2710
205
500
4965
180
520
1960
2620
2680
505
1055
3675
2460
505
500
3675
2570
505
500
4965
205
520
1715
3815
4120
180
520
3755
4120
700
520
1960
3755
2395
505
520
4675
4965
180
520
3755
2395
720
520
1780
3625
4965
140
1170
3625
2710
205
500
3675
2235
505
500
4965
140
500
1885
1835
3985
2560
345
1960
3985
4380
505
1055
1900
3625
2570
180
500
3755
2570
345
520
1775
1900
3755
2235
525
1900
2865
2600
570
1085
3755
2600
690
520
4660
2235
505
500
1960
2810
2680
505
1055
3755
4965
180
520
3755
2260
685
520
4675
4790
530
520
5930
2535
2515
3985
2560
2970
4885
2310
2570
505
3355
6285
4970
3360
2535
3365
6290
6295
4885
4375
5930
6300
5275
6305
6310
3360
5285
4320
3385
330
3370
4375
6315
705
1085
3365
6320
2970
3370
4360
4970
6325
2780
4340
6250
3360
4885
4175
3385
705
3360
2535
4340
3385
415
2550
2815
6330
505
1055
3385
705
500
3370
4360
2680
435
1085
4970
2970
2545
4340
2680
3360
2550
2810
3385
505
3370
2815
2260
705
1055
4175
2600
465
1055
3370
2810
2680
435
1055
4340
2680
495
1055
2810
2560
345
1055
3385
505
500
3370
4375
6330
705
1085
4175
2895
560
1055
3385
330
1055
4340
6250
575
1055
3385
415
1055
6285
6290
5330
2510
4375
4970
5330
5275
4525
6335
3360
2510
4525
3385
330
2535
4375
6335
330
1085
6320
2535
5345
2810
2570
2970
5345
4535
6330
330
3370
2810
6330
435
1055
4360
2570
330
1055
6325
4885
4360
2680
705
2780
4360
2570
415
1055
4340
2680
415
1055
6250
705
1055
2535
2815
6340
330
1055
4340
6340
705
1055
415
1055
4360
2570
415
1055
2680
415
1055
6320
6300
5355
6345
2895
2970
5355
4400
6350
560
3370
6345
6350
435
1085
4360
2895
560
1085
4970
2800
2970
4340
6355
6325
2380
4565
6250
465
2780
4570
6360
495
1470
4340
6355
575
1055
6250
465
1115
3370
2815
6330
705
1055
4175
2895
465
1055
2535
4375
6365
330
1085
4340
6365
560
1055
415
1085
2810
2560
330
1055
2680
330
1085
2680
560
1115
2970
2550
2810
2680
505
2545
2810
2260
465
1055
4340
2680
465
1055
2545
2810
2680
495
1055
3405
2680
505
1055
2680
495
1055
495
1055
2680
465
1055
2970
2380
4565
2680
465
2545
2615
6360
495
1115
4340
6370
495
1055
4175
2570
415
1055
2680
705
1085
2545
2615
6375
495
1115
3405
6375
715
1115
4175
2600
560
1055
765
1055
2680
415
1085
6250
705
1085
575
1085
575
1470
2285
2290
4175
3385
435
2290
3675
2570
505
500
2285
2535
4340
3385
415
2290
4375
6330
705
1085
2290
4360
2680
435
1085
3170
1930
3820
2015
210
1715
3790
4120
180
520
3755
4745
700
520
3625
3240
205
500
1725
1660
1670
1745
3180
1660
4940
5035
3585
3240
1710
5415
6270
6275
180
1675
1680
3625
4965
140
1785
3625
3240
205
500
3675
4965
180
500
1715
3695
2460
180
520
3625
6380
205
500
3610
4965
180
520
1900
3260
2600
570
1085
3610
4790
530
520
3475
6385
135
1170
6385
380
1055
135
1055
6390
525
1055
6390
415
1055
2705
1800
3130
410
215
1785
6395
2060
1905
410
1965
6020
2250
510
500
1715
2915
3995
1905
185
2060
4735
420
500
2360
2065
2070
510
500
2945
5320
5380
4720
205
1900
5565
3195
1905
420
1965
2060
4190
510
500
3005
5205
4715
4720
205
2860
2705
2060
2205
410
2945
5320
5250
3890
205
2285
2955
2305
2310
2070
2955
2960
3195
2130
410
2305
2060
2140
180
500
1690
6400
5100
1715
1930
3065
3070
5320
2450
3090
3140
6085
5325
4720
180
1645
1650
6405
1670
1680
1690
6410
1705
1715
1720
1715
2915
1800
3130
185
1785
5375
3190
1895
210
1715
2915
3745
3130
185
1670
1680
5375
1800
1810
2930
1950
5560
1795
1805
1950
1745
5565
1800
1810
1715
1750
6415
1905
210
2705
3995
5260
410
500
2160
1905
420
500
1900
2010
3195
1905
140
2930
2655
2945
2715
2200
2715
2450
3890
420
520
1965
3995
6420
420
500
2160
1905
210
500
2705
1890
2130
420
500
2765
1905
510
520
2420
2065
2130
420
500
2730
2485
205
500
6110
6120
6425
2215
2430
2425
2430
2950
2205
140
5760
6430
6140
2445
2450
2445
3080
2205
180
500
6110
2500
6435
6140
2515
6115
6440
5275
5280
6445
2285
6450
6455
2310
4585
2425
2515
3250
2460
345
5525
5820
5765
5825
2725
1765
2210
2215
2220
2440
6460
1980
5230
6465
2710
2240
6470
5235
4720
180
2220
2450
2205
140
500
2525
6475
6480
2550
2620
2285
6140
2435
2310
2460
2435
4785
3240
205
520
2215
2135
4500
2205
205
2445
3080
6485
180
500
2310
2460
140
500
2730
2470
205
500
5765
6030
6040
6045
4120
3030
1995
4120
470
520
2525
5765
5870
2550
2455
6490
2215
2445
2735
2205
2425
2135
3035
2460
205
2435
6495
4370
180
520
5555
5870
5635
2455
2395
5825
2445
2455
2235
180
2310
2460
180
500
2215
2430
4785
2205
140
2445
2450
3240
180
500
2310
2205
140
500
1765
2210
2215
2220
2745
1775
4815
5125
1890
2485
6500
5825
5570
2750
2265
2290
2220
2730
2130
140
2360
2065
2485
510
500
1965
2125
3095
510
520
2160
2000
140
500
2065
6175
420
500
2860
2320
4405
3095
420
3350
3110
2455
2030
435
2420
2255
2205
140
500
6505
2000
180
500
6010
2015
180
520
5980
5760
6510
2755
2760
5760
6515
6030
2445
1995
6510
6030
6520
3975
4120
2755
2445
3975
2130
470
2760
2400
4120
180
520
2040
5560
6525
2160
2205
2155
2120
3045
5615
180
6530
2355
2385
2245
2395
6185
1900
1965
2765
2265
2765
2340
510
520
2360
2765
2070
510
500
4830
2515
4500
3095
345
1795
2450
2205
420
500
2770
2000
205
500
2750
2030
505
500
2715
2450
3890
410
520
1900
5565
3195
1905
410
1795
2255
2205
420
500
2290
1965
3135
4220
510
2040
1900
3185
2145
2340
6535
5585
2945
2715
2990
5585
5590
5320
2055
2995
6540
5320
5250
3890
205
6545
2960
3195
2130
410
3170
3200
3820
2015
210
5395
3200
3820
1905
210
5705
6200
5865
3140
3030
6200
6205
6030
2445
3035
5865
6035
6040
6045
4745
2525
5865
5870
2550
2455
5865
3140
2445
2455
2205
5865
2380
6550
2455
2260
5870
6060
3965
4575
700
5865
5870
5635
2455
2395
3140
2445
2455
2205
180
2970
5635
2675
2680
720
5765
5870
5635
2455
3025
2455
3040
700
520
5635
2675
2700
720
1115
2455
2410
685
520
4800
3065
3140
3145
3085
4830
3110
2455
2030
435
4830
3110
2455
2030
725
3110
3105
2600
570
1085
3370
2905
2680
435
1085
5815
570
1055
6555
2680
720
1055
2030
505
520
6560
640
1055
1715
5080
1890
1905
210
4830
4805
2255
2205
420
2445
3035
3095
180
520
2240
6130
5235
4720
180
1675
1680
6565
1800
1810
6105
1855
5035
6570
1955
2920
1760
1895
185
215
2910
1930
3820
2015
210
3055
1670
1715
2705
1800
1800
1810
185
215
2020
1890
1905
420
500
2930
1950
5560
2715
1805
2715
1800
1895
410
215
2715
1890
2130
410
500
3055
1885
3005
2705
4855
2705
3995
5260
420
500
2920
1955
4090
185
500
1950
4835
5125
1890
2340
5560
1990
5250
3130
205
2925
1905
210
500
3005
2120
2455
2205
470
3055
1885
3005
2705
2980
3065
4870
5205
2055
2985
2705
2055
4720
420
500
4855
2985
205
520
1715
2915
3995
1905
210
2255
4735
420
500
2255
2140
205
500
2445
4700
4120
180
520
2535
2515
2555
2560
345
2550
4350
4380
505
520
6575
2585
2565
5815
570
3370
2310
2070
505
500
2245
2560
570
520
3375
2780
2385
3380
2680
2290
2305
2245
2070
505
2540
2555
2260
570
1055
2245
2600
685
520
2970
4905
3405
2680
495
3370
2565
2680
435
1055
2070
505
520
2565
2560
345
1055
2565
2560
705
1055
2070
505
500
2780
2305
2810
2395
505
2385
2810
2260
685
1055
3380
2395
685
1055
4905
2565
2680
720
1055
2245
2560
345
520
2680
505
500
1685
1690
1700
1710
3170
1710
5010
6270
6275
180
2290
2870
2680
435
1085
2235
505
520
3755
5675
690
520
2870
2235
435
520
1685
1690
1700
1710
2910
1690
6410
1705
1715
2915
1715
2915
1800
3130
210
1785
5375
3190
1895
185
1715
2915
3745
3130
210
2705
1800
3130
420
215
2195
1895
210
215
2930
1950
5560
2715
2925
3055
3065
3005
2705
4855
1670
3150
5095
1800
1895
2705
3995
5260
420
520
1785
6395
2060
1905
420
1965
6020
2250
510
520
2215
5420
5235
4720
205
1950
6580
5125
1890
2340
1800
5855
420
215
2065
5855
420
500
3055
3065
3005
2705
2980
3065
3070
5205
2055
2985
3005
6585
4715
4720
205
2705
2450
4720
420
520
3125
2985
205
520
2255
3100
420
500
1965
2060
2140
510
500
3065
3070
5205
2450
2985
3005
5405
5410
4720
205
2860
2705
2255
2205
420
2445
6590
3095
180
520
2065
3130
420
500
1845
6595
5165
2330
2095
1700
6190
5170
5180
6600
3160
2095
4240
2000
345
1900
5120
2145
2340
420
5370
2095
2145
2340
345
2040
6605
5315
2160
2260
2845
6605
5315
4455
2260
3160
3185
4240
2000
345
5370
3185
2145
2340
345
4925
1965
2160
2030
510
2635
6610
2885
4625
2895
6615
2345
2245
2070
435
6535
5585
6540
2715
2990
5585
6620
5205
2055
2995
6540
5205
3990
3890
205
3165
2055
3890
410
500
3195
2140
205
500
2285
6545
2305
2310
2070
6545
4945
3195
2130
410
5210
3035
4080
510
520
1690
6400
5100
1715
3200
2215
1965
2160
2205
510
3270
1965
2160
2130
510
4800
3065
2215
3145
3085
3065
6625
5320
2450
3090
4805
2450
4720
420
520
4805
2255
2205
420
500
3345
2205
180
520
1710
5415
5090
3710
3805
1590
1600
1610
1620
4935
1600
6630
4985
1695
1855
1610
6635
4990
5425
6640
4935
4940
5430
5080
1970
1655
1660
4940
6645
1720
1665
1670
5415
5025
1800
1675
1680
6570
1800
1810
1660
6650
5035
1720
1760
1670
5415
5695
3710
3805
4950
3570
4090
210
215
1785
1790
3570
1895
185
1795
1800
3130
210
215
6655
4940
5035
6570
1955
1710
5010
5090
3710
3805
3155
3570
1895
185
215
2910
3200
3820
2015
210
4920
1670
1715
3145
1800
1675
3150
3200
1890
3130
1785
6660
6665
3805
510
2195
3130
210
215
4950
3190
4090
210
520
1715
1720
3190
1895
185
1880
1800
3805
410
215
1840
1845
1700
1950
3160
1900
3185
4240
2340
345
1850
1660
1670
1745
3175
1790
3190
4090
185
500
6535
1950
5640
3165
2925
1950
1745
5375
1800
1810
3165
1800
1895
410
215
1715
5080
6415
1905
210
3165
1890
2130
410
500
2065
3130
185
500
4800
3065
3140
3145
3125
1670
3150
5125
1800
3130
1715
3200
6665
3130
210
3145
4040
5260
420
520
1965
1800
3130
420
215
1785
5120
2145
1905
420
3155
3190
4090
185
500
1845
6595
5165
2330
3185
1900
5200
2125
2340
205
6670
5585
6540
3165
3195
1950
6675
5095
1890
2140
5640
5200
3990
3130
205
2925
3130
210
500
2215
6680
5325
4720
180
1965
3995
6005
420
500
4805
1890
2130
420
500
1805
1905
510
520
2440
4955
205
500
1785
5200
2145
1905
205
5585
6675
5205
2055
2140
3275
2055
3890
410
500
1900
1790
3195
1905
410
1945
3170
1965
2160
2015
2445
3045
3095
180
520
5435
5700
5705
5710
3210
5700
6685
5950
5140
3215
5705
6690
5955
5960
6695
5710
5140
5960
2220
3035
3210
3215
5475
3035
3220
6110
6120
2210
2215
2430
6115
2210
3215
6700
2450
2285
2215
5420
6135
2205
2425
2430
2450
2205
140
5485
5760
5765
2240
3030
5760
6705
6140
2445
3080
2445
3035
2205
180
520
1765
2210
2215
2220
3225
2210
6710
5230
2450
3230
2215
5420
6150
4720
180
2435
2440
3230
205
500
6115
6440
5275
5280
6715
6720
3215
5230
2450
3240
2445
3035
6485
180
520
5485
5760
5765
2240
3245
5760
6725
6030
2445
3035
5765
6035
6040
6045
4745
3245
3035
4120
470
520
6730
2215
2445
3250
2205
2425
3075
3035
2460
180
2435
6735
4120
180
520
2215
2430
2440
2205
140
2445
2450
3240
205
500
5820
2210
6740
2445
2440
5765
6740
6745
4500
4585
5825
2445
4500
6750
180
2725
2440
4585
180
500
6475
6140
6755
2455
2460
6480
6755
2440
2570
180
2620
2460
180
520
2535
2135
3885
2560
205
2550
3885
6485
505
520
2455
2570
205
520
5525
5820
5765
5825
3160
5820
6760
6765
5310
3260
5765
6765
6770
5845
5515
5825
5310
5845
2235
640
2725
3260
5515
570
1085
6775
5825
2435
2310
2235
5825
2220
2440
2205
140
6475
2380
6550
2620
2260
6480
5190
3965
4575
465
2425
2135
4500
2460
205
2435
3235
4370
180
1055
2455
4585
345
520
2235
180
500
5765
2215
2445
2455
2205
5870
3245
2455
2395
470
5765
2380
6550
2455
2260
6780
6785
5645
3250
3120
2215
3075
5805
2205
180
3250
6790
470
520
2625
2725
2455
2235
725
2435
3225
2570
180
520
2455
6080
705
520
5635
4050
4465
720
1115
2435
6495
2600
180
520
2455
2260
700
520
2315
1675
1900
1965
2065
1945
6795
2365
2160
2000
4830
1965
2160
2030
510
2215
6800
5235
4720
180
1900
6070
2060
1905
140
1965
2060
4115
420
500
2285
6805
2550
2310
2570
2425
6810
4500
2460
345
2420
2060
2205
140
500
6815
1905
180
520
1965
2255
2595
510
500
2245
3095
705
520
2440
4115
205
500
3345
6560
530
520
1865
6820
2295
3270
2120
2110
6825
5255
2120
2125
3270
2120
3975
2130
180
1900
6830
2145
2340
570
2020
3935
2250
510
520
2245
2250
570
520
1805
2250
510
520
2240
6085
5325
4720
180
3110
2255
2570
180
500
1940
6190
5170
5180
6600
3350
1965
2160
2030
510
1965
3135
2650
510
520
2245
2030
435
520
1665
1885
1960
3275
2060
2240
6835
5325
4720
180
1600
6630
4985
1695
4940
1620
1695
5425
1745
5080
4935
4940
5430
5080
6840
1645
1650
1660
1670
1680
1675
1680
1720
1800
1810
1690
6845
1705
1715
2915
1715
5080
1800
3130
210
1725
1660
1670
1745
4950
1660
6650
5035
1720
3570
1765
1775
1785
1795
1805
1775
1780
1790
1800
1810
1655
5055
5060
5065
6850
6855
4940
5035
1720
3190
6255
3570
1895
185
215
4800
1670
1715
4805
1800
1670
1680
1790
1800
1810
1775
5905
5125
1890
3240
1785
5910
5130
3130
180
6670
1950
1785
3275
2925
1950
1745
1790
1800
1810
3275
1800
1895
410
215
3275
1890
2130
410
500
1700
1670
1715
1965
1800
2100
3065
2215
4805
6170
4805
4040
5260
420
520
1785
5030
2060
1905
420
1965
3935
2250
510
520
6255
3190
4090
185
500
1665
5585
1960
3275
2060
1675
6675
5095
1890
2140
1940
5390
5105
5115
4015
2100
3065
2215
4805
3205
2655
6625
5320
2450
3090
2240
6680
5325
4720
180
6170
3090
205
520
1715
5080
3995
1905
210
1940
6860
5105
5115
4015
2100
2655
2215
4805
3205
5
10
-1
-1
-1
14
19
-1
-1
-1
20
37
-1
-1
-1
31
42
-1
-1
-1
41
62
-1
-1
-1
19
30
-1
-1
-1
37
48
-1
-1
-1
48
73
-1
-1
-1
61
77
-1
-1
-1
52
61
-1
-1
-1
73
86
-1
-1
-1
86
100
-1
-1
-1
77
93
-1
-1
-1
93
119
-1
-1
-1
113
122
-1
-1
-1
14
21
-1
-1
-1
19
36
-1
-1
-1
37
44
-1
-1
-1
48
67
-1
-1
-1
61
85
-1
-1
-1
30
48
-1
-1
-1
42
61
-1
-1
-1
77
100
-1
-1
-1
48
61
-1
-1
-1
86
93
-1
-1
-1
100
119
-1
-1
-1
100
112
-1
-1
-1
119
124
-1
-1
-1
122
127
-1
-1
-1
20
28
-1
-1
-1
37
52
-1
-1
-1
52
70
-1
-1
-1
73
88
-1
-1
-1
86
107
-1
-1
-1
61
86
-1
-1
-1
119
122
-1
-1
-1
124
128
-1
-1
-1
127
129
-1
-1
-1
31
41
-1
-1
-1
93
113
-1
-1
-1
73
77
-1
-1
-1
124
127
-1
-1
-1
128
129
-1
-1
-1
129
-1
-1
-1
-1
41
53
-1
-1
-1
61
75
-1
-1
-1
88
96
-1
-1
-1
93
118
-1
-1
-1
113
121
-1
-1
-1
77
92
-1
-1
-1
93
112
-1
-1
-1
119
125
-1
-1
-1
122
128
-1
-1
-1
86
96
-1
-1
-1
93
117
-1
-1
-1
21
36
-1
-1
-1
37
47
-1
-1
-1
67
85
-1
-1
-1
36
48
-1
-1
-1
52
67
-1
-1
-1
85
100
-1
-1
-1
44
61
-1
-1
-1
70
85
-1
-1
-1
96
112
-1
-1
-1
67
86
-1
-1
-1
100
114
-1
-1
-1
114
124
-1
-1
-1
107
114
-1
-1
-1
112
124
-1
-1
-1
123
127
-1
-1
-1
19
27
-1
-1
-1
36
43
-1
-1
-1
61
76
-1
-1
-1
85
95
-1
-1
-1
30
41
-1
-1
-1
42
62
-1
-1
-1
112
122
-1
-1
-1
107
112
-1
-1
-1
44
70
-1
-1
-1
70
80
-1
-1
-1
86
99
-1
-1
-1
96
117
-1
-1
-1
127
127
-1
-1
-1
114
123
-1
-1
-1
128
127
-1
-1
-1
107
117
-1
-1
-1
112
121
-1
-1
-1
123
123
-1
-1
-1
88
107
-1
-1
-1
52
73
-1
-1
-1
70
86
-1
-1
-1
107
119
-1
-1
-1
89
107
-1
-1
-1
117
124
-1
-1
-1
125
128
-1
-1
-1
70
89
-1
-1
-1
52
72
-1
-1
-1
89
103
-1
-1
-1
107
118
-1
-1
-1
117
126
-1
-1
-1
127
-1
-1
-1
-1
124
124
-1
-1
-1
128
128
-1
-1
-1
92
113
-1
-1
-1
128
-1
-1
-1
-1
112
123
-1
-1
-1
125
124
-1
-1
-1
67
75
-1
-1
-1
88
99
-1
-1
-1
92
118
-1
-1
-1
85
92
-1
-1
-1
112
125
-1
-1
-1
117
123
-1
-1
-1
114
125
-1
-1
-1
123
128
-1
-1
-1
117
117
-1
-1
-1
114
121
-1
-1
-1
113
113
-1
-1
-1
122
122
-1
-1
-1
47
67
-1
-1
-1
99
114
-1
-1
-1
85
96
-1
-1
-1
96
114
-1
-1
-1
75
95
-1
-1
-1
43
61
-1
-1
-1
85
107
-1
-1
-1
95
112
-1
-1
-1
89
95
-1
-1
-1
121
128
-1
-1
-1
42
55
-1
-1
-1
113
124
-1
-1
-1
47
70
-1
-1
-1
70
84
-1
-1
-1
99
117
-1
-1
-1
89
99
-1
-1
-1
80
96
-1
-1
-1
103
117
-1
-1
-1
126
124
-1
-1
-1
126
123
-1
-1
-1
117
125
-1
-1
-1
126
128
-1
-1
-1
123
124
-1
-1
-1
118
126
-1
-1
-1
120
126
-1
-1
-1
126
126
-1
-1
-1
121
123
-1
-1
-1
75
92
-1
-1
-1
118
112
-1
-1
-1
92
112
-1
-1
-1
121
122
-1
-1
-1
88
105
-1
-1
-1
96
118
-1
-1
-1
118
117
-1
-1
-1
125
125
-1
-1
-1
121
124
-1
-1
-1
21
34
-1
-1
-1
36
46
-1
-1
-1
47
69
-1
-1
-1
67
82
-1
-1
-1
85
98
-1
-1
-1
85
99
-1
-1
-1
99
116
-1
-1
-1
114
114
-1
-1
-1
43
68
-1
-1
-1
95
116
-1
-1
-1
67
89
-1
-1
-1
114
126
-1
-1
-1
44
57
-1
-1
-1
96
110
-1
-1
-1
80
103
-1
-1
-1
103
103
-1
-1
-1
96
96
-1
-1
-1
112
112
-1
-1
-1
76
95
-1
-1
-1
117
121
-1
-1
-1
95
117
-1
-1
-1
67
76
-1
-1
-1
118
121
-1
-1
-1
85
93
-1
-1
-1
84
99
-1
-1
-1
103
120
-1
-1
-1
89
106
-1
-1
-1
120
120
-1
-1
-1
92
92
-1
-1
-1
75
98
-1
-1
-1
99
96
-1
-1
-1
92
114
-1
-1
-1
114
112
-1
-1
-1
99
118
-1
-1
-1
125
122
-1
-1
-1
92
109
-1
-1
-1
117
113
-1
-1
-1
123
122
-1
-1
-1
34
46
-1
-1
-1
47
65
-1
-1
-1
82
98
-1
-1
-1
46
67
-1
-1
-1
70
82
-1
-1
-1
98
114
-1
-1
-1
69
85
-1
-1
-1
84
98
-1
-1
-1
116
123
-1
-1
-1
82
99
-1
-1
-1
117
114
-1
-1
-1
46
68
-1
-1
-1
98
116
-1
-1
-1
69
84
-1
-1
-1
84
101
-1
-1
-1
99
99
-1
-1
-1
116
117
-1
-1
-1
84
103
-1
-1
-1
124
-1
-1
-1
-1
68
85
-1
-1
-1
89
98
-1
-1
-1
80
95
-1
-1
-1
103
116
-1
-1
-1
98
117
-1
-1
-1
123
-1
-1
-1
-1
96
116
-1
-1
-1
99
120
-1
-1
-1
69
80
-1
-1
-1
120
117
-1
-1
-1
116
126
-1
-1
-1
126
-1
-1
-1
-1
75
75
-1
-1
-1
95
95
-1
-1
-1
121
121
-1
-1
-1
43
56
-1
-1
-1
68
79
-1
-1
-1
95
110
-1
-1
-1
116
116
-1
-1
-1
76
93
-1
-1
-1
80
80
-1
-1
-1
118
118
-1
-1
-1
122
-1
-1
-1
-1
118
114
-1
-1
-1
98
95
-1
-1
-1
118
113
-1
-1
-1
118
125
-1
-1
-1
65
82
-1
-1
-1
116
114
-1
-1
-1
65
84
-1
-1
-1
84
84
-1
-1
-1
103
99
-1
-1
-1
101
116
-1
-1
-1
120
114
-1
-1
-1
110
117
-1
-1
-1
116
112
-1
-1
-1
79
95
-1
-1
-1
120
116
-1
-1
-1
76
91
-1
-1
-1
76
98
-1
-1
-1
99
110
-1
-1
-1
93
114
-1
-1
-1
101
103
-1
-1
-1
120
-1
-1
-1
-1
124
125
-1
-1
-1
127
128
-1
-1
-1
100
118
-1
-1
-1
121
127
-1
-1
-1
114
113
-1
-1
-1
114
118
-1
-1
-1
5
-1
-1
-1
-1
14
-1
-1
-1
-1
20
-1
-1
-1
-1
31
-1
-1
-1
-1
41
-1
-1
-1
-1
19
-1
-1
-1
-1
37
-1
-1
-1
-1
48
-1
-1
-1
-1
61
-1
-1
-1
-1
52
-1
-1
-1
-1
73
-1
-1
-1
-1
86
-1
-1
-1
-1
77
-1
-1
-1
-1
93
-1
-1
-1
-1
88
-1
-1
-1
-1
113
-1
-1
-1
-1
30
-1
-1
-1
-1
42
-1
-1
-1
-1
100
-1
-1
-1
-1
119
-1
-1
-1
-1
125
-1
-1
-1
-1
21
-1
-1
-1
-1
67
-1
-1
-1
-1
36
-1
-1
-1
-1
85
-1
-1
-1
-1
44
-1
-1
-1
-1
70
-1
-1
-1
-1
96
-1
-1
-1
-1
114
-1
-1
-1
-1
107
-1
-1
-1
-1
112
-1
-1
-1
-1
89
-1
-1
-1
-1
117
-1
-1
-1
-1
92
-1
-1
-1
-1
118
-1
-1
-1
-1
47
-1
-1
-1
-1
99
-1
-1
-1
-1
75
-1
-1
-1
-1
43
-1
-1
-1
-1
95
-1
-1
-1
-1
121
-1
-1
-1
-1
80
-1
-1
-1
-1
103
-1
-1
-1
-1
76
-1
-1
-1
-1
84
-1
-1
-1
-1
34
-1
-1
-1
-1
82
-1
-1
-1
-1
46
-1
-1
-1
-1
98
-1
-1
-1
-1
69
-1
-1
-1
-1
116
-1
-1
-1
-1
68
-1
-1
-1
-1
65
-1
-1
-1
-1
101
-1
-1
-1
-1
110
-1
-1
-1
-1
79
-1
-1
-1
-1
5
14
20
31
41
10
19
28
42
62
14
19
37
48
61
19
30
42
73
77
20
37
52
73
86
37
48
67
86
100
31
48
73
77
93
42
73
88
93
119
41
61
88
93
113
62
77
93
119
122
14
21
37
48
67
19
36
52
61
85
30
48
73
77
100
37
44
70
86
96
48
61
86
100
112
48
67
86
100
114
73
86
107
119
124
61
85
107
112
123
77
100
119
122
127
20
37
52
73
88
37
52
70
86
107
48
73
86
100
119
52
70
89
107
117
61
86
107
112
124
73
86
107
119
125
86
107
117
124
128
100
119
124
127
129
31
48
73
77
92
42
61
88
93
113
73
77
93
119
122
86
100
114
124
127
77
100
119
122
128
93
119
125
128
129
93
112
125
128
128
119
122
128
129
-1
41
67
88
92
92
62
85
107
113
113
61
85
107
112
112
77
100
119
122
122
86
96
117
124
124
100
112
124
127
127
93
114
125
128
128
119
124
128
129
-1
113
123
128
128
-1
122
127
129
-1
-1
21
36
47
67
85
36
48
67
86
100
44
61
76
107
112
67
86
99
114
124
85
100
114
124
127
19
36
52
61
75
36
43
70
85
95
30
48
73
77
92
61
77
93
119
122
86
93
117
124
128
37
47
70
86
99
44
70
89
96
117
93
112
125
128
127
100
114
124
127
127
67
85
99
114
123
112
124
128
127
-1
124
127
127
-1
-1
85
95
117
123
123
124
128
128
-1
-1
28
52
72
88
107
52
73
88
107
119
70
86
99
117
124
88
107
118
125
128
107
119
125
128
129
107
112
121
128
127
52
70
89
107
118
70
89
103
117
126
61
85
107
112
121
112
122
128
129
-1
86
99
117
124
124
107
117
126
128
128
113
122
128
129
-1
53
75
105
118
113
75
92
118
125
122
88
96
118
125
124
96
112
121
128
127
118
125
125
128
-1
121
128
128
-1
-1
75
95
118
121
123
92
112
125
128
127
125
128
128
-1
-1
96
117
126
124
128
117
121
125
128
-1
121
123
128
-1
-1
47
67
82
99
114
70
80
103
117
117
85
96
117
123
124
96
114
126
124
127
114
124
124
127
-1
114
123
124
127
-1
112
123
128
127
-1
123
123
128
-1
-1
27
43
72
76
95
43
61
76
107
112
70
85
98
117
123
76
107
118
121
128
95
112
121
128
127
42
67
88
93
118
62
85
107
113
121
47
70
84
99
117
80
96
110
126
124
99
117
117
124
128
117
124
124
128
-1
124
124
128
-1
-1
99
114
114
124
127
123
127
127
-1
-1
117
123
123
128
-1
92
112
125
128
128
89
103
120
126
126
117
126
126
128
-1
89
107
118
126
128
72
89
106
118
126
103
117
117
126
128
118
126
126
128
-1
126
128
128
-1
-1
76
95
118
121
123
119
125
128
129
-1
118
121
125
128
-1
125
124
128
-1
-1
67
75
99
114
112
88
99
118
125
124
92
114
125
122
128
92
112
125
128
-1
113
122
128
-1
-1
112
123
128
-1
-1
88
99
118
125
125
117
117
126
128
-1
123
124
128
-1
-1
114
121
124
127
-1
117
124
124
-1
-1
113
123
128
-1
-1
21
34
47
67
82
36
46
70
85
98
47
69
84
99
116
67
82
99
114
114
85
98
117
123
123
70
84
103
117
117
85
99
117
123
124
99
116
117
124
124
114
114
124
127
-1
43
68
89
95
116
107
114
126
128
127
67
89
99
114
126
85
107
117
123
128
114
126
124
127
-1
123
128
128
-1
-1
95
116
126
123
123
44
69
89
96
96
80
103
120
117
126
96
116
126
124
124
95
117
126
123
128
55
76
105
118
121
76
93
118
125
128
84
99
99
117
124
103
103
120
126
126
126
126
126
-1
-1
117
126
126
-1
-1
117
125
125
128
-1
103
120
120
126
126
126
124
124
-1
-1
120
120
120
126
-1
92
114
125
122
122
75
98
118
112
123
92
114
125
122
127
99
96
117
124
124
114
112
124
127
-1
99
118
117
124
128
114
125
124
127
-1
118
117
126
128
-1
112
124
128
-1
-1
118
112
125
128
-1
125
122
128
-1
-1
92
114
125
122
-1
117
112
125
128
-1
123
122
128
-1
-1
105
118
118
125
128
34
46
65
82
98
46
67
82
99
114
69
85
98
117
123
82
99
99
114
124
98
114
114
124
127
46
68
84
98
116
47
65
84
99
99
69
84
103
116
117
82
98
99
114
123
98
116
117
123
123
84
103
103
117
126
99
99
117
124
124
116
123
123
128
-1
114
124
124
-1
-1
116
117
126
124
-1
114
123
124
-1
-1
68
85
98
117
123
80
95
110
126
123
98
117
117
123
128
89
98
120
126
123
126
123
124
-1
-1
117
123
123
-1
-1
57
80
106
110
117
110
126
126
124
-1
103
117
117
126
-1
96
117
126
124
-1
75
98
118
112
112
43
68
89
95
95
68
79
103
116
116
117
121
121
128
-1
116
116
126
123
-1
126
123
123
-1
-1
67
76
99
114
121
99
120
117
124
124
110
117
126
124
-1
80
101
120
117
117
103
120
120
126
-1
117
117
126
-1
-1
120
126
126
126
-1
106
120
120
126
126
120
126
126
-1
-1
120
120
120
-1
-1
93
114
124
127
127
112
122
128
-1
-1
100
114
125
128
128
96
112
121
128
-1
98
95
117
123
123
114
112
125
128
-1
118
114
124
127
-1
92
112
125
-1
-1
109
112
125
128
-1
114
114
125
128
-1
86
99
118
125
125
99
118
118
125
128
113
123
128
127
-1
114
121
125
128
-1
65
82
82
99
114
84
101
103
117
117
98
116
117
123
124
116
114
126
124
-1
84
98
98
117
123
65
84
84
99
117
101
116
116
126
124
99
117
117
124
-1
99
114
114
124
-1
125
125
128
-1
-1
72
89
103
117
126
85
95
118
121
123
116
117
126
123
-1
120
126
126
124
-1
69
80
103
116
117
103
116
116
126
124
76
107
117
123
128
76
98
117
123
123
95
112
121
128
-1
95
116
126
123
-1
56
79
106
110
116
79
95
110
126
123
103
116
116
126
123
110
126
126
123
-1
116
123
123
-1
-1
85
98
118
121
121
110
116
126
123
-1
88
107
117
124
128
93
119
124
127
129
100
112
125
128
128
112
123
128
128
-1
48
67
88
93
118
67
76
105
118
121
85
93
118
125
128
86
99
118
125
124
114
125
125
128
-1
85
98
118
121
123
100
114
125
128
127
99
110
117
124
124
84
84
103
117
117
120
117
117
124
-1
118
123
124
127
-1
121
127
127
-1
-1
114
123
125
128
-1
123
127
128
-1
-1
86
107
118
125
128
88
99
117
124
124
102
118
117
124
128
99
117
118
125
128
117
124
125
128
-1
118
126
126
-1
-1
105
118
117
124
128
118
125
124
128
-1
117
125
124
-1
-1
117
125
124
128
-1
103
118
117
126
128
42
67
86
100
114
55
76
99
114
123
67
76
99
114
123
76
93
114
124
127
99
118
114
124
127
118
125
124
127
-1
118
121
124
127
-1
121
128
127
-1
-1
121
124
128
-1
-1
125
128
127
-1
-1
110
121
123
128
-1
98
110
117
123
123
117
114
124
127
-1
117
121
124
-1
-1
117
121
124
127
-1
124
128
127
-1
-1
117
121
123
128
-1
88
99
118
124
124
93
114
125
127
127
86
93
114
124
127
100
112
124
128
128
75
95
117
121
123
100
114
124
128
128
88
107
117
125
128
92
112
124
128
128
92
112
124
128
-1
95
112
123
128
127
112
122
127
129
-1
114
123
124
128
-1
107
119
124
128
129
118
121
124
128
-1
53
75
99
118
113
75
92
114
125
122
113
122
127
-1
-1
118
112
124
128
-1
125
122
127
-1
-1
96
112
123
128
-1
112
122
127
-1
-1
105
118
117
125
128
118
114
125
128
-1
92
112
124
-1
-1
95
112
123
128
-1
114
112
124
-1
-1
86
99
117
124
125
100
114
124
127
128
5
14
20
31
31
14
21
37
48
48
20
37
52
73
73
31
48
73
77
77
19
36
52
61
61
37
47
70
86
86
48
67
86
100
100
52
70
89
107
107
73
86
107
119
119
30
48
73
77
77
42
67
88
93
93
21
34
47
67
67
36
46
70
85
85
117
114
125
128
-1
76
98
118
121
121
34
45
65
82
82
82
82
99
114
114
46
64
84
98
98
98
98
117
123
123
69
83
103
116
116
116
116
126
124
-1
114
114
124
-1
-1
68
83
103
116
116
126
126
124
-1
-1
96
116
126
124
-1
103
103
120
126
-1
48
67
88
93
93
42
67
86
100
100
114
114
124
128
-1
118
114
125
127
-1
5
14
20
31
-1
14
19
37
48
-1
20
37
52
73
-1
31
48
73
77
-1
19
30
42
73
-1
37
48
61
86
-1
48
73
86
100
-1
52
61
77
93
-1
73
86
93
119
-1
77
100
119
122
-1
14
21
37
48
-1
19
36
52
61
-1
37
44
70
86
-1
48
67
86
100
-1
30
48
73
77
-1
42
61
86
93
-1
73
86
107
119
-1
48
61
86
100
-1
61
77
100
119
-1
86
93
112
124
-1
73
88
107
119
-1
86
92
112
124
-1
100
112
122
127
-1
37
52
70
86
-1
52
70
89
107
-1
61
86
107
112
-1
86
107
117
124
-1
93
112
124
128
-1
119
122
127
129
-1
73
77
93
119
-1
86
100
112
124
-1
100
119
124
127
-1
100
119
122
127
-1
41
67
88
92
-1
61
85
107
112
-1
88
96
118
125
-1
93
114
125
128
-1
93
112
125
128
-1
86
96
117
124
-1
100
112
124
127
-1
21
36
47
67
-1
37
47
70
86
-1
36
48
67
86
-1
52
67
85
107
-1
44
61
85
107
-1
70
85
100
114
-1
86
107
114
124
-1
67
88
96
114
-1
86
96
112
124
-1
100
114
124
127
-1
36
43
70
85
-1
42
61
88
93
-1
61
77
93
119
-1
93
119
124
128
-1
86
93
113
124
-1
107
112
122
128
-1
119
124
127
129
-1
44
70
89
96
-1
70
80
103
117
-1
86
99
117
124
-1
67
85
99
114
-1
86
100
114
124
-1
107
114
123
128
-1
112
124
127
127
-1
85
95
117
123
-1
107
117
126
128
-1
52
73
88
107
-1
70
86
107
117
-1
89
107
119
125
-1
107
117
125
128
-1
107
117
124
128
-1
70
89
103
117
-1
107
119
124
128
-1
107
112
123
128
-1
117
124
127
127
-1
124
128
129
-1
-1
89
103
120
126
-1
107
119
125
128
-1
117
124
128
128
-1
67
75
99
114
-1
88
99
118
125
-1
85
92
117
124
-1
107
114
121
128
-1
117
123
122
128
-1
47
67
85
99
-1
67
88
99
114
-1
86
99
114
124
-1
67
85
96
114
-1
85
100
112
124
-1
112
123
127
127
-1
85
96
117
123
-1
96
114
123
124
-1
124
124
127
-1
-1
43
61
76
107
-1
70
85
95
117
-1
85
107
117
123
-1
89
95
112
121
-1
107
117
121
128
-1
107
117
123
128
-1
42
67
88
93
-1
93
119
125
128
-1
113
124
128
128
-1
47
70
84
99
-1
70
84
103
117
-1
70
86
99
117
-1
89
99
117
126
-1
80
96
117
126
-1
103
117
124
124
-1
117
126
124
128
-1
117
117
124
128
-1
85
100
114
124
-1
99
114
123
124
-1
117
123
127
127
-1
114
124
128
127
-1
123
127
129
-1
-1
126
123
127
-1
-1
88
107
117
125
-1
117
125
128
128
-1
107
118
126
128
-1
89
107
117
126
-1
99
118
126
124
-1
117
126
128
128
-1
114
125
128
127
-1
89
107
118
126
-1
103
117
126
126
-1
120
126
128
128
-1
126
126
128
-1
-1
107
112
121
128
-1
126
128
127
-1
-1
126
128
129
-1
-1
126
124
128
-1
-1
124
122
127
-1
-1
124
127
129
-1
-1
75
92
118
125
-1
99
114
112
124
-1
118
112
122
128
-1
117
123
124
128
-1
121
122
127
-1
-1
117
124
128
-1
-1
21
34
47
67
-1
36
46
70
85
-1
47
69
84
99
-1
67
82
99
114
-1
88
99
117
125
-1
114
123
127
127
-1
67
86
99
114
-1
85
99
117
123
-1
114
124
127
127
-1
85
98
117
123
-1
99
116
117
124
-1
43
68
89
95
-1
67
89
99
114
-1
123
128
127
-1
-1
44
69
89
96
-1
126
124
127
-1
-1
80
103
120
117
-1
76
95
117
121
-1
117
112
123
128
-1
123
123
127
-1
-1
95
117
126
123
-1
67
76
99
114
-1
85
93
117
124
-1
117
123
128
128
-1
84
99
117
117
-1
99
118
117
124
-1
88
107
118
125
-1
99
117
126
124
-1
75
98
118
112
-1
99
96
117
124
-1
124
122
-1
-1
-1
34
46
65
82
-1
47
65
84
99
-1
46
67
82
99
-1
70
82
98
117
-1
69
85
98
117
-1
84
98
114
114
-1
99
118
114
124
-1
82
99
116
114
-1
99
116
123
124
-1
46
68
84
98
-1
69
84
103
116
-1
84
101
103
117
-1
99
99
117
124
-1
82
98
99
114
-1
117
114
123
128
-1
123
124
127
-1
-1
98
116
117
123
-1
84
103
103
117
-1
117
124
127
-1
-1
98
114
114
124
-1
117
123
127
-1
-1
68
85
98
117
-1
89
98
116
126
-1
80
95
116
126
-1
103
116
123
123
-1
117
126
123
128
-1
98
118
117
123
-1
117
117
123
128
-1
89
98
120
126
-1
99
120
117
124
-1
107
114
126
128
-1
69
80
103
116
-1
80
96
110
126
-1
103
116
117
126
-1
120
117
124
124
-1
116
126
126
124
-1
120
117
126
126
-1
120
126
128
-1
-1
68
79
103
116
-1
76
95
118
121
-1
76
93
118
125
-1
99
114
121
124
-1
118
121
128
128
-1
80
101
120
117
-1
118
114
123
128
-1
114
125
124
-1
-1
98
95
117
123
-1
65
82
98
99
-1
82
105
99
114
-1
99
99
114
124
-1
82
98
116
114
-1
98
114
123
124
-1
116
114
123
124
-1
84
98
116
117
-1
65
84
84
99
-1
84
84
103
117
-1
84
99
99
117
-1
103
99
117
126
-1
101
116
117
126
-1
117
126
124
-1
-1
117
117
124
-1
-1
114
124
128
-1
-1
117
126
128
-1
-1
120
114
123
124
-1
126
125
124
-1
-1
120
126
123
124
-1
116
112
121
128
-1
79
95
110
126
-1
103
116
116
126
-1
116
126
126
123
-1
120
116
123
123
-1
126
126
123
-1
-1
76
98
118
121
-1
48
67
88
93
-1
99
110
117
124
-1
86
99
118
125
-1
100
114
125
128
-1
101
103
120
117
-1
120
117
126
-1
-1
93
114
124
127
-1
86
107
117
125
-1
88
107
117
124
-1
86
107
118
125
-1
88
99
117
124
-1
118
124
124
128
-1
42
67
86
100
-1
76
100
114
124
-1
118
123
127
127
-1
125
124
127
-1
-1
76
98
117
123
-1
118
124
124
127
-1
125
127
127
-1
-1
110
123
123
128
-1
117
125
128
-1
-1
100
112
124
128
-1
93
119
124
127
-1
100
112
125
128
-1
100
114
124
128
-1
93
114
125
127
-1
75
92
114
125
-1
99
118
112
124
-1
114
112
124
128
-1
114
121
124
-1
-1
86
99
117
125
-1
42
67
88
93
114
93
114
125
128
127
52
67
89
107
114
85
92
117
124
122
76
99
118
121
124
89
99
120
126
124
76
98
118
121
123
85
93
117
124
128
70
82
103
117
114
117
114
126
128
-1
120
117
117
126
-1
117
123
124
127
-1
105
117
117
124
128
55
85
99
114
123
76
100
114
124
127
117
124
124
127
-1
118
114
126
128
-1
98
99
117
123
124
103
99
120
126
124
120
114
114
124
-1
67
85
105
118
121
101
103
120
117
126
120
117
117
-1
-1
72
89
103
118
126
42
67
88
100
114
76
98
118
123
123
117
114
125
127
-1
41
61
86
93
113
61
77
100
119
122
100
114
124
128
127
93
112
124
128
128
123
122
127
-1
-1
109
112
124
128
-1
119
124
128
-1
-1
65
65
84
99
99
101
101
120
117
117
42
67
88
100
100
37
48
61
86
100
52
61
77
100
119
73
86
93
119
125
48
67
86
100
115
42
61
86
93
112
86
93
112
124
128
73
88
107
119
125
86
92
112
124
128
100
112
122
127
129
93
112
124
128
127
86
100
112
124
127
93
119
122
127
129
52
67
85
107
114
61
86
107
112
125
44
61
85
107
112
70
85
100
114
124
86
107
114
124
128
67
88
96
114
125
86
96
112
124
128
93
119
124
128
129
86
93
113
124
128
107
112
122
127
129
107
114
123
128
127
70
86
107
117
124
89
107
119
124
128
107
117
125
128
128
107
117
124
128
128
107
112
123
128
127
107
114
121
128
127
117
123
122
127
-1
47
67
85
99
114
67
88
99
114
125
86
99
114
124
124
67
85
96
114
123
85
100
112
124
127
96
114
123
124
127
70
85
95
117
123
89
95
112
123
128
107
117
121
128
128
107
117
123
128
128
89
99
117
126
124
80
96
117
126
124
103
117
124
124
128
96
112
123
128
127
99
114
123
124
127
107
118
126
128
128
89
107
117
126
128
99
118
126
124
128
103
117
126
126
128
99
114
112
124
127
118
112
122
127
-1
88
99
117
125
124
76
95
117
121
123
117
123
128
127
-1
84
99
117
117
124
125
128
129
-1
-1
99
117
126
124
128
70
82
98
117
114
84
98
114
114
124
99
118
114
124
128
82
99
116
114
124
99
116
123
124
128
89
98
116
126
123
80
95
116
126
123
103
116
123
123
128
98
118
117
123
128
103
116
117
126
124
99
114
121
124
127
118
121
128
127
-1
65
82
98
99
114
82
105
99
114
125
99
99
114
124
124
82
98
116
114
123
98
114
123
124
127
84
98
116
117
123
103
99
117
126
124
101
116
117
126
124
85
95
117
121
123
100
112
124
128
127
117
121
128
127
-1
114
121
124
128
-1
70
88
107
117
124
86
107
117
125
128
103
118
126
126
128
99
118
123
124
127
118
121
127
127
-1
86
93
112
124
127
99
118
112
124
127
73
86
100
119
124
86
100
119
124
127
10
21
28
41
53
28
44
72
88
96
42
61
88
93
112
42
67
88
93
117
93
112
122
127
129
96
112
125
128
127
67
86
96
114
124
107
114
125
128
127
99
114
125
124
127
121
122
128
-1
-1
28
47
72
88
105
53
82
105
92
92
105
96
118
125
124
99
117
114
124
128
116
123
124
128
-1
117
114
124
128
-1
117
123
128
-1
-1
126
123
128
-1
-1
27
46
72
75
75
72
80
106
118
117
121
123
127
-1
-1
61
85
107
113
113
72
84
103
117
117
54
82
99
114
114
72
84
106
118
118
86
96
118
125
124
100
112
125
128
127
99
96
118
125
124
99
114
125
124
-1
70
80
106
118
117
67
85
99
114
121
85
100
118
125
128
67
82
105
118
118
99
110
118
125
124
103
110
117
126
124
70
89
106
118
126
126
125
128
-1
-1
86
99
117
125
125
105
99
118
124
124
55
82
105
114
114
106
103
120
126
126
86
96
117
125
124
105
99
118
125
124
70
85
100
114
125
84
98
114
114
125
118
123
128
128
-1
125
127
129
-1
-1
118
124
128
128
-1
117
121
123
-1
-1
115
125
128
127
-1
115
125
124
127
-1
88
105
118
125
125
100
119
122
127
129
21
27
47
67
75
28
47
72
88
99
41
67
88
92
118
36
41
54
86
92
52
67
76
107
114
70
85
92
114
124
88
107
114
125
128
88
96
112
124
128
93
114
124
128
128
118
125
128
128
-1
95
113
121
128
128
28
47
70
86
99
47
72
84
99
118
72
84
106
118
117
70
88
102
117
125
89
99
118
126
124
103
117
125
124
128
118
126
124
128
-1
118
126
128
128
-1
82
75
99
114
112
98
92
117
124
122
118
114
121
128
-1
117
123
122
-1
-1
114
126
124
-1
-1
46
56
84
98
95
75
98
118
112
121
68
75
90
117
112
89
98
110
126
123
103
116
112
123
128
118
117
123
128
-1
116
121
121
128
-1
124
127
128
-1
-1
95
112
121
128
128
72
84
106
117
117
84
106
103
117
126
54
82
102
114
114
82
90
99
114
123
102
99
117
124
124
98
117
114
124
127
116
121
123
128
-1
118
117
126
-1
-1
85
92
114
124
122
96
113
123
128
127
98
92
114
124
122
96
113
123
128
-1
116
112
123
128
-1
65
83
84
99
116
114
123
127
-1
-1
114
124
127
-1
-1
27
41
55
88
92
47
67
75
99
114
72
75
92
114
125
88
99
114
125
124
41
61
88
93
112
54
85
96
117
123
76
92
112
124
128
37
47
72
88
105
44
70
89
96
118
76
96
118
121
124
88
93
118
125
128
96
114
121
124
127
121
128
129
-1
-1
117
126
124
127
-1
72
86
99
117
124
113
124
128
127
-1
72
88
105
118
125
84
99
118
117
124
84
105
118
117
124
106
118
125
124
128
118
117
124
128
-1
99
117
126
125
128
70
84
103
118
118
106
118
117
126
128
103
118
126
126
-1
92
112
124
128
127
118
112
122
-1
-1
113
124
128
-1
-1
99
118
121
124
127
93
115
125
128
128
115
121
124
127
-1
115
114
124
127
-1
48
61
88
93
113
27
46
72
75
98
47
57
84
99
96
41
67
88
92
114
55
75
99
118
112
99
118
112
124
128
114
112
122
127
-1
75
99
118
112
124
88
92
118
125
122
114
125
122
127
-1
41
67
88
92
109
88
96
117
125
124
67
75
102
117
113
117
121
124
128
-1
124
122
128
-1
-1
80
96
118
126
124
62
85
107
112
112
70
76
95
117
123
28
47
72
86
99
47
72
84
99
117
72
88
99
117
124
84
105
117
117
124
106
118
124
124
128
103
120
120
126
123
120
120
117
124
-1
98
120
117
123
123
117
126
123
-1
-1
120
116
117
124
-1
120
116
117
123
-1
116
117
126
-1
-1
100
112
124
127
128
76
93
114
125
128
95
113
123
128
128
107
112
122
127
-1
119
124
127
-1
-1
119
122
128
-1
-1
45
64
65
82
98
64
82
82
99
114
84
82
98
117
114
83
98
98
117
123
99
117
114
124
-1
116
123
124
-1
-1
117
114
124
-1
-1
64
83
84
98
116
83
84
103
116
117
117
114
123
-1
-1
99
114
125
-1
-1
116
114
123
-1
-1
98
117
117
123
-1
117
117
123
-1
-1
99
117
117
-1
-1
103
117
124
-1
-1
99
114
123
-1
-1
99
117
126
-1
-1
103
117
126
-1
-1
119
122
127
-1
-1
100
112
124
-1
-1
100
114
124
-1
-1
93
112
124
127
127
52
73
86
107
119
48
61
86
93
112
42
73
86
100
119
112
124
128
128
-1
121
127
129
-1
-1
67
75
99
118
112
55
88
99
114
125
72
82
98
118
114
57
75
98
118
112
96
112
125
128
-1
82
99
96
114
124
99
96
112
124
128
67
75
105
118
113
114
125
124
128
-1
99
118
113
124
128
57
84
106
96
117
84
80
103
117
117
112
124
127
-1
-1
55
82
99
114
114
118
112
123
128
-1
67
82
102
117
117
114
126
125
128
-1
70
84
106
118
117
70
88
105
118
125
103
118
125
124
128
99
117
117
125
128
70
84
106
118
118
48
67
86
93
118
86
99
117
125
124
85
98
117
121
123
106
99
117
126
124
110
116
126
124
-1
126
121
124
-1
-1
100
119
125
128
129
100
119
124
128
129
82
103
99
114
126
85
100
117
124
128
99
117
123
124
127
117
125
124
127
-1
43
61
85
107
112
117
121
128
128
-1
80
96
116
126
124
79
95
116
126
123
85
98
117
121
121
85
100
114
125
128
76
93
114
125
127
19
30
48
73
77
37
42
61
86
100
86
93
119
124
127
86
100
112
124
128
73
77
100
119
122
48
61
86
93
113
107
113
123
128
127
117
124
128
127
-1
48
67
86
100
118
85
100
114
124
128
99
117
121
124
127
27
41
67
88
92
47
55
75
99
114
99
118
125
124
127
99
114
112
124
128
55
88
99
118
125
88
92
114
125
122
96
112
124
128
-1
67
75
99
114
113
72
88
99
118
125
55
82
105
118
114
118
113
123
128
-1
82
98
96
114
123
98
114
112
124
127
112
123
127
-1
-1
98
96
117
123
124
56
75
98
118
112
84
98
95
117
123
106
95
112
123
128
67
82
99
114
118
55
82
105
118
118
82
91
99
114
123
114
125
128
-1
-1
76
107
117
121
128
99
117
112
124
127
82
98
99
114
121
98
114
114
124
128
117
126
125
128
-1
47
70
84
99
118
70
86
99
117
125
95
113
123
128
127
99
118
121
124
128
113
122
127
129
-1
42
73
86
93
119
96
112
124
128
127
48
61
86
100
113
70
88
107
117
125
