5
20426
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
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
1
1
1
0
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
1
1
1
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
2
1
1
0
-1
0
1
1
2
1
0
0
-1
0
1
2
2
1
0
-1
-1
0
1
2
2
1
0
-1
-1
0
1
2
2
1
0
0
0
0
1
1
1
1
1
1
1
0
-2
-3
-1
4
12
22
27
25
13
-6
-26
-38
-37
-22
1
23
31
22
-2
-32
-53
-55
-36
-2
34
58
64
53
33
16
8
11
21
28
27
17
3
-10
-17
-16
-13
-11
-15
-22
-28
-27
-17
-3
7
7
-5
-26
-44
-51
-43
-26
-12
-12
-31
-61
-88
-95
-71
-22
38
85
100
79
30
-28
-72
-89
-77
-46
-11
15
27
26
20
15
12
9
4
-2
-6
-2
14
38
62
75
67
39
0
-35
-52
-47
-25
1
17
13
-7
-34
-52
-53
-36
-7
22
42
48
44
39
37
40
45
44
35
18
0
-12
-13
-3
14
30
39
40
37
33
34
38
41
38
25
3
-22
-43
-54
-54
-47
-36
-27
-21
-16
-9
4
21
40
54
60
56
45
31
21
17
21
29
38
43
42
34
21
6
-8
-15
-15
-7
4
14
16
8
-10
-33
-51
-59
-52
-34
-12
3
6
-4
-22
-37
-40
-29
-6
18
35
36
21
-3
-27
-42
-45
-38
-25
-13
-6
-4
-2
1
6
11
12
4
-12
-33
-49
-54
-43
-18
12
37
47
40
19
-5
-21
-20
-2
27
54
69
66
45
17
-7
-17
-10
8
26
36
30
12
-9
-23
-22
-6
19
42
55
54
44
34
29
34
42
46
40
21
-4
-26
-36
-32
-17
-2
4
-3
-18
-31
-30
-12
19
50
67
62
36
3
-21
-25
-8
22
48
54
36
-1
-44
-75
-86
-77
-58
-40
-33
-39
-52
-62
-62
-51
-32
-13
2
10
14
16
20
22
20
11
-6
-24
-37
-38
-27
-8
9
16
9
-11
-35
-53
-57
-46
-25
-1
15
20
13
-2
-19
-34
-45
-49
-47
-39
-26
-11
4
14
16
8
-7
-24
-38
-45
-44
-38
-30
-25
-22
-19
-16
-12
-6
-2
-1
-6
-12
-16
-15
-8
1
5
0
-16
-39
-61
-74
-72
-57
-35
-15
-4
-5
-12
-20
-20
-10
8
27
40
40
30
12
-4
-14
-13
-2
12
26
33
32
25
13
1
-9
-12
-9
-1
12
25
36
44
46
45
42
39
37
34
30
20
5
-16
-39
-61
-75
-80
-74
-57
-34
-9
12
26
28
20
5
-12
-23
-22
-8
16
41
56
56
39
11
-17
-33
-32
-13
13
35
40
24
-7
-42
-65
-67
-44
-5
36
67
76
64
36
5
-19
-27
-21
-5
12
22
22
12
-3
-17
-24
-23
-13
0
13
20
20
13
2
-9
-20
-29
-36
-43
-47
-45
-35
-13
18
53
84
102
101
83
53
23
3
-2
8
28
46
56
53
40
20
0
-13
-19
-16
-8
3
15
26
35
40
39
30
15
-4
-21
-33
-38
-37
-33
-28
-23
-20
-16
-12
-7
-4
-5
-9
-15
-18
-15
-4
11
26
35
33
23
10
0
-1
6
17
27
28
20
5
-10
-22
-27
-28
-28
-32
-38
-41
-38
-25
-6
12
19
8
-20
-56
-89
-104
-95
-66
-27
9
30
32
19
-2
-21
-33
-36
-32
-24
-16
-10
-6
-4
-7
-13
-23
-33
-41
-43
-39
-29
-19
-11
-7
-6
-5
0
7
15
19
15
3
-10
-16
-11
7
31
51
56
43
16
-14
-35
-40
-28
-8
9
16
10
-3
-14
-16
-8
6
16
17
6
-12
-27
-34
-29
-16
1
13
18
18
15
14
15
15
11
1
-14
-27
-34
-31
-18
1
21
36
44
47
46
40
31
16
-3
-22
-35
-36
-24
-1
22
37
37
22
0
-21
-32
-31
-23
-17
-19
-29
-42
-50
-48
-35
-19
-7
-8
-21
-37
-48
-43
-23
4
27
35
25
2
-21
-35
-34
-22
-9
-3
-9
-23
-35
-38
-28
-8
10
18
11
-7
-25
-36
-35
-24
-15
-14
-27
-47
-65
-71
-60
-35
-7
11
13
0
-17
-25
-16
11
48
82
103
106
93
75
60
54
58
66
72
70
59
40
18
-7
-31
-52
-69
-78
-75
-59
-32
0
28
45
46
34
16
0
-9
-9
-4
1
1
-6
-16
-24
-25
-18
-5
6
11
8
-3
-15
-20
-14
1
21
36
38
23
-5
-37
-62
-68
-53
-20
20
55
73
71
51
23
-2
-15
-14
0
19
36
46
44
34
17
-1
-19
-33
-42
-42
-34
-17
6
28
43
45
33
11
-14
-33
-40
-35
-20
-3
10
16
17
16
16
19
23
21
13
-2
-21
-36
-44
-43
-36
-30
-28
-33
-40
-40
-27
0
36
70
89
86
59
18
-25
-57
-70
-65
-50
-34
-25
-26
-33
-37
-34
-20
-2
12
14
0
-27
-56
-75
-73
-47
-6
38
68
73
51
10
-35
-68
-79
-68
-42
-15
2
3
-9
-26
-36
-33
-16
9
32
46
48
39
24
10
0
-6
-8
-10
-10
-7
0
10
21
29
32
29
24
22
27
38
49
53
42
16
-19
-50
-66
-59
-33
1
28
38
25
-5
-39
-63
-72
-63
-46
-29
-21
-24
-35
-46
-50
-44
-28
-8
12
25
31
30
22
10
-2
-13
-21
-24
-23
-18
-14
-13
-16
-21
-26
-26
-20
-10
0
2
-5
-21
-38
-47
-42
-22
6
32
43
34
6
-31
-63
-78
-70
-44
-10
20
36
34
18
-5
-25
-35
-30
-13
15
46
75
97
106
101
83
57
29
6
-8
-10
-5
3
10
14
14
13
16
24
34
44
49
45
32
12
-10
-30
-46
-56
-61
-61
-55
-43
-28
-10
5
14
13
4
-9
-20
-24
-16
-1
17
28
28
15
-7
-31
-49
-56
-52
-39
-25
-15
-12
-16
-24
-34
-43
-51
-60
-67
-73
-74
-67
-51
-30
-9
5
6
-7
-30
-53
-70
-72
-61
-39
-17
0
7
6
2
0
5
16
27
35
34
26
17
13
18
32
48
57
51
26
-15
-61
-101
-124
-125
-106
-75
-40
-10
11
21
24
24
24
28
36
46
57
63
61
49
26
-2
-28
-45
-46
-32
-7
19
35
35
20
-4
-26
-38
-36
-23
-10
-5
-14
-36
-62
-83
-90
-83
-69
-57
-55
-66
-84
-96
-93
-69
-26
21
60
75
62
26
-21
-63
-86
-84
-60
-21
20
53
70
72
60
43
27
17
14
18
24
28
26
17
1
-16
-30
-37
-34
-23
-11
-3
-5
-17
-38
-61
-79
-88
-86
-75
-60
-45
-34
-28
-24
-21
-16
-7
4
14
20
20
14
4
-5
-10
-9
0
13
28
40
47
46
39
28
17
10
6
6
8
10
11
10
9
9
9
10
9
4
-3
-10
-16
-16
-11
-1
8
14
15
11
7
8
17
34
53
66
67
51
24
-7
-31
-38
-28
-5
21
39
41
26
2
-23
-38
-39
-28
-10
6
15
15
10
3
-2
-4
-4
-3
-4
-4
-1
9
24
42
56
59
48
25
-4
-30
-46
-49
-43
-32
-24
-21
-24
-29
-31
-28
-21
-12
-7
-7
-12
-20
-27
-30
-30
-27
-24
-21
-16
-7
7
28
51
73
88
94
92
84
74
64
52
38
22
5
-8
-14
-11
-1
8
8
-5
-32
-62
-85
-89
-70
-35
4
31
35
14
-23
-61
-82
-78
-49
-5
38
68
76
63
38
12
-6
-11
-4
11
26
36
40
36
28
19
10
3
0
-2
-2
-2
-3
-5
-8
-11
-13
-12
-8
-2
6
13
19
23
22
18
11
1
-9
-15
-17
-12
-1
11
23
30
31
28
23
18
13
8
-1
-12
-23
-30
-26
-9
21
55
83
97
93
73
48
27
16
15
17
14
0
-22
-45
-55
-47
-20
17
51
71
72
60
45
38
44
61
76
79
65
36
3
-22
-31
-24
-9
3
4
-7
-24
-38
-41
-35
-24
-18
-20
-31
-41
-42
-26
3
37
62
67
51
21
-11
-33
-37
-28
-14
-3
-2
-8
-13
-10
5
27
47
53
38
6
-36
-73
-94
-93
-72
-39
-5
22
39
43
40
31
21
13
7
5
5
3
-3
-15
-33
-52
-64
-64
-46
-15
22
51
63
51
22
-14
-44
-58
-53
-35
-14
-1
0
-10
-25
-37
-41
-35
-22
-7
6
15
20
19
14
5
-9
-23
-33
-33
-22
-1
21
36
37
24
4
-12
-13
3
33
62
77
67
35
-9
-48
-67
-59
-28
13
50
70
71
55
32
9
-7
-13
-13
-7
3
14
26
35
38
32
21
9
4
11
30
58
83
96
94
79
60
47
48
61
78
86
79
55
21
-11
-32
-39
-35
-29
-29
-36
-47
-52
-44
-22
7
32
42
35
15
-6
-17
-10
10
36
53
54
39
15
-6
-16
-13
-1
10
12
4
-11
-23
-25
-14
6
27
38
35
22
4
-9
-9
3
22
40
48
44
30
15
5
9
25
49
72
84
80
61
33
4
-17
-25
-21
-9
2
9
8
3
-1
0
10
24
37
41
35
19
-1
-17
-23
-19
-9
2
8
9
9
12
22
37
53
62
56
37
8
-19
-35
-33
-14
17
48
71
80
72
51
22
-9
-35
-51
-54
-42
-19
10
35
49
46
30
6
-16
-27
-24
-9
11
27
33
29
17
3
-11
-23
-33
-40
-41
-31
-5
35
80
117
133
121
87
45
10
-5
2
20
33
28
2
-35
-64
-69
-44
2
49
76
73
41
-2
-35
-41
-17
24
64
84
76
44
4
-30
-49
-50
-39
-26
-16
-11
-7
-2
5
9
9
3
-5
-9
-5
6
19
23
12
-13
-43
-63
-60
-33
10
52
74
69
42
7
-15
-12
17
56
86
92
68
26
-16
-38
-33
-4
32
57
59
37
1
-31
-44
-35
-8
24
45
48
32
5
-21
-35
-34
-18
3
21
28
21
4
-18
-35
-41
-32
-12
15
37
48
42
19
-14
-49
-75
-87
-81
-63
-37
-13
4
12
13
10
7
5
4
3
-1
-10
-24
-38
-51
-56
-52
-38
-18
4
22
35
40
43
44
49
56
64
67
63
53
39
28
26
32
45
57
61
55
40
24
15
18
29
43
48
40
17
-14
-43
-61
-65
-58
-47
-38
-33
-28
-20
-6
10
21
17
-6
-41
-76
-95
-87
-54
-8
32
48
34
-2
-43
-68
-66
-38
0
31
39
21
-11
-42
-54
-43
-14
19
40
40
20
-12
-41
-57
-57
-43
-23
-3
13
22
26
25
17
2
-17
-38
-53
-56
-46
-25
-2
14
16
6
-12
-26
-28
-16
6
29
43
43
27
3
-22
-39
-44
-37
-25
-14
-9
-13
-25
-42
-57
-67
-68
-58
-40
-17
6
23
31
31
26
19
14
13
14
15
13
7
-3
-13
-19
-20
-15
-6
3
9
10
5
-3
-12
-21
-29
-36
-41
-45
-47
-47
-44
-39
-31
-22
-12
-4
-1
-4
-14
-30
-46
-58
-58
-45
-22
6
30
41
39
27
12
2
0
6
14
15
6
-11
-29
-39
-36
-17
10
35
49
47
31
8
-12
-24
-26
-19
-7
7
23
39
56
69
72
62
37
1
-38
-70
-86
-86
-72
-53
-36
-23
-14
-5
5
16
23
20
8
-10
-25
-25
-8
23
56
78
76
52
15
-18
-35
-27
-3
23
35
24
-10
-52
-87
-101
-89
-56
-18
14
29
28
17
3
-7
-11
-12
-13
-14
-13
-7
6
22
37
43
38
21
-2
-21
-31
-28
-16
0
13
21
22
19
13
5
-8
-23
-38
-47
-42
-21
15
54
85
95
81
48
10
-19
-29
-18
5
30
46
50
47
45
51
64
77
81
69
42
8
-20
-32
-25
-6
13
21
11
-11
-33
-41
-29
0
37
68
81
77
61
44
35
36
43
47
41
24
1
-19
-28
-23
-7
10
19
15
-2
-25
-44
-54
-51
-39
-22
-5
8
17
24
29
33
36
36
32
25
15
6
1
0
4
13
23
32
36
33
21
3
-17
-32
-37
-29
-10
15
38
54
58
53
44
35
28
24
21
15
6
-4
-9
-7
3
18
31
38
35
25
10
-1
-7
-8
-7
-9
-16
-26
-35
-38
-31
-17
0
15
23
24
19
14
11
11
15
19
22
25
28
31
32
29
20
5
-11
-21
-18
1
30
61
80
80
60
26
-8
-30
-35
-24
-6
8
11
2
-10
-19
-18
-6
11
23
25
13
-9
-32
-49
-56
-52
-39
-22
-1
23
49
74
92
96
81
49
6
-34
-59
-61
-42
-12
16
29
23
3
-19
-32
-28
-6
26
55
71
70
54
31
9
-4
-5
2
15
29
40
47
50
50
45
37
26
14
5
0
0
6
14
21
24
21
13
4
-5
-10
-9
-3
6
15
22
22
15
3
-11
-22
-26
-21
-9
6
17
18
9
-7
-21
-25
-12
17
56
94
118
122
105
76
45
24
17
24
41
58
72
80
85
90
95
99
95
81
56
24
-2
-14
-3
29
71
109
127
120
90
50
15
-2
3
25
49
62
55
29
-6
-34
-43
-25
17
70
121
155
165
151
119
78
37
2
-23
-40
-49
-51
-48
-40
-29
-17
-4
6
14
19
22
21
16
4
-15
-42
-74
-106
-132
-147
-148
-135
-112
-82
-53
-28
-10
1
3
-4
-21
-47
-77
-106
-127
-132
-118
-86
-44
0
34
53
54
42
22
1
-18
-37
-56
-77
-97
-111
-113
-98
-68
-30
6
31
38
29
13
-4
-12
-10
-3
2
-4
-23
-54
-88
-118
-134
-132
-112
-75
-27
28
82
127
154
159
142
109
71
43
36
54
93
140
184
212
222
217
205
192
181
170
154
132
104
79
63
63
79
108
141
170
191
205
214
221
226
226
219
204
184
167
159
163
178
199
220
236
246
254
262
270
275
272
259
238
219
213
226
257
297
330
342
328
294
254
225
217
233
263
295
319
331
333
331
327
321
309
284
248
209
177
162
168
188
210
220
213
189
158
131
114
104
96
81
56
27
5
1
18
50
84
104
98
63
8
-56
-118
-169
-204
-222
-221
-199
-157
-101
-43
3
24
16
-16
-55
-86
-101
-100
-96
-101
-125
-165
-208
-238
-246
-233
-214
-206
-222
-264
-319
-369
-396
-396
-375
-348
-327
-318
-316
-309
-290
-260
-228
-209
-212
-238
-277
-314
-337
-347
-351
-364
-395
-441
-490
-523
-524
-489
-429
-360
-301
-259
-235
-216
-193
-161
-122
-86
-61
-53
-59
-73
-86
-96
-101
-103
-102
-95
-79
-54
-21
8
22
12
-23
-75
-131
-178
-208
-220
-219
-206
-182
-140
-76
7
97
174
216
213
168
105
54
42
79
159
256
343
398
413
397
366
338
324
325
336
351
366
380
392
397
387
355
296
215
129
65
46
92
205
370
558
731
853
900
864
755
602
445
322
264
282
365
486
607
698
739
732
691
635
579
531
485
433
372
303
235
181
145
127
121
122
132
161
218
307
413
506
546
503
369
171
-39
-201
-265
-220
-90
70
196
241
193
73
-69
-180
-219
-169
-44
124
294
432
515
537
503
428
327
220
122
46
0
-11
10
55
109
152
166
135
54
-71
-220
-366
-481
-544
-547
-496
-408
-303
-195
-94
-1
81
142
169
141
49
-103
-293
-479
-621
-689
-675
-593
-475
-353
-251
-177
-128
-96
-78
-77
-99
-146
-210
-274
-321
-337
-321
-285
-243
-199
-147
-70
49
211
392
551
640
631
524
354
174
35
-35
-44
-20
-2
-14
-60
-123
-185
-235
-285
-356
-467
-613
-762
-864
-874
-773
-585
-370
-198
-123
-155
-254
-352
-382
-304
-130
88
276
368
334
186
-31
-254
-428
-518
-517
-436
-301
-139
22
159
255
298
287
235
164
104
79
102
168
251
316
328
262
114
-98
-337
-556
-709
-764
-711
-566
-366
-162
-5
70
50
-54
-208
-370
-501
-573
-571
-498
-365
-190
3
188
337
427
445
393
290
167
56
-23
-68
-96
-132
-198
-294
-403
-488
-514
-458
-322
-131
76
261
399
477
500
475
409
311
189
61
-46
-104
-91
-7
122
250
325
305
182
-21
-254
-460
-591
-630
-586
-490
-383
-294
-233
-192
-150
-85
16
145
283
399
463
459
393
288
185
120
121
188
298
409
476
467
373
206
-1
-216
-412
-574
-693
-759
-754
-652
-432
-97
315
729
1047
1181
1079
752
278
-224
-624
-828
-804
-589
-277
19
202
222
90
-134
-365
-523
-563
-488
-344
-207
-149
-214
-397
-645
-870
-981
-911
-649
-241
219
616
851
868
670
312
-118
-526
-840
-1020
-1068
-1006
-880
-733
-610
-543
-555
-649
-806
-980
-1108
-1121
-972
-658
-231
206
530
638
486
113
-369
-801
-1040
-1004
-700
-225
271
637
773
654
330
-102
-536
-894
-1134
-1251
-1257
-1163
-977
-713
-401
-98
121
190
79
-181
-500
-754
-830
-669
-293
202
680
1008
1101
948
605
172
-238
-531
-651
-584
-355
-20
346
661
851
867
699
382
-14
-402
-703
-870
-890
-788
-603
-380
-153
56
232
369
467
536
600
683
802
943
1059
1079
941
626
187
-262
-577
-648
-447
-54
377
672
717
501
127
-242
-450
-414
-154
229
600
857
958
924
811
668
519
370
228
125
118
261
569
990
1406
1676
1697
1450
1016
543
175
-2
0
91
159
129
7
-133
-191
-100
131
422
655
734
633
402
140
-50
-109
-38
116
295
457
594
717
836
938
989
949
801
569
315
116
33
81
222
382
479
457
304
60
-203
-399
-456
-336
-48
348
749
1041
1128
975
627
207
-129
-248
-101
245
627
849
762
336
-322
-1008
-1500
-1653
-1449
-1000
-493
-110
46
-24
-233
-463
-615
-648
-572
-426
-247
-51
154
357
528
618
586
421
160
-129
-369
-519
-588
-627
-697
-823
-971
-1058
-987
-700
-218
357
880
1216
1290
1117
781
399
72
-149
-263
-304
-310
-308
-306
-302
-298
-303
-326
-368
-408
-414
-356
-228
-61
88
156
105
-59
-284
-496
-629
-650
-573
-444
-320
-242
-222
-247
-296
-349
-396
-429
-430
-369
-208
75
464
891
1251
1429
1347
998
453
-162
-714
-1111
-1334
-1433
-1491
-1570
-1676
-1748
-1689
-1421
-935
-318
269
651
712
451
-11
-470
-726
-656
-269
302
857
1208
1256
1010
582
107
-299
-592
-792
-951
-1103
-1240
-1314
-1277
-1119
-897
-715
-679
-842
-1164
-1526
-1774
-1792
-1557
-1151
-718
-400
-272
-314
-431
-510
-481
-354
-201
-114
-141
-260
-383
-406
-268
11
331
556
583
384
25
-365
-657
-768
-695
-498
-269
-82
28
65
53
8
-68
-183
-339
-510
-640
-667
-546
-276
95
482
801
997
1062
1033
970
930
941
994
1050
1048
931
662
234
-316
-913
-1453
-1828
-1955
-1809
-1434
-936
-449
-94
67
45
-84
-217
-268
-196
-17
218
449
633
751
803
788
703
544
324
90
-87
-132
-11
242
524
693
632
304
-214
-758
-1138
-1217
-976
-519
-34
286
323
75
-352
-798
-1113
-1216
-1111
-864
-567
-293
-82
64
154
198
198
158
89
15
-39
-64
-81
-143
-312
-626
-1066
-1550
-1950
-2133
-2009
-1567
-881
-89
652
1209
1510
1547
1371
1060
699
356
69
-152
-318
-452
-576
-702
-825
-925
-971
-935
-801
-573
-267
87
459
823
1155
1426
1605
1658
1564
1328
990
620
298
83
-4
9
62
93
69
-2
-80
-118
-96
-37
-3
-65
-264
-593
-989
-1360
-1626
-1742
-1715
-1585
-1397
-1176
-920
-616
-259
123
471
717
816
772
641
506
439
461
537
591
546
369
88
-211
-428
-491
-389
-175
56
215
248
163
10
-139
-233
-255
-230
-200
-208
-266
-355
-429
-430
-313
-58
318
764
1207
1564
1762
1760
1553
1179
709
232
-175
-459
-604
-626
-564
-461
-354
-269
-223
-223
-268
-346
-430
-485
-472
-371
-190
26
212
308
288
174
38
-32
32
237
526
784
893
773
418
-91
-622
-1028
-1203
-1107
-769
-267
302
853
1322
1669
1867
1889
1716
1346
805
159
-495
-1049
-1412
-1538
-1437
-1174
-844
-548
-364
-326
-426
-620
-845
-1038
-1147
-1144
-1024
-807
-533
-253
-19
124
152
67
-101
-305
-492
-624
-686
-695
-687
-698
-747
-824
-887
-881
-762
-514
-163
230
594
864
1004
1010
893
666
335
-98
-621
-1191
-1728
-2119
-2258
-2083
-1609
-939
-234
336
649
676
481
195
-39
-117
-13
223
493
693
752
648
402
63
-323
-721
-1114
-1486
-1813
-2056
-2165
-2097
-1831
-1386
-819
-217
325
723
923
913
716
386
-11
-408
-747
-985
-1093
-1058
-884
-596
-251
73
280
284
36
-446
-1074
-1702
-2165
-2331
-2143
-1634
-919
-148
543
1066
1396
1554
1575
1477
1256
892
384
-235
-890
-1484
-1934
-2202
-2297
-2267
-2163
-2009
-1796
-1486
-1062
-545
-17
409
619
551
214
-313
-913
-1476
-1930
-2249
-2444
-2536
-2539
-2451
-2271
-2007
-1683
-1338
-1006
-705
-431
-175
64
261
378
382
273
96
-67
-131
-48
165
437
676
814
843
813
800
854
966
1061
1042
844
476
36
-332
-498
-405
-84
362
822
1228
1577
1912
2271
2638
2927
3013
2797
2267
1524
755
164
-105
-18
351
867
1402
1880
2287
2643
2958
3206
3335
3301
3114
2853
2640
2586
2734
3024
3321
3474
3390
3078
2648
2246
1988
1903
1927
1949
1878
1704
1500
1394
1488
1804
2260
2700
2958
2934
2627
2139
1625
1232
1059
1127
1399
1801
2252
2674
2997
3162
3125
2875
2448
1929
1435
1082
943
1026
1273
1581
1844
1985
1976
1835
1606
1340
1080
852
671
536
433
335
202
1
-281
-618
-945
-1179
-1247
-1125
-851
-516
-227
-66
-53
-146
-261
-310
-241
-54
208
482
710
854
892
808
587
217
-291
-885
-1474
-1942
-2187
-2156
-1865
-1389
-831
-280
213
634
985
1249
1377
1298
957
355
-424
-1225
-1869
-2217
-2218
-1929
-1489
-1062
-784
-722
-869
-1169
-1551
-1961
-2370
-2766
-3139
-3467
-3714
-3847
-3848
-3720
-3489
-3191
-2855
-2497
-2121
-1727
-1321
-926
-576
-315
-181
-198
-367
-655
-1004
-1331
-1553
-1604
-1464
-1167
-798
-465
-261
-234
-368
-596
-837
-1033
-1175
-1299
-1456
-1672
-1918
-2112
-2155
-1977
-1577
-1037
-485
-50
191
239
157
30
-82
-169
-268
-435
-701
-1057
-1452
-1823
-2125
-2343
-2493
-2592
-2641
-2615
-2483
-2234
-1901
-1565
-1323
-1251
-1367
-1618
-1903
-2113
-2174
-2068
-1825
-1500
-1144
-791
-466
-197
-24
9
-117
-373
-673
-901
-955
-795
-471
-105
161
230
91
-178
-450
-606
-582
-386
-67
319
745
1214
1732
2264
2721
2976
2917
2506
1818
1028
349
-45
-83
185
624
1080
1438
1659
1760
1783
1753
1664
1501
1266
1000
785
693
764
967
1216
1408
1474
1407
1256
1085
929
763
518
128
-420
-1057
-1650
-2060
-2203
-2093
-1831
-1551
-1357
-1277
-1258
-1217
-1094
-893
-683
-552
-551
-662
-801
-868
-803
-622
-408
-260
-231
-294
-351
-290
-50
333
737
1008
1028
773
308
-249
-794
-1277
-1705
-2102
-2460
-2705
-2725
-2424
-1793
-944
-85
558
837
751
443
137
39
246
721
1325
1898
2332
2611
2785
2913
3005
2996
2776
2253
1415
362
-725
-1645
-2251
-2495
-2427
-2151
-1771
-1350
-905
-428
82
595
1064
1447
1740
1986
2251
2595
3031
3513
3951
4249
4342
4218
3913
3482
2974
2422
1842
1260
716
266
-43
-203
-257
-290
-388
-597
-894
-1190
-1365
-1326
-1046
-571
1
570
1074
1501
1871
2194
2440
2535
2393
1971
1308
534
-164
-614
-721
-507
-95
344
654
751
630
343
-39
-464
-896
-1304
-1631
-1782
-1651
-1164
-329
733
1812
2673
3132
3127
2731
2123
1507
1038
773
670
630
559
411
209
18
-88
-71
63
272
509
739
952
1149
1321
1438
1453
1324
1045
653
227
-146
-411
-565
-659
-763
-919
-1115
-1268
-1262
-996
-434
367
1273
2115
2752
3105
3182
3049
2791
2477
2138
1774
1383
985
632
400
351
505
814
1178
1469
1578
1449
1101
609
78
-395
-754
-989
-1134
-1240
-1357
-1514
-1717
-1948
-2177
-2370
-2495
-2523
-2433
-2215
-1877
-1448
-980
-539
-198
-16
-27
-233
-597
-1054
-1526
-1935
-2213
-2318
-2236
-1983
-1601
-1150
-700
-315
-43
92
90
-25
-221
-462
-715
-953
-1154
-1293
-1349
-1310
-1180
-989
-793
-655
-634
-753
-996
-1303
-1595
-1796
-1865
-1796
-1622
-1387
-1128
-853
-545
-177
275
813
1415
2041
2656
3224
3726
4140
4441
4596
4573
4358
3967
3447
2863
2275
1720
1202
708
231
-204
-541
-707
-655
-391
5
401
656
668
418
-39
-593
-1131
-1574
-1897
-2112
-2250
-2333
-2372
-2385
-2417
-2543
-2852
-3402
-4174
-5057
-5865
-6402
-6532
-6238
-5626
-4878
-4176
-3631
-3247
-2947
-2628
-2232
-1778
-1354
-1066
-970
-1038
-1154
-1171
-969
-509
155
902
1602
2158
2532
2732
2789
2723
2537
2230
1816
1340
869
472
187
10
-100
-198
-320
-471
-631
-775
-903
-1039
-1219
-1462
-1738
-1974
-2072
-1962
-1635
-1159
-653
-241
2
72
24
-67
-150
-227
-339
-531
-812
-1138
-1426
-1597
-1620
-1535
-1431
-1399
-1477
-1616
-1704
-1607
-1244
-632
114
818
1312
1498
1371
1008
531
48
-362
-656
-814
-819
-652
-314
160
684
1139
1404
1408
1153
723
249
-133
-336
-334
-163
109
413
700
938
1106
1177
1124
932
614
225
-149
-414
-507
-413
-177
120
384
543
557
419
143
-242
-696
-1157
-1544
-1761
-1725
-1402
-833
-136
524
991
1175
1083
817
530
359
373
546
781
951
958
770
425
4
-405
-740
-980
-1137
-1233
-1288
-1311
-1309
-1295
-1296
-1334
-1413
-1501
-1527
-1401
-1055
-473
289
1113
1861
2421
2748
2871
2883
2891
2978
3173
3446
3736
3980
4141
4218
4239
4239
4242
4247
4235
4174
4035
3799
3450
2981
2383
1656
815
-99
-1022
-1872
-2571
-3066
-3340
-3415
-3336
-3153
-2902
-2604
-2265
-1894
-1513
-1165
-896
-745
-723
-809
-957
-1112
-1234
-1305
-1334
-1340
-1340
-1336
-1314
-1253
-1140
-981
-796
-614
-450
-304
-157
11
207
405
552
584
450
138
-312
-825
-1313
-1709
-1993
-2194
-2370
-2586
-2876
-3237
-3626
-3989
-4279
-4481
-4610
-4703
-4793
-4894
-4989
-5042
-5013
-4874
-4618
-4258
-3816
-3312
-2755
-2149
-1501
-835
-191
381
840
1167
1382
1532
1677
1866
2110
2383
2628
2780
2797
2675
2456
2212
2025
1963
2057
2309
2686
3144
3633
4108
4535
4891
5162
5354
5489
5605
5751
5974
6300
6725
7216
7713
8150
8476
8664
8718
8658
8511
8292
8000
7621
7142
6564
5913
5242
4618
4104
3749
3569
3548
3645
3803
3965
4083
4125
4073
3924
3692
3401
3092
2813
2618
2555
2656
2921
3319
3786
4239
4593
4782
4776
4583
4244
3817
3360
2918
2513
2150
1824
1530
1267
1034
829
643
460
263
44
-188
-404
-567
-639
-604
-464
-248
6
262
492
682
825
918
954
929
846
724
595
491
435
421
413
360
216
-34
-363
-703
-975
-1115
-1098
-949
-724
-483
-265
-73
121
352
636
955
1259
1484
1581
1533
1361
1113
840
573
317
54
-246
-604
-1020
-1478
-1941
-2372
-2738
-3017
-3200
-3294
-3324
-3334
-3384
-3530
-3809
-4221
-4713
-5196
-5564
-5734
-5677
-5432
-5094
-4783
-4601
-4601
-4773
-5062
-5395
-5715
-6003
-6275
-6566
-6901
-7279
-7658
-7974
-8156
-8154
-7951
-7561
-7025
-6397
-5725
-5054
-4422
-3864
-3412
-3091
-2910
-2852
-2873
-2900
-2851
-2651
-2257
-1664
-916
-94
708
1398
1917
2247
2411
2468
2488
2538
2660
2871
3158
3494
3848
4196
4529
4851
5175
5512
5867
6228
6566
6838
6988
6969
6745
6313
5701
4973
4215
3515
2949
2562
2363
2326
2408
2558
2733
2901
3044
3148
3200
3188
3101
2944
2735
2516
2342
2274
2358
2610
3010
3498
3986
4383
4612
4634
4452
4105
3650
3145
2624
2102
1576
1045
525
55
-319
-561
-671
-693
-705
-794
-1012
-1358
-1772
-2159
-2433
-2551
-2531
-2442
-2365
-2353
-2405
-2470
-2480
-2389
-2212
-2016
-1899
-1939
-2151
-2470
-2776
-2939
-2871
-2557
-2059
-1476
-909
-415
5
383
760
1155
1548
1898
2163
2327
2408
2452
2505
2594
2715
2838
2930
2982
3013
3077
3236
3537
3990
4558
5169
5735
6177
6445
6531
6464
6300
6097
5901
5727
5557
5351
5067
4683
4214
3712
3246
2881
2639
2494
2375
2200
1905
1479
965
442
-12
-352
-583
-753
-923
-1140
-1416
-1737
-2079
-2438
-2835
-3314
-3908
-4616
-5389
-6143
-6791
-7285
-7633
-7892
-8138
-8429
-8762
-9089
-9336
-9450
-9436
-9359
-9325
-9429
-9712
-10140
-10612
-11004
-11211
-11185
-10947
-10566
-10126
-9696
-9313
-8980
-8681
-8396
-8109
-7814
-7509
-7200
-6902
-6643
-6462
-6401
-6486
-6709
-7018
-7328
-7545
-7600
-7474
-7210
-6893
-6625
-6482
-6491
-6625
-6810
-6955
-6977
-6818
-6459
-5917
-5240
-4499
-3776
-3148
-2669
-2358
-2187
-2089
-1983
-1796
-1499
-1110
-690
-316
-45
108
177
232
346
569
910
1340
1809
2263
2664
2986
3219
3352
3380
3303
3141
2936
2753
2656
2691
2869
3159
3511
3877
4237
4609
5036
5563
6204
6923
7640
8253
8671
8846
8781
8525
8145
7705
7247
6793
6350
5928
5544
5215
4946
4717
4483
4185
3770
3214
2534
1784
1033
343
-251
-751
-1184
-1590
-2001
-2431
-2875
-3315
-3726
-4088
-4380
-4590
-4706
-4726
-4657
-4517
-4331
-4124
-3906
-3672
-3401
-3068
-2657
-2175
-1648
-1115
-610
-148
276
682
1091
1513
1943
2365
2769
3152
3519
3868
4172
4377
4408
4202
3743
3084
2347
1691
1263
1147
1342
1767
2303
2840
3313
3715
4077
4431
4782
5100
5333
5443
5427
5326
5204
5113
5066
5027
4926
4701
4327
3843
3335
2905
2628
2527
2563
2653
2703
2631
2387
1952
1330
547
-357
-1320
-2257
-3069
-3664
-3984
-4019
-3817
-3471
-3085
-2751
-2529
-2433
-2449
-2543
-2678
-2819
-2942
-3032
-3090
-3133
-3199
-3330
-3561
-3895
-4297
-4698
-5018
-5197
-5216
-5100
-4900
-4659
-4387
-4054
-3610
-3017
-2288
-1489
-725
-95
351
629
810
980
1196
1455
1707
1886
1954
1938
1918
1993
2236
2657
3200
3775
4304
4754
5148
5537
5956
6392
6785
7050
7129
7023
6802
6570
6419
6381
6416
6433
6340
6088
5698
5246
4822
4487
4255
4094
3967
3858
3792
3819
3978
4259
4592
4860
4953
4813
4468
4026
3634
3426
3477
3785
4281
4861
5422
5874
6149
6196
5977
5478
4722
3784
2788
1875
1170
740
574
594
689
756
733
607
395
120
-216
-635
-1169
-1834
-2607
-3425
-4201
-4856
-5342
-5663
-5861
-6002
-6147
-6334
-6574
-6856
-7157
-7447
-7697
-7871
-7930
-7840
-7577
-7148
-6586
-5951
-5313
-4732
-4242
-3851
-3541
-3287
-3064
-2861
-2672
-2500
-2346
-2213
-2110
-2051
-2062
-2167
-2378
-2683
-3038
-3379
-3633
-3743
-3682
-3461
-3115
-2692
-2229
-1741
-1223
-659
-42
615
1273
1874
2359
2690
2856
2883
2819
2719
2618
2529
2431
2289
2065
1742
1326
852
370
-74
-444
-731
-939
-1086
-1191
-1265
-1316
-1349
-1371
-1387
-1399
-1397
-1357
-1246
-1036
-718
-318
106
476
713
766
622
312
-107
-575
-1047
-1508
-1967
-2448
-2972
-3544
-4146
-4741
-5282
-5719
-6005
-6105
-5993
-5660
-5113
-4378
-3498
-2526
-1520
-533
394
1224
1933
2503
2929
3221
3409
3540
3665
3829
4045
4295
4530
4692
4734
4643
4444
4191
3943
3742
3597
3483
3360
3186
2935
2602
2197
1738
1244
733
228
-232
-601
-835
-906
-824
-636
-420
-256
-204
-280
-458
-684
-898
-1055
-1142
-1165
-1146
-1102
-1041
-960
-854
-722
-568
-397
-205
21
302
650
1060
1494
1894
2195
2348
2343
2210
2013
1823
1697
1660
1703
1792
1887
1953
1975
1955
1906
1853
1823
1850
1973
2230
2651
3247
4002
4873
5801
6718
7566
8303
8900
9343
9620
9721
9646
9406
9033
8579
8103
7662
7283
6967
6681
6373
5988
5487
4853
4093
3234
2313
1367
433
-458
-1280
-2011
-2635
-3145
-3539
-3822
-4003
-4091
-4103
-4056
-3978
-3904
-3869
-3900
-4005
-4168
-4345
-4481
-4519
-4415
-4155
-3749
-3235
-2662
-2084
-1546
-1081
-706
-416
-186
28
281
632
1120
1755
2503
3294
4033
4624
4990
5096
4950
4593
4091
3515
2916
2336
1793
1286
801
312
-212
-805
-1485
-2253
-3080
-3910
-4674
-5306
-5762
-6034
-6151
-6170
-6156
-6163
-6220
-6327
-6465
-6599
-6700
-6744
-6717
-6617
-6451
-6230
-5972
-5695
-5419
-5155
-4904
-4660
-4408
-4139
-3858
-3584
-3353
-3204
-3159
-3219
-3353
-3504
-3606
-3596
-3431
-3095
-2592
-1944
-1179
-327
579
1501
2391
3196
3860
4336
4594
4631
4464
4133
3679
3143
2552
1923
1265
589
-80
-704
-1234
-1622
-1840
-1890
-1812
-1674
-1556
-1521
-1598
-1770
-1984
-2173
-2277
-2270
-2165
-2004
-1841
-1723
-1672
-1689
-1758
-1861
-1983
-2113
-2237
-2326
-2339
-2230
-1966
-1542
-989
-372
227
732
1082
1246
1210
972
542
-62
-803
-1615
-2412
-3102
-3609
-3902
-3999
-3961
-3863
-3764
-3689
-3620
-3519
-3351
-3104
-2798
-2464
-2129
-1791
-1424
-991
-475
100
663
1118
1381
1422
1278
1051
872
856
1067
1503
2108
2799
3504
4181
4823
5446
6069
6695
7305
7865
8338
8695
8926
9039
9048
8973
8820
8586
8253
7796
7198
6459
5609
4710
3846
3105
2553
2212
2057
2019
2017
1984
1893
1757
1622
1534
1521
1576
1666
1752
1806
1824
1819
1807
1785
1728
1596
1352
987
527
24
-464
-903
-1293
-1669
-2076
-2550
-3095
-3686
-4279
-4837
-5338
-5778
-6154
-6455
-6651
-6701
-6577
-6285
-5874
-5428
-5038
-4766
-4629
-4591
-4588
-4551
-4438
-4241
-3978
-3676
-3348
-2991
-2583
-2105
-1546
-911
-219
504
1239
1966
2671
3343
3982
4606
5259
6001
6886
7930
9082
10216
11155
11725
11809
11392
10567
9499
8368
7311
6388
5588
4866
4180
3524
2926
2421
2021
1708
1426
1128
797
467
205
74
97
237
407
508
474
291
-3
-358
-749
-1200
-1771
-2524
-3473
-4557
-5654
-6620
-7345
-7799
-8034
-8154
-8268
-8430
-8637
-8833
-8950
-8945
-8809
-8562
-8217
-7767
-7179
-6420
-5494
-4464
-3451
-2596
-2009
-1725
-1690
-1784
-1875
-1866
-1731
-1514
-1292
-1137
-1082
-1109
-1165
-1182
-1101
-886
-522
-11
624
1343
2077
2739
3238
3510
3540
3377
3117
2876
2744
2765
2928
3182
3473
3761
4027
4267
4465
4587
4585
4424
4105
3686
3267
2961
2852
2954
3212
3517
3749
3817
3683
3364
2911
2384
1838
1316
860
513
321
318
505
847
1272
1694
2039
2269
2383
2409
2374
2290
2143
1906
1560
1108
583
40
-471
-913
-1279
-1578
-1824
-2017
-2144
-2179
-2107
-1927
-1666
-1365
-1070
-816
-625
-504
-459
-490
-592
-746
-911
-1031
-1047
-917
-642
-266
132
468
679
743
678
526
321
77
-220
-598
-1072
-1629
-2225
-2796
-3290
-3687
-4008
-4306
-4635
-5031
-5489
-5967
-6400
-6728
-6908
-6927
-6793
-6521
-6124
-5610
-4994
-4301
-3582
-2903
-2332
-1918
-1677
-1579
-1563
-1551
-1474
-1286
-981
-585
-151
261
587
779
806
660
355
-78
-595
-1147
-1692
-2196
-2641
-3021
-3337
-3597
-3814
-4008
-4206
-4437
-4729
-5090
-5499
-5899
-6207
-6329
-6190
-5757
-5056
-4166
-3199
-2272
-1476
-859
-423
-130
73
239
412
618
865
1148
1446
1725
1944
2062
2056
1931
1725
1504
1336
1270
1314
1430
1553
1614
1572
1434
1246
1078
990
1006
1111
1256
1389
1476
1517
1537
1566
1622
1700
1771
1807
1800
1767
1753
1803
1942
2156
2396
2597
2701
2686
2572
2410
2263
2178
2171
2228
2316
2396
2437
2420
2337
2182
1950
1643
1269
851
427
34
-298
-558
-755
-915
-1061
-1207
-1353
-1486
-1590
-1662
-1711
-1760
-1829
-1930
-2055
-2175
-2254
-2253
-2144
-1913
-1559
-1091
-527
107
771
1409
1950
2320
2455
2321
1927
1332
635
-40
-574
-877
-904
-661
-203
391
1037
1665
2233
2725
3146
3504
3800
4027
4173
4229
4204
4121
4019
3935
3884
3854
3806
3683
3432
3020
2451
1761
1008
260
-425
-1004
-1453
-1766
-1950
-2029
-2037
-2021
-2031
-2107
-2270
-2512
-2795
-3069
-3282
-3407
-3451
-3452
-3468
-3554
-3744
-4035
-4399
-4781
-5127
-5390
-5541
-5563
-5449
-5195
-4802
-4276
-3638
-2928
-2201
-1517
-927
-466
-140
64
173
212
198
140
43
-78
-196
-269
-256
-130
104
404
703
929
1032
998
860
682
531
454
458
511
557
541
432
234
-18
-272
-475
-591
-601
-497
-283
38
450
924
1413
1847
2154
2277
2187
1895
1444
889
279
-358
-1018
-1709
-2436
-3184
-3921
-4601
-5183
-5651
-6011
-6294
-6542
-6788
-7051
-7330
-7614
-7887
-8140
-8365
-8561
-8719
-8827
-8868
-8824
-8679
-8426
-8067
-7614
-7086
-6511
-5927
-5372
-4884
-4483
-4167
-3912
-3675
-3414
-3103
-2745
-2370
-2025
-1750
-1570
-1478
-1449
-1453
-1469
-1495
-1538
-1596
-1647
-1640
-1505
-1179
-635
101
951
1805
2554
3124
3495
3695
3779
3800
3789
3741
3630
3424
3113
2719
2296
1917
1650
1542
1604
1807
2097
2400
2645
2775
2758
2589
2289
1902
1485
1098
796
620
590
708
957
1307
1720
2160
2594
2994
3339
3608
3782
3843
3786
3617
3368
3094
2868
2761
2825
3074
3480
3981
4499
4969
5356
5660
5909
6136
6356
6561
6716
6776
6707
6494
6144
5678
5115
4465
3732
2924
2069
1217
435
-213
-692
-1008
-1204
-1346
-1488
-1650
-1814
-1931
-1948
-1834
-1589
-1246
-849
-434
-13
419
879
1374
1897
2426
2940
3432
3919
4432
4999
5628
6295
6950
7533
7999
8332
8548
8686
8782
8860
8921
8949
8923
8830
8670
8450
8176
7855
7493
7103
6716
6382
6156
6079
6160
6355
6586
6753
6774
6613
6292
5887
5500
5223
5116
5183
5381
5633
5855
5973
5941
5741
5381
4884
4283
3602
2862
2071
1228
336
-601
-1562
-2511
-3401
-4185
-4827
-5315
-5666
-5919
-6130
-6347
-6608
-6924
-7291
-7691
-8106
-8529
-8961
-9415
-9899
-10412
-10939
-11447
-11893
-12235
-12437
-12480
-12364
-12102
-11715
-11229
-10672
-10068
-9447
-8841
-8281
-7796
-7400
-7086
-6826
-6570
-6264
-5862
-5340
-4704
-3992
-3259
-2571
-1986
-1547
-1273
-1158
-1169
-1254
-1346
-1379
-1301
-1092
-770
-392
-32
241
392
435
428
459
608
917
1371
1901
2405
2785
2973
2952
2756
2448
2105
1784
1519
1307
1123
924
663
304
-170
-750
-1398
-2047
-2618
-3035
-3241
-3220
-2994
-2618
-2165
-1700
-1272
-902
-592
-333
-121
42
147
183
149
63
-45
-130
-146
-62
130
406
709
962
1081
1002
704
211
-400
-1022
-1555
-1919
-2088
-2083
-1960
-1782
-1597
-1428
-1278
-1139
-1016
-927
-895
-932
-1027
-1136
-1198
-1160
-998
-736
-439
-192
-59
-66
-186
-348
-467
-474
-330
-38
367
840
1334
1818
2274
2696
3084
3445
3792
4137
4491
4856
5221
5563
5860
6097
6281
6444
6634
6896
7254
7696
8167
8591
8884
8983
8865
8550
8100
7597
7131
6771
6560
6500
6558
6671
6761
6760
6621
6332
5923
5451
4988
4596
4316
4152
4078
4049
4009
3911
3723
3436
3060
2623
2157
1690
1239
798
342
-164
-747
-1415
-2140
-2858
-3485
-3934
-4147
-4101
-3822
-3370
-2825
-2268
-1771
-1387
-1153
-1086
-1187
-1429
-1767
-2137
-2472
-2716
-2840
-2841
-2735
-2544
-2280
-1941
-1519
-1014
-454
102
570
871
953
810
488
63
-380
-774
-1088
-1320
-1489
-1615
-1710
-1778
-1815
-1821
-1807
-1793
-1804
-1868
-2001
-2220
-2522
-2898
-3322
-3755
-4143
-4434
-4586
-4583
-4440
-4199
-3914
-3638
-3409
-3252
-3182
-3216
-3377
-3682
-4131
-4692
-5292
-5839
-6240
-6439
-6431
-6262
-6004
-5729
-5472
-5232
-4979
-4686
-4351
-4005
-3707
-3511
-3448
-3509
-3657
-3844
-4037
-4229
-4428
-4645
-4872
-5076
-5217
-5267
-5235
-5166
-5125
-5164
-5286
-5437
-5514
-5410
-5048
-4421
-3582
-2626
-1646
-698
209
1102
2013
2952
3886
4758
5508
6099
6537
6868
7150
7435
7738
8039
8295
8457
8492
8395
8186
7904
7586
7265
6964
6690
6445
6219
5995
5747
5447
5069
4596
4024
3362
2632
1856
1059
267
-493
-1194
-1802
-2290
-2639
-2847
-2933
-2932
-2883
-2823
-2778
-2758
-2760
-2775
-2794
-2811
-2821
-2824
-2817
-2796
-2759
-2705
-2642
-2577
-2523
-2491
-2484
-2496
-2509
-2497
-2429
-2280
-2041
-1722
-1357
-997
-694
-489
-398
-406
-477
-568
-639
-670
-658
-611
-529
-403
-207
90
509
1049
1681
2359
3025
3634
4154
4571
4883
5092
5202
5218
5155
5037
4894
4754
4628
4507
4366
4180
3933
3638
3328
3046
2825
2676
2582
2513
2439
2347
2245
2150
2080
2037
2009
1975
1921
1846
1760
1664
1540
1344
1014
502
-203
-1051
-1940
-2749
-3375
-3766
-3932
-3927
-3812
-3624
-3362
-2998
-2506
-1894
-1216
-555
5
421
704
908
1099
1317
1548
1734
1797
1679
1373
923
406
-101
-549
-929
-1249
-1519
-1727
-1844
-1834
-1689
-1440
-1155
-912
-767
-730
-760
-791
-768
-673
-541
-436
-426
-546
-784
-1097
-1428
-1737
-2013
-2271
-2523
-2767
-2978
-3118
-3163
-3118
-3026
-2948
-2935
-3003
-3122
-3231
-3273
-3222
-3103
-2973
-2899
-2915
-3005
-3105
-3135
-3031
-2778
-2412
-2000
-1612
-1286
-1020
-776
-510
-193
174
569
962
1335
1691
2041
2401
2759
3087
3343
3497
3546
3524
3492
3514
3632
3849
4138
4455
4766
5059
5352
5678
6058
6492
6945
7360
7679
7856
7873
7739
7482
7133
6727
6295
5869
5485
5178
4972
4867
4837
4833
4808
4730
4607
4480
4411
4449
4606
4835
5044
5119
4958
4512
3795
2879
1871
884
7
-710
-1253
-1637
-1897
-2075
-2221
-2383
-2601
-2902
-3284
-3715
-4138
-4487
-4710
-4786
-4731
-4591
-4418
-4252
-4099
-3938
-3733
-3458
-3112
-2728
-2362
-2076
-1917
-1902
-2020
-2237
-2514
-2809
-3086
-3311
-3450
-3474
-3362
-3112
-2743
-2291
-1794
-1281
-758
-217
358
964
1572
2122
2544
2777
2798
2629
2330
1980
1645
1363
1138
953
788
636
510
433
423
483
592
716
822
894
941
985
1051
1149
1263
1352
1364
1251
988
580
66
-493
-1022
-1453
-1731
-1827
-1741
-1506
-1177
-823
-507
-281
-171
-182
-302
-516
-815
-1196
-1658
-2197
-2794
-3417
-4025
-4582
-5059
-5448
-5753
-5983
-6148
-6256
-6314
-6336
-6343
-6359
-6405
-6480
-6561
-6604
-6560
-6395
-6100
-5705
-5259
-4821
-4437
-4130
-3902
-3746
-3655
-3628
-3668
-3766
-3894
-4003
-4030
-3923
-3657
-3249
-2749
-2225
-1735
-1310
-951
-632
-322
-4
321
632
905
1119
1272
1376
1458
1547
1669
1845
2088
2402
2778
3187
3588
3927
4157
4253
4220
4094
3934
3794
3708
3683
3697
3715
3703
3636
3502
3289
2981
2561
2021
1381
696
58
-428
-680
-667
-426
-47
353
673
860
916
885
823
771
742
725
704
673
646
642
670
715
734
679
521
275
-1
-222
-314
-247
-53
191
396
503
511
474
476
590
837
1183
1549
1851
2037
2109
2116
2130
2211
2379
2613
2863
3078
3230
3318
3359
3376
3376
3349
3276
3143
2954
2734
2519
2336
2191
2065
1925
1741
1505
1237
981
781
667
639
670
715
733
701
622
518
418
349
325
346
406
496
608
736
874
1008
1127
1213
1254
1249
1203
1124
1022
901
762
603
424
233
41
-136
-287
-405
-493
-562
-631
-720
-857
-1064
-1362
-1762
-2254
-2806
-3363
-3854
-4211
-4379
-4339
-4106
-3728
-3270
-2796
-2357
-1985
-1698
-1512
-1444
-1515
-1744
-2132
-2655
-3260
-3875
-4419
-4831
-5075
-5149
-5078
-4902
-4665
-4402
-4142
-3904
-3698
-3526
-3374
-3216
-3013
-2730
-2346
-1877
-1375
-926
-621
-531
-681
-1035
-1509
-1991
-2379
-2606
-2656
-2564
-2389
-2200
-2047
-1955
-1918
-1910
-1890
-1808
-1618
-1278
-763
-79
726
1566
2322
2877
3144
3098
2788
2323
1844
1480
1312
1350
1544
1804
2036
2170
2179
2072
1885
1660
1439
1253
1128
1084
1132
1271
1474
1691
1860
1918
1825
1579
1215
797
393
58
-179
-317
-372
-363
-299
-182
-7
227
514
839
1186
1543
1901
2257
2598
2906
3153
3313
3380
3370
3324
3293
3318
3413
3555
3700
3800
3828
3793
3735
3704
3736
3827
3937
3998
3946
3749
3421
3016
2612
2277
2052
1936
1893
1872
1819
1691
1464
1130
700
198
-333
-834
-1239
-1487
-1542
-1400
-1096
-687
-233
226
678
1139
1633
2166
2711
3201
3549
3672
3523
3105
2475
1725
949
225
-411
-958
-1438
-1880
-2298
-2690
-3042
-3341
-3588
-3802
-4019
-4274
-4590
-4963
-5364
-5744
-6053
-6252
-6328
-6290
-6164
-5981
-5768
-5546
-5337
-5165
-5058
-5049
-5154
-5364
-5636
-5899
-6071
-6087
-5919
-5585
-5139
-4644
-4146
-3656
-3149
-2586
-1947
-1246
-549
53
471
658
625
447
237
107
141
369
774
1302
1889
2476
3016
3478
3837
4078
4193
4183
4070
3887
3669
3447
3235
3031
2819
2585
2320
2029
1730
1441
1182
966
802
692
637
631
656
684
682
613
456
208
-112
-469
-821
-1127
-1352
-1470
-1454
-1282
-942
-436
205
922
1639
2280
2791
3153
3387
3537
3653
3771
3906
4054
4205
4349
4488
4626
4761
4883
4970
4999
4962
4872
4758
4656
4590
4560
4540
4492
4383
4202
3962
3687
3399
3103
2779
2397
1928
1366
730
55
-617
-1258
-1853
-2402
-2906
-3360
-3756
-4090
-4375
-4645
-4950
-5334
-5815
-6367
-6923
-7396
-7709
-7823
-7753
-7556
-7312
-7097
-6954
-6893
-6889
-6901
-6881
-6790
-6595
-6278
-5836
-5283
-4652
-3992
-3356
-2790
-2316
-1934
-1626
-1374
-1171
-1031
-980
-1036
-1193
-1414
-1632
-1776
-1795
-1676
-1452
-1186
-950
-803
-773
-858
-1031
-1255
-1488
-1696
-1846
-1915
-1889
-1769
-1573
-1330
-1071
-816
-567
-307
-9
351
778
1260
1764
2250
2680
3023
3255
3351
3293
3070
2696
2213
1689
1208
839
617
527
516
518
480
394
290
227
255
398
639
927
1209
1447
1637
1801
1976
2188
2442
2723
3005
3262
3480
3652
3769
3817
3776
3629
3379
3054
2707
2397
2167
2029
1961
1912
1831
1684
1462
1181
866
537
207
-114
-407
-634
-742
-681
-420
27
600
1210
1764
2193
2470
2609
2647
2623
2558
2445
2263
1991
1621
1170
675
185
-251
-593
-814
-900
-849
-674
-400
-68
269
561
767
867
870
808
725
667
666
737
872
1050
1242
1419
1561
1659
1714
1740
1757
1783
1832
1903
1985
2059
2105
2109
2069
1994
1904
1819
1762
1751
1800
1922
2122
2394
2717
3050
3339
3520
3541
3375
3025
2528
1939
1319
716
157
-355
-832
-1291
-1745
-2196
-2635
-3049
-3423
-3745
-4006
-4207
-4345
-4424
-4448
-4422
-4355
-4254
-4127
-3979
-3812
-3629
-3433
-3232
-3045
-2895
-2812
-2821
-2938
-3158
-3454
-3776
-4062
-4246
-4274
-4115
-3760
-3222
-2532
-1731
-861
29
887
1662
2307
2788
3097
3250
3288
3260
3201
3122
2999
2783
2423
1882
1167
322
-572
-1424
-2154
-2711
-3080
-3278
-3343
-3320
-3252
-3175
-3108
-3061
-3030
-2997
-2945
-2857
-2730
-2578
-2430
-2320
-2274
-2300
-2385
-2507
-2641
-2776
-2917
-3078
-3267
-3475
-3671
-3808
-3843
-3755
-3551
-3270
-2960
-2662
-2396
-2160
-1942
-1740
-1568
-1460
-1450
-1552
-1744
-1968
-2140
-2179
-2032
-1686
-1165
-520
199
949
1699
2429
3113
3724
4228
4600
4833
4939
4950
4901
4824
4738
4651
4561
4471
4377
4277
4154
3981
3724
3357
2877
2315
1733
1208
805
555
447
429
434
403
307
158
-4
-119
-139
-35
191
510
874
1227
1516
1699
1752
1675
1489
1236
970
742
587
523
543
623
739
867
997
1129
1266
1411
1557
1688
1785
1828
1801
1697
1516
1267
966
635
298
-16
-281
-477
-593
-624
-575
-454
-275
-57
171
373
507
533
431
206
-109
-460
-788
-1051
-1237
-1369
-1490
-1647
-1870
-2158
-2486
-2813
-3103
-3340
-3527
-3680
-3810
-3911
-3952
-3888
-3676
-3296
-2762
-2120
-1435
-770
-168
358
819
1240
1641
2025
2380
2675
2888
3014
3074
3112
3179
3321
3551
3847
4150
4379
4451
4308
3934
3359
2658
1927
1263
739
392
220
189
252
360
480
596
706
819
941
1072
1200
1310
1381
1394
1333
1192
971
678
331
-45
-419
-760
-1038
-1232
-1336
-1356
-1311
-1230
-1144
-1081
-1060
-1083
-1140
-1204
-1241
-1212
-1087
-848
-497
-58
430
922
1376
1765
2081
2334
2546
2742
2939
3141
3337
3508
3637
3714
3744
3745
3739
3748
3778
3819
3846
3831
3756
3622
3452
3285
3164
3115
3135
3198
3256
3261
3182
3017
2788
2528
2269
2024
1789
1548
1294
1037
810
658
620
707
892
1119
1314
1419
1401
1264
1041
773
492
218
-42
-285
-502
-677
-797
-861
-892
-931
-1022
-1195
-1444
-1732
-2004
-2210
-2331
-2385
-2417
-2472
-2571
-2696
-2797
-2815
-2708
-2474
-2148
-1786
-1436
-1121
-835
-558
-280
-20
171
225
90
-248
-750
-1340
-1926
-2434
-2826
-3105
-3296
-3425
-3504
-3524
-3462
-3298
-3026
-2661
-2234
-1785
-1355
-979
-689
-510
-456
-528
-706
-951
-1215
-1455
-1648
-1798
-1929
-2069
-2232
-2409
-2568
-2671
-2687
-2612
-2464
-2276
-2075
-1871
-1658
-1426
-1171
-915
-698
-566
-550
-652
-841
-1065
-1272
-1431
-1538
-1611
-1677
-1758
-1866
-2001
-2160
-2347
-2566
-2819
-3095
-3372
-3617
-3801
-3914
-3966
-3984
-3993
-4006
-4011
-3987
-3911
-3793
-3674
-3626
-3721
-4010
-4494
-5125
-5820
-6483
-7037
-7432
-7650
-7690
-7556
-7249
-6768
-6122
-5334
-4445
-3511
-2584
-1706
-897
-162
504
1110
1655
2132
2527
2826
3018
3102
3094
3030
2970
2988
3161
3545
4154
4951
5851
6743
7526
8132
8549
8811
8976
9102
9223
9346
9459
9548
9609
9650
9678
9692
9674
9595
9433
9188
8883
8560
8252
7964
7666
7302
6826
6223
5535
4842
4238
3787
3495
3304
3121
2852
2444
1903
1292
697
196
-163
-376
-465
-468
-420
-350
-279
-232
-230
-287
-401
-544
-672
-733
-694
-555
-350
-138
17
68
-1
-174
-416
-686
-948
-1181
-1377
-1540
-1678
-1806
-1937
-2079
-2228
-2369
-2477
-2527
-2512
-2449
-2382
-2364
-2436
-2600
-2818
-3015
-3117
-3076
-2901
-2649
-2409
-2262
-2253
-2376
-2589
-2841
-3095
-3339
-3578
-3809
-4001
-4094
-4021
-3734
-3242
-2618
-1973
-1419
-1024
-786
-647
-529
-380
-206
-72
-67
-260
-657
-1190
-1744
-2198
-2473
-2554
-2483
-2325
-2131
-1914
-1649
-1301
-854
-334
195
661
1014
1262
1458
1686
2023
2506
3114
3782
4424
4973
5389
5671
5838
5911
5903
5813
5640
5387
5073
4721
4349
3961
3545
3082
2565
2012
1470
1002
660
470
413
439
482
494
460
406
380
426
563
766
979
1128
1152
1018
738
345
-106
-565
-995
-1373
-1680
-1902
-2016
-2005
-1863
-1608
-1287
-969
-729
-624
-677
-864
-1121
-1364
-1515
-1526
-1397
-1167
-901
-663
-489
-380
-302
-205
-46
184
461
727
913
964
856
600
238
-178
-598
-988
-1331
-1624
-1866
-2056
-2191
-2271
-2299
-2286
-2247
-2197
-2148
-2108
-2079
-2069
-2082
-2119
-2167
-2197
-2161
-2008
-1703
-1244
-678
-91
409
728
811
665
348
-45
-413
-681
-813
-813
-712
-554
-382
-229
-119
-72
-100
-208
-388
-619
-866
-1093
-1275
-1406
-1505
-1611
-1773
-2033
-2418
-2930
-3554
-4253
-4983
-5692
-6327
-6843
-7203
-7388
-7398
-7254
-6989
-6638
-6229
-5777
-5284
-4747
-4171
-3568
-2965
-2391
-1863
-1385
-939
-498
-40
435
895
1281
1526
1574
1405
1044
557
39
-413
-719
-834
-743
-462
-27
519
1127
1745
2323
2818
3197
3454
3607
3700
3785
3909
4093
4326
4565
4757
4854
4835
4709
4512
4282
4046
3804
3523
3154
2652
1988
1169
231
-764
-1743
-2636
-3381
-3939
-4290
-4442
-4431
-4312
-4154
-4021
-3955
-3968
-4035
-4111
-4153
-4135
-4069
-3996
-3969
-4033
-4203
-4455
-4733
-4972
-5115
-5130
-5015
-4786
-4468
-4078
-3629
-3125
-2580
-2017
-1481
-1016
-669
-466
-412
-484
-637
-814
-953
-1000
-919
-692
-328
141
666
1194
1676
2082
2402
2647
2845
3033
3251
3535
3916
4411
5019
5717
6457
7179
7822
8341
8723
8987
9172
9318
9446
9549
9596
9553
9403
9163
8878
8607
8394
8257
8180
8131
8080
8022
7976
7970
8015
8082
8102
7983
7643
7046
6215
5227
4179
3155
2202
1333
538
-180
-799
-1272
-1556
-1642
-1571
-1431
-1323
-1322
-1437
-1607
-1720
-1662
-1362
-825
-137
570
1154
1512
1596
1420
1039
525
-53
-638
-1189
-1676
-2078
-2382
-2583
-2687
-2705
-2648
-2523
-2334
-2085
-1785
-1452
-1109
-775
-458
-151
163
497
850
1200
1511
1744
1879
1918
1886
1816
1735
1649
1552
1434
1302
1182
1116
1135
1243
1395
1514
1509
1320
945
443
-80
-513
-777
-851
-773
-612
-437
-293
-193
-127
-85
-77
-136
-305
-616
-1080
-1675
-2362
-3103
-3875
-4671
-5487
-6307
-7085
-7747
-8211
-8418
-8352
-8061
-7635
-7185
-6803
-6538
-6386
-6302
-6221
-6083
-5847
-5496
-5025
-4439
-3742
-2944
-2066
-1152
-267
510
1106
1469
1583
1474
1200
840
471
158
-61
-174
-193
-144
-53
59
186
335
523
767
1074
1439
1842
2254
2642
2984
3264
3477
3620
3686
3659
3520
3249
2838
2298
1661
980
319
-258
-695
-952
-1012
-878
-580
-169
283
702
1014
1178
1186
1079
936
857
934
1225
1732
2400
3134
3820
4365
4708
4837
4772
4549
4196
3717
3099
2320
1374
283
-892
-2068
-3159
-4096
-4842
-5394
-5775
-6011
-6127
-6142
-6075
-5956
-5829
-5748
-5756
-5867
-6053
-6251
-6378
-6367
-6189
-5861
-5443
-5005
-4599
-4244
-3920
-3591
-3227
-2823
-2406
-2021
-1710
-1490
-1350
-1257
-1180
-1102
-1033
-999
-1026
-1120
-1262
-1411
-1521
-1557
-1509
-1384
-1199
-961
-664
-292
168
706
1282
1829
2266
2526
2575
2416
2092
1669
1221
811
483
258
131
75
45
-15
-160
-434
-853
-1400
-2028
-2669
-3245
-3687
-3942
-3978
-3789
-3386
-2806
-2101
-1342
-604
39
536
864
1036
1093
1092
1092
1140
1267
1484
1785
2147
2526
2862
3083
3123
2941
2540
1981
1366
822
460
346
486
828
1288
1778
2233
2623
2954
3250
3545
3868
4239
4671
5164
5703
6249
6736
7078
7181
6972
6421
5550
4435
3187
1926
764
-219
-969
-1460
-1695
-1698
-1527
-1267
-1022
-896
-965
-1253
-1716
-2256
-2749
-3082
-3196
-3095
-2846
-2546
-2288
-2122
-2049
-2021
-1974
-1853
-1646
-1387
-1147
-1006
-1020
-1196
-1477
-1768
-1953
-1936
-1677
-1199
-590
25
516
782
777
510
36
-563
-1205
-1822
-2369
-2827
-3193
-3483
-3723
-3942
-4170
-4425
-4702
-4969
-5172
-5244
-5134
-4820
-4326
-3717
-3077
-2490
-2012
-1669
-1458
-1367
-1392
-1550
-1868
-2365
-3028
-3802
-4584
-5250
-5684
-5811
-5618
-5154
-4511
-3801
-3123
-2552
-2124
-1851
-1717
-1695
-1743
-1808
-1828
-1737
-1477
-1012
-346
485
1413
2355
3238
4010
4654
5177
5606
5970
6289
6571
6811
7002
7137
7217
7246
7232
7178
7083
6940
6745
6493
6189
5848
5496
5169
4912
4770
4785
4977
5342
5834
6374
6860
7185
7266
7060
6575
5862
4999
4070
3142
2266
1472
781
212
-216
-487
-596
-554
-380
-98
274
725
1247
1817
2384
2870
3182
3241
3017
2550
1942
1334
853
572
484
513
548
491
303
10
-308
-558
-675
-649
-528
-394
-329
-387
-584
-902
-1309
-1776
-2284
-2821
-3364
-3875
-4299
-4576
-4667
-4570
-4324
-4003
-3688
-3442
-3289
-3214
-3179
-3143
-3090
-3035
-3026
-3122
-3368
-3778
-4321
-4930
-5514
-5983
-6264
-6311
-6111
-5671
-5019
-4195
-3250
-2251
-1275
-407
276
718
899
839
589
216
-223
-689
-1174
-1684
-2227
-2796
-3363
-3883
-4320
-4657
-4914
-5142
-5399
-5730
-6142
-6597
-7024
-7340
-7478
-7405
-7128
-6684
-6124
-5494
-4834
-4174
-3540
-2969
-2501
-2176
-2021
-2039
-2197
-2433
-2667
-2814
-2815
-2640
-2306
-1863
-1387
-952
-612
-382
-239
-135
-21
130
306
460
532
474
277
-23
-356
-651
-866
-1000
-1089
-1178
-1283
-1371
-1359
-1146
-656
121
1115
2190
3190
3982
4492
4717
4705
4530
4267
3981
3736
3600
3650
3956
4552
5408
6426
7449
8316
8905
9179
9189
9055
8911
8862
8947
9138
9359
9519
9539
9364
8959
8306
7396
6238
4870
3370
1849
435
-762
-1675
-2296
-2666
-2854
-2926
-2925
-2863
-2731
-2516
-2215
-1834
-1388
-884
-328
277
910
1529
2063
2431
2566
2442
2084
1564
979
423
-39
-379
-600
-723
-769
-757
-705
-639
-598
-631
-780
-1063
-1456
-1900
-2306
-2592
-2702
-2624
-2398
-2098
-1813
-1627
-1601
-1764
-2113
-2611
-3201
-3806
-4350
-4767
-5017
-5102
-5062
-4972
-4916
-4970
-5182
-5555
-6059
-6635
-7218
-7746
-8175
-8480
-8652
-8697
-8631
-8475
-8255
-7993
-7703
-7382
-7013
-6570
-6026
-5373
-4628
-3836
-3064
-2384
-1850
-1483
-1264
-1137
-1020
-829
-492
30
735
1581
2488
3356
4077
4554
4725
4566
4105
3413
2591
1752
1004
426
65
-66
15
273
667
1162
1730
2355
3031
3748
4494
5239
5943
6550
7009
7281
7353
7248
7019
6737
6475
6286
6193
6188
6244
6329
6417
6502
6585
6674
6764
6835
6848
6760
6528
6126
5550
4818
3970
3059
2153
1327
654
192
-32
-37
110
301
413
347
52
-452
-1084
-1722
-2245
-2562
-2637
-2483
-2153
-1713
-1225
-734
-271
144
496
783
1010
1209
1419
1690
2058
2531
3080
3645
4153
4540
4771
4847
4801
4680
4528
4376
4238
4112
3990
3867
3741
3608
3466
3304
3113
2882
2608
2299
1971
1650
1360
1121
938
803
688
549
336
-2
-498
-1163
-1976
-2891
-3849
-4794
-5686
-6503
-7239
-7890
-8437
-8845
-9066
-9055
-8789
-8283
-7590
-6793
-5982
-5236
-4603
-4101
-3720
-3436
-3225
-3072
-2977
-2952
-3018
-3195
-3499
-3928
-4458
-5041
-5615
-6111
-6470
-6657
-6661
-6486
-6143
-5633
-4944
-4062
-2995
-1780
-500
732
1808
2658
3276
3725
4109
4533
5065
5704
6392
7040
7567
7927
8125
8204
8218
8213
8210
8217
8231
8260
8311
8386
8465
8503
8434
8204
7794
7239
6622
6052
5623
5383
5327
5406
5558
5739
5934
6155
6418
6717
7012
7244
7355
7320
7163
6953
6771
6679
6693
6776
6856
6856
6722
6440
6024
5498
4872
4133
3252
2208
1018
-251
-1485
-2548
-3316
-3712
-3721
-3391
-2808
-2071
-1273
-483
242
856
1310
1551
1538
1259
748
86
-604
-1189
-1560
-1662
-1509
-1180
-787
-443
-221
-137
-152
-189
-161
-6
305
761
1323
1940
2563
3151
3668
4085
4369
4497
4453
4246
3903
3475
3023
2606
2271
2044
1933
1921
1972
2032
2036
1920
1634
1164
543
-148
-797
-1286
-1527
-1489
-1205
-765
-290
104
328
343
150
-210
-679
-1191
-1685
-2115
-2452
-2696
-2871
-3027
-3221
-3500
-3883
-4346
-4831
-5264
-5580
-5748
-5785
-5747
-5709
-5739
-5879
-6137
-6493
-6916
-7380
-7872
-8390
-8935
-9501
-10071
-10616
-11103
-11502
-11796
-11981
-12064
-12064
-12003
-11908
-11803
-11703
-11611
-11511
-11373
-11159
-10837
-10386
-9810
-9127
-8365
-7554
-6721
-5891
-5097
-4387
-3817
-3442
-3287
-3334
-3504
-3672
-3694
-3441
-2838
-1878
-623
820
2326
3779
5091
6201
7081
7724
8147
8387
8499
8542
8573
8631
8728
8858
9007
9172
9368
9624
9963
10382
10834
11235
11481
11490
11233
10746
10121
9471
8887
8408
8016
7651
7252
6791
6291
5815
5440
5213
5127
5118
5085
4927
4589
4083
3487
2921
2510
2342
2443
2773
3242
3739
4160
4437
4538
4470
4263
3946
3541
3057
2492
1845
1129
375
-372
-1060
-1644
-2100
-2421
-2619
-2707
-2694
-2574
-2333
-1960
-1464
-881
-281
249
616
749
613
217
-384
-1101
-1823
-2436
-2836
-2948
-2734
-2206
-1429
-508
427
1252
1876
2261
2431
2460
2449
2495
2663
2975
3401
3875
4313
4629
4753
4639
4276
3688
2939
2124
1363
775
460
469
793
1357
2033
2671
3118
3257
3013
2365
1337
-11
-1593
-3307
-5042
-6682
-8116
-9248
-10011
-10374
-10346
-9974
-9331
-8501
-7569
-6605
-5664
-4777
-3958
-3205
-2506
-1851
-1236
-672
-186
187
415
480
393
189
-80
-361
-620
-852
-1077
-1329
-1635
-2001
-2405
-2806
-3165
-3459
-3694
-3903
-4125
-4393
-4710
-5052
-5378
-5646
-5833
-5942
-5998
-6032
-6070
-6115
-6152
-6154
-6094
-5949
-5710
-5368
-4916
-4346
-3653
-2846
-1953
-1024
-115
723
1461
2098
2652
3146
3584
3944
4179
4236
4083
3721
3199
2592
1982
1429
953
533
121
-331
-852
-1442
-2066
-2668
-3185
-3557
-3732
-3672
-3357
-2786
-1990
-1037
-30
903
1632
2053
2104
1783
1141
264
-747
-1799
-2819
-3756
-4579
-5269
-5819
-6228
-6509
-6687
-6796
-6867
-6922
-6965
-6980
-6937
-6805
-6564
-6208
-5746
-5194
-4566
-3869
-3107
-2286
-1425
-564
250
966
1553
2013
2380
2707
3048
3435
3858
4271
4604
4785
4760
4504
4022
3340
2490
1504
425
-697
-1792
-2775
-3567
-4111
-4399
-4474
-4423
-4346
-4320
-4380
-4503
-4630
-4689
-4630
-4441
-4148
-3798
-3437
-3089
-2756
-2427
-2095
-1776
-1504
-1321
-1258
-1314
-1453
-1613
-1729
-1748
-1652
-1444
-1144
-766
-306
249
917
1696
2556
3438
4263
4953
5453
5734
5798
5668
5374
4949
4422
3825
3195
2569
1982
1454
992
589
235
-72
-310
-438
-407
-178
256
860
1552
2225
2771
3102
3175
2992
2597
2058
1449
832
248
-286
-771
-1219
-1639
-2032
-2380
-2655
-2820
-2844
-2713
-2438
-2051
-1604
-1153
-743
-405
-156
-2
45
-33
-258
-649
-1201
-1877
-2607
-3300
-3865
-4233
-4376
-4303
-4054
-3683
-3233
-2742
-2242
-1771
-1382
-1142
-1109
-1309
-1713
-2224
-2696
-2964
-2896
-2426
-1578
-451
813
2072
3225
4227
5086
5835
6505
7103
7604
7966
8147
8125
7917
7562
7128
6684
6295
6007
5849
5828
5925
6102
6297
6439
6468
6347
6081
5720
5341
5030
4845
4799
4853
4929
4936
4800
4489
4013
3420
2778
2148
1575
1082
675
352
108
-57
-139
-133
-29
183
511
954
1497
2097
2690
3194
3528
3636
3503
3163
2693
2186
1728
1376
1150
1040
1018
1058
1145
1275
1441
1630
1810
1937
1964
1853
1582
1146
550
-202
-1104
-2152
-3330
-4596
-5883
-7099
-8145
-8941
-9447
-9673
-9681
-9568
-9440
-9383
-9438
-9590
-9771
-9876
-9795
-9444
-8793
-7881
-6810
-5722
-4764
-4046
-3628
-3497
-3592
-3831
-4134
-4445
-4739
-5010
-5255
-5470
-5642
-5762
-5830
-5864
-5887
-5918
-5955
-5964
-5890
-5679
-5298
-4755
-4097
-3399
-2732
-2141
-1634
-1186
-759
-321
144
634
1138
1650
2173
2712
3265
3811
4309
4707
4963
5056
4997
4821
4565
4259
3913
3520
3074
2584
2071
1567
1092
643
186
-328
-938
-1646
-2408
-3143
-3760
-4190
-4414
-4464
-4406
-4308
-4211
-4116
-3988
-3783
-3469
-3044
-2538
-1996
-1462
-962
-497
-55
381
825
1281
1746
2223
2715
3228
3761
4300
4819
5281
5653
5906
6024
5996
5809
5443
4876
4094
3117
1994
817
-306
-1273
-2017
-2522
-2823
-2989
-3102
-3232
-3429
-3717
-4110
-4612
-5227
-5952
-6769
-7643
-8521
-9342
-10056
-10628
-11051
-11333
-11489
-11528
-11451
-11252
-10929
-10499
-9996
-9471
-8969
-8514
-8099
-7678
-7190
-6572
-5785
-4833
-3761
-2650
-1596
-691
-5
422
583
502
227
-184
-670
-1184
-1696
-2200
-2710
-3246
-3820
-4420
-4999
-5482
-5778
-5805
-5511
-4887
-3967
-2820
-1528
-174
1167
2431
3560
4498
5195
5615
5754
5646
5365
5017
4712
4544
4567
4791
5188
5705
6290
6903
7526
8164
8832
9546
10310
11108
11899
12617
13178
13492
13481
13099
12345
11271
9978
8590
7238
6024
5016
4235
3673
3304
3101
3046
3128
3334
3649
4041
4474
4908
5309
5656
5937
6147
6284
6343
6323
6222
6045
5801
5501
5155
4769
4353
3919
3488
3094
2774
2557
2459
2469
2553
2662
2748
2767
2693
2510
2210
1783
1221
517
-321
-1265
-2266
-3254
-4156
-4909
-5470
-5823
-5981
-5973
-5839
-5617
-5345
-5047
-4741
-4434
-4128
-3820
-3513
-3216
-2951
-2751
-2659
-2714
-2949
-3377
-3992
-4770
-5670
-6650
-7663
-8668
-9630
-10523
-11324
-12017
-12584
-13004
-13251
-13295
-13111
-12682
-12018
-11153
-10148
-9082
-8029
-7047
-6165
-5382
-4674
-4011
-3372
-2744
-2131
-1541
-978
-432
114
682
1289
1937
2613
3288
3928
4495
4954
5277
5445
5448
5291
4996
4599
4145
3685
3261
2906
2640
2471
2401
2424
2523
2664
2794
2843
2736
2415
1853
1071
134
-867
-1836
-2703
-3435
-4043
-4576
-5090
-5635
-6244
-6918
-7634
-8350
-9012
-9567
-9967
-10182
-10204
-10047
-9748
-9350
-8890
-8386
-7830
-7198
-6462
-5608
-4655
-3649
-2657
-1743
-948
-282
280
780
1263
1761
2294
2875
3518
4247
5092
6076
7198
8423
9681
10880
11933
12775
13389
13800
14069
14271
14471
14709
14987
15275
15515
15644
15606
15372
14948
14386
13768
13193
12753
12504
12456
12563
12746
12906
12962
12861
12594
12186
11685
11141
10595
10069
9570
9089
8611
8118
7591
7021
6407
5761
5110
4488
3930
3461
3095
2833
2673
2618
2676
2856
3150
3520
3889
4149
4185
3910
3299
2396
1310
179
-874
-1778
-2532
-3197
-3867
-4623
-5508
-6503
-7539
-8517
-9342
-9951
-10326
-10499
-10539
-10534
-10562
-10676
-10884
-11147
-11383
-11486
-11357
-10929
-10189
-9185
-8018
-6810
-5674
-4689
-3883
-3246
-2743
-2343
-2033
-1830
-1756
-1828
-2033
-2326
-2623
-2830
-2866
-2679
-2262
-1646
-890
-62
779
1591
2346
3029
3632
4149
4578
4928
5223
5502
5810
6185
6645
7177
7737
8264
8702
9019
9226
9371
9530
9780
10175
10734
11438
12242
13089
13929
14720
15429
16027
16487
16785
16915
16887
16739
16515
16259
15991
15705
15377
14986
14540
14087
13704
13475
13449
13618
13903
14186
14341
14282
13986
13491
12865
12166
11413
10573
9581
8369
6905
5206
3335
1374
-596
-2524
-4380
-6151
-7816
-9336
-10662
-11743
-12553
-13094
-13401
-13524
-13509
-13389
-13185
-12915
-12611
-12321
-12109
-12024
-12090
-12283
-12545
-12800
-12987
-13081
-13100
-13089
-13092
-13125
-13161
-13131
-12948
-12534
-11841
-10863
-9630
-8192
-6612
-4955
-3291
-1696
-254
956
1872
2466
2755
2793
2657
2426
2158
1886
1621
1365
1125
923
787
740
786
904
1050
1173
1230
1198
1078
892
668
434
212
23
-105
-141
-51
185
565
1055
1596
2119
2565
2900
3128
3271
3363
3426
3464
3464
3414
3308
3161
2998
2840
2695
2545
2360
2111
1797
1448
1128
908
847
968
1253
1663
2155
2704
3308
3979
4721
5508
6285
6979
7529
7913
8159
8340
8536
8805
9151
9525
9845
10031
10039
9880
9609
9304
9037
8846
8738
8696
8700
8739
8817
8942
9119
9337
9570
9789
9975
10122
10240
10340
10422
10465
10431
10277
9975
9522
8944
8288
7599
6907
6220
5519
4781
3983
3125
2231
1341
505
-239
-873
-1411
-1896
-2395
-2984
-3722
-4640
-5721
-6907
-8109
-9235
-10219
-11039
-11726
-12347
-12976
-13663
-14411
-15176
-15880
-16439
-16796
-16934
-16881
-16693
-16433
-16149
-15874
-15611
-15351
-15080
-14780
-14433
-14021
-13526
-12932
-12236
-11449
-10593
-9692
-8765
-7815
-6830
-5790
-4680
-3500
-2273
-1032
189
1369
2507
3614
4701
5758
6748
7606
8258
8646
8744
8576
8211
7748
7295
6942
6742
6709
6812
6989
7159
7242
7177
6933
6513
5955
5310
4629
3939
3239
2497
1663
697
-422
-1678
-3024
-4396
-5721
-6938
-7998
-8863
-9504
-9898
-10028
-9890
-9501
-8900
-8145
-7301
-6435
-5600
-4841
-4193
-3695
-3383
-3297
-3465
-3895
-4568
-5437
-6440
-7509
-8585
-9625
-10607
-11517
-12345
-13082
-13711
-14217
-14586
-14814
-14909
-14898
-14821
-14733
-14693
-14755
-14958
-15312
-15795
-16361
-16948
-17501
-17985
-18396
-18756
-19094
-19431
-19758
-20040
-20218
-20230
-20036
-19623
-19013
-18251
-17390
-16476
-15543
-14610
-13687
-12775
-11874
-10976
-10069
-9144
-8199
-7253
-6349
-5553
-4930
-4535
-4380
-4439
-4645
-4917
-5183
-5399
-5557
-5680
-5799
-5939
-6111
-6309
-6523
-6751
-7007
-7315
-7699
-8166
-8701
-9261
-9789
-10229
-10539
-10698
-10707
-10573
-10301
-9889
-9320
-8578
-7653
-6552
-5304
-3951
-2541
-1112
322
1768
3253
4807
6444
8151
9884
11569
13124
14479
15596
16472
17142
17657
18067
18403
18675
18872
18980
18993
18922
18792
18633
18468
18299
18113
17883
17583
17200
16732
16190
15593
14954
14289
13614
12955
12349
11839
11466
11254
11200
11272
11422
11598
11763
11900
12019
12135
12262
12393
12494
12517
12409
12127
11658
11013
10229
9350
8415
7446
6440
5383
4255
3050
1788
514
-702
-1783
-2661
-3295
-3676
-3826
-3788
-3609
-3327
-2966
-2539
-2051
-1515
-948
-374
185
713
1206
1664
2086
2457
2746
2915
2929
2771
2452
2015
1520
1034
612
296
109
66
176
445
871
1432
2083
2759
3382
3885
4226
4398
4431
4379
4299
4241
4234
4292
4418
4612
4879
5223
5646
6139
6676
7217
7707
8093
8326
8372
8224
7898
7439
6914
6401
5975
5695
5590
5657
5867
6178
6550
6959
7396
7861
8352
8852
9323
9711
9959
10022
9879
9535
9018
8368
7625
6822
5983
5127
4265
3406
2555
1705
848
-30
-932
-1847
-2741
-3564
-4260
-4782
-5106
-5237
-5207
-5063
-4853
-4609
-4344
-4051
-3719
-3326
-2863
-2325
-1708
-1010
-223
665
1654
2733
3861
4973
5987
6815
7388
7673
7678
7451
7066
6599
6113
5643
5192
4749
4299
3839
3386
2967
2607
2316
2073
1830
1524
1095
505
-248
-1133
-2094
-3067
-3990
-4812
-5495
-6007
-6323
-6424
-6307
-5986
-5505
-4926
-4325
-3776
-3337
-3043
-2907
-2922
-3074
-3337
-3681
-4065
-4435
-4734
-4907
-4912
-4739
-4405
-3957
-3454
-2956
-2513
-2156
-1903
-1763
-1740
-1833
-2033
-2318
-2648
-2975
-3250
-3440
-3535
-3551
-3522
-3485
-3461
-3444
-3398
-3269
-2998
-2547
-1907
-1113
-231
649
1434
2049
2444
2602
2538
2286
1888
1381
788
117
-634
-1470
-2391
-3382
-4411
-5434
-6400
-7258
-7968
-8506
-8866
-9062
-9121
-9078
-8968
-8821
-8649
-8453
-8220
-7929
-7563
-7112
-6575
-5960
-5277
-4529
-3710
-2808
-1810
-709
488
1758
3071
4393
5699
6972
8204
9393
10533
11618
12638
13590
14480
15324
16140
16945
17734
18488
19168
19729
20134
20365
20426
20345
20161
19912
19627
19320
18991
18633
18233
17781
17274
16711
16097
15443
14763
14076
13402
12758
12155
11592
11052
10509
9926
9266
8497
7603
6586
5470
4296
3112
1970
907
-50
-892
-1623
-2249
-2771
-3188
-3489
-3667
-3720
-3656
-3490
-3238
-2906
-2491
-1978
-1348
-592
284
1257
2289
3341
4384
5400
6380
7320
8205
9015
9723
10311
10781
11158
11485
11809
12161
12548
12948
13322
13640
13891
14095
14296
14541
14863
15259
15694
16106
16429
16610
16626
16481
16203
15828
15393
14934
14481
14064
13709
13435
13244
13117
13013
12876
12654
12309
11828
11224
10523
9753
8934
8066
7140
6146
5079
3949
2776
1586
400
-768
-1912
-3026
-4097
-5100
-6004
-6774
-7389
-7844
-8157
-8361
-8497
-8602
-8701
-8811
-8935
-9072
-9219
-9371
-9526
-9680
-9834
-9995
-10174
-10389
-10651
-10964
-11311
-11656
-11955
-12167
-12268
-12266
-12195
-12103
-12038
-12024
-12054
-12094
-12094
-12008
-11806
-11483
-11059
-10564
-10032
-9493
-8965
-8459
-7980
-7527
-7095
-6677
-6265
-5861
-5478
-5141
-4885
-4741
-4722
-4810
-4963
-5119
-5222
-5240
-5174
-5059
-4946
-4881
-4890
-4973
-5106
-5266
-5440
-5633
-5870
-6178
-6575
-7057
-7600
-8167
-8719
-9224
-9664
-10031
-10320
-10531
-10665
-10727
-10729
-10692
-10637
-10579
-10520
-10450
-10348
-10194
-9976
-9693
-9350
-8952
-8501
-7988
-7406
-6756
-6058
-5350
-4682
-4100
-3624
-3249
-2934
-2624
-2260
-1799
-1222
-534
242
1072
1920
2746
3512
4182
4723
5117
5361
5471
5479
5417
5312
5176
5010
4806
4562
4285
3993
3704
3431
3168
2894
2579
2192
1719
1167
558
-78
-711
-1326
-1919
-2492
-3047
-3579
-4072
-4509
-4873
-5162
-5388
-5580
-5774
-6012
-6329
-6748
-7282
-7924
-8658
-9453
-10274
-11081
-11841
-12531
-13140
-13668
-14118
-14496
-14798
-15017
-15141
-15160
-15073
-14888
-14624
-14302
-13939
-13542
-13107
-12618
-12055
-11403
-10658
-9834
-8959
-8077
-7230
-6453
-5760
-5135
-4540
-3916
-3205
-2363
-1373
-249
968
2229
3486
4704
5865
6953
7954
8836
9553
10055
10293
10244
9909
9321
8531
7600
6582
5524
4458
3407
2386
1405
465
-435
-1297
-2120
-2892
-3587
-4179
-4644
-4976
-5192
-5332
-5444
-5567
-5723
-5911
-6113
-6310
-6497
-6681
-6884
-7117
-7374
-7624
-7817
-7901
-7843
-7633
-7282
-6809
-6215
-5480
-4568
-3443
-2097
-561
1086
2747
4325
5756
7015
8113
9073
9912
10622
11183
11568
11771
11811
11734
11596
11440
11288
11134
10957
10736
10466
10154
9821
9481
9140
8791
8419
8015
7580
7123
6653
6167
5646
5061
4381
3593
2710
1771
831
-57
-849
-1522
-2068
-2488
-2785
-2969
-3053
-3064
-3038
-3016
-3026
-3076
-3146
-3194
-3173
-3047
-2808
-2476
-2089
-1691
-1318
-988
-704
-463
-263
-105
6
67
77
42
-35
-156
-329
-568
-877
-1248
-1657
-2063
-2428
-2721
-2933
-3072
-3158
-3210
-3235
-3233
-3197
-3124
-3023
-2918
-2834
-2794
-2805
-2854
-2914
-2953
-2949
-2895
-2799
-2682
-2570
-2480
-2422
-2394
-2382
-2368
-2333
-2262
-2146
-1984
-1780
-1544
-1286
-1006
-704
-364
27
479
994
1564
2172
2802
3442
4082
4716
5329
5893
6372
6722
6908
6913
6743
6429
6012
5534
5028
4514
4003
3509
3044
2628
2279
2007
1808
1664
1553
1451
1346
1237
1129
1029
939
855
773
694
626
586
588
635
717
804
862
859
781
631
430
205
-22
-237
-438
-628
-807
-969
-1105
-1200
-1244
-1227
-1144
-989
-749
-411
38
601
1264
1994
2745
3471
4132
4710
5205
5633
6013
6361
6675
6941
7137
7235
7220
7084
6836
6495
6088
5642
5184
4734
4304
3900
3518
3149
2775
2378
1938
1440
877
252
-421
-1123
-1830
-2519
-3175
-3786
-4346
-4849
-5288
-5657
-5950
-6172
-6336
-6464
-6583
-6709
-6843
-6965
-7037
-7019
-6878
-6605
-6216
-5748
-5243
-4739
-4256
-3799
-3361
-2936
-2524
-2130
-1757
-1403
-1055
-691
-292
150
628
1119
1597
2044
2457
2849
3236
3625
4008
4361
4653
4859
4975
5011
4985
4904
4757
4515
4145
3633
3004
2320
1672
1152
822
697
749
923
1164
1436
1734
2067
2449
2875
3319
3748
4130
4461
4760
5061
5393
5756
6112
6397
6544
6511
6300
5959
5560
5177
4852
4584
4337
4054
3694
3238
2705
2139
1589
1089
648
245
-160
-613
-1151
-1794
-2537
-3356
-4208
-5044
-5813
-6476
-7012
-7423
-7736
-7995
-8247
-8530
-8859
-9222
-9583
-9898
-10124
-10238
-10240
-10150
-10002
-9827
-9648
-9474
-9299
-9113
-8904
-8666
-8399
-8109
-7807
-7506
-7220
-6964
-6753
-6599
-6504
-6456
-6430
-6388
-6291
-6108
-5826
-5458
-5032
-4589
-4164
-3775
-3423
-3095
-2774
-2449
-2123
-1811
-1529
-1288
-1085
-902
-717
-510
-277
-26
226
463
685
906
1152
1447
1803
2206
2625
3016
3345
3595
3772
3903
4014
4129
4241
4327
4346
4251
4006
3594
3022
2321
1542
744
-8
-657
-1160
-1496
-1665
-1690
-1610
-1473
-1325
-1210
-1170
-1238
-1447
-1827
-2397
-3164
-4119
-5232
-6455
-7731
-8995
-10181
-11225
-12067
-12656
-12962
-12977
-12727
-12269
-11681
-11045
-10430
-9875
-9385
-8935
-8490
-8013
-7490
-6917
-6313
-5702
-5114
-4574
-4109
-3742
-3494
-3378
-3394
-3525
-3738
-3990
-4243
-4464
-4636
-4753
-4814
-4817
-4761
-4644
-4471
-4260
-4035
-3820
-3631
-3464
-3300
-3117
-2901
-2661
-2426
-2241
-2145
-2151
-2243
-2374
-2486
-2526
-2465
-2300
-2050
-1738
-1386
-1006
-607
-204
178
501
726
828
802
671
474
251
28
-190
-420
-684
-999
-1358
-1732
-2074
-2330
-2454
-2416
-2205
-1826
-1296
-643
95
870
1622
2291
2820
3171
3333
3324
3190
2989
2777
2596
2463
2369
2287
2183
2027
1799
1492
1108
651
125
-472
-1139
-1872
-2655
-3463
-4258
-5004
-5673
-6249
-6727
-7109
-7391
-7562
-7599
-7477
-7184
-6734
-6170
-5560
-4981
-4501
-4156
-3940
-3811
-3697
-3516
-3196
-2682
-1952
-1010
108
1349
2643
3917
5108
6170
7084
7855
8506
9061
9538
9937
10245
10445
10533
10520
10437
10322
10208
10105
10000
9865
9668
9396
9063
8707
8377
8113
7928
7805
7696
7546
7307
6953
6486
5932
5325
4696
4064
3435
2800
2150
1475
772
48
-685
-1408
-2101
-2742
-3313
-3798
-4191
-4495
-4721
-4888
-5011
-5105
-5167
-5186
-5137
-4992
-4727
-4332
-3818
-3212
-2555
-1891
-1250
-650
-85
463
1014
1581
2154
2709
3209
3616
3903
4062
4104
4045
3903
3687
3397
3023
2564
2023
1420
786
151
-455
-1014
-1518
-1958
-2325
-2606
-2789
-2864
-2836
-2723
-2554
-2359
-2155
-1945
-1711
-1432
-1090
-688
-250
178
545
813
966
1018
1008
982
981
1028
1121
1241
1364
1469
1549
1611
1672
1745
1836
1937
2028
2086
2094
2049
1964
1863
1774
1722
1720
1773
1878
2029
2225
2459
2726
3013
3298
3557
3763
3902
3973
3990
3975
3952
3935
3926
3918
3899
3860
3798
3711
3598
3447
3239
2952
2569
2090
1538
955
395
-92
-474
-739
-898
-978
-1006
-1010
-1012
-1031
-1087
-1201
-1390
-1663
-2016
-2429
-2871
-3308
-3709
-4058
-4346
-4574
-4747
-4863
-4923
-4925
-4872
-4776
-4651
-4511
-4366
-4219
-4065
-3901
-3728
-3556
-3402
-3283
-3210
-3187
-3201
-3236
-3273
-3301
-3310
-3298
-3262
-3197
-3098
-2961
-2789
-2588
-2367
-2132
-1879
-1591
-1249
-844
-386
87
513
821
951
875
603
180
-327
-854
-1352
-1801
-2204
-2575
-2932
-3282
-3628
-3966
-4293
-4610
-4917
-5209
-5471
-5680
-5811
-5845
-5780
-5630
-5422
-5185
-4942
-4700
-4459
-4213
-3964
-3723
-3508
-3334
-3197
-3075
-2924
-2699
-2365
-1912
-1361
-750
-124
492
1094
1703
2350
3061
3837
4656
5467
6212
6832
7280
7528
7566
7399
7048
6549
5951
5314
4694
4137
3661
3259
2896
2525
2100
1596
1006
351
-342
-1044
-1733
-2393
-3018
-3601
-4133
-4605
-5013
-5357
-5642
-5876
-6060
-6186
-6235
-6190
-6044
-5813
-5539
-5288
-5129
-5122
-5297
-5649
-6137
-6696
-7252
-7737
-8096
-8304
-8352
-8258
-8058
-7796
-7519
-7268
-7067
-6921
-6818
-6736
-6647
-6533
-6383
-6195
-5974
-5722
-5438
-5118
-4758
-4361
-3937
-3501
-3072
-2668
-2298
-1965
-1666
-1392
-1135
-880
-613
-317
24
416
853
1312
1755
2142
2437
2619
2688
2658
2558
2418
2266
2129
2035
2009
2082
2272
2584
3005
3506
4051
4610
5173
5756
6391
7110
7931
8840
9790
10711
11529
12183
12642
12908
13006
12977
12866
12707
12529
12349
12179
12023
11878
11733
11570
11372
11126
10829
10490
10129
9771
9442
9162
8949
8818
8779
8843
9005
9249
9535
9807
9999
10054
9938
9651
9225
8715
8183
7681
7238
6861
6536
6244
5966
5691
5418
5147
4878
4605
4321
4016
3688
3341
2989
2648
2335
2062
1833
1648
1505
1400
1335
1310
1327
1384
1476
1592
1719
1843
1947
2015
2029
1972
1823
1564
1184
676
45
-695
-1525
-2423
-3368
-4340
-5325
-6309
-7281
-8231
-9150
-10034
-10883
-11701
-12491
-13256
-13994
-14697
-15355
-15959
-16504
-16995
-17441
-17852
-18231
-18571
-18856
-19063
-19174
-19179
-19087
-18923
-18720
-18512
-18327
-18182
-18085
-18040
-18050
-18120
-18256
-18455
-18703
-18969
-19208
-19371
-19417
-19319
-19074
-18694
-18207
-17637
-17006
-16320
-15578
-14771
-13895
-12950
-11947
-10904
-9842
-8785
-7756
-6774
-5856
-5017
-4268
-3617
-3067
-2614
-2246
-1945
-1686
-1442
-1183
-890
-549
-164
249
661
1041
1361
1605
1769
1866
1911
1924
1915
1891
1847
1779
1684
1562
1413
1236
1027
775
472
115
-284
-701
-1099
-1447
-1722
-1925
-2073
-2198
-2328
-2478
-2643
-2796
-2902
-2927
-2853
-2685
-2445
-2164
-1874
-1598
-1343
-1104
-867
-615
-334
-13
349
749
1179
1625
2078
2527
2973
3420
3880
4366
4885
5431
5984
6512
6977
7346
7600
7735
7764
7710
7601
7460
7300
7130
6950
6757
6547
6316
6057
5767
5441
5076
4677
4251
3812
3378
2965
2584
2236
1911
1587
1237
833
352
-211
-846
-1523
-2198
-2823
-3352
-3751
-4001
-4099
-4051
-3874
-3590
-3225
-2814
-2401
-2032
-1751
-1592
-1566
-1662
-1849
-2086
-2332
-2557
-2748
-2906
-3040
-3164
-3284
-3408
-3539
-3684
-3847
-4034
-4244
-4465
-4678
-4859
-4987
-5048
-5040
-4970
-4846
-4679
-4473
-4235
-3973
-3709
-3470
-3288
-3188
-3180
-3254
-3382
-3526
-3650
-3728
-3745
-3701
-3597
-3433
-3207
-2915
-2556
-2139
-1679
-1198
-716
-243
225
699
1194
1720
2276
2844
3400
3913
4355
4707
4957
5104
5151
5112
5003
4851
4691
4561
4501
4543
4705
4989
5381
5856
6381
6926
7466
7982
8461
8890
9259
9555
9771
9901
9948
9923
9840
9715
9559
9377
9168
8929
8660
8368
8067
7773
7504
7272
7085
6945
6855
6823
6857
6963
7140
7371
7625
7859
8028
8100
8061
7924
7712
7460
7193
6926
6658
6377
6065
5706
5291
4811
4261
3639
2945
2189
1395
597
-160
-836
-1404
-1860
-2220
-2521
-2802
-3100
-3437
-3821
-4249
-4712
-5201
-5709
-6229
-6753
-7271
-7772
-8245
-8685
-9092
-9466
-9812
-10127
-10409
-10655
-10865
-11049
-11225
-11413
-11629
-11873
-12131
-12373
-12564
-12676
-12694
-12619
-12466
-12253
-11989
-11673
-11293
-10835
-10287
-9651
-8934
-8151
-7311
-6417
-5470
-4472
-3440
-2408
-1426
-547
186
754
1168
1464
1690
1888
2088
2300
2522
2750
2982
3220
3466
3715
3949
4144
4272
4314
4272
4159
3998
3808
3590
3333
3015
2621
2152
1633
1106
616
201
-122
-353
-502
-584
-610
-591
-541
-489
-471
-531
-701
-989
-1373
-1807
-2234
-2602
-2882
-3066
-3165
-3196
-3175
-3108
-3001
-2863
-2711
-2568
-2453
-2377
-2330
-2290
-2231
-2135
-2003
-1847
-1689
-1539
-1391
-1221
-994
-683
-276
216
773
1368
1988
2628
3288
3965
4645
5300
5898
6417
6856
7235
7586
7937
8302
8670
9016
9315
9551
9733
9886
10040
10215
10412
10614
10788
10905
10944
10899
10773
10571
10299
9958
9554
9095
8599
8082
7555
7013
6438
5803
5091
4304
3469
2638
1869
1209
678
266
-61
-344
-619
-899
-1175
-1418
-1591
-1662
-1606
-1418
-1107
-698
-224
274
754
1182
1533
1797
1981
2103
2186
2258
2341
2456
2621
2851
3158
3547
4014
4543
5108
5679
6227
6736
7198
7616
8000
8355
8684
8981
9241
9460
9639
9783
9900
9997
10075
10131
10157
10147
10095
10001
9865
9692
9488
9260
9022
8791
8585
8423
8315
8258
8238
8228
8200
8127
7994
7800
7557
7287
7015
6762
6541
6356
6202
6068
5939
5806
5665
5517
5370
5228
5094
4956
4798
4594
4324
3978
3562
3097
2613
2140
1697
1289
908
542
187
-152
-454
-692
-840
-886
-833
-701
-515
-295
-55
207
499
827
1185
1556
1907
2202
2412
2519
2522
2437
2288
2097
1883
1650
1395
1107
776
399
-15
-446
-867
-1244
-1552
-1774
-1912
-1979
-2003
-2013
-2037
-2097
-2204
-2361
-2566
-2811
-3090
-3392
-3710
-4034
-4355
-4670
-4978
-5281
-5584
-5890
-6198
-6502
-6791
-7054
-7283
-7472
-7624
-7739
-7820
-7868
-7883
-7870
-7839
-7805
-7785
-7793
-7835
-7903
-7981
-8048
-8082
-8071
-8013
-7909
-7765
-7587
-7374
-7125
-6839
-6519
-6171
-5808
-5439
-5069
-4702
-4338
-3977
-3628
-3307
-3034
-2833
-2721
-2708
-2794
-2966
-3207
-3492
-3794
-4088
-4356
-4585
-4776
-4939
-5092
-5253
-5434
-5633
-5836
-6019
-6157
-6231
-6240
-6192
-6110
-6019
-5939
-5882
-5848
-5833
-5825
-5810
-5777
-5710
-5600
-5439
-5224
-4960
-4658
-4328
-3979
-3611
-3220
-2794
-2325
-1812
-1263
-691
-115
449
993
1516
2019
2501
2960
3385
3763
4083
4340
4531
4663
4750
4807
4851
4905
4987
5116
5306
5563
5886
6265
6686
7133
7589
8032
8443
8795
9063
9227
9277
9217
9062
8832
8543
8206
7819
7378
6885
6358
5828
5342
4944
4669
4532
4531
4655
4889
5222
5643
6138
6683
7237
7754
8193
8533
8775
8947
9081
9203
9315
9394
9401
9301
9077
8736
8308
7830
7331
6819
6282
5698
5052
4342
3588
2824
2085
1398
773
204
-321
-819
-1301
-1773
-2239
-2699
-3156
-3605
-4038
-4442
-4796
-5081
-5287
-5412
-5467
-5473
-5452
-5425
-5406
-5400
-5408
-5427
-5449
-5469
-5480
-5480
-5472
-5463
-5470
-5505
-5579
-5690
-5821
-5948
-6039
-6072
-6032
-5920
-5749
-5535
-5292
-5027
-4743
-4439
-4111
-3759
-3380
-2966
-2505
-1982
-1380
-694
67
879
1706
2514
3279
3992
4667
5326
5993
6684
7402
8135
8865
9575
10255
10905
11528
12129
12701
13231
13695
14074
14353
14539
14652
14727
14802
14906
15050
15227
15412
15575
15691
15742
15730
15662
15554
15419
15263
15088
14894
14678
14444
14193
13930
13651
13353
13027
12668
12276
11857
11419
10968
10501
10008
9471
8872
8203
7468
6683
5875
5068
4279
3516
2777
2057
1351
660
-8
-645
-1240
-1787
-2280
-2712
-3072
-3349
-3532
-3612
-3592
-3484
-3307
-3087
-2849
-2614
-2401
-2220
-2082
-1990
-1946
-1951
-2003
-2107
-2268
-2503
-2825
-3250
-3780
-4400
-5083
-5787
-6473
-7110
-7683
-8195
-8660
-9092
-9501
-9890
-10251
-10582
-10882
-11161
-11432
-11710
-12002
-12305
-12604
-12878
-13106
-13272
-13364
-13376
-13305
-13150
-12912
-12600
-12228
-11819
-11398
-10985
-10590
-10207
-9815
-9383
-8883
-8295
-7615
-6860
-6056
-5236
-4429
-3655
-2923
-2233
-1579
-959
-371
177
678
1123
1510
1846
2146
2427
2705
2988
3278
3566
3846
4113
4375
4644
4939
5272
5644
6042
6445
6826
7167
7460
7709
7924
8114
8275
8398
8464
8461
8384
8248
8079
7906
7752
7625
7517
7406
7267
7082
6848
6575
6285
6002
5745
5527
5348
5204
5084
4978
4876
4767
4644
4501
4340
4165
3991
3839
3738
3714
3791
3985
4302
4739
5282
5913
6609
7347
8102
8851
9571
10241
10844
11363
11792
12125
12364
12514
12580
12566
12475
12307
12064
11751
11376
10955
10505
10045
9588
9143
8709
8281
7850
7408
6951
6483
6017
5569
5157
4796
4492
4239
4022
3814
3587
3319
2994
2613
2190
1750
1322
938
620
384
236
175
188
259
363
475
569
623
626
577
486
373
256
158
93
73
105
192
333
521
738
958
1146
1270
1302
1235
1078
859
617
390
210
94
47
63
134
247
390
550
709
845
934
954
892
749
537
282
14
-239
-455
-624
-749
-839
-906
-961
-1008
-1044
-1057
-1034
-965
-842
-664
-438
-169
136
478
861
1294
1779
2312
2876
3446
3989
4479
4895
5231
5491
5686
5831
5934
5996
6018
5996
5933
5837
5724
5614
5524
5463
5434
5426
5426
5415
5379
5311
5211
5086
4944
4790
4625
4441
4225
3964
3646
3269
2838
2369
1888
1419
988
617
319
102
-34
-93
-88
-35
46
132
201
234
216
140
4
-184
-412
-666
-929
-1186
-1428
-1652
-1858
-2054
-2243
-2429
-2609
-2770
-2898
-2979
-3004
-2976
-2909
-2825
-2754
-2716
-2727
-2784
-2877
-2984
-3086
-3169
-3227
-3265
-3294
-3326
-3369
-3426
-3497
-3581
-3676
-3786
-3913
-4061
-4226
-4401
-4572
-4730
-4869
-4993
-5113
-5241
-5387
-5545
-5702
-5834
-5920
-5950
-5927
-5868
-5798
-5736
-5694
-5673
-5664
-5665
-5680
-5725
-5823
-5996
-6253
-6589
-6983
-7406
-7833
-8245
-8634
-9002
-9349
-9672
-9966
-10219
-10426
-10585
-10701
-10782
-10837
-10874
-10898
-10919
-10950
-11013
-11127
-11308
-11554
-11850
-12164
-12466
-12728
-12940
-13106
-13237
-13343
-13428
-13486
-13509
-13494
-13454
-13414
-13405
-13455
-13572
-13743
-13938
-14123
-14270
-14368
-14425
-14457
-14484
-14514
-14548
-14575
-14589
-14588
-14579
-14572
-14574
-14579
-14564
-14501
-14358
-14118
-13781
-13365
-12901
-12419
-11941
-11476
-11017
-10549
-10057
-9532
-8969
-8372
-7743
-7084
-6391
-5654
-4867
-4022
-3123
-2172
-1182
-166
862
1887
2894
3865
4784
5633
6401
7080
7674
8191
8642
9037
9379
9667
9901
10080
10216
10328
10442
10586
10776
11018
11305
11618
11942
12266
12590
12922
13269
13631
13997
14341
14635
14856
14993
15050
15047
15006
14949
14889
14829
14768
14703
14631
14557
14484
14413
14343
14269
14183
14080
13955
13806
13624
13397
13108
12737
12270
11702
11041
10304
9515
8691
7844
6975
6083
5170
4251
3350
2502
1741
1090
554
120
-241
-559
-856
-1143
-1412
-1646
-1825
-1938
-1984
-1979
-1946
-1913
-1904
-1938
-2027
-2175
-2386
-2663
-3004
-3402
-3842
-4299
-4740
-5132
-5450
-5684
-5836
-5928
-5985
-6035
-6098
-6184
-6294
-6427
-6578
-6746
-6934
-7140
-7363
-7599
-7841
-8083
-8326
-8570
-8821
-9076
-9330
-9569
-9774
-9931
-10032
-10081
-10091
-10079
-10058
-10033
-10001
-9950
-9871
-9760
-9621
-9461
-9289
-9105
-8901
-8663
-8372
-8016
-7592
-7108
-6580
-6028
-5468
-4912
-4366
-3831
-3305
-2790
-2286
-1798
-1332
-900
-517
-203
23
142
145
36
-171
-447
-762
-1084
-1387
-1653
-1870
-2031
-2130
-2160
-2119
-2005
-1827
-1596
-1333
-1055
-781
-523
-284
-69
123
286
414
496
522
487
395
262
112
-26
-123
-153
-100
43
277
599
1004
1487
2041
2653
3301
3956
4588
5169
5686
6140
6549
6940
7340
7763
8208
8660
9098
9506
9878
10227
10573
10937
11333
11758
12196
12621
13009
13342
13606
13795
13902
13921
13841
13661
13390
13050
12682
12328
12029
11810
11678
11621
11619
11648
11689
11729
11764
11788
11795
11778
11724
11627
11479
11279
11026
10720
10356
9930
9438
8879
8254
7569
6831
6047
5219
4348
3436
2487
1506
506
-499
-1496
-2470
-3412
-4314
-5171
-5982
-6744
-7459
-8125
-8736
-9281
-9749
-10124
-10397
-10571
-10658
-10685
-10681
-10675
-10683
-10707
-10736
-10751
-10733
-10671
-10561
-10414
-10241
-10057
-9875
-9701
-9539
-9388
-9248
-9115
-8981
-8840
-8682
-8501
-8293
-8061
-7814
-7565
-7329
-7122
-6957
-6847
-6800
-6816
-6887
-6994
-7109
-7201
-7244
-7221
-7130
-6984
-6803
-6610
-6421
-6244
-6077
-5915
-5755
-5598
-5451
-5320
-5207
-5107
-5010
-4901
-4773
-4623
-4460
-4297
-4152
-4034
-3946
-3882
-3832
-3785
-3735
-3680
-3624
-3576
-3540
-3521
-3514
-3513
-3505
-3476
-3411
-3299
-3136
-2924
-2678
-2419
-2172
-1963
-1810
-1722
-1694
-1708
-1738
-1756
-1735
-1655
-1508
-1297
-1034
-737
-429
-130
144
380
572
717
817
879
912
925
928
923
908
872
796
659
442
137
-256
-719
-1224
-1738
-2225
-2656
-3015
-3296
-3508
-3667
-3795
-3916
-4043
-4192
-4363
-4552
-4755
-4964
-5174
-5377
-5562
-5712
-5807
-5825
-5752
-5584
-5337
-5037
-4720
-4416
-4139
-3889
-3649
-3398
-3121
-2818
-2504
-2206
-1948
-1744
-1596
-1490
-1408
-1335
-1266
-1205
-1158
-1131
-1125
-1130
-1138
-1143
-1147
-1161
-1196
-1256
-1335
-1416
-1472
-1477
-1413
-1275
-1070
-814
-526
-221
88
395
696
986
1262
1519
1753
1957
2121
2237
2295
2291
2225
2111
1965
1809
1663
1535
1427
1335
1250
1172
1108
1072
1078
1135
1240
1380
1533
1677
1798
1895
1977
2062
2170
2314
2495
2703
2921
3126
3301
3433
3522
3573
3596
3598
3579
3531
3437
3280
3050
2747
2387
1996
1604
1237
907
616
353
105
-140
-384
-627
-863
-1087
-1296
-1488
-1655
-1788
-1870
-1886
-1829
-1707
-1539
-1357
-1192
-1062
-970
-902
-832
-736
-599
-417
-200
40
295
559
834
1123
1421
1720
2005
2262
2479
2653
2788
2891
2966
3014
3030
3009
2949
2857
2748
2639
2550
2498
2490
2525
2597
2690
2791
2883
2956
3005
3034
3052
3075
3114
3176
3260
3354
3444
3519
3576
3618
3658
3704
3760
3817
3858
3863
3816
3708
3547
3345
3118
2879
2631
2374
2102
1809
1492
1154
796
422
39
-350
-736
-1106
-1448
-1751
-2011
-2232
-2428
-2618
-2821
-3050
-3307
-3587
-3877
-4160
-4422
-4650
-4838
-4986
-5101
-5196
-5290
-5403
-5553
-5748
-5986
-6250
-6520
-6768
-6975
-7129
-7232
-7296
-7341
-7387
-7455
-7557
-7695
-7862
-8042
-8209
-8335
-8394
-8370
-8262
-8082
-7851
-7596
-7334
-7072
-6807
-6526
-6219
-5883
-5527
-5169
-4832
-4537
-4294
-4106
-3964
-3855
-3763
-3673
-3571
-3447
-3295
-3115
-2911
-2697
-2490
-2302
-2143
-2012
-1900
-1792
-1678
-1551
-1411
-1261
-1104
-938
-755
-550
-320
-71
183
426
649
852
1051
1265
1514
1802
2120
2445
2752
3019
3246
3445
3641
3855
4103
4383
4683
4985
5280
5566
5850
6140
6438
6733
7000
7215
7358
7428
7445
7448
7477
7570
7742
7993
8300
8639
8983
9319
9642
9951
10245
10513
10739
10903
10992
11004
10952
10859
10754
10657
10575
10502
10423
10321
10192
10039
9877
9725
9594
9486
9391
9294
9178
9037
8872
8694
8515
8347
8195
8061
7943
7842
7759
7695
7648
7611
7568
7505
7406
7267
7092
6892
6684
6478
6280
6088
5895
5695
5488
5278
5076
4893
4736
4604
4490
4380
4257
4106
3912
3668
3370
3018
2613
2155
1642
1071
437
-261
-1012
-1800
-2591
-3349
-4038
-4631
-5115
-5490
-5767
-5958
-6074
-6114
-6080
-5971
-5798
-5583
-5358
-5156
-5001
-4908
-4875
-4891
-4944
-5021
-5116
-5223
-5337
-5444
-5530
-5576
-5572
-5519
-5430
-5324
-5226
-5148
-5093
-5051
-5006
-4944
-4859
-4758
-4654
-4565
-4508
-4490
-4512
-4568
-4648
-4745
-4851
-4966
-5089
-5223
-5371
-5538
-5725
-5934
-6165
-6414
-6671
-6926
-7168
-7383
-7563
-7700
-7787
-7821
-7801
-7728
-7602
-7431
-7224
-6991
-6745
-6497
-6256
-6026
-5805
-5591
-5380
-5170
-4959
-4752
-4550
-4355
-4167
-3978
-3779
-3559
-3311
-3031
-2721
-2388
-2041
-1693
-1348
-1012
-689
-379
-85
192
447
678
882
1056
1198
1307
1385
1438
1476
1510
1556
1621
1708
1810
1913
1999
2056
2077
2065
2031
1986
1939
1891
1841
1782
1711
1627
1537
1448
1365
1290
1219
1147
1072
994
920
859
815
788
768
741
692
610
488
329
138
-74
-300
-533
-767
-998
-1223
-1438
-1642
-1836
-2021
-2200
-2371
-2535
-2691
-2839
-2981
-3120
-3259
-3401
-3542
-3678
-3800
-3901
-3976
-4019
-4030
-4000
-3922
-3788
-3590
-3329
-3012
-2655
-2273
-1879
-1475
-1056
-609
-124
402
959
1526
2079
2592
3050
3445
3778
4051
4272
4442
4564
4647
4700
4738
4776
4822
4874
4924
4955
4953
4910
4826
4708
4567
4413
4250
4078
3900
3716
3538
3380
3259
3189
3176
3212
3284
3368
3444
3496
3518
3513
3490
3466
3458
3479
3540
3643
3787
3964
4165
4380
4600
4821
5039
5251
5457
5656
5852
6049
6255
6479
6728
7004
7303
7616
7931
8237
8527
8799
9057
9303
9538
9755
9942
10084
10167
10181
10124
9997
9807
9560
9264
8926
8556
8162
7755
7343
6932
6519
6103
5679
5247
4812
4385
3974
3588
3227
2884
2547
2202
1840
1454
1043
609
157
-307
-774
-1231
-1659
-2037
-2349
-2580
-2732
-2816
-2851
-2860
-2863
-2872
-2890
-2916
-2944
-2968
-2986
-2993
-2992
-2984
-2977
-2981
-3014
-3093
-3231
-3433
-3693
-3990
-4300
-4598
-4868
-5106
-5317
-5514
-5709
-5910
-6115
-6317
-6506
-6669
-6799
-6888
-6936
-6939
-6902
-6827
-6722
-6595
-6459
-6323
-6198
-6092
-6009
-5955
-5928
-5925
-5936
-5947
-5941
-5907
-5840
-5748
-5647
-5561
-5508
-5499
-5530
-5586
-5644
-5684
-5693
-5669
-5620
-5558
-5497
-5449
-5422
-5422
-5451
-5508
-5586
-5673
-5751
-5802
-5809
-5766
-5674
-5543
-5384
-5210
-5028
-4845
-4663
-4493
-4342
-4221
-4135
-4078
-4033
-3976
-3880
-3721
-3490
-3184
-2814
-2392
-1934
-1454
-965
-481
-18
411
794
1124
1403
1631
1812
1943
2020
2036
1988
1884
1741
1585
1444
1339
1287
1292
1352
1463
1619
1818
2053
2317
2598
2881
3149
3388
3590
3748
3860
3924
3939
3909
3836
3730
3602
3463
3321
3181
3041
2901
2761
2623
2493
2373
2262
2152
2032
1891
1727
1547
1364
1194
1046
921
809
695
568
428
287
165
84
62
102
198
334
492
655
809
944
1053
1133
1186
1221
1257
1314
1413
1566
1771
2009
2253
2469
2633
2729
2757
2726
2649
2536
2392
2217
2011
1775
1521
1267
1035
845
713
644
634
675
750
848
957
1071
1185
1294
1393
1476
1535
1565
1561
1526
1465
1388
1302
1217
1136
1063
996
934
874
816
753
680
588
470
317
130
-91
-335
-592
-851
-1099
-1330
-1537
-1719
-1874
-2004
-2112
-2202
-2278
-2344
-2401
-2448
-2486
-2519
-2555
-2605
-2684
-2800
-2954
-3139
-3338
-3533
-3708
-3856
-3981
-4091
-4195
-4300
-4406
-4507
-4596
-4668
-4720
-4752
-4764
-4750
-4704
-4616
-4482
-4302
-4082
-3833
-3561
-3267
-2943
-2577
-2157
-1677
-1144
-574
16
605
1182
1743
2287
2813
3318
3791
4225
4610
4947
5242
5503
5741
5963
6168
6353
6512
6642
6741
6813
6860
6883
6882
6854
6796
6706
6583
6429
6245
6028
5780
5498
5186
4848
4492
4127
3760
3398
3041
2690
2349
2021
1715
1441
1212
1039
930
891
922
1022
1188
1417
1706
2055
2463
2926
3434
3972
4514
5035
5511
5928
6285
6595
6874
7139
7398
7643
7861
8031
8145
8203
8218
8213
8207
8213
8231
8256
8283
8313
8353
8418
8520
8663
8838
9026
9204
9355
9468
9542
9584
9595
9579
9531
9452
9345
9222
9096
8978
8867
8750
8600
8386
8085
7691
7213
6678
6119
5565
5035
4538
4070
3624
3190
2762
2334
1903
1468
1029
590
157
-262
-661
-1041
-1406
-1765
-2129
-2505
-2896
-3301
-3715
-4133
-4549
-4958
-5354
-5728
-6071
-6375
-6637
-6859
-7047
-7209
-7351
-7471
-7560
-7607
-7604
-7547
-7440
-7297
-7129
-6949
-6762
-6571
-6379
-6189
-6007
-5841
-5695
-5569
-5459
-5358
-5262
-5173
-5098
-5046
-5023
-5027
-5049
-5074
-5087
-5078
-5047
-4998
-4937
-4867
-4786
-4688
-4570
-4435
-4293
-4162
-4062
-4005
-3995
-4026
-4081
-4146
-4205
-4249
-4275
-4279
-4258
-4210
-4131
-4021
-3887
-3740
-3595
-3464
-3361
-3289
-3249
-3236
-3248
-3280
-3335
-3418
-3535
-3692
-3891
-4124
-4381
-4643
-4891
-5111
-5292
-5435
-5541
-5615
-5656
-5659
-5616
-5524
-5391
-5238
-5096
-5002
-4980
-5040
-5168
-5334
-5502
-5641
-5733
-5776
-5780
-5754
-5701
-5615
-5487
-5310
-5087
-4836
-4582
-4357
-4184
-4077
-4037
-4054
-4123
-4232
-4377
-4551
-4747
-4952
-5153
-5333
-5486
-5611
-5714
-5809
-5906
-6013
-6131
-6257
-6386
-6516
-6644
-6772
-6903
-7042
-7194
-7362
-7551
-7763
-7996
-8245
-8501
-8750
-8981
-9180
-9335
-9435
-9470
-9426
-9298
-9082
-8786
-8426
-8026
-7609
-7190
-6777
-6366
-5949
-5516
-5064
-4597
-4123
-3649
-3179
-2711
-2240
-1763
-1283
-806
-346
88
495
880
1252
1622
1992
2359
2710
3035
3329
3596
3849
4104
4373
4662
4967
5275
5572
5843
6077
6267
6411
6508
6563
6583
6579
6562
6543
6527
6516
6503
6484
6455
6418
6382
6353
6337
6328
6318
6291
6234
6141
6016
5869
5715
5567
5436
5328
5243
5185
5153
5147
5165
5202
5248
5295
5336
5367
5390
5410
5429
5448
5465
5475
5472
5456
5425
5382
5327
5263
5186
5097
4996
4887
4777
4671
4573
4483
4399
4320
4246
4176
4112
4049
3977
3881
3743
3549
3293
2984
2635
2267
1894
1523
1154
782
404
21
-357
-715
-1040
-1325
-1568
-1776
-1953
-2105
-2230
-2324
-2382
-2404
-2392
-2355
-2299
-2230
-2150
-2058
-1955
-1849
-1753
-1686
-1668
-1714
-1828
-2005
-2235
-2498
-2776
-3053
-3315
-3547
-3739
-3885
-3985
-4045
-4082
-4113
-4156
-4219
-4302
-4397
-4493
-4580
-4660
-4743
-4846
-4987
-5177
-5417
-5693
-5987
-6275
-6543
-6781
-6990
-7180
-7363
-7552
-7758
-7987
-8239
-8510
-8793
-9074
-9340
-9579
-9783
-9947
-10072
-10160
-10213
-10228
-10205
-10139
-10033
-9892
-9729
-9558
-9389
-9227
-9067
-8897
-8701
-8470
-8200
-7894
-7565
-7223
-6878
-6536
-6200
-5869
-5550
-5245
-4961
-4695
-4444
-4192
-3922
-3621
-3278
-2896
-2484
-2056
-1624
-1191
-753
-298
188
716
1290
1904
2543
3187
3815
4409
4958
5462
5925
6359
6780
7198
7619
8041
8458
8861
9242
9601
9946
10288
10640
11007
11386
11765
12123
12443
12708
12911
13050
13132
13161
13148
13097
13018
12919
12810
12700
12594
12495
12401
12310
12221
12138
12068
12018
11992
11991
12005
12023
12030
12017
11980
11920
11839
11742
11631
11509
11379
11247
11121
11009
10914
10836
10766
10698
10625
10546
10465
10388
10315
10236
10136
9990
9780
9498
9148
8752
8333
7917
7518
7142
6788
6455
6143
5860
5610
5398
5217
5053
4885
4701
4497
4282
4078
3909
3792
3737
3740
3789
3869
3968
4075
4187
4294
4387
4458
4499
4508
4492
4463
4434
4413
4401
4390
4369
4326
4255
4156
4033
3892
3734
3558
3363
3151
2929
2707
2499
2312
2142
1977
1796
1576
1297
952
541
75
-431
-962
-1505
-2049
-2585
-3105
-3598
-4059
-4484
-4870
-5223
-5548
-5850
-6132
-6391
-6621
-6816
-6968
-7070
-7120
-7122
-7078
-6996
-6884
-6752
-6608
-6463
-6327
-6209
-6117
-6051
-6009
-5982
-5960
-5936
-5904
-5870
-5845
-5844
-5878
-5951
-6055
-6173
-6281
-6356
-6382
-6352
-6271
-6146
-5988
-5808
-5614
-5412
-5213
-5027
-4865
-4732
-4629
-4547
-4474
-4395
-4299
-4179
-4037
-3875
-3695
-3499
-3285
-3056
-2820
-2586
-2368
-2172
-1998
-1836
-1671
-1486
-1273
-1032
-773
-510
-256
-14
219
450
682
915
1141
1350
1533
1686
1811
1912
1989
2035
2036
1977
1847
1648
1393
1106
812
534
282
57
-146
-335
-515
-687
-850
-1000
-1136
-1256
-1359
-1443
-1500
-1524
-1508
-1451
-1358
-1240
-1114
-995
-893
-814
-753
-702
-650
-589
-515
-433
-357
-301
-283
-312
-390
-512
-668
-845
-1037
-1242
-1461
-1695
-1937
-2175
-2390
-2565
-2691
-2770
-2818
-2857
-2906
-2975
-3062
-3154
-3233
-3286
-3309
-3302
-3271
-3218
-3140
-3032
-2889
-2717
-2526
-2334
-2159
-2007
-1873
-1741
-1592
-1414
-1210
-1000
-813
-678
-613
-620
-680
-765
-841
-882
-868
-791
-650
-450
-201
80
372
650
889
1072
1190
1251
1272
1278
1293
1334
1405
1498
1601
1693
1761
1793
1785
1741
1666
1571
1469
1373
1294
1243
1226
1242
1285
1344
1406
1459
1492
1502
1488
1454
1403
1338
1260
1166
1050
907
736
536
312
70
-179
-425
-659
-873
-1066
-1238
-1397
-1551
-1711
-1884
-2072
-2273
-2475
-2670
-2845
-2996
-3120
-3221
-3300
-3358
-3395
-3411
-3407
-3391
-3374
-3369
-3384
-3420
-3470
-3522
-3565
-3593
-3608
-3618
-3630
-3646
-3658
-3653
-3617
-3544
-3437
-3306
-3166
-3028
-2893
-2756
-2609
-2451
-2293
-2157
-2069
-2052
-2115
-2254
-2451
-2688
-2949
-3230
-3532
-3859
-4207
-4563
-4906
-5214
-5468
-5659
-5786
-5851
-5858
-5805
-5691
-5514
-5281
-5005
-4703
-4392
-4086
-3786
-3492
-3200
-2913
-2637
-2383
-2162
-1976
-1822
-1690
-1574
-1471
-1389
-1337
-1322
-1341
-1380
-1415
-1424
-1391
-1315
-1209
-1093
-987
-901
-836
-786
-739
-687
-625
-554
-472
-377
-263
-120
59
277
533
819
1128
1451
1780
2109
2429
2734
3016
3267
3485
3668
3819
3940
4034
4102
4143
4158
4145
4107
4045
3959
3849
3717
3562
3389
3202
3006
2806
2601
2390
2169
1937
1695
1447
1202
965
737
514
292
64
-173
-414
-656
-893
-1124
-1355
-1596
-1860
-2154
-2481
-2838
-3212
-3593
-3969
-4329
-4667
-4976
-5246
-5471
-5640
-5750
-5799
-5791
-5734
-5637
-5510
-5361
-5197
-5024
-4845
-4665
-4486
-4312
-4144
-3984
-3834
-3698
-3577
-3475
-3393
-3329
-3279
-3233
-3182
-3113
-3015
-2880
-2703
-2485
-2235
-1964
-1689
-1423
-1176
-952
-751
-566
-394
-235
-91
29
117
170
190
183
159
125
85
38
-18
-80
-142
-190
-208
-180
-102
23
178
341
490
610
694
745
771
781
780
772
755
731
702
674
655
651
665
692
725
751
765
763
750
734
722
721
729
739
741
725
684
618
529
425
311
191
71
-44
-147
-226
-272
-281
-256
-210
-164
-140
-154
-212
-309
-432
-563
-689
-806
-911
-1010
-1102
-1187
-1257
-1305
-1326
-1319
-1289
-1239
-1175
-1095
-995
-869
-714
-531
-324
-102
131
375
635
919
1229
1566
1921
2278
2622
2941
3226
3472
3680
3850
3981
4075
4136
4171
4189
4199
4208
4216
4220
4215
4199
4176
4157
4154
4179
4237
4325
4434
4549
4659
4754
4835
4903
4964
5022
5080
5143
5214
5297
5399
5522
5664
5819
5978
6127
6257
6360
6434
6481
6506
6517
6518
6516
6511
6502
6487
6460
6418
6357
6279
6190
6098
6011
5935
5874
5826
5789
5761
5743
5740
5755
5786
5827
5865
5889
5888
5862
5822
5786
5775
5798
5855
5933
6006
6050
6044
5979
5857
5687
5482
5255
5012
4762
4511
4266
4035
3822
3627
3445
3265
3077
2877
2668
2462
2274
2118
1998
1909
1837
1762
1669
1546
1395
1221
1033
838
639
433
220
-1
-223
-435
-623
-776
-889
-963
-1002
-1016
-1016
-1004
-988
-972
-964
-970
-996
-1045
-1107
-1167
-1205
-1202
-1148
-1045
-910
-763
-628
-518
-437
-376
-324
-273
-219
-169
-136
-132
-164
-233
-332
-451
-581
-714
-845
-970
-1084
-1179
-1246
-1279
-1274
-1233
-1163
-1070
-962
-844
-721
-597
-480
-377
-296
-244
-221
-224
-247
-283
-325
-372
-420
-469
-512
-546
-565
-565
-546
-512
-470
-428
-392
-366
-355
-363
-395
-458
-557
-693
-859
-1043
-1231
-1405
-1550
-1657
-1719
-1737
-1713
-1654
-1571
-1476
-1379
-1292
-1218
-1158
-1107
-1058
-1006
-953
-901
-856
-821
-797
-779
-761
-736
-701
-657
-605
-548
-482
-403
-305
-185
-47
100
242
367
469
548
610
662
707
744
769
778
770
752
733
722
718
715
697
644
544
391
190
-46
-303
-571
-844
-1121
-1404
-1693
-1988
-2281
-2566
-2838
-3091
-3322
-3530
-3716
-3880
-4029
-4172
-4319
-4481
-4664
-4866
-5080
-5293
-5495
-5682
-5853
-6013
-6168
-6317
-6450
-6554
-6613
-6619
-6572
-6481
-6360
-6220
-6064
-5888
-5682
-5436
-5151
-4839
-4524
-4231
-3984
-3794
-3660
-3571
-3508
-3456
-3408
-3362
-3324
-3299
-3292
-3301
-3322
-3345
-3361
-3362
-3343
-3301
-3236
-3151
-3049
-2934
-2813
-2687
-2557
-2420
-2269
-2099
-1908
-1696
-1471
-1246
-1033
-840
-670
-519
-381
-248
-118
8
121
213
278
316
336
351
377
426
504
609
733
865
997
1122
1240
1351
1457
1560
1660
1759
1862
1977
2116
2288
2504
2763
3057
3370
3679
3966
4215
4418
4575
4692
4778
4837
4875
4892
4890
4869
4832
4779
4709
4618
4497
4336
4129
3875
3581
3260
2929
2603
2293
2001
1731
1474
1231
1000
783
581
392
214
40
-134
-307
-472
-615
-724
-786
-797
-759
-678
-564
-424
-263
-82
120
341
577
821
1067
1308
1542
1768
1988
2205
2416
2617
2801
2958
3081
3165
3207
3213
3192
3154
3112
3074
3046
3025
3007
2986
2957
2919
2873
2823
2769
2707
2630
2524
2383
2203
1992
1764
1537
1323
1130
955
789
621
444
255
59
-137
-327
-508
-682
-856
-1035
-1225
-1429
-1647
-1877
-2115
-2354
-2585
-2796
-2975
-3113
-3205
-3256
-3276
-3276
-3268
-3259
-3248
-3230
-3198
-3148
-3080
-2999
-2913
-2831
-2761
-2708
-2673
-2659
-2664
-2687
-2726
-2778
-2842
-2912
-2989
-3069
-3155
-3249
-3353
-3472
-3612
-3778
-3974
-4198
-4446
-4706
-4962
-5194
-5388
-5536
-5636
-5693
-5715
-5708
-5674
-5615
-5529
-5417
-5284
-5137
-4985
-4835
-4687
-4540
-4391
-4235
-4075
-3916
-3762
-3614
-3470
-3324
-3166
-2988
-2784
-2552
-2291
-2001
-1679
-1325
-944
-543
-139
251
612
933
1217
1468
1696
1905
2093
2253
2374
2453
2491
2502
2501
2507
2528
2564
2607
2646
2667
2661
2626
2562
2472
2362
2239
2115
2003
1914
1858
1841
1860
1907
1976
2061
2160
2275
2410
2563
2727
2889
3032
3143
3214
3246
3248
3230
3203
3172
3138
3099
3052
2997
2935
2870
2805
2742
2678
2610
2534
2449
2356
2262
2177
2112
2072
2057
2062
2074
2080
2067
2033
1983
1930
1893
1886
1917
1986
2083
2196
2311
2419
2515
2596
2659
2698
2708
2682
2617
2515
2382
2229
2064
1894
1722
1549
1374
1200
1032
875
734
611
508
422
352
296
248
203
153
88
-1
-116
-257
-414
-581
-749
-918
-1093
-1278
-1476
-1679
-1873
-2035
-2150
-2207
-2211
-2176
-2120
-2056
-1991
-1918
-1829
-1713
-1569
-1403
-1229
-1060
-910
-783
-681
-602
-547
-516
-512
-533
-572
-621
-668
-704
-727
-741
-752
-765
-778
-782
-764
-710
-613
-473
-299
-104
100
301
494
672
831
962
1056
1102
1092
1022
892
706
470
194
-113
-433
-751
-1046
-1300
-1502
-1649
-1747
-1810
-1852
-1889
-1927
-1968
-2008
-2045
-2079
-2108
-2138
-2172
-2212
-2259
-2311
-2364
-2419
-2477
-2542
-2615
-2699
-2792
-2888
-2983
-3070
-3148
-3216
-3277
-3334
-3392
-3451
-3512
-3572
-3627
-3672
-3704
-3721
-3725
-3720
-3711
-3703
-3696
-3690
-3681
-3662
-3632
-3590
-3543
-3499
-3469
-3458
-3469
-3498
-3534
-3566
-3583
-3576
-3541
-3474
-3376
-3245
-3081
-2886
-2668
-2436
-2203
-1982
-1783
-1608
-1454
-1311
-1168
-1016
-852
-672
-477
-266
-37
218
504
823
1173
1544
1924
2301
2669
3030
3392
3766
4158
4569
4991
5411
5811
6180
6511
6807
7076
7328
7570
7804
8026
8228
8400
8535
8628
8680
8696
8678
8630
8553
8443
8298
8114
7891
7634
7352
7054
6750
6446
6144
5843
5544
5249
4964
4700
4464
4260
4086
3930
3779
3622
3451
3269
3086
2912
2757
2620
2495
2370
2234
2082
1915
1745
1585
1450
1346
1276
1236
1220
1221
1233
1249
1263
1268
1255
1217
1154
1069
971
871
779
697
626
558
482
389
272
126
-50
-252
-476
-712
-950
-1177
-1380
-1550
-1681
-1774
-1837
-1879
-1913
-1949
-1994
-2054
-2132
-2232
-2360
-2518
-2712
-2940
-3200
-3484
-3782
-4080
-4367
-4630
-4857
-5038
-5169
-5245
-5270
-5251
-5196
-5115
-5015
-4899
-4768
-4621
-4455
-4275
-4085
-3892
-3705
-3529
-3367
-3220
-3087
-2970
-2874
-2802
-2759
-2744
-2752
-2774
-2797
-2810
-2806
-2781
-2737
-2676
-2601
-2515
-2421
-2324
-2230
-2148
-2085
-2045
-2025
-2019
-2009
-1989
-1949
-1895
-1838
-1794
-1776
-1791
-1838
-1903
-1971
-2025
-2060
-2068
-2057
-2033
-2005
-1983
-1967
-1960
-1960
-1965
-1972
-1977
-1977
-1971
-1960
-1949
-1944
-1953
-1981
-2029
-2096
-2173
-2254
-2331
-2400
-2461
-2513
-2555
-2583
-2594
-2583
-2546
-2481
-2389
-2271
-2130
-1966
-1782
-1581
-1365
-1142
-917
-696
-483
-279
-84
102
278
444
598
742
883
1028
1187
1365
1563
1779
2003
2229
2450
2665
2877
3087
3293
3492
3674
3834
3967
4078
4178
4277
4385
4508
4641
4778
4906
5016
5100
5156
5186
5195
5188
5169
5144
5119
5100
5089
5088
5099
5119
5144
5172
5200
5226
5246
5258
5256
5236
5193
5126
5034
4917
4779
4621
4445
4252
4045
3826
3601
3376
3157
2951
2766
2613
2501
2440
2435
2486
2589
2733
2902
3085
3273
3462
3651
3840
4029
4213
4389
4553
4705
4852
4997
5146
5297
5441
5567
5665
5732
5771
5792
5806
5820
5832
5832
5806
5744
5643
5509
5352
5183
5008
4826
4633
4423
4196
3960
3722
3493
3274
3060
2842
2611
2366
2118
1883
1680
1523
1413
1343
1296
1259
1225
1196
1181
1192
1235
1308
1404
1512
1622
1730
1835
1937
2033
2118
2181
2213
2213
2185
2138
2088
2043
2005
1972
1930
1873
1795
1700
1595
1490
1389
1288
1181
1058
915
757
594
444
323
238
189
166
153
134
101
52
-7
-66
-118
-158
-189
-219
-255
-302
-358
-417
-470
-509
-534
-549
-563
-584
-618
-659
-697
-715
-700
-648
-566
-471
-387
-335
-329
-371
-455
-568
-695
-828
-962
-1098
-1238
-1385
-1539
-1698
-1862
-2029
-2203
-2380
-2558
-2728
-2878
-2998
-3078
-3117
-3118
-3091
-3048
-2998
-2949
-2903
-2865
-2839
-2833
-2858
-2920
-3022
-3160
-3324
-3503
-3685
-3863
-4035
-4203
-4365
-4519
-4662
-4789
-4900
-4999
-5099
-5209
-5340
-5491
-5656
-5819
-5964
-6080
-6163
-6218
-6255
-6283
-6307
-6329
-6344
-6350
-6347
-6337
-6328
-6324
-6325
-6328
-6328
-6319
-6303
-6284
-6271
-6270
-6282
-6303
-6321
-6328
-6319
-6296
-6264
-6230
-6195
-6155
-6100
-6022
-5917
-5793
-5663
-5545
-5448
-5374
-5313
-5250
-5175
-5084
-4987
-4898
-4833
-4800
-4796
-4814
-4843
-4879
-4929
-5001
-5107
-5250
-5420
-5600
-5770
-5913
-6025
-6107
-6166
-6206
-6222
-6203
-6136
-6012
-5838
-5629
-5406
-5189
-4989
-4808
-4639
-4478
-4330
-4202
-4110
-4062
-4056
-4078
-4104
-4114
-4096
-4054
-4000
-3953
-3928
-3928
-3946
-3973
-3997
-4014
-4032
-4054
-4083
-4121
-4156
-4178
-4180
-4160
-4126
-4083
-4037
-3989
-3930
-3852
-3749
-3623
-3483
-3341
-3211
-3100
-3011
-2941
-2882
-2829
-2778
-2726
-2669
-2606
-2534
-2457
-2382
-2322
-2288
-2290
-2325
-2383
-2446
-2494
-2513
-2498
-2453
-2390
-2319
-2249
-2183
-2124
-2074
-2043
-2041
-2082
-2176
-2323
-2515
-2737
-2969
-3196
-3408
-3600
-3771
-3923
-4054
-4162
-4241
-4289
-4302
-4282
-4232
-4154
-4053
-3930
-3790
-3634
-3467
-3293
-3116
-2939
-2760
-2579
-2392
-2197
-1991
-1771
-1536
-1285
-1018
-736
-440
-134
178
491
800
1102
1398
1690
1985
2291
2611
2947
3293
3639
3970
4277
4555
4806
5039
5266
5495
5730
5962
6181
6374
6534
6660
6762
6852
6943
7041
7145
7250
7346
7427
7492
7544
7585
7617
7638
7643
7628
7593
7545
7494
7455
7436
7443
7473
7519
7572
7626
7680
7735
7793
7853
7911
7961
7992
7997
7972
7918
7842
7749
7648
7540
7427
7304
7168
7015
6844
6661
6475
6299
6143
6015
5916
5842
5785
5738
5695
5656
5626
5610
5608
5618
5632
5642
5641
5626
5604
5586
5582
5602
5649
5719
5806
5903
6003
6107
6213
6326
6446
6572
6702
6832
6962
7089
7216
7347
7485
7634
7797
7977
8173
8380
8592
8802
9002
9184
9343
9477
9583
9657
9696
9698
9663
9592
9495
9381
9261
9141
9020
8895
8758
8604
8432
8248
8055
7865
7676
7488
7299
7109
6923
6751
6601
6479
6380
6288
6185
6056
5893
5701
5495
5289
5092
4904
4712
4503
4268
4008
3733
3459
3199
2955
2717
2470
2202
1905
1586
1258
936
626
330
39
-252
-544
-828
-1090
-1318
-1509
-1673
-1830
-2001
-2201
-2427
-2664
-2889
-3080
-3227
-3330
-3401
-3455
-3500
-3536
-3553
-3545
-3509
-3449
-3382
-3323
-3283
-3265
-3263
-3266
-3266
-3259
-3251
-3251
-3268
-3306
-3361
-3426
-3491
-3547
-3589
-3617
-3632
-3636
-3634
-3630
-3631
-3646
-3680
-3738
-3814
-3899
-3973
-4019
-4021
-3972
-3874
-3733
-3562
-3372
-3170
-2964
-2756
-2551
-2355
-2173
-2011
-1874
-1764
-1679
-1618
-1577
-1555
-1551
-1566
-1599
-1654
-1731
-1831
-1953
-2094
-2248
-2411
-2574
-2734
-2884
-3023
-3148
-3257
-3347
-3415
-3456
-3468
-3450
-3405
-3341
-3265
-3190
-3125
-3082
-3068
-3088
-3145
-3235
-3353
-3494
-3652
-3822
-4005
-4198
-4400
-4606
-4808
-4998
-5167
-5311
-5430
-5527
-5607
-5675
-5729
-5770
-5794
-5802
-5797
-5783
-5764
-5736
-5694
-5629
-5533
-5405
-5253
-5091
-4933
-4791
-4665
-4546
-4423
-4284
-4129
-3962
-3797
-3648
-3523
-3425
-3350
-3290
-3241
-3200
-3166
-3137
-3107
-3067
-3008
-2925
-2819
-2702
-2585
-2479
-2384
-2294
-2196
-2080
-1944
-1796
-1654
-1533
-1445
-1389
-1355
-1330
-1303
-1269
-1235
-1210
-1203
-1217
-1248
-1287
-1322
-1348
-1362
-1369
-1374
-1384
-1405
-1441
-1499
-1583
-1696
-1835
-1993
-2156
-2306
-2431
-2525
-2588
-2631
-2663
-2696
-2735
-2783
-2841
-2907
-2985
-3072
-3167
-3264
-3353
-3427
-3482
-3521
-3551
-3585
-3629
-3680
-3730
-3764
-3771
-3746
-3693
-3625
-3557
-3498
-3449
-3404
-3349
-3276
-3179
-3062
-2930
-2794
-2657
-2519
-2377
-2225
-2060
-1881
-1690
-1493
-1292
-1090
-891
-697
-509
-329
-158
7
171
340
515
696
877
1050
1208
1344
1460
1562
1656
1752
1854
1960
2068
2170
2260
2334
2389
2422
2432
2417
2373
2300
2199
2074
1933
1787
1644
1511
1388
1273
1161
1047
929
812
705
617
557
528
526
542
566
593
620
652
697
760
840
928
1014
1087
1142
1179
1208
1239
1279
1330
1388
1445
1497
1544
1592
1652
1728
1824
1932
2043
2150
2247
2340
2435
2541
2658
2783
2902
3002
3070
3100
3095
3061
3008
2944
2877
2807
2738
2669
2599
2526
2448
2363
2271
2176
2087
2015
1972
1963
1988
2037
2098
2157
2206
2242
2264
2270
2257
2216
2138
2019
1862
1679
1489
1311
1159
1037
940
858
783
712
647
598
572
576
613
679
772
885
1012
1143
1270
1380
1466
1526
1566
1599
1644
1714
1812
1935
2067
2195
2311
2419
2534
2674
2851
3067
3307
3548
3764
3939
4067
4163
4240
4316
4403
4498
4595
4687
4768
4844
4926
5024
5147
5292
5448
5601
5733
5834
5898
5927
5928
5908
5872
5824
5766
5698
5621
5533
5432
5312
5168
4996
4796
4573
4337
4097
3861
3632
3406
3178
2939
2685
2418
2145
1873
1609
1353
1099
836
555
251
-75
-412
-750
-1079
-1394
-1702
-2011
-2331
-2664
-3006
-3341
-3653
-3924
-4150
-4332
-4484
-4619
-4750
-4877
-4994
-5088
-5147
-5164
-5143
-5095
-5035
-4978
-4931
-4894
-4865
-4836
-4805
-4770
-4732
-4690
-4641
-4576
-4485
-4360
-4198
-4008
-3804
-3606
-3433
-3295
-3195
-3126
-3075
-3030
-2985
-2938
-2891
-2851
-2819
-2794
-2768
-2729
-2668
-2582
-2474
-2355
-2243
-2150
-2086
-2051
-2036
-2027
-2013
-1991
-1963
-1939
-1933
-1953
-1996
-2052
-2102
-2125
-2109
-2049
-1952
-1834
-1710
-1596
-1497
-1415
-1347
-1289
-1240
-1200
-1168
-1144
-1122
-1097
-1063
-1020
-969
-917
-875
-849
-844
-861
-897
-948
-1010
-1078
-1148
-1215
-1275
-1324
-1360
-1385
-1403
-1416
-1422
-1413
-1378
-1303
-1178
-1000
-778
-524
-251
32
324
629
954
1299
1653
2000
2318
2592
2816
2996
3144
3278
3405
3527
3638
3728
3796
3848
3896
3957
4038
4142
4254
4359
4439
4483
4492
4472
4431
4376
4308
4223
4118
3991
3850
3703
3561
3430
3310
3196
3081
2964
2850
2750
2675
2636
2634
2667
2727
2806
2902
3014
3145
3292
3449
3600
3726
3815
3858
3862
3841
3813
3791
3780
3771
3749
3697
3603
3465
3292
3100
2906
2725
2560
2411
2268
2121
1964
1790
1599
1391
1165
919
650
359
47
-275
-598
-907
-1193
-1452
-1682
-1887
-2072
-2238
-2384
-2507
-2606
-2679
-2732
-2769
-2797
-2818
-2831
-2831
-2813
-2774
-2717
-2647
-2569
-2486
-2395
-2285
-2147
-1974
-1764
-1529
-1282
-1039
-807
-587
-367
-134
126
419
742
1085
1432
1771
2095
2401
2688
2960
3214
3448
3658
3840
3993
4114
4207
4274
4317
4339
4343
4332
4307
4268
4212
4133
4024
3882
3708
3510
3305
3110
2943
2817
2734
2690
2676
2677
2683
2685
2679
2664
2638
2601
2548
2474
2372
2235
2058
1840
1584
1300
1000
700
412
146
-98
-322
-534
-742
-951
-1163
-1380
-1600
-1824
-2051
-2283
-2517
-2748
-2965
-3159
-3321
-3448
-3544
-3617
-3677
-3732
-3782
-3825
-3855
-3868
-3867
-3859
-3855
-3866
-3896
-3943
-3999
-4054
-4105
-4150
-4195
-4247
-4310
-4378
-4442
-4486
-4498
-4475
-4422
-4353
-4283
-4223
-4173
-4126
-4069
-3990
-3880
-3739
-3574
-3394
-3206
-3015
-2822
-2628
-2435
-2249
-2073
-1909
-1754
-1599
-1433
-1247
-1039
-814
-582
-361
-163
1
125
206
244
238
188
98
-22
-158
-294
-415
-512
-585
-643
-698
-759
-832
-915
-1004
-1096
-1187
-1282
-1385
-1503
-1638
-1788
-1950
-2117
-2284
-2449
-2606
-2750
-2874
-2968
-3027
-3047
-3032
-2989
-2928
-2859
-2786
-2712
-2639
-2568
-2502
-2445
-2399
-2366
-2343
-2324
-2309
-2299
-2303
-2329
-2384
-2465
-2564
-2662
-2741
-2788
-2800
-2780
-2736
-2677
-2605
-2515
-2402
-2260
-2090
-1900
-1702
-1505
-1315
-1135
-965
-804
-659
-540
-457
-415
-411
-432
-459
-476
-475
-457
-432
-414
-415
-436
-473
-515
-551
-572
-575
-558
-520
-462
-381
-281
-169
-54
49
129
178
195
186
154
101
23
-85
-229
-404
-599
-791
-958
-1083
-1159
-1195
-1211
-1229
-1267
-1336
-1436
-1561
-1702
-1856
-2021
-2200
-2390
-2587
-2780
-2959
-3113
-3240
-3346
-3443
-3541
-3649
-3765
-3881
-3987
-4074
-4141
-4194
-4242
-4293
-4350
-4407
-4452
-4473
-4465
-4429
-4376
-4322
-4278
-4251
-4239
-4233
-4222
-4198
-4157
-4098
-4022
-3934
-3828
-3704
-3561
-3403
-3237
-3074
-2924
-2791
-2674
-2565
-2457
-2344
-2227
-2108
-1995
-1889
-1792
-1697
-1599
-1496
-1390
-1291
-1209
-1151
-1120
-1109
-1108
-1104
-1089
-1061
-1020
-977
-932
-891
-853
-814
-773
-728
-679
-624
-563
-491
-403
-295
-161
-2
180
382
597
819
1040
1252
1451
1633
1798
1948
2088
2223
2351
2468
2566
2634
2668
2669
2643
2602
2555
2507
2457
2399
2332
2256
2182
2126
2104
2129
2204
2323
2473
2639
2806
2963
3102
3217
3299
3343
3347
3311
3245
3161
3075
2994
2922
2854
2781
2695
2594
2482
2369
2266
2179
2112
2062
2025
1999
1985
1988
2011
2056
2120
2195
2271
2339
2398
2447
2491
2534
2578
2619
2655
2678
2689
2690
2684
2679
2680
2689
2708
2735
2773
2824
2890
2975
3077
3192
3311
3427
3534
3628
3715
3799
3888
3984
4083
4181
4263
4322
4355
4364
4358
4343
4326
4307
4279
4233
4160
4057
3928
3786
3644
3518
3417
3341
3285
3242
3201
3157
3108
3057
3011
2974
2951
2942
2946
2958
2972
2981
2979
2964
2936
2898
2857
2818
2788
2768
2758
2753
2748
2739
2721
2693
2656
2610
2558
2503
2448
2396
2352
2316
2286
2260
2230
2193
2145
2088
2025
1966
1916
1879
1858
1851
1854
1863
1874
1881
1880
1866
1835
1786
1723
1651
1577
1506
1443
1384
1326
1266
1204
1144
1093
1056
1033
1022
1010
994
968
937
915
916
952
1027
1136
1267
1409
1551
1691
1829
1967
2101
2227
2337
2423
2483
2520
2540
2548
2543
2521
2475
2400
2300
2187
2077
1983
1909
1848
1783
1697
1579
1432
1269
1111
973
862
768
673
553
394
189
-53
-320
-596
-871
-1141
-1407
-1671
-1932
-2185
-2423
-2641
-2835
-3007
-3161
-3301
-3428
-3540
-3632
-3698
-3737
-3748
-3735
-3704
-3659
-3607
-3550
-3494
-3445
-3408
-3388
-3385
-3397
-3419
-3444
-3465
-3481
-3494
-3509
-3532
-3566
-3611
-3663
-3717
-3765
-3799
-3815
-3812
-3792
-3756
-3710
-3660
-3609
-3559
-3509
-3456
-3396
-3328
-3252
-3178
-3114
-3072
-3057
-3069
-3099
-3132
-3157
-3164
-3153
-3132
-3110
-3099
-3101
-3113
-3125
-3126
-3107
-3068
-3011
-2944
-2872
-2799
-2723
-2644
-2562
-2481
-2414
-2374
-2372
-2414
-2498
-2615
-2749
-2886
-3014
-3124
-3216
-3291
-3354
-3412
-3474
-3547
-3637
-3747
-3874
-4008
-4139
-4253
-4342
-4403
-4438
-4454
-4459
-4462
-4466
-4474
-4483
-4490
-4492
-4483
-4458
-4411
-4339
-4243
-4128
-4001
-3873
-3747
-3624
-3499
-3363
-3212
-3045
-2872
-2704
-2551
-2417
-2296
-2176
-2040
-1880
-1694
-1491
-1284
-1087
-905
-738
-576
-413
-243
-68
106
275
437
600
772
963
1176
1407
1644
1870
2073
2242
2377
2477
2547
2592
2614
2620
2617
2615
2621
2639
2669
2706
2742
2776
2808
2847
2901
2980
3082
3203
3330
3452
3558
3645
3714
3768
3810
3841
3861
3872
3877
3880
3884
3886
3881
3858
3809
3733
3639
3543
3464
3417
3406
3424
3458
3492
3513
3516
3505
3484
3454
3415
3362
3290
3198
3092
2978
2868
2767
2679
2604
2543
2501
2484
2498
2545
2620
2707
2788
2848
2878
2881
2867
2855
2859
2886
2936
2999
3066
3126
3172
3202
3214
3209
3186
3148
3098
3043
2993
2955
2934
2930
2939
2957
2976
2996
3017
3042
3073
3113
3161
3213
3266
3318
3367
3413
3454
3489
3518
3539
3555
3569
3585
3610
3647
3698
3759
3827
3898
3968
4037
4108
4184
4269
4364
4465
4566
4657
4733
4787
4820
4837
4843
4844
4841
4830
4807
4763
4695
4604
4495
4375
4252
4128
4001
3864
3711
3537
3344
3137
2922
2707
2497
2291
2091
1894
1702
1515
1335
1159
980
786
569
318
33
-282
-619
-968
-1317
-1659
-1991
-2309
-2613
-2899
-3166
-3413
-3638
-3843
-4025
-4184
-4317
-4422
-4498
-4548
-4576
-4589
-4591
-4588
-4580
-4568
-4553
-4536
-4522
-4511
-4505
-4498
-4484
-4454
-4404
-4331
-4243
-4147
-4053
-3965
-3884
-3808
-3733
-3658
-3586
-3524
-3476
-3447
-3433
-3430
-3433
-3439
-3453
-3483
-3536
-3619
-3730
-3862
-4003
-4142
-4268
-4377
-4468
-4544
-4604
-4650
-4681
-4695
-4694
-4681
-4662
-4640
-4618
-4595
-4566
-4527
-4474
-4404
-4316
-4212
-4096
-3969
-3832
-3687
-3531
-3363
-3180
-2980
-2765
-2540
-2310
-2087
-1877
-1687
-1517
-1364
-1222
-1085
-950
-818
-693
-583
-496
-436
-405
-402
-426
-475
-547
-643
-758
-891
-1035
-1185
-1336
-1484
-1629
-1772
-1913
-2053
-2192
-2327
-2459
-2586
-2710
-2836
-2967
-3106
-3251
-3398
-3542
-3674
-3787
-3878
-3949
-4003
-4046
-4083
-4119
-4150
-4174
-4188
-4191
-4187
-4183
-4185
-4198
-4219
-4242
-4254
-4245
-4209
-4146
-4062
-3968
-3871
-3777
-3688
-3603
-3519
-3435
-3351
-3263
-3164
-3045
-2896
-2711
-2492
-2249
-2001
-1765
-1552
-1363
-1187
-1010
-819
-609
-386
-165
42
223
381
523
663
808
964
1125
1287
1445
1600
1760
1933
2124
2330
2544
2751
2939
3102
3243
3370
3494
3625
3766
3913
4061
4201
4327
4434
4524
4598
4661
4722
4786
4858
4938
5022
5102
5164
5199
5201
5169
5111
5035
4950
4861
4769
4672
4569
4460
4349
4240
4134
4032
3926
3811
3681
3534
3377
3218
3065
2924
2797
2677
2558
2432
2295
2144
1983
1818
1655
1504
1373
1270
1197
1156
1143
1152
1178
1220
1279
1361
1469
1601
1749
1900
2035
2142
2213
2251
2265
2264
2259
2255
2252
2250
2248
2247
2247
2250
2252
2248
2235
2208
2170
2128
2087
2052
2021
1990
1945
1883
1803
1712
1620
1539
1474
1421
1375
1327
1271
1208
1142
1076
1010
940
855
748
614
457
287
114
-55
-217
-375
-535
-698
-857
-1002
-1124
-1211
-1264
-1289
-1299
-1303
-1306
-1309
-1304
-1285
-1249
-1201
-1152
-1114
-1099
-1115
-1160
-1226
-1302
-1373
-1425
-1449
-1440
-1397
-1326
-1234
-1131
-1024
-918
-817
-718
-623
-532
-449
-378
-325
-293
-281
-285
-299
-320
-342
-365
-386
-400
-402
-385
-347
-293
-233
-183
-159
-171
-220
-296
-385
-470
-542
-599
-646
-692
-742
-798
-852
-894
-915
-906
-869
-807
-728
-639
-545
-451
-361
-283
-224
-191
-188
-215
-266
-332
-405
-481
-560
-647
-747
-859
-978
-1093
-1192
-1268
-1321
-1362
-1408
-1473
-1568
-1692
-1830
-1964
-2077
-2157
-2204
-2227
-2241
-2258
-2284
-2319
-2354
-2384
-2404
-2416
-2428
-2446
-2473
-2507
-2540
-2562
-2567
-2556
-2537
-2519
-2514
-2524
-2547
-2572
-2591
-2594
-2580
-2552
-2515
-2474
-2431
-2384
-2330
-2264
-2184
-2090
-1983
-1862
-1726
-1573
-1405
-1230
-1059
-907
-785
-697
-639
-599
-561
-515
-455
-391
-334
-298
-292
-314
-354
-396
-425
-433
-420
-389
-346
-294
-230
-147
-36
108
285
490
712
938
1158
1366
1557
1730
1886
2024
2146
2251
2343
2423
2492
2553
2607
2652
2690
2722
2750
2777
2806
2838
2873
2907
2935
2950
2945
2917
2862
2781
2677
2555
2419
2275
2125
1971
1813
1653
1490
1327
1169
1022
890
778
691
628
587
569
570
593
639
709
806
927
1069
1225
1386
1543
1690
1823
1944
2055
2160
2263
2366
2471
2577
2686
2799
2917
3039
3160
3271
3361
3420
3441
3426
3386
3335
3291
3265
3261
3271
3283
3284
3267
3231
3183
3134
3090
3056
3025
2986
2929
2844
2726
2577
2403
2212
2013
1813
1618
1434
1263
1103
951
805
661
521
394
289
215
173
157
150
130
82
0
-111
-235
-354
-456
-540
-616
-696
-791
-902
-1020
-1130
-1221
-1288
-1337
-1379
-1424
-1473
-1518
-1542
-1531
-1475
-1380
-1261
-1135
-1018
-916
-825
-736
-645
-552
-464
-389
-331
-284
-234
-166
-70
55
196
336
459
556
629
687
740
794
846
888
913
917
904
879
848
809
754
670
548
387
196
-8
-208
-392
-562
-725
-892
-1067
-1249
-1423
-1576
-1697
-1786
-1851
-1910
-1975
-2052
-2137
-2221
-2296
-2359
-2416
-2482
-2569
-2685
-2828
-2987
-3147
-3295
-3428
-3546
-3654
-3759
-3862
-3958
-4040
-4101
-4138
-4153
-4151
-4135
-4111
-4078
-4035
-3981
-3913
-3834
-3747
-3658
-3572
-3497
-3439
-3405
-3399
-3422
-3470
-3532
-3592
-3637
-3656
-3647
-3614
-3568
-3516
-3464
-3408
-3342
-3258
-3153
-3031
-2902
-2780
-2676
-2594
-2534
-2489
-2453
-2424
-2403
-2398
-2412
-2448
-2504
-2570
-2639
-2704
-2760
-2808
-2849
-2883
-2905
-2910
-2889
-2839
-2759
-2656
-2543
-2431
-2332
-2250
-2183
-2124
-2065
-1998
-1923
-1844
-1770
-1708
-1664
-1632
-1601
-1552
-1469
-1344
-1180
-995
-810
-651
-528
-442
-376
-305
-207
-68
108
309
511
696
855
993
1123
1259
1412
1582
1761
1935
2092
2226
2338
2434
2520
2597
2663
2708
2725
2708
2659
2585
2501
2417
2345
2291
2257
2242
2244
2261
2289
2323
2355
2375
2371
2330
2244
2113
1944
1752
1559
1384
1245
1146
1081
1035
989
925
832
710
566
413
262
119
-13
-136
-250
-354
-446
-525
-589
-645
-699
-757
-822
-889
-947
-988
-1006
-1006
-998
-997
-1008
-1035
-1062
-1069
-1040
-967
-857
-730
-610
-516
-458
-430
-420
-410
-393
-368
-343
-328
-329
-346
-369
-385
-385
-366
-336
-309
-299
-316
-361
-428
-505
-582
-651
-710
-760
-805
-849
-891
-927
-953
-962
-955
-934
-908
-888
-889
-920
-987
-1089
-1219
-1367
-1522
-1678
-1831
-1984
-2136
-2284
-2424
-2546
-2642
-2708
-2745
-2762
-2767
-2766
-2759
-2738
-2688
-2598
-2465
-2295
-2101
-1899
-1702
-1515
-1330
-1139
-929
-695
-441
-175
95
362
626
889
1155
1420
1679
1920
2136
2327
2502
2676
2865
3078
3310
3549
3774
3969
4128
4258
4374
4494
4631
4784
4945
5099
5233
5340
5420
5481
5532
5577
5615
5641
5648
5628
5580
5503
5401
5276
5134
4980
4819
4655
4494
4334
4173
4003
3823
3628
3424
3223
3035
2869
2728
2605
2493
2383
2274
2174
2093
2041
2021
2025
2039
2047
2040
2017
1991
1974
1979
2005
2044
2081
2103
2105
2090
2070
2056
2055
2064
2072
2071
2053
2024
1993
1974
1974
1994
2027
2062
2089
2108
2121
2137
2162
2195
2229
2256
2268
2266
2259
2263
2290
2346
2428
2525
2622
2711
2788
2860
2936
3025
3127
3237
3343
3433
3502
3549
3581
3605
3629
3651
3669
3677
3671
3655
3636
3627
3634
3661
3700
3742
3771
3780
3768
3740
3707
3678
3659
3645
3627
3593
3534
3447
3337
3213
3086
2966
2855
2753
2657
2564
2475
2395
2329
2283
2259
2253
2257
2265
2267
2261
2248
2232
2220
2214
2215
2218
2213
2193
2151
2087
2005
1913
1821
1737
1664
1601
1545
1493
1441
1390
1343
1303
1273
1252
1238
1227
1218
1210
1207
1209
1216
1226
1231
1225
1205
1169
1122
1065
1002
927
834
716
569
398
215
37
-122
-252
-354
-434
-504
-572
-640
-707
-766
-813
-849
-880
-916
-964
-1025
-1096
-1170
-1239
-1303
-1365
-1434
-1516
-1613
-1721
-1829
-1925
-2001
-2056
-2096
-2133
-2179
-2240
-2318
-2410
-2508
-2606
-2704
-2801
-2902
-3010
-3128
-3253
-3380
-3505
-3622
-3731
-3834
-3936
-4042
-4154
-4269
-4379
-4476
-4552
-4603
-4635
-4657
-4681
-4718
-4774
-4844
-4922
-4998
-5066
-5128
-5191
-5266
-5361
-5479
-5616
-5761
-5898
-6019
-6116
-6189
-6243
-6280
-6305
-6320
-6323
-6315
-6297
-6271
-6239
-6204
-6170
-6141
-6122
-6120
-6141
-6187
-6255
-6337
-6423
-6503
-6571
-6624
-6665
-6696
-6719
-6728
-6717
-6679
-6610
-6514
-6398
-6271
-6139
-6008
-5877
-5744
-5613
-5487
-5375
-5282
-5210
-5156
-5111
-5069
-5025
-4984
-4953
-4937
-4939
-4951
-4960
-4952
-4918
-4857
-4777
-4692
-4617
-4559
-4523
-4506
-4506
-4519
-4546
-4585
-4634
-4686
-4734
-4770
-4794
-4805
-4810
-4812
-4811
-4800
-4773
-4723
-4651
-4564
-4473
-4386
-4306
-4225
-4132
-4016
-3873
-3710
-3540
-3376
-3227
-3088
-2950
-2801
-2634
-2455
-2276
-2111
-1969
-1847
-1733
-1609
-1458
-1276
-1068
-848
-630
-422
-225
-36
149
333
511
676
825
960
1087
1218
1357
1506
1658
1806
1942
2065
2183
2304
2434
2573
2716
2855
2983
3099
3208
3314
3421
3524
3613
3676
3709
3712
3698
3679
3667
3663
3657
3638
3594
3520
3425
3321
3220
3130
3048
2967
2877
2778
2674
2578
2503
2454
2429
2419
2410
2395
2374
2356
2350
2367
2405
2456
2509
2552
2578
2590
2593
2596
2602
2609
2613
2607
2588
2558
2520
2477
2430
2375
2307
2220
2112
1988
1858
1731
1617
1523
1451
1398
1361
1336
1319
1305
1291
1274
1255
1235
1220
1216
1229
1260
1308
1365
1425
1481
1532
1582
1637
1704
1787
1885
1993
2101
2204
2294
2373
2441
2505
2568
2630
2692
2748
2791
2817
2821
2803
2764
2713
2657
2606
2568
2546
2540
2545
2556
2566
2572
2574
2573
2574
2576
2581
2586
2587
2583
2572
2557
2541
2525
2508
2487
2454
2403
2329
2234
2120
1995
1869
1747
1634
1530
1432
1333
1225
1103
961
798
620
435
256
96
-35
-133
-202
-249
-288
-329
-378
-433
-486
-528
-550
-544
-512
-455
-381
-296
-209
-126
-55
-4
23
26
11
-12
-29
-28
-4
41
97
154
201
238
267
298
337
384
435
476
499
498
480
461
456
479
532
606
684
748
786
797
789
775
767
772
789
813
837
857
871
882
889
890
880
851
798
718
615
493
361
223
80
-70
-233
-414
-616
-836
-1070
-1309
-1545
-1765
-1963
-2133
-2274
-2391
-2489
-2575
-2655
-2729
-2792
-2841
-2871
-2884
-2886
-2889
-2902
-2931
-2975
-3025
-3070
-3100
-3110
-3100
-3077
-3046
-3010
-2967
-2916
-2852
-2776
-2695
-2615
-2543
-2483
-2431
-2380
-2320
-2247
-2161
-2067
-1971
-1878
-1790
-1703
-1610
-1506
-1390
-1264
-1131
-995
-859
-722
-586
-450
-318
-193
-80
23
119
215
320
438
571
714
857
990
1106
1199
1271
1325
1365
1397
1425
1454
1489
1532
1586
1651
1725
1803
1879
1950
2011
2063
2110
2155
2206
2267
2345
2442
2558
2689
2829
2969
3104
3227
3337
3434
3518
3590
3648
3688
3707
3704
3681
3647
3611
3582
3566
3563
3568
3574
3576
3572
3563
3554
3546
3540
3534
3520
3492
3448
3390
3321
3247
3174
3102
3025
2936
2828
2694
2535
2354
2158
1955
1751
1551
1357
1171
995
833
689
565
464
384
323
276
240
215
202
203
219
249
287
324
353
368
366
351
328
304
281
261
241
219
189
148
95
29
-53
-149
-260
-384
-516
-651
-785
-911
-1025
-1124
-1204
-1262
-1295
-1300
-1277
-1229
-1163
-1083
-993
-890
-769
-621
-442
-234
-10
216
424
604
753
878
992
1109
1235
1371
1511
1648
1777
1900
2019
2140
2262
2382
2491
2581
2649
2698
2734
2764
2790
2811
2822
2815
2791
2753
2713
2682
2664
2660
2661
2653
2627
2579
2513
2440
2373
2318
2278
2247
2216
2178
2126
2060
1982
1894
1800
1699
1590
1472
1342
1202
1051
892
731
572
423
289
176
86
16
-36
-76
-107
-129
-141
-140
-125
-97
-61
-24
6
24
29
20
0
-30
-68
-114
-164
-215
-258
-290
-306
-306
-294
-275
-256
-239
-224
-209
-191
-167
-141
-115
-95
-86
-93
-116
-156
-211
-280
-359
-444
-529
-606
-670
-717
-746
-761
-766
-769
-773
-781
-792
-805
-817
-831
-846
-866
-894
-932
-980
-1038
-1106
-1184
-1269
-1362
-1459
-1556
-1650
-1738
-1818
-1891
-1962
-2036
-2115
-2199
-2286
-2367
-2436
-2484
-2508
-2510
-2494
-2469
-2441
-2413
-2384
-2349
-2303
-2240
-2158
-2059
-1951
-1844
-1748
-1672
-1623
-1601
-1603
-1625
-1658
-1695
-1728
-1752
-1763
-1759
-1742
-1715
-1681
-1646
-1614
-1590
-1575
-1567
-1565
-1560
-1548
-1523
-1484
-1433
-1378
-1327
-1285
-1255
-1235
-1219
-1201
-1176
-1144
-1110
-1080
-1058
-1046
-1039
-1035
-1028
-1020
-1018
-1032
-1072
-1143
-1246
-1371
-1506
-1640
-1764
-1876
-1977
-2072
-2167
-2263
-2363
-2465
-2565
-2658
-2736
-2792
-2817
-2810
-2773
-2718
-2660
-2614
-2591
-2593
-2613
-2639
-2659
-2664
-2653
-2633
-2609
-2584
-2558
-2522
-2473
-2407
-2330
-2254
-2190
-2146
-2120
-2104
-2083
-2045
-1982
-1893
-1786
-1669
-1547
-1424
-1301
-1177
-1054
-935
-823
-722
-629
-540
-451
-359
-266
-176
-95
-25
38
98
165
244
333
424
507
568
600
601
575
529
470
404
335
265
195
130
68
10
-46
-103
-165
-232
-303
-377
-449
-519
-586
-654
-722
-789
-853
-911
-960
-1002
-1043
-1093
-1160
-1250
-1363
-1492
-1628
-1760
-1876
-1970
-2041
-2092
-2128
-2157
-2188
-2227
-2278
-2340
-2409
-2479
-2544
-2603
-2658
-2714
-2779
-2856
-2948
-3050
-3155
-3253
-3339
-3410
-3464
-3503
-3529
-3543
-3545
-3533
-3509
-3474
-3430
-3378
-3316
-3241
-3149
-3040
-2913
-2774
-2630
-2488
-2354
-2229
-2111
-1998
-1883
-1762
-1633
-1494
-1347
-1195
-1044
-899
-766
-649
-548
-460
-383
-313
-247
-185
-128
-76
-27
21
73
129
186
239
278
298
298
283
263
245
236
233
233
230
220
206
194
190
195
208
218
220
207
183
155
134
125
128
136
137
125
98
64
34
16
14
22
28
20
-8
-55
-111
-164
-203
-225
-236
-244
-257
-279
-306
-330
-340
-332
-303
-259
-205
-150
-97
-45
7
61
118
174
228
277
321
363
408
461
521
588
656
723
787
853
927
1018
1129
1259
1400
1539
1666
1780
1884
1993
2118
2266
2435
2609
2770
2902
3000
3074
3142
3226
3339
3482
3641
3794
3923
4019
4086
4140
4199
4276
4373
4483
4594
4696
4785
4861
4928
4989
5039
5073
5085
5075
5050
5021
4999
4989
4984
4972
4937
4868
4766
4643
4516
4406
4323
4270
4239
4219
4200
4174
4142
4106
4067
4030
3992
3950
3903
3848
3785
3715
3637
3554
3465
3375
3284
3194
3106
3018
2928
2838
2751
2677
2622
2593
2586
2591
2594
2582
2545
2486
2415
2344
2285
2237
2196
2148
2084
2000
1901
1797
1700
1616
1543
1474
1399
1312
1214
1113
1018
938
878
834
801
772
744
715
686
657
627
590
542
482
409
330
251
175
102
27
-56
-153
-264
-383
-499
-596
-660
-684
-668
-619
-552
-482
-422
-381
-359
-351
-349
-346
-338
-327
-316
-311
-313
-320
-329
-334
-333
-329
-332
-351
-392
-456
-536
-621
-699
-764
-817
-866
-922
-995
-1085
-1188
-1292
-1386
-1462
-1518
-1556
-1585
-1610
-1635
-1663
-1690
-1716
-1740
-1764
-1790
-1819
-1851
-1884
-1915
-1940
-1957
-1965
-1965
-1959
-1949
-1937
-1924
-1912
-1899
-1882
-1858
-1821
-1769
-1700
-1617
-1526
-1436
-1352
-1276
-1205
-1129
-1037
-922
-778
-611
-428
-243
-65
100
254
407
568
744
937
1137
1327
1491
1613
1689
1722
1725
1716
1706
1701
1699
1692
1673
1640
1598
1555
1522
1502
1487
1466
1425
1352
1249
1128
1006
899
815
750
695
636
564
484
405
344
308
296
296
288
253
182
81
-36
-146
-232
-287
-314
-323
-327
-335
-347
-360
-368
-366
-354
-336
-314
-291
-262
-222
-166
-92
-2
96
191
276
349
408
460
508
553
596
632
658
672
674
667
653
637
619
599
576
551
522
491
459
429
404
388
384
395
421
462
514
574
639
710
789
880
987
1108
1240
1375
1502
1616
1711
1789
1855
1914
1968
2020
2069
2112
2150
2184
2216
2248
2281
2313
2341
2362
2376
2384
2392
2402
2417
2436
2456
2469
2468
2447
2401
2327
2224
2095
1946
1786
1623
1466
1318
1175
1030
874
702
514
317
123
-58
-223
-377
-529
-689
-863
-1046
-1226
-1389
-1522
-1626
-1707
-1779
-1853
-1935
-2020
-2097
-2158
-2196
-2218
-2233
-2253
-2284
-2325
-2368
-2406
-2435
-2460
-2492
-2540
-2609
-2695
-2785
-2866
-2927
-2970
-2999
-3025
-3052
-3075
-3084
-3068
-3023
-2957
-2887
-2834
-2812
-2823
-2853
-2881
-2890
-2869
-2826
-2776
-2737
-2720
-2722
-2731
-2729
-2703
-2648
-2572
-2487
-2405
-2330
-2259
-2186
-2104
-2016
-1927
-1849
-1789
-1747
-1715
-1677
-1622
-1544
-1446
-1344
-1254
-1192
-1169
-1182
-1227
-1293
-1371
-1453
-1538
-1624
-1713
-1803
-1893
-1983
-2072
-2162
-2256
-2355
-2461
-2573
-2687
-2793
-2883
-2951
-2993
-3010
-3007
-2993
-2974
-2953
-2928
-2895
-2851
-2798
-2743
-2699
-2678
-2690
-2736
-2807
-2889
-2971
-3042
-3104
-3162
-3226
-3301
-3389
-3483
-3576
-3661
-3732
-3790
-3835
-3865
-3874
-3856
-3807
-3726
-3623
-3510
-3403
-3309
-3230
-3161
-3091
-3012
-2921
-2821
-2714
-2603
-2487
-2359
-2217
-2063
-1903
-1751
-1617
-1505
-1409
-1316
-1211
-1086
-940
-785
-636
-506
-400
-310
-227
-141
-50
41
120
179
217
243
274
326
407
517
644
773
892
993
1077
1148
1210
1265
1312
1348
1371
1383
1385
1379
1365
1339
1302
1252
1196
1142
1100
1073
1062
1061
1061
1056
1044
1031
1022
1024
1035
1049
1060
1062
1053
1038
1022
1016
1018
1032
1053
1078
1106
1136
1169
1204
1237
1267
1295
1325
1366
1425
1506
1601
1695
1770
1809
1810
1779
1735
1695
1674
1674
1684
1693
1690
1672
1646
1622
1609
1610
1618
1624
1624
1618
1617
1636
1686
1770
1878
1994
2099
2182
2237
2271
2293
2309
2320
2323
2310
2277
2226
2164
2100
2043
1997
1958
1921
1878
1828
1773
1721
1682
1662
1666
1690
1728
1771
1806
1825
1820
1788
1730
1651
1560
1464
1368
1274
1180
1081
974
857
734
610
491
385
295
220
160
113
79
54
39
31
24
16
4
-13
-33
-51
-64
-70
-67
-57
-41
-21
0
19
34
41
39
31
20
17
26
53
93
138
176
197
198
183
161
140
124
110
92
64
24
-17
-46
-47
-13
51
127
193
230
233
209
179
163
174
211
261
304
325
322
301
282
279
302
346
402
454
494
520
539
559
586
617
645
660
657
636
605
575
556
550
555
566
578
589
601
617
639
661
678
682
672
653
635
631
650
690
740
781
796
773
711
618
510
399
296
204
122
48
-19
-76
-119
-147
-160
-165
-170
-181
-202
-225
-242
-237
-202
-130
-25
105
248
395
542
690
844
1006
1176
1347
1507
1646
1753
1829
1876
1905
1927
1948
1970
1988
1994
1985
1960
1923
1883
1850
1825
1806
1786
1755
1706
1638
1555
1468
1388
1320
1267
1225
1188
1148
1102
1047
987
925
865
812
772
747
742
759
797
853
919
987
1046
1086
1103
1098
1076
1049
1028
1020
1028
1048
1074
1095
1108
1116
1127
1154
1207
1290
1394
1505
1607
1691
1762
1832
1920
2040
2190
2355
2508
2624
2691
2713
2711
2711
2735
2783
2843
2887
2894
2854
2779
2694
2625
2591
2590
2604
2608
2582
2520
2433
2339
2255
2187
2126
2057
1968
1854
1725
1601
1500
1430
1388
1357
1318
1256
1169
1064
955
853
764
685
609
528
438
341
238
131
18
-105
-242
-393
-556
-724
-891
-1052
-1207
-1359
-1511
-1665
-1818
-1967
-2108
-2240
-2363
-2484
-2604
-2726
-2847
-2960
-3058
-3135
-3187
-3212
-3213
-3193
-3160
-3121
-3086
-3062
-3052
-3053
-3057
-3053
-3033
-2995
-2945
-2893
-2851
-2825
-2812
-2802
-2781
-2736
-2668
-2585
-2504
-2442
-2406
-2394
-2395
-2394
-2376
-2337
-2281
-2219
-2161
-2114
-2081
-2055
-2031
-1999
-1955
-1893
-1811
-1709
-1589
-1457
-1323
-1199
-1099
-1030
-994
-984
-992
-1006
-1026
-1051
-1089
-1148
-1231
-1336
-1453
-1573
-1685
-1786
-1879
-1967
-2052
-2131
-2196
-2238
-2251
-2236
-2202
-2165
-2139
-2135
-2157
-2200
-2257
-2320
-2384
-2447
-2510
-2573
-2633
-2686
-2725
-2748
-2754
-2749
-2743
-2741
-2746
-2754
-2755
-2738
-2693
-2620
-2523
-2414
-2305
-2207
-2123
-2053
-1990
-1927
-1857
-1778
-1689
-1594
-1497
-1399
-1304
-1214
-1130
-1054
-986
-925
-868
-812
-754
-693
-630
-570
-516
-470
-434
-407
-386
-372
-362
-356
-352
-346
-331
-302
-256
-193
-121
-47
21
80
135
196
271
366
479
597
705
788
840
863
868
869
876
893
915
933
936
919
882
830
769
705
640
573
503
432
365
308
266
243
234
232
231
221
201
170
132
90
45
-2
-56
-117
-187
-265
-351
-441
-535
-630
-723
-811
-891
-959
-1014
-1063
-1110
-1166
-1237
-1327
-1433
-1545
-1649
-1731
-1782
-1802
-1797
-1781
-1768
-1770
-1792
-1832
-1880
-1924
-1954
-1963
-1952
-1929
-1903
-1884
-1878
-1884
-1894
-1899
-1889
-1858
-1805
-1736
-1657
-1577
-1501
-1426
-1350
-1266
-1167
-1052
-921
-778
-626
-467
-303
-131
51
244
446
654
864
1072
1278
1480
1683
1885
2086
2282
2467
2637
2789
2924
3047
3163
3276
3387
3493
3588
3669
3731
3777
3810
3836
3856
3872
3879
3875
3856
3823
3781
3734
3687
3640
3591
3536
3472
3401
3324
3247
3175
3108
3045
2980
2909
2833
2758
2692
2645
2621
2618
2627
2636
2635
2619
2591
2559
2536
2530
2543
2571
2606
2636
2654
2655
2639
2608
2568
2522
2473
2418
2358
2288
2208
2117
2019
1916
1813
1715
1625
1540
1460
1379
1296
1212
1130
1055
994
946
907
869
825
768
699
624
550
486
434
389
343
285
209
116
14
-87
-175
-245
-298
-341
-383
-435
-500
-579
-666
-753
-834
-906
-970
-1032
-1100
-1179
-1272
-1377
-1484
-1583
-1663
-1718
-1749
-1767
-1785
-1816
-1868
-1938
-2016
-2088
-2138
-2161
-2161
-2147
-2134
-2131
-2142
-2160
-2178
-2185
-2178
-2157
-2129
-2100
-2076
-2060
-2052
-2052
-2061
-2083
-2122
-2177
-2247
-2325
-2404
-2479
-2550
-2620
-2692
-2770
-2850
-2927
-2991
-3038
-3064
-3074
-3077
-3081
-3091
-3109
-3132
-3154
-3170
-3178
-3178
-3170
-3159
-3146
-3134
-3123
-3113
-3104
-3090
-3069
-3037
-2994
-2947
-2903
-2873
-2864
-2875
-2894
-2907
-2898
-2859
-2792
-2711
-2635
-2579
-2545
-2528
-2510
-2473
-2407
-2312
-2200
-2089
-1992
-1912
-1844
-1772
-1679
-1557
-1402
-1220
-1022
-820
-624
-438
-268
-116
16
127
219
294
360
419
474
521
556
575
578
569
558
552
553
559
567
570
568
570
585
627
701
805
928
1054
1166
1258
1326
1379
1426
1473
1523
1574
1621
1658
1681
1690
1687
1675
1655
1633
1612
1598
1597
1610
1638
1673
1707
1730
1737
1729
1712
1698
1696
1712
1742
1778
1805
1815
1803
1772
1731
1694
1668
1659
1664
1674
1680
1673
1651
1616
1573
1530
1494
1466
1445
1425
1399
1363
1316
1262
1206
1158
1122
1101
1097
1104
1118
1134
1148
1160
1168
1174
1181
1192
1210
1237
1275
1322
1376
1430
1476
1509
1526
1526
1514
1497
1480
1467
1456
1445
1428
1401
1364
1320
1271
1222
1173
1123
1068
1002
930
851
773
704
650
611
587
573
563
558
559
572
600
644
697
750
795
823
833
829
820
813
814
824
842
867
897
935
982
1036
1092
1140
1169
1171
1145
1098
1042
990
948
916
888
853
803
736
657
577
503
442
394
352
313
274
239
215
209
225
260
305
347
375
386
380
368
359
363
383
419
462
504
537
558
568
574
582
599
629
670
721
776
831
886
944
1006
1074
1149
1226
1299
1361
1411
1449
1484
1522
1571
1633
1703
1776
1842
1894
1932
1956
1973
1986
2000
2013
2027
2036
2040
2037
2029
2012
1987
1953
1909
1853
1783
1695
1585
1448
1286
1100
899
694
494
306
127
-48
-229
-423
-632
-851
-1073
-1288
-1492
-1685
-1872
-2057
-2242
-2421
-2587
-2731
-2851
-2949
-3033
-3112
-3189
-3263
-3328
-3373
-3395
-3393
-3376
-3352
-3328
-3309
-3289
-3263
-3225
-3176
-3119
-3060
-3003
-2951
-2902
-2851
-2798
-2742
-2687
-2636
-2588
-2541
-2489
-2428
-2358
-2283
-2214
-2156
-2110
-2070
-2024
-1960
-1871
-1759
-1635
-1510
-1394
-1293
-1200
-1109
-1014
-913
-811
-716
-636
-572
-523
-481
-441
-401
-363
-334
-318
-317
-328
-346
-365
-384
-407
-440
-487
-549
-619
-684
-733
-758
-757
-739
-716
-701
-703
-723
-757
-794
-821
-829
-814
-778
-728
-673
-625
-588
-566
-556
-555
-560
-569
-584
-609
-648
-704
-777
-863
-959
-1063
-1175
-1297
-1433
-1583
-1745
-1913
-2078
-2232
-2369
-2485
-2579
-2652
-2703
-2730
-2732
-2710
-2667
-2608
-2541
-2472
-2403
-2332
-2255
-2168
-2070
-1963
-1851
-1740
-1635
-1537
-1445
-1356
-1267
-1178
-1092
-1010
-938
-872
-811
-751
-689
-624
-559
-499
-452
-422
-412
-418
-435
-457
-478
-495
-506
-515
-522
-530
-538
-545
-550
-551
-548
-540
-525
-498
-454
-383
-281
-147
15
195
381
561
729
887
1038
1188
1339
1488
1630
1755
1861
1947
2023
2097
2178
2269
2365
2457
2536
2596
2639
2671
2698
2725
2751
2775
2793
2805
2815
2830
2857
2896
2937
2968
2976
2951
2895
2818
2733
2651
2575
2501
2419
2318
2195
2056
1911
1775
1658
1562
1481
1405
1327
1240
1146
1051
960
877
804
739
684
639
608
593
596
615
644
677
711
743
776
814
857
903
948
984
1008
1018
1022
1029
1047
1081
1131
1191
1252
1305
1346
1374
1395
1415
1441
1475
1517
1562
1601
1627
1636
1629
1610
1589
1577
1584
1612
1658
1710
1756
1783
1787
1771
1748
1732
1736
1767
1817
1872
1915
1932
1917
1873
1813
1748
1688
1634
1581
1520
1447
1363
1275
1196
1133
1091
1066
1049
1027
996
953
905
860
824
800
786
777
766
749
725
694
653
602
537
456
361
256
148
43
-56
-149
-239
-328
-416
-499
-569
-621
-654
-673
-689
-709
-739
-777
-814
-842
-854
-855
-851
-857
-884
-936
-1010
-1097
-1187
-1272
-1349
-1417
-1481
-1542
-1599
-1653
-1702
-1750
-1802
-1861
-1929
-2000
-2066
-2117
-2148
-2162
-2166
-2172
-2185
-2207
-2229
-2241
-2233
-2203
-2160
-2113
-2075
-2049
-2029
-2008
-1969
-1907
-1825
-1735
-1650
-1582
-1534
-1500
-1471
-1434
-1385
-1328
-1269
-1219
-1182
-1158
-1142
-1127
-1106
-1081
-1054
-1031
-1014
-1004
-996
-984
-964
-935
-902
-872
-851
-845
-852
-870
-890
-904
-907
-897
-875
-845
-810
-772
-734
-696
-659
-627
-603
-591
-594
-613
-644
-680
-713
-739
-759
-778
-802
-837
-887
-947
-1008
-1067
-1115
-1156
-1197
-1248
-1311
-1383
-1455
-1511
-1543
-1547
-1529
-1503
-1480
-1468
-1465
-1462
-1448
-1418
-1376
-1333
-1304
-1299
-1320
-1357
-1398
-1429
-1443
-1443
-1438
-1440
-1455
-1484
-1519
-1552
-1576
-1589
-1593
-1593
-1593
-1592
-1588
-1574
-1548
-1511
-1466
-1416
-1365
-1313
-1257
-1196
-1131
-1064
-1002
-953
-918
-897
-886
-878
-868
-853
-833
-808
-778
-741
-696
-642
-582
-519
-460
-409
-369
-336
-307
-276
-239
-198
-155
-114
-77
-46
-20
1
17
27
27
15
-7
-36
-65
-91
-109
-119
-124
-127
-130
-135
-137
-135
-123
-101
-68
-25
26
84
149
223
308
402
506
619
738
861
988
1116
1245
1374
1502
1630
1762
1903
2058
2229
2418
2618
2821
3013
3184
3329
3448
3549
3642
3739
3843
3955
4064
4161
4234
4279
4298
4298
4289
4278
4266
4248
4220
4177
4122
4059
4002
3954
3917
3885
3847
3793
3718
3630
3540
3466
3417
3396
3392
3389
3373
3334
3275
3207
3142
3088
3042
2997
2938
2859
2761
2656
2563
2501
2477
2485
2511
2534
2537
2516
2476
2433
2403
2393
2402
2421
2432
2424
2391
2340
2281
2230
2196
2180
2175
2169
2153
2118
2066
2004
1941
1886
1842
1806
1772
1733
1686
1632
1578
1533
1504
1492
1495
1501
1499
1483
1451
1409
1369
1343
1337
1349
1371
1391
1398
1389
1370
1350
1343
1353
1377
1405
1418
1404
1358
1285
1201
1122
1063
1030
1018
1014
1010
996
973
945
920
898
875
843
791
713
611
496
380
276
189
116
47
-27
-113
-211
-316
-421
-523
-623
-726
-838
-963
-1099
-1238
-1372
-1492
-1597
-1692
-1782
-1875
-1975
-2077
-2180
-2277
-2368
-2456
-2548
-2649
-2759
-2874
-2984
-3079
-3151
-3197
-3219
-3227
-3229
-3237
-3255
-3289
-3337
-3394
-3455
-3510
-3552
-3575
-3581
-3576
-3571
-3575
-3594
-3624
-3657
-3678
-3675
-3644
-3588
-3520
-3456
-3407
-3374
-3353
-3333
-3302
-3256
-3199
-3140
-3090
-3055
-3034
-3020
-3004
-2975
-2932
-2876
-2815
-2759
-2713
-2680
-2660
-2652
-2653
-2661
-2675
-2692
-2707
-2718
-2718
-2708
-2688
-2663
-2642
-2629
-2629
-2643
-2667
-2698
-2729
-2755
-2772
-2778
-2773
-2757
-2731
-2697
-2655
-2607
-2557
-2509
-2471
-2451
-2453
-2481
-2530
-2593
-2659
-2718
-2765
-2801
-2828
-2852
-2873
-2885
-2878
-2844
-2777
-2681
-2566
-2449
-2341
-2246
-2161
-2072
-1969
-1847
-1709
-1569
-1443
-1343
-1272
-1222
-1178
-1125
-1053
-960
-851
-737
-624
-518
-418
-322
-224
-122
-12
107
236
372
511
648
775
882
970
1040
1102
1169
1248
1344
1452
1560
1658
1739
1801
1850
1891
1931
1969
2003
2029
2044
2051
2055
2060
2069
2078
2079
2069
2045
2016
1989
1973
1972
1983
1996
2001
1991
1968
1941
1921
1914
1922
1936
1947
1945
1926
1893
1855
1818
1788
1762
1737
1704
1660
1604
1538
1465
1387
1305
1217
1126
1035
951
884
838
815
810
813
817
814
803
788
774
769
776
796
825
860
896
930
962
992
1024
1058
1095
1135
1176
1213
1243
1266
1280
1288
1291
1289
1281
1263
1234
1193
1142
1088
1037
995
963
938
913
882
844
798
750
703
658
611
557
492
416
333
251
177
113
51
-17
-102
-207
-327
-445
-544
-609
-635
-627
-599
-565
-535
-509
-483
-445
-391
-321
-239
-157
-81
-14
46
104
167
236
309
381
448
508
563
617
677
745
823
908
997
1087
1175
1261
1344
1423
1499
1573
1648
1725
1807
1891
1975
2052
2116
2160
2183
2188
2181
2170
2163
2162
2166
2170
2166
2146
2107
2049
1981
1910
1848
1800
1766
1739
1711
1673
1621
1556
1486
1420
1366
1325
1290
1254
1208
1147
1076
1000
931
870
819
775
735
698
668
652
657
682
724
772
815
848
872
893
916
947
982
1012
1032
1037
1030
1022
1025
1042
1072
1106
1130
1137
1128
1108
1091
1083
1085
1091
1090
1077
1050
1018
992
975
965
952
924
875
808
739
684
656
656
672
685
679
649
604
562
538
542
569
603
628
635
625
609
602
611
633
656
662
640
592
528
464
414
383
363
343
310
259
191
116
42
-27
-93
-162
-239
-326
-420
-515
-605
-688
-768
-847
-929
-1014
-1097
-1172
-1238
-1294
-1346
-1398
-1455
-1517
-1580
-1642
-1699
-1753
-1805
-1856
-1907
-1952
-1986
-2009
-2020
-2028
-2039
-2058
-2082
-2103
-2111
-2099
-2066
-2021
-1981
-1956
-1951
-1960
-1969
-1964
-1934
-1881
-1816
-1755
-1712
-1690
-1683
-1682
-1673
-1652
-1622
-1591
-1569
-1560
-1562
-1563
-1551
-1518
-1462
-1393
-1326
-1275
-1250
-1253
-1277
-1309
-1339
-1361
-1376
-1391
-1417
-1461
-1527
-1606
-1688
-1759
-1809
-1838
-1853
-1868
-1900
-1957
-2041
-2143
-2251
-2351
-2436
-2504
-2563
-2622
-2689
-2764
-2842
-2915
-2974
-3014
-3034
-3038
-3029
-3010
-2982
-2948
-2908
-2867
-2830
-2799
-2773
-2745
-2709
-2655
-2581
-2491
-2395
-2304
-2227
-2166
-2119
-2078
-2036
-1990
-1940
-1888
-1837
-1787
-1734
-1676
-1614
-1550
-1493
-1446
-1412
-1384
-1353
-1307
-1239
-1152
-1056
-967
-898
-857
-839
-832
-823
-799
-757
-700
-637
-577
-524
-477
-431
-378
-311
-228
-130
-17
105
235
370
510
654
799
941
1074
1193
1291
1366
1416
1444
1457
1464
1473
1489
1513
1538
1556
1560
1547
1519
1484
1452
1429
1418
1411
1399
1373
1325
1258
1178
1094
1014
945
884
830
778
727
676
630
591
564
547
541
544
553
568
587
611
639
673
714
764
826
901
988
1086
1188
1289
1382
1463
1532
1590
1641
1690
1741
1797
1860
1929
2001
2074
2142
2202
2254
2300
2342
2383
2422
2454
2473
2471
2442
2386
2309
2219
2125
2036
1954
1876
1799
1719
1637
1553
1470
1391
1313
1235
1152
1064
974
889
817
762
725
704
694
690
691
700
718
745
778
809
827
828
814
791
771
765
776
802
831
854
862
857
846
840
849
876
919
970
1020
1065
1101
1133
1166
1204
1249
1298
1347
1394
1439
1482
1528
1580
1637
1700
1766
1833
1900
1967
2031
2091
2143
2185
2217
2239
2258
2279
2308
2347
2395
2448
2503
2556
2609
2663
2720
2780
2839
2893
2936
2968
2989
3004
3017
3025
3024
3006
2964
2896
2809
2715
2628
2557
2501
2451
2393
2311
2203
2075
1944
1832
1754
1712
1696
1686
1664
1614
1536
1439
1338
1247
1174
1117
1065
1010
943
866
782
698
622
555
496
442
392
344
300
261
228
198
172
147
127
112
105
103
98
82
45
-17
-98
-188
-271
-334
-374
-398
-422
-464
-536
-639
-765
-899
-1026
-1138
-1232
-1316
-1397
-1480
-1564
-1645
-1719
-1785
-1849
-1921
-2011
-2124
-2253
-2382
-2495
-2575
-2619
-2633
-2634
-2640
-2666
-2715
-2780
-2849
-2907
-2946
-2965
-2968
-2961
-2950
-2934
-2911
-2877
-2831
-2779
-2729
-2692
-2674
-2674
-2684
-2694
-2693
-2674
-2638
-2593
-2547
-2508
-2480
-2462
-2449
-2437
-2424
-2411
-2400
-2393
-2391
-2394
-2399
-2405
-2409
-2412
-2413
-2413
-2409
-2402
-2392
-2383
-2380
-2387
-2409
-2444
-2489
-2534
-2575
-2607
-2631
-2652
-2676
-2705
-2738
-2768
-2789
-2797
-2793
-2784
-2780
-2786
-2806
-2833
-2858
-2870
-2864
-2841
-2808
-2776
-2749
-2730
-2716
-2701
-2679
-2651
-2620
-2590
-2563
-2537
-2505
-2458
-2393
-2309
-2216
-2122
-2037
-1968
-1909
-1854
-1796
-1729
-1652
-1568
-1479
-1387
-1287
-1177
-1055
-927
-801
-691
-606
-546
-504
-466
-414
-338
-238
-121
-3
105
196
271
340
413
496
591
692
792
884
965
1034
1096
1150
1199
1240
1271
1292
1307
1320
1337
1360
1389
1418
1440
1449
1441
1419
1386
1352
1323
1306
1301
1305
1311
1310
1294
1258
1203
1138
1072
1018
981
964
960
961
955
939
912
879
847
822
803
787
769
743
711
679
654
644
650
664
678
680
664
632
590
549
517
498
490
487
483
476
468
465
474
499
540
589
639
681
712
732
747
766
796
839
893
950
1002
1044
1072
1089
1103
1122
1152
1190
1232
1268
1293
1305
1309
1315
1331
1361
1401
1441
1469
1480
1474
1461
1457
1474
1516
1578
1650
1718
1774
1817
1853
1889
1929
1972
2011
2037
2050
2052
2053
2064
2089
2125
2163
2189
2198
2191
2178
2174
2187
2218
2258
2291
2304
2291
2256
2212
2169
2135
2109
2082
2045
1993
1925
1850
1777
1715
1665
1625
1589
1556
1526
1503
1489
1486
1487
1483
1468
1438
1396
1351
1311
1281
1258
1236
1205
1161
1104
1039
974
914
862
812
761
704
644
587
543
518
514
528
552
577
597
613
626
638
653
668
680
686
685
679
671
666
666
670
677
681
680
671
657
639
621
607
599
598
602
608
608
596
569
523
464
400
339
289
253
224
196
157
104
38
-32
-94
-140
-167
-181
-193
-212
-245
-289
-336
-372
-392
-395
-390
-389
-404
-443
-503
-576
-652
-724
-787
-846
-905
-968
-1035
-1098
-1150
-1182
-1192
-1183
-1165
-1148
-1142
-1152
-1175
-1206
-1236
-1256
-1263
-1258
-1246
-1234
-1231
-1242
-1268
-1305
-1345
-1382
-1409
-1425
-1434
-1443
-1459
-1484
-1515
-1544
-1557
-1548
-1511
-1453
-1385
-1318
-1262
-1218
-1184
-1150
-1111
-1064
-1014
-970
-939
-927
-930
-941
-951
-952
-942
-921
-897
-875
-860
-854
-857
-868
-889
-920
-958
-1000
-1044
-1080
-1103
-1112
-1112
-1108
-1110
-1124
-1152
-1193
-1242
-1293
-1340
-1377
-1403
-1416
-1417
-1410
-1396
-1382
-1370
-1362
-1356
-1347
-1330
-1302
-1265
-1225
-1191
-1171
-1170
-1185
-1212
-1244
-1276
-1309
-1347
-1394
-1450
-1508
-1559
-1589
-1592
-1567
-1523
-1476
-1441
-1428
-1441
-1474
-1514
-1550
-1570
-1573
-1560
-1539
-1518
-1508
-1514
-1538
-1576
-1620
-1661
-1688
-1696
-1688
-1673
-1665
-1677
-1715
-1777
-1850
-1918
-1966
-1987
-1984
-1965
-1942
-1925
-1915
-1909
-1899
-1880
-1850
-1815
-1782
-1755
-1737
-1722
-1704
-1676
-1637
-1591
-1546
-1509
-1484
-1471
-1466
-1463
-1457
-1448
-1438
-1428
-1419
-1411
-1402
-1390
-1375
-1360
-1348
-1341
-1339
-1338
-1334
-1320
-1294
-1260
-1222
-1190
-1169
-1161
-1162
-1163
-1155
-1127
-1077
-1004
-915
-819
-724
-635
-553
-475
-396
-311
-219
-120
-16
91
200
311
425
540
654
761
858
944
1020
1097
1177
1267
1362
1455
1534
1589
1617
1624
1622
1626
1644
1679
1723
1765
1794
1807
1806
1800
1800
1809
1827
1848
1864
1871
1867
1856
1845
1839
1840
1847
1858
1869
1878
1883
1882
1873
1855
1826
1790
1755
1727
1712
1712
1720
1730
1733
1726
1712
1700
1699
1714
1746
1785
1823
1852
1870
1882
1893
1911
1935
1960
1978
1981
1966
1937
1903
1875
1858
1856
1865
1879
1893
1903
1910
1914
1917
1917
1917
1915
1913
1914
1922
1938
1961
1989
2017
2043
2063
2075
2081
2078
2067
2049
2025
1997
1968
1943
1919
1897
1872
1841
1802
1759
1714
1672
1635
1603
1573
1540
1503
1460
1414
1367
1320
1274
1226
1178
1131
1087
1051
1022
996
966
923
861
781
690
596
507
425
347
265
172
65
-53
-172
-286
-389
-481
-568
-657
-750
-848
-947
-1042
-1131
-1217
-1303
-1391
-1481
-1565
-1637
-1689
-1722
-1743
-1763
-1792
-1835
-1887
-1936
-1971
-1985
-1978
-1960
-1944
-1941
-1955
-1983
-2017
-2049
-2073
-2088
-2099
-2110
-2121
-2134
-2143
-2149
-2150
-2147
-2143
-2137
-2126
-2107
-2076
-2036
-1992
-1953
-1927
-1916
-1914
-1912
-1900
-1872
-1831
-1787
-1751
-1733
-1735
-1751
-1767
-1772
-1760
-1732
-1697
-1663
-1638
-1620
-1604
-1579
-1541
-1490
-1437
-1392
-1366
-1364
-1381
-1407
-1429
-1440
-1435
-1416
-1391
-1363
-1335
-1304
-1270
-1229
-1184
-1141
-1105
-1079
-1063
-1053
-1041
-1022
-997
-969
-947
-937
-944
-964
-992
-1020
-1045
-1062
-1076
-1088
-1101
-1113
-1123
-1127
-1125
-1122
-1122
-1127
-1136
-1145
-1141
-1118
-1072
-1004
-930
-858
-798
-753
-718
-682
-634
-569
-488
-399
-309
-227
-152
-81
-6
80
179
292
413
538
662
781
891
989
1075
1148
1210
1267
1324
1387
1459
1538
1618
1694
1762
1822
1876
1929
1980
2029
2070
2098
2110
2107
2093
2076
2056
2033
2005
1967
1917
1859
1801
1750
1711
1682
1659
1635
1609
1588
1582
1602
1654
1735
1833
1932
2017
2081
2126
2160
2196
2238
2290
2347
2404
2458
2509
2561
2615
2669
2718
2754
2773
2774
2763
2750
2744
2747
2755
2761
2756
2735
2700
2655
2608
2564
2524
2487
2450
2414
2379
2348
2321
2294
2257
2201
2119
2012
1889
1761
1642
1540
1454
1380
1307
1228
1141
1048
955
866
783
701
618
527
429
328
228
136
56
-12
-68
-113
-145
-164
-167
-154
-129
-99
-71
-51
-41
-37
-35
-25
-3
31
74
118
153
173
177
169
158
153
161
186
225
270
314
351
380
404
432
468
516
572
627
673
704
721
730
742
765
801
845
889
921
932
924
904
881
865
859
859
855
836
794
728
644
553
462
379
305
234
162
86
6
-75
-153
-224
-286
-344
-400
-459
-521
-584
-642
-689
-721
-736
-740
-740
-741
-748
-760
-772
-775
-764
-736
-693
-642
-591
-547
-511
-478
-442
-396
-340
-277
-216
-167
-137
-129
-137
-152
-162
-158
-138
-104
-62
-21
14
38
48
46
32
9
-19
-47
-72
-87
-93
-89
-82
-77
-81
-97
-123
-152
-178
-195
-202
-205
-211
-229
-265
-317
-377
-433
-474
-494
-492
-475
-453
-436
-426
-422
-416
-401
-373
-335
-295
-262
-244
-243
-252
-263
-266
-258
-242
-226
-220
-229
-254
-288
-323
-352
-375
-395
-420
-453
-493
-533
-563
-572
-559
-529
-492
-458
-432
-414
-397
-374
-341
-301
-260
-229
-211
-204
-200
-188
-160
-115
-59
-3
44
79
102
121
143
171
202
231
250
255
248
233
215
199
183
165
139
104
62
19
-18
-43
-55
-57
-56
-60
-77
-111
-161
-226
-301
-380
-458
-530
-594
-654
-712
-775
-849
-934
-1028
-1123
-1212
-1286
-1343
-1384
-1417
-1447
-1480
-1519
-1562
-1603
-1638
-1664
-1681
-1691
-1695
-1698
-1701
-1709
-1723
-1745
-1778
-1819
-1865
-1910
-1948
-1979
-2001
-2023
-2047
-2079
-2118
-2162
-2203
-2237
-2261
-2278
-2291
-2305
-2319
-2331
-2334
-2323
-2298
-2264
-2232
-2213
-2215
-2238
-2274
-2310
-2335
-2341
-2328
-2303
-2274
-2248
-2227
-2206
-2179
-2142
-2096
-2045
-2001
-1972
-1960
-1962
-1970
-1975
-1971
-1955
-1934
-1916
-1908
-1914
-1932
-1956
-1981
-2001
-2017
-2027
-2033
-2029
-2011
-1972
-1913
-1837
-1758
-1689
-1643
-1622
-1619
-1619
-1608
-1577
-1531
-1482
-1446
-1437
-1455
-1488
-1516
-1522
-1496
-1444
-1380
-1324
-1288
-1272
-1264
-1248
-1209
-1145
-1061
-974
-899
-842
-801
-767
-726
-673
-609
-543
-485
-438
-400
-359
-305
-231
-140
-43
46
116
163
192
213
235
261
287
305
309
300
285
277
288
327
390
467
546
613
660
686
700
711
731
769
831
916
1016
1126
1230
1316
1378
1415
1434
1447
1467
1505
1561
1631
1702
1762
1801
1816
1813
1799
1783
1772
1766
1765
1764
1760
1755
1750
1749
1755
1768
1788
1814
1841
1866
1886
1898
1901
1893
1875
1851
1821
1790
1758
1723
1684
1636
1580
1516
1447
1376
1306
1241
1181
1126
1080
1041
1010
989
971
953
927
892
845
790
732
677
629
593
567
551
542
539
540
543
546
550
553
558
567
583
607
636
665
689
701
700
689
675
666
668
682
704
728
748
757
757
748
736
725
716
711
710
710
712
715
720
725
730
733
732
726
714
696
671
642
611
581
556
540
535
539
550
563
575
588
604
628
665
715
773
834
892
941
982
1016
1051
1088
1127
1169
1211
1256
1306
1366
1440
1525
1615
1700
1770
1818
1846
1860
1868
1878
1891
1906
1916
1917
1907
1889
1869
1854
1846
1844
1845
1844
1840
1832
1822
1812
1803
1794
1786
1780
1779
1786
1803
1828
1854
1872
1876
1865
1843
1821
1805
1801
1803
1803
1789
1755
1704
1648
1602
1575
1569
1576
1580
1565
1524
1461
1389
1328
1288
1272
1271
1270
1252
1207
1138
1053
965
884
814
750
685
613
532
448
368
300
247
206
170
131
84
26
-37
-100
-159
-211
-257
-299
-338
-372
-400
-421
-437
-453
-476
-509
-554
-602
-643
-662
-652
-609
-540
-460
-383
-321
-277
-252
-237
-226
-213
-196
-175
-151
-124
-92
-53
-8
40
87
128
163
192
222
258
302
354
407
454
490
515
533
552
576
605
633
651
649
626
585
535
489
453
429
409
386
348
293
223
144
67
-3
-61
-109
-149
-185
-217
-245
-267
-284
-300
-319
-347
-388
-440
-503
-569
-634
-694
-745
-791
-833
-876
-924
-977
-1035
-1095
-1151
-1197
-1230
-1248
-1253
-1251
-1249
-1251
-1260
-1276
-1294
-1311
-1323
-1327
-1323
-1312
-1297
-1278
-1261
-1248
-1244
-1251
-1271
-1301
-1334
-1364
-1385
-1396
-1403
-1414
-1437
-1479
-1536
-1600
-1662
-1711
-1746
-1772
-1797
-1832
-1881
-1944
-2013
-2083
-2146
-2202
-2255
-2306
-2355
-2395
-2418
-2415
-2383
-2327
-2259
-2190
-2133
-2089
-2053
-2017
-1971
-1912
-1838
-1756
-1667
-1573
-1472
-1360
-1240
-1119
-1008
-921
-866
-840
-831
-819
-786
-722
-628
-516
-403
-305
-230
-177
-138
-103
-63
-17
35
86
132
170
199
219
229
229
217
192
157
114
69
24
-17
-55
-92
-131
-172
-216
-259
-299
-334
-361
-383
-399
-412
-425
-438
-452
-468
-484
-501
-517
-533
-551
-571
-592
-611
-625
-630
-622
-604
-583
-570
-575
-603
-650
-708
-762
-802
-826
-838
-851
-878
-927
-994
-1066
-1126
-1161
-1167
-1149
-1121
-1098
-1089
-1095
-1109
-1121
-1126
-1123
-1116
-1111
-1113
-1119
-1125
-1126
-1120
-1112
-1108
-1115
-1134
-1159
-1179
-1185
-1174
-1149
-1124
-1111
-1115
-1133
-1156
-1166
-1154
-1117
-1062
-1002
-948
-905
-873
-844
-811
-772
-730
-691
-660
-639
-623
-607
-585
-558
-530
-510
-503
-510
-524
-538
-545
-544
-542
-546
-561
-590
-625
-657
-679
-687
-686
-681
-678
-679
-679
-670
-646
-606
-555
-502
-453
-409
-367
-319
-258
-184
-99
-13
69
141
205
263
318
367
407
434
448
452
454
461
475
490
495
479
435
367
286
207
144
98
68
43
18
-9
-32
-44
-41
-26
-9
-2
-12
-37
-68
-90
-93
-74
-44
-15
0
0
-10
-15
-3
32
85
147
206
256
301
350
412
492
587
689
788
879
961
1037
1109
1175
1231
1271
1298
1320
1353
1410
1499
1612
1732
1834
1900
1925
1920
1904
1899
1913
1943
1975
1992
1983
1950
1905
1862
1831
1810
1790
1757
1705
1636
1561
1495
1449
1422
1404
1380
1337
1270
1186
1095
1010
940
883
834
788
742
696
655
621
595
574
558
546
543
552
577
614
656
690
708
707
693
677
672
681
704
730
750
756
751
742
739
750
774
804
828
839
836
825
818
825
851
894
950
1008
1063
1110
1151
1185
1212
1231
1242
1245
1242
1240
1243
1251
1262
1269
1267
1252
1225
1193
1164
1145
1142
1153
1176
1203
1231
1254
1270
1277
1272
1255
1227
1191
1154
1121
1098
1086
1084
1085
1080
1064
1032
985
923
851
772
688
601
517
438
372
324
297
291
302
324
349
368
378
375
362
346
334
332
343
366
396
422
437
436
419
394
373
368
390
442
519
611
706
793
866
922
967
1006
1048
1096
1151
1211
1272
1328
1374
1407
1424
1426
1415
1392
1363
1328
1291
1251
1209
1164
1114
1059
1000
938
876
815
758
707
663
624
592
563
537
511
483
446
395
327
238
132
16
-98
-197
-274
-323
-351
-367
-384
-411
-453
-509
-571
-635
-697
-759
-823
-890
-959
-1020
-1065
-1086
-1084
-1068
-1055
-1061
-1094
-1152
-1222
-1283
-1320
-1325
-1302
-1266
-1234
-1218
-1219
-1229
-1237
-1230
-1207
-1172
-1137
-1111
-1100
-1101
-1105
-1101
-1080
-1042
-989
-929
-867
-805
-741
-669
-585
-488
-379
-263
-144
-26
92
210
327
444
557
662
759
845
923
993
1054
1105
1141
1157
1150
1120
1071
1010
948
890
841
801
768
736
702
661
612
557
497
436
375
317
263
214
172
136
106
78
49
14
-31
-89
-158
-235
-315
-396
-478
-563
-655
-760
-874
-994
-1110
-1210
-1288
-1344
-1383
-1418
-1460
-1520
-1598
-1689
-1782
-1868
-1941
-2001
-2053
-2104
-2159
-2220
-2281
-2339
-2390
-2433
-2472
-2513
-2559
-2613
-2669
-2723
-2768
-2800
-2818
-2826
-2825
-2814
-2792
-2755
-2700
-2630
-2554
-2482
-2425
-2387
-2365
-2348
-2322
-2276
-2207
-2119
-2023
-1929
-1845
-1768
-1689
-1598
-1491
-1370
-1247
-1140
-1059
-1008
-980
-958
-925
-870
-795
-713
-645
-606
-606
-639
-690
-740
-773
-783
-773
-754
-740
-740
-755
-781
-809
-833
-848
-853
-853
-853
-859
-874
-901
-941
-990
-1046
-1099
-1142
-1164
-1161
-1134
-1091
-1042
-1002
-981
-983
-1002
-1032
-1061
-1081
-1091
-1091
-1087
-1083
-1079
-1075
-1067
-1050
-1022
-985
-939
-886
-830
-773
-718
-671
-634
-611
-600
-594
-586
-566
-529
-477
-417
-363
-325
-310
-316
-333
-348
-350
-336
-308
-272
-236
-203
-169
-132
-85
-29
30
84
127
155
176
198
234
287
355
429
498
552
593
627
665
717
787
869
954
1031
1096
1149
1198
1250
1310
1377
1448
1515
1578
1638
1699
1765
1834
1901
1956
1990
2001
1993
1974
1955
1944
1942
1946
1950
1951
1946
1939
1930
1919
1901
1872
1830
1778
1725
1680
1650
1635
1626
1607
1569
1509
1435
1363
1312
1292
1300
1323
1339
1333
1296
1233
1159
1090
1039
1012
1008
1022
1046
1074
1103
1131
1153
1165
1164
1152
1136
1123
1122
1133
1151
1166
1169
1159
1145
1140
1162
1219
1305
1406
1498
1562
1591
1593
1585
1586
1608
1652
1705
1750
1772
1766
1739
1707
1684
1683
1704
1739
1777
1807
1822
1822
1810
1790
1766
1737
1700
1655
1601
1539
1474
1411
1353
1303
1259
1222
1190
1160
1132
1104
1077
1049
1022
995
972
952
936
924
912
898
875
842
797
745
691
646
618
612
628
657
688
710
714
701
677
653
639
637
641
640
621
576
505
420
337
273
234
222
225
231
230
217
198
179
167
165
167
167
156
131
94
54
18
-11
-32
-51
-72
-101
-136
-175
-213
-248
-282
-319
-365
-422
-489
-559
-625
-683
-730
-769
-806
-844
-887
-929
-967
-995
-1012
-1022
-1032
-1048
-1074
-1113
-1161
-1214
-1269
-1324
-1382
-1442
-1503
-1562
-1612
-1647
-1663
-1664
-1657
-1650
-1649
-1654
-1658
-1654
-1633
-1593
-1542
-1490
-1451
-1430
-1424
-1425
-1417
-1392
-1346
-1287
-1227
-1176
-1136
-1100
-1054
-984
-885
-763
-632
-512
-414
-342
-285
-227
-152
-55
59
177
286
380
463
547
645
766
906
1051
1185
1296
1381
1450
1517
1596
1690
1793
1891
1972
2025
2056
2070
2079
2092
2108
2120
2120
2102
2068
2025
1989
1966
1960
1967
1978
1982
1974
1952
1919
1879
1836
1792
1748
1705
1662
1623
1588
1559
1532
1505
1475
1442
1409
1381
1362
1353
1351
1349
1343
1329
1308
1284
1264
1249
1239
1230
1218
1198
1172
1139
1103
1063
1016
963
901
833
769
719
691
685
694
704
701
676
633
580
533
503
493
493
490
468
424
362
299
252
235
246
272
294
292
255
189
108
31
-26
-59
-75
-90
-119
-170
-242
-326
-407
-475
-523
-554
-575
-596
-624
-664
-719
-786
-865
-951
-1039
-1121
-1189
-1239
-1270
-1290
-1310
-1340
-1387
-1448
-1512
-1564
-1593
-1595
-1579
-1561
-1559
-1582
-1633
-1699
-1767
-1824
-1863
-1890
-1915
-1951
-2001
-2063
-2124
-2172
-2200
-2208
-2206
-2207
-2222
-2252
-2293
-2334
-2366
-2384
-2388
-2385
-2384
-2389
-2400
-2413
-2423
-2423
-2413
-2396
-2372
-2346
-2318
-2288
-2253
-2216
-2175
-2135
-2095
-2056
-2015
-1972
-1924
-1874
-1823
-1774
-1728
-1683
-1636
-1586
-1533
-1480
-1433
-1397
-1375
-1366
-1364
-1363
-1360
-1352
-1342
-1335
-1334
-1343
-1362
-1390
-1424
-1463
-1504
-1547
-1589
-1628
-1662
-1691
-1714
-1736
-1761
-1793
-1831
-1876
-1924
-1972
-2015
-2052
-2081
-2100
-2108
-2104
-2088
-2061
-2025
-1988
-1950
-1911
-1872
-1830
-1783
-1733
-1683
-1637
-1596
-1558
-1518
-1470
-1408
-1332
-1249
-1165
-1090
-1022
-961
-896
-816
-720
-611
-499
-398
-321
-270
-244
-230
-218
-197
-164
-118
-65
-10
43
90
129
155
165
159
137
105
69
37
12
-5
-19
-34
-52
-72
-88
-94
-82
-51
-3
55
114
165
204
231
248
261
276
295
319
346
369
382
382
367
342
315
296
290
298
314
330
339
339
330
322
322
334
356
383
411
438
467
504
551
608
663
705
728
736
746
781
857
973
1105
1207
1234
1151
958
688
398
151
-10
-69
-48
12
69
93
80
45
12
-3
7
32
56
65
57
37
19
13
20
36
51
55
48
35
23
20
26
38
48
50
44
33
25
24
30
39
46
47
41
33
27
27
32
40
45
44
39
32
28
29
34
40
44
43
38
32
29
30
35
40
43
41
37
32
30
31
36
40
42
40
36
32
30
32
36
40
41
39
35
32
31
33
37
40
40
38
35
32
32
34
37
40
40
37
34
32
32
35
37
39
39
37
34
33
33
35
38
39
38
36
34
33
34
36
38
39
38
36
34
33
34
36
38
38
37
35
34
33
34
36
38
38
37
35
34
34
35
36
37
38
37
35
34
34
35
36
37
37
36
35
34
34
35
36
37
37
36
35
34
34
35
36
37
37
36
35
34
35
36
36
37
36
35
35
34
35
36
36
37
36
35
35
34
35
36
36
36
36
35
35
35
35
36
36
36
36
35
35
35
35
36
36
36
35
35
35
35
35
36
36
36
35
35
35
35
35
36
36
36
35
35
35
35
35
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
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
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
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
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
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
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
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
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
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
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
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
26
26
26
26
26
26
26
26
26
26
