20
63227
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
-1
2
1
-4
-2
-3
-3
1
-3
-2
0
-6
-3
2
-4
-3
-2
-5
-6
-6
-3
-3
-4
-2
-5
-6
-3
-4
-3
-6
-10
-4
-5
-5
1
-1
-6
-5
-1
-1
-5
-4
-2
-6
-4
-2
-4
-5
-1
1
-3
-5
-1
2
-3
-6
-1
0
-4
2
3
-2
1
2
0
1
2
7
4
-1
1
-1
0
4
0
2
2
-1
2
0
-1
2
-1
0
3
1
-1
0
5
3
-1
1
2
1
1
1
-1
1
4
-1
-5
1
1
-2
-1
-1
-2
-1
-1
0
2
-1
-4
1
2
-4
-2
-1
-2
3
3
1
3
-1
-2
2
2
1
1
0
3
4
4
7
6
4
4
2
1
4
3
2
2
1
4
5
1
3
2
-1
3
2
-1
3
3
-1
-1
-1
-1
-2
0
5
4
-1
0
3
0
2
4
2
2
-1
-1
5
1
1
6
1
-2
2
0
0
1
1
2
2
4
5
3
1
0
4
5
-4
1
6
1
3
3
1
6
6
3
2
4
7
4
1
6
6
2
4
2
-1
4
5
1
1
1
3
3
-1
1
-1
-1
7
5
0
0
2
2
-1
-1
-1
-4
0
0
-3
0
-4
-6
1
-1
-4
-1
0
2
2
-1
-1
-3
0
3
2
2
-1
-1
2
1
-1
2
1
-1
1
1
0
1
-1
-3
-1
2
-1
-3
2
1
-3
3
3
-4
-3
0
1
1
0
1
2
6
7
2
5
10
8
8
14
19
16
14
16
16
20
22
23
29
34
31
28
36
36
33
49
52
44
48
50
52
56
61
51
45
91
79
20
63
84
26
26
75
76
-4
10
99
18
-16
95
63
-7
0
6
11
-4
52
55
-53
58
118
-94
-85
54
0
-41
21
77
-31
-127
58
94
-92
-35
65
53
18
-120
-94
38
-4
5
35
52
129
-33
-195
-17
58
-137
-153
140
105
-280
-34
304
-150
-216
250
62
-236
-113
-123
-232
-156
120
301
111
8
117
43
54
124
-161
-253
15
-106
-243
88
130
-93
46
283
254
63
59
-42
-307
62
15
-606
255
797
-274
-167
354
-222
-190
211
45
-97
-9
131
48
-148
-119
57
156
135
285
124
-459
-277
200
-1
-317
-111
448
125
-384
215
-14
-529
299
133
-528
279
630
-98
-280
216
118
-405
-95
22
-293
150
179
-160
87
-175
-390
274
514
116
-47
-28
-118
-144
-290
-316
201
142
-162
208
-72
-318
101
-251
-348
22
-126
-38
-132
-274
182
167
-182
-235
-48
87
-76
224
236
-456
-151
237
-181
-195
38
249
50
-446
24
423
-140
-223
254
205
-181
-75
97
-107
-13
19
-151
17
-106
-132
281
77
-163
55
-144
-379
-45
100
-324
-195
430
114
-251
161
-1
-334
9
113
-121
-125
39
32
-98
58
149
4
94
110
-7
1
-197
-211
343
560
73
-57
340
253
68
286
275
238
190
33
284
265
12
180
86
3
205
232
258
-15
-169
204
236
202
256
145
386
584
340
-100
-17
776
569
-173
128
323
195
79
13
663
636
58
477
309
-325
-277
-667
-943
-844
-1175
-1080
-891
-1259
-1386
-1354
-1088
-344
-156
-326
392
1155
977
691
336
-342
-814
-1691
-2690
-2610
-2471
-2708
-2677
-2936
-3431
-3694
-3543
-3139
-2958
-1728
363
932
976
1690
1796
1753
2514
3372
3386
3052
3513
3688
2414
891
219
-54
-891
-1571
-1136
-500
149
885
1254
1378
1079
1284
1917
972
135
1350
2799
3342
3334
3451
3390
2134
749
367
296
-391
-1239
-953
-831
-2104
-2646
-1588
-338
72
143
964
914
-967
-2000
-1739
-1960
-2138
-2047
-2759
-2835
-1448
-1316
-1515
910
2578
1193
652
1578
1130
460
1139
1122
475
1106
2206
2863
1875
-474
-559
-324
-2309
-2177
-659
-854
-749
-1454
-3476
-3610
-2706
-2443
-1513
985
3811
5314
5647
4678
3158
3715
5108
4883
4062
3440
2775
1764
207
-1357
-2413
-2701
-2250
-1065
-319
-1230
-1708
-1838
-3453
-3908
-3017
-2403
-786
378
1114
3065
3267
1459
214
-411
-510
-1036
-2258
-2716
-3006
-3810
-3182
-242
1650
1298
1990
2186
12
-860
-596
-576
522
935
136
79
470
145
-1243
-1069
1599
1515
-1582
-2138
-1479
-3342
-4689
-2131
1530
2350
1203
1065
1762
1236
50
320
1644
2229
1411
-152
-732
-318
24
1779
4358
4597
3200
946
-1920
-2131
-682
-631
-335
10
-232
1489
4116
4520
3230
2650
2706
1036
-1097
-1354
-1544
-1794
-1096
-2187
-4994
-5571
-3875
-1619
1704
4575
4956
3828
1484
-1351
-3041
-4435
-5003
-3913
-2990
-1796
-126
61
-220
748
2272
2564
955
-655
-1485
-2465
-3504
-4736
-5135
-3224
-650
1277
2458
1994
946
1004
2207
3534
3261
2996
4085
2719
381
864
-1049
-6135
-7272
-5314
-4313
-2734
-567
-226
-540
746
1477
-231
-894
640
1259
1882
3249
2195
209
-107
-851
-1387
-166
704
817
682
52
-210
-46
169
257
-9
-219
-618
-993
-938
-1037
-1051
-1381
-1621
-599
-600
-1151
128
160
-992
454
2737
3083
2271
1955
1828
14
-2308
-2983
-3267
-3758
-2778
-454
1327
2223
2462
1633
865
647
359
494
-401
-2194
-1888
-1334
-1461
229
1473
882
125
-434
702
1936
502
-585
-742
-2125
-2934
-2652
-2333
-1599
-363
1951
4520
5404
5296
4646
2909
705
-1084
-1535
-1554
-2319
-2580
-2641
-2858
-2161
-1628
-1030
670
1789
872
-1634
-2799
-1933
-1359
402
2525
2633
3779
5276
5353
5907
5762
5327
4922
2178
-353
-471
407
804
-487
-2100
-3772
-5954
-6075
-4224
-2686
-1684
-527
-809
-4261
-5951
-4404
-5131
-5564
-3164
-2175
-2017
-283
3120
6146
5602
3085
487
-1776
-1993
-1687
-1661
-788
-1016
-2234
-1759
-213
384
845
1329
-761
-3285
-2530
-1075
-865
-509
1214
3790
4154
2878
2332
1105
-99
53
564
2066
3491
1979
-1718
-5308
-7625
-6641
-2577
256
2094
3620
731
-1306
2520
3903
1432
-219
-1781
-1231
1527
3739
6154
6790
4696
3934
4787
3012
-2140
-5843
-5901
-4658
-3567
-3100
-1770
312
584
582
-590
-4458
-6068
-5795
-5949
-3650
-252
3074
6404
5933
2123
-2608
-8050
-11714
-12263
-9488
-4064
-163
1917
3886
2939
295
-278
-925
-2772
-3922
-2647
3007
8244
8060
7620
7937
6068
6009
6983
5915
6228
7738
8555
7720
2395
-3184
-5309
-9469
-13973
-11484
-4006
3605
8937
10522
11022
11653
9304
4813
1739
637
195
-643
-1421
-1786
-1714
-484
236
-775
-855
309
184
415
3668
6154
5258
4978
5274
3012
-1163
-5429
-6445
-4827
-4966
-5465
-5910
-7271
-6453
-4042
-1726
30
-100
-323
-2039
-7157
-10608
-11791
-13213
-11217
-5080
-343
960
2075
3907
3260
-748
-4006
-3048
-570
215
1078
2948
4378
5451
6639
7352
8208
11302
14579
14205
11499
7472
2814
1688
3630
4654
4498
3968
3008
1179
-1068
-1364
763
2528
1802
-952
-3280
-2654
-917
-2110
-4025
-2971
-1340
26
3723
7166
6706
5532
5560
4595
5057
7236
6813
4831
1627
-3030
-5430
-6304
-5323
-2209
-3550
-8042
-10066
-11043
-11109
-9445
-5612
-61
3386
5097
5665
2448
-1940
-4329
-5226
-6609
-9597
-10875
-10643
-11931
-11594
-8493
-3937
2735
8102
9824
8891
4866
671
-552
7
1927
4517
5647
4468
2320
2591
4815
4345
1679
911
1207
-1489
-5674
-5279
-2009
-2666
-6286
-8291
-7422
-5525
-4515
-1243
3902
4638
3309
3557
3227
4695
7261
6339
4162
1595
-1750
-2540
-1022
1405
4400
6482
7049
4821
1789
2544
5114
6774
7341
4214
-1409
-4726
-5741
-7241
-9707
-11005
-9304
-6031
-3763
-2515
-1249
-253
341
260
-1176
-2491
-2644
-3337
-4822
-5599
-5944
-5806
-3267
51
760
880
2728
4752
5256
3724
2753
3548
4166
6573
9298
7785
6416
6730
3359
-1983
-5044
-5839
-4940
-2529
294
1752
3308
6623
7972
5527
2196
118
101
1277
3305
6900
8439
5166
1260
-686
-2484
-3984
-3982
-2443
-10
1752
2873
4172
4803
5475
6535
5305
1740
-1716
-4234
-4877
-3249
-1049
530
663
-828
-1154
280
87
-1319
-1451
-1668
-3380
-4750
-3967
-2730
-2420
-2330
-3646
-5005
-4313
-4056
-3280
-1924
-3303
-4804
-6374
-8098
-4396
1006
3402
5605
6174
5186
4232
1639
334
763
-482
-1290
-668
162
1859
3272
3414
2073
-1101
-3594
-4547
-6680
-9836
-10987
-8361
-3992
-1520
363
3938
6748
7836
8096
6323
2797
-441
-2130
-2371
-2428
-2403
-1996
-1771
-1129
420
1741
2121
1770
529
-1460
-2661
-2044
-431
1144
2653
3608
2447
619
916
1745
2498
4670
5830
4951
3484
707
-1314
56
1788
1701
1421
1270
298
-1194
-1518
-275
331
-292
-1174
-2580
-3132
-1971
-1289
-2206
-4861
-7084
-5759
-4086
-5025
-5769
-5338
-5007
-4448
-1820
2198
3366
2567
3083
2671
1122
700
520
316
-195
-1801
-2912
-3214
-4038
-4987
-5442
-5597
-5151
-3308
-1705
-3997
-8003
-7971
-5240
-3063
-206
2891
3840
2187
334
420
-458
-1754
484
991
-1881
-1421
108
143
1792
3418
4184
4059
1640
-777
-2638
-3468
-1598
151
1976
5774
8790
9697
8594
5749
2288
469
2317
3379
2567
4606
5053
1147
-1766
-1463
2478
5381
3175
1433
1287
-743
-2495
-1163
2162
4827
7238
8573
5879
2525
1978
2803
3273
3024
3056
1162
-1929
-2380
-4522
-7011
-3713
416
2462
3031
1730
1563
479
-2231
-2670
-3413
-4695
-3836
-3631
-4739
-4495
-2338
109
721
-578
-1638
-840
705
1206
206
-1886
-3634
-4912
-6630
-7430
-5473
-1217
3225
6078
5242
1018
-2104
-3809
-4790
-3099
-1739
-696
1735
2133
2956
4746
3684
3605
4395
2863
2949
5219
4897
1868
1065
864
-2448
-2991
-87
2031
3962
2054
-1520
-1055
-1574
-2594
-335
1162
750
-174
-895
-748
-108
1347
2712
2992
2399
2053
2660
1330
-1180
-2149
-3484
-3940
-2386
-342
2164
2047
-1178
-3817
-4830
-4130
-2221
1695
5944
6241
6066
6592
3499
-754
-3654
-5207
-5253
-5341
-4249
-1829
-730
-898
-1900
-3516
-5617
-7371
-6347
-3969
-3033
-2704
-2573
-3693
-4985
-3987
-1214
1796
4411
4130
1856
438
-1441
-1309
1803
1026
-2598
-4515
-6944
-7227
-3366
9
3483
7045
7303
4747
-997
-6579
-6933
-6615
-7195
-4972
-3232
-4619
-5467
-3644
-2415
-1430
3530
6547
4105
3103
1423
-3255
-4384
-1680
1092
2356
1639
-306
-2575
-3709
-3895
-1986
3074
5251
3721
4367
5500
4457
3766
4009
2589
-574
-1664
518
3714
6001
7208
8113
6660
2857
1122
2677
5307
5265
3120
2854
1543
216
2925
3338
1439
2296
1916
927
2205
2431
1600
805
-513
-1623
-2708
-2347
331
1602
449
-641
-1491
-2561
-4389
-7266
-8622
-7273
-5656
-4858
-3939
-2957
-2763
-1902
613
1012
-687
153
1196
-110
-425
41
161
988
1479
2045
3124
2925
2075
1135
7
200
769
-542
-2944
-4235
-4724
-6074
-6159
-3444
-1203
-740
-1157
-2358
-3197
-2757
-1419
-385
-299
-828
-2061
-1742
1573
4223
5454
7279
7482
5030
3378
3892
4622
5258
4963
1341
-2288
-2281
-1826
-1729
424
3575
5146
3668
1529
1956
2395
772
-29
657
595
102
524
207
-1707
-2621
-2017
-1279
-495
-854
-2677
-4265
-5578
-6481
-5709
-3777
-3283
-5548
-7617
-7339
-6186
-4216
-1327
1436
3826
5424
6164
5617
4862
6472
8533
10033
12863
15124
15193
13351
11559
11918
11429
10009
8962
5129
1035
-1898
-6344
-8189
-6874
-6311
-5380
-4824
-6191
-7512
-9455
-14818
-20257
-20800
-20656
-21522
-18529
-15687
-16677
-18411
-21190
-23526
-23535
-23066
-22009
-19221
-12198
-3526
-171
3407
11026
13815
13409
15236
14711
13280
15090
18783
25575
32039
32110
29673
26952
21761
16693
12780
10547
12051
13399
11006
7207
2989
-2485
-7001
-8782
-8849
-6230
-1924
49
873
889
-2347
-6567
-9816
-10980
-8462
-4528
-2651
-5793
-13505
-21160
-24580
-20878
-14586
-11299
-5857
2154
6200
7342
8538
10778
12485
9313
5126
7214
12230
13955
14529
14940
10664
5340
664
-10136
-16688
-10419
-6577
-6917
-4447
-7850
-15452
-18482
-20103
-21182
-18872
-14858
-12586
-10703
-5153
940
5960
12651
19604
27270
32040
28990
23700
18294
13874
11459
4410
-963
1696
3868
6946
10764
9357
8862
9953
10353
12777
10326
2233
-2095
-3484
-6987
-11636
-11822
-6006
-311
3359
4709
2773
2604
3258
1526
1997
3513
2819
1063
-2164
-5010
-7648
-11326
-13362
-16329
-19730
-17907
-13774
-8213
-75
1729
-5856
-12453
-12716
-12113
-13852
-14600
-10659
-2172
4640
7221
9896
10159
6307
4082
4033
6324
11633
14428
12781
8676
3510
-215
-3174
-4813
-2930
-5246
-16980
-26620
-26901
-25267
-24799
-21637
-15869
-10540
-7031
-3360
369
1300
2307
4125
1355
-3312
-3476
1275
9692
17340
19639
19783
21543
23506
25003
27297
28814
26451
22062
19001
14609
8914
8461
10489
4946
-7071
-16344
-19328
-20001
-21605
-20882
-16131
-10888
-4436
4931
12194
14243
12018
4963
-2504
-3891
-1307
1764
4324
4253
3328
4167
5561
7288
8560
6468
2208
738
1923
2134
1607
-1163
-8156
-15862
-21738
-22967
-18938
-14725
-9375
-2273
1857
4490
7151
8477
8893
7684
5116
2688
277
-5297
-14176
-19827
-22065
-22272
-18154
-14570
-11894
-8683
-10149
-11766
-10537
-12420
-16692
-19438
-15250
-3351
7120
13647
20132
25153
25127
21939
20352
19191
15813
9099
412
-4401
-7804
-11569
-7809
-357
3673
6883
9784
12917
16085
17315
17040
12807
6977
6152
5796
1104
-3860
-8397
-12259
-10396
-5387
-4566
-6541
-7137
-5759
-4922
-7851
-10889
-9820
-7689
-5947
-2387
1516
2818
5837
13754
18968
19015
18307
15599
10471
4848
1022
1400
3111
3528
2592
1295
1323
-398
-3913
-6159
-9025
-11319
-12499
-14327
-14573
-15479
-17504
-15915
-13395
-12106
-9766
-7096
-3217
2641
6625
7678
9496
12225
13184
13049
10807
3737
-4168
-7449
-6533
-2470
5080
13070
19283
25250
28582
28461
30232
32589
30201
22761
12135
2803
-3618
-10983
-18078
-21381
-21071
-16279
-9301
-4647
425
4643
1630
-4279
-11900
-24826
-34037
-34608
-29085
-17601
-6503
2740
12267
16206
16003
16231
16409
16626
13528
7869
5473
6627
7307
4514
4211
9947
13592
13481
12261
8975
3954
-2639
-8318
-12726
-15324
-10826
-3988
-814
298
-2177
-5300
-5376
-3342
4770
16977
23148
21359
15889
5659
-10486
-24605
-32299
-36693
-38454
-39495
-38133
-32551
-31481
-34773
-34861
-35456
-36834
-32966
-26752
-22206
-16402
-9106
-3359
822
3204
5264
7799
6180
2306
-1351
-8841
-15367
-15225
-9139
3407
17178
25294
25586
18306
10081
6218
7092
13030
19960
24201
27667
31444
31316
22971
12267
5771
-25
-5929
-9449
-12460
-15367
-17439
-17286
-10585
1840
12915
18475
18856
16354
13920
11976
7976
385
-8602
-14041
-12839
-7171
-991
4091
5855
1702
-3950
-3991
1335
7381
7570
-3216
-18334
-27314
-31100
-33124
-29214
-19807
-13710
-12383
-10394
-7386
-4425
759
9073
18265
27969
38137
44471
48014
52273
52645
47974
39285
25503
12183
1976
-4396
-4066
665
10616
20324
22914
30806
42875
47376
53362
59302
55943
50355
43076
30856
15614
-1062
-8770
-3347
2766
3882
4605
6833
9525
12622
15780
16030
11870
6351
2361
-1227
-4516
-3698
85
813
-3764
-12598
-20695
-23728
-24969
-25522
-21986
-14903
-8188
-5843
-6357
-7351
-14850
-29782
-44060
-55142
-62439
-63227
-57933
-49654
-42920
-37010
-28065
-20794
-17448
-14379
-15237
-19561
-21836
-24011
-23631
-18424
-15451
-15079
-14786
-15994
-18166
-22592
-26337
-24269
-20566
-20160
-24454
-29513
-29513
-28276
-24764
-13451
-2021
3875
4365
-4575
-22020
-41329
-54545
-56474
-48423
-32317
-13790
-1840
3517
7377
10675
13416
18387
27350
36486
39833
35120
23760
9475
-392
-1482
792
3110
7122
9627
10504
14150
21517
33137
46012
54516
57808
56341
50506
41730
32631
26133
21339
18081
18447
21260
22995
20230
16008
15945
16665
15514
13611
9564
8135
12728
17360
21833
29135
35673
41402
50065
58713
61886
58329
50013
41567
34491
25842
17264
10947
5757
2779
393
-3230
-5056
-6017
-7544
-6961
-6340
-10410
-18156
-25521
-31213
-33587
-32085
-32307
-33266
-27027
-13809
1998
12620
11875
6938
2258
-4027
-7540
-6356
-3410
-3040
-8620
-16988
-25992
-34019
-36347
-33869
-29600
-25848
-23816
-20207
-17131
-16569
-12255
-6086
-3182
950
8395
16904
25408
30931
31163
27003
20806
15668
13883
14362
12492
6412
-1473
-10613
-19287
-22617
-20975
-19554
-20196
-21392
-23315
-26508
-28893
-28798
-25267
-18732
-13642
-12507
-13578
-13681
-8776
238
8021
12098
13601
14999
16138
15616
12921
7023
2772
4613
6189
3721
-550
-6512
-12015
-14806
-15384
-13893
-13169
-15337
-15889
-11938
-5950
172
2871
618
-1786
-6160
-15314
-21265
-20914
-18004
-14832
-13346
-11205
-11143
-18177
-23949
-25335
-26482
-22490
-14808
-8847
-1613
5161
8204
9578
9212
7848
7227
6744
6420
5744
5041
5769
6638
7856
10788
13930
17037
19214
17656
13714
10039
7202
6483
7950
8675
8183
10573
15754
19481
23205
27759
28802
26649
23953
20337
15825
11414
8731
8774
12046
18151
22399
22979
22457
19720
16913
17624
17952
16665
14715
11159
9895
10609
9090
8164
8355
6968
5587
5514
6723
8638
9994
8990
4097
-707
-1897
-2890
-5729
-8913
-11094
-12539
-15366
-19358
-22548
-24155
-23931
-22934
-21760
-18939
-14524
-11559
-11161
-11324
-12921
-17589
-22156
-23476
-23504
-24825
-25209
-24453
-26026
-27079
-25883
-25771
-25102
-23963
-25366
-27255
-27609
-27096
-26316
-23260
-17424
-13095
-8846
-1910
3900
8201
10371
8109
5824
3559
-3231
-9077
-8408
-5640
-2585
1461
1854
-492
-307
658
1487
3071
2570
-49
-2419
-4525
-6548
-7280
-6274
-4909
-3908
-4137
-6460
-9701
-12683
-13529
-12312
-11035
-7011
-413
3799
5604
6667
7355
6885
5572
7667
11436
13204
15522
16415
15618
18502
23415
28084
30324
26162
21134
18025
12058
6462
3479
328
-1427
-1208
443
3234
5134
7287
10790
13659
14687
14164
13490
11142
5984
2239
892
1235
5522
11679
15605
16172
13679
9204
4009
106
-1620
-1332
760
1251
-271
-146
230
23
1763
3875
4790
6479
8958
10522
12540
15789
16666
14814
13349
12043
10691
9604
7434
4574
1628
-1680
-3763
-3092
-726
1082
1655
1777
1502
-451
-5901
-13714
-19542
-22323
-23870
-23428
-20668
-17918
-16103
-14780
-14014
-14101
-15778
-18830
-22095
-24323
-23586
-20335
-16104
-10681
-6218
-3978
-2549
-2887
-4091
-4452
-5167
-5568
-5864
-7682
-10328
-13402
-16314
-18954
-21123
-20667
-18391
-15394
-11103
-7608
-5955
-5767
-6810
-7881
-8764
-7798
-4067
-940
204
703
1263
1887
2563
3794
4222
3279
3172
4034
4786
4599
3027
1774
2412
4834
7142
8567
10231
10535
9619
8973
7204
6462
7006
5496
3561
1140
-1714
-1605
452
4099
7819
7758
7138
7125
6126
7089
8221
7967
9644
11377
10511
8536
6902
5223
2436
29
-1790
-4442
-5088
-2706
-422
176
-754
-948
633
2540
4956
7175
8523
10083
10687
10320
11383
13286
13845
13508
13499
11875
8327
7035
7736
7151
6628
7012
6708
6296
6955
8359
10181
11767
11482
9423
7565
6505
5437
4002
3160
3442
4231
5990
8317
10041
11554
11873
9973
6413
1946
-979
-2009
-2638
-2314
-2440
-2694
-438
2078
4338
7193
6625
2473
-2123
-6523
-8985
-9013
-7721
-5201
-3647
-4224
-5163
-6391
-7633
-7534
-6859
-6468
-5920
-4968
-2819
778
3502
4049
3937
3339
1955
1216
1419
2457
4067
4016
2087
260
-1220
-2210
-1955
-620
952
2058
3243
4472
3603
404
-2496
-4369
-6135
-6746
-5738
-5184
-6052
-7903
-10214
-11454
-10830
-9347
-7693
-5955
-4605
-3961
-3671
-3603
-4038
-5345
-7615
-9200
-9118
-9518
-10205
-8393
-5326
-3401
-2572
-3132
-3953
-3086
-1817
-1350
-1454
-2773
-5191
-7716
-9149
-8942
-8135
-7212
-6819
-7262
-7228
-7348
-7365
-5996
-5426
-5501
-4685
-4866
-6174
-7548
-8649
-9233
-10018
-10142
-9697
-9984
-9698
-9430
-10160
-10616
-11510
-12656
-12845
-12476
-11338
-10341
-9637
-7101
-3517
-152
3293
5609
6597
7022
6868
7152
7800
8250
10089
12717
13834
13447
12025
10707
10624
11058
12033
13387
14380
15736
17288
18184
18260
17909
18420
19217
19101
18738
18184
17723
17467
16683
16347
16190
14888
13341
11861
10920
11748
12851
12505
11148
9444
7591
5707
4451
4062
4000
4539
5129
4335
3088
2440
1873
2151
3438
3636
2245
650
-791
-2176
-2547
-1442
-462
-939
-2254
-3866
-5619
-6572
-6208
-5657
-6176
-7119
-7360
-7702
-8620
-8836
-9006
-10015
-9677
-8226
-7956
-7840
-7680
-8221
-8332
-8322
-7765
-5861
-4628
-4364
-4869
-6480
-7189
-7720
-9506
-10359
-10311
-10476
-10426
-10850
-11572
-12066
-13027
-13610
-12826
-11642
-10783
-9939
-8830
-7355
-5465
-2999
355
3996
6605
7714
7651
7213
7022
6924
6906
7005
7516
8770
10002
11130
12137
12124
11783
11159
9670
8980
9026
8735
9053
9457
9172
8672
7696
6853
6631
6232
5719
5147
4462
4106
4014
4257
4818
5597
6596
6651
5780
5348
4810
3549
1391
-1950
-4760
-5914
-5875
-4664
-3371
-2447
-1309
-1212
-2342
-3395
-4341
-5136
-5911
-7098
-8163
-8596
-8520
-8160
-7057
-5066
-3651
-3579
-4103
-4425
-4437
-4668
-4419
-3258
-2195
-436
2168
3740
4419
4316
2677
326
-2369
-5131
-6781
-7324
-7142
-6590
-6310
-5784
-5241
-5536
-5135
-3970
-3976
-3823
-2729
-2296
-1736
-815
-693
-599
-699
-1569
-2031
-2133
-2630
-3204
-3570
-3493
-2916
-2098
-1095
-275
300
1258
1971
1550
467
-1002
-1889
-1806
-2856
-4078
-3509
-3348
-3809
-3679
-3842
-3626
-3181
-3326
-3035
-2980
-3375
-3449
-3954
-3810
-2521
-1852
-1276
-58
906
1387
1613
1488
637
-320
-681
-1283
-1995
-2209
-2421
-2460
-2374
-2417
-1850
-747
352
1438
2101
1913
1075
178
-275
-148
112
95
612
1957
3105
4149
5384
6166
6386
6226
6028
6212
6450
6714
7643
9059
10083
10889
11825
11813
10698
9556
8630
8125
8084
8238
8391
7927
7229
6802
6426
6546
6224
4726
3542
2497
1359
1468
2267
2990
3913
4404
4334
4725
5607
6035
6369
7541
8891
9339
8844
8543
9450
10431
10121
9111
8154
7110
5895
4617
3247
2094
1053
-570
-2049
-2951
-4214
-5175
-5430
-6016
-6313
-5624
-4624
-3559
-3009
-3905
-5556
-6984
-8645
-10284
-10942
-11063
-11150
-11287
-11363
-11179
-12033
-13872
-14841
-15363
-15550
-14803
-14165
-13172
-11409
-10169
-9471
-9419
-9886
-9641
-8999
-8226
-6958
-5757
-4669
-4022
-4412
-5056
-5764
-6767
-7208
-6698
-6022
-6099
-6390
-5999
-5696
-5327
-4080
-3231
-3510
-4157
-4497
-4232
-3915
-3402
-2617
-2537
-2229
-1449
-1843
-2685
-3095
-3008
-1649
-4
943
1266
420
-552
-650
-626
-153
878
1616
2298
2975
2826
1767
849
519
147
205
1103
1790
2330
3213
4177
5758
7891
9560
10622
11318
11870
12284
12403
12274
11426
10073
9046
7800
6520
6076
5833
5729
6036
6445
7218
7742
7830
8348
8312
7448
6805
5889
5072
5314
5608
4751
3260
2840
3169
2806
2585
2621
2396
2737
3149
3418
4090
4830
5947
6754
6676
6996
7237
6812
6219
5126
4239
3861
3190
2554
1908
1291
1499
2318
3140
3474
3327
3299
2915
1475
-309
-1650
-2869
-4062
-4372
-3808
-3197
-2287
-846
68
231
743
1410
1786
2527
2811
2120
1779
1402
800
1279
1865
1497
1260
1306
899
178
-570
-1274
-1516
-1412
-1896
-3089
-4621
-6116
-6959
-7768
-9239
-10493
-11079
-11271
-11245
-11145
-10839
-10686
-11090
-11548
-11650
-11375
-10960
-10567
-9947
-9172
-8470
-8170
-8311
-7952
-7377
-7632
-7966
-8015
-8560
-9442
-9912
-9679
-9195
-8559
-7532
-7011
-7245
-7354
-7266
-6765
-5489
-3840
-2238
-1099
-281
694
1583
2299
2720
2656
2975
4061
5219
6173
6923
7512
7868
7696
7436
7692
8179
8389
8237
8058
8032
7939
7809
7701
7549
7401
6937
6207
5640
5001
4578
4656
4356
3890
3778
3024
1565
333
-629
-1339
-1556
-1374
-981
-382
260
760
1550
2316
1999
1160
481
-464
-1237
-1322
-1196
-1388
-1941
-2371
-2573
-2688
-2655
-2729
-2655
-2228
-1974
-1659
-1002
-20
1464
2790
3548
3964
4075
4303
4523
4427
4430
4382
4272
4269
4005
3865
4043
4136
4254
3997
3198
2573
2005
1194
396
-482
-1420
-1959
-2118
-2574
-3577
-4678
-5770
-6866
-7495
-7429
-6981
-6492
-6100
-5885
-5840
-5912
-6080
-5854
-5232
-5364
-6015
-6070
-5858
-5418
-4593
-4192
-4263
-4331
-4050
-3117
-1956
-690
607
1416
2192
2849
2588
1946
1208
144
-797
-1321
-1337
-1301
-1845
-2532
-3056
-3474
-3657
-3905
-4296
-4735
-5144
-5153
-5029
-4741
-3867
-3173
-2689
-1907
-1448
-718
863
1966
2379
2507
2124
1905
2019
2349
3586
4851
5367
6160
7097
7742
8406
8712
8961
9502
9636
9370
8807
8034
7593
7239
6961
6816
6067
5018
4247
3614
3184
2831
2494
2013
1357
1303
1265
385
-199
-148
-99
-104
-377
-677
-941
-1577
-1892
-1464
-655
464
1445
2188
2997
3068
2051
934
120
-470
-458
199
1022
1722
2252
2474
2227
1930
2016
1852
1340
1422
1870
2116
2379
2525
2474
2218
1739
1705
1926
1595
1104
528
-611
-1862
-2721
-3151
-3208
-3175
-3222
-3207
-3028
-2865
-2939
-3027
-2783
-2149
-1468
-1632
-2617
-3218
-3438
-3633
-3255
-2676
-2160
-1356
-1219
-2173
-3394
-4480
-5010
-5071
-5075
-4673
-3925
-3224
-2633
-2076
-1428
-1051
-917
-795
-1028
-929
-357
-409
-510
-196
119
872
1622
2143
3086
3228
1710
-69
-1172
-1807
-2225
-2315
-2204
-2241
-2021
-1520
-1217
-819
-472
-667
-1118
-1642
-2145
-2253
-1704
-762
-293
-338
-354
-693
-1397
-1857
-2005
-2015
-1786
-1026
-180
105
478
1008
1055
1202
1391
1233
1402
1547
1247
961
668
610
744
753
886
775
606
775
607
575
998
1368
1972
2327
2441
2784
2474
1944
1600
904
728
875
721
822
893
961
906
311
268
802
1096
1435
1663
1474
890
348
606
1239
1655
1985
2272
2484
2222
1511
978
771
1127
1993
2647
2775
2438
1839
1146
703
939
1409
1799
2027
1620
1183
1213
1163
1171
1257
1053
927
1152
1366
1136
810
857
663
61
-377
-724
-1128
-1641
-2301
-2840
-3299
-3766
-4033
-4136
-4250
-4428
-4552
-4351
-3632
-2685
-2045
-1760
-1773
-2099
-2264
-1917
-1212
-497
-253
-454
-277
826
2230
3205
3801
3697
2750
2132
2525
3445
4379
5003
5383
5579
5267
4576
3884
3063
2171
1592
1262
1057
1042
886
381
-183
-795
-1575
-2173
-2392
-2524
-2598
-2687
-3020
-3144
-2868
-2474
-1957
-1796
-2084
-2196
-2276
-2424
-2739
-3625
-4415
-4331
-3613
-3033
-2881
-2533
-2183
-2135
-1645
-941
-413
180
551
851
1106
922
682
429
33
-226
-505
-683
-375
379
1342
2005
1997
1383
513
-176
-456
-136
440
661
966
1703
2380
2792
2918
2920
3086
3212
3176
3170
3281
3415
3301
2835
2262
2015
2099
1734
834
375
480
483
357
425
498
118
-625
-1366
-2195
-2969
-3121
-2721
-2130
-1386
-735
-146
634
1077
1050
974
668
531
1041
1706
2572
3445
3642
3577
3404
2946
2659
2687
3120
3475
2948
2124
1436
946
979
714
118
271
780
973
657
-288
-1045
-994
-797
-1258
-2085
-2605
-3025
-3605
-4393
-5472
-6293
-6546
-6529
-6573
-6885
-6977
-6806
-7016
-7083
-6298
-5098
-4356
-4569
-5243
-5700
-5976
-6107
-5925
-5685
-5351
-3956
-1699
-207
22
-749
-2025
-2863
-3359
-3599
-2930
-1971
-1533
-1055
95
1578
2425
2344
2238
2784
3572
4000
3915
3414
2814
2352
2232
2595
2917
3070
3466
3910
4706
5977
6455
5987
5796
6000
5674
4686
3815
3181
2655
2661
3084
3246
2784
2429
2796
2866
2784
3523
4016
3979
4077
3895
3693
3618
3505
3863
4237
4317
4218
3256
2013
1445
1264
1433
1898
2465
2984
3155
3463
4059
4336
4117
3186
1923
1091
456
-17
-139
-237
-369
-419
-329
-201
-242
-451
-781
-746
-22
812
1148
721
145
184
564
1213
1407
92
-1417
-2276
-3139
-3494
-3607
-4290
-4659
-4403
-4164
-3925
-3580
-3154
-2771
-2596
-2639
-3018
-3342
-3024
-2518
-2314
-2401
-2803
-3081
-2997
-2990
-3171
-3330
-3315
-3178
-2999
-2525
-1989
-1862
-1812
-1304
-414
121
78
83
-23
-805
-1924
-2420
-2001
-1789
-2087
-2203
-2660
-3361
-3441
-3328
-3324
-3465
-3931
-4228
-4165
-3866
-3365
-3088
-2967
-2374
-1542
-1557
-2366
-2715
-2776
-3097
-2737
-1705
-1233
-1694
-2565
-3048
-3238
-3610
-3666
-3489
-3646
-3594
-3118
-2745
-2530
-2292
-1832
-1094
-549
-870
-2084
-3169
-3505
-3606
-3435
-2591
-1648
-1187
-1112
-1143
-986
-739
-670
-509
-204
-190
-337
-241
84
598
1197
1609
1888
2279
2657
2803
2920
3070
2924
2673
2922
3486
3698
3771
4127
4339
4374
4584
4744
5041
5711
6297
6519
6299
5915
5622
5160
4936
5045
4565
3639
3061
2934
2828
2208
1360
827
678
1173
1967
2081
1618
1339
1346
1559
2020
2369
2441
2566
2759
2932
3014
2873
2846
2957
2836
2715
2642
2386
2047
1515
770
120
-104
282
687
547
136
-438
-1096
-1595
-2114
-2521
-2429
-1975
-1359
-819
-659
-754
-819
-759
-562
-255
-104
-356
-634
-720
-1118
-1680
-1818
-1850
-2149
-2570
-2967
-3070
-2916
-2799
-2662
-2663
-2821
-2721
-2549
-2464
-2168
-1814
-1677
-1843
-2152
-2279
-2338
-2365
-2167
-1897
-1711
-1681
-1833
-2184
-2742
-3328
-4070
-4818
-4924
-4623
-4202
-3589
-3228
-3053
-2829
-2660
-2282
-1960
-1985
-1990
-2139
-2431
-2305
-1550
-438
166
127
261
349
178
404
903
1370
1858
2188
2551
3196
3943
4555
4681
4392
4197
4213
4396
4641
4720
4602
4267
3789
3344
2994
2931
3245
3797
4374
4584
4427
4251
3982
3402
2647
2134
2039
2171
2523
2889
3015
3176
3145
2680
2386
2420
2594
2951
3267
3389
3240
2878
2664
2535
2408
2347
2113
1936
2089
2188
2100
1959
1838
1954
2313
2758
3290
3645
3483
3118
2917
2611
1966
1188
580
139
-413
-1041
-1621
-2154
-2428
-2598
-2937
-3177
-3256
-3220
-2977
-2850
-2976
-3105
-3326
-3830
-4521
-5284
-6003
-6307
-6058
-5668
-5366
-5171
-5311
-5878
-6546
-6776
-6558
-6345
-6181
-6088
-6189
-6163
-5862
-5480
-5064
-4573
-3902
-3183
-2709
-2303
-1810
-1604
-1760
-1836
-1632
-1216
-654
65
956
1675
2078
2549
2916
2839
2605
2348
2115
2007
1893
1958
2273
2568
3001
3448
3421
3198
3104
2945
2836
2944
3057
3042
2898
2777
2856
2927
2891
2895
2778
2507
2245
1889
1478
1150
826
514
283
72
-123
-225
-222
-78
234
486
472
202
-227
-554
-706
-908
-1224
-1629
-2044
-2445
-2926
-3184
-2989
-2685
-2520
-2539
-2785
-3176
-3555
-3727
-3542
-3063
-2598
-2249
-1800
-1299
-865
-525
-419
-386
-328
-338
-125
311
617
583
55
-580
-969
-1380
-1623
-1450
-1239
-1148
-1040
-840
-586
-447
-465
-616
-815
-863
-846
-896
-924
-968
-1010
-990
-988
-764
-229
79
6
-123
-260
-376
-312
-63
251
514
743
1077
1597
2052
2191
2268
2425
2452
2372
2308
2419
2697
2831
2867
2871
2696
2521
2350
2179
2272
2455
2580
2670
2507
2210
1882
1286
585
-27
-689
-1298
-1575
-1506
-1268
-936
-583
-452
-621
-846
-982
-1145
-1345
-1487
-1539
-1308
-777
-360
-160
40
211
293
401
572
661
755
1123
1561
1757
1723
1535
1386
1371
1443
1664
1785
1557
1180
802
590
705
927
1066
1123
1014
808
859
1197
1466
1675
1910
2041
2136
2146
2135
2339
2452
2383
2326
2124
1955
1917
1787
1678
1417
865
324
-226
-668
-845
-1058
-1262
-1298
-1333
-1405
-1549
-1823
-2155
-2357
-2252
-1967
-1636
-1205
-746
-348
-161
-396
-897
-1323
-1602
-1863
-2090
-2175
-2171
-2110
-1960
-1785
-1695
-1762
-1872
-1943
-2060
-2086
-1991
-2016
-2142
-2293
-2410
-2388
-2340
-2210
-1867
-1573
-1435
-1259
-1040
-925
-970
-1119
-1312
-1473
-1494
-1400
-1170
-728
-290
45
439
809
1118
1470
1646
1590
1572
1591
1722
2109
2487
2777
2999
2863
2611
2645
2713
2866
3372
3852
4059
4097
3893
3561
3241
2905
2702
2601
2355
1980
1590
1301
1137
947
776
723
734
712
461
35
-282
-430
-401
-194
130
470
591
450
146
-307
-722
-934
-969
-856
-683
-548
-479
-473
-552
-744
-886
-922
-902
-622
-117
335
680
765
484
69
-359
-827
-1290
-1658
-1862
-2012
-2129
-1969
-1619
-1459
-1535
-1814
-2305
-2797
-3184
-3437
-3450
-3288
-3058
-2832
-2704
-2595
-2443
-2311
-2156
-1853
-1448
-1196
-1100
-1006
-1043
-1242
-1492
-1749
-1814
-1670
-1522
-1387
-1325
-1388
-1420
-1434
-1528
-1495
-1248
-1052
-937
-736
-442
55
754
1355
1770
2054
2160
2116
2039
1972
1837
1619
1334
965
655
470
410
520
561
502
597
701
736
810
822
864
962
880
680
515
402
458
724
1022
1235
1457
1649
1652
1627
1689
1600
1383
1269
1112
795
539
318
-92
-559
-836
-801
-416
174
786
1238
1419
1508
1539
1487
1566
1673
1625
1556
1523
1557
1545
1320
1110
996
940
1059
1104
958
839
658
440
309
127
5
-32
-265
-539
-666
-911
-1250
-1344
-1239
-1190
-1166
-1075
-962
-790
-577
-433
-219
79
200
142
-61
-436
-764
-930
-987
-1002
-1093
-1212
-1311
-1440
-1513
-1451
-1257
-1038
-852
-543
-183
83
315
468
559
676
799
866
715
406
129
-157
-357
-403
-464
-532
-570
-707
-930
-1046
-1036
-1008
-863
-744
-941
-1225
-1352
-1356
-1287
-1302
-1446
-1684
-2027
-2367
-2631
-2683
-2445
-2164
-1972
-1825
-1697
-1532
-1365
-1117
-677
-249
45
313
584
918
1357
1824
2361
2925
3304
3556
3794
3933
4048
4172
4177
4127
4090
3959
3711
3500
3449
3488
3567
3673
3572
3167
2740
2404
2115
1994
1886
1600
1372
1164
836
586
376
180
47
-209
-436
-483
-562
-656
-686
-677
-715
-908
-1182
-1517
-1862
-2130
-2437
-2696
-2851
-3018
-3010
-2774
-2424
-1951
-1590
-1551
-1718
-1980
-2235
-2394
-2576
-2859
-3040
-3073
-3074
-2940
-2688
-2476
-2371
-2441
-2577
-2646
-2686
-2654
-2508
-2211
-1766
-1341
-984
-753
-742
-767
-692
-575
-379
-24
415
680
700
656
536
344
284
321
325
347
415
552
759
914
961
928
845
771
673
551
416
218
73
14
-94
-150
-120
-85
36
106
-80
-347
-476
-448
-319
-187
-167
-254
-329
-364
-301
-29
340
630
865
1077
1193
1203
1193
1216
1324
1551
1850
2258
2726
3000
3045
3051
3102
3145
3147
3209
3275
3192
3092
3043
2940
2772
2480
2031
1455
830
399
194
20
-149
-321
-512
-699
-878
-877
-676
-563
-571
-560
-545
-438
-185
49
208
352
491
676
854
907
933
964
895
875
896
675
320
-4
-383
-718
-940
-1134
-1240
-1256
-1266
-1308
-1377
-1396
-1404
-1498
-1661
-1837
-1914
-1911
-1952
-1951
-1795
-1572
-1479
-1538
-1553
-1463
-1295
-1099
-1006
-968
-905
-850
-746
-621
-560
-501
-396
-320
-286
-150
58
137
152
218
249
203
139
71
-23
-167
-462
-921
-1352
-1704
-1952
-1946
-1831
-1790
-1729
-1668
-1668
-1644
-1560
-1472
-1454
-1511
-1544
-1496
-1408
-1301
-1147
-1010
-971
-957
-893
-826
-804
-851
-926
-947
-933
-928
-907
-815
-610
-382
-284
-300
-359
-435
-439
-381
-396
-401
-196
170
545
892
1155
1292
1380
1464
1511
1608
1913
2292
2522
2692
2744
2515
2312
2313
2335
2394
2480
2561
2763
2994
3103
3130
3183
3310
3387
3457
3673
3869
3937
3898
3646
3253
2880
2555
2270
2051
1971
1975
1999
2120
2221
2207
2209
2162
2037
2027
2141
2229
2207
2115
1994
1762
1477
1226
911
501
22
-430
-778
-1244
-1835
-2304
-2727
-3038
-3074
-3091
-3131
-3050
-2978
-2854
-2561
-2275
-2107
-1959
-1784
-1681
-1607
-1476
-1494
-1572
-1421
-1321
-1384
-1330
-1362
-1611
-1767
-1839
-1905
-1788
-1552
-1325
-1012
-678
-511
-472
-317
103
641
1132
1468
1502
1420
1436
1428
1482
1627
1566
1365
1171
903
623
280
-194
-653
-1120
-1557
-1720
-1675
-1550
-1316
-1125
-1103
-1162
-1260
-1260
-972
-574
-283
-7
225
363
546
644
549
480
347
0
-307
-424
-450
-536
-789
-1043
-1226
-1493
-1702
-1668
-1523
-1332
-1182
-1197
-1206
-1107
-1016
-970
-1067
-1298
-1518
-1814
-2051
-2017
-2012
-2132
-2211
-2343
-2463
-2428
-2294
-2045
-1769
-1621
-1558
-1518
-1480
-1441
-1472
-1521
-1437
-1265
-1132
-1059
-1061
-1094
-1048
-911
-776
-764
-807
-690
-471
-227
117
406
521
533
470
429
420
379
428
606
825
1014
1107
1206
1405
1619
1778
1862
1956
2109
2179
2192
2217
2149
2093
2164
2264
2461
2765
2971
3131
3384
3561
3548
3537
3626
3657
3647
3798
4054
4319
4619
4787
4723
4589
4419
4217
4045
3805
3454
3039
2520
1945
1407
944
585
271
-36
-293
-516
-707
-850
-952
-1004
-993
-858
-660
-595
-700
-955
-1345
-1763
-2108
-2371
-2674
-3053
-3366
-3649
-3902
-3998
-4072
-4261
-4504
-4758
-4934
-4904
-4700
-4477
-4257
-4025
-3893
-3749
-3528
-3470
-3453
-3308
-3137
-2774
-2222
-1749
-1294
-800
-374
-52
153
290
357
308
291
391
452
391
292
223
170
120
65
-41
-194
-356
-520
-579
-423
-220
-86
37
92
119
180
227
421
707
806
841
892
900
979
1107
1253
1487
1742
1946
2048
2057
2049
2035
2027
1947
1820
1786
1683
1460
1342
1321
1371
1516
1676
1791
1789
1737
1715
1571
1395
1371
1409
1511
1649
1689
1663
1521
1236
956
703
515
480
467
355
199
106
75
50
74
154
266
431
607
820
1080
1330
1580
1743
1791
1744
1544
1353
1193
968
897
958
918
779
537
227
-56
-283
-484
-717
-921
-1150
-1395
-1453
-1484
-1608
-1690
-1795
-1886
-1939
-1977
-1829
-1630
-1485
-1258
-1119
-1094
-970
-839
-878
-1043
-1203
-1399
-1659
-1809
-1812
-1841
-1946
-2009
-2064
-2207
-2264
-2199
-2148
-2043
-1959
-1946
-1885
-1840
-1733
-1509
-1359
-1189
-948
-822
-759
-668
-593
-539
-478
-436
-474
-528
-560
-695
-838
-812
-776
-772
-618
-436
-320
-121
62
153
304
458
553
687
922
1274
1579
1708
1802
1883
1905
2003
2163
2240
2285
2320
2229
2093
2048
2045
2071
2096
2070
2123
2282
2431
2637
2885
3004
2982
2870
2682
2422
2053
1656
1321
963
577
295
103
-144
-444
-722
-982
-1117
-1047
-933
-815
-644
-474
-304
-178
-157
-267
-583
-974
-1267
-1480
-1540
-1456
-1358
-1192
-891
-491
-32
429
778
885
855
913
991
945
847
772
673
491
246
4
-195
-351
-464
-550
-640
-689
-651
-629
-674
-660
-553
-434
-323
-269
-328
-443
-553
-599
-497
-319
-271
-372
-502
-626
-730
-821
-956
-1038
-964
-833
-652
-381
-150
-14
119
250
313
296
210
78
-69
-174
-131
45
248
471
691
864
1008
1084
1094
1057
889
642
464
411
372
204
7
-149
-317
-365
-274
-199
-169
-216
-360
-509
-605
-697
-773
-719
-590
-492
-418
-463
-636
-840
-995
-1029
-1101
-1262
-1347
-1460
-1567
-1501
-1394
-1226
-959
-838
-863
-841
-795
-803
-830
-860
-901
-924
-1004
-1195
-1387
-1553
-1665
-1648
-1577
-1543
-1545
-1514
-1348
-1103
-929
-816
-656
-477
-362
-298
-293
-336
-333
-261
-95
159
435
701
859
915
1048
1222
1333
1462
1615
1711
1797
1933
2061
2181
2328
2416
2469
2583
2701
2829
2959
3010
3016
2950
2821
2746
2693
2647
2637
2629
2662
2661
2546
2416
2272
2143
2130
2186
2224
2150
1964
1761
1466
1111
858
679
540
440
342
248
63
-286
-725
-1194
-1654
-2051
-2338
-2502
-2600
-2694
-2804
-2860
-2881
-3007
-3146
-3168
-3144
-3019
-2744
-2470
-2257
-2117
-2130
-2239
-2309
-2359
-2416
-2432
-2453
-2480
-2431
-2368
-2285
-2102
-1972
-1977
-1945
-1844
-1841
-1960
-2019
-2020
-2049
-1970
-1838
-1800
-1731
-1729
-1885
-1908
-1805
-1746
-1620
-1377
-1060
-740
-421
-20
290
383
455
570
697
900
1149
1389
1603
1793
1966
2106
2231
2307
2224
2044
1897
1753
1637
1629
1634
1597
1577
1580
1628
1656
1616
1679
1781
1745
1750
1882
1987
2017
1998
1944
1844
1750
1758
1771
1714
1653
1611
1641
1745
1877
2074
2229
2251
2244
2230
2212
2240
2287
2317
2289
2160
1932
1674
1459
1173
769
450
267
106
-24
-67
-90
-200
-304
-335
-434
-582
-735
-940
-1029
-971
-964
-970
-895
-838
-861
-876
-854
-908
-1018
-1083
-1118
-1094
-1000
-907
-809
-736
-739
-791
-890
-1004
-1107
-1213
-1278
-1324
-1411
-1460
-1389
-1265
-1200
-1184
-1208
-1310
-1429
-1555
-1630
-1565
-1550
-1611
-1544
-1415
-1264
-1096
-1039
-1041
-1022
-938
-746
-593
-540
-502
-505
-538
-561
-609
-714
-797
-817
-856
-842
-669
-486
-327
-91
148
382
719
1045
1211
1309
1359
1285
1112
816
512
350
204
99
99
29
-84
-163
-228
-245
-322
-435
-471
-552
-663
-683
-596
-455
-398
-364
-293
-321
-351
-322
-314
-228
-85
61
250
417
604
791
853
898
941
913
869
763
650
673
822
996
1054
1025
982
875
845
943
976
932
814
589
340
168
194
333
383
380
324
170
40
-75
-252
-416
-514
-574
-638
-669
-634
-627
-673
-683
-639
-562
-511
-498
-476
-500
-555
-548
-539
-522
-428
-272
-79
112
331
544
680
889
1100
1140
1189
1260
1261
1293
1292
1260
1285
1269
1211
1161
1126
1134
1115
1083
1063
953
788
649
591
657
679
530
326
110
-125
-310
-435
-512
-559
-628
-705
-784
-856
-863
-876
-944
-949
-948
-1059
-1165
-1192
-1195
-1173
-1173
-1250
-1308
-1342
-1441
-1519
-1537
-1541
-1498
-1493
-1528
-1422
-1230
-1131
-1098
-1012
-941
-1000
-998
-924
-973
-964
-872
-845
-729
-590
-539
-476
-464
-458
-445
-498
-467
-445
-519
-461
-341
-354
-428
-483
-554
-689
-783
-751
-620
-390
-128
116
340
483
619
822
1006
1132
1217
1265
1271
1285
1320
1342
1392
1392
1290
1223
1190
1227
1348
1353
1319
1309
1184
1038
972
1018
1155
1232
1309
1427
1451
1362
1225
1140
1068
918
821
817
809
781
761
787
757
703
798
832
724
693
626
462
339
190
37
-90
-328
-545
-621
-752
-938
-1083
-1234
-1332
-1433
-1613
-1665
-1566
-1499
-1448
-1379
-1349
-1373
-1388
-1355
-1325
-1265
-1131
-989
-837
-721
-741
-834
-969
-1146
-1331
-1506
-1588
-1609
-1613
-1451
-1185
-943
-667
-443
-332
-292
-339
-403
-549
-788
-918
-1033
-1198
-1258
-1307
-1427
-1540
-1551
-1434
-1361
-1331
-1220
-1113
-1012
-874
-780
-714
-599
-449
-352
-312
-271
-215
-116
-3
122
295
413
520
688
755
764
891
1034
1079
1127
1240
1309
1351
1464
1618
1773
1889
1986
2067
2039
2003
1992
1910
1891
1923
1917
1952
1997
2033
2107
2205
2282
2316
2336
2233
2017
1846
1599
1371
1277
1089
944
906
822
815
810
815
940
980
996
1051
1063
1142
1192
1262
1443
1439
1315
1214
994
823
808
821
860
880
838
756
562
302
118
-34
-236
-478
-719
-869
-947
-1029
-1080
-1154
-1277
-1422
-1665
-1906
-2099
-2333
-2457
-2454
-2457
-2444
-2458
-2462
-2394
-2344
-2299
-2219
-2134
-2016
-1789
-1507
-1316
-1159
-1032
-1086
-1160
-1119
-1070
-982
-820
-663
-519
-320
-50
192
266
149
20
-51
-173
-290
-376
-517
-642
-674
-610
-521
-464
-397
-309
-160
-29
39
238
391
346
362
401
482
674
701
649
661
550
360
241
226
232
239
385
539
616
742
809
857
1028
1154
1274
1460
1506
1430
1324
1132
987
951
933
955
920
783
694
587
495
634
837
862
777
680
587
518
553
665
688
618
539
470
495
628
748
813
841
810
744
693
648
608
618
645
578
417
261
161
128
191
332
361
199
100
69
-58
-40
88
-8
-144
-189
-369
-647
-839
-934
-1061
-1280
-1503
-1717
-1897
-1984
-2050
-2153
-2296
-2382
-2344
-2348
-2382
-2377
-2510
-2605
-2474
-2430
-2465
-2412
-2460
-2531
-2463
-2462
-2563
-2578
-2463
-2301
-2180
-2024
-1819
-1783
-1883
-1886
-1864
-1856
-1651
-1311
-1122
-1099
-1177
-1367
-1511
-1546
-1542
-1343
-989
-792
-785
-907
-1077
-1090
-919
-609
-241
66
349
569
732
999
1325
1638
1900
2053
2172
2244
2252
2256
2190
2013
1745
1557
1613
1723
1826
1938
1902
1855
1866
1849
1940
2064
2047
1958
1879
1868
1963
2200
2494
2580
2463
2338
2180
2019
1967
1849
1537
1285
1151
995
982
1151
1279
1307
1324
1362
1313
1198
1145
1044
902
873
868
855
854
805
776
770
655
414
157
-93
-410
-706
-806
-673
-417
-253
-338
-655
-1010
-1249
-1460
-1650
-1734
-1837
-2037
-2248
-2407
-2474
-2404
-2232
-2102
-2052
-2004
-1944
-1886
-1897
-1966
-1963
-1933
-1900
-1782
-1623
-1486
-1449
-1522
-1593
-1650
-1637
-1525
-1354
-1020
-716
-697
-740
-772
-824
-725
-543
-348
-226
-371
-585
-749
-927
-931
-873
-912
-872
-897
-1101
-1280
-1438
-1559
-1528
-1458
-1408
-1262
-964
-605
-322
-116
81
198
228
324
433
428
475
632
709
731
791
788
666
512
348
86
-242
-447
-459
-424
-437
-469
-549
-635
-570
-413
-313
-180
18
124
147
191
183
110
105
154
161
106
12
-104
-224
-251
-159
-12
144
176
95
58
25
52
168
185
170
188
189
271
360
421
567
703
851
1041
1141
1286
1510
1596
1634
1762
1846
1883
2000
2116
2196
2357
2505
2585
2730
2847
2901
3082
3331
3500
3532
3397
3194
2991
2797
2691
2689
2731
2693
2530
2379
2232
2027
1857
1708
1601
1576
1509
1393
1277
1112
937
772
607
435
194
-12
-62
-59
-63
-59
-62
-61
-60
-62
-60
-61
-61
-60
-62
-60
-61
-61
-60
-62
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-53
