-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55877
7148
7149
7150
7151
7151
7152
55354
55355
55356
41521
17661
17663
17663
17664
17665
17666
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53203
53205
53206
53207
16264
16265
16266
2440
2441
2442
2444
2444
2446
2446
2447
2448
2449
2450
2452
2453
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2462
2462
29528
29529
29530
29531
29532
29533
29534
29535
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
13968
13968
13969
13970
13971
13973
13974
13975
13976
13977
13978
56808
56809
56810
56811
3393
3394
8468
23935
1381
1382
1383
1384
3410
3411
3412
15207
15207
15207
15208
15209
15210
15211
15212
15213
15214
15215
15216
15217
15218
15219
15220
15221
1404
1405
1407
1408
1408
1409
1411
1412
1413
48225
41271
41640
41641
41642
41643
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
57420
6540
6541
6542
57424
57425
49108
49109
49110
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
13374
13375
13376
10937
10938
10940
39944
39945
39946
39947
39948
39949
39950
39951
39952
39953
39954
39955
39956
39957
39958
39959
39960
39961
39962
39963
39964
39965
39966
39967
39968
39969
39970
39971
39972
39973
39974
39974
15275
15276
15277
15278
15279
12563
12564
12565
12566
12567
12568
12569
12568
12569
12570
12571
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
47896
47897
15737
15739
15739
15740
15741
15742
15743
15744
15745
15746
15747
53661
53662
15750
15751
15752
53667
53668
61506
1400
1401
1402
1402
61511
35313
35314
61514
45594
45595
45595
6685
6685
6685
6686
6687
44643
44644
44645
44645
44646
44647
44648
44649
44650
44651
44652
44654
44655
44656
44657
44658
44659
44660
44660
44660
44661
44662
39638
39639
39640
39641
39642
39643
39644
39645
65270
65271
65272
65272
65274
65274
65276
65277
10343
10344
10345
10346
10346
10347
10347
15694
15695
15696
15700
3896
3896
31212
31213
31215
31215
31216
31217
31218
31219
31221
31221
31222
31223
31224
31225
31226
31227
31229
31229
31231
31232
31233
31233
31234
31234
31235
31238
31239
31240
31241
31242
42563
42563
42564
42565
42564
42565
42566
12385
64064
64065
64066
64067
64068
64068
64069
64070
64071
64072
64073
64074
57964
57965
57966
57967
57968
57969
57970
57971
57972
57973
42099
42099
42100
42101
57979
57980
56016
56016
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37885
37886
37887
37887
37888
37889
37890
44046
44047
44048
44049
44050
44051
44051
44053
44053
53398
53398
44058
44059
37900
37901
37902
63819
63820
63822
63822
63824
63825
63826
63827
63828
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
10628
10629
10630
10631
10632
10633
64646
64646
64647
10636
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10650
10651
10651
8362
4683
53285
53285
53286
53287
44680
51491
29378
29379
29380
29381
29382
29383
29384
29385
29386
26661
39360
26663
26664
39363
39364
39365
26667
26668
26669
26670
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31983
31984
31985
47166
47167
47168
47169
47170
47171
47172
47173
47174
47175
47177
47178
47178
29922
29923
13330
61508
61510
61510
40131
40132
40134
40135
40136
40137
40138
5788
5789
5790
5790
5791
5792
5793
5794
5795
5796
26222
26223
40151
40154
40154
40154
40156
40156
40157
40158
40159
40160
40161
40162
40163
40164
24145
24146
24146
24147
24148
24149
24150
24151
24152
24153
24154
24155
24156
24157
26263
26264
37883
37884
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31321
31323
31324
31325
31326
31327
31328
31329
31330
31331
31332
31333
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
23874
23875
23876
23877
23878
23879
17179
17180
17181
17182
61479
51854
51855
51856
51857
21571
21572
7979
7980
7981
7982
7982
59210
59211
59212
59213
59213
43068
43069
43070
43071
43072
15314
15315
15316
15317
15318
30753
43079
43080
43081
30757
43083
43084
43085
43086
30763
30764
30764
30765
23649
23650
23651
23652
23653
23653
30772
30773
30774
30775
30776
30777
64626
57651
57652
64630
64631
64632
64633
64634
64635
64636
64637
64638
64639
64640
53911
53912
53913
53914
53915
53916
64650
64651
64652
64653
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55524
55525
55526
55527
39465
39466
39467
39468
39469
55422
48519
48520
50528
50529
50530
48524
28263
28264
28265
28265
28265
28266
37845
49188
49186
49187
49190
49191
49192
49193
43299
43300
43301
43302
43304
43304
43305
43306
49202
49202
49202
49202
43311
43312
43313
43314
43315
43316
43317
43319
43320
43321
43322
43323
43324
43325
43326
43328
43329
43329
43331
43332
43333
43334
43335
43336
43337
43337
43339
43339
2177
2177
2178
10627
10627
10627
10627
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
49202
49202
51771
43314
43315
43316
43317
43319
43320
43321
43321
43323
43323
43324
43325
43325
43325
43326
43327
43328
43329
43330
43331
43332
43333
43334
43335
43337
43337
43338
43339
43340
43341
43342
43342
43343
43344
43341
43342
2018
2017
2018
2019
2020
2021
2022
2023
2024
2025
2025
2026
2027
2028
2029
9922
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29940
29941
61524
24420
29945
29946
24424
24425
24425
24426
24426
24427
24428
24429
24430
26222
26223
26224
26224
26225
41293
41294
41295
41296
41297
41298
39377
39378
39378
39379
39380
39381
39382
39383
43318
43319
43320
43321
43322
43323
43324
43325
43326
43327
43330
43330
43330
43331
43332
43333
43334
43335
43336
43337
43338
43339
43340
43342
43343
43344
43345
43345
43345
43345
34719
34720
34721
34722
34723
34723
39412
39413
39414
24160
24161
24162
24163
24164
24165
24166
24167
24168
51539
51539
51540
51541
51542
51543
51544
51545
51546
51547
51548
51549
51550
270
271
272
273
274
276
276
277
278
279
280
281
282
283
284
285
286
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
63052
63053
63054
63055
63056
63057
63058
63059
63060
63061
63062
32435
32436
28526
28527
13098
13099
32441
32444
32443
32444
28534
28535
28536
28537
28538
28539
28540
28541
28542
28543
28545
28546
28547
28548
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
63404
63405
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
18294
18295
48220
48221
48222
48223
18300
18301
32614
32616
1977
1977
1978
1979
1980
1981
1982
45218
45219
1985
11892
11894
11895
40568
40568
40569
40569
40570
40572
24894
24894
24895
24896
24897
24898
24899
24900
24901
28201
28202
28203
28205
28206
28207
28208
28208
28210
28210
34017
34018
34018
34019
34020
34021
34022
34023
34025
34026
34027
34028
34029
34030
34031
34032
34033
34034
34034
34035
34037
34038
34038
34040
34041
34042
34042
34043
34044
34045
34046
34047
34048
34049
34050
34051
34052
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
47174
31993
31992
31993
31994
31995
21586
59169
37380
37380
37381
37382
37383
37384
37385
37386
37387
37388
17817
17818
37391
37392
37393
37394
37395
37396
37397
26170
52787
52788
52789
52790
52791
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11863
11863
11864
8068
52132
8070
8071
61614
61614
61615
61616
55946
55947
55948
55949
55950
55952
55953
55954
55955
55956
55957
55957
55958
55959
55960
55961
55962
55963
55963
55964
3906
3907
3908
3909
24369
6074
6075
6077
6077
6079
3915
3916
3917
27855
27855
27856
27858
27858
27858
27858
3925
3926
3923
3924
3925
3926
3927
3928
3929
3934
3934
3934
3935
3934
3935
3939
3940
3941
3942
3942
3943
3945
3946
3947
3949
3949
3950
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3963
3964
3965
3967
3968
3969
3970
3971
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39190
39192
39193
24415
39196
39197
39198
39199
39200
12971
12972
12973
12974
12975
12976
12977
61688
61689
61690
61691
61692
61693
61695
61695
61696
61698
61699
61700
61701
61702
12217
12218
12218
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
34065
34065
34066
34067
34068
34069
34070
34071
34072
9919
26696
26697
9922
9923
9924
9925
9926
9927
9928
9929
9930
34083
34084
34084
34085
34085
10337
10338
38817
38819
38819
38820
38821
30715
30716
27834
27835
27836
27836
27838
27839
27840
27841
27842
27843
27844
27845
61472
61473
61473
61475
61476
61477
61478
61479
17634
45875
17637
17638
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3390
3391
3391
3395
3395
3395
3395
3396
3397
3398
3399
3399
3401
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3427
63010
63011
63012
63013
63014
63015
63016
63017
63018
63020
63020
63022
63022
63023
32392
32393
32394
32395
32396
32397
13344
31297
63032
63033
63033
63034
63035
63036
63037
63038
63039
11144
11145
11146
11147
63044
63045
8797
8798
8799
8800
8801
8802
8803
19807
19807
19807
19808
19809
19810
19811
19812
19813
19814
19816
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
19119
19120
19121
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
31212
583
31214
31215
31216
31217
31218
31219
31220
31221
31222
31223
31223
31224
31225
62165
62166
62167
62168
62169
62170
62171
62172
62173
62174
62175
62176
62177
62178
62179
62180
62181
62182
62183
62184
62185
62186
62187
62188
23901
57934
57935
57936
57937
57938
57939
57940
57941
31984
56873
56874
56875
51870
51871
51872
51873
51874
51875
51876
51877
51878
51878
51880
51881
51882
51883
46783
46785
63888
63889
63889
63890
59008
59009
59010
59011
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31036
34782
34783
34784
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
64605
64606
64606
64608
64609
64609
64610
64611
64613
64614
64614
64615
64615
55551
55552
55553
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
10643
10644
10643
10644
10645
10646
10647
10648
50588
50589
50589
50589
50590
23499
23500
23501
23502
23503
23504
29385
29385
9876
29389
29390
6527
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
28292
28294
28295
28295
28296
28297
28298
28300
28300
56766
56767
56768
56769
24921
24922
24924
60158
24926
37022
37023
37024
37024
37026
37027
37028
37028
51827
51827
34815
34816
34817
34818
34819
34820
34821
34820
34821
34822
34823
51839
51840
21755
21756
21756
21757
21759
21759
21760
21761
21763
21764
21764
21766
21766
21767
21768
21769
21770
21771
21772
21773
21774
21775
21776
21777
21778
21779
21780
21781
21782
21783
21784
21785
21786
21787
21786
23914
23914
23915
23916
23918
23919
23920
23920
23922
31919
31920
31920
31921
31922
31923
31924
31925
31926
31928
31929
49627
49628
49629
49630
49631
49632
49633
49634
49635
49636
49636
49637
49638
49639
49640
7810
7813
7813
7813
7814
7815
7816
7818
7818
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
64129
64130
64131
64132
64132
12660
12661
12662
12663
12664
12665
12666
12667
62233
62234
62235
62236
62237
29929
29930
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
61500
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
43296
43297
43298
43299
43300
32630
32631
32632
32633
32633
32634
32635
43308
43309
43310
27087
27088
27089
27090
27092
27093
27094
27095
27096
27097
27098
27099
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
13343
13344
13345
524
525
34780
34781
49923
49923
49924
49925
49926
34787
34788
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
15349
15350
15351
15352
15353
11162
11163
11164
11165
11166
11167
11168
11169
11170
31011
43132
43134
43135
43135
43136
11177
11178
11179
11180
11181
11182
6047
6048
6049
6050
56003
56004
56005
6054
6055
6056
6057
6058
6059
6060
6061
56014
56015
56016
56017
56019
56020
56021
56022
56023
56024
56025
56026
56027
56028
64102
64103
64104
64105
64106
64106
8807
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
26770
26771
26772
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
48493
48494
48495
48496
48498
48499
48499
48500
48501
48502
48503
48504
48505
48506
48507
48508
48509
48510
48511
48512
48513
48514
48515
61695
61695
61696
61698
61699
26635
59481
59482
59483
59484
59485
59486
59487
59488
59489
59490
61710
61711
60104
60105
60106
3857
3857
3858
3859
61718
61719
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55850
55851
55853
55853
55854
55856
55857
55858
55859
55860
55860
55861
55862
55863
55864
55865
55866
55867
55868
55869
55870
55872
55873
55874
55875
55876
55877
64123
64124
64125
4852
4853
4854
4855
4856
12391
12392
12392
12394
42576
42576
42576
42576
42576
42576
12400
12401
1408
1409
1410
1411
1413
1414
1415
1416
1417
1417
1418
1419
1421
53242
53242
53243
53242
53243
53244
53245
53246
53247
53248
53249
53250
300
301
302
303
304
305
306
307
308
37876
37877
37878
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
334
335
336
336
63068
63068
63070
56797
56798
56799
47472
47473
345
345
346
47477
52867
52868
52868
52868
52868
34845
62973
54796
11463
62976
62977
62978
62979
62980
62981
62982
7109
7110
17687
17688
17689
17690
17692
17692
49641
46145
46146
46147
46148
46149
46150
46151
46151
46152
46153
46155
46156
46157
46158
46159
46160
46161
46162
46163
21085
21087
21088
21088
21089
16545
16546
16547
16548
16549
16549
33930
33931
49624
49625
49626
49627
49628
49629
49630
49631
49632
49633
31939
31940
49636
49638
49638
49639
49640
49641
49642
49643
49644
49645
49646
49647
31954
31955
17700
31957
31957
31958
31959
31960
47139
47140
47141
31964
47143
47144
47145
47146
8453
8454
8455
56058
56059
56060
56061
56062
8461
8462
56065
56065
56066
13315
31982
31983
31984
1383
13320
13321
13322
13323
13324
35296
35297
35298
35299
35300
35301
37521
37523
37524
37525
37526
37527
37528
53673
53674
53675
53676
63096
63096
63097
63097
30443
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6066
6067
6068
6069
58618
58619
58620
58620
58622
58623
58624
58625
58626
58627
58628
55982
55983
55984
55985
55986
44619
44620
44621
44622
55991
55992
55993
55994
55995
55996
55997
55998
55999
56000
56001
56002
56003
56004
56005
56006
56007
56008
56009
56010
56011
56012
56013
56014
56015
56016
46805
46806
46806
46807
46808
46809
46810
46811
30457
30458
30459
46815
3359
3360
3361
3362
3363
3363
30467
30467
30469
30470
30471
30472
30473
30474
30475
58986
58986
58987
58988
58989
58990
58991
58992
58993
58994
58995
58996
58997
58998
58998
59000
59001
59002
59003
59004
12663
12664
12665
12666
12667
12668
39046
39046
39046
12160
12161
12162
12163
12164
12165
12166
12167
12168
12168
12169
12170
12171
12172
12173
29951
29952
29953
29954
29955
29956
29957
29957
29957
1436
40585
40587
40588
40589
40590
40591
40592
34712
34713
34714
34716
34716
34717
2021
2022
2023
2024
2025
2026
2027
2028
2029
24167
24168
26695
28218
26697
28220
49370
49371
49372
26702
26703
26704
26705
26706
26707
26708
26709
26710
26711
563
6781
6782
25986
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
24350
24352
24353
24353
24354
24356
24357
24358
24358
24360
24361
24362
24363
17627
17628
17629
17630
17631
17632
17633
17634
17635
17636
17637
57915
57916
57917
57918
57919
57920
57921
57922
57923
57924
57924
57924
4762
4763
4764
4765
4765
4766
4767
4768
4769
4769
4770
29852
29853
29854
29855
29856
12614
12613
12614
12614
12616
12617
12618
12619
12620
12621
12621
12622
12623
12624
12625
12627
12627
12628
12629
12630
12631
12632
12633
12634
12635
62200
62201
62202
62203
26798
26799
26800
26801
26802
26802
26803
26804
26805
26806
26807
26808
26808
26809
26811
26812
23921
23922
23923
23923
23925
23925
23926
23927
62588
62589
62590
62590
62591
62592
62593
62594
62595
62600
62601
62602
64352
64353
64354
64355
64352
64351
64352
64353
64354
64354
64356
64357
64358
64359
64360
64360
64361
64362
64363
64365
64365
29892
29893
29894
29895
29896
29897
29898
29899
29900
29901
29902
29903
29904
29905
41514
41514
41516
55890
55890
34847
34847
4806
4807
4808
62975
62976
12604
12605
12606
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
34046
34046
34047
34049
34050
34051
34052
34053
34054
34055
34056
34057
34058
34059
34060
34061
34062
55556
55557
55558
55559
55560
55561
55562
55563
55564
55564
40249
40250
40251
40252
40253
40254
40255
40256
40257
40258
40259
40260
32074
37781
37781
37781
37782
37783
37784
32081
32082
34094
34095
34096
34097
34098
32088
34100
34101
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
24155
24156
24157
24158
24157
24158
8381
8382
8383
8384
8385
8386
8387
3875
3876
3877
3878
3879
3880
15680
15681
8398
8399
8400
8401
8402
8403
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
526
527
528
529
530
34781
34782
34783
34784
34785
34785
34786
34787
39062
39063
39064
39065
39066
39067
39068
39069
17329
17330
52165
52166
52167
52168
53545
53546
53547
53548
53549
53550
53551
53552
52176
52177
52178
52179
53558
53559
53559
53559
53563
52185
52186
52187
52188
52189
52190
52191
53724
53725
53726
53728
53729
53296
53297
53298
53299
53300
53359
53360
53361
53362
53363
53364
53365
53366
53367
53368
53369
53370
53371
53372
53373
53374
53375
53376
53377
53378
53379
53380
53382
53383
53323
53324
53325
53326
53327
53328
53329
53330
53331
53332
6724
53395
53396
53397
53398
53398
37904
5360
5361
5362
46592
46593
46593
46594
24350
24350
24352
24353
24354
24355
24356
24357
24358
24359
5379
26310
26311
36092
36093
36093
36095
36095
36096
36097
26318
26319
26320
26321
26322
26323
26324
26324
5397
64107
64107
64108
64110
64111
64112
64113
64114
64115
64116
64117
64118
64119
65312
65313
65314
65315
65316
65317
64125
64126
64128
64128
64130
64131
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
21763
21763
21764
26772
21766
21767
21768
26776
26777
26778
26779
26780
26781
26782
26783
26784
26785
26786
26787
26788
26789
26790
26791
26792
26793
48649
48649
48651
48652
48653
48654
48655
48656
48657
48658
48659
48659
48660
62572
62573
62574
62575
62576
62577
62578
62579
62580
62581
3396
62583
62584
62585
62586
62587
62588
62589
62590
62591
62592
62593
62594
62595
62596
6315
6316
6316
6317
6318
6319
6320
6322
6323
6324
6324
6324
6324
7959
7960
55319
55320
55321
55321
55321
55321
55322
55323
55324
55325
55326
22338
22339
22340
22341
62181
62182
62183
62184
62185
62186
62187
62188
62559
55340
55341
55342
55343
55344
55345
55346
55347
55348
55349
55349
56873
56874
56875
56876
56877
56878
56879
56880
56881
56882
56883
56884
55795
55796
55797
55798
55799
55799
55800
46465
46466
46467
46468
46469
46470
46471
46472
46473
46474
46475
46476
46477
46477
46478
46479
46480
46482
46483
46484
46484
46486
46487
46488
46489
46490
46491
46491
34799
34800
34801
34802
34803
34804
34806
34807
34808
37028
27849
27848
27849
27850
27851
27852
27853
27854
27855
37471
37472
37473
37474
37475
37476
37477
37478
37478
3375
3376
3377
64120
64121
64122
64122
64123
64124
3384
3385
3386
3387
3389
3390
3391
3392
3393
63883
13319
13319
13320
26830
26831
29923
26833
26842
26843
26844
26845
26846
26847
26847
15209
62973
62974
62975
62976
62976
62977
62978
62979
31500
31501
31502
31503
31504
31505
31506
31507
31508
31509
31510
31511
64099
64099
15398
15399
15400
15401
15402
3364
14279
15404
15405
15406
15407
15408
15409
15410
64114
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3384
3386
3386
58204
58204
58205
48670
48670
48671
48672
48673
48673
48674
55796
55797
55798
31276
31276
31277
31278
55803
55804
55805
55806
55807
55808
55809
55810
55811
55812
55813
55814
55815
55816
55817
55818
55819
15646
15647
15648
15648
13922
13923
13924
13924
13926
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
308
309
310
311
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
24176
24177
24178
24179
24180
53393
47648
47649
47650
47651
47652
47653
47654
29578
29579
29580
29581
29582
29583
47660
47661
47662
47663
47664
47665
47666
6748
6749
529
530
531
532
533
534
535
536
537
537
539
540
6762
6763
42113
42114
42115
42116
42117
42118
42119
42120
42121
42122
42123
42124
42123
61457
61458
61459
61460
61461
61462
61463
61464
61465
61466
61467
61468
61469
61470
61473
61474
61474
61475
61476
61478
56853
56853
56854
56854
56855
56856
56857
56858
56859
56861
56861
56862
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
23930
23932
23932
23933
23934
23935
23936
23937
23938
23938
23938
23938
30514
31943
31944
31945
31946
31947
31948
31949
31950
31951
31952
31953
31954
31955
31956
31957
31958
31959
31960
54832
54832
54832
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31924
31925
31926
31927
31928
31929
31930
31931
31932
31933
31934
31935
31936
7803
7803
7803
55315
55316
55317
55318
55319
55320
55321
55322
55324
55325
55326
55327
55328
4780
4780
29899
57941
57942
57943
57944
57945
57946
57947
57948
57949
57950
57951
57952
57953
57954
57955
26145
26146
26147
26148
26149
26148
57962
57963
57964
57965
57966
57967
29927
29928
29929
29930
29931
32009
32010
32011
32012
32013
32014
32015
32016
32017
60086
60087
60088
47943
47944
47945
47946
47947
47948
47950
47951
47952
47953
47954
47955
47955
47956
19150
20295
20295
20296
20296
20296
19156
19157
45172
50508
50509
50510
50511
50513
50513
50514
50515
50516
50517
50518
50519
50520
50521
50522
50523
50524
50525
50526
50528
50529
50530
50531
50532
50533
50534
50535
50536
50537
50538
50539
50540
50541
50542
38204
38205
38206
38207
38208
38208
38209
38210
38211
38212
31836
31837
31838
31839
31840
31841
31841
41442
10323
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
19079
51798
51799
19082
51801
51802
57813
27116
27116
27117
27118
27119
27120
10635
10636
10636
10637
10638
10639
27127
27129
27130
31186
31186
31187
27134
27135
27136
27136
27138
27138
27139
27140
27141
27142
27144
47611
47612
47613
47614
47614
47615
47617
47618
47619
47620
47621
47621
47623
47624
47625
47626
47627
47627
47629
47630
12115
12116
12117
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
63055
63055
60255
60256
60257
60258
60259
60260
60261
21242
21243
13968
13969
13970
13971
13972
13972
13973
13974
13974
13976
13977
56053
56054
13980
13980
13981
13983
13984
13986
62631
62632
62633
62634
59145
62433
62434
62435
8475
8476
8476
8476
8477
8478
1386
1387
1388
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1398
517
63398
63399
520
521
522
61516
61517
61517
61518
61519
45598
45599
45600
45600
24116
56275
56275
45609
45610
45611
56279
56280
56281
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
2165
2166
2167
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2176
2176
2179
2180
24158
24159
24160
24161
24160
24161
24161
24162
24163
24164
44036
29557
29558
29559
29560
29561
29561
319
320
321
322
323
324
325
63817
63818
63819
63820
63821
63822
63823
63824
63825
63826
63827
63828
63829
63830
63832
63832
63833
63834
63835
63836
63837
63838
62175
4771
4772
4773
4774
4775
12627
12628
12629
12630
12631
55338
12630
12631
12632
12633
62193
62194
62195
62196
62197
62197
62198
62199
62200
62201
23917
64368
31964
31965
31966
31967
64334
64334
64336
64337
64338
64339
64340
64339
64340
64343
64344
56065
56065
56066
56069
56070
56071
29900
29901
29902
29903
29904
29905
56075
56075
56075
56076
56077
56078
56079
56080
56081
56082
56083
41527
41528
41528
41529
31922
31922
31923
31924
31925
31926
12607
12608
12609
12610
12611
12612
12613
12614
12615
12615
12616
63844
63846
63846
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31926
31927
31927
6306
6307
6308
29901
29902
29903
29904
29905
29906
29907
33947
33948
33948
33950
33950
1388
1389
1389
1390
1391
1392
1394
1395
1395
1396
1397
1397
45583
45584
5990
630
631
632
632
633
634
635
636
637
15766
15767
63029
63030
63031
63032
63033
63034
24362
24362
24363
24364
24365
24366
6067
6068
6070
6070
6071
6071
64100
64101
64102
64103
64104
64105
64106
64106
26755
26756
26757
56840
56841
56842
27858
27858
37477
37478
37479
55869
55869
55871
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39911
25943
25944
25945
25946
25947
25948
25949
25950
25951
25952
25953
25954
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
45659
45660
45661
45662
45663
45664
45665
45666
45667
45668
45669
45670
45671
45672
45673
45674
45675
45676
45677
45678
45679
39703
39704
39705
39706
39707
39708
39709
39710
26288
26289
26290
26291
26292
26293
47715
47716
47717
47718
47719
47720
47721
47722
47723
21098
21099
57883
57884
57885
57886
57888
57889
57890
57891
57892
57893
57893
57894
57895
57897
57897
57898
57899
57900
57901
57902
61954
57905
57905
57906
57907
57908
57909
57910
57911
57912
57913
57914
57915
18492
18493
18494
18494
18495
31245
31246
31247
31248
31249
31250
31251
31252
31253
31253
31253
3938
34843
3940
34845
6306
31370
31371
31372
31373
26825
26826
26827
26828
26829
26830
26831
26832
11779
31383
31384
11782
11783
11784
7092
7093
7094
11788
11789
11790
11791
11792
11793
56258
56258
56259
56260
56261
56262
56263
60200
60201
3425
3426
3427
60205
60206
60207
32599
32600
32601
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
52791
52792
52793
52794
52795
52796
52797
52798
52799
52800
28353
28354
28354
28355
28355
28356
28357
28358
28359
28360
28361
28362
28362
28362
18461
18462
57847
57848
57848
51988
51989
51990
21561
21562
21563
21565
21566
57858
57859
57860
57861
57862
57862
57863
57864
57866
57866
57867
57868
57869
21580
42491
42492
42493
42494
42495
42496
42497
42498
42499
37287
37287
37287
37288
37289
59221
32592
36665
36666
36667
36667
36669
36669
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53912
53913
53914
53914
53915
53917
53918
39595
39595
39595
39595
29370
29371
29372
29372
29374
29374
29375
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39041
4869
4869
47836
47837
47838
47839
47840
47841
47841
47842
47843
47843
47846
47847
47848
47849
47850
6698
6699
47852
47853
47854
6703
6704
547
31054
31055
13367
13368
13369
13370
13371
13372
31064
59804
59805
59806
59807
59808
59809
53561
53562
53563
53564
53565
11951
53567
53568
53568
53570
53570
38204
11958
11959
11960
29385
39898
39899
29388
1206
1207
1207
1209
1209
1211
45217
45218
1214
45220
1216
1217
24134
24134
24136
9894
1222
9896
9897
24141
8101
8102
8103
8104
8105
8106
8107
60136
60137
60138
60139
60140
60141
60142
60143
60144
8117
8118
8119
24161
11098
11099
11100
11101
11102
11103
34024
34025
51541
51543
51543
51544
51545
51546
51547
51548
51549
51550
9462
9463
9464
9465
9465
9466
2452
2453
37838
37838
37839
37839
37840
37841
29384
29385
29386
29387
37843
37844
37845
37845
49188
49189
15891
15891
15892
49193
49194
49195
49196
49197
49198
49200
49202
49202
49202
1998
1999
1999
2000
2001
2002
2004
2005
2005
2006
2007
2008
24472
24472
24472
24474
24476
24477
24478
24479
24480
24481
24482
24483
24484
24485
24486
24487
24488
24489
24490
24491
24492
24493
24494
24495
24496
24497
24498
24499
24500
50585
50585
50586
50587
50588
50589
50590
50591
50592
50593
50594
50595
50596
50597
50598
37793
37794
37795
37796
37797
37798
37799
55256
55257
55258
55259
55260
9033
9034
9035
9036
9037
39689
39690
23674
23675
23676
23677
58963
23679
23680
23681
23682
58968
58969
58970
58971
58972
58972
58974
58975
58976
58976
58977
58979
58980
58981
58982
58983
58984
58985
30477
30478
58988
6096
6096
65043
59216
59217
65046
65047
65048
65049
35311
35312
35313
65053
65054
65055
12153
12154
12154
12155
12156
12157
51891
51892
51893
51894
51895
51896
51897
51898
51899
51900
51901
51902
51903
51904
51905
51906
51907
51908
51909
51910
51911
51912
51913
2675
15354
15355
15356
15357
60251
60252
60252
60253
8183
8184
8185
8186
8186
28525
28526
28527
28528
28529
28530
28531
28532
28533
28534
28535
28536
28537
28538
28539
28540
28541
28542
28543
45565
45565
45566
45568
37508
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
57788
57789
57790
57791
57792
57793
57794
57795
57796
57797
57798
57799
57800
57801
38811
38812
38813
38814
38815
38816
38817
38818
38819
38820
38821
38822
38823
38824
38825
38826
38827
38828
38829
38830
38831
38832
38833
38834
38830
38830
39425
39426
39427
39428
39429
39974
39431
39432
11287
11288
9990
9991
45192
14865
14866
14867
14867
14868
14869
14871
14871
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
2029
2029
2029
24498
24499
24500
24501
24503
24504
24505
24506
24507
1182
1183
1184
1185
1186
1187
1188
1188
1189
1190
1191
8361
8362
8362
8363
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
6562
6563
6564
8382
30693
30694
30695
34144
34145
34146
34147
49131
49132
49134
49135
49136
49137
49138
49139
49140
49141
49142
49142
49144
49145
49145
42129
42130
42132
42133
42134
50370
13966
13967
42139
33910
33911
33912
33913
33914
33915
5764
5765
5766
5767
5768
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
52170
52171
15358
15359
15360
15361
15362
15362
15363
15364
15365
15366
15367
15368
15369
15370
15371
15372
15373
15374
15375
15376
15377
15378
15379
15380
15381
15382
15383
15385
15385
26311
26311
26313
36095
36096
36097
36098
36099
36100
36101
36102
36103
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
23805
23806
23805
23806
23807
41633
41632
41633
41634
41635
41636
41637
41638
41638
41639
41640
24118
24118
49183
49183
49184
49185
49186
49187
49188
49189
49190
49193
49197
49198
49198
9890
9892
9893
9893
9895
9896
9896
9897
2001
2002
2003
2004
2138
2140
2141
2142
2143
2144
2145
2146
2147
2147
2147
2148
2149
2150
2151
2151
2152
2153
2153
2155
2155
2156
2157
2157
2158
2159
2160
2161
2161
2162
2161
39228
39229
39230
39230
39232
39233
39234
39234
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
34723
34724
34725
34726
1453
34727
23222
23222
23222
26271
26272
26273
9843
9844
9845
61092
61093
6717
6717
6719
6720
6721
6722
6722
6723
6724
6726
6727
6727
61106
61107
61107
53343
53344
57626
44628
53832
53832
53833
53351
53835
53835
53836
53355
53356
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15338
15339
15340
15340
15342
15343
15344
15345
15346
15347
15347
15348
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360
15361
15362
15363
43135
43135
43136
37908
37908
37909
37910
37911
43143
43144
43145
44630
44631
44632
44633
56004
56005
56006
56006
56007
56008
56009
56010
36134
36135
36137
36137
36138
36139
5383
5383
5384
11150
11151
59027
59028
59029
59030
59031
59032
59033
59034
59035
59036
59037
11162
46676
22920
22921
22922
22922
22923
22924
22925
40313
40314
40315
40316
53283
53284
53284
53286
53287
53288
53289
53290
53291
53292
53293
53294
53295
53238
30768
30769
30770
1821
1822
1823
30774
30775
30776
30777
30778
53307
53308
30781
30782
30783
30784
30785
30786
61539
61540
61541
61542
61543
61544
61545
61545
61546
61547
30712
30713
30714
30715
30716
30717
30718
30719
30720
30721
30722
30723
30724
30725
30726
30727
30728
30729
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
64362
64362
62203
62204
62205
62205
62206
62207
62208
62209
62210
62211
62212
14060
14060
31907
31908
31909
31910
31910
31911
31912
31913
31915
31915
31916
31917
31918
3406
3407
3408
3409
3410
3411
3412
26842
15208
63897
63898
63899
63900
63900
63900
63901
63902
31272
31272
31273
31274
32378
32378
32379
32380
32019
32020
56274
39460
39461
39462
39463
56280
56280
56281
56281
56282
56284
56284
56285
56287
56288
56289
56290
56290
56291
56293
56294
56294
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39225
39226
39227
39228
39927
39928
39929
39930
39931
39932
39933
39934
39935
39936
39937
39938
39939
39940
39941
39942
45273
45274
45275
45276
45277
10627
10627
10627
10628
10629
10630
10631
10631
10632
10633
10634
10635
30801
30801
30802
30804
30804
30806
30807
30808
30809
30810
30811
30811
30813
30813
31192
31193
31194
57838
57839
57841
57842
55958
55959
61467
61468
61469
61470
61471
61472
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
26833
26834
26836
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
26849
26850
26851
26851
26852
63899
11472
11473
11474
11475
11476
11477
63905
63906
63907
63908
63909
63910
63911
63912
63912
11207
59030
59030
59032
44470
54175
44473
44474
44475
44475
44476
44477
44478
44479
44480
44481
44482
44481
44482
44483
22319
22320
22321
22322
22323
22324
1774
1775
1776
1777
1778
1779
1780
1781
1782
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
52126
52127
1958
1959
1960
1961
1962
1963
1964
1965
64604
64605
64606
64607
64608
64609
64610
64611
64612
1975
1978
1979
1979
1981
1981
1982
1983
1984
1985
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
1999
2000
28197
28198
28198
28199
28200
28201
28202
28203
28205
28206
28207
28208
28209
28210
28211
28212
28213
28214
28215
28216
28216
28218
28219
28220
2028
2029
2029
2029
24169
27117
59568
59569
59570
59571
59572
59573
59574
59575
59576
59577
59578
59579
59580
59581
59582
59583
65221
65221
65222
65223
65224
65225
65226
65227
65228
65229
63938
63939
63940
63941
63942
63943
63944
63945
63946
65239
63948
65241
63952
63953
63954
63955
63956
57787
57787
57788
64628
57792
57793
57794
57795
57796
57797
57798
57799
57800
57801
57802
57803
64643
64644
64645
64646
64647
64648
64649
64650
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
63029
63030
63031
63032
63033
63035
63036
63036
63037
63038
63039
63040
63041
31101
31102
31103
31104
31105
31106
31107
31108
31109
31110
31111
31112
31113
31114
31115
31116
31117
31118
31119
31120
31121
31122
31123
31124
31125
31126
31127
31128
31129
31130
31131
31132
31133
31134
31135
31136
31138
31138
31139
31141
31142
31143
31143
6118
6119
6120
6122
6123
6124
6125
6126
6127
6128
6129
6130
6132
6132
6133
6135
6136
6136
6138
6139
6140
6141
6142
6143
6144
11905
11906
63433
2004
39921
39921
39922
39923
39924
39925
6515
6516
6517
60112
60113
60114
60115
60116
60116
6524
6525
6526
6527
6528
29391
29392
39362
39363
39365
39365
39366
39367
29406
29407
15906
29409
29410
29411
29412
29413
29414
29415
29416
29422
29423
29424
29424
29424
53945
53946
53947
53948
53949
53950
53951
53952
9914
9915
61726
61727
59506
59507
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
58990
58991
58992
58993
58994
13106
5770
5771
5772
5773
5774
5775
5776
61509
61510
61511
61512
61513
61514
61515
61516
61517
55807
55808
55809
55810
55811
55812
55813
55814
55815
61527
61528
61528
61530
61531
61532
61533
61534
61535
61536
5808
5807
5808
5811
5812
301
301
302
303
304
305
306
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
37886
37886
56775
56776
320
321
322
323
25212
25213
326
327
25216
329
330
331
332
333
334
335
336
337
338
339
56797
56798
342
343
56801
5860
347
348
24400
6108
6109
6110
6111
6112
46180
49768
55370
55371
55372
55373
55374
55375
55376
55377
55378
49778
49779
49780
49781
23747
14092
46196
12165
12165
12167
36207
36208
36209
36210
36211
36212
36212
36214
62309
62310
62311
62312
36787
36788
36789
1215
1216
1217
1218
1219
1220
1221
1222
1222
25944
36800
36801
25947
25948
25949
25950
25951
25952
25953
59782
59783
7355
7354
7355
7356
7357
7358
7359
47436
47437
47437
47439
47439
47441
60242
55840
55841
55842
55843
55844
55845
55846
55847
55848
55849
55850
55851
55852
55853
55854
21752
21753
21754
21755
55859
55860
55861
55862
55863
55864
55865
55866
55867
55868
55869
55870
55871
55870
55871
55872
23905
23906
23906
23907
23908
23909
23910
23911
23912
23913
23914
23915
29885
29885
29886
29887
29886
29887
64332
64333
64334
64332
64333
6254
6255
6256
6256
6257
6258
6259
7804
7804
7805
7806
7807
7808
7809
7810
7811
7812
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
48650
48651
48652
48653
48654
48655
48656
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14073
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14085
14087
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
11163
47701
47702
47703
47704
47705
29017
29018
29019
29020
61212
61213
61214
61215
61216
61217
61218
61218
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
11178
56798
56799
56799
46839
46840
46841
51662
46843
46844
46845
46846
26062
26063
26063
26064
26065
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53984
53985
58973
58974
58975
58975
58977
58977
58978
58979
58980
58981
49602
49603
49604
49605
49606
58987
58988
58989
58990
58991
58991
58993
58995
58995
58996
46453
46454
46455
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
16521
16522
49809
53989
53989
49811
49812
26034
26035
26036
26037
26038
26039
26040
26041
49
49
26044
26044
26045
26047
26048
26049
26050
26051
49752
49753
49754
49755
49756
49757
64078
64079
64080
64081
64082
64083
64083
64084
64085
64086
64087
64088
64089
64090
64091
64092
64093
64094
64095
64096
30451
14024
8512
8511
8512
8513
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
29841
29842
29843
29842
29843
29844
29851
29852
29852
29852
29853
29854
29855
29856
29857
29858
29859
29860
29861
29862
29863
22361
22362
22363
22364
22365
22366
22366
37493
37494
37494
37496
37496
37498
37499
37500
37501
37502
37503
37503
37504
37505
37506
37507
37508
37509
37510
37511
37512
37513
37513
37514
37515
37516
48680
48681
48681
48683
48683
48684
48685
48686
48687
48688
48689
48690
48691
48692
48693
12410
12410
12411
12412
12412
12414
61532
61533
61534
61535
52713
31044
31045
31047
31048
31049
31050
31051
31052
31053
31053
31054
31055
31056
31058
31059
50574
50574
50576
50577
39595
39596
39597
39598
39599
39600
39601
39602
39603
39604
39605
39606
39607
39608
39609
39610
39611
39612
39613
39614
39615
39616
39617
39618
39619
39620
39621
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
30445
30446
30449
30450
30450
30450
30452
30452
30455
30456
30457
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
52200
52201
41644
41644
41644
54335
54336
54337
54338
54339
54340
29527
29528
29529
29531
29531
29532
29534
29534
36808
36809
36810
29537
29538
29539
37866
37868
37869
37870
37871
37872
37873
37874
37875
37876
37877
37878
12437
12438
12439
12440
12441
50351
50352
46348
46348
46349
46350
46351
46352
46353
46354
46354
46355
46356
46358
46359
46359
46360
46362
46362
46363
46364
46365
46366
46367
46368
46369
46369
31343
31344
31345
31346
31347
31348
31349
31350
34840
34841
34842
26813
26814
26815
26816
26818
26818
26820
26821
26822
26823
26824
26825
26826
26827
26828
26829
62974
62975
6316
6317
6364
6365
6366
6367
6366
6367
31396
31397
31398
31398
12614
12615
12615
12616
12617
12618
12619
8512
8513
8513
63843
63844
63845
63846
63847
63848
63849
63850
63851
63852
63853
63854
63855
63856
63857
63858
63857
63858
63859
63860
21778
63862
21780
21781
48655
48656
48657
48658
48659
48660
48661
48661
48662
48663
48664
48665
48666
48667
48668
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12677
12677
12677
12677
6123
6124
6125
12166
12166
12167
12168
12169
12170
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31512
63853
48638
48639
48640
48642
48643
48644
48644
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29403
29383
29384
29385
29387
29387
29388
29390
29391
29391
29392
24444
24445
24446
24446
24447
24448
24449
24450
24451
24452
24453
24454
24455
24456
24457
24458
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37545
37546
37547
37548
65068
65070
62254
62255
62256
62257
62258
62259
62260
62261
62262
62263
62264
62265
62266
62267
62268
62269
62269
59811
59812
59813
59814
59815
59816
53565
53565
59819
59820
59821
59821
59822
59824
59825
59826
59827
59828
59828
25999
26000
20973
20974
20975
20976
20977
20978
20979
20980
11144
11145
11146
11147
11151
11152
11153
11154
11155
11156
11157
11158
11156
11157
11158
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
47541
52091
52091
52092
52093
52094
52095
52095
52096
52097
52098
52099
52100
52100
52102
36085
36086
36087
36088
36089
36090
36091
36092
52110
52111
60188
60189
60190
60191
60192
60193
46618
46619
46620
46621
46622
46623
46624
46625
46626
46627
46628
380
381
382
24100
24101
23808
23809
23810
23811
36396
36397
36398
57395
57396
57397
57398
57399
57400
57401
57402
57403
57404
57405
4566
4567
4568
57409
57410
57411
57412
27689
27690
27691
27692
27693
27694
27698
27696
26641
26642
26643
26644
26645
26646
26646
28167
28168
55235
55236
24441
24442
24443
24444
24445
24446
55243
55244
55245
55246
55247
55248
55249
55250
55251
55252
55254
55254
55255
55256
55257
8928
26684
26685
26686
26687
26688
37810
37811
37812
37813
37814
37815
37816
37817
37818
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
45578
45579
45580
45581
29927
45583
45584
45585
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
26842
26842
26844
26845
14083
26846
26847
26848
26849
26851
26851
14085
14085
14086
14087
11472
26858
26858
26860
26860
26861
23740
23741
23742
23743
23744
23745
51681
51681
51682
51683
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
24230
24231
24232
445
446
447
44248
44249
44250
451
45289
454
455
456
457
458
60029
33584
33586
33587
33588
33589
33590
33591
33592
30132
30133
30134
30134
33596
33597
33595
33599
26020
26021
26022
26023
26024
49046
49046
33604
33608
33609
33610
33611
33612
33613
33614
33615
33616
33617
43062
43063
43064
43065
43066
43067
43067
43069
43069
43071
43072
43073
64602
64602
64603
64604
64605
64606
64607
55430
55431
522
524
524
526
53361
52147
52148
11138
11139
11139
11141
11142
52154
52155
52155
52157
52157
52159
52159
11150
11151
52162
11153
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11166
11168
11169
29016
328
329
29019
331
331
333
10831
10832
10833
47106
47107
47108
47109
47108
47109
55303
46128
46128
55307
55308
55309
55310
55311
55312
55313
48632
7807
7808
7809
7810
7811
4828
4829
4830
4831
4832
4833
4834
4836
4837
4838
4839
4840
4841
4842
4843
4844
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
23905
23906
23906
62563
62564
7148
55348
55349
55349
55349
55350
55351
55352
55353
55354
55355
55356
55357
55359
55361
55362
55363
55363
55365
55366
55367
55367
55795
55797
55797
55798
55799
6118
55801
32379
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
7345
7346
7347
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
29545
27162
27163
27164
27165
27166
27167
27168
27168
29554
29555
29556
29557
29558
29559
29562
29562
29562
3879
3880
3881
3882
3883
3884
3884
3885
3886
61575
17353
17354
61576
61577
61578
61579
61580
61581
61582
61583
576
14622
14623
14624
28772
28772
584
586
586
57897
57897
57899
57900
57901
57902
57903
57904
57905
56835
56835
56836
56837
56838
56839
56840
56841
56842
56845
56846
56846
56847
56847
7132
7133
7133
61481
491
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
53667
53668
53669
53670
53671
53672
53672
53673
53673
53674
53675
53676
53677
53680
53680
53680
53681
53682
56009
56010
56011
56012
56013
56014
56015
56016
56017
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
49182
28264
28265
28265
28265
49187
49188
49189
49190
49191
49192
49193
49194
49194
49194
49194
49195
49196
49196
49197
49198
49199
49201
49202
49202
49202
29411
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
5123
5124
5124
57795
39397
39398
39399
39400
39401
39401
39403
39405
39406
39407
39408
39409
39410
39411
39412
39412
39413
39414
39415
39416
39418
39418
39419
39419
39420
39421
39421
37891
37890
28239
28239
28240
28241
261
262
263
264
265
52186
52186
52187
52188
52189
52190
52191
40314
40316
40317
40317
40319
11128
11129
11130
11131
11132
17313
17313
15330
15330
15330
15331
15332
15333
15334
15335
15336
15337
34793
34794
34795
34796
34797
34798
34799
34799
34800
12115
12117
31105
31106
31107
31108
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
59808
59809
38194
38195
38196
38197
38197
38198
38200
38200
38202
38202
38203
38204
38205
53295
53296
53297
53298
53299
53300
53301
53302
53303
53304
53305
53306
53307
53308
53310
26008
55955
55956
55957
55958
55959
55960
55961
42119
42120
42121
55849
19807
19807
19807
19808
55970
55971
55972
55972
55973
49594
49595
49596
49597
49598
49599
49600
49601
49602
49603
49604
49605
49606
49607
49609
49610
49611
45889
45890
45891
45892
45893
45893
45894
45896
45896
45897
45898
45899
45901
45902
45903
45904
45905
45906
45907
45908
45908
45909
23937
45566
45567
45567
45568
45569
45570
45571
45572
45573
45574
45575
45576
42487
42488
37379
37380
37381
37382
37382
37383
37384
37385
37386
37387
37388
37389
37391
37392
37392
37393
37394
37395
37396
26169
26170
26171
51670
51671
51672
51673
51674
51675
51675
51677
37410
37411
37412
37413
37414
37415
59030
59031
59030
59031
59032
63919
63924
63925
63927
63928
63928
63929
63931
63932
63933
63934
63936
57632
57633
57634
11962
11963
11964
11965
11966
11967
11966
11967
11969
11970
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
4148
4149
4150
15706
15707
15708
15709
15710
46654
46655
15388
41600
41601
41602
7275
7276
7278
7279
30523
30524
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
50366
50366
50367
42134
42134
42135
42134
42134
42135
42136
42137
42138
42139
42140
42141
42142
42143
42144
42145
42146
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
286
287
288
289
290
291
292
293
21202
21202
21203
5807
5808
5809
5810
5811
6703
6705
6706
6707
6708
307
29550
29551
29552
29553
29554
29555
29556
29557
27174
27176
27174
27175
27176
27177
27178
27179
27180
325
326
5838
5839
5840
5841
5842
332
333
333
61216
61218
61218
61218
27195
27196
27197
27198
27199
27200
53024
53025
53026
53027
39459
39460
39461
39462
39463
39464
39465
39466
39467
39468
39468
39469
39470
56282
56283
56284
56285
56286
56287
56288
29525
29525
29526
29527
29528
29529
29530
29531
29533
29534
29535
53526
53527
53528
39130
39130
28493
28494
55262
55263
55264
55265
55265
55266
55267
55268
55269
55270
55271
55272
55273
55274
49944
49945
49946
49947
56780
56780
56780
56781
56782
56783
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
9937
50588
50588
50589
9941
9942
9943
9944
50594
9946
9947
9948
9949
65107
65108
65108
50602
50603
6529
6530
6530
11970
11971
11972
11973
28486
28488
28489
23660
23661
23662
23663
23845
53176
53177
53178
23848
23849
23850
23851
23852
23853
23854
23855
23856
53188
53189
43121
43121
43122
43123
53194
26275
26276
26277
26278
26279
26280
26282
26283
26283
26285
26286
26287
26288
26289
26289
26291
26291
26293
26294
26295
26296
26297
26298
26299
26299
22988
22989
22990
22991
22992
22993
22994
22994
22994
22994
63850
63851
63851
63852
23887
22330
22331
22331
15393
14033
14034
14034
14034
14034
14035
14036
14037
14037
14038
14039
14040
14042
14043
14044
14045
14046
14047
14048
14049
55877
55878
55879
55880
55881
55882
55883
55884
55885
55886
55887
55888
55889
55890
55891
55892
55893
55894
55895
55896
41533
41534
41535
41536
41537
41538
41539
41540
41541
41542
41543
41544
41545
41546
41547
41548
41549
41550
41550
41551
49641
49642
49643
31947
31948
31949
31950
31951
31951
31951
31952
31954
31956
31957
31958
14045
14046
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
4221
4221
4222
4223
4224
4225
4226
4227
4227
56013
56015
56015
56016
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55996
55998
55999
56000
56001
56002
26300
26301
26302
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
11493
11494
11495
11496
11496
11497
11498
61685
61686
61686
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
16543
59124
59125
59126
59127
59128
59129
59130
59131
59132
59133
59178
59179
59180
59181
59137
59183
59184
59185
59186
59187
59188
59189
59190
63850
57089
57090
57091
57092
57093
57094
14276
14277
14278
14279
14278
57100
47134
47135
47136
47137
47138
47139
47140
47141
47142
47143
47144
47145
47146
47147
47148
47149
42693
42694
42695
42696
34837
34838
31973
31973
57125
31975
31976
31977
31978
31979
31981
31981
31982
31983
31984
31985
31986
31987
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
36819
36820
36821
36822
36822
29356
29359
29358
29359
29360
29361
29362
29363
29364
29365
29366
29367
29368
29368
29369
29370
29372
29372
29374
53874
53875
53876
53877
49339
49340
49339
53937
53938
53939
53940
53941
53942
53943
53944
53945
53946
44295
44296
44297
44298
50556
50557
50557
50558
19016
19017
56317
56318
53959
53960
62744
62745
62746
56324
38807
38808
38809
38810
38810
56329
56330
56331
56332
10627
10627
10628
10629
10630
10631
49385
49386
49387
34094
49391
49392
49393
49394
34099
34100
34100
34101
34102
34103
34104
34105
34106
34107
34108
34108
34109
28260
28261
28262
28263
37836
37837
37838
37840
37842
37843
37844
37845
37846
37847
37848
37849
37850
37851
37852
37853
37854
37855
37855
37856
37857
37858
37859
14475
14476
14477
56307
56308
56309
56309
56310
56311
56312
56313
56314
56315
56316
56316
9913
53911
53912
53913
53914
53915
53916
53917
53918
53919
53920
53921
53922
53923
53924
53925
39600
39602
39603
39604
39605
39606
39607
39608
39608
8361
8361
8361
8362
8362
53941
53942
53943
53944
53945
53946
53947
53948
53949
53950
53951
53952
53953
53954
53955
53956
53957
53958
53960
53960
53961
38805
38805
38806
38807
38809
38810
46978
46979
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8120
8121
8122
8123
8124
34097
34098
34099
34100
34101
34102
34103
8132
8133
8134
31188
31188
31189
31190
31191
31192
31193
31194
31196
31196
31197
61619
61620
31200
31201
31202
61624
61625
61626
61627
61628
61629
61630
61631
61632
61633
61634
61635
61636
61637
61638
61639
36635
36636
36637
36637
36639
36640
36641
36641
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8042
36655
15693
15693
15694
15695
15696
15697
15698
15699
15700
17364
15702
15703
15704
15705
15706
9321
9322
26179
26181
26182
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37911
37911
37912
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
44107
44108
44109
44110
44111
55855
55855
55855
55856
55858
55859
55860
55861
55862
55863
55863
55864
49603
49604
49605
49605
49606
49607
3381
3382
64124
64124
64125
54776
17656
17656
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39690
39691
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53971
53972
53973
53974
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
4798
4801
4800
4801
31918
31919
31919
55355
8736
8736
8737
8738
55360
8740
8741
8742
8743
62583
62583
62584
62585
62586
62587
3951
3952
3953
3954
3954
3955
3956
28558
3958
3959
3960
3961
3962
3963
3964
3965
6332
6333
31953
31954
31955
31957
31957
31959
47142
47143
47144
47145
63849
63850
28806
28807
28806
28806
4765
4765
4766
29846
29847
7122
7122
7123
7124
7125
7126
7127
7127
7128
7130
7131
7132
7132
7133
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
55786
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37673
14623
14624
14624
14625
26004
26005
26006
31098
31099
31100
44097
44098
44099
44100
44101
44102
44103
44104
44105
44106
44107
44108
44109
44110
49143
60259
60259
60261
60261
60261
60261
60261
56045
56046
56047
56048
56049
56050
56051
56052
56054
56055
57934
57935
57936
57937
57938
57939
57940
57941
57942
57943
57944
57945
57946
57947
57948
57949
57950
57951
57952
57953
57954
57955
57956
57957
57958
57959
58595
58596
58597
58598
58599
52091
52092
58601
58602
58603
58605
58605
58607
58608
58608
58609
31501
31503
31504
31504
31506
4822
4823
4823
4825
26312
4827
26314
26315
26316
26317
26318
46103
46103
46104
46105
46106
46107
46108
46109
46110
46111
46112
45886
46114
45890
45891
16544
16545
16545
16546
16547
16548
16549
16550
16551
16552
16553
16554
16555
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
15332
15333
15334
15335
15336
15337
15338
15339
15339
16301
16302
16303
16304
16305
16306
16306
63044
63044
31318
31318
31320
31320
31321
31322
31323
31324
31325
31326
31327
31328
1660
1661
1662
49958
49959
49960
1666
49962
49963
49964
49965
49966
49967
46370
46371
46372
46373
46374
46374
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
57226
57227
57228
57228
57228
57229
57230
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
59135
59136
59137
59138
59139
45902
45903
45904
45905
45906
45907
45908
45909
45910
45911
45911
53649
53649
53650
53651
53653
53653
53654
53656
53657
59158
59159
59160
59161
59162
59163
59164
59165
59166
59167
59168
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55851
55852
55853
55854
55855
55856
55857
51835
51836
51837
51838
51839
51840
26762
26761
26762
26763
26764
26765
26766
26767
26768
26769
4768
4769
4770
4771
4772
4773
29868
29868
29869
29870
29872
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
62201
62202
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
50558
34067
34069
34069
34070
34071
34072
34073
34141
34142
34143
34144
25197
34146
34147
34148
34148
64780
64781
25204
25205
25206
25207
25208
25209
25210
25211
25212
25213
25214
25215
25216
25217
25218
25219
25220
25221
25221
46363
46365
46365
46366
46367
46368
46369
42143
42144
19825
57933
57934
57935
57936
57937
23906
23906
23906
23907
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
54195
54196
54197
54198
54199
54199
54200
44492
44492
44493
44494
44495
44496
20723
20724
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
23893
62185
62186
62187
26780
26781
26782
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
3411
3412
3413
3414
3415
3416
3417
3418
3419
48507
48508
48509
48510
48511
48512
48513
1956
54325
54326
54327
54328
54329
54330
54331
54332
54333
54334
54335
54336
54337
54338
54339
54340
54341
54342
54344
54344
54345
15653
32402
32403
32404
32405
32406
34135
34135
34137
34138
27163
27164
27165
27166
27167
27167
29552
39077
39078
6713
6714
6715
6716
6717
6718
6717
6720
6721
6722
6723
6724
6725
6726
6725
24182
24183
24184
24185
24187
24188
24189
24190
24191
24192
24193
24193
24195
24196
24197
24198
24198
24199
7405
7406
11141
11142
11143
11144
11145
63033
63034
63035
63036
63037
63038
63039
63040
63041
63042
63043
63044
63045
63046
63047
63048
63049
63050
63051
63052
63053
63054
63055
63056
63057
31331
31332
55294
55295
55296
15376
15377
15378
15379
15380
15381
15382
15383
15384
15385
15386
15387
4763
4764
4765
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53597
53598
53599
53600
53601
23670
23671
23672
23673
23673
23675
23676
23677
23678
23679
23680
23681
40617
40619
40619
40620
23686
23687
23688
23689
23690
23691
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
24918
34729
34730
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
49379
49380
49381
49382
50581
50582
50583
50584
50585
50585
50587
50588
50588
4683
4684
4685
4686
4687
4688
4689
41431
41432
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53231
53233
53234
53235
53235
53236
64613
64614
64615
64616
64617
64618
53243
53244
53243
53245
43100
43101
43102
43103
43104
43105
39136
39136
39138
39139
39139
39140
39142
39143
55842
55843
55844
55845
55846
55847
55848
55849
55850
55851
55852
55853
55854
55855
55856
55857
55858
55859
55860
55861
55862
55863
55864
55865
55866
55867
55868
55869
55870
55871
55872
55873
55874
55874
55875
55876
55877
55878
55879
55880
48665
48666
48667
48667
55884
55885
55886
55887
55888
55889
63888
63889
63890
63891
63892
63893
63894
63895
63896
63897
55370
55369
63901
63902
63903
63904
12672
12673
12674
12675
12676
14086
14086
63911
6127
6127
6128
6128
51684
51685
51686
7336
7337
7338
7339
36686
36687
36607
36607
36608
36610
36611
36612
36613
59671
59672
59673
59674
59675
59676
37015
37016
37017
37018
37019
65294
65295
65296
28505
28506
28507
55973
55974
55976
55977
55978
55979
55979
55980
55981
55982
55983
55984
55986
55986
44618
6034
41623
41624
41625
41626
41627
41628
41629
41629
41630
48219
53224
53225
53225
48223
48224
48225
52140
52140
4559
4560
4561
64613
64614
52706
52706
52707
52708
52709
52711
52711
52712
52713
52714
52715
52716
52716
57650
57651
57652
57653
57654
57655
12431
12432
13935
13936
13937
13938
13940
13940
13941
38812
38813
38813
38814
13947
13947
13948
13949
50356
50357
50358
50359
50360
50361
50362
50363
50364
50365
50366
50367
50367
50368
31876
31877
31881
31882
31883
31884
31885
62169
62170
62169
29847
29848
29848
29848
29849
29850
29851
29852
29853
29854
29857
29858
29859
29858
29859
29860
13301
13302
13303
62193
62194
62195
62196
15511
62197
12591
12592
62201
62201
62202
6290
6290
6291
6293
6293
6294
6296
6296
6297
6298
6299
6300
6301
6302
6304
6305
6305
6306
6307
6308
6309
26827
26827
26829
26829
26831
26832
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
62977
62978
62979
62980
62981
62982
62983
62984
62985
62986
62987
62988
62989
62990
62991
62992
62993
62994
62995
62996
62997
62998
62999
63000
63001
63002
63003
63004
63005
63006
63007
63008
63009
63010
63011
63011
30752
30754
30754
30755
55422
55423
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
9888
9889
9890
9891
9892
9893
9894
9891
9892
9893
9894
9895
9896
9898
9898
9899
1438
1439
1440
1441
37870
37871
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
37887
37888
37887
37888
37889
37890
37891
29566
29567
29568
29569
29569
29570
29571
29572
29573
29574
22927
22928
22928
22929
22930
22931
22932
22933
22934
22934
22935
22936
22936
59053
59054
53841
53841
53843
53844
53844
53845
53846
53847
53848
53849
53850
53851
53852
53853
53854
53855
53856
53857
53858
53859
53860
53861
53862
53863
53864
53866
53866
53867
53868
53869
53870
53871
31818
31819
31820
31821
31822
31823
31824
31825
31826
31827
53883
39614
39615
39616
39617
39618
39619
9957
9958
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
6794
18190
18191
18191
6057
6058
6059
6060
6061
3347
3347
3348
3349
3350
3351
3352
3354
3354
3355
3356
3356
3357
3358
3359
3360
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6091
6092
6092
6094
6095
6097
6097
6099
6100
6101
39175
39176
39177
39178
39179
39180
39181
39182
39183
39184
39185
39186
39187
39188
39189
39190
39191
39192
39193
39194
39195
39196
39197
39198
39199
39200
39201
39202
39203
39203
39204
2361
2362
2363
2363
2365
2367
2367
45618
45619
45620
45621
45622
45623
45627
45628
45629
45630
45631
14463
14464
14465
14466
14467
14468
14469
14470
14471
14472
14473
14474
14475
14476
14477
29413
29414
29415
29416
29417
29418
29419
29420
29421
29422
56311
56312
56313
56314
56315
56316
56317
56318
56319
56319
43326
43327
43327
43328
43330
43331
43332
43332
43333
43334
43335
43336
43337
43338
43339
43340
43341
43341
10627
10629
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
28312
28313
28314
28315
28316
28317
28318
28319
28320
28321
28322
28322
28323
58149
58149
58150
58151
58152
58153
58154
58155
58156
58157
58158
58159
58160
58161
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
10902
10903
10904
10905
10907
10907
10908
1431
1432
1433
1434
1435
1436
1437
24146
24147
24148
24149
34715
34716
34717
34717
34718
34719
34720
34721
34722
34723
23222
23222
23223
23224
23224
34730
34731
34732
34733
34734
34735
5829
49947
17433
5832
5833
5834
5835
5835
5836
5838
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
44004
24456
24457
24458
24455
24456
24457
24458
24459
24460
24462
24463
24464
44018
44019
44020
44021
44022
44023
44024
50342
37873
37874
64772
64772
64772
64772
64773
13939
13940
64776
64777
64778
64779
64780
64781
64781
13948
13947
13948
46348
46349
46349
46350
46352
46353
46354
46354
22070
22069
22070
22071
22072
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14027
14029
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
17707
17708
27384
27385
27386
13294
62176
62176
29853
29854
29855
27393
27394
27395
29859
47148
47149
47150
47151
34836
34837
34839
34840
34841
34842
34843
34844
34845
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
16555
16556
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
3962
3963
3964
3963
3964
3965
3966
3967
8747
8748
54809
54810
8751
8752
8754
8755
8755
57146
57147
57148
57149
5985
8763
8764
8765
8766
33625
33626
33627
33628
43079
18299
18300
18301
18299
18301
18301
49178
49179
49180
24118
24119
24120
24121
24122
24123
24124
9881
9885
9886
9887
9887
43290
43292
43292
43293
43294
43295
43296
43297
43296
43297
43298
43299
43300
43301
43302
43303
43304
27086
27086
24446
27087
27088
27089
27090
27091
27093
27094
27095
27096
27097
27098
27099
5121
5122
5123
5124
27103
27104
27105
27106
27107
27108
27109
27110
27111
27112
27113
27114
27115
27116
27117
27118
27119
27120
1179
1180
1181
1182
61556
61557
61558
61559
61560
61561
61562
61563
61564
29570
29571
29572
29572
29573
29574
29575
29576
29577
29578
29579
29580
29581
29582
29583
29584
29585
14619
14620
14621
14622
14623
14624
14626
20979
20980
33587
33587
33588
33589
33590
33591
33592
33593
33593
33594
33596
33596
33597
33598
33599
33600
33601
33602
33603
33604
33605
33606
33607
49598
49598
49598
49599
49600
49601
49602
49603
39163
39164
39165
39166
39167
39168
39169
39170
39171
39172
39173
39174
39175
39176
39177
39178
39179
39180
39181
39182
39183
39184
39185
39186
39187
39188
39189
39190
39191
39192
39192
39194
39194
51897
49778
49779
49780
49781
49782
49783
49784
49785
49786
49787
49788
49789
49790
49791
49792
49793
49794
49795
49796
49797
21224
21225
21226
21227
21228
21229
21230
21231
19815
19815
19816
19817
32437
19819
34820
34821
34822
4757
4760
4760
4761
4763
4764
45892
45893
45894
45895
64326
45897
64328
45899
45900
45901
45901
45903
45904
37357
37357
37358
37359
37361
37362
37364
37364
37365
37366
37367
37368
37369
37370
37372
37372
37374
37375
37375
37376
37377
37378
37378
37379
37380
37381
37382
37383
37384
37385
37386
37387
37388
37389
37390
37391
37392
37393
37394
37395
37396
37397
37398
37399
37400
37401
37402
37403
37404
37405
37406
37407
37408
37409
37410
37411
37412
37413
37414
37415
37416
37417
37418
37419
37420
37421
37422
37424
37424
36380
41628
41629
41630
41631
41632
41633
36389
41634
41635
41636
41637
41638
41638
41639
41640
27207
27208
27209
27210
27211
27212
27213
27214
27215
27216
27217
27221
27222
27223
27224
2373
49200
49200
5109
5110
5111
5112
5113
5114
43312
43312
43314
43314
43316
43326
43327
43328
43329
39390
39391
39392
39394
53961
53962
53963
53964
39399
39400
39401
39402
39403
39404
39405
39406
39407
1450
1451
1452
1453
39411
39412
39413
51812
51813
51814
39417
39418
39419
43125
43126
43127
43128
43129
43130
43130
9055
9056
9057
9059
9060
9062
9062
9063
9064
58152
58153
47103
47104
47105
47106
47107
36078
36079
36080
36081
36082
36083
36084
36085
36086
36087
36088
36089
36090
21067
36093
36093
58176
58177
7811
4829
4830
4831
4832
59196
4834
4835
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
62995
62996
62997
62998
62999
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
59029
59030
59031
59032
46625
46626
46627
46628
46627
46627
46628
46629
46630
46631
46632
46633
46634
11229
11230
11231
34968
34969
34969
34970
34971
34972
34973
34974
12201
1210
1210
59469
59470
24119
24120
24122
59474
59475
59476
59477
5615
5616
5617
5618
5619
59483
44267
14451
14451
14451
14452
14453
14454
14455
14456
14457
37837
37838
37839
37839
39354
39354
39354
39355
39356
39357
39358
39359
39360
39361
39362
39363
39364
39365
39366
39367
39368
37855
37856
37857
37858
37858
37859
37860
37861
37862
37863
37864
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9919
9923
9924
9925
9926
9927
9928
9931
9931
9933
9933
9935
9935
9937
9938
9939
9939
17536
50592
50593
37789
37790
37791
40270
40271
40272
40273
40274
20973
20973
20973
20974
20976
20976
14624
3899
3900
3901
27841
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
21755
21755
21756
21757
21758
21759
21760
21761
21762
21763
21764
21765
21766
62179
62180
62181
62182
62183
62184
62185
62186
62187
62188
62189
62190
62191
62192
62193
62194
62195
62196
62197
62198
62199
62200
62201
62202
29889
29891
29892
6283
6284
6285
6287
6288
6289
6290
6291
29878
29879
62204
62205
62206
62207
62207
62208
62209
6301
6302
6303
6304
6305
6306
6307
13993
13994
13315
13315
13315
31987
31988
31989
31989
31990
31991
31992
31993
31995
31997
31997
31998
31999
15207
15207
15208
15209
15209
15210
63896
63897
63898
63898
63899
63900
63901
63902
63903
63904
63905
63906
63907
63908
63909
63910
63911
63912
59024
59025
59026
51683
51684
51685
51686
51687
51688
51689
51690
51691
51692
47955
47956
47957
47958
47959
47960
57030
57031
3340
3341
3341
3342
3344
3345
3346
3347
3348
3349
3350
3905
3905
55968
55969
55970
58620
58621
58622
58623
58623
3363
3364
45878
45879
45880
45881
45882
45883
45884
45885
45886
45887
45888
45892
45893
45891
26118
26119
26120
26121
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
21077
46820
46821
46822
46823
46824
46825
46826
46827
46828
46829
46830
46831
46832
46833
46834
30422
30423
59216
59217
59218
59219
41632
41633
41634
41635
41636
41637
41638
41639
54322
54322
54323
54324
54325
54326
54327
54328
54329
54330
54331
54332
54333
54334
54335
54336
49196
49197
49194
25922
25923
25925
25926
25927
25928
25929
5109
5110
5111
5112
5113
5114
5115
39382
39383
39384
39385
39386
39387
39388
39389
39390
39391
39392
39393
39394
39395
39396
39397
39398
39399
39400
25956
25957
25958
10627
10628
10629
10630
10631
10631
10631
10632
10633
10636
34022
34022
34023
34024
59571
59571
39595
39595
39595
39596
39597
39598
39599
39599
39600
39601
39602
39603
39604
39605
39606
39607
39608
39609
39610
39611
39612
39613
39614
39615
39616
39617
39618
39619
39620
39621
39622
39623
39623
29545
29546
15663
15664
15665
15666
15667
15668
15669
15670
314
315
15675
15676
15677
47640
47641
47642
47643
47644
47645
47646
47647
47648
47649
47650
47651
47652
47653
47654
29577
29578
29579
29580
29581
29582
29583
29586
29586
29587
26207
26208
26209
26210
26211
26212
26213
26214
26215
26216
26217
26218
26219
26220
26221
26222
26223
26224
26225
26226
26227
26228
26229
26230
26231
26232
26233
26234
26235
26236
26237
26238
26239
26237
26238
26239
24467
24468
24469
24470
44709
24472
24473
44712
44713
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
4221
4222
4223
30438
30439
30441
30442
30443
30444
30445
30445
30446
30447
30448
30449
30450
30451
30452
30453
30454
30454
30454
30455
30456
30456
63848
63849
63850
63851
63852
63853
63854
63855
63856
63857
27858
27858
27858
25531
25532
25533
25534
25535
25536
25537
25538
25539
25540
25541
25542
25543
25544
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
2362
2363
2364
2365
40574
40575
49197
49198
49199
49199
49200
49201
49202
49202
29401
29401
29402
29403
29404
29405
29406
29407
29408
29409
29410
29411
29412
29413
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
24424
24425
24425
35867
35868
35869
24894
24895
24896
24897
24898
24899
24900
24901
24902
24903
41455
41457
41457
37012
37012
37013
37015
37016
37017
37018
37019
37020
37021
37022
37023
37024
37025
37026
37027
37028
37028
37028
37028
7212
37466
37467
37468
37469
3365
37471
3367
3368
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
50554
50555
50556
50557
50558
50559
50560
50560
50562
50563
29548
29549
29550
29551
29552
29553
29554
29555
29556
29557
29558
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
1841
1842
1843
1844
1845
1845
1848
34956
34957
34958
34959
34959
34960
34961
34962
34963
34965
34966
34967
34968
34969
34970
34971
34972
34973
34974
34974
34975
34976
34977
34978
34979
34980
34982
34983
34983
34984
426
427
428
429
430
431
30695
30696
30697
10941
10942
10943
12222
65088
39231
26644
26645
26647
30795
30796
30797
30797
30798
30799
30800
30801
30802
30803
30804
30805
30806
39362
39359
39360
39361
39362
39363
39364
44289
44290
44291
25922
25923
25924
25925
25926
25927
25928
25929
25930
25931
25932
25933
25933
25933
25934
25935
25936
29394
29395
29396
29408
29398
29399
29400
29411
29412
29413
29414
29415
29416
29417
29418
29419
29420
29421
29422
29423
34705
34706
34707
34708
34710
34710
34711
34711
2013
2014
2015
2015
2017
2017
2018
2019
2019
2018
39401
39402
879
879
879
880
881
49371
49372
49373
49374
49375
49376
49377
49378
49379
49380
49381
49382
49383
49384
49385
49386
49387
49388
49389
49390
49391
49392
49393
49394
49395
49396
49397
52194
52194
52195
52196
52197
48521
48522
48522
48523
48524
48525
48526
48526
15885
15885
15886
15888
15889
51760
18992
29525
29526
29527
29528
29529
18997
18998
18999
19000
29534
29535
29536
29537
37862
37863
37864
37865
37866
37867
37869
64772
64772
64773
64774
64775
64776
64777
64778
64779
64780
64781
64781
64781
37883
37886
37888
37889
37890
37892
37893
37894
37895
37896
37897
37898
37899
37900
37901
37902
37903
37904
37905
333
334
335
335
35944
35945
35946
35947
35947
63073
63074
63075
63077
63077
63078
31138
31139
31140
31141
31142
63084
37302
37302
37303
37304
37306
37306
37307
9288
9290
9291
9292
9293
9293
9294
26015
26016
26016
26017
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
56283
56283
56285
56285
56286
37841
37842
37843
37844
37845
37846
37847
37848
37849
37850
37851
37852
37855
37856
37857
37859
37860
37861
37862
53526
53527
53528
53529
53529
17409
17410
17411
55262
55262
55263
55264
55265
55265
55266
55268
55269
55270
55271
55272
55272
34736
34736
34737
34739
34739
34740
34741
34742
34743
34744
34745
34746
34747
34747
55287
55288
55290
55291
55292
56043
56043
56044
56045
56046
56047
56048
56049
56050
21096
21097
21098
21099
21100
21101
21101
21101
45907
45908
45909
45909
45911
45912
45913
45914
45915
45916
45916
45917
45918
45919
45920
45921
45922
45923
45925
45925
45925
45925
6331
6332
31926
31927
31928
56230
56230
56230
56230
56230
56231
56232
56233
11449
11450
11452
31975
45566
45567
45568
45569
45570
45570
45570
45571
34847
62973
62974
62975
62976
62977
62978
62606
62607
57141
57142
57144
57145
57146
57146
57147
57149
57150
49081
49082
49083
49084
49085
49086
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
38841
13974
13975
13977
38557
55311
57088
57089
57117
57118
62648
62649
62650
62651
62652
62653
62654
57103
57105
62637
62638
62639
62640
62641
62642
62643
62644
62645
57091
6365
8511
8512
8513
63844
63845
63846
63847
63848
63849
63850
63851
63852
63853
63854
63855
21773
21773
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29563
29564
37895
37896
37897
37898
37899
61208
61208
61208
61208
61208
61209
61210
61211
61212
61213
61214
61215
61216
61217
61218
61218
46598
46598
46598
36662
36663
36664
36665
16599
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611
32389
32389
32390
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
5636
38208
38209
38210
38209
38210
38213
38214
41436
41437
41438
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
25984
25985
25986
25987
568
569
570
570
571
50507
50508
50509
50509
50510
59828
59829
59830
59831
59832
50516
50517
50517
50518
50519
50520
50521
50522
50523
50524
50525
50526
50527
50528
50529
50530
50531
50532
50533
50534
50535
50536
50537
50538
50539
50540
50541
50542
50543
50544
50545
50546
25175
25176
25177
25177
25178
25179
25180
50553
50554
50555
50556
50557
50558
50559
50560
50561
50562
50563
50564
50565
2140
53911
53912
53913
53914
31060
31061
31062
31063
31064
31065
31066
33104
33105
44674
44675
44676
33105
33105
44679
44680
44682
44682
14454
14455
14456
14457
14456
14456
14457
14458
14457
39898
48113
48114
48115
48115
48115
48115
48115
14463
1989
1989
1990
1991
1992
1993
43300
43301
43302
34687
34688
34689
34690
34691
39373
39374
15906
39376
39377
39378
39379
24462
24463
24464
24465
24466
39385
39386
39387
39387
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
34118
34119
34120
34121
34122
34123
34124
34125
34126
34127
34128
34129
34130
34131
34132
34133
34134
34135
34136
34136
37872
37871
50342
50342
50342
37878
37879
38804
38805
38806
38807
59620
59621
59621
59622
59623
59624
59625
59626
59627
59628
59629
59630
59631
59632
59633
59634
59634
4673
4674
4675
4676
4677
4678
4679
4680
27193
27196
27196
27196
27197
27198
27198
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39042
39043
64148
64149
64150
57969
57970
57971
57972
57973
63094
63092
63093
63094
63095
63096
63097
63098
63099
63100
24363
24364
24365
24366
24366
24367
24368
63108
63109
63110
63111
63112
63113
3357
3358
3359
3360
3361
3362
30465
30466
30467
30467
63124
63124
3369
23699
23700
23701
23702
23703
23704
23705
23706
23707
23708
23709
23710
23711
23712
23713
23714
23715
12655
12655
12655
12656
12657
12658
12659
12659
12660
12661
12663
12666
12667
12668
55372
55373
55374
55375
55376
55377
55378
55379
55380
37309
37310
37311
37312
37313
37314
37315
37316
37317
37317
37318
37319
46415
63107
63108
63109
13268
13268
13269
13270
63845
63846
63847
63848
63849
63850
63851
13278
13279
13280
13281
13282
13283
62170
62171
62171
23885
23886
23887
23888
23889
23890
62177
62178
62179
62180
62181
62182
62183
62185
62185
62186
62188
62189
62190
62191
62192
62193
62193
62195
62196
62197
62197
62198
62199
26806
26807
26808
26809
26793
26794
26795
26796
26797
26798
26799
26801
26797
26797
26797
26798
26799
26807
26808
26809
62205
62206
62207
62208
62209
62209
62211
62212
57946
57947
57948
57949
57950
57951
57952
57953
57953
31989
31990
31991
31992
31993
31994
31995
31996
31997
31997
57965
57965
4871
4871
4872
4873
4874
4875
4875
39047
40136
40137
40137
40138
63407
63408
63408
63410
63411
63412
63413
63414
63415
63416
63417
63417
63419
63419
63420
63421
63422
63423
63424
63425
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
47457
47458
47459
47460
47461
47462
47463
47464
47465
5850
5851
5851
17365
5854
5855
5856
17370
17370
63077
65043
65044
65045
65046
65047
65048
3578
3578
65051
64143
62236
62237
62238
62239
62240
62241
62242
62242
62243
46483
46484
46485
46486
46487
46488
46489
46490
46491
15779
15779
29831
29832
26010
26010
33588
33589
33590
33591
33592
33593
33592
17622
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
25915
25916
25917
25917
25918
9890
9891
9892
9893
9894
9895
24142
24143
24144
24146
24146
24147
24148
9824
9825
9826
9827
37012
37013
37013
37013
47435
11089
11090
11091
11092
11093
55272
55273
55274
55275
55276
55277
55278
55279
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
10023
10025
10026
37445
46798
46799
37448
37448
37449
37450
37451
37452
37453
37454
37454
37456
37457
37458
37459
37460
37461
37462
37463
37464
37465
3360
3361
3362
6083
6082
6083
6084
6085
6086
6087
6088
6089
6090
6090
6091
6092
6093
6094
24392
24393
24392
39175
39176
39177
39178
39179
39180
39181
39182
39183
39184
39185
39185
63086
27346
27346
27347
27348
27349
27350
27351
27352
27353
27354
27355
27356
27357
27358
47679
47680
47681
47681
27363
27366
27366
6071
6072
6073
6074
6074
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
63126
63127
6090
6091
6092
6093
6094
6095
6095
6097
6098
6099
6100
6101
6102
58994
63880
63881
63882
63882
63884
63884
63885
17674
17675
17675
17676
17677
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707
25532
25533
25534
25534
25535
25536
25537
25538
25540
25540
25541
25542
25543
25544
25545
25547
25548
25549
31976
31977
31978
31979
31980
31981
31982
31983
31984
31985
31986
37506
37507
37508
37509
37510
37511
26839
13328
13329
13330
23736
13334
13335
13335
13335
13336
13337
13338
13339
55806
55807
55808
55809
55810
55811
55812
55813
55814
61523
61524
61525
61526
61527
31157
31158
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
9919
9921
9922
9923
38804
38804
38805
38806
39403
39404
39405
39406
39407
38813
38814
39409
38816
38817
22064
22065
22066
3889
3890
3891
3892
3893
53979
53980
53981
11282
11283
53984
13080
13080
13080
13080
13081
13082
10710
10711
10714
10713
10714
43054
43055
43056
43057
43058
43059
43060
1794
1795
1796
15308
1798
15310
15311
1801
1802
1803
1804
1805
64602
64602
64603
64604
64605
64606
64607
64608
64609
64610
64611
64612
64613
64614
64615
64616
64617
64618
64619
64620
64620
64622
64623
64624
64625
64626
64627
64628
64629
64630
64631
64632
64633
64635
64636
64637
64637
9452
9453
9454
9455
9456
9457
9458
9459
9460
34030
34031
39596
39598
39598
39600
39601
39603
39603
39604
39605
19041
19042
39608
39609
55252
55253
55253
27150
27150
27151
27151
27152
27153
53532
53533
53534
53535
53536
53537
53538
5819
5820
5821
5822
5823
5824
5825
5826
12116
12117
12118
12119
12120
12121
12123
12124
12124
12125
12126
12128
12129
12130
12131
12132
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29572
29573
25987
25987
25988
25989
25989
6734
6735
6736
6737
6738
53724
53725
26204
23813
23814
23815
23816
23817
23818
23820
33987
33988
33989
33990
33991
33992
33993
33994
33995
12418
61535
61536
61537
61537
61538
61539
61539
13364
13364
13365
13367
13368
13369
29355
29356
29357
29358
29359
29360
29361
29362
29363
29364
29365
29366
29367
29368
19036
19037
19038
19039
19040
19041
19042
19043
27144
27145
27146
27148
27149
27149
27150
27151
27152
27153
37011
37012
37013
37014
37015
37016
37017
37018
37018
31311
31312
31312
31314
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12149
12150
12152
12153
12154
12154
12155
12157
12157
12158
12159
12160
6122
6123
6124
6125
6126
6127
6128
6129
6130
61530
61531
61531
61532
61533
61534
61535
61536
61537
61538
61538
61539
61540
30794
30795
30795
30795
30798
53267
53268
53269
53270
53271
53272
53273
53274
53275
53276
8132
8133
8134
8135
30811
30812
50493
50494
50494
50495
438
439
440
441
442
443
444
27832
27833
27834
27835
27836
27838
27839
27839
27841
27842
27842
27842
583
583
584
585
586
587
588
589
590
591
592
593
3909
3910
3911
3912
3913
3914
3915
3915
3916
3917
3918
3919
3920
3921
3922
34826
34828
34829
34830
34831
34831
34832
34834
34834
34835
34836
34837
34838
34839
34840
63885
63886
59362
59362
59363
14068
14069
39032
39032
39032
39032
39033
39035
39035
39037
39037
32378
32378
32378
32379
32380
32381
32382
32383
32384
32385
32386
32387
32388
32389
32390
32391
32392
32393
32394
32395
32396
32397
32398
32399
32399
32401
32402
32403
32404
32405
32407
32408
32409
32410
32411
32412
32413
32414
32415
32416
31099
31100
31100
31101
31102
32422
32423
32424
21223
21224
21225
21226
21227
21228
1660
1661
1662
1662
1663
1664
1665
1666
55291
55292
55293
55294
56049
56050
56050
56051
56052
56053
56054
56055
56056
56057
56058
56060
56061
42694
42695
56064
42700
42698
42699
42699
29881
26812
26813
26814
26815
26816
26817
26818
26819
26820
26821
26822
26823
26824
26824
26826
26826
26827
29903
57946
57946
57947
57948
57951
57951
41531
41528
41529
41530
41531
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
62980
62981
62982
62983
62984
62985
62986
62988
62989
62990
62991
62991
62992
65347
46144
46145
4782
8434
8435
8436
8437
8438
45882
45883
45884
45885
45886
45887
8444
8445
8446
8447
8448
8449
8450
8452
8452
8453
8455
49618
49619
8457
8459
8458
8459
8460
8461
8462
8463
8464
49629
31938
31939
31940
31941
31941
31942
31943
31944
31945
31946
31947
31948
49644
49645
49646
49647
49648
49649
49650
49651
49650
49651
49651
54218
54219
54220
54220
63875
63874
63875
63876
63877
63878
63879
63880
47534
47535
47536
47537
33926
33927
33928
33929
12607
12608
12609
4811
4812
4813
4814
4815
4816
4817
4818
4819
12619
12620
63849
63849
63850
63851
14271
14271
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53869
53870
50537
50538
50539
50540
50542
50542
50543
24452
24453
53939
53940
53941
53942
53943
53944
53945
41436
41436
53948
53949
53950
53951
53952
53953
53954
53955
53956
53957
53958
53960
53961
53962
53963
53964
53965
53966
53966
53967
53968
26258
53970
53971
53972
53973
53974
53975
53976
53977
41467
41468
41469
41470
41471
41472
41473
41474
41475
41476
62157
62158
62159
62160
62161
62162
62163
62164
62165
62166
62167
62168
62169
62170
62171
62172
62173
62174
62175
62176
62177
37354
37355
37356
37357
37358
37358
7138
7139
7140
7141
7142
55341
55342
55343
55344
55344
34843
34844
34844
34845
34846
34847
4800
4800
4802
4803
4803
4804
4805
4807
8736
8736
8736
4810
4811
4811
62582
4815
4815
4816
4817
4818
4820
64345
64346
49634
49635
49636
49637
49637
64351
64352
64353
64355
64355
64356
64358
64359
64360
64361
64362
64362
64363
64365
64365
64366
64368
64370
47141
47142
47143
47144
47147
47148
47149
47150
47151
47152
47153
47156
47157
47158
47159
47160
47161
47162
47163
47164
1381
1382
47167
26828
26829
26829
26830
26831
26832
26833
26834
26835
26836
26836
26837
26838
26839
26840
26841
26842
26843
26844
63893
63895
29930
29931
29932
29933
29934
29936
29936
29939
24416
24417
24418
24419
24420
48080
48081
48081
48082
48083
48084
2362
2363
2364
24890
24891
24892
24893
24894
47603
47604
47605
47606
47607
47608
47609
34126
34127
34128
34129
61718
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
50565
50566
50567
50568
50569
50570
50571
50572
50573
50574
50575
50576
50577
50579
50580
50581
50581
50583
50584
50584
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31274
31275
31276
31277
31278
31279
31280
31281
31282
31283
31284
31285
31286
31287
31288
31289
31290
31291
31292
31293
31294
31295
55824
55825
55826
55827
55828
55829
55830
55831
55832
17411
31305
31306
31307
31308
31309
31310
31311
31312
31313
31314
31315
31316
31317
31318
31319
31320
49946
49947
49948
49949
49950
49951
49952
49953
49954
49955
49957
46362
46363
46364
46365
46366
46367
46369
46370
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
58002
12572
12573
12574
12575
12576
23879
23880
23881
23882
23883
23884
23885
23886
29851
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
17652
17653
17654
17655
17656
17657
7307
7308
7309
7311
7311
7313
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
56266
56269
56270
56271
56272
56273
56272
56276
56277
56278
56279
56280
56281
56282
56283
56284
56285
56286
56287
56288
56289
56290
56290
56291
15898
15899
15900
15901
15902
43304
43305
5103
5104
5105
39373
39374
39375
39376
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
52216
52216
52216
55557
55559
55560
2137
2138
2140
2141
2142
44706
44707
44708
44709
44710
44711
44712
44713
27703
27704
27705
59519
59520
59521
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53947
53948
10924
10925
10926
10926
10927
10928
10929
10930
10931
10932
10934
10935
10936
10936
10937
10938
10940
10940
10941
10942
10943
10944
2164
2166
2167
2169
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
30693
30694
30695
30696
30697
30698
30699
3872
3873
61559
61560
61561
61562
61563
61564
61565
61566
64183
64183
64185
64185
64187
64187
46984
46984
61575
61575
61576
61578
61578
61579
61581
61581
61582
61583
61585
61585
61587
61587
61588
61589
61590
19136
19137
19138
26911
26912
26913
26914
26915
26916
470
471
472
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
59004
59004
59005
59006
59008
32007
32008
32009
32010
32011
32012
32013
32014
32015
59018
59018
59019
59020
59022
59023
59023
59024
59025
59026
59027
16614
16615
16616
16617
16618
16619
16620
29054
8038
8039
8040
8041
59040
59041
59042
59043
8150
26885
26886
26887
26888
26888
6206
6207
22318
22319
6209
26009
26010
26011
30132
30133
30134
30134
26016
3907
26018
26019
3909
3910
26022
26023
26024
26025
26026
26027
26028
26029
26030
26031
42561
42562
42563
42564
42565
42566
42567
43060
43061
43062
506
15749
15750
15751
15752
7995
7996
7997
47919
47920
516
40128
40129
40130
40131
40132
1406
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
51871
51872
51873
17660
17661
17662
17663
17664
17664
17665
17666
17667
17668
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
34737
34738
34739
34740
34741
34742
34743
34744
34745
34746
34747
34748
32438
32439
32440
32441
32442
32443
32444
13098
13098
49610
49611
49612
49613
49614
49615
49616
49617
49618
49619
49622
49623
49624
49625
49626
49627
49628
17676
17677
17678
17679
62590
62591
62592
62593
62594
8747
8748
8749
8750
8751
8752
8753
8754
8755
47169
47170
47171
47172
8760
8761
8761
8762
1391
1392
1393
61504
61505
61506
61507
61508
41628
41629
41630
41630
41631
41633
10882
10883
10884
10885
10886
41639
41640
41641
41642
41643
41644
41644
41644
1419
1420
1421
1423
1423
1424
1425
1426
1427
40158
40159
40160
40160
40162
40162
40163
61543
61544
61545
61546
61547
61548
61549
61550
61551
61552
61552
61553
2022
2023
27120
27121
27122
27123
27124
2996
2997
2998
2998
2999
3000
3001
3002
3003
3004
3005
3007
3008
3009
3010
3011
3012
3013
3013
3015
3016
3017
3018
3019
3020
3021
3022
3023
3023
25177
25178
25179
25180
25181
25182
43309
43310
43311
43312
61719
61720
61721
61722
61723
61724
61725
56321
56321
56322
38804
38804
38805
38804
38804
38808
38807
38808
38809
38809
38809
38810
56338
56339
56340
56341
56342
57812
57813
6515
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
49396
49397
49399
49399
49400
49404
49405
51754
43291
43290
43291
43292
29525
29525
29526
29527
29528
29529
29530
29531
29532
29533
29534
29535
29536
29537
29538
29539
29540
29541
29542
29543
29544
29545
29546
29547
29548
25196
25196
25197
25198
25199
22052
22053
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
49619
49620
49621
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
48484
7321
7322
7323
32378
32378
32378
32379
32380
32381
32382
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
14007
14008
14009
14010
14011
14012
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
44690
44690
43309
43309
43310
43312
43313
29407
29408
29408
29404
29404
29405
29406
29407
29408
29409
29410
29411
29412
29413
29414
29415
29416
29417
29418
29420
29421
29422
29423
29424
2156
2157
2404
2405
2406
2408
2408
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
40603
40604
40605
40606
23222
23223
23224
23224
56772
56773
56774
56775
56776
56777
56778
33899
28513
28514
56782
28515
56783
56784
33906
33907
56787
56788
56789
56790
56791
56792
56793
63070
63070
63071
30422
30423
30423
63075
63075
63076
63077
63078
63079
63080
59221
59221
61514
61514
61515
61516
46464
7175
7176
7177
7178
7178
7180
7181
7182
7183
7184
7185
7186
7187
7188
7192
7193
7194
7195
7196
16300
16301
16301
16302
16303
7199
7200
7201
7202
19807
19807
19807
27850
27851
27852
27853
27854
27855
27856
27857
27858
27858
27858
27857
27858
27858
27858
37477
37478
37479
37480
37481
42687
42687
42687
42688
42689
42690
42690
42691
25546
25547
25548
25549
25550
25551
25551
25552
25553
25554
25555
25556
25556
6303
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
44322
1171
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
24501
24502
24503
24504
24506
24506
24507
24508
24509
24510
24511
24511
28109
28110
28111
28112
34948
34949
34950
45258
57211
57212
57213
45243
45244
40589
40590
40591
40592
40593
40594
40595
40596
40597
40598
40599
40600
40601
40603
40604
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55898
55899
55900
55902
55902
55899
55900
55901
55901
55909
63895
63895
63896
63896
63897
63898
47493
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
30517
30518
30519
5884
57907
36146
36147
36148
36149
36150
15403
15404
15292
15293
15294
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
1387
1388
1390
1391
1392
1393
1394
1395
1396
1397
1398
1398
1399
40133
40134
40135
40136
40136
40137
40138
40139
65055
65056
10018
10019
65060
65061
44646
44648
44649
44650
44650
44651
44652
44653
44654
44656
44657
23834
52717
52718
23837
23838
23839
23840
52723
52724
52725
52726
52727
52727
52728
52730
53971
53971
53972
53973
53974
53975
53976
53977
42130
42131
42132
42133
42134
42135
42135
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
40151
40152
40153
40154
40155
40156
40157
40158
40159
40160
2130
2131
2133
2133
2134
2135
2136
2137
2138
2139
29412
43325
43326
43327
43328
43329
43330
43331
43332
43333
43334
43335
43336
43337
43338
43339
34709
34710
34711
34712
34713
34714
34715
34716
34717
34718
34719
34720
34721
34722
34723
34724
34725
34726
34727
34728
56772
56773
56774
56775
56776
56777
56777
56779
56780
56781
56782
56783
56784
56784
56785
56787
49958
49959
34747
34748
34749
34750
34751
34752
34753
56795
56796
56797
56798
56799
56800
51662
51662
345
346
347
348
349
350
351
51670
51671
3578
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
24387
64062
47534
47535
47536
47537
26293
26294
26295
26296
26297
59131
59132
26299
26300
26301
26302
26303
26304
12616
12617
21060
26308
26309
26310
26311
26312
26312
26314
26315
26316
26316
21071
59152
59153
59154
59155
59156
59157
59158
59159
59160
59161
59162
59163
59164
1391
1392
1393
47915
47916
61504
61504
61505
61506
47921
26052
59000
56002
56003
56004
56005
30433
30434
30435
30437
30438
30439
30440
30441
30442
30443
30444
64088
64089
64090
64091
64093
64094
64095
64096
64097
64098
64099
64100
64101
64102
64103
64104
64105
64106
64107
30463
30464
30465
30466
30467
30467
30468
30469
30470
30471
30472
30473
30474
30475
39168
39170
40116
39172
39173
40117
40118
40119
40120
40121
40122
40123
64133
64134
64135
64136
64138
64139
64140
64141
39189
39190
39193
39194
39195
39196
24415
24416
24417
24418
24419
24420
24421
24422
24423
24424
24425
24426
24427
24428
24430
24430
24431
24432
24434
24434
24435
24440
24441
15905
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
19055
19056
2013
2014
8373
8374
8375
45657
45658
45659
45659
45660
45661
45662
47436
47436
47437
58962
58963
37019
37020
37021
44100
44101
44102
44103
58969
58969
58970
58971
58972
58973
58974
58975
58976
58977
15299
15300
15300
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
40301
40302
40303
52188
52188
52189
52190
52191
52192
52193
52194
52195
52196
52197
52198
52199
52200
52201
52202
52203
52204
52205
52205
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
52125
36377
36378
36379
36380
12517
12518
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
23759
23760
23761
23762
23763
23764
23765
23766
23768
23769
23770
23771
23772
30824
30825
30826
30827
30828
30829
30830
30831
30832
30833
30834
30835
30836
30837
30838
30839
30840
30841
30842
30843
30844
30845
30846
30847
30848
30849
30850
30851
30852
30853
30854
30855
30855
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
31029
31030
9347
9348
9349
9350
9350
9350
31037
31038
31039
31040
27811
27811
27813
27813
27813
31290
31291
32394
32395
32395
31295
31296
31297
32399
32400
55828
12431
12432
12433
12434
12435
58952
58953
58954
58955
58956
58957
58958
23222
23223
23224
58962
58963
34732
34733
34734
34735
31106
31107
43121
53328
53201
53202
53203
53204
53205
53206
53208
53209
53210
53211
53212
53213
53214
53215
12140
12141
12142
31126
31127
6045
6046
6047
6048
6049
6050
6051
6052
6053
10018
10019
10020
10019
12158
12158
12159
12160
12161
12162
12163
12165
62250
62251
62252
62253
62254
14588
14588
14589
14590
14591
14592
14593
53859
53860
53861
53861
53862
53863
24437
24436
37830
37831
37832
37833
37835
37835
37837
37838
37840
37841
37843
37844
37846
37846
37847
37849
37849
37851
37852
37853
37854
37855
37856
37857
37858
37858
37859
37859
37859
37860
37861
37865
9900
13925
9902
9903
9904
43315
53902
53902
53903
53904
53905
53906
53907
53908
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
58952
58953
58954
58955
58956
58957
58958
58959
58960
58961
58962
58963
27840
27841
27842
27843
27844
27845
27846
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
30474
30475
30476
30477
30478
30479
30480
30481
30482
30483
30484
46445
46446
46447
46448
46449
46450
46451
29793
29793
29795
29796
29797
29798
29799
29800
29801
29802
29802
29804
29804
29805
29806
29808
29809
29810
29811
29812
29813
29814
29815
29816
29817
29818
29819
29820
29821
29822
29823
29824
29825
30457
49045
49045
30461
30462
30462
30463
6230
6231
6232
13279
6235
6236
62161
62162
62163
6239
62165
62166
62167
62168
62169
62170
62171
62172
62173
62174
62174
62175
62176
31895
31896
31896
31897
31898
31899
31900
31901
31902
31903
31904
31905
31906
31907
31908
31909
31910
31911
31912
31913
31914
31915
31916
31916
31917
31918
31919
26152
31921
31922
31923
31924
31925
31926
31927
31928
31929
31930
26163
7653
7654
7655
26167
7657
7658
7659
7660
7661
7662
7663
26175
26175
26177
26178
26179
26180
26181
26182
26182
26183
26184
26186
26187
26188
26189
26190
26191
26192
26192
26193
26194
26195
26196
6043
6044
6045
6046
6047
6047
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6061
6061
6063
6063
30384
30385
30385
30387
30388
30389
30389
30391
30391
6073
30393
30394
30395
3358
3359
3360
3361
27852
27853
27854
27855
27855
27857
27858
27858
27858
13288
13289
13290
13291
13292
13293
13294
13295
13297
13298
13298
13299
13300
13301
13302
13303
13304
13305
13307
13308
13309
13309
13310
13311
13312
13313
13314
26813
26814
13317
13319
13320
13321
13322
13323
13324
13324
13325
13327
13328
13329
55795
55796
55797
48680
55799
48682
48683
48684
48685
48686
48687
48688
48689
48690
48691
48692
48693
48694
48695
48696
48697
48698
7188
7188
7189
7190
34788
6696
6697
14578
6699
6700
48709
48710
48711
48712
48713
48714
48715
48716
48717
48718
48719
48720
48721
48722
48723
48724
48725
48726
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
6160
37790
37791
37793
37794
37795
8372
8373
8374
8377
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
57804
57805
57806
57808
57809
57810
57811
57811
1186
24505
24505
10646
10648
10649
10650
10651
10652
10653
10654
44736
44738
44738
44738
44739
40189
40190
40191
40192
40193
40194
40195
40196
40197
40198
40199
40200
40201
40202
40203
40204
40205
40206
40206
40207
40208
40209
40210
14451
14451
14452
14452
14453
18983
18981
18982
18983
43290
43290
43290
43290
43290
43290
43290
43290
43291
43291
43293
43298
43299
43300
43301
56297
56298
56298
56299
56300
56301
56303
56304
56748
56749
56749
56750
56750
56751
56752
56753
56754
56755
50342
50342
50342
50342
50343
50344
50345
50346
50347
50348
50349
50349
64781
64781
879
879
880
881
882
883
884
884
29563
29565
29566
29566
29567
29568
29568
29569
29569
29571
61208
61208
61209
61210
61211
61212
12141
12142
12142
12143
12144
12145
12146
12147
12148
12148
12149
31138
31139
31140
31141
31142
31143
31144
31145
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
8064
8065
8066
31814
31815
31816
50535
40219
29373
53290
53291
53292
53293
53293
53293
53294
8080
8081
8082
50547
50548
50549
50550
53892
53893
53894
53895
53896
53897
53898
53899
53900
53901
53902
53903
53904
53905
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
46745
46746
46747
46748
55311
55313
55314
55315
55316
55317
29876
29878
29879
29880
29881
55325
55326
55327
55329
55330
55330
55332
55333
62206
62207
62208
62209
62210
62211
62212
62213
62214
62215
62216
62217
62218
62219
62220
62221
62222
62223
62224
62225
62226
62227
39040
39041
39042
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39400
39401
39402
39403
39403
39404
39405
39406
39407
39408
39409
39410
39411
39412
39413
39414
39415
39416
10343
10344
10345
10346
10346
10346
10347
39425
39425
39426
39427
39428
39429
335
336
336
337
338
13968
13969
13970
13973
13974
13975
13976
13977
26769
6244
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
62219
62220
62221
62222
62223
62224
62225
62226
62227
14078
14079
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12677
12677
12677
12677
46474
46475
64156
64157
64158
64159
6700
6700
6701
6702
6703
6704
6704
6705
6706
6707
6708
30784
59614
59615
59616
59617
29556
29557
29558
29558
29559
64642
59563
30796
30797
30797
59567
59568
59569
9462
9463
9464
9465
9466
9467
9468
9468
9468
34038
52191
52192
52193
52194
52195
52196
52197
52198
52199
52200
52201
52202
52203
43299
43300
43301
43302
29529
29529
29530
29531
56748
56749
56751
56752
56752
56753
56755
56756
56757
56758
56759
56760
56761
23665
23666
23667
23668
23669
23669
23671
23672
23673
23674
23674
23675
58967
58968
58968
54950
54950
54951
54952
54953
54954
54955
54956
13089
13089
13090
58980
44120
33914
33913
33914
26042
26043
26044
26044
26046
24393
24393
24394
24395
24396
24397
24398
24399
24400
24401
24402
24403
24404
24405
24406
24407
24408
24409
24410
24411
24412
24413
24414
24415
24416
24417
24418
24419
24420
24422
24423
24423
24424
24425
24426
24427
24428
35869
35870
35871
35872
35873
35874
35875
35876
35877
35878
35879
39914
39915
39916
39917
39918
11613
10945
10946
10947
10949
10950
10951
10952
10953
10953
10954
10954
10954
10929
10929
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
26655
26656
26657
26658
26659
26660
26661
26662
26663
26664
26665
26666
26667
26668
29404
29407
29407
29407
29409
29409
29410
29411
29413
29414
29415
29416
29417
29417
29419
29420
29421
29422
29422
29423
29424
29424
29424
27099
27100
27101
27102
27103
27104
27105
27106
38804
38804
38805
38806
38807
38808
38809
38810
38811
38812
38814
38815
38816
38817
38818
38818
38819
38820
38821
38822
38823
38824
38825
38826
38827
38828
38829
38830
38831
38832
38833
38834
38835
38836
334
335
335
336
337
338
49961
49962
341
343
7229
7230
7231
7232
53016
53018
53019
53019
53020
53021
53022
53023
53024
53025
53025
53026
53027
53027
17377
17377
17378
17380
17381
17382
17383
17384
17384
17386
17387
17388
17389
17391
17392
29525
29525
29525
29525
29527
56295
56296
43298
43299
43300
43301
43302
43303
43304
43305
43306
43307
43308
43309
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53922
53923
53922
53923
53926
53927
53928
53929
50587
50588
50589
53933
53934
50592
50593
50594
50595
50596
50597
50598
50599
50600
50601
50602
50551
50553
50554
50555
50556
50557
50558
50559
50560
50561
50562
50562
50563
50564
50565
50566
50567
50568
50569
50570
50571
50572
50573
50574
50575
50576
50577
50578
50579
50580
50581
50583
50584
8361
8361
8361
8361
8362
8363
8366
8367
8368
50597
50598
50599
50600
50601
41433
41434
41435
8088
8089
8090
8091
8092
8093
8094
8095
41445
41446
41447
41448
9033
9033
9034
9035
43106
9037
9037
20295
20295
20295
20296
20296
9043
9044
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9060
9061
9991
26041
26042
26043
26044
26045
26045
26046
26048
26049
26050
26051
26052
26053
26054
26055
26056
26057
26058
26059
26060
24409
51669
51669
51671
26065
26065
26066
26067
26068
26069
55376
55377
55378
51900
51901
51902
51903
49781
55384
55385
55386
55387
55388
55925
55390
55391
55392
55393
55394
14642
59082
59083
59084
59085
59086
59087
59088
59089
59090
59091
59091
17611
17612
17613
17614
17615
17616
17617
17618
17619
17620
17621
17625
17626
17627
17628
17629
17629
17630
17631
17633
17633
56854
17636
17637
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29387
29388
29389
29390
29391
29392
29393
51777
51777
51778
51779
51780
51781
51782
51783
2002
2003
2004
2005
2006
2007
2004
2005
2006
39228
2008
2009
2009
2010
2011
2012
2013
2014
2015
2016
2017
2016
2019
2020
2021
2022
2023
2024
2025
11631
11632
35903
35904
35905
35906
35907
35908
40600
45662
45663
45664
45665
45666
45667
45668
45669
45670
45671
45672
39697
9048
39699
39700
39701
39702
39703
39704
39705
39706
39707
39708
39709
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
64125
64126
64127
64128
64129
64130
64131
64132
64133
64134
64135
61506
61507
61508
61509
61510
61511
61512
61513
61514
61515
61516
61517
61518
61519
61519
61520
61521
61522
61523
61524
61525
61526
61527
61528
61529
61531
35867
35868
1425
1426
1427
1428
1429
40576
40577
40578
40579
40580
40581
40582
40584
40584
40585
40586
56320
56320
56322
56322
56323
56325
56326
56327
56327
43343
43344
43345
43345
56332
56333
56334
56335
56335
56336
10627
10627
10628
10629
10630
10631
27120
27121
27122
27123
27124
27125
27126
27124
27125
37821
37822
37823
37823
37825
34107
34108
34109
34110
26666
26667
26668
26668
26669
24447
25169
43296
43298
43300
43301
43302
50544
50544
50545
50546
50547
50550
50550
50551
50553
50554
50555
50554
43313
43314
43315
43316
43317
43318
43319
43320
43321
43322
43323
43324
43325
43326
43327
43328
43329
43330
43331
43332
43333
43334
43335
43336
43337
43338
43339
43341
43342
43343
43344
43345
43345
8362
8364
8364
8365
51807
51808
51809
51810
51811
51812
51812
51813
51814
51816
51817
34728
34730
34732
13080
47631
47632
47633
888
889
16315
16315
16316
16317
16318
16319
16320
16321
16322
16323
268
268
269
270
271
272
16272
16273
16273
276
277
278
279
280
281
282
283
284
285
286
6473
6474
6475
290
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
10899
10900
10900
49195
49195
49196
49197
49198
49199
49200
1998
1999
5114
5115
5116
5117
5118
5119
2007
2009
56319
56320
56321
56322
56323
34712
34713
34714
34715
34716
34717
34718
34719
34720
34721
34722
34723
34724
34725
34726
34727
58959
58959
58959
58960
58962
58963
58963
58964
58965
58966
58967
58968
58969
58970
58971
58973
58973
58975
58975
23693
23693
23694
23695
23696
23697
23698
23699
23700
23701
23702
23703
23704
23705
23706
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
9984
30723
30725
13082
13083
30728
30729
47982
58626
58627
58628
58629
58630
58632
58633
58634
58634
58634
58634
36109
36110
53668
36112
55993
55994
55995
55996
55998
55999
56000
56001
6052
6053
6054
6055
6056
6057
56808
56809
18459
18459
18460
41598
41599
41600
41601
41602
41603
41604
41605
41606
41607
41608
41609
41610
41611
41612
41613
41614
41615
41616
41617
41618
41619
41620
41621
41622
41623
23801
23802
23803
23804
23805
23806
41630
41631
41632
41634
41635
9869
9870
9871
9872
9873
9874
9875
9877
9877
9878
9879
9881
9882
9883
9884
9885
9886
24132
9888
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
2375
2376
2377
2378
2379
39379
39380
24470
24471
24472
24472
24473
9915
24478
24479
24480
24479
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
50580
50581
39600
39601
39602
39603
39604
53879
53880
53881
53882
53883
53884
53884
53886
53886
53887
53888
53889
53890
53891
53892
31833
31833
31834
31835
61727
61727
61729
61729
53959
53960
53961
53962
5124
5124
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
26264
26265
26266
26267
26268
26269
26270
31864
31865
31866
31867
31868
31869
31870
31871
31872
31873
62158
62159
62160
62161
62162
62163
62164
62165
62166
62167
62168
62169
62170
62171
56848
56850
56850
56851
42687
42687
42688
42689
42690
42691
42692
42693
42694
42695
56862
56863
56864
56865
56866
56867
56868
56869
55348
55349
55350
55351
55352
55353
55354
55355
55356
55357
55358
55359
55358
55359
55360
62581
62581
62581
62582
62583
62584
62585
62586
62587
3401
3401
3402
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
62605
62606
62607
62608
54807
54808
54809
49651
49651
46151
46152
46153
51868
51869
51870
51871
51872
51873
51874
51875
51876
51877
51878
51879
51880
51881
30493
30494
30495
30496
30497
30498
31491
31493
25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
59185
59186
59187
59188
41235
41236
41237
41238
59193
59194
59195
59196
59197
21077
52841
52842
27031
27033
27033
27034
55986
55987
41253
23799
23800
23801
23802
23803
23804
23805
23806
23806
23807
10879
10880
10881
41267
41268
41269
41270
41271
41272
41273
41274
41275
41276
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
6123
6124
6125
6125
6125
6126
6127
59023
47945
47946
47946
47947
47948
47949
47950
47951
47952
47953
47954
47955
47956
47957
47958
47959
47960
47961
47962
47962
23677
55854
55855
55855
55856
55855
50370
50370
50370
55861
55862
55862
55862
55863
55864
55865
55866
55867
55868
55869
55870
55871
15511
15511
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
16575
16576
16577
16578
11467
11468
11469
11470
3970
3971
3972
3973
7161
7162
7164
7166
7167
37292
39183
39184
39185
39186
39187
37298
37299
37300
37301
37302
37303
37304
37305
37306
26073
26074
26075
26076
37311
37312
37313
37314
37315
37316
37317
37452
37453
37454
37455
37456
37457
37454
37455
37456
37457
37458
37459
37460
37461
37462
37463
37464
37465
37466
37467
37468
3910
3911
5753
5754
5755
5756
5758
5758
5759
5760
5761
5762
5763
5764
5765
5768
5769
5769
5773
5774
5775
5776
5777
5778
5779
5780
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
41496
41497
41498
41499
41500
41501
41502
41503
41504
29878
29879
29880
29881
29882
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
28508
28509
39150
39151
39152
39153
27848
27849
41476
41477
7213
7214
37337
37338
37339
37340
37341
37342
37343
37344
37476
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
61479
61480
61481
61482
61483
61485
61486
61487
61488
61488
5765
33614
33615
33616
33617
33618
33618
506
5773
42573
42574
5776
5777
15312
15313
15314
15314
15315
15316
15317
5787
5788
5789
5790
5791
5791
5791
5792
5793
4559
4560
4561
4562
4562
23651
23652
53242
53242
53242
53243
53244
53245
53246
53246
53249
23659
23660
23661
49932
49933
49934
49935
49936
49937
49938
49939
49940
55269
55270
45671
45672
45673
45674
45675
45676
45677
45678
45679
45679
26276
26277
26278
26279
26280
37902
37903
37904
37905
11173
11172
11173
11174
11175
11175
11176
11177
44628
44629
44629
44630
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37845
37845
37846
37847
37846
37846
37847
37847
37849
37850
37851
37852
37852
37853
56302
56303
56304
56305
56306
24463
24464
56309
24466
24466
24468
24468
24469
2138
2139
2139
2140
2140
2140
2142
2142
2143
2144
2148
2149
2150
2151
2152
2153
2154
2155
2155
2156
2156
2157
2158
2161
2162
2163
2164
2410
2411
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55366
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29370
29371
53927
53928
25169
25169
25169
25169
25170
25171
25172
25173
25174
25175
25176
25177
25178
25179
25180
25181
25182
25183
25184
25185
25186
25187
25188
25189
29545
29546
29547
38804
38804
38804
38805
38806
38808
38809
38810
38811
38812
59624
59625
59626
59627
59628
59629
59629
59630
887
888
889
890
891
34094
34095
34096
34098
34099
34099
34100
59644
59644
59645
59646
59647
59648
59649
59650
59652
59652
59653
59654
53150
53151
53152
53153
23642
23643
23644
23645
23646
23647
23648
43092
43093
43094
43095
55825
60230
60231
60232
60233
60234
60235
60236
60237
60238
60239
60240
36258
36259
36260
36261
36262
36262
19807
19807
19807
19807
19808
19809
19810
19811
19812
19813
19814
19815
19816
19817
19818
19819
39163
19822
19823
19824
19824
19825
19826
19827
40115
40116
40117
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
9928
9929
9929
9930
9931
9932
9934
8361
8361
8361
8362
8363
8364
9941
9942
9943
9944
41424
41425
41426
41427
41428
41429
41430
41431
41432
41433
41434
41435
41435
18889
18890
18891
18892
18894
14451
14451
14453
14454
14455
18899
18901
18902
55235
55235
55235
55236
24444
24445
24446
24447
24446
24447
24450
24451
24452
24453
24454
24455
24456
24457
24458
24459
24460
24461
24462
24463
24464
24465
56311
56312
56312
56314
56315
56316
56317
56318
56319
56320
24477
24478
24479
24480
24481
24482
24483
24484
24485
24486
24487
24488
24489
24490
24491
24492
24493
24494
24495
24496
24497
24498
24499
24500
24501
24502
56346
38821
38821
38822
38821
38822
10344
10345
10345
10345
10346
10347
10348
10349
10350
31867
31868
31869
53986
53986
53987
53988
47974
47976
49152
49153
33613
33614
33615
33616
33617
49159
49160
49161
33621
33622
33620
33621
33622
33623
33624
33625
33626
33627
514
53672
53673
53674
53675
53676
53677
53678
53679
53680
53681
53682
15769
6058
6059
6059
6060
6061
6062
6063
6064
6065
6066
6067
56022
56023
56024
56025
56026
56027
56028
56029
56030
56031
56032
56033
56033
56035
56036
56036
56038
47700
31118
31119
31120
31121
31122
31123
31124
31124
47709
47471
47472
47473
56799
56800
56801
56802
56803
56804
56805
56806
56807
56808
56809
56810
56811
56812
56813
56814
56815
56816
56817
56818
17688
17689
17690
17691
17692
46143
46144
46145
46146
46147
46148
46149
46150
46151
46152
5895
5897
5897
5898
46115
46116
57066
57067
57068
58155
58156
58157
58158
58159
58160
58161
58162
58163
58164
58165
58166
58167
58168
58169
58170
22328
22329
14025
14025
14026
14027
14028
14029
14030
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31103
31104
31105
31106
31107
31108
55979
55980
55981
55983
55983
55984
55985
55986
55987
55988
55988
55989
6038
11119
11120
11121
11122
11123
43142
43143
43144
43145
43145
43145
53351
53352
53353
53354
23815
23816
527
528
528
529
529
530
531
533
535
536
537
538
538
539
63416
24426
24426
53856
53857
35872
35873
35874
35875
35876
35877
35877
35878
35879
53913
53915
53916
53916
53917
53918
53920
53921
53922
53923
53925
53926
53926
53927
53928
53929
53930
53931
53932
53933
53934
53935
53936
53937
53938
53940
53940
53941
53943
53944
53945
53946
43315
43318
43318
43318
43319
43320
43321
43322
43323
43324
43325
43326
43326
43328
43329
43330
43331
43331
43332
43334
43334
43335
43335
43336
43337
43338
43338
2015
2016
43342
43343
43344
43345
43345
43345
43344
43345
2174
2022
2023
2024
2025
43345
43345
43345
56337
24158
2414
2415
2417
51807
37882
37883
37884
37885
37886
37886
37887
37888
37889
37890
37891
37892
37893
37893
37894
37896
37897
37897
37898
37899
37900
37901
37902
37903
37904
37905
12138
12139
37908
37909
37910
37911
37912
37913
37914
2698
2700
2700
2701
2702
2704
2705
2706
41589
41590
41591
41592
41594
41594
41596
41596
41597
25513
25514
25515
25516
25517
25518
25519
25520
13268
13269
22333
22334
22334
22335
22336
22337
22338
22338
22339
22340
22342
22343
61481
61482
61483
61484
61485
61487
61488
61489
61490
20744
20745
61493
61494
61494
61495
61496
61498
61499
61499
61501
61502
61502
61503
61504
61506
61506
61507
61509
61510
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
61521
61522
61523
61524
61525
61526
61527
61528
61528
61529
61531
61532
61533
61534
61535
61536
61536
61537
61538
61539
61541
34004
34004
34006
34007
34007
34008
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
36814
3857
3857
3858
3859
3861
3862
3864
3864
3865
11630
11631
11632
39944
39945
39946
39947
39948
39949
39950
39951
39952
39953
39954
39955
39956
39957
39958
39959
39960
39961
8045
8046
8047
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
41255
41256
41257
41258
18297
18298
18298
63927
63928
63929
63930
1977
1978
1978
1979
9879
9880
9881
9882
9883
9884
9885
9886
1988
1989
1989
1990
1991
1992
40574
40575
40575
40576
40578
40573
40574
55235
55236
55237
55238
55239
29412
29413
29415
29416
29417
29417
29419
29422
29423
29423
29424
29424
2387
2388
2389
10945
10946
10947
10948
10949
10950
10926
10927
10928
10929
10929
10930
10930
35893
35894
35895
35896
35897
40177
40178
40179
40180
40181
40182
40183
40184
40185
40186
40187
40188
10627
10628
10629
10629
10630
10632
10633
10634
10635
56346
11929
11930
11931
11932
10641
10642
10643
10644
10645
10646
10647
11940
11941
11942
891
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
16487
11958
11959
16490
16490
11962
11963
11964
11965
16495
16496
16497
21351
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
18508
18509
18510
18511
18512
18513
18514
18515
18516
18517
18518
18519
18520
18520
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
29931
29932
29932
29933
29934
521
522
523
61518
61519
1411
1412
1413
1414
63413
63414
63415
63416
63417
2359
2360
24426
24427
24428
24429
24430
24431
24432
24433
24433
24435
24436
24437
24437
24438
24439
24440
24440
24441
24442
24443
24443
24445
24445
24447
24447
24448
24450
24451
24451
24452
24455
24456
24457
29419
29420
29419
29420
29421
29422
29424
39390
25946
58945
58945
58947
58948
58948
58949
58950
58951
58952
58953
58954
58955
58956
25199
25200
25201
25202
25203
55270
25205
56772
56773
56774
43119
43120
43121
43122
43123
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
24185
24186
24187
24188
24189
24190
24191
24192
24193
24194
24195
24196
24197
24198
22938
22939
44349
22941
44351
44352
44353
44354
4153
52821
52822
52823
52824
52825
52826
52827
52828
589
52829
591
592
593
52834
52835
49137
52837
52838
52839
52840
52841
35177
35178
35179
48040
48041
48042
48043
48044
48045
34761
63075
63076
63077
63077
63079
63080
59413
59414
63083
63084
63085
63086
51968
51969
51970
51971
51972
51973
51974
51975
17618
17619
17620
17621
17622
17623
17624
17625
17626
17627
17628
17629
17630
17631
17632
17633
3358
61481
61482
3914
3913
3913
3914
3916
3916
3918
3921
3922
3923
3924
3924
3926
3924
6239
6240
16541
16542
16543
16544
16545
16546
16547
16548
16549
16550
16551
16551
16552
16553
56062
56063
56064
56064
56065
56064
56066
56067
56068
56068
56069
64348
64349
64350
64351
64352
64355
64356
64357
64358
64359
31919
31920
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
21075
21076
21077
21078
21079
21080
21081
21082
21083
21084
21085
21086
21087
21088
21089
21090
21091
21092
21093
21094
21095
49621
49622
49623
49624
48627
48628
48629
56059
49629
49630
49631
49632
49633
49635
49637
49638
49639
49640
49641
49642
49643
49644
49645
49646
49647
49648
49649
49650
49651
49651
49651
51867
54218
54219
54220
54221
54221
12649
12649
17661
12651
12652
12650
12653
12654
12655
29789
29790
29791
29792
29793
15536
7320
6113
6113
6114
7172
7173
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
14091
14091
14092
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
13949
13949
13950
13952
13953
13954
13955
13956
13957
13958
13959
13960
13960
13962
13963
13965
13966
13967
13968
13969
13970
49966
49966
19825
19826
19827
19828
19830
19831
19832
19833
19834
19835
19836
19837
19837
48670
48671
48672
48673
48674
48675
62225
62226
62227
62228
62229
58591
58592
58593
58594
58595
58596
58597
58598
58599
58600
58601
58602
58603
58604
58605
58606
58607
58608
58609
58610
27364
63106
63107
63108
63109
63110
63111
63112
63113
63114
63115
63116
63117
63118
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3374
3374
3377
3378
3379
3379
23708
23709
23710
13103
13104
13105
13106
13107
13108
13109
13109
12392
12393
12394
12395
12396
12397
7170
7171
7172
7173
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7186
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29024
29025
29026
29027
29028
29029
29030
29031
36661
26001
26002
26003
26004
6803
6805
6806
24412
24413
24414
24415
24416
24417
24418
63915
63915
63917
26593
26593
26593
26593
26594
26595
26596
26597
26598
26599
26600
26601
26602
26603
26604
26608
26609
28102
34963
34964
28105
28106
28107
28108
28109
28110
37671
37672
37673
35000
16746
16747
16747
16748
24352
24353
24354
24355
16753
16516
59074
59075
59076
59075
16521
16522
16523
16524
55975
30731
30732
30733
30734
30735
30736
30737
30738
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
3986
3987
3988
3989
3990
6054
6054
6056
24350
24350
24350
24351
24352
24353
24354
24355
21060
21061
21062
21063
24360
24361
24362
24363
24364
24365
24366
24367
24368
24369
24369
24371
24372
24372
8798
25527
25528
29846
29847
29848
29849
29850
29851
29852
29853
29854
29855
29856
29857
51846
51847
51848
51849
29862
29863
21765
21766
21767
21768
29867
29868
29869
29870
26788
26789
29874
29874
26796
26797
29892
29893
29894
29895
29897
29898
29899
29900
29900
29901
29902
29904
29905
57945
57946
57947
57948
57949
57950
56882
56883
56884
56885
56886
56887
56888
56889
56890
57960
57961
4867
4868
4869
4869
57967
57968
57968
57969
4227
27355
27356
30444
30445
30445
30446
30447
30447
30448
6066
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6082
6083
6084
6085
6086
6087
6088
6090
6091
6092
6093
6094
6095
6096
6097
39173
39174
39175
39176
39177
39178
39179
39180
39181
39182
39183
39184
39185
39186
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39483
39484
39485
39486
39487
39488
39489
39490
39492
39493
39494
39494
10318
10319
10320
10321
10321
10322
10323
10324
10326
10326
10327
10329
10330
10330
10332
10333
10333
10334
10335
10336
10338
10339
10340
10341
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
30274
15351
15353
15354
15355
55282
55283
55282
55283
55284
55285
55286
55289
55290
55291
55292
55291
55292
55293
55294
55295
55296
55297
55298
55299
55300
55301
55302
55303
55304
55305
55306
4182
4183
4184
12621
12622
12627
12628
12629
12629
12631
12632
12633
12633
12635
12632
31954
31955
31956
31957
31958
31959
31960
31961
31962
31963
31964
31965
31966
31967
31968
31967
31968
31969
31970
31971
31972
31973
31975
31973
31974
31975
31976
31977
31978
31979
31980
31981
31982
31983
31984
31985
31986
31987
31988
31989
31990
29916
31992
31993
31994
31995
31996
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37876
37876
56765
56766
56767
56768
56769
56770
56771
56772
5829
56774
56775
56776
56777
56778
56779
56780
56781
56782
56783
56784
56785
56786
56787
56788
56789
56790
56791
56792
56793
56794
56795
56796
56797
56798
56800
56800
56801
56802
56803
56804
56805
56806
56807
56808
56809
56810
33936
17676
17677
17678
17679
55903
7097
7098
7099
7100
7102
7102
7103
7104
7105
7106
7107
7108
7109
7111
7112
7112
7113
7114
6325
6326
6327
31461
31462
7971
31464
4778
4779
4780
4781
4782
4783
4784
4785
59111
59112
59112
59114
59115
59116
59117
59118
59119
59120
59121
59122
59123
59124
59125
4801
4802
4803
4804
23928
23929
23930
23930
23931
31263
31265
31265
31267
31268
31269
31270
31271
31272
31273
31274
31275
51152
51152
51153
51154
51155
51157
51157
51159
51160
51161
51162
51163
51164
51165
51166
51166
51167
51168
29059
29060
45201
45202
45202
45204
45205
45206
45207
11886
11887
11888
1209
12204
12205
12206
12207
12208
12209
12210
6533
6534
6535
6536
6537
6538
6539
6540
32035
32036
32037
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
27157
27158
27159
27160
27161
27162
27163
27164
27165
27166
27167
27168
27169
27170
27171
27172
63805
27174
27175
27176
27177
27178
27179
27180
27181
27182
27183
27184
27185
27186
27187
27188
27189
27190
27191
27192
27193
37910
37910
7397
7399
7400
7402
7403
7403
7404
7405
56006
56007
30439
30440
30441
30442
30443
30444
30445
30446
30447
30449
30449
30450
30451
30452
30454
30455
30456
30457
6019
6020
6021
6022
6023
6024
6025
48041
48042
48043
48044
48045
48046
57864
57865
57866
57867
28526
28527
28528
28528
28528
28529
28530
28531
28532
28533
28534
16547
16548
16549
16550
16551
16551
16552
16553
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39183
39184
39185
39186
39186
39187
39189
7174
7175
7176
7177
7178
4872
4873
7181
7182
7185
7186
7187
62247
62248
62249
62250
62251
62252
62254
62255
62256
62257
62258
62259
62260
62261
62262
62263
62264
62265
62266
62267
15672
15674
15674
15676
15677
15678
57833
57834
57835
57836
12563
12564
12565
12566
12567
12568
479
42130
42131
42132
42133
42134
12575
12576
12577
487
488
489
490
491
492
493
494
495
496
497
498
498
61492
61493
61494
61495
61496
61497
61498
61499
61500
61501
47995
47996
47997
47997
47998
47999
26053
26053
26054
26055
26056
26057
26058
26059
26060
26063
26063
26063
26064
8012
8013
8014
8015
8016
8017
8018
8019
8020
8020
42106
42107
42108
42109
42110
42111
42112
42113
42114
42115
42116
42117
42118
42119
42120
42121
42122
42123
42124
42125
42126
42127
42128
42129
42130
17168
17169
35362
35363
35363
53987
53986
53987
53987
42140
42141
42142
42143
42144
42145
47900
47901
47903
47904
47907
47908
47909
47910
47911
47912
47913
47913
47914
47915
47916
47917
47918
26051
26052
26053
26054
26055
56000
56001
56002
47928
47928
46848
46848
56007
56008
56009
56010
56011
56012
56013
56014
56015
56016
56017
56019
56020
56021
56022
56023
56024
56025
56026
56026
56027
56028
56029
56030
56031
56031
47692
47693
47694
47695
47696
47697
47698
47699
51114
51114
51115
51116
51117
51118
58989
58990
31128
31128
58993
58994
58995
58996
58997
58998
58999
59000
59001
59002
60070
60070
46175
46176
46177
60074
32012
32015
32015
32016
32017
32018
32019
32020
32021
32022
32023
32024
32025
32026
32026
32028
32029
27216
27217
27218
27219
27220
27221
27222
45621
45622
25925
25926
55235
55236
55237
55238
39354
39354
39355
29385
29386
29387
29388
29388
29388
29388
29389
29390
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
23805
23806
10879
10880
10881
10882
10883
10884
276
277
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
3398
3399
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3422
5605
5606
5607
5608
63926
49179
49180
49181
49181
61696
28256
28257
28258
28259
28260
43290
43291
43292
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
6282
6283
6283
6285
6285
6286
6286
6287
14054
14055
14056
14057
14058
14059
14060
14061
14062
55787
55788
55789
55790
55791
55792
55793
62220
62220
62221
62222
62223
62224
62225
62226
62227
62228
62229
62230
62231
62232
62233
62234
62235
62236
62237
62238
62239
62240
62241
62242
62243
62244
62245
62246
7188
7189
6698
6699
6700
6701
6702
6702
6704
37552
37553
37554
37555
37556
37557
49944
49945
49946
49947
21229
21230
49950
47452
47453
47454
47455
47456
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
57911
57912
57913
57914
15728
15729
15730
15731
15732
26030
15734
15735
15736
44121
44121
44122
44123
44124
52757
52758
52759
52760
52761
15515
15516
15517
15518
15519
15520
15521
15522
7312
7313
7314
7315
7316
7317
7318
7319
7320
28609
28610
28611
28612
28612
28613
28614
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
15646
15646
15647
15648
15648
15649
15650
15651
412
413
413
15656
47613
30828
45142
45142
30831
30832
30833
30834
30835
30836
30836
30837
30838
30839
30840
10677
10678
10679
10680
10681
10682
10683
1655
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
10694
1666
44116
44117
44117
52749
52750
52751
52751
52752
63074
63075
63076
63077
63077
15302
42573
42574
42575
42576
42576
42576
42576
5781
5783
5783
5784
5785
5785
5787
5788
64602
64602
15880
15880
15880
15880
15880
15882
15882
15884
15884
15888
15887
15888
15889
15892
15893
15894
15895
15896
15898
15899
15900
15901
15902
15903
15904
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55246
55247
55248
55249
55249
55250
53935
53936
53936
53942
25180
25180
45647
45648
45648
45650
45650
26688
26688
26689
26691
26692
26693
26694
26695
26696
26697
26698
38804
38804
38805
38807
38808
38808
38809
26702
26703
26704
26705
26707
26707
23487
23488
23488
23489
23490
64651
34095
34096
34097
34098
34099
34100
34101
34102
52190
52191
52192
52193
52194
52195
52196
52197
52198
52199
52200
52201
52202
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
54953
54954
54955
54956
54957
54957
54957
54957
19823
19824
13094
3373
3373
3375
3375
3375
3376
3377
3377
3929
64326
64326
64327
64328
34382
34382
34382
64332
64332
64333
64334
64335
64336
64337
64338
64339
64340
64341
31939
31940
31940
31941
31942
31943
31944
31945
31946
31947
31948
31949
31948
12632
12633
12634
12635
12636
12637
12639
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55884
23718
23719
23720
23721
23722
23723
12660
12661
12662
12663
12664
12665
55370
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12677
12677
12677
55384
26075
26076
26077
26078
26079
26080
26081
26082
26083
26084
26085
26086
26087
26088
57995
57997
57998
57998
57999
37463
55856
55857
55858
55859
55860
55861
55862
55863
55864
55865
55865
55864
55867
55868
55870
55868
55869
55870
55871
55872
55873
45884
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55825
55826
55827
55828
55829
55830
55831
43102
43103
43104
43105
43106
43107
43108
311
312
313
314
315
17424
17425
17426
17427
17428
17429
55278
55280
55281
55282
55283
55284
55285
46360
46361
46362
46362
46362
46365
55292
55293
55294
55295
55296
55297
55298
55299
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37873
37874
37874
37875
37876
37877
37878
37879
37880
13944
13947
13947
13947
13948
13949
13950
13951
53976
53977
53978
40615
40615
40617
40618
23681
23682
42133
42134
42135
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53535
53535
53259
53260
53261
53262
13367
53264
53265
53544
53545
53546
53269
53270
53271
53272
53273
9923
10645
10646
39944
39945
39946
39947
39948
562
563
563
565
565
566
567
568
569
570
59823
59824
59825
8046
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8055
8057
8058
8059
8060
37826
29314
29315
29316
1966
29318
29319
43290
43290
43290
43290
43291
43292
29525
29525
29525
29526
29527
29528
29529
59592
59593
59594
59595
59596
59597
59598
59599
59600
59600
59601
59603
39625
39626
39626
39627
39628
39630
39631
39632
39632
39634
39635
39636
39637
39638
39639
39640
39641
39642
39643
39644
39645
39595
39595
39595
39596
39597
39598
39600
39601
9938
9940
9940
9942
39606
39607
39608
39608
39609
39610
39611
39612
39613
39614
39615
39616
39617
39618
39618
39621
39622
31835
31836
50559
50559
50561
50561
53903
53904
53905
53906
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
47976
47977
47977
47977
495
496
497
498
500
501
502
503
504
52424
52425
47912
47912
47914
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
60050
60051
60052
60053
60054
60055
16533
16534
16536
56045
56046
56047
56048
56049
56050
56051
56052
56053
56054
56055
16551
16551
16552
16553
16554
16555
16556
16557
16558
16559
52789
52790
52791
52792
52793
52794
52795
52796
52797
52798
52799
52800
52801
52801
52802
52803
52805
52805
52806
52807
52808
52809
52810
52811
52812
52813
52814
52815
52816
52816
52818
63028
63029
19125
19126
19127
19128
19129
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
26138
26139
26140
26141
26142
504
506
506
507
508
510
511
512
513
513
49172
5786
5787
5788
55934
55935
5790
64602
64602
64603
1977
1978
1976
1977
1978
1979
1980
1981
1982
1981
9880
9881
9881
9882
9883
9884
10901
10902
10903
10904
10905
10906
10907
10907
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55239
55240
55241
55242
45237
45238
24449
2378
2379
2380
2381
24453
45246
27706
2385
2386
27708
27709
27710
29390
29391
34691
34692
34693
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
25945
25946
25947
25948
25949
25950
25951
25952
25953
25954
24153
24153
24154
24155
24156
24157
24158
24159
24160
24161
24162
24163
24164
24165
24166
24168
24169
24169
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
9460
9460
9461
2448
2449
2450
2451
2452
2453
2454
2455
2456
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
56804
56805
56806
56807
56808
56809
35960
39735
39735
39736
35964
34396
34396
34397
34398
34399
34400
34401
34402
34404
34404
23749
23750
23751
23752
23753
23754
23755
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
14619
27154
27155
27156
27157
8374
8375
8376
27161
27162
27163
7364
7365
7366
27167
27168
47866
47866
7371
7372
7373
7374
28139
30794
37810
37811
37812
60769
60770
60771
60771
60772
60773
60774
60775
60777
60777
60778
28254
28255
28256
28256
28257
28258
28259
28260
43290
34113
34113
43292
43293
43294
43296
43296
43298
43299
43300
43304
43305
5106
5107
5107
5108
5109
5110
5111
5112
5113
5113
5114
43317
43318
43319
43320
43321
43322
43323
43324
43325
43327
43328
43329
43330
43331
43332
43333
43336
43336
43338
43339
43340
43341
43343
43345
43345
43345
43345
43345
2415
2416
2417
2418
2419
2419
2420
2421
26270
26271
26272
26273
23224
23224
23224
41470
41471
41472
41473
41474
41475
41476
41477
41478
41479
41480
41481
41482
41483
41484
41485
41486
41487
41488
21754
21755
21756
21757
21758
21759
21760
56851
56851
56853
56854
56854
56855
56856
56857
56858
56859
56860
56861
56863
56864
56866
56866
56867
56869
12639
12641
12642
12643
56874
12645
56874
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
12657
12658
12659
12660
49761
49762
49763
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
49777
59020
26077
26077
26078
26079
26078
26081
26080
26081
26084
26083
26084
26085
26086
14638
14639
11156
11157
11158
11159
14644
32426
32427
32428
32429
330
331
12460
12461
12461
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
61394
61395
61396
61397
61398
61399
61400
61401
61402
61403
51152
51153
51154
51155
51156
58594
45848
45849
45849
45850
45851
45852
45853
45855
45856
45856
45857
45858
45860
45860
45861
45863
45864
45865
45866
45867
45868
45869
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37381
21049
21049
21050
37385
37387
21053
21054
21055
5876
5877
37392
37393
37394
37395
37396
26170
26171
36091
37402
37403
52788
3308
11851
11852
11853
11854
11855
11855
11856
11857
63920
63921
63922
63923
63924
63925
63926
63927
63928
63929
63930
63931
277
278
279
280
281
282
283
284
285
286
287
288
289
290
55440
55441
55442
55443
55443
55446
55446
55447
55448
55449
55450
55451
55452
55453
55454
55455
55456
49938
49939
15351
6711
6712
6713
6714
6715
6716
6718
6719
6720
6721
6722
6723
6723
49385
49387
49387
49388
49389
49390
49391
49392
49393
49394
49395
49396
49397
49398
49399
49400
49401
49402
49403
49404
49405
49406
49406
28263
49188
49188
49187
49188
49188
49189
49190
10901
49193
49197
49199
49201
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
500
53657
53658
53659
53660
53662
53662
53663
53664
53666
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
23823
23824
23825
23826
23827
23828
23829
23830
23831
23832
23833
23834
23837
23837
23838
23839
23840
35341
35342
35343
35344
35345
56607
39138
39139
39140
39141
39142
35352
50360
50361
50362
50363
50363
50364
50366
50367
50368
50369
50370
50370
42137
42138
39158
39159
39160
39161
42143
49056
49057
49058
49059
49060
49061
49062
49063
49064
49065
49066
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
31926
23927
23928
23929
23929
23930
23931
51139
51140
51141
51142
51143
51144
51145
51146
51147
51148
51149
51150
51151
51152
51153
51154
51155
51156
51157
51158
51159
51160
51161
51162
51163
51164
51165
51167
51169
51170
51170
51171
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
3350
3351
3352
3353
3354
3355
3356
3357
21072
46103
46103
6081
6082
6083
6084
6085
6086
6087
6088
6089
6091
6092
6093
6094
6095
6096
6097
6098
6099
30486
6101
6102
6103
58996
58997
30492
30493
30494
30495
3391
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31853
31854
31856
31856
31857
31858
31859
31860
31862
31863
31864
31865
31865
31865
31866
51814
51815
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
29772
29773
29774
29775
29776
26293
26294
26295
26295
39438
39439
26926
26926
31438
31439
57879
39445
39446
39447
39448
39449
39450
39451
39453
39454
39455
39456
39457
39458
39459
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
44054
44055
44056
44056
44057
44058
44059
28246
28247
28248
28249
52193
52193
16275
52194
52195
52196
52197
10886
10887
10888
10889
10890
23642
23642
23642
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10908
10908
10908
64625
64626
16227
16227
16227
16228
16228
16231
16232
16232
16232
16233
16234
39406
39407
39408
39409
39410
39411
39412
39413
39414
39415
39416
39417
39418
39419
39420
39421
39421
16254
257
258
259
260
261
261
262
262
263
264
265
266
267
268
269
270
271
272
274
275
276
277
278
279
279
49181
49182
23642
23642
52206
52207
52208
52208
23646
23648
23649
23650
23651
23652
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
29545
29546
29547
29548
29551
29552
29553
59561
59562
59563
59564
59565
59566
59567
59568
59569
59570
39595
39595
39595
39595
39596
39597
39598
39599
39600
39600
39601
59580
59581
59582
59583
59584
59584
59585
59587
59588
59589
38205
38206
38207
38208
38209
38211
38211
17403
17404
17405
17406
17406
17407
17408
17409
17410
17411
17412
17413
17414
17415
17417
49935
49936
49937
49938
43111
43113
43113
57367
57368
57369
57370
52174
52175
52176
52177
52178
52179
52180
44053
44054
44055
11115
11116
11117
11118
6729
6730
6730
6731
6732
6733
6734
57626
57627
57628
57629
57630
57631
57632
57633
57634
57635
52144
52145
52146
52147
15330
52149
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
52164
52165
52166
52167
52168
52169
52170
52171
52172
52172
27180
27181
27182
27183
44050
44050
892
893
894
27189
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37831
37833
37834
37835
37835
37836
37837
37838
37840
37841
37842
37843
37847
37848
37849
56293
28477
28478
28479
28480
28481
28482
26674
37859
37860
37861
28486
28487
28488
28489
28490
29540
29541
29542
29544
29545
29545
29546
29547
29548
29550
29551
29552
29553
25964
25965
25966
53269
53270
53271
53272
53273
53274
53275
53276
53277
53278
53279
53280
53281
53282
6726
6727
6728
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
53726
53727
53728
53729
53730
53731
53731
38212
38213
11967
11968
11968
57645
11970
57647
57648
23657
23660
23661
23662
23663
43104
43105
43106
43106
23096
23097
23098
43110
43111
43112
43113
43113
43115
43116
43116
43117
43118
43118
39419
39420
39421
39423
39424
39424
39426
39427
39428
39429
39429
39431
25221
55288
55289
55290
31884
31885
31886
31887
31888
31889
31890
31891
31892
62177
62178
62179
62180
62181
62182
21561
21562
21563
21565
21566
21566
21567
21569
21570
21570
21572
21572
21573
21574
21575
501
502
503
504
505
506
35300
35301
15753
15753
15754
15755
15757
15757
15758
15761
15762
15763
15764
15764
15764
15765
15766
15769
15769
15771
15771
15771
15772
15773
15774
15775
17821
10031
10032
10033
10035
10036
10036
10037
62253
62254
62255
62256
62257
62258
14591
14594
14594
14595
14596
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6731
6732
6733
6734
6735
6736
6736
6737
6737
6738
53576
52197
52198
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
11126
11127
11128
11129
11130
57635
57636
57637
57638
57639
57640
57641
57642
57643
57644
57645
57646
45606
45607
44652
44653
44653
44654
44655
44656
44657
24430
24431
24432
24433
24434
24435
24436
24437
24438
55235
55236
55237
55238
55239
55240
55241
59523
59523
59523
59524
59525
59526
44685
44686
44687
44688
44689
44690
44691
44692
44693
44694
44695
44696
24464
24465
24466
24467
43315
43316
43317
43318
43319
43319
43320
43321
2139
2140
2141
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
19028
44673
44674
44675
44675
44676
44677
44678
44679
44680
44681
44682
44683
44684
44685
44686
44687
44688
44689
44689
44690
44691
44692
44693
44694
44695
44696
44697
44698
44699
44700
44701
24464
24465
43323
43324
43324
43326
43327
43328
26246
26247
26248
26249
26250
26251
26252
26253
26254
26256
26256
20556
20556
20556
20557
20558
20559
20559
20559
50360
50360
50361
50362
50363
13080
13080
13080
13081
13082
13083
13084
13085
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
26177
26178
26179
26180
55387
55387
55388
55389
55390
55391
37315
37316
57909
57910
57911
7684
7685
7686
7686
21752
21754
21755
21756
21757
21758
21759
21760
21761
21762
21763
21764
21765
21766
21767
21768
21769
63856
63857
63859
63859
63860
63861
63862
63863
63864
63865
63866
63867
63868
63869
63870
63873
63873
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
5786
5787
5788
5789
5790
27063
27064
27065
27066
27067
27068
27069
27070
27071
29525
29526
29527
29528
29529
29530
29530
29532
29533
29534
29535
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
16526
16527
16528
16529
16530
16531
16532
16533
16534
16535
16536
16537
16538
16539
16540
16541
16542
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
17653
17654
19835
17656
17657
17659
17659
17661
17662
14061
17664
62581
62582
62584
62584
62585
62588
62588
62589
62590
62591
62592
62593
62594
62595
62596
62597
3409
3410
3411
3412
3413
3413
3414
3415
62606
62606
62602
62602
62602
62602
62604
7109
7110
7111
7112
7113
7114
7115
7116
7678
7679
7680
7681
7682
28808
7684
7685
7686
12612
12613
12614
12615
12615
12616
12617
12618
12619
12620
12621
12622
14033
14032
14033
14034
14035
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
49594
49594
49594
49594
49595
49596
49597
49598
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
45625
45626
45627
24442
24442
24443
24444
24445
24446
49339
49339
49339
49340
49341
49342
49343
49344
49345
49346
49348
49349
49349
45657
45658
37010
56759
56760
56761
56762
56763
56764
56765
56766
56767
56768
56769
56770
56771
56772
56773
56774
56775
17429
49948
49948
49949
49950
49951
49952
49954
49954
49955
49956
49957
49958
49959
31334
49962
49963
49963
49964
49965
49966
49967
49968
49968
42688
42689
42690
42690
42692
42692
42694
42695
42696
42697
42698
42699
42700
48632
48633
7964
7964
7964
7965
7966
48639
48640
48641
48642
48643
48644
48645
48646
48647
48648
48649
48650
48651
48652
48652
48653
48654
48655
21784
7141
7142
7143
56867
56868
56869
56870
56871
56872
56872
41515
41516
41517
41518
41519
41520
41521
41522
41523
41524
41525
15530
15531
15532
15532
15533
55899
55899
55900
55901
55902
14074
14075
14076
12669
12669
12670
12671
14081
14082
55912
15210
15212
15212
15213
15214
15215
37311
37312
37313
37314
37315
37315
37315
37316
37317
37318
37319
37320
35174
35176
55974
55976
55977
55977
15298
15299
15299
15299
15300
15301
15302
15305
15306
15307
15308
15309
15310
15310
1959
1960
1961
1962
1963
1964
52133
52134
52135
52136
52137
52138
52139
52140
52141
52142
52143
52144
52145
52146
52147
52148
52149
52150
52151
52153
52153
52154
52155
52156
52157
52158
52159
52160
52161
52162
52163
52164
52165
52166
52167
52167
5826
5827
5828
5829
5830
5831
5832
5833
5835
5836
5837
5840
5841
5842
5843
5844
5845
5846
5845
17170
17171
17172
60177
60178
60179
60180
60181
60182
60183
17180
55306
46743
46744
55310
55311
55311
55312
55313
55315
55316
55317
55319
55320
62646
62647
62648
62649
62650
62651
62652
62210
62211
62212
62213
62214
62215
57150
49082
49083
49084
49084
1953
1953
53024
53025
15310
15310
15311
15312
15313
15314
15315
64602
64602
64602
64603
64604
64605
64606
64607
64609
64609
64611
64611
64612
64613
64614
64615
1979
1980
1981
1982
1982
1984
1985
1986
1986
1988
1989
1989
1991
1991
1992
1993
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
48667
48668
48669
48670
48671
48672
48673
48674
48675
48676
48677
48678
48679
48680
48681
48682
48683
48684
32379
32380
32381
32382
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12412
12414
12415
32396
32397
5802
5803
5804
49923
49924
49925
49926
300
300
301
302
303
303
23666
39134
39135
39136
23670
23671
23672
23673
23674
23675
23676
23677
23678
23679
23680
23681
23682
23683
23683
23684
23685
23686
23687
23688
5748
5749
5750
5751
5752
5753
5755
5755
23697
23698
23699
23700
23701
23702
23703
23705
23706
23707
23708
23709
23710
17656
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
17667
17668
62579
62580
62581
62582
41534
41535
41536
3401
3402
3403
63896
63897
63896
63896
63897
63898
63899
63899
63900
63901
63902
63903
63904
63904
63905
63906
63908
63908
63909
63910
63911
63912
63913
63914
63915
63916
63917
63918
63919
63921
51300
51301
51302
52133
52134
28472
28473
53515
53516
53516
53517
59661
59662
59663
59664
59665
59666
59667
3337
3338
3339
3340
3341
3342
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
16519
16521
30400
30400
30401
30402
30404
30405
30405
31115
31116
31116
31117
44614
44615
44616
44617
44618
46831
24393
24394
33623
33624
33625
46839
46840
46841
6046
6048
6048
6050
6051
56806
56807
6053
56809
56810
56811
56812
56813
17815
56815
56816
64089
64090
64091
64091
64092
64093
64094
64095
6069
64097
6072
6073
6074
6075
6076
6077
6078
6079
6079
64106
64108
8807
8807
8808
8809
8810
60261
60261
60261
28529
28529
28530
28531
28532
28532
31340
31341
31341
31342
31343
31344
31345
31346
31347
29869
29870
29871
64339
64341
64342
64342
64343
64344
64345
64347
64348
64349
47162
47163
29903
29906
29905
29906
29906
47168
47169
47170
47171
47172
31991
31992
41521
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
62207
62207
62208
62209
55336
55337
55338
55339
45913
45914
45915
45916
45917
31360
31361
31362
31363
31364
31365
31366
31367
31368
31262
31263
31264
31265
31266
31267
31268
31269
31270
31271
31272
31273
31274
31275
31276
32599
32600
32601
32602
32601
32602
32602
39460
11495
11496
17383
17384
17385
17386
17387
17388
15886
15887
15888
15889
15890
15891
15892
15893
15894
15895
15896
37851
37851
37852
37853
37854
37854
37855
43303
43304
43305
43306
43307
43308
43309
43310
24467
24468
24469
24470
24471
24472
24473
24474
24475
24476
24477
24478
24479
24480
24481
24482
24483
24484
24485
24486
24487
24488
24489
24490
24491
24492
24493
10627
43344
43345
24496
24497
24498
24499
24500
24501
24502
24503
57816
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
541
52719
52720
52721
52722
52723
52724
52725
52726
52727
52728
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
37862
37862
37863
37864
37864
37866
37868
37869
37870
37871
37872
37873
37874
37875
55263
55264
55265
55266
55267
55268
55269
55270
55271
55272
23223
23224
34734
46348
34736
34737
34738
34739
17434
17434
17435
17435
17435
17435
34747
34748
34749
34749
47462
47463
47464
31123
31124
31125
47468
47469
47470
47471
47472
47473
47474
47475
47476
47477
47478
47479
47480
47481
47482
30497
30498
30499
17678
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
64103
64104
64104
64105
64105
64106
25522
25522
25523
25524
25526
25526
29855
29856
29857
29858
41490
41491
41492
41493
41494
41495
41496
41497
41498
41499
41500
41501
41502
41503
41504
41505
62561
41507
41508
41509
55344
55344
55345
55347
55347
55348
55349
55350
7154
7155
7156
7157
7158
7159
7159
7160
39032
39032
39032
39033
39034
39035
39036
39037
39038
39040
39040
39041
39042
39043
39044
39047
39048
39049
39050
39051
39052
39053
39054
39055
39056
39057
39058
39059
39060
39061
39062
39063
39064
39065
6702
6703
6704
6705
6706
6707
6708
6709
6710
27171
27172
27173
27174
27174
27175
27176
27177
27178
27179
27180
27181
27182
27183
28323
28324
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8417
1775
1776
489
489
490
491
492
493
494
495
496
497
62665
62666
62667
62667
62669
62670
62671
62672
62673
62674
62674
62675
62677
62677
62678
62679
62680
62681
62682
45589
45590
45591
15766
15767
60075
60075
60076
28341
28342
28343
28344
28345
28346
28346
60084
60085
60086
60087
60088
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8032
8033
47877
47878
47879
47880
26881
26882
49794
49795
61461
61462
61463
61464
61466
61467
61468
61469
61470
3904
3904
3906
3906
3907
3908
3908
3910
45876
45876
45877
17638
17639
17640
17641
17642
17643
17644
17645
17646
27384
27385
27386
6242
6243
6243
6245
6245
45886
6248
6249
6249
6251
6251
6252
45893
26120
6254
12614
48627
48627
48627
48627
48630
48630
48631
48632
48632
48633
48634
48635
48636
48637
48638
48639
48640
48641
48642
48643
48644
48645
48647
48648
48649
48650
48651
48652
48653
48654
48654
48656
48656
26801
6288
6289
6290
6291
23912
23913
23914
23915
23916
26811
26812
26813
26814
26815
26816
26817
23924
23925
23926
6307
6308
34847
34847
26825
26826
26827
26828
23935
23936
23937
13321
13322
13323
13324
13325
13324
13325
13326
13327
13329
13329
13330
13331
13332
13334
13335
13335
13336
13337
13338
12403
12403
12405
12406
12407
12408
12409
12410
12411
55542
55543
55543
55545
13920
13921
13922
13923
13923
13924
52212
52213
52214
33081
33081
33081
33082
33083
33084
33085
33086
33087
33088
33089
33090
33091
33095
33096
33097
33098
33098
33097
33098
33099
33100
33101
33102
33103
33104
25169
25169
25170
25169
25170
25171
25172
25173
25174
49339
49339
49340
49341
49342
49343
49344
49345
49346
49347
49348
49349
49350
49351
49352
49353
49354
49355
34070
34071
34072
34073
34074
34074
34075
34077
34077
34078
34079
34080
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
53323
53324
53325
53326
53327
53328
53329
9050
9051
9052
45678
45679
53203
53204
53205
53206
53207
53208
53209
53210
53211
53212
53213
53214
53215
53217
53218
53218
53220
53221
53222
53223
53224
53225
53226
53227
53228
23642
23643
23644
23645
23646
23647
23648
23649
23650
23651
23652
23652
23654
23654
1425
1426
1427
1428
40157
40158
40159
40160
40160
40162
40163
40164
11987
11988
11989
11990
11991
11992
11993
11994
11994
11995
11995
11996
61555
11997
12000
12001
10627
10628
10630
10630
10631
10632
10634
57826
10635
10636
10637
63450
63450
63451
63452
63453
33372
33373
33373
44231
44232
32082
32083
32084
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
11152
11153
11154
14587
14588
14588
14589
14590
14591
14592
14593
14594
14595
53709
53709
6719
6720
2441
2442
2443
2444
2445
2446
2447
2448
2449
53348
53349
53350
53351
53352
53353
53354
52141
52141
11960
11961
11962
11963
11964
52706
52706
52707
52708
52709
52710
52711
52712
23833
23834
23835
23836
1831
1832
1833
23840
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
63956
1998
1999
1999
2000
51783
51784
51785
51786
51787
51787
51789
51789
51790
51791
43336
43337
43338
43339
43340
43341
43342
43342
43343
24498
24499
24500
24502
24503
24504
24505
24505
24506
24508
24508
24510
10641
61562
61563
61564
61565
61566
61567
61568
61569
44337
53969
53970
53971
53972
53973
53974
53975
53976
53977
53978
53979
53980
35360
35361
35362
53984
47974
47975
47976
47977
47894
47895
47895
47897
47898
47898
58623
58624
58625
31421
31423
31423
37274
37275
37276
37277
37278
37279
31431
31432
31433
31433
31434
31435
31437
31438
31439
31440
31441
31442
31443
31444
31445
31445
31447
31448
31448
31450
31451
31451
31453
31453
31454
31455
31456
31457
31457
31947
31948
31949
31950
31952
31952
31953
31954
31955
31956
31957
31958
31959
31960
7128
7129
7130
7131
62179
62180
62181
62181
62182
62183
62184
62185
62186
62187
62188
62189
62190
62191
62192
62193
62194
62196
62197
62198
62199
62200
62201
29900
29900
29901
29903
29904
29905
29906
29907
29908
29909
29910
29911
29912
29913
29914
29915
29916
29917
29918
29919
29920
29921
29922
29923
62232
62233
62233
62235
62236
62237
62238
62239
62240
62241
62242
62243
62244
59016
59017
59018
59019
59020
59021
56018
56019
56020
56020
56021
56021
56022
37451
37452
37453
37453
37454
37455
37456
37457
37458
37459
37460
37461
8806
12572
12573
5746
5747
5748
5749
5750
5751
55866
55867
55868
55869
55870
55871
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
49960
49961
51831
51832
51833
51834
51835
51836
51837
51838
46124
46125
46126
44485
44486
44487
44488
44489
44490
44491
48629
48629
48631
48632
48633
48633
48634
48635
48636
48637
48638
7816
7817
7817
7818
48644
48645
48645
48646
48647
48648
48649
48650
48651
48653
48653
48655
48658
48659
48660
48661
48662
48663
48664
48665
48666
48667
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
62226
46394
46395
46396
46397
46398
46399
46400
46401
46402
46403
46404
46405
46406
46407
46408
21053
21054
21054
21055
21056
21057
46415
21060
21062
21063
21063
21065
21065
21066
21067
21069
21069
21070
21071
21072
21073
46103
46103
46103
46104
46105
46106
46107
47992
47993
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
62249
62250
62250
62251
49786
49788
49788
49790
16303
16303
44093
44094
44097
44098
44099
44100
60036
60037
60038
60039
60040
60041
60042
60043
60044
60045
44608
44609
44610
44611
44612
44613
44614
44615
44616
44617
44618
44618
44619
44620
44622
44623
44624
44625
44625
44627
10877
10878
10879
10880
10881
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
25948
25949
45654
45655
45656
45657
45658
45660
45660
45661
37013
37014
37015
37016
37017
37018
37019
37020
37021
37022
37023
37024
37025
40620
40621
40622
40622
40623
40625
13084
13085
13086
13087
13088
13089
13089
13090
13091
13092
13095
13096
6094
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
63885
63886
63887
63888
63889
63890
63891
63892
63893
63894
63895
63897
63898
63900
63901
63902
63903
63904
63905
63905
63906
63906
63907
63909
63910
63911
63911
63912
63913
63914
63915
63916
16615
16615
16616
16617
16617
16618
37422
37423
37424
64184
64185
64186
64187
64187
14612
14613
14614
14615
17547
17548
17549
17550
17551
17552
17553
14623
14624
14625
14626
582
37446
30124
30125
30125
30126
30129
30129
37456
37457
37458
31225
31226
31227
55968
55969
55969
31231
31232
32553
32554
32555
32556
32556
21751
26759
26759
21754
21755
21756
21757
21758
21759
21761
21762
21763
21764
21765
21766
21767
21768
26123
21770
21771
13305
13306
13307
13308
25657
13310
42691
42692
42693
42694
4789
42696
42697
42698
42699
42700
42700
12601
12601
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
55325
55326
55327
55328
55329
55330
55331
55332
55333
55334
55335
55336
55337
55338
55339
55340
55341
55342
55345
37365
61490
61491
61492
61493
4200
4201
4202
56
57
58
59
60
61
62
63
64
65
65
65
65
8500
49624
49625
33933
33934
18458
49629
49630
18461
18462
18463
64091
64092
64092
64093
64094
64095
64097
17689
17690
17691
17692
17693
17694
26324
14279
14279
49650
49651
49651
49651
4843
15410
1787
1788
1788
1789
1790
1791
1792
1794
1794
1795
1797
1797
43067
43068
34768
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31259
31260
31260
63891
63892
63893
63894
63895
63896
63897
3948
3949
3950
3951
3951
3953
3953
3954
3955
4821
3956
3957
3958
3959
3960
49641
49642
49643
49644
49645
49646
49647
49648
49649
49650
49651
49651
49651
4840
4841
64057
64057
64057
64058
4997
4997
4997
64063
64064
64065
64066
64067
64068
64069
64070
64071
64072
64073
64074
64075
64076
52092
52093
52094
634
635
636
636
637
638
639
640
641
642
643
51675
51676
51677
51678
51679
51680
51681
51682
51683
23751
23752
23752
3312
3313
3313
52121
52122
52123
52124
52125
52126
52127
52128
52129
52130
28469
28470
9866
9867
9868
39107
39108
39109
39110
39111
39112
39113
39114
39115
39116
39116
63938
63938
63939
63940
61704
24132
24133
24134
24135
24136
24137
24138
24139
24140
24141
41294
41295
41296
41296
41298
41299
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10927
10929
10930
10930
10931
10932
33101
33102
33103
33103
33104
33105
33105
44674
44674
53927
53928
53929
53931
53931
53932
53934
53935
53935
53936
53937
34705
34706
34707
34708
34709
34710
34711
39392
39392
39393
39394
39395
39396
39397
39398
49357
49356
49357
44319
44320
44321
44322
49364
1171
1171
1172
1173
1174
1175
1176
1177
1178
39595
39595
39595
39596
39596
39597
39597
39598
39599
39600
9468
9468
9468
53285
53286
53287
53288
53289
53290
25169
34048
34049
34050
34050
50546
50547
50548
50548
50549
50550
50551
50552
50553
50554
50555
50556
50557
50558
50559
50560
29545
29546
29547
29548
29549
29550
29551
29552
29553
29554
29555
29556
29558
29558
29559
29560
29561
29562
29563
29564
29565
29566
29567
29568
29569
29570
29571
29571
34094
34095
34096
34097
34098
34099
34100
34101
34102
34103
34104
34105
34106
34107
34108
34109
34110
34111
34112
34113
34114
34115
34116
34117
34118
34120
5802
5803
5804
55949
55950
55951
55952
12102
12102
12103
12104
12105
17414
17415
55265
55266
55267
55268
55269
55270
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
34127
34128
34129
26683
26684
26685
26686
26687
26688
26689
26690
26691
26692
32057
32058
12242
12243
12244
12244
18892
18893
53552
53553
6501
6502
6503
6504
6505
6505
6506
6507
14603
14604
14605
14606
14607
14608
14609
14610
14611
14612
14613
14614
14615
14616
14617
14618
53578
53579
53578
53581
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
4556
4557
4558
4559
4560
15646
15647
15648
15649
15651
15651
15652
15653
295
296
297
298
299
32410
60234
60235
55838
39138
39139
39140
39141
39142
39142
39144
60245
60246
60247
39148
39149
32422
58817
58818
39153
39154
56781
56782
51113
51113
51114
11165
56788
56788
56789
56791
56791
56793
56793
56794
56795
56794
56795
56796
56797
31132
31133
31134
39177
39179
39180
39180
61511
61512
61513
61514
61515
61516
61517
61518
2351
2351
2352
2353
2354
2354
2355
2356
2357
2358
2359
2360
2361
2363
2364
2364
2365
2367
2368
2369
2370
2371
2371
41294
41295
2375
2375
2376
2377
59499
59500
59501
59502
12198
12199
12201
12202
12203
12204
2389
2390
2391
2393
2393
2394
6533
6534
27099
27100
27101
27102
26678
27104
27105
27106
27107
27107
2408
2409
2410
2411
35910
35911
35912
35913
35914
35915
35916
35917
35918
35919
35919
35921
4728
4729
4730
4731
4732
4733
4734
4735
47449
47449
24931
24933
24934
24934
24934
55475
55476
63061
63062
63063
55481
55481
55482
55483
55484
55485
55486
55487
55488
55489
55490
55491
21015
21016
21017
21019
21019
21020
46379
46380
12392
12393
61395
61396
61396
61398
55523
55524
55525
55526
55527
55529
55529
55530
55531
55532
55533
55534
55535
55536
55537
55538
55539
55540
55541
55542
55543
60013
60015
60015
60017
60018
60019
60020
60021
60022
12102
12102
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
44106
44107
44108
44109
44110
31322
21748
21749
21750
21752
21753
56041
56042
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39939
39939
6536
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
6554
6555
6556
6557
6558
6559
6560
6561
59795
59796
59797
59798
59799
59802
59803
59804
59805
59805
59806
59807
59808
59810
59811
59812
14603
14604
14605
14606
14607
14608
14609
14610
14611
14612
14613
14614
14615
14616
14617
14618
14619
14620
14621
14622
14623
14624
14625
14626
14627
14628
14629
14630
53373
63415
63416
63417
63418
12505
12506
12507
12508
12509
24433
24434
24435
24435
24437
51734
51735
37828
37828
2448
2449
37831
37832
37833
37834
37835
37836
37837
37838
37839
37840
37841
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
11171
11172
28326
28327
28328
28329
28330
28330
35949
60738
60739
60740
41221
41221
41222
24352
24353
24354
24355
24356
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
39415
26270
26271
26272
11101
11102
11103
11104
11105
11106
11107
11108
16262
11111
16264
16265
11114
11115
11116
11117
11117
11118
11119
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29018
29019
29020
29021
29022
29023
29024
29025
29026
29027
37913
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
52834
52835
52836
26322
26323
26324
26324
58188
58189
58190
17705
17706
17707
17708
17708
18495
30534
30535
30535
30536
56051
56052
56053
56054
56055
56056
56057
56058
49626
49627
49628
49629
49630
49631
49632
49632
49634
49635
62647
62648
62649
62650
62651
62652
62653
62654
62655
49645
49646
49647
49648
49649
62620
62621
62622
62623
57087
57089
57090
57091
57092
57093
57094
57095
57096
57097
57098
57099
29899
29900
4847
4848
4849
4850
4851
4852
55789
55790
5772
5773
5774
5774
47827
47827
47828
47829
47830
55802
55803
55803
55804
49172
49173
55537
55538
55539
55540
55541
60008
60009
60010
60011
60012
60013
60014
60015
60016
60016
60017
60018
60019
32402
32403
32404
32404
32404
32404
32405
10318
10318
10318
10319
10320
10321
10322
10324
10325
27171
27172
27173
27174
27175
35347
35348
35349
35350
35351
35352
35353
7437
7438
7439
7440
7440
7441
7442
7443
7444
7445
7446
7447
23878
23879
23880
23881
21761
21762
12577
12577
12578
12579
12581
12581
12582
12582
12583
51857
51858
51859
51860
51861
51862
51863
51864
51865
51866
51867
51868
51869
51870
51871
51872
51873
51874
40124
40125
40126
40127
40128
40129
40129
40130
40131
40132
40133
40134
40135
40136
40138
40139
40140
40141
40142
40143
40144
40145
40146
40147
40147
40148
40148
40149
40150
40152
40152
40153
40154
40155
40156
40157
40158
34003
34004
34004
34005
34006
34007
34008
34009
34010
34011
34012
34013
34014
34015
34016
34017
9921
9922
9923
9924
9925
57821
57823
57824
57825
57826
57827
3878
3879
44330
44331
44332
44333
44334
44335
44336
44337
44338
44339
44340
44341
44342
15695
15696
15697
15698
15699
44348
17368
17368
17369
17370
17371
17372
17373
17374
17375
17377
39460
39461
39462
39463
39464
39465
39466
39467
8066
8067
8068
8069
8069
8071
8071
8072
3328
3329
3330
8146
8147
8148
8147
8148
27151
27152
27153
27154
27155
27156
27157
19126
19127
19128
19129
19130
19131
19132
19133
19134
19135
30840
30841
30842
30843
12120
12121
52169
52169
16312
30849
30848
30849
30850
30851
30852
30853
30854
30855
897
898
899
900
901
902
903
904
905
12142
12142
12143
12145
12146
12147
37914
37915
37916
12966
12967
12968
12969
12969
3588
3589
3590
3590
18299
18300
18301
18301
3595
3596
3597
3598
3599
3599
3600
3601
3602
3603
3603
43290
43290
43291
43293
43293
43294
43295
43296
43297
43299
43299
43300
43302
43302
43303
43304
43305
43306
43307
43308
43309
43310
43311
43312
43313
43314
24469
24470
24471
24472
43325
43325
43326
43327
43323
43324
43325
43326
43327
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29321
29323
29324
29324
29325
29326
29327
29328
44284
44285
44286
44287
44287
44289
44290
44291
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
55326
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
31874
31875
31876
31877
31878
31879
31880
31881
31881
31882
31882
31883
31884
31885
31886
31887
31888
31889
31890
31891
29852
29853
29854
29855
29856
29857
29858
29859
29860
29861
29862
29863
29863
29865
29866
29867
29867
29868
29869
29871
26788
26789
29874
6276
6277
6278
6279
6280
6281
26809
26810
26811
26812
26813
26814
26815
29902
29903
29904
29905
29907
29908
39032
39032
39032
48677
48678
48678
48679
48680
48681
48682
48683
48684
48686
48687
48687
48688
48689
4870
4871
48692
48693
48694
48695
48696
12677
57974
57974
57975
57976
64154
64155
64156
64156
64157
64158
64159
64160
64161
64162
64163
14587
14588
14589
14590
14591
14592
14593
14594
14595
14596
14597
14598
14599
14600
14602
14603
14604
14605
14606
14607
14608
25988
25989
25990
25991
25991
25992
25994
25994
25995
29582
29583
29584
29585
29584
29585
14623
29587
14623
14624
16641
16641
16642
53845
53846
8253
8254
8255
8256
8257
8258
8259
8260
8260
8260
45619
24435
45621
45622
26661
26662
26663
26664
26665
26666
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
56066
56068
56068
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
56861
56862
56863
56864
56865
56866
55347
55348
55882
55883
55884
55885
55886
55887
55888
55889
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6307
3401
3402
3402
3403
3404
3405
3405
3406
3407
3408
6314
6315
6316
6317
6318
6319
6320
6321
6321
6322
6324
6325
6326
6327
6328
6328
6329
6330
6332
6332
26802
26803
26804
26803
26804
26805
26806
26807
26808
26809
26810
26811
26812
26813
26814
26815
64350
64351
29883
29885
29885
29886
29887
29888
29889
29890
29891
55504
55505
55506
55507
55508
55508
29897
29898
6329
6330
29900
29901
29902
29903
38577
38578
38579
38580
26133
26134
26135
26136
26136
26137
26139
26140
26141
37372
26142
26143
37375
29921
31996
44846
44847
44848
44849
44850
44851
44852
44853
44854
44855
44856
44857
29936
29936
29938
29939
29940
29941
29942
29943
29944
29944
29945
29946
29947
29948
29950
29950
29951
29952
29953
29954
29955
51323
51323
51324
51325
24892
15891
15892
15893
15894
15895
15896
26232
26232
26234
26235
26235
25174
25175
25176
25177
25178
25179
25180
25181
24468
24469
24470
24471
24472
24473
24474
24475
24475
18939
18940
18941
64772
64772
64773
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
3947
6313
6314
6315
6316
6316
6317
6318
6319
6320
3957
3958
3958
3959
3960
6326
3962
3963
3964
49646
7973
7974
3968
3969
3970
3971
3972
24092
51147
24094
24095
24096
24097
24098
24099
24100
24101
24102
24103
30751
30752
30752
15315
15316
15318
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
12102
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12114
12116
12117
12118
12118
12120
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
31124
5849
5850
5851
5851
5852
5853
31130
31131
31133
34762
34763
34764
34765
31138
31139
31140
46463
46464
46465
47829
47830
7174
7176
7176
46400
46401
46402
46403
46404
46405
30444
30445
30446
30446
30447
30448
30449
30451
30452
30453
30454
30454
30455
30456
30457
30458
30459
30460
30461
30462
30463
30464
30464
30465
30466
30467
30468
30469
30470
30471
30472
30473
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
61510
61511
61512
61513
61514
61515
61516
61517
61518
61519
29939
29940
29941
29942
29943
29945
29946
29947
29948
29949
29949
29951
29952
29953
29954
29955
29956
29957
29957
29957
6144
24895
24896
10910
10911
10912
45240
45241
45242
45243
45244
45245
2012
44727
44728
44729
44730
44731
44732
44733
44734
44735
8374
8375
8376
28222
28223
28224
28225
28226
28226
24159
28304
28306
28307
28308
28309
28310
5833
5834
5835
5836
5837
5838
31865
31865
31866
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
29557
29558
29559
29560
29561
29562
29563
29564
29565
29566
29567
328
37900
37901
37902
37903
25219
25220
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
23884
23885
23885
23886
23887
14025
14025
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039
14040
14043
14044
14045
14046
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
48659
48660
48661
48662
48663
23714
23714
23715
23716
23717
23718
23719
23720
23721
23722
23723
23724
23725
23726
23727
23728
55902
55903
59011
59012
59013
59013
59014
59015
59016
59017
59018
59019
59020
59021
59022
59023
59024
59025
59027
34406
34406
59029
59031
59032
55931
24427
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
36791
37851
37852
37853
37853
37853
37854
34053
34054
34055
34056
34057
34058
34059
43308
43309
43310
43311
43312
43313
2138
57787
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
15410
15410
63873
63874
63875
63875
63877
63878
63878
58996
58997
58998
58999
59000
59001
58999
59000
59001
59002
4222
4223
4223
4811
4812
4813
4813
4814
4815
4816
4817
4818
4819
4820
4821
56017
59187
59188
59189
15392
15393
15394
15395
15396
15396
15397
15398
15399
15400
15401
22338
15402
15403
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
7231
7232
7232
7234
19833
19834
19835
4855
4856
4857
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
39042
39043
39044
39045
39046
39047
39048
39049
39050
6121
6122
6123
6124
6125
6126
12166
12167
12168
12169
12170
12170
12171
65076
65076
65078
65078
57655
543
544
1836
1837
1838
548
549
550
10330
10331
10332
10333
10334
10335
10336
10337
10338
10338
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
13297
13298
13298
6249
6250
12608
12610
12610
12612
12613
12614
12616
12617
29875
29876
29877
29878
29879
29880
29881
31940
29879
29880
29881
29882
29883
29884
29885
26797
26798
26798
26799
6278
6279
6280
6281
6282
6283
6284
6285
6285
6286
6287
6288
6289
6291
6292
6292
29890
29891
29890
29891
29892
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
11098
11099
11100
11101
11102
11103
11104
11105
57377
57378
5346
5346
5347
11168
47704
47706
47706
47707
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
30756
30757
4554
4554
4556
23642
23643
4559
4560
4561
4562
23648
23649
23650
23651
23652
23653
23654
23654
53167
30776
13925
57787
57787
57787
57787
57788
57789
63955
63956
57793
57793
57794
57794
57796
50570
50571
50571
50573
50574
50576
1175
1176
1177
1178
1178
1179
39595
39595
39595
39596
39597
39598
39599
39600
39601
39602
39602
39602
39602
39603
39604
39608
49342
49343
49344
49343
49344
49345
49346
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
28293
28294
28295
28296
28297
28298
28299
28300
38810
38811
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
6081
6082
6083
6084
30471
30472
30473
30474
46831
46832
46833
46834
46835
46836
46837
46838
46839
46840
46841
46842
46843
46844
46845
6104
6105
64137
64138
64139
64141
64142
64143
64144
64145
64146
64147
12158
12159
12159
12159
12160
12161
12162
12162
12164
12164
12165
12166
12167
12171
12172
12173
12173
12173
12173
12174
53857
53858
53859
53860
53861
53862
53863
53864
53865
53866
55235
55235
55236
18904
55238
55240
55241
55241
55242
53875
53876
53877
53878
53880
53880
53882
53883
53884
53884
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
59580
59580
59581
59582
59583
59584
34047
34048
34048
34049
34050
34051
34052
34053
34054
34055
34056
34057
34058
34059
34060
34061
34062
34062
34063
34064
34065
33085
33086
33087
33088
36818
53902
33091
33092
33093
33094
33095
33096
33097
43328
43329
43330
43331
43332
43333
43334
40258
40259
40260
40261
40262
40263
40264
43344
43345
40267
40268
40269
40270
11089
11089
11090
11091
31092
31093
31094
31095
31096
31097
31097
31098
31099
27843
27844
27845
31217
27847
34806
34807
34808
34809
34810
34811
34812
34813
34814
6084
6086
6087
6088
6089
6089
6090
6091
6092
6093
6094
30480
30481
30482
30482
52856
33925
33926
33927
33928
33929
33930
33931
33931
33932
33933
33934
33935
33936
33937
33938
33939
33940
33941
33943
33944
33945
33945
33946
33948
17689
7659
17691
17692
7663
7664
16566
16567
16568
16569
16570
16571
16572
16573
16573
16575
16576
16576
16577
42490
42492
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
1
-1
