5
13744
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
0
1
1
1
1
1
0
0
0
1
1
1
1
1
0
0
0
1
1
1
1
1
0
0
0
1
1
2
1
1
0
0
0
1
2
2
1
1
0
0
0
1
2
2
1
0
0
0
1
1
2
2
1
0
0
0
1
1
2
2
1
0
0
0
1
2
2
2
1
0
-1
0
1
2
2
2
1
0
-1
0
1
2
3
2
1
-1
-1
0
1
2
3
2
0
-1
-1
0
1
2
3
2
1
0
0
1
1
0
-3
-7
-11
-14
-15
-13
-11
-9
-10
-12
-14
-14
-12
-9
-10
-16
-27
-42
-54
-58
-52
-35
-13
4
10
3
-16
-37
-51
-50
-33
-3
32
62
81
86
79
64
44
22
-1
-23
-43
-58
-65
-62
-51
-35
-19
-6
0
3
6
11
18
26
31
28
18
4
-9
-14
-10
2
18
29
32
27
17
7
3
6
13
20
22
18
7
-5
-16
-22
-24
-25
-28
-32
-37
-40
-35
-24
-9
4
10
7
-6
-21
-32
-33
-24
-8
8
18
18
9
-4
-13
-16
-10
0
8
8
-3
-23
-44
-60
-65
-55
-34
-7
17
32
35
28
15
3
-2
2
16
33
47
49
36
8
-29
-64
-84
-83
-58
-15
30
64
73
55
16
-29
-62
-70
-50
-10
33
64
69
48
9
-32
-58
-60
-38
-3
32
54
55
37
8
-21
-42
-51
-48
-40
-31
-26
-25
-27
-30
-29
-23
-13
1
16
30
39
41
36
25
12
2
-2
1
9
17
19
13
-1
-15
-22
-17
-1
20
36
37
20
-10
-44
-67
-72
-55
-26
4
22
24
13
-2
-11
-7
9
29
43
44
31
10
-11
-24
-27
-23
-18
-17
-23
-29
-31
-24
-7
13
28
32
22
4
-13
-19
-12
4
20
26
17
-4
-28
-44
-43
-25
1
24
31
18
-10
-42
-64
-66
-47
-13
23
50
58
49
29
7
-10
-16
-15
-10
-8
-13
-25
-39
-50
-53
-46
-30
-11
3
7
-1
-18
-38
-52
-55
-45
-25
-3
12
16
9
-5
-19
-25
-22
-12
-1
3
-2
-17
-36
-51
-58
-54
-42
-29
-19
-15
-17
-22
-27
-31
-32
-32
-32
-31
-27
-19
-6
10
23
30
28
18
5
-5
-9
-7
0
4
5
0
-7
-11
-8
0
11
18
16
6
-10
-25
-31
-27
-14
3
17
23
21
14
8
9
17
33
50
63
69
65
52
32
10
-9
-20
-20
-8
13
36
54
57
42
12
-24
-54
-67
-58
-30
6
37
54
52
37
16
-1
-10
-13
-12
-15
-21
-29
-33
-29
-16
1
14
15
3
-20
-43
-56
-53
-37
-15
2
8
2
-13
-26
-30
-24
-12
-2
0
-8
-22
-32
-31
-13
16
47
68
71
54
24
-9
-33
-44
-40
-29
-16
-9
-9
-14
-20
-23
-19
-11
-2
5
5
-3
-16
-31
-44
-51
-49
-37
-19
2
20
31
30
20
4
-12
-22
-22
-11
5
21
32
34
28
17
8
5
8
15
23
26
20
5
-16
-38
-54
-58
-48
-25
5
36
59
69
63
44
18
-8
-29
-42
-49
-52
-52
-50
-45
-34
-16
6
27
39
39
27
11
-2
-6
2
17
28
28
11
-18
-49
-70
-74
-59
-32
-6
11
16
11
3
0
2
6
5
-6
-24
-42
-50
-42
-20
8
26
27
10
-16
-35
-33
-6
35
72
87
71
30
-17
-46
-44
-8
45
91
109
90
40
-21
-70
-91
-82
-53
-20
1
3
-11
-32
-51
-60
-59
-50
-39
-28
-17
-6
3
9
9
1
-12
-26
-36
-37
-31
-23
-16
-16
-19
-22
-18
-6
13
30
40
37
23
7
-3
0
14
32
47
50
41
26
11
4
3
5
2
-8
-25
-42
-50
-43
-25
-4
12
14
3
-15
-29
-32
-23
-7
8
14
10
1
-4
1
19
43
64
74
69
52
30
11
0
-4
-2
1
4
6
9
11
10
0
-20
-49
-79
-97
-94
-68
-26
18
47
52
32
-4
-40
-61
-61
-43
-16
6
14
4
-15
-36
-47
-44
-28
-6
14
24
23
12
-5
-20
-30
-32
-24
-11
3
14
19
19
16
13
13
13
12
4
-12
-34
-53
-60
-46
-10
41
91
124
128
102
55
6
-29
-39
-24
6
35
52
51
36
16
-1
-9
-9
-6
-3
-2
0
7
22
41
58
67
62
45
21
0
-10
-8
2
12
17
13
2
-8
-14
-12
-6
1
3
-1
-8
-13
-10
1
17
31
38
36
27
18
16
23
38
54
64
63
51
33
14
1
-5
-5
-3
-1
1
6
16
33
53
71
80
75
56
31
8
-2
3
22
45
61
63
49
23
-5
-25
-29
-18
1
18
26
20
4
-17
-32
-38
-33
-21
-8
2
7
8
9
15
23
32
36
31
17
-4
-24
-35
-35
-23
-4
14
25
27
22
14
7
6
7
8
4
-6
-19
-32
-38
-35
-21
-3
14
23
23
13
0
-11
-15
-11
-4
4
7
4
-5
-14
-21
-23
-19
-13
-6
-1
3
9
19
33
49
61
65
56
35
8
-18
-33
-34
-21
-1
17
25
22
8
-9
-21
-24
-18
-5
7
13
11
3
-6
-13
-15
-12
-8
-7
-9
-14
-19
-19
-14
-3
10
21
27
26
18
7
-6
-16
-23
-25
-24
-19
-12
-4
2
6
5
-1
-9
-19
-28
-33
-35
-33
-27
-20
-11
-2
5
7
3
-7
-23
-40
-52
-53
-43
-23
-3
11
11
-2
-23
-40
-47
-38
-19
1
11
4
-17
-42
-58
-53
-26
15
54
75
70
38
-8
-51
-78
-83
-71
-53
-39
-37
-45
-55
-57
-46
-25
-1
16
21
15
4
-2
3
18
36
50
50
35
11
-13
-30
-36
-34
-31
-31
-36
-41
-38
-22
7
40
65
73
60
31
-2
-28
-37
-32
-19
-11
-12
-22
-32
-31
-12
24
64
96
104
86
47
1
-36
-54
-52
-38
-21
-11
-8
-10
-9
-2
12
26
33
27
10
-12
-30
-37
-30
-13
7
23
33
36
37
36
33
27
12
-11
-37
-61
-73
-69
-51
-28
-8
-1
-7
-25
-46
-62
-68
-66
-59
-50
-42
-35
-25
-12
1
11
13
5
-10
-26
-35
-36
-28
-20
-18
-27
-43
-56
-57
-40
-6
33
62
67
48
11
-26
-46
-40
-10
29
59
67
47
11
-26
-48
-44
-17
20
52
66
61
41
19
5
4
14
27
33
29
15
-2
-14
-16
-7
7
19
23
17
2
-15
-26
-25
-12
10
34
51
57
50
30
4
-20
-37
-43
-36
-19
2
21
35
41
39
32
21
9
-4
-14
-21
-24
-19
-9
5
18
24
19
4
-20
-43
-59
-63
-52
-31
-5
20
37
47
51
50
46
39
30
18
8
3
8
25
52
80
98
99
79
43
4
-26
-37
-28
-4
22
38
37
22
1
-13
-14
1
25
47
56
50
30
7
-10
-12
2
25
47
61
62
52
36
23
15
13
14
12
6
-2
-8
-8
2
19
38
49
50
39
20
3
-6
-4
7
19
27
24
11
-6
-19
-22
-14
4
22
33
32
18
-3
-22
-33
-31
-17
3
24
37
40
34
23
13
8
9
15
22
25
21
10
-7
-24
-36
-41
-37
-26
-13
-1
7
14
20
28
41
55
67
74
72
61
45
28
16
8
6
5
0
-8
-21
-33
-42
-43
-37
-26
-16
-9
-7
-9
-13
-14
-10
-2
8
19
28
34
38
39
38
33
25
14
2
-8
-14
-14
-7
5
18
30
38
41
39
33
24
13
2
-6
-9
-7
-1
8
16
20
17
8
-4
-15
-21
-22
-16
-5
7
18
27
33
36
37
35
30
24
17
11
7
4
0
-4
-11
-17
-21
-22
-17
-8
3
13
18
21
23
27
36
49
64
75
78
74
65
54
48
47
50
55
56
52
42
30
18
9
4
0
-3
-7
-10
-11
-9
-7
-5
-8
-16
-27
-38
-42
-38
-26
-12
-2
1
-4
-13
-19
-17
-4
15
33
42
41
30
17
8
6
10
15
15
5
-10
-25
-31
-24
-4
22
44
53
46
28
6
-10
-15
-9
4
17
27
30
28
22
16
9
1
-8
-18
-25
-26
-20
-8
5
13
11
-1
-16
-29
-30
-16
11
44
71
86
82
62
32
-1
-29
-46
-52
-47
-35
-20
-6
6
13
15
13
11
10
11
15
18
17
11
0
-12
-21
-21
-12
5
24
38
42
34
15
-10
-36
-58
-73
-79
-75
-63
-42
-15
12
34
45
42
28
8
-9
-16
-11
2
15
19
11
-6
-26
-38
-36
-21
1
18
22
12
-8
-28
-37
-32
-16
3
15
15
3
-11
-21
-20
-11
-2
0
-10
-28
-46
-53
-39
-7
34
72
93
91
72
45
21
7
4
6
6
0
-10
-18
-19
-12
-1
7
4
-11
-32
-49
-50
-31
6
47
78
87
73
42
5
-25
-43
-51
-56
-63
-73
-82
-79
-60
-25
17
53
71
65
42
14
-4
-3
14
37
51
47
24
-8
-35
-43
-28
1
31
49
45
24
-4
-27
-35
-30
-17
-8
-7
-16
-28
-34
-29
-15
1
9
3
-14
-36
-49
-47
-29
-2
23
36
35
25
15
12
18
27
31
22
-1
-30
-53
-59
-46
-20
8
26
27
16
-1
-11
-9
2
14
18
11
-6
-22
-30
-23
-6
12
21
14
-4
-25
-36
-31
-10
15
33
35
20
-4
-27
-39
-36
-25
-14
-10
-15
-22
-23
-9
18
52
80
92
83
57
25
-2
-15
-12
0
13
23
26
24
20
19
19
20
20
18
17
17
20
25
29
29
24
16
10
9
14
24
34
39
38
32
26
24
25
28
28
20
5
-11
-21
-21
-12
0
5
-6
-30
-60
-82
-82
-55
-7
46
86
102
90
59
22
-7
-22
-25
-22
-20
-23
-26
-23
-12
8
27
35
26
0
-34
-61
-67
-47
-8
37
71
82
68
37
1
-28
-44
-47
-43
-39
-38
-38
-35
-27
-13
0
7
3
-11
-29
-42
-43
-29
-5
17
28
22
1
-26
-47
-54
-42
-17
11
32
38
29
11
-9
-21
-23
-14
0
14
23
26
23
20
19
24
33
46
56
61
58
45
27
7
-9
-16
-12
0
16
27
27
13
-12
-43
-71
-86
-87
-73
-51
-29
-11
-2
2
4
8
17
28
39
45
45
40
32
25
20
17
13
5
-6
-20
-30
-33
-25
-7
16
37
50
53
45
31
16
5
-1
2
11
26
44
65
86
101
108
101
81
51
18
-11
-29
-33
-25
-13
-5
-5
-16
-33
-47
-50
-39
-15
14
38
49
43
25
2
-15
-20
-10
10
32
46
49
39
20
-1
-20
-35
-46
-55
-63
-70
-73
-69
-56
-34
-7
19
39
51
53
49
39
28
17
8
3
2
7
18
30
41
45
40
27
13
5
6
15
27
32
23
-2
-37
-67
-81
-71
-40
1
35
49
39
13
-18
-38
-40
-25
-3
13
15
2
-19
-37
-42
-33
-14
6
18
20
15
10
11
19
30
36
32
16
-7
-29
-41
-39
-25
-5
13
23
25
21
16
10
4
-4
-17
-33
-48
-55
-51
-35
-11
12
26
26
12
-11
-34
-52
-60
-60
-54
-44
-33
-21
-9
2
10
12
5
-8
-25
-40
-45
-39
-22
3
28
47
57
55
42
23
-1
-25
-46
-62
-70
-68
-57
-41
-22
-5
5
9
7
4
3
6
13
21
26
23
11
-9
-33
-53
-62
-58
-38
-8
24
49
59
51
28
-3
-32
-48
-49
-36
-15
4
15
14
5
-7
-17
-21
-19
-16
-14
-16
-18
-19
-13
-2
11
21
22
12
-4
-17
-19
-5
22
54
78
85
71
40
4
-26
-40
-37
-21
-1
15
22
20
13
6
1
1
3
6
9
12
16
20
21
19
12
2
-7
-9
-2
13
31
42
42
28
8
-11
-18
-9
10
30
38
26
-4
-43
-76
-91
-82
-53
-17
14
29
27
12
-4
-13
-10
2
18
30
35
31
20
7
-8
-21
-33
-42
-46
-42
-29
-7
19
42
56
58
48
29
6
-17
-35
-47
-52
-50
-41
-24
-4
15
28
33
29
20
13
11
14
18
16
6
-13
-32
-43
-37
-14
17
45
57
49
26
1
-13
-9
11
35
47
37
7
-33
-67
-81
-72
-46
-18
1
5
-2
-9
-9
1
15
21
11
-14
-45
-67
-68
-45
-7
30
51
50
30
8
-3
4
25
46
53
39
9
-23
-41
-35
-7
29
57
63
48
19
-7
-17
-9
13
37
52
55
49
42
41
43
42
30
-1
-46
-93
-128
-138
-120
-80
-33
6
28
33
27
18
12
9
5
-2
-15
-28
-38
-41
-38
-34
-35
-44
-57
-67
-65
-46
-15
19
41
42
21
-12
-42
-54
-43
-12
23
47
49
30
1
-21
-21
4
47
93
122
122
93
45
-5
-41
-52
-38
-8
25
52
67
74
80
90
107
126
139
138
117
82
41
7
-11
-9
6
24
33
30
19
11
17
45
92
146
191
210
197
156
98
39
-9
-40
-56
-63
-65
-64
-58
-41
-14
20
52
73
75
58
26
-11
-43
-64
-72
-69
-59
-44
-24
-2
21
39
48
44
29
10
-5
-11
-5
4
6
-8
-43
-89
-134
-158
-149
-108
-45
20
66
80
59
12
-47
-104
-149
-180
-201
-217
-233
-248
-260
-262
-249
-219
-173
-116
-58
-10
19
22
-2
-47
-101
-150
-182
-191
-181
-162
-145
-136
-136
-137
-129
-105
-66
-22
12
25
12
-18
-48
-60
-42
7
73
137
181
192
174
135
90
51
22
0
-23
-50
-84
-118
-142
-146
-125
-77
-8
72
150
213
253
264
247
211
169
137
126
139
170
205
229
233
218
195
183
194
233
291
348
383
384
350
296
245
214
212
233
263
283
285
269
244
223
212
212
211
199
167
118
64
24
12
37
97
179
266
342
396
421
419
393
352
304
262
233
225
235
257
278
287
277
246
201
151
105
66
32
2
-25
-43
-42
-15
41
115
188
235
241
204
139
69
23
14
44
95
145
174
173
147
110
77
57
49
41
23
-12
-64
-121
-169
-194
-190
-159
-113
-68
-40
-43
-81
-153
-247
-346
-431
-486
-502
-483
-439
-389
-351
-335
-346
-378
-420
-465
-506
-542
-572
-596
-609
-604
-576
-526
-462
-397
-346
-320
-320
-340
-366
-385
-384
-357
-302
-225
-134
-40
41
93
102
63
-18
-121
-220
-289
-311
-286
-230
-164
-113
-87
-88
-105
-128
-148
-164
-182
-202
-221
-223
-192
-119
-5
130
256
341
367
332
253
159
78
30
20
41
78
119
156
186
209
225
233
227
203
160
101
35
-26
-67
-73
-38
40
151
276
394
483
532
542
531
521
532
571
629
684
709
691
633
561
509
509
573
689
824
933
983
959
873
755
640
557
518
513
522
517
479
398
282
149
23
-72
-120
-116
-71
-8
42
48
-12
-142
-329
-543
-741
-879
-918
-835
-628
-320
44
400
680
826
808
637
364
70
-160
-261
-210
-32
213
452
625
705
699
639
556
470
381
276
143
-16
-179
-313
-394
-415
-397
-374
-382
-435
-519
-597
-625
-573
-441
-260
-77
62
133
138
99
47
0
-42
-95
-184
-319
-492
-670
-807
-861
-810
-660
-446
-222
-40
64
80
23
-69
-160
-220
-243
-240
-234
-245
-279
-321
-345
-321
-230
-78
107
283
408
456
423
326
193
56
-57
-127
-138
-81
50
248
489
728
909
982
918
725
450
162
-69
-197
-210
-133
-12
104
179
201
170
102
12
-84
-166
-215
-213
-153
-46
70
149
148
50
-118
-297
-415
-415
-289
-74
157
333
417
424
409
437
548
729
918
1035
1014
848
578
291
71
-37
-44
-7
4
-57
-191
-351
-472
-504
-440
-319
-209
-173
-239
-385
-551
-664
-672
-563
-371
-165
-18
16
-86
-307
-603
-917
-1192
-1385
-1475
-1465
-1378
-1250
-1121
-1014
-937
-870
-781
-636
-418
-142
151
399
546
559
440
227
-20
-244
-405
-490
-512
-491
-443
-370
-256
-83
157
449
745
976
1071
980
697
269
-211
-628
-879
-906
-717
-381
-8
291
439
424
293
136
45
84
258
521
789
974
1012
878
587
183
-272
-717
-1090
-1336
-1411
-1287
-971
-506
25
523
896
1094
1123
1044
948
919
1002
1186
1410
1591
1660
1585
1386
1120
852
633
477
365
257
116
-72
-288
-482
-590
-561
-372
-49
336
677
861
803
478
-62
-696
-1259
-1595
-1599
-1263
-678
-11
546
835
778
399
-194
-851
-1431
-1839
-2047
-2076
-1976
-1790
-1543
-1247
-911
-572
-294
-154
-216
-488
-898
-1307
-1541
-1462
-1020
-295
522
1185
1480
1307
726
-62
-781
-1185
-1151
-723
-100
451
690
506
-48
-781
-1440
-1812
-1800
-1450
-918
-398
-40
106
93
39
64
221
479
724
818
659
229
-384
-1016
-1481
-1637
-1443
-969
-381
123
382
330
17
-409
-761
-887
-724
-323
177
606
832
810
589
286
27
-105
-99
-8
89
130
100
35
-3
41
187
418
689
950
1165
1304
1341
1239
955
469
-191
-922
-1560
-1919
-1865
-1374
-557
360
1115
1500
1433
991
369
-191
-495
-457
-119
379
863
1192
1303
1222
1037
861
777
819
955
1108
1187
1120
887
527
125
-220
-430
-478
-399
-269
-171
-158
-228
-334
-412
-418
-354
-265
-209
-216
-267
-297
-234
-46
228
484
598
494
191
-192
-484
-539
-304
152
669
1072
1252
1209
1037
868
796
826
883
860
685
369
6
-277
-384
-295
-70
193
410
557
663
779
922
1049
1075
921
574
121
-281
-466
-352
15
466
781
792
461
-93
-647
-971
-929
-533
59
618
937
915
589
112
-313
-515
-419
-74
363
682
689
285
-494
-1468
-2370
-2928
-2969
-2494
-1690
-862
-315
-228
-568
-1107
-1517
-1531
-1064
-264
557
1068
1085
663
78
-306
-212
413
1364
2274
2780
2694
2074
1194
399
-52
-96
130
380
437
222
-175
-553
-718
-580
-199
249
556
583
308
-178
-724
-1191
-1494
-1614
-1574
-1403
-1117
-727
-251
261
737
1102
1314
1380
1354
1300
1255
1201
1071
783
294
-365
-1086
-1716
-2109
-2185
-1952
-1501
-966
-472
-96
154
318
461
630
834
1029
1137
1071
772
236
-466
-1193
-1766
-2013
-1831
-1223
-314
673
1483
1909
1858
1382
661
-68
-593
-806
-734
-521
-363
-422
-759
-1309
-1904
-2347
-2483
-2265
-1766
-1143
-571
-177
6
30
-5
-18
13
38
-30
-256
-630
-1058
-1390
-1489
-1297
-874
-369
39
232
203
55
-58
-15
205
510
744
778
578
234
-98
-279
-283
-218
-289
-679
-1443
-2447
-3398
-3957
-3883
-3133
-1888
-470
786
1655
2084
2166
2054
1867
1636
1316
849
229
-465
-1094
-1525
-1699
-1657
-1506
-1356
-1247
-1125
-879
-421
241
972
1545
1740
1441
698
-281
-1215
-1852
-2065
-1877
-1429
-902
-445
-128
56
147
183
171
95
-60
-279
-518
-712
-810
-797
-692
-538
-364
-170
76
416
865
1389
1898
2264
2368
2141
1594
827
8
-670
-1045
-1030
-642
-2
697
1252
1513
1434
1081
606
178
-85
-167
-152
-167
-316
-609
-953
-1185
-1157
-817
-246
368
811
938
743
352
-40
-267
-281
-173
-125
-318
-835
-1615
-2466
-3154
-3491
-3417
-3005
-2419
-1838
-1376
-1052
-804
-536
-174
295
822
1317
1687
1867
1836
1619
1274
882
533
310
275
449
803
1256
1696
2011
2125
2015
1719
1314
885
498
180
-83
-325
-591
-913
-1302
-1739
-2174
-2534
-2733
-2695
-2383
-1819
-1093
-345
278
671
808
748
604
489
469
531
603
600
480
281
111
105
363
898
1626
2397
3055
3490
3668
3624
3420
3113
2732
2283
1780
1261
793
447
260
208
208
152
-34
-351
-711
-976
-1022
-802
-382
77
382
386
51
-536
-1198
-1736
-2004
-1949
-1618
-1119
-572
-62
376
747
1064
1326
1508
1570
1484
1255
920
537
158
-196
-535
-883
-1249
-1594
-1836
-1868
-1613
-1072
-354
343
795
835
425
-317
-1150
-1794
-2037
-1810
-1208
-447
234
663
797
722
591
542
629
799
934
910
671
256
-216
-601
-795
-777
-607
-397
-253
-241
-373
-614
-918
-1237
-1534
-1766
-1877
-1806
-1509
-995
-345
289
729
833
547
-70
-858
-1617
-2165
-2394
-2285
-1887
-1285
-565
206
977
1696
2313
2773
3042
3117
3030
2831
2568
2264
1915
1509
1046
568
148
-132
-217
-117
96
310
422
377
189
-77
-338
-541
-683
-805
-960
-1181
-1454
-1726
-1932
-2025
-1999
-1888
-1743
-1608
-1499
-1413
-1338
-1274
-1243
-1273
-1378
-1539
-1693
-1761
-1674
-1410
-1008
-559
-169
78
149
69
-99
-283
-430
-520
-563
-581
-593
-602
-595
-555
-463
-309
-93
178
491
825
1158
1461
1708
1877
1958
1950
1861
1701
1477
1193
853
463
35
-416
-871
-1308
-1696
-1990
-2138
-2086
-1806
-1315
-689
-59
428
653
565
201
-332
-909
-1429
-1856
-2211
-2533
-2832
-3057
-3107
-2875
-2321
-1506
-602
174
640
725
499
138
-158
-255
-138
97
301
350
212
-55
-338
-539
-630
-660
-725
-907
-1226
-1626
-2005
-2272
-2385
-2373
-2308
-2264
-2278
-2333
-2377
-2354
-2233
-2009
-1700
-1313
-850
-319
244
751
1078
1108
794
197
-509
-1105
-1407
-1345
-994
-529
-133
91
173
247
471
924
1550
2174
2578
2616
2284
1728
1175
823
752
903
1123
1263
1258
1161
1102
1202
1496
1903
2266
2440
2379
2174
2016
2114
2591
3426
4457
5454
6206
6600
6640
6421
6069
5685
5323
4998
4704
4440
4208
4003
3795
3537
3186
2733
2221
1733
1355
1125
1006
903
704
354
-106
-544
-791
-722
-324
286
903
1316
1386
1093
528
-170
-875
-1513
-2067
-2535
-2891
-3065
-2967
-2541
-1816
-927
-79
523
760
639
291
-96
-369
-475
-485
-549
-814
-1340
-2062
-2803
-3345
-3518
-3271
-2690
-1957
-1275
-779
-484
-289
-29
443
1184
2118
3059
3776
4082
3905
3319
2515
1729
1154
880
875
1025
1200
1313
1353
1370
1416
1502
1563
1489
1177
604
-140
-869
-1368
-1478
-1171
-554
173
806
1213
1378
1382
1342
1346
1411
1489
1516
1458
1344
1250
1252
1381
1592
1784
1851
1738
1469
1137
853
686
628
600
493
230
-197
-721
-1237
-1645
-1895
-1994
-1985
-1911
-1797
-1642
-1444
-1228
-1060
-1031
-1224
-1668
-2313
-3038
-3683
-4096
-4184
-3926
-3382
-2664
-1915
-1280
-882
-797
-1040
-1547
-2184
-2777
-3161
-3236
-3002
-2556
-2057
-1658
-1452
-1443
-1559
-1696
-1773
-1757
-1666
-1533
-1380
-1198
-966
-679
-376
-136
-41
-127
-345
-571
-653
-488
-80
452
926
1187
1188
1014
844
855
1126
1592
2064
2324
2231
1796
1183
635
368
471
878
1398
1802
1917
1678
1143
443
-266
-855
-1238
-1376
-1261
-919
-404
194
760
1182
1386
1355
1138
820
482
172
-104
-364
-622
-863
-1052
-1162
-1208
-1260
-1420
-1764
-2295
-2916
-3458
-3744
-3677
-3276
-2671
-2031
-1483
-1048
-648
-164
470
1203
1863
2225
2118
1516
563
-471
-1297
-1725
-1726
-1424
-1033
-754
-705
-885
-1209
-1555
-1825
-1973
-2009
-1985
-1980
-2077
-2354
-2859
-3584
-4441
-5263
-5842
-5997
-5655
-4897
-3936
-3045
-2442
-2193
-2191
-2207
-2013
-1497
-722
96
697
908
725
315
-70
-221
-76
258
560
613
311
-297
-1028
-1660
-2021
-2050
-1792
-1349
-820
-266
291
831
1309
1660
1823
1794
1645
1509
1518
1736
2110
2493
2705
2633
2298
1855
1532
1526
1905
2570
3295
3818
3952
3652
3025
2277
1628
1241
1180
1417
1869
2434
3021
3554
3968
4209
4242
4061
3696
3208
2668
2131
1619
1127
646
185
-211
-467
-506
-283
190
844
1578
2286
2892
3358
3679
3863
3921
3863
3701
3466
3201
2955
2763
2629
2524
2404
2231
1995
1717
1442
1203
1010
836
636
368
21
-377
-774
-1111
-1356
-1508
-1590
-1634
-1656
-1653
-1607
-1512
-1385
-1275
-1242
-1336
-1567
-1898
-2253
-2547
-2720
-2753
-2676
-2542
-2401
-2276
-2152
-1992
-1754
-1425
-1031
-631
-299
-89
-9
-13
-11
93
363
790
1295
1740
1982
1926
1565
995
379
-102
-315
-219
133
616
1091
1452
1656
1723
1711
1683
1684
1732
1826
1957
2110
2263
2379
2408
2312
2088
1792
1536
1452
1638
2108
2766
3445
3966
4223
4222
4077
3940
3913
3988
4038
3888
3409
2611
1659
818
333
316
688
1211
1592
1623
1265
655
31
-400
-557
-516
-454
-544
-852
-1301
-1711
-1896
-1763
-1359
-844
-403
-152
-87
-99
-56
113
362
554
532
225
-302
-852
-1188
-1142
-703
-28
615
969
893
412
-298
-1006
-1527
-1791
-1862
-1890
-2032
-2376
-2907
-3525
-4083
-4451
-4559
-4412
-4082
-3681
-3327
-3109
-3062
-3153
-3282
-3305
-3083
-2530
-1664
-609
429
1235
1666
1704
1468
1153
952
964
1159
1395
1492
1321
868
242
-379
-825
-1004
-930
-698
-429
-210
-72
-3
13
-41
-220
-592
-1188
-1969
-2820
-3595
-4171
-4503
-4630
-4643
-4628
-4615
-4563
-4401
-4081
-3634
-3171
-2848
-2780
-2979
-3329
-3629
-3674
-3348
-2670
-1782
-878
-124
400
706
846
856
717
366
-244
-1077
-1982
-2715
-3030
-2780
-1989
-863
288
1162
1578
1523
1134
621
168
-128
-263
-290
-255
-160
39
397
931
1589
2260
2817
3168
3293
3239
3095
2938
2804
2678
2520
2294
1996
1648
1288
942
616
303
2
-260
-432
-457
-310
-23
308
556
598
365
-142
-857
-1678
-2498
-3228
-3794
-4135
-4199
-3955
-3423
-2693
-1929
-1334
-1085
-1263
-1821
-2585
-3324
-3832
-4010
-3895
-3628
-3391
-3314
-3434
-3688
-3963
-4157
-4233
-4230
-4223
-4279
-4405
-4536
-4563
-4388
-3967
-3342
-2623
-1950
-1442
-1169
-1134
-1295
-1581
-1920
-2246
-2498
-2621
-2570
-2322
-1889
-1319
-684
-54
531
1074
1621
2224
2920
3698
4501
5251
5881
6370
6748
7080
7431
7829
8245
8599
8793
8749
8443
7912
7241
6531
5869
5308
4864
4526
4268
4066
3899
3747
3591
3419
3222
3006
2786
2574
2364
2126
1808
1356
752
32
-700
-1295
-1603
-1529
-1069
-317
561
1386
2020
2408
2578
2612
2598
2588
2582
2540
2415
2180
1851
1476
1111
787
504
229
-78
-438
-840
-1244
-1608
-1910
-2162
-2403
-2677
-2998
-3338
-3629
-3787
-3751
-3512
-3123
-2680
-2292
-2049
-1996
-2130
-2413
-2793
-3210
-3615
-3962
-4209
-4327
-4303
-4146
-3890
-3578
-3247
-2901
-2515
-2041
-1436
-695
138
969
1684
2189
2442
2465
2333
2143
1982
1901
1917
2025
2218
2493
2856
3311
3843
4419
4997
5546
6059
6558
7073
7620
8170
8651
8965
9030
8824
8403
7890
7434
7144
7050
7090
7135
7054
6772
6310
5778
5328
5088
5101
5306
5558
5686
5557
5125
4440
3620
2797
2068
1470
980
546
121
-310
-728
-1091
-1367
-1541
-1631
-1668
-1679
-1679
-1659
-1601
-1489
-1320
-1106
-860
-588
-281
83
527
1057
1659
2299
2938
3544
4100
4597
5019
5334
5485
5409
5064
4456
3656
2788
1997
1403
1062
954
988
1048
1032
888
622
290
-38
-307
-492
-606
-682
-755
-851
-986
-1166
-1404
-1718
-2127
-2636
-3221
-3817
-4334
-4675
-4769
-4606
-4247
-3815
-3462
-3321
-3464
-3878
-4470
-5102
-5633
-5969
-6077
-5990
-5770
-5479
-5152
-4791
-4386
-3943
-3500
-3125
-2896
-2853
-2977
-3180
-3336
-3324
-3081
-2623
-2041
-1455
-972
-647
-475
-412
-410
-444
-519
-650
-837
-1049
-1232
-1338
-1357
-1332
-1349
-1486
-1773
-2155
-2507
-2687
-2601
-2261
-1788
-1374
-1199
-1360
-1832
-2483
-3136
-3648
-3959
-4101
-4164
-4234
-4347
-4474
-4551
-4520
-4377
-4181
-4027
-4005
-4148
-4424
-4744
-5003
-5127
-5091
-4924
-4680
-4412
-4151
-3905
-3664
-3422
-3172
-2902
-2585
-2175
-1627
-918
-79
797
1573
2117
2351
2284
2017
1697
1460
1372
1408
1464
1419
1193
794
320
-81
-278
-218
42
355
532
419
-52
-833
-1784
-2721
-3482
-3964
-4145
-4067
-3799
-3391
-2866
-2211
-1412
-481
523
1493
2304
2855
3107
3109
2983
2886
2959
3280
3840
4551
5284
5911
6346
6560
6575
6443
6216
5930
5605
5254
4898
4576
4334
4207
4199
4271
4344
4324
4135
3748
3197
2565
1956
1453
1091
843
637
399
88
-274
-602
-777
-695
-316
313
1062
1762
2256
2451
2342
1996
1522
1018
551
140
-211
-492
-659
-649
-401
101
801
1573
2255
2701
2829
2642
2222
1681
1129
637
239
-48
-201
-182
48
498
1116
1793
2383
2768
2900
2835
2705
2668
2834
3216
3730
4231
4584
4727
4692
4581
4514
4565
4729
4929
5058
5041
4866
4596
4330
4157
4110
4155
4207
4173
3998
3685
3295
2921
2650
2536
2585
2763
3004
3238
3399
3438
3323
3044
2611
2054
1418
755
119
-441
-889
-1202
-1377
-1438
-1436
-1447
-1557
-1835
-2312
-2958
-3685
-4373
-4911
-5243
-5389
-5436
-5510
-5717
-6106
-6651
-7263
-7837
-8289
-8583
-8733
-8781
-8764
-8699
-8585
-8417
-8208
-7996
-7833
-7754
-7756
-7788
-7766
-7616
-7304
-6858
-6357
-5893
-5529
-5271
-5064
-4826
-4488
-4022
-3461
-2869
-2319
-1863
-1520
-1295
-1192
-1237
-1465
-1901
-2527
-3261
-3971
-4505
-4748
-4660
-4286
-3742
-3158
-2631
-2192
-1805
-1396
-888
-245
527
1380
2252
3086
3844
4504
5049
5462
5728
5844
5830
5732
5611
5522
5501
5548
5641
5748
5846
5932
6016
6107
6200
6268
6273
6180
5978
5684
5337
4977
4625
4280
3927
3554
3175
2830
2571
2432
2400
2405
2332
2063
1516
684
-364
-1503
-2593
-3521
-4223
-4689
-4943
-5024
-4972
-4823
-4616
-4401
-4229
-4143
-4159
-4257
-4391
-4509
-4582
-4619
-4664
-4769
-4957
-5202
-5424
-5524
-5423
-5106
-4632
-4116
-3681
-3405
-3296
-3288
-3283
-3197
-3000
-2729
-2464
-2291
-2261
-2368
-2558
-2755
-2900
-2973
-2997
-3026
-3115
-3303
-3591
-3949
-4316
-4616
-4773
-4724
-4437
-3923
-3243
-2493
-1786
-1213
-817
-582
-439
-303
-108
168
504
855
1187
1499
1822
2197
2639
3123
3582
3946
4174
4285
4343
4427
4571
4742
4845
4777
4487
4027
3545
3224
3192
3449
3849
4149
4117
3640
2780
1756
848
281
127
291
561
721
648
363
4
-256
-295
-110
196
462
549
403
66
-353
-738
-1010
-1160
-1218
-1236
-1242
-1235
-1182
-1048
-808
-463
-35
436
902
1305
1580
1661
1508
1120
556
-76
-646
-1049
-1233
-1212
-1046
-801
-515
-191
190
624
1062
1411
1571
1486
1192
814
521
448
634
998
1375
1598
1580
1355
1054
840
814
969
1194
1338
1290
1036
660
288
13
-159
-313
-569
-1004
-1596
-2221
-2707
-2919
-2824
-2506
-2120
-1807
-1627
-1531
-1398
-1113
-633
-15
613
1123
1455
1649
1816
2076
2486
3010
3532
3923
4108
4105
4018
3982
4099
4395
4818
5276
5687
6021
6297
6556
6821
7072
7253
7302
7197
6974
6721
6536
6482
6556
6692
6789
6761
6569
6233
5811
5368
4949
4567
4214
3877
3551
3242
2947
2648
2302
1862
1296
613
-134
-861
-1493
-1994
-2387
-2740
-3131
-3606
-4143
-4654
-5007
-5083
-4822
-4255
-3501
-2736
-2136
-1822
-1828
-2096
-2502
-2907
-3205
-3367
-3439
-3525
-3730
-4116
-4664
-5273
-5789
-6065
-6009
-5619
-4977
-4210
-3440
-2739
-2113
-1525
-928
-315
265
718
938
859
479
-130
-845
-1531
-2081
-2427
-2546
-2437
-2116
-1603
-932
-166
602
1257
1683
1804
1599
1117
459
-250
-893
-1386
-1693
-1819
-1796
-1670
-1485
-1272
-1052
-832
-612
-392
-174
31
213
368
510
675
911
1258
1718
2243
2730
3052
3102
2838
2305
1625
950
408
54
-149
-298
-503
-830
-1270
-1747
-2157
-2421
-2519
-2497
-2440
-2424
-2486
-2609
-2743
-2841
-2892
-2927
-3004
-3170
-3430
-3733
-3990
-4106
-4019
-3733
-3306
-2836
-2428
-2158
-2063
-2133
-2324
-2575
-2819
-2999
-3077
-3044
-2920
-2751
-2593
-2490
-2456
-2466
-2467
-2407
-2255
-2027
-1780
-1587
-1502
-1535
-1643
-1751
-1784
-1702
-1515
-1269
-1022
-811
-636
-463
-253
11
311
601
833
991
1105
1247
1501
1920
2501
3177
3836
4363
4670
4727
4552
4198
3730
3198
2638
2068
1506
969
474
40
-323
-610
-820
-950
-997
-960
-857
-725
-620
-608
-738
-1022
-1436
-1906
-2341
-2650
-2762
-2638
-2271
-1681
-909
-10
944
1865
2666
3268
3625
3732
3628
3383
3074
2761
2475
2222
1996
1797
1640
1550
1548
1631
1764
1888
1942
1891
1744
1551
1384
1298
1308
1373
1416
1355
1142
786
350
-77
-423
-659
-816
-969
-1196
-1542
-1995
-2488
-2925
-3218
-3325
-3258
-3082
-2883
-2744
-2721
-2841
-3103
-3496
-3999
-4587
-5215
-5824
-6337
-6682
-6812
-6727
-6477
-6145
-5821
-5569
-5402
-5282
-5140
-4901
-4517
-3984
-3339
-2648
-1984
-1411
-973
-692
-573
-603
-753
-974
-1204
-1368
-1392
-1222
-830
-226
547
1415
2292
3086
3714
4119
4281
4224
4019
3764
3560
3482
3547
3711
3883
3962
3872
3600
3193
2744
2348
2067
1915
1857
1847
1858
1908
2058
2381
2929
3695
4605
5536
6355
6963
7329
7489
7535
7574
7689
7918
8248
8618
8948
9164
9211
9072
8768
8352
7895
7472
7145
6943
6860
6860
6890
6899
6859
6770
6661
6566
6507
6471
6409
6240
5884
5288
4461
3483
2490
1647
1096
915
1087
1504
2000
2402
2589
2523
2258
1903
1578
1355
1232
1140
976
654
150
-489
-1163
-1756
-2184
-2414
-2464
-2381
-2211
-1980
-1696
-1370
-1028
-725
-525
-478
-595
-844
-1165
-1504
-1845
-2215
-2667
-3237
-3908
-4599
-5184
-5549
-5644
-5517
-5302
-5165
-5233
-5544
-6030
-6552
-6962
-7165
-7156
-7007
-6825
-6693
-6633
-6602
-6516
-6297
-5908
-5369
-4740
-4093
-3478
-2912
-2376
-1835
-1256
-622
70
805
1562
2309
3002
3593
4030
4278
4332
4227
4034
3841
3725
3727
3844
4027
4202
4295
4253
4056
3720
3292
2829
2393
2027
1752
1559
1415
1276
1107
899
668
452
288
190
137
82
-26
-212
-460
-710
-886
-933
-846
-670
-487
-374
-369
-465
-619
-788
-965
-1184
-1505
-1975
-2594
-3301
-3993
-4570
-4975
-5219
-5360
-5466
-5567
-5632
-5587
-5354
-4906
-4293
-3641
-3096
-2779
-2732
-2919
-3249
-3625
-3984
-4304
-4595
-4859
-5076
-5197
-5170
-4975
-4640
-4238
-3857
-3563
-3377
-3277
-3226
-3195
-3182
-3201
-3258
-3324
-3329
-3196
-2877
-2392
-1832
-1325
-977
-815
-773
-725
-551
-210
227
601
735
521
-25
-769
-1509
-2067
-2362
-2425
-2374
-2340
-2403
-2557
-2728
-2820
-2773
-2590
-2327
-2059
-1839
-1671
-1518
-1329
-1070
-735
-341
94
566
1088
1674
2315
2969
3574
4072
4442
4715
4956
5227
5550
5884
6144
6238
6119
5815
5419
5054
4815
4735
4780
4877
4961
5003
5025
5068
5154
5263
5327
5267
5035
4647
4190
3784
3535
3485
3593
3750
3824
3709
3358
2797
2101
1370
696
149
-233
-441
-494
-433
-318
-220
-196
-282
-473
-734
-1012
-1263
-1463
-1613
-1726
-1807
-1843
-1806
-1675
-1460
-1212
-1016
-964
-1106
-1436
-1885
-2349
-2741
-3018
-3204
-3366
-3574
-3865
-4220
-4573
-4852
-5014
-5068
-5076
-5122
-5266
-5520
-5836
-6128
-6308
-6320
-6160
-5875
-5538
-5220
-4968
-4790
-4658
-4520
-4318
-4002
-3541
-2935
-2217
-1450
-712
-77
401
710
878
966
1047
1176
1377
1635
1903
2121
2237
2219
2062
1789
1437
1051
676
346
79
-128
-293
-446
-615
-812
-1024
-1210
-1308
-1259
-1022
-592
-3
670
1333
1891
2271
2437
2404
2238
2041
1929
2001
2307
2826
3473
4120
4647
4977
5113
5127
5130
5218
5425
5707
5953
6038
5879
5474
4908
4321
3852
3587
3535
3630
3770
3862
3852
3736
3540
3299
3030
2728
2378
1974
1529
1079
662
304
-2
-292
-619
-1026
-1532
-2116
-2732
-3319
-3823
-4204
-4445
-4543
-4507
-4350
-4086
-3740
-3335
-2897
-2450
-2009
-1579
-1161
-753
-354
30
392
725
1022
1271
1458
1560
1557
1438
1215
929
644
430
343
405
593
850
1102
1288
1373
1362
1289
1201
1142
1135
1184
1275
1388
1505
1611
1701
1773
1831
1881
1934
1997
2073
2153
2216
2226
2143
1931
1575
1078
471
-197
-868
-1489
-2021
-2443
-2760
-2996
-3187
-3373
-3577
-3807
-4040
-4238
-4358
-4373
-4284
-4129
-3972
-3878
-3892
-4019
-4224
-4438
-4594
-4648
-4596
-4470
-4322
-4198
-4117
-4067
-4008
-3897
-3708
-3445
-3137
-2831
-2566
-2365
-2225
-2123
-2035
-1939
-1834
-1728
-1638
-1579
-1552
-1549
-1549
-1527
-1460
-1330
-1130
-858
-524
-142
269
689
1102
1492
1847
2160
2419
2616
2743
2800
2798
2757
2702
2654
2616
2571
2488
2338
2110
1825
1532
1294
1154
1113
1118
1074
880
469
-162
-946
-1766
-2503
-3069
-3438
-3639
-3730
-3764
-3763
-3720
-3616
-3450
-3261
-3117
-3093
-3226
-3488
-3790
-4010
-4045
-3856
-3485
-3035
-2624
-2331
-2162
-2058
-1928
-1701
-1359
-944
-529
-176
102
347
633
1016
1510
2057
2561
2927
3100
3087
2945
2743
2526
2295
2016
1657
1219
756
360
121
83
220
436
611
651
527
283
16
-172
-215
-104
119
396
680
957
1239
1549
1891
2243
2560
2791
2904
2895
2785
2607
2391
2153
1908
1674
1480
1368
1371
1499
1724
1984
2208
2335
2342
2246
2087
1901
1703
1476
1182
794
312
-224
-742
-1164
-1430
-1512
-1413
-1154
-757
-241
375
1057
1747
2368
2840
3113
3188
3123
3013
2951
3000
3163
3394
3622
3791
3884
3927
3971
4059
4203
4367
4494
4531
4460
4312
4155
4067
4100
4252
4474
4687
4821
4842
4765
4646
4553
4534
4596
4697
4763
4720
4514
4141
3639
3085
2561
2135
1835
1644
1506
1340
1072
652
77
-612
-1340
-2019
-2579
-2987
-3253
-3422
-3552
-3690
-3848
-4003
-4109
-4111
-3980
-3727
-3404
-3091
-2868
-2783
-2842
-2995
-3158
-3237
-3152
-2869
-2397
-1792
-1130
-488
76
531
873
1113
1268
1347
1355
1296
1177
1012
822
626
437
252
65
-132
-332
-513
-638
-676
-614
-471
-294
-149
-90
-142
-296
-514
-749
-971
-1172
-1366
-1564
-1764
-1934
-2027
-2005
-1864
-1654
-1461
-1384
-1491
-1793
-2235
-2723
-3165
-3505
-3743
-3923
-4098
-4301
-4527
-4739
-4898
-4994
-5058
-5153
-5329
-5599
-5910
-6166
-6269
-6171
-5906
-5587
-5355
-5323
-5517
-5865
-6225
-6447
-6435
-6189
-5789
-5360
-5003
-4759
-4599
-4454
-4263
-4014
-3755
-3564
-3511
-3612
-3812
-4006
-4078
-3956
-3626
-3144
-2602
-2093
-1677
-1380
-1201
-1130
-1170
-1328
-1605
-1972
-2370
-2713
-2916
-2929
-2752
-2441
-2079
-1750
-1507
-1356
-1262
-1170
-1028
-804
-497
-128
268
651
989
1260
1453
1577
1654
1717
1799
1915
2052
2171
2215
2142
1944
1663
1387
1215
1221
1422
1769
2158
2483
2670
2712
2669
2639
2713
2938
3297
3718
4116
4424
4624
4751
4872
5054
5332
5692
6082
6427
6660
6745
6683
6514
6304
6119
6015
6022
6132
6307
6480
6582
6556
6378
6069
5687
5304
4980
4736
4546
4345
4061
3640
3079
2428
1772
1206
796
570
507
556
660
773
872
951
1018
1084
1152
1219
1271
1287
1239
1096
840
475
44
-373
-673
-764
-598
-207
300
762
1014
949
550
-98
-839
-1501
-1950
-2127
-2048
-1787
-1434
-1067
-733
-455
-238
-87
-1
27
26
42
133
338
662
1061
1458
1765
1921
1912
1780
1606
1483
1479
1622
1895
2243
2592
2866
3001
2952
2697
2246
1637
933
213
-453
-1012
-1448
-1778
-2037
-2261
-2462
-2630
-2736
-2750
-2661
-2488
-2271
-2063
-1906
-1820
-1797
-1812
-1835
-1846
-1830
-1780
-1690
-1546
-1334
-1046
-692
-303
74
387
598
689
670
566
409
224
20
-204
-451
-713
-966
-1172
-1288
-1283
-1150
-912
-617
-322
-71
123
283
456
691
1008
1382
1736
1973
2009
1819
1452
1029
698
585
736
1105
1568
1979
2229
2289
2216
2117
2100
2214
2433
2672
2834
2860
2761
2612
2515
2548
2724
2991
3252
3415
3437
3332
3171
3035
2987
3042
3174
3328
3450
3505
3481
3381
3212
2977
2679
2328
1943
1548
1162
783
393
-41
-540
-1097
-1665
-2171
-2538
-2714
-2693
-2508
-2223
-1901
-1591
-1322
-1107
-960
-898
-934
-1065
-1258
-1450
-1568
-1561
-1418
-1183
-930
-735
-633
-604
-587
-513
-347
-112
117
244
202
-16
-349
-697
-962
-1092
-1098
-1043
-1000
-1022
-1115
-1242
-1350
-1403
-1397
-1357
-1323
-1316
-1331
-1337
-1298
-1202
-1069
-951
-904
-961
-1108
-1289
-1427
-1455
-1351
-1142
-897
-696
-598
-621
-737
-894
-1043
-1165
-1279
-1438
-1701
-2110
-2662
-3304
-3947
-4488
-4846
-4983
-4915
-4698
-4406
-4106
-3838
-3613
-3428
-3281
-3192
-3196
-3335
-3622
-4026
-4462
-4811
-4955
-4818
-4400
-3771
-3055
-2384
-1863
-1541
-1411
-1433
-1553
-1725
-1914
-2098
-2251
-2351
-2381
-2344
-2266
-2191
-2160
-2186
-2239
-2256
-2163
-1916
-1525
-1061
-631
-335
-223
-277
-422
-558
-611
-560
-444
-331
-291
-351
-493
-662
-796
-852
-820
-720
-580
-417
-229
5
307
688
1145
1659
2207
2775
3349
3917
4457
4935
5313
5560
5667
5656
5571
5465
5382
5344
5354
5403
5481
5581
5698
5822
5927
5976
5928
5749
5432
4990
4460
3884
3303
2753
2270
1887
1636
1529
1548
1635
1701
1650
1418
1000
455
-113
-599
-942
-1142
-1258
-1366
-1519
-1713
-1894
-1987
-1944
-1773
-1550
-1380
-1354
-1503
-1785
-2105
-2360
-2484
-2473
-2375
-2256
-2162
-2100
-2040
-1946
-1805
-1644
-1519
-1483
-1556
-1705
-1853
-1918
-1850
-1656
-1394
-1145
-974
-898
-881
-854
-750
-534
-216
159
533
863
1128
1329
1477
1578
1633
1637
1593
1515
1426
1346
1285
1241
1206
1184
1193
1265
1425
1673
1963
2210
2314
2197
1836
1279
622
-21
-562
-969
-1264
-1507
-1754
-2035
-2337
-2621
-2839
-2958
-2968
-2873
-2679
-2383
-1971
-1440
-806
-124
531
1078
1469
1705
1835
1937
2074
2272
2501
2694
2784
2740
2584
2391
2255
2249
2395
2658
2957
3206
3343
3349
3245
3071
2857
2613
2324
1965
1523
1006
449
-111
-638
-1115
-1539
-1908
-2208
-2405
-2461
-2355
-2104
-1776
-1474
-1300
-1315
-1507
-1788
-2025
-2090
-1911
-1498
-936
-348
161
539
802
1010
1225
1469
1710
1877
1897
1735
1421
1034
673
405
238
120
-32
-289
-669
-1135
-1608
-2011
-2302
-2496
-2645
-2806
-3006
-3219
-3382
-3426
-3313
-3062
-2742
-2446
-2245
-2164
-2177
-2230
-2276
-2298
-2323
-2394
-2540
-2745
-2942
-3034
-2931
-2591
-2037
-1358
-661
-44
443
802
1076
1318
1567
1836
2116
2393
2667
2948
3254
3598
3966
4326
4635
4856
4976
5013
5000
4970
4938
4889
4788
4593
4280
3854
3356
2850
2404
2069
1868
1785
1778
1792
1774
1692
1542
1348
1154
1006
944
972
1073
1203
1314
1365
1340
1251
1125
992
870
758
639
490
300
72
-174
-415
-633
-824
-996
-1164
-1335
-1514
-1696
-1880
-2073
-2289
-2541
-2822
-3104
-3338
-3471
-3476
-3370
-3219
-3118
-3158
-3384
-3772
-4229
-4628
-4849
-4824
-4560
-4130
-3649
-3224
-2927
-2774
-2730
-2734
-2724
-2660
-2534
-2366
-2192
-2049
-1964
-1940
-1960
-1985
-1966
-1864
-1662
-1376
-1058
-775
-588
-526
-567
-650
-690
-616
-400
-64
322
679
943
1091
1148
1163
1189
1261
1384
1543
1718
1898
2082
2277
2482
2684
2860
2991
3071
3119
3167
3249
3376
3529
3667
3747
3743
3666
3554
3452
3384
3336
3253
3068
2729
2235
1638
1032
520
173
10
-8
41
71
17
-153
-436
-804
-1218
-1642
-2045
-2402
-2696
-2914
-3056
-3135
-3173
-3198
-3231
-3283
-3348
-3410
-3448
-3444
-3389
-3277
-3108
-2885
-2614
-2306
-1986
-1685
-1435
-1259
-1160
-1118
-1103
-1081
-1030
-949
-855
-768
-698
-637
-558
-433
-242
0
254
457
551
505
331
83
-159
-318
-344
-235
-34
186
347
397
326
163
-33
-201
-302
-333
-322
-318
-359
-461
-603
-746
-844
-877
-862
-853
-921
-1126
-1485
-1961
-2463
-2868
-3057
-2947
-2517
-1811
-934
-21
796
1413
1786
1936
1942
1916
1965
2160
2504
2934
3344
3617
3674
3500
3149
2722
2327
2041
1896
1870
1920
2008
2114
2236
2372
2493
2541
2439
2126
1595
912
201
-394
-766
-888
-825
-704
-656
-765
-1031
-1376
-1686
-1862
-1860
-1707
-1472
-1235
-1044
-906
-791
-664
-511
-345
-196
-88
-16
53
167
351
588
815
947
917
719
422
149
36
172
565
1132
1737
2233
2523
2584
2462
2241
2001
1781
1572
1330
1006
579
71
-460
-940
-1304
-1523
-1607
-1593
-1534
-1473
-1431
-1405
-1376
-1315
-1200
-1018
-774
-478
-147
204
565
935
1314
1702
2088
2449
2744
2927
2955
2806
2482
2017
1462
864
252
-370
-1027
-1746
-2541
-3389
-4228
-4970
-5526
-5840
-5908
-5781
-5547
-5300
-5112
-5009
-4969
-4935
-4841
-4630
-4272
-3769
-3144
-2439
-1702
-985
-336
205
616
903
1108
1298
1552
1929
2445
3062
3690
4220
4559
4664
4557
4317
4045
3825
3694
3623
3543
3367
3040
2557
1969
1361
820
396
96
-120
-305
-503
-720
-931
-1089
-1157
-1132
-1052
-982
-991
-1118
-1358
-1661
-1956
-2174
-2277
-2263
-2155
-1986
-1775
-1518
-1201
-815
-375
73
461
726
837
806
691
571
514
555
683
848
991
1062
1045
947
797
619
423
204
-47
-332
-630
-901
-1095
-1170
-1112
-938
-698
-455
-271
-186
-212
-325
-481
-629
-731
-772
-772
-777
-841
-1006
-1283
-1630
-1971
-2211
-2270
-2112
-1758
-1278
-765
-308
42
275
412
489
530
537
497
392
216
-20
-289
-565
-833
-1094
-1353
-1611
-1853
-2045
-2146
-2128
-1983
-1729
-1397
-1018
-609
-174
287
757
1193
1532
1711
1690
1474
1113
691
291
-22
-221
-307
-299
-213
-60
152
408
682
941
1162
1343
1510
1699
1934
2198
2428
2535
2443
2132
1662
1165
796
675
840
1230
1711
2126
2356
2354
2145
1799
1391
970
554
145
-245
-580
-801
-850
-697
-361
94
583
1026
1374
1618
1773
1864
1905
1891
1813
1663
1449
1192
916
643
384
143
-73
-242
-332
-312
-168
82
389
687
918
1059
1126
1171
1260
1444
1743
2136
2578
3012
3396
3707
3949
4140
4306
4472
4650
4841
5034
5205
5324
5361
5297
5125
4853
4502
4094
3646
3174
2692
2222
1795
1447
1198
1039
922
770
499
57
-551
-1254
-1938
-2484
-2817
-2929
-2878
-2762
-2675
-2671
-2751
-2873
-2988
-3064
-3105
-3136
-3189
-3270
-3355
-3397
-3345
-3176
-2895
-2540
-2155
-1776
-1416
-1076
-752
-458
-224
-86
-69
-169
-351
-566
-771
-951
-1119
-1308
-1542
-1816
-2092
-2317
-2447
-2480
-2462
-2471
-2582
-2831
-3185
-3554
-3820
-3883
-3704
-3317
-2823
-2348
-2001
-1839
-1847
-1955
-2063
-2079
-1947
-1665
-1277
-864
-513
-294
-245
-354
-575
-832
-1048
-1164
-1152
-1022
-812
-565
-323
-106
83
246
382
478
503
427
231
-70
-432
-783
-1044
-1160
-1110
-922
-664
-422
-277
-280
-442
-731
-1087
-1441
-1734
-1935
-2041
-2083
-2099
-2126
-2185
-2269
-2345
-2364
-2279
-2056
-1693
-1222
-702
-205
202
474
601
605
535
441
361
307
255
162
-18
-314
-718
-1184
-1639
-2001
-2212
-2245
-2119
-1889
-1628
-1406
-1273
-1248
-1320
-1453
-1592
-1678
-1661
-1508
-1216
-818
-377
25
314
444
417
276
92
-58
-128
-103
-8
123
260
398
555
750
988
1241
1454
1568
1547
1407
1216
1078
1091
1312
1731
2275
2826
3265
3505
3512
3306
2953
2534
2133
1813
1611
1536
1567
1666
1786
1888
1953
1981
1993
2012
2043
2072
2071
2017
1924
1846
1871
2083
2517
3121
3760
4249
4420
4195
3616
2840
2075
1504
1211
1162
1226
1245
1104
779
337
-105
-438
-612
-653
-643
-676
-821
-1097
-1480
-1921
-2378
-2822
-3242
-3627
-3962
-4227
-4410
-4518
-4583
-4650
-4755
-4900
-5048
-5136
-5101
-4912
-4587
-4186
-3785
-3442
-3181
-2981
-2802
-2606
-2377
-2119
-1845
-1557
-1242
-875
-445
31
499
888
1141
1249
1259
1263
1357
1601
1989
2460
2925
3308
3584
3777
3943
4130
4347
4561
4713
4750
4659
4472
4248
4049
3901
3791
3680
3527
3325
3102
2915
2814
2811
2873
2929
2906
2761
2506
2205
1944
1797
1796
1918
2103
2278
2388
2418
2386
2338
2321
2368
2485
2649
2816
2931
2940
2803
2511
2093
1615
1169
849
723
808
1060
1387
1681
1852
1859
1724
1515
1318
1201
1182
1228
1268
1223
1035
694
237
-265
-734
-1108
-1358
-1492
-1543
-1548
-1533
-1501
-1434
-1307
-1105
-838
-543
-275
-87
-7
-28
-109
-190
-225
-200
-146
-129
-218
-456
-835
-1292
-1729
-2047
-2185
-2139
-1957
-1719
-1498
-1335
-1222
-1114
-951
-691
-332
88
495
809
966
937
736
415
50
-276
-491
-552
-447
-198
146
524
881
1180
1409
1577
1703
1804
1880
1921
1905
1819
1660
1447
1208
972
754
545
318
36
-327
-776
-1283
-1794
-2233
-2532
-2640
-2545
-2281
-1920
-1559
-1298
-1212
-1336
-1659
-2126
-2660
-3185
-3639
-3988
-4221
-4342
-4359
-4285
-4136
-3941
-3743
-3586
-3501
-3492
-3530
-3560
-3530
-3418
-3243
-3067
-2963
-2975
-3097
-3265
-3385
-3378
-3216
-2939
-2633
-2384
-2238
-2174
-2119
-1990
-1746
-1409
-1061
-801
-688
-709
-789
-826
-759
-603
-449
-418
-589
-944
-1362
-1661
-1680
-1355
-749
-30
612
1047
1259
1344
1450
1691
2085
2540
2902
3025
2854
2451
1976
1615
1511
1705
2128
2643
3093
3365
3413
3262
2981
2658
2371
2173
2088
2111
2202
2301
2342
2270
2072
1779
1464
1213
1084
1083
1160
1229
1212
1074
842
589
397
321
361
469
579
637
624
559
480
413
367
331
299
284
318
441
667
963
1250
1432
1435
1245
919
560
272
111
67
76
55
-45
-222
-421
-573
-627
-584
-487
-398
-366
-405
-493
-602
-715
-843
-1016
-1255
-1555
-1874
-2154
-2353
-2475
-2573
-2725
-2993
-3384
-3834
-4233
-4470
-4484
-4292
-3980
-3665
-3449
-3377
-3428
-3541
-3643
-3687
-3659
-3578
-3468
-3346
-3209
-3040
-2815
-2513
-2120
-1630
-1052
-411
242
829
1265
1487
1486
1322
1114
998
1069
1339
1726
2093
2306
2296
2090
1795
1538
1407
1406
1464
1481
1391
1204
1006
916
1010
1293
1674
2023
2227
2251
2149
2033
2009
2119
2322
2521
2613
2551
2370
2165
2040
2052
2180
2337
2412
2323
2058
1669
1241
851
535
284
66
-143
-339
-493
-568
-545
-438
-288
-143
-34
40
106
197
341
546
809
1126
1497
1924
2391
2859
3256
3503
3544
3372
3042
2647
2282
2005
1820
1685
1552
1402
1260
1178
1200
1314
1446
1482
1325
951
438
-61
-378
-407
-155
265
684
967
1064
1036
1004
1085
1316
1643
1944
2102
2072
1907
1738
1704
1886
2268
2748
3200
3534
3745
3896
4082
4357
4704
5036
5246
5262
5094
4822
4555
4366
4246
4112
3849
3385
2742
2035
1433
1073
993
1111
1261
1268
1033
581
50
-374
-542
-409
-50
376
697
800
674
394
84
-147
-250
-247
-211
-226
-347
-583
-898
-1237
-1552
-1818
-2040
-2242
-2455
-2693
-2958
-3229
-3476
-3660
-3748
-3713
-3544
-3249
-2864
-2446
-2072
-1821
-1757
-1907
-2252
-2720
-3202
-3572
-3724
-3600
-3207
-2616
-1939
-1293
-759
-362
-67
195
485
820
1154
1394
1437
1218
746
106
-572
-1166
-1607
-1911
-2152
-2427
-2793
-3238
-3680
-3999
-4102
-3958
-3624
-3213
-2849
-2616
-2530
-2544
-2581
-2580
-2520
-2422
-2324
-2251
-2192
-2108
-1953
-1709
-1402
-1091
-839
-676
-577
-468
-264
88
579
1133
1641
2005
2189
2217
2165
2113
2099
2106
2071
1928
1653
1285
925
689
656
834
1146
1459
1633
1569
1245
711
66
-573
-1109
-1480
-1658
-1648
-1475
-1181
-822
-466
-182
-27
-29
-183
-456
-799
-1169
-1537
-1892
-2230
-2538
-2791
-2958
-3019
-2984
-2898
-2834
-2857
-3004
-3251
-3526
-3734
-3793
-3668
-3387
-3019
-2640
-2301
-2005
-1716
-1384
-987
-544
-114
235
461
577
652
783
1052
1483
2033
2602
3079
3378
3477
3415
3272
3134
3056
3059
3128
3235
3360
3493
3631
3759
3845
3836
3681
3352
2862
2273
1674
1157
788
587
531
568
636
686
687
633
530
399
266
167
136
201
368
609
869
1075
1161
1099
905
641
389
218
158
190
260
303
276
173
25
-126
-245
-331
-408
-514
-668
-853
-1008
-1050
-898
-512
85
808
1535
2130
2487
2551
2327
1879
1306
724
239
-73
-178
-89
145
451
755
1002
1166
1248
1265
1233
1158
1025
815
513
125
-319
-775
-1201
-1574
-1901
-2210
-2540
-2920
-3351
-3810
-4257
-4652
-4967
-5191
-5327
-5381
-5359
-5268
-5124
-4953
-4800
-4705
-4692
-4746
-4811
-4807
-4657
-4329
-3851
-3311
-2829
-2509
-2397
-2465
-2621
-2746
-2747
-2591
-2314
-2005
-1764
-1653
-1679
-1789
-1900
-1934
-1850
-1661
-1420
-1196
-1044
-983
-997
-1046
-1094
-1127
-1163
-1246
-1424
-1722
-2127
-2581
-2999
-3288
-3390
-3292
-3041
-2718
-2413
-2186
-2045
-1948
-1819
-1592
-1241
-799
-343
34
272
371
396
455
650
1035
1596
2261
2932
3529
4021
4428
4797
5165
5534
5860
6083
6155
6078
5902
5708
5562
5482
5420
5290
5007
4540
3935
3306
2789
2486
2423
2542
2729
2876
2925
2895
2869
2952
3213
3657
4215
4775
5227
5502
5587
5523
5368
5172
4958
4718
4435
4102
3734
3372
3063
2847
2736
2714
2741
2765
2736
2614
2370
1991
1479
856
169
-511
-1103
-1529
-1741
-1734
-1556
-1298
-1072
-978
-1081
-1390
-1859
-2403
-2917
-3316
-3549
-3619
-3580
-3515
-3516
-3647
-3923
-4302
-4692
-4981
-5073
-4917
-4532
-3998
-3430
-2944
-2614
-2454
-2426
-2460
-2494
-2503
-2506
-2557
-2708
-2977
-3327
-3675
-3915
-3966
-3800
-3451
-2999
-2529
-2097
-1709
-1331
-918
-451
37
474
780
909
883
786
734
817
1053
1379
1677
1832
1798
1625
1444
1412
1634
2108
2720
3284
3624
3643
3365
2909
2437
2074
1863
1753
1648
1462
1173
833
541
383
383
484
568
514
259
-171
-663
-1067
-1251
-1158
-822
-349
126
492
693
739
690
627
620
708
896
1155
1437
1683
1837
1862
1744
1500
1174
823
501
243
55
-80
-191
-303
-428
-564
-702
-838
-979
-1136
-1313
-1495
-1641
-1689
-1583
-1289
-810
-194
487
1153
1739
2206
2539
2735
2802
2746
2581
2330
2033
1739
1493
1325
1240
1217
1225
1230
1214
1175
1119
1053
972
861
700
475
186
-148
-494
-818
-1086
-1274
-1365
-1348
-1219
-984
-661
-288
89
418
658
789
810
734
579
359
82
-239
-580
-902
-1156
-1303
-1336
-1287
-1226
-1233
-1365
-1629
-1973
-2302
-2516
-2551
-2405
-2137
-1839
-1595
-1446
-1373
-1314
-1198
-984
-682
-353
-76
85
116
55
-22
-36
60
265
537
817
1059
1251
1411
1567
1728
1869
1930
1836
1542
1053
440
-181
-687
-994
-1085
-1018
-892
-812
-838
-966
-1132
-1242
-1212
-1006
-656
-234
163
459
623
680
692
731
850
1070
1373
1718
2064
2387
2689
2991
3322
3704
4137
4602
5066
5496
5868
6177
6433
6649
6835
6985
7081
7098
7015
6828
6554
6227
5888
5567
5277
5008
4730
4412
4029
3574
3056
2493
1901
1295
680
65
-531
-1080
-1540
-1878
-2081
-2169
-2195
-2228
-2333
-2545
-2855
-3207
-3522
-3717
-3742
-3589
-3304
-2964
-2661
-2470
-2437
-2563
-2817
-3146
-3496
-3830
-4133
-4408
-4674
-4943
-5215
-5475
-5698
-5865
-5974
-6048
-6126
-6250
-6435
-6655
-6845
-6914
-6781
-6410
-5829
-5125
-4417
-3815
-3378
-3096
-2906
-2719
-2466
-2125
-1725
-1325
-981
-715
-502
-292
-38
274
605
882
1031
1008
830
566
308
132
65
79
111
97
11
-122
-244
-294
-249
-137
-35
-26
-158
-411
-701
-910
-937
-754
-419
-64
159
136
-155
-638
-1165
-1573
-1747
-1656
-1364
-989
-656
-447
-371
-378
-386
-332
-202
-41
65
29
-199
-609
-1127
-1645
-2051
-2271
-2286
-2135
-1898
-1670
-1536
-1548
-1720
-2025
-2414
-2813
-3149
-3357
-3393
-3247
-2944
-2540
-2107
-1715
-1405
-1183
-1016
-850
-623
-306
95
537
955
1292
1522
1660
1754
1860
2012
2199
2360
2400
2232
1810
1162
389
-358
-928
-1213
-1189
-916
-522
-150
89
151
67
-76
-175
-149
33
350
744
1152
1521
1826
2056
2204
2254
2180
1962
1604
1149
679
295
79
68
228
471
680
750
623
300
-167
-704
-1242
-1736
-2166
-2528
-2818
-3023
-3130
-3138
-3073
-2985
-2938
-2986
-3145
-3393
-3672
-3924
-4115
-4253
-4383
-4561
-4821
-5153
-5496
-5764
-5878
-5796
-5530
-5133
-4676
-4221
-3805
-3441
-3130
-2883
-2716
-2648
-2676
-2767
-2852
-2850
-2697
-2370
-1899
-1350
-787
-247
279
838
1477
2213
3009
3782
4441
4927
5246
5472
5720
6092
6637
7325
8058
8708
9167
9382
9365
9178
8900
8594
8285
7959
7576
7093
6480
5738
4893
3999
3121
2327
1671
1181
850
637
481
322
124
-113
-356
-564
-711
-812
-928
-1143
-1526
-2099
-2810
-3547
-4168
-4549
-4620
-4384
-3906
-3283
-2615
-1980
-1429
-989
-678
-506
-466
-533
-658
-778
-836
-801
-683
-522
-367
-247
-150
-28
183
528
1006
1568
2129
2610
2966
3205
3376
3545
3753
4006
4268
4486
4620
4664
4652
4638
4677
4797
4990
5223
5451
5641
5778
5865
5914
5932
5915
5848
5712
5488
5161
4722
4162
3476
2670
1763
793
-185
-1112
-1942
-2648
-3232
-3714
-4122
-4474
-4774
-5009
-5163
-5227
-5203
-5112
-4980
-4839
-4711
-4614
-4556
-4540
-4566
-4622
-4694
-4762
-4810
-4837
-4857
-4899
-4990
-5141
-5330
-5507
-5605
-5571
-5391
-5102
-4785
-4541
-4455
-4566
-4859
-5271
-5720
-6131
-6453
-6663
-6757
-6735
-6592
-6321
-5922
-5408
-4812
-4177
-3550
-2966
-2450
-2019
-1691
-1491
-1438
-1534
-1742
-1988
-2171
-2201
-2041
-1730
-1376
-1125
-1096
-1323
-1736
-2170
-2427
-2351
-1884
-1098
-159
728
1397
1776
1900
1881
1857
1933
2143
2449
2769
3014
3131
3115
3009
2879
2786
2764
2810
2891
2956
2962
2888
2747
2589
2484
2508
2713
3107
3646
4239
4768
5125
5239
5098
4747
4268
3755
3278
2872
2534
2234
1941
1634
1310
986
682
418
200
25
-119
-249
-381
-526
-687
-850
-991
-1071
-1055
-921
-679
-374
-73
151
255
244
170
122
185
410
794
1276
1766
2180
2466
2620
2679
2699
2730
2801
2923
3097
3327
3628
4014
4489
5021
5550
5991
6255
6279
6037
5543
4847
4011
3102
2177
1283
463
-246
-815
-1231
-1497
-1639
-1689
-1686
-1654
-1608
-1548
-1472
-1380
-1277
-1174
-1075
-982
-888
-779
-646
-480
-280
-42
236
557
921
1313
1702
2041
2279
2369
2289
2049
1689
1272
870
549
361
333
460
705
997
1246
1356
1256
923
389
-260
-912
-1466
-1864
-2108
-2244
-2340
-2445
-2565
-2665
-2686
-2580
-2340
-2008
-1659
-1373
-1205
-1167
-1230
-1346
-1469
-1577
-1667
-1751
-1837
-1928
-2013
-2092
-2164
-2247
-2359
-2507
-2674
-2829
-2930
-2954
-2899
-2791
-2665
-2547
-2438
-2318
-2162
-1963
-1748
-1570
-1486
-1526
-1669
-1844
-1958
-1935
-1757
-1466
-1154
-915
-799
-794
-826
-799
-640
-337
62
463
775
940
955
861
715
563
424
292
159
31
-63
-81
16
238
561
937
1312
1655
1966
2275
2621
3036
3528
4083
4676
5288
5916
6569
7258
7979
8704
9384
9967
10407
10685
10808
10805
10710
10555
10359
10133
9876
9586
9251
8858
8389
7829
7179
6458
5714
5008
4409
3964
3698
3604
3654
3816
4065
4386
4773
5213
5687
6163
6611
7014
7370
7691
7991
8266
8490
8619
8610
8446
8148
7771
7384
7035
6732
6434
6069
5573
4918
4133
3292
2481
1767
1164
632
103
-488
-1166
-1908
-2649
-3310
-3830
-4182
-4375
-4439
-4409
-4305
-4136
-3907
-3629
-3322
-3012
-2720
-2453
-2205
-1969
-1751
-1581
-1503
-1563
-1776
-2113
-2496
-2830
-3033
-3076
-2996
-2885
-2852
-2982
-3300
-3766
-4300
-4817
-5263
-5635
-5969
-6313
-6694
-7096
-7461
-7711
-7783
-7646
-7315
-6840
-6279
-5681
-5066
-4439
-3793
-3134
-2482
-1875
-1351
-939
-643
-449
-326
-247
-189
-142
-103
-73
-51
-39
-41
-72
-154
-307
-538
-831
-1143
-1414
-1589
-1637
-1565
-1427
-1301
-1264
-1360
-1583
-1872
-2133
-2269
-2220
-1985
-1623
-1234
-920
-753
-746
-852
-986
-1059
-1010
-835
-579
-321
-143
-99
-204
-429
-719
-1018
-1286
-1502
-1669
-1801
-1908
-1999
-2076
-2145
-2217
-2311
-2443
-2620
-2830
-3050
-3247
-3395
-3486
-3531
-3557
-3589
-3638
-3692
-3719
-3682
-3551
-3324
-3024
-2691
-2367
-2073
-1808
-1551
-1279
-985
-694
-456
-329
-352
-518
-766
-995
-1091
-970
-612
-65
562
1139
1556
1763
1778
1678
1565
1530
1622
1836
2120
2399
2600
2677
2617
2441
2189
1909
1641
1411
1225
1068
909
712
440
72
-391
-925
-1488
-2033
-2531
-2969
-3357
-3723
-4090
-4471
-4862
-5241
-5586
-5880
-6116
-6291
-6402
-6432
-6358
-6156
-5819
-5366
-4842
-4304
-3802
-3360
-2972
-2614
-2272
-1958
-1722
-1633
-1748
-2073
-2547
-3044
-3412
-3524
-3318
-2823
-2136
-1387
-684
-84
424
893
1386
1940
2557
3207
3853
4473
5070
5660
6255
6839
7372
7800
8084
8232
8303
8395
8610
9017
9618
10354
11128
11843
12436
12894
13239
13502
13683
13744
13612
13214
12519
11561
10447
9324
8335
7576
7068
6762
6566
6389
6175
5916
5643
5394
5192
5023
4841
4590
4227
3745
3169
2547
1925
1331
764
206
-364
-953
-1549
-2123
-2649
-3110
-3511
-3871
-4206
-4525
-4816
-5058
-5234
-5344
-5415
-5488
-5605
-5786
-6019
-6261
-6453
-6545
-6514
-6374
-6169
-5954
-5770
-5636
-5540
-5451
-5334
-5165
-4943
-4684
-4419
-4176
-3978
-3831
-3725
-3643
-3564
-3473
-3365
-3249
-3144
-3073
-3057
-3101
-3200
-3336
-3492
-3660
-3845
-4065
-4338
-4666
-5023
-5356
-5601
-5702
-5637
-5429
-5134
-4824
-4550
-4323
-4106
-3831
-3433
-2877
-2184
-1422
-684
-54
421
746
962
1126
1281
1441
1587
1682
1693
1609
1444
1232
1012
813
646
510
395
300
230
195
202
241
286
293
220
42
-239
-586
-939
-1232
-1413
-1463
-1399
-1269
-1137
-1053
-1042
-1094
-1172
-1229
-1228
-1166
-1076
-1016
-1060
-1257
-1625
-2139
-2735
-3335
-3866
-4279
-4556
-4710
-4768
-4764
-4721
-4650
-4553
-4426
-4269
-4078
-3859
-3609
-3324
-3000
-2633
-2228
-1795
-1355
-931
-542
-202
91
344
568
772
959
1128
1271
1380
1445
1458
1407
1277
1052
720
279
-252
-834
-1413
-1935
-2357
-2664
-2866
-2994
-3082
-3149
-3191
-3183
-3098
-2922
-2676
-2411
-2204
-2120
-2195
-2412
-2710
-2999
-3194
-3243
-3138
-2912
-2618
-2307
-2004
-1712
-1412
-1088
-737
-376
-33
261
486
638
723
754
738
681
588
473
357
274
248
288
378
475
525
479
308
14
-372
-807
-1244
-1644
-1986
-2262
-2473
-2623
-2719
-2765
-2762
-2709
-2601
-2432
-2199
-1909
-1583
-1254
-961
-726
-549
-392
-193
115
580
1201
1931
2683
3360
3884
4223
4386
4416
4355
4230
4037
3748
3340
2807
2184
1537
947
482
179
32
-2
17
34
19
-33
-104
-172
-220
-254
-299
-386
-542
-771
-1046
-1312
-1503
-1559
-1453
-1202
-860
-508
-218
-38
29
14
-35
-80
-112
-158
-258
-449
-736
-1083
-1429
-1710
-1891
-1981
-2032
-2110
-2266
-2504
-2782
-3030
-3185
-3225
-3186
-3150
-3212
-3429
-3794
-4224
-4580
-4718
-4531
-3989
-3147
-2123
-1060
-81
742
1405
1956
2471
3015
3619
4267
4898
5433
5796
5950
5900
5701
5435
5183
5001
4899
4843
4769
4608
4313
3875
3332
2745
2185
1705
1324
1022
748
440
48
-452
-1048
-1689
-2301
-2808
-3146
-3286
-3234
-3029
-2726
-2376
-2012
-1640
-1247
-814
-334
178
684
1134
1480
1691
1756
1681
1482
1171
763
281
-240
-741
-1153
-1413
-1486
-1380
-1146
-867
-622
-467
-414
-442
-509
-577
-626
-654
-669
-668
-637
-548
-381
-141
135
385
545
580
497
346
200
121
137
230
350
439
455
390
257
80
-130
-387
-718
-1150
-1689
-2305
-2945
-3552
-4083
-4531
-4912
-5258
-5587
-5893
-6146
-6309
-6363
-6317
-6212
-6099
-6013
-5950
-5872
-5717
-5437
-5024
-4519
-3999
-3543
-3197
-2948
-2734
-2464
-2068
-1524
-870
-191
421
906
1257
1522
1775
2080
2458
2882
3290
3620
3838
3959
4035
4139
4319
4585
4904
5212
5446
5565
5566
5474
5332
5177
5033
4912
4822
4777
4795
4890
5053
5242
5390
5416
5263
4922
4442
3921
3466
3162
3034
3046
3118
3160
3113
2968
2767
2580
2469
2463
2542
2652
2730
2730
2643
2505
2377
2324
2393
2591
2893
3247
3594
3889
4106
4244
4315
4331
4296
4202
4030
3767
3421
3025
2640
2340
2193
2239
2472
2848
3293
3730
4100
4381
4583
4742
4900
5089
5322
5596
5897
6209
6515
6796
7031
7192
7250
7183
6982
6658
6234
5739
5199
4627
4027
3406
2770
2137
1527
952
409
-125
-677
-1268
-1888
-2500
-3039
-3443
-3674
-3739
-3689
-3605
-3570
-3638
-3822
-4093
-4396
-4669
-4863
-4954
-4940
-4835
-4667
-4467
-4270
-4107
-4002
-3962
-3974
-4005
-4016
-3972
-3860
-3692
-3497
-3305
-3130
-2963
-2778
-2551
-2274
-1973
-1697
-1502
-1424
-1459
-1566
-1682
-1750
-1746
-1688
-1622
-1602
-1657
-1779
-1921
-2017
-2017
-1891
-1654
-1345
-1010
-692
-412
-182
-10
87
88
-25
-253
-572
-926
-1247
-1468
-1547
-1476
-1283
-1018
-736
-483
-284
-146
-61
-19
-13
-47
-133
-292
-539
-882
-1309
-1791
-2277
-2715
-3056
-3277
-3385
-3415
-3417
-3439
-3508
-3621
-3746
-3837
-3849
-3750
-3527
-3180
-2720
-2158
-1509
-791
-39
707
1405
2028
2575
3077
3589
4161
4824
5571
6356
7117
7796
8360
8816
9194
9533
9861
10179
10464
10684
10809
10827
10740
10559
10296
9963
9567
9126
8669
8230
7841
7510
7216
6912
6543
6070
5495
4859
4229
3671
3217
2859
2547
2224
1847
1410
944
492
87
-270
-610
-974
-1390
-1844
-2286
-2647
-2876
-2962
-2949
-2916
-2941
-3070
-3289
-3541
-3748
-3851
-3836
-3735
-3605
-3496
-3419
-3344
-3209
-2959
-2573
-2076
-1534
-1024
-604
-290
-54
157
398
699
1059
1453
1847
2215
2549
2858
3160
3474
3812
4184
4594
5041
5518
6004
6469
6878
7207
7462
7681
7928
8270
8742
9325
9942
10484
10841
10954
10829
10537
10181
9847
9571
9327
9043
8644
8093
7411
6664
5939
5296
4746
4246
3729
3138
2462
1740
1041
432
-63
-474
-871
-1335
-1917
-2614
-3367
-4088
-4690
-5122
-5377
-5487
-5503
-5474
-5437
-5412
-5417
-5465
-5573
-5747
-5984
-6262
-6552
-6832
-7098
-7368
-7668
-8016
-8399
-8773
-9074
-9247
-9271
-9177
-9035
-8927
-8910
-8993
-9134
-9262
-9314
-9265
-9138
-8987
-8866
-8800
-8766
-8708
-8565
-8304
-7941
-7533
-7156
-6870
-6691
-6591
-6516
-6416
-6269
-6090
-5916
-5783
-5706
-5662
-5609
-5508
-5344
-5144
-4966
-4875
-4922
-5119
-5436
-5819
-6204
-6540
-6801
-6981
-7093
-7149
-7163
-7143
-7095
-7025
-6940
-6841
-6727
-6591
-6424
-6222
-5988
-5725
-5438
-5123
-4768
-4359
-3883
-3340
-2746
-2125
-1506
-906
-332
219
752
1265
1750
2199
2611
3004
3410
3863
4373
4917
5435
5847
6083
6114
5974
5742
5524
5405
5417
5533
5675
5753
5697
5484
5140
4720
4285
3877
3510
3178
2866
2565
2274
1995
1724
1449
1157
841
516
219
-2
-111
-106
-24
63
79
-29
-263
-572
-873
-1079
-1138
-1045
-848
-621
-438
-346
-353
-432
-540
-637
-705
-751
-804
-897
-1058
-1292
-1584
-1896
-2182
-2404
-2538
-2590
-2588
-2573
-2586
-2649
-2757
-2882
-2984
-3025
-2991
-2892
-2755
-2615
-2492
-2391
-2296
-2186
-2050
-1888
-1719
-1560
-1422
-1297
-1166
-1008
-812
-589
-362
-154
30
214
445
780
1262
1905
2683
3544
4424
5268
6036
6703
7257
7688
7987
8156
8212
8191
8144
8125
8169
8287
8465
8670
8870
9043
9179
9276
9325
9309
9201
8977
8630
8177
7657
7117
6596
6118
5685
5288
4924
4598
4327
4124
3990
3904
3828
3724
3569
3364
3136
2918
2733
2579
2432
2259
2041
1789
1545
1371
1325
1435
1689
2043
2431
2798
3114
3379
3620
3869
4150
4465
4796
5107
5362
5537
5626
5645
5625
5603
5608
5654
5739
5840
5934
5997
6023
6012
5973
5908
5805
5640
5386
5030
4588
4104
3640
3255
2978
2798
2668
2525
2317
2025
1667
1281
905
555
220
-129
-518
-955
-1417
-1866
-2265
-2597
-2866
-3094
-3299
-3478
-3605
-3645
-3575
-3402
-3165
-2922
-2722
-2581
-2474
-2347
-2147
-1848
-1467
-1055
-681
-396
-225
-162
-184
-274
-434
-673
-1004
-1420
-1886
-2357
-2787
-3154
-3467
-3759
-4065
-4404
-4767
-5130
-5470
-5789
-6116
-6500
-6977
-7548
-8163
-8736
-9169
-9398
-9409
-9248
-8994
-8733
-8523
-8387
-8311
-8271
-8246
-8232
-8232
-8246
-8262
-8252
-8180
-8025
-7782
-7476
-7140
-6807
-6490
-6178
-5849
-5482
-5070
-4624
-4171
-3733
-3323
-2931
-2541
-2132
-1701
-1259
-829
-436
-93
203
469
724
975
1215
1422
1567
1629
1600
1492
1331
1151
981
844
750
699
683
691
712
739
771
813
873
956
1056
1159
1236
1257
1199
1056
842
589
334
112
-63
-193
-297
-400
-523
-679
-872
-1103
-1374
-1686
-2040
-2427
-2827
-3207
-3529
-3763
-3898
-3945
-3937
-3912
-3901
-3914
-3941
-3958
-3938
-3871
-3769
-3664
-3597
-3599
-3684
-3838
-4027
-4211
-4357
-4448
-4491
-4501
-4494
-4476
-4436
-4357
-4220
-4022
-3782
-3532
-3314
-3156
-3066
-3027
-3001
-2954
-2864
-2738
-2610
-2526
-2526
-2623
-2795
-2987
-3126
-3144
-2995
-2671
-2202
-1645
-1066
-523
-55
327
638
911
1185
1498
1879
2340
2879
3481
4119
4764
5381
5942
6420
6796
7060
7213
7267
7242
7165
7064
6960
6863
6772
6676
6558
6401
6194
5927
5597
5199
4733
4201
3614
2992
2362
1753
1185
664
175
-303
-795
-1309
-1830
-2326
-2755
-3089
-3321
-3475
-3589
-3700
-3822
-3937
-3995
-3939
-3726
-3347
-2837
-2255
-1665
-1107
-576
-32
589
1340
2239
3261
4339
5394
6357
7194
7909
8539
9129
9711
10293
10854
11353
11753
12025
12166
12190
12121
11987
11802
11572
11294
10960
10568
10124
9638
9125
8595
8055
7505
6945
6378
5819
5292
4830
4462
4208
4064
4005
3989
3964
3888
3733
3494
3180
2809
2392
1934
1427
866
249
-409
-1079
-1727
-2319
-2835
-3267
-3619
-3900
-4117
-4278
-4390
-4469
-4543
-4641
-4790
-5000
-5253
-5512
-5727
-5858
-5883
-5808
-5658
-5461
-5234
-4977
-4685
-4356
-4011
-3700
-3478
-3393
-3458
-3632
-3836
-3973
-3969
-3798
-3492
-3125
-2780
-2516
-2346
-2241
-2153
-2040
-1894
-1738
-1615
-1561
-1584
-1658
-1739
-1784
-1770
-1711
-1637
-1581
-1557
-1547
-1515
-1422
-1254
-1033
-810
-647
-585
-629
-741
-857
-917
-881
-752
-564
-364
-193
-68
20
92
166
240
288
268
138
-131
-539
-1063
-1667
-2308
-2959
-3602
-4238
-4872
-5508
-6144
-6771
-7372
-7928
-8422
-8839
-9172
-9417
-9576
-9653
-9650
-9568
-9406
-9161
-8834
-8433
-7981
-7516
-7085
-6730
-6479
-6332
-6258
-6201
-6098
-5895
-5568
-5126
-4606
-4059
-3530
-3047
-2612
-2213
-1830
-1449
-1067
-686
-301
103
556
1090
1727
2461
3253
4043
4772
5400
5930
6403
6881
7422
8047
8736
9435
10075
10607
11013
11313
11544
11740
11910
12035
12077
12005
11808
11504
11134
10734
10326
9899
9427
8880
8250
7561
6859
6198
5617
5123
4695
4302
3918
3538
3180
2866
2605
2383
2156
1876
1509
1056
550
48
-405
-792
-1137
-1495
-1928
-2480
-3156
-3926
-4738
-5542
-6303
-7013
-7678
-8304
-8887
-9412
-9850
-10183
-10401
-10514
-10539
-10495
-10389
-10215
-9962
-9616
-9176
-8648
-8051
-7406
-6734
-6058
-5399
-4778
-4216
-3724
-3301
-2926
-2570
-2203
-1806
-1389
-982
-626
-361
-205
-152
-177
-247
-338
-439
-549
-668
-789
-888
-938
-916
-820
-668
-497
-340
-215
-114
-9
134
336
589
862
1112
1307
1440
1532
1626
1761
1956
2199
2452
2665
2801
2843
2808
2727
2637
2562
2505
2450
2371
2255
2103
1945
1830
1811
1939
2238
2707
3316
4014
4746
5460
6123
6719
7247
7716
8137
8517
8863
9182
9488
9799
10134
10507
10916
11345
11768
12155
12485
12748
12947
13088
13173
13196
13149
13028
12846
12634
12433
12278
12184
12131
12072
11946
11704
11323
10820
10237
9625
9024
8449
7890
7323
6726
6091
5421
4730
4034
3342
2659
1988
1335
710
123
-426
-944
-1450
-1959
-2474
-2983
-3457
-3865
-4188
-4424
-4594
-4727
-4849
-4973
-5102
-5234
-5375
-5540
-5748
-6006
-6292
-6557
-6731
-6759
-6620
-6347
-6011
-5699
-5475
-5353
-5303
-5265
-5192
-5074
-4944
-4859
-4868
-4977
-5143
-5293
-5357
-5305
-5163
-4996
-4872
-4827
-4839
-4837
-4742
-4502
-4123
-3669
-3233
-2894
-2682
-2576
-2516
-2443
-2335
-2209
-2117
-2108
-2198
-2360
-2527
-2629
-2616
-2483
-2263
-2009
-1768
-1561
-1383
-1216
-1045
-873
-717
-600
-536
-520
-530
-542
-539
-520
-500
-496
-516
-552
-581
-578
-526
-422
-277
-107
79
281
509
774
1078
1411
1745
2049
2292
2452
2519
2493
2384
2206
1975
1708
1418
1110
777
404
-25
-525
-1090
-1701
-2320
-2912
-3445
-3911
-4315
-4671
-4988
-5260
-5463
-5566
-5541
-5382
-5103
-4737
-4329
-3914
-3517
-3144
-2788
-2433
-2062
-1657
-1203
-693
-131
465
1062
1617
2090
2459
2725
2914
3067
3218
3383
3553
3698
3783
3786
3703
3549
3344
3107
2841
2541
2202
1831
1449
1092
795
581
457
410
426
494
613
785
1004
1249
1477
1635
1682
1602
1410
1148
866
599
360
135
-101
-366
-662
-978
-1298
-1618
-1955
-2342
-2815
-3391
-4056
-4769
-5474
-6124
-6696
-7198
-7659
-8109
-8564
-9011
-9420
-9751
-9974
-10079
-10081
-10004
-9877
-9719
-9540
-9343
-9130
-8910
-8696
-8507
-8354
-8242
-8164
-8106
-8055
-7997
-7926
-7845
-7758
-7676
-7607
-7559
-7533
-7526
-7527
-7519
-7491
-7431
-7340
-7221
-7083
-6928
-6750
-6533
-6262
-5924
-5517
-5054
-4553
-4029
-3490
-2927
-2325
-1667
-945
-164
660
1509
2372
3246
4133
5031
5925
6785
7573
8254
8812
9258
9622
9939
10236
10519
10769
10956
11055
11056
10971
10826
10647
10452
10241
10002
9727
9415
9080
8744
8423
8117
7811
7475
7085
6637
6152
5671
5242
4901
4657
4494
4380
4279
4172
4054
3935
3822
3715
3604
3469
3297
3085
2849
2616
2412
2249
2125
2021
1916
1791
1640
1468
1279
1074
843
570
244
-132
-540
-946
-1316
-1629
-1887
-2113
-2341
-2600
-2895
-3211
-3511
-3754
-3910
-3975
-3967
-3915
-3850
-3788
-3728
-3652
-3538
-3375
-3162
-2916
-2657
-2406
-2168
-1936
-1693
-1418
-1096
-727
-326
78
451
755
963
1054
1025
885
657
375
76
-202
-432
-600
-708
-776
-832
-904
-1014
-1174
-1378
-1611
-1853
-2090
-2313
-2524
-2731
-2942
-3157
-3370
-3566
-3731
-3853
-3930
-3965
-3962
-3925
-3845
-3711
-3510
-3240
-2910
-2544
-2172
-1814
-1479
-1153
-808
-417
36
550
1104
1668
2220
2749
3260
3761
4256
4729
5146
5464
5648
5681
5572
5353
5058
4714
4332
3905
3424
2887
2310
1724
1164
658
211
-190
-572
-956
-1356
-1764
-2166
-2547
-2901
-3236
-3569
-3911
-4264
-4614
-4935
-5202
-5398
-5526
-5604
-5659
-5722
-5818
-5967
-6178
-6452
-6781
-7140
-7490
-7778
-7949
-7961
-7795
-7464
-7008
-6481
-5936
-5407
-4908
-4432
-3965
-3492
-3009
-2513
-2005
-1478
-920
-320
325
1000
1678
2316
2876
3335
3692
3967
4192
4399
4614
4848
5105
5381
5672
5975
6283
6587
6869
7114
7303
7430
7496
7511
7491
7451
7402
7352
7302
7251
7193
7116
7004
6836
6597
6279
5893
5465
5027
4612
4233
3882
3531
3143
2683
2138
1517
846
163
-502
-1128
-1710
-2247
-2742
-3190
-3582
-3909
-4168
-4363
-4504
-4599
-4645
-4632
-4542
-4363
-4098
-3768
-3413
-3072
-2775
-2529
-2314
-2097
-1842
-1528
-1160
-760
-362
3
320
590
824
1036
1230
1403
1542
1638
1690
1709
1712
1714
1719
1718
1691
1613
1466
1241
945
594
207
-198
-602
-987
-1337
-1631
-1855
-2005
-2087
-2123
-2137
-2149
-2163
-2169
-2140
-2050
-1879
-1630
-1318
-970
-610
-251
106
465
824
1167
1463
1680
1794
1810
1757
1686
1649
1674
1759
1867
1945
1945
1845
1657
1416
1170
948
758
579
380
138
-150
-458
-741
-954
-1064
-1068
-985
-848
-692
-538
-394
-257
-122
11
132
229
294
326
338
348
374
427
501
582
647
676
660
601
514
420
341
290
269
266
260
224
133
-26
-253
-532
-840
-1152
-1449
-1728
-2000
-2282
-2588
-2925
-3285
-3645
-3983
-4279
-4522
-4715
-4866
-4978
-5047
-5061
-5001
-4853
-4609
-4275
-3863
-3387
-2852
-2257
-1596
-863
-68
767
1608
2419
3170
3844
4441
4968
5432
5837
6180
6455
6661
6807
6910
6993
7071
7148
7216
7259
7263
7225
7153
7060
6958
6845
6704
6509
6233
5871
5436
4969
4517
4120
3798
3543
3326
3115
2883
2626
2359
2104
1881
1695
1540
1400
1263
1129
1008
917
864
843
829
793
713
588
443
319
258
280
379
520
655
743
767
739
693
665
677
724
777
796
748
618
417
176
-68
-280
-438
-534
-570
-554
-497
-413
-313
-212
-118
-35
46
135
246
380
526
660
760
813
830
840
883
990
1165
1380
1586
1730
1781
1745
1667
1613
1642
1785
2033
2342
2650
2908
3091
3209
3292
3376
3482
3613
3759
3900
4025
4137
4248
4373
4521
4689
4864
5031
5176
5294
5383
5443
5468
5448
5373
5238
5052
4837
4620
4427
4270
4140
4016
3865
3660
3387
3047
2654
2231
1797
1364
938
519
105
-303
-702
-1086
-1452
-1796
-2118
-2424
-2719
-3011
-3305
-3604
-3908
-4212
-4514
-4807
-5093
-5375
-5660
-5955
-6265
-6586
-6911
-7226
-7523
-7795
-8045
-8281
-8511
-8741
-8966
-9175
-9354
-9493
-9586
-9637
-9656
-9653
-9634
-9604
-9567
-9528
-9496
-9482
-9490
-9519
-9550
-9557
-9512
-9395
-9201
-8947
-8660
-8373
-8106
-7871
-7655
-7443
-7217
-6969
-6699
-6412
-6116
-5811
-5490
-5144
-4766
-4356
-3920
-3474
-3027
-2588
-2154
-1723
-1294
-874
-478
-126
164
387
547
656
730
771
773
719
589
376
92
-234
-559
-839
-1047
-1179
-1253
-1299
-1347
-1413
-1492
-1559
-1581
-1528
-1385
-1158
-872
-557
-244
55
341
628
936
1280
1659
2061
2465
2846
3187
3482
3736
3960
4168
4368
4564
4756
4943
5126
5310
5497
5689
5881
6061
6217
6333
6403
6426
6411
6372
6325
6283
6256
6247
6255
6271
6284
6280
6247
6178
6071
5936
5786
5633
5485
5339
5181
4992
4755
4464
4123
3746
3352
2950
2543
2121
1674
1193
681
151
-374
-878
-1351
-1798
-2228
-2654
-3080
-3498
-3888
-4227
-4494
-4674
-4765
-4767
-4687
-4530
-4302
-4013
-3681
-3326
-2971
-2635
-2325
-2040
-1770
-1503
-1237
-975
-728
-510
-328
-184
-76
-1
38
30
-40
-181
-391
-654
-942
-1225
-1478
-1694
-1877
-2044
-2212
-2388
-2569
-2741
-2883
-2975
-2999
-2946
-2810
-2591
-2293
-1925
-1501
-1041
-565
-93
361
789
1186
1548
1869
2141
2352
2498
2578
2603
2587
2546
2494
2437
2379
2315
2244
2164
2076
1982
1888
1805
1747
1731
1771
1879
2052
2281
2547
2834
3136
3460
3824
4245
4732
5270
5827
6362
6839
7242
7582
7890
8205
8551
8932
9327
9702
10023
10273
10454
10582
10676
10750
10807
10837
10829
10775
10674
10532
10356
10149
9913
9649
9362
9060
8753
8443
8121
7764
7345
6842
6250
5584
4879
4174
3497
2861
2258
1673
1097
535
9
-453
-830
-1118
-1338
-1523
-1713
-1936
-2204
-2511
-2838
-3164
-3467
-3730
-3941
-4090
-4174
-4199
-4179
-4139
-4103
-4083
-4077
-4062
-4010
-3892
-3700
-3447
-3165
-2891
-2654
-2466
-2319
-2198
-2088
-1987
-1902
-1848
-1837
-1869
-1934
-2015
-2101
-2184
-2265
-2342
-2409
-2450
-2447
-2385
-2265
-2104
-1928
-1762
-1618
-1488
-1356
-1201
-1016
-814
-618
-455
-340
-269
-227
-193
-158
-128
-120
-147
-209
-285
-338
-334
-260
-130
16
130
179
159
101
52
57
139
287
467
637
761
827
839
814
769
710
634
537
417
280
139
3
-126
-254
-393
-551
-722
-891
-1032
-1123
-1150
-1117
-1033
-913
-766
-591
-382
-131
166
501
865
1244
1628
2009
2385
2746
3084
3394
3672
3929
4184
4456
4760
5091
5427
5732
5975
6143
6250
6332
6436
6597
6825
7097
7372
7602
7754
7825
7835
7824
7828
7873
7961
8076
8196
8299
8374
8418
8437
8435
8409
8353
8253
8098
7879
7592
7241
6836
6390
5919
5438
4962
4499
4050
3611
3173
2729
2275
1814
1358
923
522
163
-154
-438
-697
-939
-1164
-1364
-1527
-1641
-1700
-1710
-1687
-1652
-1626
-1621
-1632
-1645
-1638
-1590
-1495
-1362
-1216
-1089
-1006
-977
-987
-1004
-992
-914
-756
-525
-244
60
369
682
1010
1370
1772
2211
2663
3098
3485
3812
4085
4327
4565
4821
5100
5390
5666
5899
6063
6143
6130
6024
5828
5552
5212
4829
4430
4035
3655
3286
2908
2497
2033
1519
967
408
-128
-623
-1077
-1508
-1938
-2380
-2832
-3276
-3686
-4042
-4342
-4605
-4858
-5126
-5420
-5729
-6030
-6298
-6520
-6700
-6860
-7022
-7201
-7396
-7588
-7756
-7888
-7982
-8055
-8125
-8211
-8312
-8418
-8517
-8603
-8684
-8778
-8905
-9070
-9257
-9433
-9558
-9605
-9571
-9480
-9370
-9274
-9204
-9144
-9057
-8908
-8678
-8376
-8039
-7706
-7407
-7145
-6899
-6635
-6326
-5972
-5595
-5237
-4935
-4708
-4547
-4424
-4307
-4174
-4027
-3885
-3773
-3708
-3690
-3697
-3703
-3686
-3640
-3574
-3509
-3460
-3430
-3406
-3369
-3295
-3176
-3016
-2830
-2641
-2467
-2320
-2205
-2126
-2086
-2089
-2142
-2250
-2412
-2622
-2870
-3147
-3441
-3738
-4019
-4265
-4448
-4550
-4564
-4502
-4392
-4272
-4176
-4125
-4121
-4146
-4175
-4180
-4146
-4065
-3942
-3783
-3593
-3376
-3135
-2875
-2607
-2344
-2102
-1887
-1704
-1549
-1418
-1310
-1231
-1189
-1194
-1249
-1351
-1491
-1655
-1835
-2021
-2208
-2386
-2537
-2644
-2686
-2656
-2560
-2422
-2280
-2168
-2114
-2123
-2186
-2282
-2388
-2492
-2591
-2693
-2805
-2926
-3044
-3138
-3183
-3160
-3064
-2906
-2709
-2504
-2320
-2179
-2091
-2052
-2049
-2059
-2058
-2025
-1944
-1812
-1635
-1431
-1225
-1042
-906
-828
-811
-844
-906
-973
-1020
-1031
-1000
-940
-873
-830
-835
-900
-1018
-1172
-1333
-1478
-1603
-1715
-1836
-1986
-2172
-2383
-2590
-2761
-2874
-2929
-2951
-2980
-3055
-3200
-3414
-3678
-3959
-4231
-4484
-4720
-4956
-5201
-5455
-5707
-5938
-6133
-6294
-6437
-6586
-6762
-6973
-7208
-7442
-7646
-7797
-7889
-7925
-7914
-7860
-7758
-7594
-7355
-7036
-6644
-6197
-5714
-5206
-4666
-4074
-3406
-2651
-1815
-930
-42
800
1563
2234
2823
3351
3844
4312
4754
5157
5503
5780
5985
6122
6201
6230
6214
6153
6047
5900
5720
5521
5313
5103
4891
4668
4424
4149
3837
3494
3126
2746
2364
1984
1606
1229
848
463
77
-300
-656
-976
-1251
-1472
-1640
-1756
-1825
-1851
-1835
-1775
-1670
-1519
-1328
-1107
-870
-629
-392
-162
67
304
556
825
1109
1402
1699
1994
2290
2588
2890
3195
3496
3790
4070
4338
4596
4847
5089
5311
5494
5618
5667
5639
5548
5419
5283
5162
5067
4996
4936
4877
4813
4747
4688
4642
4608
4569
4505
4393
4220
3986
3703
3392
3071
2748
2424
2091
1742
1377
1004
643
308
15
-233
-443
-625
-790
-942
-1075
-1178
-1236
-1239
-1184
-1080
-940
-780
-613
-446
-278
-106
75
266
461
654
833
991
1125
1231
1307
1349
1345
1285
1160
971
729
458
180
-83
-326
-555
-787
-1037
-1313
-1608
-1909
-2200
-2473
-2731
-2987
-3253
-3528
-3794
-4021
-4178
-4250
-4247
-4206
-4174
-4191
-4271
-4393
-4517
-4594
-4595
-4520
-4400
-4277
-4191
-4155
-4155
-4159
-4134
-4062
-3955
-3839
-3751
-3714
-3731
-3786
-3849
-3895
-3914
-3909
-3898
-3901
-3927
-3977
-4041
-4102
-4145
-4159
-4135
-4069
-3957
-3803
-3617
-3412
-3207
-3017
-2848
-2694
-2542
-2379
-2200
-2009
-1827
-1668
-1543
-1447
-1357
-1247
-1097
-904
-685
-470
-291
-172
-118
-120
-165
-239
-340
-470
-634
-828
-1038
-1239
-1407
-1527
-1598
-1636
-1662
-1698
-1751
-1816
-1878
-1923
-1939
-1927
-1895
-1856
-1818
-1781
-1742
-1692
-1626
-1544
-1451
-1357
-1269
-1194
-1134
-1091
-1065
-1059
-1072
-1104
-1151
-1207
-1266
-1329
-1401
-1496
-1635
-1836
-2110
-2460
-2873
-3327
-3794
-4246
-4661
-5026
-5335
-5593
-5808
-5990
-6147
-6285
-6406
-6506
-6580
-6617
-6610
-6552
-6443
-6290
-6108
-5917
-5734
-5569
-5420
-5273
-5104
-4892
-4624
-4305
-3954
-3604
-3283
-3011
-2791
-2609
-2446
-2286
-2124
-1967
-1833
-1737
-1685
-1671
-1676
-1681
-1673
-1652
-1627
-1613
-1617
-1637
-1656
-1655
-1617
-1541
-1439
-1338
-1265
-1238
-1260
-1316
-1379
-1423
-1426
-1383
-1302
-1201
-1101
-1020
-968
-947
-949
-963
-974
-971
-946
-898
-831
-751
-665
-576
-481
-373
-241
-76
128
372
654
972
1323
1707
2121
2560
3010
3455
3877
4261
4603
4909
5195
5477
5770
6077
6392
6704
7002
7280
7545
7806
8076
8358
8647
8925
9168
9351
9461
9495
9463
9384
9276
9157
9033
8904
8766
8613
8443
8258
8061
7858
7648
7429
7190
6923
6618
6272
5890
5482
5064
4647
4241
3844
3451
3052
2641
2221
1805
1414
1069
788
572
408
268
120
-64
-298
-574
-869
-1148
-1380
-1546
-1645
-1694
-1720
-1752
-1810
-1901
-2017
-2143
-2264
-2365
-2440
-2486
-2505
-2501
-2474
-2430
-2373
-2310
-2246
-2188
-2139
-2098
-2063
-2032
-2001
-1975
-1951
-1929
-1911
-1894
-1882
-1879
-1893
-1934
-2003
-2098
-2205
-2308
-2397
-2468
-2533
-2610
-2718
-2863
-3037
-3217
-3377
-3499
-3585
-3655
-3743
-3880
-4078
-4325
-4586
-4819
-4988
-5074
-5086
-5050
-4995
-4950
-4927
-4928
-4945
-4971
-4998
-5023
-5039
-5041
-5019
-4967
-4884
-4778
-4665
-4559
-4470
-4398
-4333
-4263
-4179
-4080
-3974
-3873
-3787
-3718
-3665
-3623
-3589
-3562
-3544
-3534
-3525
-3505
-3459
-3380
-3268
-3137
-3002
-2878
-2764
-2649
-2513
-2341
-2133
-1904
-1681
-1488
-1336
-1216
-1105
-971
-795
-572
-315
-45
220
473
719
970
1234
1508
1781
2037
2268
2476
2676
2888
3129
3404
3710
4035
4372
4713
5058
5405
5745
6061
6334
6548
6699
6802
6881
6961
7059
7176
7296
7399
7467
7491
7475
7425
7348
7244
7111
6950
6770
6593
6441
6333
6271
6239
6203
6126
5982
5763
5482
5163
4832
4512
4210
3927
3661
3410
3171
2942
2717
2486
2235
1959
1657
1342
1033
747
497
284
107
-37
-150
-225
-255
-237
-176
-85
19
121
217
308
400
496
593
678
738
768
769
753
735
724
719
708
680
626
553
476
418
393
404
435
466
472
440
367
260
128
-19
-177
-341
-500
-641
-745
-799
-800
-759
-697
-635
-581
-531
-464
-359
-207
-17
183
354
464
499
468
403
340
310
325
381
455
522
560
561
523
458
380
302
237
195
178
185
209
237
256
256
232
184
116
36
-51
-139
-226
-309
-383
-446
-496
-536
-574
-620
-679
-756
-848
-947
-1050
-1151
-1249
-1345
-1432
-1499
-1531
-1513
-1438
-1311
-1148
-967
-784
-604
-418
-215
18
280
562
849
1129
1399
1670
1955
2268
2608
2963
3313
3643
3951
4250
4566
4914
5297
5691
6060
6365
6582
6714
6789
6845
6915
7014
7130
7239
7311
7330
7301
7241
7174
7117
7073
7029
6968
6878
6755
6606
6446
6290
6145
6013
5893
5784
5686
5602
5531
5466
5397
5310
5198
5065
4924
4799
4709
4666
4669
4704
4752
4795
4824
4838
4841
4835
4819
4785
4723
4629
4503
4357
4206
4065
3944
3841
3747
3649
3540
3415
3281
3147
3021
2904
2787
2657
2498
2299
2064
1807
1554
1331
1160
1047
984
949
916
862
773
647
495
330
162
1
-153
-299
-435
-556
-654
-723
-764
-788
-813
-863
-954
-1091
-1263
-1447
-1618
-1754
-1849
-1913
-1968
-2037
-2138
-2274
-2435
-2599
-2745
-2859
-2943
-3009
-3075
-3156
-3256
-3363
-3456
-3513
-3518
-3470
-3383
-3281
-3189
-3124
-3084
-3056
-3013
-2930
-2790
-2590
-2339
-2060
-1776
-1508
-1269
-1065
-892
-747
-622
-511
-411
-318
-230
-145
-60
26
112
197
275
337
370
361
300
187
33
-141
-307
-443
-538
-599
-651
-723
-838
-1002
-1199
-1394
-1544
-1615
-1590
-1476
-1299
-1088
-873
-668
-476
-295
-118
54
221
379
531
684
848
1032
1237
1457
1678
1890
2089
2278
2465
2654
2840
3003
3120
3171
3150
3074
2975
2895
2865
2900
2989
3107
3224
3321
3391
3447
3509
3595
3712
3856
4011
4166
4307
4430
4538
4635
4721
4794
4848
4878
4882
4861
4817
4748
4650
4516
4338
4114
3849
3558
3258
2968
2700
2458
2239
2033
1830
1624
1417
1214
1026
864
738
653
610
603
625
667
721
779
838
894
943
977
989
970
916
829
718
596
476
365
264
167
64
-53
-184
-325
-466
-601
-725
-845
-966
-1095
-1229
-1354
-1449
-1495
-1480
-1408
-1296
-1170
-1058
-975
-924
-892
-864
-824
-770
-709
-662
-649
-688
-787
-945
-1151
-1392
-1657
-1937
-2226
-2520
-2817
-3113
-3404
-3684
-3948
-4187
-4396
-4566
-4692
-4770
-4804
-4800
-4768
-4718
-4660
-4599
-4536
-4468
-4396
-4316
-4228
-4131
-4021
-3894
-3743
-3565
-3361
-3137
-2904
-2671
-2446
-2229
-2015
-1797
-1571
-1340
-1111
-896
-706
-542
-399
-263
-119
41
219
404
580
731
846
922
962
968
943
880
772
612
396
132
-161
-460
-738
-974
-1154
-1272
-1332
-1343
-1316
-1262
-1194
-1123
-1057
-1002
-957
-917
-874
-816
-734
-623
-485
-329
-165
-5
142
276
398
519
645
781
923
1059
1168
1230
1232
1170
1058
924
799
715
688
720
794
885
966
1020
1045
1044
1033
1025
1028
1045
1070
1102
1138
1182
1238
1310
1399
1501
1611
1729
1858
2007
2189
2411
2676
2978
3303
3637
3968
4288
4593
4880
5145
5382
5583
5746
5876
5983
6083
6188
6305
6424
6530
6598
6612
6563
6461
6326
6187
6070
5994
5962
5963
5979
5982
5952
5872
5737
5555
5342
5119
4907
4718
4557
4415
4278
4131
3963
3773
3567
3362
3171
3004
2863
2737
2615
2483
2336
2174
2005
1843
1697
1575
1479
1407
1353
1310
1272
1231
1184
1128
1060
983
897
805
708
609
508
408
313
233
176
151
162
204
267
336
395
434
450
446
431
412
395
380
367
355
343
333
324
314
299
274
234
181
125
77
52
58
98
160
229
288
324
332
317
291
264
242
224
199
154
76
-41
-194
-371
-556
-735
-900
-1052
-1204
-1371
-1566
-1791
-2035
-2275
-2483
-2634
-2719
-2745
-2737
-2726
-2740
-2793
-2880
-2986
-3086
-3165
-3220
-3263
-3314
-3392
-3504
-3647
-3805
-3963
-4107
-4240
-4370
-4512
-4678
-4871
-5087
-5317
-5554
-5794
-6039
-6294
-6555
-6815
-7055
-7255
-7401
-7487
-7519
-7512
-7483
-7445
-7404
-7354
-7289
-7201
-7084
-6938
-6765
-6566
-6339
-6079
-5785
-5457
-5101
-4732
-4363
-4009
-3679
-3375
-3094
-2831
-2579
-2336
-2105
-1890
-1699
-1537
-1406
-1302
-1219
-1148
-1081
-1014
-953
-903
-876
-878
-909
-958
-1008
-1038
-1033
-987
-906
-803
-695
-592
-495
-394
-274
-117
87
341
635
952
1275
1582
1860
2099
2296
2456
2588
2704
2818
2936
3058
3180
3291
3384
3458
3522
3589
3674
3785
3922
4070
4213
4333
4420
4477
4513
4543
4579
4625
4684
4752
4830
4916
5009
5108
5204
5285
5340
5364
5362
5348
5339
5350
5384
5435
5487
5523
5534
5523
5499
5473
5450
5428
5394
5336
5245
5126
4994
4868
4766
4697
4662
4652
4658
4675
4700
4734
4775
4817
4852
4871
4868
4850
4825
4805
4797
4799
4798
4775
4717
4619
4488
4344
4209
4101
4027
3980
3945
3902
3837
3739
3609
3450
3270
3074
2864
2642
2409
2169
1928
1695
1479
1284
1111
956
808
662
513
364
223
98
-2
-79
-140
-202
-278
-379
-506
-652
-804
-951
-1092
-1231
-1378
-1543
-1730
-1934
-2143
-2347
-2541
-2731
-2932
-3161
-3431
-3740
-4077
-4425
-4767
-5095
-5407
-5710
-6008
-6300
-6575
-6817
-7014
-7162
-7267
-7348
-7427
-7519
-7632
-7766
-7914
-8067
-8221
-8376
-8531
-8684
-8826
-8946
-9037
-9096
-9133
-9165
-9209
-9278
-9374
-9486
-9598
-9689
-9747
-9767
-9752
-9706
-9634
-9536
-9406
-9241
-9039
-8807
-8553
-8287
-8013
-7728
-7423
-7083
-6701
-6273
-5808
-5319
-4818
-4314
-3805
-3285
-2745
-2184
-1611
-1048
-522
-58
329
643
901
1127
1349
1581
1825
2071
2300
2494
2645
2752
2822
2863
2881
2877
2846
2783
2686
2561
2417
2265
2118
1981
1858
1751
1662
1595
1552
1532
1527
1523
1505
1460
1387
1295
1202
1127
1084
1077
1097
1129
1161
1184
1201
1219
1246
1286
1335
1384
1425
1452
1466
1473
1482
1501
1530
1572
1625
1691
1773
1875
1993
2122
2250
2366
2467
2557
2651
2765
2908
3079
3260
3426
3552
3624
3646
3634
3610
3592
3585
3580
3564
3521
3448
3352
3248
3153
3074
3012
2957
2901
2837
2768
2701
2641
2586
2528
2455
2357
2234
2098
1967
1856
1772
1707
1643
1560
1448
1311
1165
1028
912
814
720
608
464
290
102
-71
-205
-293
-347
-396
-471
-599
-784
-1014
-1264
-1510
-1735
-1937
-2119
-2288
-2444
-2579
-2681
-2737
-2742
-2697
-2608
-2481
-2318
-2114
-1866
-1574
-1250
-913
-584
-283
-17
219
438
655
878
1108
1336
1553
1753
1936
2107
2270
2427
2575
2708
2821
2912
2986
3049
3102
3143
3158
3134
3063
2947
2800
2646
2509
2407
2342
2307
2282
2250
2196
2114
2001
1862
1696
1506
1293
1061
815
564
312
57
-211
-502
-828
-1191
-1582
-1982
-2369
-2722
-3032
-3301
-3539
-3762
-3981
-4199
-4415
-4619
-4804
-4968
-5114
-5248
-5378
-5508
-5633
-5744
-5830
-5880
-5889
-5861
-5806
-5737
-5667
-5605
-5551
-5502
-5449
-5385
-5307
-5214
-5115
-5016
-4922
-4834
-4747
-4652
-4542
-4413
-4267
-4115
-3971
-3847
-3751
-3684
-3637
-3593
-3537
-3457
-3348
-3216
-3078
-2951
-2851
-2787
-2756
-2746
-2737
-2711
-2653
-2564
-2452
-2334
-2229
-2149
-2099
-2070
-2049
-2019
-1968
-1891
-1793
-1682
-1569
-1464
-1372
-1292
-1218
-1145
-1066
-976
-873
-756
-625
-479
-318
-144
39
222
391
527
614
641
608
529
427
330
263
239
254
295
341
376
393
397
399
412
445
499
566
641
717
795
877
965
1062
1164
1271
1386
1517
1678
1880
2126
2403
2686
2945
3152
3295
3377
3416
3437
3458
3490
3532
3579
3626
3671
3719
3772
3833
3897
3956
4003
4038
4059
4070
4077
4070
4043
3983
3887
3762
3625
3499
3398
3324
3263
3192
3091
2949
2774
2584
2401
2240
2105
1987
1870
1741
1594
1435
1268
1101
936
768
594
413
230
53
-112
-262
-399
-529
-656
-778
-892
-991
-1075
-1145
-1212
-1281
-1353
-1421
-1471
-1494
-1488
-1468
-1458
-1481
-1552
-1670
-1818
-1973
-2114
-2235
-2345
-2458
-2589
-2744
-2914
-3079
-3221
-3327
-3396
-3438
-3463
-3482
-3499
-3515
-3529
-3540
-3551
-3563
-3572
-3567
-3537
-3468
-3356
-3206
-3029
-2841
-2650
-2458
-2259
-2045
-1812
-1556
-1286
-1010
-738
-474
-224
9
220
405
566
714
864
1033
1227
1438
1638
1793
1874
1871
1800
1699
1611
1564
1563
1585
1594
1559
1470
1344
1216
1120
1073
1068
1079
1076
1043
983
922
891
908
970
1058
1139
1193
1220
1237
1275
1358
1489
1648
1802
1912
1959
1943
1882
1807
1742
1700
1678
1664
1648
1622
1589
1555
1526
1505
1489
1472
1449
1418
1381
1341
1300
1263
1233
1214
1214
1238
1291
1369
1462
1554
1630
1678
1694
1685
1660
1632
1607
1589
1576
1564
1551
1533
1511
1483
1446
1401
1349
1293
1243
1208
1196
1210
1246
1294
1342
1379
1399
1403
1399
1394
1401
1426
1475
1550
1649
1765
1890
2012
2123
2213
2279
2322
2348
2361
2365
2359
2340
2303
2244
2167
2081
1998
1928
1878
1845
1817
1783
1728
1649
1548
1434
1320
1214
1121
1036
951
857
749
628
498
367
237
109
-25
-169
-330
-504
-684
-859
-1016
-1146
-1247
-1321
-1370
-1400
-1408
-1395
-1359
-1300
-1225
-1141
-1058
-979
-907
-838
-769
-700
-635
-581
-543
-521
-511
-501
-481
-446
-403
-365
-349
-368
-423
-507
-604
-698
-782
-859
-940
-1036
-1154
-1288
-1425
-1545
-1637
-1700
-1744
-1787
-1844
-1922
-2016
-2112
-2193
-2245
-2267
-2266
-2254
-2241
-2235
-2234
-2235
-2237
-2242
-2256
-2288
-2345
-2429
-2538
-2664
-2797
-2930
-3054
-3164
-3251
-3306
-3319
-3286
-3208
-3093
-2956
-2813
-2675
-2550
-2438
-2335
-2238
-2143
-2052
-1963
-1876
-1783
-1679
-1556
-1412
-1250
-1080
-914
-760
-625
-507
-402
-307
-221
-144
-80
-32
4
29
50
69
84
88
74
38
-17
-83
-150
-209
-258
-305
-362
-446
-564
-714
-885
-1057
-1209
-1323
-1390
-1408
-1380
-1312
-1213
-1092
-959
-828
-712
-624
-567
-540
-531
-524
-504
-459
-386
-289
-174
-50
81
219
368
528
693
854
998
1114
1196
1249
1285
1321
1369
1437
1525
1625
1726
1820
1904
1978
2047
2114
2176
2227
2258
2263
2240
2196
2142
2092
2054
2032
2019
2003
1970
1908
1813
1689
1543
1387
1233
1089
958
842
741
651
570
496
426
360
298
242
194
155
128
112
107
110
121
136
152
164
163
147
116
81
59
70
133
251
416
600
770
893
952
950
908
857
827
837
886
959
1035
1094
1126
1131
1119
1100
1084
1074
1071
1076
1090
1118
1164
1229
1312
1408
1510
1615
1720
1826
1931
2029
2114
2171
2194
2184
2151
2110
2075
2054
2044
2033
2008
1954
1867
1753
1623
1493
1373
1271
1185
1114
1052
994
934
869
798
718
636
557
490
441
409
388
368
337
289
224
147
64
-27
-130
-258
-422
-624
-857
-1102
-1336
-1545
-1726
-1889
-2048
-2217
-2395
-2567
-2708
-2796
-2819
-2782
-2704
-2608
-2510
-2415
-2314
-2194
-2047
-1879
-1709
-1561
-1453
-1394
-1373
-1372
-1369
-1350
-1312
-1260
-1203
-1147
-1089
-1027
-955
-880
-815
-779
-787
-847
-955
-1094
-1247
-1400
-1550
-1702
-1864
-2039
-2223
-2406
-2573
-2714
-2828
-2921
-3007
-3093
-3184
-3275
-3357
-3426
-3484
-3544
-3623
-3735
-3886
-4070
-4269
-4463
-4633
-4772
-4882
-4968
-5038
-5097
-5140
-5165
-5170
-5159
-5143
-5135
-5148
-5185
-5241
-5303
-5358
-5400
-5429
-5455
-5492
-5548
-5622
-5704
-5776
-5818
-5818
-5776
-5699
-5601
-5496
-5392
-5289
-5183
-5070
-4951
-4832
-4725
-4640
-4584
-4553
-4536
-4518
-4484
-4427
-4350
-4262
-4176
-4103
-4046
-4005
-3965
-3915
-3845
-3750
-3637
-3517
-3406
-3319
-3260
-3229
-3213
-3194
-3157
-3090
-2987
-2852
-2689
-2503
-2295
-2062
-1798
-1504
-1185
-857
-538
-245
12
238
449
667
912
1194
1512
1854
2204
2548
2878
3194
3502
3808
4116
4427
4738
5049
5359
5670
5981
6288
6584
6856
7096
7300
7471
7618
7750
7872
7980
8066
8119
8134
8112
8061
7997
7928
7855
7772
7666
7526
7348
7139
6914
6691
6483
6294
6117
5938
5743
5522
5278
5021
4768
4538
4346
4199
4097
4032
3995
3974
3958
3942
3922
3899
3872
3841
3803
3756
3697
3628
3557
3491
3442
3416
3413
3423
3432
3424
3387
3313
3207
3078
2936
2793
2656
2528
2413
2310
2218
2133
2050
1959
1853
1728
1584
1431
1276
1128
987
843
684
494
268
9
-269
-545
-802
-1029
-1226
-1403
-1572
-1747
-1936
-2144
-2373
-2623
-2894
-3182
-3480
-3774
-4050
-4293
-4492
-4648
-4769
-4870
-4967
-5071
-5187
-5311
-5437
-5556
-5661
-5747
-5810
-5849
-5863
-5855
-5829
-5793
-5752
-5708
-5659
-5601
-5528
-5438
-5337
-5238
-5155
-5097
-5064
-5046
-5024
-4979
-4898
-4779
-4629
-4463
-4291
-4120
-3947
-3763
-3559
-3329
-3072
-2795
-2504
-2203
-1897
-1584
-1263
-934
-596
-254
91
435
771
1092
1390
1659
1894
2097
2277
2442
2599
2748
2879
2974
3019
3006
2939
2835
2714
2595
2489
2394
2304
2214
2123
2041
1981
1953
1957
1983
2012
2029
2024
2004
1985
1987
2024
2098
2200
2313
2422
2517
2597
2666
2724
2768
2789
2778
2731
2651
2554
2456
2373
2312
2270
2238
2206
2167
2123
2076
2032
1989
1944
1887
1817
1735
1651
1581
1536
1524
1539
1570
1607
1641
1672
1709
1761
1835
1928
2029
2121
2185
2210
2193
2138
2058
1965
1870
1780
1695
1612
1525
1428
1316
1187
1042
883
719
556
398
248
104
-41
-193
-355
-527
-705
-881
-1047
-1197
-1329
-1442
-1540
-1628
-1709
-1787
-1863
-1937
-2007
-2069
-2119
-2152
-2166
-2162
-2144
-2117
-2083
-2041
-1983
-1901
-1783
-1625
-1432
-1214
-990
-775
-578
-401
-238
-78
84
250
412
560
687
792
879
958
1040
1127
1217
1302
1371
1416
1437
1436
1420
1391
1350
1292
1211
1106
981
844
706
578
466
372
295
234
187
156
138
131
130
127
119
104
86
71
61
57
51
34
1
-48
-108
-168
-219
-256
-286
-317
-359
-414
-478
-538
-585
-615
-636
-661
-706
-776
-863
-948
-1008
-1030
-1008
-957
-898
-846
-809
-775
-728
-650
-540
-412
-295
-220
-207
-257
-349
-451
-532
-574
-578
-560
-539
-531
-540
-557
-565
-551
-510
-448
-377
-313
-264
-231
-209
-191
-172
-152
-139
-141
-162
-203
-255
-309
-353
-382
-397
-403
-406
-409
-410
-400
-370
-310
-222
-115
-2
105
200
293
401
543
731
960
1205
1433
1609
1714
1752
1751
1749
1779
1858
1979
2115
2236
2321
2370
2399
2434
2495
2583
2684
2768
2811
2800
2744
2664
2583
2515
2456
2390
2298
2167
2003
1826
1666
1546
1474
1443
1434
1425
1402
1363
1316
1275
1248
1236
1228
1212
1176
1113
1024
917
801
687
578
474
375
275
172
66
-40
-138
-220
-278
-313
-329
-340
-362
-409
-486
-585
-692
-786
-853
-886
-891
-878
-859
-836
-805
-759
-692
-608
-519
-446
-404
-400
-427
-468
-503
-520
-519
-513
-518
-549
-610
-700
-805
-916
-1025
-1129
-1227
-1318
-1397
-1461
-1510
-1551
-1595
-1658
-1750
-1871
-2009
-2149
-2272
-2371
-2447
-2504
-2551
-2587
-2607
-2602
-2569
-2514
-2453
-2402
-2366
-2339
-2297
-2214
-2073
-1880
-1661
-1456
-1298
-1203
-1154
-1118
-1053
-934
-759
-555
-354
-187
-61
39
138
260
409
569
708
800
833
821
794
785
814
879
957
1020
1048
1038
1006
983
991
1039
1117
1201
1265
1293
1287
1263
1242
1246
1286
1359
1452
1547
1628
1681
1702
1694
1661
1616
1570
1530
1503
1488
1481
1475
1465
1448
1425
1398
1366
1325
1269
1193
1095
984
871
771
690
624
563
489
393
277
157
57
-5
-22
-1
34
62
67
50
23
1
-10
-18
-43
-109
-230
-400
-597
-788
-949
-1069
-1163
-1259
-1386
-1563
-1785
-2033
-2279
-2504
-2701
-2883
-3069
-3274
-3502
-3742
-3975
-4182
-4357
-4508
-4649
-4797
-4959
-5130
-5294
-5435
-5543
-5621
-5678
-5726
-5774
-5820
-5853
-5861
-5835
-5776
-5695
-5604
-5514
-5428
-5342
-5248
-5138
-5012
-4875
-4736
-4601
-4466
-4325
-4166
-3979
-3763
-3528
-3288
-3059
-2851
-2666
-2497
-2334
-2165
-1985
-1795
-1602
-1416
-1246
-1099
-980
-891
-834
-810
-816
-849
-902
-966
-1037
-1109
-1181
-1252
-1322
-1386
-1442
-1486
-1519
-1546
-1573
-1609
-1656
-1710
-1760
-1790
-1785
-1739
-1652
-1531
-1387
-1228
-1057
-876
-686
-492
-308
-149
-33
32
49
37
17
15
43
101
177
248
297
313
298
264
227
204
201
219
249
281
306
318
318
313
310
320
349
402
478
572
673
772
859
930
991
1049
1117
1203
1309
1425
1536
1621
1668
1670
1635
1576
1510
1451
1403
1362
1321
1270
1202
1118
1020
915
805
691
570
440
301
155
6
-142
-290
-442
-605
-782
-975
-1177
-1378
-1566
-1734
-1884
-2021
-2157
-2300
-2448
-2591
-2714
-2799
-2835
-2823
-2777
-2719
-2670
-2645
-2646
-2666
-2688
-2697
-2684
-2647
-2593
-2532
-2468
-2405
-2334
-2245
-2128
-1978
-1800
-1603
-1403
-1215
-1050
-911
-791
-681
-568
-445
-307
-158
-6
141
275
393
500
603
711
831
966
1114
1272
1434
1597
1762
1927
2093
2257
2414
2558
2683
2789
2879
2961
3044
3132
3225
3320
3407
3480
3535
3570
3587
3587
3569
3532
3472
3389
3286
3166
3036
2897
2749
2586
2403
2199
1979
1756
1541
1346
1176
1027
889
753
616
479
352
245
167
120
101
102
120
153
203
275
371
487
615
745
870
985
1091
1192
1293
1391
1484
1565
1626
1666
1684
1684
1670
1646
1617
1588
1564
1557
1575
1625
1705
1803
1902
1980
2021
2017
1969
1887
1786
1681
1583
1500
1438
1400
1391
1412
1461
1532
1615
1698
1770
1826
1862
1879
1881
1872
1857
1839
1823
1815
1818
1834
1860
1890
1914
1925
1920
1899
1869
1835
1802
1768
1730
1683
1626
1561
1497
1445
1411
1402
1415
1447
1489
1538
1589
1642
1698
1760
1827
1902
1982
2066
2154
2243
2331
2416
2498
2579
2662
2747
2833
2915
2985
3030
3043
3018
2954
2857
2733
2589
2434
2274
2115
1962
1819
1687
1561
1437
1307
1169
1030
902
800
732
698
680
654
596
494
356
206
77
-4
-28
-5
38
69
67
28
-37
-111
-178
-232
-281
-333
-397
-467
-531
-574
-588
-576
-553
-536
-535
-547
-553
-533
-472
-371
-246
-120
-14
68
135
209
306
430
569
695
784
821
811
774
735
717
724
749
776
791
789
771
745
717
685
640
575
486
381
276
190
135
115
118
129
130
112
71
10
-70
-170
-293
-443
-618
-810
-1004
-1191
-1359
-1513
-1662
-1818
-1990
-2178
-2374
-2568
-2750
-2917
-3072
-3221
-3366
-3505
-3631
-3734
-3813
-3868
-3911
-3951
-3996
-4042
-4080
-4093
-4067
-3999
-3891
-3757
-3613
-3476
-3356
-3258
-3183
-3129
-3092
-3066
-3044
-3013
-2961
-2877
-2756
-2601
-2421
-2234
-2055
-1895
-1761
-1651
-1557
-1471
-1385
-1295
-1200
-1102
-1002
-905
-809
-710
-603
-479
-332
-161
25
215
391
536
644
715
762
798
839
889
947
1000
1038
1053
1047
1029
1010
1002
1006
1016
1022
1016
1000
982
970
974
998
1032
1062
1068
1038
968
866
745
623
512
420
349
299
273
272
299
357
443
550
668
786
895
991
1073
1144
1206
1262
1314
1362
1405
1445
1482
1515
1545
1569
1587
1598
1603
1605
1604
1601
1593
1576
1547
1501
1440
1367
1284
1197
1111
1029
955
892
845
818
811
820
839
859
872
873
861
839
810
776
733
678
606
515
411
302
199
111
39
-21
-80
-148
-233
-332
-439
-542
-629
-696
-741
-770
-791
-811
-835
-866
-907
-956
-1012
-1078
-1146
-1217
-1286
-1355
-1425
-1501
-1591
-1697
-1816
-1941
-2060
-2162
-2239
-2291
-2324
-2346
-2366
-2388
-2411
-2429
-2435
-2422
-2392
-2347
-2292
-2233
-2171
-2105
-2029
-1941
-1834
-1709
-1567
-1409
-1240
-1061
-871
-672
-460
-235
4
254
510
764
1008
1234
1435
1613
1769
1909
2041
2166
2286
2396
2496
2582
2660
2736
2818
2909
3008
3106
3189
3244
3261
3238
3181
3104
3019
2934
2852
2770
2679
2573
2450
2314
2174
2040
1923
1824
1742
1670
1600
1526
1449
1375
1312
1269
1249
1251
1264
1278
1285
1281
1271
1261
1259
1265
1275
1278
1267
1235
1189
1139
1102
1089
1103
1135
1173
1199
1207
1199
1186
1182
1199
1235
1282
1323
1342
1329
1287
1226
1159
1100
1053
1018
988
955
913
863
808
754
702
654
605
551
485
403
304
192
73
-42
-141
-212
-249
-250
-222
-175
-124
-77
-41
-15
5
24
43
59
65
57
31
-9
-57
-107
-153
-195
-236
-282
-334
-389
-443
-487
-515
-527
-527
-520
-513
-512
-517
-527
-539
-550
-557
-558
-547
-523
-485
-437
-387
-344
-318
-311
-319
-330
-333
-322
-297
-270
-255
-265
-305
-369
-442
-508
-559
-596
-630
-676
-747
-848
-971
-1106
-1239
-1367
-1490
-1619
-1763
-1928
-2112
-2309
-2510
-2711
-2910
-3112
-3317
-3525
-3726
-3908
-4059
-4180
-4273
-4353
-4437
-4538
-4657
-4783
-4900
-4990
-5043
-5058
-5047
-5025
-5008
-5006
-5021
-5047
-5073
-5093
-5100
-5096
-5085
-5074
-5070
-5076
-5092
-5116
-5143
-5167
-5184
-5191
-5185
-5169
-5141
-5104
-5054
-4988
-4901
-4790
-4653
-4496
-4325
-4151
-3982
-3824
-3676
-3537
-3401
-3269
-3139
-3018
-2909
-2817
-2740
-2674
-2613
-2548
-2477
-2398
-2316
-2234
-2154
-2077
-1997
-1911
-1812
-1701
-1580
-1455
-1333
-1220
-1118
-1026
-942
-858
-767
-664
-544
-406
-255
-97
55
191
305
397
475
556
655
782
937
1106
1269
1404
1495
1543
1562
1575
1607
1674
1781
1915
2060
2197
2317
2417
2503
2583
2657
2720
2760
2766
2735
2674
2601
2538
2505
2511
2553
2619
2691
2754
2800
2830
2847
2857
2864
2869
2868
2860
2844
2819
2787
2748
2701
2646
2582
2513
2444
2382
2334
2302
2290
2296
2322
2368
2434
2514
2600
2676
2728
2742
2718
2665
2603
2555
2536
2554
2601
2664
2729
2789
2848
2918
3010
3128
3263
3398
3512
3589
3630
3645
3655
3680
3731
3807
3893
3972
4027
4051
4046
4018
3977
3930
3884
3842
3807
3786
3787
3814
3870
3948
4038
4129
4214
4289
4357
4425
4496
4573
4653
4729
4795
4847
4883
4905
4914
4914
4905
4889
4866
4836
4799
4751
4691
4619
4536
4450
4373
4318
4292
4296
4316
4333
4323
4267
4159
4003
3823
3639
3474
3340
3236
3153
3080
3003
2917
2821
2718
2610
2500
2388
2272
2153
2029
1904
1777
1653
1530
1411
1296
1187
1089
1004
937
890
861
848
847
852
859
863
862
854
840
825
812
806
808
814
819
815
796
765
729
702
696
718
765
821
866
882
857
795
710
621
544
486
439
385
306
189
31
-156
-354
-544
-714
-863
-1000
-1135
-1280
-1438
-1608
-1781
-1951
-2113
-2267
-2416
-2560
-2695
-2816
-2915
-2987
-3033
-3061
-3078
-3093
-3104
-3106
-3086
-3036
-2951
-2841
-2719
-2602
-2503
-2422
-2351
-2277
-2189
-2083
-1967
-1857
-1766
-1702
-1661
-1630
-1591
-1535
-1463
-1387
-1326
-1296
-1305
-1348
-1409
-1469
-1518
-1554
-1585
-1626
-1692
-1788
-1911
-2051
-2194
-2331
-2458
-2578
-2694
-2812
-2930
-3045
-3149
-3235
-3297
-3332
-3340
-3325
-3293
-3250
-3205
-3164
-3135
-3117
-3110
-3107
-3101
-3086
-3061
-3031
-2999
-2974
-2956
-2947
-2942
-2938
-2931
-2923
-2916
-2912
-2911
-2910
-2904
-2889
-2866
-2840
-2819
-2809
-2815
-2834
-2860
-2884
-2902
-2913
-2921
-2929
-2941
-2958
-2979
-3000
-3021
-3045
-3072
-3104
-3135
-3156
-3156
-3130
-3078
-3015
-2956
-2922
-2921
-2953
-3007
-3063
-3105
-3125
-3123
-3109
-3092
-3081
-3077
-3076
-3073
-3063
-3048
-3030
-3012
-2991
-2965
-2927
-2874
-2808
-2736
-2669
-2615
-2573
-2538
-2495
-2434
-2351
-2248
-2137
-2031
-1936
-1850
-1764
-1664
-1541
-1398
-1242
-1089
-951
-831
-723
-614
-487
-336
-161
26
210
380
533
674
813
963
1127
1301
1474
1635
1774
1889
1988
2079
2172
2273
2381
2491
2596
2692
2778
2859
2940
3027
3121
3218
3311
3388
3443
3470
3471
3452
3420
3384
3351
3322
3295
3265
3230
3186
3137
3086
3038
2995
2954
2909
2852
2778
2684
2575
2462
2355
2263
2190
2133
2087
2044
1998
1948
1898
1852
1818
1798
1794
1808
1838
1882
1938
2004
2074
2143
2209
2267
2317
2360
2397
2427
2449
2462
2463
2456
2443
2429
2418
2409
2397
2375
2336
2276
2197
2105
2009
1917
1830
1748
1670
1598
1535
1490
1467
1468
1487
1513
1535
1547
1547
1541
1535
1532
1527
1509
1469
1402
1315
1224
1150
1108
1101
1121
1148
1167
1169
1162
1161
1183
1238
1319
1407
1481
1521
1526
1507
1485
1479
1499
1541
1589
1624
1632
1608
1561
1504
1452
1415
1397
1397
1408
1423
1437
1442
1433
1404
1357
1296
1234
1183
1153
1145
1152
1159
1151
1120
1065
997
930
876
839
811
782
739
676
594
501
407
319
243
180
130
94
76
77
97
130
170
209
243
276
313
360
419
485
549
600
633
651
663
679
707
746
789
823
842
843
834
826
830
847
872
891
889
859
799
720
634
552
482
422
367
311
247
174
97
19
-55
-122
-180
-230
-270
-301
-321
-329
-323
-305
-275
-236
-193
-152
-119
-99
-96
-111
-143
-187
-238
-292
-344
-393
-436
-472
-502
-530
-563
-609
-676
-766
-875
-991
-1098
-1179
-1227
-1243
-1238
-1230
-1234
-1257
-1296
-1341
-1376
-1392
-1390
-1379
-1375
-1394
-1445
-1529
-1637
-1759
-1880
-1993
-2093
-2181
-2262
-2340
-2420
-2506
-2602
-2709
-2825
-2944
-3059
-3161
-3243
-3305
-3349
-3381
-3408
-3431
-3451
-3464
-3468
-3463
-3452
-3443
-3442
-3452
-3466
-3475
-3465
-3427
-3358
-3266
-3163
-3066
-2987
-2931
-2894
-2867
-2835
-2788
-2721
-2639
-2549
-2463
-2391
-2337
-2296
-2259
-2213
-2146
-2054
-1942
-1821
-1707
-1617
-1556
-1522
-1506
-1492
-1466
-1425
-1369
-1310
-1260
-1228
-1215
-1214
-1213
-1201
-1171
-1123
-1062
-999
-942
-892
-850
-809
-764
-710
-643
-563
-472
-370
-260
-144
-27
84
181
254
299
312
295
255
199
137
75
19
-28
-66
-97
-124
-150
-175
-200
-220
-232
-230
-212
-181
-143
-104
-74
-57
-56
-67
-85
-103
-120
-133
-144
-157
-175
-203
-242
-296
-363
-441
-526
-608
-681
-737
-775
-798
-814
-829
-847
-865
-873
-857
-810
-728
-621
-507
-404
-326
-276
-246
-221
-188
-138
-73
-2
65
121
166
207
252
305
363
418
462
490
507
525
558
615
695
788
877
948
991
1012
1022
1038
1071
1125
1194
1268
1334
1386
1422
1447
1468
1494
1532
1585
1657
1748
1857
1979
2105
2224
2323
2396
2439
2458
2462
2463
2468
2479
2493
2501
2496
2470
2421
2351
2262
2161
2057
1953
1855
1763
1672
1577
1470
1346
1206
1059
918
797
703
639
594
557
514
460
398
339
297
278
285
308
336
359
372
377
381
389
402
420
435
446
454
463
480
507
538
561
563
534
475
396
315
246
198
166
140
103
47
-28
-112
-189
-247
-280
-291
-289
-284
-284
-287
-290
-285
-270
-247
-219
-195
-177
-168
-164
-162
-162
-164
-170
-182
-199
-216
-229
-233
-226
-212
-196
-186
-187
-198
-219
-243
-267
-285
-295
-293
-277
-246
-203
-154
-110
-83
-84
-115
-172
-243
-313
-371
-413
-442
-469
-501
-543
-592
-636
-665
-671
-653
-619
-579
-545
-524
-518
-526
-545
-571
-606
-649
-698
-747
-787
-810
-809
-787
-749
-706
-668
-639
-618
-600
-578
-549
-514
-479
-449
-427
-414
-405
-395
-384
-374
-371
-382
-413
-462
-524
-589
-648
-696
-729
-749
-759
-762
-761
-756
-748
-741
-738
-743
-759
-788
-827
-872
-917
-958
-989
-1010
-1020
-1026
-1031
-1043
-1065
-1100
-1145
-1195
-1241
-1278
-1302
-1315
-1325
-1339
-1362
-1393
-1428
-1460
-1484
-1496
-1497
-1492
-1484
-1476
-1467
-1456
-1445
-1435
-1435
-1447
-1474
-1510
-1544
-1563
-1559
-1530
-1481
-1425
-1372
-1329
-1298
-1274
-1253
-1233
-1216
-1208
-1212
-1227
-1249
-1271
-1288
-1302
-1318
-1342
-1376
-1416
-1445
-1447
-1409
-1330
-1222
-1109
-1012
-953
-931
-937
-956
-971
-974
-965
-949
-932
-915
-896
-867
-825
-771
-712
-656
-610
-573
-539
-499
-446
-379
-302
-223
-149
-82
-17
52
129
214
301
382
452
511
564
617
678
749
827
905
979
1049
1116
1183
1251
1316
1370
1405
1415
1402
1370
1328
1279
1225
1160
1079
981
870
755
649
559
485
420
354
280
199
118
49
3
-19
-20
-12
-8
-14
-30
-46
-54
-47
-27
1
25
39
44
47
57
83
128
184
241
286
313
321
317
309
305
307
313
320
324
326
330
344
374
424
491
570
652
734
813
891
972
1056
1143
1227
1300
1358
1397
1423
1441
1459
1485
1518
1555
1591
1620
1640
1657
1678
1714
1770
1846
1934
2021
2093
2137
2147
2127
2084
2029
1975
1926
1885
1849
1816
1780
1740
1697
1652
1607
1565
1526
1488
1448
1401
1344
1276
1198
1112
1020
928
838
753
674
604
543
494
458
436
429
437
458
493
539
597
665
740
818
893
960
1016
1063
1105
1148
1198
1254
1313
1366
1402
1415
1402
1370
1329
1288
1254
1228
1206
1180
1145
1101
1049
995
945
900
860
825
795
773
764
772
798
838
882
921
950
969
982
996
1012
1029
1035
1020
979
916
847
790
763
770
802
839
856
837
779
692
598
515
455
416
384
345
287
210
122
37
-36
-94
-145
-201
-275
-370
-484
-603
-716
-813
-889
-950
-1000
-1050
-1101
-1152
-1198
-1235
-1257
-1262
-1251
-1227
-1192
-1151
-1107
-1063
-1022
-981
-939
-891
-830
-756
-667
-568
-462
-354
-246
-139
-34
67
159
234
283
303
294
259
207
146
82
17
-50
-120
-194
-273
-355
-438
-522
-605
-686
-759
-819
-859
-878
-878
-868
-863
-872
-902
-948
-1002
-1054
-1093
-1120
-1137
-1153
-1171
-1189
-1201
-1195
-1169
-1126
-1079
-1044
-1034
-1054
-1096
-1143
-1176
-1184
-1165
-1131
-1100
-1087
-1104
-1148
-1211
-1279
-1339
-1385
-1418
-1444
-1471
-1507
-1556
-1618
-1688
-1760
-1825
-1873
-1895
-1886
-1844
-1772
-1675
-1560
-1431
-1292
-1147
-997
-847
-702
-565
-439
-324
-215
-108
0
108
208
295
361
407
435
454
470
485
497
501
493
476
457
448
457
485
524
557
570
553
508
447
385
333
295
267
238
201
156
110
75
60
65
82
96
94
71
29
-20
-63
-95
-115
-130
-150
-175
-202
-217
-208
-167
-96
-4
97
197
297
401
519
657
811
970
1121
1254
1366
1466
1568
1687
1827
1984
2146
2298
2430
2541
2637
2727
2816
2905
2986
3051
3091
3105
3100
3088
3081
3084
3098
3118
3136
3143
3137
3119
3091
3060
3031
3008
2992
2984
2983
2988
2994
2996
2991
2975
2950
2917
2878
2833
2782
2718
2638
2538
2421
2293
2162
2033
1911
1790
1664
1528
1378
1220
1061
911
777
659
553
450
341
225
103
-16
-126
-223
-308
-385
-460
-539
-620
-702
-780
-851
-916
-981
-1048
-1120
-1196
-1270
-1334
-1384
-1420
-1446
-1473
-1508
-1554
-1610
-1665
-1707
-1724
-1711
-1669
-1609
-1545
-1491
-1455
-1437
-1430
-1422
-1399
-1353
-1282
-1190
-1088
-987
-892
-806
-722
-632
-529
-408
-271
-127
15
147
265
368
460
544
621
691
753
807
860
916
984
1065
1154
1237
1298
1320
1299
1238
1154
1067
997
952
929
917
900
865
810
742
675
621
591
583
589
597
594
575
539
494
447
406
375
355
342
335
333
337
349
367
390
413
430
438
438
436
444
473
533
629
754
898
1045
1180
1294
1385
1456
1517
1576
1639
1708
1778
1843
1896
1934
1957
1967
1968
1967
1967
1973
1990
2021
2068
2130
2201
2275
2343
2397
2433
2451
2455
2449
2438
2422
2399
2369
2330
2284
2236
2191
2154
2122
2093
2056
2005
1933
1840
1727
1599
1463
1323
1182
1043
911
787
676
580
495
418
341
258
167
71
-25
-115
-193
-260
-317
-370
-422
-477
-534
-591
-644
-695
-744
-796
-854
-919
-990
-1065
-1140
-1215
-1290
-1366
-1444
-1524
-1602
-1673
-1731
-1776
-1808
-1833
-1856
-1883
-1914
-1948
-1980
-2003
-2013
-2009
-1991
-1963
-1927
-1887
-1847
-1807
-1768
-1734
-1705
-1683
-1669
-1664
-1670
-1685
-1710
-1742
-1778
-1815
-1847
-1870
-1883
-1884
-1876
-1861
-1842
-1819
-1792
-1758
-1717
-1669
-1616
-1562
-1511
-1463
-1418
-1373
-1326
-1276
-1225
-1176
-1133
-1098
-1069
-1043
-1016
-983
-944
-900
-852
-804
-756
-708
-660
-613
-568
-530
-499
-474
-450
-423
-389
-350
-311
-284
-279
-301
-348
-413
-486
-558
-627
-697
-775
-868
-973
-1085
-1191
-1281
-1350
-1401
-1444
-1491
-1550
-1623
-1704
-1784
-1855
-1912
-1958
-2001
-2045
-2099
-2159
-2224
-2291
-2358
-2426
-2496
-2569
-2644
-2715
-2778
-2830
-2869
-2900
-2927
-2954
-2981
-3006
-3024
-3033
-3028
-3010
-2980
-2938
-2886
-2825
-2756
-2681
-2600
-2513
-2418
-2311
-2188
-2048
-1893
-1734
-1579
-1439
-1317
-1211
-1115
-1020
-926
-832
-747
-678
-626
-587
-552
-508
-451
-385
-324
-283
-275
-304
-364
-439
-514
-578
-627
-663
-690
-711
-727
-738
-746
-759
-788
-846
-936
-1052
-1177
-1288
-1367
-1406
-1409
-1392
-1371
-1359
-1360
-1368
-1376
-1379
-1376
-1375
-1380
-1395
-1414
-1428
-1428
-1408
-1372
-1327
-1281
-1237
-1192
-1136
-1059
-960
-842
-717
-597
-488
-390
-293
-186
-64
74
220
362
493
610
715
813
903
979
1031
1048
1030
986
935
898
888
905
935
959
957
921
857
781
713
667
644
636
625
601
561
513
474
459
478
529
599
674
741
795
838
880
928
987
1054
1121
1180
1222
1248
1264
1276
1294
1324
1366
1417
1471
1522
1565
1598
1620
1632
1634
1628
1617
1604
1595
1593
1604
1629
1664
1704
1744
1778
1805
1826
1848
1875
1910
1950
1989
2017
2025
2008
1971
1922
1877
1852
1857
1898
1969
2060
2157
2250
2331
2401
2466
2531
2602
2681
2764
2845
2918
2978
3023
3053
3071
3078
3072
3055
3025
2985
2938
2889
2840
2792
2740
2680
2605
2515
2413
2305
2194
2083
1965
1833
1678
1499
1306
1115
948
819
734
683
646
598
521
410
271
121
-19
-137
-227
-296
-354
-413
-477
-547
-616
-677
-724
-753
-766
-769
-768
-773
-790
-825
-879
-947
-1022
-1091
-1145
-1178
-1191
-1192
-1192
-1200
-1220
-1247
-1271
-1282
-1273
-1244
-1203
-1160
-1124
-1099
-1086
-1085
-1096
-1122
-1168
-1238
-1330
-1434
-1538
-1633
-1713
-1783
-1857
-1948
-2065
-2209
-2369
-2529
-2675
-2796
-2893
-2971
-3035
-3087
-3125
-3140
-3128
-3089
-3031
-2968
-2913
-2874
-2853
-2841
-2829
-2807
-2773
-2728
-2681
-2639
-2607
-2588
-2580
-2579
-2580
-2579
-2573
-2557
-2530
-2495
-2456
-2423
-2403
-2404
-2425
-2460
-2497
-2526
-2539
-2538
-2529
-2518
-2512
-2509
-2502
-2485
-2452
-2406
-2355
-2312
-2284
-2273
-2273
-2271
-2252
-2210
-2144
-2062
-1974
-1891
-1820
-1765
-1724
-1695
-1676
-1666
-1660
-1656
-1650
-1639
-1625
-1613
-1610
-1623
-1649
-1681
-1702
-1697
-1653
-1570
-1458
-1333
-1215
-1119
-1049
-999
-957
-907
-840
-753
-650
-541
-437
-347
-275
-221
-179
-138
-89
-25
56
151
252
351
441
520
591
657
722
784
835
868
876
862
838
821
826
863
924
993
1049
1074
1066
1035
1000
986
1004
1052
1114
1169
1197
1188
1148
1088
1024
968
920
879
838
793
743
693
646
605
569
534
500
466
438
418
410
411
413
412
404
395
394
415
465
542
633
722
790
829
840
835
829
835
855
886
914
928
921
894
855
814
781
757
741
725
705
676
642
609
582
564
554
545
531
508
477
444
421
416
433
469
514
552
573
571
553
531
517
522
548
585
620
642
644
631
614
608
620
651
690
723
737
727
699
666
641
635
645
663
675
671
648
610
567
531
507
495
488
480
469
457
454
468
506
565
638
713
778
828
863
885
900
910
917
916
908
893
877
869
874
895
928
964
995
1012
1016
1012
1006
1008
1020
1039
1059
1072
1078
1080
1083
1095
1122
1162
1209
1257
1300
1338
1373
1410
1453
1498
1539
1569
1581
1574
1553
1527
1502
1484
1473
1467
1465
1466
1473
1488
1509
1527
1534
1520
1483
1431
1378
1337
1319
1321
1334
1338
1321
1276
1211
1139
1074
1024
986
949
903
843
772
705
656
632
632
644
653
645
617
572
521
469
421
373
317
250
173
92
16
-48
-101
-145
-188
-234
-283
-332
-377
-416
-451
-485
-517
-546
-562
-560
-536
-496
-455
-424
-414
-423
-438
-443
-428
-391
-343
-302
-281
-281
-290
-289
-260
-199
-117
-37
18
36
22
-6
-25
-15
24
83
141
182
196
187
166
141
119
97
73
43
14
-7
-13
-3
13
20
3
-45
-118
-201
-273
-322
-344
-347
-343
-342
-346
-349
-341
-317
-276
-228
-181
-144
-116
-92
-63
-27
10
36
39
12
-44
-117
-191
-254
-301
-336
-367
-401
-440
-482
-519
-547
-564
-573
-577
-581
-582
-580
-571
-555
-537
-523
-518
-523
-535
-547
-556
-559
-560
-560
-561
-555
-532
-484
-405
-304
-194
-95
-20
27
55
78
111
160
222
285
334
361
366
353
334
313
293
268
234
190
140
95
63
48
51
62
72
76
69
57
42
27
10
-14
-48
-95
-151
-211
-266
-314
-352
-385
-416
-448
-480
-511
-540
-569
-598
-630
-665
-700
-730
-750
-760
-765
-770
-785
-813
-854
-900
-944
-979
-1004
-1018
-1025
-1024
-1012
-989
-949
-898
-845
-801
-775
-769
-776
-786
-788
-780
-769
-766
-782
-821
-872
-918
-938
-921
-871
-806
-752
-734
-760
-827
-915
-1000
-1062
-1092
-1093
-1075
-1052
-1032
-1024
-1028
-1046
-1077
-1117
-1161
-1202
-1231
-1244
-1247
-1251
-1273
-1325
-1409
-1508
-1597
-1648
-1647
-1596
-1516
-1441
-1399
-1404
-1449
-1509
-1556
-1568
-1541
-1488
-1431
-1390
-1372
-1370
-1370
-1355
-1316
-1259
-1192
-1128
-1072
-1020
-968
-903
-823
-733
-643
-560
-490
-429
-371
-308
-238
-167
-100
-44
2
42
87
141
204
266
317
346
350
337
318
308
313
334
363
390
409
418
422
428
442
467
501
541
581
618
646
665
670
662
645
625
612
616
639
676
712
731
718
666
581
477
370
271
183
100
13
-81
-179
-271
-344
-387
-400
-392
-376
-365
-363
-366
-365
-347
-305
-237
-149
-46
63
176
290
404
515
621
718
806
889
973
1064
1163
1266
1367
1458
1536
1601
1656
1706
1750
1784
1802
1799
1778
1747
1719
1706
1712
1729
1743
1739
1709
1654
1588
1529
1492
1483
1497
1521
1543
1555
1558
1561
1574
1600
1636
1671
1694
1695
1676
1646
1618
1604
1611
1633
1664
1690
1705
1705
1692
1671
1647
1622
1594
1563
1527
1489
1451
1416
1383
1350
1311
1262
1201
1132
1067
1016
991
998
1033
1091
1160
1229
1293
1349
1401
1453
1508
1566
1625
1683
1735
1781
1823
1864
1905
1945
1979
2001
2004
1984
1941
1881
1812
1746
1689
1646
1611
1579
1537
1475
1387
1273
1143
1010
889
792
720
669
625
575
510
429
341
258
192
149
125
108
86
52
9
-33
-60
-63
-39
3
53
98
136
169
205
251
309
369
421
453
461
453
439
432
437
448
455
445
411
356
289
221
159
100
38
-37
-126
-222
-311
-379
-416
-427
-424
-426
-443
-479
-526
-571
-602
-617
-621
-628
-646
-681
-728
-779
-827
-870
-912
-959
-1014
-1079
-1146
-1208
-1264
-1318
-1381
-1461
-1561
-1675
-1787
-1879
-1940
-1971
-1986
-2003
-2037
-2091
-2159
-2223
-2267
-2284
-2277
-2262
-2254
-2266
-2300
-2351
-2407
-2460
-2507
-2549
-2589
-2630
-2666
-2690
-2693
-2669
-2619
-2551
-2474
-2396
-2322
-2249
-2174
-2090
-1995
-1889
-1776
-1661
-1548
-1442
-1344
-1259
-1186
-1125
-1071
-1018
-958
-888
-804
-707
-601
-490
-377
-264
-149
-34
82
196
309
424
546
681
835
1004
1181
1355
1511
1645
1757
1858
1959
2067
2181
2293
2386
2449
2477
2478
2466
2459
2466
2485
2504
2505
2473
2403
2304
2192
2088
2005
1947
1908
1877
1843
1802
1757
1721
1703
1710
1742
1789
1838
1879
1903
1913
1914
1918
1931
1959
1998
2043
2086
2121
2145
2160
2166
2168
2165
2158
2145
2127
2105
2081
2060
2041
2025
2009
1990
1970
1951
1936
1932
1940
1957
1978
1992
1996
1988
1972
1955
1946
1946
1953
1959
1953
1925
1870
1790
1692
1584
1475
1371
1274
1186
1105
1029
957
887
816
743
666
588
513
446
390
348
320
300
284
268
251
233
218
209
209
218
233
250
262
264
251
223
185
142
101
65
34
0
-44
-108
-198
-310
-436
-565
-686
-794
-892
-987
-1084
-1187
-1292
-1390
-1475
-1544
-1604
-1669
-1753
-1865
-2001
-2148
-2285
-2395
-2467
-2504
-2518
-2527
-2543
-2572
-2611
-2654
-2694
-2731
-2767
-2806
-2848
-2889
-2918
-2926
-2911
-2877
-2840
-2818
-2824
-2862
-2925
-2995
-3052
-3081
-3078
-3046
-2996
-2937
-2875
-2810
-2740
-2659
-2571
-2480
-2396
-2325
-2273
-2234
-2202
-2164
-2116
-2054
-1987
-1925
-1879
-1856
-1858
-1878
-1905
-1928
-1938
-1936
-1925
-1916
-1915
-1927
-1948
-1972
-1985
-1981
-1957
-1918
-1873
-1836
-1811
-1797
-1786
-1764
-1719
-1648
-1555
-1455
-1361
-1286
-1231
-1190
-1150
-1099
-1033
-955
-877
-810
-761
-725
-694
-653
-595
-521
-443
-376
-333
-314
-311
-305
-277
-219
-132
-32
60
130
174
198
220
253
305
370
433
479
497
489
466
444
432
432
435
428
400
347
278
205
141
91
52
14
-34
-97
-173
-254
-327
-387
-433
-472
-512
-558
-611
-665
-713
-749
-773
-789
-806
-834
-878
-938
-1010
-1090
-1171
-1249
-1323
-1391
-1452
-1506
-1556
-1602
-1644
-1684
-1719
-1747
-1765
-1775
-1781
-1792
-1812
-1844
-1881
-1913
-1924
-1905
-1856
-1785
-1709
-1644
-1598
-1571
-1549
-1518
-1463
-1379
-1270
-1147
-1020
-895
-774
-653
-529
-403
-279
-167
-72
3
64
116
169
224
281
336
385
426
464
503
548
599
651
699
735
760
777
796
826
872
935
1008
1083
1153
1214
1264
1309
1356
1411
1482
1572
1680
1802
1926
2043
2141
2216
2273
2323
2379
2454
2552
2668
2788
2896
2981
3040
3077
3104
3128
3154
3179
3194
3193
3173
3140
3101
3064
3032
3004
2974
2938
2898
2861
2834
2824
2827
2835
2834
2810
2762
2694
2623
2562
2524
2507
2506
2506
2498
2478
2451
2426
2410
2408
2417
2430
2442
2451
2459
2470
2488
2515
2549
2585
2620
2653
2685
2719
2753
2784
2805
2811
2800
2778
2753
2737
2734
2745
2761
2770
2762
2735
2690
2639
2589
2549
2517
2486
2447
2392
2317
2223
2116
2000
1878
1753
1621
1485
1345
1208
1078
959
853
756
661
563
460
354
250
159
84
31
-5
-28
-45
-63
-84
-108
-132
-154
-173
-187
-200
-213
-229
-249
-273
-300
-331
-367
-411
-465
-529
-601
-679
-755
-824
-883
-931
-970
-1006
-1043
-1089
-1147
-1217
-1298
-1386
-1475
-1560
-1639
-1707
-1766
-1815
-1854
-1885
-1904
-1912
-1904
-1880
-1839
-1784
-1719
-1650
-1583
-1521
-1469
-1425
-1390
-1361
-1338
-1319
-1304
-1296
-1293
-1297
-1306
-1318
-1331
-1342
-1352
-1360
-1369
-1380
-1395
-1415
-1437
-1458
-1479
-1497
-1516
-1536
-1563
-1595
-1633
-1670
-1703
-1728
-1742
-1749
-1755
-1765
-1782
-1807
-1834
-1860
-1883
-1903
-1929
-1966
-2024
-2102
-2196
-2297
-2394
-2479
-2550
-2610
-2665
-2721
-2779
-2839
-2896
-2946
-2987
-3022
-3053
-3087
-3124
-3164
-3203
-3236
-3258
-3265
-3256
-3232
-3193
-3141
-3081
-3017
-2954
-2898
-2849
-2805
-2757
-2696
-2617
-2517
-2403
-2284
-2172
-2076
-1999
-1940
-1892
-1853
-1820
-1794
-1778
-1769
-1764
-1753
-1731
-1693
-1641
-1580
-1520
-1465
-1415
-1362
-1301
-1228
-1146
-1065
-996
-950
-929
-925
-925
-918
-897
-864
-829
-803
-795
-803
-823
-845
-862
-872
-878
-886
-902
-924
-944
-952
-941
-908
-857
-800
-747
-706
-679
-660
-641
-614
-575
-524
-467
-409
-353
-304
-261
-226
-200
-186
-185
-198
-222
-250
-274
-288
-291
-283
-272
-263
-262
-271
-288
-305
-314
-309
-285
-245
-192
-132
-72
-14
39
91
144
204
274
355
447
546
647
748
844
937
1029
1123
1224
1331
1440
1543
1627
1684
1707
1699
1668
1630
1598
1582
1589
1613
1649
1687
1721
1747
1765
1777
1787
1795
1805
1818
1836
1859
1885
1908
1919
1910
1878
1824
1758
1690
1632
1587
1550
1510
1457
1382
1289
1186
1086
997
922
853
781
698
603
501
406
324
262
213
170
125
74
21
-24
-56
-74
-82
-88
-96
-102
-96
-61
14
129
272
420
550
646
702
727
736
743
758
782
813
846
881
918
958
1000
1040
1071
1087
1088
1078
1065
1056
1054
1058
1064
1067
1071
1079
1100
1136
1187
1243
1295
1335
1362
1380
1396
1414
1433
1446
1444
1425
1391
1355
1328
1316
1316
1316
1302
1266
1210
1145
1088
1050
1031
1018
997
950
875
783
691
616
566
535
509
472
416
341
261
186
126
79
36
-16
-84
-164
-247
-321
-377
-413
-434
-451
-469
-491
-512
-527
-532
-528
-522
-523
-536
-566
-610
-666
-731
-802
-877
-953
-1022
-1077
-1111
-1123
-1119
-1113
-1117
-1140
-1182
-1238
-1294
-1340
-1372
-1392
-1407
-1425
-1447
-1473
-1494
-1505
-1502
-1487
-1465
-1442
-1419
-1397
-1374
-1350
-1330
-1318
-1321
-1342
-1375
-1411
-1435
-1438
-1417
-1378
-1335
-1301
-1286
-1290
-1304
-1313
-1304
-1266
-1199
-1111
-1014
-920
-836
-765
-702
-640
-572
-497
-418
-342
-276
-226
-191
-165
-138
-101
-49
13
77
132
168
182
176
158
135
111
84
50
7
-43
-94
-133
-151
-145
-119
-83
-52
-30
-20
-12
3
32
73
119
160
189
205
215
231
262
307
359
406
437
446
440
428
422
428
443
456
457
439
405
365
334
321
327
346
366
376
373
359
344
337
340
353
368
378
382
381
380
385
398
412
419
411
386
348
308
281
274
287
312
334
342
329
299
265
239
232
246
272
298
311
304
276
235
191
151
118
88
53
7
-53
-126
-204
-278
-339
-382
-408
-420
-421
-416
-406
-394
-379
-362
-341
-317
-289
-255
-214
-166
-109
-44
27
104
186
271
357
438
508
561
594
609
613
614
620
633
647
653
639
598
531
450
371
311
278
270
277
282
269
231
170
95
22
-39
-81
-103
-110
-109
-106
-103
-104
-107
-115
-127
-143
-158
-168
-170
-160
-140
-116
-95
-84
-86
-100
-118
-132
-135
-123
-97
-62
-23
16
53
89
124
159
192
223
248
268
285
302
325
354
390
432
474
514
549
580
607
630
649
662
668
664
651
633
614
598
587
581
574
561
539
505
463
422
389
370
366
375
390
402
409
412
414
424
446
481
525
568
601
618
619
608
593
585
590
612
651
701
757
814
868
916
957
993
1026
1056
1084
1110
1130
1138
1132
1108
1069
1022
973
929
893
859
817
759
677
574
458
346
250
178
129
92
56
10
-46
-108
-163
-199
-212
-205
-186
-169
-164
-175
-200
-230
-256
-272
-274
-260
-234
-196
-151
-101
-55
-20
-3
-9
-35
-76
-122
-163
-194
-216
-234
-255
-281
-311
-339
-359
-369
-370
-372
-383
-408
-447
-490
-525
-545
-546
-534
-520
-513
-518
-531
-546
-552
-545
-527
-507
-494
-491
-496
-499
-490
-460
-411
-354
-303
-270
-262
-272
-288
-297
-291
-273
-254
-246
-260
-295
-339
-375
-390
-375
-337
-288
-244
-218
-211
-214
-213
-198
-161
-107
-47
8
50
81
108
142
192
257
334
412
482
538
583
624
669
724
790
862
935
1000
1058
1107
1153
1199
1247
1295
1342
1382
1414
1436
1448
1450
1443
1426
1402
1370
1336
1301
1268
1238
1209
1181
1154
1129
1110
1101
1102
1107
1110
1101
1075
1030
973
911
855
809
770
735
694
647
595
546
508
486
476
468
450
412
353
279
204
143
103
86
82
79
68
46
17
-11
-26
-25
-6
26
62
99
133
166
200
238
280
325
371
417
461
504
544
577
597
602
588
559
522
486
458
441
435
435
433
426
414
400
390
388
393
401
406
400
382
355
325
303
294
299
312
320
310
277
221
152
88
46
35
57
101
148
179
179
143
76
-10
-101
-186
-256
-311
-352
-382
-405
-421
-434
-445
-459
-478
-506
-541
-582
-624
-664
-702
-737
-773
-811
-852
-895
-938
-978
-1016
-1051
-1080
-1101
-1109
-1098
-1066
-1014
-949
-880
-813
-753
-696
-636
-568
-487
-400
-316
-247
-201
-179
-173
-173
-166
-147
-117
-84
-56
-43
-44
-58
-77
-96
-111
-121
-128
-133
-136
-136
-135
-134
-139
-156
-187
-232
-284
-334
-372
-396
-408
-416
-432
-462
-509
-567
-624
-669
-694
-696
-678
-649
-617
-586
-558
-532
-501
-461
-413
-356
-296
-240
-193
-161
-143
-139
-145
-154
-163
-171
-176
-182
-189
-200
-215
-231
-246
-258
-266
-271
-274
-277
-285
-298
-319
-345
-374
-403
-427
-441
-444
-438
-428
-423
-429
-451
-487
-531
-573
-603
-616
-612
-593
-569
-545
-525
-507
-490
-470
-445
-414
-379
-341
-301
-258
-213
-169
-130
-104
-97
-109
-136
-169
-193
-199
-179
-135
-77
-15
38
75
94
98
95
93
98
113
135
159
177
182
172
146
107
62
16
-30
-77
-129
-190
-257
-326
-387
-432
-457
-464
-465
-470
-489
-524
-565
-602
-622
-621
-603
-583
-573
-583
-613
-653
-690
-712
-718
-714
-712
-722
-749
-787
-826
-855
-867
-865
-858
-856
-867
-889
-916
-939
-952
-953
-947
-941
-941
-947
-956
-959
-950
-927
-892
-851
-812
-779
-756
-740
-726
-711
-690
-659
-620
-576
-532
-499
-484
-492
-519
-556
-588
-600
-583
-541
-487
-439
-413
-415
-438
-464
-473
-447
-384
-295
-198
-112
-47
-3
32
72
129
207
298
392
475
542
592
633
672
715
764
815
862
900
923
931
923
903
873
836
796
755
717
683
653
627
605
586
573
567
568
573
581
588
594
599
607
621
643
669
692
705
703
684
653
618
587
565
551
541
531
517
501
487
479
478
482
483
475
457
430
402
383
380
394
419
446
466
475
471
461
451
447
450
456
459
453
434
403
364
323
287
261
248
246
254
267
280
292
300
308
317
334
359
395
439
486
533
575
613
648
684
724
770
821
875
928
977
1020
1061
1098
1131
1161
1185
1203
1213
1214
1207
1194
1176
1155
1131
1105
1076
1045
1014
982
952
923
896
870
843
816
787
758
729
703
679
656
631
597
552
493
425
356
298
264
262
294
352
423
489
537
556
545
511
465
421
390
381
395
431
480
532
574
597
597
577
544
510
485
473
469
466
450
413
353
279
205
144
109
100
111
130
147
154
150
140
133
133
144
165
195
230
267
304
338
364
380
383
375
362
351
347
352
362
369
366
349
321
295
282
295
334
394
458
512
544
554
549
543
548
570
610
658
704
741
763
775
780
784
790
795
797
793
783
770
758
749
743
734
715
676
615
532
437
343
261
200
164
148
143
139
127
104
71
34
1
-24
-39
-47
-56
-73
-104
-150
-206
-262
-308
-333
-336
-322
-304
-301
-328
-394
-494
-613
-729
-818
-867
-876
-858
-838
-838
-872
-941
-1029
-1113
-1172
-1193
-1179
-1144
-1109
-1090
-1093
-1112
-1134
-1143
-1129
-1094
-1044
-991
-943
-903
-867
-831
-791
-748
-709
-679
-663
-660
-664
-668
-667
-663
-662
-669
-689
-718
-748
-771
-781
-782
-782
-794
-825
-873
-925
-963
-971
-943
-883
-808
-736
-681
-646
-626
-607
-576
-525
-457
-381
-306
-241
-189
-147
-108
-68
-22
30
87
151
222
303
393
490
589
683
766
837
898
951
1000
1045
1084
1112
1127
1129
1122
1110
1100
1090
1079
1060
1026
974
904
821
733
646
565
489
420
353
287
222
158
95
34
-25
-83
-139
-194
-247
-300
-350
-398
-441
-477
-504
-521
-528
-526
-522
-518
-518
-522
-531
-541
-550
-558
-566
-575
-584
-592
-598
-597
-588
-570
-544
-514
-483
-456
-437
-428
-432
-449
-480
-519
-560
-599
-629
-650
-665
-678
-693
-711
-730
-743
-745
-736
-718
-700
-690
-691
-704
-721
-732
-734
-725
-713
-708
-716
-738
-765
-785
-787
-770
-742
-718
-712
-734
-780
-837
-886
-912
-910
-885
-852
-826
-817
-827
-847
-868
-882
-887
-887
-889
-899
-917
-937
-953
-958
-950
-936
-924
-923
-939
-967
-999
-1022
-1029
-1014
-981
-943
-915
-908
-927
-969
-1020
-1068
-1095
-1094
-1066
-1020
-974
-940
-927
-935
-956
-980
-993
-991
-972
-943
-912
-889
-876
-874
-879
-886
-891
-891
-886
-878
-869
-864
-864
-872
-890
-918
-952
-989
-1024
-1053
-1077
-1097
-1118
-1141
-1169
-1198
-1225
-1248
-1265
-1281
-1299
-1326
-1363
-1410
-1461
-1512
-1557
-1597
-1633
-1666
-1698
-1729
-1758
-1784
-1809
-1839
-1880
-1933
-1998
-2066
-2126
-2165
-2179
-2166
-2133
-2091
-2050
-2015
-1983
-1949
-1905
-1845
-1770
-1683
-1592
-1503
-1423
-1352
-1287
-1223
-1155
-1080
-997
-910
-823
-743
-674
-617
-571
-531
-494
-456
-418
-381
-349
-324
-303
-280
-247
-200
-136
-64
10
75
127
171
214
270
347
447
564
685
800
899
982
1051
1114
1176
1240
1305
1369
1430
1489
1546
1601
1653
1694
1718
1720
1700
1663
1617
1572
1535
1509
1492
1480
1469
1456
1440
1423
1408
1398
1396
1405
1428
1465
1512
1561
1604
1631
1639
1630
1611
1593
1584
1589
1606
1629
1652
1673
1694
1721
1758
1805
1856
1904
1941
1967
1987
2013
2053
2112
2186
2261
2326
2371
2394
2404
2411
2426
2451
2483
2511
2527
2527
2512
2492
2475
2466
2464
2465
2462
2453
2437
2418
2401
2388
2375
2358
2328
2282
2220
2145
2061
1974
1884
1790
1691
1587
1483
1386
1303
1237
1184
1137
1086
1025
952
871
793
724
670
629
597
565
530
492
456
432
424
435
460
491
519
537
546
550
557
574
607
655
711
769
821
864
895
915
927
933
936
937
937
933
925
908
879
835
776
708
637
573
521
485
458
434
403
359
303
241
185
145
127
130
148
170
187
194
189
174
152
127
100
74
53
39
37
46
63
79
84
74
46
7
-30
-53
-55
-37
-6
25
47
56
56
54
60
80
111
146
176
194
201
202
208
226
261
310
367
423
472
512
543
570
597
624
652
676
695
708
716
721
728
739
757
781
809
841
875
910
945
980
1012
1041
1064
1078
1087
1090
1094
1102
1116
1137
1160
1178
1184
1175
1150
1114
1076
1043
1018
1002
989
973
948
915
880
851
836
839
856
876
888
881
852
803
746
690
644
612
590
571
548
516
474
426
376
329
285
241
193
136
69
-5
-79
-144
-196
-231
-255
-276
-305
-349
-408
-476
-542
-596
-631
-649
-660
-674
-705
-756
-824
-897
-963
-1014
-1052
-1083
-1121
-1176
-1253
-1343
-1433
-1508
-1555
-1572
-1566
-1553
-1547
-1556
-1583
-1618
-1651
-1671
-1670
-1649
-1616
-1581
-1553
-1539
-1542
-1559
-1581
-1599
-1605
-1595
-1569
-1534
-1500
-1477
-1470
-1479
-1495
-1508
-1507
-1488
-1456
-1419
-1392
-1380
-1385
-1398
-1407
-1402
-1379
-1344
-1308
-1281
-1269
-1268
-1269
-1263
-1244
-1215
-1185
-1169
-1171
-1193
-1223
-1247
-1254
-1241
-1214
-1188
-1178
-1189
-1221
-1259
-1290
-1300
-1284
-1246
-1198
-1151
-1113
-1088
-1072
-1058
-1043
-1020
-992
-958
-921
-880
-838
-793
-748
-703
-659
-616
-574
-533
-493
-455
-420
-388
-355
-319
-276
-222
-159
-89
-16
58
136
220
318
431
557
687
812
922
1012
1088
1154
1219
1285
1352
1411
1456
1484
1499
1510
1529
1561
1607
1659
1709
1749
1777
1797
1816
1838
1864
1889
1907
1914
1910
1903
1901
1909
1927
1948
1960
1955
1934
1901
1869
1846
1836
1833
1826
1803
1757
1691
1615
1542
1480
1434
1399
1366
1327
1280
1227
1171
1119
1072
1028
985
940
892
846
805
774
751
731
708
679
643
604
569
543
527
516
501
472
426
361
285
210
144
95
63
45
32
19
1
-24
-54
-88
-125
-166
-217
-278
-353
-436
-522
-602
-668
-714
-742
-757
-766
-777
-792
-810
-827
-839
-844
-847
-853
-869
-898
-939
-986
-1028
-1058
-1073
-1077
-1077
-1082
-1094
-1113
-1134
-1150
-1157
-1156
-1153
-1156
-1169
-1195
-1228
-1263
-1293
-1317
-1338
-1362
-1394
-1435
-1483
-1532
-1574
-1605
-1626
-1638
-1647
-1656
-1665
-1673
-1679
-1684
-1687
-1692
-1701
-1713
-1726
-1736
-1738
-1731
-1715
-1695
-1673
-1652
-1632
-1611
-1590
-1567
-1546
-1529
-1518
-1514
-1514
-1517
-1522
-1529
-1542
-1562
-1588
-1618
-1646
-1666
-1674
-1672
-1669
-1671
-1686
-1715
-1754
-1793
-1822
-1834
-1829
-1812
-1791
-1774
-1764
-1760
-1756
-1748
-1734
-1717
-1701
-1692
-1691
-1694
-1694
-1682
-1654
-1610
-1556
-1501
-1454
-1420
-1400
-1388
-1377
-1360
-1333
-1299
-1259
-1219
-1183
-1151
-1120
-1087
-1049
-1004
-953
-900
-849
-803
-763
-729
-698
-666
-632
-593
-549
-499
-445
-387
-325
-260
-193
-128
-66
-10
41
87
130
173
216
258
295
326
346
358
362
363
363
363
363
359
348
328
299
266
229
193
157
120
79
33
-18
-73
-132
-191
-253
-317
-385
-457
-530
-599
-658
-705
-739
-765
-791
-820
-857
-897
-934
-957
-962
-945
-912
-872
-836
-813
-805
-810
-821
-826
-817
-789
-741
-676
-600
-522
-447
-378
-316
-259
-204
-148
-89
-27
33
89
136
172
197
214
226
236
249
265
285
311
342
380
426
477
530
581
622
651
666
671
673
683
707
747
800
860
917
964
997
1020
1038
1060
1092
1136
1193
1256
1322
1386
1448
1509
1571
1636
1703
1770
1833
1890
1941
1985
2025
2065
2101
2134
2162
2187
2212
2242
2284
2339
2405
2475
2537
2581
2605
2610
2605
2599
2601
2612
2627
2638
2636
2619
2590
2557
2527
2506
2494
2486
2473
2451
2419
2382
2345
2312
2284
2257
2224
2180
2126
2066
2005
1949
1900
1853
1805
1750
1689
1627
1573
1535
1515
1511
1514
1514
1502
1475
1437
1394
1353
1319
1295
1280
1271
1268
1268
1270
1273
1276
1277
1276
1278
1285
1301
1327
1360
1393
1421
1438
1445
1445
1443
1442
1443
1443
1437
1424
1404
1382
1361
1346
1332
1316
1291
1256
1213
1172
1140
1125
1125
1131
1133
1123
1099
1069
1043
1030
1035
1052
1070
1079
1075
1062
1047
1042
1050
1067
1081
1079
1055
1006
945
883
831
794
768
747
721
687
645
598
550
500
444
377
298
208
117
36
-27
-69
-93
-108
-122
-138
-157
-175
-190
-199
-206
-214
-229
-252
-282
-317
-355
-395
-437
-483
-532
-580
-626
-665
-698
-729
-762
-801
-848
-901
-956
-1008
-1062
-1117
-1181
-1255
-1339
-1425
-1502
-1561
-1598
-1616
-1623
-1632
-1649
-1679
-1719
-1763
-1801
-1829
-1843
-1844
-1833
-1814
-1790
-1767
-1750
-1742
-1746
-1758
-1771
-1779
-1779
-1771
-1765
-1771
-1800
-1855
-1929
-2011
-2088
-2149
-2193
-2225
-2256
-2292
-2336
-2386
-2438
-2486
-2532
-2580
-2634
-2694
-2754
-2804
-2832
-2834
-2812
-2775
-2735
-2698
-2663
-2622
-2564
-2483
-2384
-2275
-2172
-2083
-2008
-1938
-1861
-1767
-1656
-1541
-1436
-1358
-1310
-1285
-1269
-1247
-1213
-1172
-1136
-1119
-1129
-1160
-1200
-1232
-1247
-1245
-1234
-1228
-1239
-1265
-1299
-1325
-1330
-1309
-1269
-1222
-1182
-1155
-1140
-1126
-1100
-1051
-977
-885
-787
-696
-621
-567
-530
-504
-483
-463
-440
-415
-389
-365
-342
-321
-302
-284
-269
-256
-246
-241
-237
-232
-220
-196
-158
-106
-47
10
56
84
96
100
108
132
181
251
334
415
481
525
549
563
577
600
632
670
705
730
743
744
742
740
743
750
756
758
754
745
735
729
734
749
775
809
848
888
924
952
967
966
952
929
907
897
902
922
948
967
969
948
910
868
838
831
848
879
908
918
904
870
830
805
805
833
877
921
946
947
930
911
909
938
996
1072
1145
1197
1217
1209
1185
1161
1147
1145
1147
1139
1114
1068
1010
949
896
853
815
771
714
643
563
490
435
406
397
395
386
360
315
260
211
178
164
164
163
150
119
74
25
-13
-33
-34
-25
-14
-9
-11
-16
-13
2
29
62
91
110
118
119
123
140
174
224
283
344
402
457
512
570
634
702
773
840
903
958
1006
1048
1081
1105
1120
1128
1133
1141
1155
1175
1197
1213
1221
1219
1212
1209
1215
1231
1249
1259
1250
1219
1169
1113
1064
1031
1010
993
962
905
819
714
607
516
453
419
404
395
380
357
331
315
319
350
404
473
543
605
652
685
709
730
755
787
829
882
945
1014
1084
1149
1201
1237
1253
1253
1239
1216
1185
1148
1103
1046
980
906
829
754
682
616
555
497
442
388
338
289
241
189
131
67
-3
-74
-142
-204
-259
-311
-363
-420
-482
-548
-616
-683
-748
-814
-882
-953
-1027
-1099
-1163
-1215
-1253
-1280
-1301
-1323
-1349
-1382
-1417
-1452
-1481
-1506
-1527
-1549
-1578
-1616
-1663
-1712
-1759
-1796
-1819
-1827
-1824
-1816
-1809
-1805
-1804
-1804
-1801
-1791
-1775
-1754
-1730
-1704
-1675
-1641
-1600
-1553
-1505
-1462
-1433
-1420
-1419
-1421
-1416
-1398
-1370
-1343
-1335
-1357
-1413
-1493
-1577
-1645
-1684
-1696
-1696
-1705
-1740
-1803
-1881
-1950
-1987
-1979
-1933
-1869
-1815
-1789
-1798
-1830
-1864
-1878
-1863
-1819
-1758
-1697
-1645
-1607
-1578
-1551
-1522
-1491
-1464
-1442
-1423
-1402
-1368
-1316
-1248
-1171
-1100
-1048
-1018
-1012
-1018
-1027
-1036
-1045
-1061
-1089
-1129
-1174
-1212
-1234
-1235
-1221
-1203
-1196
-1210
-1245
-1293
-1341
-1377
-1394
-1393
-1379
-1361
-1343
-1329
-1317
-1306
-1295
-1285
-1277
-1273
-1271
-1266
-1256
-1238
-1209
-1174
-1135
-1096
-1058
-1020
-979
-932
-875
-807
-728
-643
-555
-470
-392
-323
-264
-212
-162
-108
-47
22
97
170
237
292
333
366
397
433
479
538
607
681
755
822
879
927
966
999
1029
1058
1090
1126
1167
1213
1263
1314
1361
1401
1430
1443
1439
1418
1383
1340
1294
1253
1220
1196
1180
1165
1146
1118
1078
1026
967
906
851
806
775
757
748
742
727
698
648
581
503
428
369
333
324
335
353
367
369
357
337
317
302
294
292
289
283
274
265
264
272
289
310
325
328
320
304
286
275
270
272
276
280
286
301
329
372
426
478
518
535
529
509
488
479
489
515
548
577
598
609
616
625
638
653
662
656
630
587
535
483
438
403
371
336
291
236
176
117
68
30
5
-13
-30
-49
-72
-98
-124
-146
-161
-167
-162
-145
-117
-81
-40
2
42
80
117
157
200
244
285
319
343
359
374
396
431
479
534
587
627
651
661
664
669
681
700
720
732
731
714
685
651
618
589
562
534
503
470
440
420
416
428
451
477
496
501
491
470
446
426
416
417
428
446
466
485
499
508
513
513
512
510
510
514
522
535
555
582
615
652
689
719
738
743
734
718
703
698
708
734
772
816
859
897
933
969
1010
1058
1112
1169
1224
1273
1316
1355
1394
1437
1484
1534
1586
1636
1681
1719
1751
1774
1790
1797
1796
1790
1781
1772
1765
1761
1759
1756
1751
1740
1722
1695
1658
1613
1560
1501
1438
1373
1306
1236
1161
1079
988
889
784
679
577
482
394
313
237
165
97
33
-29
-89
-149
-211
-273
-331
-380
-415
-433
-438
-437
-436
-442
-455
-471
-484
-491
-488
-479
-468
-459
-452
-446
-436
-423
-410
-401
-407
-431
-472
-523
-574
-614
-641
-654
-662
-670
-682
-700
-720
-740
-760
-782
-812
-849
-889
-923
-941
-938
-917
-890
-870
-868
-885
-909
-926
-922
-892
-845
-798
-770
-768
-785
-804
-802
-763
-685
-585
-488
-417
-385
-387
-406
-417
-405
-364
-303
-238
-185
-153
-138
-130
-120
-99
-69
-38
-12
2
7
7
7
10
12
5
-19
-62
-120
-183
-239
-276
-290
-284
-266
-247
-236
-236
-247
-265
-284
-299
-306
-303
-291
-270
-245
-220
-199
-186
-182
-186
-191
-195
-194
-189
-184
-186
-200
-226
-261
-296
-325
-341
-346
-343
-341
-347
-363
-386
-411
-431
-443
-448
-450
-455
-467
-483
-500
-512
-515
-509
-498
-486
-475
-465
-447
-417
-370
-310
-247
-193
-156
-141
-139
-139
-127
-96
-48
8
59
96
118
130
146
174
216
266
311
338
341
324
302
289
298
331
380
430
465
478
471
455
443
447
468
501
533
552
553
537
513
494
490
503
531
561
584
590
579
557
535
524
530
550
577
602
616
617
611
607
613
635
669
708
744
772
792
812
839
878
925
971
1002
1010
994
962
931
913
916
935
960
976
978
965
948
940
947
969
995
1010
1006
979
939
898
869
858
862
872
879
879
875
873
877
887
894
887
859
810
749
689
643
613
595
574
538
481
407
329
262
214
185
167
145
111
60
-3
-70
-132
-185
-232
-277
-323
-369
-412
-446
-470
-485
-496
-508
-526
-550
-576
-601
-625
-649
-678
-713
-754
-793
-821
-831
-822
-800
-776
-763
-768
-791
-824
-858
-881
-892
-889
-880
-870
-862
-860
-860
-860
-860
-857
-853
-845
-832
-814
-790
-762
-732
-705
-681
-662
-644
-628
-613
-602
-598
-603
-615
-626
-629
-617
-588
-549
-512
-487
-484
-502
-532
-560
-573
-564
-534
-491
-448
-412
-389
-378
-370
-360
-343
-318
-290
-264
-247
-243
-251
-269
-292
-316
-338
-355
-370
-383
-395
-406
-416
-423
-428
-432
-439
-452
-473
-501
-533
-563
-585
-599
-609
-624
-651
-696
-757
-827
-893
-946
-981
-1000
-1014
-1032
-1057
-1089
-1121
-1144
-1156
-1156
-1154
-1157
-1174
-1203
-1239
-1273
-1298
-1315
-1328
-1345
-1369
-1397
-1422
-1433
-1423
-1395
-1360
-1332
-1325
-1341
-1373
-1404
-1418
-1403
-1361
-1303
-1245
-1202
-1183
-1187
-1209
-1237
-1263
-1282
-1293
-1298
-1298
-1297
-1297
-1303
-1318
-1346
-1383
-1426
-1467
-1497
-1513
-1519
-1522
-1532
-1554
-1589
-1630
-1669
-1697
-1715
-1729
-1749
-1783
-1831
-1886
-1935
-1966
-1973
-1960
-1937
-1917
-1908
-1910
-1915
-1914
-1898
-1869
-1833
-1804
-1792
-1801
-1825
-1854
-1874
-1878
-1865
-1839
-1811
-1789
-1778
-1776
-1780
-1783
-1783
-1779
-1775
-1774
-1781
-1797
-1821
-1849
-1875
-1891
-1892
-1873
-1835
-1784
-1728
-1676
-1636
-1610
-1595
-1584
-1569
-1547
-1516
-1479
-1441
-1405
-1368
-1327
-1277
-1218
-1152
-1088
-1035
-998
-975
-956
-929
-881
-806
-708
-594
-480
-375
-283
-204
-133
-63
7
76
142
202
259
316
376
444
516
587
650
700
736
763
788
816
850
889
928
963
991
1010
1027
1042
1059
1078
1101
1128
1159
1196
1240
1287
1333
1372
1399
1414
1420
1423
1433
1455
1488
1530
1572
1607
1634
1651
1664
1678
1697
1723
1754
1786
1814
1835
1850
1857
1859
1858
1856
1856
1859
1866
1874
1880
1882
1878
1870
1865
1870
1889
1923
1967
2011
2045
2067
2074
2074
2078
2093
2120
2153
2184
2204
2211
2213
2221
2247
2298
2368
2446
2513
2556
2570
2560
2538
2519
2512
2517
2528
2534
2528
2509
2481
2451
2425
2405
2386
2362
2327
2280
2229
2181
2145
2123
2111
2101
2083
2048
1998
1938
1878
1827
1788
1762
1744
1727
1707
1683
1657
1632
1611
1595
1581
1568
1552
1533
1510
1484
1455
1421
1382
1336
1285
1230
1173
1116
1058
1000
940
878
814
753
698
652
614
582
552
519
482
439
393
345
299
256
220
193
177
173
182
201
225
251
275
295
316
343
378
423
475
527
573
612
645
676
710
748
786
816
834
835
823
807
796
794
800
805
802
785
757
728
708
702
707
712
700
663
604
535
475
441
435
445
448
423
356
252
131
18
-64
-107
-119
-115
-114
-125
-145
-166
-177
-174
-163
-154
-162
-189
-231
-275
-306
-316
-309
-296
-291
-307
-345
-398
-452
-497
-527
-544
-558
-578
-609
-651
-698
-740
-772
-791
-798
-797
-792
-786
-780
-775
-773
-776
-785
-802
-825
-850
-873
-888
-893
-889
-878
-867
-862
-872
-900
-949
-1012
-1082
-1143
-1187
-1206
-1202
-1186
-1168
-1161
-1166
-1180
-1193
-1194
-1179
-1153
-1128
-1117
-1128
-1158
-1195
-1220
-1221
-1193
-1144
-1092
-1052
-1035
-1039
-1053
-1061
-1053
-1025
-985
-943
-912
-897
-895
-900
-904
-905
-902
-900
-902
-912
-926
-944
-964
-989
-1022
-1068
-1122
-1179
-1227
-1255
-1257
-1238
-1208
-1181
-1167
-1169
-1183
-1197
-1199
-1184
-1151
-1111
-1072
-1043
-1028
-1025
-1027
-1025
-1012
-987
-945
-889
-823
-750
-677
-608
-546
-493
-444
-397
-347
-296
-249
-213
-196
-200
-220
-244
-257
-249
-216
-164
-107
-59
-28
-16
-17
-20
-16
-4
16
38
59
79
102
133
172
217
261
297
321
337
354
380
420
472
526
570
597
603
595
583
575
576
583
591
594
592
587
585
591
602
611
608
586
544
491
440
403
386
388
398
407
407
399
390
386
395
415
441
463
478
487
496
514
548
599
663
731
795
851
900
944
988
1032
1073
1107
1130
1142
1150
1158
1171
1193
1218
1242
1261
1275
1285
1299
1320
1352
1388
1423
1446
1455
1448
1432
1413
1401
1397
1403
1414
1425
1433
1435
1431
1421
1406
1385
1357
1321
1278
1232
1187
1147
1114
1086
1059
1030
994
951
906
863
829
805
790
779
764
742
713
681
654
639
640
650
662
664
652
625
593
567
555
561
576
590
591
573
541
505
478
468
473
483
486
471
439
399
368
358
374
409
450
480
489
479
457
435
420
413
406
391
363
325
286
257
246
250
259
259
239
199
148
101
71
63
73
88
95
83
55
19
-15
-37
-46
-48
-54
-74
-110
-158
-209
-250
-273
-276
-263
-242
-224
-214
-214
-222
-233
-240
-240
-230
-213
-195
-182
-177
-180
-186
-190
-183
-161
-127
-87
-51
-28
-22
-32
-54
-80
-105
-128
-152
-179
-213
-252
-291
-327
-360
-392
-429
-476
-535
-600
-663
-715
-749
-768
-777
-787
-805
-833
-866
-897
-920
-934
-943
-955
-973
-998
-1024
-1040
-1040
-1018
-984
-943
-908
-885
-874
-870
-863
-849
-825
-795
-766
-743
-726
-714
-700
-679
-647
-605
-554
-499
-445
-395
-354
-324
-309
-309
-322
-343
-365
-380
-386
-382
-375
-376
-391
-426
-478
-537
-593
-637
-662
-671
-671
-672
-682
-708
-749
-800
-854
-902
-939
-964
-979
-989
-1002
-1024
-1054
-1091
-1129
-1160
-1182
-1192
-1195
-1198
-1207
-1225
-1251
-1279
-1299
-1305
-1293
-1262
-1219
-1169
-1120
-1076
-1041
-1012
-989
-968
-946
-921
-895
-868
-845
-827
-817
-815
-815
-810
-795
-766
-725
-679
-637
-611
-603
-612
-626
-635
-631
-610
-579
-549
-531
-528
-539
-554
-560
-549
-521
-483
-445
-420
-412
-418
-428
-433
-426
-406
-378
-352
-337
-334
-341
-351
-355
-352
-340
-327
-316
-312
-313
-311
-300
-272
-227
-168
-105
-46
2
38
67
95
128
169
218
268
315
355
388
419
454
498
553
616
682
743
795
835
868
895
923
953
986
1018
1049
1074
1091
1103
1110
1113
1113
1111
1106
1100
1093
1088
1086
1088
1094
1103
1112
1119
1121
1114
1099
1076
1047
1014
983
956
936
921
910
899
888
875
860
846
831
815
796
771
739
705
671
645
630
625
628
631
630
620
603
581
557
533
508
480
448
415
384
364
360
371
393
419
439
447
446
439
436
440
454
473
491
503
507
507
508
512
519
527
529
520
502
480
464
462
476
504
536
562
575
571
556
539
526
524
531
543
552
555
549
537
523
512
508
512
522
534
545
554
559
563
566
571
579
588
597
603
606
604
598
588
577
563
549
533
515
494
471
445
413
376
332
281
227
173
124
85
56
35
16
-7
-37
-72
-109
-142
-165
-179
-185
-189
-195
-205
-219
-232
-240
-243
-241
-236
-231
-226
-219
-208
-193
-177
-167
-170
-190
-224
-266
-306
-336
-355
-368
-385
-417
-469
-539
-617
-690
-747
-782
-795
-792
-776
-753
-725
-694
-661
-631
-608
-597
-595
-596
-593
-577
-548
-510
-474
-452
-451
-469
-495
-517
-523
-509
-480
-450
-433
-437
-465
-509
-555
-589
-604
-598
-579
-556
-539
-535
-546
-569
-595
-619
-634
-638
-633
-622
-611
-604
-605
-612
-621
-629
-628
-618
-599
-575
-550
-530
-516
-507
-501
-495
-486
-476
-469
-468
-478
-497
-524
-550
-572
-584
-586
-583
-579
-579
-585
-593
-598
-591
-571
-539
-502
-473
-459
-465
-483
-503
-510
-495
-458
-409
-363
-337
-338
-362
-395
-421
-426
-407
-374
-343
-329
-340
-373
-417
-458
-487
-505
-519
-541
-578
-629
-686
-737
-773
-793
-807
-827
-865
-925
-1000
-1077
-1138
-1175
-1189
-1190
-1192
-1208
-1243
-1291
-1342
-1383
-1406
-1410
-1402
-1390
-1383
-1386
-1397
-1411
-1421
-1421
-1408
-1381
-1344
-1300
-1252
-1201
-1148
-1092
-1031
-967
-899
-830
-760
-691
-624
-558
-494
-431
-372
-318
-273
-238
-212
-192
-174
-154
-133
-113
-99
-94
-102
-118
-137
-153
-163
-169
-177
-192
-221
-260
-303
-337
-353
-349
-327
-299
-276
-267
-274
-291
-308
-317
-314
-301
-284
-273
-273
-286
-308
-331
-351
-362
-365
-362
-355
-350
-347
-349
-357
-370
-387
-409
-431
-452
-470
-485
-495
-503
-509
-516
-523
-530
-535
-539
-539
-537
-531
-523
-512
-499
-486
-473
-461
-447
-431
-411
-386
-358
-332
-311
-300
-297
-301
-303
-297
-279
-245
-201
-153
-108
-72
-47
-33
-25
-19
-10
5
26
53
84
117
149
178
204
227
249
274
302
335
368
400
426
446
463
481
507
545
593
649
705
756
800
837
869
900
931
961
985
1000
1006
1002
996
989
987
992
1004
1022
1047
1077
1112
1152
1194
1235
1272
1304
1331
1357
1384
1415
1448
1484
1520
1557
1600
1651
1713
1784
1858
1928
1986
2029
2058
2082
2106
2137
2174
2213
2247
2273
2292
2310
2330
2356
2383
2400
2397
2365
2305
2227
2146
2078
2033
2013
2012
2013
2009
1989
1954
1908
1862
1821
1790
1770
1759
1753
1745
1733
1712
1682
1642
1597
1552
1512
1483
1464
1455
1449
1443
1436
1430
1428
1434
1449
1468
1485
1491
1480
1452
1412
1365
1318
1272
1227
1180
1129
1074
1018
965
918
875
835
792
745
695
645
601
564
531
494
446
381
299
207
117
40
-17
-56
-85
-114
-152
-206
-271
-343
-413
-476
-529
-575
-617
-659
-705
-753
-803
-849
-889
-917
-931
-932
-925
-915
-913
-926
-956
-1002
-1054
-1101
-1133
-1143
-1135
-1117
-1099
-1090
-1095
-1109
-1124
-1131
-1124
-1103
-1074
-1043
-1016
-997
-980
-959
-930
-892
-848
-805
-771
-751
-744
-747
-752
-754
-751
-742
-733
-729
-732
-744
-760
-776
-787
-789
-784
-774
-765
-761
-765
-775
-788
-800
-808
-812
-814
-817
-823
-833
-843
-846
-836
-812
-777
-736
-701
-677
-669
-672
-677
-674
-656
-621
-574
-525
-484
-458
-448
-450
-456
-462
-464
-462
-460
-462
-468
-476
-482
-482
-475
-463
-450
-441
-439
-444
-453
-460
-460
-450
-431
-405
-377
-351
-330
-315
-306
-300
-296
-291
-286
-280
-276
-275
-279
-287
-300
-315
-328
-335
-334
-325
-311
-299
-297
-311
-344
-393
-451
-507
-550
-574
-578
-570
-561
-565
-588
-630
-685
-737
-776
-792
-787
-771
-756
-754
-771
-804
-847
-887
-919
-941
-957
-976
-1000
-1031
-1061
-1082
-1086
-1075
-1054
-1032
-1018
-1016
-1020
-1016
-998
-959
-904
-846
-799
-772
-766
-769
-766
-743
-694
-623
-545
-477
-432
-410
-407
-409
-402
-381
-344
-299
-254
-215
-186
-165
-149
-136
-125
-115
-107
-101
-92
-80
-63
-43
-25
-11
-5
-7
-14
-24
-34
-46
-62
-83
-109
-135
-158
-173
-178
-177
-177
-183
-200
-224
-252
-278
-299
-316
-332
-349
-369
-386
-392
-384
-358
-321
-284
-257
-248
-253
-265
-271
-264
-243
-216
-195
-192
-208
-240
-272
-292
-290
-264
-222
-178
-143
-125
-124
-136
-153
-168
-175
-172
-158
-134
-101
-64
-28
-2
9
3
-15
-38
-52
-51
-31
3
42
75
96
104
106
109
122
147
179
210
233
241
237
223
211
207
217
243
281
326
369
407
438
462
485
514
550
596
646
691
724
738
734
720
706
704
723
761
812
863
902
925
930
924
915
909
908
912
915
916
913
909
905
903
902
897
887
868
843
815
787
762
740
719
696
672
646
621
597
574
550
525
497
468
441
419
402
390
379
364
344
319
293
269
248
229
210
189
168
152
149
161
188
222
252
267
261
239
210
186
176
180
191
199
196
180
157
138
133
148
180
220
259
289
308
319
328
339
352
365
377
386
395
411
436
471
512
551
583
602
611
615
621
633
648
663
670
664
645
617
587
561
542
528
513
493
465
431
395
362
334
310
288
261
224
178
122
62
4
-48
-90
-123
-147
-164
-176
-182
-184
-182
-175
-164
-152
-139
-125
-110
-92
-69
-40
-6
30
65
95
119
137
152
167
184
205
225
242
253
258
259
260
267
278
291
300
298
284
259
232
214
214
236
278
331
382
420
439
439
423
400
378
363
357
360
370
383
397
405
404
391
366
331
292
258
234
224
227
241
257
272
284
292
301
312
327
344
359
368
369
363
353
342
334
328
321
310
292
267
236
201
165
130
94
60
29
5
-9
-11
-4
5
8
-3
-28
-61
-91
-105
-95
-63
-20
19
41
40
23
2
-6
8
43
88
128
149
144
120
89
64
54
58
70
77
72
54
26
-4
-31
-52
-69
-85
-103
-121
-137
-149
-161
-178
-205
-246
-299
-353
-398
-423
-428
-417
-403
-398
-407
-427
-451
-469
-476
-475
-474
-484
-510
-551
-596
-636
-662
-672
-670
-664
-659
-658
-659
-658
-655
-652
-649
-650
-649
-642
-622
-588
-547
-511
-492
-498
-525
-559
-581
-579
-549
-504
-463
-445
-458
-497
-544
-580
-592
-579
-552
-525
-511
-517
-537
-564
-592
-620
-650
-685
-723
-758
-782
-788
-779
-763
-754
-760
-781
-807
-824
-819
-791
-749
-711
-689
-687
-695
-695
-670
-614
-534
-450
-380
-335
-313
-300
-280
-243
-193
-142
-104
-86
-86
-88
-77
-45
5
59
102
125
130
128
136
162
202
245
274
278
257
222
190
172
169
175
178
169
149
128
117
123
145
175
197
204
195
179
165
164
175
192
204
203
189
167
148
138
137
140
141
137
131
131
143
169
200
223
226
203
160
112
75
62
74
100
127
139
132
110
82
60
51
55
66
77
84
85
86
90
100
115
132
144
149
143
128
106
82
61
46
42
47
58
70
73
64
44
18
-2
-3
18
59
107
147
165
159
137
115
111
135
186
254
322
373
400
403
389
368
347
331
319
311
307
308
317
334
354
372
383
383
373
357
338
320
301
279
254
226
200
182
176
180
188
191
182
162
134
111
103
115
145
184
222
250
263
266
265
266
271
278
283
282
272
254
231
204
176
145
113
82
58
47
50
66
89
111
123
121
108
90
74
66
64
66
64
56
42
26
15
14
24
39
54
60
56
44
30
19
17
24
36
46
51
50
43
35
30
30
32
33
30
21
7
-9
-22
-30
-33
-34
-37
-48
-66
-90
-114
-131
-137
-131
-115
-97
-84
-81
-89
-106
-127
-147
-162
-170
-172
-170
-165
-159
-154
-150
-149
-154
-165
-179
-193
-201
-198
-181
-151
-112
-69
-29
6
35
59
81
99
113
119
118
111
105
108
125
160
208
262
312
352
379
395
404
413
426
443
464
486
507
526
543
557
566
567
556
533
499
460
424
396
378
370
366
359
347
327
302
277
255
238
225
212
196
177
157
141
132
134
145
162
179
193
202
207
211
218
229
243
258
271
284
299
319
348
385
426
466
499
522
536
546
559
578
601
621
629
620
592
553
516
493
489
501
517
523
507
465
404
338
281
242
222
215
208
192
165
128
92
66
56
61
76
91
98
91
69
35
-4
-41
-69
-81
-78
-61
-40
-26
-29
-54
-100
-156
-207
-241
-253
-247
-237
-240
-268
-324
-397
-471
-531
-566
-578
-578
-580
-595
-628
-675
-728
-780
-825
-866
-906
-947
-987
-1022
-1049
-1068
-1086
-1113
-1157
-1221
-1298
-1374
-1434
-1470
-1481
-1478
-1478
-1493
-1530
-1582
-1640
-1688
-1718
-1729
-1724
-1714
-1706
-1704
-1705
-1708
-1707
-1700
-1684
-1659
-1624
-1582
-1534
-1488
-1451
-1427
-1417
-1413
-1404
-1375
-1316
-1228
-1123
-1020
-937
-886
-866
-866
-872
-870
-855
-827
-794
-761
-730
-698
-662
-622
-580
-546
-528
-530
-549
-574
-596
-608
-610
-611
-619
-640
-673
-709
-738
-754
-759
-761
-772
-799
-839
-882
-914
-926
-918
-900
-886
-889
-909
-937
-957
-954
-921
-864
-798
-740
-702
-684
-677
-670
-652
-622
-584
-548
-521
-506
-497
-483
-460
-424
-382
-342
-313
-301
-303
-312
-320
-323
-318
-308
-297
-288
-284
-283
-284
-285
-287
-289
-293
-299
-307
-320
-336
-356
-377
-396
-408
-405
-386
-352
-309
-267
-236
-220
-219
-224
-225
-214
-188
-149
-103
-57
-17
17
49
80
115
152
187
214
232
239
241
244
255
276
308
347
386
419
443
455
459
459
460
467
484
511
543
576
605
626
641
653
666
683
705
728
748
758
760
754
748
746
752
763
776
786
788
783
775
768
766
769
774
777
773
763
750
741
738
745
757
769
777
778
770
755
734
709
678
639
595
548
502
464
433
409
385
355
314
265
213
165
129
105
91
80
68
55
45
42
50
67
85
92
79
44
-9
-68
-121
-160
-185
-201
-215
-236
-263
-293
-320
-339
-348
-350
-350
-352
-355
-355
-348
-332
-310
-289
-277
-277
-290
-305
-314
-309
-287
-255
-222
-197
-182
-175
-170
-161
-146
-128
-117
-120
-138
-166
-195
-216
-225
-224
-226
-239
-272
-322
-383
-440
-485
-513
-529
-541
-557
-581
-612
-643
-668
-686
-697
-707
-720
-737
-752
-757
-747
-719
-681
-641
-613
-602
-607
-617
-620
-602
-559
-495
-422
-353
-300
-268
-254
-247
-239
-219
-187
-144
-99
-59
-30
-11
2
16
38
71
115
164
208
240
256
259
255
255
268
300
348
408
471
529
577
614
645
672
698
723
747
765
777
782
782
780
780
783
790
798
807
814
819
822
826
832
844
861
885
912
940
965
987
1006
1027
1055
1095
1146
1206
1267
1323
1368
1401
1428
1452
1481
1514
1549
1579
1597
1602
1595
1580
1562
1547
1533
1517
1496
1469
1439
1411
1390
1376
1368
1360
1344
1320
1287
1252
1222
1200
1183
1164
1136
1095
1041
982
929
892
873
870
875
877
869
849
820
789
762
746
740
744
753
762
764
754
732
700
662
627
602
590
586
583
571
544
503
457
420
406
419
453
494
526
536
525
502
483
482
501
532
558
565
544
500
448
409
398
421
470
532
593
641
674
697
715
732
750
767
779
787
791
794
798
803
808
813
820
832
850
873
896
908
901
871
819
758
702
663
644
638
631
610
565
499
421
347
290
254
237
229
221
206
183
156
132
116
111
117
129
144
156
161
153
130
95
52
11
-16
-25
-14
7
23
21
-9
-66
-140
-213
-272
-307
-323
-328
-334
-352
-382
-418
-453
-478
-488
-486
-476
-465
-459
-457
-459
-462
-462
-454
-436
-404
-358
-299
-233
-168
-114
-78
-63
-65
-77
-92
-106
-119
-133
-151
-173
-194
-209
-215
-215
-218
-235
-277
-342
-417
-482
-511
-490
-419
-312
-194
-94
-29
-5
-11
-31
-50
-57
-51
-40
-30
-28
-33
-41
-47
-47
-42
-36
-33
-33
-37
-42
-45
-44
-40
-36
-34
-35
-39
-42
-43
-42
-39
-36
-35
-37
-40
-42
-42
-41
-38
-36
-36
-38
-40
-42
-42
-40
-38
-36
-36
-38
-40
-41
-41
-39
-37
-36
-37
-39
-40
-41
-40
-39
-37
-37
-37
-39
-40
-41
-40
-38
-37
-37
-38
-39
-40
-40
-40
-38
-37
-37
-38
-39
-40
-40
-39
-38
-37
-37
-38
-39
-40
-40
-39
-38
-37
-37
-38
-39
-40
-39
-39
-38
-37
-37
-38
-39
-39
-39
-38
-38
-37
-38
-38
-39
-39
-39
-38
-38
-37
-38
-38
-39
-39
-39
-38
-37
-37
-38
-38
-39
-39
-38
-38
-37
-37
-38
-38
-39
-39
-38
-38
-37
-37
-38
-38
-39
-38
-38
-38
-37
-37
-38
-38
-38
-38
-38
-38
-37
-37
-38
-38
-38
-38
-38
-37
-37
-37
-38
-38
-38
-38
-38
-37
-37
-37
-38
-38
-38
-38
-38
-37
-37
-37
-37
-38
-38
-38
-37
-37
-37
-37
-37
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
