20
15706
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
2
2
2
2
2
1
1
2
2
2
1
1
1
0
-1
0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
1
1
1
0
0
2
2
3
5
3
2
2
3
3
1
3
3
2
4
4
2
4
4
2
2
2
2
4
4
4
4
4
2
2
4
4
4
3
2
4
4
3
4
3
2
3
2
1
2
2
2
2
2
2
2
1
0
1
2
1
2
2
2
2
2
1
0
0
1
2
1
0
1
2
1
2
2
1
2
3
4
4
3
4
3
4
4
3
4
3
3
4
3
4
6
4
3
4
3
3
4
3
4
3
3
4
3
1
1
3
4
3
4
3
3
4
3
4
3
3
4
3
4
6
6
3
3
6
7
6
7
5
4
6
6
4
5
5
5
4
3
6
7
5
4
3
6
4
0
4
6
3
2
3
4
3
1
1
3
4
3
1
1
2
3
4
3
3
3
1
2
3
1
1
3
2
2
4
2
1
3
3
1
1
1
2
3
1
1
3
3
3
1
1
1
1
3
3
3
1
1
3
3
3
3
3
1
1
3
3
1
3
3
1
3
1
0
1
1
1
1
1
3
1
1
1
0
1
1
-1
-1
-1
-1
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
1
1
0
1
0
-1
-2
-4
-5
-4
-7
-11
-13
-16
-18
-20
-21
-19
-20
-19
-16
-13
-10
-8
-5
0
1
3
9
11
13
10
3
7
9
4
14
31
37
27
10
9
14
6
10
19
19
10
-9
-11
-3
-22
-35
-35
-41
-24
-16
-26
-5
16
2
-27
-38
-19
-10
-25
-41
-42
-41
-75
-86
-49
-55
-65
-46
-50
-43
-19
-10
-16
-11
23
41
53
73
87
151
175
134
159
162
120
107
50
5
6
-13
-15
8
23
-24
-83
-46
-42
-64
7
19
-25
-13
-33
-95
-111
-87
-70
-54
-52
-40
54
97
59
107
86
0
44
7
-72
-24
-40
-28
49
-32
-71
46
77
14
9
85
95
20
18
3
-102
-126
-36
86
130
38
-15
5
-23
-5
104
121
54
43
-26
-146
-109
-24
-3
-17
-117
-147
-114
-145
9
196
47
-112
-14
84
40
6
62
111
112
103
109
73
-2
43
26
-84
57
68
-161
-108
-78
-152
-108
-208
-147
12
-96
-75
-89
-102
203
114
-193
-89
-36
-155
-225
-160
28
56
-54
-218
-242
-6
75
110
185
61
11
-42
-123
-76
-121
-33
34
-125
-1
90
-104
-206
-207
-7
200
189
183
120
-29
-177
-225
-99
98
348
231
-153
-93
-59
-182
-9
54
64
45
-314
-442
-160
24
69
88
-35
-174
-180
-351
-326
94
50
-120
-110
-375
-175
135
-147
24
463
519
462
108
-94
81
-18
-101
2
-23
56
118
-33
40
352
379
128
-12
-20
-49
-156
-246
-93
99
9
-22
98
12
35
203
-91
-310
107
225
-205
-236
52
-61
-215
-48
21
121
346
365
388
146
-373
-302
-124
-223
-48
-58
-151
24
-143
-204
96
136
292
415
35
-64
53
-180
-42
443
390
51
-190
-208
214
325
41
219
205
-137
-106
-305
-336
103
-255
-715
-481
-339
-21
277
43
12
-29
-481
-384
312
311
-290
-108
547
461
-117
-168
442
606
202
-12
-247
-120
97
-328
-40
437
-34
-188
-428
-627
105
80
-407
-91
9
-118
-161
-286
-54
356
514
298
-16
48
36
-310
-258
324
596
111
-468
-378
14
-198
-610
-198
444
518
284
-80
-84
263
-148
-792
-428
103
311
591
152
-315
292
265
-143
481
383
-357
-236
-273
-318
556
1097
457
-218
-224
-449
-856
-562
269
1018
674
-424
-684
-454
-214
-34
-195
224
485
-395
-704
-174
120
-28
-560
-656
-127
262
127
-284
-233
-92
-64
141
-489
-874
99
305
-156
-171
-174
381
554
-317
-235
567
511
-44
-248
66
439
708
921
925
427
-467
-269
716
821
911
744
-166
-212
161
584
765
-342
-601
-115
-920
-1084
-352
11
306
-47
-548
-331
-59
-464
-1268
-660
621
303
-674
-1437
-1269
-359
-959
-1332
-273
80
702
822
-547
-148
888
802
1551
1918
1726
2144
1386
388
434
286
591
1177
1046
822
465
-15
-537
-775
65
655
448
239
-481
-848
-645
-1189
-1390
-817
-747
-1165
-1582
-1562
-1038
-527
-272
-157
-71
36
542
700
-350
-898
-607
-581
-136
-94
-1184
-1709
-1189
-348
136
714
1883
1896
1000
858
827
1158
1832
2061
2957
3803
3222
2442
1956
1849
2076
1374
764
1567
1752
695
228
172
-281
-579
-872
-1171
-707
-679
-2137
-3121
-2428
-1433
-1377
-1732
-1524
-1313
-1340
-1206
-1302
-808
86
-271
-993
-1486
-1539
-878
-1417
-1677
187
1144
912
1168
1513
1613
1187
1027
1145
1113
1605
1145
480
1209
1058
1010
1616
658
240
516
-233
-139
697
820
311
-339
-617
-852
-524
83
-454
-657
-402
-1090
-1251
-1220
-1963
-1809
-1473
-2212
-2779
-3067
-3003
-2043
-1482
-1251
-381
-373
-1361
-1255
470
2835
3634
1510
-1094
-1552
-523
117
-36
80
379
-169
-897
-851
-410
185
808
794
327
424
630
271
100
14
110
598
-20
-490
487
923
1312
1059
-556
-97
495
-537
453
1382
1028
1518
939
-157
-297
34
1100
1238
822
646
-1014
-1990
-970
168
1126
1371
1179
905
598
1328
1920
2637
4595
5154
4086
3089
2502
2763
2438
1338
628
-1161
-3978
-5890
-6072
-4386
-2220
-1364
-1683
-1542
-733
-391
10
350
365
896
157
-1507
-1452
-1186
-1004
-62
338
1113
2342
2689
2199
946
1398
3469
3123
1933
1540
-419
-2209
-1986
-1653
-1370
-511
-486
-1195
-927
-685
-1307
-1744
-2266
-2306
-1783
-1885
-1827
-2119
-2341
-1568
-2660
-3445
-1483
-1153
-1378
411
1257
477
-556
-559
191
272
482
356
-78
167
-413
-542
642
1239
1682
839
-1031
-817
131
233
-160
-803
-757
-1337
-3135
-4017
-3276
-2009
-2359
-3351
-2316
-1324
-1250
-417
9
-52
-55
-470
405
2055
1996
1859
2390
1654
1085
1503
639
-655
-479
269
833
1110
1316
2359
3838
4224
3749
3756
3223
1351
731
1412
592
-477
-648
-2068
-3408
-3006
-3135
-2975
-1460
-1246
-1202
-524
-1297
-679
1637
1615
1264
2143
1539
332
156
-256
-566
700
1490
71
-976
-1008
-1322
-913
68
1118
1814
583
-275
552
-32
45
3067
4974
5231
5980
5906
4797
3956
4196
5143
4431
2913
2770
1769
115
365
489
-412
-356
-202
-754
-1155
-1816
-1945
-910
-1099
-1770
-960
-309
601
980
-719
-674
-461
-2709
-3023
-3148
-3778
-1037
649
475
1770
1460
-50
-665
-2040
-4485
-6771
-7127
-5832
-4067
-3248
-4648
-4000
-1512
-1823
-1568
-272
417
2029
1542
464
1129
1124
3195
5802
5844
6136
5232
3838
3343
1170
-27
115
236
1388
399
-721
1707
3828
4161
2174
-872
465
3265
2666
2027
2255
854
-1402
-2992
-3097
-3155
-4729
-4025
-1735
-3254
-4264
-2401
-2066
-447
2647
3349
3590
3489
3178
4030
3923
3110
1699
-961
-2297
-2261
-1956
-1362
-1059
-539
-838
-2551
-3174
-2856
-3382
-4378
-5080
-4589
-2741
-1786
-2503
-2290
-555
866
1029
240
580
2192
3097
3452
3061
2894
3763
2442
476
618
-54
-884
-888
-873
2107
5469
4731
3466
3227
2582
2266
1272
770
2442
2172
-267
-1002
-1405
-1821
-862
-851
-1616
-742
783
1428
1470
1516
1435
938
-209
-1741
-2346
-3350
-6423
-8460
-8664
-9970
-11326
-10553
-9262
-9552
-9901
-7883
-4828
-2520
-742
350
1353
3151
4960
5733
5301
5274
6867
7512
5613
4200
4914
5751
5449
4384
3717
4759
6738
7495
6166
3876
3382
4952
4970
3459
3486
4290
4672
3196
-1297
-3450
-2207
-3496
-4670
-2490
-1132
-1764
-3436
-4434
-3190
-2318
-2279
-2259
-2705
-2201
-2516
-4383
-4197
-3134
-3176
-3299
-3903
-4529
-4256
-3777
-4305
-6228
-7903
-8761
-9599
-9564
-7473
-4075
-2241
-2214
-1539
-653
829
3200
3737
3564
3599
2718
3092
3024
1020
1469
3303
4030
5497
6333
5928
6064
6205
7005
8505
8236
6336
4138
1739
-656
-2616
-3181
-2974
-3997
-5486
-6212
-6374
-5959
-6252
-7430
-7550
-6710
-5449
-3715
-2074
331
4170
7955
10620
12222
12117
10733
9744
7188
3426
3600
3901
-1020
-5856
-8109
-9293
-8144
-6309
-5391
-4512
-4169
-4291
-3762
-1654
1378
2605
1626
557
-331
-1307
-828
1301
2768
2276
1336
1778
1527
-1252
-2962
-1860
-553
-701
-1527
-1082
-533
-952
-767
-636
264
1575
602
-441
-1492
-2117
-320
-990
-2151
-194
-785
-2579
-3071
-3197
-1611
-1667
-2070
-656
-2057
-2763
-1333
-1850
-1262
-300
-866
-1090
-2822
-4501
-4002
-3834
-3860
-2823
-504
1573
2139
3548
5568
7511
10288
10634
8130
5983
4453
4195
5378
6860
7938
8080
8301
7681
5507
3659
1018
-1231
-1815
-3959
-4527
-2960
-5338
-7878
-7164
-7317
-7505
-6298
-5498
-5033
-4006
-3149
-4109
-5121
-2730
1823
4562
4682
5442
7482
7209
4914
4135
4503
3019
464
90
1322
2224
2567
3752
7385
9750
8883
9167
10112
9270
7962
6782
5644
4051
2336
215
-2898
-3819
-3764
-5515
-5146
-3025
-2421
-3073
-4798
-5333
-5201
-7274
-9031
-9847
-11025
-10666
-9639
-10011
-10049
-8122
-6412
-6160
-4056
94
2826
4874
7117
7797
7077
5954
5785
6621
5039
1955
772
-1283
-3770
-3046
-2649
-2880
-481
1006
849
803
-315
494
2317
683
-113
1071
458
-852
-2731
-3529
-3276
-6735
-8685
-5314
-3185
-3008
-3437
-3528
-1852
-1254
594
3593
2221
932
2597
4491
6343
6170
6299
8456
7641
3559
-619
-2098
-889
-414
263
1051
18
-77
976
1858
4338
7362
7768
6635
6278
5493
5460
7012
6183
4563
3701
17
-3404
-3720
-4511
-6186
-5850
-4209
-5047
-6789
-6629
-6907
-6966
-5780
-5175
-5293
-6151
-5506
-3091
-2077
-1584
-1587
-2052
-1453
-1116
184
1825
1279
1315
1990
1830
2335
4030
6445
7230
6403
6533
7521
8225
6007
2177
1299
2236
3779
4899
5109
6478
6282
5706
6895
4779
2308
1414
-2679
-6699
-9279
-11688
-11863
-11601
-11565
-11290
-11122
-9853
-8288
-4960
432
3110
2966
2387
2334
3019
2846
2385
2600
3360
4247
3411
1873
-77
-3134
-2852
464
2310
3346
2736
553
1466
3747
2848
2019
4213
5872
4717
2443
1482
1682
-361
-3277
-2876
-2590
-5290
-7093
-6690
-5583
-3949
-2543
-1759
-415
1294
1982
2211
2479
2072
2215
2995
1484
-1778
-3410
-3357
-2939
-2214
-1378
23
2080
2773
1516
550
706
708
1381
3188
2715
259
-1255
-2566
-1817
498
-495
-1186
1066
1793
1256
1000
1737
3314
2340
951
1789
1414
86
-342
-1170
-2719
-3742
-3152
-2246
-2726
-4057
-4233
-2147
-1149
-2125
-1885
-1874
-1275
1542
1665
377
1161
-35
-2809
-3338
-1715
1311
2957
1365
36
919
1176
-455
-1532
-1158
-578
765
2118
1260
314
-31
-1717
-1047
1625
648
-1288
-2445
-4059
-3025
-2443
-3861
-2050
494
1565
2538
2088
2324
2736
728
-82
1482
2341
1581
1209
1718
1291
1966
3018
1559
1396
1197
-1631
-1768
302
1114
1014
407
891
1184
9
-345
-390
-455
-117
-1074
-2649
-2874
-2182
-1689
-1094
-1209
-2658
-2968
-3142
-4100
-2588
-583
-188
20
-16
1042
2229
3059
5465
6323
5977
6441
5680
6675
9069
8929
7951
5315
1616
171
-1008
-2658
-4423
-6086
-5347
-4223
-3920
-1979
18
862
882
-483
-1185
-2300
-5034
-4032
-1799
-3903
-4621
-4126
-6681
-6683
-4056
-2716
-1496
-1419
-767
1478
1492
1374
3005
4386
5156
4614
4654
5798
5494
4889
3995
3226
3018
-335
-3695
-4413
-6850
-8068
-6453
-5632
-3984
-2192
-1382
-1014
-3564
-5127
-3820
-4774
-4294
-1713
-2761
-2051
1583
901
-136
2054
2115
-95
-1734
-1864
448
1449
-810
-996
219
-1533
-2175
751
3070
3648
2825
42
-1749
-237
1790
2320
3028
4479
4922
3479
1613
1447
2658
2636
568
-870
-87
1022
1174
68
-1530
-752
1366
1887
2043
2327
2381
2475
799
-2263
-3941
-3806
-2640
-811
1295
2604
2144
708
402
1452
1428
-84
-2528
-4915
-3524
-823
-673
896
3014
2907
2682
1748
2033
4233
4262
4194
4941
3924
2557
916
-472
-371
-1468
-3454
-2422
-732
-4062
-7554
-4757
-1903
-1433
589
1373
669
105
-1188
-18
2818
3418
2637
869
-277
-248
-2013
-2828
-984
10
1359
2524
1388
2708
6180
7217
7880
7402
3339
-300
-1467
-2800
-6405
-9528
-8605
-7865
-8348
-5287
-1383
1402
4765
6660
7454
7529
5089
1527
-1320
-1878
-1165
-2551
-4369
-3801
-2358
-3094
-5251
-4737
-2235
71
1074
-1266
-2711
-1158
-557
735
1557
-740
-1526
68
1651
1753
849
2670
3886
1752
909
947
1257
1731
632
1678
3944
4596
5420
3265
522
2708
4356
2569
-595
-3050
-2269
-3437
-8438
-9770
-7027
-4290
-1621
948
1685
-232
-2227
-2288
-1811
-2857
-4603
-3594
-2189
-2735
-835
923
-309
-75
418
305
222
-1283
212
3277
2260
1247
2126
3491
5383
4831
2517
1239
730
620
265
1881
6647
9200
7043
3373
2050
3613
3556
2397
4120
4862
3706
4191
3242
1400
1678
235
-2804
-4313
-3785
-1553
-2450
-6022
-5843
-3674
-1857
576
2253
2990
2189
94
-953
-2577
-5779
-6077
-2790
-1791
-2169
436
1296
-621
-1140
-1194
-318
553
968
3515
3663
474
-1878
-2986
-856
1482
1372
1785
784
-23
169
-1669
-1098
592
380
1351
1012
242
1435
1567
976
634
1508
1912
146
-107
-2460
-6353
-4380
-2200
-1917
-679
-1204
-858
-243
289
3307
3000
1583
2751
1611
1135
1703
592
344
-375
-1172
-2113
-3084
167
1708
-1014
-99
2736
2125
-1655
-2974
171
-676
-4452
-4442
-4934
-7582
-7543
-4027
-3470
-5715
-2221
1229
-421
-713
-308
2398
4702
1630
2768
4016
304
2174
3775
2825
5336
4211
2199
1336
-3420
-3471
1342
1985
-308
-3483
-6264
-7062
-6068
-4301
-4134
-2909
1558
4132
3204
1781
1333
1217
-36
-487
428
-881
-2555
-2454
-3420
-3125
-1066
-2095
-3150
-1602
-509
63
-921
-1821
702
3128
5035
6614
5008
4976
7729
8420
8013
5728
1704
805
560
-1834
-3032
-3490
-3877
-3163
-4100
-4641
-791
2092
2250
4262
4820
1704
-459
-2321
-6222
-9798
-12269
-13941
-12106
-6536
-1699
358
-414
-4247
-6266
-3684
-2104
-2506
-1626
-1258
-535
3132
6511
7867
7853
5775
3395
1793
181
-810
-1878
-2419
-592
1619
3111
3714
2718
2277
1794
-462
-2338
-2745
-463
2579
2230
3437
7458
7119
4713
4801
5334
4885
2376
-836
-1611
-1616
-3026
-3629
-1232
2186
4026
3919
1186
-2843
-4926
-5662
-6854
-6528
-2534
1946
2167
-649
-2298
-2828
-4262
-5367
-6060
-7133
-4674
-357
901
2400
2980
751
416
-609
-2975
-2631
-1499
900
3526
4819
8451
10059
6709
4407
3479
2096
1267
2035
3566
3742
4686
5413
3668
4314
4685
574
-1806
-2273
-2468
201
750
-1908
-2452
-3009
-3727
-2205
-1645
-425
1898
-1171
-5284
-4050
-2134
-477
585
-1604
-1771
-139
-1448
-874
1556
1965
3831
5792
4495
2847
768
-3007
-5068
-3651
-1675
-583
1456
3728
3831
2423
2600
5074
5832
4421
3942
3543
2616
533
-915
2522
4592
1642
285
-785
-3513
-4880
-5314
-4019
-798
1890
3259
4846
8069
9605
7207
2364
-3025
-4839
-4348
-4663
-3426
-2641
-3464
-2841
-2128
-3032
-4967
-5027
-2145
-1125
-3250
-5667
-6941
-6156
-3154
83
778
1774
4208
3028
819
3
-1178
-323
10
-229
1884
1281
-902
-2036
-3464
-1144
2520
2951
1871
-419
-1142
-596
-2945
-4471
-2111
1144
2158
349
-804
248
1096
361
-2298
-4860
-3464
-172
-51
-845
-985
-3600
-5313
-4619
-5448
-5209
-3119
-2477
-2067
-1765
-2065
-953
1068
1352
179
27
93
4
648
-349
-1080
-334
-2945
-6048
-5095
-2113
972
1860
1850
2883
2377
1422
691
119
2243
3448
2409
2734
2343
1776
3837
6462
8507
8656
6399
4908
3788
1426
1066
2735
2672
3464
6685
7817
7564
6291
1663
-1530
-1926
-2845
-3689
-5511
-6358
-3102
-256
-474
-2802
-5578
-6080
-5109
-2217
2355
5005
7615
8982
5648
3912
3377
-2032
-5797
-3364
1178
4937
4692
3075
4475
5097
5384
6214
3828
2072
472
-3601
-2755
-1778
-8313
-11414
-6511
-654
3592
4586
2923
2556
3082
1132
-3238
-6588
-6452
-3336
-1469
-4540
-7741
-4658
949
1759
-1613
-2924
322
3832
4914
6693
6320
-1037
-6984
-5922
-4236
-4367
-5549
-5983
-2896
1450
4890
6350
5374
2430
-2851
-4392
-1089
-531
-687
-2908
-11096
-14374
-8989
-2790
1503
2544
683
548
3693
4394
1218
1569
3882
2898
1819
2248
5867
9657
4148
-5528
-9488
-9199
-6729
-4902
-5177
-2200
2603
2410
169
-71
-1183
-2589
-2575
-3685
-4694
-1956
2404
2756
-423
-1603
-1964
-2535
1442
6492
6415
4143
3455
3174
1464
-229
-1545
-2421
-214
1139
1325
7179
11041
8167
7991
7226
1043
-3045
-3729
-5377
-8428
-10017
-7333
-1567
3227
2533
-1212
356
4145
2021
-1650
-2275
-3847
-5335
-2139
1482
601
-2054
-2882
-940
-344
-2535
869
8197
8565
4573
3480
6426
9600
5929
-798
-2952
-5860
-9234
-4001
2283
-624
-4583
-4590
-1947
6139
11621
9179
7236
4328
-1014
-2698
-2112
-715
-175
-1098
-892
-3335
-2390
7876
12562
7982
2821
-2205
-3196
-568
-556
-1707
-1759
-888
-1442
-4922
-6060
-2450
1888
3707
3806
5604
8041
8326
7574
5908
1682
-5333
-10313
-7860
-2901
-807
1388
3859
4856
5739
6386
6224
5097
2340
-2173
-7278
-8336
-5004
-4416
-5060
961
10105
10660
1002
-4374
-1221
-2641
-5892
-4326
-5857
-6870
-3251
-1113
2041
4002
2045
4798
9930
9630
5407
1025
-1634
-3779
-3945
-2606
-2938
2072
10065
7984
1301
-1779
-4291
-6261
-8687
-13077
-13227
-6655
-956
1756
5582
8066
8407
7840
4085
1216
387
-2358
-3725
-2468
6
1080
-2037
-2421
-775
-3432
-4034
-2976
-4787
-5694
-4823
-532
4387
4046
4274
5674
2786
-429
-1948
-2908
-1407
2945
7049
6346
2832
-55
-5221
-9578
-8041
-5537
-6138
-7596
-7523
-5435
-1369
3657
5808
5044
4513
3229
3585
6384
3976
-1156
-1095
574
963
515
-2917
-6539
-5744
254
8654
11056
4671
-1244
-2199
-2082
-941
1754
2295
-132
-2672
-4042
-4848
-5467
-4545
-1716
-530
-2347
-3041
-354
3493
5881
6318
5903
3830
670
418
893
-625
1155
3779
276
-2791
-1439
-2918
-6424
-6980
-5467
-747
4371
3228
495
-310
-4413
-8536
-7604
-4194
869
5591
5448
2878
3180
5593
7256
5419
-987
-2455
3378
1504
-5080
-2672
2198
4171
5141
2954
-525
-1168
3029
6701
5066
4315
2916
-1424
-1857
-2050
-4594
-5090
-5639
-6416
-4717
-644
1963
1408
2017
1664
-303
662
1422
862
-2524
-8144
-6300
-84
4374
8197
6864
2255
-1214
-1922
1124
-673
-4171
-154
2326
1101
788
-2290
-5648
-5231
-4786
-8469
-12102
-10653
-10896
-15073
-15706
-10889
-2591
2827
2631
4275
6106
2349
-1724
-2764
-3576
-3790
-1307
1672
1816
384
1160
5418
7424
3444
986
2580
2773
1882
1512
3545
8615
10612
9268
8289
5410
2438
1635
-1210
-5869
-7219
-3589
868
2223
3319
5673
6253
3880
-1487
-5366
-3686
-3228
-6049
-3601
3078
6331
8132
10926
8944
3278
2020
2553
343
-1398
-2328
-1468
1958
1202
-2771
-2487
-921
-2044
-4191
-5710
-3217
1706
3137
4083
7510
9114
7966
3602
-4199
-9229
-8962
-7859
-8945
-10907
-10701
-9636
-8805
-5577
-1758
741
759
-4652
-8446
-5063
-2746
-3936
-3169
1006
5357
4977
3514
5016
2970
-2100
-5441
-10091
-14263
-14577
-12618
-7541
-454
4365
5908
6309
7033
6369
3382
-1699
-7081
-7667
-5868
-5646
-2089
1129
-2575
-5495
-3554
-2830
-5489
-7373
-4956
-2964
-4816
-5448
-4895
-5650
-6424
-8450
-10231
-9778
-8379
-4002
177
-519
-1079
153
1671
4540
5869
5041
3940
2332
942
-969
-2915
-4073
-5823
-6173
-5912
-6213
-3054
607
475
406
3563
6725
5013
3433
5012
1214
-2777
1384
5159
6537
8431
8193
6880
3468
-1170
-2484
-3772
-5933
-4563
-350
3000
2530
-201
-2339
-3316
-633
3865
5283
4365
1706
-1482
-1378
1502
3956
4110
2480
561
-1045
-1482
-2721
-6192
-7340
-4264
-571
897
407
836
3293
5490
5479
5514
8646
11112
10375
10159
8814
4065
2131
5566
6887
2656
-530
308
2285
4106
3729
3937
9052
11855
9172
7192
5119
2726
1843
-1249
-3726
-1912
-1
3667
8827
9697
11127
14606
14156
12238
8609
3318
3703
5566
2778
486
548
1072
1049
-1059
-4475
-6774
-6467
-5046
-2514
2696
5776
5516
6381
5647
2441
449
-1083
-1589
-1080
-2650
-4937
-5498
-4482
-2253
92
1216
989
50
-1938
-3545
-2925
-3210
-3262
-1105
-3014
-5862
-4805
-6225
-7417
-6747
-9491
-9856
-8276
-9977
-9515
-6292
-2341
517
-2205
-5731
-6247
-6749
-6521
-6431
-8179
-9252
-6871
-1828
1524
2534
3365
4300
6258
8289
8971
8912
7717
5988
5191
5768
4858
-1212
-5505
-1781
998
-650
599
3386
4706
7246
9159
8807
6605
3022
3995
7277
4962
1854
681
496
3672
3546
-2144
-6468
-8234
-7264
-5839
-6675
-6721
-4605
6
3961
4046
4894
6909
7235
5466
1352
-1157
-1687
-2013
-1738
-4211
-5933
-4174
-4042
-2285
638
602
2892
5721
5287
4560
2911
1384
929
-788
-1764
-222
1733
1622
704
1307
633
-1518
-3040
-4477
-2291
2863
4531
4192
4800
5261
5625
5431
3948
1626
-379
-1579
-2854
-3751
-4011
-4109
-3753
-4126
-4643
-2917
-669
273
1261
2153
2345
4147
7826
9651
9071
8004
6222
4664
4409
3738
2375
1943
884
-2035
-2434
-145
-557
-2339
-3972
-7363
-8985
-7737
-7006
-5874
-3705
-3297
-4760
-4844
-4716
-6969
-7635
-6859
-8275
-8497
-7297
-6413
-3509
-1239
-2463
-4580
-5701
-6721
-8262
-7903
-6266
-5974
-4873
-3230
-2195
-975
-2086
-3822
-2830
-1298
-3
760
1044
2066
1719
722
2041
3974
5212
6699
8251
8497
6452
3322
1347
1002
619
100
965
1790
1517
2099
4242
6722
8102
8876
9764
8878
5968
2848
750
-337
-2589
-5166
-5184
-4263
-3989
-3687
-3024
-2143
-2032
-1938
-1405
-1815
-1599
44
1348
2151
2408
2477
2195
643
-364
-994
-2843
-3298
-2249
-2563
-3003
-3155
-5591
-8656
-9733
-10834
-12121
-12100
-11985
-10620
-7903
-6691
-5002
-2100
-591
552
1780
3337
5696
6615
7414
9597
11421
13784
15396
14041
12263
10949
9722
9337
8496
6374
4539
4713
5675
5178
4532
4297
3557
3741
4804
6563
9905
11801
10699
10532
12208
11902
9734
9444
9341
6320
3463
2816
2691
2857
3063
3253
4458
5573
5638
5806
5115
1975
-1124
-2610
-4932
-7863
-9519
-10367
-9622
-7690
-7270
-7336
-6186
-4611
-3469
-3729
-4229
-3212
-1575
397
1704
1345
2211
4305
4240
2359
285
-1373
-2934
-5183
-6164
-4985
-3779
-2103
38
-46
-1176
-999
-1073
-1483
-975
-824
-563
128
-1371
-3718
-4559
-5423
-5636
-3979
-2669
-3073
-4188
-4809
-4691
-3553
-1926
-1369
-955
-682
-1877
-2614
-2871
-2818
-857
216
668
3417
5598
6279
6114
4608
4579
5495
4449
3365
3968
4851
3947
1701
570
359
80
-390
-1583
-2758
-3228
-3036
-2025
-1018
25
1913
3637
4612
5568
6707
8476
10491
10638
9316
8847
8524
6696
4418
3634
3177
230
-3553
-5271
-6188
-7320
-7961
-7850
-7165
-6900
-7499
-8636
-9305
-8213
-6868
-6617
-5977
-4384
-2254
-59
1546
1908
513
-788
-840
-1393
-2242
-2343
-2135
-1826
-1174
328
1415
1493
2695
4217
5298
7128
7394
5570
3839
2165
1480
2431
3509
3652
3685
5492
6614
5285
5259
5162
2701
903
-1206
-4228
-5099
-4003
-2146
-1408
-2793
-3612
-3849
-4934
-5525
-5579
-5612
-4577
-3112
-2884
-2743
-1918
-2370
-2953
-1664
-474
53
41
-1457
-2336
-2354
-4082
-6167
-6736
-6567
-6668
-7658
-8191
-7811
-8255
-7541
-4554
-2801
-1887
-429
-204
-230
-53
-610
-399
-303
-1167
-1241
-1513
-2122
-1546
-649
353
1328
1955
3292
4494
5233
6766
7919
7990
7353
5976
5127
4809
4445
4785
4864
4234
3940
3668
3285
2481
944
-61
-456
-766
-876
-1609
-2588
-2438
-1458
-857
-1398
-1762
-659
-45
-932
-1944
-2827
-3723
-4544
-4686
-3932
-4284
-5015
-3628
-1759
-180
1443
1709
1542
1311
818
1170
600
-81
1411
2216
2266
2659
1490
747
1308
275
-1863
-3055
-2661
-1279
-409
-483
-775
-582
-548
-1685
-3023
-3365
-3464
-4508
-5622
-5600
-5036
-4242
-4142
-5424
-6179
-6562
-7528
-7494
-6245
-4593
-3586
-3580
-2986
-2707
-3202
-2541
-2217
-2846
-2692
-2291
-1518
-316
552
1568
1781
630
-1240
-3552
-3948
-2596
-2597
-2937
-2062
-214
2114
3221
3568
4019
4189
5514
6858
6118
4827
3998
4081
4011
1958
538
704
-107
-1223
-1020
219
1370
2000
2609
2864
3174
3942
4617
5928
7254
7299
6634
5906
6024
6050
4707
3731
2889
1559
1296
1587
2202
3118
3188
3625
4688
5241
5926
5722
4120
3621
3706
2395
1274
1450
2090
2328
864
-478
695
1196
-217
-742
-616
-201
882
1815
2452
2180
1727
1898
890
-230
-660
-1925
-1866
-550
-836
-1526
-1405
-225
1383
784
-1058
-1713
-1693
-1572
-1913
-2940
-3743
-3686
-2880
-2415
-2180
-1608
-2213
-3748
-4439
-4315
-3738
-3224
-2443
-665
662
1146
1895
2404
2121
1314
364
-625
-1451
-1147
-430
-427
200
1416
1880
2565
4046
4891
4578
4383
4858
4855
4376
4280
3477
1953
2126
3426
3550
3772
4819
4652
3624
3204
2809
1946
798
-233
-491
-192
-196
-375
56
709
1218
2052
2434
2165
2072
1535
1273
2117
2049
1270
1226
672
-61
121
36
-158
94
-164
-539
-1068
-2267
-2359
-1532
-1597
-1678
-1497
-1658
-2097
-3389
-4360
-3990
-4206
-5119
-5153
-4611
-4192
-3819
-3415
-3481
-4014
-3892
-3350
-3687
-4544
-5168
-5524
-4968
-3614
-2894
-2831
-2767
-2980
-3339
-3583
-4045
-5129
-6064
-5434
-4503
-4630
-4525
-4758
-6142
-6918
-7075
-8010
-9342
-9620
-8836
-8395
-7724
-6281
-5672
-5850
-6023
-6193
-5852
-5458
-5685
-6001
-5736
-4984
-4860
-5339
-5576
-6066
-6780
-7566
-8672
-8928
-8045
-7151
-6717
-6819
-6960
-7180
-7852
-7907
-7399
-7542
-7789
-7114
-5723
-5041
-5370
-5157
-5161
-6173
-5964
-4894
-4605
-3778
-2452
-1892
-1473
-820
-477
-905
-1759
-2039
-2107
-2422
-2124
-1566
-1606
-1617
-1394
-1659
-2519
-3229
-2959
-2167
-1942
-2129
-2252
-2152
-1664
-1285
-1074
-594
-518
-891
-827
-739
-1139
-1702
-1848
-689
1004
1684
2252
3041
2902
2968
3715
3545
2993
2897
2470
1781
1189
588
288
639
1194
916
271
420
471
44
509
1579
2221
2918
3809
4327
4697
5007
5040
5129
5099
4857
4938
4956
4551
3873
3029
2815
3089
2686
1907
1998
3396
4976
5926
6723
6644
5555
5188
5524
5641
5742
6240
6912
6840
6404
6188
5306
4479
4734
5252
5922
6359
5732
5066
5063
5083
5041
4962
4643
4584
5026
5152
4668
4032
3344
2623
2118
2031
1880
1089
181
-549
-1024
-498
557
1169
1571
1854
1881
2043
2781
3640
3656
3306
3694
4614
4953
3992
2624
1819
1247
1112
1766
2825
3958
4582
4524
4601
5332
6113
6423
6919
7268
6752
6834
7712
7824
7390
7029
6748
6343
5611
5329
5562
5536
5228
4735
4538
4699
4674
4898
5238
5129
5017
5372
6325
6693
5779
5269
5237
4884
4974
5187
5352
5787
5808
5926
6485
6620
6295
5489
4407
3567
3107
3389
4011
4633
5325
5322
5022
5078
5052
5195
5207
4814
4503
3632
2452
2145
2518
3075
3446
3542
3623
3381
2466
1388
947
443
-878
-1656
-1552
-1815
-2676
-3521
-3562
-3344
-3711
-3660
-2964
-2333
-1557
-713
-240
115
863
1167
640
986
1591
1046
789
807
769
1748
2347
1729
1210
637
159
500
527
-171
-628
-972
-912
-309
-925
-1924
-1270
-843
-1377
-1501
-2081
-2840
-2742
-3044
-3617
-3370
-2925
-2603
-2521
-2834
-2912
-3114
-3967
-4682
-4812
-4345
-3790
-3764
-3586
-3186
-2947
-2468
-2213
-2271
-2229
-2423
-2496
-2331
-1847
-779
-757
-1939
-2406
-2535
-2986
-3075
-3325
-4288
-4792
-4518
-4705
-5025
-4703
-4298
-3812
-3533
-3588
-3023
-2783
-3650
-4172
-3979
-3569
-3263
-3430
-3643
-3713
-3739
-3259
-2696
-3128
-4139
-4339
-3630
-3087
-3319
-4016
-4542
-4996
-5708
-5945
-5292
-4664
-4607
-4556
-4307
-4620
-5357
-5315
-4782
-4686
-4213
-2823
-1636
-1024
-740
-1409
-2859
-3526
-2739
-2234
-3342
-4204
-4049
-4215
-4078
-3635
-3384
-2525
-2350
-2663
-1610
-957
-630
983
1995
2215
2659
2360
1498
849
404
-75
-538
-286
171
77
250
906
1289
1097
791
957
1422
1779
1539
839
766
989
603
-109
-1093
-1886
-1844
-1994
-2654
-2682
-2373
-2445
-2490
-2558
-2448
-1763
-1658
-2132
-2101
-2288
-2661
-2801
-3383
-3830
-4431
-5368
-4320
-2259
-1697
-1360
-948
-1297
-1337
-1192
-1639
-2005
-2236
-2735
-2931
-2420
-1570
-1010
-1268
-1806
-1778
-1504
-1269
-1027
-747
-13
718
1090
1633
2033
2438
3281
4093
4792
4872
4534
4633
4110
3435
3758
3518
2680
1983
908
286
350
609
1261
1577
1436
1302
762
185
112
415
1036
1420
1115
618
554
858
994
842
790
1248
1983
2065
1738
2110
2781
3319
4083
4300
3992
4480
5048
4771
4372
3846
3244
2863
2293
2138
2350
1847
1649
2196
2386
2550
2766
2810
3216
3547
3820
4504
4683
4335
4373
4596
4713
4799
4552
3849
3474
3642
3188
2193
1915
2193
2161
1571
910
637
503
597
828
447
-197
-295
-122
-104
-28
-34
-519
-836
-737
-983
-1573
-2052
-1875
-1383
-1596
-1612
-1207
-1504
-1599
-1187
-1078
-937
-572
343
1487
1793
1704
1557
1186
765
-14
-756
-914
-884
-941
-1071
-1026
-983
-950
-423
-471
-1396
-1853
-2238
-2557
-1990
-1333
-1121
-1419
-1752
-1255
-1043
-1444
-1454
-1911
-2807
-3062
-3008
-2819
-2425
-1906
-1480
-1695
-2013
-2087
-2282
-2110
-1580
-1061
-803
-1077
-836
-97
37
404
1172
1612
2079
2172
1942
2243
2251
1886
2417
2972
2539
2128
1825
1112
450
-146
-489
-468
-958
-1424
-1294
-1668
-1989
-1449
-1370
-1719
-1726
-2246
-2827
-2619
-2667
-2918
-2915
-3090
-2818
-2278
-2130
-2021
-2199
-1988
-1112
-1077
-1420
-1495
-1842
-2128
-2309
-2192
-1912
-1992
-1864
-2172
-2925
-2715
-2637
-3045
-2971
-3294
-3689
-3155
-2444
-1900
-1100
-220
66
-128
-162
-347
-1006
-1651
-1803
-1756
-2062
-2202
-1938
-1938
-2004
-1977
-1972
-1638
-1327
-1393
-1617
-2025
-2341
-2298
-2295
-2669
-3174
-3511
-3853
-4207
-4710
-5457
-5281
-4179
-3570
-3046
-2140
-1293
-470
-244
-416
-186
-89
166
896
1269
1598
1849
1424
1157
1377
1317
710
61
34
420
784
1072
875
135
-369
-157
177
-25
-218
-187
-568
-838
-505
-132
415
1070
1213
1283
1428
1189
991
934
463
-183
-503
-814
-1259
-1079
-469
-207
145
434
359
702
1157
1186
954
561
767
1357
1303
1092
1220
1545
1781
1474
1071
1098
1316
1571
1805
2108
2523
2428
1487
746
918
1182
1208
1350
1553
1487
682
-148
-156
56
368
616
574
897
1158
1192
1338
1024
836
875
372
270
795
1301
1791
1814
1554
1599
1650
1633
1892
2339
2417
2150
2013
1802
1505
1448
1370
1177
1113
1112
950
648
438
362
204
-101
-195
77
407
672
725
689
903
983
1215
2083
2483
2050
1698
1660
1744
1846
2284
3246
3861
3575
3025
2969
3161
2721
1877
1385
973
530
408
252
143
647
955
634
706
1022
1141
1579
1797
1404
1435
1884
1906
1964
2352
1937
877
446
106
-464
-612
-1008
-1739
-2045
-2199
-2073
-1494
-910
-120
822
1405
1650
1658
1449
1055
606
241
-151
-365
-336
-389
-191
292
362
119
-130
-555
-989
-1186
-1095
-677
-262
-66
205
479
556
682
552
-112
-600
-810
-1100
-1147
-1069
-987
-500
8
274
650
747
745
1607
2305
1827
1564
1695
1501
1731
2013
2096
2681
2606
1966
2142
2192
1921
2142
2352
2322
2185
2075
2096
1912
1475
1000
1054
1611
1563
1384
1987
2312
1886
1600
1459
976
725
927
737
417
418
393
648
991
916
686
288
-62
-418
-1252
-1988
-2441
-2827
-2648
-1983
-1233
-678
-510
-352
-389
-1171
-2041
-2337
-2590
-2923
-2725
-2311
-1973
-1504
-1380
-1256
-702
-725
-1090
-1031
-953
-828
-723
-772
-703
-781
-700
-268
-247
-201
422
961
1273
1611
1693
1237
513
-99
-553
-652
-574
-1100
-2033
-2512
-2636
-2978
-3313
-3264
-3330
-3580
-3491
-3363
-3289
-3097
-3027
-2620
-2037
-2148
-2161
-1707
-1749
-2106
-2429
-2656
-2384
-2028
-1776
-1501
-1779
-2171
-2280
-2816
-3270
-3041
-2597
-2188
-2126
-2179
-1924
-1853
-1827
-1646
-1802
-1887
-1690
-1820
-2137
-2016
-1314
-584
-317
-277
-238
-247
-320
-273
-54
-190
-313
250
465
142
194
85
-53
308
258
104
463
469
242
339
415
234
-193
-488
-562
-830
-996
-834
-721
-783
-751
-180
529
648
550
470
238
94
4
-31
266
778
1210
1492
1866
2228
2201
2021
1725
1184
927
914
852
960
933
748
745
615
648
1216
1757
2036
1909
1456
1208
863
417
197
-151
-211
43
16
350
739
612
1008
1651
1700
1716
1789
1592
1357
1279
1032
661
815
985
848
1116
1183
879
825
517
155
-99
-541
-344
255
448
480
374
475
969
1269
1305
1465
1924
2007
1508
1347
1408
1561
1927
1951
2218
2716
2659
2747
2835
2575
2564
2477
2302
1979
1186
856
975
762
395
29
-7
212
92
-77
-80
-187
-398
-606
-749
-875
-863
-745
-778
-725
-641
-845
-1041
-1051
-1036
-1148
-1270
-1186
-1303
-1681
-1781
-1723
-1841
-2059
-2039
-1766
-1670
-1547
-1400
-1771
-1988
-1559
-1170
-787
-102
384
461
689
987
715
618
1364
1882
1786
1599
1230
676
138
-138
-70
-96
-246
-322
-473
-560
-534
-673
-949
-976
-728
-808
-960
-652
-727
-1189
-1238
-1327
-1312
-802
-438
-121
122
20
433
997
729
431
347
45
111
338
189
231
254
-140
-234
-33
-64
-295
-571
-531
-344
-357
-164
-6
-112
50
239
278
292
158
242
286
-121
-353
-499
-829
-907
-992
-1251
-1234
-1083
-1040
-897
-735
-699
-613
-698
-1109
-1431
-1763
-2207
-2359
-2450
-2607
-2533
-2606
-2908
-2775
-2254
-1922
-1762
-1478
-1052
-655
-583
-860
-1027
-747
-150
225
43
-230
-237
-200
-201
-119
-13
-81
-49
366
569
384
391
530
516
418
445
724
975
1053
1063
992
890
718
655
838
920
1139
1571
1690
1831
2105
1982
1566
981
344
-130
-538
-704
-549
-341
-234
-273
-106
348
648
845
917
884
1336
1985
2126
2133
2208
1941
1520
1277
1002
533
90
49
157
-184
-473
-351
-368
-269
8
-178
-522
-679
-656
-273
161
520
1024
1266
984
714
683
446
214
554
817
431
35
-130
-325
-286
78
332
437
534
495
372
172
-5
24
-162
-389
-183
-250
-536
-283
-124
-376
-344
-161
-305
-472
-399
-321
-70
677
1509
1854
1741
1598
1579
1628
1754
1695
1510
1468
1320
1131
968
582
240
15
-246
-499
-746
-754
-686
-738
-537
-204
112
290
62
-63
-49
-121
23
-138
-424
-109
37
-26
146
-66
-331
-288
-532
-808
-680
-320
-33
-159
-363
-151
275
615
618
457
468
390
429
801
900
870
958
842
759
697
524
542
524
472
657
721
508
79
-420
-590
-540
-491
-368
-95
393
646
436
397
499
346
319
517
515
273
174
419
593
448
275
71
-228
-462
-637
-723
-676
-558
-460
-411
-186
63
41
171
450
446
499
883
1306
1425
1129
888
1060
1246
1211
1317
1611
1664
1352
842
432
370
356
201
31
-260
-534
-726
-1022
-1353
-1811
-2243
-2433
-2627
-2559
-2286
-2299
-2203
-2180
-2590
-2755
-2773
-2930
-2741
-2303
-1845
-1437
-1261
-987
-481
-134
-151
-351
-280
-122
-370
-621
-620
-678
-865
-1244
-1598
-1565
-1371
-1365
-1483
-1431
-1426
-1770
-1898
-1690
-1486
-1218
-1333
-1700
-1611
-1477
-1383
-1167
-1173
-1029
-704
-633
-567
-432
-173
272
559
719
945
1250
1466
1208
662
431
637
725
269
-80
151
414
533
693
760
781
841
708
351
50
-50
-35
-105
-86
319
632
527
244
-173
-440
-621
-868
-548
-79
7
380
705
545
395
212
-104
-348
-272
30
105
364
910
1159
1498
1937
1999
2055
2133
1944
1656
1405
1251
1254
1416
1494
1163
707
590
522
112
-264
-488
-873
-988
-760
-768
-835
-846
-920
-812
-620
-509
-479
-490
-326
-191
-256
-178
54
192
162
-47
-297
-223
246
610
726
795
719
540
311
177
286
196
-72
-157
-178
-52
16
-194
-427
-684
-502
-27
-131
23
548
307
95
366
331
53
-419
-641
-114
241
210
353
307
78
104
289
395
303
296
528
584
539
544
283
31
64
81
138
179
-82
-220
97
354
188
-12
112
206
-102
-452
-430
-282
-265
-54
316
408
481
658
596
498
382
127
193
428
252
-64
-30
118
24
42
292
417
479
268
-236
-434
-617
-972
-1052
-910
-526
-277
-477
-505
-714
-1327
-1428
-1333
-1448
-1258
-884
-630
-517
-275
244
350
-15
-219
-490
-945
-1088
-971
-983
-908
-480
-190
-279
-354
-374
-573
-879
-849
-544
-757
-1253
-1326
-1351
-1399
-1288
-1397
-1552
-1507
-1414
-1050
-552
-146
534
1006
694
364
373
538
963
1074
804
846
906
941
1310
1441
1274
1321
1410
1301
1096
1150
1511
1604
1514
1746
1908
1693
1517
1619
1820
1755
1556
1750
2013
1982
1941
1595
793
168
-103
-229
-356
-514
-577
-466
-101
246
322
370
233
-67
-250
-587
-639
-202
-160
-149
368
656
684
799
694
472
528
687
722
802
1031
1352
1544
1265
851
780
678
357
174
234
436
577
627
810
1079
1336
1423
1124
756
495
266
364
602
682
685
447
386
674
415
-199
-624
-1027
-1075
-856
-599
-11
358
243
328
625
622
188
-122
-42
-201
-621
-899
-1047
-963
-783
-663
-467
-445
-708
-843
-597
-225
-141
-190
-145
-295
-566
-649
-783
-1080
-1127
-936
-940
-985
-997
-1416
-1873
-1896
-1910
-1924
-1829
-1971
-2141
-2198
-2261
-2066
-1845
-1771
-1519
-1419
-1448
-1212
-1113
-1022
-749
-790
-770
-478
-382
-206
-9
-75
139
610
905
1016
724
212
40
30
-82
-181
-275
-387
-476
-470
-434
-614
-752
-492
-167
42
275
327
207
283
481
461
305
212
95
-63
-100
68
305
425
514
575
558
736
987
1091
1339
1519
1268
881
608
435
111
-277
-40
496
599
777
1153
1160
988
881
726
510
260
196
358
516
788
1120
1176
1065
826
325
-79
-109
-26
66
160
88
35
85
-20
-54
76
125
240
285
250
505
527
213
286
400
103
-337
-698
-726
-689
-889
-887
-845
-1044
-1052
-1035
-1216
-1274
-1233
-1020
-568
-258
-157
-81
25
-50
-432
-508
-199
-139
-181
-150
-229
-244
-142
26
109
-88
-304
-370
-374
-405
-525
-474
-258
-107
129
336
336
295
66
-422
-744
-727
-602
-420
-186
-80
-30
97
180
179
218
419
504
241
211
518
530
458
649
750
553
139
-245
-391
-478
-528
-374
-189
-42
186
441
660
754
775
849
687
379
323
235
82
54
-41
70
365
319
155
147
216
300
301
356
311
-157
-669
-839
-756
-705
-783
-700
-543
-670
-1044
-1480
-1688
-1610
-1473
-1272
-1133
-1161
-1106
-892
-660
-554
-522
-432
-300
-123
-135
-398
-577
-725
-682
-249
81
222
253
216
442
588
539
676
734
639
434
189
218
167
121
447
600
585
533
253
78
-23
-2
310
438
549
912
1097
1044
881
843
1123
1318
1083
676
626
731
538
583
958
1123
1160
981
723
825
861
682
682
786
826
740
643
619
382
69
91
156
-172
-531
-489
-359
-275
-117
-275
-654
-659
-353
-82
13
80
272
329
222
200
157
1
-160
-302
-527
-739
-670
-486
-416
-218
227
564
523
407
476
547
652
772
670
456
339
374
327
58
-86
-238
-527
-525
-479
-558
-296
198
600
817
808
749
791
832
650
356
127
-114
-148
-74
-263
-352
-192
-5
110
-83
-255
-99
-26
-77
-73
-25
115
331
584
710
600
399
231
118
-48
-177
-143
-216
-319
-235
-133
-132
-361
-618
-712
-898
-913
-731
-775
-727
-540
-462
-298
-77
309
776
917
1044
1181
1027
934
817
543
436
250
12
67
70
-8
104
199
224
248
230
316
556
827
1085
1250
1130
915
970
964
641
407
341
323
279
31
-201
-258
-277
-180
4
102
89
83
221
308
335
540
660
455
25
-501
-911
-1240
-1558
-1659
-1599
-1445
-1094
-778
-601
-414
-253
-35
238
261
117
101
169
166
14
-224
-437
-598
-746
-965
-1186
-1317
-1369
-1328
-1354
-1512
-1823
-2363
-2679
-2706
-2861
-2736
-2194
-1767
-1513
-1262
-1012
-942
-951
-783
-789
-974
-1056
-1191
-1212
-1078
-888
-538
-341
-220
-30
-101
-188
-201
-273
-180
-89
53
300
212
48
134
220
233
128
-81
-238
-315
-283
-125
117
294
395
542
569
423
304
267
271
143
39
228
336
333
552
737
790
789
640
585
680
684
670
691
771
953
1006
928
871
601
223
163
224
127
-7
-146
-289
-525
-902
-1082
-1035
-992
-935
-989
-1094
-978
-735
-501
-403
-386
-233
-179
-144
94
78
-9
157
11
-258
-102
95
167
327
476
547
491
241
-64
-424
-824
-878
-648
-568
-500
-333
-193
56
313
425
541
613
586
718
1085
1199
906
773
744
538
559
722
705
687
737
850
940
1022
1146
1048
1020
1243
1259
1409
1784
1761
1512
1264
982
798
581
440
596
908
1223
1333
1243
1263
1493
1805
1991
1996
1869
1602
1316
1008
613
270
12
-104
-38
39
55
73
268
578
699
767
728
405
361
676
782
731
688
625
586
426
227
265
358
290
244
259
174
197
492
711
664
483
311
287
277
116
10
70
99
-49
-233
-300
-403
-572
-642
-680
-726
-660
-497
-354
-308
-352
-305
-62
76
18
100
271
441
751
919
791
651
574
420
229
293
452
379
329
251
133
289
203
-103
-25
-63
-292
-272
-350
-557
-657
-793
-939
-1008
-992
-874
-675
-449
-277
-142
-107
-337
-745
-1020
-983
-866
-811
-555
-143
156
261
215
192
163
12
-185
-375
-412
-354
-405
-402
-372
-461
-544
-641
-832
-1202
-1596
-1645
-1540
-1491
-1374
-1275
-1145
-969
-867
-753
-757
-1020
-1331
-1494
-1565
-1774
-2021
-2001
-1841
-1851
-2077
-2180
-2059
-2059
-2054
-1845
-1617
-1417
-1385
-1440
-1256
-1060
-1035
-1022
-1000
-988
-1051
-1073
-843
-598
-584
-642
-625
-589
-522
-469
-633
-853
-900
-864
-720
-529
-355
-132
-52
-22
62
-106
-285
-273
-340
-390
-454
-542
-308
23
119
177
289
323
244
183
149
54
73
194
259
419
613
664
701
775
943
1154
1104
917
899
994
1116
1151
1055
935
796
776
850
648
370
363
369
322
403
449
343
275
371
484
509
552
564
531
638
685
570
689
901
917
1040
1197
1214
1343
1449
1467
1524
1305
893
687
645
673
582
291
127
139
201
313
331
337
464
444
329
373
306
96
55
114
246
406
449
603
773
734
681
504
236
159
94
94
281
432
574
699
720
719
549
178
-81
-208
-430
-658
-745
-831
-950
-965
-853
-762
-778
-684
-517
-536
-530
-423
-359
-291
-334
-394
-272
-152
-156
-281
-289
-31
111
195
514
797
971
1110
1084
950
835
795
780
667
470
247
96
115
148
49
-51
-89
-167
-251
-283
-304
-252
-139
-81
30
235
317
286
311
362
370
380
453
550
597
667
736
701
703
683
438
189
120
103
82
104
215
336
362
289
187
218
248
95
15
1
-156
-327
-483
-639
-779
-994
-1238
-1442
-1558
-1539
-1456
-1353
-1322
-1339
-1262
-1163
-1033
-832
-696
-659
-696
-714
-629
-468
-263
-183
-179
-61
12
-20
-163
-438
-644
-825
-983
-972
-992
-1000
-861
-783
-772
-630
-283
113
357
473
510
580
763
896
916
850
785
802
697
514
551
715
828
888
905
945
1066
1110
953
760
635
596
647
553
329
253
327
380
262
58
-102
-258
-248
-95
20
156
63
-277
-388
-371
-520
-675
-673
-595
-597
-616
-478
-272
-194
-126
123
365
410
341
378
604
514
54
-62
37
-22
-6
10
-21
8
-7
-9
6
-13
1
-3
-9
3
-9
-2
-1
-9
1
-6
-4
-1
-8
-1
-5
-5
-1
-6
-2
-4
-5
-2
-6
-3
-3
-5
-2
-5
-4
-3
-5
-3
-4
-4
-3
-4
-3
-4
-4
-3
-4
-3
-4
-4
-3
-4
-3
-3
-4
-3
-4
-3
-3
-4
-3
-4
-3
-3
-4
-3
-4
-3
-3
-3
-3
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
