5
14633
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
2
1
1
1
2
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
1
2
2
1
1
1
2
2
1
0
1
2
2
1
0
1
2
2
1
0
1
2
2
1
0
0
1
2
2
0
0
1
2
2
1
0
1
2
2
1
0
1
2
3
1
0
0
2
3
1
0
0
2
3
2
0
-1
1
3
3
0
-2
1
4
4
0
-2
0
4
5
1
-3
-2
4
7
3
-4
-5
3
10
6
-6
-11
-1
17
19
-6
-41
-56
-37
3
33
35
19
12
26
51
63
47
8
-38
-79
-105
-105
-75
-21
32
59
52
26
4
-5
-10
-25
-48
-68
-74
-72
-73
-81
-87
-83
-66
-42
-17
13
50
83
101
95
76
57
43
29
6
-21
-37
-40
-41
-57
-89
-122
-135
-127
-114
-112
-121
-128
-119
-93
-52
-2
53
100
121
107
70
32
12
9
12
15
21
29
25
-6
-61
-108
-111
-68
-12
14
-3
-40
-65
-66
-53
-42
-32
-17
2
13
9
0
3
24
44
38
7
-23
-28
-7
9
-5
-50
-97
-123
-123
-113
-106
-102
-92
-74
-57
-46
-34
-12
22
52
62
52
42
49
71
77
41
-32
-103
-130
-104
-56
-30
-42
-71
-83
-69
-50
-52
-72
-81
-50
15
78
106
97
81
80
93
99
85
58
37
33
35
29
10
-17
-41
-55
-57
-46
-33
-32
-56
-95
-120
-107
-62
-20
-12
-34
-53
-38
6
44
53
42
39
56
77
77
50
15
-10
-26
-41
-57
-58
-34
3
28
25
1
-19
-25
-24
-25
-29
-27
-22
-25
-42
-56
-45
-2
53
90
99
95
95
99
95
82
75
86
102
91
39
-35
-93
-118
-129
-147
-169
-165
-119
-51
-8
-16
-54
-74
-46
19
88
134
150
138
102
49
-5
-43
-61
-72
-90
-110
-121
-124
-138
-173
-208
-201
-130
-27
51
70
52
52
97
162
200
189
148
109
81
50
2
-59
-115
-157
-186
-199
-185
-142
-90
-61
-65
-79
-72
-36
-1
6
-8
-7
25
58
43
-31
-114
-135
-75
17
69
56
12
-8
16
58
81
75
50
21
-10
-41
-61
-59
-38
-23
-36
-69
-92
-77
-30
11
12
-29
-80
-104
-86
-38
15
53
66
54
26
-8
-37
-53
-52
-35
-4
30
52
49
17
-35
-89
-131
-155
-162
-154
-131
-99
-65
-39
-21
-10
-1
7
20
46
93
152
199
209
169
95
17
-41
-71
-84
-90
-94
-101
-114
-139
-170
-188
-170
-107
-9
89
152
161
125
79
58
79
126
165
169
139
100
78
72
65
39
1
-28
-35
-30
-41
-87
-159
-222
-245
-221
-166
-106
-54
-13
17
34
35
26
24
48
102
162
191
164
88
2
-51
-51
-12
37
76
101
119
126
113
79
37
12
12
22
17
-15
-63
-105
-130
-144
-155
-160
-147
-105
-47
6
37
47
52
66
90
117
138
149
149
138
116
84
44
0
-42
-68
-67
-39
-3
13
-5
-45
-70
-55
0
64
105
112
95
71
43
7
-38
-83
-113
-125
-131
-152
-194
-239
-259
-226
-137
-14
108
199
255
286
304
309
285
226
144
73
35
19
-6
-66
-151
-221
-245
-222
-183
-158
-151
-147
-133
-114
-103
-99
-80
-28
59
154
228
266
270
250
217
180
154
147
156
154
116
40
-51
-125
-173
-202
-228
-248
-246
-215
-170
-138
-129
-128
-110
-66
-12
35
71
107
147
176
172
131
81
56
69
101
120
113
91
66
33
-21
-94
-155
-167
-120
-49
-4
-9
-46
-78
-87
-81
-73
-60
-26
32
86
98
58
-2
-34
-13
37
75
77
54
32
26
25
14
-8
-22
-14
11
32
34
19
0
-10
-10
-7
-8
-13
-23
-36
-55
-83
-114
-138
-142
-121
-80
-34
-2
9
6
8
25
59
97
130
153
170
183
187
175
139
79
5
-65
-111
-122
-104
-79
-68
-73
-78
-65
-33
2
30
51
73
91
89
57
14
-4
20
61
75
47
7
-2
25
44
10
-69
-133
-131
-72
-14
0
-15
-13
22
56
44
-13
-67
-70
-30
7
7
-18
-35
-36
-42
-67
-87
-63
8
77
87
38
-16
-24
8
27
1
-43
-52
-7
50
70
49
33
56
103
122
87
20
-37
-67
-89
-115
-129
-104
-46
-2
-11
-57
-83
-47
30
91
100
78
67
83
97
75
22
-25
-41
-35
-36
-51
-57
-36
0
12
-18
-67
-92
-70
-19
27
54
67
69
48
-5
-70
-102
-67
17
94
110
60
-13
-60
-62
-30
12
47
66
60
25
-27
-69
-78
-51
-14
8
6
-6
-15
-24
-45
-81
-117
-130
-110
-65
-17
20
43
54
54
44
33
34
55
82
94
81
54
39
43
48
31
-8
-41
-37
0
30
17
-36
-88
-99
-73
-46
-49
-68
-63
-15
49
80
57
7
-24
-17
7
18
16
24
55
90
93
51
-1
-16
24
89
131
119
65
-8
-79
-145
-193
-206
-169
-97
-25
12
12
0
2
24
53
77
101
134
173
194
175
112
33
-29
-52
-38
-4
25
30
6
-42
-93
-122
-117
-89
-67
-71
-95
-112
-93
-36
32
76
83
63
40
28
26
25
22
20
18
10
-5
-15
-4
35
82
101
73
8
-54
-78
-58
-14
26
42
30
-7
-63
-118
-145
-118
-43
46
102
102
58
4
-30
-38
-29
-12
9
28
34
11
-38
-94
-126
-117
-75
-25
7
13
2
-10
-14
-17
-30
-57
-85
-93
-64
-10
35
41
8
-32
-42
-14
23
39
22
-5
-17
-11
-2
-5
-13
-10
5
10
-17
-72
-120
-128
-91
-42
-17
-26
-50
-63
-59
-45
-33
-25
-16
-5
3
4
2
5
10
7
-10
-36
-56
-58
-43
-21
-4
3
6
8
11
15
22
34
49
60
57
33
-5
-41
-55
-37
-1
24
14
-31
-79
-93
-58
4
61
98
123
146
162
152
106
42
-5
-13
10
40
59
65
64
55
35
12
5
20
38
29
-15
-68
-87
-61
-19
-2
-24
-56
-66
-44
-11
14
29
37
28
-13
-81
-136
-131
-58
31
72
39
-33
-84
-85
-44
12
71
132
182
198
168
111
65
49
49
37
12
-5
5
32
46
29
-2
-27
-45
-74
-115
-132
-85
22
129
167
123
49
8
18
40
36
2
-32
-50
-67
-104
-153
-176
-150
-89
-34
-5
11
34
60
57
10
-55
-93
-84
-59
-58
-90
-121
-112
-64
-8
23
36
55
88
111
98
50
3
-5
29
76
102
96
71
40
13
-10
-25
-24
-7
15
31
33
24
7
-14
-36
-47
-36
-2
39
65
60
27
-24
-79
-131
-170
-187
-177
-144
-104
-69
-50
-48
-66
-100
-138
-160
-155
-128
-97
-71
-45
-10
25
30
-17
-103
-181
-208
-179
-129
-92
-75
-57
-22
18
38
32
15
4
-15
-73
-183
-313
-397
-394
-309
-189
-74
22
100
154
169
140
83
22
-38
-108
-191
-263
-281
-231
-144
-73
-45
-38
-16
25
54
38
-17
-66
-73
-41
-2
19
31
60
106
148
158
139
117
115
129
137
120
77
19
-52
-131
-200
-228
-185
-72
77
215
305
331
294
201
73
-59
-163
-218
-225
-197
-149
-89
-33
-1
-4
-30
-46
-22
44
126
195
232
230
189
108
7
-74
-96
-52
19
62
52
10
-15
5
59
111
136
130
98
46
-20
-80
-107
-89
-48
-24
-42
-81
-94
-53
20
73
75
45
30
52
85
75
-1
-108
-176
-167
-109
-73
-111
-206
-290
-298
-222
-113
-32
-4
-11
-19
-18
-21
-40
-60
-52
-1
69
115
114
89
89
145
237
315
338
304
243
181
116
30
-78
-178
-224
-192
-102
-2
63
83
74
63
61
67
70
65
49
21
-18
-58
-89
-103
-105
-107
-113
-112
-86
-28
36
69
45
-18
-74
-77
-24
49
94
89
49
8
-12
-11
-4
-2
-11
-32
-67
-108
-137
-137
-108
-75
-64
-78
-90
-71
-22
18
11
-42
-103
-129
-111
-71
-30
16
83
166
227
229
165
74
-2
-48
-85
-137
-204
-257
-272
-248
-198
-139
-80
-28
7
21
22
23
28
23
-1
-33
-50
-41
-27
-42
-94
-152
-173
-145
-101
-79
-80
-80
-57
-29
-29
-62
-90
-71
0
78
115
105
87
97
128
144
117
60
15
13
53
107
148
166
167
161
158
158
158
146
115
71
24
-20
-67
-122
-175
-201
-187
-145
-108
-90
-78
-52
-16
-4
-37
-88
-91
-3
149
282
326
277
187
111
66
42
27
21
18
4
-27
-56
-44
23
114
177
193
192
211
243
234
146
10
-92
-106
-53
-6
-9
-36
-29
24
69
47
-46
-141
-174
-145
-113
-128
-175
-193
-140
-38
52
92
98
112
148
176
153
77
-2
-21
49
174
288
329
277
152
-1
-133
-210
-220
-175
-106
-48
-22
-27
-40
-38
-11
29
57
52
8
-58
-114
-133
-110
-62
-12
25
56
98
155
210
235
210
141
60
4
0
52
139
220
255
222
145
83
91
174
271
293
190
-8
-215
-347
-375
-326
-246
-163
-84
-7
61
113
144
151
131
84
20
-30
-37
6
70
111
107
67
22
-12
-35
-55
-72
-77
-64
-39
-12
14
41
67
80
74
61
66
101
148
170
149
104
69
56
39
-10
-85
-140
-139
-97
-68
-92
-150
-185
-162
-113
-99
-141
-193
-183
-87
45
140
167
157
146
129
69
-42
-152
-184
-113
1
66
49
2
7
90
190
218
137
-13
-154
-236
-253
-228
-185
-149
-141
-162
-180
-137
-3
182
316
318
195
36
-63
-77
-54
-52
-75
-79
-30
58
130
145
105
43
-20
-83
-149
-204
-222
-193
-129
-57
12
87
172
247
277
239
144
29
-68
-131
-163
-166
-142
-100
-64
-63
-101
-152
-169
-127
-47
23
46
28
6
17
58
97
103
79
51
39
29
-10
-93
-193
-261
-262
-204
-126
-59
-10
29
54
48
-4
-82
-140
-137
-75
7
66
88
92
108
141
173
185
169
139
111
95
97
129
199
309
435
542
590
560
455
297
120
-42
-163
-231
-254
-246
-219
-171
-92
18
148
275
381
452
473
426
298
103
-112
-285
-380
-394
-352
-275
-171
-54
44
80
32
-73
-180
-246
-267
-264
-249
-215
-154
-84
-39
-34
-47
-47
-32
-40
-103
-202
-274
-279
-248
-255
-338
-437
-437
-275
-7
229
329
287
180
72
-31
-153
-285
-365
-331
-191
-20
95
121
87
41
1
-43
-94
-130
-124
-72
-4
46
72
102
173
295
442
563
603
524
328
57
-211
-406
-495
-496
-450
-379
-274
-121
60
205
248
174
35
-77
-98
-26
93
197
249
240
180
88
-10
-87
-117
-96
-46
0
16
4
-16
-21
-8
11
22
32
65
141
252
358
413
397
320
206
61
-118
-323
-513
-634
-661
-623
-585
-587
-609
-592
-488
-303
-86
106
246
337
395
438
474
496
473
361
145
-132
-379
-515
-529
-482
-439
-407
-341
-208
-41
76
87
15
-62
-87
-71
-65
-103
-171
-235
-286
-341
-412
-480
-505
-461
-366
-257
-163
-89
-20
58
148
236
286
255
127
-47
-158
-104
128
435
662
711
589
379
154
-65
-288
-510
-704
-840
-911
-922
-860
-699
-435
-118
164
346
421
431
405
333
184
-41
-290
-489
-581
-562
-462
-322
-180
-69
-13
-11
-27
-1
118
331
581
778
839
736
508
238
14
-114
-143
-100
-19
69
132
135
57
-82
-214
-258
-176
-11
138
177
87
-59
-156
-138
-27
91
133
86
2
-57
-78
-93
-137
-186
-178
-72
98
248
314
308
286
270
211
40
-238
-516
-662
-624
-465
-302
-202
-140
-57
73
217
326
382
397
393
383
370
357
333
259
94
-153
-394
-506
-418
-175
88
244
251
164
67
19
40
133
298
517
738
882
893
765
543
288
49
-154
-309
-397
-401
-321
-183
-31
94
172
200
176
90
-64
-262
-446
-551
-551
-471
-361
-241
-92
112
349
546
622
558
406
248
129
48
-17
-75
-122
-155
-184
-201
-175
-70
114
324
489
569
573
527
440
305
130
-41
-154
-187
-157
-101
-45
-10
-37
-172
-418
-690
-849
-792
-541
-222
21
122
107
35
-65
-200
-370
-545
-665
-688
-602
-427
-194
58
287
453
532
526
449
325
187
81
58
149
333
543
704
775
757
672
537
361
167
3
-74
-37
89
239
341
352
272
131
-28
-161
-230
-210
-102
51
168
163
-13
-330
-685
-952
-1046
-949
-703
-372
-27
259
414
391
195
-105
-415
-662
-811
-859
-816
-694
-522
-338
-180
-74
-36
-90
-254
-502
-741
-842
-725
-417
-45
253
416
470
477
476
470
464
473
507
538
507
376
179
12
-23
102
319
503
550
431
212
12
-61
30
232
440
561
560
466
340
235
178
168
182
183
140
42
-89
-216
-315
-390
-455
-502
-499
-417
-267
-112
-28
-51
-158
-273
-315
-236
-50
169
331
386
366
367
465
642
796
829
743
643
632
706
752
661
442
220
116
135
162
85
-105
-313
-441
-483
-498
-514
-465
-241
198
744
1182
1328
1135
704
204
-219
-489
-594
-570
-496
-476
-589
-825
-1061
-1119
-878
-354
302
896
1281
1390
1216
797
217
-387
-862
-1111
-1138
-1020
-831
-599
-337
-103
4
-78
-288
-463
-453
-235
81
353
500
510
392
156
-138
-356
-349
-79
302
545
474
112
-370
-796
-1085
-1224
-1193
-951
-513
-4
389
549
508
404
362
413
523
652
777
863
853
714
493
303
230
253
263
165
-30
-224
-318
-285
-170
-38
62
97
44
-87
-244
-362
-422
-476
-594
-780
-935
-927
-685
-260
222
629
875
918
760
457
126
-106
-185
-164
-163
-258
-421
-554
-589
-543
-495
-504
-554
-577
-513
-353
-138
82
283
475
679
889
1053
1096
977
732
457
238
83
-62
-236
-408
-506
-518
-533
-673
-948
-1207
-1238
-950
-455
22
324
455
506
528
482
319
85
-84
-83
59
190
175
2
-219
-378
-452
-499
-561
-604
-538
-317
-3
255
322
162
-140
-448
-653
-716
-663
-537
-375
-194
0
213
461
755
1078
1360
1513
1480
1286
1018
755
511
234
-114
-494
-795
-909
-815
-586
-334
-125
37
189
356
533
696
823
898
894
775
514
130
-288
-608
-719
-593
-308
0
218
298
241
56
-254
-649
-1006
-1149
-958
-472
115
593
876
1044
1233
1502
1774
1907
1796
1429
863
193
-466
-986
-1260
-1266
-1093
-880
-715
-571
-354
0
446
848
1068
1041
806
463
120
-159
-370
-548
-710
-827
-837
-698
-451
-202
-44
9
11
6
-35
-186
-461
-760
-917
-826
-526
-160
149
382
599
834
1027
1060
860
476
52
-270
-439
-500
-517
-497
-384
-124
257
640
880
901
730
454
157
-107
-290
-325
-155
204
637
988
1147
1102
905
613
263
-85
-333
-380
-214
58
271
315
188
-44
-328
-653
-1012
-1355
-1581
-1611
-1435
-1124
-781
-498
-323
-246
-202
-109
67
277
419
426
322
194
91
-22
-217
-494
-748
-843
-718
-414
-7
457
941
1344
1509
1332
877
361
-3
-160
-211
-286
-420
-569
-703
-848
-1027
-1179
-1190
-1004
-700
-432
-297
-259
-214
-96
91
320
581
858
1074
1125
978
725
502
343
141
-207
-634
-904
-823
-448
-74
10
-236
-590
-777
-682
-379
-18
290
483
511
353
73
-182
-292
-285
-317
-517
-844
-1118
-1190
-1071
-889
-735
-580
-343
-20
297
522
678
869
1143
1410
1513
1373
1063
733
471
248
-19
-366
-753
-1102
-1339
-1392
-1184
-674
72
865
1480
1788
1821
1708
1541
1304
920
363
-272
-806
-1086
-1068
-830
-513
-238
-52
68
174
290
394
456
491
571
776
1093
1380
1418
1056
317
-600
-1431
-1990
-2229
-2203
-1992
-1657
-1255
-873
-611
-522
-550
-544
-358
42
537
928
1075
972
732
484
292
145
5
-137
-257
-331
-358
-362
-367
-383
-392
-345
-180
142
583
1008
1244
1188
902
583
429
500
686
799
712
420
10
-412
-762
-974
-1002
-849
-579
-293
-51
173
451
802
1130
1263
1076
590
-42
-635
-1078
-1360
-1521
-1586
-1547
-1387
-1116
-776
-427
-137
35
52
-68
-239
-342
-298
-151
-53
-158
-480
-841
-972
-707
-124
486
804
685
213
-385
-893
-1194
-1265
-1131
-847
-503
-208
-31
54
136
273
408
405
174
-226
-601
-766
-681
-474
-333
-357
-485
-553
-424
-97
288
538
541
348
128
27
40
15
-199
-584
-928
-980
-670
-186
159
165
-124
-481
-686
-662
-470
-213
39
261
447
589
681
722
706
636
558
572
770
1138
1511
1652
1411
834
123
-491
-862
-941
-731
-274
318
864
1195
1272
1211
1180
1260
1397
1497
1524
1500
1414
1168
660
-71
-797
-1237
-1265
-990
-646
-400
-259
-146
-25
58
47
-28
-61
42
284
569
775
825
704
447
113
-242
-588
-922
-1236
-1475
-1538
-1351
-957
-531
-278
-286
-478
-689
-795
-765
-619
-374
-53
252
393
269
-57
-377
-506
-435
-327
-343
-483
-593
-531
-306
-58
76
73
-7
-104
-202
-283
-296
-189
14
196
241
135
-34
-181
-298
-424
-540
-537
-317
70
429
572
487
342
327
482
686
781
696
449
78
-388
-876
-1223
-1250
-914
-394
19
138
23
-94
-12
275
601
770
688
376
-90
-607
-1042
-1234
-1069
-585
7
420
477
215
-158
-429
-514
-463
-354
-187
127
652
1325
1932
2231
2099
1612
984
424
18
-284
-588
-947
-1322
-1612
-1727
-1639
-1388
-1041
-647
-225
213
619
901
957
747
338
-118
-470
-640
-641
-526
-344
-135
37
84
-59
-371
-723
-954
-964
-768
-458
-142
106
252
290
243
168
134
170
250
312
325
319
349
430
509
507
399
241
132
131
212
287
284
197
89
34
56
123
185
235
315
468
675
852
927
931
999
1249
1647
1988
2043
1754
1290
915
777
813
851
782
652
581
623
710
718
587
360
139
4
-10
102
330
642
964
1195
1244
1066
675
144
-393
-770
-846
-584
-81
491
987
1343
1546
1559
1326
849
272
-154
-238
13
393
658
691
544
327
87
-209
-579
-949
-1173
-1149
-899
-551
-241
-35
83
156
217
271
314
320
242
25
-337
-758
-1081
-1171
-1012
-728
-499
-440
-525
-620
-587
-380
-60
257
471
537
458
271
41
-137
-163
11
337
669
842
784
567
371
359
567
885
1133
1182
1020
738
450
236
119
85
105
138
138
77
-28
-116
-123
-48
41
63
4
-56
-17
135
294
312
119
-213
-532
-727
-796
-807
-807
-785
-707
-583
-475
-427
-416
-367
-228
-29
137
194
132
8
-110
-164
-122
12
171
229
69
-299
-695
-869
-685
-231
247
535
584
485
332
137
-120
-386
-522
-420
-131
147
214
31
-264
-477
-499
-346
-96
189
479
756
1008
1236
1433
1537
1419
961
192
-658
-1259
-1401
-1123
-663
-246
69
374
756
1171
1460
1486
1239
837
422
74
-194
-392
-500
-478
-305
-11
330
630
815
850
735
505
213
-74
-298
-418
-413
-284
-30
343
809
1290
1654
1759
1531
1016
366
-247
-688
-902
-884
-656
-257
244
766
1248
1659
1976
2140
2062
1692
1094
443
-68
-338
-399
-355
-287
-222
-167
-143
-184
-275
-336
-269
-47
244
457
493
389
287
341
605
1010
1415
1679
1716
1489
995
269
-586
-1389
-1932
-2075
-1811
-1261
-588
76
651
1066
1238
1110
731
286
19
105
534
1111
1567
1707
1506
1119
784
681
822
1044
1113
884
393
-182
-637
-855
-817
-549
-81
537
1206
1782
2137
2217
2033
1624
1036
360
-250
-625
-685
-509
-276
-134
-100
-93
-42
32
48
-49
-242
-468
-667
-802
-834
-726
-491
-237
-118
-205
-393
-448
-193
326
854
1112
1000
629
192
-216
-617
-1041
-1403
-1538
-1366
-1010
-723
-667
-757
-745
-470
-31
304
360
241
228
502
955
1278
1226
800
195
-394
-887
-1275
-1533
-1623
-1595
-1610
-1804
-2102
-2214
-1858
-1036
-78
591
766
569
282
103
33
-36
-182
-402
-652
-882
-1038
-1050
-889
-628
-424
-402
-532
-637
-540
-210
227
592
784
795
660
424
162
5
85
422
866
1175
1186
929
602
426
507
814
1239
1673
2024
2208
2148
1821
1300
741
310
85
19
5
-29
-54
24
262
603
908
1058
1042
949
861
771
585
217
-316
-882
-1306
-1458
-1304
-896
-364
112
339
195
-297
-953
-1511
-1766
-1656
-1260
-713
-127
435
930
1299
1473
1412
1156
829
589
543
670
805
721
273
-471
-1212
-1555
-1241
-332
785
1617
1857
1552
1018
575
302
41
-404
-1039
-1627
-1852
-1540
-771
184
1006
1437
1337
739
-124
-854
-1068
-615
303
1253
1829
1877
1520
1010
565
291
204
267
416
575
694
766
797
752
554
157
-373
-868
-1173
-1270
-1267
-1287
-1346
-1359
-1236
-963
-587
-144
358
900
1389
1678
1653
1303
730
88
-479
-870
-1041
-1000
-784
-416
106
752
1383
1753
1646
1057
234
-493
-948
-1204
-1436
-1695
-1825
-1622
-1051
-315
294
604
649
591
606
803
1210
1746
2211
2354
2032
1338
570
35
-148
-94
-13
-51
-238
-547
-945
-1376
-1737
-1899
-1798
-1475
-1031
-543
-31
468
852
985
803
377
-153
-682
-1184
-1652
-2009
-2131
-1945
-1531
-1079
-766
-638
-607
-530
-299
111
640
1158
1498
1548
1322
977
696
547
418
109
-484
-1269
-2004
-2457
-2540
-2319
-1923
-1462
-1000
-601
-324
-193
-137
-9
307
772
1177
1275
968
397
-169
-550
-803
-1147
-1732
-2457
-3000
-3059
-2591
-1851
-1212
-903
-895
-977
-960
-811
-638
-560
-586
-603
-481
-198
115
262
145
-136
-327
-201
282
950
1557
1956
2159
2248
2247
2076
1643
963
189
-484
-941
-1200
-1340
-1392
-1305
-1002
-492
97
585
872
1008
1147
1402
1743
2025
2127
2065
1992
2047
2220
2342
2217
1767
1076
312
-366
-838
-1012
-832
-354
223
627
687
444
111
-103
-132
-45
76
226
447
738
1027
1242
1393
1572
1848
2172
2390
2348
1998
1429
820
367
204
331
575
660
388
-189
-749
-920
-568
85
633
807
661
478
493
716
966
1066
974
769
554
407
390
547
831
1050
938
352
-568
-1441
-1881
-1737
-1154
-434
141
398
267
-223
-920
-1565
-1911
-1881
-1624
-1373
-1251
-1183
-1022
-726
-417
-264
-330
-554
-852
-1196
-1569
-1861
-1868
-1437
-631
276
961
1247
1153
816
390
28
-104
123
693
1392
1898
1961
1550
859
208
-90
169
974
2052
2942
3216
2730
1699
525
-497
-1305
-1967
-2485
-2736
-2599
-2104
-1405
-627
219
1146
2037
2649
2795
2536
2133
1809
1559
1204
629
-60
-623
-892
-902
-820
-815
-984
-1365
-1922
-2488
-2772
-2513
-1703
-662
170
542
530
374
206
-50
-510
-1105
-1551
-1550
-1036
-230
512
900
824
359
-290
-870
-1208
-1335
-1468
-1815
-2305
-2533
-2033
-703
1010
2350
2760
2250
1300
442
-104
-453
-786
-1083
-1127
-722
94
1059
1869
2360
2527
2416
2025
1338
421
-522
-1245
-1611
-1674
-1614
-1580
-1583
-1510
-1240
-738
-88
544
959
986
552
-249
-1146
-1791
-1925
-1513
-743
98
773
1188
1384
1476
1557
1627
1559
1170
379
-660
-1591
-2080
-2066
-1834
-1805
-2197
-2859
-3382
-3396
-2792
-1731
-484
700
1625
2135
2141
1695
1022
427
116
96
213
312
374
518
871
1425
1995
2322
2235
1740
975
86
-833
-1689
-2310
-2469
-2051
-1225
-407
16
-23
-233
-232
111
584
865
831
665
660
939
1361
1651
1604
1191
520
-238
-891
-1257
-1235
-876
-390
-44
-20
-331
-831
-1287
-1484
-1323
-905
-493
-350
-522
-767
-737
-266
489
1195
1612
1716
1580
1195
500
-424
-1251
-1609
-1440
-1127
-1197
-1837
-2698
-3184
-2972
-2257
-1526
-1110
-933
-662
-41
884
1826
2475
2689
2551
2311
2246
2511
3037
3572
3834
3678
3114
2199
959
-549
-2100
-3315
-3880
-3812
-3453
-3170
-3010
-2669
-1799
-366
1288
2704
3598
3930
3766
3166
2244
1273
613
464
670
822
592
-9
-681
-1146
-1373
-1530
-1729
-1863
-1704
-1154
-392
235
468
317
20
-140
-3
429
1059
1767
2428
2879
2923
2398
1281
-238
-1798
-3003
-3601
-3587
-3187
-2711
-2372
-2181
-1961
-1485
-645
449
1502
2173
2236
1693
763
-204
-862
-993
-583
170
938
1405
1396
933
182
-638
-1324
-1698
-1620
-1044
-106
869
1492
1501
893
-102
-1166
-2023
-2473
-2385
-1721
-621
568
1410
1607
1172
404
-323
-797
-1052
-1248
-1495
-1758
-1923
-1929
-1847
-1809
-1870
-1932
-1832
-1515
-1142
-986
-1189
-1597
-1867
-1762
-1365
-985
-821
-726
-326
612
1909
3096
3786
3934
3727
3263
2401
946
-1002
-2957
-4308
-4728
-4346
-3563
-2733
-1976
-1237
-440
424
1281
1991
2364
2236
1612
734
-42
-504
-757
-1112
-1776
-2617
-3234
-3267
-2673
-1742
-884
-370
-220
-246
-191
121
683
1298
1686
1661
1234
565
-172
-882
-1493
-1879
-1888
-1498
-921
-491
-397
-523
-574
-364
0
227
111
-313
-822
-1176
-1208
-820
-3
1086
2080
2550
2270
1391
334
-502
-954
-1076
-984
-762
-504
-365
-476
-794
-1059
-960
-363
595
1616
2421
2848
2832
2391
1631
732
-153
-996
-1862
-2729
-3357
-3387
-2624
-1242
300
1565
2354
2673
2562
2033
1188
315
-222
-257
33
293
329
264
354
656
891
641
-310
-1792
-3370
-4599
-5231
-5269
-4919
-4485
-4239
-4268
-4413
-4380
-3964
-3203
-2318
-1510
-822
-200
334
629
538
96
-469
-905
-1098
-1049
-733
-56
981
2076
2660
2246
819
-1105
-2828
-3923
-4415
-4562
-4517
-4208
-3515
-2511
-1481
-695
-181
296
1020
2101
3394
4592
5373
5518
4994
3985
2841
1904
1311
929
501
-119
-837
-1415
-1670
-1581
-1238
-747
-207
246
462
391
183
112
350
819
1260
1465
1394
1089
517
-401
-1574
-2615
-3026
-2597
-1622
-669
-94
219
649
1365
2086
2322
1843
925
137
-99
211
722
1053
1048
815
586
538
669
809
746
408
-52
-356
-331
-60
214
343
431
706
1217
1680
1649
892
-373
-1606
-2303
-2318
-1887
-1418
-1212
-1301
-1478
-1448
-1030
-289
501
1026
1140
927
587
257
-55
-394
-731
-952
-946
-689
-250
269
748
1035
959
452
-341
-1079
-1431
-1276
-760
-153
322
541
428
-57
-854
-1748
-2442
-2759
-2763
-2684
-2703
-2810
-2864
-2766
-2541
-2256
-1869
-1212
-139
1295
2777
3880
4277
3914
3008
1929
1002
383
25
-204
-389
-498
-455
-252
7
194
290
417
734
1274
1893
2375
2599
2620
2592
2610
2610
2430
1973
1329
752
473
529
746
911
977
1103
1452
1959
2293
2109
1366
407
-298
-516
-388
-234
-226
-270
-186
20
95
-253
-1076
-2102
-2922
-3275
-3206
-2988
-2909
-3069
-3326
-3386
-2970
-1972
-530
1029
2330
3095
3251
2950
2497
2209
2250
2532
2767
2676
2203
1561
1056
851
860
868
734
482
213
-26
-269
-555
-865
-1166
-1486
-1906
-2424
-2863
-2956
-2581
-1935
-1438
-1418
-1823
-2203
-2007
-962
717
2443
3593
3835
3237
2107
744
-701
-2141
-3373
-4049
-3875
-2893
-1547
-419
183
412
684
1276
2079
2711
2844
2453
1794
1182
783
558
351
33
-393
-776
-918
-733
-360
-106
-223
-695
-1216
-1412
-1103
-391
459
1225
1821
2256
2550
2704
2715
2577
2270
1794
1212
662
265
27
-161
-393
-648
-834
-932
-1049
-1263
-1449
-1318
-717
140
781
900
664
568
942
1623
2106
2027
1480
871
514
401
334
196
42
-78
-262
-691
-1398
-2149
-2600
-2561
-2122
-1552
-1117
-970
-1146
-1555
-1966
-2063
-1630
-732
277
986
1209
1066
826
671
621
617
629
652
628
443
46
-421
-656
-397
357
1301
1996
2146
1765
1139
614
383
393
436
305
-81
-658
-1271
-1732
-1846
-1472
-626
467
1450
2057
2284
2324
2297
2054
1295
-68
-1662
-2808
-2993
-2228
-980
226
1131
1737
2076
2102
1822
1462
1399
1847
2618
3218
3216
2546
1506
505
-171
-431
-345
-107
0
-267
-933
-1729
-2267
-2331
-2021
-1602
-1223
-818
-293
244
498
274
-270
-702
-669
-185
428
857
1038
1104
1132
1002
522
-326
-1286
-1980
-2186
-1971
-1615
-1391
-1404
-1578
-1752
-1790
-1652
-1384
-1082
-836
-691
-622
-543
-346
30
542
1025
1283
1237
1020
914
1133
1621
2062
2112
1681
1006
441
156
17
-248
-760
-1342
-1634
-1363
-527
629
1800
2791
3540
4027
4188
3912
3180
2169
1222
646
482
443
122
-674
-1744
-2633
-2997
-2867
-2589
-2502
-2660
-2831
-2737
-2297
-1667
-1079
-678
-465
-344
-192
93
554
1121
1630
1919
1948
1813
1638
1447
1183
855
633
746
1242
1858
2168
1896
1110
129
-746
-1416
-1943
-2376
-2664
-2719
-2537
-2221
-1911
-1687
-1554
-1470
-1386
-1254
-1050
-794
-539
-292
25
510
1105
1516
1366
530
-657
-1550
-1640
-934
74
790
939
661
267
-62
-374
-792
-1340
-1917
-2402
-2749
-2942
-2908
-2521
-1742
-777
-46
64
-510
-1417
-2118
-2258
-1897
-1405
-1129
-1117
-1131
-902
-372
302
929
1450
1897
2247
2355
2076
1446
700
112
-198
-268
-159
146
662
1255
1644
1615
1224
768
516
499
560
608
744
1107
1612
1926
1768
1234
777
803
1283
1770
1825
1430
983
918
1315
1875
2220
2188
1879
1477
1088
740
477
380
490
724
893
808
384
-341
-1222
-2047
-2577
-2648
-2282
-1719
-1277
-1121
-1115
-930
-331
571
1356
1602
1244
666
421
789
1511
1953
1588
414
-1008
-1954
-2027
-1395
-593
-112
-114
-433
-786
-973
-952
-808
-697
-784
-1135
-1618
-1924
-1773
-1172
-487
-217
-607
-1438
-2173
-2351
-1899
-1119
-407
31
256
442
690
955
1124
1136
1018
808
474
-94
-948
-1950
-2760
-3042
-2721
-2079
-1546
-1343
-1300
-1032
-319
659
1474
1829
1779
1609
1509
1408
1127
631
86
-349
-719
-1209
-1861
-2402
-2421
-1743
-629
420
1058
1297
1353
1334
1150
705
152
-138
111
787
1443
1671
1451
1148
1144
1465
1746
1552
778
-262
-1089
-1439
-1414
-1309
-1304
-1320
-1143
-672
-36
511
798
839
766
681
601
494
345
164
-42
-270
-480
-587
-534
-375
-268
-348
-610
-929
-1193
-1400
-1605
-1775
-1751
-1384
-707
60
703
1212
1774
2538
3417
4106
4325
4043
3492
2967
2636
2473
2336
2091
1686
1160
609
136
-206
-424
-549
-580
-475
-219
127
464
769
1151
1755
2569
3348
3753
3617
3080
2477
2082
1936
1907
1885
1901
2077
2454
2885
3098
2867
2183
1282
513
129
142
340
458
368
144
-28
8
298
782
1323
1728
1799
1475
951
629
832
1503
2191
2383
1925
1128
466
182
178
241
309
472
767
1059
1181
1150
1152
1285
1363
1053
238
-818
-1677
-2101
-2149
-1927
-1316
-80
1720
3486
4371
3895
2310
379
-1198
-2160
-2581
-2551
-2023
-991
302
1386
1844
1558
727
-302
-1190
-1683
-1661
-1215
-658
-366
-538
-1063
-1666
-2169
-2626
-3165
-3752
-4119
-3960
-3203
-2088
-1014
-301
-52
-167
-414
-510
-218
523
1527
2426
2893
2857
2539
2280
2304
2586
2908
3020
2780
2202
1413
584
-115
-527
-522
-45
807
1744
2376
2410
1823
864
-127
-916
-1423
-1603
-1366
-645
432
1507
2183
2320
2126
1950
1991
2190
2399
2592
2871
3279
3660
3762
3494
3040
2689
2527
2319
1698
504
-1046
-2484
-3384
-3581
-3184
-2449
-1625
-888
-330
8
119
21
-230
-538
-792
-924
-943
-906
-842
-711
-454
-86
284
554
737
967
1352
1835
2201
2246
1945
1447
939
509
146
-165
-384
-448
-348
-144
68
192
143
-142
-633
-1151
-1439
-1341
-949
-530
-280
-122
213
880
1688
2201
2099
1456
673
120
-162
-429
-906
-1510
-1880
-1704
-1039
-328
-90
-533
-1388
-2111
-2261
-1786
-990
-273
142
260
171
-108
-623
-1338
-2048
-2476
-2484
-2170
-1745
-1332
-893
-381
82
233
-79
-665
-1062
-870
-88
853
1380
1157
263
-886
-1769
-1999
-1475
-429
682
1415
1588
1364
1065
909
883
887
936
1196
1767
2476
2947
2918
2497
2059
1862
1779
1420
544
-644
-1622
-1971
-1696
-1175
-824
-800
-980
-1141
-1128
-897
-457
137
753
1164
1140
595
-335
-1340
-2094
-2417
-2351
-2114
-1967
-2058
-2351
-2670
-2832
-2761
-2473
-1993
-1293
-361
688
1593
2105
2170
1962
1701
1455
1143
741
441
540
1123
1876
2298
2136
1639
1326
1465
1767
1623
680
-783
-2045
-2525
-2209
-1581
-1146
-1026
-956
-626
-9
598
827
521
-147
-784
-1028
-778
-272
60
-96
-677
-1255
-1375
-952
-372
-170
-554
-1214
-1617
-1500
-1103
-920
-1243
-1921
-2537
-2755
-2522
-1974
-1267
-528
87
392
302
-68
-492
-862
-1285
-1921
-2707
-3304
-3368
-2885
-2213
-1771
-1693
-1793
-1819
-1711
-1573
-1472
-1339
-1110
-894
-921
-1272
-1706
-1804
-1331
-433
513
1221
1650
1872
1870
1552
933
239
-260
-536
-860
-1535
-2560
-3586
-4225
-4390
-4337
-4361
-4488
-4455
-4000
-3137
-2175
-1485
-1246
-1375
-1655
-1905
-2059
-2128
-2124
-2017
-1767
-1386
-983
-709
-628
-619
-418
167
1048
1841
2104
1645
651
-469
-1374
-1958
-2302
-2496
-2538
-2372
-1974
-1388
-689
53
766
1367
1787
2021
2122
2101
1868
1279
305
-826
-1698
-1949
-1519
-679
161
721
969
1029
1006
895
628
206
-239
-502
-439
-48
534
1126
1582
1825
1820
1561
1082
487
-56
-369
-341
11
534
981
1097
733
-63
-1036
-1833
-2198
-2119
-1804
-1513
-1371
-1318
-1226
-1043
-821
-633
-476
-301
-112
-22
-160
-521
-890
-957
-523
347
1355
2131
2413
2143
1458
604
-187
-791
-1225
-1589
-1955
-2297
-2540
-2660
-2751
-2952
-3299
-3635
-3685
-3263
-2438
-1524
-898
-764
-1044
-1446
-1648
-1474
-956
-269
389
893
1198
1295
1175
839
331
-247
-763
-1107
-1220
-1088
-741
-260
208
497
520
359
250
445
1040
1893
2694
3142
3103
2661
2045
1487
1107
876
685
442
148
-126
-318
-435
-522
-576
-519
-270
123
462
523
255
-157
-427
-390
-95
293
678
1092
1575
2025
2206
1930
1249
444
-189
-556
-778
-1008
-1250
-1364
-1254
-1030
-961
-1237
-1774
-2244
-2334
-2005
-1521
-1208
-1203
-1374
-1493
-1475
-1444
-1568
-1848
-2060
-1934
-1399
-673
-132
-63
-513
-1312
-2202
-2958
-3426
-3532
-3284
-2775
-2133
-1461
-806
-200
277
497
369
-68
-638
-1117
-1353
-1299
-994
-519
2
422
623
616
568
704
1159
1879
2679
3377
3883
4191
4301
4189
3843
3313
2712
2161
1734
1441
1249
1107
971
827
708
650
626
517
189
-347
-853
-984
-551
296
1158
1701
1919
2105
2542
3216
3803
3963
3635
3079
2618
2355
2128
1738
1197
750
638
839
1058
989
591
117
-135
-116
-64
-253
-686
-1053
-993
-440
286
711
564
-59
-838
-1497
-1972
-2345
-2677
-2909
-2929
-2710
-2375
-2137
-2157
-2437
-2807
-3030
-2936
-2539
-2027
-1643
-1509
-1534
-1483
-1146
-503
237
755
795
310
-509
-1317
-1801
-1851
-1626
-1422
-1436
-1592
-1606
-1237
-510
306
935
1303
1524
1705
1808
1733
1510
1368
1554
2096
2748
3187
3276
3120
2911
2734
2532
2221
1771
1195
492
-331
-1167
-1804
-2063
-1968
-1747
-1636
-1680
-1730
-1635
-1417
-1234
-1190
-1217
-1152
-914
-573
-250
0
171
192
-92
-770
-1672
-2378
-2478
-1881
-882
52
575
582
136
-640
-1555
-2309
-2566
-2171
-1312
-441
38
43
-206
-459
-688
-1056
-1668
-2371
-2845
-2895
-2649
-2455
-2575
-2966
-3361
-3553
-3586
-3691
-4022
-4480
-4770
-4658
-4158
-3522
-3037
-2831
-2805
-2725
-2391
-1772
-1059
-576
-567
-980
-1415
-1347
-530
742
1760
1869
937
-579
-2000
-2901
-3287
-3382
-3299
-2945
-2219
-1246
-363
137
246
222
354
741
1269
1755
2067
2153
2020
1748
1504
1470
1684
1969
2071
1919
1738
1866
2404
3058
3348
3020
2269
1563
1254
1335
1537
1621
1560
1484
1503
1604
1688
1657
1447
1028
415
-292
-929
-1362
-1586
-1715
-1855
-2005
-2077
-2029
-1933
-1911
-2007
-2141
-2186
-2064
-1775
-1363
-918
-608
-652
-1169
-1992
-2687
-2828
-2319
-1448
-616
6
534
1109
1625
1770
1339
479
-408
-1000
-1276
-1398
-1449
-1324
-902
-263
322
633
698
720
838
980
986
809
578
426
329
127
-287
-837
-1338
-1661
-1793
-1758
-1531
-1091
-538
-88
111
142
263
633
1108
1350
1152
654
226
119
271
428
436
373
398
510
520
267
-162
-457
-352
141
756
1229
1516
1778
2184
2734
3270
3618
3720
3627
3420
3140
2777
2307
1721
1036
311
-349
-833
-1088
-1153
-1122
-1038
-842
-441
162
811
1290
1509
1585
1722
1992
2222
2124
1567
751
118
67
694
1753
2820
3527
3703
3394
2807
2225
1899
1929
2193
2390
2211
1538
520
-513
-1247
-1550
-1505
-1317
-1170
-1114
-1053
-825
-336
343
979
1304
1178
680
55
-437
-654
-608
-408
-176
0
74
42
-68
-218
-407
-685
-1105
-1638
-2142
-2431
-2410
-2138
-1757
-1354
-890
-286
422
1033
1319
1231
975
852
995
1248
1297
956
343
-205
-388
-142
377
987
1626
2346
3150
3890
4302
4189
3575
2719
1980
1622
1690
2005
2280
2288
1986
1511
1069
773
565
284
-174
-752
-1267
-1559
-1619
-1580
-1598
-1723
-1867
-1867
-1601
-1078
-456
4
66
-347
-1078
-1812
-2253
-2297
-2057
-1732
-1453
-1244
-1107
-1093
-1264
-1562
-1763
-1597
-963
-29
879
1500
1767
1746
1486
966
208
-592
-1075
-925
-96
1133
2323
3143
3513
3570
3490
3349
3113
2736
2264
1855
1680
1798
2091
2335
2365
2196
2011
1995
2168
2347
2293
1928
1426
1099
1162
1565
2027
2235
2065
1639
1216
1012
1073
1263
1372
1235
821
257
-231
-432
-280
99
452
559
393
140
79
397
1064
1848
2437
2575
2164
1304
266
-605
-1038
-980
-619
-261
-126
-223
-403
-508
-488
-380
-216
26
368
743
1014
1081
979
852
827
900
965
933
824
735
745
860
1052
1330
1735
2261
2776
3056
2902
2273
1321
320
-463
-876
-928
-747
-490
-242
25
386
842
1256
1422
1231
780
330
112
149
237
105
-373
-1081
-1718
-1979
-1721
-1032
-195
445
638
342
-257
-844
-1142
-1054
-706
-366
-297
-606
-1196
-1815
-2197
-2213
-1932
-1566
-1336
-1343
-1539
-1798
-2012
-2152
-2253
-2376
-2557
-2784
-2982
-3026
-2808
-2314
-1671
-1083
-693
-484
-313
-51
293
601
780
870
1004
1266
1593
1846
1962
2035
2205
2481
2682
2577
2109
1472
967
765
809
932
1051
1223
1513
1838
1969
1723
1162
581
292
376
638
771
578
56
-677
-1501
-2326
-3064
-3605
-3873
-3889
-3769
-3639
-3558
-3510
-3477
-3470
-3500
-3503
-3346
-2912
-2209
-1376
-608
-57
198
139
-210
-757
-1337
-1781
-2016
-2100
-2142
-2161
-2059
-1725
-1192
-664
-366
-357
-477
-483
-241
213
762
1332
1920
2507
2988
3227
3184
2975
2787
2718
2693
2537
2132
1522
887
425
257
403
804
1347
1888
2291
2476
2458
2313
2104
1824
1430
924
422
128
207
665
1319
1887
2145
2045
1732
1433
1336
1498
1847
2260
2625
2867
2931
2781
2434
2000
1662
1586
1820
2278
2818
3337
3799
4170
4360
4263
3856
3266
2697
2285
2007
1740
1391
965
516
46
-503
-1147
-1767
-2159
-2207
-1995
-1740
-1589
-1474
-1184
-581
235
982
1395
1400
1107
670
170
-373
-919
-1355
-1558
-1500
-1296
-1138
-1166
-1374
-1613
-1677
-1421
-835
-46
752
1394
1820
2066
2196
2231
2137
1882
1508
1139
911
866
906
851
564
58
-497
-876
-936
-709
-383
-180
-216
-420
-575
-446
63
834
1589
2043
2078
1815
1516
1397
1462
1509
1309
799
149
-372
-604
-595
-522
-514
-555
-541
-411
-238
-170
-321
-680
-1121
-1469
-1589
-1451
-1163
-932
-938
-1188
-1466
-1470
-1057
-387
175
338
88
-339
-694
-903
-1055
-1237
-1433
-1573
-1665
-1823
-2169
-2706
-3313
-3843
-4188
-4261
-3967
-3259
-2273
-1335
-773
-649
-690
-532
-65
448
606
240
-452
-1104
-1505
-1719
-1914
-2127
-2211
-2015
-1566
-1074
-758
-674
-702
-662
-451
-84
322
608
648
427
68
-234
-364
-377
-428
-601
-794
-811
-560
-161
172
342
465
740
1232
1809
2263
2489
2519
2409
2138
1649
984
331
-100
-265
-328
-515
-901
-1345
-1613
-1579
-1314
-1012
-843
-855
-1010
-1254
-1569
-1968
-2455
-2986
-3468
-3793
-3895
-3804
-3649
-3594
-3737
-4051
-4399
-4623
-4642
-4466
-4149
-3722
-3182
-2537
-1856
-1265
-879
-730
-754
-856
-972
-1092
-1204
-1247
-1127
-808
-361
64
359
535
685
860
996
966
714
322
-50
-291
-394
-401
-314
-109
165
336
188
-353
-1137
-1879
-2365
-2577
-2639
-2662
-2652
-2550
-2338
-2074
-1839
-1673
-1576
-1543
-1575
-1646
-1679
-1608
-1459
-1369
-1464
-1717
-1910
-1778
-1210
-337
563
1260
1696
1965
2206
2509
2893
3304
3630
3718
3450
2853
2149
1667
1640
2033
2540
2799
2660
2293
2066
2251
2822
3467
3831
3761
3389
2994
2771
2700
2605
2338
1924
1560
1465
1694
2078
2327
2246
1895
1567
1575
2009
2672
3215
3402
3240
2890
2485
2043
1552
1113
936
1159
1681
2182
2340
2037
1378
536
-354
-1166
-1694
-1697
-1094
-102
873
1533
1886
2130
2365
2426
2051
1187
109
-790
-1314
-1556
-1703
-1797
-1729
-1431
-1029
-738
-627
-534
-240
268
746
904
664
212
-185
-394
-450
-457
-472
-495
-513
-512
-463
-347
-231
-291
-697
-1444
-2302
-2960
-3242
-3187
-2935
-2567
-2087
-1538
-1073
-856
-886
-965
-871
-577
-275
-185
-337
-557
-651
-577
-439
-344
-288
-194
-18
193
347
372
248
1
-296
-513
-511
-227
260
777
1180
1413
1470
1318
921
366
-84
-141
258
851
1239
1219
922
643
526
453
228
-156
-453
-382
126
866
1531
1908
1940
1670
1186
624
151
-112
-182
-196
-276
-407
-460
-336
-78
174
320
383
461
621
855
1117
1363
1546
1603
1493
1256
1000
789
538
87
-614
-1362
-1789
-1627
-918
32
893
1497
1841
1962
1858
1559
1198
978
1018
1258
1510
1628
1605
1533
1480
1417
1256
926
416
-211
-824
-1248
-1346
-1140
-855
-805
-1143
-1704
-2100
-2013
-1465
-794
-399
-441
-788
-1186
-1490
-1735
-2017
-2365
-2713
-3020
-3355
-3843
-4500
-5130
-5411
-5149
-4471
-3789
-3514
-3755
-4251
-4591
-4525
-4111
-3589
-3139
-2764
-2365
-1892
-1395
-950
-577
-277
-113
-203
-582
-1084
-1420
-1440
-1306
-1374
-1859
-2594
-3150
-3211
-2841
-2386
-2115
-1969
-1663
-1012
-164
512
719
456
-23
-430
-609
-543
-276
145
639
1066
1271
1184
887
582
479
671
1068
1440
1528
1201
536
-203
-720
-848
-625
-229
156
429
578
622
581
486
406
426
599
907
1268
1577
1753
1759
1606
1354
1107
982
1066
1376
1834
2283
2517
2341
1649
499
-863
-2068
-2764
-2773
-2169
-1235
-308
400
893
1340
1901
2559
3104
3313
3165
2906
2857
3129
3499
3604
3288
2785
2551
2887
3684
4519
4984
4948
4556
4030
3528
3136
2949
3061
3462
3979
4374
4528
4544
4643
4970
5468
5929
6135
5962
5400
4538
3559
2707
2192
2050
2100
2051
1710
1109
462
1
-163
-63
178
399
438
181
-365
-1056
-1691
-2161
-2512
-2854
-3190
-3359
-3162
-2591
-1908
-1500
-1626
-2265
-3196
-4171
-5044
-5745
-6206
-6350
-6149
-5673
-5056
-4411
-3789
-3216
-2737
-2406
-2219
-2099
-1956
-1771
-1606
-1503
-1398
-1148
-670
-40
568
1043
1435
1881
2426
2927
3163
3039
2681
2340
2182
2174
2142
1932
1519
995
497
149
41
197
547
936
1207
1311
1323
1344
1372
1281
942
361
-300
-849
-1205
-1418
-1570
-1690
-1769
-1839
-1989
-2278
-2628
-2848
-2798
-2530
-2287
-2304
-2618
-3026
-3235
-3077
-2612
-2075
-1733
-1732
-2039
-2463
-2768
-2808
-2620
-2394
-2324
-2449
-2608
-2555
-2131
-1358
-385
633
1609
2499
3240
3754
4005
4041
3957
3818
3628
3387
3175
3136
3365
3796
4222
4440
4419
4308
4302
4478
4739
4919
4905
4677
4256
3640
2834
1928
1130
681
709
1151
1802
2450
2961
3284
3402
3314
3065
2763
2530
2419
2388
2368
2369
2494
2842
3374
3877
4070
3785
3068
2166
1383
929
818
870
813
453
-199
-929
-1481
-1766
-1922
-2168
-2568
-2927
-2947
-2493
-1739
-1039
-652
-571
-594
-534
-361
-175
-75
-106
-285
-642
-1181
-1810
-2358
-2690
-2827
-2917
-3078
-3279
-3398
-3408
-3484
-3889
-4705
-5684
-6370
-6414
-5820
-4927
-4161
-3792
-3852
-4231
-4799
-5444
-6032
-6402
-6434
-6154
-5763
-5524
-5589
-5871
-6102
-6027
-5612
-5101
-4853
-5075
-5655
-6235
-6469
-6265
-5817
-5406
-5170
-5044
-4886
-4659
-4450
-4333
-4241
-4006
-3542
-2982
-2597
-2570
-2842
-3191
-3467
-3727
-4139
-4747
-5362
-5698
-5618
-5239
-4803
-4462
-4201
-3953
-3742
-3669
-3765
-3883
-3792
-3383
-2771
-2189
-1787
-1546
-1382
-1293
-1351
-1561
-1761
-1716
-1332
-771
-324
-177
-274
-411
-431
-314
-118
132
455
843
1208
1433
1459
1301
987
519
-80
-674
-1031
-981
-577
-102
118
-66
-561
-1134
-1567
-1719
-1515
-943
-111
733
1299
1450
1323
1238
1453
1975
2581
3031
3273
3446
3717
4107
4476
4654
4597
4410
4238
4131
4019
3816
3528
3279
3201
3318
3553
3837
4218
4814
5649
6529
7114
7158
6700
6035
5471
5099
4783
4349
3785
3273
3053
3257
3864
4743
5725
6634
7321
7708
7819
7718
7414
6840
5957
4915
4061
3737
4013
4617
5144
5348
5272
5092
4896
4606
4135
3552
3066
2839
2827
2829
2693
2456
2275
2247
2309
2321
2221
2079
2009
2041
2103
2110
2060
2011
1996
1982
1923
1836
1797
1866
2025
2196
2321
2390
2384
2224
1828
1244
706
516
799
1375
1885
2070
1949
1741
1604
1471
1139
500
-306
-995
-1359
-1411
-1330
-1303
-1418
-1680
-2059
-2496
-2879
-3067
-2987
-2706
-2380
-2117
-1892
-1619
-1299
-1079
-1139
-1498
-1949
-2202
-2087
-1649
-1048
-421
167
643
871
722
229
-358
-706
-659
-368
-183
-375
-921
-1534
-1897
-1893
-1646
-1351
-1075
-712
-116
711
1594
2325
2847
3285
3764
4207
4321
3829
2759
1501
571
261
488
932
1324
1600
1824
1995
2000
1738
1293
929
890
1172
1482
1440
850
-165
-1272
-2160
-2732
-3096
-3419
-3762
-4040
-4131
-4021
-3859
-3850
-4090
-4481
-4812
-4928
-4846
-4722
-4705
-4834
-5039
-5215
-5282
-5193
-4938
-4577
-4247
-4097
-4132
-4149
-3855
-3124
-2169
-1436
-1289
-1749
-2530
-3303
-3946
-4525
-5090
-5515
-5579
-5196
-4543
-3940
-3614
-3557
-3605
-3626
-3602
-3560
-3447
-3109
-2406
-1329
-13
1342
2566
3537
4161
4386
4236
3835
3356
2938
2645
2495
2509
2704
3037
3376
3567
3537
3360
3208
3239
3524
4040
4703
5356
5759
5648
4884
3595
2166
1022
372
109
-40
-264
-534
-690
-630
-411
-157
89
419
952
1696
2525
3297
3965
4572
5130
5543
5682
5546
5335
5337
5689
6249
6689
6734
6354
5738
5125
4633
4229
3819
3343
2804
2238
1703
1281
1058
1059
1170
1151
757
-97
-1267
-2452
-3360
-3816
-3770
-3230
-2233
-892
540
1707
2309
2292
1898
1527
1465
1688
1892
1725
1060
83
-867
-1562
-2025
-2426
-2831
-3046
-2725
-1656
2
1753
3038
3538
3308
2677
2064
1829
2197
3198
4612
6012
6929
7115
6678
5989
5415
5095
4928
4740
4453
4111
3800
3589
3543
3741
4194
4729
4987
4628
3620
2348
1392
1122
1446
1915
2108
1949
1722
1789
2281
3019
3683
4053
4140
4125
4198
4440
4791
5115
5273
5169
4770
4104
3264
2422
1799
1581
1806
2293
2697
2695
2176
1316
458
-106
-301
-276
-255
-367
-563
-670
-530
-131
354
657
573
102
-557
-1133
-1470
-1609
-1718
-1938
-2283
-2648
-2904
-2954
-2753
-2296
-1629
-853
-86
605
1215
1729
2025
1912
1288
308
-658
-1270
-1456
-1419
-1387
-1391
-1280
-952
-537
-303
-393
-663
-820
-712
-480
-407
-647
-1106
-1576
-1944
-2233
-2458
-2494
-2142
-1352
-364
383
539
61
-782
-1611
-2149
-2320
-2204
-1934
-1615
-1314
-1080
-975
-1063
-1363
-1794
-2165
-2258
-1945
-1275
-442
302
748
782
395
-309
-1135
-1867
-2373
-2656
-2793
-2807
-2599
-2045
-1170
-225
424
518
69
-669
-1345
-1663
-1466
-783
157
981
1355
1208
809
590
827
1431
2035
2286
2083
1570
973
461
156
201
723
1696
2841
3716
3974
3577
2797
2013
1487
1259
1221
1236
1216
1123
948
713
473
293
203
141
-34
-464
-1180
-2047
-2809
-3231
-3228
-2904
-2462
-2070
-1786
-1572
-1385
-1236
-1185
-1294
-1576
-1969
-2341
-2533
-2426
-2025
-1475
-990
-734
-750
-992
-1410
-1967
-2566
-2990
-2980
-2447
-1622
-973
-896
-1415
-2143
-2548
-2299
-1456
-391
453
790
603
135
-242
-220
265
988
1576
1765
1563
1195
898
743
645
503
296
63
-196
-539
-994
-1475
-1809
-1887
-1782
-1731
-1958
-2509
-3206
-3768
-3975
-3796
-3385
-2971
-2703
-2548
-2313
-1797
-965
-9
767
1139
1087
742
231
-412
-1194
-2021
-2654
-2807
-2367
-1524
-695
-294
-484
-1097
-1761
-2150
-2196
-2105
-2168
-2510
-2970
-3207
-2965
-2272
-1433
-806
-572
-651
-808
-831
-638
-282
109
388
436
197
-297
-947
-1642
-2287
-2783
-2990
-2760
-2063
-1104
-295
-39
-487
-1450
-2542
-3418
-3925
-4074
-3927
-3545
-3014
-2481
-2102
-1945
-1941
-1955
-1899
-1793
-1709
-1686
-1700
-1711
-1724
-1794
-1979
-2283
-2642
-2941
-3040
-2824
-2289
-1603
-1072
-949
-1230
-1603
-1672
-1303
-797
-711
-1420
-2796
-4265
-5203
-5344
-4871
-4170
-3498
-2871
-2201
-1508
-962
-732
-813
-1020
-1150
-1137
-1084
-1132
-1325
-1580
-1764
-1775
-1575
-1167
-597
34
588
955
1131
1218
1328
1491
1635
1680
1637
1621
1769
2144
2701
3321
3858
4177
4190
3893
3363
2685
1853
767
-620
-2129
-3351
-3885
-3650
-2975
-2353
-2056
-1970
-1774
-1291
-655
-164
-3
-123
-366
-639
-950
-1284
-1528
-1553
-1361
-1101
-889
-645
-144
729
1778
2584
2823
2521
1999
1583
1357
1178
888
488
129
-30
64
358
759
1177
1528
1761
1899
2052
2339
2772
3224
3528
3637
3690
3904
4385
5016
5517
5646
5376
4936
4689
4917
5629
6512
7083
6969
6167
5087
4314
4234
4784
5520
5951
5878
5476
5078
4863
4728
4446
3936
3388
3111
3251
3633
3892
3787
3401
3041
2932
2991
2917
2515
1950
1662
1996
2874
3826
4354
4309
3941
3609
3444
3298
2994
2602
2449
2838
3776
4964
6047
6858
7427
7793
7864
7504
6741
5846
5155
4804
4644
4438
4116
3828
3737
3785
3694
3230
2452
1698
1313
1372
1653
1839
1740
1374
884
456
271
485
1140
2071
2923
3319
3087
2363
1493
831
578
763
1294
2017
2766
3394
3834
4120
4342
4567
4788
4939
4942
4751
4358
3802
3164
2545
2009
1531
1010
372
-348
-1016
-1514
-1853
-2170
-2603
-3165
-3715
-4033
-3943
-3400
-2529
-1591
-884
-596
-689
-928
-1054
-973
-802
-723
-805
-959
-1055
-1049
-979
-861
-633
-244
222
545
533
193
-279
-679
-966
-1254
-1650
-2114
-2487
-2624
-2494
-2171
-1764
-1355
-992
-680
-381
-50
278
453
292
-246
-962
-1535
-1773
-1760
-1746
-1882
-2054
-2013
-1656
-1180
-981
-1340
-2215
-3261
-4078
-4462
-4502
-4487
-4692
-5198
-5860
-6450
-6852
-7139
-7450
-7771
-7867
-7477
-6602
-5595
-4912
-4734
-4839
-4843
-4573
-4193
-3957
-3890
-3731
-3212
-2356
-1480
-906
-705
-698
-686
-602
-462
-229
182
758
1299
1555
1491
1370
1548
2132
2867
3369
3471
3362
3371
3628
3930
3915
3372
2400
1308
370
-346
-946
-1550
-2145
-2585
-2731
-2592
-2345
-2194
-2187
-2169
-1928
-1419
-854
-559
-712
-1205
-1746
-2098
-2223
-2232
-2223
-2199
-2121
-2001
-1907
-1888
-1911
-1899
-1807
-1632
-1368
-978
-457
86
444
469
220
-62
-149
-7
210
332
322
265
243
269
345
538
941
1534
2120
2441
2385
2076
1748
1544
1440
1368
1354
1502
1835
2203
2382
2279
2023
1830
1792
1824
1805
1747
1772
1931
2074
1951
1465
812
357
342
701
1133
1339
1210
823
337
-114
-460
-696
-893
-1168
-1595
-2104
-2483
-2536
-2257
-1856
-1592
-1547
-1577
-1467
-1152
-775
-535
-499
-557
-548
-403
-168
100
419
839
1338
1774
1970
1862
1562
1284
1215
1426
1871
2430
2940
3228
3175
2804
2304
1933
1838
1934
1971
1732
1218
653
304
270
419
523
462
334
365
716
1334
1986
2437
2621
2670
2784
3055
3412
3704
3853
3910
3979
4078
4102
3910
3468
2894
2362
1963
1656
1357
1052
807
663
545
292
-181
-755
-1146
-1118
-680
-105
259
224
-136
-577
-863
-894
-702
-373
22
433
803
1065
1156
1042
720
221
-376
-918
-1195
-1031
-419
419
1111
1353
1097
576
129
-24
105
353
574
744
906
1057
1096
891
381
-387
-1311
-2298
-3259
-4069
-4583
-4724
-4579
-4375
-4325
-4489
-4759
-4990
-5120
-5172
-5169
-5080
-4884
-4665
-4587
-4756
-5089
-5366
-5424
-5301
-5169
-5110
-4981
-4519
-3606
-2430
-1388
-829
-876
-1443
-2359
-3444
-4458
-5092
-5079
-4384
-3287
-2227
-1520
-1187
-1020
-807
-490
-145
147
383
606
808
907
811
509
89
-323
-631
-809
-882
-898
-911
-957
-1025
-1036
-875
-470
129
752
1198
1369
1327
1222
1154
1079
860
417
-172
-739
-1189
-1608
-2158
-2860
-3492
-3753
-3563
-3193
-3052
-3294
-3638
-3606
-2975
-2020
-1305
-1207
-1641
-2213
-2631
-2946
-3415
-4160
-4988
-5534
-5561
-5129
-4505
-3959
-3615
-3436
-3283
-2976
-2375
-1481
-492
276
600
516
279
153
198
275
221
23
-189
-272
-188
22
327
739
1243
1733
2043
2075
1895
1699
1671
1856
2153
2408
2532
2551
2580
2744
3086
3527
3884
3956
3633
2960
2109
1289
645
200
-123
-421
-741
-1050
-1298
-1500
-1764
-2201
-2767
-3208
-3199
-2619
-1714
-964
-729
-951
-1218
-1122
-623
-75
94
-244
-809
-1156
-1020
-483
155
637
920
1146
1459
1848
2130
2093
1675
1059
590
559
1012
1726
2361
2698
2733
2608
2458
2319
2154
1939
1700
1470
1238
949
559
84
-403
-812
-1092
-1242
-1296
-1297
-1258
-1172
-1034
-877
-783
-827
-1008
-1223
-1321
-1207
-894
-489
-128
67
2
-363
-973
-1668
-2261
-2652
-2883
-3060
-3238
-3373
-3408
-3357
-3263
-3078
-2622
-1746
-545
626
1419
1795
2047
2481
3072
3457
3290
2594
1747
1117
723
263
-558
-1729
-2948
-3863
-4285
-4210
-3728
-2971
-2129
-1414
-940
-633
-303
171
733
1245
1679
2155
2761
3352
3586
3199
2272
1188
327
-228
-682
-1267
-1993
-2658
-3051
-3136
-3041
-2899
-2712
-2366
-1733
-771
442
1742
2917
3758
4132
4042
3644
3185
2877
2794
2832
2788
2491
1934
1299
840
689
721
612
82
-862
-1892
-2579
-2709
-2434
-2125
-2066
-2243
-2404
-2315
-1968
-1550
-1222
-926
-426
466
1675
2884
3768
4216
4346
4325
4192
3885
3394
2869
2510
2357
2212
1811
1086
250
-390
-692
-754
-734
-645
-358
191
830
1238
1218
872
505
361
449
613
716
733
678
504
131
-420
-967
-1283
-1297
-1180
-1213
-1555
-2124
-2672
-2977
-2977
-2766
-2494
-2271
-2133
-2063
-2025
-1989
-1931
-1839
-1708
-1540
-1351
-1162
-980
-809
-687
-716
-1039
-1723
-2650
-3538
-4129
-4403
-4599
-5001
-5663
-6346
-6733
-6723
-6498
-6318
-6253
-6143
-5792
-5197
-4540
-3990
-3530
-2995
-2249
-1317
-348
510
1167
1554
1592
1250
612
-133
-815
-1379
-1846
-2201
-2353
-2248
-1990
-1810
-1871
-2094
-2202
-1947
-1303
-458
354
998
1441
1690
1779
1809
1936
2250
2639
2824
2587
1980
1322
939
910
1018
956
565
-89
-821
-1477
-1969
-2235
-2204
-1832
-1160
-311
587
1473
2350
3211
3969
4473
4597
4349
3893
3459
3198
3076
2920
2572
2028
1429
914
473
-28
-661
-1277
-1575
-1353
-735
-119
115
-110
-539
-813
-735
-344
208
808
1407
1941
2279
2279
1919
1357
856
623
660
745
551
-149
-1315
-2635
-3719
-4355
-4641
-4863
-5220
-5649
-5899
-5806
-5466
-5161
-5087
-5176
-5168
-4858
-4274
-3640
-3180
-2975
-2962
-3033
-3106
-3139
-3126
-3124
-3254
-3646
-4313
-5090
-5709
-5981
-5935
-5810
-5882
-6263
-6800
-7151
-6983
-6192
-4985
-3767
-2882
-2383
-2023
-1477
-623
357
1145
1548
1640
1648
1744
1939
2146
2312
2441
2513
2413
1999
1247
348
-384
-705
-584
-193
231
515
604
518
310
39
-239
-482
-675
-821
-908
-884
-670
-223
392
996
1363
1351
984
428
-133
-611
-1039
-1490
-1986
-2471
-2877
-3174
-3359
-3403
-3246
-2887
-2465
-2229
-2383
-2929
-3653
-4254
-4513
-4354
-3824
-3056
-2267
-1721
-1601
-1852
-2150
-2087
-1456
-396
723
1582
2109
2451
2789
3172
3497
3610
3418
2949
2345
1799
1445
1257
1034
536
-325
-1397
-2396
-3136
-3664
-4180
-4831
-5579
-6255
-6710
-6915
-6913
-6738
-6389
-5905
-5404
-5049
-4929
-4980
-5003
-4768
-4125
-3086
-1836
-673
133
486
522
495
575
706
656
232
-534
-1365
-1909
-1962
-1583
-1059
-735
-826
-1309
-1948
-2450
-2644
-2550
-2303
-2005
-1662
-1242
-764
-284
201
809
1663
2726
3777
4599
5186
5736
6384
6951
7012
6260
4820
3196
1897
1095
627
273
-9
-102
79
482
991
1547
2145
2730
3152
3270
3085
2738
2369
2009
1631
1260
983
815
588
53
-875
-1981
-2886
-3332
-3335
-3087
-2760
-2430
-2149
-1993
-1971
-1915
-1562
-814
85
687
716
298
-191
-490
-657
-889
-1211
-1388
-1190
-694
-271
-257
-636
-1060
-1178
-921
-497
-161
-9
10
-14
-27
8
142
391
695
945
1087
1174
1304
1499
1660
1631
1291
586
-464
-1736
-2967
-3838
-4172
-4122
-4094
-4415
-5015
-5467
-5377
-4761
-4046
-3670
-3687
-3752
-3466
-2728
-1755
-835
-89
524
1058
1493
1811
2084
2425
2847
3216
3385
3362
3321
3422
3629
3735
3571
3188
2825
2707
2869
3149
3323
3257
2982
2684
2625
3011
3846
4864
5647
5883
5590
5113
4869
5040
5449
5708
5487
4728
3647
2593
1835
1440
1262
1073
721
207
-396
-1072
-1907
-2963
-4139
-5180
-5895
-6349
-6787
-7335
-7755
-7594
-6613
-5086
-3641
-2751
-2368
-2041
-1400
-494
310
722
774
698
631
486
112
-483
-1109
-1566
-1799
-1871
-1846
-1753
-1669
-1741
-2072
-2555
-2904
-2902
-2639
-2475
-2736
-3441
-4319
-5069
-5555
-5761
-5633
-5064
-4059
-2889
-1976
-1587
-1627
-1758
-1720
-1535
-1408
-1464
-1629
-1744
-1766
-1816
-2045
-2476
-2983
-3398
-3601
-3523
-3122
-2408
-1488
-558
212
768
1162
1448
1636
1757
1956
2452
3332
4395
5227
5502
5247
4797
4487
4354
4133
3545
2605
1663
1162
1333
2054
2951
3610
3766
3380
2630
1827
1268
1074
1138
1238
1243
1231
1396
1826
2374
2780
2918
2910
2977
3165
3267
3036
2491
1962
1795
2007
2249
2130
1589
928
503
390
387
283
78
-88
-181
-368
-831
-1532
-2209
-2621
-2774
-2860
-3006
-3135
-3113
-2975
-2939
-3171
-3552
-3762
-3605
-3214
-2923
-2926
-3101
-3143
-2847
-2220
-1368
-362
733
1739
2371
2435
2028
1497
1197
1268
1641
2166
2693
3023
2915
2241
1178
175
-368
-418
-309
-394
-714
-1000
-977
-603
-28
619
1314
1993
2428
2355
1766
1027
618
725
1095
1311
1200
962
909
1128
1407
1469
1229
838
516
397
491
729
986
1103
978
682
468
574
990
1416
1509
1179
644
175
-177
-579
-1137
-1662
-1765
-1227
-262
596
906
652
212
10
182
521
708
601
334
190
368
832
1337
1589
1422
888
216
-329
-593
-609
-563
-658
-964
-1343
-1515
-1242
-500
491
1396
1968
2162
2081
1852
1553
1244
1029
1039
1344
1897
2565
3213
3737
4022
3942
3454
2730
2124
1932
2122
2329
2156
1527
744
181
-74
-265
-668
-1267
-1755
-1854
-1594
-1273
-1142
-1170
-1137
-924
-678
-668
-998
-1477
-1792
-1787
-1590
-1475
-1623
-2021
-2542
-3098
-3716
-4488
-5467
-6608
-7766
-8745
-9382
-9633
-9619
-9563
-9651
-9892
-10121
-10134
-9837
-9280
-8549
-7664
-6595
-5386
-4230
-3389
-2986
-2882
-2759
-2361
-1694
-1000
-551
-417
-423
-296
123
767
1387
1702
1544
915
-26
-1038
-1875
-2353
-2391
-2031
-1422
-781
-341
-278
-631
-1254
-1836
-2033
-1655
-798
185
901
1163
1099
1018
1151
1461
1697
1616
1189
619
186
79
345
940
1789
2787
3802
4736
5604
6516
7519
8437
8900
8607
7612
6350
5338
4817
4628
4434
4051
3586
3307
3413
3934
4787
5866
7053
8201
9159
9863
10357
10701
10849
10654
10034
9110
8160
7401
6808
6167
5300
4235
3166
2264
1544
899
239
-410
-910
-1081
-791
-60
874
1594
1722
1209
442
8
252
990
1652
1759
1316
783
674
1117
1759
2033
1577
477
-781
-1623
-1743
-1324
-933
-1146
-2126
-3466
-4478
-4701
-4244
-3666
-3513
-3908
-4518
-4873
-4725
-4165
-3469
-2874
-2442
-2075
-1622
-998
-269
359
663
595
365
327
715
1440
2139
2417
2090
1266
252
-590
-968
-763
-99
683
1200
1272
1041
837
900
1209
1539
1669
1509
1090
492
-152
-618
-676
-292
248
480
133
-615
-1253
-1344
-842
-45
732
1409
2113
2949
3869
4734
5441
5935
6120
5853
5094
4058
3155
2715
2738
2933
3003
2902
2811
2896
3117
3283
3266
3110
2946
2812
2609
2225
1690
1175
853
764
821
922
1016
1087
1071
894
559
213
55
155
362
396
67
-596
-1427
-2300
-3220
-4203
-5114
-5658
-5598
-5009
-4291
-3881
-3900
-4051
-3874
-3112
-1882
-512
755
1902
3008
4043
4830
5190
5138
4886
4664
4526
4341
3943
3285
2440
1495
457
-719
-2032
-3390
-4657
-5746
-6658
-7428
-8045
-8438
-8517
-8243
-7650
-6809
-5802
-4719
-3661
-2725
-1959
-1311
-657
114
996
1833
2406
2588
2447
2201
2041
1947
1681
986
-132
-1312
-2040
-2033
-1474
-876
-669
-865
-1100
-1010
-583
-156
-81
-396
-827
-1077
-1090
-1012
-942
-763
-268
577
1547
2336
2827
3133
3410
3653
3737
3624
3482
3544
3865
4255
4469
4449
4355
4371
4544
4807
5122
5519
5970
6298
6282
5892
5346
4882
4465
3783
2603
1118
-107
-583
-321
213
530
538
543
904
1714
2790
3868
4781
5476
5948
6235
6424
6608
6789
6858
6703
6334
5854
5294
4534
3443
2119
917
168
-153
-424
-1006
-1863
-2567
-2691
-2187
-1378
-646
-159
110
201
115
-58
-62
365
1216
2157
2809
3105
3325
3762
4366
4772
4671
4140
3576
3309
3321
3332
3134
2805
2582
2578
2647
2549
2224
1897
1907
2415
3248
4006
4350
4232
3933
3848
4198
4859
5445
5574
5109
4214
3200
2318
1634
1047
383
-502
-1635
-2872
-3956
-4682
-5076
-5413
-5983
-6800
-7520
-7687
-7111
-6000
-4766
-3684
-2768
-1919
-1127
-467
73
681
1555
2648
3630
4144
4114
3787
3479
3296
3109
2749
2177
1464
660
-241
-1219
-2168
-2976
-3653
-4302
-4945
-5390
-5352
-4745
-3823
-3015
-2578
-2437
-2349
-2184
-2028
-2013
-2121
-2204
-2187
-2214
-2540
-3282
-4269
-5134
-5534
-5310
-4529
-3432
-2359
-1624
-1347
-1361
-1315
-960
-353
213
508
600
773
1237
1926
2603
3141
3656
4344
5220
6042
6526
6627
6595
6760
7233
7807
8125
7957
7383
6736
6371
6387
6513
6257
5243
3529
1628
185
-456
-445
-234
-173
-259
-237
105
755
1549
2387
3323
4440
5672
6749
7352
7319
6735
5833
4820
3751
2564
1201
-256
-1572
-2495
-2954
-3154
-3453
-4091
-4986
-5791
-6178
-6093
-5766
-5471
-5275
-5016
-4498
-3710
-2835
-2084
-1522
-1033
-438
384
1437
2642
3873
4994
5886
6484
6785
6831
6685
6412
6064
5646
5074
4221
3052
1770
786
467
840
1529
2021
2058
1785
1557
1593
1807
1959
1904
1684
1380
947
247
-763
-1913
-2929
-3662
-4177
-4587
-4833
-4674
-3945
-2828
-1820
-1396
-1625
-2118
-2334
-1981
-1184
-315
299
535
414
-27
-775
-1774
-2870
-3876
-4702
-5422
-6175
-7001
-7754
-8199
-8203
-7878
-7530
-7466
-7786
-8316
-8740
-8854
-8741
-8738
-9164
-10002
-10819
-11023
-10320
-8978
-7667
-6960
-6933
-7177
-7207
-6856
-6313
-5825
-5409
-4879
-4128
-3342
-2900
-3072
-3808
-4801
-5719
-6356
-6638
-6564
-6221
-5811
-5565
-5547
-5549
-5229
-4417
-3294
-2259
-1582
-1191
-763
-12
1125
2513
3961
5301
6402
7201
7783
8384
9223
10256
11121
11365
10798
9625
8263
7040
6064
5326
4817
4516
4309
4037
3701
3568
3964
4902
5924
6397
6028
5090
4132
3489
3073
2623
2080
1645
1491
1494
1324
804
116
-399
-617
-769
-1181
-1888
-2569
-2842
-2641
-2261
-2067
-2159
-2306
-2163
-1539
-498
730
1894
2808
3390
3657
3697
3603
3398
3017
2382
1489
446
-578
-1440
-2078
-2515
-2831
-3113
-3380
-3531
-3348
-2631
-1361
205
1618
2463
2588
2189
1694
1526
1856
2474
2895
2651
1629
184
-1086
-1770
-1948
-2095
-2665
-3707
-4861
-5708
-6152
-6486
-7097
-8102
-9235
-10063
-10312
-10040
-9531
-9043
-8625
-8144
-7465
-6611
-5752
-5027
-4363
-3498
-2223
-643
827
1777
2183
2475
3192
4512
6090
7363
8023
8242
8415
8763
9148
9298
9141
8908
8896
9161
9456
9486
9196
8814
8603
8591
8528
8109
7245
6132
5072
4231
3557
2909
2252
1710
1446
1493
1741
2071
2504
3174
4155
5322
6417
7259
7862
8332
8659
8665
8192
7331
6392
5612
4871
3766
2015
-194
-2257
-3590
-4046
-3965
-3845
-4000
-4461
-5118
-5881
-6697
-7493
-8183
-8751
-9302
-9992
-10889
-11917
-12920
-13759
-14347
-14633
-14588
-14254
-13759
-13256
-12815
-12402
-11958
-11512
-11152
-10892
-10568
-9916
-8794
-7327
-5814
-4478
-3277
-1985
-454
1171
2507
3228
3343
3234
3379
4003
4930
5745
6144
6144
6009
5979
6070
6122
6001
5739
5477
5298
5153
4932
4577
4115
3593
3045
2523
2099
1765
1331
505
-821
-2348
-3509
-3921
-3725
-3440
-3426
-3524
-3279
-2523
-1685
-1428
-1956
-2724
-2889
-2076
-709
395
717
334
-381
-1220
-2263
-3610
-5116
-6463
-7453
-8154
-8749
-9285
-9649
-9756
-9696
-9642
-9627
-9473
-8964
-8069
-6975
-5914
-4988
-4151
-3311
-2384
-1262
183
2009
4101
6207
8106
9723
11072
12109
12716
12855
12707
12575
12612
12675
12493
11974
11301
10683
10053
9103
7634
5862
4256
3057
1979
466
-1722
-4190
-6209
-7343
-7776
-8026
-8384
-8643
-8383
-7446
-6101
-4764
-3603
-2474
-1201
122
1159
1638
1606
1366
1194
1118
971
619
134
-224
-170
454
1599
3011
4308
5122
5275
4890
4314
3885
3714
3650
3441
2937
2159
1223
247
-661
-1361
-1693
-1581
-1123
-555
-102
171
353
558
801
977
948
642
93
-589
-1249
-1744
-1996
-2033
-1972
-1917
-1870
-1720
-1348
-752
-72
505
874
1063
1171
1276
1395
1500
1558
1568
1567
1639
1883
2345
2960
3576
4080
4512
5054
5850
6807
7570
7715
7028
5646
3954
2335
974
-179
-1295
-2509
-3826
-5125
-6218
-6940
-7203
-7002
-6391
-5459
-4342
-3229
-2329
-1777
-1560
-1537
-1554
-1551
-1565
-1632
-1719
-1754
-1739
-1796
-2085
-2661
-3417
-4155
-4701
-4935
-4760
-4105
-3030
-1839
-1012
-942
-1640
-2676
-3441
-3532
-2976
-2138
-1441
-1118
-1162
-1417
-1705
-1904
-1974
-1964
-1985
-2148
-2465
-2796
-2896
-2544
-1672
-420
924
2072
2877
3385
3759
4136
4507
4745
4752
4576
4381
4282
4193
3871
3129
2037
920
147
-98
117
568
1031
1350
1431
1231
759
70
-787
-1794
-2922
-4042
-4945
-5497
-5824
-6282
-7196
-8566
-10034
-11188
-11885
-12284
-12558
-12619
-12168
-11043
-9485
-8025
-7069
-6602
-6255
-5656
-4680
-3410
-1944
-289
1546
3433
5149
6513
7444
7884
7705
6794
5250
3469
1944
913
207
-567
-1661
-2995
-4303
-5406
-6341
-7241
-8148
-8985
-9680
-10275
-10849
-11367
-11626
-11414
-10713
-9758
-8868
-8208
-7688
-7072
-6171
-4959
-3540
-2029
-471
1161
2892
4695
6477
8115
9481
10453
10917
10799
10132
9085
7910
6808
5816
4834
3773
2693
1768
1120
668
182
-495
-1285
-1933
-2260
-2345
-2466
-2851
-3480
-4124
-4567
-4774
-4863
-4927
-4913
-4668
-4086
-3199
-2137
-1006
176
1451
2824
4210
5460
6442
7110
7519
7780
7992
8192
8360
8453
8453
8360
8150
7737
7009
5926
4621
3388
2544
2229
2312
2478
2466
2264
2126
2369
3108
4146
5097
5649
5770
5687
5684
5877
6134
6183
5812
5019
4011
3076
2391
1912
1393
568
-657
-2119
-3513
-4599
-5341
-5862
-6292
-6657
-6918
-7066
-7157
-7230
-7224
-7016
-6566
-6004
-5556
-5353
-5323
-5276
-5110
-4916
-4904
-5208
-5779
-6444
-7045
-7525
-7886
-8114
-8157
-7983
-7634
-7237
-6910
-6682
-6479
-6202
-5825
-5426
-5099
-4820
-4404
-3647
-2541
-1378
-573
-309
-331
-96
795
2251
3739
4688
4891
4570
4111
3772
3612
3621
3829
4251
4754
5057
4928
4401
3801
3529
3774
4405
5091
5533
5634
5484
5221
4895
4434
3750
2870
1982
1324
990
845
620
126
-598
-1339
-1894
-2207
-2357
-2450
-2541
-2649
-2794
-2990
-3204
-3354
-3375
-3258
-3025
-2661
-2122
-1423
-721
-264
-228
-593
-1167
-1726
-2136
-2383
-2552
-2797
-3279
-4027
-4819
-5245
-4999
-4155
-3143
-2352
-1749
-904
559
2520
4409
5701
6376
6866
7613
8684
9825
10796
11573
12229
12710
12803
12339
11346
9980
8365
6564
4720
3117
1999
1340
853
325
-107
-68
632
1726
2701
3271
3591
3998
4583
5118
5375
5442
5624
6036
6392
6263
5530
4516
3657
3080
2552
1813
898
78
-438
-677
-764
-717
-450
15
441
581
481
522
1089
2183
3363
4083
4081
3473
2553
1542
511
-534
-1574
-2568
-3472
-4210
-4665
-4728
-4399
-3797
-3067
-2267
-1373
-373
665
1668
2652
3708
4854
5929
6681
6980
6938
6819
6822
6973
7175
7315
7306
7053
6483
5630
4677
3845
3204
2617
1887
956
-66
-1051
-2008
-3024
-4086
-5001
-5531
-5599
-5318
-4817
-4089
-3054
-1764
-502
398
834
1020
1304
1872
2654
3450
4116
4621
4977
5179
5216
5105
4885
4589
4288
4145
4354
4952
5652
5950
5484
4347
3014
1925
1110
244
-934
-2258
-3235
-3502
-3196
-2878
-3081
-3920
-5085
-6163
-6945
-7474
-7865
-8141
-8244
-8154
-7985
-7934
-8151
-8644
-9267
-9820
-10141
-10167
-9940
-9577
-9212
-8942
-8782
-8660
-8464
-8119
-7645
-7130
-6643
-6155
-5574
-4884
-4248
-3932
-4081
-4540
-4954
-5071
-4980
-5015
-5375
-5824
-5816
-4936
-3293
-1453
2
893
1489
2175
3117
4204
5237
6114
6824
7329
7512
7288
6716
5992
5302
4690
4075
3379
2618
1896
1320
930
696
537
343
12
-471
-972
-1243
-1064
-415
472
1245
1628
1550
1121
517
-109
-660
-1085
-1407
-1738
-2235
-2963
-3784
-4371
-4400
-3773
-2705
-1583
-715
-178
146
398
617
764
819
830
849
861
803
675
592
685
933
1102
911
301
-470
-1016
-1135
-967
-840
-961
-1251
-1454
-1370
-984
-393
340
1225
2270
3420
4599
5793
7040
8306
9396
10041
10106
9707
9099
8423
7590
6434
4965
3456
2229
1348
545
-529
-1967
-3488
-4663
-5262
-5390
-5331
-5273
-5182
-4916
-4403
-3714
-2979
-2260
-1534
-768
8
703
1236
1573
1715
1679
1497
1242
1006
835
689
470
109
-372
-890
-1386
-1876
-2394
-2908
-3300
-3439
-3290
-2954
-2594
-2336
-2200
-2103
-1924
-1568
-1038
-472
-104
-141
-607
-1296
-1895
-2207
-2297
-2413
-2774
-3409
-4195
-5010
-5826
-6626
-7264
-7471
-7069
-6206
-5334
-4896
-4956
-5119
-4835
-3830
-2293
-668
736
1953
3226
4685
6164
7339
8015
8316
8579
9077
9807
10512
10901
10863
10520
10098
9735
9366
8777
7782
6403
4900
3610
2695
2013
1237
148
-1141
-2253
-2852
-2931
-2811
-2850
-3132
-3419
-3393
-2946
-2253
-1595
-1132
-828
-567
-293
-25
234
579
1154
2037
3151
4302
5284
5986
6433
6744
7050
7428
7847
8186
8289
8037
7405
6483
5455
4534
3877
3503
3285
3049
2713
2359
2139
2110
2139
1998
1549
844
46
-724
-1436
-2070
-2546
-2783
-2840
-2922
-3198
-3583
-3760
-3455
-2708
-1849
-1197
-806
-514
-213
-3
-48
-308
-517
-441
-161
-11
-225
-657
-889
-621
65
821
1389
1782
2162
2595
2979
3208
3320
3458
3689
3946
4152
4376
4805
5530
6403
7121
7466
7437
7178
6800
6324
5770
5230
4824
4580
4407
4209
4003
3896
3936
4037
4056
3950
3827
3827
3979
4185
4317
4308
4133
3743
3083
2181
1196
324
-368
-983
-1668
-2447
-3195
-3785
-4246
-4749
-5454
-6368
-7365
-8292
-9045
-9551
-9743
-9586
-9147
-8571
-7962
-7294
-6464
-5456
-4426
-3599
-3066
-2714
-2356
-1927
-1533
-1296
-1202
-1116
-962
-843
-952
-1371
-1978
-2551
-2964
-3244
-3485
-3740
-4034
-4446
-5098
-6008
-6973
-7657
-7838
-7578
-7139
-6723
-6312
-5776
-5081
-4366
-3811
-3472
-3296
-3280
-3533
-4123
-4859
-5312
-5113
-4264
-3136
-2148
-1453
-933
-462
-107
-35
-260
-545
-577
-246
292
786
1098
1236
1234
1084
803
518
410
546
803
973
960
832
702
604
534
567
870
1513
2311
2914
3115
3061
3108
3447
3897
4086
3841
3354
2986
2907
2962
2879
2545
2074
1637
1290
990
737
630
764
1094
1425
1548
1380
996
573
320
411
909
1701
2526
3141
3485
3696
3936
4213
4403
4428
4383
4442
4643
4821
4781
4515
4213
4027
3889
3576
2997
2352
1978
2056
2478
3007
3514
4013
4494
4800
4756
4419
4140
4308
5007
5935
6686
7094
7316
7581
7880
7936
7456
6420
5140
4049
3423
3253
3325
3393
3335
3192
3098
3167
3388
3622
3702
3566
3307
3084
2970
2873
2620
2127
1506
999
778
788
774
475
-151
-875
-1351
-1363
-971
-435
-14
200
274
311
345
358
358
408
558
777
965
1037
981
812
499
-29
-777
-1619
-2372
-2961
-3488
-4099
-4781
-5315
-5463
-5218
-4844
-4649
-4722
-4893
-4942
-4825
-4695
-4706
-4842
-4932
-4826
-4532
-4196
-3978
-3944
-4042
-4151
-4139
-3938
-3598
-3294
-3193
-3278
-3290
-2891
-1967
-766
271
873
1162
1509
2167
3016
3674
3841
3558
3153
2936
2946
2965
2750
2280
1793
1611
1879
2440
2925
3005
2610
1956
1360
989
758
455
-38
-641
-1178
-1579
-1955
-2477
-3200
-4011
-4750
-5356
-5868
-6284
-6468
-6222
-5479
-4414
-3334
-2466
-1815
-1242
-643
-46
458
854
1242
1736
2321
2830
3064
2963
2679
2492
2647
3214
4061
4941
5624
6002
6111
6070
5986
5894
5754
5496
5069
4476
3782
3101
2554
2186
1927
1631
1200
698
321
232
404
634
730
687
666
782
942
909
566
81
-205
-83
331
718
848
758
658
691
830
983
1142
1388
1758
2170
2505
2758
3048
3464
3928
4266
4414
4523
4802
5276
5738
5968
5985
6016
6216
6451
6409
5949
5279
4773
4602
4596
4472
4167
3887
3822
3858
3642
2935
1885
906
288
-46
-416
-1033
-1799
-2446
-2810
-2962
-3088
-3290
-3542
-3786
-4025
-4281
-4495
-4509
-4189
-3559
-2815
-2188
-1806
-1661
-1682
-1814
-2020
-2247
-2414
-2465
-2428
-2413
-2521
-2738
-2898
-2783
-2287
-1529
-821
-480
-634
-1149
-1744
-2186
-2406
-2457
-2408
-2282
-2109
-1986
-2054
-2388
-2914
-3468
-3940
-4365
-4872
-5530
-6252
-6837
-7106
-7011
-6636
-6127
-5610
-5141
-4690
-4145
-3371
-2301
-1010
292
1376
2129
2617
3031
3564
4321
5282
6334
7329
8151
8768
9233
9617
9913
9993
9682
8900
7749
6471
5288
4276
3373
2483
1595
781
115
-396
-796
-1102
-1270
-1253
-1091
-941
-971
-1212
-1514
-1664
-1592
-1455
-1527
-1954
-2614
-3219
-3562
-3700
-3885
-4319
-4964
-5575
-5923
-5999
-5997
-6134
-6455
-6807
-6970
-6802
-6302
-5559
-4674
-3718
-2748
-1827
-1010
-325
256
799
1356
1904
2337
2526
2429
2148
1871
1735
1726
1702
1536
1215
820
408
-57
-633
-1277
-1812
-2052
-1981
-1795
-1764
-2011
-2415
-2710
-2704
-2418
-2062
-1865
-1904
-2045
-2064
-1824
-1423
-1119
-1114
-1337
-1468
-1192
-496
292
787
891
862
1028
1419
1689
1447
666
-232
-703
-546
-57
238
17
-615
-1283
-1680
-1787
-1802
-1898
-2033
-1985
-1544
-709
297
1190
1845
2365
2961
3725
4536
5173
5542
5781
6124
6661
7227
7557
7534
7294
7086
7036
7066
7019
6830
6555
6255
5881
5324
4561
3741
3088
2726
2588
2488
2284
1972
1665
1494
1517
1693
1905
2016
1934
1653
1252
821
404
-11
-439
-860
-1237
-1566
-1902
-2301
-2762
-3225
-3633
-3999
-4391
-4878
-5492
-6244
-7137
-8138
-9134
-9944
-10434
-10601
-10558
-10402
-10113
-9602
-8852
-7990
-7192
-6517
-5863
-5091
-4194
-3317
-2610
-2072
-1553
-906
-123
677
1354
1833
2086
2096
1870
1513
1228
1209
1494
1928
2270
2348
2128
1680
1116
570
176
14
32
54
-99
-454
-867
-1171
-1353
-1575
-2021
-2729
-3560
-4318
-4871
-5170
-5199
-4977
-4613
-4298
-4181
-4211
-4133
-3714
-2979
-2220
-1723
-1474
-1155
-450
630
1732
2464
2722
2733
2814
3099
3482
3773
3861
3750
3505
3207
2961
2862
2909
2947
2747
2211
1498
918
681
724
808
755
600
505
555
665
690
604
545
691
1094
1642
2142
2434
2444
2182
1738
1258
880
637
431
120
-328
-765
-964
-789
-293
357
1006
1587
2086
2506
2857
3161
3415
3544
3429
3027
2479
2025
1791
1635
1269
569
-242
-760
-782
-526
-447
-802
-1394
-1720
-1404
-487
640
1551
2052
2205
2206
2252
2488
2958
3542
3966
3947
3420
2632
1993
1771
1892
2025
1853
1304
567
-77
-434
-457
-199
231
705
1091
1319
1430
1569
1885
2413
3044
3597
3955
4126
4198
4235
4209
4041
3694
3237
2805
2482
2223
1876
1312
545
-249
-843
-1108
-1096
-1006
-1062
-1387
-1944
-2574
-3103
-3458
-3700
-3955
-4292
-4645
-4849
-4772
-4409
-3876
-3315
-2804
-2350
-1946
-1611
-1374
-1251
-1245
-1372
-1652
-2061
-2500
-2843
-3032
-3117
-3177
-3208
-3093
-2723
-2122
-1448
-859
-383
67
563
1070
1507
1860
2218
2660
3139
3498
3608
3482
3233
2934
2546
1977
1212
341
-524
-1330
-2090
-2811
-3467
-4041
-4569
-5096
-5590
-5914
-5924
-5618
-5155
-4746
-4496
-4351
-4176
-3876
-3445
-2943
-2441
-1989
-1591
-1209
-790
-344
21
154
0
-323
-600
-694
-638
-551
-500
-465
-461
-629
-1132
-1913
-2620
-2837
-2448
-1768
-1267
-1153
-1226
-1151
-830
-490
-385
-477
-444
-26
683
1300
1504
1310
1002
833
820
806
672
441
203
-10
-232
-470
-628
-578
-286
142
556
900
1262
1787
2521
3341
4000
4264
4046
3449
2688
1976
1427
1049
814
722
793
1022
1346
1690
2021
2365
2737
3097
3352
3441
3381
3245
3076
2857
2530
2065
1464
751
-31
-790
-1374
-1645
-1599
-1410
-1334
-1526
-1940
-2393
-2724
-2914
-3058
-3258
-3524
-3760
-3817
-3580
-3038
-2321
-1648
-1197
-980
-836
-578
-171
229
418
328
89
-106
-156
-95
-17
15
-53
-310
-855
-1699
-2695
-3624
-4351
-4889
-5300
-5552
-5518
-5146
-4587
-4130
-3950
-3948
-3839
-3426
-2790
-2217
-1953
-2025
-2273
-2494
-2591
-2572
-2506
-2483
-2603
-2939
-3474
-4083
-4608
-4963
-5188
-5388
-5623
-5858
-5999
-5980
-5797
-5485
-5073
-4561
-3927
-3161
-2291
-1402
-618
-46
291
470
608
767
918
996
989
970
1028
1180
1351
1438
1394
1251
1084
965
952
1076
1322
1604
1804
1867
1866
1962
2267
2737
3194
3466
3516
3448
3404
3443
3509
3480
3246
2787
2208
1730
1601
1948
2658
3400
3804
3685
3160
2550
2163
2106
2247
2332
2153
1665
1000
370
-61
-267
-355
-464
-663
-919
-1175
-1429
-1740
-2138
-2555
-2842
-2890
-2711
-2409
-2062
-1646
-1088
-401
257
655
658
346
-25
-178
16
468
942
1206
1181
986
855
981
1384
1916
2384
2693
2888
3065
3253
3390
3404
3309
3208
3190
3250
3304
3287
3229
3211
3259
3296
3217
3004
2757
2597
2529
2422
2145
1715
1326
1199
1389
1721
1923
1819
1438
967
598
418
386
382
276
-15
-470
-947
-1250
-1255
-1037
-847
-939
-1366
-1926
-2319
-2383
-2199
-1990
-1906
-1910
-1846
-1610
-1252
-938
-810
-895
-1101
-1279
-1297
-1098
-738
-381
-225
-369
-713
-1000
-1004
-707
-314
-82
-100
-220
-206
60
486
874
1106
1218
1338
1543
1788
1957
1948
1720
1277
628
-209
-1192
-2248
-3309
-4340
-5338
-6288
-7152
-7888
-8498
-9023
-9511
-9969
-10356
-10624
-10743
-10696
-10470
-10067
-9529
-8940
-8365
-7790
-7142
-6392
-5643
-5084
-4820
-4733
-4535
-3994
-3135
-2232
-1582
-1276
-1168
-1052
-858
-681
-638
-730
-836
-839
-727
-575
-449
-336
-175
56
299
457
466
342
162
27
7
100
216
199
-86
-658
-1373
-1999
-2348
-2383
-2220
-2025
-1909
-1857
-1757
-1467
-888
-35
943
1807
2352
2535
2521
2585
2934
3573
4324
4973
5427
5751
6073
6457
6837
7083
7101
6910
6612
6316
6061
5805
5476
5048
4586
4217
4059
4133
4351
4569
4686
4701
4675
4653
4615
4522
4391
4324
4428
4702
5004
5153
5071
4830
4549
4257
3871
3325
2690
2166
1899
1828
1720
1376
819
283
12
69
314
540
636
618
568
556
621
774
979
1155
1219
1181
1180
1386
1844
2400
2824
3019
3105
3289
3643
4019
4202
4143
4037
4130
4463
4788
4772
4297
3574
2978
2731
2732
2675
2326
1725
1137
815
797
904
914
746
495
303
230
235
267
338
496
732
942
1014
949
871
914
1080
1226
1198
977
684
456
331
259
196
169
215
290
271
63
-299
-678
-978
-1237
-1574
-2041
-2538
-2897
-3038
-3040
-3067
-3209
-3427
-3616
-3731
-3836
-4045
-4415
-4893
-5342
-5621
-5672
-5553
-5405
-5361
-5448
-5567
-5576
-5419
-5181
-5017
-5005
-5072
-5055
-4837
-4423
-3895
-3317
-2699
-2045
-1408
-870
-486
-258
-181
-283
-597
-1064
-1509
-1741
-1705
-1528
-1389
-1349
-1320
-1201
-1041
-1025
-1295
-1791
-2276
-2540
-2562
-2490
-2466
-2501
-2506
-2427
-2321
-2294
-2395
-2564
-2700
-2744
-2710
-2646
-2596
-2582
-2620
-2711
-2835
-2965
-3093
-3246
-3437
-3628
-3731
-3686
-3517
-3311
-3138
-2995
-2841
-2676
-2566
-2571
-2661
-2718
-2627
-2372
-2033
-1700
-1407
-1145
-911
-732
-615
-518
-378
-175
40
195
268
305
374
512
723
1000
1324
1623
1785
1738
1546
1410
1534
1962
2524
2957
3079
2888
2516
2117
1791
1569
1426
1294
1087
754
319
-125
-492
-754
-940
-1069
-1121
-1071
-947
-826
-758
-706
-585
-355
-72
176
373
603
952
1412
1879
2271
2631
3100
3777
4602
5379
5908
6115
6084
5984
5961
6073
6268
6419
6399
6168
5806
5470
5291
5281
5348
5371
5279
5077
4819
4577
4431
4439
4593
4789
4871
4743
4435
4070
3750
3465
3139
2728
2285
1906
1625
1375
1058
653
239
-79
-272
-409
-586
-835
-1097
-1270
-1286
-1158
-969
-820
-770
-804
-855
-861
-816
-770
-778
-870
-1051
-1344
-1786
-2368
-2984
-3462
-3701
-3761
-3823
-4003
-4218
-4241
-3915
-3331
-2782
-2529
-2599
-2788
-2853
-2700
-2411
-2122
-1898
-1711
-1518
-1320
-1162
-1079
-1057
-1036
-948
-753
-464
-140
158
435
787
1334
2081
2851
3371
3480
3280
3074
3128
3465
3879
4137
4174
4094
4019
3942
3749
3339
2721
1985
1215
450
-279
-915
-1406
-1772
-2113
-2519
-2978
-3373
-3594
-3641
-3614
-3601
-3586
-3471
-3197
-2830
-2538
-2467
-2639
-2942
-3203
-3298
-3213
-3038
-2902
-2879
-2935
-2941
-2777
-2417
-1955
-1520
-1188
-941
-725
-508
-298
-107
73
249
392
443
372
215
52
-58
-110
-131
-130
-95
-19
92
252
513
913
1392
1779
1927
1860
1791
1941
2324
2729
2920
2868
2760
2796
2975
3126
3106
2970
2900
2998
3178
3275
3238
3180
3232
3379
3462
3354
3096
2862
2788
2859
2945
2925
2753
2442
2028
1579
1205
997
934
867
646
282
-29
-74
177
528
733
692
492
275
92
-96
-319
-522
-620
-607
-570
-607
-730
-870
-964
-1026
-1126
-1297
-1488
-1594
-1521
-1245
-812
-326
92
351
455
498
595
773
932
934
728
408
124
-40
-123
-213
-354
-527
-720
-970
-1336
-1812
-2306
-2716
-3019
-3279
-3549
-3781
-3838
-3618
-3161
-2642
-2246
-2051
-2005
-2009
-2024
-2090
-2276
-2584
-2912
-3116
-3110
-2931
-2721
-2621
-2681
-2845
-3018
-3132
-3169
-3123
-2978
-2728
-2411
-2104
-1850
-1621
-1340
-979
-602
-314
-153
-41
140
443
824
1219
1621
2067
2547
2961
3196
3246
3239
3314
3486
3633
3637
3516
3401
3400
3487
3547
3506
3394
3269
3117
2858
2459
2021
1700
1542
1412
1123
632
118
-169
-129
106
301
312
153
-89
-364
-669
-975
-1190
-1227
-1105
-951
-881
-882
-827
-607
-250
100
328
459
630
956
1416
1863
2133
2151
1965
1690
1452
1337
1382
1565
1810
2025
2150
2182
2160
2115
2040
1905
1709
1507
1373
1331
1313
1191
881
412
-80
-454
-663
-760
-828
-884
-886
-815
-753
-845
-1168
-1620
-1973
-2053
-1885
-1677
-1632
-1778
-1970
-2050
-1992
-1890
-1819
-1726
-1493
-1085
-636
-360
-366
-566
-754
-786
-679
-565
-557
-679
-892
-1151
-1436
-1717
-1953
-2120
-2250
-2407
-2604
-2766
-2777
-2613
-2398
-2332
-2519
-2869
-3159
-3213
-3039
-2815
-2735
-2869
-3130
-3355
-3412
-3253
-2913
-2480
-2074
-1812
-1741
-1801
-1836
-1701
-1370
-963
-660
-573
-663
-790
-816
-695
-477
-249
-77
14
17
-64
-210
-375
-479
-430
-163
322
951
1603
2167
2607
2972
3335
3711
4014
4126
3986
3663
3310
3054
2917
2822
2668
2393
1986
1467
877
278
-265
-729
-1144
-1559
-1956
-2226
-2246
-2008
-1665
-1446
-1500
-1809
-2245
-2689
-3088
-3432
-3694
-3840
-3879
-3885
-3923
-3975
-3950
-3786
-3541
-3344
-3264
-3224
-3073
-2747
-2344
-2027
-1857
-1740
-1544
-1246
-956
-779
-681
-505
-129
410
957
1385
1698
1969
2212
2339
2259
2015
1799
1810
2097
2529
2920
3170
3304
3377
3380
3249
2965
2628
2428
2511
2865
3330
3702
3870
3853
3729
3550
3299
2942
2492
2031
1643
1344
1065
723
308
-104
-420
-614
-748
-897
-1065
-1174
-1135
-940
-679
-475
-395
-416
-468
-491
-469
-418
-350
-254
-94
172
572
1100
1710
2327
2867
3269
3502
3577
3544
3474
3424
3391
3298
3043
2589
2011
1451
1002
644
279
-138
-537
-795
-868
-848
-879
-1012
-1158
-1161
-953
-598
-211
139
451
739
979
1154
1308
1549
1948
2453
2917
3225
3393
3528
3700
3870
3950
3936
3943
4104
4415
4711
4782
4560
4175
3856
3754
3840
3948
3905
3645
3233
2806
2481
2294
2194
2098
1964
1814
1704
1660
1643
1577
1424
1219
1046
958
930
875
715
442
127
-131
-262
-267
-214
-199
-292
-497
-750
-963
-1084
-1126
-1145
-1181
-1224
-1225
-1153
-1028
-909
-851
-871
-950
-1065
-1212
-1391
-1589
-1771
-1898
-1956
-1965
-1963
-1983
-2025
-2058
-2029
-1898
-1670
-1397
-1155
-985
-862
-721
-522
-309
-190
-240
-424
-608
-674
-613
-530
-531
-619
-696
-662
-519
-366
-305
-357
-470
-588
-696
-804
-912
-1000
-1068
-1150
-1276
-1425
-1530
-1535
-1443
-1286
-1055
-696
-182
403
890
1149
1192
1143
1102
1069
994
891
864
1002
1257
1458
1456
1237
898
526
126
-321
-785
-1191
-1519
-1843
-2242
-2663
-2917
-2855
-2530
-2171
-1970
-1911
-1813
-1555
-1213
-975
-933
-985
-958
-808
-668
-719
-1008
-1419
-1791
-2037
-2172
-2235
-2259
-2271
-2313
-2409
-2528
-2588
-2534
-2385
-2205
-2033
-1856
-1659
-1481
-1409
-1500
-1727
-2007
-2263
-2460
-2576
-2575
-2440
-2216
-1995
-1842
-1730
-1581
-1357
-1106
-902
-753
-587
-348
-85
73
44
-117
-260
-262
-121
72
223
304
350
424
578
830
1136
1396
1509
1456
1322
1207
1111
916
513
-67
-647
-1068
-1338
-1617
-2040
-2561
-2986
-3150
-3050
-2815
-2568
-2337
-2097
-1855
-1671
-1595
-1605
-1614
-1543
-1374
-1150
-945
-831
-843
-936
-980
-839
-501
-142
-4
-186
-528
-732
-615
-254
123
377
568
827
1156
1373
1296
936
504
212
84
-32
-281
-650
-1008
-1251
-1402
-1552
-1755
-1981
-2169
-2286
-2320
-2247
-2043
-1761
-1550
-1567
-1836
-2208
-2474
-2547
-2524
-2570
-2751
-2989
-3159
-3216
-3212
-3206
-3179
-3063
-2836
-2558
-2314
-2115
-1896
-1606
-1296
-1092
-1083
-1227
-1392
-1474
-1484
-1519
-1651
-1856
-2035
-2107
-2072
-2013
-2023
-2138
-2310
-2443
-2460
-2360
-2227
-2161
-2195
-2264
-2270
-2176
-2048
-1984
-2008
-2048
-2015
-1906
-1792
-1713
-1600
-1331
-875
-353
60
313
527
855
1296
1661
1742
1509
1135
834
686
616
516
354
153
-87
-407
-820
-1243
-1546
-1673
-1691
-1718
-1785
-1800
-1639
-1273
-788
-297
144
528
834
1004
1012
915
850
923
1120
1321
1399
1310
1108
889
723
633
603
608
632
682
781
941
1137
1320
1452
1537
1609
1687
1754
1788
1801
1843
1957
2134
2316
2459
2568
2685
2847
3068
3357
3714
4102
4416
4540
4434
4182
3927
3734
3538
3230
2796
2354
2054
1930
1877
1762
1546
1300
1119
1036
1029
1068
1139
1215
1248
1199
1088
971
869
718
426
-21
-515
-910
-1128
-1196
-1178
-1101
-958
-774
-631
-612
-725
-904
-1076
-1222
-1360
-1483
-1557
-1569
-1584
-1694
-1931
-2218
-2436
-2525
-2515
-2465
-2396
-2289
-2132
-1949
-1755
-1526
-1224
-868
-540
-302
-123
88
358
571
569
317
-24
-233
-233
-149
-149
-252
-308
-176
105
339
382
297
293
495
802
966
833
490
201
170
378
617
676
515
272
116
82
39
-194
-666
-1229
-1640
-1757
-1667
-1614
-1799
-2207
-2627
-2825
-2727
-2450
-2184
-2045
-2027
-2063
-2108
-2167
-2259
-2376
-2469
-2482
-2381
-2179
-1931
-1718
-1603
-1600
-1659
-1709
-1710
-1683
-1674
-1707
-1755
-1779
-1769
-1756
-1773
-1815
-1841
-1813
-1724
-1597
-1451
-1287
-1105
-929
-804
-760
-774
-779
-695
-488
-185
149
459
738
1020
1343
1696
2025
2270
2410
2485
2560
2674
2819
2956
3034
3012
2863
2592
2262
1987
1879
1974
2212
2497
2786
3108
3500
3933
4302
4526
4628
4730
4948
5296
5699
6082
6448
6852
7313
7756
8047
8090
7904
7606
7344
7216
7231
7318
7370
7309
7126
6877
6648
6490
6403
6346
6269
6128
5895
5567
5181
4798
4445
4072
3574
2884
2048
1201
444
-235
-920
-1629
-2240
-2581
-2599
-2432
-2303
-2327
-2432
-2462
-2348
-2161
-2021
-1964
-1920
-1817
-1666
-1539
-1464
-1374
-1165
-797
-342
82
400
610
745
827
868
900
982
1166
1448
1758
1999
2110
2105
2068
2088
2198
2332
2373
2242
1983
1742
1656
1735
1854
1879
1788
1681
1670
1756
1829
1780
1597
1357
1131
926
709
486
317
256
295
377
469
601
824
1131
1435
1631
1679
1624
1542
1475
1415
1342
1250
1147
1043
941
853
800
795
824
866
917
1006
1163
1390
1654
1918
2166
2391
2584
2723
2811
2895
3044
3283
3548
3713
3679
3449
3131
2859
2700
2615
2503
2290
1995
1716
1564
1571
1675
1765
1763
1665
1517
1361
1195
989
728
430
135
-135
-378
-607
-826
-1029
-1195
-1301
-1330
-1281
-1186
-1097
-1052
-1052
-1082
-1154
-1315
-1604
-1980
-2322
-2517
-2564
-2587
-2712
-2947
-3171
-3256
-3197
-3119
-3137
-3233
-3265
-3096
-2724
-2274
-1890
-1641
-1508
-1446
-1427
-1429
-1412
-1334
-1187
-1022
-910
-878
-900
-926
-930
-917
-889
-833
-736
-623
-546
-544
-590
-614
-568
-484
-473
-640
-1004
-1466
-1874
-2112
-2160
-2078
-1952
-1836
-1745
-1675
-1626
-1603
-1611
-1644
-1693
-1740
-1741
-1625
-1326
-843
-271
245
620
903
1251
1803
2571
3425
4193
4772
5170
5459
5699
5908
6056
6099
5997
5738
5368
4986
4690
4507
4360
4134
3780
3377
3074
2971
3034
3128
3130
3021
2885
2830
2905
3069
3230
3307
3279
3183
3079
3005
2945
2855
2712
2551
2448
2460
2558
2643
2607
2413
2116
1812
1565
1368
1154
855
449
-30
-501
-869
-1072
-1102
-1016
-917
-885
-938
-1008
-978
-765
-391
14
286
332
191
-14
-167
-242
-286
-358
-470
-603
-750
-930
-1148
-1357
-1480
-1487
-1446
-1480
-1660
-1952
-2239
-2429
-2513
-2547
-2594
-2682
-2818
-3018
-3299
-3651
-4027
-4371
-4639
-4809
-4856
-4754
-4502
-4140
-3737
-3350
-3002
-2697
-2445
-2249
-2075
-1853
-1536
-1157
-815
-586
-450
-325
-169
-41
-36
-169
-340
-432
-438
-457
-565
-699
-696
-472
-133
106
127
38
67
341
744
1018
987
702
388
249
328
508
635
634
535
427
376
380
369
252
-13
-373
-704
-895
-925
-869
-823
-816
-796
-695
-505
-289
-114
5
108
244
422
626
860
1158
1552
2012
2437
2717
2802
2734
2607
2511
2498
2587
2785
3073
3395
3653
3758
3691
3522
3361
3271
3216
3100
2852
2498
2154
1941
1897
1945
1952
1814
1523
1164
858
686
644
663
667
634
603
632
731
838
859
748
548
360
262
261
304
341
365
389
406
369
230
4
-215
-301
-179
137
566
1016
1425
1759
2005
2162
2240
2268
2270
2250
2198
2118
2045
2031
2089
2175
2207
2138
1994
1855
1785
1779
1778
1727
1627
1524
1461
1437
1425
1408
1404
1436
1498
1540
1507
1376
1178
965
782
647
559
507
476
456
454
494
595
750
915
1055
1177
1336
1569
1842
2051
2101
1989
1810
1683
1660
1706
1761
1811
1894
2047
2248
2424
2517
2531
2521
2527
2527
2452
2258
1978
1718
1573
1558
1595
1591
1520
1457
1503
1695
1956
2163
2250
2265
2307
2433
2604
2748
2850
2986
3241
3616
4001
4260
4320
4200
3947
3585
3127
2627
2191
1911
1781
1695
1530
1243
878
516
204
-40
-197
-236
-162
-44
14
-37
-146
-207
-170
-87
-56
-126
-253
-362
-430
-500
-612
-732
-773
-691
-544
-448
-461
-510
-449
-189
215
609
873
1014
1144
1354
1631
1865
1940
1820
1550
1204
825
419
-12
-450
-864
-1232
-1546
-1790
-1941
-1981
-1919
-1786
-1608
-1388
-1132
-880
-715
-702
-824
-983
-1072
-1065
-1027
-1041
-1123
-1212
-1241
-1209
-1171
-1178
-1227
-1285
-1345
-1439
-1584
-1735
-1792
-1689
-1468
-1259
-1182
-1269
-1461
-1680
-1888
-2086
-2265
-2388
-2409
-2320
-2158
-1987
-1860
-1812
-1864
-2024
-2276
-2573
-2851
-3056
-3162
-3169
-3092
-2959
-2813
-2702
-2657
-2663
-2664
-2602
-2459
-2262
-2059
-1883
-1738
-1627
-1571
-1616
-1795
-2104
-2495
-2912
-3320
-3722
-4130
-4550
-4970
-5387
-5815
-6274
-6755
-7197
-7522
-7696
-7767
-7845
-8010
-8255
-8477
-8570
-8500
-8331
-8160
-8042
-7956
-7851
-7713
-7590
-7551
-7611
-7702
-7705
-7544
-7251
-6951
-6777
-6778
-6884
-6972
-6964
-6873
-6776
-6727
-6706
-6639
-6470
-6212
-5932
-5689
-5475
-5223
-4861
-4379
-3852
-3412
-3174
-3169
-3325
-3517
-3644
-3692
-3726
-3814
-3962
-4116
-4225
-4304
-4418
-4612
-4846
-5017
-5047
-4951
-4821
-4748
-4749
-4781
-4790
-4768
-4745
-4753
-4795
-4842
-4855
-4806
-4697
-4561
-4456
-4414
-4402
-4322
-4081
-3679
-3241
-2944
-2886
-3012
-3154
-3143
-2923
-2560
-2177
-1876
-1689
-1582
-1496
-1388
-1269
-1203
-1268
-1494
-1832
-2182
-2457
-2637
-2749
-2820
-2846
-2813
-2733
-2653
-2609
-2584
-2520
-2372
-2152
-1921
-1739
-1640
-1636
-1742
-1966
-2283
-2626
-2917
-3120
-3262
-3391
-3522
-3627
-3670
-3653
-3615
-3590
-3570
-3518
-3413
-3274
-3147
-3042
-2917
-2700
-2359
-1951
-1600
-1434
-1500
-1727
-1972
-2109
-2113
-2069
-2097
-2256
-2502
-2727
-2857
-2903
-2931
-3002
-3123
-3279
-3479
-3763
-4141
-4547
-4859
-4999
-5004
-5000
-5082
-5223
-5308
-5250
-5085
-4946
-4926
-4990
-5005
-4871
-4613
-4342
-4141
-3993
-3820
-3589
-3361
-3230
-3224
-3272
-3262
-3142
-2944
-2731
-2539
-2364
-2199
-2062
-1979
-1945
-1928
-1903
-1886
-1919
-2013
-2130
-2211
-2237
-2240
-2261
-2313
-2383
-2470
-2606
-2828
-3120
-3406
-3598
-3669
-3667
-3672
-3739
-3871
-4034
-4178
-4251
-4216
-4078
-3906
-3797
-3817
-3940
-4075
-4161
-4212
-4303
-4470
-4646
-4717
-4619
-4410
-4219
-4139
-4157
-4192
-4172
-4086
-3959
-3813
-3649
-3481
-3351
-3293
-3300
-3315
-3286
-3223
-3185
-3216
-3278
-3265
-3086
-2749
-2360
-2054
-1904
-1888
-1930
-1968
-1997
-2054
-2184
-2397
-2661
-2921
-3136
-3297
-3422
-3540
-3661
-3779
-3874
-3929
-3935
-3884
-3770
-3593
-3370
-3132
-2900
-2679
-2453
-2214
-1977
-1774
-1631
-1542
-1465
-1353
-1179
-953
-718
-528
-424
-416
-469
-511
-466
-289
9
374
751
1111
1467
1849
2277
2742
3204
3609
3907
4078
4136
4119
4056
3939
3715
3328
2769
2110
1476
981
666
482
330
129
-148
-471
-787
-1054
-1245
-1349
-1355
-1264
-1098
-898
-706
-535
-370
-186
22
237
444
654
897
1194
1527
1851
2136
2384
2613
2815
2945
2956
2857
2720
2639
2658
2757
2890
3038
3222
3452
3692
3865
3919
3877
3835
3897
4104
4414
4733
4972
5089
5104
5076
5070
5118
5198
5241
5176
4973
4655
4282
3908
3560
3242
2952
2688
2445
2208
1964
1722
1523
1418
1412
1446
1418
1257
991
741
630
688
822
899
869
822
911
1215
1657
2053
2259
2268
2189
2138
2153
2183
2153
2016
1769
1433
1052
687
396
191
25
-170
-413
-657
-837
-944
-1035
-1170
-1341
-1475
-1514
-1466
-1389
-1314
-1214
-1046
-810
-558
-329
-96
208
616
1083
1534
1934
2300
2654
2979
3236
3437
3651
3938
4272
4543
4669
4670
4647
4667
4698
4655
4509
4324
4182
4080
3934
3680
3373
3150
3105
3195
3288
3301
3286
3379
3662
4083
4494
4757
4843
4831
4836
4939
5147
5395
5591
5666
5612
5477
5323
5191
5096
5056
5103
5250
5458
5647
5761
5826
5927
6117
6348
6506
6519
6437
6387
6460
6624
6763
6771
6630
6383
6069
5694
5254
4774
4305
3882
3509
3168
2860
2607
2419
2276
2141
1989
1830
1691
1588
1525
1512
1565
1682
1829
1956
2049
2149
2324
2605
2950
3265
3474
3553
3531
3461
3395
3383
3463
3641
3876
4088
4207
4217
4170
4158
4255
4472
4750
4991
5121
5137
5105
5103
5146
5171
5093
4900
4665
4484
4381
4283
4102
3822
3513
3256
3056
2853
2592
2287
2000
1759
1526
1239
890
546
290
150
88
44
-18
-112
-254
-464
-740
-1042
-1329
-1602
-1921
-2341
-2854
-3380
-3830
-4164
-4404
-4595
-4764
-4923
-5090
-5277
-5464
-5587
-5580
-5431
-5210
-5014
-4893
-4816
-4712
-4543
-4329
-4124
-3959
-3814
-3645
-3433
-3208
-3035
-2967
-3001
-3067
-3075
-2973
-2791
-2626
-2577
-2694
-2959
-3326
-3750
-4188
-4586
-4886
-5062
-5153
-5238
-5381
-5573
-5749
-5842
-5839
-5775
-5684
-5569
-5403
-5166
-4864
-4528
-4189
-3872
-3587
-3331
-3090
-2855
-2639
-2468
-2347
-2234
-2052
-1763
-1415
-1116
-933
-823
-665
-380
-16
287
430
449
470
590
779
925
947
875
811
833
923
993
959
796
537
238
-43
-253
-350
-325
-213
-74
48
156
286
480
747
1065
1394
1698
1953
2146
2283
2390
2494
2609
2712
2762
2721
2587
2391
2176
1965
1759
1551
1343
1137
923
671
360
8
-322
-557
-677
-732
-810
-964
-1174
-1374
-1512
-1597
-1677
-1790
-1931
-2067
-2174
-2251
-2297
-2283
-2162
-1909
-1557
-1194
-905
-730
-648
-602
-546
-463
-360
-262
-187
-144
-122
-92
-21
111
285
448
541
548
523
569
774
1135
1544
1850
1963
1913
1822
1796
1845
1892
1857
1728
1551
1361
1129
788
312
-239
-752
-1148
-1428
-1656
-1889
-2144
-2415
-2700
-3012
-3357
-3714
-4053
-4355
-4624
-4870
-5088
-5258
-5367
-5430
-5475
-5526
-5589
-5668
-5768
-5886
-6000
-6062
-6028
-5883
-5651
-5371
-5067
-4737
-4367
-3944
-3472
-2971
-2475
-2029
-1667
-1393
-1182
-987
-779
-558
-353
-204
-143
-187
-331
-552
-809
-1065
-1305
-1534
-1754
-1946
-2080
-2146
-2181
-2237
-2339
-2463
-2567
-2650
-2749
-2901
-3089
-3249
-3340
-3391
-3475
-3632
-3824
-3973
-4043
-4074
-4124
-4196
-4222
-4134
-3943
-3730
-3566
-3440
-3268
-2979
-2575
-2125
-1705
-1353
-1082
-899
-798
-744
-676
-554
-393
-244
-126
18
274
673
1145
1571
1878
2090
2285
2518
2782
3040
3284
3541
3838
4156
4440
4630
4704
4679
4590
4477
4370
4288
4230
4183
4140
4111
4120
4174
4254
4326
4367
4374
4345
4261
4098
3871
3648
3517
3517
3603
3675
3661
3559
3432
3344
3314
3310
3286
3220
3138
3098
3154
3317
3531
3708
3788
3790
3807
3920
4127
4334
4434
4408
4344
4379
4601
4999
5494
5992
6430
6779
7033
7206
7322
7399
7436
7419
7350
7270
7230
7250
7288
7275
7172
7016
6881
6823
6829
6843
6809
6707
6544
6331
6070
5776
5481
5227
5033
4887
4764
4652
4557
4489
4437
4373
4282
4183
4114
4097
4106
4082
3982
3816
3640
3508
3420
3334
3219
3095
3017
3012
3032
2980
2802
2544
2317
2191
2113
1952
1624
1185
788
548
437
319
80
-257
-562
-721
-739
-719
-748
-813
-816
-684
-443
-204
-74
-78
-169
-282
-383
-472
-546
-587
-582
-553
-553
-623
-755
-889
-965
-975
-974
-1025
-1146
-1290
-1384
-1392
-1348
-1316
-1328
-1352
-1327
-1217
-1051
-901
-823
-819
-847
-861
-840
-783
-699
-596
-497
-438
-448
-522
-620
-699
-744
-764
-766
-723
-593
-359
-58
236
457
592
670
738
823
929
1037
1117
1133
1068
934
774
626
482
288
-16
-433
-891
-1288
-1570
-1777
-2009
-2348
-2784
-3222
-3538
-3663
-3628
-3535
-3488
-3528
-3618
-3691
-3716
-3721
-3764
-3861
-3958
-3962
-3816
-3541
-3218
-2919
-2661
-2424
-2195
-1991
-1843
-1751
-1668
-1534
-1318
-1033
-716
-395
-75
250
573
879
1155
1402
1634
1869
2107
2335
2533
2688
2808
2915
3032
3154
3245
3253
3143
2923
2642
2359
2117
1920
1740
1538
1285
991
702
469
316
211
102
-42
-203
-335
-428
-522
-677
-906
-1156
-1352
-1468
-1544
-1652
-1828
-2059
-2303
-2531
-2721
-2846
-2874
-2801
-2668
-2543
-2462
-2411
-2352
-2277
-2216
-2203
-2234
-2278
-2319
-2376
-2476
-2613
-2749
-2868
-2998
-3177
-3379
-3504
-3456
-3244
-2998
-2858
-2859
-2920
-2941
-2913
-2911
-2997
-3139
-3238
-3227
-3132
-3045
-3025
-3061
-3097
-3086
-3016
-2885
-2692
-2454
-2214
-2032
-1932
-1893
-1875
-1865
-1873
-1893
-1878
-1779
-1612
-1464
-1418
-1459
-1479
-1370
-1132
-873
-705
-645
-617
-537
-387
-204
-19
184
429
693
910
1025
1043
1020
1010
1014
1006
961
875
746
566
339
101
-94
-219
-297
-384
-500
-613
-659
-610
-493
-364
-253
-155
-58
41
135
242
404
666
1030
1454
1871
2225
2482
2640
2729
2812
2964
3222
3555
3882
4132
4282
4366
4430
4503
4606
4760
4985
5267
5545
5757
5890
5995
6129
6288
6399
6398
6307
6230
6273
6453
6693
6894
7008
7048
7035
6962
6811
6600
6395
6264
6211
6164
6038
5805
5519
5258
5049
4849
4586
4238
3858
3534
3314
3168
3024
2838
2632
2468
2385
2359
2326
2242
2112
1980
1885
1837
1827
1840
1862
1865
1817
1703
1534
1326
1072
740
312
-173
-632
-1010
-1338
-1706
-2178
-2719
-3211
-3555
-3739
-3838
-3927
-4022
-4082
-4069
-3983
-3853
-3711
-3573
-3448
-3342
-3250
-3155
-3046
-2942
-2881
-2887
-2932
-2955
-2922
-2858
-2837
-2914
-3086
-3299
-3485
-3603
-3644
-3633
-3624
-3681
-3835
-4050
-4230
-4295
-4243
-4149
-4093
-4094
-4119
-4132
-4148
-4193
-4255
-4275
-4217
-4123
-4083
-4153
-4287
-4404
-4471
-4537
-4649
-4773
-4799
-4665
-4440
-4283
-4294
-4415
-4479
-4372
-4127
-3875
-3713
-3628
-3548
-3437
-3334
-3300
-3342
-3403
-3421
-3381
-3320
-3274
-3247
-3225
-3201
-3181
-3165
-3130
-3046
-2911
-2760
-2642
-2573
-2522
-2435
-2278
-2061
-1822
-1591
-1358
-1095
-796
-515
-338
-333
-489
-728
-963
-1160
-1341
-1528
-1703
-1819
-1862
-1878
-1935
-2047
-2150
-2151
-2004
-1742
-1432
-1114
-796
-487
-228
-57
43
161
393
757
1179
1550
1817
2013
2213
2458
2732
2980
3146
3205
3165
3064
2958
2902
2908
2942
2935
2838
2661
2469
2341
2315
2367
2428
2430
2360
2276
2283
2458
2792
3181
3494
3667
3734
3782
3867
3966
4026
4024
3999
4000
4033
4053
4018
3939
3867
3840
3843
3828
3769
3682
3592
3499
3372
3198
3018
2898
2881
2950
3052
3146
3233
3331
3433
3512
3544
3539
3527
3523
3510
3461
3379
3305
3284
3319
3362
3358
3277
3135
2965
2783
2594
2404
2238
2126
2071
2045
2001
1918
1811
1725
1694
1720
1778
1845
1919
2015
2137
2259
2339
2356
2340
2367
2502
2746
3019
3207
3241
3135
2962
2793
2645
2495
2328
2168
2061
2025
2031
2017
1951
1850
1759
1712
1711
1743
1797
1867
1938
1984
1997
2013
2088
2252
2462
2635
2710
2706
2692
2709
2709
2593
2286
1808
1246
689
170
-318
-767
-1137
-1388
-1528
-1618
-1718
-1832
-1905
-1893
-1818
-1769
-1827
-1994
-2183
-2293
-2282
-2194
-2105
-2057
-2039
-2025
-2020
-2051
-2132
-2225
-2267
-2233
-2160
-2114
-2112
-2096
-1991
-1789
-1578
-1460
-1462
-1503
-1479
-1362
-1217
-1121
-1059
-930
-650
-252
120
327
352
307
331
485
722
951
1109
1179
1159
1040
816
515
200
-68
-268
-433
-616
-851
-1126
-1391
-1582
-1652
-1589
-1416
-1174
-901
-620
-343
-89
124
283
400
506
620
735
819
843
808
740
672
622
588
556
501
403
256
80
-87
-207
-278
-336
-434
-606
-859
-1176
-1543
-1944
-2357
-2742
-3057
-3269
-3373
-3388
-3351
-3311
-3309
-3361
-3450
-3534
-3581
-3586
-3564
-3512
-3411
-3255
-3088
-2989
-2997
-3060
-3057
-2902
-2626
-2344
-2148
-2021
-1870
-1635
-1366
-1168
-1091
-1062
-951
-693
-347
-41
134
178
143
57
-87
-298
-547
-779
-973
-1165
-1412
-1731
-2065
-2319
-2424
-2376
-2225
-2039
-1866
-1727
-1626
-1558
-1512
-1468
-1390
-1243
-1006
-698
-381
-123
43
140
231
360
527
698
847
979
1116
1261
1388
1469
1502
1518
1549
1599
1639
1632
1558
1418
1234
1048
909
857
893
976
1050
1083
1090
1105
1138
1171
1179
1169
1177
1232
1327
1430
1520
1606
1710
1837
1967
2080
2189
2322
2491
2666
2795
2851
2849
2832
2829
2842
2861
2891
2952
3069
3252
3499
3793
4107
4398
4617
4738
4772
4756
4715
4648
4540
4396
4249
4129
4019
3869
3642
3372
3148
3048
3067
3125
3137
3084
3021
3011
3057
3103
3077
2961
2795
2640
2535
2483
2464
2464
2474
2487
2493
2474
2413
2296
2115
1892
1680
1552
1549
1640
1736
1752
1672
1557
1490
1505
1568
1626
1661
1700
1763
1819
1797
1645
1383
1092
853
697
607
560
555
598
664
699
653
528
387
298
286
305
285
183
1
-231
-492
-782
-1104
-1439
-1745
-1980
-2124
-2191
-2211
-2219
-2248
-2329
-2477
-2675
-2873
-3016
-3086
-3117
-3160
-3237
-3322
-3374
-3395
-3440
-3558
-3733
-3874
-3904
-3840
-3799
-3900
-4152
-4452
-4672
-4763
-4777
-4793
-4847
-4932
-5042
-5200
-5410
-5618
-5738
-5741
-5707
-5761
-5951
-6189
-6332
-6314
-6194
-6070
-5960
-5789
-5497
-5139
-4855
-4725
-4690
-4619
-4458
-4294
-4254
-4342
-4414
-4306
-3999
-3638
-3388
-3287
-3238
-3133
-2963
-2797
-2668
-2527
-2288
-1943
-1577
-1296
-1138
-1058
-998
-943
-900
-854
-761
-603
-422
-295
-245
-214
-115
70
267
387
423
460
589
816
1051
1201
1251
1263
1298
1358
1397
1401
1413
1500
1673
1859
1957
1926
1818
1731
1724
1778
1830
1838
1813
1792
1786
1767
1700
1589
1493
1481
1589
1807
2099
2428
2761
3062
3300
3482
3663
3916
4265
4652
4968
5139
5175
5146
5112
5082
5034
4970
4931
4946
4988
4985
4883
4701
4520
4409
4366
4340
4293
4237
4212
4224
4224
4152
3987
3774
3583
3453
3378
3323
3259
3180
3085
2981
2881
2816
2822
2919
3086
3264
3387
3423
3386
3337
3342
3432
3578
3701
3724
3623
3446
3281
3193
3178
3180
3133
3019
2870
2743
2670
2639
2601
2507
2331
2090
1827
1596
1435
1350
1316
1283
1206
1061
861
646
460
317
196
53
-137
-357
-558
-690
-742
-742
-745
-791
-900
-1065
-1268
-1488
-1703
-1899
-2070
-2216
-2327
-2389
-2400
-2387
-2403
-2492
-2646
-2814
-2944
-3034
-3140
-3319
-3572
-3840
-4061
-4227
-4393
-4618
-4902
-5176
-5361
-5419
-5377
-5291
-5200
-5116
-5033
-4948
-4864
-4787
-4726
-4688
-4683
-4709
-4756
-4809
-4863
-4923
-4996
-5092
-5224
-5412
-5661
-5935
-6161
-6273
-6280
-6270
-6341
-6512
-6694
-6776
-6735
-6658
-6662
-6769
-6879
-6866
-6696
-6456
-6258
-6139
-6041
-5894
-5704
-5541
-5458
-5437
-5404
-5313
-5177
-5040
-4924
-4821
-4731
-4682
-4697
-4748
-4760
-4688
-4571
-4514
-4585
-4745
-4868
-4854
-4698
-4476
-4262
-4075
-3903
-3747
-3639
-3596
-3584
-3535
-3409
-3226
-3042
-2893
-2777
-2682
-2621
-2617
-2652
-2660
-2572
-2381
-2148
-1950
-1813
-1708
-1609
-1535
-1538
-1638
-1795
-1936
-2020
-2061
-2096
-2134
-2156
-2146
-2119
-2105
-2099
-2057
-1939
-1754
-1566
-1435
-1373
-1355
-1371
-1459
-1663
-1975
-2318
-2598
-2782
-2918
-3077
-3277
-3474
-3612
-3680
-3713
-3742
-3753
-3712
-3615
-3516
-3480
-3514
-3555
-3519
-3379
-3193
-3051
-2996
-2991
-2958
-2839
-2643
-2426
-2250
-2147
-2108
-2096
-2060
-1956
-1759
-1490
-1209
-986
-858
-803
-747
-622
-405
-129
155
420
675
936
1191
1394
1505
1535
1555
1649
1852
2123
2378
2554
2655
2736
2860
3051
3278
3484
3627
3705
3753
3818
3924
4057
4174
4242
4260
4259
4268
4284
4275
4209
4081
3918
3753
3604
3482
3400
3382
3444
3583
3780
4011
4261
4503
4704
4845
4940
5040
5191
5395
5609
5789
5936
6093
6289
6506
6689
6799
6848
6876
6903
6917
6898
6861
6851
6902
7007
7119
7195
7226
7229
7229
7252
7324
7465
7667
7881
8029
8060
7977
7824
7644
7452
7256
7073
6938
6866
6829
6774
6669
6520
6356
6190
6005
5778
5520
5269
5067
4923
4826
4764
4741
4774
4867
5005
5167
5334
5491
5615
5676
5658
5577
5481
5431
5468
5594
5769
5935
6044
6074
6037
5956
5845
5707
5549
5390
5260
5175
5119
5051
4934
4754
4523
4256
3963
3645
3310
2976
2665
2397
2175
1980
1775
1512
1172
784
420
151
-6
-98
-188
-311
-457
-609
-784
-1008
-1273
-1507
-1604
-1513
-1281
-1036
-905
-956
-1183
-1530
-1921
-2286
-2576
-2793
-2975
-3163
-3351
-3483
-3499
-3399
-3252
-3137
-3080
-3048
-3000
-2941
-2916
-2970
-3098
-3266
-3438
-3596
-3712
-3730
-3586
-3265
-2835
-2417
-2104
-1903
-1745
-1542
-1254
-908
-570
-304
-145
-92
-124
-218
-350
-500
-634
-715
-722
-681
-658
-718
-868
-1051
-1196
-1296
-1422
-1667
-2053
-2496
-2868
-3093
-3199
-3271
-3365
-3459
-3480
-3382
-3182
-2938
-2692
-2438
-2144
-1799
-1438
-1118
-871
-680
-498
-290
-67
125
245
291
295
291
285
256
185
81
-26
-112
-184
-269
-383
-513
-634
-741
-860
-1024
-1235
-1460
-1654
-1801
-1922
-2048
-2199
-2372
-2555
-2744
-2931
-3097
-3213
-3264
-3254
-3208
-3150
-3083
-2996
-2877
-2722
-2536
-2337
-2158
-2037
-1989
-1984
-1949
-1816
-1583
-1321
-1138
-1101
-1209
-1416
-1675
-1952
-2218
-2431
-2556
-2596
-2602
-2619
-2644
-2618
-2481
-2232
-1930
-1641
-1379
-1109
-793
-430
-46
342
740
1154
1550
1867
2069
2190
2319
2528
2812
3100
3317
3445
3535
3654
3845
4111
4436
4790
5127
5385
5520
5551
5574
5715
6035
6480
6908
7191
7303
7327
7378
7505
7669
7789
7824
7808
7808
7859
7924
7932
7840
7678
7521
7430
7395
7352
7240
7058
6870
6743
6690
6646
6520
6270
5936
5611
5369
5218
5108
4985
4834
4679
4554
4472
4423
4381
4322
4228
4094
3936
3781
3659
3588
3563
3575
3613
3665
3706
3708
3664
3606
3598
3682
3843
4011
4119
4130
4051
3906
3720
3525
3367
3280
3256
3239
3171
3042
2896
2784
2710
2634
2518
2371
2230
2120
2032
1946
1856
1774
1698
1608
1497
1399
1363
1395
1431
1399
1295
1205
1227
1377
1574
1723
1802
1855
1920
1976
1972
1905
1832
1812
1839
1856
1832
1810
1860
1986
2098
2079
1877
1533
1131
733
372
88
-72
-94
-26
39
41
-4
-38
-24
6
-14
-125
-315
-524
-688
-767
-769
-750
-777
-877
-1000
-1056
-986
-826
-675
-604
-604
-635
-694
-817
-996
-1135
-1117
-946
-778
-779
-942
-1080
-1030
-855
-794
-1000
-1330
-1470
-1262
-909
-791
-1089
-1589
-1897
-1839
-1632
-1666
-2123
-2830
-3452
-3794
-3904
-3939
-3978
-3995
-3966
-3933
-3963
-4061
-4180
-4299
-4458
-4697
-4972
-5172
-5223
-5147
-5006
-4808
-4515
-4152
-3871
-3852
-4112
-4452
-4620
-4552
-4420
-4429
-4590
-4710
-4627
-4402
-4270
-4376
-4613
-4730
-4596
-4328
-4149
-4125
-4093
-3854
-3414
-3026
-2975
-3327
-3883
-4366
-4632
-4723
-4746
-4745
-4683
-4533
-4328
-4128
-3930
-3654
-3228
-2691
-2207
-1965
-2045
-2363
-2748
-3056
-3241
-3322
-3324
-3248
-3116
-3002
-3008
-3176
-3443
-3678
-3789
-3797
-3789
-3820
-3853
-3814
-3694
-3589
-3620
-3813
-4070
-4241
-4234
-4069
-3827
-3587
-3398
-3294
-3301
-3412
-3570
-3697
-3757
-3782
-3839
-3964
-4137
-4312
-4459
-4560
-4581
-4471
-4207
-3848
-3521
-3346
-3360
-3511
-3718
-3921
-4083
-4175
-4165
-4065
-3943
-3890
-3946
-4067
-4165
-4190
-4162
-4154
-4224
-4393
-4642
-4941
-5248
-5514
-5697
-5784
-5801
-5786
-5751
-5689
-5597
-5496
-5412
-5338
-5230
-5047
-4792
-4518
-4274
-4070
-3886
-3705
-3542
-3424
-3344
-3260
-3128
-2939
-2714
-2471
-2208
-1912
-1589
-1272
-999
-777
-584
-379
-134
153
452
701
832
818
703
588
563
647
782
904
1004
1133
1341
1608
1856
2003
2023
1942
1804
1635
1451
1269
1105
958
813
662
531
464
480
549
606
603
536
438
348
300
313
389
501
593
618
574
515
499
540
603
652
702
802
982
1216
1443
1624
1766
1893
2004
2068
2072
2048
2055
2126
2243
2361
2446
2497
2515
2487
2397
2249
2069
1883
1705
1541
1417
1374
1430
1562
1720
1876
2041
2231
2422
2565
2638
2696
2832
3091
3417
3690
3831
3865
3884
3960
4085
4195
4230
4183
4091
4005
3948
3920
3895
3834
3711
3532
3337
3175
3076
3040
3048
3085
3139
3197
3255
3329
3454
3641
3859
4051
4201
4364
4613
4936
5203
5269
5128
4960
5001
5340
5827
6191
6250
6035
5732
5524
5483
5571
5705
5807
5831
5780
5722
5753
5918
6141
6267
6184
5923
5619
5384
5216
5049
4875
4780
4864
5113
5395
5575
5629
5630
5625
5572
5399
5121
4858
4734
4754
4815
4832
4823
4856
4920
4888
4645
4241
3899
3835
4058
4353
4461
4292
3977
3734
3696
3845
4066
4244
4318
4285
4203
4172
4289
4565
4874
5021
4877
4491
4056
3760
3653
3637
3590
3472
3342
3271
3265
3266
3215
3109
2981
2849
2694
2488
2231
1961
1716
1513
1348
1229
1174
1188
1233
1240
1165
1022
866
736
630
524
415
323
259
193
70
-120
-313
-417
-388
-267
-139
-50
10
65
100
74
-22
-123
-150
-90
-17
-12
-75
-116
-58
68
147
98
-36
-128
-104
-28
-42
-216
-463
-603
-509
-208
150
405
466
327
28
-364
-752
-1038
-1167
-1176
-1170
-1249
-1429
-1638
-1778
-1798
-1709
-1563
-1411
-1285
-1203
-1174
-1191
-1238
-1300
-1378
-1482
-1610
-1724
-1768
-1700
-1523
-1291
-1086
-981
-1008
-1133
-1266
-1303
-1188
-963
-752
-668
-712
-749
-588
-130
555
1267
1808
2100
2199
2221
2249
2301
2360
2410
2446
2460
2437
2380
2332
2355
2486
2707
2948
3137
3236
3248
3203
3139
3098
3101
3126
3104
2962
2691
2367
2115
2013
2050
2144
2221
2249
2220
2123
1955
1766
1660
1730
1969
2260
2471
2562
2600
2669
2773
2852
2870
2878
2968
3168
3402
3557
3598
3595
3650
3818
4080
4395
4725
5017
5195
5206
5092
4988
5018
5174
5323
5346
5261
5205
5280
5446
5560
5527
5383
5228
5103
4957
4725
4418
4112
3860
3652
3465
3318
3259
3281
3294
3199
2997
2788
2665
2625
2608
2600
2674
2886
3168
3356
3349
3206
3078
3045
3050
3008
2931
2916
3014
3163
3283
3401
3611
3885
4006
3764
3262
2920
3093
3652
4017
3707
2868
2195
2277
2994
3599
3419
2483
1482
1124
1551
2318
2857
2921
2618
2171
1703
1241
811
469
249
156
208
431
786
1113
1230
1109
930
906
1040
1114
926
516
123
-73
-118
-173
-291
-387
-415
-492
-738
-1018
-984
-468
165
237
-571
-1770
-2419
-2013
-1049
-595
-1273
-2624
-3523
-3212
-1949
-692
-204
-475
-936
-1100
-959
-836
-980
-1353
-1742
-1974
-2005
-1882
-1693
-1554
-1560
-1686
-1752
-1558
-1082
-534
-186
-130
-219
-246
-152
-55
-86
-243
-402
-448
-357
-183
3
134
143
2
-228
-402
-415
-301
-208
-239
-344
-391
-332
-279
-378
-629
-870
-941
-857
-787
-872
-1087
-1283
-1341
-1266
-1142
-1032
-950
-897
-877
-859
-768
-540
-219
60
186
187
205
357
633
942
1228
1514
1824
2112
2306
2413
2548
2826
3228
3609
3848
3960
4048
4159
4218
4119
3859
3565
3375
3330
3380
3463
3565
3675
3754
3747
3646
3496
3340
3177
3000
2852
2803
2860
2923
2887
2776
2736
2861
3042
3034
2710
2222
1873
1826
1968
2063
2005
1872
1748
1551
1114
426
-279
-709
-791
-717
-715
-815
-876
-822
-766
-889
-1212
-1568
-1800
-1932
-2112
-2387
-2617
-2629
-2440
-2252
-2231
-2322
-2324
-2136
-1873
-1744
-1836
-2060
-2287
-2473
-2632
-2732
-2707
-2573
-2490
-2628
-2966
-3274
-3336
-3165
-2975
-2936
-3009
-3055
-3058
-3176
-3531
-4006
-4314
-4286
-4056
-3914
-3992
-4151
-4167
-3988
-3755
-3583
-3401
-3060
-2568
-2148
-2020
-2165
-2344
-2357
-2237
-2157
-2185
-2187
-1994
-1621
-1265
-1094
-1075
-1040
-899
-732
-669
-724
-793
-809
-839
-994
-1260
-1464
-1439
-1194
-910
-758
-755
-801
-821
-836
-895
-966
-955
-812
-606
-464
-454
-526
-583
-575
-517
-444
-360
-258
-144
-40
43
113
171
187
131
29
-32
24
185
348
411
354
245
175
183
247
316
346
315
241
189
238
428
699
931
1038
1042
1046
1120
1227
1256
1150
971
858
912
1133
1445
1768
2058
2294
2464
2575
2667
2790
2959
3137
3267
3330
3364
3420
3520
3639
3741
3806
3831
3817
3761
3668
3559
3455
3369
3307
3281
3312
3399
3503
3573
3588
3589
3642
3785
3992
4195
4328
4358
4288
4151
4003
3917
3935
4050
4206
4348
4461
4560
4634
4627
4478
4199
3894
3689
3642
3715
3826
3937
4067
4248
4471
4686
4843
4932
4971
4968
4915
4801
4641
4472
4333
4246
4210
4212
4228
4238
4235
4235
4261
4320
4389
4428
4424
4391
4357
4321
4259
4157
4043
3977
3997
4091
4206
4291
4321
4291
4204
4069
3907
3748
3608
3475
3320
3133
2925
2711
2489
2258
2041
1893
1832
1803
1693
1430
1050
684
445
338
277
169
-13
-244
-501
-788
-1096
-1366
-1529
-1584
-1629
-1794
-2126
-2553
-2946
-3234
-3434
-3591
-3709
-3753
-3728
-3722
-3851
-4153
-4540
-4865
-5037
-5080
-5080
-5092
-5108
-5104
-5102
-5177
-5377
-5664
-5921
-6039
-6003
-5903
-5873
-6002
-6282
-6622
-6906
-7056
-7058
-6954
-6811
-6685
-6605
-6586
-6640
-6772
-6973
-7202
-7407
-7557
-7669
-7790
-7961
-8176
-8386
-8524
-8546
-8457
-8309
-8180
-8138
-8210
-8358
-8518
-8642
-8736
-8850
-9011
-9180
-9263
-9189
-8980
-8741
-8582
-8524
-8493
-8392
-8185
-7932
-7738
-7677
-7744
-7876
-7999
-8061
-8055
-7996
-7912
-7815
-7710
-7595
-7484
-7398
-7355
-7351
-7359
-7362
-7377
-7440
-7567
-7727
-7859
-7925
-7941
-7959
-8023
-8144
-8301
-8481
-8669
-8835
-8927
-8909
-8799
-8668
-8584
-8557
-8543
-8496
-8409
-8303
-8191
-8060
-7914
-7800
-7793
-7920
-8121
-8281
-8318
-8241
-8127
-8042
-7996
-7956
-7891
-7800
-7708
-7647
-7646
-7719
-7848
-7972
-8023
-7981
-7907
-7887
-7946
-8007
-7953
-7732
-7415
-7127
-6951
-6878
-6865
-6902
-7012
-7188
-7356
-7415
-7339
-7219
-7199
-7361
-7654
-7934
-8064
-7990
-7764
-7507
-7352
-7388
-7608
-7920
-8194
-8353
-8420
-8473
-8570
-8688
-8755
-8728
-8634
-8537
-8481
-8455
-8423
-8377
-8349
-8377
-8478
-8637
-8825
-9015
-9181
-9292
-9323
-9262
-9114
-8896
-8631
-8359
-8130
-7987
-7934
-7931
-7919
-7866
-7783
-7709
-7678
-7704
-7774
-7859
-7912
-7890
-7777
-7607
-7443
-7330
-7260
-7199
-7137
-7112
-7159
-7249
-7278
-7152
-6869
-6536
-6274
-6119
-6001
-5825
-5560
-5262
-5013
-4860
-4797
-4803
-4867
-4983
-5124
-5244
-5297
-5265
-5163
-5021
-4868
-4720
-4572
-4393
-4147
-3828
-3482
-3183
-2982
-2859
-2748
-2603
-2450
-2357
-2361
-2417
-2435
-2361
-2222
-2104
-2069
-2115
-2193
-2264
-2336
-2444
-2613
-2831
-3060
-3249
-3362
-3386
-3340
-3273
-3237
-3265
-3347
-3455
-3564
-3677
-3803
-3931
-4022
-4032
-3942
-3780
-3598
-3441
-3329
-3262
-3238
-3259
-3323
-3415
-3507
-3569
-3583
-3550
-3489
-3433
-3410
-3434
-3495
-3563
-3603
-3594
-3535
-3438
-3318
-3182
-3044
-2925
-2861
-2877
-2975
-3126
-3287
-3427
-3530
-3592
-3606
-3568
-3490
-3403
-3346
-3336
-3358
-3379
-3383
-3389
-3442
-3573
-3784
-4043
-4309
-4542
-4712
-4795
-4783
-4702
-4608
-4563
-4584
-4625
-4607
-4484
-4287
-4114
-4054
-4115
-4201
-4187
-4010
-3718
-3433
-3255
-3207
-3238
-3283
-3308
-3316
-3311
-3287
-3249
-3226
-3259
-3355
-3472
-3549
-3558
-3524
-3485
-3438
-3345
-3174
-2945
-2725
-2561
-2441
-2316
-2156
-1977
-1811
-1659
-1485
-1259
-992
-722
-474
-239
-7
192
308
322
284
273
319
374
369
305
275
385
649
972
1232
1379
1458
1548
1680
1823
1936
2009
2061
2102
2116
2088
2037
2013
2056
2170
2327
2504
2698
2914
3134
3328
3473
3575
3655
3720
3751
3736
3688
3653
3664
3718
3779
3821
3852
3902
3983
4067
4118
4116
4089
4078
4104
4139
4146
4109
4050
4006
4001
4017
4021
3992
3942
3915
3954
4067
4216
4324
4337
4253
4133
4053
4054
4123
4210
4293
4385
4519
4708
4923
5119
5265
5356
5401
5418
5430
5469
5560
5692
5819
5903
5959
6050
6230
6479
6702
6807
6785
6710
6669
6682
6698
6651
6537
6406
6320
6297
6323
6385
6498
6680
6921
7175
7396
7570
7715
7858
7997
8108
8163
8159
8125
8099
8099
8111
8105
8064
8004
7958
7939
7919
7848
7707
7532
7385
7286
7180
6987
6678
6315
6005
5813
5725
5685
5657
5632
5593
5497
5310
5066
4864
4782
4794
4773
4602
4278
3918
3646
3495
3394
3261
3075
2884
2742
2656
2600
2550
2510
2497
2523
2590
2698
2835
2976
3086
3148
3181
3226
3312
3432
3559
3679
3805
3950
4108
4247
4345
4404
4444
4475
4501
4528
4577
4662
4769
4862
4908
4913
4909
4913
4913
4882
4816
4739
4672
4607
4510
4364
4185
4011
3863
3729
3586
3424
3255
3088
2927
2768
2614
2474
2347
2226
2114
2039
2031
2091
2178
2229
2206
2117
1998
1885
1796
1730
1672
1598
1485
1333
1174
1049
966
881
737
530
320
176
107
53
-56
-226
-402
-541
-655
-784
-933
-1054
-1101
-1098
-1122
-1221
-1349
-1414
-1383
-1331
-1371
-1532
-1723
-1824
-1804
-1760
-1810
-1985
-2202
-2354
-2410
-2422
-2455
-2520
-2567
-2546
-2447
-2301
-2148
-2009
-1893
-1798
-1719
-1645
-1566
-1484
-1419
-1388
-1382
-1373
-1329
-1241
-1136
-1061
-1054
-1117
-1212
-1278
-1268
-1189
-1103
-1081
-1145
-1245
-1302
-1273
-1184
-1102
-1065
-1048
-995
-876
-721
-591
-525
-515
-513
-477
-390
-266
-134
-24
41
58
41
10
-25
-66
-112
-156
-183
-194
-209
-251
-323
-403
-471
-527
-590
-660
-705
-688
-601
-487
-401
-355
-314
-230
-94
46
136
160
151
154
185
223
241
236
226
231
249
263
252
211
145
69
-2
-58
-93
-110
-121
-135
-155
-171
-170
-145
-102
-59
-39
-60
-124
-210
-288
-330
-327
-296
-266
-259
-275
-298
-309
-304
-301
-318
-357
-396
-405
-374
-328
-313
-370
-504
-684
-865
-1014
-1124
-1203
-1266
-1320
-1364
-1392
-1391
-1362
-1317
-1286
-1286
-1309
-1325
-1309
-1269
-1242
-1255
-1300
-1340
-1349
-1340
-1352
-1403
-1474
-1527
-1548
-1555
-1576
-1611
-1640
-1655
-1680
-1748
-1865
-1989
-2063
-2067
-2029
-2004
-2013
-2044
-2074
-2090
-2100
-2112
-2134
-2168
-2219
-2282
-2333
-2343
-2308
-2261
-2247
-2273
-2294
-2250
-2127
-1974
-1860
-1806
-1775
-1710
-1599
-1485
-1423
-1423
-1442
-1416
-1311
-1143
-951
-773
-623
-495
-371
-229
-51
163
391
597
752
854
930
1014
1126
1258
1381
1461
1482
1455
1408
1372
1363
1377
1400
1419
1431
1441
1460
1505
1589
1707
1836
1939
1993
2004
2003
2013
2033
2041
2021
1982
1950
1940
1944
1941
1916
1875
1834
1800
1767
1725
1665
1589
1502
1421
1365
1344
1347
1344
1311
1249
1186
1148
1134
1124
1109
1113
1182
1338
1555
1774
1942
2037
2073
2075
2065
2064
2083
2117
2145
2146
2121
2103
2126
2195
2277
2332
2338
2309
2268
2232
2208
2200
2211
2236
2262
2276
2283
2289
2286
2245
2154
2040
1963
1962
2013
2039
1984
1862
1742
1675
1652
1619
1541
1430
1327
1246
1172
1083
985
896
821
730
597
421
235
73
-55
-157
-238
-305
-382
-511
-715
-958
-1155
-1238
-1214
-1170
-1196
-1325
-1522
-1733
-1934
-2121
-2287
-2406
-2452
-2432
-2376
-2315
-2269
-2253
-2286
-2377
-2499
-2600
-2650
-2672
-2724
-2836
-2972
-3064
-3083
-3064
-3068
-3117
-3186
-3246
-3313
-3423
-3579
-3725
-3789
-3748
-3645
-3542
-3468
-3416
-3386
-3405
-3487
-3591
-3633
-3565
-3421
-3297
-3257
-3284
-3309
-3295
-3271
-3288
-3353
-3416
-3423
-3373
-3312
-3283
-3281
-3267
-3211
-3114
-2999
-2889
-2802
-2755
-2758
-2793
-2812
-2775
-2684
-2582
-2498
-2414
-2279
-2075
-1847
-1672
-1585
-1547
-1482
-1349
-1172
-1010
-902
-849
-833
-843
-879
-927
-965
-975
-967
-961
-963
-966
-960
-955
-971
-1004
-1026
-996
-914
-817
-748
-717
-694
-641
-541
-406
-248
-75
112
299
465
591
672
714
726
724
731
773
858
968
1070
1145
1198
1243
1274
1267
1211
1135
1091
1116
1196
1275
1302
1263
1178
1067
937
793
648
518
399
260
67
-180
-438
-661
-830
-972
-1118
-1268
-1387
-1443
-1439
-1417
-1423
-1464
-1508
-1521
-1499
-1477
-1491
-1548
-1605
-1605
-1517
-1364
-1205
-1095
-1048
-1039
-1030
-1006
-983
-980
-1000
-1028
-1041
-1039
-1042
-1064
-1099
-1126
-1133
-1140
-1185
-1290
-1439
-1588
-1698
-1762
-1798
-1822
-1830
-1803
-1737
-1656
-1592
-1556
-1526
-1470
-1379
-1270
-1173
-1096
-1026
-945
-855
-773
-716
-682
-656
-627
-593
-555
-501
-415
-291
-140
15
159
299
453
627
811
987
1141
1273
1384
1475
1542
1584
1606
1620
1635
1654
1668
1673
1671
1679
1716
1788
1872
1926
1920
1861
1787
1738
1718
1698
1648
1567
1482
1417
1366
1301
1200
1067
923
780
632
474
315
175
60
-44
-167
-327
-520
-728
-933
-1124
-1292
-1428
-1533
-1624
-1734
-1889
-2093
-2323
-2552
-2755
-2929
-3086
-3237
-3382
-3503
-3580
-3613
-3635
-3693
-3809
-3957
-4082
-4147
-4164
-4172
-4185
-4182
-4139
-4073
-4043
-4094
-4199
-4279
-4280
-4227
-4193
-4225
-4293
-4329
-4315
-4310
-4391
-4569
-4773
-4914
-4969
-4993
-5049
-5149
-5247
-5297
-5304
-5313
-5359
-5431
-5486
-5488
-5435
-5360
-5307
-5311
-5387
-5517
-5662
-5771
-5820
-5824
-5821
-5842
-5884
-5922
-5925
-5887
-5817
-5737
-5665
-5611
-5573
-5533
-5466
-5353
-5198
-5024
-4855
-4706
-4579
-4479
-4414
-4390
-4401
-4424
-4436
-4423
-4380
-4308
-4222
-4153
-4138
-4197
-4311
-4430
-4507
-4528
-4517
-4512
-4542
-4618
-4735
-4873
-5000
-5082
-5103
-5088
-5076
-5083
-5081
-5029
-4921
-4807
-4753
-4776
-4821
-4812
-4729
-4623
-4573
-4607
-4680
-4725
-4713
-4672
-4646
-4638
-4608
-4509
-4342
-4156
-4014
-3943
-3927
-3924
-3900
-3846
-3773
-3698
-3641
-3618
-3638
-3689
-3737
-3751
-3717
-3656
-3593
-3536
-3461
-3341
-3172
-2984
-2809
-2656
-2509
-2365
-2253
-2222
-2287
-2406
-2510
-2549
-2532
-2498
-2476
-2461
-2443
-2436
-2466
-2534
-2594
-2585
-2491
-2356
-2251
-2213
-2226
-2250
-2266
-2281
-2303
-2319
-2304
-2258
-2207
-2180
-2184
-2204
-2222
-2233
-2226
-2177
-2066
-1909
-1761
-1676
-1660
-1667
-1652
-1617
-1606
-1648
-1713
-1731
-1657
-1517
-1384
-1320
-1321
-1339
-1319
-1242
-1129
-1025
-970
-984
-1050
-1117
-1136
-1089
-1002
-918
-849
-773
-672
-565
-494
-473
-448
-336
-105
182
417
544
608
702
870
1068
1217
1294
1353
1473
1680
1929
2156
2336
2493
2658
2831
2989
3116
3218
3307
3382
3438
3488
3571
3711
3887
4038
4105
4086
4033
3992
3968
3924
3832
3714
3621
3583
3573
3535
3435
3291
3146
3024
2906
2766
2602
2448
2334
2251
2151
1993
1779
1549
1339
1152
965
760
542
330
131
-61
-247
-407
-517
-576
-622
-699
-826
-979
-1118
-1213
-1254
-1242
-1183
-1104
-1057
-1091
-1211
-1352
-1425
-1387
-1281
-1199
-1196
-1254
-1305
-1311
-1291
-1293
-1332
-1378
-1390
-1359
-1313
-1281
-1263
-1245
-1230
-1251
-1342
-1504
-1696
-1866
-1986
-2063
-2122
-2192
-2291
-2421
-2562
-2675
-2729
-2728
-2724
-2769
-2874
-2994
-3067
-3074
-3041
-3009
-2982
-2931
-2834
-2698
-2555
-2428
-2323
-2246
-2216
-2246
-2309
-2343
-2304
-2218
-2166
-2209
-2324
-2429
-2463
-2444
-2444
-2506
-2602
-2671
-2686
-2681
-2695
-2726
-2734
-2706
-2678
-2704
-2788
-2874
-2913
-2927
-2998
-3183
-3455
-3726
-3936
-4108
-4306
-4547
-4777
-4916
-4944
-4920
-4921
-4971
-5018
-4994
-4873
-4694
-4519
-4392
-4314
-4259
-4193
-4100
-3993
-3905
-3867
-3875
-3888
-3858
-3770
-3653
-3541
-3436
-3303
-3117
-2898
-2704
-2569
-2470
-2346
-2164
-1949
-1757
-1617
-1508
-1395
-1266
-1140
-1034
-937
-824
-699
-596
-545
-532
-494
-378
-187
24
203
343
486
669
887
1101
1280
1431
1602
1829
2109
2391
2613
2749
2821
2879
2961
3067
3175
3267
3359
3482
3660
3892
4165
4472
4810
5157
5463
5677
5785
5833
5883
5962
6034
6048
5995
5919
5879
5894
5930
5945
5934
5927
5955
6021
6107
6201
6306
6419
6516
6558
6533
6466
6405
6383
6393
6408
6404
6368
6303
6209
6095
5982
5890
5827
5782
5732
5670
5603
5545
5503
5479
5475
5500
5560
5652
5770
5905
6044
6157
6203
6156
6039
5918
5862
5893
5970
6028
6032
5990
5930
5871
5824
5801
5816
5865
5914
5915
5852
5765
5718
5744
5823
5900
5939
5944
5935
5931
5939
5975
6058
6190
6328
6404
6377
6270
6147
6051
5965
5834
5633
5396
5194
5075
5028
5003
4955
4872
4769
4666
4584
4539
4542
4585
4640
4682
4707
4733
4777
4834
4884
4923
4977
5072
5198
5299
5329
5302
5287
5353
5506
5687
5828
5910
5956
5995
6031
6059
6099
6189
6345
6530
6678
6752
6780
6818
6890
6963
6998
6996
7004
7054
7119
7140
7096
7036
7032
7102
7191
7224
7182
7113
7074
7067
7050
6991
6908
6851
6844
6873
6911
6959
7036
7143
7243
7300
7318
7345
7419
7522
7597
7599
7540
7465
7400
7322
7193
7010
6817
6670
6595
6571
6557
6522
6459
6379
6299
6231
6169
6093
5982
5842
5716
5648
5641
5645
5603
5510
5417
5374
5369
5327
5191
4980
4772
4631
4543
4448
4321
4200
4141
4143
4135
4051
3899
3762
3717
3758
3807
3784
3678
3541
3434
3378
3357
3348
3346
3356
3371
3375
3344
3266
3143
2993
2851
2750
2708
2707
2709
2676
2599
2497
2396
2308
2241
2199
2185
2187
2174
2121
2025
1912
1797
1675
1526
1349
1181
1075
1053
1084
1117
1124
1119
1129
1168
1217
1254
1273
1284
1292
1293
1279
1258
1246
1256
1282
1312
1336
1361
1397
1445
1495
1538
1571
1597
1618
1629
1615
1562
1472
1370
1296
1290
1355
1452
1522
1529
1478
1409
1348
1296
1244
1201
1198
1257
1358
1449
1490
1490
1492
1528
1588
1642
1676
1706
1756
1819
1859
1846
1787
1723
1698
1729
1808
1911
2017
2112
2189
2260
2353
2487
2646
2781
2850
2849
2825
2825
2862
2910
2935
2933
2925
2929
2943
2951
2944
2927
2908
2890
2875
2872
2896
2953
3030
3107
3172
3229
3286
3343
3402
3470
3558
3664
3762
3821
3839
3842
3866
3915
3970
4010
4043
4086
4133
4150
4102
3992
3858
3734
3616
3484
3340
3228
3186
3198
3195
3124
2995
2875
2811
2782
2725
2606
2457
2334
2258
2189
2076
1919
1769
1679
1656
1663
1654
1607
1516
1382
1218
1061
966
968
1047
1133
1164
1128
1061
1012
1000
1018
1054
1097
1142
1177
1193
1195
1202
1230
1270
1303
1316
1313
1300
1276
1235
1180
1130
1097
1071
1024
946
859
796
764
741
706
676
698
793
925
1025
1049
1014
977
970
980
972
929
871
827
799
765
705
619
526
448
405
419
502
639
786
892
942
980
1065
1223
1425
1622
1789
1942
2108
2286
2451
2585
2705
2846
3027
3227
3410
3554
3671
3794
3945
4122
4304
4476
4634
4786
4935
5072
5183
5258
5304
5347
5408
5490
5571
5633
5680
5741
5837
5954
6053
6106
6133
6183
6287
6429
6564
6657
6714
6766
6827
6894
6956
7019
7092
7166
7214
7224
7225
7265
7367
7498
7602
7655
7690
7751
7850
7953
8029
8090
8173
8291
8401
8447
8421
8380
8393
8478
8586
8658
8685
8701
8740
8789
8802
8756
8678
8623
8624
8669
8716
8736
8724
8693
8654
8616
8585
8563
8538
8490
8411
8317
8246
8231
8269
8325
8360
8359
8334
8305
8276
8238
8180
8111
8044
7987
7937
7885
7834
7799
7795
7815
7833
7818
7760
7685
7637
7650
7727
7839
7947
8019
8039
8013
7949
7852
7730
7592
7459
7360
7314
7310
7305
7249
7127
6984
6894
6908
7010
7132
7212
7241
7258
7298
7355
7395
7391
7354
7305
7248
7158
7024
6869
6742
6672
6641
6603
6527
6416
6296
6180
6061
5932
5798
5677
5585
5527
5509
5535
5590
5634
5616
5518
5380
5262
5196
5156
5097
5002
4904
4843
4815
4779
4695
4563
4422
4301
4203
4116
4046
4013
4014
4025
4001
3933
3841
3755
3678
3594
3498
3412
3363
3351
3347
3321
3268
3204
3135
3048
2930
2799
2691
2626
2587
2545
2493
2457
2458
2473
2452
2360
2225
2108
2059
2078
2123
2155
2149
2095
1991
1851
1713
1616
1566
1523
1445
1329
1216
1144
1096
1018
880
715
595
556
562
547
480
391
320
262
172
27
-132
-226
-223
-170
-156
-223
-335
-415
-420
-373
-327
-314
-329
-357
-395
-451
-520
-581
-615
-630
-649
-680
-703
-691
-635
-554
-478
-418
-376
-357
-376
-441
-533
-612
-653
-668
-691
-746
-816
-872
-902
-925
-963
-1008
-1033
-1012
-965
-932
-932
-936
-903
-821
-736
-702
-734
-790
-817
-798
-763
-747
-741
-710
-630
-531
-474
-498
-580
-655
-667
-613
-538
-494
-498
-529
-548
-532
-488
-450
-457
-525
-635
-737
-779
-737
-635
-522
-443
-413
-424
-459
-513
-583
-654
-698
-683
-608
-501
-406
-355
-347
-360
-374
-388
-414
-446
-459
-422
-335
-234
-168
-162
-189
-203
-172
-103
-28
33
78
115
131
104
24
-82
-176
-237
-288
-371
-507
-678
-839
-959
-1039
-1101
-1170
-1255
-1353
-1454
-1544
-1609
-1645
-1664
-1681
-1702
-1716
-1707
-1672
-1633
-1611
-1605
-1589
-1539
-1456
-1370
-1317
-1305
-1315
-1312
-1274
-1205
-1136
-1111
-1163
-1287
-1435
-1547
-1598
-1621
-1676
-1796
-1948
-2071
-2133
-2167
-2235
-2362
-2508
-2614
-2663
-2687
-2728
-2779
-2793
-2738
-2634
-2535
-2471
-2419
-2333
-2201
-2057
-1942
-1867
-1805
-1739
-1682
-1664
-1686
-1717
-1714
-1666
-1598
-1540
-1509
-1507
-1542
-1628
-1758
-1889
-1971
-1989
-1979
-1993
-2041
-2089
-2090
-2045
-1995
-1978
-1989
-1999
-2003
-2033
-2127
-2260
-2361
-2370
-2305
-2251
-2277
-2373
-2459
-2472
-2427
-2391
-2404
-2435
-2417
-2326
-2219
-2180
-2239
-2348
-2429
-2452
-2449
-2472
-2528
-2582
-2602
-2603
-2635
-2731
-2872
-2997
-3056
-3043
-2988
-2929
-2880
-2837
-2799
-2771
-2766
-2785
-2817
-2843
-2847
-2832
-2817
-2824
-2867
-2939
-3019
-3089
-3144
-3187
-3220
-3240
-3249
-3263
-3303
-3375
-3458
-3520
-3548
-3565
-3603
-3668
-3733
-3764
-3758
-3741
-3740
-3751
-3749
-3721
-3687
-3680
-3714
-3777
-3852
-3944
-4069
-4225
-4378
-4494
-4575
-4671
-4839
-5088
-5371
-5624
-5807
-5921
-5986
-6014
-6012
-5986
-5944
-5891
-5819
-5722
-5616
-5533
-5496
-5501
-5526
-5558
-5605
-5686
-5801
-5920
-6009
-6053
-6067
-6079
-6106
-6155
-6226
-6317
-6420
-6516
-6591
-6637
-6656
-6657
-6650
-6651
-6683
-6761
-6870
-6968
-7017
-7016
-7007
-7035
-7100
-7158
-7158
-7093
-6999
-6919
-6857
-6783
-6666
-6515
-6368
-6260
-6188
-6113
-5991
-5807
-5584
-5365
-5183
-5043
-4923
-4788
-4623
-4434
-4247
-4086
-3961
-3874
-3827
-3816
-3825
-3823
-3779
-3692
-3589
-3501
-3437
-3388
-3351
-3341
-3374
-3441
-3495
-3493
-3434
-3355
-3290
-3240
-3183
-3114
-3063
-3060
-3089
-3087
-3002
-2849
-2707
-2641
-2655
-2691
-2693
-2654
-2604
-2571
-2552
-2538
-2534
-2562
-2621
-2680
-2694
-2649
-2570
-2492
-2429
-2371
-2314
-2271
-2262
-2291
-2341
-2401
-2477
-2586
-2725
-2866
-2974
-3038
-3074
-3111
-3160
-3218
-3274
-3328
-3385
-3450
-3523
-3597
-3658
-3687
-3672
-3619
-3559
-3521
-3510
-3506
-3495
-3494
-3537
-3635
-3749
-3814
-3804
-3754
-3726
-3740
-3759
-3730
-3650
-3568
-3536
-3549
-3552
-3498
-3391
-3275
-3177
-3080
-2949
-2776
-2601
-2469
-2397
-2367
-2352
-2348
-2366
-2406
-2453
-2487
-2510
-2542
-2601
-2684
-2772
-2846
-2899
-2935
-2957
-2964
-2960
-2956
-2970
-3019
-3110
-3237
-3374
-3491
-3565
-3595
-3604
-3617
-3645
-3677
-3694
-3685
-3651
-3592
-3512
-3413
-3306
-3202
-3106
-3010
-2908
-2806
-2717
-2648
-2591
-2541
-2511
-2531
-2615
-2734
-2824
-2836
-2780
-2720
-2721
-2800
-2922
-3034
-3109
-3152
-3177
-3194
-3198
-3182
-3149
-3103
-3058
-3027
-3023
-3047
-3077
-3089
-3073
-3049
-3051
-3095
-3163
-3226
-3267
-3294
-3321
-3346
-3347
-3312
-3258
-3218
-3214
-3237
-3263
-3282
-3303
-3339
-3380
-3399
-3372
-3311
-3249
-3218
-3219
-3229
-3228
-3219
-3223
-3255
-3312
-3387
-3478
-3589
-3711
-3812
-3851
-3810
-3724
-3657
-3659
-3727
-3804
-3827
-3770
-3654
-3521
-3402
-3303
-3220
-3150
-3091
-3034
-2967
-2887
-2812
-2772
-2782
-2838
-2925
-3026
-3130
-3221
-3281
-3302
-3302
-3312
-3346
-3386
-3403
-3394
-3395
-3447
-3545
-3633
-3655
-3609
-3557
-3566
-3642
-3726
-3744
-3671
-3538
-3403
-3304
-3248
-3226
-3226
-3235
-3235
-3208
-3155
-3093
-3040
-2990
-2915
-2791
-2620
-2434
-2272
-2155
-2079
-2021
-1953
-1861
-1752
-1657
-1613
-1634
-1700
-1776
-1838
-1890
-1955
-2037
-2119
-2179
-2215
-2253
-2312
-2387
-2455
-2506
-2563
-2664
-2830
-3036
-3234
-3388
-3493
-3574
-3657
-3758
-3879
-4019
-4173
-4332
-4480
-4603
-4697
-4773
-4848
-4944
-5069
-5212
-5346
-5439
-5481
-5485
-5484
-5499
-5535
-5582
-5636
-5694
-5747
-5772
-5746
-5673
-5592
-5554
-5581
-5655
-5737
-5803
-5864
-5938
-6029
-6111
-6152
-6140
-6089
-6033
-6000
-6008
-6053
-6121
-6192
-6251
-6295
-6323
-6337
-6332
-6313
-6300
-6320
-6380
-6453
-6498
-6489
-6439
-6380
-6332
-6289
-6245
-6211
-6211
-6244
-6273
-6248
-6155
-6032
-5925
-5846
-5764
-5654
-5535
-5449
-5403
-5346
-5217
-5017
-4821
-4709
-4676
-4633
-4490
-4252
-4017
-3889
-3888
-3950
-4000
-4017
-4035
-4073
-4103
-4080
-3997
-3904
-3867
-3911
-4006
-4101
-4158
-4175
-4165
-4144
-4122
-4112
-4121
-4141
-4159
-4174
-4198
-4252
-4330
-4404
-4441
-4439
-4426
-4440
-4492
-4568
-4643
-4704
-4743
-4751
-4715
-4640
-4551
-4475
-4418
-4358
-4276
-4180
-4102
-4067
-4067
-4073
-4072
-4078
-4109
-4146
-4148
-4082
-3968
-3870
-3846
-3904
-4003
-4102
-4180
-4241
-4291
-4326
-4351
-4388
-4462
-4570
-4673
-4727
-4723
-4699
-4704
-4757
-4834
-4902
-4942
-4962
-4981
-5007
-5040
-5082
-5128
-5166
-5177
-5156
-5123
-5115
-5146
-5192
-5205
-5168
-5111
-5088
-5125
-5196
-5246
-5250
-5228
-5215
-5220
-5211
-5152
-5043
-4922
-4829
-4769
-4710
-4623
-4516
-4426
-4384
-4382
-4377
-4329
-4236
-4139
-4086
-4098
-4156
-4216
-4241
-4222
-4179
-4137
-4107
-4075
-4021
-3938
-3843
-3763
-3709
-3670
-3625
-3572
-3537
-3554
-3635
-3754
-3864
-3934
-3970
-4003
-4066
-4157
-4254
-4323
-4342
-4318
-4283
-4279
-4334
-4437
-4546
-4610
-4607
-4563
-4522
-4515
-4541
-4579
-4626
-4697
-4801
-4913
-4979
-4962
-4881
-4807
-4810
-4909
-5068
-5228
-5346
-5410
-5426
-5401
-5347
-5278
-5206
-5128
-5035
-4921
-4804
-4707
-4637
-4576
-4498
-4396
-4285
-4179
-4067
-3921
-3724
-3496
-3282
-3113
-2991
-2897
-2810
-2721
-2632
-2546
-2474
-2437
-2446
-2487
-2518
-2509
-2469
-2446
-2472
-2531
-2568
-2547
-2490
-2454
-2475
-2529
-2566
-2564
-2546
-2547
-2570
-2584
-2568
-2543
-2551
-2607
-2683
-2733
-2743
-2739
-2751
-2773
-2777
-2755
-2744
-2795
-2919
-3069
-3171
-3188
-3142
-3083
-3040
-3006
-2962
-2909
-2870
-2864
-2881
-2886
-2846
-2753
-2621
-2472
-2320
-2171
-2031
-1906
-1798
-1695
-1574
-1413
-1209
-984
-774
-612
-508
-444
-389
-315
-214
-98
9
88
139
180
233
306
385
449
481
487
479
464
434
384
324
286
291
329
367
374
349
318
306
315
333
354
383
424
460
468
442
410
412
469
564
658
723
755
764
758
741
720
706
701
693
666
627
606
625
671
703
690
646
621
657
745
827
844
777
662
555
503
515
567
622
646
631
591
558
552
580
628
682
727
749
738
692
633
588
569
558
527
472
425
419
449
461
397
254
81
-62
-157
-233
-319
-415
-495
-551
-608
-696
-814
-928
-1000
-1025
-1020
-1002
-973
-924
-862
-807
-770
-741
-695
-619
-517
-397
-268
-141
-39
18
37
57
115
214
316
384
423
472
556
648
697
685
651
653
704
761
776
749
727
751
805
838
822
788
788
841
909
935
906
861
861
938
1081
1251
1414
1547
1642
1708
1775
1878
2032
2218
2395
2530
2620
2684
2736
2772
2787
2788
2791
2807
2831
2849
2852
2845
2831
2807
2763
2700
2634
2587
2570
2574
2589
2613
2655
2720
2793
2849
2870
2862
2851
2862
2903
2957
3003
3031
3054
3097
3181
3302
3436
3551
3630
3680
3717
3761
3821
3898
3996
4113
4242
4360
4438
4457
4427
4385
4378
4424
4504
4570
4583
4547
4508
4512
4565
4631
4663
4652
4638
4670
4769
4905
5036
5145
5254
5387
5545
5696
5807
5875
5925
5985
6059
6132
6181
6200
6202
6212
6254
6340
6466
6607
6735
6830
6897
6954
7014
7075
7124
7153
7166
7176
7193
7222
7261
7304
7341
7361
7362
7353
7347
7348
7347
7339
7327
7324
7323
7293
7198
7044
6886
6787
6759
6749
6683
6542
6370
6236
6166
6134
6107
6087
6103
6166
6240
6267
6221
6123
6017
5918
5814
5688
5558
5467
5446
5481
5529
5547
5521
5462
5388
5314
5249
5206
5196
5223
5283
5357
5429
5481
5507
5509
5500
5487
5470
5442
5413
5409
5455
5551
5660
5736
5761
5760
5781
5851
5965
6096
6221
6339
6457
6577
6694
6801
6892
6965
7018
7061
7110
7176
7249
7298
7290
7215
7091
6949
6812
6692
6597
6536
6512
6512
6521
6527
6531
6531
6520
6488
6453
6448
6503
6607
6710
6762
6756
6724
6708
6716
6724
6706
6653
6576
6488
6397
6315
6255
6219
6194
6161
6124
6123
6196
6338
6492
6594
6627
6633
6669
6755
6857
6922
6924
6871
6788
6696
6611
6547
6516
6515
6534
6564
6612
6689
6786
6869
6903
6885
6845
6816
6800
6770
6704
6617
6546
6522
6546
6597
6661
6743
6852
6984
7113
7214
7275
7304
7318
7326
7329
7325
7316
7310
7314
7328
7336
7311
7230
7097
6945
6812
6721
6671
6651
6659
6693
6738
6752
6700
6588
6466
6390
6368
6361
6331
6288
6284
6352
6463
6547
6554
6504
6458
6453
6467
6447
6376
6296
6270
6328
6438
6547
6622
6661
6674
6653
6582
6466
6339
6243
6195
6178
6162
6137
6111
6101
6107
6113
6104
6077
6036
5986
5928
5874
5844
5858
5912
5971
5991
5964
5924
5927
6000
6112
6197
6209
6165
6123
6135
6190
6227
6182
6047
5872
5729
5652
5625
5604
5561
5502
5453
5432
5439
5459
5475
5480
5468
5441
5405
5373
5358
5358
5350
5303
5200
5063
4941
4887
4911
4976
5024
5018
4968
4912
4883
4869
4839
4771
4681
4610
4578
4568
4537
4464
4365
4277
4221
4179
4129
4070
4038
4066
4155
4265
4358
4426
4501
4612
4757
4902
5009
5068
5096
5113
5127
5127
5109
5082
5075
5108
5178
5259
5315
5328
5299
5244
5181
5121
5072
5046
5052
5087
5117
5097
4994
4817
4609
4412
4235
4059
3874
3702
3585
3548
3571
3603
3602
3565
3517
3487
3483
3502
3543
3603
3666
3699
3673
3586
3465
3339
3210
3057
2861
2634
2414
2247
2154
2130
2147
2170
2168
2126
2055
1987
1949
1940
1927
1879
1795
1706
1643
1607
1568
1503
1411
1306
1202
1100
1008
960
983
1067
1150
1163
1085
964
876
857
879
889
865
830
825
857
895
903
870
821
790
801
853
925
991
1028
1031
1018
1024
1071
1151
1232
1287
1313
1325
1334
1337
1324
1298
1271
1244
1203
1127
1020
919
853
831
837
858
903
987
1092
1169
1175
1115
1040
1002
1002
1002
964
894
831
803
801
800
793
800
840
904
948
939
874
780
687
602
522
453
414
415
445
473
468
424
363
314
290
284
274
244
194
134
77
20
-45
-119
-189
-227
-216
-165
-101
-53
-32
-32
-38
-33
-3
56
132
189
189
122
23
-61
-107
-135
-174
-218
-227
-174
-84
-22
-32
-89
-129
-118
-83
-72
-95
-107
-62
26
100
121
118
148
230
310
326
269
199
166
161
132
60
-6
6
101
207
243
203
156
169
235
293
293
249
204
170
111
-6
-163
-298
-369
-389
-407
-445
-474
-452
-372
-275
-212
-205
-238
-287
-334
-377
-412
-439
-461
-483
-500
-488
-423
-307
-171
-63
-8
-8
-47
-104
-155
-174
-144
-80
-21
-9
-47
-107
-152
-172
-186
-213
-263
-334
-432
-560
-699
-810
-862
-866
-881
-960
-1110
-1290
-1456
-1600
-1746
-1913
-2095
-2273
-2448
-2637
-2844
-3041
-3189
-3279
-3340
-3406
-3479
-3522
-3502
-3428
-3340
-3269
-3208
-3134
-3036
-2936
-2856
-2793
-2725
-2644
-2575
-2549
-2576
-2623
-2650
-2647
-2644
-2679
-2761
-2870
-2978
-3078
-3180
-3297
-3420
-3530
-3611
-3663
-3700
-3742
-3806
-3908
-4050
-4219
-4385
-4518
-4608
-4668
-4726
-4803
-4896
-4987
-5057
-5094
-5097
-5070
-5022
-4974
-4952
-4974
-5041
-5124
-5190
-5221
-5228
-5233
-5250
-5274
-5297
-5322
-5367
-5446
-5549
-5648
-5717
-5750
-5762
-5765
-5760
-5748
-5740
-5754
-5794
-5838
-5856
-5837
-5801
-5784
-5805
-5856
-5913
-5958
-5993
-6021
-6042
-6061
-6102
-6194
-6347
-6528
-6680
-6770
-6814
-6857
-6931
-7024
-7096
-7124
-7119
-7110
-7110
-7100
-7055
-6973
-6883
-6815
-6781
-6763
-6735
-6689
-6632
-6577
-6530
-6484
-6434
-6381
-6334
-6310
-6321
-6367
-6433
-6485
-6496
-6452
-6370
-6277
-6197
-6140
-6099
-6069
-6045
-6019
-5981
-5924
-5853
-5786
-5740
-5706
-5661
-5586
-5491
-5413
-5375
-5364
-5337
-5261
-5149
-5058
-5039
-5094
-5176
-5224
-5213
-5165
-5126
-5126
-5170
-5238
-5302
-5336
-5325
-5278
-5231
-5226
-5282
-5374
-5445
-5460
-5431
-5404
-5416
-5456
-5484
-5472
-5438
-5421
-5441
-5477
-5486
-5449
-5392
-5364
-5395
-5475
-5575
-5676
-5774
-5876
-5965
-6007
-5966
-5841
-5674
-5529
-5456
-5458
-5489
-5496
-5449
-5366
-5288
-5244
-5229
-5217
-5190
-5149
-5103
-5050
-4974
-4865
-4738
-4624
-4550
-4510
-4476
-4427
-4361
-4298
-4254
-4226
-4199
-4160
-4110
-4066
-4046
-4059
-4099
-4145
-4181
-4213
-4268
-4381
-4562
-4785
-5001
-5171
-5282
-5339
-5346
-5301
-5215
-5128
-5096
-5148
-5258
-5362
-5403
-5379
-5339
-5339
-5398
-5489
-5569
-5609
-5614
-5605
-5608
-5634
-5685
-5756
-5844
-5950
-6078
-6220
-6362
-6482
-6564
-6608
-6623
-6626
-6627
-6634
-6651
-6674
-6694
-6699
-6687
-6677
-6695
-6756
-6844
-6928
-6973
-6968
-6925
-6871
-6839
-6859
-6950
-7104
-7287
-7459
-7590
-7679
-7731
-7751
-7735
-7692
-7655
-7655
-7690
-7720
-7697
-7615
-7524
-7489
-7534
-7621
-7697
-7734
-7752
-7776
-7807
-7821
-7801
-7767
-7753
-7773
-7791
-7753
-7635
-7462
-7292
-7167
-7086
-7016
-6927
-6818
-6714
-6638
-6592
-6559
-6521
-6477
-6439
-6417
-6409
-6407
-6408
-6418
-6440
-6457
-6435
-6350
-6217
-6080
-5980
-5923
-5885
-5837
-5772
-5695
-5599
-5458
-5263
-5053
-4907
-4887
-4983
-5119
-5209
-5221
-5190
-5174
-5206
-5277
-5362
-5439
-5498
-5531
-5538
-5528
-5525
-5537
-5550
-5530
-5462
-5367
-5283
-5226
-5173
-5082
-4942
-4780
-4635
-4513
-4387
-4224
-4033
-3857
-3740
-3684
-3659
-3627
-3573
-3508
-3450
-3404
-3368
-3329
-3272
-3178
-3045
-2897
-2780
-2725
-2711
-2674
-2557
-2368
-2182
-2087
-2112
-2210
-2303
-2347
-2358
-2369
-2385
-2381
-2333
-2262
-2223
-2262
-2372
-2505
-2602
-2636
-2613
-2565
-2529
-2542
-2628
-2774
-2932
-3043
-3079
-3070
-3075
-3136
-3243
-3361
-3464
-3558
-3657
-3747
-3788
-3754
-3666
-3584
-3560
-3593
-3642
-3663
-3645
-3609
-3585
-3587
-3614
-3658
-3706
-3739
-3734
-3686
-3605
-3517
-3436
-3366
-3309
-3281
-3300
-3366
-3445
-3488
-3466
-3393
-3309
-3250
-3229
-3240
-3269
-3311
-3357
-3402
-3446
-3498
-3567
-3641
-3696
-3710
-3691
-3672
-3687
-3732
-3767
-3752
-3673
-3557
-3443
-3356
-3296
-3252
-3213
-3178
-3143
-3109
-3077
-3063
-3084
-3147
-3240
-3333
-3396
-3418
-3416
-3421
-3457
-3525
-3604
-3667
-3698
-3690
-3646
-3576
-3498
-3446
-3445
-3492
-3551
-3581
-3576
-3567
-3597
-3671
-3748
-3785
-3789
-3816
-3918
-4083
-4245
-4337
-4357
-4355
-4374
-4406
-4401
-4326
-4204
-4083
-3993
-3910
-3801
-3662
-3539
-3489
-3535
-3651
-3784
-3881
-3916
-3891
-3834
-3793
-3802
-3863
-3940
-3982
-3967
-3917
-3872
-3862
-3884
-3923
-3969
-4017
-4061
-4086
-4080
-4049
-4011
-3973
-3928
-3866
-3799
-3757
-3763
-3806
-3849
-3860
-3833
-3787
-3733
-3667
-3582
-3484
-3388
-3291
-3169
-2998
-2785
-2575
-2416
-2318
-2241
-2135
-1976
-1781
-1584
-1408
-1250
-1096
-942
-800
-686
-605
-540
-467
-367
-243
-116
-3
96
193
286
358
386
377
371
411
498
587
626
606
569
568
615
683
738
771
795
817
831
835
855
922
1043
1184
1312
1428
1561
1716
1849
1898
1856
1789
1778
1843
1927
1964
1947
1931
1965
2048
2145
2249
2388
2580
2789
2943
3008
3023
3050
3103
3132
3089
2994
2916
2893
2880
2805
2645
2467
2352
2316
2303
2258
2194
2169
2215
2299
2364
2394
2426
2498
2611
2740
2883
3059
3273
3477
3611
3671
3727
3855
4054
4241
4342
4369
4399
4486
4600
4666
4655
4619
4624
4670
4692
4642
4551
4500
4531
4605
4648
4636
4620
4662
4761
4858
4901
4903
4922
4993
5092
5165
5190
5194
5217
5266
5309
5311
5267
5203
5145
5102
5070
5045
5031
5031
5039
5043
5038
5035
5055
5117
5223
5350
5449
5474
5413
5302
5207
5175
5203
5243
5248
5209
5147
5089
5037
4981
4925
4893
4906
4948
4969
4923
4813
4686
4591
4535
4483
4395
4275
4170
4132
4171
4254
4329
4371
4386
4397
4415
4441
4477
4544
4664
4842
5045
5223
5333
5369
5360
5346
5355
5384
5413
5414
5370
5292
5210
5157
5145
5163
5180
5177
5156
5139
5146
5183
5245
5329
5432
5540
5630
5680
5696
5710
5760
5861
5991
6114
6203
6250
6262
6247
6212
6167
6120
6065
5982
5856
5701
5567
5501
5510
5557
5583
5562
5510
5471
5478
5540
5644
5773
5910
6032
6121
6171
6200
6236
6295
6370
6432
6458
6448
6422
6398
6386
6380
6374
6374
6389
6428
6480
6531
6574
6623
6703
6824
6971
7107
7206
7272
7327
7387
7444
7477
7481
7474
7474
7470
7429
7322
7162
6999
6878
6809
6767
6724
6672
6624
6588
6558
6525
6490
6454
6410
6345
6263
6199
6190
6244
6318
6357
6347
6331
6368
6479
6625
6740
6790
6792
6788
6814
6873
6946
7000
6996
6910
6751
6577
6457
6427
6453
6466
6426
6358
6321
6347
6412
6470
6509
6571
6698
6885
7076
7221
7315
7394
7490
7599
7699
7781
7855
7915
7924
7846
7692
7528
7422
7381
7348
7266
7145
7056
7054
7116
7161
7126
7029
6947
6941
7010
7108
7198
7281
7364
7434
7463
7449
7431
7457
7531
7600
7600
7517
7393
7279
7186
7085
6947
6781
6623
6496
6393
6298
6220
6184
6205
6263
6322
6368
6423
6514
6627
6708
6711
6645
6586
6611
6744
6928
7080
7149
7147
7132
7157
7229
7309
7345
7315
7241
7173
7147
7156
7160
7125
7057
6994
6967
6976
6991
6987
6965
6942
6917
6865
6765
6632
6509
6427
6368
6280
6125
5921
5730
5599
5528
5475
5399
5292
5171
5054
4940
4831
4734
4667
4634
4616
4588
4544
4497
4468
4453
4431
4385
4332
4311
4355
4453
4554
4606
4593
4539
4487
4454
4426
4379
4313
4255
4233
4247
4257
4216
4110
3967
3835
3752
3725
3742
3787
3846
3902
3933
3928
3900
3886
3922
4014
4140
4256
4329
4345
4313
4256
4212
4217
4284
4383
4463
4490
4475
4467
4510
4604
4711
4795
4854
4910
4971
5019
5024
4986
4947
4953
5015
5100
5162
5186
5189
5195
5204
5192
5140
5060
4987
4946
4934
4923
4886
4812
4710
4597
4493
4422
4409
4462
4565
4677
4754
4778
4767
4760
4791
4868
4979
5105
5230
5347
5452
5545
5623
5686
5731
5755
5760
5758
5768
5797
5827
5826
5765
5650
5517
5409
5339
5282
5205
5096
4978
4883
4825
4794
4775
4765
4767
4774
4765
4725
4666
4619
4614
4646
4682
4694
4681
4663
4652
4636
4590
4511
4423
4360
4334
4327
4311
4270
4205
4124
4027
3924
3833
3781
3779
3801
3796
3728
3605
3476
3395
3378
3400
3411
3379
3304
3214
3137
3079
3019
2926
2785
2614
2455
2349
2304
2291
2268
2213
2137
2074
2053
2076
2124
2179
2233
2289
2343
2375
2368
2314
2227
2126
2023
1916
1803
1687
1585
1507
1453
1412
1374
1335
1293
1241
1170
1085
1008
972
989
1031
1045
986
850
674
506
370
263
169
84
16
-31
-67
-113
-178
-252
-311
-343
-362
-390
-445
-517
-586
-638
-677
-723
-783
-842
-874
-866
-836
-818
-832
-868
-894
-890
-865
-842
-837
-843
-851
-875
-940
-1059
-1201
-1314
-1366
-1378
-1398
-1442
-1478
-1460
-1387
-1320
-1327
-1414
-1515
-1550
-1504
-1434
-1411
-1456
-1534
-1609
-1678
-1763
-1863
-1947
-1983
-1985
-2005
-2081
-2190
-2268
-2272
-2220
-2168
-2148
-2141
-2106
-2035
-1968
-1951
-1989
-2041
-2060
-2037
-2001
-1974
-1960
-1944
-1921
-1900
-1884
-1854
-1779
-1650
-1501
-1388
-1345
-1356
-1372
-1358
-1316
-1278
-1264
-1265
-1249
-1205
-1153
-1131
-1154
-1198
-1214
-1171
-1082
-991
-940
-943
-986
-1049
-1121
-1194
-1257
-1297
-1314
-1325
-1351
-1391
-1424
-1427
-1404
-1380
-1375
-1383
-1371
-1321
-1243
-1171
-1132
-1124
-1131
-1140
-1145
-1137
-1098
-1028
-960
-952
-1031
-1161
-1254
-1248
-1155
-1051
-1004
-1022
-1046
-1030
-977
-926
-902
-891
-862
-815
-780
-789
-828
-852
-830
-777
-740
-744
-765
-751
-675
-563
-465
-413
-396
-382
-354
-326
-319
-336
-356
-354
-327
-302
-311
-368
-450
-518
-534
-497
-432
-382
-372
-401
-442
-470
-471
-456
-442
-445
-468
-504
-546
-594
-653
-731
-826
-925
-1004
-1053
-1075
-1091
-1119
-1159
-1191
-1197
-1178
-1149
-1127
-1118
-1116
-1121
-1134
-1148
-1138
-1080
-972
-851
-764
-730
-733
-741
-744
-753
-778
-802
-799
-766
-742
-781
-890
-1020
-1101
-1102
-1054
-1014
-1020
-1070
-1141
-1217
-1285
-1333
-1344
-1326
-1315
-1352
-1438
-1531
-1590
-1616
-1655
-1736
-1836
-1897
-1897
-1887
-1946
-2103
-2297
-2434
-2473
-2458
-2458
-2499
-2549
-2574
-2589
-2639
-2744
-2863
-2932
-2933
-2911
-2929
-3001
-3090
-3154
-3196
-3259
-3375
-3529
-3678
-3791
-3876
-3956
-4035
-4107
-4162
-4209
-4258
-4303
-4334
-4354
-4392
-4474
-4593
-4699
-4748
-4736
-4707
-4707
-4752
-4824
-4905
-4998
-5118
-5258
-5385
-5470
-5508
-5526
-5549
-5586
-5633
-5688
-5759
-5851
-5950
-6039
-6111
-6178
-6255
-6342
-6417
-6466
-6496
-6536
-6601
-6680
-6741
-6760
-6749
-6742
-6775
-6854
-6951
-7021
-7032
-6989
-6931
-6902
-6920
-6970
-7015
-7032
-7027
-7022
-7027
-7030
-7011
-6969
-6927
-6911
-6922
-6938
-6934
-6911
-6889
-6879
-6872
-6843
-6781
-6706
-6656
-6657
-6705
-6773
-6827
-6842
-6818
-6764
-6701
-6644
-6600
-6565
-6526
-6476
-6410
-6330
-6238
-6142
-6060
-6011
-6001
-6007
-5988
-5914
-5790
-5657
-5560
-5516
-5502
-5476
-5409
-5303
-5182
-5076
-4991
-4911
-4815
-4693
-4566
-4473
-4436
-4438
-4425
-4345
-4194
-4014
-3860
-3759
-3693
-3627
-3546
-3460
-3380
-3300
-3207
-3106
-3032
-3023
-3088
-3189
-3270
-3292
-3254
-3187
-3129
-3106
-3126
-3178
-3234
-3269
-3274
-3260
-3250
-3244
-3224
-3175
-3115
-3088
-3129
-3221
-3309
-3343
-3324
-3295
-3296
-3334
-3386
-3440
-3505
-3588
-3663
-3678
-3608
-3487
-3388
-3368
-3413
-3462
-3468
-3435
-3405
-3399
-3394
-3351
-3259
-3158
-3095
-3076
-3052
-2967
-2809
-2624
-2480
-2405
-2371
-2328
-2247
-2149
-2076
-2055
-2071
-2084
-2062
-2004
-1942
-1905
-1903
-1916
-1910
-1870
-1807
-1755
-1740
-1761
-1788
-1788
-1747
-1684
-1632
-1616
-1639
-1688
-1749
-1815
-1883
-1935
-1951
-1919
-1852
-1774
-1711
-1671
-1651
-1644
-1644
-1638
-1604
-1522
-1398
-1267
-1176
-1149
-1163
-1175
-1152
-1093
-1022
-958
-896
-821
-729
-638
-574
-555
-575
-606
-616
-578
-483
-353
-231
-161
-163
-217
-288
-351
-412
-493
-601
-713
-797
-838
-859
-892
-959
-1050
-1143
-1229
-1309
-1390
-1468
-1532
-1582
-1630
-1685
-1740
-1777
-1786
-1784
-1801
-1851
-1919
-1976
-2009
-2037
-2087
-2157
-2220
-2247
-2238
-2224
-2236
-2267
-2282
-2249
-2178
-2102
-2047
-1997
-1922
-1813
-1701
-1626
-1592
-1560
-1484
-1362
-1234
-1153
-1134
-1157
-1195
-1245
-1313
-1391
-1446
-1451
-1414
-1385
-1409
-1488
-1580
-1634
-1633
-1591
-1529
-1459
-1386
-1322
-1286
-1290
-1327
-1375
-1417
-1457
-1505
-1574
-1666
-1782
-1912
-2037
-2127
-2164
-2162
-2165
-2212
-2298
-2387
-2438
-2453
-2463
-2494
-2546
-2595
-2631
-2664
-2708
-2753
-2775
-2765
-2747
-2752
-2787
-2822
-2825
-2798
-2770
-2754
-2732
-2667
-2555
-2435
-2348
-2291
-2221
-2104
-1962
-1860
-1835
-1860
-1866
-1814
-1728
-1668
-1657
-1665
-1638
-1563
-1477
-1430
-1437
-1462
-1458
-1400
-1306
-1213
-1153
-1141
-1163
-1186
-1167
-1087
-972
-879
-851
-876
-894
-848
-737
-620
-559
-568
-605
-623
-610
-590
-581
-568
-514
-406
-277
-186
-164
-189
-211
-199
-164
-141
-146
-162
-155
-113
-57
-17
-1
8
36
83
132
167
193
233
298
375
434
459
465
486
552
666
806
937
1033
1081
1094
1103
1145
1234
1349
1451
1516
1561
1620
1711
1805
1860
1864
1855
1886
1974
2080
2149
2161
2145
2142
2169
2201
2213
2201
2186
2184
2191
2189
2166
2128
2092
2068
2057
2055
2050
2032
1993
1940
1887
1844
1800
1738
1656
1585
1567
1608
1664
1676
1618
1522
1440
1395
1363
1309
1231
1152
1093
1038
959
855
761
717
725
740
719
655
577
511
459
407
354
328
347
399
439
429
365
280
210
173
158
152
146
141
140
146
159
177
196
212
222
227
229
223
203
169
139
139
188
279
383
463
494
472
414
348
297
274
285
329
402
493
579
630
638
622
627
683
783
889
964
1002
1028
1057
1087
1110
1132
1172
1238
1305
1333
1306
1249
1205
1189
1184
1164
1130
1111
1128
1168
1201
1206
1192
1176
1161
1145
1141
1178
1272
1386
1446
1406
1289
1174
1132
1165
1216
1226
1178
1101
1034
990
962
930
882
819
763
745
788
876
957
979
938
885
878
926
984
998
966
932
942
992
1038
1045
1018
1000
1018
1071
1134
1192
1239
1276
1301
1322
1358
1423
1506
1570
1585
1553
1509
1486
1487
1488
1460
1396
1306
1207
1118
1058
1041
1055
1069
1051
1000
949
928
928
911
850
762
691
661
651
617
544
455
389
359
346
331
315
310
314
302
254
177
104
65
62
78
101
132
178
232
281
317
348
379
406
413
402
397
426
495
574
628
647
655
687
756
841
906
917
862
748
594
434
304
233
222
245
258
230
161
76
10
-16
-9
11
31
59
111
195
294
378
425
444
466
516
592
667
715
726
706
668
620
570
528
501
486
462
413
337
259
208
201
229
267
290
285
253
204
149
103
79
89
132
190
237
250
228
193
179
205
264
335
407
480
558
629
660
631
559
493
482
532
604
649
647
621
610
643
719
820
923
1010
1074
1116
1151
1202
1279
1376
1471
1553
1626
1710
1817
1940
2050
2118
2133
2117
2114
2169
2290
2438
2548
2575
2530
2479
2486
2563
2662
2718
2705
2651
2604
2589
2587
2563
2498
2400
2294
2202
2130
2071
2008
1920
1799
1660
1538
1465
1442
1430
1384
1286
1163
1062
1014
1018
1048
1073
1079
1061
1031
1008
1016
1056
1106
1130
1104
1036
956
887
822
731
600
447
313
223
168
113
35
-60
-143
-195
-223
-260
-330
-433
-543
-628
-675
-695
-705
-719
-734
-748
-762
-781
-807
-827
-831
-820
-810
-819
-850
-888
-913
-914
-899
-879
-865
-864
-883
-919
-957
-975
-964
-940
-932
-952
-977
-970
-917
-846
-797
-783
-775
-736
-663
-594
-569
-589
-617
-625
-614
-609
-616
-610
-568
-503
-457
-461
-499
-521
-497
-443
-401
-390
-388
-361
-305
-248
-219
-212
-201
-172
-140
-133
-149
-154
-114
-28
65
126
141
127
109
101
106
120
140
158
164
159
160
185
232
276
288
270
250
256
287
319
337
361
420
524
645
745
808
846
882
923
963
1006
1067
1151
1234
1277
1261
1219
1204
1244
1314
1361
1361
1329
1304
1301
1301
1281
1238
1195
1173
1171
1177
1186
1197
1208
1205
1181
1143
1116
1110
1111
1096
1062
1034
1031
1039
1018
948
855
797
802
831
813
707
546
403
333
327
335
310
240
141
37
-52
-119
-164
-211
-291
-426
-601
-769
-886
-947
-988
-1052
-1151
-1260
-1349
-1411
-1464
-1528
-1604
-1677
-1730
-1758
-1758
-1731
-1679
-1620
-1581
-1583
-1621
-1665
-1685
-1671
-1635
-1593
-1546
-1487
-1424
-1384
-1395
-1454
-1514
-1523
-1464
-1381
-1340
-1372
-1450
-1508
-1501
-1440
-1371
-1329
-1312
-1295
-1269
-1250
-1257
-1283
-1294
-1261
-1193
-1133
-1119
-1150
-1191
-1207
-1191
-1167
-1162
-1189
-1234
-1271
-1274
-1230
-1151
-1067
-1016
-1018
-1058
-1093
-1080
-1010
-911
-816
-756
-735
-740
-749
-736
-682
-589
-490
-426
-419
-446
-456
-409
-305
-185
-95
-55
-56
-75
-90
-89
-66
-26
16
40
39
25
16
12
-6
-58
-137
-208
-238
-221
-185
-162
-163
-180
-205
-243
-303
-379
-446
-482
-486
-475
-466
-460
-454
-451
-463
-490
-504
-466
-365
-239
-150
-139
-193
-258
-287
-277
-260
-261
-280
-299
-306
-313
-337
-372
-394
-385
-353
-336
-367
-447
-548
-639
-706
-754
-791
-816
-825
-820
-811
-803
-796
-782
-763
-743
-720
-678
-604
-507
-418
-368
-359
-361
-335
-269
-180
-96
-37
0
21
33
43
58
80
97
86
35
-43
-122
-187
-252
-340
-450
-547
-598
-609
-634
-728
-902
-1103
-1266
-1357
-1400
-1443
-1517
-1619
-1724
-1818
-1904
-1994
-2088
-2168
-2209
-2202
-2164
-2134
-2148
-2207
-2274
-2301
-2265
-2189
-2124
-2100
-2108
-2117
-2109
-2099
-2123
-2195
-2294
-2380
-2432
-2462
-2508
-2593
-2711
-2825
-2888
-2879
-2811
-2728
-2677
-2672
-2697
-2723
-2746
-2789
-2867
-2955
-2996
-2946
-2828
-2717
-2676
-2701
-2734
-2723
-2680
-2653
-2671
-2704
-2704
-2662
-2626
-2655
-2745
-2828
-2832
-2745
-2622
-2523
-2467
-2432
-2395
-2362
-2358
-2387
-2421
-2426
-2394
-2346
-2309
-2293
-2291
-2289
-2282
-2270
-2259
-2253
-2259
-2276
-2291
-2284
-2254
-2229
-2248
-2327
-2433
-2512
-2533
-2508
-2477
-2460
-2448
-2416
-2367
-2332
-2339
-2386
-2445
-2490
-2528
-2576
-2642
-2701
-2725
-2708
-2674
-2656
-2670
-2708
-2758
-2817
-2885
-2955
-3012
-3046
-3067
-3090
-3115
-3128
-3113
-3078
-3052
-3052
-3060
-3035
-2954
-2839
-2738
-2680
-2646
-2594
-2507
-2414
-2363
-2366
-2380
-2346
-2243
-2117
-2037
-2045
-2112
-2165
-2140
-2029
-1878
-1749
-1682
-1671
-1680
-1670
-1628
-1566
-1507
-1467
-1447
-1444
-1464
-1517
-1598
-1682
-1734
-1740
-1721
-1711
-1727
-1752
-1759
-1739
-1712
-1703
-1710
-1703
-1657
-1573
-1480
-1402
-1351
-1319
-1304
-1304
-1308
-1292
-1238
-1149
-1053
-977
-920
-860
-779
-685
-596
-513
-413
-273
-101
65
184
248
280
309
349
402
469
553
649
735
791
820
851
914
1014
1125
1210
1251
1252
1232
1216
1226
1276
1361
1455
1520
1536
1515
1494
1497
1524
1556
1577
1582
1576
1564
1556
1573
1635
1740
1852
1931
1964
1984
2037
2131
2222
2253
2210
2133
2086
2111
2199
2318
2438
2543
2626
2682
2712
2733
2764
2812
2864
2897
2898
2872
2836
2803
2785
2792
2820
2847
2838
2768
2644
2508
2401
2335
2286
2230
2166
2121
2113
2134
2146
2119
2055
1978
1920
1892
1886
1881
1859
1808
1733
1651
1585
1548
1533
1519
1486
1439
1392
1353
1315
1258
1178
1092
1025
988
966
931
869
790
721
679
660
641
604
546
479
420
373
326
267
190
109
37
-23
-87
-177
-298
-434
-554
-640
-697
-748
-816
-909
-1020
-1140
-1257
-1363
-1449
-1508
-1546
-1573
-1606
-1649
-1695
-1737
-1772
-1804
-1834
-1860
-1882
-1907
-1943
-1987
-2025
-2045
-2053
-2076
-2142
-2249
-2354
-2405
-2379
-2299
-2217
-2172
-2168
-2188
-2215
-2249
-2289
-2327
-2351
-2362
-2390
-2462
-2576
-2681
-2722
-2682
-2608
-2571
-2605
-2681
-2733
-2723
-2671
-2628
-2625
-2645
-2648
-2611
-2553
-2507
-2485
-2472
-2450
-2424
-2413
-2422
-2417
-2361
-2249
-2128
-2064
-2086
-2166
-2245
-2282
-2277
-2247
-2205
-2150
-2093
-2063
-2089
-2167
-2259
-2319
-2334
-2331
-2340
-2363
-2369
-2338
-2281
-2239
-2240
-2270
-2289
-2271
-2225
-2183
-2169
-2175
-2173
-2142
-2082
-2005
-1927
-1851
-1785
-1742
-1739
-1782
-1861
-1944
-1996
-1990
-1931
-1845
-1768
-1728
-1725
-1743
-1756
-1748
-1713
-1652
-1579
-1517
-1496
-1529
-1596
-1650
-1654
-1611
-1561
-1548
-1574
-1602
-1595
-1555
-1516
-1511
-1529
-1532
-1486
-1400
-1319
-1278
-1282
-1309
-1332
-1344
-1346
-1334
-1298
-1236
-1157
-1077
-1000
-924
-840
-756
-690
-649
-621
-578
-501
-396
-297
-238
-236
-278
-328
-347
-320
-268
-236
-264
-349
-442
-479
-429
-324
-238
-228
-301
-410
-496
-529
-518
-491
-467
-456
-464
-500
-566
-650
-724
-769
-789
-807
-838
-878
-912
-935
-962
-1010
-1070
-1111
-1107
-1065
-1031
-1050
-1126
-1217
-1273
-1281
-1272
-1290
-1351
-1427
-1482
-1502
-1510
-1543
-1618
-1718
-1811
-1871
-1896
-1901
-1906
-1916
-1921
-1906
-1862
-1798
-1734
-1686
-1651
-1611
-1546
-1457
-1365
-1296
-1263
-1257
-1257
-1242
-1200
-1126
-1028
-931
-863
-839
-840
-829
-778
-699
-632
-606
-612
-607
-557
-470
-382
-324
-291
-250
-179
-86
-7
28
10
-46
-117
-178
-213
-212
-184
-149
-129
-124
-115
-83
-26
40
95
138
175
211
234
230
203
176
182
237
335
454
569
659
711
724
712
701
715
761
824
883
925
946
945
921
876
822
779
765
786
834
895
952
988
987
945
880
824
802
818
850
874
875
855
827
810
829
902
1022
1155
1244
1266
1240
1214
1221
1250
1268
1261
1254
1281
1345
1402
1404
1343
1268
1239
1277
1357
1436
1490
1521
1539
1543
1532
1520
1533
1591
1685
1783
1850
1877
1878
1876
1889
1924
1979
2051
2133
2221
2310
2394
2462
2509
2536
2560
2602
2669
2739
2784
2790
2771
2751
2740
2721
2677
2620
2582
2590
2626
2641
2593
2487
2372
2302
2292
2319
2337
2318
2263
2192
2133
2099
2084
2068
2027
1956
1867
1788
1743
1738
1763
1802
1837
1849
1825
1771
1711
1682
1698
1739
1774
1788
1804
1853
1937
2025
2085
2118
2157
2228
2320
2400
2455
2520
2639
2816
2992
3097
3110
3081
3081
3136
3213
3258
3252
3221
3201
3206
3221
3229
3232
3244
3269
3289
3286
3258
3228
3222
3249
3293
3323
3318
3284
3242
3221
3229
3252
3266
3262
3252
3261
3299
3358
3419
3475
3533
3598
3654
3682
3679
3673
3695
3751
3811
3840
3842
3850
3890
3947
3985
3990
3995
4040
4124
4192
4184
4098
3993
3931
3921
3916
3877
3813
3769
3772
3802
3822
3827
3850
3922
4029
4120
4152
4132
4097
4080
4082
4086
4085
4086
4086
4070
4024
3951
3877
3817
3760
3689
3614
3568
3575
3609
3613
3548
3437
3341
3296
3282
3252
3186
3117
3089
3108
3132
3117
3055
2981
2936
2936
2976
3044
3128
3202
3232
3197
3119
3047
3021
3035
3045
3020
2970
2930
2918
2917
2900
2863
2833
2836
2863
2884
2883
2874
2886
2923
2958
2958
2923
2883
2861
2847
2808
2729
2630
2559
2541
2561
2574
2545
2472
2380
2299
2247
2229
2242
2280
2325
2353
2347
2316
2290
2297
2337
2374
2363
2291
2191
2120
2106
2128
2133
2087
2004
1938
1927
1966
2015
2039
2035
2027
2029
2039
2043
2044
2054
2075
2085
2060
2004
1950
1937
1968
2016
2056
2092
2154
2252
2355
2414
2406
2350
2288
2243
2203
2150
2081
2016
1968
1928
1877
1813
1759
1745
1777
1835
1889
1924
1942
1947
1935
1905
1872
1857
1871
1902
1921
1910
1871
1823
1780
1750
1738
1749
1782
1820
1835
1813
1771
1752
1784
1858
1928
1953
1930
1892
1884
1917
1962
1973
1929
1848
1778
1756
1779
1802
1778
1693
1588
1527
1546
1625
1703
1732
1712
1685
1689
1725
1767
1798
1832
1895
1989
2078
2114
2082
2004
1917
1838
1763
1696
1665
1698
1789
1891
1949
1951
1938
1957
2015
2075
2094
2073
2051
2065
2110
2141
2116
2031
1915
1799
1698
1611
1533
1464
1403
1344
1294
1275
1315
1415
1536
1611
1596
1498
1368
1265
1210
1182
1143
1064
943
794
642
506
403
342
317
311
304
286
258
233
220
220
221
207
164
93
7
-70
-123
-152
-167
-184
-205
-225
-231
-213
-164
-82
29
152
262
332
354
342
329
339
374
409
408
348
238
107
-9
-87
-129
-149
-160
-166
-162
-144
-121
-102
-94
-90
-85
-80
-88
-118
-167
-218
-258
-290
-333
-401
-490
-574
-627
-637
-613
-568
-515
-464
-430
-432
-478
-555
-631
-678
-694
-702
-724
-759
-781
-765
-715
-659
-629
-635
-659
-680
-689
-688
-682
-660
-615
-556
-512
-519
-588
-696
-802
-866
-874
-836
-779
-731
-711
-717
-727
-720
-686
-644
-616
-607
-599
-563
-497
-429
-396
-403
-419
-401
-342
-274
-244
-267
-319
-363
-383
-393
-411
-440
-466
-478
-479
-483
-495
-509
-523
-543
-577
-614
-632
-615
-581
-566
-591
-631
-629
-549
-409
-273
-199
-195
-221
-228
-195
-133
-60
14
83
135
156
141
110
90
96
127
176
247
343
448
518
508
416
294
213
203
241
276
284
290
325
391
447
453
411
365
365
417
491
549
578
594
619
654
685
698
686
660
637
635
669
733
805
860
894
925
980
1060
1133
1163
1150
1140
1178
1274
1385
1455
1464
1439
1417
1414
1417
1412
1402
1405
1428
1457
1473
1470
1462
1461
1464
1456
1431
1403
1395
1415
1445
1456
1430
1370
1290
1206
1134
1089
1082
1111
1150
1169
1151
1113
1087
1096
1126
1141
1108
1029
941
885
876
896
915
911
886
851
815
778
745
727
735
763
797
827
858
905
966
1014
1025
997
967
976
1031
1101
1147
1163
1175
1206
1243
1246
1196
1115
1055
1048
1081
1114
1119
1093
1048
991
918
838
771
733
711
671
590
479
374
302
263
247
255
301
392
501
584
609
589
565
569
608
666
724
776
814
832
823
796
771
764
774
781
768
731
678
622
575
547
545
568
599
613
596
552
496
446
410
388
377
368
350
319
289
285
319
372
403
387
341
317
348
411
449
418
331
238
179
149
118
71
23
3
12
20
-6
-65
-126
-158
-154
-137
-129
-135
-145
-149
-151
-156
-170
-188
-206
-226
-250
-279
-311
-340
-362
-375
-378
-374
-371
-377
-397
-428
-460
-480
-478
-446
-386
-310
-240
-191
-160
-132
-94
-52
-33
-51
-93
-123
-111
-65
-22
-19
-62
-126
-176
-198
-197
-184
-168
-156
-160
-195
-265
-355
-434
-479
-487
-470
-446
-428
-426
-447
-495
-564
-633
-677
-688
-679
-679
-706
-760
-820
-858
-863
-846
-837
-871
-966
-1107
-1249
-1341
-1362
-1334
-1308
-1324
-1382
-1447
-1485
-1489
-1488
-1513
-1570
-1638
-1690
-1721
-1745
-1779
-1829
-1886
-1934
-1965
-1969
-1944
-1900
-1862
-1857
-1889
-1930
-1938
-1899
-1840
-1801
-1796
-1789
-1737
-1633
-1526
-1477
-1498
-1539
-1530
-1444
-1318
-1220
-1185
-1196
-1204
-1170
-1096
-1014
-959
-946
-960
-973
-962
-927
-888
-870
-880
-899
-903
-889
-874
-873
-876
-855
-793
-713
-660
-651
-657
-625
-531
-408
-318
-298
-331
-370
-376
-341
-277
-201
-132
-96
-113
-177
-245
-264
-221
-152
-104
-91
-80
-33
54
142
188
188
174
172
188
204
210
215
227
246
261
268
269
266
249
214
176
166
196
243
258
219
149
100
97
117
120
92
60
53
67
70
49
28
42
92
130
108
28
-51
-70
-27
25
32
-10
-60
-86
-93
-111
-153
-195
-207
-182
-151
-146
-173
-207
-215
-182
-114
-31
44
88
90
60
26
13
24
37
29
5
-12
-7
3
-19
-86
-167
-212
-196
-144
-101
-94
-114
-139
-161
-188
-219
-238
-231
-212
-222
-287
-388
-467
-479
-428
-357
-310
-287
-260
-212
-154
-112
-96
-90
-73
-44
-22
-17
-19
-13
-2
-12
-67
-153
-221
-225
-164
-88
-59
-101
-185
-255
-279
-264
-244
-241
-249
-250
-235
-226
-253
-324
-418
-496
-539
-554
-564
-581
-595
-593
-577
-565
-574
-596
-606
-580
-517
-434
-356
-301
-282
-304
-354
-404
-418
-386
-330
-291
-290
-313
-320
-292
-241
-196
-167
-132
-70
17
100
148
159
164
192
247
304
331
309
248
178
135
140
188
247
280
272
235
196
167
143
113
85
79
107
151
181
178
149
114
83
47
2
-40
-52
-19
51
135
216
285
334
353
345
333
348
394
440
439
375
278
194
142
103
51
-17
-85
-139
-187
-239
-289
-315
-314
-310
-343
-422
-520
-599
-646
-680
-716
-747
-760
-759
-775
-832
-912
-972
-982
-960
-951
-982
-1037
-1080
-1095
-1094
-1093
-1095
-1100
-1123
-1189
-1302
-1428
-1515
-1538
-1526
-1531
-1579
-1646
-1693
-1703
-1695
-1695
-1706
-1711
-1703
-1700
-1733
-1817
-1937
-2063
-2168
-2240
-2279
-2293
-2296
-2310
-2349
-2410
-2474
-2520
-2541
-2544
-2544
-2556
-2586
-2634
-2692
-2755
-2817
-2877
-2929
-2961
-2955
-2912
-2862
-2847
-2886
-2948
-2978
-2950
-2895
-2869
-2896
-2938
-2935
-2870
-2789
-2754
-2780
-2827
-2840
-2811
-2773
-2761
-2769
-2764
-2731
-2699
-2712
-2783
-2884
-2967
-3012
-3030
-3048
-3077
-3107
-3120
-3104
-3056
-2989
-2919
-2861
-2822
-2799
-2787
-2790
-2821
-2883
-2954
-2999
-2996
-2953
-2904
-2870
-2847
-2811
-2744
-2643
-2516
-2378
-2254
-2178
-2173
-2220
-2259
-2235
-2147
-2055
-2017
-2041
-2071
-2061
-2021
-2009
-2060
-2137
-2172
-2139
-2085
-2084
-2161
-2267
-2337
-2354
-2361
-2394
-2444
-2463
-2427
-2365
-2334
-2351
-2378
-2362
-2289
-2195
-2126
-2099
-2096
-2098
-2102
-2119
-2145
-2157
-2136
-2085
-2028
-1992
-1984
-1994
-2009
-2029
-2062
-2108
-2159
-2195
-2192
-2138
-2037
-1921
-1824
-1772
-1760
-1767
-1767
-1755
-1745
-1752
-1779
-1818
-1858
-1889
-1899
-1872
-1799
-1691
-1585
-1515
-1494
-1502
-1512
-1512
-1515
-1533
-1563
-1583
-1581
-1572
-1588
-1648
-1735
-1809
-1844
-1846
-1848
-1866
-1891
-1896
-1872
-1843
-1837
-1862
-1885
-1870
-1809
-1737
-1693
-1692
-1709
-1711
-1687
-1652
-1623
-1601
-1573
-1542
-1526
-1541
-1578
-1598
-1574
-1517
-1467
-1457
-1481
-1503
-1499
-1475
-1458
-1455
-1453
-1435
-1407
-1397
-1420
-1457
-1473
-1456
-1437
-1458
-1527
-1602
-1630
-1596
-1539
-1519
-1565
-1647
-1713
-1727
-1693
-1643
-1604
-1587
-1589
-1609
-1645
-1696
-1752
-1798
-1831
-1855
-1881
-1914
-1951
-1984
-2015
-2049
-2090
-2128
-2146
-2132
-2094
-2059
-2055
-2082
-2109
-2103
-2059
-2004
-1979
-1993
-2019
-2020
-1983
-1935
-1904
-1892
-1865
-1788
-1668
-1552
-1494
-1509
-1566
-1621
-1648
-1657
-1665
-1677
-1681
-1665
-1637
-1617
-1620
-1645
-1667
-1663
-1620
-1548
-1467
-1402
-1368
-1364
-1376
-1385
-1373
-1333
-1269
-1196
-1130
-1084
-1059
-1048
-1045
-1050
-1072
-1106
-1133
-1117
-1038
-907
-763
-650
-585
-560
-557
-567
-586
-606
-615
-610
-605
-620
-658
-692
-696
-670
-647
-653
-679
-678
-616
-504
-382
-281
-190
-83
41
146
195
194
189
220
286
351
389
405
425
453
470
459
432
420
440
478
508
527
552
596
644
672
686
722
812
941
1052
1103
1107
1114
1155
1203
1203
1133
1030
954
937
957
971
960
935
920
926
955
1002
1064
1124
1157
1148
1119
1114
1163
1255
1346
1401
1420
1424
1426
1414
1379
1340
1340
1405
1513
1606
1629
1576
1484
1399
1354
1351
1382
1436
1495
1536
1541
1510
1469
1456
1489
1555
1624
1669
1690
1700
1703
1683
1616
1495
1353
1244
1200
1207
1218
1194
1133
1066
1012
972
926
882
876
939
1058
1171
1220
1199
1161
1160
1210
1274
1307
1296
1257
1206
1138
1041
927
829
777
764
752
709
635
569
549
590
669
750
805
828
832
836
846
850
825
760
670
587
531
489
425
323
200
98
42
18
-12
-67
-126
-157
-150
-134
-148
-199
-258
-289
-281
-257
-246
-263
-296
-326
-343
-345
-336
-321
-304
-291
-284
-288
-312
-370
-463
-575
-672
-722
-721
-698
-686
-696
-720
-740
-753
-769
-795
-829
-869
-921
-1002
-1116
-1242
-1347
-1411
-1441
-1466
-1503
-1548
-1582
-1589
-1575
-1556
-1551
-1568
-1601
-1633
-1643
-1628
-1607
-1615
-1671
-1760
-1836
-1857
-1820
-1761
-1715
-1689
-1664
-1618
-1558
-1504
-1465
-1426
-1373
-1312
-1271
-1268
-1286
-1290
-1264
-1231
-1234
-1293
-1379
-1444
-1458
-1437
-1421
-1436
-1479
-1522
-1542
-1531
-1496
-1447
-1390
-1330
-1277
-1233
-1202
-1178
-1155
-1124
-1081
-1032
-986
-954
-939
-935
-930
-924
-919
-923
-932
-941
-945
-944
-936
-917
-883
-848
-836
-862
-909
-938
-921
-875
-846
-866
-916
-947
-926
-872
-831
-828
-845
-848
-830
-817
-839
-884
-912
-896
-851
-823
-841
-896
-951
-978
-971
-937
-886
-829
-785
-772
-785
-792
-753
-656
-523
-386
-260
-138
-18
84
149
180
204
245
293
314
289
241
214
236
297
370
440
517
610
711
802
875
936
986
1006
986
936
904
931
1004
1076
1100
1081
1065
1077
1099
1097
1073
1069
1127
1229
1310
1319
1277
1257
1311
1425
1533
1588
1601
1611
1640
1670
1673
1655
1651
1689
1757
1812
1816
1772
1718
1690
1697
1725
1747
1753
1747
1748
1770
1816
1873
1922
1952
1962
1958
1941
1910
1870
1843
1854
1907
1977
2025
2037
2028
2028
2051
2085
2109
2115
2106
2083
2037
1971
1908
1886
1920
1982
2021
2019
2001
2013
2071
2131
2140
2086
2012
1978
2001
2049
2070
2049
2013
2007
2041
2096
2135
2137
2109
2069
2039
2029
2037
2058
2078
2091
2093
2077
2037
1975
1905
1847
1817
1809
1805
1796
1793
1807
1830
1832
1799
1748
1722
1741
1777
1773
1708
1621
1580
1610
1669
1692
1652
1583
1541
1543
1565
1571
1553
1523
1483
1421
1341
1274
1260
1295
1327
1298
1214
1142
1146
1214
1269
1241
1136
1026
972
968
967
939
911
933
1018
1124
1185
1178
1127
1080
1069
1097
1152
1217
1278
1325
1357
1389
1442
1520
1607
1680
1727
1754
1769
1774
1766
1748
1736
1737
1752
1771
1795
1824
1847
1839
1782
1693
1621
1607
1638
1663
1638
1575
1519
1497
1488
1446
1360
1268
1219
1218
1221
1182
1098
999
913
834
747
656
593
578
593
597
570
531
514
529
549
549
530
516
523
535
529
497
461
444
455
486
527
572
615
638
633
610
596
605
629
654
685
741
819
878
868
793
727
746
843
907
814
546
216
-16
-77
-22
37
35
-5
-27
-10
17
20
0
-15
-8
10
15
3
-10
-7
6
12
4
-6
-6
4
10
5
-4
-6
2
8
6
-2
-5
0
7
6
0
-4
-1
5
6
1
-4
-2
4
6
2
-3
-2
3
5
2
-2
-2
2
5
3
-1
-2
1
4
3
0
-2
0
3
3
0
-2
-1
3
3
1
-2
-1
2
3
1
-1
-1
1
3
2
-1
-1
1
3
2
0
-1
0
2
2
0
-1
0
2
2
0
-1
-1
1
2
1
-1
-1
1
2
1
-1
-1
0
2
1
0
-1
0
1
1
0
-1
0
1
1
0
-1
-1
1
1
0
-1
-1
0
1
1
-1
-1
0
1
1
-1
-1
0
1
1
0
-1
-1
1
1
0
-1
-1
0
1
0
-1
-1
0
1
0
-1
-1
0
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
0
0
-1
-1
-1
-1
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-1
-1
-1
-1
-2
-1
-1
-1
-1
-2
-2
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-2
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
