20
14870
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
3
2
0
-1
1
4
4
3
2
2
4
2
0
1
4
1
-3
0
1
-4
0
4
-2
0
2
-2
-1
-2
-6
-1
1
0
-1
-2
-3
-2
-1
-1
-2
0
-2
-6
-4
-1
1
2
-1
-2
-1
1
1
1
1
-2
-1
3
-2
-4
3
3
-2
-1
-1
-2
1
2
-2
2
5
-1
0
3
0
3
7
3
0
2
2
3
1
-5
-5
1
6
6
2
3
2
-2
-1
0
1
3
-2
-3
2
1
1
0
-3
0
2
2
2
4
7
3
2
6
1
0
7
5
2
4
-1
-3
0
1
1
1
-2
2
5
1
0
1
-1
0
0
-1
0
0
1
3
7
7
2
-1
-1
1
3
2
4
0
-4
3
2
-4
0
-1
-1
3
1
0
-1
-2
-1
-1
-1
-1
-2
-1
-1
-1
-1
-2
0
0
0
0
-1
2
2
-3
-2
-4
-4
1
1
0
-1
-2
1
-1
1
6
-2
-5
1
-1
-1
3
1
1
1
-1
-5
-3
0
2
2
-1
-6
-4
-1
-1
-1
-1
-1
-1
-1
1
1
-1
-1
3
2
-4
-4
-1
-2
0
3
1
-1
-1
1
-1
-7
-3
2
1
-1
-1
-1
-2
-3
1
3
-1
-2
2
-1
-3
2
3
2
3
0
-1
-2
-4
1
2
-1
1
-1
1
2
-4
-1
0
-6
0
4
-3
-3
0
-1
-4
-4
1
0
-4
-4
-4
-1
-1
-1
1
1
-2
0
-2
-6
-6
-1
2
2
-1
-5
-4
-1
-4
-4
-1
-2
-4
-4
-4
0
2
-1
-1
1
1
-2
-6
-4
-4
-5
2
2
-2
0
-1
0
2
0
2
1
-6
-2
9
6
-5
0
3
-3
7
14
5
12
9
-5
11
30
16
11
22
4
-5
32
18
-29
1
19
-20
-20
9
21
-8
-49
-31
2
15
26
-21
-50
22
42
-17
-11
8
14
62
19
-66
-8
10
-43
2
39
65
66
-35
-28
11
-34
19
40
3
-7
-69
-41
-19
-23
115
67
-54
-13
-104
-87
28
-73
-24
82
6
41
108
34
-55
-11
60
-46
-84
-37
-111
-56
27
-43
17
153
153
27
-117
-133
-55
22
48
23
12
16
41
-27
-125
41
136
-97
-159
-27
-43
25
224
116
-121
-7
126
16
-6
56
77
113
65
-101
-169
54
242
68
3
142
-9
-140
6
1
-18
131
100
24
51
-81
-125
38
44
-17
39
80
17
-98
-122
-109
-43
132
75
-86
-88
-198
-150
69
-17
86
368
144
-158
-275
-348
-37
286
172
105
138
-68
-269
-176
7
77
152
115
-180
-316
-147
-32
-4
36
-37
-160
-70
87
42
-29
-80
-119
42
117
-6
34
94
-3
-36
39
59
24
81
-1
-234
-122
49
45
214
163
-91
-85
-177
-240
-71
-20
127
255
79
-53
-89
14
153
-12
-84
74
157
80
-168
-23
330
73
-138
-48
-117
70
195
-72
-9
221
136
7
-28
-89
-111
67
237
162
35
-44
-182
-310
-105
273
225
112
216
-9
-247
-190
-117
17
19
72
371
222
-212
-333
-176
109
37
-135
41
-118
-319
-27
44
-94
-194
-401
-284
1
-39
-67
-17
-152
-128
154
161
22
214
402
377
395
431
288
-75
-317
-393
-587
-450
99
355
191
-146
-263
-53
40
13
2
14
90
104
258
444
351
467
705
559
231
-174
-493
-676
-1039
-1259
-1018
-473
275
717
667
599
435
240
353
240
-177
-226
20
177
-17
-345
-225
-12
76
260
108
-152
-249
-443
-288
-39
-128
75
513
785
779
483
319
144
-167
-239
-429
-702
-515
-245
-269
-364
-419
-441
-331
-341
-619
-421
239
627
967
1183
1200
1336
872
114
328
896
608
-557
-1421
-1285
-1091
-1059
-867
-802
-554
-215
-127
16
114
243
396
305
359
609
877
913
491
343
402
183
183
102
-247
-378
-529
-607
-375
-241
-451
-937
-1218
-716
368
1066
913
444
101
75
183
112
152
95
-48
283
401
246
355
147
-222
-484
-770
-673
-551
-505
-80
220
264
412
450
132
-268
-201
77
207
520
681
274
-180
-259
-273
-561
-478
118
231
190
250
-458
-1131
-990
-598
143
547
9
14
699
819
649
574
409
81
-588
-1306
-1549
-1181
-464
-54
-27
-24
-95
50
576
866
820
684
256
-225
-319
-258
-168
-4
-137
-502
-630
-578
-459
-148
330
853
1182
1150
815
344
181
372
352
262
488
582
299
-64
-219
142
758
940
727
439
-95
-844
-1370
-1581
-1543
-996
64
1085
1545
1320
845
577
194
-461
-693
-523
-653
-929
-998
-870
-471
41
401
330
-100
-41
533
772
533
55
-174
-16
-187
-645
-814
-764
-695
-681
-876
-1351
-1426
-780
-599
-765
-148
365
138
-225
-526
-253
544
1055
1530
2055
2072
1782
1132
58
-295
235
366
-84
-471
-517
-358
-461
-612
-372
-156
-240
-487
-740
-639
29
886
1141
759
380
81
36
338
467
443
362
110
-74
-128
45
199
-125
-390
-492
-836
-968
-946
-981
-541
166
626
893
935
802
701
675
720
720
550
449
501
372
383
765
578
-17
88
292
-127
-647
-954
-1045
-1025
-1075
-1176
-1338
-1345
-989
-529
-196
62
445
858
865
477
122
178
440
273
-188
-544
-805
-593
111
534
516
484
369
-28
-382
-552
-762
-945
-1103
-1277
-1222
-954
-579
-37
530
727
519
565
811
633
496
436
-107
-453
-204
327
999
1222
1157
1408
1371
898
513
226
95
-110
-625
-1045
-1189
-905
-165
379
485
399
131
-233
-413
-230
-44
-243
-441
-379
-180
331
1047
1520
1619
1326
782
373
40
-500
-1029
-1294
-1328
-1257
-1261
-1277
-1282
-1406
-1359
-1044
-796
-488
137
854
1420
1917
2197
1914
1326
768
201
-237
-573
-852
-818
-491
-131
-144
-496
-482
-220
-286
-340
-25
276
67
-390
-327
209
593
823
1131
1237
962
645
417
196
-11
-222
-340
-508
-803
-818
-798
-1095
-1348
-1495
-1594
-1497
-1027
-74
682
797
810
905
880
439
-477
-1080
-970
-581
-27
769
1425
1481
1139
784
567
580
415
77
298
831
1096
964
251
-559
-834
-652
-315
-182
-249
-367
-561
-407
245
814
1045
1190
1313
1211
1109
1208
1181
1048
779
261
-26
-165
-510
-798
-805
-465
-265
-493
-495
-488
-897
-1204
-1313
-1256
-1082
-982
-649
-320
-268
-197
-449
-967
-1268
-1577
-1747
-1428
-764
71
730
943
868
775
799
887
942
752
305
-147
-542
-786
-988
-1111
-557
247
578
697
544
252
260
250
287
652
1000
1204
1294
1200
1036
853
484
-45
-394
-420
-71
607
1142
1314
1082
385
-301
-706
-915
-870
-740
-539
-222
-165
-331
-244
-7
-73
-259
-250
-203
-38
282
550
702
440
60
204
339
100
-66
-97
-60
96
228
98
-132
-82
29
86
183
-201
-1059
-1638
-1601
-1152
-922
-988
-693
-209
44
356
712
890
892
555
86
-144
-149
151
434
346
531
987
856
278
-65
14
148
-28
-348
-632
-823
-871
-859
-858
-1050
-1289
-1347
-1386
-1031
-343
-287
-595
-518
-231
132
535
700
554
408
436
479
607
894
1140
1238
1155
1050
1086
1104
988
776
621
742
1065
1073
440
-326
-770
-783
-177
388
287
52
-78
-55
228
175
-178
-75
332
539
478
128
-232
-319
-497
-660
-384
-199
-156
169
132
-399
-780
-1031
-1143
-960
-767
-773
-767
-652
-631
-500
-274
-494
-694
-418
-321
-338
14
175
-189
-360
5
388
454
274
112
156
168
147
118
-61
103
481
444
434
415
-16
-253
-291
-388
10
786
1201
1158
1133
1229
889
247
-74
-203
-163
32
34
139
304
120
-40
-48
158
537
322
-142
-305
-699
-879
-629
-781
-978
-715
-446
-430
-494
-218
326
533
401
250
214
446
744
609
110
-246
-493
-841
-852
-374
-107
-318
-584
-861
-1092
-875
-503
-242
117
169
-99
-248
-640
-948
-413
311
642
855
965
928
747
296
-131
-218
-186
-120
3
74
290
404
47
71
996
1856
1934
1548
994
242
-137
152
230
-24
-109
-283
-346
-8
184
163
260
405
650
831
367
-268
-308
-416
-666
-255
110
-222
-690
-995
-785
-81
229
32
-30
77
-78
-485
-626
-458
-328
-141
-68
-399
-471
-135
-146
-477
-1004
-1609
-1625
-1253
-905
-576
-600
-665
-511
-480
-231
281
563
467
87
186
995
1609
1639
1102
393
345
636
620
514
187
-353
-413
-14
475
855
789
479
18
-553
-578
-511
-841
-776
-324
232
803
992
1133
1140
692
434
420
523
729
449
-32
-184
-240
-366
-748
-1219
-1340
-1265
-1140
-835
-314
398
1098
1433
1143
299
-566
-674
135
709
121
-653
-501
-32
-78
-437
-842
-1379
-1854
-1843
-1453
-1255
-1123
-463
593
1376
1432
1185
1349
1376
577
-448
-862
-677
-666
-850
-661
-790
-1374
-1356
-999
-568
645
2117
2547
1958
1478
1325
998
787
510
-224
-444
74
248
-245
-1002
-1453
-1077
-65
654
695
606
469
207
-109
-967
-1734
-1350
-647
-221
287
576
310
-547
-1675
-2133
-1585
-814
-237
475
915
550
232
744
1449
1591
1631
1635
553
-822
-1175
-1192
-1000
-628
-455
347
1159
873
74
-1036
-1734
-1475
-1267
-951
-412
-362
-233
186
556
1101
1431
1156
981
1495
1818
1161
473
255
139
418
666
263
35
293
47
-652
-305
944
848
-822
-2148
-2616
-2851
-2835
-1821
299
1895
1840
1116
784
735
355
-59
482
1215
886
389
312
-22
-238
42
245
334
564
856
802
66
-580
-489
-309
-316
-204
156
829
1459
1764
1795
1494
1037
355
-758
-1694
-1929
-1693
-1289
-613
268
509
-108
-838
-1240
-934
-308
-324
-589
-680
-672
-136
323
-63
-520
-491
-126
417
893
1385
1960
2218
1834
938
166
-15
204
436
577
778
809
378
-48
-301
-882
-1564
-1579
-874
13
817
1192
754
538
1235
1277
171
-610
-701
-554
-247
-32
-22
-60
-338
-944
-1381
-1510
-1468
-873
-49
6
-652
-1171
-1010
-613
-448
146
1002
1091
792
760
896
883
341
-349
-842
-1495
-1954
-1753
-1148
-500
-192
4
578
1168
1601
2156
2267
1245
-143
-557
-141
94
-64
-429
-880
-1278
-1496
-1126
-374
-45
92
121
-651
-1485
-1343
-940
-894
-751
-356
-114
-285
-603
-656
-460
-110
531
1206
1335
966
497
-102
-635
-613
-305
-175
-55
236
620
841
687
368
102
-77
3
493
1212
1546
1257
825
445
100
-162
-402
-312
-4
-301
-1092
-1455
-985
-36
715
1042
1185
1327
1331
828
-32
-681
-1200
-1830
-2059
-1754
-1599
-1432
-690
71
351
540
949
1312
1325
1360
1538
1409
1322
1742
2219
2056
1010
-260
-1219
-2033
-2622
-2900
-2609
-1658
-1120
-1083
-276
927
1182
736
663
906
958
1135
1544
1736
1487
843
270
-113
-685
-1203
-1436
-1533
-1493
-1340
-944
-307
275
644
580
432
971
1822
1919
967
-211
-673
-465
-40
175
-81
-358
-462
-860
-1563
-2011
-1770
-1284
-1232
-1346
-1416
-1530
-1217
-584
-226
13
125
24
298
869
1174
1367
1584
1742
1791
1686
1564
1073
-39
-983
-1358
-1367
-1093
-855
-642
-63
1000
2437
3766
4544
4489
3517
2714
3007
3551
3499
3052
2425
1571
334
-1489
-3549
-4964
-5346
-5170
-5088
-5104
-4566
-3066
-905
1006
2008
2651
3247
3008
2047
1569
1881
1996
1359
629
60
-681
-1553
-2425
-2916
-2948
-2990
-2643
-1481
9
1373
2057
1656
587
-214
144
1612
3488
5157
5637
4268
1903
209
-117
-153
-1004
-1849
-1432
-344
101
-141
-443
-555
-653
-1068
-1389
-820
252
1006
1412
1359
695
-97
-782
-1427
-1810
-2083
-2402
-2489
-2728
-3374
-3429
-2291
-658
655
1413
1605
1292
945
787
300
-456
-722
-691
-1085
-1636
-1834
-1898
-1875
-1602
-1379
-1242
-1040
-883
-183
1271
1804
409
-1577
-2716
-2542
-1155
656
2093
2800
2530
1574
762
435
364
536
462
-1051
-3020
-2913
-1280
-392
-538
-927
-982
-855
-1004
-1232
-1689
-2310
-1961
-673
298
547
842
1671
2256
2391
2692
2938
3273
4208
4936
4479
3125
1755
327
-1267
-1895
-1550
-1344
-955
188
1671
2476
1763
563
310
270
-1070
-3666
-5882
-6445
-5761
-4583
-3095
-1797
-1144
-513
601
1813
2900
3540
3540
3732
4452
4954
4640
3525
2274
1330
500
-301
-947
-996
-225
763
1479
1896
2438
3492
4165
3554
2197
923
194
22
-7
-29
-296
-1488
-3082
-3246
-1525
536
1978
3375
4993
5971
5752
4784
3782
3179
2712
2037
1572
1293
1031
1543
2534
3043
3587
4245
4075
2793
323
-2692
-4809
-5964
-6823
-7057
-6425
-5595
-5036
-4209
-2501
-143
2339
4253
4506
2733
312
-1028
-1445
-2041
-2580
-2516
-2457
-2726
-2510
-1460
-392
179
614
1424
2734
3922
4218
3397
1851
647
-83
-1690
-4305
-6374
-6921
-6335
-5497
-5024
-5251
-5796
-5852
-5080
-3308
-1189
256
1308
1893
1656
1595
1791
1588
1686
2389
2940
2881
2181
1193
159
-1118
-2127
-1935
-1050
-690
-1055
-1797
-2654
-3316
-3323
-2585
-2048
-2118
-2047
-1883
-1797
-1203
-217
561
922
1028
1382
2248
3314
4132
4604
4610
3508
1192
-1330
-3213
-4629
-5965
-6797
-7014
-7554
-8523
-9110
-9118
-8596
-7359
-5482
-3305
-731
2702
6762
10565
13412
14870
14650
12970
10891
9216
7511
5425
3458
1941
683
-554
-1738
-2629
-3187
-3875
-5068
-6266
-6757
-6226
-4559
-2217
165
2610
5079
6972
7882
8029
7775
7235
6712
6414
5730
4025
1676
-295
-1412
-2109
-2742
-3392
-4320
-5393
-6204
-6803
-7271
-7464
-7218
-6654
-6399
-6546
-6558
-6545
-6759
-6943
-6793
-6025
-4748
-3229
-1450
229
1549
2839
4200
5565
6813
7744
8408
8899
9533
10522
11235
10996
9539
6951
3973
1287
-926
-2935
-5238
-7338
-8300
-8463
-8325
-7452
-5731
-3737
-1790
-23
1181
1727
1824
1567
1435
1796
2212
2413
2480
2537
2993
3854
4551
4552
3641
2367
1377
526
-515
-1836
-3184
-4086
-4350
-3869
-3088
-3042
-3693
-4281
-4666
-4820
-4726
-4468
-3866
-3070
-2565
-2438
-2542
-2617
-2300
-1640
-841
117
865
856
299
-184
-129
587
1440
2009
2646
3446
3932
4066
4134
3928
3271
2498
1894
1680
1933
2118
1841
1296
713
338
243
289
539
926
1153
1147
1028
898
781
768
1010
1459
1845
1953
1875
1599
809
-321
-1270
-1790
-1730
-1287
-963
-909
-1094
-1571
-2269
-2848
-3211
-3824
-4604
-4937
-5022
-5241
-5556
-5977
-6143
-5792
-5190
-4206
-2911
-1934
-1251
-672
-460
-422
-142
312
833
1479
2108
2477
2619
2733
2913
3108
3197
3034
2378
1295
347
-308
-928
-1479
-1869
-1864
-1113
57
965
1463
1832
2231
2525
2618
2572
2487
2485
2672
3088
3542
3608
3055
2089
1119
322
-315
-902
-1846
-3308
-4756
-5555
-5457
-4792
-3990
-3066
-2101
-1288
-572
87
714
1427
2140
2438
2008
1111
206
-461
-774
-826
-725
-544
-453
-289
162
614
866
1102
1328
1351
1227
1228
1445
1746
2057
2393
2593
2358
1667
814
78
-408
-620
-591
-442
-355
-413
-582
-762
-753
-460
22
696
1537
2316
2834
2814
2156
1350
787
458
303
150
-56
-285
-495
-389
4
307
427
522
1047
2151
3281
4244
5149
5578
5182
4192
2950
1724
804
230
-123
-228
-204
-244
-466
-1036
-1693
-2033
-2152
-2178
-2208
-2491
-3082
-3756
-4161
-4038
-3386
-2520
-1969
-1854
-1838
-1746
-1559
-1309
-1122
-967
-658
-188
196
369
571
993
1481
1985
2632
3289
3775
4153
4490
4736
4830
4799
4564
3878
2927
2193
1751
1485
1280
913
319
-403
-1172
-1938
-2677
-3331
-3772
-3900
-3624
-2821
-1725
-891
-396
-49
-19
-286
-492
-608
-836
-1142
-1357
-1290
-754
-78
164
132
171
131
64
131
42
-358
-719
-804
-751
-578
-243
-40
-29
182
639
1121
1717
2339
2560
2370
2017
1448
658
-150
-937
-1686
-2223
-2567
-2905
-3176
-3216
-3081
-2880
-2656
-2415
-2044
-1384
-504
354
1117
1757
2100
2188
2220
2167
2076
2161
2395
2580
2639
2641
2579
2198
1447
733
266
-59
-208
-204
-144
-37
-75
-458
-1140
-2052
-2955
-3507
-3668
-3557
-3259
-2881
-2458
-1899
-1140
-278
530
1237
1858
2360
2715
2973
3060
2813
2373
2005
1679
1291
963
812
678
356
-63
-401
-624
-760
-842
-868
-806
-648
-376
-60
182
415
755
1112
1460
1894
2310
2597
2869
3155
3326
3297
3108
2813
2391
1938
1547
1042
290
-521
-1120
-1402
-1396
-1300
-1400
-1626
-1702
-1621
-1470
-1367
-1421
-1514
-1516
-1429
-1327
-1272
-1259
-1251
-1044
-730
-744
-909
-910
-953
-1108
-1292
-1356
-1081
-687
-496
-385
-163
86
248
375
451
443
345
59
-281
-499
-685
-820
-888
-939
-894
-774
-607
-379
-317
-549
-799
-750
-450
-137
90
196
284
519
716
656
573
669
767
720
594
481
468
499
397
231
153
75
-59
-188
-335
-439
-372
-165
119
419
502
239
-141
-463
-866
-1424
-1991
-2414
-2612
-2674
-2829
-3038
-3068
-2914
-2731
-2608
-2462
-2167
-1761
-1253
-652
-160
155
437
781
1223
1655
1954
2143
2146
1867
1417
877
371
165
206
319
578
918
1201
1427
1501
1442
1386
1290
1188
1176
1196
1192
1116
938
678
356
10
-333
-641
-828
-792
-561
-347
-222
-29
224
404
467
403
269
131
-65
-348
-623
-799
-804
-622
-441
-433
-525
-666
-889
-1111
-1237
-1208
-919
-456
-84
137
280
349
332
202
17
-96
-231
-455
-620
-721
-840
-944
-1022
-1101
-1218
-1524
-2045
-2501
-2643
-2586
-2475
-2235
-1819
-1355
-1052
-1002
-1014
-877
-610
-297
-16
136
147
109
102
173
385
716
1035
1322
1659
2079
2560
2997
3279
3364
3222
2925
2584
2191
1707
1137
632
356
223
82
-195
-621
-947
-1067
-1087
-1172
-1506
-1882
-2088
-2268
-2420
-2627
-2957
-3077
-2862
-2332
-1518
-703
45
682
1010
1153
1217
1164
1076
996
985
1035
1018
933
735
434
251
263
372
432
320
19
-505
-1101
-1467
-1622
-1672
-1610
-1535
-1394
-1077
-722
-367
43
419
719
946
1105
1207
1227
1222
1269
1307
1282
1219
1171
1242
1494
1771
1877
1799
1565
1179
760
469
400
465
515
604
717
653
464
391
483
602
680
803
950
1027
1156
1380
1531
1559
1429
1133
861
638
402
264
161
-25
-211
-364
-446
-448
-537
-759
-1040
-1305
-1441
-1488
-1563
-1692
-1851
-1866
-1661
-1475
-1416
-1353
-1266
-1199
-1119
-1034
-984
-935
-839
-664
-406
-126
115
223
177
233
505
733
763
711
761
1034
1362
1382
1078
768
514
185
-113
-262
-298
-186
40
230
333
346
318
362
433
427
439
554
659
734
897
1075
1090
952
777
582
372
279
264
150
20
-87
-270
-467
-747
-1177
-1559
-1836
-1992
-1934
-1699
-1285
-773
-424
-268
-142
18
208
491
904
1341
1742
2081
2229
2133
1843
1453
1126
963
1006
1229
1442
1507
1420
1237
1027
860
816
909
1025
1074
1079
1055
988
962
1014
1041
1089
1217
1296
1390
1589
1721
1746
1725
1660
1672
1714
1605
1431
1236
856
320
-189
-594
-856
-930
-853
-740
-678
-749
-994
-1302
-1571
-1786
-1908
-2001
-2167
-2369
-2597
-2867
-3112
-3262
-3294
-3277
-3245
-3057
-2665
-2198
-1701
-1173
-715
-424
-272
-164
-28
91
124
149
192
210
321
579
899
1227
1447
1545
1601
1559
1496
1543
1579
1523
1387
1186
1102
1155
1047
755
509
293
46
-173
-367
-475
-400
-234
-115
-45
91
254
223
-9
-238
-386
-502
-654
-830
-983
-1185
-1451
-1621
-1611
-1516
-1415
-1300
-1160
-953
-669
-439
-293
-134
19
159
288
290
163
-8
-207
-392
-542
-663
-748
-816
-786
-579
-331
-175
-86
-38
-52
-128
-173
-122
-79
-125
-158
-103
-50
-56
-88
-146
-190
-175
-216
-325
-378
-417
-507
-590
-659
-737
-830
-971
-1133
-1265
-1390
-1523
-1629
-1689
-1739
-1833
-1967
-2041
-1950
-1694
-1397
-1180
-1000
-726
-421
-233
-90
128
404
712
969
1066
1008
867
734
687
694
677
638
710
945
1167
1240
1202
1051
847
783
854
906
981
1121
1274
1455
1635
1757
1818
1789
1701
1579
1401
1144
735
290
-23
-314
-637
-910
-1106
-1158
-1141
-1165
-1172
-1175
-1183
-1147
-1138
-1205
-1281
-1321
-1373
-1459
-1472
-1318
-1010
-625
-344
-297
-418
-586
-784
-997
-1129
-1161
-1104
-973
-883
-817
-663
-502
-402
-336
-276
-123
101
247
346
473
577
655
744
856
1002
1151
1277
1370
1370
1289
1204
1071
855
675
610
561
456
336
266
362
644
985
1331
1659
1943
2182
2304
2300
2254
2191
2145
2097
1981
1816
1608
1352
1073
740
376
87
-68
-73
42
211
366
403
233
-96
-439
-701
-901
-1077
-1166
-1088
-928
-837
-829
-848
-891
-912
-835
-706
-604
-512
-416
-338
-337
-461
-592
-616
-590
-558
-461
-281
-83
82
152
68
-143
-381
-512
-471
-289
19
325
488
573
608
562
503
496
565
652
719
772
768
760
744
568
283
30
-141
-211
-280
-381
-489
-679
-901
-1104
-1352
-1573
-1651
-1565
-1337
-1038
-735
-496
-383
-335
-203
33
252
462
775
1139
1423
1602
1719
1771
1744
1710
1743
1844
1941
1947
1928
1932
1870
1758
1626
1443
1268
1119
936
695
476
372
269
92
-21
-86
-182
-265
-370
-504
-609
-705
-803
-893
-972
-1030
-1052
-955
-723
-498
-351
-229
-122
-62
-30
2
-9
-78
-104
-72
-84
-130
-163
-204
-249
-293
-303
-197
3
178
226
142
89
164
271
341
344
270
204
197
252
347
381
341
334
372
386
403
449
454
455
552
675
752
852
1022
1219
1378
1439
1389
1300
1202
1026
802
604
420
272
173
77
-18
-112
-201
-245
-252
-253
-264
-246
-156
-61
-70
-173
-279
-352
-420
-518
-701
-966
-1242
-1497
-1691
-1805
-1866
-1833
-1676
-1444
-1185
-937
-670
-366
-83
179
416
554
553
405
148
-151
-408
-588
-759
-940
-1072
-1181
-1311
-1438
-1546
-1621
-1667
-1718
-1776
-1819
-1827
-1768
-1650
-1562
-1573
-1648
-1699
-1679
-1612
-1551
-1515
-1512
-1491
-1394
-1270
-1193
-1150
-1093
-1014
-931
-845
-801
-850
-944
-1025
-1105
-1183
-1231
-1200
-1088
-954
-796
-576
-316
-86
47
111
118
48
-8
7
56
154
317
546
807
993
1110
1202
1215
1138
1044
984
938
866
745
588
456
360
209
9
-159
-318
-487
-643
-789
-887
-897
-843
-767
-707
-656
-580
-505
-474
-458
-374
-193
4
147
217
179
84
48
83
187
355
509
613
671
704
791
927
1037
1129
1212
1268
1288
1236
1116
989
870
747
620
517
469
419
313
209
140
49
-106
-265
-368
-437
-495
-527
-489
-370
-235
-105
47
163
193
175
155
178
289
486
700
857
954
1022
1071
1074
1057
1098
1184
1266
1345
1376
1354
1345
1346
1387
1500
1602
1661
1710
1713
1634
1515
1436
1445
1525
1644
1765
1869
1958
1993
1919
1718
1430
1156
968
836
700
544
374
178
-28
-180
-279
-394
-524
-650
-764
-844
-923
-1002
-1010
-973
-925
-830
-684
-540
-441
-352
-251
-219
-250
-265
-283
-306
-305
-289
-232
-166
-156
-176
-218
-299
-369
-405
-403
-363
-319
-257
-169
-99
-15
65
43
-39
-94
-89
-20
18
9
70
169
178
108
82
174
313
402
434
427
416
460
563
674
733
682
523
333
165
18
-126
-247
-289
-294
-369
-528
-737
-950
-1092
-1189
-1277
-1302
-1258
-1168
-1014
-801
-563
-371
-247
-138
-24
62
119
163
179
179
219
318
416
477
503
490
447
382
257
90
-70
-241
-409
-536
-632
-694
-755
-823
-842
-852
-874
-822
-689
-540
-420
-343
-273
-202
-112
27
108
61
-5
-22
-18
-12
8
52
90
116
177
271
353
395
419
439
419
358
298
265
265
255
191
90
-38
-176
-289
-391
-488
-568
-644
-689
-651
-571
-535
-553
-589
-632
-647
-596
-485
-349
-237
-138
-18
112
239
345
392
394
418
498
558
538
508
544
675
873
1020
1055
980
827
661
483
285
98
-82
-226
-317
-393
-422
-406
-412
-441
-477
-487
-450
-452
-563
-730
-874
-980
-1094
-1206
-1239
-1182
-1099
-1006
-879
-728
-536
-296
-129
-110
-155
-238
-360
-447
-476
-475
-434
-403
-426
-429
-358
-229
-58
126
297
450
573
677
802
947
1046
1053
986
868
705
518
322
120
-80
-265
-398
-459
-486
-520
-559
-594
-644
-695
-699
-658
-626
-628
-627
-620
-665
-753
-836
-883
-842
-746
-698
-675
-619
-540
-418
-251
-107
4
110
207
287
314
263
189
157
188
268
360
420
412
354
277
168
71
34
32
60
112
180
273
347
371
399
455
531
614
696
789
872
908
881
767
591
417
292
231
200
182
183
177
170
202
280
409
574
720
819
879
883
832
783
730
613
449
260
23
-201
-330
-370
-353
-297
-211
-111
-42
-55
-137
-232
-297
-312
-279
-219
-145
-71
-31
-40
-68
-77
-64
-37
38
166
293
388
455
467
422
372
328
287
284
316
357
406
424
360
233
93
-60
-223
-357
-460
-552
-601
-577
-507
-448
-427
-431
-442
-461
-503
-577
-666
-761
-822
-807
-729
-594
-409
-220
-45
90
154
153
79
-50
-185
-294
-355
-381
-368
-296
-230
-212
-193
-149
-76
15
98
180
258
336
424
485
533
623
750
892
1014
1083
1094
1058
997
938
904
914
935
900
782
604
399
169
-72
-290
-473
-587
-614
-589
-524
-431
-348
-284
-225
-150
-81
-60
-78
-101
-92
-43
27
126
234
303
336
348
355
396
481
569
632
685
750
850
970
1030
1004
957
907
831
739
644
572
572
650
767
861
880
811
694
586
505
426
342
278
245
223
198
176
159
134
73
-49
-194
-321
-405
-411
-359
-308
-288
-325
-426
-549
-623
-620
-600
-592
-565
-535
-505
-471
-467
-484
-511
-586
-678
-720
-731
-752
-771
-801
-866
-926
-939
-908
-849
-781
-690
-565
-432
-293
-166
-83
-36
-25
-33
-36
-65
-124
-171
-194
-214
-253
-326
-424
-533
-628
-701
-761
-801
-813
-798
-744
-654
-538
-407
-303
-238
-184
-157
-156
-135
-82
-4
73
121
141
117
57
24
37
77
131
175
210
254
298
324
300
220
147
134
145
122
73
37
12
-17
-31
-29
-39
-54
-62
-89
-144
-228
-339
-461
-584
-685
-737
-757
-771
-792
-800
-741
-622
-504
-407
-307
-192
-104
-71
-80
-126
-170
-164
-141
-129
-138
-181
-241
-324
-427
-494
-512
-512
-505
-494
-472
-410
-306
-192
-86
8
82
171
304
431
511
546
549
554
579
591
546
453
366
296
246
251
306
386
491
588
623
577
490
399
308
221
155
118
109
105
98
105
117
116
102
67
27
22
54
111
178
213
209
189
150
101
71
70
97
133
154
167
174
184
226
270
262
227
209
196
171
125
50
-53
-173
-262
-281
-230
-124
-3
79
122
148
183
257
357
442
493
511
501
468
419
361
297
238
192
145
109
129
214
311
378
423
471
537
617
662
641
589
543
501
450
367
285
247
219
194
189
183
191
232
282
327
355
352
321
271
227
175
88
-9
-82
-115
-123
-147
-193
-253
-318
-360
-361
-312
-240
-184
-151
-143
-141
-119
-74
1
97
174
181
115
36
-20
-45
-26
21
73
140
229
326
407
476
542
595
650
726
810
876
898
872
817
761
712
640
525
368
195
44
-94
-233
-352
-432
-449
-415
-378
-352
-366
-431
-481
-466
-392
-289
-189
-104
-22
71
153
161
99
18
-64
-134
-199
-281
-355
-402
-452
-511
-557
-599
-649
-699
-748
-785
-791
-790
-810
-847
-886
-918
-947
-974
-980
-958
-913
-838
-716
-556
-402
-268
-136
-8
105
183
223
267
326
401
498
587
638
662
656
595
471
317
180
87
65
109
164
204
226
207
144
65
0
-25
9
90
188
292
379
414
390
320
236
154
71
10
-26
-77
-142
-207
-293
-398
-491
-571
-648
-697
-723
-755
-771
-757
-739
-743
-775
-828
-882
-914
-914
-874
-803
-733
-682
-641
-613
-614
-647
-681
-689
-674
-636
-588
-547
-505
-479
-481
-493
-502
-479
-423
-369
-304
-235
-172
-79
41
179
339
478
590
691
759
786
771
726
684
651
631
644
690
766
845
901
930
919
875
830
778
718
683
685
685
654
611
547
456
363
250
126
61
51
65
103
143
180
226
274
320
366
432
498
509
466
381
266
149
21
-104
-204
-302
-381
-422
-439
-419
-370
-343
-359
-404
-465
-547
-644
-742
-840
-923
-970
-972
-912
-820
-750
-700
-671
-660
-621
-543
-470
-407
-340
-289
-251
-201
-132
-63
-10
26
70
132
193
252
313
379
449
510
558
612
662
702
755
838
941
1040
1140
1246
1318
1325
1280
1189
1052
908
785
675
568
458
357
279
215
173
173
204
246
280
280
223
113
-12
-139
-264
-369
-461
-543
-605
-650
-678
-687
-669
-619
-562
-506
-464
-454
-471
-489
-497
-508
-512
-480
-412
-316
-215
-126
-32
70
165
244
302
350
383
394
399
384
331
264
211
178
156
140
138
151
174
198
228
261
272
268
257
229
181
97
-2
-79
-122
-105
-27
78
183
269
335
368
370
385
396
369
317
227
106
-5
-93
-151
-171
-170
-166
-168
-169
-178
-194
-182
-158
-146
-125
-86
-36
35
133
227
283
310
323
315
291
231
123
-3
-120
-225
-305
-352
-382
-410
-424
-419
-417
-423
-414
-385
-356
-321
-261
-187
-135
-132
-172
-230
-300
-358
-389
-414
-438
-444
-440
-427
-404
-394
-407
-423
-429
-428
-430
-470
-547
-620
-691
-761
-809
-821
-792
-727
-610
-443
-269
-104
31
120
186
252
341
442
509
551
582
590
592
590
574
533
482
463
473
496
522
520
504
503
503
508
523
550
597
653
707
750
773
780
759
710
658
613
584
552
484
387
280
152
-5
-172
-323
-447
-536
-586
-610
-630
-655
-663
-645
-617
-582
-528
-462
-405
-372
-354
-335
-298
-227
-137
-55
15
64
85
103
129
156
183
204
206
187
165
169
203
251
290
306
309
312
310
298
272
237
193
140
76
-2
-77
-128
-155
-169
-177
-172
-162
-157
-150
-150
-154
-148
-141
-134
-137
-175
-231
-301
-389
-475
-558
-632
-672
-681
-660
-610
-542
-465
-390
-320
-250
-168
-69
31
113
174
211
204
172
146
129
126
142
156
164
153
114
62
-9
-89
-160
-231
-296
-356
-415
-454
-478
-481
-461
-465
-491
-522
-552
-559
-552
-532
-478
-415
-346
-258
-178
-123
-84
-51
-25
-11
-4
3
6
-6
-29
-55
-96
-144
-182
-214
-228
-210
-164
-102
-35
20
39
38
47
59
81
117
164
235
328
430
518
580
626
630
593
537
451
368
319
286
282
292
314
389
484
570
650
703
730
737
729
738
763
784
804
811
802
770
709
637
564
507
488
477
445
411
377
342
319
300
275
250
209
151
105
89
88
82
73
58
34
21
19
11
10
10
9
21
36
50
67
71
69
63
48
39
35
43
55
44
20
-1
-33
-84
-155
-229
-291
-352
-411
-465
-510
-546
-582
-610
-631
-647
-644
-636
-635
-632
-628
-622
-618
-613
-602
-594
-585
-565
-542
-511
-473
-450
-439
-428
-405
-365
-316
-265
-218
-169
-118
-66
-15
14
6
-9
-18
-33
-48
-71
-101
-124
-145
-163
-168
-173
-174
-171
-174
-174
-161
-134
-96
-45
27
114
207
302
380
434
465
465
432
372
304
249
212
196
194
192
187
181
180
177
163
144
122
108
116
134
160
200
249
296
322
311
256
173
108
68
42
39
49
48
38
28
25
37
64
104
146
184
199
183
160
139
117
103
83
49
20
-5
-17
2
48
113
187
247
281
287
266
222
157
83
24
-8
-22
-27
-36
-62
-86
-95
-79
-40
-2
19
28
21
3
-14
-25
-28
-12
26
75
134
190
227
253
270
268
249
215
172
132
101
84
54
18
-4
-34
-66
-87
-110
-117
-88
-34
30
80
101
102
93
82
60
26
-12
-65
-132
-200
-273
-345
-414
-478
-528
-568
-607
-645
-675
-696
-715
-734
-758
-795
-848
-904
-949
-972
-953
-889
-797
-688
-575
-472
-384
-326
-301
-282
-257
-217
-156
-77
8
90
168
238
296
348
400
449
499
560
629
676
689
672
631
570
492
420
373
348
342
349
357
374
391
405
437
482
518
547
563
557
538
520
500
475
454
435
418
402
377
343
288
205
122
53
-10
-67
-108
-126
-134
-140
-140
-154
-180
-194
-199
-196
-195
-205
-216
-238
-263
-265
-238
-183
-122
-70
-17
27
68
110
126
105
48
-28
-109
-202
-283
-347
-407
-443
-467
-488
-492
-494
-489
-458
-407
-340
-278
-232
-192
-164
-139
-108
-93
-93
-94
-100
-101
-83
-36
37
123
225
345
472
592
683
717
682
590
473
346
211
86
-14
-85
-132
-165
-183
-183
-177
-175
-182
-190
-202
-210
-202
-196
-197
-194
-196
-205
-221
-247
-270
-286
-283
-254
-214
-161
-110
-76
-42
-13
6
23
26
30
44
66
115
182
238
289
333
363
395
430
455
468
456
421
380
352
342
325
279
214
148
74
-9
-89
-152
-204
-253
-297
-330
-348
-348
-335
-310
-289
-274
-250
-221
-202
-185
-175
-170
-156
-134
-105
-68
-25
25
79
129
181
226
234
210
175
129
76
29
-15
-60
-97
-124
-142
-146
-143
-152
-170
-189
-202
-206
-206
-201
-181
-155
-132
-110
-86
-60
-27
25
96
172
231
260
268
267
258
253
257
271
311
370
425
479
537
589
626
643
646
641
625
624
643
653
644
616
566
513
461
406
349
293
232
156
57
-47
-147
-245
-321
-378
-434
-483
-525
-559
-568
-551
-517
-484
-454
-428
-414
-414
-425
-446
-455
-444
-414
-365
-311
-273
-253
-241
-237
-249
-269
-288
-304
-309
-303
-294
-289
-301
-323
-343
-365
-390
-415
-432
-432
-409
-368
-315
-256
-206
-181
-165
-145
-124
-100
-78
-68
-59
-50
-47
-46
-38
-28
-18
-2
15
31
61
95
115
142
177
219
280
339
375
399
411
403
368
309
244
177
111
59
20
-22
-73
-116
-150
-193
-245
-302
-371
-428
-452
-456
-441
-419
-408
-379
-345
-329
-304
-271
-246
-218
-210
-227
-240
-244
-236
-200
-146
-90
-22
57
128
194
252
295
352
419
475
530
583
619
640
643
639
637
629
619
609
590
566
552
548
548
563
589
607
616
631
646
651
650
644
636
622
589
540
476
388
286
184
100
43
1
-23
-42
-85
-139
-208
-285
-339
-378
-410
-432
-449
-446
-426
-408
-378
-331
-290
-256
-227
-214
-215
-214
-206
-182
-139
-82
-8
73
152
226
267
270
267
271
280
284
282
275
268
270
272
279
290
289
279
271
252
224
196
167
136
110
79
31
-27
-92
-158
-207
-238
-255
-252
-238
-226
-212
-201
-203
-215
-231
-249
-261
-259
-255
-256
-255
-255
-267
-292
-320
-341
-348
-335
-307
-275
-239
-206
-185
-172
-158
-133
-96
-61
-38
-22
-19
-26
-32
-32
-21
-9
8
36
64
82
96
115
130
129
121
97
56
31
23
6
-14
-25
-32
-32
-24
-27
-45
-55
-72
-119
-175
-223
-264
-291
-300
-293
-282
-272
-257
-248
-246
-242
-234
-213
-178
-139
-104
-82
-80
-86
-99
-111
-113
-128
-151
-154
-138
-110
-74
-39
-9
20
43
56
56
40
7
-36
-84
-132
-171
-195
-199
-183
-156
-117
-73
-40
-21
-6
8
18
34
59
86
123
166
192
213
233
239
245
243
223
202
190
187
189
196
214
234
259
271
255
241
226
196
178
154
115
81
43
8
-13
-42
-73
-86
-86
-79
-63
-48
-45
-45
-53
-72
-79
-82
-96
-104
-113
-132
-152
-180
-204
-217
-244
-266
-268
-268
-252
-210
-158
-90
-22
22
74
143
203
253
290
301
304
313
321
326
331
338
347
347
332
305
260
209
177
155
134
109
73
47
32
14
9
9
7
27
49
54
71
91
91
87
81
77
81
79
74
87
95
83
64
45
29
16
8
10
16
16
19
27
37
49
64
78
83
73
53
31
4
-34
-79
-134
-185
-223
-264
-300
-324
-347
-361
-365
-356
-331
-314
-301
-275
-256
-236
-206
-184
-169
-160
-161
-167
-178
-185
-182
-172
-156
-132
-99
-66
-39
-12
8
30
50
45
43
61
63
74
102
123
155
208
265
316
357
393
416
414
394
361
322
283
254
246
241
232
235
248
262
282
297
314
330
334
335
331
310
288
263
228
192
146
93
41
-8
-52
-95
-140
-182
-223
-255
-279
-306
-320
-333
-364
-401
-432
-451
-462
-469
-470
-470
-468
-459
-453
-456
-459
-444
-418
-392
-346
-276
-210
-145
-84
-46
-23
-20
-38
-60
-80
-97
-118
-137
-136
-119
-94
-58
-23
11
53
88
119
141
137
119
99
69
51
65
106
170
237
277
297
310
315
323
328
314
302
288
252
208
156
104
73
50
28
21
11
-5
-17
-33
-63
-104
-137
-165
-192
-209
-217
-218
-210
-191
-165
-140
-116
-73
-16
44
101
158
198
218
233
236
225
219
205
176
151
131
111
96
85
71
55
43
27
11
-5
-34
-76
-117
-155
-200
-247
-289
-335
-385
-410
-413
-423
-419
-392
-364
-313
-241
-184
-121
-49
-11
17
48
68
93
124
167
233
297
351
393
400
405
428
434
426
426
433
434
419
395
366
319
260
207
159
105
44
-9
-54
-100
-137
-166
-193
-215
-239
-269
-282
-272
-265
-251
-224
-209
-197
-173
-163
-164
-158
-156
-169
-183
-188
-189
-180
-162
-145
-117
-82
-49
-14
9
24
46
53
39
31
40
52
54
65
97
131
167
207
243
289
324
334
341
347
340
335
337
331
320
323
320
307
293
262
221
184
133
77
27
-19
-46
-65
-81
-76
-59
-37
-10
21
58
105
162
211
255
298
327
354
363
342
328
303
259
253
269
277
296
320
331
326
308
276
218
147
68
-12
-83
-161
-218
-247
-277
-291
-302
-322
-320
-320
-329
-323
-327
-337
-333
-339
-350
-357
-376
-398
-400
-392
-381
-367
-363
-360
-347
-357
-375
-380
-390
-397
-410
-426
-426
-437
-440
-414
-406
-403
-383
-375
-366
-346
-331
-310
-287
-264
-238
-216
-193
-168
-140
-96
-49
-16
1
4
5
13
26
37
47
65
101
133
144
152
169
188
197
193
185
175
155
135
124
110
91
77
57
31
9
-19
-50
-68
-81
-94
-103
-109
-107
-92
-71
-47
-11
28
49
68
91
98
105
117
122
137
155
157
167
179
167
150
133
106
83
66
46
42
51
55
68
94
112
127
147
157
151
142
136
129
123
113
93
69
41
6
-30
-58
-77
-81
-79
-84
-87
-85
-90
-90
-86
-79
-61
-46
-37
-10
18
38
69
102
124
143
151
149
147
149
157
176
190
191
185
167
146
132
107
78
65
46
19
3
-16
-38
-40
-22
-4
4
13
19
6
-5
3
10
26
46
51
61
81
93
106
116
119
134
162
187
204
219
231
239
251
255
251
256
256
249
239
217
204
204
199
191
171
135
94
49
1
-43
-71
-95
-132
-156
-158
-158
-155
-145
-132
-123
-110
-92
-92
-103
-107
-112
-115
-114
-119
-128
-140
-159
-181
-192
-184
-181
-192
-201
-194
-179
-169
-152
-121
-91
-60
-24
17
69
111
141
171
202
232
257
273
277
261
222
166
103
47
2
-34
-78
-130
-177
-215
-247
-272
-281
-266
-239
-199
-153
-107
-60
-23
-1
9
17
34
44
48
46
22
-1
-12
-26
-24
-19
-23
-24
-23
-15
-3
12
34
46
58
81
99
118
142
163
174
163
145
123
88
49
10
-31
-72
-114
-147
-169
-181
-188
-204
-221
-226
-230
-238
-241
-236
-241
-251
-245
-231
-209
-176
-151
-137
-134
-145
-158
-178
-205
-218
-232
-257
-274
-286
-298
-298
-296
-293
-273
-247
-220
-187
-157
-131
-102
-78
-62
-53
-43
-27
-11
10
33
43
48
55
62
66
82
110
133
160
189
205
211
210
207
216
226
234
235
227
226
219
200
181
148
101
46
-6
-46
-84
-119
-145
-167
-176
-181
-195
-203
-208
-212
-211
-216
-218
-210
-202
-188
-161
-130
-95
-55
-20
7
33
47
45
46
51
55
52
33
6
-13
-23
-24
-24
-23
-8
15
37
72
121
169
201
211
212
215
216
226
243
253
265
279
275
266
256
235
208
186
173
164
163
169
176
183
189
198
224
252
260
270
288
294
301
316
324
322
316
303
287
275
257
230
206
187
169
159
157
155
148
146
153
142
108
81
69
57
47
30
4
-21
-60
-113
-150
-177
-200
-209
-213
-215
-197
-167
-134
-96
-60
-29
-4
20
43
61
76
86
91
87
61
31
10
-24
-65
-93
-123
-160
-182
-191
-195
-186
-169
-160
-155
-145
-140
-136
-126
-115
-97
-71
-46
-18
19
59
99
129
144
148
133
97
51
8
-28
-59
-81
-92
-96
-90
-81
-71
-55
-42
-38
-42
-56
-68
-71
-86
-119
-156
-192
-235
-281
-311
-318
-321
-318
-300
-275
-244
-202
-153
-103
-55
-12
26
53
71
88
97
108
126
142
161
179
184
179
166
146
121
97
82
63
44
32
21
24
23
3
-6
-7
-13
-12
-12
-10
-1
-6
-12
4
19
18
17
12
-10
-36
-60
-85
-101
-105
-93
-73
-60
-44
-28
-21
-11
-6
-10
-13
-22
-28
-24
-17
-3
3
0
6
14
15
14
22
43
68
91
121
153
178
197
221
243
246
238
233
218
190
154
111
76
42
5
-20
-39
-55
-57
-65
-85
-98
-115
-149
-177
-187
-194
-209
-225
-243
-267
-275
-270
-261
-233
-202
-179
-155
-129
-101
-77
-54
-20
4
5
4
5
4
5
4
4
5
4
4
4
4
5
4
4
4
4
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
