0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-10 12:38:49 +00:00
OI-codes/LibreOJ/10145/data/cashier8.ans

50002 lines
326 KiB (Stored with Git LFS)
Plaintext

40342
52705
64622
40342
47835
16999
-1
39661
84139
10036
47174
52705
94689
76325
68792
94689
97116
62560
64622
21068
96727
94689
72583
24085
47835
24004
74294
23132
24085
32738
47835
62560
21068
55427
-1
97116
66416
47174
10104
82161
34455
2657
49169
-1
88278
89091
-1
19582
66997
76325
13842
35779
24686
19954
97116
16581
2436
2685
5214
85624
6600
77497
17928
48928
10104
88278
28593
4364
60553
32983
67700
28891
63511
47174
-1
50071
90740
54425
40424
60553
38510
1508
54425
94395
49617
14143
74294
52540
89426
58881
98533
49617
36798
90740
50319
77500
90740
35974
91873
-1
50071
62560
-1
32429
94689
71800
34640
32738
88278
92861
5214
95076
85188
61993
-1
3939
-1
90740
-1
11108
63511
40725
34640
60553
4364
58881
50724
2685
50071
9968
5089
28350
16999
96480
88278
40424
98533
-1
82672
54425
24686
18350
32443
64557
91213
9658
98738
58881
55427
50697
86369
48928
23132
2674
55726
-1
58717
42925
27581
13842
7187
68792
10104
72145
71992
5089
60553
-1
33347
62560
83312
33697
6311
57858
64714
55427
15705
72145
24004
19582
13569
5214
16406
-1
1868
2674
92453
47835
49169
27581
99975
86796
77500
68292
18754
10629
89855
48928
4624
85182
64557
28350
37031
94689
-1
99244
90740
-1
14143
67700
85478
-1
85478
44982
49044
10027
18775
6029
91368
55403
5849
72583
83661
42925
85624
35403
59444
65884
-1
34640
33347
43042
2740
43429
-1
-1
28485
99523
74294
93595
99244
50724
71992
5214
70023
99244
92861
13569
25829
98533
31691
25356
22086
21068
23731
70023
64458
46219
7870
49169
18350
25477
69698
86796
82754
91280
51029
40936
38803
89426
81786
-1
73064
37085
90886
71773
-1
42925
21179
57858
87871
96599
18775
30980
24686
48987
47835
82754
63511
94689
33347
39209
71216
91213
35779
98686
76325
-1
8218
28485
70023
47188
50371
67726
-1
64458
2657
33973
82903
32983
-1
36988
63960
79527
61045
31743
55826
77757
48928
54800
79751
-1
91368
92580
90988
23818
95739
23742
-1
10104
2685
54357
54357
47896
92786
70023
91280
32443
33037
87433
99571
28891
54100
28485
27581
49617
69698
70197
31691
43429
18563
9658
82623
93746
90886
38803
15705
99691
95754
99050
56679
56767
53780
94689
18661
49617
-1
82754
85478
8445
22311
60656
97133
-1
50697
62867
60922
-1
43993
57149
7870
7187
89091
92879
74270
11108
18661
15060
25356
79140
44652
94706
55726
-1
2661
36639
17301
8535
25477
51601
59698
55678
82754
88918
88016
99691
2674
50618
33037
-1
18830
15060
38517
91997
98686
52540
31691
53969
79400
63384
90875
56281
-1
28965
-1
91099
81088
94706
-1
34455
-1
77772
77721
55731
16581
2532
40034
6268
29176
56371
-1
-1
4874
-1
6311
71390
70391
27251
9968
-1
64714
52399
77497
31088
45513
52399
51595
82672
24004
-1
32738
98077
-1
53955
9968
74270
51029
85036
50618
34455
96599
59234
98077
66773
6761
57149
15773
84139
38054
39209
85188
70577
45183
3939
40424
85437
1868
89324
40136
69968
-1
92828
45112
99423
7187
-1
6761
80778
57149
55826
44704
10067
44652
43429
90740
79400
27581
13063
10235
65381
64712
9658
99423
63687
41968
71773
83653
38462
52810
23872
3587
-1
11108
5449
6029
17928
41082
14764
-1
42798
6780
76491
22311
56528
3685
63585
70796
15340
86796
99920
92821
45200
68770
66529
33786
46658
13847
81166
67315
97572
86372
45567
30103
63598
8589
53333
-1
77006
92709
69231
31419
23859
51136
76567
63290
5850
56026
7015
11560
40781
33724
77828
43868
91205
78196
63306
89200
48335
14008
70462
45809
8309
1597
70409
-1
45421
78584
79769
94106
63986
3100
46658
59869
74733
13332
100306
53249
-1
24257
3096
74709
34727
25978
97591
69524
53365
61361
77702
47613
49160
45135
31823
23347
90923
55314
61045
-1
95039
18751
85475
34136
79579
10273
67866
37640
22639
45725
51163
95304
53144
92436
3971
94119
89357
25461
23571
71672
8589
36324
85624
89947
74505
19580
91800
36892
36811
16006
55493
43910
82100
15499
54806
40575
60520
99744
98516
97591
59673
-1
6601
-1
26153
5313
97555
99878
25978
-1
99030
60992
38220
23741
3493
-1
94185
-1
-1
92127
67016
21704
79730
72894
39559
20075
94119
89530
72512
73022
91719
92978
14281
-1
21910
7039
62702
55591
40100
6140
-1
-1
49608
82100
40863
19580
34111
87438
55866
84423
15529
20075
55058
17020
74053
51237
79839
-1
6272
29864
7181
75954
17486
17316
25779
33930
3886
9520
16154
86372
29004
29004
72584
99030
-1
94106
34665
98401
5528
10407
-1
91555
68770
41065
3971
45725
86063
-1
72900
-1
49566
6140
54388
37767
9492
73832
87036
58984
63289
39844
52838
34131
14800
51942
22525
65061
-1
74136
27399
51297
6041
20559
36816
73928
81629
71016
81271
-1
-1
13572
96019
7057
-1
9964
4419
47617
7756
35908
58511
37470
75661
87036
95761
20559
88455
85045
37769
86773
55866
38324
81311
82959
41431
18178
92835
76567
5432
41431
43237
37078
11010
2880
100086
60017
-1
-1
44432
16154
-1
12063
11933
15440
28391
-1
39834
7756
18076
21618
74307
30701
37640
45053
74505
91800
40941
36811
51204
-1
55239
10406
72512
-1
34357
88044
-1
98085
16845
7626
-1
74307
12898
88717
9686
82600
32692
67411
66863
56385
41164
55814
58297
55239
42709
27993
65061
77159
76930
43743
77210
86392
76930
-1
5193
56165
68731
-1
25062
19100
-1
49125
65033
57084
43951
63080
69790
67876
69385
34665
99862
60896
79231
3475
78778
74338
33724
57870
18789
35815
98679
37524
88182
32130
85624
82709
63598
22712
49191
51074
24170
75443
6140
46204
10506
-1
51237
6713
32130
-1
24721
18451
34131
82329
89417
13757
36274
50810
54874
35662
26253
-1
63823
-1
45421
60520
16462
76567
82863
65616
45421
27556
69954
32638
10482
99339
97822
32130
87969
32276
96986
97038
33918
63323
41521
-1
19860
62105
7453
33896
72239
25754
-1
56720
66110
-1
38901
92800
32823
-1
3179
17815
32130
15524
-1
65348
-1
-1
17252
33896
18751
80913
37470
82598
67411
32463
98972
4803
32182
3179
10641
99434
-1
55006
9964
85917
66515
-1
36583
55691
88170
40473
71177
10661
84949
65764
75343
44432
22525
63212
60437
59320
23974
83691
91314
13332
83825
37680
78229
9520
48206
61010
37530
15768
88182
23347
3704
22189
87314
58360
91314
18491
70538
50737
76347
87959
14281
69790
34357
31949
10543
39161
31305
73218
10407
30103
66995
79124
72328
47798
62124
20236
11312
66653
25637
24956
51136
33422
5435
10114
66855
77689
38334
27993
43149
-1
99339
-1
37641
90923
-1
8589
87438
100414
44958
18076
23854
38623
86808
-1
59320
13364
29177
69909
-1
37940
63958
-1
-1
16387
86737
37680
18789
64323
69300
77188
28328
31618
-1
90301
79461
29330
92978
11661
10692
15217
61095
99339
69267
15279
2875
78981
38236
16387
86483
-1
52487
10000
36413
85004
94106
88540
19034
25125
36311
10273
88260
65033
11641
35014
93895
94258
7200
63871
-1
93237
79839
17988
47155
83691
81629
19580
100359
69909
25978
38637
51734
38256
12851
86182
72239
-1
35842
-1
19093
28924
-1
33670
84430
-1
87235
-1
26649
69024
-1
-1
73190
51204
89685
95128
58693
13757
21507
55811
66093
-1
45622
-1
58023
35908
-1
37215
35248
-1
3704
51074
80014
77656
69559
53529
84423
7756
29919
35351
76867
68787
36583
44817
98401
97636
96193
10641
44566
5193
54604
10559
40804
99683
13847
52487
6140
37769
4331
5193
22044
8521
61095
36485
-1
6116
99958
1080
44251
33392
96376
-1
10114
69387
7378
76312
35645
46658
62569
91355
57679
91205
24452
97122
-1
14427
15752
85475
67876
32140
96376
71225
90301
62176
66995
76048
60960
15236
87134
99434
56165
-1
19214
89659
35645
68165
55046
90758
31618
62913
54146
50261
97636
21849
32823
66013
85621
65034
25637
60176
67485
72239
83193
68319
44288
81749
64024
48335
8309
59255
68240
-1
58708
62298
-1
90955
41962
81168
58360
48206
78939
-1
-1
32649
43324
35351
37769
-1
87959
2829
90401
33145
9170
20127
97555
59869
5710
-1
61095
29032
91406
90597
83751
33930
98679
92832
28479
1337
46680
28415
69658
28789
52893
93318
73734
88182
98401
62314
8488
32735
47144
75099
39284
44290
74338
86182
-1
45135
46204
-1
-1
-1
73645
41203
94972
17815
83588
53060
35411
96233
54408
26268
77159
-1
42745
91555
19240
89849
80913
63914
65353
27316
-1
97822
38334
69385
44133
63611
64759
66110
28438
78930
-1
50658
5019
37371
20027
32624
95515
96633
20245
39945
3493
81471
77210
29032
81166
-1
62703
67315
8097
-1
34779
49922
-1
33022
33079
24311
99339
43149
17800
83789
97636
33392
19100
-1
33079
46048
-1
89947
43237
16387
71829
81217
95701
67993
74338
6468
8072
84203
41431
4513
37042
85828
80806
30734
31088
62546
81471
28020
77658
83691
-1
97555
95083
-1
-1
66800
-1
-1
90597
68477
99275
91529
49077
96414
43363
89763
-1
94185
98222
26649
-1
22453
38256
35476
27668
43910
53715
9771
89865
6669
27928
67773
67485
22525
65353
1845
21673
50409
56165
31949
91400
87668
81629
-1
35815
46075
89357
34779
67436
81527
9190
66697
8309
7200
72078
83825
75465
42965
4164
19100
15768
24933
62105
-1
45567
6318
91652
48274
85045
99434
75427
-1
-1
83887
93667
57412
-1
80555
30696
17486
4585
81271
22602
15236
97860
50739
56165
76627
62015
18979
10406
16081
73298
53365
71182
38696
67518
82571
67107
78805
30797
56229
5396
34451
37630
8842
85207
31923
-1
-1
30904
86180
17641
15727
70300
77644
87871
7403
48171
29265
84884
-1
98426
81679
80780
26440
56069
25597
66890
93035
77163
94858
83807
85432
30467
78769
54611
86195
73289
68165
34546
99006
-1
26886
28992
57458
1665
64395
18003
18650
94352
61687
80921
88513
26042
77347
18414
63350
55284
4716
10877
44435
76830
87553
53190
-1
48448
42750
45854
43092
42077
-1
50861
38033
55794
80028
32333
51427
19443
47832
12249
63202
7120
45020
10165
89262
4069
18145
57729
90910
71744
82096
10008
39931
72481
45770
80606
37727
59523
-1
15567
96938
11800
14162
12679
53182
68241
-1
58073
70951
16769
37245
28223
5412
4275
24013
22247
-1
32165
7260
55261
28641
90281
53190
4367
41578
55121
-1
3078
3907
99063
14050
56948
79133
14534
40984
61232
100165
6234
91382
84542
92476
71091
20063
92501
31486
13535
52550
23303
77905
81466
62186
46971
52786
86031
3678
71858
94765
41634
16415
53182
71135
7830
45280
28701
72785
55442
95718
4622
44298
72683
75716
1848
15971
89262
67066
72584
10762
49769
6546
93440
-1
41408
-1
22805
51832
81679
65724
-1
19396
82303
87748
83807
24373
89355
96396
88247
68284
15274
25119
25325
-1
66296
13567
6319
-1
65447
41724
32786
62796
32830
23733
22113
69929
16567
23429
62427
83807
68522
14484
29218
63283
-1
-1
10864
49744
88079
85723
31923
40491
5360
62147
-1
7959
75697
8734
87553
90763
7581
55601
95641
59158
-1
-1
77209
39851
58580
62192
8842
62796
1558
-1
71564
55601
-1
62327
55052
59742
65447
55273
63814
8322
71347
55064
18075
71858
53190
64026
87614
58438
25809
78627
-1
4275
47679
28223
15104
90278
88319
100562
34717
79184
77853
19443
39746
40069
18349
26014
41419
55903
59088
-1
32582
30797
42912
16470
89510
-1
69503
34433
-1
68577
29880
38647
83807
10039
76184
-1
-1
66216
99966
91006
83048
89218
-1
16455
43956
90800
88470
19950
20713
49951
33625
45624
98670
100161
61575
55077
61271
69706
76774
77853
32830
39827
41724
28187
83048
57321
2150
73379
6016
3327
90150
52434
76572
84819
90281
83637
90735
67198
41724
57500
46532
63856
65577
96438
67219
84476
34109
23523
67447
6353
42792
-1
66788
80378
49629
70307
54250
24655
71724
48847
60688
-1
68882
89793
31960
-1
66775
18003
60668
63283
-1
42239
1502
76079
66296
54121
80863
84295
92315
45552
12249
89389
69727
54314
82428
39405
82170
85039
95904
79045
50713
85432
-1
37019
11571
44653
6928
56099
50961
74999
20330
43440
44537
66595
89058
25119
8323
16427
1684
27519
91368
68443
-1
94237
97518
92041
61298
37281
-1
-1
72893
-1
62501
14171
81039
21077
47827
53041
16229
-1
88373
61564
39988
78232
-1
-1
48130
43281
50116
33188
37018
4063
-1
29956
17915
1502
51014
58158
37844
44625
28754
-1
55777
5241
62635
18948
73506
93181
-1
44463
65861
69434
83151
30250
78787
80919
65724
27774
15199
67484
6069
40037
53797
81369
8860
32163
16769
31481
29818
72613
6872
73188
19472
85135
97244
15081
92130
31436
86535
17824
40491
41637
43527
20063
89294
57458
2316
44463
45664
61522
59322
33346
88504
59235
32841
42277
37955
78414
29286
13101
80378
31017
82409
25248
34660
54556
69854
55285
65100
52786
36207
-1
84401
84633
69962
-1
60187
49366
49380
77286
29658
45014
54067
51025
69131
98015
17492
63650
69592
47732
60915
91258
73146
36536
56610
43789
37609
14796
65168
-1
72056
71287
99141
9399
4936
77741
96193
40661
79424
89358
68560
80626
50682
84770
33972
20570
79037
47082
22981
14796
42493
33069
16026
58849
2012
53315
93903
18923
-1
4936
36666
14982
54464
49514
54504
19598
8649
-1
9884
-1
3656
64507
56376
13789
53677
-1
97278
48779
79775
1303
92409
36536
95727
37827
50268
33043
26804
57278
46116
26284
30677
2888
17922
10335
10343
20585
98318
69309
98742
27280
-1
1571
77898
83247
5346
41778
80573
24648
54077
14987
93125
-1
-1
27937
92079
35782
89524
81019
45077
45971
10017
98067
58322
98261
73963
29586
86424
52535
95477
50332
85588
85082
30677
60942
10526
92477
69920
89698
80008
53009
22730
28541
8097
-1
15038
54697
30709
17198
-1
64810
15495
32537
37792
81087
-1
4394
73288
53315
43908
47200
57432
90996
87220
81274
61328
72935
-1
93680
38295
80275
77935
48089
36695
87684
65761
5730
95651
38109
72358
83419
75439
79037
-1
32850
47817
75447
2853
50294
48742
-1
55269
22295
43709
25237
83661
90373
17909
64454
93694
13305
24127
68309
54844
59066
84559
35628
47707
16278
12487
14737
8965
38789
12782
8934
33388
6836
67100
83888
67316
22988
10175
40025
61772
81774
23248
19806
-1
61846
67865
75066
31407
-1
87401
53263
13885
33258
45395
54136
3103
67417
33128
9579
14226
69311
77397
28788
99221
13617
24179
33388
42167
76646
87408
43890
59850
33182
19806
-1
-1
40840
30935
85853
89759
94915
-1
14059
99340
24440
60289
98947
25212
88132
59978
31710
83556
59581
7555
28231
88198
91894
18551
48089
36536
77397
53997
9731
1176
74571
8661
87502
-1
37609
68961
64519
90885
50886
32015
61725
38619
55623
2556
79297
-1
99141
51010
74952
2129
-1
72458
-1
13305
83661
90216
-1
90216
71848
24480
-1
44919
15996
57711
63056
57294
87852
29135
42786
11920
61932
93079
75276
48287
78024
77160
74901
14813
34809
93577
5746
83656
15996
38109
96324
1765
64201
58136
54697
36667
81197
-1
61460
22621
15710
14796
19442
5608
91234
7413
53634
76524
61609
80729
-1
25269
33244
32096
71690
14957
99202
92409
22208
14813
52445
64455
50532
82353
54137
88765
84770
64702
3521
49537
93309
76819
96153
61561
86414
48427
90428
77416
90188
41710
67281
6250
36164
72961
-1
92290
20340
62761
-1
62160
35443
-1
35596
66894
48353
53604
71883
33257
49371
1568
16478
52390
34034
82195
9924
72458
76646
85046
77162
82167
92024
17258
5162
66391
53480
51657
25987
-1
78268
65568
29818
57425
54332
68396
29377
2466
30919
31418
52351
12411
61561
-1
39727
24243
4667
43591
90768
71536
48535
7279
88689
61460
21622
65836
41902
67996
18387
63941
93546
95399
69851
60586
33219
47475
33815
44511
72352
95214
87913
32281
38660
41619
34537
3344
42203
8965
66702
88765
20223
35782
-1
59475
39186
72961
58713
36013
21347
16091
33892
91860
26857
-1
64046
77703
91860
57416
20193
50242
26169
99074
-1
99416
40829
43326
-1
54535
20585
51264
64702
7080
39475
11731
31418
-1
79775
17562
37902
19694
56486
91163
51621
26141
44807
3726
58600
38734
-1
68758
90987
6682
67196
85067
62062
52535
54596
30272
90358
17825
7564
39287
14796
64105
5776
77523
50100
10201
49131
22101
43009
12842
89217
86231
51086
16516
18558
51337
85375
13686
69658
35628
79220
19700
76418
-1
72347
14957
43880
85241
70799
69982
10831
14290
80124
62160
28247
32480
6405
74760
65222
23360
64377
1668
45967
-1
27014
1102
81221
33134
51200
87984
75447
59758
14898
54073
67777
46171
77607
-1
6898
-1
30192
94915
33594
28634
44994
27451
55891
86896
22727
42074
95725
88473
72940
92151
60588
74571
24834
14336
34123
47707
32096
84380
37159
70288
46116
67100
97234
96003
23268
86195
76495
17446
15220
94000
16024
60333
18633
62710
19806
95159
19533
-1
51634
49024
33292
90120
16783
-1
77898
2239
29263
77394
32340
59895
36797
45970
8916
34869
53940
57328
62808
73246
37138
55602
35943
53872
88260
29971
52701
3369
-1
55696
96773
7084
68725
17335
9884
41619
59863
-1
84462
19133
6682
17198
21676
16962
31281
69309
85450
70619
31598
99817
64491
4688
56550
19804
75119
39424
61260
41532
93251
62764
95872
29254
34214
81087
98137
-1
5623
73857
23331
88815
-1
-1
49380
17492
-1
89669
70709
-1
45395
77229
44245
7530
45968
78236
-1
72534
66031
79472
93945
10770
66852
69241
4986
28851
-1
58761
46580
52296
81087
54596
7051
13366
85052
80220
77689
60418
38506
68758
52437
59850
65004
2519
50926
66031
23489
63966
53173
15996
-1
85085
62243
41710
5122
68288
64591
94793
5158
6375
1631
43212
4394
-1
91766
90813
-1
73096
53970
83046
65064
83266
61418
-1
62281
-1
99137
89198
34801
70598
66860
8188
-1
83214
65089
84247
19945
80938
12894
95675
6522
88788
26913
59885
72390
63746
70851
41262
21196
35636
22172
-1
92703
79826
98403
8979
35123
31580
39087
51515
61149
47827
6168
60740
3558
15386
29216
30211
11104
30306
54022
44080
47008
96917
40253
-1
44880
55951
36286
55119
81573
3872
83685
33447
48075
26167
24408
18444
82491
84432
91261
62932
38350
38827
65539
98752
66004
78523
15417
74780
11017
96872
14215
52805
63088
11132
40326
-1
40424
57542
52010
54604
15297
46267
90675
52045
80279
25252
85099
7414
22228
71830
85646
-1
27350
24910
40370
-1
65080
71830
93024
88768
66074
78348
34815
36932
-1
-1
13900
58969
68192
-1
83330
39705
-1
90681
-1
86088
18465
41663
73329
36734
88333
86375
-1
55464
90536
7724
26297
-1
47934
43822
96285
72650
85770
73329
66956
28691
62447
42888
18198
97409
51662
-1
75885
99647
21863
67474
31418
2176
-1
55706
73342
80279
-1
5750
16781
4103
42968
-1
77154
83020
59761
51343
-1
93695
22294
17357
56418
31663
8527
68324
-1
25503
79517
-1
70555
-1
11245
69732
4075
5752
-1
76092
79673
87424
34434
-1
68281
62962
6776
18492
15709
86334
87219
61126
25834
87747
88355
73329
63685
9916
72690
16237
23567
83322
5141
-1
24769
10427
87424
9363
3333
16226
35079
90524
64611
4725
26324
68446
-1
72922
19280
23772
-1
96559
86294
84065
52171
70842
39295
29039
81745
-1
39968
25974
67299
70074
55862
23962
66637
40377
17672
58993
57961
33693
51545
87018
84306
33908
11476
83661
73008
48128
42193
14016
77812
-1
46675
87731
73298
56278
-1
80548
91827
42697
56677
3988
21513
28352
31690
45759
46312
81371
87431
47451
21211
38568
17582
87422
50847
23738
25947
55452
91499
40762
-1
37221
35122
24955
24926
75602
42221
64132
33285
51446
21079
2055
62654
56346
35398
21725
97146
5629
57405
3903
62810
79334
-1
21437
54786
50522
16210
93047
1924
58692
79950
19481
76427
48007
21173
61392
100382
18319
84375
9765
5696
47998
31565
4124
60213
41520
-1
60408
13696
8324
-1
90954
63431
38344
-1
36360
13651
16375
47850
65972
30871
90770
-1
68290
75551
-1
76643
62563
4410
22945
42817
54895
-1
52456
-1
78044
73402
53252
51973
79355
34887
10457
47496
91760
14116
10313
78886
48894
67427
83067
72344
39270
11712
80267
65914
42301
10931
26450
69684
14604
29194
51105
93496
-1
-1
33388
11122
20443
72828
-1
84517
96637
64019
59156
3809
30842
18285
91403
45483
87960
70254
78346
98918
59056
-1
85338
-1
80307
-1
-1
23983
34874
71873
91666
41500
18055
90197
36584
47667
69136
6224
32826
95555
68800
36866
47331
36743
45710
20038
18228
83386
15161
18703
43698
63746
-1
99738
23135
57951
81512
77078
16475
-1
99980
64623
-1
7652
56187
-1
24978
50953
93496
10188
52624
77702
99738
89615
50369
13691
17233
97848
-1
-1
18183
60374
35518
9838
17899
58566
57663
30180
68554
4313
56875
48680
8210
36107
24646
77463
21612
21612
21889
69963
83974
31875
89413
80240
95599
-1
48210
26078
79755
34949
-1
81913
64970
39189
63098
90919
75441
14145
42553
79519
29193
86403
11255
95629
29087
9565
73914
48945
89615
57951
8916
59576
84839
98299
70893
-1
90197
78354
65777
55802
33553
64987
94620
35986
-1
56861
51900
-1
90643
21255
86323
-1
-1
9217
35710
47246
-1
-1
29841
79820
52895
95280
63595
22914
77753
22629
21578
91714
54529
73278
59838
10665
95280
78941
-1
60543
19209
80769
7936
27532
57284
8248
38771
72102
48848
52917
6923
100343
69834
72235
89131
69178
85667
16571
72102
85667
13225
55244
7081
73065
76613
27058
37403
68252
27638
70993
20793
4247
-1
51524
11090
60267
46828
28317
66453
74818
40062
-1
50231
26698
84255
75155
68937
66689
41202
4474
-1
34561
75962
37169
50337
85857
29393
44913
13739
48814
30478
39347
56863
68659
-1
40237
83235
60045
73625
66657
8418
39333
20086
96555
37605
60346
79349
32420
32667
36929
67662
89348
76120
50629
19459
43068
-1
46125
55276
62620
20933
86853
62268
22821
5252
8912
66590
41334
15166
17067
11369
23252
74799
54082
91451
13630
74064
10036
15601
90100
90372
20697
46992
-1
95011
44448
-1
11757
-1
66436
4052
26371
95678
33115
73596
52897
58987
9457
20157
77924
16024
5338
96774
7566
51556
93120
67239
94025
-1
47674
72867
15208
27846
8572
10340
-1
-1
44631
89662
98345
5277
56584
74021
47960
78560
70686
81761
8462
42556
44458
92240
74275
-1
25040
14510
10807
56354
-1
-1
27660
-1
89570
4447
30021
61710
79842
22234
-1
88048
91213
-1
4961
66298
73009
21158
16972
67768
-1
49804
92720
78024
91332
-1
69645
101555
57634
68937
86614
70681
96529
79395
17057
92723
93608
71323
-1
25013
51749
13672
-1
36207
19299
-1
3763
35014
80632
24406
40490
26324
23823
55804
72616
33154
69012
87990
91069
100507
18016
63177
94002
88424
13234
58777
71065
55878
81480
5088
62287
75481
99048
86636
71251
63327
49938
52313
-1
13786
25496
47406
25196
38484
44913
94236
87325
66937
94266
87356
8400
52504
75829
-1
68346
60557
20097
93805
41463
89234
66616
29419
24569
58568
12468
-1
19225
33036
14233
-1
63796
-1
9133
91069
44438
49182
51625
3655
60675
12578
58356
7486
81154
47922
35923
47922
18261
12367
60204
16525
35515
61930
80594
32385
22203
39480
63844
86615
96626
7081
23098
38504
69578
15236
-1
18836
52930
20182
20600
52837
18231
52745
42497
50371
29019
3041
39933
10363
81672
11177
52432
93945
92289
53731
41428
66559
77360
22712
57091
3987
-1
78184
89348
89496
8649
95486
-1
21793
61507
41659
74181
43422
49491
55918
-1
35454
89108
85654
80709
31097
84755
29937
8040
60835
55276
98805
100605
72918
83445
11498
73364
-1
20411
87855
31107
74173
92240
98818
18230
46594
10214
57419
88017
27311
72265
35501
18179
14129
19633
94236
100735
36529
50730
56401
14233
-1
34592
11213
80663
48409
-1
75190
84981
25164
-1
72839
11647
32815
102194
65803
92449
39235
44728
85488
97962
97005
100657
33023
52745
3405
69652
8436
69860
7544
95892
-1
60675
-1
22886
83145
11370
62784
92924
62213
50507
38909
60053
67406
26324
32206
63917
75814
31509
19355
66438
28117
59768
51301
36677
36677
74083
60070
49207
75802
13297
29135
46415
-1
14510
76939
46413
24530
60578
-1
82499
29321
47645
19299
-1
49169
98082
52969
10812
47728
-1
-1
30549
78179
97712
51231
3284
23117
53856
30617
60655
90052
34836
82241
46784
86032
5088
64437
36772
67146
54974
47079
72405
4355
33684
19299
36369
86264
53528
1323
9762
32644
17463
69008
74341
92803
40777
57462
32507
50689
13665
3337
68884
41252
-1
88816
51924
83108
69978
79872
50582
29677
11802
-1
38908
68974
45981
31157
45021
75095
76429
28963
29621
69731
23796
36105
90052
87855
94717
89882
83399
-1
44930
20165
9762
56863
23529
37058
55408
76613
96151
77301
-1
54061
83574
7346
50063
93614
26422
58811
69061
22428
19508
98731
16966
20211
43315
59025
-1
72217
33112
71827
8651
96626
99513
41793
93966
31557
29264
7187
4044
3309
41017
20086
40963
40027
95553
34245
27570
29135
-1
-1
5002
70180
41310
26768
96008
31880
20206
37141
23589
36008
25667
69546
93585
49062
94339
72523
12452
69427
21490
8466
82409
89348
89413
-1
25348
47408
83622
33302
87736
92924
81507
-1
-1
53444
40322
8516
52552
55276
34737
31345
87400
16809
69616
82353
13042
54130
20308
43142
88781
14931
69831
77133
63860
78260
79081
-1
19225
69358
20907
92321
40322
8519
-1
48226
9438
98415
-1
17222
37995
-1
91332
82752
18227
14350
25013
27532
84767
3411
33220
14575
-1
53971
34738
58160
100372
-1
51814
25323
49984
91050
44277
90865
12578
61576
91050
-1
52313
66469
13665
31023
67014
28273
-1
48409
53860
85102
78228
28682
82216
34516
89662
7858
66258
26332
62158
43641
56085
73848
77674
35515
-1
28148
95553
71449
99356
58503
40342
-1
14461
7081
50296
70275
5153
-1
44441
31509
82138
99166
85330
63012
-1
71615
50007
54933
67239
77211
-1
60342
99284
6808
75519
-1
55977
15664
9924
18923
10575
87736
45981
74577
-1
62738
87782
101456
6019
66689
82808
80503
35871
72254
32872
70074
5753
30776
41038
24941
40681
84947
80170
-1
27366
29478
37338
66766
97151
92865
84920
80940
75523
42166
31882
23397
-1
8317
23824
76293
32394
59001
59167
31216
73534
46302
10562
14448
67012
77187
-1
97335
40969
73929
55070
47068
80116
5107
9227
39257
-1
86926
75640
12020
58900
59513
93531
33253
66937
49130
74236
97282
69331
83931
51950
83622
100347
100882
81455
87637
26912
51524
58068
89702
15245
90037
7506
80459
8572
39910
50977
79583
48391
-1
-1
-1
88729
19225
42070
-1
25115
64297
-1
-1
-1
52313
-1
-1
85792
74911
22009
22021
-1
75874
71890
99008
52520
42897
51321
21938
11151
70039
23965
35317
62403
52552
45212
80594
84456
80459
62213
-1
33828
49657
21553
65027
5186
27330
100903
8294
81369
29697
49712
72086
-1
66364
89252
93614
68092
76090
-1
5857
20657
70095
99166
51448
64040
89131
99757
25437
70270
42818
7081
68222
98850
-1
23377
97944
80176
74869
16599
72962
17746
-1
12046
24339
99439
29135
44482
35317
93182
64388
77407
40027
-1
96180
81585
42494
29880
97886
94525
90688
80669
37945
22158
99771
-1
80056
44582
59463
95310
-1
100087
75330
71833
47079
53982
100325
74835
93093
80304
67668
65935
88781
55408
29478
54158
97712
10224
34482
86704
54587
87782
71414
54119
66941
-1
55252
70413
81455
41985
92289
68492
36443
78185
-1
-1
8764
63305
86986
24420
10801
-1
70018
-1
96882
66016
84263
-1
77187
6368
77915
51775
91332
12977
94953
17945
47747
-1
93774
51765
94146
25503
14512
55128
65415
82234
42909
61869
31108
63798
4407
101655
83114
87782
52239
-1
87498
70949
29690
-1
25196
36468
8462
52256
32653
58626
16191
53245
55839
81304
11928
55527
4992
3866
75879
48265
61476
101575
-1
77158
19681
98542
8708
77120
62085
102036
28254
22948
54936
58792
90219
68937
95812
26027
-1
75016
56019
92112
70790
82964
44839
50507
37141
29129
34587
96668
73054
8610
58467
22886
74593
37386
34119
56373
42971
66258
15126
29129
48091
48780
79117
87572
82728
17825
43291
69781
87662
62500
99987
20727
72441
65664
98847
84388
89953
89643
86799
12603
-1
82096
-1
-1
71219
-1
27509
-1
33684
14557
86309
54488
56302
25897
37528
12940
76939
62461
93254
68626
15057
12468
-1
5639
38667
-1
92094
101016
61808
-1
89854
28338
18231
22718
87730
44624
50007
71074
51119
39817
46769
83983
51868
-1
15135
26766
-1
79245
61521
62808
21936
98969
30549
-1
94266
39493
35272
5088
-1
19282
84557
60045
11716
56143
84652
63455
39523
89702
35599
-1
52745
61507
57368
75523
93099
79173
27398
32998
18992
60339
61164
13411
7506
59167
28036
81339
75055
84032
72046
20793
11370
20376
23311
63177
47079
40266
86881
50971
36123
47017
66360
10280
-1
74532
83169
8919
34561
49897
68978
2517
14450
92337
47154
4319
44448
33059
70729
46580
30401
29686
62816
87715
74157
7491
37011
93434
62147
83324
9514
82101
85011
3411
29123
93345
99702
48391
48180
41341
77862
74903
52348
8536
84755
22740
82966
15333
86471
47745
32420
22805
26957
52567
-1
40814
90260
53605
81237
65654
2425
91283
17770
96113
3763
14682
11320
3741
11075
84691
60695
54586
49306
12549
37058
35803
22359
-1
95360
-1
12367
-1
51221
92394
-1
60986
46992
40490
-1
96088
96204
95689
18732
47745
45212
76031
59163
26150
96138
73515
27907
73348
20657
9471
55378
88056
4000
18612
9044
40316
37265
-1
39639
21935
98528
73389
59651
-1
61185
81044
47154
27188
-1
51719
73389
62808
17622
94497
45278
31725
-1
73065
98559
8917
45925
11247
80471
48849
67185
3284
44889
10571
100073
44458
53280
-1
38373
98116
-1
71790
-1
-1
-1
41730
47282
75523
44930
38227
4132
9545
-1
71776
62990
37040
11991
5334
99638
32700
55276
20641
8204
49782
78521
42898
15696
28117
66166
15166
60774
81339
86697
19464
-1
33307
31893
56715
-1
59768
79419
6145
27154
70424
63305
91544
84654
44199
57357
-1
14749
62500
93279
-1
24962
46477
41943
87552
-1
93126
23389
66232
96537
78039
47315
90924
81038
-1
52335
50314
61339
25874
64743
3181
59520
11906
32039
23120
67649
-1
32456
17784
18155
3438
48505
78064
38248
84126
49317
65451
-1
19131
96500
-1
31559
61437
79982
21788
27545
33115
75331
-1
67433
10282
-1
33112
18896
33271
85731
62085
34320
70059
41793
64981
70953
78852
65415
28519
79798
59159
10598
-1
45009
80018
77569
25323
-1
24094
97843
-1
4250
-1
54992
84683
69906
4274
65291
84032
3858
-1
-1
-1
72235
101346
16399
80674
-1
-1
89652
66742
30552
96370
-1
-1
73796
88454
44842
30617
50689
93126
-1
81339
54680
71196
70100
47897
79924
64346
22821
100852
16191
23983
31731
57185
76112
17729
-1
82037
65291
12046
96235
77445
43124
-1
13783
100325
10181
49677
66032
42337
-1
48482
82621
62864
97944
66623
86697
40131
90653
75523
7506
79198
59716
13672
25326
-1
92484
20009
42224
58160
24118
47433
59025
8317
54589
44335
72525
41173
58505
85091
56567
93326
65291
22892
16011
98700
11153
3706
48203
48066
99997
99564
93057
-1
92563
77660
-1
12545
52177
43127
6779
50310
36443
46881
3919
-1
57577
62096
8924
83806
17455
2936
-1
42497
7296
30536
-1
78903
91398
92423
33154
13543
94996
82482
66571
94717
69797
45056
37501
9640
49198
50010
37601
33195
1530
95585
78884
-1
27818
21342
4568
16535
54265
69858
87317
68436
88454
-1
39235
86233
87462
49938
82874
23723
57863
-1
75331
48361
96743
82488
3269
-1
46663
6249
79198
12098
79757
66400
21629
76168
22370
-1
85419
47067
23260
18231
14491
40857
28297
-1
65035
92240
73929
29642
75016
36801
-1
48509
60915
32815
-1
23539
80579
45792
11132
-1
31207
30725
77907
77564
25505
27371
-1
39262
33858
56488
57858
78655
19459
88267
63614
71713
-1
16051
74957
7171
31291
58772
49938
42235
6099
79395
-1
10598
89463
89795
93818
94001
47488
21158
56040
6634
39375
3770
65564
83411
95799
100735
3379
76090
57478
-1
79343
65564
88431
26649
80471
47369
98815
23539
24540
8317
85482
34502
92206
89361
-1
33253
96488
49306
33115
90158
41710
42205
57837
51189
95816
20727
64406
18839
28357
60346
58446
60129
42944
98792
34575
62175
85966
101309
5284
4189
58114
18839
88774
-1
31731
67828
52430
80503
4573
53600
101016
57434
84153
59801
93820
54119
52219
75546
77163
-1
47865
66452
32515
40530
11892
14065
78181
41166
71321
-1
-1
29175
43853
-1
37535
35283
8218
10002
27472
35454
91194
98238
24638
-1
57037
4577
-1
15300
61816
41341
-1
47114
38523
3188
18227
1840
-1
-1
24295
72231
28576
12175
65783
44972
68337
25223
15365
43927
93612
90052
55160
16065
77511
84971
25681
63150
89234
81441
6099
20868
80913
78868
60966
32912
73205
24880
32394
74818
58845
23371
14540
8494
82010
68346
83622
80908
33270
53461
90865
74715
48278
71244
68011
63015
17656
51556
58777
60557
89947
26324
70968
4630
-1
38661
49867
95585
76941
-1
17183
99439
-1
33271
-1
81436
62203
22431
30967
-1
82728
5803
79418
63614
84938
71351
49715
6062
56570
27398
55839
37243
94585
97917
83443
17945
63558
49860
83742
100302
87048
-1
25463
60835
-1
7945
50685
63695
60260
24156
19835
30021
18252
70330
101730
5664
100870
50052
63613
-1
96688
36320
-1
59022
55253
-1
52673
46972
62740
74869
80516
65058
7675
6683
92240
42205
4985
87250
-1
53558
50784
-1
58068
-1
55320
85964
22776
34752
70302
8663
9924
38950
22740
55839
76920
78228
21009
-1
48814
37742
99018
13966
35479
94793
96897
-1
88928
27946
66777
19679
36830
25034
92210
52477
17504
63960
5395
68078
33823
12955
39927
70231
73771
15333
43771
34752
62158
98818
-1
21929
3919
52586
8337
11048
78714
57184
53031
42685
7946
77917
91542
56372
30976
15057
46032
42224
26893
98311
76102
36844
-1
62500
37403
60849
23684
57837
64905
87248
88180
101851
79910
49715
-1
18293
41527
47730
90591
6112
47622
32389
69131
37141
84388
35322
51950
47332
83393
80116
62905
36701
5553
73440
87320
92394
-1
25769
33142
79889
94528
93643
-1
85654
59481
79757
58108
84920
77163
27936
46660
79991
63516
92740
26150
64191
5170
75697
55760
83204
39720
32533
39687
84328
91000
94095
61292
92400
93771
78270
34091
67649
56986
50149
31742
92491
48180
8847
17553
75330
83235
56232
83509
92924
88480
76857
7457
95649
5896
34276
30844
33642
-1
83666
50231
92545
86210
64406
17205
17987
73578
23556
42244
36134
57577
83220
79886
100472
47112
10698
44092
10562
34561
49615
-1
7491
42445
43664
50649
-1
10537
58899
-1
82874
81172
-1
38902
20859
57036
49392
5579
-1
76490
47871
48849
93120
13783
99252
26766
56739
54275
10002
81082
-1
82241
58810
24332
85951
-1
86026
69337
54992
94141
32613
77120
91910
29386
51626
33718
62589
69449
101651
63155
44972
85696
-1
50324
54086
43315
-1
98859
38908
20411
30896
81701
33059
68011
-1
2289
23022
57221
35043
24881
81480
-1
12410
-1
23616
99695
85808
-1
19565
68861
28612
21452
83781
45939
53723
69617
96999
93643
-1
6107
54265
81304
80232
57581
8406
63844
101651
30131
95332
39053
50130
78389
88659
49967
36269
62823
18106
75155
5461
19407
18732
77504
61664
88088
38840
58361
-1
31076
84556
32239
42851
12140
67526
40488
33213
81868
87881
60996
47769
70057
17476
70034
25996
51613
30649
42558
65852
25013
62096
16578
23962
48731
56292
-1
79477
42556
45056
92898
28337
64406
85249
99671
63378
37120
64715
40340
70953
67534
66848
84714
59022
-1
-1
6683
69129
-1
23857
55287
50296
39493
12140
46197
6513
44025
-1
47509
90757
44168
67067
33540
96796
62547
70078
78005
9966
34737
74311
92327
20189
6997
37985
80109
9227
66948
32984
61412
73071
97208
11656
25877
95544
25334
98318
63277
23386
19700
40027
39266
11716
29494
71252
12385
50231
62702
58492
33413
84032
62816
83715
60036
27978
95360
30755
67636
27069
-1
45804
23348
60982
51234
82369
93608
34813
26540
51737
96791
71466
66452
53947
97272
39511
11692
-1
77986
39053
10872
101651
-1
74991
12969
15342
56262
-1
16044
23386
9927
42765
97917
43694
93110
9704
-1
56171
-1
-1
14313
99987
82808
46679
67448
65984
58243
52420
-1
8341
75212
63798
5322
54531
80252
28988
5019
61798
49819
87302
13499
98186
64785
-1
80304
3438
-1
45709
99564
12761
40628
79798
8062
16746
32815
74911
35804
78837
28255
96968
88988
50752
82359
22418
16660
82821
38629
52439
46137
96016
41018
45021
24569
31053
66281
-1
69003
12020
30746
-1
8771
79288
8771
58438
9480
37697
41236
96959
12100
8034
-1
94114
101703
44207
82101
8816
69075
18057
27509
33154
57034
45515
83204
69663
101127
85441
19587
91582
63850
-1
5670
31612
74179
23772
47504
18872
96096
30961
96452
9482
78024
16660
-1
29039
38269
2277
14566
70899
71831
73181
5816
29361
75118
87886
33154
88402
74069
86026
21264
47062
94208
66283
15265
46268
43142
26422
10863
-1
-1
81668
70024
19547
87097
82608
99252
-1
53605
48243
79384
89983
54169
-1
24470
19924
-1
80468
-1
-1
97013
42337
75212
48924
51213
100267
66924
90922
5753
33552
69178
77219
94980
51307
27793
98275
39949
-1
91916
16616
38990
31081
27770
39932
50246
99908
30462
78894
6695
54942
46454
16493
31509
1116
25020
43025
47455
63495
37731
85014
91738
83968
66636
92112
33316
8494
-1
62897
56799
84193
98700
85498
70998
28787
-1
99987
88619
-1
80752
-1
84501
8796
23603
51430
33213
26414
68331
91448
-1
44922
63850
30309
74996
83666
54216
51357
33354
-1
66648
5292
25220
-1
88729
95225
-1
-1
67192
89568
88501
6353
77638
24336
55847
88074
16482
81499
75933
-1
8610
56143
65459
67104
71432
84047
13504
102220
31153
50921
58713
13474
75685
39817
54374
-1
3806
-1
90784
14073
4253
61054
87013
4678
39462
7843
60729
60450
68622
6629
9409
68418
22776
83442
65035
96552
71196
96959
11378
61782
5581
67513
92837
55334
65630
75949
35515
32781
27083
72593
34851
21742
86636
43127
23071
20825
62753
17445
23730
9966
93321
22954
69743
63789
66963
78062
17031
55021
-1
65161
33823
27299
95225
77499
42640
84193
44607
53182
13507
11379
52240
-1
59949
25328
50189
51698
44193
55413
-1
65138
36922
75636
-1
53403
75902
34220
-1
79081
58178
41056
73365
93520
83931
60564
-1
17047
32996
86471
58948
95544
12354
39129
85871
62897
-1
99931
49193
62629
58114
36739
70413
36772
37781
-1
21714
15135
72197
57931
72948
51814
39563
44534
35830
46197
83531
70390
87572
91448
35278
94321
87465
26136
46405
5709
62380
9103
39480
96718
54647
76429
31983
28404
87602
61798
44272
93572
-1
12507
10967
2567
90068
15241
63850
35085
35213
36683
28590
65228
16482
80180
15094
83960
13817
38399
82076
11213
34482
22567
4253
70883
17837
23745
74820
26687
78868
14461
32248
-1
67713
85705
7543
32300
49781
41981
17746
9184
44972
8073
52390
63787
81436
36922
43937
-1
85850
86123
82964
-1
-1
32033
10362
26545
39321
26486
58700
75933
15586
28846
88928
4340
13354
44607
35254
49435
27946
97013
28643
29386
96723
4147
23772
79991
32731
8809
-1
28613
32764
73734
47042
32341
32242
17784
34828
25643
23882
13160
98275
63277
75429
13672
92378
87462
8796
45650
47948
20409
7504
30726
48731
80669
31623
12884
60351
43317
1315
94165
64903
31886
99916
89463
35871
36443
11855
41770
51625
54086
29713
89875
-1
78173
52745
90253
59591
100827
-1
49130
72506
91785
78184
50985
29679
84648
18536
66351
11855
81955
79270
52240
12475
40125
35474
85960
87168
85419
54974
20597
-1
16838
38226
-1
92611
27770
74795
22877
80170
66923
3105
46143
20165
72837
94862
-1
-1
77454
74302
20308
68604
35176
67038
64736
55099
83509
3086
50985
13419
40485
-1
77842
28338
46137
42560
26013
4701
3269
91837
37056
45447
73510
42944
-1
54209
45011
31768
14787
4274
61507
56101
25047
8764
95040
-1
8034
45446
69606
39453
-1
-1
45131
79991
88430
84341
4701
69627
33851
-1
43344
17472
8481
95897
94222
56076
61504
17504
-1
13309
43329
98002
74799
71660
9409
14607
-1
84501
58361
43430
9966
92355
81179
56265
55148
92067
81535
82340
20600
67662
61490
40342
56256
34870
94058
83365
101127
43694
52930
67146
62752
44868
91587
61812
91587
13756
81172
74593
7667
60450
-1
24178
53677
98679
96791
82931
85014
28032
-1
60996
20841
92394
-1
17057
82711
27825
3290
21035
24965
-1
84079
3338
17827
59020
20667
39724
-1
91927
-1
-1
46089
72004
94321
47741
100534
8771
58948
97335
81961
-1
57091
-1
-1
50752
60517
44013
64449
70899
20697
46106
19265
-1
12675
34428
61930
47716
-1
64081
17031
-1
-1
88598
78655
89131
12548
83456
59696
29908
79395
29128
81766
71890
-1
14575
79888
32036
3316
65451
38953
24519
23736
89774
30251
-1
34003
91408
54345
11884
21957
73257
17447
84518
27068
25647
18601
28454
36470
92111
14157
89132
63959
56814
37894
31021
95452
15132
29619
35688
4961
21150
-1
78517
69797
81814
25484
96063
-1
75666
16893
96552
34986
64514
68130
55538
85562
15129
48994
49994
76447
7926
41883
12413
92258
55188
23548
71038
34169
67232
-1
72361
15227
57552
7876
74043
21578
71601
-1
48935
91926
96391
72876
68468
62375
53994
101046
69724
19499
8504
71414
89901
51528
37848
11331
52637
14421
43789
2492
42255
96746
61661
14594
-1
63785
55611
85748
85189
9916
42856
-1
38668
16649
2800
-1
93243
-1
84611
25868
81840
73560
66053
5769
64379
28449
67529
26151
85753
65049
55904
11621
99377
41355
83990
40017
60381
15618
-1
-1
81576
47430
36373
93463
57240
17137
98638
88846
-1
76332
30987
61057
28071
-1
9002
4396
75194
11744
42722
97865
31071
-1
33978
36720
70252
38410
4864
59560
6399
79556
15411
77391
3851
88638
46143
-1
45833
-1
85726
33286
42422
-1
48700
48488
12484
25198
21555
36565
96940
69195
17056
62876
76127
30640
69470
28454
51077
1493
38846
87181
66635
54450
87138
27896
81287
77963
-1
59709
49208
35442
63030
87196
66683
37365
-1
19703
42422
5207
17022
22614
32164
39081
14864
64456
24792
87112
-1
74331
24844
54262
-1
84787
85700
94860
6059
80330
64767
67398
82156
43106
11884
27073
85694
57144
65588
7321
44471
14273
95566
95793
41970
98433
84224
29914
77257
5423
35779
2874
3269
21854
92002
68801
86547
92722
51613
-1
40553
78623
65852
65049
17056
31750
58764
80367
9101
5299
74082
86023
100521
83782
81529
9346
89231
46129
67270
10747
63785
74422
-1
16935
77182
58475
4991
28507
81946
93756
48548
31034
98290
18870
54347
46756
25993
48489
21740
86835
24707
50375
4687
24985
82342
73872
52883
70162
47866
7711
36116
50461
-1
63113
88170
92803
3775
-1
83526
62812
69586
14488
23868
80048
63097
32784
84098
-1
66053
66985
50846
41031
23664
37122
42923
-1
76606
14050
74917
48529
97135
-1
14211
85274
92922
77133
75378
3844
-1
70156
75090
94472
15982
56637
12374
72682
9561
75335
18399
-1
18084
71037
28704
71928
96633
2415
53559
4173
25151
74413
94129
99140
-1
93688
94002
33272
-1
98711
95065
43474
48848
78897
65134
55710
6776
-1
-1
66892
84099
59789
35223
1461
73582
7971
60398
67205
26214
39591
14024
14222
59909
73100
92879
17235
-1
37703
40217
61882
25416
4217
50276
65605
78398
57499
70149
68403
-1
69754
36626
18875
53259
40051
43944
57138
95505
85930
74669
63654
19403
49194
53743
53743
35205
29803
15685
70220
34229
8902
-1
84015
81659
66385
62658
92928
11159
4045
93934
95660
33933
31161
26958
42696
37883
41790
96273
26746
-1
96337
14270
29101
80508
12369
98685
-1
-1
10426
76134
97015
80388
22123
13310
20738
40998
74295
58466
2723
21590
75236
21668
65137
-1
69267
40480
34013
-1
19222
48344
86548
15612
29780
-1
93560
99767
48035
47768
64143
71552
27626
6894
97877
68216
6894
61250
-1
57697
49048
39580
41107
72181
50846
39040
4110
4457
82602
-1
76588
7862
24922
-1
77703
-1
14713
41033
51913
6821
39034
97364
69173
7629
51734
63782
66880
-1
77798
87455
96693
73042
62673
49815
8064
-1
69131
15346
50078
26278
44980
92125
5176
40153
75313
80428
59408
67368
10062
34723
99107
60122
74288
84482
24609
27347
96887
95787
23448
-1
59854
16296
77166
93422
30211
95006
67948
30990
72403
29056
51653
77950
94093
24433
63820
51787
66574
75007
96494
94728
14532
77166
11753
17169
20931
31731
73319
57569
19907
49410
84114
72579
-1
93349
43867
68764
39955
-1
33869
-1
63035
84291
56294
22645
94445
85900
47180
21815
52589
-1
95898
34593
12186
42632
86132
51816
3149
23338
43991
16212
48547
75005
27875
71249
40349
62236
94487
-1
3635
90250
81050
48848
-1
33351
21080
96069
14010
62442
67880
-1
95358
-1
62203
73379
70603
35379
34640
-1
90238
94360
19564
85667
94473
41542
79544
29690
51428
81037
-1
63039
16417
46121
-1
99447
86313
75119
37176
35612
33560
66696
41675
44064
99211
32146
-1
12390
75856
4687
77097
9561
2504
69094
50037
9976
22944
68285
75823
25145
1767
72459
52357
54109
10805
47371
95691
19632
4280
96856
11713
19133
57323
76463
-1
21441
35585
25879
68189
20752
18621
60955
-1
-1
19837
39162
48502
24980
64497
71207
9815
11757
63909
98604
38922
26970
-1
49360
32359
96935
64434
2511
-1
-1
41599
33842
28677
90799
100607
20997
85031
57177
72201
55162
13645
-1
-1
-1
58982
50773
50121
83245
-1
5433
48033
87898
60833
94849
75022
60404
86964
94226
5719
90924
51125
1994
86726
58483
-1
47339
65146
13178
52615
20464
94721
79506
74417
61862
43411
100981
56212
69564
22539
60561
94370
59330
72097
65110
22844
63816
73500
79762
4442
-1
75618
28608
83556
78136
50937
35653
77780
97182
97565
4688
55368
8828
57061
92895
27236
73120
16118
75898
80183
41138
82639
28893
69604
87640
91081
-1
48451
6957
55387
46036
64405
20039
71004
-1
28143
-1
23212
69263
5113
17142
61403
57093
-1
-1
48337
41599
87609
36773
32364
65110
25451
-1
18016
19544
101143
66073
31274
99936
-1
47470
6714
31419
38740
83280
-1
10844
89128
67194
81783
92112
-1
93230
37114
52614
3121
21551
83180
11925
85609
54152
-1
68061
17077
38657
75964
26603
52400
81715
60898
22966
-1
89754
76073
9462
77317
11438
61423
39458
62640
-1
57181
22361
12153
27615
36458
47615
-1
61447
95131
68972
91138
45167
37431
8440
48291
-1
4591
56551
5670
-1
8307
82451
14201
64979
20015
19946
32790
64578
-1
44211
43607
10709
26061
-1
71908
23887
64332
35812
-1
11855
5234
89574
99577
37136
94888
63955
71936
37946
64434
73059
-1
36297
7884
-1
39861
39265
38236
62086
50819
78992
52550
78150
27576
62157
36406
6114
66950
42691
5830
58771
93390
69856
79529
47955
59216
25885
28704
66217
90812
95347
-1
75808
42221
39553
-1
62241
65899
30955
42662
54824
-1
36503
20616
26420
4300
29783
4481
76965
79356
69756
28693
99390
-1
67325
7863
57691
75361
3576
6720
40478
59031
81348
94533
57504
69744
48821
87773
41428
7117
89660
39100
10677
78091
20046
85357
42932
7834
87546
81632
54450
55334
61909
-1
73380
43356
58086
-1
1914
30337
81010
15831
14728
81348
81075
4812
-1
76299
78125
90022
5536
64368
38675
48821
31862
94169
6727
79312
36359
66192
45990
58042
50064
61304
37106
4258
56551
8774
31530
78695
26177
-1
5914
11331
82822
35631
70123
23797
44804
75229
82970
73384
-1
-1
-1
38599
76850
55670
21167
44154
63806
-1
-1
19219
69263
15241
71657
42484
32105
22756
8530
93638
52615
63474
21402
59762
13594
2344
87506
-1
21310
2166
65977
70446
21207
31218
76072
-1
-1
11123
21032
41120
56724
48312
7112
51827
88730
7637
66026
95425
32500
9310
13420
98263
46535
35411
42379
63573
74929
47371
97261
-1
12255
69986
53976
41452
-1
29096
66143
42219
47555
24797
88654
-1
25297
79366
98315
34850
-1
19451
17607
72833
53276
38463
79772
41281
13894
3460
69442
-1
95368
-1
80684
-1
-1
15082
-1
30714
40173
11017
7332
33265
80759
33107
23102
84997
-1
16572
-1
88199
76374
5317
37853
62584
58242
2400
74055
88416
23311
61057
46527
13533
69943
71936
22347
68529
10627
83329
40533
1616
93521
57646
55162
86379
97960
31481
64172
13572
15352
92180
18565
11288
34531
-1
65370
98138
51477
20173
82400
-1
5142
-1
63881
48472
59270
98539
40010
67544
53080
83750
62891
11431
50800
88136
37117
50796
99558
86525
66957
36052
87854
86097
35179
5038
21588
82403
23667
61888
37940
92850
6594
89040
16719
46561
24154
31134
2628
47852
95871
17178
69662
44124
78026
46705
12224
58737
18105
18358
23396
80614
11766
20162
42034
86091
87934
65644
27834
73400
69797
17991
46947
-1
98203
66287
19356
51468
1993
28981
81901
66638
52667
31879
47470
62032
-1
-1
51037
27599
47277
26719
65618
73123
88546
97107
-1
26589
74347
6510
93751
37594
79530
22469
12781
11296
24546
85919
18011
40003
70506
34563
96890
27842
10224
59400
81302
50420
73860
44343
61047
60149
30073
77799
20730
54928
78771
72464
95013
101313
7067
60611
8645
26360
-1
56003
5298
64348
81013
90466
94319
27947
83831
56835
32421
82755
102234
61954
86621
43464
30724
-1
86906
11377
70703
41370
34058
-1
57248
11856
-1
18474
59623
53231
11722
49283
78214
60375
93449
13419
73095
73183
30936
65706
46632
60624
84942
10588
6536
65789
96440
86854
89116
101775
13745
-1
70026
16044
-1
83167
88004
65084
68826
20084
96883
-1
82431
54488
66438
42013
24914
-1
5056
66437
61366
97121
82913
-1
69475
46809
14687
65029
-1
31094
82718
21557
4277
92904
56961
16705
47448
83768
82890
44604
43977
64680
46840
14140
64410
33677
94949
65372
21367
71966
78124
66299
60724
60961
44627
45809
-1
92194
78315
79836
31771
25240
74970
23629
100608
-1
76025
60552
12102
71839
46933
48454
52733
63409
2445
94165
75248
14254
27140
46360
59204
55937
51061
95381
52876
91022
41192
59690
98019
47381
56180
92860
48404
98110
13810
42015
62192
62768
64157
92709
38178
10517
15499
42081
94963
37463
91087
5267
24144
96764
18044
68067
27123
-1
32606
39606
37308
42802
66138
11699
49329
80471
41149
58159
52984
79247
-1
102138
19527
79678
82356
47991
-1
26996
20117
99773
74947
10571
8665
9963
-1
75946
14127
11081
91261
57404
22964
90605
-1
67570
74272
89856
7170
93177
92004
82402
86610
25932
69569
45893
90439
16419
85774
-1
55324
78908
26678
72456
28661
44093
85449
55915
17886
25300
88447
73835
79706
43762
-1
65281
51830
19115
4870
12620
4773
8119
71535
-1
23480
14159
99664
-1
48031
27451
50827
90081
28785
75397
-1
65043
13671
51436
41362
96210
51423
91328
57450
92715
88135
-1
30415
78584
-1
66801
59300
48093
61440
61170
72413
55702
13337
40633
39007
69056
82372
94125
27338
65965
92711
10306
16487
78863
58159
32088
14905
-1
80955
-1
74132
-1
87508
-1
67966
66638
52876
-1
7296
77758
35927
76294
17412
52926
-1
-1
24889
9395
87460
97730
98521
64816
85316
15536
71676
80949
50206
46737
-1
74811
98585
84601
14646
30707
15616
14253
56378
5389
101082
93511
57521
74178
18527
90761
38104
6094
98400
23567
29301
98048
96335
15896
24999
56510
-1
97368
13298
68561
24622
41043
73081
77016
44067
72326
-1
32560
43315
96758
44485
67032
24541
-1
86393
66399
32564
102438
15847
33079
46574
67528
61059
75855
15596
35383
57356
10778
19302
38149
48378
34166
26156
48929
47926
62660
27531
29938
54873
32940
-1
77268
51944
101161
101242
-1
24599
93145
40341
71676
97882
69757
20344
86306
64901
10909
43935
81329
78080
61291
81120
25729
51157
21546
60731
48929
49867
102848
30922
12170
34969
72448
15785
12072
-1
10777
65088
8397
-1
7931
102438
87405
76441
24839
90945
61662
30669
89589
69037
23607
34877
40241
-1
75635
54088
65916
54588
5623
27708
36815
69050
89433
57067
14011
31826
-1
76583
28657
76677
103768
74529
7686
45105
7501
83536
32345
9285
-1
46228
21835
36203
78566
29515
71813
52939
37984
69314
48626
59580
95147
33811
66580
21873
60243
78696
52601
13991
51573
102368
7538
73421
96236
-1
41437
17210
19296
53561
15259
-1
40559
94880
70031
-1
93005
20106
5737
73725
42686
40780
46571
11338
33194
28247
50316
81186
42040
87534
37976
67156
22210
41711
43070
36936
72746
50756
10532
85848
45663
-1
23075
77948
90772
36454
22770
44350
-1
36566
13134
-1
34834
89999
85069
23170
74447
13954
96462
43151
66164
88092
67090
-1
22452
10794
70549
46025
72871
87832
-1
62748
46138
66441
97349
79334
-1
91337
41497
2016
53849
8340
43466
9238
52073
51705
7727
91309
7916
5218
12805
-1
26014
56793
10853
98347
66028
5561
36412
-1
6387
95212
65088
58996
43540
63784
69519
28380
39380
24777
-1
-1
55274
18087
73903
29078
89293
15869
48789
9636
46630
66015
54290
85291
84953
95902
36700
49208
53747
62062
-1
99984
57310
53773
83053
50228
-1
10987
-1
9001
-1
10549
-1
38793
-1
24358
59380
88038
64419
87894
68703
47459
49342
70974
-1
14588
39861
19243
93873
99269
63634
-1
-1
7236
67743
73453
48533
66805
102965
91156
44081
71009
51596
46869
30626
-1
49227
57390
58318
42744
19477
27126
65655
6313
85362
34928
64863
22954
28347
80005
88645
18229
54886
-1
93711
98739
82483
101082
45944
101742
89585
48107
83488
75957
86880
49149
67100
101927
13688
72823
70669
5835
19463
46733
102690
9374
15524
87700
93520
12320
-1
55969
41379
5091
-1
57862
24316
63406
74646
-1
67018
19860
29964
56702
47626
9189
99936
86354
89089
99300
90618
-1
25052
-1
10309
73264
46138
18865
90440
36725
-1
75623
44191
48025
98718
5561
50756
59755
24042
85559
64159
6363
95632
61579
-1
92930
37766
48090
95434
43380
87359
81098
99791
72830
78015
16416
15847
81986
94175
71174
48593
11481
90141
80846
90528
63139
-1
66711
10566
52561
12447
39597
68887
53220
63807
94676
80299
31467
84065
73715
32007
16753
-1
42197
73760
9636
56199
-1
100203
75456
46320
38361
28111
95454
56224
26589
-1
49435
71989
75868
102572
16186
69047
63167
36966
20101
12318
30091
38642
49985
85430
33033
22931
57368
34966
69530
59091
81334
30890
56994
44824
84062
30814
86796
51526
19658
61596
75770
-1
52240
96465
32042
69170
48674
4883
97528
-1
45306
97468
41331
49212
39549
71213
34991
7047
48453
70692
66955
55415
57468
34765
53238
96253
-1
66355
36197
32735
6025
51935
99397
30905
75146
28242
64286
-1
50630
4214
20429
86232
16343
17586
55184
97528
19114
77988
55523
84832
75556
95383
88022
84757
71577
46129
68072
27782
35467
69623
33181
99704
6870
83373
67075
24186
19550
86061
11302
-1
95219
47636
43200
22854
90619
16970
60265
18275
-1
2886
12429
9134
50449
85001
7820
45624
97061
-1
50932
82002
14087
94240
20840
51431
64779
52770
71830
-1
25138
34137
65737
74683
69295
55345
54745
46193
7460
13843
51926
7488
-1
90498
66684
85921
81679
-1
90020
13611
65256
100913
36734
84995
-1
7250
84144
88412
53306
40936
10524
-1
7306
69440
42560
13413
38615
-1
84160
62696
98484
86208
58996
99463
43149
14092
77690
-1
8485
100263
24772
99185
71181
10277
90808
68392
31872
103648
86150
32463
11375
89607
69338
21010
98208
39616
70796
62670
56566
87097
7807
101369
67927
22792
76608
100170
19116
51924
-1
99728
88026
74846
81238
97223
23717
94646
37664
73502
-1
48027
19842
49908
88272
28320
54196
24606
-1
19658
68846
30173
71190
74451
73026
33592
38608
72903
62340
7836
96330
50838
79123
38879
49056
-1
33912
12005
69234
95598
27164
66958
62893
39036
14282
70983
3494
9287
37094
40051
40508
73239
-1
80685
44719
18321
55770
22309
7204
75556
19572
66257
69803
56670
-1
62893
16469
62083
41696
97543
62261
56641
80519
33255
65869
49534
18905
2581
28287
17636
50838
3364
12480
55513
85956
70703
-1
6250
49981
87839
27833
83594
25151
16929
68870
2889
21045
91980
4729
99816
89950
37104
6650
-1
12769
55289
54280
79008
81792
99351
69082
100913
90808
-1
59243
20391
74101
33775
40940
65985
87158
83144
21106
99169
75787
86669
33933
23797
-1
-1
98319
18376
55527
97763
94466
22051
37617
-1
97641
-1
9287
73909
-1
28495
20773
78568
54952
62948
46981
70427
33438
96057
84452
27479
-1
47683
13752
75681
65322
-1
86550
24388
55065
88042
84218
18541
44608
83048
-1
12389
42965
93397
33595
87176
-1
74556
88509
54148
66974
83164
13492
91751
80133
82856
23694
93084
76268
79729
59005
62072
91606
61517
-1
64057
23143
43872
21609
-1
16207
5584
9219
22898
6070
83368
62799
44458
73550
58895
75937
7855
14612
51557
87858
13519
39829
41570
73572
78742
40969
31727
89998
14485
78389
21950
96988
75714
-1
73695
39335
48308
23064
27800
60279
39400
62606
18632
18314
6290
44441
-1
-1
68065
41909
76549
103314
68020
30397
-1
66006
72400
3165
37161
-1
99646
95280
10704
56148
87589
61937
75285
18471
28743
7259
46825
27429
69927
86341
48136
-1
13276
44522
47495
32347
-1
23325
23376
98432
12996
68767
13235
-1
12046
87611
-1
21285
28196
-1
71418
91263
7097
34276
12226
24444
36432
41640
78089
44140
16425
89692
93253
89294
30952
46980
93893
68305
42926
55931
40512
74091
26923
101093
89388
32477
50011
97476
64899
53391
41276
42231
-1
28656
14330
60608
95289
68291
81546
19951
72726
-1
46284
72033
-1
31917
41797
72512
100712
19390
10387
19574
-1
32529
76758
71691
91230
45315
88180
48565
5039
-1
90836
89852
12388
-1
85578
58148
11901
64637
81977
35014
26856
44317
6030
17591
92037
58885
-1
24587
72771
37505
27872
55850
89745
36391
82119
25203
-1
54703
10264
6955
89456
9432
27280
25031
27796
16810
11309
67419
59866
52309
30173
49104
51602
95775
70252
61636
75486
5382
57666
81508
27894
36459
74174
35430
90897
101656
75097
58852
19074
62389
80271
47857
3463
67961
55393
30804
87893
73588
66770
-1
60286
79172
42866
74497
87867
45222
33693
-1
77858
-1
72946
46483
15394
44557
-1
2065
54236
-1
20625
59550
44414
10325
-1
83168
26248
31702
32770
83442
79782
47437
25429
8186
52718
27939
28405
91567
84899
82405
74874
27190
74131
82164
33848
84253
82449
95407
42335
23438
18656
56175
-1
28327
80784
-1
7319
71963
68213
98629
-1
43966
14806
22203
60188
-1
95848
100253
54909
47979
46445
-1
23137
76955
60224
47521
80126
67934
87948
83954
22534
29698
58708
-1
-1
37076
51438
67159
-1
101858
49310
14129
67195
13424
53045
-1
45480
60080
69269
3217
94300
64529
12579
50167
20239
55078
78538
21972
98980
56483
79581
85886
39451
100179
80376
68169
23725
92103
101478
88385
77569
24854
73747
39978
-1
75181
23864
34093
26063
11997
16473
8405
87848
23937
6579
68856
-1
26855
46140
52716
11715
-1
72055
23549
27949
102786
17707
14714
29134
79138
19962
73536
56987
14598
65846
98341
14650
-1
84496
66358
15416
75843
53540
92891
82515
-1
93846
9678
11709
25918
93337
-1
49640
85257
9468
44783
93669
50991
21078
-1
65776
71163
98261
38001
91839
8773
27427
92344
59047
37077
15582
61491
98197
-1
2221
-1
-1
94300
78342
-1
13680
15462
94961
85758
37814
4270
90949
81240
16062
32159
95769
73645
60403
57504
-1
14750
16297
97005
44516
-1
50437
24248
26454
29507
71803
-1
20352
82262
74294
57180
24907
97454
81380
95491
69759
74774
21782
68808
62144
36500
20356
2697
28901
65609
80794
32957
20262
21222
71529
93170
54174
38077
11419
83081
8883
70984
21770
69984
8563
90706
53898
49623
66725
-1
-1
-1
59130
-1
66108
28578
97313
57987
72282
76083
71159
76233
33694
-1
33918
100484
-1
11997
83901
56160
7193
67911
60990
92528
-1
64364
64836
67902
79048
19039
25661
7202
75367
50909
97770
20891
33386
79845
30893
90486
39561
35006
98182
-1
57419
69339
71824
9972
39694
66997
5163
37181
14992
70586
76638
95223
28676
82515
30279
37273
23429
16025
83043
70277
97760
30284
59757
-1
79238
35752
102108
84567
84606
22431
27497
-1
47485
63551
33551
94080
64276
7202
29535
15260
-1
9849
70708
69202
17725
17562
37648
15319
66492
23563
16774
95574
5920
80760
41661
-1
80401
20797
59757
-1
-1
-1
35752
32790
-1
67502
-1
87338
15606
77146
17547
74956
12162
96249
43090
63216
86662
34862
12294
28985
21222
15913
10310
94406
65493
70301
47741
24099
56629
98954
53238
7943
28846
59239
60177
28246
27028
-1
80979
78062
-1
37254
95222
64927
35586
4161
10863
49333
24670
22531
71461
73233
2242
78167
10017
58201
57883
5955
46856
18614
25463
34406
29725
88136
44971
84819
55436
97227
85283
79317
3018
52522
71264
80551
47807
66776
79428
15762
90813
95465
29692
99827
100041
28596
90044
53106
29575
30530
75310
36280
61654
70823
-1
-1
6644
38781
22583
30805
54452
9620
95477
36604
91877
45299
29703
24817
13059
62928
94251
71253
84574
13346
86559
32422
31975
34702
50149
16386
36709
24984
26402
37472
73763
98466
42297
57901
61364
22925
-1
100204
66977
39256
67495
53427
26551
9678
5378
8499
85156
71596
70797
89353
90791
88986
24907
93468
75951
60910
4199
62939
6299
25426
64172
16254
90940
82509
-1
55271
40000
-1
81282
70468
-1
41397
64927
89254
36800
90405
18097
74568
-1
84949
32700
61860
78834
68827
42484
-1
70797
40996
16527
86341
46296
21990
66950
97519
95482
22191
95721
-1
29349
45351
52423
33385
76971
67256
78161
70816
38084
-1
64077
8447
82566
4396
78569
26992
23980
76947
102427
31395
93437
81052
78234
11479
80663
68994
32808
12995
64314
11874
98054
75996
52021
65899
96348
27283
3735
96140
90828
42433
30200
-1
2816
37520
80926
87495
47518
94543
-1
83141
55897
60202
8338
5219
74115
37828
83296
36824
45365
48762
-1
51830
44335
16111
55520
92688
6876
24024
61753
-1
92769
57468
-1
66960
27981
37479
22058
72217
102595
55606
44424
79000
97437
-1
56012
93923
72076
86213
60190
25825
12664
22212
66537
84021
85874
96439
39577
21306
67555
31748
16724
31616
60355
81837
-1
6220
53275
102201
17725
80658
89420
41629
9453
35227
82854
8581
101804
67462
51009
84612
27387
65631
-1
70515
11152
97782
60839
-1
31323
32889
19384
42474
25574
96971
95416
27781
79720
-1
66050
32476
35341
21260
37925
60947
60800
100081
38143
84928
42038
-1
35295
8276
24149
26895
-1
-1
-1
95484
16816
75541
69283
92113
73276
79645
69284
95493
20183
8604
-1
100101
73433
93630
30510
48418
-1
-1
-1
-1
72024
28432
51109
43066
9134
-1
3340
9568
29916
46382
-1
94895
83948
44708
56510
80453
39624
9739
35993
18829
79032
-1
60100
35627
75607
8447
46511
67546
38384
34796
-1
43729
86043
49008
20871
66591
63040
7432
35376
54586
-1
-1
73324
33932
75468
50693
-1
87966
4384
47222
82556
61588
22262
20787
61226
84928
31737
100703
84358
99292
39048
24947
84497
94078
97568
76947
17094
-1
12699
20218
21369
41720
57261
61678
72024
42823
5127
25628
49868
95123
-1
43348
61488
29895
93485
52503
55999
81386
7645
31159
18087
48181
52747
5334
69900
49589
42080
58296
22332
81593
-1
29069
49507
67154
59557
-1
26322
21611
97098
5596
87758
3239
-1
97545
3239
24904
91705
69039
13247
31511
56192
67709
14892
97760
41159
41942
30004
66351
-1
50895
1653
52713
30065
25120
66660
37701
68144
-1
55350
3953
54558
58156
16232
101041
69145
89599
32715
64641
16796
26781
24225
96706
67683
32935
11496
35761
93284
51709
45354
32384
47478
11865
86470
55269
35096
48315
79633
12395
56124
48687
44346
14779
88872
66072
9351
74125
10058
72065
9001
100772
26641
78536
92598
14598
72032
8996
3894
62359
89263
73809
69556
71626
21598
45010
88025
-1
-1
96063
73949
57483
37029
28344
71484
-1
22210
35835
96557
48250
79864
23673
14999
44724
80554
41505
-1
22109
62276
-1
95572
75411
66807
67443
85758
19761
9467
47877
86972
71069
79210
41236
79944
88965
96636
4896
-1
-1
25039
60691
58903
34933
71964
-1
65668
10029
81092
43981
25930
63980
90278
7618
-1
4973
86426
98381
53864
95703
70783
-1
38606
51791
48527
25435
-1
47337
91966
32677
76353
41162
19733
7537
81348
61157
39587
72435
33907
78813
62035
34079
71165
98079
81118
8739
53526
56306
5997
95404
27953
81569
-1
70893
50914
51489
49329
91762
51948
17301
-1
84261
76486
65819
46305
29560
52500
8747
66258
6703
84672
90353
4908
83904
58144
83693
-1
-1
96949
65411
-1
97263
32762
70091
87698
27232
28754
29668
83530
41332
-1
47835
25188
-1
19662
-1
64065
32821
66295
84341
56335
32502
32169
51111
79782
57593
23569
77535
6759
75621
6578
12835
-1
85324
34189
86917
38618
92304
21265
71253
16249
44601
34555
29655
84865
-1
34371
20718
27309
8664
35600
81599
47915
77408
71107
64028
81200
70746
90656
78998
8515
73412
72532
62748
6083
-1
86904
66534
85438
64900
81482
21174
8817
88574
59811
78395
83855
96324
8699
83098
38606
2712
28259
3010
83039
-1
21140
71727
72532
13371
80676
-1
67496
84482
33839
93307
66935
89171
9061
20408
68205
-1
82165
47782
18696
13345
13534
36235
100575
9804
22742
53080
18248
50015
39006
22973
7293
59353
89059
31610
15202
28805
64091
101243
12943
-1
32211
43892
51428
-1
87232
55722
46951
11808
70321
42666
26942
26259
5744
50822
-1
53678
98647
73115
76662
44481
11298
84104
-1
24027
98056
83757
22488
19493
-1
57728
14657
72349
16898
-1
49448
100495
93894
55462
86351
86798
58437
98318
41145
90598
58794
10132
78214
95964
27020
75810
67059
80968
93276
83724
77262
83538
77093
6522
52129
33235
-1
6812
15201
58837
90027
55379
33226
74079
-1
46484
74824
49725
51767
24736
94656
27416
76015
61595
51532
43663
91554
39470
66145
83232
29664
76068
87289
22747
66242
87906
92410
48651
25022
73281
76727
11864
77761
-1
62041
39765
40212
94745
43791
67122
48731
14315
76999
62501
21117
24688
16666
17238
73117
31478
60288
57760
71634
-1
100474
101911
63428
40774
9941
52030
70028
55386
98355
45954
84212
82112
-1
57402
-1
84496
81613
68112
7816
94853
64491
73646
61178
95884
69812
101455
92643
50979
57724
-1
54354
83347
45289
50398
80907
45828
82004
12446
32616
24531
-1
6865
11225
40115
59967
71562
55893
2407
47251
50551
53133
65371
66066
67941
48652
85760
80753
45278
59480
65750
57305
80304
26758
25202
75420
81781
44061
38920
6255
15539
72532
78396
97374
40345
35365
50995
72693
40327
99611
78889
96762
11305
89877
62475
41590
19499
22349
52936
30598
35631
45523
77430
95069
44190
22350
12839
60829
85222
52984
14872
24846
96257
78241
-1
98880
70695
11306
21345
94899
51935
56394
36297
14682
20199
20993
57158
24114
74084
88951
39750
31012
102098
73827
39839
39215
60005
52515
-1
16632
58187
59684
81896
92792
44197
15976
5435
22532
95087
59348
-1
53502
10649
34222
25750
3066
7470
20958
-1
32564
-1
5395
-1
11830
-1
60208
68468
41226
53594
45077
79911
89341
25373
90781
63835
61855
45471
32462
15588
27196
44940
93802
37282
59749
-1
63103
46245
-1
9813
59857
71659
25613
79664
70337
91178
72497
24954
52034
41189
75885
86734
10153
40517
91260
70426
43259
26534
42939
27707
71904
89236
61588
97175
70958
55511
8520
-1
5470
88494
47270
78558
34770
8021
-1
7268
77785
36483
77195
-1
27782
33731
72955
69583
75256
34546
88887
-1
68468
43583
50959
-1
96284
76487
65463
48261
51505
61921
21685
73575
44269
-1
-1
80383
48528
4257
92478
6452
85855
-1
67710
94908
-1
21085
-1
99591
100375
94016
76157
-1
65921
31809
98245
34329
-1
26286
22650
20133
19832
16720
72314
103202
27299
45839
59872
61588
36101
99810
70453
34217
66802
57112
75098
10059
59364
85454
52567
48314
-1
100503
18277
56528
44644
6370
79474
17965
-1
35807
44758
21780
57005
66131
10596
-1
62822
58781
47883
62978
7849
-1
92643
81137
-1
5693
88426
21685
80666
94534
60913
38050
45753
100234
77442
95227
95919
21058
-1
-1
82483
25778
94557
100917
35069
17460
69751
19030
39474
36348
32656
92276
57522
26441
-1
7759
33014
-1
99804
87657
24309
59885
51923
52290
9910
56485
79331
-1
92694
33072
41702
75880
-1
65667
93128
66228
91917
28906
-1
72612
22424
9324
61606
87962
70094
-1
92605
33435
101969
72461
96747
68463
24173
62159
32396
7645
62700
90498
86988
74064
5915
88040
9191
101455
-1
44920
96140
78710
22694
61246
38921
55298
19924
91325
36851
83134
59046
61230
25378
82008
32944
14499
-1
39212
-1
13940
-1
31647
25407
54851
102373
77025
65931
90709
75258
87617
88432
96492
54659
93031
5388
21498
75780
79460
31181
96578
13173
18439
17061
85114
79006
11032
83158
53695
46159
80590
22399
84934
94786
-1
95887
8363
101705
89601
-1
52064
44480
32164
75560
85544
96905
56565
15104
100417
71576
24205
45077
5907
78862
88916
37577
83710
89320
-1
-1
13600
42252
47897
17297
89255
64804
68504
39106
11818
-1
24109
72036
61313
17650
80441
57985
42617
49696
86432
25689
35544
87369
5004
67988
20324
27437
-1
14418
81504
34917
27269
64752
76298
-1
66191
21364
99504
48993
47862
9011
26980
29588
101825
10883
9892
16210
82284
74781
75320
28734
44295
51747
53228
100124
40289
13730
48578
-1
28312
-1
64462
91171
76860
30307
99244
26286
26594
21778
29690
89564
-1
40154
80614
78276
79976
93755
85635
57998
94521
52785
17625
93179
9078
46516
97962
22221
81449
68084
93499
82615
81167
41502
25490
63207
92380
94016
66825
33435
14493
8790
20926
22398
24747
55415
51983
44476
87489
32866
71258
76298
25570
27196
91128
57292
20238
34373
95836
71463
-1
90016
63282
44099
40570
-1
12901
48558
47897
-1
24954
13755
90902
55585
38503
47352
82145
23908
42101
63784
-1
29981
49799
78653
16868
89093
92469
11784
80487
11660
35577
26056
58913
-1
45828
-1
13929
13683
22614
88046
21683
55134
53545
26204
33841
-1
89222
19572
67797
63103
21630
83963
17519
75370
37077
80127
-1
6421
95042
41343
6161
1453
64741
-1
78829
58246
10566
99925
78720
93987
21465
32950
74255
66086
1595
40621
7358
62188
18722
-1
30527
64413
30686
65364
24787
52619
11511
47500
12934
96114
-1
29616
24763
40400
-1
13866
45496
22222
32904
-1
29989
51558
83007
27221
59751
-1
91549
26469
26329
56469
-1
92542
20142
5520
61120
20431
38464
16131
77767
80206
79833
8527
94020
26742
16369
12143
73943
53108
103466
17090
72659
52030
36361
2665
79270
61191
37953
22723
69796
53564
55455
83341
39755
95369
82359
68460
99805
56782
78920
-1
87394
16930
73117
76841
90709
-1
7391
67988
57102
46623
61219
-1
82419
87554
97006
-1
84944
84702
26734
69432
9853
-1
10781
29583
40960
9015
19910
88496
90741
50956
2904
98674
91614
42898
89263
61012
25729
49274
12226
82665
-1
63061
98985
97135
44027
82344
89227
14499
8225
85574
30364
-1
61372
6681
36570
57085
76792
63653
96536
44795
40760
-1
31647
41021
101718
77509
35998
2348
60902
66089
32861
39306
11036
25340
28917
66546
20777
9164
42190
85027
79060
56261
62674
76882
28978
37553
85725
80872
92253
36361
17749
82918
11896
87008
19056
56805
87334
-1
21140
26680
98692
67966
73079
69180
64870
39835
37032
-1
22226
-1
50060
24723
43602
97384
2338
74027
20673
34566
79132
50710
40739
91121
97085
5401
70058
57813
5713
95017
5859
34284
16907
62381
39804
40196
49517
61012
10132
42006
94176
8449
94714
44676
77818
-1
-1
64038
-1
85915
19572
75902
46376
42650
76388
85207
102785
37659
61090
4487
92059
11586
37471
54053
26796
83134
71132
46168
-1
91033
31483
86321
80907
62683
25831
74022
70350
29967
8474
-1
28325
84360
60057
76970
36997
38896
63682
82584
46327
16706
75958
-1
84545
95836
26256
71362
49907
22434
55357
49542
71027
73168
88586
88683
8241
71263
71073
11783
91808
54415
-1
32850
17753
21035
-1
-1
83369
58282
71334
101340
29427
12893
35701
-1
4522
67617
48341
60897
58178
74116
68170
70202
52982
35576
3693
26598
94006
92425
55785
57032
49918
-1
8854
93348
80491
81454
25424
93156
74635
62090
-1
93809
85027
46218
35578
25662
61108
23895
82600
57788
51885
37593
42948
13031
66030
66204
63264
34557
5610
63572
-1
71179
9632
87265
32564
13764
48602
47726
81243
86753
86674
56977
28263
19154
78813
76029
-1
93461
97220
92761
61427
-1
52944
94938
5681
56330
3507
-1
13030
79489
79627
-1
65060
64792
9729
40216
2453
81620
3926
27067
-1
49895
78027
-1
80304
101039
92285
19345
41768
84906
76546
51259
12423
67869
36679
18442
44242
86514
72323
38988
48427
95312
26856
30530
3657
29818
95400
16020
37282
99045
32353
25420
64912
81530
21293
50590
59310
43926
50963
-1
5264
-1
90854
26531
52962
98139
74871
17253
28054
16604
93127
80401
42993
5350
17819
97342
60021
62264
13619
47301
23328
38290
85163
100831
57090
48005
25570
73511
79542
80883
51194
63292
-1
41226
77565
82934
28500
51633
50710
23816
61855
-1
45453
10497
55696
-1
80357
79976
14337
15037
79542
23704
-1
93642
88861
10496
52031
39925
12893
94892
99921
49817
7222
28141
56623
39667
75094
-1
71278
39658
45791
-1
35666
84691
80522
58739
9118
11808
81264
73717
34406
77648
43003
54465
-1
37767
83660
81222
54778
45581
67882
-1
29324
-1
91496
76118
-1
-1
93297
46807
73109
71092
97275
44504
6741
39422
54465
98019
40301
19442
17823
46930
66304
44134
25351
83151
41903
48313
62634
29071
31635
41599
8197
40858
67903
53133
64151
45589
2910
-1
-1
66276
-1
86427
83466
37504
53927
46360
67066
43764
10745
86614
28657
28035
90351
25392
94643
47491
18459
74376
22820
93855
71981
68416
5048
71153
83710
-1
-1
87158
86620
12004
16098
82528
82693
47876
69995
67822
57814
57525
60532
63767
82965
92777
63139
37465
-1
54535
21101
7437
88865
49627
-1
62186
70432
8815
79398
79103
20611
6591
31465
77900
74582
82965
78119
86119
73858
38728
54954
84426
16346
79534
76101
59913
16457
99952
65767
99221
69836
11921
71887
32458
57936
63347
94849
5255
81556
34350
11602
66440
94852
97622
57291
54875
-1
81267
2073
44594
26984
76038
29549
87990
65849
99862
39972
26032
29353
61863
32426
34080
5290
90936
10949
44479
45982
28649
25991
35714
86489
40304
33945
34959
86577
35661
93539
17972
70848
5353
-1
6602
97109
80596
70600
28698
92525
88620
82558
37942
58267
97029
-1
-1
-1
70050
89942
56720
16149
87032
67261
65378
79732
39891
-1
87210
39816
14196
15869
55597
77583
52792
17646
19569
80907
62141
55107
70757
51527
16892
23069
34867
26196
81692
56293
91233
-1
10503
95081
50134
7976
-1
35314
46401
11315
23764
60799
80855
54720
74723
87632
10773
16523
1638
49040
65928
3236
12032
79286
80740
43334
87972
18471
-1
64900
17702
-1
35832
34901
51667
7631
72482
54869
25885
100779
21140
67710
86879
48221
44385
94076
29991
37649
87872
80938
66440
48485
61806
-1
66831
-1
27866
86376
51342
85385
45008
25315
69950
71300
92984
-1
-1
101077
60546
23922
-1
93193
10190
96642
13467
93077
54228
12199
3614
100970
76887
56302
58487
38634
-1
31483
82882
82445
78376
27268
100536
77246
88609
83356
46922
39111
84708
90654
89675
39830
86995
68924
26486
73910
36510
81635
67562
-1
11581
40373
8593
-1
28733
58054
32546
41638
69552
-1
70110
25963
32191
21651
45176
32436
57733
14444
91051
94921
26643
27878
89642
66982
35967
19918
79723
72397
54245
36564
62748
32146
21601
5022
-1
24156
76857
80437
9660
6393
34286
62504
72817
45255
97270
51504
48306
39549
61540
13093
29128
69013
65581
31555
11153
24851
72114
93011
46809
88192
-1
89048
22347
-1
4320
42376
16867
-1
-1
10910
55473
56041
15610
59883
9900
61371
36858
92637
75157
7872
40330
60546
77289
48329
40845
5770
46966
74527
18166
22660
-1
17740
45500
42657
47554
-1
26761
66288
3573
21776
-1
94503
64678
58941
83699
27937
83114
81248
80833
64329
26341
22040
43181
31918
21080
71258
72209
98981
47056
35031
12714
16443
70669
97622
28993
14204
-1
22030
-1
50965
72556
104063
91409
88018
74376
10750
38520
46592
43910
46575
45187
62194
84004
83976
78219
29450
82584
14442
45914
44563
38225
74865
-1
40878
51009
34600
68043
72870
14798
41968
-1
15071
84091
32273
23781
56523
99816
51740
10477
8716
51426
92106
82881
61494
66686
-1
27919
44536
71965
74515
90889
80293
27657
37303
83531
-1
-1
11944
20092
60029
14253
72946
15426
92672
75606
16722
-1
71675
80294
86960
-1
86622
13261
94332
62530
45745
-1
97084
34846
99933
41676
85395
50641
55246
45674
95456
44918
72533
66976
-1
103619
82440
-1
41322
3547
59436
26054
16384
75431
22953
78150
40299
98531
77851
27951
14387
72742
78635
49708
82236
55788
29675
64370
58617
5334
14253
21157
84842
36583
37126
-1
46495
92627
-1
80998
11681
71190
83305
61205
79049
92870
82605
41665
52492
54046
97654
40057
50380
55290
-1
-1
-1
34098
9750
19715
82417
5046
61491
30673
-1
74063
64897
76646
-1
76960
26375
55485
54290
15809
43779
25549
63268
71925
15798
16353
19900
41708
8766
45410
5538
34150
-1
53122
15675
80897
66277
52202
85419
60029
22375
63432
91743
27717
66226
82857
34814
18458
65149
100641
46858
54874
-1
73275
40389
-1
57452
63046
82422
55127
12995
101428
35819
89471
85648
81580
87510
32156
15931
63124
6956
73847
97470
20674
39558
78666
28922
93528
27976
9093
97411
-1
19754
83703
-1
35658
94451
26451
63199
82311
49266
83428
25461
90035
77028
21187
97078
97153
90556
65512
68064
17899
-1
-1
15827
90535
-1
101276
26821
53399
52214
18999
73365
86347
48046
65509
77870
37727
46567
33669
69549
40362
25425
69777
-1
83115
86019
-1
102746
74545
7599
52685
9159
45003
74259
11093
9300
81734
53562
74492
102190
24741
97543
13105
51621
41499
74418
11385
65687
28009
87855
80454
79250
54352
45624
91690
45580
41772
6649
80146
-1
19550
8386
47446
16087
-1
-1
43096
55678
30689
-1
21211
-1
32574
73279
36580
58744
57283
94910
41361
-1
5606
83153
19723
14847
57919
68888
39051
22938
43828
14910
80750
99264
7416
41114
23465
68874
36013
25244
80849
95162
90846
9329
82503
64688
64034
63075
17575
71859
49488
88458
75637
90615
-1
64786
-1
39421
-1
-1
-1
58722
60023
98536
14776
-1
50681
96123
67129
63489
95055
82199
27562
24081
28627
48565
48541
50042
73819
64572
88017
35391
-1
13238
71497
72487
61469
34019
83110
23564
-1
68551
73122
71183
78407
46199
77495
29888
71514
47230
83400
93531
-1
87317
83839
59990
72402
6375
5989
82808
43804
5304
70276
100650
36897
73254
7441
21070
17757
101400
2031
42277
56289
50206
84991
48641
23319
60808
48499
14207
86327
25501
69317
48788
36565
29509
58239
63184
58281
12288
57095
43418
44763
53572
50342
84994
9023
52269
19928
36995
92707
68176
51606
18399
39403
21191
64013
95567
10252
12729
76549
95762
34247
46666
99507
2537
53513
7063
52784
76309
93279
87492
71519
10214
85562
39528
69712
3738
44509
82662
59878
79407
55270
82237
58325
35677
55313
96448
37905
18585
97464
20112
39148
47628
71603
25375
73590
82637
28208
86888
98505
74403
10433
60758
-1
84755
51396
15744
3691
7450
-1
18169
24365
21378
85429
86762
90133
24888
99428
62168
65021
27588
7220
68176
93183
-1
5903
12252
52187
69429
75286
69349
71509
-1
57627
40542
53956
82199
33629
62493
31845
33502
48497
64230
100116
11304
-1
91442
36102
97609
64944
89450
41054
20004
23084
-1
54387
83226
75785
-1
-1
93247
41902
16788
65685
86205
33803
-1
-1
98058
6824
15983
98130
78560
-1
60594
49103
102953
46305
100783
21845
69158
56829
84586
56800
101403
61630
2426
97932
12601
86453
27783
87393
45648
18493
12261
21583
18387
62685
40075
24586
12726
46156
77313
12620
93031
89989
-1
18582
89150
25066
38033
44993
53790
11164
73819
99815
-1
94557
3815
99757
96406
68350
8527
-1
91320
46657
38072
41987
76359
86684
4250
12971
60209
88578
90143
-1
39157
20643
57107
28819
10893
4998
20103
61467
86229
43943
17257
102099
98325
72871
25531
67135
86462
51192
96029
11291
45505
79874
90417
28819
44636
37680
68521
22120
91021
-1
100988
11745
81610
68572
65597
94258
97488
84978
40772
76471
87086
-1
-1
75976
90058
49401
81006
50203
12089
95354
-1
35439
9655
38381
14531
91125
-1
23496
46944
62831
40965
77926
22682
10959
52161
97207
70426
81857
77229
35414
84428
27585
-1
-1
10265
21302
67557
18876
94767
57215
90051
16441
79193
-1
35604
16807
61916
67795
3904
61083
20363
4523
41759
63069
-1
73782
51432
95929
44465
68508
8178
-1
65484
21117
31024
93313
53787
47346
66692
-1
12119
33700
30787
98737
91643
11170
28356
66901
41059
17524
32021
78157
96829
-1
71705
-1
14466
6337
89857
-1
93437
-1
-1
-1
-1
13207
96042
99059
88473
70273
27967
75207
44990
47054
80609
85304
25742
84214
19493
75439
36760
25964
34273
33278
87994
67240
45677
52285
23535
64930
64941
10395
7725
91455
81561
83892
72252
53042
84929
70380
92383
30536
81095
12968
91949
34798
30648
63842
24663
73354
25005
39083
22806
99146
88052
19364
62562
88359
23316
73509
10896
60512
81631
81378
75211
75140
47372
8499
10540
46933
91041
27871
63336
5567
64360
89327
73510
55577
79297
27835
-1
-1
38345
80156
39734
83544
85500
93699
76379
27408
22867
61860
43632
101899
48603
62646
35367
42488
93323
33550
39441
-1
70293
42696
29426
10486
13536
80200
88473
20363
103557
39599
98055
-1
74131
100520
34483
65115
-1
89736
15102
77730
67080
3399
33880
88765
-1
-1
36675
101069
102333
-1
3579
34293
52560
24828
87204
3579
29919
7594
-1
58778
57615
87676
26641
84040
22457
18963
66056
30320
21490
16337
38640
52397
56639
89762
40145
43632
75481
43950
60705
37243
56969
20989
74257
80142
51700
-1
72086
37977
64636
29556
82252
49668
94552
86347
85051
53167
38305
86781
50806
23289
68942
64666
8169
22065
48309
56760
84604
39951
80529
64078
21764
46779
37202
-1
34024
31705
64137
5644
5883
58212
93432
94650
99418
78133
78397
83200
-1
-1
94082
46436
6490
-1
70641
8490
34800
53305
93056
16649
61884
74647
65127
70535
72387
-1
56740
8992
67214
98108
71686
53407
44723
73782
70243
-1
82829
-1
38990
79047
89598
71397
80166
92163
-1
23957
73601
49611
86212
47584
47131
68716
64473
31167
48076
5169
-1
39045
61209
30829
30788
79389
69704
92693
95253
59731
3735
94283
5484
80021
39982
89230
41683
-1
76322
69176
-1
-1
57459
21937
50897
57758
40860
32356
67504
53661
93643
97952
-1
67417
74644
101300
3181
9068
34050
56769
16385
70729
45251
86774
-1
39746
44737
75213
20177
92675
92284
90054
101944
91805
-1
8424
23289
56561
32870
79378
77724
-1
-1
72519
-1
46674
80529
24721
89913
-1
28693
82093
68046
36838
84803
79302
14244
77233
51689
27926
73170
-1
38037
-1
54997
81631
81654
-1
51637
14598
95717
33161
99153
55033
95340
82606
90469
17475
22375
6681
68790
94150
27720
16385
36312
-1
37489
97011
18114
35982
-1
72860
68318
12709
77481
95153
77488
26323
64386
-1
19501
96890
91446
48536
99284
66668
13692
43601
27694
8162
24558
71318
11890
5809
74930
-1
61147
35460
50313
24091
-1
67540
88150
71720
32310
7287
8523
89987
49673
66651
45084
47468
-1
87905
28770
62479
45774
62046
85216
10763
102346
21838
14076
28754
72387
-1
88132
50636
8050
59466
38320
5995
27695
76721
28757
27646
80731
72448
7464
58929
3842
18464
-1
15871
75207
98744
57937
97410
62588
19024
35485
-1
18705
-1
18382
42259
99337
41949
49065
75696
13500
89410
52327
41234
48040
-1
83062
73871
43498
38502
71343
38192
94334
69274
101499
36373
28739
88950
40957
77561
20368
69020
68365
52212
86328
62086
39231
-1
11733
53146
40750
68392
26438
19053
54239
42952
33638
56471
88319
13309
52819
67494
67446
43387
40803
87740
45535
48503
80392
5272
65942
37568
64441
96875
91805
77417
43393
47436
-1
35046
50912
32995
-1
19922
29975
92872
21954
100914
44020
51054
20033
55237
25995
6391
12487
61566
-1
32615
72379
-1
48750
63356
6449
45598
34168
12309
85961
20849
28462
36810
53251
25275
99270
10959
98858
94070
29042
26571
81527
97998
61083
99673
93508
62996
-1
83740
62723
67368
84289
28198
23351
17968
99298
74708
87705
51165
14023
45942
88126
51027
43378
74665
90202
74131
51793
89928
-1
53979
11910
-1
4094
101130
91048
100706
82774
11833
67334
-1
101289
40066
98779
47945
90495
67586
27461
13685
-1
-1
45427
60230
53379
70900
65444
12872
23183
90290
97439
96064
91082
97416
94529
67083
39229
91213
59557
92194
25783
93112
91522
54760
92996
64983
35135
89716
20071
4187
21006
88008
74913
55431
76334
83574
60605
38170
91004
38138
65300
56937
6670
66871
29950
55638
73441
-1
18785
77671
41265
98576
80064
38621
43900
26498
-1
3939
30655
97020
14221
15586
96297
101896
16086
64141
-1
37614
53712
45099
53649
63493
67057
92389
98695
42798
76041
47612
16774
84432
59330
-1
40266
63370
-1
52218
86291
21957
-1
68979
52720
67759
64338
81886
61011
100771
28677
8963
39180
86718
79897
61314
31932
6394
84527
70199
-1
53030
60135
78521
29896
61439
87334
73958
88146
13353
46309
18321
-1
23102
75622
68135
101096
99967
35665
28257
68955
28655
51625
94459
60892
93696
80715
23709
23272
95708
66146
84761
99326
28331
87946
87441
49791
22834
20950
101037
15997
27426
40173
68306
99585
7200
89659
79599
-1
18654
74041
46148
33510
10610
65689
59883
16822
101531
42578
19390
19757
30723
37917
54938
37934
97825
-1
93296
76106
43086
32386
20014
98360
-1
42649
54373
33830
85946
86416
20617
4427
64012
81287
72539
-1
15025
97540
83548
100481
43125
-1
79154
49308
26847
7514
86008
14394
7895
36632
19800
17932
91956
29377
102406
68205
36102
38470
19483
61208
62314
59496
74177
26147
20683
25743
9034
50550
63735
96794
75693
10660
98187
66914
73106
8784
30546
5881
95933
100427
84267
18872
65057
20639
44185
74521
48600
86696
35443
80829
4548
27730
57998
61378
99974
69113
17837
103290
73738
36321
41489
10621
40185
9838
48683
22721
93316
-1
85033
83334
9574
79085
72895
94384
98695
93631
64292
9963
60128
99386
44819
-1
7575
100993
27499
-1
86942
16857
96373
-1
7772
64800
-1
23005
33967
58448
96936
27656
11238
67933
12558
69379
-1
19902
86054
30978
23342
57813
22221
92680
102889
6962
46309
55332
46546
9531
33411
20681
43003
100475
29323
92355
38062
85401
75215
67763
40696
12879
29870
49741
57458
78048
42649
76495
26415
56486
15770
46482
101712
92141
95070
91420
70182
-1
18448
-1
88732
74813
87615
12300
72888
53160
23817
63453
91151
67731
19616
9128
94566
60257
74648
44408
77339
5736
28651
-1
9779
23615
31138
38386
37842
55059
35333
82075
80627
50694
14368
100526
54926
40858
39781
74399
100692
54932
-1
66357
60446
86494
97194
15466
79864
96179
25061
72182
55126
13006
70539
26051
93206
89508
96747
71067
30089
63232
-1
65257
19883
31302
12342
8069
55349
74225
32751
6759
17758
60906
35123
92524
81445
58082
-1
47918
98749
47096
21666
32967
18211
7887
87872
81628
100032
84611
91410
42373
14222
82635
-1
38074
-1
67711
34379
98678
31442
49553
12500
46304
74310
-1
14428
14205
91049
87478
103755
13160
-1
24972
88316
38141
75918
30208
53407
18669
68931
15022
39060
89755
68205
57948
-1
44151
-1
33755
80889
7437
68330
16811
17154
-1
24093
97727
53246
71644
73738
52936
50108
70172
56094
14668
85230
59614
97970
81761
78143
102758
75858
-1
91517
55022
51735
2471
-1
20258
87365
40853
96556
15524
36144
54080
84589
69924
67332
34470
-1
50258
83479
64061
88124
45322
21262
103057
88468
81230
12363
69408
14986
81101
20115
83642
13590
66055
43724
63066
25457
20998
28881
38867
92844
68874
69982
-1
51969
92686
77041
25598
65178
24886
93239
71057
34221
5006
7702
64137
74020
95437
37585
48702
61544
-1
70542
44576
34888
34368
-1
13558
7340
33639
59387
73626
-1
61208
90624
18911
60744
57062
88531
-1
-1
-1
47977
95972
100476
36797
10811
90373
66696
39173
33466
-1
29251
70961
11087
40848
26516
22508
70432
60338
101937
58677
24391
27634
-1
56216
20136
74676
-1
20639
49740
46138
10183
88934
37790
70015
15192
4893
87334
36499
29684
31445
70854
102975
104060
77616
50562
69525
11930
56570
17270
-1
69505
21886
32385
22832
53430
21225
-1
-1
74463
43744
78160
-1
13614
78848
48167
34746
43387
59814
27775
57664
66432
98936
86713
62084
36409
100484
60827
14311
76143
49953
6513
30377
71018
34470
30440
33859
70796
-1
94557
34074
54559
80019
21993
57546
80685
94546
38566
-1
91595
88197
79727
66658
92439
71160
16028
81511
55279
16929
26420
38056
7761
65104
93775
-1
17455
35740
20034
38057
54148
85448
5588
87301
59101
9346
77337
20067
46910
27060
52180
30704
28935
-1
88270
52249
52673
54245
44492
46895
84929
-1
89636
-1
74567
-1
49147
-1
15843
4486
16850
-1
12637
-1
22486
46710
31169
-1
73337
60414
-1
37917
63884
14536
23638
19385
56418
91055
95243
74177
51969
6790
87881
92217
28256
23094
-1
68123
27101
11387
40026
16629
90167
-1
22665
41729
28496
30818
89125
78510
43872
94354
73713
30971
24868
41667
88871
17959
22212
30596
81836
80197
74396
13646
42255
8327
46257
44241
81751
58739
41551
-1
97323
94912
70091
-1
-1
64800
102771
-1
92623
61503
99638
12134
5051
29419
76870
17291
46910
84479
3722
63309
20791
24819
45907
84873
67045
91918
16442
98984
69926
70882
68397
74093
44405
23709
38786
73367
71837
76598
27092
64944
55037
32608
89437
59880
47393
44443
33087
45322
47513
53353
87619
52907
80331
54245
44384
86133
52310
-1
63693
-1
82832
2893
-1
5098
56306
54672
33091
38283
15869
70091
59194
104513
53964
18561
39139
43640
79286
32999
18014
12720
-1
82521
43962
10550
100987
26525
90996
86915
87588
90259
57457
33516
68642
15444
46027
60906
95816
100146
67954
7994
42787
40582
80721
35372
65075
19002
5587
91918
34355
43846
71426
75370
91687
71615
32051
87478
78814
-1
65106
-1
90075
-1
4206
18440
75038
56671
81305
-1
83214
58299
42785
47983
-1
17739
85037
33184
-1
89188
71093
12396
98783
29334
25745
38410
98656
30488
93841
72042
15472
51830
46083
16736
29869
15767
31990
-1
92946
100589
55043
74054
59859
68229
12143
45805
20932
92568
30288
40004
11930
43459
17576
47569
84766
50878
56671
60693
42295
65642
80944
36307
19046
24213
90510
34630
68000
66831
83426
34222
67246
10976
51738
85028
24046
-1
100193
74405
59765
99240
17507
8344
63201
55070
89942
91713
77856
13602
79494
37780
93364
93628
53278
80626
73434
90953
70915
37925
65521
53869
33265
57436
-1
74386
58869
66883
34155
69748
54698
98550
89537
35472
26943
6763
37618
87404
38310
53091
75139
18688
53827
94265
47124
69128
63008
13962
43100
58415
76762
13975
82590
14900
90650
31053
74861
98560
87713
-1
65751
76143
94451
66703
-1
-1
93134
66315
73073
92760
52044
92700
-1
79058
73805
102979
72683
74615
87120
4996
13361
15122
23779
60759
43346
15466
21907
98015
69529
58875
14372
66336
78866
-1
56101
43044
82608
67829
85726
24644
101624
56861
22570
94448
80681
42913
91240
44597
54876
22511
24420
23364
51385
73805
53115
91357
71718
62492
56875
9574
63398
14882
47907
11049
89915
16777
16575
72873
71886
46023
21054
28337
-1
84386
33735
-1
76773
-1
23807
42232
32434
71289
61161
-1
69064
13397
86433
73685
98576
18961
53091
51416
48290
54950
96584
48057
67164
70712
91855
86052
39780
82549
12504
6306
-1
30534
46832
70898
28743
23641
25989
19529
-1
40028
32448
71899
1361
-1
58467
46296
36389
48022
6166
45583
96749
83841
59650
66828
-1
87991
71485
77191
39966
19009
88593
99404
77002
53358
32600
43612
52387
11455
28359
73416
79085
73990
84573
41050
31683
-1
39056
25310
95720
10213
91570
76559
19763
31662
40032
51246
82161
-1
57182
48887
65902
22991
46791
-1
31622
103419
60818
41951
20551
69164
48950
-1
38037
71847
2226
51893
75773
67699
36365
35605
41702
53562
10301
18263
18365
37520
-1
78666
59048
57234
-1
97860
48394
56141
67767
13079
23688
39765
20979
21066
99329
20304
45942
94376
40981
88087
-1
95754
37910
35672
91166
-1
99484
84020
44902
68035
87350
81226
18639
38581
25771
16828
26242
12097
41029
16446
79384
15928
100048
94032
-1
99139
54439
-1
67229
96857
54529
39121
-1
-1
37574
90248
-1
8436
11672
63651
15961
20343
84095
88970
83370
32676
58848
44333
11168
9114
102055
66309
63286
46665
73289
64045
93037
49184
12999
98700
26298
5984
-1
69992
34058
-1
70698
96525
31592
61889
66109
60316
8456
17802
68383
19455
93759
45907
87916
89409
-1
60955
20833
54846
25272
27492
74218
31877
45525
97860
89753
18683
11967
49356
78696
20007
17825
31908
63021
41759
17091
26153
14404
63902
23605
29643
7020
65348
81657
21167
28053
-1
69886
54969
99432
29679
12627
39081
53990
6452
18946
37184
64830
-1
24955
39626
14356
8833
83534
61662
60072
79565
32394
9253
-1
47111
53980
-1
-1
73990
50895
-1
93576
82022
53924
29317
48342
41771
32895
8436
84102
5483
29537
-1
84860
26010
-1
68480
72581
25771
7250
62865
83725
10219
5079
53254
50854
17589
-1
17239
79199
1494
41522
99338
63444
19300
-1
26181
74691
38134
82753
31817
16432
36148
44297
5840
40742
19813
89911
69126
75875
23740
58183
87559
18724
30494
6694
74608
92045
16656
26985
70622
6787
102109
46348
29001
97803
60517
43844
42559
41512
24190
82077
10925
82308
59246
77348
22916
26772
7632
44185
83587
44569
20200
72866
62966
3312
52217
58148
48709
73374
86375
84701
85149
-1
-1
85770
15433
62945
91166
66757
91144
14882
68520
24353
94176
5029
16933
78360
-1
51981
24285
51737
60234
63738
7803
11658
96498
22774
61976
49270
33005
17867
100400
92470
101044
95626
78440
42305
92280
-1
99131
57998
35035
-1
95762
92539
20543
77469
-1
40855
83265
65744
20321
18719
43514
66863
3515
16045
-1
21245
-1
17042
75140
5565
82448
27834
63700
18391
60814
32911
12901
15076
63053
18968
87970
45557
70779
58990
65507
40742
-1
33109
-1
83541
29675
66989
25188
88732
76087
26751
-1
10532
57998
53540
100352
62292
59996
10478
67684
89483
87272
52402
82478
85133
17544
19159
50002
94431
96576
61181
49058
47652
48763
22646
85870
72673
15294
89229
23525
15834
67512
59650
-1
46063
100297
-1
13152
103985
44595
82882
17271
41534
65111
57508
15954
12537
81462
35497
41877
62212
83289
22328
29251
95741
29537
47491
49943
95774
95168
-1
70700
53190
77716
29345
-1
82863
26095
31887
22655
102312
91927
32080
77941
5555
62945
27915
52160
67873
54205
56233
91132
97464
82311
70030
-1
78490
23626
68410
59178
10464
26958
13036
58532
38506
57127
99294
23533
34740
67255
53481
48583
38318
44227
53902
54703
52265
6272
-1
23586
32425
69096
53174
85133
50101
63431
33338
36293
-1
68127
27617
18719
42758
-1
22127
93154
78581
63902
46478
98736
93337
12784
64109
66989
32878
-1
43672
28297
66657
-1
27550
5369
46891
85907
22780
18268
9825
68237
82235
86633
42814
35780
56416
97721
42636
46482
41185
56684
-1
50103
30540
70718
98320
73626
94141
81499
12585
41963
58100
35374
45210
75705
89914
79189
73415
-1
62252
52705
-1
77289
21783
30503
53567
84407
79046
83630
91058
54043
83648
11226
44753
85081
96218
24962
-1
47403
84622
60210
58159
75724
47175
64419
29328
13923
11248
69165
27392
89676
61227
-1
36449
68088
84175
39610
43953
51299
12554
89312
27030
27929
33199
23321
69899
52390
38414
10529
65702
81251
23630
19454
67735
48125
90891
28970
70687
68065
21963
81916
96568
64402
38276
65724
32134
52885
71340
92016
2132
-1
89318
23836
21179
32475
31813
43153
25876
28463
82980
41181
29892
-1
75619
25183
95017
-1
-1
-1
29269
41802
35202
53826
97239
18574
80849
73299
43097
14447
63654
25830
33536
49636
47761
62801
23296
104292
7612
55398
91219
65372
61039
27441
82222
87906
-1
35977
29045
17984
70214
14654
66210
66150
31122
34343
59678
83164
89971
72441
63315
79135
34333
-1
62753
24124
10330
-1
96319
61158
56113
3144
85918
7486
35252
6643
98763
7067
37241
79697
51927
44320
50161
-1
61639
94840
91847
16743
52501
-1
54139
64519
93420
55486
-1
51599
28358
47488
22737
82941
74080
30636
24254
13031
46372
62699
49083
15300
-1
16141
70999
21069
65129
-1
15789
93368
85187
37827
92389
93200
37591
89045
22379
31941
74332
99168
10700
58473
98798
34845
37537
-1
-1
80859
42015
13099
12161
77611
4207
7217
33426
95578
97158
9070
76391
71491
29514
79359
89338
49256
22802
58644
49365
15809
29060
-1
9468
70831
6147
45709
36633
100045
73391
85161
89280
29036
16444
78855
93012
-1
26679
-1
34306
42320
77801
82297
35392
15396
63602
17194
22727
70053
27677
50270
43197
34683
25090
105609
61229
99182
95040
68229
88210
93900
94406
65807
77037
69445
76791
85341
71067
70558
23740
52206
-1
14095
98917
95426
93488
11701
70598
50291
97040
62432
-1
88469
49016
20801
16562
-1
59865
40560
54879
10188
50316
52694
35236
8728
102126
41726
45339
17781
100943
16729
75647
28569
25084
45045
5360
50549
17222
-1
-1
93200
-1
-1
20018
28426
22116
34838
80748
67744
65489
32670
102122
77891
-1
72042
24634
32432
74299
-1
91287
58082
90877
40228
84226
60071
44723
77456
55220
8128
38905
-1
21474
85971
97119
81066
44411
18197
32690
55596
54380
70310
44586
3222
36201
65029
89420
75188
-1
46280
9782
22039
36731
60858
51273
27785
74057
43318
32922
-1
57452
14463
50528
97864
103929
32990
24310
-1
27595
87086
31181
30434
97684
82388
-1
72029
67073
30715
60792
77450
15826
54477
-1
28290
90533
86958
10888
88495
53904
17229
43374
18164
12046
50836
76254
41409
73983
43465
78282
25706
-1
102291
83028
87197
71332
10914
18771
75923
12877
85257
92245
25088
99232
92781
36027
73455
85539
57662
95169
53267
16883
51885
72527
103360
94374
44045
43552
63661
84618
9287
11757
35479
21002
57150
11596
33259
28491
22500
34001
49972
29477
4621
72123
-1
76501
22749
17966
73248
86742
24110
31138
8015
64903
83396
-1
18966
86208
90746
96576
76202
80625
24284
35372
12805
78357
31891
5107
13132
69273
91577
18086
24558
78819
41142
55204
101787
84178
6853
87214
16745
16642
94630
100894
10490
38748
-1
40315
-1
91771
20434
30310
98005
35486
36213
10056
14266
90494
94724
70504
60188
84255
54793
-1
19199
21987
22321
62876
11917
58906
-1
8486
21339
-1
47281
52135
15590
72751
17190
89461
53729
61610
69228
64509
92989
62045
64058
25422
58152
83577
-1
40754
9946
64999
49117
27203
11939
49284
84923
4824
40661
76924
93060
-1
48639
9356
88738
22002
33266
25206
38785
89922
29615
18825
50919
75936
44961
103423
25328
54398
97395
99353
74769
65841
31936
91479
1194
-1
73016
2230
61735
62375
95701
47732
91026
90242
-1
1485
48535
31002
99029
91297
76189
90082
28673
30097
95813
35230
104524
53419
67490
-1
-1
6196
47732
92846
31714
48123
76273
-1
83715
29917
73266
67342
10365
29596
46301
37762
75348
5658
69008
91152
28199
64752
44986
10288
53153
86472
14462
15347
59336
7619
38543
41659
76398
14070
4775
-1
88746
7969
-1
22393
84802
81252
-1
44230
-1
66370
3209
8511
61468
81015
97019
-1
97032
-1
54174
63159
53406
79774
81164
52547
73466
54693
102362
98297
89284
35449
14627
73957
13006
32511
18126
101527
92705
90432
1958
-1
56854
92933
-1
68550
-1
71806
54495
61569
53593
11472
14354
-1
87045
70801
9197
85722
76278
82395
-1
91350
67713
46489
35937
101151
79337
-1
66982
43389
85474
89602
93641
-1
-1
11829
-1
26016
82581
50270
81384
65588
23476
20238
44055
93919
42393
-1
35446
52156
40331
25641
30116
8150
27560
-1
19234
87325
21978
58639
50455
82274
39544
59907
88331
87925
70308
22271
62209
15230
66694
79222
85404
24392
20719
35024
19627
31441
28131
24770
79406
-1
56090
63504
-1
19898
75874
44576
97257
72709
81897
26481
41609
80098
86855
78747
96430
52422
20331
41675
64148
8319
14254
52645
-1
87570
44787
-1
96609
64376
4618
10267
21434
65192
51316
80157
29604
40387
78483
-1
47513
79515
-1
19389
-1
7445
41131
13990
90562
76134
-1
34608
-1
58301
26049
67524
25413
95875
49822
43625
61198
60748
-1
51498
75344
58297
36411
90308
93921
-1
102045
42017
47633
67892
80979
58121
-1
-1
-1
33386
32231
72876
-1
101588
38540
35354
79172
23623
41943
-1
92023
34926
98269
88322
54018
77859
72174
23391
72512
70049
22310
99670
14122
25814
17337
90293
-1
93974
7052
29712
19968
47043
53559
26210
63794
42380
38540
10849
28202
50777
47382
41520
42089
36784
15586
13911
79717
84069
15810
48275
33895
21455
5638
-1
93348
79065
18214
81705
5828
76552
52107
16338
37299
10666
-1
98855
99657
-1
45388
13449
70774
51644
64917
-1
15985
49663
-1
-1
42163
37832
56329
62647
76602
93892
43859
6880
24198
39559
54284
50777
4261
67782
36470
46972
51839
87307
51238
84274
30737
18876
13001
91951
25407
-1
-1
-1
-1
88183
89017
71382
98650
38079
71069
26582
53460
42676
7479
49489
68517
-1
82107
34829
39808
-1
83936
-1
48260
28827
32603
89932
91992
31894
41871
60464
18020
34385
84784
24054
95513
30175
6691
47565
28369
45835
86051
34362
44615
75360
72050
88857
26863
3233
18348
46455
87192
25534
83288
53314
19383
99126
49796
19082
-1
12244
56719
21458
77881
23763
59436
82904
-1
28752
47756
78947
37966
79743
28340
96984
64390
98292
42461
47335
20909
55224
97074
-1
26781
30654
98164
10015
81757
6520
32055
38943
77520
16216
83579
98107
93332
79239
94510
87798
32012
41620
29671
-1
12369
59823
59611
101337
42967
-1
61548
85760
80864
18048
27261
29317
39501
67091
10892
7246
31056
91316
36254
84255
56258
93929
63808
96939
60023
79460
29145
12281
87915
88995
-1
55201
39350
38185
99920
34662
97596
84218
58725
54698
5733
23184
10369
25626
40320
102432
55393
47361
39654
24829
54454
78753
36503
103518
93957
30340
63043
93425
76601
60916
103218
22231
36621
89944
70831
51501
93259
-1
75078
30925
92466
61459
53364
46705
60403
72248
101605
24465
10579
7015
64655
76454
19507
43597
-1
26271
64820
-1
40017
104069
40233
26742
6356
14302
18790
10527
-1
75008
-1
93348
63275
-1
10584
79460
81129
-1
25261
34396
99657
27331
21107
52424
21804
68221
93523
25542
12660
49795
88280
103375
52244
87397
34292
54131
73851
19573
43381
-1
27828
12123
87717
-1
43146
54306
15379
96624
83556
28942
84069
44096
73653
46888
7985
6150
38883
-1
65586
-1
60721
87245
94511
100133
65978
84800
22804
99536
96378
86017
56851
100987
101832
9953
-1
46214
55123
19500
47812
88757
71825
-1
14643
74905
28848
7957
5959
59006
72042
105548
23262
64951
47215
7266
15413
85111
26928
23673
31787
15028
-1
80932
24438
52059
79856
15810
6672
41887
-1
14185
6475
21019
33389
23035
-1
78555
52095
41546
56056
94574
53658
99751
29600
45321
49168
52246
59755
55947
27387
58573
10251
79239
62812
99657
50042
-1
23810
65970
76249
-1
57981
74297
91038
29418
97488
94819
94601
74228
92959
38499
62138
39369
-1
26509
83786
12124
38068
-1
77628
71288
63416
31339
31070
39737
-1
43739
28811
-1
69849
56179
46819
38524
65927
45857
83615
32594
55560
61783
-1
33078
27551
91263
57627
-1
-1
92692
47738
73607
67445
28920
10011
7118
92085
53087
67040
42683
30216
17797
10210
7369
72806
33902
25948
39933
96385
75658
16177
34091
53141
84471
78094
41015
101132
15384
19657
49061
58676
20527
84204
78570
13990
40071
-1
64646
79441
66716
86017
28982
92928
79766
32182
-1
49424
48741
51867
89170
70919
-1
7957
76438
64694
53247
59792
47678
18029
24791
23203
78189
14762
70483
-1
80744
42152
46814
64674
13428
-1
44662
61225
23029
-1
51630
-1
62956
71164
-1
93731
76350
80877
35255
75543
40375
83288
35732
24953
6628
46091
95135
102233
58569
85978
98879
88871
99293
62395
12794
60135
52289
77936
78159
-1
90214
91822
14295
44798
41673
82506
11167
6585
92611
17992
58418
42743
26749
38840
63218
-1
27180
13445
70196
63019
83861
60189
7668
64646
37992
36096
92168
75901
31171
92672
104156
52644
56968
95035
43594
28512
43294
93551
-1
59820
37478
-1
57720
-1
94409
51089
42071
-1
63316
-1
86612
102791
65252
22669
88950
39847
25761
15317
100390
90782
37776
49817
16875
6995
89784
75197
92140
70129
-1
62645
64495
24563
99977
100053
-1
40956
61817
73992
85459
46032
-1
99044
88423
71287
12387
29472
9147
53587
70304
52244
29973
46290
89169
48918
48168
45147
46036
28229
98834
83585
60158
28685
28246
65151
30680
62599
-1
52885
98176
57129
48078
15668
49078
14503
-1
28635
77805
38128
21733
23959
48275
-1
27088
26963
58050
-1
24009
60621
92244
-1
39601
98171
11592
3979
87494
41346
26699
42118
60231
-1
7974
4140
90193
60084
-1
18254
58598
80945
92924
-1
68552
-1
24490
48559
-1
-1
92031
97560
38400
-1
-1
100968
77859
44448
86546
18524
-1
44360
40480
12097
68073
34584
45244
9680
76477
48279
36527
14850
-1
51854
-1
58452
85532
13126
31528
60951
97340
43597
58030
32570
58306
-1
-1
91212
-1
82668
-1
58298
8847
22476
33139
-1
82290
64063
26423
39348
16807
91999
66987
5772
58957
104287
94787
45476
31200
43348
18413
11703
84471
75344
88098
85989
-1
57177
58471
84042
54978
64332
92201
50332
32340
102175
61588
66624
46142
40892
73144
78791
26828
21258
22433
44797
41954
83613
81018
44443
45485
-1
62934
28134
70388
40588
87957
96567
52501
69551
76131
42533
53365
18195
22613
78223
-1
21916
66804
21403
28239
3754
31448
94707
46383
46660
45215
42792
21235
-1
3290
55768
74326
77103
92113
-1
86792
67262
-1
65928
52762
39868
24112
-1
50784
30676
67869
69881
2218
28865
60898
78394
26181
81599
27509
62863
50658
71465
69027
77353
91369
12966
93792
51875
32479
85631
30779
60816
25442
70794
56377
13937
11884
90407
3166
45509
65953
82817
84349
40096
100389
93687
89104
90319
7621
81019
24735
64523
51192
78828
56470
15032
56341
12677
34107
57309
-1
64268
24245
25283
69963
22388
29950
16006
41966
-1
4585
69107
55657
19689
58577
56622
90141
78072
96894
76869
68813
7526
56403
100577
64824
94555
42981
51449
93285
68843
98775
4276
28034
74242
91133
52668
14721
70594
73945
62770
45066
70032
74904
39333
17688
64211
97124
59751
95020
15485
85090
79383
-1
64367
83262
-1
69880
8888
5790
38680
55128
-1
65074
39172
36068
93603
20878
100912
21995
85387
65934
81472
24349
23973
94532
45747
75209
88904
95138
4723
29657
67300
38833
30770
61920
-1
71964
45861
58351
-1
89520
60522
33259
20368
53961
43059
35571
10204
50184
80835
79150
-1
22573
19671
51831
-1
84617
58218
20723
43425
13152
-1
37249
57246
94744
27083
78031
63465
29878
-1
9699
49140
90084
36464
87917
-1
90485
95441
72181
95939
50469
47807
55058
85933
56135
85130
18645
100741
-1
14391
95782
-1
68954
-1
56960
91916
71282
22613
-1
71717
30639
100906
92483
40666
100839
32278
77887
9227
11154
7379
75399
-1
52629
-1
47673
68598
51195
25589
57537
24761
-1
66964
16421
51583
36470
56117
54401
85146
56132
45409
97804
24130
12556
61102
20379
67218
36074
15091
73591
39766
-1
96294
40885
43072
74132
3287
44277
92525
98198
16822
50758
75694
44730
21547
23434
24011
74392
50826
56101
87926
-1
97795
94487
8284
51982
-1
83818
-1
58541
71695
-1
9643
17968
41364
101788
-1
84915
54798
84534
93125
48899
7106
47640
90038
7090
-1
48798
21865
38245
76317
-1
54699
80057
-1
17323
49844
62034
86339
41574
60249
-1
36342
65464
73660
100445
79327
-1
86144
35265
65674
62589
-1
14779
41836
25682
87509
44073
83443
93049
81544
-1
73582
44281
-1
21311
70866
58894
103885
83871
103492
61585
-1
30654
-1
86811
34339
66267
75587
93541
100191
62523
80130
-1
98380
56214
-1
72421
65721
42295
29577
84944
27719
20689
79427
8423
41519
39737
92959
67304
106295
84461
77430
54955
-1
-1
6520
19675
-1
49342
36986
92313
-1
46539
32135
-1
46704
103272
5126
89973
35977
85002
11167
50848
4950
-1
16656
22572
77666
36848
21887
90854
-1
19068
37769
94742
33577
69415
45943
38267
91877
72163
8005
98110
-1
51885
45004
27916
36487
50639
28974
77518
8120
9574
33304
-1
50276
96791
21573
2557
49134
20360
30592
23914
67394
51110
100490
45269
-1
59981
7319
39277
27643
56243
27401
12496
86925
42881
25055
-1
45485
-1
18057
84969
53617
70524
71964
48664
60158
92483
76349
79634
73066
-1
34195
32382
-1
-1
98747
98345
-1
-1
47196
37222
4169
66267
-1
64665
69122
-1
65648
9629
40043
57660
12748
13303
96072
91537
36274
88351
74578
64552
73830
50608
49461
28700
89776
102772
46069
84631
2727
35553
97290
55499
15203
86492
27893
14582
50931
30436
58113
40009
58945
62365
42044
5030
43139
70002
16552
20149
83512
60597
8779
39508
79048
78807
9268
22577
99384
22733
28685
66585
53437
44871
99995
95576
95147
37636
17648
89291
82813
37162
90904
-1
2463
36438
83520
23946
17337
39995
84364
18972
61700
19608
64793
35861
26826
61240
20177
-1
56732
16805
6779
60382
49921
95585
71850
33553
31532
35434
80875
65896
70065
48935
89181
64937
9680
87227
-1
23623
37042
84640
67971
79736
84781
46338
38607
20549
18298
43640
50342
68670
54249
66115
69790
84179
68828
94465
65164
75142
49248
82730
15328
42102
72601
51485
81971
10364
38128
66163
19840
98877
101426
42997
34604
72045
22100
88241
20720
75731
17506
27214
-1
-1
80360
98164
39254
67773
35844
-1
89826
92672
59594
53885
63997
31534
51283
4369
67604
98995
99519
71103
17985
-1
85946
60969
32134
85180
79615
50495
88758
85428
99391
77858
79184
-1
58833
69145
65807
-1
13807
87312
43043
103170
7383
27647
41037
47060
15221
33990
70311
-1
101749
46873
53458
-1
94624
43933
8731
13641
84838
-1
88374
91301
48760
40140
90468
24814
8901
8345
-1
90023
20812
50785
-1
33025
16413
16078
89734
31163
59010
31502
97417
31490
56917
32306
47696
55028
12822
56159
12186
82990
82678
97838
98244
26600
77296
64166
85568
30640
-1
30021
82039
31297
82191
56456
80160
86752
73057
19713
36109
26687
100612
58164
11094
97706
17955
49609
91080
4763
36107
77448
81613
70253
19587
78542
29320
69012
16342
83878
-1
17627
28929
86198
-1
37248
-1
57021
89395
41067
45986
60014
64442
84990
-1
72583
58586
7883
17002
20631
17479
48929
61994
89068
63960
99927
87183
74529
43568
18200
39899
27362
51008
51595
76813
40287
-1
13095
37829
-1
103264
63486
-1
61021
71195
-1
19229
95183
25590
28906
26941
82222
86532
76517
35893
53720
20982
56762
25305
48814
38581
8781
27018
12128
-1
16071
86124
44758
68587
59443
90051
90929
-1
94445
-1
86198
41104
74689
8171
94632
27362
34568
92147
39847
57229
35906
45377
77007
57761
91056
13308
27640
93306
36755
-1
62978
80494
74435
7858
-1
14719
41258
42933
32149
63683
27702
33737
25484
71759
66895
74788
85978
13343
26108
66013
35576
39716
89352
54556
60113
37550
94791
83468
78377
14608
13897
33813
65258
60854
34646
30073
17108
89954
90162
45045
22631
59653
-1
37391
49756
36979
-1
-1
5425
84040
66712
52617
87130
7406
44710
44812
88050
6370
87885
22896
94490
77142
39707
80343
25470
15823
73436
21352
56954
71472
28897
2349
96525
77320
88393
-1
18741
89960
42818
87483
9271
21658
76902
38404
41518
55615
43193
72754
80060
36135
10638
38158
12223
50927
63943
74040
10097
20091
59443
39668
58475
53149
52360
100079
97098
94962
80026
78468
38247
-1
80866
-1
18895
72106
25295
94328
101205
2598
52816
78907
22593
63747
68550
68716
58466
14688
66702
75182
31501
72227
9406
84763
69839
98509
84731
-1
12100
77929
94407
89147
53886
83612
101548
54544
97883
88567
27684
30412
31979
69188
82605
19281
53515
8363
4971
32080
93342
-1
52827
9996
92161
5460
89598
11072
16646
17049
1960
-1
36727
104296
65167
82674
61338
73387
67585
24349
99049
100795
94497
21160
-1
20944
31003
42111
93603
48890
52405
80762
29222
35375
82406
80332
24211
14513
52795
16748
77929
99872
-1
81139
50069
62941
88963
94764
25060
61048
47094
87367
48094
61684
-1
65891
41420
78319
72760
68668
85354
80834
88765
62048
70807
17825
57594
20946
94791
38745
48115
66491
71428
66027
-1
95503
94841
-1
40337
39480
78478
36946
48368
41937
27408
60928
42972
21525
99402
76627
49107
25321
99982
60148
35996
103532
13175
18196
40696
32331
81054
35779
37444
57303
43770
75850
-1
50217
24383
13888
99996
103110
99874
97416
98918
70711
3958
-1
45394
34932
54361
34226
59427
-1
31802
18915
100071
38640
-1
15137
92030
34653
70658
32277
72932
42186
42971
27335
94586
40238
94240
11192
7477
16305
57255
40225
65819
68103
30025
24718
-1
74320
63894
88290
45238
-1
91269
76726
17961
52616
26756
44627
46775
29825
46783
90099
47071
46529
59834
48494
9991
46480
-1
71081
2481
90121
47333
32929
22614
44046
75558
37799
23662
99300
65935
6764
9202
44428
56844
81529
24304
3766
101059
76227
22334
102673
38731
10220
60595
59765
-1
18889
38989
94591
65935
38973
4826
53701
23606
51935
53535
57855
68229
82858
9239
80789
90856
15930
36046
67246
70765
35817
40087
31377
48319
97620
105263
17401
33339
58402
8474
100527
97213
62975
15524
61610
47404
103813
95503
61011
17585
50809
69538
78129
77509
-1
86816
87324
44947
17616
93039
45569
85530
61885
12737
90415
-1
63299
15818
64716
62904
83825
23501
25777
38364
25020
-1
71314
74942
79563
92490
57488
24459
44083
11145
98008
62915
25518
85747
4525
72089
52166
58258
102444
89837
19808
52388
35485
21186
5040
89948
-1
82256
88919
31891
44228
75844
78289
-1
86031
57261
73940
31753
43649
98880
19075
74975
71862
62920
89860
81778
30898
26868
81917
81602
37245
-1
61709
83470
74631
66876
96475
8108
-1
41133
-1
62602
99948
33208
31092
15089
63325
68262
29658
14892
59985
76912
11420
81077
-1
96113
36383
56777
82334
67432
8274
85842
40872
67020
91172
90098
35536
11126
85610
50116
95341
40147
28930
68934
51454
12709
101734
15689
70129
68513
72163
84420
67650
43403
87869
25606
78603
93168
25296
21917
82799
91783
23045
84082
94068
25367
60395
49664
-1
65405
28476
43470
57939
29664
79778
92666
58435
24953
45136
77173
72472
17527
26097
91602
70141
-1
65582
64712
-1
24634
62283
37490
81889
64083
65414
80338
39935
41509
60023
18517
34845
57359
94507
79484
19743
91822
87962
31796
31201
49888
-1
22996
-1
99797
55012
51720
74301
58637
30107
30511
58585
6713
50641
53566
-1
60237
30783
92986
18425
85053
101510
14772
70181
19681
95853
55432
-1
6805
89102
46153
87061
99014
64439
64423
81909
102966
71652
75520
69927
70891
87974
19627
41960
54042
15831
-1
23599
85140
71179
-1
56526
97958
53843
57236
61991
15072
74594
57010
61261
101285
-1
76409
41559
25307
81105
23136
12749
42927
42213
55468
55961
97565
8745
31875
74799
50821
57939
43184
5830
21293
6517
29459
44914
37430
98198
26525
17574
6187
35033
20125
85957
71227
53679
58418
72217
57112
79564
45411
63316
85727
32688
8728
73604
74447
83396
55263
-1
21678
83492
19724
14084
63345
37172
33194
-1
40600
9658
15724
30970
17575
55838
23539
77515
11325
84901
91411
103431
87784
84765
-1
90230
4788
104162
57878
60200
88194
19900
57976
30553
-1
-1
-1
44445
-1
93082
77229
102842
11902
51092
47566
87735
44018
76707
56862
98628
45832
69091
49497
65783
33577
30151
-1
89540
52735
9188
8646
40021
97197
-1
53788
95075
7660
46014
82229
43911
-1
86345
100896
63726
95887
100226
-1
18060
46642
-1
49762
9739
86925
69416
89624
-1
27538
81884
22950
85620
52889
62788
88789
43235
-1
-1
46456
-1
26665
40643
86345
56890
29759
72697
31205
6396
13535
70582
30510
32642
60132
-1
-1
15523
50212
18349
95390
72195
35622
84862
-1
54431
18114
62622
64207
69201
59602
77641
40914
7936
33851
53905
-1
3112
21925
11726
18256
21975
15872
49048
68216
-1
96691
24619
83718
27192
61491
44324
41070
18425
97941
94070
68520
21252
65247
62818
46243
49521
102144
70388
92163
31562
45934
21530
71471
78139
66140
69402
54103
29106
91398
17644
82967
53799
57517
87817
67596
7810
61561
-1
17034
19207
59625
-1
87628
90026
46557
-1
85185
68281
-1
25735
-1
59269
62281
93956
78075
68590
96437
98474
41424
84160
54779
99005
-1
77448
46555
67546
49318
58208
83322
90017
8437
71800
71815
45436
64463
7180
37272
48087
15087
38397
61628
1138
9986
66384
52456
42679
39736
34821
12726
75898
43837
56102
19278
95521
17585
22209
95426
88874
81352
54832
42302
11321
54888
21506
79962
98538
25795
10094
-1
7077
89231
-1
62915
102502
56725
68377
89350
14650
30922
78849
29405
27499
43931
27197
44049
37565
79599
-1
35332
-1
62006
45139
94191
66537
32928
89159
8056
54864
28451
50491
27339
30945
67502
88152
42879
39686
56555
101593
72298
29715
68859
59300
22998
19215
43997
38911
86616
31563
40438
71587
93546
69030
-1
-1
14135
64496
97606
-1
31405
55505
94196
91644
47240
34895
60895
40016
74265
59796
44560
28058
99642
44321
70153
40898
94425
7775
57196
71527
36600
14455
9146
77916
55345
68119
5087
13954
53042
5138
47530
46902
46728
26650
47913
80703
79230
41692
78872
41620
93711
65488
55397
46635
-1
72955
90139
27931
95369
15724
81220
-1
12611
45594
54682
57950
-1
15594
-1
79071
79287
72707
82535
84969
34609
6631
-1
40016
92130
28150
66093
102722
91349
45238
98966
-1
45329
42303
-1
34499
61154
64179
94639
39037
18278
22852
-1
75648
96947
88640
35206
38068
64128
93707
94453
83340
25935
-1
-1
80434
85478
67869
12330
-1
16629
44986
16362
12133
61615
24010
75140
37651
-1
97158
8737
85190
100606
67845
17542
24519
75935
94706
15227
84291
28867
45068
11199
90972
7493
41749
15697
17653
72641
43147
-1
-1
31133
97565
15549
67453
26848
60811
38178
-1
70088
5990
52356
68553
85892
43498
-1
25795
60890
77828
9524
73165
6577
87739
40051
24507
92298
74384
85648
30757
87293
96106
52125
18581
-1
78974
68938
10416
35060
41611
46498
55885
7491
46871
56188
91570
75771
21715
45256
78853
55548
65602
18320
24176
103841
17225
95351
52353
74794
67589
21851
50293
25834
22773
79431
10616
56199
16607
50502
77974
44513
39029
37175
2017
43539
37811
44151
44440
38989
32464
62366
-1
24320
16545
42330
13338
63553
-1
36863
42820
76189
23407
85115
-1
12306
63885
40354
17701
-1
51103
-1
10167
76984
17987
89103
95843
64750
73313
63773
84156
93234
62605
6144
64369
55292
61744
12610
44898
18894
-1
46503
19481
98777
57711
8192
38425
-1
64385
91377
55392
48714
22406
88726
96466
-1
75667
57229
56077
54491
99268
-1
88170
74747
47821
23984
67867
-1
87075
69168
93053
95570
88226
48328
39232
100498
105223
81308
29025
82824
49076
84449
47865
44736
48772
97688
82164
64764
52084
103440
21781
104477
84308
13917
78466
75333
15377
88729
24167
24085
18357
-1
78096
65966
17763
90627
42348
-1
50070
105766
12231
41577
80203
-1
23602
82255
7908
-1
86483
38856
45227
101051
60777
88476
14471
-1
65780
78069
38363
79346
18748
70379
64798
100235
30957
28230
62244
40897
55900
90874
61175
93264
93749
33704
54910
7922
45202
-1
77300
29238
11054
99808
77094
61005
80250
64828
82747
50168
16763
74018
65467
95598
91469
-1
61910
26334
28763
24886
53328
67014
15011
44115
22421
-1
26853
84830
66499
92409
54130
29506
34917
84018
39434
26730
83940
64053
55958
65308
33395
85560
96095
25133
57165
81837
89182
21195
99346
83025
18294
75214
95404
80603
46224
69574
37341
26207
93963
97847
38282
4177
95141
66653
81510
13230
63953
25045
19182
103179
41737
22178
71394
9222
11363
-1
74811
41281
45744
-1
22421
55248
16741
11804
-1
52213
17903
72757
-1
76441
-1
13406
60133
12987
90457
13108
94517
9125
96330
-1
-1
58518
36067
21890
16317
-1
42418
51321
91385
88087
37218
11571
72477
55379
65569
70675
70516
94284
96993
-1
6939
9105
-1
84456
99018
20780
81186
44692
88021
6108
18790
35167
93649
75061
55556
58588
72179
65949
-1
-1
100003
62222
85066
90279
-1
-1
18902
83631
31549
62834
10262
-1
66726
95474
84851
23819
43352
73084
73939
12269
32949
42680
21102
69234
97225
55392
78856
49367
84013
82505
52747
58020
82160
56293
23554
46114
90581
8836
49106
88537
40571
41884
96295
5217
36606
-1
87122
-1
46756
71883
89672
35008
56055
25728
42388
70423
67759
70743
12856
15967
45264
41865
33547
48801
62546
60749
94165
-1
69752
60288
67241
95973
73213
31941
14060
46929
54889
74190
5692
83209
45817
105159
95784
-1
84115
-1
85673
43911
14267
98459
8815
80950
23564
9679
19070
54380
17065
-1
8759
52078
15376
38176
11242
-1
95122
33066
93489
76195
47794
81722
36858
67930
25305
67669
33212
49367
68726
85155
96838
35165
18515
76240
92840
54195
-1
81994
7708
59789
41039
12035
73917
89911
71651
79921
75350
83817
81227
-1
73473
15988
55902
19285
81462
30200
18020
92652
96006
93577
23576
84337
95510
53651
12949
10209
83116
8802
22256
20509
92401
22751
103015
23275
28506
19909
18115
32804
44763
65068
90826
70126
-1
6917
89138
51432
-1
55066
86961
32599
66983
79921
34931
38310
12368
92394
21263
-1
63815
2256
24017
101776
77015
100963
89755
100238
32304
70651
-1
47133
38958
-1
100433
23063
13158
51553
28614
-1
-1
-1
61733
-1
76084
50014
-1
32488
47211
81543
34496
32774
16686
96447
44881
55530
26649
43527
22963
32127
58974
-1
94110
24375
34592
48102
24557
7259
48552
-1
19303
25654
67964
70204
-1
43093
82863
41707
48805
41777
5619
55608
60343
93058
40202
50371
59211
84143
18621
88020
55055
38903
53200
59548
58956
69222
67089
57238
58917
-1
32590
30101
1378
80653
-1
70955
47036
30514
7794
-1
-1
30854
6121
95847
6254
91343
55969
82437
16105
94260
85509
12489
11291
57392
16564
52718
54553
81442
85712
96887
51342
36945
90116
30548
21540
98340
9702
68193
42910
51147
41934
72602
77170
40531
82740
12978
77150
34644
73708
67305
-1
73512
90548
8527
-1
25226
101936
98546
-1
64814
16729
90770
60465
70982
-1
48484
45885
52524
29361
73580
87704
-1
96909
84671
63119
77163
73570
-1
73663
51736
26188
60505
97347
81992
67237
100758
80452
12914
-1
85389
68385
75448
39480
39454
5215
40122
-1
8035
50151
34594
8420
84380
65628
2158
55725
84183
34264
17291
81584
78976
101276
31032
-1
23103
46192
-1
-1
57151
26382
37935
36263
-1
18545
23313
34347
83627
101982
29901
25964
46951
38644
47762
44011
21615
82374
-1
8187
79494
32869
96057
25823
78641
6080
28452
16836
44602
93619
4901
31383
52081
-1
41133
39651
44655
96835
81735
96308
76067
20887
6998
79060
-1
16019
17069
54540
76708
43673
90413
24533
48358
-1
69188
41697
59305
96131
96453
50042
4196
38483
82350
12130
21352
29837
33023
86459
98475
53328
50218
35409
42181
65158
22099
60880
10618
-1
88024
58319
6628
91942
83236
100118
44074
79711
-1
83282
50561
86685
46024
76513
61662
94623
62752
73254
62707
24651
51215
80675
87867
65662
65101
93307
29806
23173
58567
80138
64379
64753
74707
33265
44932
54905
66791
101312
64672
7919
5374
88371
80900
86714
60426
26465
-1
15204
24167
14437
103677
55913
89237
87698
20948
63759
36379
35766
-1
29008
48517
22587
15962
58050
26018
73667
101097
-1
80129
12370
42238
8657
-1
98908
24291
97425
57945
44218
79820
29370
41818
101524
93517
57586
29856
-1
35157
15829
95045
53655
103801
82726
97545
11648
47026
97370
64865
98750
49309
53495
25290
16743
-1
78274
70031
66132
15427
55183
51925
100218
26235
72016
39112
79850
92659
-1
71505
8644
12980
97828
96076
83825
84768
93733
88830
101469
45854
28738
85926
104746
-1
51823
58557
81070
48704
32207
37246
20046
99383
77665
96268
25964
70982
66920
75731
89271
44691
90448
50546
10914
19639
92240
-1
-1
25030
51942
87628
40296
55057
18853
93610
68241
55077
26949
41307
81346
51589
49245
-1
24598
30895
81769
57065
94299
71543
71211
35919
45534
-1
79197
51718
11158
-1
53853
90489
97884
42930
69627
63426
13767
89672
62577
42871
45682
78812
23685
100776
24919
45924
81544
95053
85925
27517
86759
91434
98814
-1
64600
49017
36847
60826
8636
-1
5898
36032
77384
-1
59234
70741
43505
35069
71914
49108
53370
52455
78054
-1
19082
66596
82085
54354
84748
28782
70743
64743
28013
37845
65303
14582
29769
37533
92534
6170
-1
23568
91262
-1
84440
71488
89757
9199
52847
-1
27722
65270
49408
91577
54907
72888
25919
88402
70583
18430
21714
-1
-1
97850
57199
91270
58173
33982
56212
56339
5197
29344
85125
42629
80923
4683
38696
92270
49232
26804
97286
-1
41327
7738
8210
83312
-1
9499
66379
35179
30310
12534
55088
77439
45112
-1
-1
90096
22330
-1
71580
29318
24713
62103
24802
67854
88174
73765
19621
23556
42565
75345
80583
11633
79088
6254
68015
27769
89672
50107
-1
90142
61657
103950
19986
90940
72794
69430
26750
40322
90402
58038
99266
10058
-1
80067
48159
94723
35478
19096
14158
4137
83091
55311
98956
69462
63598
67270
70329
79811
32180
8656
97145
27017
99759
54168
67126
16209
38215
13284
69608
41076
82770
49356
31093
44097
66927
76448
71440
22197
97774
39585
66679
-1
89339
26968
90601
10829
52252
76622
105949
79347
12660
93316
11667
89240
85545
75293
99249
15133
39086
14537
40643
71666
5997
94814
89376
52388
41477
85408
49249
18219
22920
44272
36415
81257
88873
101063
46982
20064
97405
77822
47444
-1
-1
46077
14719
54397
12821
30781
9449
30555
-1
-1
54673
-1
12253
23112
28385
40885
12740
79539
94496
-1
-1
43366
89400
10105
39470
53108
93240
56972
59913
-1
98984
84851
51258
-1
61381
41292
59595
100304
78972
50920
11467
34306
8338
14845
35707
69985
82014
47836
-1
13054
32885
66096
35501
89376
64695
29936
-1
11882
73094
52267
25738
56052
46425
71745
25726
66166
12869
70029
89065
76092
90032
32450
78166
49927
8131
56370
61282
101752
61907
96146
69707
28785
20568
7306
-1
25789
55542
73330
49536
35651
91338
-1
101364
25299
12692
74277
26912
58263
66871
30184
84850
43105
92801
53819
18173
66542
-1
-1
-1
26923
86083
34277
82728
13832
5944
24398
95020
83324
8159
98256
44601
54880
31981
88210
54605
40151
84075
17224
24736
95769
42220
72074
47896
22677
44483
14781
61553
7757
5563
18528
15024
94226
68557
87803
69870
24454
35438
86234
60221
69926
14435
29006
-1
25791
60835
33499
101752
92978
102049
37505
29660
34852
47148
22678
60777
86740
74993
47201
21675
69346
80343
37497
41442
71618
42057
-1
36440
70657
87338
43535
82127
46851
3395
90494
34633
34358
30337
-1
29794
26207
10282
19082
95951
43821
20257
98757
60128
32528
-1
70677
22431
55237
80767
33508
20704
33467
25789
60851
69430
88903
71090
-1
14468
89974
13791
-1
54426
46141
76511
22633
64325
43874
80216
9072
66454
90819
6242
96150
31359
16727
44268
37892
97187
39366
49044
85359
68863
10272
89116
76995
32359
100992
73956
92326
14867
101034
-1
29355
76248
61910
29477
14285
10636
-1
61187
99837
57166
48440
95940
84145
89964
42774
45228
77445
72933
82924
43042
78527
17267
27126
31188
89396
17089
11108
88669
87846
49169
77509
36363
-1
99705
88495
92288
29732
35133
74721
33534
44430
94053
32453
26353
22554
81690
12477
41915
71140
40673
53556
24321
52529
83081
17663
100323
31709
73001
106272
84796
37664
9306
26335
61901
16741
74437
31830
78667
60034
53841
65605
22084
84882
-1
46114
59363
75011
65550
32207
8071
35620
37385
67480
72371
21154
37842
15001
92178
84453
20942
83058
26758
12055
93714
20740
63949
105226
38341
18377
46764
23868
6127
16212
56156
31533
91281
17073
12265
74054
22247
93918
6552
84745
47556
94999
27643
20838
53350
83538
71803
7883
28839
63658
55547
72791
67997
-1
42503
15719
60182
20161
96294
18372
29305
54372
9306
97268
35949
27137
26469
75132
72304
5657
20557
-1
98719
24893
98256
8753
46471
43546
21603
60650
83367
39345
93819
-1
15319
38943
37928
49377
63654
-1
102331
99601
47866
40172
-1
93876
90201
31802
36415
46424
93667
80745
53581
-1
55463
79569
-1
90885
101093
67968
2308
18046
-1
-1
60861
19702
80089
53886
61101
26289
66414
-1
12641
26855
67887
32107
72017
42159
93046
81461
78960
-1
4887
84586
8940
101564
57773
-1
64973
-1
28190
3086
64770
26722
28806
75651
24062
68098
71211
5936
91236
51036
13611
101879
71835
34049
100980
96497
44843
60272
9616
60826
-1
63632
42788
74213
63831
15378
36442
50850
64929
58122
30935
-1
36359
-1
77454
73696
62830
90800
98656
62185
86636
-1
43663
77018
56599
21725
18749
55684
15251
69498
75620
96359
17335
-1
101780
98737
79049
17825
-1
98060
30729
55319
90422
58647
100314
-1
69491
98786
103436
56899
45457
86024
69602
8391
56359
34888
-1
20095
76973
25507
61003
89399
73765
9206
31914
62630
96443
59050
17372
75029
17755
61160
97938
73249
91937
21814
72211
80348
47637
102496
49494
53155
85470
79493
23953
85520
-1
59847
25832
3416
-1
28726
94330
11864
38333
92853
9536
-1
25455
98749
38966
93905
-1
-1
-1
-1
-1
97266
8706
10100
56445
71811
99038
19638
16239
-1
63917
50880
25908
83941
34213
96652
68275
31944
86395
46418
-1
94947
34861
35152
51011
98387
39436
78047
97381
23784
74071
8560
-1
-1
59099
35564
-1
86965
16181
66612
48343
55662
54150
98132
75625
-1
92577
33629
8164
70021
75647
-1
70571
94500
85056
97194
41294
81393
61659
42869
-1
54722
86233
6788
-1
53383
102739
51878
20281
-1
20118
62814
89186
100363
-1
84740
19021
68885
43490
7480
12531
73987
15406
15904
86191
9219
61395
47134
88128
27197
17878
75811
26311
4875
69630
26553
62865
70040
74114
91034
60074
49060
7089
45243
57075
23982
101139
72656
81106
71067
-1
-1
97940
98558
66030
33399
52059
101693
73059
12110
95034
-1
73334
20073
57184
54785
48109
-1
77930
-1
8558
-1
60282
20025
78806
54041
72522
44205
16004
-1
19723
37296
96141
-1
94415
100786
56350
58525
16057
48669
25648
37946
45200
91039
19738
81395
53789
83890
64191
-1
89194
69358
10549
22395
45168
60242
-1
-1
19402
66452
62866
84240
36995
13324
-1
75422
17733
-1
23483
-1
66515
34785
50653
22287
98291
44245
88335
-1
-1
-1
50796
4489
57822
44546
16855
22854
84289
52454
38173
54786
59457
52238
45092
7780
1327
15472
6573
33370
66825
97188
89280
67069
17509
-1
24603
71405
91222
16709
37677
16866
44873
23621
41789
31502
58477
81157
-1
63628
82796
40382
99365
7888
-1
69328
-1
41040
51930
79999
64554
52963
85000
54384
11486
51685
90935
18947
5101
41359
16133
83596
57358
90467
43975
11830
44863
89412
66379
-1
82588
77559
10621
27349
68148
62897
87010
88841
88057
89710
30529
43197
92618
57499
93952
83048
88600
24240
32045
48704
32333
66952
93770
67439
52283
98418
-1
95636
41959
81318
74631
19654
25805
10470
23349
35978
47622
77706
35848
37391
91589
64310
-1
103793
67369
6326
39391
39126
64342
12584
-1
25460
68042
95478
-1
-1
66924
6414
57364
54992
10558
50982
55144
9056
58021
49801
49927
-1
88137
-1
33003
25911
52661
21759
9536
27245
99938
99127
-1
29404
83111
24446
48235
-1
83807
-1
85852
76955
44929
87638
64750
94577
25455
31348
99369
6694
32912
-1
33166
31027
84321
31256
5964
75561
70500
14451
44567
8442
7791
-1
10861
64286
46791
47963
99846
31258
60766
73853
41396
30577
60090
-1
64951
28279
55871
87902
71959
47814
17473
7212
40338
-1
-1
14514
54210
101848
49951
35877
80631
46012
97806
65430
62502
8773
91564
7382
95127
60033
86186
26461
32654
-1
-1
79303
54741
63410
94930
-1
-1
63091
93385
5115
73024
40687
35214
18521
30319
-1
14903
65430
74342
77871
94290
66030
30642
87830
36644
11262
-1
20636
30892
36838
4883
95308
54544
102896
68749
-1
78375
61678
39634
96420
76018
72820
8055
-1
15137
22706
93073
99288
73971
83100
-1
15865
86906
48519
10612
65502
48818
82297
9432
95751
11950
66566
82512
73296
101968
9339
26618
17692
64985
-1
56517
54990
28134
27191
85925
15320
58418
54493
14928
97726
-1
8188
95438
61838
98355
43250
36008
25569
62980
37266
42037
78888
39284
79797
61600
42690
38053
71369
87610
14009
93777
-1
8201
97217
95940
9165
39901
-1
29232
33810
26618
22163
-1
25388
91595
85925
81784
61351
49134
88844
57147
50623
35902
-1
99654
-1
47086
25516
47140
58044
25956
89718
29666
-1
54460
54798
12417
70529
24578
26205
66796
71166
40059
-1
-1
67442
44986
37402
23934
-1
-1
54138
29654
91839
22776
49434
19377
2791
77562
18272
101076
-1
80017
16215
52372
99459
13574
35129
52786
28142
18717
52949
-1
34103
80009
13982
-1
17329
82780
44411
48462
75418
38946
78008
38755
31616
46221
8029
43119
49899
13224
97093
22099
62276
12488
2810
36125
82312
55345
14120
33194
9399
16340
60731
11779
18242
66724
87536
60808
72821
15215
-1
95297
82527
84590
95610
37536
29071
52342
82806
100895
55300
72040
41317
3181
-1
66316
8828
83979
37418
42150
10935
24154
77142
85877
49161
45741
19738
22265
71534
80475
24728
9665
87499
76841
12231
6899
63118
31679
85003
77036
89712
81978
92604
103171
43260
49432
78389
88384
30829
23808
82639
27221
-1
67720
42585
100295
10785
85102
90874
4853
-1
89700
55235
-1
75068
19186
70864
100380
70694
60637
47906
20985
78569
60722
48292
6178
93773
-1
12323
79705
-1
-1
50670
77288
-1
58412
96929
57848
15584
43505
15103
47878
38399
16818
70398
41980
-1
98109
38434
4629
77878
59715
8571
-1
78701
-1
25842
26565
36671
61780
101143
100525
-1
39927
31228
67425
7279
19511
82706
8922
66702
-1
80406
19232
73196
39714
-1
89102
65941
33800
18366
15025
-1
42926
7960
35272
96778
78421
67282
17591
-1
43591
47345
72784
82469
-1
49795
43876
21560
44445
103833
71523
3180
40925
-1
10399
74574
39720
95755
38848
46755
89545
90618
35990
35230
25515
58900
98838
62637
-1
33800
83913
48445
77034
36948
100305
51495
85938
39877
3488
32123
69760
77878
97868
96511
64953
85131
100548
65714
76927
14473
58603
56765
79202
44738
98983
34757
75145
23493
23646
-1
59789
45566
9453
10091
10184
61872
49951
24358
97798
96199
43309
16761
-1
18161
28166
64711
73917
70169
3013
-1
40067
87114
53790
66350
17241
-1
91541
96555
58713
105293
74385
49340
97540
43552
36901
12606
59777
66784
48890
85946
69206
84521
41954
85055
26396
23050
41734
36662
99477
31558
67995
-1
26403
79384
-1
82932
34110
65424
49212
91953
40791
96396
44055
61610
74223
57148
86212
46431
-1
-1
17189
61321
48970
103112
85869
53959
45474
-1
103534
79747
94559
14597
59240
100690
8299
76878
84179
41895
24818
29148
43198
38070
18756
11644
17773
54596
43343
-1
94350
20837
89695
6142
62686
13774
65547
18173
54311
56105
89429
26442
65081
-1
68154
64628
9443
61099
62873
68356
28532
89253
95755
-1
66643
17331
42784
57517
-1
36053
27274
87341
39497
52666
92870
34768
86010
57552
80788
31898
41884
2577
68400
32778
89539
23680
87883
87742
96782
40854
83562
75036
50411
35267
61315
42696
35784
-1
44153
69730
-1
33014
-1
99699
9873
78269
27487
26256
17021
-1
31036
9330
97303
43440
97316
94072
35512
87050
48118
60026
69347
-1
8095
61505
53934
-1
47376
8490
99373
88100
59453
22560
72982
54290
43548
67546
46489
17598
97669
49803
31102
89841
91359
55082
80434
14005
93385
69681
87242
-1
52027
18320
37126
25504
27076
1706
20962
24714
79462
63314
42829
90517
66862
46545
78688
98558
44582
84124
54573
70340
81817
84497
66785
90687
73819
79046
63731
75145
66855
-1
56711
8537
8797
99342
53936
84571
35574
13719
71601
77355
-1
17414
59381
71665
-1
72704
81124
21114
96973
-1
72091
-1
60479
86876
65041
68537
92537
86000
25469
50753
75798
87341
100479
17865
103164
56163
56819
79739
98741
22464
29268
10298
65787
7690
72274
33968
38930
28438
97756
81491
5651
-1
92529
-1
67939
25964
79390
11928
-1
35571
-1
55440
81364
81378
12706
-1
82691
94532
10607
-1
23740
86778
67927
66855
95559
5232
11743
62342
72985
58783
31342
53439
79359
31656
73805
25287
-1
98049
98397
14561
61599
97575
19478
101656
13124
-1
37724
15145
30523
88451
72495
94316
23088
70237
67498
96090
24196
32750
18118
46336
63593
38593
73584
53656
14771
15998
4627
25518
95063
68486
59796
-1
20500
47450
38554
17175
67468
18164
84732
14196
41671
20323
13640
80367
86966
92660
91508
57836
-1
23830
36679
-1
76209
93589
19798
31594
47361
79380
38284
102375
70031
26952
96361
64181
35370
97670
9392
6341
42905
50693
4974
96830
-1
30975
64304
28415
42571
93558
31577
80963
97670
-1
11804
20920
78453
75693
19568
71649
54626
65900
83865
31270
-1
79604
101733
33327
15332
79668
30819
-1
85677
71954
-1
42765
41465
51501
78712
94848
56545
65692
18108
88870
90979
85475
38799
-1
84785
88676
14306
66052
15773
-1
-1
26232
46529
3997
97387
12332
36253
14042
74973
29066
73744
77278
78734
75123
71372
24298
85770
-1
31372
44494
83988
19735
24557
53079
100005
81569
-1
37718
32452
40052
12336
67464
37253
48459
62720
69105
57855
16643
18897
92361
62669
-1
86351
28799
58983
10533
7886
47126
97923
63624
65660
-1
45682
53499
43162
55469
42706
76464
68542
17603
86368
59570
44623
39559
38312
80785
33890
96132
64429
15809
25567
64848
46608
63416
12549
67767
62279
97521
31377
95613
36896
94164
28982
72121
23334
58509
-1
66337
59486
76995
71665
87931
-1
87857
45653
19575
-1
32849
50166
13256
47611
63745
92450
88040
83045
7489
51547
23009
-1
68515
23566
53225
27170
5753
64456
59303
98969
28891
-1
-1
10539
28261
31493
58283
39185
74036
15521
67112
101617
96861
16618
86120
20449
-1
18440
60493
47095
92001
53521
97290
21357
89325
57377
7601
39586
12330
57863
61860
85713
60531
6895
21891
22234
41367
77287
94378
39917
102300
88390
51427
16074
11316
-1
83619
8353
69469
42110
22185
56648
69739
23508
10751
11489
90245
37386
75565
54242
78712
67842
24590
57244
79613
-1
57675
89748
33815
14547
49928
36257
71137
92423
43008
38464
28974
4098
52851
-1
-1
48355
35181
58874
4141
58851
49712
71457
77591
20408
99383
69471
36013
21611
63414
17339
12857
13202
92548
97374
41880
66690
27016
63064
12489
8290
85147
1543
74686
73562
42979
43126
96324
14892
3617
59013
86001
75270
71803
95491
59852
89743
13188
56087
96310
4220
55822
6668
50509
-1
43014
85744
35585
15474
-1
38900
10391
55932
52376
29957
19268
53042
70279
22898
-1
24599
87404
17712
94194
23807
27415
45590
19910
-1
26313
53369
35194
4954
87166
13902
88175
26471
38500
9588
69448
51937
45022
58345
39945
20339
15570
12396
46985
26746
93280
88850
54754
91355
-1
73568
80571
16366
31338
14417
80588
5761
89763
26636
37210
67826
97224
17265
86709
74521
100093
47146
26907
101354
100613
65013
82795
58220
13136
25898
68557
18044
64783
88671
65168
31497
44075
5442
51243
38622
74094
103118
63447
85051
73596
96086
81220
5237
84275
33463
53010
93538
-1
11307
29902
34866
34459
74909
90527
31638
67544
-1
55685
96779
-1
17665
2339
66015
48614
31709
75622
92005
101386
89935
85249
88005
87450
96389
65493
78131
28524
64998
44067
45674
11248
43788
61745
16985
95175
64243
-1
68937
82039
59223
31273
6551
101846
83665
50152
16411
91443
65867
65168
84091
30963
74832
62196
91123
72121
6232
92232
90014
27500
54688
16829
56240
91163
78079
64577
57033
17623
71526
91603
75319
79101
39747
56687
16338
-1
48704
23269
39467
16560
53108
80248
80199
92609
-1
98973
20715
90351
16649
20444
35878
28549
32134
60298
58482
19305
20516
39584
35827
-1
20448
64611
49264
31286
97899
22662
72390
33416
87817
76754
40910
25368
86839
-1
45945
28264
33566
14526
58007
75424
91327
24431
84346
64305
5709
96188
53830
34742
74646
66584
54143
2825
33049
1949
39141
79346
18462
26837
100933
103819
29387
-1
70011
89914
-1
50471
65808
67296
81690
86003
71305
-1
53500
75174
15787
48836
61024
19543
6897
100719
41456
90904
64919
31660
79389
68167
17092
24517
41920
103755
83725
31923
34909
67665
-1
8557
95152
70492
15963
49530
67626
22551
88024
23081
54635
52208
-1
46936
7860
55653
15641
78399
44466
9467
66398
-1
79178
42693
34752
13847
3812
46190
36191
86028
62035
86791
85009
19131
66931
18044
-1
7377
56623
74423
100294
89214
17734
38398
101540
81933
10098
74963
78178
10549
4941
37205
95081
-1
100546
66515
47228
82543
74823
61944
47189
70133
31768
9722
-1
56806
72592
64671
56012
97248
8720
46032
-1
57395
15709
31358
13619
70263
57054
57509
66704
81072
-1
-1
57047
65540
60442
91498
16294
3176
48536
32100
21136
39254
23064
62492
65814
16839
64366
77965
35932
80901
45573
87829
-1
91775
52646
13099
-1
29145
12840
45322
102087
63175
33591
65456
66846
69861
43585
66863
103890
59221
73353
49370
72722
63933
59178
39840
96740
22690
68398
47410
20343
-1
64934
25012
70496
18970
-1
23910
64441
90245
52684
-1
95181
97355
54014
92359
85738
32598
62385
-1
80701
7118
-1
11816
53494
93217
37476
80257
41918
36803
-1
78959
99033
104557
85481
72678
78067
102030
43967
99470
54800
71331
91165
89104
55843
69700
45828
47562
13128
-1
90408
76387
14326
15631
46115
101884
39285
65599
18368
-1
26531
87502
61201
66280
-1
78938
-1
75846
40934
73779
15311
69832
60825
64854
82488
-1
73466
26782
44461
29938
85937
45329
-1
12845
23280
75915
-1
63707
39371
-1
62482
63526
18686
48210
67556
-1
82956
17682
68166
20564
93213
-1
7427
-1
97170
89307
55613
73993
10000
8917
67153
52196
98476
-1
26644
43044
74039
13974
100997
51420
67081
-1
95227
23291
8356
85372
34957
48652
98728
39502
40500
93765
34262
76940
40807
82885
82380
99884
70385
56545
94284
35874
66499
84636
62896
42969
77997
76671
37029
98299
28877
58568
23381
21656
46886
69968
82763
-1
18268
65700
38004
45186
65033
65763
64952
-1
71470
41123
95991
83332
89471
84889
97756
-1
-1
8979
45104
80082
38194
35068
38081
13472
55284
100815
84612
81447
33295
52403
76748
76048
60270
41464
96439
84960
87617
61656
18690
77456
84970
70849
-1
97877
52648
63448
77188
72562
79774
56714
15136
-1
20097
32381
92622
51872
96687
26624
88773
15230
17884
68819
64461
14017
50056
52160
4035
82707
75301
98973
-1
9673
9662
50434
65743
76430
46190
7849
20172
84526
56288
64848
52164
33400
100193
91737
92156
67758
70718
78935
13882
12944
22875
13489
36907
38059
23285
86253
17962
67463
47198
59494
33849
69807
55025
102537
82753
44548
39501
60242
8184
15090
13004
34372
62750
34480
34504
93867
92031
13100
12769
89796
16743
92937
13426
73346
8184
43452
83478
35583
-1
-1
14124
-1
62497
85616
63021
21975
-1
-1
51168
42129
44566
15858
33523
73167
24263
6862
40310
-1
86017
40380
38117
55147
101762
68603
67789
-1
-1
40317
35864
4959
46255
29441
16953
38476
62976
97681
41207
49707
-1
58326
18070
64836
39975
102568
8191
81974
96274
66234
79142
31750
84614
91329
8969
15805
-1
7808
67968
76903
68183
66788
10422
68220
20128
60185
3977
71991
45981
-1
73379
2997
38853
63896
83825
51122
33981
55192
43661
95656
42391
13143
45431
46067
25488
-1
89261
54244
5884
92954
95791
37447
76141
66894
82031
63769
-1
33841
15432
33783
23352
62135
64604
54023
93236
58307
86673
73399
-1
79241
79871
88847
92999
10657
76222
82662
55114
50470
10268
73942
88122
77255
15931
65828
85706
33238
36716
81973
7579
24538
12925
67677
87583
65228
21033
53963
-1
45492
11855
27430
91889
10557
13611
6370
36710
-1
18838
83488
85577
58406
54678
54831
37686
44436
15991
52106
80725
30973
-1
22388
56870
13982
75478
88802
47018
10266
73684
32140
44788
14371
-1
99123
19938
79689
24407
15614
-1
103710
12734
29757
68065
84314
24999
45459
75388
60222
79284
69732
22286
45778
65285
70079
64435
49712
91402
54507
44328
39533
24226
61216
85787
70278
67446
75866
57370
101991
7710
87158
30851
83430
40411
-1
87496
50461
35517
16665
31086
30471
46272
65988
38659
34388
49471
4736
90669
39439
38972
91502
94929
30387
21814
80175
77160
49808
80086
44704
26971
20627
35339
90730
76594
33237
-1
33994
76664
27401
6293
93009
81674
15398
81544
78113
96343
12456
6556
64396
14683
92096
44452
85554
15687
84608
44693
37141
77721
22858
92258
54073
8220
92594
96276
79109
55399
32721
63659
-1
55170
58342
92041
45440
31510
-1
21550
90167
76019
34468
69876
-1
97236
26398
68868
93725
89564
-1
5705
96449
63502
91055
-1
29169
-1
79663
38636
22632
72600
-1
72655
50305
20429
87440
52894
-1
53172
91782
62553
62989
42550
13608
59232
6547
71425
26249
4843
89546
48088
41487
46879
-1
57556
65401
82726
35943
19393
48833
18827
92074
-1
21710
70245
17135
87372
95928
50428
79943
100875
46853
25622
79717
27851
105918
74504
24090
61561
33238
45798
81401
97229
21404
45085
36025
84344
95828
5115
28882
33075
28756
36668
69338
50864
-1
50773
5831
76241
89961
24000
77300
77721
21875
27223
9520
87944
53808
33977
77765
44545
96449
15556
34118
100271
-1
45704
29747
49183
79506
24947
24069
89471
67147
94193
45253
-1
24820
86673
82958
33933
71492
50439
59130
-1
41184
51246
38959
16575
84942
66172
9280
6011
72821
88870
20271
79604
-1
44253
89989
101991
53945
-1
23955
48521
98731
22890
68690
56385
-1
101500
36300
62985
23363
28801
26120
16506
86931
-1
90671
75191
79564
30743
58329
-1
-1
76697
70584
30071
26604
31528
79866
53135
15056
63502
75179
79466
84212
87514
54655
45239
92417
47350
32200
29482
32005
14378
65771
58378
10964
54368
50491
-1
87333
27222
80818
8969
80238
38052
35098
74942
74082
69112
91159
52627
38890
77307
31799
6869
87559
92354
2306
82354
63026
44021
75171
80744
47621
51947
15033
57410
56928
6276
30384
81017
26506
32224
-1
-1
85946
34037
84965
81649
39947
94670
61046
85381
29727
67927
43327
-1
67933
56939
81668
64178
18843
57386
90802
81134
41117
-1
13536
-1
62274
76697
16095
27124
62015
62000
63485
86256
75208
91945
10395
12646
20320
21750
15668
5605
40987
13616
64055
91743
101380
8763
81629
49790
9760
-1
49649
76799
40475
23797
66272
33736
21181
65029
7778
16816
-1
79710
75531
62874
48103
-1
94286
52500
35883
24201
20861
56349
83717
24366
32578
47861
64507
78294
6725
91510
13108
60416
72961
21231
54054
16115
46909
88372
-1
47979
9245
29590
80041
46966
-1
58083
74436
16849
39923
81068
51083
61587
71293
74808
44754
24222
46377
94553
50149
-1
88393
75237
33238
42249
72954
51946
46120
-1
78361
22837
11773
58376
71719
75865
25373
12631
52767
8465
86127
40983
79417
-1
22191
55136
70068
32439
57595
51741
20406
59215
-1
78425
-1
103849
47220
-1
40274
36822
63403
44405
-1
88588
19727
-1
84766
56116
-1
78007
104169
30373
43628
15555
81392
42408
36410
47741
43436
26213
43763
71049
-1
99815
103254
13236
27483
59242
75643
96915
29283
7922
70597
26298
24197
27773
33337
21383
42132
62397
68537
68096
47307
32670
7708
51879
9589
74226
84735
75426
96610
48199
86530
59024
68637
98272
91030
26611
71665
2871
48615
106461
58004
39279
87842
45460
84187
31713
-1
90139
43195
45461
71530
71208
16353
32632
57499
17637
-1
91087
95904
26821
64912
80257
-1
60985
41890
60209
10902
40266
-1
27909
-1
38277
27506
52353
28431
69458
45325
85838
22821
46366
95193
36074
50274
69179
41040
59130
5039
-1
68083
33618
30258
-1
52157
9259
56654
95727
-1
92869
30186
62519
52285
30248
67245
11831
88365
46154
90476
79090
90014
81540
-1
63815
30694
59945
73502
94344
87923
49882
69170
-1
86699
-1
13206
53690
71344
70483
66061
91095
85838
51874
25392
51658
66560
48887
20208
80968
64219
58329
20285
22967
79669
30769
92572
56039
66308
84842
-1
79902
14005
77303
64581
45059
-1
10884
-1
55406
84070
37265
57257
28797
84159
97639
26908
40326
-1
11187
-1
86707
25290
33025
94007
79028
46644
42445
75079
28505
93900
12805
96625
55152
58541
102033
67775
71476
94786
43494
-1
30756
17894
31844
41626
94291
-1
24653
60250
58214
52066
15804
63394
62246
82706
73513
83702
81799
97926
90268
87274
36586
5091
6119
96835
73917
7822
28505
101002
45342
78973
58260
38674
51052
61459
3811
-1
-1
65686
30213
48179
-1
53547
103642
-1
13319
15282
71598
105262
89495
51768
77757
22536
-1
16712
67239
36203
58283
9990
97541
13998
23056
41047
5515
42992
11099
64608
66672
83254
83727
61342
46284
-1
2083
41219
62244
68011
51942
28543
-1
20280
55447
68790
12212
-1
-1
18901
96011
93417
98864
22586
83237
-1
-1
85651
94440
74805
-1
68401
38672
76590
41500
20724
69885
-1
79833
38900
37422
19346
-1
57772
83410
6576
91807
50843
57937
-1
38908
-1
95890
59634
43605
-1
76719
-1
82178
49504
77886
80052
34296
-1
-1
18426
102701
25447
69646
95846
93879
80326
36569
97152
44032
63374
68050
91188
72283
24371
75649
-1
81519
85368
-1
53238
80167
9908
66969
58837
50240
96031
30949
102744
21655
84963
97899
9625
93604
52596
55992
91401
93106
99049
28462
50291
6142
100245
65661
100900
56986
89149
46817
13221
79949
54941
9934
70677
68945
85705
95215
76547
47334
97504
18052
31172
51768
73720
51482
-1
83059
86744
18779
43908
24589
83310
85697
80785
97577
43733
62690
29738
66773
32067
39025
7924
84453
49248
80961
98749
77707
74961
8089
41233
79800
-1
58140
85876
103377
98193
-1
44227
80112
8078
35084
31086
71077
71296
26608
6697
92305
-1
10789
96176
9329
34197
95689
94395
94557
42102
26987
26623
-1
74015
80310
8857
17795
-1
8817
-1
80089
29531
-1
101000
58388
61877
62865
94982
-1
59419
79113
17010
-1
12532
84217
35950
71298
19488
59605
90437
93677
36146
25469
6821
76477
27880
75883
52588
80653
19138
61136
13442
36473
75028
-1
69565
15532
46689
32783
75890
84680
14012
66859
36743
42638
33817
32389
80282
83181
84916
32101
-1
68985
18834
75626
78169
53124
32973
56996
74366
13142
18542
6891
17824
91815
36724
11631
99498
17189
49353
66394
85036
16132
15315
96943
68532
5694
83508
-1
69920
-1
-1
88723
65447
23356
72543
29595
20948
75432
28343
97601
92002
45693
14067
77333
-1
80862
74691
28824
47193
88683
75318
24353
12128
14330
59233
16190
69183
-1
78206
60778
73984
31221
26357
39462
92458
16723
-1
26244
73914
39922
-1
1713
104807
36190
89875
96826
24392
99043
11320
99358
34971
80075
46402
102762
96467
50776
48560
71061
94812
89063
36703
55162
78571
-1
69215
20077
51718
49352
39488
51752
27092
95927
4902
76165
45462
21801
29624
-1
77755
89110
18290
30392
38465
45872
34782
5564
37854
65507
22762
12317
25868
70162
99977
4410
59903
58584
24124
43191
4988
76532
42792
-1
96421
28962
59612
77145
85879
85323
96884
63114
20474
54665
6650
43949
40817
84278
83612
17762
-1
24789
59963
79885
33952
30126
22631
84028
78024
80065
14986
67910
38080
91196
80963
36572
-1
89276
69408
15359
15461
40305
88348
37519
9136
79047
43169
66429
14022
24162
30323
-1
89306
97922
8786
49067
37898
78384
20679
99185
51068
23280
80716
18278
54498
-1
16823
22397
6778
62713
30820
93966
-1
79144
8285
-1
55999
101810
44153
37389
22375
14227
53199
33962
83434
100400
28929
-1
82619
-1
24284
52204
95684
14195
81688
63992
20201
-1
43788
33850
9845
84373
96853
42276
38852
73341
86859
71907
-1
54667
52726
99358
39382
43101
-1
49303
-1
18148
8412
-1
18389
32525
-1
26385
70341
101360
-1
47398
16386
40150
64026
17114
43065
29844
28363
45569
51988
24422
59986
78929
-1
66805
-1
76604
7880
-1
71896
95904
6427
16987
94096
105352
87182
40494
93223
42493
57810
63331
44983
39587
14129
97234
70949
43949
-1
-1
87483
12590
17268
83482
26157
63619
85808
29676
-1
-1
-1
17784
14767
27471
52416
78196
63433
69714
10480
74344
-1
95406
32006
19000
6702
78712
101417
-1
36188
53382
34650
62310
6255
1968
43178
87935
-1
36275
85202
-1
20020
69692
60911
11574
13896
36556
43684
67022
3595
58344
89273
51832
27275
69312
6567
91452
43212
-1
-1
44696
15528
57002
25336
10723
60459
92895
59207
35481
41336
8590
81457
102160
87123
81675
44894
5022
17522
-1
29312
93149
-1
37844
7538
-1
74260
89479
80602
89110
97731
38080
85780
87745
70996
29506
88579
37389
59649
-1
32955
54017
95684
-1
24929
-1
33884
-1
52132
-1
64447
52592
45900
45209
15844
5894
17246
22518
80032
9574
62348
65705
21902
37096
5533
26186
59165
25199
104059
58045
-1
44027
7498
35033
12129
84902
15083
-1
48397
86314
98658
71576
61164
80748
58575
6695
96653
34844
79106
89883
9323
-1
88583
56085
74540
63445
17603
84315
87185
10048
89318
42048
103725
85222
93872
64365
91692
44236
-1
43004
39794
-1
34058
98024
86340
33454
36938
34241
70159
20063
23380
23778
76325
79051
-1
35187
88912
99049
-1
82849
47719
60692
21891
8528
15338
17551
24839
52216
58029
56110
82164
15645
79211
57356
99302
43663
64533
80900
86556
58564
26192
34038
75666
64595
57531
-1
4677
5160
54650
55860
73724
74820
-1
97313
85008
44749
15462
44720
55229
24264
20226
81946
32220
92304
41484
-1
97490
42447
91267
46106
36342
63531
96211
38132
27142
77713
76852
84514
90777
85297
14163
21909
75153
58794
83224
7676
80660
74553
53840
36053
49221
54146
52949
21870
87881
73972
97079
31348
42987
31715
101558
101477
63107
8538
55157
58902
4993
24524
18042
74889
72654
97207
1919
61739
81194
63588
-1
12004
41593
9287
91800
4906
71801
81918
68185
1668
16040
36804
97189
15819
96909
85137
86446
13209
75358
5586
60580
74987
10377
20542
79923
84250
32992
77900
4662
-1
20820
4806
40039
81871
22248
55846
67727
6683
73796
24138
76669
9295
50024
58195
24164
87068
18054
52169
56176
38384
71310
96407
40581
91328
43495
18783
95607
98881
23231
14507
44884
51965
-1
36381
42917
20628
-1
30804
67659
43171
69883
19145
57993
13679
89394
91810
21053
-1
62868
80055
42004
42646
75022
79545
19899
99458
39888
10965
43109
45555
70034
70479
4007
64758
-1
41762
5610
45359
92293
-1
78175
26309
14949
46014
52920
79445
19318
13668
90070
37296
3890
65414
43990
60041
72839
74950
99789
65991
76131
47726
28960
49798
-1
82604
30467
45856
82182
58222
79718
25637
61586
21992
60467
34306
78851
47759
-1
41670
92523
22966
80462
8217
-1
35436
29086
23419
80058
-1
12836
90163
96660
20956
19871
13446
38868
3863
20130
38288
77157
15244
25193
77603
47328
92515
29600
24655
20733
70127
31842
70584
98052
-1
92729
97959
6808
32890
95859
50712
-1
1889
79027
41466
12275
54355
24457
69170
15117
65317
-1
95401
76608
46141
17277
51046
85382
20398
8770
16937
83480
73080
88766
9178
28036
89440
96296
29373
-1
76102
70842
41009
46425
72807
78854
17992
49567
31240
52132
82993
84193
71338
35995
80018
59854
17141
61745
2240
7304
-1
-1
13717
61864
80517
50288
49732
66025
70104
59516
45620
39118
46675
30439
6935
19871
-1
32408
52262
35390
30781
12330
-1
74388
63047
22025
25831
20896
-1
84522
53315
-1
67548
76970
95676
64394
74401
66808
104893
35976
79444
70417
27449
67798
74923
13730
94153
28786
13140
31296
26699
83912
59977
93886
70412
46223
19796
64512
55393
-1
75190
102633
8664
97660
92042
87319
93656
91209
76102
95070
6694
74433
12636
89933
70812
27744
11850
-1
66247
92078
93484
26309
85211
91418
80305
32424
70894
9189
23804
45173
14879
68589
53388
7928
23718
22994
97456
47848
46533
-1
54025
38246
38492
90069
97948
8940
-1
2566
30165
11608
-1
13822
57047
68749
8363
70539
34372
70599
9396
57993
74492
14135
19310
59703
86411
76295
29611
21350
84683
96616
-1
92982
63016
84437
15220
82634
46754
34436
3371
63906
85226
68682
20307
22331
-1
16846
71821
9125
-1
42522
31488
78880
92532
95767
17430
5540
18888
40428
43058
-1
9825
15312
16393
53867
31862
103900
83431
33259
28771
13411
54007
97979
23545
27761
22883
69446
74194
27761
26316
-1
55697
34020
100263
87705
34020
72141
77097
75339
20080
33443
73643
22114
60454
60080
-1
-1
81214
64704
45037
16964
82604
85480
22691
95117
56542
11338
11345
7016
56823
67626
66163
70516
49642
29619
52574
85202
97813
59887
74544
83258
64529
4272
37134
95789
9927
58340
-1
-1
42755
41541
59151
42988
63443
10039
44553
26372
72301
53912
38188
94118
74093
57500
32921
35919
34418
53311
71366
67308
84506
55055
93804
11344
22706
17219
16922
99273
-1
23008
58129
51701
2917
32768
75758
64987
46378
20218
48526
89643
44019
32699
4678
10040
20178
27079
29695
-1
38680
29374
97101
85865
90701
-1
44535
7841
28328
-1
60264
70214
44624
22379
64791
-1
39764
63392
78305
48337
79395
79960
98805
98238
72749
41249
31107
11617
70691
62705
91847
98976
19955
55676
84522
68196
64745
8152
66494
51682
72815
80147
-1
74687
83648
61333
-1
-1
-1
-1
73298
95841
36777
13821
3877
28809
13806
-1
17811
9894
23590
76512
86113
-1
4784
-1
-1
101377
12858
66956
22763
93380
8285
63589
75077
43915
97143
98331
44439
68496
43431
74154
46621
-1
74012
71516
12636
76005
39458
68582
79463
33615
86275
94458
75189
35635
95522
99622
-1
65865
83302
97427
42232
-1
93414
2027
86039
16636
55500
86785
21885
-1
88588
-1
66908
70156
14027
57558
74942
42615
59929
90187
67847
93795
95048
28901
50817
43641
-1
49422
43794
73064
7550
9140
43675
97175
58299
19305
89126
72909
-1
72607
15654
70356
85959
69792
62419
31051
-1
44197
-1
-1
104040
-1
88399
68377
47978
60582
32002
10671
-1
29631
28572
98335
4259
95048
-1
23721
-1
71684
19145
35991
95377
96716
20261
47474
11581
34777
22418
46685
58735
15928
4212
99988
-1
-1
44333
54474
62258
58881
69708
93003
70565
60472
13586
65322
24937
23751
20076
94638
24347
50686
19122
19878
97379
17973
38534
85373
84162
-1
43224
-1
95276
-1
16711
51239
11223
67204
86371
14505
63459
42979
80753
65920
-1
48019
83034
61025
7968
86565
86432
95447
90450
45806
22096
53328
18919
76975
76672
57835
74012
22664
99919
98038
98329
69474
-1
11713
95113
62521
31442
74425
9164
11578
95593
69908
82470
46736
-1
9701
34326
57157
18444
12207
59827
36104
-1
97455
82534
27499
23819
38164
7706
44769
53443
84040
78747
78559
34936
68808
-1
52490
78019
75603
76463
20813
72093
83869
22907
52632
56995
63350
89983
17439
43170
9117
60207
67188
63112
88959
76815
-1
91419
72366
-1
33512
11530
44622
2009
44595
46941
54465
10963
55687
-1
4323
96231
41980
-1
25824
90560
87177
78528
22860
47187
63259
43333
44018
63829
87183
97074
81486
58323
90077
-1
54484
60614
-1
-1
79752
85981
11523
24629
43283
27469
25505
34331
23556
-1
26250
58149
-1
58808
-1
6872
22404
87092
76819
15786
92174
-1
52046
77246
14665
18055
86222
87741
89688
66326
78400
-1
67213
82804
17195
63401
11046
91869
43614
71477
17172
23141
103090
79435
29617
28263
82560
12357
45282
47073
64227
74147
59102
67259
22003
43270
38520
19001
41913
89504
92874
29939
-1
44714
54487
40838
8570
28656
23183
85592
54730
89689
32894
3068
102026
42503
42092
5750
6663
-1
4632
24631
10680
79764
52654
-1
60469
92996
58191
24906
87088
-1
43010
26927
65241
71786
29685
91942
93368
40559
30401
41586
92695
15597
-1
83862
73929
73334
16800
44460
58185
82550
-1
4856
92318
9758
44516
27870
100743
63629
15240
93212
3800
56472
70857
44008
90538
13365
66105
84511
85213
85330
41775
65636
50394
99287
23626
41135
78144
87544
63393
82410
16888
93430
26399
19920
3975
12767
86119
88006
50044
56373
81923
48305
-1
18697
23034
49427
42804
39465
15581
25884
55181
13636
50401
22823
85113
66388
67193
18726
76222
65094
12179
91387
73389
29869
29244
-1
24086
-1
41776
85884
26199
94306
91434
-1
47579
8719
93416
98568
49866
55275
58804
72212
49773
4165
9060
35186
-1
15621
98082
38731
86544
15708
81025
61534
65146
99589
75376
46017
36413
98038
40940
19001
-1
16448
57471
74910
77104
82088
75991
27982
26194
8913
55908
3950
88142
-1
101496
7791
80861
69315
79786
26749
46242
23914
68078
59198
41762
44191
74204
97018
46251
75627
99990
83104
95342
69717
28046
86417
56234
42975
24843
71220
-1
33440
15495
20433
69274
56622
90486
93240
45649
91785
39114
24755
54020
53599
23424
59371
83778
85329
75258
76932
60791
42758
10565
43421
90817
46247
32865
-1
64449
88792
13470
52721
97232
65431
15421
-1
38284
23375
12833
17677
87121
74454
72916
62680
57934
40704
18275
42201
-1
-1
-1
76532
45847
45768
83462
83577
89438
48615
45976
53591
7397
37958
32974
14958
79343
15920
20414
64915
78877
90458
58609
34904
6613
82165
-1
53513
49605
71791
65744
71791
58465
17677
64614
79337
32833
67681
95973
63913
66968
49499
43358
46519
68968
78163
83288
17302
-1
82089
-1
89934
28856
-1
36247
66062
35182
35079
78554
78460
44612
65002
90403
83463
49576
-1
66855
74949
54162
31704
56499
88963
53562
75144
9222
101173
-1
21666
98257
14281
-1
57594
93563
7957
26122
70475
39109
59956
101876
20120
46037
3880
27867
53674
48793
69585
80356
45484
40098
60469
69912
99303
54501
66183
22217
72212
56196
98647
43390
72613
51188
30253
72683
41813
1684
-1
50072
71228
98288
80468
68328
99065
99268
47580
-1
43385
12083
58718
19734
-1
-1
54902
12373
59467
36731
46382
4400
91340
96109
90576
63896
28145
29357
96247
57986
77085
65729
13123
76819
13685
-1
4830
66906
6340
40751
15599
79174
67602
85392
64223
35475
-1
66089
42460
12066
29185
78986
82359
72041
67300
82497
37711
33126
50866
29943
67451
-1
-1
-1
-1
12516
70441
79702
50373
20272
85006
33298
43586
55427
16201
86662
43817
30550
67406
51117
81270
58797
40133
9607
10565
82564
82020
26765
-1
15040
96424
79083
20168
55332
-1
-1
44870
66700
63115
91637
72225
20632
73594
17567
49802
77844
-1
94747
99951
10347
75064
75918
46295
74166
9898
-1
-1
27555
-1
93386
79307
93233
42202
21053
20734
-1
4977
36218
65711
18138
50766
74827
15107
72499
10975
55195
24312
33938
84019
60722
66868
67227
38034
84504
-1
43850
61824
13478
54429
20463
50773
45264
77286
82937
83581
85935
23323
23555
78415
93319
32753
5214
11514
55271
80682
95326
35219
34837
101117
38316
96961
89253
57587
47170
9100
66451
88877
-1
71138
13682
95255
22408
64407
17541
1247
33663
80069
22231
18753
99728
49497
11225
90193
62414
51591
39525
-1
-1
86320
56187
-1
62178
83311
84519
48970
49280
64658
52905
7752
27922
-1
33227
22198
92223
83441
26037
63936
33112
6968
74322
63379
22211
16682
18217
75711
94721
96183
55023
29763
29204
95650
72281
19021
57877
38325
16198
70813
4789
97056
49526
3616
3176
40866
-1
60234
71336
20728
10445
65553
35084
45698
55072
85836
75483
29596
13996
71371
-1
94344
17356
85404
84894
-1
31859
87306
70262
13998
6346
41188
73547
84397
46934
-1
61666
42458
82243
67671
-1
-1
57444
-1
46504
81247
30590
95537
28441
61768
77079
3324
38581
80125
75098
-1
33898
28978
13826
1517
65850
40931
72824
14491
92135
-1
63412
66253
97771
70114
66817
35145
88487
37655
82350
21809
75634
13420
-1
36846
12090
15209
78807
-1
44221
2501
30039
26124
11063
84372
15508
79644
83247
33741
13643
53650
103197
56325
-1
29617
43100
7728
62432
16758
42757
-1
39235
67675
-1
74690
47810
20409
77021
20079
20823
74914
81632
100590
9025
45424
29048
93670
24185
48763
40797
49233
65272
88300
32016
85714
57483
73409
80387
65522
46607
80119
53729
91024
60357
25517
57122
53948
18436
44910
31865
8251
89376
-1
93650
28096
9843
44519
61641
37751
27769
-1
11207
102051
88151
47609
48203
8001
-1
60672
63413
46025
8001
59578
94771
94289
14199
84995
66544
74266
97388
48887
64997
20574
15562
37106
-1
82152
29140
15834
-1
67923
37359
44376
59043
30488
51999
96931
46067
77697
84704
1106
-1
53590
20033
18428
68891
5436
83755
94205
65380
76606
4096
56115
67024
89690
7556
26590
96178
14339
27387
68634
18771
79917
25293
18439
38030
33450
22107
9462
44207
48767
43638
52334
11909
-1
33194
94133
38491
41866
12164
26174
65344
69506
70055
86177
-1
27379
90192
89400
-1
-1
5266
26754
25488
16627
102714
2661
12682
84475
70503
46546
84667
22741
-1
12115
53770
6378
35012
99177
101743
37019
22594
45764
-1
50172
59774
32717
41766
65559
5975
14478
31175
95950
9623
56295
95729
56185
90709
26216
33250
27004
37843
37681
51055
53315
-1
39036
82270
23389
21454
8051
18227
7007
59620
24043
55548
63113
37159
61559
85096
77945
19820
-1
8829
64973
51670
41930
53704
50932
91426
81513
76821
50965
41911
32999
65174
24487
48607
24389
20870
96768
97364
25079
24185
65999
31984
-1
9357
56829
86168
85427
66143
89721
20082
96450
-1
69925
95877
43922
66419
82050
23747
82355
38840
19382
31349
82608
81516
16520
79944
48392
68999
86102
75544
43379
61678
18100
15327
85665
98038
98725
83398
56647
56335
17844
26664
31988
26539
24029
13587
37759
67737
52480
46002
54020
92112
45116
79825
59708
54542
-1
35794
60464
29855
81224
35260
8416
94839
-1
86682
-1
28677
77840
47575
67212
57558
95971
66381
7586
81004
32593
57145
29454
-1
88908
39844
72863
64937
-1
83887
98725
28635
30732
70931
36136
3954
83107
89579
84371
96307
85290
94164
52115
97172
-1
35913
86072
-1
70286
83530
67737
4041
50172
41145
65015
67288
31215
45094
31060
75141
87278
18432
24625
57364
86259
94380
61612
13708
1393
83859
98918
65851
65038
58843
55974
63782
27534
87421
74517
88183
20025
91220
42347
80759
60722
29862
38544
84435
43778
19485
92790
85150
104470
88597
57364
64061
47566
84087
29067
86461
83333
-1
-1
58207
91089
51199
49847
56363
81949
12553
23730
7876
-1
63533
6080
85983
74833
94489
-1
13849
60597
12009
86356
101681
31574
23931
64347
11948
73626
63068
-1
98656
81351
67498
54326
60840
49388
34951
78058
6558
87426
52052
-1
46370
41255
95441
61001
10772
93271
40117
85747
66565
11677
57290
92860
51634
23891
56457
31465
94986
36615
8984
45684
6029
59256
68971
70843
102436
5396
62017
79184
101292
4516
82331
14988
43197
1666
-1
19587
6769
55924
29603
-1
84646
-1
44752
54074
79923
91784
95366
-1
31350
53068
-1
66535
31755
-1
12446
58285
95886
20049
5842
8407
69431
34725
54891
38098
51158
50850
79712
36594
17144
26168
77258
10577
9620
90776
62293
22049
-1
-1
56132
23056
28517
80740
34655
5620
98694
-1
92485
68994
76958
88448
74159
68360
22276
80981
39051
42984
8240
40384
80119
11829
14824
14328
92033
101569
91011
32302
97617
-1
74753
71213
19938
72613
72317
46211
88353
97041
-1
38596
49929
84011
48643
82712
13114
46681
47732
69904
9374
-1
79270
101780
74398
92388
7256
23160
57685
11909
-1
20466
90949
54065
34337
48160
67439
72724
71077
98204
40380
99327
15092
16007
34869
76957
23698
60389
84477
91860
54521
78058
4197
99875
23229
53594
95644
86101
61638
87870
75842
59650
38456
99544
102015
9896
53659
9686
74964
50940
18636
15219
53115
89903
56992
-1
73404
48070
93667
60348
74820
99968
-1
45431
30677
86879
18727
14418
37091
-1
51065
97128
88890
18736
15440
55156
9145
93455
22140
60356
28189
89027
46573
63960
43120
41574
-1
61209
25057
83704
33030
55808
13365
72304
-1
70525
100159
101129
59146
-1
66597
71126
59541
67072
96792
42602
-1
-1
-1
76326
27811
72080
25397
67375
49268
9203
57964
10772
57309
54569
35983
-1
75506
93186
-1
83137
27456
92115
17970
96253
39276
38597
56489
50650
30842
78304
95577
67652
66910
85858
31374
17560
47773
46607
30611
32095
91128
63709
73342
53688
77945
63759
77126
-1
94354
67375
-1
-1
87136
57695
38252
14202
90725
45988
38048
-1
77964
45252
32674
70511
87685
33733
66054
91571
-1
68651
-1
40330
65199
-1
-1
65948
-1
92806
38121
99227
-1
75096
27994
37531
93703
20496
6506
45629
66148
-1
24469
64235
-1
101494
25967
67010
46211
87060
71495
40509
30053
54652
8198
90112
93539
76257
44922
61716
-1
-1
67839
58328
92879
90221
49073
34177
35964
49284
90947
71097
11838
80077
86614
73626
80989
74546
92844
17704
36165
95876
35951
21551
94195
25397
46241
65703
17337
73161
78068
16553
78672
10310
14699
92906
15587
30125
96308
3656
62566
100229
12342
74270
78696
17377
5619
25352
89277
58928
27569
87618
82123
7224
17856
36943
86147
32888
97567
50809
72270
50386
57375
13792
79573
1205
61066
24592
12000
3917
-1
48088
92686
90133
87738
-1
90317
88031
41168
100316
47103
51224
47427
50748
82096
16895
29694
80195
17144
28441
-1
93873
5310
46511
77249
3835
70791
63804
50508
90808
95932
82484
31349
67680
84706
25760
30761
50008
61206
75504
94424
9434
57329
37762
60101
40677
59326
-1
17282
71639
6994
11759
80246
24603
70793
18124
35114
24915
79811
57125
-1
9043
66605
28320
82246
75066
99918
22757
62767
-1
64526
22011
72588
73015
22612
69608
49956
33788
80238
35906
-1
74311
2980
61792
69790
-1
99761
35090
86379
-1
57336
23747
75419
33663
4088
26994
-1
98259
14713
36704
94038
84467
57482
102437
99346
27450
60273
41346
35613
41972
67188
64838
60691
8728
-1
49719
45100
72385
34047
61147
29723
31753
63803
93094
64540
80419
40496
41335
-1
4833
21236
5612
44405
65397
100389
62050
25460
96596
46101
80830
-1
40301
48488
38133
95330
5324
71563
85131
17458
6293
48282
45272
94169
17118
24959
82990
-1
43967
36764
90841
69614
17215
83091
5198
39799
5616
17650
29505
28380
57291
-1
43681
32344
67426
7484
52469
8026
33972
77292
72852
61787
24519
56095
68577
6480
88526
92719
40588
11191
55683
27896
59736
93063
28398
37473
96618
63777
63273
35461
26388
6376
-1
8179
73612
19029
53310
61292
72378
63990
12023
68833
23490
90619
29414
90972
8502
7663
48153
-1
11875
56985
64803
102491
8926
18434
5344
36887
70552
4700
-1
74251
25811
33826
13004
57203
64577
70785
7240
14510
-1
15922
90694
6455
76798
92133
7950
19535
15309
64661
1817
73845
10190
15321
61714
95937
94067
-1
60519
20449
25546
74872
69965
65014
-1
94580
-1
35461
18950
66461
31074
26863
95617
94239
90144
-1
86456
70812
68956
95748
45537
33147
25837
21355
17317
42587
47874
35177
94371
-1
9645
28488
32219
94975
81274
46761
94885
-1
33493
12687
27886
-1
67443
-1
42584
38845
1227
55443
84787
8128
5062
3843
93502
86262
-1
-1
10907
18126
18162
-1
55443
74614
33191
17008
17823
98133
27714
59451
23411
56787
50542
43307
-1
39955
89780
29884
16545
6258
24373
54441
31158
48536
58408
70471
5104
50582
-1
-1
50333
66864
46900
29069
19340
-1
36316
93390
8384
29667
39486
63853
3200
53020
-1
101140
-1
24207
25407
86396
41854
35057
56252
35793
68355
33482
15564
14321
47444
92892
69586
2232
70248
88140
9190
71436
79046
89405
58182
24761
81626
84715
48090
92583
10031
59539
93946
43082
55532
83541
-1
62073
79131
79871
54535
88637
28322
30293
5036
93985
48573
40225
10316
7160
30489
-1
60324
66923
16902
4286
54643
92670
46545
65396
97079
90927
92881
19584
63857
95119
93224
46326
36966
58751
49834
11097
76136
50890
-1
15652
45053
77198
81224
64599
5671
40782
40476
19920
70933
54218
44166
76344
59215
65527
75796
71100
57066
98517
89321
95699
46863
42578
15723
11814
88895
74206
71484
67925
3360
32683
21021
59292
23014
20262
86331
36491
39082
33813
83445
16763
-1
48910
-1
19706
41336
67641
36712
33498
3604
78644
29787
55997
49284
90977
40371
71633
30794
81444
90581
35804
42671
4995
57710
86196
52729
91248
79862
76280
21812
92275
-1
79952
87994
74188
58689
32532
12632
93198
10125
23643
13138
5432
8091
18033
-1
83197
34889
90740
-1
-1
54407
24401
19677
-1
30496
70089
57127
82310
24372
12692
54922
77198
50332
95785
19195
36414
44739
4815
15145
7676
49194
22169
88607
-1
80960
25939
23283
48200
19130
86198
3932
87502
-1
6463
41704
34290
85949
49824
98664
74697
11862
12013
59422
42973
21701
-1
62505
68992
82793
11003
90060
95051
9893
95717
1609
60634
40820
-1
60776
99084
68160
73013
6585
-1
15188
-1
29591
68440
42373
66864
43990
64105
79280
68865
25696
76842
-1
89857
1906
73429
6365
40965
-1
40712
36903
57123
95678
68051
70653
87484
6437
69727
93456
24653
31173
89773
33550
66537
56711
3253
83823
87892
63185
62082
71370
40058
-1
52593
48579
71765
77916
63648
-1
-1
53743
85060
-1
16575
-1
78488
68650
93881
49143
-1
66995
78953
-1
36774
25851
25787
40820
42353
99827
55865
27796
-1
-1
86060
78234
13172
36446
99726
16355
18648
87784
16014
71163
29905
39102
62818
32467
70878
78370
39355
52242
88497
30050
27157
1909
55009
35863
6191
96211
77681
35736
-1
31975
67326
15639
59423
91703
102823
65497
93810
40500
42207
43213
22481
98337
14357
85493
13460
21438
55799
62514
25949
75382
37610
45889
92903
54094
69987
50329
36504
22804
86371
61036
12831
77569
73137
95152
81680
-1
36570
72986
4394
24235
17383
45371
69665
12684
35335
22789
-1
9298
43411
19097
56641
48381
18060
-1
-1
44304
52698
45596
15372
86832
79117
-1
20939
-1
63857
-1
85613
18467
-1
38924
62157
-1
46499
17083
89833
68711
45660
91595
100929
29099
46019
-1
68369
54136
31606
28798
38151
63225
31813
39067
47775
67315
84270
57702
97801
81709
53095
47334
52473
94125
5155
85342
19418
4341
65412
21387
27838
53561
55291
52050
94276
40347
24361
17267
16388
6128
37755
83982
61925
74206
-1
65854
27468
91007
3251
-1
14041
43884
11087
38927
51686
92851
21072
91472
9144
61604
13127
65646
-1
71940
-1
59699
7437
71277
89746
-1
102593
66169
54251
15510
65399
76556
86628
81926
30334
5093
98937
-1
50789
57203
65026
27701
17804
13910
32318
58606
71737
91763
6943
94725
49199
67679
42028
36716
14982
94389
18043
47290
91020
4709
81851
56720
43719
22038
-1
45199
84406
98906
45678
83439
53490
15987
-1
30985
66269
77972
88000
41104
97586
28796
17600
72213
89468
50800
4110
90376
5691
57713
11725
28350
25819
74734
84515
37458
17876
39355
60067
11892
14400
8907
12354
10924
82082
-1
74604
68094
47028
25101
82582
-1
89316
45001
28795
83351
22897
26943
45315
14761
42018
81320
18841
17082
79403
-1
-1
12578
51060
92295
36681
53900
44281
63626
51883
21861
49673
28891
93521
1404
36602
82929
5058
81959
87337
65095
71794
39168
97018
77234
-1
23862
83261
90597
73361
89561
24889
52061
64386
75281
64899
67550
30245
-1
27533
9857
68526
1101
6942
17759
24846
4864
96277
100659
28625
74349
16425
50028
15780
84114
-1
9597
54219
92313
38552
96622
81897
78275
71223
74729
65251
24045
93311
31537
94557
72404
63720
67121
3964
53895
43005
20373
94938
69750
45671
69289
91752
75413
87455
6291
4462
89411
61341
7399
36000
45505
1809
11610
22056
93311
63898
2333
-1
15257
71150
73726
71848
79948
-1
10553
-1
19272
59594
18232
-1
30465
95438
14776
-1
53062
54497
85667
22491
7830
8009
66428
1154
36674
-1
92701
77249
9989
3576
8165
73795
56244
18139
66873
6039
90309
83462
24437
40476
53102
10464
32506
-1
86733
79667
50357
-1
21204
15073
47723
55721
18831
43800
9160
21812
-1
90357
44937
77201
47524
71705
84089
70065
32181
4375
93595
47763
70176
91855
96438
12204
31711
50710
48561
7314
94038
32785
86419
93857
45438
66050
-1
83254
42155
40726
-1
7835
2486
41903
101494
39601
84018
52175
19391
71763
86773
35686
13983
11504
67929
56756
8943
33037
41838
9568
21049
89496
66252
76692
54384
21186
51120
4209
98300
96462
40266
82174
10276
20817
66520
30944
15149
60983
39630
11129
27572
79440
-1
35917
71958
75012
59267
31085
12233
48356
56993
-1
87546
55577
46166
48757
18966
49445
55505
19953
20382
63777
36550
71672
8907
73682
-1
66198
58699
92422
4168
16288
63132
4131
-1
-1
96238
93031
38290
64232
56528
95550
44417
19559
-1
-1
101242
46848
27404
102520
13362
58797
68224
48418
42561
34998
36201
66147
75672
-1
-1
99487
-1
-1
25571
60525
61300
26107
85540
12330
17391
34406
62493
58224
17908
78535
79293
60322
13606
-1
30194
44756
40106
58742
43941
28008
22403
22708
39514
16905
47597
83808
52064
14156
-1
36254
33760
74191
16817
9144
-1
55519
-1
65335
-1
86796
84215
28960
43926
37063
59019
-1
25540
42621
3273
23668
-1
-1
93868
69201
22289
17843
13678
-1
34149
7532
3265
96396
44805
51247
8953
79851
-1
18379
86808
3446
63098
89206
74399
46102
17083
75944
59988
20922
12972
73804
59102
22022
94517
64363
50689
-1
17489
62332
70810
3624
86231
71063
96582
81368
-1
50167
63977
48040
83924
37815
60807
45063
55665
61601
27301
73079
9262
65842
-1
21070
38231
66624
89936
39573
46115
50837
-1
18145
5141
93134
79872
51258
40530
36391
97864
72242
22628
64479
47628
-1
79447
35003
53648
-1
32175
31654
60408
23636
49170
50269
67965
28036
45983
62549
24991
54186
55546
62080
16672
85024
37918
18203
45799
97531
68241
82606
61499
35971
25063
19158
17930
30606
89445
77437
-1
81111
-1
93860
50911
58305
38129
8586
-1
34110
56155
93945
81793
21550
64977
12013
68117
69253
19124
46662
29653
52406
1753
35954
47538
89081
25148
-1
61988
73064
100765
-1
15961
51747
19303
77724
23660
39826
27592
67926
87691
19525
53373
92627
7921
96230
53095
53194
1539
31216
63223
68924
27825
93320
45755
-1
6494
79560
60674
71913
35167
83546
30176
38751
64137
26589
-1
41005
-1
29685
2838
27674
66329
56679
36504
3938
54679
3573
71628
57297
25569
91313
-1
82911
75506
35613
44589
83842
4731
40490
75415
60317
73177
69682
72829
87339
35744
67840
30367
42246
31103
58607
5437
96118
-1
15172
99688
15288
2700
68730
29088
92756
25359
4816
29476
-1
80276
24629
62127
69678
55504
98899
55098
42090
39486
65483
34371
4232
48589
22485
18911
20435
6726
32662
85104
78256
34319
58061
15395
82344
97522
84897
95591
23907
24410
48284
32432
94013
-1
93856
38894
41443
-1
31104
51128
68365
2638
27254
73155
36919
43579
42481
47693
67572
20986
40290
54088
83247
74174
50643
70128
56243
63611
73788
44074
5467
33594
61830
97785
8424
33223
96709
45728
46886
74687
78151
46665
82769
10301
67462
32174
46199
-1
74098
3490
95591
98391
24808
87244
48776
61916
-1
40731
88024
12143
57032
12553
29519
-1
3606
38305
89334
54168
85852
58647
21247
12148
57219
74024
6231
69376
75659
9360
20360
16003
-1
-1
43503
4731
22618
72467
11011
6178
14959
83421
-1
-1
95665
81605
42342
-1
56345
37230
43130
50619
24634
20049
76059
35128
24209
88110
68833
86624
-1
87820
4999
87743
61272
39468
62521
88434
89978
-1
19305
-1
50818
84308
41578
6054
67174
68127
6239
10221
-1
22354
55304
73606
18446
62257
29070
63668
88158
10374
23027
75774
-1
88437
85953
13316
7378
-1
91952
45317
65897
7329
-1
27689
13965
42009
34111
98920
58729
31103
80961
78500
7673
1572
87770
8689
26433
64566
41107
28242
64332
9520
88850
41305
15486
72876
48479
40615
12775
34795
-1
89258
11592
97886
46917
17531
56264
34681
6793
65871
39903
81135
45960
36100
43004
-1
77307
31367
18329
66682
87958
58098
7350
49490
-1
-1
57468
6651
94172
62310
53447
22166
74366
-1
66183
33359
89383
12920
87263
19170
74336
92655
-1
65673
36372
91392
69449
96092
28518
42596
63342
5943
96281
85156
9861
-1
84261
39577
15087
77946
40016
2195
66778
42034
34760
88387
30583
61627
-1
23856
2257
38015
-1
11098
3077
24598
46613
36017
40117
9799
79723
19901
-1
73647
85679
91165
55528
56157
59290
54551
70779
53789
62384
60071
30552
79798
10816
49431
15451
78904
7601
63663
25412
94855
33085
61010
36566
19162
2873
33248
72718
15892
60261
49954
45850
52093
21781
45084
41124
54777
98015
-1
71280
54018
16598
59675
88704
79983
40484
52081
15789
62270
91011
42537
21504
8890
95470
70239
-1
-1
61344
82761
33187
-1
15044
40698
67515
68996
-1
14967
46962
-1
48377
-1
34948
80154
75007
23821
50573
44038
30532
21595
75802
48807
13643
33126
77469
88667
52602
19176
74481
25133
25554
-1
82265
77684
29151
-1
36314
59029
31534
36428
36615
4131
74492
18050
89993
2286
44089
19036
21909
60631
40230
51747
31040
17600
-1
60966
2625
75056
66525
13588
41166
26696
7389
57252
21333
50668
45484
20544
-1
57784
9476
96217
75779
2512
10075
72501
53918
101617
61909
96651
83158
31921
81244
39082
14274
26840
1709
85242
81272
56487
10939
24661
37552
19200
28941
92382
97591
59134
84204
32361
81283
46489
-1
8874
-1
71024
65735
66180
-1
12729
83504
79269
75021
44295
20652
30953
49849
-1
75903
-1
86263
86101
93212
14694
10397
73047
81366
3302
-1
-1
42146
82777
64566
79038
46352
67247
49332
26445
15749
85953
78459
22084
79008
75836
11546
-1
71951
48484
6449
34143
32652
34399
2375
21131
45469
63008
4361
23701
24645
21782
19047
4598
83999
37369
73971
62109
97288
92732
34739
68153
30972
74241
-1
55785
24499
37147
89099
63498
30596
55221
69354
54245
2034
94419
92661
74193
9437
-1
89030
52564
57215
29025
42349
34540
22216
30724
5285
24385
25932
33016
15774
50938
87616
94793
-1
45986
50906
55579
34160
83969
19775
29437
52091
62207
31089
99800
43270
5948
49148
27379
22513
87359
3115
31490
84682
48702
-1
84084
25659
95486
-1
38685
29267
95186
90276
-1
34301
84437
46145
76600
34343
12765
15789
67299
41971
4719
29103
56681
34042
-1
63899
-1
10186
41943
59022
73355
-1
17991
40689
72981
17765
33891
35193
-1
68882
3776
48747
-1
-1
15197
33574
82051
47458
93535
41873
11400
95983
48461
19830
51513
1466
26935
65919
27178
77685
4994
68161
91321
59357
5929
88797
6776
34483
56569
8236
29284
18267
34901
25733
11100
94911
48905
29552
93784
39572
81047
23214
43133
-1
-1
64902
40502
45134
86628
25585
68025
41091
12974
15147
33149
27583
2304
6175
25936
15667
16530
90802
-1
19677
94561
96055
38651
55070
17319
71819
78114
9187
73593
93535
45766
91735
27188
19852
98632
45045
82681
5387
16198
80204
35559
53378
95894
21297
80800
75148
94828
91701
27196
71409
8271
10162
51135
-1
16477
-1
91028
-1
77233
-1
93854
6108
-1
70044
19024
19990
68518
61153
101034
57129
3534
48154
95313
12600
89226
78215
-1
25136
42221
94896
66978
19251
4426
61873
17103
35598
81135
3524
-1
4508
59465
42463
67421
51643
50259
72314
25328
25370
43088
49563
34482
-1
57697
66023
51193
62467
10812
70921
11128
12051
9223
52846
82003
6990
57204
78667
6781
44127
-1
62256
38461
49413
61368
41544
95569
47174
93071
22441
81620
26170
84960
15322
8669
48777
3394
-1
101626
45355
70688
76781
81170
61181
91780
57635
39913
69978
43779
93176
87926
77320
18814
78280
73955
91042
10590
93783
98377
97589
25779
-1
88584
86323
34845
27743
-1
29062
82278
-1
75317
69392
86258
66423
57320
51027
42513
81746
25132
33876
92020
86288
43176
67297
69786
87953
31461
78344
43609
-1
38587
39208
68519
68879
54763
-1
31432
56141
34226
91284
59475
22124
2728
35764
91260
74176
18035
7400
1784
94712
79718
-1
30922
74998
91653
41972
94305
-1
26868
64612
84882
76946
27827
58655
-1
1577
60351
43990
37586
14493
86610
72228
28639
67627
27503
20003
18636
77448
38736
33527
12783
92206
23105
48281
19112
26719
21421
41280
32024
-1
85724
40433
71556
86473
62581
-1
23025
38181
48867
41060
19918
52363
25385
66484
-1
100463
95084
62325
83285
54770
10453
14653
57517
17974
5115
47181
83590
94540
41265
89818
74490
-1
95313
12285
40741
100333
17141
86959
13993
-1
21442
59541
32188
30904
71883
4272
43521
42022
21314
19791
14507
42330
86759
2625
81312
63127
93808
57881
8395
26605
28831
-1
63642
2996
25213
32355
26520
-1
33284
95904
40133
-1
43785
65308
56296
36726
82458
39753
95788
31960
76962
-1
49169
65759
-1
76378
76407
57515
88382
22814
47400
45080
62885
49049
90734
19484
13877
67546
38794
71180
69717
20776
66434
61190
64859
58759
41476
6465
84917
9788
11518
16610
97293
78330
53278
24126
8485
14639
66853
68346
2855
64697
50321
59793
69793
7974
59188
48584
50020
15353
50100
62377
36929
40438
84985
98705
27797
50446
21286
83437
-1
18500
7713
12077
5895
67798
81787
67151
21651
68829
94475
-1
67386
69046
91798
27602
-1
4369
86716
-1
97694
18041
6387
37155
86269
86467
-1
-1
73426
98060
45476
33720
21110
-1
62946
22263
31862
34845
55945
6233
91648
58660
10499
39599
16844
76405
30831
19743
50536
97371
61251
76043
37099
57155
59463
10207
3246
79758
5601
84958
46208
85540
-1
17130
-1
84349
95229
37584
96743
-1
9087
72600
46219
53379
55800
8354
94097
4718
-1
78758
49445
14156
-1
40640
45651
2334
89608
-1
14598
33220
50582
56406
40045
64638
77728
86666
96670
77124
43603
48141
-1
24424
19898
74556
-1
36525
9891
68850
22704
63359
63600
11309
9055
35640
16851
69529
26216
-1
37335
60938
38006
46796
72285
5625
13039
75172
-1
25751
83437
43672
11352
53209
9802
70247
85655
-1
93449
26500
94698
62707
25144
29686
35947
74193
86517
29560
4136
91337
63036
-1
25514
38406
98022
11219
46842
14269
9630
88347
79885
86510
72740
9961
63507
35443
78386
14009
17427
17626
2833
24861
42791
76921
9020
-1
73700
8354
69666
71935
37700
90602
22500
38052
83053
75123
84491
87377
81929
30616
85776
48694
55376
14739
50635
94062
33347
34422
42322
5911
64853
88808
70494
21102
51674
22399
11162
71497
45180
22158
62865
15691
-1
-1
97619
93164
-1
97190
-1
94873
66597
74276
97537
61672
39316
30080
86217
35968
-1
82304
62005
12352
8162
59344
-1
24189
21855
69337
79159
65239
95373
50820
57706
6665
33740
80386
20493
32094
-1
70768
18951
64298
14339
15935
-1
10700
27962
56928
70465
11441
86782
48640
47740
61509
92766
77775
62965
26786
66033
-1
49769
41641
31866
80844
23077
27388
-1
12089
58872
22243
27117
98616
80488
88402
69764
-1
76106
94308
2546
36525
62244
64970
-1
-1
93354
42658
34221
93988
6670
51356
38917
81008
65165
77336
94987
66084
50185
74653
97787
42655
26942
19400
19491
30485
73201
91360
38330
21008
86180
82919
4375
27327
45151
-1
60782
96823
69967
11009
59399
65072
10355
74891
-1
-1
44813
2434
76939
77761
32651
26882
94505
71743
52350
92518
58968
93525
79284
30895
20379
14358
72238
70670
77742
60101
78053
62190
69213
-1
33780
71517
89932
41738
17366
59867
96807
81289
27734
71027
80381
49229
90003
18389
55544
20501
6378
-1
31704
74874
54507
88160
43859
74044
77549
27393
53285
72584
25247
52597
60192
72458
70704
25285
74560
84166
81504
64068
-1
72571
-1
68455
81172
-1
44389
21234
73522
22662
71883
24767
100981
19250
76858
11002
65278
96403
8514
68269
90448
95956
78170
-1
52865
-1
22011
5869
72315
18866
16473
84415
35159
8988
20388
47013
-1
-1
14910
43948
78656
33961
52073
73911
48700
91374
-1
88471
32826
90233
27310
53610
65472
86099
97023
-1
17064
86753
-1
71593
85552
82545
95584
95963
-1
86314
24416
34885
9235
20779
95857
23621
16730
-1
88642
78096
86447
24980
68523
54333
-1
-1
47872
51461
42814
30188
80544
25499
73800
91533
13876
66700
33900
86679
57318
70969
85959
48823
86792
-1
90356
57065
40955
10300
93528
54896
76292
41174
9841
48024
90138
70633
8447
92016
-1
46445
67319
39982
36234
15217
33816
93718
71883
59578
65084
52336
-1
78559
33480
34001
65406
71401
93666
28332
50472
68917
31560
68243
61327
82771
32960
57423
15757
74564
43627
-1
83162
80301
34775
15767
11900
61804
58771
49280
77509
18939
67986
12471
11243
57392
82701
27749
-1
96936
11660
50278
60462
7188
100451
53865
8397
101376
91928
42957
67994
25566
50843
7099
-1
76461
54711
9841
-1
56765
62697
58239
37193
53826
50473
48222
4442
92284
38093
34287
94021
13436
54027
59419
44790
49816
27052
40258
41304
42235
26843
12317
62773
-1
38081
65260
84746
40824
45809
45455
43393
26005
71907
98216
11418
59740
86398
38505
52381
36340
73128
97221
9950
62404
92278
65664
80363
79928
31020
81859
19288
93457
68567
63412
3805
91538
58759
51992
29183
33224
15141
-1
64307
77102
34065
65711
8206
87265
65702
21467
21394
39632
46828
90285
18395
50946
12072
89043
45996
93477
1921
75414
22179
95980
86201
50651
29292
97482
11681
67715
9548
78912
4078
-1
17570
-1
6755
8611
69464
-1
31877
31811
22389
5168
70494
68733
74621
77548
62942
-1
61591
34376
20007
45454
30655
49728
99945
46299
89991
93124
34364
55128
73953
15120
18279
66647
53081
65391
19081
12020
83529
2398
86270
38415
33678
-1
86751
60960
44502
59739
55004
-1
39383
87746
38295
47220
84072
66041
3412
29861
21113
29703
13808
83134
90035
90116
37012
78236
26134
65703
39214
95078
37387
96402
87405
16271
36837
12810
50216
25006
23433
39348
28902
75749
72155
88569
67496
90335
5836
-1
68004
35577
73979
83667
35068
16375
39590
27513
36430
61873
69321
71475
-1
89587
-1
25980
21572
79219
50120
26147
59678
36685
65175
55699
89905
92015
40948
36098
34772
7953
44852
64647
-1
48571
55216
15077
56647
16738
10265
53305
17647
36048
80767
95759
13816
27273
-1
63849
-1
42138
61054
32978
79126
10295
56629
76332
47918
81054
63466
34782
-1
74855
81423
-1
3492
66650
57675
36257
22895
43011
19701
11122
92668
60830
42147
79367
94297
29640
19945
55172
86097
-1
-1
-1
1862
41184
69057
96880
74274
85548
41402
21292
42447
63557
52023
75627
30931
42939
60305
41323
84245
52980
56884
-1
23003
-1
80437
14915
42302
19401
22220
47546
55244
60087
38817
31460
82372
78683
53064
97968
31163
-1
5393
-1
92219
80069
72630
37552
30968
31795
57051
42647
34817
28598
34948
31792
39287
16340
83775
46759
83320
90846
-1
12687
30307
88111
68507
97155
5575
80796
52384
27008
1464
-1
83551
31205
90518
29829
73796
89214
76379
75709
2062
-1
80837
88229
70738
82240
42220
94415
74446
97002
30529
13300
75461
37591
12471
76994
39362
73142
57942
10557
100533
54262
20949
9136
-1
76641
65600
38966
33376
66267
39986
2293
-1
7342
84157
87144
75322
19806
19026
40089
31795
66800
-1
6159
74549
94254
32823
38912
19966
34426
2095
55730
21718
10585
-1
68671
89568
19392
51774
88774
18594
68269
95657
67107
16906
100869
68755
-1
66740
71750
83178
73939
5380
10983
33986
-1
32543
76507
35101
13429
91407
71675
51202
59809
60032
78693
-1
29945
64837
36542
29043
46063
66573
-1
36633
52610
53544
95295
47298
70285
47796
29173
84423
53838
16457
65836
23265
43722
4163
29853
68323
57557
-1
1621
94427
-1
80006
90596
71066
90102
78553
42143
32969
96185
83944
15912
-1
7117
25627
17196
55629
2014
97714
97426
-1
33488
37298
-1
84782
-1
47336
68015
35926
3411
87744
31988
2279
50140
15928
83476
-1
48563
56149
93856
29746
100285
53110
31346
97929
74520
78886
80372
63238
81389
-1
68165
21263
94552
92564
56324
18591
44842
31220
72373
58002
24507
-1
87735
71097
50138
39914
32622
-1
61969
74381
90361
83322
-1
51916
93730
90983
55383
-1
41466
86796
21457
75245
4873
23596
73236
74384
-1
53556
5321
98517
67147
40164
14292
67430
81256
32351
81599
17350
6382
83284
78344
46960
11052
27353
12610
37827
69378
12752
9398
97114
-1
34187
55945
83589
28740
41945
44640
62280
84472
-1
14576
21451
55068
59352
-1
35850
27551
25631
-1
43766
50696
50225
95456
59988
27360
54717
-1
30005
43531
65856
55692
89635
85677
52745
56302
20878
38217
63459
15553
19843
26843
55112
28001
-1
-1
40468
65182
96043
-1
8953
9407
91547
58234
74363
44905
59198
38869
57423
-1
52783
-1
91794
39474
82142
26476
50110
4289
45461
59863
-1
16123
100237
67232
92376
53302
7587
50766
-1
12555
56609
-1
36992
92894
46031
14488
92997
74993
-1
71100
9524
-1
27857
12174
81245
37837
9598
25737
81246
10461
65209
9159
25388
2802
98770
59349
37914
29282
14251
28402
-1
50942
-1
19089
4839
16287
49475
-1
43920
54279
59572
51705
21326
100244
18728
40627
40931
38733
19865
74355
30243
59765
23915
17699
51736
82423
44766
39281
85238
53609
31336
-1
22917
66048
33606
-1
65658
10964
27339
30819
68437
46775
81625
93143
55190
-1
10676
4191
62263
73402
39335
47501
41478
-1
94646
81882
10753
74059
88880
40751
80571
59996
10346
81689
11971
75808
70005
9274
86433
-1
9050
18096
14922
18669
-1
16214
14440
50258
98320
-1
-1
30116
74704
4035
49262
87600
45660
91285
49194
12215
63117
14800
42444
57645
90842
53758
15775
60501
59893
2698
74869
74004
69008
3624
93842
15790
68540
19510
94757
87433
60569
56923
-1
69138
38496
91027
5120
78024
54788
49469
-1
18613
47982
98506
30459
60021
36266
1730
38359
46294
36501
31522
27887
99185
3034
91480
50799
-1
40386
78028
87054
37251
66364
82708
81901
56389
96416
-1
62324
12091
33752
12258
70197
4676
95785
58575
96535
12833
92222
55131
5457
11102
11410
59310
-1
25327
45422
58087
8397
96725
21013
18864
3824
81859
23991
78837
8692
54092
2082
66095
28057
86723
71954
25757
54975
75281
29851
18273
80423
65410
39080
23141
47049
27715
17848
24245
53763
23711
91976
35834
27621
23471
11563
-1
28246
19424
-1
93656
80441
72164
66834
90048
-1
52735
93081
81970
16951
100048
53155
101502
52093
-1
79972
84411
28134
4158
7150
81702
23128
93589
32659
9420
50302
31137
55421
92621
3336
84155
29943
67387
21095
68421
42003
77651
21611
51549
-1
16707
4613
67311
45397
19391
-1
10659
77894
43574
25253
73330
39404
29999
14950
-1
48904
28897
56567
64838
16706
-1
18252
33569
20812
83820
93236
59336
59921
39352
21204
14027
34296
43217
21448
49283
10048
23513
49504
43286
25420
95667
48573
-1
60827
53492
10830
68504
81701
58754
-1
-1
6905
45531
45817
81063
92242
56310
69834
8449
92203
-1
9042
15583
11331
34095
42477
44308
42679
10909
13010
87917
21135
16498
-1
79171
78201
74310
-1
-1
77959
30778
57372
49070
93561
69936
10918
15797
-1
73781
67802
-1
83141
4495
92326
24022
68178
56348
61583
33965
38088
66297
94048
20206
-1
31968
27632
43775
-1
14353
-1
77894
77487
17139
18999
-1
1053
91960
75133
84674
-1
37254
10805
-1
20349
55958
52519
40144
34668
33573
70579
57957
53267
53222
6154
22370
52995
79906
59062
-1
47233
93581
13674
22668
56743
86855
82048
-1
14940
57874
-1
69666
11920
56209
48101
72634
42748
29459
4075
65534
18540
8940
3048
18599
17118
72001
56351
9567
64181
19675
72318
33893
29814
94569
1697
95799
12604
28292
20070
76378
19620
94756
66540
9057
69976
97439
38694
84174
-1
59590
54051
65506
25818
58049
27915
48705
-1
31803
79926
35473
94474
60062
56552
96750
52666
27859
36315
81394
23374
-1
5001
27618
75883
85134
63066
48116
101424
95795
31935
34839
95100
64281
27318
23823
54371
21062
48799
-1
60294
55802
39231
-1
30061
54834
-1
44788
21305
26098
87383
91429
-1
41711
62807
35141
19365
19091
76934
18063
32421
11505
57579
-1
35519
44704
72925
-1
35671
76951
49905
-1
30563
-1
47894
59429
34362
-1
75133
70788
97489
37943
78181
51054
55855
92131
40461
45677
23444
70630
57757
28310
42302
66473
22002
23318
48764
94609
51950
6480
36155
13730
77485
10525
98723
79138
31761
87668
-1
65349
25047
24690
72038
91713
93576
31201
-1
-1
88118
-1
7192
39311
83702
101502
23523
16941
72295
38480
68867
4304
51387
9830
35485
93765
44358
45159
84136
56991
-1
12454
54032
9249
81316
96668
51040
-1
-1
61064
93017
25173
48325
39721
9615
56566
59905
84680
6567
72570
-1
89810
62392
13078
91796
91086
92497
9063
27425
7694
66440
10911
96050
38367
17867
4669
48719
11775
32869
50678
53465
86271
-1
82795
41509
49800
66040
72409
15286
48256
85638
76778
11723
3506
99917
65218
4587
72199
39004
68200
-1
31651
-1
44546
8207
72615
36168
71765
79768
92224
-1
3608
17331
4068
2686
15381
97796
22447
-1
48540
16002
-1
10184
31596
20898
18811
81407
60927
62347
-1
11675
38978
65537
44442
74850
28008
-1
22472
70281
75498
65388
77826
22029
84033
93049
-1
84599
34273
69414
73785
35407
85317
15633
30848
81631
24624
61205
60563
47517
48877
-1
66654
37729
48506
13498
49201
62549
9258
33164
35872
94434
66569
39885
93610
53618
91193
34799
100188
79428
14409
26468
81206
12209
81734
33099
66860
80318
-1
34832
42709
30214
23542
91947
11697
85966
83467
24609
54118
92629
2632
39653
57770
22553
19940
92220
39692
92392
67182
58399
60202
-1
76571
24326
97919
88958
24560
65659
19538
88553
3987
64062
6417
19723
-1
42655
31600
87834
31523
44340
82295
29185
17047
32004
66245
25645
96723
49231
50814
-1
9566
22000
26614
65346
35091
76404
91892
31734
35092
65461
79300
59468
77468
74212
62598
73412
-1
34641
-1
84032
88488
65234
57285
-1
8169
39050
94873
91844
36775
6338
40353
20888
39033
77310
101744
18630
43023
70145
14860
-1
5055
35718
21080
71041
89514
94789
13905
-1
77028
72835
8098
34659
-1
61737
91908
17054
27740
24305
9479
28420
12717
3689
49833
-1
54439
8845
64902
-1
59819
72502
70309
50846
80532
86970
11264
-1
17285
64732
19679
46048
-1
14736
53918
23038
70401
91630
64754
54728
2958
-1
56234
46217
84506
64491
-1
60486
93105
100171
24744
87540
-1
44945
25712
86016
29041
-1
38190
71955
19231
94760
13187
79298
5792
67790
88815
37671
43846
74466
15934
54977
18484
-1
28175
1912
47406
89266
57469
92754
4373
98063
36654
26768
75214
78714
56853
74640
48581
81838
35713
5718
67437
67475
66641
40298
51275
63834
72078
-1
23605
81701
21987
2823
67499
93377
70442
4308
62109
79438
70035
53498
1526
33967
54938
87491
16378
12410
55292
50492
51689
70842
18275
34760
77145
52930
-1
61480
78251
91808
77091
69623
74717
7742
2040
53996
-1
3663
20120
21051
1260
72381
-1
74529
67924
68797
10312
58959
-1
40479
85858
67560
4209
75282
93359
-1
51023
2655
32515
97068
25128
39585
-1
71398
54587
87421
41083
30328
-1
-1
55242
50916
3477
28459
-1
69945
84920
92435
73962
44897
67323
69119
10265
80254
4971
10136
3190
6026
63588
88170
43387
-1
81025
66019
-1
31773
38655
82023
51653
54829
75478
44786
76516
58806
27918
74731
7489
35113
1658
39965
52104
85626
98311
35144
85134
85916
37519
25557
36517
23309
82228
37456
16324
66509
15774
44322
33781
42116
4353
87070
3167
15234
-1
47825
12700
12991
19620
42085
33567
19973
31154
71241
74545
35452
57816
89371
25150
-1
94370
48064
14248
82610
-1
19104
5563
14018
-1
27290
58000
18025
61535
58545
72180
17298
56403
74166
9790
93555
16019
8117
7049
67455
23876
43734
27786
19130
40985
22556
8976
84533
60663
-1
37863
83521
10726
8320
-1
49947
41831
28242
17144
28631
75017
16473
14373
-1
82695
24382
61748
47880
82970
9998
18395
13532
51546
36955
71232
23876
4739
79943
87894
51870
75196
14725
81824
87947
-1
57501
22628
-1
47372
45510
85501
81668
54854
45568
89572
72927
95071
77865
20429
32280
77876
85727
78681
74499
16602
48578
75412
87401
57855
48694
71154
-1
58297
76736
1836
5250
84430
76068
-1
-1
92619
79232
46656
30550
1463
36992
29867
42813
-1
61432
84019
47949
-1
33972
25592
-1
23803
21675
56900
67738
44742
2578
74304
46165
42809
89464
85914
69644
-1
-1
25446
75691
7669
27274
78386
17823
86989
65926
18076
11105
66462
54688
91694
13143
93053
4483
2127
32184
43630
4383
37071
92854
72766
53860
71912
43493
77913
25144
39289
95481
83540
12885
78085
76046
9555
68337
16603
34328
59898
44946
3167
63438
72198
-1
51345
86734
53365
48779
-1
77601
91386
14835
32404
93787
16486
47190
87277
57997
61028
69500
78663
28119
9275
28512
63843
95360
81168
-1
79474
-1
34287
-1
-1
58721
62306
86110
47949
82214
45556
32217
-1
64094
15242
-1
81881
26681
-1
93041
46606
45880
10849
54198
99880
78914
85693
13404
93685
54920
31204
44469
61361
51452
89821
20993
84359
45621
48762
-1
95077
-1
56849
6750
81904
-1
40943
-1
40179
-1
19584
11353
3884
8617
93970
7198
67249
2768
20116
17451
25694
89349
55242
27692
66742
68506
80218
37311
26835
93859
90208
83089
82293
52140
-1
24687
7063
82292
53478
-1
43316
64208
86496
63246
18193
10085
40910
68320
61659
11564
17931
78832
44307
67816
100356
51984
16150
33527
46273
54824
90899
12276
75968
6397
88228
54645
69013
83055
47297
75840
62967
-1
93627
40780
25104
10660
53487
62056
66494
41234
39516
89634
13849
89491
44285
11209
57118
40993
67915
97655
36151
23238
71798
-1
63641
45512
37213
9977
78523
8488
5668
27113
5967
9996
45116
92856
-1
88865
-1
46656
84558
66864
78554
49885
59072
52741
1979
37188
25342
11714
57339
92258
36783
68649
64118
49427
66348
94621
80175
24865
68376
36844
74259
89811
34607
26623
55954
72198
73497
14387
1942
19199
27782
84267
-1
79918
81778
64530
3882
59816
64197
2975
5817
77078
91119
43209
57488
77143
1125
94513
9944
46089
91165
49804
86657
89433
37855
90418
58172
92058
79961
30808
73635
63157
64874
-1
42476
63886
95505
33645
14825
50300
37032
86324
56499
79771
16677
55788
58993
94217
71831
28237
39135
58938
6238
75656
37814
12628
-1
13356
59685
54031
9056
53411
51249
36730
55075
83035
95962
-1
-1
-1
18190
59381
93846
36995
1639
21537
24640
1271
53739
4934
16603
58884
99335
-1
98442
76514
47497
60501
-1
-1
9547
18207
88362
98694
53215
-1
79651
79863
57912
-1
9405
58523
75958
28608
75476
59476
72268
45353
63633
73971
92427
51482
9605
81092
-1
59617
75122
77130
69054
80219
-1
77903
17355
2868
3517
-1
67759
24545
-1
81876
-1
24593
61735
36752
16691
94793
13616
90423
84747
31628
67530
6824
-1
94460
93327
76751
45841
61141
67821
81616
78999
27216
52143
61407
18441
76362
43203
93793
12076
70041
53727
27223
86746
1606
71343
23353
87228
77038
-1
48079
79881
67679
59280
40922
40256
45520
88026
20169
95145
-1
19868
46427
87049
43603
49559
99279
71881
41045
64089
53800
86605
51562
10908
-1
62372
36964
15634
94101
9334
61101
29840
54743
9621
-1
87212
48221
11029
36415
88299
-1
53598
5068
45780
22894
60421
77856
-1
33182
81478
20172
61436
62860
13814
27860
12014
83928
29474
57216
84502
76531
89605
17839
29950
84400
77904
14673
-1
82446
42030
63867
70361
25546
39026
34942
65026
65419
29589
75740
21642
77847
4123
51901
76302
26429
29740
27404
9947
42027
36179
37772
-1
62679
31793
19305
79119
76679
67521
88653
72913
20040
91697
30473
41863
20629
16643
11789
38408
26827
8559
41748
42483
62194
39572
91119
5690
57091
92229
54474
77638
92755
18121
11013
55940
23353
99766
79350
31490
17886
91958
5028
92688
96053
11789
7435
36124
52550
-1
32350
23519
98391
41710
68433
13176
57236
84026
17315
16199
84241
24779
84320
61830
9390
68399
88239
17773
-1
94189
20174
65927
71460
67315
38772
16455
37749
34838
-1
59033
27178
39326
15146
83365
46385
23655
20740
61472
7557
-1
84752
9107
92007
10458
32432
44814
70033
70078
15800
18787
48240
35690
-1
63469
21578
71973
-1
29652
15851
12116
91817
73877
71070
94065
6769
-1
22517
74635
35383
9994
7896
-1
87441
47595
41691
83869
68119
84331
59261
78595
31907
58664
-1
49931
54509
26474
66951
13295
55173
39495
58787
88074
54173
25086
1781
14075
44128
6120
79523
61575
72094
81908
75418
43530
92833
61794
19438
42747
4976
72300
93893
68556
86543
6317
69630
93076
43494
39173
30005
63340
93444
96020
67026
11137
-1
34834
3517
81040
20898
79633
2324
93671
35522
86662
38052
68534
37875
80713
84886
81005
80483
42516
21721
-1
54286
34840
70134
91723
20135
64893
22166
-1
-1
-1
82000
12926
40680
1744
17936
-1
20276
31833
-1
81747
36018
-1
82906
57839
31295
7527
50635
35045
25684
15304
73350
47955
4894
55561
14382
64992
54439
3925
44845
81518
-1
43099
96212
84976
45688
47379
-1
1916
59405
2477
-1
73584
33790
63913
84160
93682
85990
27637
-1
94554
23394
-1
75881
66880
34288
16700
66896
23778
5210
44003
37499
-1
42251
5670
5649
92285
84619
97488
61989
65148
5148
44259
70821
34856
68475
82455
18653
73967
52242
56627
90005
-1
37158
81393
20151
46378
14146
-1
79845
19677
11957
88712
74740
97243
51137
82035
44068
87814
96249
35717
58842
-1
99517
50357
46585
73616
2415
66471
66431
61021
23813
29735
81635
29365
50530
-1
66505
30761
79443
83691
69125
35193
30468
8438
84769
7222
1403
32618
39139
38274
56553
6446
93569
12785
7441
39622
69814
47760
78366
81908
19416
2191
43500
77425
69021
67034
57655
-1
25104
74845
15614
27261
96124
60962
75833
5728
30211
17809
34891
10080
15556
54736
22509
5561
19169
28186
50467
69403
77067
49640
4086
3847
79252
36363
43162
66600
83507
26426
60385
24403
-1
61690
-1
69756
36549
50949
82058
62844
93300
86896
7453
67641
-1
84936
34510
21348
62104
32762
16560
16135
22747
29862
25876
-1
54107
57279
38242
17652
76715
70247
6947
99570
11666
88133
-1
52185
11262
-1
-1
53251
83427
74607
63626
11674
-1
28599
80928
74029
8965
60475
71007
6757
22719
16271
-1
1069
93338
47756
57269
40217
7672
92116
34016
6100
95685
24873
1225
72537
12253
16156
14882
7442
70315
62000
76128
40166
46309
21139
-1
10401
23011
66208
91324
-1
7418
73894
79844
37911
62726
87695
86329
16859
80952
76832
80541
33673
63723
25228
49043
69803
27598
-1
18706
58008
89465
-1
-1
-1
93597
87187
87356
-1
29318
52474
40703
49106
70298
43909
-1
79557
2096
42141
21287
94398
87022
70744
20722
16897
8949
23333
49207
41960
49340
36308
95655
15309
45698
1585
7770
57027
88701
29157
36540
79282
13591
63930
48234
82313
42867
-1
79957
91250
59612
40633
94237
84339
94031
52797
-1
10064
85618
64389
-1
44618
57674
83448
64556
98332
51238
90232
34701
46795
21764
3722
21351
93391
-1
-1
15722
1643
65326
59454
-1
96029
60883
91136
29021
4711
96773
55427
20640
78956
47424
61170
89843
14054
43434
12857
-1
6527
52736
86167
75003
4808
29939
-1
-1
7576
6804
35894
39672
-1
75048
80114
77445
21647
26426
17333
18512
75757
72194
39134
22039
85274
83375
10882
60600
16102
83594
22875
26000
14837
81423
-1
6203
8755
28919
-1
-1
22531
28514
91274
27083
69557
61763
33863
19249
91633
65316
37573
73760
-1
15890
-1
48126
75148
75872
58716
41747
65561
35882
58348
13025
52977
46559
77268
10117
43575
-1
86816
65431
29008
82346
60474
-1
31358
28332
53045
11979
72083
69732
12521
51899
-1
58882
43886
75503
-1
42838
28196
51552
91617
58499
87920
18660
85628
38039
5007
47727
50940
90107
24874
42409
-1
75194
27497
51609
11097
26436
87582
5193
5380
36746
8872
99285
87304
19701
91993
66251
70888
49928
11096
94755
9376
65300
-1
62129
37091
34606
53256
-1
2661
85953
30515
28810
41440
93561
39209
4622
3214
38730
48545
23101
-1
60672
94936
36407
64979
96518
-1
30482
44446
69924
60626
59414
3455
88657
51227
1934
70825
25242
29882
95726
18224
63270
99372
-1
3611
44945
65465
30694
28087
35121
1894
48466
8395
1284
36429
28696
90163
62246
41367
68642
61107
84672
-1
90168
4160
86750
76046
67962
54503
66715
68899
60377
30934
72256
-1
69189
52128
89863
19218
-1
60664
48920
50738
34376
13342
87726
50895
57165
85707
83154
58976
91461
69807
-1
71312
45197
51669
54341
69916
62175
71126
1661
26456
82450
74535
54180
32469
64780
59813
26096
79303
25600
84485
-1
82163
78183
77757
71017
94156
39061
29830
23489
7182
1590
83322
2357
74821
39049
38919
25929
15966
29292
8700
93821
83691
92078
49076
-1
62954
85347
39518
21822
17929
33895
11709
94669
29946
78319
-1
16135
9130
64772
83819
-1
88650
34498
-1
64750
23014
-1
77485
78110
-1
4190
13446
41446
13876
16605
25961
-1
54897
12932
36667
-1
83602
34784
-1
43112
81941
91621
44271
68648
48866
41215
-1
2957
89816
55353
81350
32526
82038
20949
13010
-1
44310
19706
36203
74554
73973
1842
4719
83733
18909
61161
80443
9451
80867
81797
40641
91611
-1
2865
22688
91659
76513
23312
53342
30896
77302
89297
97212
75342
12633
6238
25763
22661
48615
93434
1190
60066
63858
68947
89157
90091
75382
8014
47656
75917
87812
19797
-1
28488
69675
-1
36785
35723
94003
37536
75205
49823
14832
78180
94370
56200
38470
83719
-1
47353
88030
67683
20444
94606
6647
52019
77156
-1
29835
45272
77840
54910
71544
28450
36235
97471
7671
16567
16332
71068
46021
78381
58567
53841
39414
95927
72739
2671
29393
12515
53813
49839
28349
16925
28308
1839
13392
34046
-1
52860
58580
67046
94362
46506
26514
14901
37394
1295
15943
25536
58842
94164
40825
-1
65954
88724
89507
32787
-1
45870
22217
72742
81893
30397
54241
64377
11463
57123
47846
75458
69613
47164
61388
74913
50872
87395
29072
85818
64996
-1
63496
70666
43626
91147
16405
66716
80538
63087
57854
95578
18754
31112
-1
-1
-1
15529
28045
58960
19531
82719
30355
13273
27732
34149
-1
9080
48010
51417
13559
56835
41613
67949
-1
46166
87664
11248
12924
97204
48961
50548
38635
46350
29884
71057
14279
93493
6259
61324
34725
-1
81286
70278
64186
70747
71743
47395
77917
57690
40668
78133
46029
85018
3791
9972
19853
40943
51343
25681
51449
63287
74348
94359
36618
15665
12776
25212
7082
21368
68558
80297
82388
22144
51270
40539
17869
89818
74336
24663
13644
70135
22443
92914
64288
71827
81368
1070
10724
57688
10082
17014
52928
37369
79022
63596
76574
3615
79258
89036
2159
35301
61663
16066
85822
-1
38990
6033
34323
82195
41615
63296
35035
4067
26551
25544
11569
-1
43565
86762
75770
31560
72350
43724
61218
40951
17878
84663
-1
48411
25024
47954
84462
29668
20767
92548
58555
50304
72773
5102
61189
30288
-1
-1
20787
52518
71266
52660
38116
-1
56729
19022
64752
95401
65898
45706
-1
94334
6224
4885
20480
56901
6986
59988
15762
51481
29733
-1
85059
73618
53039
77791
-1
95584
69585
91105
49928
93162
29675
25234
53269
28956
14809
19372
10110
12178
94786
20564
33767
-1
55587
9960
75631
46535
11026
76259
90773
80103
29409
77271
8902
1500
90564
-1
87157
2837
80396
-1
74297
69326
90389
17360
4086
92501
15745
81772
86452
29730
46641
29651
95850
79639
77059
11119
64649
80384
92949
89835
68210
53491
43536
14063
37037
87421
67272
96178
15062
32173
51611
9994
60214
29989
61903
83843
71234
94428
46392
63319
41953
2914
91231
83676
45181
-1
38148
73838
73358
70242
20646
33628
62149
4764
42818
64918
95551
55178
63275
71831
83689
79115
79240
-1
45867
72376
83039
90937
14460
96334
3704
59900
40322
74251
26600
6416
95435
95601
-1
37769
54321
79445
32762
78391
3757
3017
90179
15934
8979
54847
84225
-1
-1
17238
17172
3560
41065
73762
43731
60850
13566
13051
-1
10297
95712
19904
6033
65932
91136
69978
23102
75011
24797
14779
89562
12970
67572
86993
21457
82973
93690
73768
15976
78542
16105
43200
11391
52204
5576
10226
20066
-1
40369
45205
6269
4600
66247
53581
29695
6787
15311
95203
88579
-1
32112
40043
22900
54084
23124
16425
58936
57608
-1
91234
20843
-1
22011
8782
29793
79405
68702
59590
6672
48605
63340
87719
42628
32087
78477
83436
14255
24261
19824
-1
11414
15383
-1
8758
1121
50002
91146
16135
38096
75692
81649
20595
43331
1208
23222
27118
-1
-1
27958
63818
14197
78574
27973
50096
11481
20781
4223
52980
51799
15251
10349
26273
54156
1651
74846
48716
63918
6785
65909
26261
10551
19876
87905
43021
29409
43371
59627
97278
53984
16020
24544
28285
69826
95111
-1
-1
-1
72798
67042
13005
-1
93078
-1
37506
4621
42379
15793
48812
-1
52609
6595
72671
-1
75195
5203
72213
70470
63401
64055
3566
30934
89256
72954
97012
66672
55572
32331
47830
63096
59687
16617
90532
-1
23617
46309
6500
44652
-1
-1
65180
55061
73731
48620
23351
38131
-1
15066
33761
29854
31104
95691
73241
-1
96665
74913
38264
19865
20166
68475
79807
39257
-1
-1
72876
-1
21149
36633
90964
-1
59719
57406
-1
89703
6848
55913
94216
40774
56974
88614
77135
-1
80454
45416
27974
96077
40669
71148
78298
70349
61894
66271
81059
7512
42790
43991
83132
27953
50073
14582
44559
25802
84218
40047
80285
29514
24958
3451
41240
68294
37399
3693
52565
24246
1043
12314
-1
70841
35101
37707
-1
82639
45993
84749
91862
83517
12318
45839
23333
59695
31834
68786
65558
16500
52162
17560
87874
62160
10361
44510
30619
98669
72876
95393
57461
21948
56234
44273
76674
92221
64039
87200
58220
31337
45973
92135
92954
73241
-1
-1
19826
9230
42006
69148
91716
71099
24133
68029
5477
81761
12773
44368
80805
-1
88745
80199
59679
38671
62515
4323
78434
56281
90091
12354
86601
52693
75519
83965
67094
56466
38037
45753
36328
17422
90168
79224
58111
30493
68064
43170
10725
46077
3913
36246
11725
2389
72765
-1
-1
41569
93230
58473
-1
70391
90114
4254
89265
17395
51418
56966
27474
4100
14252
65431
21049
-1
-1
-1
11288
55845
30619
83229
63792
31826
53720
16368
29649
48038
47452
36498
81388
7655
55884
70038
52884
3360
68148
33428
54554
92126
60566
89937
79211
-1
31996
76477
90336
92535
54101
16020
11408
78272
89208
94255
23447
95832
84123
32062
-1
84149
86198
50908
10488
36628
53804
27296
70391
82945
-1
87033
32429
65601
7318
47187
23926
27522
27167
55475
36450
15877
76333
83747
63923
56250
4310
30852
15602
90770
16140
26633
76262
54490
90170
54170
44918
2508
70036
41074
37950
89522
21488
49126
15904
63006
90591
-1
3591
87453
32166
48926
30696
87748
-1
76440
78054
8084
89104
65409
73240
94945
78301
43798
82364
20718
66394
78030
95964
37543
74604
54175
64648
98653
21068
85479
2229
58050
60630
95616
-1
61104
88431
52868
-1
18188
9118
51577
3919
53307
26255
64834
65929
44530
54148
5327
80525
25354
40948
81035
13196
25319
9871
83213
47624
42411
-1
4826
79793
50977
69519
-1
62110
70362
-1
-1
7288
11677
29837
26866
54340
76776
22487
22476
28495
43252
25703
-1
48283
67620
-1
76786
8931
52921
86786
8021
10037
73560
43741
34019
10279
73594
61539
41585
-1
9991
68998
41120
44471
79472
3671
29376
98604
92898
50971
4800
26218
36098
44750
34807
6559
43810
70063
90251
77112
5291
-1
32351
23891
33785
9147
34799
41464
30779
35124
64805
40456
22441
82802
82608
43622
67783
97602
44128
37001
86024
-1
-1
48440
74914
24222
93312
21213
39345
46580
39799
39130
7089
-1
40373
55865
20108
64805
60682
86935
-1
13704
11895
81696
67647
32725
45814
68089
57335
22934
24363
14424
72772
85269
36109
4038
87119
93320
57732
21380
78205
46472
31321
92029
52227
45979
14002
89842
77643
78772
16306
20896
39076
28702
90409
23368
17870
18848
60796
42556
42178
19769
17094
68790
14615
-1
-1
82698
81675
47844
73105
-1
79904
62401
53496
9497
73070
64026
59428
-1
6057
59798
76174
73504
71602
46637
92639
95859
54764
16158
40645
48831
23074
-1
5020
-1
46182
88810
8568
30215
86534
92882
87375
55228
91581
71219
45739
79280
10599
9212
63741
40828
-1
39572
10871
8334
81004
64205
52825
-1
95982
-1
73372
48331
30346
86470
27268
-1
28121
75033
5911
44182
63867
14508
76356
40736
44163
27500
9935
41306
80333
50836
60199
59158
47651
32796
91074
43543
9146
15156
77683
29837
14402
61977
79156
-1
62838
25510
-1
78490
55275
76684
32835
32182
62789
33455
23306
-1
44134
6494
27400
6134
74466
71466
25221
5125
19296
93354
35146
75983
12032
57710
45449
60878
94872
30560
87045
5469
-1
21562
54820
33727
-1
63679
22844
20234
18677
33011
-1
40629
17244
33648
44237
56970
17450
25681
1822
24114
11442
84595
27835
2775
64108
22291
20398
-1
31745
3853
2576
12940
16086
90413
66988
70072
83669
76866
35923
63518
53838
3456
87603
22621
20993
-1
69566
58625
94687
73123
-1
7482
23909
-1
-1
22486
-1
17098
20914
19760
25130
22140
70601
1800
39117
82396
-1
44381
-1
48985
77070
27656
47719
51886
59621
21948
-1
90005
45733
35565
88650
-1
-1
48024
87006
12695
38174
55382
2118
59706
66211
5823
76727
31632
92525
85810
43326
58925
6325
22604
79109
30175
45036
-1
9732
51704
68133
62946
34873
91672
72741
41135
26172
74131
18859
17471
77432
29154
22844
16910
38089
84100
3831
63056
-1
55912
76987
97458
60086
56873
80132
89411
66529
-1
61018
72489
17767
49513
91901
22639
65307
15359
45827
65817
69764
-1
64143
55395
18514
-1
9994
57398
85877
62312
89797
49968
65076
31962
85499
77680
8442
53346
54049
79088
27368
4311
-1
59332
-1
11074
30344
94140
30698
11083
11277
95940
90330
70247
8566
-1
2233
61875
92442
39024
-1
7705
29354
36374
83769
81499
-1
13418
1764
33490
45314
91376
40594
62951
40204
23214
18031
-1
4973
28208
50643
59493
66772
19657
91052
10302
62834
67372
4715
44893
37043
86537
-1
60297
85443
79299
20141
49766
3264
92794
49404
69241
87063
-1
19629
13141
75128
13972
25039
-1
10240
33915
64906
51423
72425
78424
2245
33701
52332
33469
4928
61541
71034
93893
14914
-1
92912
25802
85005
32609
83919
29822
36137
56289
2397
4454
25446
18284
35730
14152
66542
84831
65991
93207
44422
28905
-1
52746
7678
-1
-1
15778
13841
69995
-1
55247
12709
-1
49023
37211
56150
59982
64068
60749
15877
46736
45116
49119
-1
7229
93479
26689
40090
51435
26571
84117
76001
62286
20807
33346
28613
95850
72090
81962
6149
46876
21805
88106
86882
49117
81709
82209
95036
41274
67555
80139
56073
88018
44134
41996
-1
55321
-1
-1
86732
53744
32197
80453
54866
-1
72884
17161
73435
-1
88438
32579
84512
75055
33969
28317
68002
54120
85613
85426
13193
91944
57393
67158
10620
49277
6730
90696
75051
89825
75622
88824
14633
-1
20732
27271
17960
62507
72371
60775
74245
98209
22195
59914
86465
61203
90369
2660
12934
-1
63192
67956
72440
30811
-1
15208
82388
-1
-1
75502
15168
70709
82375
73606
13456
55105
74260
87025
4247
89396
-1
44996
9395
15944
78862
50763
17979
24288
-1
56988
2293
41580
5441
39609
15303
88548
69398
40702
58676
81394
-1
89678
44436
8758
52303
6937
43338
67325
45739
34698
59142
35637
13376
61655
81411
71781
68152
53269
13659
56946
69725
37815
59318
88881
90521
92305
47769
47924
93415
65130
49749
28061
71757
27616
-1
65135
74779
74396
2782
61459
8310
21760
80375
-1
64869
21287
78418
-1
22962
49849
-1
31011
63399
90474
12834
91411
50679
62867
95168
-1
12476
7319
10869
6582
13238
38051
11230
75423
85028
94972
-1
77457
28098
20124
97760
4293
28308
73067
92613
64242
6565
24607
68866
44895
33916
2022
89051
79889
18499
16461
39104
61202
35100
28353
33817
42654
16362
69852
-1
92044
61332
27892
32418
-1
42555
4864
16504
69724
39789
44939
53260
-1
47602
49764
82858
8921
12677
60799
-1
16914
11291
46941
55926
9715
3070
10167
50281
67947
60932
75952
3789
52803
64865
82205
27667
15015
39686
37505
40250
80378
67836
51917
66918
91292
-1
19839
38804
51447
57436
41827
33678
11660
23530
35314
40699
82282
68497
8156
62975
75468
94812
67755
85289
71973
74323
30942
11099
46484
48396
81141
40660
-1
24419
-1
27688
90860
6580
11374
-1
87992
2686
5733
44042
35301
74455
62998
63365
9948
88700
-1
-1
88266
-1
86231
81106
28650
9821
89299
-1
18660
-1
-1
62966
50731
12458
86299
49296
73449
67485
-1
76003
19315
40308
86314
53692
-1
88715
33086
80085
21877
99063
12441
89058
16226
-1
80555
86469
55715
64380
-1
81465
8432
5982
15577
65359
63645
97052
9890
-1
80244
85112
59946
26319
62314
8752
35623
-1
83605
70010
89083
36537
-1
89324
-1
25486
43190
11813
46630
96843
8821
-1
84564
4753
93719
83742
12624
66247
55726
44332
27514
75315
32260
8797
86034
49130
87383
70234
85264
52427
15944
-1
54961
82283
42455
1613
47395
25272
85578
33113
21996
50995
90255
88263
23035
86087
26938
88659
78019
19729
13456
25868
81059
92534
75789
65438
-1
-1
27878
15809
42809
43296
47282
13589
73800
76552
23534
20871
19559
15501
56827
13796
35783
6803
6593
-1
-1
29965
50396
83057
45320
19512
76271
44659
22526
25660
22857
-1
87431
96785
41795
70482
79009
44791
61616
56916
14804
15842
81174
17200
63329
35448
-1
82037
-1
48477
4432
79922
56999
10428
7615
57444
40769
24131
74783
2358
54370
17664
49748
6456
47784
27853
59327
76083
95530
22029
53060
95297
1213
61277
-1
11595
52763
83605
81361
17546
95778
7557
47866
88374
9102
57450
21208
68485
92381
11687
16151
64685
33050
56716
12748
58289
12264
94772
-1
11861
53435
30862
36043
86242
69746
55092
42994
47040
-1
37486
4105
96929
85291
2346
16086
87762
5703
92528
-1
1972
65370
14593
-1
38034
75346
70447
66622
92321
-1
44386
72472
40099
17387
49703
10632
28143
8610
-1
73236
31275
67244
25618
79545
79860
37148
53337
72215
84762
61420
37860
-1
62423
1462
22071
21916
35368
49391
47344
-1
2616
65372
14378
-1
68421
32395
9605
-1
2349
57577
68324
56224
38153
93666
33447
37239
62453
89006
22551
49547
53734
68826
17200
11998
74674
21321
54129
72166
18055
24198
31768
31058
21812
95380
33140
-1
66863
64941
2855
92482
-1
17604
73517
47327
24604
73459
8166
31337
92482
47681
58854
26632
37460
5037
68562
9550
95183
79877
21178
11241
8024
78227
35069
71608
53670
21803
-1
65615
56788
-1
59595
18903
6125
9646
70290
47284
62778
46079
-1
37505
29914
80957
60324
29608
65784
93530
23523
80963
29766
98506
80144
70494
57535
49865
83000
93916
19964
93666
14417
11431
55749
25780
35947
52415
78253
95110
75203
19177
93829
74933
46179
57020
6410
19931
37000
37853
33087
59937
47005
12912
9757
11972
67376
56306
6424
70962
38788
24031
94292
12910
30815
25528
79968
39772
8071
49343
75417
44455
76997
81546
-1
9718
64195
10871
57179
-1
10847
43475
35763
29134
25191
65673
44126
67307
-1
93610
59517
-1
-1
74269
34027
38809
25912
48287
37150
75028
99128
-1
54996
-1
87894
68877
3424
34768
-1
79751
17668
48179
25294
79374
53556
42219
93702
26993
53852
18992
66363
64537
42713
23855
24092
73062
92080
20264
8079
57593
3997
80705
54583
66382
94906
44132
11681
60815
74836
20380
-1
48628
88905
64753
62567
45897
10584
91788
96747
42214
37571
74716
89510
83757
48942
-1
28811
-1
89074
15495
40691
75892
75100
91101
12361
68006
91501
9923
46623
24192
16935
27106
13468
37408
35099
37359
89717
30770
-1
-1
-1
15600
-1
7662
53820
69417
49170
16311
14531
66771
32579
12687
76447
60033
42269
58254
53923
34903
27734
73217
67356
37866
36077
59086
4016
7434
52474
92499
96229
56814
44132
-1
25750
84293
22304
2094
49683
48401
71585
-1
81570
55766
86652
6645
48731
43499
17820
44326
87889
27833
54543
61892
38745
13308
18494
10192
33663
83289
94061
52330
66370
20331
38470
61731
22603
27250
39587
46680
89677
69403
46857
29513
-1
-1
33804
9619
25193
73759
8706
-1
63649
72609
47305
95911
8870
20999
64499
62015
39048
4268
40212
78080
44013
91698
56976
-1
37391
25484
9108
29989
77088
37853
-1
9741
16529
13404
45017
21321
95759
22897
79318
41718
72948
52286
71345
49883
95899
12991
51930
-1
58829
54736
40499
25129
67174
60239
31789
4708
16826
94689
-1
61331
34362
43652
54924
86199
16822
51247
72176
61525
33596
13287
-1
71354
25657
79232
66392
2845
62411
8815
72229
-1
87132
29966
19823
4228
92450
-1
39609
91096
3691
17547
4421
-1
9346
18369
13936
22554
54904
-1
35276
8571
89833
31788
11478
68721
92866
49773
38585
80378
14323
14373
35906
-1
53251
85783
51415
70409
23606
91629
-1
24401
77655
86736
-1
-1
85008
34264
14579
-1
27806
7253
82322
13779
10024
-1
92498
79427
93467
-1
3331
81128
45581
71881
60217
12317
11033
56650
52239
82498
7981
97543
74594
6373
90895
71853
45646
44043
80009
25191
15001
37796
62068
79260
3794
41851
56638
6487
22909
47571
-1
76722
84945
56920
49250
41780
62323
57766
7091
60320
20534
12468
92299
42054
33374
68306
38540
100628
72108
14984
64167
-1
87213
72250
49746
-1
4994
26290
-1
-1
41588
46791
26072
-1
10024
18435
53118
17360
6434
56722
72510
31912
60479
18757
15597
23418
63123
83758
67092
-1
100184
-1
54717
98357
11099
54719
46089
20794
66257
40732
64115
22464
80647
77082
61925
90615
85972
-1
38642
94025
57259
93013
3029
-1
13260
98103
93436
61436
40876
51557
22925
29408
65454
69116
70344
-1
43732
16267
81856
68028
93984
47101
32713
58457
19380
43289
4221
93160
59984
91108
24055
-1
43159
8412
61275
16803
8560
79909
42751
58752
82730
-1
25035
20851
88964
72751
42782
41711
32169
53836
4279
63882
-1
-1
18125
58352
42285
29081
88912
97101
54644
49325
91061
37148
58068
61663
72761
98850
8419
-1
58429
71859
81973
57902
74260
12052
41476
4309
35357
52063
89441
34364
40199
9336
52036
100385
85850
32555
-1
-1
97849
83711
17089
33559
83656
47930
18139
14706
5898
13624
19294
92792
47058
13080
64215
95115
58959
92147
70672
75064
8905
9629
96451
71609
3338
81168
19925
87177
88169
46395
73780
5147
93388
15017
25752
94410
72259
33802
64440
33283
41996
28512
2993
56427
-1
77965
28109
44096
97336
31613
-1
32114
-1
88037
92760
68129
45230
-1
87532
17089
-1
2716
-1
65149
6934
35477
9439
62831
46483
91672
65706
22290
54629
55117
35764
51139
18872
76491
8961
88902
58998
10899
49940
-1
11325
-1
33470
54633
4880
53108
70489
52191
-1
2917
84867
73272
55170
13710
3387
30972
-1
-1
8450
78088
45299
81533
-1
34495
45886
26918
41367
-1
63410
86180
78091
40964
74763
72966
1991
27018
-1
36863
56250
62438
20713
78993
53322
56427
32134
41732
37235
19912
26423
63818
84406
-1
90779
-1
11067
45005
6401
36120
23402
45411
93512
53217
64227
59785
-1
37348
25055
22401
64628
42816
47930
62350
66242
74408
88833
27605
40024
80524
32066
20825
12192
61036
10101
23517
48114
34388
44212
12264
7073
82773
42772
72118
92502
35162
24527
75209
38340
11481
5644
53316
92692
74860
29956
80205
86037
19725
69112
58462
54006
25593
25018
-1
83653
13032
80231
80970
-1
53949
90110
24934
10015
75416
2527
12917
-1
40764
42687
46449
30541
79893
91760
-1
-1
38435
6889
70999
71139
85834
67374
-1
90578
93265
55817
51278
20795
81253
33025
-1
2446
13141
82674
91401
69481
46059
25406
16825
-1
41454
57701
18945
83503
50901
67205
11197
18342
63693
60927
53729
84084
-1
58413
10819
77305
2815
16555
46027
27703
81561
59399
92675
4555
-1
51141
7507
46857
82215
27973
35360
31916
65148
58643
69965
87165
87880
90007
49177
29838
9071
67905
39661
-1
33839
57289
20661
18244
13212
14767
90064
47470
9623
95079
65747
16454
56158
8562
52759
3390
84253
42724
53379
4985
76029
39087
86676
7282
91705
55902
52375
44892
72147
51815
58696
91715
13518
53725
52329
16138
35423
39973
56210
86088
11257
-1
51052
5586
65766
16290
21138
49010
31454
53644
39817
91095
58316
-1
77472
42036
31479
65642
42249
58932
22510
45989
39988
49281
46466
61690
76296
-1
-1
70636
31923
65391
61878
84432
34584
97759
52455
87425
20721
-1
-1
55686
80424
44271
5974
7597
44017
57977
40308
10509
56087
65510
64431
4811
77809
27030
79470
46384
20199
20992
77415
8207
56910
70540
2766
42456
33835
8076
20198
60755
14380
75276
10070
55933
14216
85821
76654
73232
43925
-1
96129
25475
-1
74227
40797
89263
12394
73779
53675
90898
34198
58875
17258
60407
55574
59694
7593
5494
71848
59806
74462
27308
20702
25697
90458
39098
64714
77771
34323
38203
72271
88827
20978
66952
48684
-1
24305
83367
59454
54586
39499
39118
80578
24312
85999
-1
18488
2800
44004
13846
72624
68377
-1
16134
29831
73314
27732
54698
91457
23040
62650
52934
29145
-1
8144
45505
92211
25066
30979
-1
28791
10651
96844
56292
71307
15281
51645
-1
66832
22419
91587
14476
-1
15774
13263
75606
58854
25381
94014
88790
97422
-1
18109
67794
66173
19556
24488
11490
82546
51269
52435
91817
28991
2964
70820
12379
12839
-1
81938
54413
31864
16539
88925
91126
89895
53529
8500
-1
91969
30203
41777
-1
61103
43726
9966
16175
47979
6732
36707
84048
12498
81973
20789
33215
54996
31973
5008
-1
72952
35568
66928
87133
34817
-1
1737
53882
10037
27237
66911
17947
37825
92578
42514
80042
-1
78785
16831
-1
53266
76276
42762
86498
11569
25293
89967
78891
47913
86672
41602
26887
7353
24780
55910
39669
6860
86657
62330
5938
27020
7815
78672
9278
66015
-1
6386
71895
85864
33826
71829
85091
34075
98921
68751
12559
66891
39375
52794
56777
47016
4154
66932
92616
20287
90351
93726
92710
62234
66597
10433
55051
22683
23500
54438
58835
42447
40261
19733
55831
56709
21166
31704
26220
35653
-1
24185
39554
23218
83309
45636
24533
15700
48331
8981
71938
54602
19272
86402
97780
87440
38158
37932
8232
53278
25374
95088
6268
51156
95211
70181
72458
29752
39914
38057
50323
72700
24934
-1
-1
-1
27799
-1
37892
83406
67087
9612
10787
98380
70410
82863
46860
25850
90054
30900
52460
15888
83613
-1
30133
28929
39338
4616
37477
60463
55896
-1
100012
95532
14619
2956
90187
78411
24474
-1
-1
78441
80818
20034
73272
73520
80301
24143
66651
13822
57037
58104
38630
-1
61311
68626
-1
63467
42787
70341
71240
68347
90023
5514
93582
17326
41482
11639
53298
-1
82730
70482
74885
56988
72430
4333
24059
49841
-1
88948
15249
-1
93699
87301
53304
56936
-1
78648
84816
74860
-1
75671
48917
74173
15128
13697
25683
7562
74511
42432
31005
57045
2578
33043
87414
61053
22657
51032
72295
9785
97437
57778
17685
-1
26606
43780
57668
65584
26726
50953
-1
19058
32746
6824
33649
47546
75339
33506
12210
22145
52618
12572
-1
6559
39725
60955
75693
36361
78327
12073
40491
35802
33109
66207
95208
49994
35645
15580
73753
68331
3145
86676
-1
45378
95115
94729
6629
33796
66484
68415
51375
62639
60882
54599
85447
29607
69845
89931
-1
76511
-1
10263
78400
39589
98309
70494
68723
39284
22939
-1
28166
73214
49883
5845
59033
-1
17076
54094
90639
84225
81039
94784
6302
38956
89883
19033
47798
71206
59971
41075
18236
88031
54014
40872
85759
95756
67762
82669
20715
30900
1940
22211
58502
48337
93271
31081
96663
55789
4765
69738
81736
84842
23524
21753
-1
-1
90758
35404
92670
92335
92064
8908
10642
70164
69923
2980
10387
18928
49005
56361
50210
95696
62681
57205
8004
71263
92768
8364
25665
88601
78648
66338
-1
69030
8287
56719
63788
1839
20171
10768
31894
91465
24445
90669
25093
44899
66860
30453
93154
77938
43824
-1
90396
95588
61018
71121
60201
77915
40964
36783
85441
43807
37863
25192
64244
73069
16212
60109
42942
60667
7722
30547
8271
67229
64336
37100
7974
81012
99880
15360
10659
46501
70512
81957
80171
70129
-1
53183
12172
58903
2982
90188
1679
12172
53907
-1
12600
56524
16120
5593
56940
-1
59649
19331
6816
71025
57944
34494
73926
29979
83424
21021
24892
52358
-1
88418
21078
64526
-1
23992
9676
82445
27036
82532
73631
70742
78964
9389
97355
90735
58441
73385
10924
52860
-1
26523
73892
62573
35906
83535
67840
20062
88557
41675
2403
96405
99462
25418
73794
76695
20270
81157
35255
66639
56690
92699
-1
4319
77679
21178
52684
55411
24316
23285
90836
29462
35500
84178
8371
25864
-1
87185
39764
50131
32191
44733
55843
90424
43862
74269
4640
-1
22504
5943
-1
30918
31935
34300
67367
61232
-1
-1
38630
72061
67614
19072
70692
21313
93627
67840
70530
65535
7146
30350
10842
16703
-1
15913
32060
82890
-1
66916
43161
80825
38158
73277
1729
65089
73818
16555
22401
20127
82242
65060
97109
29858
59102
15534
19300
67637
94340
25386
91530
-1
41713
88148
-1
66133
76176
84550
53188
9623
17158
56581
38432
93438
12420
-1
87395
56089
32303
16406
95957
-1
95647
6261
67329
91737
39809
-1
57051
90353
46853
53504
76945
12366
16344
91633
18310
7259
81776
21917
69564
33015
65833
20885
15720
68295
-1
-1
81060
7673
63734
69613
-1
35805
25563
3246
73099
11453
5090
37459
87133
23193
30494
74575
4950
95419
35721
72498
15826
5971
23743
72883
23723
98826
68013
47355
36134
60656
68816
90368
39820
84332
22579
67159
61502
37606
32755
72490
62344
3114
81203
28954
88036
-1
62206
49867
56583
49303
23589
81352
87614
59690
4902
57266
-1
57229
81752
76554
47413
51278
75360
82934
-1
37168
83017
54409
2963
85221
51012
31892
55623
63221
5149
31832
50284
81678
75801
88355
62974
92780
82499
14531
80737
-1
36549
55623
86306
16038
22651
85693
26811
10903
31441
36406
78254
30638
62323
81275
61051
98528
3278
73605
72879
27666
63359
67785
-1
19735
24445
21499
-1
30266
18784
42383
61305
33682
38163
90982
23540
34665
26263
15874
29798
22252
-1
3742
40343
29579
71871
90304
39423
87660
-1
66489
12493
36023
33911
88202
31069
83968
11391
18218
45129
95809
93482
88049
55377
67940
40398
85241
15038
47375
3835
10054
77475
81236
37987
49893
82030
38470
90565
55484
38807
8378
50930
64406
37371
90514
26907
90317
16057
97084
67754
73975
-1
42148
-1
91937
28117
17122
8557
98305
88328
20141
88431
8729
30778
76387
79827
-1
85260
25466
18941
-1
-1
30140
79383
-1
14538
-1
33170
58073
64533
100628
25705
31305
60382
55103
13223
43493
96924
81733
92563
78355
-1
44580
45822
35371
43530
35695
-1
17725
32596
26827
55283
4727
43310
71699
24271
61833
70332
37346
93198
3254
42787
16606
16539
98646
62190
44808
10687
9368
51104
57721
92468
57584
73252
7340
51245
84285
16453
81414
-1
63257
72477
5119
6368
79968
34928
66042
45226
20711
4814
18936
69180
84362
78706
-1
35431
23123
25056
79211
68480
72879
78436
56136
73927
83133
29441
9170
61378
32852
66925
68557
21998
20793
-1
75689
63835
11076
39351
53582
-1
91782
67746
97477
56870
-1
41884
36844
90612
5433
-1
73365
77177
8711
91981
5060
19586
28881
62200
49496
23352
17411
30942
86338
8908
2350
29481
17990
47807
94229
63420
46523
63900
90573
36605
36824
41092
11997
10704
9531
91017
14537
31441
27830
64052
59006
87973
-1
13125
30853
44445
18796
60333
36625
12134
43045
47690
78898
76583
-1
75014
17636
24848
82886
60999
-1
50986
84107
6174
75740
10974
61428
54975
-1
8663
87835
39210
96819
3524
64442
56551
35464
94329
49371
-1
-1
8046
36386
61843
88734
85551
76695
68607
5076
19943
42680
37644
57033
87889
77589
-1
20245
-1
56001
6341
78862
79232
51593
32980
19413
31204
47189
47639
52487
84074
47603
90007
19678
77949
24795
91027
49883
52293
25821
17284
56194
75025
79223
14213
13536
75197
88489
39206
20461
53545
20711
38777
43780
-1
30870
96458
57527
83546
70094
89994
31302
41732
-1
53497
71485
78324
82503
63538
68539
93630
22194
38992
17269
21083
44132
75384
82637
5651
57524
48250
12886
82314
-1
87152
74447
11428
-1
96480
6583
43418
83002
67762
-1
-1
3670
59599
14673
81634
92491
79260
81158
54760
37796
79755
55058
14035
70003
84887
73968
82194
82024
46483
78797
75507
96767
11091
42453
37891
11084
-1
-1
8676
82407
26870
80885
-1
63644
86482
27887
35956
92432
54031
35594
43033
78929
62190
38836
92700
48350
12200
18802
73594
11920
58022
74580
48256
-1
67301
36072
71433
12557
66831
17401
-1
86034
57105
69318
37255
5570
-1
58873
29385
5033
8178
-1
37147
24979
-1
89809
12515
94190
41158
24205
49369
13325
92440
46128
46570
96950
37357
83758
80407
84499
75559
17938
51252
61478
87713
43444
91471
35979
62528
16301
50114
2861
74934
-1
68673
54336
54663
29806
14771
94274
64117
85439
66999
67210
83420
85843
19850
48819
3031
-1
98153
56815
26051
-1
6910
45451
84487
36523
71292
31574
93630
7479
70095
77616
20368
85813
43432
16766
72753
27319
5972
46210
56676
97784
-1
85013
19678
29971
25377
99647
62677
80384
45209
59957
4249
93787
71991
56999
63798
60570
44716
84261
40149
21350
79139
78316
55610
33160
85073
56235
91293
84513
44869
53892
42596
59550
91226
27986
63869
72131
84788
8625
37030
50827
-1
82296
88004
62505
35067
61403
33942
13188
19205
19207
-1
59478
-1
37795
27664
-1
-1
12258
76385
79937
78575
6491
1271
84301
88691
60989
46554
-1
75438
53917
56885
37960
-1
1178
72060
91107
27096
86340
61511
41506
2793
97288
30433
78539
51268
22169
91637
35233
1303
17851
-1
54105
22347
58465
95906
53525
91889
31841
-1
42389
44417
55058
7416
6052
73890
5130
6244
28055
78153
11073
70422
85191
52762
2490
36628
50717
30575
75192
32909
61357
35353
20085
80532
24032
41835
-1
36324
19273
28866
44815
28554
46489
40809
85503
16792
65087
42083
73423
24387
9996
83048
38347
47472
37367
8914
72105
76486
-1
5545
69297
36057
69290
89510
83129
85514
27825
90748
-1
9683
74608
16621
58391
47718
90420
77949
85576
81075
-1
44044
44665
11913
25307
90285
42107
64832
-1
78913
-1
98522
7712
60189
73342
23909
30587
77873
87118
23168
-1
80001
69437
33428
57433
62564
90209
44478
17654
-1
48393
61706
48023
76910
73679
69462
75813
88756
26093
50694
-1
37716
10636
64998
32268
38616
75089
92408
44911
63506
18306
66500
37868
-1
4231
29864
33400
-1
34858
81561
39882
45522
18228
8651
17119
54912
8392
18465
32568
32234
35905
36240
62707
40130
12740
46017
82503
62076
-1
46593
22732
4995
2343
89228
91574
26221
-1
25038
-1
43078
16179
34550
-1
96447
12596
-1
66213
26954
95919
7059
53870
60038
48358
-1
85170
45371
94112
4870
23514
20541
71127
52675
10825
91502
81331
7756
20633
75640
36354
71932
15616
18919
-1
43773
-1
67034
69608
20441
53679
60078
42627
37669
69084
45165
91097
72427
65131
56009
19063
13942
39554
90829
44086
67848
59081
96399
3539
97416
80832
36561
21723
86376
12563
-1
44838
77202
16066
77444
39111
3661
29488
10419
-1
62615
84797
29211
37414
15094
4096
82985
59181
20670
48965
92677
32228
92819
93596
34654
23352
45781
63741
59155
21636
35045
9206
84853
36926
-1
81343
33622
79791
81219
50978
44514
55263
63164
54056
24161
93931
9594
76136
77039
81169
7264
-1
3718
23412
49961
14854
73962
46211
44120
95982
47107
-1
62305
26164
16247
28642
84434
37220
17050
63921
32309
-1
25682
30897
47794
10497
37625
7878
61558
87417
19262
42234
42583
17093
51717
90356
41329
74661
70679
45849
92763
57731
63195
88150
55596
75909
45398
96517
75170
-1
85315
52288
34950
72595
52693
79960
-1
51775
54031
89401
77383
67457
54596
20943
3854
19083
28706
88835
2276
74333
29565
69622
33998
-1
80586
13815
-1
74272
68457
90920
70881
76345
19761
86376
15494
36712
-1
77536
92285
64964
15628
66066
2267
10572
62903
33278
70946
-1
37927
40043
25877
70204
83981
52614
93519
72192
32519
72407
-1
73418
86951
-1
32089
35255
26447
61690
10664
98471
62101
-1
86392
-1
24132
13400
78108
23907
60680
-1
-1
38688
26188
-1
70078
34334
24135
36992
57438
60604
45393
60295
19403
64152
51295
96614
74177
56401
24854
79361
91191
78434
71096
93159
35426
54926
98139
64236
84476
28075
-1
3547
16649
82550
66232
69403
61303
49165
61790
92470
74785
38874
24034
-1
73627
42639
12255
-1
-1
55733
38542
17813
2541
23693
65082
52577
38549
39857
49895
68222
26446
71338
36286
62101
44643
37240
23090
65986
92766
73753
47035
39038
68034
77234
18095
54785
23408
44457
90101
19303
23666
50380
-1
33385
2332
7103
65238
42328
96166
30401
45956
8965
74575
12707
11954
47695
-1
88335
24163
90428
47660
27666
-1
-1
33464
65791
-1
39820
20508
74608
65587
-1
99843
53803
-1
7671
29148
52695
59860
79968
28408
26320
77300
35147
-1
94486
75949
61383
81906
43668
27793
45861
93194
22259
81806
72785
78977
12981
86043
86797
68515
55727
27550
15113
77049
92190
25121
41031
70304
3141
52675
18084
66153
7450
24462
49165
35062
40226
86532
79349
10891
46410
46018
4837
95802
50583
28023
13035
56328
-1
85496
47270
-1
87766
93909
35932
80910
28371
99996
70479
48662
80483
89362
8823
66406
80424
30508
7211
21914
93423
91612
11816
15792
-1
51596
23695
36263
53982
52191
89632
7161
35032
70917
26235
48661
39003
7709
71599
6097
88611
60637
6021
20824
83343
11314
42593
-1
40382
61523
86022
47426
47417
8053
7698
16343
83837
27132
75176
-1
92365
47281
45079
64929
85512
2254
74784
48609
67129
21600
79094
29778
78446
14803
18793
16884
77928
5217
25749
37723
87793
71669
79792
28171
89349
15267
89221
5446
58346
64382
38632
-1
86287
53586
70839
62673
3368
72413
43606
21041
-1
79003
12233
12329
42834
12630
48014
25436
74987
3159
50015
74199
56824
84293
3410
83382
92480
14389
26349
77543
-1
78863
8689
17926
27827
91290
23108
70919
31280
9117
41850
10306
94466
7443
-1
71042
57930
49885
81743
40876
13658
42408
53003
37435
26116
57819
40138
67122
10443
38474
54827
38264
47762
86952
67992
59356
44335
25953
11103
7769
21483
44134
80029
18592
18796
28660
62085
25044
-1
8553
-1
60347
41009
93237
39903
23682
11017
40538
80851
49665
53240
68501
54314
18022
22756
43724
-1
19472
15593
92706
27314
13790
66403
2612
-1
3024
10714
67565
31024
-1
23004
83828
35461
2867
94184
55824
69364
41709
85119
5298
76833
13857
72095
-1
82819
81359
-1
75300
5040
88218
42286
54429
30878
13576
34549
37288
86304
32252
73991
91792
90455
42584
80470
50387
36997
20450
15753
23243
6103
-1
65237
38060
69014
28532
23484
-1
73732
23002
80364
60738
5186
13516
38747
23243
36783
21204
63916
21702
34325
45327
18246
85585
73272
43298
21530
18759
98139
82072
47932
53125
40183
77592
13895
94932
6261
86249
23685
40436
59765
38189
62283
17953
-1
9494
71080
85169
5860
46422
38072
51401
56693
80634
33823
99535
21448
47918
72778
33901
54582
-1
4038
71501
6045
3430
85116
84488
67262
91491
-1
-1
66403
-1
36671
74478
20115
85339
56855
27917
41464
17002
28504
51392
11103
91696
55812
22577
28182
3965
58207
67390
28569
61725
88479
4430
84754
86022
35221
-1
29618
13208
74837
50268
92795
29278
37553
9248
8802
34503
85673
48980
16097
27722
97117
86960
65446
69011
19276
86645
18677
15263
88786
31911
-1
50280
30028
16637
49432
17267
36459
67100
89343
91499
48583
95238
53406
72633
34756
30286
98497
12416
16384
72250
11628
20618
27293
73397
31984
34477
36014
64346
100234
68939
28544
49010
66275
17207
69212
7135
56752
93396
85899
39886
37563
-1
-1
68736
86457
33409
-1
74844
61560
67436
89650
26279
34277
14910
3122
67935
18696
61258
-1
63703
18712
30859
72476
73480
8739
-1
-1
43964
53182
70226
28575
-1
61008
80800
78704
7087
59302
43486
25961
-1
-1
-1
81216
92790
40265
91144
42501
18460
61824
50701
80910
61711
18662
70773
48740
-1
57702
-1
14227
50220
55187
43936
49034
18673
78973
33596
57509
44139
87482
-1
64061
75020
38070
9976
48970
29153
78339
-1
24858
96209
69599
5409
-1
63781
73025
2711
52081
64837
74594
59142
56598
85394
82286
68829
66184
38175
28312
8894
12222
62489
-1
76972
24686
87665
30009
21418
59024
94265
-1
62477
32158
17898
96354
92051
-1
28981
37124
-1
18073
-1
47052
27982
79903
79975
97545
39483
8387
16946
30620
64962
11033
38503
20827
12065
93108
22318
-1
91612
26084
25226
17778
69953
75305
93535
7599
-1
56515
71283
10083
56168
65330
-1
64851
43827
45277
-1
-1
9461
97427
64749
49044
92488
84234
4846
65714
35580
-1
3517
28907
5954
57533
30014
27488
3666
69492
70572
27150
22295
90278
55617
34090
-1
85710
40185
35286
94021
45673
48210
74459
86049
-1
29652
70242
-1
88303
51422
14565
89065
84592
88698
53930
47683
15809
18124
21424
40836
16463
-1
45054
24467
30429
16188
59128
75838
56301
69044
-1
60852
9225
63080
18917
69492
46986
52701
-1
69361
92209
58436
73211
81363
93072
46166
84776
37537
49313
85848
84497
5824
92526
90993
46998
97311
34384
20373
77766
-1
92537
41963
53916
84810
-1
81514
81797
26181
32185
31061
37944
-1
3907
25486
37748
90162
68782
67980
8435
-1
62221
84054
58344
85612
52779
74762
16498
44031
57460
90370
59347
91828
8251
39718
71744
43213
16302
60786
83502
48070
14114
89316
79471
31309
84703
85350
10501
-1
8965
18531
43985
59967
49739
4232
55738
-1
66192
15896
53540
54752
61645
93130
16800
14131
63973
86103
36304
52007
52183
30842
-1
42035
60105
62218
57383
29310
21259
88429
58791
23615
64554
54523
70296
11380
68105
29597
25959
49133
88533
59360
17475
2960
24054
99852
32538
19948
74279
73823
78208
87641
49503
13424
37347
47549
63943
4672
24245
16349
36679
36481
85784
32605
85131
58418
57619
93252
31956
84662
-1
88051
95007
-1
97718
23599
7948
-1
49325
72514
91823
44043
21846
32630
12427
81701
56333
-1
57992
12228
78556
48201
95062
52613
77990
30060
84384
34309
5023
49486
32258
90588
60797
58755
-1
23501
59111
68743
13369
94148
78711
14802
39763
26817
3741
-1
49871
-1
46078
84855
7498
95021
15519
14341
51945
94211
44083
84256
62257
-1
22393
2860
50929
46213
42078
63917
62242
79994
9296
87606
19485
74158
29705
81192
-1
38623
-1
25201
-1
-1
83928
88950
46334
76216
24480
20680
96468
-1
75751
9499
91809
-1
96381
63416
3441
72591
61546
4843
46998
39004
47830
86617
71694
37983
29420
81207
28668
55316
33939
62968
45589
24094
55579
3724
28085
90359
6535
77273
56508
65648
85576
4600
30501
67375
6535
39753
85464
59215
25548
92188
46426
61143
72945
76952
16140
75100
58930
-1
77849
3488
77445
60979
29523
35419
56405
60132
23329
36099
92802
43655
88209
36073
81160
91112
53185
43579
21669
2606
65896
24778
82795
5785
65914
90038
20117
10013
40982
44581
98009
36838
30640
54716
57624
24408
29848
91485
15627
56985
75962
2195
25766
59156
22756
51091
79854
6174
84357
24273
68356
30876
42704
17244
45792
15683
23542
90195
46221
79263
76197
15446
96395
98731
40671
72703
62414
-1
87500
17319
14891
68975
27822
62064
84141
64059
91600
21794
6787
79603
82751
61057
56604
30057
13696
49152
47426
56679
10048
13805
82170
12563
43135
16794
19955
56978
69490
94837
57646
-1
14979
85323
81260
22726
41359
46337
89027
65604
81312
45412
82568
10239
96476
42139
-1
-1
43772
93438
43641
-1
44310
44931
-1
82568
90919
90994
89668
39329
68990
73782
7304
24916
34935
88935
78390
84050
70100
67505
-1
81054
65722
39265
85766
32417
58233
95563
81617
66894
3735
74748
90319
87000
80401
-1
78922
-1
24903
20803
23579
46287
-1
3735
39736
17421
85823
32872
22457
87562
56861
41075
92872
35857
95407
56297
70986
72171
54542
32093
79436
34735
47247
34117
26265
45606
18289
28386
33866
55782
53400
-1
90248
80398
56301
23742
96198
59505
76378
70820
14897
71535
10399
2968
43742
4438
68000
71611
10219
14595
51387
87488
26070
29247
3367
85058
28154
53799
62017
85410
82868
66639
12758
54063
15310
67721
29922
89430
26419
86507
27914
13726
24825
12924
35151
30379
90184
16823
48368
37951
39249
95554
39269
52809
44781
21694
84640
17520
80459
59804
99330
92894
59131
14858
59128
16809
-1
29375
50603
44745
61364
85751
18538
9520
-1
34072
66414
14624
18482
3489
50636
83999
40536
89281
74420
16583
83013
29382
-1
25062
34487
59300
82788
5433
19230
82648
-1
49152
39490
94147
-1
14473
75607
96138
38109
93107
60456
62969
78098
36355
18489
96875
45859
59371
27021
2549
18365
83396
52612
42341
24799
89399
61570
74840
54405
63305
86857
57384
40817
55178
70128
22139
87337
94728
77416
55332
-1
80689
-1
-1
91229
3113
3829
23723
14442
20539
41880
82745
73182
60012
25055
55060
50470
5609
46736
32982
49148
86316
15999
82969
9276
56306
94475
48427
69802
13938
13546
32624
27925
-1
82717
55957
93013
-1
91876
-1
83149
48320
97035
79260
-1
3530
16178
-1
72512
55691
99419
80016
9689
56708
85754
-1
68028
80564
77240
-1
52833
35891
63211
91961
82398
37013
62446
75776
11349
31381
45761
24007
-1
67592
72575
85560
44905
76507
65649
29706
59674
90567
48776
47739
28703
34455
58521
76301
26621
26741
94541
53104
26575
38940
44360
37273
17364
53748
95314
86614
31801
54241
22579
89417
31547
29502
95823
22165
14519
30502
-1
35833
27994
80473
-1
47259
45350
39572
92198
54589
89206
39240
19435
5844
53424
81128
21704
23896
43528
36427
21022
54210
23481
90364
38535
85009
47075
-1
-1
15114
21730
13736
80187
31204
85148
74587
82822
43336
16777
9780
62972
27346
26323
14218
54939
85345
33795
33612
50959
69775
79733
83585
4884
93276
34290
43322
98728
12850
32028
50549
81997
41186
60753
39998
5298
41786
34839
54619
-1
84826
34218
84580
-1
-1
-1
89778
5393
78786
50671
13371
73624
87912
94890
25842
54095
94319
33461
53324
19791
52972
32418
63539
38365
90717
47779
-1
61844
96894
33517
69963
18904
12162
77085
71487
34017
72420
94503
92334
66337
8145
20344
21680
34882
9149
36330
79455
17855
66509
57840
33834
89556
45878
98731
-1
39719
99931
37513
46687
64463
55488
35311
59047
-1
55575
72338
63374
-1
30567
92551
21437
89297
31002
-1
45706
45751
39352
16787
6866
-1
49171
-1
21825
3147
42694
40265
37629
48797
78753
-1
18506
74273
84941
65551
78156
4297
31773
48484
57511
76580
43029
58750
33433
4887
68112
-1
25432
3942
21894
36744
2583
13214
64869
40547
28979
2431
12290
46289
30508
67763
96513
34328
-1
5894
57631
45839
24879
3717
68232
24197
44805
16218
80459
71049
79461
25543
55751
39738
34079
33576
-1
11218
55687
20483
73962
49525
-1
45038
67861
76989
30721
21732
93350
45942
46407
-1
29814
92480
43397
67260
86405
53097
27798
33731
1977
10662
31860
3297
45061
97858
88346
4795
13910
65722
-1
54517
48830
90632
40230
66953
7996
83441
83235
67315
11477
19153
6614
44387
91870
43299
38809
32129
-1
40251
88030
31445
72581
97622
28487
96421
57596
-1
61217
71202
40258
25781
14226
41239
21364
-1
76414
12167
76194
24292
89431
30264
12767
32481
7326
37000
40822
53838
11130
16633
88220
68259
73459
19750
-1
61562
94212
72532
46015
38503
25119
-1
61826
-1
22976
90630
-1
5827
-1
55889
81857
75111
40758
40127
7071
73387
38310
22689
44854
41785
90863
69656
29274
53917
32029
-1
56573
78790
-1
42997
88320
72378
31150
15768
52476
30985
88563
16851
28788
-1
66322
32847
38878
61110
62291
50934
32091
43005
27968
31444
54192
4220
20616
6252
40472
92392
22314
36400
25269
-1
10509
4322
89056
27843
83374
72567
51746
67888
89359
81122
11538
72444
-1
50965
76798
18201
38196
87255
80375
42923
48864
-1
78698
52279
58366
40714
-1
-1
68998
-1
11382
53563
-1
81386
75858
77182
35149
63940
59744
69788
40823
18586
60125
94122
40805
9889
38894
30484
15948
47325
88160
33848
-1
55774
61604
89066
34996
76393
45274
99326
64819
90350
40547
90749
53461
6602
93816
-1
58507
39154
33827
7135
9256
66400
58589
61332
5541
35604
20722
69379
91098
8016
73435
44774
92980
61654
57550
-1
10650
56946
70620
5010
29749
-1
51786
51618
43093
36108
11901
21357
88653
48197
60375
69250
39989
53659
35600
38651
89172
30449
31768
87948
78156
17350
38964
61254
73113
33714
-1
86091
-1
82072
48630
60457
66686
11460
39310
65166
88824
82603
17884
63770
-1
87208
50857
33642
13230
62219
5800
85953
63744
77601
13513
66972
82516
22357
43639
33751
32321
38678
96556
50702
70447
57760
7554
77892
90786
94405
93755
26847
71578
68845
44157
93410
2776
-1
14488
82983
99087
41828
65868
-1
82602
53865
16479
3561
82464
-1
77564
96624
13119
29869
17038
32165
81110
23326
94737
91964
42822
-1
69374
74595
84879
71241
27431
27218
52607
26050
70499
63302
71518
18722
-1
40687
91408
63079
62107
51526
91416
-1
3326
94806
92347
81469
43566
38889
63174
64931
19618
21923
19806
26565
53646
41150
45471
21646
-1
67482
83317
96276
7771
-1
-1
19877
38071
94250
80395
53162
61377
3877
28102
80836
20888
47199
91502
73380
32403
62762
59916
33209
75275
46007
-1
28345
16459
86346
53217
88740
41509
3563
70989
60032
4026
93341
-1
-1
50375
98657
89237
93110
65656
-1
68630
36218
38024
90572
39835
-1
25121
31852
81378
27620
5030
89854
70625
71961
88463
17242
31487
33495
82606
3547
56638
69677
97351
19787
83320
75950
73875
80711
-1
65942
85403
99207
5813
6929
4323
32503
85592
58046
2349
55356
12484
90092
44700
69657
42387
78826
30167
79767
20408
3598
36317
77296
8168
71647
60762
-1
70859
77308
79758
16700
19383
60010
28743
24750
68452
12884
62309
70935
26141
90428
30148
21077
51621
93667
29774
91149
54362
69311
73359
19981
35473
49276
67295
61934
4363
23415
-1
97977
26929
10144
45293
37219
54876
-1
-1
18529
87685
61657
45221
35678
88363
-1
90838
15360
43851
29254
15593
42189
53656
54326
15687
92220
53113
72347
91492
93345
59254
40358
44115
60219
65612
32220
12014
39474
64326
6992
25100
40733
-1
79904
45838
76411
94997
-1
33766
57261
11429
-1
70525
95430
77308
46961
46912
-1
18311
24116
26344
45580
26221
26952
28650
24822
-1
75965
11054
28670
48254
25565
66652
58241
56041
40036
9733
21767
23445
3810
53880
33425
76028
17636
40157
-1
11617
99238
15089
46372
54407
5102
51727
5129
27181
9034
48473
62201
15283
66322
22261
25354
12414
43086
56478
69655
26679
48799
23835
58271
9983
78124
93482
-1
56978
69234
-1
63475
48245
78661
19734
49526
-1
54388
51924
35383
30681
-1
78621
6705
8668
18772
34966
83974
14131
53598
67119
27167
14945
36584
63573
81703
55851
17118
4460
37446
-1
40237
48283
-1
81254
97173
93046
19662
51387
4496
15156
85597
83777
-1
20409
-1
34917
-1
-1
68966
15940
49668
67783
77952
62616
47869
73528
51898
9510
9807
25779
55860
56415
23239
35176
58184
61989
76123
35584
81650
55647
81216
31847
86457
19567
68876
13106
13679
66274
32558
-1
78834
-1
89393
87445
27939
10072
77229
92065
78359
29021
-1
31300
-1
46576
28920
27348
87025
58973
5096
20734
47008
23836
43462
59215
50112
24932
10797
14042
71323
74331
-1
20109
34468
37344
58344
66571
78020
92553
2114
74558
12881
74084
61114
75806
97101
25283
25655
6753
3400
40942
8125
34406
78359
74686
53691
40027
50307
43645
43388
23646
4329
5961
3837
88794
83013
41669
-1
50345
73313
61767
35298
-1
96738
10460
45915
20972
62083
76291
5016
12781
-1
40342
60940
73443
47924
87998
29612
95546
86764
59491
89779
70903
22715
1110
52840
28950
10929
16623
87554
40304
9381
61344
48184
88100
92940
25982
78443
39885
21560
34673
28521
72270
48939
15066
19821
77399
1258
59422
67535
-1
40465
29668
64309
90900
-1
97231
84605
31338
37659
16713
74785
93218
66221
11974
40243
9413
1213
23641
65395
29166
-1
15425
29221
91612
-1
-1
87773
18062
43856
26270
79357
79017
71416
68459
17339
3007
48542
65189
24394
24263
95239
23533
1844
26943
12564
42443
94428
72567
26090
46674
39344
88071
17266
79841
86208
9931
94582
69927
67779
26900
75639
3666
34681
88542
-1
1957
34567
20331
-1
16352
70037
79024
47441
4600
86673
-1
29667
35442
67915
14017
36341
-1
40295
48934
83882
8979
42280
91021
44709
41278
88615
-1
43083
58534
78051
-1
-1
45368
92568
61281
64032
-1
10982
45570
-1
60742
36382
17009
33561
-1
30605
48850
5812
16695
24521
36087
-1
35326
65923
8858
79574
83246
23075
2571
73339
27330
30728
39942
52409
46273
48895
83114
47210
62683
19661
-1
65297
76082
3071
12091
16604
61880
-1
53674
63792
-1
52953
29993
23126
48350
73031
47156
-1
-1
72397
26238
14883
62314
14345
65612
58161
26964
54915
87177
-1
53480
85055
18655
-1
58242
5882
66459
71318
2616
17077
19024
52192
32157
-1
73533
-1
11306
74029
32764
-1
2358
16645
91073
68227
36317
57856
17700
91490
61329
73230
43840
22946
35407
16826
18329
88027
50045
38334
7536
82610
74824
83646
8691
97909
79548
50909
12574
14409
82229
60569
58292
78768
76075
12965
28624
22912
20042
76902
34811
4538
56602
-1
56081
76739
3576
39517
81955
37313
81034
4146
84481
39266
20129
14632
20585
-1
5576
28457
82092
-1
88984
28046
87585
44400
40788
65707
1286
77312
89923
65597
50139
8103
54914
64107
21373
11701
57375
-1
39716
57397
5434
69922
20881
6983
75443
11992
14231
26133
11976
94180
-1
41743
39366
90949
66438
26381
75453
-1
80577
66669
39024
54073
7589
21939
7076
68235
-1
66763
-1
34946
91749
51973
30758
13675
51235
86149
75878
-1
12747
75383
21088
75856
-1
71238
33774
72937
42647
6077
42907
33959
35936
56627
58158
54513
15261
24802
7394
40064
77594
1868
62018
14320
76949
-1
69929
96095
57633
75632
45869
37620
58751
12956
39255
67190
92184
82412
-1
83609
9321
3325
9372
8687
7706
-1
16617
47669
21490
98718
80466
20821
71507
-1
23436
94743
-1
83700
45320
42108
55991
62996
48283
-1
55977
15723
10967
56140
63940
10104
51025
87206
24974
63965
33571
47476
46001
42730
-1
47606
67931
36126
60455
59726
2497
52805
19881
33927
50237
18108
30625
22770
11895
-1
-1
87633
39469
53504
65530
22170
55974
22654
26404
32907
58678
92309
83583
6795
73291
82887
-1
97401
-1
46486
88849
78272
76317
20670
73578
80464
-1
49749
46006
20220
31486
59388
18826
92774
66124
86229
6574
16853
23290
36982
27205
-1
86156
41554
-1
49276
88138
-1
3792
9326
9735
78411
67991
55636
68374
2511
53980
33282
59469
92430
14063
51221
72124
94914
81082
40360
42118
87112
49995
93750
85583
44112
17793
11320
44628
20754
-1
85686
47812
-1
-1
75116
56664
55786
2326
-1
67955
57092
20558
-1
13864
33157
34767
95281
41089
58041
42757
84831
42374
12585
24982
51479
35398
-1
72156
62296
72030
59690
19812
1153
85731
5566
89281
22708
30797
-1
81699
3757
25622
26822
90337
89710
38592
80470
-1
94413
65092
35775
76102
67351
44864
91249
20250
81752
30033
94636
67649
82623
50971
46666
10249
82656
42646
18989
45045
69565
26992
93252
70808
24502
77951
2031
24945
57628
11620
77567
42047
88526
2300
43762
42823
32767
50063
85456
80627
88481
46343
50452
-1
89609
87744
28413
6874
85094
-1
8177
51676
10482
-1
20226
9188
25710
67702
16185
64152
90804
13094
69123
58413
39800
7438
81655
55777
34698
81821
65071
74348
-1
90947
37357
93341
15901
6207
87926
61481
40383
33033
29077
60052
94325
6389
51217
71162
37287
50241
95317
94523
80949
79541
28725
13672
38434
13315
37765
24314
81616
59833
48740
50580
12618
31872
2811
40522
23415
76607
25167
5034
59457
59228
63447
49577
18973
87162
4595
1898
71492
72090
29605
-1
25768
74422
87845
71231
31740
70200
5931
28640
74469
91611
-1
52657
-1
10448
56689
71042
15008
38484
13268
8926
55416
-1
49665
36074
-1
67361
18397
54265
79393
70021
58005
65343
7173
4955
13079
90148
-1
89981
16061
40076
9820
-1
-1
12713
-1
60740
-1
74313
86737
-1
22401
88314
77044
52885
73475
68914
31704
67280
27344
64784
53633
55381
12078
19735
40208
89640
16962
48583
-1
85991
63867
81410
9909
10285
90255
15063
36635
92700
55057
92526
8694
41892
64137
50088
95971
54485
1468
30942
-1
62107
4182
38617
67803
80280
16643
84611
10309
75036
6760
59383
59873
66352
19973
49046
20579
8589
13384
82816
73980
19289
77590
56105
20521
21200
24774
-1
37390
57604
8409
60126
-1
85232
89076
13290
92470
18725
42136
53888
33719
89642
76055
-1
65604
45455
75307
25523
91562
88342
46255
-1
24778
69946
38279
93781
24950
79314
-1
-1
-1
53986
-1
8477
72248
60110
29297
24554
45859
42753
15603
77215
16056
90058
5162
84110
12769
8795
75099
2366
-1
76260
74150
83726
2684
42597
-1
50478
57153
34947
46483
17980
6083
12294
81943
34875
30975
20084
1730
83049
91199
26466
68765
66483
65117
43536
59678
65034
38054
38866
6139
24331
13374
67611
89384
59793
-1
16789
-1
2300
7923
28031
-1
-1
55237
6202
47677
78271
59483
53598
95377
44666
40489
56394
7806
13438
61205
76916
63721
32918
49216
-1
-1
11774
88500
-1
29318
23711
55706
90928
69507
9049
58773
50442
26117
89832
20677
70688
-1
10109
-1
91966
86023
-1
58852
26213
52689
64227
25676
-1
29253
1421
66973
51570
25922
87984
33178
46948
37667
67123
83402
13059
-1
8723
31635
33849
39101
36871
81232
9461
9068
86968
14142
71178
63351
33893
90822
62191
53384
43627
43713
33064
27774
78052
61253
5276
58281
28609
51307
52480
-1
58918
43165
68358
24214
8792
31595
86025
66318
16626
22127
66274
73127
65138
77317
91850
87105
52862
88232
26344
71066
68100
53192
27904
66982
79662
17069
55888
37226
32112
-1
-1
36059
9243
88414
30842
15233
87401
50447
26154
23025
6650
47510
83574
86143
5059
66012
80659
96938
84825
24617
66052
15699
80501
21238
34902
71708
52726
64073
51552
65851
26608
79881
83271
30071
46053
6670
4864
61505
22091
84404
56985
88120
28337
58985
74272
-1
89650
86491
67233
50057
45404
30152
78043
47224
5522
61558
25331
34445
94525
11614
58008
46650
70536
83536
35508
-1
22913
56275
57622
20497
-1
58578
60215
71199
82529
42383
18083
81992
83206
76339
9752
93443
42705
43234
73736
44099
-1
34334
11630
53521
16428
52266
73793
18276
28683
91801
36591
59940
20935
90161
76293
11300
80149
11981
50793
86546
74335
37040
90807
72218
77832
40912
51639
62906
82279
12850
70501
48931
42017
18432
74353
46746
13969
89183
49036
80335
30842
59041
-1
49123
31202
5215
37738
64491
86838
47719
75177
36924
25641
49830
85448
52310
18144
26786
-1
90495
84819
75782
32396
9677
83792
74789
64014
17939
16835
15358
32159
96363
42857
37841
14513
-1
49237
7249
21345
92897
63949
64054
21126
48823
66114
89034
-1
-1
66319
25492
49652
37907
33044
90005
97739
-1
23663
86417
59951
67464
81381
5788
84451
37741
8919
50795
82617
27910
39463
15920
24422
13295
46817
32936
40097
54126
81316
-1
68187
73431
6611
60166
34917
86263
71978
39650
-1
30735
48220
23207
69907
38179
-1
35486
23768
58270
90225
86042
19371
92540
83800
12204
90253
42892
40223
23821
-1
46654
87883
13500
51104
27629
91236
93576
72566
4468
4211
63363
45966
33962
43726
33227
42507
85994
12310
45509
-1
81398
16947
52554
92963
92083
40341
36196
85306
47341
16418
9274
57494
55338
35627
47140
29056
38183
71805
25562
37289
49809
36905
22310
15708
97253
55725
10534
95057
63872
16678
44692
11552
92068
97582
69447
50190
58216
29883
10920
54320
92195
25187
22849
40551
52145
64827
80651
88912
-1
26601
19245
46560
14434
78465
31580
42228
42879
98990
16829
85142
63407
-1
-1
59701
3579
84039
72274
92790
87382
47895
48064
62519
2701
-1
43687
19793
15370
30968
4739
11102
49124
3603
94951
75668
15016
78602
80508
94857
88159
77063
68523
76100
-1
52950
73536
92524
83331
93975
76670
77471
14479
88711
21581
9994
90122
5654
38896
87108
20496
81711
60901
12306
49314
36568
83957
81804
92118
64989
67558
26992
54960
65534
20195
5091
29545
87928
10598
88009
76629
30995
55257
24654
63665
51047
9550
-1
84425
64576
48919
8297
36515
38169
31099
15547
65231
37313
45572
66381
71731
11942
75977
61853
28016
80366
55643
77444
71283
38888
68589
26232
76315
2291
84496
71008
54183
53195
73402
34283
57898
74106
-1
24462
36904
8464
89265
11703
39721
-1
-1
20244
3488
68635
66790
28738
68510
32565
44276
70307
60946
26044
9883
14576
55360
89850
13444
33396
95044
43987
10595
32387
82180
-1
82288
9838
28316
53110
2965
83276
88707
77174
89706
75341
67945
26309
62944
-1
13154
53399
63610
32634
60072
58006
97340
96018
85651
56393
80796
80803
92176
30043
41975
83827
67178
27746
68374
-1
89378
11983
68539
84695
42663
73131
36999
18346
69580
75360
92766
9428
75131
43809
-1
69320
16209
100397
6367
-1
46790
47928
91886
25184
27299
40465
62483
92213
89105
52074
45991
49681
87473
10703
80570
-1
21668
83741
35250
45209
75090
87403
89784
-1
27890
26758
42031
7829
-1
42711
3052
5214
12803
28787
4343
41802
96045
86603
43137
-1
-1
19886
60787
28071
54897
85730
47376
49992
12980
91371
-1
36874
11647
24632
24785
7519
-1
41516
51734
-1
26653
4457
33768
82243
73981
55323
98009
91257
71657
67832
63056
11557
25909
76114
82301
26725
-1
41377
10276
16508
21101
74665
73584
62986
90617
72089
-1
25751
24464
90220
11899
28799
-1
79983
27545
73382
55083
-1
24028
95567
34580
43569
10528
29823
27175
56599
62053
70704
-1
94888
42410
39361
6036
44220
72317
27221
55995
-1
86459
79543
77997
69620
90389
-1
15115
4659
22304
77030
92010
-1
88399
11395
54978
74417
54780
11277
85731
-1
92329
79880
3765
90044
6425
-1
19267
82422
9588
15416
84233
26508
-1
4627
39337
9122
50549
6408
18619
70677
40048
33620
11825
76538
71545
35772
80916
25784
22474
93455
24590
85900
28449
-1
38672
48429
65649
26080
89451
42876
57646
88493
65174
97760
15636
10401
85243
71301
86517
23017
93968
53978
91941
63401
57370
44211
65400
28380
40725
86685
68737
39855
50504
19285
95589
23847
43358
33994
68716
52530
61151
49054
-1
43003
11882
7530
23341
80568
22782
15017
19025
21083
49559
85069
-1
93916
17822
7442
71108
-1
33755
27533
72332
65799
74007
29612
71627
25423
56459
16364
35933
69116
25035
96519
71585
18521
24657
86838
17523
58424
13665
67948
82200
93479
41229
8131
70105
70058
78244
69832
74783
35035
17963
82049
-1
-1
-1
29477
40825
6128
51790
81857
-1
33677
61921
80072
79309
10251
28458
70799
3623
72332
85335
57857
45396
7853
95188
96099
92338
75410
8993
31722
66884
83758
20044
12145
83934
87392
-1
-1
36680
60908
78140
47190
88662
35226
59854
47201
27187
85635
26985
37317
63573
72681
57877
-1
76050
35446
43284
-1
95341
53681
-1
72253
9403
29979
59684
87471
73298
88038
77170
23279
42534
4223
4508
51473
46930
46388
58264
52959
57540
66219
4519
79882
6219
88419
59115
5515
55692
9885
95000
87870
25878
14030
11838
69561
59284
31997
-1
58863
72681
44117
90944
81055
85541
83674
62270
-1
83638
55468
63185
65617
-1
81885
87944
12928
37796
36319
37542
44911
82403
67701
66500
64343
71102
31324
23465
-1
77232
91934
87933
48642
45785
92191
59932
25131
80922
-1
27793
30654
60882
-1
77616
39762
24141
92667
7345
75859
11598
66876
64886
38575
52725
24488
68437
19026
65700
40771
92210
91850
79199
44533
92894
-1
31064
59306
21991
44342
47330
86885
76950
57287
64812
29467
76731
-1
51543
32320
59360
93924
28222
70314
47439
22658
20879
98436
39911
78296
57637
50466
13222
65207
74288
91941
21728
19453
30274
44409
-1
40587
93296
7023
72856
89238
24214
25205
84620
72960
-1
40956
7413
10738
20456
88440
18796
61722
54728
50222
4827
64929
27394
53079
4207
42360
53008
26296
14143
29896
75383
60545
30232
76588
63579
28267
-1
70563
75919
67291
94139
2205
3591
20223
25381
32500
90318
38555
59835
8802
40429
7508
75703
71713
99669
32546
19844
6181
46668
68752
41435
35523
-1
38570
45626
14153
33246
62749
41772
8730
20715
26541
13143
22688
44744
42730
55240
-1
35956
46330
29058
40904
68688
81694
26690
93284
-1
39695
22634
85470
85968
82246
25509
-1
58217
20022
95492
48430
79940
16213
43917
35611
60502
77103
42668
31786
7509
68541
-1
-1
-1
7319
59839
87160
88575
61363
46302
91620
54263
17639
59263
-1
72183
53230
87543
80326
37708
98283
76463
-1
56845
10697
-1
-1
82949
75598
55837
-1
79268
-1
-1
21268
65007
59791
94554
79518
39446
71707
75158
26835
77183
92123
82086
76154
41606
14180
58896
33395
31314
84940
43976
19433
98301
35748
-1
37978
-1
-1
63989
80483
30042
6464
60376
75607
40906
28207
89326
67971
19606
2348
95734
-1
67121
54290
47390
42215
-1
45535
24853
91434
69000
94036
80687
16997
-1
64527
77469
31745
75265
28007
87803
6522
45573
96411
26873
52646
14340
-1
17718
91614
14102
23568
86930
42750
52020
40627
65625
68711
56187
80175
13841
67462
84893
2287
-1
93164
6004
44037
31526
89456
64591
65426
38742
62370
42253
88989
36992
-1
85309
30242
39883
3104
79779
67360
71819
34463
11521
73764
18253
95740
59956
79629
75297
62129
42588
-1
75216
43203
33128
45437
77492
38388
46167
69273
46955
28533
57599
77542
93418
79831
67962
56968
47448
41648
-1
28470
-1
24487
21927
64523
-1
45030
80354
39927
72097
18413
35081
65533
66552
85065
8097
58978
13465
82378
-1
11148
51545
41459
82447
69096
-1
87446
-1
82730
96938
47728
24589
11122
18028
14564
79024
-1
13462
95753
14250
14659
43069
20337
30029
31614
38676
20981
34548
-1
84113
46911
27294
46733
95928
-1
-1
17449
86151
42684
31518
53731
81293
71064
42214
83246
4675
-1
67451
8260
82046
-1
82686
29452
62566
58976
34036
36678
4536
-1
67886
18094
-1
65313
95379
42487
42504
-1
64285
15140
78663
32829
23575
39004
81642
31908
75009
80933
5620
94205
15392
56066
6262
66133
24284
52062
6081
31776
80598
15755
28599
30933
75064
76354
14754
32184
-1
22038
69607
-1
94681
75868
2706
9068
24740
23768
98867
42415
63385
86215
71028
81090
18074
12815
29789
65303
77796
82996
46609
27281
32355
93615
86253
47912
39084
73663
-1
11869
50420
94682
72221
9586
73343
6842
70337
81521
44395
49143
36881
64866
85694
59663
77468
78053
90112
47599
45944
45408
43903
9955
9738
17767
75399
47433
8222
51853
70973
22203
83573
-1
71875
81772
27554
12730
84502
61132
26857
41375
28788
-1
80933
63952
24450
89687
63804
87523
55676
95534
39243
87992
7283
48995
10577
73828
12731
47113
60138
68827
83870
26037
94569
45198
4998
92484
38076
-1
66666
61693
53940
70162
8798
70175
85970
25992
15323
85392
23477
12475
25988
15066
77947
7933
-1
-1
12924
29496
18487
58114
19171
74757
26353
38560
91231
22128
67555
36298
97173
-1
-1
74906
66342
10423
17658
-1
38670
-1
82194
88807
85458
-1
15698
14870
87013
63728
57568
42893
34058
19226
50439
34494
47269
-1
68718
12845
39209
28734
81983
3481
17268
-1
68874
56182
76935
55139
47207
55306
-1
94628
6566
-1
45490
-1
9955
83090
44372
83316
75952
-1
-1
98433
-1
-1
25339
77889
-1
57034
-1
86924
-1
16219
46100
73275
73289
-1
-1
46199
22830
58083
-1
13247
-1
53210
73784
8430
67631
3362
44621
26963
24292
18131
72560
75683
56473
27878
12040
14546
83679
7486
62863
38403
7166
8991
30000
49243
49749
74729
-1
95936
-1
43142
52356
40441
34600
24198
10793
7406
26233
-1
16005
49099
55964
51300
29600
45503
53685
15237
75710
59804
76368
-1
86006
43177
48500
88208
37607
74568
43919
86116
70008
73072
73610
2347
38952
2905
33468
95734
98504
54001
91223
38227
92992
54144
45628
68059
56233
31392
83027
24997
12558
61763
66303
50972
67466
6780
32860
60441
91363
-1
60957
34178
59495
-1
75705
2357
44288
73812
55180
91096
98260
27687
98944
37337
6495
38112
85458
16354
58678
11755
-1
40869
95307
65508
87783
-1
15443
85798
-1
36815
45601
28022
45939
30134
54485
31350
-1
87607
54008
60373
63323
78663
83224
55551
17282
-1
12023
23761
45564
5740
73713
26151
28984
35114
79113
15794
34955
46022
11098
16699
66522
63803
-1
48038
54138
50830
49287
95734
94616
38202
-1
58456
32083
5312
59317
2270
-1
93101
29447
58192
61307
55718
72416
-1
65303
51015
-1
28826
-1
60361
59560
35321
29644
35281
67561
29563
78385
53785
36920
28687
6677
69854
23375
71739
76792
35371
77687
40351
40233
94154
-1
48638
22818
71670
15732
90510
51191
49183
50251
27422
21739
36052
89978
96016
49368
46245
22789
24653
-1
38377
33585
95934
58950
29560
28584
10187
25076
21562
32243
82358
81212
7558
48381
46763
76099
-1
71637
55981
8938
56258
-1
9510
53214
84500
23301
52595
65515
95628
23034
68908
29064
68481
58245
80856
44470
53662
6269
14010
-1
2272
24690
24414
5668
55702
81895
91213
9191
-1
95358
35900
25671
-1
75549
63866
45233
44979
50673
-1
70786
50308
9147
14935
76695
20023
94886
26142
23502
76393
77815
57469
40197
24458
67477
18278
30814
5954
39087
89339
56210
36063
17003
73857
83281
67821
-1
64390
80625
76359
37138
66359
90195
47713
7107
32852
44705
26479
12693
82431
64097
4644
58343
80811
59374
56414
52263
77440
49386
23148
28020
6748
89408
82603
61048
-1
32677
69147
51785
96958
64554
60222
67912
44893
14086
64032
88535
53732
64161
29192
56295
88976
25558
91758
33680
43971
19775
-1
-1
45105
70574
88697
45966
83196
34093
64141
48674
-1
79682
27663
87833
99983
16617
32530
9926
-1
47528
8490
35099
81032
90514
22574
75016
36107
85050
81326
78684
-1
32884
71181
-1
12690
44598
52444
72056
71478
68147
68722
14481
43427
67486
25142
7049
-1
90906
72771
2844
44002
43100
60397
58086
91951
-1
85161
-1
35537
57004
90365
-1
25248
55250
72667
97131
40497
34968
36560
9056
68906
-1
55253
13701
40614
59695
30414
97842
96881
2696
16713
40668
9925
75678
33603
7470
61311
57648
-1
77332
-1
30314
55934
51985
2323
71078
2756
69150
83415
34906
76581
12911
6760
93012
-1
86588
41108
38225
91109
50858
66955
17193
-1
2999
66410
5464
50159
98323
83153
66254
16961
93021
72163
89554
11378
75331
23565
91642
89392
-1
-1
89716
44138
9410
26696
14478
61773
-1
6273
42735
-1
64538
42646
23889
70258
79633
67556
26093
63961
88178
41884
43126
98555
63110
81876
2098
69791
31303
53719
77597
11877
33850
43817
-1
57108
59317
96410
-1
17512
95506
95349
32558
70962
-1
54342
25666
86208
22396
41962
55829
41419
56742
30267
73776
63064
83206
39211
96013
46628
57629
42240
59541
92076
35630
31980
2384
54364
-1
95329
24121
40650
3566
81526
9230
45279
16973
-1
43458
63901
28429
54888
13247
37526
76666
93783
8575
56214
40010
49349
84045
90599
71121
-1
58868
3788
44975
22986
34857
88676
47166
22408
-1
34830
59926
42999
65307
37264
75461
61719
13712
63269
15831
81433
96234
52393
69764
76512
18671
53921
-1
38265
64043
59615
87980
-1
77649
-1
7734
2532
3924
11520
31225
59463
71326
79129
72441
87660
6461
17457
43231
12501
-1
3529
62141
36556
8137
96671
2384
77678
78261
21687
64383
34908
38633
49700
81957
9899
78272
25263
52359
93615
61762
29265
6570
89317
85848
79063
89726
90157
-1
-1
12028
19703
29790
45695
32093
80067
64670
78812
75613
33645
87101
-1
48500
68986
12255
48468
66853
68648
28962
35162
8775
33591
45151
11670
6363
48105
52332
6652
28631
49119
86559
8433
46350
27831
34567
-1
-1
8603
98499
67780
96999
34073
10265
45967
-1
61562
83118
71649
41570
17590
55306
73769
64208
46343
47596
18992
4601
77967
73698
53571
39505
-1
29847
51927
79993
60212
71113
11850
91786
72004
80588
38893
54393
37050
75057
21732
-1
8859
56274
33129
54068
93502
42598
78014
19527
79689
14176
88685
63686
17662
25777
2950
27065
48441
4240
37696
62387
47304
75325
-1
37029
90447
87125
68147
92584
15396
41921
32858
82196
7762
69232
-1
90317
37334
51518
75995
94440
9542
18993
99644
54144
56855
11409
33251
-1
-1
36522
55047
81656
5824
87560
29080
74327
88205
67401
13945
45673
79874
59818
21152
70158
12492
40867
12964
81956
87062
15639
-1
72331
48682
69819
53572
40977
10822
-1
8276
63860
64742
21502
93359
14549
70049
21862
11763
22384
18627
33069
43070
76955
87156
90569
90774
81043
81928
96162
78174
49347
5085
90081
91068
70903
78200
50619
96473
20178
13138
80681
99587
18053
72470
66772
33164
30435
14489
11095
50850
16069
-1
56418
39049
91682
74168
66227
-1
41997
94730
72532
78300
16874
20750
37362
23372
90954
-1
90729
20921
-1
32234
13769
66159
42301
50043
29525
14872
54451
67962
99644
11061
41563
74273
-1
-1
90309
39344
61307
82328
75014
9783
79033
28790
93757
51937
94370
85243
-1
20077
15058
90733
25600
70136
48041
49706
98770
50689
85936
14640
41166
93540
42060
30598
60424
9099
38021
31917
14000
44864
81055
93805
92520
50415
57376
95454
-1
27214
88227
-1
-1
62371
21465
5206
61311
32363
29923
5389
16844
80156
85899
30974
45612
43685
5135
26369
2859
25023
62047
38077
25372
90350
39192
22833
86854
39253
95439
-1
83337
56915
87140
-1
20026
84451
2974
53924
14045
79639
48022
96820
23383
-1
43930
77896
45455
92965
4520
35651
15577
26932
85568
10689
19399
70801
81928
41446
81746
10639
20565
68137
57692
9106
87625
26019
-1
29519
15514
34931
89106
81837
42839
87710
67701
27181
-1
17483
72604
91508
58232
92794
7854
59587
80640
7775
-1
42920
84015
62946
48255
93234
63639
94602
94061
70876
68779
2368
16879
76785
-1
46857
64560
84119
46684
56345
3657
66808
15813
59354
76115
69709
40289
16301
-1
6339
9812
84195
73111
46085
51311
80585
30258
66115
38781
80585
83854
48228
28186
11668
-1
52120
47108
71510
11256
65363
76298
37996
78307
46376
22874
86936
33849
-1
69531
59815
78363
75897
80891
57584
48482
-1
84610
17661
43945
67115
70519
88410
32727
73667
39178
23499
81672
74757
40709
32319
14650
5795
51289
92157
78136
84321
92467
60406
59731
48834
38510
49213
56887
5529
70346
12232
60778
13455
44501
43579
49813
57813
16614
53456
49702
-1
49715
83776
56321
55711
91104
75447
-1
11208
41209
-1
47852
34517
46618
63192
-1
62284
15502
73648
76795
24472
-1
74914
-1
42339
82587
72167
12179
-1
89474
79090
4942
94678
33019
91976
13679
3880
39408
78428
78127
91210
18317
71411
18787
74002
57922
42384
85723
-1
-1
44509
13884
29759
68253
23764
6193
67987
58149
-1
21061
70428
72455
3275
34729
-1
81283
41509
45068
84439
96371
70384
77948
26944
52255
-1
62373
59667
-1
67777
17475
84776
71956
69438
78880
86303
22051
49774
87960
10553
31293
-1
75287
25642
48471
82592
74620
61115
2294
29186
56908
4107
43237
23690
39160
29151
47914
61483
83593
35011
40534
87345
47215
15780
72585
6370
13384
66009
87996
76907
87422
9176
-1
64439
-1
-1
14286
-1
27532
7651
89317
57460
64022
67795
22102
85331
58288
-1
19641
29172
12898
72841
87449
82611
49772
57644
46326
30197
73950
15275
22002
8399
46914
7769
85135
77857
45599
78835
62699
88263
24168
38063
6438
26592
66768
58096
28403
16774
39687
17506
84742
61381
21622
9480
39115
58342
74826
49961
93010
50136
16289
45382
43748
-1
25416
9708
-1
28866
-1
31479
17140
20088
18630
63120
52375
82397
84431
71132
77243
80707
19678
28120
73424
10446
-1
32706
-1
39487
-1
50828
91005
90410
21643
43437
47859
26530
80914
38007
57792
90652
47524
63991
61169
68446
-1
61821
96153
83987
74142
50341
37162
57857
73618
19867
29257
21343
77959
54367
46823
-1
-1
97743
61875
35043
22676
58506
84504
4134
52618
14630
7711
28798
48578
71555
66151
82483
59223
-1
8330
83714
39686
90261
68027
23871
14244
11917
81245
23737
37130
23753
-1
-1
45868
53527
24617
13044
60055
81203
10504
37849
9269
12007
72095
20582
50182
59292
79574
9935
46168
6716
59469
97863
29239
21045
46354
44026
76320
78191
84001
70569
26460
88411
26779
76413
25062
4324
50217
90924
-1
2914
77204
52847
38430
63577
2869
21036
77087
74473
84911
81174
71450
42597
85944
66106
18884
51515
86737
73042
2610
6214
37387
10979
35087
54727
77736
22063
55719
21998
95048
-1
39743
93696
28425
75361
23844
-1
55663
60516
37280
86284
33153
16721
72965
13244
64367
68788
31526
84531
8451
94126
35186
1782
54890
52165
24068
50244
54610
66429
75481
83829
41708
-1
23323
47586
9024
94786
93665
6530
82223
-1
68651
30762
80247
27123
55404
79501
5087
4079
48789
30455
86518
3960
17200
42597
77577
-1
9137
39598
82048
57575
38311
-1
45940
33116
54325
68985
67630
43524
-1
54435
6754
76807
15439
60053
48936
38944
11538
34048
32540
75639
43883
94880
6870
27629
65364
36557
-1
-1
11507
78458
72316
20600
55651
76083
38255
84591
46383
93147
85674
57905
91115
88671
-1
-1
57195
68338
55369
91635
68928
72663
66862
48820
65660
43767
-1
60700
34936
83334
44571
66117
-1
25183
71059
8397
74092
12811
1300
74372
58110
85152
95682
24048
-1
52372
72115
35448
29626
41260
49936
49708
9510
97055
77305
90170
-1
41850
23722
-1
52102
76860
60009
35320
35928
19304
9126
27038
48221
90808
27840
59156
45949
75714
24647
51925
70351
-1
92296
28049
-1
24901
81576
10750
-1
95664
31045
6937
89160
44898
78400
90508
18886
26314
57012
65481
78239
33289
-1
13525
35438
38511
10513
29102
-1
76099
60748
75758
15008
66413
68725
20846
88932
24978
17448
61402
8504
97057
67153
64419
56579
23102
80902
35706
26147
70785
91452
92954
-1
28106
82065
82728
22947
25445
84228
85809
62966
62902
79345
8670
52702
56960
90873
18582
51169
11375
-1
16191
28881
58800
20004
13439
20938
72083
49663
78094
1143
4151
72566
33810
34371
60714
21940
57276
31018
74278
26216
92310
88474
24045
-1
52548
27094
-1
47234
62203
-1
35910
96808
22322
20644
34249
74999
78828
63323
26082
85880
4012
59726
70786
85809
90781
67015
13874
17911
81536
94786
31892
74635
2813
-1
41461
13954
67996
77415
3478
61972
29369
82578
-1
6976
61393
6794
36353
-1
30621
-1
76367
40066
38673
-1
19747
71160
64299
-1
66131
46552
96521
-1
96051
73466
3668
87939
-1
19285
92418
72096
39868
90814
97969
46648
-1
85128
35858
-1
72600
73322
35805
9310
67100
73528
92767
88250
29685
-1
19148
14948
-1
15819
74576
88445
74881
78448
44282
19356
85289
25714
74038
53038
50004
49288
37866
88494
15758
-1
64297
88550
52687
4650
51175
-1
66551
54015
81570
40644
71058
26785
26717
67042
8988
90422
77204
85861
70429
89683
1380
32727
37877
35482
80637
21632
9946
55805
60108
76770
27438
35267
38056
46419
15645
33342
11952
72601
-1
73813
2371
89085
39884
37529
8181
7012
19229
84160
-1
75528
50431
17906
15372
89425
-1
65150
26317
98551
22676
39408
78965
7816
19428
13591
38388
76430
9507
32008
39985
75555
38409
11731
98335
23804
58246
16948
38531
66308
70698
34808
57743
-1
29717
41736
79401
3590
92080
59537
13897
83020
30178
91570
59684
-1
83011
17836
88856
69505
51175
-1
5077
11587
54088
31886
5594
-1
59442
47068
2052
72729
22600
66445
46646
5110
70734
77277
32859
88359
42290
51100
39059
12898
10076
41821
80414
7583
19437
65480
-1
18476
44368
27760
60233
24531
81206
55028
44391
25033
19413
53783
72022
14042
69767
60778
32687
61021
43101
-1
51828
50774
15450
88002
53633
11509
15080
86183
38932
54064
-1
46914
84059
89863
64161
56570
-1
14443
91395
-1
9170
18532
15095
67215
43585
-1
-1
-1
52225
6776
94685
54985
41223
25968
89425
88332
16960
-1
76397
15547
33326
-1
34404
86747
97193
67465
60105
81793
26398
51382
15457
82597
72691
-1
2388
25222
63556
44615
52247
72594
81669
33829
87290
55097
65862
45600
-1
55803
4932
18652
76446
82728
29004
54011
93538
67297
67404
29239
88746
32454
60103
25368
2877
42815
5947
93234
96380
24192
83532
3407
3045
43569
81941
43914
87809
84617
92637
55253
63470
32740
37004
9499
78027
48165
54778
43670
89683
2292
14183
38035
25956
81001
55285
4733
18112
30922
52651
58453
-1
96862
37464
4818
30126
92155
76399
49048
77568
42176
27059
81362
60195
6045
7048
29346
58089
4426
50181
58228
54780
42401
61612
-1
79786
67427
87830
82123
2058
45213
44184
-1
29663
67785
34991
89577
42045
1238
68624
1917
20311
14770
92340
72752
71873
31203
4053
65802
75371
2978
-1
53266
25940
58030
51650
19893
-1
78625
88538
32983
34020
-1
24275
75158
35077
36692
36847
73943
44720
12639
-1
35835
76860
66718
8060
60377
85278
74016
91090
42798
-1
16062
21340
5827
85171
42114
37601
91329
79155
18645
-1
95101
42322
40913
75585
43589
24795
40445
57209
76229
41583
78423
21125
73546
27886
90936
57672
8973
-1
23823
-1
5853
69689
96635
33112
21106
18982
31953
25307
44721
13376
12740
15007
-1
9839
52158
2733
60216
-1
-1
74121
59906
42817
-1
81571
35800
44944
-1
6575
41767
91542
7414
86808
53334
63499
84434
50717
48410
-1
-1
8198
80812
7060
1143
34421
74546
8021
-1
54645
6866
9409
17312
62065
33527
-1
68304
62650
47132
17739
71403
40513
8919
42320
41855
4851
89232
6102
73349
30087
4463
20650
79296
78955
29819
16704
48137
30896
54020
70566
59109
34810
16672
40247
40075
16227
64539
46941
35128
81446
38974
56996
50407
84453
28219
28787
-1
38845
87711
45906
57937
74586
-1
49831
77431
4429
86415
41964
55512
12854
72000
-1
67706
7864
6693
96226
2564
60633
71369
61193
1895
4272
7272
61434
91310
85804
16449
29902
-1
66466
30242
20280
20991
21353
51305
91727
77879
55102
34304
51026
75209
58723
-1
33961
-1
78617
-1
-1
68968
52285
86044
81317
21196
27002
16319
94542
17746
5616
25997
-1
94243
95314
18300
-1
81988
-1
-1
22536
5148
53225
97894
15898
-1
45370
55841
-1
-1
89935
3099
-1
55113
48619
51749
71248
57540
55347
52862
30492
22979
93890
44523
87059
48559
58129
98141
93674
72645
85545
80701
-1
5191
7911
-1
74939
90309
83265
16116
-1
83513
77376
68983
-1
6891
67730
91690
34136
-1
1399
-1
23260
28985
73222
56237
76541
21714
30910
16429
81896
86189
-1
25804
13409
-1
66171
67468
52439
87980
59389
77636
33663
91888
69335
91308
37316
79729
59013
7854
75899
2811
57780
19708
84998
18969
47333
75146
7667
5326
76417
68036
26472
85938
69754
7452
94321
41283
59902
65166
35809
86965
83396
59536
77757
64046
-1
88492
94399
-1
8561
87987
74674
-1
41103
84211
-1
55082
31873
75604
3940
74168
67655
5153
63515
91683
-1
32276
-1
8827
44951
30927
48692
9066
34813
15040
67772
10320
82051
43793
41044
10344
12693
36638
34234
21652
-1
70420
-1
5133
-1
77344
69161
76847
52441
-1
86073
55744
49331
58093
6944
-1
70608
53053
54555
7736
44788
69596
45982
13808
81282
94561
46817
67228
11036
34873
57046
41089
16268
35937
41363
70471
64601
22669
76916
63793
27438
59818
51732
35358
34282
89154
10896
8386
87115
30380
48179
39151
76499
-1
61754
81305
24728
95099
88441
10795
55229
25804
92312
-1
-1
88271
30643
84330
47193
43378
13417
19547
80372
69707
90722
71895
23183
63123
54926
87998
19161
71305
51337
5237
76336
24634
88517
4185
30729
52967
39387
68079
14274
34078
29438
39012
11596
31575
8255
84959
86472
91816
1345
32781
96114
60829
67257
76418
67653
70419
47571
49018
7616
29618
38480
75363
90666
74224
87397
87281
16870
-1
84084
13808
-1
65620
20650
69491
9938
39935
51323
34439
52228
9342
45525
80076
23244
63405
58840
89705
84887
30525
-1
8713
38747
56020
96479
23092
94159
3972
12758
37662
45066
67342
65959
9724
36567
50395
89714
43632
72095
4124
15027
38436
57838
29462
84941
94322
61872
33408
75333
44956
38030
39565
45398
3876
62343
57768
74626
65335
-1
34063
81030
17786
10243
81005
67390
55098
90916
41197
55059
96215
43665
42923
16988
41297
81390
91262
54089
14153
60652
13650
60884
58305
85547
-1
86301
53853
14473
84910
38534
88652
52892
62134
43202
70760
84317
48692
-1
4018
13611
43376
35355
51254
22044
-1
45327
59886
36224
95382
52984
43308
-1
65474
85025
77045
61046
21514
42140
12547
39991
63768
6949
56484
36403
45409
88135
44924
70660
15519
20401
6806
43997
43103
14980
77673
18434
61506
26494
84265
26291
21394
-1
28534
71966
31198
6337
76335
33115
31039
59293
85486
7063
83909
88499
70689
87483
90479
81754
-1
57526
30291
10792
66729
66660
14768
35922
60189
10014
5871
88132
5404
11196
59089
36684
31178
34786
4240
48091
85293
57046
18229
86875
30211
21247
64399
81892
58709
25489
56290
10830
67281
16410
12261
41539
39590
5449
-1
12182
36159
89477
88413
26226
-1
93418
54139
-1
38033
32036
46498
54718
26713
54999
4811
34734
-1
84409
71602
-1
85855
82115
26651
58160
12273
-1
-1
64461
90649
4045
63693
24942
79924
83227
-1
-1
6723
40315
5676
93338
47157
54983
90552
82649
19705
16195
32507
2782
82426
67215
87177
23465
56714
26843
3608
45627
36729
13332
92970
89912
66376
14681
20240
-1
87337
53358
71187
16988
74909
-1
4120
39033
-1
87586
11794
52358
-1
78353
56760
86544
68462
72491
50631
49128
80350
90127
95245
35061
43648
58266
9411
92002
3701
28070
22044
-1
14088
44640
8956
23634
74526
4770
85329
61625
36586
26855
-1
57634
79068
79340
79762
90156
20019
69461
8986
1919
91360
83043
69570
24753
79150
15079
82348
94296
46989
54106
71270
89295
74484
82248
31088
51921
70193
68634
92350
34491
71917
14104
75475
84333
55433
57818
-1
6972
56363
95265
44815
6131
76244
7071
72224
-1
-1
81174
47830
13079
13590
31510
17215
17449
52165
7343
75534
-1
35420
49576
45311
45801
76246
1348
14475
40116
6154
59349
67313
1883
7392
68361
-1
-1
42591
-1
4499
59577
19320
33790
78141
31349
59561
36097
62608
39648
86849
6552
7419
42680
77485
38583
20309
46910
80246
47302
39816
23831
20971
9406
17204
65218
53315
53912
85934
43145
65959
34042
27441
58789
69360
16976
41827
-1
26063
71309
13121
14533
65489
51868
63976
58825
28882
20684
73863
36525
4893
65944
20680
84455
48546
12133
86299
71112
82847
67167
27550
28805
48368
11473
-1
11151
11112
42821
78606
18280
36623
-1
46360
61912
6872
72448
67059
8879
51085
58531
76208
43710
28264
64245
64734
5130
19085
12653
35223
4280
19413
53376
73697
12571
84907
87214
18710
-1
20531
60774
47090
68165
61274
64172
17226
13616
12519
49162
90887
78081
56612
6013
64370
-1
39705
72392
68703
68729
17424
-1
53088
60114
52717
30995
39027
-1
70968
77180
-1
89888
62848
-1
58953
7724
10510
45932
-1
15074
49521
14694
12178
66476
76814
37899
65375
79531
80175
13719
60991
24062
89991
86579
79514
6614
71344
-1
23529
12161
59632
26268
-1
90078
68677
12732
53886
27678
69653
72926
-1
85257
69746
23271
35282
97139
28578
39808
83576
7287
89088
24555
21693
52459
86510
21357
-1
15803
73396
63986
84937
82081
90755
37240
2711
42714
82531
15841
26795
-1
46831
30713
61973
50875
25043
61858
96106
-1
87564
26305
39835
54685
6188
22155
14862
92053
57635
72853
44934
36240
16312
36237
94775
25842
36126
42083
75132
55674
7070
87979
-1
88148
72906
5941
53401
80787
60937
78816
79923
24532
3485
-1
69862
86377
10842
58933
7221
2876
15975
84879
7254
-1
56844
57406
-1
83376
48228
74142
-1
25629
80589
54576
67551
33516
67881
70615
88276
61705
43626
91030
48231
37758
35533
79856
82888
46871
79714
15475
58916
73191
74846
14700
75096
67491
81119
25120
7216
5307
81633
66157
33369
29685
5384
14947
-1
77909
47319
39038
14677
37921
31016
7178
91415
55453
-1
56274
89699
20824
17992
59688
37163
45854
90621
90214
49484
31377
7211
17751
35984
60673
43417
12828
89727
4782
28051
-1
-1
84325
-1
43293
84659
51916
16494
13520
19772
82806
70998
86981
82069
-1
39442
73456
10190
51831
97910
22268
9998
2222
42862
90804
51710
94367
21509
-1
4080
76108
87101
78799
-1
94326
60478
-1
44209
75267
31990
32645
85341
17512
82063
97216
23805
30899
63669
49872
13901
48196
67290
88582
13223
54955
34155
21021
34455
75831
66337
36305
7896
73586
74083
73655
13007
22000
93912
-1
58164
56353
80805
18720
-1
57042
36563
59661
99866
75174
-1
-1
15441
98827
-1
63106
12617
25839
-1
61970
95197
36956
37537
57127
69301
20208
90804
90422
33255
9243
65746
45493
22753
14335
58438
28874
72511
80144
64671
9005
93780
87612
55095
39089
50958
82268
62388
73886
2934
67531
43098
24711
70779
-1
50452
69450
60462
78177
27513
-1
57293
54729
24414
-1
75393
8050
99708
84729
85715
48436
55186
19107
-1
89578
88479
29788
45130
36299
88131
62950
22097
-1
73307
42782
84857
46401
59520
96421
50128
73126
13305
64347
25352
39866
67626
20814
34476
93123
37421
40774
71982
43913
54980
97175
80498
10951
-1
-1
6289
67177
27079
58982
42039
74785
39057
48723
43268
29815
94586
63870
-1
17929
4218
5371
23809
11522
20822
39461
28271
32282
34186
26893
-1
3846
51193
5613
70588
63708
15748
63457
41024
33993
90160
55258
92460
18901
95757
8646
25334
-1
64594
23621
17377
78503
5567
2052
47789
35311
-1
98107
74263
-1
32470
67748
3836
61520
75760
74528
59136
34308
76121
79966
43829
92042
35346
21343
37660
43125
58434
42918
50448
13295
31193
73785
90287
23591
63925
56422
58190
41188
84442
75252
95932
7070
34949
15494
6584
54465
3758
68172
21980
23481
24238
76794
82450
75554
58592
15320
27208
33423
35443
56759
-1
11942
-1
-1
60459
15013
24680
29377
63339
31605
86703
87613
34923
25528
23327
95561
4042
34641
14745
2972
-1
81273
92252
83221
26301
59183
22163
-1
81786
52233
40385
76815
70032
-1
8424
32890
44470
10318
47643
53016
12224
41175
9289
1841
36130
20430
77433
64160
59458
-1
64976
-1
30131
47878
59207
-1
73149
89507
70021
81835
70482
26004
76386
32537
-1
60051
85915
22361
42863
16124
62343
78087
49525
-1
49256
61023
78588
9207
71667
36059
7810
45897
71282
53770
68434
-1
20937
43417
65179
88184
2168
35571
46109
-1
65858
29104
84797
44454
53555
42558
-1
59381
8093
-1
56618
-1
1098
20080
48195
31016
74793
91917
17573
89681
18722
91871
-1
32085
95762
52660
75540
41533
11581
70601
18895
7094
10390
63584
80879
14381
36720
-1
36933
86704
53273
32184
64240
-1
51572
6600
38536
75724
16327
63537
32457
6398
39893
65370
50927
58090
-1
31419
55637
51058
3184
-1
70192
71396
73010
26881
82399
7491
31855
30915
16315
82987
96479
67591
72003
80150
39692
42841
82614
89205
6357
24414
23173
10065
18500
48822
43337
80196
32791
38775
83080
63898
43809
-1
37170
21933
48703
77398
44392
60458
8021
71317
60594
11481
39557
76437
75879
73229
74734
5945
81304
60679
33541
97940
72728
41455
96466
-1
86805
5213
30843
74073
61684
69213
4890
20892
36267
57987
54185
80833
46058
88704
84494
22472
81385
17906
56579
34860
18908
7577
63837
89844
16657
89991
20681
83040
17421
-1
54280
17592
36642
81164
89213
86635
79239
56195
-1
50596
66853
25117
40256
4391
26446
-1
72295
13471
38400
46294
11331
76742
-1
73557
13487
26640
48602
19717
97612
35991
76014
26115
72325
26803
14066
54001
43110
61032
43102
42192
19190
67465
76626
16084
-1
51425
50467
26754
62524
61219
53716
22993
9666
70836
39206
41818
7851
30988
3861
83507
92676
17659
-1
87265
91334
10721
12506
51609
68383
14561
33407
-1
-1
23573
43520
58761
71168
5589
56139
17042
75995
79104
25751
11939
54636
60023
90070
88984
14618
47192
56880
22439
22846
37582
20219
40527
17251
58476
6865
31160
6462
66858
37588
79622
45218
49638
29654
4418
1611
10250
79003
15368
45814
85713
22841
49015
78074
72977
-1
71839
74718
82413
40370
40851
43025
89469
60517
25840
34181
32827
26238
19748
48404
49410
93416
10282
83099
34199
34301
40233
9078
18404
-1
52430
79049
-1
82293
78811
74179
57393
30754
63567
19437
-1
73411
18795
27429
93006
79540
65864
34952
25549
50008
15940
8722
85141
40293
84670
47907
84186
38460
2422
47907
11528
13634
82454
28980
74516
8026
29562
98247
-1
81471
23292
60874
17082
6806
49638
6802
79626
87488
33155
16016
76109
17657
33456
69466
69227
21609
96221
10010
5728
18082
58440
83692
96953
93236
45072
-1
22257
67234
33521
3658
73514
16226
63309
-1
11470
58132
1699
89924
-1
22620
74875
87398
76735
5917
82453
66935
20668
16521
78287
-1
9461
17998
79137
1329
22413
20344
41078
11950
69433
5091
30455
7050
56416
44419
39536
91973
32985
27112
68618
68608
69562
6296
91764
47710
-1
-1
47424
32100
16370
95070
69278
83868
71127
66271
76583
83127
41031
32643
30582
5745
29443
23437
28846
79043
87323
88716
38220
61319
42402
-1
-1
25982
90836
70716
20339
11283
62519
31336
79280
68988
49798
17341
67868
41182
89661
72536
31363
14316
34575
36570
-1
65189
16924
17318
36587
15514
47731
96977
13912
44149
73703
82754
22578
49396
18681
23577
64590
26623
2691
15870
-1
33969
63766
32335
69638
-1
32900
46033
73415
86850
17988
87405
53061
33831
20901
6424
46365
16742
66508
77828
59982
75583
62133
-1
5206
-1
9511
63556
17631
22181
28548
66850
15873
23647
17628
84568
7986
64434
68368
37083
76639
82754
87114
72746
49625
-1
65965
58530
28060
61731
47298
10424
52674
13306
81418
86538
4770
11057
39453
83594
24930
78470
16058
90124
56178
28499
-1
38198
16640
32053
37223
12515
29686
72997
50641
34187
12069
12716
93939
-1
25727
52820
13691
10361
-1
84660
81808
10193
71138
71928
35142
-1
3870
59385
93226
28217
-1
96154
-1
52624
25965
78152
-1
51095
-1
42651
21643
20393
67745
76946
84979
37187
-1
3958
5819
40901
64390
36615
40060
54148
79910
76459
36898
18287
50152
84339
17127
84545
40722
18839
76000
39931
-1
-1
-1
23681
40416
82700
23262
50638
45319
10906
24183
8360
22309
86519
85420
-1
-1
-1
58319
29220
39374
32385
88505
8341
-1
77266
64143
2807
45505
59701
50427
65842
60669
82378
20606
77589
75264
5586
59148
56733
11708
85058
6677
38605
-1
17821
84570
5738
66114
16964
73404
41385
1326
77934
56307
73019
11479
17159
11953
53696
19712
24379
42824
79941
24509
25897
46879
32486
71603
84197
40305
21571
94546
45093
-1
1334
90343
87031
39171
31032
22336
74326
20596
37892
19012
48988
77039
83613
14318
-1
63142
55537
12527
47309
15674
12839
72411
-1
73873
68404
96071
61715
81642
62428
-1
73079
48204
18351
53149
56871
30388
42241
7749
54843
65416
26118
76978
47455
70127
60409
3379
81625
32486
56225
7512
13518
32219
19701
78230
77862
15436
62157
63654
53390
53966
31757
26975
95118
30410
85182
74431
34644
95777
42610
22679
64661
80190
51858
11036
91525
52614
26305
31187
69191
41818
13504
68067
-1
84605
70680
60049
55905
56028
4462
7011
77329
21090
32173
24354
57503
77907
46772
37584
45760
-1
35184
17385
84295
17002
70375
58346
30703
95907
67848
19234
14132
88572
51329
15232
18916
67386
45647
80875
2566
5170
8235
14479
83926
67757
48619
21039
80983
72106
61648
62341
92987
87065
45528
20542
-1
17208
84088
39174
7311
24758
25081
55448
56579
78554
95418
70318
61877
49158
79703
87621
29012
7255
72530
39302
62296
78068
80230
56276
12032
51434
-1
71332
84427
26526
-1
76672
60805
4603
77371
78891
75431
27381
-1
95777
-1
77170
88711
94114
28686
46842
29784
49824
60039
77821
28778
38551
60988
64268
75712
8305
11733
-1
53056
63741
54505
73854
18040
33588
18896
33130
42744
58781
-1
58024
63928
88082
64492
7040
70989
79837
32385
-1
34447
-1
12725
42413
81486
84886
92158
61725
48428
18926
2613
42969
18292
84232
15832
48584
34272
42316
49231
20688
31783
75442
10131
51530
1585
77584
3656
59367
-1
77466
79570
1649
40544
30226
26854
7710
66141
34766
-1
60933
32953
-1
47776
72665
-1
71254
86881
72035
68244
56880
91267
88463
95118
80373
10077
64464
-1
69183
72202
38159
54527
56214
42040
-1
73550
40080
28740
-1
23850
12480
78627
65125
68634
22177
-1
51552
77366
8504
38569
26953
32107
51648
75303
71681
14905
12837
44091
84575
26340
53622
64101
3000
18058
41213
64949
35640
83981
75150
7100
16930
74261
92938
-1
44286
-1
45218
38020
4196
74303
51312
21107
8337
77614
2623
55939
76794
96835
86379
85094
18562
39069
31946
93629
-1
69078
81776
-1
92227
49500
46976
14397
64124
74911
13859
38804
22097
36299
30886
-1
23182
42000
32324
30484
58234
14535
53265
-1
-1
92859
9649
61066
44421
72450
39095
36504
21385
83058
21637
39058
-1
64678
47820
19435
18695
7502
90169
-1
51060
47227
81847
17180
8797
52686
46364
54184
30973
34389
58627
43156
17293
89475
27212
81050
71737
22206
72450
10729
88296
5248
20601
85494
53371
13654
37626
79651
64736
50330
4023
-1
30499
10735
56198
72815
55079
60167
29166
19888
37479
34294
-1
88789
32009
82134
64963
41269
58245
75343
97483
26875
62089
36679
36494
36967
36075
61687
69724
82708
23961
29486
34419
-1
10416
36946
77974
20418
87459
64499
49922
22285
15111
35777
79063
56595
54139
73119
17148
68877
67737
39713
2517
84314
30959
61113
30461
71164
73795
53283
70568
21802
11732
49862
23165
45970
19886
77995
54005
21531
-1
85143
43106
11336
3131
33202
61382
91948
-1
37973
10529
76404
95049
55197
14394
36867
-1
5030
37339
29210
12281
62503
31413
59039
19435
9043
31484
-1
56730
3658
59249
72422
32502
85539
54097
80047
18239
4779
75400
19737
28009
55074
80984
54009
56486
21466
57790
69765
37466
21183
88292
69452
52491
92001
88633
30323
16235
78337
21019
5439
43495
48284
88958
58824
37363
45890
-1
90829
51145
-1
59427
60000
95725
72168
25522
25646
61326
16146
49165
85054
49872
87546
80461
-1
50783
22393
78857
23097
38201
15595
92866
21145
87213
80032
43575
48996
32502
61580
85453
47755
1889
9438
4409
72667
24236
58873
84770
15804
44165
23611
32194
45171
-1
20749
53225
96142
19147
37011
34038
23802
60704
73769
70016
44545
80700
24732
50447
26815
99642
69295
39797
37800
35847
78140
35313
51432
83733
37838
8733
81437
80968
18087
8926
63979
60015
47429
84903
2688
82873
-1
10672
-1
-1
78262
17797
70032
86416
39512
22348
62727
74434
14445
89627
35909
77978
3184
51116
76760
81649
34453
51427
22581
8337
7958
9585
72744
18025
52260
53032
74848
75576
14894
4293
27221
64365
-1
49635
55283
67370
59182
68620
39450
17360
16665
34068
62332
93402
-1
32117
17553
8504
15218
29638
39280
77838
-1
24027
5716
44233
14827
10786
8326
93483
3219
79896
81448
71450
54597
67875
-1
83171
74480
5248
25491
-1
75187
-1
35363
35520
55897
-1
58942
94023
45687
73003
54572
28057
73864
54793
4223
68296
-1
19477
50648
10478
57367
68520
23558
56124
85756
70397
44698
66736
17245
14547
3636
41881
11095
46421
67350
37805
76977
4652
3793
64720
9994
86171
31749
70197
79831
45870
73406
10430
38593
19319
51950
58300
28770
67568
3113
50799
66822
10087
72555
71030
-1
84057
37429
15490
-1
15228
5326
47197
-1
47357
4672
67857
-1
84154
15012
20055
61482
33011
41733
54303
60533
30562
-1
59272
49350
6235
70999
75740
81488
4124
23492
38224
-1
65180
35494
90374
76822
34585
42826
89584
17360
38168
11130
43665
86252
75727
67606
47731
23510
11566
30953
25476
33789
-1
62998
51597
1781
64973
36032
14815
76852
64999
34216
6287
19914
1620
-1
20818
69807
94393
46960
68778
76620
68438
48264
13625
36360
83249
21778
65666
18795
16014
53907
27423
74341
19433
58901
50157
10099
55722
77948
46031
60784
-1
48050
14709
16111
40470
-1
26544
42390
73003
24394
86764
-1
64825
23010
-1
42409
59103
58321
-1
-1
25491
70792
56474
71349
6547
12061
80210
36142
-1
93886
94706
-1
28956
21405
31257
81980
-1
90150
53119
19491
-1
52575
20521
98370
51764
33511
60922
-1
48099
26329
39330
80005
58716
37709
19147
93583
12840
88903
88817
33001
5392
77693
12997
35545
10393
47995
74571
37811
64789
32636
90346
56906
6244
50593
-1
31575
-1
14932
75784
50343
38543
25989
57549
80922
57656
6096
-1
7359
5681
87213
-1
83972
-1
70756
34284
16584
51489
11652
56739
83604
94993
44229
59926
52399
32484
9522
57845
19767
16619
6042
45866
57589
-1
92125
89204
84086
77565
18937
18270
48260
71134
13938
8677
76775
86230
85659
78807
67474
68736
-1
-1
77294
89688
87207
51744
85459
5409
-1
83998
31329
35118
75685
7610
95969
91911
80058
36041
52742
75827
63279
69733
89831
51360
53845
-1
78000
14368
10242
12985
6744
67999
74550
76101
3329
-1
4683
47412
77438
59144
79759
91773
90332
64350
24479
67067
78724
44756
99028
-1
8330
39322
5881
46058
38687
7748
88903
84434
24715
17524
74601
53589
75866
84232
48633
85592
87200
66485
69471
81820
66174
60170
50009
38237
79208
29740
37354
5753
50832
11635
3360
77138
37315
84097
55148
12156
29127
62824
77831
55770
44226
72107
65015
62592
53575
42854
22455
67749
24886
15517
96592
40961
51331
28947
65740
87240
7925
81510
32652
37030
83598
29824
-1
42114
22509
17390
39477
60902
31897
24862
-1
88880
25764
1714
13777
49248
87453
6782
9030
-1
24628
-1
2788
96306
-1
38643
31112
80695
88764
76255
72764
56974
63689
11284
54478
30933
39198
60304
24123
80882
21516
67447
53488
40676
7609
68181
41898
55870
45056
23258
47721
80890
66890
16900
51250
83156
34775
71466
56628
50560
1342
25796
35770
-1
19683
11222
46167
15502
54035
56144
31402
35379
11948
72502
65336
27144
77367
4728
89027
22194
12301
-1
43567
62988
90152
-1
26579
59688
90762
12227
26260
-1
68525
5400
74120
55515
24010
20133
81392
72667
60710
40327
95180
38333
53273
82845
33158
57328
41858
46443
10690
42594
19317
-1
40447
92854
31793
83034
94942
14338
22781
30434
7458
29465
76811
20460
63239
67344
20286
24072
-1
94644
34227
42398
55264
34513
41230
37619
15648
33313
68291
8685
-1
56635
70642
7981
51800
33883
90288
13306
57755
-1
23435
88938
5888
11821
78170
56296
94285
39439
19217
70907
33692
35107
33194
30814
53862
19562
25339
96856
12188
72807
91051
49939
-1
61023
7054
25796
31607
84392
65748
84413
14649
17634
6340
87454
52423
29431
24490
75334
69136
68616
32621
56447
9059
52260
74399
89577
21716
69617
82955
71484
22780
47607
47509
80262
62315
42218
39465
1792
3409
63596
64371
25016
12932
14251
10625
88679
6040
94353
1329
87508
44348
78358
80041
-1
15403
17897
39010
88597
17247
3112
85999
40664
21249
27186
20704
84685
77830
71176
26956
12159
69313
88171
71213
80504
68991
45246
29333
83663
62945
71509
77036
37611
20373
49700
14925
21580
-1
18075
86169
67735
94962
10571
80058
7364
73171
7360
23981
31308
66293
54739
7028
30335
34654
19794
48298
-1
13488
22409
62434
54461
60755
17721
80493
19130
20096
23621
29498
8977
26520
56913
88027
67342
22356
40929
25452
81634
74909
94318
17592
-1
38110
91200
5414
46296
-1
32822
24993
59584
-1
57938
59701
49645
75160
95721
93628
93505
32410
34550
85293
54126
74000
85851
64106
27559
28238
80976
87594
57468
50738
62580
51025
57534
42035
40255
35736
-1
13481
31404
16380
12090
70175
20209
60677
2967
47638
76075
90035
96670
21060
9695
95881
-1
85477
13937
72313
13835
28181
68709
64645
40198
19558
-1
6668
68424
86786
63661
55982
40198
65004
82781
79867
20210
52870
59219
55451
41173
46323
53285
98902
46755
66172
29191
7385
21813
8342
31846
12912
7589
83001
7045
5240
66762
31652
55129
70451
79685
83703
71328
30001
7180
61461
69460
54442
-1
33878
13234
100462
-1
39038
62929
-1
7202
56970
65578
86445
22148
72664
61125
85132
93898
75105
6371
42376
69774
-1
44388
3303
26046
62519
11991
80205
31630
89481
83400
56097
-1
4420
28120
33586
91187
42211
6873
5923
64625
-1
8847
43811
11897
27762
61160
43358
45234
-1
24264
89769
51905
42359
57900
-1
31606
48387
22413
73042
80249
55888
56983
80758
67267
68402
29499
28436
76400
11059
79633
48781
37617
66633
78495
56128
61585
30796
32880
30707
32362
8635
88115
12491
48835
17054
92415
-1
61757
59487
36425
10657
14392
19518
11451
46624
28268
96855
40587
50345
94692
23124
44537
79041
-1
9778
-1
73598
60286
38882
64880
43134
27165
6447
81793
56233
88155
62160
89653
3042
97659
40865
24897
46897
79505
14045
25931
44717
60940
13937
29727
75237
97565
20351
44938
26738
42196
22467
93584
11291
84301
7994
81332
95290
88919
72119
8219
15129
93920
56221
23595
15045
12256
49887
19492
72671
34121
62312
-1
43307
22987
62614
57419
17258
-1
-1
84298
54761
48003
61463
73031
49955
93509
81459
-1
5103
21265
20181
25993
36108
46288
36038
96944
75224
23563
23322
-1
65201
78371
73653
-1
86484
70254
9155
87522
86743
93584
16772
78003
15567
81084
65642
98913
25903
24286
-1
5582
89105
71786
35640
44526
6802
34654
65651
11818
63572
84512
73384
58726
-1
5716
-1
57588
23205
20709
41166
50221
87991
29785
54243
87654
94277
49194
-1
29831
79473
98569
96904
72084
4935
24162
85940
80607
48258
55469
94710
18600
6368
57093
8952
59587
44319
69862
66701
57762
4045
94374
48184
46910
55008
31598
74610
-1
80997
94109
2614
55655
81940
62103
97997
36639
43667
10585
6085
82678
-1
2831
42089
8317
62415
38450
93550
43626
71979
13596
78368
-1
79888
12177
10878
2819
34013
52891
-1
3342