20
26101
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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-2
-2
-1
-2
-2
-2
-3
-1
-3
-2
6
5
2
9
5
-3
6
9
3
7
9
5
6
3
-2
6
13
7
6
6
2
6
10
4
1
2
5
6
1
2
7
6
6
5
6
12
8
0
4
4
4
11
8
6
10
0
0
12
2
-5
12
16
2
-1
6
11
6
0
6
14
11
5
4
3
3
4
4
7
4
-3
6
13
4
3
14
10
1
0
-1
1
2
-1
4
5
-1
7
10
-1
2
5
0
4
3
-4
6
4
-10
-2
5
-3
4
3
-8
1
7
0
6
7
-6
-5
-3
-6
1
0
-5
1
-2
-9
-3
2
1
-1
-4
0
4
-3
-9
-8
-2
2
1
1
0
-8
-5
-3
-9
-9
-6
0
3
-14
-14
5
-7
-14
5
-1
-10
-4
-8
-8
-6
-7
-2
-7
-10
3
1
-9
-9
-9
-2
3
-5
-3
4
0
-5
-4
-3
-6
-5
2
0
-2
4
-2
-8
-4
-2
-1
0
2
3
-1
-2
-1
-5
-1
4
4
3
-4
-4
6
3
2
0
-11
-1
13
1
-3
4
6
10
0
-7
10
12
-2
-1
9
9
-1
0
14
9
0
7
8
8
8
-2
6
17
0
0
16
12
7
9
7
4
2
8
10
6
11
7
0
12
12
1
7
10
7
10
5
-3
2
12
10
3
5
13
17
15
7
0
8
12
6
8
12
10
9
8
10
11
2
-1
1
-3
-1
5
2
0
3
3
-1
-4
0
3
5
-4
-29
-17
5
-20
-23
0
-27
-44
-19
-23
-45
-34
-11
-34
-65
-47
-85
-132
-55
-14
-64
-50
15
34
-75
-108
83
-1
-237
-14
170
116
142
-159
-211
341
113
-295
282
311
-240
33
247
63
108
-185
-277
383
262
-485
-146
538
323
-126
-231
-107
124
101
-117
-85
27
19
12
0
73
131
28
3
-16
-46
59
-98
-219
115
129
-73
32
-74
-65
231
-18
-270
-31
5
-28
36
-49
-1
26
-123
-72
40
102
226
155
-41
-124
-132
34
210
2
-338
-203
223
176
-91
54
70
-117
104
166
-89
-6
47
1
171
39
-209
-127
1
218
235
-78
-16
56
-191
-76
189
220
32
-199
127
249
-375
-313
154
-54
-201
-129
88
376
-144
-578
18
280
-125
-181
199
206
-403
-316
311
-169
-624
-57
72
-204
-166
-104
17
7
-152
-46
-66
-333
-242
266
395
-223
-324
369
251
-268
44
258
-22
-27
266
402
-58
-435
228
529
-328
-408
357
358
38
-213
-477
73
481
-223
-398
111
172
65
-265
-342
307
241
-336
-267
-166
103
316
-271
-225
469
233
-120
65
73
79
283
260
6
22
87
-146
252
704
-222
-626
314
424
48
93
-34
235
448
-206
-181
402
-89
-553
77
508
3
-635
-412
484
449
-612
-608
391
301
-539
-456
260
266
-309
-108
518
197
-381
-286
118
460
118
-644
-449
439
597
-110
-333
301
206
-268
239
415
-5
-231
-768
-639
-103
-555
-162
742
153
-138
290
356
438
87
127
594
-379
-711
335
11
-546
-406
-282
489
412
-37
1081
842
-635
-644
-831
-349
1401
972
-37
669
1413
2549
2820
1150
1649
3129
581
-3173
-4714
-4901
-2436
1144
340
-2087
-668
92
-2274
-2700
-2631
-3764
-980
2092
-384
-681
4286
5137
1314
316
1659
1120
-1134
-2472
-680
1731
-199
-3293
-1778
1313
2593
2634
357
-2047
-1339
523
2572
2994
-53
-361
2794
2096
419
1419
497
-1311
-1245
-1511
-1880
-1827
-1973
-1416
-700
82
657
-1477
-3629
-1588
670
-698
-2277
-1014
1166
1445
265
139
1618
2103
142
-821
746
439
-1151
926
3216
1710
1071
2791
3059
1886
454
-189
1138
566
-2494
-1615
983
-421
-1320
597
1449
628
-1691
-3636
-2489
-1955
-4354
-5806
-4668
-2159
69
60
-1378
-718
1786
1045
-1189
638
1554
-178
1563
2303
-616
-959
-129
862
2563
936
-341
675
171
1572
2455
-532
-158
1212
86
1731
2298
1038
2419
1337
72
2470
1165
-586
2294
2510
408
373
383
-43
-2192
-4350
-1029
2916
2262
1266
422
-436
1868
3794
2282
300
-1272
-1134
734
-533
-2848
-916
790
-926
-1820
-305
1441
-247
-5185
-5608
-1236
-747
-2888
-2724
-2494
-1766
276
1165
2911
5041
2900
-916
-2057
-980
14
-1790
-3852
-2455
-567
160
299
237
2238
2501
-239
1571
3354
-723
-2177
-2204
-5331
-3825
689
2236
4366
5109
2467
1736
1382
-1334
-2662
-2296
-2151
-1710
-1723
-1963
-703
-144
-1737
-2308
-2173
-2749
-885
1458
-245
-2530
-2796
-2143
166
1576
900
2441
4481
2775
238
-548
-149
1503
2573
1733
1323
1676
1370
2111
3808
3812
3497
3226
947
754
4202
3752
-1387
-4395
-4559
-4094
-3045
-2341
-2173
-1332
-414
-1232
-3389
-3776
-1586
-91
-541
-832
-45
1038
1270
924
2096
3927
3314
1603
1660
2090
1285
820
1232
721
-183
661
2448
4143
5646
5029
3141
2918
2431
134
-1571
-1977
-1628
-976
-280
1169
1556
-578
-2655
-3855
-3926
-1591
-96
-1747
-3536
-3859
-3257
-2934
-4078
-4299
-1162
3041
4344
1516
-1707
-1493
-617
-2503
-3937
-1487
1917
2300
698
-88
228
488
-486
-2415
-2472
383
2341
1216
373
1076
555
-266
945
2285
2263
1342
-377
-1498
-1358
-1658
-2585
-2938
-2755
-2134
-757
227
-312
-1063
-1086
-325
1708
2673
1440
1161
1136
129
226
-581
-1982
-546
161
-162
1935
2546
1676
2245
481
-1871
-709
546
1033
1534
918
1407
2262
682
-322
411
15
-625
480
1486
738
703
2617
3231
1623
55
-494
-89
-602
-2940
-3965
-2832
-1921
-1599
-1124
-491
-572
-1018
-288
-409
-2199
-1808
8
290
768
1777
1590
445
-791
-1272
-1016
-414
19
-751
-729
844
399
-833
-232
298
1430
2800
1884
1900
3532
2615
403
-613
-1141
-1810
-2842
-3014
-1891
-783
612
1301
194
-401
-199
13
745
207
-1232
-1176
-1283
-1810
-1203
-1417
-2458
-2132
-1263
-369
700
521
-437
-422
134
432
1010
2242
3237
2783
1026
-417
210
2508
3386
1689
108
-24
375
1146
1391
209
-596
15
608
729
746
225
-950
-1971
-2076
-1731
-1652
-1124
-22
284
-47
240
949
797
-835
-1919
-742
-89
-670
929
2611
1063
-407
-499
-592
552
1069
-414
-116
1406
1382
1576
1801
749
238
464
334
191
48
-72
167
66
-1321
-2450
-1225
-576
-2625
-2905
-586
512
497
-84
-316
2043
3000
-472
-2260
-29
773
-905
-1393
-773
-911
-668
149
318
829
1587
1906
2392
1829
1457
2788
1048
-2858
-2496
-726
-1335
-1786
-960
871
1620
-434
-1771
-1604
-2100
-1748
-1105
-1545
-865
509
564
39
4
693
1211
1083
1063
671
117
205
-102
-197
492
186
263
1758
1026
-1581
-1765
-609
-1219
-1999
-1082
-214
-230
471
1739
2408
2808
2503
1286
949
595
-1645
-2645
-1177
-1086
-1766
-729
-37
103
1000
1189
996
891
-899
-2488
-912
1372
683
-1960
-2911
-1626
-324
423
1315
1951
545
-2418
-2422
262
469
-355
604
987
1203
2067
1208
-199
-402
-740
-872
-358
-495
-713
339
1830
2380
2184
2009
2222
2710
1854
-846
-2231
-1276
-903
-1281
-800
-696
-1692
-2383
-2218
-1507
-1276
-2084
-1966
-775
-830
-1188
-500
565
1692
847
-904
1109
3301
1352
198
1435
1964
1801
1236
1219
1642
637
656
1940
594
-1186
-791
192
1891
2388
-428
-2066
-53
1128
-283
-621
504
150
390
2828
2886
329
-956
-901
175
192
-2719
-3461
-1333
-1557
-2381
-1890
-1370
187
555
-343
1051
708
-2020
-1466
-788
-2367
-2153
-348
1538
1826
562
1827
2504
178
1140
2694
92
-850
952
1975
1894
71
-983
660
1416
139
-1430
-1975
-1161
-713
-554
-127
-673
-852
268
911
645
410
1223
1735
333
-906
-1863
-2994
-2029
-1006
-1654
-1751
-1629
-537
1374
1041
1305
3188
2558
1121
103
-1161
32
784
-1263
-893
1124
1002
733
800
1113
2948
3899
2497
308
-2366
-3763
-2009
-410
-1422
-2130
-1044
-205
-459
-910
-1354
-2400
-3017
-1557
-85
-276
402
1576
911
383
861
1165
1994
1849
-149
-407
1056
1456
1465
734
-391
1576
4035
2775
1291
524
-1640
-1734
-304
-1334
-1731
-542
-259
1018
1925
-161
-1769
-1399
-776
-724
-1234
-563
-139
-1644
-1073
875
825
886
-77
-2407
-1921
-607
-503
-181
-703
-363
935
195
303
1204
-234
-894
-731
-1388
-84
1830
2032
1820
1756
2141
1292
-1470
-2138
-526
91
-746
-2196
-2570
-1855
-1071
845
1985
747
483
1350
996
252
123
331
-58
-1235
-1138
1571
3882
1745
-1237
-286
-721
-3960
-3233
25
1462
888
-1277
-571
3144
3560
1936
1535
758
-1221
-3878
-3871
-338
1270
-122
-1575
-1341
1487
2479
-947
-2239
1467
2674
-3005
-5795
607
4586
1425
-902
-1940
-1637
43
-906
1064
5816
3224
-1264
-776
495
1968
1316
-1495
-83
1732
-94
-1354
-2116
-2089
-1152
-1850
-1574
-1335
-2747
-75
3817
3643
2197
-615
-877
3898
3623
-374
-199
-1289
-3187
-1827
-1763
-1308
950
1052
2567
5536
3282
-1738
-2274
502
-1080
-4550
-1147
1220
-2967
-1972
1058
-2033
-1158
2703
576
370
3628
1124
-3005
-2083
-899
-2296
-1686
1452
2545
1603
176
-2500
-3372
-1029
315
977
2464
1112
-1755
-813
1277
1004
1950
2769
-722
-1943
1152
29
-2428
-1090
-967
297
3713
1580
-1052
1572
2770
2422
2050
-775
-736
2809
2824
504
-1269
-2705
-792
3160
2382
-1517
-1022
685
-2305
-3488
-632
-119
-146
-596
-2382
863
2286
-3142
-1930
2506
295
-665
-2140
-4847
666
3430
-2161
-1788
656
-2226
-2545
-614
-83
1334
1393
-1601
-2981
-326
1293
218
1742
2131
-1969
-1580
1619
826
1648
3340
1761
957
440
764
4081
4049
733
-91
-193
-268
5
-931
-1064
-1483
-3091
-143
4374
1956
-1616
292
823
-1258
505
1232
-2583
-1594
2666
306
-2583
244
1400
-279
-103
-163
-1376
-2451
-4086
-3186
1312
3564
1512
-1331
-1429
1372
2576
1321
757
591
891
850
-1375
-2625
-3413
-4796
-1074
3248
898
-1664
-1588
-642
2570
3385
1240
1959
2645
176
-3039
-4728
-2650
-766
-2857
-3198
-616
491
254
-1324
-2791
-498
3253
3991
1707
261
1698
1527
-580
1016
2265
-1432
-2936
-433
776
1277
1154
51
2094
4999
3401
394
-550
-215
60
-1440
-2774
-1904
-1950
-2702
-1935
-1094
700
2553
508
-1652
189
2119
1641
164
-574
117
347
-382
-730
-922
-601
79
-6
396
1886
3284
3725
2604
1740
1533
-909
-2799
-829
102
-1501
-1120
457
286
-375
-409
-613
-613
158
71
-1431
-2037
-936
708
1699
714
-947
-788
-66
-192
-206
-292
-288
912
1467
-134
-560
1658
2301
613
-144
-1029
-2318
-1230
-303
-1576
-1735
-823
-448
24
354
1536
3073
1629
-770
-809
-375
238
1973
1438
-2763
-4757
-1742
34
-1480
-2504
-4878
-7640
-5751
-4277
-6621
-6676
-5404
-6080
-4785
-2194
-2274
-3010
-2998
-3251
-2135
283
2378
6258
11243
13188
14443
18405
21866
21953
19485
16178
12866
9358
5431
166
-3997
-3230
-991
1523
5907
5038
-996
-4676
-9260
-15187
-18924
-22578
-21854
-17067
-16952
-17337
-13838
-10094
-5018
-433
2848
9364
14741
15136
13501
8329
1337
-606
2767
4560
-1265
-8034
-4854
1854
2279
1732
5002
8209
8982
7463
5001
4495
4358
1018
-1567
575
2683
295
-4929
-7097
-2716
777
-972
-726
-639
-5634
-6923
-6027
-13626
-21644
-21026
-16390
-8593
-997
-1042
-2103
1527
3024
2796
3998
2792
3670
13523
24719
26101
16435
2974
-5682
-5903
702
6525
3906
-1837
-1673
1843
3307
2102
679
3399
7520
5725
848
-1112
-962
-424
-1311
-3922
-6314
-9367
-9186
-1859
4034
6196
8757
4488
-4736
-7501
-6158
-5173
-6138
-9324
-7636
-4472
-7537
-9217
-5131
2215
8887
6309
-534
-1064
1335
2230
-1226
-5400
-223
7550
9791
10983
8636
3284
2508
5864
8958
6068
-913
-3593
-4132
-3675
-1747
-3160
-3201
-1313
-2287
-1891
-5613
-10461
-187
9430
3390
-1484
-1637
-2492
308
3010
769
-4363
-6354
-1587
-487
-6295
-7517
-4299
-1058
837
-3816
-9136
-7579
-4029
1990
9608
9039
4752
8064
15140
18142
16047
10278
3780
189
-898
-3067
-4528
-1765
-122
-2555
-3395
-1980
433
4832
7944
8340
5745
-1407
-8209
-10131
-6797
-848
798
2077
5381
-3039
-15011
-10504
-2214
-3213
-3326
1510
6360
8156
5253
-1296
-5364
-1388
2563
-1798
-7439
-10040
-9344
-4636
-2805
-3057
789
5382
8143
5401
-2133
-4812
-6226
-9100
-5470
339
4680
6197
-1949
-8877
-6792
-8333
-11845
-8455
-3831
-3272
-5477
-5996
-2167
3684
10520
16349
17069
12888
8479
7090
4324
-475
-618
-983
-4357
-2203
-1184
-6439
-5393
-504
-1498
-2504
-2224
-3468
-606
4151
3214
939
1688
564
-2692
-2339
1514
2852
-814
-4365
-3265
780
4661
5998
6691
10317
11040
6379
5161
6646
5345
5275
6672
5563
3515
3870
7987
12280
13270
13642
13256
9638
5000
541
-2561
-1485
-297
-3343
-5114
-4917
-11824
-22200
-23266
-17132
-12031
-9593
-10573
-11324
-6455
468
3293
1169
-2494
-2760
1873
6412
5414
3250
4684
3774
1353
2995
1855
-3272
-5827
-7790
-7961
-3469
969
2703
718
-3062
-4108
-4399
-3594
-1036
-2961
-6121
-3741
-748
-2062
-6251
-8286
-5862
-3342
-173
5596
9596
12261
13921
11304
9951
13252
12785
5072
-2535
-5785
-8739
-11002
-8077
-6064
-8366
-5386
2032
5382
8301
11237
8178
4444
2922
-2868
-8351
-7321
-5319
-4444
-4742
-7245
-5730
-1284
-1048
-2756
-7559
-13228
-7265
4202
9312
13325
14976
11135
8917
6646
3304
4327
4540
1026
-2994
-9944
-14826
-10972
-5460
-1406
5170
11343
15383
18185
16687
13909
14866
13567
7448
3371
1557
279
1628
1412
-3533
-8888
-11341
-9532
-6787
-7773
-9066
-9354
-10233
-8678
-6736
-5727
-3809
-6327
-8357
-1384
3279
2064
3782
4646
4548
7433
7618
6381
6383
3236
-469
-3198
-6771
-7590
-7448
-8663
-6633
-3297
-1692
1603
4850
4104
2244
2745
3329
355
-3968
-5723
-5123
-2242
1229
1268
-824
-3535
-7833
-10332
-11214
-13783
-13111
-8216
-5939
-3960
2562
9358
13057
14236
11972
7292
5045
6426
6155
2705
1461
4090
7355
9308
9872
10151
9930
7989
5287
2377
-780
-4297
-9148
-11274
-7031
-2529
-1368
224
2589
4516
5772
4400
1041
-1647
-3430
-4213
-3879
-3984
-4770
-5270
-5963
-5216
-823
2502
1410
1202
3034
2426
-133
-2191
-3124
-3481
-4746
-5200
-3237
-1512
-971
-426
1210
4341
6026
6202
8219
9913
9911
10269
9098
6869
5985
3998
2001
3028
3670
1733
-720
-2138
-2147
-2175
-2512
-2317
-2821
-2659
-330
674
441
1816
1349
-3810
-8992
-9237
-6621
-5621
-5304
-3826
-1753
2080
5625
4499
1062
-1968
-5697
-8852
-10502
-11685
-12675
-13239
-10881
-4313
2675
6775
7466
6440
6359
6117
3857
966
-863
-780
-874
-3189
-4458
-3968
-4166
-3682
-3258
-3585
-1102
1584
608
-19
1530
2789
2833
2024
2700
5186
6237
5852
5996
6603
6976
6367
4828
2192
-955
-1299
129
-1018
-3293
-5022
-6583
-4843
-514
808
-534
-664
567
1108
-487
-3071
-4097
-4356
-5865
-6692
-5327
-3564
-687
3956
6355
5412
3922
2280
1198
2015
3076
2852
2269
2878
4091
3867
3589
4696
4296
2487
2558
3110
1236
-1983
-3904
-3950
-3634
-3603
-3109
-2074
-1092
-706
-856
-1340
-2309
-2776
-2075
-1122
264
1666
1569
1671
3164
3459
2355
1981
2019
1955
2013
955
-1336
-2807
-3196
-3762
-4341
-4605
-4653
-4049
-3492
-3966
-3589
-819
1586
1472
1014
1321
1304
2132
4237
5264
4444
2199
78
1238
3762
2939
672
164
-311
-1328
-1043
63
426
7
-1126
-2825
-3809
-3693
-2807
-802
814
736
877
1153
-89
-716
893
2673
3310
3624
4107
3814
2588
1749
977
-599
-2165
-3090
-2733
-1016
9
-457
-1278
-2489
-4419
-5736
-4860
-2951
-2148
-1549
-437
30
545
1669
2789
4021
4205
2890
1300
-992
-2861
-2839
-3644
-5620
-5875
-4946
-4307
-3858
-3207
-1881
-582
250
914
1242
2462
4370
4589
4102
3932
2974
2264
1967
1359
1380
799
-1304
-3105
-4078
-4073
-3653
-4097
-3633
-1996
-1674
-1839
-1232
-636
-207
183
1337
3254
4253
4529
4671
4266
3998
3863
3522
3131
1894
327
-806
-2226
-3316
-4357
-6312
-6609
-3985
-970
1118
2727
4356
5745
6270
6203
5311
3685
2853
2430
1130
-300
-1228
-2017
-2653
-2607
-2211
-2740
-3508
-3416
-3417
-2863
-811
763
1092
1087
973
1505
2539
2644
1873
1151
673
374
419
111
-1571
-2882
-2514
-3129
-4771
-4291
-2702
-2424
-2893
-3362
-3064
-1071
1129
1668
1489
1874
2200
2075
2137
2625
3150
2850
1566
821
1012
398
-862
-881
-831
-2393
-3382
-3213
-3880
-3635
-2025
-2332
-2787
-784
876
1265
1871
2621
3734
4891
5222
5213
5651
6555
6317
4409
3252
2916
1950
946
-845
-3154
-3132
-1694
-1352
-1643
-1888
-1628
-872
-1410
-3325
-4140
-3236
-2429
-2671
-3252
-3175
-2334
-1747
-1396
-137
1209
1774
2533
2949
2284
1752
1476
862
82
-929
-1658
-1820
-2147
-2151
-1199
-200
323
479
371
711
1333
662
-1010
-1650
-1348
-1374
-1704
-2208
-2575
-2161
-1604
-1494
-1194
-688
-992
-2148
-2062
13
1462
1862
2945
3363
2834
3539
4353
3966
3916
4427
4922
5402
5436
5414
5489
4724
3479
2624
1809
525
-677
-979
-1297
-2127
-2085
-1910
-2385
-2041
-2437
-4515
-5183
-5193
-6348
-6043
-4275
-2893
-710
1924
3071
3407
4417
5322
4275
2332
1970
2359
1896
989
141
-345
-839
-1810
-2171
-1775
-1699
-1866
-2420
-3447
-3678
-2865
-1852
-705
322
601
543
712
632
333
876
2184
3040
3127
3072
3202
3136
2588
1810
804
-232
-466
-326
-1138
-2370
-2956
-3395
-3504
-2450
-1264
-645
214
928
855
185
-1162
-2399
-2512
-1922
-1264
-1051
-1057
-360
243
-68
-323
-346
-663
-1061
-936
128
1204
1505
1673
1757
1887
2486
2676
2481
2664
2510
1932
1718
1714
1435
508
-749
-1324
-1132
-894
-958
-1351
-2122
-2759
-2312
-1575
-1860
-2045
-1353
-687
-3
773
1183
1209
831
608
654
172
98
1119
1743
1645
1709
2169
2955
3343
2679
1668
1171
682
-441
-1069
-840
-1039
-893
-212
-815
-1141
-79
-94
-340
817
1494
1385
1108
475
717
1393
798
-110
-471
-653
-448
-226
-375
-204
417
431
-557
-1413
-1879
-2726
-3175
-2792
-2428
-1919
-1641
-2076
-1992
-1667
-2136
-2410
-2045
-1412
-784
-910
-1220
-679
363
1399
1759
1536
1898
2373
2218
1907
1388
928
922
854
587
-115
-1311
-2097
-2272
-2115
-1999
-2248
-2001
-1420
-1260
-445
646
898
1307
1629
1364
1473
1399
943
883
742
849
1182
660
415
744
-9
-888
-693
-610
-958
-1008
-920
-1111
-1198
-939
-1054
-1222
-603
-207
-152
762
1565
1319
939
665
542
838
910
483
-186
-1043
-1506
-1377
-1385
-1534
-1235
-372
727
1242
902
679
745
276
-443
-793
-758
-420
-619
-1260
-505
995
1107
611
349
-263
-662
-560
-382
135
661
749
668
428
402
819
855
316
-278
-558
-251
170
332
400
116
135
1110
1495
807
407
146
-195
7
187
59
220
582
978
1008
128
-924
-1491
-1854
-1914
-1678
-1291
-649
-332
-511
-356
65
190
247
443
620
561
113
-372
-327
170
659
1032
1433
1773
1775
1404
984
670
414
392
497
493
675
653
-62
-584
-935
-1672
-1588
-936
-1378
-1972
-1955
-2361
-2623
-2106
-1797
-1743
-1355
-909
-729
-681
-298
390
659
662
853
793
868
1640
1898
1181
503
-194
-980
-1217
-1128
-892
-490
-363
-285
-149
-211
212
1022
1242
1020
893
1194
1637
1409
1056
881
440
680
970
52
-11
856
544
496
1069
515
288
1025
1024
801
1008
1067
1154
1081
647
298
-110
-392
-246
-245
-294
-249
-612
-743
-229
80
158
116
-200
-9
425
44
-326
-126
-356
-730
-309
195
173
452
905
367
-317
51
331
148
457
708
622
948
1284
1144
691
-105
-719
-653
-531
-829
-1147
-1122
-772
-208
377
779
841
403
-34
17
-265
-933
-915
-767
-979
-836
-1020
-1862
-2130
-2037
-2132
-1886
-1799
-2360
-2593
-2149
-1896
-2144
-2109
-1367
-690
-457
-52
498
740
722
357
-211
-334
-6
319
440
515
1004
1609
1828
2073
1976
1187
882
1032
949
1098
987
492
773
1160
893
795
789
647
835
1024
656
-12
-322
-387
-732
-740
-222
2
265
775
884
796
781
828
753
159
51
669
184
-806
-703
-533
-596
-314
-444
-1030
-1585
-1918
-1357
-404
-133
-195
-243
-84
494
648
329
434
624
616
730
790
927
1199
1314
1521
1597
1227
1101
1120
747
578
658
477
476
639
337
48
293
526
451
290
87
-156
-329
-285
-324
-685
-422
476
453
-92
-152
-544
-1014
-970
-1166
-993
2
443
396
643
708
492
232
-78
-367
-816
-1249
-1221
-1104
-1288
-1441
-1235
-902
-771
-577
-242
-210
-242
-150
-520
-1061
-1153
-1176
-1120
-724
-675
-1095
-1277
-1251
-1166
-802
-412
-180
210
767
1008
794
638
733
752
867
1203
1322
1209
987
526
221
495
957
1010
717
539
530
526
502
374
189
-34
-262
-95
338
537
533
365
224
245
8
-119
25
-453
-994
-879
-956
-1126
-1012
-1148
-1162
-767
-380
81
288
91
169
232
-36
6
155
-42
-169
-79
16
38
-72
-138
52
350
558
755
1010
996
662
553
572
339
309
455
205
30
335
476
238
88
214
343
203
69
256
452
438
483
783
1154
1154
798
575
415
37
-350
-613
-845
-1195
-1667
-1868
-1834
-1938
-1775
-1189
-808
-779
-814
-676
-465
-708
-1126
-1078
-908
-735
-408
-437
-733
-807
-919
-1146
-1126
-830
-580
-574
-572
-499
-479
-360
-339
-490
-319
-96
-85
197
366
53
-114
-85
-11
203
15
-520
-658
-497
-95
565
767
668
950
1189
1233
1313
1119
955
1018
857
923
1286
1178
979
973
784
701
521
-97
-478
-513
-604
-792
-1114
-1064
-407
56
148
208
102
11
281
672
741
590
787
1141
1048
1004
1485
1900
1933
1747
1303
716
215
-280
-796
-1077
-1014
-654
-151
-21
-299
-322
-251
-516
-680
-781
-1137
-1342
-1387
-1488
-1465
-1472
-1388
-946
-683
-651
-440
-335
-330
-70
327
647
667
554
769
993
901
808
857
1120
1409
1323
1189
1255
1232
1123
779
98
-412
-673
-944
-1033
-932
-912
-959
-897
-759
-809
-981
-917
-768
-776
-690
-500
-415
-335
-313
-319
19
372
374
609
1010
1000
976
1101
1067
1018
835
728
1237
1648
1505
1369
1068
595
568
789
876
808
524
232
142
257
474
403
178
411
799
812
717
589
329
340
499
227
-220
-504
-666
-552
-582
-1085
-1274
-1109
-1250
-1347
-1124
-964
-1076
-1300
-1020
-341
-246
-729
-1099
-1020
-560
-394
-580
-440
-176
-44
138
130
50
149
158
188
341
298
98
-94
-260
-180
280
808
966
812
690
679
637
372
127
394
866
1065
1079
976
959
975
549
206
491
682
508
361
230
45
-220
-455
-509
-683
-1018
-1208
-1297
-1218
-893
-669
-619
-487
-296
-199
-154
-181
-433
-604
-489
-656
-992
-893
-852
-996
-634
-88
3
-261
-554
-538
-305
-167
-102
-115
19
367
307
-62
-276
-619
-753
-244
181
212
220
277
504
745
539
199
243
323
134
57
127
101
196
267
113
324
703
532
326
326
111
52
205
159
123
21
-247
-245
-156
-129
170
269
-133
-518
-871
-985
-482
-238
-616
-605
-151
127
300
286
-13
-148
-84
-129
-7
314
120
-442
-483
-274
-340
-376
-467
-682
-656
-567
-390
18
90
46
409
543
358
367
324
357
623
433
68
362
777
824
751
435
118
185
145
-14
145
304
312
252
37
-106
-230
-353
-188
-213
-440
-223
-90
-208
96
333
173
167
216
110
-21
-233
-464
-638
-819
-892
-691
-341
-252
-431
-383
-102
62
52
-75
-33
299
380
122
7
-52
-141
-19
68
92
382
439
26
-57
205
160
-71
-115
84
333
400
492
769
950
924
826
899
1170
1250
1175
1164
905
488
210
-166
-528
-612
-624
-498
-233
-272
-542
-662
-619
-476
-466
-803
-1076
-981
-855
-762
-534
-463
-681
-785
-628
-397
-108
86
-85
-333
-330
-309
-255
-138
-451
-918
-842
-591
-417
-60
125
26
49
211
539
883
835
699
705
583
620
827
642
398
504
462
246
367
633
615
378
73
-129
-25
51
-210
-297
-76
-139
-374
-407
-418
-374
-194
-90
-49
-53
-103
-32
-5
-195
-387
-568
-774
-788
-623
-415
-112
234
405
436
527
618
683
863
1018
1022
903
522
192
271
336
295
401
380
347
446
153
-319
-491
-674
-732
-420
-265
-324
-258
-188
-98
103
244
350
486
525
506
430
131
-134
44
340
343
336
440
374
243
232
188
101
123
83
-217
-448
-366
-283
-261
-172
-131
-46
72
4
-100
-216
-275
-23
26
-298
-231
107
239
341
366
301
269
75
-159
-272
-482
-725
-821
-774
-644
-523
-342
-220
-319
-125
465
684
561
720
880
570
187
136
139
121
246
216
42
79
42
-195
-320
-438
-518
-375
-239
-126
25
75
119
129
108
223
119
-225
-241
-81
-99
-143
-75
158
346
316
324
331
271
321
229
-40
-151
-165
-72
134
217
237
289
410
613
603
432
390
458
733
995
883
767
719
462
255
60
-275
-380
-297
-343
-351
-92
270
461
543
549
313
76
-47
-270
-414
-513
-690
-598
-466
-575
-550
-452
-359
-168
-222
-356
-277
-307
-348
-261
-197
-8
44
-241
-391
-426
-547
-642
-736
-575
-177
-79
-159
-178
-245
-172
-48
-151
-268
-271
-282
-354
-436
-364
-201
-109
-53
-67
-87
-16
-75
-263
-340
-346
-348
-319
-271
-255
-403
-585
-557
-511
-592
-528
-204
189
477
605
543
328
222
330
375
281
291
496
735
756
503
203
103
265
368
118
-114
-88
-171
-349
-383
-437
-563
-700
-914
-1056
-1052
-1038
-916
-717
-677
-538
-109
128
60
36
-10
-69
24
34
50
389
698
755
797
744
562
487
453
335
262
276
275
200
32
-65
98
205
-10
-154
-135
-227
-279
-267
-311
-198
-8
34
29
87
247
318
171
130
204
181
176
134
10
-108
-262
-267
-186
-316
-388
-340
-354
-196
47
229
501
641
578
442
120
-173
-326
-558
-616
-377
-235
-267
-249
-97
79
222
382
365
97
-184
-446
-530
-272
-137
-209
-15
250
193
-10
-125
-96
-83
-278
-418
-330
-277
-227
-78
-39
4
160
206
342
642
627
391
311
304
387
498
407
317
384
507
739
933
857
698
617
488
315
274
285
143
-27
-99
-185
-244
-215
-126
83
271
318
411
499
439
390
380
300
163
-13
-174
-271
-307
-322
-422
-479
-288
-82
13
180
292
330
482
482
212
13
-95
-178
-109
-73
-223
-314
-202
-59
-66
-90
64
192
186
284
351
165
-5
-22
-36
-112
-280
-406
-342
-237
-217
-241
-142
167
246
20
164
481
312
34
-33
-111
-174
-281
-427
-366
-267
-210
-22
88
84
137
122
89
133
101
63
92
57
-62
-223
-311
-295
-364
-415
-305
-253
-212
-43
57
144
306
290
189
312
493
472
337
275
283
246
246
377
395
181
60
99
-39
-257
-238
-178
-177
-22
77
-23
18
204
231
72
-145
-304
-383
-444
-539
-681
-640
-303
-60
-59
-85
-158
-247
-261
-285
-315
-417
-570
-424
-101
13
124
279
211
98
61
-2
23
29
-79
-48
-12
-108
-59
2
41
334
486
403
595
781
779
967
1024
798
754
743
557
422
350
280
172
44
55
36
-111
-111
-72
-81
114
325
283
86
-191
-352
-258
-141
-111
-168
-297
-245
-87
-149
-231
-207
-291
-339
-319
-525
-752
-701
-556
-446
-346
-242
-84
9
-36
-50
9
78
95
-24
-131
-69
94
324
463
388
327
276
45
-184
-289
-357
-369
-359
-341
-233
-145
-201
-290
-294
-298
-373
-363
-218
-158
-213
-217
-209
-283
-380
-458
-530
-497
-365
-350
-406
-380
-346
-170
141
178
62
108
180
347
600
651
689
790
694
563
500
373
291
209
82
109
191
100
-112
-257
-284
-416
-658
-772
-877
-954
-755
-538
-501
-495
-558
-567
-396
-299
-267
-193
-229
-237
-130
-147
-174
-82
-57
39
261
242
92
107
35
-113
-63
-21
-89
-79
-16
35
-16
-216
-340
-342
-357
-379
-446
-453
-301
-218
-159
50
170
113
2
-116
-71
67
47
6
82
164
240
261
203
223
286
263
274
314
269
327
520
568
499
433
329
327
449
460
395
391
347
184
-21
-162
-227
-257
-296
-415
-488
-330
-152
-158
-226
-282
-303
-231
-117
-56
-79
-98
-41
-36
-146
-259
-225
21
192
90
94
320
438
411
290
146
200
308
275
254
192
32
-10
3
-60
-79
-35
83
263
305
248
308
409
480
590
694
803
910
850
701
639
590
591
689
643
450
346
319
340
409
395
339
389
493
529
513
521
427
128
-85
-82
-107
-142
-80
-14
69
148
133
91
47
-53
-205
-343
-403
-475
-549
-439
-315
-358
-330
-207
-133
-41
-13
-47
49
85
-54
-52
72
122
220
281
169
129
142
-19
-158
-166
-193
-175
-122
-166
-220
-295
-475
-609
-623
-578
-507
-499
-505
-359
-164
-83
-24
114
234
221
171
252
374
346
203
32
-113
-133
-110
-179
-221
-150
-63
-28
-67
-125
-118
-94
-101
-99
-22
105
149
145
210
255
302
423
468
436
434
415
404
403
337
243
131
24
29
61
-27
-119
-68
11
3
-22
-91
-196
-172
-119
-155
-109
-30
-29
7
44
54
103
116
123
201
276
333
374
380
343
242
169
170
173
173
134
78
58
-58
-209
-271
-382
-481
-523
-690
-842
-870
-954
-1014
-937
-788
-624
-548
-598
-690
-759
-768
-750
-700
-600
-515
-380
-207
-171
-197
-186
-162
-66
11
36
132
179
155
136
5
-130
-144
-143
-104
-81
-108
-10
108
150
259
376
468
534
473
414
360
195
92
29
-106
-128
-62
-58
-48
7
94
130
50
25
75
82
154
260
250
218
188
84
22
14
-69
-155
-133
-84
-58
-55
-111
-188
-243
-255
-207
-185
-181
-105
-88
-117
-45
-28
-87
-70
-102
-178
-184
-253
-313
-206
-56
35
-14
-188
-224
-132
-168
-270
-311
-349
-353
-263
-175
-137
-77
-32
-39
33
177
227
244
280
208
65
-4
21
82
109
111
78
-53
-136
-47
15
-34
-96
-195
-244
-142
-17
89
207
273
323
348
309
305
258
88
10
-7
-115
-155
-110
-95
-73
-55
-4
85
100
132
217
208
193
213
182
190
214
185
193
181
128
145
176
190
269
370
417
417
431
471
480
479
461
362
254
188
142
123
50
-54
-72
-114
-243
-304
-257
-183
-146
-157
-146
-110
-85
-51
-26
-3
48
69
53
80
149
198
235
300
348
366
417
469
488
502
435
259
103
12
-31
-26
-28
-19
62
119
81
45
63
103
122
56
-29
19
77
-18
-87
-41
-69
-139
-90
9
41
36
47
30
-16
36
130
97
26
-10
-81
-106
-71
-51
18
99
138
205
223
164
118
29
-65
-91
-151
-172
-97
-64
-42
-9
1
91
157
101
93
100
32
5
-35
-135
-140
-81
-79
-68
-14
3
21
100
122
69
82
101
80
161
234
171
158
234
261
253
249
268
295
226
94
48
66
49
28
89
146
60
-61
-106
-176
-269
-307
-332
-348
-379
-426
-358
-247
-219
-170
-128
-133
-36
63
1
-106
-178
-193
-123
-105
-180
-209
-164
-110
-119
-215
-294
-310
-316
-329
-388
-450
-408
-369
-396
-351
-337
-427
-383
-274
-280
-223
-114
-148
-229
-246
-222
-211
-253
-256
-217
-267
-322
-294
-271
-269
-247
-182
-80
4
44
48
81
166
186
163
200
211
146
64
29
90
150
139
118
68
25
30
-54
-174
-201
-239
-298
-308
-319
-340
-381
-463
-512
-512
-521
-516
-460
-373
-267
-138
-40
-4
40
141
257
330
360
407
473
522
544
522
469
427
373
334
314
260
242
258
224
226
246
159
34
-94
-239
-308
-330
-383
-452
-543
-574
-500
-462
-490
-467
-328
-77
132
159
120
150
238
356
455
501
512
487
428
354
256
178
103
-48
-156
-135
-130
-129
-80
-111
-158
-117
-120
-186
-205
-158
-116
-163
-206
-151
-107
-49
74
146
198
260
234
207
219
178
150
195
256
277
247
250
302
300
276
315
349
316
278
272
257
247
243
204
182
168
81
0
-63
-177
-210
-163
-178
-164
-120
-150
-117
16
100
144
149
75
24
35
67
88
12
-109
-119
-50
21
66
76
137
224
218
184
160
114
101
87
54
90
118
60
39
127
213
185
132
152
191
244
271
240
287
320
220
225
346
419
503
565
555
544
565
666
741
680
622
567
516
538
439
286
293
206
33
36
5
-164
-259
-308
-392
-472
-536
-528
-427
-358
-352
-257
-86
-21
-21
-2
-19
-51
-99
-166
-186
-259
-359
-298
-226
-252
-241
-233
-225
-115
14
91
131
175
233
233
239
267
200
187
249
199
227
374
396
439
558
517
394
286
149
63
14
-60
-126
-208
-317
-387
-383
-331
-327
-401
-501
-620
-685
-651
-625
-640
-656
-634
-515
-384
-345
-320
-301
-317
-327
-352
-352
-312
-346
-414
-437
-425
-332
-243
-248
-230
-190
-190
-169
-105
-2
33
-15
52
106
2
-17
35
51
124
105
14
51
13
-144
-227
-260
-239
-220
-276
-255
-206
-232
-228
-281
-377
-326
-268
-296
-243
-146
-120
-127
-111
-90
-116
-128
-105
-167
-243
-214
-160
-118
-115
-175
-159
-102
-123
-85
-15
-37
-24
-47
-156
-113
-75
-214
-210
-76
-17
80
90
-58
-65
-27
-136
-156
-84
-99
-85
33
179
296
343
375
437
458
441
375
215
58
-14
-30
6
41
47
105
200
211
102
-8
-17
-63
-218
-276
-176
-80
-79
-147
-138
-59
-115
-226
-218
-205
-245
-270
-252
-164
-72
-31
41
147
220
252
274
307
271
168
180
257
206
154
233
280
239
220
196
174
213
201
139
138
105
70
143
184
196
244
184
90
107
144
147
126
127
183
193
196
232
191
177
227
177
107
96
96
136
168
180
208
197
221
258
162
71
57
0
-56
-87
-82
3
22
-45
-33
25
52
84
121
146
178
267
364
376
370
406
440
427
353
337
393
335
287
395
447
486
590
496
327
340
332
200
45
-91
-101
-85
-173
-152
-52
-95
-136
-114
-129
-132
-160
-160
-38
-16
-66
31
94
84
151
166
124
116
74
57
62
17
57
153
136
77
68
73
44
-26
-78
-110
-148
-173
-202
-195
-129
-110
-137
-170
-235
-265
-244
-221
-153
-68
-6
85
161
194
247
224
82
1
13
-29
-116
-189
-247
-251
-243
-279
-242
-168
-201
-192
-91
-98
-153
-153
-159
-127
-111
-217
-246
-120
-75
-124
-109
-55
-40
-59
-88
-105
-117
-142
-162
-165
-146
-99
-77
-75
-34
-17
-49
-44
-45
-88
-135
-212
-258
-247
-286
-336
-364
-394
-324
-265
-303
-203
-48
-48
-24
5
-94
-119
-53
-83
-132
-108
-57
5
51
57
43
20
-21
-56
-38
-5
-38
-97
-107
-78
-51
-56
-97
-136
-114
-48
-32
-42
-4
14
10
61
103
117
140
95
14
-2
-15
-75
-167
-267
-292
-275
-310
-366
-389
-339
-266
-281
-273
-182
-188
-251
-237
-200
-138
-100
-157
-133
9
97
135
160
188
309
435
452
437
417
354
259
179
185
204
136
94
103
35
-27
12
36
0
-32
-22
9
-9
-74
-89
-50
-24
-17
-2
10
17
39
48
11
-21
-4
31
11
-71
-110
-104
-163
-236
-199
-95
-43
-89
-132
-70
-17
-41
-20
59
117
175
215
206
225
252
203
175
225
226
175
162
136
57
7
16
28
39
73
79
62
66
42
27
73
66
40
105
145
159
231
259
245
236
165
121
171
196
170
145
167
250
277
227
231
243
198
175
185
193
165
87
76
118
52
-48
-93
-132
-96
-37
-78
-91
-48
-24
43
84
46
79
182
261
307
326
356
362
292
234
218
187
141
73
24
18
-9
-7
64
96
93
119
146
175
164
68
-1
-11
-29
20
117
121
130
209
183
94
106
133
109
90
69
33
-10
-20
15
-16
-107
-138
-157
-215
-269
-303
-266
-227
-295
-307
-225
-221
-223
-203
-262
-289
-236
-188
-144
-171
-217
-105
-19
-117
-173
-160
-183
-142
-101
-143
-90
2
-54
-112
-107
-160
-247
-340
-380
-289
-283
-434
-463
-389
-372
-342
-309
-291
-215
-172
-169
-65
32
11
47
167
179
141
175
176
122
105
80
24
-33
-87
-81
-86
-175
-182
-90
-68
-45
39
68
55
31
-29
-33
34
38
-3
38
135
162
111
94
121
97
48
23
-75
-227
-265
-230
-253
-287
-293
-274
-216
-205
-242
-200
-156
-202
-206
-161
-190
-255
-289
-301
-306
-296
-233
-181
-173
-78
44
52
39
14
-34
30
78
6
21
100
113
151
198
214
276
311
274
305
396
425
411
422
452
499
518
437
338
296
207
82
43
28
-51
-152
-228
-281
-336
-357
-342
-374
-367
-274
-280
-324
-270
-252
-204
-56
12
75
196
222
254
343
372
389
393
392
437
406
373
443
452
437
443
350
298
307
229
177
184
178
188
162
126
110
40
3
-19
-116
-131
-94
-153
-204
-234
-276
-253
-263
-334
-286
-166
-133
-125
-50
51
140
203
240
291
321
292
308
335
276
264
312
295
297
314
253
231
246
200
159
113
43
39
43
-7
-39
-44
-64
-68
-21
2
-61
-71
3
-25
-115
-115
-96
-127
-175
-211
-199
-196
-253
-289
-244
-194
-237
-301
-266
-215
-216
-182
-144
-182
-241
-205
-91
-81
-163
-152
-111
-129
-150
-214
-301
-312
-284
-287
-329
-323
-246
-233
-235
-165
-129
-76
0
2
89
231
228
241
338
362
344
320
279
263
246
230
277
345
344
335
407
431
353
341
347
279
234
179
127
136
57
-34
16
22
-54
-80
-112
-162
-163
-138
-159
-223
-244
-240
-269
-266
-285
-370
-367
-275
-211
-144
-48
26
41
47
120
185
161
149
236
307
270
252
290
260
251
294
264
259
249
149
164
168
19
68
196
98
54
116
102
85
35
-2
55
-6
-120
-47
20
-88
-210
-205
-122
-72
-66
-84
-110
-62
-5
-39
-41
-9
-50
-79
-31
22
41
8
-71
-153
-161
-101
-139
-241
-194
-122
-184
-217
-209
-281
-327
-314
-307
-288
-331
-456
-447
-277
-191
-243
-285
-289
-315
-353
-428
-499
-425
-344
-419
-466
-463
-512
-463
-364
-389
-462
-529
-486
-344
-378
-448
-360
-361
-381
-254
-180
-149
-98
-104
-73
-12
30
83
25
-9
183
335
340
409
521
585
582
547
576
607
545
460
422
438
397
221
106
108
67
30
-31
-205
-271
-214
-277
-353
-313
-258
-194
-176
-230
-217
-136
-71
-79
-132
-30
89
-28
-55
112
142
142
162
101
181
277
191
184
179
106
225
289
164
212
294
208
213
272
218
207
260
180
51
124
268
208
111
185
288
297
213
117
132
188
167
135
149
198
271
313
297
269
289
307
203
84
114
137
88
136
192
134
120
172
148
47
-44
-42
-10
-45
-22
71
75
63
90
70
76
114
91
53
43
74
100
71
112
200
189
180
179
126
129
61
-122
-152
-134
-253
-283
-199
-208
-238
-186
-148
-123
-67
-62
-66
10
17
-62
-81
-85
-63
20
-1
-83
-88
-84
-51
18
33
88
185
207
244
270
193
176
237
239
280
335
251
164
186
219
180
63
21
89
55
-15
3
-23
-22
23
-10
28
79
-57
-143
-79
-53
-115
-231
-254
-178
-242
-393
-434
-348
-210
-229
-398
-447
-350
-253
-278
-352
-207
-12
-73
-161
-145
-165
-134
-24
65
118
120
85
68
88
53
-84
-138
-120
-209
-194
-30
-44
-174
-218
-206
-123
-57
-68
-33
-11
-24
38
56
42
156
232
212
251
145
-63
75
288
154
117
283
179
9
88
80
-90
-50
114
60
-22
-22
-193
-208
41
-44
-163
33
-1
17
281
104
-110
51
33
14
119
-5
-41
82
66
-21
-124
6
327
270
20
-30
-13
71
29
-155
-25
76
-235
-363
-174
-127
-174
-183
-267
-310
-229
-277
-421
-406
-406
-431
-281
-306
-504
-373
-163
-171
-153
-185
-302
-231
-76
-53
-74
-42
61
189
205
96
46
78
83
133
180
123
106
58
-118
-171
-127
-81
35
14
-71
58
105
-32
-81
-94
-98
-8
60
56
48
64
34
-89
-120
44
213
244
197
187
134
-19
-29
93
99
107
167
110
32
9
-69
-146
-88
14
36
50
36
-70
-58
63
106
180
179
-25
-106
-3
106
220
246
177
136
155
223
220
228
362
328
244
373
363
300
451
469
362
251
59
170
434
295
132
187
154
122
100
-4
-33
-9
68
186
107
-77
-166
-236
-225
-177
-303
-452
-443
-380
-320
-286
-343
-391
-281
-163
-169
-197
-304
-448
-391
-331
-397
-345
-289
-290
-206
-162
-131
-123
-257
-222
-65
-95
-67
55
156
261
127
35
303
386
262
258
194
264
462
372
329
466
398
375
478
315
83
124
281
317
234
151
108
126
226
247
146
118
147
101
25
-11
7
19
-49
-61
52
65
-34
-44
-28
-65
-54
-41
-78
-72
-72
-142
-166
-182
-303
-363
-294
-273
-301
-303
-317
-290
-205
-176
-209
-246
-271
-256
-232
-246
-199
-61
1
-1
26
-46
-93
47
103
85
123
8
-85
-8
-44
-60
-19
-92
-18
105
56
63
40
7
150
179
130
147
65
99
194
97
117
174
48
40
119
174
255
202
133
152
100
130
259
288
269
176
79
183
274
193
200
314
288
184
193
185
96
112
111
-25
-83
-118
-209
-178
-154
-271
-295
-200
-190
-281
-324
-260
-265
-395
-455
-400
-318
-263
-256
-200
-134
-191
-228
-178
-161
-149
-158
-157
-36
-2
-123
-135
-77
-80
-62
-17
18
21
-3
18
39
19
-32
-111
-61
62
1
-68
19
69
65
96
154
213
194
160
197
220
231
257
215
113
86
157
160
75
54
34
12
96
104
51
115
75
-62
-40
18
30
40
6
28
84
40
3
-11
-66
-94
-146
-227
-183
-97
-115
-122
-38
4
-30
-38
-36
-104
-151
-84
-2
10
0
5
5
2
5
4
3
5
3
3
5
3
4
4
3
4
4
3
4
3
4
4
3
4
3
3
4
3
4
4
3
4
3
3
4
3
4
4
3
4
3
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
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
