20
43580
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
0
1
0
0
1
0
1
0
-4
-4
-4
-4
-4
-4
-3
-3
0
0
-4
-2
0
-3
-2
-1
3
4
-4
-2
3
-2
1
4
0
-3
-3
0
-1
-2
1
0
0
1
-2
-1
1
0
0
1
1
1
-1
-3
-2
1
-2
-1
1
-3
-3
-3
-3
3
2
-3
-3
-5
-3
2
2
-1
-4
-6
-2
2
0
-3
0
-2
-3
0
-3
-3
3
1
-3
-3
0
3
-1
-2
-1
-5
-4
-4
-4
0
0
0
0
-3
-2
1
1
1
1
0
-4
-4
-1
-2
-4
-3
1
-1
-2
4
0
-3
0
-5
-5
0
0
4
1
-5
-3
-2
2
2
-5
0
2
-3
-3
1
3
-3
-5
0
1
1
0
-3
-4
-2
1
-2
-1
1
-5
-3
1
-4
-1
-1
-4
-1
-5
-4
2
0
0
-5
-6
2
-2
-6
-2
-5
-5
-5
-5
-2
-8
-6
0
-5
-3
0
-5
-4
-5
-7
-3
-5
-6
-3
-5
-5
-4
-3
-3
-3
2
3
-1
-1
-2
-2
0
-1
-1
-2
-3
-1
0
1
0
-1
1
-3
-1
2
0
-3
-3
5
8
-1
-2
2
0
2
1
1
1
0
2
3
1
1
0
4
3
-4
3
7
1
1
2
3
2
0
3
4
0
3
3
3
6
4
2
4
5
3
1
4
7
5
3
1
0
5
7
4
0
1
-1
-3
1
1
0
4
1
-1
1
-5
2
11
-1
-8
-6
3
8
0
2
6
-3
-9
-6
4
16
23
21
10
5
4
7
24
34
33
32
27
19
20
37
42
31
39
48
58
65
43
35
50
62
73
86
97
55
32
103
86
48
144
130
-2
-6
85
85
-17
48
136
-80
-134
109
90
-81
-35
119
64
-172
-133
-34
-109
84
183
-35
-29
28
-8
-116
-287
-172
-122
-14
431
166
-362
-150
60
36
-150
-290
44
43
-158
120
94
-94
7
-35
-12
150
70
-285
-427
-22
5
-269
344
549
-400
-468
211
164
47
165
2
-386
-685
-198
412
0
-67
591
570
345
249
-128
-236
-195
-355
-427
-247
254
410
131
410
328
-531
-305
277
144
395
-77
-790
331
493
-545
147
411
-141
336
29
-705
-421
-11
655
805
-242
-494
172
103
-286
-277
-454
-465
484
1173
289
-832
-200
605
-470
-663
437
-228
-471
622
14
-668
131
324
-434
-555
527
1096
614
201
-472
-776
-466
-618
-209
461
290
503
656
-282
-832
-227
311
537
501
-501
-652
329
-160
-333
302
-449
-496
19
-326
-9
215
48
-215
-880
-376
309
-152
-415
-220
118
-204
-549
76
-3
31
615
-3
-285
-38
-67
213
-342
-627
376
373
-320
-184
223
123
-139
-36
-244
-416
-72
-100
-111
-54
-111
426
489
-206
-309
-179
-433
-432
62
12
-511
-143
247
-337
-580
-21
255
-30
9
306
218
358
781
975
931
463
192
436
461
277
101
109
355
468
363
-6
-50
389
302
241
686
813
897
800
264
278
444
17
-122
221
259
-196
-603
-348
-27
-192
57
459
242
291
686
933
1160
919
306
69
498
824
103
-418
-25
85
-407
-1114
-702
136
-790
-944
325
231
163
108
-1095
-1942
-3092
-3990
-3609
-3901
-3879
-2980
-3214
-3197
-2013
-1038
374
2536
3915
4553
5280
4952
3309
1525
-940
-3799
-5610
-6916
-8130
-8495
-7516
-5482
-3418
-1899
-1593
-2171
-1596
-577
-446
605
2521
3695
5134
7022
7361
6272
5789
6014
6068
6772
8763
10234
8646
4489
906
-1134
-2635
-3427
-2985
-1677
-754
-389
180
-688
-3096
-3572
-2467
-3019
-4829
-5183
-2864
865
4075
5835
6511
6883
6113
4080
2358
563
-1262
-1484
-691
-414
-881
-606
471
-1319
-5843
-8930
-10109
-9412
-5763
-1157
1402
1072
-1257
-4427
-5644
-3169
-2216
-4493
-2889
2695
6866
9439
9307
5849
3125
2459
2542
2425
1271
1952
5262
5750
4552
6742
7935
5282
2788
-604
-5241
-6457
-5686
-6757
-7007
-3674
723
3187
3186
1073
-1124
-1879
-2587
-2220
996
4720
7944
10425
9479
5715
1505
-3382
-7133
-7617
-7100
-5426
-1071
1006
-930
-2740
-5055
-7672
-8102
-7525
-5102
-980
1326
2334
3002
2603
1000
-2398
-6057
-8587
-10203
-8775
-3468
2192
5292
7453
9371
7932
5207
4460
2709
464
-562
-3088
-4901
-2185
2513
6107
8743
10711
10058
5721
1746
1659
1541
-2125
-5462
-6753
-8243
-8958
-8571
-7265
-4515
-2541
-301
3842
7056
9094
9055
5653
2464
15
-1716
-838
-250
220
3298
5972
7782
9885
8659
3779
-1265
-5253
-7099
-5995
-4350
-4712
-5235
-2944
-448
-1075
-2047
-2247
-3845
-4003
-1590
-1058
-1847
-908
1244
4027
4849
1914
-296
462
1803
3250
3154
-287
-2775
-1953
-2740
-5539
-5141
-2088
33
778
114
-1411
-1020
3361
8578
8751
3725
-2450
-7302
-10041
-11376
-11520
-10249
-7396
-2316
2055
3632
4234
3265
1816
671
-2777
-4176
-1518
-1705
-3515
-1716
1140
2720
2801
38
-2878
-2065
342
2050
3839
4876
4003
918
-3152
-6084
-7277
-4916
-1097
-812
-1016
-126
-572
-316
26
19
1779
2666
1315
-678
-1534
-93
1061
1392
2546
4617
7396
7100
3547
2287
3232
4682
5784
3860
443
-1572
-2001
-1939
-3482
-5697
-5937
-4230
-1717
299
1301
2054
2879
2378
-304
-1696
317
2392
2901
2661
1960
1027
257
1936
4910
3851
75
-2449
-3327
-1896
-335
-285
514
623
-433
-630
-1946
-3338
-2602
-2655
-3323
-2640
-1484
-271
-382
-1494
166
5138
10338
12830
12338
10096
6098
2526
1000
-1252
-5031
-9764
-14640
-15705
-11415
-5097
-1018
919
3555
3810
1368
2564
5549
6053
5499
3827
1994
2685
6191
10809
12542
9302
4346
1496
-216
-2890
-4850
-7153
-12129
-16087
-15914
-12737
-9858
-8127
-5390
-5474
-8164
-6889
-6170
-8189
-7174
-6451
-8703
-9138
-4463
2622
4876
3968
7253
12967
17730
21006
20903
16709
9424
1126
-5805
-10082
-12852
-15391
-14874
-10464
-4376
2995
8203
8577
6049
1886
-94
2435
5561
6674
3956
-1576
-4097
-2848
209
3734
2203
-4514
-7798
-3630
5251
12918
12702
8397
9129
10270
6732
6262
6874
-851
-11043
-14627
-10760
-1532
6631
9644
9152
4872
-308
-807
-304
-3580
-5812
-4960
-6989
-13696
-20606
-22113
-17118
-12309
-10037
-7295
-6431
-5557
-565
3133
2645
114
-3090
-3202
244
5679
13912
22068
25755
23653
18975
15093
7608
-4369
-13148
-17110
-18117
-14394
-7931
-4306
-4501
-5265
-4278
-916
3120
6380
9789
10288
7725
9636
14241
14088
9383
2747
-1916
-4753
-9839
-12291
-9697
-7151
-1340
9087
15232
15059
14476
15659
15924
12465
6927
1816
-3913
-8704
-9862
-9787
-9303
-6280
-101
8624
14377
13498
11438
9262
3717
-1969
-6772
-12979
-17650
-19216
-20317
-20734
-18394
-13511
-9731
-9855
-8640
-2180
3348
5950
9713
12911
13172
12022
10676
8116
2616
-1838
-1303
-1671
-6154
-8390
-6582
-4876
-1583
6230
11779
7937
-1087
-7408
-9172
-8755
-6330
-441
5743
7913
6943
4588
2195
4038
9862
12914
11865
9364
6696
8573
15962
21260
18905
10309
2635
891
1960
2897
3582
3731
3119
564
-2421
-2511
-1534
-4716
-13684
-22943
-26534
-24456
-17539
-6971
2769
9053
12733
13662
11521
8052
3105
-3850
-10113
-14208
-14277
-9115
-3660
-1411
-2470
-5656
-6442
-4660
-3592
-2987
-1641
203
-1192
-5154
-4809
-1922
-295
2319
4595
4005
724
-2124
-1020
551
7
-956
-4106
-9475
-14018
-16187
-14768
-9834
-3134
2843
7304
11709
15195
16107
14367
10733
8000
7060
5623
2905
252
-323
-191
-2709
-5597
-6347
-7275
-8291
-8036
-6469
-3085
-2212
-5869
-6415
-2879
1362
9588
16376
13929
6534
-2471
-9135
-8515
-4561
1039
7474
9696
9328
8617
7806
8329
7122
4449
2526
-685
-2723
-3669
-7066
-8157
-4102
535
1444
-1369
-2144
-149
-1536
-6039
-9046
-8998
-7583
-6949
-5541
-2273
774
2362
1911
242
-1115
-1531
1006
5042
5486
3339
1951
571
-746
-404
1903
3953
2370
-405
-597
-2039
-5130
-3934
4
3009
7498
12610
13405
9685
5077
1010
-1877
-497
4506
7308
6307
4253
2300
-535
-5470
-9502
-8994
-6363
-2098
5345
10230
8572
4105
840
844
1904
1435
1351
276
-3477
-6813
-9196
-10026
-7527
-4277
-2399
-1322
-532
52
-184
-939
-1131
-806
-2129
-5973
-7846
-6109
-4869
-4177
-2036
24
789
1742
4097
6241
6966
6377
4400
2570
978
-1217
-3027
-5252
-6694
-5050
-3082
-1651
-407
-1065
-858
1138
762
-2340
-6520
-9692
-9195
-6974
-5740
-5356
-5075
-3537
-1870
-424
3872
7409
5121
1741
2363
5248
6065
3785
2086
2427
3569
4947
5138
3705
2036
2052
3680
3784
2199
740
89
1833
4158
3854
1624
-1080
-2996
-4135
-4118
-1388
775
-232
-1617
-1292
1664
6088
8921
8160
3920
1493
2987
3491
3975
5549
4413
3815
4969
2118
-2178
-2356
71
2402
3927
4683
2910
-2047
-6516
-9659
-11434
-9703
-7237
-6075
-5328
-6351
-7897
-8456
-8719
-7957
-5954
-1665
3826
6357
6672
5084
806
-1087
622
1763
2283
3394
3980
2121
-3001
-7849
-7429
-3540
-2190
-3741
-5755
-8871
-11778
-11511
-10303
-10313
-7252
-988
1701
821
-293
-2735
-5043
-4209
907
7483
8058
3625
-267
-4422
-4782
871
5724
9384
11952
10525
8893
8000
6009
3483
-742
-3148
-1544
-677
-251
665
602
292
-1528
-2916
-235
4285
7690
8257
7887
8313
5494
-9
-3975
-3503
1992
4980
3972
5585
7098
4809
1119
-1604
-3110
-4229
-2585
-565
-2315
-1166
4125
5566
2433
-631
-2029
-3589
-2125
3376
3796
120
-1215
-1929
-1066
-423
-1806
-2164
-4912
-8399
-8521
-9140
-7061
-1621
-516
-1723
-1249
-864
-237
2342
6862
10355
9913
6787
4010
2257
-523
-2594
711
6151
7640
6184
3949
1709
-68
-3011
-4684
-2528
4
3365
5547
1057
-2773
-1385
-73
1921
3662
3672
4727
4832
4230
3887
591
-2791
-2471
-1613
-4062
-7402
-7040
-4530
-1199
2399
2581
226
-3100
-6261
-5575
-2646
123
2071
1294
-498
-1229
-848
-1235
-3870
-5126
-4799
-4269
-1079
2263
3146
2800
2130
2097
1140
-118
-137
-1623
-3543
-4310
-4379
-1623
2887
5553
4258
1666
3176
4756
2196
323
-150
-1531
-3086
-4803
-6888
-8757
-9691
-9239
-6686
-3687
-3593
-3815
-3161
-5211
-6835
-4853
-1536
1761
3232
2280
-376
-4184
-5855
-3221
2011
5764
7412
10646
11472
6689
3737
3752
3260
3984
4871
4110
2057
-1702
-5300
-6298
-4674
-1495
443
-1974
-5465
-3768
-1198
-3333
-4160
-2388
-2583
-1953
-229
490
3652
7417
6859
5012
5017
4226
649
-3411
-4422
-2400
0
1483
1105
-2033
-5875
-6574
-3300
406
2763
5557
6373
2008
-2746
-2577
1349
5116
5845
4278
1853
-1006
-782
2667
3744
2694
1459
-1871
-3223
588
3939
4856
5106
3858
1907
646
1357
4687
6725
5364
3024
526
-1909
-3919
-4845
-3355
-3019
-6608
-8491
-6494
-5203
-5628
-6530
-6727
-4258
-105
2543
1664
-1082
-2504
-3593
-4999
-5458
-5280
-2517
1427
2274
3929
7791
8878
7862
6308
3326
-395
-2837
-1633
1117
2894
5173
6534
6162
4647
266
-3363
-3781
-5792
-9064
-10293
-9960
-7678
-3518
527
3151
3440
1411
100
2695
6325
7674
9592
11561
9749
6721
5059
3100
1360
1224
585
-2192
-4534
-5653
-7096
-5769
-800
1841
445
-1597
-3310
-4283
-2380
2361
6938
9636
9239
3961
-3682
-8390
-7520
-2309
2666
4653
5056
4853
3440
-504
-6458
-10119
-9235
-5991
-2934
-1272
-365
-223
-1634
-1849
244
742
-743
-1386
-1344
-1012
-143
-705
-3498
-4997
-3094
-1154
-1582
-1433
1624
3789
1520
-1655
-3324
-5413
-6862
-6852
-6082
-4589
-4508
-4394
-2266
-2105
-2208
1881
6417
8588
9900
9170
4303
-1133
-2444
-1687
-6
3379
5035
4975
5211
5556
6739
5962
2380
-69
-1098
17
2955
5071
7787
8625
5718
4716
4302
2804
5274
7258
4516
4003
5435
2522
-1799
-2310
-632
-416
-739
703
2626
3540
2251
-1386
-3807
-4897
-7408
-8957
-6693
-3445
-4891
-10340
-14011
-16216
-16456
-10982
-5270
-5865
-10712
-15232
-15376
-11097
-7513
-6861
-4862
-40
2942
3297
2160
-829
-2134
-1806
-3440
-5853
-8344
-9575
-7014
-2678
1307
4035
4374
2378
-214
-1145
-2542
-2226
6920
16889
18601
18656
18975
15839
10623
6060
4618
3053
-1716
-3952
-1396
1758
2943
3963
5865
1640
-7980
-10968
-7789
-6192
-7127
-7817
-5111
-2540
-2883
-2266
-1641
-1235
115
-1604
-3274
870
6469
7723
4957
1405
-2705
-7305
-8154
-4643
929
8434
14755
16841
16030
13463
10294
7846
6096
5927
5938
3322
1139
1624
2554
4154
4754
2290
201
-1016
-4454
-9687
-12034
-8588
-4705
-2533
864
-395
-6897
-7491
-1002
4974
8057
10453
13065
14383
14690
13340
9086
5234
3021
3158
7482
8936
4097
527
-817
-1971
-1374
-1471
-2719
-2457
-1766
-3425
-8559
-10286
-2922
3692
4812
8331
11318
6922
-290
-5671
-8919
-8150
-3211
1210
2113
2392
3921
2705
-4409
-13469
-18625
-18279
-13699
-9301
-9208
-9599
-6959
-6515
-10060
-11296
-8551
-5345
-2798
-1743
-873
3416
8320
9931
9761
9616
11908
16180
16012
8940
-20
-5971
-9304
-10636
-7804
-2765
1650
5120
6102
6643
7608
4583
-724
-3932
-5735
-7109
-8674
-11973
-17228
-21810
-22248
-17891
-12323
-9038
-5436
-886
686
2000
4034
3027
1321
-918
-5250
-7943
-7053
-2881
2481
7236
11468
11502
7294
4564
4750
5374
4051
2694
3215
3121
3685
5919
7413
7627
5301
5131
13427
20931
17293
7580
-465
-4108
-2200
747
-967
-4459
-7128
-7933
-4510
-4312
-11240
-17332
-20697
-20861
-18063
-16728
-11962
-2435
2464
1505
-279
863
4752
6938
7883
8927
7189
4295
4192
5755
5883
4109
3317
6940
12925
15380
14174
12531
10917
10476
11555
12853
14595
14932
11246
6168
4141
4552
4702
5917
7506
5683
3542
4558
4196
-173
-5508
-9304
-10545
-10099
-10326
-10741
-9966
-9382
-8976
-7938
-8134
-10579
-14325
-16943
-16106
-13760
-11192
-6361
-2005
-3279
-8226
-11761
-13237
-12628
-8813
-4371
-1463
928
738
-3117
-4859
-1862
454
-682
-2060
-1125
1119
1227
-803
-689
1241
1850
1565
1544
3194
6458
7924
8311
12218
17635
19264
18308
16277
12268
9939
10132
9443
9038
8811
7156
4894
1466
-1219
-1683
-2911
-4521
-4870
-4590
-3029
451
4075
4788
3879
5221
6958
5476
1752
-745
-1499
-3261
-5136
-3414
3126
9980
10424
8382
9467
9530
8683
8510
6169
4293
5233
7189
7588
3448
-2416
-5282
-4886
-2163
2409
8862
14316
16940
19639
21637
23326
26116
24115
18333
15261
12428
8362
4610
873
873
5569
8016
6051
4408
3597
1376
-1192
-3447
-4998
-4415
-2216
721
2663
1745
-773
-5057
-11284
-15874
-18240
-20758
-23247
-23917
-21023
-15257
-10382
-8166
-8039
-11885
-19690
-26087
-28556
-25809
-15311
-3994
910
4683
9773
10998
7236
974
-4874
-9773
-17073
-26270
-31657
-31765
-31911
-36300
-41647
-42100
-38121
-32457
-23780
-15273
-13779
-16605
-19280
-23261
-26095
-23798
-17741
-12239
-9595
-5459
2423
9377
13748
14981
13035
11714
10048
5876
1827
-2476
-7880
-10509
-8610
-6228
-5631
-5880
-10894
-19215
-19538
-12606
-6096
1296
8566
12934
15525
15455
12557
7474
2184
1527
3934
5222
5187
1970
-3384
-7715
-12930
-17722
-17909
-14540
-9064
-1981
4672
9557
11794
12322
14527
18785
21923
21912
18392
12739
9731
12470
16586
16265
12497
10561
11602
12812
15069
19944
25125
28168
25463
16632
8002
1923
-1215
827
4562
6089
4619
1748
4535
13234
19350
21166
21172
18907
14413
11723
16110
24547
29321
29632
27351
23500
19853
14865
7606
1789
585
7094
20024
28178
26416
22237
19562
16772
14448
13769
14495
15938
18307
20813
20684
16780
10206
4593
3749
6749
11508
15886
16420
12917
7621
3663
2842
1643
-937
-2050
-3242
-4833
-4111
-3031
-4896
-10580
-17950
-19794
-13624
-6467
-2753
-4010
-10965
-17516
-20101
-21247
-21250
-22470
-25974
-27227
-26976
-29428
-33367
-34148
-30336
-25229
-19262
-11815
-6464
-5567
-10255
-17983
-21757
-20396
-17189
-16780
-22152
-27840
-31739
-37283
-41575
-43381
-43580
-38403
-29662
-23032
-18042
-13879
-12009
-11187
-9641
-7776
-7747
-11121
-13565
-10852
-6554
-3257
-355
637
-1080
-5714
-12166
-16360
-16312
-14602
-14092
-11803
-5517
43
4186
7507
7449
7273
6771
1908
-2125
-922
4520
12410
17305
16873
13819
9205
5611
6956
12970
21519
30764
36636
35661
30238
24628
18525
11332
6651
5245
4481
4524
3367
-1030
-3777
-2512
-501
-39
-1842
-4424
-6078
-6798
-7149
-7021
-3744
2591
7517
8978
7709
6593
7692
9197
11189
15890
21790
24287
23661
25232
28383
29323
26968
20815
14943
11692
7880
4175
1042
-1217
471
3439
3729
2085
1468
5068
10421
13360
14008
12617
11080
11212
10294
7597
4851
2004
1111
4711
10037
11207
5670
-465
-784
952
1536
1150
-3337
-9710
-14126
-17189
-17304
-16018
-14240
-8742
-4644
-5887
-8548
-11714
-13812
-13336
-12736
-12072
-11089
-11053
-11135
-10466
-9839
-9395
-8164
-6357
-4440
-1720
1632
3683
1856
-2829
-5581
-4208
-1
3828
5024
4420
1920
-311
2460
9036
16157
22213
25038
25045
23906
22500
20738
17046
13178
11175
7313
-68
-6705
-9959
-11162
-12090
-13302
-13838
-12899
-12681
-14325
-14888
-13666
-12428
-11555
-12137
-14369
-16375
-17449
-17086
-14104
-8173
-155
8119
13757
13739
9256
4043
-1057
-4024
-2996
-1542
-1455
-915
256
1414
2003
2338
2996
3989
5895
7539
7989
9217
11655
14117
16193
18462
20718
19837
15632
11856
8963
6354
5459
6249
6960
6627
5473
3397
590
-2328
-5030
-6109
-5410
-4842
-4529
-2745
1095
3529
2028
370
113
-956
-2289
-3687
-4866
-4398
-4057
-5308
-7230
-10092
-12929
-13061
-11637
-11506
-11711
-11714
-12655
-12209
-8572
-3899
306
3742
5888
6990
7929
9019
9544
9287
8777
8326
9233
11880
12816
10125
6997
4779
1440
-2093
-3487
-3534
-4544
-6931
-8219
-7377
-6669
-7104
-8148
-8511
-6200
-2604
-516
14
-550
-798
499
919
-511
-975
397
2025
3055
3841
4871
5998
7126
7643
6342
3643
1479
915
74
-2295
-2480
961
4131
5018
3817
2139
1745
1759
2850
5533
7648
8869
9008
8236
6907
3313
-246
-1763
-4340
-7033
-7392
-6756
-6320
-7437
-10919
-15053
-17294
-17401
-17204
-16097
-13853
-12652
-12402
-12722
-13270
-12851
-12735
-13759
-15441
-17970
-20136
-20625
-19663
-18570
-18350
-17786
-15862
-13133
-10931
-10988
-12696
-13555
-12206
-9194
-6338
-4482
-3379
-2743
-1523
1140
4581
6612
5836
4749
6183
8315
8564
8079
8188
8201
8571
10460
12927
14065
13773
12928
11011
8553
7612
7753
7837
8183
8652
8937
8978
8710
7926
6879
6707
7027
7045
6971
6265
5713
6036
5838
5548
5461
4194
2663
2428
3159
3154
491
-3761
-5857
-4752
-3116
-2861
-4245
-6510
-7349
-7105
-8175
-9910
-11490
-12102
-10414
-8733
-8032
-6400
-5153
-5831
-7707
-9474
-10312
-11154
-10837
-8760
-8636
-9600
-8842
-8410
-7914
-6215
-5304
-4826
-3534
-2457
-2704
-2791
-1030
205
-95
-116
-493
-659
1198
4470
7350
7734
7162
8151
9029
9757
11102
11431
11150
11535
12803
14296
14918
14637
12836
10610
10457
10796
10478
10204
8582
5998
4105
2831
2141
1818
1804
2106
2317
2722
2699
1888
1886
2643
3396
4749
5760
5478
5127
5134
4962
4582
3890
2971
1484
-794
-2156
-2521
-3900
-5261
-5455
-5976
-6448
-6034
-5626
-5314
-5310
-5627
-5115
-4106
-3384
-2696
-1981
-891
444
1061
1215
1847
2969
4021
4536
4175
3506
3964
5518
6855
6894
5309
4046
4682
6019
7142
7561
7126
6605
5592
3925
2226
550
-574
-1324
-2141
-2661
-3650
-5338
-6381
-6158
-5421
-5480
-6143
-6601
-7059
-6614
-4533
-2288
-1367
-2033
-3415
-4468
-5031
-5269
-5356
-5408
-5287
-4453
-3104
-2342
-1434
67
355
59
551
1010
1847
3134
4051
5170
5775
5040
3691
1891
714
844
945
399
-1093
-2709
-2696
-1935
-1498
-1513
-2313
-2706
-2505
-2378
-1734
-1556
-2198
-2122
-1487
-674
603
1959
2466
1775
1528
2074
2013
2032
1953
538
-1107
-2529
-4035
-4502
-3824
-3167
-2849
-2421
-1765
-1400
-1343
-950
-751
-1930
-3649
-4137
-3021
-915
680
661
-116
-667
-686
-235
-279
-1292
-2325
-2685
-3284
-4919
-6333
-6365
-5570
-4638
-3502
-2232
-1858
-2458
-2919
-3340
-3191
-1715
-590
-432
-611
-1395
-1999
-2287
-2867
-2817
-2506
-2900
-3502
-4257
-4379
-3008
-1546
-836
-376
320
1921
3617
3912
3491
3391
3303
3318
3721
3982
4247
5087
5673
5587
5835
6338
6068
5204
4694
4608
4305
3885
3611
2869
1521
628
696
1055
1636
2041
709
-1194
-1816
-2516
-2759
-981
663
795
202
-157
719
1644
1644
1495
643
-260
-130
-875
-2678
-3891
-4823
-5399
-5400
-5506
-5370
-4944
-4553
-3692
-2825
-2461
-2300
-2705
-3175
-2715
-1792
-920
-515
-1004
-2118
-3565
-4183
-3226
-2324
-2471
-3320
-4094
-2979
-91
2497
4215
4943
4781
4813
5321
6085
6864
7223
7533
7726
7231
6662
6064
5126
4961
5737
6522
7442
8521
9081
9188
9550
9842
9086
7656
6245
5026
4293
3648
3146
3052
2268
1181
1000
922
350
-660
-1994
-2767
-2654
-2240
-1989
-1850
-1878
-2370
-2708
-2514
-2156
-1633
-1464
-1801
-2176
-2898
-3695
-4321
-4998
-5071
-4733
-4557
-4032
-3241
-2478
-1659
-1380
-2044
-2824
-2947
-2797
-2780
-2894
-3233
-3495
-3495
-3480
-3672
-4352
-4944
-4764
-4398
-3976
-3215
-2705
-2610
-2572
-2475
-1979
-1273
-1125
-1433
-2031
-2950
-3305
-3016
-2969
-2943
-2658
-2443
-2108
-1288
-407
87
1039
2605
3803
4926
5611
5517
6261
7175
7080
7326
7702
7354
6411
4861
3596
2548
1008
-213
-782
-449
694
1220
1163
1164
1070
1032
810
547
792
1592
2897
3457
2815
2610
2747
2654
3103
3703
4109
4425
3838
2893
2960
3647
4184
4341
3835
3121
2860
2694
2347
2153
2045
1910
2067
2475
2786
3147
3488
3461
3666
4191
4394
4847
5372
5082
4554
3788
2692
2110
1809
1522
838
-1006
-2762
-3502
-4100
-4593
-4505
-4080
-4017
-4215
-3801
-3296
-3455
-3806
-4280
-4923
-5151
-4778
-4355
-4006
-3037
-1811
-1459
-1878
-2487
-2807
-2449
-1590
-588
-116
-711
-1635
-1782
-1407
-1430
-1671
-2045
-2911
-3430
-3478
-3610
-3367
-3383
-3953
-3778
-3212
-3089
-3280
-4000
-4714
-4590
-4035
-3661
-3430
-3006
-2159
-1065
-294
195
1061
1882
2013
2001
2309
2668
2525
1988
1491
242
-1654
-2756
-3198
-3291
-2753
-1870
-387
1160
1404
943
649
274
-142
-426
-358
-174
-599
-1439
-2307
-3098
-3374
-3199
-3124
-3684
-4906
-5969
-6378
-6017
-5084
-4337
-3834
-3486
-3378
-3216
-3341
-3400
-2625
-1739
-711
430
561
636
1689
2874
3852
4403
4365
4083
3478
3143
4035
5298
5425
4647
4204
4512
5498
6854
7724
8013
8225
8096
7525
6808
6030
5693
6016
6201
5908
5411
4694
3885
3436
3880
5078
5830
5859
5888
5827
5409
4601
3942
4290
4645
4105
3495
2967
2709
2787
2325
1988
2376
2416
1742
706
-123
-261
358
1477
1770
1295
1708
2431
2691
2888
2524
1536
478
-212
-656
-1650
-2385
-2407
-2883
-2993
-2210
-1967
-2370
-3034
-3871
-4206
-3785
-3023
-2452
-2064
-1709
-1933
-2565
-2668
-2180
-1490
-658
143
328
-24
-199
-560
-1138
-727
201
285
-102
-441
-795
-817
-493
103
1308
2487
2721
2636
2825
2610
1821
1162
763
320
-69
-410
-835
-819
-212
246
328
41
-831
-1810
-2299
-2423
-2835
-3726
-3872
-2939
-2654
-3391
-3921
-3947
-3757
-3763
-4487
-5507
-5792
-5477
-5588
-5944
-5827
-5609
-5507
-5354
-5479
-6040
-6786
-7273
-7196
-6887
-6760
-6626
-6074
-5286
-4326
-2867
-1760
-1601
-1676
-1859
-1810
-1124
-399
192
268
-171
177
1239
2263
3188
3746
4056
3894
3022
2082
1188
722
995
1115
1168
1778
2499
2430
1373
875
1526
1695
1346
1423
1343
687
-148
-848
-1343
-1728
-1843
-1500
-998
-626
-321
-266
-700
-1030
-882
-898
-1207
-1464
-1761
-1866
-1431
-660
25
48
-489
-593
113
1363
2708
3669
4405
4943
5126
5376
5710
6069
6422
5936
5027
5036
5567
5917
6129
6140
6395
7186
7790
7782
7512
7233
6782
5981
5024
4219
3570
2817
1796
850
308
-65
-534
-1067
-1199
-666
-366
-718
-1020
-1065
-807
-398
-492
-1094
-1766
-2208
-2515
-2842
-2806
-2690
-2785
-2771
-3097
-3395
-2936
-2562
-2437
-2134
-2013
-2325
-2909
-3111
-2815
-2502
-2051
-1756
-1852
-1896
-1924
-2016
-2331
-2868
-3076
-3073
-3029
-2668
-2202
-2083
-2551
-3224
-3423
-2950
-2270
-2170
-2532
-2883
-3090
-2726
-2275
-2234
-1894
-1492
-1358
-945
-421
-91
-105
-698
-1384
-1384
-772
-347
-286
-394
-712
-883
-1045
-1375
-1269
-969
-810
-855
-1497
-1976
-1805
-1591
-1216
-641
-234
-178
-234
13
-294
-1292
-1564
-1448
-1560
-1298
-919
-829
-964
-1018
-581
-293
-373
-118
2
-369
-606
-625
-472
-209
-151
-92
180
507
672
339
-191
-278
-130
-2
241
469
538
396
25
-487
-998
-1160
-1035
-1008
-786
-292
179
826
1159
780
870
1676
2055
1893
1658
1599
1777
1830
1900
2187
2035
1433
989
659
686
1569
2494
2241
1385
1311
1789
1948
1918
1983
2202
2538
2692
2666
2440
1764
1012
453
-85
-356
-459
-820
-1130
-1366
-1935
-2383
-2281
-2118
-2223
-2423
-2546
-2531
-2500
-2539
-2545
-2563
-2728
-2872
-2657
-2152
-1784
-1677
-1588
-1399
-1393
-1691
-1811
-1809
-2166
-2425
-2298
-2179
-1933
-1597
-1838
-2809
-3617
-3657
-3990
-5148
-5881
-5854
-5678
-5458
-5186
-4699
-4215
-4283
-4598
-4708
-4699
-4638
-4361
-3882
-3689
-3759
-3644
-3364
-2746
-1773
-700
467
1006
912
1276
1643
1730
2233
2648
3143
4320
5213
5448
5544
5652
5636
5265
4930
4656
4274
4552
4996
4847
4629
4139
3621
3444
3013
2844
2925
2830
3427
4279
4762
4928
3942
2494
1834
1593
1497
1295
1053
1128
938
446
254
596
1550
2395
2516
2304
2225
2539
2961
3068
3047
3052
2953
2593
2005
1476
1271
1497
1700
1592
1472
946
97
-71
77
-99
-273
-301
-25
483
792
1065
1378
1429
1507
1907
2136
2151
2633
3196
3121
2920
2947
2960
2817
2287
1666
1585
1952
2128
1642
876
534
381
-75
-565
-855
-1245
-1630
-1594
-1451
-1550
-1722
-2009
-2363
-2431
-2214
-2037
-2147
-2516
-2795
-2498
-1685
-1090
-1000
-1269
-1872
-2192
-1882
-1760
-2017
-2011
-1588
-978
-688
-815
-717
-537
-765
-1024
-1010
-691
-141
266
578
970
1059
661
282
395
689
624
109
-638
-1086
-1052
-897
-669
-571
-843
-952
-670
-569
-1085
-1805
-1853
-1243
-580
-148
-160
-440
-561
-476
-251
-154
-459
-947
-1234
-1087
-709
-578
-812
-1208
-1310
-822
-221
-46
-108
170
970
1802
2244
2191
1779
1693
2147
2481
2653
3174
4019
4702
4749
4293
3796
3397
3213
3143
2881
2603
2504
2546
2672
2550
2063
1511
1150
1035
752
22
-752
-1236
-1360
-1316
-1454
-1662
-1814
-1892
-1656
-1300
-1181
-1437
-2166
-2709
-2441
-1899
-1476
-1151
-1190
-1576
-2133
-2801
-3371
-3815
-3911
-3456
-3118
-3157
-3066
-2872
-2564
-1842
-969
-464
-354
-43
600
970
1102
1212
1225
1562
2074
1991
1701
1983
2457
2454
2021
1368
912
1338
2155
2113
1138
243
273
833
1083
1375
2106
2689
2696
2309
2095
2444
2819
2489
1658
884
360
326
719
1043
1108
539
-585
-1147
-1006
-760
-432
-284
-416
-351
232
1026
1061
97
-926
-1223
-660
3
-31
-386
-496
-357
-229
-402
-750
-827
-551
-316
-152
194
205
-304
-553
-442
-176
243
210
-125
269
1114
1570
1603
1383
1399
1918
2269
2237
1990
1452
1066
694
-141
-668
-663
-697
-687
-935
-1522
-1688
-1510
-1383
-1065
-522
-124
-194
-632
-960
-896
-605
-538
-757
-865
-840
-772
-429
323
1244
1563
855
-78
-208
724
1903
2188
1739
1244
949
1274
1804
1561
879
466
346
409
457
219
-306
-731
-715
-316
-20
-722
-2214
-3069
-3160
-3239
-3264
-3321
-3717
-4086
-3951
-3503
-3257
-3412
-3659
-3256
-2240
-1779
-2050
-2134
-1746
-1118
-786
-1178
-1851
-2111
-1533
-350
459
520
362
403
691
871
529
-59
-346
-378
-451
-560
-414
293
1137
1318
1210
1733
2609
2883
2383
1790
1659
1990
2411
2439
2084
1806
1807
1850
1568
1267
1429
1345
557
52
235
454
566
712
628
388
382
242
-574
-1656
-2280
-2224
-1665
-989
-581
-601
-1103
-1877
-2228
-2129
-2362
-2701
-2465
-1916
-1563
-1820
-2589
-2925
-2452
-1704
-1114
-848
-900
-1174
-1447
-1248
-579
-247
-546
-723
-401
92
587
1069
1396
1202
553
179
245
592
1097
1095
683
572
576
644
1130
1836
2316
2345
2157
2050
1950
1868
1862
1763
1492
1373
1709
2106
2149
2011
1808
1549
1407
1513
1629
1289
784
811
1111
1088
817
711
920
996
577
-5
-413
-500
-147
242
72
-663
-1526
-2051
-2184
-2335
-2593
-2651
-2533
-2620
-2998
-3159
-2900
-2817
-2990
-2901
-2605
-2333
-2208
-2360
-2551
-2623
-2505
-1993
-1563
-1610
-1672
-1505
-1122
-571
-200
-64
-134
-485
-677
-434
-109
-56
-329
-529
-412
-191
170
532
583
557
499
367
451
629
827
1085
1137
1245
1609
1802
1848
1935
1942
1836
1662
1628
1832
2080
2271
2216
1768
1191
749
453
344
478
548
298
8
-212
-350
-88
299
295
111
51
139
347
598
898
1177
1240
1095
959
1012
1006
567
138
271
575
617
453
204
64
15
-130
-271
-322
-344
-452
-713
-853
-758
-686
-752
-914
-982
-846
-611
-251
67
113
80
64
28
-11
-95
-93
65
211
154
-116
-331
-380
-287
-184
-522
-1058
-1196
-1211
-1413
-1802
-2342
-2818
-3167
-3226
-2937
-2608
-2248
-1969
-1866
-1628
-1473
-1588
-1651
-1651
-1628
-1589
-1689
-1947
-2239
-2275
-2003
-1736
-1699
-1872
-1862
-1536
-1304
-1229
-1088
-877
-663
-386
-57
-25
-195
-112
63
196
407
661
1020
1358
1532
1710
1995
2313
2372
2180
2071
2000
2019
2218
2421
2747
3164
3412
3442
3235
3118
3305
3402
3298
3151
3055
3131
3271
3410
3583
3656
3754
4054
4341
4491
4531
4406
4173
3937
3832
3914
3867
3656
3594
3552
3396
3222
2957
2571
2043
1498
1250
1252
1288
1135
584
-18
-398
-830
-1291
-1536
-1613
-1636
-1688
-1850
-2066
-2338
-2801
-3289
-3581
-3883
-4191
-4224
-4124
-4116
-4182
-4228
-4171
-4129
-4130
-4051
-4112
-4367
-4492
-4595
-4887
-5005
-4701
-4326
-4228
-4270
-4165
-4022
-4065
-4216
-4419
-4582
-4482
-4289
-4253
-4207
-4081
-3989
-3873
-3712
-3593
-3382
-2975
-2632
-2441
-2264
-2137
-1900
-1346
-668
-49
437
701
717
604
646
836
993
1123
1054
845
870
1033
1123
1173
1252
1416
1498
1391
1298
1326
1337
1127
888
1014
1356
1647
1864
1916
1876
1898
1907
1900
1995
2103
2088
2115
2297
2453
2646
2973
3180
3140
2988
2887
2917
2945
2867
2698
2475
2370
2395
2381
2381
2417
2425
2569
2839
2957
2891
2714
2420
2084
1707
1374
1297
1328
1245
1140
1020
861
815
944
1163
1341
1343
1213
1090
1026
1030
1084
1098
1025
861
602
310
46
-98
5
219
344
496
710
846
966
1097
1046
834
721
690
544
390
336
275
234
199
77
-59
-270
-598
-816
-848
-818
-891
-1254
-1783
-2122
-2095
-1743
-1304
-1081
-998
-754
-445
-306
-217
-129
-205
-426
-636
-712
-676
-607
-475
-393
-476
-575
-641
-645
-515
-458
-591
-794
-1037
-1258
-1355
-1343
-1325
-1429
-1683
-1967
-2105
-2009
-1787
-1637
-1665
-1699
-1529
-1326
-1293
-1315
-1262
-1101
-834
-586
-455
-421
-516
-719
-843
-867
-865
-800
-776
-809
-756
-760
-861
-847
-783
-753
-669
-579
-524
-406
-188
90
448
819
979
964
979
1067
1360
1782
1924
1827
1718
1552
1517
1695
1789
1800
1788
1650
1597
1726
1804
1867
1971
1926
1755
1602
1491
1516
1667
1737
1726
1739
1675
1537
1554
1744
1829
1648
1386
1225
1043
736
444
251
77
13
170
329
313
71
-482
-1106
-1532
-1872
-2111
-2122
-2036
-2017
-2059
-2031
-1894
-1779
-1662
-1358
-948
-651
-427
-264
-262
-333
-505
-809
-976
-1065
-1287
-1475
-1509
-1439
-1426
-1662
-1937
-1965
-1816
-1591
-1360
-1274
-1346
-1473
-1603
-1684
-1700
-1700
-1687
-1722
-1794
-1730
-1570
-1415
-1194
-916
-666
-585
-692
-736
-739
-861
-946
-879
-670
-423
-279
-52
344
612
658
607
565
629
724
702
608
531
461
396
352
335
449
630
567
353
316
421
642
964
1232
1520
1815
1945
2005
2011
1895
1821
1814
1770
1799
1904
2001
2165
2271
2190
2131
2091
2004
2064
2195
2265
2390
2570
2755
2890
2937
2929
2802
2598
2369
2090
1987
2072
2096
2107
2072
1843
1536
1294
1149
1002
754
466
155
-144
-293
-345
-458
-592
-638
-590
-466
-271
-84
-16
-66
-119
-148
-240
-362
-513
-831
-1252
-1558
-1687
-1705
-1766
-1933
-2040
-2032
-2032
-2057
-2095
-2105
-1886
-1532
-1387
-1392
-1331
-1269
-1227
-1127
-1016
-969
-973
-992
-1006
-1032
-1146
-1277
-1208
-1002
-852
-803
-918
-1101
-1183
-1269
-1397
-1473
-1554
-1683
-1822
-1971
-2132
-2147
-1927
-1775
-1837
-1876
-1843
-1800
-1664
-1410
-1111
-802
-508
-353
-398
-512
-642
-798
-850
-737
-620
-618
-644
-584
-414
-254
-186
-51
99
86
36
35
105
264
325
335
462
620
720
699
613
577
595
696
751
659
638
734
830
946
1033
1056
1072
1100
1150
1186
1096
939
853
791
728
717
764
862
858
727
667
596
479
426
328
246
301
399
512
565
475
346
244
148
72
34
-65
-224
-264
-271
-392
-523
-604
-654
-653
-616
-637
-767
-889
-924
-878
-731
-577
-576
-700
-681
-393
-115
8
103
167
240
368
454
514
546
414
163
-9
-40
73
239
218
77
82
120
58
-27
-140
-244
-293
-333
-363
-367
-397
-518
-713
-910
-1076
-1218
-1330
-1375
-1373
-1393
-1443
-1544
-1561
-1300
-999
-913
-955
-1078
-1164
-1093
-1029
-1016
-958
-924
-925
-898
-856
-794
-727
-658
-547
-440
-354
-226
-96
16
149
171
34
1
192
449
690
899
1066
1213
1305
1391
1532
1632
1700
1812
1934
2062
2200
2351
2457
2444
2480
2591
2620
2697
2856
2967
3058
3110
3158
3236
3260
3319
3417
3474
3625
3835
3998
4152
4205
4120
3989
3842
3654
3367
3061
2798
2467
2187
2114
2062
1892
1681
1496
1291
966
576
318
173
-38
-245
-382
-569
-761
-965
-1287
-1562
-1738
-1894
-1977
-2092
-2266
-2403
-2578
-2707
-2734
-2853
-3052
-3168
-3155
-3090
-3078
-3096
-3130
-3156
-3133
-3168
-3275
-3363
-3435
-3475
-3499
-3517
-3510
-3568
-3696
-3785
-3743
-3527
-3288
-3222
-3302
-3400
-3445
-3425
-3351
-3269
-3201
-3063
-2845
-2644
-2504
-2399
-2239
-2016
-1832
-1729
-1692
-1649
-1575
-1544
-1505
-1404
-1324
-1269
-1182
-1027
-892
-932
-1020
-994
-936
-904
-902
-947
-971
-920
-786
-570
-244
227
717
1083
1329
1495
1719
2082
2436
2708
2921
3020
3033
3068
3167
3304
3404
3436
3433
3457
3581
3774
3963
4137
4242
4249
4221
4161
4058
3942
3768
3465
3142
2982
2949
2940
2977
3008
2970
2930
2854
2663
2502
2505
2517
2412
2250
2040
1846
1796
1761
1561
1270
1051
899
708
587
599
543
426
332
221
192
203
96
-51
-143
-237
-421
-595
-716
-989
-1242
-1231
-1201
-1207
-1208
-1425
-1811
-2130
-2317
-2458
-2568
-2571
-2615
-2742
-2731
-2647
-2591
-2534
-2538
-2536
-2515
-2533
-2417
-2169
-2003
-1929
-1932
-2027
-2031
-1897
-1883
-1971
-1888
-1684
-1473
-1183
-989
-1075
-1135
-950
-784
-718
-615
-559
-463
-193
47
298
676
853
765
752
932
1171
1276
1276
1354
1500
1672
1794
1770
1778
1871
1899
1895
1787
1590
1593
1711
1746
1799
1788
1630
1509
1434
1298
1106
859
630
525
540
630
690
629
537
482
451
459
402
161
-84
-204
-357
-458
-288
-47
61
87
21
-84
-137
-199
-281
-400
-537
-584
-647
-746
-690
-634
-707
-730
-741
-808
-859
-892
-794
-659
-729
-796
-797
-955
-1113
-1214
-1346
-1311
-1132
-971
-799
-685
-681
-718
-735
-731
-864
-1126
-1286
-1368
-1438
-1399
-1325
-1312
-1354
-1476
-1539
-1416
-1275
-1126
-876
-725
-715
-627
-462
-344
-320
-304
-218
-251
-442
-521
-396
-136
99
141
158
318
533
768
987
1123
1218
1317
1401
1399
1313
1277
1308
1352
1446
1550
1603
1664
1716
1670
1558
1503
1474
1368
1289
1211
988
797
728
654
638
684
742
808
806
779
759
685
617
589
657
805
834
773
777
874
1040
1135
1104
1035
1031
1210
1475
1614
1603
1500
1353
1180
1075
1144
1207
1085
945
919
867
754
698
624
488
402
309
193
164
165
84
-76
-195
-159
-39
-54
-281
-557
-835
-1129
-1269
-1298
-1308
-1248
-1320
-1528
-1650
-1761
-1839
-1841
-1844
-1757
-1660
-1644
-1558
-1461
-1425
-1349
-1276
-1244
-1241
-1265
-1247
-1207
-1182
-1169
-1247
-1409
-1524
-1533
-1418
-1237
-1119
-1113
-1232
-1377
-1429
-1446
-1444
-1467
-1639
-1817
-1880
-1911
-1902
-1847
-1744
-1603
-1521
-1471
-1416
-1334
-1192
-1106
-1010
-816
-753
-824
-904
-1016
-1111
-1174
-1106
-901
-780
-643
-416
-276
-177
-136
-174
-105
31
134
226
291
354
454
559
592
584
652
716
757
825
790
722
744
752
741
743
770
781
643
476
473
590
738
855
941
981
911
830
852
930
947
972
1144
1296
1351
1395
1281
1145
1150
1066
936
822
641
596
671
705
703
605
539
518
339
155
57
-89
-221
-339
-474
-577
-672
-686
-597
-586
-632
-568
-398
-196
-89
-133
-152
-106
-78
-4
9
-85
-17
139
150
113
-10
-275
-451
-486
-571
-686
-612
-366
-215
-171
-94
-49
14
147
192
210
265
198
126
176
210
311
610
920
1090
1157
1146
1094
1067
1055
1055
1064
1046
1058
1109
1126
1166
1204
1149
1114
1218
1467
1725
1809
1816
1856
1844
1840
1906
1920
1888
1906
1949
1999
2053
2073
2103
2147
2142
2176
2261
2202
2004
1791
1472
1108
974
972
809
500
187
-31
-134
-181
-188
-233
-394
-577
-770
-999
-1129
-1156
-1249
-1390
-1407
-1351
-1411
-1541
-1622
-1665
-1646
-1526
-1430
-1500
-1637
-1711
-1783
-1825
-1740
-1626
-1633
-1730
-1789
-1824
-1869
-1798
-1659
-1646
-1710
-1767
-1886
-2088
-2228
-2206
-2149
-2075
-1918
-1815
-1763
-1644
-1553
-1529
-1493
-1401
-1242
-1123
-1102
-1109
-1122
-1063
-899
-745
-611
-468
-353
-201
35
254
429
625
770
798
811
848
855
859
922
1070
1256
1439
1622
1728
1772
1876
2004
2065
2016
1894
1829
1778
1680
1635
1604
1531
1514
1525
1467
1399
1430
1581
1747
1828
1890
1943
1870
1730
1607
1488
1461
1441
1303
1243
1275
1219
1117
1002
852
719
612
487
358
294
256
200
196
181
110
43
-62
-142
-186
-285
-294
-203
-196
-268
-407
-539
-569
-624
-739
-845
-947
-1057
-1217
-1393
-1582
-1832
-2031
-2150
-2246
-2262
-2234
-2219
-2230
-2275
-2249
-2246
-2433
-2624
-2683
-2629
-2455
-2309
-2239
-2117
-1996
-1899
-1775
-1689
-1570
-1387
-1309
-1304
-1269
-1246
-1208
-1153
-1125
-1084
-1056
-1016
-897
-795
-755
-756
-843
-915
-933
-1054
-1230
-1289
-1243
-1174
-1135
-1149
-1193
-1246
-1248
-1135
-980
-840
-675
-542
-503
-483
-446
-372
-218
-37
131
277
364
385
349
351
514
762
992
1247
1515
1702
1782
1796
1779
1792
1883
2003
2115
2187
2188
2225
2279
2179
2059
2083
2109
2108
2143
2134
2058
2012
2021
1994
1981
2062
2025
1886
1907
1946
1914
1926
1839
1656
1571
1585
1610
1560
1498
1512
1525
1523
1493
1388
1258
1112
967
835
678
571
498
396
359
360
302
222
140
29
-67
-156
-329
-558
-736
-856
-940
-1030
-1130
-1154
-1139
-1148
-1153
-1193
-1254
-1276
-1283
-1285
-1297
-1317
-1332
-1396
-1448
-1377
-1248
-1145
-1147
-1239
-1267
-1281
-1323
-1236
-1112
-1073
-1036
-1016
-995
-933
-884
-818
-712
-560
-383
-282
-202
-106
-68
-38
15
82
162
204
209
166
59
-55
-123
-96
-58
-95
-111
-149
-266
-353
-388
-404
-428
-479
-487
-434
-408
-495
-696
-912
-1052
-1122
-1194
-1226
-1196
-1228
-1270
-1207
-1114
-1029
-930
-811
-703
-655
-613
-576
-529
-422
-365
-333
-251
-210
-147
-31
79
210
281
295
325
355
454
561
560
532
475
406
433
545
638
653
697
816
907
1020
1131
1102
1050
1043
1036
1080
1139
1120
1073
1059
1020
964
933
901
909
918
857
862
898
781
605
500
455
426
402
446
521
588
685
733
752
825
840
797
784
793
868
935
894
869
890
920
998
1060
1106
1172
1172
1081
886
658
557
467
290
143
-20
-240
-449
-624
-703
-695
-720
-794
-873
-951
-1006
-989
-926
-897
-859
-749
-584
-417
-295
-136
122
285
235
207
346
454
462
519
599
615
575
524
554
605
590
575
476
320
348
458
425
237
26
-21
-46
-166
-155
-100
-109
-54
-73
-142
-121
-144
-138
-74
-86
-31
61
24
-35
-78
-119
-131
-182
-277
-362
-429
-500
-588
-630
-630
-649
-651
-609
-491
-265
-80
-54
-108
-124
-61
5
-26
-144
-308
-461
-509
-477
-427
-327
-288
-449
-625
-738
-932
-1016
-914
-943
-1050
-1043
-1063
-1157
-1265
-1338
-1351
-1399
-1493
-1642
-1853
-1928
-1857
-1749
-1596
-1571
-1661
-1633
-1564
-1476
-1296
-1180
-1147
-1118
-1075
-963
-881
-846
-740
-664
-627
-528
-452
-417
-391
-392
-373
-386
-484
-579
-586
-489
-355
-236
-114
32
180
282
380
520
617
685
842
1044
1113
1054
1036
1034
994
1010
1072
1133
1165
1157
1214
1239
1113
1004
994
1010
992
932
882
815
751
715
667
659
677
710
799
833
768
649
518
438
351
325
413
422
402
439
398
318
220
103
89
87
64
133
206
225
213
138
78
62
33
61
180
273
268
267
349
388
366
406
439
389
309
241
278
393
425
441
548
633
667
744
868
975
1039
1098
1172
1269
1390
1442
1415
1447
1526
1600
1674
1661
1594
1562
1499
1411
1380
1403
1429
1387
1266
1121
999
893
741
572
474
410
292
123
-51
-229
-369
-439
-529
-635
-722
-837
-951
-1087
-1209
-1188
-1181
-1322
-1494
-1665
-1797
-1758
-1594
-1511
-1561
-1614
-1651
-1648
-1587
-1607
-1669
-1686
-1727
-1740
-1731
-1710
-1612
-1565
-1576
-1528
-1494
-1505
-1513
-1504
-1511
-1518
-1428
-1274
-1068
-869
-803
-656
-431
-418
-443
-348
-178
26
89
97
124
63
76
134
117
135
145
167
227
249
280
272
246
323
344
216
84
78
162
210
248
278
199
90
71
131
179
152
97
42
-22
-35
86
230
257
305
427
523
650
797
909
945
850
829
945
972
924
909
917
908
894
957
1027
1035
1031
975
920
962
1050
1113
1051
890
811
832
865
857
782
707
698
711
709
722
729
732
759
733
625
487
312
148
64
-14
-119
-99
13
-10
-41
29
2
-50
-75
-191
-236
-210
-268
-376
-535
-608
-466
-322
-324
-389
-371
-303
-318
-297
-232
-247
-226
-249
-356
-305
-232
-264
-213
-168
-165
-90
-109
-244
-333
-459
-631
-702
-744
-867
-966
-974
-996
-1027
-977
-942
-978
-968
-912
-844
-751
-724
-829
-1010
-1175
-1199
-1067
-958
-979
-1012
-959
-906
-901
-871
-822
-794
-739
-632
-538
-524
-539
-535
-575
-526
-286
-135
-89
49
97
62
169
316
444
627
779
812
761
756
839
910
897
807
842
1028
1045
922
773
491
343
450
486
407
244
-45
-261
-308
-300
-300
-359
-485
-569
-538
-492
-546
-611
-540
-411
-327
-158
73
154
195
324
421
555
738
725
564
488
476
479
481
365
209
156
132
104
67
-27
-62
17
73
27
-91
-140
-69
-3
18
27
12
-33
-74
-111
-169
-153
-12
148
228
151
70
160
246
290
350
327
286
220
108
115
175
248
361
319
228
239
244
407
736
885
838
723
572
531
566
531
489
447
310
171
190
322
401
369
293
265
294
252
112
1
-77
-171
-267
-350
-412
-485
-605
-760
-904
-965
-983
-1039
-1127
-1223
-1250
-1210
-1196
-1157
-1134
-1195
-1152
-993
-949
-956
-840
-734
-698
-555
-348
-238
-159
-106
-140
-163
-99
68
312
478
553
669
769
782
837
945
967
968
1078
1194
1270
1405
1503
1485
1453
1414
1382
1377
1364
1416
1489
1493
1487
1403
1262
1180
1095
1065
1069
919
736
660
595
494
450
478
403
248
125
-84
-294
-308
-226
-244
-432
-618
-650
-608
-549
-528
-575
-636
-743
-880
-996
-1111
-1218
-1312
-1371
-1433
-1565
-1710
-1785
-1764
-1757
-1849
-1946
-2054
-2149
-2118
-2043
-1968
-1924
-1974
-2004
-2007
-2036
-2059
-2117
-2168
-2179
-2175
-2085
-1983
-1918
-1773
-1590
-1404
-1176
-1016
-931
-834
-720
-513
-227
-26
104
257
430
623
787
910
1071
1197
1209
1238
1371
1537
1653
1670
1599
1583
1677
1745
1755
1734
1664
1643
1622
1489
1401
1366
1272
1234
1241
1263
1382
1415
1316
1319
1367
1376
1377
1340
1326
1260
1094
1032
1034
983
911
812
709
605
580
611
547
518
494
464
623
491
21
-69
15
-41
-18
-13
-35
-10
-27
-22
-15
-29
-15
-23
-24
-16
-26
-18
-21
-24
-17
-24
-20
-20
-24
-18
-23
-21
-20
-23
-19
-22
-22
-20
-23
-20
-21
-22
-20
-22
-21
-21
-22
-20
-22
-21
-21
-22
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-21
-21
-20
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-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
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
