5
31597
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
0
0
-1
0
0
0
0
-1
-1
0
1
0
0
-1
0
0
1
0
-1
-1
0
1
0
-1
-1
0
1
0
0
-1
0
1
1
0
-1
-1
0
1
0
-1
-1
0
1
1
-1
-1
0
1
1
0
-1
-1
0
1
0
-1
-1
0
1
1
-1
-1
-1
1
1
0
-1
-1
1
2
1
-1
-2
0
2
1
-1
-2
-1
1
2
0
-2
-2
1
2
1
-2
-2
0
2
2
-1
-3
-1
2
2
0
-3
-2
1
3
1
-2
-3
0
3
2
-1
-4
-1
3
4
0
-4
-3
2
5
2
-4
-5
0
5
4
-3
-6
-2
5
6
0
-7
-5
4
9
3
-8
-10
1
12
8
-7
-16
-5
15
19
-4
-28
-20
24
53
3
-133
-280
-330
-228
-26
155
213
133
-17
-146
-197
-165
-77
31
117
142
92
-2
-73
-65
16
105
125
60
-39
-96
-74
0
68
91
68
20
-36
-91
-125
-113
-42
58
127
114
30
-61
-87
-31
61
118
105
40
-29
-68
-73
-51
-8
51
104
111
51
-50
-124
-113
-21
89
143
126
83
67
74
55
-32
-154
-217
-155
3
144
163
55
-83
-143
-94
4
70
74
50
39
43
28
-21
-75
-84
-35
30
54
19
-32
-46
-5
54
81
61
14
-27
-52
-67
-69
-43
19
89
114
63
-41
-128
-138
-66
36
106
117
79
20
-37
-78
-87
-54
9
62
62
7
-56
-61
10
108
150
94
-29
-130
-141
-63
43
111
116
78
32
-7
-35
-51
-43
-6
40
60
32
-29
-77
-78
-31
26
55
46
13
-24
-56
-79
-83
-56
-4
41
41
-11
-78
-102
-62
10
56
45
3
-21
-4
28
31
-7
-49
-51
-8
37
31
-27
-88
-93
-33
44
77
46
-16
-53
-42
-1
29
30
10
-9
-17
-19
-24
-29
-22
0
21
19
-10
-44
-52
-17
38
71
55
-2
-60
-79
-49
3
41
46
22
-12
-41
-57
-58
-40
-8
25
42
37
19
11
20
36
39
26
10
6
14
16
0
-22
-22
11
57
81
63
18
-17
-20
-2
11
5
-12
-23
-24
-21
-18
-11
7
29
39
28
8
-5
-5
-7
-23
-40
-31
14
66
77
36
-20
-31
18
79
83
16
-64
-81
-12
86
131
94
19
-27
-19
11
19
-5
-28
-19
18
45
36
-1
-35
-37
-13
16
26
12
-18
-52
-78
-82
-59
-15
29
53
50
31
11
-5
-17
-28
-37
-45
-54
-61
-57
-29
17
55
52
5
-51
-72
-43
2
18
-8
-41
-38
8
60
77
55
26
17
25
20
-9
-42
-51
-29
-1
6
-6
-18
-14
-8
-18
-43
-61
-51
-23
-5
-11
-23
-18
2
9
-13
-46
-48
-8
38
38
-13
-65
-65
-13
33
21
-38
-80
-59
-1
30
6
-30
-15
59
121
97
-13
-126
-155
-87
10
65
64
49
55
67
50
-2
-52
-59
-26
1
-12
-45
-51
-7
53
72
32
-28
-53
-30
6
15
-7
-24
-7
35
62
46
0
-35
-30
12
57
73
48
-10
-74
-113
-108
-60
3
45
48
22
-7
-21
-23
-23
-17
6
48
83
77
27
-31
-49
-14
40
61
34
-10
-22
9
51
63
38
4
-7
7
20
17
9
18
46
66
48
-6
-57
-69
-40
-5
4
-13
-21
7
58
91
70
3
-68
-95
-69
-16
27
41
35
30
36
43
35
11
-13
-13
17
59
83
71
35
3
-6
3
11
4
-8
-5
18
42
43
16
-17
-24
0
33
44
28
8
11
36
58
58
42
36
51
68
56
11
-29
-18
52
132
158
107
15
-50
-55
-19
12
12
-4
-7
12
32
30
10
-2
13
42
54
28
-21
-58
-59
-32
-7
-3
-14
-19
-6
19
43
57
62
62
57
43
22
0
-16
-24
-24
-15
2
20
30
21
4
-2
16
44
46
1
-75
-129
-117
-43
44
83
58
1
-40
-41
-18
-2
-1
0
18
50
69
56
18
-17
-28
-19
-15
-27
-43
-37
5
64
105
102
60
5
-39
-63
-75
-80
-79
-69
-52
-39
-32
-25
-6
28
61
71
48
3
-38
-57
-52
-35
-18
-2
12
20
14
-6
-32
-45
-38
-17
-5
-17
-50
-85
-103
-98
-78
-59
-49
-49
-50
-45
-32
-18
-12
-17
-29
-31
-13
26
64
76
52
1
-46
-63
-48
-16
7
10
0
-6
6
36
67
85
82
61
29
-10
-55
-104
-144
-160
-142
-93
-36
9
35
47
60
73
80
71
52
34
26
24
14
-12
-49
-85
-112
-130
-139
-131
-99
-48
4
34
39
36
44
63
69
41
-16
-69
-84
-52
5
59
100
129
149
146
105
28
-58
-121
-147
-154
-169
-199
-221
-203
-130
-20
86
148
151
109
52
7
-13
-14
-14
-31
-71
-122
-159
-159
-114
-33
61
149
216
256
267
247
194
117
29
-53
-113
-150
-167
-169
-157
-126
-79
-31
0
4
-6
-8
14
55
90
98
77
44
14
-8
-32
-64
-96
-118
-119
-100
-66
-23
25
68
87
65
5
-70
-131
-159
-158
-143
-121
-86
-26
60
157
238
283
281
234
152
47
-62
-152
-203
-207
-171
-113
-55
-8
27
53
69
71
49
0
-66
-134
-184
-200
-163
-61
111
329
540
672
672
534
310
80
-93
-192
-245
-287
-335
-375
-375
-319
-214
-88
27
116
177
212
212
163
59
-80
-209
-285
-294
-254
-198
-145
-90
-17
77
177
259
312
347
378
406
413
374
278
140
-3
-113
-167
-166
-139
-122
-138
-180
-220
-240
-254
-300
-402
-536
-638
-644
-536
-346
-125
99
321
536
717
819
821
739
617
493
382
284
202
151
131
114
61
-52
-205
-349
-434
-438
-374
-269
-148
-32
66
138
184
207
204
160
62
-88
-257
-399
-466
-436
-311
-120
91
264
355
355
289
200
112
23
-77
-177
-240
-238
-182
-122
-98
-100
-66
60
262
450
518
416
184
-79
-280
-374
-362
-264
-103
93
280
408
438
372
246
113
6
-70
-137
-217
-311
-395
-434
-400
-295
-145
7
119
169
158
110
60
45
91
203
362
530
654
690
621
470
288
125
5
-86
-176
-281
-389
-472
-508
-498
-457
-399
-337
-283
-257
-271
-309
-323
-259
-95
142
390
578
657
614
469
275
107
28
55
150
241
273
234
144
17
-157
-386
-645
-864
-961
-890
-663
-337
15
327
547
649
645
573
466
326
135
-101
-324
-455
-459
-374
-269
-173
-45
166
439
672
772
750
713
747
813
771
518
107
-289
-527
-616
-683
-831
-1025
-1139
-1078
-868
-608
-361
-101
230
631
1010
1256
1304
1165
881
489
34
-405
-727
-861
-818
-672
-495
-313
-126
46
154
156
74
-16
-45
-9
31
19
-47
-109
-101
1
174
364
517
590
564
449
287
137
40
3
-5
-22
-73
-161
-268
-363
-412
-398
-337
-272
-238
-236
-236
-211
-166
-117
-55
67
287
573
818
913
830
636
419
205
-52
-380
-725
-969
-1025
-917
-743
-567
-362
-47
399
881
1236
1340
1181
822
344
-197
-746
-1219
-1520
-1589
-1434
-1124
-737
-335
37
345
568
711
800
844
818
681
435
152
-63
-144
-116
-70
-88
-182
-297
-352
-293
-110
165
471
728
854
796
562
217
-143
-427
-575
-570
-442
-259
-97
-8
7
-5
5
56
129
195
236
244
203
89
-103
-331
-517
-593
-542
-404
-237
-78
65
184
256
257
187
79
-27
-114
-198
-295
-394
-458
-451
-377
-278
-208
-192
-216
-228
-176
-31
195
451
669
791
791
676
476
229
-28
-261
-446
-577
-668
-741
-797
-805
-713
-485
-130
296
721
1075
1314
1420
1397
1265
1054
787
471
107
-298
-708
-1073
-1342
-1484
-1495
-1382
-1162
-862
-520
-178
137
412
637
791
850
803
673
504
334
177
27
-113
-220
-265
-235
-140
7
203
451
726
959
1063
977
702
292
-180
-650
-1060
-1347
-1448
-1334
-1038
-645
-253
76
321
486
569
558
446
249
2
-251
-472
-632
-708
-682
-555
-344
-79
209
497
766
1002
1184
1289
1293
1176
933
583
172
-234
-574
-810
-944
-998
-998
-954
-859
-702
-479
-204
95
375
583
672
620
442
195
-47
-220
-295
-284
-225
-155
-93
-42
10
74
154
251
359
468
565
637
673
672
634
556
432
254
23
-241
-501
-718
-865
-944
-982
-1012
-1050
-1084
-1082
-1010
-853
-611
-291
102
551
1006
1391
1622
1655
1510
1241
899
499
42
-434
-836
-1044
-986
-689
-269
134
425
570
582
493
347
197
93
46
15
-67
-242
-486
-720
-865
-893
-823
-682
-475
-189
160
511
771
881
844
730
621
564
552
544
502
418
313
224
173
147
112
30
-110
-277
-420
-499
-508
-476
-445
-444
-480
-540
-604
-649
-658
-623
-552
-463
-370
-265
-118
113
445
852
1258
1554
1635
1445
1000
401
-208
-686
-946
-967
-783
-449
-33
386
716
874
818
575
229
-117
-383
-527
-536
-416
-196
62
260
300
128
-224
-650
-1016
-1225
-1241
-1091
-833
-521
-196
107
355
529
639
723
831
980
1139
1245
1242
1112
882
599
305
30
-197
-349
-418
-439
-486
-640
-933
-1315
-1665
-1847
-1765
-1403
-820
-122
578
1184
1626
1862
1874
1670
1287
788
245
-275
-722
-1053
-1220
-1179
-923
-512
-75
249
389
387
368
458
704
1045
1355
1495
1369
941
257
-561
-1335
-1890
-2122
-2041
-1749
-1378
-1016
-692
-395
-116
141
371
584
802
1033
1252
1407
1445
1340
1102
769
384
-14
-390
-708
-924
-996
-906
-676
-372
-88
82
81
-94
-389
-703
-922
-957
-778
-437
-48
258
400
372
247
130
105
206
400
611
752
760
629
415
210
97
116
248
429
574
601
450
105
-387
-920
-1364
-1616
-1642
-1481
-1202
-858
-469
-30
442
883
1182
1214
911
312
-420
-1051
-1369
-1280
-839
-202
459
1027
1448
1703
1779
1667
1381
967
487
1
-439
-788
-1004
-1074
-1028
-930
-840
-766
-669
-500
-251
27
261
399
433
388
293
169
24
-136
-304
-458
-556
-533
-333
48
530
967
1212
1184
901
452
-47
-488
-792
-916
-872
-728
-590
-544
-618
-780
-967
-1118
-1181
-1102
-827
-339
311
999
1582
1954
2072
1943
1592
1056
407
-245
-775
-1096
-1187
-1076
-800
-396
84
544
862
946
795
501
190
-52
-209
-307
-368
-379
-312
-161
45
253
426
554
651
730
772
729
541
182
-314
-852
-1320
-1652
-1851
-1975
-2070
-2130
-2092
-1886
-1482
-898
-184
607
1409
2139
2695
2995
3013
2786
2371
1805
1100
289
-530
-1203
-1577
-1589
-1294
-842
-393
-61
121
178
164
125
80
19
-89
-271
-521
-797
-1030
-1151
-1112
-907
-573
-185
172
441
623
773
960
1208
1471
1656
1677
1503
1159
697
174
-353
-821
-1170
-1367
-1429
-1408
-1343
-1233
-1041
-753
-423
-159
-60
-137
-299
-395
-303
12
491
1018
1475
1773
1872
1776
1527
1194
851
552
309
85
-183
-547
-1000
-1464
-1810
-1931
-1788
-1433
-966
-472
16
502
977
1382
1612
1578
1258
720
95
-472
-867
-1027
-956
-710
-377
-40
259
526
785
1038
1242
1338
1288
1103
823
479
62
-450
-1050
-1662
-2148
-2363
-2220
-1736
-1031
-294
287
592
613
456
279
222
342
606
920
1179
1306
1266
1067
760
422
135
-45
-104
-67
16
87
94
3
-179
-390
-534
-532
-371
-115
140
318
388
341
175
-99
-418
-657
-689
-473
-101
246
413
359
153
-110
-385
-684
-1012
-1319
-1501
-1468
-1201
-750
-192
404
984
1488
1840
1972
1863
1557
1147
733
383
123
-66
-231
-420
-662
-951
-1247
-1499
-1665
-1717
-1640
-1419
-1046
-537
52
629
1092
1354
1374
1170
816
424
120
3
118
438
868
1271
1508
1489
1209
755
261
-160
-478
-735
-987
-1227
-1371
-1315
-1029
-605
-224
-62
-202
-607
-1158
-1707
-2112
-2259
-2068
-1527
-710
223
1069
1649
1864
1724
1340
879
503
317
331
477
655
791
863
883
861
776
587
261
-197
-736
-1267
-1681
-1862
-1725
-1260
-562
178
739
963
822
429
-21
-327
-348
-36
564
1326
2086
2686
3026
3076
2854
2384
1664
689
-509
-1821
-3063
-4022
-4526
-4496
-3957
-3029
-1890
-730
295
1089
1618
1889
1922
1738
1369
871
322
-202
-641
-961
-1133
-1130
-951
-645
-317
-80
24
63
181
502
1036
1658
2170
2397
2255
1759
1000
118
-727
-1370
-1686
-1639
-1296
-800
-301
95
346
455
452
382
294
227
190
156
90
-13
-111
-143
-80
47
158
174
55
-192
-526
-880
-1164
-1276
-1142
-769
-265
212
537
691
752
823
946
1085
1162
1127
995
822
659
521
395
255
84
-134
-423
-806
-1287
-1818
-2307
-2644
-2745
-2586
-2196
-1627
-920
-91
846
1850
2828
3650
4186
4361
4175
3704
3064
2360
1663
997
346
-321
-1028
-1766
-2463
-2991
-3189
-2943
-2256
-1292
-334
323
500
197
-422
-1124
-1696
-1996
-1947
-1528
-774
191
1156
1868
2129
1879
1229
399
-368
-903
-1138
-1092
-818
-371
204
847
1466
1939
2147
2029
1610
995
313
-333
-900
-1380
-1764
-2011
-2056
-1854
-1422
-846
-250
255
616
847
1010
1177
1395
1662
1937
2155
2249
2170
1895
1428
792
32
-786
-1573
-2220
-2614
-2661
-2326
-1655
-788
76
735
1063
1053
809
491
231
79
1
-77
-220
-461
-806
-1244
-1746
-2236
-2588
-2661
-2361
-1702
-813
119
926
1513
1873
2044
2067
1970
1774
1521
1280
1134
1138
1280
1463
1540
1373
901
160
-728
-1601
-2305
-2725
-2800
-2539
-2019
-1370
-726
-180
239
545
752
849
808
629
364
112
-21
26
244
564
881
1095
1136
971
602
56
-627
-1379
-2096
-2641
-2876
-2710
-2134
-1217
-83
1116
2209
3015
3373
3198
2530
1526
391
-710
-1698
-2552
-3248
-3720
-3887
-3711
-3241
-2591
-1874
-1147
-411
353
1136
1895
2595
3236
3857
4477
5042
5402
5367
4796
3674
2134
397
-1302
-2778
-3913
-4634
-4902
-4718
-4142
-3297
-2329
-1358
-444
397
1144
1729
2047
2015
1634
1008
304
-326
-805
-1137
-1361
-1494
-1509
-1352
-1000
-502
38
499
807
966
1024
1018
944
760
451
63
-307
-564
-681
-697
-675
-651
-617
-558
-484
-437
-453
-532
-642
-759
-896
-1093
-1367
-1684
-1956
-2086
-1998
-1653
-1037
-162
922
2103
3212
4064
4514
4497
4037
3223
2186
1074
36
-789
-1297
-1441
-1246
-803
-241
310
747
1002
1052
913
642
315
-15
-361
-802
-1422
-2226
-3085
-3788
-4145
-4074
-3612
-2849
-1869
-739
468
1657
2749
3726
4610
5395
5983
6199
5900
5071
3840
2394
885
-599
-2000
-3239
-4228
-4918
-5316
-5447
-5306
-4836
-3986
-2786
-1371
60
1314
2261
2857
3131
3176
3107
3008
2883
2653
2210
1499
567
-444
-1352
-1983
-2218
-2021
-1472
-765
-137
244
362
334
287
234
38
-472
-1351
-2453
-3485
-4158
-4317
-3973
-3240
-2249
-1110
72
1167
2029
2553
2737
2685
2549
2444
2391
2331
2190
1932
1572
1143
679
218
-178
-438
-526
-488
-439
-481
-624
-759
-740
-491
-57
435
883
1258
1580
1830
1911
1701
1166
428
-268
-696
-769
-571
-286
-82
-43
-186
-492
-934
-1449
-1924
-2215
-2210
-1883
-1301
-582
151
786
1217
1345
1111
534
-264
-1087
-1709
-1938
-1656
-868
288
1562
2678
3434
3761
3707
3367
2817
2113
1317
523
-165
-676
-997
-1158
-1201
-1160
-1074
-986
-932
-916
-901
-824
-627
-278
221
826
1447
1955
2224
2176
1812
1198
434
-364
-1074
-1593
-1902
-2108
-2421
-3011
-3849
-4661
-5054
-4754
-3756
-2304
-705
848
2314
3702
4931
5792
6050
5579
4449
2892
1189
-422
-1769
-2705
-3082
-2797
-1892
-622
610
1426
1656
1378
798
89
-690
-1513
-2283
-2806
-2907
-2548
-1840
-936
84
1205
2366
3376
3965
3937
3285
2183
875
-403
-1437
-2016
-1987
-1352
-334
697
1400
1621
1425
1012
601
346
313
470
691
807
692
327
-214
-844
-1519
-2213
-2826
-3157
-2976
-2159
-772
961
2751
4295
5276
5370
4345
2213
-688
-3766
-6383
-8071
-8622
-8076
-6641
-4622
-2363
-178
1701
3145
4088
4484
4323
3674
2715
1673
722
-92
-808
-1451
-1956
-2186
-2019
-1424
-476
668
1806
2712
3180
3099
2518
1636
708
-80
-683
-1154
-1558
-1895
-2101
-2108
-1906
-1558
-1159
-780
-448
-155
90
234
211
4
-308
-560
-601
-385
0
395
680
831
903
960
1032
1122
1235
1391
1604
1861
2128
2355
2481
2414
2040
1264
70
-1450
-3137
-4815
-6316
-7463
-8060
-7949
-7097
-5649
-3876
-2051
-362
1094
2249
3033
3420
3486
3397
3307
3235
3061
2631
1893
949
-3
-780
-1278
-1455
-1312
-884
-273
352
800
928
692
139
-623
-1449
-2180
-2668
-2822
-2641
-2208
-1629
-973
-254
556
1471
2467
3464
4334
4922
5093
4794
4102
3197
2291
1528
953
551
306
227
302
459
559
463
115
-441
-1094
-1741
-2327
-2838
-3269
-3604
-3813
-3864
-3713
-3311
-2607
-1582
-272
1218
2728
4078
5090
5609
5518
4765
3389
1525
-599
-2712
-4547
-5912
-6721
-6997
-6822
-6271
-5367
-4101
-2502
-697
1082
2588
3672
4345
4738
4997
5186
5285
5238
5012
4586
3914
2907
1510
-209
-2017
-3618
-4792
-5508
-5871
-5980
-5815
-5254
-4198
-2684
-889
955
2648
4041
5002
5419
5255
4628
3799
3055
2560
2270
1993
1508
687
-462
-1803
-3121
-4178
-4790
-4905
-4612
-4078
-3428
-2671
-1739
-596
667
1837
2687
3075
2982
2468
1633
602
-459
-1371
-2017
-2402
-2640
-2854
-3071
-3194
-3079
-2646
-1933
-1064
-167
682
1451
2125
2685
3116
3416
3582
3583
3374
2946
2395
1924
1766
2069
2815
3836
4903
5808
6401
6574
6261
5461
4277
2893
1496
184
-1062
-2306
-3559
-4723
-5643
-6203
-6386
-6253
-5860
-5207
-4250
-2966
-1396
334
2048
3547
4646
5210
5213
4775
4148
3633
3453
3662
4110
4497
4483
3821
2456
556
-1552
-3523
-5119
-6270
-7016
-7407
-7446
-7102
-6382
-5375
-4216
-3023
-1853
-715
376
1382
2266
3026
3683
4226
4562
4536
4011
2966
1509
-161
-1831
-3314
-4446
-5088
-5158
-4683
-3809
-2746
-1658
-592
506
1692
2934
4091
4983
5483
5571
5314
4808
4137
3371
2581
1843
1217
728
360
76
-163
-388
-621
-863
-1083
-1218
-1205
-1029
-743
-442
-211
-91
-92
-219
-478
-843
-1215
-1442
-1397
-1068
-568
-63
344
646
888
1071
1126
966
580
67
-416
-753
-918
-951
-902
-806
-697
-633
-688
-899
-1247
-1676
-2144
-2648
-3188
-3707
-4083
-4175
-3886
-3193
-2119
-689
1051
2983
4878
6432
7377
7582
7070
5961
4397
2502
397
-1783
-3913
-5904
-7704
-9245
-10383
-10898
-10588
-9395
-7481
-5181
-2863
-787
946
2359
3499
4384
4998
5316
5325
5010
4364
3422
2328
1340
726
602
828
1073
1036
657
142
-215
-267
-116
3
-70
-334
-692
-1097
-1597
-2228
-2897
-3395
-3554
-3387
-3063
-2716
-2288
-1572
-435
993
2351
3285
3687
3724
3660
3636
3609
3451
3090
2541
1838
973
-66
-1201
-2227
-2904
-3105
-2900
-2496
-2089
-1762
-1491
-1229
-977
-766
-596
-390
-35
539
1305
2162
3003
3773
4459
5027
5384
5405
5011
4219
3130
1849
434
-1085
-2630
-4035
-5092
-5661
-5741
-5427
-4786
-3795
-2409
-704
1037
2428
3197
3341
3099
2754
2458
2197
1905
1572
1241
916
526
-4
-627
-1138
-1304
-1053
-546
-59
214
272
244
231
223
155
18
-118
-194
-278
-556
-1174
-2081
-3006
-3630
-3805
-3648
-3438
-3413
-3621
-3931
-4153
-4146
-3855
-3271
-2402
-1286
-27
1217
2302
3187
3954
4740
5611
6484
7151
7391
7085
6255
5022
3529
1902
261
-1268
-2573
-3604
-4389
-4978
-5366
-5451
-5111
-4330
-3270
-2230
-1493
-1207
-1355
-1822
-2477
-3190
-3812
-4172
-4133
-3658
-2822
-1739
-485
930
2504
4159
5718
6954
7667
7729
7103
5830
4032
1905
-318
-2412
-4197
-5525
-6254
-6256
-5489
-4070
-2287
-488
1051
2222
3084
3770
4415
5111
5908
6800
7697
8416
8724
8433
7494
6026
4279
2539
1047
-53
-737
-1095
-1303
-1558
-2001
-2653
-3410
-4116
-4653
-5000
-5215
-5348
-5361
-5126
-4496
-3410
-1955
-357
1085
2079
2408
2004
993
-312
-1523
-2358
-2779
-2999
-3309
-3869
-4590
-5204
-5435
-5133
-4300
-3029
-1452
256
1861
3108
3815
3949
3623
3019
2315
1652
1149
903
956
1267
1748
2341
3078
4050
5319
6843
8468
9976
11131
11701
11469
10291
8159
5237
1812
-1794
-5293
-8443
-11033
-12894
-13934
-14162
-13648
-12457
-10653
-8358
-5832
-3447
-1537
-245
512
921
1117
1124
935
633
404
450
871
1639
2651
3796
4946
5917
6469
6407
5685
4437
2888
1226
-451
-2083
-3555
-4688
-5314
-5380
-4979
-4288
-3466
-2595
-1690
-757
172
1025
1707
2113
2167
1874
1359
853
603
751
1268
1988
2718
3341
3825
4169
4329
4216
3774
3038
2138
1204
268
-748
-1954
-3369
-4860
-6191
-7138
-7585
-7538
-7079
-6294
-5244
-3981
-2568
-1101
301
1519
2457
3081
3429
3589
3638
3595
3415
3056
2557
2055
1712
1606
1662
1692
1515
1051
353
-445
-1185
-1726
-1959
-1815
-1293
-456
593
1746
2897
3914
4614
4802
4367
3356
1973
475
-934
-2140
-3075
-3675
-3896
-3795
-3570
-3484
-3716
-4236
-4807
-5119
-4944
-4220
-3042
-1599
-106
1250
2349
3147
3637
3782
3478
2611
1195
-542
-2195
-3366
-3845
-3657
-2956
-1869
-455
1234
3047
4732
6019
6719
6751
6106
4836
3089
1152
-610
-1895
-2604
-2842
-2782
-2520
-2029
-1254
-212
985
2213
3410
4551
5571
6308
6552
6166
5159
3678
1929
112
-1586
-2977
-3885
-4188
-3862
-2969
-1619
57
1894
3656
5056
5825
5821
5100
3897
2526
1260
236
-559
-1238
-1914
-2619
-3285
-3795
-4064
-4088
-3928
-3649
-3271
-2782
-2195
-1603
-1164
-1033
-1268
-1789
-2407
-2919
-3186
-3162
-2852
-2242
-1274
99
1802
3574
5028
5808
5768
5021
3852
2544
1256
20
-1160
-2228
-3063
-3553
-3676
-3527
-3273
-3076
-3010
-3027
-2972
-2648
-1901
-699
862
2587
4245
5607
6460
6633
6050
4796
3139
1471
185
-451
-356
381
1545
2863
4046
4854
5149
4917
4247
3261
2063
727
-658
-1967
-3053
-3811
-4242
-4448
-4574
-4712
-4850
-4891
-4725
-4315
-3729
-3117
-2652
-2463
-2611
-3073
-3758
-4520
-5177
-5550
-5498
-4952
-3919
-2471
-751
1029
2606
3717
4205
4081
3524
2775
2009
1273
507
-351
-1282
-2185
-2929
-3426
-3664
-3693
-3590
-3415
-3185
-2855
-2334
-1517
-347
1135
2788
4405
5783
6777
7327
7443
7179
6608
5822
4939
4099
3414
2907
2461
1858
894
-493
-2166
-3868
-5351
-6468
-7159
-7374
-7050
-6173
-4878
-3462
-2252
-1430
-943
-575
-133
441
1078
1692
2260
2803
3316
3738
3999
4094
4100
4107
4133
4107
3921
3514
2892
2107
1216
269
-672
-1531
-2240
-2774
-3150
-3408
-3583
-3705
-3812
-3926
-4003
-3918
-3514
-2730
-1673
-580
348
1093
1821
2735
3890
5136
6221
6953
7282
7232
6800
5932
4602
2915
1097
-621
-2115
-3378
-4410
-5115
-5328
-4953
-4089
-3018
-2058
-1396
-1040
-894
-869
-916
-987
-993
-834
-477
-4
433
705
786
737
614
394
-52
-903
-2294
-4221
-6494
-8749
-10547
-11536
-11579
-10796
-9462
-7846
-6104
-4282
-2414
-600
999
2239
3072
3539
3727
3721
3608
3506
3544
3796
4200
4561
4640
4296
3568
2657
1828
1307
1206
1510
2079
2680
3052
2994
2440
1483
318
-864
-1946
-2889
-3674
-4251
-4524
-4397
-3825
-2841
-1552
-117
1273
2420
3174
3491
3461
3279
3142
3146
3242
3264
3025
2391
1329
-88
-1690
-3220
-4370
-4844
-4456
-3194
-1237
1115
3540
5777
7654
9062
9916
10142
9708
8676
7233
5645
4153
2851
1657
390
-1072
-2672
-4180
-5333
-5980
-6134
-5882
-5256
-4195
-2649
-735
1206
2733
3512
3467
2758
1626
265
-1199
-2625
-3797
-4463
-4442
-3706
-2358
-556
1540
3723
5676
6981
7257
6338
4386
1830
-796
-3024
-4547
-5217
-5040
-4167
-2896
-1599
-603
-53
132
180
320
647
1093
1504
1748
1778
1607
1241
641
-257
-1463
-2883
-4342
-5662
-6733
-7519
-7997
-8106
-7764
-6921
-5634
-4051
-2359
-699
842
2214
3375
4304
5020
5587
6079
6532
6931
7233
7394
7384
7176
6750
6105
5281
4338
3319
2219
1002
-351
-1811
-3304
-4737
-6011
-7009
-7598
-7670
-7202
-6286
-5079
-3711
-2230
-638
1012
2546
3695
4213
4003
3187
2059
974
211
-119
-90
95
218
130
-220
-812
-1584
-2435
-3205
-3697
-3770
-3444
-2927
-2518
-2438
-2705
-3130
-3437
-3389
-2863
-1847
-419
1274
3032
4639
5926
6803
7260
7317
6990
6272
5150
3646
1846
-50
-1739
-2877
-3230
-2812
-1926
-1032
-536
-615
-1205
-2099
-3064
-3880
-4339
-4266
-3619
-2567
-1450
-596
-118
145
495
1149
2115
3223
4277
5158
5828
6259
6396
6180
5592
4656
3403
1846
18
-1965
-3877
-5441
-6424
-6695
-6229
-5086
-3414
-1464
441
2007
3088
3720
4033
4115
3947
3465
2677
1703
705
-222
-1083
-1904
-2628
-3102
-3166
-2768
-2005
-1085
-233
363
591
457
97
-263
-425
-328
-67
228
528
930
1537
2314
3075
3634
3979
4277
4706
5254
5681
5679
5084
3970
2553
1035
-461
-1834
-2909
-3440
-3226
-2251
-745
898
2273
3102
3291
2910
2116
1095
13
-997
-1839
-2453
-2804
-2861
-2582
-1910
-823
612
2217
3761
5042
5944
6395
6296
5509
3947
1711
-873
-3363
-5388
-6767
-7475
-7532
-6946
-5774
-4212
-2596
-1283
-487
-210
-294
-529
-747
-860
-890
-991
-1408
-2359
-3866
-5684
-7384
-8562
-8996
-8668
-7653
-6016
-3816
-1200
1530
3954
5669
6421
6178
5113
3542
1843
375
-601
-973
-793
-245
432
1026
1430
1679
1906
2242
2704
3162
3417
3322
2858
2090
1089
-108
-1435
-2721
-3705
-4164
-4059
-3565
-2936
-2333
-1737
-1032
-151
819
1662
2149
2148
1687
949
202
-294
-401
-159
233
540
608
422
61
-387
-877
-1384
-1863
-2245
-2485
-2617
-2763
-3076
-3650
-4474
-5432
-6357
-7081
-7458
-7370
-6717
-5452
-3640
-1509
557
2111
2792
2433
1085
-1040
-3646
-6382
-8850
-10650
-11482
-11256
-10112
-8318
-6123
-3671
-1041
1670
4308
6706
8749
10376
11510
12021
11776
10767
9174
7304
5437
3717
2195
942
117
-109
281
1061
1829
2198
1942
1033
-433
-2309
-4392
-6395
-7980
-8872
-8994
-8486
-7585
-6446
-5054
-3294
-1122
1312
3687
5663
7037
7785
7990
7710
6921
5572
3698
1529
-527
-1997
-2516
-1970
-520
1492
3698
5818
7671
9097
9896
9857
8897
7170
5052
2969
1182
-279
-1516
-2578
-3369
-3739
-3650
-3253
-2787
-2388
-1983
-1370
-416
802
2008
2875
3173
2831
1928
667
-652
-1670
-2080
-1735
-701
800
2500
4141
5452
6115
5824
4439
2137
-608
-3207
-5209
-6431
-6915
-6787
-6163
-5174
-4022
-2993
-2347
-2200
-2455
-2860
-3123
-3026
-2483
-1543
-376
787
1732
2356
2725
3045
3558
4418
5601
6912
8057
8768
8903
8488
7671
6619
5404
3979
2241
151
-2194
-4574
-6726
-8419
-9485
-9825
-9425
-8395
-6954
-5349
-3724
-2053
-206
1894
4149
6302
8076
9295
9899
9860
9110
7585
5348
2686
53
-2100
-3513
-4182
-4298
-4111
-3833
-3597
-3470
-3474
-3584
-3740
-3866
-3898
-3804
-3585
-3258
-2830
-2290
-1604
-725
384
1718
3219
4790
6339
7808
9159
10315
11102
11265
10578
8994
6726
4182
1783
-214
-1761
-2922
-3733
-4156
-4160
-3836
-3406
-3104
-3006
-2986
-2813
-2340
-1591
-711
157
945
1619
2099
2248
1956
1249
309
-613
-1324
-1765
-1999
-2159
-2402
-2866
-3610
-4545
-5389
-5735
-5211
-3653
-1210
1708
4572
6919
8468
9156
9078
8391
7231
5694
3891
2001
263
-1119
-2078
-2714
-3213
-3710
-4212
-4640
-4923
-5058
-5081
-4988
-4712
-4188
-3451
-2669
-2080
-1866
-2075
-2617
-3330
-4037
-4577
-4803
-4607
-3960
-2945
-1750
-610
264
737
750
299
-575
-1777
-3133
-4394
-5287
-5615
-5341
-4621
-3747
-3052
-2796
-3091
-3864
-4870
-5755
-6169
-5897
-4946
-3517
-1893
-298
1165
2469
3585
4437
4950
5125
5057
4890
4726
4596
4485
4398
4369
4414
4468
4369
3904
2912
1362
-611
-2734
-4672
-6129
-6929
-7054
-6612
-5764
-4664
-3439
-2200
-1038
16
1030
2152
3508
5089
6704
8051
8861
9001
8482
7391
5820
3873
1725
-349
-2031
-3082
-3455
-3312
-2931
-2584
-2457
-2646
-3183
-4041
-5082
-6022
-6478
-6129
-4923
-3178
-1469
-340
12
-133
-179
441
1930
4019
6135
7708
8433
8339
7671
6723
5723
4809
4051
3447
2902
2248
1333
144
-1139
-2216
-2853
-3038
-3001
-3063
-3425
-4042
-4661
-4985
-4833
-4217
-3297
-2290
-1377
-652
-111
343
853
1530
2382
3282
4027
4449
4488
4208
3714
3074
2309
1437
533
-297
-998
-1646
-2414
-3441
-4681
-5865
-6625
-6689
-6011
-4741
-3097
-1239
740
2724
4501
5800
6419
6345
5766
4949
4096
3273
2468
1684
987
451
63
-315
-861
-1658
-2603
-3463
-4027
-4262
-4312
-4389
-4588
-4801
-4771
-4236
-3068
-1340
707
2728
4366
5368
5683
5515
5248
5251
5673
6357
6937
7061
6554
5446
3866
1945
-190
-2353
-4250
-5549
-6019
-5637
-4588
-3156
-1596
-76
1315
2512
3446
4053
4316
4304
4172
4096
4179
4363
4439
4162
3403
2214
768
-800
-2477
-4309
-6260
-8122
-9608
-10541
-10986
-11176
-11310
-11377
-11174
-10483
-9241
-7575
-5689
-3741
-1816
17
1649
2955
3873
4446
4788
5004
5140
5220
5299
5488
5890
6516
7237
7820
8028
7732
6952
5831
4554
3256
1973
655
-774
-2345
-3998
-5578
-6864
-7617
-7648
-6897
-5483
-3704
-1934
-474
577
1339
2068
3001
4253
5788
7462
9081
10452
11402
11803
11586
10759
9405
7677
5776
3914
2278
991
101
-411
-623
-673
-774
-1166
-2003
-3226
-4519
-5439
-5672
-5240
-4519
-4014
-4054
-4595
-5247
-5503
-4997
-3651
-1680
518
2506
3931
4617
4592
4062
3324
2657
2226
2047
1998
1886
1529
831
-171
-1330
-2468
-3458
-4272
-4951
-5532
-5987
-6216
-6093
-5539
-4568
-3316
-2036
-1040
-606
-853
-1647
-2628
-3355
-3506
-3010
-2025
-812
424
1586
2643
3571
4324
4862
5170
5239
5033
4514
3723
2865
2275
2240
2801
3666
4351
4437
3771
2475
808
-991
-2741
-4267
-5356
-5827
-5651
-5010
-4222
-3565
-3142
-2874
-2616
-2266
-1798
-1223
-529
313
1307
2393
3443
4307
4856
5010
4751
4110
3156
1958
561
-1010
-2711
-4419
-5934
-7025
-7523
-7396
-6746
-5764
-4665
-3647
-2869
-2439
-2401
-2738
-3388
-4274
-5303
-6342
-7194
-7633
-7488
-6739
-5534
-4120
-2719
-1456
-368
521
1168
1545
1704
1803
2036
2521
3238
4070
4913
5715
6441
6967
7056
6467
5154
3386
1670
502
109
363
891
1310
1387
1080
470
-316
-1129
-1803
-2169
-2119
-1650
-871
62
1010
1902
2712
3440
4070
4558
4799
4654
3990
2777
1159
-550
-1992
-2927
-3355
-3495
-3640
-3983
-4493
-4921
-4914
-4195
-2720
-755
1212
2676
3359
3335
2940
2530
2244
1926
1272
69
-1629
-3497
-5093
-6048
-6221
-5741
-4945
-4218
-3811
-3717
-3692
-3426
-2748
-1735
-644
256
821
1057
1038
844
556
281
147
246
592
1128
1777
2462
3079
3472
3475
3027
2241
1349
550
-104
-659
-1106
-1287
-974
-79
1221
2557
3601
4225
4477
4398
3891
2780
991
-1313
-3777
-6031
-7829
-9064
-9667
-9542
-8611
-6923
-4721
-2385
-292
1325
2420
3096
3517
3832
4117
4352
4430
4218
3642
2753
1724
755
-44
-723
-1457
-2414
-3631
-4967
-6172
-7000
-7295
-7020
-6234
-5085
-3813
-2729
-2124
-2139
-2675
-3427
-4040
-4268
-4038
-3385
-2321
-790
1282
3859
6716
9469
11717
13206
13907
13988
13680
13134
12358
11279
9866
8215
6520
4944
3514
2143
764
-543
-1555
-2049
-1950
-1365
-484
530
1551
2429
2963
2988
2533
1860
1323
1137
1248
1435
1542
1643
1976
2722
3814
4949
5758
6008
5667
4845
3681
2301
831
-574
-1751
-2587
-3075
-3307
-3425
-3535
-3659
-3728
-3632
-3299
-2765
-2167
-1664
-1324
-1056
-649
82
1153
2360
3376
3928
3937
3532
2943
2360
1838
1301
618
-311
-1501
-2865
-4239
-5416
-6222
-6570
-6484
-6053
-5349
-4378
-3122
-1639
-132
1093
1769
1801
1295
462
-493
-1408
-2121
-2439
-2198
-1395
-262
816
1487
1592
1178
376
-713
-2035
-3491
-4879
-5924
-6406
-6256
-5557
-4455
-3067
-1444
403
2453
4638
6807
8700
9978
10329
9608
7918
5560
2872
91
-2655
-5238
-7413
-8845
-9252
-8556
-6909
-4584
-1854
1045
3839
6178
7701
8202
7745
6631
5224
3778
2390
1078
-126
-1174
-2059
-2869
-3729
-4698
-5695
-6534
-7032
-7083
-6659
-5759
-4409
-2707
-867
836
2184
3132
3792
4305
4712
4933
4866
4506
3972
3423
2939
2466
1858
970
-268
-1808
-3486
-5045
-6202
-6750
-6658
-6098
-5368
-4748
-4389
-4277
-4282
-4227
-3941
-3298
-2266
-958
372
1417
1958
1977
1652
1236
901
663
418
54
-442
-966
-1336
-1381
-1012
-264
708
1671
2403
2780
2826
2687
2532
2459
2450
2416
2279
2031
1730
1456
1281
1265
1447
1818
2261
2547
2405
1661
338
-1363
-3183
-4949
-6609
-8163
-9545
-10572
-10999
-10630
-9399
-7389
-4792
-1878
1036
3612
5545
6646
6906
6505
5743
4910
4173
3534
2904
2239
1640
1313
1409
1841
2254
2191
1348
-264
-2362
-4591
-6685
-8494
-9891
-10703
-10753
-9990
-8565
-6771
-4898
-3111
-1426
219
1885
3585
5262
6775
7910
8462
8361
7757
6974
6318
5897
5570
5102
4370
3464
2604
1952
1494
1077
558
-78
-727
-1267
-1660
-1950
-2177
-2297
-2190
-1749
-990
-77
738
1240
1359
1192
959
906
1197
1848
2698
3464
3839
3621
2796
1536
124
-1150
-2071
-2536
-2554
-2227
-1729
-1252
-939
-824
-834
-841
-733
-465
-63
393
802
1069
1163
1152
1198
1449
1908
2378
2561
2272
1588
814
270
71
66
-6
-316
-842
-1439
-1974
-2398
-2716
-2920
-2996
-2959
-2860
-2704
-2336
-1449
252
2808
5883
8856
11075
12115
11875
10540
8458
6017
3550
1242
-911
-3051
-5291
-7551
-9499
-10673
-10705
-9484
-7176
-4126
-746
2541
5337
7316
8309
8353
7638
6406
4864
3184
1557
203
-689
-1063
-1008
-694
-244
300
942
1655
2359
2955
3361
3508
3312
2688
1610
181
-1393
-2904
-4245
-5418
-6445
-7284
-7851
-8113
-8183
-8284
-8620
-9244
-10027
-10741
-11164
-11139
-10576
-9451
-7833
-5908
-3935
-2139
-592
817
2295
3999
5915
7857
9557
10775
11374
11326
10677
9519
7977
6216
4419
2768
1407
448
-15
109
870
2210
3901
5565
6776
7210
6756
5531
3810
1919
128
-1401
-2642
-3669
-4589
-5451
-6185
-6622
-6582
-5986
-4902
-3513
-2033
-635
578
1556
2282
2761
3002
3019
2833
2511
2195
2078
2311
2899
3661
4318
4638
4532
4027
3175
1984
474
-1230
-2872
-4164
-4963
-5357
-5599
-5940
-6479
-7130
-7689
-7907
-7557
-6495
-4747
-2566
-391
1329
2340
2665
2497
2005
1231
142
-1187
-2497
-3422
-3682
-3228
-2237
-1002
190
1116
1648
1780
1645
1483
1531
1897
2529
3269
3956
4463
4683
4503
3846
2745
1371
-31
-1242
-2121
-2573
-2514
-1896
-796
535
1745
2530
2746
2405
1589
403
-998
-2372
-3445
-4053
-4254
-4282
-4377
-4629
-4974
-5328
-5687
-6102
-6554
-6882
-6875
-6436
-5665
-4776
-3920
-3088
-2170
-1109
19
1066
1944
2716
3551
4601
5901
7351
8764
9950
10775
11198
11285
11177
11031
10948
10932
10912
10794
10504
9984
9180
8036
6523
4667
2542
238
-2175
-4650
-7107
-9396
-11288
-12540
-12991
-12634
-11629
-10244
-8767
-7416
-6281
-5325
-4432
-3483
-2430
-1326
-276
653
1504
2435
3613
5096
6765
8369
9648
10438
10708
10525
9995
9240
8377
7469
6463
5166
3329
817
-2247
-5489
-8436
-10719
-12182
-12845
-12807
-12180
-11099
-9753
-8366
-7119
-6090
-5258
-4570
-3991
-3497
-3042
-2562
-2017
-1426
-825
-194
584
1636
2963
4356
5481
6047
5948
5260
4143
2769
1325
55
-795
-1121
-1076
-1020
-1301
-2007
-2925
-3710
-4121
-4136
-3870
-3426
-2822
-2044
-1139
-224
585
1240
1737
2036
2037
1673
1031
384
70
289
993
1936
2835
3506
3897
4021
3897
3549
3047
2532
2173
2078
2212
2389
2343
1864
903
-407
-1834
-3175
-4338
-5320
-6098
-6552
-6495
-5796
-4505
-2885
-1301
-67
675
967
977
900
866
889
878
707
317
-213
-689
-901
-740
-231
498
1297
2028
2567
2810
2722
2394
2029
1855
1976
2304
2608
2647
2305
1631
790
-27
-664
-1012
-995
-570
245
1336
2476
3386
3841
3778
3321
2709
2167
1812
1656
1672
1837
2101
2327
2301
1840
932
-206
-1226
-1837
-1939
-1637
-1136
-631
-241
-10
95
166
314
607
1002
1356
1496
1319
820
54
-921
-2051
-3244
-4344
-5160
-5563
-5547
-5208
-4646
-3875
-2804
-1323
582
2763
4925
6737
7961
8543
8606
8336
7848
7102
5943
4240
2021
-482
-2927
-4986
-6466
-7328
-7632
-7465
-6884
-5897
-4482
-2639
-449
1882
4051
5761
6840
7311
7354
7187
6957
6687
6311
5720
4810
3505
1786
-249
-2362
-4217
-5490
-5987
-5693
-4732
-3294
-1612
18
1234
1702
1275
111
-1372
-2704
-3586
-3990
-4064
-3976
-3803
-3561
-3265
-2950
-2595
-2074
-1197
149
1880
3725
5363
6565
7245
7403
7036
6122
4677
2811
731
-1315
-3103
-4480
-5380
-5823
-5913
-5807
-5662
-5572
-5541
-5493
-5294
-4803
-3930
-2699
-1298
-41
762
965
683
230
-45
57
502
1062
1444
1434
1002
335
-246
-437
-121
571
1350
1955
2295
2430
2443
2315
1934
1203
132
-1167
-2552
-3914
-5150
-6119
-6658
-6680
-6256
-5593
-4917
-4339
-3832
-3287
-2603
-1723
-638
594
1822
2827
3440
3684
3812
4150
4863
5825
6716
7271
7461
7459
7430
7344
6977
6067
4497
2340
-201
-2868
-5362
-7322
-8374
-8283
-7119
-5284
-3351
-1788
-766
-155
307
828
1473
2195
2894
3445
3684
3453
2695
1559
383
-482
-887
-986
-1100
-1464
-2052
-2622
-2924
-2898
-2687
-2486
-2389
-2358
-2322
-2277
-2291
-2430
-2693
-3023
-3358
-3650
-3818
-3710
-3139
-1996
-352
1549
3393
4916
5958
6441
6344
5721
4735
3644
2716
2105
1795
1638
1465
1182
793
363
-45
-392
-657
-815
-835
-707
-457
-137
227
674
1292
2139
3148
4103
4729
4834
4419
3658
2774
1909
1077
205
-796
-1983
-3355
-4834
-6252
-7380
-8026
-8154
-7918
-7575
-7318
-7168
-6996
-6642
-6023
-5161
-4145
-3104
-2195
-1569
-1301
-1302
-1333
-1134
-593
202
1061
1860
2618
3437
4372
5372
6341
7223
8010
8675
9111
9167
8758
7948
6906
5795
4684
3552
2353
1061
-323
-1769
-3186
-4387
-5126
-5237
-4766
-3984
-3224
-2677
-2300
-1905
-1337
-586
257
1098
1887
2564
2989
2978
2435
1473
393
-491
-1039
-1350
-1655
-2138
-2814
-3545
-4129
-4405
-4314
-3934
-3479
-3250
-3528
-4435
-5845
-7411
-8693
-9329
-9141
-8167
-6629
-4874
-3277
-2109
-1405
-928
-290
816
2430
4299
6049
7404
8306
8865
9208
9371
9291
8892
8154
7139
5948
4702
3527
2552
1894
1608
1650
1874
2086
2130
1970
1715
1566
1704
2185
2911
3696
4380
4914
5341
5722
6054
6277
6333
6224
6015
5764
5458
5011
4315
3315
2041
589
-914
-2341
-3576
-4521
-5125
-5408
-5469
-5457
-5524
-5785
-6291
-7026
-7889
-8689
-9171
-9091
-8335
-6995
-5363
-3808
-2621
-1899
-1544
-1361
-1158
-809
-266
454
1270
2050
2659
3034
3226
3370
3577
3845
4043
4001
3621
2953
2168
1468
998
784
726
639
328
-330
-1334
-2565
-3849
-5033
-6025
-6784
-7289
-7512
-7426
-7015
-6295
-5318
-4184
-3033
-2005
-1194
-599
-154
215
531
764
872
842
676
352
-167
-871
-1623
-2161
-2206
-1619
-482
950
2394
3671
4751
5709
6633
7557
8430
9123
9481
9390
8822
7845
6586
5172
3702
2248
863
-421
-1598
-2669
-3612
-4363
-4854
-5086
-5175
-5314
-5673
-6296
-7081
-7824
-8297
-8294
-7662
-6343
-4425
-2174
26
1800
2928
3402
3371
3027
2485
1751
763
-524
-2067
-3714
-5244
-6442
-7165
-7353
-7010
-6163
-4856
-3170
-1249
701
2452
3810
4658
4980
4858
4454
3963
3557
3342
3349
3562
3963
4542
5282
6127
6962
7638
8020
8029
7694
7128
6497
5944
5541
5296
5207
5288
5534
5843
5979
5654
4683
3092
1082
-1103
-3284
-5326
-7040
-8150
-8396
-7695
-6208
-4231
-2029
224
2379
4193
5359
5682
5239
4361
3430
2662
2045
1467
860
257
-291
-799
-1336
-1949
-2592
-3153
-3534
-3716
-3768
-3803
-3923
-4176
-4529
-4870
-5075
-5103
-5060
-5174
-5674
-6646
-7974
-9393
-10589
-11306
-11397
-10851
-9789
-8415
-6914
-5362
-3711
-1883
102
2087
3857
5267
6292
6966
7286
7194
6654
5734
4588
3359
2099
819
-388
-1262
-1457
-730
889
3077
5337
7172
8200
8222
7250
5516
3418
1377
-355
-1802
-3194
-4760
-6513
-8195
-9406
-9822
-9358
-8179
-6615
-5045
-3823
-3201
-3254
-3805
-4445
-4690
-4227
-3101
-1699
-534
36
-29
-500
-1073
-1547
-1887
-2162
-2432
-2693
-2883
-2933
-2810
-2536
-2173
-1806
-1526
-1406
-1470
-1675
-1885
-1897
-1495
-546
925
2718
4532
6088
7225
7930
8299
8466
8562
8685
8868
9049
9076
8768
8013
6855
5496
4238
3367
3064
3335
3990
4684
5031
4777
3913
2669
1354
181
-811
-1683
-2443
-2988
-3171
-2945
-2448
-1952
-1721
-1897
-2458
-3245
-4025
-4541
-4604
-4182
-3472
-2854
-2734
-3340
-4597
-6161
-7581
-8482
-8683
-8211
-7246
-6057
-4934
-4112
-3674
-3489
-3239
-2560
-1243
632
2717
4577
5898
6594
6764
6566
6129
5557
4978
4560
4459
4742
5366
6205
7103
7881
8333
8259
7548
6269
4679
3139
1966
1326
1194
1373
1542
1350
551
-866
-2625
-4286
-5457
-5985
-5969
-5611
-5032
-4190
-2945
-1195
1031
3545
6041
8151
9531
9942
9331
7839
5727
3265
668
-1911
-4331
-6444
-8087
-9122
-9449
-9049
-8016
-6587
-5101
-3884
-3099
-2675
-2357
-1848
-953
367
2017
3804
5477
6748
7358
7154
6153
4548
2655
819
-681
-1724
-2383
-2895
-3523
-4386
-5341
-6014
-5967
-4908
-2830
-3
3123
6057
8394
9892
10504
10354
9658
8631
7420
6082
4601
2924
1004
-1133
-3351
-5418
-7093
-8226
-8799
-8844
-8338
-7168
-5232
-2592
456
3476
6067
8007
9264
9916
10092
9948
9644
9297
8900
8304
7305
5786
3809
1597
-571
-2469
-3973
-5063
-5799
-6298
-6699
-7114
-7590
-8108
-8603
-8986
-9151
-8988
-8424
-7475
-6265
-4969
-3731
-2624
-1683
-966
-571
-570
-929
-1483
-2005
-2313
-2316
-2008
-1424
-643
194
875
1173
943
205
-858
-1963
-2839
-3322
-3405
-3208
-2898
-2597
-2327
-2021
-1588
-949
-67
1052
2343
3651
4748
5422
5586
5319
4787
4103
3264
2204
919
-471
-1781
-2872
-3685
-4171
-4208
-3626
-2347
-511
1543
3425
4871
5792
6199
6109
5540
4572
3386
2193
1108
60
-1155
-2729
-4694
-6897
-9090
-11063
-12720
-14055
-15058
-15632
-15600
-14800
-13201
-10959
-8351
-5652
-3035
-544
1845
4162
6393
8472
10281
11674
12528
12835
12736
12477
12273
12187
12126
11946
11563
10970
10166
9100
7720
6074
4347
2753
1376
95
-1300
-2904
-4580
-6020
-6932
-7201
-6924
-6329
-5655
-5062
-4581
-4109
-3472
-2543
-1354
-101
964
1686
2078
2266
2381
2517
2765
3241
4030
5057
6049
6672
6758
6434
6015
5744
5582
5233
4362
2819
706
-1707
-4102
-6160
-7577
-8109
-7688
-6519
-5030
-3675
-2695
-2019
-1375
-515
611
1853
2987
3858
4422
4687
4641
4244
3497
2502
1449
537
-94
-354
-131
751
2460
4996
8061
11084
13409
14528
14243
12663
10105
6965
3636
456
-2344
-4668
-6565
-8164
-9567
-10762
-11601
-11886
-11503
-10540
-9311
-8241
-7681
-7737
-8241
-8852
-9227
-9140
-8495
-7295
-5631
-3717
-1900
-563
65
48
-275
-484
-318
220
934
1595
2060
2285
2275
2055
1678
1224
780
383
3
-442
-1038
-1855
-2937
-4294
-5868
-7522
-9063
-10324
-11212
-11702
-11759
-11281
-10127
-8200
-5529
-2255
1433
5366
9389
13297
16811
19620
21474
22247
21929
20577
18298
15289
11888
8555
5728
3631
2167
978
-334
-1960
-3781
-5450
-6609
-7076
-6891
-6242
-5333
-4310
-3261
-2227
-1191
-61
1299
2967
4832
6568
7746
8037
7367
5918
4005
1916
-156
-2081
-3731
-4939
-5538
-5412
-4551
-3064
-1166
868
2767
4340
5509
6283
6693
6731
6347
5491
4155
2373
199
-2303
-5024
-7766
-10256
-12218
-13468
-13965
-13791
-13106
-12109
-11011
-9998
-9168
-8489
-7832
-7060
-6115
-5002
-3715
-2176
-299
1870
4070
5899
7017
7325
6957
6128
4963
3467
1621
-509
-2764
-4981
-7043
-8841
-10173
-10723
-10187
-8462
-5780
-2650
332
2699
4231
4940
4969
4482
3583
2311
690
-1181
-3070
-4654
-5655
-5976
-5735
-5158
-4403
-3464
-2225
-612
1275
3173
4772
5845
6295
6101
5257
3767
1703
-718
-3138
-5144
-6401
-6763
-6297
-5221
-3798
-2229
-605
1073
2804
4501
5950
6880
7086
6559
5520
4330
3332
2729
2548
2707
3099
3632
4228
4804
5294
5688
6042
6438
6921
7468
8016
8500
8848
8948
8627
7714
6180
4239
2308
828
61
3
453
1162
1917
2539
2846
2670
1970
911
-157
-876
-1073
-849
-491
-293
-416
-867
-1585
-2513
-3616
-4844
-6105
-7299
-8369
-9319
-10153
-10807
-11124
-10937
-10175
-8926
-7390
-5754
-4094
-2373
-515
1478
3492
5326
6791
7785
8325
8526
8521
8384
8080
7495
6514
5126
3468
1774
266
-942
-1867
-2606
-3246
-3811
-4284
-4664
-5014
-5449
-6066
-6850
-7643
-8206
-8347
-8031
-7373
-6503
-5422
-3957
-1891
821
3940
7012
9594
11463
12660
13385
13838
14138
14341
14480
14560
14522
14216
13457
12112
10176
7782
5155
2552
207
-1704
-3089
-3944
-4332
-4335
-4041
-3559
-3049
-2713
-2739
-3211
-4064
-5099
-6065
-6746
-7020
-6881
-6427
-5796
-5097
-4326
-3364
-2060
-363
1581
3448
4871
5579
5469
4565
2947
703
-2033
-5036
-7971
-10482
-12300
-13327
-13630
-13363
-12667
-11614
-10193
-8351
-6052
-3337
-373
2542
5040
6800
7682
7776
7341
6637
5784
4724
3319
1500
-654
-2938
-5125
-7035
-8541
-9543
-9968
-9809
-9164
-8208
-7097
-5895
-4576
-3127
-1648
-364
465
670
254
-623
-1700
-2674
-3241
-3151
-2291
-743
1215
3211
4916
6124
6747
6748
6092
4782
2928
786
-1300
-3034
-4278
-5078
-5580
-5901
-6037
-5850
-5140
-3753
-1664
969
3828
6493
8533
9591
9471
8183
5978
3311
744
-1225
-2324
-2574
-2227
-1603
-939
-343
158
541
782
896
956
1032
1094
969
447
-552
-1865
-3146
-4054
-4431
-4338
-3949
-3410
-2763
-1967
-953
334
1927
3805
5867
7918
9712
11041
11794
11958
11573
10695
9395
7784
6016
4275
2742
1584
932
823
1111
1441
1336
395
-1511
-4189
-7236
-10235
-12887
-15022
-16517
-17244
-17080
-15953
-13888
-11000
-7486
-3618
256
3760
6580
8554
9697
10135
9995
9341
8192
6589
4653
2578
578
-1177
-2588
-3626
-4330
-4804
-5214
-5755
-6577
-7724
-9099
-10509
-11739
-12619
-13040
-12931
-12246
-10980
-9218
-7136
-4940
-2768
-624
1572
3866
6165
8242
9843
10809
11126
10870
10135
9010
7631
6218
5046
4326
4097
4198
4357
4318
3932
3179
2125
891
-392
-1604
-2687
-3660
-4603
-5575
-6540
-7339
-7746
-7582
-6804
-5515
-3891
-2070
-83
2139
4681
7530
10512
13300
15513
16841
17139
16451
14967
12957
10704
8464
6429
4696
3248
1991
832
-236
-1109
-1647
-1813
-1762
-1827
-2368
-3602
-5489
-7754
-9983
-11748
-12679
-12528
-11202
-8796
-5569
-1873
1949
5626
8958
11779
13955
15427
16245
16529
16350
15617
14077
11458
7676
2962
-2153
-6988
-10892
-13388
-14259
-13577
-11690
-9148
-6573
-4508
-3287
-2969
-3353
-4059
-4665
-4846
-4483
-3676
-2648
-1629
-773
-163
140
80
-359
-1095
-1962
-2783
-3443
-3911
-4178
-4213
-3966
-3433
-2687
-1835
-939
20
1092
2269
3465
4583
5622
6703
7980
9498
11106
12497
13337
13407
12674
11275
9441
7402
5310
3227
1166
-838
-2677
-4202
-5280
-5866
-6000
-5760
-5221
-4447
-3545
-2683
-2073
-1888
-2185
-2876
-3770
-4642
-5321
-5728
-5868
-5790
-5522
-5048
-4351
-3474
-2565
-1837
-1456
-1446
-1676
-1939
-2058
-1941
-1570
-961
-156
768
1697
2524
3203
3770
4285
4761
5133
5302
5219
4914
4469
3936
3287
2430
1274
-200
-1888
-3558
-4885
-5517
-5184
-3794
-1488
1407
4484
7372
9808
11627
12728
13058
12635
11570
10052
8274
6360
4333
2167
-102
-2314
-4201
-5505
-6111
-6115
-5767
-5343
-5038
-4932
-5043
-5374
-5895
-6470
-6817
-6584
-5532
-3699
-1415
864
2798
4304
5519
6615
7626
8392
8634
8080
6577
4129
928
-2669
-6196
-9211
-11438
-12847
-13623
-14031
-14282
-14457
-14508
-14298
-13644
-12384
-10468
-8061
-5560
-3472
-2202
-1860
-2216
-2829
-3248
-3166
-2459
-1153
622
2662
4738
6655
8321
9765
11057
12208
13105
13549
13375
12563
11270
9775
8382
7344
6816
6829
7256
7799
8034
7566
6217
4164
1911
79
-867
-802
51
1277
2449
3246
3464
2996
1835
101
-1958
-4027
-5828
-7178
-7993
-8237
-7885
-6934
-5429
-3466
-1165
1359
3988
6565
8889
10751
11999
12565
12430
11570
9933
7511
4424
983
-2351
-5086
-6840
-7454
-7049
-5990
-4769
-3822
-3357
-3283
-3311
-3142
-2650
-1915
-1115
-387
246
825
1363
1807
2091
2225
2320
2541
3000
3699
4552
5445
6290
7013
7504
7577
6988
5540
3213
262
-2810
-5419
-7124
-7808
-7673
-7078
-6316
-5501
-4611
-3627
-2614
-1687
-915
-279
277
759
1118
1331
1497
1803
2379
3171
3948
4476
4684
4678
4597
4448
4078
3318
2132
652
-942
-2563
-4231
-5955
-7585
-8792
-9212
-8646
-7182
-5148
-2950
-899
870
2355
3599
4604
5336
5783
5999
6097
6174
6231
6174
5863
5202
4169
2787
1102
-821
-2860
-4832
-6540
-7852
-8738
-9238
-9401
-9267
-8905
-8429
-7957
-7515
-6999
-6238
-5152
-3836
-2505
-1339
-356
562
1536
2569
3552
4360
4952
5360
5624
5723
5593
5190
4524
3647
2610
1462
290
-744
-1449
-1708
-1578
-1294
-1144
-1309
-1752
-2244
-2507
-2390
-1962
-1474
-1220
-1375
-1915
-2655
-3374
-3944
-4382
-4801
-5293
-5823
-6205
-6179
-5543
-4262
-2493
-511
1416
3118
4540
5704
6657
7444
8100
8638
9026
9186
9032
8541
7793
6937
6105
5349
4634
3907
3141
2331
1453
449
-742
-2157
-3815
-5774
-8131
-10925
-13989
-16889
-19074
-20152
-20103
-19251
-18019
-16663
-15183
-13460
-11443
-9223
-6950
-4728
-2617
-733
683
1345
1121
174
-1071
-2137
-2702
-2667
-2066
-930
766
3052
5873
9039
12236
15088
17223
18350
18320
17173
15111
12435
9447
6404
3510
909
-1328
-3234
-4938
-6589
-8260
-9885
-11273
-12189
-12445
-11959
-10786
-9123
-7270
-5544
-4153
-3092
-2146
-1000
600
2742
5317
8073
10686
12826
14224
14743
14418
13428
12010
10356
8573
6717
4865
3143
1698
630
-53
-440
-694
-1008
-1546
-2379
-3436
-4510
-5328
-5661
-5406
-4598
-3380
-1953
-540
652
1485
1939
2112
2163
2226
2364
2593
2926
3370
3880
4314
4476
4232
3630
2894
2292
1956
1789
1525
875
-334
-2109
-4317
-6738
-9091
-11061
-12340
-12704
-12090
-10628
-8599
-6351
-4200
-2358
-909
184
1039
1810
2645
3643
4824
6119
7369
8367
8924
8923
8352
7275
5775
3909
1710
-768
-3412
-6053
-8528
-10734
-12639
-14227
-15426
-16084
-16027
-15162
-13563
-11481
-9269
-7275
-5751
-4812
-4442
-4524
-4874
-5278
-5515
-5383
-4724
-3443
-1545
847
3501
6130
8474
10379
11814
12842
13551
14005
14226
14220
14004
13639
13233
12913
12780
12840
12958
12880
12318
11072
9108
6557
3621
479
-2755
-6003
-9155
-12049
-14509
-16412
-17724
-18454
-18584
-18027
-16671
-14505
-11740
-8807
-6217
-4327
-3168
-2438
-1684
-544
1082
3048
5108
7072
8861
10450
11789
12793
13396
13608
13507
13171
12615
11804
10720
9408
7951
6372
4578
2401
-268
-3355
-6587
-9596
-12074
-13869
-14976
-15473
-15450
-14999
-14220
-13205
-11984
-10473
-8482
-5816
-2411
1555
5674
9417
12298
13989
14377
13553
11757
9329
6632
3991
1651
-232
-1554
-2243
-2285
-1792
-1051
-482
-501
-1339
-2942
-5012
-7159
-9086
-10675
-11965
-13059
-14031
-14894
-15616
-16154
-16449
-16412
-15918
-14846
-13136
-10843
-8131
-5217
-2303
472
3035
5356
7432
9266
10853
12151
13079
13548
13505
12962
11973
10584
8810
6686
4342
2032
49
-1406
-2313
-2792
-2987
-2974
-2760
-2363
-1860
-1344
-845
-290
429
1349
2375
3312
3977
4278
4237
3949
3539
3124
2798
2608
2548
2580
2654
2724
2744
2661
2441
2110
1762
1506
1376
1277
1039
527
-264
-1211
-2137
-2894
-3392
-3582
-3447
-3006
-2337
-1556
-774
-69
513
928
1134
1133
1006
908
987
1333
1949
2793
3820
4966
6111
7064
7622
7677
7298
6715
6231
6100
6434
7179
8134
9022
9582
9658
9255
8522
7686
6967
6520
6421
6670
7192
7841
8428
8765
8713
8199
7216
5808
4091
2267
592
-699
-1516
-1962
-2280
-2705
-3324
-4040
-4649
-4969
-4918
-4494
-3705
-2528
-942
996
3110
5140
6835
8023
8621
8563
7776
6203
3910
1168
-1578
-3852
-5344
-6004
-5978
-5428
-4376
-2709
-337
2606
5700
8375
10149
10820
10467
9312
7574
5417
3008
568
-1657
-3494
-4898
-5906
-6537
-6736
-6441
-5699
-4719
-3774
-3039
-2493
-1985
-1401
-784
-305
-117
-227
-479
-668
-672
-517
-325
-232
-308
-535
-838
-1129
-1353
-1507
-1634
-1768
-1893
-1934
-1820
-1572
-1359
-1436
-2003
-3063
-4385
-5599
-6363
-6490
-5965
-4877
-3337
-1447
690
2962
5263
7536
9769
11964
14095
16091
17873
19368
20500
21143
21108
20214
18400
15801
12721
9508
6420
3561
913
-1577
-3914
-6022
-7763
-8993
-9643
-9773
-9566
-9240
-8921
-8562
-7960
-6871
-5144
-2802
-54
2754
5201
6894
7578
7230
6054
4374
2470
473
-1613
-3804
-6046
-8220
-10204
-11929
-13359
-14440
-15074
-15147
-14588
-13398
-11637
-9395
-6792
-3990
-1191
1401
3610
5302
6364
6700
6278
5202
3747
2308
1262
827
984
1499
2031
2264
2001
1203
-28
-1503
-2980
-4208
-4963
-5110
-4652
-3737
-2587
-1396
-271
740
1548
1974
1791
853
-795
-2905
-5120
-7106
-8644
-9665
-10247
-10571
-10852
-11256
-11832
-12516
-13184
-13722
-14057
-14161
-14063
-13864
-13718
-13719
-13753
-13441
-12280
-9942
-6518
-2536
1285
4356
6412
7500
7862
7816
7717
7906
8624
9905
11552
13231
14608
15440
15571
14891
13333
10932
7873
4489
1173
-1719
-3948
-5432
-6262
-6668
-6943
-7332
-7956
-8823
-9893
-11120
-12420
-13611
-14418
-14611
-14157
-13279
-12323
-11541
-10953
-10385
-9631
-8588
-7259
-5673
-3816
-1661
745
3222
5478
7201
8151
8225
7462
6032
4175
2127
57
-1952
-3876
-5705
-7427
-9047
-10597
-12104
-13534
-14774
-15677
-16140
-16140
-15705
-14843
-13521
-11707
-9429
-6779
-3854
-703
2643
6091
9424
12359
14702
16463
17842
19074
20265
21330
22085
22389
22231
21715
20968
20067
19031
17865
16604
15304
13990
12597
10974
8967
6540
3857
1228
-1033
-2762
-3984
-4817
-5326
-5471
-5182
-4490
-3585
-2751
-2244
-2210
-2690
-3654
-4992
-6471
-7751
-8490
-8499
-7807
-6590
-5014
-3143
-983
1401
3828
6053
7883
9224
10033
10231
9697
8340
6188
3409
263
-2961
-5970
-8462
-10153
-10858
-10555
-9396
-7617
-5431
-2957
-242
2658
5603
8345
10574
12022
12579
12353
11621
10689
9752
8847
7928
6984
6090
5350
4792
4329
3820
3174
2392
1530
631
-307
-1283
-2256
-3153
-3926
-4606
-5284
-6041
-6890
-7759
-8533
-9101
-9380
-9321
-8909
-8157
-7102
-5799
-4300
-2660
-935
801
2452
3885
4945
5483
5416
4774
3706
2409
1022
-436
-2059
-3936
-6048
-8224
-10198
-11729
-12704
-13168
-13270
-13168
-12949
-12615
-12133
-11498
-10747
-9936
-9098
-8247
-7431
-6767
-6400
-6393
-6640
-6890
-6876
-6457
-5657
-4583
-3329
-1948
-509
867
2045
2966
3689
4315
4869
5247
5282
4871
4045
2920
1600
123
-1504
-3259
-5082
-6913
-8709
-10424
-11969
-13210
-14032
-14397
-14345
-13941
-13224
-12238
-11086
-9956
-9041
-8410
-7950
-7443
-6723
-5798
-4838
-4048
-3543
-3311
-3291
-3460
-3857
-4509
-5341
-6144
-6639
-6604
-5970
-4823
-3318
-1580
342
2444
4697
7004
9219
11192
12820
14060
14928
15479
15778
15866
15727
15301
14548
13519
12383
11353
10563
9988
9470
8853
8106
7354
6799
6595
6776
7273
7980
8796
9624
10331
10729
10599
9769
8197
6027
3581
1281
-475
-1430
-1543
-983
-61
874
1534
1750
1497
868
24
-879
-1732
-2489
-3143
-3672
-4011
-4070
-3789
-3213
-2511
-1934
-1714
-1961
-2617
-3485
-4307
-4837
-4898
-4405
-3375
-1916
-197
1605
3371
5059
6686
8281
9842
11338
12716
13927
14931
15714
16297
16745
17106
17370
17432
17148
16429
15329
14032
12761
11664
10765
9985
9206
8324
7281
6086
4819
3599
2520
1580
671
-365
-1646
-3201
-4971
-6842
-8631
-10081
-10884
-10801
-9811
-8173
-6351
-4826
-3920
-3735
-4196
-5142
-6409
-7866
-9431
-11067
-12739
-14374
-15835
-16970
-17677
-17938
-17763
-17091
-15752
-13535
-10323
-6192
-1429
3550
8276
12307
15288
17029
17561
17125
16081
14793
13562
12614
12108
12120
12614
13452
14466
15535
16593
17563
18300
18617
18389
17627
16443
14924
13053
10747
7998
4985
2051
-415
-2119
-2920
-2823
-1938
-469
1311
3108
4671
5836
6535
6755
6514
5843
4786
3398
1755
-34
-1815
-3417
-4723
-5727
-6531
-7260
-7967
-8606
-9094
-9405
-9608
-9835
-10210
-10808
-11649
-12722
-13982
-15341
-16689
-17924
-18986
-19843
-20461
-20783
-20744
-20298
-19438
-18192
-16616
-14805
-12895
-11020
-9255
-7576
-5919
-4267
-2723
-1464
-649
-354
-598
-1400
-2784
-4686
-6869
-8952
-10586
-11630
-12189
-12482
-12669
-12793
-12866
-12972
-13252
-13759
-14338
-14667
-14452
-13624
-12362
-10930
-9476
-7959
-6265
-4387
-2511
-930
127
606
609
286
-252
-922
-1601
-2100
-2233
-1941
-1345
-677
-121
309
742
1320
2060
2834
3451
3746
3611
2970
1784
119
-1775
-3488
-4612
-4938
-4542
-3682
-2588
-1307
280
2313
4811
7636
10548
13290
15618
17299
18140
18068
17208
15888
14532
13492
12945
12896
13279
14056
15233
16793
18611
20458
22081
23319
24155
24675
24977
25106
25063
24837
24409
23715
22609
20898
18445
15268
11559
7600
3662
-68
-3473
-6473
-9009
-11035
-12518
-13410
-13653
-13233
-12249
-10937
-9588
-8397
-7376
-6410
-5410
-4442
-3722
-3473
-3769
-4480
-5329
-6008
-6252
-5873
-4764
-2915
-435
2455
5465
8287
10660
12414
13514
14073
14297
14379
14380
14191
13605
12456
10716
8501
5994
3372
786
-1619
-3695
-5319
-6434
-7057
-7247
-7075
-6631
-6047
-5499
-5148
-5059
-5168
-5336
-5447
-5481
-5496
-5546
-5611
-5582
-5324
-4742
-3835
-2693
-1465
-298
721
1599
2433
3329
4329
5368
6332
7144
7827
8462
9074
9553
9674
9227
8138
6507
4530
2388
187
-2024
-4205
-6303
-8289
-10178
-12013
-13795
-15422
-16695
-17403
-17418
-16756
-15542
-13938
-12069
-10015
-7855
-5702
-3691
-1923
-401
961
2261
3510
4592
5311
5491
5039
3956
2311
232
-2074
-4331
-6264
-7703
-8640
-9166
-9342
-9109
-8328
-6907
-4905
-2510
46
2566
4871
6754
7999
8467
8193
7360
6166
4689
2890
748
-1591
-3792
-5470
-6374
-6478
-5956
-5073
-4100
-3270
-2754
-2642
-2919
-3488
-4205
-4916
-5461
-5672
-5398
-4566
-3244
-1650
-99
1087
1653
1457
497
-1071
-2946
-4752
-6148
-6942
-7154
-6990
-6756
-6746
-7136
-7929
-8963
-9990
-10791
-11255
-11371
-11151
-10551
-9467
-7802
-5572
-2942
-189
2396
4602
6327
7563
8349
8722
8685
8205
7232
5726
3687
1160
-1770
-4990
-8361
-11723
-14904
-17740
-20098
-21900
-23156
-23974
-24535
-25011
-25455
-25741
-25623
-24877
-23450
-21487
-19222
-16831
-14361
-11788
-9116
-6430
-3857
-1497
584
2315
3591
4327
4567
4538
4594
5052
6063
7583
9448
11476
13504
15395
17035
18361
19397
20232
20953
21576
22024
22184
21973
21368
20377
18987
17149
14827
12085
9138
6326
4013
2454
1705
1610
1878
2195
2327
2186
1847
1530
1540
2165
3581
5787
8616
11815
15134
18378
21401
24088
26352
28156
29530
30544
31242
31597
31508
30861
29586
27702
25311
22578
19707
16920
14417
12335
10724
9541
8681
8002
7347
6563
5524
4180
2590
909
-656
-1935
-2863
-3498
-3993
-4518
-5174
-5937
-6661
-7144
-7218
-6823
-6003
-4858
-3489
-1978
-421
1052
2301
3241
3889
4352
4746
5101
5336
5293
4803
3740
2041
-286
-3157
-6393
-9751
-12974
-15856
-18262
-20111
-21340
-21912
-21860
-21332
-20585
-19905
-19508
-19458
-19675
-20001
-20290
-20469
-20529
-20470
-20228
-19653
-18568
-16872
-14641
-12121
-9631
-7409
-5519
-3877
-2352
-887
468
1580
2308
2549
2248
1401
49
-1725
-3808
-6074
-8392
-10617
-12594
-14188
-15335
-16076
-16532
-16823
-16995
-17009
-16790
-16303
-15589
-14729
-13793
-12794
-11705
-10485
-9115
-7617
-6050
-4511
-3115
-1972
-1141
-602
-272
-54
96
140
-19
-463
-1188
-2078
-2949
-3619
-3973
-3986
-3702
-3214
-2653
-2183
-1975
-2142
-2657
-3322
-3827
-3865
-3257
-2009
-293
1644
3540
5181
6437
7301
7926
8612
9715
11507
14057
17190
20568
23825
26675
28942
30516
31316
31283
30436
28898
26875
24569
22108
19538
16876
14159
11444
8760
6066
3274
313
-2806
-6000
-9171
-12257
-15240
-18106
-20802
-23216
-25193
-26552
-27124
-26792
-25542
-23478
-20792
-17695
-14370
-10969
-7653
-4598
-1943
273
2125
3718
5094
6199
6941
7302
7368
7275
7115
6888
6539
6012
5275
4299
3040
1463
-401
-2451
-4557
-6624
-8610
-10480
-12148
-13479
-14356
-14754
-14752
-14469
-13964
-13196
-12041
-10371
-8117
-5313
-2101
1291
4579
7467
9694
11075
11532
11110
9975
8389
6659
5080
3875
3173
2990
3232
3709
4190
4479
4499
4330
4164
4211
4606
5354
6342
7371
8212
8670
8647
8188
7479
6779
6331
6287
6704
7571
8843
10450
12282
14177
15942
17375
18303
18607
18252
17313
15976
14486
13068
11846
10827
9945
9133
8379
7735
7292
7131
7285
7707
8265
8777
9077
9084
8809
8307
7602
6650
5396
3855
2171
561
-782
-1765
-2376
-2605
-2397
-1697
-552
843
2214
3363
4277
5111
6047
7172
8441
9752
11020
12196
13237
14082
14693
15102
15420
15763
16163
16543
16761
16696
16299
15577
14571
13329
11895
10293
8500
6456
4136
1634
-819
-2928
-4469
-5374
-5716
-5627
-5231
-4641
-3974
-3340
-2787
-2262
-1657
-903
-59
702
1167
1166
595
-595
-2417
-4811
-7619
-10592
-13432
-15865
-17680
-18753
-19054
-18653
-17701
-16369
-14790
-13025
-11091
-8994
-6745
-4351
-1814
828
3449
5839
7774
9106
9809
9941
9587
8839
7816
6677
5564
4527
3496
2349
1035
-360
-1654
-2685
-3389
-3795
-3964
-3929
-3685
-3200
-2449
-1430
-202
1089
2219
2952
3133
2746
1900
761
-497
-1715
-2751
-3514
-4003
-4327
-4634
-5035
-5549
-6129
-6743
-7421
-8237
-9234
-10371
-11510
-12455
-12992
-12946
-12234
-10907
-9159
-7272
-5525
-4139
-3253
-2943
-3216
-3984
-5059
-6206
-7241
-8096
-8793
-9366
-9792
-10008
-9981
-9745
-9376
-8923
-8378
-7711
-6939
-6149
-5463
-4968
-4692
-4625
-4762
-5117
-5713
-6549
-7580
-8705
-9775
-10617
-11085
-11119
-10757
-10095
-9209
-8114
-6793
-5272
-3667
-2167
-962
-185
99
-124
-814
-1855
-3054
-4192
-5108
-5747
-6138
-6309
-6251
-5948
-5453
-4919
-4521
-4339
-4279
-4129
-3691
-2899
-1828
-618
618
1806
2881
3744
4296
4503
4447
4284
4144
4051
3938
3717
3383
3022
2757
2664
2745
2954
3254
3643
4131
4718
5372
6042
6676
7237
7725
8191
8745
9515
10589
11966
13566
15275
17001
18670
20182
21399
22180
22468
22327
21896
21283
20499
19481
18184
16645
14973
13273
11592
9931
8308
6795
5494
4465
3674
3001
2308
1510
606
-351
-1312
-2271
-3264
-4319
-5416
-6498
-7512
-8463
-9410
-10406
-11438
-12428
-13290
-14000
-14596
-15118
-15543
-15782
-15746
-15415
-14839
-14092
-13238
-12338
-11498
-10874
-10616
-10795
-11364
-12188
-13098
-13927
-14516
-14733
-14513
-13882
-12946
-11824
-10591
-9261
-7815
-6237
-4522
-2687
-790
1047
2673
3992
5037
5961
6917
7936
8902
9640
10042
10114
9913
9484
8844
8026
7098
6120
5090
3965
2745
1557
623
131
113
438
907
1362
1737
2048
2374
2859
3668
4902
6501
8237
9826
11077
11959
12546
12930
13188
13428
13806
14461
15403
16473
17448
18191
18714
19091
19319
19282
18844
17989
16841
15555
14176
12611
10724
8466
5912
3203
460
-2247
-4869
-7336
-9554
-11445
-12990
-14249
-15352
-16462
-17721
-19173
-20711
-22086
-22993
-23210
-22692
-21594
-20181
-18714
-17344
-16094
-14908
-13738
-12606
-11609
-10865
-10445
-10353
-10559
-11053
-11858
-12994
-14421
-16021
-17633
-19112
-20370
-21371
-22100
-22557
-22763
-22770
-22652
-22493
-22368
-22325
-22361
-22384
-22203
-21584
-20372
-18586
-16440
-14236
-12205
-10404
-8711
-6934
-4928
-2682
-307
2025
4180
6124
7933
9740
11637
13600
15473
17020
18010
18289
17809
16641
14952
12984
11003
9232
7807
6768
6093
5756
5754
6109
6845
7963
9431
11183
13127
15159
17177
19093
20833
22329
23502
24271
24564
24351
23660
22587
21271
19860
18469
17149
15908
14748
13721
12933
12503
12490
12856
13474
14192
14888
15492
15972
16293
16395
16200
15634
14669
13355
11834
10316
9018
8093
7595
7468
7591
7829
8058
8205
8260
8297
8459
8891
9651
10634
11576
12119
11930
10792
8643
5565
1751
-2527
-6951
-11205
-15043
-18342
-21094
-23352
-25139
-26411
-27096
-27182
-26782
-26106
-25372
-24712
-24153
-23676
-23280
-22996
-22846
-22803
-22810
-22836
-22922
-23147
-23539
-23994
-24287
-24163
-23449
-22118
-20268
-18048
-15598
-13014
-10359
-7694
-5099
-2679
-550
1197
2536
3518
4268
4932
5623
6371
7104
7686
7978
7923
7584
7136
6803
6775
7158
7947
9053
10332
11647
12910
14114
15307
16533
17765
18891
19757
20237
20259
19789
18807
17316
15396
13233
11076
9132
7486
6105
4923
3924
3160
2688
2501
2526
2652
2791
2880
2875
2737
2442
1976
1318
419
-798
-2390
-4340
-6537
-8812
-11005
-12998
-14707
-16038
-16869
-17063
-16514
-15201
-13220
-10774
-8119
-5485
-3015
-757
1276
3036
4411
5276
5586
5419
4934
4272
3466
2451
1140
-481
-2317
-4202
-5968
-7503
-8766
-9767
-10537
-11104
-11481
-11667
-11653
-11449
-11105
-10720
-10414
-10269
-10267
-10269
-10051
-9400
-8200
-6460
-4283
-1796
890
3668
6403
8927
11066
12699
13787
14363
14492
14247
13693
12893
11902
10771
9556
8326
7167
6153
5319
4632
4001
3289
2348
1051
-650
-2676
-4810
-6764
-8300
-9329
-9918
-10208
-10318
-10313
-10224
-10086
-9923
-9712
-9369
-8813
-8051
-7203
-6439
-5870
-5486
-5182
-4835
-4365
-3752
-3021
-2230
-1466
-814
-304
135
643
1342
2244
3233
4118
4724
4936
4699
3985
2797
1189
-708
-2694
-4536
-6017
-6977
-7336
-7091
-6299
-5038
-3394
-1472
561
2462
3946
4789
4923
4460
3634
2700
1849
1166
645
211
-245
-822
-1570
-2469
-3450
-4434
-5369
-6224
-6974
-7584
-8023
-8270
-8294
-8034
-7379
-6213
-4478
-2232
367
3119
5845
8425
10793
12936
14876
16657
18314
19829
21118
22049
22492
22353
21595
20237
18365
16128
13726
11359
9154
7130
5207
3269
1230
-915
-3088
-5151
-6947
-8360
-9346
-9950
-10282
-10471
-10629
-10842
-11158
-11570
-11999
-12285
-12238
-11712
-10672
-9193
-7404
-5414
-3283
-1038
1287
3627
5891
7974
9774
11208
12243
12922
13353
13656
13901
14073
14099
13906
13461
12770
11859
10772
9583
8405
7358
6509
5828
5215
4567
3842
3084
2391
1883
1670
1841
2434
3411
4640
5928
7076
7930
8400
8439
8023
7154
5865
4239
2395
466
-1413
-3116
-4538
-5628
-6412
-6996
-7524
-8108
-8772
-9446
-10018
-10393
-10542
-10496
-10315
-10050
-9732
-9378
-8993
-8549
-7947
-7006
-5517
-3362
-604
2491
5558
8295
10568
12427
14010
15442
16783
18028
19135
20031
20616
20780
20447
19619
18372
16811
15013
13003
10784
8384
5879
3379
999
-1161
-3009
-4465
-5466
-5985
-6031
-5638
-4832
-3631
-2072
-252
1643
3366
4674
5414
5566
5231
4568
3719
2766
1734
647
-435
-1396
-2109
-2495
-2570
-2445
-2269
-2162
-2164
-2248
-2355
-2449
-2549
-2726
-3086
-3734
-4740
-6091
-7664
-9237
-10556
-11439
-11838
-11848
-11625
-11306
-10956
-10588
-10190
-9745
-9216
-8548
-7700
-6691
-5621
-4621
-3780
-3103
-2537
-2037
-1600
-1234
-911
-550
-62
571
1267
1880
2280
2411
2300
2003
1572
1041
444
-156
-668
-1006
-1129
-1077
-959
-911
-1042
-1401
-1994
-2809
-3831
-5026
-6312
-7561
-8657
-9544
-10251
-10841
-11350
-11757
-12021
-12134
-12142
-12120
-12120
-12146
-12166
-12142
-12040
-11838
-11527
-11125
-10672
-10211
-9748
-9263
-8750
-8266
-7936
-7877
-8119
-8566
-9052
-9428
-9624
-9635
-9472
-9133
-8613
-7930
-7128
-6245
-5274
-4176
-2917
-1520
-77
1282
2443
3338
3956
4324
4477
4440
4205
3734
2984
1942
674
-656
-1808
-2534
-2667
-2176
-1168
165
1628
3072
4396
5515
6350
6843
7003
6914
6709
6517
6429
6493
6738
7172
7759
8405
8979
9353
9456
9268
8805
8087
7152
6050
4847
3576
2221
732
-906
-2617
-4235
-5569
-6473
-6884
-6800
-6261
-5351
-4204
-2980
-1801
-684
449
1693
3052
4397
5531
6313
6734
6918
7034
7219
7550
8061
8772
9688
10782
11986
13209
14368
15405
16268
16899
17216
17148
16671
15838
14775
13645
12597
11708
10966
10277
9525
8635
7611
6535
5506
4594
3810
3137
2572
2146
1912
1904
2108
2470
2922
3402
3857
4231
4459
4472
4228
3730
3022
2178
1272
346
-608
-1648
-2859
-4317
-6042
-7982
-10021
-12022
-13871
-15499
-16890
-18059
-19034
-19823
-20407
-20727
-20705
-20279
-19450
-18303
-16995
-15690
-14495
-13419
-12388
-11302
-10098
-8778
-7393
-6010
-4686
-3471
-2421
-1610
-1107
-935
-1048
-1330
-1639
-1844
-1858
-1628
-1135
-383
584
1666
2719
3599
4214
4561
4711
4771
4831
4939
5112
5349
5637
5949
6245
6497
6719
6973
7340
7864
8525
9259
10011
10772
11555
12327
12969
13303
13176
12550
11506
10174
8632
6870
4837
2541
119
-2191
-4133
-5530
-6324
-6546
-6257
-5510
-4356
-2869
-1167
611
2338
3931
5350
6571
7557
8246
8566
8461
7914
6961
5684
4189
2566
853
-965
-2910
-4948
-6962
-8780
-10257
-11338
-12057
-12467
-12588
-12405
-11921
-11219
-10453
-9777
-9284
-8995
-8908
-9043
-9432
-10062
-10838
-11608
-12232
-12653
-12896
-13031
-13112
-13168
-13212
-13255
-13298
-13311
-13245
-13047
-12694
-12187
-11521
-10649
-9490
-7966
-6048
-3796
-1339
1165
3572
5779
7714
9306
10468
11106
11170
10705
9874
8916
8073
7504
7236
7178
7189
7156
7061
7007
7168
7712
8701
10055
11583
13067
14340
15315
15955
16242
16172
15775
15121
14290
13321
12186
10824
9216
7433
5639
4030
2772
1970
1654
1784
2254
2899
3543
4058
4412
4666
4934
5315
5860
6562
7368
8196
8939
9467
9648
9381
8636
7489
6123
4783
3707
3044
2810
2903
3167
3463
3701
3834
3823
3632
3251
2724
2164
1710
1469
1466
1645
1905
2150
2314
2354
2230
1899
1328
521
-469
-1556
-2650
-3693
-4656
-5527
-6283
-6884
-7282
-7448
-7377
-7086
-6605
-5975
-5248
-4485
-3741
-3044
-2378
-1703
-976
-193
610
1376
2052
2612
3059
3407
3671
3862
3994
4091
4175
4266
4369
4490
4638
4829
5063
5299
5448
5398
5073
4481
3724
2957
2314
1846
1504
1175
739
130
-636
-1472
-2258
-2881
-3266
-3369
-3165
-2646
-1844
-857
146
973
1477
1603
1384
878
114
-916
-2213
-3729
-5367
-7034
-8689
-10342
-12001
-13625
-15121
-16406
-17463
-18352
-19149
-19856
-20369
-20508
-20115
-19145
-17698
-15988
-14246
-12632
-11182
-9817
-8404
-6834
-5088
-3249
-1469
85
1283
2069
2469
2578
2530
2451
2416
2426
2421
2319
2061
1642
1107
528
-22
-487
-834
-1053
-1151
-1138
-1006
-719
-205
598
1696
3005
4372
5635
6692
7529
8192
8724
9121
9347
9374
9218
8931
8553
8089
7508
6789
5944
5011
4017
2950
1772
447
-1025
-2610
-4247
-5856
-7337
-8584
-9523
-10164
-10614
-11028
-11519
-12075
-12564
-12813
-12722
-12327
-11775
-11240
-10827
-10539
-10300
-10030
-9691
-9313
-8956
-8670
-8448
-8220
-7875
-7306
-6465
-5390
-4200
-3055
-2099
-1434
-1103
-1111
-1419
-1948
-2577
-3181
-3688
-4119
-4571
-5133
-5818
-6551
-7241
-7877
-8549
-9374
-10392
-11507
-12534
-13291
-13678
-13682
-13321
-12606
-11529
-10096
-8341
-6321
-4094
-1704
820
3437
6078
8639
10989
13001
14597
15767
16560
17036
17225
17124
16743
16146
15451
14767
14149
13593
13084
12629
12239
11885
11468
10865
10009
8941
7777
6652
5661
4869
4324
4054
4027
4125
4176
4035
3673
3186
2754
2556
2694
3163
3866
4657
5387
5954
6307
6431
6326
6010
5536
4994
4466
3984
3503
2950
2289
1546
780
20
-741
-1505
-2219
-2778
-3092
-3161
-3077
-2967
-2936
-3043
-3305
-3691
-4094
-4324
-4162
-3468
-2244
-619
1241
3205
5175
7039
8659
9930
10851
11534
12117
12647
13036
13127
12815
12133
11230
10275
9367
8492
7570
6543
5438
4380
3519
2953
2684
2657
2839
3256
3957
4931
6083
7282
8440
9531
10514
11253
11542
11234
10370
9162
7847
6535
5190
3751
2245
788
-525
-1707
-2841
-3971
-5061
-6079
-7102
-8311
-9833
-11573
-13219
-14426
-15035
-15140
-14963
-14675
-14320
-13862
-13275
-12553
-11677
-10604
-9333
-7974
-6721
-5736
-5051
-4573
-4203
-3923
-3780
-3795
-3916
-4065
-4217
-4402
-4620
-4770
-4702
-4367
-3909
-3586
-3557
-3749
-3921
-3880
-3661
-3487
-3578
-3977
-4541
-5075
-5466
-5706
-5826
-5845
-5780
-5689
-5667
-5782
-6015
-6281
-6511
-6718
-6977
-7343
-7763
-8087
-8160
-7927
-7473
-6973
-6584
-6365
-6263
-6187
-6101
-6061
-6166
-6448
-6816
-7101
-7182
-7080
-6923
-6814
-6721
-6508
-6069
-5446
-4805
-4289
-3889
-3467
-2886
-2147
-1377
-726
-248
110
441
809
1240
1735
2278
2803
3204
3388
3354
3193
2998
2770
2413
1850
1146
522
225
377
934
1759
2734
3800
4906
5974
6935
7794
8638
9540
10451
11192
11580
11578
11329
11040
10839
10725
10655
10628
10678
10778
10785
10523
9929
9137
8375
7777
7289
6757
6116
5474
5017
4824
4785
4701
4459
4102
3738
3395
2982
2384
1597
755
29
-485
-811
-1042
-1269
-1547
-1883
-2209
-2372
-2191
-1586
-682
226
851
1091
1048
886
665
328
-184
-835
-1530
-2243
-3069
-4117
-5351
-6556
-7486
-8055
-8374
-8616
-8856
-9052
-9164
-9229
-9291
-9254
-8854
-7832
-6158
-4096
-2021
-168
1452
2929
4279
5401
6190
6641
6814
6722
6305
5545
4608
3820
3464
3566
3885
4115
4093
3844
3462
2989
2426
1833
1342
1055
921
780
533
300
350
852
1671
2406
2652
2271
1449
538
-176
-580
-716
-690
-616
-583
-633
-743
-836
-826
-661
-308
276
1141
2268
3510
4641
5510
6166
6814
7628
8580
9468
10101
10471
10735
11048
11414
11711
11821
11723
11435
10925
10107
8969
7667
6464
5546
4898
4381
3907
3533
3359
3378
3462
3515
3608
3913
4482
5125
5556
5674
5678
5851
6223
6468
6177
5240
3953
2728
1715
714
-538
-2028
-3443
-4466
-5069
-5483
-5891
-6194
-6099
-5445
-4401
-3359
-2621
-2222
-2025
-1948
-2063
-2486
-3214
-4091
-4933
-5638
-6198
-6619
-6883
-6987
-6974
-6894
-6731
-6410
-5887
-5239
-4607
-4054
-3504
-2848
-2134
-1605
-1508
-1863
-2409
-2817
-2953
-2956
-3075
-3463
-4119
-4982
-6001
-7114
-8185
-9066
-9738
-10367
-11134
-11986
-12579
-12538
-11809
-10747
-9811
-9159
-8541
-7606
-6304
-4976
-4035
-3573
-3272
-2711
-1740
-568
478
1227
1716
2007
2027
1618
729
-467
-1673
-2689
-3536
-4374
-5314
-6294
-7134
-7688
-7954
-8071
-8195
-8368
-8474
-8296
-7653
-6512
-5004
-3328
-1626
74
1801
3554
5265
6845
8248
9477
10527
11355
11928
12277
12477
12551
12398
11865
10914
9710
8493
7363
6185
4756
3075
1427
170
-591
-1105
-1733
-2607
-3517
-4132
-4319
-4241
-4143
-4093
-3927
-3464
-2718
-1905
-1245
-788
-445
-155
7
-92
-469
-959
-1322
-1424
-1316
-1162
-1114
-1226
-1459
-1724
-1909
-1907
-1656
-1188
-613
-60
388
712
910
966
862
612
253
-191
-740
-1416
-2173
-2897
-3492
-3979
-4485
-5105
-5760
-6215
-6238
-5784
-5010
-4134
-3275
-2423
-1540
-656
143
803
1360
1875
2337
2636
2658
2421
2115
2007
2277
2904
3690
4381
4826
5067
5299
5733
6422
7187
7725
7825
7541
7164
6998
7134
7401
7533
7392
7042
6639
6247
5786
5130
4252
3257
2284
1376
461
-556
-1673
-2759
-3628
-4155
-4344
-4313
-4213
-4143
-4112
-4067
-3966
-3824
-3716
-3705
-3774
-3835
-3805
-3677
-3524
-3408
-3303
-3114
-2773
-2322
-1889
-1576
-1382
-1227
-1060
-933
-974
-1282
-1858
-2614
-3431
-4204
-4848
-5285
-5459
-5353
-4972
-4325
-3415
-2290
-1077
46
967
1731
2506
3415
4404
5265
5815
6063
6197
6399
6677
6870
6838
6618
6404
6358
6434
6407
6066
5415
4683
4139
3862
3678
3298
2558
1560
591
-110
-566
-1076
-2003
-3488
-5321
-7082
-8430
-9322
-9968
-10571
-11112
-11354
-11077
-10314
-9371
-8608
-8178
-7945
-7627
-7018
-6103
-4995
-3798
-2543
-1244
10
1032
1625
1721
1441
1035
717
536
367
32
-520
-1137
-1547
-1547
-1141
-516
128
737
1422
2324
3460
4686
5795
6647
7208
7489
7468
7096
6365
5373
4314
3392
2744
2400
2299
2331
2377
2352
2230
2021
1725
1279
582
-415
-1617
-2782
-3620
-3949
-3784
-3311
-2770
-2309
-1901
-1362
-472
867
2519
4159
5443
6187
6423
6272
5786
4922
3673
2212
869
-95
-688
-1158
-1723
-2323
-2634
-2353
-1484
-336
747
1667
2607
3790
5238
6721
7947
8761
9196
9365
9333
9090
8600
7860
6932
5940
5063
4472
4216
4142
3954
3440
2681
2035
1867
2232
2818
3201
3188
2935
2730
2689
2665
2440
1981
1477
1125
893
524
-217
-1301
-2434
-3306
-3817
-4091
-4304
-4496
-4601
-4587
-4548
-4623
-4825
-4984
-4870
-4395
-3691
-2999
-2470
-2092
-1771
-1477
-1277
-1241
-1341
-1455
-1472
-1379
-1225
-1020
-706
-243
268
599
580
273
-47
-116
84
318
337
125
-90
-87
95
157
-196
-984
-1936
-2735
-3284
-3728
-4236
-4773
-5101
-4997
-4475
-3791
-3239
-2929
-2746
-2489
-2055
-1494
-908
-323
356
1269
2479
3904
5359
6651
7660
8354
8732
8777
8447
7739
6738
5609
4521
3566
2743
2015
1366
817
379
6
-394
-908
-1584
-2431
-3439
-4569
-5726
-6765
-7563
-8087
-8397
-8546
-8490
-8100
-7278
-6068
-4637
-3150
-1666
-161
1358
2807
4083
5190
6227
7271
8238
8912
9126
8927
8543
8197
7946
7718
7467
7288
7330
7613
7959
8115
7956
7559
7069
6507
5724
4555
3021
1371
-80
-1185
-2044
-2886
-3851
-4871
-5726
-6221
-6311
-6094
-5698
-5176
-4497
-3635
-2645
-1671
-841
-177
399
959
1457
1725
1599
1059
262
-571
-1296
-1916
-2527
-3222
-4051
-5039
-6197
-7499
-8831
-10006
-10848
-11297
-11427
-11387
-11295
-11184
-10997
-10618
-9903
-8738
-7104
-5119
-3001
-939
1008
2922
4892
6898
8782
10343
11470
12182
12594
12843
13043
13269
13529
13754
13829
13679
13331
12893
12444
11954
11327
10521
9616
8750
7986
7247
6392
5353
4179
2974
1792
635
-490
-1542
-2506
-3460
-4535
-5782
-7072
-8180
-8979
-9538
-10030
-10510
-10825
-10751
-10236
-9471
-8731
-8151
-7661
-7140
-6593
-6163
-5961
-5942
-5960
-5946
-6000
-6290
-6860
-7551
-8125
-8431
-8477
-8344
-8087
-7724
-7308
-6943
-6704
-6548
-6329
-5930
-5366
-4753
-4169
-3560
-2795
-1815
-724
265
966
1300
1287
994
518
1
-404
-638
-812
-1175
-1927
-3033
-4192
-5011
-5237
-4896
-4225
-3491
-2832
-2241
-1643
-1008
-395
76
279
137
-351
-1099
-1944
-2679
-3130
-3246
-3142
-3052
-3186
-3596
-4130
-4541
-4653
-4463
-4103
-3703
-3290
-2807
-2219
-1598
-1095
-831
-807
-897
-940
-834
-591
-310
-114
-75
-171
-294
-317
-166
149
583
1124
1818
2717
3796
4949
6066
7128
8191
9284
10305
11067
11458
11566
11625
11826
12157
12423
12439
12180
11773
11348
10915
10388
9703
8896
8045
7154
6131
4884
3475
2135
1132
579
343
148
-223
-781
-1344
-1697
-1762
-1656
-1603
-1763
-2109
-2444
-2533
-2258
-1665
-904
-111
648
1369
2047
2647
3116
3414
3517
3414
3110
2642
2078
1473
807
-4
-1016
-2169
-3259
-4070
-4520
-4709
-4848
-5105
-5518
-6017
-6488
-6822
-6914
-6682
-6120
-5330
-4486
-3716
-3021
-2321
-1594
-967
-657
-778
-1209
-1645
-1795
-1558
-1033
-365
383
1221
2112
2872
3217
2922
1970
553
-1034
-2527
-3752
-4621
-5116
-5311
-5381
-5545
-5942
-6508
-6990
-7096
-6701
-5940
-5122
-4518
-4201
-4048
-3896
-3694
-3533
-3532
-3704
-3919
-3984
-3751
-3172
-2274
-1127
158
1414
2455
3173
3606
3913
4238
4583
4815
4786
4476
4010
3540
3132
2753
2374
2064
1957
2129
2492
2841
3005
2986
2937
3019
3265
3554
3729
3713
3553
3359
3219
3162
3177
3239
3310
3316
3155
2745
2082
1248
360
-508
-1350
-2197
-3058
-3894
-4651
-5303
-5878
-6420
-6946
-7442
-7894
-8320
-8757
-9216
-9664
-10060
-10412
-10782
-11220
-11673
-11985
-12015
-11770
-11402
-11063
-10717
-10124
-9032
-7437
-5652
-4114
-3069
-2413
-1823
-1038
-45
984
1895
2684
3435
4176
4805
5193
5331
5357
5433
5591
5712
5649
5362
4932
4447
3890
3154
2181
1072
80
-532
-637
-287
366
1188
2110
3105
4123
5073
5881
6568
7278
8195
9415
10846
12253
13391
14139
14495
14480
14061
13199
11990
10714
9710
9138
8872
8633
8256
7817
7506
7369
7234
6899
6398
6032
6088
6529
6974
7012
6556
5860
5220
4677
4048
3231
2427
1992
2073
2412
2553
2285
1846
1702
2105
2881
3623
4062
4253
4404
4611
4774
4762
4588
4403
4309
4239
4027
3600
3033
2448
1850
1134
226
-809
-1828
-2794
-3851
-5186
-6816
-8507
-9938
-10921
-11493
-11801
-11932
-11872
-11592
-11119
-10512
-9770
-8823
-7636
-6318
-5090
-4125
-3418
-2815
-2195
-1583
-1104
-826
-669
-511
-366
-447
-1014
-2139
-3601
-5022
-6127
-6904
-7541
-8208
-8890
-9411
-9609
-9494
-9259
-9132
-9208
-9399
-9528
-9482
-9289
-9063
-8865
-8618
-8150
-7331
-6204
-4987
-3955
-3287
-2967
-2814
-2605
-2190
-1551
-766
68
909
1771
2671
3572
4374
4984
5384
5647
5855
5996
5960
5638
5062
4428
3975
3823
3912
4094
4285
4506
4806
5154
5448
5627
5766
6030
6526
7199
7894
8508
9064
9622
10137
10420
10287
9739
8989
8299
7780
7357
6920
6503
6287
6435
6917
7505
7935
8080
7980
7733
7367
6819
6004
4885
3494
1898
183
-1539
-3146
-4549
-5753
-6851
-7954
-9106
-10252
-11298
-12187
-12927
-13547
-14039
-14345
-14397
-14184
-13757
-13190
-12515
-11707
-10720
-9562
-8328
-7160
-6152
-5279
-4418
-3463
-2436
-1505
-878
-677
-879
-1389
-2128
-3057
-4102
-5105
-5874
-6325
-6579
-6877
-7391
-8080
-8747
-9207
-9450
-9598
-9751
-9874
-9841
-9577
-9147
-8705
-8363
-8116
-7874
-7544
-7082
-6473
-5706
-4782
-3733
-2617
-1483
-361
703
1615
2267
2649
2913
3305
3974
4833
5610
6061
6160
6092
6070
6163
6278
6300
6218
6113
6047
5982
5831
5565
5261
5030
4906
4810
4634
4357
4067
3890
3879
3992
4154
4343
4623
5092
5805
6734
7781
8831
9799
10653
11404
12085
12715
13290
13787
14179
14453
14599
14584
14331
13732
12695
11194
9298
7141
4854
2514
154
-2191
-4422
-6376
-7889
-8875
-9358
-9429
-9162
-8570
-7632
-6353
-4806
-3106
-1360
359
2001
3523
4877
6042
7028
7861
8553
9105
9526
9858
10154
10426
10620
10638
10398
9876
9106
8154
7114
6090
5177
4410
3734
3037
2234
1324
366
-605
-1626
-2759
-3997
-5238
-6363
-7343
-8267
-9227
-10200
-11034
-11566
-11764
-11743
-11647
-11531
-11341
-11024
-10607
-10182
-9801
-9411
-8909
-8254
-7529
-6888
-6441
-6193
-6073
-6020
-6022
-6085
-6177
-6220
-6136
-5905
-5588
-5273
-5025
-4837
-4653
-4408
-4075
-3672
-3222
-2717
-2108
-1353
-470
435
1239
1882
2405
2899
3397
3842
4146
4303
4421
4650
5046
5518
5900
6085
6085
5980
5827
5609
5294
4900
4502
4170
3902
3641
3356
3095
2958
3013
3231
3518
3803
4110
4530
5147
5959
6867
7727
8412
8851
9035
8997
8796
8501
8172
7850
7555
7298
7085
6915
6772
6620
6423
6161
5831
5442
4997
4501
3969
3433
2925
2437
1918
1307
598
-135
-768
-1226
-1539
-1830
-2227
-2768
-3391
-3991
-4498
-4901
-5212
-5440
-5594
-5725
-5931
-6296
-6803
-7318
-7660
-7723
-7548
-7282
-7081
-7022
-7109
-7319
-7646
-8093
-8641
-9238
-9839
-10430
-11037
-11680
-12338
-12946
-13429
-13732
-13833
-13731
-13442
-13004
-12473
-11909
-11347
-10795
-10251
-9737
-9306
-9004
-8826
-8694
-8497
-8140
-7574
-6786
-5772
-4531
-3091
-1527
58
1574
2977
4256
5384
6285
6872
7121
7112
6994
6893
6843
6790
6665
6448
6165
5839
5458
4992
4455
3929
3524
3319
3321
3494
3805
4243
4802
5448
6115
6726
7220
7548
7676
7590
7305
6862
6301
5636
4871
4046
3265
2656
2301
2187
2236
2394
2677
3145
3817
4625
5445
6175
6768
7217
7515
7653
7660
7613
7586
7577
7494
7228
6757
6169
5583
5051
4523
3929
3265
2608
2037
1552
1068
519
-64
-562
-871
-1006
-1110
-1363
-1860
-2565
-3360
-4125
-4803
-5378
-5829
-6096
-6102
-5813
-5293
-4691
-4166
-3809
-3602
-3460
-3305
-3112
-2891
-2623
-2233
-1637
-829
77
891
1464
1777
1932
2045
2153
2177
2016
1650
1167
704
332
-2
-421
-1018
-1772
-2571
-3303
-3930
-4497
-5051
-5574
-5992
-6241
-6333
-6343
-6336
-6305
-6191
-5964
-5692
-5510
-5511
-5653
-5767
-5671
-5298
-4748
-4208
-3825
-3626
-3519
-3384
-3160
-2868
-2576
-2331
-2115
-1863
-1509
-1036
-477
112
694
1261
1810
2318
2748
3086
3370
3681
4078
4539
4956
5191
5167
4904
4503
4077
3696
3370
3070
2766
2449
2134
1847
1603
1401
1216
1012
763
455
93
-311
-734
-1136
-1458
-1635
-1627
-1432
-1074
-568
97
942
1955
3069
4186
5235
6213
7160
8092
8944
9587
9895
9832
9468
8936
8349
7753
7137
6481
5788
5095
4444
3857
3331
2850
2408
2007
1658
1358
1087
809
486
99
-359
-889
-1510
-2255
-3134
-4093
-5007
-5728
-6170
-6350
-6362
-6290
-6140
-5864
-5439
-4937
-4507
-4259
-4173
-4100
-3868
-3404
-2763
-2054
-1338
-596
203
1014
1708
2144
2280
2206
2072
1981
1936
1872
1750
1601
1505
1522
1641
1801
1948
2079
2230
2427
2650
2854
3005
3123
3252
3413
3556
3587
3428
3080
2624
2177
1828
1611
1523
1549
1669
1845
2008
2074
1987
1747
1399
994
557
82
-434
-954
-1395
-1666
-1723
-1613
-1463
-1422
-1582
-1933
-2371
-2765
-3034
-3175
-3236
-3261
-3244
-3148
-2942
-2630
-2246
-1817
-1355
-863
-373
55
369
557
660
723
761
741
635
465
310
256
339
522
729
894
981
962
798
454
-65
-685
-1285
-1761
-2068
-2227
-2288
-2293
-2274
-2256
-2246
-2218
-2101
-1831
-1403
-899
-435
-82
182
436
729
1036
1284
1430
1501
1556
1614
1612
1446
1041
398
-417
-1324
-2267
-3208
-4108
-4929
-5642
-6243
-6748
-7177
-7539
-7844
-8105
-8337
-8540
-8688
-8732
-8632
-8385
-8029
-7625
-7227
-6849
-6472
-6060
-5600
-5109
-4628
-4189
-3807
-3486
-3236
-3059
-2919
-2725
-2375
-1831
-1166
-515
32
507
1016
1625
2274
2826
3190
3398
3546
3667
3669
3417
2869
2134
1387
735
171
-352
-823
-1171
-1355
-1441
-1546
-1719
-1869
-1836
-1531
-1010
-397
234
912
1695
2568
3422
4143
4698
5140
5533
5891
6194
6448
6707
7020
7369
7665
7820
7822
7728
7607
7488
7376
7298
7325
7521
7875
8294
8651
8865
8926
8860
8682
8392
8005
7573
7162
6800
6442
5996
5395
4645
3828
3041
2332
1687
1060
422
-218
-841
-1441
-2029
-2592
-3071
-3385
-3491
-3432
-3316
-3239
-3224
-3244
-3283
-3381
-3596
-3924
-4263
-4480
-4514
-4422
-4326
-4306
-4350
-4401
-4431
-4461
-4512
-4548
-4482
-4249
-3851
-3342
-2777
-2178
-1570
-1020
-631
-465
-499
-641
-808
-987
-1209
-1495
-1818
-2141
-2461
-2809
-3198
-3576
-3838
-3905
-3766
-3462
-3019
-2421
-1647
-729
237
1143
1941
2651
3318
3957
4546
5067
5545
6024
6525
7008
7395
7625
7690
7639
7531
7414
7307
7226
7185
7193
7234
7268
7241
7118
6904
6632
6329
5987
5561
5006
4326
3582
2870
2272
1826
1533
1376
1324
1328
1317
1226
1029
757
476
244
90
35
105
343
763
1326
1942
2506
2944
3223
3339
3297
3105
2778
2343
1828
1268
705
191
-225
-514
-681
-754
-764
-745
-735
-787
-941
-1197
-1503
-1795
-2040
-2254
-2470
-2692
-2888
-3016
-3072
-3086
-3090
-3096
-3104
-3141
-3268
-3547
-3997
-4590
-5278
-6028
-6814
-7593
-8304
-8900
-9391
-9838
-10296
-10750
-11123
-11335
-11369
-11268
-11090
-10859
-10569
-10216
-9816
-9386
-8908
-8344
-7681
-6966
-6287
-5716
-5264
-4893
-4562
-4260
-3987
-3721
-3410
-3008
-2511
-1967
-1443
-987
-621
-343
-138
39
262
610
1127
1786
2505
3193
3801
4335
4835
5339
5856
6361
6812
7174
7439
7619
7722
7716
7532
7112
6466
5693
4929
4255
3654
3044
2368
1656
991
431
-54
-557
-1158
-1858
-2585
-3251
-3797
-4197
-4440
-4519
-4446
-4266
-4038
-3803
-3551
-3251
-2875
-2419
-1886
-1278
-603
100
762
1316
1748
2099
2419
2717
2953
3101
3201
3344
3586
3873
4057
3998
3666
3151
2589
2061
1555
1012
388
-311
-1033
-1702
-2238
-2571
-2680
-2615
-2478
-2367
-2312
-2272
-2184
-2021
-1789
-1476
-1026
-374
489
1483
2483
3406
4240
5002
5667
6172
6467
6581
6604
6610
6604
6547
6422
6264
6105
5906
5560
4990
4246
3497
2924
2599
2466
2420
2397
2396
2432
2484
2517
2515
2508
2536
2617
2741
2903
3107
3348
3579
3718
3702
3534
3269
2968
2658
2349
2066
1851
1724
1650
1567
1453
1359
1357
1462
1593
1639
1543
1330
1042
668
151
-536
-1324
-2081
-2721
-3270
-3829
-4454
-5085
-5596
-5912
-6081
-6223
-6406
-6579
-6620
-6452
-6114
-5718
-5347
-4982
-4535
-3944
-3247
-2560
-1995
-1581
-1264
-965
-646
-309
36
404
831
1315
1794
2170
2374
2408
2326
2176
1959
1644
1223
729
220
-263
-702
-1084
-1369
-1521
-1558
-1574
-1685
-1936
-2256
-2498
-2548
-2401
-2152
-1921
-1790
-1792
-1939
-2237
-2672
-3193
-3712
-4146
-4440
-4583
-4592
-4500
-4350
-4189
-4049
-3934
-3828
-3723
-3634
-3582
-3563
-3531
-3430
-3230
-2944
-2608
-2246
-1871
-1501
-1175
-931
-774
-666
-563
-458
-389
-403
-512
-684
-871
-1032
-1132
-1127
-970
-654
-239
163
465
653
780
889
957
898
637
179
-394
-992
-1580
-2192
-2879
-3636
-4377
-4972
-5318
-5392
-5258
-5012
-4734
-4455
-4174
-3902
-3674
-3536
-3500
-3514
-3488
-3343
-3052
-2649
-2189
-1717
-1259
-836
-474
-191
21
195
367
558
760
952
1115
1247
1365
1505
1720
2056
2528
3093
3674
4201
4635
4967
5183
5252
5155
4934
4689
4520
4444
4376
4204
3884
3481
3110
2835
2619
2366
2015
1587
1154
768
422
88
-236
-499
-642
-643
-531
-350
-120
168
522
926
1349
1771
2199
2661
3176
3748
4367
5012
5646
6213
6655
6948
7121
7226
7300
7339
7316
7226
7096
6945
6750
6447
6007
5492
5046
4799
4766
4829
4820
4632
4265
3779
3207
2518
1662
641
-449
-1463
-2285
-2886
-3308
-3602
-3769
-3765
-3565
-3218
-2852
-2596
-2486
-2443
-2340
-2102
-1759
-1395
-1055
-707
-289
209
731
1202
1597
1933
2198
2313
2187
1825
1356
953
693
528
377
259
292
575
1063
1587
2000
2297
2571
2863
3082
3085
2831
2435
2057
1756
1465
1111
735
460
344
298
165
-117
-460
-748
-992
-1346
-1941
-2728
-3499
-4067
-4431
-4741
-5119
-5538
-5881
-6094
-6266
-6528
-6908
-7282
-7494
-7501
-7416
-7411
-7600
-7998
-8556
-9210
-9887
-10504
-10989
-11307
-11462
-11465
-11315
-11021
-10649
-10307
-10052
-9821
-9461
-8862
-8053
-7165
-6295
-5409
-4410
-3270
-2094
-1037
-170
564
1245
1869
2351
2637
2786
2912
3059
3142
3040
2728
2306
1891
1507
1090
609
147
-158
-249
-208
-158
-129
-32
230
627
999
1186
1143
933
621
212
-304
-862
-1317
-1550
-1581
-1563
-1651
-1876
-2136
-2305
-2337
-2278
-2193
-2108
-2005
-1881
-1763
-1694
-1703
-1788
-1928
-2090
-2223
-2272
-2208
-2058
-1883
-1719
-1540
-1292
-972
-671
-519
-566
-721
-814
-728
-484
-200
17
156
277
423
569
649
636
570
522
519
499
348
-37
-679
-1511
-2400
-3200
-3804
-4181
-4363
-4405
-4326
-4100
-3690
-3110
-2447
-1814
-1280
-833
-415
2
383
658
798
846
883
956
1045
1097
1099
1108
1214
1460
1804
2155
2441
2661
2870
3132
3475
3899
4406
5004
5694
6435
7148
7750
8199
8513
8744
8938
9110
9254
9359
9430
9485
9544
9634
9774
9967
10177
10328
10337
10165
9847
9467
9091
8717
8280
7724
7059
6368
5752
5255
4849
4474
4101
3745
3442
3205
3014
2848
2706
2607
2557
2524
2466
2363
2248
2174
2170
2213
2253
2257
2228
2195
2166
2110
1973
1721
1372
993
671
459
346
259
113
-141
-479
-830
-1138
-1409
-1702
-2070
-2495
-2889
-3157
-3276
-3312
-3357
-3455
-3566
-3603
-3497
-3244
-2896
-2519
-2166
-1865
-1622
-1424
-1254
-1096
-953
-844
-791
-803
-870
-964
-1053
-1110
-1124
-1110
-1119
-1217
-1451
-1819
-2274
-2753
-3204
-3590
-3870
-4005
-3996
-3902
-3816
-3792
-3798
-3740
-3566
-3329
-3148
-3101
-3147
-3158
-3045
-2829
-2607
-2440
-2287
-2047
-1661
-1165
-640
-118
444
1102
1851
2610
3284
3827
4244
4538
4673
4607
4338
3929
3469
3021
2604
2218
1864
1546
1247
928
556
130
-330
-816
-1345
-1924
-2514
-3028
-3393
-3611
-3758
-3927
-4155
-4411
-4644
-4832
-4991
-5136
-5251
-5286
-5199
-4983
-4658
-4260
-3829
-3403
-3018
-2689
-2400
-2114
-1807
-1495
-1218
-1002
-834
-660
-433
-150
153
420
616
737
796
800
744
610
384
72
-298
-674
-1004
-1251
-1412
-1504
-1542
-1516
-1392
-1132
-727
-208
368
956
1539
2125
2715
3283
3779
4161
4424
4596
4714
4794
4834
4833
4806
4771
4721
4616
4413
4111
3766
3458
3233
3086
2981
2899
2858
2885
2972
3078
3155
3187
3196
3206
3213
3186
3097
2946
2765
2597
2474
2420
2446
2556
2744
2991
3279
3589
3900
4175
4372
4467
4467
4402
4294
4140
3909
3573
3117
2544
1853
1048
140
-846
-1882
-2941
-3988
-4955
-5751
-6306
-6628
-6802
-6933
-7060
-7147
-7132
-7008
-6835
-6669
-6502
-6261
-5888
-5398
-4873
-4389
-3966
-3597
-3294
-3101
-3040
-3057
-3043
-2921
-2721
-2548
-2493
-2564
-2718
-2933
-3242
-3683
-4210
-4690
-4993
-5093
-5079
-5070
-5109
-5146
-5105
-4962
-4748
-4506
-4241
-3931
-3576
-3214
-2892
-2624
-2378
-2116
-1838
-1584
-1409
-1339
-1363
-1442
-1530
-1587
-1584
-1516
-1404
-1279
-1162
-1046
-911
-749
-585
-458
-390
-362
-332
-265
-159
-53
-2
-49
-204
-441
-717
-986
-1217
-1382
-1446
-1356
-1065
-572
47
660
1139
1425
1544
1565
1534
1441
1242
914
492
58
-302
-546
-698
-816
-958
-1148
-1375
-1619
-1860
-2083
-2263
-2364
-2366
-2290
-2196
-2138
-2115
-2058
-1880
-1550
-1113
-644
-183
293
822
1390
1925
2348
2642
2856
3049
3232
3377
3465
3529
3624
3764
3888
3906
3778
3547
3306
3129
3026
2956
2857
2665
2320
1787
1083
290
-482
-1158
-1735
-2254
-2731
-3137
-3429
-3601
-3706
-3796
-3877
-3902
-3834
-3695
-3563
-3509
-3552
-3661
-3799
-3954
-4133
-4337
-4544
-4723
-4846
-4888
-4825
-4642
-4357
-4027
-3727
-3494
-3324
-3186
-3061
-2942
-2816
-2641
-2364
-1967
-1485
-983
-513
-102
235
479
624
694
749
828
912
938
869
739
634
598
583
486
256
-46
-286
-365
-286
-134
12
134
269
466
751
1129
1585
2070
2496
2764
2821
2697
2471
2212
1942
1658
1381
1162
1041
998
965
891
797
760
849
1063
1342
1615
1856
2078
2313
2579
2881
3216
3578
3944
4285
4569
4776
4886
4882
4758
4533
4256
3974
3702
3425
3133
2849
2613
2435
2274
2079
1845
1632
1500
1445
1400
1304
1184
1139
1239
1451
1654
1747
1725
1660
1621
1611
1599
1587
1634
1797
2059
2334
2545
2688
2833
3047
3333
3642
3933
4220
4553
4973
5479
6044
6643
7254
7835
8321
8635
8730
8597
8265
7786
7231
6678
6195
5801
5466
5141
4808
4488
4209
3951
3645
3228
2706
2163
1712
1412
1247
1156
1094
1060
1087
1193
1359
1536
1672
1747
1780
1803
1826
1813
1703
1453
1085
666
251
-178
-700
-1377
-2180
-2987
-3682
-4246
-4769
-5358
-6030
-6682
-7167
-7409
-7445
-7378
-7286
-7169
-6973
-6664
-6268
-5875
-5587
-5453
-5443
-5458
-5392
-5183
-4852
-4473
-4123
-3833
-3591
-3372
-3174
-3004
-2856
-2701
-2512
-2311
-2168
-2155
-2282
-2486
-2669
-2762
-2753
-2659
-2482
-2204
-1812
-1330
-834
-421
-169
-114
-234
-458
-679
-797
-754
-555
-244
150
632
1229
1934
2684
3385
3977
4462
4886
5284
5643
5923
6106
6229
6350
6504
6667
6778
6787
6688
6505
6258
5935
5517
5009
4468
3976
3599
3339
3143
2944
2706
2442
2192
1985
1824
1697
1598
1535
1517
1529
1533
1491
1393
1263
1132
1008
862
633
269
-247
-887
-1591
-2291
-2937
-3509
-4014
-4465
-4866
-5200
-5436
-5544
-5501
-5292
-4917
-4397
-3778
-3125
-2485
-1862
-1210
-465
410
1393
2411
3365
4165
4748
5083
5183
5096
4898
4661
4422
4178
3905
3586
3232
2874
2543
2252
1991
1737
1474
1210
984
851
840
926
1026
1041
914
652
309
-69
-470
-901
-1344
-1746
-2048
-2235
-2347
-2439
-2523
-2554
-2475
-2272
-1993
-1711
-1473
-1283
-1120
-974
-858
-788
-764
-779
-830
-929
-1087
-1293
-1507
-1675
-1754
-1729
-1606
-1415
-1204
-1032
-948
-965
-1049
-1148
-1225
-1277
-1314
-1320
-1247
-1049
-737
-397
-152
-84
-181
-353
-498
-557
-530
-427
-231
98
579
1168
1769
2286
2680
2967
3178
3313
3341
3241
3037
2785
2526
2252
1927
1540
1141
809
594
480
413
357
314
306
327
341
322
279
243
214
137
-60
-397
-807
-1183
-1457
-1634
-1762
-1866
-1928
-1924
-1864
-1791
-1732
-1663
-1535
-1322
-1051
-773
-519
-288
-77
103
244
381
587
904
1282
1585
1697
1618
1462
1348
1292
1209
1010
708
405
207
133
124
131
176
325
615
1002
1399
1738
2015
2250
2449
2589
2655
2672
2684
2707
2702
2610
2404
2116
1812
1538
1301
1085
883
708
580
497
430
351
255
176
166
263
454
668
812
822
706
538
395
297
194
20
-242
-538
-781
-913
-934
-875
-760
-600
-406
-213
-60
40
112
189
274
333
327
255
148
45
-39
-101
-118
-52
115
333
491
485
287
-41
-401
-731
-1030
-1328
-1648
-1990
-2359
-2772
-3225
-3668
-4006
-4162
-4142
-4035
-3948
-3918
-3902
-3836
-3709
-3581
-3512
-3488
-3410
-3165
-2715
-2131
-1533
-1008
-564
-151
269
691
1082
1406
1648
1804
1877
1885
1873
1904
2019
2197
2362
2433
2379
2238
2072
1919
1784
1668
1608
1668
1892
2261
2697
3125
3519
3907
4312
4709
5025
5195
5219
5152
5053
4921
4696
4307
3744
3073
2389
1757
1185
648
139
-310
-657
-889
-1035
-1143
-1246
-1352
-1460
-1583
-1741
-1943
-2181
-2442
-2731
-3061
-3428
-3790
-4086
-4301
-4482
-4711
-5034
-5413
-5751
-5968
-6038
-5983
-5822
-5562
-5222
-4870
-4601
-4470
-4447
-4445
-4399
-4312
-4225
-4150
-4034
-3815
-3490
-3135
-2845
-2649
-2496
-2305
-2035
-1702
-1345
-1000
-703
-507
-459
-567
-771
-985
-1167
-1334
-1516
-1692
-1779
-1716
-1536
-1353
-1272
-1297
-1342
-1319
-1224
-1115
-1041
-978
-865
-672
-439
-234
-87
43
217
463
761
1074
1384
1689
1978
2215
2372
2455
2514
2612
2785
3025
3289
3519
3665
3695
3610
3447
3257
3079
2928
2803
2706
2645
2618
2596
2534
2402
2205
1977
1757
1573
1453
1429
1537
1787
2153
2586
3028
3424
3708
3817
3721
3466
3157
2894
2706
2542
2335
2064
1765
1480
1214
953
716
574
607
834
1185
1558
1881
2137
2326
2426
2401
2245
1999
1721
1436
1132
794
440
109
-183
-461
-750
-1027
-1220
-1271
-1192
-1072
-1004
-1025
-1110
-1219
-1334
-1445
-1520
-1507
-1374
-1148
-898
-683
-512
-356
-196
-42
77
153
186
171
81
-96
-328
-540
-672
-731
-777
-850
-913
-879
-699
-427
-189
-86
-114
-187
-229
-257
-361
-607
-954
-1260
-1382
-1285
-1073
-911
-913
-1077
-1321
-1572
-1839
-2184
-2647
-3181
-3673
-4037
-4282
-4503
-4785
-5137
-5484
-5751
-5921
-6039
-6148
-6245
-6292
-6268
-6203
-6151
-6143
-6163
-6170
-6136
-6046
-5886
-5628
-5257
-4799
-4320
-3876
-3473
-3076
-2663
-2270
-1965
-1786
-1694
-1594
-1416
-1165
-910
-712
-574
-445
-274
-60
153
316
423
513
646
849
1102
1339
1490
1523
1457
1352
1266
1230
1246
1303
1398
1539
1730
1961
2202
2418
2570
2630
2586
2456
2289
2144
2055
2009
1964
1883
1768
1654
1577
1542
1518
1462
1343
1156
924
687
490
358
284
231
167
91
41
56
132
221
269
270
272
326
440
568
662
717
775
879
1035
1213
1381
1525
1631
1661
1563
1320
989
681
484
405
378
337
276
239
247
247
137
-150
-581
-1048
-1448
-1755
-2017
-2279
-2521
-2662
-2621
-2384
-2021
-1639
-1323
-1099
-942
-810
-682
-558
-449
-351
-231
-50
203
478
676
711
576
358
174
78
17
-125
-425
-851
-1285
-1626
-1868
-2090
-2371
-2710
-3019
-3195
-3201
-3075
-2878
-2638
-2337
-1958
-1529
-1127
-828
-654
-564
-492
-405
-328
-320
-413
-576
-713
-725
-578
-330
-93
42
68
49
69
163
317
497
685
875
1042
1126
1070
872
608
389
286
286
310
278
164
0
-152
-241
-251
-211
-181
-228
-391
-659
-984
-1327
-1694
-2121
-2617
-3113
-3482
-3620
-3525
-3296
-3053
-2848
-2643
-2377
-2040
-1692
-1416
-1247
-1160
-1109
-1068
-1043
-1038
-1022
-942
-755
-469
-137
180
443
641
767
806
735
543
243
-120
-489
-809
-1049
-1205
-1309
-1414
-1570
-1801
-2081
-2346
-2530
-2600
-2582
-2541
-2534
-2574
-2622
-2623
-2534
-2347
-2077
-1749
-1393
-1053
-779
-607
-532
-510
-490
-448
-392
-346
-320
-314
-345
-453
-671
-980
-1303
-1553
-1700
-1797
-1931
-2140
-2377
-2556
-2622
-2599
-2552
-2528
-2524
-2515
-2495
-2492
-2534
-2599
-2619
-2515
-2244
-1812
-1258
-629
21
627
1126
1490
1743
1946
2148
2357
2539
2666
2737
2784
2829
2862
2846
2742
2538
2252
1916
1566
1232
933
673
438
216
10
-159
-267
-316
-346
-415
-563
-796
-1085
-1386
-1648
-1819
-1849
-1714
-1440
-1105
-798
-571
-403
-225
28
374
773
1155
1465
1679
1807
1867
1868
1813
1712
1606
1566
1666
1936
2325
2724
3028
3200
3283
3347
3426
3491
3497
3443
3388
3408
3527
3698
3840
3901
3887
3836
3776
3712
3645
3581
3531
3485
3405
3251
3015
2734
2460
2224
2032
1884
1794
1784
1851
1957
2048
2093
2108
2135
2208
2326
2462
2590
2697
2781
2830
2822
2736
2561
2313
2029
1760
1545
1402
1314
1234
1122
968
805
676
599
560
534
520
549
649
803
947
1022
1035
1071
1241
1604
2129
2726
3324
3912
4527
5196
5901
6585
7196
7713
8138
8476
8716
8858
8922
8934
8885
8716
8358
7789
7075
6334
5658
5059
4485
3893
3294
2741
2259
1811
1329
778
199
-315
-695
-940
-1104
-1234
-1335
-1385
-1378
-1351
-1355
-1408
-1476
-1506
-1479
-1439
-1463
-1607
-1863
-2176
-2486
-2774
-3058
-3352
-3637
-3860
-3976
-3996
-3989
-4030
-4144
-4285
-4375
-4374
-4303
-4225
-4181
-4162
-4127
-4048
-3942
-3846
-3781
-3729
-3650
-3518
-3342
-3154
-2981
-2835
-2720
-2642
-2611
-2634
-2703
-2812
-2955
-3133
-3342
-3567
-3787
-3989
-4171
-4331
-4458
-4534
-4549
-4520
-4485
-4492
-4576
-4747
-4984
-5242
-5463
-5594
-5608
-5515
-5349
-5146
-4923
-4673
-4387
-4064
-3716
-3354
-2980
-2587
-2171
-1737
-1299
-872
-470
-109
191
412
547
603
605
584
567
572
605
661
730
808
895
1002
1142
1318
1529
1767
2021
2272
2498
2670
2763
2760
2663
2501
2328
2208
2196
2307
2507
2730
2915
3037
3113
3180
3265
3369
3474
3561
3619
3643
3634
3603
3567
3547
3553
3585
3636
3707
3806
3933
4075
4204
4290
4324
4313
4266
4179
4045
3862
3645
3414
3189
2974
2768
2563
2341
2080
1757
1368
935
497
85
-290
-639
-971
-1280
-1547
-1747
-1859
-1862
-1749
-1532
-1261
-1004
-813
-699
-623
-532
-385
-167
121
472
867
1263
1602
1837
1964
2017
2037
2044
2021
1956
1846
1697
1500
1216
807
268
-358
-1002
-1610
-2162
-2657
-3086
-3427
-3654
-3761
-3755
-3649
-3443
-3136
-2741
-2285
-1800
-1312
-843
-428
-112
67
109
54
-46
-166
-326
-550
-835
-1136
-1399
-1609
-1800
-2019
-2275
-2525
-2707
-2790
-2794
-2771
-2764
-2776
-2787
-2770
-2708
-2588
-2400
-2135
-1797
-1401
-960
-477
50
603
1127
1553
1839
2001
2102
2198
2303
2379
2375
2273
2094
1874
1628
1338
978
547
81
-359
-721
-984
-1155
-1250
-1274
-1220
-1078
-854
-577
-291
-39
157
292
368
392
375
346
349
419
558
717
830
854
804
740
726
777
862
928
943
909
842
755
647
531
436
400
439
527
612
647
624
578
561
609
731
904
1095
1267
1393
1461
1480
1477
1484
1511
1536
1515
1414
1238
1037
884
835
892
1014
1154
1284
1420
1591
1799
2009
2168
2238
2224
2163
2092
2023
1948
1857
1751
1632
1490
1299
1040
718
363
1
-359
-719
-1065
-1353
-1532
-1585
-1553
-1513
-1524
-1584
-1647
-1661
-1613
-1533
-1459
-1412
-1386
-1366
-1340
-1307
-1263
-1196
-1082
-896
-634
-317
3
264
420
471
455
423
396
366
310
235
177
176
237
327
397
420
392
311
169
-37
-268
-445
-492
-395
-220
-65
14
37
67
147
265
375
448
497
559
654
768
870
931
940
901
816
691
539
372
200
13
-197
-429
-661
-876
-1079
-1299
-1562
-1855
-2113
-2256
-2238
-2080
-1859
-1658
-1510
-1385
-1212
-932
-537
-81
359
718
981
1164
1290
1363
1373
1317
1221
1130
1084
1083
1091
1058
959
804
627
461
313
164
-15
-250
-543
-874
-1210
-1522
-1804
-2076
-2378
-2739
-3156
-3589
-3980
-4275
-4448
-4505
-4471
-4376
-4248
-4105
-3954
-3792
-3611
-3404
-3179
-2961
-2776
-2634
-2514
-2378
-2192
-1952
-1681
-1406
-1135
-849
-525
-168
183
471
663
768
835
920
1042
1177
1275
1291
1220
1087
926
749
548
316
79
-97
-138
-18
225
500
726
873
961
1027
1082
1114
1113
1102
1131
1244
1444
1680
1880
1995
2021
1994
1959
1937
1919
1880
1810
1733
1696
1737
1859
2027
2197
2354
2520
2729
2989
3267
3512
3685
3779
3805
3766
3650
3448
3169
2852
2547
2294
2104
1965
1858
1772
1720
1735
1848
2061
2328
2570
2721
2772
2774
2794
2866
2974
3088
3210
3377
3630
3966
4330
4650
4888
5045
5137
5166
5109
4948
4692
4378
4048
3732
3443
3183
2946
2718
2485
2247
2029
1867
1779
1750
1744
1732
1714
1706
1716
1732
1735
1721
1703
1682
1629
1495
1245
889
481
84
-264
-553
-788
-964
-1076
-1123
-1120
-1087
-1043
-1002
-985
-1012
-1098
-1228
-1369
-1485
-1563
-1612
-1647
-1674
-1688
-1690
-1701
-1751
-1863
-2029
-2216
-2392
-2550
-2710
-2904
-3148
-3430
-3712
-3960
-4162
-4330
-4482
-4622
-4734
-4796
-4809
-4802
-4809
-4843
-4883
-4902
-4895
-4895
-4942
-5044
-5160
-5233
-5221
-5124
-4960
-4731
-4425
-4029
-3568
-3093
-2649
-2248
-1861
-1458
-1031
-605
-215
104
328
443
457
406
357
373
473
633
806
965
1112
1254
1373
1431
1399
1292
1145
985
797
542
208
-174
-547
-868
-1125
-1325
-1457
-1492
-1412
-1237
-1027
-844
-715
-628
-554
-465
-351
-202
-16
198
414
596
719
773
765
700
578
393
146
-162
-521
-912
-1297
-1634
-1900
-2106
-2298
-2517
-2766
-3008
-3197
-3318
-3382
-3403
-3370
-3263
-3083
-2871
-2689
-2575
-2521
-2485
-2429
-2352
-2281
-2252
-2286
-2387
-2536
-2701
-2844
-2936
-2981
-3006
-3042
-3095
-3142
-3155
-3122
-3059
-2979
-2881
-2750
-2582
-2391
-2200
-2011
-1805
-1557
-1270
-972
-693
-445
-217
-1
203
389
563
741
933
1123
1279
1373
1405
1395
1362
1309
1228
1113
971
806
620
415
213
55
-17
16
137
309
494
666
806
900
937
928
900
886
906
958
1030
1106
1176
1227
1242
1207
1117
986
840
704
604
563
600
724
925
1169
1412
1615
1762
1873
1995
2178
2451
2800
3175
3520
3799
4016
4203
4384
4562
4724
4860
4985
5126
5306
5525
5750
5937
6045
6045
5929
5704
5394
5031
4658
4310
4003
3734
3471
3179
2833
2430
1980
1503
1010
518
43
-389
-764
-1086
-1382
-1675
-1961
-2205
-2361
-2405
-2352
-2243
-2121
-2012
-1925
-1859
-1810
-1775
-1751
-1737
-1735
-1748
-1766
-1772
-1756
-1730
-1731
-1804
-1972
-2220
-2505
-2776
-2986
-3112
-3154
-3136
-3097
-3071
-3071
-3088
-3104
-3107
-3100
-3079
-3027
-2921
-2757
-2565
-2392
-2279
-2232
-2241
-2289
-2366
-2453
-2505
-2467
-2298
-2005
-1634
-1241
-861
-506
-187
81
288
443
579
726
889
1042
1154
1216
1242
1252
1250
1228
1185
1141
1127
1157
1210
1236
1179
1016
769
491
244
67
-39
-101
-156
-217
-275
-306
-295
-255
-218
-215
-264
-353
-458
-561
-659
-771
-917
-1110
-1342
-1589
-1822
-2017
-2152
-2211
-2184
-2077
-1923
-1777
-1695
-1714
-1834
-2023
-2235
-2420
-2537
-2562
-2497
-2367
-2209
-2049
-1896
-1749
-1613
-1506
-1436
-1382
-1297
-1131
-866
-522
-137
265
683
1119
1556
1964
2313
2597
2836
3060
3291
3538
3796
4041
4233
4326
4293
4145
3914
3639
3336
3007
2664
2337
2065
1868
1739
1658
1608
1584
1577
1563
1517
1431
1330
1256
1236
1269
1332
1400
1454
1482
1474
1425
1345
1251
1152
1036
889
717
556
454
433
473
522
531
472
341
144
-108
-400
-713
-1033
-1354
-1672
-1976
-2246
-2478
-2693
-2937
-3248
-3619
-4003
-4349
-4624
-4827
-4965
-5034
-5023
-4934
-4788
-4612
-4417
-4189
-3915
-3597
-3256
-2917
-2590
-2280
-1998
-1760
-1569
-1405
-1227
-1010
-760
-512
-305
-162
-84
-62
-82
-132
-191
-242
-277
-298
-310
-314
-304
-273
-211
-104
62
292
560
816
1012
1142
1236
1337
1461
1595
1717
1827
1944
2074
2189
2240
2197
2068
1889
1688
1472
1243
1025
858
772
755
768
778
787
812
855
878
832
701
517
341
218
161
164
226
363
583
871
1187
1486
1737
1926
2045
2090
2048
1920
1721
1475
1212
967
767
622
519
422
291
108
-122
-375
-631
-877
-1112
-1334
-1539
-1719
-1870
-1990
-2085
-2167
-2247
-2328
-2397
-2427
-2400
-2319
-2209
-2101
-2015
-1948
-1894
-1852
-1828
-1819
-1813
-1790
-1744
-1691
-1656
-1654
-1684
-1738
-1819
-1946
-2126
-2348
-2572
-2754
-2868
-2911
-2896
-2833
-2729
-2580
-2385
-2147
-1880
-1608
-1360
-1161
-1018
-930
-881
-872
-909
-998
-1129
-1284
-1443
-1606
-1779
-1970
-2170
-2355
-2495
-2560
-2521
-2352
-2037
-1589
-1047
-475
63
517
860
1085
1205
1252
1275
1316
1398
1518
1657
1796
1925
2032
2109
2153
2182
2230
2326
2474
2642
2784
2860
2851
2755
2578
2336
2059
1787
1547
1343
1163
1004
893
873
971
1160
1370
1525
1576
1519
1373
1160
900
618
352
142
18
-13
36
144
293
466
655
853
1055
1248
1412
1523
1566
1547
1488
1415
1343
1276
1216
1170
1150
1157
1183
1211
1231
1246
1260
1273
1277
1270
1265
1288
1366
1508
1704
1930
2166
2400
2627
2842
3033
3189
3304
3382
3436
3479
3516
3544
3554
3534
3472
3359
3196
2998
2797
2632
2527
2482
2472
2470
2464
2463
2485
2534
2596
2643
2656
2636
2594
2550
2523
2523
2549
2581
2579
2501
2329
2086
1831
1633
1538
1557
1671
1841
2023
2177
2283
2348
2406
2498
2642
2820
2986
3103
3159
3168
3152
3122
3082
3033
2980
2924
2862
2789
2713
2657
2648
2688
2744
2758
2678
2479
2176
1808
1418
1041
696
380
75
-240
-575
-915
-1232
-1490
-1666
-1755
-1771
-1743
-1711
-1713
-1771
-1878
-2009
-2143
-2286
-2463
-2691
-2952
-3193
-3362
-3446
-3476
-3500
-3547
-3618
-3700
-3789
-3889
-3994
-4072
-4086
-4019
-3896
-3750
-3611
-3479
-3348
-3231
-3165
-3188
-3302
-3473
-3652
-3815
-3963
-4110
-4250
-4357
-4410
-4413
-4389
-4363
-4338
-4295
-4213
-4083
-3916
-3718
-3496
-3250
-2984
-2710
-2441
-2188
-1956
-1748
-1566
-1412
-1284
-1183
-1117
-1103
-1158
-1286
-1465
-1661
-1835
-1957
-2012
-1990
-1890
-1713
-1473
-1193
-895
-597
-308
-34
214
417
553
607
578
486
362
240
153
115
128
172
220
243
230
185
126
67
7
-65
-154
-250
-325
-354
-329
-260
-162
-42
103
273
455
632
795
953
1122
1310
1503
1674
1804
1885
1923
1926
1900
1851
1788
1718
1638
1535
1401
1237
1054
862
662
453
250
75
-52
-140
-222
-333
-485
-660
-838
-1018
-1216
-1444
-1690
-1915
-2087
-2200
-2270
-2316
-2338
-2330
-2289
-2235
-2192
-2183
-2209
-2263
-2334
-2408
-2468
-2499
-2497
-2474
-2448
-2426
-2397
-2341
-2250
-2140
-2035
-1954
-1894
-1844
-1792
-1731
-1650
-1533
-1372
-1175
-974
-802
-673
-576
-487
-388
-270
-127
51
268
512
760
995
1219
1450
1697
1947
2167
2335
2449
2525
2572
2580
2535
2438
2318
2215
2158
2153
2194
2273
2387
2528
2677
2805
2889
2918
2901
2859
2818
2806
2848
2949
3100
3277
3458
3628
3783
3925
4050
4156
4235
4274
4256
4160
3977
3721
3419
3101
2785
2478
2186
1925
1707
1532
1384
1250
1130
1041
992
967
930
850
722
575
439
327
230
133
38
-31
-51
-13
72
178
284
373
438
471
471
442
395
344
304
285
302
366
479
629
791
927
1004
1000
909
738
503
224
-78
-387
-693
-991
-1276
-1542
-1770
-1945
-2055
-2102
-2099
-2052
-1960
-1809
-1598
-1345
-1089
-873
-717
-613
-530
-439
-325
-190
-46
94
220
324
400
445
458
440
397
343
301
294
327
382
424
418
347
220
58
-114
-277
-418
-534
-632
-725
-823
-916
-977
-972
-889
-744
-567
-381
-184
35
278
526
748
922
1047
1139
1209
1259
1286
1291
1288
1295
1320
1361
1412
1472
1541
1613
1672
1699
1692
1673
1679
1740
1856
1996
2123
2215
2276
2320
2353
2362
2325
2235
2109
1978
1866
1773
1679
1567
1434
1294
1167
1065
994
948
917
883
828
737
610
457
290
104
-123
-409
-758
-1142
-1522
-1870
-2181
-2466
-2740
-2997
-3216
-3374
-3461
-3484
-3462
-3414
-3348
-3263
-3154
-3019
-2859
-2680
-2489
-2290
-2088
-1895
-1728
-1606
-1539
-1529
-1566
-1634
-1720
-1810
-1891
-1951
-1978
-1960
-1892
-1776
-1621
-1443
-1261
-1093
-954
-847
-770
-715
-668
-621
-569
-511
-448
-375
-274
-128
71
306
543
740
869
918
895
823
731
656
629
664
738
810
836
796
704
588
466
341
203
50
-109
-259
-391
-507
-607
-688
-739
-753
-735
-703
-679
-688
-746
-856
-1000
-1145
-1250
-1291
-1275
-1226
-1169
-1113
-1051
-976
-892
-811
-743
-691
-655
-637
-643
-668
-694
-700
-675
-632
-597
-588
-603
-627
-640
-633
-600
-534
-435
-315
-199
-110
-48
9
95
225
390
572
759
955
1166
1391
1608
1792
1920
1980
1970
1897
1772
1610
1420
1202
957
695
441
220
41
-113
-271
-443
-612
-746
-833
-885
-925
-956
-950
-872
-703
-464
-196
66
299
496
647
739
772
767
761
792
880
1022
1203
1400
1592
1763
1890
1951
1929
1817
1631
1401
1161
937
729
519
281
4
-304
-620
-918
-1187
-1419
-1613
-1766
-1873
-1937
-1963
-1966
-1957
-1946
-1938
-1930
-1913
-1881
-1831
-1763
-1676
-1565
-1423
-1249
-1055
-859
-675
-518
-399
-337
-348
-437
-587
-768
-951
-1115
-1248
-1331
-1330
-1215
-985
-673
-331
-4
294
577
868
1184
1532
1909
2304
2700
3077
3421
3726
3990
4206
4362
4449
4479
4476
4469
4472
4483
4493
4506
4531
4580
4656
4750
4849
4939
5007
5044
5054
5054
5066
5090
5091
5010
4802
4465
4042
3585
3135
2707
2323
2013
1811
1716
1682
1631
1507
1304
1065
846
684
584
535
519
518
510
468
377
235
62
-117
-283
-427
-547
-642
-711
-754
-768
-753
-714
-668
-647
-687
-811
-1016
-1274
-1547
-1803
-2028
-2220
-2382
-2521
-2642
-2746
-2830
-2885
-2899
-2873
-2817
-2752
-2698
-2670
-2679
-2736
-2853
-3035
-3275
-3550
-3828
-4077
-4272
-4395
-4437
-4400
-4299
-4156
-3993
-3826
-3667
-3530
-3430
-3372
-3343
-3309
-3232
-3094
-2894
-2642
-2337
-1967
-1520
-1002
-439
137
701
1234
1714
2112
2405
2594
2706
2786
2865
2950
3026
3068
3054
2964
2789
2534
2228
1913
1626
1383
1177
992
818
657
513
383
263
149
46
-45
-128
-206
-271
-310
-314
-298
-297
-344
-455
-620
-825
-1062
-1325
-1598
-1844
-2021
-2111
-2134
-2128
-2123
-2120
-2103
-2052
-1956
-1818
-1638
-1421
-1176
-924
-688
-484
-320
-198
-121
-89
-98
-137
-195
-263
-337
-402
-438
-431
-388
-333
-302
-309
-351
-409
-468
-520
-556
-571
-565
-559
-591
-692
-865
-1083
-1306
-1510
-1688
-1846
-1973
-2050
-2061
-2011
-1928
-1846
-1792
-1772
-1786
-1828
-1893
-1973
-2054
-2131
-2205
-2282
-2365
-2451
-2533
-2605
-2669
-2718
-2741
-2718
-2633
-2492
-2317
-2133
-1956
-1781
-1593
-1382
-1149
-910
-680
-466
-269
-75
130
354
597
846
1078
1275
1422
1511
1534
1483
1358
1170
945
713
491
276
58
-161
-359
-507
-588
-614
-611
-596
-564
-498
-387
-247
-107
3
69
88
61
-16
-142
-314
-522
-761
-1028
-1317
-1617
-1906
-2173
-2418
-2650
-2872
-3079
-3259
-3408
-3527
-3614
-3656
-3640
-3573
-3484
-3406
-3341
-3253
-3089
-2815
-2444
-2016
-1565
-1104
-639
-190
208
527
780
1014
1289
1625
2001
2378
2725
3035
3306
3526
3668
3708
3635
3462
3213
2913
2589
2268
1975
1725
1524
1367
1249
1171
1138
1152
1219
1342
1532
1793
2116
2474
2829
3150
3425
3663
3886
4108
4333
4546
4729
4866
4949
4982
4983
4975
4985
5028
5101
5177
5216
5183
5066
4880
4657
4418
4172
3914
3643
3370
3110
2871
2643
2413
2174
1929
1682
1429
1165
897
653
472
381
375
424
485
530
546
530
489
438
396
377
373
349
268
111
-102
-332
-549
-746
-930
-1104
-1250
-1339
-1356
-1305
-1208
-1091
-971
-863
-779
-724
-694
-680
-681
-711
-791
-926
-1102
-1289
-1474
-1668
-1891
-2150
-2426
-2683
-2893
-3046
-3145
-3197
-3208
-3184
-3133
-3054
-2929
-2731
-2453
-2114
-1759
-1421
-1112
-823
-557
-335
-184
-109
-90
-99
-135
-217
-358
-539
-713
-842
-926
-998
-1088
-1203
-1326
-1440
-1544
-1637
-1702
-1714
-1655
-1542
-1417
-1311
-1226
-1144
-1054
-967
-911
-895
-904
-909
-892
-853
-799
-725
-618
-477
-327
-208
-158
-187
-283
-424
-591
-776
-973
-1180
-1390
-1604
-1817
-2021
-2199
-2332
-2407
-2426
-2408
-2382
-2372
-2381
-2393
-2374
-2295
-2149
-1945
-1703
-1435
-1149
-854
-568
-311
-92
92
246
369
450
485
489
487
495
500
477
405
288
148
15
-90
-148
-142
-57
97
283
447
543
557
503
411
306
207
119
35
-64
-201
-386
-600
-803
-953
-1026
-1020
-944
-806
-621
-422
-249
-133
-80
-71
-85
-124
-202
-332
-505
-699
-904
-1127
-1393
-1712
-2069
-2427
-2748
-3004
-3179
-3265
-3262
-3181
-3047
-2887
-2720
-2550
-2375
-2189
-1994
-1792
-1583
-1361
-1127
-891
-675
-504
-402
-378
-427
-529
-659
-791
-908
-1000
-1066
-1107
-1135
-1161
-1192
-1225
-1244
-1229
-1162
-1033
-832
-553
-196
222
665
1088
1455
1753
1994
2197
2383
2558
2725
2883
3032
3174
3309
3436
3544
3616
3636
3598
3513
3401
3280
3157
3026
2890
2757
2643
2553
2480
2413
2352
2306
2283
2276
2262
2216
2127
2000
1848
1685
1519
1362
1225
1123
1072
1082
1156
1279
1416
1520
1562
1547
1511
1489
1487
1483
1452
1395
1343
1325
1354
1419
1514
1643
1810
1999
2169
2280
2318
2304
2264
2203
2108
1963
1779
1580
1387
1204
1022
851
708
612
553
498
415
295
149
-6
-161
-312
-445
-539
-578
-569
-535
-497
-455
-395
-312
-223
-154
-125
-133
-162
-201
-251
-313
-382
-447
-497
-531
-553
-560
-546
-503
-439
-368
-296
-219
-123
-3
124
230
290
304
284
241
172
60
-99
-290
-483
-653
-793
-919
-1043
-1163
-1259
-1315
-1331
-1332
-1348
-1396
-1471
-1562
-1657
-1751
-1837
-1894
-1890
-1802
-1629
-1395
-1133
-865
-599
-334
-75
167
371
524
620
659
644
576
463
312
143
-23
-158
-240
-254
-201
-94
48
205
363
512
646
760
853
927
977
1000
991
958
922
905
926
988
1083
1197
1316
1424
1502
1531
1505
1433
1342
1259
1199
1162
1132
1090
1020
911
760
577
387
215
77
-31
-125
-218
-308
-379
-416
-420
-407
-396
-398
-406
-413
-412
-402
-379
-332
-251
-137
-9
109
203
273
332
384
415
403
337
224
87
-51
-177
-279
-342
-346
-269
-109
119
382
645
876
1054
1176
1256
1318
1386
1465
1541
1593
1607
1589
1560
1542
1548
1578
1631
1701
1785
1878
1977
2082
2194
2309
2417
2507
2568
2601
2606
2585
2537
2462
2365
2253
2128
1988
1834
1675
1521
1378
1237
1081
903
710
517
331
147
-43
-234
-407
-543
-640
-716
-798
-901
-1018
-1132
-1227
-1300
-1362
-1430
-1515
-1625
-1763
-1933
-2132
-2357
-2595
-2823
-3010
-3134
-3186
-3183
-3155
-3131
-3133
-3159
-3192
-3200
-3148
-3011
-2791
-2519
-2235
-1970
-1730
-1511
-1312
-1151
-1046
-996
-974
-942
-882
-801
-721
-651
-580
-489
-369
-221
-55
129
331
551
780
1014
1258
1512
1763
1984
2153
2268
2356
2447
2554
2665
2769
2868
2972
3085
3188
3257
3288
3305
3338
3392
3438
3435
3363
3232
3066
2884
2691
2491
2293
2110
1945
1789
1632
1482
1361
1291
1271
1275
1267
1213
1099
927
710
473
240
31
-143
-281
-381
-439
-455
-432
-381
-312
-230
-138
-40
49
118
166
204
236
253
236
174
79
-23
-105
-159
-191
-206
-199
-169
-127
-95
-95
-131
-193
-273
-365
-468
-567
-636
-657
-634
-594
-563
-550
-540
-519
-488
-460
-452
-465
-493
-529
-583
-664
-775
-909
-1049
-1180
-1288
-1359
-1384
-1363
-1312
-1251
-1191
-1119
-1016
-869
-690
-501
-319
-147
19
164
259
272
189
27
-179
-394
-592
-754
-863
-906
-883
-811
-711
-597
-473
-344
-221
-121
-54
-6
54
157
314
517
751
1004
1265
1520
1748
1940
2101
2255
2419
2589
2740
2846
2901
2917
2913
2896
2859
2798
2715
2618
2509
2385
2243
2093
1953
1834
1728
1612
1470
1312
1165
1057
994
963
947
946
979
1070
1231
1455
1720
1997
2261
2494
2680
2813
2889
2909
2876
2790
2653
2472
2258
2027
1794
1573
1375
1209
1080
986
918
863
814
775
754
760
784
803
791
733
633
507
375
248
128
17
-87
-192
-314
-476
-688
-942
-1214
-1482
-1735
-1972
-2192
-2394
-2573
-2735
-2890
-3046
-3194
-3316
-3397
-3443
-3471
-3491
-3495
-3463
-3387
-3274
-3147
-3022
-2899
-2766
-2621
-2470
-2329
-2206
-2099
-2003
-1916
-1840
-1776
-1719
-1662
-1606
-1561
-1536
-1534
-1550
-1574
-1602
-1634
-1679
-1745
-1840
-1961
-2097
-2231
-2349
-2452
-2556
-2682
-2847
-3057
-3310
-3597
-3898
-4185
-4421
-4581
-4664
-4685
-4662
-4600
-4498
-4360
-4210
-4075
-3969
-3877
-3776
-3658
-3541
-3447
-3383
-3335
-3280
-3217
-3160
-3122
-3094
-3045
-2949
-2806
-2638
-2468
-2306
-2147
-1987
-1833
-1699
-1600
-1546
-1537
-1569
-1630
-1698
-1750
-1772
-1765
-1737
-1693
-1628
-1536
-1417
-1278
-1124
-952
-759
-557
-373
-234
-149
-97
-48
18
98
177
242
284
300
280
223
134
30
-83
-211
-373
-571
-785
-974
-1100
-1146
-1114
-1020
-880
-720
-568
-452
-375
-317
-242
-120
54
266
497
726
936
1108
1233
1317
1389
1480
1602
1745
1890
2024
2152
2278
2399
2502
2575
2617
2635
2634
2606
2534
2402
2201
1932
1604
1238
866
521
232
6
-158
-265
-311
-294
-224
-126
-34
30
53
33
-33
-141
-282
-432
-570
-687
-794
-898
-986
-1027
-986
-857
-677
-504
-392
-366
-415
-500
-580
-615
-583
-477
-307
-100
108
284
407
476
508
526
550
581
602
597
555
481
387
284
177
73
-22
-102
-165
-207
-213
-162
-29
183
442
698
914
1088
1240
1395
1558
1721
1875
2021
2156
2264
2321
2315
2270
2235
2258
2351
2484
2617
2723
2801
2857
2892
2887
2828
2715
2566
2405
2246
2087
1926
1771
1644
1568
1548
1564
1577
1552
1479
1380
1283
1209
1154
1101
1041
977
921
868
804
716
610
515
458
443
445
432
383
303
209
114
31
-28
-48
-28
12
37
23
-33
-109
-189
-276
-391
-546
-735
-940
-1152
-1378
-1632
-1903
-2161
-2368
-2507
-2591
-2647
-2694
-2731
-2754
-2764
-2773
-2781
-2768
-2707
-2583
-2410
-2225
-2059
-1922
-1797
-1670
-1538
-1416
-1319
-1248
-1195
-1156
-1136
-1145
-1180
-1225
-1256
-1265
-1266
-1285
-1341
-1439
-1570
-1722
-1890
-2063
-2224
-2359
-2471
-2583
-2724
-2904
-3100
-3275
-3403
-3483
-3527
-3540
-3511
-3424
-3279
-3095
-2892
-2678
-2447
-2207
-1980
-1795
-1660
-1551
-1430
-1280
-1116
-972
-866
-795
-741
-697
-675
-688
-734
-797
-854
-899
-937
-976
-1018
-1063
-1109
-1156
-1195
-1201
-1147
-1014
-808
-546
-251
60
374
679
965
1218
1431
1598
1718
1792
1832
1855
1872
1879
1864
1822
1759
1685
1602
1494
1351
1186
1043
964
956
981
985
934
829
689
521
314
62
-216
-477
-681
-821
-913
-978
-1012
-998
-922
-797
-658
-535
-437
-356
-279
-197
-104
9
148
304
455
579
678
773
892
1042
1203
1344
1448
1514
1551
1564
1556
1537
1534
1572
1657
1771
1887
1988
2083
2186
2303
2418
2510
2572
2618
2673
2751
2849
2953
3050
3129
3182
3205
3195
3156
3093
3012
2916
2813
2718
2644
2589
2532
2438
2287
2087
1866
1651
1444
1229
992
744
513
324
180
64
-48
-160
-263
-344
-403
-451
-500
-552
-598
-627
-638
-634
-616
-576
-498
-371
-197
11
239
477
727
984
1233
1449
1618
1739
1829
1905
1967
2005
2000
1940
1816
1614
1328
967
568
184
-142
-408
-642
-873
-1104
-1312
-1468
-1564
-1610
-1613
-1570
-1473
-1331
-1176
-1040
-933
-830
-698
-525
-328
-133
43
201
343
468
570
652
726
802
872
917
924
900
867
837
808
767
706
633
558
487
420
363
334
353
427
541
671
801
926
1049
1165
1270
1363
1457
1561
1678
1794
1889
1953
1986
1987
1955
1891
1811
1742
1706
1709
1736
1769
1800
1825
1837
1819
1754
1638
1487
1321
1149
971
788
608
450
325
236
179
151
155
190
237
270
264
215
137
50
-33
-110
-192
-287
-408
-559
-735
-920
-1090
-1226
-1327
-1404
-1470
-1530
-1587
-1642
-1708
-1797
-1909
-2028
-2134
-2215
-2277
-2338
-2411
-2499
-2596
-2702
-2819
-2949
-3080
-3195
-3276
-3316
-3321
-3304
-3277
-3248
-3229
-3238
-3286
-3371
-3466
-3529
-3527
-3448
-3308
-3137
-2954
-2763
-2556
-2333
-2108
-1906
-1742
-1615
-1507
-1395
-1272
-1144
-1024
-919
-818
-701
-548
-353
-130
91
280
422
526
614
702
791
870
929
974
1018
1079
1154
1235
1313
1391
1480
1582
1688
1782
1858
1925
1994
2071
2145
2205
2249
2288
2335
2390
2441
2474
2491
2508
2542
2595
2653
2697
2715
2709
2684
2641
2572
2469
2335
2185
2041
1924
1840
1791
1775
1794
1849
1935
2032
2108
2130
2083
1975
1830
1679
1544
1438
1364
1319
1295
1281
1264
1237
1202
1159
1101
1012
882
710
518
332
162
4
-159
-335
-519
-698
-866
-1025
-1185
-1355
-1540
-1746
-1975
-2219
-2458
-2661
-2808
-2899
-2953
-2988
-3008
-3001
-2959
-2887
-2807
-2738
-2681
-2624
-2555
-2469
-2377
-2289
-2210
-2141
-2084
-2045
-2023
-2009
-1985
-1924
-1817
-1666
-1486
-1296
-1112
-952
-829
-748
-705
-683
-663
-632
-591
-555
-533
-525
-516
-487
-434
-366
-303
-255
-215
-166
-94
-4
91
182
268
352
429
483
497
469
418
371
346
340
339
330
312
295
284
281
282
286
292
305
327
358
397
443
493
546
609
689
792
910
1022
1107
1150
1158
1149
1137
1132
1130
1134
1153
1199
1287
1416
1577
1747
1905
2041
2162
2284
2423
2582
2752
2923
3096
3289
3511
3754
3988
4179
4314
4401
4459
4495
4503
4471
4400
4312
4234
4184
4158
4141
4110
4054
3977
3882
3783
3680
3568
3441
3301
3165
3054
2977
2923
2865
2788
2692
2588
2479
2353
2195
2011
1827
1671
1550
1449
1346
1243
1157
1101
1061
1004
905
767
611
455
295
118
-81
-284
-473
-643
-808
-983
-1164
-1335
-1490
-1641
-1810
-1998
-2181
-2321
-2402
-2434
-2445
-2454
-2464
-2477
-2508
-2579
-2694
-2828
-2935
-2981
-2963
-2908
-2839
-2766
-2679
-2572
-2455
-2351
-2274
-2226
-2200
-2187
-2184
-2182
-2167
-2123
-2045
-1942
-1829
-1711
-1579
-1417
-1225
-1018
-828
-670
-543
-437
-339
-247
-159
-75
7
79
120
109
39
-80
-225
-380
-538
-698
-851
-981
-1073
-1129
-1166
-1205
-1255
-1306
-1345
-1362
-1358
-1335
-1294
-1235
-1160
-1077
-993
-910
-818
-706
-572
-427
-292
-184
-108
-61
-38
-34
-48
-80
-125
-174
-216
-239
-238
-210
-153
-66
45
172
295
396
464
502
524
538
542
523
464
356
201
13
-191
-388
-560
-692
-781
-835
-871
-899
-919
-925
-910
-878
-839
-807
-789
-784
-781
-769
-741
-697
-644
-589
-541
-504
-481
-481
-505
-549
-593
-609
-578
-500
-393
-282
-179
-81
25
144
272
397
508
597
661
706
743
781
827
872
898
890
849
789
730
679
633
585
539
508
498
506
512
501
469
426
383
334
270
182
79
-12
-67
-76
-44
16
100
211
361
549
766
992
1209
1401
1556
1661
1704
1687
1626
1548
1473
1404
1324
1219
1089
952
829
725
627
516
384
239
102
-15
-105
-177
-242
-309
-384
-468
-552
-623
-665
-673
-654
-620
-583
-545
-497
-425
-314
-161
23
217
398
553
682
791
878
932
945
920
873
822
767
696
599
484
368
261
150
8
-174
-374
-549
-668
-734
-773
-812
-855
-891
-912
-917
-917
-913
-902
-882
-858
-839
-831
-835
-858
-914
-1016
-1157
-1302
-1410
-1459
-1459
-1432
-1392
-1328
-1231
-1114
-1014
-976
-1006
-1083
-1169
-1233
-1267
-1270
-1237
-1160
-1040
-886
-721
-563
-424
-316
-247
-228
-252
-304
-362
-419
-481
-563
-673
-809
-965
-1142
-1346
-1582
-1839
-2090
-2303
-2454
-2537
-2562
-2550
-2521
-2491
-2469
-2464
-2483
-2530
-2603
-2684
-2745
-2758
-2710
-2600
-2441
-2238
-1994
-1707
-1388
-1063
-763
-512
-310
-139
18
164
289
375
417
419
388
324
221
79
-80
-220
-307
-335
-323
-298
-274
-237
-171
-73
32
112
150
154
146
144
151
157
156
149
140
128
104
63
12
-35
-71
-104
-155
-240
-357
-488
-607
-695
-749
-775
-780
-767
-736
-693
-646
-610
-596
-607
-635
-668
-697
-723
-751
-788
-835
-883
-920
-933
-917
-872
-802
-718
-629
-545
-469
-398
-324
-240
-140
-22
117
273
438
598
735
839
914
975
1038
1107
1172
1214
1219
1190
1145
1105
1085
1088
1112
1149
1187
1212
1209
1169
1098
1016
939
871
796
695
561
411
273
168
96
35
-40
-140
-262
-388
-503
-601
-683
-751
-800
-822
-808
-755
-673
-579
-489
-407
-329
-248
-165
-89
-26
23
67
109
142
157
147
122
96
76
52
4
-76
-177
-276
-349
-392
-416
-439
-470
-510
-553
-592
-622
-641
-646
-636
-608
-556
-470
-337
-152
77
327
564
752
869
910
887
827
755
694
660
662
703
774
856
929
982
1012
1027
1024
994
929
837
747
688
668
670
664
632
577
511
440
359
260
145
26
-95
-224
-371
-534
-693
-832
-951
-1068
-1197
-1328
-1431
-1488
-1508
-1521
-1552
-1593
-1612
-1590
-1538
-1492
-1474
-1475
-1458
-1390
-1269
-1123
-982
-865
-768
-683
-608
-543
-484
-424
-354
-278
-209
-157
-119
-77
-7
106
260
445
647
853
1052
1231
1381
1495
1577
1643
1717
1815
1943
2087
2223
2327
2389
2416
2422
2420
2414
2399
2368
2318
2248
2163
2067
1965
1867
1781
1712
1663
1632
1622
1637
1680
1745
1825
1907
1985
2055
2106
2128
2115
2073
2016
1960
1904
1834
1731
1584
1391
1164
917
668
441
256
118
17
-66
-141
-209
-266
-320
-392
-496
-623
-745
-840
-909
-973
-1052
-1138
-1208
-1243
-1245
-1228
-1199
-1153
-1080
-991
-908
-853
-824
-809
-801
-815
-861
-925
-968
-956
-894
-828
-809
-848
-913
-958
-960
-931
-887
-828
-740
-616
-470
-329
-210
-112
-34
17
29
-1
-51
-91
-102
-90
-68
-36
27
146
322
530
738
930
1107
1280
1457
1635
1812
1984
2143
2275
2369
2418
2426
2392
2307
2155
1931
1653
1359
1083
835
610
400
215
68
-36
-115
-200
-308
-434
-550
-638
-693
-724
-734
-712
-640
-516
-362
-215
-104
-39
-13
-16
-46
-106
-189
-282
-373
-456
-532
-595
-629
-616
-552
-456
-352
-255
-162
-69
18
79
95
72
31
-10
-54
-123
-231
-371
-514
-637
-734
-810
-864
-884
-860
-797
-721
-657
-617
-592
-569
-546
-525
-506
-485
-455
-418
-382
-354
-331
-306
-279
-261
-261
-277
-297
-307
-306
-305
-319
-356
-418
-500
-594
-685
-758
-804
-829
-850
-879
-911
-926
-910
-865
-809
-761
-725
-695
-665
-633
-597
-549
-480
-389
-287
-195
-125
-79
-55
-57
-93
-161
-247
-328
-386
-419
-433
-433
-412
-365
-297
-226
-169
-137
-130
-144
-177
-221
-262
-284
-275
-236
-180
-115
-45
27
91
134
143
117
64
-12
-111
-230
-359
-478
-571
-635
-670
-677
-648
-584
-500
-425
-385
-381
-384
-362
-292
-166
16
253
539
850
1145
1392
1587
1754
1919
2090
2247
2370
2457
2522
2576
2607
2595
2530
2427
2311
2197
2080
1947
1804
1679
1601
1572
1562
1528
1447
1329
1205
1098
1008
921
822
710
600
507
439
393
363
341
328
333
367
436
536
644
736
798
835
870
918
978
1029
1047
1022
967
899
827
747
646
526
400
283
173
55
-83
-232
-362
-443
-473
-478
-491
-530
-583
-633
-674
-722
-789
-872
-945
-987
-989
-967
-935
-895
-839
-766
-684
-610
-554
-514
-484
-468
-474
-508
-558
-607
-644
-679
-735
-831
-970
-1138
-1316
-1481
-1610
-1683
-1697
-1669
-1633
-1616
-1623
-1638
-1636
-1599
-1524
-1415
-1280
-1136
-1004
-910
-853
-811
-758
-679
-583
-485
-385
-265
-107
80
265
412
510
573
616
643
641
603
536
460
385
314
248
198
183
214
286
383
494
623
770
924
1060
1156
1203
1212
1193
1154
1098
1040
999
990
1004
1020
1014
981
930
873
812
741
661
578
500
427
350
261
165
70
-19
-110
-214
-328
-433
-501
-514
-474
-401
-319
-239
-159
-65
55
201
361
513
646
756
853
940
1012
1056
1065
1040
991
924
837
726
597
461
325
181
15
-180
-393
-598
-781
-943
-1089
-1213
-1287
-1283
-1193
-1048
-897
-778
-706
-668
-648
-633
-620
-607
-592
-573
-548
-515
-470
-410
-334
-248
-153
-51
59
168
256
299
284
223
144
80
47
41
50
59
57
36
-12
-89
-188
-293
-385
-457
-508
-546
-572
-584
-577
-552
-512
-463
-405
-338
-258
-170
-82
-4
62
118
171
222
268
296
296
262
194
97
-21
-156
-298
-442
-583
-721
-855
-981
-1088
-1167
-1212
-1231
-1245
-1274
-1335
-1428
-1543
-1659
-1757
-1823
-1858
-1870
-1871
-1866
-1852
-1819
-1763
-1688
-1607
-1533
-1468
-1406
-1339
-1261
-1170
-1071
-967
-867
-780
-714
-671
-641
-612
-570
-512
-441
-366
-289
-210
-131
-54
17
79
138
201
273
352
429
497
559
623
699
784
859
902
894
833
722
568
372
141
-101
-319
-481
-580
-632
-665
-698
-732
-765
-805
-866
-957
-1058
-1136
-1163
-1140
-1090
-1040
-993
-939
-868
-789
-719
-667
-623
-572
-505
-429
-352
-269
-168
-42
91
202
264
275
249
202
138
55
-47
-152
-240
-301
-338
-364
-390
-418
-438
-438
-406
-340
-252
-159
-79
-18
34
89
150
206
241
248
229
191
132
50
-49
-144
-211
-235
-217
-167
-81
52
246
492
764
1032
1279
1502
1694
1842
1935
1975
1982
1980
1979
1973
1955
1927
1902
1893
1903
1934
1990
2077
2192
2312
2411
2476
2523
2576
2648
2718
2753
2734
2674
2603
2544
2494
2439
2366
2281
2199
2130
2078
2045
2041
2078
2160
2270
2381
2463
2501
2498
2461
2402
2321
2218
2093
1954
1818
1708
1642
1620
1627
1641
1648
1651
1663
1691
1730
1765
1787
1794
1794
1792
1785
1762
1721
1667
1618
1587
1579
1586
1596
1598
1586
1559
1515
1447
1345
1200
1012
794
563
340
140
-32
-175
-292
-382
-448
-492
-522
-546
-572
-604
-647
-704
-774
-851
-921
-972
-1002
-1026
-1064
-1131
-1225
-1328
-1420
-1495
-1557
-1615
-1670
-1712
-1730
-1727
-1715
-1704
-1693
-1676
-1644
-1602
-1563
-1532
-1502
-1461
-1403
-1332
-1259
-1188
-1117
-1043
-974
-925
-910
-923
-948
-972
-994
-1024
-1070
-1135
-1217
-1319
-1443
-1585
-1730
-1853
-1943
-2000
-2040
-2074
-2098
-2101
-2079
-2039
-1998
-1972
-1967
-1982
-2015
-2064
-2123
-2182
-2238
-2289
-2334
-2366
-2373
-2344
-2282
-2207
-2137
-2080
-2027
-1966
-1895
-1823
-1751
-1670
-1566
-1436
-1298
-1178
-1088
-1024
-967
-907
-845
-790
-741
-690
-632
-580
-550
-552
-578
-605
-617
-610
-594
-571
-536
-480
-401
-310
-218
-131
-44
44
134
219
294
362
427
496
580
687
821
975
1129
1257
1344
1391
1411
1417
1413
1396
1364
1318
1258
1179
1072
936
780
623
482
368
281
220
185
173
176
181
179
165
141
113
81
49
23
8
7
15
21
18
7
-8
-24
-48
-84
-135
-196
-261
-326
-389
-442
-474
-473
-436
-376
-311
-258
-221
-196
-182
-183
-207
-251
-298
-325
-312
-261
-191
-123
-62
0
84
196
326
454
562
649
723
788
839
864
855
819
778
751
742
740
725
682
604
495
358
198
18
-176
-373
-559
-721
-858
-974
-1077
-1169
-1245
-1293
-1309
-1292
-1247
-1176
-1076
-943
-786
-621
-469
-339
-230
-141
-76
-47
-66
-131
-230
-348
-474
-606
-737
-858
-965
-1063
-1172
-1303
-1452
-1590
-1689
-1740
-1756
-1764
-1779
-1796
-1799
-1782
-1751
-1719
-1690
-1656
-1603
-1529
-1449
-1384
-1344
-1324
-1302
-1258
-1182
-1081
-968
-858
-759
-676
-610
-557
-516
-489
-484
-508
-556
-609
-641
-638
-603
-551
-498
-444
-383
-312
-240
-179
-134
-91
-34
44
130
204
253
276
283
281
276
278
302
359
444
539
624
698
776
870
978
1083
1178
1272
1382
1516
1654
1769
1849
1905
1962
2027
2091
2132
2145
2141
2135
2128
2103
2045
1957
1858
1772
1704
1649
1596
1544
1498
1459
1416
1350
1250
1118
975
850
770
747
770
819
869
902
918
921
921
924
935
960
1002
1053
1096
1115
1108
1087
1068
1058
1047
1022
985
945
925
932
960
995
1031
1072
1125
1192
1264
1327
1375
1414
1464
1541
1654
1793
1937
2061
2153
2214
2254
2285
2310
2328
2337
2340
2340
2336
2320
2287
2246
2214
2208
2233
2272
2305
2319
2314
2298
2273
2236
2176
2091
1990
1883
1780
1690
1617
1567
1543
1541
1550
1555
1542
1503
1431
1318
1164
982
799
644
533
462
409
359
310
276
261
260
253
229
191
152
120
84
19
-93
-247
-415
-571
-699
-802
-885
-944
-966
-941
-873
-776
-662
-534
-383
-208
-21
154
300
415
511
603
694
772
827
857
872
884
892
885
851
790
714
637
559
471
362
238
119
23
-44
-96
-153
-224
-302
-376
-439
-496
-554
-611
-657
-685
-699
-711
-738
-786
-852
-929
-1008
-1084
-1153
-1211
-1255
-1281
-1289
-1276
-1240
-1184
-1117
-1051
-996
-952
-919
-897
-889
-896
-913
-926
-926
-911
-890
-869
-847
-811
-747
-652
-539
-430
-346
-297
-272
-253
-224
-185
-149
-131
-134
-149
-161
-166
-176
-205
-255
-317
-379
-449
-548
-694
-880
-1075
-1244
-1374
-1476
-1570
-1662
-1740
-1783
-1787
-1758
-1706
-1636
-1548
-1455
-1376
-1329
-1316
-1317
-1312
-1293
-1271
-1262
-1264
-1259
-1224
-1150
-1049
-941
-846
-778
-751
-778
-868
-1012
-1184
-1353
-1504
-1640
-1779
-1933
-2099
-2257
-2385
-2469
-2505
-2493
-2434
-2326
-2177
-2001
-1814
-1628
-1451
-1286
-1142
-1027
-942
-884
-840
-800
-763
-730
-700
-667
-621
-563
-506
-465
-450
-453
-462
-466
-470
-491
-540
-619
-717
-816
-902
-966
-999
-997
-958
-884
-783
-663
-530
-390
-247
-105
33
166
300
438
577
712
833
935
1018
1081
1122
1141
1141
1131
1117
1102
1082
1053
1020
991
974
967
962
958
963
990
1046
1120
1187
1228
1238
1222
1190
1143
1082
1016
966
954
982
1028
1057
1045
986
891
775
647
510
372
244
139
63
13
-22
-53
-88
-133
-184
-232
-266
-281
-281
-273
-264
-256
-254
-262
-285
-318
-349
-365
-368
-376
-405
-459
-518
-558
-571
-567
-561
-558
-545
-507
-445
-374
-311
-263
-225
-196
-180
-183
-205
-239
-283
-348
-443
-565
-693
-795
-858
-892
-925
-978
-1052
-1130
-1197
-1247
-1284
-1315
-1343
-1372
-1403
-1434
-1465
-1492
-1512
-1527
-1536
-1539
-1528
-1498
-1445
-1370
-1275
-1167
-1053
-940
-832
-722
-603
-470
-324
-172
-13
158
343
529
687
794
843
856
862
878
910
953
1010
1084
1167
1245
1302
1337
1367
1405
1450
1483
1489
1466
1433
1411
1407
1414
1423
1429
1434
1438
1440
1445
1463
1509
1578
1649
1689
1688
1659
1633
1634
1659
1683
1683
1656
1616
1584
1564
1546
1518
1485
1465
1476
1515
1549
1536
1454
1318
1171
1051
967
901
828
737
636
538
443
340
226
109
10
-59
-102
-127
-134
-113
-50
48
152
222
231
176
79
-29
-123
-190
-233
-255
-261
-255
-240
-223
-211
-203
-189
-155
-96
-26
29
50
38
11
-18
-57
-126
-239
-382
-521
-623
-680
-701
-701
-683
-649
-607
-572
-556
-560
-569
-569
-557
-541
-529
-524
-528
-543
-569
-599
-618
-616
-600
-586
-586
-596
-604
-606
-614
-644
-692
-734
-741
-709
-657
-613
-589
-582
-583
-588
-599
-610
-604
-572
-522
-470
-423
-370
-293
-191
-85
-1
52
94
148
225
314
402
483
554
604
610
562
468
360
265
192
140
108
108
150
224
304
369
418
463
506
533
522
473
411
359
321
276
210
128
47
-25
-100
-192
-292
-368
-396
-383
-366
-381
-433
-502
-573
-654
-768
-924
-1099
-1256
-1370
-1435
-1461
-1452
-1403
-1318
-1214
-1114
-1032
-965
-904
-844
-788
-739
-690
-631
-561
-490
-431
-388
-353
-316
-274
-233
-195
-158
-114
-65
-23
-6
-27
-83
-157
-226
-270
-283
-267
-230
-180
-119
-50
21
80
116
126
119
101
70
15
-65
-159
-243
-307
-352
-390
-420
-425
-388
-312
-220
-137
-67
-2
60
104
107
71
27
20
62
131
185
208
217
240
290
354
415
468
526
596
673
739
782
804
813
806
774
712
626
527
420
303
176
59
-22
-49
-31
4
34
57
86
127
172
204
211
194
158
105
31
-62
-166
-266
-358
-442
-520
-589
-635
-647
-621
-561
-470
-351
-210
-55
107
271
440
614
785
941
1074
1189
1300
1420
1551
1683
1805
1909
1995
2064
2111
2133
2125
2094
2050
2011
1989
1986
1996
2001
1993
1964
1918
1855
1769
1653
1513
1361
1215
1078
939
788
629
484
377
314
275
235
178
112
51
0
-51
-112
-181
-246
-296
-343
-409
-511
-642
-782
-911
-1031
-1155
-1294
-1439
-1569
-1670
-1751
-1835
-1938
-2058
-2174
-2271
-2356
-2452
-2576
-2719
-2850
-2937
-2973
-2978
-2976
-2974
-2958
-2908
-2817
-2696
-2567
-2450
-2356
-2289
-2249
-2229
-2216
-2194
-2157
-2116
-2085
-2073
-2068
-2053
-2025
-2001
-2003
-2036
-2085
-2129
-2159
-2180
-2200
-2210
-2187
-2120
-2017
-1904
-1802
-1710
-1616
-1514
-1415
-1334
-1268
-1197
-1099
-974
-848
-749
-691
-665
-661
-682
-738
-834
-954
-1071
-1165
-1235
-1292
-1344
-1387
-1412
-1421
-1426
-1444
-1479
-1523
-1558
-1569
-1548
-1492
-1407
-1306
-1205
-1120
-1056
-1006
-964
-917
-858
-778
-670
-542
-410
-300
-226
-182
-150
-110
-54
17
101
205
329
467
603
726
830
917
984
1022
1030
1022
1022
1037
1054
1048
1010
958
928
935
967
990
989
974
968
978
990
981
955
936
950
998
1056
1097
1116
1127
1151
1194
1248
1300
1342
1365
1362
1326
1261
1183
1105
1028
945
853
768
712
696
701
693
647
559
449
338
237
147
67
-1
-52
-85
-103
-113
-127
-159
-223
-317
-424
-513
-565
-583
-591
-612
-646
-676
-684
-669
-640
-607
-569
-518
-450
-373
-289
-198
-90
35
163
276
364
428
472
491
470
402
297
186
98
45
24
21
29
40
49
50
42
35
39
56
79
99
119
150
204
277
355
428
500
582
686
807
936
1072
1220
1380
1538
1667
1748
1784
1799
1821
1858
1904
1948
1993
2048
2116
2188
2252
2302
2349
2408
2486
2575
2665
2750
2835
2928
3028
3131
3236
3346
3467
3588
3693
3768
3819
3865
3925
4002
4078
4131
4153
4151
4128
4080
3992
3853
3668
3450
3210
2952
2680
2411
2175
1999
1889
1825
1776
1718
1648
1575
1507
1451
1409
1391
1405
1453
1522
1591
1642
1670
1679
1680
1683
1697
1730
1781
1835
1867
1855
1791
1693
1589
1501
1429
1358
1268
1154
1026
895
770
646
519
385
248
115
-14
-141
-265
-380
-474
-537
-571
-581
-577
-559
-523
-463
-384
-305
-244
-216
-217
-231
-245
-257
-279
-323
-389
-459
-512
-536
-539
-542
-559
-586
-609
-616
-612
-619
-653
-712
-773
-811
-818
-806
-790
-776
-758
-729
-696
-669
-649
-617
-552
-449
-333
-238
-187
-172
-174
-182
-204
-254
-327
-397
-438
-447
-445
-460
-501
-552
-599
-644
-700
-773
-846
-896
-917
-926
-952
-1002
-1056
-1079
-1060
-1016
-977
-951
-925
-879
-814
-750
-706
-683
-660
-622
-571
-533
-528
-560
-615
-682
-761
-862
-986
-1117
-1234
-1322
-1382
-1426
-1463
-1494
-1505
-1484
-1425
-1339
-1244
-1157
-1082
-1008
-918
-808
-693
-599
-542
-519
-512
-508
-514
-546
-614
-703
-783
-826
-825
-790
-736
-669
-592
-512
-440
-384
-340
-294
-230
-150
-68
-5
22
6
-53
-153
-287
-445
-612
-770
-910
-1022
-1103
-1151
-1172
-1180
-1193
-1223
-1267
-1315
-1355
-1382
-1401
-1423
-1452
-1484
-1509
-1520
-1517
-1512
-1516
-1535
-1562
-1581
-1578
-1550
-1500
-1435
-1353
-1252
-1133
-1010
-907
-838
-807
-799
-798
-790
-765
-718
-646
-558
-468
-394
-345
-316
-292
-261
-219
-171
-116
-50
30
119
201
257
281
278
269
273
301
349
406
457
499
538
585
645
712
769
807
820
813
783
723
628
513
404
326
282
247
192
103
-9
-124
-236
-354
-486
-624
-740
-814
-843
-853
-866
-891
-910
-900
-850
-768
-672
-581
-505
-453
-425
-420
-425
-430
-429
-434
-462
-525
-617
-716
-804
-881
-967
-1083
-1236
-1405
-1559
-1673
-1744
-1785
-1806
-1805
-1775
-1713
-1635
-1564
-1521
-1506
-1509
-1519
-1533
-1550
-1562
-1551
-1505
-1427
-1334
-1238
-1138
-1018
-871
-707
-555
-433
-336
-248
-159
-86
-54
-74
-125
-162
-148
-76
33
157
287
429
584
740
875
976
1049
1116
1196
1292
1389
1465
1510
1527
1531
1531
1529
1519
1497
1470
1452
1450
1458
1456
1429
1377
1319
1280
1272
1290
1314
1333
1339
1335
1318
1283
1232
1177
1142
1142
1181
1247
1324
1406
1491
1573
1633
1650
1614
1532
1430
1332
1252
1190
1138
1084
1022
948
863
773
681
586
483
370
253
145
55
-22
-104
-204
-322
-439
-542
-629
-713
-806
-901
-980
-1027
-1045
-1048
-1051
-1055
-1051
-1032
-1000
-972
-953
-941
-924
-887
-818
-716
-591
-466
-372
-334
-355
-419
-503
-593
-691
-808
-945
-1086
-1213
-1312
-1388
-1449
-1502
-1548
-1583
-1601
-1599
-1574
-1525
-1463
-1402
-1353
-1312
-1263
-1197
-1119
-1052
-1012
-997
-984
-955
-912
-869
-839
-821
-798
-756
-693
-617
-541
-471
-408
-350
-293
-232
-165
-90
-17
49
109
170
236
299
342
353
334
300
263
226
184
144
124
141
193
265
336
401
472
557
652
736
793
817
812
789
751
709
679
680
718
776
827
853
851
836
820
812
813
823
837
842
823
771
692
609
538
479
414
335
247
167
106
51
-20
-117
-227
-325
-393
-435
-470
-509
-552
-582
-588
-569
-533
-491
-453
-424
-407
-401
-397
-388
-372
-357
-353
-364
-384
-400
-411
-422
-445
-484
-536
-587
-628
-654
-659
-641
-601
-547
-492
-445
-405
-362
-309
-250
-197
-160
-134
-107
-72
-37
-19
-21
-26
-8
47
125
198
250
293
354
452
572
681
753
789
810
839
882
930
979
1027
1079
1130
1167
1182
1185
1192
1218
1258
1294
1313
1316
1318
1330
1354
1387
1426
1474
1530
1588
1641
1687
1736
1800
1879
1960
2025
2065
2082
2085
2076
2049
1998
1926
1846
1771
1705
1641
1570
1488
1399
1306
1205
1089
957
822
706
624
573
535
483
409
321
237
162
87
0
-103
-207
-297
-372
-447
-536
-631
-709
-749
-757
-758
-775
-806
-831
-835
-828
-835
-872
-930
-991
-1047
-1109
-1194
-1299
-1402
-1477
-1524
-1562
-1615
-1689
-1775
-1862
-1954
-2060
-2177
-2291
-2379
-2430
-2450
-2447
-2424
-2378
-2314
-2243
-2182
-2137
-2103
-2076
-2062
-2074
-2119
-2188
-2262
-2329
-2388
-2448
-2511
-2573
-2624
-2660
-2686
-2704
-2717
-2719
-2709
-2685
-2645
-2586
-2510
-2431
-2377
-2371
-2417
-2493
-2565
-2608
-2615
-2597
-2563
-2515
-2449
-2366
-2271
-2175
-2081
-1983
-1872
-1744
-1605
-1472
-1361
-1277
-1212
-1156
-1107
-1076
-1079
-1122
-1189
-1249
-1275
-1259
-1216
-1168
-1128
-1092
-1051
-999
-938
-875
-815
-756
-697
-639
-583
-528
-466
-392
-299
-192
-76
44
166
285
399
505
606
713
838
982
1135
1273
1372
1423
1435
1437
1455
1501
1563
1622
1661
1685
1711
1757
1827
1908
1985
2050
2113
2189
2284
2389
2482
2550
2593
2623
2652
2680
2699
2701
2684
2652
2609
2560
2510
2476
2471
2499
2547
2588
2605
2598
2579
2560
2534
2488
2417
2330
2245
2173
2108
2033
1942
1834
1723
1616
1513
1412
1318
1241
1193
1178
1189
1213
1233
1233
1207
1161
1113
1080
1069
1076
1101
1151
1233
1333
1411
1427
1370
1270
1175
1115
1084
1059
1034
1027
1054
1108
1160
1192
1215
1256
1325
1399
1445
1448
1428
1411
1401
1388
1368
1362
1390
1444
1484
1476
1433
1397
1392
1390
1340
1235
1135
1107
1144
1139
973
626
220
-72
-159
-96
-11
2
-47
-89
-80
-41
-22
-40
-69
-74
-53
-33
-38
-58
-69
-59
-41
-38
-52
-64
-61
-48
-40
-47
-60
-62
-52
-43
-45
-56
-61
-56
-46
-44
-52
-59
-58
-49
-45
-49
-57
-58
-52
-46
-48
-55
-58
-54
-48
-47
-52
-57
-56
-50
-47
-50
-56
-57
-52
-48
-49
-54
-57
-54
-49
-48
-52
-56
-55
-51
-48
-51
-55
-56
-52
-49
-50
-54
-56
-53
-50
-49
-52
-55
-54
-51
-49
-51
-54
-55
-52
-50
-50
-53
-55
-53
-50
-50
-52
-54
-54
-51
-50
-51
-54
-54
-52
-50
-51
-53
-54
-53
-51
-50
-52
-54
-53
-51
-50
-51
-53
-54
-52
-50
-51
-53
-54
-52
-51
-51
-52
-53
-53
-51
-50
-51
-53
-53
-52
-51
-51
-52
-53
-52
-51
-51
-52
-53
-52
-51
-51
-51
-52
-53
-52
-51
-51
-52
-53
-52
-51
-51
-52
-52
-52
-51
-51
-51
-52
-52
-51
-51
-51
-52
-52
-52
-51
-51
-51
-52
-52
-51
-50
-51
-52
-52
-51
-50
-51
-51
-52
-51
-51
-50
-51
-51
-51
-51
-50
-51
-51
-51
-51
-50
-50
-51
-51
-51
-50
-50
-51
-51
-51
-50
-50
-50
-51
-51
-50
-50
-50
-50
-51
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-46
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
