20
33648
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
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
15
14
15
15
15
15
15
15
15
15
16
15
16
16
16
16
16
16
16
16
17
16
16
17
16
17
17
17
18
17
18
18
17
18
17
18
19
17
19
18
18
20
17
20
19
16
24
12
-12
-16
-14
-14
-13
-16
-11
-5
-11
-15
-17
-18
-16
-15
-17
-12
-11
-18
-19
-18
-17
-13
-21
-18
-5
-14
-19
-15
-16
-14
-18
-18
-6
-12
-15
1
1
-6
0
-4
-13
-9
-3
-7
-10
-10
-8
-2
1
0
-2
-4
0
1
-5
-8
-8
-9
-7
-2
-1
-4
-4
-5
-4
0
-4
-11
-9
-6
-4
-7
-7
-4
-1
4
3
1
3
0
5
9
-2
-2
3
-4
-6
-1
4
5
4
4
1
-2
3
4
-1
-2
4
5
3
7
3
-3
-2
-2
-1
0
0
3
0
0
5
-1
-1
5
-1
0
6
2
3
6
-2
-1
1
-7
-4
3
-2
1
4
-1
-2
-1
5
9
3
4
3
-4
5
6
-4
-3
0
1
1
-1
1
2
1
4
7
8
6
2
4
2
-1
2
0
0
2
2
7
5
-5
3
11
3
-1
0
0
0
-4
0
8
2
-4
-1
5
7
2
2
2
3
9
6
-2
0
4
3
0
5
10
2
-3
1
4
7
4
2
4
2
3
7
5
4
4
5
1
-4
4
8
2
9
10
3
9
6
-3
-2
3
11
7
1
11
10
5
10
5
7
14
4
7
16
6
5
11
6
2
1
1
6
12
13
10
7
6
4
7
8
10
12
12
15
12
5
8
10
5
8
10
5
7
12
7
6
10
6
6
13
11
12
12
11
16
9
7
15
6
5
6
-4
2
0
-8
8
4
-8
-1
-2
1
11
6
-5
-9
-4
4
0
-7
-6
0
0
5
12
-4
-13
0
-12
-16
0
-14
-17
4
-4
-17
-3
8
-11
-17
20
29
1
21
64
59
59
85
57
34
89
84
11
8
17
-7
4
26
-2
-51
-31
9
-60
-124
-93
-89
-84
-44
-82
-145
-84
57
102
46
59
133
187
219
97
-106
-131
-33
11
-67
-170
-253
-405
-404
-277
-258
-75
102
-65
-240
-205
-21
-78
-472
-451
-67
129
209
65
-306
-650
-869
-589
347
1146
929
173
-157
-170
-210
-301
-200
133
-210
-1294
-2070
-1932
-869
-251
-740
-570
534
943
192
-833
-1106
-1045
-1263
-983
-137
541
549
-28
207
761
-374
-1469
-980
-981
-1635
-1479
-884
-452
39
783
1073
606
-128
-1565
-3321
-4210
-3683
-1804
-995
-1925
-1729
182
2509
3131
2122
3704
6738
6452
3513
516
-1431
-2149
-1322
-393
-1547
-1578
35
-985
-2816
-2978
-1588
1375
3216
2993
1650
12
32
-7
-2129
-3128
-458
2268
2294
3549
3783
-1939
-6667
-5773
-595
6127
5224
-990
-857
3065
4672
4571
4485
5030
3579
557
-260
37
-822
-2500
-4270
-5092
-3153
1837
6605
8721
7565
1208
-7283
-10120
-7044
-3666
-1903
-1016
-193
190
-728
-1085
-930
-1178
1535
6407
8528
5847
-268
-2962
463
4471
4985
423
-2067
4336
7570
-2
-7392
-8948
-9728
-10404
-6166
-420
-302
-3618
-5959
-3412
2578
4082
4140
5009
2013
185
-1375
-7421
-10386
-6577
1431
7583
5713
2538
2501
1314
-111
550
2615
1167
-5986
-12268
-14934
-13592
-7382
-281
5999
9292
9650
10712
7208
3201
7879
8652
3023
3802
4578
-477
-6200
-12291
-14568
-10769
-6237
-3824
-7142
-10638
-2493
7567
7319
5330
6076
3868
-651
-2260
1968
9268
11741
4721
-3325
943
12488
15794
9712
2663
2537
8906
7246
-6950
-16338
-9937
4101
13553
12279
2517
-4870
-2968
811
924
-992
-6981
-10394
-3535
1244
-1616
-3019
-4911
-7152
-2609
4679
10692
15505
16129
14841
12541
5095
-4447
-10845
-10636
-3516
1406
134
-1745
-3070
-4048
-2189
5300
13646
9694
-3275
-8385
-1982
8183
12354
9643
7352
6795
8653
11342
8887
-1550
-17369
-21787
-13636
-15475
-21427
-21606
-23872
-18316
-8600
-10008
-12081
-10323
-5802
5742
12437
8180
4717
9166
17911
21651
17020
10744
9920
12604
7386
-6464
-10980
-545
5250
-3265
-11386
-10955
-8683
-7422
-7628
-10538
-10433
-3114
4003
3030
-4909
-12152
-10788
-2811
3400
4910
3489
3051
5276
5799
1004
-3471
836
6204
4202
3439
1882
-3931
-2852
-392
-3314
-986
4773
4585
2301
3731
2750
-3384
-5047
-3153
-2376
-1819
-5074
-4292
4899
10836
11664
8653
7600
13475
14922
13887
12696
3541
-911
4424
9752
11380
6830
5111
7077
3014
-2295
-11024
-20500
-19227
-16091
-15468
-15765
-17373
-11150
-2634
-90
1355
3054
8330
13635
14048
13492
8875
5846
9391
9730
9403
9364
5990
5345
2495
-7646
-16537
-16852
-9988
-4736
-4231
-8335
-15772
-18460
-18223
-18266
-14418
-10283
-5849
-510
-652
-1701
3092
9934
15235
19141
20002
17059
13204
8636
5860
6086
3582
1902
952
-3845
-5696
-11534
-21661
-19778
-16013
-14891
-7254
-5045
-8588
-8924
-8951
-6110
-2295
-2947
-6035
-8248
-4674
2039
5487
6585
5953
5738
6950
5616
3951
5501
6579
7446
12208
13859
9280
8391
7305
1538
537
997
-848
191
1287
1766
1315
-3513
-8406
-7961
-3054
-105
108
401
-3770
-7152
-3477
-696
429
3100
7004
10884
9171
4064
13
-2015
1288
4895
4835
3142
-1135
-3779
-3546
-5829
-10721
-13030
-7592
53
3102
3108
-679
-3016
336
2351
2540
1847
125
42
-3262
-8500
-8832
-7125
-3711
1714
3530
2402
2446
2024
-1372
-5687
-7087
-4307
-823
-521
-1731
-3605
-6077
-5323
-3353
-3310
-2961
-2991
-1516
2415
1372
-3312
-4144
-3516
-2360
4093
11679
11819
6291
1263
-353
3718
9047
9263
7921
6669
4041
3424
1937
-2616
-4935
-5762
-5951
-5002
-4822
-2848
-1603
-1086
5176
8907
6339
4819
3450
4967
6601
2045
382
1870
2169
3831
2677
2405
5551
5672
6333
5853
1130
243
2867
3389
1261
-151
294
-1511
-2647
-2846
-5968
-5383
-1636
-39
363
-2110
-2909
-1585
-5701
-10137
-11738
-12081
-7391
-2025
-122
369
-334
32
-38
-1974
348
5811
6552
2195
-652
403
995
2234
4787
3222
1500
1736
-2011
-5860
-8016
-11239
-11051
-8851
-7916
-6997
-7809
-6991
-2507
104
510
-754
-3270
-2198
1162
2662
5152
9720
11282
10393
10626
8039
2880
-309
-2290
-245
4653
6530
8489
8361
4461
5611
8926
9232
8830
5578
3975
6907
6757
4245
974
-4009
-5759
-6123
-8561
-10346
-10123
-5878
-1138
-2363
-4957
-3288
1102
3318
455
-2458
-1010
3876
9313
11778
12165
9329
3520
3326
5062
1030
-779
1729
1780
-16
-1101
-1979
-3994
-5902
-5758
-5179
-3720
-1125
-2119
-4547
-841
3773
2628
2926
4678
3051
4070
3555
-3223
-5294
-2539
-1273
-1424
-3880
-5367
-4940
-3295
533
441
-3257
-6118
-7497
-5620
-6507
-7555
-2929
-3606
-6031
-4364
-4787
-724
3134
1690
5086
5502
1985
2490
-292
-1646
1719
1558
385
196
211
-1458
-4530
-2530
127
1128
4161
4784
5968
7623
3822
424
-1327
-2291
-202
442
455
1376
770
375
-1468
-4483
-4512
-4337
-5941
-6135
-4599
-3648
-1669
3261
6867
6876
5630
4327
3972
3653
1762
-472
-1356
-491
665
2204
5044
6163
4712
4103
5079
4890
2655
2332
3750
1489
-565
2364
3367
1951
4430
5974
3287
1114
-1226
-3965
-3928
-3256
-4656
-4885
-2156
-2142
-4025
-1697
87
291
1989
1326
950
550
-2344
-1930
-1716
-1405
2739
727
-4502
-5703
-6751
-4078
-615
-3333
-6775
-7166
-4128
-1349
-3793
-5318
-2965
-2145
-2159
-2472
-4952
-4509
-2596
-7355
-10820
-5802
-1771
-2638
-3785
-2396
-1059
-1611
76
-1014
-5896
-3557
1354
2157
1806
383
45
-345
-573
405
-2013
-1829
-379
-5365
-7357
-6408
-5488
-144
1468
1066
4553
4005
1706
1853
1801
4009
6426
5281
4255
4382
2889
909
-272
298
3948
5273
4512
7015
4639
-3175
-6696
-7959
-7780
-7684
-10954
-10583
-8397
-8349
-2895
4194
6384
10029
14968
14882
13707
15137
14367
11968
12305
13255
11647
8026
5020
2311
-7
460
-1550
-6352
-7514
-8069
-5043
3429
6052
4182
5092
9378
13589
8141
781
3850
7067
7235
8995
8553
6807
3075
-3037
-6070
-7851
-8595
-3886
1264
283
-3024
-2515
-1758
-4421
-4014
1954
6697
5034
60
-953
664
645
555
-635
-1390
1277
2259
2254
4232
1632
-4829
-8957
-11608
-11246
-7081
-4064
-2484
-1947
-4540
-7715
-9368
-9928
-10781
-12781
-10059
-4481
-3899
-1018
2952
-453
-738
1809
707
4896
10253
11726
14494
13306
8221
6183
8278
9845
4161
-407
698
-486
1584
4086
-556
-2931
-2714
43
7182
8130
5068
2836
-1983
-5778
-9807
-14597
-16227
-17273
-16828
-15592
-17640
-19983
-18521
-14228
-13964
-14603
-6768
234
3435
12243
18894
19330
21211
23942
24903
21869
16637
13374
7446
1117
-1198
-7616
-13865
-12028
-11421
-12257
-9507
-8327
-6206
-641
3499
6632
10426
15506
19060
18617
19305
18491
13579
11147
6409
-3218
-8704
-10556
-12837
-15433
-18329
-20281
-22032
-25192
-28842
-30858
-29549
-25232
-20177
-16761
-14792
-13838
-10967
-2029
7759
16446
25156
26950
27823
32817
33247
33463
33648
28461
25364
20942
11835
5934
2328
138
-954
-3245
-4111
-4158
-3845
-4099
-7389
-8971
-7951
-7769
-7514
-6085
-2195
682
85
2063
5015
4148
3067
1338
-2638
-5354
-8600
-14398
-17591
-17170
-17136
-18261
-19742
-17620
-8801
264
4320
6161
9186
13177
12999
9029
8180
8068
6081
6810
9575
12552
13542
10632
9815
8822
3079
1486
1748
-2021
-2520
-4183
-10332
-11378
-11121
-13403
-11588
-6971
-2945
332
1670
228
-2686
-2788
-1753
-3174
-4065
-5320
-6133
-4711
-7576
-11717
-12509
-13736
-10287
-5259
-7643
-7784
-3147
-2673
-3668
-1713
1759
2863
849
103
-212
-1312
633
5267
9330
11930
13028
11412
8189
5057
1157
321
539
-4523
-5703
-1810
-2756
-4143
-4589
-6960
-8189
-9814
-11240
-12272
-15145
-17168
-19530
-20828
-17407
-14415
-12431
-8471
-4777
-1394
2772
5497
5041
6384
11713
12409
8042
5534
3881
3751
6045
7064
7459
7005
5770
7106
5904
1927
3725
4795
1605
2643
1376
-4065
-3485
-2745
-5755
-5618
-3907
-2554
757
4860
5500
2574
1575
3063
5633
7443
4798
3178
3463
293
-128
1669
531
1950
4872
5560
4646
2234
3729
8799
10124
8498
6874
5994
6907
9518
12170
11340
7689
5252
4591
5429
6636
6548
5082
3284
4656
8084
8294
6985
7075
7553
7570
7013
8518
12178
13841
13962
13356
11531
11363
10766
6632
3160
903
-1672
-2780
-5345
-9461
-11090
-12799
-14273
-14084
-17373
-21462
-20353
-17348
-15278
-13198
-11248
-9478
-6093
-910
797
-2151
-2575
-37
-1596
-4847
-3682
-4202
-8409
-7942
-7489
-11923
-11499
-6291
-4264
-6168
-10754
-12451
-8453
-6925
-9121
-7638
-4666
-4572
-3199
-819
-477
1690
4977
5693
6952
9668
10453
8717
8644
12418
13135
8463
5056
2730
-668
-2510
-2821
-2968
-4601
-7047
-5370
-2090
-2636
-3631
-3924
-5455
-5791
-4778
-4011
-4254
-4857
-2965
-1393
-1397
1148
3284
5394
10372
12242
12665
15258
15312
14384
13693
11909
11996
12185
11417
10823
8437
7481
7874
4356
1386
1849
106
-2951
-2987
-2549
-3514
-3574
-3653
-3699
-1604
-879
-2070
-1826
-1244
170
1531
1370
2989
3238
753
605
-65
-996
1276
2763
3697
5339
6340
8615
9843
7704
6054
6248
5956
5016
4739
3791
2898
3653
2311
-506
-1752
-2590
-1941
-1646
-3080
-2779
-2180
-2180
-2765
-4383
-4046
-4525
-6597
-6976
-8231
-7740
-5425
-6606
-7260
-7598
-8833
-5828
-2883
-2464
-1619
-2139
-1158
1933
2784
3282
3741
3184
3496
3576
4066
5839
6033
5606
6193
7091
9006
9687
8378
9047
9292
6622
5687
5827
3896
1938
-261
-3969
-7034
-8852
-11484
-13910
-13779
-14002
-14596
-12444
-12210
-13671
-12358
-12317
-11420
-7435
-6717
-6431
-4424
-3857
-2309
-1275
8
3967
4550
3931
5982
6133
7079
10183
10565
8662
6454
6592
9165
8953
5979
3990
3489
2926
2394
4299
5283
2488
1727
2517
890
-145
-343
51
1673
1807
1779
1502
-1062
-2473
-2992
-4499
-6652
-9825
-10181
-8704
-9474
-9524
-9606
-9428
-6760
-5816
-5239
-4493
-5291
-1751
2768
3114
3826
4553
5798
7720
6564
6163
7256
6172
4660
3148
1993
1209
-780
-1783
-1604
-2689
-5338
-7538
-6229
-4166
-5445
-7992
-9307
-8106
-5897
-6184
-7849
-8566
-8185
-7809
-7954
-7214
-6489
-5613
-3337
-2799
-3884
-5100
-6368
-3940
-185
657
1072
932
1765
4349
3244
1393
3652
6201
7418
8379
8561
8125
8903
10893
10523
7987
6000
5196
5892
4863
1710
936
536
-1601
-2757
-2648
-2353
-2953
-3717
-3029
-2941
-4642
-5906
-5216
-3812
-3057
-1772
102
1078
1074
1376
3002
4231
4641
4625
2655
2083
4006
4098
3918
4242
3457
3489
3772
3168
1669
-66
792
2943
3339
1960
-39
-1074
-2048
-2907
-2581
-2732
-3074
-3908
-4784
-3551
-3838
-4900
-3807
-5545
-8006
-7270
-7182
-6184
-3861
-4105
-4547
-4462
-5421
-5281
-4628
-4182
-1953
-2
-253
-31
933
539
16
544
-273
-2628
-3520
-3129
-2751
-2593
-3266
-2655
-839
-931
-792
331
968
2988
4341
3543
3056
2326
2244
3253
3057
2854
3576
4813
5679
4462
3307
3047
2477
3220
3990
3911
4673
4369
3197
3554
4685
5605
5043
3584
3382
3042
2935
4778
6071
6276
6426
5257
4207
5529
7147
6061
3607
3196
3885
3676
3672
3538
2020
157
87
1793
2623
2831
3172
2717
3604
3858
969
251
706
-1162
-1288
-398
-819
-1286
-2378
-2521
-1897
-2800
-2703
-2096
-3546
-4510
-4111
-4107
-4388
-4307
-3490
-2606
-2971
-3555
-2989
-2612
-2703
-2122
-1755
-2009
-2517
-3575
-4152
-3541
-2691
-2640
-3448
-4309
-4882
-4297
-3030
-3297
-3919
-3589
-2557
-907
-883
-1376
-589
-978
-908
189
-167
-150
-426
-1288
-224
242
-689
-831
-37
971
-128
-1977
-1976
-1790
-1038
-162
-388
33
109
548
2688
3501
4299
6183
6400
6444
7164
7382
7365
5931
3828
3619
3657
1601
-316
-681
-2216
-4061
-3744
-3668
-4361
-4043
-3272
-2477
-1844
-1343
-1317
-2186
-2673
-3067
-3416
-2621
-1788
-1309
-1855
-3065
-2258
-1403
-1830
-1921
-2871
-3342
-2291
-2035
-1997
-1745
-1681
-1510
-1747
-1372
-281
117
-258
-1232
-1609
-1467
-2528
-3493
-3009
-2642
-3396
-3871
-3448
-3322
-2563
-995
-601
-340
244
35
-142
-115
823
2413
2306
2039
2310
1290
833
814
-249
-462
-714
-1615
-1288
-1652
-2951
-2357
-648
449
737
981
1293
550
705
2347
2370
1661
1237
413
996
1730
906
818
1654
2132
1788
610
320
1171
1803
2021
1664
1365
1847
2011
1594
1370
1426
2017
2107
296
-1051
-680
-1337
-2198
-1666
-2309
-3196
-2103
-1690
-2615
-2987
-2955
-2186
-666
504
1700
2542
2225
2405
3504
3779
3382
3087
2840
3317
4143
4067
4069
4749
4563
4248
5351
5723
4677
4841
5251
4285
4202
4813
4024
2883
2217
1984
2578
2871
2376
2036
1783
1658
1702
1167
687
1246
1963
2036
1667
1147
1141
1483
1292
971
425
-588
-606
-16
-279
-596
-677
-991
-972
-362
289
398
282
258
-43
244
1771
2936
2409
1157
1014
1706
1492
722
901
1526
1412
1430
1949
1787
1848
2403
1757
607
-15
-181
-116
-593
-827
-1030
-1881
-1516
-1398
-2771
-2818
-3000
-4767
-5411
-5083
-4741
-4174
-4078
-4049
-3461
-2694
-2296
-2360
-2017
-1313
-954
-657
-420
-313
-298
-159
1018
1942
856
-518
-957
-824
-11
391
-27
-441
-985
-1250
-1109
-1418
-2399
-3603
-3463
-2411
-2830
-3371
-2601
-1887
-1117
-301
-239
-334
-307
-429
-647
-998
-1141
-884
-1018
-1478
-1554
-2396
-3788
-3532
-2443
-1952
-2025
-2525
-2104
-1006
-268
774
1252
1164
1306
513
-197
3
-90
114
377
-25
-183
-102
-16
390
1054
1331
839
579
392
-314
-548
-984
-1668
-1028
-551
-883
-576
-676
-1302
-832
81
352
279
261
376
450
141
-347
-293
-251
-913
-1283
-1334
-1747
-2089
-2325
-1965
-690
14
-210
-277
29
107
71
944
2052
2414
2702
2077
262
-550
-450
-555
-70
395
-439
-1169
-663
103
367
-189
-833
-836
-1369
-2001
-1896
-2409
-2892
-2311
-1729
-1461
-1250
-710
60
600
1309
1681
1577
2054
3068
3986
4027
3837
4603
5023
4797
4891
5069
5560
5845
5058
3821
2952
2846
2602
1561
826
718
579
183
280
1163
1232
512
770
1723
2191
2082
2017
2189
2481
3183
3930
4470
4893
4606
3998
3640
3014
1926
757
545
1029
467
-226
234
441
49
-81
-34
69
-121
-679
-778
-581
-705
-1026
-1504
-1832
-1999
-2359
-2531
-2897
-3712
-4054
-4057
-3881
-3516
-3660
-3746
-3424
-3491
-3898
-4314
-4495
-4535
-4661
-4368
-3815
-3574
-3463
-3050
-2187
-1631
-1570
-1545
-1632
-1069
-348
-834
-1139
-947
-1221
-1050
-801
-1109
-1254
-1196
-697
-303
-665
-765
-1079
-2033
-2444
-2446
-1904
-1016
-1103
-1224
-913
-1232
-1381
-1022
-893
-676
-322
-171
67
736
1378
1514
1573
1392
1123
1870
2492
1951
1505
996
288
481
688
-63
-1063
-1841
-2278
-2511
-2740
-2700
-2420
-2192
-1900
-1269
-534
15
911
1906
1707
781
626
902
568
368
911
1016
876
1162
1010
1144
1753
1440
1149
1253
1115
1075
451
149
874
680
300
498
428
1092
1813
1656
1873
2585
3503
3942
3477
3430
4062
4754
4690
3583
3075
3237
3020
2738
2423
2435
2798
2868
2946
2862
2478
2170
1780
1464
1312
1444
1580
1078
980
1528
1892
2269
2147
1919
2207
2013
2029
2342
1629
630
-128
-564
-714
-1422
-2073
-2342
-2562
-2313
-2195
-2232
-2028
-1994
-1789
-1761
-1700
-839
-752
-1431
-1525
-1633
-1636
-1527
-1785
-1725
-1495
-1338
-931
-518
-99
-39
-532
-888
-1162
-1365
-1406
-1754
-1836
-1475
-1584
-1620
-1364
-1868
-2543
-2686
-2730
-2452
-2058
-1825
-1202
-402
382
1162
1532
1536
1139
684
505
118
-41
12
-157
206
327
-347
-560
-508
-280
415
437
-107
-225
-170
-51
256
120
-444
-486
-279
-308
-207
-567
-1232
-1220
-1361
-1771
-1695
-1889
-2124
-1409
-691
-855
-1280
-1559
-1670
-1456
-1255
-1462
-1834
-1969
-1902
-2056
-2164
-1850
-1726
-1787
-1801
-2178
-2278
-1744
-1437
-1505
-1834
-2365
-2479
-2166
-2021
-1995
-1935
-1918
-1454
-577
54
576
990
1452
2394
2903
2832
2969
2990
2919
2915
2929
3117
2940
2775
3229
3365
3094
2995
3094
3487
3783
3605
3039
2426
2301
2289
1886
1491
1168
680
340
418
609
780
992
850
417
65
-259
-361
-389
-408
-78
-92
-501
-508
-425
-141
438
686
1000
1393
1457
1542
1428
1250
1305
1041
890
1034
834
642
464
156
-100
-675
-1012
-826
-745
-367
-53
-459
-834
-1126
-1491
-1586
-1438
-1182
-1530
-2227
-2058
-1764
-1903
-1660
-1327
-1178
-1037
-1333
-1758
-1691
-1366
-767
27
77
-410
-251
63
-91
-73
-58
-273
-124
6
-377
-616
-386
-274
-469
-466
-291
-260
-338
-516
-434
-286
-697
-805
-383
-209
145
457
326
421
369
51
237
542
581
826
1342
1502
1200
1104
1031
604
345
284
51
-304
-596
-605
-421
-326
-220
-101
-388
-691
-409
-423
-931
-990
-828
-751
-895
-1338
-1266
-885
-759
-462
-133
112
262
107
43
-189
-817
-838
-386
-629
-1214
-1335
-1219
-990
-922
-1199
-1178
-1182
-1206
-636
-568
-775
-429
-502
-512
-169
-207
-154
-62
32
54
-219
49
293
288
765
655
363
644
564
608
819
724
974
1419
1769
1936
1821
1814
1956
2231
2459
2607
2735
2125
1495
1705
1730
1772
2147
2008
1830
2131
2353
2194
1848
1617
1653
1997
2261
2146
2053
2094
2213
2328
1957
1283
1012
1135
1133
926
712
438
411
762
1004
1065
941
791
920
870
476
-173
-1012
-1153
-448
68
-9
-198
43
564
892
769
298
-26
-221
-288
50
298
485
820
605
86
-265
-734
-1163
-1702
-2324
-2195
-1755
-1886
-2129
-2196
-2274
-2290
-2464
-2730
-2639
-2501
-2600
-2637
-2712
-2870
-2684
-2401
-2497
-2444
-2111
-2077
-2061
-1983
-2259
-2510
-2468
-2247
-2138
-2370
-2358
-2127
-2092
-1879
-1786
-2024
-2159
-2176
-1812
-1409
-1582
-1592
-1275
-1230
-1186
-849
-519
-566
-527
99
457
344
548
626
257
78
16
-45
86
27
-202
-297
-459
-542
-412
-412
-560
-664
-504
-57
391
726
700
606
1124
1583
1612
1884
2096
2027
2156
2574
3060
3030
2553
2428
2434
2185
2036
2109
2247
2298
2251
2251
2329
2203
1745
1501
1315
775
867
1508
1687
1787
1769
1652
1933
1894
1608
1565
1341
1229
1212
1138
1294
1098
728
654
499
556
687
694
1016
1145
1096
1127
791
710
850
519
508
882
947
1012
1026
718
573
624
296
-335
-834
-1147
-1292
-1309
-1243
-1135
-1169
-1368
-1524
-1175
-498
-403
-538
-433
-585
-611
-296
-70
-103
-619
-846
-356
-68
-108
-372
-670
-614
-609
-614
-692
-1211
-1641
-2023
-2535
-2692
-2471
-2225
-2343
-2442
-2070
-1685
-1380
-1275
-1189
-636
-496
-963
-1364
-1702
-1497
-1068
-1396
-1898
-1792
-1328
-1063
-877
-635
-778
-833
-527
-507
-591
-644
-739
-652
-599
-548
-435
-423
-467
-754
-1002
-792
-570
-495
-362
-375
-591
-835
-1031
-982
-773
-910
-1193
-1214
-1160
-759
-74
184
276
525
643
637
653
670
479
291
554
915
993
894
717
620
645
791
957
994
1081
1183
1119
1006
918
908
998
973
801
872
1251
1449
1539
1807
2008
2045
1934
1905
2108
2077
1932
1927
1832
1844
1842
1590
1438
1516
1885
2413
2624
2504
2412
2422
2205
1875
1799
1730
1673
1719
1479
1055
873
1004
1107
947
634
113
-213
106
471
340
-169
-505
-328
-90
-128
-523
-994
-1156
-1285
-1172
-760
-521
-166
7
-285
-478
-722
-843
-690
-885
-1202
-1301
-1275
-1242
-1511
-1868
-2016
-2095
-2154
-2021
-1738
-1673
-1585
-1342
-1323
-1277
-1484
-1927
-1774
-1707
-1975
-2023
-2259
-2354
-2164
-2123
-1825
-1432
-1272
-1308
-1537
-1474
-1207
-1091
-1053
-1132
-1030
-941
-1092
-962
-899
-1048
-905
-752
-571
-271
-285
-603
-886
-791
-587
-731
-842
-751
-610
-433
-392
-354
-266
-123
332
722
709
567
449
455
522
406
218
265
498
693
952
1158
1215
1410
1451
1370
1600
1712
1728
1872
1820
1844
1954
1879
1780
1508
1198
1137
1119
1125
1184
1222
1249
1264
1167
893
762
807
788
730
482
354
507
289
12
62
3
44
278
332
284
307
368
321
244
287
369
443
384
237
29
-408
-603
-456
-486
-466
-301
-154
79
212
338
406
79
-95
-28
-235
-401
-459
-573
-575
-672
-776
-750
-917
-1094
-1119
-1049
-643
-206
-239
-514
-520
-220
-13
155
468
691
789
802
891
1146
1106
814
604
477
486
387
322
546
516
467
680
647
768
1073
960
903
965
723
550
606
738
751
454
279
452
641
801
857
654
261
-218
-590
-735
-625
-493
-803
-1239
-1398
-1524
-1470
-1413
-1768
-1978
-1858
-1707
-1466
-1400
-1515
-1541
-1641
-1691
-1531
-1464
-1636
-1742
-1429
-1039
-921
-626
-48
409
592
533
441
421
367
161
-297
-707
-804
-756
-654
-661
-765
-658
-504
-505
-540
-480
-165
186
330
503
698
864
1192
1452
1468
1507
1552
1565
1685
1616
1384
1463
1603
1520
1461
1468
1439
1319
1308
1479
1360
962
728
775
916
748
413
144
-293
-568
-532
-550
-612
-732
-751
-605
-646
-756
-812
-871
-874
-925
-906
-718
-467
-323
-562
-880
-863
-591
-216
-35
32
175
136
-10
-101
-84
3
-229
-562
-666
-795
-872
-843
-830
-752
-692
-716
-756
-666
-392
-210
-103
112
318
491
562
413
284
429
751
959
895
790
896
953
847
923
996
773
602
682
752
406
-220
-429
-307
-241
-157
-297
-615
-612
-432
-489
-761
-822
-551
-467
-563
-435
-322
-263
14
130
-63
-120
-97
-197
-335
-470
-348
-22
-53
-366
-556
-640
-624
-501
-461
-575
-626
-507
-405
-363
-320
-280
-206
-192
-331
-494
-538
-464
-349
-141
148
274
293
443
537
427
399
498
482
483
605
649
639
588
500
588
788
1020
1360
1529
1430
1270
972
803
1034
1114
1042
1254
1239
880
833
1025
1025
902
974
1114
1073
1175
1359
1338
1425
1499
1316
1134
1016
961
931
857
580
8
-285
-250
-320
-213
-115
-272
-258
-315
-646
-872
-998
-1119
-1157
-1162
-1238
-1311
-1323
-1315
-1178
-1095
-1164
-1027
-885
-907
-793
-697
-690
-726
-906
-994
-996
-1109
-1102
-956
-1033
-1235
-1133
-938
-945
-815
-575
-503
-427
-280
-149
-204
-417
-468
-523
-522
-180
6
74
361
451
405
261
-84
-117
-69
-153
-13
-137
-409
-276
-218
-152
161
295
390
470
260
-8
-230
-448
-574
-700
-799
-743
-655
-605
-560
-637
-819
-1024
-1140
-932
-790
-995
-917
-540
-341
-247
-99
104
109
-2
99
-14
-241
-70
-45
-409
-737
-752
-327
103
187
195
319
504
607
713
790
640
645
815
673
515
501
377
322
434
594
573
192
-104
-127
-266
-356
-296
-352
-220
125
122
-92
-95
37
203
335
359
453
611
556
393
444
678
707
379
206
386
485
416
215
90
368
593
586
604
500
586
924
1012
991
979
976
1097
1249
1500
1582
1369
1367
1367
1104
903
738
559
448
415
404
246
60
27
159
266
136
252
702
792
616
452
335
468
595
588
500
126
-143
-137
-269
-359
-415
-663
-710
-707
-1077
-1366
-1325
-1253
-1151
-975
-858
-905
-931
-571
-138
-93
-91
11
31
178
276
68
-85
-183
-377
-345
-206
-315
-647
-1064
-1189
-943
-747
-653
-679
-819
-741
-584
-545
-501
-436
-208
39
45
42
5
-85
29
145
85
53
104
81
-12
78
297
424
524
569
547
568
606
592
404
126
52
182
305
296
277
390
559
722
719
537
396
236
154
200
69
-35
-4
-122
-138
30
117
173
121
-45
-76
-33
-3
39
-12
-56
-42
-246
-471
-288
45
156
110
129
313
468
449
340
162
8
-46
-51
-51
-157
-307
-328
-344
-447
-487
-380
-237
-177
-174
-200
-189
-76
24
111
187
157
156
140
4
-1
52
-71
-191
-245
-327
-422
-615
-868
-965
-969
-975
-840
-614
-513
-482
-458
-514
-515
-381
-299
-213
-85
-127
-120
29
-25
-108
-68
-97
-162
-348
-490
-321
-308
-609
-843
-913
-829
-732
-714
-699
-687
-593
-466
-332
-72
126
202
212
94
83
200
253
319
351
276
107
-95
-149
-173
-300
-317
-217
-121
6
134
209
271
313
229
141
281
413
322
277
333
345
431
560
576
590
665
633
414
255
353
485
502
490
467
443
419
429
456
399
382
422
429
552
697
764
769
590
421
345
230
250
309
321
417
440
428
454
432
436
384
361
442
344
206
164
62
119
246
129
14
74
146
127
-7
-223
-434
-519
-439
-287
-140
-24
49
99
178
308
439
543
573
568
631
668
657
661
655
790
892
681
523
449
244
208
224
126
144
73
-92
-93
-123
-181
-191
-308
-509
-787
-1041
-1155
-1277
-1349
-1344
-1363
-1243
-1136
-1228
-1216
-1142
-1176
-1115
-1004
-911
-702
-547
-512
-388
-260
-217
-99
63
156
219
222
158
84
2
-30
-47
-129
-175
-221
-309
-341
-419
-513
-442
-289
-183
-119
30
202
124
-45
-73
-81
-150
-227
-196
-183
-306
-347
-460
-654
-607
-584
-603
-470
-436
-325
-135
-179
-115
76
94
177
341
325
155
-34
-156
-144
27
180
193
256
396
390
289
320
405
375
395
517
516
443
392
343
343
268
169
258
285
177
173
138
96
268
454
544
575
515
575
741
732
662
642
528
345
157
-115
-427
-576
-590
-630
-636
-575
-452
-223
-37
67
187
308
412
389
328
424
377
185
247
334
237
242
312
308
405
584
657
698
796
860
837
775
779
805
736
640
489
409
598
629
350
182
97
4
-31
-90
-153
-244
-293
-179
-109
-83
-14
-56
-142
-178
-148
-7
73
81
205
322
312
373
589
734
757
807
843
827
823
817
769
665
578
484
305
162
45
-83
-123
-180
-185
-86
-192
-329
-286
-341
-432
-494
-679
-827
-907
-997
-937
-689
-460
-529
-830
-1018
-1040
-999
-1004
-1123
-1165
-1054
-883
-725
-696
-713
-656
-619
-633
-663
-665
-635
-635
-605
-564
-586
-539
-490
-568
-605
-546
-491
-438
-411
-398
-311
-142
20
52
-24
-43
9
34
34
47
102
156
135
87
66
51
55
58
52
57
55
53
57
53
55
55
53
56
53
54
55
52
54
53
53
54
52
53
53
52
53
52
52
52
51
52
51
51
51
50
51
50
50
50
50
50
50
49
50
49
49
49
49
49
48
48
48
48
48
47
47
47
47
47
46
46
46
46
46
45
45
45
45
45
45
44
44
44
44
44
43
43
43
43
43
42
42
42
42
42
41
41
41
41
41
40
40
40
40
40
39
39
39
39
39
39
38
38
38
38
38
37
37
37
37
37
36
36
36
36
36
35
35
35
35
35
34
34
34
34
34
33
33
33
33
33
32
32
32
32
32
31
31
31
31
31
30
30
30
30
30
29
29
29
29
29
28
28
28
28
28
28
27
27
27
27
27
26
26
26
26
26
25
25
25
25
25
25
24
24
24
24
24
24
23
23
23
23
23
22
22
22
22
22
22
21
21
21
21
21
21
20
20
20
20
20
20
19
19
19
19
19
19
18
18
18
18
18
18
18
17
17
17
17
17
17
16
16
16
16
16
16
16
15
15
15
15
15
15
15
14
14
14
14
14
14
14
13
13
13
13
13
13
13
