20
49625
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-2
6
13
13
8
5
10
8
1
5
9
8
8
3
5
13
11
8
7
7
8
3
4
9
6
9
10
6
4
1
2
6
4
6
7
6
6
2
2
5
5
7
6
7
6
1
2
4
6
10
7
5
7
4
4
6
2
0
0
1
6
4
2
7
6
3
7
8
8
3
-1
4
0
-6
5
4
-5
-1
3
2
-1
-4
0
2
2
2
1
5
3
0
6
4
1
2
-1
-1
2
6
10
5
0
1
4
10
6
2
9
7
2
6
6
7
9
7
6
2
2
5
6
6
5
4
4
7
13
7
2
7
8
8
9
4
7
9
2
2
4
1
3
7
3
-1
2
4
6
6
1
3
6
1
0
7
7
1
4
12
1
-5
9
6
0
10
8
7
10
2
2
9
2
2
5
2
8
9
0
1
10
12
7
4
4
3
4
4
3
4
3
1
4
6
5
8
8
4
2
3
3
3
3
4
4
5
6
7
8
9
7
7
7
8
5
2
5
4
5
9
7
6
7
5
7
7
6
3
0
3
1
2
13
14
11
13
4
0
3
3
8
8
3
3
1
-1
1
3
0
0
6
8
0
-1
8
8
2
7
10
8
9
5
4
7
6
7
7
5
4
4
8
6
1
3
3
1
3
3
3
2
3
4
2
3
2
1
5
4
2
3
0
0
0
-5
-4
12
36
31
-10
-21
13
12
-20
-4
29
10
-5
23
29
0
-12
10
30
3
-26
-6
13
12
-2
-19
1
32
30
8
-25
-21
16
11
-5
-4
-23
-43
-21
37
28
-59
-45
39
13
-47
-47
-35
-25
-18
-15
-18
-47
-72
-66
-29
-1
-61
-101
-25
-38
-142
-85
54
-16
-206
-119
73
-103
-252
-18
46
-141
-123
-10
21
36
-62
-152
-151
-344
-339
131
99
-293
25
339
-8
-168
160
433
192
-254
-98
383
256
-335
-261
476
335
-272
158
486
188
239
-12
-316
-28
-73
24
321
-41
81
332
-238
-190
255
202
199
73
-127
-99
169
378
-157
-159
690
505
47
-75
-298
290
415
-351
-19
537
276
-78
-71
579
727
-181
-596
32
734
357
-378
-124
94
45
51
-629
-479
413
-265
-633
485
612
-266
-695
-469
5
30
-96
48
42
-302
-536
56
459
-128
-105
54
-194
620
810
-391
-753
-504
-78
446
15
-590
-280
372
289
-213
-163
-284
-176
285
-515
-524
662
-163
-1059
-186
165
3
86
-92
-292
-319
-350
-167
243
89
-444
-263
142
63
129
453
10
-798
-293
521
459
547
160
-552
0
386
-490
-1032
-208
833
517
-240
-176
333
428
-481
-714
491
805
-117
-711
-83
514
-565
-699
716
597
66
-34
-524
162
781
-330
-582
600
765
-131
-343
-49
-297
-515
-155
-51
-340
53
556
38
-41
760
669
-367
-1073
-386
529
-257
-668
484
738
-42
-381
-40
446
328
-174
-158
882
1370
-115
-891
179
477
-256
-566
-17
438
-34
-67
162
-440
-290
400
256
202
-33
-427
370
647
-49
293
16
-1105
-825
-221
787
1451
-208
-352
1052
-134
-1183
-195
940
834
-830
-759
867
540
-356
-888
-1081
-308
38
405
747
-9
-39
348
312
1079
886
-867
-1111
-117
-222
-622
-311
-217
-681
-892
-6
980
358
-516
377
1836
994
-1580
-1289
1612
2296
850
-332
-572
564
1384
353
-292
-359
-2306
-2694
424
1394
206
-1352
-3659
-884
3590
1443
-1018
-1489
-2644
-129
2362
613
-269
433
1782
3496
2500
1042
1725
879
-1809
-3536
-4521
-4371
-2585
-658
435
-444
-2443
-1640
1413
2023
-521
-3392
-4618
-2908
1233
3314
1134
-1230
-339
3983
7823
5250
1190
2366
728
-4344
-2584
449
-18
1829
2247
1004
1635
44
-421
430
-2514
-3931
-3097
-1566
1817
2855
2631
937
-2475
-1058
1062
748
341
-2763
-3802
-2434
-2131
1080
2235
1330
3857
2534
-553
850
1293
1199
1472
-1256
-1611
1829
565
-2449
164
1941
-425
-3298
-3878
1656
3174
-3887
-3153
1716
-112
-1174
-2851
-6359
-4761
-2201
-1136
2570
4482
1133
1527
4816
-487
-4219
1574
2978
262
-927
-2319
32
-68
-5763
-3668
4410
4308
-2340
-2471
3584
4546
3263
4612
4212
3002
192
-2750
974
2940
-1822
-2029
892
1199
4428
6262
1068
-1196
335
-1876
-2051
1093
654
692
3560
3074
1938
5877
7174
-264
-6906
-6286
-1116
4514
4041
-87
191
1925
1877
2595
3478
166
-4555
-2427
-2160
-8955
-8444
-4553
-3556
378
-2345
-6016
241
-1813
-7929
-2131
260
-3399
-2570
-2618
-324
7095
4852
-5492
-7095
-1629
1006
322
-410
1174
2961
2664
864
-1250
1284
4238
-1512
-6788
-6345
-7197
-4880
76
-475
-802
1346
-722
-3087
-595
1542
-1053
-3994
-1658
3037
6677
8899
3968
-2140
3568
9680
6025
685
-5240
-8016
-3730
-511
2070
4949
3150
3303
8339
9476
4331
-1889
-5079
-4853
-3289
-2050
57
1579
-1114
-1714
3068
4256
2453
2667
482
-2911
-1850
456
-416
-2457
-3356
-1822
3708
9453
9430
3744
-1703
-3261
-5469
-8558
-7726
-6127
-3041
2518
3499
4330
7361
4914
3843
7031
4195
-1496
-2952
-3041
-4194
-4616
-2207
1723
5319
6023
1297
-2273
-1163
-1293
-1517
-1292
-2585
-511
1842
727
2234
4679
4452
3974
2625
-659
-3549
-1244
2130
-2863
-8019
-4238
2545
6282
3084
-583
2989
4414
2032
1780
-500
-3072
-3278
-3545
-1353
488
-1993
-4038
-3614
-1475
1757
2203
-569
-2722
-2389
270
2257
41
-4816
-7460
-5784
-4198
-5336
-4403
-1851
352
5322
7539
3744
441
-2540
-2408
4307
6144
374
-1414
1187
1012
-2037
-3504
-2208
-1272
-1522
-1766
-1768
-669
-1090
-3599
-1528
1631
-663
-717
2536
2784
1340
-2556
-5568
-2109
1159
1187
1564
1359
1274
2901
3507
918
155
4180
5939
4043
1934
-900
-2512
-4780
-7931
-5502
-1401
-341
1107
2191
2313
3135
4244
4799
2882
-442
-1048
703
736
-1879
-4140
-5204
-5372
-1977
4003
5970
2292
-663
176
921
580
575
-1036
-3428
-2135
2160
4247
2544
178
-623
25
1629
1431
-1894
-3343
-2497
-3584
-2830
1134
3647
5557
6263
4791
5033
5112
1821
-1663
-1954
4
-571
-4027
-6052
-5746
-3195
-319
-729
-2093
-831
1057
1317
1376
1144
-631
-808
578
-718
-2404
-1574
131
2140
3319
3328
4034
4072
2003
-303
-2436
-4003
-3010
-536
1486
2157
210
-1200
538
1549
963
305
-2015
-5555
-8145
-7249
-1917
2599
2862
3068
5656
6885
4804
2626
1276
-526
-1595
-3103
-5749
-4837
-1263
-2149
-5164
-2454
2366
2593
1703
1930
1579
2353
2261
-211
-1089
-2089
-3205
752
3918
1697
1322
1459
-2310
-3587
-1860
-1958
-606
1928
692
-1018
333
2290
2961
345
-3330
-2043
750
1759
3273
753
-2913
-711
666
963
2758
1889
3487
4140
-2831
-6213
-5239
-5786
-4273
-3380
-2776
-1408
-4220
-4003
3301
7478
5227
1600
2126
5635
3131
-3499
-4062
-1138
-1217
-2153
-1385
1460
3449
311
-2910
-659
3022
3782
1837
506
1093
2685
5354
4976
1633
1150
692
-1918
-3027
-2485
-1955
-3248
-4665
-3331
-950
-10
-2433
-4102
-1674
-473
1316
3743
381
-2749
-2395
-1278
1774
821
-1957
1712
4024
2611
4415
6084
4240
1162
-1238
-1419
413
2199
1012
-2597
-3711
-1185
1478
753
-2858
-4042
-1897
-432
-281
-955
-1654
-1365
-2577
-4572
-3003
301
1931
1532
-1924
-4362
-303
3438
1029
-184
1818
2469
3266
2689
-1006
-1950
415
2496
2089
-1548
213
6390
3125
-1433
2271
2241
-1173
-2063
-4283
-2923
893
-1000
-2956
-2748
-3334
-1733
-1369
-3812
-2325
1283
1560
99
-845
473
3759
3951
2655
5418
6184
1752
-20
257
-1915
-3435
-1939
1253
2640
1570
1635
1538
-86
-29
1547
3116
2597
-2173
-4650
-68
3094
587
-1241
-226
1162
1217
-420
-2489
-4090
-3098
-850
-1264
-220
1527
-577
-318
832
-1777
-3066
-3935
-3391
-675
-2661
-3690
336
2270
2825
3024
2890
5000
5327
1322
-2306
-2029
-1589
-3074
-1919
-2131
-5030
-1543
2467
252
-1414
-2098
-841
4393
5389
1690
1720
3346
836
-1606
-245
-530
-3952
-3903
1543
6154
4570
1010
695
-84
-1654
-497
203
-59
134
-2090
-3794
-1823
259
786
-200
-570
1496
2745
3020
2149
-1837
-3631
-6
3854
2108
-3040
-2961
-322
-934
-461
208
-1153
-2504
-3377
-968
546
-951
3443
6981
735
-4203
-1822
2187
2638
-298
-142
1818
-1980
-7106
-4873
623
319
-1992
2816
8662
5619
-383
-1364
317
10
-3752
-4913
-252
1713
1424
2554
-1052
-3173
274
-650
-1504
638
-459
960
2438
-2045
-2939
-225
551
3304
5222
3859
3459
2099
-635
-2189
-4234
-4639
-2863
-3661
-3613
457
2552
1723
1987
2766
2391
978
-321
761
2784
1292
-274
1617
-443
-5512
-4923
-2604
-904
2407
2358
881
1580
-802
-3270
-380
945
-2058
-552
5579
6812
3941
1413
-1254
-1111
-614
-3376
-2145
2523
2538
-664
-2520
-2097
-1215
-488
1262
2379
1500
-378
-939
-781
-3030
-4374
-2583
1383
5650
2155
-2687
2352
5927
3504
3114
3699
3209
1336
-550
-1631
-2179
-1274
-3879
-5758
-1192
-1088
-3359
-1185
-907
-1157
-1046
-1426
-63
-193
-199
-16
-1903
-1591
-1284
-1328
1431
2438
1765
1541
1612
3586
3240
-685
-1885
-2299
-5755
-6378
-3344
-1404
1942
4764
3062
1604
361
-1263
-365
-203
-1498
-2968
-3035
930
3030
3827
8396
5900
-3636
-4787
-61
2685
2506
-3101
-4888
481
-328
-448
5676
4370
1527
1884
-935
1299
4777
459
-2915
-3235
-2343
2088
4576
229
-4204
-1353
1761
-633
-1094
704
-614
-1299
446
-712
-802
3985
1949
-2737
2025
3859
1809
3448
-1283
-8399
-6972
-1168
1351
-1850
-2370
712
-1378
-4546
-3110
485
3108
4641
4647
2051
2011
1187
-2815
435
2573
-2152
-3221
-4104
-1654
5013
4744
5304
5885
-850
-1424
2875
1530
-297
-2289
-5504
-4137
-1629
-2695
-1477
1950
1002
-1985
-1036
2817
3241
2089
3372
623
-2873
-2927
-6399
-5515
187
-2079
-3873
38
1143
2456
5930
3916
-2289
-4248
-4698
-5973
-3027
67
1293
2726
940
-1821
-2267
-527
2499
5614
5396
-2977
-6062
190
-304
450
1278
-4597
1109
7309
6431
12056
7288
-3930
-3538
-5105
-7913
-3806
-1885
-1480
4963
7206
-892
-1547
1230
-3642
650
7551
4557
1528
-2839
-3545
3235
3370
-3784
-7125
-4518
-3572
-1389
4155
1946
295
1317
-2740
-829
1941
5515
10401
-1537
-7680
-935
-5504
-3442
3911
1527
2435
9
-2281
4179
1314
-5475
-3832
-2458
-3040
-2513
-443
1671
1567
259
-1580
-426
3847
3782
2584
5529
4212
-981
-2868
-5272
-4038
1823
-897
-5001
-1543
-2158
-5293
-2017
2478
3979
4637
2005
-2251
1040
3473
-1266
-826
-432
-1422
3437
1633
-373
4822
3628
2502
3622
2108
2373
-1485
-3827
-3371
-9185
-5918
3295
2691
2580
673
-4766
-61
5120
2204
3074
3452
-4249
-6315
-2449
-3224
-2186
-1369
-1926
4522
5193
-338
1047
176
-1475
1437
2054
5707
8447
3122
-223
-3041
-7138
-3878
722
2135
3978
1151
-1742
903
-647
-1366
1711
-3083
-6602
-6119
-8406
-3962
-1034
-4043
990
6173
4212
-1663
-5758
-334
2413
68
2162
908
-724
886
1228
4688
5405
114
-4547
-4326
2884
4321
690
2446
-2734
-5690
2258
-382
-2729
4279
1328
62
6344
3682
-1691
-4906
-4962
741
-520
-3547
790
1548
2310
4110
2627
5390
4406
-1642
-2626
-2867
408
3076
-2756
-3549
479
561
150
-2376
-4960
-2435
884
740
567
2867
2525
290
1024
5015
9629
6713
264
-1345
-2418
-1361
-1564
-4655
-2098
-2629
-6036
-4269
-3919
-2664
-3790
-7488
-5039
-8318
-13600
-12052
-13566
-8847
-1672
-5745
-4967
-2152
-8818
-7276
3306
4626
606
655
-1359
-4364
-231
6352
12179
20212
26483
28195
29879
31298
25979
19313
16320
8614
2084
-181
-8769
-11317
-3891
-3418
-5592
-6093
-7398
-1726
3934
-2812
-13681
-15991
-9381
-2147
785
3646
9035
8561
844
750
7388
5425
-529
-201
3626
6493
7552
10937
12532
-2200
-24790
-32152
-25652
-20982
-25228
-30917
-23884
-8735
823
6072
9768
13849
19267
18012
14241
14180
4676
-13183
-21677
-19887
-17444
-19947
-21037
-8393
9215
15951
15307
10285
-2092
-12219
-7739
1602
730
6328
23201
23320
19220
25700
19093
12610
11966
-1532
1393
15532
1597
-15395
-15394
-12550
-9596
-11431
-13241
-8313
-8748
-16508
-19761
-12549
-2085
1446
406
2692
10640
14005
3677
-6756
-5999
-5328
-10656
-11657
-8519
-8368
-3872
1014
-2173
3930
19315
24542
21909
16046
10628
9783
5161
-1819
-7083
-13046
-13045
-7974
3273
26495
40661
36142
30035
22747
14454
7248
-6337
-13073
-7191
-10667
-23844
-27335
-20885
-13945
-2393
8707
6921
8101
12489
5008
2481
-1925
-15058
-10455
-5789
-10810
-2281
-271
-11494
-11743
-3309
1018
-4876
-11244
-9865
-9577
-6634
1025
2434
-5111
-14793
-15754
-13067
-17061
-19476
-16024
-8744
5753
19720
14336
-706
4868
14689
6444
4751
17778
34084
37518
12899
-2784
8540
9716
-396
-8805
-17010
-22072
-28784
-24841
-5476
5192
6859
10423
17489
22621
16078
10793
3036
-19787
-26028
-17897
-20863
-7343
17332
15995
5351
5459
9481
8973
3753
12713
25823
11440
-8839
-13288
-15483
-10634
-4503
-8906
-3038
7753
2527
-1733
-1747
-12292
-20187
-17856
-14602
-3280
13380
18040
19307
21634
15596
13647
12034
-622
-2214
6963
7158
4806
3950
2041
1031
-1556
-8915
-15785
-12196
-14952
-33518
-30013
-1894
13535
12143
3336
3268
20301
26975
14011
-742
-9532
-14112
-23723
-35366
-41181
-43585
-30542
-10935
-12393
-13873
208
9624
16438
14848
-4420
-14044
-9229
-8647
-10345
-10035
-1844
8657
6635
9310
24284
31744
38957
49625
43336
27422
20770
22681
27885
19643
-5274
-12375
-1025
-7536
-22198
-18512
-6716
595
6718
9537
5754
5516
5942
-5052
-8685
2105
4594
1412
1542
-2553
-9140
-8970
-1822
-2712
-11270
-8848
-4283
-8674
-12137
-14447
-12529
256
13029
17453
17178
15180
13909
12851
4419
-9427
-15003
-12530
-13234
-22132
-32923
-30675
-16264
-2768
6230
5363
-3075
-2463
4936
1390
-8678
-6147
4956
11937
16938
15234
10848
17408
16466
1412
-2584
3006
9174
16764
13260
4354
2958
-6034
-19501
-15418
-4407
-962
-744
-7389
-18666
-25272
-26423
-12454
11669
22058
24714
28532
24127
15881
4618
-11160
-20865
-23760
-20972
-17931
-23667
-24885
-18039
-15076
-8999
-1971
-3613
-1937
2688
2251
11814
24609
17996
10557
12768
9263
14462
27306
19657
359
-11828
-14675
-10834
-10415
-12434
-12538
-11815
-3884
9254
21023
31055
38788
42918
37462
28316
22810
8249
-8188
-10614
-11460
-15762
-18117
-21175
-20861
-18772
-23418
-23783
-11239
-2577
-1348
4850
8069
5978
7270
2315
-8571
-14337
-15084
-9353
-4103
-2307
4050
7091
12419
25783
22938
11688
11079
5884
1837
9267
11620
6047
-2407
-13455
-20566
-20152
-16583
-17080
-16934
-8457
1051
10601
19876
18384
12458
13253
17087
16665
6963
-6247
-13298
-14615
-11230
-4042
464
-105
-1619
-4818
-11197
-14151
-13423
-12646
-8471
-6516
-11261
-12309
-6044
1974
7517
11176
16043
17226
14965
14199
6737
-5088
-7912
-4359
-135
3194
6755
14393
17063
9047
253
-5461
-8477
-10560
-14504
-15411
-12468
-7554
-3027
-5987
-8889
-4527
-2202
-1864
55
1833
5237
8873
13576
19927
22833
22595
19042
11160
2388
-5110
-10468
-15240
-15260
-8095
-6370
-8787
-6445
-6325
-5011
1862
5913
6520
2349
-1480
4527
5952
-2150
-4940
-3669
187
6361
6679
5572
3252
-1670
3343
11346
13829
19042
17204
7727
5413
483
-10894
-17747
-20272
-14341
-1257
4412
4088
5910
5501
4922
10826
12575
5536
1609
-1990
-7255
-6307
-6724
-10439
-11394
-14411
-17278
-15179
-9753
-5014
-5297
-4168
-2001
-2110
4723
5824
-5080
-3006
6735
5848
2534
959
682
1151
-2067
-4675
-4152
-4143
-5473
-5371
-547
4269
6817
11535
16248
20420
24154
22114
13760
3078
-3446
-4572
-5656
-5202
-2391
1147
6206
9564
10375
7176
-353
-3464
-1990
-1440
-3317
-8992
-12935
-13546
-13718
-11954
-12450
-11883
-4457
562
3178
7639
6992
3227
1174
-2331
-6247
-8584
-11920
-15833
-16525
-12316
-5666
-1828
-610
1451
2021
2590
5126
5372
7094
10626
9335
7686
7075
5560
7770
9951
7708
5206
3353
-307
-5167
-7535
-8010
-8022
-4172
-451
-499
1940
5598
6158
6412
5863
4954
7413
9438
7811
6414
5104
2908
3240
3619
487
-1852
-2021
-2694
-2926
-3633
-4985
-2782
571
2943
7050
6924
2515
2854
4468
4502
5629
5501
5183
3472
-2084
-7742
-11910
-12197
-9937
-9760
-9501
-10613
-11666
-8412
-6880
-5944
-3160
-4250
-4503
-399
1996
2145
2461
1776
200
1088
1778
-266
916
2568
-195
-1883
-1823
-3072
-6344
-9923
-10609
-9426
-6829
-5895
-7832
-6016
-3886
-3062
862
1223
-285
961
1166
4347
9741
12447
13285
11270
9647
8239
3809
1189
-1033
-5726
-7994
-6817
-5024
-5489
-8392
-10010
-8516
-6754
-7113
-6642
-4441
-1802
1282
1456
760
3263
6698
9926
9560
6550
5290
2985
2860
3405
-2142
-5114
-3071
-1967
-2485
-5476
-4271
2179
5684
6976
5501
2107
2079
2608
2416
3353
3798
2744
2387
4430
4077
1420
1043
-889
-2913
-1820
-3181
-6049
-6143
-4006
-1237
617
1882
1377
22
112
-3277
-10165
-14922
-17100
-14999
-8824
-3843
-1196
1439
4230
4959
4797
7011
9013
8333
7903
9426
10639
9375
7129
5976
5813
5243
3240
1447
-586
-4713
-8950
-12318
-12470
-8054
-4764
-3419
-2124
-2320
-2586
-3322
-3319
-450
1659
4059
6500
6764
10233
13525
10982
8276
7883
8762
8484
5541
4250
3504
1233
-729
-3407
-4220
-3092
-3956
-4046
-3843
-5363
-5239
-5072
-6433
-7630
-10776
-14466
-14889
-13405
-10292
-6799
-7574
-9668
-7849
-4920
-3316
-1578
1054
3120
2701
1836
2131
2972
5830
8087
7290
8464
10896
8592
4930
5047
4971
2399
1601
2341
2261
2250
997
-1934
-4464
-4890
-2131
396
1016
1402
-852
-3314
-2520
-2268
-980
2387
2283
-330
-2218
-3008
-2579
-2960
-4137
-5032
-6010
-6592
-7964
-8679
-6515
-5591
-5036
-608
2644
1910
2365
5438
7831
7356
5044
3911
4256
3053
574
528
1692
865
647
2783
4568
5567
6470
7006
8664
10650
9282
5125
1016
-1792
-1980
-891
-1022
-866
137
-941
-3662
-4114
-3135
-4506
-5715
-4255
-4049
-4716
-2316
834
2077
2751
3292
3613
4025
3587
2198
1092
177
-499
-568
-1033
-1619
-2336
-3925
-3297
-73
1254
464
-1230
-2797
-1420
299
-422
-1150
-1948
-2124
-767
-214
1411
3272
2181
2834
3324
-381
202
4406
3876
3016
3629
1415
-14
503
-1477
-3615
-2056
867
2832
4724
6998
7848
7022
6490
4580
1341
922
1070
104
1124
2103
2093
1765
-759
-3020
-3415
-2460
87
704
-334
-593
-1449
-980
105
-651
-332
-697
-2998
-2533
-1666
-4103
-6075
-5575
-4657
-5486
-8607
-10312
-8557
-7338
-7110
-4971
-2245
128
1926
1832
2191
5101
7842
7212
4689
4033
3911
2469
1496
592
-170
293
863
1668
1958
987
1457
3091
3681
4590
5748
4946
4243
5864
6839
6734
7439
6256
3073
1334
648
340
168
-1914
-4960
-6112
-5600
-4073
-1460
-112
-837
-1477
-2145
-1880
508
1215
217
689
531
567
3431
4869
3665
3443
3239
2083
913
-841
-1901
-1908
-1936
-781
-403
-2089
-1630
619
1365
821
-145
990
4098
4844
4342
4779
3646
1477
-52
-2125
-3998
-4882
-5684
-5668
-4758
-4056
-3257
-2637
-2847
-3211
-3432
-3249
-2049
-1022
-1371
-1493
-229
776
68
-1312
-1361
-795
-1259
-1543
-1517
-1833
-1538
-1939
-2781
-1791
-456
619
1215
-263
-1685
-2016
-2266
-1233
841
3199
5328
5644
4517
2666
812
430
584
644
1545
2364
2771
3970
5099
4688
3393
1853
588
1065
2011
1035
-134
227
499
-293
-1288
-1645
-1595
-1927
-2264
-1873
-1368
-1310
-1256
-873
-107
981
1940
2094
1193
-157
-834
114
1125
-384
-1942
-1569
-2393
-3094
-1913
-2287
-2522
-341
973
908
305
-199
1094
2938
4179
4700
3788
2622
1800
1185
496
-1179
-1972
-1763
-2317
-1795
-1306
-2844
-3709
-3609
-3440
-2596
-2059
-2114
-1882
-324
1436
386
-1169
-249
766
355
-986
-1360
448
1297
337
115
516
267
-353
-449
-1590
-4019
-4330
-3651
-3058
-830
-396
-1591
-930
-735
-1037
-497
93
1333
2073
2154
2150
926
364
781
677
887
850
564
-669
-3703
-4750
-4347
-5561
-5125
-2166
626
2593
3079
2663
2146
969
321
413
-232
-596
-1022
-3062
-3878
-3232
-4512
-5700
-5205
-5089
-4771
-3874
-2846
-1676
-1260
-423
1171
1952
2423
1526
-702
-603
925
811
-518
-1821
-1711
-242
1164
2455
3402
3863
3846
2713
1589
1335
1423
1730
1479
1221
1664
1802
2494
3349
2793
1880
653
-166
-84
-1064
-1406
-949
-2534
-4030
-4186
-3764
-2363
-1607
-1223
-265
-119
74
1101
2521
4764
6685
6722
5436
4215
3344
3006
3413
2890
1461
577
-411
-279
1780
3053
2644
1586
793
201
-513
-163
182
-705
-712
-110
-1014
-3076
-4062
-2595
-709
2
229
281
619
853
721
793
469
252
336
200
922
1287
599
664
522
81
440
359
105
337
282
57
-238
-746
-1215
-1258
-1280
-2056
-2424
-1924
-1759
-1605
-1882
-3008
-3109
-2402
-2270
-2096
-1925
-2067
-1715
-1095
-1069
-1413
-1674
-1508
-799
-544
-617
448
1424
767
-169
-588
-783
-951
-1412
-1672
-2093
-3164
-3214
-2088
-1390
-1208
-1184
-1294
-1457
-1309
-776
-515
-161
237
-75
-75
386
957
2131
2557
1985
1412
381
-58
741
966
-250
-1899
-2218
-1467
-1179
-1055
-723
129
1560
2469
3177
4300
5362
5853
5534
5592
6230
5947
4737
3575
3136
2450
980
496
233
-110
1207
1904
1620
2756
3526
3099
2519
1596
1000
526
-322
-1073
-2076
-2717
-2168
-1402
-1107
-782
-129
-156
-1166
-1741
-1755
-1980
-2229
-2068
-1571
-1576
-1817
-1237
-469
202
1337
2237
2360
2228
2141
1993
1822
1155
-202
-501
295
314
357
722
384
227
128
-450
-785
-839
-715
-1136
-1949
-1709
-1527
-1737
-1113
-1145
-2282
-3102
-3527
-3474
-3007
-2642
-2541
-2429
-1646
-925
-1082
-1184
-1405
-2329
-2850
-2573
-1990
-1057
155
1433
2306
2155
1341
580
318
681
848
639
593
99
-843
-1257
-1042
-471
143
732
1191
1031
805
946
973
1307
2093
2408
2200
2350
2843
2830
2516
2517
2604
2538
2103
1311
615
66
-586
-1131
-1113
-1025
-1118
-588
79
317
394
-126
-789
-957
-703
23
407
471
688
865
1505
1357
-46
-517
-653
-1336
-1612
-1599
-1274
-1008
-1170
-1377
-1535
-772
205
-57
-428
-412
-5
801
729
188
234
983
2193
2848
3293
3565
2686
2016
1838
1287
1504
1682
680
347
966
1491
2251
2726
2657
2965
2688
1257
749
1455
1221
-224
-1117
-1303
-1983
-2542
-2421
-2372
-2100
-1548
-1048
-789
-1707
-2742
-2654
-2519
-1843
-534
-113
-14
-170
-1065
-1234
-586
-340
-319
-121
-111
-456
-639
-656
-943
-1101
-907
-861
-947
-654
-6
403
576
708
457
107
-9
-56
105
126
-35
317
918
1344
1406
1172
1475
1664
885
297
-43
-642
-752
-813
-1590
-2188
-1859
-1414
-1412
-747
446
497
-62
-202
-679
-1350
-1016
88
443
-296
-821
-967
-1761
-2570
-2463
-2375
-2525
-2062
-1674
-1675
-1331
-960
-303
665
804
1002
1547
1010
500
755
656
409
-81
-967
-1245
-1004
-768
-324
372
786
540
301
-178
-1405
-1896
-1624
-1384
-602
-215
5
1250
1611
809
373
-124
-483
-348
-42
272
11
-173
175
193
444
1144
1310
1089
962
873
620
259
-57
-495
-910
-1111
-1166
-987
-675
-487
-427
-139
124
-311
-624
-162
420
740
320
-361
-127
517
1170
1861
1900
1604
1583
1384
681
-108
-449
-310
41
205
248
675
988
955
1206
1289
1147
1346
1449
1652
2029
1658
1049
722
134
138
1195
1790
1795
2209
2210
1531
1599
1818
1416
1764
1882
507
-267
-458
-1327
-1591
-1507
-1979
-2017
-1631
-1566
-2003
-2396
-1995
-1671
-1848
-1552
-1139
-1049
-968
-965
-730
-610
-1271
-1717
-1588
-1614
-1634
-1581
-1115
-3
624
876
1338
1562
2080
2622
2530
2528
2276
2021
2437
2261
1592
1093
533
473
633
819
1088
662
478
868
733
644
584
76
-456
-1091
-1406
-1383
-1571
-1445
-1154
-801
85
542
214
-152
-655
-1142
-1183
-869
-178
369
41
-464
-552
-642
-497
-261
-433
-154
497
639
655
256
-609
-952
-1232
-1637
-1460
-1098
-844
-787
-1010
-926
-512
-225
-202
-276
-153
-207
-432
-334
-241
-65
276
200
51
246
623
918
802
707
812
830
1022
1043
737
616
470
295
36
-528
-847
-1213
-1984
-2334
-2338
-2382
-2241
-2189
-1920
-899
-95
28
76
-136
-361
-120
-121
-259
-145
-517
-1217
-1467
-1115
-518
-338
-338
-106
182
827
1667
2033
1739
1004
651
689
401
212
458
945
1642
2216
2629
2765
2340
1965
1751
1194
855
1195
1669
1822
1700
1440
800
-203
-837
-971
-940
-710
-542
-350
100
-60
-653
-539
-432
-925
-1137
-1024
-844
-437
-217
-81
624
1383
1600
1604
1460
1193
955
534
251
345
127
-567
-1306
-1842
-1988
-1832
-1590
-1407
-1263
-1030
-1121
-1587
-1673
-1510
-1673
-1856
-1738
-1567
-1491
-1263
-899
-778
-786
-632
-484
-546
-834
-1165
-1260
-1132
-934
-595
-291
-437
-614
-270
145
395
656
743
696
634
562
546
396
296
652
1089
1076
777
584
147
-561
-432
44
-459
-1039
-1182
-1422
-1176
-777
-900
-687
-391
-499
55
818
689
466
574
611
844
1366
1547
1078
704
718
400
208
694
804
234
-331
-635
-368
277
607
649
630
611
778
810
472
292
377
469
582
514
274
162
264
545
645
390
55
-90
212
411
146
220
541
854
1577
1980
1554
923
466
307
294
442
901
1226
1522
2043
2120
1756
1450
891
147
-217
-300
-151
276
298
-178
-298
94
338
19
-398
-491
-808
-1313
-1321
-1026
-779
-497
-62
423
737
1008
953
529
699
1045
924
1143
1385
1044
558
218
403
885
1071
1002
668
572
898
889
603
290
99
38
-451
-925
-893
-745
-719
-1064
-1321
-1361
-1538
-1072
-457
-423
-285
-638
-1311
-1352
-1688
-2321
-2618
-2829
-2627
-2197
-2082
-1970
-1812
-1810
-1863
-2033
-2371
-2424
-2216
-2213
-1919
-1330
-1284
-1366
-1044
-588
-201
-30
77
85
-67
134
526
670
673
516
447
673
702
299
-129
-201
-4
227
421
593
1000
1502
1559
1375
1242
1039
876
781
759
889
1048
1124
776
70
-337
-575
-662
-288
-186
-291
212
536
348
587
1000
1109
1404
1679
1379
1042
1000
714
438
788
1240
1300
1326
1435
1490
1617
1693
1546
1610
1890
1713
1282
1168
1171
1168
1239
1327
1513
1662
1642
1666
1713
1671
1706
1913
1838
1244
1059
1344
1053
667
539
77
-124
-57
-376
-766
-1246
-1409
-970
-940
-934
-568
-728
-845
-703
-853
-744
-753
-1222
-1342
-1355
-1438
-1303
-1347
-1433
-1300
-1245
-1270
-1417
-1723
-1953
-2040
-2158
-2495
-2622
-2205
-1743
-1184
-409
-198
-442
-397
-185
-36
-13
-149
-119
63
-11
-279
-588
-1020
-1306
-1125
-769
-538
-244
128
364
758
1320
1404
1190
1042
597
88
-170
-271
-64
65
32
319
529
622
781
436
-140
-435
-498
-217
92
219
286
274
473
568
323
505
734
376
100
39
-56
-87
-211
-397
-632
-1113
-1455
-1397
-1466
-1823
-1901
-1459
-920
-791
-1047
-1209
-1072
-832
-789
-1069
-1326
-1373
-1369
-1240
-1002
-796
-702
-780
-885
-996
-1072
-1002
-1012
-948
-660
-482
-287
-68
-1
167
411
633
836
973
1114
1183
1314
1383
1082
857
539
-52
-224
-393
-696
-535
-394
-51
711
842
634
738
843
1168
1568
1390
832
256
-138
-213
-399
-864
-1018
-698
-341
-171
-119
6
258
459
569
701
903
1006
819
707
878
793
498
493
436
215
225
71
-319
-392
-359
-257
3
-116
-221
137
239
93
152
138
28
-40
-377
-920
-1101
-1083
-1319
-1331
-852
-121
762
1194
1138
1289
1502
1640
1639
1197
794
602
297
121
220
481
663
666
640
430
282
326
119
-69
-315
-867
-1192
-1346
-1125
-468
-268
-189
8
12
348
578
422
314
-143
-512
-445
-503
-432
-259
-137
63
-139
-411
-48
544
751
489
146
-6
150
653
1082
1369
1732
1923
1777
1522
1520
1649
1653
1742
1655
1231
932
689
389
273
270
117
-234
-550
-739
-859
-1006
-1145
-1014
-1043
-1361
-1226
-835
-463
-182
-481
-839
-953
-1213
-1188
-820
-281
470
871
852
863
981
1074
1008
971
921
637
419
408
488
486
225
18
56
176
326
388
353
220
-157
-553
-672
-641
-652
-746
-947
-1113
-1054
-820
-488
-269
-257
-66
171
196
355
454
299
182
-50
-216
-30
-33
-337
-534
-676
-745
-616
-626
-825
-829
-858
-1029
-855
-405
46
317
227
209
234
-52
-180
-227
-412
-311
-279
-437
-301
-269
-382
-219
-231
-551
-706
-632
-358
5
148
99
74
176
333
223
-70
-45
191
320
514
764
947
1192
1285
1071
806
526
400
539
436
153
228
518
679
586
429
333
13
-213
-68
-22
177
661
827
900
1117
1189
1191
1008
538
101
-271
-538
-578
-611
-596
-290
-24
-58
50
379
389
124
-117
-382
-468
-487
-831
-937
-510
-252
-266
-320
-468
-546
-563
-647
-621
-447
-352
-439
-492
-533
-699
-571
-132
143
340
477
452
425
282
41
-34
74
277
348
297
452
695
737
664
598
559
516
336
126
80
-114
-512
-638
-551
-427
-198
-28
79
128
95
164
169
127
229
341
570
682
532
740
1024
912
800
621
392
443
507
461
383
216
40
-158
-358
-454
-571
-766
-869
-814
-730
-736
-768
-609
-301
-164
-56
184
266
258
197
-3
-20
-9
-202
-366
-498
-332
37
-127
-577
-860
-1049
-1107
-1301
-1497
-1267
-1141
-1244
-1012
-635
-416
-265
-166
-62
119
372
577
464
56
-205
-243
-501
-954
-1162
-1236
-1421
-1628
-1821
-1886
-1762
-1715
-1799
-1768
-1509
-1117
-620
1
415
406
291
163
-14
-51
-64
-178
-226
-224
-180
-141
-327
-431
-183
-68
-105
-36
-156
-198
57
125
148
183
-5
80
398
454
346
16
-418
-517
-423
-370
-228
16
159
172
193
242
285
166
-111
-310
-529
-666
-497
-338
-227
-108
-104
27
143
90
194
227
204
529
724
655
787
775
578
627
545
369
574
850
1178
1650
1839
1804
1701
1604
1701
1612
1297
1139
957
748
662
569
569
717
862
891
745
661
800
761
432
239
127
12
154
171
-55
-16
6
-208
-298
-207
62
311
385
518
647
713
713
553
456
441
478
649
712
744
743
414
127
138
135
41
-53
-166
-365
-516
-492
-334
25
243
95
73
17
-282
-282
-95
-9
108
56
-49
140
232
84
283
645
588
624
1006
1182
1244
1297
1185
1149
1036
649
250
13
135
457
578
564
441
224
129
92
-65
-305
-341
-194
-155
18
278
303
440
585
419
250
66
-122
-131
-118
-63
-111
-327
-326
-264
-335
-362
-338
-182
-71
-177
-197
-152
-57
256
532
555
300
-50
-174
-198
-295
-463
-742
-923
-937
-978
-1006
-1012
-1115
-1198
-1189
-1358
-1627
-1543
-1341
-1361
-1219
-881
-708
-646
-601
-541
-378
-321
-453
-483
-390
-295
-231
-338
-405
-269
-320
-437
-277
-137
-92
46
179
225
210
179
55
-242
-445
-435
-535
-773
-767
-588
-561
-532
-491
-593
-622
-578
-523
-457
-550
-517
-342
-408
-407
-270
-242
-164
-126
10
399
626
747
912
983
1095
1129
976
870
746
517
299
125
-66
-249
-230
-120
-141
-86
106
254
312
187
-39
-144
-230
-406
-659
-1037
-1318
-1346
-1295
-1088
-850
-841
-744
-636
-721
-639
-470
-327
-134
-66
22
134
203
391
412
341
465
560
690
891
1012
971
705
535
337
-82
-211
-184
-201
-32
62
129
348
445
431
418
400
316
148
58
-12
-121
-135
-133
-208
-272
-150
61
110
69
-88
-294
-271
-243
-297
-264
-403
-650
-663
-485
-234
-31
85
247
383
324
152
71
41
-113
-199
-46
120
301
510
484
348
283
106
-171
-290
-206
-162
-163
-10
108
61
-58
-127
112
315
225
390
608
499
470
530
575
679
699
673
569
434
480
369
1
-158
-57
127
208
7
-110
102
261
308
355
217
29
-62
-177
-211
-165
-84
63
59
-62
-140
-355
-632
-682
-595
-567
-500
-426
-586
-755
-787
-774
-400
35
64
259
614
729
880
872
633
540
403
341
530
514
322
211
194
309
333
208
50
-145
-87
114
107
192
298
239
384
454
271
395
537
308
226
259
67
-11
41
-51
-84
-53
-118
-129
-99
-70
28
102
171
258
278
337
402
338
305
416
602
700
525
292
300
288
117
105
225
318
467
563
547
604
761
880
898
971
1098
1010
793
650
533
461
416
302
114
-47
53
283
144
-269
-419
-284
-172
-184
-257
-212
-100
-146
-170
-144
-234
-180
-58
24
227
148
-119
-145
-293
-413
-344
-630
-975
-885
-723
-817
-985
-950
-792
-598
-464
-609
-678
-568
-637
-655
-716
-908
-682
-421
-528
-542
-553
-627
-584
-683
-757
-640
-671
-641
-379
-295
-389
-390
-198
93
-3
-419
-476
-355
-420
-426
-451
-546
-413
-128
44
142
346
486
438
583
801
855
1082
1141
877
883
819
535
550
446
93
-42
-137
-82
271
388
335
415
321
82
-156
-446
-494
-371
-437
-523
-546
-538
-406
-247
-163
-254
-416
-448
-543
-557
-366
-392
-493
-435
-383
-309
-235
-96
53
0
0
15
-125
-147
-122
-123
-72
-110
-200
-299
-298
-209
-304
-316
-244
-450
-475
-265
-298
-241
76
253
270
288
340
465
534
380
162
99
157
274
363
333
349
491
506
319
168
270
551
629
464
307
133
143
359
312
291
471
436
478
560
312
117
-41
-346
-528
-631
-747
-799
-754
-698
-592
-269
-222
-517
-429
-269
-263
-23
70
-13
40
23
10
39
9
27
26
13
32
16
23
26
15
28
19
21
26
17
25
21
19
25
18
23
22
19
24
19
22
22
19
23
20
21
22
19
22
20
20
22
19
21
20
20
21
19
20
20
19
21
20
20
20
19
20
20
20
20
19
20
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
