5
47510
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
-1
-1
-1
-1
-2
-2
-1
-1
-1
-2
-2
-2
-1
-1
-2
-2
-2
-2
-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
-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
-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
-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
-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
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-3
-2
-1
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-1
-3
-3
-2
-1
-1
-2
-3
-3
-2
-1
-2
-3
-3
-2
-1
-1
-3
-4
-3
-1
-1
-2
-4
-3
-1
-1
-2
-3
-4
-2
-1
-1
-3
-4
-3
-1
-1
-2
-4
-3
-1
0
-2
-4
-4
-2
0
-1
-3
-4
-3
0
0
-2
-4
-4
-1
0
-1
-4
-5
-2
0
0
-3
-5
-3
0
0
-2
-5
-4
-1
1
-1
-5
-5
-2
1
0
-4
-6
-4
0
1
-2
-6
-5
-1
2
-1
-5
-6
-2
2
1
-4
-6
-4
1
2
-2
-6
-6
-1
2
0
-4
-5
-4
-2
0
2
4
-4
-29
-67
-95
-86
-32
43
98
108
77
32
-6
-26
-27
-8
26
51
38
-23
-98
-126
-78
16
81
71
8
-38
-20
35
54
-3
-97
-148
-106
-7
69
70
16
-28
-16
38
83
77
16
-64
-120
-125
-79
-9
40
34
-26
-93
-111
-59
30
96
100
56
4
-25
-24
-5
22
41
26
-46
-154
-225
-179
-13
171
239
141
-35
-135
-82
58
142
88
-51
-147
-124
-18
69
76
26
-16
-17
3
9
-3
-5
17
51
67
53
20
-19
-62
-109
-135
-111
-33
59
104
85
39
18
32
40
0
-71
-111
-71
24
97
92
23
-44
-63
-43
-27
-35
-44
-25
23
67
79
59
28
-1
-31
-63
-79
-59
-5
48
61
30
-10
-21
-5
9
-1
-28
-40
-25
-3
1
-15
-28
-18
6
18
6
-16
-23
-12
-2
-8
-19
-11
20
49
44
3
-39
-46
-17
14
11
-23
-59
-68
-48
-17
11
39
69
89
85
54
15
-8
-8
0
-1
-9
-10
3
17
13
-12
-39
-44
-24
4
19
15
7
8
17
22
10
-18
-51
-74
-71
-39
12
56
69
43
3
-18
-5
21
24
-7
-49
-65
-44
-12
-2
-19
-36
-23
15
43
29
-20
-66
-75
-48
-10
16
31
44
56
54
28
-10
-35
-30
-4
21
27
18
7
1
-1
-4
-5
-3
-1
-6
-20
-32
-30
-16
-7
-15
-35
-46
-33
-5
15
15
8
11
25
29
9
-25
-47
-48
-47
-68
-97
-82
16
162
253
202
22
-165
-228
-139
5
75
25
-72
-104
-34
74
121
71
-23
-79
-62
-9
25
22
5
0
11
18
13
3
-1
-8
-32
-72
-99
-82
-25
38
70
71
61
53
31
-21
-84
-109
-68
2
25
-36
-136
-175
-106
19
91
54
-42
-89
-40
49
73
-8
-124
-165
-85
52
136
114
29
-38
-43
-11
7
-11
-38
-40
-11
20
27
8
-15
-23
-18
-15
-25
-39
-39
-15
19
38
25
-12
-40
-32
6
37
26
-18
-42
0
90
148
101
-33
-143
-114
55
234
265
108
-127
-266
-226
-74
52
69
11
-33
-15
30
41
0
-47
-51
-9
35
40
14
-5
7
37
50
33
1
-21
-23
-15
-2
15
39
61
66
51
31
22
27
25
1
-38
-64
-58
-26
11
34
41
37
27
12
-3
-6
7
21
19
0
-13
1
39
64
47
-1
-33
-15
38
77
62
10
-27
-13
33
65
54
21
1
10
28
25
2
-17
-9
15
28
14
-10
-17
-1
15
12
-3
-1
34
83
103
71
6
-47
-54
-19
27
52
52
39
31
34
42
45
34
13
-5
-7
15
51
81
93
91
91
100
105
91
58
34
43
81
114
110
71
32
27
54
83
87
71
62
74
90
87
62
37
38
59
71
53
20
9
40
93
126
112
67
28
20
43
77
105
118
115
95
67
49
62
102
141
148
115
65
29
17
16
14
13
25
52
76
81
75
78
100
122
111
60
2
-21
1
34
39
11
-11
8
68
130
159
150
128
108
84
49
20
28
84
151
174
133
67
42
86
157
186
142
58
-3
-8
17
26
0
-37
-51
-32
-2
18
32
62
118
187
238
249
225
184
140
97
55
19
2
12
47
97
151
198
225
219
181
131
92
79
79
63
6
-83
-169
-210
-187
-116
-34
23
47
55
74
117
168
194
168
93
1
-62
-69
-27
30
68
80
81
96
129
158
153
97
6
-85
-142
-156
-144
-133
-134
-136
-115
-59
23
102
153
168
164
161
172
194
209
199
157
90
18
-36
-62
-61
-46
-30
-18
-7
3
9
4
-10
-20
-11
25
82
141
187
208
200
165
111
56
20
8
13
17
12
6
15
43
74
85
66
29
-8
-35
-57
-83
-112
-133
-138
-127
-104
-73
-35
5
30
23
-10
-44
-53
-39
-31
-61
-125
-180
-179
-109
-5
88
144
174
195
205
182
108
-2
-107
-174
-199
-207
-222
-242
-242
-198
-107
8
116
198
250
273
272
246
193
120
37
-42
-105
-148
-169
-170
-149
-101
-29
53
117
135
100
24
-63
-141
-206
-264
-314
-344
-337
-278
-171
-24
148
329
494
606
629
547
375
151
-78
-273
-410
-484
-502
-478
-428
-361
-275
-167
-53
37
73
49
-9
-64
-96
-112
-127
-137
-113
-29
108
252
352
384
358
293
190
40
-150
-336
-464
-506
-481
-426
-356
-248
-86
100
229
231
111
-50
-158
-187
-197
-265
-405
-541
-563
-418
-161
91
244
286
281
299
361
425
432
352
203
39
-97
-192
-255
-295
-304
-265
-178
-70
15
44
13
-55
-140
-237
-345
-443
-487
-428
-254
0
268
495
657
750
768
693
511
241
-70
-360
-586
-735
-807
-801
-708
-526
-275
4
256
438
528
524
443
310
149
-13
-150
-241
-271
-247
-192
-133
-78
-16
73
189
297
343
289
141
-53
-232
-353
-405
-405
-377
-334
-280
-206
-102
33
182
306
368
354
282
193
125
92
83
73
36
-37
-139
-240
-305
-303
-240
-160
-119
-144
-211
-257
-225
-115
26
131
165
140
95
64
54
52
46
33
21
16
12
-8
-54
-120
-173
-169
-81
85
284
456
550
545
440
248
-8
-287
-536
-696
-735
-657
-501
-312
-128
29
142
202
208
175
129
93
77
80
100
141
205
288
379
465
537
581
577
495
322
75
-202
-458
-663
-811
-905
-940
-901
-774
-572
-325
-73
161
370
545
659
675
565
334
26
-299
-587
-807
-932
-929
-765
-438
-3
436
782
991
1090
1133
1143
1093
930
628
215
-241
-666
-997
-1182
-1186
-1008
-697
-340
-6
285
562
832
1042
1095
933
601
226
-74
-271
-422
-581
-731
-783
-668
-410
-116
101
207
255
323
442
581
674
677
581
409
189
-50
-281
-473
-606
-672
-674
-619
-507
-336
-107
163
441
678
822
833
698
440
116
-209
-476
-651
-720
-689
-580
-424
-264
-133
-44
9
51
106
189
297
409
496
536
530
497
460
427
380
292
152
-25
-205
-358
-470
-537
-559
-530
-446
-309
-127
93
332
553
697
713
589
359
76
-229
-551
-874
-1128
-1204
-1028
-637
-182
170
347
413
494
656
845
937
844
583
245
-81
-367
-621
-836
-962
-940
-758
-474
-176
74
267
416
518
543
459
278
54
-146
-288
-383
-457
-517
-531
-444
-216
143
568
956
1205
1250
1080
738
299
-164
-589
-933
-1155
-1222
-1120
-870
-528
-163
179
479
731
918
1008
972
814
575
303
24
-257
-533
-768
-904
-901
-773
-580
-378
-180
35
274
495
614
578
409
197
37
-46
-93
-165
-278
-394
-457
-442
-361
-240
-91
87
289
485
635
712
713
638
471
190
-203
-652
-1058
-1333
-1439
-1394
-1239
-1000
-683
-290
152
592
976
1269
1457
1531
1480
1295
978
550
56
-444
-878
-1172
-1272
-1170
-913
-580
-247
51
323
589
846
1056
1166
1139
978
719
406
76
-256
-583
-897
-1173
-1370
-1442
-1355
-1109
-739
-305
130
513
805
971
983
839
571
244
-75
-344
-558
-731
-863
-926
-880
-699
-393
-3
417
811
1123
1295
1276
1050
649
155
-335
-745
-1042
-1224
-1293
-1237
-1038
-698
-264
176
533
759
862
885
864
796
654
413
90
-264
-590
-841
-986
-995
-836
-503
-45
431
806
1006
1043
978
882
786
683
555
397
214
5
-234
-498
-752
-938
-1006
-952
-815
-652
-506
-383
-267
-144
-20
80
137
153
155
180
251
364
493
603
672
686
640
528
358
159
-24
-150
-216
-251
-289
-333
-348
-298
-189
-72
-11
-37
-133
-258
-385
-512
-641
-753
-817
-807
-729
-603
-440
-228
45
365
682
934
1088
1147
1133
1057
915
703
435
152
-95
-268
-345
-325
-217
-47
147
325
456
526
525
446
284
52
-209
-444
-610
-695
-716
-698
-653
-588
-516
-471
-498
-616
-798
-971
-1049
-974
-739
-384
26
431
790
1071
1246
1289
1187
961
668
390
201
136
186
303
424
490
450
278
-23
-401
-759
-984
-998
-793
-442
-63
235
393
402
288
84
-177
-452
-686
-823
-837
-748
-618
-516
-472
-467
-446
-357
-173
105
458
853
1234
1516
1610
1469
1132
716
352
104
-56
-217
-442
-723
-983
-1134
-1129
-970
-680
-292
156
604
971
1188
1213
1041
674
123
-570
-1306
-1933
-2297
-2315
-1999
-1426
-687
144
989
1747
2295
2543
2473
2154
1698
1205
739
323
-46
-384
-704
-1004
-1260
-1434
-1501
-1466
-1346
-1150
-866
-494
-84
261
431
384
178
-60
-209
-197
-9
337
793
1273
1655
1816
1700
1362
934
557
303
160
67
-31
-145
-251
-322
-354
-378
-441
-573
-766
-969
-1119
-1178
-1157
-1099
-1048
-1016
-982
-918
-803
-636
-426
-190
45
248
391
466
488
478
456
437
436
482
593
763
953
1104
1174
1148
1038
860
618
312
-49
-429
-766
-986
-1027
-873
-578
-261
-57
-54
-239
-504
-701
-719
-532
-202
158
441
582
578
481
369
298
282
294
302
297
297
318
344
327
223
34
-180
-338
-382
-311
-169
-10
133
245
311
301
180
-70
-417
-783
-1071
-1196
-1113
-821
-369
151
609
871
852
559
96
-391
-787
-1047
-1172
-1156
-962
-549
60
746
1334
1674
1712
1494
1118
688
281
-50
-278
-417
-513
-619
-751
-868
-906
-827
-657
-469
-325
-234
-164
-87
-14
4
-72
-228
-392
-481
-453
-325
-141
68
309
605
950
1301
1598
1812
1958
2068
2145
2134
1953
1548
940
220
-495
-1111
-1577
-1881
-2029
-2041
-1936
-1743
-1487
-1184
-836
-440
-3
443
830
1068
1079
842
415
-88
-549
-894
-1113
-1233
-1283
-1270
-1174
-955
-571
0
724
1486
2110
2421
2335
1891
1219
466
-263
-899
-1378
-1631
-1613
-1350
-947
-536
-207
30
227
444
696
924
1024
902
542
44
-411
-652
-623
-407
-161
2
72
117
202
337
487
624
741
826
835
711
445
105
-197
-387
-473
-512
-542
-552
-517
-453
-421
-482
-641
-852
-1065
-1260
-1425
-1517
-1454
-1181
-740
-270
81
258
342
478
773
1223
1723
2134
2342
2292
1988
1489
893
313
-156
-463
-608
-636
-618
-621
-682
-776
-825
-740
-488
-140
153
244
81
-253
-592
-782
-767
-608
-439
-381
-472
-640
-736
-613
-206
427
1131
1731
2101
2199
2043
1676
1150
537
-58
-510
-723
-681
-458
-179
42
151
157
98
7
-100
-223
-363
-530
-750
-1058
-1473
-1943
-2332
-2446
-2123
-1332
-222
924
1805
2229
2177
1779
1217
645
155
-200
-378
-344
-106
262
638
904
1004
954
801
578
294
-34
-350
-558
-571
-361
31
520
1014
1428
1670
1640
1272
594
-247
-1020
-1509
-1610
-1369
-950
-557
-350
-409
-722
-1198
-1700
-2081
-2219
-2051
-1578
-863
-11
850
1589
2101
2328
2273
1994
1570
1074
557
56
-404
-797
-1112
-1359
-1560
-1724
-1826
-1810
-1627
-1273
-801
-291
205
678
1136
1560
1881
2017
1931
1655
1262
804
284
-303
-903
-1384
-1589
-1445
-1022
-511
-121
22
-87
-355
-651
-855
-885
-714
-378
53
511
956
1369
1705
1862
1711
1181
324
-683
-1624
-2340
-2777
-2945
-2858
-2516
-1924
-1141
-274
564
1312
1964
2525
2963
3193
3119
2696
1959
1012
-22
-1034
-1942
-2668
-3130
-3247
-2986
-2380
-1530
-553
463
1464
2395
3150
3580
3551
3023
2083
906
-325
-1463
-2389
-2987
-3146
-2813
-2045
-1016
61
1010
1740
2227
2466
2446
2164
1644
949
165
-617
-1316
-1864
-2208
-2318
-2186
-1820
-1245
-517
257
923
1337
1425
1219
831
393
-3
-313
-529
-658
-714
-716
-671
-568
-378
-101
218
493
653
684
624
513
348
84
-314
-821
-1344
-1760
-1969
-1927
-1651
-1203
-675
-157
283
616
836
932
881
668
340
10
-179
-138
118
480
820
1060
1187
1228
1196
1076
835
465
8
-447
-791
-936
-854
-587
-216
177
539
845
1071
1175
1106
835
393
-135
-637
-1020
-1246
-1323
-1301
-1228
-1126
-977
-734
-346
208
895
1630
2292
2749
2907
2749
2360
1908
1567
1430
1447
1464
1309
891
235
-554
-1350
-2049
-2572
-2854
-2849
-2552
-2024
-1384
-766
-270
77
324
543
770
955
974
708
128
-653
-1419
-1947
-2091
-1817
-1187
-324
602
1393
1867
1926
1608
1065
493
44
-213
-270
-145
131
502
886
1186
1326
1272
1036
675
287
-10
-124
-47
126
244
197
-5
-245
-376
-327
-128
133
384
611
841
1088
1321
1465
1432
1169
677
19
-699
-1364
-1885
-2203
-2300
-2180
-1873
-1428
-913
-395
67
433
691
857
984
1147
1406
1764
2151
2463
2624
2627
2511
2301
1974
1481
821
79
-598
-1089
-1361
-1474
-1523
-1574
-1636
-1673
-1630
-1454
-1117
-628
-42
556
1079
1456
1632
1553
1180
525
-307
-1132
-1767
-2119
-2210
-2132
-1949
-1655
-1191
-512
369
1398
2518
3684
4833
5834
6472
6509
5789
4329
2349
207
-1716
-3152
-4016
-4398
-4472
-4380
-4155
-3737
-3062
-2154
-1162
-300
249
420
274
-49
-408
-701
-864
-858
-663
-290
211
746
1220
1561
1747
1807
1804
1822
1926
2131
2370
2498
2360
1873
1095
215
-539
-1014
-1194
-1173
-1063
-914
-701
-385
15
401
643
662
482
197
-91
-339
-565
-792
-1002
-1132
-1111
-909
-540
-47
528
1123
1639
1948
1947
1623
1057
369
-357
-1096
-1829
-2471
-2882
-2944
-2654
-2128
-1516
-900
-272
391
1040
1554
1816
1796
1548
1131
555
-204
-1106
-1994
-2637
-2853
-2594
-1940
-1010
94
1298
2479
3452
4013
4035
3533
2632
1507
314
-825
-1801
-2505
-2844
-2770
-2306
-1544
-626
289
1053
1570
1810
1803
1609
1288
886
452
48
-253
-388
-329
-92
262
635
898
924
647
110
-534
-1101
-1477
-1679
-1817
-1988
-2185
-2298
-2197
-1836
-1281
-667
-114
314
593
695
590
282
-138
-493
-589
-318
272
1006
1667
2103
2276
2228
2016
1651
1106
372
-498
-1399
-2222
-2910
-3464
-3896
-4183
-4262
-4054
-3519
-2651
-1489
-117
1309
2560
3394
3656
3369
2707
1882
1020
144
-754
-1606
-2272
-2644
-2748
-2738
-2753
-2786
-2658
-2155
-1205
47
1306
2269
2744
2675
2124
1241
236
-665
-1296
-1605
-1651
-1536
-1334
-1075
-791
-552
-457
-566
-864
-1254
-1618
-1851
-1877
-1647
-1160
-496
192
742
1088
1308
1563
1973
2517
3042
3368
3381
3063
2443
1550
423
-844
-2076
-3060
-3634
-3743
-3416
-2703
-1633
-238
1370
2967
4259
4977
4967
4214
2823
987
-1022
-2867
-4222
-4888
-4876
-4383
-3649
-2797
-1785
-510
1020
2604
3925
4730
4959
4736
4232
3541
2658
1562
296
-1014
-2216
-3169
-3762
-3897
-3507
-2628
-1446
-258
653
1155
1305
1263
1168
1064
929
743
527
314
96
-181
-567
-1055
-1569
-2009
-2305
-2429
-2381
-2161
-1784
-1292
-752
-225
271
746
1195
1555
1725
1620
1229
603
-179
-1054
-1953
-2778
-3395
-3692
-3634
-3268
-2669
-1884
-932
134
1185
2045
2595
2837
2895
2940
3106
3471
4062
4853
5739
6523
6967
6893
6256
5138
3676
2007
267
-1372
-2705
-3546
-3807
-3522
-2806
-1805
-677
402
1254
1750
1867
1678
1288
762
130
-560
-1209
-1697
-1966
-2036
-1955
-1720
-1274
-585
271
1127
1819
2279
2516
2522
2218
1505
371
-1053
-2558
-3973
-5205
-6187
-6798
-6873
-6303
-5118
-3484
-1603
348
2202
3736
4676
4813
4139
2868
1319
-248
-1701
-2987
-4030
-4719
-4968
-4791
-4288
-3571
-2703
-1714
-665
323
1132
1724
2163
2530
2823
2927
2695
2075
1180
245
-490
-873
-880
-586
-113
408
869
1214
1463
1698
2015
2445
2913
3269
3359
3107
2531
1698
667
-516
-1782
-2989
-3933
-4434
-4409
-3901
-3019
-1877
-567
802
2080
3106
3778
4083
4073
3774
3168
2231
1004
-378
-1759
-3033
-4167
-5138
-5876
-6275
-6275
-5922
-5335
-4615
-3783
-2806
-1687
-509
613
1610
2496
3326
4129
4880
5536
6057
6389
6425
6023
5089
3667
1944
156
-1517
-2990
-4237
-5237
-5971
-6452
-6717
-6765
-6516
-5840
-4681
-3151
-1500
5
1206
2055
2529
2570
2122
1230
93
-1022
-1918
-2546
-2956
-3185
-3195
-2909
-2309
-1470
-527
400
1239
1948
2487
2814
2915
2815
2557
2173
1675
1079
444
-126
-515
-639
-485
-116
353
802
1164
1441
1678
1884
1980
1824
1305
436
-636
-1727
-2725
-3635
-4525
-5420
-6255
-6908
-7274
-7317
-7065
-6570
-5878
-5019
-4016
-2903
-1726
-553
541
1494
2287
2941
3491
3937
4236
4333
4201
3854
3311
2569
1623
516
-631
-1655
-2426
-2899
-3090
-3016
-2664
-2036
-1204
-309
506
1178
1735
2235
2685
3023
3162
3038
2631
1933
947
-277
-1605
-2832
-3746
-4207
-4172
-3677
-2800
-1673
-491
515
1155
1383
1330
1235
1324
1696
2298
2968
3516
3809
3812
3593
3269
2937
2619
2270
1848
1396
1039
911
1042
1313
1515
1473
1149
659
196
-76
-84
152
562
1071
1623
2170
2663
3047
3279
3339
3232
2969
2556
1996
1313
557
-216
-983
-1774
-2632
-3548
-4418
-5070
-5345
-5165
-4550
-3572
-2326
-922
497
1773
2782
3493
3968
4292
4507
4592
4509
4256
3872
3403
2860
2245
1599
1020
622
431
347
189
-185
-776
-1430
-1936
-2163
-2138
-2035
-2062
-2343
-2839
-3367
-3693
-3643
-3172
-2351
-1307
-152
1050
2269
3484
4647
5690
6528
7086
7318
7217
6818
6182
5382
4494
3595
2759
2032
1416
871
345
-181
-684
-1126
-1498
-1823
-2119
-2350
-2430
-2271
-1846
-1205
-440
350
1070
1599
1812
1634
1127
496
-4
-202
-99
174
464
689
848
964
1049
1097
1107
1082
998
801
442
-55
-576
-972
-1151
-1125
-982
-800
-610
-423
-273
-215
-263
-333
-269
46
608
1300
2005
2706
3466
4316
5135
5658
5605
4844
3458
1686
-191
-1925
-3319
-4227
-4578
-4405
-3836
-3030
-2090
-1051
68
1188
2156
2797
2993
2709
1958
776
-763
-2492
-4131
-5360
-5954
-5881
-5299
-4451
-3551
-2736
-2078
-1634
-1450
-1533
-1821
-2201
-2565
-2871
-3153
-3469
-3821
-4109
-4168
-3853
-3116
-2017
-668
841
2456
4111
5654
6851
7463
7355
6546
5169
3394
1384
-695
-2653
-4302
-5518
-6279
-6629
-6598
-6165
-5308
-4089
-2674
-1263
34
1224
2357
3410
4253
4746
4853
4674
4350
3953
3460
2857
2238
1790
1664
1843
2135
2317
2278
2054
1728
1312
726
-102
-1146
-2273
-3339
-4260
-4996
-5463
-5500
-4961
-3867
-2464
-1109
-54
682
1247
1755
2148
2246
1931
1290
577
38
-239
-323
-314
-245
-100
87
180
18
-459
-1145
-1839
-2376
-2704
-2848
-2833
-2642
-2265
-1755
-1219
-736
-296
190
789
1454
2024
2318
2254
1896
1402
925
541
246
1
-228
-460
-741
-1152
-1781
-2640
-3600
-4414
-4834
-4750
-4252
-3562
-2903
-2394
-2044
-1813
-1651
-1495
-1248
-816
-190
495
1032
1294
1349
1430
1767
2431
3317
4255
5132
5911
6541
6894
6810
6206
5151
3812
2345
831
-673
-2061
-3169
-3869
-4163
-4158
-3948
-3502
-2697
-1480
11
1465
2568
3164
3279
3010
2415
1514
391
-739
-1586
-1929
-1739
-1178
-490
100
428
378
-112
-1016
-2199
-3451
-4600
-5585
-6425
-7116
-7550
-7544
-6971
-5872
-4454
-2976
-1611
-404
664
1585
2281
2665
2711
2483
2081
1575
974
291
-393
-895
-1010
-628
198
1283
2436
3568
4697
5858
6999
7960
8556
8693
8403
7793
6958
5960
4865
3788
2873
2198
1710
1270
773
257
-110
-154
161
695
1205
1463
1334
789
-103
-1178
-2187
-2848
-2957
-2481
-1572
-479
586
1533
2372
3133
3788
4249
4405
4185
3584
2644
1426
-12
-1608
-3274
-4872
-6201
-7035
-7172
-6502
-5048
-2966
-499
2066
4438
6353
7598
8054
7731
6768
5377
3767
2091
448
-1071
-2340
-3210
-3565
-3375
-2720
-1761
-693
273
934
1118
741
-157
-1418
-2834
-4211
-5401
-6263
-6641
-6382
-5408
-3779
-1675
673
3062
5327
7314
8859
9835
10205
10042
9481
8643
7626
6542
5568
4908
4684
4840
5150
5332
5195
4698
3903
2878
1619
56
-1883
-4186
-6712
-9187
-11275
-12676
-13219
-12906
-11870
-10305
-8404
-6363
-4400
-2762
-1656
-1171
-1226
-1597
-2009
-2249
-2220
-1972
-1652
-1438
-1456
-1730
-2194
-2746
-3308
-3833
-4275
-4563
-4616
-4412
-4019
-3565
-3148
-2780
-2395
-1921
-1326
-613
218
1170
2198
3165
3873
4170
4046
3628
3064
2408
1592
525
-790
-2204
-3486
-4426
-4896
-4835
-4214
-3035
-1389
509
2352
3850
4849
5363
5508
5392
5048
4460
3625
2600
1486
373
-691
-1680
-2538
-3164
-3458
-3383
-3006
-2472
-1929
-1472
-1111
-791
-440
-23
408
698
642
80
-1004
-2460
-4051
-5560
-6853
-7846
-8440
-8510
-7981
-6925
-5585
-4283
-3280
-2696
-2517
-2648
-2961
-3291
-3456
-3321
-2863
-2191
-1465
-771
-67
779
1890
3301
4953
6724
8452
9925
10906
11190
10693
9502
7825
5887
3839
1728
-439
-2615
-4665
-6375
-7520
-7952
-7659
-6763
-5449
-3880
-2159
-368
1363
2834
3842
4304
4306
4057
3758
3497
3244
2917
2447
1793
923
-165
-1398
-2579
-3415
-3618
-3019
-1640
308
2475
4471
5971
6824
7097
7004
6755
6428
5960
5275
4413
3539
2819
2279
1793
1217
527
-153
-670
-970
-1127
-1262
-1452
-1723
-2112
-2700
-3552
-4631
-5769
-6752
-7425
-7741
-7709
-7321
-6549
-5420
-4067
-2704
-1507
-543
223
844
1323
1630
1766
1810
1890
2116
2537
3134
3854
4609
5269
5674
5682
5238
4412
3372
2317
1414
778
464
468
717
1089
1466
1803
2151
2610
3224
3913
4479
4695
4396
3536
2183
495
-1294
-2881
-3948
-4263
-3773
-2623
-1059
707
2560
4421
6126
7379
7858
7416
6205
4622
3107
1947
1227
917
994
1464
2290
3333
4371
5200
5709
5879
5714
5209
4367
3243
1930
503
-1040
-2731
-4524
-6224
-7535
-8224
-8256
-7803
-7102
-6294
-5373
-4260
-2939
-1520
-204
821
1465
1770
1878
1967
2166
2481
2767
2792
2375
1504
361
-786
-1736
-2438
-2949
-3327
-3570
-3654
-3607
-3530
-3521
-3575
-3564
-3339
-2850
-2183
-1489
-854
-250
407
1165
1990
2802
3531
4131
4548
4705
4551
4126
3594
3168
2986
3038
3180
3245
3137
2861
2481
2058
1619
1172
745
394
192
173
294
443
495
408
273
266
532
1066
1689
2131
2155
1647
616
-849
-2612
-4491
-6272
-7749
-8801
-9424
-9691
-9670
-9367
-8737
-7772
-6558
-5279
-4142
-3275
-2670
-2187
-1624
-808
323
1707
3195
4615
5806
6603
6821
6282
4896
2747
107
-2655
-5194
-7268
-8735
-9511
-9570
-8973
-7893
-6564
-5195
-3902
-2732
-1724
-931
-375
18
402
912
1548
2175
2633
2872
2979
3101
3324
3633
3962
4264
4531
4745
4834
4688
4206
3343
2107
550
-1224
-3035
-4635
-5774
-6310
-6266
-5809
-5158
-4503
-3964
-3595
-3387
-3274
-3155
-2961
-2709
-2501
-2452
-2594
-2866
-3180
-3522
-3968
-4595
-5376
-6147
-6694
-6871
-6654
-6100
-5278
-4249
-3111
-2040
-1230
-788
-656
-652
-622
-566
-638
-1016
-1756
-2745
-3776
-4661
-5295
-5612
-5525
-4916
-3721
-2035
-147
1545
2701
3172
3019
2406
1478
298
-1100
-2617
-4053
-5174
-5832
-6035
-5901
-5534
-4926
-3979
-2591
-737
1539
4172
7087
10126
12974
15188
16363
16343
15297
13600
11606
9490
7264
4915
2521
246
-1738
-3323
-4448
-5073
-5185
-4861
-4301
-3757
-3391
-3169
-2905
-2413
-1648
-739
96
652
778
382
-541
-1845
-3208
-4225
-4604
-4327
-3637
-2862
-2209
-1696
-1242
-794
-367
26
449
1006
1732
2519
3160
3486
3458
3161
2714
2219
1776
1502
1487
1703
1969
2054
1843
1440
1095
1018
1252
1683
2168
2633
3059
3425
3689
3837
3928
4053
4224
4313
4113
3486
2473
1280
169
-629
-936
-626
345
1868
3673
5402
6758
7583
7843
7535
6657
5247
3453
1510
-358
-2025
-3450
-4575
-5254
-5303
-4638
-3377
-1799
-190
1305
2714
4143
5638
7107
8330
9046
9069
8377
7137
5640
4188
2997
2188
1839
2037
2832
4106
5497
6469
6548
5578
3799
1698
-268
-1888
-3218
-4446
-5703
-6978
-8138
-9012
-9461
-9401
-8802
-7689
-6143
-4303
-2344
-438
1269
2663
3664
4226
4344
4065
3471
2661
1729
766
-131
-846
-1275
-1359
-1110
-604
70
841
1656
2456
3149
3627
3809
3681
3284
2658
1810
730
-528
-1774
-2698
-2990
-2519
-1426
-77
1120
1891
2156
1971
1417
569
-444
-1386
-1968
-2011
-1584
-974
-495
-282
-241
-185
-12
230
430
508
426
104
-625
-1926
-3797
-5996
-8134
-9881
-11082
-11723
-11807
-11274
-10046
-8106
-5542
-2498
844
4254
7427
10042
11878
12905
13210
12847
11733
9744
6928
3624
359
-2393
-4395
-5614
-6066
-5712
-4521
-2615
-320
1930
3774
5016
5608
5587
5049
4157
3108
2045
986
-142
-1362
-2554
-3476
-3907
-3762
-3099
-2025
-649
906
2427
3637
4307
4374
3961
3275
2488
1693
942
287
-225
-587
-820
-918
-808
-405
292
1133
1880
2340
2462
2312
1987
1537
991
401
-154
-637
-1089
-1590
-2132
-2560
-2648
-2281
-1581
-865
-458
-518
-995
-1712
-2488
-3176
-3660
-3868
-3817
-3648
-3560
-3670
-3926
-4153
-4218
-4156
-4153
-4386
-4884
-5528
-6164
-6705
-7118
-7327
-7168
-6463
-5157
-3384
-1386
636
2602
4502
6265
7693
8515
8520
7668
6105
4100
1948
-108
-1928
-3480
-4800
-5923
-6833
-7446
-7648
-7351
-6520
-5194
-3514
-1734
-198
755
923
317
-882
-2441
-4163
-5884
-7404
-8463
-8813
-8340
-7124
-5403
-3459
-1543
159
1539
2616
3558
4614
5949
7483
8878
9720
9758
9038
7844
6523
5352
4513
4123
4250
4861
5788
6749
7446
7667
7328
6459
5147
3481
1511
-763
-3350
-6197
-9108
-11763
-13822
-15061
-15431
-14989
-13794
-11867
-9270
-6197
-2971
98
2860
5343
7602
9550
10936
11511
11261
10482
9647
9143
9098
9404
9873
10372
10823
11087
10896
9923
7974
5163
1918
-1199
-3755
-5621
-6947
-7988
-8900
-9651
-10072
-9988
-9323
-8117
-6486
-4562
-2471
-341
1692
3495
4952
5977
6539
6689
6580
6445
6506
6863
7434
8009
8384
8454
8213
7644
6654
5124
3072
759
-1369
-2890
-3626
-3682
-3312
-2732
-2033
-1234
-364
523
1400
2301
3252
4162
4799
4896
4309
3093
1420
-543
-2684
-4865
-6845
-8303
-8982
-8836
-8029
-6809
-5366
-3782
-2096
-373
1277
2721
3825
4462
4563
4197
3623
3200
3181
3539
3999
4253
4208
4027
3966
4142
4480
4839
5165
5510
5890
6161
6047
5311
3926
2110
212
-1420
-2533
-3004
-2856
-2270
-1532
-917
-559
-404
-284
-54
316
731
1037
1078
757
72
-854
-1798
-2534
-2939
-3035
-2929
-2724
-2477
-2244
-2134
-2264
-2648
-3122
-3424
-3378
-3040
-2662
-2501
-2636
-2934
-3166
-3152
-2814
-2151
-1215
-131
881
1560
1733
1434
907
470
351
582
1022
1458
1704
1651
1283
654
-150
-1047
-1988
-2947
-3885
-4718
-5335
-5645
-5611
-5256
-4625
-3756
-2682
-1466
-206
982
2017
2867
3537
4022
4294
4306
4034
3502
2781
1970
1181
536
163
169
581
1284
2008
2396
2140
1132
-468
-2289
-3901
-4978
-5383
-5156
-4425
-3336
-2017
-606
749
1891
2704
3158
3311
3271
3133
2936
2661
2265
1717
1008
136
-919
-2172
-3588
-5039
-6317
-7216
-7627
-7596
-7289
-6907
-6598
-6414
-6331
-6300
-6295
-6337
-6475
-6734
-7054
-7270
-7164
-6589
-5573
-4329
-3151
-2252
-1672
-1324
-1130
-1139
-1516
-2411
-3799
-5417
-6866
-7804
-8114
-7935
-7528
-7089
-6637
-6062
-5269
-4288
-3256
-2276
-1313
-227
1063
2450
3678
4525
4984
5263
5611
6133
6749
7305
7708
7937
7949
7609
6759
5373
3642
1896
412
-720
-1564
-2183
-2530
-2465
-1884
-818
572
2081
3543
4837
5844
6407
6358
5593
4152
2249
217
-1624
-3092
-4202
-5093
-5875
-6530
-6943
-7052
-6969
-6939
-7151
-7563
-7892
-7812
-7182
-6127
-4922
-3788
-2782
-1837
-873
128
1118
2015
2697
2998
2744
1864
494
-1022
-2273
-2975
-3106
-2888
-2655
-2683
-3077
-3730
-4388
-4759
-4649
-4045
-3113
-2095
-1183
-438
210
891
1718
2743
3943
5222
6437
7437
8117
8443
8446
8177
7695
7077
6450
5967
5742
5769
5920
6017
5949
5720
5411
5087
4762
4437
4179
4138
4456
5128
5926
6475
6465
5848
4889
4005
3500
3361
3271
2825
1787
216
-1626
-3465
-5155
-6647
-7867
-8649
-8812
-8322
-7369
-6289
-5359
-4659
-4091
-3533
-2965
-2490
-2233
-2237
-2439
-2707
-2883
-2803
-2314
-1360
-59
1283
2309
2813
2861
2714
2601
2529
2284
1637
561
-705
-1826
-2602
-3105
-3581
-4235
-5037
-5713
-5897
-5354
-4107
-2420
-640
978
2381
3679
5008
6396
7712
8764
9433
9743
9812
9710
9395
8764
7792
6615
5459
4485
3688
2939
2129
1268
435
-345
-1157
-2107
-3169
-4126
-4695
-4732
-4341
-3781
-3271
-2851
-2415
-1859
-1202
-571
-101
167
289
361
451
577
719
849
953
1049
1178
1368
1586
1735
1715
1512
1243
1093
1183
1484
1848
2122
2242
2223
2093
1857
1543
1259
1183
1442
1994
2612
3022
3061
2751
2225
1609
965
320
-253
-617
-619
-169
705
1851
3018
3900
4209
3780
2656
1099
-503
-1789
-2538
-2694
-2301
-1445
-223
1227
2717
4030
4991
5507
5586
5296
4701
3826
2661
1217
-424
-2087
-3550
-4634
-5285
-5586
-5683
-5680
-5568
-5255
-4659
-3803
-2818
-1872
-1069
-407
164
645
937
901
476
-226
-940
-1376
-1368
-948
-321
236
459
160
-730
-2121
-3753
-5259
-6298
-6704
-6550
-6092
-5636
-5394
-5434
-5679
-5973
-6142
-6062
-5705
-5147
-4502
-3847
-3170
-2404
-1517
-568
314
1016
1515
1872
2178
2498
2854
3230
3579
3821
3872
3695
3333
2870
2355
1758
1024
187
-574
-1035
-1096
-892
-720
-831
-1266
-1846
-2316
-2505
-2383
-2019
-1518
-994
-571
-360
-398
-611
-848
-967
-912
-727
-494
-270
-42
253
704
1373
2260
3268
4211
4867
5040
4619
3580
1981
-38
-2251
-4362
-6078
-7205
-7694
-7616
-7081
-6189
-5047
-3817
-2721
-1959
-1597
-1508
-1445
-1190
-695
-102
353
504
362
102
-56
1
218
424
463
311
87
-29
86
434
901
1315
1519
1444
1141
780
564
617
891
1184
1253
964
351
-423
-1171
-1758
-2118
-2248
-2190
-2009
-1760
-1410
-846
65
1356
2888
4384
5549
6165
6133
5461
4274
2838
1522
661
373
480
618
479
6
-609
-1087
-1251
-1108
-811
-565
-559
-903
-1578
-2416
-3151
-3550
-3542
-3240
-2820
-2349
-1713
-705
786
2619
4397
5618
5909
5211
3812
2200
809
-190
-911
-1580
-2290
-2899
-3138
-2834
-2060
-1078
-160
558
1062
1363
1438
1284
1008
825
934
1380
2035
2718
3346
3978
4728
5641
6644
7594
8352
8814
8881
8450
7451
5930
4096
2275
785
-185
-618
-610
-272
334
1184
2212
3264
4129
4647
4784
4620
4245
3658
2774
1522
-55
-1808
-3589
-5349
-7116
-8877
-10477
-11649
-12166
-11967
-11163
-9918
-8335
-6459
-4369
-2255
-387
1012
1889
2370
2682
3040
3553
4204
4865
5360
5554
5438
5144
4868
4745
4769
4807
4693
4310
3600
2540
1126
-573
-2372
-3991
-5176
-5814
-5967
-5799
-5450
-4984
-4425
-3828
-3305
-2975
-2899
-3043
-3318
-3642
-3980
-4332
-4689
-4989
-5121
-4965
-4443
-3565
-2408
-1076
345
1786
3164
4369
5301
5942
6384
6772
7184
7567
7776
7712
7411
7024
6691
6440
6185
5805
5222
4420
3421
2283
1117
74
-724
-1258
-1584
-1722
-1547
-831
561
2501
4610
6472
7865
8816
9451
9806
9770
9200
8055
6436
4516
2480
529
-1103
-2209
-2725
-2807
-2753
-2827
-3130
-3624
-4256
-5038
-6000
-7104
-8238
-9306
-10290
-11189
-11872
-12036
-11368
-9816
-7707
-5588
-3884
-2670
-1730
-828
55
727
972
737
144
-634
-1489
-2386
-3290
-4106
-4706
-5000
-4968
-4638
-4027
-3149
-2059
-912
50
590
588
95
-689
-1501
-2104
-2350
-2213
-1796
-1307
-979
-962
-1236
-1617
-1869
-1850
-1579
-1183
-775
-378
37
462
801
931
816
553
302
174
173
239
328
447
606
769
862
840
726
591
484
401
311
195
34
-227
-695
-1461
-2487
-3571
-4420
-4805
-4668
-4119
-3352
-2550
-1850
-1341
-1076
-1069
-1298
-1713
-2241
-2775
-3160
-3239
-2929
-2280
-1444
-560
344
1363
2609
4093
5693
7208
8443
9259
9577
9386
8766
7888
6959
6130
5436
4850
4375
4097
4123
4451
4897
5166
5018
4410
3497
2493
1514
516
-645
-2084
-3793
-5626
-7363
-8770
-9635
-9792
-9154
-7765
-5825
-3639
-1511
360
1893
3045
3732
3833
3296
2241
947
-269
-1189
-1714
-1790
-1330
-260
1340
3154
4717
5624
5720
5107
4013
2634
1074
-609
-2340
-4011
-5497
-6658
-7334
-7358
-6618
-5139
-3093
-730
1717
4080
6227
8007
9244
9802
9644
8871
7686
6341
5057
3959
3036
2181
1310
482
-92
-186
228
897
1402
1422
929
180
-479
-805
-738
-323
368
1267
2273
3224
3936
4276
4211
3797
3146
2394
1681
1117
752
547
380
107
-380
-1104
-1994
-2914
-3715
-4291
-4604
-4668
-4497
-4082
-3421
-2588
-1751
-1105
-736
-554
-353
41
643
1311
1849
2113
2035
1601
840
-128
-1075
-1729
-1913
-1670
-1250
-976
-1077
-1594
-2397
-3258
-3947
-4302
-4293
-4032
-3699
-3421
-3178
-2828
-2233
-1378
-363
712
1869
3232
4891
6754
8521
9798
10255
9721
8186
5786
2786
-425
-3397
-5722
-7150
-7626
-7252
-6207
-4698
-2950
-1215
267
1327
1928
2177
2277
2435
2771
3283
3874
4431
4903
5314
5717
6130
6517
6841
7121
7449
7909
8478
8984
9152
8709
7471
5377
2502
-935
-4566
-7923
-10544
-12104
-12490
-11777
-10155
-7873
-5235
-2601
-321
1376
2489
3220
3834
4483
5120
5564
5630
5237
4414
3244
1823
262
-1273
-2572
-3450
-3845
-3863
-3735
-3715
-3987
-4628
-5614
-6832
-8085
-9097
-9572
-9289
-8197
-6438
-4283
-2033
54
1781
3012
3683
3834
3611
3209
2769
2317
1785
1096
236
-738
-1746
-2701
-3481
-3889
-3685
-2718
-1067
929
2803
4166
4849
4903
4491
3783
2924
2067
1392
1086
1278
1997
3161
4591
6056
7331
8275
8869
9183
9264
9038
8325
6970
4993
2622
169
-2144
-4265
-6236
-8047
-9560
-10556
-10836
-10293
-8902
-6714
-3893
-772
2163
4414
5665
5901
5379
4477
3540
2796
2331
2094
1915
1564
867
-191
-1432
-2567
-3333
-3603
-3410
-2918
-2373
-2044
-2138
-2718
-3647
-4645
-5420
-5803
-5789
-5477
-4966
-4297
-3464
-2460
-1310
-65
1200
2391
3392
4081
4362
4190
3574
2574
1276
-214
-1799
-3400
-4952
-6367
-7505
-8209
-8394
-8130
-7629
-7118
-6695
-6285
-5729
-4940
-3968
-2940
-1953
-1012
-78
851
1714
2424
2928
3208
3236
2950
2281
1232
-72
-1403
-2497
-3131
-3182
-2664
-1744
-712
117
521
464
92
-347
-601
-505
-26
706
1424
1813
1680
1083
329
-192
-238
161
753
1241
1428
1247
705
-166
-1299
-2566
-3805
-4893
-5810
-6605
-7291
-7777
-7899
-7540
-6723
-5599
-4352
-3098
-1864
-630
625
1926
3316
4835
6453
8005
9219
9834
9750
9087
8118
7116
6223
5425
4616
3678
2536
1168
-384
-1973
-3324
-4074
-3923
-2793
-916
1263
3293
4904
6048
6778
7103
6949
6262
5145
3884
2817
2149
1864
1799
1809
1879
2093
2524
3156
3894
4634
5300
5808
6022
5777
4979
3692
2132
535
-976
-2436
-3942
-5520
-7034
-8234
-8862
-8766
-7950
-6571
-4899
-3248
-1900
-1008
-566
-429
-410
-359
-195
115
584
1192
1862
2446
2779
2755
2375
1722
881
-134
-1391
-2971
-4890
-7036
-9188
-11069
-12434
-13131
-13125
-12492
-11386
-10000
-8531
-7149
-5976
-5080
-4474
-4114
-3899
-3678
-3289
-2623
-1670
-532
658
1829
3023
4343
5833
7378
8715
9554
9705
9147
7990
6410
4595
2736
1018
-426
-1567
-2472
-3239
-3896
-4351
-4439
-4026
-3110
-1841
-466
775
1732
2396
2867
3273
3670
3986
4053
3713
2941
1901
886
184
-55
122
508
857
1016
997
956
1091
1514
2196
3000
3774
4419
4901
5218
5383
5438
5463
5538
5680
5816
5836
5696
5467
5263
5128
4960
4567
3787
2585
1054
-638
-2296
-3714
-4714
-5204
-5238
-4987
-4632
-4254
-3836
-3354
-2867
-2505
-2365
-2436
-2643
-2944
-3380
-4011
-4802
-5602
-6227
-6569
-6614
-6373
-5830
-4980
-3911
-2796
-1782
-859
111
1225
2371
3254
3612
3434
2975
2562
2361
2310
2221
1942
1419
665
-282
-1342
-2357
-3122
-3478
-3403
-3001
-2408
-1694
-855
126
1221
2363
3487
4570
5623
6661
7666
8568
9250
9593
9546
9198
8772
8509
8522
8715
8856
8725
8229
7385
6232
4781
3042
1088
-955
-2979
-4937
-6792
-8408
-9536
-9946
-9628
-8869
-8100
-7637
-7508
-7495
-7341
-6933
-6331
-5685
-5119
-4688
-4379
-4139
-3899
-3619
-3327
-3104
-2996
-2920
-2661
-2009
-940
330
1463
2232
2670
3028
3580
4439
5503
6532
7266
7509
7144
6139
4545
2494
162
-2274
-4651
-6807
-8548
-9679
-10086
-9830
-9149
-8350
-7631
-6965
-6138
-4924
-3271
-1372
442
1889
2880
3508
3940
4301
4654
5056
5583
6291
7130
7920
8444
8594
8436
8138
7812
7415
6788
5800
4461
2911
1323
-188
-1569
-2775
-3738
-4404
-4791
-4987
-5062
-4961
-4493
-3443
-1751
397
2626
4547
5925
6725
7038
6964
6559
5869
5001
4150
3533
3283
3369
3617
3803
3769
3469
2951
2290
1541
758
20
-554
-851
-842
-624
-385
-300
-433
-698
-907
-867
-467
270
1182
2015
2502
2468
1907
976
-103
-1160
-2142
-3064
-3917
-4607
-4991
-4961
-4485
-3583
-2293
-681
1090
2730
3919
4473
4467
4179
3901
3748
3620
3321
2723
1840
789
-299
-1347
-2343
-3321
-4331
-5390
-6439
-7338
-7931
-8147
-8058
-7822
-7542
-7177
-6565
-5565
-4181
-2584
-1014
332
1351
2023
2374
2469
2397
2248
2068
1841
1512
1045
448
-237
-968
-1718
-2460
-3134
-3640
-3855
-3695
-3158
-2350
-1460
-671
-60
459
1086
2003
3250
4687
6060
7129
7739
7843
7476
6731
5754
4713
3769
3041
2613
2532
2786
3266
3766
4070
4080
3864
3586
3340
3066
2618
1928
1111
423
97
211
646
1135
1338
936
-251
-2138
-4330
-6262
-7452
-7728
-7259
-6402
-5501
-4787
-4377
-4292
-4428
-4529
-4274
-3443
-2060
-382
1271
2681
3779
4577
5095
5356
5437
5456
5509
5582
5542
5201
4388
2995
1000
-1492
-4237
-6894
-9156
-10868
-12047
-12779
-13121
-13101
-12793
-12347
-11900
-11450
-10832
-9852
-8461
-6782
-4981
-3121
-1163
900
2935
4729
6165
7299
8257
9038
9430
9149
8066
6322
4257
2229
503
-766
-1497
-1683
-1413
-845
-126
677
1555
2483
3374
4131
4728
5217
5644
5948
5967
5533
4588
3205
1537
-225
-1866
-3146
-3860
-3932
-3445
-2574
-1463
-193
1148
2370
3206
3457
3151
2536
1909
1416
996
495
-169
-927
-1612
-2062
-2188
-1995
-1565
-1047
-626
-469
-659
-1176
-1931
-2827
-3784
-4731
-5594
-6316
-6885
-7345
-7749
-8098
-8339
-8407
-8286
-8012
-7609
-7018
-6094
-4696
-2807
-618
1504
3137
3959
3853
2920
1399
-445
-2409
-4366
-6232
-7927
-9367
-10471
-11173
-11413
-11133
-10287
-8879
-6979
-4723
-2272
206
2551
4611
6276
7505
8328
8783
8856
8484
7645
6464
5235
4307
3917
4081
4620
5268
5788
6028
5937
5571
5088
4672
4430
4301
4094
3643
2941
2172
1562
1218
1070
953
729
333
-266
-1116
-2256
-3636
-5084
-6357
-7254
-7687
-7674
-7292
-6656
-5915
-5223
-4656
-4130
-3434
-2371
-917
746
2342
3667
4674
5426
6011
6492
6917
7336
7774
8220
8648
9075
9556
10092
10521
10546
9915
8642
7044
5547
4411
3607
2938
2267
1612
1059
603
122
-485
-1142
-1607
-1662
-1313
-827
-584
-870
-1760
-3146
-4810
-6500
-7967
-9015
-9549
-9602
-9290
-8740
-8022
-7138
-6054
-4730
-3137
-1278
789
2948
5047
6935
8478
9553
10034
9825
8925
7451
5596
3543
1440
-558
-2236
-3350
-3767
-3598
-3167
-2844
-2844
-3175
-3753
-4533
-5525
-6688
-7829
-8645
-8882
-8471
-7512
-6161
-4520
-2661
-711
1104
2531
3420
3797
3814
3633
3342
2961
2494
1984
1503
1130
925
916
1101
1452
1925
2473
3042
3560
3910
3954
3587
2817
1768
618
-509
-1588
-2637
-3608
-4318
-4503
-3964
-2696
-911
1056
2888
4384
5470
6170
6567
6780
6956
7228
7658
8188
8630
8706
8129
6691
4360
1322
-2025
-5183
-7687
-9251
-9808
-9468
-8417
-6857
-4985
-2997
-1082
633
2111
3382
4464
5286
5680
5437
4404
2563
47
-2879
-5873
-8587
-10741
-12171
-12833
-12764
-12039
-10759
-9071
-7171
-5252
-3432
-1704
36
1892
3871
5851
7623
8962
9703
9771
9196
8109
6699
5148
3561
1932
183
-1742
-3774
-5694
-7198
-8044
-8191
-7836
-7320
-6932
-6764
-6682
-6451
-5901
-5030
-3974
-2909
-1956
-1148
-434
305
1235
2496
4104
5880
7500
8642
9146
9060
8570
7884
7167
6532
6038
5668
5317
4868
4331
3900
3853
4326
5164
5974
6366
6156
5387
4188
2656
876
-962
-2540
-3544
-3869
-3684
-3295
-2927
-2637
-2406
-2293
-2470
-3096
-4155
-5409
-6520
-7212
-7358
-6953
-6061
-4784
-3261
-1634
27
1772
3735
6009
8528
11056
13282
14943
15879
16026
15380
13994
11994
9565
6883
4061
1150
-1767
-4483
-6677
-8068
-8601
-8545
-8373
-8520
-9155
-10141
-11173
-12005
-12585
-13041
-13544
-14172
-14837
-15315
-15319
-14594
-12993
-10509
-7258
-3417
813
5213
9501
13332
16364
18399
19469
19820
19762
19514
19138
18587
17803
16769
15485
13935
12071
9839
7207
4168
754
-2932
-6688
-10224
-13238
-15525
-17035
-17854
-18131
-18007
-17586
-16925
-16033
-14894
-13493
-11880
-10177
-8530
-7018
-5627
-4302
-3031
-1856
-777
370
1908
4152
7172
10691
14186
17125
19166
20193
20230
19348
17648
15293
12506
9503
6412
3264
61
-3122
-6122
-8758
-10927
-12631
-13911
-14757
-15075
-14753
-13764
-12214
-10305
-8233
-6130
-4070
-2121
-365
1131
2359
3367
4189
4782
5039
4877
4336
3598
2899
2409
2160
2061
1966
1739
1302
667
-33
-558
-642
-107
1044
2630
4380
6038
7414
8373
8814
8665
7919
6648
4977
3041
942
-1246
-3453
-5582
-7487
-8991
-9911
-10104
-9510
-8169
-6224
-3903
-1497
697
2471
3813
4929
6125
7580
9175
10526
11218
11081
10275
9133
7899
6582
5014
3011
496
-2500
-5871
-9427
-12853
-15736
-17696
-18544
-18328
-17218
-15355
-12803
-9641
-6069
-2396
1079
4192
6896
9156
10868
11901
12202
11859
11061
9992
8778
7497
6211
4970
3795
2689
1685
857
272
-79
-279
-382
-320
53
786
1676
2324
2396
1866
1029
253
-299
-741
-1276
-1959
-2664
-3253
-3777
-4485
-5611
-7149
-8812
-10210
-11068
-11308
-10947
-9987
-8405
-6260
-3780
-1289
980
3022
5020
7149
9382
11468
13091
14063
14393
14207
13604
12584
11091
9094
6640
3845
858
-2135
-4914
-7259
-9025
-10214
-10969
-11480
-11877
-12178
-12336
-12297
-12050
-11606
-10978
-10149
-9066
-7627
-5693
-3156
-44
3401
6760
9600
11646
12845
13289
13095
12344
11136
9642
8090
6649
5350
4134
2981
2017
1459
1443
1891
2520
3016
3200
3074
2726
2191
1415
325
-1063
-2596
-4050
-5240
-6091
-6624
-6873
-6839
-6519
-5986
-5438
-5137
-5258
-5749
-6333
-6657
-6496
-5863
-4937
-3891
-2731
-1301
591
2993
5720
8406
10662
12243
13117
13417
13306
12856
12026
10732
8954
6769
4286
1574
-1346
-4399
-7371
-9935
-11814
-12945
-13509
-13774
-13899
-13855
-13521
-12829
-11829
-10618
-9227
-7601
-5665
-3420
-941
1676
4359
7011
9435
11313
12309
12221
11066
9051
6468
3609
743
-1883
-4056
-5636
-6564
-6836
-6447
-5384
-3670
-1411
1211
3994
6772
9418
11787
13684
14902
15309
14922
13901
12473
10852
9192
7583
6046
4510
2812
740
-1867
-5040
-8660
-12497
-16271
-19688
-22454
-24325
-25179
-25072
-24185
-22684
-20575
-17681
-13786
-8824
-2992
3306
9595
15417
20330
23866
25585
25219
22825
18812
13809
8467
3325
-1240
-5006
-7931
-10173
-12033
-13806
-15599
-17270
-18507
-19021
-18682
-17552
-15820
-13718
-11463
-9206
-7003
-4806
-2533
-162
2229
4526
6688
8787
10904
12968
14694
15703
15733
14761
12949
10503
7596
4428
1321
-1301
-3082
-3923
-4030
-3766
-3430
-3133
-2819
-2376
-1734
-899
44
956
1682
2115
2254
2192
2017
1722
1192
321
-861
-2154
-3275
-4010
-4282
-4116
-3557
-2628
-1371
104
1610
2951
4006
4791
5437
6113
6905
7726
8321
8385
7751
6502
4928
3325
1812
287
-1431
-3412
-5529
-7537
-9213
-10439
-11181
-11439
-11250
-10736
-10124
-9676
-9559
-9761
-10115
-10408
-10480
-10248
-9673
-8705
-7271
-5304
-2805
89
3076
5734
7662
8641
8736
8242
7511
6773
6047
5177
3931
2110
-371
-3411
-6706
-9802
-12249
-13770
-14316
-13998
-12945
-11237
-8961
-6316
-3619
-1182
852
2564
4149
5748
7344
8785
9898
10565
10745
10458
9766
8782
7664
6593
5748
5290
5336
5933
7016
8405
9865
11195
12303
13195
13911
14460
14786
14784
14322
13277
11584
9289
6571
3687
863
-1805
-4353
-6861
-9335
-11660
-13634
-15053
-15774
-15729
-14899
-13304
-10999
-8093
-4766
-1252
2196
5379
8212
10719
12934
14793
16082
16528
15968
14475
12334
9888
7371
4858
2328
-215
-2681
-4893
-6641
-7735
-8077
-7715
-6852
-5784
-4756
-3863
-3060
-2297
-1647
-1304
-1440
-2056
-2950
-3841
-4524
-4919
-4989
-4637
-3705
-2084
153
2750
5383
7812
9934
11720
13101
13929
14045
13400
12124
10487
8786
7224
5852
4576
3219
1587
-470
-3007
-5953
-9121
-12246
-15030
-17177
-18414
-18524
-17415
-15185
-12136
-8684
-5203
-1908
1165
4053
6740
9094
10893
11915
12009
11115
9269
6595
3307
-312
-3941
-7278
-10087
-12232
-13682
-14490
-14736
-14453
-13605
-12126
-10020
-7427
-4596
-1787
816
3106
4993
6359
7101
7219
6850
6191
5377
4422
3278
1950
568
-658
-1543
-2009
-2087
-1878
-1501
-1060
-624
-207
220
679
1131
1456
1512
1235
707
155
-123
139
1081
2665
4681
6810
8726
10173
10987
11063
10337
8824
6679
4206
1747
-453
-2328
-3935
-5331
-6490
-7338
-7827
-7964
-7768
-7221
-6288
-4980
-3397
-1699
-36
1470
2688
3449
3614
3177
2329
1369
553
-17
-365
-539
-560
-464
-371
-485
-990
-1939
-3229
-4653
-5993
-7068
-7775
-8122
-8259
-8419
-8777
-9288
-9661
-9497
-8499
-6615
-4016
-993
2131
5017
7318
8744
9166
8688
7596
6232
4865
3661
2711
2087
1845
1994
2477
3175
3947
4675
5295
5801
6220
6583
6886
7100
7175
7060
6684
5963
4840
3374
1784
376
-626
-1250
-1792
-2656
-4119
-6182
-8585
-10940
-12887
-14182
-14740
-14632
-14046
-13204
-12264
-11255
-10102
-8692
-6948
-4834
-2344
488
3549
6635
9512
12008
14058
15643
16689
17032
16506
15080
12918
10304
7514
4722
2017
-534
-2868
-4940
-6754
-8331
-9646
-10629
-11227
-11508
-11669
-11922
-12333
-12736
-12808
-12240
-10886
-8777
-6038
-2796
832
4679
8487
11966
14916
17302
19194
20609
21391
21253
19977
17596
14423
10888
7340
3966
857
-1890
-4146
-5813
-6869
-7322
-7141
-6279
-4819
-3113
-1738
-1232
-1783
-3113
-4647
-5825
-6332
-6115
-5283
-4006
-2504
-1045
106
786
995
858
515
37
-587
-1415
-2491
-3795
-5169
-6274
-6646
-5872
-3812
-720
2854
6305
9194
11314
12618
13129
12923
12155
11053
9838
8635
7465
6302
5138
3979
2825
1670
561
-349
-855
-835
-360
322
928
1293
1413
1378
1281
1175
1079
986
823
440
-334
-1568
-3138
-4745
-6043
-6787
-6899
-6437
-5510
-4235
-2733
-1158
289
1381
1932
1867
1280
419
-402
-956
-1214
-1342
-1592
-2157
-3092
-4335
-5774
-7284
-8727
-9954
-10834
-11296
-11322
-10893
-9931
-8327
-6044
-3213
-119
2918
5671
8042
10006
11525
12554
13072
13100
12638
11598
9827
7255
4053
670
-2301
-4346
-5186
-4813
-3419
-1338
1006
3155
4723
5522
5601
5167
4442
3556
2550
1447
309
-786
-1812
-2837
-3984
-5317
-6744
-7983
-8650
-8409
-7127
-4942
-2208
668
3381
5806
7963
9919
11719
13352
14754
15786
16218
15759
14164
11376
7602
3261
-1156
-5255
-8821
-11825
-14351
-16481
-18192
-19310
-19589
-18881
-17307
-15256
-13192
-11375
-9746
-8080
-6284
-4569
-3346
-2909
-3185
-3775
-4221
-4274
-3948
-3386
-2691
-1902
-1075
-362
16
-116
-809
-1991
-3519
-5209
-6842
-8186
-9054
-9359
-9108
-8332
-7022
-5139
-2706
132
3135
6070
8779
11169
13145
14577
15355
15460
14966
13950
12396
10195
7265
3691
-228
-4070
-7447
-10121
-12014
-13160
-13643
-13584
-13124
-12414
-11553
-10550
-9306
-7659
-5460
-2657
647
4207
7700
10840
13472
15596
17306
18675
19659
20098
19798
18650
16695
14109
11129
7985
4906
2163
76
-1053
-1086
-155
1344
2890
4025
4483
4193
3220
1694
-213
-2300
-4359
-6227
-7820
-9126
-10163
-10941
-11451
-11676
-11582
-11113
-10230
-8977
-7528
-6139
-4999
-4089
-3200
-2112
-808
476
1425
1898
2049
2191
2544
3063
3509
3640
3373
2769
1904
773
-685
-2506
-4638
-6964
-9349
-11656
-13711
-15309
-16280
-16583
-16322
-15665
-14701
-13370
-11518
-9042
-5995
-2595
862
4111
6989
9436
11468
13112
14369
15189
15515
15344
14777
14006
13225
12548
11974
11438
10870
10226
9477
8596
7594
6559
5645
4989
4608
4368
4080
3621
2991
2247
1395
351
-987
-2627
-4453
-6297
-8048
-9689
-11201
-12487
-13352
-13602
-13145
-12005
-10253
-7942
-5142
-2039
1004
3535
5180
5814
5575
4762
3694
2641
1798
1285
1114
1166
1253
1229
1109
1067
1343
2098
3335
4901
6537
7935
8777
8795
7845
5963
3353
331
-2749
-5520
-7626
-8784
-8899
-8153
-6985
-5907
-5293
-5244
-5625
-6199
-6738
-7042
-6916
-6192
-4823
-2975
-1004
686
1850
2489
2805
3052
3404
3904
4480
4979
5199
4933
4054
2596
752
-1199
-3023
-4595
-5841
-6618
-6676
-5764
-3843
-1209
1582
3966
5624
6553
6935
6956
6733
6379
6090
6107
6542
7244
7846
8007
7655
7026
6475
6204
6144
6045
5662
4857
3554
1662
-913
-4133
-7703
-11073
-13623
-14895
-14733
-13275
-10838
-7795
-4503
-1269
1675
4181
6180
7647
8583
9009
8970
8525
7716
6547
5001
3099
944
-1290
-3415
-5284
-6814
-7973
-8759
-9204
-9384
-9395
-9303
-9108
-8749
-8175
-7402
-6514
-5590
-4627
-3530
-2185
-582
1132
2688
3839
4488
4744
4851
5044
5409
5843
6119
6027
5478
4537
3363
2122
922
-186
-1187
-2078
-2882
-3653
-4475
-5427
-6550
-7838
-9239
-10665
-11962
-12902
-13196
-12581
-10937
-8356
-5121
-1590
1923
5214
8180
10766
12939
14693
16059
17073
17731
17960
17661
16795
15455
13848
12218
10755
9565
8686
8118
7815
7664
7484
7087
6353
5258
3821
2029
-169
-2789
-5686
-8523
-10876
-12432
-13138
-13193
-12879
-12373
-11655
-10581
-9020
-6953
-4462
-1654
1384
4568
7749
10698
13160
14941
15944
16125
15437
13829
11324
8109
4537
1034
-2023
-4383
-5911
-6576
-6478
-5894
-5264
-5042
-5501
-6605
-8067
-9553
-10880
-12073
-13270
-14561
-15895
-17074
-17833
-17923
-17168
-15496
-12932
-9574
-5554
-1038
3752
8500
12826
16363
18869
20272
20626
20029
18574
16367
13559
10342
6888
3312
-301
-3824
-7063
-9825
-12036
-13784
-15246
-16532
-17590
-18256
-18399
-18031
-17299
-16379
-15377
-14303
-13135
-11867
-10496
-8969
-7158
-4917
-2182
948
4216
7296
9887
11792
12920
13282
12973
12163
11068
9890
8771
7780
6964
6387
6118
6149
6309
6273
5692
4366
2335
-179
-2925
-5735
-8507
-11103
-13272
-14691
-15109
-14458
-12866
-10554
-7713
-4443
-782
3235
7522
11921
16180
19959
22865
24539
24779
23623
21343
18345
15024
11651
8344
5110
1920
-1228
-4282
-7149
-9717
-11883
-13574
-14761
-15469
-15777
-15791
-15609
-15269
-14712
-13795
-12341
-10228
-7471
-4244
-846
2386
5175
7347
8847
9723
10107
10196
10203
10278
10440
10567
10477
10040
9245
8183
6969
5682
4372
3089
1887
772
-340
-1596
-3101
-4821
-6571
-8109
-9263
-9985
-10344
-10465
-10470
-10439
-10375
-10172
-9640
-8595
-6971
-4883
-2567
-273
1832
3679
5259
6581
7669
8542
9178
9489
9348
8697
7634
6405
5268
4353
3623
2962
2297
1657
1111
694
384
148
-4
-12
178
571
1117
1738
2379
3034
3759
4664
5843
7298
8881
10338
11433
12059
12264
12154
11800
11209
10386
9401
8373
7402
6523
5728
5019
4413
3873
3250
2323
912
-1000
-3269
-5664
-7980
-10060
-11787
-13078
-13906
-14309
-14343
-13999
-13192
-11839
-9996
-7889
-5820
-4001
-2478
-1196
-128
655
1042
990
576
-49
-737
-1385
-1894
-2139
-1978
-1343
-303
929
2078
2913
3320
3312
2973
2400
1666
834
-12
-761
-1328
-1724
-2093
-2633
-3460
-4500
-5518
-6259
-6608
-6639
-6525
-6417
-6376
-6405
-6508
-6710
-7018
-7385
-7721
-7944
-8012
-7912
-7618
-7086
-6276
-5200
-3924
-2522
-1033
552
2250
4048
5878
7626
9157
10349
11113
11399
11177
10391
8935
6687
3589
-262
-4615
-9145
-13577
-17736
-21495
-24678
-27024
-28247
-28152
-26704
-24016
-20283
-15735
-10641
-5316
-88
4771
9084
12735
15612
17582
18562
18617
17973
16916
15618
14053
12074
9576
6621
3407
131
-3128
-6403
-9713
-12949
-15863
-18163
-19628
-20164
-19777
-18536
-16562
-14042
-11215
-8318
-5495
-2756
-1
2902
6042
9418
12925
16343
19346
21536
22560
22239
20646
18072
14877
11341
7617
3801
65
-3297
-5936
-7603
-8254
-8058
-7292
-6236
-5105
-4035
-3096
-2285
-1552
-838
-138
499
1010
1408
1787
2272
2920
3671
4396
4977
5359
5530
5476
5163
4555
3630
2361
701
-1384
-3826
-6398
-8762
-10625
-11885
-12638
-13043
-13161
-12903
-12130
-10803
-9055
-7149
-5359
-3880
-2793
-2076
-1628
-1308
-974
-527
79
860
1828
2984
4282
5586
6688
7353
7388
6685
5260
3300
1179
-602
-1565
-1451
-329
1447
3415
5202
6639
7753
8681
9564
10484
11448
12429
13404
14373
15310
16108
16575
16529
15935
14956
13849
12778
11701
10452
8947
7325
5898
4948
4554
4576
4798
5051
5247
5332
5260
5041
4775
4621
4681
4915
5165
5265
5141
4818
4358
3801
3158
2420
1544
436
-1031
-2912
-5086
-7246
-9021
-10159
-10621
-10522
-9974
-8974
-7400
-5121
-2122
1450
5319
9154
12657
15601
17838
19292
19948
19863
19158
18003
16559
14928
13132
11151
8983
6680
4336
2041
-145
-2195
-4094
-5843
-7463
-8970
-10341
-11477
-12229
-12472
-12172
-11391
-10232
-8784
-7120
-5332
-3541
-1860
-331
1088
2468
3842
5176
6406
7482
8376
9056
9465
9549
9298
8758
8003
7095
6076
4994
3924
2960
2197
1720
1614
1934
2649
3586
4467
5025
5144
4894
4428
3848
3142
2254
1201
113
-848
-1589
-2138
-2581
-2975
-3321
-3597
-3806
-3965
-4056
-4009
-3735
-3214
-2536
-1877
-1427
-1311
-1567
-2142
-2928
-3797
-4667
-5559
-6617
-8044
-9990
-12444
-15205
-17946
-20319
-22041
-22934
-22914
-21972
-20181
-17700
-14798
-11824
-9153
-7073
-5700
-4962
-4681
-4731
-5138
-6062
-7657
-9907
-12579
-15333
-17901
-20193
-22266
-24186
-25907
-27272
-28102
-28305
-27920
-27078
-25951
-24708
-23517
-22531
-21874
-21601
-21678
-21982
-22325
-22481
-22223
-21358
-19770
-17448
-14482
-11035
-7303
-3467
338
4033
7560
10835
13697
15908
17233
17547
16920
15600
13925
12202
10661
9451
8682
8425
8677
9335
10199
11036
11663
11984
11994
11730
11233
10530
9639
8586
7412
6148
4801
3352
1803
228
-1202
-2269
-2805
-2774
-2270
-1447
-426
725
1945
3126
4109
4744
4951
4735
4148
3243
2071
700
-765
-2200
-3486
-4532
-5273
-5674
-5741
-5526
-5088
-4434
-3490
-2160
-420
1612
3721
5709
7505
9162
10777
12404
14041
15680
17331
19001
20611
21963
22776
22785
21841
19952
17277
14076
10657
7315
4294
1768
-141
-1341
-1771
-1430
-393
1211
3264
5707
8524
11660
14958
18162
20997
23264
24884
25862
26229
26007
25220
23914
22163
20046
17633
14993
12222
9465
6890
4636
2754
1202
-123
-1324
-2454
-3486
-4304
-4718
-4502
-3472
-1590
972
3876
6758
9392
11752
13915
15884
17478
18392
18366
17340
15464
12970
10044
6782
3248
-454
-4160
-7686
-10855
-13510
-15518
-16809
-17430
-17542
-17331
-16885
-16140
-14944
-13177
-10847
-8083
-5072
-2003
951
3652
6017
8042
9771
11217
12300
12884
12878
12323
11375
10198
8883
7459
5967
4505
3203
2157
1414
1032
1125
1826
3184
5085
7288
9540
11656
13494
14878
15569
15357
14187
12208
9684
6844
3782
483
-3082
-6875
-10782
-14653
-18327
-21634
-24356
-26221
-26940
-26296
-24251
-21009
-16977
-12636
-8388
-4476
-1034
1818
3919
5139
5500
5225
4646
4034
3480
2919
2251
1445
578
-194
-653
-551
325
2033
4383
6952
9276
11052
12238
12972
13407
13603
13559
13296
12897
12449
11976
11418
10702
9817
8833
7849
6933
6093
5283
4417
3379
2045
339
-1719
-3993
-6289
-8439
-10356
-12038
-13508
-14769
-15779
-16473
-16792
-16714
-16276
-15580
-14776
-14020
-13423
-13009
-12702
-12360
-11837
-11045
-9991
-8754
-7419
-6017
-4502
-2789
-821
1412
3894
6616
9554
12580
15375
17449
18295
17594
15365
11961
7942
3907
355
-2401
-4290
-5477
-6295
-7105
-8150
-9498
-11094
-12871
-14819
-16946
-19187
-21371
-23291
-24856
-26167
-27453
-28881
-30376
-31608
-32165
-31792
-30525
-28638
-26456
-24197
-21947
-19748
-17673
-15803
-14127
-12505
-10747
-8781
-6761
-5004
-3828
-3408
-3777
-4916
-6813
-9409
-12488
-15658
-18465
-20585
-21921
-22551
-22585
-22067
-21001
-19433
-17481
-15286
-12918
-10368
-7609
-4690
-1755
1025
3528
5719
7602
9165
10367
11162
11529
11474
11021
10210
9124
7921
6816
6024
5694
5873
6518
7517
8715
9913
10904
11527
11740
11620
11301
10856
10243
9345
8080
6495
4747
3011
1386
-115
-1506
-2760
-3813
-4619
-5192
-5591
-5872
-6068
-6226
-6439
-6835
-7500
-8416
-9483
-10597
-11709
-12792
-13758
-14432
-14647
-14380
-13794
-13126
-12489
-11775
-10722
-9092
-6797
-3898
-519
3185
6980
10495
13287
14997
15510
14970
13645
11763
9457
6833
4057
1366
-1016
-2954
-4398
-5323
-5691
-5481
-4753
-3660
-2382
-1025
402
1944
3634
5503
7650
10294
13715
18089
23330
29064
34736
39783
43759
46377
47510
47191
45605
43034
39748
35896
31481
26447
20800
14689
8382
2196
-3550
-8560
-12577
-15451
-17200
-17999
-18061
-17474
-16125
-13775
-10221
-5427
467
7224
14565
22146
29517
36140
41498
45232
47196
47418
46029
43234
39333
34723
29825
24968
20308
15849
11538
7356
3338
-459
-3987
-7212
-10098
-12607
-14711
-16389
-17619
-18369
-18619
-18406
-17836
-17030
-16050
-14858
-13349
-11440
-9130
-6508
-3715
-920
1696
3947
5683
6835
7421
7504
7128
6284
4926
3006
488
-2659
-6445
-10815
-15598
-20489
-25094
-28996
-31833
-33346
-33445
-32243
-30047
-27274
-24314
-21441
-18806
-16498
-14596
-13155
-12175
-11613
-11442
-11689
-12386
-13452
-14628
-15546
-15888
-15502
-14398
-12650
-10350
-7647
-4814
-2217
-164
1243
2124
2680
3027
3138
2921
2319
1349
65
-1471
-3166
-4862
-6350
-7457
-8118
-8395
-8422
-8372
-8445
-8851
-9734
-11044
-12481
-13589
-13954
-13396
-11994
-9977
-7581
-4981
-2311
292
2683
4751
6449
7796
8839
9625
10168
10436
10355
9852
8912
7610
6077
4424
2696
907
-886
-2548
-3931
-4985
-5807
-6582
-7460
-8491
-9654
-10933
-12345
-13903
-15532
-17050
-18200
-18725
-18418
-17158
-14955
-11976
-8530
-4977
-1613
1404
4019
6196
7855
8883
9203
8814
7805
6315
4509
2561
624
-1212
-2942
-4627
-6325
-8037
-9700
-11224
-12536
-13590
-14353
-14808
-14968
-14897
-14677
-14350
-13870
-13120
-11982
-10422
-8512
-6391
-4202
-2032
97
2195
4261
6236
7991
9339
10090
10103
9334
7831
5712
3118
182
-2980
-6236
-9417
-12304
-14668
-16321
-17158
-17143
-16282
-14602
-12165
-9100
-5590
-1804
2161
6274
10476
14585
18308
21379
23710
25439
26811
28016
29104
30019
30711
31178
31457
31575
31559
31471
31409
31449
31586
31745
31865
31978
32186
32546
32995
33365
33520
33455
33287
33159
33127
33147
33116
32943
32570
31972
31141
30062
28691
26941
24721
22018
18983
15910
13124
10827
9025
7570
6264
4923
3399
1589
-520
-2788
-4945
-6694
-7856
-8425
-8515
-8263
-7781
-7188
-6638
-6269
-6120
-6092
-6025
-5824
-5526
-5237
-5025
-4862
-4682
-4472
-4299
-4249
-4349
-4568
-4870
-5268
-5801
-6470
-7216
-7977
-8775
-9739
-11022
-12673
-14573
-16488
-18186
-19529
-20478
-21021
-21097
-20592
-19403
-17526
-15113
-12446
-9851
-7588
-5782
-4436
-3495
-2942
-2836
-3296
-4436
-6279
-8714
-11495
-14291
-16760
-18631
-19726
-19953
-19272
-17686
-15259
-12148
-8596
-4871
-1191
2309
5545
8444
10919
12921
14479
15706
16722
17574
18209
18515
18398
17828
16824
15416
13622
11463
8987
6272
3412
503
-2358
-5070
-7536
-9695
-11538
-13077
-14286
-15042
-15124
-14290
-12376
-9368
-5421
-822
4043
8729
12767
15759
17485
17981
17504
16398
14923
13171
11097
8640
5814
2720
-514
-3793
-7058
-10253
-13301
-16103
-18558
-20571
-22048
-22913
-23143
-22798
-21996
-20837
-19346
-17488
-15258
-12762
-10221
-7879
-5903
-4355
-3215
-2427
-1904
-1504
-1047
-387
523
1611
2757
3872
4930
5925
6816
7507
7889
7887
7488
6739
5744
4668
3706
3020
2653
2511
2435
2320
2194
2186
2425
2953
3710
4605
5587
6667
7869
9177
10504
11703
12600
13039
12912
12192
10954
9363
7640
5992
4559
3381
2412
1562
760
-16
-727
-1299
-1672
-1828
-1818
-1751
-1771
-2017
-2583
-3491
-4688
-6065
-7501
-8905
-10243
-11530
-12803
-14065
-15250
-16225
-16838
-16979
-16620
-15805
-14601
-13070
-11277
-9326
-7371
-5588
-4116
-3040
-2400
-2216
-2479
-3095
-3856
-4488
-4778
-4672
-4280
-3779
-3305
-2915
-2635
-2524
-2676
-3162
-3979
-5049
-6276
-7598
-8996
-10446
-11869
-13102
-13924
-14135
-13652
-12569
-11121
-9557
-7985
-6314
-4361
-2053
441
2749
4491
5469
5714
5389
4667
3671
2500
1259
41
-1113
-2202
-3213
-4062
-4603
-4684
-4213
-3161
-1554
519
2861
5160
7075
8384
9086
9381
9537
9734
9994
10203
10189
9803
8989
7835
6581
5542
4982
5013
5569
6480
7564
8670
9664
10425
10854
10911
10614
10023
9219
8312
7434
6700
6136
5659
5155
4606
4137
3919
4006
4249
4380
4194
3653
2851
1890
824
-306
-1402
-2338
-3054
-3620
-4168
-4753
-5279
-5570
-5527
-5207
-4754
-4268
-3750
-3166
-2558
-2062
-1811
-1808
-1892
-1805
-1315
-299
1244
3224
5489
7869
10193
12312
14088
15391
16109
16197
15696
14716
13359
11681
9721
7586
5494
3714
2430
1646
1202
875
486
-78
-898
-2037
-3518
-5270
-7126
-8873
-10322
-11356
-11932
-12070
-11835
-11325
-10627
-9793
-8830
-7743
-6577
-5423
-4388
-3539
-2873
-2324
-1779
-1100
-157
1129
2736
4530
6321
7941
9289
10306
10927
11058
10633
9695
8428
7086
5873
4840
3879
2808
1478
-161
-2075
-4200
-6468
-8780
-10945
-12669
-13644
-13696
-12898
-11538
-9962
-8413
-6980
-5688
-4596
-3810
-3394
-3286
-3335
-3431
-3595
-3952
-4595
-5501
-6561
-7677
-8806
-9901
-10823
-11369
-11394
-10921
-10110
-9107
-7916
-6430
-4573
-2421
-163
2032
4119
6149
8177
10189
12126
13923
15522
16828
17710
18061
17868
17215
16199
14857
13186
11224
9104
6987
4943
2912
810
-1314
-3214
-4557
-5117
-4894
-4074
-2901
-1573
-230
1025
2117
3032
3832
4621
5475
6395
7305
8077
8566
8628
8180
7260
6031
4736
3560
2553
1638
722
-204
-1040
-1651
-1955
-1961
-1744
-1391
-980
-571
-224
7
69
-72
-423
-934
-1492
-1931
-2075
-1787
-989
358
2264
4703
7594
10776
14031
17120
19807
21865
23084
23306
22484
20715
18218
15256
12070
8848
5730
2809
119
-2366
-4695
-6859
-8742
-10153
-10929
-11035
-10589
-9797
-8858
-7909
-7047
-6366
-5977
-5970
-6360
-7046
-7833
-8499
-8867
-8860
-8493
-7821
-6877
-5656
-4144
-2386
-521
1263
2815
4091
5142
6022
6701
7044
6884
6118
4767
2970
940
-1081
-2839
-4108
-4743
-4740
-4260
-3585
-3031
-2856
-3210
-4121
-5504
-7192
-8978
-10673
-12157
-13395
-14398
-15183
-15745
-16071
-16157
-16001
-15588
-14866
-13801
-12451
-11002
-9725
-8839
-8396
-8246
-8124
-7796
-7148
-6187
-4980
-3591
-2076
-513
967
2198
3038
3407
3301
2766
1872
710
-585
-1830
-2809
-3335
-3310
-2750
-1764
-497
936
2477
4113
5844
7656
9514
11364
13131
14707
15948
16705
16887
16520
15755
14799
13823
12882
11935
10913
9804
8674
7614
6681
5873
5156
4520
3996
3625
3417
3338
3341
3411
3578
3880
4320
4838
5322
5649
5715
5443
4800
3803
2531
1099
-376
-1819
-3203
-4521
-5752
-6856
-7797
-8562
-9149
-9531
-9628
-9336
-8599
-7458
-6055
-4572
-3178
-2004
-1161
-736
-763
-1170
-1780
-2371
-2787
-3005
-3116
-3233
-3406
-3592
-3696
-3624
-3332
-2827
-2171
-1462
-819
-342
-80
-29
-168
-502
-1079
-1940
-3061
-4324
-5548
-6559
-7239
-7539
-7452
-6988
-6172
-5042
-3654
-2079
-407
1246
2748
3976
4870
5448
5781
5937
5939
5777
5451
4997
4488
4005
3618
3390
3385
3652
4196
4965
5871
6820
7723
8473
8936
8986
8572
7760
6706
5566
4424
3300
2199
1145
158
-808
-1863
-3109
-4541
-6026
-7392
-8546
-9522
-10418
-11279
-12050
-12619
-12903
-12884
-12570
-11941
-10954
-9614
-8039
-6459
-5114
-4157
-3600
-3347
-3271
-3288
-3393
-3651
-4152
-4948
-6000
-7169
-8264
-9134
-9718
-10034
-10115
-9939
-9439
-8551
-7274
-5679
-3870
-1950
-22
1791
3356
4575
5430
5979
6285
6345
6101
5518
4683
3821
3199
2989
3182
3620
4096
4448
4586
4465
4062
3375
2433
1295
4
-1438
-3070
-4915
-6927
-8980
-10901
-12519
-13690
-14307
-14309
-13720
-12658
-11318
-9880
-8427
-6919
-5255
-3376
-1330
744
2686
4370
5715
6660
7146
7133
6622
5667
4356
2798
1120
-522
-1953
-3015
-3628
-3805
-3633
-3215
-2631
-1929
-1145
-316
514
1293
1965
2476
2784
2887
2826
2669
2469
2242
1977
1679
1401
1225
1204
1318
1463
1512
1387
1096
715
332
9
-220
-302
-138
409
1456
3039
5093
7487
10084
12768
15434
17940
20110
21773
22840
23342
23409
23196
22815
22312
21685
20903
19919
18667
17080
15115
12781
10139
7275
4276
1223
-1793
-4658
-7246
-9442
-11154
-12310
-12851
-12747
-12025
-10799
-9263
-7645
-6138
-4865
-3873
-3168
-2758
-2675
-2958
-3627
-4652
-5947
-7388
-8845
-10198
-11343
-12194
-12702
-12888
-12864
-12809
-12897
-13225
-13779
-14474
-15227
-16004
-16818
-17670
-18503
-19184
-19550
-19448
-18767
-17449
-15493
-12981
-10092
-7094
-4283
-1906
-113
1037
1533
1378
589
-763
-2532
-4525
-6563
-8539
-10415
-12184
-13812
-15226
-16334
-17049
-17312
-17093
-16413
-15371
-14162
-13039
-12220
-11802
-11729
-11838
-11951
-11930
-11690
-11171
-10320
-9095
-7471
-5446
-3031
-253
2825
6092
9404
12633
15713
18635
21405
23991
26310
28261
29770
30808
31376
31482
31145
30409
29347
28037
26523
24801
22854
20708
18467
16292
14349
12747
11516
10616
9956
9407
8833
8137
7318
6492
5847
5546
5646
6083
6737
7511
8361
9258
10152
10975
11703
12398
13185
14158
15309
16527
17671
18647
19422
19989
20332
20435
20310
19996
19504
18771
17670
16100
14076
11740
9296
6917
4706
2727
1045
-281
-1231
-1860
-2275
-2588
-2869
-3138
-3391
-3623
-3841
-4078
-4402
-4893
-5598
-6472
-7362
-8064
-8421
-8387
-8021
-7429
-6724
-6023
-5470
-5217
-5370
-5936
-6836
-7981
-9326
-10863
-12549
-14259
-15813
-17074
-18027
-18764
-19405
-20008
-20540
-20923
-21085
-20982
-20594
-19913
-18961
-17810
-16575
-15372
-14260
-13212
-12124
-10862
-9309
-7404
-5161
-2672
-94
2382
4576
6365
7701
8599
9104
9260
9100
8667
8044
7357
6751
6337
6150
6143
6227
6322
6383
6402
6375
6294
6163
6017
5932
5979
6162
6392
6513
6377
5916
5157
4175
3030
1742
310
-1243
-2861
-4476
-6050
-7579
-9064
-10469
-11707
-12674
-13287
-13509
-13330
-12750
-11782
-10469
-8897
-7176
-5413
-3693
-2101
-744
260
833
982
799
411
-91
-676
-1341
-2076
-2847
-3629
-4442
-5333
-6328
-7381
-8378
-9190
-9741
-10019
-10037
-9795
-9260
-8406
-7249
-5862
-4352
-2833
-1412
-191
746
1365
1698
1837
1865
1798
1570
1094
340
-628
-1681
-2695
-3588
-4305
-4779
-4921
-4657
-3975
-2929
-1597
-31
1740
3676
5678
7606
9337
10821
12077
13145
14038
14736
15216
15475
15527
15374
15010
14440
13714
12919
12141
11417
10720
9987
9157
8193
7100
5918
4725
3618
2684
1970
1467
1135
929
822
784
773
732
618
421
154
-174
-584
-1113
-1778
-2547
-3347
-4093
-4719
-5186
-5467
-5536
-5381
-5018
-4495
-3883
-3250
-2658
-2168
-1846
-1748
-1894
-2241
-2687
-3095
-3331
-3295
-2932
-2245
-1301
-226
824
1708
2347
2742
2953
3067
3162
3301
3529
3874
4340
4901
5519
6142
6702
7088
7157
6774
5890
4592
3072
1547
170
-973
-1815
-2260
-2210
-1647
-686
465
1605
2631
3529
4296
4877
5189
5200
4981
4685
4464
4408
4541
4857
5346
5994
6769
7626
8515
9376
10110
10580
10653
10281
9547
8630
7701
6838
6023
5202
4350
3471
2563
1601
561
-522
-1542
-2355
-2845
-2955
-2689
-2088
-1225
-201
859
1837
2650
3237
3536
3460
2920
1879
391
-1403
-3326
-5222
-6999
-8619
-10075
-11358
-12429
-13212
-13616
-13572
-13069
-12159
-10927
-9469
-7887
-6306
-4884
-3767
-3026
-2610
-2372
-2144
-1824
-1402
-935
-503
-179
-21
-55
-258
-536
-744
-752
-491
31
773
1726
2930
4442
6266
8317
10438
12455
14236
15699
16781
17403
17472
16934
15833
14329
12643
10975
9446
8095
6924
5926
5076
4303
3484
2489
1251
-200
-1761
-3312
-4761
-6052
-7140
-7983
-8542
-8787
-8685
-8196
-7290
-6003
-4488
-3009
-1866
-1293
-1388
-2110
-3327
-4866
-6552
-8226
-9769
-11107
-12207
-13057
-13638
-13920
-13883
-13526
-12857
-11879
-10594
-9040
-7325
-5635
-4176
-3104
-2475
-2253
-2350
-2681
-3187
-3831
-4594
-5451
-6369
-7300
-8194
-9018
-9757
-10401
-10909
-11191
-11134
-10665
-9802
-8654
-7373
-6087
-4868
-3736
-2684
-1700
-761
155
1061
1933
2718
3354
3807
4086
4238
4301
4291
4189
3951
3534
2925
2156
1322
555
-21
-340
-414
-314
-117
144
496
999
1694
2553
3471
4287
4844
5049
4893
4447
3822
3129
2455
1859
1382
1057
914
974
1226
1607
1993
2232
2214
1937
1519
1130
878
735
546
125
-650
-1785
-3192
-4732
-6254
-7591
-8576
-9070
-8995
-8365
-7266
-5827
-4186
-2481
-834
652
1909
2897
3589
3957
3982
3674
3085
2280
1302
157
-1154
-2572
-3956
-5108
-5862
-6147
-6008
-5565
-4952
-4289
-3681
-3230
-3027
-3120
-3482
-4008
-4554
-4987
-5217
-5193
-4885
-4274
-3358
-2179
-825
588
1948
3161
4157
4886
5328
5504
5458
5228
4811
4181
3340
2375
1439
669
98
-343
-739
-1088
-1271
-1132
-588
326
1509
2876
4393
6053
7816
9604
11336
12966
14470
15807
16906
17694
18158
18352
18345
18153
17715
16945
15817
14404
12853
11303
9835
8469
7204
6055
5056
4231
3564
2991
2437
1844
1202
537
-99
-650
-1058
-1271
-1265
-1071
-772
-468
-207
53
423
1000
1808
2776
3794
4766
5615
6259
6584
6468
5846
4757
3346
1812
350
-888
-1816
-2425
-2780
-2997
-3200
-3485
-3917
-4567
-5527
-6888
-8686
-10852
-13226
-15619
-17869
-19859
-21503
-22734
-23507
-23812
-23661
-23060
-21995
-20442
-18417
-16004
-13355
-10650
-8074
-5780
-3872
-2363
-1170
-137
877
1909
2872
3612
4006
4027
3718
3121
2232
1014
-527
-2294
-4121
-5848
-7393
-8766
-10010
-11130
-12067
-12733
-13057
-13010
-12586
-11775
-10566
-8981
-7100
-5043
-2912
-742
1475
3734
5964
8039
9851
11350
12537
13395
13843
13770
13125
11982
10524
8949
7383
5863
4397
3041
1910
1132
779
823
1160
1667
2260
2910
3635
4462
5398
6424
7508
8627
9790
11032
12391
13872
15419
16911
18195
19131
19639
19715
19417
18819
17983
16940
15705
14289
12712
11014
9254
7515
5874
4369
2981
1644
303
-1050
-2378
-3639
-4830
-5986
-7141
-8298
-9443
-10568
-11677
-12739
-13656
-14296
-14581
-14561
-14396
-14238
-14125
-13968
-13631
-13041
-12219
-11234
-10148
-8999
-7815
-6622
-5425
-4197
-2911
-1591
-325
784
1686
2403
2981
3429
3715
3825
3815
3782
3775
3739
3552
3130
2508
1822
1225
802
549
395
250
33
-302
-748
-1241
-1696
-2055
-2311
-2487
-2587
-2582
-2438
-2150
-1747
-1258
-681
-3
754
1522
2218
2791
3244
3600
3881
4110
4340
4654
5109
5681
6269
6774
7163
7463
7672
7689
7346
6524
5257
3721
2134
643
-701
-1879
-2835
-3466
-3657
-3349
-2569
-1432
-111
1206
2360
3260
3883
4231
4290
4011
3342
2278
872
-785
-2605
-4512
-6445
-8352
-10207
-12018
-13808
-15563
-17191
-18535
-19439
-19815
-19672
-19097
-18205
-17097
-15835
-14442
-12916
-11263
-9533
-7828
-6270
-4955
-3920
-3156
-2645
-2372
-2300
-2344
-2375
-2273
-1985
-1537
-992
-399
209
791
1267
1550
1600
1473
1307
1268
1482
2000
2788
3749
4755
5691
6497
7178
7777
8329
8825
9217
9455
9513
9398
9135
8763
8345
7954
7642
7396
7130
6744
6204
5587
5035
4653
4424
4220
3896
3389
2754
2096
1475
838
54
-996
-2328
-3842
-5376
-6804
-8087
-9278
-10461
-11718
-13097
-14594
-16152
-17667
-19016
-20106
-20903
-21405
-21582
-21340
-20566
-19236
-17483
-15557
-13689
-11963
-10318
-8663
-7002
-5452
-4146
-3122
-2306
-1585
-901
-254
346
929
1542
2189
2800
3275
3561
3668
3635
3475
3166
2698
2110
1478
858
254
-362
-988
-1563
-1987
-2162
-2015
-1495
-558
800
2513
4433
6364
8141
9682
10972
12034
12883
13520
13950
14195
14294
14276
14147
13894
13505
13009
12491
12068
11840
11844
12034
12315
12597
12831
13026
13233
13538
14032
14771
15731
16801
17839
18770
19628
20509
21451
22348
22990
23177
22833
22003
20777
19223
17397
15404
13421
11632
10149
8978
8070
7389
6926
6660
6527
6444
6355
6259
6172
6092
5985
5825
5600
5293
4846
4181
3273
2209
1147
223
-529
-1147
-1666
-2075
-2372
-2640
-3056
-3782
-4866
-6229
-7771
-9466
-11347
-13408
-15531
-17530
-19269
-20733
-21979
-23029
-23806
-24185
-24070
-23448
-22357
-20845
-18974
-16844
-14599
-12363
-10182
-8010
-5776
-3443
-1039
1384
3778
6089
8219
10021
11347
12102
12270
11876
10952
9537
7712
5638
3523
1556
-174
-1687
-3055
-4311
-5391
-6160
-6512
-6472
-6215
-5974
-5884
-5905
-5882
-5698
-5393
-5130
-5042
-5093
-5088
-4814
-4190
-3279
-2197
-1004
294
1668
2994
4088
4809
5127
5112
4841
4346
3626
2701
1648
581
-400
-1218
-1812
-2104
-2013
-1511
-667
347
1315
2064
2527
2737
2774
2699
2523
2238
1847
1396
951
576
326
250
382
712
1155
1579
1876
2012
2020
1915
1648
1145
402
-475
-1343
-2145
-2952
-3850
-4792
-5575
-5995
-6042
-5943
-5990
-6308
-6774
-7154
-7316
-7323
-7347
-7519
-7863
-8342
-8927
-9604
-10321
-10968
-11423
-11615
-11541
-11233
-10727
-10078
-9366
-8662
-7958
-7149
-6119
-4870
-3561
-2394
-1466
-722
-61
521
928
1092
1101
1180
1511
2084
2703
3134
3253
3069
2651
2069
1382
660
-43
-722
-1403
-2045
-2468
-2421
-1769
-627
701
1956
3113
4361
5891
7696
9576
11297
12756
13982
15023
15853
16402
16645
16647
16499
16236
15830
15261
14605
14000
13545
13208
12830
12242
11372
10280
9087
7868
6605
5214
3643
1952
310
-1103
-2212
-3096
-3909
-4739
-5528
-6115
-6387
-6381
-6271
-6232
-6324
-6479
-6586
-6573
-6440
-6225
-5979
-5755
-5596
-5497
-5384
-5151
-4758
-4298
-3953
-3860
-4009
-4264
-4505
-4728
-5011
-5383
-5741
-5905
-5777
-5430
-5057
-4826
-4785
-4880
-5043
-5241
-5448
-5611
-5673
-5657
-5707
-6016
-6698
-7682
-8742
-9630
-10212
-10499
-10588
-10539
-10318
-9815
-8926
-7648
-6117
-4559
-3188
-2108
-1287
-615
13
643
1270
1870
2423
2887
3186
3236
3004
2558
2045
1614
1319
1099
824
391
-195
-808
-1270
-1464
-1416
-1283
-1237
-1327
-1434
-1358
-983
-369
295
842
1244
1604
2041
2590
3187
3726
4126
4341
4354
4194
3953
3777
3786
3985
4252
4422
4398
4196
3889
3529
3131
2716
2356
2147
2136
2271
2435
2520
2478
2310
2024
1620
1112
534
-77
-718
-1417
-2202
-3071
-3994
-4959
-5978
-7063
-8177
-9234
-10132
-10797
-11182
-11247
-10961
-10351
-9535
-8680
-7895
-7146
-6300
-5249
-4018
-2750
-1592
-586
325
1201
2029
2729
3220
3482
3561
3551
3575
3770
4251
5044
6058
7131
8132
9021
9801
10439
10827
10854
10525
9996
9479
9098
8826
8539
8134
7592
6951
6259
5553
4883
4323
3940
3747
3692
3698
3698
3652
3526
3293
2958
2570
2197
1871
1573
1263
937
635
378
119
-241
-766
-1433
-2158
-2897
-3696
-4649
-5789
-7038
-8256
-9335
-10248
-10995
-11534
-11774
-11628
-11084
-10189
-8988
-7484
-5668
-3594
-1418
649
2433
3869
5004
5944
6776
7523
8137
8547
8731
8775
8836
9042
9378
9692
9814
9721
9574
9593
9869
10281
10592
10643
10459
10206
10046
10037
10136
10287
10465
10679
10925
11174
11379
11491
11463
11250
10816
10151
9258
8125
6726
5057
3188
1258
-583
-2251
-3734
-5033
-6097
-6832
-7167
-7103
-6682
-5930
-4856
-3515
-2062
-709
412
1341
2229
3180
4142
4963
5550
5959
6317
6658
6856
6729
6202
5370
4383
3294
2023
481
-1297
-3136
-4847
-6362
-7735
-9026
-10189
-11080
-11568
-11652
-11465
-11176
-10878
-10553
-10128
-9572
-8953
-8408
-8052
-7869
-7703
-7357
-6746
-5983
-5310
-4918
-4797
-4753
-4572
-4190
-3715
-3310
-3051
-2904
-2818
-2816
-2993
-3419
-4067
-4836
-5623
-6391
-7135
-7833
-8434
-8903
-9259
-9553
-9804
-9971
-9991
-9845
-9569
-9195
-8694
-7989
-7032
-5864
-4579
-3244
-1852
-372
1163
2632
3917
5004
6000
7019
8052
8944
9513
9704
9637
9519
9498
9597
9755
9913
10059
10198
10308
10330
10202
9880
9337
8538
7450
6081
4499
2806
1069
-716
-2589
-4547
-6499
-8299
-9824
-11017
-11865
-12342
-12392
-11981
-11145
-9991
-8637
-7172
-5672
-4261
-3137
-2504
-2460
-2939
-3755
-4720
-5715
-6676
-7527
-8131
-8323
-7989
-7113
-5777
-4123
-2312
-502
1179
2649
3876
4860
5599
6082
6308
6306
6124
5805
5367
4828
4248
3728
3370
3226
3288
3521
3895
4374
4888
5346
5694
5968
6258
6606
6931
7071
6916
6499
5942
5325
4601
3675
2557
1425
516
-67
-430
-773
-1189
-1587
-1792
-1734
-1519
-1342
-1320
-1434
-1594
-1744
-1876
-1960
-1879
-1469
-628
619
2156
3888
5789
7864
10054
12208
14139
15705
16848
17545
17766
17472
16666
15428
13891
12179
10364
8487
6601
4789
3129
1663
383
-738
-1737
-2670
-3641
-4771
-6119
-7612
-9058
-10250
-11097
-11661
-12084
-12466
-12798
-12989
-12949
-12644
-12095
-11343
-10433
-9414
-8343
-7279
-6278
-5404
-4744
-4375
-4310
-4461
-4688
-4909
-5170
-5600
-6266
-7069
-7799
-8296
-8573
-8769
-8993
-9212
-9299
-9197
-9000
-8881
-8924
-9045
-9084
-8961
-8747
-8574
-8492
-8409
-8167
-7649
-6809
-5643
-4146
-2340
-310
1807
3891
5894
7821
9662
11363
12864
14152
15235
16059
16468
16292
15490
14203
12643
10915
8969
6710
4181
1584
-859
-3079
-5164
-7200
-9112
-10676
-11695
-12151
-12187
-11966
-11555
-10954
-10192
-9376
-8607
-7893
-7142
-6275
-5324
-4411
-3646
-3038
-2524
-2057
-1661
-1392
-1270
-1270
-1370
-1598
-1995
-2552
-3174
-3739
-4175
-4496
-4752
-4959
-5096
-5148
-5142
-5123
-5095
-5000
-4763
-4369
-3881
-3394
-2954
-2543
-2127
-1718
-1389
-1222
-1243
-1401
-1603
-1761
-1833
-1822
-1755
-1656
-1522
-1302
-915
-304
498
1334
1979
2262
2177
1884
1597
1440
1395
1379
1372
1466
1773
2272
2755
2949
2722
2194
1642
1282
1111
962
682
274
-137
-455
-700
-956
-1228
-1385
-1252
-776
-80
630
1224
1700
2113
2459
2646
2592
2318
1948
1618
1381
1209
1067
973
985
1136
1402
1719
2035
2334
2629
2942
3304
3751
4300
4925
5559
6142
6674
7212
7793
8367
8806
9005
8976
8840
8723
8641
8487
8143
7594
6949
6352
5875
5485
5115
4741
4406
4160
4002
3869
3684
3398
2999
2482
1845
1106
325
-422
-1105
-1777
-2533
-3433
-4435
-5439
-6383
-7298
-8263
-9285
-10225
-10853
-10996
-10646
-9949
-9086
-8167
-7232
-6308
-5484
-4883
-4594
-4618
-4885
-5311
-5832
-6388
-6897
-7269
-7443
-7428
-7294
-7126
-6978
-6867
-6776
-6677
-6539
-6359
-6167
-6037
-6038
-6196
-6470
-6795
-7125
-7456
-7779
-8032
-8093
-7832
-7174
-6127
-4764
-3191
-1524
118
1645
3020
4258
5371
6334
7093
7644
8071
8510
9024
9548
9939
10122
10175
10262
10487
10809
11110
11331
11544
11863
12305
12755
13060
13167
13150
13112
13068
12947
12682
12300
11898
11552
11254
10954
10639
10357
10155
10008
9815
9474
8946
8260
7464
6615
5806
5192
4930
5071
5487
5942
6241
6352
6384
6468
6654
6904
7172
7463
7808
8209
8612
8940
9142
9202
9105
8834
8392
7839
7270
6750
6258
5717
5086
4412
3786
3240
2697
2050
1291
566
86
-49
75
263
381
451
590
858
1183
1414
1469
1402
1340
1351
1372
1267
937
387
-318
-1136
-2080
-3179
-4394
-5607
-6677
-7539
-8231
-8841
-9408
-9872
-10117
-10066
-9767
-9374
-9043
-8825
-8649
-8410
-8106
-7888
-7962
-8442
-9269
-10265
-11294
-12352
-13512
-14784
-16044
-17104
-17861
-18374
-18777
-19129
-19341
-19264
-18832
-18119
-17254
-16297
-15210
-13938
-12504
-11013
-9560
-8169
-6817
-5514
-4334
-3352
-2563
-1892
-1281
-776
-503
-558
-917
-1455
-2036
-2579
-3046
-3396
-3590
-3646
-3664
-3753
-3921
-4019
-3842
-3272
-2374
-1328
-297
651
1504
2215
2678
2794
2565
2123
1664
1361
1316
1565
2106
2902
3875
4924
5961
6947
7902
8869
9878
10919
11941
12856
13558
13957
14021
13807
13452
13115
12901
12814
12759
12610
12289
11818
11298
10837
10471
10163
9867
9594
9421
9392
9436
9366
9008
8319
7415
6448
5476
4438
3270
2027
891
47
-453
-715
-895
-1089
-1298
-1471
-1569
-1571
-1462
-1229
-895
-511
-113
328
890
1616
2454
3268
3943
4438
4762
4891
4749
4283
3558
2730
1915
1078
82
-1144
-2475
-3650
-4474
-4959
-5272
-5540
-5712
-5633
-5224
-4602
-4006
-3614
-3424
-3313
-3188
-3064
-3015
-3069
-3164
-3209
-3179
-3133
-3139
-3194
-3214
-3119
-2922
-2747
-2750
-3010
-3488
-4064
-4632
-5149
-5611
-5990
-6193
-6105
-5671
-4949
-4062
-3109
-2084
-929
370
1721
2963
3976
4748
5339
5788
6058
6091
5890
5547
5166
4771
4298
3676
2923
2151
1492
1008
677
441
241
13
-333
-881
-1656
-2584
-3536
-4417
-5214
-5956
-6642
-7224
-7660
-7983
-8288
-8652
-9055
-9415
-9679
-9894
-10178
-10605
-11143
-11690
-12165
-12569
-12949
-13324
-13652
-13876
-13980
-13991
-13923
-13719
-13258
-12432
-11207
-9641
-7836
-5892
-3886
-1882
64
1910
3642
5259
6746
8052
9109
9868
10324
10512
10474
10237
9823
9277
8685
8145
7712
7359
7009
6601
6164
5799
5600
5554
5534
5385
5048
4602
4198
3945
3853
3877
3998
4259
4706
5322
6017
6696
7330
7952
8586
9192
9693
10048
10291
10477
10603
10575
10280
9689
8894
8035
7199
6374
5487
4482
3362
2181
1012
-77
-1031
-1829
-2495
-3089
-3665
-4240
-4791
-5291
-5746
-6170
-6545
-6805
-6865
-6675
-6243
-5606
-4805
-3896
-2980
-2202
-1686
-1455
-1424
-1478
-1562
-1701
-1936
-2254
-2601
-2944
-3305
-3719
-4164
-4548
-4794
-4923
-5041
-5238
-5483
-5642
-5584
-5276
-4766
-4101
-3280
-2299
-1226
-199
659
1317
1829
2243
2539
2664
2627
2529
2501
2599
2771
2920
2988
2969
2870
2688
2442
2225
2185
2426
2932
3583
4264
4951
5678
6451
7200
7833
8334
8766
9190
9558
9734
9608
9203
8653
8067
7439
6683
5762
4786
3956
3427
3202
3163
3180
3210
3295
3480
3752
4030
4220
4256
4127
3856
3483
3057
2634
2278
2045
1957
1976
2007
1936
1688
1258
706
105
-505
-1123
-1761
-2416
-3066
-3691
-4286
-4853
-5404
-5957
-6538
-7167
-7820
-8420
-8864
-9091
-9107
-8968
-8713
-8335
-7816
-7182
-6506
-5854
-5223
-4548
-3784
-2977
-2244
-1681
-1277
-926
-516
-11
542
1069
1513
1840
2019
2017
1826
1466
984
428
-146
-647
-950
-946
-612
-23
715
1551
2513
3635
4868
6064
7048
7714
8044
8057
7752
7105
6116
4838
3348
1711
-33
-1826
-3556
-5074
-6256
-7051
-7476
-7571
-7374
-6926
-6294
-5562
-4798
-4037
-3288
-2570
-1922
-1371
-910
-502
-122
218
480
645
731
777
802
785
681
444
43
-542
-1308
-2222
-3212
-4197
-5122
-5970
-6736
-7400
-7919
-8262
-8431
-8446
-8303
-7950
-7327
-6423
-5307
-4097
-2902
-1786
-778
104
844
1437
1884
2175
2282
2181
1889
1472
997
478
-131
-888
-1800
-2818
-3889
-4986
-6097
-7166
-8087
-8774
-9234
-9574
-9901
-10211
-10386
-10286
-9867
-9201
-8393
-7502
-6544
-5554
-4624
-3851
-3255
-2758
-2258
-1726
-1223
-819
-512
-233
65
334
456
359
104
-129
-161
75
503
977
1374
1653
1841
1985
2114
2223
2304
2375
2503
2769
3219
3827
4499
5119
5594
5866
5902
5706
5329
4879
4468
4133
3805
3376
2817
2236
1819
1696
1860
2212
2677
3273
4066
5071
6220
7415
8605
9793
10968
12066
12994
13705
14222
14583
14773
14725
14397
13837
13152
12420
11640
10777
9843
8917
8066
7273
6451
5543
4595
3715
2967
2320
1707
1119
622
270
20
-248
-616
-1061
-1496
-1890
-2317
-2880
-3595
-4365
-5067
-5652
-6155
-6599
-6936
-7080
-6998
-6746
-6406
-5990
-5429
-4657
-3689
-2613
-1519
-454
550
1428
2095
2516
2746
2876
2924
2806
2416
1747
922
106
-605
-1206
-1715
-2113
-2375
-2535
-2704
-2983
-3382
-3827
-4261
-4712
-5254
-5886
-6485
-6879
-6977
-6816
-6473
-5962
-5217
-4197
-2967
-1683
-482
587
1542
2391
3103
3658
4083
4438
4729
4899
4896
4757
4614
4582
4656
4710
4614
4338
3968
3629
3413
3367
3524
3890
4424
5026
5601
6124
6649
7226
7818
8308
8585
8622
8466
8167
7733
7160
6478
5756
5043
4336
3613
2900
2283
1829
1512
1229
912
604
424
437
573
684
670
539
352
125
-196
-652
-1189
-1680
-2016
-2182
-2218
-2147
-1953
-1639
-1291
-1043
-968
-1010
-1036
-954
-790
-632
-534
-477
-424
-382
-400
-492
-607
-673
-677
-677
-725
-784
-755
-573
-295
-62
27
6
10
158
465
840
1173
1398
1514
1553
1555
1538
1497
1400
1224
982
733
534
381
192
-121
-572
-1076
-1516
-1823
-1990
-2020
-1874
-1517
-991
-431
18
316
533
748
935
982
830
570
384
382
491
531
387
118
-123
-244
-284
-343
-456
-572
-656
-778
-1082
-1654
-2422
-3204
-3843
-4305
-4654
-4960
-5240
-5482
-5694
-5910
-6142
-6351
-6464
-6427
-6216
-5829
-5262
-4525
-3669
-2775
-1906
-1076
-276
470
1085
1492
1689
1756
1771
1731
1553
1172
634
67
-420
-831
-1248
-1738
-2270
-2754
-3124
-3387
-3599
-3799
-3987
-4153
-4312
-4484
-4658
-4779
-4782
-4645
-4391
-4058
-3677
-3278
-2917
-2662
-2539
-2495
-2436
-2310
-2160
-2081
-2118
-2203
-2199
-2009
-1650
-1213
-776
-331
192
848
1613
2386
3049
3522
3788
3875
3832
3709
3553
3403
3299
3264
3301
3373
3421
3389
3258
3039
2738
2322
1730
930
-21
-980
-1779
-2307
-2532
-2478
-2175
-1648
-941
-135
658
1340
1858
2209
2421
2526
2546
2479
2294
1950
1425
753
10
-726
-1419
-2066
-2654
-3134
-3432
-3517
-3428
-3242
-3011
-2731
-2377
-1963
-1547
-1183
-883
-627
-429
-358
-487
-807
-1204
-1545
-1786
-2001
-2301
-2711
-3159
-3553
-3870
-4153
-4428
-4632
-4647
-4408
-3962
-3430
-2894
-2344
-1727
-1033
-334
279
779
1220
1685
2212
2786
3374
3955
4498
4933
5162
5117
4824
4399
3981
3663
3472
3406
3457
3602
3783
3905
3883
3694
3381
3009
2622
2231
1836
1448
1084
753
448
160
-106
-336
-529
-701
-872
-1040
-1189
-1310
-1432
-1615
-1910
-2330
-2845
-3410
-3994
-4586
-5176
-5732
-6203
-6541
-6718
-6738
-6628
-6423
-6149
-5815
-5418
-4952
-4418
-3827
-3197
-2554
-1938
-1403
-988
-684
-410
-46
492
1185
1922
2578
3108
3569
4056
4600
5137
5557
5798
5885
5890
5866
5816
5730
5634
5591
5657
5819
5997
6104
6106
6033
5925
5778
5545
5186
4724
4246
3849
3571
3378
3212
3053
2941
2943
3081
3309
3535
3688
3752
3757
3719
3614
3393
3024
2528
1965
1392
825
240
-398
-1109
-1894
-2724
-3547
-4283
-4853
-5213
-5383
-5444
-5480
-5536
-5599
-5630
-5595
-5478
-5274
-4981
-4614
-4212
-3826
-3484
-3178
-2885
-2605
-2380
-2246
-2197
-2172
-2110
-2005
-1900
-1826
-1750
-1591
-1297
-907
-528
-250
-82
34
153
270
342
350
334
373
515
748
1020
1281
1502
1673
1777
1803
1751
1646
1522
1411
1342
1352
1469
1685
1938
2132
2200
2147
2047
1983
1997
2091
2264
2538
2945
3469
4019
4458
4684
4687
4550
4387
4261
4158
4010
3770
3456
3139
2892
2728
2607
2489
2401
2434
2678
3138
3716
4296
4833
5385
6036
6787
7534
8148
8583
8905
9201
9470
9593
9429
8928
8175
7306
6410
5489
4523
3539
2614
1797
1049
268
-614
-1550
-2396
-3019
-3388
-3580
-3698
-3785
-3821
-3785
-3709
-3669
-3707
-3779
-3775
-3608
-3290
-2919
-2594
-2330
-2066
-1744
-1387
-1101
-991
-1074
-1267
-1456
-1569
-1605
-1585
-1503
-1332
-1070
-768
-511
-364
-338
-417
-597
-896
-1322
-1838
-2377
-2902
-3444
-4075
-4831
-5658
-6429
-7030
-7422
-7648
-7789
-7909
-8041
-8196
-8376
-8566
-8730
-8820
-8797
-8638
-8332
-7889
-7354
-6818
-6396
-6174
-6149
-6236
-6334
-6400
-6470
-6604
-6821
-7073
-7291
-7446
-7568
-7711
-7903
-8132
-8368
-8597
-8835
-9096
-9361
-9566
-9629
-9485
-9114
-8534
-7778
-6867
-5809
-4624
-3368
-2144
-1061
-184
492
1016
1425
1711
1854
1876
1870
1951
2180
2523
2887
3200
3452
3664
3825
3870
3720
3343
2784
2129
1464
854
361
50
-32
105
405
814
1331
2005
2871
3884
4928
5881
6677
7319
7826
8186
8363
8347
8177
7928
7651
7347
6984
6550
6087
5676
5388
5237
5182
5164
5161
5207
5364
5667
6079
6501
6827
7014
7094
7119
7085
6914
6510
5853
5039
4226
3532
2978
2514
2096
1731
1456
1273
1125
931
641
266
-146
-555
-953
-1344
-1718
-2041
-2269
-2370
-2342
-2223
-2085
-2017
-2103
-2381
-2847
-3470
-4213
-5038
-5885
-6670
-7315
-7785
-8105
-8323
-8453
-8453
-8264
-7874
-7337
-6732
-6105
-5450
-4751
-4037
-3393
-2910
-2622
-2486
-2412
-2322
-2180
-1990
-1767
-1517
-1222
-851
-387
156
724
1255
1718
2127
2514
2894
3244
3540
3792
4053
4363
4702
4996
5176
5238
5228
5177
5057
4801
4388
3876
3359
2882
2416
1904
1358
872
561
464
518
618
698
765
853
969
1074
1108
1040
880
672
478
353
327
389
501
626
764
945
1191
1474
1731
1908
2012
2090
2178
2267
2309
2272
2161
1997
1777
1467
1042
516
-55
-610
-1114
-1549
-1886
-2080
-2104
-1969
-1723
-1411
-1058
-686
-327
-30
176
301
375
409
386
300
203
194
353
678
1090
1498
1857
2167
2413
2546
2515
2334
2098
1918
1840
1815
1752
1599
1368
1104
827
520
143
-328
-895
-1550
-2288
-3108
-4000
-4932
-5850
-6683
-7368
-7879
-8240
-8514
-8747
-8931
-9004
-8907
-8651
-8321
-8029
-7850
-7795
-7843
-7976
-8173
-8386
-8531
-8521
-8315
-7919
-7363
-6655
-5792
-4790
-3712
-2651
-1698
-924
-390
-140
-168
-387
-654
-848
-943
-1000
-1081
-1164
-1165
-1020
-759
-470
-214
33
336
708
1075
1338
1468
1532
1628
1798
2009
2204
2361
2502
2651
2814
2997
3235
3574
4027
4546
5055
5514
5947
6406
6912
7431
7907
8294
8568
8711
8716
8612
8476
8393
8377
8352
8210
7911
7521
7145
6822
6488
6038
5439
4764
4139
3648
3297
3043
2838
2648
2444
2199
1914
1628
1394
1224
1078
912
742
644
689
864
1070
1196
1209
1172
1177
1269
1434
1640
1886
2196
2581
2996
3353
3565
3583
3416
3105
2701
2237
1723
1164
591
85
-247
-340
-219
5
212
340
391
374
244
-70
-577
-1176
-1700
-2040
-2226
-2394
-2659
-3024
-3405
-3717
-3953
-4157
-4354
-4509
-4564
-4493
-4326
-4103
-3841
-3531
-3190
-2879
-2673
-2604
-2643
-2729
-2827
-2937
-3061
-3170
-3222
-3195
-3110
-3006
-2898
-2770
-2615
-2466
-2381
-2391
-2464
-2530
-2553
-2563
-2626
-2772
-2959
-3101
-3142
-3092
-3003
-2918
-2836
-2733
-2599
-2455
-2344
-2298
-2321
-2389
-2463
-2498
-2459
-2342
-2191
-2077
-2066
-2178
-2381
-2615
-2820
-2953
-2981
-2886
-2683
-2436
-2238
-2165
-2219
-2329
-2407
-2411
-2374
-2376
-2473
-2657
-2852
-2957
-2902
-2673
-2317
-1904
-1481
-1051
-582
-53
499
993
1357
1586
1748
1921
2121
2291
2356
2307
2212
2152
2131
2058
1811
1338
708
66
-448
-767
-901
-906
-845
-775
-731
-728
-747
-756
-735
-684
-617
-536
-427
-280
-115
22
89
89
64
67
116
189
242
242
171
21
-205
-485
-746
-878
-778
-416
140
745
1250
1565
1685
1651
1504
1248
867
359
-236
-852
-1428
-1934
-2361
-2688
-2870
-2861
-2656
-2308
-1902
-1506
-1145
-816
-524
-295
-161
-135
-211
-381
-645
-1000
-1421
-1847
-2223
-2524
-2752
-2913
-2987
-2945
-2784
-2551
-2312
-2106
-1914
-1689
-1402
-1066
-711
-351
28
443
887
1327
1732
2091
2404
2670
2871
2985
2995
2889
2648
2262
1744
1149
545
-29
-596
-1212
-1915
-2678
-3422
-4054
-4509
-4744
-4727
-4434
-3869
-3082
-2159
-1178
-183
818
1829
2848
3866
4868
5826
6681
7353
7777
7943
7911
7774
7598
7392
7120
6755
6301
5792
5267
4751
4263
3822
3450
3155
2919
2698
2451
2170
1885
1656
1549
1606
1844
2256
2815
3486
4223
4977
5702
6360
6920
7354
7629
7715
7602
7310
6884
6376
5826
5261
4701
4164
3661
3187
2731
2295
1909
1620
1463
1428
1466
1508
1496
1390
1163
801
321
-217
-726
-1123
-1365
-1457
-1429
-1312
-1128
-902
-664
-439
-233
-36
157
320
396
324
75
-324
-791
-1222
-1531
-1681
-1701
-1657
-1613
-1594
-1579
-1541
-1485
-1450
-1478
-1580
-1732
-1905
-2093
-2301
-2514
-2682
-2741
-2668
-2505
-2324
-2178
-2063
-1944
-1796
-1638
-1517
-1470
-1495
-1556
-1606
-1609
-1557
-1469
-1385
-1350
-1384
-1471
-1562
-1611
-1610
-1589
-1595
-1658
-1782
-1954
-2163
-2413
-2711
-3065
-3475
-3934
-4419
-4905
-5366
-5793
-6189
-6547
-6832
-6987
-6972
-6799
-6537
-6264
-6010
-5745
-5407
-4956
-4395
-3757
-3067
-2343
-1609
-913
-321
120
404
565
647
688
715
759
848
994
1172
1329
1418
1428
1390
1343
1306
1262
1190
1089
996
953
981
1063
1171
1292
1442
1642
1890
2155
2402
2623
2841
3087
3367
3657
3921
4133
4283
4361
4352
4249
4070
3845
3577
3222
2703
1969
1047
44
-902
-1688
-2271
-2660
-2889
-3001
-3050
-3082
-3129
-3190
-3248
-3289
-3309
-3306
-3261
-3153
-2986
-2805
-2676
-2640
-2687
-2780
-2891
-3028
-3217
-3461
-3731
-3987
-4208
-4394
-4545
-4640
-4652
-4567
-4393
-4149
-3838
-3460
-3026
-2580
-2178
-1849
-1579
-1329
-1075
-827
-609
-443
-331
-270
-255
-277
-321
-369
-430
-542
-754
-1081
-1492
-1920
-2306
-2618
-2840
-2951
-2925
-2748
-2432
-2015
-1536
-1020
-485
58
595
1116
1612
2061
2428
2689
2859
3000
3178
3419
3682
3896
4021
4069
4081
4085
4070
4019
3939
3872
3869
3949
4089
4238
4347
4392
4376
4326
4266
4203
4120
3992
3815
3617
3422
3218
2956
2602
2190
1812
1540
1347
1125
782
344
-63
-324
-440
-510
-608
-685
-604
-273
256
827
1313
1714
2123
2599
3090
3468
3639
3616
3489
3343
3201
3037
2821
2545
2220
1854
1459
1057
678
359
148
99
264
653
1198
1771
2245
2570
2782
2948
3106
3260
3409
3585
3822
4104
4355
4481
4433
4220
3865
3361
2691
1884
1036
266
-374
-924
-1459
-2001
-2504
-2905
-3207
-3487
-3828
-4249
-4691
-5071
-5344
-5510
-5587
-5586
-5508
-5363
-5166
-4923
-4624
-4265
-3855
-3418
-2960
-2466
-1915
-1322
-746
-265
61
207
168
-57
-448
-944
-1441
-1828
-2036
-2061
-1939
-1720
-1444
-1145
-851
-576
-312
-39
256
560
846
1086
1271
1405
1498
1572
1653
1765
1901
2021
2076
2059
2016
2013
2081
2192
2286
2317
2264
2113
1834
1395
809
148
-486
-1016
-1420
-1702
-1870
-1927
-1891
-1808
-1722
-1642
-1548
-1429
-1320
-1279
-1333
-1454
-1592
-1734
-1917
-2163
-2426
-2601
-2611
-2483
-2324
-2217
-2148
-2025
-1784
-1446
-1096
-785
-486
-147
227
543
683
591
297
-130
-649
-1248
-1910
-2566
-3129
-3538
-3803
-3977
-4117
-4248
-4371
-4482
-4581
-4667
-4727
-4742
-4685
-4512
-4167
-3599
-2811
-1879
-934
-106
525
942
1163
1222
1166
1066
1002
1035
1175
1400
1691
2047
2480
2978
3493
3966
4355
4644
4827
4888
4804
4573
4229
3824
3404
2994
2606
2261
1979
1767
1600
1434
1240
1014
763
484
156
-239
-688
-1144
-1557
-1900
-2177
-2393
-2539
-2590
-2528
-2363
-2125
-1841
-1510
-1116
-650
-140
358
782
1086
1251
1273
1151
885
484
-25
-604
-1215
-1833
-2443
-3030
-3575
-4058
-4467
-4804
-5078
-5295
-5448
-5515
-5466
-5272
-4929
-4470
-3968
-3511
-3152
-2883
-2636
-2336
-1955
-1521
-1089
-688
-310
59
409
705
927
1101
1297
1568
1907
2252
2529
2699
2763
2734
2620
2428
2186
1944
1738
1560
1358
1079
715
311
-66
-372
-596
-751
-851
-904
-913
-883
-809
-673
-442
-84
421
1071
1839
2665
3465
4161
4705
5103
5389
5586
5677
5626
5412
5053
4590
4046
3409
2654
1791
878
-8
-822
-1570
-2280
-2953
-3544
-3976
-4184
-4145
-3884
-3461
-2951
-2420
-1902
-1394
-859
-267
379
1030
1622
2108
2475
2724
2860
2892
2840
2745
2640
2525
2353
2066
1636
1087
471
-164
-793
-1397
-1940
-2365
-2621
-2691
-2599
-2382
-2066
-1654
-1149
-570
45
667
1301
1983
2740
3555
4347
5007
5448
5643
5625
5453
5177
4829
4447
4080
3782
3580
3451
3344
3219
3078
2955
2878
2847
2835
2825
2827
2858
2921
2988
3026
3021
2983
2916
2793
2568
2219
1775
1309
890
540
238
-37
-281
-460
-550
-571
-583
-653
-819
-1065
-1330
-1535
-1611
-1538
-1354
-1145
-991
-924
-906
-858
-719
-482
-191
86
294
394
366
207
-58
-376
-688
-968
-1242
-1559
-1948
-2377
-2771
-3061
-3232
-3322
-3382
-3430
-3437
-3361
-3186
-2943
-2683
-2440
-2204
-1939
-1607
-1206
-761
-309
131
558
974
1373
1744
2090
2432
2790
3151
3464
3661
3716
3675
3628
3650
3749
3870
3951
3984
4019
4126
4324
4562
4762
4873
4907
4923
4982
5111
5296
5506
5705
5858
5934
5907
5775
5567
5334
5122
4960
4854
4804
4813
4886
5018
5196
5402
5627
5871
6141
6428
6710
6945
7082
7072
6882
6505
5969
5337
4680
4049
3464
2918
2404
1938
1552
1271
1094
986
896
783
621
405
133
-188
-540
-897
-1226
-1510
-1753
-1972
-2182
-2384
-2575
-2763
-2976
-3244
-3572
-3929
-4264
-4544
-4781
-5026
-5327
-5705
-6145
-6625
-7126
-7640
-8144
-8600
-8974
-9257
-9476
-9664
-9832
-9959
-10020
-10010
-9943
-9825
-9626
-9303
-8843
-8292
-7750
-7317
-7050
-6955
-7008
-7188
-7470
-7821
-8192
-8523
-8761
-8868
-8820
-8616
-8279
-7855
-7395
-6925
-6453
-5988
-5558
-5209
-4959
-4770
-4572
-4313
-4006
-3704
-3452
-3239
-3019
-2767
-2510
-2295
-2134
-1985
-1799
-1578
-1386
-1291
-1292
-1298
-1194
-916
-483
38
588
1137
1666
2151
2576
2964
3372
3844
4362
4833
5147
5261
5234
5190
5237
5410
5671
5963
6252
6537
6818
7064
7214
7210
7031
6710
6313
5908
5548
5271
5107
5069
5132
5239
5325
5369
5410
5525
5762
6101
6462
6763
6958
7046
7033
6918
6699
6403
6089
5806
5557
5295
4964
4547
4070
3571
3063
2531
1968
1399
874
430
60
-285
-661
-1106
-1620
-2179
-2739
-3253
-3688
-4030
-4286
-4447
-4484
-4358
-4057
-3634
-3191
-2829
-2586
-2435
-2325
-2231
-2158
-2108
-2049
-1923
-1695
-1393
-1089
-856
-715
-631
-544
-408
-212
33
304
579
841
1081
1289
1449
1538
1541
1464
1345
1228
1129
1012
821
536
210
-54
-174
-151
-71
-46
-137
-328
-562
-787
-985
-1161
-1307
-1399
-1409
-1346
-1255
-1195
-1199
-1260
-1346
-1437
-1545
-1703
-1928
-2190
-2428
-2582
-2641
-2645
-2648
-2675
-2715
-2734
-2718
-2683
-2656
-2656
-2680
-2719
-2765
-2808
-2813
-2734
-2533
-2217
-1840
-1457
-1093
-736
-374
-35
229
384
465
558
734
987
1231
1362
1324
1129
830
476
88
-326
-753
-1177
-1574
-1909
-2131
-2179
-2019
-1686
-1276
-892
-583
-321
-45
268
583
841
1016
1138
1250
1365
1445
1433
1306
1093
858
673
594
662
892
1253
1665
2025
2256
2334
2295
2196
2082
1984
1934
1960
2070
2230
2387
2511
2626
2785
3016
3270
3446
3460
3312
3080
2858
2689
2553
2413
2273
2180
2186
2295
2461
2628
2775
2925
3106
3304
3465
3530
3487
3378
3262
3165
3071
2953
2815
2690
2596
2489
2277
1885
1320
679
81
-421
-866
-1340
-1896
-2512
-3119
-3661
-4126
-4534
-4886
-5148
-5269
-5224
-5039
-4772
-4483
-4201
-3925
-3646
-3362
-3091
-2863
-2700
-2606
-2572
-2585
-2650
-2791
-3025
-3342
-3700
-4046
-4356
-4646
-4942
-5241
-5503
-5674
-5730
-5698
-5622
-5531
-5419
-5270
-5091
-4912
-4774
-4689
-4646
-4613
-4561
-4455
-4259
-3951
-3551
-3126
-2761
-2511
-2369
-2294
-2260
-2280
-2385
-2575
-2804
-3000
-3113
-3131
-3060
-2903
-2655
-2335
-1998
-1711
-1497
-1311
-1069
-716
-269
195
591
877
1056
1146
1159
1107
1020
950
940
997
1088
1166
1206
1226
1268
1359
1497
1651
1794
1910
2005
2084
2138
2150
2106
2019
1920
1848
1823
1835
1863
1889
1915
1952
2004
2066
2132
2218
2356
2576
2880
3236
3605
3963
4311
4648
4954
5186
5311
5331
5292
5256
5265
5321
5387
5423
5401
5318
5191
5035
4853
4627
4332
3953
3499
3010
2538
2129
1813
1601
1491
1458
1459
1446
1388
1301
1233
1229
1299
1409
1509
1569
1584
1560
1489
1357
1172
980
849
833
937
1118
1312
1465
1545
1535
1433
1245
989
690
376
72
-201
-431
-622
-792
-961
-1130
-1281
-1390
-1460
-1522
-1611
-1733
-1862
-1967
-2057
-2177
-2375
-2657
-2976
-3260
-3459
-3549
-3524
-3388
-3157
-2882
-2632
-2453
-2334
-2211
-2017
-1742
-1432
-1151
-937
-779
-650
-535
-432
-337
-217
-27
259
628
1027
1395
1687
1883
1983
1989
1896
1699
1405
1055
726
505
447
541
711
864
935
912
825
709
584
460
356
297
306
387
518
664
792
886
950
1004
1070
1159
1258
1337
1366
1341
1282
1209
1124
1008
850
668
516
455
515
684
912
1141
1319
1411
1407
1320
1191
1067
986
957
965
988
1012
1040
1080
1141
1230
1356
1527
1746
1999
2254
2464
2584
2602
2543
2461
2413
2426
2498
2614
2772
2978
3233
3507
3750
3924
4030
4096
4138
4139
4061
3873
3584
3221
2803
2333
1819
1297
827
441
113
-235
-667
-1178
-1684
-2077
-2294
-2349
-2306
-2229
-2144
-2045
-1920
-1784
-1686
-1682
-1796
-2001
-2225
-2400
-2497
-2533
-2542
-2549
-2553
-2557
-2575
-2625
-2698
-2753
-2733
-2615
-2410
-2148
-1834
-1454
-1008
-549
-153
130
321
487
678
877
1026
1086
1075
1048
1033
1008
929
783
615
496
466
505
545
515
380
151
-124
-385
-593
-746
-875
-1012
-1156
-1274
-1333
-1337
-1329
-1352
-1411
-1471
-1493
-1472
-1433
-1398
-1371
-1349
-1350
-1408
-1542
-1722
-1886
-1997
-2079
-2201
-2410
-2688
-2978
-3235
-3469
-3717
-3986
-4232
-4389
-4432
-4398
-4346
-4307
-4255
-4138
-3926
-3628
-3281
-2915
-2546
-2174
-1813
-1488
-1232
-1084
-1071
-1208
-1486
-1863
-2277
-2660
-2967
-3176
-3288
-3307
-3234
-3074
-2847
-2598
-2379
-2225
-2134
-2061
-1945
-1748
-1476
-1171
-892
-679
-545
-487
-495
-565
-695
-875
-1089
-1310
-1504
-1635
-1680
-1635
-1518
-1353
-1155
-923
-660
-389
-154
-4
40
-5
-103
-221
-346
-473
-593
-680
-710
-666
-551
-382
-182
34
259
496
749
1014
1279
1537
1801
2104
2481
2936
3434
3919
4354
4732
5066
5362
5600
5758
5833
5846
5823
5773
5686
5548
5356
5103
4777
4357
3840
3253
2644
2041
1441
811
139
-548
-1201
-1781
-2279
-2713
-3100
-3442
-3726
-3930
-4027
-3995
-3828
-3558
-3243
-2938
-2669
-2424
-2189
-1975
-1817
-1743
-1746
-1798
-1882
-2019
-2237
-2536
-2868
-3169
-3410
-3609
-3803
-4006
-4196
-4336
-4406
-4411
-4357
-4247
-4085
-3890
-3700
-3535
-3384
-3212
-3000
-2767
-2556
-2396
-2272
-2153
-2021
-1903
-1840
-1850
-1901
-1935
-1910
-1826
-1718
-1616
-1523
-1410
-1241
-1000
-700
-358
13
404
805
1187
1506
1721
1820
1825
1773
1694
1596
1478
1351
1237
1159
1115
1081
1036
981
939
932
955
983
993
985
979
995
1034
1084
1135
1190
1251
1305
1321
1278
1183
1078
1012
1000
1020
1020
959
841
703
594
540
538
564
605
662
748
865
995
1108
1184
1227
1258
1295
1343
1394
1448
1505
1563
1598
1571
1452
1255
1040
886
845
917
1055
1201
1316
1392
1442
1478
1505
1516
1505
1467
1392
1263
1058
762
379
-65
-534
-997
-1442
-1867
-2276
-2672
-3066
-3477
-3927
-4419
-4923
-5387
-5758
-6009
-6142
-6171
-6106
-5953
-5729
-5469
-5218
-5003
-4820
-4641
-4437
-4198
-3940
-3686
-3453
-3239
-3027
-2795
-2526
-2220
-1891
-1560
-1235
-908
-571
-233
67
282
387
401
374
351
350
367
403
472
591
751
914
1033
1089
1106
1127
1177
1247
1310
1354
1394
1462
1578
1741
1925
2113
2300
2503
2742
3031
3371
3757
4176
4622
5092
5583
6090
6593
7063
7460
7754
7929
7988
7946
7819
7621
7361
7052
6711
6355
5997
5646
5300
4950
4584
4190
3766
3313
2840
2347
1823
1252
628
-28
-667
-1237
-1706
-2078
-2374
-2603
-2743
-2757
-2622
-2359
-2025
-1692
-1401
-1169
-997
-884
-828
-819
-830
-832
-811
-772
-731
-701
-688
-694
-720
-763
-803
-806
-741
-607
-432
-260
-120
-11
86
192
310
436
564
698
836
966
1057
1081
1024
900
742
580
434
312
219
171
189
281
433
607
766
893
1000
1111
1238
1368
1473
1530
1526
1454
1298
1036
659
192
-299
-742
-1087
-1319
-1446
-1474
-1402
-1232
-990
-728
-496
-326
-216
-143
-84
-31
8
18
-11
-79
-171
-262
-330
-364
-376
-383
-391
-384
-331
-213
-32
186
421
669
936
1217
1476
1669
1765
1774
1734
1679
1610
1504
1339
1116
864
611
366
114
-157
-428
-650
-762
-725
-537
-234
131
515
890
1245
1575
1865
2097
2253
2333
2361
2376
2407
2460
2519
2563
2587
2604
2634
2681
2725
2743
2718
2656
2568
2456
2299
2065
1735
1316
845
371
-70
-470
-842
-1205
-1563
-1902
-2197
-2432
-2609
-2741
-2836
-2888
-2885
-2827
-2738
-2657
-2611
-2592
-2571
-2520
-2442
-2376
-2363
-2424
-2543
-2684
-2813
-2921
-3010
-3084
-3134
-3151
-3138
-3114
-3107
-3132
-3174
-3202
-3188
-3126
-3034
-2935
-2842
-2755
-2669
-2591
-2534
-2505
-2489
-2455
-2372
-2231
-2052
-1874
-1734
-1656
-1641
-1669
-1707
-1719
-1677
-1571
-1408
-1200
-961
-696
-409
-107
203
517
842
1185
1545
1912
2265
2584
2854
3069
3235
3368
3491
3619
3743
3838
3875
3852
3791
3719
3639
3531
3365
3135
2857
2552
2219
1841
1409
944
491
94
-229
-482
-672
-796
-844
-811
-702
-526
-283
18
349
661
900
1035
1069
1025
925
793
656
554
512
528
567
589
582
567
568
587
601
589
564
565
630
766
950
1151
1353
1549
1730
1873
1963
2001
2013
2023
2039
2041
2001
1902
1750
1568
1389
1243
1148
1116
1150
1253
1425
1659
1930
2190
2390
2508
2564
2610
2697
2842
3014
3165
3252
3263
3213
3124
3019
2911
2815
2745
2711
2705
2697
2632
2458
2148
1717
1212
683
158
-356
-854
-1306
-1666
-1894
-1983
-1957
-1841
-1645
-1367
-1027
-678
-393
-215
-137
-110
-91
-68
-61
-92
-160
-245
-331
-422
-536
-696
-913
-1184
-1494
-1817
-2122
-2382
-2583
-2728
-2831
-2907
-2961
-2998
-3021
-3029
-3010
-2943
-2805
-2598
-2346
-2085
-1840
-1613
-1388
-1153
-910
-674
-466
-299
-178
-100
-56
-30
-4
44
136
293
523
813
1133
1449
1750
2050
2375
2733
3103
3446
3734
3967
4163
4328
4443
4480
4422
4285
4103
3911
3733
3580
3459
3372
3313
3266
3203
3098
2923
2653
2275
1807
1305
848
504
295
203
193
243
355
535
771
1031
1273
1458
1556
1548
1427
1203
906
574
238
-84
-380
-636
-833
-951
-982
-930
-803
-614
-390
-173
-4
94
135
154
184
232
273
279
235
148
35
-92
-234
-393
-562
-715
-814
-830
-760
-632
-491
-369
-268
-164
-40
92
196
238
209
131
29
-88
-230
-407
-612
-831
-1057
-1292
-1534
-1764
-1950
-2082
-2181
-2291
-2441
-2620
-2788
-2915
-3005
-3085
-3182
-3294
-3399
-3474
-3513
-3525
-3526
-3529
-3549
-3590
-3649
-3704
-3724
-3694
-3625
-3544
-3476
-3417
-3333
-3182
-2931
-2577
-2152
-1707
-1297
-954
-672
-423
-179
56
240
324
285
150
-24
-179
-281
-334
-356
-372
-393
-413
-411
-367
-266
-117
61
244
427
617
822
1041
1259
1454
1607
1709
1766
1809
1885
2041
2302
2645
3018
3369
3670
3917
4109
4234
4270
4202
4035
3788
3472
3088
2631
2106
1523
893
230
-440
-1074
-1627
-2079
-2439
-2732
-2962
-3104
-3128
-3037
-2873
-2692
-2531
-2397
-2278
-2166
-2041
-1872
-1606
-1217
-733
-232
209
560
830
1026
1119
1052
802
407
-46
-478
-848
-1153
-1385
-1529
-1577
-1564
-1555
-1608
-1736
-1901
-2061
-2192
-2298
-2383
-2434
-2434
-2382
-2298
-2202
-2092
-1948
-1749
-1504
-1243
-1000
-793
-622
-481
-366
-274
-193
-109
-13
102
239
408
618
861
1100
1288
1396
1431
1435
1449
1481
1510
1500
1438
1329
1192
1027
827
587
332
101
-76
-199
-304
-419
-548
-662
-732
-754
-752
-743
-720
-655
-528
-353
-163
21
214
447
722
999
1212
1323
1349
1342
1350
1386
1442
1518
1630
1791
1988
2175
2310
2378
2399
2391
2342
2213
1974
1637
1261
917
649
466
356
308
321
393
506
632
737
800
817
793
735
653
555
454
361
282
215
151
80
-5
-111
-240
-396
-584
-809
-1068
-1353
-1644
-1916
-2154
-2353
-2523
-2673
-2805
-2907
-2966
-2972
-2928
-2838
-2710
-2556
-2406
-2308
-2314
-2453
-2711
-3035
-3361
-3640
-3849
-3979
-4024
-3982
-3858
-3672
-3456
-3240
-3046
-2886
-2763
-2666
-2575
-2469
-2344
-2220
-2128
-2083
-2074
-2067
-2037
-1991
-1945
-1909
-1866
-1788
-1660
-1493
-1315
-1138
-963
-784
-609
-458
-338
-240
-140
-32
72
157
231
325
460
619
743
777
703
549
363
180
11
-130
-217
-220
-129
28
199
346
465
575
699
836
972
1093
1199
1298
1387
1449
1454
1386
1262
1127
1045
1060
1181
1381
1610
1821
1985
2086
2112
2049
1891
1643
1333
996
672
389
166
20
-36
3
142
374
689
1059
1435
1755
1969
2060
2053
1994
1912
1805
1639
1381
1022
586
116
-341
-754
-1110
-1418
-1700
-1978
-2256
-2520
-2748
-2928
-3073
-3213
-3369
-3544
-3724
-3894
-4054
-4221
-4409
-4623
-4852
-5077
-5271
-5411
-5482
-5487
-5438
-5357
-5255
-5132
-4989
-4843
-4727
-4673
-4686
-4732
-4755
-4715
-4604
-4447
-4277
-4121
-3983
-3853
-3716
-3567
-3414
-3287
-3219
-3228
-3306
-3416
-3517
-3579
-3592
-3552
-3450
-3285
-3067
-2827
-2596
-2380
-2158
-1898
-1582
-1217
-817
-392
52
492
886
1194
1411
1568
1712
1856
1973
2015
1959
1820
1644
1472
1333
1248
1238
1318
1487
1723
1997
2280
2547
2774
2937
3032
3087
3139
3210
3283
3321
3308
3269
3255
3296
3382
3475
3550
3606
3652
3682
3678
3632
3562
3496
3448
3411
3377
3368
3432
3605
3880
4209
4550
4891
5243
5606
5944
6206
6364
6425
6411
6324
6147
5870
5517
5141
4794
4497
4245
4029
3854
3730
3656
3616
3592
3576
3563
3546
3503
3422
3305
3168
3019
2849
2645
2412
2187
2009
1892
1800
1688
1531
1343
1161
1010
880
741
573
377
181
19
-86
-127
-111
-51
31
113
172
190
158
84
-10
-94
-145
-159
-153
-155
-190
-270
-404
-601
-863
-1183
-1538
-1894
-2226
-2523
-2788
-3022
-3218
-3360
-3439
-3453
-3407
-3302
-3138
-2912
-2624
-2283
-1898
-1482
-1044
-590
-130
325
755
1135
1446
1675
1825
1908
1943
1947
1935
1922
1925
1956
2017
2108
2215
2329
2445
2560
2671
2778
2871
2938
2963
2930
2834
2683
2497
2298
2102
1917
1740
1567
1390
1204
1010
814
620
430
231
11
-226
-455
-641
-760
-819
-850
-890
-957
-1048
-1149
-1253
-1362
-1480
-1598
-1695
-1752
-1759
-1733
-1705
-1711
-1772
-1887
-2037
-2204
-2380
-2566
-2758
-2943
-3098
-3210
-3287
-3357
-3441
-3536
-3620
-3674
-3698
-3711
-3722
-3720
-3676
-3572
-3416
-3232
-3033
-2812
-2546
-2223
-1868
-1524
-1238
-1036
-921
-886
-923
-1020
-1161
-1311
-1439
-1522
-1558
-1562
-1562
-1585
-1650
-1759
-1894
-2017
-2091
-2096
-2039
-1940
-1817
-1669
-1476
-1231
-951
-686
-490
-390
-374
-400
-419
-401
-343
-258
-168
-99
-79
-125
-239
-405
-596
-791
-973
-1129
-1246
-1308
-1315
-1277
-1212
-1120
-990
-806
-570
-302
-27
253
554
892
1266
1652
2029
2397
2762
3128
3479
3791
4054
4280
4492
4698
4887
5034
5120
5149
5140
5120
5117
5150
5226
5328
5428
5498
5531
5540
5546
5559
5577
5599
5625
5661
5706
5744
5755
5727
5660
5560
5433
5289
5151
5046
4994
4986
4997
4992
4952
4872
4749
4578
4361
4117
3878
3668
3485
3308
3114
2901
2684
2472
2262
2037
1792
1529
1259
986
707
421
128
-169
-477
-800
-1132
-1454
-1744
-2003
-2247
-2495
-2739
-2955
-3120
-3239
-3336
-3430
-3513
-3566
-3583
-3592
-3640
-3760
-3946
-4163
-4375
-4558
-4706
-4821
-4906
-4964
-4994
-4989
-4936
-4830
-4682
-4522
-4380
-4268
-4178
-4097
-4027
-3981
-3960
-3956
-3951
-3939
-3928
-3927
-3935
-3939
-3930
-3909
-3879
-3830
-3741
-3602
-3433
-3270
-3142
-3044
-2950
-2845
-2745
-2681
-2670
-2693
-2715
-2715
-2694
-2660
-2603
-2489
-2289
-2000
-1655
-1306
-1000
-772
-637
-588
-604
-656
-719
-788
-863
-931
-958
-911
-787
-623
-472
-363
-282
-198
-100
-9
35
13
-62
-166
-287
-434
-617
-826
-1029
-1195
-1310
-1383
-1428
-1455
-1464
-1458
-1436
-1401
-1352
-1290
-1221
-1153
-1086
-1014
-937
-858
-792
-744
-692
-594
-418
-169
108
355
544
690
829
993
1184
1386
1582
1767
1943
2100
2218
2276
2266
2202
2109
2005
1900
1784
1649
1495
1333
1174
1028
900
789
689
588
476
349
211
71
-63
-186
-299
-396
-463
-478
-424
-301
-123
83
292
482
633
733
778
776
751
728
724
741
775
817
867
923
987
1056
1127
1195
1246
1262
1222
1122
983
847
751
703
682
650
583
483
371
265
172
84
1
-69
-110
-111
-74
-7
81
195
346
548
806
1116
1457
1802
2123
2403
2644
2853
3030
3159
3218
3197
3115
3011
2920
2855
2799
2727
2622
2481
2309
2115
1912
1717
1550
1424
1338
1284
1256
1250
1258
1265
1253
1221
1196
1218
1309
1459
1633
1801
1958
2112
2262
2377
2416
2351
2188
1957
1689
1403
1112
824
547
271
-28
-375
-769
-1181
-1568
-1899
-2166
-2379
-2549
-2683
-2779
-2830
-2819
-2727
-2548
-2304
-2040
-1805
-1620
-1468
-1320
-1165
-1022
-921
-871
-847
-812
-742
-642
-538
-456
-414
-417
-473
-586
-755
-970
-1215
-1466
-1688
-1843
-1899
-1853
-1735
-1590
-1447
-1300
-1125
-912
-684
-489
-360
-300
-280
-280
-302
-369
-494
-664
-838
-979
-1070
-1122
-1157
-1194
-1244
-1309
-1390
-1477
-1553
-1592
-1576
-1498
-1364
-1184
-963
-705
-419
-127
145
383
592
793
1012
1261
1542
1854
2201
2592
3024
3471
3887
4220
4437
4525
4495
4363
4144
3856
3520
3161
2803
2464
2152
1875
1637
1447
1310
1229
1200
1219
1276
1362
1462
1562
1652
1725
1786
1843
1905
1976
2055
2136
2207
2255
2269
2245
2190
2131
2101
2124
2202
2306
2391
2421
2381
2274
2116
1920
1702
1485
1295
1147
1035
934
822
701
595
531
513
523
537
543
545
548
540
493
380
189
-72
-387
-739
-1113
-1490
-1849
-2169
-2439
-2664
-2853
-3020
-3175
-3329
-3487
-3647
-3791
-3891
-3926
-3895
-3818
-3733
-3674
-3666
-3716
-3822
-3977
-4176
-4412
-4669
-4921
-5133
-5276
-5341
-5344
-5322
-5307
-5313
-5331
-5345
-5352
-5366
-5402
-5461
-5522
-5560
-5563
-5537
-5498
-5445
-5353
-5189
-4933
-4601
-4226
-3841
-3462
-3083
-2702
-2332
-2005
-1748
-1570
-1459
-1397
-1379
-1415
-1522
-1707
-1960
-2256
-2563
-2854
-3108
-3313
-3463
-3554
-3585
-3552
-3453
-3293
-3086
-2855
-2630
-2435
-2290
-2200
-2155
-2128
-2085
-1989
-1820
-1578
-1282
-954
-618
-291
12
274
483
636
735
784
781
725
619
472
300
113
-81
-273
-444
-574
-645
-658
-627
-571
-502
-430
-366
-321
-302
-296
-277
-216
-108
32
175
307
429
556
691
829
958
1077
1195
1321
1447
1551
1609
1615
1587
1553
1540
1555
1590
1634
1685
1751
1846
1981
2161
2386
2648
2935
3233
3531
3819
4089
4334
4541
4697
4792
4826
4812
4768
4705
4627
4528
4402
4247
4073
3893
3718
3555
3402
3252
3098
2939
2784
2646
2532
2433
2325
2191
2041
1909
1837
1839
1891
1942
1953
1925
1883
1854
1835
1795
1702
1549
1357
1154
953
753
554
364
200
76
-12
-73
-111
-125
-110
-75
-28
26
106
235
426
667
929
1185
1429
1667
1910
2153
2386
2602
2808
3017
3231
3441
3628
3781
3899
3991
4062
4114
4146
4165
4190
4238
4315
4418
4538
4671
4815
4964
5097
5176
5167
5053
4852
4603
4349
4118
3919
3747
3596
3458
3319
3160
2967
2744
2514
2302
2123
1964
1804
1622
1415
1190
951
697
425
140
-141
-400
-617
-771
-837
-797
-654
-442
-216
-21
124
219
270
267
197
61
-116
-306
-495
-692
-918
-1175
-1447
-1707
-1938
-2138
-2304
-2430
-2511
-2558
-2599
-2669
-2782
-2932
-3102
-3278
-3454
-3625
-3775
-3893
-3978
-4048
-4122
-4205
-4284
-4341
-4362
-4345
-4289
-4191
-4050
-3875
-3680
-3474
-3257
-3023
-2774
-2523
-2278
-2037
-1788
-1533
-1297
-1123
-1046
-1069
-1169
-1314
-1479
-1643
-1790
-1913
-2025
-2162
-2358
-2619
-2913
-3197
-3447
-3665
-3858
-4006
-4070
-4019
-3867
-3650
-3410
-3157
-2876
-2557
-2207
-1847
-1491
-1137
-788
-469
-216
-50
46
114
190
282
371
437
475
488
473
422
334
222
111
22
-42
-83
-105
-105
-85
-63
-61
-97
-171
-274
-401
-553
-729
-912
-1075
-1191
-1252
-1266
-1242
-1179
-1069
-911
-713
-497
-284
-95
53
154
217
267
331
428
557
708
877
1072
1294
1527
1730
1858
1896
1861
1793
1723
1666
1618
1577
1551
1547
1561
1577
1572
1529
1448
1338
1215
1093
978
873
781
709
668
673
733
845
989
1136
1252
1314
1315
1262
1173
1058
923
764
579
372
160
-35
-193
-305
-373
-413
-443
-482
-539
-609
-674
-715
-722
-700
-662
-626
-609
-627
-692
-801
-935
-1061
-1155
-1218
-1269
-1326
-1388
-1430
-1432
-1398
-1356
-1334
-1337
-1349
-1352
-1348
-1354
-1383
-1431
-1483
-1538
-1610
-1717
-1858
-2009
-2144
-2246
-2319
-2370
-2399
-2397
-2364
-2313
-2259
-2209
-2159
-2106
-2055
-2017
-1990
-1955
-1893
-1806
-1715
-1649
-1613
-1593
-1569
-1542
-1529
-1537
-1554
-1543
-1478
-1356
-1199
-1031
-867
-708
-555
-413
-290
-191
-125
-100
-128
-205
-310
-415
-504
-574
-631
-663
-644
-545
-366
-133
109
329
516
672
802
911
1010
1114
1234
1364
1485
1580
1653
1723
1811
1925
2054
2184
2305
2412
2500
2566
2609
2636
2654
2665
2665
2648
2618
2578
2523
2438
2309
2139
1954
1786
1659
1574
1524
1500
1498
1508
1511
1484
1412
1294
1139
957
757
558
384
261
204
205
251
334
451
600
768
934
1084
1216
1338
1451
1549
1623
1675
1715
1747
1761
1735
1661
1558
1458
1384
1341
1310
1279
1244
1206
1158
1081
964
817
666
543
457
402
366
344
342
362
398
439
481
534
613
731
891
1087
1312
1555
1802
2033
2236
2404
2538
2637
2688
2671
2574
2408
2206
2003
1822
1664
1520
1387
1276
1205
1183
1198
1226
1239
1225
1188
1141
1100
1069
1051
1043
1045
1054
1066
1076
1082
1085
1083
1066
1016
927
801
663
552
499
521
619
780
982
1194
1380
1502
1536
1476
1334
1128
881
617
353
96
-167
-457
-790
-1155
-1511
-1815
-2047
-2224
-2380
-2540
-2700
-2840
-2948
-3036
-3125
-3229
-3339
-3433
-3498
-3530
-3533
-3499
-3417
-3276
-3080
-2847
-2600
-2357
-2129
-1925
-1753
-1615
-1502
-1401
-1301
-1200
-1103
-1020
-963
-945
-976
-1060
-1185
-1332
-1483
-1629
-1766
-1890
-1989
-2055
-2095
-2131
-2183
-2252
-2318
-2351
-2335
-2276
-2187
-2080
-1961
-1837
-1722
-1626
-1550
-1482
-1413
-1351
-1317
-1328
-1378
-1441
-1491
-1519
-1533
-1540
-1540
-1520
-1471
-1393
-1288
-1152
-982
-783
-584
-420
-319
-279
-280
-293
-302
-298
-273
-213
-106
45
225
411
584
733
846
913
926
890
817
721
616
519
449
435
494
626
815
1042
1295
1567
1838
2070
2224
2278
2241
2140
1992
1798
1551
1261
955
667
410
177
-43
-251
-434
-588
-732
-902
-1117
-1365
-1606
-1795
-1909
-1954
-1951
-1915
-1848
-1746
-1608
-1439
-1255
-1075
-920
-802
-713
-635
-546
-436
-311
-188
-76
23
113
191
243
258
238
199
163
139
122
99
58
3
-46
-70
-53
1
80
172
273
389
521
663
798
910
994
1060
1121
1179
1231
1273
1311
1357
1419
1490
1560
1618
1663
1694
1714
1727
1754
1825
1961
2165
2411
2672
2933
3195
3451
3676
3834
3903
3893
3833
3739
3599
3397
3136
2850
2580
2345
2130
1914
1697
1500
1338
1199
1046
853
623
383
153
-67
-282
-489
-665
-792
-877
-954
-1058
-1194
-1346
-1489
-1615
-1726
-1825
-1907
-1967
-2011
-2055
-2110
-2171
-2222
-2247
-2240
-2198
-2115
-1979
-1786
-1548
-1289
-1022
-744
-444
-123
200
498
756
972
1148
1273
1330
1312
1232
1124
1012
906
796
677
551
431
326
240
174
130
111
120
160
234
347
491
640
757
814
818
807
827
898
1010
1140
1275
1418
1573
1727
1850
1912
1899
1812
1654
1427
1131
778
397
18
-329
-621
-840
-970
-1014
-989
-925
-848
-767
-684
-607
-554
-546
-582
-641
-693
-723
-741
-762
-797
-846
-912
-1012
-1167
-1378
-1622
-1857
-2052
-2204
-2330
-2447
-2556
-2641
-2682
-2672
-2619
-2535
-2432
-2309
-2164
-1998
-1824
-1658
-1513
-1388
-1264
-1122
-956
-779
-611
-460
-317
-163
11
195
379
556
736
921
1101
1248
1331
1335
1259
1106
883
601
285
-26
-297
-514
-684
-823
-927
-980
-958
-854
-682
-472
-257
-56
121
280
429
575
711
822
896
928
929
910
878
830
769
715
697
737
829
940
1030
1079
1088
1073
1047
1012
969
915
857
794
719
617
481
316
139
-30
-181
-313
-426
-518
-584
-621
-632
-623
-586
-511
-387
-225
-58
72
141
156
144
127
111
95
84
98
148
220
271
263
186
64
-73
-209
-350
-493
-619
-698
-721
-717
-729
-790
-903
-1057
-1250
-1493
-1791
-2122
-2447
-2730
-2964
-3156
-3307
-3398
-3399
-3302
-3128
-2917
-2698
-2484
-2274
-2072
-1883
-1706
-1528
-1336
-1128
-917
-717
-527
-340
-154
11
127
173
152
81
-28
-176
-369
-596
-829
-1030
-1177
-1272
-1332
-1370
-1385
-1365
-1300
-1195
-1068
-936
-803
-663
-509
-346
-190
-60
37
111
179
256
341
428
516
610
722
860
1026
1212
1407
1584
1713
1764
1731
1635
1513
1398
1300
1209
1118
1034
977
965
1000
1070
1154
1236
1306
1359
1403
1454
1531
1641
1771
1893
1983
2035
2054
2050
2024
1977
1922
1884
1888
1946
2055
2204
2379
2565
2729
2833
2844
2762
2618
2450
2284
2116
1934
1740
1553
1399
1293
1231
1197
1174
1152
1126
1095
1062
1034
1016
1014
1014
1004
967
897
796
674
545
420
311
222
154
101
55
4
-66
-165
-294
-440
-587
-718
-830
-929
-1022
-1100
-1148
-1146
-1090
-991
-871
-754
-651
-562
-477
-391
-302
-223
-171
-160
-194
-266
-367
-491
-635
-791
-937
-1047
-1104
-1111
-1091
-1067
-1051
-1034
-1000
-944
-869
-788
-707
-621
-518
-395
-261
-141
-58
-18
-5
12
60
147
267
407
565
746
952
1173
1393
1606
1826
2069
2336
2603
2835
3011
3137
3230
3296
3320
3281
3180
3043
2907
2794
2698
2599
2491
2382
2290
2223
2176
2141
2113
2097
2094
2098
2106
2123
2153
2194
2220
2198
2101
1935
1725
1506
1301
1112
927
737
533
316
90
-137
-361
-582
-805
-1032
-1249
-1430
-1550
-1601
-1594
-1548
-1473
-1367
-1225
-1061
-900
-766
-669
-606
-573
-573
-615
-694
-788
-870
-929
-969
-1006
-1050
-1105
-1175
-1271
-1401
-1557
-1717
-1855
-1962
-2043
-2101
-2128
-2106
-2025
-1907
-1781
-1673
-1590
-1528
-1489
-1483
-1519
-1584
-1649
-1689
-1697
-1684
-1660
-1620
-1554
-1460
-1356
-1271
-1218
-1198
-1204
-1235
-1296
-1388
-1496
-1601
-1694
-1778
-1863
-1954
-2048
-2144
-2247
-2358
-2464
-2539
-2559
-2523
-2452
-2373
-2296
-2211
-2102
-1960
-1788
-1590
-1369
-1132
-895
-678
-488
-316
-148
15
153
242
277
281
285
304
328
338
329
312
311
336
389
463
553
652
749
829
885
924
965
1020
1086
1136
1144
1091
977
812
610
386
153
-77
-287
-453
-555
-583
-557
-519
-513
-561
-647
-730
-779
-790
-784
-785
-800
-823
-849
-889
-957
-1055
-1170
-1278
-1362
-1422
-1463
-1487
-1490
-1473
-1444
-1418
-1406
-1407
-1405
-1385
-1338
-1268
-1194
-1136
-1113
-1129
-1172
-1223
-1263
-1282
-1283
-1272
-1253
-1231
-1216
-1220
-1246
-1284
-1315
-1319
-1292
-1233
-1143
-1014
-851
-667
-496
-364
-275
-211
-149
-85
-28
15
56
118
215
333
436
492
493
451
389
325
271
233
216
217
232
263
329
451
633
854
1077
1279
1466
1669
1901
2147
2367
2533
2645
2734
2824
2922
3015
3095
3172
3267
3396
3548
3700
3824
3905
3941
3938
3905
3848
3768
3662
3523
3350
3150
2941
2743
2576
2452
2373
2329
2299
2258
2189
2089
1972
1849
1722
1586
1435
1274
1111
945
765
559
336
126
-40
-155
-244
-349
-499
-695
-921
-1161
-1407
-1659
-1909
-2145
-2352
-2524
-2668
-2797
-2925
-3061
-3207
-3350
-3470
-3545
-3568
-3548
-3496
-3411
-3283
-3099
-2863
-2599
-2334
-2089
-1869
-1678
-1521
-1403
-1326
-1286
-1285
-1324
-1405
-1516
-1637
-1751
-1863
-1981
-2101
-2191
-2209
-2146
-2037
-1940
-1882
-1843
-1776
-1656
-1503
-1360
-1251
-1158
-1049
-907
-746
-596
-465
-343
-216
-85
35
134
211
263
282
255
181
86
-5
-87
-181
-311
-465
-598
-661
-645
-590
-549
-556
-600
-651
-682
-687
-672
-644
-607
-568
-536
-513
-490
-447
-363
-228
-43
180
417
636
802
894
914
883
822
738
623
474
298
116
-62
-236
-411
-580
-720
-809
-840
-822
-768
-683
-566
-424
-281
-163
-85
-37
4
54
114
174
232
301
394
521
674
842
1010
1173
1322
1453
1559
1641
1697
1724
1719
1678
1607
1522
1439
1363
1286
1192
1071
927
776
638
529
459
428
433
466
517
573
625
668
695
698
669
597
479
318
124
-84
-281
-445
-563
-638
-692
-747
-819
-909
-1006
-1095
-1168
-1214
-1224
-1191
-1116
-1018
-919
-833
-755
-670
-571
-467
-378
-314
-269
-227
-177
-118
-55
17
109
223
345
449
525
585
655
748
841
899
905
879
868
913
1016
1153
1285
1392
1473
1535
1588
1642
1714
1817
1949
2090
2209
2286
2323
2336
2336
2322
2276
2188
2063
1926
1806
1720
1667
1629
1587
1529
1461
1400
1368
1379
1436
1532
1650
1770
1865
1912
1904
1854
1788
1727
1670
1601
1504
1383
1262
1167
1114
1100
1117
1160
1222
1284
1323
1314
1259
1177
1092
1012
928
831
728
648
615
631
679
732
773
797
800
779
737
694
680
719
811
936
1068
1197
1325
1450
1555
1614
1608
1538
1416
1257
1070
865
661
482
336
213
96
-27
-147
-250
-337
-427
-542
-681
-818
-918
-961
-947
-891
-802
-687
-559
-444
-371
-352
-374
-409
-433
-441
-437
-425
-404
-375
-345
-321
-299
-265
-205
-119
-24
64
142
221
313
413
503
569
617
666
740
847
976
1106
1217
1301
1359
1404
1446
1486
1506
1477
1378
1206
977
716
436
145
-153
-441
-698
-909
-1075
-1208
-1322
-1418
-1492
-1533
-1539
-1505
-1433
-1333
-1227
-1139
-1085
-1064
-1057
-1050
-1040
-1035
-1041
-1051
-1055
-1049
-1040
-1046
-1076
-1129
-1196
-1263
-1319
-1357
-1373
-1367
-1346
-1313
-1272
-1223
-1175
-1144
-1143
-1174
-1216
-1248
-1257
-1251
-1239
-1221
-1187
-1134
-1070
-1014
-969
-914
-820
-674
-493
-307
-129
48
238
430
591
690
725
719
697
662
601
508
396
291
203
114
-5
-166
-358
-560
-760
-959
-1161
-1363
-1552
-1727
-1900
-2083
-2271
-2439
-2560
-2631
-2676
-2723
-2783
-2843
-2882
-2888
-2865
-2824
-2773
-2712
-2635
-2537
-2417
-2275
-2120
-1972
-1848
-1762
-1713
-1693
-1700
-1743
-1829
-1954
-2094
-2222
-2319
-2386
-2429
-2453
-2455
-2433
-2394
-2345
-2290
-2228
-2160
-2100
-2067
-2074
-2111
-2153
-2175
-2168
-2136
-2081
-1996
-1877
-1731
-1581
-1447
-1332
-1219
-1086
-923
-734
-532
-332
-153
-15
65
89
74
48
28
14
4
5
34
101
189
265
309
335
384
484
633
797
941
1056
1151
1238
1312
1363
1389
1408
1437
1482
1528
1556
1558
1542
1521
1502
1494
1503
1543
1619
1725
1843
1954
2048
2120
2173
2204
2216
2215
2205
2183
2139
2066
1968
1862
1760
1665
1573
1489
1432
1425
1478
1582
1713
1854
2001
2160
2323
2475
2598
2691
2768
2840
2905
2947
2954
2925
2879
2832
2792
2755
2719
2685
2654
2623
2579
2518
2450
2396
2371
2373
2383
2379
2347
2288
2197
2069
1898
1701
1508
1350
1235
1145
1056
957
863
790
737
681
599
487
365
259
178
116
61
13
-24
-47
-65
-91
-129
-178
-237
-310
-403
-509
-602
-654
-655
-619
-572
-531
-500
-479
-475
-498
-553
-629
-713
-792
-866
-941
-1022
-1120
-1252
-1434
-1675
-1957
-2246
-2507
-2720
-2883
-2995
-3051
-3045
-2981
-2874
-2745
-2609
-2476
-2359
-2271
-2218
-2185
-2148
-2082
-1983
-1856
-1702
-1511
-1277
-1016
-767
-560
-403
-277
-164
-70
-16
-10
-33
-46
-27
15
54
79
104
154
240
349
459
561
666
794
958
1157
1379
1601
1797
1943
2027
2057
2053
2029
1984
1904
1786
1641
1491
1346
1202
1048
885
726
582
455
332
203
67
-73
-211
-342
-456
-539
-583
-596
-599
-613
-635
-645
-617
-547
-446
-335
-220
-99
26
141
226
265
262
228
175
110
40
-23
-63
-70
-45
2
58
116
174
232
289
339
375
389
382
363
347
346
366
407
468
552
661
786
911
1014
1081
1114
1125
1125
1120
1113
1107
1104
1100
1083
1046
994
940
904
896
917
961
1016
1071
1100
1083
1006
877
711
532
355
198
77
12
5
39
81
101
88
54
14
-18
-39
-51
-55
-60
-77
-119
-186
-266
-337
-387
-411
-407
-371
-294
-171
-8
185
393
606
805
969
1077
1125
1135
1142
1175
1236
1308
1365
1397
1408
1406
1396
1375
1332
1258
1148
1000
820
622
422
234
67
-75
-189
-277
-341
-394
-443
-493
-537
-570
-588
-598
-609
-628
-662
-724
-830
-988
-1195
-1425
-1648
-1844
-2011
-2160
-2302
-2438
-2564
-2675
-2772
-2854
-2915
-2943
-2933
-2893
-2841
-2797
-2768
-2746
-2715
-2663
-2588
-2500
-2414
-2336
-2260
-2174
-2067
-1938
-1794
-1646
-1499
-1353
-1212
-1086
-985
-907
-838
-754
-645
-519
-397
-294
-203
-105
9
128
231
311
382
475
611
781
958
1114
1243
1351
1446
1529
1595
1645
1693
1748
1810
1861
1884
1867
1806
1704
1571
1424
1291
1193
1134
1093
1048
992
940
913
908
895
840
739
620
524
472
449
427
389
337
282
230
175
112
43
-24
-86
-149
-225
-323
-444
-573
-691
-772
-796
-764
-699
-643
-626
-649
-687
-713
-724
-741
-785
-854
-925
-972
-989
-984
-968
-945
-913
-875
-844
-822
-800
-763
-705
-639
-592
-578
-591
-614
-637
-665
-700
-732
-739
-706
-639
-561
-495
-447
-408
-369
-330
-298
-277
-260
-234
-189
-129
-62
-3
37
50
29
-29
-118
-228
-347
-458
-551
-622
-674
-717
-756
-787
-799
-778
-716
-611
-464
-279
-69
139
318
454
557
651
753
852
917
923
874
799
730
668
589
464
289
92
-87
-221
-316
-400
-503
-640
-801
-968
-1120
-1247
-1344
-1412
-1444
-1437
-1390
-1312
-1222
-1132
-1044
-950
-842
-725
-613
-521
-454
-400
-344
-274
-188
-87
25
148
281
426
587
764
955
1141
1300
1406
1449
1434
1376
1295
1205
1115
1028
943
852
750
636
527
444
407
421
475
557
657
774
905
1039
1162
1262
1339
1405
1473
1544
1608
1648
1654
1625
1565
1477
1354
1195
1006
805
610
426
247
67
-101
-234
-312
-339
-343
-356
-390
-431
-454
-445
-409
-365
-330
-316
-330
-370
-422
-460
-462
-427
-382
-366
-404
-489
-594
-695
-788
-883
-987
-1086
-1155
-1172
-1135
-1060
-966
-867
-768
-674
-585
-503
-424
-340
-250
-153
-54
44
142
244
353
474
607
749
887
1008
1107
1177
1217
1225
1204
1160
1114
1089
1098
1137
1182
1208
1208
1187
1160
1130
1088
1014
903
765
627
516
442
401
381
381
411
486
601
733
848
927
975
1008
1039
1055
1039
992
935
897
879
855
783
648
465
268
75
-122
-342
-589
-840
-1058
-1221
-1329
-1399
-1448
-1484
-1511
-1533
-1559
-1591
-1628
-1672
-1730
-1814
-1927
-2059
-2186
-2282
-2336
-2351
-2331
-2276
-2181
-2045
-1883
-1721
-1585
-1489
-1423
-1364
-1290
-1192
-1077
-963
-861
-770
-683
-587
-478
-357
-230
-101
26
145
241
296
297
248
171
98
49
22
-3
-48
-116
-190
-246
-267
-253
-210
-143
-49
71
211
360
517
688
879
1080
1271
1432
1561
1666
1753
1808
1809
1747
1642
1530
1440
1379
1339
1311
1295
1285
1266
1215
1123
999
865
735
608
483
361
253
160
70
-29
-127
-197
-212
-176
-123
-87
-74
-61
-28
21
68
99
124
159
199
216
179
83
-50
-198
-356
-530
-714
-878
-989
-1038
-1048
-1051
-1057
-1047
-1000
-917
-813
-709
-605
-494
-377
-272
-197
-154
-128
-105
-87
-85
-102
-124
-128
-102
-58
-17
3
1
-16
-32
-33
-7
50
123
182
208
200
177
157
136
92
11
-94
-189
-249
-277
-299
-342
-409
-481
-537
-572
-592
-608
-620
-624
-614
-590
-552
-503
-447
-391
-343
-304
-272
-244
-228
-243
-302
-412
-566
-753
-961
-1178
-1388
-1572
-1715
-1821
-1900
-1959
-1996
-1996
-1950
-1858
-1735
-1589
-1424
-1242
-1052
-873
-726
-624
-562
-528
-512
-511
-525
-553
-587
-613
-622
-612
-587
-555
-524
-508
-516
-557
-629
-718
-806
-876
-922
-954
-981
-1010
-1035
-1049
-1049
-1040
-1029
-1018
-1000
-973
-949
-952
-1002
-1108
-1252
-1408
-1552
-1668
-1750
-1792
-1797
-1775
-1738
-1701
-1665
-1622
-1565
-1494
-1417
-1339
-1262
-1180
-1092
-999
-907
-818
-737
-673
-641
-655
-711
-788
-861
-915
-943
-943
-905
-818
-679
-503
-318
-152
-22
69
124
148
155
163
188
235
294
353
410
470
537
607
668
714
746
775
802
823
837
851
877
919
965
1000
1028
1074
1168
1315
1487
1653
1802
1951
2125
2321
2505
2641
2723
2776
2837
2917
3000
3060
3087
3093
3095
3105
3122
3142
3161
3174
3170
3137
3071
2982
2889
2807
2735
2658
2560
2432
2278
2110
1937
1761
1573
1360
1111
826
523
222
-56
-302
-514
-689
-823
-913
-969
-1006
-1040
-1081
-1135
-1205
-1297
-1415
-1552
-1699
-1847
-1997
-2150
-2305
-2448
-2563
-2646
-2703
-2745
-2775
-2786
-2773
-2737
-2688
-2634
-2577
-2514
-2451
-2397
-2359
-2328
-2286
-2216
-2119
-2012
-1911
-1816
-1715
-1594
-1448
-1285
-1115
-943
-773
-608
-458
-327
-213
-105
8
129
255
375
481
568
639
701
768
851
952
1065
1172
1267
1354
1452
1577
1734
1911
2082
2228
2337
2408
2447
2460
2458
2453
2462
2491
2540
2597
2648
2687
2715
2735
2744
2730
2683
2600
2492
2375
2258
2138
2005
1859
1709
1578
1486
1436
1417
1406
1393
1376
1370
1386
1426
1481
1533
1572
1591
1595
1587
1571
1546
1513
1476
1447
1439
1459
1507
1571
1633
1679
1701
1708
1711
1722
1746
1780
1820
1868
1925
1991
2059
2124
2186
2250
2325
2413
2510
2611
2712
2813
2911
3001
3081
3159
3247
3356
3477
3591
3670
3700
3676
3600
3471
3293
3077
2843
2606
2371
2138
1914
1722
1595
1551
1580
1646
1706
1736
1730
1693
1635
1557
1461
1343
1205
1051
893
744
612
494
371
234
84
-58
-178
-274
-361
-453
-549
-636
-704
-758
-810
-867
-921
-963
-994
-1030
-1092
-1189
-1308
-1429
-1533
-1614
-1675
-1720
-1761
-1806
-1864
-1939
-2029
-2132
-2245
-2368
-2496
-2620
-2734
-2841
-2950
-3057
-3142
-3171
-3118
-2977
-2769
-2522
-2259
-1992
-1730
-1484
-1268
-1093
-958
-855
-770
-691
-612
-533
-462
-408
-374
-348
-317
-271
-222
-187
-185
-218
-283
-373
-483
-607
-729
-830
-901
-950
-996
-1049
-1103
-1146
-1172
-1194
-1225
-1266
-1303
-1321
-1312
-1288
-1266
-1258
-1269
-1296
-1331
-1359
-1364
-1337
-1283
-1221
-1168
-1124
-1074
-1000
-901
-784
-663
-544
-434
-343
-286
-273
-303
-363
-440
-529
-629
-736
-843
-945
-1048
-1163
-1291
-1423
-1549
-1668
-1788
-1911
-2021
-2093
-2113
-2095
-2070
-2056
-2050
-2033
-2001
-1968
-1957
-1974
-2001
-2015
-2007
-1998
-2016
-2072
-2151
-2229
-2283
-2306
-2301
-2275
-2237
-2193
-2144
-2082
-1989
-1857
-1699
-1544
-1423
-1349
-1308
-1273
-1222
-1152
-1073
-1000
-946
-914
-907
-920
-946
-978
-1010
-1041
-1069
-1089
-1099
-1099
-1092
-1082
-1062
-1024
-963
-887
-810
-741
-678
-606
-516
-410
-299
-192
-86
26
148
277
406
533
661
789
905
996
1050
1070
1065
1050
1036
1032
1051
1104
1189
1289
1374
1425
1438
1433
1430
1439
1454
1458
1442
1408
1365
1318
1266
1203
1125
1042
965
905
862
829
802
780
774
788
817
845
855
841
809
770
732
699
671
656
662
690
732
770
795
808
821
837
850
841
800
732
647
556
458
349
236
136
72
51
65
99
139
186
248
330
432
543
647
727
771
777
752
715
679
650
622
591
565
558
582
626
661
656
596
494
371
244
114
-26
-176
-319
-430
-487
-490
-458
-420
-398
-392
-385
-352
-283
-192
-108
-58
-43
-44
-35
-8
19
19
-24
-97
-176
-243
-301
-369
-462
-574
-685
-780
-858
-930
-1006
-1082
-1141
-1170
-1170
-1159
-1150
-1146
-1133
-1093
-1022
-932
-844
-772
-715
-661
-607
-566
-564
-620
-729
-864
-994
-1106
-1208
-1313
-1419
-1502
-1532
-1503
-1434
-1361
-1304
-1256
-1200
-1118
-1012
-891
-756
-599
-418
-225
-50
73
130
129
85
14
-74
-174
-277
-380
-482
-589
-702
-811
-901
-961
-990
-994
-974
-925
-842
-730
-604
-479
-363
-254
-150
-55
24
86
140
200
276
367
468
573
676
771
845
889
905
911
929
974
1044
1124
1195
1244
1268
1276
1276
1276
1278
1285
1305
1351
1432
1542
1660
1758
1824
1869
1909
1952
1984
1986
1953
1899
1853
1829
1830
1851
1892
1955
2033
2100
2129
2114
2069
2017
1964
1896
1801
1687
1574
1475
1382
1271
1140
1014
936
927
985
1085
1205
1334
1459
1560
1618
1630
1611
1582
1541
1464
1324
1117
871
618
385
182
12
-116
-204
-269
-337
-429
-534
-629
-692
-725
-743
-754
-745
-700
-622
-538
-482
-469
-483
-493
-473
-420
-342
-247
-143
-41
40
82
73
16
-77
-193
-323
-455
-574
-660
-700
-694
-655
-608
-570
-548
-534
-513
-474
-423
-376
-347
-343
-349
-347
-317
-254
-163
-62
33
112
175
231
287
335
356
331
262
165
67
-25
-117
-220
-324
-403
-430
-398
-321
-223
-113
1
112
200
253
279
305
356
431
507
559
586
604
624
638
629
592
548
521
518
514
484
419
338
265
207
155
100
55
51
114
247
430
634
836
1024
1193
1334
1438
1499
1526
1539
1563
1612
1679
1736
1748
1700
1603
1490
1384
1289
1192
1085
974
871
782
697
604
507
419
352
293
217
108
-26
-160
-276
-382
-495
-626
-758
-865
-931
-954
-939
-886
-794
-671
-544
-439
-369
-326
-291
-257
-229
-214
-204
-184
-143
-87
-37
-7
12
38
92
174
268
354
421
474
524
580
636
682
700
684
639
583
528
487
464
467
501
558
615
638
610
543
467
406
352
282
180
63
-38
-107
-166
-252
-386
-552
-707
-825
-912
-993
-1078
-1151
-1192
-1197
-1190
-1193
-1205
-1198
-1154
-1080
-1006
-965
-953
-947
-929
-901
-884
-893
-923
-956
-982
-1006
-1039
-1087
-1138
-1175
-1180
-1147
-1075
-968
-836
-692
-550
-420
-304
-205
-129
-89
-90
-129
-197
-281
-379
-489
-603
-706
-778
-812
-808
-774
-717
-646
-571
-509
-467
-447
-438
-432
-431
-440
-462
-485
-494
-482
-450
-404
-343
-260
-158
-50
42
112
173
244
330
410
456
462
447
442
461
486
491
470
443
442
483
557
644
728
808
885
957
1014
1058
1085
1098
1090
1050
982
905
844
814
807
804
787
755
711
660
599
532
467
415
377
343
295
226
137
32
-89
-228
-385
-545
-694
-825
-943
-1058
-1169
-1261
-1319
-1342
-1345
-1345
-1345
-1333
-1290
-1209
-1102
-991
-893
-808
-727
-642
-557
-487
-446
-440
-461
-496
-536
-581
-633
-688
-737
-772
-790
-800
-810
-818
-813
-778
-705
-597
-463
-315
-169
-41
56
114
138
135
113
73
19
-41
-95
-139
-187
-257
-354
-461
-542
-574
-558
-511
-452
-388
-317
-245
-184
-146
-126
-110
-88
-71
-78
-123
-195
-274
-343
-406
-476
-555
-634
-700
-748
-787
-830
-879
-930
-979
-1029
-1089
-1163
-1243
-1320
-1392
-1464
-1542
-1620
-1691
-1749
-1795
-1839
-1886
-1934
-1973
-2001
-2021
-2039
-2054
-2058
-2045
-2019
-1994
-1987
-2007
-2044
-2076
-2082
-2054
-2001
-1940
-1881
-1830
-1788
-1757
-1734
-1710
-1662
-1572
-1436
-1275
-1122
-998
-900
-805
-694
-571
-459
-382
-346
-340
-342
-341
-332
-317
-300
-285
-277
-275
-272
-258
-231
-203
-188
-185
-172
-117
-5
143
283
377
412
407
382
350
305
239
156
69
-10
-71
-110
-113
-65
49
232
474
759
1071
1395
1718
2027
2310
2560
2770
2937
3054
3120
3139
3119
3068
2987
2872
2725
2558
2393
2249
2128
2021
1918
1816
1729
1676
1667
1695
1746
1804
1863
1921
1972
2008
2021
2009
1975
1925
1857
1770
1671
1567
1470
1377
1274
1147
993
824
658
509
378
265
177
125
109
120
137
146
145
140
135
123
97
53
2
-46
-91
-143
-216
-313
-424
-535
-641
-745
-852
-965
-1085
-1212
-1350
-1498
-1648
-1785
-1890
-1958
-2000
-2029
-2056
-2072
-2060
-2004
-1905
-1778
-1642
-1514
-1396
-1288
-1191
-1113
-1063
-1043
-1043
-1046
-1039
-1012
-967
-903
-818
-714
-594
-467
-338
-214
-100
1
82
142
179
193
185
158
123
98
95
120
160
204
244
285
333
389
445
500
560
632
711
776
805
793
763
742
742
752
754
742
735
748
781
816
834
836
844
880
946
1025
1099
1159
1208
1250
1281
1295
1288
1263
1219
1155
1069
966
859
757
663
569
472
374
282
194
97
-29
-186
-354
-498
-591
-626
-622
-606
-600
-606
-619
-630
-643
-669
-719
-785
-847
-877
-862
-813
-756
-708
-664
-605
-517
-409
-313
-256
-242
-250
-251
-231
-195
-157
-133
-123
-122
-115
-88
-32
49
142
232
314
395
486
590
698
796
876
941
990
1020
1022
995
947
894
842
780
696
587
469
360
264
176
88
6
-57
-87
-85
-62
-24
28
89
150
196
224
238
251
259
249
209
150
101
86
104
126
121
79
9
-74
-167
-275
-400
-529
-650
-758
-859
-960
-1057
-1133
-1178
-1188
-1167
-1117
-1034
-924
-799
-683
-590
-518
-460
-412
-379
-366
-375
-399
-438
-492
-558
-622
-661
-669
-668
-693
-765
-872
-980
-1061
-1112
-1145
-1162
-1151
-1104
-1033
-964
-911
-860
-787
-686
-588
-532
-529
-548
-542
-486
-395
-300
-213
-118
1
139
265
350
387
390
367
314
219
88
-57
-187
-288
-366
-430
-478
-494
-469
-406
-315
-211
-101
8
112
204
285
363
448
544
655
784
940
1124
1324
1516
1680
1811
1918
2009
2088
2146
2176
2181
2169
2153
2143
2145
2157
2168
2157
2113
2040
1957
1884
1823
1761
1685
1604
1540
1514
1521
1545
1568
1589
1613
1640
1664
1682
1712
1772
1858
1931
1945
1886
1787
1703
1655
1622
1557
1438
1286
1140
1020
917
802
667
524
394
284
193
122
78
64
62
42
-13
-92
-161
-189
-174
-136
-98
-75
-67
-74
-90
-107
-113
-106
-98
-110
-152
-212
-265
-305
-350
-433
-571
-746
-922
-1070
-1185
-1277
-1361
-1442
-1521
-1596
-1666
-1720
-1746
-1739
-1708
-1669
-1634
-1596
-1549
-1496
-1451
-1424
-1403
-1366
-1299
-1213
-1132
-1068
-1008
-927
-816
-690
-580
-500
-439
-372
-278
-162
-40
64
129
142
99
10
-102
-214
-311
-387
-442
-472
-474
-452
-420
-386
-341
-266
-144
17
188
340
457
538
587
605
601
591
596
622
651
658
632
592
561
549
538
508
453
383
306
216
100
-34
-156
-229
-243
-221
-203
-205
-219
-224
-208
-176
-135
-86
-28
34
87
121
140
152
160
154
129
95
68
60
60
55
48
61
109
174
213
192
122
51
16
9
-14
-90
-215
-349
-463
-564
-678
-820
-969
-1093
-1176
-1230
-1279
-1334
-1389
-1433
-1469
-1503
-1533
-1542
-1522
-1482
-1449
-1443
-1464
-1492
-1513
-1531
-1565
-1631
-1727
-1832
-1926
-1995
-2031
-2032
-1997
-1935
-1851
-1751
-1631
-1489
-1332
-1177
-1040
-928
-837
-766
-720
-704
-710
-710
-671
-576
-437
-279
-124
25
176
335
497
649
781
893
990
1071
1134
1170
1173
1142
1078
989
884
774
664
554
440
323
209
107
16
-69
-160
-261
-367
-468
-555
-619
-656
-657
-612
-520
-390
-241
-97
30
138
229
307
372
425
467
503
538
570
595
612
624
638
655
668
674
675
677
683
684
663
609
531
455
400
370
346
313
270
231
213
216
236
272
332
427
555
696
827
936
1030
1118
1203
1280
1346
1408
1478
1556
1630
1685
1716
1740
1774
1821
1859
1861
1811
1719
1609
1503
1406
1314
1221
1132
1054
996
960
937
919
895
866
836
816
812
826
847
865
873
868
856
841
827
818
813
812
809
801
785
766
752
747
748
748
737
716
693
682
692
714
729
718
677
626
596
605
650
707
755
789
815
834
835
798
724
639
580
564
573
571
536
478
427
407
410
414
404
385
377
393
426
459
480
484
466
413
308
140
-81
-327
-567
-778
-941
-1049
-1099
-1100
-1070
-1026
-979
-927
-861
-779
-689
-605
-534
-473
-405
-315
-198
-68
55
155
231
301
385
486
588
664
702
707
696
681
658
614
542
449
350
259
187
145
143
184
254
329
388
426
451
465
454
394
277
121
-46
-202
-349
-502
-665
-825
-962
-1070
-1154
-1221
-1266
-1276
-1242
-1174
-1090
-999
-900
-793
-695
-633
-628
-670
-723
-750
-740
-705
-669
-635
-592
-524
-428
-320
-218
-132
-56
22
104
183
249
300
344
394
455
517
564
590
604
622
645
659
642
588
517
462
439
439
439
433
434
461
515
568
590
572
537
519
535
575
621
660
692
720
738
740
730
722
725
732
718
669
588
491
392
289
171
39
-91
-195
-260
-291
-301
-303
-303
-309
-330
-372
-427
-479
-516
-540
-563
-599
-650
-719
-809
-922
-1050
-1163
-1231
-1241
-1211
-1178
-1166
-1170
-1167
-1144
-1110
-1089
-1093
-1116
-1142
-1163
-1188
-1230
-1291
-1359
-1423
-1476
-1519
-1551
-1568
-1571
-1569
-1579
-1607
-1641
-1656
-1637
-1592
-1546
-1521
-1517
-1519
-1516
-1513
-1529
-1576
-1648
-1726
-1786
-1818
-1821
-1804
-1774
-1741
-1709
-1675
-1623
-1535
-1403
-1242
-1081
-950
-856
-787
-728
-670
-620
-581
-546
-501
-440
-371
-308
-262
-227
-197
-166
-140
-118
-96
-66
-29
3
20
31
60
128
233
348
450
537
635
764
920
1074
1197
1282
1345
1400
1444
1460
1442
1401
1362
1337
1320
1297
1263
1227
1206
1203
1212
1226
1249
1294
1365
1451
1531
1590
1628
1654
1677
1692
1691
1673
1649
1637
1647
1670
1681
1655
1580
1466
1337
1217
1115
1022
931
840
760
707
681
667
643
598
538
478
425
375
315
238
142
34
-83
-207
-331
-443
-534
-603
-660
-723
-800
-890
-988
-1089
-1192
-1296
-1389
-1459
-1495
-1498
-1483
-1467
-1467
-1488
-1533
-1597
-1674
-1759
-1846
-1935
-2025
-2117
-2208
-2291
-2360
-2409
-2435
-2439
-2422
-2387
-2338
-2275
-2198
-2109
-2009
-1905
-1799
-1692
-1585
-1481
-1387
-1310
-1249
-1192
-1130
-1059
-987
-927
-884
-853
-824
-796
-779
-786
-815
-847
-855
-821
-752
-675
-619
-598
-606
-627
-650
-674
-701
-728
-749
-757
-759
-769
-802
-859
-925
-975
-991
-963
-892
-785
-648
-482
-294
-88
126
341
546
731
890
1020
1123
1199
1245
1254
1230
1185
1142
1119
1116
1122
1125
1124
1129
1149
1180
1210
1232
1253
1282
1326
1376
1419
1454
1494
1558
1654
1773
1898
2017
2127
2225
2300
2334
2317
2259
2180
2096
2005
1899
1773
1636
1509
1401
1303
1199
1080
949
818
690
564
436
314
212
134
71
2
-82
-175
-260
-326
-377
-421
-463
-500
-526
-544
-557
-566
-558
-515
-433
-327
-221
-127
-47
23
74
86
48
-26
-101
-145
-151
-138
-127
-123
-111
-79
-30
15
39
49
67
113
190
280
361
428
488
553
625
696
759
811
857
905
955
1002
1044
1075
1097
1107
1104
1085
1050
1000
938
867
787
702
621
547
482
421
358
290
216
138
54
-37
-132
-222
-301
-371
-438
-505
-569
-616
-638
-638
-630
-624
-616
-593
-547
-486
-431
-404
-407
-428
-449
-465
-479
-499
-524
-548
-568
-585
-598
-599
-574
-518
-439
-362
-308
-284
-274
-258
-224
-175
-119
-65
-16
23
45
49
41
40
62
101
134
136
104
62
41
54
84
102
95
71
49
39
30
14
-1
6
43
93
122
111
80
64
82
110
105
47
-43
-128
-194
-266
-371
-491
-561
-513
-347
-138
13
58
23
-21
-27
-1
20
16
-5
-15
-5
10
13
2
-9
-7
4
10
5
-4
-6
0
7
6
-1
-5
-2
5
6
1
-4
-3
2
6
3
-2
-3
1
4
4
0
-3
-1
3
4
1
-2
-2
2
4
2
-1
-2
1
3
3
0
-2
0
2
3
1
-1
-1
2
3
2
-1
-1
1
3
2
0
-1
0
2
3
1
-1
-1
1
3
2
0
-1
1
2
2
0
-1
0
2
2
1
0
0
1
2
1
0
0
1
2
2
0
0
0
2
2
1
0
0
1
2
1
0
0
1
2
2
1
0
0
1
2
1
0
0
1
2
1
0
0
1
2
1
1
0
1
1
2
1
0
0
1
1
1
0
0
1
1
1
1
0
1
1
1
1
0
0
1
1
1
0
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
