0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 02:12:05 +00:00
OI-codes/S2OJ/1651/data/light16.ans

50001 lines
281 KiB (Stored with Git LFS)
Plaintext

7921
11943
11990
8057
12027
11849
11847
12027
12028
12026
12028
8223
8223
12028
12028
8062
8063
236
237
8121
237
239
240
8226
240
464
8254
8255
465
467
8212
12041
12077
12078
12080
8384
12063
12062
12061
12102
12124
8726
1118
1120
8728
8729
8729
12194
8612
8613
1123
8613
8613
8737
8738
1337
8847
12223
11579
12223
8847
12223
12224
11579
12224
12225
11579
11579
11580
12207
8767
8769
12165
8854
8973
12204
8899
9019
9129
9129
1969
1766
9103
1766
1768
9104
1768
1977
1979
9221
12342
9221
9223
1981
9223
9224
9226
9112
12249
9112
12312
9112
12249
12250
12250
9031
12250
9031
1783
9113
1783
9031
12250
12250
9032
12250
9115
12313
12312
9010
12312
9114
12312
12314
9116
12250
11488
12314
12313
9117
12313
9011
9011
9120
12331
11420
12331
9234
1998
2204
9283
12357
9238
12357
12358
12360
9286
2207
9345
2207
9286
2207
9345
9344
2207
2209
9346
2209
9346
9345
12313
9290
12313
9345
2211
9290
12313
12313
9292
9292
9292
2214
2215
9345
9345
9345
2217
2012
9127
12334
12363
12363
12365
11338
12323
9239
12365
11338
12365
9303
12365
9303
9304
9305
9307
9306
12303
9306
9306
9307
9189
2013
9226
9336
12311
12312
11340
12325
11340
12351
12310
9103
8980
9108
9109
9110
9230
2212
2214
9232
12346
9232
9233
9233
9234
9234
12337
11338
12306
11338
12346
9234
2217
9234
12346
11338
12337
11338
11271
11337
11337
12322
12349
12350
9352
12378
9352
12350
11265
12316
11265
12350
12349
12350
11265
12379
9353
9353
12350
9442
2420
9353
2420
9442
2420
9353
9352
9353
12349
11264
12349
9443
12349
11264
12318
12319
12321
9446
2425
2428
9355
9356
12351
9356
9357
12352
9450
2430
9450
9451
12320
9411
12320
9411
9296
9296
9296
12343
9240
2233
9342
2233
2234
9343
9344
2235
9240
12324
9344
12324
11313
12293
12294
12295
9347
12295
11313
11313
11379
12302
9176
12302
12303
11379
12307
9120
9119
2035
2037
9180
9180
12304
9180
12278
12278
9181
9181
9181
12305
12305
12306
11372
11373
12274
9183
2043
9183
2043
9183
2043
2245
2246
9243
9365
12372
12403
12403
12404
9533
12352
11198
12404
9533
9420
2454
9420
12373
9367
12362
9367
9367
9264
12349
9264
12355
12354
9304
9304
9304
12304
9304
12353
9265
9389
12392
12392
12392
9391
12389
9391
12389
9486
9600
9600
12400
11205
12365
9600
12400
12400
12389
12389
11273
11273
11272
11272
12383
9390
12390
12390
12390
12390
9390
12380
12381
9432
12345
12346
12314
9391
9392
9283
12331
9283
9284
2092
9221
2092
9284
12331
9284
9399
9400
2298
2300
9272
9273
9272
9273
9173
12335
12335
11389
12300
9286
2100
2102
9173
9173
12338
11387
12338
12310
12310
12310
11434
12310
9114
8992
12287
11501
12274
12274
8949
12285
11499
12274
12274
11498
12229
12228
9044
9045
9045
9045
1701
1703
9046
9047
9048
9049
1707
1708
9049
12228
12230
9000
12290
8960
8960
1711
1916
9168
12302
9075
1916
1917
9169
12302
12302
12339
9288
9289
2128
9240
9240
9240
2131
9206
9205
9325
9324
12375
9410
12375
12376
11328
12376
12377
12377
11328
12377
12351
9208
9208
12351
12350
9209
12350
12371
12345
11391
12345
12345
12312
9125
9126
12282
12283
11445
12315
12314
12312
11441
12313
12313
9131
9133
12314
12313
12313
12315
12348
12348
12349
9250
9251
9253
12348
11382
12348
12348
11382
12345
12345
9201
9200
9201
9202
9202
12349
12349
12350
11380
12346
9205
12350
9205
9206
9207
2159
2161
2364
2366
2367
9310
2367
9310
12360
11303
12360
9310
12364
9310
9311
12365
9311
9311
12360
9444
12347
9444
2370
2573
9498
2573
2574
9499
12393
12394
11237
11304
12346
9392
12375
12375
9393
2375
2376
9441
12347
9441
9562
9563
12399
9440
9326
2384
2385
9459
12372
11329
11329
11329
12372
9411
2389
9461
12372
12372
9461
12378
12376
12375
12374
9335
9335
12374
12373
9462
2398
2200
9226
12365
12364
12364
9227
12353
12354
12354
9228
12363
9228
9229
9230
9115
9116
12330
11439
12336
11439
12330
12329
11438
11437
12314
9180
9181
12314
11437
12329
9181
9303
9183
9184
9305
9305
9306
9412
12367
12386
12387
11228
12377
11228
11226
12377
9514
9515
12378
9515
12378
11227
11169
12421
9629
12421
9629
2824
9708
2824
9708
9819
9820
3021
9820
9821
12430
12421
12420
9627
9628
9629
12419
9629
9630
12424
12423
9631
12421
11188
12458
11188
12423
12402
12401
9530
9531
9531
9532
2634
2434
9342
2434
9417
2434
9498
12381
9342
9343
2438
9343
12366
9343
2438
2439
9344
9344
2440
2440
2238
2240
9306
9194
2029
9111
9110
12315
12342
12317
12316
12317
9111
9112
9112
12330
12371
12352
9132
12330
9200
12330
12330
9133
2043
2043
2045
2045
2046
2047
9290
12352
9134
12352
12353
12353
9136
12329
12330
12362
9315
12356
12357
12389
12389
12390
9529
12390
12363
9416
2268
9266
9267
2269
9417
9418
2271
2271
9417
2271
2272
9417
9417
12360
11372
11371
12362
12363
9271
2275
2276
9328
9326
12362
11370
11414
11414
12324
9300
9299
12323
9205
9202
12322
12321
11412
11412
12350
9144
12350
9144
12350
9144
2069
9300
2069
9144
2069
9144
9250
9251
9253
9255
9256
2272
9256
9377
9378
12384
9442
12379
12379
11294
12400
12412
12412
9623
9625
12380
12379
12378
12378
12378
9629
12378
9629
9631
12380
12401
12401
12402
12381
12380
12380
12381
9539
2683
9487
9599
12437
9739
12437
12401
9479
9361
2478
2272
9303
12316
9396
9397
9396
2274
9305
9427
2481
2482
9517
9401
12347
11309
11374
12310
9139
9262
12335
9262
2291
9324
2291
2292
9325
12335
9325
9325
12324
9325
9326
9428
2495
9428
9428
9429
9429
9430
12349
9531
2501
9430
9431
9432
12359
12358
12358
12335
12335
12335
9334
12335
12334
11303
12328
9414
12328
11303
12349
11303
12328
9334
12334
12335
12333
9334
12326
12325
9335
12334
12334
12333
12334
9337
2318
2320
9419
9420
9421
9422
12351
12353
9424
9528
9529
2524
9458
2524
2323
9343
2323
9418
12327
12328
11284
12328
9419
12328
12327
9344
12327
11283
12327
9344
9345
2327
9266
9268
12336
12336
9268
2329
9347
9346
12328
11284
11284
12328
9270
9269
9270
2333
2137
2138
9168
12323
12324
9169
2140
2141
9234
12303
12341
9349
9350
9350
9350
12341
12341
11279
11322
12278
11322
11321
11320
12312
12312
9309
2149
2150
9178
12312
11319
12312
12349
12350
12317
9183
12317
11322
12317
12318
9184
2155
2156
9315
12277
12276
12246
9110
9112
1964
1965
9112
1965
1966
1967
1968
1969
9209
12245
9209
12300
9085
12272
12236
12237
11435
12218
12218
8996
12237
8961
9086
9086
12304
12303
12303
11370
12238
12238
9109
9110
1972
1971
9109
1971
1973
1764
1765
9002
12238
9002
12219
9002
9003
12238
11429
12219
9093
12219
11429
12238
12239
8963
12263
8963
12239
9004
12218
12218
9005
12240
9005
9005
9124
9123
9126
9126
9002
12218
11426
12218
12218
9109
1782
1992
1993
9100
9102
9103
8970
1787
9009
9010
9012
9128
9128
12268
9128
12261
9237
12261
9237
12261
12262
12262
9128
9239
12285
9239
2194
9239
12285
9239
9240
2196
2197
9240
12299
11320
12348
9216
9217
9109
9109
2005
2206
9344
9345
12340
9227
9228
2208
9228
9229
12341
11322
11322
12321
12322
11321
12288
12318
12318
12317
12318
11257
11257
11256
12357
9459
9460
2421
2624
9570
12347
9512
12347
12348
9514
9513
12384
11193
11193
11193
12378
11193
12349
11193
12385
11193
12378
12378
9459
12384
12384
11192
12379
12380
9461
9461
9464
9465
2641
2643
9584
2643
9523
9523
9523
9628
12369
9628
9529
9530
12360
11198
11197
11196
11253
12355
12356
9361
12370
9361
2451
9485
9487
2454
2249
9237
9238
9238
9240
9242
2256
9297
9298
2258
9243
9364
9365
2468
9365
9366
9367
9367
2473
2475
2477
9426
12359
9370
2477
2269
9383
2269
9249
12327
12326
11304
12338
12338
9250
9252
2274
9311
9311
2276
2277
2278
9254
2278
9254
12327
9311
9311
12326
12325
12325
11299
12311
12311
12312
12313
9314
9314
12327
12327
11300
11300
12328
11300
11299
12328
11299
11297
12327
12299
11358
12306
9136
12299
9209
12293
9281
9282
9283
2088
2089
2090
9285
2090
2291
9396
9397
9397
9513
9513
9515
9515
12378
9515
9420
12324
9317
12324
9420
12367
9274
9276
9276
9380
12380
12379
9524
2499
2500
9380
9483
9367
9368
9367
12350
12350
12350
9368
9367
2505
9367
12348
12329
9328
9329
9329
9330
9331
12330
12298
9213
12302
9213
12302
9213
12302
9213
12298
9143
2098
1893
9020
1893
1895
1691
1693
9070
1693
8978
8852
12209
12209
8853
1490
8955
12207
11538
12209
12209
8806
12209
12210
12211
12249
12249
11468
12249
11468
12269
12270
12270
12271
12271
8941
8943
8943
8943
8943
12270
11466
12250
8943
9052
1904
9074
12229
9170
9169
9169
12292
12293
11389
12264
12264
9058
12294
12269
12269
12269
12270
12270
8930
8930
1709
1711
8931
8932
12227
12225
11452
11384
12262
11384
11383
12296
12296
12296
12273
12273
11455
11398
12305
11398
11397
12243
11397
11397
12244
11397
12244
9109
12287
9083
1945
9191
9190
12303
9190
9191
12244
9110
9112
12290
12289
11397
12305
9086
12305
12305
9086
9086
1952
9195
12247
12248
9116
12248
11397
12290
9116
12248
9116
12248
9196
9199
9200
9201
12306
9088
1958
1746
8994
12220
9083
1746
1748
1751
1752
1955
1957
9212
1957
1958
2159
9235
12314
12315
12314
9200
12337
12336
9199
9200
12336
9200
12314
12315
12315
12344
12317
12317
9192
12312
11326
12317
11326
12312
11326
11326
11275
12349
11275
11275
11275
12357
12327
12327
9256
2179
2180
9211
9212
12334
12335
9213
2182
9254
9253
9358
12318
9456
2385
9337
9436
9436
2588
9476
9477
9369
12316
12320
12321
12321
11185
12321
9461
2583
9461
9462
12351
12350
12350
12351
9463
9465
9466
9465
9466
9467
12322
12346
9581
12366
12366
12353
9438
9438
12353
12354
9467
9468
9354
9356
12319
12319
11247
11247
12311
9455
9457
12313
11247
11173
11173
12362
9412
9412
12363
11174
12363
12363
9413
2597
2598
9479
12342
9479
9479
12335
9415
9416
2601
2602
9417
9418
2604
9482
9482
9483
9485
2609
2610
9485
2610
9485
9486
12335
12337
12337
12337
12336
12336
9490
2616
9422
9302
12315
9302
2417
9390
9504
9390
9391
12327
12327
9391
9391
9392
2425
9320
12327
9320
12344
9474
9370
2226
9209
12328
12329
11303
11304
12305
9271
12305
9371
12330
9371
2226
2228
9271
9274
2231
9374
12331
12332
11303
11303
11349
12260
12291
12292
11291
11291
12292
9204
2232
9280
12292
9280
9281
9282
9282
12304
9282
12293
9207
9316
9214
2224
2425
2225
2226
9272
12281
11285
11286
12282
9273
12282
9273
9274
12282
9196
9197
9320
12322
11242
11242
12322
12324
9396
9397
9397
12341
11243
12324
9397
9399
9399
2440
9399
9400
2441
2443
2442
9330
12327
12327
12328
12329
9333
2445
9401
2445
9495
9495
2446
2447
9403
9404
9405
9405
2450
2643
2645
9438
9438
9438
9334
9334
9335
2453
2455
2651
2652
2653
2654
9518
12351
12351
11159
11158
12366
9598
9599
9695
9696
2861
9638
2861
2862
9697
12379
9697
2862
9569
9471
9473
2668
9528
9528
9410
12338
11231
12328
12329
9497
12359
9355
9357
9359
9240
9239
12301
9239
9241
12325
9386
9387
9386
12298
9386
12325
9239
2275
9239
9357
2473
2474
2475
9399
9401
9401
12311
12290
12291
11273
12342
11273
12293
9286
9287
9188
9189
9189
12272
12271
12299
12299
12299
11274
11202
11203
12362
9382
12334
9427
12334
9382
9381
9382
9382
9381
12361
11200
11135
12344
12344
12345
12369
11078
11077
12412
12413
12412
9746
12412
12413
12413
12413
12413
9611
9611
12412
9611
9611
12412
11076
11075
12375
12374
9660
2926
9611
12385
12387
9662
12374
9662
12387
12386
12359
9553
9554
9555
12349
12349
9556
2740
2741
2742
9645
9646
9647
2744
9558
12350
12350
12349
12350
9649
12388
9513
9513
12388
9650
12388
9513
9416
2550
9538
12323
12323
9538
2550
9538
2550
9538
12378
9415
2550
9415
9415
2552
9540
9642
9642
9642
9643
2746
2748
9561
9560
9672
9672
9764
12363
12338
12338
9653
2930
2931
2736
9528
12371
11122
12315
12346
9654
12405
9646
12424
9646
9544
9639
9640
9640
2942
2942
9640
2942
9745
9745
12342
12341
9745
2944
3140
9866
9867
12452
10998
12452
9867
9867
3143
3144
9754
3144
9754
9755
12452
9867
9870
12371
9870
9870
3149
2960
2961
9654
12402
12435
11019
12390
12390
11019
12435
12435
11018
11017
11017
12391
12390
9884
9885
12389
12387
11014
10941
10940
10939
12405
10939
10939
10939
10939
12449
10939
12449
9892
9891
12448
12417
9758
12417
9758
12446
12446
12446
12446
9760
3165
2970
2971
9669
9669
12443
9669
12443
12432
12411
12410
12408
12407
9443
12407
11210
11210
11210
12358
9445
12358
12358
11209
12329
12329
11209
12408
12408
12408
9569
9568
12407
9450
12360
12359
12359
11204
12326
9568
2587
9568
2587
9456
9457
12358
9457
9459
12359
9450
2590
2590
9459
9459
12357
12357
12357
12357
9451
9452
9453
9341
2402
9341
12330
9351
12330
9341
12330
9351
12330
9351
9245
2197
2196
2198
2000
2001
9099
9099
12324
12325
12365
12366
12365
9231
12365
12366
12366
12367
9377
12314
12338
11280
12382
9343
12352
11280
12382
9480
9480
12382
9480
2416
9385
12352
12352
9343
2417
2418
9481
12339
12309
9362
12309
12308
12307
12332
12355
11211
11210
12384
9503
2614
9455
12384
9503
9504
12353
9576
9576
9577
12353
11208
12353
9577
9580
12394
12394
12393
12395
9583
12357
9583
12395
12383
12382
12393
9471
2631
2633
9513
2633
9580
12395
9473
9473
12395
11204
11203
11263
11262
12363
12332
9237
12341
12341
12367
11254
12347
11254
11253
12366
11253
11193
12396
9466
2629
9466
9465
9466
12395
9584
12340
9584
12340
9497
9499
9498
9499
2634
2635
9469
12373
12374
9470
12374
9500
12374
12351
9358
9360
9361
12367
12367
12368
9479
2450
2451
9480
12321
9403
12356
9364
12368
9364
2451
9480
12321
9480
2451
2245
9242
12351
12379
12379
9361
9470
9470
9471
12407
9471
2638
9498
2638
2639
9472
12408
9472
9566
12381
12351
12353
11173
11172
12385
12385
9457
12355
11172
12385
9457
12355
9457
2646
9599
9600
12347
11173
11258
11258
12353
12314
12313
11304
12313
12313
9237
9238
2263
2264
2467
9497
2467
9497
12358
9497
12340
12339
9496
12339
12340
12339
11240
12358
12367
12375
9557
12393
12394
9558
12376
12376
9693
12376
11101
12394
9646
2850
2851
2852
9694
12378
9647
9648
9649
9745
3049
9813
12398
12418
10970
12438
10970
10969
12428
9851
12417
10969
12439
10969
10970
12440
12440
12440
10970
12430
10970
10970
10890
12445
10017
10018
12423
12422
12424
10054
12467
12467
10011
10012
9922
3460
3650
3650
3460
9954
9955
12416
9955
12477
12477
10913
12417
10913
12491
12492
10914
12479
12479
9958
12418
12405
12429
12413
12413
11003
12485
11003
12413
11003
12486
9857
9856
12485
11002
12485
12463
9745
9844
12464
12466
9928
3283
3284
9883
9975
12489
9939
9940
9939
12483
12508
10141
3653
10045
10046
10047
10049
3657
3466
3467
9939
9938
12491
9938
3466
3465
9983
10071
10072
12505
12518
10149
10150
12530
10248
10248
3844
10248
12530
10248
12530
10151
10153
12530
12530
10250
12530
12516
12517
10144
12517
10144
10144
12516
10144
12516
12517
10248
12471
10248
10148
10149
10150
3663
10081
3663
3664
10056
10055
12516
10862
12516
10055
12512
10055
10056
12516
10862
10862
10862
12458
10152
12458
10084
3667
3665
10151
10250
12512
10773
12512
12511
12511
10252
10253
3856
3857
3857
3859
10254
10254
10255
12471
10766
12471
12474
10191
10192
10191
10191
10190
10189
12511
10143
10143
12515
12516
10258
3861
10258
10259
10259
3861
10259
10170
3683
3873
3874
10275
3874
3876
10188
10086
3695
10065
3695
10190
10083
10086
10087
12508
10087
12451
10912
10999
12468
9868
9869
12468
12457
12458
11062
10991
10990
12493
12502
12502
9962
12473
9975
10079
10079
3693
3692
10168
12443
10816
12476
10078
12443
12443
10169
10170
10170
12443
12443
12444
12444
10171
10171
10173
10257
12509
10257
12509
10727
12496
10727
10727
12510
10727
10639
10638
12496
12508
12533
10291
4091
10293
10293
10293
10294
12547
10372
12461
10372
4094
10294
12547
12546
10675
10673
12535
10296
12535
12534
10296
10192
10193
10192
10193
10089
10090
3726
10090
10090
12506
10825
10894
12498
10894
10894
12491
12491
9985
9985
9879
12475
10962
12424
10962
12477
12477
12476
10961
12476
12477
12478
9880
3359
9979
9980
12426
9917
9917
3362
9882
12477
12449
12448
12449
11019
12449
9811
9811
12449
9811
9811
12449
12450
12449
11019
12449
12480
12481
10951
10952
12419
9901
9902
3361
9989
9989
12419
12426
10871
12465
9995
9996
3553
9983
12498
10093
12498
9983
3553
3553
9983
9983
9984
12496
9984
9985
9985
9985
12496
12493
12493
12494
10008
3368
9891
3368
3369
10008
10008
12493
9880
12493
12492
12493
12492
9880
12443
9895
9896
9896
12422
9896
10010
3569
3383
3385
9887
3385
3386
10022
3386
3572
10020
12454
10020
12454
10020
10022
12471
12471
10878
12471
12471
12472
10023
9920
12446
12447
12447
12447
9869
9869
9870
12491
12491
10958
12491
12491
12491
9870
9871
9872
3392
10037
3392
9872
3392
9927
9928
12447
9872
12491
10037
9936
10027
12503
10959
12443
9925
9924
12441
12417
9919
3204
9813
3204
9813
9813
9814
3209
9922
3209
9922
9809
12387
9809
12387
9701
9587
2817
9707
12429
9564
12374
12372
11125
11124
11125
12371
9587
9588
12371
12371
12397
11055
12441
12447
12447
10977
10976
12447
9784
9783
12424
12424
12424
12425
9813
12425
10978
10977
10976
10974
10974
10976
12424
9788
12424
12422
10974
12422
12457
12442
9795
12461
9795
9796
12461
9919
12414
10996
10994
12415
12416
10994
10993
10992
11042
11042
11041
11040
12425
9677
9556
12375
9556
12409
9720
2842
9556
12375
12376
11117
11118
12378
12378
11117
11118
12389
12390
12390
12423
9733
9734
12424
9734
12424
11064
12447
11064
12447
9671
9672
12399
12399
12399
9733
3046
3047
3049
3050
9675
12401
9736
12401
9675
12448
12449
12449
11061
12449
9850
3052
9735
9735
12422
12423
12422
12421
12420
9854
12453
12452
9854
12452
12453
12455
11061
10980
11051
11050
12443
9672
3050
9846
9848
9849
12446
12462
9781
9781
12412
9781
9782
12461
9946
9947
12426
9833
12426
12393
9725
9726
12393
9826
12393
9726
9841
9842
12418
12419
12418
9844
3246
9780
9893
12460
12460
9894
12434
9894
12460
10889
12434
9941
9942
9942
9941
12418
9941
12433
10885
10884
12417
10033
12417
12418
12415
12416
10130
10130
10130
10129
10129
3634
10129
10130
3635
3636
3444
10029
10029
10028
12456
12457
10029
12409
12410
10030
10030
10032
10033
12457
10876
12412
12407
12407
10122
12469
12470
12470
10019
9910
9911
3451
3452
10013
12447
9911
12439
12439
12440
12440
9913
12447
9913
9914
12448
12448
12437
12437
9918
12437
12437
12438
9819
3275
3276
9920
9921
9922
9924
3280
3478
3479
9959
9869
9869
3290
9935
9935
9934
3293
3475
3476
10023
3476
3664
10122
10035
12463
10035
12403
12403
9962
12403
10034
3482
9936
9937
9938
9939
12458
12469
12468
12487
12485
10155
12485
10155
10049
3670
3671
10054
10056
12403
10056
10056
10057
12474
12465
12462
10234
12407
10610
10609
10609
12480
10223
10122
12467
10225
3855
10145
10147
10148
12406
10148
12406
12407
10149
10150
12407
10683
10682
10680
10623
12492
10236
4056
10337
10427
12503
10427
4234
4056
4057
4060
10339
10247
10248
12492
10248
12492
10149
10149
3881
10169
3881
10149
10150
10149
12475
10169
12475
12475
12475
10149
10149
3885
10149
12490
12491
12495
12495
10066
3702
3702
10156
12495
12495
12495
12494
12494
10066
12494
10792
10792
12419
10161
3708
3709
10162
10162
10162
12494
10162
3711
3521
9971
9971
3520
9962
12453
12454
10873
12416
10873
12454
12453
9973
9973
9973
12452
10870
12452
10870
12452
9973
10077
10079
12455
10781
12455
10079
12455
10052
12455
10079
12455
10781
12430
10781
12489
10052
12455
12455
10079
10079
10184
12444
10280
10280
12444
12444
10281
10281
12443
10692
10691
12458
10691
10690
10690
12457
12465
12465
12459
10686
10684
12480
10143
10039
9931
3545
3546
9997
3546
3548
9934
9934
3548
9997
9998
12423
12422
10826
12422
12423
10827
12423
12444
12464
10144
3921
3921
3739
10118
12460
12464
10203
10204
3923
10254
3923
10204
12464
10204
10107
12432
10744
12432
10169
12441
10030
10143
12464
10143
10144
3927
10144
10144
12450
10256
12450
10256
12450
12449
12441
12441
12440
12441
10744
10743
12445
12446
10743
12434
10172
12441
10033
12441
12440
12440
10742
12440
10742
12433
12433
10743
10665
10665
12445
12433
12433
12433
12432
12433
12433
10115
10116
12433
12434
12442
10210
3931
10210
10210
12441
10210
3932
10147
10148
10149
10149
3936
10276
10276
3937
10276
12464
12468
10758
10758
10757
12427
12427
12423
10097
12423
12424
10842
12458
12458
9982
12458
9982
12476
12477
12476
10098
3582
9985
9986
12477
10840
12477
9986
12477
10840
10839
10839
12460
12476
10125
12476
10125
3784
3785
10096
12500
12500
10769
10769
10768
10767
12443
12444
12445
10128
12475
10095
10096
12475
10128
10129
3790
10216
10115
10115
12476
12475
12474
10832
12456
10832
12434
10033
9942
9942
9942
12435
12435
12436
12443
10026
10028
10030
9919
9920
12436
12459
10835
12489
10835
10776
10776
10842
10908
12436
9922
12419
10027
10028
10029
10131
10129
12437
12437
10843
10900
10901
10900
10899
12468
12468
9894
3424
9926
9926
9927
12415
10025
9920
9921
3245
9793
12432
9844
9735
9825
9826
12414
9826
9826
9827
12414
9827
9828
9827
3243
3431
9898
12461
12460
9897
12460
12456
9930
9931
9931
9930
12453
9788
3240
9930
3240
9788
9897
9898
12430
9898
12430
12428
9799
9684
9682
9778
12423
9827
9828
3223
3225
3410
3225
9849
9850
3226
9911
9912
9913
3229
9913
9914
12426
12418
12418
9826
12418
12447
9866
12457
9799
9799
12457
12457
12457
12458
11011
12458
12458
12458
11013
12466
12467
9801
9801
3252
3254
3257
9867
12446
12447
12454
9971
9972
12472
12472
9973
12472
12472
10929
12471
12458
9938
9939
3250
9868
3250
9795
9795
3248
3249
9795
3249
9867
9868
9868
9869
9869
12455
9800
12455
12456
12456
9802
12463
9943
12446
12447
12447
11007
12457
9802
9802
12457
11007
11006
12447
9875
12459
12460
9805
12460
9876
9955
12441
12441
10914
10912
12455
12456
9958
3439
9897
12456
12457
10913
10914
10913
10858
12464
12463
10070
3636
10014
12493
12494
10141
12463
12442
12442
12443
12442
10035
10035
9934
12422
12411
12412
9760
12435
9760
3082
3278
3279
9949
3279
9826
12471
10996
12462
9875
9876
9877
9879
9881
9882
9882
12436
12439
12444
9963
12444
9875
12444
9875
3283
9875
9875
9978
12465
12464
12464
10920
12458
12457
12456
10918
12464
10918
12480
12480
12474
9823
9826
12476
12476
11008
12469
12458
11087
11088
12459
9807
9808
9807
9809
9808
12460
12460
9719
12460
12460
9808
3107
3106
3107
9872
12462
12462
11089
12461
11089
12461
9809
9809
9810
9928
3314
9928
12496
12496
9928
9825
9824
12452
12451
9823
3121
3122
9860
12443
12443
11074
11074
11074
12442
11074
12473
11074
12451
11074
12451
11074
11075
12443
12442
9859
12442
12443
11077
12476
12437
12453
11064
12441
9805
12441
9861
9862
9952
9953
12457
10982
12438
9953
3312
9908
9806
3117
3118
9724
9820
12452
12453
12454
10977
12457
12457
9911
12457
9911
9910
3494
3296
3297
3298
3486
3488
3489
9988
12477
12481
12481
12495
12494
10183
3852
4038
4039
4040
10198
4040
10284
10193
12488
10266
10266
10266
10266
12485
12485
10103
12485
12488
10837
10839
10758
12477
10758
12477
10183
12477
10183
12489
12480
10839
12480
12481
10840
10782
12510
10202
3865
4059
10312
12504
10703
12536
12540
10402
12540
12540
10337
10339
12539
10339
4241
10339
12539
10401
12497
12497
10449
4244
10403
10403
10404
4244
4243
10403
4243
10403
12541
12536
10310
12536
10257
12536
10701
10702
10783
12499
12500
12500
10290
10291
10187
12484
12485
12485
12485
10189
12510
10846
10845
12509
10048
9940
3517
3516
10080
12475
10080
10080
9976
9977
9883
3144
9832
9834
12461
9834
12461
12462
12463
9884
3146
3147
3149
9887
12447
12447
12448
12447
11062
12464
11062
12461
9735
9734
3148
3149
2947
9611
12424
9720
2947
9773
2947
2751
9608
2751
2942
2943
2944
2947
2950
2951
2953
3157
9736
12447
9828
12447
12447
12448
9828
9929
9929
12454
9929
9928
12471
10971
12471
12471
12452
9816
9815
9816
12433
12401
9770
9672
2764
9672
12409
11161
11093
12409
9777
2960
9629
9628
12419
11091
11090
11089
12418
9628
12418
9777
12408
11089
11089
11089
12409
9705
12409
9705
2964
9779
2964
2966
2967
9780
2967
9706
2967
9632
2967
9706
9816
9818
3168
9745
9746
3169
9904
12456
11035
11036
12443
9818
12443
9818
9819
12444
12442
12443
12444
12443
12443
9907
9909
12445
9909
12460
12461
9749
3173
3174
3371
3372
3373
9933
12468
12468
12468
12468
10020
12486
9865
9865
9866
9865
12484
10018
10019
12467
9934
12465
10973
11027
11086
11083
12421
12404
9695
9696
12405
9696
9697
9697
9796
9797
12428
9797
2980
2981
3177
3373
3375
3565
9962
12472
9962
12476
10875
12476
12476
12476
10040
10042
10139
10140
12466
10183
12466
10183
12466
10789
12488
10140
10141
12465
10788
12465
10182
12465
10141
10142
10142
3750
10142
10141
10141
10140
10142
10143
10144
12464
10189
10190
12468
10782
12464
10782
10782
12487
12482
10871
10870
10871
12483
12484
12484
12484
10872
10956
10958
10958
10957
12474
10957
10957
12474
12475
9960
9962
9964
9964
12468
10956
12468
9964
3416
9889
3416
10031
12468
10031
3416
9889
3416
9889
9990
12494
10135
10045
12488
9879
3411
3413
3417
9953
9856
9857
12468
9857
3223
9945
12467
12467
12468
11031
12468
9946
12469
12469
9858
12445
11031
12469
12470
12470
9860
12470
12471
12496
12495
10062
12495
12495
12497
10064
12497
12497
10063
10064
12497
10971
12498
10064
10146
10146
12490
12490
10144
10040
12479
9948
3398
3208
9842
12433
9759
12433
12415
12391
9631
9631
2830
2830
9630
12389
9630
9631
12423
9734
9734
12422
12421
9734
9833
12441
9659
12408
9735
12431
9735
12408
12409
11077
12439
9832
9833
9834
12430
11077
12410
12437
12437
9774
12446
12447
9836
12447
11078
12422
12423
12421
12421
9748
3047
9680
9680
12420
9749
12426
9837
9838
3050
3052
3054
9750
12424
12423
9749
12420
9749
12420
11069
11069
12423
11069
12445
9686
12421
11069
12421
9750
12421
12420
11068
11067
12444
12444
9686
12444
12445
12445
12444
12444
12435
9587
12401
9587
12401
11138
11137
11136
11135
12404
9644
12404
9644
12404
9644
2871
9644
12400
9644
9750
9751
12428
9751
12406
12406
12393
9663
12418
11123
12415
12414
11122
11121
11123
11122
11059
11058
12439
12440
12439
12449
9931
9931
3270
9931
3270
9813
9911
12457
12458
10914
10913
12479
12453
9794
9688
9689
3082
9790
3082
9850
9850
3083
3084
9792
12448
11070
12433
11070
11070
11071
12434
11071
12450
12451
12452
11071
11070
12451
12450
11069
12435
12435
12434
12434
9697
9698
3098
9698
9789
9790
9791
3280
3081
3260
9769
9678
3081
9770
3081
3082
9771
9864
12443
12443
12442
10973
12421
12420
9789
9900
12446
12446
9900
12477
12476
12469
10146
12462
10067
12455
12454
12453
12452
10067
12452
10067
12463
10823
12466
12466
12473
10910
12461
12462
10909
12462
10909
12444
12428
9787
12449
10979
12428
12427
9787
9678
9679
9679
9678
9678
3078
9774
12438
12437
9853
12437
12408
12408
9735
12397
12397
12397
11109
12398
11109
12397
11109
12398
12397
9672
9673
2893
9740
12409
12408
12429
9843
12429
9843
9844
12414
11040
12414
12414
9686
12423
12423
9686
9686
9687
9687
9687
12418
12418
9687
9687
12413
11032
12417
12417
11031
10949
12409
9938
9937
9938
3284
9895
3284
3477
10037
3477
3475
10035
10035
10143
10143
12451
10803
12451
9995
9995
12450
10802
12458
9995
9995
12458
12460
12460
12461
10805
12454
10145
10146
3666
10087
12460
12461
10000
12461
10000
12453
12453
10146
12453
10802
12453
10002
12462
12463
12462
12462
12447
9999
10000
3492
3493
3494
3496
10058
10059
10061
12439
10870
12444
9902
12439
12438
10061
12452
10002
10001
12451
12452
10062
10063
12438
12439
12438
9901
12438
10064
3502
9901
12442
12443
12444
9904
9808
12428
10945
12438
9969
12436
12435
12436
12424
11014
12405
9786
12420
9870
3125
3123
3124
9785
3124
9704
9705
3125
9786
9787
9788
3127
9788
9790
12421
12421
12419
11012
12419
11012
11013
11014
11014
12421
9791
3130
9791
12409
9708
12409
9791
3130
9871
12424
9708
12424
12423
11013
10935
10933
10931
12426
12426
12425
9906
12425
12426
9907
10011
10106
3713
10106
10107
10106
10106
10105
9995
9995
9996
9995
9996
12414
10053
3524
3525
10054
10155
3714
3714
3712
10154
3712
10100
3712
3713
3712
10102
12447
10017
12447
12447
10102
12447
12475
10696
12462
12459
12459
12458
9943
3541
3544
10081
3544
9945
3544
3544
9945
12457
9945
12457
10081
3544
3731
3731
10179
3731
3732
10180
10181
10182
10182
3733
10101
10101
3734
10183
10184
10183
10181
10182
12479
10182
10184
10183
12479
12480
12480
10184
12480
10775
12464
10103
3737
10103
3737
3736
10058
12480
12480
10184
12480
10775
10775
10774
12480
10058
12463
12453
10014
12427
12423
12424
12425
10171
10171
10173
12426
12412
10074
12412
12411
12411
10001
9895
3364
9969
3364
3365
3366
9970
10066
10067
10067
10068
12403
10818
12442
9956
3556
10002
12403
10818
10819
12442
12441
10067
10066
10170
12421
10110
10111
3749
10170
12421
10170
10252
3926
4112
4112
4114
4116
4298
4299
10445
4299
10415
4299
10415
12450
10415
10416
12517
10416
10415
12450
10445
12482
12482
10446
4300
4301
4303
10448
10449
10449
4303
4303
10417
10416
10417
10416
10324
10323
12438
10347
10346
10347
12438
12438
10324
10325
10424
10425
12501
12501
12507
10267
12507
10328
4128
10267
12507
12508
10329
12508
10329
10330
4130
10330
10330
12435
10586
12506
10266
10267
10268
10269
4136
4137
10331
12434
10351
4137
10351
10352
10351
4137
10351
4137
10271
10272
4138
4317
4141
4140
3955
10261
3955
3763
10126
10126
3765
3766
3766
10158
10263
10263
3960
3961
3963
10198
10199
10096
12462
12463
12485
10194
10097
12481
10769
12481
10097
10098
3784
3605
3425
9959
12438
10941
12478
10941
10941
12487
9913
9914
3428
9914
3428
3429
10019
3429
3430
9914
10014
10125
3809
10125
12508
10217
10133
12468
10876
12468
10133
10047
10134
12460
12460
10135
12460
10135
12509
10874
10873
12497
12496
10872
12496
10022
3623
10022
3623
10135
3623
3624
10058
12459
12449
9954
3431
9954
9953
9953
9954
9955
12448
9955
3437
9955
12477
12477
12476
10943
10942
10942
10942
10941
12478
12478
12477
9959
3444
10043
12496
10043
12447
12460
10860
12496
10013
10013
10014
12496
10136
12460
12460
12459
12460
12459
12460
10857
12489
10016
9902
3440
10033
12470
10931
12474
9902
12470
10931
10932
12471
10034
10035
3442
3635
10134
10135
10134
12483
10134
3637
10134
3637
10134
10035
9935
12440
12440
12439
9881
9983
3447
3445
3446
9893
3446
9984
3446
9893
12471
12472
9985
9986
9884
12440
9934
10035
3454
9901
9901
3454
9974
9973
3452
9973
12460
9899
9899
9898
9899
9900
3455
9900
12459
9974
12459
9900
12455
12455
12456
9901
3456
10036
10036
9939
12423
9939
12423
9939
9939
12449
12450
12450
9809
12439
12417
12417
11041
11041
12406
11041
10967
12412
12413
9945
3274
3276
9947
9946
9947
9947
9946
12414
9856
9858
12415
12414
9947
12459
12459
9947
9947
12415
9947
12460
12459
9815
3277
9815
12459
9946
12415
10968
12415
9857
12435
10968
10881
10882
12427
12429
9959
12429
12430
9957
9957
3463
9899
12458
12436
9946
9948
10048
12430
12440
10147
10147
10258
12467
10258
12467
10707
10706
12467
10258
12457
12458
10707
12469
10093
10093
10093
10094
3863
10172
12443
10706
10638
10638
12484
12484
10193
10194
12485
10360
12475
10270
12460
12461
10639
12474
12474
10359
4046
10359
12474
10359
10360
10449
10450
10450
12496
12515
10549
12483
10451
4406
10451
12482
12482
10488
12482
10397
12482
10452
10365
12484
10568
12484
10365
10459
10458
12487
10458
10458
12487
12486
12486
10550
10550
10456
12496
12497
12496
10302
4239
10374
12482
10560
12496
12495
10303
10219
10220
4058
10220
10220
4060
10220
4060
10366
12501
10220
12478
10278
12473
10366
12501
12499
12499
10368
12474
12474
10645
12476
10645
12476
10280
10280
4064
4065
10280
12476
10645
12476
12461
10122
12461
10122
12486
12464
10011
10011
10010
3694
3695
10093
12449
10093
3695
3696
10093
10094
12449
10094
3698
3699
3699
3698
3699
3882
3883
3885
3694
10184
3694
10002
10002
3694
10002
3694
3509
3507
10073
10074
10073
3507
9903
12444
12444
10073
12444
12445
12446
12448
10854
10853
12422
9984
9984
9984
12422
10852
12439
10852
10851
10919
12428
12452
10854
12410
12410
12409
9898
12453
12454
12464
12440
9903
12440
9903
12440
12441
9905
9905
12441
10066
10167
12461
10009
12461
12441
9905
3505
3508
9974
12424
12423
10069
3509
3328
3330
9815
12401
9815
12442
9982
12417
12417
12416
9876
3332
9983
12442
12441
10914
12415
9877
9771
9878
12420
12404
12404
12403
9882
12403
12384
12384
11066
11065
12426
12425
11064
11063
12425
9621
9709
12425
9890
12425
9709
3149
3151
3153
3154
3155
3344
3345
3345
9880
3345
9880
12397
12396
9822
12453
9822
9822
3348
3349
3160
3159
3160
9783
9889
12418
12418
12418
12417
12416
10902
10901
10901
12432
12473
9937
10043
12489
12489
12492
12492
12491
10685
12449
10183
12444
12445
12443
12443
12442
12444
10084
3734
10203
3734
10084
10083
3733
10083
10085
12441
12442
10203
10203
10293
10396
10397
10295
12496
12496
12494
10776
10705
12450
10298
3924
3925
10299
12514
10299
10300
3927
10165
12468
12458
12459
12473
12475
12476
12476
12477
10197
10199
10200
10201
10202
3936
3937
10202
3937
3938
3755
3756
10212
10213
3757
10104
12460
12470
12471
10201
12471
10173
3943
10201
3943
3754
10206
10105
12422
12422
12421
12421
12422
9996
12430
12430
12416
12417
12444
12444
9973
3573
3574
9974
12445
10005
12445
9974
9974
9974
9879
12431
9879
9880
12432
10930
12432
10930
12429
10930
12432
9880
12432
12432
10930
10929
12489
10929
10929
12432
12432
9881
12489
10929
10862
12508
9990
12508
12507
12507
12508
10130
3586
3768
3581
10129
12529
10886
10887
12447
10009
3579
10004
9895
12455
9911
9911
9911
9912
9912
9913
12455
10956
10957
10957
12509
12508
12508
10033
3398
9898
9899
9900
9901
12510
10958
10958
12460
9902
9903
3401
9919
12442
9919
3401
3402
9904
12462
9904
3402
3403
9921
3403
9921
9921
3403
9921
3403
3403
9921
12462
9921
12462
12444
12444
12444
11030
11094
11094
11094
12417
11094
11093
12461
11093
12420
12396
12395
11152
12395
12392
12391
9718
12391
9718
12435
12435
12435
9572
12395
12395
12416
12416
9682
12463
12465
11087
12414
12415
9833
9833
9833
3027
3219
3221
3222
3223
9790
9884
9883
9882
3414
10038
12481
12446
9924
9816
3034
9661
9770
9771
9772
12446
12445
12445
12445
9919
9919
9920
3224
3410
9857
12440
10907
10905
12433
9948
3411
9856
9857
9965
3606
9965
3606
3607
3609
3610
9967
12455
9967
12453
10056
3610
10123
3610
9967
12455
12456
12457
12433
10897
12444
12445
9961
12437
10896
12434
10896
12434
12433
10895
12433
10023
12433
12434
12434
12435
10897
12435
12434
10024
10025
10024
3432
3434
10025
12444
9964
9966
3436
3438
3243
9754
9852
3431
9852
3431
9852
9853
12430
10904
12468
9977
9978
9978
9979
3434
3434
3438
3434
3435
9855
9855
12439
9855
9854
12427
9854
12427
9854
12440
12440
9979
12440
9979
9979
9979
3434
9854
3434
10030
3434
3433
3434
9980
3434
9980
3434
10030
10029
3436
3244
3244
9877
3244
9931
9930
9931
12413
12414
9755
12425
12443
9989
12471
9989
9878
3248
3247
9878
12452
12472
10041
12472
10041
3431
9973
10068
3615
3614
10068
10069
12485
10840
12485
12467
12467
10909
12443
12456
12456
12429
12428
12429
12428
12428
9969
9970
12454
10888
12454
12454
10887
10886
10886
10886
12426
9863
9864
12433
9864
9864
12433
10041
12453
12457
12457
10064
12441
12441
12462
10725
10724
10724
10724
12451
10165
3835
10093
12465
10232
12451
10165
10166
10167
10076
12448
10132
3649
9987
3649
9987
12454
9987
3649
3650
10075
10075
3651
10075
10076
3655
10138
3655
3656
3658
10140
10140
10140
10141
12447
12458
12461
10276
12461
12461
10325
12468
10644
10643
10642
10642
10545
12468
12467
12467
12458
12438
12437
12437
10214
12437
10081
10082
9988
3654
10120
10120
10119
12437
12434
12435
10697
10697
10699
10617
10615
10614
12466
12448
10171
12449
12449
10700
10701
12449
10226
3835
10226
10327
12460
10327
4023
4023
4022
10180
10181
12458
10636
10638
12460
10182
12471
10272
10372
4207
10285
10284
10286
4211
4212
10374
12482
10374
10375
10378
4216
10378
10379
12492
10569
10568
12481
10430
12477
10568
12492
12473
10187
12458
10187
10188
12459
10634
12459
10634
12474
12473
12489
10371
4220
10298
10299
10300
10301
4225
4043
10277
12445
10322
10322
10322
12473
12473
12472
10217
12472
10217
10217
10216
4039
4040
4040
3857
10227
12467
10122
12478
12478
10173
12431
10227
10227
10226
12466
10125
10127
3863
10127
10127
12467
10127
12480
12488
10640
10557
10556
10555
12496
10363
4231
10324
10324
12494
10425
10424
12445
10554
10552
10552
12443
10422
12443
10422
4233
10327
12499
10365
12443
12447
12442
12442
10382
12501
10520
10437
4419
4421
10453
12510
12511
10439
12511
10472
10548
12506
10345
12506
10345
12506
12506
10345
10345
10257
10257
4075
10346
10347
4077
10276
4077
4076
4074
4075
4252
4254
4256
10365
12434
12432
12433
12433
12434
12434
10461
10460
10460
10459
12434
10459
12434
10459
12506
10447
10449
10449
4441
4439
10521
4439
10521
10523
4442
4443
4442
10464
10465
12512
10465
4445
10452
12505
10454
12512
10452
4445
4446
4447
10524
10524
10524
10523
12431
10523
12431
10450
10450
10449
12431
10524
4451
4452
10455
10454
12512
12505
12504
12504
10365
10364
12437
10621
10620
4623
4799
10646
12441
12441
12441
10706
10790
10791
10792
4978
10792
4978
4813
10661
12504
12503
10256
12503
10660
10661
10661
12503
12512
12511
12512
12511
10172
12511
12511
12512
10754
10755
10670
10670
10670
4839
10670
12447
10670
10593
12459
12459
10594
12517
12518
12518
12522
12522
10469
10468
10469
10367
12505
10404
4306
10404
10485
4476
10554
10554
12503
10441
10365
10366
10365
10365
10366
10366
12512
10646
12512
10646
12460
10646
4657
10548
10548
12511
12508
12508
12508
10667
10668
12447
10263
12492
10627
10628
4827
4827
10716
12445
10261
10261
10359
10361
12513
12514
10649
10651
10652
12516
10555
10555
12513
10363
10361
12458
10361
10361
12513
10585
12513
10361
10360
10359
12511
10556
4671
10586
4671
10655
10655
12459
10358
12510
10555
10553
12508
10553
12512
10356
12512
10356
12512
12511
12516
10271
12458
12458
12458
12446
12464
10685
4841
10731
4841
10731
4841
4667
10601
12468
10645
12492
12492
12491
10540
4668
10540
10635
12500
10635
10633
12513
10265
10358
12483
10616
10616
12515
10616
12483
10357
12491
12492
10358
10358
12516
12499
10428
10504
10581
10581
10665
10665
12481
10665
10730
10728
12416
12417
10162
3769
10049
12417
10729
10650
10650
12444
10255
3953
10144
10145
3954
3955
10255
10258
12422
12423
10239
12423
10239
4149
3965
10148
10148
10148
10149
3967
3968
10265
10265
10265
12446
10265
12446
12446
10265
12446
10263
10263
12485
12484
10643
10643
12422
12422
12444
10580
10582
10581
12502
12499
12500
10582
10581
10581
12449
12448
12448
12448
10377
12470
12470
10579
12500
10366
12500
10256
10256
12500
12482
12484
12484
12483
12501
10369
12501
10369
4166
4167
4352
10480
12467
10480
10479
10478
10477
12483
10477
12483
12484
10467
10468
10548
12521
12520
12521
10549
10550
10551
10553
10553
10553
10643
10644
10557
10558
12519
12502
12503
10355
12450
10355
10355
12503
12503
12502
10485
12467
10471
10398
12478
10365
12492
12492
12492
10579
12479
10400
4177
10262
12460
10400
12460
10400
10473
12468
12460
12461
10395
10394
10393
12501
10454
10455
10453
12456
10453
10381
10380
4359
10475
10476
10476
10477
12471
10382
10470
10470
10470
12520
10557
10557
10557
10558
10558
10477
12476
12475
10480
12457
12458
12458
10491
12520
12503
10374
12503
10374
4189
4188
4188
10374
4188
4186
10387
12463
10373
10374
10374
10373
10374
10373
12501
10373
10463
12514
12515
10476
10475
10474
10474
10474
10396
12454
12454
12455
12455
12455
10479
10479
12531
10479
12455
10479
12531
10479
10478
4555
4554
4557
4388
10468
12457
10473
12457
12457
10489
12457
10489
12457
10468
4389
10390
12530
12529
10472
12459
12460
10473
12530
12531
12531
12530
12530
12530
12531
12532
12531
10591
10593
12476
10593
12476
12477
10591
12477
12477
10489
4579
4758
10683
12474
10683
10684
4760
10684
12475
10662
12531
12532
10664
12532
10664
10662
4761
10662
12473
12474
12489
10573
10572
4587
4588
10502
12527
12527
12527
10417
12488
10417
12527
10573
12527
12526
10503
12504
10416
10500
10499
12519
12518
10497
12518
10419
12509
10497
10498
12510
12510
10419
12519
10499
12519
12515
10589
12482
12483
12467
12467
12467
12466
10349
10438
10438
4236
10375
4236
4238
10376
4238
4239
10376
10376
12509
10573
10574
10574
12510
12510
10441
10441
12510
12509
10441
12509
12509
10440
12509
12510
12510
10573
12512
12511
12512
12498
10422
12508
10527
12508
10473
12498
12498
12503
10536
10536
12455
10536
4589
4590
4415
10448
10449
4417
10537
4417
10537
12519
10537
12458
12458
12458
12457
10539
12457
10478
12496
10427
10427
10426
10328
10328
4243
10452
10454
10347
12485
12486
10639
10638
12485
10224
10225
10226
10119
10119
10118
3879
10185
12464
12465
10701
12465
10119
10015
12451
12451
10016
12451
12450
12450
12450
12449
12463
10188
10189
12464
12486
12485
10290
4065
4064
10289
4064
4241
4242
10389
10476
12471
12471
10525
10526
12484
10404
10403
12500
10468
12482
10468
12500
12499
10467
12499
12500
12500
10480
10481
12472
10481
12501
12501
12502
12502
10466
12502
10466
12502
12502
10466
12472
12472
12473
12475
12476
12475
10490
12475
10464
12483
10534
12483
10412
4438
4436
10412
10412
10411
12484
10411
4437
4438
10536
12476
10536
10536
10537
12476
12458
12459
10579
4622
10519
12516
12516
10519
10518
4623
10614
10612
4621
4623
4448
10528
12481
12477
12478
10328
4264
10328
12478
10328
10327
12478
10438
4262
4263
10328
10328
12500
12501
10540
12501
10397
10398
12462
10441
10442
10443
10443
10445
10446
12483
12483
12483
12482
10448
12464
10448
10540
10541
4448
10541
12486
10418
12486
12486
10542
12469
10487
10488
12496
10488
10488
4452
4453
4642
4643
4644
10520
10521
10438
12504
12502
10409
10410
12503
12504
10411
12480
10475
12503
10348
12504
10411
12480
12480
10547
12502
10547
12502
10547
10544
12479
10410
12500
12507
12506
12506
10496
10496
10495
10496
10499
12490
10499
10499
10498
4483
10498
12490
10476
12509
12509
10453
12531
12532
10454
4482
10454
10453
4481
4480
4478
10452
10453
10365
4304
10501
12487
10501
10501
10502
10503
10504
10401
12479
10307
10306
10307
10307
4120
10307
10309
12496
10309
10308
10307
4119
4122
4122
10306
4122
4122
4124
10304
10403
10401
4305
10401
10402
12487
10566
12506
10402
10401
10401
10402
12486
10502
12486
12485
10500
4305
10500
12542
10500
4305
4306
4307
10373
10371
12541
10570
12488
10570
10570
12489
12489
10500
10501
10500
10501
12538
10566
12489
12489
10408
10409
10409
4311
10503
12537
12542
12544
12548
10598
4496
10598
12548
10483
12548
12547
10598
4496
4498
10501
10581
4668
4668
4665
10682
10679
4661
10559
10475
4487
10483
10482
10484
10485
4484
10485
4484
10485
12512
10485
10486
10487
10405
10406
10407
12511
12511
10382
4318
10509
12548
10566
10565
12547
10510
12488
10409
12488
10409
4320
4319
4320
4322
10511
10512
10512
12546
10512
4326
10413
4326
10385
12546
12547
10386
12512
10386
4327
4329
10514
4329
10414
10412
12486
12488
10514
4329
10514
4329
10386
12511
12512
10387
10388
12548
12547
10562
12547
12548
10512
12487
10412
4326
10387
10480
12516
12516
12514
10411
10328
10426
4323
10508
10597
10598
10599
12492
10473
10473
10473
12539
10469
12514
12513
10510
4505
4336
10506
10506
12531
12532
12532
12524
12485
12499
10388
12475
10388
10292
10292
12484
10695
12484
10182
10182
12484
10696
12464
10696
10695
10694
12482
12483
12482
10292
3970
10252
12463
10693
10693
10694
12483
12482
10188
3976
10295
12482
10188
12510
12509
12508
10258
3978
10258
10259
3979
4158
10354
10435
10355
12492
10630
12496
12483
10701
12505
12505
12505
10178
10092
10093
3802
3803
10093
10194
12501
12500
10191
12500
10191
12500
12501
10697
10695
12499
10196
12503
10196
12503
10196
12503
12502
10253
10346
4159
10346
12468
12467
10603
12467
12467
12466
10396
12491
10601
12466
10345
10345
10428
10429
12508
10429
10428
10338
12505
12505
10306
10387
10386
12503
10490
10491
4349
4350
10491
10490
4347
4348
10491
12457
10511
10511
10602
10601
12466
12465
12464
12478
12477
10428
12524
12512
12505
10292
12497
10360
4195
4195
4193
10429
4193
10359
10441
10440
4372
10518
12510
12510
10519
4373
10519
10520
4375
4376
10444
12498
12499
12498
10445
4378
10391
4378
10522
10520
12478
10520
12508
10520
10521
4377
4377
10521
10521
4379
10521
10522
4381
4382
10448
4382
4561
10612
10613
10694
10694
12490
12504
10482
4558
10605
10604
10603
12503
10481
10481
12503
12513
12513
10340
12513
12516
10609
10609
12515
10423
12477
10609
12515
10609
12477
10609
12477
12478
10534
4554
10609
12478
12474
12474
10340
12520
10340
12520
12520
10694
10782
4898
10782
10782
10782
10782
12476
10240
12493
10648
4899
4732
4733
4561
10608
12489
10608
12489
10553
12509
10553
10552
4560
4561
10476
12508
12507
12505
12505
12505
10550
10453
12479
12488
10551
12488
10602
10602
12501
10602
10603
12489
12489
10551
12489
10425
10424
12512
10476
12512
10424
10424
12499
12499
10477
10476
10475
10475
4554
10475
4554
10475
4554
10602
12498
12497
10426
10424
12515
12505
12505
10340
12492
12492
10340
12500
10553
12504
12504
10631
10632
12491
12492
12492
10694
10782
12503
10244
10145
12464
12464
10862
12503
12502
10863
10864
10866
10867
10868
10867
10867
10867
5078
5079
5080
10790
10790
12485
12495
12494
10722
12485
10790
10701
12485
10647
12485
12483
10646
10646
4753
4754
10573
12495
10573
12495
12494
12492
10698
4751
4752
10571
10572
12504
12503
12503
10313
10397
12498
12497
10486
12497
12496
10395
12471
10395
12497
10548
4578
10487
10567
4745
10567
4745
4746
10704
12501
12502
10704
10704
4745
4746
4917
10787
10788
10870
12462
10870
10872
5091
10872
12497
10129
10128
12484
12484
10793
10793
5091
10871
10874
10875
10877
10876
5096
10743
10744
10743
10638
12470
12471
10216
12496
10640
12471
12471
12472
10710
10804
10803
10719
12497
10661
12497
10719
10720
12498
12497
12497
10661
4923
10800
12513
12514
12513
10663
12498
10237
10237
10236
12512
12511
10800
4928
5095
10800
10799
12496
10752
10753
10668
12499
12499
12500
10669
12508
10669
12500
12500
10669
4934
10798
12478
10725
12500
10669
12508
10798
10798
10710
12501
10318
12487
10318
10402
10402
10402
10403
10471
12502
10386
10385
10386
4402
4403
4404
10509
4404
10509
4404
10478
12502
10471
10570
12485
10570
12485
12486
10570
12515
12514
10406
4236
4054
10334
4054
10334
12492
10655
10575
12499
10430
12499
10575
10574
10573
12506
12505
12506
10409
4231
10409
10408
12498
10431
12463
12447
10181
10181
10182
12446
12446
10638
10638
12483
10638
12447
10183
12447
10183
12447
12448
12449
12448
12448
12448
10638
12448
12447
12448
10186
12448
10335
10335
4050
10335
4050
4050
4050
10335
12483
10636
12448
12447
10335
12447
10335
10336
10337
12447
12448
12449
10340
12449
12447
12480
12478
10449
12478
10449
10450
4245
4248
10451
12479
12479
10301
10301
10303
12500
12500
10408
12500
10566
12499
10452
10450
12499
12498
12498
10450
10450
10449
10448
10447
10447
12495
12495
10448
12495
10564
10477
10478
12500
12501
10496
4429
10496
12499
12498
12498
10541
4427
10495
12502
12501
10393
10493
10494
12503
10392
12494
10634
12494
12494
12493
10494
12493
10494
10494
12492
10390
12492
10494
10495
12504
10579
10581
10486
12484
10541
12479
10395
12479
10395
10395
10397
10494
10494
10494
10404
4436
4438
10406
10405
12498
10405
12498
12497
10404
10404
4436
10553
10552
4435
10477
12483
10477
12483
10477
12485
12478
12476
10537
12476
10389
10390
12476
10390
10391
12477
12477
10391
12479
10391
10299
10301
10302
10215
10214
10214
10214
12468
10214
3903
10117
10118
10119
10213
12482
10213
12473
10631
10629
12489
10315
12489
10629
10558
12498
12497
10556
10556
10556
12500
10556
12491
10313
10421
10421
12504
12504
10466
12504
10501
4457
4458
10555
10554
4458
4457
4458
10502
12487
10465
12492
10465
10464
10463
10538
12477
10460
10461
12477
12466
10371
4107
10328
10328
10416
12479
10531
12493
12492
10530
12479
10467
4293
10329
4293
4293
10467
10569
12494
10569
10568
12482
12482
10568
12492
10568
10567
12491
12492
10433
12497
12495
10443
10342
10341
12481
10341
12477
12476
12476
10340
10340
10255
12476
12475
10738
10739
10739
10740
12476
10255
12476
12476
10676
4829
10593
12479
10255
12479
10740
10741
4830
10741
12480
12486
10690
12489
12489
12489
10691
5008
5009
10831
5009
5010
10832
5010
5011
10767
12477
10767
10766
5009
5011
10691
10691
12485
10831
12485
10831
10915
12475
10857
10858
12477
10070
12476
10916
5187
10858
5187
5188
10767
12477
10858
10858
12475
10858
12477
10768
12471
10917
12471
12472
12473
12471
12470
10998
10999
12457
9968
9967
12457
9967
12457
11001
11002
11001
5362
5203
10785
10785
10785
5205
5206
10785
10785
12478
10056
10056
10056
12475
10921
10921
12461
10055
10056
12460
10920
5205
5205
10856
5205
5206
10857
12459
12459
10857
10926
12460
12460
9962
12474
9962
9961
9961
12452
12454
12453
10052
12486
10785
5201
10785
12486
10927
10841
12486
12487
10841
5028
10762
5028
5029
10700
10699
10700
12471
10700
10703
10789
12487
12486
10790
10790
5210
10931
5210
10790
12463
10790
12486
12485
10791
10711
12496
10138
12464
10711
10712
10792
5203
5204
10793
10878
10879
5377
10987
12415
10916
10917
12415
10989
12415
10917
12415
10917
10915
12457
9931
12414
10915
12414
12413
9931
9931
12412
12413
9933
9934
9935
9933
10017
10016
12465
12466
12465
12475
12476
10770
10842
12428
10030
12428
12428
10029
10029
12469
10798
12469
10843
10844
5213
10844
10844
12429
10027
12468
12469
12468
10027
12467
10027
12429
10910
5214
5215
5389
10993
10994
12432
10994
12458
10879
10878
5389
5390
5390
10879
12469
12468
12468
10940
12432
12433
10994
12433
9935
12433
10941
12433
9935
9934
9932
12465
10940
10940
10862
12470
10800
10801
10801
12470
12471
10043
12461
10043
12485
12486
10944
5235
10802
10804
12488
10044
12471
10866
12464
12464
10867
12472
10867
10867
10868
10869
10870
12463
12456
12457
9959
9958
10058
12491
10058
12489
10811
10812
12490
10059
12492
10952
12479
10885
12490
12489
12488
12488
10885
12488
12488
10884
12488
12483
10967
10967
5406
11020
11019
12469
11019
5406
11019
11019
12471
10883
5406
5406
11020
12472
12472
12472
12472
10885
12485
10885
10886
12486
12486
10970
5411
5245
10800
12472
10800
10799
12472
10799
12484
12483
10800
10800
12473
10045
10047
12485
10802
10888
12473
12474
9944
12470
11022
12456
12456
12455
12454
12453
11023
12471
11023
11023
12470
11023
12453
12452
12452
11023
12452
11023
11024
11100
12429
11100
11101
11100
12430
12429
12430
11098
12430
12430
11099
11101
12468
9838
9838
12431
9838
9836
12468
9836
12468
10976
10976
12467
12468
12468
10976
10976
10976
12467
12467
11101
12428
11024
12455
11024
11024
5588
5588
10979
10916
10918
10828
5253
10940
10875
12513
12514
12514
10876
10877
10877
10878
10793
12516
10793
10794
4929
5092
5093
5092
5093
5093
5098
5097
4924
5097
10855
12489
10105
12489
12494
10772
10772
10693
12438
12438
10286
10286
10189
12502
10669
10669
10670
12463
10670
12503
10781
10781
10862
10863
10929
12407
12407
12425
10185
10184
12424
10668
10668
10667
12452
10667
12424
10761
4893
10638
12481
12481
12488
10675
12418
12418
10271
12448
12447
10555
10554
12446
10268
12446
10554
10475
10380
12449
10456
12435
12449
10328
12454
12454
10328
10329
12453
10546
10547
10546
12453
12453
10329
10330
4206
4204
10290
10384
10482
4564
10508
4564
4566
4567
4392
10419
12458
12459
12459
12459
10420
10420
12459
12460
10423
12457
10392
4398
4398
10423
12460
10469
12515
10469
12457
10469
12457
10469
12457
10469
12460
10423
12460
10423
12457
10469
12457
12457
10393
12457
10393
12457
10393
12457
10468
12459
10423
12457
10393
12457
12456
12465
12449
10385
10385
10384
12447
12447
12464
10494
12511
12510
10369
10368
12462
10512
10513
10513
4581
4582
10514
12462
10368
10368
10370
10371
12463
12464
12465
12465
10517
10518
4588
4423
10442
12451
10543
10629
12459
10539
10540
10539
12460
12459
12460
12458
12457
12458
10634
12458
10539
10457
10456
12450
10537
12450
12447
10632
10632
10633
10634
12448
12446
10360
12508
10360
12482
10360
10360
12509
12510
10439
12435
10443
10443
12472
12473
12472
12472
10430
10431
4442
10431
4442
10543
12433
12435
12436
12436
12436
12435
12435
10451
10450
4452
10450
12477
12477
12478
10441
4453
10441
12511
12511
10442
12479
10437
12479
12466
10344
10347
12468
10361
10359
10359
10451
4454
10445
10539
10539
12516
10361
10267
12436
10267
10266
10265
12435
12435
10719
10719
10722
10805
10806
12489
12488
10806
10723
12434
10259
10362
12526
12525
10643
10555
10554
4468
10456
10379
12497
12506
10457
12518
12518
10458
10457
10456
10372
10372
12459
10654
4654
4655
4654
4656
10574
12512
10554
10554
12528
10554
10631
4821
10725
4821
4822
4995
10809
12452
10173
10173
12452
10749
12495
10173
10276
12452
12451
12452
10660
4822
4823
4823
4824
10661
12452
12452
10725
10726
10725
12452
12457
10814
10814
12457
10814
12457
10199
12457
12457
10199
12517
10199
12517
10723
4996
10814
4996
4998
10815
12516
12517
10816
12458
10199
12458
12458
10723
4820
10666
12521
12523
10666
4820
4821
10667
10668
10668
4821
4636
4816
10675
10674
10676
4818
4816
4815
10675
4815
4816
10617
10531
12514
12524
10735
10734
12474
12475
10735
12523
10303
12514
10303
10304
10304
12476
10662
10662
10662
12514
10662
10663
12478
10304
10304
12514
12513
10663
12513
10624
4814
10740
4814
4639
10585
12521
10535
12521
10585
4639
10535
10535
10536
12520
12520
10536
12520
10536
12523
12523
12524
12525
10658
10746
4822
4823
10746
12478
10299
10299
10300
10367
10367
10447
10447
10355
10354
12510
12512
12519
12518
10637
10637
12501
10637
4822
4823
10638
12500
12501
10638
12519
12525
12510
10455
10456
10532
4638
10641
10640
4637
4639
4641
10643
10643
12451
10360
12512
10536
12495
12492
10638
12492
10268
12519
10632
12492
10632
10544
10545
12512
10643
12441
10560
4651
10643
12441
12443
12442
10643
12512
10546
10548
12497
10563
10563
10564
12495
12480
10246
12494
10246
12494
12493
12491
10244
10317
12438
12438
12438
12427
10388
12427
10460
12427
12435
10636
12478
12477
12463
10410
12447
12446
10410
12463
10410
12463
12461
10408
12444
10386
12444
10386
12461
10408
12444
10386
10473
10471
12440
10379
10380
10381
10382
12443
10382
12443
12424
10199
4101
4103
4102
10287
12444
12442
10369
12442
10369
10268
12430
10629
10629
10719
12435
10184
10071
10072
10074
12422
10785
10786
12411
12434
10127
10125
12433
12455
10662
10661
10661
12454
10661
10658
12441
10125
10234
10235
12461
10235
10345
12466
12467
10489
12448
12448
10414
10413
12478
12477
10486
12477
10486
10575
10576
10576
12461
10252
12478
10576
10575
10574
12461
12461
12460
12460
12461
12460
12459
12456
10480
12468
10484
12468
10434
12468
12467
10479
12467
10435
12467
12467
12467
12468
12465
10575
12465
10575
10662
10746
4858
10612
12475
12462
12462
10131
10130
10132
12457
12456
12456
10826
5032
10691
12472
12473
10690
10691
12474
12474
12472
12471
10128
10201
12460
12460
12461
10594
12447
12438
10279
10278
12438
12437
12437
12438
10648
10648
12438
12437
10647
4682
10497
10404
12432
10404
12445
12447
10362
12447
10514
4513
10564
12432
10564
12454
12453
12453
10361
12448
10407
10407
12431
10361
12452
10514
10515
12453
12454
10516
12449
10516
12454
10362
12454
12455
12455
12454
12454
10275
12439
10593
10594
12438
12438
10487
12438
12438
10274
10275
10173
12442
10173
12442
12442
12442
12438
12449
10416
4521
4342
4341
4342
4521
10529
4521
10413
12411
12410
10543
4520
4519
10411
12459
12457
10525
10527
4521
10527
10429
10503
10414
4341
4342
4525
10512
10512
4525
10551
10551
12428
12437
10638
10640
10641
10550
12433
12433
10551
12433
10551
12432
10430
4524
4525
4525
4524
10550
4524
10430
12464
10354
12464
10518
12464
12464
10519
10518
10518
12464
10431
12432
10551
12432
10431
10519
4699
4700
10604
4700
4701
10520
4701
10604
10701
4879
4881
4881
10703
4881
10718
4881
5050
5051
5051
5049
4871
10673
12454
10673
12454
10612
10613
10713
10785
12453
10012
12453
10840
12453
10012
10012
12424
12423
12422
12422
12422
10907
12422
10838
10838
12421
12422
10006
12449
12448
10006
12422
10907
5213
10839
5213
10907
10836
10836
10838
5040
10685
5040
10685
5040
10685
12441
10685
12441
12443
10103
10101
12442
10758
10756
10755
12439
10755
12439
10755
5041
5043
5042
5042
10755
12439
10686
5042
5043
10841
12443
10756
10757
12439
10757
10673
12435
10673
12440
12440
12440
10175
12440
10175
12448
10175
12433
12434
12434
10674
12434
10674
4876
10754
12441
10674
10674
4877
10597
10598
12433
10598
12433
10598
4880
4881
4882
10676
10677
10583
12441
12441
12442
12442
10171
12442
10676
4883
4883
10597
12449
10760
4883
10597
12449
10597
4883
10676
10676
10677
12430
10677
12442
12441
12441
12441
10079
12441
12441
10764
5068
10764
12441
12441
10079
10188
12479
12479
12489
10709
10632
10633
10634
12448
10681
10681
10680
10681
12464
12464
12463
12462
12462
10201
10202
12463
12463
12462
10201
10201
12448
12451
10552
12510
12511
12512
10300
10298
10193
10115
10190
12489
10643
10644
4918
5092
5093
10879
5093
10780
12465
12465
10781
5094
10738
12499
10880
12499
12506
10966
10965
10966
10968
10967
12457
10039
12509
10967
12457
10967
5268
10869
10868
10869
12475
12474
12475
10872
10784
12460
12460
12460
12464
10701
12464
12457
12472
12471
12471
10529
10530
10449
4390
10520
4390
10520
10518
12465
12465
10359
10359
4388
10447
4388
10359
10360
10362
12466
10454
10454
10453
12466
12466
12466
12466
12490
10377
12464
10466
12490
10466
12490
10626
12473
10377
12490
10377
12473
10377
12473
10626
4577
10626
10625
12473
10378
12473
10535
4576
4577
10535
12473
10377
12473
12480
10447
10447
10448
10447
10350
10349
12476
12476
12476
10559
12476
12465
10555
10555
12518
10555
4406
10427
4406
4408
10557
12518
12518
10396
10397
10397
10397
4413
4409
10429
10430
4410
4233
10470
10472
12478
12479
10474
4238
10354
10355
10452
10529
10529
12466
10529
12466
10529
4591
4592
4411
10552
4411
10439
10440
4412
10385
12501
10553
4412
4413
10386
12501
10457
10369
10367
12470
12469
10647
12504
10366
12504
10477
10476
4595
10476
12449
10476
10476
4595
10528
10529
12468
10646
4596
4595
10529
10528
10527
4591
4591
10473
10473
10576
10576
10578
10577
10577
10576
10576
12497
10576
4778
10724
10726
12453
10726
10725
10725
10726
12499
12498
10581
12498
10262
12498
12499
12498
10581
4782
10617
12448
12466
10357
12466
12466
10648
12499
12500
10358
12468
10358
12500
10358
12500
10478
10477
10476
10477
10478
10481
12448
12448
10534
4607
4608
10481
10482
10483
12502
10356
12468
12474
12472
10750
12472
10750
12472
12471
10751
10751
12519
12520
10280
12472
12472
10620
12472
10620
10621
4791
10752
4791
4792
10583
10584
4793
4794
4974
4973
4973
10843
4973
10671
10577
4798
4798
10632
10634
10633
10633
4800
10754
10754
10843
12480
10843
4975
4974
10723
4974
10723
10621
10713
10714
10713
12473
10196
10196
10193
12460
10680
10681
12524
10842
12470
10842
10842
4973
10681
10765
10766
12447
10766
10857
10857
5315
10866
10867
12449
10005
10005
10092
10178
12527
10678
10679
12528
12527
12526
10679
10679
12438
10174
12456
10174
12456
12456
10694
12437
10678
12437
10694
4975
5151
10789
12458
10088
12521
12531
12531
12531
10176
10176
12532
10853
12457
10853
12457
10702
12446
12447
10608
4820
4641
4640
10532
4640
10532
10532
12449
10369
12477
10369
12548
12549
10697
12549
10518
4641
10532
10533
12449
12463
10458
10458
12481
10612
12481
10458
10459
12550
10444
4482
4481
10443
4481
10443
12550
10459
10461
12552
10611
10610
12552
10461
10462
12552
10443
12464
12472
10556
12549
10520
4300
4300
10520
10521
4301
4300
4301
10522
10621
10620
10706
10707
12501
10401
10400
12567
12566
10400
10401
10401
12472
12473
12473
12473
10402
12566
10705
10789
10790
12565
10619
10706
12482
12483
12482
10705
12482
12481
10223
12502
10876
12502
10223
10220
10221
12478
10733
12478
12477
10220
10222
10220
10219
10219
10218
10107
10106
10107
10108
10001
10002
12484
11035
5333
11035
5333
11035
11096
12466
9896
12486
12481
11010
12481
10815
10816
12420
9975
12464
10884
12420
12420
9974
9973
12463
12442
9866
12471
12471
10895
10897
12399
12399
12414
12415
12416
12401
12412
12416
9853
12429
12430
9852
12415
12415
12415
10920
10921
12468
11087
5515
11087
12468
10921
10921
12416
10921
5515
11086
12467
12468
12466
11085
12429
12429
12430
9848
9848
12431
12431
11088
11089
11160
12424
12425
9752
9752
12447
10992
10991
12410
11057
11058
10971
5511
10971
12411
9848
12459
11084
11085
11085
11085
12459
12460
12485
10850
10924
10926
12479
11081
5503
10926
5503
5504
11082
12421
9859
9859
12417
12417
12416
12415
10953
10953
11038
12419
11014
5673
11014
12419
11014
12484
11014
11014
12419
12419
9777
12422
12421
11040
12421
11040
12421
12421
12422
11043
11043
10960
10961
10961
10961
12427
10961
5515
5517
10945
12495
11092
12495
12495
11092
12426
10963
10964
12427
12427
12426
9871
9777
12428
11037
5678
11029
12428
11037
12411
12410
11161
11160
12487
11160
11161
12408
12409
12409
12423
12422
9959
9958
12422
10874
5345
11004
5345
11004
11004
5345
5346
10867
10865
10865
12436
10875
5344
11005
11059
11060
12395
12400
12400
10979
10978
12399
10978
10978
10979
10980
10912
10912
10913
10912
10911
12423
12425
12425
12440
10837
12440
12445
12445
10225
12445
12445
12442
12461
12460
10403
12488
10403
12460
10403
10403
10404
10405
12445
10405
10406
12490
12490
10420
12447
10478
4491
4492
10587
4492
10477
4492
4495
10480
4495
10422
10505
12485
12485
12479
10226
12461
10226
12451
12462
10327
12495
12494
10671
10671
10672
12496
10672
12463
12463
12463
10326
12461
12460
10518
10519
12494
10324
12463
10574
4673
10574
4673
10519
12460
10519
10429
12456
12455
10489
12468
12469
10410
12469
12469
12469
10410
12469
10489
10489
12469
10410
10409
10409
12471
10491
10492
10409
4328
10504
12474
10409
10410
10411
12459
10499
12476
10411
4329
10411
10487
12477
10413
10413
10414
12489
12488
10590
10591
12477
10591
12487
10409
10410
12446
10412
12487
10410
12487
10412
12446
12447
10486
10485
12478
10415
10414
12446
10414
10414
10413
10413
12447
10413
10413
10411
12477
12477
12477
10409
10409
12485
10410
12445
10488
4493
10488
4493
4493
10593
4493
4491
4492
4493
10592
4493
10592
12481
12481
12481
12480
10406
10405
12441
10406
12481
10596
12481
10406
10404
10405
12442
10407
10329
12498
10525
12498
10501
10501
12444
12444
10329
4330
10329
10329
10424
10425
10427
12460
10427
10428
4514
10506
10506
10409
12482
12482
12464
10397
12485
10397
10396
10398
12454
10498
12467
10398
12484
10398
12484
12484
12484
10594
10595
10596
10596
4518
10430
12453
10395
12483
10596
4518
10430
10430
4518
10430
10429
12482
10395
10395
12453
10502
4518
10429
12453
10502
10502
10502
10503
10503
12470
12471
10504
4521
4522
4523
10428
10429
4524
10600
10515
12481
12481
10337
12481
12481
10515
12475
12475
12474
12474
10415
10415
12447
10415
12447
10481
10480
12448
12450
10418
12474
10418
10418
10508
12470
10604
10604
4531
10604
10696
12483
10310
12483
10696
10762
10763
4876
10599
4876
10599
10599
10691
10691
12463
10691
12463
12463
10692
12463
12464
10784
12468
12468
10122
12468
10848
12468
10122
10124
10124
10124
10124
12467
12467
10694
12467
10122
10121
12468
10788
12466
10788
5055
10788
10788
10788
12467
10846
12458
10846
10846
12458
12465
10595
12460
12461
12468
12468
10545
4551
10434
10434
12468
12468
10434
10434
4555
10549
4555
10434
12468
10400
10401
12467
10433
10537
4735
10537
12478
12478
12476
10635
10636
10637
10638
10724
12484
12485
10725
10724
12489
10223
12483
10223
12485
12485
10791
12485
10791
4914
4916
10635
10636
12484
12484
10632
10633
12485
10228
10318
10315
12476
10704
12503
10704
12503
10648
12503
10315
12476
10535
4738
4737
10703
10792
10793
10794
4917
10633
12486
12486
12485
10730
12496
10730
4919
10730
10730
10731
10733
12486
10733
12486
10733
10733
12498
10733
12498
10733
10735
10734
4926
10638
10729
10730
5099
10730
12492
12492
12492
10652
10654
12508
12508
10561
12481
12480
12481
10316
12493
12492
10633
12492
10315
12508
10563
12508
10315
12508
12508
10564
10563
4755
4754
4755
10725
4755
10563
4755
4587
4588
4586
10631
12500
12500
10480
12500
10398
12500
12499
12499
10632
10631
12490
10631
10540
10539
10452
12487
12487
10577
10575
10575
10501
12504
12503
10500
12498
12497
10383
12497
12496
12495
10382
12495
10497
12495
12495
10497
12505
10479
12496
10383
12496
12495
10382
12496
12497
10544
4405
10476
12504
12494
10569
12483
12482
12469
12469
10645
12469
10178
12469
12473
12473
10272
4225
10451
12473
12474
12474
12474
10273
12474
12474
12474
12475
10274
10274
12480
12480
10274
10274
10275
12476
12475
10451
10540
12508
10540
4393
10362
10363
4393
10363
12482
10363
4393
10472
4393
10363
4393
10472
10472
4394
10363
12485
10363
4394
10363
4394
4395
10542
12486
12486
10493
10388
12466
12465
10387
10387
10388
12467
10388
12466
12465
10387
12467
10434
12465
12466
12467
10436
10437
12468
10437
10348
12469
12468
12468
12467
10537
4392
10347
4392
10461
12495
12494
10537
10539
12466
12465
10347
10346
10440
4573
4574
4576
10555
10555
12492
12492
10626
4579
10626
12492
10626
10538
10538
12481
10538
12469
10359
10358
12468
12482
10632
4585
4586
4763
10548
4763
10548
10547
10546
12485
10546
10547
4761
4760
4760
10722
10724
12481
10631
12481
10282
12457
10549
10549
12457
10549
4762
10549
4762
10723
10724
12484
12485
10725
12482
12482
10282
10191
12491
10191
10189
10189
12451
12448
12451
12452
10716
12452
12453
10717
10718
10634
12458
12459
10554
10642
10642
12453
12452
12452
10721
4952
4952
4953
10719
10803
10803
12451
10097
12489
10097
12451
10097
12451
12451
10097
10097
12490
12490
10733
10817
5301
10817
10817
10734
5132
5131
10826
10910
5294
10977
12482
10910
12482
10910
12482
10011
10117
12479
10117
10037
12480
11002
12519
12518
11001
5306
11001
5306
5305
10933
10848
5136
10721
12475
12476
12477
12476
10917
12476
12477
10724
12472
10114
10113
10111
10112
10032
12482
12482
10814
12475
10814
10815
12476
10934
10834
10834
12507
10834
10836
12508
10110
10014
12442
12443
10903
10903
10902
5289
10789
12442
10016
12442
10902
10902
5290
11000
12475
12475
12474
11000
10999
12473
12469
10916
10915
5120
5119
4944
10611
12467
12467
12467
12468
10519
4767
4769
4945
4946
4946
10834
10833
10834
10834
12470
10607
12437
10607
10607
12437
10737
12513
12515
12515
12515
10830
10831
12429
10683
12454
10921
12516
10831
12429
12429
12425
12421
12421
12422
10088
10170
10094
10094
12479
10696
10697
12480
10697
12480
12479
10934
12479
10092
12507
10934
12507
10934
10855
4960
10729
4960
10729
4960
5135
5307
5308
5309
5311
5313
11023
12505
10820
12505
11023
12505
11023
11024
11025
5316
10902
5316
11025
12505
10821
12505
12504
10821
10822
10823
10824
12450
10824
10824
12502
12502
12501
10015
10014
10013
12502
11024
11025
10958
12524
10958
12524
10753
12524
12524
12523
10958
10959
12524
10755
10665
12518
12517
10872
4995
4819
10660
12451
12453
12450
12451
12452
10190
10189
10266
12441
10266
12500
10266
10265
10266
10170
12484
12494
12494
10743
12450
10090
10090
10091
12495
10743
12495
12494
10742
10742
12449
12425
10906
12484
12485
9978
9981
9980
9978
9978
12464
10802
5324
5325
11012
11012
11012
11012
10925
10925
10924
12489
10924
5152
10706
10707
5153
5155
10925
10924
5154
5154
10831
10830
12422
10703
5151
10830
10830
12422
10057
10056
10138
10139
10052
10052
12443
12442
10843
12442
10612
10613
4989
10613
10613
12419
12420
10140
12445
12452
10765
10766
10767
4817
4818
4816
4817
10769
10676
4638
10583
10584
10502
12445
12445
12444
12445
10432
10431
10430
12514
10430
10364
12491
12490
10363
12465
12466
10482
10484
12467
10607
12467
10607
12527
10607
4664
10484
12467
10607
12527
12526
10361
10360
12490
12472
12463
10339
12451
10464
10464
10465
10465
12461
10465
10466
10465
10554
12447
10244
12447
10554
4835
4835
4834
10555
4834
10767
10766
10852
5008
5007
5008
10852
10773
10774
10772
12506
10772
12506
10254
10162
12485
10663
12451
10663
12451
12451
10663
10664
10666
5020
10863
12498
10766
10767
10768
5023
10768
5023
10768
10769
10769
10769
10688
10689
4858
10780
10780
10688
12501
10606
10516
4513
10614
12487
12488
10418
12505
10515
12453
10515
4514
4690
10602
4690
10502
4690
10502
12484
12483
10325
10409
10483
12498
10483
10482
12498
10512
4341
10512
12456
12455
12454
10310
12447
10310
4342
10511
10512
4344
4344
10512
10595
10596
10596
12447
12447
12446
10394
10294
10292
4336
4336
10292
12451
12451
10481
10484
10406
12443
10406
10405
12442
12442
12438
10480
10480
12446
10480
10480
12446
10293
4336
10506
12438
10506
10506
10506
10598
12449
10395
10395
12447
10532
12447
10395
12449
10390
12500
10390
12447
10390
10472
10474
12496
12497
10506
4350
10313
10314
12456
10453
12498
12498
10476
10476
12498
10476
10476
10476
12497
12496
12500
12494
10697
12468
10501
4705
10613
12449
12450
12449
12462
12463
12462
10231
12478
10231
10230
12477
10597
4885
10790
12477
10230
12461
10709
12461
12443
12442
10795
12442
10663
12442
12451
12451
12450
12450
12448
10040
10039
12448
10751
10751
12453
10963
12453
10963
10963
10963
10962
10875
12505
12506
10805
10805
12505
10875
10954
12445
10016
12445
12443
10014
12443
12441
12442
10746
12442
10951
12442
12443
12436
12427
10016
12492
12492
10943
12492
12491
12492
10015
10015
12493
10943
5226
10943
12425
12425
12418
12394
10730
10729
12393
12394
12394
12396
10732
12446
10904
12482
10904
10906
10907
10906
10992
5404
5406
5236
10920
10999
5394
10983
10982
12478
10982
10982
5393
10982
5393
10982
12374
10982
10983
10983
12374
10983
12474
10983
12374
12374
12379
10003
12465
12466
10919
10993
12453
10993
12453
10993
5386
10985
12380
10985
10987
12481
12481
12481
12480
10993
5387
5388
5388
10984
10983
12378
12377
10983
12377
9912
12377
10983
5388
5389
10984
12479
10984
12479
12471
12489
12490
10825
5038
5039
10630
10711
12445
10903
12482
9999
12376
10899
5209
10903
10819
12487
10819
10818
5046
5048
10818
10817
10734
10735
10736
10736
12452
10554
10475
10384
12433
10610
10611
12433
10383
10290
10291
10292
10293
10366
12441
10366
12441
10561
10561
12509
12508
12507
10561
12507
10561
4538
10378
12410
10378
10377
4540
4541
10564
10564
12441
12440
10376
12440
10359
12440
10359
12506
12507
10358
12405
10358
12507
10358
12440
12440
10564
12506
10594
12506
10564
12440
10357
12405
12405
12405
10378
4544
4545
4544
4542
10378
10378
10377
12405
10594
4541
10377
12442
12443
10378
4542
4543
4542
10566
10567
10567
12507
10567
12507
10567
10566
10567
4546
4548
4722
10667
12492
10658
10658
10742
10741
4894
10569
12402
12391
10818
5065
10663
10663
12457
10820
5066
5066
10818
5066
5067
10664
10570
4891
4890
10731
10730
10729
4887
10729
10727
10726
4884
10726
12452
10726
4884
4883
10570
12452
12452
10570
4882
10724
10723
12452
12453
12461
10666
10603
10604
10604
10603
12422
10190
12422
12423
12424
10605
4897
5064
10692
10693
12430
10693
10602
12478
10735
4899
10735
12491
10766
10677
12483
12482
12482
10288
12465
12465
12465
10510
10511
12465
12464
10510
12442
10678
12481
12483
12456
12456
12456
12456
12440
10085
12440
10788
12440
10829
5066
10829
12440
10085
12440
10829
12440
12439
10084
10083
12458
10083
10082
12457
10698
10607
4897
10748
12454
12453
12446
10617
12446
10270
10270
10192
12480
10724
12480
12481
12480
12481
10191
12445
10755
12445
12438
10834
5082
10834
10920
12444
12443
12443
12442
10001
12439
10920
10921
10921
12440
10921
12442
10804
10805
5260
5091
10841
12440
10715
12475
10089
12475
12476
10716
12476
10090
10089
12447
12476
12476
10195
10196
12453
12454
12455
10624
12455
10197
12477
12477
10733
10731
10732
4920
10778
10778
10777
12456
12457
10778
10779
4921
4923
4925
10627
10628
4926
5094
10818
5094
10818
5094
10818
10818
12456
12455
12455
12454
12454
10087
12436
10863
10864
10865
12474
12473
12473
10864
10865
5098
5099
10695
10696
10696
12436
12436
12435
12436
10080
10080
10081
9994
9993
12462
12463
9994
10079
10080
12469
10823
10825
5112
5112
5113
10866
10866
10947
10947
12464
12477
10086
10085
10084
12428
10860
12428
10084
12476
10838
12471
10084
12471
10704
5111
10860
5111
10704
5111
10838
10906
12460
12460
12458
12459
10792
10790
12460
10905
10987
10988
12466
11031
12439
11031
5442
5442
11031
11032
12465
12465
12464
12466
9908
9907
12433
12433
9906
9905
12433
9905
9904
12433
12433
10872
12452
10987
5447
5447
5449
10873
10873
10791
12457
12458
12459
10975
12485
12485
10009
12454
10794
12454
12454
12454
12454
10792
12459
10792
10791
5282
10791
10790
12459
10975
10888
10888
12489
10100
10100
10099
12467
10832
10832
12488
10098
10097
12458
10717
12467
12468
10833
12468
10718
10719
12458
10096
12468
12468
10718
12468
10718
10717
5123
5124
10835
12468
10835
12468
10835
10835
12468
10094
10093
12485
10887
12455
12455
10719
12455
10093
12455
12455
12455
10888
5127
10719
12455
10719
10720
10792
12437
9996
9995
12437
10793
10792
10793
5292
10919
5292
10919
12478
9994
12438
12437
12433
10876
12433
10074
12477
12478
12489
12489
10795
10881
10883
12426
10883
5132
10883
5132
5132
5132
10853
12493
10075
10073
12491
10882
5131
10851
12458
12458
12462
10076
12447
10896
12447
10722
5146
5148
10897
12485
10075
12485
12485
10897
12447
12448
12448
12449
12448
10074
10075
12462
12461
10846
10846
10846
10846
10922
10922
12455
10964
10963
10963
10963
10964
12435
12434
12435
10819
12461
9966
9965
12461
10819
12434
9965
9963
10066
9973
12458
10816
10897
12418
12410
10982
12459
11091
12433
9776
12410
9776
9775
12458
12464
9697
12435
11195
12435
9697
12417
11195
5826
5827
11074
11074
11073
12463
12466
10991
12466
11101
11102
12445
12446
12447
9866
12402
10895
10896
12403
9867
12403
12403
11024
11025
11025
11025
11025
11024
12448
11030
12473
12481
9964
12481
12467
10900
10900
10980
5654
5653
11090
5653
5826
11053
11052
5826
11176
11176
12415
12416
11177
11178
11179
11179
11179
11180
12420
12420
11182
12420
9656
12442
12441
12443
11054
11055
12378
11183
12378
11055
12378
9656
12444
12441
9737
12421
11099
12375
12377
11100
12422
11099
5666
11099
12441
10968
10970
10968
5664
5666
10968
10969
10971
10971
12377
10971
10972
5671
11100
5671
11100
11100
11101
11099
5669
5669
5668
5668
5507
11028
11029
5508
10914
5508
5509
10914
12410
12410
9853
12410
12409
9852
12431
9852
9737
9736
12378
12405
12411
9929
12411
12411
9929
9928
12435
12435
12435
12436
9927
12442
12442
12441
12442
12442
12442
12442
12442
12443
10018
12447
12446
10884
12446
12439
9929
9929
12439
9929
12439
10928
12439
12439
9928
12439
12470
10854
5175
5175
10854
12445
12443
10724
10724
12429
12429
10036
12442
12450
12451
10134
12442
10134
12471
12471
10132
12440
10132
12471
10819
10819
5004
10819
12470
12470
10131
12470
12470
10131
12453
10767
10867
12465
10746
5188
10867
10868
10868
10943
12463
10943
12463
12463
10996
12448
12448
12446
12447
10916
10916
12471
12472
10917
10918
10917
10917
10918
10918
12448
10762
12465
12465
10870
12470
10870
5208
10870
12470
10870
12470
10040
10040
10040
9946
12467
12463
11042
5543
10908
5543
11042
12463
11075
11075
5543
5543
11042
12463
12463
11075
12414
11075
11076
11077
12414
12416
12417
9841
9840
9840
9754
12415
12432
10924
5554
11042
12452
10924
12432
12433
12434
11085
5552
10926
12434
12435
10927
10928
5552
11085
11164
11163
11163
11220
12412
12412
12411
12411
9648
12443
9648
12443
11095
11037
5718
11037
5718
11037
10963
5555
5555
5555
5710
11129
12426
12425
9760
9760
12424
11031
12478
11118
11118
12478
11033
11033
11034
12425
12425
11033
12478
9759
12478
12493
11034
11035
12430
9864
12494
11035
11102
5709
5711
5711
11103
11179
5872
5874
11204
5874
11103
11038
12463
9752
12420
12420
11106
11106
5723
11147
11146
11146
11146
11145
12437
9750
12418
12418
11145
12438
12437
12437
9749
12462
11105
11026
11024
12426
12426
9837
9837
12439
11068
11066
12425
12424
11065
12437
9836
12437
12437
12449
12450
10992
11066
12438
11066
12438
10950
12438
9835
12423
9835
9834
9833
9834
12459
12459
10951
5554
11065
12422
12422
11064
12422
11064
11064
12421
12421
11064
11062
11060
11061
11062
12438
12437
12437
12437
10957
12465
11025
12465
11025
12465
9834
12419
12420
9835
12466
9835
9833
12465
12465
9831
9932
9932
12438
12434
12435
12435
12435
12434
10956
10956
10956
12465
12466
9832
12434
10957
10957
10957
12433
12433
10957
5560
10957
10958
12464
10958
10879
12475
12474
12474
12473
9924
9839
9840
12442
12442
10880
10880
5398
5234
10819
12468
10908
10906
12468
10906
10831
10830
10830
10830
10830
5063
10803
12515
10803
10883
12444
10883
12444
10043
10042
12506
12506
10881
12506
10881
5218
5219
10880
10880
10948
12492
12492
12501
10792
10793
12449
10044
12449
12450
10131
10131
12450
12450
10809
10809
12448
10809
10895
10896
10897
12439
10785
12488
10785
5218
5217
5218
5386
10979
10980
10981
12435
10867
10794
5227
10875
10875
5228
5061
10836
10916
5231
10795
10795
10796
10797
12454
10027
12454
10027
12454
10916
10916
5235
10916
5235
5236
5237
10918
5237
10918
10917
10839
12455
10720
10719
10626
10542
10542
10543
10543
10460
10543
4733
10543
12496
10295
10295
12453
12446
12452
10542
10541
10542
10541
12452
12452
10291
10290
10290
10292
12491
10640
4730
10640
12466
10640
10641
10641
10719
10720
12455
12455
12455
12456
12456
10721
10802
10724
4911
10633
10717
12461
10717
12461
10114
10114
12481
10114
12481
10717
12481
10717
10798
12456
10798
12469
12469
12469
10016
9920
10005
10006
12466
10006
12423
10923
10924
10833
10916
12423
10839
12446
10005
12423
10005
10004
10005
9915
12423
10995
10996
10994
10994
12423
9916
12423
12423
12441
12441
10914
12447
10014
10015
9901
9902
12430
10932
10932
12432
12434
10934
10934
10935
12435
10990
5379
10990
12421
10835
12431
10935
10934
12434
12435
10935
10934
5378
5379
5210
5387
10939
12458
11017
12440
9921
9997
9996
9995
9995
12453
10849
10850
5214
10740
12416
10740
10741
10808
12405
10808
10809
5371
5370
5203
10843
10920
12428
12427
12427
12426
10920
10922
12405
10820
12405
12405
10922
12405
9882
12424
10922
5377
5378
10990
5378
5550
11078
12427
12427
11078
11078
5551
5551
11011
12414
9804
12414
10914
10914
12414
12414
12414
9804
12414
11077
11078
11079
12414
9803
9803
9804
9802
12427
11015
11015
5558
5560
5559
10920
12419
12419
9803
12428
12428
12427
11016
12427
12427
12428
12427
12427
9802
12414
11014
5559
5390
10827
12415
9908
12415
9908
9909
12432
12432
10828
12415
12415
10937
5391
10829
12433
12433
10829
10829
12433
11019
12453
12453
9906
12433
9906
9906
9906
12433
9906
12415
9906
12415
12416
10912
12423
11102
11103
5567
11103
12423
12412
12413
12413
9713
12402
9713
12413
12412
9713
12432
12433
12437
9807
12423
9807
12401
12402
10908
12402
12403
9805
12403
12403
9805
12422
9805
12422
10909
5557
11095
12438
11011
11010
12401
9803
12422
10909
12422
11096
12422
12420
9801
12437
11011
5559
5718
11165
11166
12407
12408
9702
12408
10987
12408
12408
12407
12408
12409
12410
9705
12410
12423
12422
12422
12421
12422
11091
12434
12434
12434
11092
11011
12430
9905
12430
9905
9904
12431
12432
12430
12429
9814
9813
12428
9813
12426
9813
9812
12427
12428
9813
9816
12434
11086
11086
11086
12433
12434
9814
9815
9816
9817
9818
9819
9818
9818
12431
10933
12431
9818
12437
12437
11026
12431
12431
11026
11083
12418
9711
9710
12414
9710
12414
12415
10996
5718
5562
5727
5726
5564
5564
10954
12451
9828
9827
12423
11078
12423
9827
12423
12422
11097
11098
12448
9746
9745
9744
9744
12446
12444
9741
9741
9742
12460
12460
11051
11051
11050
10991
10990
5598
11031
5598
5599
11032
12462
12462
10989
10989
12491
9853
12491
9853
9856
12449
11032
11100
12444
11100
11100
5744
11100
12421
12421
11176
11176
11175
11175
11175
11176
11177
12455
9739
12444
9739
12421
9739
12455
12456
11049
5745
11049
11049
10963
12454
10963
5578
5416
5573
10951
12443
12444
11090
11091
11092
5575
10954
12419
12418
12418
9707
12401
12401
11088
12401
11168
5744
5744
11087
11086
12416
12415
12414
9703
12414
11086
12414
9703
9701
12432
11170
12432
11034
11035
11035
5748
11087
12414
12415
9701
12399
12413
9797
12443
10956
5587
5588
11013
11013
10943
12433
12434
10944
12434
9894
12434
10944
5423
11024
11024
5423
5597
11114
11181
11182
12434
12433
12432
12451
10963
10961
12449
12450
12450
10965
12450
10965
12443
9817
12425
12425
11098
12425
12426
12425
12425
12424
9815
12441
10964
12441
10964
5588
5590
11099
5590
5591
5592
11027
12424
11027
12442
9814
9813
9812
9813
12450
9813
12450
11099
12450
11099
11099
11100
5596
5597
5599
11032
10940
12423
10940
10940
5428
5428
11022
12423
11022
5428
5430
10941
12448
9905
12423
11023
5430
5429
10940
10939
10940
10941
10942
12450
12450
12466
12466
10011
9922
9922
12435
11021
11020
12434
10955
5430
5428
5429
11020
11020
12465
9920
12435
9920
9919
12465
9919
12465
10900
10899
10900
10810
10885
12438
11010
12438
10971
12438
11010
11011
11011
12438
9902
12435
11011
11012
12435
11012
11011
12438
10971
5433
10883
10882
5432
10971
10971
10889
12468
9999
9888
9789
9879
9880
12430
10958
10958
12431
10958
12431
11005
11004
11004
12414
12414
12413
12413
12413
12413
12412
12413
9881
12413
9881
9792
9870
9869
9868
12418
12425
10915
10916
12426
12427
10874
10875
12427
12418
11006
11005
5419
10853
10852
12415
10941
12415
12415
10854
12416
10854
10855
5421
10942
5421
11007
11007
5422
5258
5259
5260
5257
10866
5257
5257
5258
5257
10936
10936
5257
10865
12433
12434
10866
5258
10937
10937
5259
10937
12434
9969
12432
12432
10780
12432
9969
9967
12433
9967
9967
12433
9967
12427
12427
12427
10869
5265
5266
5443
11034
12445
12445
9894
9895
9895
12445
11034
11034
11110
11111
12427
11111
12433
10953
10954
12420
11033
12426
12425
9787
12433
12464
9897
9895
12446
12449
12449
10887
12449
10969
10969
5295
10816
10814
5293
5291
10967
10966
10965
11043
12440
9896
12446
9896
12440
10965
12446
12466
10004
12482
10963
10963
10962
11049
10969
10970
10970
5298
10859
5298
5299
10859
12479
10859
5299
10859
12479
12480
12479
10860
5299
10878
5299
10860
12506
10860
5299
10878
12479
10860
10861
10861
10862
12481
12480
10863
12480
12479
10013
10012
10012
12507
10012
12435
12435
10971
5302
5134
10777
10679
12479
12484
12484
10816
5136
10881
12450
10816
10817
12485
12480
12489
10653
12489
10653
12489
10653
4796
4975
10797
12480
10683
4975
4976
10797
12480
10185
10187
10089
12496
12495
10832
5143
5142
10832
5142
10832
10831
12494
12472
9992
12441
10896
10895
12472
9992
12440
12440
12441
12441
9991
12441
12441
12439
12439
12439
10952
12439
12440
10897
5298
10897
10896
5297
10831
10832
10751
12470
10869
12470
10076
12468
12468
10075
12469
12470
10750
12470
10750
10750
10749
5124
5123
10870
12470
12471
10078
10077
10076
10075
9975
9977
12451
12438
12438
12438
12439
9876
9876
9876
9875
12439
12438
9873
9872
12450
12450
9873
9876
9875
12422
12413
10869
12428
10869
10869
12428
12427
9946
9945
12426
12427
9947
9946
12427
10867
5290
10867
10793
12442
10883
12442
12442
12440
12457
10801
12457
10801
12460
10640
10642
12461
12467
10077
10175
12476
12475
12474
10175
10176
10175
12481
12482
12480
12481
12481
12482
10172
10171
10170
10170
12474
10812
12468
10170
12474
10812
12468
10754
10835
12461
12461
12464
10808
4982
10749
10749
10746
12463
12469
12469
12467
10722
12461
12462
10723
10638
10639
12466
12465
12472
10725
10725
4809
10725
12452
10725
10803
10802
10803
12445
10135
12445
12447
12447
10138
12455
10649
4973
10804
10889
5146
10889
5146
10743
12461
10054
10051
10050
12446
10050
10051
10051
12447
10051
12440
12440
12440
10889
12460
12459
10744
12459
12460
10051
12460
10744
12460
10744
5149
10890
12441
12441
10141
12441
10812
12441
10141
12472
10141
12472
10141
10141
12472
10141
10141
12471
10810
12471
10141
12440
12440
10809
10903
12435
10903
12485
10057
12438
12439
12438
12437
10790
10791
12438
10757
12485
10757
12438
12438
10791
10791
12432
10791
10793
12441
10762
12488
12489
12489
12461
12461
9941
9940
12432
9940
12401
12401
10963
12401
12401
12403
9937
12403
12403
9935
9934
12428
10843
5326
10843
10927
10927
10928
10927
10928
10928
12432
10963
12400
9844
9946
12445
10842
10841
5333
5494
5495
5330
10889
12403
12402
10890
5332
5332
10890
5332
10955
10956
12401
9931
9929
9930
12400
12399
12386
10960
11025
11026
11026
11027
5666
11113
12363
11027
12363
12362
9717
9716
9715
12362
11114
12362
9715
9825
12452
12450
12450
11038
11038
11098
11099
12422
11010
12413
11010
5662
11025
12413
12413
12413
12414
11026
12414
11012
12414
11026
5664
11026
11025
11025
12352
11102
5664
11012
10934
10933
12427
12427
9807
9806
12363
9806
12422
9806
12427
12428
10932
10856
12438
10856
12438
12439
10856
12441
10879
12376
9913
9912
12375
9912
12440
10856
5334
10878
12375
12374
10942
10941
10940
10940
10940
5335
5336
5337
5335
10879
12371
12359
11015
10939
12368
12370
10865
12443
10865
5323
10865
12370
10939
12370
9923
12443
12443
12443
9921
9922
10003
10003
12437
10003
10004
12448
12451
10097
12451
12453
10100
12453
12454
12455
12454
12451
10599
4820
4822
4820
4818
10633
10632
12397
10632
12397
10194
10194
10195
12456
10195
12451
12451
10194
10193
12450
12451
10694
4818
4821
4822
10633
12454
10603
12454
12454
10603
12453
10603
10603
12453
12453
12454
10698
12396
10192
12453
10632
10633
4824
10698
10698
10699
10699
10699
12396
10635
12396
10635
10636
12396
10699
4828
10605
10606
4829
10637
12396
10637
4829
4829
10699
10699
12452
10699
4829
4656
10511
4656
10558
10559
12454
10512
12462
10632
12462
12463
12462
12460
10512
12453
10560
4659
4660
10512
12460
10290
12453
10561
12453
10561
4660
10512
12453
12454
12455
10561
4660
4486
10563
12476
10563
12476
10390
12449
10471
12449
10390
12449
12450
12451
12451
12452
12453
12453
10426
12453
10392
12439
10563
10650
4662
10564
10564
10564
10669
12454
10669
12475
12474
12474
12474
12474
10617
12474
12474
10618
10617
12473
10231
10230
12473
10618
10618
10543
12476
12475
10542
10542
4692
4693
10542
4693
10586
12475
10586
10585
10586
12463
10327
10326
12474
12475
12476
10588
10668
4866
10625
12467
10668
10756
12474
12479
12479
10053
10052
12479
10806
12490
10052
12490
12474
10713
10713
10714
12476
10714
12476
12477
12476
10714
10715
12487
12487
12488
10137
12488
12489
12487
12477
10942
10941
12476
10863
10943
10942
5525
11008
11006
10931
10931
12476
10874
5369
10982
12462
10982
10982
12433
10982
10982
5368
5371
10931
11004
12470
12469
12469
11003
11003
12469
10962
10961
5536
11046
11047
12402
11047
12402
12385
11119
5703
11119
11119
12385
11081
12459
12457
12457
11042
5707
11121
12385
11082
12385
11121
5707
5708
11043
12456
12456
9734
12456
11082
11082
11081
12457
9735
12457
11046
12457
11046
5710
5711
5712
5711
5712
5714
11128
11127
11126
12382
12416
11009
12459
11009
5549
5710
5710
11085
11085
12434
12434
12435
11019
10952
12446
12445
9828
12416
12417
11009
11012
12447
9830
12447
10950
10951
10950
12446
12446
12447
12448
12448
12448
12449
9825
12415
11014
12415
9825
12449
10952
12449
9825
12415
9825
9726
12396
12397
11138
11139
5708
5540
10943
5540
10990
12433
10990
5540
10943
10872
10870
12450
10991
10909
12455
12455
10800
12469
10800
5230
10800
10802
12469
10012
12469
10012
12469
12473
10887
12473
10887
12473
12457
12456
11013
11014
12409
11063
11063
12410
11063
12410
9827
12457
9827
12457
12431
12431
12414
12413
11139
11139
11139
11140
11139
5871
11106
5871
5871
11106
5871
5871
11224
12433
12428
12428
12427
12427
12426
12426
11141
12426
12425
12426
11024
11023
11024
11024
5714
11140
12391
9716
12425
11140
12391
11076
5714
11076
12426
11024
12426
11024
11023
11024
5711
11138
5711
11024
12426
9718
9718
9719
12428
11139
11140
12390
9719
12390
11140
11140
11140
11141
11140
11059
12401
12401
11060
11060
12439
11060
5548
5547
5548
5387
10922
10922
10920
12469
12457
12456
10981
12456
9843
9842
9843
12458
12456
10894
10893
10893
12478
10992
12478
10893
12454
12455
12456
10894
5381
5215
5217
10806
12458
12458
10806
10805
12457
10017
12413
10017
10016
12457
10829
12413
10829
5217
10829
5217
5216
5215
10912
12476
10018
12476
10912
12476
12456
10982
5374
5375
5539
11058
11058
5540
5372
5372
10875
5372
10875
5372
10995
11081
11081
11080
11156
11156
11156
12469
11041
12469
12469
11155
5701
5534
5698
5696
5544
11088
12479
12451
12430
12460
9739
9739
9741
9839
12447
9839
9838
12447
9838
12447
12445
10977
5554
5707
11056
12377
11056
11057
12377
11139
11055
11055
12445
11055
11139
11138
12447
12447
9723
12374
11138
11208
11275
11276
11275
12399
12415
11203
12345
11119
11119
12396
12397
11104
11026
12404
11048
5710
11026
11025
11024
12402
12402
11048
11049
11049
11049
5712
11137
12363
11137
12424
12424
9690
12362
11048
12401
11048
12362
9690
12401
11024
12424
12408
11101
11101
12397
12397
11101
11172
6027
11194
6027
6029
11173
12398
11173
12378
11194
12378
12378
12378
11193
11192
12333
11279
11280
12398
11280
12398
11280
12398
12397
11169
6026
6026
11192
11192
11192
6026
6028
11280
11280
12335
11280
11279
11350
6183
6184
6184
6183
6187
11267
11266
12344
12344
12345
9372
12345
12344
11226
11140
11139
11139
6020
11139
12343
11139
12361
12371
11196
11196
12369
11196
12369
12370
9559
12370
9559
12370
12397
9670
12397
9670
12397
11140
11140
5700
11140
11141
11140
12370
12371
12393
10978
5547
10978
12378
12389
9874
12411
12410
12410
9872
12410
12410
9872
9872
12432
9872
12432
12433
12431
10836
12387
10836
12431
12431
11010
11011
5392
10903
10904
5393
10837
12388
10837
5393
11011
11012
12410
12410
9869
12431
12432
12433
12434
10747
10749
12434
9951
9951
12434
10749
12434
10749
10747
10833
12428
12450
12446
12450
12449
12450
12450
12457
10681
10680
12458
10058
12392
10700
12392
10058
12391
12391
12394
10155
12466
10594
12394
12392
12391
10592
12466
10592
12466
12466
10754
12401
10614
12401
10614
10614
4856
10593
4856
10754
12401
10153
10153
12391
10593
10594
10595
10593
12394
12395
12394
10615
10709
12402
10068
12459
10833
12459
12460
12454
10907
10905
10904
12453
9973
12390
12390
12389
10775
10775
12384
10775
10858
12388
9867
12362
10858
12362
12362
9867
12362
12362
10965
11055
12372
12373
11056
11055
5533
5533
10928
10927
10861
10860
10859
10859
12431
12431
9875
12431
12433
10951
12433
9779
12365
11059
11132
11065
5564
5564
11065
5564
5564
11065
11066
11065
12375
12377
9879
12377
10986
5391
5390
10892
10891
5388
5388
10985
10986
12378
10986
5389
10986
12449
12449
12449
10988
10989
12377
10892
10891
10892
5395
10879
5395
10989
10990
10989
10989
10990
12375
10895
12375
10990
12375
12374
9872
12417
10894
10894
10791
12407
10791
12448
9953
12407
10791
5215
10791
10790
5211
10895
5211
5212
10790
10790
5212
10790
5212
10791
12409
12408
10792
12450
10896
12450
12452
12453
12453
12459
10715
5053
5051
5237
10829
12438
10806
5237
10916
12397
9981
12397
10829
12438
12438
9981
12438
12424
9878
12374
10895
12424
10895
12374
10993
12457
10892
12424
10895
5403
5402
5401
5402
10895
5402
10892
12425
12426
12426
12425
12426
10893
10972
12416
12417
9774
12417
12416
9773
12440
11063
5570
11063
12356
10974
5570
5571
5572
5571
10971
10971
12414
12413
12413
10975
10975
12413
10975
10872
12403
10886
12439
12442
12442
10800
10800
10875
10797
12407
10792
12407
10797
12407
12406
12404
10047
12460
12446
10907
12446
12472
10717
12422
10717
5054
5052
5052
10716
10715
10716
5051
10833
12389
12390
10069
12473
12448
10897
10986
11042
10959
12366
10959
10959
10959
10959
10960
5369
10887
10888
12421
10888
12421
9876
12368
12368
12369
9789
12369
12368
9788
12368
9788
9788
9788
12422
11041
11041
12368
12369
11042
11043
12424
12423
10950
10951
10952
11036
11037
12419
11119
11046
12360
12360
11046
10967
12429
10875
10875
12430
9871
12368
12368
10967
12429
12426
10962
12426
9781
12428
12428
12428
12428
10983
12428
12428
9781
9781
12428
11046
5558
11046
11043
5555
5707
5547
10982
11062
12401
12382
11123
5862
11123
5862
5862
5861
11081
12383
9568
9468
9467
12371
12370
9550
12315
12314
12315
9551
12369
9551
12366
12366
12367
12368
12367
9549
12314
12314
11171
11170
11172
5856
11172
11169
12316
12275
11174
12355
12356
11176
12275
12275
12299
11156
11156
11156
11157
11158
11158
11158
11082
11081
11081
11080
11081
11082
11004
11004
12332
12313
11041
12313
12312
12287
11145
11145
12287
12316
12316
9622
12316
11083
11084
12317
12331
12331
11012
12358
12359
12359
12361
11015
12331
12333
10967
10968
12334
12333
12332
9719
12363
11016
11016
11015
5537
5537
5374
5377
10887
12384
10887
12346
10887
12346
10887
5377
5377
5376
10834
10743
5208
10743
12387
10812
5208
5374
10879
10879
5374
5375
10959
5375
10831
10830
10831
10831
10745
10745
10744
12393
9924
12393
9924
12376
12376
10885
12376
10885
12376
9924
9923
12386
12385
12391
10022
12390
10812
5045
10734
5045
10734
10734
10733
10732
10731
5044
10662
12406
12426
12426
12427
10127
12407
10127
10127
10127
10128
12428
12409
10669
10669
12410
10025
12410
12409
12409
12408
10888
10887
12407
9935
9936
12396
12395
12395
10848
5380
10887
5380
10848
5380
5378
5545
10910
12368
12351
12358
12358
9521
9521
9520
12338
12339
12340
11065
12340
12329
11135
11134
11133
12331
11133
11134
11134
6018
11170
12326
11134
6018
11134
12332
12328
12327
12327
12325
11053
12325
12324
12310
11225
12278
9403
12333
9403
9402
12332
9402
9513
12309
12309
11167
12309
9513
9514
12308
11125
12308
12308
9514
12356
12362
12361
9624
12351
9624
12361
12355
12355
11124
11124
5872
5871
11123
12307
11123
11124
12307
12306
12306
11167
12306
12306
11123
12306
11123
11123
11123
11123
5870
5870
5870
11122
12304
11163
5870
11122
5870
5869
11163
12330
9511
9510
12352
12352
12352
12360
11069
12360
11069
11069
5881
11177
12317
11132
11187
11187
11188
11188
11189
12288
12288
9412
12288
11235
12288
11188
12288
12287
11187
11188
11189
11189
12336
11133
11132
12318
12317
11236
6026
6024
11131
11065
11064
11062
12363
12363
12363
11131
11130
11131
12363
9526
12319
11131
12363
11131
12319
9526
12363
12363
11131
12363
9526
9525
12363
11132
11134
11135
11083
11082
11083
12394
12394
12394
12393
11006
12393
11084
12393
12401
10936
12374
12374
10937
5579
10937
11021
12374
12374
9641
12374
11122
12374
9641
12400
12400
9640
9642
12401
12422
12422
9751
12422
12421
11003
11003
5580
10959
5580
11045
5580
5740
11066
5740
5741
11033
5741
11067
5741
5741
11120
11062
11063
11063
5591
11063
12356
11063
11064
12356
12355
10994
5593
5594
5593
10969
10969
12411
10994
12357
12356
10994
10996
12411
10970
12417
9747
9745
12415
9745
12415
11067
11068
11067
11067
5596
10968
5596
11067
10991
12424
9851
12430
12430
9850
9849
9849
9848
9747
9748
12356
9748
9748
12407
12406
12406
11056
12356
12355
9744
12406
12413
9837
9836
9835
9835
12365
10982
11043
12385
9729
12385
11043
12385
11043
11043
11044
5580
10947
5580
5581
10996
5581
5582
5581
5580
11044
5580
5579
10947
10948
10871
10871
5422
10931
5422
10871
10871
5423
10975
10976
10978
10978
5427
10871
12397
10978
5427
10871
12418
12422
12419
10865
5426
10992
12406
12405
10864
10862
10862
10863
10864
12419
10864
5425
10864
10863
10863
10862
10863
10863
12418
12418
10856
10854
10854
12417
12436
12440
10702
12440
10634
10723
10722
5109
10857
12445
10857
5109
10722
10723
10815
10815
12444
12444
12443
12442
9967
12450
12449
12449
10888
12432
10888
10800
5119
5285
5451
11024
12396
10934
12417
10894
10894
12418
10935
10935
10935
12396
11023
11024
12396
12408
12407
10936
10936
10937
12431
10937
10936
12430
10805
10890
5450
5450
10889
10891
5451
10891
10890
12413
9850
12438
12439
12442
10949
10948
10856
5104
5102
5100
10854
12444
10033
12403
12404
10033
12404
12390
9933
12390
12366
9825
12398
12397
12397
10880
5436
10880
12397
12397
12396
10911
12363
9823
12396
12397
12397
10876
10875
5432
5433
5268
10832
5268
5269
10833
10925
12411
9857
12448
10891
10892
10819
12459
9961
12432
9961
9960
12431
12431
10817
5284
10948
12456
12433
10882
10954
11031
11033
11100
12387
12386
12386
11101
11101
5930
11158
12369
11101
5930
5930
5931
11240
11239
11240
11296
12363
12364
12363
9426
9533
12380
12380
11110
12374
11110
11030
11030
11029
5779
11103
11026
5613
5614
10949
11016
11016
12360
11138
11077
12376
9732
12376
9732
12394
10927
12376
12401
12400
11079
11078
5606
5607
5606
11020
11099
12372
11154
12372
9630
9725
9725
12389
12390
12378
11023
12378
12377
11156
11157
12378
12404
11095
11095
12378
12378
11096
11096
11097
11098
11099
11098
12377
11098
12407
12407
12406
9725
12406
12406
11098
11097
5628
5784
5785
5785
11084
11085
5784
11165
12396
11040
12396
12397
12383
12390
11171
11170
11171
11170
12377
12377
9634
9633
9633
12391
11110
12391
9633
9632
12377
11174
5797
5799
11036
11036
12389
12389
10956
12398
11094
12376
9720
12389
12389
12389
11023
11024
5630
11095
12378
12378
11096
12378
11024
5631
11024
12387
12387
12386
11024
5631
5631
11094
5631
11094
11093
12376
11024
12387
10953
5630
11024
11023
10942
12382
12384
11017
12418
12419
9825
9725
12365
11097
12365
9725
12365
11097
11098
11098
12417
10979
12417
10979
5635
11011
10933
12416
12416
10913
10914
12415
9832
12442
12443
12444
12443
12444
11027
12444
10913
10913
12415
10913
5470
10913
12444
11026
12377
11026
5470
11026
11027
12445
12445
9836
9837
12415
10933
12415
10912
12415
12415
12415
10931
10843
12408
10843
10844
10844
5296
10844
5296
10820
10820
12409
12409
12408
12407
9914
9813
12395
10911
10910
10909
5458
5459
11014
11013
11013
11013
5458
11013
5458
10911
10827
10827
10827
5285
10827
12397
10815
12397
10827
12365
12366
10934
5284
10934
5284
10814
12439
10814
12439
10934
11013
5457
10911
12356
10911
5457
11013
12432
12432
9814
12394
9814
9813
9813
12394
10912
10913
5460
10913
12356
11014
11012
11012
11012
12356
11012
5456
10911
12356
10911
12394
10911
10911
10913
12358
12364
10832
10832
10832
10909
5455
5456
11009
12405
12417
12418
10804
5297
5297
10804
5297
10936
12418
12406
10878
5457
5455
11009
12353
9791
12407
9791
12353
12352
11008
11080
11080
12387
11080
12387
12387
12387
12397
12397
12397
11004
12350
12364
9883
12408
12408
12407
9881
12363
10929
12407
12406
10783
5281
5284
5285
5452
10993
10992
5452
5454
10994
12334
12333
12332
10904
12365
10904
10980
5616
11068
11068
12322
12322
11068
11068
12385
12385
9679
9678
9677
12364
10959
10960
12383
12383
12412
9792
9681
12383
9681
9682
9681
9680
9576
12371
12370
12370
11122
12287
11058
5782
11055
11054
11054
5782
5783
11123
12370
11123
12287
11058
12370
12371
12372
12371
11137
12371
11148
11149
12282
11199
12282
12282
11199
12356
11199
11198
11132
11057
12384
12384
11057
12384
12384
12384
9673
9673
12384
12383
9672
9672
9673
12307
11060
10987
10986
12392
12392
10987
12392
9779
12334
10987
10986
10985
12333
10929
10930
10931
12401
12409
12410
12409
10854
12347
9877
9987
12414
10782
10781
10856
10856
12364
12364
12363
9890
9889
9887
12361
10921
5307
10858
10858
12409
10858
10858
12360
10920
12360
10920
10919
5306
10919
10917
10917
12357
12358
9891
12411
10819
10819
12410
10917
12410
12411
10820
10819
5303
5477
5475
5472
5636
5797
5798
11128
11129
12312
11093
11094
12312
12330
9680
12330
11022
12330
12366
12349
11067
11067
5637
10962
5637
11030
11030
12395
10962
5637
11068
11067
11154
12375
12375
11053
5807
5808
5642
11094
12398
10971
10970
10970
5644
11096
11096
12396
11096
11095
12396
11095
11022
11024
12392
11024
12392
10970
10900
10900
12408
10900
5325
5324
10901
10900
10828
12447
12447
10737
10737
10737
10737
12418
10016
10015
12423
12424
10831
5164
5001
5000
10800
10798
12439
10798
10799
4996
10799
12440
10662
4996
4995
10798
12434
10742
10743
10743
10647
4823
10647
12444
12445
10202
12428
12429
12418
10802
10802
12418
10105
9999
12415
9999
9998
10102
9998
12428
10734
12415
10806
10807
10807
12414
12414
12414
10736
5170
10887
10886
12413
12413
10808
10894
5341
10894
12394
9893
9804
9803
9907
12416
12416
12413
10733
12413
12414
9998
9895
12409
9895
12399
9895
9894
9893
9893
12408
10952
5341
10897
5341
10822
5341
10822
10822
5341
10822
5341
5341
5342
5341
10897
10896
10897
10897
5342
5343
5345
5172
10811
12412
12413
12413
12413
12413
10814
10815
12412
9965
12412
12412
10734
12398
12398
12406
12406
10955
10956
12399
9888
9793
12416
12386
10961
12374
12375
11105
12375
12375
10963
12388
11053
11054
5667
5668
11105
11105
5668
11054
11054
11055
11054
11055
12378
11055
5670
10964
10963
10964
12388
9685
9686
12373
12374
9685
12375
11104
12374
12375
10966
10967
12374
9685
9685
12374
11053
12374
11104
11103
12373
11103
12373
12375
12374
9687
9770
12389
9770
12376
11022
12376
9770
9662
9557
12346
12353
9653
12329
11085
11160
12315
11084
11085
11085
5818
5659
5660
10960
10959
5661
11089
12330
9643
9644
12362
10959
5659
5659
10960
12363
9645
9645
12353
12353
12370
12369
10876
12369
12366
9656
9657
12367
12371
10944
5491
5493
10944
10878
12365
12364
9846
12378
12377
12377
9846
12365
9846
12384
12384
10804
12384
9846
12364
12364
12364
10936
12378
10804
10890
5502
10956
12384
12385
12386
12385
12384
12384
9760
9859
12395
10888
12377
10943
5343
10888
5343
10810
5343
10888
5343
10888
12395
9859
9951
9952
12382
10867
5173
10867
10868
5174
10868
10868
12398
9952
9952
9951
12399
10732
12399
9951
12383
10802
10802
12384
12384
10871
12399
12407
10816
10729
12407
10879
12407
10879
10878
10954
10956
10955
10955
10954
10954
5338
5340
5340
5502
5503
11029
12352
12339
9655
12355
9655
12378
10967
10966
10967
5666
5668
10968
10966
10965
10966
5666
5667
11101
11101
12338
11014
12353
9652
12338
11101
11102
12375
9650
12353
11015
10931
12341
12342
11022
5502
11022
11023
12397
12395
12424
10967
12370
12369
9865
9864
9865
9959
10070
12385
10818
10818
10818
5023
5022
10817
10818
12385
12386
10819
10819
12386
12399
10621
4854
10621
10620
12398
10168
12472
12472
12473
10168
12473
12472
10167
10168
12415
12415
10609
4857
10745
10746
4858
10622
12414
10622
12399
10166
12414
12412
10164
10163
12399
12400
12401
10750
12401
10750
10749
10751
12400
10624
12410
10624
12400
12386
12385
10065
12467
10687
10750
10687
12467
10065
12467
10687
10687
12467
10064
12467
10064
12385
12386
10829
12467
12461
12462
9968
12387
12387
9967
12387
10770
12387
12383
10837
12383
10859
5353
10964
10964
12337
12325
10911
12368
12369
12369
12368
12369
11022
12437
9673
9673
9672
12324
12346
10927
12346
12347
12347
12348
10928
10927
12348
9777
12381
10927
5520
5521
10935
5521
10935
10847
5353
10974
10974
11046
11101
12400
11003
12400
9663
9661
12398
9661
9662
9662
9661
12377
11003
11002
12376
12390
12390
12390
12406
9855
12358
9855
9854
9854
9853
12405
10843
5362
5208
10873
5208
10873
12409
9949
12373
12361
9849
12388
10940
12361
9849
12415
10843
12415
9849
9958
9858
9858
12408
9858
12411
10850
10849
10849
12407
10849
12412
9859
12407
12389
12390
12389
12389
9751
12389
9751
9751
12387
12408
12409
10902
5382
10902
10902
12409
10848
12409
12409
12409
12408
10848
5381
10848
12408
12409
10900
10963
10962
12351
10962
10963
10962
11038
11037
11102
12375
11102
11103
12376
11103
12316
12333
9660
12385
12396
11020
5533
5532
5532
5374
10950
10884
5203
5204
10761
12424
9969
9877
12421
10836
10836
10839
12423
10839
10840
5376
10964
5376
10840
5376
10840
10921
12379
12378
12375
12375
10922
10923
10925
12374
10925
5550
5552
5553
11025
5553
10927
12423
11009
5553
11025
5553
11025
11024
11023
12369
12371
12370
12369
12369
9762
9763
9764
12372
9764
12424
11004
5541
11004
12424
10921
10920
12371
10920
5542
11005
11005
11005
12371
12371
12372
9764
12369
11017
12372
11006
12372
12388
10927
5382
10954
12388
10954
12388
9868
12432
10927
12432
12433
12451
10781
12451
10781
10781
5217
10781
5217
10848
10847
12398
10847
12451
10780
12417
9977
12398
9977
12398
12397
12397
12396
12397
10877
12415
10877
10877
5215
10845
12448
12448
12448
10778
12448
10846
10848
12450
12432
12432
12433
12434
9869
12394
12409
10859
10857
10858
10858
10856
5214
5216
10877
10877
5217
10760
12441
9965
12441
12440
12440
10858
10856
5215
10856
5215
10856
5215
5217
10858
10859
5218
10876
10957
10959
11029
12380
12381
12381
10998
10998
10997
10999
10916
5371
5372
10948
10946
10946
5369
10915
12381
9850
9851
9851
12374
12375
12375
10945
10947
12377
12377
9855
9854
12376
10948
5370
5537
5537
10910
5537
5699
10973
11039
5845
11122
12329
9538
9537
9536
12330
11037
11037
5848
11125
12354
12354
11125
12331
11165
12329
11165
11100
11099
12343
12343
12342
11053
12375
11148
12375
12376
12376
11149
12376
12384
10974
10974
12384
12405
9765
9668
12364
11109
12364
12388
10998
10999
12414
12414
10911
12414
10999
11075
11075
12408
9681
12408
9681
12374
10990
12374
10990
5697
5695
11105
11105
5695
5696
10988
10988
5695
10988
10988
12372
10988
12405
10988
12405
10988
12372
11104
5695
5530
5531
5531
10904
12375
9770
9659
12370
11100
11100
11100
11019
11020
12355
12355
12355
12354
12354
12342
12342
9640
12352
12353
12353
12352
9638
12381
9638
12381
9638
12352
11070
11071
11070
5703
10974
12341
9637
12381
10974
10900
10987
10987
10921
12359
12360
11006
11005
12352
10998
10996
12351
9746
12359
10918
10919
10920
10855
10855
10924
5528
5362
10837
10923
12357
12356
12355
12355
12356
12355
12354
12350
12354
10922
10923
12353
10983
5528
10923
12353
12353
10923
12353
10981
10925
12368
9857
9856
12370
10928
10856
5207
5207
5368
5369
10842
12415
9842
9734
12397
9734
12357
9734
9844
12368
12368
12368
10830
5375
10830
12368
9845
12418
12418
12418
12419
12416
11014
5547
10909
12416
11014
12416
12416
11014
11014
5549
11019
5549
5391
10956
10956
5391
10956
10956
10956
5392
10936
11003
11002
5547
10910
10841
10841
10841
10840
5392
5392
5392
10840
5392
10958
5392
10958
12381
9851
12388
10958
12381
9851
9945
9944
12426
10759
10759
10757
10757
5227
10857
12427
12426
12426
12426
9860
12393
9860
12386
10841
12386
10841
12426
12426
12427
10935
12395
12394
12393
12409
12408
10872
12408
10889
5242
10772
12442
10772
10772
10771
5241
10889
10890
12393
12393
12393
12394
9954
12394
10889
12394
12394
10770
12394
12393
10888
5240
5241
5243
10872
12440
9951
9952
12441
10873
10874
12410
12411
10874
12441
9953
9842
9843
12375
10948
10947
5404
10858
5404
5404
10948
10948
12377
9845
12377
10858
12437
12436
12436
10941
12375
12376
12376
9846
9847
9737
12366
10934
10934
11020
12358
12358
11097
5733
11094
12347
12348
11100
11101
5737
11096
11095
5736
5886
5887
11176
11101
12348
12348
9647
9648
9649
12349
12348
12348
11095
11095
11176
11175
12338
11175
11176
12338
11171
11172
12339
9549
12342
11172
12342
11172
5900
5903
11174
5903
5903
11178
12337
9547
9546
12413
12412
11097
5903
5902
11171
11171
12341
12341
9546
9547
12415
12414
12417
11101
5740
5740
11097
5740
11016
5740
5740
5739
5740
5891
5890
11171
12337
11081
12337
11081
5890
11164
11165
12396
9541
9540
9541
12337
11082
11017
12417
12417
11084
12417
9652
9653
9652
12343
11095
11168
12358
11168
11168
12358
12357
11094
11094
11094
12356
12357
12357
9563
9562
12411
12413
12413
12392
9452
12392
12392
11217
6038
6039
11173
6039
6040
6041
11219
11218
6041
11236
11158
12347
12358
11014
10935
10937
10937
12424
12448
12449
12448
12449
12450
9859
9857
12449
10867
5402
10944
12449
12448
9855
12385
9855
9854
12447
12454
12439
10863
12396
9861
12396
12384
10945
10946
10945
5571
10945
10944
12432
12432
10945
12382
12382
11114
5729
11022
12410
12425
12424
10937
12388
12391
9763
12391
9763
9656
12354
12355
11120
11121
12355
9655
9655
12401
9655
12381
12381
11016
5730
5889
11174
12315
12316
9540
9648
12413
9648
12370
12369
11100
12369
9647
12338
12355
12355
12356
12355
12380
12381
12389
10874
10874
12388
12388
9943
12389
12389
10874
10813
10814
12412
10047
10049
10048
12413
12412
10047
10046
12412
10802
5094
10815
10817
12413
10803
12413
12413
12431
10068
12431
12431
12431
10832
12428
10832
10742
12431
10639
12431
12429
12430
10149
12466
10712
10713
12421
10713
12467
12466
10712
12420
10149
10149
12423
12422
10715
10714
4923
10635
12428
10635
12428
12429
10636
10637
10637
12430
12429
12429
10147
12466
12465
10638
10639
10640
10640
4929
10714
10714
4929
10745
10745
12418
12417
10745
12417
10715
12466
10143
10246
10246
12440
10547
12464
10246
10245
10159
12443
12441
12439
10635
4929
4928
10636
12467
12467
10161
12438
10161
10162
10163
10061
12423
10708
10709
5098
5266
5267
5268
5271
5272
5273
10902
12405
10887
10886
10885
10886
12453
10886
10961
10960
12388
9850
9851
12389
9851
9852
12388
10957
12388
12387
9851
12405
9851
9850
12446
12443
9847
12405
10890
10889
10888
10971
12397
9740
9740
12426
12426
11021
5607
10972
10974
5609
11023
5609
11023
12360
11023
12428
12427
12427
12402
12387
11108
11034
11034
10948
10948
12409
11033
11124
11126
11194
11194
12349
9529
12353
9529
12353
12352
12352
12350
12351
11212
11211
5946
5948
5787
11119
5787
5930
5928
11172
5928
5929
11205
11127
12339
9625
9624
9626
12394
9626
12394
12394
12369
11138
12313
12312
12311
11137
11137
5905
11098
11098
5905
11138
11065
11137
5908
11185
12346
11094
12346
12345
11182
11182
11182
12302
11137
12365
12365
12377
11028
5751
11115
11116
5751
11028
12368
9606
12368
11028
5751
5752
11029
12377
12371
9513
12300
12300
11188
11110
11111
12321
12321
9613
9724
12416
12417
12418
10958
10959
12419
11022
12419
12420
10960
12420
10960
10960
12420
9721
12372
12373
9719
12418
11021
5604
5601
11040
12372
11040
12347
11019
12416
11019
11020
11021
12347
11021
5603
11021
11096
11096
12328
12326
9529
12326
12352
9635
12423
9635
9633
12353
11030
11031
11031
11031
11031
12422
11117
5766
5764
5768
11116
11115
12349
12361
11037
12361
11037
12361
11038
12362
9725
9724
12425
12420
12421
10953
10953
10954
5436
10862
12420
10954
5436
10956
5436
5437
10861
10862
10864
10863
10779
10778
12357
12357
9887
9886
12418
12418
9886
9886
9885
12373
9885
12373
12373
10884
12355
9884
12373
12372
10880
12416
9883
12354
12354
10883
10882
12353
10775
10775
12353
12352
10772
12352
10882
10882
10883
12352
12355
12368
12367
12367
10069
10070
12435
10070
12367
12367
12368
10712
12368
10622
10623
12369
12368
10069
10179
10180
12440
12440
10533
10532
10531
12440
10531
10531
12382
12382
12382
12381
10529
12439
10642
10643
4773
4772
10530
12382
10181
12382
12399
10277
12441
12441
10453
12399
10276
10179
12387
10666
12387
12388
10180
12388
10668
10669
4788
4787
10669
10668
12390
10181
12390
10181
10180
12391
10534
10535
10536
12435
10648
10649
12436
12435
10536
12390
12389
12389
12389
10756
12413
10722
10723
12421
12422
12424
10700
12368
9981
12424
10810
10811
12392
9981
12368
10701
5127
10701
12425
12424
10701
10701
12424
10811
5128
5287
10770
12348
10770
12348
12348
12347
10769
10770
12347
9881
12347
10892
10891
10890
10891
12389
12391
10894
12345
9882
12416
12416
9881
12391
10901
10900
10898
12413
9881
9880
12390
9880
9879
9879
9878
9878
12412
9878
9877
12340
12334
12333
12349
10894
12381
12394
9969
9968
9968
12393
12394
10815
10815
10877
10879
5274
10884
12392
9861
12378
9861
12392
12391
10742
12321
12321
12312
10820
12312
10820
5439
10956
12356
10956
12356
10956
12312
10956
12312
12332
12332
12333
12333
9858
12387
9858
9758
12377
10839
10840
12331
10840
10839
10771
10770
5282
5283
10860
10801
12373
12374
12364
10892
10971
12358
10971
5464
10842
5464
5464
5461
5463
10970
11043
12317
9659
9658
9550
9549
12354
12349
9453
12290
12290
12291
9455
12348
11183
11182
5947
5948
11191
12291
11191
12291
12290
11073
5948
5949
5950
11191
11191
5950
11075
12291
11191
11192
11192
11191
11191
12310
11181
11181
12347
9450
9449
9449
9449
12347
11080
5954
5954
5955
11080
12293
12294
11193
12310
12308
12307
12306
9448
12291
9448
9448
12349
11182
12306
11189
11190
12292
11190
12292
11082
5955
5955
11190
12306
11182
11111
5805
11111
11110
11109
11109
11109
12330
9560
12330
11134
12330
9560
9559
12329
9559
12323
12290
12291
12290
11079
11079
11080
12349
12349
11080
11002
10925
5629
10925
12386
10925
12386
9661
9661
9661
9661
12311
12309
9659
12352
11042
12352
11042
12309
12299
11112
11112
5790
5789
11111
12298
11001
12364
12347
11184
11184
5953
11189
11121
12306
12306
11121
11200
11272
11272
11337
11264
12281
12281
12282
11266
11200
11267
12279
11267
12309
12308
11267
12279
12278
11266
6105
11228
11176
11110
11110
11036
11035
12396
12396
10957
10958
12395
10958
10958
12395
11039
12395
9666
12340
9666
9771
9771
9771
9771
12423
12424
9772
12424
9772
12361
10976
11049
11051
12334
12334
12334
12333
9668
9668
9667
12347
11053
11052
11052
12334
9668
9670
12335
11052
12335
11052
12335
11052
11137
11060
11133
11132
12324
11132
12339
11132
12324
12304
12304
12284
12305
11165
5950
11165
12357
12357
11164
5949
11102
11103
12329
12327
11104
11104
11104
11101
12356
11163
11164
12302
12301
11163
11163
12356
12356
12355
12354
12355
9467
9468
12326
11196
11196
12326
9469
9352
12344
12344
9352
12344
11184
11183
11105
12313
12314
11182
12291
12291
12292
12292
12292
9461
9459
9458
12361
11170
12292
12291
9457
12291
12292
11184
11118
11119
12316
11119
11120
12323
11035
11034
11033
12380
12378
11033
11033
11032
12319
12320
11033
11034
11033
11033
5808
11120
11119
12313
12312
12311
12285
11174
11174
11106
11107
5796
11028
11028
11029
12311
9551
9550
9549
9630
12307
12303
11028
11027
12362
11089
12279
11089
11090
11024
5631
11024
11104
12367
12367
12366
12365
9532
12365
11010
12288
12321
12320
12320
12320
11031
12320
10946
12320
11031
11031
5631
5633
5633
11029
11028
12381
10945
5632
5468
10858
10859
10858
10778
10778
12390
12389
12389
10777
10777
12389
12389
9873
12389
9873
9871
9873
9873
9872
12382
12382
9870
12389
9870
9871
9872
9873
12371
9873
12390
10777
10777
10777
12391
9873
9767
12374
10996
12349
10996
12349
12350
10848
12373
12380
10766
12380
9865
12362
10766
5303
10924
12362
9865
9866
9865
12379
10766
10765
10765
12379
10765
12379
12378
10874
12378
12377
10847
12340
10985
10985
12341
12342
10987
5468
5468
10849
12343
12344
12344
12343
12343
9761
12343
10989
10987
5466
10846
12342
10846
5466
5465
10955
5465
5466
10988
11061
11136
11210
11210
12312
11210
11209
5949
11209
12287
9429
9429
12306
9429
12287
9429
9322
12290
12291
12290
11276
11277
12271
11277
12271
11130
11129
11202
11202
11203
11203
6274
6276
11353
12255
11353
12255
12253
11352
11352
12252
11352
12286
12287
11323
11323
12284
12284
12284
12286
12312
11142
11143
12280
11143
11145
6123
6122
11250
12300
11250
12312
11144
12280
12280
11285
12302
12302
11285
12302
12274
9229
9118
12264
12264
11285
12249
11285
11283
12248
12247
12262
9231
12262
12262
12263
12263
11350
12278
11321
12278
12279
12279
12257
11389
12257
9110
9110
9213
9213
9212
9212
9210
9316
12273
9316
12273
9316
9315
9314
12286
12286
12274
9214
12284
12284
12284
11213
12284
11213
11214
12254
12254
11213
11214
12255
9216
12286
11214
6288
11354
11353
11352
6288
6289
11352
12273
11321
12273
11352
6289
6290
6441
6439
6440
11386
6440
11386
12269
12269
9104
9103
12245
9103
12269
9103
9203
12239
9203
12239
9203
9202
12274
11200
11202
11203
6276
11307
12274
11307
12274
11203
6276
6276
6276
11338
6276
6128
11244
11244
11244
12281
9299
12287
11133
6130
6131
11244
12286
11133
11059
5969
11210
11142
12310
9514
12310
11142
11142
11141
11142
12311
12325
11031
11032
12346
11032
5662
11032
11033
10971
5504
5504
10971
12370
12369
10863
12327
12328
12329
10995
11069
12304
9614
12350
9614
12350
11050
11051
11051
11050
12341
11050
11050
12348
11050
10970
5503
5502
5503
10864
5503
5503
5502
10863
10863
12327
10990
12348
10970
12372
9725
12327
12327
12327
9724
12347
9724
9833
12392
9833
9833
12352
12355
12355
9833
12355
10804
12393
10804
5343
5344
5172
10837
10924
10924
5334
10892
12371
12371
12371
9838
12352
10787
10786
12351
12347
12357
10936
5359
10805
10806
5360
10936
12381
9842
12357
12355
10715
12410
12410
10844
10844
5190
5191
10845
10845
10845
10846
12409
12407
12407
12387
12386
9741
9837
12382
9837
9838
12393
12392
12393
12394
12393
9942
9942
9843
12385
9843
12384
9843
9842
9933
12376
10719
12387
12388
9934
9934
9933
9932
9931
9932
9933
12387
12386
9932
9932
12375
12374
12374
9930
9929
9831
12376
10898
10895
10896
12379
12378
9830
9932
9846
12389
12390
12391
10907
12387
9846
12391
10960
12375
12376
10961
10962
12393
12393
12392
10906
12385
12369
12368
10977
10902
12382
12382
12382
10902
10965
10896
12375
10896
10895
5360
5518
11034
11035
11035
12373
12373
9749
12368
9749
12371
12372
11036
12372
11036
12372
9749
12372
12354
12359
12361
10888
10888
5519
11016
11016
11015
11087
12350
9645
12374
12373
12372
10961
10959
12371
10959
5679
10959
10958
10956
10956
12370
9643
12340
10956
12340
9643
12370
9643
9645
9644
12371
9644
12341
12340
12341
10958
12371
10958
12371
11047
12371
11047
11047
11046
11047
11047
11046
5674
10958
10958
5673
11082
12343
12343
9642
12343
12376
11023
12376
11023
12376
10973
12374
10973
12374
12376
12376
10872
12376
12373
10780
12363
9845
9846
9848
12363
9848
12375
10886
12384
9848
12363
10939
11001
5497
10862
12374
12374
9741
12341
10863
10864
10863
10864
10865
12372
10865
12372
12372
12372
12372
12376
10881
12362
10927
10928
12359
12351
11008
11010
5508
11010
12352
9746
9746
9746
12364
10973
11041
11124
11190
12299
11204
12299
12299
12299
11191
5987
11106
11105
11104
11025
12305
11025
5830
11025
12354
12354
12354
11038
12315
9606
12315
12315
12314
12314
11052
11051
11051
12302
12302
9604
12302
11052
11053
11126
12301
11126
11126
12301
11126
12293
11026
11082
11083
12323
11195
12323
11083
12260
9389
12323
12336
11129
5839
6003
6004
11090
6004
6005
6006
11092
12336
11210
11210
11210
11210
12302
11210
11142
12332
11150
11151
12333
11143
11144
12333
12333
12333
11151
5852
11016
5852
5851
11016
11015
12354
12353
9510
12284
12286
9611
9612
9710
12364
12365
12366
10989
5529
10989
5529
5383
10924
12390
9816
12310
10794
12310
12310
9814
9814
12310
10794
10795
10710
5219
10864
10864
12329
10710
12329
12329
12328
10709
12328
9915
12407
12407
12408
12408
12408
12384
12362
10941
10940
10940
12362
12363
12363
12363
9624
12363
12362
11085
5704
11085
12373
9625
12315
12316
12317
12317
11106
12317
12317
12316
10946
10946
10946
10946
12364
9623
12364
9623
9622
9621
9620
9618
9618
12359
10944
10945
12360
11085
11085
5710
11085
11087
12368
11087
11086
12362
12361
9620
9620
12367
12374
12375
12375
12374
11024
12374
11024
11023
5542
10882
12338
10882
5542
11023
5542
11023
11024
12374
11005
12383
10882
12337
12336
11025
12336
12337
9725
9819
12350
12351
9906
12385
12384
12384
9904
12379
9904
12379
9904
9903
12383
10833
10834
10833
12381
10874
12353
9900
12381
10874
10934
5370
5371
10934
10936
10936
12362
10936
12362
10936
5372
5541
10979
5541
10877
12327
12327
10878
10944
12337
12337
12338
11063
12339
9589
9486
12291
9486
9486
9485
9483
12292
12292
11012
5857
11119
12313
9483
9482
9481
12312
11012
11013
12313
9481
9482
9481
9480
12309
11010
11011
5861
11168
11168
12316
9480
12311
11122
12311
9480
12292
11168
12292
11168
12316
12341
11070
12341
9584
12341
11070
11071
12339
11071
5713
11071
11072
5714
5713
5713
11072
12341
9585
12341
11072
12341
11072
11071
11071
11071
11154
12330
12331
11153
5872
11017
12338
12337
11152
11153
11153
5874
11162
12330
12317
12315
12315
12315
12315
12316
11225
12316
11225
11225
6032
11100
12277
9399
12277
9399
9399
12277
9399
12334
12319
12326
11098
11097
6030
11230
12272
12273
11231
11230
11230
11230
6032
5882
11147
11147
11148
11148
11148
11147
12343
12343
12343
12319
11114
11114
11114
12289
11244
6044
6046
5869
11024
5869
5867
11159
12291
12291
11024
12317
12317
12317
12318
9472
9471
9471
9365
9251
12249
9251
12249
12250
9253
12254
11291
6192
11266
11266
6193
6195
11175
11175
12246
9248
12246
12245
11291
11291
12253
12253
12251
12252
12253
11267
11267
12287
12287
11173
12244
11173
6194
11268
12253
11290
12244
9247
12287
12288
12288
9247
12245
12245
12214
12213
11346
12231
11346
11347
11347
12232
9140
12215
9140
12232
11347
6339
11347
11347
6340
6498
11415
6498
6337
11331
11332
11333
12222
11333
11333
6340
11333
12246
11333
12246
12244
12244
12243
12230
11398
12230
9006
12230
12230
11399
11400
12230
12231
12231
11400
6495
6338
6196
11158
6196
6196
6197
11274
11275
11274
11275
11275
11273
6193
11280
12249
11273
11272
12248
12259
12261
11194
11192
11192
12288
9331
12243
9331
9445
9559
12323
11047
11045
5708
5708
5546
10864
12341
9668
9670
12303
9670
12336
12310
12309
9564
9467
12293
9467
9469
9467
12299
9467
9466
9575
12313
11038
11038
11104
11104
12303
11026
11109
6027
11109
12293
12293
12293
12293
11110
11110
12279
9352
12294
12294
11110
12280
12281
9353
12281
11111
11187
11100
6015
11100
6015
11100
11187
12268
12268
11188
11107
11108
11107
11106
6026
6025
11107
6025
6183
6184
6185
11229
11228
11171
12302
12301
11171
6032
11122
12289
11122
11121
6030
5871
6040
6194
11293
12242
11293
6194
11254
11255
11255
12242
12242
9253
12264
9253
9252
9253
12264
9253
9252
12264
12299
12311
11177
5898
5729
5729
5728
5726
11050
11130
11129
5890
11129
5890
5891
5892
11037
12314
12314
11037
5892
11037
12314
12314
12314
9466
12314
11037
12314
9466
12300
9466
12314
12314
11130
11131
11129
12314
9466
12301
12333
11125
12329
12327
11125
5742
5580
11053
11053
5581
5581
10977
12348
12350
10900
5414
5581
5582
5582
5580
10910
12358
11053
11052
5578
10979
10981
5580
5739
5737
10983
12341
11055
11112
5883
5882
11176
5882
11041
12310
11176
12294
9468
12310
11041
11040
12310
11040
11040
10970
12329
9568
9569
9567
12330
11053
11053
11052
11053
12316
12316
12315
11053
12315
12314
9567
12332
12332
11054
12332
12342
10984
10982
12340
12339
10981
10982
5569
5567
5403
10968
5403
5404
10804
10805
12342
10805
10805
12342
12337
10881
12327
11039
12327
9672
12344
9672
12337
12336
10984
5569
5570
5569
10880
12327
11041
12327
9671
9672
12327
10879
5568
5567
5566
5567
5405
5407
5406
5570
5568
5403
10949
10948
12335
12337
10950
12337
12335
10817
10816
10817
12333
10817
5406
5403
5255
10850
10850
5255
5412
10933
12338
9765
12380
12381
10929
10930
10930
10929
11010
12332
11011
5578
11011
12295
11011
12332
12332
9657
9656
12360
9656
12360
9656
12295
11011
12332
12331
12331
9561
12331
11091
11090
11011
11012
11012
12331
11012
5582
5409
5412
10803
10802
12359
12359
9746
12300
9746
12359
9746
12300
10936
10937
12342
12342
10938
12342
12342
9745
12302
12303
9746
12342
10939
10940
12341
10940
10865
12344
9838
12319
9838
9837
9835
12342
12343
12322
10898
10900
5411
5408
10899
12338
10807
10807
10807
12339
10807
5408
10942
12316
10807
5408
10900
12323
10942
12316
10942
12316
12317
10942
5407
10942
10942
10941
5406
10807
10874
12322
12323
12292
12292
12292
10947
5546
5547
5548
11011
11074
5716
5713
11021
12290
9513
12269
11021
11023
11023
11024
10971
10971
12318
12334
12334
10889
10889
10889
10889
10888
12299
9718
9719
12298
10886
12332
12344
12344
12344
10817
10817
10737
5070
10770
12326
9905
12341
12340
9905
12309
10770
5069
5068
10771
10770
10857
12330
12329
10858
12315
12316
9828
9827
9934
12329
10782
5077
10782
12329
10649
10650
10565
12348
12347
12362
12362
12364
12364
12364
12364
10135
10136
12364
12363
10634
12366
12367
12366
10635
12364
12357
12357
10048
12357
12349
10491
4749
10595
12377
10595
10597
12368
10123
10121
12350
10121
12350
10636
10725
4938
10691
4938
10725
4938
10591
12384
12383
10036
10120
10119
12375
10119
12357
12357
10502
10504
12377
10592
4759
10504
12359
10121
10121
10120
12378
10594
12378
10506
10506
4761
10506
4761
4762
10639
12360
10639
12360
10594
12360
10639
10639
10549
10549
4579
4750
10630
10629
12353
12354
10708
10709
10709
4918
10709
12344
12347
10506
4759
10605
12392
10605
10605
4760
10605
12391
12391
10121
12347
10627
10628
4762
4762
10607
10607
12362
10120
12362
12361
12362
12362
12363
12363
12364
12363
10626
4761
10609
10610
4762
4764
4917
10577
10577
12335
10698
12346
10674
12376
10023
10022
10021
10020
12343
10020
12343
10674
12343
10674
10742
10742
5074
10779
10780
10861
5240
10729
10729
10728
12324
12341
10788
10790
10790
10790
12341
12341
10790
12326
12310
12309
10790
10789
5241
5242
10790
10791
10792
10718
12326
12327
9919
12335
10718
12335
9919
12355
10660
12335
10718
12335
9919
12335
12334
10719
10718
12328
10718
12328
9919
9812
12305
12305
9811
12305
10864
5249
5250
5093
10783
12335
9904
12350
10670
12335
12335
10670
10669
12350
9906
9906
12350
12349
12348
9903
9903
12336
10668
10669
12346
12345
12345
12354
12353
12359
12359
12358
12343
12343
12343
12343
12342
12343
10834
12343
12346
12346
9720
9720
9720
12315
10917
10918
12313
12313
12314
12313
10919
12313
12333
10873
5287
5288
10858
12368
10858
12333
10858
10858
12367
12366
12366
10758
5290
5289
10874
12318
10758
5289
10857
10857
10858
10857
5290
10857
12366
9812
12316
10759
5290
10872
10872
12327
9811
12327
10857
10943
5461
10943
5461
10943
10944
10945
5462
10959
10960
12330
12328
9731
12371
12371
9730
12371
12366
9809
9810
12367
12367
10670
10595
10595
10595
4961
10595
4961
4962
10740
12364
12338
10776
12372
12372
12374
10771
10770
10771
10771
5304
10866
10866
12375
10772
5303
10772
5303
5303
10865
10866
12337
10886
10886
12337
10886
10887
12328
10887
10888
12329
10888
10888
12338
12338
12338
12338
12339
10872
5310
10775
5310
10775
10775
12377
9820
9820
9820
9822
12329
10773
12377
12378
12377
12353
12347
12348
10757
5286
5286
10837
10837
10753
5119
5290
5291
5290
10892
10967
5455
10967
10888
12322
9791
12322
10888
10886
5285
5450
5620
5621
11023
12285
11023
11023
11107
5791
5791
11106
5791
10995
12327
9506
12287
12287
11107
12284
12285
11108
11109
11190
11258
11257
12261
11257
11258
12262
11258
6123
6122
11233
11233
11233
12258
11233
12302
12301
12301
12301
12332
11083
5977
11186
12287
11189
12270
12271
11084
5978
5816
11111
12302
12311
12311
11033
12363
12362
12362
9521
9520
12300
9520
12300
11120
11191
12289
11109
11109
5986
5986
11192
12286
11191
11191
11191
11193
11192
11192
11192
11127
12311
9534
9535
9533
12309
11048
11049
11123
11123
12360
9424
12298
12282
12280
12280
11262
12280
11262
12280
12278
11260
12255
12255
11260
11260
6153
6153
6152
11194
11195
12276
12277
11260
12277
11196
11197
12277
11260
12252
12272
12273
9412
9411
9413
9410
9411
12351
12351
11119
11120
12291
11195
11194
5998
11190
11190
12352
11121
12292
9412
9411
12353
9411
9524
9523
9524
12380
11131
5844
5845
11124
12300
11124
11054
12317
12318
12318
11054
5685
10974
10975
12402
12403
12376
9534
9533
12311
11129
12311
11124
12306
12307
12308
12322
9627
12380
9627
9626
12322
12321
10963
10964
5662
10964
10964
10963
12321
12311
11030
12347
11086
11086
11004
5642
5644
5643
5644
10963
5644
5642
5491
5492
10900
12344
9725
9724
12301
9724
9724
12393
10902
10902
10986
10987
5657
11009
11009
11008
5654
5651
5650
5651
10982
12338
9623
12277
12278
12279
12278
11031
12278
12279
9627
12279
9627
9626
9626
12278
9626
12379
10982
12379
9626
9732
9731
12346
12345
9730
9731
12346
10958
12346
10912
5499
5502
5501
5502
10957
10957
11035
12400
9625
9626
9627
12284
11019
5656
11019
11019
11019
5657
5656
11031
10962
5497
10948
10946
12302
10946
10947
12328
12328
10947
5498
5500
10965
10967
10967
10873
12403
12403
12402
12401
9804
12301
12302
9805
12332
12332
12331
12332
10870
5330
10870
12303
9805
12332
12332
10817
12332
12325
10952
12325
9716
9828
9828
9830
12412
10888
5341
10825
12412
10825
12354
10895
12354
9830
12412
12400
10910
12353
10980
10980
12353
10910
10820
12368
10820
5345
10918
12349
12349
9838
12349
12350
12348
9837
12367
12367
9835
12367
9835
12367
9835
12347
9835
9745
9745
12338
12337
11001
12368
11001
5510
5509
5349
5352
10937
5352
5513
11008
12362
10892
10798
5333
5334
5335
10800
5335
10800
12369
12363
10873
12363
12362
9719
12327
10945
5494
5659
11064
5659
11064
12313
10933
11024
12341
12361
12362
11047
12333
11068
12318
11068
12318
12316
10944
10946
12316
10946
5672
11067
12316
11067
5672
11048
12332
12333
11067
5671
5670
11066
11066
12317
12317
11066
11066
12330
11066
12330
12331
11047
12331
12308
12306
12307
11115
12307
11115
11048
12330
11068
5675
11068
12317
9619
9522
12356
9522
12356
9522
9424
12307
9424
9424
12308
12307
11204
6001
6000
11214
12292
11214
12292
11214
12292
12293
12294
12295
12295
11217
12295
11105
6002
11105
6002
11217
11216
12295
9423
9422
12294
12302
11026
10943
5679
11064
5679
11052
11115
5839
5840
5842
11117
5842
5998
5828
11011
5828
11130
5828
5672
10941
10941
11023
11023
12300
12313
10946
10863
12319
12311
10932
10931
11014
12334
11100
5820
5820
5818
5819
5819
11013
12307
12309
12309
12309
11138
11139
11140
12309
12309
12289
12289
11195
11118
12283
11118
12298
12298
11117
12282
11083
12282
11117
11117
5807
11117
12298
11013
12328
11013
11013
11013
5806
11115
11115
12298
11014
12298
11014
11014
12298
11014
11014
5803
11112
12277
9503
12330
12330
12330
11015
12330
11015
12330
12337
12330
11080
12274
9499
12330
9499
12274
11080
12330
12329
12330
11078
12273
12273
9500
9499
9500
12273
11079
12331
12330
11078
12330
12330
9498
9496
12272
12273
12273
9496
9495
9495
9495
12296
11113
11176
12270
11176
5959
5959
11077
11076
5958
11175
11175
5958
5959
11138
12297
11078
5959
11138
11137
11137
12244
12245
12218
12217
12217
12218
11198
11199
12220
12187
11299
6272
11299
11300
6273
11225
12262
11225
6273
11300
11301
12186
12186
12186
11271
11272
6278
6120
11199
12287
11199
11198
11152
11152
12233
9378
12233
9378
9377
12232
11164
12269
9377
9377
12269
12269
12269
12269
12269
11165
12232
11165
12232
11153
12322
9376
9378
12271
12286
12286
12266
12255
11192
12255
11192
12255
12238
11308
6309
6146
11233
11233
6146
11204
11139
12290
12275
12275
11239
11240
6140
11240
11240
12202
11213
12202
9276
12202
11240
6140
11199
11198
12311
11212
6139
11212
12203
12203
12203
11211
12309
12310
12309
9276
12203
12202
11239
12275
12274
12274
11195
11129
11129
12296
11129
11129
5988
11129
12334
11153
11151
12335
12333
11129
12298
12297
11180
11181
12232
12232
11182
11123
11197
12259
11197
12259
12259
12259
12260
12261
11198
12261
12262
11172
11172
12337
11121
5996
11172
11170
12336
11170
11169
12335
12334
12334
12334
12333
12335
12335
11165
11166
11092
12346
11045
11047
12331
12332
12332
11142
11064
12347
12348
12348
10877
10878
12347
10878
12348
10980
10980
10981
11043
11112
12302
12302
11007
11006
11007
11008
12301
11008
5792
5631
5631
5630
5631
5475
10861
12326
10861
12326
10965
12284
10965
12326
9685
9686
9687
12332
9687
9578
9577
9578
12278
9578
9493
12274
12275
12274
9494
12274
11124
12304
12305
12305
11010
12309
11010
11009
11009
12305
12305
12304
9492
9493
9494
12309
12308
12309
11012
12307
12308
12285
11077
12296
12295
9392
12284
12283
9391
12260
9391
9391
12298
11142
11069
12277
11125
5806
5805
5806
5806
11022
11022
11022
11021
11090
12294
11090
12305
11192
12245
11192
11191
12304
11191
5949
5950
11087
12292
12292
12291
11117
12291
11086
12291
12255
12254
11171
6099
11171
12215
12214
11170
12214
12214
11254
11254
11254
12213
11254
12213
12188
11327
6262
11234
12188
11234
12238
12238
9166
12265
12266
12265
11228
11228
12265
12265
12265
12265
12280
11158
11159
6114
6264
11229
6264
6263
11229
12271
12271
12272
9176
12246
12265
11151
6106
11261
11325
12263
9180
12251
11248
12202
11248
11173
12279
12296
12296
12296
12298
12298
11094
11094
12298
9401
12241
9401
12298
11113
12241
11188
12241
11188
11251
11252
12215
9296
12280
9296
12293
11252
12215
12176
12176
12176
12176
12191
11240
6100
11162
11163
12280
12298
11117
12298
12298
11094
12298
11117
11116
12296
12295
9391
12324
11185
5953
5954
6109
11187
12289
12311
11104
12311
11181
12217
9387
12217
9387
12311
11104
12291
12288
12288
9383
12288
12288
12260
12259
12296
12272
9277
9394
9393
12219
11199
12219
9393
9394
12314
12315
12315
12315
12322
11033
5821
5821
11125
11124
12348
11124
5822
11124
12225
9489
12323
11071
5822
11124
5822
11034
5822
11071
10986
12347
10986
12347
10986
10986
12349
9574
12349
10986
12322
12319
9571
12347
12348
12347
12324
11067
5813
11095
5813
11067
12308
12309
12287
11131
11130
11212
12287
12251
11271
6294
11243
6294
11271
12260
9129
9129
9129
9219
9334
12275
12299
9443
9443
12299
9443
9442
9443
9444
12300
9444
12300
11080
12300
11080
12184
12184
11027
12184
9444
12312
9444
9445
12301
12301
11058
11058
12302
12303
12284
9339
9447
9449
12304
11081
5809
11081
11012
11012
11012
12206
11012
12206
9549
9548
9643
12338
12332
12332
10972
12214
12214
11011
12305
11011
12214
10973
12214
12214
11011
11011
5661
10974
12213
11011
12304
9546
12213
10974
12213
10974
10975
12213
12212
12213
9545
12305
11013
12305
12304
12303
12304
11012
11013
11014
12212
10976
10976
10975
10976
12331
9542
12212
11016
12212
10976
12331
12331
10983
12305
9542
9637
9637
12337
10911
10910
5506
5352
5521
10930
12359
10975
10976
5522
10976
12360
12339
11044
10975
12349
9670
9670
12256
9670
12361
10929
12349
12349
12315
12314
9551
12221
12221
12221
9550
12313
12313
9549
9548
12348
12348
9549
12220
11023
12312
11023
5686
5685
10999
5685
10999
12313
10999
5685
10994
12348
12361
9652
12361
12362
12350
12349
11001
5699
11001
5699
11001
10942
12261
10942
10942
5541
5380
5381
5381
5381
10855
5381
5382
10856
10856
12356
10856
10916
12344
12344
10916
10915
12343
10915
10829
10829
12342
12346
12346
9833
9831
12345
10736
12333
10808
12333
10736
10737
5187
10807
5187
10756
10756
12265
10805
12265
10805
12330
9830
9829
9722
9723
9723
12307
12306
9724
12260
12260
9724
12306
10882
12306
12308
10801
10876
10876
5515
10924
12325
10876
5515
10924
12256
10924
12325
9632
9632
12257
10925
10926
12258
10960
12258
12259
12260
10928
10928
12324
9631
12260
10962
12260
10928
10929
5520
5521
5520
10962
11035
11111
11112
11112
12240
11112
5846
11112
12278
12279
12278
12278
9447
12278
12289
12287
12288
9543
9542
9441
12303
11026
5837
11026
12303
12302
12302
11073
12302
12290
11143
11073
12250
11073
11073
5838
11073
12304
11029
12304
12304
9455
12250
11126
12250
12251
12250
11124
5834
5836
11072
11072
11136
12285
11136
12228
11136
5989
11192
12228
9352
9452
12238
11057
11056
5831
5830
11030
5830
11056
11057
5831
11057
11144
11143
12234
9355
12234
11199
11271
11270
11216
11216
11218
11217
11218
12289
11218
11218
12265
11162
11161
6004
11218
12264
12264
9373
12295
9373
12295
11161
6005
11219
11275
12256
12257
12255
12254
12254
11274
12239
11274
6159
11274
12254
12269
11086
12269
12283
11135
11134
12270
9460
9459
9458
9460
12304
11017
10939
12296
10939
12296
10939
12312
10939
5682
10939
12312
10939
11013
12302
11013
12265
12265
11013
5841
5841
11013
5841
11013
11014
11015
5843
11015
12302
11090
12302
11015
11014
5844
5844
11091
11092
5846
11016
11092
6004
11092
12249
12249
9339
12292
11164
12236
11164
11166
11165
12236
12238
11108
11035
11035
12263
9539
9538
12311
12310
9537
12310
12311
12310
10931
5672
5674
11013
12312
10933
10933
12272
12249
12250
11118
12262
9434
12262
12261
12262
12250
12251
9347
12251
11188
11135
5838
11135
12282
11096
12301
11096
11097
11022
12306
12307
12306
10835
12287
9647
12287
9647
12306
12305
10935
10935
10936
5505
10984
5505
10936
10937
10938
5507
5507
5508
5684
5685
5685
5684
10923
10923
10923
10925
12285
12287
12289
10845
5525
10845
10846
12304
10942
10943
10944
10945
10946
5527
5528
5529
10993
11069
12292
9546
12305
9546
12292
12285
11143
12285
11143
12269
9451
9543
9543
12301
9543
9543
12290
12316
12311
12311
9566
12291
9566
9458
12314
11026
5867
11147
12281
12280
11025
11024
12279
12280
12280
11024
12311
12314
10946
5700
11028
11028
5698
5698
5864
11146
12281
12281
11146
12284
11146
12281
9459
9460
9459
9460
9460
9459
9458
9457
9456
12284
11149
5866
11149
11150
12285
11150
12280
9455
9453
9452
9565
12309
12307
12309
12308
12307
12305
10960
10960
12305
12305
10960
10959
5710
10959
5710
5873
11105
12278
9456
9455
12278
11157
12294
9455
12294
12293
11157
12278
12245
11150
11150
11149
11148
6014
6012
5869
11033
12306
12306
11103
11175
12279
9339
12279
9339
12279
11175
11177
11245
11245
11245
12225
9228
12242
11176
11177
11176
11177
11174
12272
12272
12272
11173
12240
12241
11173
11174
11175
12242
11175
12242
9229
12273
9229
9229
9340
12252
11185
6030
11103
12298
12323
11043
12323
12323
11044
11043
12323
11043
11043
12282
11043
12282
9452
9451
12262
11110
12324
12325
9450
9451
12261
12280
11071
5714
11034
11115
12328
12327
11114
11113
11112
12271
11112
12271
9460
12271
12270
9462
9463
12294
9463
12329
12329
12327
11113
12270
9459
9458
9457
9361
9361
12319
12319
12343
12342
11124
11126
5886
5886
5729
10996
12328
12328
10997
5730
11086
5730
5729
5727
11047
5727
11084
11082
12329
11082
5723
11044
12292
11044
11043
5721
10994
10994
12330
9581
9477
9388
12261
12261
12259
12234
12236
12237
12237
11297
12237
12236
11240
11241
12236
11297
6191
11297
12236
9275
9276
9275
12298
11298
12235
11240
11241
12306
9276
9275
9276
9370
9371
12306
11128
12306
12306
11154
12306
12306
12307
11155
6015
11127
6015
11215
11215
12302
9372
9372
12245
12246
12246
9369
12246
12280
11160
11080
5710
11080
11080
12323
9567
12284
9567
12332
10977
12332
9567
9566
12283
12282
11024
12282
11024
12332
12323
12324
11100
12252
11134
11134
5871
11056
11058
11059
12295
12295
9450
9450
12325
11060
11059
12325
12325
9449
12325
12325
11102
5877
11102
12325
11102
12325
11060
5877
11060
5877
11060
5877
5877
11102
12326
12311
12310
9338
12263
11124
11125
12309
12308
11124
11125
12262
11125
11125
12262
11125
6032
6035
11197
11196
12225
11176
12309
11129
12309
12308
9332
12224
11175
12224
9332
9331
12263
12264
11196
6036
11129
12307
11174
12223
12223
11197
11198
11196
12265
11130
12307
9331
12307
11173
6036
11173
11173
12223
12223
11197
6035
6034
11172
12224
12225
12224
11173
12224
12225
11200
12268
9333
9443
12247
12246
11100
5887
5885
5888
5888
5888
11145
11145
12247
12246
12246
12246
9438
9439
9439
12297
12298
12298
11065
11065
12298
11065
12318
12358
11054
11137
12351
12352
12324
9344
12324
12336
11069
11068
5915
5913
5912
5913
11066
12334
12320
12274
11256
11255
6194
11255
11171
12229
12241
9416
12241
11090
12241
11130
12241
11090
12290
11028
10945
10945
12304
12306
11017
11018
12306
9518
12306
11018
11017
12306
12311
12309
10871
10872
10871
12309
12330
9723
9723
12330
10806
10888
10889
10890
12300
10970
10906
12323
10906
10907
10907
12285
10885
5396
10907
10908
12286
9741
9740
9739
12321
12321
10906
12285
10906
5397
5535
5534
5535
10969
12261
9626
12294
10885
10968
12312
11002
12236
12236
11002
11002
10914
12241
10914
12241
12240
10966
10966
12298
12299
12287
12288
11044
12238
9522
12238
11005
12314
10969
12288
11044
5700
5699
11043
12287
9522
12287
11043
11126
11066
11066
10986
10986
10987
11052
12233
12234
12233
11052
12304
10994
10995
12327
12327
11010
12234
12234
9526
12234
12236
11054
12236
11054
12236
12230
12229
11092
12229
9418
12229
11132
5884
11132
11133
11133
11134
12281
9416
12229
12201
11195
12255
9301
12264
12265
9302
12202
11196
11197
6023
11197
6023
11197
11195
11194
11194
12256
11194
11193
11132
12280
11132
12229
9417
12307
12308
12308
12308
12308
12307
12307
11096
12226
12225
9411
12307
9411
12225
12226
12226
12226
12226
12212
12212
11205
6061
11179
6061
6062
11180
11180
11180
11111
11111
12233
12233
12234
11131
11083
11083
5745
10991
10992
10993
10994
10995
5749
11083
12269
9530
9634
12311
11004
5584
5586
5586
5754
11005
10929
12364
12363
12339
11065
12289
9538
12289
12288
12288
11064
5756
10992
12302
10992
5756
11064
5756
5925
11153
12286
12287
12302
9545
9651
9652
12317
10915
12317
12316
12317
10914
12317
12288
9539
9540
9622
12299
12278
11068
12278
12277
9512
9514
9515
12273
12273
9514
9513
12277
11076
11076
12272
12272
10977
5755
11075
5755
11068
12330
11068
5755
11068
11068
11067
11067
10983
12349
9620
9620
12350
10984
12350
12350
10985
5591
10916
10915
5591
10985
12279
10985
5591
10985
11052
11053
12338
12337
12337
10994
10994
12285
11065
11066
5750
5593
10997
12296
12296
10917
12296
12297
10918
10919
5597
10919
11002
12345
12345
11064
11065
11065
11003
11085
12368
11085
11084
11084
12368
9544
9626
12296
10925
5600
5758
11073
12356
12356
11073
12268
12269
12269
11064
5758
5588
10981
5588
10989
5588
10908
10999
11065
11064
12259
9411
9411
12260
12260
11066
11147
11145
12327
11145
11226
11226
11226
11228
12312
9212
9123
12234
12233
11307
11307
11308
12234
11359
6408
11366
12206
11359
12234
9121
12306
12307
11310
12235
11310
11310
11311
6413
11362
11363
12236
11363
6414
6412
11368
11369
11369
6414
6414
11310
6414
11363
11363
12233
9117
12233
11363
11363
12208
11363
12234
12262
9240
9239
9238
12251
12250
11313
11314
11313
11386
6421
6261
11316
12266
11316
6261
11210
11209
12310
9230
12310
11209
12310
11209
11209
11280
12291
12291
12290
9122
9121
12289
12259
9005
12202
12167
12203
11443
11445
12196
12195
8994
12203
12228
11387
12228
11263
11218
12295
12294
12294
9226
12258
11331
11332
12259
9227
12260
11216
11216
11216
11217
12295
12317
11247
12289
11272
11197
12303
9434
9435
9435
12323
9435
12289
11066
12323
12323
12322
12323
12323
12323
11171
12323
11171
12306
12306
11200
11118
11185
12276
12277
11144
5942
5942
11185
5942
11055
12297
12296
12283
11211
12283
9302
9302
9183
9183
9282
9174
12257
12214
11258
6383
6382
11361
11363
11363
12211
9054
9054
9055
12211
9055
8941
8940
12139
12137
8938
8938
8936
8938
12190
12189
11316
11317
12174
8936
12137
12137
12138
11367
12138
11367
11366
6533
11366
6533
6535
11317
12175
12187
11351
12156
12158
11299
12158
11354
12189
11354
6384
11299
11299
6384
6384
11354
11355
6386
11301
11304
11304
11240
11240
6231
6077
11257
11258
11259
12240
12240
12227
9174
12222
11250
12222
11179
6247
11179
11106
12246
12247
11188
11188
12247
12248
12249
11107
11107
12249
12248
12249
9288
12249
12248
11187
6085
11260
6085
11187
11186
6084
11186
12250
12249
12270
11118
12270
12270
9407
12270
12269
11194
11195
12270
12231
11184
6091
6092
11135
12268
12269
9289
12269
12288
12288
11180
11181
12254
11181
11181
11123
11122
5783
5784
5641
5641
10948
5641
5642
10948
10947
10947
12337
10947
5641
11055
10972
11040
11040
11039
5627
5626
5465
5635
5634
11049
5634
10980
10895
10895
10895
5465
10895
12286
12285
12284
9711
9709
12284
12283
12282
10968
10968
12353
10881
5471
10895
5471
5630
10976
5630
10950
12336
9608
9609
9608
9607
12331
10947
5630
5629
10946
10948
10948
10948
5630
10978
5630
5786
5786
5786
5786
11020
11096
12303
11096
11095
12290
12302
12323
11035
11036
11036
12269
12250
12251
9480
12291
11003
5789
5790
11103
11103
5787
5787
5787
11103
12292
12292
11001
11002
11069
12271
9369
12271
11161
11160
11161
11161
11232
12257
9266
12201
12200
12200
12200
9267
12271
12272
12272
11180
12272
9267
9267
12257
12258
9267
12201
12202
9268
12276
11156
6105
11156
12259
11233
12202
11185
12276
9268
9267
9383
12302
9383
12238
12237
12234
12233
9381
12233
11167
12275
11167
11167
11166
5951
11084
12274
11084
12274
9381
9266
9265
12247
11228
12206
11178
11177
6089
11228
6089
11133
11134
11133
12247
12246
11229
6091
11229
12246
9262
9173
12258
9173
12242
11216
12242
9173
12195
11304
11302
12243
9176
9174
9172
12241
12241
12271
12271
11247
12271
12272
12271
12271
11247
11247
12271
12249
9182
12200
12199
11307
12199
11307
12199
12199
12199
9181
12199
12198
12224
12224
12224
11214
11215
11215
6125
5972
5802
11065
11065
12269
12270
9504
12312
11023
11023
12312
12312
11024
5804
11117
11118
5805
5804
11066
12268
11066
11068
12269
9503
9504
9501
12326
9501
12270
9501
9500
9501
9381
9381
12311
12322
11053
5804
5803
11034
11033
5802
5636
10953
5636
10953
12310
12310
10952
10950
5633
5469
10900
10974
5629
10963
12348
12349
12350
9508
9508
9507
12313
11090
12313
11046
11114
11173
6107
6106
11173
11175
11174
11175
11174
11175
6109
11232
12273
9278
12291
11175
11100
11100
12288
11100
11100
11100
11100
12288
12263
11164
12288
11188
6104
11188
11187
11141
11142
11065
5798
11065
12346
12347
12348
11067
11003
12363
11003
12363
12363
12362
11003
5646
5645
11019
5645
10964
12313
12314
10965
10966
5648
11003
11002
11001
12360
12360
12361
11002
5649
10968
5649
11021
10968
12303
9714
12303
9714
12303
10937
12303
10968
12303
12303
12304
12264
9597
12314
12315
12315
12305
12305
11105
12268
11105
12268
11098
11098
12364
12364
9508
12305
9508
9509
12365
12364
11051
5825
11104
12266
11098
11173
11174
11174
12341
12340
12340
11174
12253
9394
12340
9394
12340
11109
12340
9394
12253
12251
12249
11174
11174
12273
11174
11175
12249
11174
12249
12249
12249
12249
11174
12338
11114
11115
5991
5991
5990
11175
11174
12246
12246
11175
12246
12246
11171
11171
12247
11176
12275
11113
11114
12335
12334
12334
12335
11114
5992
11114
11115
11116
5994
11172
11173
11174
12245
12245
12245
12247
11174
11173
5993
5994
11116
11116
12274
11116
12274
9382
9383
12275
12276
12302
12287
12288
9389
12255
11194
11195
11193
12255
12253
11194
12253
11194
12253
11166
11166
11166
12328
12328
11165
11165
11165
11165
11166
11167
12252
11167
5993
11189
12287
12286
11114
5991
5990
11188
11187
12287
9392
12330
12331
9391
12251
12250
9391
12331
11115
5989
11165
11165
12250
11165
5990
11115
12330
11115
12330
9390
12330
12331
9392
9391
9505
9506
9505
9504
12355
12356
9505
9505
9503
9396
9293
9398
9399
9398
9277
9276
12224
12224
12179
11288
11288
11220
6139
11220
6139
11182
6139
11248
12266
11248
12218
11220
11270
11207
11273
11273
6270
6269
11273
6269
11273
12277
11233
12229
12228
12228
12228
9160
9039
12262
9039
12191
9039
9037
12144
12145
9038
9039
12193
9039
12146
12168
11275
12168
12168
9159
9158
12167
12167
9158
9161
12233
11281
12233
11251
12290
11251
11251
6274
11251
6274
11281
6274
11281
11350
6420
11320
6420
6421
11321
12139
11321
11362
12213
12213
11363
11362
12213
8932
12106
8932
12192
12190
11406
11405
11405
12107
11405
11406
12107
11406
11344
12215
9053
9052
9054
12214
12244
12272
11223
11223
12271
9278
9275
9275
12271
12243
11285
11285
6273
11268
12291
11256
6273
11256
12291
9167
12243
11256
12291
11268
12291
9167
12169
11285
6273
6273
11268
12169
12169
11271
6276
6435
11354
6435
6436
11355
12230
9055
12230
9055
12272
12272
12272
11335
11413
11412
12222
12222
12222
11429
12134
12143
11358
11294
12157
12157
11253
12157
12156
11294
12156
11294
11291
12267
12267
12246
9063
12279
12279
11324
11322
11322
11266
6288
11298
12165
11266
11203
12207
11256
12207
9302
9304
9305
9304
12312
11256
12208
11203
12324
11221
11222
12313
12313
11257
11258
12314
12314
11221
6141
6142
6144
6141
11260
12213
12212
12211
11205
12211
11259
11259
11187
11188
11188
12240
11188
11263
11264
12290
12290
12291
12291
11266
11265
6161
6162
11239
6162
6163
6164
11241
12231
11241
12231
11265
6164
6163
11241
11241
12328
12327
12327
12327
11210
12327
11243
12232
9291
9291
9413
9413
9412
12341
9412
12277
12278
12279
11182
11182
12279
11182
11110
5851
5853
11055
11053
12325
11148
12294
12293
9510
12349
11052
12349
12350
12340
11127
11127
12339
9410
9408
12339
12309
12308
11198
11197
11197
11197
12306
9300
12247
12247
11229
12247
12247
11229
12306
12306
12286
9174
9174
12262
11334
6310
11293
12206
9174
12262
12264
11264
12264
11264
12287
11264
12264
12262
12263
11265
12288
11294
6311
11334
12206
11334
11333
12263
12262
12261
11264
12289
9175
9176
12260
9176
12290
11263
12260
11330
12260
11330
11329
12205
9175
9175
9291
12241
9291
9405
12305
11192
5994
5995
11166
5995
11192
5995
5994
11191
12304
12304
9405
9406
9408
9408
9490
9490
9490
9490
9490
12302
11046
5823
11046
11048
5825
11081
11081
11081
12249
11081
12249
11081
11081
5824
5670
11054
12338
12312
12312
12312
12311
11105
11106
12312
11055
12346
11055
12346
12345
11055
12312
12313
12314
12314
9490
12247
12247
9489
12247
12246
11158
11159
11160
12247
12246
11192
12246
9408
12346
11141
12314
9408
12246
9408
12246
11192
12246
11192
5994
11192
5994
11192
11191
5993
11140
12346
9408
12246
9408
12313
12286
12286
12286
11200
12286
9305
12330
12331
9306
12232
9306
12232
11232
6142
11232
11301
11299
12314
9204
12314
11281
12282
11332
12214
12214
11299
12214
12215
11333
12282
11333
12215
11333
6307
11333
12215
11333
6307
6308
11300
11299
12312
12312
12311
11296
12213
11334
6306
6306
6304
6303
6303
11295
11296
6304
11296
6304
6141
6294
6294
11259
11321
11255
12251
12260
11239
12260
11239
11238
11238
12259
11173
11173
11172
11173
6125
6125
6126
11236
6126
11174
12259
11236
6126
6127
6127
6126
11220
6126
6127
11235
11234
11234
11165
11165
5968
5967
5966
11110
12329
12329
11144
11145
11145
11146
11147
11145
11092
12355
12330
12346
11036
12295
9494
12295
9494
9574
12291
9574
12291
10948
10946
12289
12288
12288
12288
9573
12288
12289
11025
11028
5658
11013
12272
11013
5658
10945
12340
12339
12339
11015
11012
12273
12272
11026
5655
11026
11027
11091
11091
12270
11091
5811
11091
11090
5810
11015
12326
9470
9468
9466
12249
12249
12249
11080
5810
5810
5811
11016
11016
12272
12273
11017
12273
11093
11093
11150
11152
12251
12240
9250
9249
12190
11185
6105
11185
11184
12270
12268
11147
6101
11221
11222
12191
12191
12162
11282
11282
11282
11223
11223
6088
11156
11155
12245
12246
11155
11156
12247
12246
12246
12245
12244
11137
12244
11137
11058
5924
11080
12254
12253
11057
11058
12254
12255
12254
11081
12254
12255
9350
12201
12201
11157
5925
11080
12255
12254
11059
5924
11079
11079
11078
5924
5923
5921
11075
12254
11075
11075
11075
12198
11075
12254
12255
11061
12271
9354
12255
12247
12245
9251
12185
12186
9249
12245
11157
11158
12187
9249
12187
12186
11225
12247
9248
12186
9248
9356
9356
9356
12216
12217
11167
12266
11167
5949
5800
11003
12273
11003
12303
11060
5800
5970
5970
11171
11172
11234
6114
6113
11195
12273
12273
12247
12246
9142
9143
12228
9143
12246
12226
9034
12226
9034
9036
12226
12256
11269
6270
11269
12192
12218
12218
12219
12218
9263
12218
11244
12249
12250
11245
11167
11229
12200
12201
12215
12216
11164
11240
11239
12249
12249
12252
11060
11060
12266
11112
11111
11061
11142
11142
12240
9348
9347
9461
9462
9461
12280
12266
12266
12285
9480
9478
9476
12287
12288
9477
9476
12287
11088
12302
11000
12285
11000
12302
12303
12303
12304
12304
11000
5824
5823
10999
11001
5825
11090
5825
5823
5962
6126
6127
6128
11219
11219
6127
11219
11217
6125
11264
6125
11217
12245
9280
12277
12277
11217
11216
11217
12278
9281
12245
11217
6127
6126
11265
11267
12244
12243
12241
11264
12263
11264
11309
11309
11309
11309
6275
11309
6275
6273
11214
12224
11308
12224
11214
6273
6123
6276
6275
11267
12247
9155
12234
12234
12234
11215
12246
9154
12234
12220
12246
12246
9161
9162
12244
11219
11218
11218
11218
11218
12244
12245
12245
12232
12232
12233
11288
6428
11333
12184
9059
9058
12183
12183
11332
11267
12249
12250
12251
11267
11266
12250
9167
12208
12209
12208
11269
12251
12250
12250
12251
12252
9164
12209
12215
11191
11192
12251
11192
12216
12216
12216
12217
9252
12242
11130
11131
11132
12250
11191
12216
12217
11192
6114
11192
11191
12216
9250
12245
11134
12245
12275
11194
5983
11148
11148
5982
5983
5984
11150
11150
12296
11150
11150
11201
11201
12211
11201
12211
11201
12266
9251
9251
12266
12266
12267
12268
9080
12255
12221
12222
11459
6615
6615
11419
12152
12151
12150
8951
8950
8949
8948
12243
8948
12221
8948
12148
12147
8947
12220
11460
11517
12119
8820
8821
12205
12204
11451
6767
6769
11519
11520
11447
11446
11445
11444
12183
12185
11446
11447
12134
8911
12184
11370
12184
12185
11371
12185
12186
12185
11448
6611
6470
11312
11313
12246
11364
12178
9035
12213
12213
11313
12213
12213
12212
11399
11398
11316
11315
11316
6307
11284
12243
11284
11286
6309
11286
6309
6452
6452
6451
11370
6451
11370
11367
6448
6447
6446
6444
6301
11312
6301
11219
12205
12205
11219
12205
9114
9002
12172
9002
9114
9114
12205
12183
8999
12210
12210
8997
12210
12210
12209
12210
11286
11286
11285
12211
11285
6459
6458
6459
6460
11285
12183
11383
11382
6459
11342
12154
12175
12175
11273
11273
12175
12193
9220
12243
11162
12250
9220
12193
11256
6150
6152
6154
11199
12189
11255
6154
11255
11256
6155
11256
11256
6154
6155
6001
11089
11138
12245
9222
12245
12267
12266
12266
9332
9330
9330
12237
11213
12237
11213
11142
11141
12283
11008
5841
5842
11142
5842
11070
12259
11142
12283
9440
9328
12252
11125
11195
11195
11194
11194
6140
11194
12241
12240
11193
12207
9229
9230
9230
12240
9230
9229
12209
12209
12209
11194
6143
5987
5986
11124
12230
11203
12266
12268
11076
12254
9335
12254
11076
12268
11204
12231
11204
5987
5987
11204
5987
5986
5833
11056
5833
5999
11137
12261
12261
11139
6001
6003
6004
11096
11097
11095
12304
11095
11096
6004
5871
5870
11050
11051
11130
12298
12297
9367
9367
12309
12335
11180
12335
11180
12335
11049
5869
11091
12291
9486
9485
12311
11091
5869
11091
11006
12305
12305
12297
12297
11081
11080
12296
9465
9465
9466
12275
11080
12296
11035
11037
5859
11037
11105
11188
11189
12282
11229
11149
12238
11149
12283
11106
12281
12282
11107
11107
6014
11107
12281
11107
12282
12281
11106
12281
9346
12281
12281
11213
11148
11147
11147
11208
12212
9330
9331
9331
12266
9331
12266
11111
6008
11111
12287
9331
9440
12236
12237
12237
12236
9440
12306
11142
5847
11052
12281
11036
11037
5848
11052
11052
10996
5693
10962
12305
10996
10997
11079
12252
12253
11079
12309
11079
12253
12229
12230
12231
11140
12231
12255
11078
12309
11078
12255
11147
11147
12313
12335
12334
12336
11172
12336
9487
12336
12336
9487
12283
12283
11104
12283
12283
12284
12283
11172
11172
11171
11172
12283
12285
11106
12285
9487
12334
11172
11228
6019
11126
11126
11126
11127
11044
12302
11076
12302
9457
12256
12256
9457
9459
12303
12304
12279
11119
12309
9358
9359
12310
12312
9358
12312
11124
11125
12313
11125
12313
12312
12312
11124
12279
12280
12279
12292
12292
12293
11042
12293
11042
5853
5854
11063
5854
6020
6022
11230
6022
11128
12279
11133
12230
12230
11135
12230
12230
11135
11135
12279
11135
6027
11233
12230
9349
12312
11131
12312
12313
12313
12314
12294
11205
11206
6189
11303
11303
11304
12295
12294
9242
12210
9242
9241
9241
12210
11304
12295
12296
11305
11306
11305
11306
6191
11207
11208
12212
11307
6192
11208
11208
11144
6045
11265
11266
11190
11190
12341
9467
12341
11190
12276
12277
12277
12277
9467
12293
11056
12341
12357
10983
12357
9582
12319
12312
10891
10892
10892
12311
10938
5559
10938
12313
12279
11009
12279
12280
9544
12320
9544
12298
11009
11009
12297
10962
10896
12316
10925
12316
10896
12316
10925
12316
10925
10924
10924
12283
12241
12241
9532
9620
12299
10890
10890
12236
10980
5523
10891
10891
10891
12323
10891
10819
12326
9724
9724
12261
10905
12261
9724
12327
10839
10839
10759
10759
5203
5204
5203
10832
10831
12343
10739
10739
5203
10739
5203
5041
10774
10774
12303
9938
9939
9940
9843
12320
10746
10748
10835
12292
12293
9738
12342
12342
10800
5370
10836
12306
10836
12306
12306
12283
10892
12283
12283
9626
12322
12323
12310
11077
11076
12260
9534
9533
9532
9531
12309
12285
11009
11010
12264
9429
9429
9430
9546
12292
12292
10947
5701
5700
5701
11090
12284
11006
12293
10948
10949
11011
5863
11011
11010
11009
5862
5693
11083
11083
12298
11083
11083
5694
10995
10995
10997
10996
10995
12274
9527
12298
12300
11086
12300
9529
9413
9412
12242
11140
11140
11141
11140
11140
11139
12239
11065
11127
12215
11208
12215
11127
12234
11127
12215
12214
12215
11208
11276
11230
6003
6002
6003
6002
11073
12216
12216
11074
6003
6004
11229
12274
11074
6004
11106
11030
12230
12229
9407
9408
12230
12231
12230
12231
12232
12232
9408
12232
12233
12235
12235
11103
11104
11178
6181
6320
6180
6180
11310
6180
11310
11243
12222
12223
9325
12223
11110
6017
11241
12223
11241
6017
11110
11109
12222
12222
12226
11025
12226
12225
9431
12326
9431
9431
12226
12226
11162
11162
11163
5852
11041
12327
11041
5852
5709
10975
5709
5708
10976
12283
10975
10976
10921
10921
11002
11002
11002
12303
9550
9552
9553
12304
9553
12304
9553
9553
9553
12333
9553
12275
11095
12333
11095
12333
12333
12334
9556
9555
12307
9555
9555
9452
9452
12294
12265
11119
6013
6012
11119
11118
11198
12260
12261
12262
11194
12202
12201
11289
11289
6167
11289
12295
12295
9246
9245
9244
12202
11192
11240
12169
12169
11350
11350
6312
11350
11351
12269
9128
12269
9128
12269
11351
11285
11286
11286
11287
12198
11186
6164
11192
11117
6003
6002
11121
11120
6000
11212
12302
12303
9353
12221
12221
12221
9354
12303
9354
12303
11116
12278
11116
5998
11116
12278
9354
12303
11116
12278
12278
11116
12303
9354
12278
12280
11034
12280
12281
11035
11111
12258
12257
11096
5989
11207
11142
11142
5833
11036
5833
11036
11037
11037
5832
5833
11143
5833
11027
10980
12254
9560
9558
12349
10990
12349
10990
10990
10987
10988
10909
10909
12346
10998
12346
10998
12269
12270
9657
12331
10909
10910
12331
9656
9655
9654
12345
12345
9654
12345
9654
12331
10920
12268
9654
9654
9553
12253
12252
12252
10991
12252
9553
12252
11081
11081
5710
10991
5710
5710
10995
10993
12317
12316
9556
9556
12343
12341
11080
11081
12254
12254
11081
12341
12341
10990
12341
10990
12341
12341
12341
10989
10989
11074
11159
6041
5875
11074
11073
12309
11073
12309
12309
11072
5877
11074
5877
5879
11074
12309
12309
12310
12310
12296
9352
12232
11225
12232
11151
12296
12296
11138
11139
11058
12305
9453
9452
12248
9452
12248
12266
12266
12266
9561
9562
12346
9562
12319
10998
5711
5869
11063
12245
12216
9336
9335
12254
11109
12254
11109
6006
11111
11181
11180
11256
11257
11257
11257
11258
12237
11262
12237
11258
12237
11262
11261
6322
11257
11256
12275
12300
11299
6164
6166
11300
12300
11191
6166
11184
12249
9247
12300
12330
12332
9453
9451
9562
9562
12351
9562
9561
12314
9561
12351
9561
9562
9563
12280
11109
11109
11111
12352
11111
11112
12352
12352
9561
12311
11005
11006
11006
12281
9560
12351
9560
12310
12311
9560
12281
9560
9559
9559
9560
12310
11006
12310
12310
9561
9563
9451
9450
9560
9561
12347
12350
12333
11097
12333
12333
12334
12334
11097
11098
12335
12309
11020
12264
12265
12264
11065
12264
9442
12264
9442
12309
12308
9441
12263
11065
11066
12268
9441
12268
11175
12268
11175
11172
11173
12309
12309
9442
12267
9442
12265
12266
11066
12266
11066
5862
5863
11067
12267
12267
12267
11071
12269
12277
9534
12275
10935
12275
12274
9533
12304
9533
12278
10994
12278
11089
12304
11089
11090
12279
12279
12278
10993
10994
10993
10994
10994
12271
10933
12271
10933
10934
5697
5697
10994
12271
10994
12278
12279
9531
12271
9531
12271
12270
10933
10932
12303
10932
10933
10932
12271
10932
12303
10932
10932
12271
10995
5696
10932
10931
5695
11093
11143
11202
12241
12241
11202
11202
11289
12242
12218
12218
9101
12190
12191
12191
9100
9099
9102
12220
9102
12192
12192
11279
11280
12193
11350
6326
11221
11160
11160
6177
11297
11298
6179
6177
11297
11348
11347
12179
9099
12203
12200
12200
12204
12237
11125
12205
12205
11202
6011
6012
11083
12249
11203
11202
11202
11202
11202
11201
12250
9292
12203
11201
11138
11137
11219
12223
12223
11137
6022
6021
11219
11275
6166
6166
6168
6015
6016
6016
6015
11102
12235
11108
12235
11108
6015
11108
11109
6016
11103
12273
11211
11290
12174
12174
12173
12172
11179
11178
12224
12223
12223
11177
6183
11189
11259
12250
12251
9094
12251
12252
12251
12250
9093
9092
12217
9092
9090
12161
11361
12250
11361
12250
12250
12251
11362
6351
11265
6351
11362
6351
6486
11422
11422
12132
12112
11381
12112
11381
11340
11279
6366
11388
12273
11388
12190
11388
12273
11388
11318
11264
6066
11264
12331
11158
11103
11103
5912
5911
11101
5911
5912
11102
11103
12364
12363
12363
9463
9462
12259
12286
11031
11031
11031
11031
5772
5770
11039
5770
5769
5614
10963
12363
10963
12363
12338
9576
12376
12349
11193
12349
12349
12349
11095
12326
12326
12328
11097
11097
5918
11097
11095
5916
11193
11267
12318
11154
6078
11187
12303
11154
6078
11187
12303
9356
12318
11267
11334
11390
11390
11390
12255
12255
11258
6368
11303
6368
6209
6048
6047
11164
11164
12257
11164
11164
11165
6047
6048
11099
11098
6047
11098
12270
11098
11098
11099
6047
11099
11100
11101
12259
11166
11167
11166
11165
11228
11227
12226
9216
12226
12227
11228
6206
11180
11180
6205
6351
11275
11275
6352
11384
11383
12195
11383
11328
12219
12218
12197
9112
12271
12272
11263
11263
12215
11274
11275
12216
12231
12232
12233
12233
11204
6209
11336
12220
12244
9335
9446
9347
12330
11264
11265
12241
11155
11157
11093
11093
12263
9454
9453
12262
12262
9453
12309
12308
11090
12345
11090
5915
5916
11093
12262
12261
11093
11094
11166
6067
11257
11255
11255
12243
11255
12243
9343
9345
12291
11149
12314
12314
9346
12245
11253
6063
11253
11251
6061
6060
6058
11146
6058
6060
11168
6060
11250
6060
6060
11148
6060
6060
6062
6064
6066
11251
11251
12249
12249
12247
12248
11250
11251
12248
12214
11307
11365
12261
12259
12258
9119
12183
11271
12183
11362
12258
12258
12288
11315
6187
11315
12229
12229
11211
12229
11211
6186
11184
11185
11185
12250
12250
11185
11186
12285
12284
11313
6191
11187
11188
6191
11313
6191
6191
11313
11314
12227
12227
12210
12210
9119
12210
9119
12210
12211
9120
9230
12278
11175
11176
12238
9229
12232
11216
12232
11216
11216
12231
12230
12231
11217
12231
9227
12231
11321
6196
6197
11178
12238
12237
11176
12278
11176
12237
11176
12237
9228
9229
12232
11322
11319
12276
12276
12275
9231
9232
12241
12243
12244
12243
11176
11176
12276
9231
9230
12234
11222
11287
12209
12209
11286
11285
12208
11285
11286
6350
11248
6350
6351
11249
6351
6350
11248
11174
6190
6190
11311
11311
6191
11224
11223
11224
12247
9231
9231
12269
9231
9342
12271
12271
12270
11157
11155
11156
11156
12271
12270
9345
9343
12268
11112
6037
11112
11114
12300
12299
12313
12289
12289
12290
9332
12274
11153
12236
11234
12290
9332
9331
12235
11154
11155
11155
6041
11121
12275
12274
11155
11155
11155
11154
12275
12276
11122
6041
11230
11230
12232
11230
12232
11155
11155
12233
9328
12233
11230
12233
9328
12275
12276
11123
12276
12275
9326
9325
12275
12275
11123
12283
9324
12232
11231
12283
11231
11231
12232
12231
11157
11156
11156
11082
5886
11045
11045
11044
12280
9418
12246
12239
9330
12239
12239
9329
12275
11124
12275
12275
9329
9222
9337
12302
12302
12303
11134
12303
11232
12303
12308
12322
9531
9419
12295
9419
9418
12272
11039
11038
11038
12295
11038
10960
10959
5717
11010
11011
5718
11078
11078
12259
11010
11009
12259
12258
12258
11007
12258
11075
11074
11074
5715
11008
12256
9513
12290
12290
9514
9513
9513
12291
10957
10958
12291
12290
12314
12315
10891
12315
11002
11003
12314
10890
10891
12315
11004
11079
11079
5721
5720
10958
5720
5720
11079
5720
11079
11078
11078
12257
9510
9511
12258
11079
11126
12221
12221
12213
11203
12213
12213
11157
12213
11202
11203
11203
6036
11110
12271
9302
12252
11203
12213
11203
6036
11203
11203
12251
11203
12212
9300
12269
11156
6036
6036
11109
12251
12251
11109
12251
12250
12250
12250
9303
12216
12215
12215
11203
12215
12215
12216
12216
11202
11140
12244
9411
12290
9411
9410
9306
9305
12229
12229
11206
11206
6043
11206
12241
12241
9303
12228
11176
12228
12227
12228
9303
9407
12244
11099
11099
11099
11176
12232
11176
12275
9306
12239
11205
11204
6038
6037
6037
11096
11016
12247
9413
9411
9307
9306
9306
9306
12281
11087
11088
12224
9305
12280
12267
12268
11264
11179
11179
11181
12235
9305
9305
12276
12276
11103
12276
12278
12278
11182
12278
12279
11181
6045
6047
5893
5740
11037
12309
12310
12311
9529
9531
9530
12282
9530
12282
12247
12246
12247
12247
12247
11146
11148
12268
9408
12268
12268
12268
11044
12268
12268
11147
12246
11108
11036
5741
11036
12325
12325
12309
9420
12295
12295
12318
11021
11021
5767
11050
11049
12343
12351
12351
10976
10976
12277
12277
9628
12352
12362
10857
12362
12361
12361
12352
12353
12354
12361
10852
5434
5432
5431
5431
10849
12361
12362
12362
12361
10850
5432
10850
5432
5433
10904
5433
5433
5267
10879
10880
5269
10880
5269
5269
5270
5269
10823
5269
5271
10883
12326
12326
10883
5271
5434
5597
10926
12335
9647
12303
11031
12335
12337
12310
12311
9446
9447
12272
11176
11176
5927
11134
5927
11086
12310
11176
12310
11176
12310
11086
11149
11149
12285
12254
12254
12254
9219
12254
9219
12216
9219
9218
12216
9218
12253
11291
12216
11256
12283
12282
12282
12281
9127
9126
12248
11291
11291
11290
11290
11232
11232
12280
12281
12281
11311
6238
11233
12298
11263
6238
11233
12281
12281
9237
12281
12281
9238
12281
11232
11234
6237
11310
11309
11308
11307
12221
12221
12221
12202
9133
12202
11332
11333
6397
11333
6397
11377
12202
11333
6397
6396
11377
12267
9132
12267
11377
11377
12267
9132
12202
12202
12188
11443
12240
11443
11445
6556
11412
12272
12272
12271
11411
12271
12271
12270
11376
12242
9025
9024
9023
9021
12187
11445
12239
9021
12268
12268
12268
12236
11428
11429
11376
11377
6559
6558
11443
6558
6559
6560
6559
11379
11311
6409
6411
6413
11313
6413
6414
6275
11335
11399
11399
11400
11400
11440
11439
12211
12212
11370
6573
11428
11428
11429
12265
11429
6575
6578
6579
6578
6580
11373
12210
12211
12211
12211
12232
11377
11378
12232
11378
12207
11363
11362
11363
6423
11379
12208
12207
12234
11307
12234
9212
12302
11299
12302
12301
9211
9211
9210
12232
11309
11309
11308
12247
12247
9211
12298
9211
12247
9211
9210
9209
12246
12246
11309
12246
11223
6261
11309
6261
11309
11367
6408
11364
11363
12211
11363
12275
11280
12275
11280
11280
12275
11364
6409
6259
6422
6422
11372
12234
11395
11396
12233
11396
12238
12239
12239
11395
6421
6262
11291
11291
12247
12248
9219
9221
12288
11219
12263
11332
12250
12250
9220
9220
12251
11334
12251
12251
9220
9218
9218
12262
11333
12262
12293
9328
9207
12227
12227
12225
11280
11280
11281
11200
12233
12233
11199
11253
12270
11253
11253
12199
11253
11254
11254
11298
11299
11299
12228
9073
9071
9071
12230
12230
9071
12228
11276
6388
11300
6388
11300
11360
12138
11360
12138
11423
12204
12203
12204
11338
11338
11338
6530
11355
11356
11283
11283
12151
11283
12221
12241
11226
12241
9189
12241
9189
12264
11314
12264
11205
11266
12230
11266
11267
11268
6381
11369
11369
12230
9072
12220
11267
12220
12249
12249
11244
6241
11206
12249
12248
12247
11240
11239
11239
6239
11317
12259
12260
12261
11205
11205
11206
11207
12261
12260
9190
12247
9190
9191
9190
12212
11243
12212
11322
12212
12213
12190
11313
11314
11314
11314
11312
12231
9083
9083
12231
11278
12241
9083
12189
12188
9082
12188
12188
9081
9079
9078
12229
12228
9077
9075
9075
9074
9076
9076
12229
12228
11312
6406
11282
11281
11282
12228
9075
9076
12241
12242
12243
9077
9076
9075
12184
12184
11312
11311
11312
11239
12206
11239
12245
12245
12244
11238
12205
12205
11334
11335
12276
12288
11266
11266
12235
12236
11177
6097
11177
12236
11267
11266
11266
11267
12290
11267
12290
11146
12264
12265
12265
12266
9300
12266
11147
6098
11268
11267
12236
11177
12267
11177
6097
6097
6098
11147
12291
12291
12292
12293
12293
12294
11150
11065
11066
12296
11066
11065
12295
12294
12295
9387
9386
9267
12254
12222
11212
11211
12221
11211
6241
11211
11211
11211
12223
12223
11209
6236
11209
6236
6076
11135
12238
11139
11213
12222
12221
11197
12237
11294
12237
12209
9032
12209
12208
12208
9031
12208
12208
12208
12208
9029
9029
12208
11344
11409
11409
12183
12183
12182
12181
12181
11321
12161
11324
12161
12162
8911
8912
12161
12161
12161
11321
6525
11325
12101
12102
12103
11414
11413
11413
11412
12179
11412
12179
12178
11411
12178
11411
11412
11412
6524
11326
11327
12104
8910
12104
11413
6525
11413
12104
11413
6525
11316
12179
11413
12179
11413
12179
12180
12210
11365
12210
11259
11260
12193
12194
11261
11261
12208
9030
9030
9132
12210
11214
11213
11215
11216
12211
11181
12211
11216
12211
11216
11150
12227
11150
11150
12227
12245
11084
11159
11159
6078
11159
11159
11223
12215
12215
12215
11191
11191
6237
11222
11221
12175
11221
12216
12217
9146
12177
9146
9265
9370
12246
11094
12246
9370
9368
12242
11094
11094
11096
12247
9367
9367
9486
12279
11025
11023
5764
11107
12299
9487
9486
12299
11108
12299
9486
12299
9486
12299
10981
12299
10981
10980
12299
12300
11108
12255
9487
12255
12256
12257
12257
12257
9489
9490
9490
12300
11108
12258
9490
9490
12280
9490
12258
11023
5762
5763
11024
12258
11024
12280
10979
10980
12298
10980
5766
5764
11025
12258
12248
11101
12248
11195
12248
11195
12299
11195
12248
12229
12228
11266
12284
12285
12283
12282
11230
11229
11228
12257
9200
12220
12220
11252
12258
11228
11229
12282
11341
6263
6410
6408
11291
11292
6408
6406
11312
6406
6406
6407
11384
12178
12178
11313
6408
11313
12178
11313
11312
12177
9075
12177
11312
6408
11384
12177
12189
9168
9054
12220
12221
12253
12254
9169
12248
12247
11311
6261
6261
11310
11310
11312
6263
11223
12247
11312
11312
12192
9167
12247
12247
12247
12247
11313
6267
11258
12257
11258
11260
12191
9165
9166
12247
11313
11312
11313
12192
12191
12192
12193
12193
12212
12201
12201
11320
11319
12260
9181
12280
12280
11248
12259
9180
12200
12199
12201
9181
12259
12237
12237
11388
6443
11388
12237
12279
11346
12279
9207
9206
9325
12321
9325
12313
12312
9324
9215
9216
9106
12202
12203
12231
12231
12230
12230
12201
12202
11316
11317
11319
6425
11420
11466
6576
11466
6576
6576
11377
12156
12155
12178
11325
11324
12177
12176
12175
11399
11399
12273
11335
12273
12273
11336
11336
12263
9089
12263
9089
12174
9089
12273
12274
11336
12274
12275
11335
12275
11335
11335
11335
12262
11335
12262
9090
9092
9091
9092
9092
12176
12175
12175
9092
12265
9092
12265
11337
12265
11337
12265
9092
12275
12275
11336
11336
6434
11397
12174
12175
11398
11398
11397
11397
6434
11336
11337
12275
9092
9209
9207
12201
12202
9207
12298
12306
12306
11206
11205
12305
9312
9312
12229
11262
12229
11262
11263
12305
12305
11206
6139
6140
11217
11217
12324
12305
12304
9201
12304
9201
9200
12202
11321
12279
12278
12278
9199
9197
12200
9197
12303
11281
12200
12202
9199
12275
11270
11270
12306
12306
12306
12324
11211
11280
12294
11266
11265
11188
12300
12300
11206
12206
9275
12206
12208
9277
12208
12208
11247
12208
12209
12209
9278
12303
9278
9281
9282
12211
11245
12211
11245
11319
11319
6290
6428
6582
11435
6582
6581
11374
11375
11375
11374
12202
12177
12207
12206
8937
12216
12248
9057
9057
9057
12248
11315
11314
11314
12234
9056
12247
9056
12234
12234
11315
11315
6444
11389
6444
6443
11388
12171
12172
12172
11337
12250
11315
6442
11388
12236
12264
11248
6287
6288
11249
11248
6287
11248
6287
11248
12263
9169
12265
11248
12263
12264
12248
11337
6440
6439
11336
12248
11336
6439
11393
12240
11311
11313
12249
11313
11313
12241
11313
11312
12247
12256
12255
9158
12255
11236
12250
11236
11237
12250
11237
12250
9158
12191
12157
11388
11388
12158
12156
9048
12156
11304
12156
12155
12156
12157
11304
11305
12158
9052
12224
9052
9051
12237
12237
12236
12235
12261
12230
9053
12241
12241
11331
12168
11331
12168
12193
12192
12191
11325
6288
11265
12191
11265
12257
11265
12191
12192
9159
12258
12258
11266
11222
11222
11271
6284
11271
6284
11271
12263
11271
11346
11386
6579
11435
6579
6578
11363
12211
11363
6578
11435
12132
11435
11378
12224
11298
11298
11234
12270
12269
11281
12209
12209
12208
12208
12207
12206
11281
11280
12268
11234
12268
12267
9169
12205
12182
12182
9066
9065
12252
12253
11304
12228
12228
9066
9064
9062
9063
12180
12180
11382
11383
12226
12225
11383
12181
11383
6434
11383
6434
6434
11301
12224
12224
12225
9065
9063
9064
9064
9061
12224
12223
11382
11381
6434
11344
6434
11344
12250
11344
12180
11381
12222
12196
8946
12145
12146
11390
6568
11354
11353
11354
11354
11416
6722
11466
11399
12160
8957
12205
11448
12160
12159
12159
12172
12171
11381
12171
11320
11320
11322
11322
11321
12236
12236
11295
11295
12231
11383
12172
12172
11383
11384
12173
12174
12149
12148
12147
12148
11394
11324
12168
11324
6418
6419
11372
11372
12227
11300
12246
11326
12167
11326
6420
11326
6420
11326
11327
12246
9062
12168
12169
9063
9062
9063
12228
12229
12229
11376
6424
11376
6424
11329
12247
11329
12247
11329
12170
11329
12247
11329
11329
12170
9063
9062
9063
12232
11379
11380
12171
12170
11379
11378
12169
11378
11380
11380
11379
12231
11379
6428
11305
11368
11298
12238
11298
6437
11298
12238
11298
12252
11351
11352
12253
11352
6437
6437
11402
12239
9083
12254
9083
9083
12206
11402
11402
12240
9084
12240
11402
11401
6434
11401
12205
11401
12205
11349
11349
11350
11350
12205
12163
12163
11397
11349
6434
11297
6434
6285
11286
11349
12192
9070
9071
12227
12228
11212
12228
11309
6268
11309
12198
11309
12228
12228
11212
11213
6268
11308
6268
11308
11386
11385
11385
12190
11385
12190
11348
11349
6432
6434
6297
11242
12288
11242
12251
11242
12251
11331
11330
11266
12268
11170
12268
11266
6143
11170
12302
12302
9288
12302
11171
12268
12267
9287
12267
11265
11264
6142
11169
12266
11264
12245
11234
12245
11234
12301
12302
9288
12266
12266
11263
12266
12265
11170
6144
11170
11169
6143
11169
6143
11236
12302
11169
12264
11263
12264
12265
11264
6144
6145
11265
11264
6144
6143
5992
5991
11162
12320
12293
11214
6142
6143
11182
11182
11184
11184
11112
12322
12320
11163
5994
11111
11163
12283
9294
12285
12269
9192
9191
9190
12268
12292
11175
12301
9307
9308
9409
12309
12309
9410
12309
12308
12293
11169
12276
12275
11168
11235
11161
6122
11250
11250
11250
11251
11294
11294
11294
6271
11259
12171
12170
11260
6272
11234
11233
11232
11233
6271
6268
6269
6269
11232
11293
12204
9029
9030
9031
12230
9031
9153
9152
12236
9152
12263
9152
9268
12210
12210
11241
12210
11209
12292
12310
9391
12310
12310
12309
11151
11152
12308
11094
12285
9388
12257
11152
5978
5977
11152
12258
11152
5977
5979
11093
12284
9388
9289
12271
11170
11093
12284
12284
9388
12259
11155
11154
12308
9387
12284
11094
5980
11154
12308
9387
12308
11154
11154
5980
5978
5977
6142
6291
11339
12260
11237
6291
11290
12227
12228
12227
12227
9190
12276
11237
11236
12275
11287
11286
11209
12287
12287
11210
6131
11210
11209
6129
11276
12288
12288
12313
12312
11097
11096
11096
11097
11028
5821
11071
12318
12319
12318
11028
11028
5818
11150
11149
12289
11068
11068
11069
11068
12319
11068
11149
12281
11218
11219
12282
12281
12279
11148
11149
12309
12322
12321
11025
12321
9531
12312
9531
9533
12321
11023
12321
12322
9533
12346
11024
11022
12344
9534
9535
12345
11163
5816
11077
12324
12325
9537
9419
9421
9419
12311
11094
11160
11225
12274
9193
12255
12255
11330
11329
12255
12256
11330
6273
6428
11280
11278
11279
12220
12222
11317
11316
6263
11274
12216
9162
9050
12226
12227
11344
11343
11343
11273
11274
6260
6260
6258
6258
11305
12227
12228
11306
11307
12209
11273
12209
11307
12209
12209
11274
6261
6112
6113
6114
11205
12280
12312
12311
11150
12311
11150
11198
12206
11198
11117
12209
11156
11204
6106
6107
5962
11116
12284
11116
12284
11090
5962
5960
11165
5960
5960
5802
11030
11031
5803
5645
5812
11117
11117
12240
11117
11118
12240
12240
12271
9599
9599
12270
12270
12270
12272
12271
12273
11136
11137
11138
12274
9506
12340
11053
5836
5665
11058
12343
12344
12306
11105
11106
5821
5820
11105
11177
5982
11109
5982
11138
5982
6130
11197
12284
11197
12284
11177
6130
6131
11178
11177
12267
11177
12267
12269
12269
12270
12271
11179
12271
9268
12203
11197
12287
11179
12287
11179
12287
12287
11195
6127
6127
11179
12271
11179
12287
11179
11180
6128
11244
6128
6129
6129
11197
12289
12262
12263
9154
12165
12166
12164
12196
9274
12289
9274
12196
9274
12278
11240
12196
11186
6119
11186
12289
12289
12290
12290
12291
12292
12292
9279
12292
11183
11184
11183
11184
12281
9276
9401
12310
11111
5969
6118
11178
12280
9282
12280
12287
11097
11097
5957
5959
5807
5959
6114
6258
11230
6258
11232
11232
6259
11232
11151
11080
12287
12277
11187
11186
11185
11185
6101
6102
11185
12274
12274
11186
11107
12276
11069
11068
11067
11067
12255
12254
9351
9350
12253
12255
11154
5941
11109
12275
9352
12255
11067
11067
11067
12255
11067
12255
11067
12255
12235
11138
12267
12276
11109
12211
9353
12255
11067
12276
9353
12255
11067
11067
5940
5785
5934
11062
11138
11138
11138
11075
11075
12284
11099
12284
9370
12284
9370
12272
9370
9371
9372
9478
9579
12320
10933
10933
5611
10933
10852
12307
12306
10863
12254
12254
12253
12253
10950
12253
10950
12253
10865
10865
10866
12253
9669
12326
9669
12307
10866
10865
5453
10854
10854
5452
5451
10949
11014
10935
5456
5635
10953
12235
10953
10954
10954
12234
11028
12234
10954
12310
10953
10953
12318
11027
10977
12267
9682
9683
12268
12268
10977
12352
9683
12268
9683
9575
12343
12343
10962
12343
10962
10961
10962
12344
11049
12344
12344
9576
12242
10946
12242
11050
5643
10962
10961
10963
11062
12351
11062
12351
12352
12351
12352
12353
9485
9484
12352
12352
11056
11056
5820
5822
5823
11144
11142
12235
12234
12233
11024
12233
11024
5820
5818
11138
12232
9484
9482
12351
12321
12320
12321
11210
12216
9367
9478
12333
9478
9478
12296
9478
12333
12314
9370
12314
11210
12226
12247
9480
12287
9480
9481
12286
12302
12302
10952
5647
10952
10951
10951
10952
11030
11106
11106
11172
11083
12257
11083
11084
5951
5951
11181
11181
11131
12318
9473
12246
9473
12246
12245
11130
12317
9472
12317
11007
12317
11007
11007
11009
5797
11132
5797
11132
11133
5798
11010
12271
9470
9470
12271
11020
11020
5799
5801
11011
12321
11136
11137
5799
11020
5799
5800
11137
11137
12246
11137
12246
12229
11201
12229
12229
11098
12229
12230
12224
9269
12224
11276
11350
12213
11350
6285
11236
12250
12249
12249
12249
11258
11258
11259
12251
9179
9179
12275
9179
9178
9064
12250
12250
9065
12184
11409
12184
9065
9065
9064
9065
9183
12214
11346
11347
11348
6294
11272
11271
11339
6439
11302
12242
12243
11404
11405
12194
11405
11406
11407
11408
12195
12196
9072
9070
9070
12197
12197
12168
11461
12205
12194
12194
11531
6749
6750
11531
12140
12139
11470
6750
11530
6750
11470
11471
6751
11438
11438
12191
12191
11529
12191
11529
12137
12137
11529
11478
12175
11478
11521
11522
6768
6767
11458
12213
11458
11459
12213
12235
12199
12162
12163
12164
12164
12140
12139
11585
11585
7055
7056
11585
12138
12138
8578
8576
12120
8576
8575
12138
8575
12119
11571
11573
12120
12120
8576
12120
12120
11572
11517
11517
6917
6916
11524
6916
6917
11518
12166
8696
8697
12081
11583
12159
11517
11517
12160
12159
8698
8823
12198
12198
11458
12194
8823
8823
8823
8823
12199
12198
11469
6770
11530
12118
12118
11530
12195
8823
12195
8823
8822
12198
11468
11467
12116
8821
8822
12116
11467
11467
11396
12134
12135
11469
12225
12225
11469
6620
11396
11397
11398
11397
11396
11395
6618
6619
6620
11470
6620
11470
12225
11400
11401
6621
6462
6300
11247
11246
11247
11246
6295
6135
11195
11196
12200
9248
9249
12201
9249
9250
12259
11251
11251
11250
6133
6293
6293
11243
6293
11243
11172
11107
12283
11107
12283
12282
11106
12294
9359
12294
12292
11186
5975
11186
11188
12211
11111
12211
9356
12293
11107
12281
12282
12282
9357
9270
12290
11188
12290
12305
12305
11200
11201
11201
11201
12307
11117
12307
12308
12309
11202
12241
12241
12240
12239
12240
12241
12240
11139
5988
5989
5988
6157
6159
11203
12305
11286
12229
9288
12305
9288
12297
11213
11212
11140
6000
11140
6000
6002
11219
6002
11142
11140
11140
11140
11140
11140
12323
11141
11142
6000
11140
11140
12246
11217
11217
11218
6003
6005
6004
11142
11143
11142
11143
12323
12322
12323
11059
11059
12331
11059
12323
9484
12331
12331
9485
12249
12250
12250
12250
12250
11135
5837
11135
11134
11133
12248
9485
12330
11057
11057
12322
11057
11057
11059
11058
5838
5838
5991
11123
11125
5993
11125
12295
9367
9366
12294
11125
12222
11125
12222
12223
11203
12307
11203
12307
11203
11203
12223
12262
11059
11059
12306
11059
11060
5836
5835
5834
5831
11150
11076
11150
11151
11152
12268
11059
12309
11042
11119
11119
5990
11221
12238
9382
12238
11118
11117
11118
5989
11119
5989
11118
11118
12288
11119
11120
11120
12290
9382
9382
12233
12233
12232
11215
12232
12232
9379
12289
9379
9377
12288
11118
11116
12287
9378
12287
11120
12287
12286
12285
12284
11118
11117
11119
12286
12287
11114
5987
5988
11220
11153
12343
12344
11047
12344
9486
9485
12299
12300
9485
9365
9470
9468
12312
11046
11047
11124
6004
6002
11123
11123
11124
12311
9377
12311
9377
9378
12311
12310
11148
11147
12310
11125
12303
11205
12239
12240
9376
12302
11206
12302
12302
12336
11053
12322
12323
11075
11074
11073
5843
5846
5845
5847
6006
11150
6006
6005
11129
12316
12343
12342
12343
11090
12343
9519
9518
9517
9516
9410
9411
12332
12365
12349
11150
11149
11091
12375
9536
9537
9646
12383
9646
12391
11046
12391
12390
9645
12383
12383
12384
9646
12384
12364
11173
12364
12364
9545
12380
9545
12380
12379
12349
12349
11141
12349
12351
11196
12298
11240
11239
12299
12303
9519
12303
12304
12323
11059
11059
12324
12324
11077
12340
12342
9629
12342
12363
9729
9730
9729
12392
12393
10917
12365
12366
12366
11015
5542
10979
12395
10979
12395
10979
10886
5369
5368
10837
12377
12375
10837
12394
10889
12341
9821
9820
12394
9820
9819
12339
10934
12339
10888
5372
5374
5373
10890
10978
11052
12383
12382
9611
9611
9609
12381
11050
11050
5697
11050
5697
5866
5867
5866
11063
11064
12311
12284
11131
6020
11198
12269
12270
11202
12353
12348
12348
9304
12290
9304
12290
9304
12290
12290
11223
12348
11284
11284
11284
6198
6197
11222
12289
9305
9305
9306
12289
11290
12289
11222
11222
11223
11141
12291
9389
9388
9389
12350
12365
9509
12309
12309
9509
9509
12309
9509
9508
9423
9424
9509
9509
12366
12364
12364
11074
11074
11075
12363
12364
9504
12364
11077
11076
11076
11077
11075
12364
11139
11203
6047
11143
11143
12338
9393
12309
9393
9392
12337
11142
12308
11142
6048
11142
6048
11142
12337
11142
11066
11123
11123
12288
11123
6047
11216
11216
12333
11123
12288
12287
11122
12287
9386
9386
12296
9386
9385
12331
12331
9385
9386
9385
9383
12330
9383
12284
11120
11122
12283
11122
11121
11121
12280
11121
11189
11189
11190
11134
12286
11229
6052
11227
11228
11229
11228
11227
6050
11130
11130
11131
12286
12287
12286
12300
12300
12299
12299
11149
12294
12320
9596
9596
12322
10984
12322
11086
12320
12288
9484
12346
9484
9483
9484
9483
9483
9483
9388
12285
11230
6050
11138
11138
12344
12344
11216
12286
11216
12286
11231
12286
9389
9389
9390
12286
9390
9390
9391
12286
9391
9392
9391
12346
12351
11135
5868
5867
11134
11132
5865
11042
12349
12349
11130
11131
11052
11054
5708
10971
10972
12358
10972
5709
10972
10974
10976
10975
10976
10976
10977
12315
11075
11076
12316
9589
12316
12315
12316
10977
10978
11052
11050
11118
6022
6022
6025
11200
11121
12267
9466
12281
9466
9565
12302
11053
11053
12276
12277
12277
11044
11094
12329
11054
11054
10987
10987
12350
9574
9574
12350
9574
12279
12279
11067
12322
11067
11068
12323
9575
12350
12350
11030
11030
11030
12350
12376
12376
10920
10920
12339
12339
10994
5550
10968
5550
5732
11053
12300
12301
12300
11051
5731
11051
11052
11052
12301
12301
11052
12376
11052
11053
12302
12302
9598
12349
9598
12302
11054
12302
11093
11094
12350
11016
5735
5734
5731
11052
11051
11050
12303
11050
12303
12303
11051
12375
11051
5730
5731
11015
5731
11015
10952
10952
12376
9710
9711
12377
9711
12310
9711
12377
12376
12391
10950
12344
9825
9826
12391
10949
5410
10916
5410
10877
10877
10877
5409
10915
5409
5249
5250
5251
5061
5062
10763
10762
12351
12340
10081
10080
12370
10669
4878
10604
10605
12370
12370
10079
10078
12337
12337
12338
10660
4882
5045
10757
12378
10691
5045
10691
10691
12378
12377
10757
5046
5046
5217
10844
10843
12384
10843
10842
12324
10811
12417
12417
10784
10850
10850
12361
12378
9718
9716
9717
12378
9717
12378
12378
11024
11025
11083
12358
12358
11083
11082
12293
12292
12291
9608
9607
9605
12358
11083
11083
11161
12342
11098
12342
11161
12342
9509
9508
9506
9507
12340
9507
9506
12373
9506
9388
12251
11182
11183
12345
11164
6042
6041
6042
11163
11163
11164
6043
11223
11223
6043
11183
11181
12251
11181
6041
6044
6045
11224
11224
12322
12298
12298
9290
9290
12334
12338
11151
11151
12338
12339
11152
12301
11212
12248
11212
6038
6037
11184
6037
11151
12338
12339
11184
6037
11152
6037
11152
6037
11152
11152
12301
12304
9479
12304
11135
12304
12304
11135
12270
12271
11136
5886
11136
5886
11132
11134
5888
11134
12272
12273
9480
12273
12273
9479
9478
12303
11137
11060
11060
12319
9574
9687
12379
12380
10929
12380
10929
5560
5560
5384
10839
10838
12387
10838
10839
10840
10841
12387
12388
12364
12364
9683
12335
10905
12364
10905
5539
10905
12335
10994
11050
5700
11026
12355
12344
9463
12287
11111
12247
12248
11103
11103
11103
5855
5856
5858
6012
6164
11249
12203
12203
11248
12203
9253
12203
11248
12258
11197
11279
12288
11299
11299
12188
9152
12255
9152
12288
9152
12288
12305
11219
12305
12305
11216
12305
11216
11216
6180
11216
12303
11227
11226
6181
6183
11218
6183
11270
6183
6184
11219
11218
12280
9255
12205
11270
6183
11229
11311
11311
11312
12194
11341
11342
11341
11341
11341
11340
11340
12260
11292
12295
12295
12294
9153
9034
9034
9159
9158
12206
9158
9159
12207
9159
9159
12289
11312
6345
11312
11260
11260
12325
12326
11228
6203
11228
12326
12326
12325
12325
12325
12306
12307
12308
12324
12324
9248
9248
12324
12324
12323
12307
12308
9146
9147
12253
12253
9147
9041
12283
9041
12157
12156
11373
11439
12133
12133
8927
12133
8927
12258
8927
12133
11447
12133
11439
11439
11439
12258
11421
12258
11439
12133
12134
12163
12164
12163
9035
9036
9036
9036
12287
11389
12287
11359
11359
12219
11386
12219
12219
9036
12286
12287
9036
9035
12287
12287
11388
12161
11388
12161
11384
12218
12219
11358
11359
12220
11359
11360
12286
11388
11444
6651
11444
6651
6651
6506
11363
6506
11400
11398
12159
12158
9031
9032
12159
12159
11378
12159
11399
6507
11378
6507
6508
11400
11401
6509
11401
11400
12234
12233
11366
6510
11381
12277
11381
12277
11366
12233
12233
12234
11403
11403
6514
11403
12231
12230
9028
9027
12160
11402
6515
6515
11383
12275
11383
11340
11340
12312
11305
6373
6524
6523
11382
6523
6523
11382
11381
11381
6523
6524
11382
12153
11382
11382
12209
11376
12299
12298
12309
12295
9020
12142
12159
12159
12159
9124
9124
9019
12293
9019
12142
12143
12142
11392
12142
12159
12158
9122
12306
12306
9121
9020
9019
12149
12114
12097
11510
11510
12246
12245
11510
11510
11510
11511
12097
12097
11511
12097
12144
12114
12154
12154
12174
12174
11399
11399
6510
11351
11351
12280
12280
12318
11297
12242
11297
12318
12342
12342
11231
11160
11159
11220
11220
12245
12263
12263
12263
11194
11253
12243
9240
12210
11253
12210
11253
11252
11252
12242
11252
12242
11215
6200
11215
6200
6199
6200
6359
6360
11345
11389
6503
6503
11389
12159
11389
6503
11349
12205
11349
11294
6345
11294
6345
11316
12174
11316
11317
12174
12174
12182
9225
12241
11212
11211
11211
12240
9225
9225
12307
11240
11241
11241
12308
9225
12308
11241
12183
11241
6187
11240
12242
12243
9226
12309
12309
11215
12309
11215
6188
11242
11242
6188
11240
6188
11240
12243
12247
11136
11137
11137
12247
11163
11163
11164
12189
12190
12189
12189
9309
9309
9308
9308
12312
12311
12311
11168
12190
11168
12190
11168
12190
12189
12188
12189
12189
11165
11166
11165
11165
12188
11165
11165
11165
12187
12187
11168
6034
6201
11250
6201
11250
12314
9221
9223
12183
11251
11250
6199
6200
6200
11226
12316
12316
11250
11249
12182
9223
12182
11243
11241
12243
12244
12277
12276
9345
12215
11186
11186
11187
11188
11187
11240
6194
6197
11225
12245
11242
11242
6198
11225
12244
12280
12280
11172
12280
12281
11171
12281
12281
11172
12281
11172
11172
11172
12280
12290
11107
5884
11092
12349
12338
12337
12337
11174
12182
9320
9321
12337
12336
12335
11173
11095
11096
11096
12348
11097
12280
12280
9420
12349
11097
12193
11093
11093
11030
12306
11030
10978
5580
10977
10977
12264
10979
5581
5579
5579
5580
10975
10976
10975
12392
12393
10977
12393
9652
12393
12393
12391
12391
10955
12326
10975
12326
12325
9650
12259
10976
10975
12259
10974
10973
12259
9651
12325
10973
12325
10973
11042
5736
5737
11042
11042
11042
11042
11042
12250
12230
11107
12230
9429
9429
12266
11107
11109
5897
11109
5897
11079
12351
11079
12351
9427
12351
12350
12350
12335
12335
12336
11200
11199
12206
12206
9318
12206
11163
11163
12234
12207
11218
11218
12207
9197
12207
12206
12203
11289
11286
11219
12215
12214
12212
12213
12212
11137
11085
11085
11084
5887
11084
12228
12227
11085
5889
5887
5887
5887
11083
11082
11082
11082
12230
12231
9417
12230
11084
11084
12229
9416
12231
11063
11063
11064
11064
11065
11065
5891
11086
12235
12263
11030
10970
11055
12273
12273
9552
9553
9455
9572
9571
12317
11028
12393
12393
12394
12396
12395
11071
12274
11057
5743
5744
5745
11029
12395
9572
12273
11058
11058
12273
9573
9574
9574
12395
9574
9573
12316
12316
12315
12315
12314
11052
11105
11105
12231
12233
9458
12292
12292
12290
11108
12233
12234
11109
12289
12288
12275
9356
9357
9357
12275
9357
12275
11181
11180
11118
12392
11139
12242
11119
11118
12307
12307
11117
12307
12308
12307
12308
9474
12308
12310
12310
12311
11198
12311
11198
6060
6058
11196
11116
5901
5901
6057
6056
11195
6056
6054
11192
12208
11181
12208
11192
11192
12372
11192
11193
12210
12210
11183
11184
12211
11184
12298
12296
11193
12371
11193
11271
11270
12355
12355
11271
11272
12198
12197
11271
11193
11271
11193
11192
11192
12369
12370
11193
12210
11193
6057
11193
12210
12210
12209
12241
9474
12394
11136
5900
5901
11137
12240
11115
11115
11178
6040
11178
6040
6040
11187
12214
11178
11177
11177
12282
11168
11167
11166
6036
11176
11177
12214
11184
12354
12352
9270
9371
12301
12300
11185
6043
6044
11186
11186
6043
6042
11182
12362
12362
11183
11133
12326
11124
11177
11175
12293
12292
11175
11175
11229
12259
11229
11229
11228
12258
12223
12224
9133
9133
9132
12339
9132
9013
9014
12294
12292
11362
11362
12195
11352
12195
9016
12294
9016
9015
12133
11352
12133
12134
12135
9016
9016
12194
9016
9015
9014
12291
12292
9015
12292
11361
12195
11361
12292
12297
11312
12297
12297
11313
12147
11313
11314
11315
11315
12149
9107
9107
9108
12149
12147
12147
12175
12174
12173
12172
11226
12172
11226
11225
11161
6026
11164
11166
11167
6029
6030
6029
11162
12190
12190
9327
12259
12258
11161
12258
12258
9326
9325
12331
12331
12331
12331
12331
9324
12331
11167
12185
9324
12258
9324
12185
9324
9324
12185
11167
11167
6029
11158
11080
12191
11089
11088
12192
12192
12193
11088
12336
9416
12193
12194
11090
12337
12336
9415
9417
12261
11077
11077
11078
11077
12193
12192
11076
12192
9416
12260
9416
9416
9417
9317
9319
9321
12330
11141
11140
12244
11152
12244
9322
9322
9323
9322
12243
12242
12242
9320
12190
12191
12180
9230
12180
11228
11227
11227
11277
12200
9113
12200
11277
12200
11280
12200
12234
11208
11139
6015
11139
6015
11139
6015
11164
12177
11139
12258
12257
9336
12177
12177
11137
6013
11164
11163
12177
12178
11164
11112
11112
12377
11112
12207
9447
12207
12237
9561
12237
9561
12386
11022
11101
11100
11100
5873
11106
11105
5874
11105
11180
11180
12279
12279
12278
12278
9348
12342
12341
11161
11162
12342
11162
11240
12336
11240
11242
11240
12334
11254
6200
11254
6200
6198
11252
6198
11255
11255
12198
11255
12271
9254
12334
12333
11252
11251
11251
11251
12332
9251
9252
9253
12195
9253
9252
12268
11237
12332
12331
11249
11303
12305
12320
12320
12321
9242
12259
9242
12259
11240
11239
11173
11117
12305
11117
12305
11089
11089
5875
5877
5878
11090
11089
11089
11154
11224
11225
11224
6179
11224
11224
12266
12266
11248
11249
12268
11249
11250
12200
12199
9255
9256
9255
12268
11224
6183
11241
11242
11241
6183
11241
12323
11225
12269
9256
12269
9256
12199
12199
11242
12199
12199
12199
12199
11252
11252
11252
12198
12198
11251
12265
9252
12265
11221
12319
11240
6182
6026
11172
11172
11234
12238
9231
9231
9336
12254
11139
11139
11141
11142
11142
12255
12262
12230
12231
9315
9315
12231
12255
12276
12277
10976
10976
10976
5710
10976
11060
5871
11060
12258
11060
10998
11070
11135
12233
11135
6025
5867
5869
5871
5872
5873
5875
11087
5875
11068
11067
11066
11065
12337
12338
12338
9412
12208
12209
12209
11108
12209
9415
9415
12255
12233
11154
12185
12186
12169
11228
12169
12170
9200
12219
12206
11296
11296
12139
12171
12172
11239
6185
6186
6348
11301
12145
9094
12210
12210
12209
11282
12276
9092
12209
12208
12217
12217
12218
11230
6188
6189
6191
11243
12174
12175
12164
11325
11325
11391
6507
11391
11313
11314
6350
11314
6350
6351
6348
6349
11302
12153
12153
9079
9078
9078
12152
12120
12120
8965
12227
11325
12227
11325
11258
11259
6351
6350
11311
12194
11258
11258
11258
6351
11258
11257
12248
9072
9072
12248
9072
9191
9191
9189
9305
12290
11179
12290
12290
12289
9304
9305
9304
12220
12221
11182
12221
12222
11183
11183
11183
11183
12222
9307
9305
12293
12293
11185
11184
12220
11184
11237
6201
6202
11238
12184
11259
11322
12206
12206
12206
11261
12206
11321
11250
12214
11182
6193
6040
6040
11185
12197
12198
12198
12200
12200
11187
11186
12199
12199
12183
9180
12183
11239
12261
11178
11176
12206
9179
9180
12261
12263
11177
12207
9182
9181
9182
12183
11249
12183
9182
12208
12207
9180
9293
12235
11174
6032
6031
6031
11161
11160
11160
12287
11117
6030
11173
12235
9294
12235
9294
12287
12286
12286
11116
6028
11172
11173
11172
12238
11172
12189
12188
11171
6029
11157
11157
6030
11121
12288
11121
11121
12237
11169
11098
11151
12174
12174
12163
9192
12302
11214
11212
11212
12300
12325
12326
9298
12189
11192
11191
12325
12344
11124
11069
5743
11036
5743
11036
5743
11069
12251
12253
9528
12369
9528
9528
9528
12369
12369
11068
5741
5742
11002
5742
11038
12273
11002
12369
12369
11002
5742
11069
12369
12368
12368
11002
11002
12274
11002
11001
10940
10941
12290
10968
10967
12289
9632
9631
9525
9524
12376
9524
9524
12376
12375
12375
9525
9523
9522
12241
9522
9410
12357
11085
11086
5907
11095
5907
6063
11152
11085
12367
11152
12367
9424
12367
11152
12234
12234
9424
12234
12234
12204
11162
6064
11217
12204
12203
11161
12225
11152
12345
12345
11216
11215
12344
11215
12202
11162
12226
12226
12227
12227
11164
6068
5907
11093
11095
11096
11095
5910
11143
11144
11144
5911
11095
12241
9403
9404
12356
12357
12357
12358
11085
11086
12359
11086
5914
6075
11228
12206
12168
11225
11227
6227
6228
11224
12315
11279
12168
11279
6228
11228
12168
12168
11279
11280
12169
12169
12169
12168
12168
12167
9179
9179
12166
11278
6227
11278
12166
12167
11279
11280
11279
6226
11225
6226
6225
6223
11276
11331
12292
12292
11333
12292
9074
9073
9072
9072
12180
12181
11288
12181
11290
12181
11290
12181
12181
9070
12291
12292
9071
9072
12139
12178
11228
6224
11222
11222
11285
12292
11285
6377
11295
11294
6376
6540
11368
11369
11322
11322
6387
11290
12295
12295
9093
12175
11352
11353
11351
6383
11286
12198
11286
6383
11320
11368
11368
6536
6534
6536
11357
11358
12282
11421
12282
8977
12282
12283
12283
11358
12283
11419
11419
12283
8980
8854
12262
11475
11475
11475
11476
11425
6543
11353
12156
8967
8969
8970
8971
9092
9091
9089
9090
8991
12192
12230
12209
8998
12209
8998
12290
11416
6556
11400
11465
11464
11519
6844
6845
11517
12231
8770
12083
11520
12083
8770
12083
12101
11446
12101
8881
12251
11457
11456
12198
12198
8881
9003
9004
12287
12288
11400
11400
11323
12255
11323
12303
12304
11333
6393
6392
11348
12177
9124
9125
12255
12231
11389
11390
11346
12312
9132
12165
11320
11379
6546
11421
11420
6545
11420
12246
12248
11397
11397
11319
6375
6521
11389
12222
11379
11379
6522
6521
11362
6521
11362
11363
12272
8995
12111
12112
11363
12272
8996
12112
12111
11379
11379
11321
11320
12246
11319
6368
11320
6368
6370
6371
6370
11322
11322
11323
11322
6371
11301
6371
6372
6370
6371
11321
6371
11321
11366
12100
11366
11366
12207
11387
11450
12179
11450
12257
11450
11450
12179
8876
12179
12178
11449
12257
8875
8875
12178
11449
6678
6678
6531
11370
12119
11391
12119
11370
12119
11391
11392
6531
11370
11319
11320
11321
11260
11259
12259
9225
9224
12259
9224
9222
12258
11271
11344
11345
6405
6250
6411
6410
11331
11408
12239
12242
12243
9036
12313
9036
9038
9038
9037
12312
12279
11464
11465
6700
11479
11524
12180
11531
12262
11531
12180
12179
12177
8797
8796
12103
12104
11522
6849
11522
6849
6848
6849
11522
12174
11526
11527
11526
12173
12200
11464
12298
12298
11500
11500
11498
11499
11498
11498
11499
12148
11499
11499
11499
12297
11499
11500
12149
12149
12150
11501
11502
11563
11502
11503
12151
11469
11468
11468
12199
11468
11468
11468
12199
8922
12150
12177
9028
12206
9028
12206
11395
12177
12178
11396
12178
11454
11453
12177
12177
12177
11451
12328
11451
11451
11451
12177
12176
12177
9028
9029
9143
9142
9141
12234
11344
11397
6571
11460
11461
11461
11462
12330
9020
9021
12201
11398
11398
6571
11399
12329
9020
12329
12329
9020
12177
12178
12178
12178
9023
12200
12200
11396
12200
9022
12200
9022
12177
11459
12177
9022
12177
12178
9023
9022
12177
11459
12329
11459
11459
12177
11393
12177
11459
12330
12330
12329
11393
6562
6564
6566
6710
6709
6708
6856
11509
6856
6856
6856
11509
12259
12258
8787
12258
11565
12258
11508
12148
12149
12149
11521
12149
11510
11448
12164
12164
12163
12163
8899
12294
12294
11525
11526
11568
12121
11568
11568
12121
11524
6860
11510
6860
11568
11497
6704
6703
11456
12289
11496
12139
12139
12137
12137
12138
12138
11458
6706
6709
11499
11498
6709
6708
11460
11414
6568
6707
11462
11464
12283
8904
12196
8904
8904
12196
12196
8904
8904
12285
8904
12285
11466
11465
12195
12154
11511
11448
11448
12170
8889
8890
12287
12286
11456
6709
6710
11500
11500
12288
12287
11502
11501
12127
12126
12127
11448
12127
11448
12127
8888
12287
12287
11501
12287
11501
6711
6710
11500
12286
11500
11439
6556
6554
6694
6695
11499
11499
11544
6828
6827
11478
12128
12109
12142
11478
11480
6815
11503
6815
11512
12089
11503
12089
12088
8768
12218
8768
12088
12088
8767
8766
12089
11504
11504
11458
11457
11408
11408
6524
6526
11408
6526
11396
11397
11396
12167
11396
12167
12166
11395
11396
11394
12269
12278
12278
11324
11323
6368
11283
11282
11282
12228
9111
9112
9224
12210
11274
11274
12313
11231
11230
12312
9222
9222
12312
11277
11277
11278
11278
12310
11278
12310
11278
6236
6234
11276
12309
12309
12307
11226
11227
11227
12307
11227
12307
11274
6234
11279
6234
11274
12307
9216
9217
9218
9221
9220
9220
9219
12209
12209
12236
9334
12280
12280
9333
12329
11165
12329
11165
12280
12284
11083
11155
11081
11081
11164
6073
11164
12256
11190
12217
11211
11210
6072
11165
12257
12256
9323
12256
12255
12256
11165
11165
12257
11188
12257
12256
11189
12256
11189
12216
11189
11190
11189
12216
12217
9327
12217
11188
12217
12227
12246
9526
9529
9529
12291
11049
11120
11120
11120
12273
9429
12273
12272
11093
12272
12271
9427
12235
12234
11141
11075
12371
12394
11018
5603
11018
5603
10977
5603
10977
12288
12288
12288
10938
10938
12393
11016
12393
9633
12281
11016
5601
10977
12289
10938
10937
5600
10977
12289
10977
5600
10977
10979
12291
12307
10907
10906
5437
5436
10861
5436
5437
10861
10861
12395
9730
12307
12320
9836
12396
12396
12397
10856
10856
10764
5099
10764
12317
9922
9830
9831
12379
9831
9724
12377
12375
10900
12275
12273
12273
12275
12276
9640
12374
10957
12374
10957
12374
10957
5608
5609
5611
11013
12335
10958
10958
5611
11014
12336
12337
10959
12337
12336
9643
9643
12281
11014
5612
11014
12281
9643
12281
10990
5612
10959
5612
5776
11073
12372
9545
12372
12372
11035
11034
12318
11034
11033
5774
5773
11083
12273
11083
5773
5772
11082
11083
12275
11083
11024
11025
11025
5610
10949
12339
11025
12310
11006
11006
11005
11006
12310
12310
12311
10921
10920
5429
5429
10920
12309
9748
12309
9748
12384
10920
10920
12309
12309
12309
10921
12309
9747
12309
10921
10920
5429
10853
5429
5429
10920
10919
12309
10929
5428
10853
5428
10919
10918
5427
10852
10852
10853
12328
10853
10853
12382
10919
12307
12303
12303
10831
5260
10763
5260
10763
10763
10763
10762
10763
10762
10761
10764
10764
10763
5257
10763
12374
10763
12374
12373
12373
10761
12373
10761
12322
10840
10840
10757
12318
12318
12319
10757
12317
12319
12318
10757
12319
12319
12318
12311
10759
5252
10829
5252
5252
5253
10830
5253
10826
5253
10826
12292
10826
5253
5253
10758
12371
10826
10827
12293
10827
10828
10900
12273
9707
9708
12272
12272
9707
9709
9708
9707
9705
9703
12268
10901
12268
9703
12292
9703
12292
9703
12268
12265
10986
12265
9597
12265
12263
9595
12269
10904
12341
10904
12269
10904
12269
10904
10905
12270
10905
5588
10978
5588
10978
12263
10978
12270
12270
12271
12272
10908
12272
12274
10910
12340
10910
5595
10984
12263
10984
12263
10984
10983
12262
12263
10985
10986
5596
10986
12264
9594
12275
10985
12264
10985
5596
10911
5596
5595
10985
10901
10901
10973
10901
12344
12336
12336
12335
12338
10981
5592
10981
10981
5592
10970
12262
12261
12262
12262
10906
10906
12261
10970
12251
10970
5590
10970
10971
12262
10907
12262
10907
12262
12262
12262
12262
9581
9678
9678
9677
9676
9675
9676
12346
9676
12346
12366
10856
10926
11011
5600
10985
5600
10900
10901
12261
12256
11059
5751
5750
11064
11063
11063
12261
12244
11136
11136
11136
5909
11128
11128
11127
12241
12242
11127
12242
12243
11138
12318
11052
5912
5913
5911
5910
5911
6076
11207
12244
12244
12244
12243
9309
12235
9309
12235
9309
12314
9309
12235
12236
11214
12236
12237
11210
11210
12236
12236
9310
9309
12237
12238
12237
11213
11213
11215
11215
11216
11217
11218
12240
11218
12240
12241
9312
9215
12230
12231
9216
12245
11300
12245
12245
12244
11222
6253
11300
12230
12230
9213
9213
12230
11301
11302
11301
11370
11371
11372
12221
11374
12221
9111
12221
9111
12221
11372
12221
11372
12221
12220
12204
9006
9007
12199
12198
11434
12198
12230
12206
11418
11418
11491
12198
11491
11490
12197
11440
12274
11440
11440
12274
12274
12275
12275
11504
11504
12173
12174
12172
12172
8916
12274
12309
11461
11460
12309
12290
8905
12290
8905
12290
12289
11518
11520
11469
12319
11469
6584
6584
6433
11353
11354
12212
11354
12237
11342
11343
12238
12239
12238
9136
9137
12354
9137
12354
12354
11344
12354
12355
9139
12213
11352
11428
11429
12233
11428
11429
12233
12233
11429
11429
6601
6431
6430
11400
11399
12353
12352
11345
11344
11345
12353
9135
9134
9133
12352
12353
12353
11398
11398
12204
11348
12239
12240
12232
11417
12232
12233
12233
11419
12326
11448
12326
12360
11364
12272
11364
12272
11364
11299
11355
12259
12286
9265
12244
9265
9266
12286
12286
11277
12286
9265
12367
12367
12367
11322
6273
11306
11356
12201
9144
12259
9144
9144
12259
12260
12260
9145
9039
12243
11418
12243
12244
11417
11370
11299
12212
12213
11293
6269
11297
6269
6271
11293
11292
12360
9255
12360
11292
12360
11292
12360
12360
12359
12358
12358
9255
9356
9258
9257
12222
9257
9256
12301
9256
9354
12232
12231
11214
11213
11214
12231
12231
12231
12231
11214
11156
12384
12404
11096
11097
11099
5805
11071
12405
12405
12402
12403
11147
12318
9463
12403
12401
12409
11058
12409
11107
11108
5797
11078
5797
11058
12314
12313
11057
11057
5796
11077
11013
11013
11014
12303
12302
11012
5643
5644
11012
5644
11012
11012
11013
12303
11045
12425
12426
10985
12329
9659
9659
12329
12329
10986
5647
11015
11015
5648
5649
10986
10987
10904
10966
10966
5648
10966
10965
10964
5646
5648
5647
11013
12304
11013
10950
5479
10880
10880
12406
12406
10879
12324
10949
10948
10947
10947
10948
12327
12328
12328
9741
12322
12321
10948
10948
12328
10948
12322
12321
9741
12327
10947
12321
12315
12315
9646
9646
12392
11034
11034
12392
11034
5633
5634
5633
10950
11019
11019
11019
11021
11022
11021
5791
5791
11090
12288
11090
11161
11252
6130
11252
11253
11252
12277
12278
9340
12278
11252
12274
11252
11253
6131
11253
12274
11263
11263
12274
12274
11264
6132
11253
6132
11253
11183
11089
11163
11163
11165
12277
11098
12277
9430
12277
12251
12251
12251
12251
12251
9317
12269
11243
11242
11305
12233
12233
11305
6277
6278
11306
11368
11368
11367
6427
11367
12216
9096
12207
11378
12292
11378
11318
12311
11318
12235
12234
11304
11304
12232
9200
9201
12232
11316
11317
11319
12234
11304
11305
12235
12235
12234
12235
12234
11304
12228
11231
11230
12311
12311
11227
6277
11300
11301
11300
12235
9200
12225
12226
12226
11226
11285
6423
6421
6421
11390
11391
12293
11391
12208
11351
12208
11351
11351
11350
12187
11285
6423
11391
12207
11391
6423
11391
12207
9084
12187
9084
12207
11350
11349
11349
12187
9086
9088
12209
11348
11348
6419
11283
12294
9087
9087
9208
9209
9209
9299
12315
12338
12337
11172
11172
11171
11170
12340
11170
12340
12340
11170
11085
5773
5774
5944
5942
5941
6116
11173
11174
12270
11239
11240
11239
11239
12246
9316
12330
12331
11236
12331
11173
6118
11240
11241
11241
12248
11241
11241
11240
11240
11241
12250
12274
12274
11167
12350
11110
12350
9432
12303
11185
12303
12303
9431
12350
9431
12350
12322
11182
11181
11181
6117
6117
11181
6117
11215
6117
5964
11151
12335
12318
12305
11277
12195
11277
11278
12304
11278
12196
11278
11279
11228
6126
11228
12332
12330
12330
12330
12332
9313
9311
9310
12281
12299
11120
12350
9418
9419
12350
11167
12350
11167
12261
12261
9418
9417
9512
12274
12275
9513
12275
9513
9512
9417
9416
9417
12262
11167
12347
11116
11117
12347
11167
12261
12261
11167
5977
5978
11117
12346
9414
12260
12261
9415
12347
11118
11045
5827
11108
11183
11184
11185
11185
11185
11183
12264
11169
11169
5977
5977
11169
5977
5976
11168
5976
5976
6132
11233
6132
11233
11233
6133
6133
11240
11240
11239
11318
6296
11274
12264
11274
12264
11311
11310
6297
6299
11276
6299
6444
11364
6444
6443
6292
11273
12278
9211
12317
12343
12343
12343
11210
12343
12343
12343
12343
11212
6143
11267
11267
12247
12246
9329
12246
12212
11317
11318
11317
11317
12212
12211
9211
9087
9088
9087
12241
9087
12241
11346
6447
11367
12173
12172
12172
12157
8979
12286
11439
11439
12157
11439
11437
12156
11437
12156
8982
12156
12156
11437
12287
12286
8981
8981
8980
12154
8980
8981
12216
11428
11428
11428
12153
8981
12153
12163
11354
12163
12162
12161
12151
11428
12216
8979
12286
8979
8860
8862
12177
12176
12177
11476
12177
11476
11429
12207
12208
12208
12208
8984
8985
8985
9090
12234
11367
6433
11360
11360
11359
12291
12311
11266
11267
11266
11266
6285
11292
12209
11292
6285
11266
12313
12312
11266
6285
6127
6127
6128
11242
11242
11242
12222
9297
12321
11221
12222
12229
11144
11145
12230
12231
12249
9486
9486
12336
11073
11138
11139
5959
11139
11079
12337
12339
11030
11029
12338
9494
9492
9493
12262
12260
9493
12294
11029
11028
12293
9494
9493
9494
9497
9498
12293
11098
5805
11025
11024
12292
12293
11025
11025
11025
5802
11096
11094
11094
11093
5800
11025
12293
11025
12343
12335
9402
9403
12282
9403
9518
9518
9517
12311
12310
12311
12310
12310
11110
12310
12309
12297
12294
11179
11179
12254
12254
9409
12295
12294
11180
12294
9408
12254
11180
11117
11118
5807
11091
11091
12292
12293
12293
9529
12350
11089
5803
11089
12293
12294
12265
11166
11167
11113
11113
12369
12367
12367
11111
5810
5808
5807
11024
5807
11109
11110
11110
12287
11097
12287
12286
12285
9517
9517
9608
9608
12283
10934
10932
10933
10933
10934
12373
10934
10933
12374
11030
12291
12293
12288
11093
11150
11077
11078
11078
5799
5800
11019
11018
11018
12377
11118
12377
11018
12377
12376
9521
9521
12288
11081
12274
9521
12375
12374
11017
11016
11016
11098
12370
11098
12370
11194
5962
5963
11158
12278
11158
5963
11098
11098
12268
9427
12268
9427
9426
9425
12366
11193
12366
11193
12277
12276
12277
12277
12277
12277
12301
12301
12310
12310
11019
12287
9618
9512
9511
9510
12371
12372
12372
11119
5805
11081
12284
11081
11080
11079
5804
11018
5804
5632
10993
10917
10917
10993
12267
10931
12382
10931
12267
9607
9608
12293
10993
5632
11043
11042
11043
11043
5634
10931
10929
10929
12377
12377
11041
12377
12377
12357
9491
12243
12239
12238
11134
5942
5943
11072
11071
12238
9388
12244
11163
12332
12332
9390
9390
12332
9390
9389
12244
9389
12332
12331
11160
11092
11093
12265
12265
12230
11128
12230
12229
11127
5934
11127
5934
11147
11222
6106
6108
11149
6108
6110
6111
11222
12303
9273
9272
12216
12218
11222
6111
6110
11152
12303
11152
12303
12304
11222
11293
6260
11278
12205
11278
12200
11278
11279
12203
12204
11280
11280
6261
11293
11239
11305
12304
9176
9175
12201
11284
6277
11284
11284
11283
12200
9174
12200
11305
11379
11380
6435
6575
11422
12188
11422
11422
11423
12187
8972
12187
12146
11468
6715
6714
11419
6714
11468
6714
6574
11403
11402
12170
12158
12168
12170
11318
6416
11370
11370
11370
11369
12287
12287
11369
12287
11294
6416
11294
6416
6417
11369
12287
11369
11368
6416
6414
11295
12287
9051
12170
12170
9049
9050
12154
9050
9049
9049
12286
9049
12169
11315
6416
6417
6414
11366
12286
11366
11365
6414
11315
11315
11379
6565
6566
11355
12143
11379
12143
11355
12143
11355
12143
8929
9040
12155
12155
11363
11433
11434
11434
6566
11383
12140
12140
12139
11382
11380
6566
6565
11433
11434
12262
12262
8941
8941
12262
11431
6564
11379
11378
11378
11377
11378
12134
12133
12134
12134
12133
8938
12143
12142
8938
12142
11355
12142
8938
12133
12170
12170
9060
12279
9060
12279
12279
9060
9062
12280
11364
11362
12168
11362
6413
11289
12278
12279
12279
9060
9060
12279
12280
12280
12279
11360
11360
12164
11360
11360
11361
11362
11363
11291
12180
12179
12178
11289
12290
11215
6254
6255
11255
6255
11255
6255
11255
12178
12179
12179
12178
12206
12206
12208
9271
12208
12208
11192
11194
6109
6112
11195
11195
6112
6111
6110
11236
11236
11236
12209
11236
11236
11236
11237
12320
12320
11237
12320
11237
11237
12209
12210
12209
12209
9265
12320
11156
11155
12321
9266
12211
11155
12211
9266
9266
12322
12321
11156
11155
12211
11155
11155
11156
11155
11156
11157
12323
11157
11156
11083
12228
11083
11083
11082
12347
12344
11081
12224
9376
9375
12344
12345
11083
5967
5968
5967
5967
5967
6120
6120
6120
11243
12210
12210
12209
11198
6121
11158
12210
12210
12199
11237
12199
11269
12182
12184
12185
11272
12185
9153
9152
12200
9152
12200
12200
12201
12202
11272
12202
12215
9250
12312
12311
9251
9251
12200
11235
11235
6128
6129
11203
12212
9248
9247
9248
12310
12311
11238
12201
12201
11239
11241
11242
12314
9250
9249
12212
12237
12238
9355
9260
9168
12189
9168
9168
12312
12312
11253
11195
12333
9284
9284
9285
12216
12215
11227
11227
12258
9286
12258
12230
11292
6297
6298
11292
12229
12229
12228
12203
11328
12308
12308
11329
12308
12289
12289
11453
11453
6603
11413
6603
6604
11414
12186
11414
12186
12186
12185
8963
12185
12186
12186
11414
12186
11414
11414
6604
11451
12289
12290
12290
11453
11452
11394
12183
9078
12314
11394
12183
12182
9077
9077
12203
12168
12169
12170
12170
12143
8844
12119
12119
12118
11457
12142
8843
8844
8843
12119
8843
12141
8843
12141
8843
12119
12119
12120
8844
12142
11458
11458
11457
12141
11457
6739
11457
12141
11448
12260
12259
8841
12118
12118
12117
8840
12257
11509
11509
11508
6736
6736
11444
11444
11445
6737
11507
11506
12254
12254
11446
11446
12142
11446
12142
11446
12254
11446
11446
12255
12254
12253
8840
12143
11456
12143
12144
12145
12145
12166
11398
6585
11398
12166
12198
11316
12312
11393
11393
12312
12312
12314
11315
11238
11239
12205
11239
6282
6282
11275
6282
11275
12207
12207
12207
12206
9177
9178
9179
12325
9179
12205
12206
12204
12204
9177
12325
9177
12325
9177
9175
9286
9284
12230
12230
9286
12230
11214
6124
11251
11304
6276
11238
11238
12307
9184
12307
12307
11304
11304
6275
6274
6273
11286
12204
11286
11367
11441
11441
11440
6602
11376
12189
11376
12262
11448
11404
6469
6468
11382
12207
12207
11405
12207
11382
11381
12216
12227
12227
11309
12221
9179
12312
12313
11250
12228
12227
11308
11241
12259
12259
11192
11191
12341
9298
12240
11241
12259
11241
6148
6296
11259
6296
11308
6296
6295
6298
11261
12245
12245
11262
6300
6299
6298
11318
12320
9193
12320
9193
9192
12244
9192
12319
9192
9077
8983
12204
12190
12190
12191
11489
12281
12281
11521
6768
6769
6769
6907
11538
11537
11536
12145
11539
6905
11539
11481
12133
12134
11528
11528
12133
12131
8857
8858
8857
12279
11528
12279
11528
12131
11479
11480
11481
12133
12134
12135
11530
12135
12134
11529
11529
11529
11529
11531
6764
6765
11482
11481
12165
8862
8861
8862
8863
12140
8863
12140
11482
11483
12166
8862
8864
12166
11481
11482
12139
12139
11533
12139
8863
12282
11533
12282
12281
11532
6764
6764
11532
12280
12280
11531
12138
12104
8739
12104
12104
11540
11540
11540
11600
11599
7060
11596
7060
11596
7060
11599
12110
11599
11598
12076
12076
11647
11580
12114
12133
11474
6743
6742
11512
6742
11512
11511
11510
6740
6736
11474
11519
11466
11467
12130
11490
12130
11490
6716
11417
6716
11490
11489
6714
11467
11417
12181
11417
12181
8966
8964
12179
11417
12162
11417
12179
11360
11424
6716
11482
6716
11482
6716
11424
11425
6717
11473
12126
11473
12126
12126
11480
6716
11473
12157
11473
11423
12194
8976
12280
12281
12281
12282
11389
12282
12283
12282
11447
11448
6595
11423
11421
11483
6746
6747
6747
6746
11461
11461
11409
6605
6606
11439
12159
11439
11439
12282
12282
12281
12280
11408
12216
12215
11406
11337
6457
6596
6442
6444
6445
11377
6445
11377
12194
11377
12297
9089
9089
9087
9088
12195
11380
11380
11380
12195
11380
12195
11372
11373
6447
6300
6142
11241
11241
12262
12262
9302
12242
11255
12340
11189
6144
11242
6144
11189
12262
12261
11243
11243
12260
11188
11188
11189
11261
12228
11294
11293
11357
6455
11357
6455
11315
6455
11398
12189
11398
12298
11398
12189
12189
12188
12187
11356
12191
11315
11318
6459
6458
11358
12189
11358
11359
12190
12191
12192
9065
12192
12171
12171
11385
11383
11382
11305
6451
6452
11370
11371
11372
11373
11306
11307
11306
6303
6304
11236
11236
12294
11236
6304
11236
11164
6152
11164
12230
9276
12230
12230
9276
9277
9278
12323
12332
11089
12239
9371
12239
11089
11088
12330
12321
11267
11266
6154
11266
6154
6156
11242
11243
11241
11242
6154
6307
11320
12208
12208
9160
12295
11241
11241
12294
11317
12294
9159
12207
12208
12208
11306
12215
11240
11239
12215
12215
12215
9157
12293
9157
9158
9158
9262
12242
12243
11180
11180
12311
9264
12244
11241
6152
11243
11243
11243
11242
6150
11178
12244
12243
12244
12258
11102
12334
9379
9378
12333
12350
12350
11122
11122
5844
11105
11165
12239
12238
11095
11095
11096
11016
11016
5837
11123
12269
12270
12270
12271
9462
12340
9462
9341
12313
11076
5986
11076
12215
9341
12236
12235
11183
5987
11077
12313
9340
9341
12312
11181
11182
12236
12236
12235
9342
9457
9357
9358
12226
9358
12226
12226
12226
12226
9358
9267
9267
9267
12247
9267
12308
11263
11263
12247
11263
11264
11263
6143
11148
11148
11148
11148
11148
11149
6142
11238
11238
6142
11149
11150
11151
12222
11151
11152
6144
11262
12310
11152
12310
12311
12326
12326
12326
12326
12339
11005
12339
9477
12281
12280
12280
12280
12268
12269
11195
11194
12324
12325
9374
12229
12229
9374
12269
11196
12326
12315
11156
12315
9277
9277
12229
11249
6151
11156
12229
9277
9276
9162
12230
11312
6289
6291
6288
6288
11206
12277
11319
11243
11244
11245
12284
12284
12283
9261
12215
11241
12247
12247
12214
12213
12212
12213
11300
11238
6139
6290
6291
11214
12202
9138
12261
12262
11215
11216
12262
12263
12264
12263
11218
12203
9137
9018
8909
12137
11346
12137
11346
11293
6442
11370
12261
11293
12174
11293
12261
11293
6442
6444
11371
11372
11372
11373
11375
11375
11374
12261
9025
12170
12173
12198
11230
11231
6288
11231
12277
11231
12197
11279
11345
11344
11344
11344
6434
6281
11296
12219
12216
12217
12218
12219
11230
12219
12219
12218
12219
12220
11299
12220
12221
9151
12221
12199
12200
9040
9042
12159
12159
9042
9143
12212
11224
12266
12248
9035
12153
11360
6437
11304
11245
11247
11246
12230
9146
12230
12229
11285
11222
12192
12162
9155
9156
9156
12162
12163
12192
11221
11220
12326
9273
12326
12326
9274
12326
12318
11293
12318
9176
12176
9176
9054
12143
12143
9054
9053
9156
9156
12238
11268
11268
6286
11281
12238
11268
6286
11281
11215
6131
6134
6134
6133
11214
12169
9258
9259
9262
12172
11198
11137
12338
11141
5980
6128
11206
12319
12319
12318
12299
12298
9165
12298
12326
11215
11216
12325
9269
9269
9269
12253
12252
9268
12326
11199
12326
9268
12252
9268
9269
9388
12340
11120
12340
11120
12340
9388
12279
11159
12228
12227
11156
12227
11159
5977
11122
11047
11049
12356
12356
12356
12356
11048
11048
12283
11048
12283
9480
12283
12283
11048
12356
11048
10986
5676
11031
5676
11031
12267
9592
9591
12266
9591
12373
12374
9592
9593
12374
10986
12316
10986
5674
11022
11022
11023
5674
11023
12267
11023
12267
11023
12267
12268
9594
9594
12375
9594
9501
12363
9501
9499
12255
12277
12277
11029
11029
12315
11029
12277
9603
9603
9510
9510
12265
9510
12307
11102
12307
12307
11102
11101
12307
9511
12366
9511
9511
12366
12370
10968
5655
5656
10969
12314
12313
12312
11027
12277
11027
11026
10944
10945
12311
12310
9690
12284
9690
9691
12311
9691
9690
12310
10944
12310
12309
9689
9689
12380
10952
10952
12380
12380
10951
12284
10951
5501
10951
12284
10945
12284
10945
5501
5501
5503
10891
10973
10972
12378
9581
12286
12287
10973
5669
11035
11035
5671
5518
10911
10911
10911
12311
9697
9698
9697
12407
12407
10974
12290
12290
12289
10974
12407
12406
10911
12314
9698
12314
12313
10910
10909
12312
12312
12311
12311
12311
12286
12263
11088
11090
12258
12260
12260
9475
12354
9475
9474
12263
12262
9471
12353
12352
12352
12365
12365
10949
5674
5673
5672
5671
5672
11013
5672
5850
11105
11104
11042
5682
5851
6014
11202
11128
12277
11119
11119
11054
11054
5708
10968
12366
12360
12349
12349
9380
12275
11219
12349
11127
11206
11205
12344
11205
12344
9285
12344
9285
9170
9169
12333
12334
11279
12225
11279
11279
11280
12335
12336
12336
11280
11203
11203
12345
9268
9268
12237
11255
6196
11298
11226
12279
9378
12254
11115
12254
11195
6031
11226
12279
12252
12251
12227
9159
9159
9157
9158
12228
12229
11329
12229
12229
11329
6309
11223
6309
6310
11328
12281
12295
12297
11161
6154
11254
12239
12239
9261
12239
12238
12239
12239
11253
11253
6155
11252
11251
6154
6156
6154
11160
12296
12334
12334
11201
6016
6015
6016
6017
11201
6017
6014
6012
6012
11192
11192
12264
9378
12264
12264
12265
12273
12273
12273
11027
12349
9484
9483
12292
9483
9484
12293
11120
11121
11039
11039
5682
10958
5682
10958
10879
10952
5688
10952
10952
10952
10952
10951
10951
10951
12365
12366
11063
12366
11063
11063
11063
11064
11065
12366
9579
12366
11065
5693
5693
11042
12303
12280
9468
9365
12256
12256
9367
9366
9365
12333
11197
12333
9365
12333
11197
12254
12254
12254
9366
9364
12232
12251
12229
12228
11093
12348
9372
12348
12349
11093
5995
11211
5995
5994
5997
11157
11157
12259
12258
11158
11096
11097
11097
12253
9477
9476
12350
11016
5835
11016
11014
12349
9476
12349
11128
11128
11202
11203
11202
11203
11140
5838
5978
5976
11065
12321
11192
12275
11170
5976
11065
11064
12233
9379
12275
9379
12233
11064
11004
11067
11066
12324
12323
12323
12322
12322
9386
12322
9386
9386
9384
12243
11069
11071
12321
11195
11196
12320
11071
12320
9381
12282
11184
5987
5987
11196
11197
11196
12284
12284
9383
9383
9385
12320
12320
11197
12285
11185
12285
12284
12283
12282
11197
11255
11256
12299
12275
12275
12247
11272
11272
11272
12250
11372
12182
11372
11373
6435
6581
11339
12227
12227
11340
12227
8922
12146
8922
8922
12146
12145
8921
12227
11431
12227
11340
11341
11273
11224
6299
11309
12206
11307
11308
11248
12227
11248
12238
12239
12238
12238
11166
11167
12298
9259
12298
12299
12299
11240
6149
6308
6308
11224
11224
11224
6309
6309
11314
11386
11313
6309
11313
12288
11244
11169
11170
6152
11254
12239
11248
11247
11248
11246
11246
6147
11246
11244
12238
11244
12238
11244
6145
11250
11299
11300
11299
6293
6145
11250
11249
11198
11199
11198
6004
11198
12261
12261
9386
12261
9386
12264
9386
9385
12260
11179
12264
12264
9386
12349
11116
12264
9386
9387
12349
12349
9389
12264
11199
11200
12264
9389
9280
9278
12345
9278
9280
12238
11242
6172
11279
12238
11242
11243
12238
11279
12238
11243
6173
6174
6173
11200
11200
12247
11200
11257
12317
11353
12226
12226
12226
11317
11315
12216
12216
11253
6326
11314
11314
12216
11253
11253
12216
9167
12216
11315
12226
12253
12253
11257
12244
11257
6164
11271
6164
6163
11272
11330
12293
11237
6314
11321
12219
11237
11236
11238
12291
11238
12219
12220
12220
12219
12218
12218
9163
12227
9163
12290
11234
12290
11329
12227
12239
11253
11252
12318
12332
11113
12332
11176
11177
11115
12349
11043
5849
11115
12349
11115
11165
11166
11166
12244
12210
12208
11224
11224
11224
12208
12208
9253
12244
12243
12256
12230
11236
11308
12223
12195
12202
9148
12202
11292
6302
6150
11245
11246
6151
11174
6151
6150
11173
6150
6152
11175
11173
12307
9250
12227
9250
12227
9250
12211
11243
11244
12308
9250
12211
12212
9249
12227
9249
12308
11175
6153
6153
11245
6153
6154
6154
6155
11230
12210
12210
12210
12200
12201
12202
9145
9144
12300
11332
12201
12201
12203
11303
11302
11237
12224
11263
11319
6320
11303
6320
6457
11315
12275
11377
12275
12276
11315
12178
11344
11344
12154
9028
9029
12277
11315
11314
12276
9029
9028
9028
9027
8912
12127
11406
11406
12128
11424
12128
12127
8913
12151
12151
11360
11361
11361
11362
12151
12129
11460
12098
12098
11460
12130
11424
12130
12129
12129
11424
11425
11426
12129
12128
12128
8805
8804
12097
12096
8803
8916
12130
11426
11425
12239
12279
12279
12255
8921
12255
11367
6596
11398
6596
11444
6596
6457
11404
6457
11307
6457
11336
12161
12161
11335
11272
12179
11241
12312
12338
11286
12227
11208
11280
12164
11280
12214
12186
9023
12138
9023
12270
12271
12270
11275
6453
6597
11340
6597
11462
11462
11418
11418
12288
11418
11419
6466
6467
11296
12289
9027
9138
9247
9359
12351
12351
12351
12350
12350
11111
12229
11111
12229
9357
12229
12228
11110
12228
12228
9357
9359
9359
12237
11146
11148
12239
12238
11147
12238
11203
12349
11203
12349
12349
11107
6001
6001
6161
6161
6159
6321
11354
11354
12319
12333
12333
12333
11178
12215
9259
12215
11222
11222
12226
11222
12215
9259
12333
11275
11275
6157
6157
11177
6157
11177
12215
11220
11220
11149
11150
5998
11099
11099
12225
12204
12203
12202
11214
11215
11215
11216
12204
12204
11217
12221
9248
9249
12222
11256
11255
12307
9248
12205
12206
12206
12205
11216
12220
12220
11255
6140
11216
11217
12220
12219
12219
12218
11215
11128
12228
12229
11180
5969
11180
11256
12216
9242
9243
12181
12180
12180
12178
12203
9343
9344
9345
9343
9233
9235
12194
9235
12198
11197
6112
11197
12194
11134
6112
6110
6109
6110
6108
11196
11195
6108
5950
11125
11124
12217
12216
11123
11125
11060
5801
11096
11095
12244
11060
11060
5800
5801
11060
12244
11060
12244
11060
5801
11060
12244
12243
11095
11177
11124
12257
9466
12242
9466
12242
11023
11097
11025
11085
12342
9357
12342
9357
9249
12210
9249
12210
9249
12202
12203
11153
11231
11231
12298
11231
11232
6287
11232
11232
11233
12194
12193
12194
12193
9147
12186
11313
11313
11236
12304
12305
12305
9238
9239
12304
12306
11238
11239
12199
11201
12199
11201
11201
11200
12201
11155
11094
12234
11147
12234
12235
12235
12234
12234
12234
12234
11149
12235
12235
11149
12233
9359
12233
11094
11094
11094
5984
11180
12330
11180
12233
11180
12233
12233
12233
12234
12258
12258
11090
12260
11090
12260
12259
11015
11016
10952
12351
11027
12351
10952
5668
11032
12280
11032
5668
10952
12291
12293
9583
9584
12294
12294
11032
11031
5664
11031
12280
12279
12278
12307
10965
10964
10886
5343
10882
5343
5341
10885
12343
12342
12341
12343
12342
12317
12317
12316
10972
5652
10972
12376
9609
12376
11016
5652
11021
11022
11093
11092
12259
12258
12247
11168
12349
11117
12349
11117
11116
12349
9404
12282
9404
12282
12282
9405
9294
12344
11194
12344
11194
11194
11109
12257
12256
11144
5972
5973
5972
11172
12234
12234
12270
12271
12281
12282
11037
11036
12379
12378
9597
12280
11036
11112
12375
9506
12295
11053
12295
9506
12268
12268
11098
5831
11053
11053
12295
9505
9505
12268
9505
9507
9507
12270
12271
9508
12375
9508
12375
11054
5832
5830
11111
5830
11100
5830
11055
11056
12377
12376
11111
11110
5829
5829
5827
5826
5980
5981
11165
5981
11165
12236
12236
9396
12236
11164
12236
11165
5982
11127
12284
12285
9396
12236
12236
9393
12348
12326
12326
12327
11233
12327
12327
11234
12327
12327
12326
12352
12323
11169
12323
11169
6139
11216
12219
12219
12219
11217
12220
11217
6140
11168
11169
11247
6299
11314
12190
11314
12302
12301
12301
11311
12301
11246
12210
12210
12210
12210
11244
12210
11244
11245
12210
11284
11283
12189
12212
12214
12215
12214
12214
11251
12319
12319
9257
12215
9257
12215
12241
11188
12241
11148
11149
11150
11150
11150
12240
11189
11189
11258
6152
11174
11174
12320
12319
12319
11260
6154
6155
11230
12225
12196
12197
12198
11307
11307
12198
12164
11363
11316
12286
12287
9152
9253
9358
12254
11172
12254
12284
11113
11112
5860
5861
5863
5863
11147
11220
12253
12230
12229
12229
11249
11250
6184
11203
12332
12331
9261
9262
9372
9372
12261
12231
12233
12233
9257
12293
11158
12293
12262
12243
11374
11374
12186
11374
6452
11374
11374
6452
6453
11374
6453
6452
6451
11372
12183
9027
12183
12160
11436
12158
11436
12158
8922
8921
8791
12116
11482
6744
11482
6744
6744
11404
11405
6745
6748
11407
6748
6749
6597
6598
11336
11336
11335
12217
11438
11438
11437
12152
8906
12136
12135
11334
12216
11437
6595
6596
11422
12136
8906
9034
9035
12175
12175
11374
12175
11374
12175
11280
11223
12206
12206
12206
12204
9153
9155
12205
11299
12205
12206
11221
6290
11300
12210
11311
12210
11300
12210
11300
11358
11358
12184
11281
6430
6431
6429
6430
6429
11279
6429
11279
6429
6428
6278
6280
6122
11226
12227
12226
11147
11148
11147
12224
11147
11147
6121
11218
12209
11223
6121
6272
11285
11285
12196
11285
11284
12192
11291
12192
11284
11355
11355
11356
6432
6594
11351
11351
6592
11412
12141
12140
12140
8913
12140
12140
12140
11412
12145
12145
8912
12231
11353
11415
12194
8786
8787
8787
12093
12094
12095
12135
12136
12137
12136
12137
11423
12231
12265
12265
11304
11304
6457
6459
11304
12191
11304
11358
12151
12175
12175
9021
12175
12215
12213
12222
11239
11181
11180
11180
11179
6014
11179
12246
11179
12246
11179
11179
6014
11179
12246
11106
12246
12220
12220
9257
9258
9259
9260
12220
12222
11244
11244
11246
12224
12224
11247
12224
12224
12224
9260
9259
12243
9259
9260
12320
11172
6171
11172
6171
11247
12223
9260
12320
12321
9261
12223
11246
11245
12244
12243
9261
12222
9261
12222
12226
12226
12254
11031
11032
12253
9473
9474
12364
9474
12266
12265
12265
11084
12265
12249
12249
11154
11154
11153
11154
11155
11156
12251
12252
9379
12252
11204
12356
9379
12243
12243
9379
9380
12253
12227
12226
11219
11219
12219
11219
11219
12226
11219
12226
12246
11189
11189
12333
12332
9365
9364
9363
9471
9472
9473
12335
12336
9473
12246
12267
9572
12346
11035
11035
11035
11035
11034
11094
12255
11090
11090
5819
11095
5819
5818
5983
5982
5984
5982
11148
12237
9349
12319
12318
11164
12318
11164
11164
11164
12319
11096
11096
12238
9350
9350
12220
9350
12238
9350
12238
12238
12257
12257
12257
11034
11034
11033
11033
12350
11033
12350
12350
9463
12257
9463
9464
9462
12247
11082
12257
12257
12257
12257
12231
9344
9345
12230
12230
11104
11186
6158
11186
12316
11186
12316
9245
12316
12317
12317
12317
9245
12225
9245
9137
9138
9137
9137
12207
12207
9136
12176
11287
11348
12178
11348
12178
9029
12278
11383
11383
6460
11316
12279
11383
12279
9030
12279
11316
6460
11316
11316
11316
12178
11316
11264
11264
12201
11283
12201
12201
11283
6323
11333
11333
6322
11333
12316
12340
11271
11271
12207
12185
11271
11271
12194
12193
11270
12182
9145
9145
9144
9143
9246
12194
12195
12194
12164
11332
12164
11257
11258
11258
11257
6312
6311
6310
11329
12323
9133
9130
9130
9130
12163
11257
12184
11257
11258
12164
11258
6316
6168
11205
11205
6168
6166
11203
11203
12217
11203
6165
6165
11204
12350
11204
6165
6166
6005
6153
6153
6153
11202
12218
12226
12226
9347
9347
9347
12346
9347
12346
12347
12347
12319
11185
11184
11184
11184
6144
11202
11201
11202
12183
11202
12183
11236
12315
9237
12216
11183
11184
11183
6143
6142
11201
12184
9240
9133
12158
12158
12158
12159
12158
12158
12158
12183
11237
12183
12182
11237
11178
11178
11234
6154
6151
11199
12171
12170
12170
12168
12168
11231
12168
12206
12205
9369
12269
11153
11153
12364
12364
11175
6004
11153
11155
6004
11175
12366
11155
12272
11146
12272
12278
12277
11070
5840
5839
11070
12228
11070
11070
11070
12228
12227
12228
9476
12279
12280
11074
11074
12381
11107
11106
12229
11106
5838
11106
5838
11073
12282
12282
11073
12282
9478
12282
11073
11073
12283
12265
12265
9373
9373
12265
12264
9372
12351
12351
11161
5982
11161
11162
5984
6144
11237
12193
11211
12193
11237
12324
12324
12316
11270
6305
6304
11311
11260
12352
12352
11260
6165
6164
6165
11218
6165
6164
11259
12203
12204
12204
11260
12350
11215
11214
12244
12243
9268
12203
9268
12350
11260
6164
11218
6164
6164
6162
11258
11309
11310
12181
12182
12147
11365
12147
12180
9158
9157
9158
9157
12320
9157
12181
9157
12232
12231
11294
6321
11318
12180
12180
11318
12319
12320
11319
6323
6325
11297
12181
11320
12181
11297
6325
11284
6325
6326
6324
11320
11319
11318
6321
6322
11297
11297
11298
12183
11298
11299
11298
12231
9157
12317
11280
11281
12317
11319
12183
12184
11299
11300
6324
6326
11318
12314
12315
11319
11318
11318
12184
12148
9031
9030
9029
9027
12148
12146
11377
11376
12146
12145
12145
12147
11349
11280
11279
11281
12164
11281
11281
12164
9123
12289
11255
11255
12289
12259
11314
12177
12177
12178
12178
11317
12178
12179
11341
12179
9008
12259
11319
11388
12161
11402
12161
12160
11385
11386
11385
6602
6454
11316
11317
12258
12256
9004
9002
9003
8874
8873
12084
12084
11407
6598
6600
11388
11388
6602
11373
11374
11375
11375
11374
12134
8872
8997
12253
8997
12119
11342
12180
11325
11324
6462
11342
11341
11341
6459
6461
11351
11350
11413
12226
12226
11377
11379
12141
8878
8877
12091
11415
6608
6608
11395
11395
11394
11395
11344
11344
12124
12125
11344
6461
11344
11344
12126
11344
12126
9000
12253
12253
12279
9115
12194
12151
12152
12154
12155
12155
8901
12241
12241
12240
8901
12121
12120
12119
12119
12118
11435
11368
11429
11429
6609
6608
6608
6454
11316
6454
11316
11316
12262
12272
12273
11229
11304
6434
6433
6295
6295
6293
11261
12194
12194
11251
12287
9119
12287
11251
11251
12287
12287
12302
12275
11288
12155
12156
12156
12155
11289
6279
11226
11227
11227
11227
12275
12277
11228
11228
11229
11229
6283
6282
11229
12279
9117
9117
12178
12178
12178
9117
12279
9117
12156
12156
12156
11258
11306
6438
11306
12111
12110
8992
12261
11305
11305
12259
12258
8991
12258
8991
12258
11353
12111
12111
12112
11354
12112
8990
12112
11310
12148
12181
11259
6285
6284
6282
11229
11229
11229
12269
11229
11229
11228
12269
12269
11282
11281
12270
12240
11283
6433
11283
11283
11283
12144
12156
12157
12188
11148
11221
11220
12265
9091
12157
12159
9093
12138
12138
9093
12138
12137
12136
9090
12157
11243
11242
11243
12158
12158
9090
9091
9089
9089
12136
12097
12131
12131
12102
12102
12102
8975
8975
12102
11312
12102
8975
8866
8868
8990
12153
8990
12244
12244
12244
12244
11297
12152
11297
11298
11297
11297
11297
6444
6440
6439
11349
12244
11349
12244
11294
12244
12253
11281
12157
12157
12158
11265
11264
11263
11264
6279
6276
11263
11263
12170
12170
11263
11264
12155
11264
11265
11328
12151
12138
8897
9021
12149
12148
11356
12253
12252
12253
9019
12253
11357
12148
9019
9021
12150
12131
12132
11426
12132
11426
11425
12133
12133
11424
12133
12134
11426
6605
11424
11424
12134
12134
8922
12134
8922
12237
12265
11316
11233
12200
11233
12280
9136
12280
12280
12280
12280
12280
9134
9134
12280
9134
12201
11293
11294
12201
12202
11294
12187
12207
11238
11239
12208
11229
11230
12208
11230
11168
12246
9345
12227
9345
12246
12247
12247
9344
12307
11099
12307
12308
11166
11166
12227
11166
12227
9344
9343
12246
11169
12246
11100
11167
11167
12219
12237
11096
11097
12238
12238
12238
12237
9351
9351
12237
12237
12237
12226
11166
12302
11166
6157
6312
6157
6158
6158
11240
12210
12211
11153
12293
12282
11226
12282
12283
11328
6312
11227
11228
11295
12250
12250
9023
12173
11370
12180
11296
12250
9023
9024
12174
11370
11369
11370
12180
9025
12175
12174
11369
12174
12174
12141
8906
12145
11367
11367
12145
12145
11367
6618
11421
12141
11449
11401
12276
12276
11316
11251
11251
11251
6329
6184
6184
6186
6338
11320
12219
12219
12218
11261
11262
11263
6338
6483
6484
11328
12279
9043
12184
9043
12184
12186
11396
11396
12280
11396
11396
6484
6483
11396
12185
11383
6483
11327
12280
12279
12282
9045
9045
9151
12299
12299
11323
12299
12300
11324
6332
11324
11324
12201
9152
9151
12230
11319
12230
11319
11379
12171
11379
11380
11433
11433
11434
11434
11374
12198
12199
9025
12160
12191
11312
11312
12226
11312
6338
6336
6336
11327
6336
11276
12307
11327
11325
6334
6334
11313
12229
11313
12229
12228
12228
11314
6337
11314
12228
11276
11336
6485
11392
6485
11369
12165
12165
12165
11391
6485
6485
11336
6485
6485
11390
12281
9030
12196
11336
11335
11396
6635
6634
6767
11469
6767
6769
6769
11516
11446
12126
11412
12151
11385
12250
12250
11445
12250
12249
8905
12151
12151
12130
12131
12131
12097
11527
12071
11527
12097
12097
12097
11528
12097
8681
12196
11562
12072
12071
8680
8682
12097
12098
11503
6908
11564
12199
12199
12198
11563
11564
11563
11621
12041
11581
11527
11527
11461
12119
8796
8797
8909
8908
12122
11404
12150
12150
8908
12122
11404
11405
11404
6614
11385
11386
12252
12253
12264
9023
9022
12183
11352
6458
11368
11368
11368
12263
11313
11268
12307
12308
11326
6327
6325
11295
12184
11295
11295
12183
11324
11325
11326
11386
12288
12288
9030
12288
11347
6485
11386
11387
6486
6487
11388
11387
11390
11389
12287
12287
9026
9027
12154
9027
12198
12197
11364
12197
11346
11347
12287
9026
12153
12153
9026
12288
12255
11408
6639
6640
11447
12255
11408
11408
12172
11408
11407
11407
6638
11407
6638
11407
12254
8907
8908
8907
12170
11407
6639
6789
11488
6789
6632
11459
6632
11459
12263
11459
12133
11417
12133
12133
11459
12133
8914
12156
11415
12156
11396
6630
11459
11459
11459
12133
11459
6632
6630
6629
11395
11394
11394
6628
6629
11394
12262
12263
8912
8911
12262
8911
12132
12169
11400
11401
11400
6495
11400
12167
11400
11334
11267
6183
11193
11193
11121
11120
12345
9372
9374
9375
9373
12344
9373
12264
12265
9374
9469
9582
9581
9580
12378
12379
9579
12303
12303
12302
11080
11080
12380
12380
11080
5715
5713
11047
11046
5712
11046
12283
12283
9577
12300
11046
12300
12299
12301
9668
12383
12408
12407
9782
12318
10904
5393
10918
10919
10919
12318
10904
10904
12326
12326
12330
12331
12304
12305
10832
10743
5222
10743
12306
10743
10742
10742
5220
10809
12306
9871
9872
9779
12413
10827
10828
10827
12303
10884
12303
9779
9779
9779
12414
10826
10827
10827
10827
5384
5385
5546
5545
5546
10996
12398
10908
12398
9682
12303
12303
12304
10909
10997
5715
11045
5715
10997
10996
12388
12388
9585
12303
9585
12388
12388
12388
9586
9466
12343
12343
12341
12339
9461
12251
9461
12339
11104
11104
12252
12252
11104
12252
11104
12340
9463
12273
12260
9365
9365
9364
9365
12328
12328
11113
12328
12317
11247
11248
12221
9266
9383
12250
11182
6025
11204
12250
11204
12297
12298
11205
11204
11204
12250
11204
11204
11204
11204
6026
11145
11202
12313
9267
9266
12268
12268
9265
9266
9151
12200
11340
12200
11340
11342
12202
11342
11264
11329
11330
11331
12232
11331
12204
11331
12204
11331
11260
6185
11254
12323
11214
6185
6186
6342
11328
11386
11387
6494
11345
11345
11345
11345
11344
12214
11390
11391
11442
11441
12179
8928
8818
12234
12233
8817
12158
11501
12158
11463
11463
6782
6783
11463
6783
6786
11512
11576
12096
8687
12192
12194
11578
6935
6936
6935
6798
11531
12131
8801
12226
11453
12139
11453
11395
11394
11335
11335
11335
12277
11335
6508
11410
11409
11409
12275
12276
12277
9040
12199
9040
12207
12207
11407
12199
12199
11407
12207
12206
11331
11331
12274
12328
11377
11378
12241
9165
9166
12245
11296
11297
11296
12245
12253
12254
12253
11282
11281
6219
11308
12259
12259
11281
12251
12252
12252
9273
12260
11279
11279
12261
12262
11278
11277
12251
9276
9277
12251
11276
11276
11277
11277
12251
11277
6213
11277
12261
9275
12261
9275
9375
12359
9375
9375
12282
12282
12261
12261
11309
12348
9275
9148
12296
12297
12298
11252
11252
11191
11191
11192
11192
11193
11192
12316
9258
12245
12202
9136
9238
9238
12304
11173
12218
12219
11174
11115
12248
12243
12243
11258
12243
12224
9137
12189
12187
11317
12225
12238
12238
12255
12287
11098
11097
5916
11097
11099
5918
6064
6063
6061
11227
12239
9351
12256
9351
12239
11227
12239
12238
9350
9256
9381
9381
9478
12300
11103
12300
12301
12301
12302
9480
12393
9480
9478
9477
12392
12391
12383
12383
11172
6069
6068
11240
6068
6068
6069
11204
11131
5912
11096
11098
12291
12291
11098
11098
12391
12392
11097
11096
11097
5910
5751
11020
12303
11020
12303
11059
11127
12274
11167
11167
5909
11079
12272
12271
11078
5908
11078
12271
12272
12273
11080
11079
12272
12271
9457
9458
9553
12269
9553
12385
11087
12280
11087
12385
12386
12386
12387
11089
5733
11089
11090
12279
11090
11090
11090
11090
12277
9551
9663
12300
9663
12406
12405
10931
10930
10994
10994
10910
12390
11026
5586
5587
5584
10982
10981
12283
9654
12283
12281
10909
10909
12280
9650
12308
12309
12309
11025
12309
9650
12280
10910
5584
11025
12391
10910
12391
12413
12414
10848
5423
10906
12321
9761
12306
10848
10848
10758
5254
5252
10878
12340
12339
9858
12339
10877
5251
10877
5251
5249
10877
10940
10939
12307
10939
5401
5402
5401
5403
5404
10939
5404
10939
5404
5403
5402
10883
10882
12276
9742
9743
9744
12399
9744
9742
9743
12307
12289
12269
12270
12271
11020
12250
12250
10949
12350
10949
5694
11020
11018
11017
12269
12269
11053
12353
11053
11053
11052
11052
12268
11052
11051
11050
12267
11050
5688
5689
11017
12267
12257
11091
12246
11091
11092
5847
11124
11125
12344
12342
11123
11123
12255
11123
5846
11026
12244
11089
11154
12227
11154
11154
12226
11154
11153
11152
12220
12220
12220
12219
9331
12225
11181
11180
12225
9331
9332
9331
9330
12217
9330
9331
12218
11153
12218
12217
12215
9328
12307
12307
12294
9227
9227
9228
12293
11158
6150
11245
12205
11245
11245
6150
6148
11243
6148
6149
11159
6149
6150
11160
12295
12294
11159
12204
11159
11159
12204
11159
6149
11219
12204
12205
11220
12205
11220
12203
9228
12205
9228
9229
9228
12293
9228
12204
9228
12293
12290
12276
12276
11308
6303
6305
11233
11233
11234
11236
6308
11236
6308
11236
11237
12278
11311
12180
11311
11383
12264
12265
9023
12167
11374
6480
11374
11314
12219
12219
12218
11313
12218
9144
12302
12317
11257
11258
12317
11203
6184
11249
12243
9246
12243
11203
12317
12316
11257
12211
12212
9245
12212
11249
11249
11248
12241
12240
11197
12313
11258
11258
12313
9245
9247
9141
12298
11323
12191
12191
12190
11323
12190
9141
12299
12300
11324
11323
11322
11321
12187
9138
12297
11267
12219
12221
11269
11268
11269
12297
11321
12186
9137
12297
12296
11320
12186
11320
6332
11320
6332
11309
6332
11320
12186
9137
9012
12180
11318
12180
12180
11369
6482
11318
6482
6333
11310
12220
11310
11311
12187
11311
11311
11311
6331
6332
6331
6330
6332
11267
11266
11183
12244
11257
11256
11256
12228
12228
12229
9259
12307
9259
12229
12229
12229
11259
12229
11259
12248
12249
11187
11187
12306
9257
12249
11187
6172
11187
11187
11188
11188
11121
6028
6028
6027
6028
6028
11196
11197
6029
6029
6027
11192
11193
11193
11194
12264
11194
11194
12251
11194
6026
6027
6025
6026
11194
12253
12254
12254
11194
12264
12264
11036
12344
12344
12344
12345
11036
12265
12264
11105
12264
12264
9462
9463
12347
12346
11122
5853
11105
5853
5854
11038
11037
5853
11106
11181
12261
11110
11109
11060
12287
12287
12286
9476
12361
11129
12361
11060
11060
11146
11146
11084
12377
12377
11144
5891
5890
5891
11084
12318
11150
12318
9500
12318
12319
12319
12318
12318
12319
11087
11087
5897
11148
5897
11087
12378
12377
12376
12377
12377
11086
12377
9497
9497
12292
12292
11147
5897
11147
11147
5897
11153
5897
11147
12376
9496
12376
12376
12377
9496
12291
11153
11067
11067
5727
5726
5728
11003
5728
11003
5728
11072
12301
11072
12387
12386
9590
12386
12385
12384
11070
11133
12367
9490
12281
9490
12309
11140
11067
11067
12314
11067
11067
11068
5720
5719
10992
5719
10992
12315
10992
10913
10988
5722
11061
12302
11061
11062
12303
12302
12302
12303
10989
12303
12303
9575
9574
9575
12373
10991
11070
12368
12368
9487
9576
12293
12294
12293
11059
12293
12293
11059
11060
12293
11060
12293
12294
11060
11060
5717
5716
10985
12303
12304
12304
10984
12304
12305
10984
12305
10984
10984
12370
12373
12374
12375
10905
10906
10988
11061
11062
5883
5884
5882
5884
5883
11131
11187
12234
9351
9351
12234
12234
11201
12234
12233
11186
6041
11199
11199
6040
6041
6040
11144
12266
9353
12342
11144
11144
11073
11072
11071
11071
12284
9453
12240
12240
9452
12283
11071
11139
11141
12263
11181
11181
11181
12228
9349
12343
12343
9350
9351
9350
12344
11196
11258
6198
6197
6198
11258
11258
12198
12197
11249
11248
6198
11248
11248
11247
12195
12193
11247
6195
11252
12193
11247
11246
12249
12249
12277
11160
12337
12353
12353
11118
12239
11115
5883
5722
11043
12360
12360
11043
12255
9547
9549
12255
11043
5720
5880
11098
12268
9436
9436
12268
11097
11159
11159
11161
11108
12227
11100
11100
11100
5870
11100
11020
11019
11019
11019
12350
12349
11018
12349
12340
12339
9442
9444
9337
9336
12264
11166
11165
11165
12265
11165
11092
11092
12223
11092
11093
11093
12223
9443
9444
12352
12352
11071
5867
11071
11072
12275
11096
12275
11096
11095
5866
5867
11095
12274
11095
11024
5708
5709
5706
5707
10991
10992
12284
12285
12267
11065
12267
11100
12267
9445
9444
9445
12238
11100
12267
12266
11065
12355
12355
11066
12266
9444
12355
11123
5874
11099
5874
11123
5874
11099
12266
11066
11065
12354
12353
12352
12370
9542
9432
9431
12253
11093
12231
12231
12232
11110
11110
12335
11046
12254
12274
11024
5702
5704
11031
11034
5708
10980
12346
10980
10980
5708
11026
11026
12273
12272
11027
12242
11027
11027
11027
11025
12272
10981
5709
5707
5708
11026
11025
11092
12257
12271
10978
10976
11044
12244
12242
12247
12248
11137
6038
6036
11173
12203
12203
12203
12203
12173
12174
9202
12174
11222
6180
11222
11222
12174
11243
11242
12173
9201
12173
11221
12173
11242
11241
11240
6178
11191
12207
12176
11249
11249
12273
12273
12272
12272
11250
11182
11181
6164
11181
12284
11181
6164
11227
11154
6013
11120
12229
9299
12177
11147
12229
11147
11212
12157
11221
11262
12121
11262
12251
12260
11170
6144
6145
11170
12220
9198
12259
9198
12259
11194
12259
11170
11170
12258
11170
12258
11194
12158
11221
12158
11194
6146
6146
6145
11222
11168
11169
12193
12193
12194
11134
12194
9318
9318
9207
12240
11183
12240
11236
12240
12240
12240
9206
9206
12162
9206
9205
9316
12253
9316
9318
12195
12195
9318
9319
12196
12196
9318
12196
12197
12183
12182
12173
12173
12172
9115
9115
9115
12207
11237
6310
11305
12207
12208
12206
9113
9114
12173
9114
12206
11237
12256
12257
11237
6310
6311
11304
12173
9114
12257
12258
12278
12277
12276
11222
11176
11176
12317
11126
6025
6026
6027
11128
11176
12278
12279
9227
9116
12219
11307
12164
9116
12164
9116
9116
12164
9116
12219
11266
6329
11266
6329
6330
11266
6330
6327
6325
6324
11294
6324
11307
6324
11263
12273
12300
9242
9126
12272
9126
9124
9125
12188
11334
12188
12188
12188
9127
12273
11267
12232
11267
6343
6341
11333
11332
12189
11308
11309
11308
11307
11308
12274
12274
12273
11266
6340
6340
6480
11326
6480
6479
11390
6479
11326
11327
6479
11327
11326
6477
11326
11324
12245
12246
12246
12246
9022
12212
12211
12185
11386
12185
12184
12210
12210
12210
12208
12207
12207
9021
9023
9023
12249
11324
11324
6476
11324
12209
11324
12249
12248
11360
12159
11386
6476
11360
11290
11290
12175
11290
6309
11290
6309
6451
6454
11345
12233
12234
12236
11305
6457
6456
6457
11348
12235
8997
12177
12178
12176
11355
11356
11356
11293
6313
6148
11221
6148
11221
12264
11221
11222
11222
12196
11235
11234
11169
12235
11086
12277
9315
9314
9314
12277
11146
11145
12277
12276
12258
12258
12291
11099
12253
12253
11099
12253
12251
12251
12252
11180
12252
9332
12252
12253
9332
9232
12201
9232
9234
12203
11245
12236
12236
12237
12238
9238
12275
11216
11216
11275
12235
12236
9110
9111
12174
12174
12174
12175
12175
12174
11272
12174
12137
11340
12137
12158
11277
11227
12183
11227
12183
11226
11226
11225
11156
12224
11103
12224
11156
12212
9320
12224
11156
11156
12224
12224
11104
6011
11156
11155
12209
9317
12309
11176
6011
11104
11104
6012
11104
6012
11104
12223
12224
12243
9417
12243
9417
12217
12218
12217
12206
12205
9320
9320
12305
12304
12304
11166
11166
12204
11172
11172
12243
12242
12205
12205
12205
12179
12178
12178
12151
12152
12152
11343
11273
6297
6299
11234
11233
12258
12258
9096
12258
12259
12258
12238
11346
6448
11346
6448
11300
12158
11300
11300
12159
11330
12117
12141
9089
12177
11231
6298
6299
6298
11230
12253
12240
12239
8990
8872
12142
11397
6600
11370
12142
12101
11434
11435
12192
12192
12216
11373
6606
11409
12216
11373
6606
6606
11373
12215
12214
11407
11354
12103
11323
6463
6463
11354
11355
6464
6462
6461
6462
11324
6462
6611
11414
11414
11415
6609
11384
12079
12118
11344
11344
6474
11344
12173
12172
12171
8984
9095
9213
12271
11217
12271
11170
11122
12312
11122
11122
11123
12251
12252
12253
11124
6021
11173
12216
12218
12220
12221
11176
6019
11175
12316
11120
11121
12316
12317
11120
11187
11187
12285
12286
12284
12284
12284
11185
12240
11185
11140
12285
12284
12284
12285
11192
12223
11192
12223
11192
12223
12223
12201
12199
12199
9254
9255
9255
12303
11209
12303
12302
12315
12314
9354
12219
11154
12219
12248
12227
9354
9353
9245
12292
9245
9247
12198
9247
12293
12293
12293
11220
12293
11183
6150
11239
12247
12247
9245
9247
12246
9247
12199
11221
12294
9247
9247
12199
12233
12232
12233
11159
11160
11237
6157
11250
6157
11237
11236
6156
6156
11184
6156
11184
11254
11253
11204
12270
11204
11205
12315
12337
9376
9376
9377
12240
11176
11177
11177
6012
11134
11134
6012
11177
11177
11108
12252
12227
9346
9345
12252
11112
11111
12316
11111
12316
12302
9239
9238
12302
11248
12209
12211
11237
12211
11237
11236
12211
12210
12210
12210
11246
12210
12210
12210
11235
6160
11235
11301
11302
6314
6315
6315
11249
11248
11249
12210
12210
12209
12208
11248
11248
11298
12171
9018
9017
12172
12171
12171
12197
12198
11330
11330
11333
12199
9123
9122
12283
9122
9242
12215
11263
11338
11265
11265
12321
11193
11194
6178
11265
11265
11265
12205
12204
12212
12214
11185
12214
9335
9215
12183
11240
11239
11237
6165
6012
11111
11111
11111
6010
11154
12215
11154
11154
6008
11109
11108
6007
6007
6006
6006
11151
6006
6008
6007
11106
11106
12321
12321
11184
6009
11154
11154
12218
12218
12218
9330
9330
12321
12321
11182
12217
12217
9331
9329
9328
12319
9328
12319
11183
12217
12217
11185
12217
11185
6012
11155
12217
12216
12217
12216
11156
12216
12218
11097
11098
12324
11034
12324
11034
5848
5847
11079
11081
11082
12220
11082
12244
11036
11035
12325
9423
12221
9423
9423
12222
11083
5849
11099
11099
11097
12221
11097
5847
5991
11152
5991
5991
11152
5991
5990
5989
6143
11208
6143
11208
6143
11165
12194
12195
11167
12195
11167
11109
12231
9313
12302
11154
12190
11154
11154
6000
6000
11147
11147
11147
11076
11075
5838
11028
12240
9410
12205
12180
9298
12180
11129
11204
12244
12244
12244
9181
9182
9182
9182
9294
9294
12196
12225
11088
11088
11088
11089
12225
11089
5832
11089
5832
11089
5832
11079
12224
12231
12228
11015
12228
11090
12228
9416
9416
12228
12228
9416
12228
11091
12239
9416
9415
12238
9415
12314
9415
9416
12228
12227
12227
11090
5852
11111
11174
6004
11080
12290
9298
9297
9295
9193
9192
12276
11251
6164
6165
11216
6165
6166
6169
11254
12190
12178
11284
12150
9084
12150
12149
11283
6327
6326
6169
6171
11261
6171
11261
11261
6171
11261
12294
11164
11165
12295
11263
12195
9202
12183
11216
12183
11165
6173
11165
6173
11216
11155
6024
11204
11203
11203
11204
12226
12226
9312
9311
12314
12276
9196
12276
12277
11155
12185
11155
11155
11156
11155
11155
12275
12274
12275
9191
12186
11245
12275
9191
12275
9191
12183
11156
12183
12183
11156
6166
11156
11156
6165
11245
11243
11243
12278
12255
11301
12154
12153
11300
11367
12130
12130
12130
8979
12130
11343
11344
6471
6471
6472
11368
12242
8979
12242
8979
12242
8979
12130
12164
9112
12164
11312
12285
9112
8999
9112
12202
11264
11349
12182
11351
11302
11303
11304
11304
11302
11233
6195
6197
6198
6037
11166
12203
12175
12175
12174
11250
6184
6185
11206
11208
12215
12183
12182
11275
11275
11274
6336
6481
11316
12139
11316
11315
11317
6482
11317
11319
12254
12256
12256
12256
8966
12141
8966
12256
11320
11380
11380
11379
6623
11391
12077
11420
11420
11421
11422
11423
6627
11394
12079
11394
12120
11378
6627
11378
12214
8845
12214
12177
11434
6772
11434
11376
11442
11360
6611
11360
12175
8825
8822
12118
11397
11395
6611
6612
11396
12062
11389
11388
6611
6612
11396
12119
8824
8823
8823
8823
8944
8944
12212
12211
12212
12212
8943
12092
12092
12132
12132
9072
12186
12216
12216
11228
11228
12217
11228
6173
11211
11210
6172
6320
11274
12247
11253
11253
12246
12263
12263
11210
12263
12262
9182
12215
11226
11293
12142
11293
11294
11295
12194
11250
6326
6326
6326
6326
11295
11294
11294
6325
6324
11286
12147
11296
6324
11248
12195
9086
9087
12196
11297
11297
11297
11297
6322
11297
6322
11247
12250
12216
11340
12118
8969
12170
12170
12170
8969
12118
11340
11338
6468
11359
11359
12171
11359
6466
11359
6466
6466
11359
11297
11298
11299
11300
12150
11283
11281
12245
11281
6320
11281
12245
12246
11282
12148
12114
12113
12113
12148
11280
12265
11268
11268
11267
6324
6483
11347
11348
11348
6483
6484
6485
6483
6343
6344
6343
6345
11288
11356
11357
11356
6498
11367
11367
12264
12266
11369
11369
12112
11355
12112
12138
11295
11295
12137
11306
11306
11305
12137
11295
11297
12208
12209
9089
8969
8969
9090
9088
9189
12180
11246
11246
11243
12281
12293
11121
6037
5877
5878
11100
12219
11100
12238
11041
11041
12312
12312
11040
5876
6033
11150
12187
11150
6033
6032
6032
11180
6032
11180
11107
11109
12312
11040
12237
11099
5877
11040
11039
5876
5875
5873
11108
5873
5871
5870
6013
11143
11143
11144
6016
11162
6016
5855
5853
5854
11070
11124
12163
11151
11080
11081
12303
12304
11082
11081
11144
11145
12286
11116
6015
6016
11146
11147
6016
6015
6016
5852
6016
5857
11047
5857
11047
11047
11047
11046
12236
11046
12236
11073
11073
12175
12148
12148
12148
12147
11134
12147
9249
12193
12192
12192
9248
12192
9248
12192
12193
11131
6007
6156
6158
6158
11186
12121
12120
9136
12244
12243
11158
12161
9135
12119
11185
12161
9135
12243
9135
9035
12224
11228
11290
11369
12119
11398
11338
11337
6475
11338
12089
11338
11405
6626
6475
6475
6475
6474
6473
11300
12138
11300
6473
6619
11405
6619
11405
11404
11405
11355
12213
12213
11289
6471
6472
6472
11356
11356
6473
11334
11335
11336
11337
11336
12127
12110
8836
12110
8836
12084
12084
12085
8838
8725
12085
8725
12177
11426
12085
8725
8724
8724
8725
12054
12014
8604
12014
12037
8713
8713
12037
12037
8712
8712
8833
12199
12234
12233
11367
12233
11299
11300
6475
11368
12119
12100
11433
6624
11402
11401
11333
11335
11335
11334
11334
12129
8964
12129
12129
11300
11301
12129
12168
9090
12168
11274
6331
11324
11325
12156
12119
12119
12119
12140
12139
9067
9068
9068
9069
12268
12267
12285
12284
11178
12284
11178
12284
11242
11300
11299
11299
12128
12128
12128
12127
11297
12127
9067
9067
9067
12127
11274
11206
12158
11238
12283
11238
12283
12266
11243
11159
12275
9184
12179
12179
11159
12276
9185
12179
11159
11160
11158
6165
11212
6165
6167
11159
12179
11212
12178
12178
12176
12177
11244
6168
6019
11090
11091
11091
11091
6018
11150
6018
11150
12200
12201
12200
11149
6016
11089
11142
11142
12258
12257
9167
12257
11247
12182
11247
6171
11247
11197
11198
6033
6033
11198
6033
11153
11153
12184
9277
12206
12190
11269
12286
12286
12286
12286
12287
11271
6192
6193
11221
11221
12171
12202
9297
12312
12312
12312
12312
12311
12312
12313
11210
11209
11209
12218
11209
6045
6046
11166
12218
11166
12218
11166
6046
11166
12218
12217
12217
12216
12226
9394
12226
9394
9278
9279
9280
12302
9280
9281
9281
9282
9182
9180
9182
12185
11180
12288
11260
12288
12287
11261
6193
11179
6193
11261
11260
6192
11179
11180
11118
11193
12180
9186
12180
11212
11211
12180
11211
11211
11209
11210
12183
12184
12219
11142
12344
12345
11142
12219
9311
12219
12219
11143
6041
11203
6041
6194
11207
12203
9195
12318
12280
12280
9081
12179
12195
9196
12306
12320
11173
6021
6019
6179
6181
11240
12142
12141
9185
12141
9185
9185
9184
9279
12207
11131
12207
12207
12208
11132
11193
12283
12297
12270
9154
12194
9154
12114
11194
6174
6173
11193
12193
12217
12216
12215
11145
11145
11072
11071
12317
11071
11070
12224
11070
11070
11071
11069
11069
12316
11069
11137
11137
11206
12174
9151
12127
11245
12127
11190
11190
12174
11206
6197
6199
6198
11191
11124
12159
11124
11124
11124
11124
11191
6199
11208
12175
11191
6199
11247
12296
9152
12296
11208
11208
12177
11191
11191
11191
11191
11190
11121
6041
6041
11121
11122
12198
11144
6043
6044
11183
6044
6202
11200
12294
11256
12136
12136
9149
12136
12137
11194
12137
9149
9035
12145
12119
11315
12119
8920
8921
12085
12085
11322
12085
11322
12085
11322
11322
11321
11319
11400
11450
6793
11454
12181
8702
12181
12181
8703
12027
11450
12086
8703
12181
12180
12179
12179
12205
8818
12060
8818
12205
12207
11393
11440
12074
11440
11374
11373
11322
6491
11349
11287
12247
12248
9048
12248
11289
6338
11289
12248
11289
6338
11289
6338
6339
6338
11257
12248
12247
11289
11288
12114
12113
9045
9044
9045
12112
11286
6339
6340
11287
11287
12113
11277
12113
12078
8927
8928
12136
11328
12231
11328
12231
12232
8929
8927
12078
12079
11357
12079
12113
11273
6352
6352
6497
11327
11326
11325
11265
12166
9040
12166
9040
12250
11265
12250
12251
12238
12238
11360
11360
12239
12240
11339
12153
11338
11394
12129
12101
11465
12101
11465
11465
11465
11463
6790
6790
11453
11453
12028
8717
8717
8602
8727
8854
8854
8853
8854
8956
8838
12143
12144
11408
12144
12192
12192
12192
8973
12192
12192
11356
11356
11359
6530
11359
12095
12096
11378
11454
12083
11454
11454
11453
6684
6685
11454
11454
6685
11453
12083
12085
11427
12171
12172
8870
12172
11454
11454
11453
12172
12171
12172
12153
11518
11519
12245
12245
11519
6831
11489
11490
12152
8766
12064
12063
11518
12245
11520
6833
11489
6833
6834
11521
6834
6835
11522
11521
11521
12152
8765
12152
11490
12063
12098
11467
12283
11466
12183
12181
11431
12181
11431
6691
11467
11468
12282
12282
11468
6692
11468
11467
6692
11467
6692
11466
12281
12283
8885
8886
12284
8886
12284
12284
11470
12183
8886
8887
8888
12285
12298
12298
11399
12298
12299
9007
12132
9007
12299
9007
12299
11399
12299
12299
11399
12299
12299
11398
11399
12299
9007
9008
12217
11382
6538
11400
12300
9008
8884
12251
11438
11436
12182
11433
12182
12200
11370
6515
6516
11371
11370
6515
11373
11374
11373
11372
12116
11372
11372
6517
6516
11372
12268
12269
8987
12201
11372
11371
12268
12267
11373
12267
11371
11372
12201
11372
11373
12269
11374
12117
11374
6518
6369
11313
11249
11249
11250
11250
11194
6056
11194
11193
6057
6057
6058
11193
6058
6060
5909
11124
11125
5909
11125
5909
5909
5908
11080
12270
11080
11080
11081
5909
5910
11081
5910
5911
5911
11127
11126
11204
12218
12218
12218
11204
11205
12218
12217
11193
12321
12282
12283
12282
9191
12187
11259
11258
11258
11318
12149
11304
12254
11272
12203
11272
12203
11272
12254
12253
9073
12148
9073
9072
9170
9172
9172
9171
12264
11199
6210
11253
6210
6209
11198
6209
6210
6359
6360
11267
11267
12204
12204
12205
12206
11268
11268
12244
11268
11268
11269
12244
9070
12145
11321
12206
12207
11319
6357
11293
11293
12144
11293
11291
6356
6356
6357
11290
12142
12102
8944
12171
11327
11327
11327
11385
11322
11262
6355
6355
11301
6355
6356
6356
11298
6356
11298
12132
11298
11241
11289
12255
9077
9076
9077
12221
12221
12222
11319
12135
12135
12173
11270
6219
11233
11302
12275
11302
11303
6375
11338
6375
6373
6219
6219
11242
12273
11242
12289
12289
11242
11240
12290
12290
11226
12290
12291
12289
11229
11284
11284
11284
11230
11229
11301
11300
12274
9104
12274
11300
11300
6363
11297
12239
11297
12274
12254
12273
9109
12273
11303
12250
9109
12154
11293
12154
9109
12273
12258
11381
11381
11381
12223
12223
12223
11380
12223
11388
6520
11380
6520
6522
6523
6522
6524
11383
12223
11383
11385
11384
12259
11360
11310
11309
6384
11337
12251
11323
11325
12288
11309
12288
12288
9102
12149
11310
11376
12273
12313
11346
12262
11346
6402
11329
6402
6557
6559
11421
11421
11470
11472
11473
12210
8880
8880
12107
11456
12107
12106
11479
11479
6718
6717
11479
6717
11454
6717
11479
6717
6718
11455
11507
12206
12206
8741
12068
12092
12093
12093
12094
12092
8853
12226
12224
11451
11450
11382
11445
11380
12206
8948
8948
12233
8948
12105
12105
11403
11345
12146
11345
11344
6404
6405
6404
11318
11316
12146
11343
6402
6402
6401
11309
12264
9070
12147
9070
12264
11316
12264
11309
12226
12226
9069
12263
12231
8951
12117
11372
11371
12231
11369
6549
6550
6548
11369
11368
12200
11405
11406
6549
6548
6547
6701
6701
11472
12177
12158
11496
12158
8749
12198
11496
11497
11497
12160
11535
12160
11497
11442
6703
11442
12191
12192
12192
11477
11411
12207
12171
12170
11434
11434
12170
12170
8857
12232
11434
11433
12169
11433
11362
11360
11359
11359
12186
12186
8964
8966
12188
11360
11360
12249
8966
12249
11360
11361
12187
8965
12187
11361
6546
11395
11394
6545
6546
11395
11454
11453
6679
6680
11441
12103
11453
11452
11451
12102
11442
11444
12103
11452
11451
12102
11443
6681
6679
11409
12154
12154
8849
12154
12154
11448
6678
6679
6680
11442
12211
12211
12211
12210
8843
12153
12152
12182
11392
6535
6536
6535
11349
6535
6535
11375
12228
8949
8947
12228
11348
11348
12227
11376
6537
11376
12120
12122
8948
12180
12153
12154
11450
6682
11450
12154
11411
12204
12204
8836
8837
12205
12204
11435
6681
6682
6682
11412
11411
12154
11449
12154
8838
12206
8838
12206
11436
11435
12093
8838
12154
12154
12154
12152
11409
11410
12204
8834
12093
8834
8946
12125
12125
11394
12125
12140
11313
6391
6393
11291
6393
11330
11329
12202
12203
12221
9165
9165
12174
12174
12174
12150
12150
12133
12132
8949
12214
8949
12177
11400
11400
12178
8951
12133
11371
11370
6526
6527
11402
12134
11370
12212
8951
12212
12212
11329
12212
8951
8951
8950
12135
8950
12179
12178
12177
11403
11402
11401
12132
12133
12134
11374
12134
8947
12175
11329
6531
11374
11314
6374
6224
11243
12184
12184
12186
11276
11277
12187
12163
12163
11332
11332
11330
11330
12186
12185
12184
11255
6374
6374
11328
11328
12164
12162
9058
12184
9058
12162
11328
12184
11328
11329
12185
12186
12186
12159
12186
9056
9056
9058
12162
12161
9058
12188
11331
11332
11332
11332
6378
11318
11318
12161
11333
11331
12191
12192
12193
9160
9162
9159
12263
11259
6223
11255
12194
12163
11249
12163
12201
12201
9170
12201
12202
12202
12203
12179
9060
9060
12268
9060
12142
11301
11302
12142
12140
12141
11301
12141
12140
11326
6377
6378
11302
12178
11302
12140
11327
11251
11252
12155
12174
12174
11167
11169
11103
12232
9376
12207
11103
11103
12207
12191
9282
12191
12157
12144
11337
11336
6384
6544
6541
11409
12113
12114
11357
12152
8949
12152
11359
6539
11407
11461
11461
11462
11463
12088
11463
6682
6682
6684
11419
11420
6684
11465
11465
6684
6683
11419
12137
12139
11428
12247
12282
12282
12282
12283
11402
11402
11404
11405
11404
11404
11404
11404
11406
6547
11367
12115
12115
12115
11369
6550
11369
11302
12190
12189
11309
12189
12216
12235
11174
11173
6087
11195
12321
12321
11173
12234
11175
11174
12171
11174
11173
12171
12171
11199
11277
11350
12142
9058
12177
12178
12205
11252
11251
11307
11308
12301
11374
11374
12150
12149
12149
11374
6419
11307
6419
11374
12149
12150
11306
11307
11308
11309
6423
11311
12172
12206
11250
11250
6273
11304
6273
11304
11304
12174
11254
11188
12239
11193
12239
11193
11191
11190
6117
11189
6117
6255
6255
6256
11241
6256
11241
11296
6410
11317
11317
12147
12149
12149
12110
11379
6562
11366
12248
11366
11366
11367
6563
6562
11378
12110
8930
8931
12111
12137
11314
11313
11313
11314
11255
11320
6415
11307
12273
9042
12135
9042
12135
11341
11342
11342
12135
11318
11319
12136
9043
12186
11319
12186
11319
11254
11253
12169
12168
11251
11251
12166
12165
11288
6262
11288
11288
11288
11288
6261
6261
11287
12166
9152
9152
12196
12196
11230
12196
12196
9152
9153
12296
11285
12296
11285
11228
11228
12200
11228
6101
11184
12211
12211
11184
6101
6249
6248
11237
11323
11323
11323
11324
12179
9048
12281
12282
9049
9048
12152
11322
11323
12179
12179
11303
6422
11323
12154
12174
12173
12173
12173
9160
12306
11245
6273
6109
11210
12180
12179
11210
11211
12316
12291
9144
12291
11250
6265
6267
11254
11254
12144
9142
12144
9142
9141
12143
11255
12143
11267
11268
11266
12144
9140
9259
9259
12242
9259
12242
9259
9261
12314
9261
12177
11200
12244
12244
12205
11237
11167
11237
12206
12205
11260
11259
12159
12160
12162
12162
9149
12208
11261
11261
6265
11276
12161
12161
11278
11277
11277
11277
12159
12157
11258
11257
11257
11257
12156
12156
12155
12134
9037
12279
12280
12280
11352
12132
12132
11352
12132
11310
11309
6418
11309
11378
6571
11379
11380
11380
12269
12270
12270
12269
11421
12114
11421
6570
11421
6570
11421
11422
6571
11422
11466
12235
12235
12253
11373
11374
6565
11374
11375
12153
11375
6567
11375
6567
6720
11462
11464
12229
11448
11449
11448
6723
6724
11447
12132
8801
12132
11447
11448
12228
8801
8801
8917
8917
12150
8917
12099
11409
12099
12100
12102
12082
8811
12082
12119
12120
11429
11429
12262
12261
12261
12262
12271
12271
11353
12271
11295
6417
11295
12271
11353
11354
11354
6419
6420
11355
6420
11325
11268
11330
11397
12116
12116
11407
11409
6579
6579
11376
11375
12169
12196
12196
9034
12196
11336
6428
6429
11314
12197
11337
12197
11314
12197
9032
12132
12131
12131
12131
12131
9032
12131
11336
11335
12130
11335
11335
12197
11335
12130
12131
12089
12089
11384
6571
11370
11370
6571
11370
6571
11370
6571
6571
11370
12161
11387
6571
11387
11386
12225
12225
12261
12260
9018
12260
9018
9019
12261
11344
11280
6279
6431
11319
11388
11388
6581
11388
11388
12162
11380
12162
8913
9012
9134
9133
12290
11243
11243
6264
6261
11243
6261
11241
12198
9135
9133
9131
9130
9131
12195
11244
12195
11244
11245
11299
6424
6425
11299
6425
11347
12122
11347
12122
11347
12261
9011
12160
12161
11300
11369
6576
6574
11380
12103
11408
12241
12242
11408
6574
11381
12104
12103
12103
8911
8911
12149
12112
12142
11381
11380
12262
12263
8913
12142
12141
11368
11366
6579
11378
11378
12264
11378
11379
11379
11378
12139
11378
11311
11312
12293
9032
9034
12141
9034
9034
12294
11312
12294
11312
12163
9034
12141
11310
6434
11312
11390
11448
11449
6750
11514
11515
11579
6898
11518
11518
11457
6748
6749
11457
11457
12141
12142
12142
12143
12144
12112
11515
11565
11565
11565
12077
12076
11579
11579
11519
6899
11577
11578
11578
11579
11578
12235
12234
12234
12189
12190
8575
12056
11560
11559
7042
7041
7181
7180
7181
7321
11665
11666
7323
11669
7323
11733
12119
12120
11733
7323
7322
11670
11669
11669
11597
11531
12160
8561
8562
8561
12161
11531
12161
11619
12161
12161
8560
8559
12160
12161
11619
12043
8560
12161
12160
8559
8688
12091
8688
8690
8691
12071
11513
11512
12070
11473
12203
12204
8690
12204
12202
12202
12200
12199
8688
8690
12071
12044
11533
7031
11623
12048
12049
11624
7030
11532
11532
11532
11533
11465
6880
11465
12080
12089
12132
11387
11330
12163
12164
12163
11330
11332
11332
6418
6419
6267
6270
6271
11304
6271
11207
11207
11208
6274
6434
11327
12159
9027
12159
11291
11290
11291
12270
12270
11373
12270
12271
11374
11374
12271
12272
9028
12154
12155
9027
8917
8916
12134
8916
8918
12135
11385
11328
12159
12159
9031
12159
12160
11297
11296
11296
12160
11296
11296
12279
11296
12160
9032
12160
9032
12279
12279
11384
11384
12161
12160
12159
12158
11381
12277
12276
12275
12275
9029
9031
12275
11295
11295
12275
9031
9031
9029
9031
9032
9139
12188
12209
12210
12213
12214
11251
6301
11312
6301
11251
12302
12302
9153
9154
12302
9154
12302
9154
12188
11288
11288
6299
11288
12188
12163
11348
11348
6449
6448
6446
11347
12165
9032
12267
11375
11444
11497
11567
11568
11567
6892
6743
11439
11439
11439
6743
11426
12230
12231
8791
8794
8912
8913
8913
12132
12132
12132
11441
6582
11441
11441
6581
6582
11441
6582
11346
12123
11346
11295
6432
11324
11323
12156
11377
6433
11377
11376
12155
11376
12155
9033
9144
12302
9144
12183
12162
12162
12162
9021
12162
12162
11299
6440
6441
11299
6441
11370
12147
12147
12147
11373
11372
11372
6444
11372
12270
9021
12270
9021
9020
12147
12148
12148
11330
11331
12149
11331
12149
9021
8909
12116
12136
12136
9017
9017
12278
12278
9016
12159
11310
11311
12160
11311
12278
9016
12160
12166
11239
12152
12152
11303
11249
12184
12185
11181
12185
12184
11180
12184
11250
6135
11180
6135
11180
6135
11250
6135
6136
11180
6136
11251
11251
6136
6135
11251
11252
6135
11171
11170
12327
9238
12327
11252
11321
12310
11321
12171
12171
11263
11264
11335
11337
11338
11339
12178
11331
12178
9025
12178
11331
12289
9025
12178
9025
9025
12289
12289
11331
11331
12180
11340
12146
11383
6466
11331
11331
11251
6299
6298
6143
11188
12176
11188
6143
11176
11176
11254
11256
11256
12192
11265
6304
11256
11256
12192
11264
11264
12192
12193
11265
12193
12192
12190
12190
9128
9127
9128
9129
9131
9132
12191
11253
6299
11311
11310
11238
11239
12196
11239
12196
11239
12316
11180
12223
9248
9248
12223
11211
6145
11182
11181
6143
11210
6143
6140
11209
12196
11209
6140
11238
12196
9250
12196
12195
12166
9142
12166
11284
11283
12165
9141
12165
9141
9021
12134
9021
9019
12249
9019
12186
12186
12185
11338
11337
6432
6432
6432
6289
11292
11224
6131
11163
12296
9229
12207
9229
12296
12295
11162
6131
11162
11092
11092
11162
12295
11162
11163
11162
11163
12294
9225
9119
9120
12279
12279
11234
11160
6135
11160
6135
6136
11161
11095
11094
11166
12298
12298
9246
12225
12214
11287
11286
12214
11286
6290
11292
12285
11243
11242
11242
11315
12203
12203
11314
11313
12203
12204
11312
11313
11312
6439
6442
6597
11384
11439
11367
11367
11294
11227
6290
11227
12173
9135
9135
12174
11228
11228
11229
12301
11325
6293
11229
12301
12301
12301
11229
11228
11227
6290
6291
6290
11264
11334
11264
12177
9139
12177
9139
9140
12300
11227
11226
11225
11225
6290
11325
12300
9140
12190
12209
12209
11255
12334
11174
6135
11174
11176
11176
6140
5985
11184
5985
5984
11108
5984
5984
11184
11185
11184
12233
12234
11185
5985
11185
12349
11185
12349
9373
12234
11145
11147
12245
11110
11109
5986
11146
12232
11146
11146
11146
11145
11145
12230
11145
5984
5984
11109
12345
12343
9370
9370
12343
11107
12245
9370
12343
12341
9367
12245
9367
12245
12245
12246
12246
11108
5983
11108
11108
11108
12340
11108
12246
11145
5982
11145
12226
12225
11173
12339
11173
11172
12224
9365
12224
12243
11077
12260
12229
12229
11132
12229
12229
11095
11093
12325
11163
11164
12210
12210
11164
11163
12326
12325
11093
11092
11093
11094
12322
9344
9343
12206
12206
12207
12208
11160
11159
11160
12320
9344
12209
12210
12201
12201
12169
9132
12169
12169
12168
11272
12194
11228
11227
12273
12289
11225
6121
11200
12199
9232
12199
11200
11200
6120
5956
11073
5956
11073
11002
5797
5798
11063
12308
12308
12307
11000
11075
5948
11124
12181
11124
12226
12227
9325
12227
11073
11072
10990
12227
12226
11044
12226
11044
11044
11116
12217
9321
12281
11115
12180
11116
12180
12181
12180
12180
9318
12215
12215
9318
12280
9318
12280
11066
12215
9318
12215
12215
11117
5942
11116
11200
12173
12173
9218
12270
9218
12196
12197
12197
11190
12172
12172
11197
11196
12171
11190
11189
6104
11137
12197
9218
12170
9218
12269
12268
12269
12302
12288
12287
12286
11153
11153
12286
11153
12286
11218
6125
6126
5974
11164
11164
11164
12311
11085
5978
6137
11237
12194
12195
12194
9234
12194
11205
11205
12194
12212
9334
12316
11169
12316
12316
12316
11090
11088
5980
11088
11086
12215
11086
11086
11086
11155
12200
11199
12200
12206
11124
12206
11124
11122
11122
12216
12216
9340
12206
11073
12318
9340
9340
9341
9221
12196
12196
11238
12288
9221
12196
12197
11187
12172
11187
6118
11187
11188
6118
11128
11129
11067
11066
12305
11163
11162
11162
5961
11122
5961
5959
11064
5959
11160
12305
11064
12305
11160
12211
12245
12243
12243
12243
11065
11065
11064
12232
12231
11062
11060
10982
12245
10923
12336
12336
10922
12336
11008
12336
12338
12338
11018
5807
11018
5807
11087
12219
11087
11086
5807
11050
11132
12211
12212
11133
5964
11088
12232
12232
11089
12232
12232
12234
12234
11133
12213
11154
11204
11203
12290
11203
12173
11191
12173
12173
11191
6109
6256
11244
12137
9113
12137
12166
12165
12164
12133
11248
6252
6253
11249
12194
9118
9244
12160
11191
12235
11174
12294
12294
9245
9247
12236
11189
11189
12161
11189
12237
9249
9250
9357
12189
9357
12246
11106
11170
11169
12313
12312
12312
11210
12176
12176
12177
11210
12313
11168
12313
9255
9255
12221
12222
9256
12222
11168
11168
12313
12314
12282
12283
11236
6252
11236
12213
11254
12150
11259
11258
11258
11211
6106
6252
11236
11236
11234
11234
6253
11256
11257
11328
11328
12201
12189
12201
9047
12261
11304
12261
12261
11323
11260
11194
12160
11176
6099
6100
6254
11260
12284
11238
11237
11238
11303
11302
11301
11302
12180
12180
11315
6412
11315
6412
6413
6412
6414
11342
12134
12134
12135
12134
12135
12155
12155
11283
12289
12290
11283
11283
12156
12156
11283
6267
6265
11233
11233
6263
6262
11248
12194
11233
12292
11281
6262
6423
6424
6589
11392
11392
11393
11434
6731
6885
11537
12057
12056
11536
12056
8671
8671
12090
11515
6882
6883
6744
6745
11443
11443
12218
12218
12218
11482
11482
12090
12090
12090
11466
11466
12137
12137
11445
6750
11467
6750
11467
12091
11467
12091
12090
11466
6749
11446
12138
8802
8799
8801
12222
8801
12222
12242
8910
12168
8910
12242
8910
12168
12167
11388
11388
12241
12241
11418
6605
11418
6605
11407
11408
12109
11408
11407
11406
12107
11419
12107
12106
12106
11404
6605
11391
12244
12245
11420
6607
6607
6608
6760
6759
6603
11404
11403
12178
12179
12180
8918
8919
9023
9022
12124
12125
9023
12197
9023
12268
12269
12277
12277
12306
12306
11198
12306
9236
12306
12306
12305
12305
12304
11195
12304
9236
12158
12158
9236
12158
11201
6133
6134
11201
12158
9236
12240
12241
11198
12241
11203
12159
9237
12241
11198
12241
11203
11204
12242
9237
12305
12305
9237
12241
9237
12159
11203
12159
12160
11203
12306
9238
9238
12240
9238
9129
12139
11260
11261
11261
12139
11278
11341
11340
11339
11340
11338
11339
6436
11331
12274
11331
12274
11331
12202
11331
12274
9034
9035
12275
12259
8926
12259
11396
6587
6586
11395
11395
11454
12141
11454
6738
6887
11545
12058
8686
8688
12100
11512
11512
11511
12099
11511
12099
12075
8576
12027
12028
12028
11599
12174
8578
12028
11599
12174
12175
8577
12028
12005
8475
12160
12161
12161
11634
7178
7179
11630
12005
11665
12161
11635
7179
7178
11629
7178
11634
11633
11571
11572
7036
7036
7177
11623
12049
12049
11629
12049
12049
12048
12047
11627
12019
8479
8478
12018
12017
8478
12164
12165
11678
11677
12017
8481
8483
12050
8483
12050
12050
11625
12050
12050
8483
12018
11625
12018
12018
11626
12018
8482
8342
8341
8478
8476
8475
8476
8478
8479
8478
12036
12036
11695
7179
7037
7037
7037
11631
11630
11630
7038
7039
7038
11580
12062
8596
12074
8596
8598
8483
12164
11695
12164
8483
8482
12037
11633
11635
7182
7182
7323
11658
11658
11657
11600
12162
12190
8590
8692
8691
12204
12164
11619
12164
12164
12164
11619
11620
7032
7030
11534
12055
11534
11534
11579
11580
11582
12025
11635
11636
7167
7168
11582
12026
12026
12071
12070
8579
12158
12157
11538
12070
12069
12050
11604
11605
7167
11664
7167
7167
11639
11579
12071
12052
11639
12025
12026
12026
12026
12026
11666
11667
11667
12144
12144
11606
11605
11605
12143
11667
12027
8478
12027
11640
12051
8478
12027
11640
12051
11640
12051
11640
12051
11605
12051
8478
8478
8477
12142
11666
11667
7169
11667
11618
12174
12187
12187
11457
6864
6865
6866
11459
6866
11554
12108
11531
12108
8716
12108
12107
11530
11529
12098
11458
11458
11458
12099
11458
12188
8718
12108
12107
12106
12107
12106
8718
12188
12228
11502
11437
6558
11396
11395
12162
11437
11437
6560
11437
6560
6709
11488
12123
8828
8826
8826
8922
8921
8922
8921
8921
8922
8799
12187
11378
11306
6546
6547
6546
11306
12198
11398
12198
8894
8894
8893
8893
12197
11398
6547
6702
11468
12188
11382
6702
11447
6702
11447
6702
6703
6702
11447
6702
6550
6393
11334
6393
11232
11232
11180
6255
11180
11180
12163
12163
11263
12163
11180
11180
12252
12283
12282
11228
11230
11150
11150
12286
11150
11150
5942
11141
11141
12238
12237
9348
12213
11038
12284
11038
12213
11142
12213
9348
9259
12279
12279
12280
11225
12228
11225
12228
11225
12228
11225
6103
11217
11218
6104
11117
12279
12279
12266
9162
9162
12266
12265
9161
12214
11294
11296
11297
12200
12200
11297
12214
9157
12200
12169
12169
9046
12242
12243
9047
9048
12244
12244
11368
11369
6422
6423
11370
12199
9047
12199
11370
11370
12200
9049
12171
12170
9047
9045
12244
11371
12244
9045
9046
12198
11361
6424
6425
6426
11372
12244
12245
12244
11257
12244
12244
11257
11257
12168
12169
9044
9155
9155
12214
9155
9155
12263
11297
11298
12264
12264
11298
12216
12215
11298
6273
11199
6273
6430
6432
6275
11303
12204
11303
12204
12205
11202
12263
9155
9153
12205
11306
11305
12213
12213
11304
11367
11367
12183
11367
12179
9035
9036
12179
12179
11368
12184
11353
6426
11353
12184
9035
9034
8922
12148
8922
9033
12192
11370
12171
11350
12237
12238
9034
9033
8929
8930
8929
12174
8929
8928
8929
8930
8825
12209
8825
12123
11499
12161
12181
8931
8931
12225
11364
6594
11436
6594
6594
11415
12147
12148
11416
6595
11416
12148
12148
12147
11415
6595
6595
6593
6594
11363
12223
12244
9043
9043
9042
9045
9046
9046
9158
12232
9158
9157
9157
9156
12250
9156
9155
12205
9155
12205
12169
11329
12169
12167
12166
9038
12213
11381
11382
12214
11382
12214
12214
9038
12166
9038
9037
9149
9040
12229
11277
6427
11339
11339
12173
12171
9036
12198
12214
12242
11247
6125
6122
5969
11183
11180
5966
11088
11088
5968
11088
11173
11174
6131
6131
6130
11212
12210
9268
12295
11173
6130
11173
12257
12256
12242
12242
11248
12242
11248
11247
12272
12273
12274
9154
9153
12274
12273
12272
12272
11252
12272
11274
12272
11274
11275
11275
6294
11308
6294
6295
11308
11308
6297
11308
11307
11307
11359
12138
12137
12115
11421
11421
11471
11472
12132
8783
12195
8783
12195
11433
12132
8783
8784
8912
12172
12171
11426
6608
11419
12229
12229
12228
11376
11375
6604
11423
12124
8910
12124
11423
12169
8910
8908
12123
11424
6606
6453
6454
11356
11356
11357
11283
6305
6305
6458
6457
11363
11363
11298
12289
9133
12214
9133
9030
9031
8904
12155
8904
12155
11378
6611
6612
11431
12237
11431
12121
11413
11475
11427
11427
6609
11373
12226
12227
11375
11374
6610
6758
11432
12206
12207
8800
12135
12134
11483
12108
11483
11483
11483
12107
11489
6754
11483
11483
11484
11485
12136
12134
8794
12105
8794
12204
11490
11490
12105
11486
6760
11434
12204
8794
12204
12202
8792
12202
11490
12105
11487
6761
11490
11489
12103
8789
8790
12104
12105
12128
12127
12126
8894
12126
12095
8764
12183
12163
11477
12163
12163
12162
12161
12161
8661
8663
12072
11547
12072
11547
11547
11547
12162
12163
11478
12089
8663
12072
11547
6902
6905
11479
12164
11479
6905
6904
11478
11479
12163
12161
11477
11405
11333
12193
12193
12195
12196
12195
11333
12195
8873
8973
8973
8972
8970
12209
12208
12209
8971
8971
12210
12208
11363
11364
11420
11420
12179
11323
11323
6605
6755
6755
6754
6753
6752
11459
6752
6753
6752
11458
6752
6751
6750
11492
11493
11493
11492
6744
11492
6744
11377
12165
12165
11492
12165
11492
12093
11492
6743
11376
12063
11455
11457
11518
6891
6891
6888
11515
12068
11552
12068
11552
12068
8635
8636
12043
12026
11577
11579
12026
8527
12026
11510
11510
11567
7174
11638
11638
11999
12000
12000
11638
12008
11569
12008
12052
11596
7038
7042
11597
7042
11523
12053
11597
11543
12083
12083
11553
11553
12083
8667
8668
12083
11545
11545
12083
11554
12083
11554
6905
11554
11555
6906
11475
11475
11475
12164
11475
12164
8667
8666
8664
12162
8664
8666
8665
12082
12082
12038
8543
12058
12058
12057
11591
12036
8542
12036
12064
11540
11540
12092
12129
11489
11490
6770
11435
11362
11363
6617
6619
11426
6619
11364
11366
6621
6475
11378
11379
12160
12161
11380
11381
11381
11382
12162
8997
12242
11382
11453
11383
6472
11287
6472
11287
12168
12168
12168
11287
12237
11382
12237
9007
12237
11382
11381
11450
11449
11507
12194
12194
11509
6769
6768
6928
11488
6928
11573
6928
11573
12107
12106
12146
12147
8805
12133
8805
8804
12133
12132
11515
11515
6780
11522
12204
12203
11422
11354
11354
11283
11281
12154
11378
6480
11281
12248
12250
11283
12154
12153
11282
12153
9009
9012
12250
11283
12250
12249
12220
12219
8892
8892
12156
12156
12157
12156
11440
11440
12156
12156
12157
8889
8890
12216
12254
12254
12255
12254
11301
6478
11391
6478
11301
11300
11301
6478
11301
12254
11391
11390
11391
12252
9015
9016
12253
12252
12253
12252
9017
9018
12252
12253
12220
8901
12220
8901
8900
8901
12151
8901
8902
8903
12217
8903
8902
12153
12128
11503
11504
12134
8799
12129
11504
11505
12130
12129
11503
6767
11422
11421
6765
6765
11505
11507
12129
8799
12196
12196
11501
6768
11506
11557
11556
6907
11556
12107
11556
11604
11604
7060
6914
6914
11494
11494
12103
11548
11547
12103
11547
6913
11547
11546
12073
12071
12035
8553
8556
12036
12037
11601
11600
11598
11558
12187
12187
11500
11500
6913
6767
6769
11501
11435
12131
12131
12132
12133
12133
11429
11427
12153
11427
12134
11427
6619
11437
12228
8900
8787
12119
12120
12121
11432
11432
11432
11433
6772
6771
11509
11510
6772
6771
11434
6771
6770
11434
11490
12083
12085
8673
12087
11580
12191
12191
11580
12087
12087
8671
12087
8671
8784
12217
12217
11522
12115
11522
12115
11522
6763
11418
12097
8785
8786
8677
12074
12092
11465
6762
11465
6762
6762
6762
11521
6762
11521
12113
11465
12093
11465
12093
12091
11413
12214
11521
6760
6760
11413
11481
6914
11532
12085
12085
11532
11532
11532
12085
12085
11531
11581
12046
11581
12038
12039
11583
12039
12040
11583
11584
11536
6921
6921
6920
6918
11571
12182
12182
12180
11491
12180
11491
11427
11427
6776
11481
6776
6776
11516
6776
11516
6776
6775
6776
11426
12208
8777
8887
8889
8890
12227
11446
12227
11446
11444
11446
12228
12254
8991
12150
12149
8993
12256
11387
11387
11387
11387
12257
12257
12256
8994
12150
11345
12150
12151
12152
12183
9115
9232
12295
11159
11232
6317
11302
11302
11301
11301
6318
11301
11356
11356
11357
12167
9002
12167
11357
11358
6463
11298
12242
12243
12220
11354
11430
6766
11494
6766
6622
6623
6622
11428
11429
12129
8906
12166
12165
11429
11429
11429
6625
11435
11375
12260
11375
11377
11377
6471
6471
6472
6471
11313
11314
6472
11362
12179
12179
12179
12179
11314
12179
12178
11363
11421
6622
11363
11362
11363
11303
11303
11301
6472
11375
12157
9001
12157
11375
12157
9001
12169
11301
12169
12168
12168
12168
11365
11366
6469
6469
11296
6469
11366
12168
11296
11296
11297
12169
12170
12170
12169
8999
12238
11297
11299
11371
11370
12226
11440
6624
6623
11439
11439
12226
12226
11368
12226
11368
6620
11368
11367
6618
11428
6618
11428
12137
8901
12137
11438
12227
12226
12227
8900
8900
12136
11430
6621
11430
6621
6622
6622
11372
11374
12228
12229
12228
8901
12135
11437
11380
11379
11378
12159
12158
11364
12158
12159
11364
11363
11363
6473
6474
11364
12159
11380
12159
11364
6474
6472
11363
12160
12160
12159
9006
12251
12251
11304
12170
12170
12171
12172
9007
12251
12250
11305
11245
12198
12212
11169
12212
12211
9227
9228
9229
9231
9232
12299
9232
12210
12211
11230
12211
9233
12300
9233
12211
9233
12212
11168
11088
11034
12255
11034
12255
12256
12257
12258
12259
11098
12246
11098
12259
12258
12258
12258
9446
12258
12257
11099
12257
9445
9445
12337
11114
11113
5856
11039
11039
12257
11039
5856
11113
12336
12336
11114
11114
11190
11121
12242
12240
12231
12230
9343
12334
9343
12334
11196
11195
11194
11269
12307
11169
11218
12271
11218
6319
11288
12190
12190
12190
11287
11287
11289
12192
9105
12192
11289
12162
9105
9214
12275
12275
9213
12216
9213
12187
9213
9213
9215
12218
11231
12218
11252
12274
11252
6154
6154
6156
11233
12189
11137
12189
9216
9215
9214
12188
11138
12188
12213
11165
11090
5836
11012
11012
5837
5836
11089
11089
12239
9431
9433
12313
12313
12312
9328
12220
9328
9328
12222
9328
9328
12220
9328
12221
12220
11152
12220
12225
9417
9419
9420
9526
12253
12254
12256
12257
11017
5672
5673
5671
11020
12317
12316
11022
12316
10928
12316
12317
12316
12316
12304
12303
10998
11073
12279
11073
12224
12193
11234
11167
12216
12217
12217
11168
5993
11149
5993
11149
11149
12263
12262
9300
9300
9300
9300
12263
9300
12211
9300
9192
12190
12188
12160
11291
12169
11291
6299
6298
6456
11351
11350
11350
11422
11374
11373
11444
11443
12139
12140
8896
8893
12143
12142
11426
6620
11426
6620
6619
6752
6751
6750
11405
12115
8779
8781
12110
8781
12110
11485
12110
11484
12180
12180
8781
12111
11486
12111
12112
12112
11488
6751
6606
11338
12139
8902
12139
11338
11403
12115
12114
12113
12113
11400
11401
11400
11401
12179
11484
11483
6743
6894
6895
11472
12101
11472
6895
6894
7047
11547
11548
11547
11547
12072
8558
12044
12046
8560
12046
11599
11600
11600
11662
11661
12054
8457
8579
8580
8580
12069
12103
11560
6899
11553
12103
8713
12188
12188
11493
12188
8714
12188
11493
11493
6899
11493
11493
12188
11553
12188
8715
12188
12202
11422
11493
12131
12132
12132
12132
12151
11422
6745
11486
11487
11486
12129
11499
6745
11486
12202
11486
12129
12129
12159
11411
6586
6585
11412
12161
12161
12190
11392
12217
9055
12190
11348
11348
11348
11349
12238
12237
11288
12237
9056
9054
12235
11347
12191
11347
11347
11346
6438
6284
11211
11212
12231
11212
11213
12232
12263
12264
11157
11158
11157
12263
12263
12261
9369
12297
12296
12276
11156
12276
11207
12276
9271
12262
11258
11261
11261
11262
6132
11262
6132
11157
12262
11262
6132
11262
12262
9271
9150
12196
9150
9039
12200
12200
9038
9038
12231
11340
6431
6432
6432
6431
6432
11375
11437
12170
12171
12188
11374
6438
11277
12229
11277
11216
11216
12219
12219
9141
12249
9141
9140
9248
12219
11258
11258
12247
12247
12246
11259
12246
9245
12246
11150
11071
5978
11146
11145
12244
12245
12245
9350
9351
12278
12282
12282
11073
5822
10991
5822
11119
11119
11118
12256
9440
9441
9442
12283
10991
5821
5820
10990
10991
12260
12260
11118
12260
11077
5824
10991
10991
10992
11068
12270
12270
9346
12246
11195
12246
12246
12232
12230
12231
11218
12264
12265
11219
11220
12265
9253
12233
9253
9124
12226
11195
12226
12226
9123
9123
12204
12229
11130
12240
12229
11278
11277
6286
6289
11200
11123
12215
11250
11249
12215
11249
11249
12215
12243
12243
12242
12244
11109
11177
5978
5979
5978
11048
11049
5980
11131
12240
11131
5980
11049
11049
12223
12223
12222
12222
9303
9303
12239
12240
12240
11132
12222
12222
12222
11182
11182
11182
11182
5979
11047
5979
11132
11201
12206
11249
12213
11249
11250
12214
12206
9113
12188
9113
12188
12221
11255
6137
11255
11257
11315
11314
12186
12186
11283
12186
11313
11255
12221
11255
11256
6137
11212
12220
11212
6137
11128
12243
9226
9228
12224
12238
12238
12238
12233
9227
12233
11260
6156
11221
6156
11221
6156
6305
11325
12195
12194
11286
11286
12194
12195
11326
11325
12215
11325
12215
12186
12187
11299
6468
6309
6308
6308
11281
12243
9115
12243
12240
11225
11293
12188
11293
12228
12229
12229
11294
11294
12231
9015
12168
9015
12189
12189
11293
12189
12188
11381
6460
6459
6458
11381
11448
11448
6613
11448
6613
6614
6614
11424
11366
12185
12187
9018
12223
11367
11367
11435
12204
11344
11343
11342
6611
6766
11502
12141
11516
11516
12140
11501
12189
8803
12140
8803
8802
12139
8802
12139
12138
11515
12139
8802
12139
12138
11515
12138
12099
11565
12102
8676
12156
11471
11471
6909
6908
11565
11564
12101
11564
12101
11554
11553
11617
7066
11640
12080
11617
7066
11617
7066
7064
7065
7064
7065
7066
7205
11689
12060
12021
12021
8326
8325
12004
11740
11741
12005
11741
7347
7346
7346
11653
12024
11742
12024
12023
8328
8327
12067
12067
12067
8327
12006
8327
8326
12066
11651
7346
11721
12066
12094
11659
12094
8443
12094
12094
12095
11602
7205
11658
12095
11602
12063
8445
12033
11658
12033
12034
11691
12034
12033
11690
12033
12063
11594
11594
11595
12064
12098
11573
6903
11573
11572
11571
6903
11540
11469
12160
8797
12147
11399
12147
8797
12131
11521
11464
11463
11464
11465
12173
11465
12170
12170
11465
12170
11333
12170
12169
11332
12191
12191
11423
12175
12133
11523
12146
11523
12146
12144
11396
11397
12158
11472
11472
12158
8795
12134
12110
11589
11589
12130
11461
6895
11589
12110
12111
12111
11591
6896
11462
11462
12132
12133
11590
6894
11462
11513
11513
12108
8581
12097
12096
11576
11644
11644
11593
11592
12127
12127
8596
12127
8596
12086
12086
11593
12127
12127
12150
12151
8704
12149
12151
11597
11598
12111
11598
11598
12110
11598
11599
11598
12151
12150
8702
12150
12149
8700
12151
11489
11442
6763
11470
11469
12132
11536
11536
12190
8826
12190
8826
12190
11441
12190
8826
12132
12131
8824
8825
8826
8827
12134
11472
12190
12190
11443
11443
11443
11442
12190
12209
8935
12154
12155
11418
11417
12223
11386
12223
11417
11418
11358
6462
6619
11467
12155
12154
11468
11468
11400
12174
12174
11399
12174
9037
12244
11318
11319
12223
12223
11399
6469
6630
6774
11461
11460
11462
12192
12192
11530
6776
11530
11529
12192
11463
12208
12207
8825
8828
12190
12190
12190
12190
11529
11528
12126
11481
6772
6626
6465
6466
11398
12220
12219
12219
12205
11374
6614
11470
12161
11470
12205
11470
11524
11524
6761
6761
6760
6609
11363
11365
11364
6612
11364
11290
11289
6453
6453
11343
12219
12218
12234
11272
6285
11330
12227
9143
9142
9141
9142
9250
12235
12235
11257
11324
11324
12199
11178
12219
11279
11280
12216
12216
9130
9129
12216
12234
11211
11212
12253
11212
11211
12252
12245
12244
11284
12244
11284
11284
12245
9162
9161
12236
9161
12245
12245
9162
12227
12227
12248
9263
12248
12249
12250
9265
12248
11273
12250
11273
12248
11273
12248
12247
11273
6132
5985
5984
5986
11171
12291
11171
11169
11168
12277
11203
12277
11203
11202
12276
9375
12261
11202
12276
9375
9376
12292
11065
5981
5981
11202
11262
12237
9269
12254
11262
6146
11262
11197
12278
11197
12258
9379
9377
9378
9379
12260
12261
11200
12261
12244
12243
11149
12243
12244
12244
12221
11326
12216
12217
11325
11325
6300
11220
12220
12221
12222
12222
11222
12265
11222
12222
9154
12219
12218
12218
11327
11327
11327
11327
12217
11327
11265
11265
11265
12253
12253
11253
11253
12290
12290
11152
12238
12240
12240
11150
6152
11267
12240
9267
12288
9267
12288
12288
12287
12287
11249
11250
12253
11267
6153
11267
6153
5991
11177
11177
5990
11177
12261
9352
12293
11177
12261
9352
12236
12237
11066
5989
11185
5989
11176
11175
5988
11184
12237
12237
12236
9353
9353
12293
11175
12260
11182
5986
11175
12293
11064
12293
11175
5986
11064
12293
9353
12260
11182
12260
11182
11182
12235
9354
12293
11063
12293
9354
12293
11175
11175
11248
11248
11248
6148
6149
11264
11264
12253
11264
11264
6148
6150
6327
11328
12247
11328
12247
12210
12210
11382
11381
11381
11313
11313
12236
11360
12236
11360
11363
12248
12248
9164
9164
12263
9164
9164
9162
9161
9160
12245
9160
9160
12239
11364
12245
11364
11365
11366
11366
12238
11312
12257
12258
11314
11315
12259
12259
12258
12257
11235
12257
12257
12256
9159
12238
11367
12248
11367
11368
12239
11309
11308
12239
12240
11308
6322
11230
11230
12255
12256
12255
12255
11230
12249
9163
12239
11365
12249
11365
11365
11364
6321
6320
11305
11305
11305
11306
6321
11230
12248
12221
12221
11299
11299
12246
12226
12226
12225
12223
11444
6621
6622
11360
6622
6622
11483
11483
6622
6620
6619
11443
12196
11443
11369
12234
11273
12198
12181
8946
8947
12219
11342
6596
11433
12219
12219
12219
12256
11285
12256
12257
11382
11384
11383
11311
11311
11310
11311
12239
12261
9281
9279
9280
12287
12252
12252
11310
11309
12252
12253
11308
11307
11307
11305
11306
11306
12250
11199
12217
12218
12219
9157
9157
9159
9159
12239
12239
11307
12239
12240
12240
12241
12214
12214
12174
11436
12174
12176
12178
12178
8926
9038
8926
12178
12177
12177
11450
6600
11438
12211
12212
8926
12158
8926
8926
8926
12160
8926
8820
12144
12143
12143
11513
11450
6605
11436
12212
11436
6605
6605
11437
11437
11435
12170
12195
12194
12194
9026
8926
12160
11335
11285
12251
12250
11285
6462
6461
11284
6461
6460
11387
11451
6613
11446
11395
12184
12184
12183
12174
11463
11462
12174
8948
12196
11455
6610
11455
12196
11462
11461
11461
11461
12195
12194
12195
11455
11455
11455
11454
11453
12229
12229
11454
11453
11454
12228
8942
12193
12194
12194
8943
8942
12228
12229
11347
11347
12171
11347
11278
11279
11276
11276
11275
6460
6302
11341
11342
11343
12221
9159
9158
12255
11206
12255
9158
12220
11206
12255
12240
9053
9053
12240
9053
9053
12239
12239
12240
11273
12201
12200
9057
9057
12219
11402
6449
11402
11402
6449
6448
6449
6295
6294
11340
12254
11340
12254
9173
12219
9173
12219
12236
11275
6139
11125
11126
12237
11274
11340
12222
12197
12197
11403
12226
11386
6452
6298
11198
12214
11198
6298
6132
11248
11304
11305
11306
11365
12221
11408
11409
11409
12221
11364
11364
12218
11364
6442
11409
12220
11364
12220
11364
11365
12219
9049
12220
11365
12219
11365
12219
12219
12218
12211
8934
8933
12210
11337
11337
12170
11337
6608
6456
11378
12227
9030
12179
9030
12206
12206
12206
12205
11394
12177
11262
12177
12170
12171
8923
8925
8926
9028
12204
11362
11362
11362
11362
11362
6453
6301
11345
12225
12225
12219
9053
9052
9051
12213
9051
9052
12227
12227
12228
11362
12212
11419
12220
11284
6458
11419
12212
11419
12212
9053
12220
11284
6458
6456
6455
6306
6306
6307
11354
12231
11354
11354
6306
6152
11226
12279
9279
9279
12275
11287
11338
11337
12249
9161
12266
12266
12266
11243
11245
11167
12280
12280
12281
11169
12281
11223
11222
6149
6152
6154
5991
5993
5992
11161
11162
11163
11094
12308
12297
12298
11166
12298
12300
9383
9382
12273
12272
9380
12299
12312
11004
11005
10930
10930
5669
10930
10866
5516
10955
12321
9686
9685
9775
12343
10862
12343
12339
12340
10866
12340
9687
12313
10941
10940
11016
5676
11054
11122
12291
12291
9481
12335
11034
12291
11122
12272
11122
5840
11101
11103
12273
11123
5842
11103
12273
9481
12336
12339
10945
5675
11029
12339
12340
12339
12339
12339
9589
9592
12306
11062
11062
11062
12306
12295
11103
12336
9503
9504
12335
9504
12296
9504
12304
12304
11136
12296
12295
12294
11101
12334
12334
12336
12328
11091
12328
11024
12319
12320
11025
12320
12321
12320
11024
12320
9514
12329
12330
12330
12321
9427
9323
9324
12303
11183
6150
11183
12303
11230
11230
12303
11182
12314
12313
11305
11240
5995
11168
11169
12302
11240
5996
11107
5996
11107
12320
12319
11170
12303
12280
12244
9207
9100
9201
12248
12248
9201
12285
12284
11251
6313
6312
11252
6312
6310
11370
11291
12286
11174
12302
9303
9401
12314
12314
12313
11166
5981
11203
11205
12287
12288
12266
9287
12276
11217
11146
11146
11147
12272
9387
12280
12280
9388
12280
11204
5968
6125
11218
12253
11218
6125
11144
6125
6124
5967
11203
12280
11069
12280
11069
11135
12274
11135
11222
6294
11351
12254
12255
11223
12255
11223
12255
11223
12264
12264
9186
12255
12247
12248
12247
9090
9089
12228
12228
11361
12228
9089
9089
12248
11362
12248
11295
11354
12220
8969
8968
8969
8969
9067
12215
11354
11356
12233
11356
12215
11356
12233
12252
12242
12243
12243
11301
12229
11411
11477
11477
12192
12192
12191
12146
12145
12145
12183
8928
12183
11348
12183
8928
12204
8928
12169
11464
11466
12168
11419
11420
12204
12183
11407
12183
12183
12181
8816
8816
8816
12182
11489
12148
8816
12155
12174
11345
12174
12174
11345
11410
11411
6759
6760
6617
11470
6617
11470
12175
11470
11469
11407
11354
11421
12214
12184
8953
12214
11363
12213
11363
6609
11484
11484
12212
12203
8844
12155
12156
12156
8842
12182
8842
12201
11555
11555
11491
11491
12219
8959
12209
11416
11417
12192
11417
11352
11294
12253
12253
12253
12253
12252
12229
11280
12226
9064
9066
12213
12213
12213
11350
12213
11350
12213
12212
11413
12228
12189
12189
12190
12189
12158
12175
11326
6603
11434
11365
6448
11365
12218
12218
9040
8921
8806
12147
12146
8805
8916
12153
11337
11269
12232
11383
11459
12197
11459
11458
12197
12167
11541
6785
6784
11541
11540
11486
11488
11487
12187
11487
11487
6635
11360
11360
11359
6633
11359
12186
12184
11484
11484
6632
6775
11507
11507
6776
6776
11421
11420
12164
12163
11544
12165
8824
8824
12163
12163
11420
12163
11543
12163
11420
12163
8824
8938
12184
11487
11487
12201
12201
11486
12201
12200
11485
11485
11484
11427
11428
6464
6465
11428
11364
12234
11364
11297
12254
9273
9274
9274
12255
11152
12255
9274
12255
12254
11153
12281
12281
11153
11153
6172
6171
6172
6328
11326
6328
11326
11259
6172
11259
12273
9270
9269
12280
12281
11155
12281
11155
12253
12255
12254
12286
11224
6012
6011
6171
6171
6170
6168
11286
6168
6169
6170
11262
11263
12268
9284
12263
11172
11079
12308
9374
9373
12307
11180
12271
11180
5992
11194
11195
12255
11078
12255
9372
12272
12271
9371
12271
9371
12306
9371
9373
9373
12307
11181
12272
9373
9374
12272
11195
12272
12271
12271
12254
12254
12266
11182
12233
11059
11059
5985
11183
12267
12238
12238
12236
12236
9245
9245
12236
11254
12223
12223
12224
12225
11251
12237
11251
11253
12225
11140
12275
12274
12289
11071
12289
11071
12289
11071
5993
11187
12240
11187
12240
12241
11073
12289
11171
5995
11073
12241
12241
12241
11073
11072
11073
12240
12207
12192
11220
12192
9125
12192
12190
11218
11219
12263
12231
12232
12231
12231
9003
9003
12181
12182
12160
12160
11436
11436
12135
11335
11333
11332
11383
11332
12210
11332
11407
12187
11407
11357
11357
12158
11357
12158
8913
12158
8913
12223
11437
6611
6460
11385
12251
11286
12176
11286
12176
11375
11313
12202
12202
11313
12202
9136
12264
11219
12202
9136
12207
9136
12207
12188
12186
12185
11372
11441
12165
11441
11440
11439
6613
6612
6762
11412
12208
8808
12123
11412
12208
12208
12207
11411
12124
12126
8811
8810
12208
11413
12126
8810
12143
11516
6761
11499
12126
11499
11500
12145
11500
12145
12143
11499
12125
11499
11554
12100
8685
12100
12100
12124
12124
12125
11498
12128
8795
12125
12153
12125
12126
8796
12126
12126
12126
11418
11419
6765
11498
12127
12128
11420
12199
12199
12199
11503
11503
6763
11419
11498
6919
6918
6919
6919
6920
11499
6920
11499
11436
12146
8806
12207
11436
12146
12145
11508
12145
11435
6773
11435
11436
12146
11509
11509
12127
11503
6774
11509
11570
12098
11570
11571
11571
11571
11572
11572
11571
11570
11511
11513
12134
12135
8819
8819
12135
8819
8819
8708
12103
8708
8708
12103
11556
11559
6928
11585
11532
11480
12207
12206
11479
12206
11479
11478
6622
6623
6624
6624
11478
12204
8946
8821
12158
11503
12191
11503
12158
11503
6775
6773
11540
11540
12164
11540
12164
11540
6772
11421
11419
12164
11539
12158
11499
11448
12184
11466
12170
12170
11349
6620
6621
6621
11465
11465
11525
11524
11525
6766
6617
11347
12174
8919
12174
12174
11469
6616
11346
6616
6466
6466
11359
12219
9025
12219
12196
8918
8916
12195
11417
12195
12194
11346
11347
12194
8917
8808
12153
11412
6762
6762
11529
11471
6618
11471
12185
12185
11471
6617
11356
12185
8934
12216
8934
12216
8934
8932
8933
8933
12184
11472
6617
11472
12181
12182
8934
9037
12201
12201
12202
12177
12202
9038
12204
11368
6461
11368
6461
6461
6461
6615
11481
6615
6614
11481
12188
11481
12188
12188
12189
11481
11481
12199
12198
11355
12198
11480
11480
6611
6610
11430
12189
12189
11429
11429
11499
12193
8839
8839
12193
11410
12167
12168
11410
6756
11410
12193
12231
12231
11363
6606
6607
11478
11478
11478
11479
6603
6759
6759
6612
11377
12236
12236
8973
12225
8973
9071
12246
9071
9072
9073
12246
9073
9074
8951
8951
12212
11431
12195
12195
12195
11432
11431
6606
11480
11481
11420