20
28346
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
-1
-1
-1
-1
0
-1
-1
-1
-1
0
-1
-1
0
-1
0
-1
-1
0
-2
0
-1
-1
0
-2
0
-1
-2
1
-3
0
1
-5
5
12
10
16
11
4
6
11
7
0
6
-8
-16
29
41
-3
-15
9
17
4
8
23
13
-3
-13
-8
10
10
6
4
-4
5
10
2
0
1
9
5
-17
-20
5
1
-26
1
22
-4
1
-2
-21
-8
-6
-12
-9
2
24
11
1
21
18
2
-6
-3
-4
-11
15
12
-20
-7
-4
-15
6
20
25
25
18
15
13
9
-8
-9
18
30
28
-2
-25
1
5
0
8
-6
-3
-9
-25
-18
-34
-29
-7
-18
0
8
-12
1
-3
-13
-1
-2
10
13
-11
-13
-13
-20
-8
-1
-9
-14
-16
-8
10
15
10
2
-15
-7
9
0
7
13
-5
-11
-20
-19
6
12
9
18
10
2
9
4
-6
-5
-8
6
24
5
7
25
10
13
19
16
27
2
-24
-8
-15
-22
2
3
-17
-29
-30
-15
2
-2
-7
12
6
-16
-6
-8
-21
-6
-4
-13
-8
-3
1
-4
-16
-11
-11
-19
-14
-8
9
21
8
14
19
-9
-26
-33
-31
2
19
9
5
12
16
4
-11
-9
0
1
-6
-10
-11
-17
-11
4
14
14
4
-6
-7
1
1
3
16
6
-8
1
4
16
13
-22
-25
-15
-18
-6
-4
-1
23
35
23
-5
-8
5
-8
-6
11
2
-6
6
16
7
-2
-3
-13
-10
-8
-13
-5
-14
-8
5
-14
10
36
11
3
1
-5
-9
-19
-11
-20
-11
30
4
-25
-3
1
2
0
-7
0
-1
-2
0
5
13
0
-3
-4
-18
-7
4
-2
0
16
35
21
3
3
-13
-16
-13
-28
-15
3
7
22
16
7
13
5
-9
-11
-3
2
-9
-5
16
15
11
25
20
1
5
17
16
8
-1
-18
-29
-18
-8
-5
12
16
7
4
-9
-16
-13
-19
-16
-15
-23
-11
-2
-1
7
-5
-16
-9
-17
-21
-9
-14
-14
-4
-3
1
5
9
6
-11
-6
10
4
6
9
-3
-6
-9
-13
-11
-12
0
8
5
11
9
-2
-6
-7
-2
-19
-44
-33
-12
0
-1
-15
-18
-12
-13
-18
-16
-10
-7
1
1
-7
9
20
21
29
13
11
33
16
5
18
12
18
22
7
15
22
16
12
-3
-10
-6
-10
-12
-13
-14
-4
3
18
25
9
11
13
-2
1
-2
0
17
3
3
30
27
25
35
32
31
28
21
22
11
-2
8
6
-12
3
26
16
8
18
30
26
9
24
36
10
10
16
8
22
19
14
24
8
6
6
-2
19
12
-7
8
3
-2
-4
-19
-2
3
-14
12
31
17
16
22
20
5
-17
-15
4
6
-9
-3
21
17
2
14
14
5
4
-7
8
16
-26
-30
2
4
6
3
-7
1
-2
-5
-5
-9
0
2
0
1
-5
-2
0
-4
2
6
-7
-18
-11
-8
-6
7
-9
-32
-37
-36
-4
10
-5
11
7
-10
5
13
15
14
8
3
-19
-16
8
-2
-14
-13
-11
2
8
8
2
-15
-18
-9
-7
0
8
10
14
7
-5
1
8
3
9
9
-9
-9
0
1
0
-4
-2
4
8
8
-3
-5
6
-5
-18
-6
7
3
-7
-4
6
1
0
6
8
14
7
2
13
6
-2
0
-8
-8
-7
-10
2
0
-4
6
-6
-15
-10
-10
1
0
-6
8
8
4
1
-14
-5
2
-6
8
-3
-18
4
3
-3
1
-18
-19
-3
0
8
4
-15
-14
-3
-2
-4
-6
-11
-9
-3
-6
4
17
15
2
-15
-1
20
10
10
6
-7
3
-4
-5
9
-2
2
-2
-22
1
9
-3
9
2
-5
4
-7
-14
-7
1
10
-2
-14
-8
-7
-11
-5
-1
0
2
-5
-9
-12
-11
2
-9
-24
-7
-3
-7
4
-2
-18
-15
1
5
5
21
15
-6
-3
-4
1
6
-17
-10
3
-15
0
18
4
10
9
-2
11
17
13
2
-14
4
15
-10
-15
-8
-5
8
9
12
15
-3
-10
-6
-12
-21
-20
-4
9
5
-3
-17
-24
-16
-3
1
-5
3
8
4
18
4
-26
-19
-21
-18
7
7
-4
-10
-17
-6
-5
-27
-24
-1
-5
-8
12
6
-11
0
10
0
-12
-11
-8
-9
-16
-24
-9
0
-20
-17
-10
-14
-1
1
-1
-1
-15
-3
8
-5
1
8
10
1
-14
0
-5
-23
-10
-10
-2
4
-18
0
10
-14
-10
-10
-1
19
-1
-6
-4
-15
1
-2
-10
7
-1
-2
18
11
1
-1
-4
0
7
4
-9
-10
-5
-6
0
1
0
3
-3
-3
-1
-3
7
3
-6
1
2
-4
-12
-5
12
3
-1
2
-7
-4
-7
-3
7
-11
2
21
6
16
16
-5
4
8
11
17
-3
-1
7
-7
-4
-2
-1
16
15
11
15
4
-3
5
8
2
-13
-19
4
23
12
5
10
8
8
4
4
17
10
3
17
13
5
8
5
19
27
13
17
14
-3
5
7
-1
1
0
4
6
3
7
1
-10
-4
-1
-1
1
-5
-2
8
9
8
10
7
4
6
-1
-5
-3
-2
11
16
-3
-15
-16
-12
-3
3
5
9
12
10
3
1
-1
3
13
6
4
8
-11
-11
6
4
3
3
4
14
18
16
16
25
27
16
20
27
10
-4
-7
-2
8
13
10
1
1
6
12
16
8
3
4
-1
1
-10
-17
0
1
-2
3
1
8
10
5
1
-9
-3
9
3
-5
-5
4
6
-1
-1
1
1
-3
1
9
2
-1
-2
-8
-2
-4
-5
2
-5
-3
-6
-12
-3
-14
-14
5
-15
-29
-14
-11
-12
-1
17
14
-7
-10
-5
-4
-4
-6
-2
-3
-2
1
-6
4
11
-4
5
12
1
12
17
4
-6
-9
10
24
15
9
2
-11
-11
-3
4
3
2
13
11
-3
-3
-2
-5
0
3
2
-3
-7
-5
-8
-14
-8
-13
-9
20
24
7
1
-3
7
12
-6
-3
6
-1
1
3
2
7
22
32
12
1
13
16
19
13
7
20
13
-7
1
14
8
1
5
8
5
-1
-7
4
-2
-25
-15
-8
-10
13
8
-8
-6
-12
-6
5
-1
-1
-4
-14
-5
13
9
-5
-8
0
14
5
-16
-1
11
5
3
-10
-9
-5
-9
11
9
-14
-5
2
4
-1
-15
-1
2
-11
8
11
-3
6
-3
-14
2
4
0
7
-5
-5
2
-15
-7
6
-1
15
10
-7
8
-2
-13
-2
-10
-9
-7
-5
18
15
1
5
-1
-12
-13
-1
0
-9
4
11
0
2
-1
-11
-6
5
8
6
7
6
10
4
-9
-7
-10
-6
18
6
-15
-9
-4
1
-6
-16
-9
-9
-4
-1
-5
2
-18
-25
8
-1
-10
9
-8
-14
2
-4
-4
-3
-14
-10
-8
-14
-9
-8
-11
-11
-13
4
22
10
14
28
16
3
-15
-22
-5
-11
-17
-5
6
25
25
11
9
-9
-14
1
-1
0
-7
-17
-4
-4
-16
-18
-20
-16
-9
-7
-6
-6
4
4
-16
-14
14
25
16
17
29
33
19
11
27
33
11
-1
-5
-6
10
25
27
13
-9
-2
11
-10
-33
-24
-9
-27
-44
-16
13
7
10
33
46
53
50
32
30
0
-51
-16
25
13
26
19
-6
1
12
53
66
28
18
-19
-76
-81
-56
-5
-8
-55
-16
23
-8
-13
12
36
31
2
-6
-12
-7
22
33
45
57
49
65
73
39
9
-24
-60
-64
-65
-64
-38
-5
22
19
7
18
11
-2
-26
-86
-70
-23
-62
-62
-14
2
35
46
25
44
45
26
44
49
1
-36
-18
-7
-19
-3
-1
2
22
-7
-11
19
-15
-45
-30
-7
7
-29
-53
-33
-39
-9
57
34
-27
-32
-5
-1
-18
-18
-21
-34
-15
14
30
30
-9
-37
-21
-1
23
25
9
10
-29
-73
-60
-50
-48
-71
-97
-46
-34
-59
24
71
19
-3
-20
-52
-47
-44
-76
-93
-62
-38
-24
9
5
-15
6
25
31
38
33
43
5
-66
-19
50
32
61
123
136
128
106
103
99
63
61
41
-22
-34
-2
10
-15
-4
74
62
-7
36
76
22
-1
32
59
21
-96
-140
-63
-5
34
57
36
34
-13
-104
-113
-80
-71
-79
-78
-88
-131
-84
7
15
38
30
-52
-96
-132
-159
-146
-117
-70
-49
20
106
47
53
148
38
-40
99
135
81
75
-26
-112
-84
-32
61
49
-77
-131
-159
-123
-86
-125
-68
-141
-339
-248
-81
11
116
115
152
173
69
77
111
27
-71
-78
74
149
73
74
61
22
94
140
105
34
-21
12
-48
-263
-261
11
120
6
-95
-214
-298
-186
-29
2
-12
60
181
238
280
315
300
304
264
172
137
49
-98
-154
-113
-39
-9
35
160
239
224
143
111
91
-208
-505
-480
-420
-292
-123
-130
-21
145
109
19
-63
18
157
42
-8
56
-13
-4
69
92
155
207
167
64
105
169
-9
-4
186
96
27
32
-118
-179
-136
-56
-21
-100
-16
-40
-247
24
334
239
365
536
393
254
71
-114
-96
-26
-38
-179
-199
-46
-105
-51
276
363
333
197
-135
-289
-410
-551
-481
-327
-64
47
-77
-14
66
230
459
195
-43
-29
-337
-520
-280
13
227
295
324
271
139
231
324
232
159
171
264
202
-2
-115
-262
-271
-79
39
150
46
-280
-323
-173
9
155
104
117
108
-91
-184
-259
-239
-6
-36
-256
-383
-451
-259
32
112
47
-156
-234
-19
75
-46
-122
-184
-247
-128
88
166
109
-53
-152
-32
113
213
110
-202
-224
-75
4
162
167
105
113
88
206
129
-15
250
204
-168
-375
-510
-125
283
-26
-215
-111
37
402
546
411
183
-185
-499
-765
-815
-630
-506
-221
-45
-228
-172
25
77
190
292
260
77
-76
-227
-601
-746
-485
-105
396
716
722
642
519
368
88
-49
160
229
128
80
112
258
258
268
367
175
12
12
-138
-279
-319
-264
-217
-248
-117
88
304
546
616
684
623
163
-318
-784
-1174
-1051
-634
-305
-264
-527
-535
-190
49
204
299
313
480
597
407
129
-158
-421
-368
-98
-42
-116
-96
-119
-32
261
306
86
-17
10
29
-70
-160
62
504
702
414
64
11
-30
-63
184
500
444
-9
-237
-153
-358
-574
-451
-409
-521
-600
-554
-437
-350
-91
193
325
298
-205
-501
-61
178
160
101
-153
-61
-38
-336
-244
-242
-277
41
-65
-280
-143
-121
-46
296
769
958
758
661
374
-53
-140
-296
-233
7
-389
-808
-827
-571
85
457
534
806
657
175
42
-108
-512
-681
-635
-668
-540
-256
-147
-166
-89
261
704
1094
1459
1275
648
164
-381
-675
-409
-40
291
156
-399
-482
-200
212
613
411
121
217
60
-222
8
477
485
210
452
709
149
-231
422
1202
1368
1197
861
220
-431
-724
-821
-724
-509
-686
-973
-796
-374
80
496
826
1146
1305
1178
603
-253
-730
-1018
-1379
-1518
-1606
-1406
-997
-985
-739
-193
192
663
687
491
454
-264
-792
-644
-528
181
699
484
642
326
-278
21
83
-273
-453
-440
124
379
-28
-158
-76
120
319
320
444
240
-448
-867
-719
-7
720
956
738
-28
-457
181
646
438
560
1129
1424
1131
841
1177
1649
1752
1664
1224
223
-1000
-1935
-2305
-2307
-2050
-1506
-1012
-627
-426
-494
-174
586
1314
1869
1560
483
-188
-192
-33
-349
-784
-488
-354
-706
-636
-627
-740
-505
-447
-593
-1098
-1682
-1242
-805
-916
-291
319
180
-134
-569
-294
641
818
356
-213
-563
-573
-761
-491
279
303
97
306
563
1004
1437
1508
1179
498
-27
-236
-308
47
500
77
-732
-707
-361
-267
-20
222
583
810
125
-545
-697
-757
-398
-58
17
203
447
996
1292
1102
1342
1465
1135
997
778
347
-107
-272
-98
-365
-871
-932
-652
-294
-395
-625
-371
-349
-380
126
70
-696
-826
-313
93
359
709
1323
1798
1667
1411
987
155
-354
-654
-1024
-932
-783
-996
-1093
-1099
-1164
-676
94
-113
-352
304
-8
-892
-646
-493
-691
-382
97
845
1597
1690
1356
1100
863
68
-565
-558
-1130
-1621
-1286
-1505
-2001
-1749
-1168
-573
48
641
1186
1439
1053
745
1112
868
-98
-845
-1622
-1760
-1311
-1209
-848
-679
-629
534
1518
1571
1606
1569
1164
596
482
268
-370
-62
453
652
1533
1802
1673
2126
1803
1602
1943
956
-436
-1287
-2180
-2439
-2011
-1413
-516
163
192
76
530
1404
1697
1572
1442
921
654
361
-752
-1121
-674
-434
413
1275
1619
2123
2074
1315
239
-890
-1335
-1568
-1919
-2051
-1813
-883
-538
-1080
-765
-457
-1038
-1219
-1051
-1216
-1527
-1232
-254
-52
-653
-533
-37
-81
-196
-24
388
1046
1363
1086
801
577
297
195
388
590
340
181
427
280
243
823
1022
675
369
251
-32
-890
-1840
-2193
-1851
-1153
-523
-42
29
-405
-733
-339
783
1533
1356
1274
1495
1110
-200
-1327
-1080
-221
419
888
1031
1080
662
-201
-453
-850
-1525
-1333
-1152
-1183
-750
-785
-1362
-1249
-251
385
13
-126
672
1768
2632
3063
3069
2324
1098
359
77
198
378
101
199
108
-748
-784
-436
-769
-1240
-1828
-2115
-1988
-1798
-959
-62
328
836
1285
1712
2120
2133
2181
2277
2404
2545
1941
1329
1326
496
-745
-824
-771
-1507
-2016
-1898
-1477
-1095
-968
-440
246
-249
-1281
-1492
-1579
-2316
-2717
-2160
-1387
-511
479
813
700
540
-37
-696
-940
-952
-1051
-964
-42
1061
1259
820
211
-238
-143
239
516
614
772
1166
1227
344
-1066
-1630
-770
20
-204
-360
-41
240
522
775
695
167
-136
641
1529
1536
1451
1648
2041
2431
2245
1963
1845
1473
1067
129
-1330
-1975
-1874
-1647
-1289
-823
-99
267
-272
-765
-771
-707
-549
-558
-1202
-1756
-1072
133
343
-65
-352
-846
-1192
-1300
-1910
-2332
-2226
-2432
-2170
-1085
-340
-80
21
296
567
438
1131
2571
3253
3623
3820
3128
1648
48
-346
291
734
1171
1559
1691
1961
2380
2494
1573
228
-407
-837
-1457
-2044
-2156
-1460
-935
-1077
-1433
-1724
-1504
-936
-160
863
1398
1583
1941
2218
2240
1871
1230
265
-969
-1485
-1687
-2587
-3021
-2335
-1795
-1827
-1601
-984
-791
-806
-35
615
38
-709
-1181
-1568
-996
4
368
576
712
575
580
1291
2626
3426
3486
2794
568
-1873
-3003
-3258
-3184
-3077
-2692
-2003
-1168
140
970
1314
2384
3145
2979
2442
1578
1044
736
394
550
658
401
-209
-1557
-2603
-2040
-234
1542
2845
3859
3576
1649
-511
-2092
-2395
-1202
-21
508
861
795
650
1535
3043
3563
2911
1928
590
-994
-2109
-2295
-1169
593
1397
995
76
-813
-1022
-527
44
256
104
50
172
-105
-693
-952
-694
69
1004
1302
896
523
655
1230
1575
1590
1920
1922
992
-419
-2246
-3274
-2466
-1318
-471
513
1049
619
-708
-1923
-2751
-4159
-4957
-4255
-3590
-3115
-2412
-1749
-712
579
1605
2162
2035
1380
395
-360
-361
-134
127
481
421
-161
-1154
-2035
-1913
-1175
-839
-1012
-1233
-1341
-1957
-3283
-4362
-4953
-5354
-4751
-3090
-1523
-74
1321
2251
3287
4560
5561
6040
4994
2578
728
-243
-804
-324
1002
2194
2788
2366
673
-1802
-3820
-4272
-3411
-2219
-1268
-534
534
2076
3508
4202
3628
2081
557
-530
-1150
-1234
-796
-204
31
8
-156
-231
233
448
-192
-897
-1098
-750
-220
292
889
1296
1832
2445
2263
1732
1508
1556
1720
1496
1010
385
-762
-2000
-2473
-1776
-688
161
1531
2995
3538
3434
2832
2045
1332
329
-762
-1764
-2470
-2145
-1006
-147
270
981
1793
1922
1236
-243
-1847
-2847
-3578
-3858
-3529
-3471
-3808
-3947
-3791
-3373
-2500
-1364
-273
919
1558
1020
49
-839
-1190
-737
149
1888
3886
4479
3932
3069
1998
759
-470
-894
-280
381
23
-1192
-1605
-682
482
1196
1116
967
1491
1584
1127
883
711
1312
2615
3157
2844
1957
1127
1457
2309
3140
3648
2440
412
-497
-544
-268
-312
-1264
-2503
-3446
-3910
-4201
-4373
-3696
-2592
-1376
464
2056
2510
1772
614
523
882
889
1362
1270
-241
-1517
-1535
-740
-390
-926
-1091
-999
-1570
-2043
-1952
-1426
-291
634
680
647
805
606
418
747
1209
1712
2327
2358
1663
1234
1382
1140
-48
-1322
-1726
-1439
-899
-160
308
243
455
1039
1016
142
-1345
-2864
-3532
-3307
-2159
-135
1581
2179
1747
637
-321
-463
-30
112
-374
-1270
-2699
-4122
-4560
-4195
-3559
-2648
-1837
-2017
-2325
-948
772
936
515
238
-50
-131
81
631
1168
1315
1020
395
83
47
-96
-15
288
925
2069
3309
4022
3360
2000
1595
1736
1299
318
-494
-849
-1271
-1580
-1343
-1027
-864
-837
-1100
-1593
-1708
-948
40
900
1615
1412
695
595
1070
1605
1756
1872
2174
1676
585
113
214
358
213
-340
-1101
-2177
-3492
-4260
-4233
-3909
-3322
-2449
-1642
-1059
-699
-155
645
876
866
1500
2447
3596
4744
4977
4216
2894
1262
-111
-544
-139
71
-228
-447
-537
-245
574
716
-154
-920
-1614
-2740
-3683
-3778
-2857
-1497
-703
-164
688
1211
1309
1375
1138
515
-464
-1545
-1508
-22
1447
2244
2967
3434
3355
3031
2402
1531
443
-926
-1816
-1981
-1727
-1228
-1393
-1858
-1323
-217
1474
3513
3970
3390
3392
2977
1438
-363
-1533
-1623
-1368
-1820
-2461
-2181
-1487
-1174
-420
1295
3179
4114
3297
1344
-701
-2225
-2452
-2095
-2299
-2436
-2175
-1844
-1448
-898
32
660
280
-377
-771
-943
-997
-1125
-1130
-1022
-1038
-1103
-1103
-726
-132
188
519
718
317
27
289
330
-33
214
1328
2343
3013
3513
3468
2680
1073
-516
-920
-1110
-1998
-2825
-2905
-1896
-965
-1265
-1401
-724
30
598
659
665
914
819
366
-651
-2205
-3554
-4086
-3315
-2031
-1360
-1159
-1034
-341
1006
2244
3099
3472
3382
2504
472
-1591
-2524
-2332
-1668
-996
-175
807
2480
4438
4817
4261
3915
3253
2572
1789
977
654
-285
-1659
-2047
-1832
-1605
-1432
-1577
-1992
-2296
-2572
-3021
-3181
-3358
-3955
-4022
-3339
-2279
-1448
-1836
-2290
-1586
-1151
-1743
-2091
-1468
-902
-1008
-860
29
1603
3242
3360
1860
346
-42
665
1657
2584
3226
3039
2487
2259
1799
753
128
461
871
935
937
658
-128
-832
-462
966
2451
3113
2215
349
-794
-1044
-799
2
526
356
326
645
882
1152
1298
586
-644
-1528
-2502
-4056
-5293
-5157
-3734
-1770
-144
470
396
55
-180
1008
3035
3280
1531
-656
-2288
-2682
-1915
-848
-16
726
699
-498
-1006
-814
-1356
-1226
-363
-310
-296
28
94
-385
-1629
-2637
-2524
-1190
1022
2585
2564
1571
556
-50
-267
-174
-406
-592
-14
-15
-457
56
845
1338
1808
2938
4357
4266
3206
2069
872
587
363
-293
-930
-2552
-3529
-2567
-1584
-747
-156
-516
-1191
-2070
-2853
-3116
-2505
-525
1050
905
274
-477
-1235
-1299
-1071
-994
-828
-631
-310
315
400
-257
-705
-1187
-1749
-1977
-2508
-2374
-959
-286
-452
-494
-483
35
346
86
235
27
-711
-1104
-1130
-350
607
1789
4434
5957
4965
4286
4270
4029
3413
1844
453
-37
-739
-2004
-3538
-4524
-4022
-2245
-451
386
854
1029
417
49
28
-376
-1237
-3018
-4768
-5077
-3929
-1675
117
1306
3304
4759
4963
4896
4292
3708
3479
2892
2057
1131
818
1221
1228
1357
2073
2416
1792
446
-171
405
1004
1693
2544
2657
2282
2084
1552
426
-444
-837
-915
-762
-987
-1346
-2177
-3940
-4603
-4249
-4354
-4083
-4102
-4407
-3602
-2694
-1784
-1122
-1745
-1990
-1429
-706
525
948
584
1208
2603
3385
2768
1246
-562
-2009
-2362
-2563
-2592
-1852
-1756
-1982
-1459
-487
742
750
-580
-1254
-1180
-918
-967
-1176
-508
-160
-916
-1199
-309
1140
2126
2690
3091
2855
3328
5035
6034
5745
4799
3950
3629
3275
2591
2217
2845
3279
2592
2082
1503
520
-184
-1533
-2897
-3093
-3011
-3351
-4222
-3921
-1613
378
1137
899
537
796
-21
-810
66
114
-410
353
813
403
776
1700
1692
1113
122
-1501
-1850
-531
946
1791
1208
37
-426
-512
-770
-1582
-1730
-548
277
690
1328
1871
2176
2209
2431
2430
1951
1449
298
-622
-906
-1720
-1946
-1836
-2689
-3393
-3267
-2226
-1331
-1227
-47
1268
689
-483
-1195
-1662
-2321
-2958
-2854
-2611
-2480
-2479
-2966
-2571
-1156
-486
-161
753
1185
377
-485
-743
-1494
-2508
-2935
-3903
-5029
-4229
-2166
-147
1994
3781
4754
4588
3252
2253
1995
2230
3213
3155
1796
1052
-69
-2029
-3005
-2979
-2614
-2050
-1668
-1672
-2050
-1933
-228
2577
4824
5096
3429
1739
1606
1725
399
-1202
-1928
-2336
-2413
-2382
-2970
-3374
-2788
-1794
-583
682
1419
2451
4144
5126
5224
5018
4655
3794
1378
-1213
-2445
-3832
-4309
-2765
-2288
-2821
-2481
-2725
-3442
-2829
-1244
-54
177
432
1379
2142
2928
4595
6668
8231
8064
5911
3695
2774
2883
2857
1110
-1313
-1609
-72
1178
1739
2274
3243
4513
5320
5175
4127
2321
315
-1519
-3394
-4817
-5389
-5633
-5279
-3499
-724
1599
3190
4771
5818
6273
6819
6418
4776
3336
2399
1092
-281
-425
-386
-574
1187
3131
2651
855
-1783
-4462
-6352
-7524
-7052
-5933
-4277
-896
1470
1802
1624
265
-2139
-4888
-7190
-7817
-7545
-6542
-4138
-1438
1057
3356
4850
6286
7937
7766
5673
3553
1478
45
-512
-1938
-2632
-1367
-1092
-1677
-1055
296
1474
1860
1925
1726
-47
-1979
-2062
-1087
291
2139
3883
4257
3120
2553
3039
3259
3162
2931
3224
3799
2936
2214
2077
-638
-3377
-2423
-706
149
1450
2613
3005
2533
1605
1445
1553
559
-829
-1036
-363
-395
-815
-44
1179
1515
1552
1252
498
1114
2917
3478
2589
1008
-567
-406
1276
2421
2259
761
-1065
-1997
-2816
-3565
-3675
-4198
-4686
-4469
-4704
-5057
-5392
-6509
-7608
-8665
-9298
-7841
-5844
-5585
-6399
-6734
-5287
-2824
-1592
-1076
852
3699
4612
2783
661
-232
-103
598
1241
2253
3058
2124
695
-1028
-3626
-4370
-3369
-2551
-190
3158
5038
5860
5738
4257
2614
2337
2974
3209
3794
4165
2719
1259
440
-296
392
1733
2906
4191
4382
4277
5184
6802
9090
10621
11449
13296
14312
12918
10590
8729
7309
4578
1014
-1000
-2731
-4930
-5273
-4137
-3851
-4784
-6119
-7342
-7902
-6685
-3961
-2105
-2507
-4484
-6798
-8466
-9486
-9915
-9024
-7842
-8146
-9337
-10672
-11087
-9064
-6897
-6618
-6279
-4698
-1858
1572
4813
8344
10662
11031
10944
9188
6317
5148
5077
5205
5129
4531
4423
4748
5915
7956
8610
7941
7113
5595
2972
-688
-3882
-5592
-6446
-6445
-7003
-8803
-9152
-7990
-7635
-7976
-7749
-6407
-4801
-4021
-3619
-2854
-1627
-381
446
1083
1139
584
1173
2836
3391
2234
-184
-2420
-3033
-3204
-2492
356
2550
4053
7235
9851
10860
11438
10906
9566
7413
4349
2322
1208
-277
-1876
-3252
-3126
-568
2673
4771
6054
7241
7615
6690
5214
3621
2306
1150
-1357
-4982
-7569
-8821
-8631
-5584
-1042
2164
3457
3213
2776
3152
3651
4491
4971
3898
2704
1609
442
587
870
-115
-1910
-4440
-7263
-10113
-12130
-11920
-11141
-11301
-11415
-11554
-11526
-10157
-7821
-5325
-2745
152
3034
4858
6479
9136
11206
11913
12415
12477
11848
11114
10534
10619
11699
12609
11251
8032
5378
2985
127
-2357
-4666
-5929
-6140
-7875
-10016
-10583
-11390
-13248
-15571
-17257
-16248
-13166
-10016
-7264
-5354
-3983
-2539
-2020
-2521
-2234
-458
1509
2749
3641
4283
4950
6020
6720
7357
8460
8630
7558
5196
1207
-2239
-4959
-9099
-13237
-15754
-17407
-17981
-16475
-12309
-7046
-3719
-2461
-2445
-4210
-6714
-8581
-9363
-8477
-6926
-5909
-4593
-1922
2441
7385
11462
14994
17446
17290
15012
12156
10075
8562
6108
3779
3188
3005
2555
2514
1995
-71
-3193
-5836
-6668
-6162
-5257
-3849
-2802
-3226
-4017
-3842
-2604
-75
3588
6322
6327
5469
6269
7694
8143
7681
6170
3690
1226
-777
-2782
-4585
-5118
-4512
-4099
-4425
-4497
-3021
-765
-60
-2128
-6405
-10721
-13244
-14305
-13976
-11786
-9092
-7225
-6267
-7099
-9893
-12150
-12231
-10879
-7847
-3102
192
-96
-1738
-2579
-3387
-4752
-5897
-7034
-8657
-10022
-10643
-10609
-10513
-11302
-11869
-10326
-7114
-3063
1536
5222
7092
8068
8122
6466
4205
2391
1307
1941
2875
1517
-851
-1657
-234
2626
5799
9423
12709
13617
12839
12173
11436
9937
7869
5903
4229
3050
2822
3056
3538
5167
7911
10562
12490
14232
16245
17705
16921
13302
8825
5460
2546
-1089
-5144
-7941
-7587
-4507
-1171
542
311
-931
-2017
-2023
-797
246
-329
-2317
-3600
-2277
-601
-1253
-2302
-2108
-1261
-104
659
2298
6304
10110
12188
13355
13302
12299
9893
4860
-1428
-7567
-13230
-17879
-21132
-21152
-17343
-12822
-9167
-5920
-4086
-4422
-6206
-8553
-10975
-13162
-14747
-15501
-14669
-11712
-7929
-4528
-1732
-367
-1077
-3290
-5489
-6217
-4920
-1687
1716
3186
3405
3235
3142
4969
7294
6562
3988
2607
2978
4977
7607
9015
9171
9472
10048
9874
8775
7682
7541
8529
9973
11369
12715
13178
11558
7927
2978
-2242
-6048
-7784
-8125
-8015
-8321
-9013
-9620
-10049
-10321
-10720
-10947
-10697
-10776
-10745
-9807
-9170
-9515
-10215
-10451
-9211
-6546
-3653
-1445
68
682
-697
-3313
-5306
-7115
-8603
-8193
-6401
-4286
-1886
58
1133
2761
5630
7748
8052
8335
9531
11480
14365
16760
17719
18333
17992
15853
12965
9215
4490
23
-4090
-7836
-9993
-9701
-7561
-5535
-5142
-6293
-7756
-8270
-7969
-7397
-6495
-5460
-4756
-5100
-6235
-6829
-7094
-7368
-6912
-6003
-5196
-5187
-6437
-7373
-7293
-7318
-7502
-7915
-8818
-8997
-7670
-5072
-1108
3491
7365
10099
11363
11215
11098
11837
12391
11921
11906
13809
16178
18301
21368
24266
25881
27345
28346
27789
25674
22064
18018
14719
11867
10244
10963
12423
13642
15454
16644
15827
13701
10518
6516
2432
-1771
-5262
-6580
-5979
-4053
-599
3378
5803
5423
1546
-5067
-11363
-15748
-18987
-20791
-20661
-19549
-18240
-16749
-14643
-11560
-8393
-5989
-3175
800
4697
8203
11546
13521
14446
16263
18402
18882
17704
15451
11759
7317
3865
1222
-2523
-7676
-12338
-15647
-18331
-20170
-21454
-23272
-24265
-23492
-22609
-22061
-21232
-19398
-15404
-10125
-4918
671
6110
10323
13468
15428
16403
17421
18597
19034
17385
13352
8948
5820
3476
1172
-729
-1656
-2467
-3902
-4872
-5059
-5145
-4876
-4182
-3092
-1160
1091
2539
2877
2404
1501
1061
1770
2768
3414
4150
4553
4035
3342
3412
3802
3455
3005
3983
6493
9463
11743
13132
14236
15034
14766
12947
10243
7740
5367
2438
-990
-4480
-8118
-11148
-11910
-11296
-11181
-10942
-10098
-8838
-6570
-4197
-3592
-4514
-5515
-6397
-7240
-7292
-6670
-6005
-5208
-4009
-1988
401
2380
4480
6617
8182
9394
9932
9527
8835
8637
9178
9370
8236
6724
5873
5274
4964
5873
7475
8731
9682
9585
7472
3906
-218
-4329
-7958
-10805
-12798
-14266
-15697
-17026
-17368
-16699
-16012
-14961
-13183
-11498
-9798
-7733
-5524
-3121
-894
664
1612
2114
2554
3297
4059
4325
4317
4957
6723
8853
10171
10825
11464
11481
10362
8766
7717
7418
6724
5448
4845
4580
3120
260
-2930
-5781
-8332
-10263
-11607
-12640
-12800
-12304
-12018
-12035
-12191
-11708
-10192
-8640
-7472
-6399
-5508
-4984
-4649
-3898
-2688
-1157
1074
3525
5464
6903
7442
6658
5162
3849
2741
1568
606
-504
-2250
-3916
-5256
-6301
-6229
-5132
-3958
-3358
-3856
-4833
-4899
-4120
-3393
-2689
-1685
-500
682
1550
2005
2690
3976
5326
6328
7177
7984
8866
10134
11086
10738
10058
10230
10742
11056
10759
9152
6823
5023
4033
3862
4347
4645
4598
4702
4390
3022
1239
-325
-1782
-3276
-4566
-5221
-5342
-5599
-6179
-6650
-6940
-7084
-6417
-4487
-1798
638
1818
1935
2434
4010
6079
7909
9057
9337
8974
8429
7987
7838
7828
7273
6083
4808
3449
1821
391
-127
214
425
-80
-711
-941
-1295
-2557
-4591
-6094
-6427
-7146
-8744
-9212
-8343
-7516
-6742
-6041
-5763
-6026
-7375
-9987
-13150
-15533
-16457
-16792
-17269
-18078
-19026
-19286
-18883
-18182
-17009
-15793
-15030
-14631
-14191
-13466
-12727
-11917
-10962
-9849
-7897
-5142
-2233
606
3077
4973
5642
4734
3436
2195
586
-763
-1079
-426
228
168
-69
-18
602
1879
3032
3885
4648
4884
4714
4384
3929
4017
4797
5702
6387
6915
7895
9040
9135
8105
6417
4637
3324
2037
1090
1271
1727
1786
1616
1368
1255
918
470
383
43
-570
-1018
-1416
-1486
-1240
-706
356
1184
1226
773
198
-124
-404
-741
-1096
-2027
-2998
-3062
-2632
-1943
-908
109
1141
2594
4663
6719
7676
7684
7342
6295
4731
3511
2569
1608
1022
844
313
-901
-2161
-2973
-3679
-4723
-5971
-6776
-6804
-6648
-6687
-6226
-4967
-3672
-2601
-1401
-495
-480
-1247
-2581
-3935
-4678
-5087
-5396
-5482
-5565
-5497
-5179
-5323
-6232
-7443
-8582
-9586
-10208
-9749
-8205
-6449
-4766
-2937
-996
832
2243
3169
3772
4296
5091
6255
7679
9115
9948
9904
9429
8861
8095
7032
5701
4303
3294
2814
2648
2880
3473
4061
4554
4931
5219
5852
7119
8639
9863
10514
10151
8620
6865
5483
3957
2338
1428
1273
1048
246
-680
-907
-251
519
539
-340
-1612
-2609
-3249
-3689
-3672
-3339
-3016
-2538
-1868
-1122
-640
-734
-998
-1210
-1271
-932
-650
-445
230
1277
2579
3593
3844
4232
4868
4870
4401
3814
3153
2475
1808
1633
2074
2816
4022
5464
6589
7351
7631
7293
6520
5707
5196
4756
4019
2975
1754
718
317
714
1490
1894
1595
515
-1158
-2642
-3522
-4206
-5059
-5940
-6651
-7267
-7659
-7677
-7561
-7558
-7879
-8396
-8561
-8189
-7415
-6152
-3993
-985
2108
5075
7793
9737
11048
11833
12034
11896
11336
10568
9724
8511
7498
7043
6643
5781
4054
2025
394
-1187
-2776
-4138
-5068
-5190
-4847
-4324
-3265
-1990
-933
150
1180
1818
2126
2100
1644
1053
635
513
896
1780
2813
3524
3606
3290
3019
2892
2917
3003
2858
2739
2787
2232
1036
-209
-1676
-3042
-3686
-3885
-3779
-3572
-3719
-3936
-3994
-3953
-3699
-3191
-2035
-197
1554
3117
4493
5188
5342
5067
4270
3527
3022
2353
1607
1123
1164
1727
2372
2739
2785
2738
2863
3044
2916
2313
1630
1257
758
-259
-1532
-2820
-4040
-5270
-6535
-7536
-8266
-8883
-9122
-8806
-8093
-7163
-6339
-5915
-5540
-4689
-3619
-2753
-1952
-1198
-792
-736
-745
-690
-645
-538
-248
27
60
-40
26
405
930
1356
1542
1545
1483
1026
118
-436
-546
-745
-692
-205
341
799
888
828
1154
1331
873
-134
-1830
-3943
-5987
-7769
-8948
-9312
-8859
-7826
-6608
-5148
-3490
-2079
-1183
-890
-864
-654
-72
1041
2271
3227
4094
4619
4621
4293
3687
3271
3108
2604
1754
799
138
311
1030
1678
2092
2127
1546
462
-1056
-3271
-5687
-7542
-8865
-9551
-9570
-9148
-8132
-6843
-5566
-4057
-2636
-1684
-1266
-1370
-1698
-2013
-2054
-1821
-1815
-2081
-2248
-2035
-1508
-1144
-1212
-1785
-2544
-2875
-2824
-2516
-2009
-1779
-1997
-2659
-3470
-3792
-3712
-3498
-3117
-2624
-1873
-951
86
1541
3085
4504
5996
7003
7326
7495
7558
7660
7890
7754
7384
7114
6710
6246
5653
4574
3336
2376
1916
1985
1915
1243
233
-830
-1604
-1956
-2142
-2162
-2084
-2269
-2716
-3234
-3727
-4074
-4414
-4822
-4966
-4801
-4552
-4236
-3904
-3443
-2540
-1374
-393
428
1378
2430
3320
3860
4085
4239
4202
3765
3488
3639
3595
3190
2705
2144
1440
671
99
-191
-442
-775
-1230
-1769
-2086
-2009
-1636
-997
-252
178
237
278
290
98
-95
-101
64
358
617
839
1458
2546
3518
4054
4175
3791
3034
2193
1397
727
144
-612
-1734
-2865
-3380
-3133
-2285
-1225
-586
-564
-1116
-2276
-3709
-5051
-6124
-6665
-6540
-5907
-5165
-4618
-4233
-4048
-4121
-4238
-4186
-4051
-4048
-4080
-3819
-3145
-2091
-778
645
2025
3142
3983
4657
5212
5825
6349
6475
6534
6908
7447
7864
7942
7807
7604
7033
6170
5594
5503
5707
5837
5664
5364
4971
4505
4280
4284
4244
4048
3639
3037
2289
1405
469
-331
-816
-1018
-1095
-1249
-1617
-1902
-1890
-1834
-1748
-1387
-836
-408
-344
-623
-931
-1087
-1239
-1406
-1401
-1144
-703
-245
249
864
1274
1414
1603
1664
1329
762
241
-206
-917
-1849
-2483
-2830
-3182
-3342
-2971
-2132
-1314
-973
-1018
-1042
-1014
-1069
-1089
-1098
-1164
-1200
-1286
-1359
-1215
-969
-772
-712
-921
-1327
-1719
-2013
-2271
-2486
-2568
-2578
-2637
-2653
-2454
-2041
-1587
-1131
-552
4
292
476
743
1150
1898
2896
3862
4699
5223
5350
5098
4351
3262
2147
1190
444
-175
-513
-428
-208
-34
197
513
844
1333
2172
3109
3892
4553
5028
5354
5581
5579
5296
4749
3945
2780
1280
-230
-1701
-3244
-4806
-6378
-7790
-8838
-9553
-9986
-10245
-10425
-10475
-10430
-10406
-10323
-9922
-9198
-8397
-7591
-6705
-5672
-4551
-3517
-2538
-1484
-368
778
1832
2551
2990
3523
4185
4760
5398
6066
6302
6056
5674
5439
5438
5526
5640
5786
5862
5819
5667
5613
5805
5886
5690
5458
5198
4972
4828
4417
3663
2840
2055
1485
1306
1424
1739
2130
2307
2135
1772
1288
458
-753
-1967
-3014
-4030
-4965
-5725
-6264
-6500
-6607
-6755
-6834
-6818
-6666
-6172
-5250
-4019
-2723
-1499
-488
88
418
727
835
747
562
239
-56
-89
191
393
153
-165
-465
-1035
-1535
-1783
-1959
-1971
-1967
-2021
-1955
-1928
-1862
-1437
-740
27
626
962
1332
1772
1998
1966
1797
1571
1395
1287
1130
992
1056
1249
1531
1997
2494
2882
3201
3429
3610
3943
4376
4490
4206
3858
3427
2764
2143
1799
1589
1418
1358
1335
1383
1723
2162
2377
2332
2089
1849
1591
1056
422
-53
-357
-538
-815
-1157
-1274
-1216
-1127
-951
-655
-302
73
540
1008
1315
1475
1518
1558
1758
2089
2466
2728
2814
3007
3372
3627
3664
3413
2761
1883
975
117
-481
-910
-1601
-2536
-3386
-4038
-4514
-4843
-4927
-4769
-4615
-4436
-4075
-3670
-3274
-2721
-1946
-1115
-428
141
661
1070
1312
1413
1448
1480
1466
1299
987
618
115
-656
-1554
-2238
-2550
-2752
-3154
-3730
-4319
-4775
-5026
-5180
-5266
-5290
-5557
-6132
-6564
-6645
-6407
-5711
-4599
-3275
-1969
-975
-118
958
2169
3336
4259
4796
5001
4896
4592
4185
3699
3291
2975
2657
2214
1636
1234
848
98
-824
-1800
-2685
-3163
-3343
-3282
-2904
-2316
-1546
-631
391
1397
2117
2553
2915
3384
3861
4121
4394
4763
4919
4869
4595
4065
3484
2749
1796
884
98
-493
-845
-1071
-1176
-1202
-1253
-1264
-1243
-1340
-1566
-1862
-2265
-2712
-2976
-3053
-3105
-3071
-2921
-2865
-3005
-3153
-3105
-2966
-2901
-2808
-2596
-2306
-1938
-1449
-887
-443
-93
354
771
989
1038
984
930
896
866
868
915
938
665
103
-409
-944
-1547
-1932
-2055
-1977
-1758
-1456
-1097
-904
-911
-881
-708
-346
132
576
850
878
856
830
688
552
400
287
260
-54
-530
-858
-1337
-1865
-2150
-2385
-2627
-2837
-3006
-3122
-3346
-3559
-3493
-3190
-2669
-1954
-1162
-374
290
777
1096
1342
1673
1925
1981
2059
2219
2469
2856
3221
3474
3676
3850
3945
3916
3821
3654
3349
2953
2513
2092
1702
1308
1000
751
534
568
797
912
829
619
345
46
-151
-112
16
116
357
738
1084
1321
1392
1385
1506
1716
1916
2158
2353
2326
1995
1437
835
118
-676
-1106
-1111
-1077
-1275
-1681
-1987
-2163
-2436
-2720
-2931
-3093
-3112
-3021
-2875
-2634
-2331
-1908
-1245
-339
813
2200
3634
4875
5747
6099
6022
5793
5419
4805
4101
3416
2658
1804
931
101
-630
-1244
-1683
-1888
-1998
-2068
-1935
-1683
-1479
-1278
-1134
-1173
-1355
-1537
-1575
-1382
-1107
-1054
-1189
-1230
-1212
-1266
-1300
-1263
-1223
-1244
-1345
-1463
-1457
-1169
-677
-319
-243
-301
-388
-465
-412
-191
79
265
260
121
-5
-180
-484
-833
-1225
-1690
-2180
-2669
-3098
-3325
-3315
-3331
-3665
-4100
-4260
-4112
-3701
-3075
-2274
-1163
124
1172
1914
2549
3188
3825
4474
5205
5887
6272
6345
6182
5765
5194
4693
4259
3746
3209
2737
2304
1816
1137
345
-366
-976
-1430
-1702
-1955
-2171
-2268
-2505
-3001
-3460
-3826
-4188
-4342
-4319
-4341
-4340
-4307
-4275
-4167
-3948
-3544
-2989
-2456
-2066
-1909
-1912
-1975
-2017
-1793
-1303
-779
-273
148
455
699
908
1206
1612
2013
2350
2680
3168
3733
4131
4335
4310
4062
3832
3726
3693
3751
3906
4006
3903
3645
3267
2778
2329
2009
1874
1876
1804
1662
1435
968
428
-46
-553
-1068
-1593
-2177
-2799
-3363
-3706
-3868
-3925
-3805
-3532
-3170
-2801
-2505
-2204
-1842
-1432
-1008
-650
-317
-17
123
134
176
354
675
1102
1588
2019
2299
2421
2403
2299
2160
1832
1203
585
108
-434
-945
-1380
-1741
-1857
-1958
-2133
-2101
-1997
-2015
-2258
-2816
-3405
-3787
-3869
-3582
-3014
-2213
-1311
-493
152
479
550
489
166
-448
-1164
-1690
-1957
-2110
-2052
-1741
-1310
-798
-289
253
873
1347
1576
1648
1693
1854
2033
2119
2259
2562
2963
3338
3502
3430
3401
3552
3701
3768
3815
3892
4072
4283
4417
4512
4566
4577
4593
4695
5034
5494
5730
5691
5505
5260
4937
4399
3720
3071
2493
2058
1680
1212
738
256
-335
-1000
-1651
-2222
-2716
-3124
-3458
-3841
-4229
-4435
-4477
-4431
-4171
-3582
-2887
-2378
-2100
-2067
-2250
-2519
-2800
-3034
-3206
-3310
-3274
-3156
-3032
-2828
-2483
-2059
-1655
-1256
-928
-907
-1166
-1506
-1757
-1692
-1346
-953
-574
-208
196
659
1091
1512
1943
2284
2457
2474
2523
2726
2956
3162
3436
3765
4002
4027
3890
3712
3555
3418
3248
3056
2836
2489
2081
1730
1343
811
150
-540
-1096
-1493
-1908
-2397
-2859
-3368
-3942
-4349
-4581
-4759
-4798
-4641
-4334
-4083
-4093
-4133
-4035
-3902
-3613
-3106
-2512
-1954
-1593
-1394
-1204
-1016
-921
-1039
-1314
-1612
-1956
-2280
-2482
-2639
-2828
-3034
-3271
-3634
-4094
-4550
-5028
-5458
-5668
-5600
-5299
-4886
-4410
-3920
-3477
-3019
-2602
-2193
-1586
-912
-302
298
757
1107
1562
2031
2306
2496
2771
2948
2940
2860
2593
2191
1867
1612
1482
1409
1183
894
653
510
528
613
723
839
891
961
1109
1388
1850
2304
2692
3116
3491
3875
4323
4615
4746
4856
4935
5033
5176
5268
5305
5339
5292
5035
4620
4216
3875
3585
3355
3102
2683
2122
1560
1043
506
-66
-567
-945
-1226
-1367
-1428
-1472
-1446
-1446
-1491
-1470
-1504
-1674
-1878
-2053
-2200
-2374
-2568
-2740
-2885
-2995
-3209
-3562
-3883
-4123
-4204
-4157
-4135
-4032
-3807
-3503
-3089
-2727
-2477
-2202
-1854
-1367
-820
-417
-192
-172
-306
-401
-419
-419
-380
-302
-260
-315
-343
-207
-30
42
86
214
414
629
808
882
862
849
850
838
855
875
870
864
754
491
320
419
567
592
669
875
1107
1345
1549
1752
2048
2371
2681
2958
3146
3312
3476
3628
3806
3945
4051
4198
4375
4576
4710
4664
4408
3913
3297
2693
2069
1496
1052
591
39
-539
-1133
-1661
-2024
-2268
-2462
-2586
-2570
-2485
-2444
-2323
-2052
-1656
-1074
-519
-152
247
647
851
926
1045
1240
1325
1251
1087
786
563
552
548
515
430
261
101
-44
-86
-18
-1
-1
59
144
176
134
99
27
-72
-141
-278
-363
-304
-278
-294
-314
-308
-159
79
311
531
791
1116
1340
1402
1407
1379
1378
1340
1088
695
293
-84
-386
-622
-796
-855
-926
-1194
-1629
-2116
-2538
-2815
-2968
-2967
-2851
-2815
-2817
-2690
-2448
-2163
-1911
-1685
-1459
-1337
-1326
-1369
-1442
-1454
-1430
-1440
-1444
-1489
-1597
-1642
-1522
-1206
-799
-456
-238
-168
-181
-158
-109
-87
-59
80
334
523
565
635
830
1065
1370
1850
2403
2870
3146
3150
3018
2947
2921
2877
2732
2412
2073
1860
1649
1313
998
850
769
721
759
814
918
1127
1272
1237
1096
919
724
555
430
237
-70
-351
-534
-656
-751
-876
-1032
-1175
-1369
-1633
-1801
-1828
-1832
-1861
-1927
-1940
-1785
-1620
-1571
-1559
-1564
-1554
-1551
-1658
-1836
-2033
-2267
-2500
-2699
-2871
-3070
-3327
-3632
-4014
-4391
-4636
-4878
-5222
-5503
-5550
-5344
-4967
-4537
-4034
-3360
-2585
-1812
-1014
-227
500
1167
1737
2203
2539
2719
2838
2903
2771
2416
2013
1701
1437
1196
979
697
461
401
385
379
407
439
612
970
1378
1716
1828
1733
1705
1814
1865
1855
1943
2031
1996
1944
1878
1743
1545
1177
655
170
-213
-488
-640
-777
-935
-971
-883
-808
-707
-515
-249
84
381
579
740
776
552
194
-84
-260
-381
-398
-398
-618
-1008
-1309
-1498
-1661
-1752
-1737
-1596
-1322
-1014
-697
-320
21
237
342
367
320
200
-29
-483
-1035
-1397
-1645
-1954
-2278
-2558
-2780
-3019
-3292
-3521
-3766
-4003
-4048
-3828
-3406
-2920
-2435
-1996
-1686
-1416
-1035
-488
144
680
1152
1714
2408
3155
3778
4228
4548
4758
4973
5171
5213
5004
4433
3747
3312
3015
2707
2483
2355
2296
2359
2582
2918
3235
3404
3422
3328
3142
2959
2793
2614
2475
2323
2150
2011
1828
1676
1615
1441
1158
946
831
832
943
1010
994
1063
1250
1497
1866
2318
2716
2923
2891
2812
2742
2636
2625
2627
2470
2214
1946
1808
1817
1761
1551
1228
827
350
-170
-668
-1239
-1913
-2581
-3272
-3885
-4247
-4483
-4696
-4838
-4901
-4846
-4742
-4701
-4616
-4487
-4459
-4425
-4311
-4200
-4065
-3987
-4017
-4051
-4125
-4157
-3997
-3758
-3481
-3167
-2867
-2447
-1927
-1530
-1288
-1142
-1073
-1022
-979
-932
-775
-545
-363
-139
172
479
758
946
1040
1079
989
828
693
514
264
-22
-314
-563
-710
-748
-732
-663
-581
-562
-502
-320
-83
135
266
259
117
38
292
827
1381
1732
1824
1725
1409
936
416
-80
-316
-252
-80
168
386
506
678
974
1388
1862
2242
2441
2519
2544
2523
2571
2830
3196
3508
3788
4093
4345
4513
4745
4996
5094
4985
4611
4091
3597
3023
2408
1894
1344
716
235
-63
-311
-488
-607
-753
-847
-888
-988
-1143
-1303
-1392
-1416
-1377
-1166
-950
-919
-871
-721
-610
-572
-575
-607
-663
-684
-581
-363
-33
331
519
513
495
557
666
700
617
545
476
318
131
-91
-396
-749
-1161
-1556
-1847
-2056
-2127
-2084
-2048
-1971
-1828
-1701
-1615
-1577
-1585
-1566
-1476
-1380
-1279
-1074
-785
-490
-197
73
257
299
232
143
84
87
4
-267
-529
-687
-755
-679
-536
-420
-375
-478
-724
-1032
-1288
-1476
-1682
-1877
-2077
-2307
-2480
-2694
-2962
-3067
-3045
-3017
-3006
-3021
-2896
-2566
-2179
-1812
-1527
-1348
-1224
-1137
-1095
-1094
-1044
-938
-882
-820
-713
-614
-516
-471
-412
-225
-15
133
204
267
443
630
745
804
752
617
352
-69
-463
-796
-1049
-1109
-1082
-1066
-1069
-1134
-1102
-814
-431
-136
41
91
31
-134
-409
-671
-786
-866
-1095
-1425
-1689
-1822
-1881
-1921
-1912
-1827
-1723
-1624
-1495
-1357
-1243
-1101
-929
-800
-683
-546
-407
-165
136
345
555
742
752
699
710
806
954
1103
1339
1558
1627
1747
1947
2119
2321
2481
2548
2569
2514
2446
2468
2640
2914
3113
3251
3352
3299
3184
3087
2974
2903
2791
2611
2500
2328
2050
1902
1863
1818
1845
1972
2126
2250
2343
2445
2590
2788
2916
2862
2695
2483
2256
2021
1772
1563
1433
1343
1235
1058
838
608
397
187
-117
-443
-670
-847
-952
-929
-798
-546
-252
-46
44
43
-47
-233
-444
-665
-930
-1115
-1176
-1284
-1539
-1906
-2272
-2573
-2862
-3110
-3278
-3490
-3799
-4064
-4182
-4222
-4232
-4156
-3962
-3651
-3230
-2761
-2294
-1858
-1483
-1148
-858
-668
-541
-368
-64
342
719
1040
1352
1622
1832
2107
2482
2832
3156
3452
3619
3716
3788
3861
4078
4368
4563
4681
4750
4775
4732
4630
4540
4430
4195
3884
3678
3526
3287
3010
2658
2255
1911
1587
1314
1120
983
844
566
219
-124
-413
-617
-904
-1193
-1423
-1611
-1608
-1560
-1452
-1296
-1284
-1282
-1466
-1660
-1549
-1506
-1382
-1206
-1137
-963
-1066
-1158
-1169
-1427
-1440
-1853
-2293
-2377
-3503
-3105
-449
146
-395
-41
-176
-222
-72
-235
-126
-148
-203
-107
-195
-150
-139
-191
-124
-174
-159
-135
-181
-135
-160
-163
-135
-171
-142
-151
-162
-136
-163
-146
-145
-160
-138
-155
-148
-142
-156
-140
-149
-148
-140
-152
-141
-145
-147
-139
-147
-141
-141
-145
-138
-143
-140
-138
-142
-137
-139
-138
-136
-139
-136
-136
-136
-135
-136
-134
-134
-134
-133
-133
-132
-132
-131
-131
-130
-130
-130
-129
-129
-128
-128
-128
-126
-127
-126
-125
-125
-124
-124
-124
-123
-123
-122
-122
-122
-121
-121
-120
-120
-120
-118
-119
-118
-117
-117
-116
-116
-116
-115
-115
-114
-114
-113
-113
-113
-112
-112
-111
-111
-110
-110
-109
-109
-109
-108
-108
-107
-107
-106
-106
-105
-105
-104
-104
-104
-103
-103
-102
-102
-102
-101
-101
-100
-100
-99
-99
-99
-98
-98
-97
-97
-96
-96
-95
-95
-95
-94
-94
-93
-93
-92
-92
-92
-91
-91
-90
-90
-90
-89
-89
-88
-88
-87
-87
-87
-86
-86
-85
-85
-85
-84
-84
-83
-83
-83
-82
-82
-81
-81
-81
-80
-80
-79
-79
-79
-78
-78
-77
-77
-77
-76
-76
-75
-75
-75
-74
-74
-74
-73
-73
-72
-72
-72
-71
-71
-70
-70
-70
-69
-69
-69
-68
-68
-67
-67
-67
-66
-66
-66
-65
-65
-65
-64
-64
-63
-63
-63
-62
-62
-62
-61
-61
-61
-60
-60
-60
-59
-59
